>input_sequence_71490
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
-------------------------------------------------------------------ATGCCCACATCCA
AGGCATTTCTCATCTTGGTGCTCGCCGTGCTCACTCCCATGGCGGCGACCTCCCAGGACACGGCGACGAACCTTACCCTC
CACAACCTGTGCGCGTACCCCGTGTGGCCGCTCATCACTCCGAACATCGGCCTCCCCGCCATCCCCGACCTGGACGACGC
CGCCAGCCGCCTCGACGGGGGCGGAGAGGGGCTCGTCACCCTGTCGTTCCCTTCCGGCGCGTGGTCCGGCCGCGTCGTGG
CGCGCACCGGCTGCAGCAGCAGCGATGACTACGACTCCTCCTCCCCCTCCTCCTCCTCGCCGGCGGCGGTGACCAGGTGC
GACACGGGCATGCCGCCGGCGCCGGTGACGGTGGCGCAGGTGAGCGTGCACGGGTCCGGCGGGCTGGCGGAGTACAGCGT
GAGCCTGGTGGACGGGTTCAACCTGCCGGTGATGGTGACGCCGCACGGGTTCGAGCAGGGCCGGCAGTGCCCGTCCCTCG
GCTGCGCGGTGGACCTGGACGTGGACTGCCCCCGCGACGCCAGGGCCCCCGCCGGCGGGTGCAGGGCCCAGGGCCAGGGG
CACTTCTTCAAGGAGAGGTGCCCGGACACTCGGACGACGCCGACGGACGTGGAGGCCACGCCGCAGCGCTGCATCCAGCC
CGGCGAGCTCAAGATCGTCTTCTGCCCCGATTCTTCCTACTAG-------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
------------
>chr4D_1_TraesCS4D01G141300
CTAACTTTAGTAAAATTAGTATAAAGTCGGGTCATCTATTTTGAAACGGAGGAAGTAGGTGTTAGCCCATTTGCATATGT
GCTCACCTTTGCTTCTTGTATTGCTGCCATTTTTTCTTTACAATTTCTTCTGTTTCGTTGATGATTTCTTCTCATTGGGG
TTATGCAAATA--------------------------------TATCTCTCTCTCTCTCCTCCAAAAATCTATTAATTTC
AGGTTCATATTATTTGATACTCCCTCCGTCCACTATTATAAGGTGGTGTT-TCAATATGGGCACTGAAATGAGTAAACAA
ACACACTAAAATGTAAT---------------------------------------------------------------
-------AATGAACGGAGAGAGTACTTGTTATGACAACTTGCCGTCGTATTCACATTCACCGATGTTTATGTACGGATTC
GGGCTATG-AAGGTGAACCCACGCCAAATTTGGCAACTAGATATATCGGGGGCTTTTTTTTTGACAAAAACTTGGTATGC
AGTTGGTGTTCAAATGTAAATACATATGTGACAGGTTTGTGGTTGAACAAGAGCATAAGCAATTAGTTTGATTTCCACTG
A-------------------------------------------------------------------------------
--------------------------------------------------------------------------------
CCATCCAAAGCATGAGAAATCTTAATACATAAATAGTTGATCCCCACTAAGTCTAATTCTCTCAACATGCAGCCCTCCAC
ATCATCAAATGTGCCACGTCATCATCCACTGGAACTATTTTATAGCACATGCATACCCCAATTTAATCCTTCCATCTCCA
ATAGTCCAACATACACATATAATTACTTTTAAAAATAATAGATTTCGATGTAGATCATTTTATTCATATAGAATGTATCC
AAAATTAACCTTTAAAATCCGGCAGCAAGGCGCGGGGAAATCACCTAGTTAAGTTAGTTGGAGGCGCCATCTCTGCCGAT
GGATGCATGCTTCCTTACACGCAACCATGCATGCATGCATGCCTTTGTTGCCACCTAACCACCACAATTTCACCTCCCTT
ATATACTCCATGAGG----CTATGATCAACATCAGTACTTGGGTTGTGATCCCCTCACCACTGCGCCATGCCCACATCCA
AGGCATTTCTCATCTTGGTGCTCGCCGTGCTCACTCCCATGGCGGCGACCTCCCAGGACACGGCGACGAACCTTACCCTC
CACAACCTGTGCGCGTACCCCGTGTGGCCGCTCATCACTCCGAACATCGGCCTCCCCGCCATCCCCGACCTGGACGACGC
CGCCAGCCGCCTCGACGGGGGCGGAGAGGGGCTCGTCACCCTGTCGTTCCCTTCCGGCGCGTGGTCCGGCCGCGTCGTGG
CGCGCACCGGCTGCAGCAGCAGCGATGACTACGACTCCTCCTCCCCCTCCTCCTCCTCGCCGGCGGCGGTGACCAGGTGC
GACACGGGCATGCCGCCGGCGCCGGTGACGGTGGCGCAGGTGAGCGTGCACGGGTCCGGCGGGCTGGCGGAGTACAGCGT
GAGCCTGGTGGACGGGTTCAACCTGCCGGTGATGGTGACGCCGCACGGGTTCGAGCAGGGCCGGCAGTGCCCGTCCCTCG
GCTGCGCGGTGGACCTGGACGTGGACTGCCCCCGCGACGCCAGGGCCCCCGCCGGCGGGTGCAGGGCCCAGGGCCAGGGG
CACTTCTTCAAGGAGAGGTGCCCGGACACTCGGACGACGCCGACGGACGTGGAGGCCACGCCGCAGCGCTGCATCCAGCC
CGGCGAGCTCAAGATCGTCTTCTGCCCCGATTCTTCCTACTAGTCACTCGCTACCACACCACACAC--TAGGCTAGCTAG
ACCGGCTGTGTGTCACTCACGATGCCGGTTATATAATAAGCTTAGCGATTGATTGCTGATTCGCTAAGCCAGATTCAACC
GAATAATATGTTAACTATTCATCTTCAGCTTGGACTGATCTTGAGCACTTGACCCGGTCTGATTGATCTCGCCATGTTTA
GCAACAAAAAA-CAAGGAAAATA------AGCAGGCTTAGTTTGTGTTGTTGCTACTAGCTTCCAAGCACAAGGGAACAG
ATGCAGGTCGCCATCAGTGGCATCAGCGACGCGCATCGACAATCGACCATGCAGCAGCTTCGTAACCATCGTCGCTCTCG
GGTTGTCCGGTAGCTTGCATCTGTCGACCGATTAATGTTCCGTCCATGGCTCATTTCACCTCGATCGGAGCTTCCTAGCC
TAGGTAGTACTACGTAGGTACACACATCACATGAAGTGGTTCAACATGAGCTCGTCCACGTACAGGTCGCCGGTGTTCAT
CGGCCTCCTGGTGGTGATGTCCGTGGCCTTGGTGCTCCTTCTGCACCACTGCATCCTCGTCAGCTGCTGCAACGGCGAGA
GAATCCGCAGGGGGAGCCGACGGCGAGGTGCCACGGCGCGGCAGCAAGAAGAGCAGCCGGAAGAGAGCGTGGGCGACCTG
AGCTCGTCGTCGCGGGTGCAGCTGGTGGCGAAGCCGGTGGTGTGCCGGTACCGGAAGGACGAGGAGTGGAGCGAGCCGAC
GTGCCCGGTGTGCCTTGCGGACTTCGCGGACGGCGAGGCGGTGAGGGTGCTGCCGGAGTGCCTGCACTACTTCCACGAGG
ACTGCATCGACACCTGGCTCCGCGCAGGCAACACCAGCTGCCCGATGTGCCGCGCCGAGACCACGCCCACGCCGTCGCCC
AGCCCCGCCGGGTCACTCCACCACCAGCTCTCCCTCGACATCTCCCTCGAGGACATCCTAATCCGCACGTAGAGATGGAC
GGCCGGCGGTGA
>chr4B_55
------------------------------------------------------GTAGGTGTTAGCCCACGTGCATATGT
GCTCACCTTTGCTTCTTGTATTGCTGCCATT--TTTTTTACAATTTCTTCCGTTTCGTTGATGATTTCTTGTCATTGGGG
TTATGCGAACA--------------------------------TCTCTCTCTCTTCCAAATAC------------ATTTC
AGGTTCA-------TGCTACTCCCTCCGTCCACTATTATAAGA---TGTTTTTAATATGAACACCGGAATGAGTAAACAA
ATACATTAAAATATGTCTATATTCATTCAATATAAAAAGAAGTTAGAACTG-----------------------------
--------------------------------------------------------------------------------
-----------------------------------------------------TC-TTTTTTGACAAAAACTGGATATAC
AGTTGGCGTTCAAATGTAAATACATATGTGACAGATTTGTGGTTGATCAAGAGCATAAGCAATTAGTTTGATTTCCACTG
AGTGCTGCTACACAGACGACGCTGCATAGCCGATTTTGGGACGACACTGTCAATCAGACCATCCATGCAGAGGATAAACT
GTAGCACAACCATTGGATGTAGTGTCGTCTCCAAATCGGCCAGCGTGTGTCGTTTGCTAAGTAGTTTCGATTTCCACTGT
CCATCCAAAGCATGAGAAA-------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
------------------------------------------------TTAAGTTAGTTGGAGGCGCCATCTGTGCCGAT
GGATGCATGCTTCCTTACACGCAACCATGCATGCATGCATGCCTTTGTTTCCACCTAACTACCACAATTTTACCTCTCTT
ATATACTCCATGAGG----CTATGATCAACATCAGTACTTGGGTTGTGATCCCTTCACCACTGCGCCATGCCCACATCCA
AGGCATTTCTCATCTTGGTGCTCGCCGTGCTCACTCCCATGGCGGCGACCTCCCAGGACGCGGCGACGAACCTCACCCTC
CACAACCTGTGCGCGTACCCCGTGTGGCCGCTCATCACTCCGAACATCGGCTTCCCCGCCATCCCCGACCCGAACGACGC
CGCCAGCCGCCTCGACGGGGGCGGCGAGGGGCTCGTCACCCTGTCGTTCCCCTCCGGCACGTGGTCCGGTCGCGTCGTGG
CGCGCACCGGCTGCAGCAGCAGCGATGACTACGACTCCCCCTCCCCCTCCTCCTCCTCGCCGGCGGCGGTGACCAGGTGC
GACACGGGCGTGCCGCCGGCGCCGGTGACGGTGGCGCAGGTGAGCGTGCACGGGTCCGGCGGGCTGGCGGAGTACAGCGT
GAGCCTGGTGGACGGGTTCAACCTGCCCGTGATGGTGACGCCGCACGGGTTCGAGCAGGGCCGGCAGTGCCCGTCCCTCG
GCTGCGCGGTGGACCTGGACGTGGACTGTCCCCGCGACGCCAGGGCCCCCGCCGGCGGGTGCAGGGCCCAGGGCCAGGGG
CACTTCTTCAAGGAGAGGTGCCCGGACACTCGGACGACGCCGACGGACGTGGAGGCCACGCCGCAGCGCTGCATCCAGCC
CGGCGAGCTCAAGATCGTCTTCTGCCCGGATTCTTCCTACTAGTCACTTGCTACCACAC-----AC--TAGGCTAGCTAG
ACCGGCTCTGTGTCACTCACGATGCCGGCTATATAATAAGCTTAGCGATTGATTGCTGATTCGCTAAGCCAGATTCAACC
GAATAATATGTTAACTATTCATCTTCCGCTTGGACTGATCTTGAGCACTTGACCCAGTCTGATTGATCTCGCCATGTTTA
GCAACAAAAAAACAAAGAAAATAAACAGTAGCAGGCTTAGTTTGTGTTGTTTCTACTAGCTTCCAAGCACAAGGGAACAG
ATGCAGGTCGCCATCAGTGGCATCAGCGACGCGCATCGACTATCGACGATGC---AGCTTCGTAACCATCGTCGCTCTCG
GGTTGTCCGGTAGCTTGCATCTATCGACCGATTAATGTTCCATCCATGGCTCATTCCACCTCGATCGGAGCTTCCTAGCC
TAGGTAGTAC---GTAGGTACACACATCACATGAAGTGGTTCAACATGAGCTCGTCCATGTACAGGTCGCCGGTGTTCAT
CGGCCTCCTGGTGGTGATGTCCGTGGCCTTGGTGCTCCTTCTGCACCACTGCATCCTCGTCAGCTGCTGCAACGGCGAGA
GGGTCCGCGGGCGCAGCCGCCGGCGAGGTGCCACGGCGCGGCAGCAAGAACAGCAGCCGGAAGAGAGCGTGGGCGACCTG
AGCTCGTCGTCGCGGGTGCAGCTGGTGGCGAAGCCGGTGGTGTGCCGGTACCGGAAGGACGAGGAGTGGAGCGAGCCGAC
GTGCCCGGTGTGCCTTGCGGACTTCGCGGACGGCGAGGCGGTGAGGGTGCTGCCGGAGTGCCTGCACTACTTCCACGCGG
ACTGCATCGACACCTGGCTCCGCGCCCGCAACACCAGCTGCCCGATGTGCCGCGCCGAGACCACGCCCACGCCGTCGCCC
AGCCCCGCCGGGTCACTCCACCACCAGCTCTCCCTCGACATCTCCCTCGAGGACATCCTAATCCGCACGTAGAGATGGAC
GGCCGGCGGTGA
>chr4A_57
--------------------------------------------------------AGGTGTTAGCCCACTTGCATATGT
GCTCGCCTTTGCTTCTTGTATTGCTGCCA-T--TTTTTTACAATTTCTTCCGTTTCGTTGATGATTTCTT-TCATTGGGG
TTATGTGAATCTTTTCCCATCTCTCTCTCTCTCTCTCTCACTCTCTCTCTCTCTCTCTCCTCCAAATATCTATTAATTTC
AGGTTCATACTATTTGATACTCCCTTCGTTCATTATTATAAGGTGGTGTTTTCAATATGAACTCTGAAATGAGTAAATAA
ACACACTAAAATATGTGTGTATTCATTCAATAGAAAAATAGAACACATTGTAATAGTGAACGGAGGGAGTCCATCGCAAA
AAAAAGAAAAGAACGGAGGGAGTACTTGTTATGACAACTTGCCGTCATATTCACATTCACCGATGTTTATGTACGGATTC
GGGCTATGAAAGGTGAACCCACTCCAAATTTGGCAACTAGATATATCGGGTTTTC-TTTTTTGACAAAAACTGGATATAC
GGTTGGTGTTCAAATGTAAAT---------ACAGATTTGTGGTTGATCAAGAGCATAAACAATTAGTTG-----------
--------------------------------------------------------------------------------
--------------------------------------------------------------------GATTTCCACTGT
CCATCCAAAGCATGAGAAA-------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
------------------------------------------------TTAAGTTAGTTGGAGGCGCCAACTCTGCCGAT
GGATGCATGCTTCCTTACACGCAACCATGCATGCATGCATGCCTTTTTTGCCACCTAACCACCACAATTTTACCTCTCTT
ATATACTCCATGAGGGGGGCTATGATCAACATCGGTACTTAGGTTGTGATCCCTTC---ACTGCGCCATGCCCACATCCA
AGGCATTTCTCATCTTGGTGCTCGCCGTGCTCACTCCCATGGCGGCGACCTCCCAGGACACGGCGACGAACCTCACCCTC
CACAACCTGTGCGCGTACCCTGTGTGGCCGCTCATCACTCCGAACATCGGCCTCCCCGCCATCCCCGACCTGGACGACGC
CGCCAGCCGCCTCGACGGGGGCGGAGAGGGGCTCGTCACCCTGGCGTTCCCTTCCGGCGCGTGGTCCGGCCGCGTCGTGG
CGCGCACCGGCTGCAGCAGCAGCGATGACTACGACTCCTCCTCCCCCTCCTCCTCCTCGACGGCGGCGGTGGCCAGGTGC
GTCACGGGCATGCCGCCGGCGCCGGTGACGGTGGCGCAGGTGAGCGTGCACGGGTCCGGCGGGCTGGCGGAGTACAGCGT
GAGCCTGGTGGACGGGTTCAACCTGCCGGTGATGGTGACGCCGCACGGGTTCGAGCAGGGCCGGCAGTGCCCGTCCCTCG
GCTGCGCCGTGGACCTCGACGTGGACTGCCCCCGCGACGCCAGGGCCCCCGCCGGCGGGTGCAGGGCCCAGGGTCAGGGG
CACTTCTTCAAGGAGAGGTGCCCGGACACTCGGACGACGCCGACGGACGTGGAGGCCACGCCACAGCGCTGCCTCCAGCC
CGGCGAGCTCAAGATCGTCTTCTGCCCCGATTCTTCCGACTAGTCACTTGCTACCACAC-----ACACTAGGCTAGCTAG
ACCGGCTGTGTGTCACTCACGATGCCGGTTATATAATAAGCTAAGCGATTGATTGCTGATTCGCTAAGCCAGATTCAACC
GAATAATATGTTAACTATTCTTCTTCCGCTTGGACTGATCTTGAGCACTTGACCCGGTCTGATTGATCTCGCCATGTTTA
GCATAG-AAAAACAAGGAAAATAAACCGTAGCAGGCTTAGTTTGTGTTGTTGCTACTAGCTTCCAAGCACAAGGGAACAG
ATGCAGGTCGCCATCAGTGGCATCAGCGACGCGCATCGACTATCGACCGTGC---AGCTTCGTAACCATCGTCGCTCTCG
GGTTGTCCGGTAGCTTGCATCTGTCGACCGATTAATGTTCCGTCCATGGCTCATTCCACCTCGATCGGAGCTTCCTAGCC
TAGGTAGTAC---GTAGGTACACACATCACATGAAGTGGTTCAACATGAGCTCGTCCACGTACAGGTCGCCGGTGTTCAT
CGGCCTCCTGGTGGTGATGTCCGTGGCCTTGGTGCTCCTTCTGCACCACTGCATCCTCGTCAGCTGCTGCAACGGCGAGA
GGATCCGCAGGCGCAGCCGCCGGCGAGGTGCCACGGCGCGGCAGCATGAACAGCAGCCGGAAGAGAGCGTGGGCGACCTG
AGCTCGTCGTCGCGGGTGCAGCTGGTGGCGAAGCCGGTGGTGTGCCGGTACCGGAAGGACGAGGAGTGGAGCGAGCCGAC
ATGCCCGGTGTGCCTTGCGGACTTCGCGGACGGCGAGGCGGTGAGGGTGCTGCCGGAGTGCCTGCACTACTTCCACGCGG
ACTGCATCGACACCTGGCTCCGCGCCGGCAACACCAGCTGCCCGATGTGCCGCGCCGAGACCACGCCCACGCCATCGCCC
AGCCCCGCCGGGTCACTCCACCACCAACTCTCCCTCGACATCTCCCTCGAGGACATCCTAATCCGCACGTAGAGATGGAC
GGCCGGCGGTGA
>SNPs
SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS---------------S----------
-------------------------------SS--S--------------S-------------------S---------
------S-------------------------------------S---------------------S-------------
---------S-------------------------------------------------SS-------------------
------------S-SSS---------------------------------------------------------------
---------S--------S---------------------------S---------------------------------
----------------------S---------------------------SSS-SS----------------S-S---S-
----------------------------------S-----------S---------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
-------------------SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS
SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS
SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS
SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS--------------------------------
----------------------------------------------------------------------S-----S---
-----------------------------------------------------S--------------------------
-------------------------------------------------------------------------S------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
------------------------------------------------S----------SSSSS----------------
--------------------------------------------------------------------------------
--------------------------S-----------------------------------------------------
--------------------------------------------------------------------------------
----------------------------------------S-----------SSS-------------------------
-------------------------------------------------------S------------------------
----------SSS-------------------------------------------------------------------
--------------------------------------------------------------------------------
-S---------S-S-----S------------------------------S-----------------------------
--------------------------------------------------------------------------------
-----------------------------------------------------------------------------S--
-------------------------S------------------------------------------------------
--------------------------------------------------------------------------------
------------
>forward_886
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
------------------------------------------------------------------ATGCAGCCCTCCAC
ATCATC--------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
------------
>reverse_2293
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
----------------------------------------------------AGCAGCTTCGTAACCATCGT--------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
------------
