The Chess Variant Pages



Check out Shako, our featured variant for April, 2023.

Diagram Designer

This page lets you design a diagram that you can include on one of your pages without the need to upload any graphics. Once you have designed your diagram, get the URL from the diagram image, or copy the HTML displayed below, but do not copy the URL in the address bar. That URL is for this page, not for your diagram.

If you wish to include piece graphics on your page, you may modify the code shown below. For each piece, it creates a block of HTML code, enclosed in DIV tags of the piece class. Since each piece may be represented twice in your diagram with different colors, each piece may be represented twice in the code below. To use it, copy it to your page, delete the portion you don't want to use, replace the label between FIGCAPTION tags with the piece's name, and insert the description of your piece between the P tags. You may rearrange pieces by cutting and pasting DIV blocks. Let the whole section end with <BR CLEAR=ALL>.

The drawdiagram.php script will work properly from the Chess Variant Pages and from selected search engines and social media sharing sites, but if you use it from another website or by itself, it will obscure the diagram by displaying a message in the middle. This designer is based on Game Courier, which lets you design, program, and play Chess variants online. It uses some of the same parameters as Game Courier uses, but it keeps things simpler and focuses on graphic design, not on rules. These parameters are described in more detail in the Game Courier Developer's Guide, and for each parameter you can change in the form, I have provided a link to the section on it.

