ここまでAA他を適宜処理いたしました。
残したものはスルーで。