>Tge ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ATGTATGTTTTTGGTGGCTGTACATCAACCTCCACTACGTTTAATGACCTGTGGTCTCTAAATCTGAATGAGCGTTGTTGGTTGCGTCCTCTCACCATGGGCAACTACCCAACCCCCAAGGCTTGTGCAACCCTGGTCAGCTACCAAGACAAGCTATTTTTGTTTGGGGGTTGGTCCCATCCCTCTCCATATCCTATCTTTCAGGCATGGAAGTTGTTCAACGAGCTCCATGTTTACAACATTGAGTCCAAGCGATGGTCCAGTATGGTACATAGTACAGAGCCCCCGGCCATGGCAGGTCACTCGGCCACTATCCAAGGACACTTGATGGTAGTATTTGGAGGACTCCACAAGACAGGGGACCATGGTCTTCGCACAAACTCCAATGATGTGTGGTGCTATGACATCGAGAATCTGGTGTGGACAAAACAAGCTACCACCGATAACAGACCTGCCGCTCGCTTTGGACAATCACAAGTGTCCTTGGATAAGACCAGCTTGATCATATTG---------------------------------------------------------nnnCACACTnnnGAGnnnAGAGTGGTGGGACTTGTAGTTCACACTATTGAGGGTAGAGTGGTGGGACTTATAATTTACACTATTGAGGGTAGAGTGGTGGGGCTTACAGTTCACACTATTGATGGTAGAGTGGTGGAACTTATAGTTCACACTATTGATnnnAGAGTGGTGGGACTTGTAGTTCACACTATTGAGGGTAGAGTAGTGGAACTTATAGTTCACACTATTGAGGGTAGAGTAGTGGAACTTATAGTTCACACTATTGAGGGTAGAGTGGTGGAACTTATAGTTCACACTATTGAGGGTAGAGTGGTGGAAnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnGGAGGGTGTGGGGGTCCCAACATGGTGTTCAAGGATGTGTGGAGGTTATCCTTGGATGGAGCTGTGTGGTCCTGGCAGGAACTGACAGTGAATAACCCCCAGTGGGGCGCCCCACAAATGTGGTGTCATCCCGCATGCAAG------------------------------------------------------GTGGGACAGTATGCTGTCGTGTTGGGCACCAGTATTTTGGCTGGGGGACCCCATCTCTGTCAAGGACACTGGAACAACCCCATGGAGGCCCTGAGGCAACAC---GAAACTGAAAGGTTTCCTCGTAGTTCCGTCAGGGACAACAATGACCCCAATGTGAATGGTCGTCGCGGTGTCTTGAGTTCCCGAGCTGGTTCCAGCAGCGGTGAGGACAGCGATTGTGAAGATATCGTTAGACGTCATCCTCTACCCATCAATCAGCAGATCCCCGCCATGGCAGCTTTTAACCAAGTTTCCGGCGCGGCAGAGGCCAGGTCCAGGAACCGTCAGCGTCAGTTAGGTGTGCTACATCAGTTCGAGGAGCGGATCCGACGTCTGTCCACTCCCCCTGCCATACCTCCTCGAGCCCCCACTATGTCCATGTTTGTGCTGGATCTGTCCATGGCCCGGACAGGGCACGTGACCTGGTTACAGTCCCGGAAGCTGCCTTGGGGAGAGCCCAAAGAAACAATCTTGTACTCCCTCGTCACAGGACGAGGCGAGTTGATCATGTTTGGAGGCTTTCAGTACATGGCAAGTACAGTATCGAACACTGTTCACTTTATCAGCACGCCATGCAGGGGACTA >Tms ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ATGTATATTTTTGGTGGCTGTACATCAACCTCCACCACGTTCAATGATCTGTGGTCTCTAAATCTGAATGAGCGTTGCTGGTTGCGTCCTCTCACCATGGGTAACTACCCAACCCCCAAGGCTTGTGCCACGCTGGTCAGCTACCAAGACAAGCTATTTTTGTTCGGGGGTTGGTCCCACCCCTCTCCATATCCTATCTTTCAGGCATGGAAGTTGTTCAACGAGCTTCATGTTTACAACATTGAGTCCAAGCGATGGTCCAGTATGGTACACAGTACAGAGCCCCCGGCCATGGCAGGTCACTCGGCCACTATCCAAGGACACTTGATGGTAGTATTCGGAGGACTCCACAAGACAGGGGACCATGATCTGCGCACAAACTCCAATGATGTGTGGTGTTATGACATCGAGAATCTGGTGTGGACAAAACAAGCTACAACTGATAACAGACCTGCCGCTCGCTTTGGCCAATCACAAGTGTCCTTGGATAATACCAGCTTGATCATATTG------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GGAGGGTGTGGGGGTCCCAACATGGTGTTCAAGGATGTGTGGAGGTTATCCTTGGATGGAGCTGTGTGGTCCTGGCAGGAACTGACAGTGAACAACCCCCAATGGGGTGCCCCACAAATGTGGTGTCATCCTGCGTGCAAG------------------------------------------------------GTGGGACAGTATGCTGTCGTGTTGGGCACCAGTATTTTGGCTGGGGGACCCCATCTCTGTCAAGGACACTGGAACAACCCCACAGAGGCCCTGAGGCAATACGAGGAAACTGACAGGTTTCCTCGTAGTTCCATCAGGGACGATAATGACCCCAATGTGAATGGTCGTCGCGGTGTCTTGAGCTCCCGAGCTGGTTCTAGCAGCGGTGAGGACAGTGATAGTGAAGATATCATTAGACGTCATCCTGTACCCGTCAATCAGCAGATCCCGACCATGGCAGCCTTTAACCAAGTTTCCGGCGTGGCAGAAGCCAGGTCCAGGAACCGTCAGCGTCAGTTAGGTGTGCTACATCAGTTCGAGGAGCGGATCCGACGTTTGTCCACTCCCCCTGCCATACCTCCTCGAGCCCCCACTATGTCCATGTTTGTGCTGGATCTGTCCATGGCCCGGGCAGGGCGCGTGGCCTGGTTACAGTCCCGGAAGCTGCCTTGGGGAGATCCCAAAGAAACAATCTTGTACTCTCTCGTCACAGGACGAGGCGAGCTGATCATGTTTGGAGGTTTTCAGTACATGGCTAGCACAGTATCGAACACTGTTCACTTCATCAGCACGCCGTGCAGGGGAATA >Tce ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------nnnnnnnnnTTTGGTGGCTGTACATCAACCTCCACCACGTTCAATGATCTGTGGTCTCTAAATCTGAATGAGCGTTGCTGGTTGCGTCCTCTCACCATGGGTAACTACCCAACCCCCAAGGCTTGTGCCACGCTGGTCAGCTACCAAGACAAGCTATTTTTGTTCGGGGGTTGGTCCCACCCCTCTCCATATCCTATCTTTCAGGCATGGAAGTTGTTCAACGAGCTTCATGTTTACAACATTGAGTCCAAGCGATGGTCCAGTATGGTACACAGTACAGAGCCCCCGGCCATGGCAGGTCACTCGGCCACTATCCAAGGACACTTGATGGTAGTATTCGGAGGACTCCACAAGACAGGGGACCATGATCTGCGCACAAACTCCAATGATGTGTGGTGTTATGACATCGAGAATCTGGTGTGGACAAAACAAGCTACAACTGATAACAGACCTGCCGCTCGCTTTGGCCAATCACAAGTGTCCTTGGATAATACCAGCTTGATCATATTG------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GGAGGGTGTGGGGGTCCCAACATGTTGTTCAAGGATGTGTGGAGGTTATCCTTGGATGGAGCTGTGTGGTCCTGGCAGGAACTGACAGTGAACAACCCCCAATGGGGTGCCCCACAAATGTGGTGTCATCCTGCGTGCAAG------------------------------------------------------GTGGGACAGTATGCTGTCGTGTTGGGCACCAGTATTTTGGCTGGGGGACCCCATCTCTGTCAAGGACACTGGAACAACCCCACAGAGGCCCTGAGGCAATACGAGGAAACTGACAGGTTTCCTCGTAGTTCCATCAGGGACGATAATGACCCCAATGTGAATGGTCGTCGCGGTGTCTTGAGCTCCCGAGCTGGTTCTAGCAGCGGTGAGGACAGTGATAGTGAAGATATCGTTAGACGTCATCCTGTACCCGTCAATCAGCAGATCCCGACCATGGCAGCCTTTAACCAAGTTTCCGGCGTGGCAGAAGCCAGGTCCAGGAACCGTCAGCGTCAGTTAGGTGTGCTACATCAGTACGAGGAGCGGATCCGACGTCTGTCCACTCCCCCTGCCATACCTCCTCGAGCCCCCACAATGTCCATGTTTGTGCTGGATCTGTCCATGGCCCGGGCAGGGCACGTGGCCTGGTTACAGTCCCGGAAGCTGCCTTGGGGAGATCCCAAAGAAACAATCTTGTACTCTCTCGTCACAGGACGAGGCGAGCTGATCATGTTTGGAGGTTTTCAGTACATGGCTAGTACAGTATCGAACACTGTTCACTTCATCAGCACGCCGTGCAGGGGAATA >Tsi ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ATGTATATTTTTGGTGGCTGTACATCAACCTCCACCACGTTCAATGATTTGTGGTCTCTAAATCTGAATGAGCGTTGCTGGTTGCGTCCTCTCACCATGGGTAACTACCCAACCCCCAAGGCTTGTGCCACGCTGGTCAGCTACCAAGACAAGCTATTTTTGTTCGGGGGTTGGTCCCACCCCTCTCCATATCCTATCTTTCAGGCATGGAAGTTGTTCAACGAGCTTCATGTTTACAACATTGAGTCCAAGCGATGGTCCAGTATGGTACACAGTACAGAGCCCCCGGCCATGGCAGGTCACTCGGCCACTATCCAAGGACACTTGATGGTAGTATTTGGAGGACTCCACAAGACAGGGGACCATGGTCTGCGCACAAATTCCAATGATGTGTGGTGTTATGACATCGAGAATCTGGTGTGGACAAAACAAGCTACAACCGATAACAGACCTGCCGCTCGCTTTGGCCAATCACAAGTGTCCTTGGATAATACCAGCTTGATCATATTG------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GGAGGGTGTGGGGGTCCCAACATGGTGTTCAAGGATGTGTGGAGGTTATCCTTGGATGGAGCTGTGTGGTCCTGGCAGGAACTGACAGTGAACAACCCCCAATGGGGTGCCCCACAAATGTGGTGTCATCCTGCGTGCAAG------------------------------------------------------GTGGGACAGTATGCTGTCGTGTTGGGCACCAGTATATTGGCTGGGGGACCCCATCTTTGTCAAGGACACTGGAACAACCCCACAGAGGCCCTGAGGCAATACGAGGAAACTGACAGATTTCCTCGTAGTTCCATTAGGGATGACAATGACCCCAATGTGAATGGTCGTCGCGGTGTCTTGAGCTCTCGAGCTGGTTCCAGCAGCGGTGAGGACAGTGATAGTGAAGATATCGTTAGACGTCATCCTGTACCCGTCAATCAGCAGATCCCGAACATGGCAGCTTTTAACCAAGTTTCCGGCGTGGCAGAGGCCAGGTCCAGGAACCGTCAGCGTCAGTTAGGTGTGCTACATCAGTTCGAGGAGCGGATCCGACGTCTGTCCACTCCCCCTGCCATACCTCCTCGAGCTCCCACTATGTCCATGTTTGTGCTGGATCTGTCCATGGCCCGGGCAGGGCATGTGGCCTGGTTACAGTCCCGGAAGCTGCCTTGGGGAGATCCCAAAGAAACAATCTTGTACTCTCTCGTCACAGGACGAGGCGAGCTGATCATGTTTGGAGGTTTTCAGTACATGGCGAGCACAGTATCGAACACTGTTCACTTCATCAGCACGCCGTGCAGGGGAATA >Tcm ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ATGTATATTTTTGGTGGCTGTACATCAACCTCCACCACGTTCAATGATTTGTGGTCTCTAAATCTGAATGAGCGTTGCTGGTTGCGTCCTCTCACCATGGGTAACTACCCAACCCCCAAGGCTTGTGCCACGCTGGTCAGCTACCAAGACAAGCTATTTTTGTTCGGGGGTTGGTCCCACCCCTCTCCATATCCTATCTTTCAGGCATGGAAGTTGTTCAACGAGCTTCATGTTTACAACATTGAGTCCAAGCGATGGTCCAGTATGGTACACAGTACAGAGCCCCCGGCCATGGCAGGTCACTCGGCCACTATCCAAGGACACTTGATGGTAGTATTTGGAGGACTCCACAAGACAGGGGACCATGGTCTGCGCACAAATTCCAATGATGTGTGGTGTTATGACATCGAGAATCTGGTGTGGACAAAACAAGCTACAACCGATAACAGACCTGCCGCTCGCTTTGGCCAATCACAAGTGTCCTTGGATAATACCAGCTTGATCATATTG------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GGAGGGTGTGGGGGTCCCAACATGGTGTTCAAGGATGTGTGGAGGTTATCCTTGGATGGAGCTGTGTGGTCCTGGCAGGAACTGACAGTGAACAACCCCCAATGGGGTGCCCCACAAATGTGGTGTCATCCTGCGTGCAAGTTGGCTAACACGCTTGCCGTGTTGAGCTCAACTGCTGAGGACGGGGAGATCGAGGTGGGACAGTATGCTGTCGTGTTGGGCACCAGTATATTGGCTGGGGGACCCCATCTTTGTCAAGGACACTGGAACAACCCCACAGAGGCCCTGAGGCAATACGAGGAAACTGACAGATTTCCTCGTAGTTCCATTAGGGATGACAATGACCCCAATGTGAATGGTCGTCGCGGTGTCTTGAGCTCTCGAGCTGGTTCCAGCAGCGGTGAGGACAGTGATAGTGAAGATATCGTTAGACGTCATCCTGTACCCGTCAATCATCAGATCCCGAACATGGCAGCTTTTAACCAAGTTTCCGGCGTGGCAGAGGCCAGGTCCAGGAACCGTCAGCGTCAGTTAGGTGTGCTACATCAGTTCGAGGAGCGGATCCGACGTCTGTCCACTCCCCCTGCCATACCTCCTCGAGCCCCCACTATGTCCATGTTTGTGCTGGATCTGTCCATGGCCCGGGCAGGGCATGTGGCCTGGTTACAGTCCAGGAAGCTGCCTTGGGGAGATCCCAAAGAAACAATCTTGTACTCTCTCGTCACAGGACGAGGCGAGCTGATCATGTTTGGAGGTTTTCAGTACATGGCGAGCACAGTATCGAACACTGTTCACTTCATCAGCACGCCGTGCAGGGGAATA >Tps ATG---------------------------------------------------nnnGTGATGTCTTCTTCTGGTAAACCAGATCTACACATAAATGAACCTCAACATTGTATAAATGATCTTCCAAACGAGGTTTTGGAATACGTGTTTAACTTGGTATCTCCATATGAAGACCTCAAGAATTGCTCATTGGTTTGTAAAAAATGGTACCTCAGTGTTCAAAATGTGATAGTCCACACCAAGAAGATCTTTCACAGATCGTTGTCAGATTTCCGCGTGATCTGCACTCGGCTGCCTCCTCCCGATTTGACGTTCCCCATCGCCAAGAGATATTCTCACTCTGCTTGCGTGCATGGTGCGTACAACCTAGTCTGGAGTGACGAGCTACATCAGGGGATTGGAATCAGGGCTGTGGAGTCCGAGTTGGTAAAATGTACAGACTCCGACTATGAAAACnnnATGTATATTTTTGGTGGCTGTACATCAACCTCCACCACGTTCAATGATTTGTGGTCTCTAAATCTGAATGAGCGTTGCTGGTTGCGTCCTCTCACCATGGGTAACTACCCAACCCCCAAGGCTTGTGCCACACTGGTCAGCTACCAAGACAAGCTATTTTTGTTCGGGGGTTGGTCCCACCCCTCTCCATATCCTATCTTTCAGGCATGGAAGTTGTTCAACGAGCTTCATGTTTACAACATTGAGTCCAAGCGATGGTCCAGTATGGTACACAGTACAGAGCCCCCGGCCATGGCAGGTCACTCGGCCACTATCCAAGGACACTTGATGGTAGTATTTGGAGGACTCCACAAGACAGGGGACCATGGTCTGCGCACAAATTCCAATGATGTGTGGTGTTATGACATCGAGAATCTGGTGTGGACAAAACAAGCTACAACCGATAACAGACCTGCCGCTCGCTTTGGCCAATCACAAGTGTCCTTGGATAATACCAGCTTGATCATATTGGGTAGAGTTGTGGGACTTGTAGTTCACATTATTGCAGTTAGAGTAGTGGGGCTTGTAGCTCACACTATTGAGGGCAGAGTAGTGGGACTTGTAGTTCACATTATTGCAGGTAGAGTTGTGGGACTTGTAGTTCACATTATTGCAGGTAGAGTTGTGGGA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnGGAGGATGTGGGGGTCCCAACATGGTGTTCAAGGATGTGTGGAGGTTATCCTTGGATGGAGCTGTGTGGTCCTGGCAGGAACTGACAGTGAACAACCCCCAATGGGGTGCCCCACAAATGTGGTGTCATCCTGCGTGCAAG------------------------------------------------------GTGGGACAATATGCTGTCGTGTTGGGCACCAGTATTTTGGCTGGGGGACCCCATCTCTGTCAAGGACACTGGAACAACCCCACAGAGGCCCTGAGGCAATACGAGGAAACTGACAGGTTTCCTCGTAGTTCCATTAGGGACGACAATGACCCCAATGTGAATGGTCGTCGCGGTGTCTTGAGCTCCCGAGCTGGTTCCAGCAGCGGTGAGGACAGTGATAGTGAAGATATCGTTAGACGTCATCCTGTACCTGTCAATCAGCAGATCCCGAACATGGCAGCTTTTAACCAAGTTTCCGGCGTGGCAGAGGCCAGGTCCAGGAACCGTCAGCGTCAGTTAGGTGTCCTACATCAGTTCGAGGAGCGGATCCGACGTCTGTCCACTCCCCCTGCCATACCTCCTCGAGCCCCCACTATGTCCATGTTTGTGCTGGATTTGTCCATGGCCCGGGCAGGGCATGTGGCCTGGTTACAGTCCCGGAAGCTGCCTTGGGGAGATCCCAAAGAAACAATCTTGTACTCTCTCGTCACAGGACGAGGCGAGCTGATCATGTTTGGAGGTTTTCAGTACATGGCGAGCACAGTATCGAACACTGTTCACTTCATCAGCACGCCGTGCAGGGGAATA >Tdi nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GGAGGATGTGGGGGTCCCAACATGGTGTTCAAGGATGTGTGGAGGTTATCCTTGGATGGAGCTGTGTGGTCCTGGCAGGAACTGACAGTGAACAACCCCCAATGGGGTGCCCCACAAATGTGGTGTCATCCTGCGTGCAAG------------------------------------------------------GTGGGACAATATGCTGTCGTGTTGGGCACCAGTATTTTGGCTGGGGGACCCCATCTCTGTCAAGGACACTGGAACAACCCCACAGAGGCCCTGAGGCAATACGAGGAAACTGACAGGTTTCCTCGTAGTTCCATTAGGGACGACAATGACCCCAATGTGAATGGTCGTCGCGGTGTCTTGAGCTCCCGAGCTGGTTCCAGCAGCGGTGAGGACAGTGATAGTGAAGATATCGTTAGACGTCATCCTGTACCTGTCAATCAGCAGATCCCGAACATGGCAGCTTTTAACCAAGTTTCCGGCGTGGCAGAGGCCAGGTCCAGGAACCGTCAGCGTCAGTTAGGTGTCCTACATCAGTTCGAGGAGCGGATCCGACGTCTGTCCACTCCCCCTGCCATACCTCCTCGAGCCCCCACTATGTCCATGTTTGTGCTGGATTTGTCCATGGCCCGGGCAGGGCATGTGGCCTGGTTACAGTCCCGGAAGCTGCCTTGGGGAGATCCCAAAGAAACAATCTTGTACTCTCTCGTCACAGGACGAGGCGAGCTGATCATGTTTGGAGGTTTTCAGTACATGGCGAGCACAGTATCGAACACTGTTCACTTCATCAGCACGCCGTGCAGGGGAATA >Tpa ATG---------------------------------------------------nnnGCGATGTCTTCTCCTTGTAAACCAGATCTACACATAAATGAACCTCAAAATTGTATAAACGATCTTCCAAACGAGGTTTTGGAATACGTGTTTAACTTGGTATCTCCATATGAAGACCTCAAGAATTGCTCATTGGTTTGTAAAAAATGGTACCTCGGTGTTCAAAAG---------------------------------------------TTCCGCGTGATCTGCACTCGGCTGCCTCCTCCCGATTTGACGTTCCCCATCGCCAAGAGATATTCTCACTCGACCTGCGTGCAT------------------------------------------------------------------------------------------------GAAAACnnnATGTATGTTTTTGGTGGCTGTACATCAACCTCCACTACGTTCAATGACCTGTGGTCTCTAAATCTGAATGAGCGTTGTTGGTTGCGTCCTCTCACCATGGGCAACTACCCAACCCCCAAGGCTTGTGCAACCCTGGTCAGCTACCAAGACAAGCTATTTTTGTTTGGGGGTTGGTCCCATCCCTCTCCATATCCTATCTTTCAGGCATGGAAGTTGTTCAACGAGCTCCATGTTTACAACATTGAGTCCAAGCGATGGTCCAGTATGGTACACAGTACAGAGCCCCCGGCCATGGCAGGTCACTCGGCCACTATCCAAGGACACTTGATGGTAGTATTTGGAGGACTCCACAAGACGGGGGACCATGGTCTTCGCACAAACTCCAATGATGTGTGGTGCTATGACATCGAGAATCTGGTGTGGACAAAACAAGCTACCACCGATAACAGACCGGCCGCTCGCTTTGGACAGTCACAAGTGTCCTTGGATAAGACCAGCCTGATCATATTGnnnnnnnnnnnn------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------