<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://mywikibiz.com/index.php?action=history&amp;feed=atom&amp;title=Module%3ATennis_performance_timeline%2Fdata</id>
	<title>Module:Tennis performance timeline/data - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://mywikibiz.com/index.php?action=history&amp;feed=atom&amp;title=Module%3ATennis_performance_timeline%2Fdata"/>
	<link rel="alternate" type="text/html" href="https://mywikibiz.com/index.php?title=Module:Tennis_performance_timeline/data&amp;action=history"/>
	<updated>2026-04-19T02:29:01Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.35.3</generator>
	<entry>
		<id>https://mywikibiz.com/index.php?title=Module:Tennis_performance_timeline/data&amp;diff=479749&amp;oldid=prev</id>
		<title>Zoran: Pywikibot 6.4.0</title>
		<link rel="alternate" type="text/html" href="https://mywikibiz.com/index.php?title=Module:Tennis_performance_timeline/data&amp;diff=479749&amp;oldid=prev"/>
		<updated>2021-07-16T07:36:24Z</updated>

		<summary type="html">&lt;p&gt;Pywikibot 6.4.0&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;local tennis = {}&lt;br /&gt;
&lt;br /&gt;
-- display specifications for player rankings&lt;br /&gt;
tennis.rankings = {&lt;br /&gt;
	[&amp;quot;1&amp;quot;] = {bgcolor = &amp;quot;lime&amp;quot;, bold = true}, -- #00ff00&lt;br /&gt;
	[&amp;quot;2&amp;quot;] = {bgcolor = &amp;quot;thistle&amp;quot;}, -- #d8bfd8&lt;br /&gt;
	[&amp;quot;3&amp;quot;] = {bgcolor = &amp;quot;#9cf&amp;quot;}, -- yellow&lt;br /&gt;
	[&amp;quot;4&amp;quot;] = {bgcolor = &amp;quot;#eee8aa&amp;quot;}, -- #ffebcd&lt;br /&gt;
	[&amp;quot;5&amp;quot;] = {bgcolor = &amp;quot;#eee8aa&amp;quot;},&lt;br /&gt;
	[&amp;quot;6&amp;quot;] = {bgcolor = &amp;quot;#eee8aa&amp;quot;}, -- #afeeee&lt;br /&gt;
	[&amp;quot;7&amp;quot;] = {bgcolor = &amp;quot;#eee8aa&amp;quot;}, -- #afeeee&lt;br /&gt;
	[&amp;quot;8&amp;quot;] = {bgcolor = &amp;quot;#eee8aa&amp;quot;}, -- #afeeee&lt;br /&gt;
	[&amp;quot;9&amp;quot;] = {bgcolor = &amp;quot;#eee8aa&amp;quot;}, -- #afeeee&lt;br /&gt;
	[&amp;quot;10&amp;quot;] = {bgcolor = &amp;quot;#eee8aa&amp;quot;}, -- #afeeee&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
-- display specifications for court surfaces&lt;br /&gt;
tennis.surfaces = {&lt;br /&gt;
	hard = {name = &amp;quot;Hard&amp;quot;},&lt;br /&gt;
	clay = {name = &amp;quot;Clay&amp;quot;},&lt;br /&gt;
	grass = {name = &amp;quot;Grass&amp;quot;},&lt;br /&gt;
	carpet = {&lt;br /&gt;
		name = &amp;quot;Carpet&amp;quot;,&lt;br /&gt;
		absence = {&lt;br /&gt;
			type = &amp;quot;chrono&amp;quot;,&lt;br /&gt;
			{2009, {color = &amp;quot;#ccc&amp;quot;, round = &amp;quot;N/A&amp;quot;, tooltip = &amp;quot;Discontinued&amp;quot;, span = true, minSpellCols = 3}}&lt;br /&gt;
		}&lt;br /&gt;
	}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
-- display specifications for indoor/outdoor courts&lt;br /&gt;
tennis.environments = {&lt;br /&gt;
	outdoor = {name = &amp;quot;Outdoor&amp;quot;},&lt;br /&gt;
	indoor = {name = &amp;quot;Indoor&amp;quot;}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
-- display specifications for tournament results&lt;br /&gt;
tennis.rounds = {&lt;br /&gt;
	[&amp;quot;Q1&amp;quot;] = {nocount = true},&lt;br /&gt;
	[&amp;quot;Q2&amp;quot;] = {nocount = true},&lt;br /&gt;
	[&amp;quot;Q3&amp;quot;] = {nocount = true},&lt;br /&gt;
	[&amp;quot;1R&amp;quot;] = {bgcolor = &amp;quot;#afeeee&amp;quot;},&lt;br /&gt;
	[&amp;quot;2R&amp;quot;] = {bgcolor = &amp;quot;#afeeee&amp;quot;},&lt;br /&gt;
	[&amp;quot;3R&amp;quot;] = {bgcolor = &amp;quot;#afeeee&amp;quot;},&lt;br /&gt;
	[&amp;quot;4R&amp;quot;] = {bgcolor = &amp;quot;#afeeee&amp;quot;},&lt;br /&gt;
	[&amp;quot;QF&amp;quot;] = {bgcolor = &amp;quot;#ffebcd&amp;quot;},&lt;br /&gt;
	[&amp;quot;SF&amp;quot;] = {bgcolor = &amp;quot;yellow&amp;quot;},&lt;br /&gt;
	[&amp;quot;F&amp;quot;] = {bgcolor = &amp;quot;#d8bfd8&amp;quot;},&lt;br /&gt;
	[&amp;quot;W&amp;quot;] = {strike = true, bgcolor = &amp;quot;#00ff00&amp;quot;, bold = true},&lt;br /&gt;
	[&amp;quot;DNP&amp;quot;] = {nocount = true},&lt;br /&gt;
	[&amp;quot;U&amp;quot;] = {nocount = true, color = &amp;quot;#666&amp;quot;, span = true, minSpellCols = 3},&lt;br /&gt;
	[&amp;quot;RR&amp;quot;] = {bgcolor = &amp;quot;#afeeee&amp;quot;},&lt;br /&gt;
	[&amp;quot;QF*&amp;quot;] = {nocount = true, bgcolor = &amp;quot;#ffebcd&amp;quot;, name = &amp;quot;QF&amp;quot;, italic = true},&lt;br /&gt;
	[&amp;quot;SF*&amp;quot;] = {nocount = true, bgcolor = &amp;quot;yellow&amp;quot;, name = &amp;quot;SF&amp;quot;, italic = true},&lt;br /&gt;
	[&amp;quot;F*&amp;quot;] = {nocount = true, bgcolor = &amp;quot;#d8bfd8&amp;quot;, name = &amp;quot;F&amp;quot;, italic = true},&lt;br /&gt;
	[&amp;quot;WG&amp;quot;] = {nocount = true, group = true, bgcolor = &amp;quot;#ecf2ff&amp;quot;},&lt;br /&gt;
	[&amp;quot;Z&amp;quot;] = {nocount = true, group = true, bgcolor = &amp;quot;#ecf2ff&amp;quot;},&lt;br /&gt;
	[&amp;quot;PO&amp;quot;] = {nocount = true, group = true, bgcolor = &amp;quot;#ecf2ff&amp;quot;},&lt;br /&gt;
	[&amp;quot;P&amp;quot;] = {nocount = true, bgcolor = &amp;quot;#ecf2ff&amp;quot;},&lt;br /&gt;
	[&amp;quot;G&amp;quot;] = {strike = true, bgcolor = &amp;quot;gold&amp;quot;, bold = true},&lt;br /&gt;
	[&amp;quot;F-S&amp;quot;] = {bgcolor = &amp;quot;silver&amp;quot;},&lt;br /&gt;
	[&amp;quot;SF-B&amp;quot;] = {bgcolor = &amp;quot;#cd7f32&amp;quot;},&lt;br /&gt;
	[&amp;quot;4th&amp;quot;] = {bgcolor = &amp;quot;yellow&amp;quot;},&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
-- display ordering for various groups of tournaments&lt;br /&gt;
tennis.orders = {&lt;br /&gt;
	order = {&lt;br /&gt;
		type = &amp;quot;switch&amp;quot;,&lt;br /&gt;
		param = &amp;quot;gender&amp;quot;,&lt;br /&gt;
		men = {&amp;quot;GS&amp;quot;, &amp;quot;ProSlam&amp;quot;, &amp;quot;YearEnd&amp;quot;, &amp;quot;Pro&amp;quot;, &amp;quot;ATP1000&amp;quot;, &amp;quot;National&amp;quot;},&lt;br /&gt;
		women = {&amp;quot;GS&amp;quot;, &amp;quot;YearEnd&amp;quot;, &amp;quot;PM&amp;quot;, &amp;quot;P5&amp;quot;, &amp;quot;National&amp;quot;}&lt;br /&gt;
	},&lt;br /&gt;
	GS = {&lt;br /&gt;
		link = &amp;quot;Grand Slam (tennis)&amp;quot;,&lt;br /&gt;
		name = &amp;quot;Tournament&amp;quot;,&lt;br /&gt;
--		tooltip = &amp;quot;Grand Slam tournaments&amp;quot;,&lt;br /&gt;
		&amp;quot;GS Australian Open&amp;quot;,&lt;br /&gt;
		&amp;quot;GS French Open&amp;quot;,&lt;br /&gt;
		&amp;quot;GS Roland Garros&amp;quot;,&lt;br /&gt;
		&amp;quot;GS Wimbledon&amp;quot;,&lt;br /&gt;
		&amp;quot;GS US Open&amp;quot;&lt;br /&gt;
	},&lt;br /&gt;
	ProSlam = {&lt;br /&gt;
		link = &amp;quot;Major professional tennis tournaments before the Open Era&amp;quot;,&lt;br /&gt;
--		name = &amp;quot;Pro Slam&amp;quot;,&lt;br /&gt;
		name = &amp;quot;Pro Slam tournaments&amp;quot;,&lt;br /&gt;
		&amp;quot;PS US Pro&amp;quot;,&lt;br /&gt;
		&amp;quot;PS French Pro&amp;quot;,&lt;br /&gt;
		&amp;quot;PS Wembley&amp;quot;&lt;br /&gt;
	},&lt;br /&gt;
	YearEnd = {&lt;br /&gt;
		type = &amp;quot;switch&amp;quot;,&lt;br /&gt;
		param = &amp;quot;gender&amp;quot;,&lt;br /&gt;
		men = {&lt;br /&gt;
--			name = &amp;quot;Year-end&amp;quot;,&lt;br /&gt;
			name = &amp;quot;Year-end championships&amp;quot;,&lt;br /&gt;
			{&lt;br /&gt;
				type = &amp;quot;chrono&amp;quot;,&lt;br /&gt;
				{2009, &amp;quot;World Tour Finals&amp;quot;},&lt;br /&gt;
				{2000, &amp;quot;Masters Cup&amp;quot;},&lt;br /&gt;
				{1990, &amp;quot;World Championships&amp;quot;},&lt;br /&gt;
				default = &amp;quot;Masters Grand Prix&amp;quot;&lt;br /&gt;
			},&lt;br /&gt;
			&amp;quot;WCT Finals&amp;quot;,&lt;br /&gt;
			&amp;quot;Grand Slam Cup&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		women = {&lt;br /&gt;
--			name = &amp;quot;Year-end&amp;quot;,&lt;br /&gt;
			name = &amp;quot;Year-end championships&amp;quot;,&lt;br /&gt;
			{&lt;br /&gt;
				type = &amp;quot;chrono&amp;quot;,&lt;br /&gt;
				{2014, &amp;quot;WTA Finals&amp;quot;},&lt;br /&gt;
				default = &amp;quot;WTA Championships&amp;quot;,&lt;br /&gt;
			},&lt;br /&gt;
			{&lt;br /&gt;
				type = &amp;quot;chrono&amp;quot;,&lt;br /&gt;
				{2015, &amp;quot;WTA Elite Trophy&amp;quot;},&lt;br /&gt;
				default = &amp;quot;Tournament of Champions&amp;quot;&lt;br /&gt;
			}&lt;br /&gt;
		}&lt;br /&gt;
	},&lt;br /&gt;
	Pro = {&lt;br /&gt;
--		name = &amp;quot;Professional&amp;quot;,&lt;br /&gt;
		name = &amp;quot;Professional tournaments&amp;quot;,&lt;br /&gt;
		&amp;quot;Pro Bristol&amp;quot;,&lt;br /&gt;
		&amp;quot;Pro Queen's Club&amp;quot;,&lt;br /&gt;
		&amp;quot;Pro World&amp;quot;,&lt;br /&gt;
		&amp;quot;Pro Bonnardel&amp;quot;,&lt;br /&gt;
		&amp;quot;Pro Britain&amp;quot;,&lt;br /&gt;
		&amp;quot;Pro US Hard&amp;quot;,&lt;br /&gt;
		&amp;quot;Pro Philadelphia&amp;quot;,&lt;br /&gt;
		&amp;quot;Pro Australian&amp;quot;,&lt;br /&gt;
		&amp;quot;Pro Tour Champ&amp;quot;,&lt;br /&gt;
		&amp;quot;Pro Masters&amp;quot;,&lt;br /&gt;
		&amp;quot;Pro Kramer&amp;quot;,&lt;br /&gt;
		&amp;quot;Pro Forest Hills&amp;quot;,&lt;br /&gt;
		&amp;quot;Pro MSG&amp;quot;,&lt;br /&gt;
		&amp;quot;Pro Wimbledon&amp;quot;&lt;br /&gt;
	},&lt;br /&gt;
	ATP1000 = {&lt;br /&gt;
		link = {&lt;br /&gt;
			type = &amp;quot;chrono&amp;quot;,&lt;br /&gt;
			{2009, &amp;quot;ATP World Tour Masters 1000&amp;quot;},&lt;br /&gt;
			{1990, &amp;quot;ATP Masters Series&amp;quot;},&lt;br /&gt;
			default = &amp;quot;Grand Prix Super Series&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		name = {&lt;br /&gt;
			type = &amp;quot;chrono&amp;quot;,&lt;br /&gt;
			{2009, &amp;quot;ATP Masters 1000&amp;quot;},&lt;br /&gt;
			{2000, &amp;quot;ATP Masters Series&amp;quot;},&lt;br /&gt;
			{1990, &amp;quot;ATP Super 9&amp;quot;},&lt;br /&gt;
			default = &amp;quot;Grand Prix Super Series&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		abbr = {&lt;br /&gt;
			type = &amp;quot;chrono&amp;quot;,&lt;br /&gt;
			{2009, &amp;quot;Masters 1000&amp;quot;},&lt;br /&gt;
			{2000, &amp;quot;Masters Series&amp;quot;},&lt;br /&gt;
			{1990, &amp;quot;Super 9&amp;quot;},&lt;br /&gt;
			default = &amp;quot;Super Series&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		{&lt;br /&gt;
			type = &amp;quot;chrono&amp;quot;,&lt;br /&gt;
			{1990, &amp;quot;1000 Indian Wells&amp;quot;},&lt;br /&gt;
			{1987, &amp;quot;GPMS Indian Wells&amp;quot;},&lt;br /&gt;
			default = &amp;quot;GPMS Philadelphia&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;GPMS Sydney&amp;quot;,&lt;br /&gt;
		{&lt;br /&gt;
			type = &amp;quot;chrono&amp;quot;,&lt;br /&gt;
			{1990, &amp;quot;1000 Miami&amp;quot;},&lt;br /&gt;
			default = &amp;quot;GPMS Miami&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		{&lt;br /&gt;
			type = &amp;quot;chrono&amp;quot;,&lt;br /&gt;
			{1990, &amp;quot;1000 Monte Carlo&amp;quot;},&lt;br /&gt;
			default = &amp;quot;GPMS Monte Carlo&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		{&lt;br /&gt;
			type = &amp;quot;chrono&amp;quot;,&lt;br /&gt;
			{1982, &amp;quot;GPMS Forest Hills&amp;quot;},&lt;br /&gt;
			default = &amp;quot;GPMS Las Vegas&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		{&lt;br /&gt;
			type = &amp;quot;chrono&amp;quot;,&lt;br /&gt;
			{2009, &amp;quot;1000 Madrid&amp;quot;},&lt;br /&gt;
			{1990, &amp;quot;1000 Hamburg&amp;quot;},&lt;br /&gt;
			default = &amp;quot;GPMS Hamburg&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		{&lt;br /&gt;
			type = &amp;quot;chrono&amp;quot;,&lt;br /&gt;
			{1990, &amp;quot;1000 Rome&amp;quot;},&lt;br /&gt;
			default = &amp;quot;GPMS Rome&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;GPMS Washington&amp;quot;,&lt;br /&gt;
		&amp;quot;GPMS Indianapolis&amp;quot;,&lt;br /&gt;
		{&lt;br /&gt;
			type = &amp;quot;chrono&amp;quot;,&lt;br /&gt;
			{1990, &amp;quot;1000 Canada&amp;quot;},&lt;br /&gt;
			default = &amp;quot;GPMS Canada&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		{&lt;br /&gt;
			type = &amp;quot;chrono&amp;quot;,&lt;br /&gt;
			{1990, &amp;quot;1000 Cincinnati&amp;quot;},&lt;br /&gt;
			default = &amp;quot;GPMS Cincinnati&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		{&lt;br /&gt;
			type = &amp;quot;chrono&amp;quot;,&lt;br /&gt;
			{2009, &amp;quot;1000 Shanghai&amp;quot;},&lt;br /&gt;
			{2002, &amp;quot;1000 Madrid&amp;quot;},&lt;br /&gt;
			{1995, &amp;quot;1000 Stuttgart&amp;quot;},&lt;br /&gt;
			{1990, &amp;quot;1000 Stockholm&amp;quot;},&lt;br /&gt;
			default = &amp;quot;GPMS Stockholm&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		{&lt;br /&gt;
			type = &amp;quot;chrono&amp;quot;,&lt;br /&gt;
			{1990, &amp;quot;1000 Paris&amp;quot;},&lt;br /&gt;
			{1989, &amp;quot;GPMS Paris&amp;quot;},&lt;br /&gt;
			{1978, &amp;quot;GPMS Tokyo&amp;quot;},&lt;br /&gt;
			default = &amp;quot;GPMS Boston&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;GPMS Los Angeles&amp;quot;,&lt;br /&gt;
		&amp;quot;GPMS Johannesburg&amp;quot;,&lt;br /&gt;
		&amp;quot;GPMS Wembley&amp;quot;,&lt;br /&gt;
	},&lt;br /&gt;
	PM = {&lt;br /&gt;
		link = {&lt;br /&gt;
			type = &amp;quot;chrono&amp;quot;,&lt;br /&gt;
			{2009, &amp;quot;WTA Premier tournaments&amp;quot;},&lt;br /&gt;
			default = &amp;quot;WTA Tier I tournaments&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		abbr = {&lt;br /&gt;
			type = &amp;quot;chrono&amp;quot;,&lt;br /&gt;
			{2009, &amp;quot;Premier Mandatory&amp;quot;},&lt;br /&gt;
			default = &amp;quot;Tier I&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		tooltip = {&lt;br /&gt;
			type = &amp;quot;chrono&amp;quot;,&lt;br /&gt;
			{2009, &amp;quot;WTA Premier Mandatory tournaments&amp;quot;},&lt;br /&gt;
			default = &amp;quot;WTA Tier I tournaments&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		{&lt;br /&gt;
			type =&amp;quot;chrono&amp;quot;,&lt;br /&gt;
			{2009, &amp;quot;PM Indian Wells&amp;quot;},&lt;br /&gt;
			default = &amp;quot;T1 Indian Wells&amp;quot;,&lt;br /&gt;
		},&lt;br /&gt;
		{&lt;br /&gt;
			type =&amp;quot;chrono&amp;quot;,&lt;br /&gt;
			{2009, &amp;quot;PM Miami&amp;quot;},&lt;br /&gt;
			default = &amp;quot;T1 Miami&amp;quot;,&lt;br /&gt;
		},&lt;br /&gt;
		{&lt;br /&gt;
			type = &amp;quot;chrono&amp;quot;,&lt;br /&gt;
			{2009, &amp;quot;PM Madrid&amp;quot;},&lt;br /&gt;
			default = &amp;quot;T1 Berlin&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		{&lt;br /&gt;
			type = &amp;quot;chrono&amp;quot;,&lt;br /&gt;
			{2009, &amp;quot;PM Beijing&amp;quot;},&lt;br /&gt;
			{1996, &amp;quot;T1 Moscow&amp;quot;},&lt;br /&gt;
			default = &amp;quot;T1 Philadelphia&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
	},&lt;br /&gt;
	P5 = {&lt;br /&gt;
		link = {&lt;br /&gt;
			type = &amp;quot;chrono&amp;quot;,&lt;br /&gt;
			{2009, &amp;quot;WTA Premier tournaments&amp;quot;},&lt;br /&gt;
			default = &amp;quot;WTA Tier I tournaments&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		abbr = {&lt;br /&gt;
			type = &amp;quot;chrono&amp;quot;,&lt;br /&gt;
			{2009, &amp;quot;Premier 5&amp;quot;},&lt;br /&gt;
			default = &amp;quot;Tier I&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		tooltip = {&lt;br /&gt;
			type = &amp;quot;chrono&amp;quot;,&lt;br /&gt;
			{2009, &amp;quot;WTA Premier 5 tournaments&amp;quot;},&lt;br /&gt;
			default = &amp;quot;WTA Tier I tournaments&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		{&lt;br /&gt;
			type = &amp;quot;chrono&amp;quot;,&lt;br /&gt;
			{2017, &amp;quot;P5 Dubai&amp;quot;},&lt;br /&gt;
			{2016, &amp;quot;P5 Doha&amp;quot;},&lt;br /&gt;
			{2015, &amp;quot;P5 Dubai&amp;quot;},&lt;br /&gt;
			{2012, &amp;quot;P5 Doha&amp;quot;},&lt;br /&gt;
			{2009, &amp;quot;P5 Dubai&amp;quot;},&lt;br /&gt;
			{2008, &amp;quot;T1 Doha&amp;quot;},&lt;br /&gt;
			{1993, &amp;quot;T1 Tokyo&amp;quot;},&lt;br /&gt;
			{1991, &amp;quot;T1 Boca Raton&amp;quot;},&lt;br /&gt;
			default = &amp;quot;T1 Chicago&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;T1 Charleston&amp;quot;,&lt;br /&gt;
		{&lt;br /&gt;
			type =&amp;quot;chrono&amp;quot;,&lt;br /&gt;
			{2009, &amp;quot;P5 Rome&amp;quot;},&lt;br /&gt;
			default = &amp;quot;T1 Rome&amp;quot;,&lt;br /&gt;
		},&lt;br /&gt;
		{&lt;br /&gt;
			type =&amp;quot;chrono&amp;quot;,&lt;br /&gt;
			{2009, &amp;quot;P5 Canada&amp;quot;},&lt;br /&gt;
			default = &amp;quot;T1 Canada&amp;quot;,&lt;br /&gt;
		},&lt;br /&gt;
		{&lt;br /&gt;
			type = &amp;quot;chrono&amp;quot;,&lt;br /&gt;
			{2008, &amp;quot;P5 Cincinnati&amp;quot;},&lt;br /&gt;
			default = &amp;quot;T1 San Diego&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		{&lt;br /&gt;
			type = &amp;quot;chrono&amp;quot;,&lt;br /&gt;
			{2014, &amp;quot;P5 Wuhan&amp;quot;},&lt;br /&gt;
			{2009, &amp;quot;P5 Tokyo&amp;quot;},&lt;br /&gt;
			{2008, &amp;quot;T1 Tokyo&amp;quot;},&lt;br /&gt;
			default = &amp;quot;T1 Zurich&amp;quot;&lt;br /&gt;
		}&lt;br /&gt;
	},&lt;br /&gt;
	National = {&lt;br /&gt;
		type = &amp;quot;switch&amp;quot;,&lt;br /&gt;
		param = &amp;quot;gender&amp;quot;,&lt;br /&gt;
		men = {&lt;br /&gt;
--			name = &amp;quot;National rep.&amp;quot;,&lt;br /&gt;
			name = &amp;quot;National representation&amp;quot;,&lt;br /&gt;
			&amp;quot;Summer Olympics&amp;quot;,&lt;br /&gt;
			&amp;quot;Davis Cup&amp;quot;,&lt;br /&gt;
			&amp;quot;World Team Cup&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		women = {&lt;br /&gt;
--			name = &amp;quot;National rep.&amp;quot;,&lt;br /&gt;
			name = &amp;quot;National representation&amp;quot;,&lt;br /&gt;
			&amp;quot;Summer Olympics&amp;quot;,&lt;br /&gt;
			&amp;quot;Fed Cup&amp;quot;&lt;br /&gt;
		}&lt;br /&gt;
	},&lt;br /&gt;
	surfaces = {&amp;quot;hard&amp;quot;, &amp;quot;clay&amp;quot;, &amp;quot;grass&amp;quot;, &amp;quot;carpet&amp;quot;},&lt;br /&gt;
	environments = {&amp;quot;outdoor&amp;quot;, &amp;quot;indoor&amp;quot;},&lt;br /&gt;
	rounds = {&lt;br /&gt;
		&amp;quot;W&amp;quot;, &amp;quot;F&amp;quot;, &amp;quot;SF&amp;quot;, &amp;quot;QF&amp;quot;, &amp;quot;4R&amp;quot;, &amp;quot;3R&amp;quot;, &amp;quot;2R&amp;quot;, &amp;quot;1R&amp;quot;, &amp;quot;Q3&amp;quot;, &amp;quot;Q2&amp;quot;, &amp;quot;Q1&amp;quot;,&lt;br /&gt;
		&amp;quot;RR&amp;quot;, &amp;quot;DNP&amp;quot;, &amp;quot;U&amp;quot;, &amp;quot;G&amp;quot;, &amp;quot;F-S&amp;quot;, &amp;quot;SF-B&amp;quot;, &amp;quot;4th&amp;quot;,&lt;br /&gt;
		&amp;quot;PO&amp;quot;, &amp;quot;WG2&amp;quot;, &amp;quot;PO2&amp;quot;, &amp;quot;Z1&amp;quot;, &amp;quot;Z2&amp;quot;, &amp;quot;Z3&amp;quot;, &amp;quot;Z4&amp;quot;, &amp;quot;P&amp;quot;&lt;br /&gt;
	}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
-- display specifications for tennis seasons&lt;br /&gt;
tennis.tours = {&lt;br /&gt;
	link = {&lt;br /&gt;
		type = &amp;quot;switch&amp;quot;,&lt;br /&gt;
		param = &amp;quot;gender&amp;quot;,&lt;br /&gt;
		men = {&lt;br /&gt;
			type = &amp;quot;chrono&amp;quot;,&lt;br /&gt;
			{2009, &amp;quot;$year$ ATP World Tour&amp;quot;},&lt;br /&gt;
			{1990, &amp;quot;$year$ ATP Tour&amp;quot;},&lt;br /&gt;
--			default = &amp;quot;$year$ Grand Prix (tennis)&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		women = {&lt;br /&gt;
			type = &amp;quot;chrono&amp;quot;,&lt;br /&gt;
			{1988, &amp;quot;$year$ WTA Tour&amp;quot;},&lt;br /&gt;
		}&lt;br /&gt;
	}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
-- display specifications for tennis tournaments&lt;br /&gt;
tennis.tournaments = {&lt;br /&gt;
	-- Grand Slam&lt;br /&gt;
	[&amp;quot;GS Australian Open&amp;quot;] = {&lt;br /&gt;
		name = &amp;quot;Australian Open&amp;quot;,&lt;br /&gt;
		annualLink = {&lt;br /&gt;
			type = &amp;quot;chrono&amp;quot;,&lt;br /&gt;
			{1969, &amp;quot;$year$ Australian Open – $gender$ $matchType$&amp;quot;},&lt;br /&gt;
			default = &amp;quot;$year$ Australian Championships – $gender$ $matchType$&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		absence = {&lt;br /&gt;
			type = &amp;quot;switch&amp;quot;,&lt;br /&gt;
			param = &amp;quot;year&amp;quot;,&lt;br /&gt;
			[&amp;quot;1986&amp;quot;] = &amp;quot;NH&amp;quot;&lt;br /&gt;
		}&lt;br /&gt;
	},&lt;br /&gt;
	[&amp;quot;GS French Open&amp;quot;] = {&lt;br /&gt;
		name = &amp;quot;French Open&amp;quot;,&lt;br /&gt;
		annualLink = {&lt;br /&gt;
			type = &amp;quot;chrono&amp;quot;,&lt;br /&gt;
			{1968, &amp;quot;$year$ French Open – $gender$ $matchType$&amp;quot;},&lt;br /&gt;
			default = &amp;quot;$year$ French Championships – $gender$ $matchType$&amp;quot;&lt;br /&gt;
		}&lt;br /&gt;
	},&lt;br /&gt;
	[&amp;quot;GS Roland Garros&amp;quot;] = {&lt;br /&gt;
		name = &amp;quot;French Open&amp;quot;,&lt;br /&gt;
		annualLink = {&lt;br /&gt;
			type = &amp;quot;chrono&amp;quot;,&lt;br /&gt;
			{1968, &amp;quot;$year$ French Open – $gender$ $matchType$&amp;quot;},&lt;br /&gt;
			default = &amp;quot;$year$ French Championships – $gender$ $matchType$&amp;quot;&lt;br /&gt;
		}&lt;br /&gt;
	},&lt;br /&gt;
	[&amp;quot;GS Wimbledon&amp;quot;] = {&lt;br /&gt;
		link = &amp;quot;Wimbledon Championships&amp;quot;,&lt;br /&gt;
		name = &amp;quot;Wimbledon&amp;quot;,&lt;br /&gt;
		annualLink = &amp;quot;$year$ Wimbledon Championships – $gender$ $matchType$&amp;quot;&lt;br /&gt;
	},&lt;br /&gt;
	[&amp;quot;GS US Open&amp;quot;] = {&lt;br /&gt;
		link = &amp;quot;US Open (tennis)&amp;quot;,&lt;br /&gt;
		name = &amp;quot;US Open&amp;quot;,&lt;br /&gt;
		annualLink = {&lt;br /&gt;
			type = &amp;quot;chrono&amp;quot;,&lt;br /&gt;
			{1968, &amp;quot;$year$ US Open – $gender$ $matchType$&amp;quot;},&lt;br /&gt;
			default = &amp;quot;$year$ U.S. National Championships – $gender$ $matchType$&amp;quot;&lt;br /&gt;
		}&lt;br /&gt;
	},&lt;br /&gt;
	-- Masters 1000&lt;br /&gt;
	[&amp;quot;1000 Indian Wells&amp;quot;] = {&lt;br /&gt;
		name = &amp;quot;Indian Wells Masters&amp;quot;,&lt;br /&gt;
		annualLink = {&lt;br /&gt;
			type = &amp;quot;chrono&amp;quot;,&lt;br /&gt;
			{2009, &amp;quot;$year$ BNP Paribas Open – $gender$ $matchType$&amp;quot;},&lt;br /&gt;
			{2002, &amp;quot;$year$ Pacific Life Open – $gender$ $matchType$&amp;quot;},&lt;br /&gt;
			{2000, &amp;quot;$year$ Indian Wells Masters – $gender$ $matchType$&amp;quot;},&lt;br /&gt;
			{1988, {&lt;br /&gt;
				type = &amp;quot;switch&amp;quot;,&lt;br /&gt;
				param = &amp;quot;gender&amp;quot;,&lt;br /&gt;
				men = &amp;quot;$year$ Newsweek Champions Cup – $matchType$&amp;quot;,&lt;br /&gt;
				women = {&lt;br /&gt;
					type = &amp;quot;chrono&amp;quot;,&lt;br /&gt;
					{1999, &amp;quot;$year$ Evert Cup – $matchType$&amp;quot;},&lt;br /&gt;
					default = &amp;quot;$year$ State Farm Evert Cup – $matchType$&amp;quot;&lt;br /&gt;
				}&lt;br /&gt;
			}},&lt;br /&gt;
			default = &amp;quot;$year$ Pilot Pen Classic – $matchType$&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		absence = {&lt;br /&gt;
			type = &amp;quot;switch&amp;quot;,&lt;br /&gt;
			param = &amp;quot;gender&amp;quot;,&lt;br /&gt;
			men = {&lt;br /&gt;
				type = &amp;quot;chrono&amp;quot;,&lt;br /&gt;
				{1987},&lt;br /&gt;
				default = &amp;quot;NGPS&amp;quot;&lt;br /&gt;
			},&lt;br /&gt;
			women = {&lt;br /&gt;
				type = &amp;quot;chrono&amp;quot;,&lt;br /&gt;
				{1997},&lt;br /&gt;
				default = &amp;quot;NT1&amp;quot;&lt;br /&gt;
			}&lt;br /&gt;
		}&lt;br /&gt;
	},&lt;br /&gt;
	[&amp;quot;1000 Miami&amp;quot;] = {&lt;br /&gt;
		link = &amp;quot;Miami Open (tennis)&amp;quot;,&lt;br /&gt;
		name = &amp;quot;Miami Open&amp;quot;,&lt;br /&gt;
		annualLink = {&lt;br /&gt;
			type = &amp;quot;chrono&amp;quot;,&lt;br /&gt;
			{2015, &amp;quot;$year$ Miami Open – $gender$ $matchType$&amp;quot;},&lt;br /&gt;
			{2013, &amp;quot;$year$ Sony Open Tennis – $gender$ $matchType$&amp;quot;},&lt;br /&gt;
			{2007, &amp;quot;$year$ Sony Ericsson Open – $gender$ $matchType$&amp;quot;},&lt;br /&gt;
			{2002, &amp;quot;$year$ NASDAQ-100 Open – $gender$ $matchType$&amp;quot;},&lt;br /&gt;
			{2000, &amp;quot;$year$ Ericsson Open – $gender$ $matchType$&amp;quot;},&lt;br /&gt;
			{1993, &amp;quot;$year$ Lipton Championships – $gender$ $matchType$&amp;quot;},&lt;br /&gt;
			default = &amp;quot;$year$ Lipton International Players Championships – $gender$ $matchType$&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		absence = {&lt;br /&gt;
			type = &amp;quot;chrono&amp;quot;,&lt;br /&gt;
			{1987},&lt;br /&gt;
			default = &amp;quot;NGPS&amp;quot;&lt;br /&gt;
		}&lt;br /&gt;
	},&lt;br /&gt;
	[&amp;quot;1000 Monte Carlo&amp;quot;] = {&lt;br /&gt;
		link = &amp;quot;Monte-Carlo Masters&amp;quot;,&lt;br /&gt;
		name = &amp;quot;Monte Carlo Masters&amp;quot;,&lt;br /&gt;
		annualLink = {&lt;br /&gt;
			type = &amp;quot;chrono&amp;quot;,&lt;br /&gt;
			{2009, &amp;quot;$year$ Monte-Carlo Rolex Masters – $matchType$&amp;quot;},&lt;br /&gt;
			{2000, &amp;quot;$year$ Monte Carlo Masters – $matchType$&amp;quot;},&lt;br /&gt;
			{1990, &amp;quot;$year$ Monte Carlo Open – $matchType$&amp;quot;},&lt;br /&gt;
			default = &amp;quot;$year$ Monte Carlo Open&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
	},&lt;br /&gt;
	[&amp;quot;1000 Madrid&amp;quot;] = {&lt;br /&gt;
		link = &amp;quot;Madrid Open (tennis)&amp;quot;,&lt;br /&gt;
		name = &amp;quot;Madrid Open&amp;quot;,&lt;br /&gt;
		annualLink = {&lt;br /&gt;
			type = &amp;quot;chrono&amp;quot;,&lt;br /&gt;
			{2011, &amp;quot;$year$ Mutua Madrid Open – $gender$ $matchType$&amp;quot;},&lt;br /&gt;
			{2009, &amp;quot;$year$ Mutua Madrileña Madrid Open – $gender$ $matchType$&amp;quot;},&lt;br /&gt;
			default = &amp;quot;$year$ Mutua Madrileña Masters Madrid – $matchType$&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
	},&lt;br /&gt;
	[&amp;quot;1000 Hamburg&amp;quot;] = {&lt;br /&gt;
		name = &amp;quot;Hamburg Masters&amp;quot;,&lt;br /&gt;
		annualLink = {&lt;br /&gt;
			type = &amp;quot;chrono&amp;quot;,&lt;br /&gt;
			{2000, &amp;quot;$year$ Hamburg Masters – $matchType$&amp;quot;},&lt;br /&gt;
			{1990, &amp;quot;$year$ ATP German Open – $matchType$&amp;quot;}&lt;br /&gt;
		},&lt;br /&gt;
		absence = {&lt;br /&gt;
			type = &amp;quot;chrono&amp;quot;,&lt;br /&gt;
			{1978},&lt;br /&gt;
			default = &amp;quot;NGPS&amp;quot;&lt;br /&gt;
		}&lt;br /&gt;
	},&lt;br /&gt;
	[&amp;quot;1000 Rome&amp;quot;] = {&lt;br /&gt;
		link = &amp;quot;Italian Open (tennis)&amp;quot;,&lt;br /&gt;
		name = &amp;quot;Italian Open&amp;quot;,&lt;br /&gt;
		annualLink = {&lt;br /&gt;
			type = &amp;quot;chrono&amp;quot;,&lt;br /&gt;
			{2002, &amp;quot;$year$ Internazionali BNL d'Italia – $gender$ $matchType$&amp;quot;},&lt;br /&gt;
			{2000, &amp;quot;$year$ Rome Masters – $gender$ $matchType$&amp;quot;},&lt;br /&gt;
			{1990, &amp;quot;$year$ Italian Open – $gender$ $matchType$&amp;quot;}&lt;br /&gt;
		},&lt;br /&gt;
		absence = {&lt;br /&gt;
			type = &amp;quot;chrono&amp;quot;,&lt;br /&gt;
			{1970},&lt;br /&gt;
			default = &amp;quot;NGPS&amp;quot;&lt;br /&gt;
		}&lt;br /&gt;
	},&lt;br /&gt;
	[&amp;quot;1000 Canada&amp;quot;] = {&lt;br /&gt;
		link = &amp;quot;Canadian Open (tennis)&amp;quot;,&lt;br /&gt;
		name = &amp;quot;Canadian Open&amp;quot;,&lt;br /&gt;
		annualLink = {&lt;br /&gt;
			type = &amp;quot;chrono&amp;quot;,&lt;br /&gt;
			{2010, &amp;quot;$year$ Rogers Cup – $gender$ $matchType$&amp;quot;},&lt;br /&gt;
			{2005, {&lt;br /&gt;
				type = &amp;quot;switch&amp;quot;,&lt;br /&gt;
				param = &amp;quot;gender&amp;quot;,&lt;br /&gt;
				men = &amp;quot;$year$ Rogers Masters – $matchType$&amp;quot;,&lt;br /&gt;
				women = &amp;quot;$year$ Rogers Cup – $matchType$&amp;quot;&lt;br /&gt;
			}},&lt;br /&gt;
			{2001, {&lt;br /&gt;
				type = &amp;quot;switch&amp;quot;,&lt;br /&gt;
				param = &amp;quot;gender&amp;quot;,&lt;br /&gt;
				men = &amp;quot;$year$ Canada Masters – $matchType$&amp;quot;,&lt;br /&gt;
				women = &amp;quot;$year$ Rogers AT&amp;amp;T Cup – $matchType$&amp;quot;&lt;br /&gt;
			}},&lt;br /&gt;
			{1996, &amp;quot;$year$ du Maurier Open – $gender$ $matchType$&amp;quot;},&lt;br /&gt;
			{1990, &amp;quot;$year$ Canadian Open (tennis)&amp;quot;},&lt;br /&gt;
			{1979, &amp;quot;$year$ Player's Canadian Open&amp;quot;},&lt;br /&gt;
			default = &amp;quot;$year$ Rothmans Canadian Open&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		absence = {&lt;br /&gt;
			type = &amp;quot;chrono&amp;quot;,&lt;br /&gt;
			{1978},&lt;br /&gt;
			{1975, &amp;quot;NGPS&amp;quot;},&lt;br /&gt;
			{1972},&lt;br /&gt;
			default = &amp;quot;NGPS&amp;quot;&lt;br /&gt;
		}&lt;br /&gt;
	},&lt;br /&gt;
	[&amp;quot;1000 Cincinnati&amp;quot;] = {&lt;br /&gt;
		name = &amp;quot;Cincinnati Masters&amp;quot;,&lt;br /&gt;
		annualLink = {&lt;br /&gt;
			type = &amp;quot;chrono&amp;quot;,&lt;br /&gt;
			{2011, &amp;quot;$year$ Western &amp;amp; Southern Open – $gender$ $matchType$&amp;quot;},&lt;br /&gt;
			{2002, {&lt;br /&gt;
				type = &amp;quot;switch&amp;quot;,&lt;br /&gt;
				param = &amp;quot;gender&amp;quot;,&lt;br /&gt;
				men = &amp;quot;$year$ Western &amp;amp; Southern Financial Group Masters – $matchType$&amp;quot;,&lt;br /&gt;
				women = &amp;quot;$year$ Western &amp;amp; Southern Financial Group $gender$ Open – $matchType$&amp;quot;&lt;br /&gt;
			}},&lt;br /&gt;
			{2000, &amp;quot;$year$ Cincinnati Masters – $matchType$&amp;quot;},&lt;br /&gt;
			{1996, &amp;quot;$year$ Great American Insurance ATP Championships – $matchType$&amp;quot;},&lt;br /&gt;
			{1990, &amp;quot;$year$ Thriftway ATP Championships – $matchType$&amp;quot;},&lt;br /&gt;
			{1989, &amp;quot;$year$ Cincinnati Open – $matchType$&amp;quot;},&lt;br /&gt;
			default = &amp;quot;$year$ Cincinnati Open&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		absence = {&lt;br /&gt;
			type = &amp;quot;switch&amp;quot;,&lt;br /&gt;
			param = &amp;quot;gender&amp;quot;,&lt;br /&gt;
			men = {&lt;br /&gt;
				type = &amp;quot;chrono&amp;quot;,&lt;br /&gt;
				{1981},&lt;br /&gt;
				default = &amp;quot;NGPS&amp;quot;&lt;br /&gt;
			},&lt;br /&gt;
			women = {&lt;br /&gt;
				type = &amp;quot;chrono&amp;quot;,&lt;br /&gt;
				{2009},&lt;br /&gt;
				default = &amp;quot;NT1&amp;quot;&lt;br /&gt;
			}&lt;br /&gt;
		}&lt;br /&gt;
	},&lt;br /&gt;
	[&amp;quot;1000 Shanghai&amp;quot;] = {&lt;br /&gt;
		link = &amp;quot;Shanghai Masters (tennis)&amp;quot;,&lt;br /&gt;
		name = &amp;quot;Shanghai Masters&amp;quot;,&lt;br /&gt;
		annualLink = {&lt;br /&gt;
			type = &amp;quot;chrono&amp;quot;,&lt;br /&gt;
			{2010, &amp;quot;$year$ Shanghai Rolex Masters – $matchType$&amp;quot;},&lt;br /&gt;
			default = &amp;quot;$year$ Shanghai ATP Masters 1000 – $matchType$&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
	},&lt;br /&gt;
	[&amp;quot;1000 Stuttgart&amp;quot;] = {&lt;br /&gt;
		name = &amp;quot;Stuttgart Masters&amp;quot;,&lt;br /&gt;
		annualLink = &amp;quot;$year$ Stuttgart Masters – $matchType$&amp;quot;&lt;br /&gt;
	},&lt;br /&gt;
	[&amp;quot;1000 Stockholm&amp;quot;] = {&lt;br /&gt;
		name = &amp;quot;Stockholm Open&amp;quot;,&lt;br /&gt;
		annualLink = {&lt;br /&gt;
			type = &amp;quot;chrono&amp;quot;,&lt;br /&gt;
			{1981, &amp;quot;$year$ Stockholm Open – $matchType$&amp;quot;},&lt;br /&gt;
			{1979, &amp;quot;$year$ Stockholm Open – $gender$ $matchType$&amp;quot;},&lt;br /&gt;
			{1976, &amp;quot;$year$ Stockholm Open – $matchType$&amp;quot;},&lt;br /&gt;
			{1975, &amp;quot;$year$ Stockholm Open – $gender$ $matchType$&amp;quot;},&lt;br /&gt;
			default = &amp;quot;$year$ Stockholm Open – $matchType$&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		absence = {&lt;br /&gt;
			type = &amp;quot;chrono&amp;quot;,&lt;br /&gt;
			{1984},&lt;br /&gt;
			{1981, &amp;quot;NGPS&amp;quot;},&lt;br /&gt;
			{1970},&lt;br /&gt;
			default = &amp;quot;NGPS&amp;quot;&lt;br /&gt;
		}&lt;br /&gt;
	},&lt;br /&gt;
	[&amp;quot;1000 Paris&amp;quot;] = {&lt;br /&gt;
		name = &amp;quot;Paris Masters&amp;quot;,&lt;br /&gt;
		annualLink = {&lt;br /&gt;
			type = &amp;quot;chrono&amp;quot;,&lt;br /&gt;
			{2002, &amp;quot;$year$ BNP Paribas Masters – $matchType$&amp;quot;},&lt;br /&gt;
			{2000, &amp;quot;$year$ Paris Masters – $matchType$&amp;quot;},&lt;br /&gt;
			default = &amp;quot;$year$ Paris Open – $matchType$&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
	},&lt;br /&gt;
	-- ATP Finals&lt;br /&gt;
	[&amp;quot;World Tour Finals&amp;quot;] = {&lt;br /&gt;
		name = &amp;quot;ATP World Tour Finals&amp;quot;,&lt;br /&gt;
		annualLink = &amp;quot;$year$ ATP World Tour Finals – $matchType$&amp;quot;,&lt;br /&gt;
		absence = &amp;quot;DNQ&amp;quot;&lt;br /&gt;
	},&lt;br /&gt;
	[&amp;quot;Masters Cup&amp;quot;] = {&lt;br /&gt;
		name = &amp;quot;Tennis Masters Cup&amp;quot;,&lt;br /&gt;
		annualLink = &amp;quot;$year$ Tennis Masters Cup – $matchType$&amp;quot;,&lt;br /&gt;
		absence = &amp;quot;DNQ&amp;quot;&lt;br /&gt;
	},&lt;br /&gt;
	[&amp;quot;World Championships&amp;quot;] = {&lt;br /&gt;
		name = &amp;quot;ATP Tour World Championships&amp;quot;,&lt;br /&gt;
		annualLink = &amp;quot;$year$ World Championship Tennis Finals – $matchType$&amp;quot;,&lt;br /&gt;
		absence = &amp;quot;DNQ&amp;quot;&lt;br /&gt;
	},&lt;br /&gt;
	-- Grand Prix Masters Series&lt;br /&gt;
	[&amp;quot;GPMS Philadelphia&amp;quot;] = {&lt;br /&gt;
		name = &amp;quot;U.S. Pro Indoor&amp;quot;,&lt;br /&gt;
		abbr = &amp;quot;Philadelphia&amp;quot;,&lt;br /&gt;
		annualLink = {&lt;br /&gt;
			type = &amp;quot;chrono&amp;quot;,&lt;br /&gt;
			{1985, &amp;quot;$year$ Ebel U.S. Pro Indoor – $matchType$&amp;quot;},&lt;br /&gt;
			{1975, &amp;quot;$year$ U.S. Pro Indoor – $matchType$&amp;quot;},&lt;br /&gt;
			{1972, &amp;quot;$year$ U.S. Professional Indoor – $matchType$&amp;quot;},&lt;br /&gt;
			{1971, &amp;quot;$year$ U.S. Professional Indoor – $gender$ $matchType$&amp;quot;},&lt;br /&gt;
			default = &amp;quot;$year$ U.S. Professional Indoor – $matchType$&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		absence = {&lt;br /&gt;
			type = &amp;quot;chrono&amp;quot;,&lt;br /&gt;
			{1970},&lt;br /&gt;
			default = &amp;quot;NGPS&amp;quot;&lt;br /&gt;
		}&lt;br /&gt;
	},&lt;br /&gt;
	[&amp;quot;GPMS Sydney&amp;quot;] = {&lt;br /&gt;
		name = &amp;quot;Sydney International&amp;quot;,&lt;br /&gt;
		abbr = &amp;quot;Sydney&amp;quot;,&lt;br /&gt;
		absence = {&lt;br /&gt;
			type = &amp;quot;chrono&amp;quot;,&lt;br /&gt;
			{1972, &amp;quot;NGPS&amp;quot;},&lt;br /&gt;
			{1970},&lt;br /&gt;
			default = &amp;quot;NGPS&amp;quot;&lt;br /&gt;
		}&lt;br /&gt;
	},&lt;br /&gt;
	[&amp;quot;GPMS Forest Hills&amp;quot;] = {&lt;br /&gt;
		name = &amp;quot;WCT Tournament of Champions&amp;quot;,&lt;br /&gt;
		abbr = &amp;quot;Forest Hills&amp;quot;,&lt;br /&gt;
		annualLink = &amp;quot;$year$ WCT Tournament of Champions&amp;quot;,&lt;br /&gt;
		absence = {&lt;br /&gt;
			type = &amp;quot;chrono&amp;quot;,&lt;br /&gt;
			{1990, &amp;quot;NMS&amp;quot;},&lt;br /&gt;
			{1986, &amp;quot;NGPS&amp;quot;},&lt;br /&gt;
			{1982},&lt;br /&gt;
			default = &amp;quot;NGPS&amp;quot;&lt;br /&gt;
		}&lt;br /&gt;
	},&lt;br /&gt;
	[&amp;quot;GPMS Las Vegas&amp;quot;] = {&lt;br /&gt;
		name = &amp;quot;Alan King Tennis Classic&amp;quot;,&lt;br /&gt;
		abbr = &amp;quot;Las Vegas&amp;quot;,&lt;br /&gt;
		absence = {&lt;br /&gt;
			type = &amp;quot;chrono&amp;quot;,&lt;br /&gt;
			{1982, &amp;quot;NGPS&amp;quot;},&lt;br /&gt;
			{1972},&lt;br /&gt;
			default = &amp;quot;NGPS&amp;quot;&lt;br /&gt;
		}&lt;br /&gt;
	},&lt;br /&gt;
	[&amp;quot;GPMS Washington&amp;quot;] = {&lt;br /&gt;
		name = &amp;quot;Legg Mason Tennis Classic&amp;quot;,&lt;br /&gt;
		abbr = &amp;quot;Washington&amp;quot;,&lt;br /&gt;
		annualLink = &amp;quot;$year$ Washington Star International&amp;quot;,&lt;br /&gt;
		absence = {&lt;br /&gt;
			type = &amp;quot;chrono&amp;quot;,&lt;br /&gt;
			{1990, &amp;quot;NMS&amp;quot;},&lt;br /&gt;
			{1978, &amp;quot;NGPS&amp;quot;},&lt;br /&gt;
			{1975},&lt;br /&gt;
			default = &amp;quot;NGPS&amp;quot;&lt;br /&gt;
		}&lt;br /&gt;
	},&lt;br /&gt;
	[&amp;quot;GPMS Indianapolis&amp;quot;] = {&lt;br /&gt;
		name = &amp;quot;U.S. Men's Clay Court Championships&amp;quot;,&lt;br /&gt;
		abbr = &amp;quot;Indianapolis&amp;quot;,&lt;br /&gt;
		annualLink = &amp;quot;$year$ U.S. Clay Court Championships – $gender$ $matchType$&amp;quot;,&lt;br /&gt;
		absence = {&lt;br /&gt;
			type = &amp;quot;chrono&amp;quot;,&lt;br /&gt;
			{1990, &amp;quot;NMS&amp;quot;},&lt;br /&gt;
			{1978, &amp;quot;NGPS&amp;quot;},&lt;br /&gt;
			{1974},&lt;br /&gt;
			default = &amp;quot;NGPS&amp;quot;&lt;br /&gt;
		}&lt;br /&gt;
	},&lt;br /&gt;
	[&amp;quot;GPMS Tokyo&amp;quot;] = {&lt;br /&gt;
		name = &amp;quot;Tokyo Indoor&amp;quot;,&lt;br /&gt;
		annualLink = &amp;quot;$year$ Tokyo Indoor – $matchType$&amp;quot;&lt;br /&gt;
	},&lt;br /&gt;
	[&amp;quot;GPMS Boston&amp;quot;] = {&lt;br /&gt;
		name = &amp;quot;U.S. Pro Tennis Championships&amp;quot;,&lt;br /&gt;
		abbr = &amp;quot;Boston&amp;quot;,&lt;br /&gt;
		annualLink = &amp;quot;$year$ U.S. Pro Tennis Championships&amp;quot;,&lt;br /&gt;
		absence = {&lt;br /&gt;
			type = &amp;quot;chrono&amp;quot;,&lt;br /&gt;
			{1970},&lt;br /&gt;
			default = &amp;quot;NGPS&amp;quot;&lt;br /&gt;
		}&lt;br /&gt;
	},&lt;br /&gt;
	[&amp;quot;GPMS Los Angeles&amp;quot;] = {&lt;br /&gt;
		link = &amp;quot;Los Angeles Open (tennis)&amp;quot;,&lt;br /&gt;
		abbr = &amp;quot;Los Angeles&amp;quot;,&lt;br /&gt;
		annualLink = &amp;quot;$year$ Pacific Southwest Open&amp;quot;,&lt;br /&gt;
		absence = {&lt;br /&gt;
			type = &amp;quot;chrono&amp;quot;,&lt;br /&gt;
			{1990, &amp;quot;NMS&amp;quot;},&lt;br /&gt;
			{1974, &amp;quot;NGPS&amp;quot;},&lt;br /&gt;
			{1970},&lt;br /&gt;
			default = &amp;quot;NGPS&amp;quot;&lt;br /&gt;
		}&lt;br /&gt;
	},&lt;br /&gt;
	[&amp;quot;GPMS Wembley&amp;quot;] = {&lt;br /&gt;
		name = &amp;quot;Wembley Championships&amp;quot;,&lt;br /&gt;
		abbr = &amp;quot;Wembley&amp;quot;,&lt;br /&gt;
		annualLink = {&lt;br /&gt;
			type = &amp;quot;chrono&amp;quot;,&lt;br /&gt;
			{1976, &amp;quot;$year$ Benson &amp;amp; Hedges Championships&amp;quot;},&lt;br /&gt;
			default = &amp;quot;$year$ Embassy British Indoor Championships&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		absence = {&lt;br /&gt;
			type = &amp;quot;chrono&amp;quot;,&lt;br /&gt;
			{1990, &amp;quot;NMS&amp;quot;},&lt;br /&gt;
			{1984, &amp;quot;NGPS&amp;quot;},&lt;br /&gt;
			{1976},&lt;br /&gt;
			{1972, &amp;quot;NGPS&amp;quot;},&lt;br /&gt;
			{1970},&lt;br /&gt;
			default = &amp;quot;NGPS&amp;quot;&lt;br /&gt;
		}&lt;br /&gt;
	},&lt;br /&gt;
	[&amp;quot;GPMS Johannesburg&amp;quot;] = {&lt;br /&gt;
		link = &amp;quot;South African Open (tennis)&amp;quot;,&lt;br /&gt;
		name = &amp;quot;South African Open&amp;quot;,&lt;br /&gt;
		abbr = &amp;quot;Johannesburg&amp;quot;,&lt;br /&gt;
		annualLink = &amp;quot;$year$ South African Open (tennis)&amp;quot;,&lt;br /&gt;
		absence = {&lt;br /&gt;
			type = &amp;quot;chrono&amp;quot;,&lt;br /&gt;
			{1990, &amp;quot;NMS&amp;quot;},&lt;br /&gt;
			{1975, &amp;quot;NGPS&amp;quot;},&lt;br /&gt;
			{1970},&lt;br /&gt;
			default = &amp;quot;NGPS&amp;quot;&lt;br /&gt;
		}&lt;br /&gt;
	},&lt;br /&gt;
	-- Grand Prix Finals&lt;br /&gt;
	[&amp;quot;Masters Grand Prix&amp;quot;] = {&lt;br /&gt;
		name = &amp;quot;Masters Grand Prix&amp;quot;,&lt;br /&gt;
		annualLink = {&lt;br /&gt;
			type = &amp;quot;chrono&amp;quot;,&lt;br /&gt;
			{1985, &amp;quot;$year$ Nabisco Masters – $matchType$&amp;quot;},&lt;br /&gt;
			{1980, &amp;quot;$year$ Volvo Masters – $matchType$&amp;quot;},&lt;br /&gt;
			{1977, &amp;quot;$year$ Colgate-Palmolive Masters – $matchType$&amp;quot;},&lt;br /&gt;
			{1972, &amp;quot;$year$ Commercial Union Assurance Masters – $matchType$&amp;quot;},&lt;br /&gt;
			default = &amp;quot;$year$ Pepsi-Cola Masters – $matchType$&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		absence = {&lt;br /&gt;
			type = &amp;quot;chrono&amp;quot;,&lt;br /&gt;
			{1970},&lt;br /&gt;
			default = &amp;quot;NH&amp;quot;&lt;br /&gt;
		}&lt;br /&gt;
	},&lt;br /&gt;
	[&amp;quot;WCT Finals&amp;quot;] = {&lt;br /&gt;
		name = &amp;quot;WCT Finals&amp;quot;,&lt;br /&gt;
		annualLink = {&lt;br /&gt;
			type = &amp;quot;chrono&amp;quot;,&lt;br /&gt;
			{1987, &amp;quot;$year$ World Championship Tennis Finals – $matchType$&amp;quot;},&lt;br /&gt;
			{1985, &amp;quot;$year$ Buick WCT Finals – $matchType$&amp;quot;},&lt;br /&gt;
			default = &amp;quot;$year$ World Championship Tennis Finals – $matchType$&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		absence = {&lt;br /&gt;
			type = &amp;quot;chrono&amp;quot;,&lt;br /&gt;
			{1990, &amp;quot;X&amp;quot;},&lt;br /&gt;
			{1971},&lt;br /&gt;
			default = &amp;quot;NH&amp;quot;&lt;br /&gt;
		}&lt;br /&gt;
	},&lt;br /&gt;
	[&amp;quot;Grand Slam Cup&amp;quot;] = {&lt;br /&gt;
		name = &amp;quot;Grand Slam Cup&amp;quot;,&lt;br /&gt;
		annualLink = &amp;quot;Grand Slam Cup&amp;quot;,&lt;br /&gt;
		absence = {&lt;br /&gt;
			type = &amp;quot;chrono&amp;quot;,&lt;br /&gt;
			{2000, &amp;quot;X&amp;quot;},&lt;br /&gt;
			{1990},&lt;br /&gt;
			default = &amp;quot;NH&amp;quot;&lt;br /&gt;
		}&lt;br /&gt;
	},&lt;br /&gt;
	-- Pro Slam&lt;br /&gt;
	[&amp;quot;PS US Pro&amp;quot;] = {&lt;br /&gt;
		link = &amp;quot;U.S. Pro Tennis Championships&amp;quot;,&lt;br /&gt;
		name = &amp;quot;U.S. Pro&amp;quot;,&lt;br /&gt;
		annualLink = {&lt;br /&gt;
			type = &amp;quot;chrono&amp;quot;,&lt;br /&gt;
			{1946, &amp;quot;U.S. Pro Tennis Championships draws, 1946–1967#$year$&amp;quot;},&lt;br /&gt;
			default = &amp;quot;U.S. Pro Tennis Championships draws, 1927–1945#$year$&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		absence = {&lt;br /&gt;
			type = &amp;quot;chrono&amp;quot;,&lt;br /&gt;
			{1968, &amp;quot;NM&amp;quot;},&lt;br /&gt;
			{1945},&lt;br /&gt;
			{1944, &amp;quot;NH&amp;quot;}&lt;br /&gt;
		}&lt;br /&gt;
	},&lt;br /&gt;
	[&amp;quot;PS French Pro&amp;quot;] = {&lt;br /&gt;
		link = &amp;quot;French Pro Championship&amp;quot;,&lt;br /&gt;
		name = &amp;quot;French Pro&amp;quot;,&lt;br /&gt;
		annualLink = &amp;quot;French Pro Championship draws#$year$&amp;quot;,&lt;br /&gt;
		absence = {&lt;br /&gt;
			type = &amp;quot;chrono&amp;quot;,&lt;br /&gt;
			{1968, &amp;quot;NM&amp;quot;},&lt;br /&gt;
			{1958},&lt;br /&gt;
			{1957, &amp;quot;NH&amp;quot;},&lt;br /&gt;
			{1956},&lt;br /&gt;
			{1954, &amp;quot;NH&amp;quot;},&lt;br /&gt;
			{1953},&lt;br /&gt;
			{1951, &amp;quot;NH&amp;quot;},&lt;br /&gt;
			{1950},&lt;br /&gt;
			{1940, &amp;quot;NH&amp;quot;}&lt;br /&gt;
		}&lt;br /&gt;
	},&lt;br /&gt;
	[&amp;quot;PS Wembley&amp;quot;] = {&lt;br /&gt;
		link = &amp;quot;Wembley Championships&amp;quot;,&lt;br /&gt;
		name = &amp;quot;Wembley Pro&amp;quot;,&lt;br /&gt;
		annualLink = &amp;quot;Wembley Professional Championships Draws#$year$&amp;quot;,&lt;br /&gt;
		absence = {&lt;br /&gt;
			type = &amp;quot;chrono&amp;quot;,&lt;br /&gt;
			{1968, &amp;quot;NM&amp;quot;},&lt;br /&gt;
			{1956},&lt;br /&gt;
			{1954, &amp;quot;NH&amp;quot;},&lt;br /&gt;
			{1949},&lt;br /&gt;
			{1940, &amp;quot;NH&amp;quot;}&lt;br /&gt;
		}&lt;br /&gt;
	},&lt;br /&gt;
	-- Pro tournaments&lt;br /&gt;
	[&amp;quot;Pro Bristol&amp;quot;] = {&lt;br /&gt;
		name = &amp;quot;Bristol Cup&amp;quot;,&lt;br /&gt;
		absence = {&lt;br /&gt;
			type = &amp;quot;chrono&amp;quot;,&lt;br /&gt;
			{1933, &amp;quot;NH&amp;quot;},&lt;br /&gt;
			{1920},&lt;br /&gt;
			default = &amp;quot;NH&amp;quot;&lt;br /&gt;
		}&lt;br /&gt;
	},&lt;br /&gt;
	[&amp;quot;Pro Queen's Club&amp;quot;] = {&lt;br /&gt;
		name = &amp;quot;Queen's Club Pro&amp;quot;,&lt;br /&gt;
		absence = {&lt;br /&gt;
			type = &amp;quot;chrono&amp;quot;,&lt;br /&gt;
			{1929, &amp;quot;NH&amp;quot;},&lt;br /&gt;
			{1927},&lt;br /&gt;
			default = &amp;quot;NH&amp;quot;&lt;br /&gt;
		}&lt;br /&gt;
	},&lt;br /&gt;
	[&amp;quot;Pro World&amp;quot;] = {&lt;br /&gt;
		link = &amp;quot;German Pro Championships&amp;quot;,&lt;br /&gt;
		name = &amp;quot;World Pro Championships&amp;quot;,&lt;br /&gt;
		abbr = &amp;quot;World Pro&amp;quot;,&lt;br /&gt;
		absence = {&lt;br /&gt;
			type = &amp;quot;chrono&amp;quot;,&lt;br /&gt;
			{1934, &amp;quot;NH&amp;quot;},&lt;br /&gt;
			{1932},&lt;br /&gt;
			default = &amp;quot;NH&amp;quot;&lt;br /&gt;
		}&lt;br /&gt;
	},&lt;br /&gt;
	[&amp;quot;Pro Bonnardel&amp;quot;] = {&lt;br /&gt;
		name = &amp;quot;Bonnardel Cup&amp;quot;,&lt;br /&gt;
		absence = {&lt;br /&gt;
			type = &amp;quot;chrono&amp;quot;,&lt;br /&gt;
			{1938, &amp;quot;NH&amp;quot;},&lt;br /&gt;
			{1935},&lt;br /&gt;
			default = &amp;quot;NH&amp;quot;&lt;br /&gt;
		}&lt;br /&gt;
	},&lt;br /&gt;
	[&amp;quot;Pro Britain&amp;quot;] = {&lt;br /&gt;
		name = &amp;quot;International Pro Championship of Britain&amp;quot;,&lt;br /&gt;
		abbr = &amp;quot;Pro Britain&amp;quot;,&lt;br /&gt;
		absence = {&lt;br /&gt;
			type = &amp;quot;chrono&amp;quot;,&lt;br /&gt;
			{1940, &amp;quot;NH&amp;quot;},&lt;br /&gt;
			{1935},&lt;br /&gt;
			default = &amp;quot;NH&amp;quot;&lt;br /&gt;
		}&lt;br /&gt;
	},&lt;br /&gt;
	[&amp;quot;Pro US Hard&amp;quot;] = {&lt;br /&gt;
		name = &amp;quot;U.S. Pro Hard courts&amp;quot;,&lt;br /&gt;
		abbr = &amp;quot;U.S. Pro&amp;quot;,&lt;br /&gt;
		absence = {&lt;br /&gt;
			type = &amp;quot;chrono&amp;quot;,&lt;br /&gt;
			{1947, &amp;quot;NH&amp;quot;},&lt;br /&gt;
			{1945},&lt;br /&gt;
			default = &amp;quot;NH&amp;quot;&lt;br /&gt;
		}&lt;br /&gt;
	},&lt;br /&gt;
	[&amp;quot;Pro Philadelphia&amp;quot;] = {&lt;br /&gt;
		name = &amp;quot;Philadelphia Indoor Pro&amp;quot;,&lt;br /&gt;
		abbr = &amp;quot;Philadelphia Pro&amp;quot;,&lt;br /&gt;
		absence = {&lt;br /&gt;
			type = &amp;quot;chrono&amp;quot;,&lt;br /&gt;
			{1953, &amp;quot;NH&amp;quot;},&lt;br /&gt;
			{1950},&lt;br /&gt;
			default = &amp;quot;NH&amp;quot;&lt;br /&gt;
		}&lt;br /&gt;
	},&lt;br /&gt;
	[&amp;quot;Pro Australian&amp;quot;] = {&lt;br /&gt;
		name = &amp;quot;Australian Pro&amp;quot;,&lt;br /&gt;
		absence = {&lt;br /&gt;
			type = &amp;quot;chrono&amp;quot;,&lt;br /&gt;
			{1967, &amp;quot;NH&amp;quot;},&lt;br /&gt;
			{1954},&lt;br /&gt;
			default = &amp;quot;NH&amp;quot;&lt;br /&gt;
		}&lt;br /&gt;
	},&lt;br /&gt;
	[&amp;quot;Pro Tour Champ&amp;quot;] = {&lt;br /&gt;
		link = &amp;quot;Tournament of Champions (tennis)&amp;quot;,&lt;br /&gt;
		name = &amp;quot;Tournament of Champions&amp;quot;,&lt;br /&gt;
		abbr = &amp;quot;Tour of Champions&amp;quot;,&lt;br /&gt;
		absence = {&lt;br /&gt;
			type = &amp;quot;chrono&amp;quot;,&lt;br /&gt;
			{1960, &amp;quot;NH&amp;quot;},&lt;br /&gt;
			{1956},&lt;br /&gt;
			default = &amp;quot;NH&amp;quot;&lt;br /&gt;
		}&lt;br /&gt;
	},&lt;br /&gt;
	[&amp;quot;Pro Masters&amp;quot;] = {&lt;br /&gt;
		name = &amp;quot;Masters Pro&amp;quot;,&lt;br /&gt;
		absence = {&lt;br /&gt;
			type = &amp;quot;chrono&amp;quot;,&lt;br /&gt;
			{1966, &amp;quot;NH&amp;quot;},&lt;br /&gt;
			{1957},&lt;br /&gt;
			default = &amp;quot;NH&amp;quot;&lt;br /&gt;
		}&lt;br /&gt;
	},&lt;br /&gt;
	[&amp;quot;Pro Kramer&amp;quot;] = {&lt;br /&gt;
		name = &amp;quot;Kramer Cup&amp;quot;,&lt;br /&gt;
		absence = {&lt;br /&gt;
			type = &amp;quot;chrono&amp;quot;,&lt;br /&gt;
			{1964, &amp;quot;NH&amp;quot;},&lt;br /&gt;
			{1961},&lt;br /&gt;
			default = &amp;quot;NH&amp;quot;&lt;br /&gt;
		}&lt;br /&gt;
	},&lt;br /&gt;
	[&amp;quot;Pro Forest Hills&amp;quot;] = {&lt;br /&gt;
		name = &amp;quot;Forest Hills Pro&amp;quot;,&lt;br /&gt;
		absence = {&lt;br /&gt;
			type = &amp;quot;switch&amp;quot;,&lt;br /&gt;
			param = &amp;quot;year&amp;quot;,&lt;br /&gt;
			[&amp;quot;1966&amp;quot;] = &amp;quot;A&amp;quot;,&lt;br /&gt;
			default = &amp;quot;NH&amp;quot;&lt;br /&gt;
		}&lt;br /&gt;
	},&lt;br /&gt;
	[&amp;quot;Pro MSG&amp;quot;] = {&lt;br /&gt;
		name = &amp;quot;Madison Square Garden Pro&amp;quot;,&lt;br /&gt;
		absence = {&lt;br /&gt;
			type = &amp;quot;chrono&amp;quot;,&lt;br /&gt;
			{1968, &amp;quot;NH&amp;quot;},&lt;br /&gt;
			{1966},&lt;br /&gt;
			default = &amp;quot;NH&amp;quot;&lt;br /&gt;
		}&lt;br /&gt;
	},&lt;br /&gt;
	[&amp;quot;Pro Wimbledon&amp;quot;] = {&lt;br /&gt;
		name = &amp;quot;Wimbledon Pro&amp;quot;,&lt;br /&gt;
		absence = {&lt;br /&gt;
			type = &amp;quot;switch&amp;quot;,&lt;br /&gt;
			param = &amp;quot;year&amp;quot;,&lt;br /&gt;
			[&amp;quot;1967&amp;quot;] = &amp;quot;A&amp;quot;,&lt;br /&gt;
			default = &amp;quot;NH&amp;quot;&lt;br /&gt;
		}&lt;br /&gt;
	},&lt;br /&gt;
	-- Premier Mandatory&lt;br /&gt;
	[&amp;quot;PM Beijing&amp;quot;] = {&lt;br /&gt;
		link = &amp;quot;China Open (tennis)&amp;quot;,&lt;br /&gt;
		name = &amp;quot;China Open&amp;quot;,&lt;br /&gt;
		annualLink = &amp;quot;$year$ China Open – $gender$ $matchType$&amp;quot;&lt;br /&gt;
	},&lt;br /&gt;
	-- Premier 5&lt;br /&gt;
	[&amp;quot;P5 Dubai&amp;quot;] = {&lt;br /&gt;
		name = &amp;quot;Dubai Tennis Championships&amp;quot;,&lt;br /&gt;
		abbr = &amp;quot;Dubai&amp;quot;,&lt;br /&gt;
		annualLink = &amp;quot;$year$ Dubai Tennis Championships – $gender$ $matchType$&amp;quot;&lt;br /&gt;
	},&lt;br /&gt;
	[&amp;quot;P5 Doha&amp;quot;] = {&lt;br /&gt;
		name = &amp;quot;Qatar Total Open&amp;quot;,&lt;br /&gt;
		abbr = &amp;quot;Doha&amp;quot;,&lt;br /&gt;
		annualLink = &amp;quot;$year$ Qatar Total Open – $matchType$&amp;quot;&lt;br /&gt;
	},&lt;br /&gt;
	[&amp;quot;P5 Wuhan&amp;quot;] = {&lt;br /&gt;
		name = &amp;quot;Wuhan Open&amp;quot;,&lt;br /&gt;
		annualLink = &amp;quot;$year$ Wuhan Open – $matchType$&amp;quot;&lt;br /&gt;
	},&lt;br /&gt;
	[&amp;quot;P5 Tokyo&amp;quot;] = {&lt;br /&gt;
		name = &amp;quot;Toray Pan Pacific Open&amp;quot;,&lt;br /&gt;
		abbr = &amp;quot;Tokyo&amp;quot;,&lt;br /&gt;
		annualLink = &amp;quot;$year$ Toray Pan Pacific Open – $matchType$&amp;quot;&lt;br /&gt;
	},&lt;br /&gt;
	[&amp;quot;T1 Chicago&amp;quot;] = {&lt;br /&gt;
		name = &amp;quot;Virginia Slims of Chicago&amp;quot;,&lt;br /&gt;
		abbr = &amp;quot;Chicago&amp;quot;&lt;br /&gt;
	},&lt;br /&gt;
	[&amp;quot;T1 Boca Raton&amp;quot;] = {&lt;br /&gt;
		name = &amp;quot;Virginia Slims of Florida&amp;quot;,&lt;br /&gt;
		abbr = &amp;quot;Boca Raton&amp;quot;&lt;br /&gt;
	},&lt;br /&gt;
	[&amp;quot;T1 Charleston&amp;quot;] = {&lt;br /&gt;
		name = &amp;quot;Family Circle Cup&amp;quot;,&lt;br /&gt;
		abbr = &amp;quot;Charleston&amp;quot;,&lt;br /&gt;
		annualLink = &amp;quot;$year$ Family Circle Cup – $matchType$&amp;quot;,&lt;br /&gt;
		absence = {&lt;br /&gt;
			type = &amp;quot;chrono&amp;quot;,&lt;br /&gt;
			{2009, &amp;quot;NT1&amp;quot;},&lt;br /&gt;
			{1990},&lt;br /&gt;
			default = &amp;quot;NT1&amp;quot;&lt;br /&gt;
		}&lt;br /&gt;
	},&lt;br /&gt;
	[&amp;quot;T1 Berlin&amp;quot;] = {&lt;br /&gt;
		link = &amp;quot;German Open (WTA)&amp;quot;,&lt;br /&gt;
		name = &amp;quot;German Open&amp;quot;,&lt;br /&gt;
		abbr = &amp;quot;Berlin&amp;quot;,&lt;br /&gt;
		annualLink = {&lt;br /&gt;
			type = &amp;quot;chrono&amp;quot;,&lt;br /&gt;
			{2006, &amp;quot;$year$ Qatar Telecom German Open – $matchType$&amp;quot;},&lt;br /&gt;
			{2002, &amp;quot;$year$ WTA German Open – $matchType$&amp;quot;},&lt;br /&gt;
			{2001, &amp;quot;$year$ Eurocard Ladies German Open – $matchType$&amp;quot;},&lt;br /&gt;
			{1993, &amp;quot;$year$ WTA German Open – $matchType$&amp;quot;},&lt;br /&gt;
			{1991, &amp;quot;$year$ Lufthansa Cup German Open – $matchType$&amp;quot;},&lt;br /&gt;
			default = &amp;quot;$year$ Lufthansa Cup – $matchType$&amp;quot;&lt;br /&gt;
		}&lt;br /&gt;
	},&lt;br /&gt;
	[&amp;quot;T1 San Diego&amp;quot;] = {&lt;br /&gt;
		name = &amp;quot;Acura Classic&amp;quot;,&lt;br /&gt;
		abbr = &amp;quot;San Diego&amp;quot;,&lt;br /&gt;
		annualLink = &amp;quot;$year$ Acura Classic – $matchType$&amp;quot;,&lt;br /&gt;
		absence = {&lt;br /&gt;
			type = &amp;quot;chrono&amp;quot;,&lt;br /&gt;
			{2008, &amp;quot;NH&amp;quot;},&lt;br /&gt;
			{2004},&lt;br /&gt;
			default = &amp;quot;NT1&amp;quot;&lt;br /&gt;
		}&lt;br /&gt;
	},&lt;br /&gt;
	[&amp;quot;T1 Zurich&amp;quot;] = {&lt;br /&gt;
		name = &amp;quot;Zurich Open&amp;quot;,&lt;br /&gt;
		annualLink = {&lt;br /&gt;
			type = &amp;quot;chrono&amp;quot;,&lt;br /&gt;
			{2000, &amp;quot;$year$ Zurich Open – $matchType$&amp;quot;},&lt;br /&gt;
			{1998, &amp;quot;$year$ Swisscom Challenge – $matchType$&amp;quot;},&lt;br /&gt;
			{1997, &amp;quot;$year$ European Indoors – $matchType$&amp;quot;},&lt;br /&gt;
			{1996, &amp;quot;$year$ Barilla Indoors – $matchType$&amp;quot;},&lt;br /&gt;
			default = &amp;quot;$year$ Zurich Open – $matchType$&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		absence = {&lt;br /&gt;
			type = &amp;quot;chrono&amp;quot;,&lt;br /&gt;
			{1993},&lt;br /&gt;
			default = &amp;quot;NT1&amp;quot;&lt;br /&gt;
		}&lt;br /&gt;
	},&lt;br /&gt;
	[&amp;quot;T1 Philadelphia&amp;quot;] = {&lt;br /&gt;
		name = &amp;quot;Virginia Slims of Philadelphia&amp;quot;,&lt;br /&gt;
		abbr = &amp;quot;Philadelphia&amp;quot;,&lt;br /&gt;
		absence = {&lt;br /&gt;
			type = &amp;quot;chrono&amp;quot;,&lt;br /&gt;
			{1993},&lt;br /&gt;
			default = &amp;quot;NT1&amp;quot;&lt;br /&gt;
		}&lt;br /&gt;
	},&lt;br /&gt;
	[&amp;quot;T1 Moscow&amp;quot;] = {&lt;br /&gt;
		name = &amp;quot;Kremlin Cup&amp;quot;,&lt;br /&gt;
		abbr = &amp;quot;Moscow&amp;quot;,&lt;br /&gt;
		annualLink = &amp;quot;$year$ Kremlin Cup – $gender$ $matchType$&amp;quot;,&lt;br /&gt;
		absence = {&lt;br /&gt;
			type = &amp;quot;chrono&amp;quot;,&lt;br /&gt;
			{1997},&lt;br /&gt;
			default = &amp;quot;NT1&amp;quot;&lt;br /&gt;
		}&lt;br /&gt;
	},&lt;br /&gt;
	-- WTA Finals&lt;br /&gt;
	[&amp;quot;WTA Finals&amp;quot;] = {&lt;br /&gt;
		name = &amp;quot;WTA Finals&amp;quot;,&lt;br /&gt;
		annualLink = &amp;quot;$year$ WTA Finals – $matchType$&amp;quot;,&lt;br /&gt;
		absence = &amp;quot;DNQ&amp;quot;&lt;br /&gt;
	},&lt;br /&gt;
	[&amp;quot;WTA Elite Trophy&amp;quot;] = {&lt;br /&gt;
		name = &amp;quot;WTA Elite Trophy&amp;quot;,&lt;br /&gt;
		annualLink = &amp;quot;$year$ WTA Elite Trophy – $matchType$&amp;quot;,&lt;br /&gt;
		absence = &amp;quot;DNQ&amp;quot;&lt;br /&gt;
	},&lt;br /&gt;
	[&amp;quot;WTA Championships&amp;quot;] = {&lt;br /&gt;
		name = &amp;quot;WTA Tour Championships&amp;quot;,&lt;br /&gt;
		annualLink = &amp;quot;$year$ WTA Tour Championships – $matchType$&amp;quot;,&lt;br /&gt;
		absence = &amp;quot;DNQ&amp;quot;&lt;br /&gt;
	},&lt;br /&gt;
	[&amp;quot;Tournament of Champions&amp;quot;] = {&lt;br /&gt;
		link = &amp;quot;WTA Tournament of Champions&amp;quot;,&lt;br /&gt;
		name = &amp;quot;Tournament of Champions&amp;quot;,&lt;br /&gt;
		annualLink = {&lt;br /&gt;
			type = &amp;quot;chrono&amp;quot;,&lt;br /&gt;
			{2013, &amp;quot;$year$ Garanti Koza WTA Tournament of Champions – $matchType$&amp;quot;},&lt;br /&gt;
			{2012, &amp;quot;$year$ Qatar Airways Tournament of Champions – $matchType$&amp;quot;},&lt;br /&gt;
			default = &amp;quot;$year$ Commonwealth Bank Tournament of Champions – $matchType$&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		absence = {&lt;br /&gt;
			type = &amp;quot;chrono&amp;quot;,&lt;br /&gt;
			{2009, &amp;quot;DNQ&amp;quot;},&lt;br /&gt;
			default = &amp;quot;NH&amp;quot;&lt;br /&gt;
		}&lt;br /&gt;
	},&lt;br /&gt;
	-- Olympics&lt;br /&gt;
	[&amp;quot;Summer Olympics&amp;quot;] = {&lt;br /&gt;
		link = &amp;quot;Tennis at the Summer Olympics&amp;quot;,&lt;br /&gt;
		name = &amp;quot;Summer Olympics&amp;quot;,&lt;br /&gt;
		annualLink = &amp;quot;Tennis at the $year$ Summer Olympics – $gender$ $matchType$&amp;quot;,&lt;br /&gt;
		absence = {&lt;br /&gt;
			type = &amp;quot;switch&amp;quot;,&lt;br /&gt;
			param = &amp;quot;year&amp;quot;,&lt;br /&gt;
			default = &amp;quot;NH&amp;quot;&lt;br /&gt;
		}&lt;br /&gt;
	},&lt;br /&gt;
	-- National Representation&lt;br /&gt;
	[&amp;quot;Davis Cup&amp;quot;] = {&lt;br /&gt;
		name = &amp;quot;Davis Cup&amp;quot;,&lt;br /&gt;
		annualLink = {&lt;br /&gt;
			type = &amp;quot;chrono&amp;quot;,&lt;br /&gt;
			{1981, {&lt;br /&gt;
					type = &amp;quot;switch&amp;quot;,&lt;br /&gt;
					param = &amp;quot;round&amp;quot;,&lt;br /&gt;
					W = &amp;quot;$year$ Davis Cup World Group&amp;quot;,&lt;br /&gt;
					F = &amp;quot;$year$ Davis Cup World Group&amp;quot;,&lt;br /&gt;
					SF = &amp;quot;$year$ Davis Cup World Group&amp;quot;,&lt;br /&gt;
					QF = &amp;quot;$year$ Davis Cup World Group&amp;quot;,&lt;br /&gt;
					[&amp;quot;F*&amp;quot;] = &amp;quot;$year$ Davis Cup World Group&amp;quot;,&lt;br /&gt;
					[&amp;quot;SF*&amp;quot;] = &amp;quot;$year$ Davis Cup World Group&amp;quot;,&lt;br /&gt;
					[&amp;quot;QF*&amp;quot;] = &amp;quot;$year$ Davis Cup World Group&amp;quot;,&lt;br /&gt;
					[&amp;quot;1R&amp;quot;] = &amp;quot;$year$ Davis Cup World Group&amp;quot;,&lt;br /&gt;
					PO = {&lt;br /&gt;
						type = &amp;quot;chrono&amp;quot;,&lt;br /&gt;
						{2003, &amp;quot;$year$ Davis Cup World Group Play-offs&amp;quot;},&lt;br /&gt;
						default = &amp;quot;$year$ Davis Cup&amp;quot;&lt;br /&gt;
					},&lt;br /&gt;
					default = {&lt;br /&gt;
						type = &amp;quot;chrono&amp;quot;,&lt;br /&gt;
						{2009, {&lt;br /&gt;
								type = &amp;quot;switch&amp;quot;,&lt;br /&gt;
								param = &amp;quot;group&amp;quot;,&lt;br /&gt;
								[&amp;quot;1&amp;quot;] = &amp;quot;$year$ Davis Cup $region$ Zone Group $group$&amp;quot;,&lt;br /&gt;
								[&amp;quot;2&amp;quot;] = &amp;quot;$year$ Davis Cup $region$ Zone Group $group$&amp;quot;,&lt;br /&gt;
								default = &amp;quot;$year$ Davis Cup#$region$ Zone&amp;quot;&lt;br /&gt;
							}&lt;br /&gt;
						},&lt;br /&gt;
						{1994, &amp;quot;$year$ Davis Cup $region$ Zone&amp;quot;},&lt;br /&gt;
						default = &amp;quot;$year$ Davis Cup&amp;quot;&lt;br /&gt;
					}&lt;br /&gt;
				}&lt;br /&gt;
			},&lt;br /&gt;
			default = &amp;quot;$year$ Davis Cup&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		group = {&lt;br /&gt;
			type = &amp;quot;switch&amp;quot;,&lt;br /&gt;
			param = &amp;quot;group&amp;quot;,&lt;br /&gt;
			[&amp;quot;&amp;quot;] = &amp;quot;&amp;quot;,&lt;br /&gt;
			[&amp;quot;1&amp;quot;] = &amp;quot; I&amp;quot;,&lt;br /&gt;
			[&amp;quot;2&amp;quot;] = &amp;quot; II&amp;quot;,&lt;br /&gt;
			[&amp;quot;3&amp;quot;] = &amp;quot; III&amp;quot;,&lt;br /&gt;
			[&amp;quot;4&amp;quot;] = &amp;quot; IV&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		region = {&lt;br /&gt;
			type = &amp;quot;switch&amp;quot;,&lt;br /&gt;
			param = &amp;quot;country&amp;quot;,&lt;br /&gt;
			default = &amp;quot;(region needed)&amp;quot;,&lt;br /&gt;
		}&lt;br /&gt;
	},&lt;br /&gt;
	[&amp;quot;World Team Cup&amp;quot;] = {&lt;br /&gt;
		name = &amp;quot;World Team Cup&amp;quot;,&lt;br /&gt;
		absence = {&lt;br /&gt;
			type = &amp;quot;chrono&amp;quot;,&lt;br /&gt;
			{2012, &amp;quot;X&amp;quot;},&lt;br /&gt;
			{1975}&lt;br /&gt;
		}&lt;br /&gt;
	},&lt;br /&gt;
	[&amp;quot;Fed Cup&amp;quot;] = {&lt;br /&gt;
		name = &amp;quot;Fed Cup&amp;quot;,&lt;br /&gt;
		annualLink = {&lt;br /&gt;
			type = &amp;quot;chrono&amp;quot;,&lt;br /&gt;
			{1995, {&lt;br /&gt;
					type = &amp;quot;switch&amp;quot;,&lt;br /&gt;
					param = &amp;quot;round&amp;quot;,&lt;br /&gt;
					W = &amp;quot;$year$ Fed Cup World Group&amp;quot;,&lt;br /&gt;
					F = &amp;quot;$year$ Fed Cup World Group&amp;quot;,&lt;br /&gt;
					SF = &amp;quot;$year$ Fed Cup World Group&amp;quot;,&lt;br /&gt;
					QF = &amp;quot;$year$ Fed Cup World Group&amp;quot;,&lt;br /&gt;
					[&amp;quot;F*&amp;quot;] = &amp;quot;$year$ Fed Cup World Group&amp;quot;,&lt;br /&gt;
					[&amp;quot;SF*&amp;quot;] = &amp;quot;$year$ Fed Cup World Group&amp;quot;,&lt;br /&gt;
					[&amp;quot;QF*&amp;quot;] = &amp;quot;$year$ Fed Cup World Group&amp;quot;,&lt;br /&gt;
					[&amp;quot;1R&amp;quot;] = &amp;quot;$year$ Fed Cup World Group&amp;quot;,&lt;br /&gt;
					WG = &amp;quot;$year$ Fed Cup World Group$group$&amp;quot;,&lt;br /&gt;
					PO = &amp;quot;$year$ Fed Cup World Group$group$ Play-offs&amp;quot;,&lt;br /&gt;
					default = &amp;quot;$year$ Fed Cup $region$ Zone&amp;quot;&lt;br /&gt;
				}&lt;br /&gt;
			},&lt;br /&gt;
			default = {&lt;br /&gt;
				type = &amp;quot;switch&amp;quot;,&lt;br /&gt;
				param = &amp;quot;round&amp;quot;,&lt;br /&gt;
				W = &amp;quot;$year$ Federation Cup World Group&amp;quot;,&lt;br /&gt;
				F = &amp;quot;$year$ Federation Cup World Group&amp;quot;,&lt;br /&gt;
				SF = &amp;quot;$year$ Federation Cup World Group&amp;quot;,&lt;br /&gt;
				QF = &amp;quot;$year$ Federation Cup World Group&amp;quot;,&lt;br /&gt;
				[&amp;quot;F*&amp;quot;] = &amp;quot;$year$ Federation Cup World Group&amp;quot;,&lt;br /&gt;
				[&amp;quot;SF*&amp;quot;] = &amp;quot;$year$ Federation Cup World Group&amp;quot;,&lt;br /&gt;
				[&amp;quot;QF*&amp;quot;] = &amp;quot;$year$ Federation Cup World Group&amp;quot;,&lt;br /&gt;
				[&amp;quot;1R&amp;quot;] = &amp;quot;$year$ Federation Cup World Group&amp;quot;,&lt;br /&gt;
				WG = &amp;quot;$year$ Federation Cup World Group$group$&amp;quot;,&lt;br /&gt;
				PO = &amp;quot;$year$ Federation Cup World Group$group$ Play-offs&amp;quot;,&lt;br /&gt;
				default = &amp;quot;$year$ Federation Cup $region$ Zone&amp;quot;&lt;br /&gt;
			}&lt;br /&gt;
		},&lt;br /&gt;
		group = {&lt;br /&gt;
			type = &amp;quot;switch&amp;quot;,&lt;br /&gt;
			param = &amp;quot;group&amp;quot;,&lt;br /&gt;
			[&amp;quot;&amp;quot;] = &amp;quot;&amp;quot;,&lt;br /&gt;
			[&amp;quot;1&amp;quot;] = &amp;quot; I&amp;quot;,&lt;br /&gt;
			[&amp;quot;2&amp;quot;] = &amp;quot; II&amp;quot;,&lt;br /&gt;
			[&amp;quot;3&amp;quot;] = &amp;quot; III&amp;quot;,&lt;br /&gt;
		},&lt;br /&gt;
		region = {&lt;br /&gt;
			type = &amp;quot;switch&amp;quot;,&lt;br /&gt;
			param = &amp;quot;country&amp;quot;,&lt;br /&gt;
			default = &amp;quot;(region needed)&amp;quot;,&lt;br /&gt;
		}&lt;br /&gt;
	},&lt;br /&gt;
}&lt;br /&gt;
-- aliases&lt;br /&gt;
tennis.tournaments[&amp;quot;GPMS Indian Wells&amp;quot;] = tennis.tournaments[&amp;quot;1000 Indian Wells&amp;quot;]&lt;br /&gt;
tennis.tournaments[&amp;quot;GPMS Miami&amp;quot;] = tennis.tournaments[&amp;quot;1000 Miami&amp;quot;]&lt;br /&gt;
tennis.tournaments[&amp;quot;GPMS Monte Carlo&amp;quot;] = tennis.tournaments[&amp;quot;1000 Monte Carlo&amp;quot;]&lt;br /&gt;
tennis.tournaments[&amp;quot;GPMS Hamburg&amp;quot;] = tennis.tournaments[&amp;quot;1000 Hamburg&amp;quot;]&lt;br /&gt;
tennis.tournaments[&amp;quot;GPMS Rome&amp;quot;] = tennis.tournaments[&amp;quot;1000 Rome&amp;quot;]&lt;br /&gt;
tennis.tournaments[&amp;quot;GPMS Canada&amp;quot;] = tennis.tournaments[&amp;quot;1000 Canada&amp;quot;]&lt;br /&gt;
tennis.tournaments[&amp;quot;GPMS Cincinnati&amp;quot;] = tennis.tournaments[&amp;quot;1000 Cincinnati&amp;quot;]&lt;br /&gt;
tennis.tournaments[&amp;quot;GPMS Stockholm&amp;quot;] = tennis.tournaments[&amp;quot;1000 Stockholm&amp;quot;]&lt;br /&gt;
tennis.tournaments[&amp;quot;GPMS Paris&amp;quot;] = tennis.tournaments[&amp;quot;1000 Paris&amp;quot;]&lt;br /&gt;
tennis.tournaments[&amp;quot;PM Indian Wells&amp;quot;] = tennis.tournaments[&amp;quot;1000 Indian Wells&amp;quot;]&lt;br /&gt;
tennis.tournaments[&amp;quot;PM Miami&amp;quot;] = tennis.tournaments[&amp;quot;1000 Miami&amp;quot;]&lt;br /&gt;
tennis.tournaments[&amp;quot;PM Madrid&amp;quot;] = tennis.tournaments[&amp;quot;1000 Madrid&amp;quot;]&lt;br /&gt;
tennis.tournaments[&amp;quot;P5 Rome&amp;quot;] = tennis.tournaments[&amp;quot;1000 Rome&amp;quot;]&lt;br /&gt;
tennis.tournaments[&amp;quot;P5 Canada&amp;quot;] = tennis.tournaments[&amp;quot;1000 Canada&amp;quot;]&lt;br /&gt;
tennis.tournaments[&amp;quot;P5 Cincinnati&amp;quot;] = tennis.tournaments[&amp;quot;1000 Cincinnati&amp;quot;]&lt;br /&gt;
tennis.tournaments[&amp;quot;T1 Indian Wells&amp;quot;] = tennis.tournaments[&amp;quot;PM Indian Wells&amp;quot;]&lt;br /&gt;
tennis.tournaments[&amp;quot;T1 Miami&amp;quot;] = tennis.tournaments[&amp;quot;PM Miami&amp;quot;]&lt;br /&gt;
tennis.tournaments[&amp;quot;T1 Doha&amp;quot;] = tennis.tournaments[&amp;quot;P5 Doha&amp;quot;]&lt;br /&gt;
tennis.tournaments[&amp;quot;T1 Rome&amp;quot;] = tennis.tournaments[&amp;quot;P5 Rome&amp;quot;]&lt;br /&gt;
tennis.tournaments[&amp;quot;T1 Canada&amp;quot;] = tennis.tournaments[&amp;quot;P5 Canada&amp;quot;]&lt;br /&gt;
tennis.tournaments[&amp;quot;T1 Tokyo&amp;quot;] = tennis.tournaments[&amp;quot;P5 Tokyo&amp;quot;]&lt;br /&gt;
-- Populate years Summer Olympics were held.&lt;br /&gt;
for year = 1988, 2088, 4 do&lt;br /&gt;
	tennis.tournaments[&amp;quot;Summer Olympics&amp;quot;].absence[tostring(year)] = &amp;quot;A&amp;quot;&lt;br /&gt;
end&lt;br /&gt;
-- Populate Davis Cup regions.&lt;br /&gt;
local davisCupCountries = {&lt;br /&gt;
	AF = {&lt;br /&gt;
		&amp;quot;RSA&amp;quot;, &amp;quot;TUN&amp;quot;&lt;br /&gt;
	},&lt;br /&gt;
	AM = {&lt;br /&gt;
		&amp;quot;ARG&amp;quot;, &amp;quot;BAR&amp;quot;, &amp;quot;BRA&amp;quot;, &amp;quot;CAN&amp;quot;, &amp;quot;CHI&amp;quot;, &amp;quot;COL&amp;quot;, &amp;quot;DOM&amp;quot;, &amp;quot;ECU&amp;quot;, &amp;quot;ESA&amp;quot;, &amp;quot;JAM&amp;quot;,&lt;br /&gt;
		&amp;quot;PAR&amp;quot;, &amp;quot;PUR&amp;quot;, &amp;quot;URU&amp;quot;, &amp;quot;USA&amp;quot;&lt;br /&gt;
	},&lt;br /&gt;
	AO = {&lt;br /&gt;
		&amp;quot;AUS&amp;quot;, &amp;quot;CHN&amp;quot;, &amp;quot;IND&amp;quot;, &amp;quot;JPN&amp;quot;, &amp;quot;KAZ&amp;quot;, &amp;quot;KOR&amp;quot;, &amp;quot;NZL&amp;quot;, &amp;quot;THA&amp;quot;, &amp;quot;TPE&amp;quot;, &amp;quot;UZB&amp;quot;&lt;br /&gt;
	},&lt;br /&gt;
	EU = {&lt;br /&gt;
		&amp;quot;AUT&amp;quot;, &amp;quot;BEL&amp;quot;, &amp;quot;BIH&amp;quot;, &amp;quot;BLR&amp;quot;, &amp;quot;BUL&amp;quot;, &amp;quot;CRO&amp;quot;, &amp;quot;CYP&amp;quot;, &amp;quot;CZE&amp;quot;, &amp;quot;DEN&amp;quot;, &amp;quot;ESP&amp;quot;,&lt;br /&gt;
		&amp;quot;EST&amp;quot;, &amp;quot;FRA&amp;quot;, &amp;quot;GBR&amp;quot;, &amp;quot;GEO&amp;quot;, &amp;quot;GER&amp;quot;, &amp;quot;GRE&amp;quot;, &amp;quot;HUN&amp;quot;, &amp;quot;IRL&amp;quot;, &amp;quot;ISR&amp;quot;, &amp;quot;ITA&amp;quot;,&lt;br /&gt;
		&amp;quot;LAT&amp;quot;, &amp;quot;LIE&amp;quot;, &amp;quot;LTU&amp;quot;, &amp;quot;LUX&amp;quot;, &amp;quot;MDA&amp;quot;, &amp;quot;MKD&amp;quot;, &amp;quot;MNE&amp;quot;, &amp;quot;NED&amp;quot;, &amp;quot;NOR&amp;quot;, &amp;quot;POL&amp;quot;,&lt;br /&gt;
		&amp;quot;POR&amp;quot;, &amp;quot;ROU&amp;quot;, &amp;quot;RUS&amp;quot;, &amp;quot;SCG&amp;quot;, &amp;quot;SLO&amp;quot;, &amp;quot;SRB&amp;quot;, &amp;quot;SUI&amp;quot;, &amp;quot;SVK&amp;quot;, &amp;quot;SVN&amp;quot;, &amp;quot;SWE&amp;quot;,&lt;br /&gt;
		&amp;quot;TUR&amp;quot;, &amp;quot;UKR&amp;quot;, &amp;quot;YUG&amp;quot;&lt;br /&gt;
	}&lt;br /&gt;
}&lt;br /&gt;
local davisCupRegions = {&lt;br /&gt;
	AF = &amp;quot;Europe/Africa&amp;quot;,&lt;br /&gt;
	AM = &amp;quot;Americas&amp;quot;,&lt;br /&gt;
	AO = &amp;quot;Asia/Oceania&amp;quot;,&lt;br /&gt;
	EU = &amp;quot;Europe/Africa&amp;quot;,&lt;br /&gt;
}&lt;br /&gt;
for region,countries in pairs(davisCupCountries) do&lt;br /&gt;
	local regionName = davisCupRegions[region]&lt;br /&gt;
	for _,country in ipairs(countries) do&lt;br /&gt;
		tennis.tournaments[&amp;quot;Davis Cup&amp;quot;].region[country] = regionName&lt;br /&gt;
		tennis.tournaments[&amp;quot;Fed Cup&amp;quot;].region[country] = regionName&lt;br /&gt;
	end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
require(&amp;quot;Module:Tennis performance timeline/data/internal&amp;quot;).addInternalEntries(tennis)&lt;br /&gt;
&lt;br /&gt;
return tennis&lt;/div&gt;</summary>
		<author><name>Zoran</name></author>
	</entry>
</feed>