The Stephoshiri Leak Questions Remain Unanswered