1995 Welsh Open Results

Last 512
Mike Nixon5 V 3Andrew Radford
Nut Wiangchai5 V 3Kevin Brown
Lee Walters5 V 0Richard Somauroo
Nick Spelman5 V 0Robert Thallon
Steve Day5 V 4Gerry Jones
Daniele Zagaroli5 V 1Jason Dunworth
James Vicarey5 V 0Richard Alford
Matt Bailey5 V 1Darren Dodd
Jason Greaves5 V 4Darren Skinner
Damon Zeid5 V 1Russell Gough
Richard Wheelhouse5 V 2Mark Colmer
Raymon Fabrie5 V 4Elliott Clark
Iain Trimble5 V 0David Sharpe
Stephen Popplewell5 V 2Ian Simmons
John Herbert5 V 3Paul Sweeny
Scott Rigg5 V 1Damian Astre
Neil Wood5 V 2Scott Cooney
Darren Shaw5 V 4Brett Patmore
Matthew McGrotty5 V 0Christopher Flight
Justin Buckingham5 V 3Andy Duff
Damian Massey5 V 0Craig Glanville
Ian Bullimore5 V 0Anthony Bridge
Chris Barnard5 V 4Matt Bayley
Craig Bradshaw5 V 4Stephen Ormerod
Darren Limburg5 V 4Robert Grenville-Smith
Gregg Tugby5 V 1Kevin Smith
Paul Dawson5 V 4John Bedford
Neil HoggarthBeatReece Kershaw
David Athorn5 V 1Rogelio Esteiro
Andrew Photiou5 V 3Costas Kassinides
Christopher McGee5 V 3Peter Bullen
Michael O Sullivan5 V 0Tony Brown
Roy Bigg5 V 2Stefan van der Borght
Glenn Stevenson5 V 0Paul Green
Kamal Jit Singh5 V 2Wayne Saidler
Terrance Burke5 V 2Paul Thomerson
Justyn Barnes5 V 2James Gibson
Steve Gough5 V 3Huseyin Hursid
Matt Jones5 V 3Darren Mirza
Johan van Goetham5 V 4David Thompson
Matthew SpadeBeatKristjan Helgason
Anthony Buckley5 V 3James O Sullivan
Mark Canovan5 V 4Dean Bracey
Lyndon Smith5 V 2Andrew Milliard
Steven Cook5 V 2Miles Green
Andrew Peters5 V 2Mark Ganderton
Tanel Miah5 V 4Andrew Krasinski
Jimmy Singh5 V 2Vipul Patel
John MullaneBeatJason Curtis
Wilfred Dijkstra5 V 2Munier Cassim
Matthew Catchpole5 V 4Neal Jones
Kevin McCallum5 V 3Nicholas Segal
James Linehan5 V 2David Mole
Tim Parry5 V 3Paul Smith (2)
Jayson Morris5 V 2Johangir Khan
Marc Devon5 V 1Zbynek Vaic
Hitesh Lakhani5 V 2Mark Faulkner
Steven van Osselaer5 V 3Gary Morris
David Mellon5 V 2Donal Bonar
Rory Mallon5 V 2Tim Dunphy
Andrew Essilfie5 V 3Mark Miller
Brian Smits5 V 3Steven de Baets
Liew Kitt Fatt5 V 2Mario Geudens
Mario Vassallo5 V 3Andrew Westmorland
Ray Romantschuk5 V 4Lee Marney
Jamie Home5 V 2Carl Groves
John Clouden5 V 2Ashot Potikyan
Gary Kwok5 V 3Simon Smith
Paul Maskell5 V 1Gareth Atkins
Paul O Donoghue5 V 3Stephen Kershaw
Dean Richardson5 V 3Ian Stark
Edvard Matthiasson5 V 2Evan Munro
Rom Surin5 V 1Daniel Buskin
John Buckley5 V 2Del Smith
Matthew Stevens5 V 0Malcolm Billaney
Graeme Dott5 V 0Alfonso Bellusci
Tai Pichit5 V 3John Bayliss
Lee Walker5 V 0Shaun Berry
Alfie BurdenBeatRichard McHugh
Patrick Wallace5 V 1Grant Peabody
Adrian Gunnell5 V 2Simon Westcott
Mark Fenton5 V 3Andrew Atkinson
Gary IrvineBeatPeter Peratikou
Mark WhatleyBeatBen Said Karim
Andrew Alexandrou5 V 3Luke Heard
Darren Paris5 V 4Roy Clarke
Sam Chong5 V 4Lun Wai Lee
Julian Mills5 V 0Ahmed Osman
Ryan Michael5 V 3Neil Johnson
Eddie Barker5 V 2Kevin Johnstone
Andy Neck5 V 2Chris Carpenter
Norman Maher5 V 3Chris O Sullivan
Patrick Delsemme5 V 3Stephen Jamieson
Gareth Chilcott5 V 1Russell McGrady
Geoff Dunn5 V 3Richard Batty
Alistair Fleming5 V 1Andrew Highfield
Hugh Abernethy5 V 0Geoff Williams
Bjorn Haneveer5 V 3Joe Patterson
Imran Puri5 V 3Ryan Milton
Declan Hughes5 V 1Luke Roberts
Wayne Brown5 V 1Neil Selman
Joe Jogia5 V 4Alan Edmonds
James McGouran5 V 1Tom Bell
Craig Barber5 V 0Mark Cackett
Mario Wehrmann5 V 2Dave Andrew
Colm GilcreestBeatStuart Henderson
Hassan Vaizie5 V 2Stephen Waldron
Philip Williams5 V 0Jeffrey Moore
   
