Alignment viewer
BLASTN 2.6.0+
Reference: Stephen F. Altschul, Thomas L. Madden, Alejandro A.
Schaffer, Jinghui Zhang, Zheng Zhang, Webb Miller, and David J.
Lipman (1997), "Gapped BLAST and PSI-BLAST: a new generation of
protein database search programs", Nucleic Acids Res. 25:3389-3402.
Database: Phoenix_20dactylifera_20[refseq_20GCF_5F000413155.1_202013-06-24]
80,317 sequences; 556,480,649 total letters
Query= NC_006639.1
Length=24748
Score E
Sequences producing significant alignments: (Bits) Value
seq395 129 9e-26
seq15 129 9e-26
seq547 125 1e-24
seq7 125 1e-24
seq9 122 1e-23
seq97 120 5e-23
seq57 111 2e-20
seq4 111 2e-20
seq498 102 1e-17
>seq395
Length=276310
Score = 129 bits (142), Expect = 9e-26
Identities = 176/243 (72%), Gaps = 2/243 (1%)
Strand=Plus/Minus
Query 16433 GCTAAGCGTCATCGCA-GATCTCTTCGAGATAACATCCAAGGAATCACCAAGCCAGCTAT 16491
|| ||||| || |||| | || || || ||||||||||| || ||||| ||||| || ||
Sbjct 47040 GCGAAGCGGCACCGCAAGGTC-CTCCGCGATAACATCCAGGGCATCACTAAGCCCGCCAT 46982
Query 16492 CCGTCGTCTGGCTCGTCGTGGTGGAGTCAAGCGTGTCTCTGGATTGGTCTATGAAGAGAT 16551
||| || || || || || || || |||||||| || || | |||| || ||||
Sbjct 46981 CCGCCGCCTCGCGCGCCGCGGCGGCGTCAAGCGCATCAGCGGTCTCATCTACGAGGAGAC 46922
Query 16552 TCGTGATGTTTTGAAGATCTTCCTCAAGACCGTTATCCATGATGCTTTCCACTATACCGA 16611
|||| ||| | || |||||||| ||| ||| |||| || || || ||| |||||
Sbjct 46921 CCGTGGTGTCCTCAAAGTCTTCCTCGAGAACGTCATCCGCGACGCCGTCACCTACACCGA 46862
Query 16612 GCACGCTAAACGTAAGACTGTCACCTCCATGGATATCGTCTATGCATTGAAACGTCAAGG 16671
||||||| || ||||| |||||| ||||||| | ||||| || |||| || || ||
Sbjct 46861 GCACGCTCGCCGGAAGACGGTCACCGCCATGGACGTTGTCTACGCTCTGAAGCGCCAGGG 46802
Query 16672 CCG 16674
||
Sbjct 46801 TCG 46799
>seq15
Length=2364433
Score = 129 bits (142), Expect = 9e-26
Identities = 176/243 (72%), Gaps = 2/243 (1%)
Strand=Plus/Minus
Query 16433 GCTAAGCGTCATCGCA-GATCTCTTCGAGATAACATCCAAGGAATCACCAAGCCAGCTAT 16491
|| ||||| || |||| | || || || || |||||||| || ||||||||||| || ||
Sbjct 2312174 GCGAAGCGCCACCGCAAGGTC-CTCCGGGACAACATCCAGGGCATCACCAAGCCCGCCAT 2312116
Query 16492 CCGTCGTCTGGCTCGTCGTGGTGGAGTCAAGCGTGTCTCTGGATTGGTCTATGAAGAGAT 16551
||| ||||| || || || || ||||| ||||| || || | |||| || ||||
Sbjct 2312115 CCGGCGTCTCGCACGGCGCGGCGGAGTGAAGCGCATCAGCGGCCTCATCTACGAGGAGAC 2312056
Query 16552 TCGTGATGTTTTGAAGATCTTCCTCAAGACCGTTATCCATGATGCTTTCCACTATACCGA 16611
| | || | |||||||||||| ||| ||| |||| || || || ||| |||||
Sbjct 2312055 GAGAGGCGTCCTCAAGATCTTCCTCGAGAACGTCATCCGGGACGCCGTCACCTACACCGA 2311996
Query 16612 GCACGCTAAACGTAAGACTGTCACCTCCATGGATATCGTCTATGCATTGAAACGTCAAGG 16671
|||||| || ||||| |||||| ||||||| ||||||| || | || || || ||
Sbjct 2311995 GCACGCCCGCCGGAAGACCGTCACCGCCATGGACGTCGTCTACGCCCTCAAGCGCCAGGG 2311936
Query 16672 CCG 16674
|||
Sbjct 2311935 CCG 2311933
Score = 120 bits (132), Expect = 5e-23
Identities = 174/243 (72%), Gaps = 2/243 (1%)
Strand=Plus/Plus
Query 16433 GCTAAGCGTCATCGCA-GATCTCTTCGAGATAACATCCAAGGAATCACCAAGCCAGCTAT 16491
|| |||||||| |||| | || || || || |||||||| || ||||||||||| || ||
Sbjct 2291206 GCGAAGCGTCACCGCAAGGTC-CTCCGGGACAACATCCAGGGCATCACCAAGCCCGCCAT 2291264
Query 16492 CCGTCGTCTGGCTCGTCGTGGTGGAGTCAAGCGTGTCTCTGGATTGGTCTATGAAGAGAT 16551
||| ||||| || || ||||| ||||| ||||| || || | |||| || ||||
Sbjct 2291265 CCGGCGTCTCGCACGGCGTGGCGGAGTGAAGCGCATCAGCGGCCTCATCTACGAGGAGAC 2291324
Query 16552 TCGTGATGTTTTGAAGATCTTCCTCAAGACCGTTATCCATGATGCTTTCCACTATACCGA 16611
| | || | ||| ||||||| ||| ||| |||| || || || ||| |||||
Sbjct 2291325 GAGAGGCGTCCTCAAGGTCTTCCTTGAGAACGTCATCCGGGACGCCGTCACCTACACCGA 2291384
Query 16612 GCACGCTAAACGTAAGACTGTCACCTCCATGGATATCGTCTATGCATTGAAACGTCAAGG 16671
|||||| || ||||| |||||| ||||||| | |||| || | || || || ||
Sbjct 2291385 GCACGCCCGCCGGAAGACCGTCACCGCCATGGACGTTGTCTGCGCTCTCAAGCGCCAGGG 2291444
Query 16672 CCG 16674
|||
Sbjct 2291445 CCG 2291447
>seq547
Length=191331
Score = 125 bits (138), Expect = 1e-24
Identities = 190/268 (71%), Gaps = 2/268 (1%)
Strand=Plus/Plus
Query 16433 GCTAAGCGTCATCGCA-GATCTCTTCGAGATAACATCCAAGGAATCACCAAGCCAGCTAT 16491
|| ||||| || |||| | || || || |||||||| || || ||||| ||||| || ||
Sbjct 129686 GCGAAGCGGCACCGCAAGGTC-CTCCGCGATAACATTCAGGGCATCACGAAGCCCGCCAT 129744
Query 16492 CCGTCGTCTGGCTCGTCGTGGTGGAGTCAAGCGTGTCTCTGGATTGGTCTATGAAGAGAT 16551
||| || ||||| || || || || |||||||| || || | |||| || ||||
Sbjct 129745 CCGCCGCCTGGCCCGCCGCGGCGGCGTCAAGCGCATCAGCGGCCTCATCTACGAGGAGAC 129804
Query 16552 TCGTGATGTTTTGAAGATCTTCCTCAAGACCGTTATCCATGATGCTTTCCACTATACCGA 16611
|| | || | ||| |||| ||| ||| ||| |||| || || || |||||||||
Sbjct 129805 GCGCGGCGTCCTCAAGGTCTTTCTCGAGAACGTCATCCGCGACGCCGTCACCTATACCGA 129864
Query 16612 GCACGCTAAACGTAAGACTGTCACCTCCATGGATATCGTCTATGCATTGAAACGTCAAGG 16671
|||||| || ||||| |||||| ||||||| |||| || || | || || || ||
Sbjct 129865 GCACGCCCGCCGGAAGACGGTCACCGCCATGGACGTCGTTTACGCCCTCAAGCGCCAGGG 129924
Query 16672 CCGTAAGATTTATGGTTTTGGAAGTTAA 16699
||| | | || ||||| || |||||
Sbjct 129925 CCGCACCCTCTACGGTTTCGGTGGTTAA 129952
Score = 125 bits (138), Expect = 1e-24
Identities = 175/243 (72%), Gaps = 2/243 (1%)
Strand=Plus/Plus
Query 16433 GCTAAGCGTCATCGCA-GATCTCTTCGAGATAACATCCAAGGAATCACCAAGCCAGCTAT 16491
|| ||||| || |||| | || ||||| |||||||| || || ||||| ||||| || ||
Sbjct 132901 GCGAAGCGGCACCGCAAGGTC-CTTCGCGATAACATTCAGGGCATCACGAAGCCCGCCAT 132959
Query 16492 CCGTCGTCTGGCTCGTCGTGGTGGAGTCAAGCGTGTCTCTGGATTGGTCTATGAAGAGAT 16551
||| || ||||| || || || || |||||||| || || | |||| || ||||
Sbjct 132960 CCGCCGCCTGGCCCGCCGCGGCGGCGTCAAGCGCATCAGCGGCCTCATCTACGAGGAGAC 133019
Query 16552 TCGTGATGTTTTGAAGATCTTCCTCAAGACCGTTATCCATGATGCTTTCCACTATACCGA 16611
|| | || | ||| |||| ||| ||| ||| |||| || || || |||||||||
Sbjct 133020 GCGCGGCGTCCTCAAGGTCTTTCTCGAGAACGTCATCCGCGACGCCGTCACCTATACCGA 133079
Query 16612 GCACGCTAAACGTAAGACTGTCACCTCCATGGATATCGTCTATGCATTGAAACGTCAAGG 16671
|||||| || ||||| |||||| ||||||| | ||||| || | || || || ||
Sbjct 133080 GCACGCCCGCCGGAAGACGGTCACCGCCATGGACGTGGTCTACGCCCTCAAGCGCCAGGG 133139
Query 16672 CCG 16674
|||
Sbjct 133140 CCG 133142
Score = 116 bits (128), Expect = 6e-22
Identities = 173/243 (71%), Gaps = 2/243 (1%)
Strand=Plus/Minus
Query 16433 GCTAAGCGTCATCGCA-GATCTCTTCGAGATAACATCCAAGGAATCACCAAGCCAGCTAT 16491
|| ||| | || |||| | || || || |||||||| || || || || ||||| || ||
Sbjct 167457 GCGAAGAGGCACCGCAAGGTC-CTCCGCGATAACATTCAGGGCATTACGAAGCCCGCCAT 167399
Query 16492 CCGTCGTCTGGCTCGTCGTGGTGGAGTCAAGCGTGTCTCTGGATTGGTCTATGAAGAGAT 16551
|| || ||||| || || || || |||||||| || || | |||| || ||||
Sbjct 167398 TCGCCGCCTGGCCCGCCGCGGCGGCGTCAAGCGCATCAGCGGCCTCATCTACGAGGAGAC 167339
Query 16552 TCGTGATGTTTTGAAGATCTTCCTCAAGACCGTTATCCATGATGCTTTCCACTATACCGA 16611
|| | || | ||| |||| ||| ||| ||| |||| || ||| || |||||||||
Sbjct 167338 GCGCGGCGTCCTCAAGGTCTTTCTCGAGAACGTCATCCGCGACGCTGTCACCTATACCGA 167279
Query 16612 GCACGCTAAACGTAAGACTGTCACCTCCATGGATATCGTCTATGCATTGAAACGTCAAGG 16671
|||||| || ||||| |||||| ||||||| ||||||| || | || || || ||
Sbjct 167278 GCACGCCCGCCGGAAGACGGTCACCGCCATGGACGTCGTCTACGCCCTCAAGCGCCAGGG 167219
Query 16672 CCG 16674
|||
Sbjct 167218 CCG 167216
>seq7
Length=2862323
Score = 125 bits (138), Expect = 1e-24
Identities = 174/241 (72%), Gaps = 2/241 (1%)
Strand=Plus/Plus
Query 16433 GCTAAGCGTCATCGCA-GATCTCTTCGAGATAACATCCAAGGAATCACCAAGCCAGCTAT 16491
|| ||||| || |||| | || || || || || ||||| || ||||||||||| || ||
Sbjct 2137435 GCGAAGCGCCACCGCAAGGTC-CTCCGCGACAATATCCAGGGCATCACCAAGCCGGCGAT 2137493
Query 16492 CCGTCGTCTGGCTCGTCGTGGTGGAGTCAAGCGTGTCTCTGGATTGGTCTATGAAGAGAT 16551
||| || || || || || ||||| || ||||| || || | |||| |||||||
Sbjct 2137494 CCGCCGCCTCGCCCGCCGCGGTGGCGTGAAGCGGATCAGCGGCCTCATCTACGAAGAGAC 2137553
Query 16552 TCGTGATGTTTTGAAGATCTTCCTCAAGACCGTTATCCATGATGCTTTCCACTATACCGA 16611
|| | || | |||||||||||| ||| ||| |||| || || || ||| |||||
Sbjct 2137554 CCGGGGAGTCCTCAAGATCTTCCTCGAGAACGTCATCCGCGACGCCGTCACCTACACCGA 2137613
Query 16612 GCACGCTAAACGTAAGACTGTCACCTCCATGGATATCGTCTATGCATTGAAACGTCAAGG 16671
|||||| || ||||| || ||| ||||||| ||||||| || | || || |||||
Sbjct 2137614 GCACGCCCGCCGGAAGACCGTTACCGCCATGGACGTCGTCTACGCCCTCAAGCGCCAAGG 2137673
Query 16672 C 16672
|
Sbjct 2137674 C 2137674
>seq9
Length=2675258
Score = 122 bits (134), Expect = 1e-23
Identities = 185/261 (71%), Gaps = 2/261 (1%)
Strand=Plus/Minus
Query 16433 GCTAAGCGTCATCGCA-GATCTCTTCGAGATAACATCCAAGGAATCACCAAGCCAGCTAT 16491
|| ||||| || |||| | || || || || |||||||| || ||||||||||| || ||
Sbjct 1949091 GCGAAGCGCCACCGCAAGGTC-CTCCGCGACAACATCCAGGGCATCACCAAGCCGGCGAT 1949033
Query 16492 CCGTCGTCTGGCTCGTCGTGGTGGAGTCAAGCGTGTCTCTGGATTGGTCTATGAAGAGAT 16551
||| || || || || || || || || ||||| || ||| | |||| || ||||
Sbjct 1949032 CCGCCGCCTCGCCCGCCGCGGCGGCGTGAAGCGGATCAGTGGCCTCATCTACGAGGAGAC 1948973
Query 16552 TCGTGATGTTTTGAAGATCTTCCTCAAGACCGTTATCCATGATGCTTTCCACTATACCGA 16611
|| | || | |||||||| ||| ||| ||| |||| || || || ||| || ||
Sbjct 1948972 CCGGGGAGTCCTCAAGATCTTTCTCGAGAACGTCATCCGCGACGCCGTCACCTACACTGA 1948913
Query 16612 GCACGCTAAACGTAAGACTGTCACCTCCATGGATATCGTCTATGCATTGAAACGTCAAGG 16671
|||||| || ||||||||||| |||||||| | || || || | || || || ||
Sbjct 1948912 GCACGCCCGCCGGAAGACTGTCACGGCCATGGATGTTGTGTACGCCCTCAAGCGCCAGGG 1948853
Query 16672 CCGTAAGATTTATGGTTTTGG 16692
||||| | ||||| || ||
Sbjct 1948852 CCGTACCCTCTATGGCTTCGG 1948832
>seq97
Length=909033
Score = 120 bits (132), Expect = 5e-23
Identities = 170/239 (71%), Gaps = 0/239 (0%)
Strand=Plus/Plus
Query 16454 CTTCGAGATAACATCCAAGGAATCACCAAGCCAGCTATCCGTCGTCTGGCTCGTCGTGGT 16513
|| || || || ||||| || ||||| ||||| || ||||| || ||||| || || ||
Sbjct 788776 CTCCGCGACAATATCCAGGGCATCACGAAGCCGGCCATCCGCCGCCTGGCCCGCCGCGGC 788835
Query 16514 GGAGTCAAGCGTGTCTCTGGATTGGTCTATGAAGAGATTCGTGATGTTTTGAAGATCTTC 16573
|| || ||||| || ||| | | || || |||| || | ||| | ||| ||||
Sbjct 788836 GGCGTGAAGCGCATCAGTGGCCTCATTTACGAGGAGACCCGGGGAGTTCTCAAGGTCTTT 788895
Query 16574 CTCAAGACCGTTATCCATGATGCTTTCCACTATACCGAGCACGCTAAACGTAAGACTGTC 16633
||| ||| ||| |||| || || || ||| |||||||||||| || ||||| |||
Sbjct 788896 CTCGAGAACGTCATCCGCGACGCCGTCACCTACACCGAGCACGCTCGCCGCAAGACCGTC 788955
Query 16634 ACCTCCATGGATATCGTCTATGCATTGAAACGTCAAGGCCGTAAGATTTATGGTTTTGG 16692
||| ||||||| | ||||| || | ||||| || ||||||| | ||||| || ||
Sbjct 788956 ACCGCCATGGACGTTGTCTACGCTCTCAAACGCCAGGGCCGTACTCTCTATGGCTTCGG 789014
>seq57
Length=1228887
Score = 111 bits (122), Expect = 2e-20
Identities = 172/243 (71%), Gaps = 2/243 (1%)
Strand=Plus/Minus
Query 16433 GCTAAGCGTCATCGCA-GATCTCTTCGAGATAACATCCAAGGAATCACCAAGCCAGCTAT 16491
|| ||||| || || | | || || || || |||||||| || ||||||||||| || ||
Sbjct 730634 GCGAAGCGCCACCGGAAGGTC-CTCCGGGACAACATCCAGGGCATCACCAAGCCTGCGAT 730576
Query 16492 CCGTCGTCTGGCTCGTCGTGGTGGAGTCAAGCGTGTCTCTGGATTGGTCTATGAAGAGAT 16551
||| |||||||| | ||||| || || ||||| || || | |||| || ||||
Sbjct 730575 CCGGCGTCTGGCGAGGCGTGGCGGCGTGAAGCGCATCAGCGGTCTTATCTACGAGGAGAC 730516
Query 16552 TCGTGATGTTTTGAAGATCTTCCTCAAGACCGTTATCCATGATGCTTTCCACTATACCGA 16611
| | || | ||| ||||||| ||| ||| |||| || || || ||| |||||
Sbjct 730515 GAGAGGCGTGCTCAAGGTCTTCCTGGAGAACGTCATCCGCGACGCCGTCACCTACACCGA 730456
Query 16612 GCACGCTAAACGTAAGACTGTCACCTCCATGGATATCGTCTATGCATTGAAACGTCAAGG 16671
||||| || ||||| |||||| ||||||| ||||||| || | || || || ||
Sbjct 730455 ACACGCCCGCCGGAAGACCGTCACCGCCATGGACGTCGTCTACGCCCTCAAGCGCCAGGG 730396
Query 16672 CCG 16674
|||
Sbjct 730395 CCG 730393
Score = 107 bits (118), Expect = 3e-19
Identities = 171/243 (70%), Gaps = 2/243 (1%)
Strand=Plus/Plus
Query 16433 GCTAAGCGTCATCGCA-GATCTCTTCGAGATAACATCCAAGGAATCACCAAGCCAGCTAT 16491
|| ||||| || || | | || || || || |||||||| || ||||| ||||| || ||
Sbjct 710749 GCGAAGCGCCACCGGAAGGTC-CTCCGGGACAACATCCAGGGCATCACGAAGCCCGCGAT 710807
Query 16492 CCGTCGTCTGGCTCGTCGTGGTGGAGTCAAGCGTGTCTCTGGATTGGTCTATGAAGAGAT 16551
||| || ||||| | ||||| || || ||||| || || | |||| || ||||
Sbjct 710808 CCGGCGCCTGGCGAGGCGTGGCGGCGTGAAGCGCATCAGCGGTCTCATCTACGAGGAGAC 710867
Query 16552 TCGTGATGTTTTGAAGATCTTCCTCAAGACCGTTATCCATGATGCTTTCCACTATACCGA 16611
| | || | ||| ||||||| ||| ||| |||| || || || ||| |||||
Sbjct 710868 GAGAGGCGTGCTCAAGGTCTTCCTGGAGAACGTCATCCGCGACGCCGTCACCTACACCGA 710927
Query 16612 GCACGCTAAACGTAAGACTGTCACCTCCATGGATATCGTCTATGCATTGAAACGTCAAGG 16671
|||||| || ||||| |||||| ||||||| ||||||| || | || || || ||
Sbjct 710928 GCACGCCCGCCGGAAGACCGTCACCGCCATGGACGTCGTCTACGCCCTCAAGCGCCAGGG 710987
Query 16672 CCG 16674
|||
Sbjct 710988 CCG 710990
>seq4
Length=3300150
Score = 111 bits (122), Expect = 2e-20
Identities = 187/268 (70%), Gaps = 2/268 (1%)
Strand=Plus/Plus
Query 16432 CGCTAAGCGTCATCGCA-GATCTCTTCGAGATAACATCCAAGGAATCACCAAGCCAGCTA 16490
||| ||||| || || | | || || || ||||||||||| || ||||| ||||| || |
Sbjct 2049755 CGCGAAGCGGCACCGGAAGGTC-CTCCGGGATAACATCCAGGGGATCACGAAGCCGGCGA 2049813
Query 16491 TCCGTCGTCTGGCTCGTCGTGGTGGAGTCAAGCGTGTCTCTGGATTGGTCTATGAAGAGA 16550
|||| ||| |||| | | ||||| || ||||| || ||| ||| |||| || ||||
Sbjct 2049814 TCCGGCGTTTGGCGAGGAGAGGTGGGGTGAAGCGGATCAGTGGCTTGATCTACGAGGAGA 2049873
Query 16551 TTCGTGATGTTTTGAAGATCTTCCTCAAGACCGTTATCCATGATGCTTTCCACTATACCG 16610
| | ||| | ||| ||||| | ||| || |||| || || || ||| ||||
Sbjct 2049874 CAAGGGGGGTTCTCAAGGTCTTCTTGGAGAATGTGATCCGGGACGCCGTCACCTACACCG 2049933
Query 16611 AGCACGCTAAACGTAAGACTGTCACCTCCATGGATATCGTCTATGCATTGAAACGTCAAG 16670
||||||| || ||||| |||||| ||||||| | ||||| || | || | || |
Sbjct 2049934 AGCACGCCCGTCGGAAGACCGTCACCGCCATGGACGTTGTCTACGCCCTCAAGAGGCAGG 2049993
Query 16671 GCCGTAAGATTTATGGTTTTGGAAGTTA 16698
|||| | | ||||| || || ||||
Sbjct 2049994 GCCGGACTCTCTATGGATTCGGTGGTTA 2050021
>seq498
Length=209182
Score = 102 bits (112), Expect = 1e-17
Identities = 159/225 (71%), Gaps = 2/225 (1%)
Strand=Plus/Minus
Query 16433 GCTAAGCGTCATCGCA-GATCTCTTCGAGATAACATCCAAGGAATCACCAAGCCAGCTAT 16491
|| ||||| || || | | || || || ||||||||||| || ||||| ||||| || ||
Sbjct 153791 GCGAAGCGGCACCGTAAGGTC-CTCCGGGATAACATCCAGGGGATCACGAAGCCGGCGAT 153733
Query 16492 CCGTCGTCTGGCTCGTCGTGGTGGAGTCAAGCGTGTCTCTGGATTGGTCTATGAAGAGAT 16551
||| ||| |||| | | || || || ||||| || ||| ||| |||| || ||||
Sbjct 153732 CCGGCGTTTGGCGAGGAGGGGAGGGGTGAAGCGGATCAGTGGCTTGATCTACGAGGAGAC 153673
Query 16552 TCGTGATGTTTTGAAGATCTTCCTCAAGACCGTTATCCATGATGCTTTCCACTATACCGA 16611
| | ||| | ||| | ||| | ||| || |||| || || || ||| |||||
Sbjct 153672 CAGGGGAGTTCTCAAGGTATTCTTGGAGAATGTGATCCGGGACGCCGTCACCTACACCGA 153613
Query 16612 GCACGCTAAACGTAAGACTGTCACCTCCATGGATATCGTCTATGC 16656
|||||| || ||||| |||||| ||||||| | ||||||||
Sbjct 153612 GCACGCCCGTCGGAAGACCGTCACCGCCATGGACGTTGTCTATGC 153568
Lambda K H
0.634 0.408 0.912
Gapped
Lambda K H
0.625 0.410 0.780
Effective search space used: 79001765604681
Made in 2017 by Kirill Kryukov This page is placed in public domain using CC0 |