The Legal Process of Applying for a Green Card in North Carolina