Last 384
Karl Townsend5 V 1Justyn Barnes
Steve Ventham5 V 3John Manley
Colm Gilcreest5 V 2Carl Waters
Noppadon Noppachorn5 V 0Jason Scott
James McGouran5 V 2Jason Walton
Steve Lemmens5 V 3Ian Bullimore
Jamie Bodle5 V 1Johan van Goetham
Suriya Suwannasingh5 V 4Mark Fenton
Jason Smith5 V 1John Clouden
Bill Oliver5 V 2David Athorn
Jeff Cundy5 V 0Adrian Gunnell
Joe Jogia5 V 3Sergio Beggiato
Wayne Brown5 V 3Ian McCulloch
Paul Davison5 V 3Matthew Catchpole
Wayne Rendle5 V 4Philip Seaton
Leigh Griffin5 V 1Paul Hefford
Alex Borg5 V 1John Mullane
Bjorn Haneveer5 V 2Tim Bailey
Michael Duffy5 V 4John Buckley
Nick Pearce5 V 0John Herbert
Leigh Robinson5 V 4Roy Bigg
Geoff Dunn5 V 2Simon Parker
Gareth Chilcott5 V 0Nic Barrow
Patrick Delsemme5 V 0Dave Martin
Gary Lees5 V 2Raymon Fabrie
Mark Gray5 V 1James Linehan
Ian Sargeant5 V 1Craig Barber
Andy Neck5 V 4Dermot McGlinchey
David Rippon5 V 3Matt Bailey
Adrian Rosa5 V 2Jamie Home
David Coles5 V 4David Singh
Ryan Michael5 V 2Mehmet Husnu
Peter McCullagh5 V 3Tai Pichit
Matt Wilson5 V 1Paul Maskell
Craig Harrison5 V 3Marc Devon
Steve Russell5 V 2Gregg Tugby
Philip Williams5 V 1Gary Peters
Sam Chong5 V 3Richy McDonald
Robert Foxall5 V 1Paul O Donoghue
Amrik Cheema5 V 1Eddie Barker
John Burns5 V 2Hugh Abernethy
Wayne Lloyd5 V 0Brian Smits
Mark Whatley5 V 2Stephen Roberts
Karl Burrows5 V 2Neil Wood
Micky Roughan5 V 3Richard King
Gary Irvine5 V 4Paul Watchorn
Stuart Reardon5 V 2Lyndon Smith
Nick Marsh5 V 4Mario Wehrmann
Paul Wykes5 V 0Imran Puri
Patrick Wallace5 V 1Shane Haines
Bob Harris5 V 0Jayson Morris
John Lardner5 V 4Rory Mallon
Robin Hull5 V 4Anthony Buckley
Mike Dunn5 V 2Norman Maher
Stuart Pettman5 V 3Mark Williams (Eng)
Graham Horne5 V 1Steven van Osselaer
Alfie Burden5 V 4Bjorn LOrange
Lee Walker5 V 0Colin Kelly
Bradley Jones5 V 2Graham Stevens
David McLellan5 V 0Steve Gough
Joe O Boye5 V 1Mario Vassallo
Gary Ponting5 V 4Michael O Sullivan
Paul Cavney5 V 2Wilfred Dijkstra
Graeme Dott5 V 1Lee Grant
Joe Delaney5 V 3Anthony Taylor
Joe Perry5 V 2Mario Fernandez
Steve Duggan5 V 2Christopher McGee
Robert Marshall5 V 0Mark Canovan
Matthew Stevens5 V 4Daryl Peach
Gerard Greene5 V 2Tim Parry
Michael Judge5 V 1Declan Hughes
Barry Pinches5 V 2Ray Romantschuk
Mark O Sullivan5 V 3Alistair Fleming
Steven Cook5 V 2Jimmy Long
Rom Surin5 V 1Scott Bigham
Jonathan Saunders5 V 1Chris Barnard
Allison Fisher5 V 1Damon Zeid
Steven Evans5 V 2Andrew Hannah
Dean Richardson5 V 3Paddy Browne
Joe Canny5 V 4Matthew McGrotty
Mike Smith5 V 3Matt Jones
Roger Leighton5 V 2Julian Mills
Tanel Miah5 V 4Neil Mosley
Terrance Burke5 V 1John Dunning
Matthew Spade5 V 3Daniel Murphy
Andrew Peters5 V 3Jamie Rous
David Wilson5 V 3Richard Culham
Eddie Lott5 V 1Craig Bradshaw
Glenn Stevenson5 V 2John Shilton
Sean Lynskey5 V 1Liew Kitt Fatt
Paul Florence5 V 4Andrew Alexandrou
Mukesh Parmar5 V 1Paul Dawson
Paul Davison (2)5 V 3Kamal Jit Singh
Darren Lennox5 V 0Andrew Essilfie
Simon Morris5 V 4Hassan Vaizie
Lee Walters5 V 4Garry Baldrey
Darren Limburg5 V 2Spencer Dunn
Tom Finstad5 V 3Nick Jones
Neil Tomkins5 V 2Martin Dziewialtowski
Michael Leach5 V 1Jonathan Bagley
Steve ArcherBeatCary Kikis
Stephen Taylor5 V 3Robert Chapman
Stuart Parnell5 V 2Anthony Halpin
Pat Horne5 V 0David Mellon
Jason Pegram5 V 2Neil Hoggarth
Steve Harrison5 V 3Hitesh Lakhani
Steve Whalley5 V 4Gary Kwok
Damian Massey5 V 3Stuart Mann
Will Jerram5 V 2Ian Hurdman
Justin Buckingham5 V 4Anthony O Connor
Anton Bishop5 V 4Jimmy Singh
Darren Shaw5 V 3Alan Trigg
Steve Prest5 V 3Iain Trimble
Graham MacDonald5 V 2Andrew Photiou
Scott Rigg5 V 4Dean Venables
Steve Elliott5 V 3Kevin McCallum
Stephen Popplewell5 V 3Julian Goodyear
Martin O Neill5 V 3Darren Paris
Richard Wheelhouse5 V 4Darren Hackeson
Jason Greaves5 V 1Mick Fisher
James VicareyBeatChris Cookson
Daniele Zagaroli5 V 3Iwan Jones
Nick Spelman5 V 4Craig MacGillivray
Graham Fisken5 V 4Steve Day
Sefton Payne5 V 1Jack Fitzmaurice
Nut Wiangchai5 V 2Murdo MacLeod
Edvard MatthiassonBeatEddie Manning
Mike NixonBeatJason Whittaker
   
