MAINSTREET FINANCE CORPORATION