Judge denies Karl Thompson a new trial