Last 256
Dean Richardson5 V 3Mike Smith
Allison Fisher5 V 4Ian Sargeant
Jonathan Saunders5 V 4Patrick Wallace
Rom Surin5 V 4Colm Gilcreest
Sean Lynskey5 V 2Craig Harrison
Glenn Stevenson5 V 4Robert Foxall
David Wilson5 V 4Michael Leach
Terrance Burke5 V 2David Rippon
Andrew Peters5 V 4Michael Duffy
Sefton Payne5 V 3Wayne Rendle
Graham Fisken5 V 2Nut Wiangchai
Daniele Zagaroli5 V 4Mark Whatley
James Vicarey5 V 1Geoff Dunn
Graham MacDonald5 V 1Joe Canny
Martin O Neill5 V 2Bill Oliver
Justin Buckingham5 V 4Steve Prest
Darren Shaw5 V 3Stephen Popplewell
Damian Massey5 V 4David McLellan
Jason Pegram5 V 2Adrian Rosa
Darren Limburg5 V 3Mike Nixon
Stuart Parnell5 V 4Joe Perry
Steve Archer5 V 1Micky Roughan
Steven Evans5 V 2David Coles
Edvard Matthiasson5 V 3Scott Rigg
Barry Pinches5 V 3James McGouran
Michael Judge5 V 2Nick Spelman
Matthew Stevens5 V 4Bob Harris
Joe Delaney5 V 2Will Jerram
Graeme Dott5 V 3Steven Cook
Paul Cavney5 V 0Darren Lennox
Gary Ponting5 V 3John Burns
Joe O Boye5 V 2Pat Horne
Alfie Burden5 V 2Lee Walters
Graham Horne5 V 1Bjorn Haneveer
Lee Walker5 V 2Steve Elliott
Bradley Jones5 V 4Leigh Griffin
Stuart Pettman5 V 2Tom Finstad
Mike Dunn5 V 1Peter McCullagh
Robin Hull5 V 0Paul Davison (2)
John Lardner5 V 2Gary Lees
Stuart Reardon5 V 3Steve Russell
Leigh Robinson5 V 1Roger Leighton
Gareth Chilcott5 V 2Nick Marsh
Patrick Delsemme5 V 2Ryan Michael
Andy Neck5 V 1Eddie Lott
Mark Gray5 V 2Simon Morris
Amrik Cheema5 V 3Paul Florence
Gary Irvine5 V 2Robert Marshall
Karl Burrows5 V 1Steve Harrison
Wayne Lloyd5 V 1Richard Wheelhouse
Sam Chong5 V 2Matthew Spade
Jeff Cundy5 V 2Jason Greaves
Nick Pearce5 V 3Mark O Sullivan
Alex Borg5 V 1Mukesh Parmar
Paul Davison5 V 4Steve Whalley
Wayne Brown5 V 1Gerard Greene
Joe Jogia5 V 3Paul Wykes
Philip Williams5 V 0Tanel Miah
Karl Townsend5 V 4Steve Duggan
Steve Lemmens5 V 1Anton Bishop
Noppadon Noppachorn5 V 4Neil Tomkins
Steve Ventham5 V 4Stephen Taylor
Suriya Suwannasingh5 V 4Jason Smith
Jamie Bodle5 V 4Matt Wilson
   
