if (generateLogon()) { getLog().onEvent("Initiated logon request"); } else {
if (generateLogon()) { getLog().onEvent("Initiated logon request"); } else {
if (generateLogon()) { getLog().onEvent("Initiated logon request"); } else {
generateLogon(logon, nextExpectedTargetNum);
generateLogon(logon, nextExpectedTargetNum);
generateLogon(logon, nextExpectedTargetNum);