Log InRegister
Quick Links : The Mindat ManualThe Rock H. Currier Digital LibraryMindat Newsletter [Free Download]
Home PageAbout MindatThe Mindat ManualHistory of MindatCopyright StatusWho We AreContact UsAdvertise on Mindat
Donate to MindatCorporate SponsorshipSponsor a PageSponsored PagesMindat AdvertisersAdvertise on Mindat
Learning CenterWhat is a mineral?The most common minerals on earthInformation for EducatorsMindat ArticlesThe ElementsThe Rock H. Currier Digital LibraryGeologic Time
Minerals by PropertiesMinerals by ChemistryAdvanced Locality SearchRandom MineralRandom LocalitySearch by minIDLocalities Near MeSearch ArticlesSearch GlossaryMore Search Options
Search For:
Mineral Name:
Locality Name:
Keyword(s):
 
The Mindat ManualAdd a New PhotoRate PhotosLocality Edit ReportCoordinate Completion ReportAdd Glossary Item
Mining CompaniesStatisticsUsersMineral MuseumsClubs & OrganizationsMineral Shows & EventsThe Mindat DirectoryDevice SettingsThe Mineral Quiz
Photo SearchPhoto GalleriesSearch by ColorNew Photos TodayNew Photos YesterdayMembers' Photo GalleriesPast Photo of the Day GalleryPhotography
BETA TEST - Fossil data and pages are very much experimental and under development. Please report any problems

Actinopterygii

Source Data
SourceIDLink
Global Biodiversity Information Facility ID (GBIF)Not linked to a GBIF record.
PaleoBioDB ID (PBDB)67345https://paleobiodb.org/classic/checkTaxonInfo?taxon_no=67345
Ranksuperclass (PBDB)
Taxonomy (PBDB)Life : Animalia : Chordata : Actinopterygii
Classification
(PBDB,GBIF)
RankNameAuthor
-Eukaryota
-OpisthokontaCavalier-Smith 1987
kingdomAnimalia
-TriploblasticaLankester 1877
-NephrozoaJondelius et al. 2002
-DeuterostomiaGrobben 1908
phylumChordataHaeckel 1847
subphylumVertebrataLamarck 1801
superclassGnathostomataGegenbauer 1874
-Osteichthyes
classActinopterygii
Common Nameray-finned fish
Opinions (PBDB)
NameRankOpinionEvidenceAuthor
Actinopterygiiorderbelongs to Teleostomistated with evidenceGadow, 1898
Actinopterygiiorderbelongs to Teleostomistated without evidenceWoodward, 1902
Actinopterygiiorderbelongs to Piscesstated without evidenceLambe, 1908
Actinopterygiiclassbelongs to Teleostomistated without evidenceWoodward, 1916
Actinopterygiiclassbelongs to Osteichthyesstated without evidenceDaly, 1973
Actinopterygiiclassbelongs to Osteichthyesstated with evidenceAhlberg, 1991
Actinopterygiiclassbelongs to Osteichthyesstated without evidenceCvancara and Hoganson, 1993
Actinopterygiiclassbelongs to Teleostomistated without evidenceZalohar et al., 2009
Actinopterygiiclassbelongs to Osteichthyesstated without evidencePoyato-Ariza, 2010
Actinopterygiisuperclassbelongs to Osteichthyesstated with evidenceBetancur-R et al., 2013
Actinopterygiiclassbelongs to Chordatastated without evidenceFourriére et al., 2014
Status (PBDB)extant
Taxon Size (PBDB)7,061
Extant Size (PBDB)2,101 (30%)
First Recorded Appearance388 - 383 Ma
Devonian
Environmentmarine (based on Vertebrata)
Motilityactively mobile (based on Actinopterygii)
Taphonomyphosphatic (based on Vertebrata)
Primary Reference (PBDB)A. Meyer and R. Zardoya. 2003. Recent advances in the (molecular) phylogeny of vertebrates. Annual Review of Ecology, Evolution, and Systematics 34:311-338

Subtaxa