Last 192
Antony Bolsover5 V 0Lee Walker
Joe Grech5 V 3Mike Dunn
Jamie Woodman5 V 0Stuart Reardon
Jamie Bodle5 V 2Paul Gibson
Chris Scanlon5 V 2Steve Archer
Noppadon Noppachorn5 V 0Yasin Merchant
Anthony HarrisBeatMartin O Neill
Jeff Cundy5 V 1Mark Davis
Ken Owers5 V 3Edvard Matthiasson
Peter Daubney5 V 0Sean Lynskey
Paul Davison5 V 3Dylan Leary
Alex BorgBeatStephen Meakin
Ian Brumby5 V 3Dean Richardson
Andrew Cairns5 V 3Amrik Cheema
Oliver King5 V 1Glenn Stevenson
Darren Clarke5 V 2Steve Lemmens
Jason Weston5 V 2Philip Williams
Darryn Walker5 V 4Mark Gray
Mark Rowing5 V 0Graham Fisken
Steve Campbell5 V 3Joe Jogia
Brian Rowswell5 V 4Karl Burrows
Roger Garrett5 V 0Barry Pinches
Nick Fruin5 V 3John Lardner
Troy Shaw5 V 3Karl Townsend
Colin Morton5 V 4Damian Massey
Jason Wallace5 V 1Stuart Parnell
Gareth Chilcott5 V 2Jimmy Michie
Sean Lanigan5 V 1Alfie Burden
Leigh Robinson5 V 2Dominic Dale
Mark Flowerdew5 V 4Joe O Boye
Karl Broughton5 V 0Bradley Jones
Shokat Ali5 V 4Nick Pearce
Matthew Couch5 V 3Andy Neck
Jack McLaughlin5 V 3Allison Fisher
Marcus Campbell5 V 0David Wilson
Robin Hull5 V 3Craig Edwards
John Read5 V 4Matthew Stevens
Stuart Pettman5 V 3David McDonnell
Euan Henderson5 V 2Graham Horne
Terry Murphy5 V 1Justin Buckingham
Peter Lines5 V 3Patrick Delsemme
Barry West5 V 2Wayne Lloyd
Stefan Mazrocis5 V 3Joe Delaney
David Taylor5 V 3Sam Chong
Shaun Mellish5 V 4Suriya Suwannasingh
Stephen O Connor5 V 2Jonathan Saunders
Gary Ponting5 V 1John Giles
Paul Cavney5 V 4Lee Richardson
Karl PayneBeatSteve Ventham
Mark King5 V 2Wayne Brown
Nick Dyson5 V 3Jason Pegram
Graeme Dott5 V 4Robby Foldvari
Eugene Hughes5 V 1Terrance Burke
Tony Meo5 V 2James Vicarey
Michael Judge5 V 2Sean Storey
Chris Small5 V 0Gary Irvine
Darren Limburg5 V 0Ian Graham
Darren Shaw5 V 2Bob Chaperon
Graham MacDonald5 V 4Steve Judd
Daniele Zagaroli5 V 2Scott MacFarlane
Sefton Payne5 V 3Nick Walker
Pat Kenny5 V 3Andrew Peters
Rom Surin5 V 4Jamie Burnett
Steven Evans5 V 4Surinder Gill
   
