Log InRegister
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 Articles
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 CompaniesStatisticsThe ElementsUsersBooks & MagazinesMineral MuseumsMineral Shows & EventsThe Mindat DirectoryDevice Settings
Photo SearchPhoto GalleriesNew Photos TodayNew Photos YesterdayMembers' Photo GalleriesPast Photo of the Day Gallery

Goudini carbonatite complex (Ystervarkkop), Ngaka Modiri Molema District, North West, South Africai
Regional Level Types
Goudini carbonatite complex (Ystervarkkop)Complex
Ngaka Modiri Molema DistrictDistrict
North WestProvince
South AfricaCountry

This page is currently not sponsored. Click here to sponsor this page.
Key
Lock Map
Latitude & Longitude (WGS84): 25° 4' 45'' South , 26° 13' 56'' East
Latitude & Longitude (decimal): -25.07917,26.23222
GeoHash:G#: ked9kfmxr
Locality type:Complex
Köppen climate type:BSh : Hot semi-arid (steppe) climate


Alkaline-carbonatite complex 4.5 x 3.5 km consisting mainly of volcanic breccias and carbonatites. It is located on the western margin of the Bushveld complex.

Regions containing this locality

Transvaal, South Africa

Province (Former) - 838 mineral species & varietal names listed

Bushveld Complex, South Africa

Complex - 527 mineral species & varietal names listed

Select Mineral List Type

Standard Detailed Strunz Dana Chemical Elements

Mineral List


29 valid minerals.

Rock Types Recorded

Note: this is a very new system on mindat.org and data is currently VERY limited. Please bear with us while we work towards adding this information!

Select Rock List Type

Alphabetical List Tree Diagram

Detailed Mineral List:

Aegirine
Formula: NaFe3+Si2O6
Reference: VERWOERD, W.J. (1993) Update on carbonatites of South Africa and Namibia. South African Journal of Geology, 96(3), 75-95.
Albite
Formula: Na(AlSi3O8)
Reference: VERWOERD, W.J. (1993) Update on carbonatites of South Africa and Namibia. South African Journal of Geology, 96(3), 75-95.
Anatase
Formula: TiO2
Reference: WOOLLEY, A.R. (2001) Alkaline Rocks and Carbonatites of the World, Part3: Africa. Geological Society, London, 384 p.
Ancylite-(Ce)
Formula: CeSr(CO3)2(OH) · H2O
Reference: VERWOERD, W.J. (1993) Update on carbonatites of South Africa and Namibia. South African Journal of Geology, 96(3), 75-95.
Andradite
Formula: Ca3Fe3+2(SiO4)3
Reference: VERWOERD, W.J. (1993) Update on carbonatites of South Africa and Namibia. South African Journal of Geology, 96(3), 75-95.
Ankerite
Formula: Ca(Fe2+,Mg)(CO3)2
Reference: VERWOERD, W.J. (1993) Update on carbonatites of South Africa and Namibia. South African Journal of Geology, 96(3), 75-95.
'Apatite Group'
Reference: VERWOERD, W.J. (1993) Update on carbonatites of South Africa and Namibia. South African Journal of Geology, 96(3), 75-95.
Augite
Formula: (CaxMgyFez)(Mgy1Fez1)Si2O6
Reference: VERWOERD, W.J. (1993) Update on carbonatites of South Africa and Namibia. South African Journal of Geology, 96(3), 75-95.
Baryte
Formula: BaSO4
Reference: VERWOERD, W.J. (1993) Update on carbonatites of South Africa and Namibia. South African Journal of Geology, 96(3), 75-95.
'Biotite'
Reference: VERWOERD, W.J. (1993) Update on carbonatites of South Africa and Namibia. South African Journal of Geology, 96(3), 75-95.
Burbankite
Formula: (Na,Ca)3(Sr,Ba,Ce)3(CO3)5
Reference: VERWOERD, W.J. (1993) Update on carbonatites of South Africa and Namibia. South African Journal of Geology, 96(3), 75-95.
Calcite
Formula: CaCO3
Reference: WOOLLEY, A.R. (2001) Alkaline Rocks and Carbonatites of the World, Part3: Africa. Geological Society, London, 384 p.
Cancrinite
Formula: (Na,Ca,☐)8(Al6Si6O24)(CO3,SO4)2 · 2H2O
Reference: WOOLLEY, A.R. (2001) Alkaline Rocks and Carbonatites of the World, Part3: Africa. Geological Society, London, 384 p.
'Carbonatite'
Reference: Automatically generated from locality name
Donnayite-(Y)
Formula: NaCaSr3Y(CO3)6 · 3H2O
Reference: VERWOERD, W.J. (1993) Update on carbonatites of South Africa and Namibia. South African Journal of Geology, 96(3), 75-95.
Fluorite
Formula: CaF2
Reference: WOOLLEY, A.R. (2001) Alkaline Rocks and Carbonatites of the World, Part3: Africa. Geological Society, London, 384 p.
Ilmenite
Formula: Fe2+TiO3
Reference: VERWOERD, W.J. (1993) Update on carbonatites of South Africa and Namibia. South African Journal of Geology, 96(3), 75-95.
Kamphaugite-(Y)
Formula: Ca(Y,REE)(CO3)2(OH) · H2O
Reference: VERWOERD, W.J. (2008) Kamphaugite-(Y) from the Goudini carbonatite, South Africa. Canadian Mineralogist, 46, 1007-1022.
Lorenzenite
Formula: Na2Ti2(Si2O6)O3
Reference: VERWOERD, W.J. (1993) Update on carbonatites of South Africa and Namibia. South African Journal of Geology, 96(3), 75-95.
Magnetite
Formula: Fe2+Fe3+2O4
Reference: VERWOERD, W.J. (1993) Update on carbonatites of South Africa and Namibia. South African Journal of Geology, 96(3), 75-95.
Monazite-(Ce)
Formula: Ce(PO4)
Reference: VERWOERD, W.J. (1993) Update on carbonatites of South Africa and Namibia. South African Journal of Geology, 96(3), 75-95.
Nepheline
Formula: Na3K(Al4Si4O16)
Reference: VERWOERD, W.J. (1993) Update on carbonatites of South Africa and Namibia. South African Journal of Geology, 96(3), 75-95.
Perovskite
Formula: CaTiO3
Reference: VERWOERD, W.J. (1993) Update on carbonatites of South Africa and Namibia. South African Journal of Geology, 96(3), 75-95.
Phlogopite
Formula: KMg3(AlSi3O10)(OH)2
Reference: WOOLLEY, A.R. (2001) Alkaline Rocks and Carbonatites of the World, Part3: Africa. Geological Society, London, 384 p.
Pyrite
Formula: FeS2
Reference: WOOLLEY, A.R. (2001) Alkaline Rocks and Carbonatites of the World, Part3: Africa. Geological Society, London, 384 p.
Quartz
Formula: SiO2
Reference: VERWOERD, W.J. (2008) Kamphaugite-(Y) from the Goudini carbonatite, South Africa. Canadian Mineralogist, 46, 1007-1022.
Rutile
Formula: TiO2
Reference: VERWOERD, W.J. (1993) Update on carbonatites of South Africa and Namibia. South African Journal of Geology, 96(3), 75-95.
Schorlomite
Formula: Ca3(Ti,Fe3+)2((Si,Fe3+)O4)3
Reference: VERWOERD, W.J. (1993) Update on carbonatites of South Africa and Namibia. South African Journal of Geology, 96(3), 75-95.
Synchysite-(Ce)
Formula: CaCe(CO3)2F
Reference: VERWOERD, W.J. (1993) Update on carbonatites of South Africa and Namibia. South African Journal of Geology, 96(3), 75-95.
Synchysite-(Y)
Formula: CaY(CO3)2F
Reference: VERWOERD, W.J. (1993) Update on carbonatites of South Africa and Namibia. South African Journal of Geology, 96(3), 75-95.
Thorianite
Formula: ThO2
Reference: VERWOERD, W.J. (1993) Update on carbonatites of South Africa and Namibia. South African Journal of Geology, 96(3), 75-95.
Titanite
Formula: CaTi(SiO4)O
Reference: VERWOERD, W.J. (1993) Update on carbonatites of South Africa and Namibia. South African Journal of Geology, 96(3), 75-95.

