Modified: websites/production/commons/content/proper/commons-validator/xref/org/apache/commons/validator/routines/DomainValidator.html ============================================================================== --- websites/production/commons/content/proper/commons-validator/xref/org/apache/commons/validator/routines/DomainValidator.html (original) +++ websites/production/commons/content/proper/commons-validator/xref/org/apache/commons/validator/routines/DomainValidator.html Fri Dec 26 12:51:02 2014 @@ -64,7 +64,7 @@ <a class="jxr_linenumber" name="L56" href="#L56">56</a> <em class="jxr_javadoccomment"> * {@link java.net.InetAddress} for that functionality.)</em> <a class="jxr_linenumber" name="L57" href="#L57">57</a> <em class="jxr_javadoccomment"> * </p></em> <a class="jxr_linenumber" name="L58" href="#L58">58</a> <em class="jxr_javadoccomment"> *</em> -<a class="jxr_linenumber" name="L59" href="#L59">59</a> <em class="jxr_javadoccomment"> * @version $Revision: 1640271 $ $Date: 2014-11-18 03:32:15 +0100 (Di, 18 Nov 2014) $</em> +<a class="jxr_linenumber" name="L59" href="#L59">59</a> <em class="jxr_javadoccomment"> * @version $Revision: 1647964 $ $Date: 2014-12-26 13:33:35 +0100 (Fr, 26 Dez 2014) $</em> <a class="jxr_linenumber" name="L60" href="#L60">60</a> <em class="jxr_javadoccomment"> * @since Validator 1.4</em> <a class="jxr_linenumber" name="L61" href="#L61">61</a> <em class="jxr_javadoccomment"> */</em> <a class="jxr_linenumber" name="L62" href="#L62">62</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">class</strong> <a href="../../../../../org/apache/commons/validator/routines/DomainValidator.html">DomainValidator</a> <strong class="jxr_keyword">implements</strong> Serializable { @@ -140,775 +140,772 @@ <a class="jxr_linenumber" name="L132" href="#L132">132</a> String[] groups = domainRegex.match(domain); <a class="jxr_linenumber" name="L133" href="#L133">133</a> <strong class="jxr_keyword">if</strong> (groups != <strong class="jxr_keyword">null</strong> && groups.length > 0) { <a class="jxr_linenumber" name="L134" href="#L134">134</a> <strong class="jxr_keyword">return</strong> isValidTld(groups[0]); -<a class="jxr_linenumber" name="L135" href="#L135">135</a> } <strong class="jxr_keyword">else</strong> <strong class="jxr_keyword">if</strong>(allowLocal) { -<a class="jxr_linenumber" name="L136" href="#L136">136</a> <strong class="jxr_keyword">if</strong> (hostnameRegex.isValid(domain)) { -<a class="jxr_linenumber" name="L137" href="#L137">137</a> <strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">true</strong>; -<a class="jxr_linenumber" name="L138" href="#L138">138</a> } -<a class="jxr_linenumber" name="L139" href="#L139">139</a> } -<a class="jxr_linenumber" name="L140" href="#L140">140</a> <strong class="jxr_keyword">return</strong> false; -<a class="jxr_linenumber" name="L141" href="#L141">141</a> } -<a class="jxr_linenumber" name="L142" href="#L142">142</a> -<a class="jxr_linenumber" name="L143" href="#L143">143</a> <em class="jxr_javadoccomment">/**</em> -<a class="jxr_linenumber" name="L144" href="#L144">144</a> <em class="jxr_javadoccomment"> * Returns true if the specified <code>String</code> matches any</em> -<a class="jxr_linenumber" name="L145" href="#L145">145</a> <em class="jxr_javadoccomment"> * IANA-defined top-level domain. Leading dots are ignored if present.</em> -<a class="jxr_linenumber" name="L146" href="#L146">146</a> <em class="jxr_javadoccomment"> * The search is case-sensitive.</em> -<a class="jxr_linenumber" name="L147" href="#L147">147</a> <em class="jxr_javadoccomment"> * @param tld the parameter to check for TLD status</em> -<a class="jxr_linenumber" name="L148" href="#L148">148</a> <em class="jxr_javadoccomment"> * @return true if the parameter is a TLD</em> -<a class="jxr_linenumber" name="L149" href="#L149">149</a> <em class="jxr_javadoccomment"> */</em> -<a class="jxr_linenumber" name="L150" href="#L150">150</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">boolean</strong> isValidTld(String tld) { -<a class="jxr_linenumber" name="L151" href="#L151">151</a> <strong class="jxr_keyword">if</strong>(allowLocal && isValidLocalTld(tld)) { -<a class="jxr_linenumber" name="L152" href="#L152">152</a> <strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">true</strong>; -<a class="jxr_linenumber" name="L153" href="#L153">153</a> } -<a class="jxr_linenumber" name="L154" href="#L154">154</a> <strong class="jxr_keyword">return</strong> isValidInfrastructureTld(tld) -<a class="jxr_linenumber" name="L155" href="#L155">155</a> || isValidGenericTld(tld) -<a class="jxr_linenumber" name="L156" href="#L156">156</a> || isValidCountryCodeTld(tld); -<a class="jxr_linenumber" name="L157" href="#L157">157</a> } -<a class="jxr_linenumber" name="L158" href="#L158">158</a> -<a class="jxr_linenumber" name="L159" href="#L159">159</a> <em class="jxr_javadoccomment">/**</em> -<a class="jxr_linenumber" name="L160" href="#L160">160</a> <em class="jxr_javadoccomment"> * Returns true if the specified <code>String</code> matches any</em> -<a class="jxr_linenumber" name="L161" href="#L161">161</a> <em class="jxr_javadoccomment"> * IANA-defined infrastructure top-level domain. Leading dots are</em> -<a class="jxr_linenumber" name="L162" href="#L162">162</a> <em class="jxr_javadoccomment"> * ignored if present. The search is case-sensitive.</em> -<a class="jxr_linenumber" name="L163" href="#L163">163</a> <em class="jxr_javadoccomment"> * @param iTld the parameter to check for infrastructure TLD status</em> -<a class="jxr_linenumber" name="L164" href="#L164">164</a> <em class="jxr_javadoccomment"> * @return true if the parameter is an infrastructure TLD</em> -<a class="jxr_linenumber" name="L165" href="#L165">165</a> <em class="jxr_javadoccomment"> */</em> -<a class="jxr_linenumber" name="L166" href="#L166">166</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">boolean</strong> isValidInfrastructureTld(String iTld) { -<a class="jxr_linenumber" name="L167" href="#L167">167</a> <strong class="jxr_keyword">return</strong> Arrays.binarySearch(INFRASTRUCTURE_TLDS, (chompLeadingDot(iTld.toLowerCase()))) >= 0; -<a class="jxr_linenumber" name="L168" href="#L168">168</a> } -<a class="jxr_linenumber" name="L169" href="#L169">169</a> -<a class="jxr_linenumber" name="L170" href="#L170">170</a> <em class="jxr_javadoccomment">/**</em> -<a class="jxr_linenumber" name="L171" href="#L171">171</a> <em class="jxr_javadoccomment"> * Returns true if the specified <code>String</code> matches any</em> -<a class="jxr_linenumber" name="L172" href="#L172">172</a> <em class="jxr_javadoccomment"> * IANA-defined generic top-level domain. Leading dots are ignored</em> -<a class="jxr_linenumber" name="L173" href="#L173">173</a> <em class="jxr_javadoccomment"> * if present. The search is case-sensitive.</em> -<a class="jxr_linenumber" name="L174" href="#L174">174</a> <em class="jxr_javadoccomment"> * @param gTld the parameter to check for generic TLD status</em> -<a class="jxr_linenumber" name="L175" href="#L175">175</a> <em class="jxr_javadoccomment"> * @return true if the parameter is a generic TLD</em> -<a class="jxr_linenumber" name="L176" href="#L176">176</a> <em class="jxr_javadoccomment"> */</em> -<a class="jxr_linenumber" name="L177" href="#L177">177</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">boolean</strong> isValidGenericTld(String gTld) { -<a class="jxr_linenumber" name="L178" href="#L178">178</a> <strong class="jxr_keyword">return</strong> Arrays.binarySearch(GENERIC_TLDS, chompLeadingDot(gTld.toLowerCase())) >= 0; -<a class="jxr_linenumber" name="L179" href="#L179">179</a> } -<a class="jxr_linenumber" name="L180" href="#L180">180</a> -<a class="jxr_linenumber" name="L181" href="#L181">181</a> <em class="jxr_javadoccomment">/**</em> -<a class="jxr_linenumber" name="L182" href="#L182">182</a> <em class="jxr_javadoccomment"> * Returns true if the specified <code>String</code> matches any</em> -<a class="jxr_linenumber" name="L183" href="#L183">183</a> <em class="jxr_javadoccomment"> * IANA-defined country code top-level domain. Leading dots are</em> -<a class="jxr_linenumber" name="L184" href="#L184">184</a> <em class="jxr_javadoccomment"> * ignored if present. The search is case-sensitive.</em> -<a class="jxr_linenumber" name="L185" href="#L185">185</a> <em class="jxr_javadoccomment"> * @param ccTld the parameter to check for country code TLD status</em> -<a class="jxr_linenumber" name="L186" href="#L186">186</a> <em class="jxr_javadoccomment"> * @return true if the parameter is a country code TLD</em> -<a class="jxr_linenumber" name="L187" href="#L187">187</a> <em class="jxr_javadoccomment"> */</em> -<a class="jxr_linenumber" name="L188" href="#L188">188</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">boolean</strong> isValidCountryCodeTld(String ccTld) { -<a class="jxr_linenumber" name="L189" href="#L189">189</a> <strong class="jxr_keyword">return</strong> Arrays.binarySearch(COUNTRY_CODE_TLDS, chompLeadingDot(ccTld.toLowerCase())) >= 0; -<a class="jxr_linenumber" name="L190" href="#L190">190</a> } -<a class="jxr_linenumber" name="L191" href="#L191">191</a> -<a class="jxr_linenumber" name="L192" href="#L192">192</a> <em class="jxr_javadoccomment">/**</em> -<a class="jxr_linenumber" name="L193" href="#L193">193</a> <em class="jxr_javadoccomment"> * Returns true if the specified <code>String</code> matches any</em> -<a class="jxr_linenumber" name="L194" href="#L194">194</a> <em class="jxr_javadoccomment"> * widely used "local" domains (localhost or localdomain). Leading dots are</em> -<a class="jxr_linenumber" name="L195" href="#L195">195</a> <em class="jxr_javadoccomment"> * ignored if present. The search is case-sensitive.</em> -<a class="jxr_linenumber" name="L196" href="#L196">196</a> <em class="jxr_javadoccomment"> * @param iTld the parameter to check for local TLD status</em> -<a class="jxr_linenumber" name="L197" href="#L197">197</a> <em class="jxr_javadoccomment"> * @return true if the parameter is an local TLD</em> -<a class="jxr_linenumber" name="L198" href="#L198">198</a> <em class="jxr_javadoccomment"> */</em> -<a class="jxr_linenumber" name="L199" href="#L199">199</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">boolean</strong> isValidLocalTld(String iTld) { -<a class="jxr_linenumber" name="L200" href="#L200">200</a> <strong class="jxr_keyword">return</strong> Arrays.binarySearch(LOCAL_TLDS, chompLeadingDot(iTld.toLowerCase())) >= 0; -<a class="jxr_linenumber" name="L201" href="#L201">201</a> } -<a class="jxr_linenumber" name="L202" href="#L202">202</a> -<a class="jxr_linenumber" name="L203" href="#L203">203</a> <strong class="jxr_keyword">private</strong> String chompLeadingDot(String str) { -<a class="jxr_linenumber" name="L204" href="#L204">204</a> <strong class="jxr_keyword">if</strong> (str.startsWith(<span class="jxr_string">"."</span>)) { -<a class="jxr_linenumber" name="L205" href="#L205">205</a> <strong class="jxr_keyword">return</strong> str.substring(1); -<a class="jxr_linenumber" name="L206" href="#L206">206</a> } <strong class="jxr_keyword">else</strong> { -<a class="jxr_linenumber" name="L207" href="#L207">207</a> <strong class="jxr_keyword">return</strong> str; -<a class="jxr_linenumber" name="L208" href="#L208">208</a> } -<a class="jxr_linenumber" name="L209" href="#L209">209</a> } -<a class="jxr_linenumber" name="L210" href="#L210">210</a> -<a class="jxr_linenumber" name="L211" href="#L211">211</a> <em class="jxr_comment">// ---------------------------------------------</em> -<a class="jxr_linenumber" name="L212" href="#L212">212</a> <em class="jxr_comment">// ----- TLDs defined by IANA</em> -<a class="jxr_linenumber" name="L213" href="#L213">213</a> <em class="jxr_comment">// ----- Authoritative and comprehensive list at:</em> -<a class="jxr_linenumber" name="L214" href="#L214">214</a> <em class="jxr_comment">// ----- http://data.iana.org/TLD/tlds-alpha-by-domain.txt</em> -<a class="jxr_linenumber" name="L215" href="#L215">215</a> -<a class="jxr_linenumber" name="L216" href="#L216">216</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">final</strong> String[] INFRASTRUCTURE_TLDS = <strong class="jxr_keyword">new</strong> String[] { -<a class="jxr_linenumber" name="L217" href="#L217">217</a> <span class="jxr_string">"arpa"</span>, <em class="jxr_comment">// internet infrastructure</em> -<a class="jxr_linenumber" name="L218" href="#L218">218</a> <span class="jxr_string">"root"</span> <em class="jxr_comment">// diagnostic marker for non-truncated root zone</em> -<a class="jxr_linenumber" name="L219" href="#L219">219</a> }; -<a class="jxr_linenumber" name="L220" href="#L220">220</a> -<a class="jxr_linenumber" name="L221" href="#L221">221</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">final</strong> String[] GENERIC_TLDS = <strong class="jxr_keyword">new</strong> String[] { -<a class="jxr_linenumber" name="L222" href="#L222">222</a> <span class="jxr_string">"abogado"</span>, -<a class="jxr_linenumber" name="L223" href="#L223">223</a> <span class="jxr_string">"academy"</span>, -<a class="jxr_linenumber" name="L224" href="#L224">224</a> <span class="jxr_string">"accountants"</span>, -<a class="jxr_linenumber" name="L225" href="#L225">225</a> <span class="jxr_string">"active"</span>, -<a class="jxr_linenumber" name="L226" href="#L226">226</a> <span class="jxr_string">"actor"</span>, -<a class="jxr_linenumber" name="L227" href="#L227">227</a> <span class="jxr_string">"aero"</span>, -<a class="jxr_linenumber" name="L228" href="#L228">228</a> <span class="jxr_string">"agency"</span>, -<a class="jxr_linenumber" name="L229" href="#L229">229</a> <span class="jxr_string">"airforce"</span>, -<a class="jxr_linenumber" name="L230" href="#L230">230</a> <span class="jxr_string">"allfinanz"</span>, -<a class="jxr_linenumber" name="L231" href="#L231">231</a> <span class="jxr_string">"alsace"</span>, -<a class="jxr_linenumber" name="L232" href="#L232">232</a> <span class="jxr_string">"archi"</span>, -<a class="jxr_linenumber" name="L233" href="#L233">233</a> <span class="jxr_string">"army"</span>, -<a class="jxr_linenumber" name="L234" href="#L234">234</a> <span class="jxr_string">"arpa"</span>, -<a class="jxr_linenumber" name="L235" href="#L235">235</a> <span class="jxr_string">"asia"</span>, -<a class="jxr_linenumber" name="L236" href="#L236">236</a> <span class="jxr_string">"associates"</span>, -<a class="jxr_linenumber" name="L237" href="#L237">237</a> <span class="jxr_string">"attorney"</span>, -<a class="jxr_linenumber" name="L238" href="#L238">238</a> <span class="jxr_string">"auction"</span>, -<a class="jxr_linenumber" name="L239" href="#L239">239</a> <span class="jxr_string">"audio"</span>, -<a class="jxr_linenumber" name="L240" href="#L240">240</a> <span class="jxr_string">"autos"</span>, -<a class="jxr_linenumber" name="L241" href="#L241">241</a> <span class="jxr_string">"axa"</span>, -<a class="jxr_linenumber" name="L242" href="#L242">242</a> <span class="jxr_string">"band"</span>, -<a class="jxr_linenumber" name="L243" href="#L243">243</a> <span class="jxr_string">"bar"</span>, -<a class="jxr_linenumber" name="L244" href="#L244">244</a> <span class="jxr_string">"bargains"</span>, -<a class="jxr_linenumber" name="L245" href="#L245">245</a> <span class="jxr_string">"bayern"</span>, -<a class="jxr_linenumber" name="L246" href="#L246">246</a> <span class="jxr_string">"beer"</span>, -<a class="jxr_linenumber" name="L247" href="#L247">247</a> <span class="jxr_string">"berlin"</span>, -<a class="jxr_linenumber" name="L248" href="#L248">248</a> <span class="jxr_string">"best"</span>, -<a class="jxr_linenumber" name="L249" href="#L249">249</a> <span class="jxr_string">"bid"</span>, -<a class="jxr_linenumber" name="L250" href="#L250">250</a> <span class="jxr_string">"bike"</span>, -<a class="jxr_linenumber" name="L251" href="#L251">251</a> <span class="jxr_string">"bio"</span>, -<a class="jxr_linenumber" name="L252" href="#L252">252</a> <span class="jxr_string">"biz"</span>, -<a class="jxr_linenumber" name="L253" href="#L253">253</a> <span class="jxr_string">"black"</span>, -<a class="jxr_linenumber" name="L254" href="#L254">254</a> <span class="jxr_string">"blackfriday"</span>, -<a class="jxr_linenumber" name="L255" href="#L255">255</a> <span class="jxr_string">"blue"</span>, -<a class="jxr_linenumber" name="L256" href="#L256">256</a> <span class="jxr_string">"bmw"</span>, -<a class="jxr_linenumber" name="L257" href="#L257">257</a> <span class="jxr_string">"bnpparibas"</span>, -<a class="jxr_linenumber" name="L258" href="#L258">258</a> <span class="jxr_string">"boo"</span>, -<a class="jxr_linenumber" name="L259" href="#L259">259</a> <span class="jxr_string">"boutique"</span>, -<a class="jxr_linenumber" name="L260" href="#L260">260</a> <span class="jxr_string">"brussels"</span>, -<a class="jxr_linenumber" name="L261" href="#L261">261</a> <span class="jxr_string">"budapest"</span>, -<a class="jxr_linenumber" name="L262" href="#L262">262</a> <span class="jxr_string">"build"</span>, -<a class="jxr_linenumber" name="L263" href="#L263">263</a> <span class="jxr_string">"builders"</span>, -<a class="jxr_linenumber" name="L264" href="#L264">264</a> <span class="jxr_string">"business"</span>, -<a class="jxr_linenumber" name="L265" href="#L265">265</a> <span class="jxr_string">"buzz"</span>, -<a class="jxr_linenumber" name="L266" href="#L266">266</a> <span class="jxr_string">"bzh"</span>, -<a class="jxr_linenumber" name="L267" href="#L267">267</a> <span class="jxr_string">"cab"</span>, -<a class="jxr_linenumber" name="L268" href="#L268">268</a> <span class="jxr_string">"cal"</span>, -<a class="jxr_linenumber" name="L269" href="#L269">269</a> <span class="jxr_string">"camera"</span>, -<a class="jxr_linenumber" name="L270" href="#L270">270</a> <span class="jxr_string">"camp"</span>, -<a class="jxr_linenumber" name="L271" href="#L271">271</a> <span class="jxr_string">"cancerresearch"</span>, -<a class="jxr_linenumber" name="L272" href="#L272">272</a> <span class="jxr_string">"capetown"</span>, -<a class="jxr_linenumber" name="L273" href="#L273">273</a> <span class="jxr_string">"capital"</span>, -<a class="jxr_linenumber" name="L274" href="#L274">274</a> <span class="jxr_string">"caravan"</span>, -<a class="jxr_linenumber" name="L275" href="#L275">275</a> <span class="jxr_string">"cards"</span>, -<a class="jxr_linenumber" name="L276" href="#L276">276</a> <span class="jxr_string">"care"</span>, -<a class="jxr_linenumber" name="L277" href="#L277">277</a> <span class="jxr_string">"career"</span>, -<a class="jxr_linenumber" name="L278" href="#L278">278</a> <span class="jxr_string">"careers"</span>, -<a class="jxr_linenumber" name="L279" href="#L279">279</a> <span class="jxr_string">"casa"</span>, -<a class="jxr_linenumber" name="L280" href="#L280">280</a> <span class="jxr_string">"cash"</span>, -<a class="jxr_linenumber" name="L281" href="#L281">281</a> <span class="jxr_string">"cat"</span>, -<a class="jxr_linenumber" name="L282" href="#L282">282</a> <span class="jxr_string">"catering"</span>, -<a class="jxr_linenumber" name="L283" href="#L283">283</a> <span class="jxr_string">"center"</span>, -<a class="jxr_linenumber" name="L284" href="#L284">284</a> <span class="jxr_string">"ceo"</span>, -<a class="jxr_linenumber" name="L285" href="#L285">285</a> <span class="jxr_string">"cern"</span>, -<a class="jxr_linenumber" name="L286" href="#L286">286</a> <span class="jxr_string">"channel"</span>, -<a class="jxr_linenumber" name="L287" href="#L287">287</a> <span class="jxr_string">"cheap"</span>, -<a class="jxr_linenumber" name="L288" href="#L288">288</a> <span class="jxr_string">"christmas"</span>, -<a class="jxr_linenumber" name="L289" href="#L289">289</a> <span class="jxr_string">"chrome"</span>, -<a class="jxr_linenumber" name="L290" href="#L290">290</a> <span class="jxr_string">"church"</span>, -<a class="jxr_linenumber" name="L291" href="#L291">291</a> <span class="jxr_string">"citic"</span>, -<a class="jxr_linenumber" name="L292" href="#L292">292</a> <span class="jxr_string">"city"</span>, -<a class="jxr_linenumber" name="L293" href="#L293">293</a> <span class="jxr_string">"claims"</span>, -<a class="jxr_linenumber" name="L294" href="#L294">294</a> <span class="jxr_string">"cleaning"</span>, -<a class="jxr_linenumber" name="L295" href="#L295">295</a> <span class="jxr_string">"click"</span>, -<a class="jxr_linenumber" name="L296" href="#L296">296</a> <span class="jxr_string">"clinic"</span>, -<a class="jxr_linenumber" name="L297" href="#L297">297</a> <span class="jxr_string">"clothing"</span>, -<a class="jxr_linenumber" name="L298" href="#L298">298</a> <span class="jxr_string">"club"</span>, -<a class="jxr_linenumber" name="L299" href="#L299">299</a> <span class="jxr_string">"codes"</span>, -<a class="jxr_linenumber" name="L300" href="#L300">300</a> <span class="jxr_string">"coffee"</span>, -<a class="jxr_linenumber" name="L301" href="#L301">301</a> <span class="jxr_string">"college"</span>, -<a class="jxr_linenumber" name="L302" href="#L302">302</a> <span class="jxr_string">"cologne"</span>, -<a class="jxr_linenumber" name="L303" href="#L303">303</a> <span class="jxr_string">"com"</span>, -<a class="jxr_linenumber" name="L304" href="#L304">304</a> <span class="jxr_string">"community"</span>, -<a class="jxr_linenumber" name="L305" href="#L305">305</a> <span class="jxr_string">"company"</span>, -<a class="jxr_linenumber" name="L306" href="#L306">306</a> <span class="jxr_string">"computer"</span>, -<a class="jxr_linenumber" name="L307" href="#L307">307</a> <span class="jxr_string">"condos"</span>, -<a class="jxr_linenumber" name="L308" href="#L308">308</a> <span class="jxr_string">"construction"</span>, -<a class="jxr_linenumber" name="L309" href="#L309">309</a> <span class="jxr_string">"consulting"</span>, -<a class="jxr_linenumber" name="L310" href="#L310">310</a> <span class="jxr_string">"contractors"</span>, -<a class="jxr_linenumber" name="L311" href="#L311">311</a> <span class="jxr_string">"cooking"</span>, -<a class="jxr_linenumber" name="L312" href="#L312">312</a> <span class="jxr_string">"cool"</span>, -<a class="jxr_linenumber" name="L313" href="#L313">313</a> <span class="jxr_string">"coop"</span>, -<a class="jxr_linenumber" name="L314" href="#L314">314</a> <span class="jxr_string">"country"</span>, -<a class="jxr_linenumber" name="L315" href="#L315">315</a> <span class="jxr_string">"credit"</span>, -<a class="jxr_linenumber" name="L316" href="#L316">316</a> <span class="jxr_string">"creditcard"</span>, -<a class="jxr_linenumber" name="L317" href="#L317">317</a> <span class="jxr_string">"crs"</span>, -<a class="jxr_linenumber" name="L318" href="#L318">318</a> <span class="jxr_string">"cruises"</span>, -<a class="jxr_linenumber" name="L319" href="#L319">319</a> <span class="jxr_string">"cuisinella"</span>, -<a class="jxr_linenumber" name="L320" href="#L320">320</a> <span class="jxr_string">"cymru"</span>, -<a class="jxr_linenumber" name="L321" href="#L321">321</a> <span class="jxr_string">"dad"</span>, -<a class="jxr_linenumber" name="L322" href="#L322">322</a> <span class="jxr_string">"dance"</span>, -<a class="jxr_linenumber" name="L323" href="#L323">323</a> <span class="jxr_string">"dating"</span>, -<a class="jxr_linenumber" name="L324" href="#L324">324</a> <span class="jxr_string">"day"</span>, -<a class="jxr_linenumber" name="L325" href="#L325">325</a> <span class="jxr_string">"deals"</span>, -<a class="jxr_linenumber" name="L326" href="#L326">326</a> <span class="jxr_string">"degree"</span>, -<a class="jxr_linenumber" name="L327" href="#L327">327</a> <span class="jxr_string">"democrat"</span>, -<a class="jxr_linenumber" name="L328" href="#L328">328</a> <span class="jxr_string">"dental"</span>, -<a class="jxr_linenumber" name="L329" href="#L329">329</a> <span class="jxr_string">"dentist"</span>, -<a class="jxr_linenumber" name="L330" href="#L330">330</a> <span class="jxr_string">"desi"</span>, -<a class="jxr_linenumber" name="L331" href="#L331">331</a> <span class="jxr_string">"diamonds"</span>, -<a class="jxr_linenumber" name="L332" href="#L332">332</a> <span class="jxr_string">"diet"</span>, -<a class="jxr_linenumber" name="L333" href="#L333">333</a> <span class="jxr_string">"digital"</span>, -<a class="jxr_linenumber" name="L334" href="#L334">334</a> <span class="jxr_string">"direct"</span>, -<a class="jxr_linenumber" name="L335" href="#L335">335</a> <span class="jxr_string">"directory"</span>, -<a class="jxr_linenumber" name="L336" href="#L336">336</a> <span class="jxr_string">"discount"</span>, -<a class="jxr_linenumber" name="L337" href="#L337">337</a> <span class="jxr_string">"dnp"</span>, -<a class="jxr_linenumber" name="L338" href="#L338">338</a> <span class="jxr_string">"domains"</span>, -<a class="jxr_linenumber" name="L339" href="#L339">339</a> <span class="jxr_string">"durban"</span>, -<a class="jxr_linenumber" name="L340" href="#L340">340</a> <span class="jxr_string">"dvag"</span>, -<a class="jxr_linenumber" name="L341" href="#L341">341</a> <span class="jxr_string">"eat"</span>, -<a class="jxr_linenumber" name="L342" href="#L342">342</a> <span class="jxr_string">"edu"</span>, -<a class="jxr_linenumber" name="L343" href="#L343">343</a> <span class="jxr_string">"education"</span>, -<a class="jxr_linenumber" name="L344" href="#L344">344</a> <span class="jxr_string">"email"</span>, -<a class="jxr_linenumber" name="L345" href="#L345">345</a> <span class="jxr_string">"engineer"</span>, -<a class="jxr_linenumber" name="L346" href="#L346">346</a> <span class="jxr_string">"engineering"</span>, -<a class="jxr_linenumber" name="L347" href="#L347">347</a> <span class="jxr_string">"enterprises"</span>, -<a class="jxr_linenumber" name="L348" href="#L348">348</a> <span class="jxr_string">"equipment"</span>, -<a class="jxr_linenumber" name="L349" href="#L349">349</a> <span class="jxr_string">"esq"</span>, -<a class="jxr_linenumber" name="L350" href="#L350">350</a> <span class="jxr_string">"estate"</span>, -<a class="jxr_linenumber" name="L351" href="#L351">351</a> <span class="jxr_string">"eus"</span>, -<a class="jxr_linenumber" name="L352" href="#L352">352</a> <span class="jxr_string">"events"</span>, -<a class="jxr_linenumber" name="L353" href="#L353">353</a> <span class="jxr_string">"exchange"</span>, -<a class="jxr_linenumber" name="L354" href="#L354">354</a> <span class="jxr_string">"expert"</span>, -<a class="jxr_linenumber" name="L355" href="#L355">355</a> <span class="jxr_string">"exposed"</span>, -<a class="jxr_linenumber" name="L356" href="#L356">356</a> <span class="jxr_string">"fail"</span>, -<a class="jxr_linenumber" name="L357" href="#L357">357</a> <span class="jxr_string">"farm"</span>, -<a class="jxr_linenumber" name="L358" href="#L358">358</a> <span class="jxr_string">"feedback"</span>, -<a class="jxr_linenumber" name="L359" href="#L359">359</a> <span class="jxr_string">"finance"</span>, -<a class="jxr_linenumber" name="L360" href="#L360">360</a> <span class="jxr_string">"financial"</span>, -<a class="jxr_linenumber" name="L361" href="#L361">361</a> <span class="jxr_string">"fish"</span>, -<a class="jxr_linenumber" name="L362" href="#L362">362</a> <span class="jxr_string">"fishing"</span>, -<a class="jxr_linenumber" name="L363" href="#L363">363</a> <span class="jxr_string">"fitness"</span>, -<a class="jxr_linenumber" name="L364" href="#L364">364</a> <span class="jxr_string">"flights"</span>, -<a class="jxr_linenumber" name="L365" href="#L365">365</a> <span class="jxr_string">"florist"</span>, -<a class="jxr_linenumber" name="L366" href="#L366">366</a> <span class="jxr_string">"flsmidth"</span>, -<a class="jxr_linenumber" name="L367" href="#L367">367</a> <span class="jxr_string">"fly"</span>, -<a class="jxr_linenumber" name="L368" href="#L368">368</a> <span class="jxr_string">"foo"</span>, -<a class="jxr_linenumber" name="L369" href="#L369">369</a> <span class="jxr_string">"forsale"</span>, -<a class="jxr_linenumber" name="L370" href="#L370">370</a> <span class="jxr_string">"foundation"</span>, -<a class="jxr_linenumber" name="L371" href="#L371">371</a> <span class="jxr_string">"frl"</span>, -<a class="jxr_linenumber" name="L372" href="#L372">372</a> <span class="jxr_string">"frogans"</span>, -<a class="jxr_linenumber" name="L373" href="#L373">373</a> <span class="jxr_string">"fund"</span>, -<a class="jxr_linenumber" name="L374" href="#L374">374</a> <span class="jxr_string">"furniture"</span>, -<a class="jxr_linenumber" name="L375" href="#L375">375</a> <span class="jxr_string">"futbol"</span>, -<a class="jxr_linenumber" name="L376" href="#L376">376</a> <span class="jxr_string">"gal"</span>, -<a class="jxr_linenumber" name="L377" href="#L377">377</a> <span class="jxr_string">"gallery"</span>, -<a class="jxr_linenumber" name="L378" href="#L378">378</a> <span class="jxr_string">"gbiz"</span>, -<a class="jxr_linenumber" name="L379" href="#L379">379</a> <span class="jxr_string">"gent"</span>, -<a class="jxr_linenumber" name="L380" href="#L380">380</a> <span class="jxr_string">"gift"</span>, -<a class="jxr_linenumber" name="L381" href="#L381">381</a> <span class="jxr_string">"gifts"</span>, -<a class="jxr_linenumber" name="L382" href="#L382">382</a> <span class="jxr_string">"gives"</span>, -<a class="jxr_linenumber" name="L383" href="#L383">383</a> <span class="jxr_string">"glass"</span>, -<a class="jxr_linenumber" name="L384" href="#L384">384</a> <span class="jxr_string">"gle"</span>, -<a class="jxr_linenumber" name="L385" href="#L385">385</a> <span class="jxr_string">"global"</span>, -<a class="jxr_linenumber" name="L386" href="#L386">386</a> <span class="jxr_string">"globo"</span>, -<a class="jxr_linenumber" name="L387" href="#L387">387</a> <span class="jxr_string">"gmail"</span>, -<a class="jxr_linenumber" name="L388" href="#L388">388</a> <span class="jxr_string">"gmo"</span>, -<a class="jxr_linenumber" name="L389" href="#L389">389</a> <span class="jxr_string">"gmx"</span>, -<a class="jxr_linenumber" name="L390" href="#L390">390</a> <span class="jxr_string">"google"</span>, -<a class="jxr_linenumber" name="L391" href="#L391">391</a> <span class="jxr_string">"gop"</span>, -<a class="jxr_linenumber" name="L392" href="#L392">392</a> <span class="jxr_string">"gov"</span>, -<a class="jxr_linenumber" name="L393" href="#L393">393</a> <span class="jxr_string">"graphics"</span>, -<a class="jxr_linenumber" name="L394" href="#L394">394</a> <span class="jxr_string">"gratis"</span>, -<a class="jxr_linenumber" name="L395" href="#L395">395</a> <span class="jxr_string">"green"</span>, -<a class="jxr_linenumber" name="L396" href="#L396">396</a> <span class="jxr_string">"gripe"</span>, -<a class="jxr_linenumber" name="L397" href="#L397">397</a> <span class="jxr_string">"guide"</span>, -<a class="jxr_linenumber" name="L398" href="#L398">398</a> <span class="jxr_string">"guitars"</span>, -<a class="jxr_linenumber" name="L399" href="#L399">399</a> <span class="jxr_string">"guru"</span>, -<a class="jxr_linenumber" name="L400" href="#L400">400</a> <span class="jxr_string">"hamburg"</span>, -<a class="jxr_linenumber" name="L401" href="#L401">401</a> <span class="jxr_string">"haus"</span>, -<a class="jxr_linenumber" name="L402" href="#L402">402</a> <span class="jxr_string">"healthcare"</span>, -<a class="jxr_linenumber" name="L403" href="#L403">403</a> <span class="jxr_string">"help"</span>, -<a class="jxr_linenumber" name="L404" href="#L404">404</a> <span class="jxr_string">"here"</span>, -<a class="jxr_linenumber" name="L405" href="#L405">405</a> <span class="jxr_string">"hiphop"</span>, -<a class="jxr_linenumber" name="L406" href="#L406">406</a> <span class="jxr_string">"hiv"</span>, -<a class="jxr_linenumber" name="L407" href="#L407">407</a> <span class="jxr_string">"holdings"</span>, -<a class="jxr_linenumber" name="L408" href="#L408">408</a> <span class="jxr_string">"holiday"</span>, -<a class="jxr_linenumber" name="L409" href="#L409">409</a> <span class="jxr_string">"homes"</span>, -<a class="jxr_linenumber" name="L410" href="#L410">410</a> <span class="jxr_string">"horse"</span>, -<a class="jxr_linenumber" name="L411" href="#L411">411</a> <span class="jxr_string">"host"</span>, -<a class="jxr_linenumber" name="L412" href="#L412">412</a> <span class="jxr_string">"hosting"</span>, -<a class="jxr_linenumber" name="L413" href="#L413">413</a> <span class="jxr_string">"house"</span>, -<a class="jxr_linenumber" name="L414" href="#L414">414</a> <span class="jxr_string">"how"</span>, -<a class="jxr_linenumber" name="L415" href="#L415">415</a> <span class="jxr_string">"ibm"</span>, -<a class="jxr_linenumber" name="L416" href="#L416">416</a> <span class="jxr_string">"immo"</span>, -<a class="jxr_linenumber" name="L417" href="#L417">417</a> <span class="jxr_string">"immobilien"</span>, -<a class="jxr_linenumber" name="L418" href="#L418">418</a> <span class="jxr_string">"industries"</span>, -<a class="jxr_linenumber" name="L419" href="#L419">419</a> <span class="jxr_string">"info"</span>, -<a class="jxr_linenumber" name="L420" href="#L420">420</a> <span class="jxr_string">"ing"</span>, -<a class="jxr_linenumber" name="L421" href="#L421">421</a> <span class="jxr_string">"ink"</span>, -<a class="jxr_linenumber" name="L422" href="#L422">422</a> <span class="jxr_string">"institute"</span>, -<a class="jxr_linenumber" name="L423" href="#L423">423</a> <span class="jxr_string">"insure"</span>, -<a class="jxr_linenumber" name="L424" href="#L424">424</a> <span class="jxr_string">"int"</span>, -<a class="jxr_linenumber" name="L425" href="#L425">425</a> <span class="jxr_string">"international"</span>, -<a class="jxr_linenumber" name="L426" href="#L426">426</a> <span class="jxr_string">"investments"</span>, -<a class="jxr_linenumber" name="L427" href="#L427">427</a> <span class="jxr_string">"jetzt"</span>, -<a class="jxr_linenumber" name="L428" href="#L428">428</a> <span class="jxr_string">"jobs"</span>, -<a class="jxr_linenumber" name="L429" href="#L429">429</a> <span class="jxr_string">"joburg"</span>, -<a class="jxr_linenumber" name="L430" href="#L430">430</a> <span class="jxr_string">"juegos"</span>, -<a class="jxr_linenumber" name="L431" href="#L431">431</a> <span class="jxr_string">"kaufen"</span>, -<a class="jxr_linenumber" name="L432" href="#L432">432</a> <span class="jxr_string">"kim"</span>, -<a class="jxr_linenumber" name="L433" href="#L433">433</a> <span class="jxr_string">"kitchen"</span>, -<a class="jxr_linenumber" name="L434" href="#L434">434</a> <span class="jxr_string">"kiwi"</span>, -<a class="jxr_linenumber" name="L435" href="#L435">435</a> <span class="jxr_string">"koeln"</span>, -<a class="jxr_linenumber" name="L436" href="#L436">436</a> <span class="jxr_string">"krd"</span>, -<a class="jxr_linenumber" name="L437" href="#L437">437</a> <span class="jxr_string">"kred"</span>, -<a class="jxr_linenumber" name="L438" href="#L438">438</a> <span class="jxr_string">"lacaixa"</span>, -<a class="jxr_linenumber" name="L439" href="#L439">439</a> <span class="jxr_string">"land"</span>, -<a class="jxr_linenumber" name="L440" href="#L440">440</a> <span class="jxr_string">"lawyer"</span>, -<a class="jxr_linenumber" name="L441" href="#L441">441</a> <span class="jxr_string">"lease"</span>, -<a class="jxr_linenumber" name="L442" href="#L442">442</a> <span class="jxr_string">"lgbt"</span>, -<a class="jxr_linenumber" name="L443" href="#L443">443</a> <span class="jxr_string">"life"</span>, -<a class="jxr_linenumber" name="L444" href="#L444">444</a> <span class="jxr_string">"lighting"</span>, -<a class="jxr_linenumber" name="L445" href="#L445">445</a> <span class="jxr_string">"limited"</span>, -<a class="jxr_linenumber" name="L446" href="#L446">446</a> <span class="jxr_string">"limo"</span>, -<a class="jxr_linenumber" name="L447" href="#L447">447</a> <span class="jxr_string">"link"</span>, -<a class="jxr_linenumber" name="L448" href="#L448">448</a> <span class="jxr_string">"loans"</span>, -<a class="jxr_linenumber" name="L449" href="#L449">449</a> <span class="jxr_string">"london"</span>, -<a class="jxr_linenumber" name="L450" href="#L450">450</a> <span class="jxr_string">"lotto"</span>, -<a class="jxr_linenumber" name="L451" href="#L451">451</a> <span class="jxr_string">"ltda"</span>, -<a class="jxr_linenumber" name="L452" href="#L452">452</a> <span class="jxr_string">"luxe"</span>, -<a class="jxr_linenumber" name="L453" href="#L453">453</a> <span class="jxr_string">"luxury"</span>, -<a class="jxr_linenumber" name="L454" href="#L454">454</a> <span class="jxr_string">"maison"</span>, -<a class="jxr_linenumber" name="L455" href="#L455">455</a> <span class="jxr_string">"management"</span>, -<a class="jxr_linenumber" name="L456" href="#L456">456</a> <span class="jxr_string">"mango"</span>, -<a class="jxr_linenumber" name="L457" href="#L457">457</a> <span class="jxr_string">"market"</span>, -<a class="jxr_linenumber" name="L458" href="#L458">458</a> <span class="jxr_string">"marketing"</span>, -<a class="jxr_linenumber" name="L459" href="#L459">459</a> <span class="jxr_string">"media"</span>, -<a class="jxr_linenumber" name="L460" href="#L460">460</a> <span class="jxr_string">"meet"</span>, -<a class="jxr_linenumber" name="L461" href="#L461">461</a> <span class="jxr_string">"melbourne"</span>, -<a class="jxr_linenumber" name="L462" href="#L462">462</a> <span class="jxr_string">"meme"</span>, -<a class="jxr_linenumber" name="L463" href="#L463">463</a> <span class="jxr_string">"menu"</span>, -<a class="jxr_linenumber" name="L464" href="#L464">464</a> <span class="jxr_string">"miami"</span>, -<a class="jxr_linenumber" name="L465" href="#L465">465</a> <span class="jxr_string">"mil"</span>, -<a class="jxr_linenumber" name="L466" href="#L466">466</a> <span class="jxr_string">"mini"</span>, -<a class="jxr_linenumber" name="L467" href="#L467">467</a> <span class="jxr_string">"mobi"</span>, -<a class="jxr_linenumber" name="L468" href="#L468">468</a> <span class="jxr_string">"moda"</span>, -<a class="jxr_linenumber" name="L469" href="#L469">469</a> <span class="jxr_string">"moe"</span>, -<a class="jxr_linenumber" name="L470" href="#L470">470</a> <span class="jxr_string">"monash"</span>, -<a class="jxr_linenumber" name="L471" href="#L471">471</a> <span class="jxr_string">"mortgage"</span>, -<a class="jxr_linenumber" name="L472" href="#L472">472</a> <span class="jxr_string">"moscow"</span>, -<a class="jxr_linenumber" name="L473" href="#L473">473</a> <span class="jxr_string">"motorcycles"</span>, -<a class="jxr_linenumber" name="L474" href="#L474">474</a> <span class="jxr_string">"mov"</span>, -<a class="jxr_linenumber" name="L475" href="#L475">475</a> <span class="jxr_string">"museum"</span>, -<a class="jxr_linenumber" name="L476" href="#L476">476</a> <span class="jxr_string">"nagoya"</span>, -<a class="jxr_linenumber" name="L477" href="#L477">477</a> <span class="jxr_string">"name"</span>, -<a class="jxr_linenumber" name="L478" href="#L478">478</a> <span class="jxr_string">"navy"</span>, -<a class="jxr_linenumber" name="L479" href="#L479">479</a> <span class="jxr_string">"net"</span>, -<a class="jxr_linenumber" name="L480" href="#L480">480</a> <span class="jxr_string">"network"</span>, -<a class="jxr_linenumber" name="L481" href="#L481">481</a> <span class="jxr_string">"neustar"</span>, -<a class="jxr_linenumber" name="L482" href="#L482">482</a> <span class="jxr_string">"new"</span>, -<a class="jxr_linenumber" name="L483" href="#L483">483</a> <span class="jxr_string">"nexus"</span>, -<a class="jxr_linenumber" name="L484" href="#L484">484</a> <span class="jxr_string">"ngo"</span>, -<a class="jxr_linenumber" name="L485" href="#L485">485</a> <span class="jxr_string">"nhk"</span>, -<a class="jxr_linenumber" name="L486" href="#L486">486</a> <span class="jxr_string">"ninja"</span>, -<a class="jxr_linenumber" name="L487" href="#L487">487</a> <span class="jxr_string">"nra"</span>, -<a class="jxr_linenumber" name="L488" href="#L488">488</a> <span class="jxr_string">"nrw"</span>, -<a class="jxr_linenumber" name="L489" href="#L489">489</a> <span class="jxr_string">"nyc"</span>, -<a class="jxr_linenumber" name="L490" href="#L490">490</a> <span class="jxr_string">"okinawa"</span>, -<a class="jxr_linenumber" name="L491" href="#L491">491</a> <span class="jxr_string">"ong"</span>, -<a class="jxr_linenumber" name="L492" href="#L492">492</a> <span class="jxr_string">"onl"</span>, -<a class="jxr_linenumber" name="L493" href="#L493">493</a> <span class="jxr_string">"ooo"</span>, -<a class="jxr_linenumber" name="L494" href="#L494">494</a> <span class="jxr_string">"org"</span>, -<a class="jxr_linenumber" name="L495" href="#L495">495</a> <span class="jxr_string">"organic"</span>, -<a class="jxr_linenumber" name="L496" href="#L496">496</a> <span class="jxr_string">"otsuka"</span>, -<a class="jxr_linenumber" name="L497" href="#L497">497</a> <span class="jxr_string">"ovh"</span>, -<a class="jxr_linenumber" name="L498" href="#L498">498</a> <span class="jxr_string">"paris"</span>, -<a class="jxr_linenumber" name="L499" href="#L499">499</a> <span class="jxr_string">"partners"</span>, -<a class="jxr_linenumber" name="L500" href="#L500">500</a> <span class="jxr_string">"parts"</span>, -<a class="jxr_linenumber" name="L501" href="#L501">501</a> <span class="jxr_string">"pharmacy"</span>, -<a class="jxr_linenumber" name="L502" href="#L502">502</a> <span class="jxr_string">"photo"</span>, -<a class="jxr_linenumber" name="L503" href="#L503">503</a> <span class="jxr_string">"photography"</span>, -<a class="jxr_linenumber" name="L504" href="#L504">504</a> <span class="jxr_string">"photos"</span>, -<a class="jxr_linenumber" name="L505" href="#L505">505</a> <span class="jxr_string">"physio"</span>, -<a class="jxr_linenumber" name="L506" href="#L506">506</a> <span class="jxr_string">"pics"</span>, -<a class="jxr_linenumber" name="L507" href="#L507">507</a> <span class="jxr_string">"pictures"</span>, -<a class="jxr_linenumber" name="L508" href="#L508">508</a> <span class="jxr_string">"pink"</span>, -<a class="jxr_linenumber" name="L509" href="#L509">509</a> <span class="jxr_string">"pizza"</span>, -<a class="jxr_linenumber" name="L510" href="#L510">510</a> <span class="jxr_string">"place"</span>, -<a class="jxr_linenumber" name="L511" href="#L511">511</a> <span class="jxr_string">"plumbing"</span>, -<a class="jxr_linenumber" name="L512" href="#L512">512</a> <span class="jxr_string">"pohl"</span>, -<a class="jxr_linenumber" name="L513" href="#L513">513</a> <span class="jxr_string">"poker"</span>, -<a class="jxr_linenumber" name="L514" href="#L514">514</a> <span class="jxr_string">"post"</span>, -<a class="jxr_linenumber" name="L515" href="#L515">515</a> <span class="jxr_string">"praxi"</span>, -<a class="jxr_linenumber" name="L516" href="#L516">516</a> <span class="jxr_string">"press"</span>, -<a class="jxr_linenumber" name="L517" href="#L517">517</a> <span class="jxr_string">"pro"</span>, -<a class="jxr_linenumber" name="L518" href="#L518">518</a> <span class="jxr_string">"prod"</span>, -<a class="jxr_linenumber" name="L519" href="#L519">519</a> <span class="jxr_string">"productions"</span>, -<a class="jxr_linenumber" name="L520" href="#L520">520</a> <span class="jxr_string">"prof"</span>, -<a class="jxr_linenumber" name="L521" href="#L521">521</a> <span class="jxr_string">"properties"</span>, -<a class="jxr_linenumber" name="L522" href="#L522">522</a> <span class="jxr_string">"property"</span>, -<a class="jxr_linenumber" name="L523" href="#L523">523</a> <span class="jxr_string">"pub"</span>, -<a class="jxr_linenumber" name="L524" href="#L524">524</a> <span class="jxr_string">"qpon"</span>, -<a class="jxr_linenumber" name="L525" href="#L525">525</a> <span class="jxr_string">"quebec"</span>, -<a class="jxr_linenumber" name="L526" href="#L526">526</a> <span class="jxr_string">"realtor"</span>, -<a class="jxr_linenumber" name="L527" href="#L527">527</a> <span class="jxr_string">"recipes"</span>, -<a class="jxr_linenumber" name="L528" href="#L528">528</a> <span class="jxr_string">"red"</span>, -<a class="jxr_linenumber" name="L529" href="#L529">529</a> <span class="jxr_string">"rehab"</span>, -<a class="jxr_linenumber" name="L530" href="#L530">530</a> <span class="jxr_string">"reise"</span>, -<a class="jxr_linenumber" name="L531" href="#L531">531</a> <span class="jxr_string">"reisen"</span>, -<a class="jxr_linenumber" name="L532" href="#L532">532</a> <span class="jxr_string">"ren"</span>, -<a class="jxr_linenumber" name="L533" href="#L533">533</a> <span class="jxr_string">"rentals"</span>, -<a class="jxr_linenumber" name="L534" href="#L534">534</a> <span class="jxr_string">"repair"</span>, -<a class="jxr_linenumber" name="L535" href="#L535">535</a> <span class="jxr_string">"report"</span>, -<a class="jxr_linenumber" name="L536" href="#L536">536</a> <span class="jxr_string">"republican"</span>, -<a class="jxr_linenumber" name="L537" href="#L537">537</a> <span class="jxr_string">"rest"</span>, -<a class="jxr_linenumber" name="L538" href="#L538">538</a> <span class="jxr_string">"restaurant"</span>, -<a class="jxr_linenumber" name="L539" href="#L539">539</a> <span class="jxr_string">"reviews"</span>, -<a class="jxr_linenumber" name="L540" href="#L540">540</a> <span class="jxr_string">"rich"</span>, -<a class="jxr_linenumber" name="L541" href="#L541">541</a> <span class="jxr_string">"rio"</span>, -<a class="jxr_linenumber" name="L542" href="#L542">542</a> <span class="jxr_string">"rip"</span>, -<a class="jxr_linenumber" name="L543" href="#L543">543</a> <span class="jxr_string">"rocks"</span>, -<a class="jxr_linenumber" name="L544" href="#L544">544</a> <span class="jxr_string">"rodeo"</span>, -<a class="jxr_linenumber" name="L545" href="#L545">545</a> <span class="jxr_string">"rsvp"</span>, -<a class="jxr_linenumber" name="L546" href="#L546">546</a> <span class="jxr_string">"ruhr"</span>, -<a class="jxr_linenumber" name="L547" href="#L547">547</a> <span class="jxr_string">"ryukyu"</span>, -<a class="jxr_linenumber" name="L548" href="#L548">548</a> <span class="jxr_string">"saarland"</span>, -<a class="jxr_linenumber" name="L549" href="#L549">549</a> <span class="jxr_string">"sarl"</span>, -<a class="jxr_linenumber" name="L550" href="#L550">550</a> <span class="jxr_string">"sca"</span>, -<a class="jxr_linenumber" name="L551" href="#L551">551</a> <span class="jxr_string">"scb"</span>, -<a class="jxr_linenumber" name="L552" href="#L552">552</a> <span class="jxr_string">"schmidt"</span>, -<a class="jxr_linenumber" name="L553" href="#L553">553</a> <span class="jxr_string">"schule"</span>, -<a class="jxr_linenumber" name="L554" href="#L554">554</a> <span class="jxr_string">"scot"</span>, -<a class="jxr_linenumber" name="L555" href="#L555">555</a> <span class="jxr_string">"services"</span>, -<a class="jxr_linenumber" name="L556" href="#L556">556</a> <span class="jxr_string">"sexy"</span>, -<a class="jxr_linenumber" name="L557" href="#L557">557</a> <span class="jxr_string">"shiksha"</span>, -<a class="jxr_linenumber" name="L558" href="#L558">558</a> <span class="jxr_string">"shoes"</span>, -<a class="jxr_linenumber" name="L559" href="#L559">559</a> <span class="jxr_string">"singles"</span>, -<a class="jxr_linenumber" name="L560" href="#L560">560</a> <span class="jxr_string">"social"</span>, -<a class="jxr_linenumber" name="L561" href="#L561">561</a> <span class="jxr_string">"software"</span>, -<a class="jxr_linenumber" name="L562" href="#L562">562</a> <span class="jxr_string">"sohu"</span>, -<a class="jxr_linenumber" name="L563" href="#L563">563</a> <span class="jxr_string">"solar"</span>, -<a class="jxr_linenumber" name="L564" href="#L564">564</a> <span class="jxr_string">"solutions"</span>, -<a class="jxr_linenumber" name="L565" href="#L565">565</a> <span class="jxr_string">"soy"</span>, -<a class="jxr_linenumber" name="L566" href="#L566">566</a> <span class="jxr_string">"space"</span>, -<a class="jxr_linenumber" name="L567" href="#L567">567</a> <span class="jxr_string">"spiegel"</span>, -<a class="jxr_linenumber" name="L568" href="#L568">568</a> <span class="jxr_string">"supplies"</span>, -<a class="jxr_linenumber" name="L569" href="#L569">569</a> <span class="jxr_string">"supply"</span>, -<a class="jxr_linenumber" name="L570" href="#L570">570</a> <span class="jxr_string">"support"</span>, -<a class="jxr_linenumber" name="L571" href="#L571">571</a> <span class="jxr_string">"surf"</span>, -<a class="jxr_linenumber" name="L572" href="#L572">572</a> <span class="jxr_string">"surgery"</span>, -<a class="jxr_linenumber" name="L573" href="#L573">573</a> <span class="jxr_string">"suzuki"</span>, -<a class="jxr_linenumber" name="L574" href="#L574">574</a> <span class="jxr_string">"systems"</span>, -<a class="jxr_linenumber" name="L575" href="#L575">575</a> <span class="jxr_string">"tatar"</span>, -<a class="jxr_linenumber" name="L576" href="#L576">576</a> <span class="jxr_string">"tattoo"</span>, -<a class="jxr_linenumber" name="L577" href="#L577">577</a> <span class="jxr_string">"tax"</span>, -<a class="jxr_linenumber" name="L578" href="#L578">578</a> <span class="jxr_string">"technology"</span>, -<a class="jxr_linenumber" name="L579" href="#L579">579</a> <span class="jxr_string">"tel"</span>, -<a class="jxr_linenumber" name="L580" href="#L580">580</a> <span class="jxr_string">"tienda"</span>, -<a class="jxr_linenumber" name="L581" href="#L581">581</a> <span class="jxr_string">"tips"</span>, -<a class="jxr_linenumber" name="L582" href="#L582">582</a> <span class="jxr_string">"tirol"</span>, -<a class="jxr_linenumber" name="L583" href="#L583">583</a> <span class="jxr_string">"today"</span>, -<a class="jxr_linenumber" name="L584" href="#L584">584</a> <span class="jxr_string">"tokyo"</span>, -<a class="jxr_linenumber" name="L585" href="#L585">585</a> <span class="jxr_string">"tools"</span>, -<a class="jxr_linenumber" name="L586" href="#L586">586</a> <span class="jxr_string">"top"</span>, -<a class="jxr_linenumber" name="L587" href="#L587">587</a> <span class="jxr_string">"town"</span>, -<a class="jxr_linenumber" name="L588" href="#L588">588</a> <span class="jxr_string">"toys"</span>, -<a class="jxr_linenumber" name="L589" href="#L589">589</a> <span class="jxr_string">"trade"</span>, -<a class="jxr_linenumber" name="L590" href="#L590">590</a> <span class="jxr_string">"training"</span>, -<a class="jxr_linenumber" name="L591" href="#L591">591</a> <span class="jxr_string">"travel"</span>, -<a class="jxr_linenumber" name="L592" href="#L592">592</a> <span class="jxr_string">"tui"</span>, -<a class="jxr_linenumber" name="L593" href="#L593">593</a> <span class="jxr_string">"university"</span>, -<a class="jxr_linenumber" name="L594" href="#L594">594</a> <span class="jxr_string">"uno"</span>, -<a class="jxr_linenumber" name="L595" href="#L595">595</a> <span class="jxr_string">"uol"</span>, -<a class="jxr_linenumber" name="L596" href="#L596">596</a> <span class="jxr_string">"vacations"</span>, -<a class="jxr_linenumber" name="L597" href="#L597">597</a> <span class="jxr_string">"vegas"</span>, -<a class="jxr_linenumber" name="L598" href="#L598">598</a> <span class="jxr_string">"ventures"</span>, -<a class="jxr_linenumber" name="L599" href="#L599">599</a> <span class="jxr_string">"versicherung"</span>, -<a class="jxr_linenumber" name="L600" href="#L600">600</a> <span class="jxr_string">"vet"</span>, -<a class="jxr_linenumber" name="L601" href="#L601">601</a> <span class="jxr_string">"viajes"</span>, -<a class="jxr_linenumber" name="L602" href="#L602">602</a> <span class="jxr_string">"villas"</span>, -<a class="jxr_linenumber" name="L603" href="#L603">603</a> <span class="jxr_string">"vision"</span>, -<a class="jxr_linenumber" name="L604" href="#L604">604</a> <span class="jxr_string">"vlaanderen"</span>, -<a class="jxr_linenumber" name="L605" href="#L605">605</a> <span class="jxr_string">"vodka"</span>, -<a class="jxr_linenumber" name="L606" href="#L606">606</a> <span class="jxr_string">"vote"</span>, -<a class="jxr_linenumber" name="L607" href="#L607">607</a> <span class="jxr_string">"voting"</span>, -<a class="jxr_linenumber" name="L608" href="#L608">608</a> <span class="jxr_string">"voto"</span>, -<a class="jxr_linenumber" name="L609" href="#L609">609</a> <span class="jxr_string">"voyage"</span>, -<a class="jxr_linenumber" name="L610" href="#L610">610</a> <span class="jxr_string">"wales"</span>, -<a class="jxr_linenumber" name="L611" href="#L611">611</a> <span class="jxr_string">"wang"</span>, -<a class="jxr_linenumber" name="L612" href="#L612">612</a> <span class="jxr_string">"watch"</span>, -<a class="jxr_linenumber" name="L613" href="#L613">613</a> <span class="jxr_string">"webcam"</span>, -<a class="jxr_linenumber" name="L614" href="#L614">614</a> <span class="jxr_string">"website"</span>, -<a class="jxr_linenumber" name="L615" href="#L615">615</a> <span class="jxr_string">"wed"</span>, -<a class="jxr_linenumber" name="L616" href="#L616">616</a> <span class="jxr_string">"wedding"</span>, -<a class="jxr_linenumber" name="L617" href="#L617">617</a> <span class="jxr_string">"whoswho"</span>, -<a class="jxr_linenumber" name="L618" href="#L618">618</a> <span class="jxr_string">"wien"</span>, -<a class="jxr_linenumber" name="L619" href="#L619">619</a> <span class="jxr_string">"wiki"</span>, -<a class="jxr_linenumber" name="L620" href="#L620">620</a> <span class="jxr_string">"williamhill"</span>, -<a class="jxr_linenumber" name="L621" href="#L621">621</a> <span class="jxr_string">"wme"</span>, -<a class="jxr_linenumber" name="L622" href="#L622">622</a> <span class="jxr_string">"work"</span>, -<a class="jxr_linenumber" name="L623" href="#L623">623</a> <span class="jxr_string">"works"</span>, -<a class="jxr_linenumber" name="L624" href="#L624">624</a> <span class="jxr_string">"world"</span>, -<a class="jxr_linenumber" name="L625" href="#L625">625</a> <span class="jxr_string">"wtc"</span>, -<a class="jxr_linenumber" name="L626" href="#L626">626</a> <span class="jxr_string">"wtf"</span>, -<a class="jxr_linenumber" name="L627" href="#L627">627</a> <span class="jxr_string">"xxx"</span>, -<a class="jxr_linenumber" name="L628" href="#L628">628</a> <span class="jxr_string">"xyz"</span>, -<a class="jxr_linenumber" name="L629" href="#L629">629</a> <span class="jxr_string">"yachts"</span>, -<a class="jxr_linenumber" name="L630" href="#L630">630</a> <span class="jxr_string">"yandex"</span>, -<a class="jxr_linenumber" name="L631" href="#L631">631</a> <span class="jxr_string">"yoga"</span>, -<a class="jxr_linenumber" name="L632" href="#L632">632</a> <span class="jxr_string">"yokohama"</span>, -<a class="jxr_linenumber" name="L633" href="#L633">633</a> <span class="jxr_string">"youtube"</span>, -<a class="jxr_linenumber" name="L634" href="#L634">634</a> <span class="jxr_string">"zip"</span>, -<a class="jxr_linenumber" name="L635" href="#L635">635</a> <span class="jxr_string">"zone"</span>, -<a class="jxr_linenumber" name="L636" href="#L636">636</a> }; -<a class="jxr_linenumber" name="L637" href="#L637">637</a> -<a class="jxr_linenumber" name="L638" href="#L638">638</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">final</strong> String[] COUNTRY_CODE_TLDS = <strong class="jxr_keyword">new</strong> String[] { -<a class="jxr_linenumber" name="L639" href="#L639">639</a> <span class="jxr_string">"ac"</span>, <em class="jxr_comment">// Ascension Island</em> -<a class="jxr_linenumber" name="L640" href="#L640">640</a> <span class="jxr_string">"ad"</span>, <em class="jxr_comment">// Andorra</em> -<a class="jxr_linenumber" name="L641" href="#L641">641</a> <span class="jxr_string">"ae"</span>, <em class="jxr_comment">// United Arab Emirates</em> -<a class="jxr_linenumber" name="L642" href="#L642">642</a> <span class="jxr_string">"af"</span>, <em class="jxr_comment">// Afghanistan</em> -<a class="jxr_linenumber" name="L643" href="#L643">643</a> <span class="jxr_string">"ag"</span>, <em class="jxr_comment">// Antigua and Barbuda</em> -<a class="jxr_linenumber" name="L644" href="#L644">644</a> <span class="jxr_string">"ai"</span>, <em class="jxr_comment">// Anguilla</em> -<a class="jxr_linenumber" name="L645" href="#L645">645</a> <span class="jxr_string">"al"</span>, <em class="jxr_comment">// Albania</em> -<a class="jxr_linenumber" name="L646" href="#L646">646</a> <span class="jxr_string">"am"</span>, <em class="jxr_comment">// Armenia</em> -<a class="jxr_linenumber" name="L647" href="#L647">647</a> <span class="jxr_string">"an"</span>, <em class="jxr_comment">// Netherlands Antilles</em> -<a class="jxr_linenumber" name="L648" href="#L648">648</a> <span class="jxr_string">"ao"</span>, <em class="jxr_comment">// Angola</em> -<a class="jxr_linenumber" name="L649" href="#L649">649</a> <span class="jxr_string">"aq"</span>, <em class="jxr_comment">// Antarctica</em> -<a class="jxr_linenumber" name="L650" href="#L650">650</a> <span class="jxr_string">"ar"</span>, <em class="jxr_comment">// Argentina</em> -<a class="jxr_linenumber" name="L651" href="#L651">651</a> <span class="jxr_string">"as"</span>, <em class="jxr_comment">// American Samoa</em> -<a class="jxr_linenumber" name="L652" href="#L652">652</a> <span class="jxr_string">"at"</span>, <em class="jxr_comment">// Austria</em> -<a class="jxr_linenumber" name="L653" href="#L653">653</a> <span class="jxr_string">"au"</span>, <em class="jxr_comment">// Australia (includes Ashmore and Cartier Islands and Coral Sea Islands)</em> -<a class="jxr_linenumber" name="L654" href="#L654">654</a> <span class="jxr_string">"aw"</span>, <em class="jxr_comment">// Aruba</em> -<a class="jxr_linenumber" name="L655" href="#L655">655</a> <span class="jxr_string">"ax"</span>, <em class="jxr_comment">// à land</em> -<a class="jxr_linenumber" name="L656" href="#L656">656</a> <span class="jxr_string">"az"</span>, <em class="jxr_comment">// Azerbaijan</em> -<a class="jxr_linenumber" name="L657" href="#L657">657</a> <span class="jxr_string">"ba"</span>, <em class="jxr_comment">// Bosnia and Herzegovina</em> -<a class="jxr_linenumber" name="L658" href="#L658">658</a> <span class="jxr_string">"bb"</span>, <em class="jxr_comment">// Barbados</em> -<a class="jxr_linenumber" name="L659" href="#L659">659</a> <span class="jxr_string">"bd"</span>, <em class="jxr_comment">// Bangladesh</em> -<a class="jxr_linenumber" name="L660" href="#L660">660</a> <span class="jxr_string">"be"</span>, <em class="jxr_comment">// Belgium</em> -<a class="jxr_linenumber" name="L661" href="#L661">661</a> <span class="jxr_string">"bf"</span>, <em class="jxr_comment">// Burkina Faso</em> -<a class="jxr_linenumber" name="L662" href="#L662">662</a> <span class="jxr_string">"bg"</span>, <em class="jxr_comment">// Bulgaria</em> -<a class="jxr_linenumber" name="L663" href="#L663">663</a> <span class="jxr_string">"bh"</span>, <em class="jxr_comment">// Bahrain</em> -<a class="jxr_linenumber" name="L664" href="#L664">664</a> <span class="jxr_string">"bi"</span>, <em class="jxr_comment">// Burundi</em> -<a class="jxr_linenumber" name="L665" href="#L665">665</a> <span class="jxr_string">"bj"</span>, <em class="jxr_comment">// Benin</em> -<a class="jxr_linenumber" name="L666" href="#L666">666</a> <span class="jxr_string">"bm"</span>, <em class="jxr_comment">// Bermuda</em> -<a class="jxr_linenumber" name="L667" href="#L667">667</a> <span class="jxr_string">"bn"</span>, <em class="jxr_comment">// Brunei Darussalam</em> -<a class="jxr_linenumber" name="L668" href="#L668">668</a> <span class="jxr_string">"bo"</span>, <em class="jxr_comment">// Bolivia</em> -<a class="jxr_linenumber" name="L669" href="#L669">669</a> <span class="jxr_string">"br"</span>, <em class="jxr_comment">// Brazil</em> -<a class="jxr_linenumber" name="L670" href="#L670">670</a> <span class="jxr_string">"bs"</span>, <em class="jxr_comment">// Bahamas</em> -<a class="jxr_linenumber" name="L671" href="#L671">671</a> <span class="jxr_string">"bt"</span>, <em class="jxr_comment">// Bhutan</em> -<a class="jxr_linenumber" name="L672" href="#L672">672</a> <span class="jxr_string">"bv"</span>, <em class="jxr_comment">// Bouvet Island</em> -<a class="jxr_linenumber" name="L673" href="#L673">673</a> <span class="jxr_string">"bw"</span>, <em class="jxr_comment">// Botswana</em> -<a class="jxr_linenumber" name="L674" href="#L674">674</a> <span class="jxr_string">"by"</span>, <em class="jxr_comment">// Belarus</em> -<a class="jxr_linenumber" name="L675" href="#L675">675</a> <span class="jxr_string">"bz"</span>, <em class="jxr_comment">// Belize</em> -<a class="jxr_linenumber" name="L676" href="#L676">676</a> <span class="jxr_string">"ca"</span>, <em class="jxr_comment">// Canada</em> -<a class="jxr_linenumber" name="L677" href="#L677">677</a> <span class="jxr_string">"cc"</span>, <em class="jxr_comment">// Cocos (Keeling) Islands</em> -<a class="jxr_linenumber" name="L678" href="#L678">678</a> <span class="jxr_string">"cd"</span>, <em class="jxr_comment">// Democratic Republic of the Congo (formerly Zaire)</em> -<a class="jxr_linenumber" name="L679" href="#L679">679</a> <span class="jxr_string">"cf"</span>, <em class="jxr_comment">// Central African Republic</em> -<a class="jxr_linenumber" name="L680" href="#L680">680</a> <span class="jxr_string">"cg"</span>, <em class="jxr_comment">// Republic of the Congo</em> -<a class="jxr_linenumber" name="L681" href="#L681">681</a> <span class="jxr_string">"ch"</span>, <em class="jxr_comment">// Switzerland</em> -<a class="jxr_linenumber" name="L682" href="#L682">682</a> <span class="jxr_string">"ci"</span>, <em class="jxr_comment">// Côte d'Ivoire</em> -<a class="jxr_linenumber" name="L683" href="#L683">683</a> <span class="jxr_string">"ck"</span>, <em class="jxr_comment">// Cook Islands</em> -<a class="jxr_linenumber" name="L684" href="#L684">684</a> <span class="jxr_string">"cl"</span>, <em class="jxr_comment">// Chile</em> -<a class="jxr_linenumber" name="L685" href="#L685">685</a> <span class="jxr_string">"cm"</span>, <em class="jxr_comment">// Cameroon</em> -<a class="jxr_linenumber" name="L686" href="#L686">686</a> <span class="jxr_string">"cn"</span>, <em class="jxr_comment">// China, mainland</em> -<a class="jxr_linenumber" name="L687" href="#L687">687</a> <span class="jxr_string">"co"</span>, <em class="jxr_comment">// Colombia</em> -<a class="jxr_linenumber" name="L688" href="#L688">688</a> <span class="jxr_string">"cr"</span>, <em class="jxr_comment">// Costa Rica</em> -<a class="jxr_linenumber" name="L689" href="#L689">689</a> <span class="jxr_string">"cu"</span>, <em class="jxr_comment">// Cuba</em> -<a class="jxr_linenumber" name="L690" href="#L690">690</a> <span class="jxr_string">"cv"</span>, <em class="jxr_comment">// Cape Verde</em> -<a class="jxr_linenumber" name="L691" href="#L691">691</a> <span class="jxr_string">"cw"</span>, <em class="jxr_comment">// Curaçao</em> -<a class="jxr_linenumber" name="L692" href="#L692">692</a> <span class="jxr_string">"cx"</span>, <em class="jxr_comment">// Christmas Island</em> -<a class="jxr_linenumber" name="L693" href="#L693">693</a> <span class="jxr_string">"cy"</span>, <em class="jxr_comment">// Cyprus</em> -<a class="jxr_linenumber" name="L694" href="#L694">694</a> <span class="jxr_string">"cz"</span>, <em class="jxr_comment">// Czech Republic</em> -<a class="jxr_linenumber" name="L695" href="#L695">695</a> <span class="jxr_string">"de"</span>, <em class="jxr_comment">// Germany</em> -<a class="jxr_linenumber" name="L696" href="#L696">696</a> <span class="jxr_string">"dj"</span>, <em class="jxr_comment">// Djibouti</em> -<a class="jxr_linenumber" name="L697" href="#L697">697</a> <span class="jxr_string">"dk"</span>, <em class="jxr_comment">// Denmark</em> -<a class="jxr_linenumber" name="L698" href="#L698">698</a> <span class="jxr_string">"dm"</span>, <em class="jxr_comment">// Dominica</em> -<a class="jxr_linenumber" name="L699" href="#L699">699</a> <span class="jxr_string">"do"</span>, <em class="jxr_comment">// Dominican Republic</em> -<a class="jxr_linenumber" name="L700" href="#L700">700</a> <span class="jxr_string">"dz"</span>, <em class="jxr_comment">// Algeria</em> -<a class="jxr_linenumber" name="L701" href="#L701">701</a> <span class="jxr_string">"ec"</span>, <em class="jxr_comment">// Ecuador</em> -<a class="jxr_linenumber" name="L702" href="#L702">702</a> <span class="jxr_string">"ee"</span>, <em class="jxr_comment">// Estonia</em> -<a class="jxr_linenumber" name="L703" href="#L703">703</a> <span class="jxr_string">"eg"</span>, <em class="jxr_comment">// Egypt</em> -<a class="jxr_linenumber" name="L704" href="#L704">704</a> <span class="jxr_string">"er"</span>, <em class="jxr_comment">// Eritrea</em> -<a class="jxr_linenumber" name="L705" href="#L705">705</a> <span class="jxr_string">"es"</span>, <em class="jxr_comment">// Spain</em> -<a class="jxr_linenumber" name="L706" href="#L706">706</a> <span class="jxr_string">"et"</span>, <em class="jxr_comment">// Ethiopia</em> -<a class="jxr_linenumber" name="L707" href="#L707">707</a> <span class="jxr_string">"eu"</span>, <em class="jxr_comment">// European Union</em> -<a class="jxr_linenumber" name="L708" href="#L708">708</a> <span class="jxr_string">"fi"</span>, <em class="jxr_comment">// Finland</em> -<a class="jxr_linenumber" name="L709" href="#L709">709</a> <span class="jxr_string">"fj"</span>, <em class="jxr_comment">// Fiji</em> -<a class="jxr_linenumber" name="L710" href="#L710">710</a> <span class="jxr_string">"fk"</span>, <em class="jxr_comment">// Falkland Islands</em> -<a class="jxr_linenumber" name="L711" href="#L711">711</a> <span class="jxr_string">"fm"</span>, <em class="jxr_comment">// Federated States of Micronesia</em> -<a class="jxr_linenumber" name="L712" href="#L712">712</a> <span class="jxr_string">"fo"</span>, <em class="jxr_comment">// Faroe Islands</em> -<a class="jxr_linenumber" name="L713" href="#L713">713</a> <span class="jxr_string">"fr"</span>, <em class="jxr_comment">// France</em> -<a class="jxr_linenumber" name="L714" href="#L714">714</a> <span class="jxr_string">"ga"</span>, <em class="jxr_comment">// Gabon</em> -<a class="jxr_linenumber" name="L715" href="#L715">715</a> <span class="jxr_string">"gb"</span>, <em class="jxr_comment">// Great Britain (United Kingdom)</em> -<a class="jxr_linenumber" name="L716" href="#L716">716</a> <span class="jxr_string">"gd"</span>, <em class="jxr_comment">// Grenada</em> -<a class="jxr_linenumber" name="L717" href="#L717">717</a> <span class="jxr_string">"ge"</span>, <em class="jxr_comment">// Georgia</em> -<a class="jxr_linenumber" name="L718" href="#L718">718</a> <span class="jxr_string">"gf"</span>, <em class="jxr_comment">// French Guiana</em> -<a class="jxr_linenumber" name="L719" href="#L719">719</a> <span class="jxr_string">"gg"</span>, <em class="jxr_comment">// Guernsey</em> -<a class="jxr_linenumber" name="L720" href="#L720">720</a> <span class="jxr_string">"gh"</span>, <em class="jxr_comment">// Ghana</em> -<a class="jxr_linenumber" name="L721" href="#L721">721</a> <span class="jxr_string">"gi"</span>, <em class="jxr_comment">// Gibraltar</em> -<a class="jxr_linenumber" name="L722" href="#L722">722</a> <span class="jxr_string">"gl"</span>, <em class="jxr_comment">// Greenland</em> -<a class="jxr_linenumber" name="L723" href="#L723">723</a> <span class="jxr_string">"gm"</span>, <em class="jxr_comment">// The Gambia</em> -<a class="jxr_linenumber" name="L724" href="#L724">724</a> <span class="jxr_string">"gn"</span>, <em class="jxr_comment">// Guinea</em> -<a class="jxr_linenumber" name="L725" href="#L725">725</a> <span class="jxr_string">"gp"</span>, <em class="jxr_comment">// Guadeloupe</em> -<a class="jxr_linenumber" name="L726" href="#L726">726</a> <span class="jxr_string">"gq"</span>, <em class="jxr_comment">// Equatorial Guinea</em> -<a class="jxr_linenumber" name="L727" href="#L727">727</a> <span class="jxr_string">"gr"</span>, <em class="jxr_comment">// Greece</em> -<a class="jxr_linenumber" name="L728" href="#L728">728</a> <span class="jxr_string">"gs"</span>, <em class="jxr_comment">// South Georgia and the South Sandwich Islands</em> -<a class="jxr_linenumber" name="L729" href="#L729">729</a> <span class="jxr_string">"gt"</span>, <em class="jxr_comment">// Guatemala</em> -<a class="jxr_linenumber" name="L730" href="#L730">730</a> <span class="jxr_string">"gu"</span>, <em class="jxr_comment">// Guam</em> -<a class="jxr_linenumber" name="L731" href="#L731">731</a> <span class="jxr_string">"gw"</span>, <em class="jxr_comment">// Guinea-Bissau</em> -<a class="jxr_linenumber" name="L732" href="#L732">732</a> <span class="jxr_string">"gy"</span>, <em class="jxr_comment">// Guyana</em> -<a class="jxr_linenumber" name="L733" href="#L733">733</a> <span class="jxr_string">"hk"</span>, <em class="jxr_comment">// Hong Kong</em> -<a class="jxr_linenumber" name="L734" href="#L734">734</a> <span class="jxr_string">"hm"</span>, <em class="jxr_comment">// Heard Island and McDonald Islands</em> -<a class="jxr_linenumber" name="L735" href="#L735">735</a> <span class="jxr_string">"hn"</span>, <em class="jxr_comment">// Honduras</em> -<a class="jxr_linenumber" name="L736" href="#L736">736</a> <span class="jxr_string">"hr"</span>, <em class="jxr_comment">// Croatia (Hrvatska)</em> -<a class="jxr_linenumber" name="L737" href="#L737">737</a> <span class="jxr_string">"ht"</span>, <em class="jxr_comment">// Haiti</em> -<a class="jxr_linenumber" name="L738" href="#L738">738</a> <span class="jxr_string">"hu"</span>, <em class="jxr_comment">// Hungary</em> -<a class="jxr_linenumber" name="L739" href="#L739">739</a> <span class="jxr_string">"id"</span>, <em class="jxr_comment">// Indonesia</em> -<a class="jxr_linenumber" name="L740" href="#L740">740</a> <span class="jxr_string">"ie"</span>, <em class="jxr_comment">// Ireland (Ãire)</em> -<a class="jxr_linenumber" name="L741" href="#L741">741</a> <span class="jxr_string">"il"</span>, <em class="jxr_comment">// Israel</em> -<a class="jxr_linenumber" name="L742" href="#L742">742</a> <span class="jxr_string">"im"</span>, <em class="jxr_comment">// Isle of Man</em> -<a class="jxr_linenumber" name="L743" href="#L743">743</a> <span class="jxr_string">"in"</span>, <em class="jxr_comment">// India</em> -<a class="jxr_linenumber" name="L744" href="#L744">744</a> <span class="jxr_string">"io"</span>, <em class="jxr_comment">// British Indian Ocean Territory</em> -<a class="jxr_linenumber" name="L745" href="#L745">745</a> <span class="jxr_string">"iq"</span>, <em class="jxr_comment">// Iraq</em> -<a class="jxr_linenumber" name="L746" href="#L746">746</a> <span class="jxr_string">"ir"</span>, <em class="jxr_comment">// Iran</em> -<a class="jxr_linenumber" name="L747" href="#L747">747</a> <span class="jxr_string">"is"</span>, <em class="jxr_comment">// Iceland</em> -<a class="jxr_linenumber" name="L748" href="#L748">748</a> <span class="jxr_string">"it"</span>, <em class="jxr_comment">// Italy</em> -<a class="jxr_linenumber" name="L749" href="#L749">749</a> <span class="jxr_string">"je"</span>, <em class="jxr_comment">// Jersey</em> -<a class="jxr_linenumber" name="L750" href="#L750">750</a> <span class="jxr_string">"jm"</span>, <em class="jxr_comment">// Jamaica</em> -<a class="jxr_linenumber" name="L751" href="#L751">751</a> <span class="jxr_string">"jo"</span>, <em class="jxr_comment">// Jordan</em> -<a class="jxr_linenumber" name="L752" href="#L752">752</a> <span class="jxr_string">"jp"</span>, <em class="jxr_comment">// Japan</em> -<a class="jxr_linenumber" name="L753" href="#L753">753</a> <span class="jxr_string">"ke"</span>, <em class="jxr_comment">// Kenya</em> -<a class="jxr_linenumber" name="L754" href="#L754">754</a> <span class="jxr_string">"kg"</span>, <em class="jxr_comment">// Kyrgyzstan</em> -<a class="jxr_linenumber" name="L755" href="#L755">755</a> <span class="jxr_string">"kh"</span>, <em class="jxr_comment">// Cambodia (Khmer)</em> -<a class="jxr_linenumber" name="L756" href="#L756">756</a> <span class="jxr_string">"ki"</span>, <em class="jxr_comment">// Kiribati</em> -<a class="jxr_linenumber" name="L757" href="#L757">757</a> <span class="jxr_string">"km"</span>, <em class="jxr_comment">// Comoros</em> -<a class="jxr_linenumber" name="L758" href="#L758">758</a> <span class="jxr_string">"kn"</span>, <em class="jxr_comment">// Saint Kitts and Nevis</em> -<a class="jxr_linenumber" name="L759" href="#L759">759</a> <span class="jxr_string">"kp"</span>, <em class="jxr_comment">// North Korea</em> -<a class="jxr_linenumber" name="L760" href="#L760">760</a> <span class="jxr_string">"kr"</span>, <em class="jxr_comment">// South Korea</em> -<a class="jxr_linenumber" name="L761" href="#L761">761</a> <span class="jxr_string">"kw"</span>, <em class="jxr_comment">// Kuwait</em> -<a class="jxr_linenumber" name="L762" href="#L762">762</a> <span class="jxr_string">"ky"</span>, <em class="jxr_comment">// Cayman Islands</em> -<a class="jxr_linenumber" name="L763" href="#L763">763</a> <span class="jxr_string">"kz"</span>, <em class="jxr_comment">// Kazakhstan</em> -<a class="jxr_linenumber" name="L764" href="#L764">764</a> <span class="jxr_string">"la"</span>, <em class="jxr_comment">// Laos (currently being marketed as the official domain for Los Angeles)</em> -<a class="jxr_linenumber" name="L765" href="#L765">765</a> <span class="jxr_string">"lb"</span>, <em class="jxr_comment">// Lebanon</em> -<a class="jxr_linenumber" name="L766" href="#L766">766</a> <span class="jxr_string">"lc"</span>, <em class="jxr_comment">// Saint Lucia</em> -<a class="jxr_linenumber" name="L767" href="#L767">767</a> <span class="jxr_string">"li"</span>, <em class="jxr_comment">// Liechtenstein</em> -<a class="jxr_linenumber" name="L768" href="#L768">768</a> <span class="jxr_string">"lk"</span>, <em class="jxr_comment">// Sri Lanka</em> -<a class="jxr_linenumber" name="L769" href="#L769">769</a> <span class="jxr_string">"lr"</span>, <em class="jxr_comment">// Liberia</em> -<a class="jxr_linenumber" name="L770" href="#L770">770</a> <span class="jxr_string">"ls"</span>, <em class="jxr_comment">// Lesotho</em> -<a class="jxr_linenumber" name="L771" href="#L771">771</a> <span class="jxr_string">"lt"</span>, <em class="jxr_comment">// Lithuania</em> -<a class="jxr_linenumber" name="L772" href="#L772">772</a> <span class="jxr_string">"lu"</span>, <em class="jxr_comment">// Luxembourg</em> -<a class="jxr_linenumber" name="L773" href="#L773">773</a> <span class="jxr_string">"lv"</span>, <em class="jxr_comment">// Latvia</em> -<a class="jxr_linenumber" name="L774" href="#L774">774</a> <span class="jxr_string">"ly"</span>, <em class="jxr_comment">// Libya</em> -<a class="jxr_linenumber" name="L775" href="#L775">775</a> <span class="jxr_string">"ma"</span>, <em class="jxr_comment">// Morocco</em> -<a class="jxr_linenumber" name="L776" href="#L776">776</a> <span class="jxr_string">"mc"</span>, <em class="jxr_comment">// Monaco</em> -<a class="jxr_linenumber" name="L777" href="#L777">777</a> <span class="jxr_string">"md"</span>, <em class="jxr_comment">// Moldova</em> -<a class="jxr_linenumber" name="L778" href="#L778">778</a> <span class="jxr_string">"me"</span>, <em class="jxr_comment">// Montenegro</em> -<a class="jxr_linenumber" name="L779" href="#L779">779</a> <span class="jxr_string">"mg"</span>, <em class="jxr_comment">// Madagascar</em> -<a class="jxr_linenumber" name="L780" href="#L780">780</a> <span class="jxr_string">"mh"</span>, <em class="jxr_comment">// Marshall Islands</em> -<a class="jxr_linenumber" name="L781" href="#L781">781</a> <span class="jxr_string">"mk"</span>, <em class="jxr_comment">// Republic of Macedonia</em> -<a class="jxr_linenumber" name="L782" href="#L782">782</a> <span class="jxr_string">"ml"</span>, <em class="jxr_comment">// Mali</em> -<a class="jxr_linenumber" name="L783" href="#L783">783</a> <span class="jxr_string">"mm"</span>, <em class="jxr_comment">// Myanmar</em> -<a class="jxr_linenumber" name="L784" href="#L784">784</a> <span class="jxr_string">"mn"</span>, <em class="jxr_comment">// Mongolia</em> -<a class="jxr_linenumber" name="L785" href="#L785">785</a> <span class="jxr_string">"mo"</span>, <em class="jxr_comment">// Macau</em> -<a class="jxr_linenumber" name="L786" href="#L786">786</a> <span class="jxr_string">"mp"</span>, <em class="jxr_comment">// Northern Mariana Islands</em> -<a class="jxr_linenumber" name="L787" href="#L787">787</a> <span class="jxr_string">"mq"</span>, <em class="jxr_comment">// Martinique</em> -<a class="jxr_linenumber" name="L788" href="#L788">788</a> <span class="jxr_string">"mr"</span>, <em class="jxr_comment">// Mauritania</em> -<a class="jxr_linenumber" name="L789" href="#L789">789</a> <span class="jxr_string">"ms"</span>, <em class="jxr_comment">// Montserrat</em> -<a class="jxr_linenumber" name="L790" href="#L790">790</a> <span class="jxr_string">"mt"</span>, <em class="jxr_comment">// Malta</em> -<a class="jxr_linenumber" name="L791" href="#L791">791</a> <span class="jxr_string">"mu"</span>, <em class="jxr_comment">// Mauritius</em> -<a class="jxr_linenumber" name="L792" href="#L792">792</a> <span class="jxr_string">"mv"</span>, <em class="jxr_comment">// Maldives</em> -<a class="jxr_linenumber" name="L793" href="#L793">793</a> <span class="jxr_string">"mw"</span>, <em class="jxr_comment">// Malawi</em> -<a class="jxr_linenumber" name="L794" href="#L794">794</a> <span class="jxr_string">"mx"</span>, <em class="jxr_comment">// Mexico</em> -<a class="jxr_linenumber" name="L795" href="#L795">795</a> <span class="jxr_string">"my"</span>, <em class="jxr_comment">// Malaysia</em> -<a class="jxr_linenumber" name="L796" href="#L796">796</a> <span class="jxr_string">"mz"</span>, <em class="jxr_comment">// Mozambique</em> -<a class="jxr_linenumber" name="L797" href="#L797">797</a> <span class="jxr_string">"na"</span>, <em class="jxr_comment">// Namibia</em> -<a class="jxr_linenumber" name="L798" href="#L798">798</a> <span class="jxr_string">"nc"</span>, <em class="jxr_comment">// New Caledonia</em> -<a class="jxr_linenumber" name="L799" href="#L799">799</a> <span class="jxr_string">"ne"</span>, <em class="jxr_comment">// Niger</em> -<a class="jxr_linenumber" name="L800" href="#L800">800</a> <span class="jxr_string">"nf"</span>, <em class="jxr_comment">// Norfolk Island</em> -<a class="jxr_linenumber" name="L801" href="#L801">801</a> <span class="jxr_string">"ng"</span>, <em class="jxr_comment">// Nigeria</em> -<a class="jxr_linenumber" name="L802" href="#L802">802</a> <span class="jxr_string">"ni"</span>, <em class="jxr_comment">// Nicaragua</em> -<a class="jxr_linenumber" name="L803" href="#L803">803</a> <span class="jxr_string">"nl"</span>, <em class="jxr_comment">// Netherlands</em> -<a class="jxr_linenumber" name="L804" href="#L804">804</a> <span class="jxr_string">"no"</span>, <em class="jxr_comment">// Norway</em> -<a class="jxr_linenumber" name="L805" href="#L805">805</a> <span class="jxr_string">"np"</span>, <em class="jxr_comment">// Nepal</em> -<a class="jxr_linenumber" name="L806" href="#L806">806</a> <span class="jxr_string">"nr"</span>, <em class="jxr_comment">// Nauru</em> -<a class="jxr_linenumber" name="L807" href="#L807">807</a> <span class="jxr_string">"nu"</span>, <em class="jxr_comment">// Niue</em> -<a class="jxr_linenumber" name="L808" href="#L808">808</a> <span class="jxr_string">"nz"</span>, <em class="jxr_comment">// New Zealand</em> -<a class="jxr_linenumber" name="L809" href="#L809">809</a> <span class="jxr_string">"om"</span>, <em class="jxr_comment">// Oman</em> -<a class="jxr_linenumber" name="L810" href="#L810">810</a> <span class="jxr_string">"pa"</span>, <em class="jxr_comment">// Panama</em> -<a class="jxr_linenumber" name="L811" href="#L811">811</a> <span class="jxr_string">"pe"</span>, <em class="jxr_comment">// Peru</em> -<a class="jxr_linenumber" name="L812" href="#L812">812</a> <span class="jxr_string">"pf"</span>, <em class="jxr_comment">// French Polynesia With Clipperton Island</em> -<a class="jxr_linenumber" name="L813" href="#L813">813</a> <span class="jxr_string">"pg"</span>, <em class="jxr_comment">// Papua New Guinea</em> -<a class="jxr_linenumber" name="L814" href="#L814">814</a> <span class="jxr_string">"ph"</span>, <em class="jxr_comment">// Philippines</em> -<a class="jxr_linenumber" name="L815" href="#L815">815</a> <span class="jxr_string">"pk"</span>, <em class="jxr_comment">// Pakistan</em> -<a class="jxr_linenumber" name="L816" href="#L816">816</a> <span class="jxr_string">"pl"</span>, <em class="jxr_comment">// Poland</em> -<a class="jxr_linenumber" name="L817" href="#L817">817</a> <span class="jxr_string">"pm"</span>, <em class="jxr_comment">// Saint-Pierre and Miquelon</em> -<a class="jxr_linenumber" name="L818" href="#L818">818</a> <span class="jxr_string">"pn"</span>, <em class="jxr_comment">// Pitcairn Islands</em> -<a class="jxr_linenumber" name="L819" href="#L819">819</a> <span class="jxr_string">"pr"</span>, <em class="jxr_comment">// Puerto Rico</em> -<a class="jxr_linenumber" name="L820" href="#L820">820</a> <span class="jxr_string">"ps"</span>, <em class="jxr_comment">// Palestinian territories (PA-controlled West Bank and Gaza Strip)</em>
[... 853 lines stripped ...]