apue first