Last 128
Graham MacDonald5 V 3Brian Rowswell
Darren Limburg5 V 2Jack McLaughlin
Steven Evans5 V 1Stefan Mazrocis
Chris Small5 V 1Nick Dyson
Michael Judge5 V 3Jamie Woodman
Tony Meo5 V 1Daniele Zagaroli
Karl Payne5 V 0Jason Wallace
Mark King5 V 1Gary Ponting
Graeme Dott5 V 3Euan Henderson
David Taylor5 V 4Pat Kenny
Paul Cavney5 V 2Barry West
Terry Murphy5 V 0Darren Shaw
John Read5 V 2Colin Morton
Matthew Couch5 V 2Eugene Hughes
Shokat Ali5 V 2Andrew Cairns
Stuart Pettman5 V 1Sefton Payne
Mark Flowerdew5 V 1Rom Surin
Troy Shaw5 V 4Peter Lines
Nick Fruin5 V 2Robin Hull
Jason Weston5 V 1Alex Borg
Darryn Walker5 V 2Shaun Mellish
Steve Campbell5 V 1Ian Brumby
Gareth Chilcott5 V 4Oliver King
Leigh Robinson5 V 3Paul Davison
Darren Clarke5 V 1Sean Lanigan
Jeff Cundy5 V 0Roger Garrett
Ken Owers5 V 0Mark Rowing
Chris Scanlon5 V 4Karl Broughton
Joe Grech5 V 4Jamie Bodle
Antony Bolsover5 V 0Stephen O Connor
Noppadon Noppachorn5 V 2Marcus Campbell
Anthony Harris5 V 3Peter Daubney
   
Last 96
Antony Bolsover5 V 4Tony Jones
Chris Scanlon5 V 3Billy Snaddon
Jeff Cundy5 V 4Nick Terry
Paul McPhillips5 V 4Steve Campbell
Jason Weston5 V 2Dave Finbow
Troy Shaw5 V 1Alex Higgins
Mark Flowerdew5 V 2Les Dodd
Matthew Couch5 V 4Anthony Davies
Paul Davies5 V 0Darren Limburg
John Read5 V 3Jason Prince
Paul Cavney5 V 2Jon Birch
Terry Murphy5 V 2Nigel Gilbert
Danny Fowler5 V 1Steven Evans
Mark Williams5 V 2Nick Fruin
Stephen Lee5 V 0Darryn Walker
Andy Hicks5 V 3Gareth Chilcott
Graeme Dott5 V 2Steve Newbury
Fergal O Brien5 V 4Mark King
Anthony Hamilton5 V 1Joe Grech
Tony Chappel5 V 3Ken Owers
Peter Francisco5 V 3Noppadon Noppachorn
Karl Payne5 V 4Cliff Thorburn
Stephen Murphy5 V 0Tony Meo
Mark Johnston-Allen5 V 3Shokat Ali
Silvino Francisco5 V 2Stuart Pettman
Jim Wych5 V 4Anthony Harris
Joe Johnson5 V 2Darren Clarke
Chris Small5 V 0Eddie Charlton
Drew Henry5 V 0Leigh Robinson
John Higgins5 V 0David Taylor
Michael Judge5 V 4Wayne Jones
Graham MacDonald5 V 3Rod Lawler
   
