>input_sequence_70473
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
------------------------------------------------------ATGGTCAAGAACCACCCGGGCAGCGG
CACTAGCAGGTGCGACGCTGCAGCGGCTATGGCAGAGAGCGGTGGTGGGGGTGGGACGGCAACGCTGTGCGGCGGCGGGA
GTAGGCAGCCGGCGATGGCGGTGAGGCAGTTCAAGGGGGTGCGGATGCGGAGCTGGGGGTCGTGGGTGTCGGAGATCAGG
GCGCCGCATCAGAAGCGCCGGATCTGGCTCGGCTCCTACGCCACCCCGGAGGCCGCCGCGCGCGCCTACGACGCCGCGCT
CCTCTGCCTCAAGGGCTCCGACGCCGTCCTCAACTTCCCCTCCTCGTCCTCCGCCTCACCCTCGTCGCCGCATTCGCTTC
CCTCCCCCG------------CCGACGACTTGTCCCCGAGGTCCATCCAGCGCGCGGCCGTAGCTGCGGCAGCGGCCTTT
GAAGCCACGAGGATCGTCGCCGGCGTCGTGGACGACAGCTGCTCTTCCAGCGCCGAGGCGACGACGCCGACCTCGGTCTC
AGTGTCCACGCTGGGAAGCGCCGACGTCCAGGAGCACACCACGTCTTCGATGTCCGCCGCGGCCAGCGCTGGCTCGCCGG
CGGGAGATCACGACGAGCTGTGGACGGAGCTGGACGCATTCGCGTCCCCCAAGCTCATGGACCTCATCGCCGCCGGTCAC
GCCACGCCCTTCTCTTCCACCTGGGAGGAGCCCGAGGAGGACGGCGAGATGATGAGGCTGTGGAGCTTCTGCTAG-----
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
-------------------------------------------------------------
>chr4D_1_TraesCS4D01G216300
GATTAACATCTGAAATCTAACGAATAATTGAGCATTGTATACTTTTCG----------------------------TTAG
GCAGCTAAACTCTTGCTTGCATAATAATAATAAATAATAATAATAGATACTCCCTCCGTTCTAAAATAGATGACCCAACT
TTTACTAAAGTTAGTATAAAGTTGAGTCATCTATTTTAGAACGGATGAAGTATTATGTAAGGCTTTTCCCG-TTCATTGT
ACTGAAATGAAATGGCACGATGGCAGCTGATGAGATAGATCTGGTTTTACAGCTCTTTCGGTGGCTTTAATTATAGGTTT
TCCGACAGCATCAGGCAAGTTTGGCAGCTGCCCATGTATGTAGGCGTACCCTGTTTTCGTTTCTTTTCTTTTCTTTTCTT
TTCTC-----GCCACAATTAATACTAGTA------------------------------CAGCCGAAGCGTCCAGGAAGG
CATGCTGGGGGTGTTTGGTTCTAGGGACTTTTTTGTGTTGGGACTAAAAAAAGTCCCTAAAATCTCTATCAAACCAAATA
AGGAAGAACTTTTTTGTGACTTTTTGCTAAAAATCCTTAGAAGCACCTCTTTAAGAGTCTTTTTAAAAAGTCCTAAGGAC
TAGAGAACCAAACACCACCTACATTCTCCCACGAGATCTGCCTATACGCTCCTTCTCAAACAAGCCTGGCTAGGCAAGGG
CAAAGTCGGTACATCAC-ACGTGGGCGTAGTACATTTGCTGCGATCTAGCCAGCCTTGGTCTTGGTCACTCGATCGAAAA
CAATTAAGGAGTCTTCCAAATGCAAGTTAAGCAGTGTAGAATAGCGCGAACCCTTTCTCCACTACTACC----AGGACCA
CGCACGTACATCCTCCTAAGTAC---GTACGTGGTGACTTTGCGTGCGCGAGAGTGACACTGCCCCCTTTCCCACGATCG
AATTCACT---AGCAGCGTTCAGTTCACACGCCGCGTCCCTCACTATAAGT-------------------ACGCACCAGT
GTGGTGTGGCAGCAAGATCTCATCTCAGCAGCAGGGAGCTATAGCGCGTGGAAAATGGTCAAGAACCACCCGGGCAGCGG
CACTAGCAGGTGCGACGCTGCAGCGGCTATGGCAGAGAGCGGTGGTGGGGGTGGGACGGCAACGCTGTGCGGCGGCGGGA
GTAGGCAGCCGGCGATGGCGGTGAGGCAGTTCAAGGGGGTGCGGATGCGGAGCTGGGGGTCGTGGGTGTCGGAGATCAGG
GCGCCGCATCAGAAGCGCCGGATCTGGCTCGGCTCCTACGCCACCCCGGAGGCCGCCGCGCGCGCCTACGACGCCGCGCT
CCTCTGCCTCAAGGGCTCCGACGCCGTCCTCAACTTCCCCTCCTCGTCCTCCGCCTCACCCTCGTCGCCGCATTCGCTTC
CCTCCCCCG------------CCGACGACTTGTCCCCGAGGTCCATCCAGCGCGCGGCCGTAGCTGCGGCAGCGGCCTTT
GAAGCCACGAGGATCGTCGCCGGCGTCGTGGACGACAGCTGCTCTTCCAGCGCCGAGGCGACGACGCCGACCTCGGTCTC
AGTGTCCACGCTGGGAAGCGCCGACGTCCAGGAGCACACCACGTCTTCGATGTCCGCCGCGGCCAGCGCTGGCTCGCCGG
CGGGAGATCACGACGAGCTGTGGACGGAGCTGGACGCATTCGCGTCCCCCAAGCTCATGGACCTCATCGCCGCCGGTCAC
GCCACGCCCTTCTCTTCCACCTGGGAGGAGCCCGAGGAGGACGGCGAGATGATGAGGCTGTGGAGCTTCTGCTAGAGTGA
TGCATGTCCCGTCTGCAATGGATCGCCATTGATAAGCGCATCCATGAGTCGATCGCCATTGATCATTGGTTTTTTCTTTC
TCCCATGGAAGCTAGCTAGGTGCATGCATGGATCCTCTCTACTAGGCTCTAGCTAGGTCTCACTCCAAGTGTGCTTCCAT
AGATTCTTTCGTTCATTTAGTAAGAACATA----ATACTTATACAATATATACTACTATATGTTTTGTGTGTTTATTTGG
CTAGACGTCAGTAATACTGCTACTACTACACTGTATGTCTGTATGGGTTGATGCGT-GAGACTGGCTGCATTGGATACCT
GTTGGATTTGTTCCGTTTCGCTTCAACTTATTT-TTGTTGATCATTACAATAATTTTAGTTTAGTTTAATCGGAAAGTGC
TCCGGGGAACGCGCTTTGTGTCTCGTGCGGAGGCTTGGTGTTTAAGCAGAACAGCTCACTCGCAGGAGCTAAGCTGTACT
GGTCTGTAAGTCTGCAACTCTGGGGTTTTCGGTATTGTAAAGATGATAATCCAATGCTTTCGATCTAGCTAAGATTCTTT
TTC-------------------TTTTTCTTTTTGAGGATGATCTAGCTAAGATTCCAGCGCTCCCATTAGCTGTTTTCCC
TTTCCCACTTACTCCAGCTAGTCATCCAATGTTAAGTCTGTTCAGTGTTCACACCCTCTCGCCCTTAAGCAGAGTGACAC
GGCATGACCAGTTGCGGTGTGGAAGCAGTACTACGCAGGTCTTGCC-TAGTTCGTTGCAGGTGTTTCTGTACGGCAACGC
CATCAATACGGGTCCTTTTCGGCTCGAATTTCTGTGCACTTTGTCGGAGTACCAACCTTCAGTCGCCTCCATGCACCTGA
GTTTTAGCTAGCTAAGCGAGATGTAGGTGTCTAAGAAACAGCTGTATGACTGTACACGATCTCGGTGTCTAAGAATCTAA
TTACTTTATCACCGGCCACCAGAATTTAGGATCAGGACTACGGTGAACCCTAACAGCTGAT
>chr4B_1
GATCAACATCTGAAATCTAACGAATAATTGAGCATTGTATACTTTTCTTTTTTTGCGAGGAAGAGCATTGTATACTTTAG
GCAGCTAAACTCTTGCTTGCATAATAATAATAAATAATATAGA-------------------------------------
--------------------------------------------------TATTATATAGGGCTTTTCCCCATTCATTGC
ACTGAAATGAAATGGCACGATGGCAGCTGAT-----AGATCTGGTTTTACAGCTCTTTCAGTGGCTTTAATTATAGGTTT
TCCGACAGCATCAGGCAAGTTTGGCAGCTGCCCATGCGTGTATGTACTAGCCAG---------TTTTCGTTTCTTTTCTT
TTCTC-----GCTACAATTAATACTGCATCTTGTTTCAAAAAAACAATTAATACTGCATCAGCCGAAGCGTCCTGGAAGG
CA------------------------------------------------------------------------------
--------------------------------------------------------------------------------
---------------------------------AGATCTGTCTATACGCTCCTTCTCAAACAAGCCTGGCTAGGCAAGGG
CAAAGACGGTACATCACCACGTGGGCGTAGTACATTTGTGGCGATCTAGCCAGCCTTGGTCTTGGTCACTCGATCGAAAA
CAATTAAGGAGTCTTCCAAATGCAAGTTAAGCAGTGTAGAATAGCGCGAACCCTTTCTCCACTGCTACC----AGGACCA
CGCACGTACATCCTCCTACGTAC---GTACGTGGTGACTTTGCGTGCGCGAGAGTGACACTGCCCCCTTTCCCACGATCG
AACTCACTAGCAGCAGCGTTCAGTTCACACGCCGCGTCCCTCCCTATAAGTACGCGCCTGTGACTTGCTTACGCACCGGT
GTGGTGTGGCAGCAAGATCTCATCTCCGCAGCAGGGAGCTATAGCGCGTGGAAAATGGTCAAGAACCACCCGGGCAGCGG
CACTAGCAGGTGCGACGCTGCGGCGGCTATGGCAGAGAGCGGTGGTGGGGGTGGGACGGCAGCGCTGTGCGGCGGCGGGA
GTAGGCAGCCGGCGATGGCGGCGAGGCAGTTCAAGGGGGTGCGGATGCGGAGCTGGGGGTCGTGGGTGTCGGAGATCAGG
GCGCCGCACCAGAAGCGCCGGATCTGGCTCGGCTCCTACGCCACCCCGGAGGCCGCCGCGCGCGCCTACGACGCCGCGCT
CCTCTGCCTCAAGGGCTCCGACGCCGTCCTCAACTTCCCCTCGTCGTCCTCCGCCTCACCCTCGTCGCCGCATTCGCTTC
CCTCCCCCGCCAATCGACACGCCGACGACCTGTCCCCGAGGTCCATCCAGCGCGCGGCCGCCGCTGCGGCAGCGGCCTTC
GAGGCCACCAGGAT---------CGTCGTGGACGACAGCTGCTCTTCCAGCGCGGAGGCGACGACGCCGACCTCGTTCTC
AGTGTCCACGCTGGGGAGCGCCGACGTCCAGGAGCACGCCACGTCTTCGATGTCCGCCGCGGCCAGCGCTGGCTCGCCGG
TGGGAGATCAGGACGAGCTGTGGACGGAGCTGGACGCGTTCGCGTCCCCCAAGCTCATGGACCTCATCGCCGCCGGTCAC
GCCACGCCCTTCTCTTGCACCTGGGAGGAGCCCGAGGAGGACGGCGACATGATGAGGCTCTGGAGCTTCTGCTAGAGTGA
AGCGTCCACCGTCTGCAGTGGGTCGACATTGATATGCGCATCCATGAGTCGATCGCCATTGATCATTGGTTTTTTCTATC
TCCCATGGAGGCTAGCTAGGTGCATGCATGGATCCTCTCTACTAGGCTCTAGCTAGGTCTCACTCCAAGTCTGCTTCCAT
AGATTCTTTCTTTCATTTAGTAAGAACATA----ATACTTATACAATATATACTACTATATGTTTTGTGTGTTTATTTGG
CTAGCCGTCAGTAATACTGCTACTACTACACTGTATGTCTGTATGGGTTGATGAGT-GAGACTGGCTGCATTGGATACCT
GTTGGATTTGTTCCGTTTTGCTTCAACTTATTT-TTGTTGATCATTACAATTTTTTTAGTTTAGTTTAATCGGAAAGTGC
TCCGGAGAACGCGCTTTGTGTCTCGTGCGGAAGCTTGGTGTTTAAGCAGAACAGCTCACTCGCAGGAGCTAAGCTGTACT
GGACTGTAAGTCTGCACCTCTGGGTTTTTTGGTATTGTAAAGATGATAATCCAATGCTTTCGATCTAGCTAAGATTCCTT
TTT------------------TTTTTTCCTTTTGAGGATGATCTAGCTAAGATTCCAGCGCTCCCATTAGCTGTTTTCCC
TTTCCCACTTACTCCAGCTAGTCATCCAGTGTTAAGTCTATTCAGTGTTCACACCCTCTCACCCTTAAGCAGAGTGACAC
GGCATGACCAGTTGCGGTGTGGAAGCAGTACTACGCAGGTCTTGCCCTAGTTCGTTGCAGGTGTTTGTCTACGTCAGCGC
CATCAATAT-GGTCCTTTTCGGCTCGAATTTCTGTGCACTTTGTCGGAGTACCAACCTTCAGTCGC--------ACCTGA
GTTTTAGCTAGCTAAGCGAGATGTAGGTGTCTAAGAAACAGCTGTACGACTGCACATGATCTCGGTGTCTAAGAATCTAA
TTACTTTATCACCGGCCACCAGAACTTAGGATCAGGACTACGATGAACCCTAACAGCTGAT
>chr4A_193
GGCTTTTCCC----------------------------------------------------------------------
--------------------------------------------------------------------------------
-------------------------------------------------------------------CCGG-TTCCATGT
ACTGAAATGC-ATGGCACGATGGCAGCTGATGAGATGGATCTGGTTTTACAGCTCTTTCAGTGGCTTTAATTATAGGTTT
TCCGACAGCATCAGGCAAGTTTGGCAGCTGCCCATGCGTGTATGTACTAGCCAG---------TTTTCGTTTCTTTTCTT
TTCTTTTCTGGCCACAATTAATACTAGTA------------------------------CAGCCGAAGCGTCCAGGAAGG
CAAGCCACAAGCTACACCG-------------------------------------------------------------
--------------------------------------------------------------------------------
-------------------TACATTCTCC--CGAGATCTGGCTATACGCTCCTTCTCAGACAAGCCTGGCTAGGCAAGGG
CAAAGTGGGTACATCAC-ACGTAGGCATAGCACATTTGCTGCGATCTAGCCAGCCTTGGTCTCGGTCACTTCATCGAAAA
C------GGAGTCTTCCAAATGCAAGTTAAGCAGTGTAGAATAGCGCCAGCCCTTTCTCCACTACTAGAGTCTAGGACCA
CGTACGTACATACTCCTACGTACGTAGTACGTGGTGACTTTGCGTGCGCGAGAGTGACACTGCCCCCTTTCCCACGATCG
AACTCCCTAGCAGCGTTCAGCCGTTCACACGTCGCCTCCCTCACTATAAGTACGGA--------------ACTCACCAGT
GTGGTGTGGCAGCAAGATCTCATCTCAGCAGCAGGGAGCTAGAGCGCGTGGAAAATGGTCAAGAACCACCCGGGCGGCGG
CACTAGCAGGTGCGAGGCTGCGGCGGCTATGGCAGAGAGCGGTGGTGGGGGTGGGACGGCGGCGCTGTGCGGCGGCGGGA
GTAGGCAGCCGGCGATGGCGGTGAGGCAGTACAAGGGGGTGCGGATGCGGAGCTGGGGGTCGTGGGTGTCCGAGATCAGG
GCGCCGCACCAGAAGCGCCGGATCTGGCTCGGCTCCTACGCCACCCCGGAGGCCGCCGCGCGCGCCTACGACGCCGCGCT
CCTCTGCCTCAAGGGCTCCGACGCCGTCCTCAACTTCCCCTCCTCGTCCTCCGCCTCGCCCTCGTCGCCGCATTCGCTTC
CCTCCCCCGCCGATCAGCACGCCGACGACCTGTCTCCGAGGTCCATCCAGCGCGCGGCCGCCGCTGCGGCAGCGGCCTTT
GAAGCCACCAGGATCGTCGCCGGCGTCGTGGACGACAGCTGCTCTTCCAGCGCCGAGGCGACGACGCCGACCTCGGTCTC
AGTGTCCACACTGGGGAGCGCCGACGTCCAGGAGCACGCCACGTCTTCGAT---------GGCCAGCGCTGGCTCGCCGG
TGGGAGATCACGACGAGCTGTGGACGGAGCTGGACGCGTTCGCGTCCCCCAAGCTCATGGACCTCATCGCCGCCGGTCAC
GCCACGCCCTTCTCGTCGACCTGGGAGGAGCCCGAGGAGGACGGCGAGATGATGAGGCTGTGGAGCTTCTGCTAGAGTGA
AGCGTCCACCGTCTCGAATGGATCGACATTCATACGGGCATCCATGAGTCGATCACCATTGATCATTGGTTTTTTCTTTC
TCCCATGGAAGCTAGCTAGGTGCATGCATGGATCCTCTCTACTAGGCTCTAGCTAGGTCTCACTCCAAGTGTGCTTCCAT
AGATTCTTTCGTTCATTTAGTAAGAACATACGTAATACTTATACAATATATACTACTATGTGT-----GTGTTTATTTGG
CGAGACGTTAGTAATACCACTGCTACTACACTGTATGGGTTCATGAGTGAATCGAGCGAGACTGTCTGCATTGGATACCT
GTTGGATTTGTTCCGTTTTGCTTCCATTTTTCTGTTGTTGATCATTACAA-----TTAGTTTAGTTTAATCGGAAAGTGC
TCCCGAGAACGCGCTTTGGGTCTCGTGCGGAGGCTTGGCGTCTAAGCAGAACAGCTCACTCGCAGGAGCTAAGCTGTGCT
CGTCTGTAACTCTGCAACTCTGGTTTTTTTGGTATTGTAAAGATGATAATCCAATGCCCTCGATCTAGCTAAGATTCCTT
TTTGAGGATGATATTCCTTTTTTTCTTCTTTTTGAGGATGATCTAGCTAAGATTCCAGCGCTCCCATTAGCTGTTCTCCC
TTTCCCACTTACTCCAGCTGGTCATCCAGTGTTAAGTCTGCTCGGTGTTCACACCCTCCCGTCTTCAAGCAGAGTGACAC
GGCATGACCAGTTGCGGTGTGGAAGCAGTACTACGCAGGTCCTGCC-TAGTTCGTTGCAGGTGTTTGTGTACGGCAACGC
CATCAATACGGGTCCTTTTCGGCTCGAATTTCTGTGCACTCTGTCGGAGTACCAACCTTCAGTCGCCTCCATGCACCTGA
GTTTT-----GCTAAGAGAGATGTAGGTGTCTAAGAAACAGCTGTACGACTGCACATGATCTCGGTGTCTAAGAATCTAA
TTACTTTATCACCGGCCACCAGAATTCAGGATCAGGACGCCGGTGAACCCTAGCAGCTGA-
>SNPs
-----------------------------------------------S--------------------------------
---------------------------------------SSS-SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS
SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS------S--S--------------------
-----------------------------------------------------------S--------------------
------------------------------------SS----S-SSSSSS-SSSSSSSSSSSS-----S-----------
--------------------------------------------------------------------------------
--S--SSSSS-SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS
SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS
SSSSSSSSSSSSSSSSSSS----------SS---------S---------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
------------------S-------------------------------------------------------------
--S-----------------------------------------------------------------------------
--------------------------------------------------------------------------------
---------------------S---------------------------------------S------------------
--------------------------------------------------------------------------------
--------S-----------------------------------------------------------------------
--------------------------------------------------------------------------------
-----------------------------S------------------------------SS------------------
--------S-----------------------------------------------------------------------
---------------S---------------------S------------------------------------------
S------------------------------------S------------------------------------------
--------------------------------------------------------------------------------
S--S-SSS-----------------S--------S---------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
-----------------------------------------------------S--------------------------
------------------S--------------------------------SS---------------------------
-----S--------------------------------------------------------------------------
------------------------S----S-----------------------------------------------S--
--S-----------------------------------------------------------------------------
----------------------------S---------------------------------------------------
------------------------------------------------------------------S-------------
--------------------------------------------------------------------------------
----------------------------------------------S-----S---S-----------------------
-------------------------------------------------------------
>forward_506
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
------GGGGGTGTTTGGTTCTAGGG------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
-------------------------------------------------------------
>reverse_1875
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
----------------------------------AGCGCATCCATGAGTCGATC--------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
-------------------------------------------------------------
