In [1]:
import numpy as np
import pandas as pd
import matplotlib.pyplot as plt
import seaborn as sns
import datetime
import os
# from small_script.myFunctions import *
from Bio.PDB.Polypeptide import three_to_one


%matplotlib inline
%load_ext autoreload
%autoreload 2

In [2]:
plt.rcParams['figure.figsize'] = [16.18033, 10]    #golden ratio
plt.rcParams['figure.facecolor'] = 'w'
plt.rcParams['figure.dpi'] = 100

In [188]:
data = pd.read_csv("/Users/weilu/Research/database/membrane_training_set/proteins-2019-05-01.csv")
data.pdbid = data.pdbid.apply(lambda x: x[2:-1])

In [189]:
data.shape


Out[189]:
(4384, 31)

In [190]:
data.columns


Out[190]:
Index(['id', 'ordering', 'family_name_cache', 'species_name_cache',
       'membrane_name_cache', 'name', 'description', 'comments', 'pdbid',
       'resolution', 'topology_subunit', 'topology_show_in', 'thickness',
       'thicknesserror', 'subunit_segments', 'tilt', 'tilterror', 'gibbs',
       'tau', 'verification', 'membrane_id', 'species_id', 'family_id',
       'superfamily_id', 'classtype_id', 'type_id',
       'secondary_representations_count', 'structure_subunits_count',
       'citations_count', 'created_at', 'updated_at'],
      dtype='object')

In [204]:
t = data[["pdbid", "structure_subunits_count", "secondary_representations_count", "subunit_segments", "resolution", "citations_count"]]

In [208]:
t.query("subunit_segments==1 and resolution !='NMR'").sort_values("resolution")


Out[208]:
pdbid structure_subunits_count secondary_representations_count subunit_segments resolution citations_count
218 2xfn 1 5 1 1.6 0
1204 2hil 1 0 1 12.5 0
1205 1oqw 1 8 1 2.00 0
2921 4rwb 1 1 1 2.00 0
2328 4wmz 1 27 1 2.05 0
2530 5eqb 1 0 1 2.19 0
801 2z5x 1 3 1 2.2 0
1719 3sok 1 0 1 2.30 0
1941 3vmt 1 3 1 2.30 0
3075 5jlc 1 0 1 2.4 0
867 5hlb 1 6 1 2.42 0
160 2pil 1 2 1 2.6 1
3373 5v5z 1 0 1 2.90 0
155 1o5w 1 0 1 3.2 1
3144 3j1r 1 0 1 7.5 0

In [5]:
data.head()