NameStatusCommon Name(s)Fossil OccurrencesOldestYoungest
Actinopteri
class
listed (PBDB)12,624388 Ma
Middle Devonian
0 Ma
Extant
Cladistia
class
listed (PBDB)58101 Ma
Late/Upper Cretaceous
0 Ma
Extant
Polypteri
superorder
listed (PBDB)0 Ma
Extant
Aeduelliformes
order
listed (PBDB)5323 Ma
Carboniferous
296 Ma
Permian
Asarotiformes
order
listed (PBDB)183.6 Ma
Late/Upper Cretaceous
83.6 Ma
Late/Upper Cretaceous
Bobastraniiformes
order
listed (PBDB)
Discordichthyiformes
order
listed (PBDB)19269 Ma
Permian
259 Ma
Permian
Eurynotoidiformes
order
listed (PBDB)34273 Ma
Permian
259 Ma
Permian
Isospondyli
order
listed (PBDB)10166 Ma
Middle Jurassic
0 Ma
Extant
Paramblypteriformes
order
listed (PBDB)12307 Ma
Carboniferous
265 Ma
Permian
Tarrasiiformes
order
listed (PBDB)1345 Ma
Carboniferous
345 Ma
Carboniferous
Trachichthyiformes
order
listed (PBDB)
Aetheospondyli
suborder
listed (PBDB)3101 Ma
Late/Upper Cretaceous
0 Ma
Extant
Protospondyli
suborder
listed (PBDB)
Aesopichthyidae
family
accepted (GBIF)
listed (PBDB)
9326 Ma
Carboniferous
326 Ma
Carboniferous
Centrolepidae
family
accepted (GBIF)
listed (PBDB)
2199 Ma
Early Jurassic
197 Ma
Early Jurassic
Aetheretmon
genus
accepted (GBIF)
listed (PBDB)
Aethocephalichthys
genus
accepted (GBIF)
listed (PBDB)
185.8 Ma
Late/Upper Cretaceous
85.8 Ma
Late/Upper Cretaceous
Akanolepis
genus
doubtful (GBIF)
listed (PBDB)
Ameghinichthys
genus
accepted (GBIF)
listed (PBDB)
1151 Ma
Late Jurassic
151 Ma
Late Jurassic
Anapterus
genus
accepted (GBIF)
listed (PBDB)
Aneurolepis
genus
accepted (GBIF)
listed (PBDB)
6247 Ma
Early/Lower Triassic
242 Ma
Middle Triassic
Apateodus
genus
accepted (GBIF)
listed (PBDB)
7105 Ma
Early/Lower Cretaceous
72.1 Ma
Late/Upper Cretaceous
Atkinsonella
genus
accepted (GBIF)
listed (PBDB)
111.6 Ma
Miocene
11.6 Ma
Miocene
Aulolepis
genus
accepted (GBIF)
listed (PBDB)
Australichthys
genus
doubtful (GBIF)
listed (PBDB)
Avonichthys
genus
listed (PBDB)1359 Ma
Late/Upper Devonian
359 Ma
Late/Upper Devonian
Baoqingichthys
genus
accepted (GBIF)
listed (PBDB)
14254 Ma
Permian
252 Ma
Permian
Beagiascus
genus
accepted (GBIF)
listed (PBDB)
4326 Ma
Carboniferous
326 Ma
Carboniferous
Cheirodopsis
genus
accepted (GBIF)
listed (PBDB)
1345 Ma
Carboniferous
345 Ma
Carboniferous
Cheirothrix
genus
accepted (GBIF)
listed (PBDB)
Ctenothrissa
genus
accepted (GBIF)
listed (PBDB)
193.5 Ma
Late/Upper Cretaceous
93.5 Ma
Late/Upper Cretaceous
Cuneognathus
genus
accepted (GBIF)
listed (PBDB)
1372 Ma
Late/Upper Devonian
372 Ma
Late/Upper Devonian
Dactylopogon
genus
accepted (GBIF)
listed (PBDB)
Dinopteryx
genus
doubtful (GBIF)
listed (PBDB)
Diplospondichthys
genus
accepted (GBIF)
listed (PBDB)
199.6 Ma
Late/Upper Cretaceous
99.6 Ma
Late/Upper Cretaceous
Echidnocephalus
genus
accepted (GBIF)
listed (PBDB)
189.8 Ma
Late/Upper Cretaceous
89.8 Ma
Late/Upper Cretaceous
Enchelurus
genus
accepted (GBIF)
listed (PBDB)
Eurypoma
genus
accepted (GBIF)
listed (PBDB)
1156 Ma
Jurassic
156 Ma
Jurassic
Exocoetoides
genus
doubtful (GBIF)
listed (PBDB)
Guaymayenia
genus
accepted (GBIF)
listed (PBDB)
1247 Ma
Early/Lower Triassic
247 Ma
Early/Lower Triassic
Gunterichthys
genus
accepted (GBIF)
listed (PBDB)
1323 Ma
Carboniferous
323 Ma
Carboniferous
Halecopsis
genus
listed (PBDB)356.0 Ma
Paleocene
56.0 Ma
Paleocene
Histiothrissa
genus
accepted (GBIF)
listed (PBDB)
Kalops
genus
accepted (GBIF)
listed (PBDB)
2339 Ma
Carboniferous
339 Ma
Carboniferous
Limnomis
genus
accepted (GBIF)
listed (PBDB)
Lineagruan
genus
accepted (GBIF)
listed (PBDB)
6326 Ma
Carboniferous
326 Ma
Carboniferous
Mallotus
genus
accepted (GBIF)
listed (PBDB)
32.59 Ma
Pleistocene
0 Ma
Extant
Meemania
genus
listed (PBDB)
Mesolepis
genus
accepted (GBIF)
listed (PBDB)
1359 Ma
Late/Upper Devonian
359 Ma
Late/Upper Devonian
Microcoelia
genus
listed (PBDB)
Opistopteryx
genus
accepted (GBIF)
listed (PBDB)
Pachylebias
genus
doubtful (GBIF)
listed (PBDB)
Palaeoniscinotus
genus
accepted (GBIF)
listed (PBDB)
1228 Ma
Late/Upper Triassic
228 Ma
Late/Upper Triassic
Parascopelus
genus
accepted (GBIF)
listed (PBDB)
316.0 Ma
Miocene
7.25 Ma
Miocene
Paratarrasius
genus
accepted (GBIF)
listed (PBDB)
5326 Ma
Carboniferous
326 Ma
Carboniferous
Plethodus
genus
accepted (GBIF)
listed (PBDB)
Prolebias
genus
doubtful (GBIF)
listed (PBDB)
Pronotacanthus
genus
accepted (GBIF)
listed (PBDB)
133.9 Ma
Oligocene
33.9 Ma
Oligocene
Protaulopsis
genus
accepted (GBIF)
listed (PBDB)
156.0 Ma
Paleocene
0 Ma
Extant
Pseudoberyx
genus
accepted (GBIF)
listed (PBDB)
Reticulolepis
genus
accepted (GBIF)
listed (PBDB)
3260 Ma
Permian
260 Ma
Permian
Rhinellus
genus
accepted (GBIF)
listed (PBDB)
Rhynchorhinus
genus
accepted (GBIF)
listed (PBDB)
256.0 Ma
Paleocene
56.0 Ma
Paleocene
Roslerichthys
genus
accepted (GBIF)
listed (PBDB)
1299 Ma
Carboniferous
299 Ma
Carboniferous
Salmo
genus
accepted (GBIF)
listed (PBDB)
Salmon0 Ma
Extant
Sardinioides
genus
accepted (GBIF)
listed (PBDB)
0 Ma
Extant
Schizospondylus
genus
accepted (GBIF)
listed (PBDB)
Senekichthys
genus
accepted (GBIF)
listed (PBDB)
1359 Ma
Late/Upper Devonian
359 Ma
Late/Upper Devonian
Spinofacia
genus
accepted (GBIF)
listed (PBDB)
2323 Ma
Carboniferous
323 Ma
Carboniferous
Stegotrachelus
genus
accepted (GBIF)
listed (PBDB)
2388 Ma
Middle Devonian
388 Ma
Middle Devonian
Telepholis
genus
doubtful (GBIF)
listed (PBDB)
Terenolepis
genus
listed (PBDB)1419 Ma
Early/Lower Devonian
419 Ma
Early/Lower Devonian
Tetragonopterus
genus
accepted (GBIF)
listed (PBDB)
Thryptodus
genus
doubtful (GBIF)
listed (PBDB)
Wardichthys
genus
accepted (GBIF)
listed (PBDB)

