USD/JPY Forecast: 100.00 holds, but a move beyond 104.20 is complicated