NEOMEDIA TECHNOLOGIES INC filings