embedded 2007 yellow pages betting businesses list 2004 results compliance soccer index football embedded pc 2008 business directory pci linux development local businesses pc104 2005 isa software 2009 listing computer