List of minerals arranged by Strunz 10th Edition classification

Group 2 - Sulphides and Sulfosalts
'Pyrite'2.EB.05aFeS2
Group 3 - Halides
'Fluorite'3.AB.25CaF2
Group 4 - Oxides and Hydroxides
'Anatase'4.DD.05TiO2
'Ilmenite'4.CB.05Fe2+TiO3
'Magnetite'4.BB.05Fe2+Fe3+2O4
'Perovskite'4.CC.30CaTiO3
'Quartz'4.DA.05SiO2
'Rutile'4.DB.05TiO2
'Thorianite'4.DL.05ThO2
Group 5 - Nitrates and Carbonates
'Ancylite-(Ce)'5.DC.05CeSr(CO3)2(OH) · H2O
'Ankerite'5.AB.10Ca(Fe2+,Mg)(CO3)2
'Burbankite'5.AC.30(Na,Ca)3(Sr,Ba,Ce)3(CO3)5
'Calcite'5.AB.05CaCO3
'Donnayite-(Y)'5.CC.05NaCaSr3Y(CO3)6 · 3H2O
'Kamphaugite-(Y)'5.DC.10Ca(Y,REE)(CO3)2(OH) · H2O
'Synchysite-(Ce)'5.BD.20cCaCe(CO3)2F
'Synchysite-(Y)'5.BD.20cCaY(CO3)2F
Group 7 - Sulphates, Chromates, Molybdates and Tungstates
'Baryte'7.AD.35BaSO4
Group 8 - Phosphates, Arsenates and Vanadates
'Monazite-(Ce)'8.AD.50Ce(PO4)
Group 9 - Silicates
'Aegirine'9.DA.25NaFe3+Si2O6
'Albite'9.FA.35Na(AlSi3O8)
'Andradite'9.AD.25Ca3Fe3+2(SiO4)3
'Augite'9.DA.15(CaxMgyFez)(Mgy1Fez1)Si2O6
'Cancrinite'9.FB.05(Na,Ca,☐)8(Al6Si6O24)(CO3,SO4)2 · 2H2O
'Lorenzenite'9.DB.10Na2Ti2(Si2O6)O3
'Nepheline'9.FA.05Na3K(Al4Si4O16)
'Phlogopite'9.EC.20KMg3(AlSi3O10)(OH)2
'Schorlomite'9.AD.25Ca3(Ti,Fe3+)2((Si,Fe3+)O4)3
'Titanite'9.AG.15CaTi(SiO4)O
Unclassified Minerals, Rocks, etc.
'Apatite Group'-
'Biotite'-
'Carbonatite'-

List of minerals arranged by Dana 8th Edition classification

