0001193125-04-109686 11-K 2 20031230 20040628 ALFA CORP 0000743532 6331 630838024 DE 1231 11-K 34 000-11773 04883469 P O BOX 11000 PO BOX 11000 MONTGOMERY AL 36191-0001 3342883900 P O BOX 11000 MONTGOMERY AL 36191-0001 FEDERATED GUARANTY CORP 19870505 11-K 1 d11k.htm 11-K EX-23 2 dex23.htm CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM