nco financial system