Group 2 - SULFIDES
AmBnXp, with (m+n):p = 1:2
Pyrite2.12.1.1FeS2
Group 4 - SIMPLE OXIDES
A2X3
Ilmenite4.3.5.1Fe2+TiO3
Perovskite4.3.3.1CaTiO3
AX2
Anatase4.4.4.1TiO2
Rutile4.4.1.1TiO2
Group 5 - OXIDES CONTAINING URANIUM OR THORIUM
AXO2·xH2O
Thorianite5.1.1.2ThO2
Group 7 - MULTIPLE OXIDES
AB2X4
Magnetite7.2.2.3Fe2+Fe3+2O4
Group 9 - NORMAL HALIDES
AX2
Fluorite9.2.1.1CaF2
Group 14 - ANHYDROUS NORMAL CARBONATES
A(XO3)
Calcite14.1.1.1CaCO3
AB(XO3)2
Ankerite14.2.1.2Ca(Fe2+,Mg)(CO3)2
Miscellaneous
Burbankite14.4.4.1(Na,Ca)3(Sr,Ba,Ce)3(CO3)5
Group 15 - HYDRATED NORMAL CARBONATES
AmBn(XO3)p·xH2O, with (m+n):p = 1:1
Donnayite-(Y)15.3.4.1NaCaSr3Y(CO3)6 · 3H2O
Group 16a - ANHYDROUS CARBONATES CONTAINING HYDROXYL OR HALOGEN
Synchysite-(Ce)16a.1.3.1CaCe(CO3)2F
Synchysite-(Y)16a.1.3.2CaY(CO3)2F
Group 16b - HYDRATED CARBONATES CONTAINING HYDROXYL OR HALOGEN
Ancylite-(Ce)16b.1.1.1CeSr(CO3)2(OH) · H2O
Kamphaugite-(Y)16b.1.7.1Ca(Y,REE)(CO3)2(OH) · H2O
Group 28 - ANHYDROUS ACID AND NORMAL SULFATES
AXO4
Baryte28.3.1.1BaSO4
Group 38 - ANHYDROUS NORMAL PHOSPHATES, ARSENATES, AND VANADATES
AXO4
Monazite-(Ce)38.4.3.1Ce(PO4)
Group 51 - NESOSILICATES Insular SiO4 Groups Only
Insular SiO4 Groups Only with cations in [6] and >[6] coordination
Andradite51.4.3b.1Ca3Fe3+2(SiO4)3
Schorlomite51.4.3c.1Ca3(Ti,Fe3+)2((Si,Fe3+)O4)3
Group 52 - NESOSILICATES Insular SiO4 Groups and O,OH,F,H2O
Insular SiO4 Groups and O, OH, F, and H2O with cations in [6] and/or >[6] coordination
Titanite52.4.3.1CaTi(SiO4)O
Group 65 - INOSILICATES Single-Width,Unbranched Chains,(W=1)
Single-Width Unbranched Chains, W=1 with chains P=2
Aegirine65.1.3c.2NaFe3+Si2O6
Augite65.1.3a.3(CaxMgyFez)(Mgy1Fez1)Si2O6
Lorenzenite65.1.6.1Na2Ti2(Si2O6)O3
Group 71 - PHYLLOSILICATES Sheets of Six-Membered Rings
Sheets of 6-membered rings with 2:1 layers
Phlogopite71.2.2b.1KMg3(AlSi3O10)(OH)2
Group 75 - TECTOSILICATES Si Tetrahedral Frameworks
Si Tetrahedral Frameworks - SiO2 with [4] coordinated Si
Quartz75.1.3.1SiO2
Group 76 - TECTOSILICATES Al-Si Framework
Al-Si Framework with Al-Si frameworks
Albite76.1.3.1Na(AlSi3O8)
Al-Si Framework Feldspathoids and related species
Cancrinite76.2.5.3(Na,Ca,☐)8(Al6Si6O24)(CO3,SO4)2 · 2H2O
Nepheline76.2.1.2Na3K(Al4Si4O16)
Unclassified Minerals, Rocks, etc.
'Apatite Group'-
'Biotite'-
'Carbonatite'-

List of minerals for each chemical element

