MAINFLOW CORPORATION