Citation: 2A.509/2003 18.05.2004 E. A

La Caisse de pensions du Touring Club Suisse (ci-après: la Caisse de pensions), constituée sous la forme juridique d'une fondation, a pour but d'aider le personnel du Touring Club Suisse, de ses sections et des sociétés affiliées, à financer la retraite et de le prémunir contre les conséquences de l'invalidité et de la mort, en assurant des prestations fixées par voie réglementaire. Le 21 décembre 2000, la Caisse de pensions a soumis pour approbation au Service de surveillance des fondations et des institutions de prévoyance du canton de Genève (ci-après: le Service cantonal de surveillance) un projet de nouveau règlement devant prendre effet le 1er janvier 2001. A son chapitre 4, intitulé "Encouragement à la propriété du logement", ce règlement prévoit notamment les dispositions suivantes: "Versement anticipé Art. 64 - Droit