This model was contributed by Hiroaki Hayashi.