first test preparation guide 1431966