/* This Proc Format program was automatically generated by Stat/Transfer ver.16.4.1638.1220 */

/* ENCODING CP1252 */



libname library "ENTER LIBNAME HERE" ;

proc format library = library ;
   value SURV_MOD
      1 = '(1) Phone interview'  
      2 = '(2) Web interview' ;
   value SURV_LAN
      1 = '(1) English'  
      2 = '(2) Spanish' ;
   value Q1A
      1 = '(1) Yes'  
      2 = '(2) No'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED' ;
   value Q1B
      1 = '(1) Yes'  
      2 = '(2) No'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED' ;
   value Q1C
      1 = '(1) Yes'  
      2 = '(2) No'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED' ;
   value Q2A
      1 = '(1) Yes'  
      2 = '(2) No'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED' ;
   value Q2B
      1 = '(1) Yes'  
      2 = '(2) No'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED' ;
   value Q2C
      1 = '(1) Yes'  
      2 = '(2) No'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED' ;
   value Q3F
      1 = '(1) Less than 10%'  
      2 = '(2) 10-15%'  
      3 = '(3) 15-20%'  
      4 = '(4) 20% or more'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED' ;
   value Q4_1F
      0 = '(0) No'  
      1 = '(1) Yes'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED' ;
   value Q4_2F
      0 = '(0) No'  
      1 = '(1) Yes'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED' ;
   value Q4_3F
      0 = '(0) No'  
      1 = '(1) Yes'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED' ;
   value Q4_4F
      0 = '(0) No'  
      1 = '(1) Yes'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED' ;
   value Q4_DK
      0 = '(0) No'  
      1 = '(1) Yes'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED' ;
   value Q4_SKP
      0 = '(0) No'  
      1 = '(1) Yes'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED' ;
   value Q4_REF
      0 = '(0) No'  
      1 = '(1) Yes'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED' ;
   value Q5A
      1 = '(1) Favor'  
      2 = '(2) Oppose'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED' ;
   value Q5B
      1 = '(1) Favor'  
      2 = '(2) Oppose'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED' ;
   value Q5C
      1 = '(1) Favor'  
      2 = '(2) Oppose'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED' ;
   value Q6F
      1 = '(1) Always wrong'  
      2 = '(2) Almost always wrong'  
      3 = '(3) Sometimes wrong'  
      4 = '(4) Not an issue'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED' ;
   value Q7F
      1 = '(1) I personally approve of relationships between consenting'  
      2 = '(2) I think it_s all right for other people but not for myse'  
      3 = '(3) I oppose it for everyone'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED' ;
   value Q8A
      1 = '(1) Too little political power'  
      2 = '(2) About the right amount of political power'  
      3 = '(3) Too much political power'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED' ;
   value Q8B
      1 = '(1) Too little political power'  
      2 = '(2) About the right amount of political power'  
      3 = '(3) Too much political power'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED' ;
   value Q8C
      1 = '(1) Too little political power'  
      2 = '(2) About the right amount of political power'  
      3 = '(3) Too much political power'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED' ;
   value Q9A
      1 = '(1) More political power'  
      2 = '(2) About the same'  
      3 = '(3) Less political power'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED' ;
   value Q9B
      1 = '(1) More political power'  
      2 = '(2) About the same'  
      3 = '(3) Less political power'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED' ;
   value Q9C
      1 = '(1) More political power'  
      2 = '(2) About the same'  
      3 = '(3) Less political power'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED' ;
   value Q10A
      1 = '(1) More likely to vote for the candidate'  
      2 = '(2) Less likely to vote for the candidate'  
      3 = '(3) Would not make a difference'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED' ;
   value Q10B
      1 = '(1) More likely to vote for the candidate'  
      2 = '(2) Less likely to vote for the candidate'  
      3 = '(3) Would not make a difference'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED' ;
   value Q10C
      1 = '(1) More likely to vote for the candidate'  
      2 = '(2) Less likely to vote for the candidate'  
      3 = '(3) Would not make a difference'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED' ;
   value Q11A
      1 = '(1) Too much attention'  
      2 = '(2) The right amount of attention'  
      3 = '(3) Not enough attention'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED' ;
   value Q11B
      1 = '(1) Too much attention'  
      2 = '(2) The right amount of attention'  
      3 = '(3) Not enough attention'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED' ;
   value Q11C
      1 = '(1) Too much attention'  
      2 = '(2) The right amount of attention'  
      3 = '(3) Not enough attention'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED' ;
   value Q12A
      1 = '(1) They are born that way'  
      2 = '(2) They are influenced by society'  
      3 = '(3) It is a lifestyle choice'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED' ;
   value Q12B
      1 = '(1) They are born that way'  
      2 = '(2) They are influenced by society'  
      3 = '(3) It is a lifestyle choice'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED' ;
   value Q13A
      1 = '(1) Very upset'  
      2 = '(2) Somewhat upset'  
      3 = '(3) Not very upset'  
      4 = '(4) Not an issue'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED' ;
   value Q13B
      1 = '(1) Very upset'  
      2 = '(2) Somewhat upset'  
      3 = '(3) Not very upset'  
      4 = '(4) Not an issue'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED' ;
   value Q13C
      1 = '(1) Very upset'  
      2 = '(2) Somewhat upset'  
      3 = '(3) Not very upset'  
      4 = '(4) Not an issue'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED' ;
   value Q14A
      1 = '(1) Strongly approve'  
      2 = '(2) Somewhat approve'  
      3 = '(3) Somewhat disapprove'  
      4 = '(4) Strongly disapprove'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED' ;
   value Q14B
      1 = '(1) Strongly approve'  
      2 = '(2) Somewhat approve'  
      3 = '(3) Somewhat disapprove'  
      4 = '(4) Strongly disapprove'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED' ;
   value Q14C
      1 = '(1) Strongly approve'  
      2 = '(2) Somewhat approve'  
      3 = '(3) Somewhat disapprove'  
      4 = '(4) Strongly disapprove'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED' ;
   value Q15F
      1 = '(1) A good thing for society'  
      2 = '(2) A bad thing for society'  
      3 = '(3) Neither'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED' ;
   value Q16F
      1 = '(1) Mostly supportive'  
      2 = '(2) Somewhat supportive'  
      3 = '(3) Somewhat unsupportive'  
      4 = '(4) Mostly unsupportive'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED' ;
   value Q17A
      1 = '(1) It''s always their true identity.'  
      2 = '(2) It''s their true identity most of the time.'  
      3 = '(3) It''s sometimes their true identity and sometimes just a'  
      4 = '(4) It''s just a phase most of the time.'  
      5 = '(5) It''s always just a phase.'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED' ;
   value Q17B
      1 = '(1) It''s always their true identity.'  
      2 = '(2) It''s their true identity most of the time.'  
      3 = '(3) It''s sometimes their true identity and sometimes just a'  
      4 = '(4) It''s just a phase most of the time.'  
      5 = '(5) It''s always just a phase.'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED' ;
   value Q17C
      1 = '(1) It''s always their true identity.'  
      2 = '(2) It''s their true identity most of the time.'  
      3 = '(3) It''s sometimes their true identity and sometimes just a'  
      4 = '(4) It''s just a phase most of the time.'  
      5 = '(5) It''s always just a phase.'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED' ;
   value Q18F
      1 = '(1) Issues regarding transgender people are an important pri'  
      2 = '(2) Elected officials are mostly using debates over transgen'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED' ;
   value Q19A
      1 = '(1) Favor'  
      2 = '(2) Oppose'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED' ;
   value Q19B
      1 = '(1) Favor'  
      2 = '(2) Oppose'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED' ;
   value Q19C
      1 = '(1) Favor'  
      2 = '(2) Oppose'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED' ;
   value Q19D
      1 = '(1) Favor'  
      2 = '(2) Oppose'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED' ;
   value Q20F
      1 = '(1) The school should always tell the parents, regardless of'  
      2 = '(2) The school should tell the parents except in rare circum'  
      3 = '(3) The school should respect the student''s wishes and not t'  
      4 = '(4) The school should always respect the student''s wishes an'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED' ;
   value Q21F
      1 = '(1) Too much'  
      2 = '(2) Too little'  
      3 = '(3) The right amount'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED' ;
   value Q22A
      1 = '(1) Always'  
      2 = '(2) In most cases'  
      3 = '(3) In rare cases'  
      4 = '(4) Never'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED' ;
   value Q22B
      1 = '(1) Always'  
      2 = '(2) In most cases'  
      3 = '(3) In rare cases'  
      4 = '(4) Never'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED' ;
   value Q22C
      1 = '(1) Always'  
      2 = '(2) In most cases'  
      3 = '(3) In rare cases'  
      4 = '(4) Never'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED' ;
   value Q22D
      1 = '(1) Always'  
      2 = '(2) In most cases'  
      3 = '(3) In rare cases'  
      4 = '(4) Never'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED' ;
   value Q23A
      1 = '(1) A large influence'  
      2 = '(2) Some influence'  
      3 = '(3) Only a small influence'  
      4 = '(4) No influence at all'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED' ;
   value Q23B
      1 = '(1) A large influence'  
      2 = '(2) Some influence'  
      3 = '(3) Only a small influence'  
      4 = '(4) No influence at all'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED' ;
   value Q23C
      1 = '(1) A large influence'  
      2 = '(2) Some influence'  
      3 = '(3) Only a small influence'  
      4 = '(4) No influence at all'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED' ;
   value Q23AA
      1 = '(1) Very positive'  
      2 = '(2) Somewhat positive'  
      3 = '(3) Somewhat negative'  
      4 = '(4) Very negative'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED' ;
   value Q24F
      1 = '(1) Starting in elementary school'  
      2 = '(2) Starting in middle school'  
      3 = '(3) Starting in high school'  
      4 = '(4) Starting in college'  
      5 = '(5) They should not be taught about the history and contribu'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED' ;
   value Q25_1F
      0 = '(0) No'  
      1 = '(1) Yes'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED' ;
   value Q25_2F
      0 = '(0) No'  
      1 = '(1) Yes'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED' ;
   value Q25_3F
      0 = '(0) No'  
      1 = '(1) Yes'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED' ;
   value Q25_4F
      0 = '(0) No'  
      1 = '(1) Yes'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED' ;
   value Q25_5F
      0 = '(0) No'  
      1 = '(1) Yes'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED' ;
   value Q25_DK
      0 = '(0) No'  
      1 = '(1) Yes'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED' ;
   value Q25_SKP
      0 = '(0) No'  
      1 = '(1) Yes'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED' ;
   value Q25_REF
      0 = '(0) No'  
      1 = '(1) Yes'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED' ;
   value Q26F
      1 = '(1) Elementary school'  
      2 = '(2) Middle school'  
      3 = '(3) High school'  
      4 = '(4) College'  
      5 = '(5) Studying for an advanced degree'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED' ;
   value Q27F
      1 = '(1) I have always known an LGBTQ+ person'  
      2 = '(2) Younger than 13'  
      3 = '(3) 13-19'  
      4 = '(4) 20-29'  
      5 = '(5) 30-39'  
      6 = '(6) 40 or older'  
      7 = '(7) I have never knowingly met an LGBTQ+ person'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED' ;
   value Q29F
      1 = '(1) The Supreme Court ruling legalizing same-sex marriage sh'  
      2 = '(2) The Supreme Court should change its ruling and allow sta'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED' ;
   value Q30F
      1 = '(1) Strongly approve'  
      2 = '(2) Somewhat approve'  
      3 = '(3) Somewhat disapprove'  
      4 = '(4) Strongly disapprove'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED' ;
   value GENDER_F
      1 = '(1) Boy/man'  
      2 = '(2) Girl/woman'  
      3 = '(3) Nonbinary'  
      4 = '(4) Prefer to self-describe'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED' ;
   value TRANSGEN
      1 = '(1) No, I am not transgender'  
      2 = '(2) Yes, I am transgender'  
      3 = '(3) I am not sure if I_m transgender'  
      77 = '(77) I don''t know what this question is asking'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED' ;
   value SEXID
      1 = '(1) Lesbian or gay'  
      2 = '(2) Heterosexual (straight)'  
      3 = '(3) Bisexual or pansexual'  
      4 = '(4) Asexual'  
      5 = '(5) Prefer to self-describe, please specify:'  
      6 = '(6) I am not sure about my sexual identity'  
      7 = '(7) I don''t know what this question is asking.'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED' ;
   value ATTEND
      1 = '(1) Never'  
      2 = '(2) Less than once per year'  
      3 = '(3) About once or twice a year'  
      4 = '(4) Several times a year'  
      5 = '(5) About once a month'  
      6 = '(6) 2-3 times a month'  
      7 = '(7) Nearly every week'  
      8 = '(8) Every week'  
      9 = '(9) Several times a week'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED' ;
   value POLITICS
      1 = '(1) Democrat'  
      2 = '(2) Republican'  
      3 = '(3) Independent'  
      4 = '(4) None of these'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED' ;
   value INDEP
      1 = '(1) Lean Democrat'  
      2 = '(2) Lean Republican'  
      3 = '(3) Do not lean'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED' ;
   value IDEO
      1 = '(1) Very liberal'  
      2 = '(2) Somewhat liberal'  
      3 = '(3) Moderate'  
      4 = '(4) Somewhat conservative'  
      5 = '(5) Very conservative'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED' ;
   value RELIG
      1 = '(1) Protestant (Baptist, Methodist, Non-denominational, Luth'  
      2 = '(2) Roman Catholic (Catholic)'  
      3 = '(3) Mormon (Church of Jesus Christ of Latter-day Saints/LDS)'  
      4 = '(4) Orthodox (Greek, Russian, or some other orthodox church)'  
      5 = '(5) Jewish (Judaism)'  
      6 = '(6) Muslim (Islam)'  
      7 = '(7) Buddhist'  
      8 = '(8) Hindu'  
      9 = '(9) Atheist (do not believe in God)'  
      10 = '(10) Agnostic (not sure if there is a God)'  
      11 = '(11) Nothing in particular'  
      12 = '(12) Just Christian'  
      13 = '(13) Unitarian (Universalist)'  
      14 = '(14) Something else'  
      15 = '(15) Other Christian'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED' ;
   value BORN
      1 = '(1) Yes'  
      2 = '(2) No'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED' ;
   value AGEGRP
      1 = '(1) 18 to 29'  
      2 = '(2) 30 to 39'  
      3 = '(3) 40 to 59'  
      4 = '(4) 60 to 64'  
      5 = '(5) 65 or older' ;
   value RACETH
      1 = '(1) White'  
      2 = '(2) Black or African American'  
      3 = '(3) Hispanic'  
      4 = '(4) Other' ;
   value MARITAL
      1 = '(1) Married'  
      2 = '(2) Widowed'  
      3 = '(3) Divorced'  
      4 = '(4) Separated'  
      5 = '(5) Never married'  
      6 = '(6) Living with partner'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED' ;
   value EMPLOY
      1 = '(1) Working - as a paid employee'  
      2 = '(2) Working - self-employed'  
      3 = '(3) Not working - on temporary layoff from job'  
      4 = '(4) Not working - looking for work'  
      5 = '(5) Not working - retired'  
      6 = '(6) Not working - disabled'  
      7 = '(7) Not working - other'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED' ;
   value EDUCATIO
      1 = '(1) Less than a high school diploma'  
      2 = '(2) High school graduate or equivalent'  
      3 = '(3) Some college'  
      4 = '(4) College degree or above'  
      5 = '(5) Post grad study/professional degree' ;
   value HHINCOME
      1 = '(1) Under $10,000'  
      2 = '(2) $10,000 to under $20,000'  
      3 = '(3) $20,000 to under $30,000'  
      4 = '(4) $30,000 to under $40,000'  
      5 = '(5) $40,000 to under $50,000'  
      6 = '(6) $50,000 to under $75,000'  
      7 = '(7) $75,000 to under $100,000'  
      8 = '(8) $100,000 to under $150,000'  
      9 = '(9) $150,000 or more' ;
   value $STATE
     '77' = '(77) DON''T KNOW'  
     'AK' = '(AK) Alaska'  
     'AL' = '(AL) Alabama'  
     'AR' = '(AR) Arkansas'  
     'AZ' = '(AZ) Arizona'  
     'CA' = '(CA) California'  
     'CO' = '(CO) Colorado'  
     'CT' = '(CT) Connecticut'  
     'DC' = '(DC) District of Columbia'  
     'DE' = '(DE) Delaware'  
     'FL' = '(FL) Florida'  
     'GA' = '(GA) Georgia'  
     'HI' = '(HI) Hawaii'  
     'IA' = '(IA) Iowa'  
     'ID' = '(ID) Idaho'  
     'IL' = '(IL) Illinois'  
     'IN' = '(IN) Indiana'  
     'KS' = '(KS) Kansas'  
     'KY' = '(KY) Kentucky'  
     'LA' = '(LA) Louisiana'  
     'MA' = '(MA) Massachusetts'  
     'MD' = '(MD) Maryland'  
     'ME' = '(ME) Maine'  
     'MI' = '(MI) Michigan'  
     'MN' = '(MN) Minnesota'  
     'MO' = '(MO) Missouri'  
     'MS' = '(MS) Mississippi'  
     'MT' = '(MT) Montana'  
     'NC' = '(NC) North Carolina'  
     'ND' = '(ND) North Dakota'  
     'NE' = '(NE) Nebraska'  
     'NH' = '(NH) New Hampshire'  
     'NJ' = '(NJ) New Jersey'  
     'NM' = '(NM) New Mexico'  
     'NV' = '(NV) Nevada'  
     'NY' = '(NY) New York'  
     'OE' = '(OE) Oregon'  
     'OH' = '(OH) Ohio'  
     'OK' = '(OK) Oklahoma'  
     'OR' = '(OR) Oregon'  
     'PA' = '(PA) Pennsylvania'  
     'RI' = '(RI) Rhode Island'  
     'SC' = '(SC) South Carolina'  
     'SD' = '(SD) South Dakota'  
     'TN' = '(TN) Tennessee'  
     'TX' = '(TX) Texas'  
     'UT' = '(UT) Utah'  
     'VA' = '(VA) Virginia'  
     'VI' = '(VI) Virgin Islands'  
     'VT' = '(VT) Vermont'  
     'WA' = '(WA) Washington'  
     'WI' = '(WI) Wisconsin'  
     'WV' = '(WV) West Virginia'  
     'WY' = '(WY) Wyoming' ;
   value CENSUS_R
      1 = '(1) Northeast'  
      2 = '(2) Midwest'  
      3 = '(3) South'  
      4 = '(4) West' ;