Last 64
Steve Davis5 V 0Paul Cavney
Stephen Hendry5 V 0Silvino Francisco
Jimmy White5 V 4Jason Weston
John Higgins5 V 4Dene O Kane
Chris Small5 V 0Nigel Bond
Michael Judge5 V 4Ken Doherty
Dennis Taylor5 V 1Graeme Dott
Joe Johnson5 V 3David Roe
Willie Thorne5 V 2Paul McPhillips
Mike Hallett5 V 2Graham MacDonald
Ronnie O Sullivan5 V 4Drew Henry
Anthony Hamilton5 V 3Mark Bennett
Joe Swail5 V 2Jim Wych
Fergal O Brien5 V 3John Parrott
Peter Ebdon5 V 2Troy Shaw
Mark Williams5 V 2Brian Morgan
Stephen Lee5 V 3James Wattana
Alan McManus5 V 1Mark Johnston-Allen
Peter Francisco5 V 3Steve James
Dave Harold5 V 4Tony Chappel
Mick Price5 V 1Matthew Couch
Jason Ferguson5 V 0Danny Fowler
Stephen Murphy5 V 2Dean Reynolds
Karl Payne5 V 2Doug Mountjoy
Neal Foulds5 V 2Terry Murphy
Darren Morgan5 V 2Andy Hicks
Paul Davies5 V 4Gary Wilkinson
John Read5 V 0Martin Clark
Mark Flowerdew5 V 2Alain Robidoux
Jeff Cundy5 V 1Tony Knowles
Antony Bolsover5 V 0Tony Drago
Chris Scanlon5 V 0Terry Griffiths
   
Last 32
Stephen Hendry5 V 2Karl Payne
Steve Davis5 V 3Dave Harold
Mick Price5 V 4Jimmy White
Anthony Hamilton5 V 3Alan McManus
Ronnie O Sullivan5 V 0Mike Hallett
Peter Ebdon5 V 4Dennis Taylor
John Read5 V 3Darren Morgan
Joe Swail5 V 3Stephen Murphy
Paul Davies5 V 4Willie Thorne
Fergal O Brien5 V 1Neal Foulds
Chris Scanlon5 V 3Jason Ferguson
Mark Williams5 V 3Joe Johnson
John Higgins5 V 4Stephen Lee
Chris Small5 V 2Peter Francisco
Mark Flowerdew5 V 4Michael Judge
Antony Bolsover5 V 3Jeff Cundy
   
Last 16
Stephen Hendry5 V 0Chris Scanlon
Steve Davis5 V 3Mark Williams
Ronnie O Sullivan5 V 4Anthony Hamilton
Peter Ebdon5 V 4John Read
Joe Swail5 V 2Mick Price
Chris Small5 V 1Fergal O Brien
John Higgins5 V 2Paul Davies
Mark Flowerdew5 V 3Antony Bolsover
   
Quarter Final
Chris Small5 V 1Stephen Hendry
Steve Davis5 V 3Mark Flowerdew
John Higgins5 V 4Ronnie O Sullivan
Peter Ebdon5 V 4Joe Swail
   
Semi Final
Steve Davis6 V 3Peter Ebdon
John Higgins6 V 1Chris Small
   
Final
Steve Davis9 V 3John Higgins
   
   
Prize Results     Result Grid     Century Breaks     History




┬ęCopyright 2007 Snooker Database. No reproduction without written permission.
Disclaimer: The information provided on this site is for reference purposes only. Whilst every effort is made to ensure that the site is up to date and accurate, Snooker Database does not warrant, nor does it accept any responsibility or liability for, the accuracy or completeness of the content or for any loss which may arise from reliance on information contained in this site. Links to other sites are provided for your convenience, but Snooker Database accepts no responsibility or liability for the content of those sites or of any external site which links to this site.