numa.c