asdf.c