North Carolina’s Legal Framework for Handling Corporate Tax Audits