app/soc/models/countries.py
author Pawel Solyga <Pawel.Solyga@gmail.com>
Sat, 22 Nov 2008 22:44:02 +0000
changeset 568 6713617751b4
parent 54 03e267d67478
child 644 813892c894f4
permissions -rw-r--r--
Remove inheritance from PolyModel in Answer and Linkable model. Replace PolyModel inheritance with base.ModelWithFieldAttributes. A little explanation why we are trying to get rid of PolyModel. We decided to use PolyModel in order to get support for model inheritance in App Engine, however as we know this was a hacky workaround which added inheritance_line property to each model. Recent commits which added Linkable model caused our data viewer in admin console to show only one model "Linkable" since all of the classes inherited from it. Basically datastore viewer was useless plus we had a really big mess in datastore since everything was of one kind (Linkable). It's almost like creating one huge table in SQL database. Upcoming commits will eliminate all usage of PolyModel and finally remove PolyModel from our repository. We are still using inheritance however this doesn't modify how models are saved in data store so basically it's like copy and paste of properties from parent models. Patch by: Pawel Solyga, Sverre Rabbelier
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
37
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
     1
#!/usr/bin/python2.5
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
     2
#
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
     3
# Copyright 2008 the Melange authors.
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
     4
#
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
     5
# Licensed under the Apache License, Version 2.0 (the "License");
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
     6
# you may not use this file except in compliance with the License.
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
     7
# You may obtain a copy of the License at
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
     8
#
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
     9
#   http://www.apache.org/licenses/LICENSE-2.0
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
    10
#
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
    11
# Unless required by applicable law or agreed to in writing, software
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
    12
# distributed under the License is distributed on an "AS IS" BASIS,
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
    13
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
    14
# See the License for the specific language governing permissions and
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
    15
# limitations under the License.
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
    16
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
    17
"""Set of known *current* country and territory names.
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
    18
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
    19
Legacy (duplicate) names for some countries have been removed from the
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
    20
original list.  Also missing are the following U.S. OFAC embargoed and
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
    21
Commerce Department export-controlled countries:
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
    22
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
    23
  Cuba, Iran, Myanmar (formerly Burma), North Korea, Sudan, Syria
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
    24
"""
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
    25
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
    26
__authors__ = [
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
    27
  '"Todd Larsen" <tlarsen@google.com>',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
    28
]
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
    29
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
    30
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
    31