proc datasets library = library ;
modify APNORC_lat24_PUF;
   format SURV_MODE SURV_MOD.;
   format SURV_LANG SURV_LAN.;
   format       Q1A Q1A.;
   format       Q1B Q1B.;
   format       Q1C Q1C.;
   format       Q2A Q2A.;
   format       Q2B Q2B.;
   format       Q2C Q2C.;
   format        Q3 Q3F.;
   format      Q4_1 Q4_1F.;
   format      Q4_2 Q4_2F.;
   format      Q4_3 Q4_3F.;
   format      Q4_4 Q4_4F.;
   format     Q4_DK Q4_DK.;
   format    Q4_SKP Q4_SKP.;
   format    Q4_REF Q4_REF.;
   format       Q5A Q5A.;
   format       Q5B Q5B.;
   format       Q5C Q5C.;
   format        Q6 Q6F.;
   format        Q7 Q7F.;
   format       Q8A Q8A.;
   format       Q8B Q8B.;
   format       Q8C Q8C.;
   format       Q9A Q9A.;
   format       Q9B Q9B.;
   format       Q9C Q9C.;
   format      Q10A Q10A.;
   format      Q10B Q10B.;
   format      Q10C Q10C.;
   format      Q11A Q11A.;
   format      Q11B Q11B.;
   format      Q11C Q11C.;
   format      Q12A Q12A.;
   format      Q12B Q12B.;
   format      Q13A Q13A.;
   format      Q13B Q13B.;
   format      Q13C Q13C.;
   format      Q14A Q14A.;
   format      Q14B Q14B.;
   format      Q14C Q14C.;
   format       Q15 Q15F.;
   format       Q16 Q16F.;
   format      Q17A Q17A.;
   format      Q17B Q17B.;
   format      Q17C Q17C.;
   format       Q18 Q18F.;
   format      Q19A Q19A.;
   format      Q19B Q19B.;
   format      Q19C Q19C.;
   format      Q19D Q19D.;
   format       Q20 Q20F.;
   format       Q21 Q21F.;
   format      Q22A Q22A.;
   format      Q22B Q22B.;
   format      Q22C Q22C.;
   format      Q22D Q22D.;
   format      Q23A Q23A.;
   format      Q23B Q23B.;
   format      Q23C Q23C.;
   format     Q23AA Q23AA.;
   format       Q24 Q24F.;
   format     Q25_1 Q25_1F.;
   format     Q25_2 Q25_2F.;
   format     Q25_3 Q25_3F.;
   format     Q25_4 Q25_4F.;
   format     Q25_5 Q25_5F.;
   format    Q25_DK Q25_DK.;
   format   Q25_SKP Q25_SKP.;
   format   Q25_REF Q25_REF.;
   format       Q26 Q26F.;
   format       Q27 Q27F.;
   format       Q29 Q29F.;
   format       Q30 Q30F.;
   format GENDER_FIELD GENDER_F.;
   format TRANSGENDER TRANSGEN.;
   format     SEXID SEXID.;
   format    ATTEND ATTEND.;
   format  POLITICS POLITICS.;
   format     INDEP INDEP.;
   format      IDEO IDEO.;
   format     RELIG RELIG.;
   format      BORN BORN.;
   format    AGEGRP AGEGRP.;
   format    RACETH RACETH.;
   format   MARITAL MARITAL.;
   format    EMPLOY EMPLOY.;
   format EDUCATION EDUCATIO.;
   format  HHINCOME HHINCOME.;
   format     STATE $STATE.;
   format CENSUS_REGION CENSUS_R.;
quit;
