Yes April 3rd was not a trading day, so the earliest any news or filing on this would be released is Monday. I agree it is quite annoying when posters imply things and then dance around answering directly.
Read the terms of the note, is their anything that suggests they can even pay off the note when it comes due later this month, let alone pay it off early?