HHydrogen
H Ancylite-(Ce)CeSr(CO3)2(OH) · H2O
H Cancrinite(Na,Ca,☐)8(Al6Si6O24)(CO3,SO4)2 · 2H2O
H Donnayite-(Y)NaCaSr3Y(CO3)6 · 3H2O
H Kamphaugite-(Y)Ca(Y,REE)(CO3)2(OH) · H2O
H PhlogopiteKMg3(AlSi3O10)(OH)2
CCarbon
C Ancylite-(Ce)CeSr(CO3)2(OH) · H2O
C AnkeriteCa(Fe2+,Mg)(CO3)2
C Burbankite(Na,Ca)3(Sr,Ba,Ce)3(CO3)5
C CalciteCaCO3
C Cancrinite(Na,Ca,☐)8(Al6Si6O24)(CO3,SO4)2 · 2H2O
C Donnayite-(Y)NaCaSr3Y(CO3)6 · 3H2O
C Kamphaugite-(Y)Ca(Y,REE)(CO3)2(OH) · H2O
C Synchysite-(Ce)CaCe(CO3)2F
C Synchysite-(Y)CaY(CO3)2F
OOxygen
O AegirineNaFe3+Si2O6
O AlbiteNa(AlSi3O8)
O AnataseTiO2
O Ancylite-(Ce)CeSr(CO3)2(OH) · H2O
O AndraditeCa3Fe23+(SiO4)3
O AnkeriteCa(Fe2+,Mg)(CO3)2
O Augite(CaxMgyFez)(Mgy1Fez1)Si2O6
O BaryteBaSO4
O Burbankite(Na,Ca)3(Sr,Ba,Ce)3(CO3)5
O CalciteCaCO3
O Cancrinite(Na,Ca,☐)8(Al6Si6O24)(CO3,SO4)2 · 2H2O
O Donnayite-(Y)NaCaSr3Y(CO3)6 · 3H2O
O IlmeniteFe2+TiO3
O Kamphaugite-(Y)Ca(Y,REE)(CO3)2(OH) · H2O
O LorenzeniteNa2Ti2(Si2O6)O3
O MagnetiteFe2+Fe23+O4
O Monazite-(Ce)Ce(PO4)
O NephelineNa3K(Al4Si4O16)
O PerovskiteCaTiO3
O PhlogopiteKMg3(AlSi3O10)(OH)2
O QuartzSiO2
O RutileTiO2
O SchorlomiteCa3(Ti,Fe3+)2((Si,Fe3+)O4)3
O Synchysite-(Ce)CaCe(CO3)2F
O Synchysite-(Y)CaY(CO3)2F
O ThorianiteThO2
O TitaniteCaTi(SiO4)O
FFluorine
F FluoriteCaF2
F Synchysite-(Ce)CaCe(CO3)2F
F Synchysite-(Y)CaY(CO3)2F
NaSodium
Na AegirineNaFe3+Si2O6
Na AlbiteNa(AlSi3O8)
Na Burbankite(Na,Ca)3(Sr,Ba,Ce)3(CO3)5
Na Cancrinite(Na,Ca,☐)8(Al6Si6O24)(CO3,SO4)2 · 2H2O
Na Donnayite-(Y)NaCaSr3Y(CO3)6 · 3H2O
Na LorenzeniteNa2Ti2(Si2O6)O3
Na NephelineNa3K(Al4Si4O16)
MgMagnesium
Mg AnkeriteCa(Fe2+,Mg)(CO3)2
Mg Augite(CaxMgyFez)(Mgy1Fez1)Si2O6
Mg PhlogopiteKMg3(AlSi3O10)(OH)2
AlAluminium
Al AlbiteNa(AlSi3O8)
Al Cancrinite(Na,Ca,☐)8(Al6Si6O24)(CO3,SO4)2 · 2H2O
Al NephelineNa3K(Al4Si4O16)
Al PhlogopiteKMg3(AlSi3O10)(OH)2
SiSilicon
Si AegirineNaFe3+Si2O6
Si AlbiteNa(AlSi3O8)
Si AndraditeCa3Fe23+(SiO4)3
Si Augite(CaxMgyFez)(Mgy1Fez1)Si2O6
Si Cancrinite(Na,Ca,☐)8(Al6Si6O24)(CO3,SO4)2 · 2H2O
Si LorenzeniteNa2Ti2(Si2O6)O3
Si NephelineNa3K(Al4Si4O16)
Si PhlogopiteKMg3(AlSi3O10)(OH)2
Si QuartzSiO2
Si SchorlomiteCa3(Ti,Fe3+)2((Si,Fe3+)O4)3
Si TitaniteCaTi(SiO4)O
PPhosphorus
P Monazite-(Ce)Ce(PO4)
SSulfur
S BaryteBaSO4
S Cancrinite(Na,Ca,☐)8(Al6Si6O24)(CO3,SO4)2 · 2H2O
S PyriteFeS2
KPotassium
K NephelineNa3K(Al4Si4O16)
K PhlogopiteKMg3(AlSi3O10)(OH)2
CaCalcium
Ca AndraditeCa3Fe23+(SiO4)3
Ca AnkeriteCa(Fe2+,Mg)(CO3)2
Ca Augite(CaxMgyFez)(Mgy1Fez1)Si2O6
Ca Burbankite(Na,Ca)3(Sr,Ba,Ce)3(CO3)5
Ca CalciteCaCO3
Ca Cancrinite(Na,Ca,☐)8(Al6Si6O24)(CO3,SO4)2 · 2H2O
Ca Donnayite-(Y)NaCaSr3Y(CO3)6 · 3H2O
Ca FluoriteCaF2
Ca Kamphaugite-(Y)Ca(Y,REE)(CO3)2(OH) · H2O
Ca PerovskiteCaTiO3
Ca SchorlomiteCa3(Ti,Fe3+)2((Si,Fe3+)O4)3
Ca Synchysite-(Ce)CaCe(CO3)2F
Ca Synchysite-(Y)CaY(CO3)2F
Ca TitaniteCaTi(SiO4)O
TiTitanium
Ti AnataseTiO2
Ti IlmeniteFe2+TiO3
Ti LorenzeniteNa2Ti2(Si2O6)O3
Ti PerovskiteCaTiO3
Ti RutileTiO2
Ti SchorlomiteCa3(Ti,Fe3+)2((Si,Fe3+)O4)3
Ti TitaniteCaTi(SiO4)O
FeIron
Fe AegirineNaFe3+Si2O6
Fe AndraditeCa3Fe23+(SiO4)3
Fe AnkeriteCa(Fe2+,Mg)(CO3)2
Fe Augite(CaxMgyFez)(Mgy1Fez1)Si2O6
Fe IlmeniteFe2+TiO3
Fe MagnetiteFe2+Fe23+O4
Fe PyriteFeS2
Fe SchorlomiteCa3(Ti,Fe3+)2((Si,Fe3+)O4)3
SrStrontium
Sr Ancylite-(Ce)CeSr(CO3)2(OH) · H2O
Sr Burbankite(Na,Ca)3(Sr,Ba,Ce)3(CO3)5
Sr Donnayite-(Y)NaCaSr3Y(CO3)6 · 3H2O
YYttrium
Y Donnayite-(Y)NaCaSr3Y(CO3)6 · 3H2O
Y Kamphaugite-(Y)Ca(Y,REE)(CO3)2(OH) · H2O
Y Synchysite-(Y)CaY(CO3)2F
BaBarium
Ba BaryteBaSO4
Ba Burbankite(Na,Ca)3(Sr,Ba,Ce)3(CO3)5
CeCerium
Ce Ancylite-(Ce)CeSr(CO3)2(OH) · H2O
Ce Burbankite(Na,Ca)3(Sr,Ba,Ce)3(CO3)5
Ce Monazite-(Ce)Ce(PO4)
Ce Synchysite-(Ce)CaCe(CO3)2F
ThThorium
Th ThorianiteThO2

