maj gnl.c