AXESSTEL, INC. SECURITIES PURCHASE AGREEMENT March 16, 2004