nc_trans.cc 16 KB