ABFX AGEA GROUP , ALPHAPRO , AND ARGO MARKETS: A DETAILED EXAMINATION