COUNTRIES_AND_TERRITORIES = (
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
    32
  'Afghanistan, Islamic State of',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
    33
  'Albania',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
    34
  'Algeria',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
    35
  'American Samoa',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
    36
  'Andorra, Principality of',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
    37
  'Angola',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
    38
  'Anguilla',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
    39
  'Antarctica',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
    40
  'Antigua and Barbuda',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
    41
  'Argentina',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
    42
  'Armenia',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
    43
  'Aruba',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
    44
  'Australia',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
    45
  'Austria',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
    46
  'Azerbaidjan',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
    47
  'Bahamas',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
    48
  'Bahrain',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
    49
  'Bangladesh',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
    50
  'Barbados',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
    51
  'Belarus',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
    52
  'Belgium',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
    53
  'Belize',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
    54
  'Benin',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
    55
  'Bermuda',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
    56
  'Bhutan',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
    57
  'Bolivia',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
    58
  'Bosnia-Herzegovina',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
    59
  'Botswana',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
    60
  'Bouvet Island',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
    61
  'Brazil',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
    62
  'British Indian Ocean Territory',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
    63
  'Brunei Darussalam',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
    64
  'Bulgaria',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
    65
  'Burkina Faso',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
    66
  'Burundi',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
    67
  'Cambodia, Kingdom of',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
    68
  'Cameroon',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
    69
  'Canada',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
    70
  'Cape Verde',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
    71
  'Cayman Islands',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
    72
  'Central African Republic',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
    73
  'Chad',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
    74
  'Chile',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
    75
  'China',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
    76
  'Christmas Island',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
    77
  'Cocos (Keeling) Islands',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
    78
  'Colombia',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
    79
  'Comoros',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
    80
  'Congo',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
    81
  'Congo, Democratic Republic of the',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
    82
  'Cook Islands',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
    83
  'Costa Rica',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
    84
  'Croatia',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
    85
  'Cyprus',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
    86
  'Czech Republic',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
    87
  'Denmark',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
    88
  'Djibouti',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
    89
  'Dominica',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
    90
  'Dominican Republic',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
    91
  'East Timor',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
    92
  'Ecuador',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
    93
  'Egypt',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
    94
  'El Salvador',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
    95
  'Equatorial Guinea',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
    96
  'Eritrea',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
    97
  'Estonia',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
    98
  'Ethiopia',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
    99
  'Falkland Islands',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
   100
  'Faroe Islands',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
   101
  'Fiji',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
   102
  'Finland',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
   103
  'France',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
   104
  'French Guyana',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
   105
  'French Southern Territories',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
   106
  'Gabon',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
   107
  'Gambia',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
   108
  'Georgia',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
   109
  'Germany',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
   110
  'Ghana',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
   111
  'Gibraltar',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
   112
  'Great Britain',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
   113
  'Greece',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
   114
  'Greenland',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
   115
  'Grenada',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
   116
  'Guadeloupe (French)',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
   117
  'Guam (USA)',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
   118
  'Guatemala',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
   119
  'Guinea',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
   120
  'Guinea Bissau',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
   121
  'Guyana',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
   122
  'Haiti',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
   123
  'Heard and McDonald Islands',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
   124
  'Holy See (Vatican City State)',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
   125
  'Honduras',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
   126
  'Hong Kong',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
   127
  'Hungary',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
   128
  'Iceland',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
   129
  'India',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
   130
  'Indonesia',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
   131
  'Iraq',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
   132
  'Ireland',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
   133
  'Israel',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
   134
  'Italy',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
   135
  "Ivory Coast (Cote D'Ivoire)",
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
   136
  'Jamaica',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
   137
  'Japan',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
   138
  'Jordan',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
   139
  'Kazakhstan',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
   140
  'Kenya',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
   141
  'Kiribati',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
   142
  'Kuwait',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
   143
  'Kyrgyz Republic (Kyrgyzstan)',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
   144
  'Laos',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
   145
  'Latvia',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
   146
  'Lebanon',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
   147
  'Lesotho',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
   148
  'Liberia',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
   149
  'Libya',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
   150
  'Liechtenstein',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
   151
  'Lithuania',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
   152
  'Luxembourg',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
   153
  'Macau',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
   154
  'Macedonia',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
   155
  'Madagascar',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
   156
  'Malawi',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
   157
  'Malaysia',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
   158
  'Maldives',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
   159
  'Mali',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
   160
  'Malta',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
   161
  'Marshall Islands',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
   162
  'Martinique (French)',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
   163
  'Mauritania',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
   164
  'Mauritius',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
   165
  'Mayotte',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
   166
  'Mexico',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
   167
  'Micronesia',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
   168
  'Moldavia',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
   169
  'Monaco',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
   170
  'Mongolia',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
   171
  'Montenegro',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
   172
  'Montserrat',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
   173
  'Morocco',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
   174
  'Mozambique',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
   175
  'Namibia',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
   176
  'Nauru',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
   177
  'Nepal',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
   178
  'Netherlands',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
   179
  'Netherlands Antilles',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
   180
  'New Caledonia (French)',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
   181
  'New Zealand',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
   182
  'Nicaragua',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
   183
  'Niger',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
   184
  'Nigeria',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
   185
  'Niue',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
   186
  'Northern Mariana Islands',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
   187
  'Norway',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
   188
  'Oman',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
   189
  'Pakistan',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
   190
  'Palau',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
   191
  'Palestinian Territories',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
   192
  'Panama',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
   193
  'Papua New Guinea',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
   194
  'Paraguay',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
   195
  'Peru',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
   196
  'Philippines',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
   197
  'Pitcairn Island',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
   198
  'Poland',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
   199
  'Polynesia (French)',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
   200
  'Portugal',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
   201
  'Puerto Rico',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
   202
  'Qatar',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
   203
  'Reunion (French)',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
   204
  'Romania',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
   205
  'Russian Federation',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
   206
  'Rwanda',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
   207
  'South Georgia & South Sandwich Islands',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
   208
  'Saint Helena',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
   209
  'Saint Kitts & Nevis Anguilla',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
   210
  'Saint Lucia',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
   211
  'Saint Pierre and Miquelon',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
   212
  'Saint Tome (Sao Tome) and Principe',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
   213
  'Saint Vincent & Grenadines',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
   214
  'Samoa',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
   215
  'San Marino',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
   216
  'Saudi Arabia',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
   217
  'Senegal',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
   218
  'Serbia',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
   219
  'Seychelles',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
   220
  'Sierra Leone',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
   221
  'Singapore',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
   222
  'Slovak Republic',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
   223
  'Slovenia',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
   224
  'Solomon Islands',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
   225
  'Somalia',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
   226
  'South Africa',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
   227
  'South Korea',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
   228
  'Spain',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
   229
  'Sri Lanka',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
   230
  'Suriname',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
   231
  'Svalbard and Jan Mayen Islands',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
   232
  'Swaziland',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
   233
  'Sweden',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
   234
  'Switzerland',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
   235
  'Tadjikistan',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
   236
  'Taiwan',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
   237
  'Tanzania',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
   238
  'Thailand',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
   239
  'Togo',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
   240
  'Tokelau',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
   241
  'Tonga',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
   242
  'Trinidad and Tobago',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
   243
  'Tunisia',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
   244
  'Turkey',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
   245
  'Turkmenistan',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
   246
  'Turks and Caicos Islands',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
   247
  'Tuvalu',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
   248
  'USA Minor Outlying Islands',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
   249
  'Uganda',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
   250
  'Ukraine',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
   251
  'United Arab Emirates',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
   252
  'United Kingdom',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
   253
  'United States',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
   254
  'Uruguay',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
   255
  'Uzbekistan',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
   256
  'Vanuatu',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
   257
  'Venezuela',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
   258
  'Vietnam',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
   259
  'Virgin Islands (British)',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
   260
  'Virgin Islands (USA)',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
   261
  'Wallis and Futuna Islands',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
   262
  'Western Sahara',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
   263
  'Yemen',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
   264
  'Zambia',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
   265
  'Zimbabwe',
e3491f7e8aff List of countries and territories used in addresses.
Todd Larsen <tlarsen@google.com>
parents:
diff changeset
   266
)