We require functions in either , Vb.Net / VB6 / C# , to be written that will parse HTML from specified URLs, and return the required information. There will be many different sites so the functions will have to be customised for each page. There are different sets of information that will be required, however as a prelude, below is an example of one such competition and match and data set: navigate to this link: http://www.5dimes.eu from here you can see that there are many teams and respective odds associated with them winning the match, This data is what we would require parsed from this page., the set of teams (string item) and their respective odds (decimal). There will be other pages with multiple odds for each string: http://www.5dimes.eu / example the MLB ( US minors baseball league ) / US MLB ( major league baseball ) In the above case, the string comprises two teams, and the odds are then for team1 and team2..for the wager types , AT FULL TIME , moneyline / line / total runs scored in the game / total runs scored in the game by team 1 / total runs scored in the game by team 2, PLUS exactly the same 5 wager types but for the result after 5 innings. The other pages will follow this general pattern. The HTML string for the specified URL will be passed into the function as a parameter, The required data is then to be extracted and stored in a local array, which can the pass the data back to the calling routine. The website has to be parsed every 2 minutes (or preferably continuously )