; (B) in paragraph (1), in the matter preceding subparagraph (A), by striking that fiscal year and inserting each fiscal year in such biennium ; (C) in paragraph (2), by striking fiscal year and inserting biennium ; and (D) in paragraph (3), by striking fiscal year and inserting biennium . (2) Changes Section 1106(b) of title 31, United States Code, is amended by striking the fiscal year and inserting each fiscal year in the biennium . (f) Administrative budget Section 1106 of title 31, United States Code, is amended by adding at the end the following: (d) (1) On or before December 1 of each calendar year, the President shall submit to Congress an administrative budget for the fiscal year beginning in the ensuing calendar year, which shall include— (A) up-to-date estimates for current year and prior year data; and (B) credit reestimates for the current year (as included in the Federal credit supplement of such budget). (2) Upon request of the Director of the Congressional Budget Office, agencies and other entities included within the budget shall immediately provide to the Congressional Budget Office all related backup tables and other supporting information, including underlying data, assumptions, and related information used in connection with creating the budget and estimates. . (g) Current Programs and Activities Estimates Section 1109(a) of title 31, United States Code, is amended— (1) by striking On or before the first Monday after January 3 of each year (on or before February 5 in 1986) and inserting At the same time as the budget required by section 1105 is submitted for a biennium ; and (2) by striking the following fiscal year and inserting each fiscal year of such period . (h) Year-Ahead Requests for Authorizing Legislation Section 1110 of title 31, United States Code, is amended by— (1) striking May 16 and inserting March 31