Out[5]:
id ordering family_name_cache species_name_cache membrane_name_cache name description comments pdbid resolution ... species_id family_id superfamily_id classtype_id type_id secondary_representations_count structure_subunits_count citations_count created_at updated_at
0 1 2024.0 OmpA family Escherichia coli Gram-neg. outer Outer membrane protein A (OMPA), disordered loops NaN OmpA is required for the action of colicins K ... 1qjp 1.65 ... 9 34 26 2 1 3 1 2 2018-08-13 03:49:46 UTC 2018-09-21 18:14:03 UTC
1 2 2028.0 Enterobacterial Ail/Lom protein Escherichia coli Gram-neg. outer Outer membrane protein X (OMPX) NaN OmpX from Escherichia coli promotes adhesion t... 1qj8 1.90 ... 9 355 26 2 1 7 1 1 2018-08-13 03:49:46 UTC 2018-09-21 18:14:03 UTC
2 3 2033.0 Opacity porins Neisseria meningitidis Gram-neg. outer Outer membrane protein NspA NaN Pathogenic Neisseria spp. possess a repertoire... 1p4t 2.55 ... 24 337 235 2 1 0 1 0 2018-08-13 03:49:46 UTC 2018-09-21 18:14:03 UTC
3 4 1740.0 Influenza virus matrix protein 2 Influenza virus Viral M2 proton channel of Influenza A, closed state... NaN NaN 3lbw 1.65 ... 51 263 185 11 1 3 4 0 2018-08-13 03:49:46 UTC 2018-10-02 17:42:36 UTC
4 5 2045.0 OM protease omptin, OMPT Yersinia pestis Gram-neg. outer Plasminogen activator PLA (coagulase/fibrinoly... NaN NaN 2x55 1.85 ... 299 36 27 2 1 2 1 0 2018-08-13 03:49:46 UTC 2018-09-21 18:14:03 UTC

5 rows × 31 columns


In [6]:
data.query("classtype_id == 1")["superfamily_id"].unique().shape


Out[6]:
(120,)

In [7]:
data.query("classtype_id == 1").shape


Out[7]:
(1593, 31)

class 1 is Alpha-helical polytopic


In [8]:
d = data.query("classtype_id == 1")

In [23]:
from Bio.PDB.PDBParser import PDBParser
from Bio.PDB.Polypeptide import PPBuilder
def get_inside_or_not_table(structure):
    inside_or_not_table = []
    for res in structure.get_residues():
        if res.get_id()[0] != " ":
            continue# skip
        try:
            res["CA"].get_vector()
        except:
            print(structure, res.get_full_id())
            continue
        inside_or_not_table.append(int(abs(res["CA"].get_vector()[-1]) < 15))
    return inside_or_not_table

In [24]:
from Bio.PDB import Select
from Bio.PDB import PDBIO
class NormalResSelect(Select):
    def accept_residue(self, residue):
        if residue.get_id()[0] == ' ' and residue.has_id("CA"):
            return 1
        else:
            return 0

clean the pdbs first


In [25]:
pre = "/Users/weilu/Research/database/hybrid_contact_database/"
pdb_list = d.pdbid.tolist()
parser = PDBParser(PERMISSIVE=1,QUIET=True)
io = PDBIO()
_info = []
count = 0
for pdb in pdb_list:
    if count % 100 == 0:
        print(count, pdb)
    count += 1
    location = pre + f"../Alpha-helical_polytopic/{pdb}.pdb"
    try:
        structure = parser.get_structure(pdb, location)
    except:
        print("cannot get ", pdb)
        continue
#     a = get_inside_or_not_table(structure)
#     ratio = sum(a)/len(a)
    io.set_structure(structure)
    io.save(f'{pre}/cleaned/{pdb}.pdb', NormalResSelect())
#     _info.append([pdb, len(a), ratio])


0 1ots
100 3hzq
200 3blc
300 4ayt
400 4hg6
500 4lep
600 4o6m
cannot get  6dhe
cannot get  4v7i
700 4x2s
800 3jc2
900 5kli
cannot get  5gup
1000 5xan
cannot get  5xnl
1100 5u74
cannot get  6ftj
cannot get  6ftg
1200 5zf0
cannot get  5zf0
cannot get  6oeu
1300 6fnp
cannot get  6jpf
cannot get  3j7q
cannot get  3j7r
1400 3kp9
1500 6n4i
cannot get  5oqk
cannot get  5zmw
cannot get  6iok
cannot get  6nsj
cannot get  6nsk
cannot get  6mi7
cannot get  6mi8
cannot get  6mhu
cannot get  6mhz
cannot get  6m97
cannot get  6mct
cannot get  6mpw
cannot get  6o7t
cannot get  6o7u

In [26]:
pre = "/Users/weilu/Research/database/hybrid_contact_database/"
pdb_list = d.pdbid.tolist()
parser = PDBParser(PERMISSIVE=1,QUIET=True)
io = PDBIO()
_info = []
count = 0
for pdb in pdb_list:
    if count % 100 == 0:
        print(count, pdb)
    count += 1
    location = f'{pre}/cleaned/{pdb}.pdb'
    try:
        structure = parser.get_structure(pdb, location)
    except:
        print("cannot get ", pdb)
        continue
    a = get_inside_or_not_table(structure)
    ratio = sum(a)/len(a)
#     io.set_structure(structure)
#     io.save(f'{pre}/cleaned/{pdb}.pdb', NormalResSelect())
    _info.append([pdb, len(a), ratio])


0 1ots
100 3hzq
200 3blc
300 4ayt
400 4hg6
500 4lep
600 4o6m
cannot get  6dhe
cannot get  4v7i
700 4x2s
800 3jc2
cannot get  5gky
cannot get  5gkz
cannot get  5gl0
cannot get  5gl1
cannot get  5go9
cannot get  5goa
900 5kli
cannot get  5gup
1000 5xan
cannot get  5xti
cannot get  5xnl
1100 5u74
cannot get  6ftj
cannot get  6ftg
1200 5zf0
cannot get  5zf0
cannot get  6oeu
1300 6fnp
cannot get  6jpf
cannot get  3j7q
cannot get  3j7r
1400 3kp9
1500 6n4i
cannot get  5oqk
cannot get  5zmw
cannot get  6iok
cannot get  6nsj
cannot get  6nsk
cannot get  6mi7
cannot get  6mi8
cannot get  6mhu
cannot get  6mhz
cannot get  6m97
cannot get  6mct
cannot get  6mpw
cannot get  6o7t
cannot get  6o7u

In [27]:
info = pd.DataFrame(_info, columns=["Protein", "Length", "InMembraneRatio"])


Out[27]:
Protein Length InMembraneRatio
0 1ots 885 0.737853
1 3pl9 156 0.647436
2 1kpl 881 0.748014
3 1yew 2424 0.340347
4 2oau 1778 0.151294
5 2oar 625 0.401600
6 2o9g 932 0.751073
7 1ldf 1016 0.688976
8 1u7g 1149 0.710183
9 2b6p 1044 0.666667
10 2cfp 417 0.621103
11 1pw4 431 0.593968
12 1l7v 1110 0.388288
13 1nkz 837 0.530466
14 1ijd 765 0.529412
15 1lgh 792 0.424242
16 1rwt 654 0.472477
17 1eys 1146 0.248691
18 1l9b 918 0.303922
19 1dxr 1185 0.238819
20 1m56 1114 0.438061
21 1qle 1333 0.369842
22 3spc 1308 0.217125
23 1fft 943 0.446448
24 1kqf 4458 0.087035
25 1q16 3952 0.071862
26 1kf6 1069 0.143124
27 4aq9 1849 0.225527
28 1nek 3204 0.132959
29 1r3j 412 0.582524
... ... ... ...
1531 6j20 398 0.381910
1532 6an7 970 0.346392
1533 6qm5 1346 0.297920
1534 6qm9 1346 0.303120
1535 6qma 1324 0.316465
1536 6qmb 1322 0.312405
1537 6qp6 1482 0.293522
1538 6qpb 1462 0.290014
1539 6qpc 1154 0.375217
1540 6aki 900 0.543333
1541 6nt6 556 0.291367
1542 6nt7 588 0.280612
1543 6nt8 1176 0.278061
1544 6nt5 584 0.292808
1545 6hrc 1128 0.220745
1546 6fiz 364 0.815934
1547 5y4o 1561 0.188341
1548 6fv6 406 0.662562
1549 6fv7 837 0.639188
1550 6fv8 877 0.625998
1551 6ijj 3889 0.409103
1552 6ijo 4382 0.428571
1553 6gyh 675 0.671111
1554 6irs 926 0.334773
1555 6mjp 1349 0.227576
1556 6mit 1360 0.221324
1557 6n3i 475 0.534737
1558 6qkc 1902 0.266562
1559 6nq0 1242 0.510467
1560 6nq2 1242 0.508857

1561 rows × 3 columns


In [30]:
info.hist("Length", bins=100)


Out[30]:
array([[<matplotlib.axes._subplots.AxesSubplot object at 0x1a1bb27ef0>]],
      dtype=object)

In [32]:
info.sort_values("Length").query("Length < 2000").shape


Out[32]:
(1273, 3)

In [78]:
info.query("Length < 1000").hist("Length", bins=100)


Out[78]:
array([[<matplotlib.axes._subplots.AxesSubplot object at 0x1a1d0356d8>]],
      dtype=object)

In [79]:
info.sort_values("Length").query("Length < 1000").shape


Out[79]:
(825, 3)

In [80]:
info.sort_values("Length").query("Length < 800").shape


Out[80]:
(658, 3)

In [81]:
info.sort_values("Length").query("Length < 800").tail()


Out[81]:
Protein Length InMembraneRatio
835 5doq 792 0.542929
15 1lgh 792 0.424242
536 3waj 793 0.360656
877 5l25 798 0.655388
1286 5zov 798 0.769424

In [82]:
info.sort_values("Length").query("Length < 800").head()


Out[82]:
Protein Length InMembraneRatio
1177 2k8j 29 0.862069
95 1rkl 31 0.903226
96 2lat 35 0.742857
470 2lzr 44 0.636364
827 2n7r 46 0.434783

In [83]:
info.sort_values("Length").query("Length < 800").hist("InMembraneRatio", bins=100)


Out[83]:
array([[<matplotlib.axes._subplots.AxesSubplot object at 0x1a22e100b8>]],
      dtype=object)

In [136]:
info.to_csv("/Users/weilu/Research/database/membrane_contact_dtabase/for_iter0_training_complete_jun06.csv")

In [144]:
membrane_contact_chosen = info.query("InMembraneRatio > 0.5 and Length < 1000").reset_index()
membrane_contact_chosen.to_csv("/Users/weilu/Research/database/membrane_contact_dtabase/for_iter0_training_jun06.csv")

I will use 800 as cutoff. So the database I will be using contains 658 proteins.


In [86]:
chosen = info.sort_values("Length").query("Length < 800").reset_index()

In [88]:
chosen.to_csv("/Users/weilu/Research/database/hybrid_contact_database/for_iter0_training_jun06.csv")

In [112]:
chosen = pd.read_csv("/Users/weilu/Research/database/hybrid_contact_database/for_iter0_training_jun06.csv", index_col=0)
pre = "/Users/weilu/Research/database/hybrid_contact_database/"
toPre = "/Users/weilu/Research/server/jun_2019/membrane_contact_optimization/database/"
pdb_list = chosen.Protein.tolist()
for pdb in pdb_list:
    fromLocation = f'{pre}/cleaned/{pdb}.pdb'
    toLocation = f"{toPre}/dompdb/"
    os.system(f"cp {fromLocation} {toLocation}")
#     seq = ""
#     for res in structure.get_residues():
#         resName = three_to_one(res.resname)
#         seq += resName
#     with open(f"{toPre}/S20_seq/{pdb}.seq", "w") as out:
#         out.write(seq+"\n")

In [182]:
chosen = pd.read_csv("/Users/weilu/Research/database/hybrid_contact_database/for_iter0_training_jun06.csv", index_col=0)
pre = "/Users/weilu/Research/database/hybrid_contact_database/"
toPre = "/Users/weilu/Research/server/jun_2019/membrane_contact_optimization/database/"
pdb_list = chosen.Protein.tolist()
for pdb in pdb_list:
    fromLocation = f'{pre}/cleaned/{pdb}.pdb'
#     toLocation = f"{toPre}/dompdb/"
#     os.system(f"cp {fromLocation} {toLocation}")
    try:
        structure = parser.get_structure(pdb, fromLocation)
    except:
        print("cannot get ", pdb)
        continue
    seq = ""
    for res in structure.get_residues():
        resName = three_to_one(res.resname)
        seq += resName
    with open(f"{toPre}/S20_seq/{pdb}.seq", "w") as out:
        out.write(seq+"\n")

In [111]:
with open(f"{toPre}..//optimization/protein_list", "w") as out:
    for pdb in pdb_list:
        out.write(pdb+"\n")

In [109]:
np.random.shuffle(pdb_list)

In [128]:
len(pdb_list)


Out[128]:
658

membrane contact


In [148]:
from small_script.myFunctions import *

In [152]:
chosen = pd.read_csv("/Users/weilu/Research/database/membrane_contact_dtabase/for_iter0_training_jun06.csv", index_col=0)
pre = "/Users/weilu/Research/database/hybrid_contact_database/"
toPre = "/Users/weilu/Research/database/membrane_contact_dtabase/"
pdb_list = chosen.Protein.tolist()
for pdb in pdb_list:
    fromLocation = f'{pre}/cleaned/{pdb}.pdb'
    toLocation = f"{toPre}/dompdb/{pdb}.pdb"
#     os.system(f"cp {fromLocation} {toLocation}")
    try:
        extractTransmembrane(toLocation, fromLocation)
    except:
        print(pdb)
        pass

In [181]:
pre = "/Users/weilu/Research/server/jun_2019/membrane_only_contact_optimization/database"
toPre = "/Users/weilu/Research/server/jun_2019/membrane_only_contact_optimization/database"
for pdb in pdb_list:
    fromLocation = f'{pre}/dompdb/{pdb}.pdb'
#     os.system(f"cp {fromLocation} {toLocation}")
    try:
        structure = parser.get_structure(pdb, fromLocation)
    except:
        print("cannot get ", pdb)
        continue
    seq = ""
    for res in structure.get_residues():
        resName = three_to_one(res.resname)
        seq += resName
    with open(f"{toPre}/S20_seq/{pdb}.seq", "w") as out:
        out.write(seq+"\n")

In [157]:
np.random.shuffle(pdb_list)
with open(f"/Users/weilu/Research/server/jun_2019/membrane_only_contact_optimization/optimization/protein_list", "w") as out:
    for pdb in pdb_list:
        out.write(pdb+"\n")

In [158]:
len(pdb_list)


Out[158]:
533

In [174]:
data = get_MSA_data("/Users/weilu/Research/server/jun_2019/MSA/1a91.a3m")
with open("/Users/weilu/Research/server/jun_2019/membrane_only_contact_optimization/multiSeq/alignments/1a91.seqs", "w") as out:
    for line in data:
        out.write(line+"\n")

In [ ]:
pre = "/Users/weilu/Research/server/may_2019/four_body_helix_large_data/database/"
for pdb in pdb_list:
    toLocation = pre + f"dompdb/{pdb}.pdb"
    location = pre + f"cleaned_pdbs/{pdb}.pdb"
    try:
        extractTransmembrane(toLocation, location)
    except:
        pass

In [184]:
[1, 2] * 2


Out[184]:
[1, 2, 1, 2]

In [186]:
(100//3+1)


Out[186]:
33

In [52]:
eta_switching = "eta_switching"
membrane_center = "membrane_center"
z_m = "z_m"
f"0.5*tanh({eta_switching}*((z-{membrane_center})+{z_m}))+0.5*tanh({eta_switching}*({z_m}-(z-{membrane_center})))"


Out[52]:
'0.5*tanh(eta_switching*((z-membrane_center)+z_m))+0.5*tanh(eta_switching*(z_m-(z-membrane_center)))'

In [124]:
eta_switching = 2
membrane_center = 0
z_m = 15
z = np.linspace(-20,20, 1000)
tanh = np.tanh

In [160]:
y1 = -(0.5*tanh(eta_switching*((z-membrane_center)+z_m))+0.5*tanh(eta_switching*(z_m-(z-membrane_center))))
plt.plot(z, y1)


Out[160]:
[<matplotlib.lines.Line2D at 0x1a1f4fb0f0>]

In [172]:
y1 = -(0.5*tanh(eta_switching*((z-membrane_center)+z_m))+0.5*tanh(eta_switching*(z_m-(z-membrane_center))) -0.5) -0.5
plt.plot(z, y1)


Out[172]:
[<matplotlib.lines.Line2D at 0x1a1f073eb8>]

In [171]:
y1 = (0.5*tanh(eta_switching*((z-membrane_center)+z_m))+0.5*tanh(eta_switching*(z_m-(z-membrane_center))) -0.5) -0.5
plt.plot(z, y1)


Out[171]:
[<matplotlib.lines.Line2D at 0x1a20c78400>]

In [126]:
y1 = 0.5*tanh(eta_switching*((z-membrane_center)+z_m))+0.5*tanh(eta_switching*(z_m-(z-membrane_center)))
plt.plot(z, y1)
plt.xlim(-20, -10)


Out[126]:
(-20, -10)

In [122]:
y1 = 0.5*tanh(eta_switching*((z-membrane_center)+z_m))
plt.plot(z, y1)


Out[122]:
[<matplotlib.lines.Line2D at 0x1a2337d630>]

In [59]:
y2 = 0.5*tanh(eta_switching*(z_m-(z-membrane_center)))
plt.plot(z, y2)


Out[59]:
[<matplotlib.lines.Line2D at 0x1a1d5e1be0>]

In [74]:
z = np.linspace(-20,-10)
y = 0.5*tanh(eta_switching*((z-membrane_center)+z_m))+0.5*tanh(eta_switching*(z_m-(z-membrane_center)))
plt.plot(z,y)


Out[74]:
[<matplotlib.lines.Line2D at 0x1a1d6e9f28>]

In [27]:
dd = d.groupby("superfamily_id").apply(pd.DataFrame.sample, 1).reset_index(drop=True)

In [32]:
dd.to_csv("/Users/weilu/Research/database/membrane_training_set/chosen.csv")

In [ ]:
pre = "/Users/weilu/Research/database/hybrid_contact_database/"
pdb_list = d.pdbid.tolist()
parser = PDBParser(PERMISSIVE=1,QUIET=True)
for pdb in pdb_list[:10]:
#     location = f"{pre}/cleaned/{pdb}.pdb"
    location = pre + f"../Alpha-helical_polytopic/{pdb}.pdb"
    try:
        structure = parser.get_structure('X', location)
    except:
        print("cannot get ", pdb)
        continue
    print(len(a))
    a = get_inside_or_not_table(structure)
    ratio = sum(a)/len(a)
    if ratio < 0.4:
        print("not good", pdb, ratio)
    print(pdb, ratio)

In [137]:
dd.shape


Out[137]:
(120, 31)

In [28]:
test = dd.sample(10)

In [31]:
print(test.pdbid.tolist())


['6c70', '5azb', '6mlu', '4r1i', '6bvg', '4zr1', '5o5e', '1lv7', '6eu6', '4pgr']

In [ ]:
pd.DataFrame.sample

In [9]:
t = data["superfamily_id"]

In [ ]:
t.unique()

In [ ]:
pdb_list = dd.pdbid.tolist()
for pdb in pdb_list:
    location = pre + f"../Alpha-helical_polytopic/{pdb}.pdb"
    a = get_inside_or_not_table(location)
    ratio = sum(a)/len(a)
    if ratio < 0.4:
        print("not good", pdb, ratio)
    print(pdb, ratio)

extract transmembrane region.


In [10]:
from Bio.PDB.PDBParser import PDBParser
from Bio.PDB.Polypeptide import PPBuilder
def get_inside_or_not_table(pdb_file):
    parser = PDBParser(PERMISSIVE=1,QUIET=True)
    try:
        structure = parser.get_structure('X', pdb_file)
    except:
        return [0]
    inside_or_not_table = []
    for res in structure.get_residues():
        if res.get_id()[0] != " ":
            continue# skip
        try:
            res["CA"].get_vector()
        except:
            print(pdb_file, res.get_id())
            continue
        inside_or_not_table.append(int(abs(res["CA"].get_vector()[-1]) < 15))
    return inside_or_not_table

In [11]:
parser = PDBParser(PERMISSIVE=1,QUIET=True)
pdb_file = "/Users/weilu/Research/database/Alpha-helical_polytopic/3b9y.pdb"
structure = parser.get_structure('X', pdb_file)

In [12]:
a = list(structure.get_residues())

In [13]:
len(a)


Out[13]:
3879

In [14]:
r = a[0]

In [22]:
r.has_id("CA")


Out[22]:
True

In [19]:
list(r.get_atoms())


Out[19]:
[<Atom N>,
 <Atom CA>,
 <Atom C>,
 <Atom O>,
 <Atom CB>,
 <Atom CG>,
 <Atom CD>,
 <Atom OE1>,
 <Atom OE2>]

In [39]:
r.get_full_id()


Out[39]:
('X', 0, 'A', (' ', 31, ' '))

get information about seq len. and remove nonwanted atom.


In [ ]:


In [17]:
from Bio.PDB import Select
from Bio.PDB import PDBIO
class NormalResSelect(Select):
    def accept_residue(self, residue):
        if residue.get_id()[0] == ' ':
            return 1
        else:
            return 0

io = PDBIO()
io.set_structure(structure)
io.save('/Users/weilu/Research/server/jun_2019/membrane_contact_optimization/clean.pdb', NormalResSelect())

In [19]:


In [30]:
t = "sdfdf\n".strip()

In [40]:
from Bio.PDB import Selection

In [ ]:


In [38]:
tt = []
tt.append(t)
tt.append(t)

In [39]:
tt


Out[39]:
['sdfdf', 'sdfdf']

In [20]:
r.get_id()


Out[20]:
('H_DUM', 1477, ' ')

In [26]:
r.get_segid()


Out[26]:
'A   '

In [28]:
a.index(a[5])


Out[28]:
5

In [29]:
r.get_parent().get_id()


Out[29]:
'A'

In [25]:
r.get_resname()


Out[25]:
'GLU'

In [24]:
r = a[0]

In [21]:
for r in a:
    print(r.get_full_id())


('X', 0, 'A', (' ', 31, ' '))
('X', 0, 'A', (' ', 32, ' '))
('X', 0, 'A', (' ', 33, ' '))
('X', 0, 'A', (' ', 34, ' '))
('X', 0, 'A', (' ', 35, ' '))
('X', 0, 'A', (' ', 36, ' '))
('X', 0, 'A', (' ', 37, ' '))
('X', 0, 'A', (' ', 38, ' '))
('X', 0, 'A', (' ', 39, ' '))
('X', 0, 'A', (' ', 40, ' '))
('X', 0, 'A', (' ', 41, ' '))
('X', 0, 'A', (' ', 42, ' '))
('X', 0, 'A', (' ', 43, ' '))
('X', 0, 'A', (' ', 44, ' '))
('X', 0, 'A', (' ', 45, ' '))
('X', 0, 'A', (' ', 46, ' '))
('X', 0, 'A', (' ', 47, ' '))
('X', 0, 'A', (' ', 48, ' '))
('X', 0, 'A', (' ', 49, ' '))
('X', 0, 'A', (' ', 50, ' '))
('X', 0, 'A', (' ', 51, ' '))
('X', 0, 'A', (' ', 52, ' '))
('X', 0, 'A', (' ', 53, ' '))
('X', 0, 'A', (' ', 54, ' '))
('X', 0, 'A', (' ', 55, ' '))
('X', 0, 'A', (' ', 56, ' '))
('X', 0, 'A', (' ', 57, ' '))
('X', 0, 'A', (' ', 58, ' '))
('X', 0, 'A', (' ', 59, ' '))
('X', 0, 'A', (' ', 60, ' '))
('X', 0, 'A', (' ', 61, ' '))
('X', 0, 'A', (' ', 62, ' '))
('X', 0, 'A', (' ', 63, ' '))
('X', 0, 'A', (' ', 64, ' '))
('X', 0, 'A', (' ', 65, ' '))
('X', 0, 'A', (' ', 66, ' '))
('X', 0, 'A', (' ', 67, ' '))
('X', 0, 'A', (' ', 68, ' '))
('X', 0, 'A', (' ', 69, ' '))
('X', 0, 'A', (' ', 70, ' '))
('X', 0, 'A', (' ', 71, ' '))
('X', 0, 'A', (' ', 72, ' '))
('X', 0, 'A', (' ', 73, ' '))
('X', 0, 'A', (' ', 74, ' '))
('X', 0, 'A', (' ', 75, ' '))
('X', 0, 'A', (' ', 76, ' '))
('X', 0, 'A', (' ', 77, ' '))
('X', 0, 'A', (' ', 78, ' '))
('X', 0, 'A', (' ', 79, ' '))
('X', 0, 'A', (' ', 80, ' '))
('X', 0, 'A', (' ', 81, ' '))
('X', 0, 'A', (' ', 82, ' '))
('X', 0, 'A', (' ', 83, ' '))
('X', 0, 'A', (' ', 84, ' '))
('X', 0, 'A', (' ', 85, ' '))
('X', 0, 'A', (' ', 86, ' '))
('X', 0, 'A', (' ', 87, ' '))
('X', 0, 'A', (' ', 88, ' '))
('X', 0, 'A', (' ', 89, ' '))
('X', 0, 'A', (' ', 90, ' '))
('X', 0, 'A', (' ', 91, ' '))
('X', 0, 'A', (' ', 92, ' '))
('X', 0, 'A', (' ', 93, ' '))
('X', 0, 'A', (' ', 94, ' '))
('X', 0, 'A', (' ', 95, ' '))
('X', 0, 'A', (' ', 96, ' '))
('X', 0, 'A', (' ', 97, ' '))
('X', 0, 'A', (' ', 98, ' '))
('X', 0, 'A', (' ', 99, ' '))
('X', 0, 'A', (' ', 100, ' '))
('X', 0, 'A', (' ', 101, ' '))
('X', 0, 'A', (' ', 102, ' '))
('X', 0, 'A', (' ', 103, ' '))
('X', 0, 'A', (' ', 104, ' '))
('X', 0, 'A', (' ', 105, ' '))
('X', 0, 'A', (' ', 106, ' '))
('X', 0, 'A', (' ', 107, ' '))
('X', 0, 'A', (' ', 108, ' '))
('X', 0, 'A', (' ', 109, ' '))
('X', 0, 'A', (' ', 110, ' '))
('X', 0, 'A', (' ', 111, ' '))
('X', 0, 'A', (' ', 112, ' '))
('X', 0, 'A', (' ', 113, ' '))
('X', 0, 'A', (' ', 114, ' '))
('X', 0, 'A', (' ', 115, ' '))
('X', 0, 'A', (' ', 116, ' '))
('X', 0, 'A', (' ', 117, ' '))
('X', 0, 'A', (' ', 118, ' '))
('X', 0, 'A', (' ', 119, ' '))
('X', 0, 'A', (' ', 120, ' '))
('X', 0, 'A', (' ', 121, ' '))
('X', 0, 'A', (' ', 122, ' '))
('X', 0, 'A', (' ', 123, ' '))
('X', 0, 'A', (' ', 124, ' '))
('X', 0, 'A', (' ', 125, ' '))
('X', 0, 'A', (' ', 126, ' '))
('X', 0, 'A', (' ', 127, ' '))
('X', 0, 'A', (' ', 128, ' '))
('X', 0, 'A', (' ', 129, ' '))
('X', 0, 'A', (' ', 130, ' '))
('X', 0, 'A', (' ', 131, ' '))
('X', 0, 'A', (' ', 132, ' '))
('X', 0, 'A', (' ', 133, ' '))
('X', 0, 'A', (' ', 134, ' '))
('X', 0, 'A', (' ', 135, ' '))
('X', 0, 'A', (' ', 136, ' '))
('X', 0, 'A', (' ', 137, ' '))
('X', 0, 'A', (' ', 138, ' '))
('X', 0, 'A', (' ', 139, ' '))
('X', 0, 'A', (' ', 140, ' '))
('X', 0, 'A', (' ', 141, ' '))
('X', 0, 'A', (' ', 142, ' '))
('X', 0, 'A', (' ', 143, ' '))
('X', 0, 'A', (' ', 144, ' '))
('X', 0, 'A', (' ', 145, ' '))
('X', 0, 'A', (' ', 146, ' '))
('X', 0, 'A', (' ', 147, ' '))
('X', 0, 'A', (' ', 148, ' '))
('X', 0, 'A', (' ', 149, ' '))
('X', 0, 'A', (' ', 150, ' '))
('X', 0, 'A', (' ', 151, ' '))
('X', 0, 'A', (' ', 152, ' '))
('X', 0, 'A', (' ', 153, ' '))
('X', 0, 'A', (' ', 154, ' '))
('X', 0, 'A', (' ', 155, ' '))
('X', 0, 'A', (' ', 156, ' '))
('X', 0, 'A', (' ', 157, ' '))
('X', 0, 'A', (' ', 158, ' '))
('X', 0, 'A', (' ', 159, ' '))
('X', 0, 'A', (' ', 160, ' '))
('X', 0, 'A', (' ', 161, ' '))
('X', 0, 'A', (' ', 162, ' '))
('X', 0, 'A', (' ', 163, ' '))
('X', 0, 'A', (' ', 164, ' '))
('X', 0, 'A', (' ', 165, ' '))
('X', 0, 'A', (' ', 166, ' '))
('X', 0, 'A', (' ', 167, ' '))
('X', 0, 'A', (' ', 168, ' '))
('X', 0, 'A', (' ', 169, ' '))
('X', 0, 'A', (' ', 170, ' '))
('X', 0, 'A', (' ', 171, ' '))
('X', 0, 'A', (' ', 172, ' '))
('X', 0, 'A', (' ', 173, ' '))
('X', 0, 'A', (' ', 174, ' '))
('X', 0, 'A', (' ', 175, ' '))
('X', 0, 'A', (' ', 176, ' '))
('X', 0, 'A', (' ', 177, ' '))
('X', 0, 'A', (' ', 178, ' '))
('X', 0, 'A', (' ', 179, ' '))
('X', 0, 'A', (' ', 180, ' '))
('X', 0, 'A', (' ', 181, ' '))
('X', 0, 'A', (' ', 182, ' '))
('X', 0, 'A', (' ', 183, ' '))
('X', 0, 'A', (' ', 184, ' '))
('X', 0, 'A', (' ', 185, ' '))
('X', 0, 'A', (' ', 186, ' '))
('X', 0, 'A', (' ', 187, ' '))
('X', 0, 'A', (' ', 188, ' '))
('X', 0, 'A', (' ', 189, ' '))
('X', 0, 'A', (' ', 190, ' '))
('X', 0, 'A', (' ', 191, ' '))
('X', 0, 'A', (' ', 192, ' '))
('X', 0, 'A', (' ', 193, ' '))
('X', 0, 'A', (' ', 194, ' '))
('X', 0, 'A', (' ', 195, ' '))
('X', 0, 'A', (' ', 196, ' '))
('X', 0, 'A', (' ', 197, ' '))
('X', 0, 'A', (' ', 198, ' '))
('X', 0, 'A', (' ', 199, ' '))
('X', 0, 'A', (' ', 200, ' '))
('X', 0, 'A', (' ', 201, ' '))
('X', 0, 'A', (' ', 202, ' '))
('X', 0, 'A', (' ', 203, ' '))
('X', 0, 'A', (' ', 204, ' '))
('X', 0, 'A', (' ', 205, ' '))
('X', 0, 'A', (' ', 206, ' '))
('X', 0, 'A', (' ', 207, ' '))
('X', 0, 'A', (' ', 208, ' '))
('X', 0, 'A', (' ', 209, ' '))
('X', 0, 'A', (' ', 210, ' '))
('X', 0, 'A', (' ', 211, ' '))
('X', 0, 'A', (' ', 212, ' '))
('X', 0, 'A', (' ', 213, ' '))
('X', 0, 'A', (' ', 214, ' '))
('X', 0, 'A', (' ', 215, ' '))
('X', 0, 'A', (' ', 216, ' '))
('X', 0, 'A', (' ', 217, ' '))
('X', 0, 'A', (' ', 218, ' '))
('X', 0, 'A', (' ', 219, ' '))
('X', 0, 'A', (' ', 220, ' '))
('X', 0, 'A', (' ', 221, ' '))
('X', 0, 'A', (' ', 222, ' '))
('X', 0, 'A', (' ', 223, ' '))
('X', 0, 'A', (' ', 224, ' '))
('X', 0, 'A', (' ', 225, ' '))
('X', 0, 'A', (' ', 226, ' '))
('X', 0, 'A', (' ', 227, ' '))
('X', 0, 'A', (' ', 228, ' '))
('X', 0, 'A', (' ', 229, ' '))
('X', 0, 'A', (' ', 230, ' '))
('X', 0, 'A', (' ', 231, ' '))
('X', 0, 'A', (' ', 232, ' '))
('X', 0, 'A', (' ', 233, ' '))
('X', 0, 'A', (' ', 234, ' '))
('X', 0, 'A', (' ', 235, ' '))
('X', 0, 'A', (' ', 236, ' '))
('X', 0, 'A', (' ', 237, ' '))
('X', 0, 'A', (' ', 238, ' '))
('X', 0, 'A', (' ', 239, ' '))
('X', 0, 'A', (' ', 240, ' '))
('X', 0, 'A', (' ', 241, ' '))
('X', 0, 'A', (' ', 242, ' '))
('X', 0, 'A', (' ', 243, ' '))
('X', 0, 'A', (' ', 244, ' '))
('X', 0, 'A', (' ', 245, ' '))
('X', 0, 'A', (' ', 246, ' '))
('X', 0, 'A', (' ', 247, ' '))
('X', 0, 'A', (' ', 248, ' '))
('X', 0, 'A', (' ', 249, ' '))
('X', 0, 'A', (' ', 250, ' '))
('X', 0, 'A', (' ', 251, ' '))
('X', 0, 'A', (' ', 252, ' '))
('X', 0, 'A', (' ', 253, ' '))
('X', 0, 'A', (' ', 254, ' '))
('X', 0, 'A', (' ', 255, ' '))
('X', 0, 'A', (' ', 256, ' '))
('X', 0, 'A', (' ', 257, ' '))
('X', 0, 'A', (' ', 258, ' '))
('X', 0, 'A', (' ', 259, ' '))
('X', 0, 'A', (' ', 260, ' '))
('X', 0, 'A', (' ', 261, ' '))
('X', 0, 'A', (' ', 262, ' '))
('X', 0, 'A', (' ', 263, ' '))
('X', 0, 'A', (' ', 264, ' '))
('X', 0, 'A', (' ', 265, ' '))
('X', 0, 'A', (' ', 266, ' '))
('X', 0, 'A', (' ', 267, ' '))
('X', 0, 'A', (' ', 268, ' '))
('X', 0, 'A', (' ', 269, ' '))
('X', 0, 'A', (' ', 270, ' '))
('X', 0, 'A', (' ', 271, ' '))
('X', 0, 'A', (' ', 272, ' '))
('X', 0, 'A', (' ', 273, ' '))
('X', 0, 'A', (' ', 274, ' '))
('X', 0, 'A', (' ', 275, ' '))
('X', 0, 'A', (' ', 276, ' '))
('X', 0, 'A', (' ', 277, ' '))
('X', 0, 'A', (' ', 278, ' '))
('X', 0, 'A', (' ', 279, ' '))
('X', 0, 'A', (' ', 280, ' '))
('X', 0, 'A', (' ', 281, ' '))
('X', 0, 'A', (' ', 282, ' '))
('X', 0, 'A', (' ', 283, ' '))
('X', 0, 'A', (' ', 284, ' '))
('X', 0, 'A', (' ', 285, ' '))
('X', 0, 'A', (' ', 286, ' '))
('X', 0, 'A', (' ', 287, ' '))
('X', 0, 'A', (' ', 288, ' '))
('X', 0, 'A', (' ', 289, ' '))
('X', 0, 'A', (' ', 290, ' '))
('X', 0, 'A', (' ', 291, ' '))
('X', 0, 'A', (' ', 292, ' '))
('X', 0, 'A', (' ', 293, ' '))
('X', 0, 'A', (' ', 294, ' '))
('X', 0, 'A', (' ', 295, ' '))
('X', 0, 'A', (' ', 296, ' '))
('X', 0, 'A', (' ', 297, ' '))
('X', 0, 'A', (' ', 298, ' '))
('X', 0, 'A', (' ', 299, ' '))
('X', 0, 'A', (' ', 300, ' '))
('X', 0, 'A', (' ', 301, ' '))
('X', 0, 'A', (' ', 302, ' '))
('X', 0, 'A', (' ', 303, ' '))
('X', 0, 'A', (' ', 304, ' '))
('X', 0, 'A', (' ', 305, ' '))
('X', 0, 'A', (' ', 306, ' '))
('X', 0, 'A', (' ', 307, ' '))
('X', 0, 'A', (' ', 308, ' '))
('X', 0, 'A', (' ', 309, ' '))
('X', 0, 'A', (' ', 310, ' '))
('X', 0, 'A', (' ', 311, ' '))
('X', 0, 'A', (' ', 312, ' '))
('X', 0, 'A', (' ', 313, ' '))
('X', 0, 'A', (' ', 314, ' '))
('X', 0, 'A', (' ', 315, ' '))
('X', 0, 'A', (' ', 316, ' '))
('X', 0, 'A', (' ', 317, ' '))
('X', 0, 'A', (' ', 318, ' '))
('X', 0, 'A', (' ', 319, ' '))
('X', 0, 'A', (' ', 320, ' '))
('X', 0, 'A', (' ', 321, ' '))
('X', 0, 'A', (' ', 322, ' '))
('X', 0, 'A', (' ', 323, ' '))
('X', 0, 'A', (' ', 324, ' '))
('X', 0, 'A', (' ', 325, ' '))
('X', 0, 'A', (' ', 326, ' '))
('X', 0, 'A', (' ', 327, ' '))
('X', 0, 'A', (' ', 328, ' '))
('X', 0, 'A', (' ', 329, ' '))
('X', 0, 'A', (' ', 330, ' '))
('X', 0, 'A', (' ', 331, ' '))
('X', 0, 'A', (' ', 332, ' '))
('X', 0, 'A', (' ', 333, ' '))
('X', 0, 'A', (' ', 334, ' '))
('X', 0, 'A', (' ', 335, ' '))
('X', 0, 'A', (' ', 336, ' '))
('X', 0, 'A', (' ', 337, ' '))
('X', 0, 'A', (' ', 338, ' '))
('X', 0, 'A', (' ', 339, ' '))
('X', 0, 'A', (' ', 340, ' '))
('X', 0, 'A', (' ', 341, ' '))
('X', 0, 'A', (' ', 342, ' '))
('X', 0, 'A', (' ', 343, ' '))
('X', 0, 'A', (' ', 344, ' '))
('X', 0, 'A', (' ', 345, ' '))
('X', 0, 'A', (' ', 346, ' '))
('X', 0, 'A', (' ', 347, ' '))
('X', 0, 'A', (' ', 348, ' '))
('X', 0, 'A', (' ', 349, ' '))
('X', 0, 'A', (' ', 350, ' '))
('X', 0, 'A', (' ', 351, ' '))
('X', 0, 'A', (' ', 352, ' '))
('X', 0, 'A', (' ', 353, ' '))
('X', 0, 'A', (' ', 354, ' '))
('X', 0, 'A', (' ', 355, ' '))
('X', 0, 'A', (' ', 356, ' '))
('X', 0, 'A', (' ', 357, ' '))
('X', 0, 'A', (' ', 358, ' '))
('X', 0, 'A', (' ', 359, ' '))
('X', 0, 'A', (' ', 360, ' '))
('X', 0, 'A', (' ', 361, ' '))
('X', 0, 'A', (' ', 362, ' '))
('X', 0, 'A', (' ', 363, ' '))
('X', 0, 'A', (' ', 364, ' '))
('X', 0, 'A', (' ', 365, ' '))
('X', 0, 'A', (' ', 366, ' '))
('X', 0, 'A', (' ', 367, ' '))
('X', 0, 'A', (' ', 368, ' '))
('X', 0, 'A', (' ', 369, ' '))
('X', 0, 'A', (' ', 370, ' '))
('X', 0, 'A', (' ', 371, ' '))
('X', 0, 'A', (' ', 372, ' '))
('X', 0, 'A', (' ', 373, ' '))
('X', 0, 'A', (' ', 374, ' '))
('X', 0, 'A', (' ', 375, ' '))
('X', 0, 'A', (' ', 376, ' '))
('X', 0, 'A', (' ', 377, ' '))
('X', 0, 'A', (' ', 378, ' '))
('X', 0, 'A', (' ', 379, ' '))
('X', 0, 'A', (' ', 380, ' '))
('X', 0, 'A', (' ', 381, ' '))
('X', 0, 'A', (' ', 382, ' '))
('X', 0, 'A', (' ', 383, ' '))
('X', 0, 'A', (' ', 384, ' '))
('X', 0, 'A', (' ', 385, ' '))
('X', 0, 'A', (' ', 386, ' '))
('X', 0, 'A', (' ', 387, ' '))
('X', 0, 'A', (' ', 388, ' '))
('X', 0, 'A', (' ', 389, ' '))
('X', 0, 'A', (' ', 390, ' '))
('X', 0, 'A', (' ', 391, ' '))
('X', 0, 'A', (' ', 392, ' '))
('X', 0, 'A', (' ', 393, ' '))
('X', 0, 'A', (' ', 394, ' '))
('X', 0, 'A', (' ', 395, ' '))
('X', 0, 'A', (' ', 396, ' '))
('X', 0, 'A', (' ', 397, ' '))
('X', 0, 'A', (' ', 398, ' '))
('X', 0, 'A', (' ', 399, ' '))
('X', 0, 'A', (' ', 400, ' '))
('X', 0, 'A', (' ', 401, ' '))
('X', 0, 'A', (' ', 402, ' '))
('X', 0, 'A', (' ', 403, ' '))
('X', 0, 'A', (' ', 404, ' '))
('X', 0, 'A', (' ', 405, ' '))
('X', 0, 'A', (' ', 406, ' '))
('X', 0, 'A', (' ', 407, ' '))
('X', 0, 'A', (' ', 408, ' '))
('X', 0, 'A', (' ', 409, ' '))
('X', 0, 'A', (' ', 410, ' '))
('X', 0, 'A', (' ', 411, ' '))
('X', 0, 'A', (' ', 412, ' '))
('X', 0, 'A', (' ', 413, ' '))
('X', 0, 'A', (' ', 414, ' '))
('X', 0, 'A', (' ', 415, ' '))
('X', 0, 'A', (' ', 416, ' '))
('X', 0, 'A', (' ', 417, ' '))
('X', 0, 'A', (' ', 418, ' '))
('X', 0, 'B', ('H_BOG', 419, ' '))
('X', 0, 'C', ('H_BOG', 1, ' '))
('X', 0, 'D', ('H_UNL', 420, ' '))
('X', 0, 'E', (' ', 31, ' '))
('X', 0, 'E', (' ', 32, ' '))
('X', 0, 'E', (' ', 33, ' '))
('X', 0, 'E', (' ', 34, ' '))
('X', 0, 'E', (' ', 35, ' '))
('X', 0, 'E', (' ', 36, ' '))
('X', 0, 'E', (' ', 37, ' '))
('X', 0, 'E', (' ', 38, ' '))
('X', 0, 'E', (' ', 39, ' '))
('X', 0, 'E', (' ', 40, ' '))
('X', 0, 'E', (' ', 41, ' '))
('X', 0, 'E', (' ', 42, ' '))
('X', 0, 'E', (' ', 43, ' '))
('X', 0, 'E', (' ', 44, ' '))
('X', 0, 'E', (' ', 45, ' '))
('X', 0, 'E', (' ', 46, ' '))
('X', 0, 'E', (' ', 47, ' '))
('X', 0, 'E', (' ', 48, ' '))
('X', 0, 'E', (' ', 49, ' '))
('X', 0, 'E', (' ', 50, ' '))
('X', 0, 'E', (' ', 51, ' '))
('X', 0, 'E', (' ', 52, ' '))
('X', 0, 'E', (' ', 53, ' '))
('X', 0, 'E', (' ', 54, ' '))
('X', 0, 'E', (' ', 55, ' '))
('X', 0, 'E', (' ', 56, ' '))
('X', 0, 'E', (' ', 57, ' '))
('X', 0, 'E', (' ', 58, ' '))
('X', 0, 'E', (' ', 59, ' '))
('X', 0, 'E', (' ', 60, ' '))
('X', 0, 'E', (' ', 61, ' '))
('X', 0, 'E', (' ', 62, ' '))
('X', 0, 'E', (' ', 63, ' '))
('X', 0, 'E', (' ', 64, ' '))
('X', 0, 'E', (' ', 65, ' '))
('X', 0, 'E', (' ', 66, ' '))
('X', 0, 'E', (' ', 67, ' '))
('X', 0, 'E', (' ', 68, ' '))
('X', 0, 'E', (' ', 69, ' '))
('X', 0, 'E', (' ', 70, ' '))
('X', 0, 'E', (' ', 71, ' '))
('X', 0, 'E', (' ', 72, ' '))
('X', 0, 'E', (' ', 73, ' '))
('X', 0, 'E', (' ', 74, ' '))
('X', 0, 'E', (' ', 75, ' '))
('X', 0, 'E', (' ', 76, ' '))
('X', 0, 'E', (' ', 77, ' '))
('X', 0, 'E', (' ', 78, ' '))
('X', 0, 'E', (' ', 79, ' '))
('X', 0, 'E', (' ', 80, ' '))
('X', 0, 'E', (' ', 81, ' '))
('X', 0, 'E', (' ', 82, ' '))
('X', 0, 'E', (' ', 83, ' '))
('X', 0, 'E', (' ', 84, ' '))
('X', 0, 'E', (' ', 85, ' '))
('X', 0, 'E', (' ', 86, ' '))
('X', 0, 'E', (' ', 87, ' '))
('X', 0, 'E', (' ', 88, ' '))
('X', 0, 'E', (' ', 89, ' '))
('X', 0, 'E', (' ', 90, ' '))
('X', 0, 'E', (' ', 91, ' '))
('X', 0, 'E', (' ', 92, ' '))
('X', 0, 'E', (' ', 93, ' '))
('X', 0, 'E', (' ', 94, ' '))
('X', 0, 'E', (' ', 95, ' '))
('X', 0, 'E', (' ', 96, ' '))
('X', 0, 'E', (' ', 97, ' '))
('X', 0, 'E', (' ', 98, ' '))
('X', 0, 'E', (' ', 99, ' '))
('X', 0, 'E', (' ', 100, ' '))
('X', 0, 'E', (' ', 101, ' '))
('X', 0, 'E', (' ', 102, ' '))
('X', 0, 'E', (' ', 103, ' '))
('X', 0, 'E', (' ', 104, ' '))
('X', 0, 'E', (' ', 105, ' '))
('X', 0, 'E', (' ', 106, ' '))
('X', 0, 'E', (' ', 107, ' '))
('X', 0, 'E', (' ', 108, ' '))
('X', 0, 'E', (' ', 109, ' '))
('X', 0, 'E', (' ', 110, ' '))
('X', 0, 'E', (' ', 111, ' '))
('X', 0, 'E', (' ', 112, ' '))
('X', 0, 'E', (' ', 113, ' '))
('X', 0, 'E', (' ', 114, ' '))
('X', 0, 'E', (' ', 115, ' '))
('X', 0, 'E', (' ', 116, ' '))
('X', 0, 'E', (' ', 117, ' '))
('X', 0, 'E', (' ', 118, ' '))
('X', 0, 'E', (' ', 119, ' '))
('X', 0, 'E', (' ', 120, ' '))
('X', 0, 'E', (' ', 121, ' '))
('X', 0, 'E', (' ', 122, ' '))
('X', 0, 'E', (' ', 123, ' '))
('X', 0, 'E', (' ', 124, ' '))
('X', 0, 'E', (' ', 125, ' '))
('X', 0, 'E', (' ', 126, ' '))
('X', 0, 'E', (' ', 127, ' '))
('X', 0, 'E', (' ', 128, ' '))
('X', 0, 'E', (' ', 129, ' '))
('X', 0, 'E', (' ', 130, ' '))
('X', 0, 'E', (' ', 131, ' '))
('X', 0, 'E', (' ', 132, ' '))
('X', 0, 'E', (' ', 133, ' '))
('X', 0, 'E', (' ', 134, ' '))
('X', 0, 'E', (' ', 135, ' '))
('X', 0, 'E', (' ', 136, ' '))
('X', 0, 'E', (' ', 137, ' '))
('X', 0, 'E', (' ', 138, ' '))
('X', 0, 'E', (' ', 139, ' '))
('X', 0, 'E', (' ', 140, ' '))
('X', 0, 'E', (' ', 141, ' '))
('X', 0, 'E', (' ', 142, ' '))
('X', 0, 'E', (' ', 143, ' '))
('X', 0, 'E', (' ', 144, ' '))
('X', 0, 'E', (' ', 145, ' '))
('X', 0, 'E', (' ', 146, ' '))
('X', 0, 'E', (' ', 147, ' '))
('X', 0, 'E', (' ', 148, ' '))
('X', 0, 'E', (' ', 149, ' '))
('X', 0, 'E', (' ', 150, ' '))
('X', 0, 'E', (' ', 151, ' '))
('X', 0, 'E', (' ', 152, ' '))
('X', 0, 'E', (' ', 153, ' '))
('X', 0, 'E', (' ', 154, ' '))
('X', 0, 'E', (' ', 155, ' '))
('X', 0, 'E', (' ', 156, ' '))
('X', 0, 'E', (' ', 157, ' '))
('X', 0, 'E', (' ', 158, ' '))
('X', 0, 'E', (' ', 159, ' '))
('X', 0, 'E', (' ', 160, ' '))
('X', 0, 'E', (' ', 161, ' '))
('X', 0, 'E', (' ', 162, ' '))
('X', 0, 'E', (' ', 163, ' '))
('X', 0, 'E', (' ', 164, ' '))
('X', 0, 'E', (' ', 165, ' '))
('X', 0, 'E', (' ', 166, ' '))
('X', 0, 'E', (' ', 167, ' '))
('X', 0, 'E', (' ', 168, ' '))
('X', 0, 'E', (' ', 169, ' '))
('X', 0, 'E', (' ', 170, ' '))
('X', 0, 'E', (' ', 171, ' '))
('X', 0, 'E', (' ', 172, ' '))
('X', 0, 'E', (' ', 173, ' '))
('X', 0, 'E', (' ', 174, ' '))
('X', 0, 'E', (' ', 175, ' '))
('X', 0, 'E', (' ', 176, ' '))
('X', 0, 'E', (' ', 177, ' '))
('X', 0, 'E', (' ', 178, ' '))
('X', 0, 'E', (' ', 179, ' '))
('X', 0, 'E', (' ', 180, ' '))
('X', 0, 'E', (' ', 181, ' '))
('X', 0, 'E', (' ', 182, ' '))
('X', 0, 'E', (' ', 183, ' '))
('X', 0, 'E', (' ', 184, ' '))
('X', 0, 'E', (' ', 185, ' '))
('X', 0, 'E', (' ', 186, ' '))
('X', 0, 'E', (' ', 187, ' '))
('X', 0, 'E', (' ', 188, ' '))
('X', 0, 'E', (' ', 189, ' '))
('X', 0, 'E', (' ', 190, ' '))
('X', 0, 'E', (' ', 191, ' '))
('X', 0, 'E', (' ', 192, ' '))
('X', 0, 'E', (' ', 193, ' '))
('X', 0, 'E', (' ', 194, ' '))
('X', 0, 'E', (' ', 195, ' '))
('X', 0, 'E', (' ', 196, ' '))
('X', 0, 'E', (' ', 197, ' '))
('X', 0, 'E', (' ', 198, ' '))
('X', 0, 'E', (' ', 199, ' '))
('X', 0, 'E', (' ', 200, ' '))
('X', 0, 'E', (' ', 201, ' '))
('X', 0, 'E', (' ', 202, ' '))
('X', 0, 'E', (' ', 203, ' '))
('X', 0, 'E', (' ', 204, ' '))
('X', 0, 'E', (' ', 205, ' '))
('X', 0, 'E', (' ', 206, ' '))
('X', 0, 'E', (' ', 207, ' '))
('X', 0, 'E', (' ', 208, ' '))
('X', 0, 'E', (' ', 209, ' '))
('X', 0, 'E', (' ', 210, ' '))
('X', 0, 'E', (' ', 211, ' '))
('X', 0, 'E', (' ', 212, ' '))
('X', 0, 'E', (' ', 213, ' '))
('X', 0, 'E', (' ', 214, ' '))
('X', 0, 'E', (' ', 215, ' '))
('X', 0, 'E', (' ', 216, ' '))
('X', 0, 'E', (' ', 217, ' '))
('X', 0, 'E', (' ', 218, ' '))
('X', 0, 'E', (' ', 219, ' '))
('X', 0, 'E', (' ', 220, ' '))
('X', 0, 'E', (' ', 221, ' '))
('X', 0, 'E', (' ', 222, ' '))
('X', 0, 'E', (' ', 223, ' '))
('X', 0, 'E', (' ', 224, ' '))
('X', 0, 'E', (' ', 225, ' '))
('X', 0, 'E', (' ', 226, ' '))
('X', 0, 'E', (' ', 227, ' '))
('X', 0, 'E', (' ', 228, ' '))
('X', 0, 'E', (' ', 229, ' '))
('X', 0, 'E', (' ', 230, ' '))
('X', 0, 'E', (' ', 231, ' '))
('X', 0, 'E', (' ', 232, ' '))
('X', 0, 'E', (' ', 233, ' '))
('X', 0, 'E', (' ', 234, ' '))
('X', 0, 'E', (' ', 235, ' '))
('X', 0, 'E', (' ', 236, ' '))
('X', 0, 'E', (' ', 237, ' '))
('X', 0, 'E', (' ', 238, ' '))
('X', 0, 'E', (' ', 239, ' '))
('X', 0, 'E', (' ', 240, ' '))
('X', 0, 'E', (' ', 241, ' '))
('X', 0, 'E', (' ', 242, ' '))
('X', 0, 'E', (' ', 243, ' '))
('X', 0, 'E', (' ', 244, ' '))
('X', 0, 'E', (' ', 245, ' '))
('X', 0, 'E', (' ', 246, ' '))
('X', 0, 'E', (' ', 247, ' '))
('X', 0, 'E', (' ', 248, ' '))
('X', 0, 'E', (' ', 249, ' '))
('X', 0, 'E', (' ', 250, ' '))
('X', 0, 'E', (' ', 251, ' '))
('X', 0, 'E', (' ', 252, ' '))
('X', 0, 'E', (' ', 253, ' '))
('X', 0, 'E', (' ', 254, ' '))
('X', 0, 'E', (' ', 255, ' '))
('X', 0, 'E', (' ', 256, ' '))
('X', 0, 'E', (' ', 257, ' '))
('X', 0, 'E', (' ', 258, ' '))
('X', 0, 'E', (' ', 259, ' '))
('X', 0, 'E', (' ', 260, ' '))
('X', 0, 'E', (' ', 261, ' '))
('X', 0, 'E', (' ', 262, ' '))
('X', 0, 'E', (' ', 263, ' '))
('X', 0, 'E', (' ', 264, ' '))
('X', 0, 'E', (' ', 265, ' '))
('X', 0, 'E', (' ', 266, ' '))
('X', 0, 'E', (' ', 267, ' '))
('X', 0, 'E', (' ', 268, ' '))
('X', 0, 'E', (' ', 269, ' '))
('X', 0, 'E', (' ', 270, ' '))
('X', 0, 'E', (' ', 271, ' '))
('X', 0, 'E', (' ', 272, ' '))
('X', 0, 'E', (' ', 273, ' '))
('X', 0, 'E', (' ', 274, ' '))
('X', 0, 'E', (' ', 275, ' '))
('X', 0, 'E', (' ', 276, ' '))
('X', 0, 'E', (' ', 277, ' '))
('X', 0, 'E', (' ', 278, ' '))
('X', 0, 'E', (' ', 279, ' '))
('X', 0, 'E', (' ', 280, ' '))
('X', 0, 'E', (' ', 281, ' '))
('X', 0, 'E', (' ', 282, ' '))
('X', 0, 'E', (' ', 283, ' '))
('X', 0, 'E', (' ', 284, ' '))
('X', 0, 'E', (' ', 285, ' '))
('X', 0, 'E', (' ', 286, ' '))
('X', 0, 'E', (' ', 287, ' '))
('X', 0, 'E', (' ', 288, ' '))
('X', 0, 'E', (' ', 289, ' '))
('X', 0, 'E', (' ', 290, ' '))
('X', 0, 'E', (' ', 291, ' '))
('X', 0, 'E', (' ', 292, ' '))
('X', 0, 'E', (' ', 293, ' '))
('X', 0, 'E', (' ', 294, ' '))
('X', 0, 'E', (' ', 295, ' '))
('X', 0, 'E', (' ', 296, ' '))
('X', 0, 'E', (' ', 297, ' '))
('X', 0, 'E', (' ', 298, ' '))
('X', 0, 'E', (' ', 299, ' '))
('X', 0, 'E', (' ', 300, ' '))
('X', 0, 'E', (' ', 301, ' '))
('X', 0, 'E', (' ', 302, ' '))
('X', 0, 'E', (' ', 303, ' '))
('X', 0, 'E', (' ', 304, ' '))
('X', 0, 'E', (' ', 305, ' '))
('X', 0, 'E', (' ', 306, ' '))
('X', 0, 'E', (' ', 307, ' '))
('X', 0, 'E', (' ', 308, ' '))
('X', 0, 'E', (' ', 309, ' '))
('X', 0, 'E', (' ', 310, ' '))
('X', 0, 'E', (' ', 311, ' '))
('X', 0, 'E', (' ', 312, ' '))
('X', 0, 'E', (' ', 313, ' '))
('X', 0, 'E', (' ', 314, ' '))
('X', 0, 'E', (' ', 315, ' '))
('X', 0, 'E', (' ', 316, ' '))
('X', 0, 'E', (' ', 317, ' '))
('X', 0, 'E', (' ', 318, ' '))
('X', 0, 'E', (' ', 319, ' '))
('X', 0, 'E', (' ', 320, ' '))
('X', 0, 'E', (' ', 321, ' '))
('X', 0, 'E', (' ', 322, ' '))
('X', 0, 'E', (' ', 323, ' '))
('X', 0, 'E', (' ', 324, ' '))
('X', 0, 'E', (' ', 325, ' '))
('X', 0, 'E', (' ', 326, ' '))
('X', 0, 'E', (' ', 327, ' '))
('X', 0, 'E', (' ', 328, ' '))
('X', 0, 'E', (' ', 329, ' '))
('X', 0, 'E', (' ', 330, ' '))
('X', 0, 'E', (' ', 331, ' '))
('X', 0, 'E', (' ', 332, ' '))
('X', 0, 'E', (' ', 333, ' '))
('X', 0, 'E', (' ', 334, ' '))
('X', 0, 'E', (' ', 335, ' '))
('X', 0, 'E', (' ', 336, ' '))
('X', 0, 'E', (' ', 337, ' '))
('X', 0, 'E', (' ', 338, ' '))
('X', 0, 'E', (' ', 339, ' '))
('X', 0, 'E', (' ', 340, ' '))
('X', 0, 'E', (' ', 341, ' '))
('X', 0, 'E', (' ', 342, ' '))
('X', 0, 'E', (' ', 343, ' '))
('X', 0, 'E', (' ', 344, ' '))
('X', 0, 'E', (' ', 345, ' '))
('X', 0, 'E', (' ', 346, ' '))
('X', 0, 'E', (' ', 347, ' '))
('X', 0, 'E', (' ', 348, ' '))
('X', 0, 'E', (' ', 349, ' '))
('X', 0, 'E', (' ', 350, ' '))
('X', 0, 'E', (' ', 351, ' '))
('X', 0, 'E', (' ', 352, ' '))
('X', 0, 'E', (' ', 353, ' '))
('X', 0, 'E', (' ', 354, ' '))
('X', 0, 'E', (' ', 355, ' '))
('X', 0, 'E', (' ', 356, ' '))
('X', 0, 'E', (' ', 357, ' '))
('X', 0, 'E', (' ', 358, ' '))
('X', 0, 'E', (' ', 359, ' '))
('X', 0, 'E', (' ', 360, ' '))
('X', 0, 'E', (' ', 361, ' '))
('X', 0, 'E', (' ', 362, ' '))
('X', 0, 'E', (' ', 363, ' '))
('X', 0, 'E', (' ', 364, ' '))
('X', 0, 'E', (' ', 365, ' '))
('X', 0, 'E', (' ', 366, ' '))
('X', 0, 'E', (' ', 367, ' '))
('X', 0, 'E', (' ', 368, ' '))
('X', 0, 'E', (' ', 369, ' '))
('X', 0, 'E', (' ', 370, ' '))
('X', 0, 'E', (' ', 371, ' '))
('X', 0, 'E', (' ', 372, ' '))
('X', 0, 'E', (' ', 373, ' '))
('X', 0, 'E', (' ', 374, ' '))
('X', 0, 'E', (' ', 375, ' '))
('X', 0, 'E', (' ', 376, ' '))
('X', 0, 'E', (' ', 377, ' '))
('X', 0, 'E', (' ', 378, ' '))
('X', 0, 'E', (' ', 379, ' '))
('X', 0, 'E', (' ', 380, ' '))
('X', 0, 'E', (' ', 381, ' '))
('X', 0, 'E', (' ', 382, ' '))
('X', 0, 'E', (' ', 383, ' '))
('X', 0, 'E', (' ', 384, ' '))
('X', 0, 'E', (' ', 385, ' '))
('X', 0, 'E', (' ', 386, ' '))
('X', 0, 'E', (' ', 387, ' '))
('X', 0, 'E', (' ', 388, ' '))
('X', 0, 'E', (' ', 389, ' '))
('X', 0, 'E', (' ', 390, ' '))
('X', 0, 'E', (' ', 391, ' '))
('X', 0, 'E', (' ', 392, ' '))
('X', 0, 'E', (' ', 393, ' '))
('X', 0, 'E', (' ', 394, ' '))
('X', 0, 'E', (' ', 395, ' '))
('X', 0, 'E', (' ', 396, ' '))
('X', 0, 'E', (' ', 397, ' '))
('X', 0, 'E', (' ', 398, ' '))
('X', 0, 'E', (' ', 399, ' '))
('X', 0, 'E', (' ', 400, ' '))
('X', 0, 'E', (' ', 401, ' '))
('X', 0, 'E', (' ', 402, ' '))
('X', 0, 'E', (' ', 403, ' '))
('X', 0, 'E', (' ', 404, ' '))
('X', 0, 'E', (' ', 405, ' '))
('X', 0, 'E', (' ', 406, ' '))
('X', 0, 'E', (' ', 407, ' '))
('X', 0, 'E', (' ', 408, ' '))
('X', 0, 'E', (' ', 409, ' '))
('X', 0, 'E', (' ', 410, ' '))
('X', 0, 'E', (' ', 411, ' '))
('X', 0, 'E', (' ', 412, ' '))
('X', 0, 'E', (' ', 413, ' '))
('X', 0, 'E', (' ', 414, ' '))
('X', 0, 'E', (' ', 415, ' '))
('X', 0, 'E', (' ', 416, ' '))
('X', 0, 'E', (' ', 417, ' '))
('X', 0, 'E', (' ', 418, ' '))
('X', 0, 'F', ('H_BOG', 419, ' '))
('X', 0, 'G', ('H_BOG', 1, ' '))
('X', 0, 'H', ('H_UNL', 420, ' '))
('X', 0, 'I', (' ', 31, ' '))
('X', 0, 'I', (' ', 32, ' '))
('X', 0, 'I', (' ', 33, ' '))
('X', 0, 'I', (' ', 34, ' '))
('X', 0, 'I', (' ', 35, ' '))
('X', 0, 'I', (' ', 36, ' '))
('X', 0, 'I', (' ', 37, ' '))
('X', 0, 'I', (' ', 38, ' '))
('X', 0, 'I', (' ', 39, ' '))
('X', 0, 'I', (' ', 40, ' '))
('X', 0, 'I', (' ', 41, ' '))
('X', 0, 'I', (' ', 42, ' '))
('X', 0, 'I', (' ', 43, ' '))
('X', 0, 'I', (' ', 44, ' '))
('X', 0, 'I', (' ', 45, ' '))
('X', 0, 'I', (' ', 46, ' '))
('X', 0, 'I', (' ', 47, ' '))
('X', 0, 'I', (' ', 48, ' '))
('X', 0, 'I', (' ', 49, ' '))
('X', 0, 'I', (' ', 50, ' '))
('X', 0, 'I', (' ', 51, ' '))
('X', 0, 'I', (' ', 52, ' '))
('X', 0, 'I', (' ', 53, ' '))
('X', 0, 'I', (' ', 54, ' '))
('X', 0, 'I', (' ', 55, ' '))
('X', 0, 'I', (' ', 56, ' '))
('X', 0, 'I', (' ', 57, ' '))
('X', 0, 'I', (' ', 58, ' '))
('X', 0, 'I', (' ', 59, ' '))
('X', 0, 'I', (' ', 60, ' '))
('X', 0, 'I', (' ', 61, ' '))
('X', 0, 'I', (' ', 62, ' '))
('X', 0, 'I', (' ', 63, ' '))
('X', 0, 'I', (' ', 64, ' '))
('X', 0, 'I', (' ', 65, ' '))
('X', 0, 'I', (' ', 66, ' '))
('X', 0, 'I', (' ', 67, ' '))
('X', 0, 'I', (' ', 68, ' '))
('X', 0, 'I', (' ', 69, ' '))
('X', 0, 'I', (' ', 70, ' '))
('X', 0, 'I', (' ', 71, ' '))
('X', 0, 'I', (' ', 72, ' '))
('X', 0, 'I', (' ', 73, ' '))
('X', 0, 'I', (' ', 74, ' '))
('X', 0, 'I', (' ', 75, ' '))
('X', 0, 'I', (' ', 76, ' '))
('X', 0, 'I', (' ', 77, ' '))
('X', 0, 'I', (' ', 78, ' '))
('X', 0, 'I', (' ', 79, ' '))
('X', 0, 'I', (' ', 80, ' '))
('X', 0, 'I', (' ', 81, ' '))
('X', 0, 'I', (' ', 82, ' '))
('X', 0, 'I', (' ', 83, ' '))
('X', 0, 'I', (' ', 84, ' '))
('X', 0, 'I', (' ', 85, ' '))
('X', 0, 'I', (' ', 86, ' '))
('X', 0, 'I', (' ', 87, ' '))
('X', 0, 'I', (' ', 88, ' '))
('X', 0, 'I', (' ', 89, ' '))
('X', 0, 'I', (' ', 90, ' '))
('X', 0, 'I', (' ', 91, ' '))
('X', 0, 'I', (' ', 92, ' '))
('X', 0, 'I', (' ', 93, ' '))
('X', 0, 'I', (' ', 94, ' '))
('X', 0, 'I', (' ', 95, ' '))
('X', 0, 'I', (' ', 96, ' '))
('X', 0, 'I', (' ', 97, ' '))
('X', 0, 'I', (' ', 98, ' '))
('X', 0, 'I', (' ', 99, ' '))
('X', 0, 'I', (' ', 100, ' '))
('X', 0, 'I', (' ', 101, ' '))
('X', 0, 'I', (' ', 102, ' '))
('X', 0, 'I', (' ', 103, ' '))
('X', 0, 'I', (' ', 104, ' '))
('X', 0, 'I', (' ', 105, ' '))
('X', 0, 'I', (' ', 106, ' '))
('X', 0, 'I', (' ', 107, ' '))
('X', 0, 'I', (' ', 108, ' '))
('X', 0, 'I', (' ', 109, ' '))
('X', 0, 'I', (' ', 110, ' '))
('X', 0, 'I', (' ', 111, ' '))
('X', 0, 'I', (' ', 112, ' '))
('X', 0, 'I', (' ', 113, ' '))
('X', 0, 'I', (' ', 114, ' '))
('X', 0, 'I', (' ', 115, ' '))
('X', 0, 'I', (' ', 116, ' '))
('X', 0, 'I', (' ', 117, ' '))
('X', 0, 'I', (' ', 118, ' '))
('X', 0, 'I', (' ', 119, ' '))
('X', 0, 'I', (' ', 120, ' '))
('X', 0, 'I', (' ', 121, ' '))
('X', 0, 'I', (' ', 122, ' '))
('X', 0, 'I', (' ', 123, ' '))
('X', 0, 'I', (' ', 124, ' '))
('X', 0, 'I', (' ', 125, ' '))
('X', 0, 'I', (' ', 126, ' '))
('X', 0, 'I', (' ', 127, ' '))
('X', 0, 'I', (' ', 128, ' '))
('X', 0, 'I', (' ', 129, ' '))
('X', 0, 'I', (' ', 130, ' '))
('X', 0, 'I', (' ', 131, ' '))
('X', 0, 'I', (' ', 132, ' '))
('X', 0, 'I', (' ', 133, ' '))
('X', 0, 'I', (' ', 134, ' '))
('X', 0, 'I', (' ', 135, ' '))
('X', 0, 'I', (' ', 136, ' '))
('X', 0, 'I', (' ', 137, ' '))
('X', 0, 'I', (' ', 138, ' '))
('X', 0, 'I', (' ', 139, ' '))
('X', 0, 'I', (' ', 140, ' '))
('X', 0, 'I', (' ', 141, ' '))
('X', 0, 'I', (' ', 142, ' '))
('X', 0, 'I', (' ', 143, ' '))
('X', 0, 'I', (' ', 144, ' '))
('X', 0, 'I', (' ', 145, ' '))
('X', 0, 'I', (' ', 146, ' '))
('X', 0, 'I', (' ', 147, ' '))
('X', 0, 'I', (' ', 148, ' '))
('X', 0, 'I', (' ', 149, ' '))
('X', 0, 'I', (' ', 150, ' '))
('X', 0, 'I', (' ', 151, ' '))
('X', 0, 'I', (' ', 152, ' '))
('X', 0, 'I', (' ', 153, ' '))
('X', 0, 'I', (' ', 154, ' '))
('X', 0, 'I', (' ', 155, ' '))
('X', 0, 'I', (' ', 156, ' '))
('X', 0, 'I', (' ', 157, ' '))
('X', 0, 'I', (' ', 158, ' '))
('X', 0, 'I', (' ', 159, ' '))
('X', 0, 'I', (' ', 160, ' '))
('X', 0, 'I', (' ', 161, ' '))
('X', 0, 'I', (' ', 162, ' '))
('X', 0, 'I', (' ', 163, ' '))
('X', 0, 'I', (' ', 164, ' '))
('X', 0, 'I', (' ', 165, ' '))
('X', 0, 'I', (' ', 166, ' '))
('X', 0, 'I', (' ', 167, ' '))
('X', 0, 'I', (' ', 168, ' '))
('X', 0, 'I', (' ', 169, ' '))
('X', 0, 'I', (' ', 170, ' '))
('X', 0, 'I', (' ', 171, ' '))
('X', 0, 'I', (' ', 172, ' '))
('X', 0, 'I', (' ', 173, ' '))
('X', 0, 'I', (' ', 174, ' '))
('X', 0, 'I', (' ', 175, ' '))
('X', 0, 'I', (' ', 176, ' '))
('X', 0, 'I', (' ', 177, ' '))
('X', 0, 'I', (' ', 178, ' '))
('X', 0, 'I', (' ', 179, ' '))
('X', 0, 'I', (' ', 180, ' '))
('X', 0, 'I', (' ', 181, ' '))
('X', 0, 'I', (' ', 182, ' '))
('X', 0, 'I', (' ', 183, ' '))
('X', 0, 'I', (' ', 184, ' '))
('X', 0, 'I', (' ', 185, ' '))
('X', 0, 'I', (' ', 186, ' '))
('X', 0, 'I', (' ', 187, ' '))
('X', 0, 'I', (' ', 188, ' '))
('X', 0, 'I', (' ', 189, ' '))
('X', 0, 'I', (' ', 190, ' '))
('X', 0, 'I', (' ', 191, ' '))
('X', 0, 'I', (' ', 192, ' '))
('X', 0, 'I', (' ', 193, ' '))
('X', 0, 'I', (' ', 194, ' '))
('X', 0, 'I', (' ', 195, ' '))
('X', 0, 'I', (' ', 196, ' '))
('X', 0, 'I', (' ', 197, ' '))
('X', 0, 'I', (' ', 198, ' '))
('X', 0, 'I', (' ', 199, ' '))
('X', 0, 'I', (' ', 200, ' '))
('X', 0, 'I', (' ', 201, ' '))
('X', 0, 'I', (' ', 202, ' '))
('X', 0, 'I', (' ', 203, ' '))
('X', 0, 'I', (' ', 204, ' '))
('X', 0, 'I', (' ', 205, ' '))
('X', 0, 'I', (' ', 206, ' '))
('X', 0, 'I', (' ', 207, ' '))
('X', 0, 'I', (' ', 208, ' '))
('X', 0, 'I', (' ', 209, ' '))
('X', 0, 'I', (' ', 210, ' '))
('X', 0, 'I', (' ', 211, ' '))
('X', 0, 'I', (' ', 212, ' '))
('X', 0, 'I', (' ', 213, ' '))
('X', 0, 'I', (' ', 214, ' '))
('X', 0, 'I', (' ', 215, ' '))
('X', 0, 'I', (' ', 216, ' '))
('X', 0, 'I', (' ', 217, ' '))
('X', 0, 'I', (' ', 218, ' '))
('X', 0, 'I', (' ', 219, ' '))
('X', 0, 'I', (' ', 220, ' '))
('X', 0, 'I', (' ', 221, ' '))
('X', 0, 'I', (' ', 222, ' '))
('X', 0, 'I', (' ', 223, ' '))
('X', 0, 'I', (' ', 224, ' '))
('X', 0, 'I', (' ', 225, ' '))
('X', 0, 'I', (' ', 226, ' '))
('X', 0, 'I', (' ', 227, ' '))
('X', 0, 'I', (' ', 228, ' '))
('X', 0, 'I', (' ', 229, ' '))
('X', 0, 'I', (' ', 230, ' '))
('X', 0, 'I', (' ', 231, ' '))
('X', 0, 'I', (' ', 232, ' '))
('X', 0, 'I', (' ', 233, ' '))
('X', 0, 'I', (' ', 234, ' '))
('X', 0, 'I', (' ', 235, ' '))
('X', 0, 'I', (' ', 236, ' '))
('X', 0, 'I', (' ', 237, ' '))
('X', 0, 'I', (' ', 238, ' '))
('X', 0, 'I', (' ', 239, ' '))
('X', 0, 'I', (' ', 240, ' '))
('X', 0, 'I', (' ', 241, ' '))
('X', 0, 'I', (' ', 242, ' '))
('X', 0, 'I', (' ', 243, ' '))
('X', 0, 'I', (' ', 244, ' '))
('X', 0, 'I', (' ', 245, ' '))
('X', 0, 'I', (' ', 246, ' '))
('X', 0, 'I', (' ', 247, ' '))
('X', 0, 'I', (' ', 248, ' '))
('X', 0, 'I', (' ', 249, ' '))
('X', 0, 'I', (' ', 250, ' '))
('X', 0, 'I', (' ', 251, ' '))
('X', 0, 'I', (' ', 252, ' '))
('X', 0, 'I', (' ', 253, ' '))
('X', 0, 'I', (' ', 254, ' '))
('X', 0, 'I', (' ', 255, ' '))
('X', 0, 'I', (' ', 256, ' '))
('X', 0, 'I', (' ', 257, ' '))
('X', 0, 'I', (' ', 258, ' '))
('X', 0, 'I', (' ', 259, ' '))
('X', 0, 'I', (' ', 260, ' '))
('X', 0, 'I', (' ', 261, ' '))
('X', 0, 'I', (' ', 262, ' '))
('X', 0, 'I', (' ', 263, ' '))
('X', 0, 'I', (' ', 264, ' '))
('X', 0, 'I', (' ', 265, ' '))
('X', 0, 'I', (' ', 266, ' '))
('X', 0, 'I', (' ', 267, ' '))
('X', 0, 'I', (' ', 268, ' '))
('X', 0, 'I', (' ', 269, ' '))
('X', 0, 'I', (' ', 270, ' '))
('X', 0, 'I', (' ', 271, ' '))
('X', 0, 'I', (' ', 272, ' '))
('X', 0, 'I', (' ', 273, ' '))
('X', 0, 'I', (' ', 274, ' '))
('X', 0, 'I', (' ', 275, ' '))
('X', 0, 'I', (' ', 276, ' '))
('X', 0, 'I', (' ', 277, ' '))
('X', 0, 'I', (' ', 278, ' '))
('X', 0, 'I', (' ', 279, ' '))
('X', 0, 'I', (' ', 280, ' '))
('X', 0, 'I', (' ', 281, ' '))
('X', 0, 'I', (' ', 282, ' '))
('X', 0, 'I', (' ', 283, ' '))
('X', 0, 'I', (' ', 284, ' '))
('X', 0, 'I', (' ', 285, ' '))
('X', 0, 'I', (' ', 286, ' '))
('X', 0, 'I', (' ', 287, ' '))
('X', 0, 'I', (' ', 288, ' '))
('X', 0, 'I', (' ', 289, ' '))
('X', 0, 'I', (' ', 290, ' '))
('X', 0, 'I', (' ', 291, ' '))
('X', 0, 'I', (' ', 292, ' '))
('X', 0, 'I', (' ', 293, ' '))
('X', 0, 'I', (' ', 294, ' '))
('X', 0, 'I', (' ', 295, ' '))
('X', 0, 'I', (' ', 296, ' '))
('X', 0, 'I', (' ', 297, ' '))
('X', 0, 'I', (' ', 298, ' '))
('X', 0, 'I', (' ', 299, ' '))
('X', 0, 'I', (' ', 300, ' '))
('X', 0, 'I', (' ', 301, ' '))
('X', 0, 'I', (' ', 302, ' '))
('X', 0, 'I', (' ', 303, ' '))
('X', 0, 'I', (' ', 304, ' '))
('X', 0, 'I', (' ', 305, ' '))
('X', 0, 'I', (' ', 306, ' '))
('X', 0, 'I', (' ', 307, ' '))
('X', 0, 'I', (' ', 308, ' '))
('X', 0, 'I', (' ', 309, ' '))
('X', 0, 'I', (' ', 310, ' '))
('X', 0, 'I', (' ', 311, ' '))
('X', 0, 'I', (' ', 312, ' '))
('X', 0, 'I', (' ', 313, ' '))
('X', 0, 'I', (' ', 314, ' '))
('X', 0, 'I', (' ', 315, ' '))
('X', 0, 'I', (' ', 316, ' '))
('X', 0, 'I', (' ', 317, ' '))
('X', 0, 'I', (' ', 318, ' '))
('X', 0, 'I', (' ', 319, ' '))
('X', 0, 'I', (' ', 320, ' '))
('X', 0, 'I', (' ', 321, ' '))
('X', 0, 'I', (' ', 322, ' '))
('X', 0, 'I', (' ', 323, ' '))
('X', 0, 'I', (' ', 324, ' '))
('X', 0, 'I', (' ', 325, ' '))
('X', 0, 'I', (' ', 326, ' '))
('X', 0, 'I', (' ', 327, ' '))
('X', 0, 'I', (' ', 328, ' '))
('X', 0, 'I', (' ', 329, ' '))
('X', 0, 'I', (' ', 330, ' '))
('X', 0, 'I', (' ', 331, ' '))
('X', 0, 'I', (' ', 332, ' '))
('X', 0, 'I', (' ', 333, ' '))
('X', 0, 'I', (' ', 334, ' '))
('X', 0, 'I', (' ', 335, ' '))
('X', 0, 'I', (' ', 336, ' '))
('X', 0, 'I', (' ', 337, ' '))
('X', 0, 'I', (' ', 338, ' '))
('X', 0, 'I', (' ', 339, ' '))
('X', 0, 'I', (' ', 340, ' '))
('X', 0, 'I', (' ', 341, ' '))
('X', 0, 'I', (' ', 342, ' '))
('X', 0, 'I', (' ', 343, ' '))
('X', 0, 'I', (' ', 344, ' '))
('X', 0, 'I', (' ', 345, ' '))
('X', 0, 'I', (' ', 346, ' '))
('X', 0, 'I', (' ', 347, ' '))
('X', 0, 'I', (' ', 348, ' '))
('X', 0, 'I', (' ', 349, ' '))
('X', 0, 'I', (' ', 350, ' '))
('X', 0, 'I', (' ', 351, ' '))
('X', 0, 'I', (' ', 352, ' '))
('X', 0, 'I', (' ', 353, ' '))
('X', 0, 'I', (' ', 354, ' '))
('X', 0, 'I', (' ', 355, ' '))
('X', 0, 'I', (' ', 356, ' '))
('X', 0, 'I', (' ', 357, ' '))
('X', 0, 'I', (' ', 358, ' '))
('X', 0, 'I', (' ', 359, ' '))
('X', 0, 'I', (' ', 360, ' '))
('X', 0, 'I', (' ', 361, ' '))
('X', 0, 'I', (' ', 362, ' '))
('X', 0, 'I', (' ', 363, ' '))
('X', 0, 'I', (' ', 364, ' '))
('X', 0, 'I', (' ', 365, ' '))
('X', 0, 'I', (' ', 366, ' '))
('X', 0, 'I', (' ', 367, ' '))
('X', 0, 'I', (' ', 368, ' '))
('X', 0, 'I', (' ', 369, ' '))
('X', 0, 'I', (' ', 370, ' '))
('X', 0, 'I', (' ', 371, ' '))
('X', 0, 'I', (' ', 372, ' '))
('X', 0, 'I', (' ', 373, ' '))
('X', 0, 'I', (' ', 374, ' '))
('X', 0, 'I', (' ', 375, ' '))
('X', 0, 'I', (' ', 376, ' '))
('X', 0, 'I', (' ', 377, ' '))
('X', 0, 'I', (' ', 378, ' '))
('X', 0, 'I', (' ', 379, ' '))
('X', 0, 'I', (' ', 380, ' '))
('X', 0, 'I', (' ', 381, ' '))
('X', 0, 'I', (' ', 382, ' '))
('X', 0, 'I', (' ', 383, ' '))
('X', 0, 'I', (' ', 384, ' '))
('X', 0, 'I', (' ', 385, ' '))
('X', 0, 'I', (' ', 386, ' '))
('X', 0, 'I', (' ', 387, ' '))
('X', 0, 'I', (' ', 388, ' '))
('X', 0, 'I', (' ', 389, ' '))
('X', 0, 'I', (' ', 390, ' '))
('X', 0, 'I', (' ', 391, ' '))
('X', 0, 'I', (' ', 392, ' '))
('X', 0, 'I', (' ', 393, ' '))
('X', 0, 'I', (' ', 394, ' '))
('X', 0, 'I', (' ', 395, ' '))
('X', 0, 'I', (' ', 396, ' '))
('X', 0, 'I', (' ', 397, ' '))
('X', 0, 'I', (' ', 398, ' '))
('X', 0, 'I', (' ', 399, ' '))
('X', 0, 'I', (' ', 400, ' '))
('X', 0, 'I', (' ', 401, ' '))
('X', 0, 'I', (' ', 402, ' '))
('X', 0, 'I', (' ', 403, ' '))
('X', 0, 'I', (' ', 404, ' '))
('X', 0, 'I', (' ', 405, ' '))
('X', 0, 'I', (' ', 406, ' '))
('X', 0, 'I', (' ', 407, ' '))
('X', 0, 'I', (' ', 408, ' '))
('X', 0, 'I', (' ', 409, ' '))
('X', 0, 'I', (' ', 410, ' '))
('X', 0, 'I', (' ', 411, ' '))
('X', 0, 'I', (' ', 412, ' '))
('X', 0, 'I', (' ', 413, ' '))
('X', 0, 'I', (' ', 414, ' '))
('X', 0, 'I', (' ', 415, ' '))
('X', 0, 'I', (' ', 416, ' '))
('X', 0, 'I', (' ', 417, ' '))
('X', 0, 'I', (' ', 418, ' '))
('X', 0, 'J', ('H_BOG', 419, ' '))
('X', 0, 'K', ('H_BOG', 1, ' '))
('X', 0, 'L', ('H_UNL', 420, ' '))
('X', 0, ' ', ('H_DUM', 8772, ' '))
('X', 0, ' ', ('H_DUM', 8773, ' '))
('X', 0, ' ', ('H_DUM', 8774, ' '))
('X', 0, ' ', ('H_DUM', 8775, ' '))
('X', 0, ' ', ('H_DUM', 8776, ' '))
('X', 0, ' ', ('H_DUM', 8777, ' '))
('X', 0, ' ', ('H_DUM', 8778, ' '))
('X', 0, ' ', ('H_DUM', 8779, ' '))
('X', 0, ' ', ('H_DUM', 8780, ' '))
('X', 0, ' ', ('H_DUM', 8781, ' '))
('X', 0, ' ', ('H_DUM', 8782, ' '))
('X', 0, ' ', ('H_DUM', 8783, ' '))
('X', 0, ' ', ('H_DUM', 8784, ' '))
('X', 0, ' ', ('H_DUM', 8785, ' '))
('X', 0, ' ', ('H_DUM', 8786, ' '))
('X', 0, ' ', ('H_DUM', 8787, ' '))
('X', 0, ' ', ('H_DUM', 8788, ' '))
('X', 0, ' ', ('H_DUM', 8789, ' '))
('X', 0, ' ', ('H_DUM', 8790, ' '))
('X', 0, ' ', ('H_DUM', 8791, ' '))
('X', 0, ' ', ('H_DUM', 8792, ' '))
('X', 0, ' ', ('H_DUM', 8793, ' '))
('X', 0, ' ', ('H_DUM', 8794, ' '))
('X', 0, ' ', ('H_DUM', 8795, ' '))
('X', 0, ' ', ('H_DUM', 8796, ' '))
('X', 0, ' ', ('H_DUM', 8797, ' '))
('X', 0, ' ', ('H_DUM', 8798, ' '))
('X', 0, ' ', ('H_DUM', 8799, ' '))
('X', 0, ' ', ('H_DUM', 8800, ' '))
('X', 0, ' ', ('H_DUM', 8801, ' '))
('X', 0, ' ', ('H_DUM', 8802, ' '))
('X', 0, ' ', ('H_DUM', 8803, ' '))
('X', 0, ' ', ('H_DUM', 8804, ' '))
('X', 0, ' ', ('H_DUM', 8805, ' '))
('X', 0, ' ', ('H_DUM', 8806, ' '))
('X', 0, ' ', ('H_DUM', 8807, ' '))
('X', 0, ' ', ('H_DUM', 8808, ' '))
('X', 0, ' ', ('H_DUM', 8809, ' '))
('X', 0, ' ', ('H_DUM', 8810, ' '))
('X', 0, ' ', ('H_DUM', 8811, ' '))
('X', 0, ' ', ('H_DUM', 8812, ' '))
('X', 0, ' ', ('H_DUM', 8813, ' '))
('X', 0, ' ', ('H_DUM', 8814, ' '))
('X', 0, ' ', ('H_DUM', 8815, ' '))
('X', 0, ' ', ('H_DUM', 8816, ' '))
('X', 0, ' ', ('H_DUM', 8817, ' '))
('X', 0, ' ', ('H_DUM', 8818, ' '))
('X', 0, ' ', ('H_DUM', 8819, ' '))
('X', 0, ' ', ('H_DUM', 8820, ' '))
('X', 0, ' ', ('H_DUM', 8821, ' '))
('X', 0, ' ', ('H_DUM', 8822, ' '))
('X', 0, ' ', ('H_DUM', 8823, ' '))
('X', 0, ' ', ('H_DUM', 8824, ' '))
('X', 0, ' ', ('H_DUM', 8825, ' '))
('X', 0, ' ', ('H_DUM', 8826, ' '))
('X', 0, ' ', ('H_DUM', 8827, ' '))
('X', 0, ' ', ('H_DUM', 8828, ' '))
('X', 0, ' ', ('H_DUM', 8829, ' '))
('X', 0, ' ', ('H_DUM', 8830, ' '))
('X', 0, ' ', ('H_DUM', 8831, ' '))
('X', 0, ' ', ('H_DUM', 8832, ' '))
('X', 0, ' ', ('H_DUM', 8833, ' '))
('X', 0, ' ', ('H_DUM', 8834, ' '))
('X', 0, ' ', ('H_DUM', 8835, ' '))
('X', 0, ' ', ('H_DUM', 8836, ' '))
('X', 0, ' ', ('H_DUM', 8837, ' '))
('X', 0, ' ', ('H_DUM', 8838, ' '))
('X', 0, ' ', ('H_DUM', 8839, ' '))
('X', 0, ' ', ('H_DUM', 8840, ' '))
('X', 0, ' ', ('H_DUM', 8841, ' '))
('X', 0, ' ', ('H_DUM', 8842, ' '))
('X', 0, ' ', ('H_DUM', 8843, ' '))
('X', 0, ' ', ('H_DUM', 8844, ' '))
('X', 0, ' ', ('H_DUM', 8845, ' '))
('X', 0, ' ', ('H_DUM', 8846, ' '))
('X', 0, ' ', ('H_DUM', 8847, ' '))
('X', 0, ' ', ('H_DUM', 8848, ' '))
('X', 0, ' ', ('H_DUM', 8849, ' '))
('X', 0, ' ', ('H_DUM', 8850, ' '))
('X', 0, ' ', ('H_DUM', 8851, ' '))
('X', 0, ' ', ('H_DUM', 8852, ' '))
('X', 0, ' ', ('H_DUM', 8853, ' '))
('X', 0, ' ', ('H_DUM', 8854, ' '))
('X', 0, ' ', ('H_DUM', 8855, ' '))
('X', 0, ' ', ('H_DUM', 8856, ' '))
('X', 0, ' ', ('H_DUM', 8857, ' '))
('X', 0, ' ', ('H_DUM', 8858, ' '))
('X', 0, ' ', ('H_DUM', 8859, ' '))
('X', 0, ' ', ('H_DUM', 8860, ' '))
('X', 0, ' ', ('H_DUM', 8861, ' '))
('X', 0, ' ', ('H_DUM', 8862, ' '))
('X', 0, ' ', ('H_DUM', 8863, ' '))
('X', 0, ' ', ('H_DUM', 8864, ' '))
('X', 0, ' ', ('H_DUM', 8865, ' '))
('X', 0, ' ', ('H_DUM', 8866, ' '))
('X', 0, ' ', ('H_DUM', 8867, ' '))
('X', 0, ' ', ('H_DUM', 8868, ' '))
('X', 0, ' ', ('H_DUM', 8869, ' '))
('X', 0, ' ', ('H_DUM', 8870, ' '))
('X', 0, ' ', ('H_DUM', 8871, ' '))
('X', 0, ' ', ('H_DUM', 8872, ' '))
('X', 0, ' ', ('H_DUM', 8873, ' '))
('X', 0, ' ', ('H_DUM', 8874, ' '))
('X', 0, ' ', ('H_DUM', 8875, ' '))
('X', 0, ' ', ('H_DUM', 8876, ' '))
('X', 0, ' ', ('H_DUM', 8877, ' '))
('X', 0, ' ', ('H_DUM', 8878, ' '))
('X', 0, ' ', ('H_DUM', 8879, ' '))
('X', 0, ' ', ('H_DUM', 8880, ' '))
('X', 0, ' ', ('H_DUM', 8881, ' '))
('X', 0, ' ', ('H_DUM', 8882, ' '))
('X', 0, ' ', ('H_DUM', 8883, ' '))
('X', 0, ' ', ('H_DUM', 8884, ' '))
('X', 0, ' ', ('H_DUM', 8885, ' '))
('X', 0, ' ', ('H_DUM', 8886, ' '))
('X', 0, ' ', ('H_DUM', 8887, ' '))
('X', 0, ' ', ('H_DUM', 8888, ' '))
('X', 0, ' ', ('H_DUM', 8889, ' '))
('X', 0, ' ', ('H_DUM', 8890, ' '))
('X', 0, ' ', ('H_DUM', 8891, ' '))
('X', 0, ' ', ('H_DUM', 8892, ' '))
('X', 0, ' ', ('H_DUM', 8893, ' '))
('X', 0, ' ', ('H_DUM', 8894, ' '))
('X', 0, ' ', ('H_DUM', 8895, ' '))
('X', 0, ' ', ('H_DUM', 8896, ' '))
('X', 0, ' ', ('H_DUM', 8897, ' '))
('X', 0, ' ', ('H_DUM', 8898, ' '))
('X', 0, ' ', ('H_DUM', 8899, ' '))
('X', 0, ' ', ('H_DUM', 8900, ' '))
('X', 0, ' ', ('H_DUM', 8901, ' '))
('X', 0, ' ', ('H_DUM', 8902, ' '))
('X', 0, ' ', ('H_DUM', 8903, ' '))
('X', 0, ' ', ('H_DUM', 8904, ' '))
('X', 0, ' ', ('H_DUM', 8905, ' '))
('X', 0, ' ', ('H_DUM', 8906, ' '))
('X', 0, ' ', ('H_DUM', 8907, ' '))
('X', 0, ' ', ('H_DUM', 8908, ' '))
('X', 0, ' ', ('H_DUM', 8909, ' '))
('X', 0, ' ', ('H_DUM', 8910, ' '))
('X', 0, ' ', ('H_DUM', 8911, ' '))
('X', 0, ' ', ('H_DUM', 8912, ' '))
('X', 0, ' ', ('H_DUM', 8913, ' '))
('X', 0, ' ', ('H_DUM', 8914, ' '))
('X', 0, ' ', ('H_DUM', 8915, ' '))
('X', 0, ' ', ('H_DUM', 8916, ' '))
('X', 0, ' ', ('H_DUM', 8917, ' '))
('X', 0, ' ', ('H_DUM', 8918, ' '))
('X', 0, ' ', ('H_DUM', 8919, ' '))
('X', 0, ' ', ('H_DUM', 8920, ' '))
('X', 0, ' ', ('H_DUM', 8921, ' '))
('X', 0, ' ', ('H_DUM', 8922, ' '))
('X', 0, ' ', ('H_DUM', 8923, ' '))
('X', 0, ' ', ('H_DUM', 8924, ' '))
('X', 0, ' ', ('H_DUM', 8925, ' '))
('X', 0, ' ', ('H_DUM', 8926, ' '))
('X', 0, ' ', ('H_DUM', 8927, ' '))
('X', 0, ' ', ('H_DUM', 8928, ' '))
('X', 0, ' ', ('H_DUM', 8929, ' '))
('X', 0, ' ', ('H_DUM', 8930, ' '))
('X', 0, ' ', ('H_DUM', 8931, ' '))
('X', 0, ' ', ('H_DUM', 8932, ' '))
('X', 0, ' ', ('H_DUM', 8933, ' '))
('X', 0, ' ', ('H_DUM', 8934, ' '))
('X', 0, ' ', ('H_DUM', 8935, ' '))
('X', 0, ' ', ('H_DUM', 8936, ' '))
('X', 0, ' ', ('H_DUM', 8937, ' '))
('X', 0, ' ', ('H_DUM', 8938, ' '))
('X', 0, ' ', ('H_DUM', 8939, ' '))
('X', 0, ' ', ('H_DUM', 8940, ' '))
('X', 0, ' ', ('H_DUM', 8941, ' '))
('X', 0, ' ', ('H_DUM', 8942, ' '))
('X', 0, ' ', ('H_DUM', 8943, ' '))
('X', 0, ' ', ('H_DUM', 8944, ' '))
('X', 0, ' ', ('H_DUM', 8945, ' '))
('X', 0, ' ', ('H_DUM', 8946, ' '))
('X', 0, ' ', ('H_DUM', 8947, ' '))
('X', 0, ' ', ('H_DUM', 8948, ' '))
('X', 0, ' ', ('H_DUM', 8949, ' '))
('X', 0, ' ', ('H_DUM', 8950, ' '))
('X', 0, ' ', ('H_DUM', 8951, ' '))
('X', 0, ' ', ('H_DUM', 8952, ' '))
('X', 0, ' ', ('H_DUM', 8953, ' '))
('X', 0, ' ', ('H_DUM', 8954, ' '))
('X', 0, ' ', ('H_DUM', 8955, ' '))
('X', 0, ' ', ('H_DUM', 8956, ' '))
('X', 0, ' ', ('H_DUM', 8957, ' '))
('X', 0, ' ', ('H_DUM', 8958, ' '))
('X', 0, ' ', ('H_DUM', 8959, ' '))
('X', 0, ' ', ('H_DUM', 8960, ' '))
('X', 0, ' ', ('H_DUM', 8961, ' '))
('X', 0, ' ', ('H_DUM', 8962, ' '))
('X', 0, ' ', ('H_DUM', 8963, ' '))
('X', 0, ' ', ('H_DUM', 8964, ' '))
('X', 0, ' ', ('H_DUM', 8965, ' '))
('X', 0, ' ', ('H_DUM', 8966, ' '))
('X', 0, ' ', ('H_DUM', 8967, ' '))
('X', 0, ' ', ('H_DUM', 8968, ' '))
('X', 0, ' ', ('H_DUM', 8969, ' '))
('X', 0, ' ', ('H_DUM', 8970, ' '))
('X', 0, ' ', ('H_DUM', 8971, ' '))
('X', 0, ' ', ('H_DUM', 8972, ' '))
('X', 0, ' ', ('H_DUM', 8973, ' '))
('X', 0, ' ', ('H_DUM', 8974, ' '))
('X', 0, ' ', ('H_DUM', 8975, ' '))
('X', 0, ' ', ('H_DUM', 8976, ' '))
('X', 0, ' ', ('H_DUM', 8977, ' '))
('X', 0, ' ', ('H_DUM', 8978, ' '))
('X', 0, ' ', ('H_DUM', 8979, ' '))
('X', 0, ' ', ('H_DUM', 8980, ' '))
('X', 0, ' ', ('H_DUM', 8981, ' '))
('X', 0, ' ', ('H_DUM', 8982, ' '))
('X', 0, ' ', ('H_DUM', 8983, ' '))
('X', 0, ' ', ('H_DUM', 8984, ' '))
('X', 0, ' ', ('H_DUM', 8985, ' '))
('X', 0, ' ', ('H_DUM', 8986, ' '))
('X', 0, ' ', ('H_DUM', 8987, ' '))
('X', 0, ' ', ('H_DUM', 8988, ' '))
('X', 0, ' ', ('H_DUM', 8989, ' '))
('X', 0, ' ', ('H_DUM', 8990, ' '))
('X', 0, ' ', ('H_DUM', 8991, ' '))
('X', 0, ' ', ('H_DUM', 8992, ' '))
('X', 0, ' ', ('H_DUM', 8993, ' '))
('X', 0, ' ', ('H_DUM', 8994, ' '))
('X', 0, ' ', ('H_DUM', 8995, ' '))
('X', 0, ' ', ('H_DUM', 8996, ' '))
('X', 0, ' ', ('H_DUM', 8997, ' '))
('X', 0, ' ', ('H_DUM', 8998, ' '))
('X', 0, ' ', ('H_DUM', 8999, ' '))
('X', 0, ' ', ('H_DUM', 9000, ' '))
('X', 0, ' ', ('H_DUM', 9001, ' '))
('X', 0, ' ', ('H_DUM', 9002, ' '))
('X', 0, ' ', ('H_DUM', 9003, ' '))
('X', 0, ' ', ('H_DUM', 9004, ' '))
('X', 0, ' ', ('H_DUM', 9005, ' '))
('X', 0, ' ', ('H_DUM', 9006, ' '))
('X', 0, ' ', ('H_DUM', 9007, ' '))
('X', 0, ' ', ('H_DUM', 9008, ' '))
('X', 0, ' ', ('H_DUM', 9009, ' '))
('X', 0, ' ', ('H_DUM', 9010, ' '))
('X', 0, ' ', ('H_DUM', 9011, ' '))
('X', 0, ' ', ('H_DUM', 9012, ' '))
('X', 0, ' ', ('H_DUM', 9013, ' '))
('X', 0, ' ', ('H_DUM', 9014, ' '))
('X', 0, ' ', ('H_DUM', 9015, ' '))
('X', 0, ' ', ('H_DUM', 9016, ' '))
('X', 0, ' ', ('H_DUM', 9017, ' '))
('X', 0, ' ', ('H_DUM', 9018, ' '))
('X', 0, ' ', ('H_DUM', 9019, ' '))
('X', 0, ' ', ('H_DUM', 9020, ' '))
('X', 0, ' ', ('H_DUM', 9021, ' '))
('X', 0, ' ', ('H_DUM', 9022, ' '))
('X', 0, ' ', ('H_DUM', 9023, ' '))
('X', 0, ' ', ('H_DUM', 9024, ' '))
('X', 0, ' ', ('H_DUM', 9025, ' '))
('X', 0, ' ', ('H_DUM', 9026, ' '))
('X', 0, ' ', ('H_DUM', 9027, ' '))
('X', 0, ' ', ('H_DUM', 9028, ' '))
('X', 0, ' ', ('H_DUM', 9029, ' '))
('X', 0, ' ', ('H_DUM', 9030, ' '))
('X', 0, ' ', ('H_DUM', 9031, ' '))
('X', 0, ' ', ('H_DUM', 9032, ' '))
('X', 0, ' ', ('H_DUM', 9033, ' '))
('X', 0, ' ', ('H_DUM', 9034, ' '))
('X', 0, ' ', ('H_DUM', 9035, ' '))
('X', 0, ' ', ('H_DUM', 9036, ' '))
('X', 0, ' ', ('H_DUM', 9037, ' '))
('X', 0, ' ', ('H_DUM', 9038, ' '))
('X', 0, ' ', ('H_DUM', 9039, ' '))
('X', 0, ' ', ('H_DUM', 9040, ' '))
('X', 0, ' ', ('H_DUM', 9041, ' '))
('X', 0, ' ', ('H_DUM', 9042, ' '))
('X', 0, ' ', ('H_DUM', 9043, ' '))
('X', 0, ' ', ('H_DUM', 9044, ' '))
('X', 0, ' ', ('H_DUM', 9045, ' '))
('X', 0, ' ', ('H_DUM', 9046, ' '))
('X', 0, ' ', ('H_DUM', 9047, ' '))
('X', 0, ' ', ('H_DUM', 9048, ' '))
('X', 0, ' ', ('H_DUM', 9049, ' '))
('X', 0, ' ', ('H_DUM', 9050, ' '))
('X', 0, ' ', ('H_DUM', 9051, ' '))
('X', 0, ' ', ('H_DUM', 9052, ' '))
('X', 0, ' ', ('H_DUM', 9053, ' '))
('X', 0, ' ', ('H_DUM', 9054, ' '))
('X', 0, ' ', ('H_DUM', 9055, ' '))
('X', 0, ' ', ('H_DUM', 9056, ' '))
('X', 0, ' ', ('H_DUM', 9057, ' '))
('X', 0, ' ', ('H_DUM', 9058, ' '))
('X', 0, ' ', ('H_DUM', 9059, ' '))
('X', 0, ' ', ('H_DUM', 9060, ' '))
('X', 0, ' ', ('H_DUM', 9061, ' '))
('X', 0, ' ', ('H_DUM', 9062, ' '))
('X', 0, ' ', ('H_DUM', 9063, ' '))
('X', 0, ' ', ('H_DUM', 9064, ' '))
('X', 0, ' ', ('H_DUM', 9065, ' '))
('X', 0, ' ', ('H_DUM', 9066, ' '))
('X', 0, ' ', ('H_DUM', 9067, ' '))
('X', 0, ' ', ('H_DUM', 9068, ' '))
('X', 0, ' ', ('H_DUM', 9069, ' '))
('X', 0, ' ', ('H_DUM', 9070, ' '))
('X', 0, ' ', ('H_DUM', 9071, ' '))
('X', 0, ' ', ('H_DUM', 9072, ' '))
('X', 0, ' ', ('H_DUM', 9073, ' '))
('X', 0, ' ', ('H_DUM', 9074, ' '))
('X', 0, ' ', ('H_DUM', 9075, ' '))
('X', 0, ' ', ('H_DUM', 9076, ' '))
('X', 0, ' ', ('H_DUM', 9077, ' '))
('X', 0, ' ', ('H_DUM', 9078, ' '))
('X', 0, ' ', ('H_DUM', 9079, ' '))
('X', 0, ' ', ('H_DUM', 9080, ' '))
('X', 0, ' ', ('H_DUM', 9081, ' '))
('X', 0, ' ', ('H_DUM', 9082, ' '))
('X', 0, ' ', ('H_DUM', 9083, ' '))
('X', 0, ' ', ('H_DUM', 9084, ' '))
('X', 0, ' ', ('H_DUM', 9085, ' '))
('X', 0, ' ', ('H_DUM', 9086, ' '))
('X', 0, ' ', ('H_DUM', 9087, ' '))
('X', 0, ' ', ('H_DUM', 9088, ' '))
('X', 0, ' ', ('H_DUM', 9089, ' '))
('X', 0, ' ', ('H_DUM', 9090, ' '))
('X', 0, ' ', ('H_DUM', 9091, ' '))
('X', 0, ' ', ('H_DUM', 9092, ' '))
('X', 0, ' ', ('H_DUM', 9093, ' '))
('X', 0, ' ', ('H_DUM', 9094, ' '))
('X', 0, ' ', ('H_DUM', 9095, ' '))
('X', 0, ' ', ('H_DUM', 9096, ' '))
('X', 0, ' ', ('H_DUM', 9097, ' '))
('X', 0, ' ', ('H_DUM', 9098, ' '))
('X', 0, ' ', ('H_DUM', 9099, ' '))
('X', 0, ' ', ('H_DUM', 9100, ' '))
('X', 0, ' ', ('H_DUM', 9101, ' '))
('X', 0, ' ', ('H_DUM', 9102, ' '))
('X', 0, ' ', ('H_DUM', 9103, ' '))
('X', 0, ' ', ('H_DUM', 9104, ' '))
('X', 0, ' ', ('H_DUM', 9105, ' '))
('X', 0, ' ', ('H_DUM', 9106, ' '))
('X', 0, ' ', ('H_DUM', 9107, ' '))
('X', 0, ' ', ('H_DUM', 9108, ' '))
('X', 0, ' ', ('H_DUM', 9109, ' '))
('X', 0, ' ', ('H_DUM', 9110, ' '))
('X', 0, ' ', ('H_DUM', 9111, ' '))
('X', 0, ' ', ('H_DUM', 9112, ' '))
('X', 0, ' ', ('H_DUM', 9113, ' '))
('X', 0, ' ', ('H_DUM', 9114, ' '))
('X', 0, ' ', ('H_DUM', 9115, ' '))
('X', 0, ' ', ('H_DUM', 9116, ' '))
('X', 0, ' ', ('H_DUM', 9117, ' '))
('X', 0, ' ', ('H_DUM', 9118, ' '))
('X', 0, ' ', ('H_DUM', 9119, ' '))
('X', 0, ' ', ('H_DUM', 9120, ' '))
('X', 0, ' ', ('H_DUM', 9121, ' '))
('X', 0, ' ', ('H_DUM', 9122, ' '))
('X', 0, ' ', ('H_DUM', 9123, ' '))
('X', 0, ' ', ('H_DUM', 9124, ' '))
('X', 0, ' ', ('H_DUM', 9125, ' '))
('X', 0, ' ', ('H_DUM', 9126, ' '))
('X', 0, ' ', ('H_DUM', 9127, ' '))
('X', 0, ' ', ('H_DUM', 9128, ' '))
('X', 0, ' ', ('H_DUM', 9129, ' '))
('X', 0, ' ', ('H_DUM', 9130, ' '))
('X', 0, ' ', ('H_DUM', 9131, ' '))
('X', 0, ' ', ('H_DUM', 9132, ' '))
('X', 0, ' ', ('H_DUM', 9133, ' '))
('X', 0, ' ', ('H_DUM', 9134, ' '))
('X', 0, ' ', ('H_DUM', 9135, ' '))
('X', 0, ' ', ('H_DUM', 9136, ' '))
('X', 0, ' ', ('H_DUM', 9137, ' '))
('X', 0, ' ', ('H_DUM', 9138, ' '))
('X', 0, ' ', ('H_DUM', 9139, ' '))
('X', 0, ' ', ('H_DUM', 9140, ' '))
('X', 0, ' ', ('H_DUM', 9141, ' '))
('X', 0, ' ', ('H_DUM', 9142, ' '))
('X', 0, ' ', ('H_DUM', 9143, ' '))
('X', 0, ' ', ('H_DUM', 9144, ' '))
('X', 0, ' ', ('H_DUM', 9145, ' '))
('X', 0, ' ', ('H_DUM', 9146, ' '))
('X', 0, ' ', ('H_DUM', 9147, ' '))
('X', 0, ' ', ('H_DUM', 9148, ' '))
('X', 0, ' ', ('H_DUM', 9149, ' '))
('X', 0, ' ', ('H_DUM', 9150, ' '))
('X', 0, ' ', ('H_DUM', 9151, ' '))
('X', 0, ' ', ('H_DUM', 9152, ' '))
('X', 0, ' ', ('H_DUM', 9153, ' '))
('X', 0, ' ', ('H_DUM', 9154, ' '))
('X', 0, ' ', ('H_DUM', 9155, ' '))
('X', 0, ' ', ('H_DUM', 9156, ' '))
('X', 0, ' ', ('H_DUM', 9157, ' '))
('X', 0, ' ', ('H_DUM', 9158, ' '))
('X', 0, ' ', ('H_DUM', 9159, ' '))
('X', 0, ' ', ('H_DUM', 9160, ' '))
('X', 0, ' ', ('H_DUM', 9161, ' '))
('X', 0, ' ', ('H_DUM', 9162, ' '))
('X', 0, ' ', ('H_DUM', 9163, ' '))
('X', 0, ' ', ('H_DUM', 9164, ' '))
('X', 0, ' ', ('H_DUM', 9165, ' '))
('X', 0, ' ', ('H_DUM', 9166, ' '))
('X', 0, ' ', ('H_DUM', 9167, ' '))
('X', 0, ' ', ('H_DUM', 9168, ' '))
('X', 0, ' ', ('H_DUM', 9169, ' '))
('X', 0, ' ', ('H_DUM', 9170, ' '))
('X', 0, ' ', ('H_DUM', 9171, ' '))
('X', 0, ' ', ('H_DUM', 9172, ' '))
('X', 0, ' ', ('H_DUM', 9173, ' '))
('X', 0, ' ', ('H_DUM', 9174, ' '))
('X', 0, ' ', ('H_DUM', 9175, ' '))
('X', 0, ' ', ('H_DUM', 9176, ' '))
('X', 0, ' ', ('H_DUM', 9177, ' '))
('X', 0, ' ', ('H_DUM', 9178, ' '))
('X', 0, ' ', ('H_DUM', 9179, ' '))
('X', 0, ' ', ('H_DUM', 9180, ' '))
('X', 0, ' ', ('H_DUM', 9181, ' '))
('X', 0, ' ', ('H_DUM', 9182, ' '))
('X', 0, ' ', ('H_DUM', 9183, ' '))
('X', 0, ' ', ('H_DUM', 9184, ' '))
('X', 0, ' ', ('H_DUM', 9185, ' '))
('X', 0, ' ', ('H_DUM', 9186, ' '))
('X', 0, ' ', ('H_DUM', 9187, ' '))
('X', 0, ' ', ('H_DUM', 9188, ' '))
('X', 0, ' ', ('H_DUM', 9189, ' '))
('X', 0, ' ', ('H_DUM', 9190, ' '))
('X', 0, ' ', ('H_DUM', 9191, ' '))
('X', 0, ' ', ('H_DUM', 9192, ' '))
('X', 0, ' ', ('H_DUM', 9193, ' '))
('X', 0, ' ', ('H_DUM', 9194, ' '))
('X', 0, ' ', ('H_DUM', 9195, ' '))
('X', 0, ' ', ('H_DUM', 9196, ' '))
('X', 0, ' ', ('H_DUM', 9197, ' '))
('X', 0, ' ', ('H_DUM', 9198, ' '))
('X', 0, ' ', ('H_DUM', 9199, ' '))
('X', 0, ' ', ('H_DUM', 9200, ' '))
('X', 0, ' ', ('H_DUM', 9201, ' '))
('X', 0, ' ', ('H_DUM', 9202, ' '))
('X', 0, ' ', ('H_DUM', 9203, ' '))
('X', 0, ' ', ('H_DUM', 9204, ' '))
('X', 0, ' ', ('H_DUM', 9205, ' '))
('X', 0, ' ', ('H_DUM', 9206, ' '))
('X', 0, ' ', ('H_DUM', 9207, ' '))
('X', 0, ' ', ('H_DUM', 9208, ' '))
('X', 0, ' ', ('H_DUM', 9209, ' '))
('X', 0, ' ', ('H_DUM', 9210, ' '))
('X', 0, ' ', ('H_DUM', 9211, ' '))
('X', 0, ' ', ('H_DUM', 9212, ' '))
('X', 0, ' ', ('H_DUM', 9213, ' '))
('X', 0, ' ', ('H_DUM', 9214, ' '))
('X', 0, ' ', ('H_DUM', 9215, ' '))
('X', 0, ' ', ('H_DUM', 9216, ' '))
('X', 0, ' ', ('H_DUM', 9217, ' '))
('X', 0, ' ', ('H_DUM', 9218, ' '))
('X', 0, ' ', ('H_DUM', 9219, ' '))
('X', 0, ' ', ('H_DUM', 9220, ' '))
('X', 0, ' ', ('H_DUM', 9221, ' '))
('X', 0, ' ', ('H_DUM', 9222, ' '))
('X', 0, ' ', ('H_DUM', 9223, ' '))
('X', 0, ' ', ('H_DUM', 9224, ' '))
('X', 0, ' ', ('H_DUM', 9225, ' '))
('X', 0, ' ', ('H_DUM', 9226, ' '))
('X', 0, ' ', ('H_DUM', 9227, ' '))
('X', 0, ' ', ('H_DUM', 9228, ' '))
('X', 0, ' ', ('H_DUM', 9229, ' '))
('X', 0, ' ', ('H_DUM', 9230, ' '))
('X', 0, ' ', ('H_DUM', 9231, ' '))
('X', 0, ' ', ('H_DUM', 9232, ' '))
('X', 0, ' ', ('H_DUM', 9233, ' '))
('X', 0, ' ', ('H_DUM', 9234, ' '))
('X', 0, ' ', ('H_DUM', 9235, ' '))
('X', 0, ' ', ('H_DUM', 9236, ' '))
('X', 0, ' ', ('H_DUM', 9237, ' '))
('X', 0, ' ', ('H_DUM', 9238, ' '))
('X', 0, ' ', ('H_DUM', 9239, ' '))
('X', 0, ' ', ('H_DUM', 9240, ' '))
('X', 0, ' ', ('H_DUM', 9241, ' '))
('X', 0, ' ', ('H_DUM', 9242, ' '))
('X', 0, ' ', ('H_DUM', 9243, ' '))
('X', 0, ' ', ('H_DUM', 9244, ' '))
('X', 0, ' ', ('H_DUM', 9245, ' '))
('X', 0, ' ', ('H_DUM', 9246, ' '))
('X', 0, ' ', ('H_DUM', 9247, ' '))
('X', 0, ' ', ('H_DUM', 9248, ' '))
('X', 0, ' ', ('H_DUM', 9249, ' '))
('X', 0, ' ', ('H_DUM', 9250, ' '))
('X', 0, ' ', ('H_DUM', 9251, ' '))
('X', 0, ' ', ('H_DUM', 9252, ' '))
('X', 0, ' ', ('H_DUM', 9253, ' '))
('X', 0, ' ', ('H_DUM', 9254, ' '))
('X', 0, ' ', ('H_DUM', 9255, ' '))
('X', 0, ' ', ('H_DUM', 9256, ' '))
('X', 0, ' ', ('H_DUM', 9257, ' '))
('X', 0, ' ', ('H_DUM', 9258, ' '))
('X', 0, ' ', ('H_DUM', 9259, ' '))
('X', 0, ' ', ('H_DUM', 9260, ' '))
('X', 0, ' ', ('H_DUM', 9261, ' '))
('X', 0, ' ', ('H_DUM', 9262, ' '))
('X', 0, ' ', ('H_DUM', 9263, ' '))
('X', 0, ' ', ('H_DUM', 9264, ' '))
('X', 0, ' ', ('H_DUM', 9265, ' '))
('X', 0, ' ', ('H_DUM', 9266, ' '))
('X', 0, ' ', ('H_DUM', 9267, ' '))
('X', 0, ' ', ('H_DUM', 9268, ' '))
('X', 0, ' ', ('H_DUM', 9269, ' '))
('X', 0, ' ', ('H_DUM', 9270, ' '))
('X', 0, ' ', ('H_DUM', 9271, ' '))
('X', 0, ' ', ('H_DUM', 9272, ' '))
('X', 0, ' ', ('H_DUM', 9273, ' '))
('X', 0, ' ', ('H_DUM', 9274, ' '))
('X', 0, ' ', ('H_DUM', 9275, ' '))
('X', 0, ' ', ('H_DUM', 9276, ' '))
('X', 0, ' ', ('H_DUM', 9277, ' '))
('X', 0, ' ', ('H_DUM', 9278, ' '))
('X', 0, ' ', ('H_DUM', 9279, ' '))
('X', 0, ' ', ('H_DUM', 9280, ' '))
('X', 0, ' ', ('H_DUM', 9281, ' '))
('X', 0, ' ', ('H_DUM', 9282, ' '))
('X', 0, ' ', ('H_DUM', 9283, ' '))
('X', 0, ' ', ('H_DUM', 9284, ' '))
('X', 0, ' ', ('H_DUM', 9285, ' '))
('X', 0, ' ', ('H_DUM', 9286, ' '))
('X', 0, ' ', ('H_DUM', 9287, ' '))
('X', 0, ' ', ('H_DUM', 9288, ' '))
('X', 0, ' ', ('H_DUM', 9289, ' '))
('X', 0, ' ', ('H_DUM', 9290, ' '))
('X', 0, ' ', ('H_DUM', 9291, ' '))
('X', 0, ' ', ('H_DUM', 9292, ' '))
('X', 0, ' ', ('H_DUM', 9293, ' '))
('X', 0, ' ', ('H_DUM', 9294, ' '))
('X', 0, ' ', ('H_DUM', 9295, ' '))
('X', 0, ' ', ('H_DUM', 9296, ' '))
('X', 0, ' ', ('H_DUM', 9297, ' '))
('X', 0, ' ', ('H_DUM', 9298, ' '))
('X', 0, ' ', ('H_DUM', 9299, ' '))
('X', 0, ' ', ('H_DUM', 9300, ' '))
('X', 0, ' ', ('H_DUM', 9301, ' '))
('X', 0, ' ', ('H_DUM', 9302, ' '))
('X', 0, ' ', ('H_DUM', 9303, ' '))
('X', 0, ' ', ('H_DUM', 9304, ' '))
('X', 0, ' ', ('H_DUM', 9305, ' '))
('X', 0, ' ', ('H_DUM', 9306, ' '))
('X', 0, ' ', ('H_DUM', 9307, ' '))
('X', 0, ' ', ('H_DUM', 9308, ' '))
('X', 0, ' ', ('H_DUM', 9309, ' '))
('X', 0, ' ', ('H_DUM', 9310, ' '))
('X', 0, ' ', ('H_DUM', 9311, ' '))
('X', 0, ' ', ('H_DUM', 9312, ' '))
('X', 0, ' ', ('H_DUM', 9313, ' '))
('X', 0, ' ', ('H_DUM', 9314, ' '))
('X', 0, ' ', ('H_DUM', 9315, ' '))
('X', 0, ' ', ('H_DUM', 9316, ' '))
('X', 0, ' ', ('H_DUM', 9317, ' '))
('X', 0, ' ', ('H_DUM', 9318, ' '))
('X', 0, ' ', ('H_DUM', 9319, ' '))
('X', 0, ' ', ('H_DUM', 9320, ' '))
('X', 0, ' ', ('H_DUM', 9321, ' '))
('X', 0, ' ', ('H_DUM', 9322, ' '))
('X', 0, ' ', ('H_DUM', 9323, ' '))
('X', 0, ' ', ('H_DUM', 9324, ' '))
('X', 0, ' ', ('H_DUM', 9325, ' '))
('X', 0, ' ', ('H_DUM', 9326, ' '))
('X', 0, ' ', ('H_DUM', 9327, ' '))
('X', 0, ' ', ('H_DUM', 9328, ' '))
('X', 0, ' ', ('H_DUM', 9329, ' '))
('X', 0, ' ', ('H_DUM', 9330, ' '))
('X', 0, ' ', ('H_DUM', 9331, ' '))
('X', 0, ' ', ('H_DUM', 9332, ' '))
('X', 0, ' ', ('H_DUM', 9333, ' '))
('X', 0, ' ', ('H_DUM', 9334, ' '))
('X', 0, ' ', ('H_DUM', 9335, ' '))
('X', 0, ' ', ('H_DUM', 9336, ' '))
('X', 0, ' ', ('H_DUM', 9337, ' '))
('X', 0, ' ', ('H_DUM', 9338, ' '))
('X', 0, ' ', ('H_DUM', 9339, ' '))
('X', 0, ' ', ('H_DUM', 9340, ' '))
('X', 0, ' ', ('H_DUM', 9341, ' '))
('X', 0, ' ', ('H_DUM', 9342, ' '))
('X', 0, ' ', ('H_DUM', 9343, ' '))
('X', 0, ' ', ('H_DUM', 9344, ' '))
('X', 0, ' ', ('H_DUM', 9345, ' '))
('X', 0, ' ', ('H_DUM', 9346, ' '))
('X', 0, ' ', ('H_DUM', 9347, ' '))
('X', 0, ' ', ('H_DUM', 9348, ' '))
('X', 0, ' ', ('H_DUM', 9349, ' '))
('X', 0, ' ', ('H_DUM', 9350, ' '))
('X', 0, ' ', ('H_DUM', 9351, ' '))
('X', 0, ' ', ('H_DUM', 9352, ' '))
('X', 0, ' ', ('H_DUM', 9353, ' '))
('X', 0, ' ', ('H_DUM', 9354, ' '))
('X', 0, ' ', ('H_DUM', 9355, ' '))
('X', 0, ' ', ('H_DUM', 9356, ' '))
('X', 0, ' ', ('H_DUM', 9357, ' '))
('X', 0, ' ', ('H_DUM', 9358, ' '))
('X', 0, ' ', ('H_DUM', 9359, ' '))
('X', 0, ' ', ('H_DUM', 9360, ' '))
('X', 0, ' ', ('H_DUM', 9361, ' '))
('X', 0, ' ', ('H_DUM', 9362, ' '))
('X', 0, ' ', ('H_DUM', 9363, ' '))
('X', 0, ' ', ('H_DUM', 9364, ' '))
('X', 0, ' ', ('H_DUM', 9365, ' '))
('X', 0, ' ', ('H_DUM', 9366, ' '))
('X', 0, ' ', ('H_DUM', 9367, ' '))
('X', 0, ' ', ('H_DUM', 9368, ' '))
('X', 0, ' ', ('H_DUM', 9369, ' '))
('X', 0, ' ', ('H_DUM', 9370, ' '))
('X', 0, ' ', ('H_DUM', 9371, ' '))
('X', 0, ' ', ('H_DUM', 9372, ' '))
('X', 0, ' ', ('H_DUM', 9373, ' '))
('X', 0, ' ', ('H_DUM', 9374, ' '))
('X', 0, ' ', ('H_DUM', 9375, ' '))
('X', 0, ' ', ('H_DUM', 9376, ' '))
('X', 0, ' ', ('H_DUM', 9377, ' '))
('X', 0, ' ', ('H_DUM', 9378, ' '))
('X', 0, ' ', ('H_DUM', 9379, ' '))
('X', 0, ' ', ('H_DUM', 9380, ' '))
('X', 0, ' ', ('H_DUM', 9381, ' '))
('X', 0, ' ', ('H_DUM', 9382, ' '))
('X', 0, ' ', ('H_DUM', 9383, ' '))
('X', 0, ' ', ('H_DUM', 9384, ' '))
('X', 0, ' ', ('H_DUM', 9385, ' '))
('X', 0, ' ', ('H_DUM', 9386, ' '))
('X', 0, ' ', ('H_DUM', 9387, ' '))
('X', 0, ' ', ('H_DUM', 9388, ' '))
('X', 0, ' ', ('H_DUM', 9389, ' '))
('X', 0, ' ', ('H_DUM', 9390, ' '))
('X', 0, ' ', ('H_DUM', 9391, ' '))
('X', 0, ' ', ('H_DUM', 9392, ' '))
('X', 0, ' ', ('H_DUM', 9393, ' '))
('X', 0, ' ', ('H_DUM', 9394, ' '))
('X', 0, ' ', ('H_DUM', 9395, ' '))
('X', 0, ' ', ('H_DUM', 9396, ' '))
('X', 0, ' ', ('H_DUM', 9397, ' '))
('X', 0, ' ', ('H_DUM', 9398, ' '))
('X', 0, ' ', ('H_DUM', 9399, ' '))
('X', 0, ' ', ('H_DUM', 9400, ' '))
('X', 0, ' ', ('H_DUM', 9401, ' '))
('X', 0, ' ', ('H_DUM', 9402, ' '))
('X', 0, ' ', ('H_DUM', 9403, ' '))
('X', 0, ' ', ('H_DUM', 9404, ' '))
('X', 0, ' ', ('H_DUM', 9405, ' '))
('X', 0, ' ', ('H_DUM', 9406, ' '))
('X', 0, ' ', ('H_DUM', 9407, ' '))
('X', 0, ' ', ('H_DUM', 9408, ' '))
('X', 0, ' ', ('H_DUM', 9409, ' '))
('X', 0, ' ', ('H_DUM', 9410, ' '))
('X', 0, ' ', ('H_DUM', 9411, ' '))
('X', 0, ' ', ('H_DUM', 9412, ' '))
('X', 0, ' ', ('H_DUM', 9413, ' '))
('X', 0, ' ', ('H_DUM', 9414, ' '))
('X', 0, ' ', ('H_DUM', 9415, ' '))
('X', 0, ' ', ('H_DUM', 9416, ' '))
('X', 0, ' ', ('H_DUM', 9417, ' '))
('X', 0, ' ', ('H_DUM', 9418, ' '))
('X', 0, ' ', ('H_DUM', 9419, ' '))
('X', 0, ' ', ('H_DUM', 9420, ' '))
('X', 0, ' ', ('H_DUM', 9421, ' '))
('X', 0, ' ', ('H_DUM', 9422, ' '))
('X', 0, ' ', ('H_DUM', 9423, ' '))
('X', 0, ' ', ('H_DUM', 9424, ' '))
('X', 0, ' ', ('H_DUM', 9425, ' '))
('X', 0, ' ', ('H_DUM', 9426, ' '))
('X', 0, ' ', ('H_DUM', 9427, ' '))
('X', 0, ' ', ('H_DUM', 9428, ' '))
('X', 0, ' ', ('H_DUM', 9429, ' '))
('X', 0, ' ', ('H_DUM', 9430, ' '))
('X', 0, ' ', ('H_DUM', 9431, ' '))
('X', 0, ' ', ('H_DUM', 9432, ' '))
('X', 0, ' ', ('H_DUM', 9433, ' '))
('X', 0, ' ', ('H_DUM', 9434, ' '))
('X', 0, ' ', ('H_DUM', 9435, ' '))
('X', 0, ' ', ('H_DUM', 9436, ' '))
('X', 0, ' ', ('H_DUM', 9437, ' '))
('X', 0, ' ', ('H_DUM', 9438, ' '))
('X', 0, ' ', ('H_DUM', 9439, ' '))
('X', 0, ' ', ('H_DUM', 9440, ' '))
('X', 0, ' ', ('H_DUM', 9441, ' '))
('X', 0, ' ', ('H_DUM', 9442, ' '))
('X', 0, ' ', ('H_DUM', 9443, ' '))
('X', 0, ' ', ('H_DUM', 9444, ' '))
('X', 0, ' ', ('H_DUM', 9445, ' '))
('X', 0, ' ', ('H_DUM', 9446, ' '))
('X', 0, ' ', ('H_DUM', 9447, ' '))
('X', 0, ' ', ('H_DUM', 9448, ' '))
('X', 0, ' ', ('H_DUM', 9449, ' '))
('X', 0, ' ', ('H_DUM', 9450, ' '))
('X', 0, ' ', ('H_DUM', 9451, ' '))
('X', 0, ' ', ('H_DUM', 9452, ' '))
('X', 0, ' ', ('H_DUM', 9453, ' '))
('X', 0, ' ', ('H_DUM', 9454, ' '))
('X', 0, ' ', ('H_DUM', 9455, ' '))
('X', 0, ' ', ('H_DUM', 9456, ' '))
('X', 0, ' ', ('H_DUM', 9457, ' '))
('X', 0, ' ', ('H_DUM', 9458, ' '))
('X', 0, ' ', ('H_DUM', 9459, ' '))
('X', 0, ' ', ('H_DUM', 9460, ' '))
('X', 0, ' ', ('H_DUM', 9461, ' '))
('X', 0, ' ', ('H_DUM', 9462, ' '))
('X', 0, ' ', ('H_DUM', 9463, ' '))
('X', 0, ' ', ('H_DUM', 9464, ' '))
('X', 0, ' ', ('H_DUM', 9465, ' '))
('X', 0, ' ', ('H_DUM', 9466, ' '))
('X', 0, ' ', ('H_DUM', 9467, ' '))
('X', 0, ' ', ('H_DUM', 9468, ' '))
('X', 0, ' ', ('H_DUM', 9469, ' '))
('X', 0, ' ', ('H_DUM', 9470, ' '))
('X', 0, ' ', ('H_DUM', 9471, ' '))
('X', 0, ' ', ('H_DUM', 9472, ' '))
('X', 0, ' ', ('H_DUM', 9473, ' '))
('X', 0, ' ', ('H_DUM', 9474, ' '))
('X', 0, ' ', ('H_DUM', 9475, ' '))
('X', 0, ' ', ('H_DUM', 9476, ' '))
('X', 0, ' ', ('H_DUM', 9477, ' '))
('X', 0, ' ', ('H_DUM', 9478, ' '))
('X', 0, ' ', ('H_DUM', 9479, ' '))
('X', 0, ' ', ('H_DUM', 9480, ' '))
('X', 0, ' ', ('H_DUM', 9481, ' '))
('X', 0, ' ', ('H_DUM', 9482, ' '))
('X', 0, ' ', ('H_DUM', 9483, ' '))
('X', 0, ' ', ('H_DUM', 9484, ' '))
('X', 0, ' ', ('H_DUM', 9485, ' '))
('X', 0, ' ', ('H_DUM', 9486, ' '))
('X', 0, ' ', ('H_DUM', 9487, ' '))
('X', 0, ' ', ('H_DUM', 9488, ' '))
('X', 0, ' ', ('H_DUM', 9489, ' '))
('X', 0, ' ', ('H_DUM', 9490, ' '))
('X', 0, ' ', ('H_DUM', 9491, ' '))
('X', 0, ' ', ('H_DUM', 9492, ' '))
('X', 0, ' ', ('H_DUM', 9493, ' '))
('X', 0, ' ', ('H_DUM', 9494, ' '))
('X', 0, ' ', ('H_DUM', 9495, ' '))
('X', 0, ' ', ('H_DUM', 9496, ' '))
('X', 0, ' ', ('H_DUM', 9497, ' '))
('X', 0, ' ', ('H_DUM', 9498, ' '))
('X', 0, ' ', ('H_DUM', 9499, ' '))
('X', 0, ' ', ('H_DUM', 9500, ' '))
('X', 0, ' ', ('H_DUM', 9501, ' '))
('X', 0, ' ', ('H_DUM', 9502, ' '))
('X', 0, ' ', ('H_DUM', 9503, ' '))
('X', 0, ' ', ('H_DUM', 9504, ' '))
('X', 0, ' ', ('H_DUM', 9505, ' '))
('X', 0, ' ', ('H_DUM', 9506, ' '))
('X', 0, ' ', ('H_DUM', 9507, ' '))
('X', 0, ' ', ('H_DUM', 9508, ' '))
('X', 0, ' ', ('H_DUM', 9509, ' '))
('X', 0, ' ', ('H_DUM', 9510, ' '))
('X', 0, ' ', ('H_DUM', 9511, ' '))
('X', 0, ' ', ('H_DUM', 9512, ' '))
('X', 0, ' ', ('H_DUM', 9513, ' '))
('X', 0, ' ', ('H_DUM', 9514, ' '))
('X', 0, ' ', ('H_DUM', 9515, ' '))
('X', 0, ' ', ('H_DUM', 9516, ' '))
('X', 0, ' ', ('H_DUM', 9517, ' '))
('X', 0, ' ', ('H_DUM', 9518, ' '))
('X', 0, ' ', ('H_DUM', 9519, ' '))
('X', 0, ' ', ('H_DUM', 9520, ' '))
('X', 0, ' ', ('H_DUM', 9521, ' '))
('X', 0, ' ', ('H_DUM', 9522, ' '))
('X', 0, ' ', ('H_DUM', 9523, ' '))
('X', 0, ' ', ('H_DUM', 9524, ' '))
('X', 0, ' ', ('H_DUM', 9525, ' '))
('X', 0, ' ', ('H_DUM', 9526, ' '))
('X', 0, ' ', ('H_DUM', 9527, ' '))
('X', 0, ' ', ('H_DUM', 9528, ' '))
('X', 0, ' ', ('H_DUM', 9529, ' '))
('X', 0, ' ', ('H_DUM', 9530, ' '))
('X', 0, ' ', ('H_DUM', 9531, ' '))
('X', 0, ' ', ('H_DUM', 9532, ' '))
('X', 0, ' ', ('H_DUM', 9533, ' '))
('X', 0, ' ', ('H_DUM', 9534, ' '))
('X', 0, ' ', ('H_DUM', 9535, ' '))
('X', 0, ' ', ('H_DUM', 9536, ' '))
('X', 0, ' ', ('H_DUM', 9537, ' '))
('X', 0, ' ', ('H_DUM', 9538, ' '))
('X', 0, ' ', ('H_DUM', 9539, ' '))
('X', 0, ' ', ('H_DUM', 9540, ' '))
('X', 0, ' ', ('H_DUM', 9541, ' '))
('X', 0, ' ', ('H_DUM', 9542, ' '))
('X', 0, ' ', ('H_DUM', 9543, ' '))
('X', 0, ' ', ('H_DUM', 9544, ' '))
('X', 0, ' ', ('H_DUM', 9545, ' '))
('X', 0, ' ', ('H_DUM', 9546, ' '))
('X', 0, ' ', ('H_DUM', 9547, ' '))
('X', 0, ' ', ('H_DUM', 9548, ' '))
('X', 0, ' ', ('H_DUM', 9549, ' '))
('X', 0, ' ', ('H_DUM', 9550, ' '))
('X', 0, ' ', ('H_DUM', 9551, ' '))
('X', 0, ' ', ('H_DUM', 9552, ' '))
('X', 0, ' ', ('H_DUM', 9553, ' '))
('X', 0, ' ', ('H_DUM', 9554, ' '))
('X', 0, ' ', ('H_DUM', 9555, ' '))
('X', 0, ' ', ('H_DUM', 9556, ' '))
('X', 0, ' ', ('H_DUM', 9557, ' '))
('X', 0, ' ', ('H_DUM', 9558, ' '))
('X', 0, ' ', ('H_DUM', 9559, ' '))
('X', 0, ' ', ('H_DUM', 9560, ' '))
('X', 0, ' ', ('H_DUM', 9561, ' '))
('X', 0, ' ', ('H_DUM', 9562, ' '))
('X', 0, ' ', ('H_DUM', 9563, ' '))
('X', 0, ' ', ('H_DUM', 9564, ' '))
('X', 0, ' ', ('H_DUM', 9565, ' '))
('X', 0, ' ', ('H_DUM', 9566, ' '))
('X', 0, ' ', ('H_DUM', 9567, ' '))
('X', 0, ' ', ('H_DUM', 9568, ' '))
('X', 0, ' ', ('H_DUM', 9569, ' '))
('X', 0, ' ', ('H_DUM', 9570, ' '))
('X', 0, ' ', ('H_DUM', 9571, ' '))
('X', 0, ' ', ('H_DUM', 9572, ' '))
('X', 0, ' ', ('H_DUM', 9573, ' '))
('X', 0, ' ', ('H_DUM', 9574, ' '))
('X', 0, ' ', ('H_DUM', 9575, ' '))
('X', 0, ' ', ('H_DUM', 9576, ' '))
('X', 0, ' ', ('H_DUM', 9577, ' '))
('X', 0, ' ', ('H_DUM', 9578, ' '))
('X', 0, ' ', ('H_DUM', 9579, ' '))
('X', 0, ' ', ('H_DUM', 9580, ' '))
('X', 0, ' ', ('H_DUM', 9581, ' '))
('X', 0, ' ', ('H_DUM', 9582, ' '))
('X', 0, ' ', ('H_DUM', 9583, ' '))
('X', 0, ' ', ('H_DUM', 9584, ' '))
('X', 0, ' ', ('H_DUM', 9585, ' '))
('X', 0, ' ', ('H_DUM', 9586, ' '))
('X', 0, ' ', ('H_DUM', 9587, ' '))
('X', 0, ' ', ('H_DUM', 9588, ' '))
('X', 0, ' ', ('H_DUM', 9589, ' '))
('X', 0, ' ', ('H_DUM', 9590, ' '))
('X', 0, ' ', ('H_DUM', 9591, ' '))
('X', 0, ' ', ('H_DUM', 9592, ' '))
('X', 0, ' ', ('H_DUM', 9593, ' '))
('X', 0, ' ', ('H_DUM', 9594, ' '))
('X', 0, ' ', ('H_DUM', 9595, ' '))
('X', 0, ' ', ('H_DUM', 9596, ' '))
('X', 0, ' ', ('H_DUM', 9597, ' '))
('X', 0, ' ', ('H_DUM', 9598, ' '))
('X', 0, ' ', ('H_DUM', 9599, ' '))
('X', 0, ' ', ('H_DUM', 9600, ' '))
('X', 0, ' ', ('H_DUM', 9601, ' '))
('X', 0, ' ', ('H_DUM', 9602, ' '))
('X', 0, ' ', ('H_DUM', 9603, ' '))
('X', 0, ' ', ('H_DUM', 9604, ' '))
('X', 0, ' ', ('H_DUM', 9605, ' '))
('X', 0, ' ', ('H_DUM', 9606, ' '))
('X', 0, ' ', ('H_DUM', 9607, ' '))
('X', 0, ' ', ('H_DUM', 9608, ' '))
('X', 0, ' ', ('H_DUM', 9609, ' '))
('X', 0, ' ', ('H_DUM', 9610, ' '))
('X', 0, ' ', ('H_DUM', 9611, ' '))
('X', 0, ' ', ('H_DUM', 9612, ' '))
('X', 0, ' ', ('H_DUM', 9613, ' '))
('X', 0, ' ', ('H_DUM', 9614, ' '))
('X', 0, ' ', ('H_DUM', 9615, ' '))
('X', 0, ' ', ('H_DUM', 9616, ' '))
('X', 0, ' ', ('H_DUM', 9617, ' '))
('X', 0, ' ', ('H_DUM', 9618, ' '))
('X', 0, ' ', ('H_DUM', 9619, ' '))
('X', 0, ' ', ('H_DUM', 9620, ' '))
('X', 0, ' ', ('H_DUM', 9621, ' '))
('X', 0, ' ', ('H_DUM', 9622, ' '))
('X', 0, ' ', ('H_DUM', 9623, ' '))
('X', 0, ' ', ('H_DUM', 9624, ' '))
('X', 0, ' ', ('H_DUM', 9625, ' '))
('X', 0, ' ', ('H_DUM', 9626, ' '))
('X', 0, ' ', ('H_DUM', 9627, ' '))
('X', 0, ' ', ('H_DUM', 9628, ' '))
('X', 0, ' ', ('H_DUM', 9629, ' '))
('X', 0, ' ', ('H_DUM', 9630, ' '))
('X', 0, ' ', ('H_DUM', 9631, ' '))
('X', 0, ' ', ('H_DUM', 9632, ' '))
('X', 0, ' ', ('H_DUM', 9633, ' '))
('X', 0, ' ', ('H_DUM', 9634, ' '))
('X', 0, ' ', ('H_DUM', 9635, ' '))
('X', 0, ' ', ('H_DUM', 9636, ' '))
('X', 0, ' ', ('H_DUM', 9637, ' '))
('X', 0, ' ', ('H_DUM', 9638, ' '))
('X', 0, ' ', ('H_DUM', 9639, ' '))
('X', 0, ' ', ('H_DUM', 9640, ' '))
('X', 0, ' ', ('H_DUM', 9641, ' '))
('X', 0, ' ', ('H_DUM', 9642, ' '))
('X', 0, ' ', ('H_DUM', 9643, ' '))
('X', 0, ' ', ('H_DUM', 9644, ' '))
('X', 0, ' ', ('H_DUM', 9645, ' '))
('X', 0, ' ', ('H_DUM', 9646, ' '))
('X', 0, ' ', ('H_DUM', 9647, ' '))
('X', 0, ' ', ('H_DUM', 9648, ' '))
('X', 0, ' ', ('H_DUM', 9649, ' '))
('X', 0, ' ', ('H_DUM', 9650, ' '))
('X', 0, ' ', ('H_DUM', 9651, ' '))
('X', 0, ' ', ('H_DUM', 9652, ' '))
('X', 0, ' ', ('H_DUM', 9653, ' '))
('X', 0, ' ', ('H_DUM', 9654, ' '))
('X', 0, ' ', ('H_DUM', 9655, ' '))
('X', 0, ' ', ('H_DUM', 9656, ' '))
('X', 0, ' ', ('H_DUM', 9657, ' '))
('X', 0, ' ', ('H_DUM', 9658, ' '))
('X', 0, ' ', ('H_DUM', 9659, ' '))
('X', 0, ' ', ('H_DUM', 9660, ' '))
('X', 0, ' ', ('H_DUM', 9661, ' '))
('X', 0, ' ', ('H_DUM', 9662, ' '))
('X', 0, ' ', ('H_DUM', 9663, ' '))
('X', 0, ' ', ('H_DUM', 9664, ' '))
('X', 0, ' ', ('H_DUM', 9665, ' '))
('X', 0, ' ', ('H_DUM', 9666, ' '))
('X', 0, ' ', ('H_DUM', 9667, ' '))
('X', 0, ' ', ('H_DUM', 9668, ' '))
('X', 0, ' ', ('H_DUM', 9669, ' '))
('X', 0, ' ', ('H_DUM', 9670, ' '))
('X', 0, ' ', ('H_DUM', 9671, ' '))
('X', 0, ' ', ('H_DUM', 9672, ' '))
('X', 0, ' ', ('H_DUM', 9673, ' '))
('X', 0, ' ', ('H_DUM', 9674, ' '))
('X', 0, ' ', ('H_DUM', 9675, ' '))
('X', 0, ' ', ('H_DUM', 9676, ' '))
('X', 0, ' ', ('H_DUM', 9677, ' '))
('X', 0, ' ', ('H_DUM', 9678, ' '))
('X', 0, ' ', ('H_DUM', 9679, ' '))
('X', 0, ' ', ('H_DUM', 9680, ' '))
('X', 0, ' ', ('H_DUM', 9681, ' '))
('X', 0, ' ', ('H_DUM', 9682, ' '))
('X', 0, ' ', ('H_DUM', 9683, ' '))
('X', 0, ' ', ('H_DUM', 9684, ' '))
('X', 0, ' ', ('H_DUM', 9685, ' '))
('X', 0, ' ', ('H_DUM', 9686, ' '))
('X', 0, ' ', ('H_DUM', 9687, ' '))
('X', 0, ' ', ('H_DUM', 9688, ' '))
('X', 0, ' ', ('H_DUM', 9689, ' '))
('X', 0, ' ', ('H_DUM', 9690, ' '))
('X', 0, ' ', ('H_DUM', 9691, ' '))
('X', 0, ' ', ('H_DUM', 9692, ' '))
('X', 0, ' ', ('H_DUM', 9693, ' '))
('X', 0, ' ', ('H_DUM', 9694, ' '))
('X', 0, ' ', ('H_DUM', 9695, ' '))
('X', 0, ' ', ('H_DUM', 9696, ' '))
('X', 0, ' ', ('H_DUM', 9697, ' '))
('X', 0, ' ', ('H_DUM', 9698, ' '))
('X', 0, ' ', ('H_DUM', 9699, ' '))
('X', 0, ' ', ('H_DUM', 9700, ' '))
('X', 0, ' ', ('H_DUM', 9701, ' '))
('X', 0, ' ', ('H_DUM', 9702, ' '))
('X', 0, ' ', ('H_DUM', 9703, ' '))
('X', 0, ' ', ('H_DUM', 9704, ' '))
('X', 0, ' ', ('H_DUM', 9705, ' '))
('X', 0, ' ', ('H_DUM', 9706, ' '))
('X', 0, ' ', ('H_DUM', 9707, ' '))
('X', 0, ' ', ('H_DUM', 9708, ' '))
('X', 0, ' ', ('H_DUM', 9709, ' '))
('X', 0, ' ', ('H_DUM', 9710, ' '))
('X', 0, ' ', ('H_DUM', 9711, ' '))
('X', 0, ' ', ('H_DUM', 9712, ' '))
('X', 0, ' ', ('H_DUM', 9713, ' '))
('X', 0, ' ', ('H_DUM', 9714, ' '))
('X', 0, ' ', ('H_DUM', 9715, ' '))
('X', 0, ' ', ('H_DUM', 9716, ' '))
('X', 0, ' ', ('H_DUM', 9717, ' '))
('X', 0, ' ', ('H_DUM', 9718, ' '))
('X', 0, ' ', ('H_DUM', 9719, ' '))
('X', 0, ' ', ('H_DUM', 9720, ' '))
('X', 0, ' ', ('H_DUM', 9721, ' '))
('X', 0, ' ', ('H_DUM', 9722, ' '))
('X', 0, ' ', ('H_DUM', 9723, ' '))
('X', 0, ' ', ('H_DUM', 9724, ' '))
('X', 0, ' ', ('H_DUM', 9725, ' '))
('X', 0, ' ', ('H_DUM', 9726, ' '))
('X', 0, ' ', ('H_DUM', 9727, ' '))
('X', 0, ' ', ('H_DUM', 9728, ' '))
('X', 0, ' ', ('H_DUM', 9729, ' '))
('X', 0, ' ', ('H_DUM', 9730, ' '))
('X', 0, ' ', ('H_DUM', 9731, ' '))
('X', 0, ' ', ('H_DUM', 9732, ' '))
('X', 0, ' ', ('H_DUM', 9733, ' '))
('X', 0, ' ', ('H_DUM', 9734, ' '))
('X', 0, ' ', ('H_DUM', 9735, ' '))
('X', 0, ' ', ('H_DUM', 9736, ' '))
('X', 0, ' ', ('H_DUM', 9737, ' '))
('X', 0, ' ', ('H_DUM', 9738, ' '))
('X', 0, ' ', ('H_DUM', 9739, ' '))
('X', 0, ' ', ('H_DUM', 9740, ' '))
('X', 0, ' ', ('H_DUM', 9741, ' '))
('X', 0, ' ', ('H_DUM', 9742, ' '))
('X', 0, ' ', ('H_DUM', 9743, ' '))
('X', 0, ' ', ('H_DUM', 9744, ' '))
('X', 0, ' ', ('H_DUM', 9745, ' '))
('X', 0, ' ', ('H_DUM', 9746, ' '))
('X', 0, ' ', ('H_DUM', 9747, ' '))
('X', 0, ' ', ('H_DUM', 9748, ' '))
('X', 0, ' ', ('H_DUM', 9749, ' '))
('X', 0, ' ', ('H_DUM', 9750, ' '))
('X', 0, ' ', ('H_DUM', 9751, ' '))
('X', 0, ' ', ('H_DUM', 9752, ' '))
('X', 0, ' ', ('H_DUM', 9753, ' '))
('X', 0, ' ', ('H_DUM', 9754, ' '))
('X', 0, ' ', ('H_DUM', 9755, ' '))
('X', 0, ' ', ('H_DUM', 9756, ' '))
('X', 0, ' ', ('H_DUM', 9757, ' '))
('X', 0, ' ', ('H_DUM', 9758, ' '))
('X', 0, ' ', ('H_DUM', 9759, ' '))
('X', 0, ' ', ('H_DUM', 9760, ' '))
('X', 0, ' ', ('H_DUM', 9761, ' '))
('X', 0, ' ', ('H_DUM', 9762, ' '))
('X', 0, ' ', ('H_DUM', 9763, ' '))
('X', 0, ' ', ('H_DUM', 9764, ' '))
('X', 0, ' ', ('H_DUM', 9765, ' '))
('X', 0, ' ', ('H_DUM', 9766, ' '))
('X', 0, ' ', ('H_DUM', 9767, ' '))
('X', 0, ' ', ('H_DUM', 9768, ' '))
('X', 0, ' ', ('H_DUM', 9769, ' '))
('X', 0, ' ', ('H_DUM', 9770, ' '))
('X', 0, ' ', ('H_DUM', 9771, ' '))
('X', 0, ' ', ('H_DUM', 9772, ' '))
('X', 0, ' ', ('H_DUM', 9773, ' '))
('X', 0, ' ', ('H_DUM', 9774, ' '))
('X', 0, ' ', ('H_DUM', 9775, ' '))
('X', 0, ' ', ('H_DUM', 9776, ' '))
('X', 0, ' ', ('H_DUM', 9777, ' '))
('X', 0, ' ', ('H_DUM', 9778, ' '))
('X', 0, ' ', ('H_DUM', 9779, ' '))
('X', 0, ' ', ('H_DUM', 9780, ' '))
('X', 0, ' ', ('H_DUM', 9781, ' '))
('X', 0, ' ', ('H_DUM', 9782, ' '))
('X', 0, ' ', ('H_DUM', 9783, ' '))
('X', 0, ' ', ('H_DUM', 9784, ' '))
('X', 0, ' ', ('H_DUM', 9785, ' '))
('X', 0, ' ', ('H_DUM', 9786, ' '))
('X', 0, ' ', ('H_DUM', 9787, ' '))
('X', 0, ' ', ('H_DUM', 9788, ' '))
('X', 0, ' ', ('H_DUM', 9789, ' '))
('X', 0, ' ', ('H_DUM', 9790, ' '))
('X', 0, ' ', ('H_DUM', 9791, ' '))
('X', 0, ' ', ('H_DUM', 9792, ' '))
('X', 0, ' ', ('H_DUM', 9793, ' '))
('X', 0, ' ', ('H_DUM', 9794, ' '))
('X', 0, ' ', ('H_DUM', 9795, ' '))
('X', 0, ' ', ('H_DUM', 9796, ' '))
('X', 0, ' ', ('H_DUM', 9797, ' '))
('X', 0, ' ', ('H_DUM', 9798, ' '))
('X', 0, ' ', ('H_DUM', 9799, ' '))
('X', 0, ' ', ('H_DUM', 9800, ' '))
('X', 0, ' ', ('H_DUM', 9801, ' '))
('X', 0, ' ', ('H_DUM', 9802, ' '))
('X', 0, ' ', ('H_DUM', 9803, ' '))
('X', 0, ' ', ('H_DUM', 9804, ' '))
('X', 0, ' ', ('H_DUM', 9805, ' '))
('X', 0, ' ', ('H_DUM', 9806, ' '))
('X', 0, ' ', ('H_DUM', 9807, ' '))
('X', 0, ' ', ('H_DUM', 9808, ' '))
('X', 0, ' ', ('H_DUM', 9809, ' '))
('X', 0, ' ', ('H_DUM', 9810, ' '))
('X', 0, ' ', ('H_DUM', 9811, ' '))
('X', 0, ' ', ('H_DUM', 9812, ' '))
('X', 0, ' ', ('H_DUM', 9813, ' '))
('X', 0, ' ', ('H_DUM', 9814, ' '))
('X', 0, ' ', ('H_DUM', 9815, ' '))
('X', 0, ' ', ('H_DUM', 9816, ' '))
('X', 0, ' ', ('H_DUM', 9817, ' '))
('X', 0, ' ', ('H_DUM', 9818, ' '))
('X', 0, ' ', ('H_DUM', 9819, ' '))
('X', 0, ' ', ('H_DUM', 9820, ' '))
('X', 0, ' ', ('H_DUM', 9821, ' '))
('X', 0, ' ', ('H_DUM', 9822, ' '))
('X', 0, ' ', ('H_DUM', 9823, ' '))
('X', 0, ' ', ('H_DUM', 9824, ' '))
('X', 0, ' ', ('H_DUM', 9825, ' '))
('X', 0, ' ', ('H_DUM', 9826, ' '))
('X', 0, ' ', ('H_DUM', 9827, ' '))
('X', 0, ' ', ('H_DUM', 9828, ' '))
('X', 0, ' ', ('H_DUM', 9829, ' '))
('X', 0, ' ', ('H_DUM', 9830, ' '))
('X', 0, ' ', ('H_DUM', 9831, ' '))
('X', 0, ' ', ('H_DUM', 9832, ' '))
('X', 0, ' ', ('H_DUM', 9833, ' '))
('X', 0, ' ', ('H_DUM', 9834, ' '))
('X', 0, ' ', ('H_DUM', 9835, ' '))
('X', 0, ' ', ('H_DUM', 9836, ' '))
('X', 0, ' ', ('H_DUM', 9837, ' '))
('X', 0, ' ', ('H_DUM', 9838, ' '))
('X', 0, ' ', ('H_DUM', 9839, ' '))
('X', 0, ' ', ('H_DUM', 9840, ' '))
('X', 0, ' ', ('H_DUM', 9841, ' '))
('X', 0, ' ', ('H_DUM', 9842, ' '))
('X', 0, ' ', ('H_DUM', 9843, ' '))
('X', 0, ' ', ('H_DUM', 9844, ' '))
('X', 0, ' ', ('H_DUM', 9845, ' '))
('X', 0, ' ', ('H_DUM', 9846, ' '))
('X', 0, ' ', ('H_DUM', 9847, ' '))
('X', 0, ' ', ('H_DUM', 9848, ' '))
('X', 0, ' ', ('H_DUM', 9849, ' '))
('X', 0, ' ', ('H_DUM', 9850, ' '))
('X', 0, ' ', ('H_DUM', 9851, ' '))
('X', 0, ' ', ('H_DUM', 9852, ' '))
('X', 0, ' ', ('H_DUM', 9853, ' '))
('X', 0, ' ', ('H_DUM', 9854, ' '))
('X', 0, ' ', ('H_DUM', 9855, ' '))
('X', 0, ' ', ('H_DUM', 9856, ' '))
('X', 0, ' ', ('H_DUM', 9857, ' '))
('X', 0, ' ', ('H_DUM', 9858, ' '))
('X', 0, ' ', ('H_DUM', 9859, ' '))
('X', 0, ' ', ('H_DUM', 9860, ' '))
('X', 0, ' ', ('H_DUM', 9861, ' '))
('X', 0, ' ', ('H_DUM', 9862, ' '))
('X', 0, ' ', ('H_DUM', 9863, ' '))
('X', 0, ' ', ('H_DUM', 9864, ' '))
('X', 0, ' ', ('H_DUM', 9865, ' '))
('X', 0, ' ', ('H_DUM', 9866, ' '))
('X', 0, ' ', ('H_DUM', 9867, ' '))
('X', 0, ' ', ('H_DUM', 9868, ' '))
('X', 0, ' ', ('H_DUM', 9869, ' '))
('X', 0, ' ', ('H_DUM', 9870, ' '))
('X', 0, ' ', ('H_DUM', 9871, ' '))
('X', 0, ' ', ('H_DUM', 9872, ' '))
('X', 0, ' ', ('H_DUM', 9873, ' '))
('X', 0, ' ', ('H_DUM', 9874, ' '))
('X', 0, ' ', ('H_DUM', 9875, ' '))
('X', 0, ' ', ('H_DUM', 9876, ' '))
('X', 0, ' ', ('H_DUM', 9877, ' '))
('X', 0, ' ', ('H_DUM', 9878, ' '))
('X', 0, ' ', ('H_DUM', 9879, ' '))
('X', 0, ' ', ('H_DUM', 9880, ' '))
('X', 0, ' ', ('H_DUM', 9881, ' '))
('X', 0, ' ', ('H_DUM', 9882, ' '))
('X', 0, ' ', ('H_DUM', 9883, ' '))
('X', 0, ' ', ('H_DUM', 9884, ' '))
('X', 0, ' ', ('H_DUM', 9885, ' '))
('X', 0, ' ', ('H_DUM', 9886, ' '))
('X', 0, ' ', ('H_DUM', 9887, ' '))
('X', 0, ' ', ('H_DUM', 9888, ' '))
('X', 0, ' ', ('H_DUM', 9889, ' '))
('X', 0, ' ', ('H_DUM', 9890, ' '))
('X', 0, ' ', ('H_DUM', 9891, ' '))
('X', 0, ' ', ('H_DUM', 9892, ' '))
('X', 0, ' ', ('H_DUM', 9893, ' '))
('X', 0, ' ', ('H_DUM', 9894, ' '))
('X', 0, ' ', ('H_DUM', 9895, ' '))
('X', 0, ' ', ('H_DUM', 9896, ' '))
('X', 0, ' ', ('H_DUM', 9897, ' '))
('X', 0, ' ', ('H_DUM', 9898, ' '))
('X', 0, ' ', ('H_DUM', 9899, ' '))
('X', 0, ' ', ('H_DUM', 9900, ' '))
('X', 0, ' ', ('H_DUM', 9901, ' '))
('X', 0, ' ', ('H_DUM', 9902, ' '))
('X', 0, ' ', ('H_DUM', 9903, ' '))
('X', 0, ' ', ('H_DUM', 9904, ' '))
('X', 0, ' ', ('H_DUM', 9905, ' '))
('X', 0, ' ', ('H_DUM', 9906, ' '))
('X', 0, ' ', ('H_DUM', 9907, ' '))
('X', 0, ' ', ('H_DUM', 9908, ' '))
('X', 0, ' ', ('H_DUM', 9909, ' '))
('X', 0, ' ', ('H_DUM', 9910, ' '))
('X', 0, ' ', ('H_DUM', 9911, ' '))
('X', 0, ' ', ('H_DUM', 9912, ' '))
('X', 0, ' ', ('H_DUM', 9913, ' '))
('X', 0, ' ', ('H_DUM', 9914, ' '))
('X', 0, ' ', ('H_DUM', 9915, ' '))
('X', 0, ' ', ('H_DUM', 9916, ' '))
('X', 0, ' ', ('H_DUM', 9917, ' '))
('X', 0, ' ', ('H_DUM', 9918, ' '))
('X', 0, ' ', ('H_DUM', 9919, ' '))
('X', 0, ' ', ('H_DUM', 9920, ' '))
('X', 0, ' ', ('H_DUM', 9921, ' '))
('X', 0, ' ', ('H_DUM', 9922, ' '))
('X', 0, ' ', ('H_DUM', 9923, ' '))
('X', 0, ' ', ('H_DUM', 9924, ' '))
('X', 0, ' ', ('H_DUM', 9925, ' '))
('X', 0, ' ', ('H_DUM', 9926, ' '))
('X', 0, ' ', ('H_DUM', 9927, ' '))
('X', 0, ' ', ('H_DUM', 9928, ' '))
('X', 0, ' ', ('H_DUM', 9929, ' '))
('X', 0, ' ', ('H_DUM', 9930, ' '))
('X', 0, ' ', ('H_DUM', 9931, ' '))
('X', 0, ' ', ('H_DUM', 9932, ' '))
('X', 0, ' ', ('H_DUM', 9933, ' '))
('X', 0, ' ', ('H_DUM', 9934, ' '))
('X', 0, ' ', ('H_DUM', 9935, ' '))
('X', 0, ' ', ('H_DUM', 9936, ' '))
('X', 0, ' ', ('H_DUM', 9937, ' '))
('X', 0, ' ', ('H_DUM', 9938, ' '))
('X', 0, ' ', ('H_DUM', 9939, ' '))
('X', 0, ' ', ('H_DUM', 9940, ' '))
('X', 0, ' ', ('H_DUM', 9941, ' '))
('X', 0, ' ', ('H_DUM', 9942, ' '))
('X', 0, ' ', ('H_DUM', 9943, ' '))
('X', 0, ' ', ('H_DUM', 9944, ' '))
('X', 0, ' ', ('H_DUM', 9945, ' '))
('X', 0, ' ', ('H_DUM', 9946, ' '))
('X', 0, ' ', ('H_DUM', 9947, ' '))
('X', 0, ' ', ('H_DUM', 9948, ' '))
('X', 0, ' ', ('H_DUM', 9949, ' '))
('X', 0, ' ', ('H_DUM', 9950, ' '))
('X', 0, ' ', ('H_DUM', 9951, ' '))
('X', 0, ' ', ('H_DUM', 9952, ' '))
('X', 0, ' ', ('H_DUM', 9953, ' '))
('X', 0, ' ', ('H_DUM', 9954, ' '))
('X', 0, ' ', ('H_DUM', 9955, ' '))
('X', 0, ' ', ('H_DUM', 9956, ' '))
('X', 0, ' ', ('H_DUM', 9957, ' '))
('X', 0, ' ', ('H_DUM', 9958, ' '))
('X', 0, ' ', ('H_DUM', 9959, ' '))
('X', 0, ' ', ('H_DUM', 9960, ' '))
('X', 0, ' ', ('H_DUM', 9961, ' '))
('X', 0, ' ', ('H_DUM', 9962, ' '))
('X', 0, ' ', ('H_DUM', 9963, ' '))
('X', 0, ' ', ('H_DUM', 9964, ' '))
('X', 0, ' ', ('H_DUM', 9965, ' '))
('X', 0, ' ', ('H_DUM', 9966, ' '))
('X', 0, ' ', ('H_DUM', 9967, ' '))
('X', 0, ' ', ('H_DUM', 9968, ' '))
('X', 0, ' ', ('H_DUM', 9969, ' '))
('X', 0, ' ', ('H_DUM', 9970, ' '))
('X', 0, ' ', ('H_DUM', 9971, ' '))
('X', 0, ' ', ('H_DUM', 9972, ' '))
('X', 0, ' ', ('H_DUM', 9973, ' '))
('X', 0, ' ', ('H_DUM', 9974, ' '))
('X', 0, ' ', ('H_DUM', 9975, ' '))
('X', 0, ' ', ('H_DUM', 9976, ' '))
('X', 0, ' ', ('H_DUM', 9977, ' '))
('X', 0, ' ', ('H_DUM', 9978, ' '))
('X', 0, ' ', ('H_DUM', 9979, ' '))
('X', 0, ' ', ('H_DUM', 9980, ' '))
('X', 0, ' ', ('H_DUM', 9981, ' '))
('X', 0, ' ', ('H_DUM', 9982, ' '))
('X', 0, ' ', ('H_DUM', 9983, ' '))
('X', 0, ' ', ('H_DUM', 9984, ' '))
('X', 0, ' ', ('H_DUM', 9985, ' '))
('X', 0, ' ', ('H_DUM', 9986, ' '))
('X', 0, ' ', ('H_DUM', 9987, ' '))
('X', 0, ' ', ('H_DUM', 9988, ' '))
('X', 0, ' ', ('H_DUM', 9989, ' '))
('X', 0, ' ', ('H_DUM', 9990, ' '))
('X', 0, ' ', ('H_DUM', 9991, ' '))
('X', 0, ' ', ('H_DUM', 9992, ' '))
('X', 0, ' ', ('H_DUM', 9993, ' '))
('X', 0, ' ', ('H_DUM', 9994, ' '))
('X', 0, ' ', ('H_DUM', 9995, ' '))
('X', 0, ' ', ('H_DUM', 9996, ' '))
('X', 0, ' ', ('H_DUM', 9997, ' '))
('X', 0, ' ', ('H_DUM', 9998, ' '))
('X', 0, ' ', ('H_DUM', 9999, ' '))
('X', 0, '1', ('H_DUM', 0, ' '))
('X', 0, '1', ('H_DUM', 1, ' '))
('X', 0, '1', ('H_DUM', 2, ' '))
('X', 0, '1', ('H_DUM', 3, ' '))
('X', 0, '1', ('H_DUM', 4, ' '))
('X', 0, '1', ('H_DUM', 5, ' '))
('X', 0, '1', ('H_DUM', 6, ' '))
('X', 0, '1', ('H_DUM', 7, ' '))
('X', 0, '1', ('H_DUM', 8, ' '))
('X', 0, '1', ('H_DUM', 9, ' '))
('X', 0, '1', ('H_DUM', 10, ' '))
('X', 0, '1', ('H_DUM', 11, ' '))
('X', 0, '1', ('H_DUM', 12, ' '))
('X', 0, '1', ('H_DUM', 13, ' '))
('X', 0, '1', ('H_DUM', 14, ' '))
('X', 0, '1', ('H_DUM', 15, ' '))
('X', 0, '1', ('H_DUM', 16, ' '))
('X', 0, '1', ('H_DUM', 17, ' '))
('X', 0, '1', ('H_DUM', 18, ' '))
('X', 0, '1', ('H_DUM', 19, ' '))
('X', 0, '1', ('H_DUM', 20, ' '))
('X', 0, '1', ('H_DUM', 21, ' '))
('X', 0, '1', ('H_DUM', 22, ' '))
('X', 0, '1', ('H_DUM', 23, ' '))
('X', 0, '1', ('H_DUM', 24, ' '))
('X', 0, '1', ('H_DUM', 25, ' '))
('X', 0, '1', ('H_DUM', 26, ' '))
('X', 0, '1', ('H_DUM', 27, ' '))
('X', 0, '1', ('H_DUM', 28, ' '))
('X', 0, '1', ('H_DUM', 29, ' '))
('X', 0, '1', ('H_DUM', 30, ' '))
('X', 0, '1', ('H_DUM', 31, ' '))
('X', 0, '1', ('H_DUM', 32, ' '))
('X', 0, '1', ('H_DUM', 33, ' '))
('X', 0, '1', ('H_DUM', 34, ' '))
('X', 0, '1', ('H_DUM', 35, ' '))
('X', 0, '1', ('H_DUM', 36, ' '))
('X', 0, '1', ('H_DUM', 37, ' '))
('X', 0, '1', ('H_DUM', 38, ' '))
('X', 0, '1', ('H_DUM', 39, ' '))
('X', 0, '1', ('H_DUM', 40, ' '))
('X', 0, '1', ('H_DUM', 41, ' '))
('X', 0, '1', ('H_DUM', 42, ' '))
('X', 0, '1', ('H_DUM', 43, ' '))
('X', 0, '1', ('H_DUM', 44, ' '))
('X', 0, '1', ('H_DUM', 45, ' '))
('X', 0, '1', ('H_DUM', 46, ' '))
('X', 0, '1', ('H_DUM', 47, ' '))
('X', 0, '1', ('H_DUM', 48, ' '))
('X', 0, '1', ('H_DUM', 49, ' '))
('X', 0, '1', ('H_DUM', 50, ' '))
('X', 0, '1', ('H_DUM', 51, ' '))
('X', 0, '1', ('H_DUM', 52, ' '))
('X', 0, '1', ('H_DUM', 53, ' '))
('X', 0, '1', ('H_DUM', 54, ' '))
('X', 0, '1', ('H_DUM', 55, ' '))
('X', 0, '1', ('H_DUM', 56, ' '))
('X', 0, '1', ('H_DUM', 57, ' '))
('X', 0, '1', ('H_DUM', 58, ' '))
('X', 0, '1', ('H_DUM', 59, ' '))
('X', 0, '1', ('H_DUM', 60, ' '))
('X', 0, '1', ('H_DUM', 61, ' '))
('X', 0, '1', ('H_DUM', 62, ' '))
('X', 0, '1', ('H_DUM', 63, ' '))
('X', 0, '1', ('H_DUM', 64, ' '))
('X', 0, '1', ('H_DUM', 65, ' '))
('X', 0, '1', ('H_DUM', 66, ' '))
('X', 0, '1', ('H_DUM', 67, ' '))
('X', 0, '1', ('H_DUM', 68, ' '))
('X', 0, '1', ('H_DUM', 69, ' '))
('X', 0, '1', ('H_DUM', 70, ' '))
('X', 0, '1', ('H_DUM', 71, ' '))
('X', 0, '1', ('H_DUM', 72, ' '))
('X', 0, '1', ('H_DUM', 73, ' '))
('X', 0, '1', ('H_DUM', 74, ' '))
('X', 0, '1', ('H_DUM', 75, ' '))
('X', 0, '1', ('H_DUM', 76, ' '))
('X', 0, '1', ('H_DUM', 77, ' '))
('X', 0, '1', ('H_DUM', 78, ' '))
('X', 0, '1', ('H_DUM', 79, ' '))
('X', 0, '1', ('H_DUM', 80, ' '))
('X', 0, '1', ('H_DUM', 81, ' '))
('X', 0, '1', ('H_DUM', 82, ' '))
('X', 0, '1', ('H_DUM', 83, ' '))
('X', 0, '1', ('H_DUM', 84, ' '))
('X', 0, '1', ('H_DUM', 85, ' '))
('X', 0, '1', ('H_DUM', 86, ' '))
('X', 0, '1', ('H_DUM', 87, ' '))
('X', 0, '1', ('H_DUM', 88, ' '))
('X', 0, '1', ('H_DUM', 89, ' '))
('X', 0, '1', ('H_DUM', 90, ' '))
('X', 0, '1', ('H_DUM', 91, ' '))
('X', 0, '1', ('H_DUM', 92, ' '))
('X', 0, '1', ('H_DUM', 93, ' '))
('X', 0, '1', ('H_DUM', 94, ' '))
('X', 0, '1', ('H_DUM', 95, ' '))
('X', 0, '1', ('H_DUM', 96, ' '))
('X', 0, '1', ('H_DUM', 97, ' '))
('X', 0, '1', ('H_DUM', 98, ' '))
('X', 0, '1', ('H_DUM', 99, ' '))
('X', 0, '1', ('H_DUM', 100, ' '))
('X', 0, '1', ('H_DUM', 101, ' '))
('X', 0, '1', ('H_DUM', 102, ' '))
('X', 0, '1', ('H_DUM', 103, ' '))
('X', 0, '1', ('H_DUM', 104, ' '))
('X', 0, '1', ('H_DUM', 105, ' '))
('X', 0, '1', ('H_DUM', 106, ' '))
('X', 0, '1', ('H_DUM', 107, ' '))
('X', 0, '1', ('H_DUM', 108, ' '))
('X', 0, '1', ('H_DUM', 109, ' '))
('X', 0, '1', ('H_DUM', 110, ' '))
('X', 0, '1', ('H_DUM', 111, ' '))
('X', 0, '1', ('H_DUM', 112, ' '))
('X', 0, '1', ('H_DUM', 113, ' '))
('X', 0, '1', ('H_DUM', 114, ' '))
('X', 0, '1', ('H_DUM', 115, ' '))
('X', 0, '1', ('H_DUM', 116, ' '))
('X', 0, '1', ('H_DUM', 117, ' '))
('X', 0, '1', ('H_DUM', 118, ' '))
('X', 0, '1', ('H_DUM', 119, ' '))
('X', 0, '1', ('H_DUM', 120, ' '))
('X', 0, '1', ('H_DUM', 121, ' '))
('X', 0, '1', ('H_DUM', 122, ' '))
('X', 0, '1', ('H_DUM', 123, ' '))
('X', 0, '1', ('H_DUM', 124, ' '))
('X', 0, '1', ('H_DUM', 125, ' '))
('X', 0, '1', ('H_DUM', 126, ' '))
('X', 0, '1', ('H_DUM', 127, ' '))
('X', 0, '1', ('H_DUM', 128, ' '))
('X', 0, '1', ('H_DUM', 129, ' '))
('X', 0, '1', ('H_DUM', 130, ' '))
('X', 0, '1', ('H_DUM', 131, ' '))
('X', 0, '1', ('H_DUM', 132, ' '))
('X', 0, '1', ('H_DUM', 133, ' '))
('X', 0, '1', ('H_DUM', 134, ' '))
('X', 0, '1', ('H_DUM', 135, ' '))
('X', 0, '1', ('H_DUM', 136, ' '))
('X', 0, '1', ('H_DUM', 137, ' '))
('X', 0, '1', ('H_DUM', 138, ' '))
('X', 0, '1', ('H_DUM', 139, ' '))
('X', 0, '1', ('H_DUM', 140, ' '))
('X', 0, '1', ('H_DUM', 141, ' '))
('X', 0, '1', ('H_DUM', 142, ' '))
('X', 0, '1', ('H_DUM', 143, ' '))
('X', 0, '1', ('H_DUM', 144, ' '))
('X', 0, '1', ('H_DUM', 145, ' '))
('X', 0, '1', ('H_DUM', 146, ' '))
('X', 0, '1', ('H_DUM', 147, ' '))
('X', 0, '1', ('H_DUM', 148, ' '))
('X', 0, '1', ('H_DUM', 149, ' '))
('X', 0, '1', ('H_DUM', 150, ' '))
('X', 0, '1', ('H_DUM', 151, ' '))
('X', 0, '1', ('H_DUM', 152, ' '))
('X', 0, '1', ('H_DUM', 153, ' '))
('X', 0, '1', ('H_DUM', 154, ' '))
('X', 0, '1', ('H_DUM', 155, ' '))
('X', 0, '1', ('H_DUM', 156, ' '))
('X', 0, '1', ('H_DUM', 157, ' '))
('X', 0, '1', ('H_DUM', 158, ' '))
('X', 0, '1', ('H_DUM', 159, ' '))
('X', 0, '1', ('H_DUM', 160, ' '))
('X', 0, '1', ('H_DUM', 161, ' '))
('X', 0, '1', ('H_DUM', 162, ' '))
('X', 0, '1', ('H_DUM', 163, ' '))
('X', 0, '1', ('H_DUM', 164, ' '))
('X', 0, '1', ('H_DUM', 165, ' '))
('X', 0, '1', ('H_DUM', 166, ' '))
('X', 0, '1', ('H_DUM', 167, ' '))
('X', 0, '1', ('H_DUM', 168, ' '))
('X', 0, '1', ('H_DUM', 169, ' '))
('X', 0, '1', ('H_DUM', 170, ' '))
('X', 0, '1', ('H_DUM', 171, ' '))
('X', 0, '1', ('H_DUM', 172, ' '))
('X', 0, '1', ('H_DUM', 173, ' '))
('X', 0, '1', ('H_DUM', 174, ' '))
('X', 0, '1', ('H_DUM', 175, ' '))
('X', 0, '1', ('H_DUM', 176, ' '))
('X', 0, '1', ('H_DUM', 177, ' '))
('X', 0, '1', ('H_DUM', 178, ' '))
('X', 0, '1', ('H_DUM', 179, ' '))
('X', 0, '1', ('H_DUM', 180, ' '))
('X', 0, '1', ('H_DUM', 181, ' '))
('X', 0, '1', ('H_DUM', 182, ' '))
('X', 0, '1', ('H_DUM', 183, ' '))
('X', 0, '1', ('H_DUM', 184, ' '))
('X', 0, '1', ('H_DUM', 185, ' '))
('X', 0, '1', ('H_DUM', 186, ' '))
('X', 0, '1', ('H_DUM', 187, ' '))
('X', 0, '1', ('H_DUM', 188, ' '))
('X', 0, '1', ('H_DUM', 189, ' '))
('X', 0, '1', ('H_DUM', 190, ' '))
('X', 0, '1', ('H_DUM', 191, ' '))
('X', 0, '1', ('H_DUM', 192, ' '))
('X', 0, '1', ('H_DUM', 193, ' '))
('X', 0, '1', ('H_DUM', 194, ' '))
('X', 0, '1', ('H_DUM', 195, ' '))
('X', 0, '1', ('H_DUM', 196, ' '))
('X', 0, '1', ('H_DUM', 197, ' '))
('X', 0, '1', ('H_DUM', 198, ' '))
('X', 0, '1', ('H_DUM', 199, ' '))
('X', 0, '1', ('H_DUM', 200, ' '))
('X', 0, '1', ('H_DUM', 201, ' '))
('X', 0, '1', ('H_DUM', 202, ' '))
('X', 0, '1', ('H_DUM', 203, ' '))
('X', 0, '1', ('H_DUM', 204, ' '))
('X', 0, '1', ('H_DUM', 205, ' '))
('X', 0, '1', ('H_DUM', 206, ' '))
('X', 0, '1', ('H_DUM', 207, ' '))
('X', 0, '1', ('H_DUM', 208, ' '))
('X', 0, '1', ('H_DUM', 209, ' '))
('X', 0, '1', ('H_DUM', 210, ' '))
('X', 0, '1', ('H_DUM', 211, ' '))
('X', 0, '1', ('H_DUM', 212, ' '))
('X', 0, '1', ('H_DUM', 213, ' '))
('X', 0, '1', ('H_DUM', 214, ' '))
('X', 0, '1', ('H_DUM', 215, ' '))
('X', 0, '1', ('H_DUM', 216, ' '))
('X', 0, '1', ('H_DUM', 217, ' '))
('X', 0, '1', ('H_DUM', 218, ' '))
('X', 0, '1', ('H_DUM', 219, ' '))
('X', 0, '1', ('H_DUM', 220, ' '))
('X', 0, '1', ('H_DUM', 221, ' '))
('X', 0, '1', ('H_DUM', 222, ' '))
('X', 0, '1', ('H_DUM', 223, ' '))
('X', 0, '1', ('H_DUM', 224, ' '))
('X', 0, '1', ('H_DUM', 225, ' '))
('X', 0, '1', ('H_DUM', 226, ' '))
('X', 0, '1', ('H_DUM', 227, ' '))
('X', 0, '1', ('H_DUM', 228, ' '))
('X', 0, '1', ('H_DUM', 229, ' '))
('X', 0, '1', ('H_DUM', 230, ' '))
('X', 0, '1', ('H_DUM', 231, ' '))
('X', 0, '1', ('H_DUM', 232, ' '))
('X', 0, '1', ('H_DUM', 233, ' '))
('X', 0, '1', ('H_DUM', 234, ' '))
('X', 0, '1', ('H_DUM', 235, ' '))
('X', 0, '1', ('H_DUM', 236, ' '))
('X', 0, '1', ('H_DUM', 237, ' '))
('X', 0, '1', ('H_DUM', 238, ' '))
('X', 0, '1', ('H_DUM', 239, ' '))
('X', 0, '1', ('H_DUM', 240, ' '))
('X', 0, '1', ('H_DUM', 241, ' '))
('X', 0, '1', ('H_DUM', 242, ' '))
('X', 0, '1', ('H_DUM', 243, ' '))
('X', 0, '1', ('H_DUM', 244, ' '))
('X', 0, '1', ('H_DUM', 245, ' '))
('X', 0, '1', ('H_DUM', 246, ' '))
('X', 0, '1', ('H_DUM', 247, ' '))
('X', 0, '1', ('H_DUM', 248, ' '))
('X', 0, '1', ('H_DUM', 249, ' '))
('X', 0, '1', ('H_DUM', 250, ' '))
('X', 0, '1', ('H_DUM', 251, ' '))
('X', 0, '1', ('H_DUM', 252, ' '))
('X', 0, '1', ('H_DUM', 253, ' '))
('X', 0, '1', ('H_DUM', 254, ' '))
('X', 0, '1', ('H_DUM', 255, ' '))
('X', 0, '1', ('H_DUM', 256, ' '))
('X', 0, '1', ('H_DUM', 257, ' '))
('X', 0, '1', ('H_DUM', 258, ' '))
('X', 0, '1', ('H_DUM', 259, ' '))
('X', 0, '1', ('H_DUM', 260, ' '))
('X', 0, '1', ('H_DUM', 261, ' '))
('X', 0, '1', ('H_DUM', 262, ' '))
('X', 0, '1', ('H_DUM', 263, ' '))
('X', 0, '1', ('H_DUM', 264, ' '))
('X', 0, '1', ('H_DUM', 265, ' '))
('X', 0, '1', ('H_DUM', 266, ' '))
('X', 0, '1', ('H_DUM', 267, ' '))
('X', 0, '1', ('H_DUM', 268, ' '))
('X', 0, '1', ('H_DUM', 269, ' '))
('X', 0, '1', ('H_DUM', 270, ' '))
('X', 0, '1', ('H_DUM', 271, ' '))
('X', 0, '1', ('H_DUM', 272, ' '))
('X', 0, '1', ('H_DUM', 273, ' '))
('X', 0, '1', ('H_DUM', 274, ' '))
('X', 0, '1', ('H_DUM', 275, ' '))
('X', 0, '1', ('H_DUM', 276, ' '))
('X', 0, '1', ('H_DUM', 277, ' '))
('X', 0, '1', ('H_DUM', 278, ' '))
('X', 0, '1', ('H_DUM', 279, ' '))
('X', 0, '1', ('H_DUM', 280, ' '))
('X', 0, '1', ('H_DUM', 281, ' '))
('X', 0, '1', ('H_DUM', 282, ' '))
('X', 0, '1', ('H_DUM', 283, ' '))
('X', 0, '1', ('H_DUM', 284, ' '))
('X', 0, '1', ('H_DUM', 285, ' '))
('X', 0, '1', ('H_DUM', 286, ' '))
('X', 0, '1', ('H_DUM', 287, ' '))
('X', 0, '1', ('H_DUM', 288, ' '))
('X', 0, '1', ('H_DUM', 289, ' '))
('X', 0, '1', ('H_DUM', 290, ' '))
('X', 0, '1', ('H_DUM', 291, ' '))
('X', 0, '1', ('H_DUM', 292, ' '))
('X', 0, '1', ('H_DUM', 293, ' '))
('X', 0, '1', ('H_DUM', 294, ' '))
('X', 0, '1', ('H_DUM', 295, ' '))
('X', 0, '1', ('H_DUM', 296, ' '))
('X', 0, '1', ('H_DUM', 297, ' '))
('X', 0, '1', ('H_DUM', 298, ' '))
('X', 0, '1', ('H_DUM', 299, ' '))
('X', 0, '1', ('H_DUM', 300, ' '))
('X', 0, '1', ('H_DUM', 301, ' '))
('X', 0, '1', ('H_DUM', 302, ' '))
('X', 0, '1', ('H_DUM', 303, ' '))
('X', 0, '1', ('H_DUM', 304, ' '))
('X', 0, '1', ('H_DUM', 305, ' '))
('X', 0, '1', ('H_DUM', 306, ' '))
('X', 0, '1', ('H_DUM', 307, ' '))
('X', 0, '1', ('H_DUM', 308, ' '))
('X', 0, '1', ('H_DUM', 309, ' '))
('X', 0, '1', ('H_DUM', 310, ' '))
('X', 0, '1', ('H_DUM', 311, ' '))
('X', 0, '1', ('H_DUM', 312, ' '))
('X', 0, '1', ('H_DUM', 313, ' '))
('X', 0, '1', ('H_DUM', 314, ' '))
('X', 0, '1', ('H_DUM', 315, ' '))
('X', 0, '1', ('H_DUM', 316, ' '))
('X', 0, '1', ('H_DUM', 317, ' '))
('X', 0, '1', ('H_DUM', 318, ' '))
('X', 0, '1', ('H_DUM', 319, ' '))
('X', 0, '1', ('H_DUM', 320, ' '))
('X', 0, '1', ('H_DUM', 321, ' '))
('X', 0, '1', ('H_DUM', 322, ' '))
('X', 0, '1', ('H_DUM', 323, ' '))
('X', 0, '1', ('H_DUM', 324, ' '))
('X', 0, '1', ('H_DUM', 325, ' '))
('X', 0, '1', ('H_DUM', 326, ' '))
('X', 0, '1', ('H_DUM', 327, ' '))
('X', 0, '1', ('H_DUM', 328, ' '))
('X', 0, '1', ('H_DUM', 329, ' '))
('X', 0, '1', ('H_DUM', 330, ' '))
('X', 0, '1', ('H_DUM', 331, ' '))
('X', 0, '1', ('H_DUM', 332, ' '))
('X', 0, '1', ('H_DUM', 333, ' '))
('X', 0, '1', ('H_DUM', 334, ' '))
('X', 0, '1', ('H_DUM', 335, ' '))
('X', 0, '1', ('H_DUM', 336, ' '))
('X', 0, '1', ('H_DUM', 337, ' '))
('X', 0, '1', ('H_DUM', 338, ' '))
('X', 0, '1', ('H_DUM', 339, ' '))
('X', 0, '1', ('H_DUM', 340, ' '))
('X', 0, '1', ('H_DUM', 341, ' '))
('X', 0, '1', ('H_DUM', 342, ' '))
('X', 0, '1', ('H_DUM', 343, ' '))
('X', 0, '1', ('H_DUM', 344, ' '))
('X', 0, '1', ('H_DUM', 345, ' '))
('X', 0, '1', ('H_DUM', 346, ' '))
('X', 0, '1', ('H_DUM', 347, ' '))
('X', 0, '1', ('H_DUM', 348, ' '))
('X', 0, '1', ('H_DUM', 349, ' '))
('X', 0, '1', ('H_DUM', 350, ' '))
('X', 0, '1', ('H_DUM', 351, ' '))
('X', 0, '1', ('H_DUM', 352, ' '))
('X', 0, '1', ('H_DUM', 353, ' '))
('X', 0, '1', ('H_DUM', 354, ' '))
('X', 0, '1', ('H_DUM', 355, ' '))
('X', 0, '1', ('H_DUM', 356, ' '))
('X', 0, '1', ('H_DUM', 357, ' '))
('X', 0, '1', ('H_DUM', 358, ' '))
('X', 0, '1', ('H_DUM', 359, ' '))
('X', 0, '1', ('H_DUM', 360, ' '))
('X', 0, '1', ('H_DUM', 361, ' '))
('X', 0, '1', ('H_DUM', 362, ' '))
('X', 0, '1', ('H_DUM', 363, ' '))
('X', 0, '1', ('H_DUM', 364, ' '))
('X', 0, '1', ('H_DUM', 365, ' '))
('X', 0, '1', ('H_DUM', 366, ' '))
('X', 0, '1', ('H_DUM', 367, ' '))
('X', 0, '1', ('H_DUM', 368, ' '))
('X', 0, '1', ('H_DUM', 369, ' '))
('X', 0, '1', ('H_DUM', 370, ' '))
('X', 0, '1', ('H_DUM', 371, ' '))
('X', 0, '1', ('H_DUM', 372, ' '))
('X', 0, '1', ('H_DUM', 373, ' '))
('X', 0, '1', ('H_DUM', 374, ' '))
('X', 0, '1', ('H_DUM', 375, ' '))
('X', 0, '1', ('H_DUM', 376, ' '))
('X', 0, '1', ('H_DUM', 377, ' '))
('X', 0, '1', ('H_DUM', 378, ' '))
('X', 0, '1', ('H_DUM', 379, ' '))
('X', 0, '1', ('H_DUM', 380, ' '))
('X', 0, '1', ('H_DUM', 381, ' '))
('X', 0, '1', ('H_DUM', 382, ' '))
('X', 0, '1', ('H_DUM', 383, ' '))
('X', 0, '1', ('H_DUM', 384, ' '))
('X', 0, '1', ('H_DUM', 385, ' '))
('X', 0, '1', ('H_DUM', 386, ' '))
('X', 0, '1', ('H_DUM', 387, ' '))
('X', 0, '1', ('H_DUM', 388, ' '))
('X', 0, '1', ('H_DUM', 389, ' '))
('X', 0, '1', ('H_DUM', 390, ' '))
('X', 0, '1', ('H_DUM', 391, ' '))
('X', 0, '1', ('H_DUM', 392, ' '))
('X', 0, '1', ('H_DUM', 393, ' '))
('X', 0, '1', ('H_DUM', 394, ' '))
('X', 0, '1', ('H_DUM', 395, ' '))
('X', 0, '1', ('H_DUM', 396, ' '))
('X', 0, '1', ('H_DUM', 397, ' '))
('X', 0, '1', ('H_DUM', 398, ' '))
('X', 0, '1', ('H_DUM', 399, ' '))
('X', 0, '1', ('H_DUM', 400, ' '))
('X', 0, '1', ('H_DUM', 401, ' '))
('X', 0, '1', ('H_DUM', 402, ' '))
('X', 0, '1', ('H_DUM', 403, ' '))
('X', 0, '1', ('H_DUM', 404, ' '))
('X', 0, '1', ('H_DUM', 405, ' '))
('X', 0, '1', ('H_DUM', 406, ' '))
('X', 0, '1', ('H_DUM', 407, ' '))
('X', 0, '1', ('H_DUM', 408, ' '))
('X', 0, '1', ('H_DUM', 409, ' '))
('X', 0, '1', ('H_DUM', 410, ' '))
('X', 0, '1', ('H_DUM', 411, ' '))
('X', 0, '1', ('H_DUM', 412, ' '))
('X', 0, '1', ('H_DUM', 413, ' '))
('X', 0, '1', ('H_DUM', 414, ' '))
('X', 0, '1', ('H_DUM', 415, ' '))
('X', 0, '1', ('H_DUM', 416, ' '))
('X', 0, '1', ('H_DUM', 417, ' '))
('X', 0, '1', ('H_DUM', 418, ' '))
('X', 0, '1', ('H_DUM', 419, ' '))
('X', 0, '1', ('H_DUM', 420, ' '))
('X', 0, '1', ('H_DUM', 421, ' '))
('X', 0, '1', ('H_DUM', 422, ' '))
('X', 0, '1', ('H_DUM', 423, ' '))
('X', 0, '1', ('H_DUM', 424, ' '))
('X', 0, '1', ('H_DUM', 425, ' '))
('X', 0, '1', ('H_DUM', 426, ' '))
('X', 0, '1', ('H_DUM', 427, ' '))
('X', 0, '1', ('H_DUM', 428, ' '))
('X', 0, '1', ('H_DUM', 429, ' '))
('X', 0, '1', ('H_DUM', 430, ' '))
('X', 0, '1', ('H_DUM', 431, ' '))
('X', 0, '1', ('H_DUM', 432, ' '))
('X', 0, '1', ('H_DUM', 433, ' '))
('X', 0, '1', ('H_DUM', 434, ' '))
('X', 0, '1', ('H_DUM', 435, ' '))
('X', 0, '1', ('H_DUM', 436, ' '))
('X', 0, '1', ('H_DUM', 437, ' '))
('X', 0, '1', ('H_DUM', 438, ' '))
('X', 0, '1', ('H_DUM', 439, ' '))
('X', 0, '1', ('H_DUM', 440, ' '))
('X', 0, '1', ('H_DUM', 441, ' '))
('X', 0, '1', ('H_DUM', 442, ' '))
('X', 0, '1', ('H_DUM', 443, ' '))
('X', 0, '1', ('H_DUM', 444, ' '))
('X', 0, '1', ('H_DUM', 445, ' '))
('X', 0, '1', ('H_DUM', 446, ' '))
('X', 0, '1', ('H_DUM', 447, ' '))
('X', 0, '1', ('H_DUM', 448, ' '))
('X', 0, '1', ('H_DUM', 449, ' '))
('X', 0, '1', ('H_DUM', 450, ' '))
('X', 0, '1', ('H_DUM', 451, ' '))
('X', 0, '1', ('H_DUM', 452, ' '))
('X', 0, '1', ('H_DUM', 453, ' '))
('X', 0, '1', ('H_DUM', 454, ' '))
('X', 0, '1', ('H_DUM', 455, ' '))
('X', 0, '1', ('H_DUM', 456, ' '))
('X', 0, '1', ('H_DUM', 457, ' '))
('X', 0, '1', ('H_DUM', 458, ' '))
('X', 0, '1', ('H_DUM', 459, ' '))
('X', 0, '1', ('H_DUM', 460, ' '))
('X', 0, '1', ('H_DUM', 461, ' '))
('X', 0, '1', ('H_DUM', 462, ' '))
('X', 0, '1', ('H_DUM', 463, ' '))
('X', 0, '1', ('H_DUM', 464, ' '))
('X', 0, '1', ('H_DUM', 465, ' '))
('X', 0, '1', ('H_DUM', 466, ' '))
('X', 0, '1', ('H_DUM', 467, ' '))
('X', 0, '1', ('H_DUM', 468, ' '))
('X', 0, '1', ('H_DUM', 469, ' '))
('X', 0, '1', ('H_DUM', 470, ' '))
('X', 0, '1', ('H_DUM', 471, ' '))
('X', 0, '1', ('H_DUM', 472, ' '))
('X', 0, '1', ('H_DUM', 473, ' '))
('X', 0, '1', ('H_DUM', 474, ' '))
('X', 0, '1', ('H_DUM', 475, ' '))
('X', 0, '1', ('H_DUM', 476, ' '))
('X', 0, '1', ('H_DUM', 477, ' '))
('X', 0, '1', ('H_DUM', 478, ' '))
('X', 0, '1', ('H_DUM', 479, ' '))
('X', 0, '1', ('H_DUM', 480, ' '))
('X', 0, '1', ('H_DUM', 481, ' '))
('X', 0, '1', ('H_DUM', 482, ' '))
('X', 0, '1', ('H_DUM', 483, ' '))
('X', 0, '1', ('H_DUM', 484, ' '))
('X', 0, '1', ('H_DUM', 485, ' '))
('X', 0, '1', ('H_DUM', 486, ' '))
('X', 0, '1', ('H_DUM', 487, ' '))
('X', 0, '1', ('H_DUM', 488, ' '))
('X', 0, '1', ('H_DUM', 489, ' '))
('X', 0, '1', ('H_DUM', 490, ' '))
('X', 0, '1', ('H_DUM', 491, ' '))
('X', 0, '1', ('H_DUM', 492, ' '))
('X', 0, '1', ('H_DUM', 493, ' '))
('X', 0, '1', ('H_DUM', 494, ' '))
('X', 0, '1', ('H_DUM', 495, ' '))
('X', 0, '1', ('H_DUM', 496, ' '))
('X', 0, '1', ('H_DUM', 497, ' '))
('X', 0, '1', ('H_DUM', 498, ' '))
('X', 0, '1', ('H_DUM', 499, ' '))
('X', 0, '1', ('H_DUM', 500, ' '))
('X', 0, '1', ('H_DUM', 501, ' '))
('X', 0, '1', ('H_DUM', 502, ' '))
('X', 0, '1', ('H_DUM', 503, ' '))
('X', 0, '1', ('H_DUM', 504, ' '))
('X', 0, '1', ('H_DUM', 505, ' '))
('X', 0, '1', ('H_DUM', 506, ' '))
('X', 0, '1', ('H_DUM', 507, ' '))
('X', 0, '1', ('H_DUM', 508, ' '))
('X', 0, '1', ('H_DUM', 509, ' '))
('X', 0, '1', ('H_DUM', 510, ' '))
('X', 0, '1', ('H_DUM', 511, ' '))
('X', 0, '1', ('H_DUM', 512, ' '))
('X', 0, '1', ('H_DUM', 513, ' '))
('X', 0, '1', ('H_DUM', 514, ' '))
('X', 0, '1', ('H_DUM', 515, ' '))
('X', 0, '1', ('H_DUM', 516, ' '))
('X', 0, '1', ('H_DUM', 517, ' '))
('X', 0, '1', ('H_DUM', 518, ' '))
('X', 0, '1', ('H_DUM', 519, ' '))
('X', 0, '1', ('H_DUM', 520, ' '))
('X', 0, '1', ('H_DUM', 521, ' '))
('X', 0, '1', ('H_DUM', 522, ' '))
('X', 0, '1', ('H_DUM', 523, ' '))
('X', 0, '1', ('H_DUM', 524, ' '))
('X', 0, '1', ('H_DUM', 525, ' '))
('X', 0, '1', ('H_DUM', 526, ' '))
('X', 0, '1', ('H_DUM', 527, ' '))
('X', 0, '1', ('H_DUM', 528, ' '))
('X', 0, '1', ('H_DUM', 529, ' '))
('X', 0, '1', ('H_DUM', 530, ' '))
('X', 0, '1', ('H_DUM', 531, ' '))
('X', 0, '1', ('H_DUM', 532, ' '))
('X', 0, '1', ('H_DUM', 533, ' '))
('X', 0, '1', ('H_DUM', 534, ' '))
('X', 0, '1', ('H_DUM', 535, ' '))
('X', 0, '1', ('H_DUM', 536, ' '))
('X', 0, '1', ('H_DUM', 537, ' '))
('X', 0, '1', ('H_DUM', 538, ' '))
('X', 0, '1', ('H_DUM', 539, ' '))
('X', 0, '1', ('H_DUM', 540, ' '))
('X', 0, '1', ('H_DUM', 541, ' '))
('X', 0, '1', ('H_DUM', 542, ' '))
('X', 0, '1', ('H_DUM', 543, ' '))
('X', 0, '1', ('H_DUM', 544, ' '))
('X', 0, '1', ('H_DUM', 545, ' '))
('X', 0, '1', ('H_DUM', 546, ' '))
('X', 0, '1', ('H_DUM', 547, ' '))
('X', 0, '1', ('H_DUM', 548, ' '))
('X', 0, '1', ('H_DUM', 549, ' '))
('X', 0, '1', ('H_DUM', 550, ' '))
('X', 0, '1', ('H_DUM', 551, ' '))
('X', 0, '1', ('H_DUM', 552, ' '))
('X', 0, '1', ('H_DUM', 553, ' '))
('X', 0, '1', ('H_DUM', 554, ' '))
('X', 0, '1', ('H_DUM', 555, ' '))
('X', 0, '1', ('H_DUM', 556, ' '))
('X', 0, '1', ('H_DUM', 557, ' '))
('X', 0, '1', ('H_DUM', 558, ' '))
('X', 0, '1', ('H_DUM', 559, ' '))
('X', 0, '1', ('H_DUM', 560, ' '))
('X', 0, '1', ('H_DUM', 561, ' '))
('X', 0, '1', ('H_DUM', 562, ' '))
('X', 0, '1', ('H_DUM', 563, ' '))
('X', 0, '1', ('H_DUM', 564, ' '))
('X', 0, '1', ('H_DUM', 565, ' '))
('X', 0, '1', ('H_DUM', 566, ' '))
('X', 0, '1', ('H_DUM', 567, ' '))
('X', 0, '1', ('H_DUM', 568, ' '))
('X', 0, '1', ('H_DUM', 569, ' '))
('X', 0, '1', ('H_DUM', 570, ' '))
('X', 0, '1', ('H_DUM', 571, ' '))
('X', 0, '1', ('H_DUM', 572, ' '))
('X', 0, '1', ('H_DUM', 573, ' '))
('X', 0, '1', ('H_DUM', 574, ' '))
('X', 0, '1', ('H_DUM', 575, ' '))
('X', 0, '1', ('H_DUM', 576, ' '))
('X', 0, '1', ('H_DUM', 577, ' '))
('X', 0, '1', ('H_DUM', 578, ' '))
('X', 0, '1', ('H_DUM', 579, ' '))
('X', 0, '1', ('H_DUM', 580, ' '))
('X', 0, '1', ('H_DUM', 581, ' '))
('X', 0, '1', ('H_DUM', 582, ' '))
('X', 0, '1', ('H_DUM', 583, ' '))
('X', 0, '1', ('H_DUM', 584, ' '))
('X', 0, '1', ('H_DUM', 585, ' '))
('X', 0, '1', ('H_DUM', 586, ' '))
('X', 0, '1', ('H_DUM', 587, ' '))
('X', 0, '1', ('H_DUM', 588, ' '))
('X', 0, '1', ('H_DUM', 589, ' '))
('X', 0, '1', ('H_DUM', 590, ' '))
('X', 0, '1', ('H_DUM', 591, ' '))
('X', 0, '1', ('H_DUM', 592, ' '))
('X', 0, '1', ('H_DUM', 593, ' '))
('X', 0, '1', ('H_DUM', 594, ' '))
('X', 0, '1', ('H_DUM', 595, ' '))
('X', 0, '1', ('H_DUM', 596, ' '))
('X', 0, '1', ('H_DUM', 597, ' '))
('X', 0, '1', ('H_DUM', 598, ' '))
('X', 0, '1', ('H_DUM', 599, ' '))
('X', 0, '1', ('H_DUM', 600, ' '))
('X', 0, '1', ('H_DUM', 601, ' '))
('X', 0, '1', ('H_DUM', 602, ' '))
('X', 0, '1', ('H_DUM', 603, ' '))
('X', 0, '1', ('H_DUM', 604, ' '))
('X', 0, '1', ('H_DUM', 605, ' '))
('X', 0, '1', ('H_DUM', 606, ' '))
('X', 0, '1', ('H_DUM', 607, ' '))
('X', 0, '1', ('H_DUM', 608, ' '))
('X', 0, '1', ('H_DUM', 609, ' '))
('X', 0, '1', ('H_DUM', 610, ' '))
('X', 0, '1', ('H_DUM', 611, ' '))
('X', 0, '1', ('H_DUM', 612, ' '))
('X', 0, '1', ('H_DUM', 613, ' '))
('X', 0, '1', ('H_DUM', 614, ' '))
('X', 0, '1', ('H_DUM', 615, ' '))
('X', 0, '1', ('H_DUM', 616, ' '))
('X', 0, '1', ('H_DUM', 617, ' '))
('X', 0, '1', ('H_DUM', 618, ' '))
('X', 0, '1', ('H_DUM', 619, ' '))
('X', 0, '1', ('H_DUM', 620, ' '))
('X', 0, '1', ('H_DUM', 621, ' '))
('X', 0, '1', ('H_DUM', 622, ' '))
('X', 0, '1', ('H_DUM', 623, ' '))
('X', 0, '1', ('H_DUM', 624, ' '))
('X', 0, '1', ('H_DUM', 625, ' '))
('X', 0, '1', ('H_DUM', 626, ' '))
('X', 0, '1', ('H_DUM', 627, ' '))
('X', 0, '1', ('H_DUM', 628, ' '))
('X', 0, '1', ('H_DUM', 629, ' '))
('X', 0, '1', ('H_DUM', 630, ' '))
('X', 0, '1', ('H_DUM', 631, ' '))
('X', 0, '1', ('H_DUM', 632, ' '))
('X', 0, '1', ('H_DUM', 633, ' '))
('X', 0, '1', ('H_DUM', 634, ' '))
('X', 0, '1', ('H_DUM', 635, ' '))
('X', 0, '1', ('H_DUM', 636, ' '))
('X', 0, '1', ('H_DUM', 637, ' '))
('X', 0, '1', ('H_DUM', 638, ' '))
('X', 0, '1', ('H_DUM', 639, ' '))
('X', 0, '1', ('H_DUM', 640, ' '))
('X', 0, '1', ('H_DUM', 641, ' '))
('X', 0, '1', ('H_DUM', 642, ' '))
('X', 0, '1', ('H_DUM', 643, ' '))
('X', 0, '1', ('H_DUM', 644, ' '))
('X', 0, '1', ('H_DUM', 645, ' '))
('X', 0, '1', ('H_DUM', 646, ' '))
('X', 0, '1', ('H_DUM', 647, ' '))
('X', 0, '1', ('H_DUM', 648, ' '))
('X', 0, '1', ('H_DUM', 649, ' '))
('X', 0, '1', ('H_DUM', 650, ' '))
('X', 0, '1', ('H_DUM', 651, ' '))
('X', 0, '1', ('H_DUM', 652, ' '))
('X', 0, '1', ('H_DUM', 653, ' '))
('X', 0, '1', ('H_DUM', 654, ' '))
('X', 0, '1', ('H_DUM', 655, ' '))
('X', 0, '1', ('H_DUM', 656, ' '))
('X', 0, '1', ('H_DUM', 657, ' '))
('X', 0, '1', ('H_DUM', 658, ' '))
('X', 0, '1', ('H_DUM', 659, ' '))
('X', 0, '1', ('H_DUM', 660, ' '))
('X', 0, '1', ('H_DUM', 661, ' '))
('X', 0, '1', ('H_DUM', 662, ' '))
('X', 0, '1', ('H_DUM', 663, ' '))
('X', 0, '1', ('H_DUM', 664, ' '))
('X', 0, '1', ('H_DUM', 665, ' '))
('X', 0, '1', ('H_DUM', 666, ' '))
('X', 0, '1', ('H_DUM', 667, ' '))
('X', 0, '1', ('H_DUM', 668, ' '))
('X', 0, '1', ('H_DUM', 669, ' '))
('X', 0, '1', ('H_DUM', 670, ' '))
('X', 0, '1', ('H_DUM', 671, ' '))
('X', 0, '1', ('H_DUM', 672, ' '))
('X', 0, '1', ('H_DUM', 673, ' '))
('X', 0, '1', ('H_DUM', 674, ' '))
('X', 0, '1', ('H_DUM', 675, ' '))
('X', 0, '1', ('H_DUM', 676, ' '))
('X', 0, '1', ('H_DUM', 677, ' '))
('X', 0, '1', ('H_DUM', 678, ' '))
('X', 0, '1', ('H_DUM', 679, ' '))
('X', 0, '1', ('H_DUM', 680, ' '))
('X', 0, '1', ('H_DUM', 681, ' '))
('X', 0, '1', ('H_DUM', 682, ' '))
('X', 0, '1', ('H_DUM', 683, ' '))
('X', 0, '1', ('H_DUM', 684, ' '))
('X', 0, '1', ('H_DUM', 685, ' '))
('X', 0, '1', ('H_DUM', 686, ' '))
('X', 0, '1', ('H_DUM', 687, ' '))
('X', 0, '1', ('H_DUM', 688, ' '))
('X', 0, '1', ('H_DUM', 689, ' '))
('X', 0, '1', ('H_DUM', 690, ' '))
('X', 0, '1', ('H_DUM', 691, ' '))
('X', 0, '1', ('H_DUM', 692, ' '))
('X', 0, '1', ('H_DUM', 693, ' '))
('X', 0, '1', ('H_DUM', 694, ' '))
('X', 0, '1', ('H_DUM', 695, ' '))
('X', 0, '1', ('H_DUM', 696, ' '))
('X', 0, '1', ('H_DUM', 697, ' '))
('X', 0, '1', ('H_DUM', 698, ' '))
('X', 0, '1', ('H_DUM', 699, ' '))
('X', 0, '1', ('H_DUM', 700, ' '))
('X', 0, '1', ('H_DUM', 701, ' '))
('X', 0, '1', ('H_DUM', 702, ' '))
('X', 0, '1', ('H_DUM', 703, ' '))
('X', 0, '1', ('H_DUM', 704, ' '))
('X', 0, '1', ('H_DUM', 705, ' '))
('X', 0, '1', ('H_DUM', 706, ' '))
('X', 0, '1', ('H_DUM', 707, ' '))
('X', 0, '1', ('H_DUM', 708, ' '))
('X', 0, '1', ('H_DUM', 709, ' '))
('X', 0, '1', ('H_DUM', 710, ' '))
('X', 0, '1', ('H_DUM', 711, ' '))
('X', 0, '1', ('H_DUM', 712, ' '))
('X', 0, '1', ('H_DUM', 713, ' '))
('X', 0, '1', ('H_DUM', 714, ' '))
('X', 0, '1', ('H_DUM', 715, ' '))
('X', 0, '1', ('H_DUM', 716, ' '))
('X', 0, '1', ('H_DUM', 717, ' '))
('X', 0, '1', ('H_DUM', 718, ' '))
('X', 0, '1', ('H_DUM', 719, ' '))
('X', 0, '1', ('H_DUM', 720, ' '))
('X', 0, '1', ('H_DUM', 721, ' '))
('X', 0, '1', ('H_DUM', 722, ' '))
('X', 0, '1', ('H_DUM', 723, ' '))
('X', 0, '1', ('H_DUM', 724, ' '))
('X', 0, '1', ('H_DUM', 725, ' '))
('X', 0, '1', ('H_DUM', 726, ' '))
('X', 0, '1', ('H_DUM', 727, ' '))
('X', 0, '1', ('H_DUM', 728, ' '))
('X', 0, '1', ('H_DUM', 729, ' '))
('X', 0, '1', ('H_DUM', 730, ' '))
('X', 0, '1', ('H_DUM', 731, ' '))
('X', 0, '1', ('H_DUM', 732, ' '))
('X', 0, '1', ('H_DUM', 733, ' '))
('X', 0, '1', ('H_DUM', 734, ' '))
('X', 0, '1', ('H_DUM', 735, ' '))
('X', 0, '1', ('H_DUM', 736, ' '))
('X', 0, '1', ('H_DUM', 737, ' '))
('X', 0, '1', ('H_DUM', 738, ' '))
('X', 0, '1', ('H_DUM', 739, ' '))
('X', 0, '1', ('H_DUM', 740, ' '))
('X', 0, '1', ('H_DUM', 741, ' '))
('X', 0, '1', ('H_DUM', 742, ' '))
('X', 0, '1', ('H_DUM', 743, ' '))
('X', 0, '1', ('H_DUM', 744, ' '))
('X', 0, '1', ('H_DUM', 745, ' '))
('X', 0, '1', ('H_DUM', 746, ' '))
('X', 0, '1', ('H_DUM', 747, ' '))
('X', 0, '1', ('H_DUM', 748, ' '))
('X', 0, '1', ('H_DUM', 749, ' '))
('X', 0, '1', ('H_DUM', 750, ' '))
('X', 0, '1', ('H_DUM', 751, ' '))
('X', 0, '1', ('H_DUM', 752, ' '))
('X', 0, '1', ('H_DUM', 753, ' '))
('X', 0, '1', ('H_DUM', 754, ' '))
('X', 0, '1', ('H_DUM', 755, ' '))
('X', 0, '1', ('H_DUM', 756, ' '))
('X', 0, '1', ('H_DUM', 757, ' '))
('X', 0, '1', ('H_DUM', 758, ' '))
('X', 0, '1', ('H_DUM', 759, ' '))
('X', 0, '1', ('H_DUM', 760, ' '))
('X', 0, '1', ('H_DUM', 761, ' '))
('X', 0, '1', ('H_DUM', 762, ' '))
('X', 0, '1', ('H_DUM', 763, ' '))
('X', 0, '1', ('H_DUM', 764, ' '))
('X', 0, '1', ('H_DUM', 765, ' '))
('X', 0, '1', ('H_DUM', 766, ' '))
('X', 0, '1', ('H_DUM', 767, ' '))
('X', 0, '1', ('H_DUM', 768, ' '))
('X', 0, '1', ('H_DUM', 769, ' '))
('X', 0, '1', ('H_DUM', 770, ' '))
('X', 0, '1', ('H_DUM', 771, ' '))
('X', 0, '1', ('H_DUM', 772, ' '))
('X', 0, '1', ('H_DUM', 773, ' '))
('X', 0, '1', ('H_DUM', 774, ' '))
('X', 0, '1', ('H_DUM', 775, ' '))
('X', 0, '1', ('H_DUM', 776, ' '))
('X', 0, '1', ('H_DUM', 777, ' '))
('X', 0, '1', ('H_DUM', 778, ' '))
('X', 0, '1', ('H_DUM', 779, ' '))
('X', 0, '1', ('H_DUM', 780, ' '))
('X', 0, '1', ('H_DUM', 781, ' '))
('X', 0, '1', ('H_DUM', 782, ' '))
('X', 0, '1', ('H_DUM', 783, ' '))
('X', 0, '1', ('H_DUM', 784, ' '))
('X', 0, '1', ('H_DUM', 785, ' '))
('X', 0, '1', ('H_DUM', 786, ' '))
('X', 0, '1', ('H_DUM', 787, ' '))
('X', 0, '1', ('H_DUM', 788, ' '))
('X', 0, '1', ('H_DUM', 789, ' '))
('X', 0, '1', ('H_DUM', 790, ' '))
('X', 0, '1', ('H_DUM', 791, ' '))
('X', 0, '1', ('H_DUM', 792, ' '))
('X', 0, '1', ('H_DUM', 793, ' '))
('X', 0, '1', ('H_DUM', 794, ' '))
('X', 0, '1', ('H_DUM', 795, ' '))
('X', 0, '1', ('H_DUM', 796, ' '))
('X', 0, '1', ('H_DUM', 797, ' '))
('X', 0, '1', ('H_DUM', 798, ' '))
('X', 0, '1', ('H_DUM', 799, ' '))
('X', 0, '1', ('H_DUM', 800, ' '))
('X', 0, '1', ('H_DUM', 801, ' '))
('X', 0, '1', ('H_DUM', 802, ' '))
('X', 0, '1', ('H_DUM', 803, ' '))
('X', 0, '1', ('H_DUM', 804, ' '))
('X', 0, '1', ('H_DUM', 805, ' '))
('X', 0, '1', ('H_DUM', 806, ' '))
('X', 0, '1', ('H_DUM', 807, ' '))
('X', 0, '1', ('H_DUM', 808, ' '))
('X', 0, '1', ('H_DUM', 809, ' '))
('X', 0, '1', ('H_DUM', 810, ' '))
('X', 0, '1', ('H_DUM', 811, ' '))
('X', 0, '1', ('H_DUM', 812, ' '))
('X', 0, '1', ('H_DUM', 813, ' '))
('X', 0, '1', ('H_DUM', 814, ' '))
('X', 0, '1', ('H_DUM', 815, ' '))
('X', 0, '1', ('H_DUM', 816, ' '))
('X', 0, '1', ('H_DUM', 817, ' '))
('X', 0, '1', ('H_DUM', 818, ' '))
('X', 0, '1', ('H_DUM', 819, ' '))
('X', 0, '1', ('H_DUM', 820, ' '))
('X', 0, '1', ('H_DUM', 821, ' '))
('X', 0, '1', ('H_DUM', 822, ' '))
('X', 0, '1', ('H_DUM', 823, ' '))
('X', 0, '1', ('H_DUM', 824, ' '))
('X', 0, '1', ('H_DUM', 825, ' '))
('X', 0, '1', ('H_DUM', 826, ' '))
('X', 0, '1', ('H_DUM', 827, ' '))
('X', 0, '1', ('H_DUM', 828, ' '))
('X', 0, '1', ('H_DUM', 829, ' '))
('X', 0, '1', ('H_DUM', 830, ' '))
('X', 0, '1', ('H_DUM', 831, ' '))
('X', 0, '1', ('H_DUM', 832, ' '))
('X', 0, '1', ('H_DUM', 833, ' '))
('X', 0, '1', ('H_DUM', 834, ' '))
('X', 0, '1', ('H_DUM', 835, ' '))
('X', 0, '1', ('H_DUM', 836, ' '))
('X', 0, '1', ('H_DUM', 837, ' '))
('X', 0, '1', ('H_DUM', 838, ' '))
('X', 0, '1', ('H_DUM', 839, ' '))
('X', 0, '1', ('H_DUM', 840, ' '))
('X', 0, '1', ('H_DUM', 841, ' '))
('X', 0, '1', ('H_DUM', 842, ' '))
('X', 0, '1', ('H_DUM', 843, ' '))
('X', 0, '1', ('H_DUM', 844, ' '))
('X', 0, '1', ('H_DUM', 845, ' '))
('X', 0, '1', ('H_DUM', 846, ' '))
('X', 0, '1', ('H_DUM', 847, ' '))
('X', 0, '1', ('H_DUM', 848, ' '))
('X', 0, '1', ('H_DUM', 849, ' '))
('X', 0, '1', ('H_DUM', 850, ' '))
('X', 0, '1', ('H_DUM', 851, ' '))
('X', 0, '1', ('H_DUM', 852, ' '))
('X', 0, '1', ('H_DUM', 853, ' '))
('X', 0, '1', ('H_DUM', 854, ' '))
('X', 0, '1', ('H_DUM', 855, ' '))
('X', 0, '1', ('H_DUM', 856, ' '))
('X', 0, '1', ('H_DUM', 857, ' '))
('X', 0, '1', ('H_DUM', 858, ' '))
('X', 0, '1', ('H_DUM', 859, ' '))
('X', 0, '1', ('H_DUM', 860, ' '))
('X', 0, '1', ('H_DUM', 861, ' '))
('X', 0, '1', ('H_DUM', 862, ' '))
('X', 0, '1', ('H_DUM', 863, ' '))
('X', 0, '1', ('H_DUM', 864, ' '))
('X', 0, '1', ('H_DUM', 865, ' '))
('X', 0, '1', ('H_DUM', 866, ' '))
('X', 0, '1', ('H_DUM', 867, ' '))
('X', 0, '1', ('H_DUM', 868, ' '))
('X', 0, '1', ('H_DUM', 869, ' '))
('X', 0, '1', ('H_DUM', 870, ' '))
('X', 0, '1', ('H_DUM', 871, ' '))
('X', 0, '1', ('H_DUM', 872, ' '))
('X', 0, '1', ('H_DUM', 873, ' '))
('X', 0, '1', ('H_DUM', 874, ' '))
('X', 0, '1', ('H_DUM', 875, ' '))
('X', 0, '1', ('H_DUM', 876, ' '))
('X', 0, '1', ('H_DUM', 877, ' '))
('X', 0, '1', ('H_DUM', 878, ' '))
('X', 0, '1', ('H_DUM', 879, ' '))
('X', 0, '1', ('H_DUM', 880, ' '))
('X', 0, '1', ('H_DUM', 881, ' '))
('X', 0, '1', ('H_DUM', 882, ' '))
('X', 0, '1', ('H_DUM', 883, ' '))
('X', 0, '1', ('H_DUM', 884, ' '))
('X', 0, '1', ('H_DUM', 885, ' '))
('X', 0, '1', ('H_DUM', 886, ' '))
('X', 0, '1', ('H_DUM', 887, ' '))
('X', 0, '1', ('H_DUM', 888, ' '))
('X', 0, '1', ('H_DUM', 889, ' '))
('X', 0, '1', ('H_DUM', 890, ' '))
('X', 0, '1', ('H_DUM', 891, ' '))
('X', 0, '1', ('H_DUM', 892, ' '))
('X', 0, '1', ('H_DUM', 893, ' '))
('X', 0, '1', ('H_DUM', 894, ' '))
('X', 0, '1', ('H_DUM', 895, ' '))
('X', 0, '1', ('H_DUM', 896, ' '))
('X', 0, '1', ('H_DUM', 897, ' '))
('X', 0, '1', ('H_DUM', 898, ' '))
('X', 0, '1', ('H_DUM', 899, ' '))
('X', 0, '1', ('H_DUM', 900, ' '))
('X', 0, '1', ('H_DUM', 901, ' '))
('X', 0, '1', ('H_DUM', 902, ' '))
('X', 0, '1', ('H_DUM', 903, ' '))
('X', 0, '1', ('H_DUM', 904, ' '))
('X', 0, '1', ('H_DUM', 905, ' '))
('X', 0, '1', ('H_DUM', 906, ' '))
('X', 0, '1', ('H_DUM', 907, ' '))
('X', 0, '1', ('H_DUM', 908, ' '))
('X', 0, '1', ('H_DUM', 909, ' '))
('X', 0, '1', ('H_DUM', 910, ' '))
('X', 0, '1', ('H_DUM', 911, ' '))
('X', 0, '1', ('H_DUM', 912, ' '))
('X', 0, '1', ('H_DUM', 913, ' '))
('X', 0, '1', ('H_DUM', 914, ' '))
('X', 0, '1', ('H_DUM', 915, ' '))
('X', 0, '1', ('H_DUM', 916, ' '))
('X', 0, '1', ('H_DUM', 917, ' '))
('X', 0, '1', ('H_DUM', 918, ' '))
('X', 0, '1', ('H_DUM', 919, ' '))
('X', 0, '1', ('H_DUM', 920, ' '))
('X', 0, '1', ('H_DUM', 921, ' '))
('X', 0, '1', ('H_DUM', 922, ' '))
('X', 0, '1', ('H_DUM', 923, ' '))
('X', 0, '1', ('H_DUM', 924, ' '))
('X', 0, '1', ('H_DUM', 925, ' '))
('X', 0, '1', ('H_DUM', 926, ' '))
('X', 0, '1', ('H_DUM', 927, ' '))
('X', 0, '1', ('H_DUM', 928, ' '))
('X', 0, '1', ('H_DUM', 929, ' '))
('X', 0, '1', ('H_DUM', 930, ' '))
('X', 0, '1', ('H_DUM', 931, ' '))
('X', 0, '1', ('H_DUM', 932, ' '))
('X', 0, '1', ('H_DUM', 933, ' '))
('X', 0, '1', ('H_DUM', 934, ' '))
('X', 0, '1', ('H_DUM', 935, ' '))
('X', 0, '1', ('H_DUM', 936, ' '))
('X', 0, '1', ('H_DUM', 937, ' '))
('X', 0, '1', ('H_DUM', 938, ' '))
('X', 0, '1', ('H_DUM', 939, ' '))
('X', 0, '1', ('H_DUM', 940, ' '))
('X', 0, '1', ('H_DUM', 941, ' '))
('X', 0, '1', ('H_DUM', 942, ' '))
('X', 0, '1', ('H_DUM', 943, ' '))
('X', 0, '1', ('H_DUM', 944, ' '))
('X', 0, '1', ('H_DUM', 945, ' '))
('X', 0, '1', ('H_DUM', 946, ' '))
('X', 0, '1', ('H_DUM', 947, ' '))
('X', 0, '1', ('H_DUM', 948, ' '))
('X', 0, '1', ('H_DUM', 949, ' '))
('X', 0, '1', ('H_DUM', 950, ' '))
('X', 0, '1', ('H_DUM', 951, ' '))
('X', 0, '1', ('H_DUM', 952, ' '))
('X', 0, '1', ('H_DUM', 953, ' '))
('X', 0, '1', ('H_DUM', 954, ' '))
('X', 0, '1', ('H_DUM', 955, ' '))
('X', 0, '1', ('H_DUM', 956, ' '))
('X', 0, '1', ('H_DUM', 957, ' '))
('X', 0, '1', ('H_DUM', 958, ' '))
('X', 0, '1', ('H_DUM', 959, ' '))
('X', 0, '1', ('H_DUM', 960, ' '))
('X', 0, '1', ('H_DUM', 961, ' '))
('X', 0, '1', ('H_DUM', 962, ' '))
('X', 0, '1', ('H_DUM', 963, ' '))
('X', 0, '1', ('H_DUM', 964, ' '))
('X', 0, '1', ('H_DUM', 965, ' '))
('X', 0, '1', ('H_DUM', 966, ' '))
('X', 0, '1', ('H_DUM', 967, ' '))
('X', 0, '1', ('H_DUM', 968, ' '))
('X', 0, '1', ('H_DUM', 969, ' '))
('X', 0, '1', ('H_DUM', 970, ' '))
('X', 0, '1', ('H_DUM', 971, ' '))
('X', 0, '1', ('H_DUM', 972, ' '))
('X', 0, '1', ('H_DUM', 973, ' '))
('X', 0, '1', ('H_DUM', 974, ' '))
('X', 0, '1', ('H_DUM', 975, ' '))
('X', 0, '1', ('H_DUM', 976, ' '))
('X', 0, '1', ('H_DUM', 977, ' '))
('X', 0, '1', ('H_DUM', 978, ' '))
('X', 0, '1', ('H_DUM', 979, ' '))
('X', 0, '1', ('H_DUM', 980, ' '))
('X', 0, '1', ('H_DUM', 981, ' '))
('X', 0, '1', ('H_DUM', 982, ' '))
('X', 0, '1', ('H_DUM', 983, ' '))
('X', 0, '1', ('H_DUM', 984, ' '))
('X', 0, '1', ('H_DUM', 985, ' '))
('X', 0, '1', ('H_DUM', 986, ' '))
('X', 0, '1', ('H_DUM', 987, ' '))
('X', 0, '1', ('H_DUM', 988, ' '))
('X', 0, '1', ('H_DUM', 989, ' '))
('X', 0, '1', ('H_DUM', 990, ' '))
('X', 0, '1', ('H_DUM', 991, ' '))
('X', 0, '1', ('H_DUM', 992, ' '))
('X', 0, '1', ('H_DUM', 993, ' '))
('X', 0, '1', ('H_DUM', 994, ' '))
('X', 0, '1', ('H_DUM', 995, ' '))
('X', 0, '1', ('H_DUM', 996, ' '))
('X', 0, '1', ('H_DUM', 997, ' '))
('X', 0, '1', ('H_DUM', 998, ' '))
('X', 0, '1', ('H_DUM', 999, ' '))
('X', 0, '1', ('H_DUM', 1000, ' '))
('X', 0, '1', ('H_DUM', 1001, ' '))
('X', 0, '1', ('H_DUM', 1002, ' '))
('X', 0, '1', ('H_DUM', 1003, ' '))
('X', 0, '1', ('H_DUM', 1004, ' '))
('X', 0, '1', ('H_DUM', 1005, ' '))
('X', 0, '1', ('H_DUM', 1006, ' '))
('X', 0, '1', ('H_DUM', 1007, ' '))
('X', 0, '1', ('H_DUM', 1008, ' '))
('X', 0, '1', ('H_DUM', 1009, ' '))
('X', 0, '1', ('H_DUM', 1010, ' '))
('X', 0, '1', ('H_DUM', 1011, ' '))
('X', 0, '1', ('H_DUM', 1012, ' '))
('X', 0, '1', ('H_DUM', 1013, ' '))
('X', 0, '1', ('H_DUM', 1014, ' '))
('X', 0, '1', ('H_DUM', 1015, ' '))
('X', 0, '1', ('H_DUM', 1016, ' '))
('X', 0, '1', ('H_DUM', 1017, ' '))
('X', 0, '1', ('H_DUM', 1018, ' '))
('X', 0, '1', ('H_DUM', 1019, ' '))
('X', 0, '1', ('H_DUM', 1020, ' '))
('X', 0, '1', ('H_DUM', 1021, ' '))
('X', 0, '1', ('H_DUM', 1022, ' '))
('X', 0, '1', ('H_DUM', 1023, ' '))
('X', 0, '1', ('H_DUM', 1024, ' '))
('X', 0, '1', ('H_DUM', 1025, ' '))
('X', 0, '1', ('H_DUM', 1026, ' '))
('X', 0, '1', ('H_DUM', 1027, ' '))
('X', 0, '1', ('H_DUM', 1028, ' '))
('X', 0, '1', ('H_DUM', 1029, ' '))
('X', 0, '1', ('H_DUM', 1030, ' '))
('X', 0, '1', ('H_DUM', 1031, ' '))
('X', 0, '1', ('H_DUM', 1032, ' '))
('X', 0, '1', ('H_DUM', 1033, ' '))
('X', 0, '1', ('H_DUM', 1034, ' '))
('X', 0, '1', ('H_DUM', 1035, ' '))
('X', 0, '1', ('H_DUM', 1036, ' '))
('X', 0, '1', ('H_DUM', 1037, ' '))
('X', 0, '1', ('H_DUM', 1038, ' '))
('X', 0, '1', ('H_DUM', 1039, ' '))
('X', 0, '1', ('H_DUM', 1040, ' '))
('X', 0, '1', ('H_DUM', 1041, ' '))
('X', 0, '1', ('H_DUM', 1042, ' '))
('X', 0, '1', ('H_DUM', 1043, ' '))
('X', 0, '1', ('H_DUM', 1044, ' '))
('X', 0, '1', ('H_DUM', 1045, ' '))
('X', 0, '1', ('H_DUM', 1046, ' '))
('X', 0, '1', ('H_DUM', 1047, ' '))
('X', 0, '1', ('H_DUM', 1048, ' '))
('X', 0, '1', ('H_DUM', 1049, ' '))
('X', 0, '1', ('H_DUM', 1050, ' '))
('X', 0, '1', ('H_DUM', 1051, ' '))
('X', 0, '1', ('H_DUM', 1052, ' '))
('X', 0, '1', ('H_DUM', 1053, ' '))
('X', 0, '1', ('H_DUM', 1054, ' '))
('X', 0, '1', ('H_DUM', 1055, ' '))
('X', 0, '1', ('H_DUM', 1056, ' '))
('X', 0, '1', ('H_DUM', 1057, ' '))
('X', 0, '1', ('H_DUM', 1058, ' '))
('X', 0, '1', ('H_DUM', 1059, ' '))
('X', 0, '1', ('H_DUM', 1060, ' '))
('X', 0, '1', ('H_DUM', 1061, ' '))
('X', 0, '1', ('H_DUM', 1062, ' '))
('X', 0, '1', ('H_DUM', 1063, ' '))
('X', 0, '1', ('H_DUM', 1064, ' '))
('X', 0, '1', ('H_DUM', 1065, ' '))
('X', 0, '1', ('H_DUM', 1066, ' '))
('X', 0, '1', ('H_DUM', 1067, ' '))
('X', 0, '1', ('H_DUM', 1068, ' '))
('X', 0, '1', ('H_DUM', 1069, ' '))
('X', 0, '1', ('H_DUM', 1070, ' '))
('X', 0, '1', ('H_DUM', 1071, ' '))
('X', 0, '1', ('H_DUM', 1072, ' '))
('X', 0, '1', ('H_DUM', 1073, ' '))
('X', 0, '1', ('H_DUM', 1074, ' '))
('X', 0, '1', ('H_DUM', 1075, ' '))
('X', 0, '1', ('H_DUM', 1076, ' '))
('X', 0, '1', ('H_DUM', 1077, ' '))
('X', 0, '1', ('H_DUM', 1078, ' '))
('X', 0, '1', ('H_DUM', 1079, ' '))
('X', 0, '1', ('H_DUM', 1080, ' '))
('X', 0, '1', ('H_DUM', 1081, ' '))
('X', 0, '1', ('H_DUM', 1082, ' '))
('X', 0, '1', ('H_DUM', 1083, ' '))
('X', 0, '1', ('H_DUM', 1084, ' '))
('X', 0, '1', ('H_DUM', 1085, ' '))
('X', 0, '1', ('H_DUM', 1086, ' '))
('X', 0, '1', ('H_DUM', 1087, ' '))
('X', 0, '1', ('H_DUM', 1088, ' '))
('X', 0, '1', ('H_DUM', 1089, ' '))
('X', 0, '1', ('H_DUM', 1090, ' '))
('X', 0, '1', ('H_DUM', 1091, ' '))
('X', 0, '1', ('H_DUM', 1092, ' '))
('X', 0, '1', ('H_DUM', 1093, ' '))
('X', 0, '1', ('H_DUM', 1094, ' '))
('X', 0, '1', ('H_DUM', 1095, ' '))
('X', 0, '1', ('H_DUM', 1096, ' '))
('X', 0, '1', ('H_DUM', 1097, ' '))
('X', 0, '1', ('H_DUM', 1098, ' '))
('X', 0, '1', ('H_DUM', 1099, ' '))
('X', 0, '1', ('H_DUM', 1100, ' '))
('X', 0, '1', ('H_DUM', 1101, ' '))
('X', 0, '1', ('H_DUM', 1102, ' '))
('X', 0, '1', ('H_DUM', 1103, ' '))
('X', 0, '1', ('H_DUM', 1104, ' '))
('X', 0, '1', ('H_DUM', 1105, ' '))
('X', 0, '1', ('H_DUM', 1106, ' '))
('X', 0, '1', ('H_DUM', 1107, ' '))
('X', 0, '1', ('H_DUM', 1108, ' '))
('X', 0, '1', ('H_DUM', 1109, ' '))
('X', 0, '1', ('H_DUM', 1110, ' '))
('X', 0, '1', ('H_DUM', 1111, ' '))
('X', 0, '1', ('H_DUM', 1112, ' '))
('X', 0, '1', ('H_DUM', 1113, ' '))
('X', 0, '1', ('H_DUM', 1114, ' '))
('X', 0, '1', ('H_DUM', 1115, ' '))
('X', 0, '1', ('H_DUM', 1116, ' '))
('X', 0, '1', ('H_DUM', 1117, ' '))
('X', 0, '1', ('H_DUM', 1118, ' '))
('X', 0, '1', ('H_DUM', 1119, ' '))
('X', 0, '1', ('H_DUM', 1120, ' '))
('X', 0, '1', ('H_DUM', 1121, ' '))
('X', 0, '1', ('H_DUM', 1122, ' '))
('X', 0, '1', ('H_DUM', 1123, ' '))
('X', 0, '1', ('H_DUM', 1124, ' '))
('X', 0, '1', ('H_DUM', 1125, ' '))
('X', 0, '1', ('H_DUM', 1126, ' '))
('X', 0, '1', ('H_DUM', 1127, ' '))
('X', 0, '1', ('H_DUM', 1128, ' '))
('X', 0, '1', ('H_DUM', 1129, ' '))
('X', 0, '1', ('H_DUM', 1130, ' '))
('X', 0, '1', ('H_DUM', 1131, ' '))
('X', 0, '1', ('H_DUM', 1132, ' '))
('X', 0, '1', ('H_DUM', 1133, ' '))
('X', 0, '1', ('H_DUM', 1134, ' '))
('X', 0, '1', ('H_DUM', 1135, ' '))
('X', 0, '1', ('H_DUM', 1136, ' '))
('X', 0, '1', ('H_DUM', 1137, ' '))
('X', 0, '1', ('H_DUM', 1138, ' '))
('X', 0, '1', ('H_DUM', 1139, ' '))
('X', 0, '1', ('H_DUM', 1140, ' '))
('X', 0, '1', ('H_DUM', 1141, ' '))
('X', 0, '1', ('H_DUM', 1142, ' '))
('X', 0, '1', ('H_DUM', 1143, ' '))
('X', 0, '1', ('H_DUM', 1144, ' '))
('X', 0, '1', ('H_DUM', 1145, ' '))
('X', 0, '1', ('H_DUM', 1146, ' '))
('X', 0, '1', ('H_DUM', 1147, ' '))
('X', 0, '1', ('H_DUM', 1148, ' '))
('X', 0, '1', ('H_DUM', 1149, ' '))
('X', 0, '1', ('H_DUM', 1150, ' '))
('X', 0, '1', ('H_DUM', 1151, ' '))
('X', 0, '1', ('H_DUM', 1152, ' '))
('X', 0, '1', ('H_DUM', 1153, ' '))
('X', 0, '1', ('H_DUM', 1154, ' '))
('X', 0, '1', ('H_DUM', 1155, ' '))
('X', 0, '1', ('H_DUM', 1156, ' '))
('X', 0, '1', ('H_DUM', 1157, ' '))
('X', 0, '1', ('H_DUM', 1158, ' '))
('X', 0, '1', ('H_DUM', 1159, ' '))
('X', 0, '1', ('H_DUM', 1160, ' '))
('X', 0, '1', ('H_DUM', 1161, ' '))
('X', 0, '1', ('H_DUM', 1162, ' '))
('X', 0, '1', ('H_DUM', 1163, ' '))
('X', 0, '1', ('H_DUM', 1164, ' '))
('X', 0, '1', ('H_DUM', 1165, ' '))
('X', 0, '1', ('H_DUM', 1166, ' '))
('X', 0, '1', ('H_DUM', 1167, ' '))
('X', 0, '1', ('H_DUM', 1168, ' '))
('X', 0, '1', ('H_DUM', 1169, ' '))
('X', 0, '1', ('H_DUM', 1170, ' '))
('X', 0, '1', ('H_DUM', 1171, ' '))
('X', 0, '1', ('H_DUM', 1172, ' '))
('X', 0, '1', ('H_DUM', 1173, ' '))
('X', 0, '1', ('H_DUM', 1174, ' '))
('X', 0, '1', ('H_DUM', 1175, ' '))
('X', 0, '1', ('H_DUM', 1176, ' '))
('X', 0, '1', ('H_DUM', 1177, ' '))
('X', 0, '1', ('H_DUM', 1178, ' '))
('X', 0, '1', ('H_DUM', 1179, ' '))
('X', 0, '1', ('H_DUM', 1180, ' '))
('X', 0, '1', ('H_DUM', 1181, ' '))
('X', 0, '1', ('H_DUM', 1182, ' '))
('X', 0, '1', ('H_DUM', 1183, ' '))
('X', 0, '1', ('H_DUM', 1184, ' '))
('X', 0, '1', ('H_DUM', 1185, ' '))
('X', 0, '1', ('H_DUM', 1186, ' '))
('X', 0, '1', ('H_DUM', 1187, ' '))
('X', 0, '1', ('H_DUM', 1188, ' '))
('X', 0, '1', ('H_DUM', 1189, ' '))
('X', 0, '1', ('H_DUM', 1190, ' '))
('X', 0, '1', ('H_DUM', 1191, ' '))
('X', 0, '1', ('H_DUM', 1192, ' '))
('X', 0, '1', ('H_DUM', 1193, ' '))
('X', 0, '1', ('H_DUM', 1194, ' '))
('X', 0, '1', ('H_DUM', 1195, ' '))
('X', 0, '1', ('H_DUM', 1196, ' '))
('X', 0, '1', ('H_DUM', 1197, ' '))
('X', 0, '1', ('H_DUM', 1198, ' '))
('X', 0, '1', ('H_DUM', 1199, ' '))
('X', 0, '1', ('H_DUM', 1200, ' '))
('X', 0, '1', ('H_DUM', 1201, ' '))
('X', 0, '1', ('H_DUM', 1202, ' '))
('X', 0, '1', ('H_DUM', 1203, ' '))
('X', 0, '1', ('H_DUM', 1204, ' '))
('X', 0, '1', ('H_DUM', 1205, ' '))
('X', 0, '1', ('H_DUM', 1206, ' '))
('X', 0, '1', ('H_DUM', 1207, ' '))
('X', 0, '1', ('H_DUM', 1208, ' '))
('X', 0, '1', ('H_DUM', 1209, ' '))
('X', 0, '1', ('H_DUM', 1210, ' '))
('X', 0, '1', ('H_DUM', 1211, ' '))
('X', 0, '1', ('H_DUM', 1212, ' '))
('X', 0, '1', ('H_DUM', 1213, ' '))
('X', 0, '1', ('H_DUM', 1214, ' '))
('X', 0, '1', ('H_DUM', 1215, ' '))
('X', 0, '1', ('H_DUM', 1216, ' '))
('X', 0, '1', ('H_DUM', 1217, ' '))
('X', 0, '1', ('H_DUM', 1218, ' '))
('X', 0, '1', ('H_DUM', 1219, ' '))
('X', 0, '1', ('H_DUM', 1220, ' '))
('X', 0, '1', ('H_DUM', 1221, ' '))
('X', 0, '1', ('H_DUM', 1222, ' '))
('X', 0, '1', ('H_DUM', 1223, ' '))
('X', 0, '1', ('H_DUM', 1224, ' '))
('X', 0, '1', ('H_DUM', 1225, ' '))
('X', 0, '1', ('H_DUM', 1226, ' '))
('X', 0, '1', ('H_DUM', 1227, ' '))
('X', 0, '1', ('H_DUM', 1228, ' '))
('X', 0, '1', ('H_DUM', 1229, ' '))
('X', 0, '1', ('H_DUM', 1230, ' '))
('X', 0, '1', ('H_DUM', 1231, ' '))
('X', 0, '1', ('H_DUM', 1232, ' '))
('X', 0, '1', ('H_DUM', 1233, ' '))
('X', 0, '1', ('H_DUM', 1234, ' '))
('X', 0, '1', ('H_DUM', 1235, ' '))
('X', 0, '1', ('H_DUM', 1236, ' '))
('X', 0, '1', ('H_DUM', 1237, ' '))
('X', 0, '1', ('H_DUM', 1238, ' '))
('X', 0, '1', ('H_DUM', 1239, ' '))
('X', 0, '1', ('H_DUM', 1240, ' '))
('X', 0, '1', ('H_DUM', 1241, ' '))
('X', 0, '1', ('H_DUM', 1242, ' '))
('X', 0, '1', ('H_DUM', 1243, ' '))
('X', 0, '1', ('H_DUM', 1244, ' '))
('X', 0, '1', ('H_DUM', 1245, ' '))
('X', 0, '1', ('H_DUM', 1246, ' '))
('X', 0, '1', ('H_DUM', 1247, ' '))
('X', 0, '1', ('H_DUM', 1248, ' '))
('X', 0, '1', ('H_DUM', 1249, ' '))
('X', 0, '1', ('H_DUM', 1250, ' '))
('X', 0, '1', ('H_DUM', 1251, ' '))
('X', 0, '1', ('H_DUM', 1252, ' '))
('X', 0, '1', ('H_DUM', 1253, ' '))
('X', 0, '1', ('H_DUM', 1254, ' '))
('X', 0, '1', ('H_DUM', 1255, ' '))
('X', 0, '1', ('H_DUM', 1256, ' '))
('X', 0, '1', ('H_DUM', 1257, ' '))
('X', 0, '1', ('H_DUM', 1258, ' '))
('X', 0, '1', ('H_DUM', 1259, ' '))
('X', 0, '1', ('H_DUM', 1260, ' '))
('X', 0, '1', ('H_DUM', 1261, ' '))
('X', 0, '1', ('H_DUM', 1262, ' '))
('X', 0, '1', ('H_DUM', 1263, ' '))
('X', 0, '1', ('H_DUM', 1264, ' '))
('X', 0, '1', ('H_DUM', 1265, ' '))
('X', 0, '1', ('H_DUM', 1266, ' '))
('X', 0, '1', ('H_DUM', 1267, ' '))
('X', 0, '1', ('H_DUM', 1268, ' '))
('X', 0, '1', ('H_DUM', 1269, ' '))
('X', 0, '1', ('H_DUM', 1270, ' '))
('X', 0, '1', ('H_DUM', 1271, ' '))
('X', 0, '1', ('H_DUM', 1272, ' '))
('X', 0, '1', ('H_DUM', 1273, ' '))
('X', 0, '1', ('H_DUM', 1274, ' '))
('X', 0, '1', ('H_DUM', 1275, ' '))
('X', 0, '1', ('H_DUM', 1276, ' '))
('X', 0, '1', ('H_DUM', 1277, ' '))
('X', 0, '1', ('H_DUM', 1278, ' '))
('X', 0, '1', ('H_DUM', 1279, ' '))
('X', 0, '1', ('H_DUM', 1280, ' '))
('X', 0, '1', ('H_DUM', 1281, ' '))
('X', 0, '1', ('H_DUM', 1282, ' '))
('X', 0, '1', ('H_DUM', 1283, ' '))
('X', 0, '1', ('H_DUM', 1284, ' '))
('X', 0, '1', ('H_DUM', 1285, ' '))
('X', 0, '1', ('H_DUM', 1286, ' '))
('X', 0, '1', ('H_DUM', 1287, ' '))
('X', 0, '1', ('H_DUM', 1288, ' '))
('X', 0, '1', ('H_DUM', 1289, ' '))
('X', 0, '1', ('H_DUM', 1290, ' '))
('X', 0, '1', ('H_DUM', 1291, ' '))
('X', 0, '1', ('H_DUM', 1292, ' '))
('X', 0, '1', ('H_DUM', 1293, ' '))
('X', 0, '1', ('H_DUM', 1294, ' '))
('X', 0, '1', ('H_DUM', 1295, ' '))
('X', 0, '1', ('H_DUM', 1296, ' '))
('X', 0, '1', ('H_DUM', 1297, ' '))
('X', 0, '1', ('H_DUM', 1298, ' '))
('X', 0, '1', ('H_DUM', 1299, ' '))
('X', 0, '1', ('H_DUM', 1300, ' '))
('X', 0, '1', ('H_DUM', 1301, ' '))
('X', 0, '1', ('H_DUM', 1302, ' '))
('X', 0, '1', ('H_DUM', 1303, ' '))
('X', 0, '1', ('H_DUM', 1304, ' '))
('X', 0, '1', ('H_DUM', 1305, ' '))
('X', 0, '1', ('H_DUM', 1306, ' '))
('X', 0, '1', ('H_DUM', 1307, ' '))
('X', 0, '1', ('H_DUM', 1308, ' '))
('X', 0, '1', ('H_DUM', 1309, ' '))
('X', 0, '1', ('H_DUM', 1310, ' '))
('X', 0, '1', ('H_DUM', 1311, ' '))
('X', 0, '1', ('H_DUM', 1312, ' '))
('X', 0, '1', ('H_DUM', 1313, ' '))
('X', 0, '1', ('H_DUM', 1314, ' '))
('X', 0, '1', ('H_DUM', 1315, ' '))
('X', 0, '1', ('H_DUM', 1316, ' '))
('X', 0, '1', ('H_DUM', 1317, ' '))
('X', 0, '1', ('H_DUM', 1318, ' '))
('X', 0, '1', ('H_DUM', 1319, ' '))
('X', 0, '1', ('H_DUM', 1320, ' '))
('X', 0, '1', ('H_DUM', 1321, ' '))
('X', 0, '1', ('H_DUM', 1322, ' '))
('X', 0, '1', ('H_DUM', 1323, ' '))
('X', 0, '1', ('H_DUM', 1324, ' '))
('X', 0, '1', ('H_DUM', 1325, ' '))
('X', 0, '1', ('H_DUM', 1326, ' '))
('X', 0, '1', ('H_DUM', 1327, ' '))
('X', 0, '1', ('H_DUM', 1328, ' '))
('X', 0, '1', ('H_DUM', 1329, ' '))
('X', 0, '1', ('H_DUM', 1330, ' '))
('X', 0, '1', ('H_DUM', 1331, ' '))
('X', 0, '1', ('H_DUM', 1332, ' '))
('X', 0, '1', ('H_DUM', 1333, ' '))
('X', 0, '1', ('H_DUM', 1334, ' '))
('X', 0, '1', ('H_DUM', 1335, ' '))
('X', 0, '1', ('H_DUM', 1336, ' '))
('X', 0, '1', ('H_DUM', 1337, ' '))
('X', 0, '1', ('H_DUM', 1338, ' '))
('X', 0, '1', ('H_DUM', 1339, ' '))
('X', 0, '1', ('H_DUM', 1340, ' '))
('X', 0, '1', ('H_DUM', 1341, ' '))
('X', 0, '1', ('H_DUM', 1342, ' '))
('X', 0, '1', ('H_DUM', 1343, ' '))
('X', 0, '1', ('H_DUM', 1344, ' '))
('X', 0, '1', ('H_DUM', 1345, ' '))
('X', 0, '1', ('H_DUM', 1346, ' '))
('X', 0, '1', ('H_DUM', 1347, ' '))
('X', 0, '1', ('H_DUM', 1348, ' '))
('X', 0, '1', ('H_DUM', 1349, ' '))
('X', 0, '1', ('H_DUM', 1350, ' '))
('X', 0, '1', ('H_DUM', 1351, ' '))
('X', 0, '1', ('H_DUM', 1352, ' '))
('X', 0, '1', ('H_DUM', 1353, ' '))
('X', 0, '1', ('H_DUM', 1354, ' '))
('X', 0, '1', ('H_DUM', 1355, ' '))
('X', 0, '1', ('H_DUM', 1356, ' '))
('X', 0, '1', ('H_DUM', 1357, ' '))
('X', 0, '1', ('H_DUM', 1358, ' '))
('X', 0, '1', ('H_DUM', 1359, ' '))
('X', 0, '1', ('H_DUM', 1360, ' '))
('X', 0, '1', ('H_DUM', 1361, ' '))
('X', 0, '1', ('H_DUM', 1362, ' '))
('X', 0, '1', ('H_DUM', 1363, ' '))
('X', 0, '1', ('H_DUM', 1364, ' '))
('X', 0, '1', ('H_DUM', 1365, ' '))
('X', 0, '1', ('H_DUM', 1366, ' '))
('X', 0, '1', ('H_DUM', 1367, ' '))
('X', 0, '1', ('H_DUM', 1368, ' '))
('X', 0, '1', ('H_DUM', 1369, ' '))
('X', 0, '1', ('H_DUM', 1370, ' '))
('X', 0, '1', ('H_DUM', 1371, ' '))
('X', 0, '1', ('H_DUM', 1372, ' '))
('X', 0, '1', ('H_DUM', 1373, ' '))
('X', 0, '1', ('H_DUM', 1374, ' '))
('X', 0, '1', ('H_DUM', 1375, ' '))
('X', 0, '1', ('H_DUM', 1376, ' '))
('X', 0, '1', ('H_DUM', 1377, ' '))
('X', 0, '1', ('H_DUM', 1378, ' '))
('X', 0, '1', ('H_DUM', 1379, ' '))
('X', 0, '1', ('H_DUM', 1380, ' '))
('X', 0, '1', ('H_DUM', 1381, ' '))
('X', 0, '1', ('H_DUM', 1382, ' '))
('X', 0, '1', ('H_DUM', 1383, ' '))
('X', 0, '1', ('H_DUM', 1384, ' '))
('X', 0, '1', ('H_DUM', 1385, ' '))
('X', 0, '1', ('H_DUM', 1386, ' '))
('X', 0, '1', ('H_DUM', 1387, ' '))
('X', 0, '1', ('H_DUM', 1388, ' '))
('X', 0, '1', ('H_DUM', 1389, ' '))
('X', 0, '1', ('H_DUM', 1390, ' '))
('X', 0, '1', ('H_DUM', 1391, ' '))
('X', 0, '1', ('H_DUM', 1392, ' '))
('X', 0, '1', ('H_DUM', 1393, ' '))
('X', 0, '1', ('H_DUM', 1394, ' '))
('X', 0, '1', ('H_DUM', 1395, ' '))
('X', 0, '1', ('H_DUM', 1396, ' '))
('X', 0, '1', ('H_DUM', 1397, ' '))
('X', 0, '1', ('H_DUM', 1398, ' '))
('X', 0, '1', ('H_DUM', 1399, ' '))
('X', 0, '1', ('H_DUM', 1400, ' '))
('X', 0, '1', ('H_DUM', 1401, ' '))
('X', 0, '1', ('H_DUM', 1402, ' '))
('X', 0, '1', ('H_DUM', 1403, ' '))
('X', 0, '1', ('H_DUM', 1404, ' '))
('X', 0, '1', ('H_DUM', 1405, ' '))
('X', 0, '1', ('H_DUM', 1406, ' '))
('X', 0, '1', ('H_DUM', 1407, ' '))
('X', 0, '1', ('H_DUM', 1408, ' '))
('X', 0, '1', ('H_DUM', 1409, ' '))
('X', 0, '1', ('H_DUM', 1410, ' '))
('X', 0, '1', ('H_DUM', 1411, ' '))
('X', 0, '1', ('H_DUM', 1412, ' '))
('X', 0, '1', ('H_DUM', 1413, ' '))
('X', 0, '1', ('H_DUM', 1414, ' '))
('X', 0, '1', ('H_DUM', 1415, ' '))
('X', 0, '1', ('H_DUM', 1416, ' '))
('X', 0, '1', ('H_DUM', 1417, ' '))
('X', 0, '1', ('H_DUM', 1418, ' '))
('X', 0, '1', ('H_DUM', 1419, ' '))
('X', 0, '1', ('H_DUM', 1420, ' '))
('X', 0, '1', ('H_DUM', 1421, ' '))
('X', 0, '1', ('H_DUM', 1422, ' '))
('X', 0, '1', ('H_DUM', 1423, ' '))
('X', 0, '1', ('H_DUM', 1424, ' '))
('X', 0, '1', ('H_DUM', 1425, ' '))
('X', 0, '1', ('H_DUM', 1426, ' '))
('X', 0, '1', ('H_DUM', 1427, ' '))
('X', 0, '1', ('H_DUM', 1428, ' '))
('X', 0, '1', ('H_DUM', 1429, ' '))
('X', 0, '1', ('H_DUM', 1430, ' '))
('X', 0, '1', ('H_DUM', 1431, ' '))
('X', 0, '1', ('H_DUM', 1432, ' '))
('X', 0, '1', ('H_DUM', 1433, ' '))
('X', 0, '1', ('H_DUM', 1434, ' '))
('X', 0, '1', ('H_DUM', 1435, ' '))
('X', 0, '1', ('H_DUM', 1436, ' '))
('X', 0, '1', ('H_DUM', 1437, ' '))
('X', 0, '1', ('H_DUM', 1438, ' '))
('X', 0, '1', ('H_DUM', 1439, ' '))
('X', 0, '1', ('H_DUM', 1440, ' '))
('X', 0, '1', ('H_DUM', 1441, ' '))
('X', 0, '1', ('H_DUM', 1442, ' '))
('X', 0, '1', ('H_DUM', 1443, ' '))
('X', 0, '1', ('H_DUM', 1444, ' '))
('X', 0, '1', ('H_DUM', 1445, ' '))
('X', 0, '1', ('H_DUM', 1446, ' '))
('X', 0, '1', ('H_DUM', 1447, ' '))
('X', 0, '1', ('H_DUM', 1448, ' '))
('X', 0, '1', ('H_DUM', 1449, ' '))
('X', 0, '1', ('H_DUM', 1450, ' '))
('X', 0, '1', ('H_DUM', 1451, ' '))
('X', 0, '1', ('H_DUM', 1452, ' '))
('X', 0, '1', ('H_DUM', 1453, ' '))
('X', 0, '1', ('H_DUM', 1454, ' '))
('X', 0, '1', ('H_DUM', 1455, ' '))
('X', 0, '1', ('H_DUM', 1456, ' '))
('X', 0, '1', ('H_DUM', 1457, ' '))
('X', 0, '1', ('H_DUM', 1458, ' '))
('X', 0, '1', ('H_DUM', 1459, ' '))
('X', 0, '1', ('H_DUM', 1460, ' '))
('X', 0, '1', ('H_DUM', 1461, ' '))
('X', 0, '1', ('H_DUM', 1462, ' '))
('X', 0, '1', ('H_DUM', 1463, ' '))
('X', 0, '1', ('H_DUM', 1464, ' '))
('X', 0, '1', ('H_DUM', 1465, ' '))
('X', 0, '1', ('H_DUM', 1466, ' '))
('X', 0, '1', ('H_DUM', 1467, ' '))
('X', 0, '1', ('H_DUM', 1468, ' '))
('X', 0, '1', ('H_DUM', 1469, ' '))
('X', 0, '1', ('H_DUM', 1470, ' '))
('X', 0, '1', ('H_DUM', 1471, ' '))
('X', 0, '1', ('H_DUM', 1472, ' '))
('X', 0, '1', ('H_DUM', 1473, ' '))
('X', 0, '1', ('H_DUM', 1474, ' '))
('X', 0, '1', ('H_DUM', 1475, ' '))
('X', 0, '1', ('H_DUM', 1476, ' '))
('X', 0, '1', ('H_DUM', 1477, ' '))

In [227]:
pre = "/Users/weilu/Research/database/membrane_training_set/"
filtered_list = []
for pdb in pdb_list:
    location = pre + f"../Alpha-helical_polytopic/{pdb}.pdb"
    a = get_inside_or_not_table(location)
    ratio = sum(a)/len(a)
    if ratio < 0.4:
        print("not good", pdb, ratio)
    else:
        filtered_list.append(pdb)
    # print(pdb, ratio)


not good 5lcb 0.059322033898305086
not good 6f0k 0.20447284345047922
not good 6adq 0.3028542980418188
not good 6c6l 0.38793694311172033
not good 5gjw 0.26644245142002987
not good 2oau 0.1512935883014623
/Users/weilu/Research/database/membrane_training_set/../Alpha-helical_polytopic/4y7k.pdb (' ', 240, ' ')
not good 4y7k 0.22615131578947367
not good 5kxi 0.23055555555555557
not good 6ajg 0.30777777777777776
not good 6fn4 0.21591871295512277
not good 5ksd 0.2665066026410564
not good 6cxh 0.3080110497237569
not good 1p49 0.09124087591240876
not good 4i0u 0.11734104046242774
not good 3bpp 0.0
not good 1kn9 0.004273504273504274
not good 2hi7 0.2701863354037267
not good 2yvx 0.2748868778280543
not good 5svl 0.16516516516516516
not good 6akg 0.2857142857142857
not good 6el1 0.09209370424597364
not good 6al2 0.27892561983471076
not good 2bhv 0.010582010582010581
not good 3rce 0.39855072463768115
not good 6idf 0.32501834189288337
not good 6g72 0.22000248169748107
not good 4jza 0.0
not good 5iji 0.18061674008810572
not good 1lv7 0.00398406374501992
not good 6nsj 0.0
not good 3b8n 0.0
not good 3pjv 0.008032128514056224
not good 4p02 0.19305856832971802
not good 5oyb 0.3043175487465181
not good 6n28 0.2514792899408284
not good 4o9u 0.26803551609322973
not good 5eke 0.18319327731092436
not good 5sy1 0.3792866941015089
not good 5zfp 0.30167173252279633
not good 5uph 0.0
not good 5mlz 0.28732394366197184
not good 5v7v 0.021207177814029365
not good 6bml 0.3972602739726027
not good 6f2d 0.19521178637200737
not good 6c5w 0.1693227091633466
not good 6mlu 0.07516339869281045
not good 6nt6 0.29136690647482016
not good 6m97 0.0
not good 6mct 0.0

In [228]:
len(filtered_list)


Out[228]:
71

In [229]:
pdb_list = filtered_list

In [231]:
print(pdb_list)


['6aky', '1j4n', '1kpl', '6eu6', '4j05', '4nv6', '2zjs', '6gct', '2c3e', '4b4a', '4llh', '5y79', '5oc0', '3fi1', '4m58', '4a2n', '4uc1', '4qo2', '2q7r', '3h90', '3b4r', '2kdc', '2ksf', '3m73', '2m67', '5t77', '6bvg', '6bbg', '5vkv', '6d9z', '4r1i', '5tcx', '4quv', '4qtn', '5hwy', '3tij', '4av3', '2lop', '2lor', '2lom', '4il3', '3zd0', '5o5e', '4od5', '4o6m', '4pgr', '5jwy', '2mpn', '4q2e', '4x5m', '2mmu', '4rp9', '4zr1', '5a40', '4xu4', '5azb', '5dir', '5wud', '5n6h', '5vre', '5tsa', '5xj5', '6b87', '6cb2', '5zug', '6c70', '6bug', '6bar', '6bhp', '4cad', '6iu3']

In [230]:
def extractTransmembrane(toLocation, location):
    x = PDBParser().get_structure("x", location)
    class Transmembrane(Select):
        def accept_residue(self, residue):
            if abs(residue["CA"].get_vector()[-1]) < 15:
                return 1
            else:
                return 0

    io = PDBIO()
    io.set_structure(x)
    io.save(toLocation, Transmembrane())

def getSeqFromPDB(location, considerGap=True):
    x = PDBParser().get_structure("x", location)
    seq = ""
    resseqs = []
    preResId = 0
    for res in x.get_residues():
        resId = res.get_id()[1]
        if considerGap and resId != preResId + 1:
            seq += " "
            resseqs.append(-1)
        seq += three_to_one(res.get_resname())
        resseqs.append(res.get_id()[1])
        preResId = resId
    return seq,resseqs

In [232]:
for pdb in pdb_list:
    pre = "/Users/weilu/Research/database/membrane_training_set/"
    toLocation = pre + f"transmembrane/{pdb}.pdb"
    location = pre + f"cleaned_pdbs/{pdb}.pdb"
    extractTransmembrane(toLocation, location)

In [233]:
with open("/Users/weilu/Research/server/may_2019/four_body_helix/optimization/protein_list", "w") as out:
    for pdb in pdb_list:
        print(pdb)
        out.write(pdb+"\n")


6aky
1j4n
1kpl
6eu6
4j05
4nv6
2zjs
6gct
2c3e
4b4a
4llh
5y79
5oc0
3fi1
4m58
4a2n
4uc1
4qo2
2q7r
3h90
3b4r
2kdc
2ksf
3m73
2m67
5t77
6bvg
6bbg
5vkv
6d9z
4r1i
5tcx
4quv
4qtn
5hwy
3tij
4av3
2lop
2lor
2lom
4il3
3zd0
5o5e
4od5
4o6m
4pgr
5jwy
2mpn
4q2e
4x5m
2mmu
4rp9
4zr1
5a40
4xu4
5azb
5dir
5wud
5n6h
5vre
5tsa
5xj5
6b87
6cb2
5zug
6c70
6bug
6bar
6bhp
4cad
6iu3

In [236]:
for pdb in pdb_list:
    location = f"/Users/weilu/Research/server/may_2019/four_body_helix/database/dompdb/{pdb}.pdb"
    toLocation = f"/Users/weilu/Research/server/may_2019/four_body_helix/database/S20_seq/{pdb}.seq"
    seq,resseqs = getSeqFromPDB(location, considerGap=False)
    with open(toLocation, "w") as out:
        out.write(seq+'\n')

In [238]:
# pre = "/Users/weilu/Research/database/membrane_training_set/"
filtered_list = []
for pdb in pdb_list:
    location = f"/Users/weilu/Research/server/may_2019/four_body_helix/database/dompdb/{pdb}.pdb"
    a = get_inside_or_not_table(location)
    ratio = sum(a)/(len(a)+1e-6)
    if ratio < 0.4:
        print("not good", pdb, ratio)
    else:
        filtered_list.append(pdb)
    # print(pdb, ratio)


not good 6bug 0.0

In [245]:
pre = '/Users/weilu/Research/server/may_2019/four_body_helix/optimization/'
location = pre + "gammas/protein_list_phi_six_letter_four_body_helix_docking3.5_6.5_5.0_10_True_gamma"
gamma_k1000 = np.loadtxt(location)

pre = '/Users/weilu/Research/server/may_2019/four_body_helix_repeat_n_decoys2000/optimization/'
location = pre + "gammas/protein_list_phi_six_letter_four_body_helix_docking3.5_6.5_5.0_10_True_gamma"
gamma_k2000 = np.loadtxt(location)

pre = '/Users/weilu/Research/server/may_2019/four_body_helix_repeat_n_decoys4000/optimization/'
location = pre + "gammas/protein_list_phi_six_letter_four_body_helix_docking3.5_6.5_5.0_10_True_gamma"
gamma_k4000 = np.loadtxt(location)

pre = '/Users/weilu/Research/server/may_2019/four_body_helix_repeat_n_decoys8000/optimization/'
location = pre + "gammas/protein_list_phi_six_letter_four_body_helix_docking3.5_6.5_5.0_10_True_gamma"
gamma_k8000 = np.loadtxt(location)

pre = '/Users/weilu/Research/server/may_2019/four_body_helix_repeat_n_decoys8000/optimization/'
location = pre + "gammas/protein_list_phi_six_letter_four_body_helix_docking3.5_6.5_5.0_10_True_gamma_filtered"
gamma_k8000_f = np.loadtxt(location)

In [277]:
pre = '/Users/weilu/Research/server/may_2019/four_body_helix_repeat_n_decoys8000/optimization/'
location = pre + "gammas/protein_list_phi_six_letter_four_body_helix_docking3.5_6.5_5.0_10_True_A"
A = np.loadtxt(location)

location = pre + "gammas/protein_list_phi_six_letter_four_body_helix_docking3.5_6.5_5.0_10_True_A_prime"
A_prime = np.loadtxt(location)

location = pre + "gammas/protein_list_phi_six_letter_four_body_helix_docking3.5_6.5_5.0_10_True_B"
B = np.loadtxt(location)

In [319]:
def getNewGamma(pre):
    location = pre + "gammas/protein_list_phi_six_letter_four_body_helix_docking3.5_6.5_5.0_10_True_A"
    A = np.loadtxt(location)

    location = pre + "gammas/protein_list_phi_six_letter_four_body_helix_docking3.5_6.5_5.0_10_True_A_prime"
    A_prime = np.loadtxt(location)

    location = pre + "gammas/protein_list_phi_six_letter_four_body_helix_docking3.5_6.5_5.0_10_True_B"
    B = np.loadtxt(location)
    B_inv = np.linalg.inv(B)
    gamma_new = B_inv.dot(A-A_prime*(A_prime.dot(B_inv).dot(A)-A.dot(B_inv).dot(A))/(A_prime.dot(B_inv).dot(A_prime)-A.dot(B_inv).dot(A_prime)))
    return gamma_new

In [320]:
pre = '/Users/weilu/Research/server/may_2019/four_body_helix_repeat_n_decoys4000/optimization/'
k4000_new = getNewGamma(pre)

In [333]:
pre = '/Users/weilu/Research/server/may_2019/four_body_helix_use_cb/optimization/'
location = pre + "gammas/protein_list_phi_six_letter_four_body_helix_docking3.5_6.5_5.0_6_True_gamma"
gamma_cb = np.loadtxt(location)

In [290]:
B_inv = np.linalg.inv(B)
gamma_new = B_inv.dot(A-A_prime*(A_prime.dot(B_inv).dot(A)-A.dot(B_inv).dot(A))/(A_prime.dot(B_inv).dot(A_prime)-A.dot(B_inv).dot(A_prime)))

In [292]:
np.mean(gamma_new)


Out[292]:
0.4956157983723786

In [312]:
np.mean(gamma_k8000)


Out[312]:
-0.5763359523809523

In [288]:
A_prime.dot(B_inv).dot(A)


Out[288]:
0.37772971535670197

In [324]:
np.mean(k4000_new)


Out[324]:
0.5684094457707982

In [321]:
plt.plot(gamma_new, label="gamma_new")
plt.plot(k4000_new, label="k4000_new")
plt.legend()


Out[321]:
<matplotlib.legend.Legend at 0x1a29e996a0>

In [331]:
# plt.plot(np.linalg.inv(B).dot(A))
plt.plot(gamma_k8000, label="k8000")
# plt.plot(gamma_k8000_centered, label="k8000_center")
# plt.plot(gamma_new, label="gamma_new")
plt.plot(gamma_k8000_f, label="k8000_f")
# plt.plot(k4000_new, label="k4000_new")
plt.legend()


Out[331]:
<matplotlib.legend.Legend at 0x1a2e9c3f98>

In [269]:
np.mean(gamma_k1000)


Out[269]:
2.380952381144205e-07

In [270]:
np.mean(gamma_k4000)


Out[270]:
-5.639228061588096e-17

In [268]:
np.mean(gamma_k8000)


Out[268]:
-0.5763359523809523

In [303]:
np.where(np.abs(gamma_k8000_centered)> 2)[0]


Out[303]:
array([  0,  26,  32,  54,  69,  86,  99, 104, 111, 112, 115, 119, 120,
       121, 123, 124, 125])

In [301]:
six_letter_code_combinations = ['000004', '000013', '000022', '000031', '000040', '000103', '000112', '000121', '000130', '000202', '000211', '000220', '000301', '000310', '000400', '001003', '001012', '001021', '001030', '001102', '001111', '001120', '001201', '001210', '001300', '002002', '002011', '002020', '002101', '002110', '002200', '003001', '003010', '003100', '004000', '010003', '010012', '010021', '010030', '010102', '010111', '010120', '010201', '010210', '010300', '011002', '011011', '011020', '011101', '011110', '011200', '012001', '012010', '012100', '013000', '020002', '020011', '020020', '020101', '020110', '020200', '021001', '021010', '021100', '022000', '030001', '030010', '030100', '031000', '040000', '100003', '100012', '100021', '100030', '100102', '100111', '100120', '100201', '100210', '100300', '101002', '101011', '101020', '101101', '101110', '101200', '102001', '102010', '102100', '103000', '110002', '110011', '110020', '110101', '110110', '110200', '111001', '111010', '111100', '112000', '120001', '120010', '120100', '121000', '130000', '200002', '200011', '200020', '200101', '200110', '200200', '201001', '201010', '201100', '202000', '210001', '210010', '210100', '211000', '220000', '300001', '300010', '300100', '301000', '310000', '400000']

In [307]:
six_letter_code_combinations = np.array(six_letter_code_combinations)

In [325]:
six_letter_code_combinations[np.where(gamma_k8000 > 2)]


Out[325]:
array(['201010', '300010', '301000'], dtype='<U6')

In [326]:
six_letter_code_combinations[np.where(gamma_k8000 < -2)]


Out[326]:
array(['000004', '002011', '004000', '022000', '040000', '102001',
       '130000', '201001', '210001', '211000', '220000', '300001',
       '310000', '400000'], dtype='<U6')

In [310]:
six_letter_code_combinations[np.where(gamma_k8000_centered > 2)]


Out[310]:
array(['003010', '013000', '112000', '201010', '300010', '301000'],
      dtype='<U6')

In [311]:
six_letter_code_combinations[np.where(gamma_k8000_centered < -2)]


Out[311]:
array(['000004', '002011', '040000', '102001', '130000', '201001',
       '210001', '220000', '300001', '310000', '400000'], dtype='<U6')

In [271]:
gamma_k8000_centered = gamma_k8000 - np.mean(gamma_k8000)

In [ ]:
gamma_cb

In [335]:
gamma_cb_centered = gamma_cb - np.mean(gamma_cb)

In [336]:
plt.plot(gamma_k1000, label="k1000")
plt.plot(gamma_k2000, label="k2000")
plt.plot(gamma_k4000, label="k4000")
plt.plot(gamma_cb_centered, label="cb")
# plt.plot(gamma_k8000, label="k8000")
plt.plot(gamma_k8000_centered, label="k8000_center")
# plt.plot(gamma_new, label="gamma_new")
plt.legend()


Out[336]:
<matplotlib.legend.Legend at 0x1a24de39b0>

In [274]:
plt.plot(gamma_k1000, label="k1000")
plt.plot(gamma_k2000, label="k2000")
plt.plot(gamma_k4000, label="k4000")
# plt.plot(gamma_k8000, label="k8000")
plt.plot(gamma_k8000_centered, label="k8000_center")
plt.legend()
plt.ylim(-5,5)


Out[274]:
(-5, 5)

In [275]:
# plt.plot(gamma_k1000, label="k1000")
# plt.plot(gamma_k2000, label="k2000")
plt.plot(gamma_k4000, label="k4000")
# plt.plot(gamma_k8000, label="k8000")
plt.plot(gamma_k8000_centered, label="k8000_center")
plt.legend()
plt.ylim(-5,5)


Out[275]:
(-5, 5)

In [341]:
import glob
a = glob.glob("/Users/weilu/Research/server/may_2019/four_body_helix_use_cb/optimization/data/*.dat")

In [357]:
d.split("/")[-1].split("-")[0]


Out[357]:
'4rp9'

In [351]:
d = a[0]
tmp = pd.read_csv(d, sep=" ", names=["res_pair1_chain", "res_pair1_index_1", "res_pair1_index_2", 
                               "res_pair2_chain", "res_pair2_index_1", "res_pair2_index_2", 
                               "res_type",  "six_letter_string", "total_phi",
                              "d00", "d11", "d01", "d10"])

In [358]:
data_all = []
for d in a:
    name = d.split("/")[-1].split("-")[0]
    tmp = pd.read_csv(d, sep=" ", names=["res_pair1_chain", "res_pair1_index_1", "res_pair1_index_2", 
                               "res_pair2_chain", "res_pair2_index_1", "res_pair2_index_2", 
                               "res_type",  "six_letter_string", "total_phi",
                              "d00", "d11", "d01", "d10"])
    data_all.append(tmp.assign(protein=name))

In [359]:
data = pd.concat(data_all)
data = data.reset_index(drop=True)
data["six_letter_string"] = data["six_letter_string"].astype(str).str.pad(width=6, fillchar="0")

In [380]:


In [381]:
data.shape


Out[381]:
(2973, 14)

In [382]:
data["six_letter_string"].value_counts()


Out[382]:
020200    202
010300    160
010201    142
120100    139
110200    137
030100    116
020101    113
110101    109
010210     79
220000     77
130000     74
210100     74
120001     68
020110     64
000400     60
010111     58
010102     54
110110     54
100201     53
200200     45
120010     43
000301     42
040000     41
011200     40
210001     40
100300     40
200101     35
021100     34
030001     31
030010     31
         ... 
201001      5
011002      5
010030      4
100012      4
000022      4
010003      4
000112      4
000130      4
001111      3
200020      3
100021      2
011020      2
002101      2
022000      2
012001      2
001120      2
002011      2
001021      2
101011      2
300010      1
202000      1
000031      1
102100      1
102001      1
001003      1
000004      1
000040      1
100030      1
001012      1
012100      1
Name: six_letter_string, Length: 106, dtype: int64

In [367]:
data["res_type"].value_counts()


Out[367]:
GGGG    9
AAGG    7
AGGG    7
GAGA    7
AGGA    6
AGAV    5
AGAG    5
GGAA    5
GGTA    5
GAAG    5
AAGA    5
FAGG    5
GLAL    5
LLAA    4
IAAG    4
AVAS    4
GAGY    4
IAIV    4
AAVG    4
AAAS    4
LLLI    4
AAIA    4
SSGG    3
AVLG    3
TAAG    3
GAVG    3
FGAS    3
AGTA    3
AATV    3
GAVT    3
       ..
FGVA    1
LELV    1
LLTL    1
IFTF    1
QFGT    1
FGCF    1
FLPF    1
AIHI    1
RAIA    1
QFSV    1
LAAN    1
ATPG    1
LGLF    1
VTQG    1
CLLA    1
ISKI    1
VIIL    1
APLS    1
GQGI    1
GSAV    1
PLSV    1
FLGA    1
IMSG    1
ALSA    1
FAGV    1
AYTL    1
VAWI    1
IGLA    1
GILT    1
SSVL    1
Name: res_type, Length: 2557, dtype: int64

In [ ]:


In [363]:
data.groupby("protein").count()


Out[363]:
res_pair1_chain res_pair1_index_1 res_pair1_index_2 res_pair2_chain res_pair2_index_1 res_pair2_index_2 res_type six_letter_string total_phi d00 d11 d01 d10
protein
1j4n 74 74 74 74 74 74 74 74 74 74 74 74 74
1kpl 159 159 159 159 159 159 159 159 159 159 159 159 159
2c3e 50 50 50 50 50 50 50 50 50 50 50 50 50
2ksf 13 13 13 13 13 13 13 13 13 13 13 13 13
2lom 1 1 1 1 1 1 1 1 1 1 1 1 1
2lop 5 5 5 5 5 5 5 5 5 5 5 5 5
2mmu 2 2 2 2 2 2 2 2 2 2 2 2 2
2mpn 6 6 6 6 6 6 6 6 6 6 6 6 6
2q7r 7 7 7 7 7 7 7 7 7 7 7 7 7
2zjs 54 54 54 54 54 54 54 54 54 54 54 54 54
3b4r 24 24 24 24 24 24 24 24 24 24 24 24 24
3fi1 79 79 79 79 79 79 79 79 79 79 79 79 79
3h90 12 12 12 12 12 12 12 12 12 12 12 12 12
3m73 45 45 45 45 45 45 45 45 45 45 45 45 45
3tij 83 83 83 83 83 83 83 83 83 83 83 83 83
3zd0 10 10 10 10 10 10 10 10 10 10 10 10 10
4a2n 14 14 14 14 14 14 14 14 14 14 14 14 14
4av3 131 131 131 131 131 131 131 131 131 131 131 131 131
4b4a 42 42 42 42 42 42 42 42 42 42 42 42 42
4cad 40 40 40 40 40 40 40 40 40 40 40 40 40
4il3 6 6 6 6 6 6 6 6 6 6 6 6 6
4j05 99 99 99 99 99 99 99 99 99 99 99 99 99
4llh 63 63 63 63 63 63 63 63 63 63 63 63 63
4m58 71 71 71 71 71 71 71 71 71 71 71 71 71
4nv6 23 23 23 23 23 23 23 23 23 23 23 23 23
4o6m 28 28 28 28 28 28 28 28 28 28 28 28 28
4od5 54 54 54 54 54 54 54 54 54 54 54 54 54
4pgr 39 39 39 39 39 39 39 39 39 39 39 39 39
4q2e 50 50 50 50 50 50 50 50 50 50 50 50 50
4qo2 32 32 32 32 32 32 32 32 32 32 32 32 32
... ... ... ... ... ... ... ... ... ... ... ... ... ...
4zr1 20 20 20 20 20 20 20 20 20 20 20 20 20
5a40 36 36 36 36 36 36 36 36 36 36 36 36 36
5azb 34 34 34 34 34 34 34 34 34 34 34 34 34
5dir 17 17 17 17 17 17 17 17 17 17 17 17 17
5hwy 65 65 65 65 65 65 65 65 65 65 65 65 65
5jwy 36 36 36 36 36 36 36 36 36 36 36 36 36
5n6h 68 68 68 68 68 68 68 68 68 68 68 68 68
5o5e 71 71 71 71 71 71 71 71 71 71 71 71 71
5oc0 9 9 9 9 9 9 9 9 9 9 9 9 9
5t77 91 91 91 91 91 91 91 91 91 91 91 91 91
5tcx 10 10 10 10 10 10 10 10 10 10 10 10 10
5tsa 96 96 96 96 96 96 96 96 96 96 96 96 96
5vkv 8 8 8 8 8 8 8 8 8 8 8 8 8
5vre 35 35 35 35 35 35 35 35 35 35 35 35 35
5wud 82 82 82 82 82 82 82 82 82 82 82 82 82
5xj5 52 52 52 52 52 52 52 52 52 52 52 52 52
5y79 56 56 56 56 56 56 56 56 56 56 56 56 56
5zug 39 39 39 39 39 39 39 39 39 39 39 39 39
6aky 32 32 32 32 32 32 32 32 32 32 32 32 32
6b87 3 3 3 3 3 3 3 3 3 3 3 3 3
6bar 37 37 37 37 37 37 37 37 37 37 37 37 37
6bbg 10 10 10 10 10 10 10 10 10 10 10 10 10
6bhp 11 11 11 11 11 11 11 11 11 11 11 11 11
6bvg 88 88 88 88 88 88 88 88 88 88 88 88 88
6c70 20 20 20 20 20 20 20 20 20 20 20 20 20
6cb2 69 69 69 69 69 69 69 69 69 69 69 69 69
6d9z 9 9 9 9 9 9 9 9 9 9 9 9 9
6eu6 127 127 127 127 127 127 127 127 127 127 127 127 127
6gct 71 71 71 71 71 71 71 71 71 71 71 71 71
6iu3 51 51 51 51 51 51 51 51 51 51 51 51 51

67 rows × 13 columns


In [180]:
pdb_list = ['6c70', '5azb', '4r1i', '6bvg', '4zr1', '5o5e', '6eu6', '4pgr']
for pdb in pdb_list:
    toLocation = pre + f"transmembrane/{pdb}.pdb"
    seq = getSeqFromPDB(toLocation)
    gxxxg_count = 0
    for i in range(len(seq)-4):
        if seq[i] == "G" and seq[i+4] == "A" and " " not in seq[i:i+4]:
            gxxxg_count += 1
            print(pdb, "Found GXXXG", i, seq[i:i+5])


6c70 Found GXXXG 87 GHVFA
5azb Found GXXXG 22 GFIFA
4r1i Found GXXXG 58 GVGIA
4r1i Found GXXXG 86 GGYSA
4r1i Found GXXXG 136 GLIWA
4r1i Found GXXXG 256 GSASA
6bvg Found GXXXG 62 GGSWA
6bvg Found GXXXG 71 GGAFA
6bvg Found GXXXG 72 GAFAA
6bvg Found GXXXG 109 GFLGA
6bvg Found GXXXG 164 GRWIA
6bvg Found GXXXG 236 GSTAA
6bvg Found GXXXG 266 GLAFA
5o5e Found GXXXG 48 GALLA
5o5e Found GXXXG 175 GMTFA
6eu6 Found GXXXG 117 GGWFA
6eu6 Found GXXXG 256 GVIVA
4pgr Found GXXXG 84 GTIGA

In [181]:
for pdb in pdb_list:
    toLocation = pre + f"transmembrane/{pdb}.pdb"
    seq = getSeqFromPDB(toLocation)
    gxxxg_count = 0
    for i in range(len(seq)-4):
        if seq[i] == "G" and seq[i+4] == "G" and " " not in seq[i:i+4]:
            gxxxg_count += 1
            print(pdb, "Found GXXXG", i, seq[i:i+5])


5azb Found GXXXG 38 GVFLG
5azb Found GXXXG 42 GGRIG
5azb Found GXXXG 75 GGLIG
5azb Found GXXXG 97 GLGAG
5azb Found GXXXG 109 GELWG
4r1i Found GXXXG 83 GVSGG
4r1i Found GXXXG 174 GIVYG
6bvg Found GXXXG 28 GKLIG
6bvg Found GXXXG 101 GVFVG
6bvg Found GXXXG 105 GIITG
6bvg Found GXXXG 232 GQVIG
4zr1 Found GXXXG 116 GFAGG
4zr1 Found GXXXG 119 GGLFG
5o5e Found GXXXG 23 GVISG
5o5e Found GXXXG 122 GLEAG
6eu6 Found GXXXG 143 GFNGG
6eu6 Found GXXXG 205 GLITG
6eu6 Found GXXXG 232 GGVIG
4pgr Found GXXXG 14 GLFIG

In [193]:
for pdb in pdb_list:
    toLocation = pre + f"transmembrane/{pdb}.pdb"
    seq = getSeqFromPDB(toLocation, considerGap=False)
    gxxxg_count = 0
    for i in range(len(seq)-4):
        if seq[i] == "G" and seq[i+4] == "G" and " " not in seq[i:i+4]:
            gxxxg_count += 1
            print(pdb, "Found GXXXG", i, seq[i:i+5])


5azb Found GXXXG 37 GVFLG
5azb Found GXXXG 41 GGRIG
5azb Found GXXXG 74 GGLIG
5azb Found GXXXG 94 GLGAG
5azb Found GXXXG 106 GELWG
4r1i Found GXXXG 75 GVSGG
4r1i Found GXXXG 163 GIVYG
4r1i Found GXXXG 206 GIAKG
6bvg Found GXXXG 27 GKLIG
6bvg Found GXXXG 94 GVFVG
6bvg Found GXXXG 98 GIITG
6bvg Found GXXXG 197 GTVAG
6bvg Found GXXXG 217 GQVIG
4zr1 Found GXXXG 108 GFAGG
4zr1 Found GXXXG 111 GGLFG
5o5e Found GXXXG 22 GVISG
5o5e Found GXXXG 115 GLEAG
6eu6 Found GXXXG 135 GFNGG
6eu6 Found GXXXG 194 GLITG
6eu6 Found GXXXG 219 GGVIG
4pgr Found GXXXG 14 GLFIG

In [217]:
for pdb in pdb_list:
    toLocation = pre + f"transmembrane/{pdb}.pdb"
    seq,resSeqs = getSeqFromPDB(toLocation, considerGap=True)
    gxxxg_count = 0
    for i in range(len(seq)-4):
        if seq[i] == "G" and seq[i+4] == "G" and " " not in seq[i:i+4]:
            gxxxg_count += 1
            print(pdb, "Found GXXXG", i, seq[i:i+5], "Residue", resSeqs[i])


5azb Found GXXXG 39 GVFLG Residue 65
5azb Found GXXXG 43 GGRIG Residue 69
5azb Found GXXXG 76 GGLIG Residue 102
5azb Found GXXXG 98 GLGAG Residue 136
5azb Found GXXXG 110 GELWG Residue 148
4r1i Found GXXXG 84 GVSGG Residue 169
4r1i Found GXXXG 175 GIVYG Residue 318
6bvg Found GXXXG 28 GKLIG Residue 29
6bvg Found GXXXG 101 GVFVG Residue 138
6bvg Found GXXXG 105 GIITG Residue 142
6bvg Found GXXXG 232 GQVIG Residue 305
4zr1 Found GXXXG 117 GFAGG Residue 195
4zr1 Found GXXXG 120 GGLFG Residue 198
5o5e Found GXXXG 24 GVISG Residue 52
5o5e Found GXXXG 123 GLEAG Residue 171
6eu6 Found GXXXG 144 GFNGG Residue 222
6eu6 Found GXXXG 206 GLITG Residue 296
6eu6 Found GXXXG 233 GGVIG Residue 329
4pgr Found GXXXG 15 GLFIG Residue 25

In [198]:
location = pre + f"transmembrane/5azb.pdb"

In [199]:
x = PDBParser().get_structure("x", location)

In [202]:
list(x.get_residues())[37].get_id()[1]


Out[202]:
65

In [209]:
resseqs = [res.get_id()[1] for res in x.get_residues()]

In [211]:
resseqs[37]


Out[211]:
65

In [195]:
toLocation


Out[195]:
'/Users/weilu/Research/database/membrane_training_set/transmembrane/4pgr.pdb'

In [187]:
print(pdb_list)


['6c70', '5azb', '4r1i', '6bvg', '4zr1', '5o5e', '6eu6', '4pgr']

In [190]:
with open("/Users/weilu/Research/server/may_2019/four_body_helix/optimization/protein_list", "w") as out:
    for pdb in pdb_list:
        print(pdb)
        out.write(pdb+"\n")


6c70
5azb
4r1i
6bvg
4zr1
5o5e
6eu6
4pgr

In [192]:
for pdb in pdb_list:
    location = f"/Users/weilu/Research/server/may_2019/four_body_helix/database/dompdb/{pdb}.pdb"
    toLocation = f"/Users/weilu/Research/server/may_2019/four_body_helix/database/S20_seq/{pdb}.seq"
    seq = getSeqFromPDB(location, considerGap=False)
    with open(toLocation, "w") as out:
        out.write(seq+'\n')

In [64]:
x = PDBParser().get_structure("x", "/Users/weilu/Research/database/membrane_training_set/cleaned_pdbs/6c70.pdb")

In [88]:
seq = getSeqFromPDB("/Users/weilu/Research/database/membrane_training_set/transmembrane/gly_only.pdb")

In [136]:
seq = getSeqFromPDB("/Users/weilu/Research/database/")
gxxxg_count = 0
for i in range(len(seq)):
    if seq[i] == "G" and seq[i+4] == "G" and " " not in seq[i:i+4]:
        gxxxg_count += 1
        print("Found GXXXG", i, seq[i:i+5])


Found GXXXG 257 GDAYG

In [129]:
location = "/Users/weilu/Research/database/membrane_training_set/cleaned_pdbs/6c70.pdb"
location = "/Users/weilu/Research/database/membrane_training_set/transmembrane/gly_only.pdb"
x = PDBParser().get_structure("x", location)
ppb=CaPPBuilder()
seq = ""

In [130]:
list(ppb.build_peptides(x))


Out[130]:
[<Polypeptide start=16 end=17>,
 <Polypeptide start=19 end=23>,
 <Polypeptide start=35 end=59>,
 <Polypeptide start=68 end=90>,
 <Polypeptide start=132 end=150>,
 <Polypeptide start=158 end=164>,
 <Polypeptide start=173 end=196>,
 <Polypeptide start=263 end=284>,
 <Polypeptide start=288 end=311>,
 <Polypeptide start=362 end=363>,
 <Polypeptide start=367 end=387>]

In [131]:
seq = ""
preResId = 0
for res in x.get_residues():
    resId = res.get_id()[1]
    if resId != preResId + 1:
        seq += " "
    seq += three_to_one(res.get_resname())
    preResId = resId

In [134]:


In [135]:
getSeqFromPDB(location)


Out[135]:
'VM GVGHF PHRIYCIVTLLLLLLQYGMMAVNLM LTANTITMLFFLHPIVKMIYFPV CVAGATIFSVISWTGITFI LMIRTFY GHVFALIYQFYYLVISMAVSNSLD VALLLHMLTTTITLTLLAYQAT V GVNVYAATVIGYLLYTLGQVFLFC G FF LDLFASVLGAVVTYFMVLVQL'

In [133]:
seq.strip()


Out[133]:
'VM GVGHF PHRIYCIVTLLLLLLQYGMMAVNLM LTANTITMLFFLHPIVKMIYFPV CVAGATIFSVISWTGITFI LMIRTFY GHVFALIYQFYYLVISMAVSNSLD VALLLHMLTTTITLTLLAYQAT V GVNVYAATVIGYLLYTLGQVFLFC G FF LDLFASVLGAVVTYFMVLVQL'

In [125]:
res.get_id()[1]


Out[125]:
388

In [121]:
three_to_one(res.get_resname())


Out[121]:
'K'

In [118]:
from Bio.PDB.Polypeptide import three_to_one

In [120]:
three_to_one("LYS")


Out[120]:
'K'

In [116]:
res.get_id()[1]


Out[116]:
388

In [112]:
res.full_id[2]


Out[112]:
'A'

In [113]:
seq


Out[113]:
'AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA'

In [ ]:


In [98]:
aseq


Out[98]:
'FKHQGLVADLLPNIRVMQGVGHFMFNYYSEGKKFPHRIYCIVTLLLLLLQYGMMAVNLMMESDDVDDLTANTITMLFFLHPIVKMIYFPVRSKIFYKTLAIWNNPNSHPLFAESNARFHALAITKMRRLLFCVAGATIFSVISWTGITFIEDS PIPRLMIRTFYPFNAMSGAGHVFALIYQFYYLVISMAVSNSLDVLFCSWLLFACEQLQHLKAIMKPLMELSAT GLTKKQEMLVRSAIKYWVERHKHVVRLVTAVGDAYGVALLLHMLTTTITLTLLAYQATKVNGVNVYAATVIGYLLYTLGQVFLFCIFGNRLIEESSSVMEAAYSCHWYDGSEEAKTFVQIVCQQCQKAMSISGAKFFTVSLDLFASVLGAVVTYFMVLVQLK'

In [99]:
for i in range(len(seq)):
    if seq[i] == " ":
        print(i)


153
227

In [90]:
gxxxg_count


Out[90]:
0

In [96]:
def getSeqFromPDB(location, considerGap=True):
    x = PDBParser().get_structure("x", location)
    ppb=PPBuilder()
    seq = ""
    for pp in ppb.build_peptides(x):
        if considerGap:
            seq += " " + str(pp.get_sequence())
        else:
            seq += str(pp.get_sequence())
    return seq.strip()

In [82]:
len(seq)


Out[82]:
388

In [72]:
a = app.get_sequence()

In [70]:
str(pp.get_sequence())


Out[70]:
'GLTKKQEMLVRSAIKYWVERHKHVVRLVTAVGDAYGVALLLHMLTTTITLTLLAYQATKVNGVNVYAATVIGYLLYTLGQVFLFCIFGNRLIEESSSVMEAAYSCHWYDGSEEAKTFVQIVCQQCQKAMSISGAKFFTVSLDLFASVLGAVVTYFMVLVQLK'

In [41]:
res = list(x.get_residues())[0]

In [42]:
ca = res["CA"]

In [45]:
if abs(ca.get_vector()[-1]) > 15


  File "<ipython-input-45-4d008d927f5f>", line 1
    if abs(ca.get_vector()[-1]) > 15
                                    ^
SyntaxError: invalid syntax

In [46]:
from Bio.PDB.PDBIO import PDBIO

In [53]:
pre = "/Users/weilu/Research/database/membrane_training_set/transmembrane/"

In [54]:
from Bio.PDB.PDBIO import Select

In [55]:
class Transmembrane(Select):
    def accept_residue(self, residue):
        if abs(residue["CA"].get_vector()[-1]) < 15:
            return 1
        else:
            return 0

io = PDBIO()
io.set_structure(x)
io.save(pre + 'gly_only.pdb', Transmembrane())

In [56]:
res.get_id()


Out[56]:
(' ', 1, ' ')

In [57]:
x = PDBParser().get_structure("x", pre + 'gly_only.pdb')

In [58]:
res = list(x.get_residues())[50]

In [59]:
res.get_id()


Out[59]:
(' ', 86, ' ')

In [ ]: