{
bic = StringUtils.trimToNull(bic);
if (bic == null)
return null;
Bank bank = null;
// Wenn sie 8 Zeichen lang ist, gehen wir davon aus, dass es eine BLZ ist.
// Sonst versuchen wir es als BIC zu interpretieren.
if (bic.length() == HBCI_BLZ_LENGTH)
bank = Banken.getBankByBLZ(bic);
else
bank = Banken.getBankByBIC(bic);
return bank != null ? bank.getBezeichnung() : null;
}