; (2) is or has ever been a member, associate or affiliate of, or who has ever provided material support to, a criminal street gang as defined in section 520 of title 18 of the United States Code; or (3) has been convicted of or has admitted the essential elements of an offense as specified in subsection (b), shall be permitted to file an application or petition, or submit an affidavit of support, on behalf of an alien under any provision of the immigration laws, nor shall such person be permitted to assume custodial care for an unaccompanied alien minor. (b) Disqualifying offenses Offenses which disqualify a person under subsection (a) are— (1) a felony drug offense (as defined in section 102 of the Controlled Substances Act ( 21 U.S.C. 802 )); (2) conduct punishable under section 274, 277, or 278 of the Immigration and Nationality Act; (3) a crime of violence (as defined in section 16 of title 18, United States Code); (4) a crime involving obstruction of justice, tampering with or retaliating against a witness, victim, or informant, or burglary; (5) conduct punishable under section 1028 or 1029, and sections 1541 through 1546 of title 18 of the United States Code; (6) conduct punishable under sections 1581 through 1594 of title 18 of the United States Code; (7) sections 1951, 1952, 1956, and 1957 of title 18 of the United States Code; (8) sections 2312 through 2315 of title 18 of the United States Code