Synonymy List

YearName and Author
1839Lepidotus trotti Balsamo-Crivelli p. 427
1857Pholidophorus lepturus Bellotti
1857Semionotus dubius Bellotti
1857Lepidotus pectoralis Bellotti p. 420
1857Semionotus brevis Bellotti p. 422
1857Pholidophorus rueppelli Bellotti p. 428
1876Semionotus inornatus Henry p. 417 figs. Pl 2, fig 23
1885Semionotus mendozaensis Geinitz
1887Actinopterygii Cope
1890Palaeoniscoidae Rohon
1895Ophiopsis lepturus Woodward p. 172
1895Heterolepidotus pectoralis Woodward p. 312
1895Allolepidotus rueppelli Woodward p. 315
1898Actinopterygii Gadow p. 7
1902Actinopterygii Woodward p. 3
1906Actinopterygii Andrews p. 313
1908Actinopterygii Lambe
1910Ophiopsis lepturus de Alessandri p. 87 figs. Pl 3, fig 4
1910Ophiopsis lariensis de Alessandri p. 89 figs. Pl 3, figs 5,6
1910Eugnathus trottii de Alessandri p. 97 figs. Pl 5, fig 3
1910Heterolepidotus pectoralis de Alessandri p. 100 figs. Pl 5, fig 4; pl 6, fig 1; pl 7, fig 1
1910Heterolepidotus brevis de Alessandri p. 107 figs. Pl 7, fig 2
1910Allolepidotus rueppelli de Alessandri p. 118 figs. Pl 8, figs 3,4
1910Eugnathus trottii de Allessandri p. 97 figs. Pl 5, fig 3
1916Actinopterygii Woodward p. 23
1944Gyrolepidoides cuyanus Cabrera
1946Palaeoniscoidea Dunkle p. 402
1946Cenechoia paramillensis Rusconi
1946Eurynotus uspallatensis Rusconi
1946Pholidophorus dentatus Rusconi
1946Semionotus unicristatus Rusconi
1947Cenechoia sulcata Rusconi
1947Pholidophorus vallejensis Rusconi
1948Gyrolepidoides multistriatus Rusconi
YearName and Author
1950Semionotus vallejensis Rusconi
1952Neochallaia leonensis Rusconi
1960Palaeoniscoidea Gardiner p. 241
1966Actinopterygii Casier p. 103
1973Actinopterygii Daly p. 564
1977Actinopterygii Miles
1978Actinopterygii Schaeffer and Dalquest p. 8
1981Actinopterygii Thurmond and Jones p. 80
1987Actinopterygii Kumar and Loyal p. 68
1988Actinopterygii Case and Schwimmer p. 297
1991Actinopterygii Ahlberg p. 280
1993Actinopterygii Cvancara and Hoganson p. 13
1993Actinopterygii Domning and Clark p. 413
1995Ophiopsis lepturus Bürgin p. 818 figs. 12-14
1995Palaeoniscimorpha Lund et al. pp. 215-220
1997Actinopterygii Delsate p. 129
1999Actinopterygii Cartanyá p. 540
1999Actinopterygii Weems p. 32
2001Furo trottii Lombardo p. 355 figs. 7-9; pl 2A
2002Palaeoniscimorpha Poplin and Lund
2003Actinopterygii Delsate p. 17
2003Actinopterygii Meyer and Zardoya
2004Palaeoniscimorpha Prokofiev
2006Actinopterygii Grande and Hilton p. 5
2007Actinopterygii Carnevale p. 8
2008Actinopterygii Long et al.
2009Palaeonisci Minikh and Minikh p. 144
2009Actinopterygii Zalohar et al. p. 80
2010Actinopterygii Poyato-Ariza p. 651
2011Actinopterygii Long p. 242
2013Actinopterygii Betancur-R. et al.
2013Actinopterygii Denton p. 786
2014Actinopterygii Fourriére et al. p. 380
2018Actinopterygii Carnevale and Godfrey p. 163