References

Sort by

Year (asc) Year (desc) Author (A-Z) Author (Z-A)
Verwoerd, W.J. (1986) Mineral deposits associated with carbonatites and alkaline rocks. In: Mineral deposits of Southern Africa. Vol. II. 2173-2191. Edited by: Annhaeusser and Maske. Geological Society of South Africa.
Verwoerd, W.J. (1993) Update on carbonatites of South Africa and Namibia. South African Journal of Geology, 96(3), 75-95.
Woolley, A.R. (2001) Alkaline Rocks and Carbonatites of the World, Part3: Africa. Geological Society, London, 384 p.
Verwoerd, W.J. (2008) Kamphaugite-(Y) from the Goudini carbonatite, South Africa. Canadian Mineralogist, 46, 1007-1022.
Verwoerd, W.J. (2008) The Goudini carbonatite complex, South Africa: a re-appraisal. Canadian Mineralogist 46, 825-830.


This page contains all mineral locality references listed on mindat.org. This does not claim to be a complete list. If you know of more minerals from this site, please register so you can add to our database. This locality information is for reference purposes only. You should never attempt to visit any sites listed in mindat.org without first ensuring that you have the permission of the land and/or mineral rights holders for access and that you are aware of all safety precautions necessary.
Mineral and/or Locality  
Mindat.org is an outreach project of the Hudson Institute of Mineralogy, a 501(c)(3) not-for-profit organization. Public Relations by Blytheweigh.
Copyright © mindat.org and the Hudson Institute of Mineralogy 1993-2019, except where stated. Most political location boundaries are © OpenStreetMap contributors. Mindat.org relies on the contributions of thousands of members and supporters.
Privacy Policy - Terms & Conditions - Contact Us Current server date and time: May 23, 2019 13:56:08 Page generated: November 29, 2018 04:00:49
Go to top of page