Unlike Game Courier, this can be used for movement diagrams. To mark a space a piece may move to, use a pound symbol (#) or an exclamation mark (!) for a piece label. The pound will show up as a dot in the color of the border, and an exclamation mark will show up as a dot in the color of last color. If the color you want is not already listed, you can add it to the end of the color list. If you enter a digit between braces, such as {3}, it will display a box with the digit as its color index. Additionally, you use braces to put multiple images on the same space, which is useful for showing the ability to capture a piece. Within braces, separate each symbol with a space, and it will draw them in the order it finds them. So, if you want a dot over a piece, list the piece first, such as {n #}. If you use a digit, it will draw a box.
You may check "No coordinates" to display a diagram without coordinate labels.

Common Parameters for all Shapes
FEN Code:
Shape: Scale:
Set Group Set
File Labels: Rank Labels:
Font:Point Size:
Columns: Upside Down No Coordinates
White Piece Color:Black Piece Color:
Parameters for Squares and Hexagons
Checker Pattern:
Colors:
Border Color: Text Color:
Border Size:
Parameters for Custom Grid
Background Image:
Next File:
Next Rank:
a
A
b
B
c
C
d
D
e
E
f
F
g
G
j
J
k
K
l
L
m
M
n
N
o
O
p
P
q
Q
r
R
s
S
t
T
v
V
w
W
x
X
z
Z
ar
AR
ba
BA
bf
BF
bi
BI
bl
BL
bt
BT
cb
CB
cd
CD
ch
CH
ci
CI
cp
CP
cr
CR
di
DI
do
DO
dr
DR
du
DU
ed
ED
en
EN
fb
FB
fc
FC
fg
FG
fl
FL
fo
FO
fr
FR
ge
GE
gi
GI
gn
GN
gr
GR
gu
GU
gy
GY
hb
HB
hp
HP
hq
HQ
hr
HR
ka
KA
kr
KR
lx
LX
lz
LZ
ma
MA
md
MD
mg
MG
mi
MI
ms
MS
mo
MO
or
OR
ox
OX
pa
PA
pd
PD
pg
PG
pl
PL
qp
QP
ra
RA
rb
RB
rh
RH
ro
RO
rx
RX
sd
SD
se
SE
sh
SH
sl
SL
sm
SM
sn
SN
sp
SP
sr
SR
st
ST
ta
TA
tb
TB
te
TE
th
TH
ti
TI
un
UN
wb
WB
wm
WM
wn
WN
wp
WP
wz
WZ
aan
AAN
apb
APB
apd
APD
ape
APE
apf
APF
apn
APN
app
APP
apq
APQ
apr
APR
apw
APW
fri
FRI
gry
GRY
hgb
HGB
hgq
HGQ
hgr
HGR
hyd
HYD
lad
LAD
lae
LAE
sdg
SDG
slb
SLB
slq
SLQ
slr
SLR
spf
SPF
spw
SPW
thm
THM
ubi
UBI
aa
AA
dd
DD
ee
EE
jj
JJ
mm
MM
nn
NN
oo
OO
tt
TT
zz
ZZ
gigi
GIGI
rhrh
RHRH
slsl
SLSL
wiwi
WIWI
hydhyd
HYDHYD
.be
.BE
.bj
.BJ
.bp
.BP
.bw
.BW
.bz
.BZ
.cv
.CV
.de
.DE
.df
.DF
.dw
.DW
.ef
.EF
.et
.ET
.ew
.EW
.jd
.JD
.je
.JE
.jf
.JF
.jp
.JP
.jt
.JT
.jw
.JW
.jz
.JZ
.jrh
.JRH
.kr
.KR
.kb
.KB
.kn
.KN
.lgu
.LGU
.nd
.ND
.ne
.NE
.nf
.NF
.ngu
.NGU
.nj
.NJ
.np
.NP
.nt
.NT
.nw
.NW
.qj
.QJ
.rd
.RD
.rf
.RF
.rj
.RJ
.rp
.RP
.trh
.TRH
.zf
.ZF
.zw
.ZW
.zrh
.ZRH
.rbw
.RBW
.cbw
.CBW
.gif
.GIF
.giw
.GIW
.oxra
.OXRA
.~hw
.~HW
.bdd
.BDD
.bjj
.BJJ
.ree
.REE
.ddee
.DDEE
.ddff
.DDFF
.eett
.EETT
.jjdd
.JJDD
.jjee
.JJEE
.jjtt
.JJTT
.jjzz
.JJZZ
.jjrhrh
.JJRHRH
.nndd
.NNDD
.nnee
.NNEE
.nntt
.NNTT
.ttrhrh
.TTRHRH
.zzrhrh
.ZZRHRH
b.n
B.N
b.r
B.R
k.n
K.N
n.b
N.B
n.k
N.K
n.q
N.Q
n.r
N.R
q.n
Q.N
r.b
R.B
r.n
R.N
2.f
2.F
2.w
2.W
2.fw
2.FW
e..d
E..D
b$
B$
n$
N$
p$
P$
r$
R$
~c
~C
~h
~H
~l
~L
~p
~P
~~h
~~H
~~l
~~L
~~p
~~P
~~s
~~S
~bm
~BM
~bt
~BT
~cc
~CC
~co
~CO
~cs
~CS
~de
~DE
~ew
~EW
~fl
~FL
~ig
~IG
~om
~OM
~rd
~RD
~sg
~SG
~tg
~TG
~bt~
~BT~
~fl~
~FL~
~gb~
~GB~
~rc~
~RC~
~sm~
~SM~
~vm~
~VM~
~fb~
~FB~
~fo~
~FO~
~fs~
~FS~
~hf~
~HF~
~se~
~SE~
~p~
~P~
~w~
~W~
~wh~
~WH~
b3]
B3]
q3]
Q3]
r3]
R3]
.b3]w
.B3]w
.r3]f
.R3]F
b4]
B4]
q4]
Q4]
r4]
R4]
.b4]w
.B4]w
.r4]f
.R4]F
b1]]
B1]]
b2]]
B2]]
b3]]
B3]]
q1]]
Q1]]
q2]]
Q2]]
q3]]
Q3]]
r1]]
R1]]
r2]]
R2]]
r3]]
R3]]
!a
!A
!d
!D
!f
!F
!g
!G
!i
!I
!j
!J
!m
!M
!b
!B
!c
!C
!b!b
!B!B
!c!c
!C!C
.!cd
.!CD
.!ce
.!CE
.!cf
.!CF
.!cw
.!CW
.!chr
.!CHR
!aad
!AAD
!aaf
!AAF
!aak
!AAK
!aaw
!AAW
!amb
!AMB
!amqm
!AMQM
!amqn
!AMQN
!amr
!AMR
!drc
!DRC
!drl
!DRL
!drs
!DRS
!ffc
!FFC
!ffe
!FFE
!ffg
!FFG
!ffl
!FFL
!ffp
!FFP
!ffr
!FFR
!mmb
!MMB
!mmf
!MMF
!mmm
!MMM
!pkm
!PKM
!pkmb
!PKMB
!pkp
!PKP
!pks
!PKS
!scb
!SCB
!scc
!SCC
!sch
!SCH
!scm
!SCM
!scn
!SCN
=c
=C
=i
=I
=l
=L
=p
=P
=w
=W
=x
=X
1b
1B
1bi
1BI
1c
1C
1e
1E
1j
1J
1m
1M
1r
1R
a1
A1
b1
B1
k1
K1
m1
M1
n1
N1
p1
P1
q1
Q1
r1
R1
b2
B2
k2
K2
n2
N2
p2
P2
q2
Q2
r2
R2
b3
B3
k3
K3
n3
N3
p3
P3
q3
Q3
r3
R3
b4
B4
k4
K4
n4
N4
p4
P4
q4
Q4
r4
R4
b5
B5
k5
K5
n5
N5
p5
P5
q5
Q5
r5
R5
b6
B6
k6
K6
n6
N6
p6
P6
q6
Q6
r6
R6
b7
B7
k7
K7
n7
N7
p7
P7
q7
Q7
r7
R7
a180
A180
b180
B180
k180
K180
m180
M180
n180
N180
p180
P180
q180
Q180
r180
R180
b90
B90
k90
K90
n90
N90
p90
P90
q90
Q90
r90
R90
b270
B270
k270
K270
n270
N270
p270
P270
q270
Q270
r270
R270
b45
B45
k45
K45
n45
N45
p45
P45
q45
Q45
r45
R45
b135
B135
k135
K135
n135
N135
p135
P135
q135
Q135
r135
R135
b225
B225
k225
K225
n225
N225
p225
P225
q225
Q225
r225
R225
b315
B315
k315
K315
n315
N315
p315
P315
q315
Q315
r315
R315
sm4
SM4
sm7
SM7
sq4
SQ4
slb|
SLB|
a~
A~
b~
B~
c~
C~
d~
D~
e~
E~
f~
F~
j~
J~
k~
K~
l~
L~
m~
M~
n~
N~
o~
O~
p~
P~
q~
Q~
r~
R~
w~
W~
gi~
GI~
gu~
GU~
mi~
MI~
ro~
RO~
sl~
SL~
.ngu~
.NGU~
wa2w
WA2W
wa2e
WA2E
wa2n
WA2N
wa2s
WA2S
sn4nw
SN4NW
sn4ne
SN4NE
sn4sw
SN4SW
sn4se
SN4SE
f4nw
F4NW
f4ne
F4NE
f4sw
F4SW
f4se
F4SE
w4nw
W4NW
w4ne
W4NE
w4sw
W4SW
w4se
W4SE
A_r
B_r
C_r
D_r
E_r
F_r
G_r
J_r
K_r
L_r
M_r
N_r
P_r
Q_r
R_r
S_r
V_r
W_r
X_r
Z_r
AR_r
BI_r
CH_r
GU_r
SD_r
SH_r
SM_r
ST_r
WZ_r
NN_r
.CV_r
LAD_r
LAE_r
A_g
B_g
C_g
D_g
E_g
F_g
G_g
J_g
K_g
L_g
M_g
N_g
P_g
Q_g
R_g
S_g
V_g
W_g
X_g
Z_g
AR_g
BI_g
CH_g
GU_g
SD_g
SH_g
SM_g
ST_g
WZ_g
NN_g
.CV_g
A_lb
B_lb
C_lb
D_lb
E_lb
F_lb
G_lb
J_lb
K_lb
L_lb
M_lb
N_lb
P_lb
Q_lb
R_lb
S_lb
V_lb
W_lb
X_lb
Z_lb
AR_lb
BI_lb
CH_lb
GU_lb
SD_lb
SM_lb
SH_lb
ST_lb
WZ_lb
NN_lb
.CV_lb
LAD_lb
LAE_lb
A_y
B_y
C_y
D_y
E_y
F_y
G_y
J_y
K_y
L_y
M_y
N_y
P_y
Q_y
R_y
S_y
V_y
W_y
X_y
Z_y
AR_y
BI_y
CH_y
GU_y
SD_y
SH_y
SM_y
ST_y
WZ_y
NN_y
.CV_y
A_o
B_o
C_o
D_o
E_o
F_o
G_o
J_o
K_o
L_o
M_o
N_o
P_o
Q_o
R_o
S_o
V_o
W_o
X_o
Z_o
AR_o
BI_o
CH_o
GU_o
SD_o
SH_o
SM_o
ST_o
WZ_o
NN_o
.CV_o
!F_o
A_p
B_p
C_p
D_p
E_p
F_p
G_p
J_p
K_p
L_p
M_p
N_p
P_p
Q_p
R_p
S_p
V_p
W_p
X_p
Z_p
AR_p
BI_p
CH_p
GU_p
SD_p
SH_p
SM_p
ST_p
WZ_p
NN_p
.CV_p
!F_p
A_gr
B_gr
C_gr
D_gr
E_gr
F_gr
G_gr
J_gr
K_gr
L_gr
M_gr
N_gr
P_gr
Q_gr
R_gr
S_gr
V_gr
W_gr
X_gr
Z_gr
AR_gr
BI_gr
CH_gr
GU_gr
SD_gr
SH_gr
SM_gr
ST_gr
WZ_gr
NN_gr
.CV_gr
CI_r
CI_b
CI_g
b_,pu
B_,pu
b_,y
B_,y
k_,b
K_,b
n_,o
N_,o
n_,p
N_,p
p_,b
P_,b
p_,br
P_,br
p_,g
P_,g
p_,o
P_,o
p_,p
P_,p
p_,pu
P_,pu
p_,r
P_,r
p_,y
P_,y
q_,g
Q_,g
r_,br
R_,br
r_,r
R_,r
.lci
.LCI
.jst
.JST
.e,y
.E,Y
.1ef
.1EF
.1jf
.1JF
.1jw
.1JW
a!
A!
b!
B!
d!
D!
e!
E!
f!
F!
g!
G!
k!
K!
l!
L!
m!
M!
n!
N!
p!
P!
p!!
P!!
q!
Q!
r!
R!
s!
S!
w!
W!
gu!
GU!
lx!
LX!
rx!
RX!
.bw!
.BW!
.df!
.DF!
.dw!
.DW!
.ef!
.EF!
.ew!
.EW!
.rf!
.RF!
b.n!
B.N!
b.r!
B.R!
n.b!
N.B!
n.r!
N.R!
r.b!
R.B!
r.n!
R.N!
~bm!
~BM!
~bt!
~BT!
~cc!
~CC!
~co!
~CO!
~cs!
~CS!
~de!
~DE!
~ew!
~EW!
~fl!
~FL!
~ig!
~IG!
~om!
~OM!
~rd!
~RD!
~sg!
~SG!
~tg!
~TG!
sm!
SM!
sm4!
SM4!
sm7!
SM7!
!b!
!B!
!c!
!C!
!b!b!
!B!B!
!c!c!
!C!C!
.!cd!
.!CD!
.!ce!
.!CE!
.!cf!
.!CF!
.!cw!
.!CW!
.!chr!
.!CHR!
!amqm!
!AMQM!
!amr!
!AMR!
!drc!
!DRC!
!drl!
!DRL!
!drs!
!DRS!
!ffc!
!FFC!
!pkm!
!PKM!
~bt~!
~BT~!
~fl~!
~FL~!
~gb~!
~GB~!
~hf~!
~HF~!
~se~!
~SE~!
~p~!
~P~!
~w~!
~W~!
~wh~!
~WH~!
_AC_te
_ac_te
_AC_TE
_AS_nw
_as_nw
_AS_NW
_AS_ro
_as_ro
_AS_RO
_AS_.rob
_as_.rob
_AS_.ROB
_AS_.ror
_as_.ror
_AS_.ROR
_AS_xpp
_as_xpp
_AS_XPP
_AS_xpp!
_as_xpp!
_AS_XPP!
_CBJ_unun
_cbj_unun
_CBJ_UNUN
_CBJ_.af
_cbj_.af
_CBJ_.AF
_CBJ_.jk
_cbj_.jk
_CBJ_.JK
_CBJ_.mw
_cbj_.mw
_CBJ_.MW
_CBJ_emo
_cbj_emo
_CBJ_EMO
_CBJ_est
_cbj_est
_CBJ_EST
_CBJ_gist
_cbj_gist
_CBJ_GIST
_CBJ_grst
_cbj_grst
_CBJ_GRST
_CBJ_hpf
_cbj_hpf
_CBJ_HPF
_CBJ_nst
_cbj_nst
_CBJ_NST
_CBJ_zmo
_cbj_zmo
_CBJ_ZMO
_CBJ_~hst
_cbj_~hst
_CBJ_~HST
_CBJ_~h2
_cbj_~h2
_CBJ_~H2
_CBJ_~h3
_cbj_~h3
_CBJ_~H3
_CBJ_~h4
_cbj_~h4
_CBJ_~H4
_CBJ_1e2
_cbj_1e2
_CBJ_1E2
_CBJ_1e3
_cbj_1e3
_CBJ_1E3
_CBJ_1e4
_cbj_1e4
_CBJ_1E4
_CBJ_1e5
_cbj_1e5
_CBJ_1E5
CBJ_ol
CBJ_OL
_CBJ_rh2
_cbj_rh2
_CBJ_RH2
_CBJ_nl1
_cbj_nl1
_CBJ_NL1
_CBJ_nl2
_cbj_nl2
_CBJ_NL2
_CBJ_nl3
_cbj_nl3
_CBJ_NL3
_CBJ_nl4
_cbj_nl4
_CBJ_NL4
_CBJ_nl5
_cbj_nl5
_CBJ_NL5
_DT_wu
_dt_wu
_DT_WU
_GG_r
_gg_r
_GG_R
_GG_br
_gg_br
_GG_BR
_GG_kr
_gg_kr
_GG_KR
_GG_nr
_gg_nr
_GG_NR
_GG_pr
_gg_pr
_GG_PR
_GG_qr
_gg_qr
_GG_QR
_GG_rr
_gg_rr
_GG_RR
_GG_dhr
_gg_dhr
_GG_DHR
_GG_rse
_gg_rse
_GG_RSE
_GG_rsf
_gg_rsf
_GG_RSF
_GG_rsm
_gg_rsm
_GG_RSM
_GG_rsod
_gg_rsod
_GG_RSOD
_GG_rsoe
_gg_rsoe
_GG_RSOE
_GG_rsof
_gg_rsof
_GG_RSOF
_GG_rsom
_gg_rsom
_GG_RSOM
_GG_df
_gg_df
_GG_DF
_GG_dw
_gg_dw
_GG_DW
_GG_aa
_gg_aa
_GG_AA
_GG_fn
_gg_fn
_GG_FN
_GG_gr
_gg_gr
_GG_GR
_GG_hr
_gg_hr
_GG_HR
_GG_nf
_gg_nf
_GG_NF
_GG_rh
_gg_rh
_GG_RH
_GG_fn!
_gg_fn!
_GG_FN!
_GG_hr!
_gg_hr!
_GG_HR!
_GG_nf!
_gg_nf!
_GG_NF!
_GG_rh!
_gg_rh!
_GG_RH!
_GS_gr
_gs_gr
_GS_GR
_GS_sc
_gs_sc
_GS_SC
_jc_aa
_JC_AA
_jc_ac
_JC_AC
_jc_ae
_JC_AE
_jc_af
_JC_AF
_jc_ase
_JC_ASE
_jc_e-n
_JC_E-N
_jc_e-e
_JC_E-E
_jc_e-s
_JC_E-S
_jc_e-w
_JC_E-W
_JG_1dg
_jg_1dg
_JG_1DG
_JG_1dn
_jg_1dn
_JG_1DN
_JG_1ds
_jg_1ds
_JG_1DS
_JG_aa
_jg_aa
_JG_AA
_JG_aagr
_jg_aagr
_JG_AAGR
_JG_aegr
_jg_aegr
_JG_AEGR
_JG_alrf
_jg_alrf
_JG_ALRF
_JG_angr
_jg_angr
_JG_ANGR
_JG_ap2b
_jg_ap2b
_JG_AP2B
_JG_ap2d
_jg_ap2d
_JG_AP2D
_JG_ap2e
_jg_ap2e
_JG_AP2E
_JG_ap2f
_jg_ap2f
_JG_AP2F
_JG_ap2n
_jg_ap2n
_JG_AP2N
_JG_ap2p
_jg_ap2p
_JG_AP2P
_JG_ap2q
_jg_ap2q
_JG_AP2Q
_JG_ap2r
_jg_ap2r
_JG_AP2R
_JG_ap2w
_jg_ap2w
_JG_AP2W
_JG_ap2gu
_jg_ap2gu
_JG_AP2GU
_JG_apbb
_jg_apbb
_JG_APBB
_JG_apbd
_jg_apbd
_JG_APBD
_JG_apbe
_jg_apbe
_JG_APBE
_JG_apbf
_jg_apbf
_JG_APBF
_JG_apbn
_jg_apbn
_JG_APBN
_JG_apbp
_jg_apbp
_JG_APBP
_JG_apbq
_jg_apbq
_JG_APBQ
_JG_apbr
_jg_apbr
_JG_APBR
_JG_apbw
_jg_apbw
_JG_APBW
_JG_apbgu
_jg_apbgu
_JG_APBGU
_JG_apb2b
_jg_apb2b
_JG_APB2B
_JG_apb2d
_jg_apb2d
_JG_APB2D
_JG_apb2f
_jg_apb2f
_JG_APB2F
_JG_apb2n
_jg_apb2n
_JG_APB2N
_JG_apb2p
_jg_apb2p
_JG_APB2P
_JG_apb2q
_jg_apb2q
_JG_APB2Q
_JG_apb2r
_jg_apb2r
_JG_APB2R
_JG_apb2w
_jg_apb2w
_JG_APB2W
_JG_apb2gu
_jg_apb2gu
_JG_APB2GU
_JG_apb3gu
_jg_apb3gu
_JG_APB3GU
_JG_atbd
_jg_atbd
_JG_ATBD
_JG_atbn
_jg_atbn
_JG_ATBN
_JG_atl
_jg_atl
_JG_ATL
_JG_atwe
_jg_atwe
_JG_ATWE
_JG_ba1
_jg_ba1
_JG_BA1
_JG_ba2
_jg_ba2
_JG_BA2
_JG_bbh
_jg_bbh
_JG_BBH
_JG_bgr
_jg_bgr
_JG_BGR
_JG_blk
_jg_blk
_JG_BLK
_JG_bspgr
_jg_bspgr
_JG_BSPGR
_JG_buk
_jg_buk
_JG_BUK
_JG_bs
_jg_bs
_JG_BS
_JG_cama
_jg_cama
_JG_CAMA
_JG_cf
_jg_cf
_JG_CF
_JG_cigr
_jg_cigr
_JG_CIGR
_JG_co
_jg_co
_JG_CO
_JG_cosw
_jg_cosw
_JG_COSW
_JG_crcb
_jg_crcb
_JG_CRCB
_JG_cyb
_jg_cyb
_JG_CYB
_JG_cyq
_jg_cyq
_JG_CYQ
_JG_cyr
_jg_cyr
_JG_CYR
_JG_dcq
_jg_dcq
_JG_DCQ
_JG_dct
_jg_dct
_JG_DCT
_JG_de
_jg_de
_JG_DE
_JG_drc
_jg_drc
_JG_DRC
_JG_eigr
_jg_eigr
_JG_EIGR
_JG_fi
_jg_fi
_JG_FI
_JG_fls
_jg_fls
_JG_FLS
_JG_fmw
_jg_fmw
_JG_FMW
_JG_fo
_jg_fo
_JG_FO
_JG_gc
_jg_gc
_JG_GC
_JG_gc2
_jg_gc2
_JG_GC2
_JG_gd
_jg_gd
_JG_GD
_JG_ge
_jg_ge
_JG_GE
_JG_gf
_jg_gf
_JG_GF
_JG_gf2
_jg_gf2
_JG_GF2
_JG_go
_jg_go
_JG_GO
_JG_gp
_jg_gp
_JG_GP
_JG_gr
_jg_gr
_JG_GR
_JG_ha
_jg_ha
_JG_HA
_JG_hanl
_jg_hanl
_JG_HANL
_JG_heb
_jg_heb
_JG_HEB
_JG_het
_jg_het
_JG_HET
_JG_ho
_jg_ho
_JG_HO
_JG_hr
_jg_hr
_JG_HR
_JG_hwsnl
_jg_hwsnl
_JG_HWSNL
_JG_hx
_jg_hx
_JG_HX
_JG_hxe
_jg_hxe
_JG_HXE
_JG_j$
_jg_j$
_JG_J$
_JG_jks
_jg_jks
_JG_JKS
_JG_jkt
_jg_jkt
_JG_JKT
_JG_kzn
_jg_kzn
_JG_KZN
_JG_kzng
_jg_kzng
_JG_KZNG
_JG_kp
_jg_kp
_JG_KP
_JG_la
_jg_la
_JG_LA
_JG_lak
_jg_lak
_JG_LAK
_JG_lcflaa
_jg_lcflaa
_JG_LCFLAA
_JG_lcjg
_jg_lcjg
_JG_LCJG
_JG_lcwlaa
_jg_lcwlaa
_JG_LCWLAA
_JG_ldw
_jg_ldw
_JG_LDW
_JG_lea
_jg_lea
_JG_LEA
_JG_lebd
_jg_lebd
_JG_LEBD
_JG_lebdo
_jg_lebdo
_JG_LEBDO
_JG_lebn
_jg_lebn
_JG_LEBN
_JG_lebno
_jg_lebno
_JG_LEBNO
_JG_lechn
_jg_lechn
_JG_LECHN
_JG_lechno
_jg_lechno
_JG_LECHNO
_JG_lef
_jg_lef
_JG_LEF
_JG_lefa
_jg_lefa
_JG_LEFA
_JG_lefao
_jg_lefao
_JG_LEFAO
_JG_lehu
_jg_lehu
_JG_LEHU
_JG_lehuo
_jg_lehuo
_JG_LEHUO
_JG_lem
_jg_lem
_JG_LEM
_JG_lenb
_jg_lenb
_JG_LENB
_JG_lenbo
_jg_lenbo
_JG_LENBO
_JG_lenq
_jg_lenq
_JG_LENQ
_JG_lenqo
_jg_lenqo
_JG_LENQO
_JG_lenr
_jg_lenr
_JG_LENR
_JG_lenro
_jg_lenro
_JG_LENRO
_JG_leq
_jg_leq
_JG_LEQ
_JG_leqn
_jg_leqn
_JG_LEQN
_JG_leqno
_jg_leqno
_JG_LEQNO
_JG_lern
_jg_lern
_JG_LERN
_JG_lerno
_jg_lerno
_JG_LERNO
_JG_lfad
_jg_lfad
_JG_LFAD
_JG_ljg
_jg_ljg
_JG_LJG
_JG_loap
_jg_loap
_JG_LOAP
_JG_loapfo
_jg_loapfo
_JG_LOAPFO
_JG_lssbh
_jg_lssbh
_JG_LSSBH
_JG_ma
_jg_ma
_JG_MA
_JG_mp
_jg_mp
_JG_MP
_JG_mr
_jg_mr
_JG_MR
_JG_mrb
_jg_mrb
_JG_MRB
_JG_mrr
_jg_mrr
_JG_MRR
_JG_mrstb
_jg_mrstb
_JG_MRSTB
_JG_mrstr
_jg_mrstr
_JG_MRSTR
_JG_msd
_jg_msd
_JG_MSD
_JG_nkb
_jg_nkb
_JG_NKB
_JG_ngz
_jg_ngz
_JG_NGZ
_JG_noh
_jg_noh
_JG_NOH
_JG_n1
_jg_n1
_JG_N1
_JG_n2
_jg_n2
_JG_N2
_JG_op
_jg_op
_JG_OP
_JG_orfo
_jg_orfo
_JG_ORFO
_JG_ped
_jg_ped
_JG_PED
_JG_piwi
_jg_piwi
_JG_PIWI
_JG_qad
_jg_qad
_JG_QAD
_JG_qq
_jg_qq
_JG_QQ
_JG_qqfo
_jg_qqfo
_JG_QQFO
_JG_raa
_jg_raa
_JG_RAA
_JG_rc
_jg_rc
_JG_RC
_JG_rcd
_jg_rcd
_JG_RCD
_JG_rcflaa
_jg_rcflaa
_JG_RCFLAA
_JG_rcwlaa
_jg_rcwlaa
_JG_RCWLAA
_JG_rd
_jg_rd
_JG_RD
_JG_re
_jg_re
_JG_RE
_JG_rig
_jg_rig
_JG_RIG
_JG_rspaa
_jg_rspaa
_JG_RSPAA
_JG_rssbh
_jg_rssbh
_JG_RSSBH
_JG_rtr
_jg_rtr
_JG_RTR
_JG_rtrb
_jg_rtrb
_JG_RTRB
_JG_sde
_jg_sde
_JG_SDE
_JG_sdnn
_jg_sdnn
_JG_SDNN
_JG_sg1
_jg_sg1
_JG_SG1
_JG_sg2
_jg_sg2
_JG_SG2
_JG_sg3
_jg_sg3
_JG_SG3
_JG_shar
_jg_shar
_JG_SHAR
_JG_sm
_jg_sm
_JG_SM
_JG_smdc
_jg_smdc
_JG_SMDC
_JG_sn
_jg_sn
_JG_SN
_JG_sp
_jg_sp
_JG_SP
_JG_spaa
_jg_spaa
_JG_SPAA
_JG_spgr
_jg_spgr
_JG_SPGR
_JG_stb
_jg_stb
_JG_STB
_JG_stq
_jg_stq
_JG_STQ
_JG_str
_jg_str
_JG_STR
_JG_stun
_jg_stun
_JG_STUN
_JG_su
_jg_su
_JG_SU
_JG_sw
_jg_sw
_JG_SW
_JG_tg
_jg_tg
_JG_TG
_JG_thb
_jg_thb
_JG_THB
_JG_tph
_jg_tph
_JG_TPH
_JG_tr
_jg_tr
_JG_TR
_JG_trb
_jg_trb
_JG_TRB
_JG_ubi
_jg_ubi
_JG_UBI
_JG_ve
_jg_ve
_JG_VE
_JG_ve2
_jg_ve2
_JG_VE2
_JG_we
_jg_we
_JG_WE
_JG_wpn
_jg_wpn
_JG_WPN
_JG_xjn
_jg_xjn
_JG_XJN
_JG_xzn
_jg_xzn
_JG_XZN
_JG_xgin
_jg_xgin
_JG_XGIN
_JG_zcama
_jg_zcama
_JG_ZCAMA
_JG_znt
_jg_znt
_JG_ZNT
_JG_zma
_jg_zma
_JG_ZMA
_JG_2n
_jg_2n
_JG_2N
_JG_2nf
_jg_2nf
_JG_2NF
_JG_2nw
_jg_2nw
_JG_2NW
_JG_.r4e
_jg_.r4e
_JG_.R4E
_JG_.dw
_jg_.dw
_JG_.DW
_JG_.ddw
_jg_.ddw
_JG_.DDW
_JG_.ef
_jg_.ef
_JG_.EF
_JG_.efr
_jg_.efr
_JG_.EFR
_JG_.hdrh
_jg_.hdrh
_JG_.HDRH
_JG_.ndf
_jg_.ndf
_JG_.NDF
_JG_.new
_jg_.new
_JG_.NEW
_JG_.njf
_jg_.njf
_JG_.NJF
_JG_.njz
_jg_.njz
_JG_.NJZ
_JG_.rjf
_jg_.rjf
_JG_.RJF
_JG_.roq
_jg_.roq
_JG_.ROQ
_JG_.wad
_jg_.wad
_JG_.WAD
_JG_1dg!
_jg_1dg!
_JG_1DG!
_JG_1dn!
_jg_1dn!
_JG_1DN!
_JG_1ds!
_jg_1ds!
_JG_1DS!
_JG_cf!
_jg_cf!
_JG_CF!
_JG_de!
_jg_de!
_JG_DE!
_JG_go!
_jg_go!
_JG_GO!
_JG_gp!
_jg_gp!
_JG_GP!
_JG_heb!
_jg_heb!
_JG_HEB!
_JG_het!
_jg_het!
_JG_HET!
_JG_la!
_jg_la!
_JG_LA!
_JG_mp!
_jg_mp!
_JG_MP!
_JG_sn!
_jg_sn!
_JG_SN!
_JG_sp!
_jg_sp!
_JG_SP!
_JG_tg!
_jg_tg!
_JG_TG!
_JJ_.ef
_jj_.ef
_JJ_.EF
_JJ_.eeff
_jj_.eeff
_JJ_.EEFF
_JJ_fn
_jj_fn
_JJ_FN
_JJ_hp
_jj_hp
_JJ_HP
_JJ_jg
_jj_jg
_JJ_JG
_JJ_lwm
_jj_lwm
_JJ_LWM
_JJ_nwd
_jj_nwd
_JJ_NWD
_JJ_pg
_jj_pg
_JJ_PG
_JJ_sg
_jj_sg
_JJ_SG
_JJ_tn
_jj_tn
_JJ_TN
_JJ_zg
_jj_zg
_JJ_ZG
_JS_dr
_js_dr
_JS_DR
_JS_fa
_js_fa
_JS_FA
_JS_sc
_js_sc
_JS_SC
_MH_b
_mh_b
_MH_B
_MH_ba
_mh_ba
_MH_BA
_MH_ca
_mh_ca
_MH_CA
_MH_de
_mh_de
_MH_DE
_MH_di
_mh_di
_MH_DI
_MH_en
_mh_en
_MH_EN
_MH_ge
_mh_ge
_MH_GE
_MH_go
_mh_go
_MH_GO
_MH_he
_mh_he
_MH_HE
_MH_he2
_mh_he2
_MH_HE2
_MH_ju
_mh_ju
_MH_JU
_MH_me
_mh_me
_MH_ME
_MH_pa
_mh_pa
_MH_PA
_MH_sw
_mh_sw
_MH_SW
_MLV_ad
_mlv_ad
_MLV_AD
_MLV_ase
_mlv_ase
_MLV_ASE
_MLV_ba
_mlv_ba
_MLV_BA
_MLV_ba1
_mlv_ba1
_MLV_BA1
_MLV_c
_mlv_c
_MLV_C
_MLV_c1
_mlv_c1
_MLV_C1
_MLV_ch
_mlv_ch
_MLV_CH
_MLV_cnnl
_mlv_cnnl
_MLV_CNNL
_MLV_cnnm
_mlv_cnnm
_MLV_CNNM
_MLV_cnns
_mlv_cnns
_MLV_CNNS
_MLV_co
_mlv_co
_MLV_CO
_MLV_de
_mlv_de
_MLV_DE
_MLV_dh
_mlv_dh
_MLV_DH
_MLV_dn
_mlv_dn
_MLV_DN
_MLV_ge
_mlv_ge
_MLV_GE
_MLV_in
_mlv_in
_MLV_IN
_MLV_ma
_mlv_ma
_MLV_MA
_MLV_ma2
_mlv_ma2
_MLV_MA2
_MLV_rs
_mlv_rs
_MLV_RS
_MLV_si
_mlv_si
_MLV_SI
_MLV_si2
_mlv_si2
_MLV_SI2
_MLV_th
_mlv_th
_MLV_TH
_MLV_wa
_mlv_wa
_MLV_WA
_MLV_.fdd
_mlv_.fdd
_MLV_.FDD
_MLV_.ng
_mlv_.ng
_MLV_.NG
_MLV_.wdd
_mlv_.wdd
_MLV_.WDD
_MW_ma
_mw_ma
_MW_MA
_MW_sp
_mw_sp
_MW_SP
_nw_cr
_NW_CR
_nw_eh
_NW_EH
_nw_fr
_NW_FR
_nw_gi
_NW_GI
_nw_hi
_NW_HI
_nw_l
_NW_L
_nw_pdf
_NW_PDF
_nw_pu
_NW_PU
_nw_rh
_NW_RH
_nw_sp
_NW_SP
_nw_pcr
_NW_PCR
_nw_pfr
_NW_PFR
_nw_pgi
_NW_PGI
_nw_phi
_NW_PHI
_nw_pl
_NW_PL
_nw_ppu
_NW_PPU
_nw_prh
_NW_PRH
_nw_psp
_NW_PSP
_nw_psgi
_NW_PSGI
_nw_pshi
_NW_PSHI
_nw_psl
_NW_PSL
_nw_psrh
_NW_PSRH
_nw_pswgi
_NW_PSWGI
_nw_pswhi
_NW_PSWHI
_nw_pswl
_NW_PSWL
_nw_pswrh
_NW_PSWRH
_nw_pwcr
_NW_PWCR
_nw_pwfr
_NW_PWFR
_nw_pwgi
_NW_PWGI
_nw_pwhi
_NW_PWHI
_nw_pwl
_NW_PWL
_nw_pwrh
_NW_PWRH
_nw_sgi
_NW_SGI
_nw_shi
_NW_SHI
_nw_sl
_NW_SL
_nw_srh
_NW_SRH
_nw_swgi
_NW_SWGI
_nw_swhi
_NW_SWHI
_nw_swl
_NW_SWL
_nw_swrh
_NW_SWRH
_nw_wcr
_NW_WCR
_nw_wfr
_NW_WFR
_nw_wgi
_NW_WGI
_nw_whi
_NW_WHI
_nw_wl
_NW_WL
_nw_wpdf
_NW_WPDF
_nw_wrh
_NW_WRH
_nw_web
_NW_WEB
_nw_crr
_NW_CRR_g
_NW_CRR_r
_NW_CRR_y
_NW_GI_g
_NW_GI_r
_NW_GI_y
_nw_he
_NW_HE_g
_NW_HE_r
_NW_HE_y
_nw_hu
_NW_HU_g
_NW_HU_r
_NW_HU_y
_nw_la
_NW_LA_g
_NW_LA_r
_NW_LA_y
_nw_mi
_NW_MI_g
_NW_MI_r
_NW_MI_y
_nw_pi
_NW_PI_g
_NW_PI_r
_NW_PI_y
_nw_ste
_NW_STE_g
_NW_STE_r
_NW_STE_y
_nw_wb
_NW_WB_g
_NW_WB_r
_NW_WB_y
_NW_BC
_NW_RC
_NW_BCK
_NW_RCK
_NW_BCU
_NW_RCU
_nw_d1
_NW_D1
_nw_d2
_NW_D2
_nw_d3
_NW_D3
_nw_d4
_NW_D4
_nw_d5
_NW_D5
_nw_d6
_NW_D6
_PA_cd
_pa_cd
_PA_CD
_PA_wa
_pa_wa
_PA_WA
_PA_wc
_pa_wc
_PA_WC
_TK_fr
_tk_fr
_TK_FR
%ti
%TI
%0
%1
%2
%3
%4
%5
%6
%7
%8
%9
.CGU
.cgu
~SS~
~ss~
_GS_SS
_GS_ss
_gs_ss