; and (B) require, by subpoena or otherwise, the attendance and testimony of such witnesses and the production of such books, records, correspondence, memoranda, papers, documents, tapes, and materials as the Commission considers advisable to carry out its duties. (2) Information from federal agencies The Commission may request directly, or require, by subpoena or otherwise, from any Federal agency such information as the Commission considers necessary to carry out its duties. Upon a request of the Chairperson of the Commission, the head of a Federal agency shall furnish such information to the Commission. (3) Issuance and enforcement of subpoenas (A) Issuance Subpoenas issued under paragraph (1) or (2) shall bear the signature of the Chairperson of the Commission and shall be served by any person or class of persons designated by the Chairperson for that purpose. (B) Enforcement In the case of contumacy or failure to obey a subpoena issued under paragraph (1) or (2), the United States district court for the judicial district in which the subpoenaed person resides, is served, or may be found may issue an order requiring such person to appear at any designated place to testify or to produce documentary or other evidence. Any failure to obey the order of the court may be punished by the court as a contempt of that court. (4) Witness allowances and fees Section 1821 of title 28, United States Code, shall apply to witnesses requested or subpoenaed to appear at any hearing of the Commission. The per diem and mileage allowances for witnesses shall be paid from funds available to pay the expenses of the Commission. (5) Information from the congressional budget office and office of management and budget The Commission may secure directly from the Congressional Budget Office and Office of Management and Budget such information, including estimates and analysis, as the Commission considers advisable to carry out its duties. Upon request of the Chairperson of the Commission, the Director of the Congressional Budget Office