Translate the following question to SQL: List the name, IHSAA Football Class, and Mascot of the schools that have more than 6000 of budgeted amount or were founded before 2003, in the order of percent of total invested budget and total budgeted budget.

Schema: CREATE TABLE School (
    School_id TEXT   PRIMARY KEY,
    School_name TEXT,
    Location TEXT,
    Mascot TEXT,
    Enrollment INT,
    IHSAA_Class TEXT,
    IHSAA_Football_Class TEXT,
    County TEXT,
    UNIQUE (School_id)
);

CREATE TABLE budget (
    School_id INT   PRIMARY KEY,
    Year INT   PRIMARY KEY,
    Budgeted INT,
    total_budget_percent_budgeted REAL,
    Invested INT,
    total_budget_percent_invested REAL,
    Budget_invested_percent TEXT,
    PRIMARY KEY (School_id, Year),
    UNIQUE (School_id, Year),
    FOREIGN KEY (School_id) REFERENCES School(School_id)
);

CREATE TABLE endowment (
    endowment_id INT   PRIMARY KEY,
    School_id INT,
    donator_name TEXT,
    amount REAL,
    UNIQUE (endowment_id),
    FOREIGN KEY (School_id) REFERENCES School(School_id)
);
user
SELECT T1.School_name ,  T1.Mascot ,  T1.IHSAA_Football_Class FROM school AS T1 JOIN budget AS T2 ON T1.school_id  =  T2.school_id WHERE Budgeted  >  6000 OR YEAR  <  2003 ORDER BY T2.total_budget_percent_invested ,  T2.total_budget_percent_budgeted
assistant