References

Meyer A., Zardoya R. (2003) Recent advances in the (molecular) phylogeny of vertebrates, Annual Review of Ecology, Evolution, and Systematics 34, 311-338
Balsamo-Crivelli G. Descrizione d'un nuovo rettile fossile della famiglia dei Paleosauri, e di due pesci fossili trovati nel calcareo nero, sopra Varenna sul lago di Como, dal nobile sig. Lodovico Trotti, con alcune riflessioni geologiche, Il Politecnico 1, 421-431
Henry M. J. L'Infralias dans la Franche-Comté [The Lower Lias of Franche-Comté], Mémoires de la Société d'Émulation du Doubs, 4e série 10, 287-486
Woodward A. S. , Catalogue of the Fossil Fishes in the British Museum (Natural History), Part III, 1-544
Gadow H. , A Classification of Vertebrata Recent and Extinct, xvii-82
Woodward A. S. (1902) The fishes of the English chalk, Palaeontographical Society 56, 1-56
Andrews C. W. (1906) , A Descriptive Catalogue of the Tertiary Vertebrata of Fayum, Egypt, 1-324
Lambe L. M. (1908) The Vertebrata of the Oligocene of the Cypress Hills, Saskatchewan, Contributions to Canadian Palaeontology 3 4, 1-65 doi:10.5962/bhl.title.61444
de Alessandri G. (1910) Studii sui pesci Triasici della Lombardia, Memorie della Societa Italiana di Scienze Naturali e del Museo Civico di Storia Naturale di Milano 7 1, 1-145
Woodward A. S. (1916) The fossil fishes of the English Wealden and Purbeck Formations, Palaeontographical Society, London 1915, 1-48
Dunkle D. H. (1946) A new palaeoniscoid fish from the Lower Permian of Texas, Journal of the Washington Academy of Science 36, 402-409
Gardiner B. G. (1960) A revision of certain actinopterygian and coelacanth fishes, chiefly from the Lower Lias, Bulletin of the British Museum (Natural History), Geology 4 7, 241-384
Casier E. (1966) , Faune ichthyologique du London Clay, 1-510
Daly E. (1973) A Lower Permian vertebrate fauna from southern Oklahoma, Journal of Paleontology 47 3, 562-589
Miles R. S. (1977) Dipnoan (lungfish) skulls and the relationships of the group: a study based on new species from the Devonian of Australia, Zoological Journal of the Linnean Society 61, 1-328
Schaeffer B., Dalquest W. W. (1978) A palaeonisciform braincase from the Permian of Texas, with comments on cranial fissures and the posterior myodome, American Museum Novitates 2658, 1-15
Thurmond J. T., Jones D. E. (1981) , Fossil Vertebrates of Alabama, 1-244
Kumar K., Loyal R. S. (1987) Eocene ichthyofauna from the Subathu Formation, Northwestern Himalaya, India., Journal of the Palaeontological Society of India 32, 60-84
Case G. R., Schwimmer D. R. (1988) Late Cretaceous Fish from the Blufftown Formation (Campanian) in Western Georgia, Journal of Paleontology 62 2, 290-301
Ahlberg P. E. (1991) A re-examination of sarcopterygian interrelationships, with special reference to the Porolepiformes, Zoological Journal of the Linnean Society 103 3, 241-287 doi:10.1111/j.1096-3642.1991.tb00905.x
Cvancara A. M., Hoganson J. W. (1993) Vertebrates of the Cannonball Formation (Paleocene) in North and South Dakota, Journal of Vertebrate Paleontology 13 1, 1-23
Domning D. P., Clark J. M. (1993) Jamaican Tertiary marine Vertebratra, Geological Society of America Memoir 182, 413-415
Bürgin T. (1995) Actinopterygian fishes (Osteichthyes; Actinopterygii) from the Kalkschieferzone (uppermost Ladinian) near Meride (Canton Ticino, southern Switzerland), Eclogae Geologicae Helvetiae 88 3, 803-826
Delsate D. (1997) Actinoptérygiens du Toarcien inférieur du Grand Duché de Luxembourg: Présence de Leptoplepis normandica Nybelin 1962 (Téléostéen) ave otolithes in situ, Travaux scientifiques du Musée d’Histoire Naturelle de Luxembourg 27, 125-129
Cartanyá J. (1999) An overview of the Middle Triassic actinopterygians from Alcover, Mont-ral and El Pinetell (Catalonia, Spain), Mesozoic Fishes 2 - Systematics and the Fossil Record 2, 535-551
Weems R. E. (1999) Part 4. Actinopterygian Fishes from the Fisher/Sullivan Site, Virginia Division of Mineral Resources Publication 152, 53-100
Lombardo C. (2001) Actinopterygians from the Middle Triassic of Northern Italy and Canton Ticino (Switzerland): Anatomical Descriptions and Nomenclatural Problems, Rivista Italiana di Paleontologia e Stratigrafia 107 3, 345-369
Poplin C. M., Lund R. (2002) Two Carboniferous fine-eyed palaeoniscoids (Pisces, Actinopterygii) from Bear Gluch (USA), Journal of Paleontology 76 6, 1014-1028
Delsate D. (2003) Une nouvelle faune des poissons et requins Toarciens du sud du Luxembourg (Dudelange) et de L'Allemange (Schömberg), Bulletin de l'Académie Lorrain des Sciences 42, 13-49
Prokofiev A. M. (2004) A remarkable new paleoniscoid fish (Osteichthyes: Actinopterygii) from the Lower Carboniferous of Tuva Republic (Russia), Paleontological Research 8 2, 109-114
Grande L., Hilton E. J. (2006) An exquisitely preserved skeleton representing a primitive sturgeon from the Upper Cretaceous Judith River Formation of Montana (Acipenseriformes: Acipenseridae: n. gen. and sp.), The Paleontological Society Memoir 65, Journal of Paleontology 80 4, suppl., 1-39
Carnevale G. (2007) Fossil fishes from the Serravallian (Middle Miocene) of Torricella Peligna, Italy, Palaeontographia Italica 91, 1-67
Long J. A., Choo B., et al (2008) A new basal actinopterygian fish from the Middle Devonian Aztec\r\nSiltstone of Antarctica, Antarctic Science 20 4, 393-412 doi:10.1017/S0954102008001144
Minikh A. V., Minikh M. G. (2009) Main events in development of the Middle-Upper Permian ichthyofauna of Eastern Europe, Researches on paleontology and biostratigraphy of ancient continental deposits (Memories of Professor Vitalii G. Ochev), 141-157
Zalohar J., Hitij T., et al (2009) Two new species of seahorses (Syngnathidae, Hippocampus) from the Middle Miocene (Sarmatian) Coprolitic Horizon in Tunjice Hills, Slovenia: the oldest fossil record of seahorses, Annales de Paleontologie 95, 71-96
Poyato-Ariza F. (2010) Polazzodus, gen. nov., A New Pycnodont Fish from the Late Cretaceous of Northeastern Italy, Journal of Vertebrate Paleontology 30 3, 650-664 doi:10.1080/02724631003762955
Long J. A. (2011) , The Rise of Fishes: 500 Million Years of Evolution (Second Edition), 1-287
Betancur-R. R., Broughton R. E., et al (2013) The tree of life and a new classification of bony fishes, PLOS Currents Tree of Life doi:10.1371/currents.tol.53ba26640df0ccaee75bb165c8c26288
Denton J. S. (2013) Lanternfish (Teleostei, Myctophiformes, Myctophidae) body fossils from the Modelo Formation (Upper Miocene) of Los Angeles County, California, Journal of Vertebrate Paleontology 33 4, 786-793 doi:10.1080/039.033.0415
Fourriére M., Reyes-Bonilla H., et al (2014) Fishes of Clipperton Atoll, Eastern Pacific: Checklist, Endemism, and Analysis of Completeness of the Inventory, Pacific Science 68 3, 375-395 doi:10.2984/68.3.7
Carnevale G., Godfrey S. J. (2018) Miocene Bony Fishes of the Calvert, Choptank, St. Marys, and Eastover Formations, Chesapeake Group, Maryland and Virginia, Smithsonian Contribution to Paleobiology, 161-212
Data courtesy of: PBDB: The Paleobiology Database, Creative Commons CC-BY licenced. , GBIF: the Global Biodiversity Information Facility, various licences, iDigBio, various licences, and EOL: The Encyclopedia of Life (Open Data Public Domain). Because fossils are made of minerals too!
 
and/or  
Mindat Discussions Facebook Logo Instagram Logo Discord Logo
Mindat.org is an outreach project of the Hudson Institute of Mineralogy, a 501(c)(3) not-for-profit organization.
Copyright © mindat.org and the Hudson Institute of Mineralogy 1993-2024, except where stated. Most political location boundaries are © OpenStreetMap contributors. Mindat.org relies on the contributions of thousands of members and supporters. Founded in 2000 by Jolyon Ralph.
Privacy Policy - Terms & Conditions - Contact Us / DMCA issues - Report a bug/vulnerability Current server date and time: May 10, 2024 02:07:27
Go to top of page