<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array">
    <added>
      <filename>db/migrate/001_create_countries.rb</filename>
    </added>
    <added>
      <filename>db/migrate/002_create_regions.rb</filename>
    </added>
    <added>
      <filename>db/migrate/003_create_addresses.rb</filename>
    </added>
    <added>
      <filename>test/app_root/db/migrate/002_migrate_has_addresses_to_version_3.rb</filename>
    </added>
  </added>
  <modified type="array">
    <modified>
      <diff>@@ -1,5 +1,8 @@
 == master
 
+* Replace acts_as_enumeration with enumerate_by
+* Add dependency on Rails 2.3
+
 == 0.4.0 / 2008-12-14
 
 * Remove the PluginAWeek namespace</diff>
      <filename>CHANGELOG.rdoc</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,4 @@
-Copyright (c) 2006-2008 Aaron Pfeifer
+Copyright (c) 2006-2009 Aaron Pfeifer
 
 Permission is hereby granted, free of charge, to any person obtaining
 a copy of this software and associated documentation files (the</diff>
      <filename>LICENSE</filename>
    </modified>
    <modified>
      <diff>@@ -1,6 +1,7 @@
 = has_addresses
 
-+has_addresses+ demonstrates a reference implementation for handling countries, regions, and addresses.
++has_addresses+ demonstrates a reference implementation for handling countries,
+regions, and addresses.
 
 == Resources
 
@@ -58,6 +59,5 @@ To run against a specific version of Rails:
 
 == Dependencies
 
-* Rails 2.1 or later
-* acts_as_enumeration[http://github.com/pluginaweek/acts_as_enumeration]
-* plugins_plus[http://github.com/pluginaweek/plugins_plugins] (optional if app files are copied to your project tree)
+* Rails 2.3 or later
+* enumerate_by[http://github.com/pluginaweek/acts_as_enumeration]</diff>
      <filename>README.rdoc</filename>
    </modified>
    <modified>
      <diff>@@ -13,7 +13,7 @@ spec = Gem::Specification.new do |s|
   s.require_path      = 'lib'
   s.has_rdoc          = true
   s.test_files        = Dir['test/**/*_test.rb']
-  s.add_dependency    'acts_as_enumeration', '&gt;= 0.2.0'
+  s.add_dependency    'enumerate_by', '&gt;= 0.4.0'
   
   s.author            = 'Aaron Pfeifer'
   s.email             = 'aaron@pluginaweek.org'</diff>
      <filename>Rakefile</filename>
    </modified>
    <modified>
      <diff>@@ -1,5 +1,5 @@
-# Represents a generic mailing address. Addresses are expected to consist of the
-# following fields:
+# Represents a generic mailing address. Addresses are expected to consist of
+# the following fields:
 # * +addressable+ - The record that owns the address
 # * +street_1+ - The first line of the street address
 # * +city+ - The name of the city
@@ -8,45 +8,27 @@
 # * +country+ - The country, which may be implied by the region
 # 
 # The following fields are optional:
-# * +street_2+ - The second lien of the street address
+# * +street_2+ - The second line of the street address
 # 
-# There is no attempt to validate the open-ended fields since the context in
-# which the addresses will be used is unknown
+# There is no attempt to validate open-ended fields since the context in which
+# the addresses will be used is unknown
 class Address &lt; ActiveRecord::Base
-  belongs_to  :addressable,
-                :polymorphic =&gt; true
-  belongs_to  :region
-  belongs_to  :country
+  belongs_to :addressable, :polymorphic =&gt; true
+  belongs_to :region
+  belongs_to :country
   
-  validates_presence_of :addressable_id,
-                        :addressable_type,
-                        :street_1,
-                        :city,
-                        :postal_code
-  validates_presence_of :region_id,
-                          :if =&gt; :known_region_required?
-  validates_presence_of :custom_region,
-                          :if =&gt; :custom_region_required?
+  validates_presence_of :addressable_id, :addressable_type, :street_1, :city,
+                        :postal_code, :country_id
+  validates_presence_of :region_id, :if =&gt; :known_region_required?
+  validates_presence_of :custom_region, :if =&gt; :custom_region_required?
   
-  attr_accessible :street_1,
-                  :street_2,
-                  :city,
-                  :postal_code,
-                  :region,
-                  :custom_region,
-                  :country
+  attr_accessible :street_1, :street_2, :city, :postal_code, :region,
+                  :custom_region, :country
   
-  before_save :ensure_exclusive_references
+  before_validation :ensure_exclusive_references, :set_region_attributes
   
-  # Returns the country for this country, which may be determined from the
-  # current region
-  def country_with_region_check
-    region ? region.country : country_without_region_check
-  end
-  alias_method_chain :country, :region_check
-  
-  # Gets the name of the region that this address is for (whether it is a custom or
-  # known region in the database)
+  # Gets the name of the region that this address is for (whether it is a
+  # custom or known region in the database)
   def region_name
     custom_region || region &amp;&amp; region.name
   end
@@ -54,6 +36,7 @@ class Address &lt; ActiveRecord::Base
   # Gets a representation of the address on a single line.
   # 
   # For example,
+  # 
   #   address = Address.new
   #   address.single_line     # =&gt; &quot;&quot;
   #   
@@ -78,6 +61,7 @@ class Address &lt; ActiveRecord::Base
   # Gets a representation of the address on multiple lines.
   # 
   # For example,
+  # 
   #   address = Address.new
   #   address.multi_line      # =&gt; []
   #   
@@ -129,14 +113,14 @@ class Address &lt; ActiveRecord::Base
       !region_id &amp;&amp; country &amp;&amp; country.regions.empty?
     end
     
-    # Ensures that the country id/user region combo is not set at the same time as
-    # the region id
+    # Ensures that the custom region is not set at the same time as the known
+    # region
     def ensure_exclusive_references
-      if known_region_required?
-        self.country_id = nil
-        self.custom_region = nil
-      end
-      
-      true
+      self.custom_region = nil if known_region_required?
+    end
+    
+    # Sets the attributes on the address based on the region (if available)
+    def set_region_attributes
+      self.country = region.country if region
     end
 end</diff>
      <filename>app/models/address.rb</filename>
    </modified>
    <modified>
      <diff>@@ -12,28 +12,32 @@
 # 
 # == Identification
 # 
-# Country ids are based on another ISO standard which assigns a numeric value to
-# every country.
+# Country ids are based on another ISO standard which assigns a numeric value
+# to every country.
 # 
 # == Regions
 # 
-# Each country may or may not have a list of regions associated with it.  It is
-# largely based on the ISO standard for each country.
+# Each country may or may not have a list of regions associated with it.  It
+# is largely based on the ISO standard for each country.
+# 
+# == Performance
+# 
+# If this plugin reload is enabled or this model is added to your app,
+# considering marking the file as unloadable like so (in the environment):
+# 
+#   config.load_once_paths &lt;&lt; 'app/models/country'
+# 
+# This will prevent the enumeration from being bootstrapped after every
+# request when in development mode.
 class Country &lt; ActiveRecord::Base
-  acts_as_enumeration :alpha_2_code
-  
-  column :name, :string
-  column :official_name, :string
-  column :alpha_3_code, :string
+  enumerate_by :alpha_2_code
   
-  has_many  :regions
+  has_many :regions
+  has_many :addresses
   
-  validates_presence_of   :name,
-                          :alpha_3_code
-  validates_length_of     :alpha_2_code,
-                            :is =&gt; 2
-  validates_length_of     :alpha_3_code,
-                            :is =&gt; 3
+  validates_presence_of :name, :official_name, :alpha_3_code
+  validates_length_of :alpha_2_code, :is =&gt; 2
+  validates_length_of :alpha_3_code, :is =&gt; 3
   
   alias_attribute :abbreviation_2, :alpha_2_code
   alias_attribute :abbreviation_3, :alpha_3_code
@@ -43,250 +47,252 @@ class Country &lt; ActiveRecord::Base
     self.official_name ||= name unless attributes &amp;&amp; attributes.include?(:official_name)
   end
   
-  create :id =&gt; 4, :name =&gt; &quot;Afghanistan&quot;, :official_name =&gt; &quot;Islamic Republic of Afghanistan&quot;, :alpha_2_code =&gt; 'AF', :alpha_3_code =&gt; 'AFG'
-  create :id =&gt; 8, :name =&gt; &quot;Albania&quot;, :official_name =&gt; &quot;Republic of Albania&quot;, :alpha_2_code =&gt; 'AL', :alpha_3_code =&gt; 'ALB'
-  create :id =&gt; 10, :name =&gt; &quot;Antarctica&quot;, :alpha_2_code =&gt; 'AQ', :alpha_3_code =&gt; 'ATA'
-  create :id =&gt; 12, :name =&gt; &quot;Algeria&quot;, :official_name =&gt; &quot;People's Democratic Republic of Algeria&quot;, :alpha_2_code =&gt; 'DZ', :alpha_3_code =&gt; 'DZA'
-  create :id =&gt; 16, :name =&gt; &quot;American Samoa&quot;, :alpha_2_code =&gt; 'AS', :alpha_3_code =&gt; 'ASM'
-  create :id =&gt; 20, :name =&gt; &quot;Andorra&quot;, :official_name =&gt; &quot;Principality of Andorra&quot;, :alpha_2_code =&gt; 'AD', :alpha_3_code =&gt; 'AND'
-  create :id =&gt; 24, :name =&gt; &quot;Angola&quot;, :official_name =&gt; &quot;Republic of Angola&quot;, :alpha_2_code =&gt; 'AO', :alpha_3_code =&gt; 'AGO'
-  create :id =&gt; 28, :name =&gt; &quot;Antigua and Barbuda&quot;, :alpha_2_code =&gt; 'AG', :alpha_3_code =&gt; 'ATG'
-  create :id =&gt; 31, :name =&gt; &quot;Azerbaijan&quot;, :official_name =&gt; &quot;Republic of Azerbaijan&quot;, :alpha_2_code =&gt; 'AZ', :alpha_3_code =&gt; 'AZE'
-  create :id =&gt; 32, :name =&gt; &quot;Argentina&quot;, :official_name =&gt; &quot;Argentine Republic&quot;, :alpha_2_code =&gt; 'AR', :alpha_3_code =&gt; 'ARG'
-  create :id =&gt; 36, :name =&gt; &quot;Australia&quot;, :alpha_2_code =&gt; 'AU', :alpha_3_code =&gt; 'AUS'
-  create :id =&gt; 40, :name =&gt; &quot;Austria&quot;, :official_name =&gt; &quot;Republic of Austria&quot;, :alpha_2_code =&gt; 'AT', :alpha_3_code =&gt; 'AUT'
-  create :id =&gt; 44, :name =&gt; &quot;Bahamas&quot;, :official_name =&gt; &quot;Commonwealth of the Bahamas&quot;, :alpha_2_code =&gt; 'BS', :alpha_3_code =&gt; 'BHS'
-  create :id =&gt; 48, :name =&gt; &quot;Bahrain&quot;, :official_name =&gt; &quot;Kingdom of Bahrain&quot;, :alpha_2_code =&gt; 'BH', :alpha_3_code =&gt; 'BHR'
-  create :id =&gt; 50, :name =&gt; &quot;Bangladesh&quot;, :official_name =&gt; &quot;People's Republic of Bangladesh&quot;, :alpha_2_code =&gt; 'BD', :alpha_3_code =&gt; 'BGD'
-  create :id =&gt; 51, :name =&gt; &quot;Armenia&quot;, :official_name =&gt; &quot;Republic of Armenia&quot;, :alpha_2_code =&gt; 'AM', :alpha_3_code =&gt; 'ARM'
-  create :id =&gt; 52, :name =&gt; &quot;Barbados&quot;, :alpha_2_code =&gt; 'BB', :alpha_3_code =&gt; 'BRB'
-  create :id =&gt; 56, :name =&gt; &quot;Belgium&quot;, :official_name =&gt; &quot;Kingdom of Belgium&quot;, :alpha_2_code =&gt; 'BE', :alpha_3_code =&gt; 'BEL'
-  create :id =&gt; 60, :name =&gt; &quot;Bermuda&quot;, :alpha_2_code =&gt; 'BM', :alpha_3_code =&gt; 'BMU'
-  create :id =&gt; 64, :name =&gt; &quot;Bhutan&quot;, :official_name =&gt; &quot;Kingdom of Bhutan&quot;, :alpha_2_code =&gt; 'BT', :alpha_3_code =&gt; 'BTN'
-  create :id =&gt; 68, :name =&gt; &quot;Bolivia&quot;, :official_name =&gt; &quot;Republic of Bolivia&quot;, :alpha_2_code =&gt; 'BO', :alpha_3_code =&gt; 'BOL'
-  create :id =&gt; 70, :name =&gt; &quot;Bosnia and Herzegovina&quot;, :official_name =&gt; &quot;Republic of Bosnia and Herzegovina&quot;, :alpha_2_code =&gt; 'BA', :alpha_3_code =&gt; 'BIH'
-  create :id =&gt; 72, :name =&gt; &quot;Botswana&quot;, :official_name =&gt; &quot;Republic of Botswana&quot;, :alpha_2_code =&gt; 'BW', :alpha_3_code =&gt; 'BWA'
-  create :id =&gt; 74, :name =&gt; &quot;Bouvet Island&quot;, :alpha_2_code =&gt; 'BV', :alpha_3_code =&gt; 'BVT'
-  create :id =&gt; 76, :name =&gt; &quot;Brazil&quot;, :official_name =&gt; &quot;Federative Republic of Brazil&quot;, :alpha_2_code =&gt; 'BR', :alpha_3_code =&gt; 'BRA'
-  create :id =&gt; 84, :name =&gt; &quot;Belize&quot;, :alpha_2_code =&gt; 'BZ', :alpha_3_code =&gt; 'BLZ'
-  create :id =&gt; 86, :name =&gt; &quot;British Indian Ocean Territory&quot;, :alpha_2_code =&gt; 'IO', :alpha_3_code =&gt; 'IOT'
-  create :id =&gt; 90, :name =&gt; &quot;Solomon Islands&quot;, :alpha_2_code =&gt; 'SB', :alpha_3_code =&gt; 'SLB'
-  create :id =&gt; 92, :name =&gt; &quot;Virgin Islands, British&quot;, :official_name =&gt; &quot;British Virgin Islands&quot;, :alpha_2_code =&gt; 'VG', :alpha_3_code =&gt; 'VGB'
-  create :id =&gt; 96, :name =&gt; &quot;Brunei Darussalam&quot;, :alpha_2_code =&gt; 'BN', :alpha_3_code =&gt; 'BRN'
-  create :id =&gt; 100, :name =&gt; &quot;Bulgaria&quot;, :official_name =&gt; &quot;Republic of Bulgaria&quot;, :alpha_2_code =&gt; 'BG', :alpha_3_code =&gt; 'BGR'
-  create :id =&gt; 104, :name =&gt; &quot;Myanmar&quot;, :official_name =&gt; &quot;Union of Myanmar&quot;, :alpha_2_code =&gt; 'MM', :alpha_3_code =&gt; 'MMR'
-  create :id =&gt; 108, :name =&gt; &quot;Burundi&quot;, :official_name =&gt; &quot;Republic of Burundi&quot;, :alpha_2_code =&gt; 'BI', :alpha_3_code =&gt; 'BDI'
-  create :id =&gt; 112, :name =&gt; &quot;Belarus&quot;, :official_name =&gt; &quot;Republic of Belarus&quot;, :alpha_2_code =&gt; 'BY', :alpha_3_code =&gt; 'BLR'
-  create :id =&gt; 116, :name =&gt; &quot;Cambodia&quot;, :official_name =&gt; &quot;Kingdom of Cambodia&quot;, :alpha_2_code =&gt; 'KH', :alpha_3_code =&gt; 'KHM'
-  create :id =&gt; 120, :name =&gt; &quot;Cameroon&quot;, :official_name =&gt; &quot;Republic of Cameroon&quot;, :alpha_2_code =&gt; 'CM', :alpha_3_code =&gt; 'CMR'
-  create :id =&gt; 124, :name =&gt; &quot;Canada&quot;, :alpha_2_code =&gt; 'CA', :alpha_3_code =&gt; 'CAN'
-  create :id =&gt; 132, :name =&gt; &quot;Cape Verde&quot;, :official_name =&gt; &quot;Republic of Cape Verde&quot;, :alpha_2_code =&gt; 'CV', :alpha_3_code =&gt; 'CPV'
-  create :id =&gt; 136, :name =&gt; &quot;Cayman Islands&quot;, :alpha_2_code =&gt; 'KY', :alpha_3_code =&gt; 'CYM'
-  create :id =&gt; 140, :name =&gt; &quot;Central African Republic&quot;, :alpha_2_code =&gt; 'CF', :alpha_3_code =&gt; 'CAF'
-  create :id =&gt; 144, :name =&gt; &quot;Sri Lanka&quot;, :official_name =&gt; &quot;Democratic Socialist Republic of Sri Lanka&quot;, :alpha_2_code =&gt; 'LK', :alpha_3_code =&gt; 'LKA'
-  create :id =&gt; 148, :name =&gt; &quot;Chad&quot;, :official_name =&gt; &quot;Republic of Chad&quot;, :alpha_2_code =&gt; 'TD', :alpha_3_code =&gt; 'TCD'
-  create :id =&gt; 152, :name =&gt; &quot;Chile&quot;, :official_name =&gt; &quot;Republic of Chile&quot;, :alpha_2_code =&gt; 'CL', :alpha_3_code =&gt; 'CHL'
-  create :id =&gt; 156, :name =&gt; &quot;China&quot;, :official_name =&gt; &quot;People's Republic of China&quot;, :alpha_2_code =&gt; 'CN', :alpha_3_code =&gt; 'CHN'
-  create :id =&gt; 158, :name =&gt; &quot;Taiwan&quot;, :official_name =&gt; &quot;Taiwan, Province of China&quot;, :alpha_2_code =&gt; 'TW', :alpha_3_code =&gt; 'TWN'
-  create :id =&gt; 162, :name =&gt; &quot;Christmas Island&quot;, :alpha_2_code =&gt; 'CX', :alpha_3_code =&gt; 'CXR'
-  create :id =&gt; 166, :name =&gt; &quot;Cocos (Keeling) Islands&quot;, :alpha_2_code =&gt; 'CC', :alpha_3_code =&gt; 'CCK'
-  create :id =&gt; 170, :name =&gt; &quot;Colombia&quot;, :official_name =&gt; &quot;Republic of Colombia&quot;, :alpha_2_code =&gt; 'CO', :alpha_3_code =&gt; 'COL'
-  create :id =&gt; 174, :name =&gt; &quot;Comoros&quot;, :official_name =&gt; &quot;Union of the Comoros&quot;, :alpha_2_code =&gt; 'KM', :alpha_3_code =&gt; 'COM'
-  create :id =&gt; 175, :name =&gt; &quot;Mayotte&quot;, :alpha_2_code =&gt; 'YT', :alpha_3_code =&gt; 'MYT'
-  create :id =&gt; 178, :name =&gt; &quot;Congo&quot;, :official_name =&gt; &quot;Republic of the Congo&quot;, :alpha_2_code =&gt; 'CG', :alpha_3_code =&gt; 'COG'
-  create :id =&gt; 180, :name =&gt; &quot;Congo, Democratic Republic of&quot;, :official_name =&gt; &quot;Congo, The Democratic Republic of the&quot;, :alpha_2_code =&gt; 'CD', :alpha_3_code =&gt; 'COD'
-  create :id =&gt; 184, :name =&gt; &quot;Cook Islands&quot;, :alpha_2_code =&gt; 'CK', :alpha_3_code =&gt; 'COK'
-  create :id =&gt; 188, :name =&gt; &quot;Costa Rica&quot;, :official_name =&gt; &quot;Republic of Costa Rica&quot;, :alpha_2_code =&gt; 'CR', :alpha_3_code =&gt; 'CRI'
-  create :id =&gt; 191, :name =&gt; &quot;Croatia&quot;, :official_name =&gt; &quot;Republic of Croatia&quot;, :alpha_2_code =&gt; 'HR', :alpha_3_code =&gt; 'HRV'
-  create :id =&gt; 192, :name =&gt; &quot;Cuba&quot;, :official_name =&gt; &quot;Republic of Cuba&quot;, :alpha_2_code =&gt; 'CU', :alpha_3_code =&gt; 'CUB'
-  create :id =&gt; 196, :name =&gt; &quot;Cyprus&quot;, :official_name =&gt; &quot;Republic of Cyprus&quot;, :alpha_2_code =&gt; 'CY', :alpha_3_code =&gt; 'CYP'
-  create :id =&gt; 203, :name =&gt; &quot;Czech Republic&quot;, :alpha_2_code =&gt; 'CZ', :alpha_3_code =&gt; 'CZE'
-  create :id =&gt; 204, :name =&gt; &quot;Benin&quot;, :official_name =&gt; &quot;Republic of Benin&quot;, :alpha_2_code =&gt; 'BJ', :alpha_3_code =&gt; 'BEN'
-  create :id =&gt; 208, :name =&gt; &quot;Denmark&quot;, :official_name =&gt; &quot;Kingdom of Denmark&quot;, :alpha_2_code =&gt; 'DK', :alpha_3_code =&gt; 'DNK'
-  create :id =&gt; 212, :name =&gt; &quot;Dominica&quot;, :official_name =&gt; &quot;Commonwealth of Dominica&quot;, :alpha_2_code =&gt; 'DM', :alpha_3_code =&gt; 'DMA'
-  create :id =&gt; 214, :name =&gt; &quot;Dominican Republic&quot;, :alpha_2_code =&gt; 'DO', :alpha_3_code =&gt; 'DOM'
-  create :id =&gt; 218, :name =&gt; &quot;Ecuador&quot;, :official_name =&gt; &quot;Republic of Ecuador&quot;, :alpha_2_code =&gt; 'EC', :alpha_3_code =&gt; 'ECU'
-  create :id =&gt; 222, :name =&gt; &quot;El Salvador&quot;, :official_name =&gt; &quot;Republic of El Salvador&quot;, :alpha_2_code =&gt; 'SV', :alpha_3_code =&gt; 'SLV'
-  create :id =&gt; 226, :name =&gt; &quot;Equatorial Guinea&quot;, :official_name =&gt; &quot;Republic of Equatorial Guinea&quot;, :alpha_2_code =&gt; 'GQ', :alpha_3_code =&gt; 'GNQ'
-  create :id =&gt; 231, :name =&gt; &quot;Ethiopia&quot;, :official_name =&gt; &quot;Federal Democratic Republic of Ethiopia&quot;, :alpha_2_code =&gt; 'ET', :alpha_3_code =&gt; 'ETH'
-  create :id =&gt; 232, :name =&gt; &quot;Eritrea&quot;, :alpha_2_code =&gt; 'ER', :alpha_3_code =&gt; 'ERI'
-  create :id =&gt; 233, :name =&gt; &quot;Estonia&quot;, :official_name =&gt; &quot;Republic of Estonia&quot;, :alpha_2_code =&gt; 'EE', :alpha_3_code =&gt; 'EST'
-  create :id =&gt; 234, :name =&gt; &quot;Faroe Islands&quot;, :alpha_2_code =&gt; 'FO', :alpha_3_code =&gt; 'FRO'
-  create :id =&gt; 238, :name =&gt; &quot;Falkland Islands&quot;, :official_name =&gt; &quot;Falkland Islands (Malvinas)&quot;, :alpha_2_code =&gt; 'FK', :alpha_3_code =&gt; 'FLK'
-  create :id =&gt; 239, :name =&gt; &quot;South Georgia&quot;, :official_name =&gt; &quot;South Georgia and the South Sandwich Islands&quot;, :alpha_2_code =&gt; 'GS', :alpha_3_code =&gt; 'SGS'
-  create :id =&gt; 242, :name =&gt; &quot;Fiji&quot;, :official_name =&gt; &quot;Republic of the Fiji Islands&quot;, :alpha_2_code =&gt; 'FJ', :alpha_3_code =&gt; 'FJI'
-  create :id =&gt; 246, :name =&gt; &quot;Finland&quot;, :official_name =&gt; &quot;Republic of Finland&quot;, :alpha_2_code =&gt; 'FI', :alpha_3_code =&gt; 'FIN'
-  create :id =&gt; 248, :name =&gt; &quot;&#197;land Islands&quot;, :alpha_2_code =&gt; 'AX', :alpha_3_code =&gt; 'ALA'
-  create :id =&gt; 250, :name =&gt; &quot;France&quot;, :official_name =&gt; &quot;French Republic&quot;, :alpha_2_code =&gt; 'FR', :alpha_3_code =&gt; 'FRA'
-  create :id =&gt; 254, :name =&gt; &quot;French Guiana&quot;, :alpha_2_code =&gt; 'GF', :alpha_3_code =&gt; 'GUF'
-  create :id =&gt; 258, :name =&gt; &quot;French Polynesia&quot;, :alpha_2_code =&gt; 'PF', :alpha_3_code =&gt; 'PYF'
-  create :id =&gt; 260, :name =&gt; &quot;French Southern Territories&quot;, :alpha_2_code =&gt; 'TF', :alpha_3_code =&gt; 'ATF'
-  create :id =&gt; 262, :name =&gt; &quot;Djibouti&quot;, :official_name =&gt; &quot;Republic of Djibouti&quot;, :alpha_2_code =&gt; 'DJ', :alpha_3_code =&gt; 'DJI'
-  create :id =&gt; 266, :name =&gt; &quot;Gabon&quot;, :official_name =&gt; &quot;Gabonese Republic&quot;, :alpha_2_code =&gt; 'GA', :alpha_3_code =&gt; 'GAB'
-  create :id =&gt; 268, :name =&gt; &quot;Georgia&quot;, :alpha_2_code =&gt; 'GE', :alpha_3_code =&gt; 'GEO'
-  create :id =&gt; 270, :name =&gt; &quot;Gambia&quot;, :official_name =&gt; &quot;Republic of the Gambia&quot;, :alpha_2_code =&gt; 'GM', :alpha_3_code =&gt; 'GMB'
-  create :id =&gt; 275, :name =&gt; &quot;Palestinian Territories&quot;, :official_name =&gt; &quot;Occupied Palestinian Territory&quot;, :alpha_2_code =&gt; 'PS', :alpha_3_code =&gt; 'PSE'
-  create :id =&gt; 276, :name =&gt; &quot;Germany&quot;, :official_name =&gt; &quot;Federal Republic of Germany&quot;, :alpha_2_code =&gt; 'DE', :alpha_3_code =&gt; 'DEU'
-  create :id =&gt; 288, :name =&gt; &quot;Ghana&quot;, :official_name =&gt; &quot;Republic of Ghana&quot;, :alpha_2_code =&gt; 'GH', :alpha_3_code =&gt; 'GHA'
-  create :id =&gt; 292, :name =&gt; &quot;Gibraltar&quot;, :alpha_2_code =&gt; 'GI', :alpha_3_code =&gt; 'GIB'
-  create :id =&gt; 296, :name =&gt; &quot;Kiribati&quot;, :official_name =&gt; &quot;Republic of Kiribati&quot;, :alpha_2_code =&gt; 'KI', :alpha_3_code =&gt; 'KIR'
-  create :id =&gt; 300, :name =&gt; &quot;Greece&quot;, :official_name =&gt; &quot;Hellenic Republic&quot;, :alpha_2_code =&gt; 'GR', :alpha_3_code =&gt; 'GRC'
-  create :id =&gt; 304, :name =&gt; &quot;Greenland&quot;, :alpha_2_code =&gt; 'GL', :alpha_3_code =&gt; 'GRL'
-  create :id =&gt; 308, :name =&gt; &quot;Grenada&quot;, :alpha_2_code =&gt; 'GD', :alpha_3_code =&gt; 'GRD'
-  create :id =&gt; 312, :name =&gt; &quot;Guadeloupe&quot;, :alpha_2_code =&gt; 'GP', :alpha_3_code =&gt; 'GLP'
-  create :id =&gt; 316, :name =&gt; &quot;Guam&quot;, :alpha_2_code =&gt; 'GU', :alpha_3_code =&gt; 'GUM'
-  create :id =&gt; 320, :name =&gt; &quot;Guatemala&quot;, :official_name =&gt; &quot;Republic of Guatemala&quot;, :alpha_2_code =&gt; 'GT', :alpha_3_code =&gt; 'GTM'
-  create :id =&gt; 324, :name =&gt; &quot;Guinea&quot;, :official_name =&gt; &quot;Republic of Guinea&quot;, :alpha_2_code =&gt; 'GN', :alpha_3_code =&gt; 'GIN'
-  create :id =&gt; 328, :name =&gt; &quot;Guyana&quot;, :official_name =&gt; &quot;Republic of Guyana&quot;, :alpha_2_code =&gt; 'GY', :alpha_3_code =&gt; 'GUY'
-  create :id =&gt; 332, :name =&gt; &quot;Haiti&quot;, :official_name =&gt; &quot;Republic of Haiti&quot;, :alpha_2_code =&gt; 'HT', :alpha_3_code =&gt; 'HTI'
-  create :id =&gt; 334, :name =&gt; &quot;Heard and McDonald Islands&quot;, :official_name =&gt; &quot;Heard Island and McDonald &quot;, :alpha_2_code =&gt; 'HM', :alpha_3_code =&gt; 'HMD'
-  create :id =&gt; 336, :name =&gt; &quot;Holy See (Vatican City State)&quot;, :alpha_2_code =&gt; 'VA', :alpha_3_code =&gt; 'VAT'
-  create :id =&gt; 340, :name =&gt; &quot;Honduras&quot;, :official_name =&gt; &quot;Republic of Honduras&quot;, :alpha_2_code =&gt; 'HN', :alpha_3_code =&gt; 'HND'
-  create :id =&gt; 344, :name =&gt; &quot;Hong Kong&quot;, :official_name =&gt; &quot;Hong Kong Special Administrative Region of China&quot;, :alpha_2_code =&gt; 'HK', :alpha_3_code =&gt; 'HKG'
-  create :id =&gt; 348, :name =&gt; &quot;Hungary&quot;, :official_name =&gt; &quot;Republic of Hungary&quot;, :alpha_2_code =&gt; 'HU', :alpha_3_code =&gt; 'HUN'
-  create :id =&gt; 352, :name =&gt; &quot;Iceland&quot;, :official_name =&gt; &quot;Republic of Iceland&quot;, :alpha_2_code =&gt; 'IS', :alpha_3_code =&gt; 'ISL'
-  create :id =&gt; 356, :name =&gt; &quot;India&quot;, :official_name =&gt; &quot;Republic of India&quot;, :alpha_2_code =&gt; 'IN', :alpha_3_code =&gt; 'IND'
-  create :id =&gt; 360, :name =&gt; &quot;Indonesia&quot;, :official_name =&gt; &quot;Republic of Indonesia&quot;, :alpha_2_code =&gt; 'ID', :alpha_3_code =&gt; 'IDN'
-  create :id =&gt; 364, :name =&gt; &quot;Iran&quot;, :official_name =&gt; &quot;Islamic Republic of Iran&quot;, :alpha_2_code =&gt; 'IR', :alpha_3_code =&gt; 'IRN'
-  create :id =&gt; 368, :name =&gt; &quot;Iraq&quot;, :official_name =&gt; &quot;Republic of Iraq&quot;, :alpha_2_code =&gt; 'IQ', :alpha_3_code =&gt; 'IRQ'
-  create :id =&gt; 372, :name =&gt; &quot;Ireland&quot;, :alpha_2_code =&gt; 'IE', :alpha_3_code =&gt; 'IRL'
-  create :id =&gt; 376, :name =&gt; &quot;Israel&quot;, :official_name =&gt; &quot;State of Israel&quot;, :alpha_2_code =&gt; 'IL', :alpha_3_code =&gt; 'ISR'
-  create :id =&gt; 380, :name =&gt; &quot;Italy&quot;, :official_name =&gt; &quot;Italian Republic&quot;, :alpha_2_code =&gt; 'IT', :alpha_3_code =&gt; 'ITA'
-  create :id =&gt; 384, :name =&gt; &quot;C&#244;te d'Ivoire&quot;, :official_name =&gt; &quot;Republic of C&#244;te d'Ivoire&quot;, :alpha_2_code =&gt; 'CI', :alpha_3_code =&gt; 'CIV'
-  create :id =&gt; 388, :name =&gt; &quot;Jamaica&quot;, :alpha_2_code =&gt; 'JM', :alpha_3_code =&gt; 'JAM'
-  create :id =&gt; 392, :name =&gt; &quot;Japan&quot;, :alpha_2_code =&gt; 'JP', :alpha_3_code =&gt; 'JPN'
-  create :id =&gt; 398, :name =&gt; &quot;Kazakhstan&quot;, :official_name =&gt; &quot;Republic of Kazakhstan&quot;, :alpha_2_code =&gt; 'KZ', :alpha_3_code =&gt; 'KAZ'
-  create :id =&gt; 400, :name =&gt; &quot;Jordan&quot;, :official_name =&gt; &quot;Hashemite Kingdom of Jordan&quot;, :alpha_2_code =&gt; 'JO', :alpha_3_code =&gt; 'JOR'
-  create :id =&gt; 404, :name =&gt; &quot;Kenya&quot;, :official_name =&gt; &quot;Republic of Kenya&quot;, :alpha_2_code =&gt; 'KE', :alpha_3_code =&gt; 'KEN'
-  create :id =&gt; 408, :name =&gt; &quot;North Korea&quot;, :official_name =&gt; &quot;Democratic People's Republic of Korea&quot;, :alpha_2_code =&gt; 'KP', :alpha_3_code =&gt; 'PRK'
-  create :id =&gt; 410, :name =&gt; &quot;South Korea&quot;, :official_name =&gt; &quot;Republic of Korea&quot;, :alpha_2_code =&gt; 'KR', :alpha_3_code =&gt; 'KOR'
-  create :id =&gt; 414, :name =&gt; &quot;Kuwait&quot;, :official_name =&gt; &quot;State of Kuwait&quot;, :alpha_2_code =&gt; 'KW', :alpha_3_code =&gt; 'KWT'
-  create :id =&gt; 417, :name =&gt; &quot;Kyrgyzstan&quot;, :official_name =&gt; &quot;Kyrgyz Republic&quot;, :alpha_2_code =&gt; 'KG', :alpha_3_code =&gt; 'KGZ'
-  create :id =&gt; 418, :name =&gt; &quot;Laos&quot;, :official_name =&gt; &quot;Lao People's Democratic Republic&quot;, :alpha_2_code =&gt; 'LA', :alpha_3_code =&gt; 'LAO'
-  create :id =&gt; 422, :name =&gt; &quot;Lebanon&quot;, :official_name =&gt; &quot;Lebanese Republic&quot;, :alpha_2_code =&gt; 'LB', :alpha_3_code =&gt; 'LBN'
-  create :id =&gt; 426, :name =&gt; &quot;Lesotho&quot;, :official_name =&gt; &quot;Kingdom of Lesotho&quot;, :alpha_2_code =&gt; 'LS', :alpha_3_code =&gt; 'LSO'
-  create :id =&gt; 428, :name =&gt; &quot;Latvia&quot;, :official_name =&gt; &quot;Republic of Latvia&quot;, :alpha_2_code =&gt; 'LV', :alpha_3_code =&gt; 'LVA'
-  create :id =&gt; 430, :name =&gt; &quot;Liberia&quot;, :official_name =&gt; &quot;Republic of Liberia&quot;, :alpha_2_code =&gt; 'LR', :alpha_3_code =&gt; 'LBR'
-  create :id =&gt; 434, :name =&gt; &quot;Libya&quot;, :official_name =&gt; &quot;Socialist People's Libyan Arab Jamahiriya&quot;, :alpha_2_code =&gt; 'LY', :alpha_3_code =&gt; 'LBY' # Libyan Arab Jamahiriya
-  create :id =&gt; 438, :name =&gt; &quot;Liechtenstein&quot;, :official_name =&gt; &quot;Principality of Liechtenstein&quot;, :alpha_2_code =&gt; 'LI', :alpha_3_code =&gt; 'LIE'
-  create :id =&gt; 440, :name =&gt; &quot;Lithuania&quot;, :official_name =&gt; &quot;Republic of Lithuania&quot;, :alpha_2_code =&gt; 'LT', :alpha_3_code =&gt; 'LTU'
-  create :id =&gt; 442, :name =&gt; &quot;Luxembourg&quot;, :official_name =&gt; &quot;Grand Duchy of Luxembourg&quot;, :alpha_2_code =&gt; 'LU', :alpha_3_code =&gt; 'LUX'
-  create :id =&gt; 446, :name =&gt; &quot;Macao&quot;, :official_name =&gt; &quot;Macao Special Administrative Region of China&quot;, :alpha_2_code =&gt; 'MO', :alpha_3_code =&gt; 'MAC'
-  create :id =&gt; 450, :name =&gt; &quot;Madagascar&quot;, :official_name =&gt; &quot;Republic of Madagascar&quot;, :alpha_2_code =&gt; 'MG', :alpha_3_code =&gt; 'MDG'
-  create :id =&gt; 454, :name =&gt; &quot;Malawi&quot;, :official_name =&gt; &quot;Republic of Malawi&quot;, :alpha_2_code =&gt; 'MW', :alpha_3_code =&gt; 'MWI'
-  create :id =&gt; 458, :name =&gt; &quot;Malaysia&quot;, :alpha_2_code =&gt; 'MY', :alpha_3_code =&gt; 'MYS'
-  create :id =&gt; 462, :name =&gt; &quot;Maldives&quot;, :official_name =&gt; &quot;Republic of Maldives&quot;, :alpha_2_code =&gt; 'MV', :alpha_3_code =&gt; 'MDV'
-  create :id =&gt; 466, :name =&gt; &quot;Mali&quot;, :official_name =&gt; &quot;Republic of Mali&quot;, :alpha_2_code =&gt; 'ML', :alpha_3_code =&gt; 'MLI'
-  create :id =&gt; 470, :name =&gt; &quot;Malta&quot;, :official_name =&gt; &quot;Republic of Malta&quot;, :alpha_2_code =&gt; 'MT', :alpha_3_code =&gt; 'MLT'
-  create :id =&gt; 474, :name =&gt; &quot;Martinique&quot;, :alpha_2_code =&gt; 'MQ', :alpha_3_code =&gt; 'MTQ'
-  create :id =&gt; 478, :name =&gt; &quot;Mauritania&quot;, :official_name =&gt; &quot;Islamic Republic of Mauritania&quot;, :alpha_2_code =&gt; 'MR', :alpha_3_code =&gt; 'MRT'
-  create :id =&gt; 480, :name =&gt; &quot;Mauritius&quot;, :official_name =&gt; &quot;Republic of Mauritius&quot;, :alpha_2_code =&gt; 'MU', :alpha_3_code =&gt; 'MUS'
-  create :id =&gt; 484, :name =&gt; &quot;Mexico&quot;, :official_name =&gt; &quot;United Mexican States&quot;, :alpha_2_code =&gt; 'MX', :alpha_3_code =&gt; 'MEX'
-  create :id =&gt; 492, :name =&gt; &quot;Monaco&quot;, :official_name =&gt; &quot;Principality of Monaco&quot;, :alpha_2_code =&gt; 'MC', :alpha_3_code =&gt; 'MCO'
-  create :id =&gt; 498, :name =&gt; &quot;Moldova&quot;, :official_name =&gt; &quot;Republic of Moldova&quot;, :alpha_2_code =&gt; 'MD', :alpha_3_code =&gt; 'MDA'
-  create :id =&gt; 496, :name =&gt; &quot;Mongolia&quot;, :alpha_2_code =&gt; 'MN', :alpha_3_code =&gt; 'MNG'
-  create :id =&gt; 499, :name =&gt; &quot;Montenegro&quot;, :official_name =&gt; &quot;Republic of Montenegro&quot;, :alpha_2_code =&gt; 'ME', :alpha_3_code =&gt; 'MNE'
-  create :id =&gt; 500, :name =&gt; &quot;Montserrat&quot;, :alpha_2_code =&gt; 'MS', :alpha_3_code =&gt; 'MSR'
-  create :id =&gt; 504, :name =&gt; &quot;Morocco&quot;, :official_name =&gt; &quot;Kingdom of Morocco&quot;, :alpha_2_code =&gt; 'MA', :alpha_3_code =&gt; 'MAR'
-  create :id =&gt; 508, :name =&gt; &quot;Mozambique&quot;, :official_name =&gt; &quot;Republic of Mozambique&quot;, :alpha_2_code =&gt; 'MZ', :alpha_3_code =&gt; 'MOZ'
-  create :id =&gt; 512, :name =&gt; &quot;Oman&quot;, :official_name =&gt; &quot;Sultanate of Oman&quot;, :alpha_2_code =&gt; 'OM', :alpha_3_code =&gt; 'OMN'
-  create :id =&gt; 516, :name =&gt; &quot;Namibia&quot;, :official_name =&gt; &quot;Republic of Namibia&quot;, :alpha_2_code =&gt; 'NA', :alpha_3_code =&gt; 'NAM'
-  create :id =&gt; 520, :name =&gt; &quot;Nauru&quot;, :official_name =&gt; &quot;Republic of Nauru&quot;, :alpha_2_code =&gt; 'NR', :alpha_3_code =&gt; 'NRU'
-  create :id =&gt; 524, :name =&gt; &quot;Nepal&quot;, :official_name =&gt; &quot;Kingdom of Nepal&quot;, :alpha_2_code =&gt; 'NP', :alpha_3_code =&gt; 'NPL'
-  create :id =&gt; 528, :name =&gt; &quot;Netherlands&quot;, :official_name =&gt; &quot;Kingdom of the Netherlands&quot;, :alpha_2_code =&gt; 'NL', :alpha_3_code =&gt; 'NLD'
-  create :id =&gt; 530, :name =&gt; &quot;Netherlands Antilles&quot;, :alpha_2_code =&gt; 'AN', :alpha_3_code =&gt; 'ANT'
-  create :id =&gt; 533, :name =&gt; &quot;Aruba&quot;, :alpha_2_code =&gt; 'AW', :alpha_3_code =&gt; 'ABW'
-  create :id =&gt; 540, :name =&gt; &quot;New Caledonia&quot;, :alpha_2_code =&gt; 'NC', :alpha_3_code =&gt; 'NCL'
-  create :id =&gt; 548, :name =&gt; &quot;Vanuatu&quot;, :official_name =&gt; &quot;Republic of Vanuatu&quot;, :alpha_2_code =&gt; 'VU', :alpha_3_code =&gt; 'VUT'
-  create :id =&gt; 554, :name =&gt; &quot;New Zealand&quot;, :alpha_2_code =&gt; 'NZ', :alpha_3_code =&gt; 'NZL'
-  create :id =&gt; 558, :name =&gt; &quot;Nicaragua&quot;, :official_name =&gt; &quot;Republic of Nicaragua&quot;, :alpha_2_code =&gt; 'NI', :alpha_3_code =&gt; 'NIC'
-  create :id =&gt; 562, :name =&gt; &quot;Niger&quot;, :official_name =&gt; &quot;Republic of the Niger&quot;, :alpha_2_code =&gt; 'NE', :alpha_3_code =&gt; 'NER'
-  create :id =&gt; 566, :name =&gt; &quot;Nigeria&quot;, :official_name =&gt; &quot;Federal Republic of Nigeria&quot;, :alpha_2_code =&gt; 'NG', :alpha_3_code =&gt; 'NGA'
-  create :id =&gt; 570, :name =&gt; &quot;Niue&quot;, :official_name =&gt; &quot;Republic of Niue&quot;, :alpha_2_code =&gt; 'NU', :alpha_3_code =&gt; 'NIU'
-  create :id =&gt; 574, :name =&gt; &quot;Norfolk Island&quot;, :alpha_2_code =&gt; 'NF', :alpha_3_code =&gt; 'NFK'
-  create :id =&gt; 578, :name =&gt; &quot;Norway&quot;, :official_name =&gt; &quot;Kingdom of Norway&quot;, :alpha_2_code =&gt; 'NO', :alpha_3_code =&gt; 'NOR'
-  create :id =&gt; 580, :name =&gt; &quot;Northern Mariana Islands&quot;, :official_name =&gt; &quot;Commonwealth of the Northern Mariana Islands&quot;, :alpha_2_code =&gt; 'MP', :alpha_3_code =&gt; 'MNP'
-  create :id =&gt; 581, :name =&gt; &quot;U.S. Minor Outlying Islands&quot;, :official_name =&gt; &quot;United States Minor Outlying Islands&quot;, :alpha_2_code =&gt; 'UM', :alpha_3_code =&gt; 'UMI'
-  create :id =&gt; 583, :name =&gt; &quot;Micronesia&quot;, :official_name =&gt; &quot;Federated States of Micronesia&quot;, :alpha_2_code =&gt; 'FM', :alpha_3_code =&gt; 'FSM'
-  create :id =&gt; 584, :name =&gt; &quot;Marshall Islands&quot;, :official_name =&gt; &quot;Republic of the Marshall Islands&quot;, :alpha_2_code =&gt; 'MH', :alpha_3_code =&gt; 'MHL'
-  create :id =&gt; 585, :name =&gt; &quot;Palau&quot;, :official_name =&gt; &quot;Republic of Palau&quot;, :alpha_2_code =&gt; 'PW', :alpha_3_code =&gt; 'PLW'
-  create :id =&gt; 586, :name =&gt; &quot;Pakistan&quot;, :official_name =&gt; &quot;Islamic Republic of Pakistan&quot;, :alpha_2_code =&gt; 'PK', :alpha_3_code =&gt; 'PAK'
-  create :id =&gt; 591, :name =&gt; &quot;Panama&quot;, :official_name =&gt; &quot;Republic of Panama&quot;, :alpha_2_code =&gt; 'PA', :alpha_3_code =&gt; 'PAN'
-  create :id =&gt; 598, :name =&gt; &quot;Papua New Guinea&quot;, :alpha_2_code =&gt; 'PG', :alpha_3_code =&gt; 'PNG'
-  create :id =&gt; 600, :name =&gt; &quot;Paraguay&quot;, :official_name =&gt; &quot;Republic of Paraguay&quot;, :alpha_2_code =&gt; 'PY', :alpha_3_code =&gt; 'PRY'
-  create :id =&gt; 604, :name =&gt; &quot;Peru&quot;, :official_name =&gt; &quot;Republic of Peru&quot;, :alpha_2_code =&gt; 'PE', :alpha_3_code =&gt; 'PER'
-  create :id =&gt; 608, :name =&gt; &quot;Philippines&quot;, :official_name =&gt; &quot;Republic of the Philippines&quot;, :alpha_2_code =&gt; 'PH', :alpha_3_code =&gt; 'PHL'
-  create :id =&gt; 612, :name =&gt; &quot;Pitcairn&quot;, :alpha_2_code =&gt; 'PN', :alpha_3_code =&gt; 'PCN'
-  create :id =&gt; 616, :name =&gt; &quot;Poland&quot;, :official_name =&gt; &quot;Republic of Poland&quot;, :alpha_2_code =&gt; 'PL', :alpha_3_code =&gt; 'POL'
-  create :id =&gt; 620, :name =&gt; &quot;Portugal&quot;, :official_name =&gt; &quot;Portuguese Republic&quot;, :alpha_2_code =&gt; 'PT', :alpha_3_code =&gt; 'PRT'
-  create :id =&gt; 624, :name =&gt; &quot;Guinea-Bissau&quot;, :official_name =&gt; &quot;Republic of Guinea-Bissau&quot;, :alpha_2_code =&gt; 'GW', :alpha_3_code =&gt; 'GNB'
-  create :id =&gt; 626, :name =&gt; &quot;Timor-Leste&quot;, :official_name =&gt; &quot;Democratic Republic of Timor-Leste&quot;, :alpha_2_code =&gt; 'TL', :alpha_3_code =&gt; 'TLS'
-  create :id =&gt; 630, :name =&gt; &quot;Puerto Rico&quot;, :alpha_2_code =&gt; 'PR', :alpha_3_code =&gt; 'PRI'
-  create :id =&gt; 634, :name =&gt; &quot;Qatar&quot;, :official_name =&gt; &quot;State of Qatar&quot;, :alpha_2_code =&gt; 'QA', :alpha_3_code =&gt; 'QAT'
-  create :id =&gt; 638, :name =&gt; &quot;Reunion&quot;, :alpha_2_code =&gt; 'RE', :alpha_3_code =&gt; 'REU'
-  create :id =&gt; 642, :name =&gt; &quot;Romania&quot;, :alpha_2_code =&gt; 'RO', :alpha_3_code =&gt; 'ROU'
-  create :id =&gt; 643, :name =&gt; &quot;Russian Federation&quot;, :alpha_2_code =&gt; 'RU', :alpha_3_code =&gt; 'RUS'
-  create :id =&gt; 646, :name =&gt; &quot;Rwanda&quot;, :official_name =&gt; &quot;Rwandese Republic&quot;, :alpha_2_code =&gt; 'RW', :alpha_3_code =&gt; 'RWA'
-  create :id =&gt; 652, :name =&gt; &quot;Saint Barth&#233;lemy&quot;, :alpha_2_code =&gt; 'BL', :alpha_3_code =&gt; 'BLM'
-  create :id =&gt; 654, :name =&gt; &quot;St. Helena&quot;, :official_name =&gt; &quot;Saint Helena&quot;, :alpha_2_code =&gt; 'SH', :alpha_3_code =&gt; 'SHN'
-  create :id =&gt; 659, :name =&gt; &quot;St. Kitts and Nevis&quot;, :official_name =&gt; &quot;Saint Kitts and Nevis&quot;, :alpha_2_code =&gt; 'KN', :alpha_3_code =&gt; 'KNA'
-  create :id =&gt; 660, :name =&gt; &quot;Anguilla&quot;, :alpha_2_code =&gt; 'AI', :alpha_3_code =&gt; 'AIA'
-  create :id =&gt; 662, :name =&gt; &quot;St. Lucia&quot;, :official_name =&gt; &quot;Saint Lucia&quot;, :alpha_2_code =&gt; 'LC', :alpha_3_code =&gt; 'LCA'
-  create :id =&gt; 663, :name =&gt; &quot;St. Martin (French part)&quot;, :official_name =&gt; &quot;Saint Martin (French part)&quot;, :alpha_2_code =&gt; 'MF', :alpha_3_code =&gt; 'MAF'
-  create :id =&gt; 666, :name =&gt; &quot;St. Pierre and Miquelon&quot;, :official_name =&gt; &quot;Saint Pierre and Miquelon&quot;, :alpha_2_code =&gt; 'PM', :alpha_3_code =&gt; 'SPM'
-  create :id =&gt; 670, :name =&gt; &quot;St. Vincent and the Grenadines&quot;, :official_name =&gt; &quot;Saint Vincent and the Grenadines&quot;, :alpha_2_code =&gt; 'VC', :alpha_3_code =&gt; 'VCT'
-  create :id =&gt; 674, :name =&gt; &quot;San Marino&quot;, :official_name =&gt; &quot;Republic of San Marino&quot;, :alpha_2_code =&gt; 'SM', :alpha_3_code =&gt; 'SMR'
-  create :id =&gt; 678, :name =&gt; &quot;Sao Tome and Principe&quot;, :official_name =&gt; &quot;Democratic Republic of Sao Tome and Principe&quot;, :alpha_2_code =&gt; 'ST', :alpha_3_code =&gt; 'STP'
-  create :id =&gt; 682, :name =&gt; &quot;Saudi Arabia&quot;, :official_name =&gt; &quot;Kingdom of Saudi Arabia&quot;, :alpha_2_code =&gt; 'SA', :alpha_3_code =&gt; 'SAU'
-  create :id =&gt; 686, :name =&gt; &quot;Senegal&quot;, :official_name =&gt; &quot;Republic of Senegal&quot;, :alpha_2_code =&gt; 'SN', :alpha_3_code =&gt; 'SEN'
-  create :id =&gt; 688, :name =&gt; &quot;Serbia&quot;, :official_name =&gt; &quot;Republic of Serbia&quot;, :alpha_2_code =&gt; 'RS', :alpha_3_code =&gt; 'SRB'
-  create :id =&gt; 690, :name =&gt; &quot;Seychelles&quot;, :official_name =&gt; &quot;Republic of Seychelles&quot;, :alpha_2_code =&gt; 'SC', :alpha_3_code =&gt; 'SYC'
-  create :id =&gt; 694, :name =&gt; &quot;Sierra Leone&quot;, :official_name =&gt; &quot;Republic of Sierra Leone&quot;, :alpha_2_code =&gt; 'SL', :alpha_3_code =&gt; 'SLE'
-  create :id =&gt; 702, :name =&gt; &quot;Singapore&quot;, :official_name =&gt; &quot;Republic of Singapore&quot;, :alpha_2_code =&gt; 'SG', :alpha_3_code =&gt; 'SGP'
-  create :id =&gt; 703, :name =&gt; &quot;Slovakia&quot;, :official_name =&gt; &quot;Slovak Republic&quot;, :alpha_2_code =&gt; 'SK', :alpha_3_code =&gt; 'SVK'
-  create :id =&gt; 704, :name =&gt; &quot;Viet Nam&quot;, :official_name =&gt; &quot;Socialist Republic of Viet Nam&quot;, :alpha_2_code =&gt; 'VN', :alpha_3_code =&gt; 'VNM'
-  create :id =&gt; 705, :name =&gt; &quot;Slovenia&quot;, :official_name =&gt; &quot;Republic of Slovenia&quot;, :alpha_2_code =&gt; 'SI', :alpha_3_code =&gt; 'SVN'
-  create :id =&gt; 706, :name =&gt; &quot;Somalia&quot;, :official_name =&gt; &quot;Somali Republic&quot;, :alpha_2_code =&gt; 'SO', :alpha_3_code =&gt; 'SOM'
-  create :id =&gt; 710, :name =&gt; &quot;South Africa&quot;, :official_name =&gt; &quot;Republic of South Africa&quot;, :alpha_2_code =&gt; 'ZA', :alpha_3_code =&gt; 'ZAF'
-  create :id =&gt; 716, :name =&gt; &quot;Zimbabwe&quot;, :official_name =&gt; &quot;Republic of Zimbabwe&quot;, :alpha_2_code =&gt; 'ZW', :alpha_3_code =&gt; 'ZWE'
-  create :id =&gt; 724, :name =&gt; &quot;Spain&quot;, :official_name =&gt; &quot;Kingdom of Spain&quot;, :alpha_2_code =&gt; 'ES', :alpha_3_code =&gt; 'ESP'
-  create :id =&gt; 732, :name =&gt; &quot;Western Sahara&quot;, :alpha_2_code =&gt; 'EH', :alpha_3_code =&gt; 'ESH'
-  create :id =&gt; 736, :name =&gt; &quot;Sudan&quot;, :official_name =&gt; &quot;Republic of the Sudan&quot;, :alpha_2_code =&gt; 'SD', :alpha_3_code =&gt; 'SDN'
-  create :id =&gt; 740, :name =&gt; &quot;Suriname&quot;, :official_name =&gt; &quot;Republic of Suriname&quot;, :alpha_2_code =&gt; 'SR', :alpha_3_code =&gt; 'SUR'
-  create :id =&gt; 744, :name =&gt; &quot;Svalbard and Jan Mayen&quot;, :alpha_2_code =&gt; 'SJ', :alpha_3_code =&gt; 'SJM'
-  create :id =&gt; 748, :name =&gt; &quot;Swaziland&quot;, :official_name =&gt; &quot;Kingdom of Swaziland&quot;, :alpha_2_code =&gt; 'SZ', :alpha_3_code =&gt; 'SWZ'
-  create :id =&gt; 752, :name =&gt; &quot;Sweden&quot;, :official_name =&gt; &quot;Kingdom of Sweden&quot;, :alpha_2_code =&gt; 'SE', :alpha_3_code =&gt; 'SWE'
-  create :id =&gt; 756, :name =&gt; &quot;Switzerland&quot;, :official_name =&gt; &quot;Swiss Confederation&quot;, :alpha_2_code =&gt; 'CH', :alpha_3_code =&gt; 'CHE'
-  create :id =&gt; 760, :name =&gt; &quot;Syrian Arab Republic&quot;, :alpha_2_code =&gt; 'SY', :alpha_3_code =&gt; 'SYR'
-  create :id =&gt; 762, :name =&gt; &quot;Tajikistan&quot;, :official_name =&gt; &quot;Republic of Tajikistan&quot;, :alpha_2_code =&gt; 'TJ', :alpha_3_code =&gt; 'TJK'
-  create :id =&gt; 764, :name =&gt; &quot;Thailand&quot;, :official_name =&gt; &quot;Kingdom of Thailand&quot;, :alpha_2_code =&gt; 'TH', :alpha_3_code =&gt; 'THA'
-  create :id =&gt; 768, :name =&gt; &quot;Togo&quot;, :official_name =&gt; &quot;Togolese Republic&quot;, :alpha_2_code =&gt; 'TG', :alpha_3_code =&gt; 'TGO'
-  create :id =&gt; 772, :name =&gt; &quot;Tokelau&quot;, :alpha_2_code =&gt; 'TK', :alpha_3_code =&gt; 'TKL'
-  create :id =&gt; 776, :name =&gt; &quot;Tonga&quot;, :official_name =&gt; &quot;Kingdom of Tonga&quot;, :alpha_2_code =&gt; 'TO', :alpha_3_code =&gt; 'TON'
-  create :id =&gt; 780, :name =&gt; &quot;Trinidad and Tobago&quot;, :official_name =&gt; &quot;Republic of Trinidad and Tobago&quot;, :alpha_2_code =&gt; 'TT', :alpha_3_code =&gt; 'TTO'
-  create :id =&gt; 784, :name =&gt; &quot;United Arab Emirates&quot;, :alpha_2_code =&gt; 'AE', :alpha_3_code =&gt; 'ARE'
-  create :id =&gt; 788, :name =&gt; &quot;Tunisia&quot;, :official_name =&gt; &quot;Republic of Tunisia&quot;, :alpha_2_code =&gt; 'TN', :alpha_3_code =&gt; 'TUN'
-  create :id =&gt; 792, :name =&gt; &quot;Turkey&quot;, :official_name =&gt; &quot;Republic of Turkey&quot;, :alpha_2_code =&gt; 'TR', :alpha_3_code =&gt; 'TUR'
-  create :id =&gt; 795, :name =&gt; &quot;Turkmenistan&quot;, :alpha_2_code =&gt; 'TM', :alpha_3_code =&gt; 'TKM'
-  create :id =&gt; 796, :name =&gt; &quot;Turks and Caicos Islands&quot;, :alpha_2_code =&gt; 'TC', :alpha_3_code =&gt; 'TCA'
-  create :id =&gt; 798, :name =&gt; &quot;Tuvalu&quot;, :alpha_2_code =&gt; 'TV', :alpha_3_code =&gt; 'TUV'
-  create :id =&gt; 800, :name =&gt; &quot;Uganda&quot;, :official_name =&gt; &quot;Republic of Uganda&quot;, :alpha_2_code =&gt; 'UG', :alpha_3_code =&gt; 'UGA'
-  create :id =&gt; 804, :name =&gt; &quot;Ukraine&quot;, :alpha_2_code =&gt; 'UA', :alpha_3_code =&gt; 'UKR'
-  create :id =&gt; 807, :name =&gt; &quot;Macedonia&quot;, :official_name =&gt; &quot;The Former Yugoslav Republic of Macedonia&quot;, :alpha_2_code =&gt; 'MK', :alpha_3_code =&gt; 'MKD'
-  create :id =&gt; 818, :name =&gt; &quot;Egypt&quot;, :official_name =&gt; &quot;Arab Republic of Egypt&quot;, :alpha_2_code =&gt; 'EG', :alpha_3_code =&gt; 'EGY'
-  create :id =&gt; 826, :name =&gt; &quot;United Kingdom&quot;, :official_name =&gt; &quot;United Kingdom of Great Britain and Northern Ireland&quot;, :alpha_2_code =&gt; 'GB', :alpha_3_code =&gt; 'GBR'
-  create :id =&gt; 831, :name =&gt; &quot;Guernsey&quot;, :alpha_2_code =&gt; 'GG', :alpha_3_code =&gt; 'GGY'
-  create :id =&gt; 833, :name =&gt; &quot;Isle of Man&quot;, :alpha_2_code =&gt; 'IM', :alpha_3_code =&gt; 'IMN'
-  create :id =&gt; 832, :name =&gt; &quot;Jersey&quot;, :alpha_2_code =&gt; 'JE', :alpha_3_code =&gt; 'JEY'
-  create :id =&gt; 834, :name =&gt; &quot;Tanzania&quot;, :official_name =&gt; &quot;United Republic of Tanzania&quot;, :alpha_2_code =&gt; 'TZ', :alpha_3_code =&gt; 'TZA'
-  create :id =&gt; 840, :name =&gt; &quot;United States&quot;, :official_name =&gt; &quot;United States of America&quot;, :alpha_2_code =&gt; 'US', :alpha_3_code =&gt; 'USA'
-  create :id =&gt; 850, :name =&gt; &quot;Virgin Islands, U.S.&quot;, :official_name =&gt; &quot;Virgin Islands of the United States&quot;, :alpha_2_code =&gt; 'VI', :alpha_3_code =&gt; 'VIR'
-  create :id =&gt; 854, :name =&gt; &quot;Burkina Faso&quot;, :alpha_2_code =&gt; 'BF', :alpha_3_code =&gt; 'BFA'
-  create :id =&gt; 858, :name =&gt; &quot;Uruguay&quot;, :official_name =&gt; &quot;Eastern Republic of Uruguay&quot;, :alpha_2_code =&gt; 'UY', :alpha_3_code =&gt; 'URY'
-  create :id =&gt; 860, :name =&gt; &quot;Uzbekistan&quot;, :official_name =&gt; &quot;Republic of Uzbekistan&quot;, :alpha_2_code =&gt; 'UZ', :alpha_3_code =&gt; 'UZB'
-  create :id =&gt; 862, :name =&gt; &quot;Venezuela&quot;, :official_name =&gt; &quot;Bolivarian Republic of Venezuela&quot;, :alpha_2_code =&gt; 'VE', :alpha_3_code =&gt; 'VEN'
-  create :id =&gt; 876, :name =&gt; &quot;Wallis and Futuna&quot;, :alpha_2_code =&gt; 'WF', :alpha_3_code =&gt; 'WLF'
-  create :id =&gt; 882, :name =&gt; &quot;Samoa&quot;, :official_name =&gt; &quot;Independent State of Samoa&quot;, :alpha_2_code =&gt; 'WS', :alpha_3_code =&gt; 'WSM'
-  create :id =&gt; 887, :name =&gt; &quot;Yemen&quot;, :official_name =&gt; &quot;Republic of Yemen&quot;, :alpha_2_code =&gt; 'YE', :alpha_3_code =&gt; 'YEM'
-  create :id =&gt; 894, :name =&gt; &quot;Zambia&quot;, :official_name =&gt; &quot;Republic of Zambia&quot;, :alpha_2_code =&gt; 'ZM', :alpha_3_code =&gt; 'ZMB'
+  fast_bootstrap(
+    {:id =&gt; 4, :name =&gt; &quot;Afghanistan&quot;, :official_name =&gt; &quot;Islamic Republic of Afghanistan&quot;, :alpha_2_code =&gt; 'AF', :alpha_3_code =&gt; 'AFG'},
+    {:id =&gt; 8, :name =&gt; &quot;Albania&quot;, :official_name =&gt; &quot;Republic of Albania&quot;, :alpha_2_code =&gt; 'AL', :alpha_3_code =&gt; 'ALB'},
+    {:id =&gt; 10, :name =&gt; &quot;Antarctica&quot;, :alpha_2_code =&gt; 'AQ', :alpha_3_code =&gt; 'ATA'},
+    {:id =&gt; 12, :name =&gt; &quot;Algeria&quot;, :official_name =&gt; &quot;People's Democratic Republic of Algeria&quot;, :alpha_2_code =&gt; 'DZ', :alpha_3_code =&gt; 'DZA'},
+    {:id =&gt; 16, :name =&gt; &quot;American Samoa&quot;, :alpha_2_code =&gt; 'AS', :alpha_3_code =&gt; 'ASM'},
+    {:id =&gt; 20, :name =&gt; &quot;Andorra&quot;, :official_name =&gt; &quot;Principality of Andorra&quot;, :alpha_2_code =&gt; 'AD', :alpha_3_code =&gt; 'AND'},
+    {:id =&gt; 24, :name =&gt; &quot;Angola&quot;, :official_name =&gt; &quot;Republic of Angola&quot;, :alpha_2_code =&gt; 'AO', :alpha_3_code =&gt; 'AGO'},
+    {:id =&gt; 28, :name =&gt; &quot;Antigua and Barbuda&quot;, :alpha_2_code =&gt; 'AG', :alpha_3_code =&gt; 'ATG'},
+    {:id =&gt; 31, :name =&gt; &quot;Azerbaijan&quot;, :official_name =&gt; &quot;Republic of Azerbaijan&quot;, :alpha_2_code =&gt; 'AZ', :alpha_3_code =&gt; 'AZE'},
+    {:id =&gt; 32, :name =&gt; &quot;Argentina&quot;, :official_name =&gt; &quot;Argentine Republic&quot;, :alpha_2_code =&gt; 'AR', :alpha_3_code =&gt; 'ARG'},
+    {:id =&gt; 36, :name =&gt; &quot;Australia&quot;, :alpha_2_code =&gt; 'AU', :alpha_3_code =&gt; 'AUS'},
+    {:id =&gt; 40, :name =&gt; &quot;Austria&quot;, :official_name =&gt; &quot;Republic of Austria&quot;, :alpha_2_code =&gt; 'AT', :alpha_3_code =&gt; 'AUT'},
+    {:id =&gt; 44, :name =&gt; &quot;Bahamas&quot;, :official_name =&gt; &quot;Commonwealth of the Bahamas&quot;, :alpha_2_code =&gt; 'BS', :alpha_3_code =&gt; 'BHS'},
+    {:id =&gt; 48, :name =&gt; &quot;Bahrain&quot;, :official_name =&gt; &quot;Kingdom of Bahrain&quot;, :alpha_2_code =&gt; 'BH', :alpha_3_code =&gt; 'BHR'},
+    {:id =&gt; 50, :name =&gt; &quot;Bangladesh&quot;, :official_name =&gt; &quot;People's Republic of Bangladesh&quot;, :alpha_2_code =&gt; 'BD', :alpha_3_code =&gt; 'BGD'},
+    {:id =&gt; 51, :name =&gt; &quot;Armenia&quot;, :official_name =&gt; &quot;Republic of Armenia&quot;, :alpha_2_code =&gt; 'AM', :alpha_3_code =&gt; 'ARM'},
+    {:id =&gt; 52, :name =&gt; &quot;Barbados&quot;, :alpha_2_code =&gt; 'BB', :alpha_3_code =&gt; 'BRB'},
+    {:id =&gt; 56, :name =&gt; &quot;Belgium&quot;, :official_name =&gt; &quot;Kingdom of Belgium&quot;, :alpha_2_code =&gt; 'BE', :alpha_3_code =&gt; 'BEL'},
+    {:id =&gt; 60, :name =&gt; &quot;Bermuda&quot;, :alpha_2_code =&gt; 'BM', :alpha_3_code =&gt; 'BMU'},
+    {:id =&gt; 64, :name =&gt; &quot;Bhutan&quot;, :official_name =&gt; &quot;Kingdom of Bhutan&quot;, :alpha_2_code =&gt; 'BT', :alpha_3_code =&gt; 'BTN'},
+    {:id =&gt; 68, :name =&gt; &quot;Bolivia&quot;, :official_name =&gt; &quot;Republic of Bolivia&quot;, :alpha_2_code =&gt; 'BO', :alpha_3_code =&gt; 'BOL'},
+    {:id =&gt; 70, :name =&gt; &quot;Bosnia and Herzegovina&quot;, :official_name =&gt; &quot;Republic of Bosnia and Herzegovina&quot;, :alpha_2_code =&gt; 'BA', :alpha_3_code =&gt; 'BIH'},
+    {:id =&gt; 72, :name =&gt; &quot;Botswana&quot;, :official_name =&gt; &quot;Republic of Botswana&quot;, :alpha_2_code =&gt; 'BW', :alpha_3_code =&gt; 'BWA'},
+    {:id =&gt; 74, :name =&gt; &quot;Bouvet Island&quot;, :alpha_2_code =&gt; 'BV', :alpha_3_code =&gt; 'BVT'},
+    {:id =&gt; 76, :name =&gt; &quot;Brazil&quot;, :official_name =&gt; &quot;Federative Republic of Brazil&quot;, :alpha_2_code =&gt; 'BR', :alpha_3_code =&gt; 'BRA'},
+    {:id =&gt; 84, :name =&gt; &quot;Belize&quot;, :alpha_2_code =&gt; 'BZ', :alpha_3_code =&gt; 'BLZ'},
+    {:id =&gt; 86, :name =&gt; &quot;British Indian Ocean Territory&quot;, :alpha_2_code =&gt; 'IO', :alpha_3_code =&gt; 'IOT'},
+    {:id =&gt; 90, :name =&gt; &quot;Solomon Islands&quot;, :alpha_2_code =&gt; 'SB', :alpha_3_code =&gt; 'SLB'},
+    {:id =&gt; 92, :name =&gt; &quot;Virgin Islands, British&quot;, :official_name =&gt; &quot;British Virgin Islands&quot;, :alpha_2_code =&gt; 'VG', :alpha_3_code =&gt; 'VGB'},
+    {:id =&gt; 96, :name =&gt; &quot;Brunei Darussalam&quot;, :alpha_2_code =&gt; 'BN', :alpha_3_code =&gt; 'BRN'},
+    {:id =&gt; 100, :name =&gt; &quot;Bulgaria&quot;, :official_name =&gt; &quot;Republic of Bulgaria&quot;, :alpha_2_code =&gt; 'BG', :alpha_3_code =&gt; 'BGR'},
+    {:id =&gt; 104, :name =&gt; &quot;Myanmar&quot;, :official_name =&gt; &quot;Union of Myanmar&quot;, :alpha_2_code =&gt; 'MM', :alpha_3_code =&gt; 'MMR'},
+    {:id =&gt; 108, :name =&gt; &quot;Burundi&quot;, :official_name =&gt; &quot;Republic of Burundi&quot;, :alpha_2_code =&gt; 'BI', :alpha_3_code =&gt; 'BDI'},
+    {:id =&gt; 112, :name =&gt; &quot;Belarus&quot;, :official_name =&gt; &quot;Republic of Belarus&quot;, :alpha_2_code =&gt; 'BY', :alpha_3_code =&gt; 'BLR'},
+    {:id =&gt; 116, :name =&gt; &quot;Cambodia&quot;, :official_name =&gt; &quot;Kingdom of Cambodia&quot;, :alpha_2_code =&gt; 'KH', :alpha_3_code =&gt; 'KHM'},
+    {:id =&gt; 120, :name =&gt; &quot;Cameroon&quot;, :official_name =&gt; &quot;Republic of Cameroon&quot;, :alpha_2_code =&gt; 'CM', :alpha_3_code =&gt; 'CMR'},
+    {:id =&gt; 124, :name =&gt; &quot;Canada&quot;, :alpha_2_code =&gt; 'CA', :alpha_3_code =&gt; 'CAN'},
+    {:id =&gt; 132, :name =&gt; &quot;Cape Verde&quot;, :official_name =&gt; &quot;Republic of Cape Verde&quot;, :alpha_2_code =&gt; 'CV', :alpha_3_code =&gt; 'CPV'},
+    {:id =&gt; 136, :name =&gt; &quot;Cayman Islands&quot;, :alpha_2_code =&gt; 'KY', :alpha_3_code =&gt; 'CYM'},
+    {:id =&gt; 140, :name =&gt; &quot;Central African Republic&quot;, :alpha_2_code =&gt; 'CF', :alpha_3_code =&gt; 'CAF'},
+    {:id =&gt; 144, :name =&gt; &quot;Sri Lanka&quot;, :official_name =&gt; &quot;Democratic Socialist Republic of Sri Lanka&quot;, :alpha_2_code =&gt; 'LK', :alpha_3_code =&gt; 'LKA'},
+    {:id =&gt; 148, :name =&gt; &quot;Chad&quot;, :official_name =&gt; &quot;Republic of Chad&quot;, :alpha_2_code =&gt; 'TD', :alpha_3_code =&gt; 'TCD'},
+    {:id =&gt; 152, :name =&gt; &quot;Chile&quot;, :official_name =&gt; &quot;Republic of Chile&quot;, :alpha_2_code =&gt; 'CL', :alpha_3_code =&gt; 'CHL'},
+    {:id =&gt; 156, :name =&gt; &quot;China&quot;, :official_name =&gt; &quot;People's Republic of China&quot;, :alpha_2_code =&gt; 'CN', :alpha_3_code =&gt; 'CHN'},
+    {:id =&gt; 158, :name =&gt; &quot;Taiwan&quot;, :official_name =&gt; &quot;Taiwan, Province of China&quot;, :alpha_2_code =&gt; 'TW', :alpha_3_code =&gt; 'TWN'},
+    {:id =&gt; 162, :name =&gt; &quot;Christmas Island&quot;, :alpha_2_code =&gt; 'CX', :alpha_3_code =&gt; 'CXR'},
+    {:id =&gt; 166, :name =&gt; &quot;Cocos (Keeling) Islands&quot;, :alpha_2_code =&gt; 'CC', :alpha_3_code =&gt; 'CCK'},
+    {:id =&gt; 170, :name =&gt; &quot;Colombia&quot;, :official_name =&gt; &quot;Republic of Colombia&quot;, :alpha_2_code =&gt; 'CO', :alpha_3_code =&gt; 'COL'},
+    {:id =&gt; 174, :name =&gt; &quot;Comoros&quot;, :official_name =&gt; &quot;Union of the Comoros&quot;, :alpha_2_code =&gt; 'KM', :alpha_3_code =&gt; 'COM'},
+    {:id =&gt; 175, :name =&gt; &quot;Mayotte&quot;, :alpha_2_code =&gt; 'YT', :alpha_3_code =&gt; 'MYT'},
+    {:id =&gt; 178, :name =&gt; &quot;Congo&quot;, :official_name =&gt; &quot;Republic of the Congo&quot;, :alpha_2_code =&gt; 'CG', :alpha_3_code =&gt; 'COG'},
+    {:id =&gt; 180, :name =&gt; &quot;Congo, Democratic Republic of&quot;, :official_name =&gt; &quot;Congo, The Democratic Republic of the&quot;, :alpha_2_code =&gt; 'CD', :alpha_3_code =&gt; 'COD'},
+    {:id =&gt; 184, :name =&gt; &quot;Cook Islands&quot;, :alpha_2_code =&gt; 'CK', :alpha_3_code =&gt; 'COK'},
+    {:id =&gt; 188, :name =&gt; &quot;Costa Rica&quot;, :official_name =&gt; &quot;Republic of Costa Rica&quot;, :alpha_2_code =&gt; 'CR', :alpha_3_code =&gt; 'CRI'},
+    {:id =&gt; 191, :name =&gt; &quot;Croatia&quot;, :official_name =&gt; &quot;Republic of Croatia&quot;, :alpha_2_code =&gt; 'HR', :alpha_3_code =&gt; 'HRV'},
+    {:id =&gt; 192, :name =&gt; &quot;Cuba&quot;, :official_name =&gt; &quot;Republic of Cuba&quot;, :alpha_2_code =&gt; 'CU', :alpha_3_code =&gt; 'CUB'},
+    {:id =&gt; 196, :name =&gt; &quot;Cyprus&quot;, :official_name =&gt; &quot;Republic of Cyprus&quot;, :alpha_2_code =&gt; 'CY', :alpha_3_code =&gt; 'CYP'},
+    {:id =&gt; 203, :name =&gt; &quot;Czech Republic&quot;, :alpha_2_code =&gt; 'CZ', :alpha_3_code =&gt; 'CZE'},
+    {:id =&gt; 204, :name =&gt; &quot;Benin&quot;, :official_name =&gt; &quot;Republic of Benin&quot;, :alpha_2_code =&gt; 'BJ', :alpha_3_code =&gt; 'BEN'},
+    {:id =&gt; 208, :name =&gt; &quot;Denmark&quot;, :official_name =&gt; &quot;Kingdom of Denmark&quot;, :alpha_2_code =&gt; 'DK', :alpha_3_code =&gt; 'DNK'},
+    {:id =&gt; 212, :name =&gt; &quot;Dominica&quot;, :official_name =&gt; &quot;Commonwealth of Dominica&quot;, :alpha_2_code =&gt; 'DM', :alpha_3_code =&gt; 'DMA'},
+    {:id =&gt; 214, :name =&gt; &quot;Dominican Republic&quot;, :alpha_2_code =&gt; 'DO', :alpha_3_code =&gt; 'DOM'},
+    {:id =&gt; 218, :name =&gt; &quot;Ecuador&quot;, :official_name =&gt; &quot;Republic of Ecuador&quot;, :alpha_2_code =&gt; 'EC', :alpha_3_code =&gt; 'ECU'},
+    {:id =&gt; 222, :name =&gt; &quot;El Salvador&quot;, :official_name =&gt; &quot;Republic of El Salvador&quot;, :alpha_2_code =&gt; 'SV', :alpha_3_code =&gt; 'SLV'},
+    {:id =&gt; 226, :name =&gt; &quot;Equatorial Guinea&quot;, :official_name =&gt; &quot;Republic of Equatorial Guinea&quot;, :alpha_2_code =&gt; 'GQ', :alpha_3_code =&gt; 'GNQ'},
+    {:id =&gt; 231, :name =&gt; &quot;Ethiopia&quot;, :official_name =&gt; &quot;Federal Democratic Republic of Ethiopia&quot;, :alpha_2_code =&gt; 'ET', :alpha_3_code =&gt; 'ETH'},
+    {:id =&gt; 232, :name =&gt; &quot;Eritrea&quot;, :alpha_2_code =&gt; 'ER', :alpha_3_code =&gt; 'ERI'},
+    {:id =&gt; 233, :name =&gt; &quot;Estonia&quot;, :official_name =&gt; &quot;Republic of Estonia&quot;, :alpha_2_code =&gt; 'EE', :alpha_3_code =&gt; 'EST'},
+    {:id =&gt; 234, :name =&gt; &quot;Faroe Islands&quot;, :alpha_2_code =&gt; 'FO', :alpha_3_code =&gt; 'FRO'},
+    {:id =&gt; 238, :name =&gt; &quot;Falkland Islands&quot;, :official_name =&gt; &quot;Falkland Islands (Malvinas)&quot;, :alpha_2_code =&gt; 'FK', :alpha_3_code =&gt; 'FLK'},
+    {:id =&gt; 239, :name =&gt; &quot;South Georgia&quot;, :official_name =&gt; &quot;South Georgia and the South Sandwich Islands&quot;, :alpha_2_code =&gt; 'GS', :alpha_3_code =&gt; 'SGS'},
+    {:id =&gt; 242, :name =&gt; &quot;Fiji&quot;, :official_name =&gt; &quot;Republic of the Fiji Islands&quot;, :alpha_2_code =&gt; 'FJ', :alpha_3_code =&gt; 'FJI'},
+    {:id =&gt; 246, :name =&gt; &quot;Finland&quot;, :official_name =&gt; &quot;Republic of Finland&quot;, :alpha_2_code =&gt; 'FI', :alpha_3_code =&gt; 'FIN'},
+    {:id =&gt; 248, :name =&gt; &quot;&#197;land Islands&quot;, :alpha_2_code =&gt; 'AX', :alpha_3_code =&gt; 'ALA'},
+    {:id =&gt; 250, :name =&gt; &quot;France&quot;, :official_name =&gt; &quot;French Republic&quot;, :alpha_2_code =&gt; 'FR', :alpha_3_code =&gt; 'FRA'},
+    {:id =&gt; 254, :name =&gt; &quot;French Guiana&quot;, :alpha_2_code =&gt; 'GF', :alpha_3_code =&gt; 'GUF'},
+    {:id =&gt; 258, :name =&gt; &quot;French Polynesia&quot;, :alpha_2_code =&gt; 'PF', :alpha_3_code =&gt; 'PYF'},
+    {:id =&gt; 260, :name =&gt; &quot;French Southern Territories&quot;, :alpha_2_code =&gt; 'TF', :alpha_3_code =&gt; 'ATF'},
+    {:id =&gt; 262, :name =&gt; &quot;Djibouti&quot;, :official_name =&gt; &quot;Republic of Djibouti&quot;, :alpha_2_code =&gt; 'DJ', :alpha_3_code =&gt; 'DJI'},
+    {:id =&gt; 266, :name =&gt; &quot;Gabon&quot;, :official_name =&gt; &quot;Gabonese Republic&quot;, :alpha_2_code =&gt; 'GA', :alpha_3_code =&gt; 'GAB'},
+    {:id =&gt; 268, :name =&gt; &quot;Georgia&quot;, :alpha_2_code =&gt; 'GE', :alpha_3_code =&gt; 'GEO'},
+    {:id =&gt; 270, :name =&gt; &quot;Gambia&quot;, :official_name =&gt; &quot;Republic of the Gambia&quot;, :alpha_2_code =&gt; 'GM', :alpha_3_code =&gt; 'GMB'},
+    {:id =&gt; 275, :name =&gt; &quot;Palestinian Territories&quot;, :official_name =&gt; &quot;Occupied Palestinian Territory&quot;, :alpha_2_code =&gt; 'PS', :alpha_3_code =&gt; 'PSE'},
+    {:id =&gt; 276, :name =&gt; &quot;Germany&quot;, :official_name =&gt; &quot;Federal Republic of Germany&quot;, :alpha_2_code =&gt; 'DE', :alpha_3_code =&gt; 'DEU'},
+    {:id =&gt; 288, :name =&gt; &quot;Ghana&quot;, :official_name =&gt; &quot;Republic of Ghana&quot;, :alpha_2_code =&gt; 'GH', :alpha_3_code =&gt; 'GHA'},
+    {:id =&gt; 292, :name =&gt; &quot;Gibraltar&quot;, :alpha_2_code =&gt; 'GI', :alpha_3_code =&gt; 'GIB'},
+    {:id =&gt; 296, :name =&gt; &quot;Kiribati&quot;, :official_name =&gt; &quot;Republic of Kiribati&quot;, :alpha_2_code =&gt; 'KI', :alpha_3_code =&gt; 'KIR'},
+    {:id =&gt; 300, :name =&gt; &quot;Greece&quot;, :official_name =&gt; &quot;Hellenic Republic&quot;, :alpha_2_code =&gt; 'GR', :alpha_3_code =&gt; 'GRC'},
+    {:id =&gt; 304, :name =&gt; &quot;Greenland&quot;, :alpha_2_code =&gt; 'GL', :alpha_3_code =&gt; 'GRL'},
+    {:id =&gt; 308, :name =&gt; &quot;Grenada&quot;, :alpha_2_code =&gt; 'GD', :alpha_3_code =&gt; 'GRD'},
+    {:id =&gt; 312, :name =&gt; &quot;Guadeloupe&quot;, :alpha_2_code =&gt; 'GP', :alpha_3_code =&gt; 'GLP'},
+    {:id =&gt; 316, :name =&gt; &quot;Guam&quot;, :alpha_2_code =&gt; 'GU', :alpha_3_code =&gt; 'GUM'},
+    {:id =&gt; 320, :name =&gt; &quot;Guatemala&quot;, :official_name =&gt; &quot;Republic of Guatemala&quot;, :alpha_2_code =&gt; 'GT', :alpha_3_code =&gt; 'GTM'},
+    {:id =&gt; 324, :name =&gt; &quot;Guinea&quot;, :official_name =&gt; &quot;Republic of Guinea&quot;, :alpha_2_code =&gt; 'GN', :alpha_3_code =&gt; 'GIN'},
+    {:id =&gt; 328, :name =&gt; &quot;Guyana&quot;, :official_name =&gt; &quot;Republic of Guyana&quot;, :alpha_2_code =&gt; 'GY', :alpha_3_code =&gt; 'GUY'},
+    {:id =&gt; 332, :name =&gt; &quot;Haiti&quot;, :official_name =&gt; &quot;Republic of Haiti&quot;, :alpha_2_code =&gt; 'HT', :alpha_3_code =&gt; 'HTI'},
+    {:id =&gt; 334, :name =&gt; &quot;Heard and McDonald Islands&quot;, :official_name =&gt; &quot;Heard Island and McDonald &quot;, :alpha_2_code =&gt; 'HM', :alpha_3_code =&gt; 'HMD'},
+    {:id =&gt; 336, :name =&gt; &quot;Holy See (Vatican City State)&quot;, :alpha_2_code =&gt; 'VA', :alpha_3_code =&gt; 'VAT'},
+    {:id =&gt; 340, :name =&gt; &quot;Honduras&quot;, :official_name =&gt; &quot;Republic of Honduras&quot;, :alpha_2_code =&gt; 'HN', :alpha_3_code =&gt; 'HND'},
+    {:id =&gt; 344, :name =&gt; &quot;Hong Kong&quot;, :official_name =&gt; &quot;Hong Kong Special Administrative Region of China&quot;, :alpha_2_code =&gt; 'HK', :alpha_3_code =&gt; 'HKG'},
+    {:id =&gt; 348, :name =&gt; &quot;Hungary&quot;, :official_name =&gt; &quot;Republic of Hungary&quot;, :alpha_2_code =&gt; 'HU', :alpha_3_code =&gt; 'HUN'},
+    {:id =&gt; 352, :name =&gt; &quot;Iceland&quot;, :official_name =&gt; &quot;Republic of Iceland&quot;, :alpha_2_code =&gt; 'IS', :alpha_3_code =&gt; 'ISL'},
+    {:id =&gt; 356, :name =&gt; &quot;India&quot;, :official_name =&gt; &quot;Republic of India&quot;, :alpha_2_code =&gt; 'IN', :alpha_3_code =&gt; 'IND'},
+    {:id =&gt; 360, :name =&gt; &quot;Indonesia&quot;, :official_name =&gt; &quot;Republic of Indonesia&quot;, :alpha_2_code =&gt; 'ID', :alpha_3_code =&gt; 'IDN'},
+    {:id =&gt; 364, :name =&gt; &quot;Iran&quot;, :official_name =&gt; &quot;Islamic Republic of Iran&quot;, :alpha_2_code =&gt; 'IR', :alpha_3_code =&gt; 'IRN'},
+    {:id =&gt; 368, :name =&gt; &quot;Iraq&quot;, :official_name =&gt; &quot;Republic of Iraq&quot;, :alpha_2_code =&gt; 'IQ', :alpha_3_code =&gt; 'IRQ'},
+    {:id =&gt; 372, :name =&gt; &quot;Ireland&quot;, :alpha_2_code =&gt; 'IE', :alpha_3_code =&gt; 'IRL'},
+    {:id =&gt; 376, :name =&gt; &quot;Israel&quot;, :official_name =&gt; &quot;State of Israel&quot;, :alpha_2_code =&gt; 'IL', :alpha_3_code =&gt; 'ISR'},
+    {:id =&gt; 380, :name =&gt; &quot;Italy&quot;, :official_name =&gt; &quot;Italian Republic&quot;, :alpha_2_code =&gt; 'IT', :alpha_3_code =&gt; 'ITA'},
+    {:id =&gt; 384, :name =&gt; &quot;C&#244;te d'Ivoire&quot;, :official_name =&gt; &quot;Republic of C&#244;te d'Ivoire&quot;, :alpha_2_code =&gt; 'CI', :alpha_3_code =&gt; 'CIV'},
+    {:id =&gt; 388, :name =&gt; &quot;Jamaica&quot;, :alpha_2_code =&gt; 'JM', :alpha_3_code =&gt; 'JAM'},
+    {:id =&gt; 392, :name =&gt; &quot;Japan&quot;, :alpha_2_code =&gt; 'JP', :alpha_3_code =&gt; 'JPN'},
+    {:id =&gt; 398, :name =&gt; &quot;Kazakhstan&quot;, :official_name =&gt; &quot;Republic of Kazakhstan&quot;, :alpha_2_code =&gt; 'KZ', :alpha_3_code =&gt; 'KAZ'},
+    {:id =&gt; 400, :name =&gt; &quot;Jordan&quot;, :official_name =&gt; &quot;Hashemite Kingdom of Jordan&quot;, :alpha_2_code =&gt; 'JO', :alpha_3_code =&gt; 'JOR'},
+    {:id =&gt; 404, :name =&gt; &quot;Kenya&quot;, :official_name =&gt; &quot;Republic of Kenya&quot;, :alpha_2_code =&gt; 'KE', :alpha_3_code =&gt; 'KEN'},
+    {:id =&gt; 408, :name =&gt; &quot;North Korea&quot;, :official_name =&gt; &quot;Democratic People's Republic of Korea&quot;, :alpha_2_code =&gt; 'KP', :alpha_3_code =&gt; 'PRK'},
+    {:id =&gt; 410, :name =&gt; &quot;South Korea&quot;, :official_name =&gt; &quot;Republic of Korea&quot;, :alpha_2_code =&gt; 'KR', :alpha_3_code =&gt; 'KOR'},
+    {:id =&gt; 414, :name =&gt; &quot;Kuwait&quot;, :official_name =&gt; &quot;State of Kuwait&quot;, :alpha_2_code =&gt; 'KW', :alpha_3_code =&gt; 'KWT'},
+    {:id =&gt; 417, :name =&gt; &quot;Kyrgyzstan&quot;, :official_name =&gt; &quot;Kyrgyz Republic&quot;, :alpha_2_code =&gt; 'KG', :alpha_3_code =&gt; 'KGZ'},
+    {:id =&gt; 418, :name =&gt; &quot;Laos&quot;, :official_name =&gt; &quot;Lao People's Democratic Republic&quot;, :alpha_2_code =&gt; 'LA', :alpha_3_code =&gt; 'LAO'},
+    {:id =&gt; 422, :name =&gt; &quot;Lebanon&quot;, :official_name =&gt; &quot;Lebanese Republic&quot;, :alpha_2_code =&gt; 'LB', :alpha_3_code =&gt; 'LBN'},
+    {:id =&gt; 426, :name =&gt; &quot;Lesotho&quot;, :official_name =&gt; &quot;Kingdom of Lesotho&quot;, :alpha_2_code =&gt; 'LS', :alpha_3_code =&gt; 'LSO'},
+    {:id =&gt; 428, :name =&gt; &quot;Latvia&quot;, :official_name =&gt; &quot;Republic of Latvia&quot;, :alpha_2_code =&gt; 'LV', :alpha_3_code =&gt; 'LVA'},
+    {:id =&gt; 430, :name =&gt; &quot;Liberia&quot;, :official_name =&gt; &quot;Republic of Liberia&quot;, :alpha_2_code =&gt; 'LR', :alpha_3_code =&gt; 'LBR'},
+    {:id =&gt; 434, :name =&gt; &quot;Libya&quot;, :official_name =&gt; &quot;Socialist People's Libyan Arab Jamahiriya&quot;, :alpha_2_code =&gt; 'LY', :alpha_3_code =&gt; 'LBY'}, # Libyan Arab Jamahiriya
+    {:id =&gt; 438, :name =&gt; &quot;Liechtenstein&quot;, :official_name =&gt; &quot;Principality of Liechtenstein&quot;, :alpha_2_code =&gt; 'LI', :alpha_3_code =&gt; 'LIE'},
+    {:id =&gt; 440, :name =&gt; &quot;Lithuania&quot;, :official_name =&gt; &quot;Republic of Lithuania&quot;, :alpha_2_code =&gt; 'LT', :alpha_3_code =&gt; 'LTU'},
+    {:id =&gt; 442, :name =&gt; &quot;Luxembourg&quot;, :official_name =&gt; &quot;Grand Duchy of Luxembourg&quot;, :alpha_2_code =&gt; 'LU', :alpha_3_code =&gt; 'LUX'},
+    {:id =&gt; 446, :name =&gt; &quot;Macao&quot;, :official_name =&gt; &quot;Macao Special Administrative Region of China&quot;, :alpha_2_code =&gt; 'MO', :alpha_3_code =&gt; 'MAC'},
+    {:id =&gt; 450, :name =&gt; &quot;Madagascar&quot;, :official_name =&gt; &quot;Republic of Madagascar&quot;, :alpha_2_code =&gt; 'MG', :alpha_3_code =&gt; 'MDG'},
+    {:id =&gt; 454, :name =&gt; &quot;Malawi&quot;, :official_name =&gt; &quot;Republic of Malawi&quot;, :alpha_2_code =&gt; 'MW', :alpha_3_code =&gt; 'MWI'},
+    {:id =&gt; 458, :name =&gt; &quot;Malaysia&quot;, :alpha_2_code =&gt; 'MY', :alpha_3_code =&gt; 'MYS'},
+    {:id =&gt; 462, :name =&gt; &quot;Maldives&quot;, :official_name =&gt; &quot;Republic of Maldives&quot;, :alpha_2_code =&gt; 'MV', :alpha_3_code =&gt; 'MDV'},
+    {:id =&gt; 466, :name =&gt; &quot;Mali&quot;, :official_name =&gt; &quot;Republic of Mali&quot;, :alpha_2_code =&gt; 'ML', :alpha_3_code =&gt; 'MLI'},
+    {:id =&gt; 470, :name =&gt; &quot;Malta&quot;, :official_name =&gt; &quot;Republic of Malta&quot;, :alpha_2_code =&gt; 'MT', :alpha_3_code =&gt; 'MLT'},
+    {:id =&gt; 474, :name =&gt; &quot;Martinique&quot;, :alpha_2_code =&gt; 'MQ', :alpha_3_code =&gt; 'MTQ'},
+    {:id =&gt; 478, :name =&gt; &quot;Mauritania&quot;, :official_name =&gt; &quot;Islamic Republic of Mauritania&quot;, :alpha_2_code =&gt; 'MR', :alpha_3_code =&gt; 'MRT'},
+    {:id =&gt; 480, :name =&gt; &quot;Mauritius&quot;, :official_name =&gt; &quot;Republic of Mauritius&quot;, :alpha_2_code =&gt; 'MU', :alpha_3_code =&gt; 'MUS'},
+    {:id =&gt; 484, :name =&gt; &quot;Mexico&quot;, :official_name =&gt; &quot;United Mexican States&quot;, :alpha_2_code =&gt; 'MX', :alpha_3_code =&gt; 'MEX'},
+    {:id =&gt; 492, :name =&gt; &quot;Monaco&quot;, :official_name =&gt; &quot;Principality of Monaco&quot;, :alpha_2_code =&gt; 'MC', :alpha_3_code =&gt; 'MCO'},
+    {:id =&gt; 498, :name =&gt; &quot;Moldova&quot;, :official_name =&gt; &quot;Republic of Moldova&quot;, :alpha_2_code =&gt; 'MD', :alpha_3_code =&gt; 'MDA'},
+    {:id =&gt; 496, :name =&gt; &quot;Mongolia&quot;, :alpha_2_code =&gt; 'MN', :alpha_3_code =&gt; 'MNG'},
+    {:id =&gt; 499, :name =&gt; &quot;Montenegro&quot;, :official_name =&gt; &quot;Republic of Montenegro&quot;, :alpha_2_code =&gt; 'ME', :alpha_3_code =&gt; 'MNE'},
+    {:id =&gt; 500, :name =&gt; &quot;Montserrat&quot;, :alpha_2_code =&gt; 'MS', :alpha_3_code =&gt; 'MSR'},
+    {:id =&gt; 504, :name =&gt; &quot;Morocco&quot;, :official_name =&gt; &quot;Kingdom of Morocco&quot;, :alpha_2_code =&gt; 'MA', :alpha_3_code =&gt; 'MAR'},
+    {:id =&gt; 508, :name =&gt; &quot;Mozambique&quot;, :official_name =&gt; &quot;Republic of Mozambique&quot;, :alpha_2_code =&gt; 'MZ', :alpha_3_code =&gt; 'MOZ'},
+    {:id =&gt; 512, :name =&gt; &quot;Oman&quot;, :official_name =&gt; &quot;Sultanate of Oman&quot;, :alpha_2_code =&gt; 'OM', :alpha_3_code =&gt; 'OMN'},
+    {:id =&gt; 516, :name =&gt; &quot;Namibia&quot;, :official_name =&gt; &quot;Republic of Namibia&quot;, :alpha_2_code =&gt; 'NA', :alpha_3_code =&gt; 'NAM'},
+    {:id =&gt; 520, :name =&gt; &quot;Nauru&quot;, :official_name =&gt; &quot;Republic of Nauru&quot;, :alpha_2_code =&gt; 'NR', :alpha_3_code =&gt; 'NRU'},
+    {:id =&gt; 524, :name =&gt; &quot;Nepal&quot;, :official_name =&gt; &quot;Kingdom of Nepal&quot;, :alpha_2_code =&gt; 'NP', :alpha_3_code =&gt; 'NPL'},
+    {:id =&gt; 528, :name =&gt; &quot;Netherlands&quot;, :official_name =&gt; &quot;Kingdom of the Netherlands&quot;, :alpha_2_code =&gt; 'NL', :alpha_3_code =&gt; 'NLD'},
+    {:id =&gt; 530, :name =&gt; &quot;Netherlands Antilles&quot;, :alpha_2_code =&gt; 'AN', :alpha_3_code =&gt; 'ANT'},
+    {:id =&gt; 533, :name =&gt; &quot;Aruba&quot;, :alpha_2_code =&gt; 'AW', :alpha_3_code =&gt; 'ABW'},
+    {:id =&gt; 540, :name =&gt; &quot;New Caledonia&quot;, :alpha_2_code =&gt; 'NC', :alpha_3_code =&gt; 'NCL'},
+    {:id =&gt; 548, :name =&gt; &quot;Vanuatu&quot;, :official_name =&gt; &quot;Republic of Vanuatu&quot;, :alpha_2_code =&gt; 'VU', :alpha_3_code =&gt; 'VUT'},
+    {:id =&gt; 554, :name =&gt; &quot;New Zealand&quot;, :alpha_2_code =&gt; 'NZ', :alpha_3_code =&gt; 'NZL'},
+    {:id =&gt; 558, :name =&gt; &quot;Nicaragua&quot;, :official_name =&gt; &quot;Republic of Nicaragua&quot;, :alpha_2_code =&gt; 'NI', :alpha_3_code =&gt; 'NIC'},
+    {:id =&gt; 562, :name =&gt; &quot;Niger&quot;, :official_name =&gt; &quot;Republic of the Niger&quot;, :alpha_2_code =&gt; 'NE', :alpha_3_code =&gt; 'NER'},
+    {:id =&gt; 566, :name =&gt; &quot;Nigeria&quot;, :official_name =&gt; &quot;Federal Republic of Nigeria&quot;, :alpha_2_code =&gt; 'NG', :alpha_3_code =&gt; 'NGA'},
+    {:id =&gt; 570, :name =&gt; &quot;Niue&quot;, :official_name =&gt; &quot;Republic of Niue&quot;, :alpha_2_code =&gt; 'NU', :alpha_3_code =&gt; 'NIU'},
+    {:id =&gt; 574, :name =&gt; &quot;Norfolk Island&quot;, :alpha_2_code =&gt; 'NF', :alpha_3_code =&gt; 'NFK'},
+    {:id =&gt; 578, :name =&gt; &quot;Norway&quot;, :official_name =&gt; &quot;Kingdom of Norway&quot;, :alpha_2_code =&gt; 'NO', :alpha_3_code =&gt; 'NOR'},
+    {:id =&gt; 580, :name =&gt; &quot;Northern Mariana Islands&quot;, :official_name =&gt; &quot;Commonwealth of the Northern Mariana Islands&quot;, :alpha_2_code =&gt; 'MP', :alpha_3_code =&gt; 'MNP'},
+    {:id =&gt; 581, :name =&gt; &quot;U.S. Minor Outlying Islands&quot;, :official_name =&gt; &quot;United States Minor Outlying Islands&quot;, :alpha_2_code =&gt; 'UM', :alpha_3_code =&gt; 'UMI'},
+    {:id =&gt; 583, :name =&gt; &quot;Micronesia&quot;, :official_name =&gt; &quot;Federated States of Micronesia&quot;, :alpha_2_code =&gt; 'FM', :alpha_3_code =&gt; 'FSM'},
+    {:id =&gt; 584, :name =&gt; &quot;Marshall Islands&quot;, :official_name =&gt; &quot;Republic of the Marshall Islands&quot;, :alpha_2_code =&gt; 'MH', :alpha_3_code =&gt; 'MHL'},
+    {:id =&gt; 585, :name =&gt; &quot;Palau&quot;, :official_name =&gt; &quot;Republic of Palau&quot;, :alpha_2_code =&gt; 'PW', :alpha_3_code =&gt; 'PLW'},
+    {:id =&gt; 586, :name =&gt; &quot;Pakistan&quot;, :official_name =&gt; &quot;Islamic Republic of Pakistan&quot;, :alpha_2_code =&gt; 'PK', :alpha_3_code =&gt; 'PAK'},
+    {:id =&gt; 591, :name =&gt; &quot;Panama&quot;, :official_name =&gt; &quot;Republic of Panama&quot;, :alpha_2_code =&gt; 'PA', :alpha_3_code =&gt; 'PAN'},
+    {:id =&gt; 598, :name =&gt; &quot;Papua New Guinea&quot;, :alpha_2_code =&gt; 'PG', :alpha_3_code =&gt; 'PNG'},
+    {:id =&gt; 600, :name =&gt; &quot;Paraguay&quot;, :official_name =&gt; &quot;Republic of Paraguay&quot;, :alpha_2_code =&gt; 'PY', :alpha_3_code =&gt; 'PRY'},
+    {:id =&gt; 604, :name =&gt; &quot;Peru&quot;, :official_name =&gt; &quot;Republic of Peru&quot;, :alpha_2_code =&gt; 'PE', :alpha_3_code =&gt; 'PER'},
+    {:id =&gt; 608, :name =&gt; &quot;Philippines&quot;, :official_name =&gt; &quot;Republic of the Philippines&quot;, :alpha_2_code =&gt; 'PH', :alpha_3_code =&gt; 'PHL'},
+    {:id =&gt; 612, :name =&gt; &quot;Pitcairn&quot;, :alpha_2_code =&gt; 'PN', :alpha_3_code =&gt; 'PCN'},
+    {:id =&gt; 616, :name =&gt; &quot;Poland&quot;, :official_name =&gt; &quot;Republic of Poland&quot;, :alpha_2_code =&gt; 'PL', :alpha_3_code =&gt; 'POL'},
+    {:id =&gt; 620, :name =&gt; &quot;Portugal&quot;, :official_name =&gt; &quot;Portuguese Republic&quot;, :alpha_2_code =&gt; 'PT', :alpha_3_code =&gt; 'PRT'},
+    {:id =&gt; 624, :name =&gt; &quot;Guinea-Bissau&quot;, :official_name =&gt; &quot;Republic of Guinea-Bissau&quot;, :alpha_2_code =&gt; 'GW', :alpha_3_code =&gt; 'GNB'},
+    {:id =&gt; 626, :name =&gt; &quot;Timor-Leste&quot;, :official_name =&gt; &quot;Democratic Republic of Timor-Leste&quot;, :alpha_2_code =&gt; 'TL', :alpha_3_code =&gt; 'TLS'},
+    {:id =&gt; 630, :name =&gt; &quot;Puerto Rico&quot;, :alpha_2_code =&gt; 'PR', :alpha_3_code =&gt; 'PRI'},
+    {:id =&gt; 634, :name =&gt; &quot;Qatar&quot;, :official_name =&gt; &quot;State of Qatar&quot;, :alpha_2_code =&gt; 'QA', :alpha_3_code =&gt; 'QAT'},
+    {:id =&gt; 638, :name =&gt; &quot;Reunion&quot;, :alpha_2_code =&gt; 'RE', :alpha_3_code =&gt; 'REU'},
+    {:id =&gt; 642, :name =&gt; &quot;Romania&quot;, :alpha_2_code =&gt; 'RO', :alpha_3_code =&gt; 'ROU'},
+    {:id =&gt; 643, :name =&gt; &quot;Russian Federation&quot;, :alpha_2_code =&gt; 'RU', :alpha_3_code =&gt; 'RUS'},
+    {:id =&gt; 646, :name =&gt; &quot;Rwanda&quot;, :official_name =&gt; &quot;Rwandese Republic&quot;, :alpha_2_code =&gt; 'RW', :alpha_3_code =&gt; 'RWA'},
+    {:id =&gt; 652, :name =&gt; &quot;Saint Barth&#233;lemy&quot;, :alpha_2_code =&gt; 'BL', :alpha_3_code =&gt; 'BLM'},
+    {:id =&gt; 654, :name =&gt; &quot;St. Helena&quot;, :official_name =&gt; &quot;Saint Helena&quot;, :alpha_2_code =&gt; 'SH', :alpha_3_code =&gt; 'SHN'},
+    {:id =&gt; 659, :name =&gt; &quot;St. Kitts and Nevis&quot;, :official_name =&gt; &quot;Saint Kitts and Nevis&quot;, :alpha_2_code =&gt; 'KN', :alpha_3_code =&gt; 'KNA'},
+    {:id =&gt; 660, :name =&gt; &quot;Anguilla&quot;, :alpha_2_code =&gt; 'AI', :alpha_3_code =&gt; 'AIA'},
+    {:id =&gt; 662, :name =&gt; &quot;St. Lucia&quot;, :official_name =&gt; &quot;Saint Lucia&quot;, :alpha_2_code =&gt; 'LC', :alpha_3_code =&gt; 'LCA'},
+    {:id =&gt; 663, :name =&gt; &quot;St. Martin (French part)&quot;, :official_name =&gt; &quot;Saint Martin (French part)&quot;, :alpha_2_code =&gt; 'MF', :alpha_3_code =&gt; 'MAF'},
+    {:id =&gt; 666, :name =&gt; &quot;St. Pierre and Miquelon&quot;, :official_name =&gt; &quot;Saint Pierre and Miquelon&quot;, :alpha_2_code =&gt; 'PM', :alpha_3_code =&gt; 'SPM'},
+    {:id =&gt; 670, :name =&gt; &quot;St. Vincent and the Grenadines&quot;, :official_name =&gt; &quot;Saint Vincent and the Grenadines&quot;, :alpha_2_code =&gt; 'VC', :alpha_3_code =&gt; 'VCT'},
+    {:id =&gt; 674, :name =&gt; &quot;San Marino&quot;, :official_name =&gt; &quot;Republic of San Marino&quot;, :alpha_2_code =&gt; 'SM', :alpha_3_code =&gt; 'SMR'},
+    {:id =&gt; 678, :name =&gt; &quot;Sao Tome and Principe&quot;, :official_name =&gt; &quot;Democratic Republic of Sao Tome and Principe&quot;, :alpha_2_code =&gt; 'ST', :alpha_3_code =&gt; 'STP'},
+    {:id =&gt; 682, :name =&gt; &quot;Saudi Arabia&quot;, :official_name =&gt; &quot;Kingdom of Saudi Arabia&quot;, :alpha_2_code =&gt; 'SA', :alpha_3_code =&gt; 'SAU'},
+    {:id =&gt; 686, :name =&gt; &quot;Senegal&quot;, :official_name =&gt; &quot;Republic of Senegal&quot;, :alpha_2_code =&gt; 'SN', :alpha_3_code =&gt; 'SEN'},
+    {:id =&gt; 688, :name =&gt; &quot;Serbia&quot;, :official_name =&gt; &quot;Republic of Serbia&quot;, :alpha_2_code =&gt; 'RS', :alpha_3_code =&gt; 'SRB'},
+    {:id =&gt; 690, :name =&gt; &quot;Seychelles&quot;, :official_name =&gt; &quot;Republic of Seychelles&quot;, :alpha_2_code =&gt; 'SC', :alpha_3_code =&gt; 'SYC'},
+    {:id =&gt; 694, :name =&gt; &quot;Sierra Leone&quot;, :official_name =&gt; &quot;Republic of Sierra Leone&quot;, :alpha_2_code =&gt; 'SL', :alpha_3_code =&gt; 'SLE'},
+    {:id =&gt; 702, :name =&gt; &quot;Singapore&quot;, :official_name =&gt; &quot;Republic of Singapore&quot;, :alpha_2_code =&gt; 'SG', :alpha_3_code =&gt; 'SGP'},
+    {:id =&gt; 703, :name =&gt; &quot;Slovakia&quot;, :official_name =&gt; &quot;Slovak Republic&quot;, :alpha_2_code =&gt; 'SK', :alpha_3_code =&gt; 'SVK'},
+    {:id =&gt; 704, :name =&gt; &quot;Viet Nam&quot;, :official_name =&gt; &quot;Socialist Republic of Viet Nam&quot;, :alpha_2_code =&gt; 'VN', :alpha_3_code =&gt; 'VNM'},
+    {:id =&gt; 705, :name =&gt; &quot;Slovenia&quot;, :official_name =&gt; &quot;Republic of Slovenia&quot;, :alpha_2_code =&gt; 'SI', :alpha_3_code =&gt; 'SVN'},
+    {:id =&gt; 706, :name =&gt; &quot;Somalia&quot;, :official_name =&gt; &quot;Somali Republic&quot;, :alpha_2_code =&gt; 'SO', :alpha_3_code =&gt; 'SOM'},
+    {:id =&gt; 710, :name =&gt; &quot;South Africa&quot;, :official_name =&gt; &quot;Republic of South Africa&quot;, :alpha_2_code =&gt; 'ZA', :alpha_3_code =&gt; 'ZAF'},
+    {:id =&gt; 716, :name =&gt; &quot;Zimbabwe&quot;, :official_name =&gt; &quot;Republic of Zimbabwe&quot;, :alpha_2_code =&gt; 'ZW', :alpha_3_code =&gt; 'ZWE'},
+    {:id =&gt; 724, :name =&gt; &quot;Spain&quot;, :official_name =&gt; &quot;Kingdom of Spain&quot;, :alpha_2_code =&gt; 'ES', :alpha_3_code =&gt; 'ESP'},
+    {:id =&gt; 732, :name =&gt; &quot;Western Sahara&quot;, :alpha_2_code =&gt; 'EH', :alpha_3_code =&gt; 'ESH'},
+    {:id =&gt; 736, :name =&gt; &quot;Sudan&quot;, :official_name =&gt; &quot;Republic of the Sudan&quot;, :alpha_2_code =&gt; 'SD', :alpha_3_code =&gt; 'SDN'},
+    {:id =&gt; 740, :name =&gt; &quot;Suriname&quot;, :official_name =&gt; &quot;Republic of Suriname&quot;, :alpha_2_code =&gt; 'SR', :alpha_3_code =&gt; 'SUR'},
+    {:id =&gt; 744, :name =&gt; &quot;Svalbard and Jan Mayen&quot;, :alpha_2_code =&gt; 'SJ', :alpha_3_code =&gt; 'SJM'},
+    {:id =&gt; 748, :name =&gt; &quot;Swaziland&quot;, :official_name =&gt; &quot;Kingdom of Swaziland&quot;, :alpha_2_code =&gt; 'SZ', :alpha_3_code =&gt; 'SWZ'},
+    {:id =&gt; 752, :name =&gt; &quot;Sweden&quot;, :official_name =&gt; &quot;Kingdom of Sweden&quot;, :alpha_2_code =&gt; 'SE', :alpha_3_code =&gt; 'SWE'},
+    {:id =&gt; 756, :name =&gt; &quot;Switzerland&quot;, :official_name =&gt; &quot;Swiss Confederation&quot;, :alpha_2_code =&gt; 'CH', :alpha_3_code =&gt; 'CHE'},
+    {:id =&gt; 760, :name =&gt; &quot;Syrian Arab Republic&quot;, :alpha_2_code =&gt; 'SY', :alpha_3_code =&gt; 'SYR'},
+    {:id =&gt; 762, :name =&gt; &quot;Tajikistan&quot;, :official_name =&gt; &quot;Republic of Tajikistan&quot;, :alpha_2_code =&gt; 'TJ', :alpha_3_code =&gt; 'TJK'},
+    {:id =&gt; 764, :name =&gt; &quot;Thailand&quot;, :official_name =&gt; &quot;Kingdom of Thailand&quot;, :alpha_2_code =&gt; 'TH', :alpha_3_code =&gt; 'THA'},
+    {:id =&gt; 768, :name =&gt; &quot;Togo&quot;, :official_name =&gt; &quot;Togolese Republic&quot;, :alpha_2_code =&gt; 'TG', :alpha_3_code =&gt; 'TGO'},
+    {:id =&gt; 772, :name =&gt; &quot;Tokelau&quot;, :alpha_2_code =&gt; 'TK', :alpha_3_code =&gt; 'TKL'},
+    {:id =&gt; 776, :name =&gt; &quot;Tonga&quot;, :official_name =&gt; &quot;Kingdom of Tonga&quot;, :alpha_2_code =&gt; 'TO', :alpha_3_code =&gt; 'TON'},
+    {:id =&gt; 780, :name =&gt; &quot;Trinidad and Tobago&quot;, :official_name =&gt; &quot;Republic of Trinidad and Tobago&quot;, :alpha_2_code =&gt; 'TT', :alpha_3_code =&gt; 'TTO'},
+    {:id =&gt; 784, :name =&gt; &quot;United Arab Emirates&quot;, :alpha_2_code =&gt; 'AE', :alpha_3_code =&gt; 'ARE'},
+    {:id =&gt; 788, :name =&gt; &quot;Tunisia&quot;, :official_name =&gt; &quot;Republic of Tunisia&quot;, :alpha_2_code =&gt; 'TN', :alpha_3_code =&gt; 'TUN'},
+    {:id =&gt; 792, :name =&gt; &quot;Turkey&quot;, :official_name =&gt; &quot;Republic of Turkey&quot;, :alpha_2_code =&gt; 'TR', :alpha_3_code =&gt; 'TUR'},
+    {:id =&gt; 795, :name =&gt; &quot;Turkmenistan&quot;, :alpha_2_code =&gt; 'TM', :alpha_3_code =&gt; 'TKM'},
+    {:id =&gt; 796, :name =&gt; &quot;Turks and Caicos Islands&quot;, :alpha_2_code =&gt; 'TC', :alpha_3_code =&gt; 'TCA'},
+    {:id =&gt; 798, :name =&gt; &quot;Tuvalu&quot;, :alpha_2_code =&gt; 'TV', :alpha_3_code =&gt; 'TUV'},
+    {:id =&gt; 800, :name =&gt; &quot;Uganda&quot;, :official_name =&gt; &quot;Republic of Uganda&quot;, :alpha_2_code =&gt; 'UG', :alpha_3_code =&gt; 'UGA'},
+    {:id =&gt; 804, :name =&gt; &quot;Ukraine&quot;, :alpha_2_code =&gt; 'UA', :alpha_3_code =&gt; 'UKR'},
+    {:id =&gt; 807, :name =&gt; &quot;Macedonia&quot;, :official_name =&gt; &quot;The Former Yugoslav Republic of Macedonia&quot;, :alpha_2_code =&gt; 'MK', :alpha_3_code =&gt; 'MKD'},
+    {:id =&gt; 818, :name =&gt; &quot;Egypt&quot;, :official_name =&gt; &quot;Arab Republic of Egypt&quot;, :alpha_2_code =&gt; 'EG', :alpha_3_code =&gt; 'EGY'},
+    {:id =&gt; 826, :name =&gt; &quot;United Kingdom&quot;, :official_name =&gt; &quot;United Kingdom of Great Britain and Northern Ireland&quot;, :alpha_2_code =&gt; 'GB', :alpha_3_code =&gt; 'GBR'},
+    {:id =&gt; 831, :name =&gt; &quot;Guernsey&quot;, :alpha_2_code =&gt; 'GG', :alpha_3_code =&gt; 'GGY'},
+    {:id =&gt; 833, :name =&gt; &quot;Isle of Man&quot;, :alpha_2_code =&gt; 'IM', :alpha_3_code =&gt; 'IMN'},
+    {:id =&gt; 832, :name =&gt; &quot;Jersey&quot;, :alpha_2_code =&gt; 'JE', :alpha_3_code =&gt; 'JEY'},
+    {:id =&gt; 834, :name =&gt; &quot;Tanzania&quot;, :official_name =&gt; &quot;United Republic of Tanzania&quot;, :alpha_2_code =&gt; 'TZ', :alpha_3_code =&gt; 'TZA'},
+    {:id =&gt; 840, :name =&gt; &quot;United States&quot;, :official_name =&gt; &quot;United States of America&quot;, :alpha_2_code =&gt; 'US', :alpha_3_code =&gt; 'USA'},
+    {:id =&gt; 850, :name =&gt; &quot;Virgin Islands, U.S.&quot;, :official_name =&gt; &quot;Virgin Islands of the United States&quot;, :alpha_2_code =&gt; 'VI', :alpha_3_code =&gt; 'VIR'},
+    {:id =&gt; 854, :name =&gt; &quot;Burkina Faso&quot;, :alpha_2_code =&gt; 'BF', :alpha_3_code =&gt; 'BFA'},
+    {:id =&gt; 858, :name =&gt; &quot;Uruguay&quot;, :official_name =&gt; &quot;Eastern Republic of Uruguay&quot;, :alpha_2_code =&gt; 'UY', :alpha_3_code =&gt; 'URY'},
+    {:id =&gt; 860, :name =&gt; &quot;Uzbekistan&quot;, :official_name =&gt; &quot;Republic of Uzbekistan&quot;, :alpha_2_code =&gt; 'UZ', :alpha_3_code =&gt; 'UZB'},
+    {:id =&gt; 862, :name =&gt; &quot;Venezuela&quot;, :official_name =&gt; &quot;Bolivarian Republic of Venezuela&quot;, :alpha_2_code =&gt; 'VE', :alpha_3_code =&gt; 'VEN'},
+    {:id =&gt; 876, :name =&gt; &quot;Wallis and Futuna&quot;, :alpha_2_code =&gt; 'WF', :alpha_3_code =&gt; 'WLF'},
+    {:id =&gt; 882, :name =&gt; &quot;Samoa&quot;, :official_name =&gt; &quot;Independent State of Samoa&quot;, :alpha_2_code =&gt; 'WS', :alpha_3_code =&gt; 'WSM'},
+    {:id =&gt; 887, :name =&gt; &quot;Yemen&quot;, :official_name =&gt; &quot;Republic of Yemen&quot;, :alpha_2_code =&gt; 'YE', :alpha_3_code =&gt; 'YEM'},
+    {:id =&gt; 894, :name =&gt; &quot;Zambia&quot;, :official_name =&gt; &quot;Republic of Zambia&quot;, :alpha_2_code =&gt; 'ZM', :alpha_3_code =&gt; 'ZMB'}
+  )
 end</diff>
      <filename>app/models/country.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,5387 +1,5382 @@
-# Defined by the ISO 3166-2 standard.  This is a standard that gives short codes
-# for provinces, etc. within a country.
+# Defined by the ISO 3166-2 standard.  This is a standard that gives short
+# codes for states, provinces, etc. within a country.
 # 
 # Data is based on http://svn.debian.org/wsvn/pkg-isocodes/trunk/iso-codes/iso_3166/iso_3166_2/iso_3166_2.xml?op=file
 # 
 # Regions are uniquely identified by their country's alpha 2 code and their
-# own country-specific abbrevation.  You can access regions like so:
+# own country-specific abbreviation.  You can access regions like so:
 # 
 #   Region['US-CA']   # =&gt; #&lt;Region id: 840005, code: &quot;US-CA&quot;, country_id: 840, group: nil, name: &quot;California&quot;, abbreviation: &quot;CA&quot;&gt;
 #   Region['AU-NSW']  # =&gt; #&lt;Region id: 36001, code: &quot;AU-NSW&quot;, country_id: 36, group: nil, name: &quot;New South Wales&quot;, abbreviation: &quot;NSW&quot;&gt;
 # 
 # == Identification
 # 
-# Region ids are based on the country in which they exist suffixed with a 3-digit
-# value based on either the order in which they appear in the ISO standard or the
-# actual numeric value given to them by the country. 
+# Region ids are based on the country in which they exist suffixed with a
+# 3-digit value based on either the order in which they appear in the ISO
+# standard or the actual numeric value given to them by the country. 
 # 
 # == Groups
 # 
-# Certain countries may have their regions split into different &quot;groups&quot;.  Currently,
-# the only country that is affected by this is the United Kingdom.  Groups should
-# only be important when display a country's regions to the user.
+# Certain countries may have their regions split into different &quot;groups&quot;.
+# Currently, the only country that is affected by this is the United Kingdom.
+# Groups should only be important when display a country's regions to the
+# user.
+# 
+# == Performance
+# 
+# If this plugin reload is enabled or this model is added to your app,
+# considering marking the file as unloadable like so (in the environment):
+# 
+#   config.load_once_paths &lt;&lt; 'app/models/country'
+# 
+# This will prevent the enumeration from being bootstrapped after every
+# request when in development mode.
 class Region &lt; ActiveRecord::Base
-  acts_as_enumeration :code
-  
-  column :country_id, :integer
-  column :group, :string # Currently only used by GB (United Kingdom)
-  column :name, :string
-  column :abbreviation, :string
+  enumerate_by :code
   
-  belongs_to  :country
-  has_many    :addresses
+  belongs_to :country
+  has_many :addresses
   
-  validates_presence_of   :name,
-                          :country_id,
-                          :abbreviation
-  validates_length_of     :abbreviation,
-                            :within =&gt; 1..5
+  validates_presence_of :country_id, :name, :abbreviation
+  validates_length_of :abbreviation, :within =&gt; 1..5
   
   def initialize(attributes = nil) #:nodoc:
     super
-    self.abbreviation ||= default_abbreviation unless attributes &amp;&amp; attributes.symbolize_keys.include?(:abbreviation)
-    self.code = default_code
-  end
-  
-  private
-    # The abbreviation for this region unique within the country
-    def default_abbreviation
-      &quot;%03d&quot; % (id % 1000) if id
-    end
-    
-    # The unique code assigned to this region by the standard
-    def default_code
-      &quot;#{country}-#{abbreviation}&quot;
-    end
-  
-  # Andorra
-  with_options(:country =&gt; Country['AD']) do |country|
-    country.create :id =&gt; 20002, :name =&gt; &quot;Canillo&quot;
-    country.create :id =&gt; 20003, :name =&gt; &quot;Encamp&quot;
-    country.create :id =&gt; 20004, :name =&gt; &quot;La Massana&quot;
-    country.create :id =&gt; 20005, :name =&gt; &quot;Ordino&quot;
-    country.create :id =&gt; 20006, :name =&gt; &quot;Sant Juli&#224; de L&#242;ria&quot;
-    country.create :id =&gt; 20007, :name =&gt; &quot;Andorra la Vella&quot;
-    country.create :id =&gt; 20008, :name =&gt; &quot;Escaldes-Engordany&quot;
-  end
-  
-  # United Arab Emirates
-  with_options(:country =&gt; Country['AE']) do |country|
-    country.create :id =&gt; 784001, :name =&gt; &quot;Ab&#363; &#548;aby&quot;, :abbreviation =&gt; 'AZ' # Abu Dhabi
-    country.create :id =&gt; 784002, :name =&gt; &quot;Ajm&#257;nAjm&#257;n&quot;, :abbreviation =&gt; 'AJ'
-    country.create :id =&gt; 784003, :name =&gt; &quot;Al Fujayrah&quot;, :abbreviation =&gt; 'FU'
-    country.create :id =&gt; 784004, :name =&gt; &quot;Ash Sh&#257;riqah&quot;, :abbreviation =&gt; 'SH'
-    country.create :id =&gt; 784005, :name =&gt; &quot;Dubayy&quot;, :abbreviation =&gt; 'DU'
-    country.create :id =&gt; 784006, :name =&gt; &quot;Ra's al Khaymah&quot;, :abbreviation =&gt; 'RK'
-    country.create :id =&gt; 784007, :name =&gt; &quot;Umm al Qaywayn&quot;, :abbreviation =&gt; 'UQ'
-  end
-  
-  # Afghanistan
-  with_options(:country =&gt; Country['AF']) do |country|
-    country.create :id =&gt; 4001, :name =&gt; &quot;Badakhsh&#257;n&quot;, :abbreviation =&gt; 'BDS'
-    country.create :id =&gt; 4002, :name =&gt; &quot;B&#257;dgh&#299;s&quot;, :abbreviation =&gt; 'BDG'
-    country.create :id =&gt; 4003, :name =&gt; &quot;Baghl&#257;n&quot;, :abbreviation =&gt; 'BGL'
-    country.create :id =&gt; 4004, :name =&gt; &quot;Balkh&quot;, :abbreviation =&gt; 'BAL'
-    country.create :id =&gt; 4005, :name =&gt; &quot;B&#257;m&#299;&#257;n&quot;, :abbreviation =&gt; 'BAM'
-    country.create :id =&gt; 4006, :name =&gt; &quot;D&#257;ykond&#299;&quot;, :abbreviation =&gt; 'DAY'
-    country.create :id =&gt; 4007, :name =&gt; &quot;Far&#257;h&quot;, :abbreviation =&gt; 'FRA'
-    country.create :id =&gt; 4008, :name =&gt; &quot;F&#257;ry&#257;b&quot;, :abbreviation =&gt; 'FYB'
-    country.create :id =&gt; 4009, :name =&gt; &quot;Ghazn&#299;&quot;, :abbreviation =&gt; 'GHA'
-    country.create :id =&gt; 4010, :name =&gt; &quot;Ghowr&quot;, :abbreviation =&gt; 'GHO'
-    country.create :id =&gt; 4011, :name =&gt; &quot;Helmand&quot;, :abbreviation =&gt; 'HEL'
-    country.create :id =&gt; 4012, :name =&gt; &quot;Her&#257;t&quot;, :abbreviation =&gt; 'HER'
-    country.create :id =&gt; 4013, :name =&gt; &quot;Jowzj&#257;n&quot;, :abbreviation =&gt; 'JOW'
-    country.create :id =&gt; 4014, :name =&gt; &quot;K&#257;bul&quot;, :abbreviation =&gt; 'KAB' # K&#257;bul [K&#257;bol]
-    country.create :id =&gt; 4015, :name =&gt; &quot;Kandah&#257;r&quot;, :abbreviation =&gt; 'KAN'
-    country.create :id =&gt; 4016, :name =&gt; &quot;K&#257;p&#299;s&#257;&quot;, :abbreviation =&gt; 'KAP'
-    country.create :id =&gt; 4017, :name =&gt; &quot;Khowst&quot;, :abbreviation =&gt; 'KHO'
-    country.create :id =&gt; 4018, :name =&gt; &quot;Konar&quot;, :abbreviation =&gt; 'KNR' # Konar [Kunar]
-    country.create :id =&gt; 4019, :name =&gt; &quot;Kondoz&quot;, :abbreviation =&gt; 'KDZ' # Kondoz [Kunduz]
-    country.create :id =&gt; 4020, :name =&gt; &quot;Laghm&#257;n&quot;, :abbreviation =&gt; 'LAG'
-    country.create :id =&gt; 4021, :name =&gt; &quot;Lowgar&quot;, :abbreviation =&gt; 'LOW'
-    country.create :id =&gt; 4022, :name =&gt; &quot;Nangrah&#257;r&quot;, :abbreviation =&gt; 'NAN' # Nangrah&#257;r [Nangarh&#257;r]
-    country.create :id =&gt; 4023, :name =&gt; &quot;N&#299;mr&#363;z&quot;, :abbreviation =&gt; 'NIM'
-    country.create :id =&gt; 4024, :name =&gt; &quot;N&#363;rest&#257;n&quot;, :abbreviation =&gt; 'NUR'
-    country.create :id =&gt; 4025, :name =&gt; &quot;Or&#363;zg&#257;n&quot;, :abbreviation =&gt; 'ORU' # Or&#363;zg&#257;n [Ur&#363;zg&#257;n]
-    country.create :id =&gt; 4026, :name =&gt; &quot;Panjsh&#299;r&quot;, :abbreviation =&gt; 'PAN'
-    country.create :id =&gt; 4027, :name =&gt; &quot;Pakt&#299;&#257;&quot;, :abbreviation =&gt; 'PIA'
-    country.create :id =&gt; 4028, :name =&gt; &quot;Pakt&#299;k&#257;&quot;, :abbreviation =&gt; 'PKA'
-    country.create :id =&gt; 4029, :name =&gt; &quot;Parw&#257;n&quot;, :abbreviation =&gt; 'PAR'
-    country.create :id =&gt; 4030, :name =&gt; &quot;Samang&#257;n&quot;, :abbreviation =&gt; 'SAM'
-    country.create :id =&gt; 4031, :name =&gt; &quot;Sar-e Pol&quot;, :abbreviation =&gt; 'SAR'
-    country.create :id =&gt; 4032, :name =&gt; &quot;Takh&#257;r&quot;, :abbreviation =&gt; 'TAK'
-    country.create :id =&gt; 4033, :name =&gt; &quot;Wardak&quot;, :abbreviation =&gt; 'WAR' # Wardak [Wardag]
-    country.create :id =&gt; 4034, :name =&gt; &quot;Z&#257;bol&quot;, :abbreviation =&gt; 'ZAB' # Z&#257;bol [Z&#257;bul]
-  end
-  
-  # Antigua and Barbuda
-  with_options(:country =&gt; Country['AG']) do |country|
-    country.create :id =&gt; 28003, :name =&gt; &quot;Saint George&quot;
-    country.create :id =&gt; 28004, :name =&gt; &quot;Saint John&quot;
-    country.create :id =&gt; 28005, :name =&gt; &quot;Saint Mary&quot;
-    country.create :id =&gt; 28006, :name =&gt; &quot;Saint Paul&quot;
-    country.create :id =&gt; 28007, :name =&gt; &quot;Saint Peter&quot;
-    country.create :id =&gt; 28008, :name =&gt; &quot;Saint Philip&quot;
-    country.create :id =&gt; 28010, :name =&gt; &quot;Barbuda&quot;
-  end
-  
-  # Albania
-  with_options(:country =&gt; Country['AL']) do |country|
-    country.create :id =&gt; 8001, :name =&gt; &quot;Berat&quot;, :abbreviation =&gt; 'BR'
-    country.create :id =&gt; 8002, :name =&gt; &quot;Bulqiz&#235;&quot;, :abbreviation =&gt; 'BU'
-    country.create :id =&gt; 8003, :name =&gt; &quot;Delvin&#235;&quot;, :abbreviation =&gt; 'DL'
-    country.create :id =&gt; 8004, :name =&gt; &quot;Devoll&quot;, :abbreviation =&gt; 'DV'
-    country.create :id =&gt; 8005, :name =&gt; &quot;Dib&#235;r&quot;, :abbreviation =&gt; 'DI'
-    country.create :id =&gt; 8006, :name =&gt; &quot;Durr&#235;s&quot;, :abbreviation =&gt; 'DR'
-    country.create :id =&gt; 8007, :name =&gt; &quot;Elbasan&quot;, :abbreviation =&gt; 'EL'
-    country.create :id =&gt; 8008, :name =&gt; &quot;Fier&quot;, :abbreviation =&gt; 'FR'
-    country.create :id =&gt; 8009, :name =&gt; &quot;Gramsh&quot;, :abbreviation =&gt; 'GR'
-    country.create :id =&gt; 8010, :name =&gt; &quot;Gjirokast&#235;r&quot;, :abbreviation =&gt; 'GJ'
-    country.create :id =&gt; 8011, :name =&gt; &quot;Has&quot;, :abbreviation =&gt; 'HA'
-    country.create :id =&gt; 8012, :name =&gt; &quot;Kavaj&#235;&quot;, :abbreviation =&gt; 'KA'
-    country.create :id =&gt; 8013, :name =&gt; &quot;Kolonj&#235;&quot;, :abbreviation =&gt; 'ER'
-    country.create :id =&gt; 8014, :name =&gt; &quot;Kor&#231;&#235;&quot;, :abbreviation =&gt; 'KO'
-    country.create :id =&gt; 8015, :name =&gt; &quot;Kruj&#235;&quot;, :abbreviation =&gt; 'KR'
-    country.create :id =&gt; 8016, :name =&gt; &quot;Ku&#231;ov&#235;&quot;, :abbreviation =&gt; 'KC'
-    country.create :id =&gt; 8017, :name =&gt; &quot;Kuk&#235;s&quot;, :abbreviation =&gt; 'KU'
-    country.create :id =&gt; 8018, :name =&gt; &quot;Kurbin&quot;, :abbreviation =&gt; 'KB'
-    country.create :id =&gt; 8019, :name =&gt; &quot;Lezh&#235;&quot;, :abbreviation =&gt; 'LE'
-    country.create :id =&gt; 8020, :name =&gt; &quot;Librazhd&quot;, :abbreviation =&gt; 'LB'
-    country.create :id =&gt; 8021, :name =&gt; &quot;Lushnj&#235;&quot;, :abbreviation =&gt; 'LU'
-    country.create :id =&gt; 8022, :name =&gt; &quot;Mal&#235;si e Madhe&quot;, :abbreviation =&gt; 'MM'
-    country.create :id =&gt; 8023, :name =&gt; &quot;Mallakast&#235;r&quot;, :abbreviation =&gt; 'MK'
-    country.create :id =&gt; 8024, :name =&gt; &quot;Mat&quot;, :abbreviation =&gt; 'MT'
-    country.create :id =&gt; 8025, :name =&gt; &quot;Mirdit&#235;&quot;, :abbreviation =&gt; 'MR'
-    country.create :id =&gt; 8026, :name =&gt; &quot;Peqin&quot;, :abbreviation =&gt; 'PQ'
-    country.create :id =&gt; 8027, :name =&gt; &quot;P&#235;rmet&quot;, :abbreviation =&gt; 'PR'
-    country.create :id =&gt; 8028, :name =&gt; &quot;Pogradec&quot;, :abbreviation =&gt; 'PG'
-    country.create :id =&gt; 8029, :name =&gt; &quot;Puk&#235;&quot;, :abbreviation =&gt; 'PU'
-    country.create :id =&gt; 8030, :name =&gt; &quot;Sarand&#235;&quot;, :abbreviation =&gt; 'SR'
-    country.create :id =&gt; 8031, :name =&gt; &quot;Skrapar&quot;, :abbreviation =&gt; 'SK'
-    country.create :id =&gt; 8032, :name =&gt; &quot;Shkod&#235;r&quot;, :abbreviation =&gt; 'SH'
-    country.create :id =&gt; 8033, :name =&gt; &quot;Tepelen&#235;&quot;, :abbreviation =&gt; 'TE'
-    country.create :id =&gt; 8034, :name =&gt; &quot;Tiran&#235;&quot;, :abbreviation =&gt; 'TR'
-    country.create :id =&gt; 8035, :name =&gt; &quot;Tropoj&#235;&quot;, :abbreviation =&gt; 'TP'
-    country.create :id =&gt; 8036, :name =&gt; &quot;Vlor&#235;&quot;, :abbreviation =&gt; 'VL'
-  end
-  
-  # Armenia
-  with_options(:country =&gt; Country['AM']) do |country|
-    country.create :id =&gt; 51001, :name =&gt; &quot;Erevan&quot;, :abbreviation =&gt; 'ER'
-    country.create :id =&gt; 51002, :name =&gt; &quot;Aragacotn&quot;, :abbreviation =&gt; 'AG'
-    country.create :id =&gt; 51003, :name =&gt; &quot;Ararat&quot;, :abbreviation =&gt; 'AR'
-    country.create :id =&gt; 51004, :name =&gt; &quot;Armavir&quot;, :abbreviation =&gt; 'AV'
-    country.create :id =&gt; 51005, :name =&gt; &quot;Gegarkunik&quot;, :abbreviation =&gt; 'GR'
-    country.create :id =&gt; 51006, :name =&gt; &quot;Kotayk&quot;, :abbreviation =&gt; 'KT'
-    country.create :id =&gt; 51007, :name =&gt; &quot;Lory&quot;, :abbreviation =&gt; 'LO'
-    country.create :id =&gt; 51008, :name =&gt; &quot;Sirak&quot;, :abbreviation =&gt; 'SH'
-    country.create :id =&gt; 51009, :name =&gt; &quot;Syunik&quot;, :abbreviation =&gt; 'SU'
-    country.create :id =&gt; 51010, :name =&gt; &quot;Tavus&quot;, :abbreviation =&gt; 'TV'
-    country.create :id =&gt; 51011, :name =&gt; &quot;Vayoc Jor&quot;, :abbreviation =&gt; 'VD'
-  end
-  
-  # Angola
-  with_options(:country =&gt; Country['AO']) do |country|
-    country.create :id =&gt; 24001, :name =&gt; &quot;Bengo&quot;, :abbreviation =&gt; 'BGO'
-    country.create :id =&gt; 24002, :name =&gt; &quot;Benguela&quot;, :abbreviation =&gt; 'BGU'
-    country.create :id =&gt; 24003, :name =&gt; &quot;Bi&#233;&quot;, :abbreviation =&gt; 'BIE'
-    country.create :id =&gt; 24004, :name =&gt; &quot;Cabinda&quot;, :abbreviation =&gt; 'CAB'
-    country.create :id =&gt; 24005, :name =&gt; &quot;Cuando-Cubango&quot;, :abbreviation =&gt; 'CCU'
-    country.create :id =&gt; 24006, :name =&gt; &quot;Cuanza Norte&quot;, :abbreviation =&gt; 'CNO'
-    country.create :id =&gt; 24007, :name =&gt; &quot;Cuanza Sul&quot;, :abbreviation =&gt; 'CUS'
-    country.create :id =&gt; 24008, :name =&gt; &quot;Cunene&quot;, :abbreviation =&gt; 'CNN'
-    country.create :id =&gt; 24009, :name =&gt; &quot;Huambo&quot;, :abbreviation =&gt; 'HUA'
-    country.create :id =&gt; 24010, :name =&gt; &quot;Hu&#237;la&quot;, :abbreviation =&gt; 'HUI'
-    country.create :id =&gt; 24011, :name =&gt; &quot;Luanda&quot;, :abbreviation =&gt; 'LUA'
-    country.create :id =&gt; 24012, :name =&gt; &quot;Lunda Norte&quot;, :abbreviation =&gt; 'LNO'
-    country.create :id =&gt; 24013, :name =&gt; &quot;Lunda Sul&quot;, :abbreviation =&gt; 'LSU'
-    country.create :id =&gt; 24014, :name =&gt; &quot;Malange&quot;, :abbreviation =&gt; 'MAL'
-    country.create :id =&gt; 24015, :name =&gt; &quot;Moxico&quot;, :abbreviation =&gt; 'MOX'
-    country.create :id =&gt; 24016, :name =&gt; &quot;Namibe&quot;, :abbreviation =&gt; 'NAM'
-    country.create :id =&gt; 24017, :name =&gt; &quot;U&#237;ge&quot;, :abbreviation =&gt; 'UIG'
-    country.create :id =&gt; 24018, :name =&gt; &quot;Zaire&quot;, :abbreviation =&gt; 'ZAI'
-  end
-  
-  # Argentina
-  with_options(:country =&gt; Country['AR']) do |country|
-    country.create :id =&gt; 32001, :name =&gt; &quot;Capital federal&quot;, :abbreviation =&gt; 'C'
-    country.create :id =&gt; 32002, :name =&gt; &quot;Buenos Aires&quot;, :abbreviation =&gt; 'B'
-    country.create :id =&gt; 32003, :name =&gt; &quot;Catamarca&quot;, :abbreviation =&gt; 'K'
-    country.create :id =&gt; 32004, :name =&gt; &quot;Cordoba&quot;, :abbreviation =&gt; 'X'
-    country.create :id =&gt; 32005, :name =&gt; &quot;Corrientes&quot;, :abbreviation =&gt; 'W'
-    country.create :id =&gt; 32006, :name =&gt; &quot;Chaco&quot;, :abbreviation =&gt; 'H'
-    country.create :id =&gt; 32007, :name =&gt; &quot;Chubut&quot;, :abbreviation =&gt; 'U'
-    country.create :id =&gt; 32008, :name =&gt; &quot;Entre Rios&quot;, :abbreviation =&gt; 'E'
-    country.create :id =&gt; 32009, :name =&gt; &quot;Formosa&quot;, :abbreviation =&gt; 'P'
-    country.create :id =&gt; 32010, :name =&gt; &quot;Jujuy&quot;, :abbreviation =&gt; 'Y'
-    country.create :id =&gt; 32011, :name =&gt; &quot;La Pampa&quot;, :abbreviation =&gt; 'L'
-    country.create :id =&gt; 32012, :name =&gt; &quot;Mendoza&quot;, :abbreviation =&gt; 'M'
-    country.create :id =&gt; 32013, :name =&gt; &quot;Misiones&quot;, :abbreviation =&gt; 'N'
-    country.create :id =&gt; 32014, :name =&gt; &quot;Neuquen&quot;, :abbreviation =&gt; 'Q'
-    country.create :id =&gt; 32015, :name =&gt; &quot;Rio Negro&quot;, :abbreviation =&gt; 'R'
-    country.create :id =&gt; 32016, :name =&gt; &quot;Salta&quot;, :abbreviation =&gt; 'A'
-    country.create :id =&gt; 32017, :name =&gt; &quot;San Juan&quot;, :abbreviation =&gt; 'J'
-    country.create :id =&gt; 32018, :name =&gt; &quot;San Luis&quot;, :abbreviation =&gt; 'D'
-    country.create :id =&gt; 32019, :name =&gt; &quot;Santa Cruz&quot;, :abbreviation =&gt; 'Z'
-    country.create :id =&gt; 32020, :name =&gt; &quot;Santa Fe&quot;, :abbreviation =&gt; 'S'
-    country.create :id =&gt; 32021, :name =&gt; &quot;Santiago del Estero&quot;, :abbreviation =&gt; 'G'
-    country.create :id =&gt; 32022, :name =&gt; &quot;Tierra del Fuego&quot;, :abbreviation =&gt; 'V'
-    country.create :id =&gt; 32023, :name =&gt; &quot;Tucuman&quot;, :abbreviation =&gt; 'T'
-  end
-  
-  # Austria
-  with_options(:country =&gt; Country['AT']) do |country|
-    country.create :id =&gt; 40001, :name =&gt; &quot;Burgenland&quot;, :abbreviation =&gt; '1'
-    country.create :id =&gt; 40002, :name =&gt; &quot;K&#228;rnten&quot;, :abbreviation =&gt; '2'
-    country.create :id =&gt; 40003, :name =&gt; &quot;Nieder&#246;sterreich&quot;, :abbreviation =&gt; '3'
-    country.create :id =&gt; 40004, :name =&gt; &quot;Ober&#246;sterreich&quot;, :abbreviation =&gt; '4'
-    country.create :id =&gt; 40005, :name =&gt; &quot;Salzburg&quot;, :abbreviation =&gt; '5'
-    country.create :id =&gt; 40006, :name =&gt; &quot;Steiermark&quot;, :abbreviation =&gt; '6'
-    country.create :id =&gt; 40007, :name =&gt; &quot;Tirol&quot;, :abbreviation =&gt; '7'
-    country.create :id =&gt; 40008, :name =&gt; &quot;Vorarlberg&quot;, :abbreviation =&gt; '8'
-    country.create :id =&gt; 40009, :name =&gt; &quot;Wien&quot;, :abbreviation =&gt; '9'
-  end
-  
-  # Australia
-  with_options(:country =&gt; Country['AU']) do |country|
-    country.create :id =&gt; 36001, :name =&gt; &quot;New South Wales&quot;, :abbreviation =&gt; 'NSW'
-    country.create :id =&gt; 36002, :name =&gt; &quot;Queensland&quot;, :abbreviation =&gt; 'QLD'
-    country.create :id =&gt; 36003, :name =&gt; &quot;South Australia&quot;, :abbreviation =&gt; 'SA'
-    country.create :id =&gt; 36004, :name =&gt; &quot;Tasmania&quot;, :abbreviation =&gt; 'TAS'
-    country.create :id =&gt; 36005, :name =&gt; &quot;Victoria&quot;, :abbreviation =&gt; 'VIC'
-    country.create :id =&gt; 36006, :name =&gt; &quot;Western Australia&quot;, :abbreviation =&gt; 'WA'
-    country.create :id =&gt; 36007, :name =&gt; &quot;Australian Capital Territory&quot;, :abbreviation =&gt; 'ACT'
-    country.create :id =&gt; 36008, :name =&gt; &quot;Northern Territory&quot;, :abbreviation =&gt; 'NT'
-  end
-  
-  # Azerbaijan
-  with_options(:country =&gt; Country['AZ']) do |country|
-    country.create :id =&gt; 310001, :name =&gt; &quot;&#399;li Bayraml&#305;&quot;, :abbreviation =&gt; 'AB'
-    country.create :id =&gt; 310002, :name =&gt; &quot;Bak&#305;&quot;, :abbreviation =&gt; 'BA'
-    country.create :id =&gt; 310003, :name =&gt; &quot;G&#601;nc&#601;&quot;, :abbreviation =&gt; 'GA'
-    country.create :id =&gt; 310004, :name =&gt; &quot;L&#601;nk&#601;ran&quot;, :abbreviation =&gt; 'LA'
-    country.create :id =&gt; 310005, :name =&gt; &quot;Ming&#601;&#231;evir&quot;, :abbreviation =&gt; 'MI'
-    country.create :id =&gt; 310006, :name =&gt; &quot;Naftalan&quot;, :abbreviation =&gt; 'NA'
-    country.create :id =&gt; 310007, :name =&gt; &quot;&#350;&#601;ki&quot;, :abbreviation =&gt; 'SA'
-    country.create :id =&gt; 310008, :name =&gt; &quot;Sumqay&#305;t&quot;, :abbreviation =&gt; 'SM'
-    country.create :id =&gt; 310009, :name =&gt; &quot;&#350;u&#351;a&quot;, :abbreviation =&gt; 'SS'
-    country.create :id =&gt; 310010, :name =&gt; &quot;Xank&#601;ndi&quot;, :abbreviation =&gt; 'XA'
-    country.create :id =&gt; 310011, :name =&gt; &quot;Yevlax&quot;, :abbreviation =&gt; 'YE'
-    country.create :id =&gt; 310012, :name =&gt; &quot;Ab&#351;eron&quot;, :abbreviation =&gt; 'ABS'
-    country.create :id =&gt; 310013, :name =&gt; &quot;A&#287;cab&#601;di&quot;, :abbreviation =&gt; 'AGC'
-    country.create :id =&gt; 310014, :name =&gt; &quot;A&#287;dam&quot;, :abbreviation =&gt; 'AGM'
-    country.create :id =&gt; 310015, :name =&gt; &quot;A&#287;da&#351;&quot;, :abbreviation =&gt; 'AGS'
-    country.create :id =&gt; 310016, :name =&gt; &quot;A&#287;stafa&quot;, :abbreviation =&gt; 'AGA'
-    country.create :id =&gt; 310017, :name =&gt; &quot;A&#287;su&quot;, :abbreviation =&gt; 'AGU'
-    country.create :id =&gt; 310018, :name =&gt; &quot;Astara&quot;, :abbreviation =&gt; 'AST'
-    country.create :id =&gt; 310019, :name =&gt; &quot;Bab&#601;k&quot;, :abbreviation =&gt; 'BAB'
-    country.create :id =&gt; 310020, :name =&gt; &quot;Balak&#601;n&quot;, :abbreviation =&gt; 'BAL'
-    country.create :id =&gt; 310021, :name =&gt; &quot;B&#601;rd&#601;&quot;, :abbreviation =&gt; 'BAR'
-    country.create :id =&gt; 310022, :name =&gt; &quot;Beyl&#601;qan&quot;, :abbreviation =&gt; 'BEY'
-    country.create :id =&gt; 310023, :name =&gt; &quot;Bil&#601;suvar&quot;, :abbreviation =&gt; 'BIL'
-    country.create :id =&gt; 310024, :name =&gt; &quot;C&#601;bray&#305;l&quot;, :abbreviation =&gt; 'CAB'
-    country.create :id =&gt; 310025, :name =&gt; &quot;C&#601;lilabab&quot;, :abbreviation =&gt; 'CAL'
-    country.create :id =&gt; 310026, :name =&gt; &quot;Culfa&quot;, :abbreviation =&gt; 'CUL'
-    country.create :id =&gt; 310027, :name =&gt; &quot;Da&#351;k&#601;s&#601;n&quot;, :abbreviation =&gt; 'DAS'
-    country.create :id =&gt; 310028, :name =&gt; &quot;D&#601;v&#601;&#231;i&quot;, :abbreviation =&gt; 'DAV'
-    country.create :id =&gt; 310029, :name =&gt; &quot;F&#252;zuli&quot;, :abbreviation =&gt; 'FUZ'
-    country.create :id =&gt; 310030, :name =&gt; &quot;G&#601;d&#601;b&#601;y&quot;, :abbreviation =&gt; 'GAD'
-    country.create :id =&gt; 310031, :name =&gt; &quot;Goranboy&quot;, :abbreviation =&gt; 'GOR'
-    country.create :id =&gt; 310032, :name =&gt; &quot;G&#246;y&#231;ay&quot;, :abbreviation =&gt; 'GOY'
-    country.create :id =&gt; 310033, :name =&gt; &quot;Hac&#305;qabul&quot;, :abbreviation =&gt; 'HAC'
-    country.create :id =&gt; 310034, :name =&gt; &quot;&#304;mi&#351;li&quot;, :abbreviation =&gt; 'IMI'
-    country.create :id =&gt; 310035, :name =&gt; &quot;&#304;smay&#305;ll&#305;&quot;, :abbreviation =&gt; 'ISM'
-    country.create :id =&gt; 310036, :name =&gt; &quot;K&#601;lb&#601;c&#601;r&quot;, :abbreviation =&gt; 'KAL'
-    country.create :id =&gt; 310037, :name =&gt; &quot;K&#252;rd&#601;mir&quot;, :abbreviation =&gt; 'KUR'
-    country.create :id =&gt; 310038, :name =&gt; &quot;La&#231;&#305;n&quot;, :abbreviation =&gt; 'LAC'
-    country.create :id =&gt; 310039, :name =&gt; &quot;L&#601;nk&#601;ran&quot;, :abbreviation =&gt; 'LAN'
-    country.create :id =&gt; 310040, :name =&gt; &quot;Lerik&quot;, :abbreviation =&gt; 'LER'
-    country.create :id =&gt; 310041, :name =&gt; &quot;Masall&#305;&quot;, :abbreviation =&gt; 'MAS'
-    country.create :id =&gt; 310042, :name =&gt; &quot;Neft&#231;ala&quot;, :abbreviation =&gt; 'NEF'
-    country.create :id =&gt; 310043, :name =&gt; &quot;O&#287;uz&quot;, :abbreviation =&gt; 'OGU'
-    country.create :id =&gt; 310044, :name =&gt; &quot;Ordubad&quot;, :abbreviation =&gt; 'ORD'
-    country.create :id =&gt; 310045, :name =&gt; &quot;Q&#601;b&#601;l&#601;&quot;, :abbreviation =&gt; 'QAB'
-    country.create :id =&gt; 310046, :name =&gt; &quot;Qax&quot;, :abbreviation =&gt; 'QAX'
-    country.create :id =&gt; 310047, :name =&gt; &quot;Qazax&quot;, :abbreviation =&gt; 'QAZ'
-    country.create :id =&gt; 310048, :name =&gt; &quot;Qobustan&quot;, :abbreviation =&gt; 'QOB'
-    country.create :id =&gt; 310049, :name =&gt; &quot;Quba&quot;, :abbreviation =&gt; 'QBA'
-    country.create :id =&gt; 310050, :name =&gt; &quot;Qubadl&#305;&quot;, :abbreviation =&gt; 'QBI'
-    country.create :id =&gt; 310051, :name =&gt; &quot;Qusar&quot;, :abbreviation =&gt; 'QUS'
-    country.create :id =&gt; 310052, :name =&gt; &quot;Saatl&#305;&quot;, :abbreviation =&gt; 'SAT'
-    country.create :id =&gt; 310053, :name =&gt; &quot;Sabirabad&quot;, :abbreviation =&gt; 'SAB'
-    country.create :id =&gt; 310054, :name =&gt; &quot;S&#601;d&#601;r&#601;k&quot;, :abbreviation =&gt; 'SAD'
-    country.create :id =&gt; 310055, :name =&gt; &quot;&#350;ahbuz&quot;, :abbreviation =&gt; 'SAH'
-    country.create :id =&gt; 310056, :name =&gt; &quot;&#350;&#601;ki&quot;, :abbreviation =&gt; 'SAK'
-    country.create :id =&gt; 310057, :name =&gt; &quot;Salyan&quot;, :abbreviation =&gt; 'SAL'
-    country.create :id =&gt; 310058, :name =&gt; &quot;&#350;amax&#305;&quot;, :abbreviation =&gt; 'SMI'
-    country.create :id =&gt; 310059, :name =&gt; &quot;&#350;&#601;mkir&quot;, :abbreviation =&gt; 'SKR'
-    country.create :id =&gt; 310060, :name =&gt; &quot;Samux&quot;, :abbreviation =&gt; 'SMX'
-    country.create :id =&gt; 310061, :name =&gt; &quot;&#350;&#601;rur&quot;, :abbreviation =&gt; 'SAR'
-    country.create :id =&gt; 310062, :name =&gt; &quot;Siy&#601;z&#601;n&quot;, :abbreviation =&gt; 'SIY'
-    country.create :id =&gt; 310063, :name =&gt; &quot;&#350;u&#351;a&quot;, :abbreviation =&gt; 'SUS'
-    country.create :id =&gt; 310064, :name =&gt; &quot;T&#601;rt&#601;r&quot;, :abbreviation =&gt; 'TAR'
-    country.create :id =&gt; 310065, :name =&gt; &quot;Tovuz&quot;, :abbreviation =&gt; 'TOV'
-    country.create :id =&gt; 310066, :name =&gt; &quot;Ucar&quot;, :abbreviation =&gt; 'UCA'
-    country.create :id =&gt; 310067, :name =&gt; &quot;Xa&#231;maz&quot;, :abbreviation =&gt; 'XAC'
-    country.create :id =&gt; 310068, :name =&gt; &quot;Xanlar&quot;, :abbreviation =&gt; 'XAN'
-    country.create :id =&gt; 310069, :name =&gt; &quot;X&#305;z&#305;&quot;, :abbreviation =&gt; 'XIZ'
-    country.create :id =&gt; 310070, :name =&gt; &quot;Xocal&#305;&quot;, :abbreviation =&gt; 'XCI'
-    country.create :id =&gt; 310071, :name =&gt; &quot;Xocav&#601;nd&quot;, :abbreviation =&gt; 'XVD'
-    country.create :id =&gt; 310072, :name =&gt; &quot;Yard&#305;ml&#305;&quot;, :abbreviation =&gt; 'YAR'
-    country.create :id =&gt; 310073, :name =&gt; &quot;Yevlax&quot;, :abbreviation =&gt; 'YEV'
-    country.create :id =&gt; 310074, :name =&gt; &quot;Z&#601;ngilan&quot;, :abbreviation =&gt; 'ZAN'
-    country.create :id =&gt; 310075, :name =&gt; &quot;Zaqatala&quot;, :abbreviation =&gt; 'ZAQ'
-    country.create :id =&gt; 310076, :name =&gt; &quot;Z&#601;rdab&quot;, :abbreviation =&gt; 'ZAR'
-  end
-  
-  # Bosnia and Herzegovina
-  with_options(:country =&gt; Country['BA']) do |country|
-    country.create :id =&gt; 70001, :name =&gt; &quot;Federacija Bosna i Hercegovina&quot;, :abbreviation =&gt; 'BIH'
-    country.create :id =&gt; 70002, :name =&gt; &quot;Republika Srpska&quot;, :abbreviation =&gt; 'SRP'
-  end
-  
-  # Barbados
-  with_options(:country =&gt; Country['BB']) do |country|
-    country.create :id =&gt; 52001, :name =&gt; &quot;Christ Church&quot;
-    country.create :id =&gt; 52002, :name =&gt; &quot;Saint Andrew&quot;
-    country.create :id =&gt; 52003, :name =&gt; &quot;Saint George&quot;
-    country.create :id =&gt; 52004, :name =&gt; &quot;Saint James&quot;
-    country.create :id =&gt; 52005, :name =&gt; &quot;Saint John&quot;
-    country.create :id =&gt; 52006, :name =&gt; &quot;Saint Joseph&quot;
-    country.create :id =&gt; 52007, :name =&gt; &quot;Saint Lucy&quot;
-    country.create :id =&gt; 52008, :name =&gt; &quot;Saint Michael&quot;
-    country.create :id =&gt; 52009, :name =&gt; &quot;Saint Peter&quot;
-    country.create :id =&gt; 52010, :name =&gt; &quot;Saint Philip&quot;
-    country.create :id =&gt; 52011, :name =&gt; &quot;Saint Thomas&quot;
-  end
-  
-  # Bangladesh
-  with_options(:country =&gt; Country['BD']) do |country|
-    country.create :id =&gt; 50001, :name =&gt; &quot;Bandarban&quot;
-    country.create :id =&gt; 50002, :name =&gt; &quot;Barguna&quot;
-    country.create :id =&gt; 50003, :name =&gt; &quot;Bogra&quot;
-    country.create :id =&gt; 50004, :name =&gt; &quot;Brahmanbaria&quot;
-    country.create :id =&gt; 50005, :name =&gt; &quot;Bagerhat&quot;
-    country.create :id =&gt; 50006, :name =&gt; &quot;Barisal&quot;
-    country.create :id =&gt; 50007, :name =&gt; &quot;Bhola&quot;
-    country.create :id =&gt; 50008, :name =&gt; &quot;Comilla&quot;
-    country.create :id =&gt; 50009, :name =&gt; &quot;Chandpur&quot;
-    country.create :id =&gt; 50010, :name =&gt; &quot;Chittagong&quot;
-    country.create :id =&gt; 50011, :name =&gt; &quot;Cox's Bazar&quot;
-    country.create :id =&gt; 50012, :name =&gt; &quot;Chuadanga&quot;
-    country.create :id =&gt; 50013, :name =&gt; &quot;Dhaka&quot;
-    country.create :id =&gt; 50014, :name =&gt; &quot;Dinajpur&quot;
-    country.create :id =&gt; 50015, :name =&gt; &quot;Faridpur&quot;
-    country.create :id =&gt; 50016, :name =&gt; &quot;Feni&quot;
-    country.create :id =&gt; 50017, :name =&gt; &quot;Gopalganj&quot;
-    country.create :id =&gt; 50018, :name =&gt; &quot;Gazipur&quot;
-    country.create :id =&gt; 50019, :name =&gt; &quot;Gaibandha&quot;
-    country.create :id =&gt; 50020, :name =&gt; &quot;Habiganj&quot;
-    country.create :id =&gt; 50021, :name =&gt; &quot;Jamalpur&quot;
-    country.create :id =&gt; 50022, :name =&gt; &quot;Jessore&quot;
-    country.create :id =&gt; 50023, :name =&gt; &quot;Jhenaidah&quot;
-    country.create :id =&gt; 50024, :name =&gt; &quot;Jaipurhat&quot;
-    country.create :id =&gt; 50025, :name =&gt; &quot;Jhalakati&quot;
-    country.create :id =&gt; 50026, :name =&gt; &quot;Kishorganj&quot;
-    country.create :id =&gt; 50027, :name =&gt; &quot;Khulna&quot;
-    country.create :id =&gt; 50028, :name =&gt; &quot;Kurigram&quot;
-    country.create :id =&gt; 50029, :name =&gt; &quot;Khagrachari&quot;
-    country.create :id =&gt; 50030, :name =&gt; &quot;Kushtia&quot;
-    country.create :id =&gt; 50031, :name =&gt; &quot;Lakshmipur&quot;
-    country.create :id =&gt; 50032, :name =&gt; &quot;Lalmonirhat&quot;
-    country.create :id =&gt; 50033, :name =&gt; &quot;Manikganj&quot;
-    country.create :id =&gt; 50034, :name =&gt; &quot;Mymensingh&quot;
-    country.create :id =&gt; 50035, :name =&gt; &quot;Munshiganj&quot;
-    country.create :id =&gt; 50036, :name =&gt; &quot;Madaripur&quot;
-    country.create :id =&gt; 50037, :name =&gt; &quot;Magura&quot;
-    country.create :id =&gt; 50038, :name =&gt; &quot;Moulvibazar&quot;
-    country.create :id =&gt; 50039, :name =&gt; &quot;Meherpur&quot;
-    country.create :id =&gt; 50040, :name =&gt; &quot;Narayanganj&quot;
-    country.create :id =&gt; 50041, :name =&gt; &quot;Netrakona&quot;
-    country.create :id =&gt; 50042, :name =&gt; &quot;Narsingdi&quot;
-    country.create :id =&gt; 50043, :name =&gt; &quot;Narail&quot;
-    country.create :id =&gt; 50044, :name =&gt; &quot;Natore&quot;
-    country.create :id =&gt; 50045, :name =&gt; &quot;Nawabganj&quot;
-    country.create :id =&gt; 50046, :name =&gt; &quot;Nilphamari&quot;
-    country.create :id =&gt; 50047, :name =&gt; &quot;Noakhali&quot;
-    country.create :id =&gt; 50048, :name =&gt; &quot;Naogaon&quot;
-    country.create :id =&gt; 50049, :name =&gt; &quot;Pabna&quot;
-    country.create :id =&gt; 50050, :name =&gt; &quot;Pirojpur&quot;
-    country.create :id =&gt; 50051, :name =&gt; &quot;Patuakhali&quot;
-    country.create :id =&gt; 50052, :name =&gt; &quot;Panchagarh&quot;
-    country.create :id =&gt; 50053, :name =&gt; &quot;Rajbari&quot;
-    country.create :id =&gt; 50054, :name =&gt; &quot;Rajshahi&quot;
-    country.create :id =&gt; 50055, :name =&gt; &quot;Rangpur&quot;
-    country.create :id =&gt; 50056, :name =&gt; &quot;Rangamati&quot;
-    country.create :id =&gt; 50057, :name =&gt; &quot;Sherpur&quot;
-    country.create :id =&gt; 50058, :name =&gt; &quot;Satkhira&quot;
-    country.create :id =&gt; 50059, :name =&gt; &quot;Sirajganj&quot;
-    country.create :id =&gt; 50060, :name =&gt; &quot;Sylhet&quot;
-    country.create :id =&gt; 50061, :name =&gt; &quot;Sunamganj&quot;
-    country.create :id =&gt; 50062, :name =&gt; &quot;Shariatpur&quot;
-    country.create :id =&gt; 50063, :name =&gt; &quot;Tangail&quot;
-    country.create :id =&gt; 50064, :name =&gt; &quot;Thakurgaon&quot;
-  end
-  
-  # Belgium
-  with_options(:country =&gt; Country['BE']) do |country|
-    country.create :id =&gt; 56001, :name =&gt; &quot;Antwerpen&quot;, :abbreviation =&gt; 'VAN'
-    country.create :id =&gt; 56002, :name =&gt; &quot;Brabant Wallon&quot;, :abbreviation =&gt; 'WBR'
-    country.create :id =&gt; 56003, :name =&gt; &quot;Brussels-Capital Region&quot;, :abbreviation =&gt; 'BRU'
-    country.create :id =&gt; 56004, :name =&gt; &quot;Hainaut&quot;, :abbreviation =&gt; 'WHT'
-    country.create :id =&gt; 56005, :name =&gt; &quot;Li&#232;ge&quot;, :abbreviation =&gt; 'WLG'
-    country.create :id =&gt; 56006, :name =&gt; &quot;Limburg&quot;, :abbreviation =&gt; 'VLI'
-    country.create :id =&gt; 56007, :name =&gt; &quot;Luxembourg&quot;, :abbreviation =&gt; 'WLX'
-    country.create :id =&gt; 56008, :name =&gt; &quot;Namur&quot;, :abbreviation =&gt; 'WNA'
-    country.create :id =&gt; 56009, :name =&gt; &quot;Oost-Vlaanderen&quot;, :abbreviation =&gt; 'VOV'
-    country.create :id =&gt; 56010, :name =&gt; &quot;Vlaams-Brabant&quot;, :abbreviation =&gt; 'VBR'
-    country.create :id =&gt; 56011, :name =&gt; &quot;West-Vlaanderen&quot;, :abbreviation =&gt; 'VWV'
-  end
-  
-  # Burkina Faso
-  with_options(:country =&gt; Country['BF']) do |country|
-    country.create :id =&gt; 854001, :name =&gt; &quot;Bal&#233;&quot;, :abbreviation =&gt; 'BAL'
-    country.create :id =&gt; 854002, :name =&gt; &quot;Bam&quot;, :abbreviation =&gt; 'BAM'
-    country.create :id =&gt; 854003, :name =&gt; &quot;Banwa&quot;, :abbreviation =&gt; 'BAN'
-    country.create :id =&gt; 854004, :name =&gt; &quot;Baz&#232;ga&quot;, :abbreviation =&gt; 'BAZ'
-    country.create :id =&gt; 854005, :name =&gt; &quot;Bougouriba&quot;, :abbreviation =&gt; 'BGR'
-    country.create :id =&gt; 854006, :name =&gt; &quot;Boulgou&quot;, :abbreviation =&gt; 'BLG'
-    country.create :id =&gt; 854007, :name =&gt; &quot;Boulkiemd&#233;&quot;, :abbreviation =&gt; 'BLK'
-    country.create :id =&gt; 854008, :name =&gt; &quot;Como&#233;&quot;, :abbreviation =&gt; 'COM'
-    country.create :id =&gt; 854009, :name =&gt; &quot;Ganzourgou&quot;, :abbreviation =&gt; 'GAN'
-    country.create :id =&gt; 854010, :name =&gt; &quot;Gnagna&quot;, :abbreviation =&gt; 'GNA'
-    country.create :id =&gt; 854011, :name =&gt; &quot;Gourma&quot;, :abbreviation =&gt; 'GOU'
-    country.create :id =&gt; 854012, :name =&gt; &quot;Houet&quot;, :abbreviation =&gt; 'HOU'
-    country.create :id =&gt; 854013, :name =&gt; &quot;Ioba&quot;, :abbreviation =&gt; 'IOB'
-    country.create :id =&gt; 854014, :name =&gt; &quot;Kadiogo&quot;, :abbreviation =&gt; 'KAD'
-    country.create :id =&gt; 854015, :name =&gt; &quot;K&#233;n&#233;dougou&quot;, :abbreviation =&gt; 'KEN'
-    country.create :id =&gt; 854016, :name =&gt; &quot;Komondjari&quot;, :abbreviation =&gt; 'KMD'
-    country.create :id =&gt; 854017, :name =&gt; &quot;Kompienga&quot;, :abbreviation =&gt; 'KMP'
-    country.create :id =&gt; 854018, :name =&gt; &quot;Kossi&quot;, :abbreviation =&gt; 'KOS'
-    country.create :id =&gt; 854019, :name =&gt; &quot;Koulp&#233;logo&quot;, :abbreviation =&gt; 'KOP'
-    country.create :id =&gt; 854020, :name =&gt; &quot;Kouritenga&quot;, :abbreviation =&gt; 'KOT'
-    country.create :id =&gt; 854021, :name =&gt; &quot;Kourw&#233;ogo&quot;, :abbreviation =&gt; 'KOW'
-    country.create :id =&gt; 854022, :name =&gt; &quot;L&#233;raba&quot;, :abbreviation =&gt; 'LER'
-    country.create :id =&gt; 854023, :name =&gt; &quot;Loroum&quot;, :abbreviation =&gt; 'LOR'
-    country.create :id =&gt; 854024, :name =&gt; &quot;Mouhoun&quot;, :abbreviation =&gt; 'MOU'
-    country.create :id =&gt; 854025, :name =&gt; &quot;Naouri&quot;, :abbreviation =&gt; 'NAO'
-    country.create :id =&gt; 854026, :name =&gt; &quot;Namentenga&quot;, :abbreviation =&gt; 'NAM'
-    country.create :id =&gt; 854027, :name =&gt; &quot;Nayala&quot;, :abbreviation =&gt; 'NAY'
-    country.create :id =&gt; 854028, :name =&gt; &quot;Noumbiel&quot;, :abbreviation =&gt; 'NOU'
-    country.create :id =&gt; 854029, :name =&gt; &quot;Oubritenga&quot;, :abbreviation =&gt; 'OUB'
-    country.create :id =&gt; 854030, :name =&gt; &quot;Oudalan&quot;, :abbreviation =&gt; 'OUD'
-    country.create :id =&gt; 854031, :name =&gt; &quot;Passor&#233;&quot;, :abbreviation =&gt; 'PAS'
-    country.create :id =&gt; 854032, :name =&gt; &quot;Poni&quot;, :abbreviation =&gt; 'PON'
-    country.create :id =&gt; 854033, :name =&gt; &quot;Sangui&#233;&quot;, :abbreviation =&gt; 'SNG'
-    country.create :id =&gt; 854034, :name =&gt; &quot;Sanmatenga&quot;, :abbreviation =&gt; 'SMT'
-    country.create :id =&gt; 854035, :name =&gt; &quot;S&#233;no&quot;, :abbreviation =&gt; 'SEN'
-    country.create :id =&gt; 854036, :name =&gt; &quot;Sissili&quot;, :abbreviation =&gt; 'SIS'
-    country.create :id =&gt; 854037, :name =&gt; &quot;Soum&quot;, :abbreviation =&gt; 'SOM'
-    country.create :id =&gt; 854038, :name =&gt; &quot;Sourou&quot;, :abbreviation =&gt; 'SOR'
-    country.create :id =&gt; 854039, :name =&gt; &quot;Tapoa&quot;, :abbreviation =&gt; 'TAP'
-    country.create :id =&gt; 854040, :name =&gt; &quot;Tui&quot;, :abbreviation =&gt; 'TUI'
-    country.create :id =&gt; 854041, :name =&gt; &quot;Yagha&quot;, :abbreviation =&gt; 'YAG'
-    country.create :id =&gt; 854042, :name =&gt; &quot;Yatenga&quot;, :abbreviation =&gt; 'YAT'
-    country.create :id =&gt; 854043, :name =&gt; &quot;Ziro&quot;, :abbreviation =&gt; 'ZIR'
-    country.create :id =&gt; 854044, :name =&gt; &quot;Zondoma&quot;, :abbreviation =&gt; 'ZON'
-    country.create :id =&gt; 854045, :name =&gt; &quot;Zoundw&#233;ogo&quot;, :abbreviation =&gt; 'ZOU'
-  end
-  
-  # Bulgaria
-  with_options(:country =&gt; Country['BG']) do |country|
-    country.create :id =&gt; 100001, :name =&gt; &quot;Blagoevgrad&quot;
-    country.create :id =&gt; 100002, :name =&gt; &quot;Burgas&quot;
-    country.create :id =&gt; 100003, :name =&gt; &quot;Varna&quot;
-    country.create :id =&gt; 100004, :name =&gt; &quot;Veliko Tarnovo&quot;
-    country.create :id =&gt; 100005, :name =&gt; &quot;Vidin&quot;
-    country.create :id =&gt; 100006, :name =&gt; &quot;Vratsa&quot;
-    country.create :id =&gt; 100007, :name =&gt; &quot;Gabrovo&quot;
-    country.create :id =&gt; 100008, :name =&gt; &quot;Dobrich&quot;
-    country.create :id =&gt; 100009, :name =&gt; &quot;Kardzhali&quot;
-    country.create :id =&gt; 100010, :name =&gt; &quot;Kyustendil&quot;
-    country.create :id =&gt; 100011, :name =&gt; &quot;Lovech&quot;
-    country.create :id =&gt; 100012, :name =&gt; &quot;Montana&quot;
-    country.create :id =&gt; 100013, :name =&gt; &quot;Pazardzhik&quot;
-    country.create :id =&gt; 100014, :name =&gt; &quot;Pernik&quot;
-    country.create :id =&gt; 100015, :name =&gt; &quot;Pleven&quot;
-    country.create :id =&gt; 100016, :name =&gt; &quot;Plovdiv&quot;
-    country.create :id =&gt; 100017, :name =&gt; &quot;Razgrad&quot;
-    country.create :id =&gt; 100018, :name =&gt; &quot;Ruse&quot;
-    country.create :id =&gt; 100019, :name =&gt; &quot;Silistra&quot;
-    country.create :id =&gt; 100020, :name =&gt; &quot;Sliven&quot;
-    country.create :id =&gt; 100021, :name =&gt; &quot;Smolyan&quot;
-    country.create :id =&gt; 100022, :name =&gt; &quot;Sofia-Grad&quot;
-    country.create :id =&gt; 100023, :name =&gt; &quot;Sofia&quot;
-    country.create :id =&gt; 100024, :name =&gt; &quot;Stara Zagora&quot;
-    country.create :id =&gt; 100025, :name =&gt; &quot;Targovishte&quot;
-    country.create :id =&gt; 100026, :name =&gt; &quot;Haskovo&quot;
-    country.create :id =&gt; 100027, :name =&gt; &quot;Shumen&quot;
-    country.create :id =&gt; 100028, :name =&gt; &quot;Yambol&quot;
-  end
-  
-  # Bahrain
-  with_options(:country =&gt; Country['BH']) do |country|
-    country.create :id =&gt; 48013, :name =&gt; &quot;Al Man&#257;mah&quot; # Al &#8216;&#256;&#351;imah
-    country.create :id =&gt; 48014, :name =&gt; &quot;Al Jan&#363;b&#299;yah&quot;
-    country.create :id =&gt; 48015, :name =&gt; &quot;Al Mu&#7721;arraq&quot;
-    country.create :id =&gt; 48016, :name =&gt; &quot;Al Wus&#355;&#225;&quot;
-    country.create :id =&gt; 48017, :name =&gt; &quot;Ash Sham&#257;l&#299;yah&quot;
-  end
-  
-  # Burundi
-  with_options(:country =&gt; Country['BI']) do |country|
-    country.create :id =&gt; 108001, :name =&gt; &quot;Bubanza&quot;, :abbreviation =&gt; 'BB'
-    country.create :id =&gt; 108002, :name =&gt; &quot;Bujumbura&quot;, :abbreviation =&gt; 'BJ'
-    country.create :id =&gt; 108003, :name =&gt; &quot;Bururi&quot;, :abbreviation =&gt; 'BR'
-    country.create :id =&gt; 108004, :name =&gt; &quot;Cankuzo&quot;, :abbreviation =&gt; 'CA'
-    country.create :id =&gt; 108005, :name =&gt; &quot;Cibitoke&quot;, :abbreviation =&gt; 'CI'
-    country.create :id =&gt; 108006, :name =&gt; &quot;Gitega&quot;, :abbreviation =&gt; 'GI'
-    country.create :id =&gt; 108007, :name =&gt; &quot;Karuzi&quot;, :abbreviation =&gt; 'KR'
-    country.create :id =&gt; 108008, :name =&gt; &quot;Kayanza&quot;, :abbreviation =&gt; 'KY'
-    country.create :id =&gt; 108009, :name =&gt; &quot;Kirundo&quot;, :abbreviation =&gt; 'KI'
-    country.create :id =&gt; 108010, :name =&gt; &quot;Makamba&quot;, :abbreviation =&gt; 'MA'
-    country.create :id =&gt; 108011, :name =&gt; &quot;Muramvya&quot;, :abbreviation =&gt; 'MU'
-    country.create :id =&gt; 108012, :name =&gt; &quot;Mwaro&quot;, :abbreviation =&gt; 'MW'
-    country.create :id =&gt; 108013, :name =&gt; &quot;Ngozi&quot;, :abbreviation =&gt; 'NG'
-    country.create :id =&gt; 108014, :name =&gt; &quot;Rutana&quot;, :abbreviation =&gt; 'RT'
-    country.create :id =&gt; 108015, :name =&gt; &quot;Ruyigi&quot;, :abbreviation =&gt; 'RY'
-  end
-  
-  # Benin
-  with_options(:country =&gt; Country['BJ']) do |country|
-    country.create :id =&gt; 204001, :name =&gt; &quot;Alibori&quot;, :abbreviation =&gt; 'AL'
-    country.create :id =&gt; 204002, :name =&gt; &quot;Atakora&quot;, :abbreviation =&gt; 'AK'
-    country.create :id =&gt; 204003, :name =&gt; &quot;Atlantique&quot;, :abbreviation =&gt; 'AQ'
-    country.create :id =&gt; 204004, :name =&gt; &quot;Borgou&quot;, :abbreviation =&gt; 'BO'
-    country.create :id =&gt; 204005, :name =&gt; &quot;Collines&quot;, :abbreviation =&gt; 'CO'
-    country.create :id =&gt; 204006, :name =&gt; &quot;Donga&quot;, :abbreviation =&gt; 'DO'
-    country.create :id =&gt; 204007, :name =&gt; &quot;Kouffo&quot;, :abbreviation =&gt; 'KO'
-    country.create :id =&gt; 204008, :name =&gt; &quot;Littoral&quot;, :abbreviation =&gt; 'LI'
-    country.create :id =&gt; 204009, :name =&gt; &quot;Mono&quot;, :abbreviation =&gt; 'MO'
-    country.create :id =&gt; 204010, :name =&gt; &quot;Ou&#233;m&#233;&quot;, :abbreviation =&gt; 'OU'
-    country.create :id =&gt; 204011, :name =&gt; &quot;Plateau&quot;, :abbreviation =&gt; 'PL'
-    country.create :id =&gt; 204012, :name =&gt; &quot;Zou&quot;, :abbreviation =&gt; 'ZO'
-  end
-  
-  # Brunei Darussalam
-  with_options(:country =&gt; Country['BN']) do |country|
-    country.create :id =&gt; 96001, :name =&gt; &quot;Belait&quot;, :abbreviation =&gt; 'BE'
-    country.create :id =&gt; 96002, :name =&gt; &quot;Brunei-Muara&quot;, :abbreviation =&gt; 'BM'
-    country.create :id =&gt; 96003, :name =&gt; &quot;Temburong&quot;, :abbreviation =&gt; 'TE'
-    country.create :id =&gt; 96004, :name =&gt; &quot;Tutong&quot;, :abbreviation =&gt; 'TU'
-  end
-  
-  # Bolivia
-  with_options(:country =&gt; Country['BO']) do |country|
-    country.create :id =&gt; 68001, :name =&gt; &quot;Cochabamba&quot;, :abbreviation =&gt; 'C'
-    country.create :id =&gt; 68002, :name =&gt; &quot;Chuquisaca&quot;, :abbreviation =&gt; 'H'
-    country.create :id =&gt; 68003, :name =&gt; &quot;El Beni&quot;, :abbreviation =&gt; 'B'
-    country.create :id =&gt; 68004, :name =&gt; &quot;La Paz&quot;, :abbreviation =&gt; 'L'
-    country.create :id =&gt; 68005, :name =&gt; &quot;Oruro&quot;, :abbreviation =&gt; 'O'
-    country.create :id =&gt; 68006, :name =&gt; &quot;Pando&quot;, :abbreviation =&gt; 'N'
-    country.create :id =&gt; 68007, :name =&gt; &quot;Potos&#237;&quot;, :abbreviation =&gt; 'P'
-    country.create :id =&gt; 68008, :name =&gt; &quot;Santa Cruz&quot;, :abbreviation =&gt; 'S'
-    country.create :id =&gt; 68009, :name =&gt; &quot;Tarija&quot;, :abbreviation =&gt; 'T'
-  end
-  
-  # Brazil
-  with_options(:country =&gt; Country['BR']) do |country|
-    country.create :id =&gt; 76001, :name =&gt; &quot;Acre&quot;, :abbreviation =&gt; 'AC'
-    country.create :id =&gt; 76002, :name =&gt; &quot;Alagoas&quot;, :abbreviation =&gt; 'AL'
-    country.create :id =&gt; 76003, :name =&gt; &quot;Amazonas&quot;, :abbreviation =&gt; 'AM'
-    country.create :id =&gt; 76004, :name =&gt; &quot;Amap&#225;&quot;, :abbreviation =&gt; 'AP'
-    country.create :id =&gt; 76005, :name =&gt; &quot;Bahia&quot;, :abbreviation =&gt; 'BA'
-    country.create :id =&gt; 76006, :name =&gt; &quot;Cear&#225;&quot;, :abbreviation =&gt; 'CE'
-    country.create :id =&gt; 76007, :name =&gt; &quot;Esp&#237;rito Santo&quot;, :abbreviation =&gt; 'ES'
-    country.create :id =&gt; 76008, :name =&gt; &quot;Fernando de Noronha&quot;, :abbreviation =&gt; 'FN'
-    country.create :id =&gt; 76009, :name =&gt; &quot;Goi&#225;s&quot;, :abbreviation =&gt; 'GO'
-    country.create :id =&gt; 76010, :name =&gt; &quot;Maranh&#227;o&quot;, :abbreviation =&gt; 'MA'
-    country.create :id =&gt; 76011, :name =&gt; &quot;Minas Gerais&quot;, :abbreviation =&gt; 'MG'
-    country.create :id =&gt; 76012, :name =&gt; &quot;Mato Grosso do Sul&quot;, :abbreviation =&gt; 'MS'
-    country.create :id =&gt; 76013, :name =&gt; &quot;Mato Grosso&quot;, :abbreviation =&gt; 'MT'
-    country.create :id =&gt; 76014, :name =&gt; &quot;Par&#225;&quot;, :abbreviation =&gt; 'PA'
-    country.create :id =&gt; 76015, :name =&gt; &quot;Para&#237;ba&quot;, :abbreviation =&gt; 'PB'
-    country.create :id =&gt; 76016, :name =&gt; &quot;Pernambuco&quot;, :abbreviation =&gt; 'PE'
-    country.create :id =&gt; 76017, :name =&gt; &quot;Piau&#237;&quot;, :abbreviation =&gt; 'PI'
-    country.create :id =&gt; 76018, :name =&gt; &quot;Paran&#225;&quot;, :abbreviation =&gt; 'PR'
-    country.create :id =&gt; 76019, :name =&gt; &quot;Rio de Janeiro&quot;, :abbreviation =&gt; 'RJ'
-    country.create :id =&gt; 76020, :name =&gt; &quot;Rio Grande do Norte&quot;, :abbreviation =&gt; 'RN'
-    country.create :id =&gt; 76021, :name =&gt; &quot;Rond&#244;nia&quot;, :abbreviation =&gt; 'RO'
-    country.create :id =&gt; 76022, :name =&gt; &quot;Roraima&quot;, :abbreviation =&gt; 'RR'
-    country.create :id =&gt; 76023, :name =&gt; &quot;Rio Grande do Sul&quot;, :abbreviation =&gt; 'RS'
-    country.create :id =&gt; 76024, :name =&gt; &quot;Santa Catarina&quot;, :abbreviation =&gt; 'SC'
-    country.create :id =&gt; 76025, :name =&gt; &quot;Sergipe&quot;, :abbreviation =&gt; 'SE'
-    country.create :id =&gt; 76026, :name =&gt; &quot;S&#226;o Paulo&quot;, :abbreviation =&gt; 'SP'
-    country.create :id =&gt; 76027, :name =&gt; &quot;Tocantins&quot;, :abbreviation =&gt; 'TO'
-    country.create :id =&gt; 76028, :name =&gt; &quot;Distrito Federal&quot;, :abbreviation =&gt; 'DF'
-  end
-  
-  # Bahamas
-  with_options(:country =&gt; Country['BS']) do |country|
-    country.create :id =&gt; 44001, :name =&gt; &quot;Acklins and Crooked Islands&quot;, :abbreviation =&gt; 'AC'
-    country.create :id =&gt; 44002, :name =&gt; &quot;Bimini&quot;, :abbreviation =&gt; 'BI'
-    country.create :id =&gt; 44003, :name =&gt; &quot;Cat Island&quot;, :abbreviation =&gt; 'CI'
-    country.create :id =&gt; 44004, :name =&gt; &quot;Exuma&quot;, :abbreviation =&gt; 'EX'
-    country.create :id =&gt; 44005, :name =&gt; &quot;Freeport&quot;, :abbreviation =&gt; 'FP'
-    country.create :id =&gt; 44006, :name =&gt; &quot;Fresh Creek&quot;, :abbreviation =&gt; 'FC'
-    country.create :id =&gt; 44007, :name =&gt; &quot;Governors Harbours Harbour&quot;, :abbreviation =&gt; 'GH'
-    country.create :id =&gt; 44008, :name =&gt; &quot;Green Turtle Cay&quot;, :abbreviation =&gt; 'GT'
-    country.create :id =&gt; 44009, :name =&gt; &quot;Harbour Island&quot;, :abbreviation =&gt; 'HI'
-    country.create :id =&gt; 44010, :name =&gt; &quot;High Rock&quot;, :abbreviation =&gt; 'HR'
-    country.create :id =&gt; 44011, :name =&gt; &quot;Inagua&quot;, :abbreviation =&gt; 'IN'
-    country.create :id =&gt; 44012, :name =&gt; &quot;Kemps Bay&quot;, :abbreviation =&gt; 'KB'
-    country.create :id =&gt; 44013, :name =&gt; &quot;Long Island&quot;, :abbreviation =&gt; 'LI'
-    country.create :id =&gt; 44014, :name =&gt; &quot;Marsh Harbour&quot;, :abbreviation =&gt; 'MH'
-    country.create :id =&gt; 44015, :name =&gt; &quot;Mayaguana&quot;, :abbreviation =&gt; 'MG'
-    country.create :id =&gt; 44016, :name =&gt; &quot;New Providence&quot;, :abbreviation =&gt; 'NP'
-    country.create :id =&gt; 44017, :name =&gt; &quot;Nicholls Town and Berry Islands&quot;, :abbreviation =&gt; 'NB'
-    country.create :id =&gt; 44018, :name =&gt; &quot;Ragged Island&quot;, :abbreviation =&gt; 'RI'
-    country.create :id =&gt; 44019, :name =&gt; &quot;Rock Sound&quot;, :abbreviation =&gt; 'RS'
-    country.create :id =&gt; 44020, :name =&gt; &quot;Sandy Point&quot;, :abbreviation =&gt; 'SP'
-    country.create :id =&gt; 44021, :name =&gt; &quot;San Salvador and Rum Cay&quot;, :abbreviation =&gt; 'SR'
-  end
-  
-  # Bhutan
-  with_options(:country =&gt; Country['BT']) do |country|
-    country.create :id =&gt; 64011, :name =&gt; &quot;Paro&quot;
-    country.create :id =&gt; 64012, :name =&gt; &quot;Chhukha&quot;
-    country.create :id =&gt; 64013, :name =&gt; &quot;Ha&quot;
-    country.create :id =&gt; 64014, :name =&gt; &quot;Samtee&quot;
-    country.create :id =&gt; 64015, :name =&gt; &quot;Thimphu&quot;
-    country.create :id =&gt; 64021, :name =&gt; &quot;Tsirang&quot;
-    country.create :id =&gt; 64022, :name =&gt; &quot;Dagana&quot;
-    country.create :id =&gt; 64023, :name =&gt; &quot;Punakha&quot;
-    country.create :id =&gt; 64024, :name =&gt; &quot;Wangdue Phodrang&quot;
-    country.create :id =&gt; 64031, :name =&gt; &quot;Sarpang&quot;
-    country.create :id =&gt; 64032, :name =&gt; &quot;Trongsa&quot;
-    country.create :id =&gt; 64033, :name =&gt; &quot;Bumthang&quot;
-    country.create :id =&gt; 64034, :name =&gt; &quot;Zhemgang&quot;
-    country.create :id =&gt; 64041, :name =&gt; &quot;Trashigang&quot;
-    country.create :id =&gt; 64042, :name =&gt; &quot;Monggar&quot;
-    country.create :id =&gt; 64043, :name =&gt; &quot;Pemagatshel&quot;
-    country.create :id =&gt; 64044, :name =&gt; &quot;Lhuentse&quot;
-    country.create :id =&gt; 64045, :name =&gt; &quot;Samdrup Jongkha&quot;
-    country.create :id =&gt; 64100, :name =&gt; &quot;Gasa&quot;, :abbreviation =&gt; 'GA'
-    country.create :id =&gt; 64101, :name =&gt; &quot;Trashi Yangtse&quot;, :abbreviation =&gt; 'TY'
-  end
-  
-  # Botswana
-  with_options(:country =&gt; Country['BW']) do |country|
-    country.create :id =&gt; 72001, :name =&gt; &quot;Central&quot;, :abbreviation =&gt; 'CE'
-    country.create :id =&gt; 72002, :name =&gt; &quot;Ghanzi&quot;, :abbreviation =&gt; 'GH'
-    country.create :id =&gt; 72003, :name =&gt; &quot;Kgalagadi&quot;, :abbreviation =&gt; 'KG'
-    country.create :id =&gt; 72004, :name =&gt; &quot;Kgatleng&quot;, :abbreviation =&gt; 'KL'
-    country.create :id =&gt; 72005, :name =&gt; &quot;Kweneng&quot;, :abbreviation =&gt; 'KW'
-    country.create :id =&gt; 72006, :name =&gt; &quot;Ngamiland&quot;, :abbreviation =&gt; 'NG'
-    country.create :id =&gt; 72007, :name =&gt; &quot;North-East&quot;, :abbreviation =&gt; 'NE'
-    country.create :id =&gt; 72008, :name =&gt; &quot;North-West&quot;, :abbreviation =&gt; 'NW' # North-West (Botswana)
-    country.create :id =&gt; 72009, :name =&gt; &quot;South-East&quot;, :abbreviation =&gt; 'SE'
-    country.create :id =&gt; 72010, :name =&gt; &quot;Southern&quot;, :abbreviation =&gt; 'SO' # Southern (Botswana)
-  end
-  
-  # Belarus
-  with_options(:country =&gt; Country['BY']) do |country|
-    country.create :id =&gt; 112001, :name =&gt; &quot;Br&#232;sckaja&quot;, :abbreviation =&gt; 'BR'
-    country.create :id =&gt; 112002, :name =&gt; &quot;Homel'skaja&quot;, :abbreviation =&gt; 'HO'
-    country.create :id =&gt; 112003, :name =&gt; &quot;Hrodzenskaja&quot;, :abbreviation =&gt; 'HR'
-    country.create :id =&gt; 112004, :name =&gt; &quot;Mahil&#235;uskaja&quot;, :abbreviation =&gt; 'MA'
-    country.create :id =&gt; 112005, :name =&gt; &quot;Minskaja&quot;, :abbreviation =&gt; 'MI'
-    country.create :id =&gt; 112006, :name =&gt; &quot;Vicebskaja&quot;, :abbreviation =&gt; 'VI'
-  end
-  
-  # Belize
-  with_options(:country =&gt; Country['BZ']) do |country|
-    country.create :id =&gt; 84001, :name =&gt; &quot;Belize&quot;, :abbreviation =&gt; 'BZ'
-    country.create :id =&gt; 84002, :name =&gt; &quot;Cayo&quot;, :abbreviation =&gt; 'CY'
-    country.create :id =&gt; 84003, :name =&gt; &quot;Corozal&quot;, :abbreviation =&gt; 'CZL'
-    country.create :id =&gt; 84004, :name =&gt; &quot;Orange Walk&quot;, :abbreviation =&gt; 'OW'
-    country.create :id =&gt; 84005, :name =&gt; &quot;Stann Creek&quot;, :abbreviation =&gt; 'SC'
-    country.create :id =&gt; 84006, :name =&gt; &quot;Toledo&quot;, :abbreviation =&gt; 'TOL'
-  end
-  
-  # Canada
-  with_options(:country =&gt; Country['CA']) do |country|
-    # Province
-    country.create :id =&gt; 124001, :name =&gt; &quot;Alberta&quot;, :abbreviation =&gt; 'AB'
-    country.create :id =&gt; 124002, :name =&gt; &quot;British Columbia&quot;, :abbreviation =&gt; 'BC'
-    country.create :id =&gt; 124003, :name =&gt; &quot;Manitoba&quot;, :abbreviation =&gt; 'MB'
-    country.create :id =&gt; 124004, :name =&gt; &quot;New Brunswick&quot;, :abbreviation =&gt; 'NB'
-    country.create :id =&gt; 124005, :name =&gt; &quot;Newfoundland and Labrador&quot;, :abbreviation =&gt; 'NL'
-    country.create :id =&gt; 124006, :name =&gt; &quot;Nova Scotia&quot;, :abbreviation =&gt; 'NS'
-    country.create :id =&gt; 124007, :name =&gt; &quot;Ontario&quot;, :abbreviation =&gt; 'ON'
-    country.create :id =&gt; 124008, :name =&gt; &quot;Prince Edward Island&quot;, :abbreviation =&gt; 'PE'
-    country.create :id =&gt; 124009, :name =&gt; &quot;Quebec&quot;, :abbreviation =&gt; 'QC'
-    country.create :id =&gt; 124010, :name =&gt; &quot;Saskatchewan&quot;, :abbreviation =&gt; 'SK'
-    
-    # Territory
-    country.create :id =&gt; 124011, :name =&gt; &quot;Northwest Territories&quot;, :abbreviation =&gt; 'NT'
-    country.create :id =&gt; 124012, :name =&gt; &quot;Nunavut&quot;, :abbreviation =&gt; 'NU'
-    country.create :id =&gt; 124013, :name =&gt; &quot;Yukon Territory&quot;, :abbreviation =&gt; 'YT'
-  end
-  
-  # Congo, The Democratic Republic of the
-  # Congo, Democratic Republic of
-  with_options(:country =&gt; Country['CD']) do |country|
-    # City
-    country.create :id =&gt; 180001, :name =&gt; &quot;Kinshasa&quot;, :abbreviation =&gt; 'KN'
-    
-    # Province
-    country.create :id =&gt; 180002, :name =&gt; &quot;Bandundu&quot;, :abbreviation =&gt; 'BN'
-    country.create :id =&gt; 180003, :name =&gt; &quot;Bas-Congo&quot;, :abbreviation =&gt; 'BC'
-    country.create :id =&gt; 180004, :name =&gt; &quot;&#201;quateur&quot;, :abbreviation =&gt; 'EQ'
-    country.create :id =&gt; 180005, :name =&gt; &quot;Haut-Congo&quot;, :abbreviation =&gt; 'HC'
-    country.create :id =&gt; 180006, :name =&gt; &quot;Kasai-Occidental&quot;, :abbreviation =&gt; 'KW'
-    country.create :id =&gt; 180007, :name =&gt; &quot;Kasai-Oriental&quot;, :abbreviation =&gt; 'KE'
-    country.create :id =&gt; 180008, :name =&gt; &quot;Katanga&quot;, :abbreviation =&gt; 'KA'
-    country.create :id =&gt; 180009, :name =&gt; &quot;Maniema&quot;, :abbreviation =&gt; 'MA'
-    country.create :id =&gt; 180010, :name =&gt; &quot;Nord-Kivu&quot;, :abbreviation =&gt; 'NK'
-    country.create :id =&gt; 180011, :name =&gt; &quot;Orientale&quot;, :abbreviation =&gt; 'OR'
-    country.create :id =&gt; 180012, :name =&gt; &quot;Sud-Kivu&quot;, :abbreviation =&gt; 'SK'
-  end
-  
-  with_options(:country =&gt; Country['CF']) do |country|
-    # Prefecture
-    country.create :id =&gt; 140001, :name =&gt; &quot;Bamingui-Bangoran&quot;, :abbreviation =&gt; 'BB'
-    country.create :id =&gt; 140002, :name =&gt; &quot;Basse-Kotto&quot;, :abbreviation =&gt; 'BK'
-    country.create :id =&gt; 140003, :name =&gt; &quot;Haute-Kotto&quot;, :abbreviation =&gt; 'HK'
-    country.create :id =&gt; 140004, :name =&gt; &quot;Haut-Mbomou&quot;, :abbreviation =&gt; 'HM'
-    country.create :id =&gt; 140005, :name =&gt; &quot;K&#233;mo&quot;, :abbreviation =&gt; 'KG'
-    country.create :id =&gt; 140006, :name =&gt; &quot;Lobaye&quot;, :abbreviation =&gt; 'LB'
-    country.create :id =&gt; 140007, :name =&gt; &quot;Mamb&#233;r&#233;-Kad&#233;&#239;&quot;, :abbreviation =&gt; 'HS'
-    country.create :id =&gt; 140008, :name =&gt; &quot;Mbomou&quot;, :abbreviation =&gt; 'MB'
-    country.create :id =&gt; 140009, :name =&gt; &quot;Nana-Mamb&#233;r&#233;&quot;, :abbreviation =&gt; 'NM'
-    country.create :id =&gt; 140010, :name =&gt; &quot;Ombella-Mpokopoko&quot;, :abbreviation =&gt; 'MP'
-    country.create :id =&gt; 140011, :name =&gt; &quot;Ouaka&quot;, :abbreviation =&gt; 'UK'
-    country.create :id =&gt; 140012, :name =&gt; &quot;Ouham&quot;, :abbreviation =&gt; 'AC'
-    country.create :id =&gt; 140013, :name =&gt; &quot;Ouham-Pend&#233;&quot;, :abbreviation =&gt; 'OP'
-    country.create :id =&gt; 140014, :name =&gt; &quot;Vakaga&quot;, :abbreviation =&gt; 'VR'
-    
-    # Economic Prefecture
-    country.create :id =&gt; 140015, :name =&gt; &quot;Nana-Gr&#233;bizi&quot;, :abbreviation =&gt; 'KB'
-    country.create :id =&gt; 140016, :name =&gt; &quot;Sangha-Mba&#233;r&#233;&quot;, :abbreviation =&gt; 'SE'
-    
-    # Autonomous Commune
-    country.create :id =&gt; 140017, :name =&gt; &quot;Bangui&quot;, :abbreviation =&gt; 'BGF'
-  end
-  
-  # Congo
-  with_options(:country =&gt; Country['CG']) do |country|
-    # Region
-    country.create :id =&gt; 178002, :name =&gt; &quot;L&#233;koumou&quot;
-    country.create :id =&gt; 178005, :name =&gt; &quot;Kouilou&quot;
-    country.create :id =&gt; 178007, :name =&gt; &quot;Likouala&quot;
-    country.create :id =&gt; 178008, :name =&gt; &quot;Cuvette&quot;
-    country.create :id =&gt; 178009, :name =&gt; &quot;Niari&quot;
-    country.create :id =&gt; 178011, :name =&gt; &quot;Bouenza&quot;
-    country.create :id =&gt; 178012, :name =&gt; &quot;Pool&quot;
-    country.create :id =&gt; 178013, :name =&gt; &quot;Sangha&quot;
-    country.create :id =&gt; 178014, :name =&gt; &quot;Plateaux&quot;
-    country.create :id =&gt; 178015, :name =&gt; &quot;Cuvette-Ouest&quot;
-    
-    # Capital District
-    country.create :id =&gt; 178016, :name =&gt; &quot;Brazzaville&quot;, :abbreviation =&gt; 'BZV'
-  end
-  
-  # Switzerland
-  with_options(:country =&gt; Country['CH']) do |country|
-    country.create :id =&gt; 756001, :name =&gt; &quot;Aargau&quot;, :abbreviation =&gt; 'AG'
-    country.create :id =&gt; 756002, :name =&gt; &quot;Appenzell Innerrhoden&quot;, :abbreviation =&gt; 'AI'
-    country.create :id =&gt; 756003, :name =&gt; &quot;Appenzell Ausserrhoden&quot;, :abbreviation =&gt; 'AR'
-    country.create :id =&gt; 756004, :name =&gt; &quot;Bern&quot;, :abbreviation =&gt; 'BE'
-    country.create :id =&gt; 756005, :name =&gt; &quot;Basel-Landschaft&quot;, :abbreviation =&gt; 'BL'
-    country.create :id =&gt; 756006, :name =&gt; &quot;Basel-Stadt&quot;, :abbreviation =&gt; 'BS'
-    country.create :id =&gt; 756007, :name =&gt; &quot;Fribourg&quot;, :abbreviation =&gt; 'FR'
-    country.create :id =&gt; 756008, :name =&gt; &quot;Gen&#232;ve&quot;, :abbreviation =&gt; 'GE'
-    country.create :id =&gt; 756009, :name =&gt; &quot;Glarus&quot;, :abbreviation =&gt; 'GL'
-    country.create :id =&gt; 756010, :name =&gt; &quot;Graub&#252;nden&quot;, :abbreviation =&gt; 'GR'
-    country.create :id =&gt; 756011, :name =&gt; &quot;Jura&quot;, :abbreviation =&gt; 'JU'
-    country.create :id =&gt; 756012, :name =&gt; &quot;Luzern&quot;, :abbreviation =&gt; 'LU'
-    country.create :id =&gt; 756013, :name =&gt; &quot;Neuch&#226;tel&quot;, :abbreviation =&gt; 'NE'
-    country.create :id =&gt; 756014, :name =&gt; &quot;Nidwalden&quot;, :abbreviation =&gt; 'NW'
-    country.create :id =&gt; 756015, :name =&gt; &quot;Obwalden&quot;, :abbreviation =&gt; 'OW'
-    country.create :id =&gt; 756016, :name =&gt; &quot;Sankt Gallen&quot;, :abbreviation =&gt; 'SG'
-    country.create :id =&gt; 756017, :name =&gt; &quot;Schaffhausen&quot;, :abbreviation =&gt; 'SH'
-    country.create :id =&gt; 756018, :name =&gt; &quot;Solothurn&quot;, :abbreviation =&gt; 'SO'
-    country.create :id =&gt; 756019, :name =&gt; &quot;Schwyz&quot;, :abbreviation =&gt; 'SZ'
-    country.create :id =&gt; 756020, :name =&gt; &quot;Thurgau&quot;, :abbreviation =&gt; 'TG'
-    country.create :id =&gt; 756021, :name =&gt; &quot;Ticino&quot;, :abbreviation =&gt; 'TI'
-    country.create :id =&gt; 756022, :name =&gt; &quot;Uri&quot;, :abbreviation =&gt; 'UR'
-    country.create :id =&gt; 756023, :name =&gt; &quot;Vaud&quot;, :abbreviation =&gt; 'VD'
-    country.create :id =&gt; 756024, :name =&gt; &quot;Valais&quot;, :abbreviation =&gt; 'VS'
-    country.create :id =&gt; 756025, :name =&gt; &quot;Zug&quot;, :abbreviation =&gt; 'ZG'
-    country.create :id =&gt; 756026, :name =&gt; &quot;Z&#252;rich&quot;, :abbreviation =&gt; 'ZH'
-  end
-  
-  # C&#244;te d'Ivoire
-  with_options(:country =&gt; Country['CI']) do |country|
-    country.create :id =&gt; 384001, :name =&gt; &quot;Lagunes&quot;
-    country.create :id =&gt; 384002, :name =&gt; &quot;Haut-Sassandra&quot;
-    country.create :id =&gt; 384003, :name =&gt; &quot;Savanes&quot;
-    country.create :id =&gt; 384004, :name =&gt; &quot;Vall&#233;e du Bandama&quot;
-    country.create :id =&gt; 384005, :name =&gt; &quot;Moyen-Como&#233;&quot;
-    country.create :id =&gt; 384006, :name =&gt; &quot;18 Montagnes&quot;
-    country.create :id =&gt; 384007, :name =&gt; &quot;Lacs&quot;
-    country.create :id =&gt; 384008, :name =&gt; &quot;Zanzan&quot;
-    country.create :id =&gt; 384009, :name =&gt; &quot;Bas-Sassandra&quot;
-    country.create :id =&gt; 384010, :name =&gt; &quot;Dengu&#233;l&#233;&quot;
-    country.create :id =&gt; 384011, :name =&gt; &quot;Nzi-Como&#233;&quot;
-    country.create :id =&gt; 384012, :name =&gt; &quot;Marahou&#233;&quot;
-    country.create :id =&gt; 384013, :name =&gt; &quot;Sud-Como&#233;&quot;
-    country.create :id =&gt; 384014, :name =&gt; &quot;Worodouqou&quot;
-    country.create :id =&gt; 384015, :name =&gt; &quot;Sud-Bandama&quot;
-    country.create :id =&gt; 384016, :name =&gt; &quot;Agn&#233;bi&quot;
-    country.create :id =&gt; 384017, :name =&gt; &quot;Bafing&quot;
-    country.create :id =&gt; 384018, :name =&gt; &quot;Fromager&quot;
-    country.create :id =&gt; 384019, :name =&gt; &quot;Moyen-Cavally&quot;
-  end
-  
-  # Chile
-  with_options(:country =&gt; Country['CL']) do |country|
-    country.create :id =&gt; 152001, :name =&gt; &quot;Ais&#233;n del General Carlos Ib&#225;&#241;ez del Campo&quot;, :abbreviation =&gt; 'AI'
-    country.create :id =&gt; 152002, :name =&gt; &quot;Antofagasta&quot;, :abbreviation =&gt; 'AN'
-    country.create :id =&gt; 152003, :name =&gt; &quot;Araucan&#237;a&quot;, :abbreviation =&gt; 'AR'
-    country.create :id =&gt; 152004, :name =&gt; &quot;Atacama&quot;, :abbreviation =&gt; 'AT'
-    country.create :id =&gt; 152005, :name =&gt; &quot;B&#237;o-B&#237;o&quot;, :abbreviation =&gt; 'BI'
-    country.create :id =&gt; 152006, :name =&gt; &quot;Coquimbo&quot;, :abbreviation =&gt; 'CO'
-    country.create :id =&gt; 152007, :name =&gt; &quot;Libertador General Bernardo O'Higgins&quot;, :abbreviation =&gt; 'LI'
-    country.create :id =&gt; 152008, :name =&gt; &quot;Los Lagos&quot;, :abbreviation =&gt; 'LL'
-    country.create :id =&gt; 152009, :name =&gt; &quot;Magallanes y Ant&#225;rtica Chilena&quot;, :abbreviation =&gt; 'MA'
-    country.create :id =&gt; 152010, :name =&gt; &quot;Maule&quot;, :abbreviation =&gt; 'ML'
-    country.create :id =&gt; 152011, :name =&gt; &quot;Regi&#243;n Metropolitana de Santiago&quot;, :abbreviation =&gt; 'RM'
-    country.create :id =&gt; 152012, :name =&gt; &quot;Tarapac&#225;&quot;, :abbreviation =&gt; 'TA'
-    country.create :id =&gt; 152013, :name =&gt; &quot;Valpara&#237;so&quot;, :abbreviation =&gt; 'VS'
-  end
-  
-  # Cameroon
-  with_options(:country =&gt; Country['CM']) do |country|
-    country.create :id =&gt; 120001, :name =&gt; &quot;Adamaoua&quot;, :abbreviation =&gt; 'AD'
-    country.create :id =&gt; 120002, :name =&gt; &quot;Centre&quot;, :abbreviation =&gt; 'CE'
-    country.create :id =&gt; 120003, :name =&gt; &quot;East&quot;, :abbreviation =&gt; 'ES'
-    country.create :id =&gt; 120004, :name =&gt; &quot;Far North&quot;, :abbreviation =&gt; 'EN'
-    country.create :id =&gt; 120005, :name =&gt; &quot;Littoral&quot;, :abbreviation =&gt; 'LT'
-    country.create :id =&gt; 120006, :name =&gt; &quot;North&quot;, :abbreviation =&gt; 'NO'
-    country.create :id =&gt; 120007, :name =&gt; &quot;North-West&quot;, :abbreviation =&gt; 'NW'
-    country.create :id =&gt; 120008, :name =&gt; &quot;South&quot;, :abbreviation =&gt; 'SU'
-    country.create :id =&gt; 120009, :name =&gt; &quot;South-West&quot;, :abbreviation =&gt; 'SW'
-    country.create :id =&gt; 120010, :name =&gt; &quot;West&quot;, :abbreviation =&gt; 'OU'
-  end
-  
-  # China
-  with_options(:country =&gt; Country['CN']) do |country|
-    country.create :id =&gt; 156011, :name =&gt; &quot;Beijing&quot;
-    country.create :id =&gt; 156012, :name =&gt; &quot;Tianjin&quot;
-    country.create :id =&gt; 156013, :name =&gt; &quot;Hebei&quot;
-    country.create :id =&gt; 156014, :name =&gt; &quot;Shanxi&quot;
-    country.create :id =&gt; 156015, :name =&gt; &quot;Nei Mongol&quot;
-    country.create :id =&gt; 156021, :name =&gt; &quot;Liaoning&quot;
-    country.create :id =&gt; 156022, :name =&gt; &quot;Jilin&quot;
-    country.create :id =&gt; 156023, :name =&gt; &quot;Heilongjiang&quot;
-    country.create :id =&gt; 156031, :name =&gt; &quot;Shanghai&quot;
-    country.create :id =&gt; 156032, :name =&gt; &quot;Jiangsu&quot;
-    country.create :id =&gt; 156033, :name =&gt; &quot;Zhejiang&quot;
-    country.create :id =&gt; 156034, :name =&gt; &quot;Anhui&quot;
-    country.create :id =&gt; 156035, :name =&gt; &quot;Fujian&quot;
-    country.create :id =&gt; 156036, :name =&gt; &quot;Jiangxi&quot;
-    country.create :id =&gt; 156037, :name =&gt; &quot;Shandong&quot;
-    country.create :id =&gt; 156041, :name =&gt; &quot;Henan&quot;
-    country.create :id =&gt; 156042, :name =&gt; &quot;Hubei&quot;
-    country.create :id =&gt; 156043, :name =&gt; &quot;Hunan&quot;
-    country.create :id =&gt; 156044, :name =&gt; &quot;Guangdong&quot;
-    country.create :id =&gt; 156045, :name =&gt; &quot;Guangxi&quot;
-    country.create :id =&gt; 156046, :name =&gt; &quot;Hainan&quot;
-    country.create :id =&gt; 156050, :name =&gt; &quot;Chongqing&quot;
-    country.create :id =&gt; 156051, :name =&gt; &quot;Sichuan&quot;
-    country.create :id =&gt; 156052, :name =&gt; &quot;Guizhou&quot;
-    country.create :id =&gt; 156053, :name =&gt; &quot;Yunnan&quot;
-    country.create :id =&gt; 156054, :name =&gt; &quot;Xizang&quot;
-    country.create :id =&gt; 156061, :name =&gt; &quot;Shaanxi&quot;
-    country.create :id =&gt; 156062, :name =&gt; &quot;Gansu&quot;
-    country.create :id =&gt; 156063, :name =&gt; &quot;Qinghai&quot;
-    country.create :id =&gt; 156064, :name =&gt; &quot;Ningxia&quot;
-    country.create :id =&gt; 156065, :name =&gt; &quot;Xinjiang&quot;
-    country.create :id =&gt; 156071, :name =&gt; &quot;Taiwan&quot;
-    country.create :id =&gt; 156091, :name =&gt; &quot;Xianggang&quot;
-    country.create :id =&gt; 156092, :name =&gt; &quot;Aomen&quot;
-  end
-  
-  # Colombia
-  with_options(:country =&gt; Country['CO']) do |country|
-    # Capital District
-    country.create :id =&gt; 170001, :name =&gt; &quot;Distrito Capital de Bogot&#225;&quot;, :abbreviation =&gt; 'DC'
-    
-    # Department
-    country.create :id =&gt; 170002, :name =&gt; &quot;Amazonas&quot;, :abbreviation =&gt; 'AMA'
-    country.create :id =&gt; 170003, :name =&gt; &quot;Antioquia&quot;, :abbreviation =&gt; 'ANT'
-    country.create :id =&gt; 170004, :name =&gt; &quot;Arauca&quot;, :abbreviation =&gt; 'ARA'
-    country.create :id =&gt; 170005, :name =&gt; &quot;Atl&#225;ntico&quot;, :abbreviation =&gt; 'ATL'
-    country.create :id =&gt; 170006, :name =&gt; &quot;Bol&#237;var&quot;, :abbreviation =&gt; 'BOL'
-    country.create :id =&gt; 170007, :name =&gt; &quot;Boyac&#225;&quot;, :abbreviation =&gt; 'BOY'
-    country.create :id =&gt; 170008, :name =&gt; &quot;Caldas&quot;, :abbreviation =&gt; 'CAL'
-    country.create :id =&gt; 170009, :name =&gt; &quot;Caquet&#225;&quot;, :abbreviation =&gt; 'CAQ'
-    country.create :id =&gt; 170010, :name =&gt; &quot;Casanare&quot;, :abbreviation =&gt; 'CAS'
-    country.create :id =&gt; 170011, :name =&gt; &quot;Cauca&quot;, :abbreviation =&gt; 'CAU'
-    country.create :id =&gt; 170012, :name =&gt; &quot;Cesar&quot;, :abbreviation =&gt; 'CES'
-    country.create :id =&gt; 170013, :name =&gt; &quot;Choc&#243;&quot;, :abbreviation =&gt; 'CHO'
-    country.create :id =&gt; 170014, :name =&gt; &quot;C&#243;rdoba&quot;, :abbreviation =&gt; 'COR'
-    country.create :id =&gt; 170015, :name =&gt; &quot;Cundinamarca&quot;, :abbreviation =&gt; 'CUN'
-    country.create :id =&gt; 170016, :name =&gt; &quot;Guain&#237;a&quot;, :abbreviation =&gt; 'GUA'
-    country.create :id =&gt; 170017, :name =&gt; &quot;Guaviare&quot;, :abbreviation =&gt; 'GUV'
-    country.create :id =&gt; 170018, :name =&gt; &quot;Huila&quot;, :abbreviation =&gt; 'HUI'
-    country.create :id =&gt; 170019, :name =&gt; &quot;La Guajira&quot;, :abbreviation =&gt; 'LAG'
-    country.create :id =&gt; 170020, :name =&gt; &quot;Magdalena&quot;, :abbreviation =&gt; 'MAG'
-    country.create :id =&gt; 170021, :name =&gt; &quot;Meta&quot;, :abbreviation =&gt; 'MET'
-    country.create :id =&gt; 170022, :name =&gt; &quot;Nari&#241;o&quot;, :abbreviation =&gt; 'NAR'
-    country.create :id =&gt; 170023, :name =&gt; &quot;Norte de Santander&quot;, :abbreviation =&gt; 'NSA'
-    country.create :id =&gt; 170024, :name =&gt; &quot;Putumayo&quot;, :abbreviation =&gt; 'PUT'
-    country.create :id =&gt; 170025, :name =&gt; &quot;Quind&#237;o&quot;, :abbreviation =&gt; 'QUI'
-    country.create :id =&gt; 170026, :name =&gt; &quot;Risaralda&quot;, :abbreviation =&gt; 'RIS'
-    country.create :id =&gt; 170027, :name =&gt; &quot;San Andr&#233;s, Providencia y Santa Catalina&quot;, :abbreviation =&gt; 'SAP'
-    country.create :id =&gt; 170028, :name =&gt; &quot;Santander&quot;, :abbreviation =&gt; 'SAN'
-    country.create :id =&gt; 170029, :name =&gt; &quot;Sucre&quot;, :abbreviation =&gt; 'SUC'
-    country.create :id =&gt; 170030, :name =&gt; &quot;Tolima&quot;, :abbreviation =&gt; 'TOL'
-    country.create :id =&gt; 170031, :name =&gt; &quot;Valle del Cauca&quot;, :abbreviation =&gt; 'VAC'
-    country.create :id =&gt; 170032, :name =&gt; &quot;Vaup&#233;s&quot;, :abbreviation =&gt; 'VAU'
-    country.create :id =&gt; 170033, :name =&gt; &quot;Vichada&quot;, :abbreviation =&gt; 'VID'
-  end
-  
-  # Costa Rica
-  with_options(:country =&gt; Country['CR']) do |country|
-    country.create :id =&gt; 188001, :name =&gt; &quot;Alajuela&quot;, :abbreviation =&gt; 'A'
-    country.create :id =&gt; 188002, :name =&gt; &quot;Cartago&quot;, :abbreviation =&gt; 'C'
-    country.create :id =&gt; 188003, :name =&gt; &quot;Guanacaste&quot;, :abbreviation =&gt; 'G'
-    country.create :id =&gt; 188004, :name =&gt; &quot;Heredia&quot;, :abbreviation =&gt; 'H'
-    country.create :id =&gt; 188005, :name =&gt; &quot;Lim&#243;n&quot;, :abbreviation =&gt; 'L'
-    country.create :id =&gt; 188006, :name =&gt; &quot;Puntarenas&quot;, :abbreviation =&gt; 'P'
-    country.create :id =&gt; 188007, :name =&gt; &quot;San Jos&#233;&quot;, :abbreviation =&gt; 'SJ'
-  end
-  
-  # Cuba
-  with_options(:country =&gt; Country['CU']) do |country|
-    country.create :id =&gt; 192001, :name =&gt; &quot;Pinar del Rio&quot;
-    country.create :id =&gt; 192002, :name =&gt; &quot;La Habana&quot;
-    country.create :id =&gt; 192003, :name =&gt; &quot;Ciudad de La Habana&quot;
-    country.create :id =&gt; 192004, :name =&gt; &quot;Matanzas&quot;
-    country.create :id =&gt; 192005, :name =&gt; &quot;Villa Clara&quot;
-    country.create :id =&gt; 192006, :name =&gt; &quot;Cienfuegos&quot;
-    country.create :id =&gt; 192007, :name =&gt; &quot;Sancti Sp&#237;ritus&quot;
-    country.create :id =&gt; 192008, :name =&gt; &quot;Ciego de &#193;vila&quot;
-    country.create :id =&gt; 192009, :name =&gt; &quot;Camag&#252;ey&quot;
-    country.create :id =&gt; 192010, :name =&gt; &quot;Las Tunas&quot;
-    country.create :id =&gt; 192011, :name =&gt; &quot;Holgu&#237;n&quot;
-    country.create :id =&gt; 192012, :name =&gt; &quot;Granma&quot;
-    country.create :id =&gt; 192013, :name =&gt; &quot;Santiago de Cuba&quot;
-    country.create :id =&gt; 192014, :name =&gt; &quot;Guant&#225;namo&quot;
-    country.create :id =&gt; 192099, :name =&gt; &quot;Isla de la Juventud&quot;
-  end
-  
-  # Cape Verde
-  with_options(:country =&gt; Country['CV']) do |country|
-    country.create :id =&gt; 132001, :name =&gt; &quot;Boa Vista&quot;, :abbreviation =&gt; 'BV'
-    country.create :id =&gt; 132002, :name =&gt; &quot;Brava&quot;, :abbreviation =&gt; 'BR'
-    country.create :id =&gt; 132003, :name =&gt; &quot;Calheta de S&#227;o Miguel&quot;, :abbreviation =&gt; 'CS'
-    country.create :id =&gt; 132004, :name =&gt; &quot;Maio&quot;, :abbreviation =&gt; 'MA'
-    country.create :id =&gt; 132005, :name =&gt; &quot;Mosteiros&quot;, :abbreviation =&gt; 'MO'
-    country.create :id =&gt; 132006, :name =&gt; &quot;Pa&#250;l&quot;, :abbreviation =&gt; 'PA'
-    country.create :id =&gt; 132007, :name =&gt; &quot;Porto Novo&quot;, :abbreviation =&gt; 'PN'
-    country.create :id =&gt; 132008, :name =&gt; &quot;Praia&quot;, :abbreviation =&gt; 'PR'
-    country.create :id =&gt; 132009, :name =&gt; &quot;Ribeira Grande&quot;, :abbreviation =&gt; 'RG'
-    country.create :id =&gt; 132010, :name =&gt; &quot;Sal&quot;, :abbreviation =&gt; 'SL'
-    country.create :id =&gt; 132011, :name =&gt; &quot;Santa Catarina&quot;, :abbreviation =&gt; 'CA'
-    country.create :id =&gt; 132012, :name =&gt; &quot;Santa Cruz&quot;, :abbreviation =&gt; 'CR'
-    country.create :id =&gt; 132013, :name =&gt; &quot;S&#227;o Domingos&quot;, :abbreviation =&gt; 'SD'
-    country.create :id =&gt; 132014, :name =&gt; &quot;S&#227;o Filipe&quot;, :abbreviation =&gt; 'SF'
-    country.create :id =&gt; 132015, :name =&gt; &quot;S&#227;o Nicolau&quot;, :abbreviation =&gt; 'SN'
-    country.create :id =&gt; 132016, :name =&gt; &quot;S&#227;o Vicente&quot;, :abbreviation =&gt; 'SV'
-    country.create :id =&gt; 132017, :name =&gt; &quot;Tarrafal&quot;, :abbreviation =&gt; 'TA'
-  end
-  
-  # Cyprus
-  with_options(:country =&gt; Country['CY']) do |country|
-    country.create :id =&gt; 196001, :name =&gt; &quot;Lefkos&#237;a&quot;
-    country.create :id =&gt; 196002, :name =&gt; &quot;Lemes&#243;s&quot;
-    country.create :id =&gt; 196003, :name =&gt; &quot;L&#225;rnaka&quot;
-    country.create :id =&gt; 196004, :name =&gt; &quot;Amm&#243;chostos&quot;
-    country.create :id =&gt; 196005, :name =&gt; &quot;P&#225;fos&quot;
-    country.create :id =&gt; 196006, :name =&gt; &quot;Ker&#253;neia&quot;
-  end
-  
-  # Czech Republic
-  with_options(:country =&gt; Country['CZ']) do |country|
-    country.create :id =&gt; 203101, :name =&gt; &quot;Praha 1&quot;
-    country.create :id =&gt; 203102, :name =&gt; &quot;Praha 2&quot;
-    country.create :id =&gt; 203103, :name =&gt; &quot;Praha 3&quot;
-    country.create :id =&gt; 203104, :name =&gt; &quot;Praha 4&quot;
-    country.create :id =&gt; 203105, :name =&gt; &quot;Praha 5&quot;
-    country.create :id =&gt; 203106, :name =&gt; &quot;Praha 6&quot;
-    country.create :id =&gt; 203107, :name =&gt; &quot;Praha 7&quot;
-    country.create :id =&gt; 203108, :name =&gt; &quot;Praha 8&quot;
-    country.create :id =&gt; 203109, :name =&gt; &quot;Praha 9&quot;
-    country.create :id =&gt; 203110, :name =&gt; &quot;Praha 10&quot;, :abbreviation =&gt; '10A'
-    country.create :id =&gt; 203111, :name =&gt; &quot;Praha 11&quot;, :abbreviation =&gt; '10B'
-    country.create :id =&gt; 203112, :name =&gt; &quot;Praha 12&quot;, :abbreviation =&gt; '10C'
-    country.create :id =&gt; 203113, :name =&gt; &quot;Praha 13&quot;, :abbreviation =&gt; '10D'
-    country.create :id =&gt; 203114, :name =&gt; &quot;Praha 14&quot;, :abbreviation =&gt; '10E'
-    country.create :id =&gt; 203115, :name =&gt; &quot;Praha 15&quot;, :abbreviation =&gt; '10F'
-    country.create :id =&gt; 203201, :name =&gt; &quot;Bene&#353;ov&quot;
-    country.create :id =&gt; 203202, :name =&gt; &quot;Beroun&quot;
-    country.create :id =&gt; 203203, :name =&gt; &quot;Kladno&quot;
-    country.create :id =&gt; 203204, :name =&gt; &quot;Kol&#237;n&quot;
-    country.create :id =&gt; 203205, :name =&gt; &quot;Kutn&#225; Hora&quot;
-    country.create :id =&gt; 203206, :name =&gt; &quot;M&#283;ln&#237;k&quot;
-    country.create :id =&gt; 203207, :name =&gt; &quot;Mlad&#225; Boleslav&quot;
-    country.create :id =&gt; 203208, :name =&gt; &quot;Nymburk&quot;
-    country.create :id =&gt; 203209, :name =&gt; &quot;Praha-v&#253;chod&quot;
-    country.create :id =&gt; 203210, :name =&gt; &quot;Praha-z&#225;pad&quot;, :abbreviation =&gt; '20A'
-    country.create :id =&gt; 203211, :name =&gt; &quot;P&#345;&#237;bram&quot;, :abbreviation =&gt; '20B'
-    country.create :id =&gt; 203212, :name =&gt; &quot;Rakovn&#237;k&quot;, :abbreviation =&gt; '20C'
-    country.create :id =&gt; 203311, :name =&gt; &quot;&#268;esk&#233; Bud&#283;jovice&quot;
-    country.create :id =&gt; 203312, :name =&gt; &quot;&#268;esk&#253; Krumlov&quot;
-    country.create :id =&gt; 203313, :name =&gt; &quot;Jind&#345;ich&#367;v Hradec&quot;
-    country.create :id =&gt; 203314, :name =&gt; &quot;P&#237;sek&quot;
-    country.create :id =&gt; 203315, :name =&gt; &quot;Prachatice&quot;
-    country.create :id =&gt; 203316, :name =&gt; &quot;Strakonice&quot;
-    country.create :id =&gt; 203317, :name =&gt; &quot;T&#225;bor&quot;
-    country.create :id =&gt; 203321, :name =&gt; &quot;Doma&#382;lice&quot;
-    country.create :id =&gt; 203322, :name =&gt; &quot;Klatovy&quot;
-    country.create :id =&gt; 203323, :name =&gt; &quot;Plze&#328;-m&#283;sto&quot;
-    country.create :id =&gt; 203324, :name =&gt; &quot;Plze&#328;-jih&quot;
-    country.create :id =&gt; 203325, :name =&gt; &quot;Plze&#328;-sever&quot;
-    country.create :id =&gt; 203326, :name =&gt; &quot;Rokycany&quot;
-    country.create :id =&gt; 203327, :name =&gt; &quot;Tachov&quot;
-    country.create :id =&gt; 203411, :name =&gt; &quot;Cheb&quot;
-    country.create :id =&gt; 203412, :name =&gt; &quot;Karlovy Vary&quot;
-    country.create :id =&gt; 203413, :name =&gt; &quot;Sokolov&quot;
-    country.create :id =&gt; 203421, :name =&gt; &quot;D&#283;&#269;&#237;n&quot;
-    country.create :id =&gt; 203422, :name =&gt; &quot;Chomutov&quot;
-    country.create :id =&gt; 203423, :name =&gt; &quot;Litom&#283;&#345;ice&quot;
-    country.create :id =&gt; 203424, :name =&gt; &quot;Louny&quot;
-    country.create :id =&gt; 203425, :name =&gt; &quot;Most&quot;
-    country.create :id =&gt; 203426, :name =&gt; &quot;Teplice&quot;
-    country.create :id =&gt; 203427, :name =&gt; &quot;&#218;st&#237; nad Labem&quot;
-    country.create :id =&gt; 203511, :name =&gt; &quot;&#268;esk&#225; L&#237;pa&quot;
-    country.create :id =&gt; 203512, :name =&gt; &quot;Jablonec nad Nisou&quot;
-    country.create :id =&gt; 203513, :name =&gt; &quot;Liberec&quot;
-    country.create :id =&gt; 203514, :name =&gt; &quot;Semily&quot;
-    country.create :id =&gt; 203521, :name =&gt; &quot;Hradec Kr&#225;lov&#233;&quot;
-    country.create :id =&gt; 203522, :name =&gt; &quot;Ji&#269;&#237;n&quot;
-    country.create :id =&gt; 203523, :name =&gt; &quot;N&#225;chod&quot;
-    country.create :id =&gt; 203524, :name =&gt; &quot;Rychnov nad Kn&#283;&#382;nou&quot;
-    country.create :id =&gt; 203525, :name =&gt; &quot;Trutnov&quot;
-    country.create :id =&gt; 203531, :name =&gt; &quot;Chrudim&quot;
-    country.create :id =&gt; 203532, :name =&gt; &quot;Pardubice&quot;
-    country.create :id =&gt; 203533, :name =&gt; &quot;Svitavy&quot;
-    country.create :id =&gt; 203534, :name =&gt; &quot;&#218;st&#237; nad Orlic&#237;&quot;
-    country.create :id =&gt; 203611, :name =&gt; &quot;Havl&#237;&#269;k&#367;v Brod&quot;
-    country.create :id =&gt; 203612, :name =&gt; &quot;Jihlava&quot;
-    country.create :id =&gt; 203613, :name =&gt; &quot;Pelh&#345;imov&quot;
-    country.create :id =&gt; 203614, :name =&gt; &quot;T&#345;eb&#237;&#269;&quot;
-    country.create :id =&gt; 203615, :name =&gt; &quot;&#381;d&#8217;&#225;r nad S&#225;zavou&quot;
-    country.create :id =&gt; 203621, :name =&gt; &quot;Blansko&quot;
-    country.create :id =&gt; 203622, :name =&gt; &quot;Brno-m&#283;sto&quot;
-    country.create :id =&gt; 203623, :name =&gt; &quot;Brno-venkov&quot;
-    country.create :id =&gt; 203624, :name =&gt; &quot;B&#345;eclav&quot;
-    country.create :id =&gt; 203625, :name =&gt; &quot;Hodon&#237;n&quot;
-    country.create :id =&gt; 203626, :name =&gt; &quot;Vy&#353;kov&quot;
-    country.create :id =&gt; 203627, :name =&gt; &quot;Znojmo&quot;
-    country.create :id =&gt; 203711, :name =&gt; &quot;Jesen&#237;k&quot;
-    country.create :id =&gt; 203712, :name =&gt; &quot;Olomouc&quot;
-    country.create :id =&gt; 203713, :name =&gt; &quot;Prost&#277;jov&quot;
-    country.create :id =&gt; 203714, :name =&gt; &quot;P&#345;erov&quot;
-    country.create :id =&gt; 203715, :name =&gt; &quot;&#352;umperk&quot;
-    country.create :id =&gt; 203721, :name =&gt; &quot;Krom&#277;&#345;&#237;&#382;&quot;
-    country.create :id =&gt; 203722, :name =&gt; &quot;Uhersk&#233; Hradi&#353;t&#277;&quot;
-    country.create :id =&gt; 203723, :name =&gt; &quot;Vset&#237;n&quot;
-    country.create :id =&gt; 203724, :name =&gt; &quot;Zl&#237;n&quot;
-    country.create :id =&gt; 203801, :name =&gt; &quot;Brunt&#225;l&quot;
-    country.create :id =&gt; 203802, :name =&gt; &quot;Fr&#253;dek - M&#237;stek&quot;
-    country.create :id =&gt; 203803, :name =&gt; &quot;Karvin&#225;&quot;
-    country.create :id =&gt; 203804, :name =&gt; &quot;Nov&#253; Ji&#269;&#237;n&quot;
-    country.create :id =&gt; 203805, :name =&gt; &quot;Opava&quot;
-    country.create :id =&gt; 203806, :name =&gt; &quot;Ostrava - m&#283;sto&quot;
-  end
-  
-  # Germany
-  with_options(:country =&gt; Country['DE']) do |country|
-    country.create :id =&gt; 276001, :name =&gt; &quot;Baden-W&#252;rttemberg&quot;, :abbreviation =&gt; 'BW'
-    country.create :id =&gt; 276002, :name =&gt; &quot;Bayern&quot;, :abbreviation =&gt; 'BY'
-    country.create :id =&gt; 276003, :name =&gt; &quot;Bremen&quot;, :abbreviation =&gt; 'HB'
-    country.create :id =&gt; 276004, :name =&gt; &quot;Hamburg&quot;, :abbreviation =&gt; 'HH'
-    country.create :id =&gt; 276005, :name =&gt; &quot;Hessen&quot;, :abbreviation =&gt; 'HE'
-    country.create :id =&gt; 276006, :name =&gt; &quot;Niedersachsen&quot;, :abbreviation =&gt; 'NI'
-    country.create :id =&gt; 276007, :name =&gt; &quot;Nordrhein-Westfalen&quot;, :abbreviation =&gt; 'NW'
-    country.create :id =&gt; 276008, :name =&gt; &quot;Rheinland-Pfalz&quot;, :abbreviation =&gt; 'RP'
-    country.create :id =&gt; 276009, :name =&gt; &quot;Saarland&quot;, :abbreviation =&gt; 'SL'
-    country.create :id =&gt; 276010, :name =&gt; &quot;Schleswig-Holstein&quot;, :abbreviation =&gt; 'SH'
-    country.create :id =&gt; 276011, :name =&gt; &quot;Berlin&quot;, :abbreviation =&gt; 'BE'
-    country.create :id =&gt; 276012, :name =&gt; &quot;Brandenburg&quot;, :abbreviation =&gt; 'BB'
-    country.create :id =&gt; 276013, :name =&gt; &quot;Mecklenburg-Vorpommern&quot;, :abbreviation =&gt; 'MV'
-    country.create :id =&gt; 276014, :name =&gt; &quot;Sachsen&quot;, :abbreviation =&gt; 'SN'
-    country.create :id =&gt; 276015, :name =&gt; &quot;Sachsen-Anhalt&quot;, :abbreviation =&gt; 'ST'
-    country.create :id =&gt; 276016, :name =&gt; &quot;Th&#252;ringen&quot;, :abbreviation =&gt; 'TH'
-  end
-  
-  # Djibouti
-  with_options(:country =&gt; Country['DJ']) do |country|
-    # Region
-    country.create :id =&gt; 262001, :name =&gt; &quot;Ali Sabieh&quot;, :abbreviation =&gt; 'AS'
-    country.create :id =&gt; 262002, :name =&gt; &quot;Arta&quot;, :abbreviation =&gt; 'AR'
-    country.create :id =&gt; 262003, :name =&gt; &quot;Dikhil&quot;, :abbreviation =&gt; 'DI'
-    country.create :id =&gt; 262004, :name =&gt; &quot;Obock&quot;, :abbreviation =&gt; 'OB'
-    country.create :id =&gt; 262005, :name =&gt; &quot;Tadjourah&quot;, :abbreviation =&gt; 'TA'
-    
-    # City
-    country.create :id =&gt; 262006, :name =&gt; &quot;Djibouti&quot;, :abbreviation =&gt; 'DJ'
-  end
-  
-  # Denmark
-  with_options(:country =&gt; Country['DK']) do |country|
-    country.create :id =&gt; 208015, :name =&gt; &quot;Copenhagen&quot;
-    country.create :id =&gt; 208020, :name =&gt; &quot;Frederiksborg&quot;
-    country.create :id =&gt; 208025, :name =&gt; &quot;Roskilde&quot;
-    country.create :id =&gt; 208030, :name =&gt; &quot;Western Zealand&quot;
-    country.create :id =&gt; 208035, :name =&gt; &quot;Storstr&#248;m&quot;
-    country.create :id =&gt; 208040, :name =&gt; &quot;Bornholm&quot;
-    country.create :id =&gt; 208042, :name =&gt; &quot;Funen&quot;
-    country.create :id =&gt; 208050, :name =&gt; &quot;Southern Jutland&quot;
-    country.create :id =&gt; 208055, :name =&gt; &quot;Ribe&quot;
-    country.create :id =&gt; 208060, :name =&gt; &quot;Vejle&quot;
-    country.create :id =&gt; 208065, :name =&gt; &quot;Ringk&#248;bing&quot;
-    country.create :id =&gt; 208070, :name =&gt; &quot;Aarhus&quot;
-    country.create :id =&gt; 208076, :name =&gt; &quot;Viborg&quot;
-    country.create :id =&gt; 208080, :name =&gt; &quot;Northern Jutland&quot;
-  end
-  
-  # Dominica
-  with_options(:country =&gt; Country['DM']) do |country|
-    country.create :id =&gt; 212001, :name =&gt; &quot;Saint Peter&quot;
-    country.create :id =&gt; 212002, :name =&gt; &quot;Saint Andrew&quot;
-    country.create :id =&gt; 212003, :name =&gt; &quot;Saint David&quot;
-    country.create :id =&gt; 212004, :name =&gt; &quot;Saint George&quot;
-    country.create :id =&gt; 212005, :name =&gt; &quot;Saint John&quot;
-    country.create :id =&gt; 212006, :name =&gt; &quot;Saint Joseph&quot;
-    country.create :id =&gt; 212007, :name =&gt; &quot;Saint Luke&quot;
-    country.create :id =&gt; 212008, :name =&gt; &quot;Saint Mark&quot;
-    country.create :id =&gt; 212009, :name =&gt; &quot;Saint Patrick&quot;
-    country.create :id =&gt; 212010, :name =&gt; &quot;Saint Paul&quot;
-  end
-  
-  # Dominican Republic
-  with_options(:country =&gt; Country['DO']) do |country|
-    country.create :id =&gt; 214001, :name =&gt; &quot;Distrito Nacional (Santo Domingo)&quot;
-    country.create :id =&gt; 214002, :name =&gt; &quot;Azua&quot;
-    country.create :id =&gt; 214003, :name =&gt; &quot;Bahoruco&quot;
-    country.create :id =&gt; 214004, :name =&gt; &quot;Barahona&quot;
-    country.create :id =&gt; 214005, :name =&gt; &quot;Dajab&#243;n&quot;
-    country.create :id =&gt; 214006, :name =&gt; &quot;Duarte&quot;
-    country.create :id =&gt; 214007, :name =&gt; &quot;La Estrelleta&quot; # El&#237;as Pi&#241;a
-    country.create :id =&gt; 214008, :name =&gt; &quot;El Seybo&quot; # El Seibo
-    country.create :id =&gt; 214009, :name =&gt; &quot;Espaillat&quot;
-    country.create :id =&gt; 214010, :name =&gt; &quot;Independencia&quot;
-    country.create :id =&gt; 214011, :name =&gt; &quot;La Altagracia&quot;
-    country.create :id =&gt; 214012, :name =&gt; &quot;La Romana&quot;
-    country.create :id =&gt; 214013, :name =&gt; &quot;La Vega&quot;
-    country.create :id =&gt; 214014, :name =&gt; &quot;Mar&#237;a Trinidad S&#225;nchez&quot;
-    country.create :id =&gt; 214015, :name =&gt; &quot;Monte Cristi&quot;
-    country.create :id =&gt; 214016, :name =&gt; &quot;Pedernales&quot;
-    country.create :id =&gt; 214017, :name =&gt; &quot;Peravia&quot;
-    country.create :id =&gt; 214018, :name =&gt; &quot;Puerto Plata&quot;
-    country.create :id =&gt; 214019, :name =&gt; &quot;Salcedo&quot;
-    country.create :id =&gt; 214020, :name =&gt; &quot;Saman&#225;&quot;
-    country.create :id =&gt; 214021, :name =&gt; &quot;San Crist&#243;bal&quot;
-    country.create :id =&gt; 214022, :name =&gt; &quot;San Juan&quot;
-    country.create :id =&gt; 214023, :name =&gt; &quot;San Pedro de Macor&#237;s&quot;
-    country.create :id =&gt; 214024, :name =&gt; &quot;S&#225;nchez Ram&#237;rez&quot;
-    country.create :id =&gt; 214025, :name =&gt; &quot;Santiago&quot;
-    country.create :id =&gt; 214026, :name =&gt; &quot;Santiago Rodr&#237;guez&quot;
-    country.create :id =&gt; 214027, :name =&gt; &quot;Valverde&quot;
-    country.create :id =&gt; 214028, :name =&gt; &quot;Monse&#241;or Nouel&quot;
-    country.create :id =&gt; 214029, :name =&gt; &quot;Monte Plata&quot;
-    country.create :id =&gt; 214030, :name =&gt; &quot;Hato Mayor&quot;
-  end
-  
-  # Algeria
-  with_options(:country =&gt; Country['DZ']) do |country|
-    country.create :id =&gt; 12001, :name =&gt; &quot;Adrar&quot;
-    country.create :id =&gt; 12002, :name =&gt; &quot;Chlef&quot;
-    country.create :id =&gt; 12003, :name =&gt; &quot;Laghouat&quot;
-    country.create :id =&gt; 12004, :name =&gt; &quot;Oum el Bouaghi&quot;
-    country.create :id =&gt; 12005, :name =&gt; &quot;Batna&quot;
-    country.create :id =&gt; 12006, :name =&gt; &quot;B&#233;ja&#239;a&quot;
-    country.create :id =&gt; 12007, :name =&gt; &quot;Biskra&quot;
-    country.create :id =&gt; 12008, :name =&gt; &quot;B&#233;char&quot;
-    country.create :id =&gt; 12009, :name =&gt; &quot;Blida&quot;
-    country.create :id =&gt; 12010, :name =&gt; &quot;Bouira&quot;
-    country.create :id =&gt; 12011, :name =&gt; &quot;Tamanghasset&quot;
-    country.create :id =&gt; 12012, :name =&gt; &quot;T&#233;bessa&quot;
-    country.create :id =&gt; 12013, :name =&gt; &quot;Tlemcen&quot;
-    country.create :id =&gt; 12014, :name =&gt; &quot;Tiaret&quot;
-    country.create :id =&gt; 12015, :name =&gt; &quot;Tizi Ouzou&quot;
-    country.create :id =&gt; 12016, :name =&gt; &quot;Alger&quot;
-    country.create :id =&gt; 12017, :name =&gt; &quot;Djelfa&quot;
-    country.create :id =&gt; 12018, :name =&gt; &quot;Jijel&quot;
-    country.create :id =&gt; 12019, :name =&gt; &quot;S&#233;tif&quot;
-    country.create :id =&gt; 12020, :name =&gt; &quot;Sa&#239;da&quot;
-    country.create :id =&gt; 12021, :name =&gt; &quot;Skikda&quot;
-    country.create :id =&gt; 12022, :name =&gt; &quot;Sidi Bel Abb&#232;s&quot;
-    country.create :id =&gt; 12023, :name =&gt; &quot;Annaba&quot;
-    country.create :id =&gt; 12024, :name =&gt; &quot;Guelma&quot;
-    country.create :id =&gt; 12025, :name =&gt; &quot;Constantine&quot;
-    country.create :id =&gt; 12026, :name =&gt; &quot;M&#233;d&#233;a&quot;
-    country.create :id =&gt; 12027, :name =&gt; &quot;Mostaganem&quot;
-    country.create :id =&gt; 12028, :name =&gt; &quot;Msila&quot;
-    country.create :id =&gt; 12029, :name =&gt; &quot;Mascara&quot;
-    country.create :id =&gt; 12030, :name =&gt; &quot;Ouargla&quot;
-    country.create :id =&gt; 12031, :name =&gt; &quot;Oran&quot;
-    country.create :id =&gt; 12032, :name =&gt; &quot;El Bayadh&quot;
-    country.create :id =&gt; 12033, :name =&gt; &quot;Illizi&quot;
-    country.create :id =&gt; 12034, :name =&gt; &quot;Bordj Bou Arr&#233;ridj&quot;
-    country.create :id =&gt; 12036, :name =&gt; &quot;El Tarf&quot;
-    country.create :id =&gt; 12037, :name =&gt; &quot;Tindouf&quot;
-    country.create :id =&gt; 12038, :name =&gt; &quot;Tissemsilt&quot;
-    country.create :id =&gt; 12039, :name =&gt; &quot;El Oued&quot;
-    country.create :id =&gt; 12040, :name =&gt; &quot;Khenchela&quot;
-    country.create :id =&gt; 12041, :name =&gt; &quot;Souk Ahras&quot;
-    country.create :id =&gt; 12042, :name =&gt; &quot;Tipaza&quot;
-    country.create :id =&gt; 12043, :name =&gt; &quot;Mila&quot;
-    country.create :id =&gt; 12044, :name =&gt; &quot;A&#239;n Defla&quot;
-    country.create :id =&gt; 12045, :name =&gt; &quot;Naama&quot;
-    country.create :id =&gt; 12046, :name =&gt; &quot;A&#239;n T&#233;mouchent&quot;
-    country.create :id =&gt; 12047, :name =&gt; &quot;Gharda&#239;a&quot;
-    country.create :id =&gt; 12048, :name =&gt; &quot;Relizane&quot;
-  end
-  
-  # Ecuador
-  with_options(:country =&gt; Country['EC']) do |country|
-    country.create :id =&gt; 218001, :name =&gt; &quot;Azuay&quot;, :abbreviation =&gt; 'A'
-    country.create :id =&gt; 218002, :name =&gt; &quot;Bol&#237;var&quot;, :abbreviation =&gt; 'B'
-    country.create :id =&gt; 218003, :name =&gt; &quot;Ca&#241;ar&quot;, :abbreviation =&gt; 'F'
-    country.create :id =&gt; 218004, :name =&gt; &quot;Carchi&quot;, :abbreviation =&gt; 'C'
-    country.create :id =&gt; 218005, :name =&gt; &quot;Cotopaxi&quot;, :abbreviation =&gt; 'X'
-    country.create :id =&gt; 218006, :name =&gt; &quot;Chimborazo&quot;, :abbreviation =&gt; 'H'
-    country.create :id =&gt; 218007, :name =&gt; &quot;El Oro&quot;, :abbreviation =&gt; 'O'
-    country.create :id =&gt; 218008, :name =&gt; &quot;Esmeraldas&quot;, :abbreviation =&gt; 'E'
-    country.create :id =&gt; 218009, :name =&gt; &quot;Gal&#225;pagos&quot;, :abbreviation =&gt; 'W'
-    country.create :id =&gt; 218010, :name =&gt; &quot;Guayas&quot;, :abbreviation =&gt; 'G'
-    country.create :id =&gt; 218011, :name =&gt; &quot;Imbabura&quot;, :abbreviation =&gt; 'I'
-    country.create :id =&gt; 218012, :name =&gt; &quot;Loja&quot;, :abbreviation =&gt; 'L'
-    country.create :id =&gt; 218013, :name =&gt; &quot;Los R&#237;os&quot;, :abbreviation =&gt; 'R'
-    country.create :id =&gt; 218014, :name =&gt; &quot;Manab&#237;&quot;, :abbreviation =&gt; 'M'
-    country.create :id =&gt; 218015, :name =&gt; &quot;Morona-Santiago&quot;, :abbreviation =&gt; 'S'
-    country.create :id =&gt; 218016, :name =&gt; &quot;Napo&quot;, :abbreviation =&gt; 'N'
-    country.create :id =&gt; 218017, :name =&gt; &quot;Orellana&quot;, :abbreviation =&gt; 'D'
-    country.create :id =&gt; 218018, :name =&gt; &quot;Pastaza&quot;, :abbreviation =&gt; 'Y'
-    country.create :id =&gt; 218019, :name =&gt; &quot;Pichincha&quot;, :abbreviation =&gt; 'P'
-    country.create :id =&gt; 218020, :name =&gt; &quot;Sucumb&#237;os&quot;, :abbreviation =&gt; 'U'
-    country.create :id =&gt; 218021, :name =&gt; &quot;Tungurahua&quot;, :abbreviation =&gt; 'T'
-    country.create :id =&gt; 218022, :name =&gt; &quot;Zamora-Chinchipe&quot;, :abbreviation =&gt; 'Z'
-  end
-  
-  # Estonia
-  with_options(:country =&gt; Country['EE']) do |country|
-    country.create :id =&gt; 233037, :name =&gt; &quot;Harjumaa&quot;
-    country.create :id =&gt; 233039, :name =&gt; &quot;Hiiumaa&quot;
-    country.create :id =&gt; 233044, :name =&gt; &quot;Ida-Virumaa&quot;
-    country.create :id =&gt; 233049, :name =&gt; &quot;J&#245;gevamaa&quot;
-    country.create :id =&gt; 233051, :name =&gt; &quot;J&#228;rvamaa&quot;
-    country.create :id =&gt; 233057, :name =&gt; &quot;L&#228;&#228;nemaa&quot;
-    country.create :id =&gt; 233059, :name =&gt; &quot;L&#228;&#228;ne-Virumaa&quot;
-    country.create :id =&gt; 233065, :name =&gt; &quot;P&#245;lvamaa&quot;
-    country.create :id =&gt; 233067, :name =&gt; &quot;P&#228;rnumaa&quot;
-    country.create :id =&gt; 233070, :name =&gt; &quot;Raplamaa&quot;
-    country.create :id =&gt; 233074, :name =&gt; &quot;Saaremaa&quot;
-    country.create :id =&gt; 233078, :name =&gt; &quot;Tartumaa&quot;
-    country.create :id =&gt; 233082, :name =&gt; &quot;Valgamaa&quot;
-    country.create :id =&gt; 233084, :name =&gt; &quot;Viljandimaa&quot;
-    country.create :id =&gt; 233086, :name =&gt; &quot;V&#245;rumaa&quot;
-  end
-  
-  # Egypt
-  with_options(:country =&gt; Country['EG']) do |country|
-    country.create :id =&gt; 818001, :name =&gt; &quot;Ad Daqahl&#299;yah&quot;, :abbreviation =&gt; 'DK'
-    country.create :id =&gt; 818002, :name =&gt; &quot;Al Bahr al Ahmar&quot;, :abbreviation =&gt; 'BA'
-    country.create :id =&gt; 818003, :name =&gt; &quot;Al Buhayrah&quot;, :abbreviation =&gt; 'BH'
-    country.create :id =&gt; 818004, :name =&gt; &quot;Al Fayy&#363;m&quot;, :abbreviation =&gt; 'FYM'
-    country.create :id =&gt; 818005, :name =&gt; &quot;Al Gharb&#299;yah&quot;, :abbreviation =&gt; 'GH'
-    country.create :id =&gt; 818006, :name =&gt; &quot;Al Iskandar&#299;yah&quot;, :abbreviation =&gt; 'ALX'
-    country.create :id =&gt; 818007, :name =&gt; &quot;Al Ism&#257;`&#299;l&#299;yah&quot;, :abbreviation =&gt; 'IS'
-    country.create :id =&gt; 818008, :name =&gt; &quot;Al J&#299;zah&quot;, :abbreviation =&gt; 'GZ'
-    country.create :id =&gt; 818009, :name =&gt; &quot;Al Min&#363;f&#299;yah&quot;, :abbreviation =&gt; 'MNF'
-    country.create :id =&gt; 818010, :name =&gt; &quot;Al Miny&#257;&quot;, :abbreviation =&gt; 'MN'
-    country.create :id =&gt; 818011, :name =&gt; &quot;Al Q&#257;hirah&quot;, :abbreviation =&gt; 'C'
-    country.create :id =&gt; 818012, :name =&gt; &quot;Al Qaly&#363;b&#299;yah&quot;, :abbreviation =&gt; 'KB'
-    country.create :id =&gt; 818013, :name =&gt; &quot;Al W&#257;d&#299; al Jad&#299;d&quot;, :abbreviation =&gt; 'WAD'
-    country.create :id =&gt; 818014, :name =&gt; &quot;Ash Sharq&#299;yah&quot;, :abbreviation =&gt; 'SHR'
-    country.create :id =&gt; 818015, :name =&gt; &quot;As Suways&quot;, :abbreviation =&gt; 'SUZ'
-    country.create :id =&gt; 818016, :name =&gt; &quot;Asw&#257;n&quot;, :abbreviation =&gt; 'ASN'
-    country.create :id =&gt; 818017, :name =&gt; &quot;Asy&#363;t&quot;, :abbreviation =&gt; 'AST'
-    country.create :id =&gt; 818018, :name =&gt; &quot;Ban&#299; Suwayf&quot;, :abbreviation =&gt; 'BNS'
-    country.create :id =&gt; 818019, :name =&gt; &quot;B&#363;r Sa`&#299;d&quot;, :abbreviation =&gt; 'PTS'
-    country.create :id =&gt; 818020, :name =&gt; &quot;Dumy&#257;t&quot;, :abbreviation =&gt; 'DT'
-    country.create :id =&gt; 818021, :name =&gt; &quot;Jan&#363;b S&#299;n&#257;&quot;, :abbreviation =&gt; 'JS'
-    country.create :id =&gt; 818022, :name =&gt; &quot;Kafr ash Shaykh&quot;, :abbreviation =&gt; 'KFS'
-    country.create :id =&gt; 818023, :name =&gt; &quot;Matr&#363;h&quot;, :abbreviation =&gt; 'MT'
-    country.create :id =&gt; 818024, :name =&gt; &quot;Qin&#257;&quot;, :abbreviation =&gt; 'KN'
-    country.create :id =&gt; 818025, :name =&gt; &quot;Shamal S&#299;n&#257;&quot;, :abbreviation =&gt; 'SIN'
-    country.create :id =&gt; 818026, :name =&gt; &quot;S&#363;h&#257;j&quot;, :abbreviation =&gt; 'SHG'
-  end
-  
-  # Eritrea
-  with_options(:country =&gt; Country['ER']) do |country|
-    country.create :id =&gt; 232001, :name =&gt; &quot;Anseba&quot;, :abbreviation =&gt; 'AN'
-    country.create :id =&gt; 232002, :name =&gt; &quot;Debub&quot;, :abbreviation =&gt; 'DU'
-    country.create :id =&gt; 232003, :name =&gt; &quot;Debubawi Keyih Bahri&quot;, :abbreviation =&gt; 'DK' # Debub-Keih-Bahri
-    country.create :id =&gt; 232004, :name =&gt; &quot;Gash-Barka&quot;, :abbreviation =&gt; 'GB'
-    country.create :id =&gt; 232005, :name =&gt; &quot;Maakel&quot;, :abbreviation =&gt; 'MA' # Maekel
-    country.create :id =&gt; 232006, :name =&gt; &quot;Semenawi Keyih Bahri&quot;, :abbreviation =&gt; 'SK' # Semien-Keih-Bahri
-  end
-  
-  # Spain
-  with_options(:country =&gt; Country['ES']) do |country|
-    # Province
-    country.create :id =&gt; 724001, :name =&gt; &quot;&#193;lava&quot;, :abbreviation =&gt; 'VI'
-    country.create :id =&gt; 724002, :name =&gt; &quot;Albacete&quot;, :abbreviation =&gt; 'AB'
-    country.create :id =&gt; 724003, :name =&gt; &quot;Alicante&quot;, :abbreviation =&gt; 'A'
-    country.create :id =&gt; 724004, :name =&gt; &quot;Almer&#237;a&quot;, :abbreviation =&gt; 'AL'
-    country.create :id =&gt; 724005, :name =&gt; &quot;Asturias&quot;, :abbreviation =&gt; 'O'
-    country.create :id =&gt; 724006, :name =&gt; &quot;&#193;vila&quot;, :abbreviation =&gt; 'AV'
-    country.create :id =&gt; 724007, :name =&gt; &quot;Badajoz&quot;, :abbreviation =&gt; 'BA'
-    country.create :id =&gt; 724008, :name =&gt; &quot;Baleares&quot;, :abbreviation =&gt; 'IB'
-    country.create :id =&gt; 724009, :name =&gt; &quot;Barcelona&quot;, :abbreviation =&gt; 'B'
-    country.create :id =&gt; 724010, :name =&gt; &quot;Burgos&quot;, :abbreviation =&gt; 'BU'
-    country.create :id =&gt; 724011, :name =&gt; &quot;C&#225;ceres&quot;, :abbreviation =&gt; 'CC'
-    country.create :id =&gt; 724012, :name =&gt; &quot;C&#225;diz&quot;, :abbreviation =&gt; 'CA'
-    country.create :id =&gt; 724013, :name =&gt; &quot;Cantabria&quot;, :abbreviation =&gt; 'S'
-    country.create :id =&gt; 724014, :name =&gt; &quot;Castell&#243;n&quot;, :abbreviation =&gt; 'CS'
-    country.create :id =&gt; 724015, :name =&gt; &quot;Ciudad Real&quot;, :abbreviation =&gt; 'CR'
-    country.create :id =&gt; 724016, :name =&gt; &quot;C&#243;rdoba&quot;, :abbreviation =&gt; 'CO'
-    country.create :id =&gt; 724017, :name =&gt; &quot;Cuenca&quot;, :abbreviation =&gt; 'CU'
-    country.create :id =&gt; 724018, :name =&gt; &quot;Girona&quot;, :abbreviation =&gt; 'GI'
-    country.create :id =&gt; 724019, :name =&gt; &quot;Granada&quot;, :abbreviation =&gt; 'GR'
-    country.create :id =&gt; 724020, :name =&gt; &quot;Guadalajara&quot;, :abbreviation =&gt; 'GU'
-    country.create :id =&gt; 724021, :name =&gt; &quot;Guip&#250;zcoa&quot;, :abbreviation =&gt; 'SS'
-    country.create :id =&gt; 724022, :name =&gt; &quot;Huelva&quot;, :abbreviation =&gt; 'H'
-    country.create :id =&gt; 724023, :name =&gt; &quot;Huesca&quot;, :abbreviation =&gt; 'HU'
-    country.create :id =&gt; 724024, :name =&gt; &quot;Ja&#233;n&quot;, :abbreviation =&gt; 'J'
-    country.create :id =&gt; 724025, :name =&gt; &quot;A Coru&#241;a&quot;, :abbreviation =&gt; 'C'
-    country.create :id =&gt; 724026, :name =&gt; &quot;La Rioja&quot;, :abbreviation =&gt; 'LO'
-    country.create :id =&gt; 724027, :name =&gt; &quot;Las Palmas&quot;, :abbreviation =&gt; 'GC'
-    country.create :id =&gt; 724028, :name =&gt; &quot;Le&#243;n&quot;, :abbreviation =&gt; 'LE'
-    country.create :id =&gt; 724029, :name =&gt; &quot;Lleida&quot;, :abbreviation =&gt; 'L'
-    country.create :id =&gt; 724030, :name =&gt; &quot;Lugo&quot;, :abbreviation =&gt; 'LU'
-    country.create :id =&gt; 724031, :name =&gt; &quot;Madrid&quot;, :abbreviation =&gt; 'M'
-    country.create :id =&gt; 724032, :name =&gt; &quot;M&#225;laga&quot;, :abbreviation =&gt; 'MA'
-    country.create :id =&gt; 724033, :name =&gt; &quot;Murcia&quot;, :abbreviation =&gt; 'MU'
-    country.create :id =&gt; 724034, :name =&gt; &quot;Navarra&quot;, :abbreviation =&gt; 'NA'
-    country.create :id =&gt; 724035, :name =&gt; &quot;Ourense&quot;, :abbreviation =&gt; 'OR'
-    country.create :id =&gt; 724036, :name =&gt; &quot;Palencia&quot;, :abbreviation =&gt; 'P'
-    country.create :id =&gt; 724037, :name =&gt; &quot;Pontevedra&quot;, :abbreviation =&gt; 'PO'
-    country.create :id =&gt; 724038, :name =&gt; &quot;Salamanca&quot;, :abbreviation =&gt; 'SA'
-    country.create :id =&gt; 724039, :name =&gt; &quot;Santa Cruz de Tenerife&quot;, :abbreviation =&gt; 'TF'
-    country.create :id =&gt; 724040, :name =&gt; &quot;Segovia&quot;, :abbreviation =&gt; 'SG'
-    country.create :id =&gt; 724041, :name =&gt; &quot;Sevilla&quot;, :abbreviation =&gt; 'SE'
-    country.create :id =&gt; 724042, :name =&gt; &quot;Soria&quot;, :abbreviation =&gt; 'SO'
-    country.create :id =&gt; 724043, :name =&gt; &quot;Tarragona&quot;, :abbreviation =&gt; 'T'
-    country.create :id =&gt; 724044, :name =&gt; &quot;Teruel&quot;, :abbreviation =&gt; 'TE'
-    country.create :id =&gt; 724045, :name =&gt; &quot;Toledo&quot;, :abbreviation =&gt; 'TO'
-    country.create :id =&gt; 724046, :name =&gt; &quot;Valencia&quot;, :abbreviation =&gt; 'V'
-    country.create :id =&gt; 724047, :name =&gt; &quot;Valladolid&quot;, :abbreviation =&gt; 'VA'
-    country.create :id =&gt; 724048, :name =&gt; &quot;Vizcaya&quot;, :abbreviation =&gt; 'BI'
-    country.create :id =&gt; 724049, :name =&gt; &quot;Zamora&quot;, :abbreviation =&gt; 'ZA'
-    country.create :id =&gt; 724050, :name =&gt; &quot;Zaragoza&quot;, :abbreviation =&gt; 'Z'
+    
+    self.abbreviation = &quot;%03d&quot; % (attributes[:id] % 1000) if attributes &amp;&amp; !attributes.include?(:abbreviation) &amp;&amp; attributes[:id]
+    self.code = &quot;#{country}-#{abbreviation}&quot;
+  end
+  
+  fast_bootstrap(
+    # Andorra
+    [{:country =&gt; Country['AD']}].map {|r| [
+      r.merge(:id =&gt; 20002, :name =&gt; &quot;Canillo&quot;),
+      r.merge(:id =&gt; 20003, :name =&gt; &quot;Encamp&quot;),
+      r.merge(:id =&gt; 20004, :name =&gt; &quot;La Massana&quot;),
+      r.merge(:id =&gt; 20005, :name =&gt; &quot;Ordino&quot;),
+      r.merge(:id =&gt; 20006, :name =&gt; &quot;Sant Juli&#224; de L&#242;ria&quot;),
+      r.merge(:id =&gt; 20007, :name =&gt; &quot;Andorra la Vella&quot;),
+      r.merge(:id =&gt; 20008, :name =&gt; &quot;Escaldes-Engordany&quot;)
+    ]},
+    
+    # United Arab Emirates
+    [{:country =&gt; Country['AE']}].map {|r| [
+      r.merge(:id =&gt; 784001, :name =&gt; &quot;Ab&#363; &#548;aby&quot;, :abbreviation =&gt; 'AZ'), # Abu Dhabi
+      r.merge(:id =&gt; 784002, :name =&gt; &quot;Ajm&#257;nAjm&#257;n&quot;, :abbreviation =&gt; 'AJ'),
+      r.merge(:id =&gt; 784003, :name =&gt; &quot;Al Fujayrah&quot;, :abbreviation =&gt; 'FU'),
+      r.merge(:id =&gt; 784004, :name =&gt; &quot;Ash Sh&#257;riqah&quot;, :abbreviation =&gt; 'SH'),
+      r.merge(:id =&gt; 784005, :name =&gt; &quot;Dubayy&quot;, :abbreviation =&gt; 'DU'),
+      r.merge(:id =&gt; 784006, :name =&gt; &quot;Ra's al Khaymah&quot;, :abbreviation =&gt; 'RK'),
+      r.merge(:id =&gt; 784007, :name =&gt; &quot;Umm al Qaywayn&quot;, :abbreviation =&gt; 'UQ')
+    ]},
+    
+    # Afghanistan
+    [{:country =&gt; Country['AF']}].map {|r| [
+      r.merge(:id =&gt; 4001, :name =&gt; &quot;Badakhsh&#257;n&quot;, :abbreviation =&gt; 'BDS'),
+      r.merge(:id =&gt; 4002, :name =&gt; &quot;B&#257;dgh&#299;s&quot;, :abbreviation =&gt; 'BDG'),
+      r.merge(:id =&gt; 4003, :name =&gt; &quot;Baghl&#257;n&quot;, :abbreviation =&gt; 'BGL'),
+      r.merge(:id =&gt; 4004, :name =&gt; &quot;Balkh&quot;, :abbreviation =&gt; 'BAL'),
+      r.merge(:id =&gt; 4005, :name =&gt; &quot;B&#257;m&#299;&#257;n&quot;, :abbreviation =&gt; 'BAM'),
+      r.merge(:id =&gt; 4006, :name =&gt; &quot;D&#257;ykond&#299;&quot;, :abbreviation =&gt; 'DAY'),
+      r.merge(:id =&gt; 4007, :name =&gt; &quot;Far&#257;h&quot;, :abbreviation =&gt; 'FRA'),
+      r.merge(:id =&gt; 4008, :name =&gt; &quot;F&#257;ry&#257;b&quot;, :abbreviation =&gt; 'FYB'),
+      r.merge(:id =&gt; 4009, :name =&gt; &quot;Ghazn&#299;&quot;, :abbreviation =&gt; 'GHA'),
+      r.merge(:id =&gt; 4010, :name =&gt; &quot;Ghowr&quot;, :abbreviation =&gt; 'GHO'),
+      r.merge(:id =&gt; 4011, :name =&gt; &quot;Helmand&quot;, :abbreviation =&gt; 'HEL'),
+      r.merge(:id =&gt; 4012, :name =&gt; &quot;Her&#257;t&quot;, :abbreviation =&gt; 'HER'),
+      r.merge(:id =&gt; 4013, :name =&gt; &quot;Jowzj&#257;n&quot;, :abbreviation =&gt; 'JOW'),
+      r.merge(:id =&gt; 4014, :name =&gt; &quot;K&#257;bul&quot;, :abbreviation =&gt; 'KAB'), # K&#257;bul [K&#257;bol]
+      r.merge(:id =&gt; 4015, :name =&gt; &quot;Kandah&#257;r&quot;, :abbreviation =&gt; 'KAN'),
+      r.merge(:id =&gt; 4016, :name =&gt; &quot;K&#257;p&#299;s&#257;&quot;, :abbreviation =&gt; 'KAP'),
+      r.merge(:id =&gt; 4017, :name =&gt; &quot;Khowst&quot;, :abbreviation =&gt; 'KHO'),
+      r.merge(:id =&gt; 4018, :name =&gt; &quot;Konar&quot;, :abbreviation =&gt; 'KNR'), # Konar [Kunar]
+      r.merge(:id =&gt; 4019, :name =&gt; &quot;Kondoz&quot;, :abbreviation =&gt; 'KDZ'), # Kondoz [Kunduz]
+      r.merge(:id =&gt; 4020, :name =&gt; &quot;Laghm&#257;n&quot;, :abbreviation =&gt; 'LAG'),
+      r.merge(:id =&gt; 4021, :name =&gt; &quot;Lowgar&quot;, :abbreviation =&gt; 'LOW'),
+      r.merge(:id =&gt; 4022, :name =&gt; &quot;Nangrah&#257;r&quot;, :abbreviation =&gt; 'NAN'), # Nangrah&#257;r [Nangarh&#257;r]
+      r.merge(:id =&gt; 4023, :name =&gt; &quot;N&#299;mr&#363;z&quot;, :abbreviation =&gt; 'NIM'),
+      r.merge(:id =&gt; 4024, :name =&gt; &quot;N&#363;rest&#257;n&quot;, :abbreviation =&gt; 'NUR'),
+      r.merge(:id =&gt; 4025, :name =&gt; &quot;Or&#363;zg&#257;n&quot;, :abbreviation =&gt; 'ORU'), # Or&#363;zg&#257;n [Ur&#363;zg&#257;n]
+      r.merge(:id =&gt; 4026, :name =&gt; &quot;Panjsh&#299;r&quot;, :abbreviation =&gt; 'PAN'),
+      r.merge(:id =&gt; 4027, :name =&gt; &quot;Pakt&#299;&#257;&quot;, :abbreviation =&gt; 'PIA'),
+      r.merge(:id =&gt; 4028, :name =&gt; &quot;Pakt&#299;k&#257;&quot;, :abbreviation =&gt; 'PKA'),
+      r.merge(:id =&gt; 4029, :name =&gt; &quot;Parw&#257;n&quot;, :abbreviation =&gt; 'PAR'),
+      r.merge(:id =&gt; 4030, :name =&gt; &quot;Samang&#257;n&quot;, :abbreviation =&gt; 'SAM'),
+      r.merge(:id =&gt; 4031, :name =&gt; &quot;Sar-e Pol&quot;, :abbreviation =&gt; 'SAR'),
+      r.merge(:id =&gt; 4032, :name =&gt; &quot;Takh&#257;r&quot;, :abbreviation =&gt; 'TAK'),
+      r.merge(:id =&gt; 4033, :name =&gt; &quot;Wardak&quot;, :abbreviation =&gt; 'WAR'), # Wardak [Wardag]
+      r.merge(:id =&gt; 4034, :name =&gt; &quot;Z&#257;bol&quot;, :abbreviation =&gt; 'ZAB'), # Z&#257;bol [Z&#257;bul]
+    ]},
+    
+    # Antigua and Barbuda
+    [{:country =&gt; Country['AG']}].map {|r| [
+      r.merge(:id =&gt; 28003, :name =&gt; &quot;Saint George&quot;),
+      r.merge(:id =&gt; 28004, :name =&gt; &quot;Saint John&quot;),
+      r.merge(:id =&gt; 28005, :name =&gt; &quot;Saint Mary&quot;),
+      r.merge(:id =&gt; 28006, :name =&gt; &quot;Saint Paul&quot;),
+      r.merge(:id =&gt; 28007, :name =&gt; &quot;Saint Peter&quot;),
+      r.merge(:id =&gt; 28008, :name =&gt; &quot;Saint Philip&quot;),
+      r.merge(:id =&gt; 28010, :name =&gt; &quot;Barbuda&quot;)
+    ]},
+    
+    # Albania
+    [{:country =&gt; Country['AL']}].map {|r| [
+      r.merge(:id =&gt; 8001, :name =&gt; &quot;Berat&quot;, :abbreviation =&gt; 'BR'),
+      r.merge(:id =&gt; 8002, :name =&gt; &quot;Bulqiz&#235;&quot;, :abbreviation =&gt; 'BU'),
+      r.merge(:id =&gt; 8003, :name =&gt; &quot;Delvin&#235;&quot;, :abbreviation =&gt; 'DL'),
+      r.merge(:id =&gt; 8004, :name =&gt; &quot;Devoll&quot;, :abbreviation =&gt; 'DV'),
+      r.merge(:id =&gt; 8005, :name =&gt; &quot;Dib&#235;r&quot;, :abbreviation =&gt; 'DI'),
+      r.merge(:id =&gt; 8006, :name =&gt; &quot;Durr&#235;s&quot;, :abbreviation =&gt; 'DR'),
+      r.merge(:id =&gt; 8007, :name =&gt; &quot;Elbasan&quot;, :abbreviation =&gt; 'EL'),
+      r.merge(:id =&gt; 8008, :name =&gt; &quot;Fier&quot;, :abbreviation =&gt; 'FR'),
+      r.merge(:id =&gt; 8009, :name =&gt; &quot;Gramsh&quot;, :abbreviation =&gt; 'GR'),
+      r.merge(:id =&gt; 8010, :name =&gt; &quot;Gjirokast&#235;r&quot;, :abbreviation =&gt; 'GJ'),
+      r.merge(:id =&gt; 8011, :name =&gt; &quot;Has&quot;, :abbreviation =&gt; 'HA'),
+      r.merge(:id =&gt; 8012, :name =&gt; &quot;Kavaj&#235;&quot;, :abbreviation =&gt; 'KA'),
+      r.merge(:id =&gt; 8013, :name =&gt; &quot;Kolonj&#235;&quot;, :abbreviation =&gt; 'ER'),
+      r.merge(:id =&gt; 8014, :name =&gt; &quot;Kor&#231;&#235;&quot;, :abbreviation =&gt; 'KO'),
+      r.merge(:id =&gt; 8015, :name =&gt; &quot;Kruj&#235;&quot;, :abbreviation =&gt; 'KR'),
+      r.merge(:id =&gt; 8016, :name =&gt; &quot;Ku&#231;ov&#235;&quot;, :abbreviation =&gt; 'KC'),
+      r.merge(:id =&gt; 8017, :name =&gt; &quot;Kuk&#235;s&quot;, :abbreviation =&gt; 'KU'),
+      r.merge(:id =&gt; 8018, :name =&gt; &quot;Kurbin&quot;, :abbreviation =&gt; 'KB'),
+      r.merge(:id =&gt; 8019, :name =&gt; &quot;Lezh&#235;&quot;, :abbreviation =&gt; 'LE'),
+      r.merge(:id =&gt; 8020, :name =&gt; &quot;Librazhd&quot;, :abbreviation =&gt; 'LB'),
+      r.merge(:id =&gt; 8021, :name =&gt; &quot;Lushnj&#235;&quot;, :abbreviation =&gt; 'LU'),
+      r.merge(:id =&gt; 8022, :name =&gt; &quot;Mal&#235;si e Madhe&quot;, :abbreviation =&gt; 'MM'),
+      r.merge(:id =&gt; 8023, :name =&gt; &quot;Mallakast&#235;r&quot;, :abbreviation =&gt; 'MK'),
+      r.merge(:id =&gt; 8024, :name =&gt; &quot;Mat&quot;, :abbreviation =&gt; 'MT'),
+      r.merge(:id =&gt; 8025, :name =&gt; &quot;Mirdit&#235;&quot;, :abbreviation =&gt; 'MR'),
+      r.merge(:id =&gt; 8026, :name =&gt; &quot;Peqin&quot;, :abbreviation =&gt; 'PQ'),
+      r.merge(:id =&gt; 8027, :name =&gt; &quot;P&#235;rmet&quot;, :abbreviation =&gt; 'PR'),
+      r.merge(:id =&gt; 8028, :name =&gt; &quot;Pogradec&quot;, :abbreviation =&gt; 'PG'),
+      r.merge(:id =&gt; 8029, :name =&gt; &quot;Puk&#235;&quot;, :abbreviation =&gt; 'PU'),
+      r.merge(:id =&gt; 8030, :name =&gt; &quot;Sarand&#235;&quot;, :abbreviation =&gt; 'SR'),
+      r.merge(:id =&gt; 8031, :name =&gt; &quot;Skrapar&quot;, :abbreviation =&gt; 'SK'),
+      r.merge(:id =&gt; 8032, :name =&gt; &quot;Shkod&#235;r&quot;, :abbreviation =&gt; 'SH'),
+      r.merge(:id =&gt; 8033, :name =&gt; &quot;Tepelen&#235;&quot;, :abbreviation =&gt; 'TE'),
+      r.merge(:id =&gt; 8034, :name =&gt; &quot;Tiran&#235;&quot;, :abbreviation =&gt; 'TR'),
+      r.merge(:id =&gt; 8035, :name =&gt; &quot;Tropoj&#235;&quot;, :abbreviation =&gt; 'TP'),
+      r.merge(:id =&gt; 8036, :name =&gt; &quot;Vlor&#235;&quot;, :abbreviation =&gt; 'VL')
+    ]},
+    
+    # Armenia
+    [{:country =&gt; Country['AM']}].map {|r| [
+      r.merge(:id =&gt; 51001, :name =&gt; &quot;Erevan&quot;, :abbreviation =&gt; 'ER'),
+      r.merge(:id =&gt; 51002, :name =&gt; &quot;Aragacotn&quot;, :abbreviation =&gt; 'AG'),
+      r.merge(:id =&gt; 51003, :name =&gt; &quot;Ararat&quot;, :abbreviation =&gt; 'AR'),
+      r.merge(:id =&gt; 51004, :name =&gt; &quot;Armavir&quot;, :abbreviation =&gt; 'AV'),
+      r.merge(:id =&gt; 51005, :name =&gt; &quot;Gegarkunik&quot;, :abbreviation =&gt; 'GR'),
+      r.merge(:id =&gt; 51006, :name =&gt; &quot;Kotayk&quot;, :abbreviation =&gt; 'KT'),
+      r.merge(:id =&gt; 51007, :name =&gt; &quot;Lory&quot;, :abbreviation =&gt; 'LO'),
+      r.merge(:id =&gt; 51008, :name =&gt; &quot;Sirak&quot;, :abbreviation =&gt; 'SH'),
+      r.merge(:id =&gt; 51009, :name =&gt; &quot;Syunik&quot;, :abbreviation =&gt; 'SU'),
+      r.merge(:id =&gt; 51010, :name =&gt; &quot;Tavus&quot;, :abbreviation =&gt; 'TV'),
+      r.merge(:id =&gt; 51011, :name =&gt; &quot;Vayoc Jor&quot;, :abbreviation =&gt; 'VD')
+    ]},
+    
+    # Angola
+    [{:country =&gt; Country['AO']}].map {|r| [
+      r.merge(:id =&gt; 24001, :name =&gt; &quot;Bengo&quot;, :abbreviation =&gt; 'BGO'),
+      r.merge(:id =&gt; 24002, :name =&gt; &quot;Benguela&quot;, :abbreviation =&gt; 'BGU'),
+      r.merge(:id =&gt; 24003, :name =&gt; &quot;Bi&#233;&quot;, :abbreviation =&gt; 'BIE'),
+      r.merge(:id =&gt; 24004, :name =&gt; &quot;Cabinda&quot;, :abbreviation =&gt; 'CAB'),
+      r.merge(:id =&gt; 24005, :name =&gt; &quot;Cuando-Cubango&quot;, :abbreviation =&gt; 'CCU'),
+      r.merge(:id =&gt; 24006, :name =&gt; &quot;Cuanza Norte&quot;, :abbreviation =&gt; 'CNO'),
+      r.merge(:id =&gt; 24007, :name =&gt; &quot;Cuanza Sul&quot;, :abbreviation =&gt; 'CUS'),
+      r.merge(:id =&gt; 24008, :name =&gt; &quot;Cunene&quot;, :abbreviation =&gt; 'CNN'),
+      r.merge(:id =&gt; 24009, :name =&gt; &quot;Huambo&quot;, :abbreviation =&gt; 'HUA'),
+      r.merge(:id =&gt; 24010, :name =&gt; &quot;Hu&#237;la&quot;, :abbreviation =&gt; 'HUI'),
+      r.merge(:id =&gt; 24011, :name =&gt; &quot;Luanda&quot;, :abbreviation =&gt; 'LUA'),
+      r.merge(:id =&gt; 24012, :name =&gt; &quot;Lunda Norte&quot;, :abbreviation =&gt; 'LNO'),
+      r.merge(:id =&gt; 24013, :name =&gt; &quot;Lunda Sul&quot;, :abbreviation =&gt; 'LSU'),
+      r.merge(:id =&gt; 24014, :name =&gt; &quot;Malange&quot;, :abbreviation =&gt; 'MAL'),
+      r.merge(:id =&gt; 24015, :name =&gt; &quot;Moxico&quot;, :abbreviation =&gt; 'MOX'),
+      r.merge(:id =&gt; 24016, :name =&gt; &quot;Namibe&quot;, :abbreviation =&gt; 'NAM'),
+      r.merge(:id =&gt; 24017, :name =&gt; &quot;U&#237;ge&quot;, :abbreviation =&gt; 'UIG'),
+      r.merge(:id =&gt; 24018, :name =&gt; &quot;Zaire&quot;, :abbreviation =&gt; 'ZAI')
+    ]},
+    
+    # Argentina
+    [{:country =&gt; Country['AR']}].map {|r| [
+      r.merge(:id =&gt; 32001, :name =&gt; &quot;Capital federal&quot;, :abbreviation =&gt; 'C'),
+      r.merge(:id =&gt; 32002, :name =&gt; &quot;Buenos Aires&quot;, :abbreviation =&gt; 'B'),
+      r.merge(:id =&gt; 32003, :name =&gt; &quot;Catamarca&quot;, :abbreviation =&gt; 'K'),
+      r.merge(:id =&gt; 32004, :name =&gt; &quot;Cordoba&quot;, :abbreviation =&gt; 'X'),
+      r.merge(:id =&gt; 32005, :name =&gt; &quot;Corrientes&quot;, :abbreviation =&gt; 'W'),
+      r.merge(:id =&gt; 32006, :name =&gt; &quot;Chaco&quot;, :abbreviation =&gt; 'H'),
+      r.merge(:id =&gt; 32007, :name =&gt; &quot;Chubut&quot;, :abbreviation =&gt; 'U'),
+      r.merge(:id =&gt; 32008, :name =&gt; &quot;Entre Rios&quot;, :abbreviation =&gt; 'E'),
+      r.merge(:id =&gt; 32009, :name =&gt; &quot;Formosa&quot;, :abbreviation =&gt; 'P'),
+      r.merge(:id =&gt; 32010, :name =&gt; &quot;Jujuy&quot;, :abbreviation =&gt; 'Y'),
+      r.merge(:id =&gt; 32011, :name =&gt; &quot;La Pampa&quot;, :abbreviation =&gt; 'L'),
+      r.merge(:id =&gt; 32012, :name =&gt; &quot;Mendoza&quot;, :abbreviation =&gt; 'M'),
+      r.merge(:id =&gt; 32013, :name =&gt; &quot;Misiones&quot;, :abbreviation =&gt; 'N'),
+      r.merge(:id =&gt; 32014, :name =&gt; &quot;Neuquen&quot;, :abbreviation =&gt; 'Q'),
+      r.merge(:id =&gt; 32015, :name =&gt; &quot;Rio Negro&quot;, :abbreviation =&gt; 'R'),
+      r.merge(:id =&gt; 32016, :name =&gt; &quot;Salta&quot;, :abbreviation =&gt; 'A'),
+      r.merge(:id =&gt; 32017, :name =&gt; &quot;San Juan&quot;, :abbreviation =&gt; 'J'),
+      r.merge(:id =&gt; 32018, :name =&gt; &quot;San Luis&quot;, :abbreviation =&gt; 'D'),
+      r.merge(:id =&gt; 32019, :name =&gt; &quot;Santa Cruz&quot;, :abbreviation =&gt; 'Z'),
+      r.merge(:id =&gt; 32020, :name =&gt; &quot;Santa Fe&quot;, :abbreviation =&gt; 'S'),
+      r.merge(:id =&gt; 32021, :name =&gt; &quot;Santiago del Estero&quot;, :abbreviation =&gt; 'G'),
+      r.merge(:id =&gt; 32022, :name =&gt; &quot;Tierra del Fuego&quot;, :abbreviation =&gt; 'V'),
+      r.merge(:id =&gt; 32023, :name =&gt; &quot;Tucuman&quot;, :abbreviation =&gt; 'T')
+    ]},
+    
+    # Austria
+    [{:country =&gt; Country['AT']}].map {|r| [
+      r.merge(:id =&gt; 40001, :name =&gt; &quot;Burgenland&quot;, :abbreviation =&gt; '1'),
+      r.merge(:id =&gt; 40002, :name =&gt; &quot;K&#228;rnten&quot;, :abbreviation =&gt; '2'),
+      r.merge(:id =&gt; 40003, :name =&gt; &quot;Nieder&#246;sterreich&quot;, :abbreviation =&gt; '3'),
+      r.merge(:id =&gt; 40004, :name =&gt; &quot;Ober&#246;sterreich&quot;, :abbreviation =&gt; '4'),
+      r.merge(:id =&gt; 40005, :name =&gt; &quot;Salzburg&quot;, :abbreviation =&gt; '5'),
+      r.merge(:id =&gt; 40006, :name =&gt; &quot;Steiermark&quot;, :abbreviation =&gt; '6'),
+      r.merge(:id =&gt; 40007, :name =&gt; &quot;Tirol&quot;, :abbreviation =&gt; '7'),
+      r.merge(:id =&gt; 40008, :name =&gt; &quot;Vorarlberg&quot;, :abbreviation =&gt; '8'),
+      r.merge(:id =&gt; 40009, :name =&gt; &quot;Wien&quot;, :abbreviation =&gt; '9')
+    ]},
+    
+    # Australia
+    [{:country =&gt; Country['AU']}].map {|r| [
+      r.merge(:id =&gt; 36001, :name =&gt; &quot;New South Wales&quot;, :abbreviation =&gt; 'NSW'),
+      r.merge(:id =&gt; 36002, :name =&gt; &quot;Queensland&quot;, :abbreviation =&gt; 'QLD'),
+      r.merge(:id =&gt; 36003, :name =&gt; &quot;South Australia&quot;, :abbreviation =&gt; 'SA'),
+      r.merge(:id =&gt; 36004, :name =&gt; &quot;Tasmania&quot;, :abbreviation =&gt; 'TAS'),
+      r.merge(:id =&gt; 36005, :name =&gt; &quot;Victoria&quot;, :abbreviation =&gt; 'VIC'),
+      r.merge(:id =&gt; 36006, :name =&gt; &quot;Western Australia&quot;, :abbreviation =&gt; 'WA'),
+      r.merge(:id =&gt; 36007, :name =&gt; &quot;Australian Capital Territory&quot;, :abbreviation =&gt; 'ACT'),
+      r.merge(:id =&gt; 36008, :name =&gt; &quot;Northern Territory&quot;, :abbreviation =&gt; 'NT')
+    ]},
+    
+    # Azerbaijan
+    [{:country =&gt; Country['AZ']}].map {|r| [
+      r.merge(:id =&gt; 310001, :name =&gt; &quot;&#399;li Bayraml&#305;&quot;, :abbreviation =&gt; 'AB'),
+      r.merge(:id =&gt; 310002, :name =&gt; &quot;Bak&#305;&quot;, :abbreviation =&gt; 'BA'),
+      r.merge(:id =&gt; 310003, :name =&gt; &quot;G&#601;nc&#601;&quot;, :abbreviation =&gt; 'GA'),
+      r.merge(:id =&gt; 310004, :name =&gt; &quot;L&#601;nk&#601;ran&quot;, :abbreviation =&gt; 'LA'),
+      r.merge(:id =&gt; 310005, :name =&gt; &quot;Ming&#601;&#231;evir&quot;, :abbreviation =&gt; 'MI'),
+      r.merge(:id =&gt; 310006, :name =&gt; &quot;Naftalan&quot;, :abbreviation =&gt; 'NA'),
+      r.merge(:id =&gt; 310007, :name =&gt; &quot;&#350;&#601;ki&quot;, :abbreviation =&gt; 'SA'),
+      r.merge(:id =&gt; 310008, :name =&gt; &quot;Sumqay&#305;t&quot;, :abbreviation =&gt; 'SM'),
+      r.merge(:id =&gt; 310009, :name =&gt; &quot;&#350;u&#351;a&quot;, :abbreviation =&gt; 'SS'),
+      r.merge(:id =&gt; 310010, :name =&gt; &quot;Xank&#601;ndi&quot;, :abbreviation =&gt; 'XA'),
+      r.merge(:id =&gt; 310011, :name =&gt; &quot;Yevlax&quot;, :abbreviation =&gt; 'YE'),
+      r.merge(:id =&gt; 310012, :name =&gt; &quot;Ab&#351;eron&quot;, :abbreviation =&gt; 'ABS'),
+      r.merge(:id =&gt; 310013, :name =&gt; &quot;A&#287;cab&#601;di&quot;, :abbreviation =&gt; 'AGC'),
+      r.merge(:id =&gt; 310014, :name =&gt; &quot;A&#287;dam&quot;, :abbreviation =&gt; 'AGM'),
+      r.merge(:id =&gt; 310015, :name =&gt; &quot;A&#287;da&#351;&quot;, :abbreviation =&gt; 'AGS'),
+      r.merge(:id =&gt; 310016, :name =&gt; &quot;A&#287;stafa&quot;, :abbreviation =&gt; 'AGA'),
+      r.merge(:id =&gt; 310017, :name =&gt; &quot;A&#287;su&quot;, :abbreviation =&gt; 'AGU'),
+      r.merge(:id =&gt; 310018, :name =&gt; &quot;Astara&quot;, :abbreviation =&gt; 'AST'),
+      r.merge(:id =&gt; 310019, :name =&gt; &quot;Bab&#601;k&quot;, :abbreviation =&gt; 'BAB'),
+      r.merge(:id =&gt; 310020, :name =&gt; &quot;Balak&#601;n&quot;, :abbreviation =&gt; 'BAL'),
+      r.merge(:id =&gt; 310021, :name =&gt; &quot;B&#601;rd&#601;&quot;, :abbreviation =&gt; 'BAR'),
+      r.merge(:id =&gt; 310022, :name =&gt; &quot;Beyl&#601;qan&quot;, :abbreviation =&gt; 'BEY'),
+      r.merge(:id =&gt; 310023, :name =&gt; &quot;Bil&#601;suvar&quot;, :abbreviation =&gt; 'BIL'),
+      r.merge(:id =&gt; 310024, :name =&gt; &quot;C&#601;bray&#305;l&quot;, :abbreviation =&gt; 'CAB'),
+      r.merge(:id =&gt; 310025, :name =&gt; &quot;C&#601;lilabab&quot;, :abbreviation =&gt; 'CAL'),
+      r.merge(:id =&gt; 310026, :name =&gt; &quot;Culfa&quot;, :abbreviation =&gt; 'CUL'),
+      r.merge(:id =&gt; 310027, :name =&gt; &quot;Da&#351;k&#601;s&#601;n&quot;, :abbreviation =&gt; 'DAS'),
+      r.merge(:id =&gt; 310028, :name =&gt; &quot;D&#601;v&#601;&#231;i&quot;, :abbreviation =&gt; 'DAV'),
+      r.merge(:id =&gt; 310029, :name =&gt; &quot;F&#252;zuli&quot;, :abbreviation =&gt; 'FUZ'),
+      r.merge(:id =&gt; 310030, :name =&gt; &quot;G&#601;d&#601;b&#601;y&quot;, :abbreviation =&gt; 'GAD'),
+      r.merge(:id =&gt; 310031, :name =&gt; &quot;Goranboy&quot;, :abbreviation =&gt; 'GOR'),
+      r.merge(:id =&gt; 310032, :name =&gt; &quot;G&#246;y&#231;ay&quot;, :abbreviation =&gt; 'GOY'),
+      r.merge(:id =&gt; 310033, :name =&gt; &quot;Hac&#305;qabul&quot;, :abbreviation =&gt; 'HAC'),
+      r.merge(:id =&gt; 310034, :name =&gt; &quot;&#304;mi&#351;li&quot;, :abbreviation =&gt; 'IMI'),
+      r.merge(:id =&gt; 310035, :name =&gt; &quot;&#304;smay&#305;ll&#305;&quot;, :abbreviation =&gt; 'ISM'),
+      r.merge(:id =&gt; 310036, :name =&gt; &quot;K&#601;lb&#601;c&#601;r&quot;, :abbreviation =&gt; 'KAL'),
+      r.merge(:id =&gt; 310037, :name =&gt; &quot;K&#252;rd&#601;mir&quot;, :abbreviation =&gt; 'KUR'),
+      r.merge(:id =&gt; 310038, :name =&gt; &quot;La&#231;&#305;n&quot;, :abbreviation =&gt; 'LAC'),
+      r.merge(:id =&gt; 310039, :name =&gt; &quot;L&#601;nk&#601;ran&quot;, :abbreviation =&gt; 'LAN'),
+      r.merge(:id =&gt; 310040, :name =&gt; &quot;Lerik&quot;, :abbreviation =&gt; 'LER'),
+      r.merge(:id =&gt; 310041, :name =&gt; &quot;Masall&#305;&quot;, :abbreviation =&gt; 'MAS'),
+      r.merge(:id =&gt; 310042, :name =&gt; &quot;Neft&#231;ala&quot;, :abbreviation =&gt; 'NEF'),
+      r.merge(:id =&gt; 310043, :name =&gt; &quot;O&#287;uz&quot;, :abbreviation =&gt; 'OGU'),
+      r.merge(:id =&gt; 310044, :name =&gt; &quot;Ordubad&quot;, :abbreviation =&gt; 'ORD'),
+      r.merge(:id =&gt; 310045, :name =&gt; &quot;Q&#601;b&#601;l&#601;&quot;, :abbreviation =&gt; 'QAB'),
+      r.merge(:id =&gt; 310046, :name =&gt; &quot;Qax&quot;, :abbreviation =&gt; 'QAX'),
+      r.merge(:id =&gt; 310047, :name =&gt; &quot;Qazax&quot;, :abbreviation =&gt; 'QAZ'),
+      r.merge(:id =&gt; 310048, :name =&gt; &quot;Qobustan&quot;, :abbreviation =&gt; 'QOB'),
+      r.merge(:id =&gt; 310049, :name =&gt; &quot;Quba&quot;, :abbreviation =&gt; 'QBA'),
+      r.merge(:id =&gt; 310050, :name =&gt; &quot;Qubadl&#305;&quot;, :abbreviation =&gt; 'QBI'),
+      r.merge(:id =&gt; 310051, :name =&gt; &quot;Qusar&quot;, :abbreviation =&gt; 'QUS'),
+      r.merge(:id =&gt; 310052, :name =&gt; &quot;Saatl&#305;&quot;, :abbreviation =&gt; 'SAT'),
+      r.merge(:id =&gt; 310053, :name =&gt; &quot;Sabirabad&quot;, :abbreviation =&gt; 'SAB'),
+      r.merge(:id =&gt; 310054, :name =&gt; &quot;S&#601;d&#601;r&#601;k&quot;, :abbreviation =&gt; 'SAD'),
+      r.merge(:id =&gt; 310055, :name =&gt; &quot;&#350;ahbuz&quot;, :abbreviation =&gt; 'SAH'),
+      r.merge(:id =&gt; 310056, :name =&gt; &quot;&#350;&#601;ki&quot;, :abbreviation =&gt; 'SAK'),
+      r.merge(:id =&gt; 310057, :name =&gt; &quot;Salyan&quot;, :abbreviation =&gt; 'SAL'),
+      r.merge(:id =&gt; 310058, :name =&gt; &quot;&#350;amax&#305;&quot;, :abbreviation =&gt; 'SMI'),
+      r.merge(:id =&gt; 310059, :name =&gt; &quot;&#350;&#601;mkir&quot;, :abbreviation =&gt; 'SKR'),
+      r.merge(:id =&gt; 310060, :name =&gt; &quot;Samux&quot;, :abbreviation =&gt; 'SMX'),
+      r.merge(:id =&gt; 310061, :name =&gt; &quot;&#350;&#601;rur&quot;, :abbreviation =&gt; 'SAR'),
+      r.merge(:id =&gt; 310062, :name =&gt; &quot;Siy&#601;z&#601;n&quot;, :abbreviation =&gt; 'SIY'),
+      r.merge(:id =&gt; 310063, :name =&gt; &quot;&#350;u&#351;a&quot;, :abbreviation =&gt; 'SUS'),
+      r.merge(:id =&gt; 310064, :name =&gt; &quot;T&#601;rt&#601;r&quot;, :abbreviation =&gt; 'TAR'),
+      r.merge(:id =&gt; 310065, :name =&gt; &quot;Tovuz&quot;, :abbreviation =&gt; 'TOV'),
+      r.merge(:id =&gt; 310066, :name =&gt; &quot;Ucar&quot;, :abbreviation =&gt; 'UCA'),
+      r.merge(:id =&gt; 310067, :name =&gt; &quot;Xa&#231;maz&quot;, :abbreviation =&gt; 'XAC'),
+      r.merge(:id =&gt; 310068, :name =&gt; &quot;Xanlar&quot;, :abbreviation =&gt; 'XAN'),
+      r.merge(:id =&gt; 310069, :name =&gt; &quot;X&#305;z&#305;&quot;, :abbreviation =&gt; 'XIZ'),
+      r.merge(:id =&gt; 310070, :name =&gt; &quot;Xocal&#305;&quot;, :abbreviation =&gt; 'XCI'),
+      r.merge(:id =&gt; 310071, :name =&gt; &quot;Xocav&#601;nd&quot;, :abbreviation =&gt; 'XVD'),
+      r.merge(:id =&gt; 310072, :name =&gt; &quot;Yard&#305;ml&#305;&quot;, :abbreviation =&gt; 'YAR'),
+      r.merge(:id =&gt; 310073, :name =&gt; &quot;Yevlax&quot;, :abbreviation =&gt; 'YEV'),
+      r.merge(:id =&gt; 310074, :name =&gt; &quot;Z&#601;ngilan&quot;, :abbreviation =&gt; 'ZAN'),
+      r.merge(:id =&gt; 310075, :name =&gt; &quot;Zaqatala&quot;, :abbreviation =&gt; 'ZAQ'),
+      r.merge(:id =&gt; 310076, :name =&gt; &quot;Z&#601;rdab&quot;, :abbreviation =&gt; 'ZAR')
+    ]},
+    
+    # Bosnia and Herzegovina
+    [{:country =&gt; Country['BA']}].map {|r| [
+      r.merge(:id =&gt; 70001, :name =&gt; &quot;Federacija Bosna i Hercegovina&quot;, :abbreviation =&gt; 'BIH'),
+      r.merge(:id =&gt; 70002, :name =&gt; &quot;Republika Srpska&quot;, :abbreviation =&gt; 'SRP')
+    ]},
+    
+    # Barbados
+    [{:country =&gt; Country['BB']}].map {|r| [
+      r.merge(:id =&gt; 52001, :name =&gt; &quot;Christ Church&quot;),
+      r.merge(:id =&gt; 52002, :name =&gt; &quot;Saint Andrew&quot;),
+      r.merge(:id =&gt; 52003, :name =&gt; &quot;Saint George&quot;),
+      r.merge(:id =&gt; 52004, :name =&gt; &quot;Saint James&quot;),
+      r.merge(:id =&gt; 52005, :name =&gt; &quot;Saint John&quot;),
+      r.merge(:id =&gt; 52006, :name =&gt; &quot;Saint Joseph&quot;),
+      r.merge(:id =&gt; 52007, :name =&gt; &quot;Saint Lucy&quot;),
+      r.merge(:id =&gt; 52008, :name =&gt; &quot;Saint Michael&quot;),
+      r.merge(:id =&gt; 52009, :name =&gt; &quot;Saint Peter&quot;),
+      r.merge(:id =&gt; 52010, :name =&gt; &quot;Saint Philip&quot;),
+      r.merge(:id =&gt; 52011, :name =&gt; &quot;Saint Thomas&quot;)
+    ]},
+    
+    # Bangladesh
+    [{:country =&gt; Country['BD']}].map {|r| [
+      r.merge(:id =&gt; 50001, :name =&gt; &quot;Bandarban&quot;),
+      r.merge(:id =&gt; 50002, :name =&gt; &quot;Barguna&quot;),
+      r.merge(:id =&gt; 50003, :name =&gt; &quot;Bogra&quot;),
+      r.merge(:id =&gt; 50004, :name =&gt; &quot;Brahmanbaria&quot;),
+      r.merge(:id =&gt; 50005, :name =&gt; &quot;Bagerhat&quot;),
+      r.merge(:id =&gt; 50006, :name =&gt; &quot;Barisal&quot;),
+      r.merge(:id =&gt; 50007, :name =&gt; &quot;Bhola&quot;),
+      r.merge(:id =&gt; 50008, :name =&gt; &quot;Comilla&quot;),
+      r.merge(:id =&gt; 50009, :name =&gt; &quot;Chandpur&quot;),
+      r.merge(:id =&gt; 50010, :name =&gt; &quot;Chittagong&quot;),
+      r.merge(:id =&gt; 50011, :name =&gt; &quot;Cox's Bazar&quot;),
+      r.merge(:id =&gt; 50012, :name =&gt; &quot;Chuadanga&quot;),
+      r.merge(:id =&gt; 50013, :name =&gt; &quot;Dhaka&quot;),
+      r.merge(:id =&gt; 50014, :name =&gt; &quot;Dinajpur&quot;),
+      r.merge(:id =&gt; 50015, :name =&gt; &quot;Faridpur&quot;),
+      r.merge(:id =&gt; 50016, :name =&gt; &quot;Feni&quot;),
+      r.merge(:id =&gt; 50017, :name =&gt; &quot;Gopalganj&quot;),
+      r.merge(:id =&gt; 50018, :name =&gt; &quot;Gazipur&quot;),
+      r.merge(:id =&gt; 50019, :name =&gt; &quot;Gaibandha&quot;),
+      r.merge(:id =&gt; 50020, :name =&gt; &quot;Habiganj&quot;),
+      r.merge(:id =&gt; 50021, :name =&gt; &quot;Jamalpur&quot;),
+      r.merge(:id =&gt; 50022, :name =&gt; &quot;Jessore&quot;),
+      r.merge(:id =&gt; 50023, :name =&gt; &quot;Jhenaidah&quot;),
+      r.merge(:id =&gt; 50024, :name =&gt; &quot;Jaipurhat&quot;),
+      r.merge(:id =&gt; 50025, :name =&gt; &quot;Jhalakati&quot;),
+      r.merge(:id =&gt; 50026, :name =&gt; &quot;Kishorganj&quot;),
+      r.merge(:id =&gt; 50027, :name =&gt; &quot;Khulna&quot;),
+      r.merge(:id =&gt; 50028, :name =&gt; &quot;Kurigram&quot;),
+      r.merge(:id =&gt; 50029, :name =&gt; &quot;Khagrachari&quot;),
+      r.merge(:id =&gt; 50030, :name =&gt; &quot;Kushtia&quot;),
+      r.merge(:id =&gt; 50031, :name =&gt; &quot;Lakshmipur&quot;),
+      r.merge(:id =&gt; 50032, :name =&gt; &quot;Lalmonirhat&quot;),
+      r.merge(:id =&gt; 50033, :name =&gt; &quot;Manikganj&quot;),
+      r.merge(:id =&gt; 50034, :name =&gt; &quot;Mymensingh&quot;),
+      r.merge(:id =&gt; 50035, :name =&gt; &quot;Munshiganj&quot;),
+      r.merge(:id =&gt; 50036, :name =&gt; &quot;Madaripur&quot;),
+      r.merge(:id =&gt; 50037, :name =&gt; &quot;Magura&quot;),
+      r.merge(:id =&gt; 50038, :name =&gt; &quot;Moulvibazar&quot;),
+      r.merge(:id =&gt; 50039, :name =&gt; &quot;Meherpur&quot;),
+      r.merge(:id =&gt; 50040, :name =&gt; &quot;Narayanganj&quot;),
+      r.merge(:id =&gt; 50041, :name =&gt; &quot;Netrakona&quot;),
+      r.merge(:id =&gt; 50042, :name =&gt; &quot;Narsingdi&quot;),
+      r.merge(:id =&gt; 50043, :name =&gt; &quot;Narail&quot;),
+      r.merge(:id =&gt; 50044, :name =&gt; &quot;Natore&quot;),
+      r.merge(:id =&gt; 50045, :name =&gt; &quot;Nawabganj&quot;),
+      r.merge(:id =&gt; 50046, :name =&gt; &quot;Nilphamari&quot;),
+      r.merge(:id =&gt; 50047, :name =&gt; &quot;Noakhali&quot;),
+      r.merge(:id =&gt; 50048, :name =&gt; &quot;Naogaon&quot;),
+      r.merge(:id =&gt; 50049, :name =&gt; &quot;Pabna&quot;),
+      r.merge(:id =&gt; 50050, :name =&gt; &quot;Pirojpur&quot;),
+      r.merge(:id =&gt; 50051, :name =&gt; &quot;Patuakhali&quot;),
+      r.merge(:id =&gt; 50052, :name =&gt; &quot;Panchagarh&quot;),
+      r.merge(:id =&gt; 50053, :name =&gt; &quot;Rajbari&quot;),
+      r.merge(:id =&gt; 50054, :name =&gt; &quot;Rajshahi&quot;),
+      r.merge(:id =&gt; 50055, :name =&gt; &quot;Rangpur&quot;),
+      r.merge(:id =&gt; 50056, :name =&gt; &quot;Rangamati&quot;),
+      r.merge(:id =&gt; 50057, :name =&gt; &quot;Sherpur&quot;),
+      r.merge(:id =&gt; 50058, :name =&gt; &quot;Satkhira&quot;),
+      r.merge(:id =&gt; 50059, :name =&gt; &quot;Sirajganj&quot;),
+      r.merge(:id =&gt; 50060, :name =&gt; &quot;Sylhet&quot;),
+      r.merge(:id =&gt; 50061, :name =&gt; &quot;Sunamganj&quot;),
+      r.merge(:id =&gt; 50062, :name =&gt; &quot;Shariatpur&quot;),
+      r.merge(:id =&gt; 50063, :name =&gt; &quot;Tangail&quot;),
+      r.merge(:id =&gt; 50064, :name =&gt; &quot;Thakurgaon&quot;)
+    ]},
+    
+    # Belgium
+    [{:country =&gt; Country['BE']}].map {|r| [
+      r.merge(:id =&gt; 56001, :name =&gt; &quot;Antwerpen&quot;, :abbreviation =&gt; 'VAN'),
+      r.merge(:id =&gt; 56002, :name =&gt; &quot;Brabant Wallon&quot;, :abbreviation =&gt; 'WBR'),
+      r.merge(:id =&gt; 56003, :name =&gt; &quot;Brussels-Capital Region&quot;, :abbreviation =&gt; 'BRU'),
+      r.merge(:id =&gt; 56004, :name =&gt; &quot;Hainaut&quot;, :abbreviation =&gt; 'WHT'),
+      r.merge(:id =&gt; 56005, :name =&gt; &quot;Li&#232;ge&quot;, :abbreviation =&gt; 'WLG'),
+      r.merge(:id =&gt; 56006, :name =&gt; &quot;Limburg&quot;, :abbreviation =&gt; 'VLI'),
+      r.merge(:id =&gt; 56007, :name =&gt; &quot;Luxembourg&quot;, :abbreviation =&gt; 'WLX'),
+      r.merge(:id =&gt; 56008, :name =&gt; &quot;Namur&quot;, :abbreviation =&gt; 'WNA'),
+      r.merge(:id =&gt; 56009, :name =&gt; &quot;Oost-Vlaanderen&quot;, :abbreviation =&gt; 'VOV'),
+      r.merge(:id =&gt; 56010, :name =&gt; &quot;Vlaams-Brabant&quot;, :abbreviation =&gt; 'VBR'),
+      r.merge(:id =&gt; 56011, :name =&gt; &quot;West-Vlaanderen&quot;, :abbreviation =&gt; 'VWV')
+    ]},
+    
+    # Burkina Faso
+    [{:country =&gt; Country['BF']}].map {|r| [
+      r.merge(:id =&gt; 854001, :name =&gt; &quot;Bal&#233;&quot;, :abbreviation =&gt; 'BAL'),
+      r.merge(:id =&gt; 854002, :name =&gt; &quot;Bam&quot;, :abbreviation =&gt; 'BAM'),
+      r.merge(:id =&gt; 854003, :name =&gt; &quot;Banwa&quot;, :abbreviation =&gt; 'BAN'),
+      r.merge(:id =&gt; 854004, :name =&gt; &quot;Baz&#232;ga&quot;, :abbreviation =&gt; 'BAZ'),
+      r.merge(:id =&gt; 854005, :name =&gt; &quot;Bougouriba&quot;, :abbreviation =&gt; 'BGR'),
+      r.merge(:id =&gt; 854006, :name =&gt; &quot;Boulgou&quot;, :abbreviation =&gt; 'BLG'),
+      r.merge(:id =&gt; 854007, :name =&gt; &quot;Boulkiemd&#233;&quot;, :abbreviation =&gt; 'BLK'),
+      r.merge(:id =&gt; 854008, :name =&gt; &quot;Como&#233;&quot;, :abbreviation =&gt; 'COM'),
+      r.merge(:id =&gt; 854009, :name =&gt; &quot;Ganzourgou&quot;, :abbreviation =&gt; 'GAN'),
+      r.merge(:id =&gt; 854010, :name =&gt; &quot;Gnagna&quot;, :abbreviation =&gt; 'GNA'),
+      r.merge(:id =&gt; 854011, :name =&gt; &quot;Gourma&quot;, :abbreviation =&gt; 'GOU'),
+      r.merge(:id =&gt; 854012, :name =&gt; &quot;Houet&quot;, :abbreviation =&gt; 'HOU'),
+      r.merge(:id =&gt; 854013, :name =&gt; &quot;Ioba&quot;, :abbreviation =&gt; 'IOB'),
+      r.merge(:id =&gt; 854014, :name =&gt; &quot;Kadiogo&quot;, :abbreviation =&gt; 'KAD'),
+      r.merge(:id =&gt; 854015, :name =&gt; &quot;K&#233;n&#233;dougou&quot;, :abbreviation =&gt; 'KEN'),
+      r.merge(:id =&gt; 854016, :name =&gt; &quot;Komondjari&quot;, :abbreviation =&gt; 'KMD'),
+      r.merge(:id =&gt; 854017, :name =&gt; &quot;Kompienga&quot;, :abbreviation =&gt; 'KMP'),
+      r.merge(:id =&gt; 854018, :name =&gt; &quot;Kossi&quot;, :abbreviation =&gt; 'KOS'),
+      r.merge(:id =&gt; 854019, :name =&gt; &quot;Koulp&#233;logo&quot;, :abbreviation =&gt; 'KOP'),
+      r.merge(:id =&gt; 854020, :name =&gt; &quot;Kouritenga&quot;, :abbreviation =&gt; 'KOT'),
+      r.merge(:id =&gt; 854021, :name =&gt; &quot;Kourw&#233;ogo&quot;, :abbreviation =&gt; 'KOW'),
+      r.merge(:id =&gt; 854022, :name =&gt; &quot;L&#233;raba&quot;, :abbreviation =&gt; 'LER'),
+      r.merge(:id =&gt; 854023, :name =&gt; &quot;Loroum&quot;, :abbreviation =&gt; 'LOR'),
+      r.merge(:id =&gt; 854024, :name =&gt; &quot;Mouhoun&quot;, :abbreviation =&gt; 'MOU'),
+      r.merge(:id =&gt; 854025, :name =&gt; &quot;Naouri&quot;, :abbreviation =&gt; 'NAO'),
+      r.merge(:id =&gt; 854026, :name =&gt; &quot;Namentenga&quot;, :abbreviation =&gt; 'NAM'),
+      r.merge(:id =&gt; 854027, :name =&gt; &quot;Nayala&quot;, :abbreviation =&gt; 'NAY'),
+      r.merge(:id =&gt; 854028, :name =&gt; &quot;Noumbiel&quot;, :abbreviation =&gt; 'NOU'),
+      r.merge(:id =&gt; 854029, :name =&gt; &quot;Oubritenga&quot;, :abbreviation =&gt; 'OUB'),
+      r.merge(:id =&gt; 854030, :name =&gt; &quot;Oudalan&quot;, :abbreviation =&gt; 'OUD'),
+      r.merge(:id =&gt; 854031, :name =&gt; &quot;Passor&#233;&quot;, :abbreviation =&gt; 'PAS'),
+      r.merge(:id =&gt; 854032, :name =&gt; &quot;Poni&quot;, :abbreviation =&gt; 'PON'),
+      r.merge(:id =&gt; 854033, :name =&gt; &quot;Sangui&#233;&quot;, :abbreviation =&gt; 'SNG'),
+      r.merge(:id =&gt; 854034, :name =&gt; &quot;Sanmatenga&quot;, :abbreviation =&gt; 'SMT'),
+      r.merge(:id =&gt; 854035, :name =&gt; &quot;S&#233;no&quot;, :abbreviation =&gt; 'SEN'),
+      r.merge(:id =&gt; 854036, :name =&gt; &quot;Sissili&quot;, :abbreviation =&gt; 'SIS'),
+      r.merge(:id =&gt; 854037, :name =&gt; &quot;Soum&quot;, :abbreviation =&gt; 'SOM'),
+      r.merge(:id =&gt; 854038, :name =&gt; &quot;Sourou&quot;, :abbreviation =&gt; 'SOR'),
+      r.merge(:id =&gt; 854039, :name =&gt; &quot;Tapoa&quot;, :abbreviation =&gt; 'TAP'),
+      r.merge(:id =&gt; 854040, :name =&gt; &quot;Tui&quot;, :abbreviation =&gt; 'TUI'),
+      r.merge(:id =&gt; 854041, :name =&gt; &quot;Yagha&quot;, :abbreviation =&gt; 'YAG'),
+      r.merge(:id =&gt; 854042, :name =&gt; &quot;Yatenga&quot;, :abbreviation =&gt; 'YAT'),
+      r.merge(:id =&gt; 854043, :name =&gt; &quot;Ziro&quot;, :abbreviation =&gt; 'ZIR'),
+      r.merge(:id =&gt; 854044, :name =&gt; &quot;Zondoma&quot;, :abbreviation =&gt; 'ZON'),
+      r.merge(:id =&gt; 854045, :name =&gt; &quot;Zoundw&#233;ogo&quot;, :abbreviation =&gt; 'ZOU')
+    ]},
+    
+    # Bulgaria
+    [{:country =&gt; Country['BG']}].map {|r| [
+      r.merge(:id =&gt; 100001, :name =&gt; &quot;Blagoevgrad&quot;),
+      r.merge(:id =&gt; 100002, :name =&gt; &quot;Burgas&quot;),
+      r.merge(:id =&gt; 100003, :name =&gt; &quot;Varna&quot;),
+      r.merge(:id =&gt; 100004, :name =&gt; &quot;Veliko Tarnovo&quot;),
+      r.merge(:id =&gt; 100005, :name =&gt; &quot;Vidin&quot;),
+      r.merge(:id =&gt; 100006, :name =&gt; &quot;Vratsa&quot;),
+      r.merge(:id =&gt; 100007, :name =&gt; &quot;Gabrovo&quot;),
+      r.merge(:id =&gt; 100008, :name =&gt; &quot;Dobrich&quot;),
+      r.merge(:id =&gt; 100009, :name =&gt; &quot;Kardzhali&quot;),
+      r.merge(:id =&gt; 100010, :name =&gt; &quot;Kyustendil&quot;),
+      r.merge(:id =&gt; 100011, :name =&gt; &quot;Lovech&quot;),
+      r.merge(:id =&gt; 100012, :name =&gt; &quot;Montana&quot;),
+      r.merge(:id =&gt; 100013, :name =&gt; &quot;Pazardzhik&quot;),
+      r.merge(:id =&gt; 100014, :name =&gt; &quot;Pernik&quot;),
+      r.merge(:id =&gt; 100015, :name =&gt; &quot;Pleven&quot;),
+      r.merge(:id =&gt; 100016, :name =&gt; &quot;Plovdiv&quot;),
+      r.merge(:id =&gt; 100017, :name =&gt; &quot;Razgrad&quot;),
+      r.merge(:id =&gt; 100018, :name =&gt; &quot;Ruse&quot;),
+      r.merge(:id =&gt; 100019, :name =&gt; &quot;Silistra&quot;),
+      r.merge(:id =&gt; 100020, :name =&gt; &quot;Sliven&quot;),
+      r.merge(:id =&gt; 100021, :name =&gt; &quot;Smolyan&quot;),
+      r.merge(:id =&gt; 100022, :name =&gt; &quot;Sofia-Grad&quot;),
+      r.merge(:id =&gt; 100023, :name =&gt; &quot;Sofia&quot;),
+      r.merge(:id =&gt; 100024, :name =&gt; &quot;Stara Zagora&quot;),
+      r.merge(:id =&gt; 100025, :name =&gt; &quot;Targovishte&quot;),
+      r.merge(:id =&gt; 100026, :name =&gt; &quot;Haskovo&quot;),
+      r.merge(:id =&gt; 100027, :name =&gt; &quot;Shumen&quot;),
+      r.merge(:id =&gt; 100028, :name =&gt; &quot;Yambol&quot;)
+    ]},
+    
+    # Bahrain
+    [{:country =&gt; Country['BH']}].map {|r| [
+      r.merge(:id =&gt; 48013, :name =&gt; &quot;Al Man&#257;mah&quot;), # Al &#8216;&#256;&#351;imah
+      r.merge(:id =&gt; 48014, :name =&gt; &quot;Al Jan&#363;b&#299;yah&quot;),
+      r.merge(:id =&gt; 48015, :name =&gt; &quot;Al Mu&#7721;arraq&quot;),
+      r.merge(:id =&gt; 48016, :name =&gt; &quot;Al Wus&#355;&#225;&quot;),
+      r.merge(:id =&gt; 48017, :name =&gt; &quot;Ash Sham&#257;l&#299;yah&quot;)
+    ]},
+    
+    # Burundi
+    [{:country =&gt; Country['BI']}].map {|r| [
+      r.merge(:id =&gt; 108001, :name =&gt; &quot;Bubanza&quot;, :abbreviation =&gt; 'BB'),
+      r.merge(:id =&gt; 108002, :name =&gt; &quot;Bujumbura&quot;, :abbreviation =&gt; 'BJ'),
+      r.merge(:id =&gt; 108003, :name =&gt; &quot;Bururi&quot;, :abbreviation =&gt; 'BR'),
+      r.merge(:id =&gt; 108004, :name =&gt; &quot;Cankuzo&quot;, :abbreviation =&gt; 'CA'),
+      r.merge(:id =&gt; 108005, :name =&gt; &quot;Cibitoke&quot;, :abbreviation =&gt; 'CI'),
+      r.merge(:id =&gt; 108006, :name =&gt; &quot;Gitega&quot;, :abbreviation =&gt; 'GI'),
+      r.merge(:id =&gt; 108007, :name =&gt; &quot;Karuzi&quot;, :abbreviation =&gt; 'KR'),
+      r.merge(:id =&gt; 108008, :name =&gt; &quot;Kayanza&quot;, :abbreviation =&gt; 'KY'),
+      r.merge(:id =&gt; 108009, :name =&gt; &quot;Kirundo&quot;, :abbreviation =&gt; 'KI'),
+      r.merge(:id =&gt; 108010, :name =&gt; &quot;Makamba&quot;, :abbreviation =&gt; 'MA'),
+      r.merge(:id =&gt; 108011, :name =&gt; &quot;Muramvya&quot;, :abbreviation =&gt; 'MU'),
+      r.merge(:id =&gt; 108012, :name =&gt; &quot;Mwaro&quot;, :abbreviation =&gt; 'MW'),
+      r.merge(:id =&gt; 108013, :name =&gt; &quot;Ngozi&quot;, :abbreviation =&gt; 'NG'),
+      r.merge(:id =&gt; 108014, :name =&gt; &quot;Rutana&quot;, :abbreviation =&gt; 'RT'),
+      r.merge(:id =&gt; 108015, :name =&gt; &quot;Ruyigi&quot;, :abbreviation =&gt; 'RY')
+    ]},
+    
+    # Benin
+    [{:country =&gt; Country['BJ']}].map {|r| [
+      r.merge(:id =&gt; 204001, :name =&gt; &quot;Alibori&quot;, :abbreviation =&gt; 'AL'),
+      r.merge(:id =&gt; 204002, :name =&gt; &quot;Atakora&quot;, :abbreviation =&gt; 'AK'),
+      r.merge(:id =&gt; 204003, :name =&gt; &quot;Atlantique&quot;, :abbreviation =&gt; 'AQ'),
+      r.merge(:id =&gt; 204004, :name =&gt; &quot;Borgou&quot;, :abbreviation =&gt; 'BO'),
+      r.merge(:id =&gt; 204005, :name =&gt; &quot;Collines&quot;, :abbreviation =&gt; 'CO'),
+      r.merge(:id =&gt; 204006, :name =&gt; &quot;Donga&quot;, :abbreviation =&gt; 'DO'),
+      r.merge(:id =&gt; 204007, :name =&gt; &quot;Kouffo&quot;, :abbreviation =&gt; 'KO'),
+      r.merge(:id =&gt; 204008, :name =&gt; &quot;Littoral&quot;, :abbreviation =&gt; 'LI'),
+      r.merge(:id =&gt; 204009, :name =&gt; &quot;Mono&quot;, :abbreviation =&gt; 'MO'),
+      r.merge(:id =&gt; 204010, :name =&gt; &quot;Ou&#233;m&#233;&quot;, :abbreviation =&gt; 'OU'),
+      r.merge(:id =&gt; 204011, :name =&gt; &quot;Plateau&quot;, :abbreviation =&gt; 'PL'),
+      r.merge(:id =&gt; 204012, :name =&gt; &quot;Zou&quot;, :abbreviation =&gt; 'ZO')
+    ]},
+    
+    # Brunei Darussalam
+    [{:country =&gt; Country['BN']}].map {|r| [
+      r.merge(:id =&gt; 96001, :name =&gt; &quot;Belait&quot;, :abbreviation =&gt; 'BE'),
+      r.merge(:id =&gt; 96002, :name =&gt; &quot;Brunei-Muara&quot;, :abbreviation =&gt; 'BM'),
+      r.merge(:id =&gt; 96003, :name =&gt; &quot;Temburong&quot;, :abbreviation =&gt; 'TE'),
+      r.merge(:id =&gt; 96004, :name =&gt; &quot;Tutong&quot;, :abbreviation =&gt; 'TU')
+    ]},
+    
+    # Bolivia
+    [{:country =&gt; Country['BO']}].map {|r| [
+      r.merge(:id =&gt; 68001, :name =&gt; &quot;Cochabamba&quot;, :abbreviation =&gt; 'C'),
+      r.merge(:id =&gt; 68002, :name =&gt; &quot;Chuquisaca&quot;, :abbreviation =&gt; 'H'),
+      r.merge(:id =&gt; 68003, :name =&gt; &quot;El Beni&quot;, :abbreviation =&gt; 'B'),
+      r.merge(:id =&gt; 68004, :name =&gt; &quot;La Paz&quot;, :abbreviation =&gt; 'L'),
+      r.merge(:id =&gt; 68005, :name =&gt; &quot;Oruro&quot;, :abbreviation =&gt; 'O'),
+      r.merge(:id =&gt; 68006, :name =&gt; &quot;Pando&quot;, :abbreviation =&gt; 'N'),
+      r.merge(:id =&gt; 68007, :name =&gt; &quot;Potos&#237;&quot;, :abbreviation =&gt; 'P'),
+      r.merge(:id =&gt; 68008, :name =&gt; &quot;Santa Cruz&quot;, :abbreviation =&gt; 'S'),
+      r.merge(:id =&gt; 68009, :name =&gt; &quot;Tarija&quot;, :abbreviation =&gt; 'T')
+    ]},
+    
+    # Brazil
+    [{:country =&gt; Country['BR']}].map {|r| [
+      r.merge(:id =&gt; 76001, :name =&gt; &quot;Acre&quot;, :abbreviation =&gt; 'AC'),
+      r.merge(:id =&gt; 76002, :name =&gt; &quot;Alagoas&quot;, :abbreviation =&gt; 'AL'),
+      r.merge(:id =&gt; 76003, :name =&gt; &quot;Amazonas&quot;, :abbreviation =&gt; 'AM'),
+      r.merge(:id =&gt; 76004, :name =&gt; &quot;Amap&#225;&quot;, :abbreviation =&gt; 'AP'),
+      r.merge(:id =&gt; 76005, :name =&gt; &quot;Bahia&quot;, :abbreviation =&gt; 'BA'),
+      r.merge(:id =&gt; 76006, :name =&gt; &quot;Cear&#225;&quot;, :abbreviation =&gt; 'CE'),
+      r.merge(:id =&gt; 76007, :name =&gt; &quot;Esp&#237;rito Santo&quot;, :abbreviation =&gt; 'ES'),
+      r.merge(:id =&gt; 76008, :name =&gt; &quot;Fernando de Noronha&quot;, :abbreviation =&gt; 'FN'),
+      r.merge(:id =&gt; 76009, :name =&gt; &quot;Goi&#225;s&quot;, :abbreviation =&gt; 'GO'),
+      r.merge(:id =&gt; 76010, :name =&gt; &quot;Maranh&#227;o&quot;, :abbreviation =&gt; 'MA'),
+      r.merge(:id =&gt; 76011, :name =&gt; &quot;Minas Gerais&quot;, :abbreviation =&gt; 'MG'),
+      r.merge(:id =&gt; 76012, :name =&gt; &quot;Mato Grosso do Sul&quot;, :abbreviation =&gt; 'MS'),
+      r.merge(:id =&gt; 76013, :name =&gt; &quot;Mato Grosso&quot;, :abbreviation =&gt; 'MT'),
+      r.merge(:id =&gt; 76014, :name =&gt; &quot;Par&#225;&quot;, :abbreviation =&gt; 'PA'),
+      r.merge(:id =&gt; 76015, :name =&gt; &quot;Para&#237;ba&quot;, :abbreviation =&gt; 'PB'),
+      r.merge(:id =&gt; 76016, :name =&gt; &quot;Pernambuco&quot;, :abbreviation =&gt; 'PE'),
+      r.merge(:id =&gt; 76017, :name =&gt; &quot;Piau&#237;&quot;, :abbreviation =&gt; 'PI'),
+      r.merge(:id =&gt; 76018, :name =&gt; &quot;Paran&#225;&quot;, :abbreviation =&gt; 'PR'),
+      r.merge(:id =&gt; 76019, :name =&gt; &quot;Rio de Janeiro&quot;, :abbreviation =&gt; 'RJ'),
+      r.merge(:id =&gt; 76020, :name =&gt; &quot;Rio Grande do Norte&quot;, :abbreviation =&gt; 'RN'),
+      r.merge(:id =&gt; 76021, :name =&gt; &quot;Rond&#244;nia&quot;, :abbreviation =&gt; 'RO'),
+      r.merge(:id =&gt; 76022, :name =&gt; &quot;Roraima&quot;, :abbreviation =&gt; 'RR'),
+      r.merge(:id =&gt; 76023, :name =&gt; &quot;Rio Grande do Sul&quot;, :abbreviation =&gt; 'RS'),
+      r.merge(:id =&gt; 76024, :name =&gt; &quot;Santa Catarina&quot;, :abbreviation =&gt; 'SC'),
+      r.merge(:id =&gt; 76025, :name =&gt; &quot;Sergipe&quot;, :abbreviation =&gt; 'SE'),
+      r.merge(:id =&gt; 76026, :name =&gt; &quot;S&#226;o Paulo&quot;, :abbreviation =&gt; 'SP'),
+      r.merge(:id =&gt; 76027, :name =&gt; &quot;Tocantins&quot;, :abbreviation =&gt; 'TO'),
+      r.merge(:id =&gt; 76028, :name =&gt; &quot;Distrito Federal&quot;, :abbreviation =&gt; 'DF')
+    ]},
+    
+    # Bahamas
+    [{:country =&gt; Country['BS']}].map {|r| [
+      r.merge(:id =&gt; 44001, :name =&gt; &quot;Acklins and Crooked Islands&quot;, :abbreviation =&gt; 'AC'),
+      r.merge(:id =&gt; 44002, :name =&gt; &quot;Bimini&quot;, :abbreviation =&gt; 'BI'),
+      r.merge(:id =&gt; 44003, :name =&gt; &quot;Cat Island&quot;, :abbreviation =&gt; 'CI'),
+      r.merge(:id =&gt; 44004, :name =&gt; &quot;Exuma&quot;, :abbreviation =&gt; 'EX'),
+      r.merge(:id =&gt; 44005, :name =&gt; &quot;Freeport&quot;, :abbreviation =&gt; 'FP'),
+      r.merge(:id =&gt; 44006, :name =&gt; &quot;Fresh Creek&quot;, :abbreviation =&gt; 'FC'),
+      r.merge(:id =&gt; 44007, :name =&gt; &quot;Governors Harbours Harbour&quot;, :abbreviation =&gt; 'GH'),
+      r.merge(:id =&gt; 44008, :name =&gt; &quot;Green Turtle Cay&quot;, :abbreviation =&gt; 'GT'),
+      r.merge(:id =&gt; 44009, :name =&gt; &quot;Harbour Island&quot;, :abbreviation =&gt; 'HI'),
+      r.merge(:id =&gt; 44010, :name =&gt; &quot;High Rock&quot;, :abbreviation =&gt; 'HR'),
+      r.merge(:id =&gt; 44011, :name =&gt; &quot;Inagua&quot;, :abbreviation =&gt; 'IN'),
+      r.merge(:id =&gt; 44012, :name =&gt; &quot;Kemps Bay&quot;, :abbreviation =&gt; 'KB'),
+      r.merge(:id =&gt; 44013, :name =&gt; &quot;Long Island&quot;, :abbreviation =&gt; 'LI'),
+      r.merge(:id =&gt; 44014, :name =&gt; &quot;Marsh Harbour&quot;, :abbreviation =&gt; 'MH'),
+      r.merge(:id =&gt; 44015, :name =&gt; &quot;Mayaguana&quot;, :abbreviation =&gt; 'MG'),
+      r.merge(:id =&gt; 44016, :name =&gt; &quot;New Providence&quot;, :abbreviation =&gt; 'NP'),
+      r.merge(:id =&gt; 44017, :name =&gt; &quot;Nicholls Town and Berry Islands&quot;, :abbreviation =&gt; 'NB'),
+      r.merge(:id =&gt; 44018, :name =&gt; &quot;Ragged Island&quot;, :abbreviation =&gt; 'RI'),
+      r.merge(:id =&gt; 44019, :name =&gt; &quot;Rock Sound&quot;, :abbreviation =&gt; 'RS'),
+      r.merge(:id =&gt; 44020, :name =&gt; &quot;Sandy Point&quot;, :abbreviation =&gt; 'SP'),
+      r.merge(:id =&gt; 44021, :name =&gt; &quot;San Salvador and Rum Cay&quot;, :abbreviation =&gt; 'SR')
+    ]},
+    
+    # Bhutan
+    [{:country =&gt; Country['BT']}].map {|r| [
+      r.merge(:id =&gt; 64011, :name =&gt; &quot;Paro&quot;),
+      r.merge(:id =&gt; 64012, :name =&gt; &quot;Chhukha&quot;),
+      r.merge(:id =&gt; 64013, :name =&gt; &quot;Ha&quot;),
+      r.merge(:id =&gt; 64014, :name =&gt; &quot;Samtee&quot;),
+      r.merge(:id =&gt; 64015, :name =&gt; &quot;Thimphu&quot;),
+      r.merge(:id =&gt; 64021, :name =&gt; &quot;Tsirang&quot;),
+      r.merge(:id =&gt; 64022, :name =&gt; &quot;Dagana&quot;),
+      r.merge(:id =&gt; 64023, :name =&gt; &quot;Punakha&quot;),
+      r.merge(:id =&gt; 64024, :name =&gt; &quot;Wangdue Phodrang&quot;),
+      r.merge(:id =&gt; 64031, :name =&gt; &quot;Sarpang&quot;),
+      r.merge(:id =&gt; 64032, :name =&gt; &quot;Trongsa&quot;),
+      r.merge(:id =&gt; 64033, :name =&gt; &quot;Bumthang&quot;),
+      r.merge(:id =&gt; 64034, :name =&gt; &quot;Zhemgang&quot;),
+      r.merge(:id =&gt; 64041, :name =&gt; &quot;Trashigang&quot;),
+      r.merge(:id =&gt; 64042, :name =&gt; &quot;Monggar&quot;),
+      r.merge(:id =&gt; 64043, :name =&gt; &quot;Pemagatshel&quot;),
+      r.merge(:id =&gt; 64044, :name =&gt; &quot;Lhuentse&quot;),
+      r.merge(:id =&gt; 64045, :name =&gt; &quot;Samdrup Jongkha&quot;),
+      r.merge(:id =&gt; 64100, :name =&gt; &quot;Gasa&quot;, :abbreviation =&gt; 'GA'),
+      r.merge(:id =&gt; 64101, :name =&gt; &quot;Trashi Yangtse&quot;, :abbreviation =&gt; 'TY')
+    ]},
+    
+    # Botswana
+    [{:country =&gt; Country['BW']}].map {|r| [
+      r.merge(:id =&gt; 72001, :name =&gt; &quot;Central&quot;, :abbreviation =&gt; 'CE'),
+      r.merge(:id =&gt; 72002, :name =&gt; &quot;Ghanzi&quot;, :abbreviation =&gt; 'GH'),
+      r.merge(:id =&gt; 72003, :name =&gt; &quot;Kgalagadi&quot;, :abbreviation =&gt; 'KG'),
+      r.merge(:id =&gt; 72004, :name =&gt; &quot;Kgatleng&quot;, :abbreviation =&gt; 'KL'),
+      r.merge(:id =&gt; 72005, :name =&gt; &quot;Kweneng&quot;, :abbreviation =&gt; 'KW'),
+      r.merge(:id =&gt; 72006, :name =&gt; &quot;Ngamiland&quot;, :abbreviation =&gt; 'NG'),
+      r.merge(:id =&gt; 72007, :name =&gt; &quot;North-East&quot;, :abbreviation =&gt; 'NE'),
+      r.merge(:id =&gt; 72008, :name =&gt; &quot;North-West&quot;, :abbreviation =&gt; 'NW'), # North-West (Botswana)
+      r.merge(:id =&gt; 72009, :name =&gt; &quot;South-East&quot;, :abbreviation =&gt; 'SE'),
+      r.merge(:id =&gt; 72010, :name =&gt; &quot;Southern&quot;, :abbreviation =&gt; 'SO'), # Southern (Botswana)
+    ]},
+    
+    # Belarus
+    [{:country =&gt; Country['BY']}].map {|r| [
+      r.merge(:id =&gt; 112001, :name =&gt; &quot;Br&#232;sckaja&quot;, :abbreviation =&gt; 'BR'),
+      r.merge(:id =&gt; 112002, :name =&gt; &quot;Homel'skaja&quot;, :abbreviation =&gt; 'HO'),
+      r.merge(:id =&gt; 112003, :name =&gt; &quot;Hrodzenskaja&quot;, :abbreviation =&gt; 'HR'),
+      r.merge(:id =&gt; 112004, :name =&gt; &quot;Mahil&#235;uskaja&quot;, :abbreviation =&gt; 'MA'),
+      r.merge(:id =&gt; 112005, :name =&gt; &quot;Minskaja&quot;, :abbreviation =&gt; 'MI'),
+      r.merge(:id =&gt; 112006, :name =&gt; &quot;Vicebskaja&quot;, :abbreviation =&gt; 'VI')
+    ]},
+    
+    # Belize
+    [{:country =&gt; Country['BZ']}].map {|r| [
+      r.merge(:id =&gt; 84001, :name =&gt; &quot;Belize&quot;, :abbreviation =&gt; 'BZ'),
+      r.merge(:id =&gt; 84002, :name =&gt; &quot;Cayo&quot;, :abbreviation =&gt; 'CY'),
+      r.merge(:id =&gt; 84003, :name =&gt; &quot;Corozal&quot;, :abbreviation =&gt; 'CZL'),
+      r.merge(:id =&gt; 84004, :name =&gt; &quot;Orange Walk&quot;, :abbreviation =&gt; 'OW'),
+      r.merge(:id =&gt; 84005, :name =&gt; &quot;Stann Creek&quot;, :abbreviation =&gt; 'SC'),
+      r.merge(:id =&gt; 84006, :name =&gt; &quot;Toledo&quot;, :abbreviation =&gt; 'TOL')
+    ]},
+    
+    # Canada
+    [{:country =&gt; Country['CA']}].map {|r| [
+      # Province
+      r.merge(:id =&gt; 124001, :name =&gt; &quot;Alberta&quot;, :abbreviation =&gt; 'AB'),
+      r.merge(:id =&gt; 124002, :name =&gt; &quot;British Columbia&quot;, :abbreviation =&gt; 'BC'),
+      r.merge(:id =&gt; 124003, :name =&gt; &quot;Manitoba&quot;, :abbreviation =&gt; 'MB'),
+      r.merge(:id =&gt; 124004, :name =&gt; &quot;New Brunswick&quot;, :abbreviation =&gt; 'NB'),
+      r.merge(:id =&gt; 124005, :name =&gt; &quot;Newfoundland and Labrador&quot;, :abbreviation =&gt; 'NL'),
+      r.merge(:id =&gt; 124006, :name =&gt; &quot;Nova Scotia&quot;, :abbreviation =&gt; 'NS'),
+      r.merge(:id =&gt; 124007, :name =&gt; &quot;Ontario&quot;, :abbreviation =&gt; 'ON'),
+      r.merge(:id =&gt; 124008, :name =&gt; &quot;Prince Edward Island&quot;, :abbreviation =&gt; 'PE'),
+      r.merge(:id =&gt; 124009, :name =&gt; &quot;Quebec&quot;, :abbreviation =&gt; 'QC'),
+      r.merge(:id =&gt; 124010, :name =&gt; &quot;Saskatchewan&quot;, :abbreviation =&gt; 'SK'),
+      
+      # Territory
+      r.merge(:id =&gt; 124011, :name =&gt; &quot;Northwest Territories&quot;, :abbreviation =&gt; 'NT'),
+      r.merge(:id =&gt; 124012, :name =&gt; &quot;Nunavut&quot;, :abbreviation =&gt; 'NU'),
+      r.merge(:id =&gt; 124013, :name =&gt; &quot;Yukon Territory&quot;, :abbreviation =&gt; 'YT')
+    ]},
+    
+    # Congo, The Democratic Republic of the
+    # Congo, Democratic Republic of
+    [{:country =&gt; Country['CD']}].map {|r| [
+      # City
+      r.merge(:id =&gt; 180001, :name =&gt; &quot;Kinshasa&quot;, :abbreviation =&gt; 'KN'),
+      
+      # Province
+      r.merge(:id =&gt; 180002, :name =&gt; &quot;Bandundu&quot;, :abbreviation =&gt; 'BN'),
+      r.merge(:id =&gt; 180003, :name =&gt; &quot;Bas-Congo&quot;, :abbreviation =&gt; 'BC'),
+      r.merge(:id =&gt; 180004, :name =&gt; &quot;&#201;quateur&quot;, :abbreviation =&gt; 'EQ'),
+      r.merge(:id =&gt; 180005, :name =&gt; &quot;Haut-Congo&quot;, :abbreviation =&gt; 'HC'),
+      r.merge(:id =&gt; 180006, :name =&gt; &quot;Kasai-Occidental&quot;, :abbreviation =&gt; 'KW'),
+      r.merge(:id =&gt; 180007, :name =&gt; &quot;Kasai-Oriental&quot;, :abbreviation =&gt; 'KE'),
+      r.merge(:id =&gt; 180008, :name =&gt; &quot;Katanga&quot;, :abbreviation =&gt; 'KA'),
+      r.merge(:id =&gt; 180009, :name =&gt; &quot;Maniema&quot;, :abbreviation =&gt; 'MA'),
+      r.merge(:id =&gt; 180010, :name =&gt; &quot;Nord-Kivu&quot;, :abbreviation =&gt; 'NK'),
+      r.merge(:id =&gt; 180011, :name =&gt; &quot;Orientale&quot;, :abbreviation =&gt; 'OR'),
+      r.merge(:id =&gt; 180012, :name =&gt; &quot;Sud-Kivu&quot;, :abbreviation =&gt; 'SK')
+    ]},
+    
+    [{:country =&gt; Country['CF']}].map {|r| [
+      # Prefecture
+      r.merge(:id =&gt; 140001, :name =&gt; &quot;Bamingui-Bangoran&quot;, :abbreviation =&gt; 'BB'),
+      r.merge(:id =&gt; 140002, :name =&gt; &quot;Basse-Kotto&quot;, :abbreviation =&gt; 'BK'),
+      r.merge(:id =&gt; 140003, :name =&gt; &quot;Haute-Kotto&quot;, :abbreviation =&gt; 'HK'),
+      r.merge(:id =&gt; 140004, :name =&gt; &quot;Haut-Mbomou&quot;, :abbreviation =&gt; 'HM'),
+      r.merge(:id =&gt; 140005, :name =&gt; &quot;K&#233;mo&quot;, :abbreviation =&gt; 'KG'),
+      r.merge(:id =&gt; 140006, :name =&gt; &quot;Lobaye&quot;, :abbreviation =&gt; 'LB'),
+      r.merge(:id =&gt; 140007, :name =&gt; &quot;Mamb&#233;r&#233;-Kad&#233;&#239;&quot;, :abbreviation =&gt; 'HS'),
+      r.merge(:id =&gt; 140008, :name =&gt; &quot;Mbomou&quot;, :abbreviation =&gt; 'MB'),
+      r.merge(:id =&gt; 140009, :name =&gt; &quot;Nana-Mamb&#233;r&#233;&quot;, :abbreviation =&gt; 'NM'),
+      r.merge(:id =&gt; 140010, :name =&gt; &quot;Ombella-Mpokopoko&quot;, :abbreviation =&gt; 'MP'),
+      r.merge(:id =&gt; 140011, :name =&gt; &quot;Ouaka&quot;, :abbreviation =&gt; 'UK'),
+      r.merge(:id =&gt; 140012, :name =&gt; &quot;Ouham&quot;, :abbreviation =&gt; 'AC'),
+      r.merge(:id =&gt; 140013, :name =&gt; &quot;Ouham-Pend&#233;&quot;, :abbreviation =&gt; 'OP'),
+      r.merge(:id =&gt; 140014, :name =&gt; &quot;Vakaga&quot;, :abbreviation =&gt; 'VR'),
+      
+      # Economic Prefecture
+      r.merge(:id =&gt; 140015, :name =&gt; &quot;Nana-Gr&#233;bizi&quot;, :abbreviation =&gt; 'KB'),
+      r.merge(:id =&gt; 140016, :name =&gt; &quot;Sangha-Mba&#233;r&#233;&quot;, :abbreviation =&gt; 'SE'),
+      
+      # Autonomous Commune
+      r.merge(:id =&gt; 140017, :name =&gt; &quot;Bangui&quot;, :abbreviation =&gt; 'BGF')
+    ]},
+    
+    # Congo
+    [{:country =&gt; Country['CG']}].map {|r| [
+      # Region
+      r.merge(:id =&gt; 178002, :name =&gt; &quot;L&#233;koumou&quot;),
+      r.merge(:id =&gt; 178005, :name =&gt; &quot;Kouilou&quot;),
+      r.merge(:id =&gt; 178007, :name =&gt; &quot;Likouala&quot;),
+      r.merge(:id =&gt; 178008, :name =&gt; &quot;Cuvette&quot;),
+      r.merge(:id =&gt; 178009, :name =&gt; &quot;Niari&quot;),
+      r.merge(:id =&gt; 178011, :name =&gt; &quot;Bouenza&quot;),
+      r.merge(:id =&gt; 178012, :name =&gt; &quot;Pool&quot;),
+      r.merge(:id =&gt; 178013, :name =&gt; &quot;Sangha&quot;),
+      r.merge(:id =&gt; 178014, :name =&gt; &quot;Plateaux&quot;),
+      r.merge(:id =&gt; 178015, :name =&gt; &quot;Cuvette-Ouest&quot;),
+      
+      # Capital District
+      r.merge(:id =&gt; 178016, :name =&gt; &quot;Brazzaville&quot;, :abbreviation =&gt; 'BZV')
+    ]},
+    
+    # Switzerland
+    [{:country =&gt; Country['CH']}].map {|r| [
+      r.merge(:id =&gt; 756001, :name =&gt; &quot;Aargau&quot;, :abbreviation =&gt; 'AG'),
+      r.merge(:id =&gt; 756002, :name =&gt; &quot;Appenzell Innerrhoden&quot;, :abbreviation =&gt; 'AI'),
+      r.merge(:id =&gt; 756003, :name =&gt; &quot;Appenzell Ausserrhoden&quot;, :abbreviation =&gt; 'AR'),
+      r.merge(:id =&gt; 756004, :name =&gt; &quot;Bern&quot;, :abbreviation =&gt; 'BE'),
+      r.merge(:id =&gt; 756005, :name =&gt; &quot;Basel-Landschaft&quot;, :abbreviation =&gt; 'BL'),
+      r.merge(:id =&gt; 756006, :name =&gt; &quot;Basel-Stadt&quot;, :abbreviation =&gt; 'BS'),
+      r.merge(:id =&gt; 756007, :name =&gt; &quot;Fribourg&quot;, :abbreviation =&gt; 'FR'),
+      r.merge(:id =&gt; 756008, :name =&gt; &quot;Gen&#232;ve&quot;, :abbreviation =&gt; 'GE'),
+      r.merge(:id =&gt; 756009, :name =&gt; &quot;Glarus&quot;, :abbreviation =&gt; 'GL'),
+      r.merge(:id =&gt; 756010, :name =&gt; &quot;Graub&#252;nden&quot;, :abbreviation =&gt; 'GR'),
+      r.merge(:id =&gt; 756011, :name =&gt; &quot;Jura&quot;, :abbreviation =&gt; 'JU'),
+      r.merge(:id =&gt; 756012, :name =&gt; &quot;Luzern&quot;, :abbreviation =&gt; 'LU'),
+      r.merge(:id =&gt; 756013, :name =&gt; &quot;Neuch&#226;tel&quot;, :abbreviation =&gt; 'NE'),
+      r.merge(:id =&gt; 756014, :name =&gt; &quot;Nidwalden&quot;, :abbreviation =&gt; 'NW'),
+      r.merge(:id =&gt; 756015, :name =&gt; &quot;Obwalden&quot;, :abbreviation =&gt; 'OW'),
+      r.merge(:id =&gt; 756016, :name =&gt; &quot;Sankt Gallen&quot;, :abbreviation =&gt; 'SG'),
+      r.merge(:id =&gt; 756017, :name =&gt; &quot;Schaffhausen&quot;, :abbreviation =&gt; 'SH'),
+      r.merge(:id =&gt; 756018, :name =&gt; &quot;Solothurn&quot;, :abbreviation =&gt; 'SO'),
+      r.merge(:id =&gt; 756019, :name =&gt; &quot;Schwyz&quot;, :abbreviation =&gt; 'SZ'),
+      r.merge(:id =&gt; 756020, :name =&gt; &quot;Thurgau&quot;, :abbreviation =&gt; 'TG'),
+      r.merge(:id =&gt; 756021, :name =&gt; &quot;Ticino&quot;, :abbreviation =&gt; 'TI'),
+      r.merge(:id =&gt; 756022, :name =&gt; &quot;Uri&quot;, :abbreviation =&gt; 'UR'),
+      r.merge(:id =&gt; 756023, :name =&gt; &quot;Vaud&quot;, :abbreviation =&gt; 'VD'),
+      r.merge(:id =&gt; 756024, :name =&gt; &quot;Valais&quot;, :abbreviation =&gt; 'VS'),
+      r.merge(:id =&gt; 756025, :name =&gt; &quot;Zug&quot;, :abbreviation =&gt; 'ZG'),
+      r.merge(:id =&gt; 756026, :name =&gt; &quot;Z&#252;rich&quot;, :abbreviation =&gt; 'ZH')
+    ]},
+    
+    # C&#244;te d'Ivoire
+    [{:country =&gt; Country['CI']}].map {|r| [
+      r.merge(:id =&gt; 384001, :name =&gt; &quot;Lagunes&quot;),
+      r.merge(:id =&gt; 384002, :name =&gt; &quot;Haut-Sassandra&quot;),
+      r.merge(:id =&gt; 384003, :name =&gt; &quot;Savanes&quot;),
+      r.merge(:id =&gt; 384004, :name =&gt; &quot;Vall&#233;e du Bandama&quot;),
+      r.merge(:id =&gt; 384005, :name =&gt; &quot;Moyen-Como&#233;&quot;),
+      r.merge(:id =&gt; 384006, :name =&gt; &quot;18 Montagnes&quot;),
+      r.merge(:id =&gt; 384007, :name =&gt; &quot;Lacs&quot;),
+      r.merge(:id =&gt; 384008, :name =&gt; &quot;Zanzan&quot;),
+      r.merge(:id =&gt; 384009, :name =&gt; &quot;Bas-Sassandra&quot;),
+      r.merge(:id =&gt; 384010, :name =&gt; &quot;Dengu&#233;l&#233;&quot;),
+      r.merge(:id =&gt; 384011, :name =&gt; &quot;Nzi-Como&#233;&quot;),
+      r.merge(:id =&gt; 384012, :name =&gt; &quot;Marahou&#233;&quot;),
+      r.merge(:id =&gt; 384013, :name =&gt; &quot;Sud-Como&#233;&quot;),
+      r.merge(:id =&gt; 384014, :name =&gt; &quot;Worodouqou&quot;),
+      r.merge(:id =&gt; 384015, :name =&gt; &quot;Sud-Bandama&quot;),
+      r.merge(:id =&gt; 384016, :name =&gt; &quot;Agn&#233;bi&quot;),
+      r.merge(:id =&gt; 384017, :name =&gt; &quot;Bafing&quot;),
+      r.merge(:id =&gt; 384018, :name =&gt; &quot;Fromager&quot;),
+      r.merge(:id =&gt; 384019, :name =&gt; &quot;Moyen-Cavally&quot;)
+    ]},
+    
+    # Chile
+    [{:country =&gt; Country['CL']}].map {|r| [
+      r.merge(:id =&gt; 152001, :name =&gt; &quot;Ais&#233;n del General Carlos Ib&#225;&#241;ez del Campo&quot;, :abbreviation =&gt; 'AI'),
+      r.merge(:id =&gt; 152002, :name =&gt; &quot;Antofagasta&quot;, :abbreviation =&gt; 'AN'),
+      r.merge(:id =&gt; 152003, :name =&gt; &quot;Araucan&#237;a&quot;, :abbreviation =&gt; 'AR'),
+      r.merge(:id =&gt; 152004, :name =&gt; &quot;Atacama&quot;, :abbreviation =&gt; 'AT'),
+      r.merge(:id =&gt; 152005, :name =&gt; &quot;B&#237;o-B&#237;o&quot;, :abbreviation =&gt; 'BI'),
+      r.merge(:id =&gt; 152006, :name =&gt; &quot;Coquimbo&quot;, :abbreviation =&gt; 'CO'),
+      r.merge(:id =&gt; 152007, :name =&gt; &quot;Libertador General Bernardo O'Higgins&quot;, :abbreviation =&gt; 'LI'),
+      r.merge(:id =&gt; 152008, :name =&gt; &quot;Los Lagos&quot;, :abbreviation =&gt; 'LL'),
+      r.merge(:id =&gt; 152009, :name =&gt; &quot;Magallanes y Ant&#225;rtica Chilena&quot;, :abbreviation =&gt; 'MA'),
+      r.merge(:id =&gt; 152010, :name =&gt; &quot;Maule&quot;, :abbreviation =&gt; 'ML'),
+      r.merge(:id =&gt; 152011, :name =&gt; &quot;Regi&#243;n Metropolitana de Santiago&quot;, :abbreviation =&gt; 'RM'),
+      r.merge(:id =&gt; 152012, :name =&gt; &quot;Tarapac&#225;&quot;, :abbreviation =&gt; 'TA'),
+      r.merge(:id =&gt; 152013, :name =&gt; &quot;Valpara&#237;so&quot;, :abbreviation =&gt; 'VS')
+    ]},
+    
+    # Cameroon
+    [{:country =&gt; Country['CM']}].map {|r| [
+      r.merge(:id =&gt; 120001, :name =&gt; &quot;Adamaoua&quot;, :abbreviation =&gt; 'AD'),
+      r.merge(:id =&gt; 120002, :name =&gt; &quot;Centre&quot;, :abbreviation =&gt; 'CE'),
+      r.merge(:id =&gt; 120003, :name =&gt; &quot;East&quot;, :abbreviation =&gt; 'ES'),
+      r.merge(:id =&gt; 120004, :name =&gt; &quot;Far North&quot;, :abbreviation =&gt; 'EN'),
+      r.merge(:id =&gt; 120005, :name =&gt; &quot;Littoral&quot;, :abbreviation =&gt; 'LT'),
+      r.merge(:id =&gt; 120006, :name =&gt; &quot;North&quot;, :abbreviation =&gt; 'NO'),
+      r.merge(:id =&gt; 120007, :name =&gt; &quot;North-West&quot;, :abbreviation =&gt; 'NW'),
+      r.merge(:id =&gt; 120008, :name =&gt; &quot;South&quot;, :abbreviation =&gt; 'SU'),
+      r.merge(:id =&gt; 120009, :name =&gt; &quot;South-West&quot;, :abbreviation =&gt; 'SW'),
+      r.merge(:id =&gt; 120010, :name =&gt; &quot;West&quot;, :abbreviation =&gt; 'OU')
+    ]},
+    
+    # China
+    [{:country =&gt; Country['CN']}].map {|r| [
+      r.merge(:id =&gt; 156011, :name =&gt; &quot;Beijing&quot;),
+      r.merge(:id =&gt; 156012, :name =&gt; &quot;Tianjin&quot;),
+      r.merge(:id =&gt; 156013, :name =&gt; &quot;Hebei&quot;),
+      r.merge(:id =&gt; 156014, :name =&gt; &quot;Shanxi&quot;),
+      r.merge(:id =&gt; 156015, :name =&gt; &quot;Nei Mongol&quot;),
+      r.merge(:id =&gt; 156021, :name =&gt; &quot;Liaoning&quot;),
+      r.merge(:id =&gt; 156022, :name =&gt; &quot;Jilin&quot;),
+      r.merge(:id =&gt; 156023, :name =&gt; &quot;Heilongjiang&quot;),
+      r.merge(:id =&gt; 156031, :name =&gt; &quot;Shanghai&quot;),
+      r.merge(:id =&gt; 156032, :name =&gt; &quot;Jiangsu&quot;),
+      r.merge(:id =&gt; 156033, :name =&gt; &quot;Zhejiang&quot;),
+      r.merge(:id =&gt; 156034, :name =&gt; &quot;Anhui&quot;),
+      r.merge(:id =&gt; 156035, :name =&gt; &quot;Fujian&quot;),
+      r.merge(:id =&gt; 156036, :name =&gt; &quot;Jiangxi&quot;),
+      r.merge(:id =&gt; 156037, :name =&gt; &quot;Shandong&quot;),
+      r.merge(:id =&gt; 156041, :name =&gt; &quot;Henan&quot;),
+      r.merge(:id =&gt; 156042, :name =&gt; &quot;Hubei&quot;),
+      r.merge(:id =&gt; 156043, :name =&gt; &quot;Hunan&quot;),
+      r.merge(:id =&gt; 156044, :name =&gt; &quot;Guangdong&quot;),
+      r.merge(:id =&gt; 156045, :name =&gt; &quot;Guangxi&quot;),
+      r.merge(:id =&gt; 156046, :name =&gt; &quot;Hainan&quot;),
+      r.merge(:id =&gt; 156050, :name =&gt; &quot;Chongqing&quot;),
+      r.merge(:id =&gt; 156051, :name =&gt; &quot;Sichuan&quot;),
+      r.merge(:id =&gt; 156052, :name =&gt; &quot;Guizhou&quot;),
+      r.merge(:id =&gt; 156053, :name =&gt; &quot;Yunnan&quot;),
+      r.merge(:id =&gt; 156054, :name =&gt; &quot;Xizang&quot;),
+      r.merge(:id =&gt; 156061, :name =&gt; &quot;Shaanxi&quot;),
+      r.merge(:id =&gt; 156062, :name =&gt; &quot;Gansu&quot;),
+      r.merge(:id =&gt; 156063, :name =&gt; &quot;Qinghai&quot;),
+      r.merge(:id =&gt; 156064, :name =&gt; &quot;Ningxia&quot;),
+      r.merge(:id =&gt; 156065, :name =&gt; &quot;Xinjiang&quot;),
+      r.merge(:id =&gt; 156071, :name =&gt; &quot;Taiwan&quot;),
+      r.merge(:id =&gt; 156091, :name =&gt; &quot;Xianggang&quot;),
+      r.merge(:id =&gt; 156092, :name =&gt; &quot;Aomen&quot;)
+    ]},
+    
+    # Colombia
+    [{:country =&gt; Country['CO']}].map {|r| [
+      # Capital District
+      r.merge(:id =&gt; 170001, :name =&gt; &quot;Distrito Capital de Bogot&#225;&quot;, :abbreviation =&gt; 'DC'),
+      
+      # Department
+      r.merge(:id =&gt; 170002, :name =&gt; &quot;Amazonas&quot;, :abbreviation =&gt; 'AMA'),
+      r.merge(:id =&gt; 170003, :name =&gt; &quot;Antioquia&quot;, :abbreviation =&gt; 'ANT'),
+      r.merge(:id =&gt; 170004, :name =&gt; &quot;Arauca&quot;, :abbreviation =&gt; 'ARA'),
+      r.merge(:id =&gt; 170005, :name =&gt; &quot;Atl&#225;ntico&quot;, :abbreviation =&gt; 'ATL'),
+      r.merge(:id =&gt; 170006, :name =&gt; &quot;Bol&#237;var&quot;, :abbreviation =&gt; 'BOL'),
+      r.merge(:id =&gt; 170007, :name =&gt; &quot;Boyac&#225;&quot;, :abbreviation =&gt; 'BOY'),
+      r.merge(:id =&gt; 170008, :name =&gt; &quot;Caldas&quot;, :abbreviation =&gt; 'CAL'),
+      r.merge(:id =&gt; 170009, :name =&gt; &quot;Caquet&#225;&quot;, :abbreviation =&gt; 'CAQ'),
+      r.merge(:id =&gt; 170010, :name =&gt; &quot;Casanare&quot;, :abbreviation =&gt; 'CAS'),
+      r.merge(:id =&gt; 170011, :name =&gt; &quot;Cauca&quot;, :abbreviation =&gt; 'CAU'),
+      r.merge(:id =&gt; 170012, :name =&gt; &quot;Cesar&quot;, :abbreviation =&gt; 'CES'),
+      r.merge(:id =&gt; 170013, :name =&gt; &quot;Choc&#243;&quot;, :abbreviation =&gt; 'CHO'),
+      r.merge(:id =&gt; 170014, :name =&gt; &quot;C&#243;rdoba&quot;, :abbreviation =&gt; 'COR'),
+      r.merge(:id =&gt; 170015, :name =&gt; &quot;Cundinamarca&quot;, :abbreviation =&gt; 'CUN'),
+      r.merge(:id =&gt; 170016, :name =&gt; &quot;Guain&#237;a&quot;, :abbreviation =&gt; 'GUA'),
+      r.merge(:id =&gt; 170017, :name =&gt; &quot;Guaviare&quot;, :abbreviation =&gt; 'GUV'),
+      r.merge(:id =&gt; 170018, :name =&gt; &quot;Huila&quot;, :abbreviation =&gt; 'HUI'),
+      r.merge(:id =&gt; 170019, :name =&gt; &quot;La Guajira&quot;, :abbreviation =&gt; 'LAG'),
+      r.merge(:id =&gt; 170020, :name =&gt; &quot;Magdalena&quot;, :abbreviation =&gt; 'MAG'),
+      r.merge(:id =&gt; 170021, :name =&gt; &quot;Meta&quot;, :abbreviation =&gt; 'MET'),
+      r.merge(:id =&gt; 170022, :name =&gt; &quot;Nari&#241;o&quot;, :abbreviation =&gt; 'NAR'),
+      r.merge(:id =&gt; 170023, :name =&gt; &quot;Norte de Santander&quot;, :abbreviation =&gt; 'NSA'),
+      r.merge(:id =&gt; 170024, :name =&gt; &quot;Putumayo&quot;, :abbreviation =&gt; 'PUT'),
+      r.merge(:id =&gt; 170025, :name =&gt; &quot;Quind&#237;o&quot;, :abbreviation =&gt; 'QUI'),
+      r.merge(:id =&gt; 170026, :name =&gt; &quot;Risaralda&quot;, :abbreviation =&gt; 'RIS'),
+      r.merge(:id =&gt; 170027, :name =&gt; &quot;San Andr&#233;s, Providencia y Santa Catalina&quot;, :abbreviation =&gt; 'SAP'),
+      r.merge(:id =&gt; 170028, :name =&gt; &quot;Santander&quot;, :abbreviation =&gt; 'SAN'),
+      r.merge(:id =&gt; 170029, :name =&gt; &quot;Sucre&quot;, :abbreviation =&gt; 'SUC'),
+      r.merge(:id =&gt; 170030, :name =&gt; &quot;Tolima&quot;, :abbreviation =&gt; 'TOL'),
+      r.merge(:id =&gt; 170031, :name =&gt; &quot;Valle del Cauca&quot;, :abbreviation =&gt; 'VAC'),
+      r.merge(:id =&gt; 170032, :name =&gt; &quot;Vaup&#233;s&quot;, :abbreviation =&gt; 'VAU'),
+      r.merge(:id =&gt; 170033, :name =&gt; &quot;Vichada&quot;, :abbreviation =&gt; 'VID')
+    ]},
+    
+    # Costa Rica
+    [{:country =&gt; Country['CR']}].map {|r| [
+      r.merge(:id =&gt; 188001, :name =&gt; &quot;Alajuela&quot;, :abbreviation =&gt; 'A'),
+      r.merge(:id =&gt; 188002, :name =&gt; &quot;Cartago&quot;, :abbreviation =&gt; 'C'),
+      r.merge(:id =&gt; 188003, :name =&gt; &quot;Guanacaste&quot;, :abbreviation =&gt; 'G'),
+      r.merge(:id =&gt; 188004, :name =&gt; &quot;Heredia&quot;, :abbreviation =&gt; 'H'),
+      r.merge(:id =&gt; 188005, :name =&gt; &quot;Lim&#243;n&quot;, :abbreviation =&gt; 'L'),
+      r.merge(:id =&gt; 188006, :name =&gt; &quot;Puntarenas&quot;, :abbreviation =&gt; 'P'),
+      r.merge(:id =&gt; 188007, :name =&gt; &quot;San Jos&#233;&quot;, :abbreviation =&gt; 'SJ')
+    ]},
+    
+    # Cuba
+    [{:country =&gt; Country['CU']}].map {|r| [
+      r.merge(:id =&gt; 192001, :name =&gt; &quot;Pinar del Rio&quot;),
+      r.merge(:id =&gt; 192002, :name =&gt; &quot;La Habana&quot;),
+      r.merge(:id =&gt; 192003, :name =&gt; &quot;Ciudad de La Habana&quot;),
+      r.merge(:id =&gt; 192004, :name =&gt; &quot;Matanzas&quot;),
+      r.merge(:id =&gt; 192005, :name =&gt; &quot;Villa Clara&quot;),
+      r.merge(:id =&gt; 192006, :name =&gt; &quot;Cienfuegos&quot;),
+      r.merge(:id =&gt; 192007, :name =&gt; &quot;Sancti Sp&#237;ritus&quot;),
+      r.merge(:id =&gt; 192008, :name =&gt; &quot;Ciego de &#193;vila&quot;),
+      r.merge(:id =&gt; 192009, :name =&gt; &quot;Camag&#252;ey&quot;),
+      r.merge(:id =&gt; 192010, :name =&gt; &quot;Las Tunas&quot;),
+      r.merge(:id =&gt; 192011, :name =&gt; &quot;Holgu&#237;n&quot;),
+      r.merge(:id =&gt; 192012, :name =&gt; &quot;Granma&quot;),
+      r.merge(:id =&gt; 192013, :name =&gt; &quot;Santiago de Cuba&quot;),
+      r.merge(:id =&gt; 192014, :name =&gt; &quot;Guant&#225;namo&quot;),
+      r.merge(:id =&gt; 192099, :name =&gt; &quot;Isla de la Juventud&quot;)
+    ]},
+    
+    # Cape Verde
+    [{:country =&gt; Country['CV']}].map {|r| [
+      r.merge(:id =&gt; 132001, :name =&gt; &quot;Boa Vista&quot;, :abbreviation =&gt; 'BV'),
+      r.merge(:id =&gt; 132002, :name =&gt; &quot;Brava&quot;, :abbreviation =&gt; 'BR'),
+      r.merge(:id =&gt; 132003, :name =&gt; &quot;Calheta de S&#227;o Miguel&quot;, :abbreviation =&gt; 'CS'),
+      r.merge(:id =&gt; 132004, :name =&gt; &quot;Maio&quot;, :abbreviation =&gt; 'MA'),
+      r.merge(:id =&gt; 132005, :name =&gt; &quot;Mosteiros&quot;, :abbreviation =&gt; 'MO'),
+      r.merge(:id =&gt; 132006, :name =&gt; &quot;Pa&#250;l&quot;, :abbreviation =&gt; 'PA'),
+      r.merge(:id =&gt; 132007, :name =&gt; &quot;Porto Novo&quot;, :abbreviation =&gt; 'PN'),
+      r.merge(:id =&gt; 132008, :name =&gt; &quot;Praia&quot;, :abbreviation =&gt; 'PR'),
+      r.merge(:id =&gt; 132009, :name =&gt; &quot;Ribeira Grande&quot;, :abbreviation =&gt; 'RG'),
+      r.merge(:id =&gt; 132010, :name =&gt; &quot;Sal&quot;, :abbreviation =&gt; 'SL'),
+      r.merge(:id =&gt; 132011, :name =&gt; &quot;Santa Catarina&quot;, :abbreviation =&gt; 'CA'),
+      r.merge(:id =&gt; 132012, :name =&gt; &quot;Santa Cruz&quot;, :abbreviation =&gt; 'CR'),
+      r.merge(:id =&gt; 132013, :name =&gt; &quot;S&#227;o Domingos&quot;, :abbreviation =&gt; 'SD'),
+      r.merge(:id =&gt; 132014, :name =&gt; &quot;S&#227;o Filipe&quot;, :abbreviation =&gt; 'SF'),
+      r.merge(:id =&gt; 132015, :name =&gt; &quot;S&#227;o Nicolau&quot;, :abbreviation =&gt; 'SN'),
+      r.merge(:id =&gt; 132016, :name =&gt; &quot;S&#227;o Vicente&quot;, :abbreviation =&gt; 'SV'),
+      r.merge(:id =&gt; 132017, :name =&gt; &quot;Tarrafal&quot;, :abbreviation =&gt; 'TA')
+    ]},
+    
+    # Cyprus
+    [{:country =&gt; Country['CY']}].map {|r| [
+      r.merge(:id =&gt; 196001, :name =&gt; &quot;Lefkos&#237;a&quot;),
+      r.merge(:id =&gt; 196002, :name =&gt; &quot;Lemes&#243;s&quot;),
+      r.merge(:id =&gt; 196003, :name =&gt; &quot;L&#225;rnaka&quot;),
+      r.merge(:id =&gt; 196004, :name =&gt; &quot;Amm&#243;chostos&quot;),
+      r.merge(:id =&gt; 196005, :name =&gt; &quot;P&#225;fos&quot;),
+      r.merge(:id =&gt; 196006, :name =&gt; &quot;Ker&#253;neia&quot;)
+    ]},
+    
+    # Czech Republic
+    [{:country =&gt; Country['CZ']}].map {|r| [
+      r.merge(:id =&gt; 203101, :name =&gt; &quot;Praha 1&quot;),
+      r.merge(:id =&gt; 203102, :name =&gt; &quot;Praha 2&quot;),
+      r.merge(:id =&gt; 203103, :name =&gt; &quot;Praha 3&quot;),
+      r.merge(:id =&gt; 203104, :name =&gt; &quot;Praha 4&quot;),
+      r.merge(:id =&gt; 203105, :name =&gt; &quot;Praha 5&quot;),
+      r.merge(:id =&gt; 203106, :name =&gt; &quot;Praha 6&quot;),
+      r.merge(:id =&gt; 203107, :name =&gt; &quot;Praha 7&quot;),
+      r.merge(:id =&gt; 203108, :name =&gt; &quot;Praha 8&quot;),
+      r.merge(:id =&gt; 203109, :name =&gt; &quot;Praha 9&quot;),
+      r.merge(:id =&gt; 203110, :name =&gt; &quot;Praha 10&quot;, :abbreviation =&gt; '10A'),
+      r.merge(:id =&gt; 203111, :name =&gt; &quot;Praha 11&quot;, :abbreviation =&gt; '10B'),
+      r.merge(:id =&gt; 203112, :name =&gt; &quot;Praha 12&quot;, :abbreviation =&gt; '10C'),
+      r.merge(:id =&gt; 203113, :name =&gt; &quot;Praha 13&quot;, :abbreviation =&gt; '10D'),
+      r.merge(:id =&gt; 203114, :name =&gt; &quot;Praha 14&quot;, :abbreviation =&gt; '10E'),
+      r.merge(:id =&gt; 203115, :name =&gt; &quot;Praha 15&quot;, :abbreviation =&gt; '10F'),
+      r.merge(:id =&gt; 203201, :name =&gt; &quot;Bene&#353;ov&quot;),
+      r.merge(:id =&gt; 203202, :name =&gt; &quot;Beroun&quot;),
+      r.merge(:id =&gt; 203203, :name =&gt; &quot;Kladno&quot;),
+      r.merge(:id =&gt; 203204, :name =&gt; &quot;Kol&#237;n&quot;),
+      r.merge(:id =&gt; 203205, :name =&gt; &quot;Kutn&#225; Hora&quot;),
+      r.merge(:id =&gt; 203206, :name =&gt; &quot;M&#283;ln&#237;k&quot;),
+      r.merge(:id =&gt; 203207, :name =&gt; &quot;Mlad&#225; Boleslav&quot;),
+      r.merge(:id =&gt; 203208, :name =&gt; &quot;Nymburk&quot;),
+      r.merge(:id =&gt; 203209, :name =&gt; &quot;Praha-v&#253;chod&quot;),
+      r.merge(:id =&gt; 203210, :name =&gt; &quot;Praha-z&#225;pad&quot;, :abbreviation =&gt; '20A'),
+      r.merge(:id =&gt; 203211, :name =&gt; &quot;P&#345;&#237;bram&quot;, :abbreviation =&gt; '20B'),
+      r.merge(:id =&gt; 203212, :name =&gt; &quot;Rakovn&#237;k&quot;, :abbreviation =&gt; '20C'),
+      r.merge(:id =&gt; 203311, :name =&gt; &quot;&#268;esk&#233; Bud&#283;jovice&quot;),
+      r.merge(:id =&gt; 203312, :name =&gt; &quot;&#268;esk&#253; Krumlov&quot;),
+      r.merge(:id =&gt; 203313, :name =&gt; &quot;Jind&#345;ich&#367;v Hradec&quot;),
+      r.merge(:id =&gt; 203314, :name =&gt; &quot;P&#237;sek&quot;),
+      r.merge(:id =&gt; 203315, :name =&gt; &quot;Prachatice&quot;),
+      r.merge(:id =&gt; 203316, :name =&gt; &quot;Strakonice&quot;),
+      r.merge(:id =&gt; 203317, :name =&gt; &quot;T&#225;bor&quot;),
+      r.merge(:id =&gt; 203321, :name =&gt; &quot;Doma&#382;lice&quot;),
+      r.merge(:id =&gt; 203322, :name =&gt; &quot;Klatovy&quot;),
+      r.merge(:id =&gt; 203323, :name =&gt; &quot;Plze&#328;-m&#283;sto&quot;),
+      r.merge(:id =&gt; 203324, :name =&gt; &quot;Plze&#328;-jih&quot;),
+      r.merge(:id =&gt; 203325, :name =&gt; &quot;Plze&#328;-sever&quot;),
+      r.merge(:id =&gt; 203326, :name =&gt; &quot;Rokycany&quot;),
+      r.merge(:id =&gt; 203327, :name =&gt; &quot;Tachov&quot;),
+      r.merge(:id =&gt; 203411, :name =&gt; &quot;Cheb&quot;),
+      r.merge(:id =&gt; 203412, :name =&gt; &quot;Karlovy Vary&quot;),
+      r.merge(:id =&gt; 203413, :name =&gt; &quot;Sokolov&quot;),
+      r.merge(:id =&gt; 203421, :name =&gt; &quot;D&#283;&#269;&#237;n&quot;),
+      r.merge(:id =&gt; 203422, :name =&gt; &quot;Chomutov&quot;),
+      r.merge(:id =&gt; 203423, :name =&gt; &quot;Litom&#283;&#345;ice&quot;),
+      r.merge(:id =&gt; 203424, :name =&gt; &quot;Louny&quot;),
+      r.merge(:id =&gt; 203425, :name =&gt; &quot;Most&quot;),
+      r.merge(:id =&gt; 203426, :name =&gt; &quot;Teplice&quot;),
+      r.merge(:id =&gt; 203427, :name =&gt; &quot;&#218;st&#237; nad Labem&quot;),
+      r.merge(:id =&gt; 203511, :name =&gt; &quot;&#268;esk&#225; L&#237;pa&quot;),
+      r.merge(:id =&gt; 203512, :name =&gt; &quot;Jablonec nad Nisou&quot;),
+      r.merge(:id =&gt; 203513, :name =&gt; &quot;Liberec&quot;),
+      r.merge(:id =&gt; 203514, :name =&gt; &quot;Semily&quot;),
+      r.merge(:id =&gt; 203521, :name =&gt; &quot;Hradec Kr&#225;lov&#233;&quot;),
+      r.merge(:id =&gt; 203522, :name =&gt; &quot;Ji&#269;&#237;n&quot;),
+      r.merge(:id =&gt; 203523, :name =&gt; &quot;N&#225;chod&quot;),
+      r.merge(:id =&gt; 203524, :name =&gt; &quot;Rychnov nad Kn&#283;&#382;nou&quot;),
+      r.merge(:id =&gt; 203525, :name =&gt; &quot;Trutnov&quot;),
+      r.merge(:id =&gt; 203531, :name =&gt; &quot;Chrudim&quot;),
+      r.merge(:id =&gt; 203532, :name =&gt; &quot;Pardubice&quot;),
+      r.merge(:id =&gt; 203533, :name =&gt; &quot;Svitavy&quot;),
+      r.merge(:id =&gt; 203534, :name =&gt; &quot;&#218;st&#237; nad Orlic&#237;&quot;),
+      r.merge(:id =&gt; 203611, :name =&gt; &quot;Havl&#237;&#269;k&#367;v Brod&quot;),
+      r.merge(:id =&gt; 203612, :name =&gt; &quot;Jihlava&quot;),
+      r.merge(:id =&gt; 203613, :name =&gt; &quot;Pelh&#345;imov&quot;),
+      r.merge(:id =&gt; 203614, :name =&gt; &quot;T&#345;eb&#237;&#269;&quot;),
+      r.merge(:id =&gt; 203615, :name =&gt; &quot;&#381;d&#8217;&#225;r nad S&#225;zavou&quot;),
+      r.merge(:id =&gt; 203621, :name =&gt; &quot;Blansko&quot;),
+      r.merge(:id =&gt; 203622, :name =&gt; &quot;Brno-m&#283;sto&quot;),
+      r.merge(:id =&gt; 203623, :name =&gt; &quot;Brno-venkov&quot;),
+      r.merge(:id =&gt; 203624, :name =&gt; &quot;B&#345;eclav&quot;),
+      r.merge(:id =&gt; 203625, :name =&gt; &quot;Hodon&#237;n&quot;),
+      r.merge(:id =&gt; 203626, :name =&gt; &quot;Vy&#353;kov&quot;),
+      r.merge(:id =&gt; 203627, :name =&gt; &quot;Znojmo&quot;),
+      r.merge(:id =&gt; 203711, :name =&gt; &quot;Jesen&#237;k&quot;),
+      r.merge(:id =&gt; 203712, :name =&gt; &quot;Olomouc&quot;),
+      r.merge(:id =&gt; 203713, :name =&gt; &quot;Prost&#277;jov&quot;),
+      r.merge(:id =&gt; 203714, :name =&gt; &quot;P&#345;erov&quot;),
+      r.merge(:id =&gt; 203715, :name =&gt; &quot;&#352;umperk&quot;),
+      r.merge(:id =&gt; 203721, :name =&gt; &quot;Krom&#277;&#345;&#237;&#382;&quot;),
+      r.merge(:id =&gt; 203722, :name =&gt; &quot;Uhersk&#233; Hradi&#353;t&#277;&quot;),
+      r.merge(:id =&gt; 203723, :name =&gt; &quot;Vset&#237;n&quot;),
+      r.merge(:id =&gt; 203724, :name =&gt; &quot;Zl&#237;n&quot;),
+      r.merge(:id =&gt; 203801, :name =&gt; &quot;Brunt&#225;l&quot;),
+      r.merge(:id =&gt; 203802, :name =&gt; &quot;Fr&#253;dek - M&#237;stek&quot;),
+      r.merge(:id =&gt; 203803, :name =&gt; &quot;Karvin&#225;&quot;),
+      r.merge(:id =&gt; 203804, :name =&gt; &quot;Nov&#253; Ji&#269;&#237;n&quot;),
+      r.merge(:id =&gt; 203805, :name =&gt; &quot;Opava&quot;),
+      r.merge(:id =&gt; 203806, :name =&gt; &quot;Ostrava - m&#283;sto&quot;)
+    ]},
+    
+    # Germany
+    [{:country =&gt; Country['DE']}].map {|r| [
+      r.merge(:id =&gt; 276001, :name =&gt; &quot;Baden-W&#252;rttemberg&quot;, :abbreviation =&gt; 'BW'),
+      r.merge(:id =&gt; 276002, :name =&gt; &quot;Bayern&quot;, :abbreviation =&gt; 'BY'),
+      r.merge(:id =&gt; 276003, :name =&gt; &quot;Bremen&quot;, :abbreviation =&gt; 'HB'),
+      r.merge(:id =&gt; 276004, :name =&gt; &quot;Hamburg&quot;, :abbreviation =&gt; 'HH'),
+      r.merge(:id =&gt; 276005, :name =&gt; &quot;Hessen&quot;, :abbreviation =&gt; 'HE'),
+      r.merge(:id =&gt; 276006, :name =&gt; &quot;Niedersachsen&quot;, :abbreviation =&gt; 'NI'),
+      r.merge(:id =&gt; 276007, :name =&gt; &quot;Nordrhein-Westfalen&quot;, :abbreviation =&gt; 'NW'),
+      r.merge(:id =&gt; 276008, :name =&gt; &quot;Rheinland-Pfalz&quot;, :abbreviation =&gt; 'RP'),
+      r.merge(:id =&gt; 276009, :name =&gt; &quot;Saarland&quot;, :abbreviation =&gt; 'SL'),
+      r.merge(:id =&gt; 276010, :name =&gt; &quot;Schleswig-Holstein&quot;, :abbreviation =&gt; 'SH'),
+      r.merge(:id =&gt; 276011, :name =&gt; &quot;Berlin&quot;, :abbreviation =&gt; 'BE'),
+      r.merge(:id =&gt; 276012, :name =&gt; &quot;Brandenburg&quot;, :abbreviation =&gt; 'BB'),
+      r.merge(:id =&gt; 276013, :name =&gt; &quot;Mecklenburg-Vorpommern&quot;, :abbreviation =&gt; 'MV'),
+      r.merge(:id =&gt; 276014, :name =&gt; &quot;Sachsen&quot;, :abbreviation =&gt; 'SN'),
+      r.merge(:id =&gt; 276015, :name =&gt; &quot;Sachsen-Anhalt&quot;, :abbreviation =&gt; 'ST'),
+      r.merge(:id =&gt; 276016, :name =&gt; &quot;Th&#252;ringen&quot;, :abbreviation =&gt; 'TH')
+    ]},
+    
+    # Djibouti
+    [{:country =&gt; Country['DJ']}].map {|r| [
+      # Region
+      r.merge(:id =&gt; 262001, :name =&gt; &quot;Ali Sabieh&quot;, :abbreviation =&gt; 'AS'),
+      r.merge(:id =&gt; 262002, :name =&gt; &quot;Arta&quot;, :abbreviation =&gt; 'AR'),
+      r.merge(:id =&gt; 262003, :name =&gt; &quot;Dikhil&quot;, :abbreviation =&gt; 'DI'),
+      r.merge(:id =&gt; 262004, :name =&gt; &quot;Obock&quot;, :abbreviation =&gt; 'OB'),
+      r.merge(:id =&gt; 262005, :name =&gt; &quot;Tadjourah&quot;, :abbreviation =&gt; 'TA'),
+      
+      # City
+      r.merge(:id =&gt; 262006, :name =&gt; &quot;Djibouti&quot;, :abbreviation =&gt; 'DJ')
+    ]},
+    
+    # Denmark
+    [{:country =&gt; Country['DK']}].map {|r| [
+      r.merge(:id =&gt; 208015, :name =&gt; &quot;Copenhagen&quot;),
+      r.merge(:id =&gt; 208020, :name =&gt; &quot;Frederiksborg&quot;),
+      r.merge(:id =&gt; 208025, :name =&gt; &quot;Roskilde&quot;),
+      r.merge(:id =&gt; 208030, :name =&gt; &quot;Western Zealand&quot;),
+      r.merge(:id =&gt; 208035, :name =&gt; &quot;Storstr&#248;m&quot;),
+      r.merge(:id =&gt; 208040, :name =&gt; &quot;Bornholm&quot;),
+      r.merge(:id =&gt; 208042, :name =&gt; &quot;Funen&quot;),
+      r.merge(:id =&gt; 208050, :name =&gt; &quot;Southern Jutland&quot;),
+      r.merge(:id =&gt; 208055, :name =&gt; &quot;Ribe&quot;),
+      r.merge(:id =&gt; 208060, :name =&gt; &quot;Vejle&quot;),
+      r.merge(:id =&gt; 208065, :name =&gt; &quot;Ringk&#248;bing&quot;),
+      r.merge(:id =&gt; 208070, :name =&gt; &quot;Aarhus&quot;),
+      r.merge(:id =&gt; 208076, :name =&gt; &quot;Viborg&quot;),
+      r.merge(:id =&gt; 208080, :name =&gt; &quot;Northern Jutland&quot;)
+    ]},
+    
+    # Dominica
+    [{:country =&gt; Country['DM']}].map {|r| [
+      r.merge(:id =&gt; 212001, :name =&gt; &quot;Saint Peter&quot;),
+      r.merge(:id =&gt; 212002, :name =&gt; &quot;Saint Andrew&quot;),
+      r.merge(:id =&gt; 212003, :name =&gt; &quot;Saint David&quot;),
+      r.merge(:id =&gt; 212004, :name =&gt; &quot;Saint George&quot;),
+      r.merge(:id =&gt; 212005, :name =&gt; &quot;Saint John&quot;),
+      r.merge(:id =&gt; 212006, :name =&gt; &quot;Saint Joseph&quot;),
+      r.merge(:id =&gt; 212007, :name =&gt; &quot;Saint Luke&quot;),
+      r.merge(:id =&gt; 212008, :name =&gt; &quot;Saint Mark&quot;),
+      r.merge(:id =&gt; 212009, :name =&gt; &quot;Saint Patrick&quot;),
+      r.merge(:id =&gt; 212010, :name =&gt; &quot;Saint Paul&quot;)
+    ]},
+    
+    # Dominican Republic
+    [{:country =&gt; Country['DO']}].map {|r| [
+      r.merge(:id =&gt; 214001, :name =&gt; &quot;Distrito Nacional (Santo Domingo)&quot;),
+      r.merge(:id =&gt; 214002, :name =&gt; &quot;Azua&quot;),
+      r.merge(:id =&gt; 214003, :name =&gt; &quot;Bahoruco&quot;),
+      r.merge(:id =&gt; 214004, :name =&gt; &quot;Barahona&quot;),
+      r.merge(:id =&gt; 214005, :name =&gt; &quot;Dajab&#243;n&quot;),
+      r.merge(:id =&gt; 214006, :name =&gt; &quot;Duarte&quot;),
+      r.merge(:id =&gt; 214007, :name =&gt; &quot;La Estrelleta&quot;), # El&#237;as Pi&#241;a
+      r.merge(:id =&gt; 214008, :name =&gt; &quot;El Seybo&quot;), # El Seibo
+      r.merge(:id =&gt; 214009, :name =&gt; &quot;Espaillat&quot;),
+      r.merge(:id =&gt; 214010, :name =&gt; &quot;Independencia&quot;),
+      r.merge(:id =&gt; 214011, :name =&gt; &quot;La Altagracia&quot;),
+      r.merge(:id =&gt; 214012, :name =&gt; &quot;La Romana&quot;),
+      r.merge(:id =&gt; 214013, :name =&gt; &quot;La Vega&quot;),
+      r.merge(:id =&gt; 214014, :name =&gt; &quot;Mar&#237;a Trinidad S&#225;nchez&quot;),
+      r.merge(:id =&gt; 214015, :name =&gt; &quot;Monte Cristi&quot;),
+      r.merge(:id =&gt; 214016, :name =&gt; &quot;Pedernales&quot;),
+      r.merge(:id =&gt; 214017, :name =&gt; &quot;Peravia&quot;),
+      r.merge(:id =&gt; 214018, :name =&gt; &quot;Puerto Plata&quot;),
+      r.merge(:id =&gt; 214019, :name =&gt; &quot;Salcedo&quot;),
+      r.merge(:id =&gt; 214020, :name =&gt; &quot;Saman&#225;&quot;),
+      r.merge(:id =&gt; 214021, :name =&gt; &quot;San Crist&#243;bal&quot;),
+      r.merge(:id =&gt; 214022, :name =&gt; &quot;San Juan&quot;),
+      r.merge(:id =&gt; 214023, :name =&gt; &quot;San Pedro de Macor&#237;s&quot;),
+      r.merge(:id =&gt; 214024, :name =&gt; &quot;S&#225;nchez Ram&#237;rez&quot;),
+      r.merge(:id =&gt; 214025, :name =&gt; &quot;Santiago&quot;),
+      r.merge(:id =&gt; 214026, :name =&gt; &quot;Santiago Rodr&#237;guez&quot;),
+      r.merge(:id =&gt; 214027, :name =&gt; &quot;Valverde&quot;),
+      r.merge(:id =&gt; 214028, :name =&gt; &quot;Monse&#241;or Nouel&quot;),
+      r.merge(:id =&gt; 214029, :name =&gt; &quot;Monte Plata&quot;),
+      r.merge(:id =&gt; 214030, :name =&gt; &quot;Hato Mayor&quot;)
+    ]},
+    
+    # Algeria
+    [{:country =&gt; Country['DZ']}].map {|r| [
+      r.merge(:id =&gt; 12001, :name =&gt; &quot;Adrar&quot;),
+      r.merge(:id =&gt; 12002, :name =&gt; &quot;Chlef&quot;),
+      r.merge(:id =&gt; 12003, :name =&gt; &quot;Laghouat&quot;),
+      r.merge(:id =&gt; 12004, :name =&gt; &quot;Oum el Bouaghi&quot;),
+      r.merge(:id =&gt; 12005, :name =&gt; &quot;Batna&quot;),
+      r.merge(:id =&gt; 12006, :name =&gt; &quot;B&#233;ja&#239;a&quot;),
+      r.merge(:id =&gt; 12007, :name =&gt; &quot;Biskra&quot;),
+      r.merge(:id =&gt; 12008, :name =&gt; &quot;B&#233;char&quot;),
+      r.merge(:id =&gt; 12009, :name =&gt; &quot;Blida&quot;),
+      r.merge(:id =&gt; 12010, :name =&gt; &quot;Bouira&quot;),
+      r.merge(:id =&gt; 12011, :name =&gt; &quot;Tamanghasset&quot;),
+      r.merge(:id =&gt; 12012, :name =&gt; &quot;T&#233;bessa&quot;),
+      r.merge(:id =&gt; 12013, :name =&gt; &quot;Tlemcen&quot;),
+      r.merge(:id =&gt; 12014, :name =&gt; &quot;Tiaret&quot;),
+      r.merge(:id =&gt; 12015, :name =&gt; &quot;Tizi Ouzou&quot;),
+      r.merge(:id =&gt; 12016, :name =&gt; &quot;Alger&quot;),
+      r.merge(:id =&gt; 12017, :name =&gt; &quot;Djelfa&quot;),
+      r.merge(:id =&gt; 12018, :name =&gt; &quot;Jijel&quot;),
+      r.merge(:id =&gt; 12019, :name =&gt; &quot;S&#233;tif&quot;),
+      r.merge(:id =&gt; 12020, :name =&gt; &quot;Sa&#239;da&quot;),
+      r.merge(:id =&gt; 12021, :name =&gt; &quot;Skikda&quot;),
+      r.merge(:id =&gt; 12022, :name =&gt; &quot;Sidi Bel Abb&#232;s&quot;),
+      r.merge(:id =&gt; 12023, :name =&gt; &quot;Annaba&quot;),
+      r.merge(:id =&gt; 12024, :name =&gt; &quot;Guelma&quot;),
+      r.merge(:id =&gt; 12025, :name =&gt; &quot;Constantine&quot;),
+      r.merge(:id =&gt; 12026, :name =&gt; &quot;M&#233;d&#233;a&quot;),
+      r.merge(:id =&gt; 12027, :name =&gt; &quot;Mostaganem&quot;),
+      r.merge(:id =&gt; 12028, :name =&gt; &quot;Msila&quot;),
+      r.merge(:id =&gt; 12029, :name =&gt; &quot;Mascara&quot;),
+      r.merge(:id =&gt; 12030, :name =&gt; &quot;Ouargla&quot;),
+      r.merge(:id =&gt; 12031, :name =&gt; &quot;Oran&quot;),
+      r.merge(:id =&gt; 12032, :name =&gt; &quot;El Bayadh&quot;),
+      r.merge(:id =&gt; 12033, :name =&gt; &quot;Illizi&quot;),
+      r.merge(:id =&gt; 12034, :name =&gt; &quot;Bordj Bou Arr&#233;ridj&quot;),
+      r.merge(:id =&gt; 12036, :name =&gt; &quot;El Tarf&quot;),
+      r.merge(:id =&gt; 12037, :name =&gt; &quot;Tindouf&quot;),
+      r.merge(:id =&gt; 12038, :name =&gt; &quot;Tissemsilt&quot;),
+      r.merge(:id =&gt; 12039, :name =&gt; &quot;El Oued&quot;),
+      r.merge(:id =&gt; 12040, :name =&gt; &quot;Khenchela&quot;),
+      r.merge(:id =&gt; 12041, :name =&gt; &quot;Souk Ahras&quot;),
+      r.merge(:id =&gt; 12042, :name =&gt; &quot;Tipaza&quot;),
+      r.merge(:id =&gt; 12043, :name =&gt; &quot;Mila&quot;),
+      r.merge(:id =&gt; 12044, :name =&gt; &quot;A&#239;n Defla&quot;),
+      r.merge(:id =&gt; 12045, :name =&gt; &quot;Naama&quot;),
+      r.merge(:id =&gt; 12046, :name =&gt; &quot;A&#239;n T&#233;mouchent&quot;),
+      r.merge(:id =&gt; 12047, :name =&gt; &quot;Gharda&#239;a&quot;),
+      r.merge(:id =&gt; 12048, :name =&gt; &quot;Relizane&quot;)
+    ]},
+    
+    # Ecuador
+    [{:country =&gt; Country['EC']}].map {|r| [
+      r.merge(:id =&gt; 218001, :name =&gt; &quot;Azuay&quot;, :abbreviation =&gt; 'A'),
+      r.merge(:id =&gt; 218002, :name =&gt; &quot;Bol&#237;var&quot;, :abbreviation =&gt; 'B'),
+      r.merge(:id =&gt; 218003, :name =&gt; &quot;Ca&#241;ar&quot;, :abbreviation =&gt; 'F'),
+      r.merge(:id =&gt; 218004, :name =&gt; &quot;Carchi&quot;, :abbreviation =&gt; 'C'),
+      r.merge(:id =&gt; 218005, :name =&gt; &quot;Cotopaxi&quot;, :abbreviation =&gt; 'X'),
+      r.merge(:id =&gt; 218006, :name =&gt; &quot;Chimborazo&quot;, :abbreviation =&gt; 'H'),
+      r.merge(:id =&gt; 218007, :name =&gt; &quot;El Oro&quot;, :abbreviation =&gt; 'O'),
+      r.merge(:id =&gt; 218008, :name =&gt; &quot;Esmeraldas&quot;, :abbreviation =&gt; 'E'),
+      r.merge(:id =&gt; 218009, :name =&gt; &quot;Gal&#225;pagos&quot;, :abbreviation =&gt; 'W'),
+      r.merge(:id =&gt; 218010, :name =&gt; &quot;Guayas&quot;, :abbreviation =&gt; 'G'),
+      r.merge(:id =&gt; 218011, :name =&gt; &quot;Imbabura&quot;, :abbreviation =&gt; 'I'),
+      r.merge(:id =&gt; 218012, :name =&gt; &quot;Loja&quot;, :abbreviation =&gt; 'L'),
+      r.merge(:id =&gt; 218013, :name =&gt; &quot;Los R&#237;os&quot;, :abbreviation =&gt; 'R'),
+      r.merge(:id =&gt; 218014, :name =&gt; &quot;Manab&#237;&quot;, :abbreviation =&gt; 'M'),
+      r.merge(:id =&gt; 218015, :name =&gt; &quot;Morona-Santiago&quot;, :abbreviation =&gt; 'S'),
+      r.merge(:id =&gt; 218016, :name =&gt; &quot;Napo&quot;, :abbreviation =&gt; 'N'),
+      r.merge(:id =&gt; 218017, :name =&gt; &quot;Orellana&quot;, :abbreviation =&gt; 'D'),
+      r.merge(:id =&gt; 218018, :name =&gt; &quot;Pastaza&quot;, :abbreviation =&gt; 'Y'),
+      r.merge(:id =&gt; 218019, :name =&gt; &quot;Pichincha&quot;, :abbreviation =&gt; 'P'),
+      r.merge(:id =&gt; 218020, :name =&gt; &quot;Sucumb&#237;os&quot;, :abbreviation =&gt; 'U'),
+      r.merge(:id =&gt; 218021, :name =&gt; &quot;Tungurahua&quot;, :abbreviation =&gt; 'T'),
+      r.merge(:id =&gt; 218022, :name =&gt; &quot;Zamora-Chinchipe&quot;, :abbreviation =&gt; 'Z')
+    ]},
+    
+    # Estonia
+    [{:country =&gt; Country['EE']}].map {|r| [
+      r.merge(:id =&gt; 233037, :name =&gt; &quot;Harjumaa&quot;),
+      r.merge(:id =&gt; 233039, :name =&gt; &quot;Hiiumaa&quot;),
+      r.merge(:id =&gt; 233044, :name =&gt; &quot;Ida-Virumaa&quot;),
+      r.merge(:id =&gt; 233049, :name =&gt; &quot;J&#245;gevamaa&quot;),
+      r.merge(:id =&gt; 233051, :name =&gt; &quot;J&#228;rvamaa&quot;),
+      r.merge(:id =&gt; 233057, :name =&gt; &quot;L&#228;&#228;nemaa&quot;),
+      r.merge(:id =&gt; 233059, :name =&gt; &quot;L&#228;&#228;ne-Virumaa&quot;),
+      r.merge(:id =&gt; 233065, :name =&gt; &quot;P&#245;lvamaa&quot;),
+      r.merge(:id =&gt; 233067, :name =&gt; &quot;P&#228;rnumaa&quot;),
+      r.merge(:id =&gt; 233070, :name =&gt; &quot;Raplamaa&quot;),
+      r.merge(:id =&gt; 233074, :name =&gt; &quot;Saaremaa&quot;),
+      r.merge(:id =&gt; 233078, :name =&gt; &quot;Tartumaa&quot;),
+      r.merge(:id =&gt; 233082, :name =&gt; &quot;Valgamaa&quot;),
+      r.merge(:id =&gt; 233084, :name =&gt; &quot;Viljandimaa&quot;),
+      r.merge(:id =&gt; 233086, :name =&gt; &quot;V&#245;rumaa&quot;)
+    ]},
+    
+    # Egypt
+    [{:country =&gt; Country['EG']}].map {|r| [
+      r.merge(:id =&gt; 818001, :name =&gt; &quot;Ad Daqahl&#299;yah&quot;, :abbreviation =&gt; 'DK'),
+      r.merge(:id =&gt; 818002, :name =&gt; &quot;Al Bahr al Ahmar&quot;, :abbreviation =&gt; 'BA'),
+      r.merge(:id =&gt; 818003, :name =&gt; &quot;Al Buhayrah&quot;, :abbreviation =&gt; 'BH'),
+      r.merge(:id =&gt; 818004, :name =&gt; &quot;Al Fayy&#363;m&quot;, :abbreviation =&gt; 'FYM'),
+      r.merge(:id =&gt; 818005, :name =&gt; &quot;Al Gharb&#299;yah&quot;, :abbreviation =&gt; 'GH'),
+      r.merge(:id =&gt; 818006, :name =&gt; &quot;Al Iskandar&#299;yah&quot;, :abbreviation =&gt; 'ALX'),
+      r.merge(:id =&gt; 818007, :name =&gt; &quot;Al Ism&#257;`&#299;l&#299;yah&quot;, :abbreviation =&gt; 'IS'),
+      r.merge(:id =&gt; 818008, :name =&gt; &quot;Al J&#299;zah&quot;, :abbreviation =&gt; 'GZ'),
+      r.merge(:id =&gt; 818009, :name =&gt; &quot;Al Min&#363;f&#299;yah&quot;, :abbreviation =&gt; 'MNF'),
+      r.merge(:id =&gt; 818010, :name =&gt; &quot;Al Miny&#257;&quot;, :abbreviation =&gt; 'MN'),
+      r.merge(:id =&gt; 818011, :name =&gt; &quot;Al Q&#257;hirah&quot;, :abbreviation =&gt; 'C'),
+      r.merge(:id =&gt; 818012, :name =&gt; &quot;Al Qaly&#363;b&#299;yah&quot;, :abbreviation =&gt; 'KB'),
+      r.merge(:id =&gt; 818013, :name =&gt; &quot;Al W&#257;d&#299; al Jad&#299;d&quot;, :abbreviation =&gt; 'WAD'),
+      r.merge(:id =&gt; 818014, :name =&gt; &quot;Ash Sharq&#299;yah&quot;, :abbreviation =&gt; 'SHR'),
+      r.merge(:id =&gt; 818015, :name =&gt; &quot;As Suways&quot;, :abbreviation =&gt; 'SUZ'),
+      r.merge(:id =&gt; 818016, :name =&gt; &quot;Asw&#257;n&quot;, :abbreviation =&gt; 'ASN'),
+      r.merge(:id =&gt; 818017, :name =&gt; &quot;Asy&#363;t&quot;, :abbreviation =&gt; 'AST'),
+      r.merge(:id =&gt; 818018, :name =&gt; &quot;Ban&#299; Suwayf&quot;, :abbreviation =&gt; 'BNS'),
+      r.merge(:id =&gt; 818019, :name =&gt; &quot;B&#363;r Sa`&#299;d&quot;, :abbreviation =&gt; 'PTS'),
+      r.merge(:id =&gt; 818020, :name =&gt; &quot;Dumy&#257;t&quot;, :abbreviation =&gt; 'DT'),
+      r.merge(:id =&gt; 818021, :name =&gt; &quot;Jan&#363;b S&#299;n&#257;&quot;, :abbreviation =&gt; 'JS'),
+      r.merge(:id =&gt; 818022, :name =&gt; &quot;Kafr ash Shaykh&quot;, :abbreviation =&gt; 'KFS'),
+      r.merge(:id =&gt; 818023, :name =&gt; &quot;Matr&#363;h&quot;, :abbreviation =&gt; 'MT'),
+      r.merge(:id =&gt; 818024, :name =&gt; &quot;Qin&#257;&quot;, :abbreviation =&gt; 'KN'),
+      r.merge(:id =&gt; 818025, :name =&gt; &quot;Shamal S&#299;n&#257;&quot;, :abbreviation =&gt; 'SIN'),
+      r.merge(:id =&gt; 818026, :name =&gt; &quot;S&#363;h&#257;j&quot;, :abbreviation =&gt; 'SHG')
+    ]},
+    
+    # Eritrea
+    [{:country =&gt; Country['ER']}].map {|r| [
+      r.merge(:id =&gt; 232001, :name =&gt; &quot;Anseba&quot;, :abbreviation =&gt; 'AN'),
+      r.merge(:id =&gt; 232002, :name =&gt; &quot;Debub&quot;, :abbreviation =&gt; 'DU'),
+      r.merge(:id =&gt; 232003, :name =&gt; &quot;Debubawi Keyih Bahri&quot;, :abbreviation =&gt; 'DK'), # Debub-Keih-Bahri
+      r.merge(:id =&gt; 232004, :name =&gt; &quot;Gash-Barka&quot;, :abbreviation =&gt; 'GB'),
+      r.merge(:id =&gt; 232005, :name =&gt; &quot;Maakel&quot;, :abbreviation =&gt; 'MA'), # Maekel
+      r.merge(:id =&gt; 232006, :name =&gt; &quot;Semenawi Keyih Bahri&quot;, :abbreviation =&gt; 'SK'), # Semien-Keih-Bahri
+    ]},
+    
+    # Spain
+    [{:country =&gt; Country['ES']}].map {|r| [
+      # Province
+      r.merge(:id =&gt; 724001, :name =&gt; &quot;&#193;lava&quot;, :abbreviation =&gt; 'VI'),
+      r.merge(:id =&gt; 724002, :name =&gt; &quot;Albacete&quot;, :abbreviation =&gt; 'AB'),
+      r.merge(:id =&gt; 724003, :name =&gt; &quot;Alicante&quot;, :abbreviation =&gt; 'A'),
+      r.merge(:id =&gt; 724004, :name =&gt; &quot;Almer&#237;a&quot;, :abbreviation =&gt; 'AL'),
+      r.merge(:id =&gt; 724005, :name =&gt; &quot;Asturias&quot;, :abbreviation =&gt; 'O'),
+      r.merge(:id =&gt; 724006, :name =&gt; &quot;&#193;vila&quot;, :abbreviation =&gt; 'AV'),
+      r.merge(:id =&gt; 724007, :name =&gt; &quot;Badajoz&quot;, :abbreviation =&gt; 'BA'),
+      r.merge(:id =&gt; 724008, :name =&gt; &quot;Baleares&quot;, :abbreviation =&gt; 'IB'),
+      r.merge(:id =&gt; 724009, :name =&gt; &quot;Barcelona&quot;, :abbreviation =&gt; 'B'),
+      r.merge(:id =&gt; 724010, :name =&gt; &quot;Burgos&quot;, :abbreviation =&gt; 'BU'),
+      r.merge(:id =&gt; 724011, :name =&gt; &quot;C&#225;ceres&quot;, :abbreviation =&gt; 'CC'),
+      r.merge(:id =&gt; 724012, :name =&gt; &quot;C&#225;diz&quot;, :abbreviation =&gt; 'CA'),
+      r.merge(:id =&gt; 724013, :name =&gt; &quot;Cantabria&quot;, :abbreviation =&gt; 'S'),
+      r.merge(:id =&gt; 724014, :name =&gt; &quot;Castell&#243;n&quot;, :abbreviation =&gt; 'CS'),
+      r.merge(:id =&gt; 724015, :name =&gt; &quot;Ciudad Real&quot;, :abbreviation =&gt; 'CR'),
+      r.merge(:id =&gt; 724016, :name =&gt; &quot;C&#243;rdoba&quot;, :abbreviation =&gt; 'CO'),
+      r.merge(:id =&gt; 724017, :name =&gt; &quot;Cuenca&quot;, :abbreviation =&gt; 'CU'),
+      r.merge(:id =&gt; 724018, :name =&gt; &quot;Girona&quot;, :abbreviation =&gt; 'GI'),
+      r.merge(:id =&gt; 724019, :name =&gt; &quot;Granada&quot;, :abbreviation =&gt; 'GR'),
+      r.merge(:id =&gt; 724020, :name =&gt; &quot;Guadalajara&quot;, :abbreviation =&gt; 'GU'),
+      r.merge(:id =&gt; 724021, :name =&gt; &quot;Guip&#250;zcoa&quot;, :abbreviation =&gt; 'SS'),
+      r.merge(:id =&gt; 724022, :name =&gt; &quot;Huelva&quot;, :abbreviation =&gt; 'H'),
+      r.merge(:id =&gt; 724023, :name =&gt; &quot;Huesca&quot;, :abbreviation =&gt; 'HU'),
+      r.merge(:id =&gt; 724024, :name =&gt; &quot;Ja&#233;n&quot;, :abbreviation =&gt; 'J'),
+      r.merge(:id =&gt; 724025, :name =&gt; &quot;A Coru&#241;a&quot;, :abbreviation =&gt; 'C'),
+      r.merge(:id =&gt; 724026, :name =&gt; &quot;La Rioja&quot;, :abbreviation =&gt; 'LO'),
+      r.merge(:id =&gt; 724027, :name =&gt; &quot;Las Palmas&quot;, :abbreviation =&gt; 'GC'),
+      r.merge(:id =&gt; 724028, :name =&gt; &quot;Le&#243;n&quot;, :abbreviation =&gt; 'LE'),
+      r.merge(:id =&gt; 724029, :name =&gt; &quot;Lleida&quot;, :abbreviation =&gt; 'L'),
+      r.merge(:id =&gt; 724030, :name =&gt; &quot;Lugo&quot;, :abbreviation =&gt; 'LU'),
+      r.merge(:id =&gt; 724031, :name =&gt; &quot;Madrid&quot;, :abbreviation =&gt; 'M'),
+      r.merge(:id =&gt; 724032, :name =&gt; &quot;M&#225;laga&quot;, :abbreviation =&gt; 'MA'),
+      r.merge(:id =&gt; 724033, :name =&gt; &quot;Murcia&quot;, :abbreviation =&gt; 'MU'),
+      r.merge(:id =&gt; 724034, :name =&gt; &quot;Navarra&quot;, :abbreviation =&gt; 'NA'),
+      r.merge(:id =&gt; 724035, :name =&gt; &quot;Ourense&quot;, :abbreviation =&gt; 'OR'),
+      r.merge(:id =&gt; 724036, :name =&gt; &quot;Palencia&quot;, :abbreviation =&gt; 'P'),
+      r.merge(:id =&gt; 724037, :name =&gt; &quot;Pontevedra&quot;, :abbreviation =&gt; 'PO'),
+      r.merge(:id =&gt; 724038, :name =&gt; &quot;Salamanca&quot;, :abbreviation =&gt; 'SA'),
+      r.merge(:id =&gt; 724039, :name =&gt; &quot;Santa Cruz de Tenerife&quot;, :abbreviation =&gt; 'TF'),
+      r.merge(:id =&gt; 724040, :name =&gt; &quot;Segovia&quot;, :abbreviation =&gt; 'SG'),
+      r.merge(:id =&gt; 724041, :name =&gt; &quot;Sevilla&quot;, :abbreviation =&gt; 'SE'),
+      r.merge(:id =&gt; 724042, :name =&gt; &quot;Soria&quot;, :abbreviation =&gt; 'SO'),
+      r.merge(:id =&gt; 724043, :name =&gt; &quot;Tarragona&quot;, :abbreviation =&gt; 'T'),
+      r.merge(:id =&gt; 724044, :name =&gt; &quot;Teruel&quot;, :abbreviation =&gt; 'TE'),
+      r.merge(:id =&gt; 724045, :name =&gt; &quot;Toledo&quot;, :abbreviation =&gt; 'TO'),
+      r.merge(:id =&gt; 724046, :name =&gt; &quot;Valencia&quot;, :abbreviation =&gt; 'V'),
+      r.merge(:id =&gt; 724047, :name =&gt; &quot;Valladolid&quot;, :abbreviation =&gt; 'VA'),
+      r.merge(:id =&gt; 724048, :name =&gt; &quot;Vizcaya&quot;, :abbreviation =&gt; 'BI'),
+      r.merge(:id =&gt; 724049, :name =&gt; &quot;Zamora&quot;, :abbreviation =&gt; 'ZA'),
+      r.merge(:id =&gt; 724050, :name =&gt; &quot;Zaragoza&quot;, :abbreviation =&gt; 'Z'),
 
-    # Autonomous City
-    country.create :id =&gt; 724051, :name =&gt; &quot;Ceuta&quot;, :abbreviation =&gt; 'CE'
-    country.create :id =&gt; 724052, :name =&gt; &quot;Melilla&quot;, :abbreviation =&gt; 'ML'
-  end
-  
-  # Ethiopia
-  with_options(:country =&gt; Country['ET']) do |country|
-    # Administration
-    country.create :id =&gt; 231001, :name =&gt; &quot;&#256;d&#299;s &#256;beba&quot;, :abbreviation =&gt; 'AA'
-    country.create :id =&gt; 231002, :name =&gt; &quot;Dir&#275; Dawa&quot;, :abbreviation =&gt; 'DD'
-    
-    # State
-    country.create :id =&gt; 231003, :name =&gt; &quot;&#256;far&quot;, :abbreviation =&gt; 'AF'
-    country.create :id =&gt; 231004, :name =&gt; &quot;&#256;mara&quot;, :abbreviation =&gt; 'AM'
-    country.create :id =&gt; 231005, :name =&gt; &quot;B&#299;nshangul Gumuz&quot;, :abbreviation =&gt; 'BE'
-    country.create :id =&gt; 231006, :name =&gt; &quot;Gamb&#275;la Hizboch&quot;, :abbreviation =&gt; 'GA'
-    country.create :id =&gt; 231007, :name =&gt; &quot;H&#257;rer&#299; Hizb&quot;, :abbreviation =&gt; 'HA'
-    country.create :id =&gt; 231008, :name =&gt; &quot;Orom&#299;ya&quot;, :abbreviation =&gt; 'OR'
-    country.create :id =&gt; 231009, :name =&gt; &quot;Sumal&#275;&quot;, :abbreviation =&gt; 'SO'
-    country.create :id =&gt; 231010, :name =&gt; &quot;Tigray&quot;, :abbreviation =&gt; 'TI'
-    country.create :id =&gt; 231011, :name =&gt; &quot;YeDebub Bih&#275;roch Bih&#275;reseboch na Hizboch&quot;, :abbreviation =&gt; 'SN'
-  end
-  
-  # Finland
-  with_options(:country =&gt; Country['FI']) do |country|
-    country.create :id =&gt; 246001, :name =&gt; &quot;Ahvenanmaan l&#228;&#228;ni&quot;, :abbreviation =&gt; 'AL'
-    country.create :id =&gt; 246002, :name =&gt; &quot;Etel&#228;-Suomen l&#228;&#228;ni&quot;, :abbreviation =&gt; 'ES'
-    country.create :id =&gt; 246003, :name =&gt; &quot;It&#228;-Suomen l&#228;&#228;ni&quot;, :abbreviation =&gt; 'IS'
-    country.create :id =&gt; 246004, :name =&gt; &quot;Lapin l&#228;&#228;ni&quot;, :abbreviation =&gt; 'LL'
-    country.create :id =&gt; 246005, :name =&gt; &quot;L&#228;nsi-Suomen l&#228;&#228;ni&quot;, :abbreviation =&gt; 'LS'
-    country.create :id =&gt; 246006, :name =&gt; &quot;Oulun l&#228;&#228;ni&quot;, :abbreviation =&gt; 'OL'
-  end
-  
-  # Fiji
-  with_options(:country =&gt; Country['FJ']) do |country|
-    # Division
-    country.create :id =&gt; 242001, :name =&gt; &quot;Central&quot;, :abbreviation =&gt; 'C'
-    country.create :id =&gt; 242002, :name =&gt; &quot;Eastern&quot;, :abbreviation =&gt; 'E'
-    country.create :id =&gt; 242003, :name =&gt; &quot;Northern&quot;, :abbreviation =&gt; 'N'
-    country.create :id =&gt; 242004, :name =&gt; &quot;Western&quot;, :abbreviation =&gt; 'W'
-    
-    # Dependency
-    country.create :id =&gt; 242005, :name =&gt; &quot;Rotum&quot;, :abbreviation =&gt; 'R'
-  end
-  
-  # Micronesia
-  with_options(:country =&gt; Country['FM']) do |country|
-    country.create :id =&gt; 58301, :name =&gt; &quot;Chuuk&quot;, :abbreviation =&gt; 'TRK'
-    country.create :id =&gt; 58302, :name =&gt; &quot;Kosrae&quot;, :abbreviation =&gt; 'KSA'
-    country.create :id =&gt; 58303, :name =&gt; &quot;Pohnpei&quot;, :abbreviation =&gt; 'PNI'
-    country.create :id =&gt; 58304, :name =&gt; &quot;Yap&quot;, :abbreviation =&gt; 'YAP'
-  end
-  
-  # France
-  with_options(:country =&gt; Country['FR']) do |country|
-    # Metropolitan Department
-    country.create :id =&gt; 250001, :name =&gt; &quot;Ain&quot;
-    country.create :id =&gt; 250002, :name =&gt; &quot;Aisne&quot;
-    country.create :id =&gt; 250003, :name =&gt; &quot;Allier&quot;
-    country.create :id =&gt; 250004, :name =&gt; &quot;Alpes-de-Haute-Provence&quot;
-    country.create :id =&gt; 250005, :name =&gt; &quot;Hautes-Alpes&quot;
-    country.create :id =&gt; 250006, :name =&gt; &quot;Alpes-Maritimes&quot;
-    country.create :id =&gt; 250007, :name =&gt; &quot;Ard&#232;che&quot;
-    country.create :id =&gt; 250008, :name =&gt; &quot;Ardennes&quot;
-    country.create :id =&gt; 250009, :name =&gt; &quot;Ari&#232;ge&quot;
-    country.create :id =&gt; 250010, :name =&gt; &quot;Aube&quot;
-    country.create :id =&gt; 250011, :name =&gt; &quot;Aude&quot;
-    country.create :id =&gt; 250012, :name =&gt; &quot;Aveyron&quot;
-    country.create :id =&gt; 250013, :name =&gt; &quot;Bouches-du-Rh&#244;ne&quot;
-    country.create :id =&gt; 250014, :name =&gt; &quot;Calvados&quot;
-    country.create :id =&gt; 250015, :name =&gt; &quot;Cantal&quot;
-    country.create :id =&gt; 250016, :name =&gt; &quot;Charente&quot;
-    country.create :id =&gt; 250017, :name =&gt; &quot;Charente-Maritime&quot;
-    country.create :id =&gt; 250018, :name =&gt; &quot;Cher&quot;
-    country.create :id =&gt; 250019, :name =&gt; &quot;Corr&#232;ze&quot;
-    country.create :id =&gt; 250020, :name =&gt; &quot;Corse-du-Sud&quot;, :abbreviation =&gt; '02A'
-    country.create :id =&gt; 250021, :name =&gt; &quot;C&#244;te-d'Or&quot;
-    country.create :id =&gt; 250022, :name =&gt; &quot;C&#244;tes-d'Armor&quot;
-    country.create :id =&gt; 250023, :name =&gt; &quot;Creuse&quot;
-    country.create :id =&gt; 250024, :name =&gt; &quot;Dordogne&quot;
-    country.create :id =&gt; 250025, :name =&gt; &quot;Doubs&quot;
-    country.create :id =&gt; 250026, :name =&gt; &quot;Dr&#244;me&quot;
-    country.create :id =&gt; 250027, :name =&gt; &quot;Eure&quot;
-    country.create :id =&gt; 250028, :name =&gt; &quot;Eure-et-Loir&quot;
-    country.create :id =&gt; 250029, :name =&gt; &quot;Finist&#232;re&quot;
-    country.create :id =&gt; 250030, :name =&gt; &quot;Gard&quot;
-    country.create :id =&gt; 250031, :name =&gt; &quot;Haute-Garonne&quot;
-    country.create :id =&gt; 250032, :name =&gt; &quot;Gers&quot;
-    country.create :id =&gt; 250033, :name =&gt; &quot;Gironde&quot;
-    country.create :id =&gt; 250034, :name =&gt; &quot;H&#233;rault&quot;
-    country.create :id =&gt; 250035, :name =&gt; &quot;Ille-et-Vilaine&quot;
-    country.create :id =&gt; 250036, :name =&gt; &quot;Indre&quot;
-    country.create :id =&gt; 250037, :name =&gt; &quot;Indre-et-Loire&quot;
-    country.create :id =&gt; 250038, :name =&gt; &quot;Is&#232;re&quot;
-    country.create :id =&gt; 250039, :name =&gt; &quot;Jura&quot;
-    country.create :id =&gt; 250040, :name =&gt; &quot;Landes&quot;
-    country.create :id =&gt; 250041, :name =&gt; &quot;Loir-et-Cher&quot;
-    country.create :id =&gt; 250042, :name =&gt; &quot;Loire&quot;
-    country.create :id =&gt; 250043, :name =&gt; &quot;Haute-Loire&quot;
-    country.create :id =&gt; 250044, :name =&gt; &quot;Loire-Atlantique&quot;
-    country.create :id =&gt; 250045, :name =&gt; &quot;Loiret&quot;
-    country.create :id =&gt; 250046, :name =&gt; &quot;Lot&quot;
-    country.create :id =&gt; 250047, :name =&gt; &quot;Lot-et-Garonne&quot;
-    country.create :id =&gt; 250048, :name =&gt; &quot;Loz&#232;re&quot;
-    country.create :id =&gt; 250049, :name =&gt; &quot;Maine-et-Loire&quot;
-    country.create :id =&gt; 250050, :name =&gt; &quot;Manche&quot;
-    country.create :id =&gt; 250051, :name =&gt; &quot;Marne&quot;
-    country.create :id =&gt; 250052, :name =&gt; &quot;Haute-Marne&quot;
-    country.create :id =&gt; 250053, :name =&gt; &quot;Mayenne&quot;
-    country.create :id =&gt; 250054, :name =&gt; &quot;Meurthe-et-Moselle&quot;
-    country.create :id =&gt; 250055, :name =&gt; &quot;Meuse&quot;
-    country.create :id =&gt; 250056, :name =&gt; &quot;Morbihan&quot;
-    country.create :id =&gt; 250057, :name =&gt; &quot;Moselle&quot;
-    country.create :id =&gt; 250058, :name =&gt; &quot;Ni&#232;vre&quot;
-    country.create :id =&gt; 250059, :name =&gt; &quot;Nord&quot;
-    country.create :id =&gt; 250060, :name =&gt; &quot;Oise&quot;
-    country.create :id =&gt; 250061, :name =&gt; &quot;Orne&quot;
-    country.create :id =&gt; 250062, :name =&gt; &quot;Pas-de-Calais&quot;
-    country.create :id =&gt; 250063, :name =&gt; &quot;Puy-de-D&#244;me&quot;
-    country.create :id =&gt; 250064, :name =&gt; &quot;Pyr&#233;n&#233;es-Atlantiques&quot;
-    country.create :id =&gt; 250065, :name =&gt; &quot;Hautes-Pyr&#233;n&#233;es&quot;
-    country.create :id =&gt; 250066, :name =&gt; &quot;Pyr&#233;n&#233;es-Orientales&quot;
-    country.create :id =&gt; 250067, :name =&gt; &quot;Bas-Rhin&quot;
-    country.create :id =&gt; 250068, :name =&gt; &quot;Haut-Rhin&quot;
-    country.create :id =&gt; 250069, :name =&gt; &quot;Rh&#244;ne&quot;
-    country.create :id =&gt; 250070, :name =&gt; &quot;Haute-Sa&#244;ne&quot;
-    country.create :id =&gt; 250071, :name =&gt; &quot;Sa&#244;ne-et-Loire&quot;
-    country.create :id =&gt; 250072, :name =&gt; &quot;Sarthe&quot;
-    country.create :id =&gt; 250073, :name =&gt; &quot;Savoie&quot;
-    country.create :id =&gt; 250074, :name =&gt; &quot;Haute-Savoie&quot;
-    country.create :id =&gt; 250075, :name =&gt; &quot;Paris&quot;
-    country.create :id =&gt; 250076, :name =&gt; &quot;Seine-Maritime&quot;
-    country.create :id =&gt; 250077, :name =&gt; &quot;Seine-et-Marne&quot;
-    country.create :id =&gt; 250078, :name =&gt; &quot;Yvelines&quot;
-    country.create :id =&gt; 250079, :name =&gt; &quot;Deux-S&#232;vres&quot;
-    country.create :id =&gt; 250080, :name =&gt; &quot;Somme&quot;
-    country.create :id =&gt; 250081, :name =&gt; &quot;Tarn&quot;
-    country.create :id =&gt; 250082, :name =&gt; &quot;Tarn-et-Garonne&quot;
-    country.create :id =&gt; 250083, :name =&gt; &quot;Var&quot;
-    country.create :id =&gt; 250084, :name =&gt; &quot;Vaucluse&quot;
-    country.create :id =&gt; 250085, :name =&gt; &quot;Vend&#233;e&quot;
-    country.create :id =&gt; 250086, :name =&gt; &quot;Vienne&quot;
-    country.create :id =&gt; 250087, :name =&gt; &quot;Haute-Vienne&quot;
-    country.create :id =&gt; 250088, :name =&gt; &quot;Vosges&quot;
-    country.create :id =&gt; 250089, :name =&gt; &quot;Yonne&quot;
-    country.create :id =&gt; 250090, :name =&gt; &quot;Territoire de Belfort&quot;
-    country.create :id =&gt; 250091, :name =&gt; &quot;Essonne&quot;
-    country.create :id =&gt; 250092, :name =&gt; &quot;Hauts-de-Seine&quot;
-    country.create :id =&gt; 250093, :name =&gt; &quot;Seine-Saint-Denis&quot;
-    country.create :id =&gt; 250094, :name =&gt; &quot;Val-de-Marne&quot;
-    country.create :id =&gt; 250095, :name =&gt; &quot;Val d'Oise&quot;
-    
-    # Numeric non-matching
-    country.create :id =&gt; 250101, :name =&gt; &quot;Haute-Corse&quot;, :abbreviation =&gt; '02B'
-    
-    # Dependency
-    country.create :id =&gt; 250201, :name =&gt; &quot;Clipperton&quot;, :abbreviation =&gt; 'CP'
-    country.create :id =&gt; 250202, :name =&gt; &quot;Saint-Barth&#233;lemy&quot;, :abbreviation =&gt; 'BL'
-    country.create :id =&gt; 250203, :name =&gt; &quot;Saint-Martin&quot;, :abbreviation =&gt; 'MF'
-    country.create :id =&gt; 250204, :name =&gt; &quot;Nouvelle-Cal&#233;donie&quot;, :abbreviation =&gt; 'NC'
-    country.create :id =&gt; 250205, :name =&gt; &quot;Polyn&#233;sie fran&#231;aise&quot;, :abbreviation =&gt; 'PF'
-    country.create :id =&gt; 250206, :name =&gt; &quot;Saint-Pierre-et-Miquelon&quot;, :abbreviation =&gt; 'PM'
-    country.create :id =&gt; 250207, :name =&gt; &quot;Terres australes fran&#231;aises&quot;, :abbreviation =&gt; 'TF'
-    country.create :id =&gt; 250208, :name =&gt; &quot;Wallis et Futuna&quot;, :abbreviation =&gt; 'WF'
-    country.create :id =&gt; 250209, :name =&gt; &quot;Mayotte&quot;, :abbreviation =&gt; 'YT'
-  end
-  
-  # United Kingdom
-  with_options(:country =&gt; Country['GB']) do |country|
-    country.with_options(:group =&gt; &quot;England&quot;) do |country|
-      # Two-tier county
-      country.create :id =&gt; 826001, :name =&gt; &quot;Bedfordshire&quot;, :abbreviation =&gt; 'BDF'
-      country.create :id =&gt; 826002, :name =&gt; &quot;Buckinghamshire&quot;, :abbreviation =&gt; 'BKM'
-      country.create :id =&gt; 826003, :name =&gt; &quot;Cambridgeshire&quot;, :abbreviation =&gt; 'CAM'
-      country.create :id =&gt; 826004, :name =&gt; &quot;Cheshire&quot;, :abbreviation =&gt; 'CHS'
-      country.create :id =&gt; 826005, :name =&gt; &quot;Cornwall&quot;, :abbreviation =&gt; 'CON'
-      country.create :id =&gt; 826006, :name =&gt; &quot;Cumbria&quot;, :abbreviation =&gt; 'CMA'
-      country.create :id =&gt; 826007, :name =&gt; &quot;Derbyshire&quot;, :abbreviation =&gt; 'DBY'
-      country.create :id =&gt; 826008, :name =&gt; &quot;Devon&quot;, :abbreviation =&gt; 'DEV'
-      country.create :id =&gt; 826009, :name =&gt; &quot;Dorset&quot;, :abbreviation =&gt; 'DOR'
-      country.create :id =&gt; 826010, :name =&gt; &quot;Durham&quot;, :abbreviation =&gt; 'DUR'
-      country.create :id =&gt; 826011, :name =&gt; &quot;East Sussex&quot;, :abbreviation =&gt; 'ESX'
-      country.create :id =&gt; 826012, :name =&gt; &quot;Essex&quot;, :abbreviation =&gt; 'ESS'
-      country.create :id =&gt; 826013, :name =&gt; &quot;Gloucestershire&quot;, :abbreviation =&gt; 'GLS'
-      country.create :id =&gt; 826014, :name =&gt; &quot;Hampshire&quot;, :abbreviation =&gt; 'HAM'
-      country.create :id =&gt; 826015, :name =&gt; &quot;Hertfordshire&quot;, :abbreviation =&gt; 'HRT'
-      country.create :id =&gt; 826016, :name =&gt; &quot;Kent&quot;, :abbreviation =&gt; 'KEN'
-      country.create :id =&gt; 826017, :name =&gt; &quot;Lancashire&quot;, :abbreviation =&gt; 'LAN'
-      country.create :id =&gt; 826018, :name =&gt; &quot;Leicestershire&quot;, :abbreviation =&gt; 'LEC'
-      country.create :id =&gt; 826019, :name =&gt; &quot;Lincolnshire&quot;, :abbreviation =&gt; 'LIN'
-      country.create :id =&gt; 826020, :name =&gt; &quot;Norfolk&quot;, :abbreviation =&gt; 'NFK'
-      country.create :id =&gt; 826021, :name =&gt; &quot;North Yorkshire&quot;, :abbreviation =&gt; 'NYK'
-      country.create :id =&gt; 826022, :name =&gt; &quot;Northamptonshire&quot;, :abbreviation =&gt; 'NTH'
-      country.create :id =&gt; 826023, :name =&gt; &quot;Northumbarland&quot;, :abbreviation =&gt; 'NBL'
-      country.create :id =&gt; 826024, :name =&gt; &quot;Nottinghamshire&quot;, :abbreviation =&gt; 'NTT'
-      country.create :id =&gt; 826025, :name =&gt; &quot;Oxfordshire&quot;, :abbreviation =&gt; 'OXF'
-      country.create :id =&gt; 826026, :name =&gt; &quot;Somerse&quot;, :abbreviation =&gt; 'SOM'
-      country.create :id =&gt; 826027, :name =&gt; &quot;Staffordshire&quot;, :abbreviation =&gt; 'STS'
-      country.create :id =&gt; 826028, :name =&gt; &quot;Suffolk&quot;, :abbreviation =&gt; 'SFK'
-      country.create :id =&gt; 826029, :name =&gt; &quot;Surrey&quot;, :abbreviation =&gt; 'SRY'
-      country.create :id =&gt; 826030, :name =&gt; &quot;West Sussex&quot;, :abbreviation =&gt; 'WSX'
-      country.create :id =&gt; 826031, :name =&gt; &quot;Wiltshire&quot;, :abbreviation =&gt; 'WIL'
-      country.create :id =&gt; 826032, :name =&gt; &quot;Worcestershire&quot;, :abbreviation =&gt; 'WOR'
+      # Autonomous City
+      r.merge(:id =&gt; 724051, :name =&gt; &quot;Ceuta&quot;, :abbreviation =&gt; 'CE'),
+      r.merge(:id =&gt; 724052, :name =&gt; &quot;Melilla&quot;, :abbreviation =&gt; 'ML')
+    ]},
+    
+    # Ethiopia
+    [{:country =&gt; Country['ET']}].map {|r| [
+      # Administration
+      r.merge(:id =&gt; 231001, :name =&gt; &quot;&#256;d&#299;s &#256;beba&quot;, :abbreviation =&gt; 'AA'),
+      r.merge(:id =&gt; 231002, :name =&gt; &quot;Dir&#275; Dawa&quot;, :abbreviation =&gt; 'DD'),
+      
+      # State
+      r.merge(:id =&gt; 231003, :name =&gt; &quot;&#256;far&quot;, :abbreviation =&gt; 'AF'),
+      r.merge(:id =&gt; 231004, :name =&gt; &quot;&#256;mara&quot;, :abbreviation =&gt; 'AM'),
+      r.merge(:id =&gt; 231005, :name =&gt; &quot;B&#299;nshangul Gumuz&quot;, :abbreviation =&gt; 'BE'),
+      r.merge(:id =&gt; 231006, :name =&gt; &quot;Gamb&#275;la Hizboch&quot;, :abbreviation =&gt; 'GA'),
+      r.merge(:id =&gt; 231007, :name =&gt; &quot;H&#257;rer&#299; Hizb&quot;, :abbreviation =&gt; 'HA'),
+      r.merge(:id =&gt; 231008, :name =&gt; &quot;Orom&#299;ya&quot;, :abbreviation =&gt; 'OR'),
+      r.merge(:id =&gt; 231009, :name =&gt; &quot;Sumal&#275;&quot;, :abbreviation =&gt; 'SO'),
+      r.merge(:id =&gt; 231010, :name =&gt; &quot;Tigray&quot;, :abbreviation =&gt; 'TI'),
+      r.merge(:id =&gt; 231011, :name =&gt; &quot;YeDebub Bih&#275;roch Bih&#275;reseboch na Hizboch&quot;, :abbreviation =&gt; 'SN')
+    ]},
+    
+    # Finland
+    [{:country =&gt; Country['FI']}].map {|r| [
+      r.merge(:id =&gt; 246001, :name =&gt; &quot;Ahvenanmaan l&#228;&#228;ni&quot;, :abbreviation =&gt; 'AL'),
+      r.merge(:id =&gt; 246002, :name =&gt; &quot;Etel&#228;-Suomen l&#228;&#228;ni&quot;, :abbreviation =&gt; 'ES'),
+      r.merge(:id =&gt; 246003, :name =&gt; &quot;It&#228;-Suomen l&#228;&#228;ni&quot;, :abbreviation =&gt; 'IS'),
+      r.merge(:id =&gt; 246004, :name =&gt; &quot;Lapin l&#228;&#228;ni&quot;, :abbreviation =&gt; 'LL'),
+      r.merge(:id =&gt; 246005, :name =&gt; &quot;L&#228;nsi-Suomen l&#228;&#228;ni&quot;, :abbreviation =&gt; 'LS'),
+      r.merge(:id =&gt; 246006, :name =&gt; &quot;Oulun l&#228;&#228;ni&quot;, :abbreviation =&gt; 'OL')
+    ]},
+    
+    # Fiji
+    [{:country =&gt; Country['FJ']}].map {|r| [
+      # Division
+      r.merge(:id =&gt; 242001, :name =&gt; &quot;Central&quot;, :abbreviation =&gt; 'C'),
+      r.merge(:id =&gt; 242002, :name =&gt; &quot;Eastern&quot;, :abbreviation =&gt; 'E'),
+      r.merge(:id =&gt; 242003, :name =&gt; &quot;Northern&quot;, :abbreviation =&gt; 'N'),
+      r.merge(:id =&gt; 242004, :name =&gt; &quot;Western&quot;, :abbreviation =&gt; 'W'),
+      
+      # Dependency
+      r.merge(:id =&gt; 242005, :name =&gt; &quot;Rotum&quot;, :abbreviation =&gt; 'R')
+    ]},
+    
+    # Micronesia
+    [{:country =&gt; Country['FM']}].map {|r| [
+      r.merge(:id =&gt; 58301, :name =&gt; &quot;Chuuk&quot;, :abbreviation =&gt; 'TRK'),
+      r.merge(:id =&gt; 58302, :name =&gt; &quot;Kosrae&quot;, :abbreviation =&gt; 'KSA'),
+      r.merge(:id =&gt; 58303, :name =&gt; &quot;Pohnpei&quot;, :abbreviation =&gt; 'PNI'),
+      r.merge(:id =&gt; 58304, :name =&gt; &quot;Yap&quot;, :abbreviation =&gt; 'YAP')
+    ]},
+    
+    # France
+    [{:country =&gt; Country['FR']}].map {|r| [
+      # Metropolitan Department
+      r.merge(:id =&gt; 250001, :name =&gt; &quot;Ain&quot;),
+      r.merge(:id =&gt; 250002, :name =&gt; &quot;Aisne&quot;),
+      r.merge(:id =&gt; 250003, :name =&gt; &quot;Allier&quot;),
+      r.merge(:id =&gt; 250004, :name =&gt; &quot;Alpes-de-Haute-Provence&quot;),
+      r.merge(:id =&gt; 250005, :name =&gt; &quot;Hautes-Alpes&quot;),
+      r.merge(:id =&gt; 250006, :name =&gt; &quot;Alpes-Maritimes&quot;),
+      r.merge(:id =&gt; 250007, :name =&gt; &quot;Ard&#232;che&quot;),
+      r.merge(:id =&gt; 250008, :name =&gt; &quot;Ardennes&quot;),
+      r.merge(:id =&gt; 250009, :name =&gt; &quot;Ari&#232;ge&quot;),
+      r.merge(:id =&gt; 250010, :name =&gt; &quot;Aube&quot;),
+      r.merge(:id =&gt; 250011, :name =&gt; &quot;Aude&quot;),
+      r.merge(:id =&gt; 250012, :name =&gt; &quot;Aveyron&quot;),
+      r.merge(:id =&gt; 250013, :name =&gt; &quot;Bouches-du-Rh&#244;ne&quot;),
+      r.merge(:id =&gt; 250014, :name =&gt; &quot;Calvados&quot;),
+      r.merge(:id =&gt; 250015, :name =&gt; &quot;Cantal&quot;),
+      r.merge(:id =&gt; 250016, :name =&gt; &quot;Charente&quot;),
+      r.merge(:id =&gt; 250017, :name =&gt; &quot;Charente-Maritime&quot;),
+      r.merge(:id =&gt; 250018, :name =&gt; &quot;Cher&quot;),
+      r.merge(:id =&gt; 250019, :name =&gt; &quot;Corr&#232;ze&quot;),
+      r.merge(:id =&gt; 250020, :name =&gt; &quot;Corse-du-Sud&quot;, :abbreviation =&gt; '02A'),
+      r.merge(:id =&gt; 250021, :name =&gt; &quot;C&#244;te-d'Or&quot;),
+      r.merge(:id =&gt; 250022, :name =&gt; &quot;C&#244;tes-d'Armor&quot;),
+      r.merge(:id =&gt; 250023, :name =&gt; &quot;Creuse&quot;),
+      r.merge(:id =&gt; 250024, :name =&gt; &quot;Dordogne&quot;),
+      r.merge(:id =&gt; 250025, :name =&gt; &quot;Doubs&quot;),
+      r.merge(:id =&gt; 250026, :name =&gt; &quot;Dr&#244;me&quot;),
+      r.merge(:id =&gt; 250027, :name =&gt; &quot;Eure&quot;),
+      r.merge(:id =&gt; 250028, :name =&gt; &quot;Eure-et-Loir&quot;),
+      r.merge(:id =&gt; 250029, :name =&gt; &quot;Finist&#232;re&quot;),
+      r.merge(:id =&gt; 250030, :name =&gt; &quot;Gard&quot;),
+      r.merge(:id =&gt; 250031, :name =&gt; &quot;Haute-Garonne&quot;),
+      r.merge(:id =&gt; 250032, :name =&gt; &quot;Gers&quot;),
+      r.merge(:id =&gt; 250033, :name =&gt; &quot;Gironde&quot;),
+      r.merge(:id =&gt; 250034, :name =&gt; &quot;H&#233;rault&quot;),
+      r.merge(:id =&gt; 250035, :name =&gt; &quot;Ille-et-Vilaine&quot;),
+      r.merge(:id =&gt; 250036, :name =&gt; &quot;Indre&quot;),
+      r.merge(:id =&gt; 250037, :name =&gt; &quot;Indre-et-Loire&quot;),
+      r.merge(:id =&gt; 250038, :name =&gt; &quot;Is&#232;re&quot;),
+      r.merge(:id =&gt; 250039, :name =&gt; &quot;Jura&quot;),
+      r.merge(:id =&gt; 250040, :name =&gt; &quot;Landes&quot;),
+      r.merge(:id =&gt; 250041, :name =&gt; &quot;Loir-et-Cher&quot;),
+      r.merge(:id =&gt; 250042, :name =&gt; &quot;Loire&quot;),
+      r.merge(:id =&gt; 250043, :name =&gt; &quot;Haute-Loire&quot;),
+      r.merge(:id =&gt; 250044, :name =&gt; &quot;Loire-Atlantique&quot;),
+      r.merge(:id =&gt; 250045, :name =&gt; &quot;Loiret&quot;),
+      r.merge(:id =&gt; 250046, :name =&gt; &quot;Lot&quot;),
+      r.merge(:id =&gt; 250047, :name =&gt; &quot;Lot-et-Garonne&quot;),
+      r.merge(:id =&gt; 250048, :name =&gt; &quot;Loz&#232;re&quot;),
+      r.merge(:id =&gt; 250049, :name =&gt; &quot;Maine-et-Loire&quot;),
+      r.merge(:id =&gt; 250050, :name =&gt; &quot;Manche&quot;),
+      r.merge(:id =&gt; 250051, :name =&gt; &quot;Marne&quot;),
+      r.merge(:id =&gt; 250052, :name =&gt; &quot;Haute-Marne&quot;),
+      r.merge(:id =&gt; 250053, :name =&gt; &quot;Mayenne&quot;),
+      r.merge(:id =&gt; 250054, :name =&gt; &quot;Meurthe-et-Moselle&quot;),
+      r.merge(:id =&gt; 250055, :name =&gt; &quot;Meuse&quot;),
+      r.merge(:id =&gt; 250056, :name =&gt; &quot;Morbihan&quot;),
+      r.merge(:id =&gt; 250057, :name =&gt; &quot;Moselle&quot;),
+      r.merge(:id =&gt; 250058, :name =&gt; &quot;Ni&#232;vre&quot;),
+      r.merge(:id =&gt; 250059, :name =&gt; &quot;Nord&quot;),
+      r.merge(:id =&gt; 250060, :name =&gt; &quot;Oise&quot;),
+      r.merge(:id =&gt; 250061, :name =&gt; &quot;Orne&quot;),
+      r.merge(:id =&gt; 250062, :name =&gt; &quot;Pas-de-Calais&quot;),
+      r.merge(:id =&gt; 250063, :name =&gt; &quot;Puy-de-D&#244;me&quot;),
+      r.merge(:id =&gt; 250064, :name =&gt; &quot;Pyr&#233;n&#233;es-Atlantiques&quot;),
+      r.merge(:id =&gt; 250065, :name =&gt; &quot;Hautes-Pyr&#233;n&#233;es&quot;),
+      r.merge(:id =&gt; 250066, :name =&gt; &quot;Pyr&#233;n&#233;es-Orientales&quot;),
+      r.merge(:id =&gt; 250067, :name =&gt; &quot;Bas-Rhin&quot;),
+      r.merge(:id =&gt; 250068, :name =&gt; &quot;Haut-Rhin&quot;),
+      r.merge(:id =&gt; 250069, :name =&gt; &quot;Rh&#244;ne&quot;),
+      r.merge(:id =&gt; 250070, :name =&gt; &quot;Haute-Sa&#244;ne&quot;),
+      r.merge(:id =&gt; 250071, :name =&gt; &quot;Sa&#244;ne-et-Loire&quot;),
+      r.merge(:id =&gt; 250072, :name =&gt; &quot;Sarthe&quot;),
+      r.merge(:id =&gt; 250073, :name =&gt; &quot;Savoie&quot;),
+      r.merge(:id =&gt; 250074, :name =&gt; &quot;Haute-Savoie&quot;),
+      r.merge(:id =&gt; 250075, :name =&gt; &quot;Paris&quot;),
+      r.merge(:id =&gt; 250076, :name =&gt; &quot;Seine-Maritime&quot;),
+      r.merge(:id =&gt; 250077, :name =&gt; &quot;Seine-et-Marne&quot;),
+      r.merge(:id =&gt; 250078, :name =&gt; &quot;Yvelines&quot;),
+      r.merge(:id =&gt; 250079, :name =&gt; &quot;Deux-S&#232;vres&quot;),
+      r.merge(:id =&gt; 250080, :name =&gt; &quot;Somme&quot;),
+      r.merge(:id =&gt; 250081, :name =&gt; &quot;Tarn&quot;),
+      r.merge(:id =&gt; 250082, :name =&gt; &quot;Tarn-et-Garonne&quot;),
+      r.merge(:id =&gt; 250083, :name =&gt; &quot;Var&quot;),
+      r.merge(:id =&gt; 250084, :name =&gt; &quot;Vaucluse&quot;),
+      r.merge(:id =&gt; 250085, :name =&gt; &quot;Vend&#233;e&quot;),
+      r.merge(:id =&gt; 250086, :name =&gt; &quot;Vienne&quot;),
+      r.merge(:id =&gt; 250087, :name =&gt; &quot;Haute-Vienne&quot;),
+      r.merge(:id =&gt; 250088, :name =&gt; &quot;Vosges&quot;),
+      r.merge(:id =&gt; 250089, :name =&gt; &quot;Yonne&quot;),
+      r.merge(:id =&gt; 250090, :name =&gt; &quot;Territoire de Belfort&quot;),
+      r.merge(:id =&gt; 250091, :name =&gt; &quot;Essonne&quot;),
+      r.merge(:id =&gt; 250092, :name =&gt; &quot;Hauts-de-Seine&quot;),
+      r.merge(:id =&gt; 250093, :name =&gt; &quot;Seine-Saint-Denis&quot;),
+      r.merge(:id =&gt; 250094, :name =&gt; &quot;Val-de-Marne&quot;),
+      r.merge(:id =&gt; 250095, :name =&gt; &quot;Val d'Oise&quot;),
+      
+      # Numeric non-matching
+      r.merge(:id =&gt; 250101, :name =&gt; &quot;Haute-Corse&quot;, :abbreviation =&gt; '02B'),
+      
+      # Dependency
+      r.merge(:id =&gt; 250201, :name =&gt; &quot;Clipperton&quot;, :abbreviation =&gt; 'CP'),
+      r.merge(:id =&gt; 250202, :name =&gt; &quot;Saint-Barth&#233;lemy&quot;, :abbreviation =&gt; 'BL'),
+      r.merge(:id =&gt; 250203, :name =&gt; &quot;Saint-Martin&quot;, :abbreviation =&gt; 'MF'),
+      r.merge(:id =&gt; 250204, :name =&gt; &quot;Nouvelle-Cal&#233;donie&quot;, :abbreviation =&gt; 'NC'),
+      r.merge(:id =&gt; 250205, :name =&gt; &quot;Polyn&#233;sie fran&#231;aise&quot;, :abbreviation =&gt; 'PF'),
+      r.merge(:id =&gt; 250206, :name =&gt; &quot;Saint-Pierre-et-Miquelon&quot;, :abbreviation =&gt; 'PM'),
+      r.merge(:id =&gt; 250207, :name =&gt; &quot;Terres australes fran&#231;aises&quot;, :abbreviation =&gt; 'TF'),
+      r.merge(:id =&gt; 250208, :name =&gt; &quot;Wallis et Futuna&quot;, :abbreviation =&gt; 'WF'),
+      r.merge(:id =&gt; 250209, :name =&gt; &quot;Mayotte&quot;, :abbreviation =&gt; 'YT')
+    ]},
+    
+    # United Kingdom
+    [{:country =&gt; Country['GB']}].map {|r| [
+      [r.merge(:group =&gt; &quot;England&quot;)].map {|g| [
+        # Two-tier county
+        g.merge(:id =&gt; 826001, :name =&gt; &quot;Bedfordshire&quot;, :abbreviation =&gt; 'BDF'),
+        g.merge(:id =&gt; 826002, :name =&gt; &quot;Buckinghamshire&quot;, :abbreviation =&gt; 'BKM'),
+        g.merge(:id =&gt; 826003, :name =&gt; &quot;Cambridgeshire&quot;, :abbreviation =&gt; 'CAM'),
+        g.merge(:id =&gt; 826004, :name =&gt; &quot;Cheshire&quot;, :abbreviation =&gt; 'CHS'),
+        g.merge(:id =&gt; 826005, :name =&gt; &quot;Cornwall&quot;, :abbreviation =&gt; 'CON'),
+        g.merge(:id =&gt; 826006, :name =&gt; &quot;Cumbria&quot;, :abbreviation =&gt; 'CMA'),
+        g.merge(:id =&gt; 826007, :name =&gt; &quot;Derbyshire&quot;, :abbreviation =&gt; 'DBY'),
+        g.merge(:id =&gt; 826008, :name =&gt; &quot;Devon&quot;, :abbreviation =&gt; 'DEV'),
+        g.merge(:id =&gt; 826009, :name =&gt; &quot;Dorset&quot;, :abbreviation =&gt; 'DOR'),
+        g.merge(:id =&gt; 826010, :name =&gt; &quot;Durham&quot;, :abbreviation =&gt; 'DUR'),
+        g.merge(:id =&gt; 826011, :name =&gt; &quot;East Sussex&quot;, :abbreviation =&gt; 'ESX'),
+        g.merge(:id =&gt; 826012, :name =&gt; &quot;Essex&quot;, :abbreviation =&gt; 'ESS'),
+        g.merge(:id =&gt; 826013, :name =&gt; &quot;Gloucestershire&quot;, :abbreviation =&gt; 'GLS'),
+        g.merge(:id =&gt; 826014, :name =&gt; &quot;Hampshire&quot;, :abbreviation =&gt; 'HAM'),
+        g.merge(:id =&gt; 826015, :name =&gt; &quot;Hertfordshire&quot;, :abbreviation =&gt; 'HRT'),
+        g.merge(:id =&gt; 826016, :name =&gt; &quot;Kent&quot;, :abbreviation =&gt; 'KEN'),
+        g.merge(:id =&gt; 826017, :name =&gt; &quot;Lancashire&quot;, :abbreviation =&gt; 'LAN'),
+        g.merge(:id =&gt; 826018, :name =&gt; &quot;Leicestershire&quot;, :abbreviation =&gt; 'LEC'),
+        g.merge(:id =&gt; 826019, :name =&gt; &quot;Lincolnshire&quot;, :abbreviation =&gt; 'LIN'),
+        g.merge(:id =&gt; 826020, :name =&gt; &quot;Norfolk&quot;, :abbreviation =&gt; 'NFK'),
+        g.merge(:id =&gt; 826021, :name =&gt; &quot;North Yorkshire&quot;, :abbreviation =&gt; 'NYK'),
+        g.merge(:id =&gt; 826022, :name =&gt; &quot;Northamptonshire&quot;, :abbreviation =&gt; 'NTH'),
+        g.merge(:id =&gt; 826023, :name =&gt; &quot;Northumbarland&quot;, :abbreviation =&gt; 'NBL'),
+        g.merge(:id =&gt; 826024, :name =&gt; &quot;Nottinghamshire&quot;, :abbreviation =&gt; 'NTT'),
+        g.merge(:id =&gt; 826025, :name =&gt; &quot;Oxfordshire&quot;, :abbreviation =&gt; 'OXF'),
+        g.merge(:id =&gt; 826026, :name =&gt; &quot;Somerse&quot;, :abbreviation =&gt; 'SOM'),
+        g.merge(:id =&gt; 826027, :name =&gt; &quot;Staffordshire&quot;, :abbreviation =&gt; 'STS'),
+        g.merge(:id =&gt; 826028, :name =&gt; &quot;Suffolk&quot;, :abbreviation =&gt; 'SFK'),
+        g.merge(:id =&gt; 826029, :name =&gt; &quot;Surrey&quot;, :abbreviation =&gt; 'SRY'),
+        g.merge(:id =&gt; 826030, :name =&gt; &quot;West Sussex&quot;, :abbreviation =&gt; 'WSX'),
+        g.merge(:id =&gt; 826031, :name =&gt; &quot;Wiltshire&quot;, :abbreviation =&gt; 'WIL'),
+        g.merge(:id =&gt; 826032, :name =&gt; &quot;Worcestershire&quot;, :abbreviation =&gt; 'WOR'),
 
-      # London borough
-      country.create :id =&gt; 826033, :name =&gt; &quot;Barking and Dagenham&quot;, :abbreviation =&gt; 'BDG'
-      country.create :id =&gt; 826034, :name =&gt; &quot;Barnet&quot;, :abbreviation =&gt; 'BNE'
-      country.create :id =&gt; 826035, :name =&gt; &quot;Bexley&quot;, :abbreviation =&gt; 'BEX'
-      country.create :id =&gt; 826036, :name =&gt; &quot;Brent&quot;, :abbreviation =&gt; 'BEN'
-      country.create :id =&gt; 826037, :name =&gt; &quot;Bromley&quot;, :abbreviation =&gt; 'BRY'
-      country.create :id =&gt; 826038, :name =&gt; &quot;Camden&quot;, :abbreviation =&gt; 'CMD'
-      country.create :id =&gt; 826039, :name =&gt; &quot;Croydon&quot;, :abbreviation =&gt; 'CRY'
-      country.create :id =&gt; 826040, :name =&gt; &quot;Ealing&quot;, :abbreviation =&gt; 'EAL'
-      country.create :id =&gt; 826041, :name =&gt; &quot;Enfield&quot;, :abbreviation =&gt; 'ENF'
-      country.create :id =&gt; 826042, :name =&gt; &quot;Greenwich&quot;, :abbreviation =&gt; 'GRE'
-      country.create :id =&gt; 826043, :name =&gt; &quot;Hackney&quot;, :abbreviation =&gt; 'HCK'
-      country.create :id =&gt; 826044, :name =&gt; &quot;Hammersmith and Fulham&quot;, :abbreviation =&gt; 'HMF'
-      country.create :id =&gt; 826045, :name =&gt; &quot;Haringey&quot;, :abbreviation =&gt; 'HRY'
-      country.create :id =&gt; 826046, :name =&gt; &quot;Harrow&quot;, :abbreviation =&gt; 'HRW'
-      country.create :id =&gt; 826047, :name =&gt; &quot;Havering&quot;, :abbreviation =&gt; 'HAV'
-      country.create :id =&gt; 826048, :name =&gt; &quot;Hillingdon&quot;, :abbreviation =&gt; 'HIL'
-      country.create :id =&gt; 826049, :name =&gt; &quot;Hounslow&quot;, :abbreviation =&gt; 'HNS'
-      country.create :id =&gt; 826050, :name =&gt; &quot;Islington&quot;, :abbreviation =&gt; 'ISL'
-      country.create :id =&gt; 826051, :name =&gt; &quot;Kensington and Chelsea&quot;, :abbreviation =&gt; 'KEC'
-      country.create :id =&gt; 826052, :name =&gt; &quot;Kingston upon Thames&quot;, :abbreviation =&gt; 'KTT'
-      country.create :id =&gt; 826053, :name =&gt; &quot;Lambeth&quot;, :abbreviation =&gt; 'LBH'
-      country.create :id =&gt; 826054, :name =&gt; &quot;Lewisham&quot;, :abbreviation =&gt; 'LEW'
-      country.create :id =&gt; 826055, :name =&gt; &quot;Merton&quot;, :abbreviation =&gt; 'MRT'
-      country.create :id =&gt; 826056, :name =&gt; &quot;Newham&quot;, :abbreviation =&gt; 'NWM'
-      country.create :id =&gt; 826057, :name =&gt; &quot;Redbridge&quot;, :abbreviation =&gt; 'RDB'
-      country.create :id =&gt; 826058, :name =&gt; &quot;Richmond upon Thames&quot;, :abbreviation =&gt; 'RIC'
-      country.create :id =&gt; 826059, :name =&gt; &quot;Southwark&quot;, :abbreviation =&gt; 'SWK'
-      country.create :id =&gt; 826060, :name =&gt; &quot;Sutton&quot;, :abbreviation =&gt; 'STN'
-      country.create :id =&gt; 826061, :name =&gt; &quot;Tower Hamlets&quot;, :abbreviation =&gt; 'TWH'
-      country.create :id =&gt; 826062, :name =&gt; &quot;Waltham Forest&quot;, :abbreviation =&gt; 'WFT'
-      country.create :id =&gt; 826063, :name =&gt; &quot;Wandsworth&quot;, :abbreviation =&gt; 'WND'
-      country.create :id =&gt; 826064, :name =&gt; &quot;Westminster&quot;, :abbreviation =&gt; 'WSM'
+        # London borough
+        g.merge(:id =&gt; 826033, :name =&gt; &quot;Barking and Dagenham&quot;, :abbreviation =&gt; 'BDG'),
+        g.merge(:id =&gt; 826034, :name =&gt; &quot;Barnet&quot;, :abbreviation =&gt; 'BNE'),
+        g.merge(:id =&gt; 826035, :name =&gt; &quot;Bexley&quot;, :abbreviation =&gt; 'BEX'),
+        g.merge(:id =&gt; 826036, :name =&gt; &quot;Brent&quot;, :abbreviation =&gt; 'BEN'),
+        g.merge(:id =&gt; 826037, :name =&gt; &quot;Bromley&quot;, :abbreviation =&gt; 'BRY'),
+        g.merge(:id =&gt; 826038, :name =&gt; &quot;Camden&quot;, :abbreviation =&gt; 'CMD'),
+        g.merge(:id =&gt; 826039, :name =&gt; &quot;Croydon&quot;, :abbreviation =&gt; 'CRY'),
+        g.merge(:id =&gt; 826040, :name =&gt; &quot;Ealing&quot;, :abbreviation =&gt; 'EAL'),
+        g.merge(:id =&gt; 826041, :name =&gt; &quot;Enfield&quot;, :abbreviation =&gt; 'ENF'),
+        g.merge(:id =&gt; 826042, :name =&gt; &quot;Greenwich&quot;, :abbreviation =&gt; 'GRE'),
+        g.merge(:id =&gt; 826043, :name =&gt; &quot;Hackney&quot;, :abbreviation =&gt; 'HCK'),
+        g.merge(:id =&gt; 826044, :name =&gt; &quot;Hammersmith and Fulham&quot;, :abbreviation =&gt; 'HMF'),
+        g.merge(:id =&gt; 826045, :name =&gt; &quot;Haringey&quot;, :abbreviation =&gt; 'HRY'),
+        g.merge(:id =&gt; 826046, :name =&gt; &quot;Harrow&quot;, :abbreviation =&gt; 'HRW'),
+        g.merge(:id =&gt; 826047, :name =&gt; &quot;Havering&quot;, :abbreviation =&gt; 'HAV'),
+        g.merge(:id =&gt; 826048, :name =&gt; &quot;Hillingdon&quot;, :abbreviation =&gt; 'HIL'),
+        g.merge(:id =&gt; 826049, :name =&gt; &quot;Hounslow&quot;, :abbreviation =&gt; 'HNS'),
+        g.merge(:id =&gt; 826050, :name =&gt; &quot;Islington&quot;, :abbreviation =&gt; 'ISL'),
+        g.merge(:id =&gt; 826051, :name =&gt; &quot;Kensington and Chelsea&quot;, :abbreviation =&gt; 'KEC'),
+        g.merge(:id =&gt; 826052, :name =&gt; &quot;Kingston upon Thames&quot;, :abbreviation =&gt; 'KTT'),
+        g.merge(:id =&gt; 826053, :name =&gt; &quot;Lambeth&quot;, :abbreviation =&gt; 'LBH'),
+        g.merge(:id =&gt; 826054, :name =&gt; &quot;Lewisham&quot;, :abbreviation =&gt; 'LEW'),
+        g.merge(:id =&gt; 826055, :name =&gt; &quot;Merton&quot;, :abbreviation =&gt; 'MRT'),
+        g.merge(:id =&gt; 826056, :name =&gt; &quot;Newham&quot;, :abbreviation =&gt; 'NWM'),
+        g.merge(:id =&gt; 826057, :name =&gt; &quot;Redbridge&quot;, :abbreviation =&gt; 'RDB'),
+        g.merge(:id =&gt; 826058, :name =&gt; &quot;Richmond upon Thames&quot;, :abbreviation =&gt; 'RIC'),
+        g.merge(:id =&gt; 826059, :name =&gt; &quot;Southwark&quot;, :abbreviation =&gt; 'SWK'),
+        g.merge(:id =&gt; 826060, :name =&gt; &quot;Sutton&quot;, :abbreviation =&gt; 'STN'),
+        g.merge(:id =&gt; 826061, :name =&gt; &quot;Tower Hamlets&quot;, :abbreviation =&gt; 'TWH'),
+        g.merge(:id =&gt; 826062, :name =&gt; &quot;Waltham Forest&quot;, :abbreviation =&gt; 'WFT'),
+        g.merge(:id =&gt; 826063, :name =&gt; &quot;Wandsworth&quot;, :abbreviation =&gt; 'WND'),
+        g.merge(:id =&gt; 826064, :name =&gt; &quot;Westminster&quot;, :abbreviation =&gt; 'WSM'),
 
-      # Metropolitan district
-      country.create :id =&gt; 826065, :name =&gt; &quot;Barnsley&quot;, :abbreviation =&gt; 'BNS'
-      country.create :id =&gt; 826066, :name =&gt; &quot;Birmingham&quot;, :abbreviation =&gt; 'BIR'
-      country.create :id =&gt; 826067, :name =&gt; &quot;Bolton&quot;, :abbreviation =&gt; 'BOL'
-      country.create :id =&gt; 826068, :name =&gt; &quot;Bradford&quot;, :abbreviation =&gt; 'BRD'
-      country.create :id =&gt; 826069, :name =&gt; &quot;Bury&quot;, :abbreviation =&gt; 'BUR'
-      country.create :id =&gt; 826070, :name =&gt; &quot;Calderdale&quot;, :abbreviation =&gt; 'CLD'
-      country.create :id =&gt; 826071, :name =&gt; &quot;Coventry&quot;, :abbreviation =&gt; 'COV'
-      country.create :id =&gt; 826072, :name =&gt; &quot;Doncaster&quot;, :abbreviation =&gt; 'DNC'
-      country.create :id =&gt; 826073, :name =&gt; &quot;Dudley&quot;, :abbreviation =&gt; 'DUD'
-      country.create :id =&gt; 826074, :name =&gt; &quot;Gateshead&quot;, :abbreviation =&gt; 'GAT'
-      country.create :id =&gt; 826075, :name =&gt; &quot;Kirklees&quot;, :abbreviation =&gt; 'KIR'
-      country.create :id =&gt; 826076, :name =&gt; &quot;Knowsley&quot;, :abbreviation =&gt; 'KWL'
-      country.create :id =&gt; 826077, :name =&gt; &quot;Leeds&quot;, :abbreviation =&gt; 'LDS'
-      country.create :id =&gt; 826078, :name =&gt; &quot;Liverpool&quot;, :abbreviation =&gt; 'LIV'
-      country.create :id =&gt; 826079, :name =&gt; &quot;Manchester&quot;, :abbreviation =&gt; 'MAN'
-      country.create :id =&gt; 826080, :name =&gt; &quot;Newcastle upon Tyne&quot;, :abbreviation =&gt; 'NET'
-      country.create :id =&gt; 826081, :name =&gt; &quot;North Tyneside&quot;, :abbreviation =&gt; 'NTY'
-      country.create :id =&gt; 826082, :name =&gt; &quot;Oldham&quot;, :abbreviation =&gt; 'OLD'
-      country.create :id =&gt; 826083, :name =&gt; &quot;Rochdale&quot;, :abbreviation =&gt; 'RCH'
-      country.create :id =&gt; 826084, :name =&gt; &quot;Rotherham&quot;, :abbreviation =&gt; 'ROT'
-      country.create :id =&gt; 826085, :name =&gt; &quot;Salford&quot;, :abbreviation =&gt; 'SLF'
-      country.create :id =&gt; 826086, :name =&gt; &quot;Sandwell&quot;, :abbreviation =&gt; 'SAW'
-      country.create :id =&gt; 826087, :name =&gt; &quot;Sefton&quot;, :abbreviation =&gt; 'SFT'
-      country.create :id =&gt; 826088, :name =&gt; &quot;Sheffield&quot;, :abbreviation =&gt; 'SHF'
-      country.create :id =&gt; 826089, :name =&gt; &quot;Solihull&quot;, :abbreviation =&gt; 'SOL'
-      country.create :id =&gt; 826090, :name =&gt; &quot;South Tyneside&quot;, :abbreviation =&gt; 'STY'
-      country.create :id =&gt; 826091, :name =&gt; &quot;St. Helens&quot;, :abbreviation =&gt; 'SHN'
-      country.create :id =&gt; 826092, :name =&gt; &quot;Stockport&quot;, :abbreviation =&gt; 'SKP'
-      country.create :id =&gt; 826093, :name =&gt; &quot;Sunderland&quot;, :abbreviation =&gt; 'SND'
-      country.create :id =&gt; 826094, :name =&gt; &quot;Tameside&quot;, :abbreviation =&gt; 'TAM'
-      country.create :id =&gt; 826095, :name =&gt; &quot;Trafford&quot;, :abbreviation =&gt; 'TRF'
-      country.create :id =&gt; 826096, :name =&gt; &quot;Wakefield&quot;, :abbreviation =&gt; 'WKF'
-      country.create :id =&gt; 826097, :name =&gt; &quot;Walsall&quot;, :abbreviation =&gt; 'WLL'
-      country.create :id =&gt; 826098, :name =&gt; &quot;Wigan&quot;, :abbreviation =&gt; 'WGN'
-      country.create :id =&gt; 826099, :name =&gt; &quot;Wirral&quot;, :abbreviation =&gt; 'WRL'
-      country.create :id =&gt; 826100, :name =&gt; &quot;Wolverhampton&quot;, :abbreviation =&gt; 'WLV'
+        # Metropolitan district
+        g.merge(:id =&gt; 826065, :name =&gt; &quot;Barnsley&quot;, :abbreviation =&gt; 'BNS'),
+        g.merge(:id =&gt; 826066, :name =&gt; &quot;Birmingham&quot;, :abbreviation =&gt; 'BIR'),
+        g.merge(:id =&gt; 826067, :name =&gt; &quot;Bolton&quot;, :abbreviation =&gt; 'BOL'),
+        g.merge(:id =&gt; 826068, :name =&gt; &quot;Bradford&quot;, :abbreviation =&gt; 'BRD'),
+        g.merge(:id =&gt; 826069, :name =&gt; &quot;Bury&quot;, :abbreviation =&gt; 'BUR'),
+        g.merge(:id =&gt; 826070, :name =&gt; &quot;Calderdale&quot;, :abbreviation =&gt; 'CLD'),
+        g.merge(:id =&gt; 826071, :name =&gt; &quot;Coventry&quot;, :abbreviation =&gt; 'COV'),
+        g.merge(:id =&gt; 826072, :name =&gt; &quot;Doncaster&quot;, :abbreviation =&gt; 'DNC'),
+        g.merge(:id =&gt; 826073, :name =&gt; &quot;Dudley&quot;, :abbreviation =&gt; 'DUD'),
+        g.merge(:id =&gt; 826074, :name =&gt; &quot;Gateshead&quot;, :abbreviation =&gt; 'GAT'),
+        g.merge(:id =&gt; 826075, :name =&gt; &quot;Kirklees&quot;, :abbreviation =&gt; 'KIR'),
+        g.merge(:id =&gt; 826076, :name =&gt; &quot;Knowsley&quot;, :abbreviation =&gt; 'KWL'),
+        g.merge(:id =&gt; 826077, :name =&gt; &quot;Leeds&quot;, :abbreviation =&gt; 'LDS'),
+        g.merge(:id =&gt; 826078, :name =&gt; &quot;Liverpool&quot;, :abbreviation =&gt; 'LIV'),
+        g.merge(:id =&gt; 826079, :name =&gt; &quot;Manchester&quot;, :abbreviation =&gt; 'MAN'),
+        g.merge(:id =&gt; 826080, :name =&gt; &quot;Newcastle upon Tyne&quot;, :abbreviation =&gt; 'NET'),
+        g.merge(:id =&gt; 826081, :name =&gt; &quot;North Tyneside&quot;, :abbreviation =&gt; 'NTY'),
+        g.merge(:id =&gt; 826082, :name =&gt; &quot;Oldham&quot;, :abbreviation =&gt; 'OLD'),
+        g.merge(:id =&gt; 826083, :name =&gt; &quot;Rochdale&quot;, :abbreviation =&gt; 'RCH'),
+        g.merge(:id =&gt; 826084, :name =&gt; &quot;Rotherham&quot;, :abbreviation =&gt; 'ROT'),
+        g.merge(:id =&gt; 826085, :name =&gt; &quot;Salford&quot;, :abbreviation =&gt; 'SLF'),
+        g.merge(:id =&gt; 826086, :name =&gt; &quot;Sandwell&quot;, :abbreviation =&gt; 'SAW'),
+        g.merge(:id =&gt; 826087, :name =&gt; &quot;Sefton&quot;, :abbreviation =&gt; 'SFT'),
+        g.merge(:id =&gt; 826088, :name =&gt; &quot;Sheffield&quot;, :abbreviation =&gt; 'SHF'),
+        g.merge(:id =&gt; 826089, :name =&gt; &quot;Solihull&quot;, :abbreviation =&gt; 'SOL'),
+        g.merge(:id =&gt; 826090, :name =&gt; &quot;South Tyneside&quot;, :abbreviation =&gt; 'STY'),
+        g.merge(:id =&gt; 826091, :name =&gt; &quot;St. Helens&quot;, :abbreviation =&gt; 'SHN'),
+        g.merge(:id =&gt; 826092, :name =&gt; &quot;Stockport&quot;, :abbreviation =&gt; 'SKP'),
+        g.merge(:id =&gt; 826093, :name =&gt; &quot;Sunderland&quot;, :abbreviation =&gt; 'SND'),
+        g.merge(:id =&gt; 826094, :name =&gt; &quot;Tameside&quot;, :abbreviation =&gt; 'TAM'),
+        g.merge(:id =&gt; 826095, :name =&gt; &quot;Trafford&quot;, :abbreviation =&gt; 'TRF'),
+        g.merge(:id =&gt; 826096, :name =&gt; &quot;Wakefield&quot;, :abbreviation =&gt; 'WKF'),
+        g.merge(:id =&gt; 826097, :name =&gt; &quot;Walsall&quot;, :abbreviation =&gt; 'WLL'),
+        g.merge(:id =&gt; 826098, :name =&gt; &quot;Wigan&quot;, :abbreviation =&gt; 'WGN'),
+        g.merge(:id =&gt; 826099, :name =&gt; &quot;Wirral&quot;, :abbreviation =&gt; 'WRL'),
+        g.merge(:id =&gt; 826100, :name =&gt; &quot;Wolverhampton&quot;, :abbreviation =&gt; 'WLV'),
 
-      # City corporation
-      country.create :id =&gt; 826101, :name =&gt; &quot;London, City of&quot;, :abbreviation =&gt; 'LND'
+        # City corporation
+        g.merge(:id =&gt; 826101, :name =&gt; &quot;London, City of&quot;, :abbreviation =&gt; 'LND'),
 
-      # Division
-      country.create :id =&gt; 826102, :name =&gt; &quot;Bath and North East Somerset&quot;, :abbreviation =&gt; 'BAS'
-      country.create :id =&gt; 826103, :name =&gt; &quot;Blackburn with Darwen&quot;, :abbreviation =&gt; 'BBD'
-      country.create :id =&gt; 826104, :name =&gt; &quot;Blackpool&quot;, :abbreviation =&gt; 'BPL'
-      country.create :id =&gt; 826105, :name =&gt; &quot;Bournemouth&quot;, :abbreviation =&gt; 'BMH'
-      country.create :id =&gt; 826106, :name =&gt; &quot;Bracknell Forest&quot;, :abbreviation =&gt; 'BRC'
-      country.create :id =&gt; 826107, :name =&gt; &quot;Brighton and Hove&quot;, :abbreviation =&gt; 'BNH'
-      country.create :id =&gt; 826108, :name =&gt; &quot;Bristol, City of&quot;, :abbreviation =&gt; 'BST'
-      country.create :id =&gt; 826109, :name =&gt; &quot;Darlington&quot;, :abbreviation =&gt; 'DAL'
-      country.create :id =&gt; 826110, :name =&gt; &quot;Derby&quot;, :abbreviation =&gt; 'DER'
-      country.create :id =&gt; 826111, :name =&gt; &quot;East Riding of Yorkshire&quot;, :abbreviation =&gt; 'ERY'
-      country.create :id =&gt; 826112, :name =&gt; &quot;Halton&quot;, :abbreviation =&gt; 'HAL'
-      country.create :id =&gt; 826113, :name =&gt; &quot;Hartlepool&quot;, :abbreviation =&gt; 'HPL'
-      country.create :id =&gt; 826114, :name =&gt; &quot;Herefordshire, County of&quot;, :abbreviation =&gt; 'HEF'
-      country.create :id =&gt; 826115, :name =&gt; &quot;Isle of Wight&quot;, :abbreviation =&gt; 'IOW'
-      country.create :id =&gt; 826116, :name =&gt; &quot;Isles of Scilly&quot;, :abbreviation =&gt; 'IOS'
-      country.create :id =&gt; 826117, :name =&gt; &quot;Kingston upon Hull, City of&quot;, :abbreviation =&gt; 'KHL'
-      country.create :id =&gt; 826118, :name =&gt; &quot;Leicester&quot;, :abbreviation =&gt; 'LCE'
-      country.create :id =&gt; 826119, :name =&gt; &quot;Luton&quot;, :abbreviation =&gt; 'LUT'
-      country.create :id =&gt; 826120, :name =&gt; &quot;Medway&quot;, :abbreviation =&gt; 'MDW'
-      country.create :id =&gt; 826121, :name =&gt; &quot;Middlesbrough&quot;, :abbreviation =&gt; 'MDB'
-      country.create :id =&gt; 826122, :name =&gt; &quot;Milton Keynes&quot;, :abbreviation =&gt; 'MIK'
-      country.create :id =&gt; 826123, :name =&gt; &quot;North East Lincolnshire&quot;, :abbreviation =&gt; 'NEL'
-      country.create :id =&gt; 826124, :name =&gt; &quot;North Lincolnshire&quot;, :abbreviation =&gt; 'NLN'
-      country.create :id =&gt; 826125, :name =&gt; &quot;North Somerset&quot;, :abbreviation =&gt; 'NSM'
-      country.create :id =&gt; 826126, :name =&gt; &quot;Nottingham&quot;, :abbreviation =&gt; 'NGM'
-      country.create :id =&gt; 826127, :name =&gt; &quot;Peterborough&quot;, :abbreviation =&gt; 'PTE'
-      country.create :id =&gt; 826128, :name =&gt; &quot;Plymouth&quot;, :abbreviation =&gt; 'PLY'
-      country.create :id =&gt; 826129, :name =&gt; &quot;Poole&quot;, :abbreviation =&gt; 'POL'
-      country.create :id =&gt; 826130, :name =&gt; &quot;Portsmouth&quot;, :abbreviation =&gt; 'POR'
-      country.create :id =&gt; 826131, :name =&gt; &quot;Reading&quot;, :abbreviation =&gt; 'RDG'
-      country.create :id =&gt; 826132, :name =&gt; &quot;Redcar and Cleveland&quot;, :abbreviation =&gt; 'RCC'
-      country.create :id =&gt; 826133, :name =&gt; &quot;Rutland&quot;, :abbreviation =&gt; 'RUT'
-      country.create :id =&gt; 826134, :name =&gt; &quot;Shropshire&quot;, :abbreviation =&gt; 'SHR'
-      country.create :id =&gt; 826135, :name =&gt; &quot;Slough&quot;, :abbreviation =&gt; 'SLG'
-      country.create :id =&gt; 826136, :name =&gt; &quot;South Gloucestershire&quot;, :abbreviation =&gt; 'SGC'
-      country.create :id =&gt; 826137, :name =&gt; &quot;Southampton&quot;, :abbreviation =&gt; 'STH'
-      country.create :id =&gt; 826138, :name =&gt; &quot;Southend-on-Sea&quot;, :abbreviation =&gt; 'SOS'
-      country.create :id =&gt; 826139, :name =&gt; &quot;Stockton-on-Tees&quot;, :abbreviation =&gt; 'STT'
-      country.create :id =&gt; 826140, :name =&gt; &quot;Stoke-on-Trent&quot;, :abbreviation =&gt; 'STE'
-      country.create :id =&gt; 826141, :name =&gt; &quot;Swindon&quot;, :abbreviation =&gt; 'SWD'
-      country.create :id =&gt; 826142, :name =&gt; &quot;Telford and Wrekin&quot;, :abbreviation =&gt; 'TFW'
-      country.create :id =&gt; 826143, :name =&gt; &quot;Thurrock&quot;, :abbreviation =&gt; 'THR'
-      country.create :id =&gt; 826144, :name =&gt; &quot;Torbay&quot;, :abbreviation =&gt; 'TOB'
-      country.create :id =&gt; 826145, :name =&gt; &quot;Warrington&quot;, :abbreviation =&gt; 'WRT'
-      country.create :id =&gt; 826146, :name =&gt; &quot;Warwickshire&quot;, :abbreviation =&gt; 'WAR'
-      country.create :id =&gt; 826147, :name =&gt; &quot;West Berkshire&quot;, :abbreviation =&gt; 'WBX'
-      country.create :id =&gt; 826148, :name =&gt; &quot;Windsor and Maidenhead&quot;, :abbreviation =&gt; 'WNM'
-      country.create :id =&gt; 826149, :name =&gt; &quot;Wokingham&quot;, :abbreviation =&gt; 'WOK'
-      country.create :id =&gt; 826150, :name =&gt; &quot;York&quot;, :abbreviation =&gt; 'YOR'
-    end
+        # Division
+        g.merge(:id =&gt; 826102, :name =&gt; &quot;Bath and North East Somerset&quot;, :abbreviation =&gt; 'BAS'),
+        g.merge(:id =&gt; 826103, :name =&gt; &quot;Blackburn with Darwen&quot;, :abbreviation =&gt; 'BBD'),
+        g.merge(:id =&gt; 826104, :name =&gt; &quot;Blackpool&quot;, :abbreviation =&gt; 'BPL'),
+        g.merge(:id =&gt; 826105, :name =&gt; &quot;Bournemouth&quot;, :abbreviation =&gt; 'BMH'),
+        g.merge(:id =&gt; 826106, :name =&gt; &quot;Bracknell Forest&quot;, :abbreviation =&gt; 'BRC'),
+        g.merge(:id =&gt; 826107, :name =&gt; &quot;Brighton and Hove&quot;, :abbreviation =&gt; 'BNH'),
+        g.merge(:id =&gt; 826108, :name =&gt; &quot;Bristol, City of&quot;, :abbreviation =&gt; 'BST'),
+        g.merge(:id =&gt; 826109, :name =&gt; &quot;Darlington&quot;, :abbreviation =&gt; 'DAL'),
+        g.merge(:id =&gt; 826110, :name =&gt; &quot;Derby&quot;, :abbreviation =&gt; 'DER'),
+        g.merge(:id =&gt; 826111, :name =&gt; &quot;East Riding of Yorkshire&quot;, :abbreviation =&gt; 'ERY'),
+        g.merge(:id =&gt; 826112, :name =&gt; &quot;Halton&quot;, :abbreviation =&gt; 'HAL'),
+        g.merge(:id =&gt; 826113, :name =&gt; &quot;Hartlepool&quot;, :abbreviation =&gt; 'HPL'),
+        g.merge(:id =&gt; 826114, :name =&gt; &quot;Herefordshire, County of&quot;, :abbreviation =&gt; 'HEF'),
+        g.merge(:id =&gt; 826115, :name =&gt; &quot;Isle of Wight&quot;, :abbreviation =&gt; 'IOW'),
+        g.merge(:id =&gt; 826116, :name =&gt; &quot;Isles of Scilly&quot;, :abbreviation =&gt; 'IOS'),
+        g.merge(:id =&gt; 826117, :name =&gt; &quot;Kingston upon Hull, City of&quot;, :abbreviation =&gt; 'KHL'),
+        g.merge(:id =&gt; 826118, :name =&gt; &quot;Leicester&quot;, :abbreviation =&gt; 'LCE'),
+        g.merge(:id =&gt; 826119, :name =&gt; &quot;Luton&quot;, :abbreviation =&gt; 'LUT'),
+        g.merge(:id =&gt; 826120, :name =&gt; &quot;Medway&quot;, :abbreviation =&gt; 'MDW'),
+        g.merge(:id =&gt; 826121, :name =&gt; &quot;Middlesbrough&quot;, :abbreviation =&gt; 'MDB'),
+        g.merge(:id =&gt; 826122, :name =&gt; &quot;Milton Keynes&quot;, :abbreviation =&gt; 'MIK'),
+        g.merge(:id =&gt; 826123, :name =&gt; &quot;North East Lincolnshire&quot;, :abbreviation =&gt; 'NEL'),
+        g.merge(:id =&gt; 826124, :name =&gt; &quot;North Lincolnshire&quot;, :abbreviation =&gt; 'NLN'),
+        g.merge(:id =&gt; 826125, :name =&gt; &quot;North Somerset&quot;, :abbreviation =&gt; 'NSM'),
+        g.merge(:id =&gt; 826126, :name =&gt; &quot;Nottingham&quot;, :abbreviation =&gt; 'NGM'),
+        g.merge(:id =&gt; 826127, :name =&gt; &quot;Peterborough&quot;, :abbreviation =&gt; 'PTE'),
+        g.merge(:id =&gt; 826128, :name =&gt; &quot;Plymouth&quot;, :abbreviation =&gt; 'PLY'),
+        g.merge(:id =&gt; 826129, :name =&gt; &quot;Poole&quot;, :abbreviation =&gt; 'POL'),
+        g.merge(:id =&gt; 826130, :name =&gt; &quot;Portsmouth&quot;, :abbreviation =&gt; 'POR'),
+        g.merge(:id =&gt; 826131, :name =&gt; &quot;Reading&quot;, :abbreviation =&gt; 'RDG'),
+        g.merge(:id =&gt; 826132, :name =&gt; &quot;Redcar and Cleveland&quot;, :abbreviation =&gt; 'RCC'),
+        g.merge(:id =&gt; 826133, :name =&gt; &quot;Rutland&quot;, :abbreviation =&gt; 'RUT'),
+        g.merge(:id =&gt; 826134, :name =&gt; &quot;Shropshire&quot;, :abbreviation =&gt; 'SHR'),
+        g.merge(:id =&gt; 826135, :name =&gt; &quot;Slough&quot;, :abbreviation =&gt; 'SLG'),
+        g.merge(:id =&gt; 826136, :name =&gt; &quot;South Gloucestershire&quot;, :abbreviation =&gt; 'SGC'),
+        g.merge(:id =&gt; 826137, :name =&gt; &quot;Southampton&quot;, :abbreviation =&gt; 'STH'),
+        g.merge(:id =&gt; 826138, :name =&gt; &quot;Southend-on-Sea&quot;, :abbreviation =&gt; 'SOS'),
+        g.merge(:id =&gt; 826139, :name =&gt; &quot;Stockton-on-Tees&quot;, :abbreviation =&gt; 'STT'),
+        g.merge(:id =&gt; 826140, :name =&gt; &quot;Stoke-on-Trent&quot;, :abbreviation =&gt; 'STE'),
+        g.merge(:id =&gt; 826141, :name =&gt; &quot;Swindon&quot;, :abbreviation =&gt; 'SWD'),
+        g.merge(:id =&gt; 826142, :name =&gt; &quot;Telford and Wrekin&quot;, :abbreviation =&gt; 'TFW'),
+        g.merge(:id =&gt; 826143, :name =&gt; &quot;Thurrock&quot;, :abbreviation =&gt; 'THR'),
+        g.merge(:id =&gt; 826144, :name =&gt; &quot;Torbay&quot;, :abbreviation =&gt; 'TOB'),
+        g.merge(:id =&gt; 826145, :name =&gt; &quot;Warrington&quot;, :abbreviation =&gt; 'WRT'),
+        g.merge(:id =&gt; 826146, :name =&gt; &quot;Warwickshire&quot;, :abbreviation =&gt; 'WAR'),
+        g.merge(:id =&gt; 826147, :name =&gt; &quot;West Berkshire&quot;, :abbreviation =&gt; 'WBX'),
+        g.merge(:id =&gt; 826148, :name =&gt; &quot;Windsor and Maidenhead&quot;, :abbreviation =&gt; 'WNM'),
+        g.merge(:id =&gt; 826149, :name =&gt; &quot;Wokingham&quot;, :abbreviation =&gt; 'WOK'),
+        g.merge(:id =&gt; 826150, :name =&gt; &quot;York&quot;, :abbreviation =&gt; 'YOR')
+      ]},
 
-    country.with_options(:group =&gt; &quot;Scotland&quot;) do |country|
-      country.create :id =&gt; 826201, :name =&gt; &quot;Aberdeen City&quot;, :abbreviation =&gt; 'ABE'
-      country.create :id =&gt; 826202, :name =&gt; &quot;Aberdeenshire&quot;, :abbreviation =&gt; 'ABD'
-      country.create :id =&gt; 826203, :name =&gt; &quot;Angus&quot;, :abbreviation =&gt; 'ANS'
-      country.create :id =&gt; 826204, :name =&gt; &quot;Argyll and Bute&quot;, :abbreviation =&gt; 'AGB'
-      country.create :id =&gt; 826205, :name =&gt; &quot;Clackmannanshire&quot;, :abbreviation =&gt; 'CLK'
-      country.create :id =&gt; 826206, :name =&gt; &quot;Dumfries and Galloway&quot;, :abbreviation =&gt; 'DGY'
-      country.create :id =&gt; 826207, :name =&gt; &quot;Dundee City&quot;, :abbreviation =&gt; 'DND'
-      country.create :id =&gt; 826208, :name =&gt; &quot;East Ayrshire&quot;, :abbreviation =&gt; 'EAY'
-      country.create :id =&gt; 826209, :name =&gt; &quot;East Dunbartonshire&quot;, :abbreviation =&gt; 'EDU'
-      country.create :id =&gt; 826210, :name =&gt; &quot;East Lothian&quot;, :abbreviation =&gt; 'ELN'
-      country.create :id =&gt; 826211, :name =&gt; &quot;East Renfrewshire&quot;, :abbreviation =&gt; 'ERW'
-      country.create :id =&gt; 826212, :name =&gt; &quot;Edinburgh, City of&quot;, :abbreviation =&gt; 'EDH'
-      country.create :id =&gt; 826213, :name =&gt; &quot;Eilean Siar&quot;, :abbreviation =&gt; 'ELS'
-      country.create :id =&gt; 826214, :name =&gt; &quot;Falkirk&quot;, :abbreviation =&gt; 'FAL'
-      country.create :id =&gt; 826215, :name =&gt; &quot;Fife&quot;, :abbreviation =&gt; 'FIF'
-      country.create :id =&gt; 826216, :name =&gt; &quot;Glasgow City&quot;, :abbreviation =&gt; 'GLG'
-      country.create :id =&gt; 826217, :name =&gt; &quot;Highland&quot;, :abbreviation =&gt; 'HED'
-      country.create :id =&gt; 826218, :name =&gt; &quot;Inverclyde&quot;, :abbreviation =&gt; 'IVC'
-      country.create :id =&gt; 826219, :name =&gt; &quot;Midlothian&quot;, :abbreviation =&gt; 'MLN'
-      country.create :id =&gt; 826220, :name =&gt; &quot;Moray&quot;, :abbreviation =&gt; 'MRY'
-      country.create :id =&gt; 826221, :name =&gt; &quot;North Ayrshire&quot;, :abbreviation =&gt; 'NAY'
-      country.create :id =&gt; 826222, :name =&gt; &quot;North Lanarkshire&quot;, :abbreviation =&gt; 'NLK'
-      country.create :id =&gt; 826223, :name =&gt; &quot;Orkney Islands&quot;, :abbreviation =&gt; 'ORR'
-      country.create :id =&gt; 826224, :name =&gt; &quot;Perth and Kinross&quot;, :abbreviation =&gt; 'PKN'
-      country.create :id =&gt; 826225, :name =&gt; &quot;Renfrewshire&quot;, :abbreviation =&gt; 'RFW'
-      country.create :id =&gt; 826226, :name =&gt; &quot;Scottish Borders, The&quot;, :abbreviation =&gt; 'SCB'
-      country.create :id =&gt; 826227, :name =&gt; &quot;Shetland Islands&quot;, :abbreviation =&gt; 'ZET'
-      country.create :id =&gt; 826228, :name =&gt; &quot;South Ayrshire&quot;, :abbreviation =&gt; 'SAY'
-      country.create :id =&gt; 826229, :name =&gt; &quot;South Lanarkshire&quot;, :abbreviation =&gt; 'SLK'
-      country.create :id =&gt; 826230, :name =&gt; &quot;Stirling&quot;, :abbreviation =&gt; 'STG'
-      country.create :id =&gt; 826231, :name =&gt; &quot;West Dunbartonshire&quot;, :abbreviation =&gt; 'WDU'
-      country.create :id =&gt; 826232, :name =&gt; &quot;West Lothian&quot;, :abbreviation =&gt; 'WLN'
-    end
+      [r.merge(:group =&gt; &quot;Scotland&quot;)].map {|g| [
+        g.merge(:id =&gt; 826201, :name =&gt; &quot;Aberdeen City&quot;, :abbreviation =&gt; 'ABE'),
+        g.merge(:id =&gt; 826202, :name =&gt; &quot;Aberdeenshire&quot;, :abbreviation =&gt; 'ABD'),
+        g.merge(:id =&gt; 826203, :name =&gt; &quot;Angus&quot;, :abbreviation =&gt; 'ANS'),
+        g.merge(:id =&gt; 826204, :name =&gt; &quot;Argyll and Bute&quot;, :abbreviation =&gt; 'AGB'),
+        g.merge(:id =&gt; 826205, :name =&gt; &quot;Clackmannanshire&quot;, :abbreviation =&gt; 'CLK'),
+        g.merge(:id =&gt; 826206, :name =&gt; &quot;Dumfries and Galloway&quot;, :abbreviation =&gt; 'DGY'),
+        g.merge(:id =&gt; 826207, :name =&gt; &quot;Dundee City&quot;, :abbreviation =&gt; 'DND'),
+        g.merge(:id =&gt; 826208, :name =&gt; &quot;East Ayrshire&quot;, :abbreviation =&gt; 'EAY'),
+        g.merge(:id =&gt; 826209, :name =&gt; &quot;East Dunbartonshire&quot;, :abbreviation =&gt; 'EDU'),
+        g.merge(:id =&gt; 826210, :name =&gt; &quot;East Lothian&quot;, :abbreviation =&gt; 'ELN'),
+        g.merge(:id =&gt; 826211, :name =&gt; &quot;East Renfrewshire&quot;, :abbreviation =&gt; 'ERW'),
+        g.merge(:id =&gt; 826212, :name =&gt; &quot;Edinburgh, City of&quot;, :abbreviation =&gt; 'EDH'),
+        g.merge(:id =&gt; 826213, :name =&gt; &quot;Eilean Siar&quot;, :abbreviation =&gt; 'ELS'),
+        g.merge(:id =&gt; 826214, :name =&gt; &quot;Falkirk&quot;, :abbreviation =&gt; 'FAL'),
+        g.merge(:id =&gt; 826215, :name =&gt; &quot;Fife&quot;, :abbreviation =&gt; 'FIF'),
+        g.merge(:id =&gt; 826216, :name =&gt; &quot;Glasgow City&quot;, :abbreviation =&gt; 'GLG'),
+        g.merge(:id =&gt; 826217, :name =&gt; &quot;Highland&quot;, :abbreviation =&gt; 'HED'),
+        g.merge(:id =&gt; 826218, :name =&gt; &quot;Inverclyde&quot;, :abbreviation =&gt; 'IVC'),
+        g.merge(:id =&gt; 826219, :name =&gt; &quot;Midlothian&quot;, :abbreviation =&gt; 'MLN'),
+        g.merge(:id =&gt; 826220, :name =&gt; &quot;Moray&quot;, :abbreviation =&gt; 'MRY'),
+        g.merge(:id =&gt; 826221, :name =&gt; &quot;North Ayrshire&quot;, :abbreviation =&gt; 'NAY'),
+        g.merge(:id =&gt; 826222, :name =&gt; &quot;North Lanarkshire&quot;, :abbreviation =&gt; 'NLK'),
+        g.merge(:id =&gt; 826223, :name =&gt; &quot;Orkney Islands&quot;, :abbreviation =&gt; 'ORR'),
+        g.merge(:id =&gt; 826224, :name =&gt; &quot;Perth and Kinross&quot;, :abbreviation =&gt; 'PKN'),
+        g.merge(:id =&gt; 826225, :name =&gt; &quot;Renfrewshire&quot;, :abbreviation =&gt; 'RFW'),
+        g.merge(:id =&gt; 826226, :name =&gt; &quot;Scottish Borders, The&quot;, :abbreviation =&gt; 'SCB'),
+        g.merge(:id =&gt; 826227, :name =&gt; &quot;Shetland Islands&quot;, :abbreviation =&gt; 'ZET'),
+        g.merge(:id =&gt; 826228, :name =&gt; &quot;South Ayrshire&quot;, :abbreviation =&gt; 'SAY'),
+        g.merge(:id =&gt; 826229, :name =&gt; &quot;South Lanarkshire&quot;, :abbreviation =&gt; 'SLK'),
+        g.merge(:id =&gt; 826230, :name =&gt; &quot;Stirling&quot;, :abbreviation =&gt; 'STG'),
+        g.merge(:id =&gt; 826231, :name =&gt; &quot;West Dunbartonshire&quot;, :abbreviation =&gt; 'WDU'),
+        g.merge(:id =&gt; 826232, :name =&gt; &quot;West Lothian&quot;, :abbreviation =&gt; 'WLN')
+      ]},
 
-    country.with_options(:group =&gt; &quot;Northern Ireland&quot;) do |country|
-      country.create :id =&gt; 826301, :name =&gt; &quot;Antrim&quot;, :abbreviation =&gt; 'ANT'
-      country.create :id =&gt; 826302, :name =&gt; &quot;Ards&quot;, :abbreviation =&gt; 'ARD'
-      country.create :id =&gt; 826303, :name =&gt; &quot;Armagh&quot;, :abbreviation =&gt; 'ARM'
-      country.create :id =&gt; 826304, :name =&gt; &quot;Ballymena&quot;, :abbreviation =&gt; 'BLA'
-      country.create :id =&gt; 826305, :name =&gt; &quot;Ballymoney&quot;, :abbreviation =&gt; 'BLY'
-      country.create :id =&gt; 826306, :name =&gt; &quot;Banbridge&quot;, :abbreviation =&gt; 'BNB'
-      country.create :id =&gt; 826307, :name =&gt; &quot;Belfast&quot;, :abbreviation =&gt; 'BFS'
-      country.create :id =&gt; 826308, :name =&gt; &quot;Carrickfergus&quot;, :abbreviation =&gt; 'CKF'
-      country.create :id =&gt; 826309, :name =&gt; &quot;Castlereagh&quot;, :abbreviation =&gt; 'CSR'
-      country.create :id =&gt; 826310, :name =&gt; &quot;Coleraine&quot;, :abbreviation =&gt; 'CLR'
-      country.create :id =&gt; 826311, :name =&gt; &quot;Cookstown&quot;, :abbreviation =&gt; 'CKT'
-      country.create :id =&gt; 826312, :name =&gt; &quot;Craigavon&quot;, :abbreviation =&gt; 'CGV'
-      country.create :id =&gt; 826313, :name =&gt; &quot;Derry&quot;, :abbreviation =&gt; 'DRY'
-      country.create :id =&gt; 826314, :name =&gt; &quot;Down&quot;, :abbreviation =&gt; 'DOW'
-      country.create :id =&gt; 826315, :name =&gt; &quot;Dungannon&quot;, :abbreviation =&gt; 'DGN'
-      country.create :id =&gt; 826316, :name =&gt; &quot;Fermanagh&quot;, :abbreviation =&gt; 'FER'
-      country.create :id =&gt; 826317, :name =&gt; &quot;Larne&quot;, :abbreviation =&gt; 'LRN'
-      country.create :id =&gt; 826318, :name =&gt; &quot;Limavady&quot;, :abbreviation =&gt; 'LMV'
-      country.create :id =&gt; 826319, :name =&gt; &quot;Lisburn&quot;, :abbreviation =&gt; 'LSB'
-      country.create :id =&gt; 826320, :name =&gt; &quot;Magherafelt&quot;, :abbreviation =&gt; 'MFT'
-      country.create :id =&gt; 826321, :name =&gt; &quot;Moyle&quot;, :abbreviation =&gt; 'MYL'
-      country.create :id =&gt; 826322, :name =&gt; &quot;Newry and Mourne&quot;, :abbreviation =&gt; 'NYM'
-      country.create :id =&gt; 826323, :name =&gt; &quot;Newtownabbey&quot;, :abbreviation =&gt; 'NTA'
-      country.create :id =&gt; 826324, :name =&gt; &quot;North Down&quot;, :abbreviation =&gt; 'NDN'
-      country.create :id =&gt; 826325, :name =&gt; &quot;Omagh&quot;, :abbreviation =&gt; 'OMG'
-      country.create :id =&gt; 826326, :name =&gt; &quot;Strabane&quot;, :abbreviation =&gt; 'STB'
-    end
+      [r.merge(:group =&gt; &quot;Northern Ireland&quot;)].map {|g| [
+        g.merge(:id =&gt; 826301, :name =&gt; &quot;Antrim&quot;, :abbreviation =&gt; 'ANT'),
+        g.merge(:id =&gt; 826302, :name =&gt; &quot;Ards&quot;, :abbreviation =&gt; 'ARD'),
+        g.merge(:id =&gt; 826303, :name =&gt; &quot;Armagh&quot;, :abbreviation =&gt; 'ARM'),
+        g.merge(:id =&gt; 826304, :name =&gt; &quot;Ballymena&quot;, :abbreviation =&gt; 'BLA'),
+        g.merge(:id =&gt; 826305, :name =&gt; &quot;Ballymoney&quot;, :abbreviation =&gt; 'BLY'),
+        g.merge(:id =&gt; 826306, :name =&gt; &quot;Banbridge&quot;, :abbreviation =&gt; 'BNB'),
+        g.merge(:id =&gt; 826307, :name =&gt; &quot;Belfast&quot;, :abbreviation =&gt; 'BFS'),
+        g.merge(:id =&gt; 826308, :name =&gt; &quot;Carrickfergus&quot;, :abbreviation =&gt; 'CKF'),
+        g.merge(:id =&gt; 826309, :name =&gt; &quot;Castlereagh&quot;, :abbreviation =&gt; 'CSR'),
+        g.merge(:id =&gt; 826310, :name =&gt; &quot;Coleraine&quot;, :abbreviation =&gt; 'CLR'),
+        g.merge(:id =&gt; 826311, :name =&gt; &quot;Cookstown&quot;, :abbreviation =&gt; 'CKT'),
+        g.merge(:id =&gt; 826312, :name =&gt; &quot;Craigavon&quot;, :abbreviation =&gt; 'CGV'),
+        g.merge(:id =&gt; 826313, :name =&gt; &quot;Derry&quot;, :abbreviation =&gt; 'DRY'),
+        g.merge(:id =&gt; 826314, :name =&gt; &quot;Down&quot;, :abbreviation =&gt; 'DOW'),
+        g.merge(:id =&gt; 826315, :name =&gt; &quot;Dungannon&quot;, :abbreviation =&gt; 'DGN'),
+        g.merge(:id =&gt; 826316, :name =&gt; &quot;Fermanagh&quot;, :abbreviation =&gt; 'FER'),
+        g.merge(:id =&gt; 826317, :name =&gt; &quot;Larne&quot;, :abbreviation =&gt; 'LRN'),
+        g.merge(:id =&gt; 826318, :name =&gt; &quot;Limavady&quot;, :abbreviation =&gt; 'LMV'),
+        g.merge(:id =&gt; 826319, :name =&gt; &quot;Lisburn&quot;, :abbreviation =&gt; 'LSB'),
+        g.merge(:id =&gt; 826320, :name =&gt; &quot;Magherafelt&quot;, :abbreviation =&gt; 'MFT'),
+        g.merge(:id =&gt; 826321, :name =&gt; &quot;Moyle&quot;, :abbreviation =&gt; 'MYL'),
+        g.merge(:id =&gt; 826322, :name =&gt; &quot;Newry and Mourne&quot;, :abbreviation =&gt; 'NYM'),
+        g.merge(:id =&gt; 826323, :name =&gt; &quot;Newtownabbey&quot;, :abbreviation =&gt; 'NTA'),
+        g.merge(:id =&gt; 826324, :name =&gt; &quot;North Down&quot;, :abbreviation =&gt; 'NDN'),
+        g.merge(:id =&gt; 826325, :name =&gt; &quot;Omagh&quot;, :abbreviation =&gt; 'OMG'),
+        g.merge(:id =&gt; 826326, :name =&gt; &quot;Strabane&quot;, :abbreviation =&gt; 'STB')
+      ]},
 
-    country.with_options(:group =&gt; &quot;Wales&quot;) do |country|
-      country.create :id =&gt; 826401, :name =&gt; &quot;Blaenau Gwent&quot;, :abbreviation =&gt; 'BGW'
-      country.create :id =&gt; 826402, :name =&gt; &quot;Bridgend&quot;, :abbreviation =&gt; 'BGE'
-      country.create :id =&gt; 826403, :name =&gt; &quot;Caerphilly&quot;, :abbreviation =&gt; 'CAY'
-      country.create :id =&gt; 826404, :name =&gt; &quot;Cardiff&quot;, :abbreviation =&gt; 'CRF'
-      country.create :id =&gt; 826405, :name =&gt; &quot;Carmarthenshire&quot;, :abbreviation =&gt; 'CMN'
-      country.create :id =&gt; 826406, :name =&gt; &quot;Ceredigion&quot;, :abbreviation =&gt; 'CGN'
-      country.create :id =&gt; 826407, :name =&gt; &quot;Conwy&quot;, :abbreviation =&gt; 'CWY'
-      country.create :id =&gt; 826408, :name =&gt; &quot;Denbighshire&quot;, :abbreviation =&gt; 'DEN'
-      country.create :id =&gt; 826409, :name =&gt; &quot;Flintshire&quot;, :abbreviation =&gt; 'FLN'
-      country.create :id =&gt; 826410, :name =&gt; &quot;Gwynedd&quot;, :abbreviation =&gt; 'GWN'
-      country.create :id =&gt; 826411, :name =&gt; &quot;Isle of Anglesey&quot;, :abbreviation =&gt; 'AGY'
-      country.create :id =&gt; 826412, :name =&gt; &quot;Merthyr Tydfil&quot;, :abbreviation =&gt; 'MTY'
-      country.create :id =&gt; 826413, :name =&gt; &quot;Monmouthshire&quot;, :abbreviation =&gt; 'MON'
-      country.create :id =&gt; 826414, :name =&gt; &quot;Neath Port Talbot&quot;, :abbreviation =&gt; 'NTL'
-      country.create :id =&gt; 826415, :name =&gt; &quot;Newport&quot;, :abbreviation =&gt; 'NWP'
-      country.create :id =&gt; 826416, :name =&gt; &quot;Pembrokeshire&quot;, :abbreviation =&gt; 'PEM'
-      country.create :id =&gt; 826417, :name =&gt; &quot;Powys&quot;, :abbreviation =&gt; 'POW'
-      country.create :id =&gt; 826418, :name =&gt; &quot;Rhondda, Cynon, Taff&quot;, :abbreviation =&gt; 'RCT'
-      country.create :id =&gt; 826419, :name =&gt; &quot;Swansea&quot;, :abbreviation =&gt; 'SWA'
-      country.create :id =&gt; 826420, :name =&gt; &quot;Torfaen&quot;, :abbreviation =&gt; 'TOF'
-      country.create :id =&gt; 826421, :name =&gt; &quot;Vale of Glamorgan, The&quot;, :abbreviation =&gt; 'VGL'
-      country.create :id =&gt; 826422, :name =&gt; &quot;Wrexham&quot;, :abbreviation =&gt; 'WRX'
-    end
-  end
-  
-  # Grenada
-  with_options(:country =&gt; Country['GD']) do |country|
-    # Parish
-    country.create :id =&gt; 308001, :name =&gt; &quot;Saint Andrew&quot;, :abbreviation =&gt; '01'
-    country.create :id =&gt; 308002, :name =&gt; &quot;Saint David&quot;, :abbreviation =&gt; '02'
-    country.create :id =&gt; 308003, :name =&gt; &quot;Saint George&quot;, :abbreviation =&gt; '03'
-    country.create :id =&gt; 308004, :name =&gt; &quot;Saint John&quot;, :abbreviation =&gt; '04'
-    country.create :id =&gt; 308005, :name =&gt; &quot;Saint Mark&quot;, :abbreviation =&gt; '05'
-    country.create :id =&gt; 308006, :name =&gt; &quot;Saint Patrick&quot;, :abbreviation =&gt; '06'
-    
-    # Dependency
-    country.create :id =&gt; 308010, :name =&gt; &quot;Southern Grenadine Island&quot;, :abbreviation =&gt; '10'
-  end
-  
-  # Georgia
-  with_options(:country =&gt; Country['GE']) do |country|
-    # Autonomous republic
-    country.create :id =&gt; 268001, :name =&gt; &quot;Abkhazia&quot;, :abbreviation =&gt; 'AB'
-    country.create :id =&gt; 268002, :name =&gt; &quot;Ajaria&quot;, :abbreviation =&gt; 'AJ'
-    
-    # City
-    country.create :id =&gt; 268003, :name =&gt; &quot;T&#8217;bilisi&quot;, :abbreviation =&gt; 'TB'
-    
-    # Region
-    country.create :id =&gt; 268004, :name =&gt; &quot;Guria&quot;, :abbreviation =&gt; 'GU'
-    country.create :id =&gt; 268005, :name =&gt; &quot;Imeret&#8217;i&quot;, :abbreviation =&gt; 'IM'
-    country.create :id =&gt; 268006, :name =&gt; &quot;Kakhet&#8217;i&quot;, :abbreviation =&gt; 'KA'
-    country.create :id =&gt; 268007, :name =&gt; &quot;K&#8217;vemo K&#8217;art&#8217;li&quot;, :abbreviation =&gt; 'KK'
-    country.create :id =&gt; 268008, :name =&gt; &quot;Mts&#8217;khet&#8217;a-Mt&#8217;ianet&#8217;i&quot;, :abbreviation =&gt; 'MM'
-    country.create :id =&gt; 268009, :name =&gt; &quot;Racha-Lech&#8217;khumi-K&#8217;vemo Svanet&#8217;i&quot;, :abbreviation =&gt; 'RL'
-    country.create :id =&gt; 268010, :name =&gt; &quot;Samegrelo-Zemo Svanet&#8217;i&quot;, :abbreviation =&gt; 'SZ'
-    country.create :id =&gt; 268011, :name =&gt; &quot;Samts&#8217;khe-Javakhet&#8217;i&quot;, :abbreviation =&gt; 'SJ'
-    country.create :id =&gt; 268012, :name =&gt; &quot;Shida K&#8217;art&#8217;li&quot;, :abbreviation =&gt; 'SK'
-  end
-  
-  # Ghana
-  with_options(:country =&gt; Country['GH']) do |country|
-    country.create :id =&gt; 288001, :name =&gt; &quot;Ashanti&quot;, :abbreviation =&gt; 'AH'
-    country.create :id =&gt; 288002, :name =&gt; &quot;Brong-Ahafo&quot;, :abbreviation =&gt; 'BA'
-    country.create :id =&gt; 288003, :name =&gt; &quot;Central&quot;, :abbreviation =&gt; 'CP'
-    country.create :id =&gt; 288004, :name =&gt; &quot;Eastern&quot;, :abbreviation =&gt; 'EP'
-    country.create :id =&gt; 288005, :name =&gt; &quot;Greater Accra&quot;, :abbreviation =&gt; 'AA'
-    country.create :id =&gt; 288006, :name =&gt; &quot;Northern&quot;, :abbreviation =&gt; 'NP'
-    country.create :id =&gt; 288007, :name =&gt; &quot;Upper East&quot;, :abbreviation =&gt; 'UE'
-    country.create :id =&gt; 288008, :name =&gt; &quot;Upper West&quot;, :abbreviation =&gt; 'UW'
-    country.create :id =&gt; 288009, :name =&gt; &quot;Volta&quot;, :abbreviation =&gt; 'TV'
-    country.create :id =&gt; 288010, :name =&gt; &quot;Western&quot;, :abbreviation =&gt; 'WP'
-  end
-  
-  # Gambia
-  with_options(:country =&gt; Country['GM']) do |country|
-    country.create :id =&gt; 270001, :name =&gt; &quot;Lower River&quot;, :abbreviation =&gt; 'L'
-    country.create :id =&gt; 270002, :name =&gt; &quot;Central River&quot;, :abbreviation =&gt; 'M'
-    country.create :id =&gt; 270003, :name =&gt; &quot;North Bank&quot;, :abbreviation =&gt; 'N'
-    country.create :id =&gt; 270004, :name =&gt; &quot;Upper River&quot;, :abbreviation =&gt; 'U'
-    country.create :id =&gt; 270005, :name =&gt; &quot;Western&quot;, :abbreviation =&gt; 'W'
-    country.create :id =&gt; 270006, :name =&gt; &quot;Banjul&quot;, :abbreviation =&gt; 'B'
-  end
-  
-  # Guinea
-  with_options(:country =&gt; Country['GN']) do |country|
-    country.create :id =&gt; 321001, :name =&gt; &quot;Beyla&quot;, :abbreviation =&gt; 'BE'
-    country.create :id =&gt; 321002, :name =&gt; &quot;Boffa&quot;, :abbreviation =&gt; 'BF'
-    country.create :id =&gt; 321003, :name =&gt; &quot;Bok&#233;&quot;, :abbreviation =&gt; 'BK'
-    country.create :id =&gt; 321004, :name =&gt; &quot;Coyah&quot;, :abbreviation =&gt; 'CO'
-    country.create :id =&gt; 321005, :name =&gt; &quot;Dabola&quot;, :abbreviation =&gt; 'DB'
-    country.create :id =&gt; 321006, :name =&gt; &quot;Dalaba&quot;, :abbreviation =&gt; 'DL'
-    country.create :id =&gt; 321007, :name =&gt; &quot;Dinguiraye&quot;, :abbreviation =&gt; 'DI'
-    country.create :id =&gt; 321008, :name =&gt; &quot;Dubr&#233;ka&quot;, :abbreviation =&gt; 'DU'
-    country.create :id =&gt; 321009, :name =&gt; &quot;Faranah&quot;, :abbreviation =&gt; 'FA'
-    country.create :id =&gt; 321010, :name =&gt; &quot;For&#233;cariah&quot;, :abbreviation =&gt; 'FO'
-    country.create :id =&gt; 321011, :name =&gt; &quot;Fria&quot;, :abbreviation =&gt; 'FR'
-    country.create :id =&gt; 321012, :name =&gt; &quot;Gaoual&quot;, :abbreviation =&gt; 'GA'
-    country.create :id =&gt; 321013, :name =&gt; &quot;Gu&#233;k&#233;dou&quot;, :abbreviation =&gt; 'GU'
-    country.create :id =&gt; 321014, :name =&gt; &quot;Kankan&quot;, :abbreviation =&gt; 'KA'
-    country.create :id =&gt; 321015, :name =&gt; &quot;K&#233;rouan&#233;&quot;, :abbreviation =&gt; 'KE'
-    country.create :id =&gt; 321016, :name =&gt; &quot;Kindia&quot;, :abbreviation =&gt; 'KD'
-    country.create :id =&gt; 321017, :name =&gt; &quot;Kissidougou&quot;, :abbreviation =&gt; 'KS'
-    country.create :id =&gt; 321018, :name =&gt; &quot;Koubia&quot;, :abbreviation =&gt; 'KB'
-    country.create :id =&gt; 321019, :name =&gt; &quot;Koundara&quot;, :abbreviation =&gt; 'KN'
-    country.create :id =&gt; 321020, :name =&gt; &quot;Kouroussa&quot;, :abbreviation =&gt; 'KO'
-    country.create :id =&gt; 321021, :name =&gt; &quot;Lab&#233;&quot;, :abbreviation =&gt; 'LA'
-    country.create :id =&gt; 321022, :name =&gt; &quot;L&#233;louma&quot;, :abbreviation =&gt; 'LE'
-    country.create :id =&gt; 321023, :name =&gt; &quot;Lola&quot;, :abbreviation =&gt; 'LO'
-    country.create :id =&gt; 321024, :name =&gt; &quot;Macenta&quot;, :abbreviation =&gt; 'MC'
-    country.create :id =&gt; 321025, :name =&gt; &quot;Mali&quot;, :abbreviation =&gt; 'ML'
-    country.create :id =&gt; 321026, :name =&gt; &quot;Mamou&quot;, :abbreviation =&gt; 'MM'
-    country.create :id =&gt; 321027, :name =&gt; &quot;Mandiana&quot;, :abbreviation =&gt; 'MD'
-    country.create :id =&gt; 321028, :name =&gt; &quot;Nz&#233;r&#233;kor&#233;&quot;, :abbreviation =&gt; 'NZ'
-    country.create :id =&gt; 321029, :name =&gt; &quot;Pita&quot;, :abbreviation =&gt; 'PI'
-    country.create :id =&gt; 321030, :name =&gt; &quot;Siguiri&quot;, :abbreviation =&gt; 'SI'
-    country.create :id =&gt; 321031, :name =&gt; &quot;T&#233;lim&#233;l&#233;&quot;, :abbreviation =&gt; 'TE'
-    country.create :id =&gt; 321032, :name =&gt; &quot;Tougu&#233;&quot;, :abbreviation =&gt; 'TO'
-    country.create :id =&gt; 321033, :name =&gt; &quot;Yomou&quot;, :abbreviation =&gt; 'YO'
-  end
-  
-  # Equatorial Guinea
-  with_options(:country =&gt; Country['GQ']) do |country|
-    country.create :id =&gt; 226001, :name =&gt; &quot;Regi&#243;n Continental&quot;, :abbreviation =&gt; 'C'
-    country.create :id =&gt; 226002, :name =&gt; &quot;Regi&#243;n Insular&quot;, :abbreviation =&gt; 'I'
-    country.create :id =&gt; 226003, :name =&gt; &quot;Annob&#243;n&quot;, :abbreviation =&gt; 'AN'
-    country.create :id =&gt; 226004, :name =&gt; &quot;Bioko Norte&quot;, :abbreviation =&gt; 'BN'
-    country.create :id =&gt; 226005, :name =&gt; &quot;Bioko Sur&quot;, :abbreviation =&gt; 'BS'
-    country.create :id =&gt; 226006, :name =&gt; &quot;Centro Sur&quot;, :abbreviation =&gt; 'CS'
-    country.create :id =&gt; 226007, :name =&gt; &quot;Ki&#233;-Ntem&quot;, :abbreviation =&gt; 'KN'
-    country.create :id =&gt; 226008, :name =&gt; &quot;Litoral&quot;, :abbreviation =&gt; 'LI'
-    country.create :id =&gt; 226009, :name =&gt; &quot;Wele-Nz&#225;s&quot;, :abbreviation =&gt; 'WN'
-  end
-  
-  # Greece
-  with_options(:country =&gt; Country['GR']) do |country|
-    country.create :id =&gt; 300001, :name =&gt; &quot;Aitoloakarnan&#237;as&quot;
-    country.create :id =&gt; 300003, :name =&gt; &quot;Voiot&#237;as&quot;
-    country.create :id =&gt; 300004, :name =&gt; &quot;&#201;vvoias&quot;
-    country.create :id =&gt; 300005, :name =&gt; &quot;Evrytan&#237;as&quot;
-    country.create :id =&gt; 300006, :name =&gt; &quot;Fthi&#243;tidas&quot;
-    country.create :id =&gt; 300007, :name =&gt; &quot;Fok&#237;das&quot;
-    country.create :id =&gt; 300011, :name =&gt; &quot;Argol&#237;das&quot;
-    country.create :id =&gt; 300012, :name =&gt; &quot;Arkad&#237;as&quot;
-    country.create :id =&gt; 300013, :name =&gt; &quot;Acha&#7727;as&quot;
-    country.create :id =&gt; 300014, :name =&gt; &quot;Ile&#237;as&quot;
-    country.create :id =&gt; 300015, :name =&gt; &quot;Korinth&#237;as&quot;
-    country.create :id =&gt; 300016, :name =&gt; &quot;Lakon&#237;as&quot;
-    country.create :id =&gt; 300017, :name =&gt; &quot;Messin&#237;as&quot;
-    country.create :id =&gt; 300021, :name =&gt; &quot;Zak&#253;nthoy&quot;
-    country.create :id =&gt; 300022, :name =&gt; &quot;K&#233;rkyras&quot;
-    country.create :id =&gt; 300023, :name =&gt; &quot;Kefaloni&#225;s kai Ith&#225;kis&quot;
-    country.create :id =&gt; 300024, :name =&gt; &quot;Lefk&#225;das&quot;
-    country.create :id =&gt; 300031, :name =&gt; &quot;&#193;rtas&quot;
-    country.create :id =&gt; 300032, :name =&gt; &quot;Thesprot&#237;as&quot;
-    country.create :id =&gt; 300033, :name =&gt; &quot;Ioann&#237;non&quot;
-    country.create :id =&gt; 300034, :name =&gt; &quot;Pr&#233;vezas&quot;
-    country.create :id =&gt; 300041, :name =&gt; &quot;Kard&#237;tsas&quot;
-    country.create :id =&gt; 300042, :name =&gt; &quot;L&#225;rissas&quot;
-    country.create :id =&gt; 300043, :name =&gt; &quot;Magnis&#237;as&quot;
-    country.create :id =&gt; 300044, :name =&gt; &quot;Trik&#225;lon&quot;
-    country.create :id =&gt; 300051, :name =&gt; &quot;Greven&#243;n&quot;
-    country.create :id =&gt; 300052, :name =&gt; &quot;Dr&#225;mas&quot;
-    country.create :id =&gt; 300053, :name =&gt; &quot;Imath&#237;as&quot;
-    country.create :id =&gt; 300054, :name =&gt; &quot;Thessalon&#237;kis&quot;
-    country.create :id =&gt; 300055, :name =&gt; &quot;Kav&#225;las&quot;
-    country.create :id =&gt; 300056, :name =&gt; &quot;Kastori&#225;s&quot;
-    country.create :id =&gt; 300057, :name =&gt; &quot;Kilk&#237;s&quot;
-    country.create :id =&gt; 300058, :name =&gt; &quot;Koz&#225;nis&quot;
-    country.create :id =&gt; 300059, :name =&gt; &quot;P&#233;llas&quot;
-    country.create :id =&gt; 300061, :name =&gt; &quot;Pier&#237;as&quot;
-    country.create :id =&gt; 300062, :name =&gt; &quot;Serr&#243;n&quot;
-    country.create :id =&gt; 300063, :name =&gt; &quot;Fl&#243;rinas&quot;
-    country.create :id =&gt; 300064, :name =&gt; &quot;Chalkidik&#237;s&quot;
-    country.create :id =&gt; 300069, :name =&gt; &quot;&#193;gion &#211;ros&quot;
-    country.create :id =&gt; 300071, :name =&gt; &quot;&#201;vroy&quot;
-    country.create :id =&gt; 300072, :name =&gt; &quot;X&#225;nthis&quot;
-    country.create :id =&gt; 300073, :name =&gt; &quot;Rod&#243;pis&quot;
-    country.create :id =&gt; 300081, :name =&gt; &quot;Dodekan&#237;soy&quot;
-    country.create :id =&gt; 300082, :name =&gt; &quot;Kykl&#225;don&quot;
-    country.create :id =&gt; 300083, :name =&gt; &quot;L&#233;sboy&quot;
-    country.create :id =&gt; 300084, :name =&gt; &quot;S&#225;moy&quot;
-    country.create :id =&gt; 300085, :name =&gt; &quot;Ch&#237;oy&quot;
-    country.create :id =&gt; 300091, :name =&gt; &quot;Irakle&#237;oy&quot;
-    country.create :id =&gt; 300092, :name =&gt; &quot;Lasith&#237;oy&quot;
-    country.create :id =&gt; 300093, :name =&gt; &quot;Reth&#253;mnoy&quot;
-    country.create :id =&gt; 300094, :name =&gt; &quot;Chan&#237;on&quot;
-    
-    # Non-numeric
-    country.create :id =&gt; 300101, :name =&gt; &quot;Athin&#243;n&quot;, :abbreviation =&gt; 'A1'
-    country.create :id =&gt; 300102, :name =&gt; &quot;Anatolik&#237;s Attik&#237;s&quot;, :abbreviation =&gt; 'A2'
-    country.create :id =&gt; 300103, :name =&gt; &quot;Peirai&#243;s&quot;, :abbreviation =&gt; 'A3'
-    country.create :id =&gt; 300104, :name =&gt; &quot;Dytik&#237;s Attik&#237;s&quot;, :abbreviation =&gt; 'A4'
-  end
-  
-  # Guatemala
-  with_options(:country =&gt; Country['GT']) do |country|
-    country.create :id =&gt; 320001, :name =&gt; &quot;Alta Verapaz&quot;, :abbreviation =&gt; 'AV'
-    country.create :id =&gt; 320002, :name =&gt; &quot;Baja Verapaz&quot;, :abbreviation =&gt; 'BV'
-    country.create :id =&gt; 320003, :name =&gt; &quot;Chimaltenango&quot;, :abbreviation =&gt; 'CM'
-    country.create :id =&gt; 320004, :name =&gt; &quot;Chiquimula&quot;, :abbreviation =&gt; 'CQ'
-    country.create :id =&gt; 320005, :name =&gt; &quot;El Progreso&quot;, :abbreviation =&gt; 'PR'
-    country.create :id =&gt; 320006, :name =&gt; &quot;Escuintla&quot;, :abbreviation =&gt; 'ES'
-    country.create :id =&gt; 320007, :name =&gt; &quot;Guatemala&quot;, :abbreviation =&gt; 'GU'
-    country.create :id =&gt; 320008, :name =&gt; &quot;Huehuetenango&quot;, :abbreviation =&gt; 'HU'
-    country.create :id =&gt; 320009, :name =&gt; &quot;Izabal&quot;, :abbreviation =&gt; 'IZ'
-    country.create :id =&gt; 320010, :name =&gt; &quot;Jalapa&quot;, :abbreviation =&gt; 'JA'
-    country.create :id =&gt; 320011, :name =&gt; &quot;Jutiapa&quot;, :abbreviation =&gt; 'JU'
-    country.create :id =&gt; 320012, :name =&gt; &quot;Pet&#233;n&quot;, :abbreviation =&gt; 'PE'
-    country.create :id =&gt; 320013, :name =&gt; &quot;Quetzaltenango&quot;, :abbreviation =&gt; 'QZ'
-    country.create :id =&gt; 320014, :name =&gt; &quot;Quich&#233;&quot;, :abbreviation =&gt; 'QC'
-    country.create :id =&gt; 320015, :name =&gt; &quot;Retalhuleu&quot;, :abbreviation =&gt; 'RE'
-    country.create :id =&gt; 320016, :name =&gt; &quot;Sacatep&#233;quez&quot;, :abbreviation =&gt; 'SA'
-    country.create :id =&gt; 320017, :name =&gt; &quot;San Marcos&quot;, :abbreviation =&gt; 'SM'
-    country.create :id =&gt; 320018, :name =&gt; &quot;Santa Rosa&quot;, :abbreviation =&gt; 'SR'
-    country.create :id =&gt; 320019, :name =&gt; &quot;Solol&#225;&quot;, :abbreviation =&gt; 'SO'
-    country.create :id =&gt; 320020, :name =&gt; &quot;Suchitep&#233;quez&quot;, :abbreviation =&gt; 'SU'
-    country.create :id =&gt; 320021, :name =&gt; &quot;Totonicap&#225;n&quot;, :abbreviation =&gt; 'TO'
-    country.create :id =&gt; 320022, :name =&gt; &quot;Zacapa&quot;, :abbreviation =&gt; 'ZA'
-  end
-  
-  # Guinea-Bissau
-  with_options(:country =&gt; Country['GW']) do |country|
-    country.create :id =&gt; 624001, :name =&gt; &quot;Bafat&#225;&quot;, :abbreviation =&gt; 'BA'
-    country.create :id =&gt; 624002, :name =&gt; &quot;Biombo&quot;, :abbreviation =&gt; 'BM'
-    country.create :id =&gt; 624003, :name =&gt; &quot;Bolama&quot;, :abbreviation =&gt; 'BL'
-    country.create :id =&gt; 624004, :name =&gt; &quot;Cacheu&quot;, :abbreviation =&gt; 'CA'
-    country.create :id =&gt; 624005, :name =&gt; &quot;Gab&#250;&quot;, :abbreviation =&gt; 'GA'
-    country.create :id =&gt; 624006, :name =&gt; &quot;Oio&quot;, :abbreviation =&gt; 'OI'
-    country.create :id =&gt; 624007, :name =&gt; &quot;Quinara&quot;, :abbreviation =&gt; 'QU'
-    country.create :id =&gt; 624008, :name =&gt; &quot;Tombali&quot;, :abbreviation =&gt; 'TO'
-    country.create :id =&gt; 624009, :name =&gt; &quot;Bissau&quot;, :abbreviation =&gt; 'BS'
-  end
-  
-  # Guyana
-  with_options(:country =&gt; Country['GY']) do |country|
-    country.create :id =&gt; 328001, :name =&gt; &quot;Barima-Waini&quot;, :abbreviation =&gt; 'BA'
-    country.create :id =&gt; 328002, :name =&gt; &quot;Cuyuni-Mazaruni&quot;, :abbreviation =&gt; 'CU'
-    country.create :id =&gt; 328003, :name =&gt; &quot;Demerara-Mahaica&quot;, :abbreviation =&gt; 'DE'
-    country.create :id =&gt; 328004, :name =&gt; &quot;East Berbice-Corentyne&quot;, :abbreviation =&gt; 'EB'
-    country.create :id =&gt; 328005, :name =&gt; &quot;Essequibo Islands-West Demerara&quot;, :abbreviation =&gt; 'ES'
-    country.create :id =&gt; 328006, :name =&gt; &quot;Mahaica-Berbice&quot;, :abbreviation =&gt; 'MA'
-    country.create :id =&gt; 328007, :name =&gt; &quot;Pomeroon-Supenaam&quot;, :abbreviation =&gt; 'PM'
-    country.create :id =&gt; 328008, :name =&gt; &quot;Potaro-Siparuni&quot;, :abbreviation =&gt; 'PT'
-    country.create :id =&gt; 328009, :name =&gt; &quot;Upper Demerara-Berbice&quot;, :abbreviation =&gt; 'UD'
-    country.create :id =&gt; 328010, :name =&gt; &quot;Upper Takutu-Upper Essequibo&quot;, :abbreviation =&gt; 'UT'
-  end
-  
-  # Honduras
-  with_options(:country =&gt; Country['HN']) do |country|
-    country.create :id =&gt; 340001, :name =&gt; &quot;Atl&#225;ntida&quot;, :abbreviation =&gt; 'AT'
-    country.create :id =&gt; 340002, :name =&gt; &quot;Col&#243;n&quot;, :abbreviation =&gt; 'CL'
-    country.create :id =&gt; 340003, :name =&gt; &quot;Comayagua&quot;, :abbreviation =&gt; 'CM'
-    country.create :id =&gt; 340004, :name =&gt; &quot;Cop&#225;n&quot;, :abbreviation =&gt; 'CP'
-    country.create :id =&gt; 340005, :name =&gt; &quot;Cort&#233;s&quot;, :abbreviation =&gt; 'CR'
-    country.create :id =&gt; 340006, :name =&gt; &quot;Choluteca&quot;, :abbreviation =&gt; 'CH'
-    country.create :id =&gt; 340007, :name =&gt; &quot;El Para&#237;so&quot;, :abbreviation =&gt; 'EP'
-    country.create :id =&gt; 340008, :name =&gt; &quot;Francisco Moraz&#225;n&quot;, :abbreviation =&gt; 'FM'
-    country.create :id =&gt; 340009, :name =&gt; &quot;Gracias a Dios&quot;, :abbreviation =&gt; 'GD'
-    country.create :id =&gt; 340010, :name =&gt; &quot;Intibuc&#225;&quot;, :abbreviation =&gt; 'IN'
-    country.create :id =&gt; 340011, :name =&gt; &quot;Islas de la Bah&#237;a&quot;, :abbreviation =&gt; 'IB'
-    country.create :id =&gt; 340012, :name =&gt; &quot;La Paz&quot;, :abbreviation =&gt; 'LP'
-    country.create :id =&gt; 340013, :name =&gt; &quot;Lempira&quot;, :abbreviation =&gt; 'LE'
-    country.create :id =&gt; 340014, :name =&gt; &quot;Ocotepeque&quot;, :abbreviation =&gt; 'OC'
-    country.create :id =&gt; 340015, :name =&gt; &quot;Olancho&quot;, :abbreviation =&gt; 'OL'
-    country.create :id =&gt; 340016, :name =&gt; &quot;Santa B&#225;rbara&quot;, :abbreviation =&gt; 'SB'
-    country.create :id =&gt; 340017, :name =&gt; &quot;Valle&quot;, :abbreviation =&gt; 'VA'
-    country.create :id =&gt; 340018, :name =&gt; &quot;Yoro&quot;, :abbreviation =&gt; 'YO'
-  end
-  
-  # Croatia
-  with_options(:country =&gt; Country['HR']) do |country|
-    country.create :id =&gt; 191001, :name =&gt; &quot;Zagreba&#269;ka &#382;upanija&quot;
-    country.create :id =&gt; 191002, :name =&gt; &quot;Krapinsko-zagorska &#382;upanija&quot;
-    country.create :id =&gt; 191003, :name =&gt; &quot;Sisa&#269;ko-moslava&#269;ka &#382;upanija&quot;
-    country.create :id =&gt; 191004, :name =&gt; &quot;Karlova&#269;ka &#382;upanija&quot;
-    country.create :id =&gt; 191005, :name =&gt; &quot;Vara&#382;dinska &#382;upanija&quot;
-    country.create :id =&gt; 191006, :name =&gt; &quot;Koprivni&#269;ko-kri&#382;eva&#269;ka &#382;upanija&quot;
-    country.create :id =&gt; 191007, :name =&gt; &quot;Bjelovarsko-bilogorska &#382;upanija&quot;
-    country.create :id =&gt; 191008, :name =&gt; &quot;Primorsko-goranska &#382;upanija&quot;
-    country.create :id =&gt; 191009, :name =&gt; &quot;Li&#269;ko-senjska &#382;upanija&quot;
-    country.create :id =&gt; 191010, :name =&gt; &quot;Viroviti&#269;ko-podravska &#382;upanija&quot;
-    country.create :id =&gt; 191011, :name =&gt; &quot;Po&#382;e&#353;ko-slavonska &#382;upanija&quot;
-    country.create :id =&gt; 191012, :name =&gt; &quot;Brodsko-posavska &#382;upanija&quot;
-    country.create :id =&gt; 191013, :name =&gt; &quot;Zadarska &#382;upanija&quot;
-    country.create :id =&gt; 191014, :name =&gt; &quot;Osje&#269;ko-baranjska &#382;upanija&quot;
-    country.create :id =&gt; 191015, :name =&gt; &quot;&#352;ibensko-kninska &#382;upanija&quot;
-    country.create :id =&gt; 191016, :name =&gt; &quot;Vukovarsko-srijemska &#382;upanija&quot;
-    country.create :id =&gt; 191017, :name =&gt; &quot;Splitsko-dalmatinska &#382;upanija&quot;
-    country.create :id =&gt; 191018, :name =&gt; &quot;Istarska &#382;upanija&quot;
-    country.create :id =&gt; 191019, :name =&gt; &quot;Dubrova&#269;ko-neretvanska &#382;upanija&quot;
-    country.create :id =&gt; 191020, :name =&gt; &quot;Me&#273;imurska &#382;upanija&quot;
-    country.create :id =&gt; 191021, :name =&gt; &quot;Grad Zagreb&quot;
-  end
-  
-  # Haiti
-  with_options(:country =&gt; Country['HT']) do |country|
-    country.create :id =&gt; 332001, :name =&gt; &quot;Artibonite&quot;, :abbreviation =&gt; 'AR'
-    country.create :id =&gt; 332002, :name =&gt; &quot;Centre&quot;, :abbreviation =&gt; 'CE'
-    country.create :id =&gt; 332003, :name =&gt; &quot;Grande-Anse&quot;, :abbreviation =&gt; 'GA'
-    country.create :id =&gt; 332004, :name =&gt; &quot;Nord&quot;, :abbreviation =&gt; 'ND'
-    country.create :id =&gt; 332005, :name =&gt; &quot;Nord-Est&quot;, :abbreviation =&gt; 'NE'
-    country.create :id =&gt; 332006, :name =&gt; &quot;Nord-Ouest&quot;, :abbreviation =&gt; 'NO'
-    country.create :id =&gt; 332007, :name =&gt; &quot;Ouest&quot;, :abbreviation =&gt; 'OU'
-    country.create :id =&gt; 332008, :name =&gt; &quot;Sud&quot;, :abbreviation =&gt; 'SD'
-    country.create :id =&gt; 332009, :name =&gt; &quot;Sud-Est&quot;, :abbreviation =&gt; 'SE'
-  end
-  
-  # Hungary
-  with_options(:country =&gt; Country['HU']) do |country|
-    country.create :id =&gt; 348001, :name =&gt; &quot;B&#225;cs-Kiskun&quot;, :abbreviation =&gt; 'BK'
-    country.create :id =&gt; 348002, :name =&gt; &quot;Baranya&quot;, :abbreviation =&gt; 'BA'
-    country.create :id =&gt; 348003, :name =&gt; &quot;B&#233;k&#233;s&quot;, :abbreviation =&gt; 'BE'
-    country.create :id =&gt; 348004, :name =&gt; &quot;Borsod-Aba&#250;j-Zempl&#233;n&quot;, :abbreviation =&gt; 'BZ'
-    country.create :id =&gt; 348005, :name =&gt; &quot;Csongr&#225;d&quot;, :abbreviation =&gt; 'CS'
-    country.create :id =&gt; 348006, :name =&gt; &quot;Fej&#233;r&quot;, :abbreviation =&gt; 'FE'
-    country.create :id =&gt; 348007, :name =&gt; &quot;Gy&#337;r-Moson-Sopron&quot;, :abbreviation =&gt; 'GS'
-    country.create :id =&gt; 348008, :name =&gt; &quot;Hajd&#250;-Bihar&quot;, :abbreviation =&gt; 'HB'
-    country.create :id =&gt; 348009, :name =&gt; &quot;Heves&quot;, :abbreviation =&gt; 'HE'
-    country.create :id =&gt; 348010, :name =&gt; &quot;J&#225;sz-Nagykun-Szolnok&quot;, :abbreviation =&gt; 'JN'
-    country.create :id =&gt; 348011, :name =&gt; &quot;Kom&#225;rom-Esztergom&quot;, :abbreviation =&gt; 'KE'
-    country.create :id =&gt; 348012, :name =&gt; &quot;N&#243;gr&#225;d&quot;, :abbreviation =&gt; 'NO'
-    country.create :id =&gt; 348013, :name =&gt; &quot;Pest&quot;, :abbreviation =&gt; 'PE'
-    country.create :id =&gt; 348014, :name =&gt; &quot;Somogy&quot;, :abbreviation =&gt; 'SO'
-    country.create :id =&gt; 348015, :name =&gt; &quot;Szabolcs-Szatm&#225;r-Bereg&quot;, :abbreviation =&gt; 'SZ'
-    country.create :id =&gt; 348016, :name =&gt; &quot;Tolna&quot;, :abbreviation =&gt; 'TO'
-    country.create :id =&gt; 348017, :name =&gt; &quot;Vas&quot;, :abbreviation =&gt; 'VA'
-    country.create :id =&gt; 348018, :name =&gt; &quot;Veszpr&#233;m (county)&quot;, :abbreviation =&gt; 'VE'
-    country.create :id =&gt; 348019, :name =&gt; &quot;Zala&quot;, :abbreviation =&gt; 'ZA'
-    country.create :id =&gt; 348020, :name =&gt; &quot;B&#233;k&#233;scsaba&quot;, :abbreviation =&gt; 'BC'
-    country.create :id =&gt; 348021, :name =&gt; &quot;Debrecen&quot;, :abbreviation =&gt; 'DE'
-    country.create :id =&gt; 348022, :name =&gt; &quot;Duna&#250;jv&#225;ros&quot;, :abbreviation =&gt; 'DU'
-    country.create :id =&gt; 348023, :name =&gt; &quot;Eger&quot;, :abbreviation =&gt; 'EG'
-    country.create :id =&gt; 348024, :name =&gt; &quot;Gy&#337;r&quot;, :abbreviation =&gt; 'GY'
-    country.create :id =&gt; 348025, :name =&gt; &quot;H&#243;dmez&#337;v&#225;s&#225;rhely&quot;, :abbreviation =&gt; 'HV'
-    country.create :id =&gt; 348026, :name =&gt; &quot;Kaposv&#225;r&quot;, :abbreviation =&gt; 'KV'
-    country.create :id =&gt; 348027, :name =&gt; &quot;Kecskem&#233;t&quot;, :abbreviation =&gt; 'KM'
-    country.create :id =&gt; 348028, :name =&gt; &quot;Miskolc&quot;, :abbreviation =&gt; 'MI'
-    country.create :id =&gt; 348029, :name =&gt; &quot;Nagykanizsa&quot;, :abbreviation =&gt; 'NK'
-    country.create :id =&gt; 348030, :name =&gt; &quot;Ny&#237;regyh&#225;za&quot;, :abbreviation =&gt; 'NY'
-    country.create :id =&gt; 348031, :name =&gt; &quot;P&#233;cs&quot;, :abbreviation =&gt; 'PS'
-    country.create :id =&gt; 348032, :name =&gt; &quot;Salg&#243;tarj&#225;n&quot;, :abbreviation =&gt; 'ST'
-    country.create :id =&gt; 348033, :name =&gt; &quot;Sopron&quot;, :abbreviation =&gt; 'SN'
-    country.create :id =&gt; 348034, :name =&gt; &quot;Szeged&quot;, :abbreviation =&gt; 'SD'
-    country.create :id =&gt; 348035, :name =&gt; &quot;Sz&#233;kesfeh&#233;rv&#225;r&quot;, :abbreviation =&gt; 'SF'
-    country.create :id =&gt; 348036, :name =&gt; &quot;Szeksz&#225;rd&quot;, :abbreviation =&gt; 'SS'
-    country.create :id =&gt; 348037, :name =&gt; &quot;Szolnok&quot;, :abbreviation =&gt; 'SK'
-    country.create :id =&gt; 348038, :name =&gt; &quot;Szombathely&quot;, :abbreviation =&gt; 'SH'
-    country.create :id =&gt; 348039, :name =&gt; &quot;Tatab&#225;nya&quot;, :abbreviation =&gt; 'TB'
-    country.create :id =&gt; 348040, :name =&gt; &quot;Veszpr&#233;m&quot;, :abbreviation =&gt; 'VM'
-    country.create :id =&gt; 348041, :name =&gt; &quot;Zalaegerszeg&quot;, :abbreviation =&gt; 'ZE'
-    country.create :id =&gt; 348042, :name =&gt; &quot;Budapest&quot;, :abbreviation =&gt; 'BU'
-  end
-  
-  # Indonesia
-  with_options(:country =&gt; Country['ID']) do |country|
-    country.create :id =&gt; 360001, :name =&gt; &quot;Aceh&quot;, :abbreviation =&gt; 'AC'
-    country.create :id =&gt; 360002, :name =&gt; &quot;Bali&quot;, :abbreviation =&gt; 'BA'
-    country.create :id =&gt; 360003, :name =&gt; &quot;Bangka Belitung&quot;, :abbreviation =&gt; 'BB'
-    country.create :id =&gt; 360004, :name =&gt; &quot;Banten&quot;, :abbreviation =&gt; 'BT'
-    country.create :id =&gt; 360005, :name =&gt; &quot;Bengkulu&quot;, :abbreviation =&gt; 'BE'
-    country.create :id =&gt; 360006, :name =&gt; &quot;Gorontalo&quot;, :abbreviation =&gt; 'GO'
-    country.create :id =&gt; 360007, :name =&gt; &quot;Jambi&quot;, :abbreviation =&gt; 'JA'
-    country.create :id =&gt; 360008, :name =&gt; &quot;Jawa Barat&quot;, :abbreviation =&gt; 'JB'
-    country.create :id =&gt; 360009, :name =&gt; &quot;Jawa Tengah&quot;, :abbreviation =&gt; 'JT'
-    country.create :id =&gt; 360010, :name =&gt; &quot;Jawa Timur&quot;, :abbreviation =&gt; 'JI'
-    country.create :id =&gt; 360011, :name =&gt; &quot;Kalimantan Barat&quot;, :abbreviation =&gt; 'KB'
-    country.create :id =&gt; 360012, :name =&gt; &quot;Kalimantan Tengah&quot;, :abbreviation =&gt; 'KT'
-    country.create :id =&gt; 360013, :name =&gt; &quot;Kalimantan Selatan&quot;, :abbreviation =&gt; 'KS'
-    country.create :id =&gt; 360014, :name =&gt; &quot;Kalimantan Timur&quot;, :abbreviation =&gt; 'KI'
-    country.create :id =&gt; 360015, :name =&gt; &quot;Kepulauan Riau&quot;, :abbreviation =&gt; 'KR'
-    country.create :id =&gt; 360016, :name =&gt; &quot;Lampung&quot;, :abbreviation =&gt; 'LA'
-    country.create :id =&gt; 360017, :name =&gt; &quot;Maluku&quot;, :abbreviation =&gt; 'MA'
-    country.create :id =&gt; 360018, :name =&gt; &quot;Maluku Utara&quot;, :abbreviation =&gt; 'MU'
-    country.create :id =&gt; 360019, :name =&gt; &quot;Nusa Tenggara Barat&quot;, :abbreviation =&gt; 'NB'
-    country.create :id =&gt; 360020, :name =&gt; &quot;Nusa Tenggara Timur&quot;, :abbreviation =&gt; 'NT'
-    country.create :id =&gt; 360021, :name =&gt; &quot;Papua&quot;, :abbreviation =&gt; 'PA'
-    country.create :id =&gt; 360022, :name =&gt; &quot;Riau&quot;, :abbreviation =&gt; 'RI'
-    country.create :id =&gt; 360023, :name =&gt; &quot;Sulawesi Barat&quot;, :abbreviation =&gt; 'SR'
-    country.create :id =&gt; 360024, :name =&gt; &quot;Sulawesi Selatan&quot;, :abbreviation =&gt; 'SN'
-    country.create :id =&gt; 360025, :name =&gt; &quot;Sulawesi Tengah&quot;, :abbreviation =&gt; 'ST'
-    country.create :id =&gt; 360026, :name =&gt; &quot;Sulawesi Tenggara&quot;, :abbreviation =&gt; 'SG'
-    country.create :id =&gt; 360027, :name =&gt; &quot;Sulawesi Utara&quot;, :abbreviation =&gt; 'SA'
-    country.create :id =&gt; 360028, :name =&gt; &quot;Sumatra Barat&quot;, :abbreviation =&gt; 'SB'
-    country.create :id =&gt; 360029, :name =&gt; &quot;Sumatra Selatan&quot;, :abbreviation =&gt; 'SS'
-    country.create :id =&gt; 360030, :name =&gt; &quot;Sumatera Utara&quot;, :abbreviation =&gt; 'SU'
-    country.create :id =&gt; 360031, :name =&gt; &quot;Jakarta Raya&quot;, :abbreviation =&gt; 'JK'
-    country.create :id =&gt; 360032, :name =&gt; &quot;Yogyakarta&quot;, :abbreviation =&gt; 'YO'
-  end
-  
-  # Ireland
-  with_options(:country =&gt; Country['IE']) do |country|
-    country.create :id =&gt; 372001, :name =&gt; &quot;Cork&quot;, :abbreviation =&gt; 'C'
-    country.create :id =&gt; 372002, :name =&gt; &quot;Clare&quot;, :abbreviation =&gt; 'CE'
-    country.create :id =&gt; 372003, :name =&gt; &quot;Cavan&quot;, :abbreviation =&gt; 'CN'
-    country.create :id =&gt; 372004, :name =&gt; &quot;Carlow&quot;, :abbreviation =&gt; 'CW'
-    country.create :id =&gt; 372005, :name =&gt; &quot;Dublin&quot;, :abbreviation =&gt; 'D'
-    country.create :id =&gt; 372006, :name =&gt; &quot;Donegal&quot;, :abbreviation =&gt; 'DL'
-    country.create :id =&gt; 372007, :name =&gt; &quot;Galway&quot;, :abbreviation =&gt; 'G'
-    country.create :id =&gt; 372008, :name =&gt; &quot;Kildare&quot;, :abbreviation =&gt; 'KE'
-    country.create :id =&gt; 372009, :name =&gt; &quot;Kilkenny&quot;, :abbreviation =&gt; 'KK'
-    country.create :id =&gt; 372010, :name =&gt; &quot;Kerry&quot;, :abbreviation =&gt; 'KY'
-    country.create :id =&gt; 372011, :name =&gt; &quot;Longford&quot;, :abbreviation =&gt; 'LD'
-    country.create :id =&gt; 372012, :name =&gt; &quot;Louth&quot;, :abbreviation =&gt; 'LH'
-    country.create :id =&gt; 372013, :name =&gt; &quot;Limerick&quot;, :abbreviation =&gt; 'LK'
-    country.create :id =&gt; 372014, :name =&gt; &quot;Leitrim&quot;, :abbreviation =&gt; 'LM'
-    country.create :id =&gt; 372015, :name =&gt; &quot;Laois&quot;, :abbreviation =&gt; 'LS'
-    country.create :id =&gt; 372016, :name =&gt; &quot;Meath&quot;, :abbreviation =&gt; 'MH'
-    country.create :id =&gt; 372017, :name =&gt; &quot;Monaghan&quot;, :abbreviation =&gt; 'MN'
-    country.create :id =&gt; 372018, :name =&gt; &quot;Mayo&quot;, :abbreviation =&gt; 'MO'
-    country.create :id =&gt; 372019, :name =&gt; &quot;Offaly&quot;, :abbreviation =&gt; 'OY'
-    country.create :id =&gt; 372020, :name =&gt; &quot;Roscommon&quot;, :abbreviation =&gt; 'RN'
-    country.create :id =&gt; 372021, :name =&gt; &quot;Sligo&quot;, :abbreviation =&gt; 'SO'
-    country.create :id =&gt; 372022, :name =&gt; &quot;Tipperary&quot;, :abbreviation =&gt; 'TA'
-    country.create :id =&gt; 372023, :name =&gt; &quot;Waterford&quot;, :abbreviation =&gt; 'WD'
-    country.create :id =&gt; 372024, :name =&gt; &quot;Westmeath&quot;, :abbreviation =&gt; 'WH'
-    country.create :id =&gt; 372025, :name =&gt; &quot;Wicklow&quot;, :abbreviation =&gt; 'WW'
-    country.create :id =&gt; 372026, :name =&gt; &quot;Wexford&quot;, :abbreviation =&gt; 'WX'
-  end
-  
-  # Israel
-  with_options(:country =&gt; Country['IL']) do |country|
-    country.create :id =&gt; 376001, :name =&gt; &quot;HaDarom&quot;, :abbreviation =&gt; 'D'
-    country.create :id =&gt; 376002, :name =&gt; &quot;HaMerkaz&quot;, :abbreviation =&gt; 'M'
-    country.create :id =&gt; 376003, :name =&gt; &quot;HaZafon&quot;, :abbreviation =&gt; 'Z'
-    country.create :id =&gt; 376004, :name =&gt; &quot;Hefa&quot;, :abbreviation =&gt; 'HA'
-    country.create :id =&gt; 376005, :name =&gt; &quot;Tel-Aviv&quot;, :abbreviation =&gt; 'TA'
-    country.create :id =&gt; 376006, :name =&gt; &quot;Yerushalayim Al Quds&quot;, :abbreviation =&gt; 'JM'
-  end
-  
-  # India
-  with_options(:country =&gt; Country['IN']) do |country|
-    country.create :id =&gt; 356001, :name =&gt; &quot;Andhra Pradesh&quot;, :abbreviation =&gt; 'AP'
-    country.create :id =&gt; 356002, :name =&gt; &quot;Arun&#257;chal Pradesh&quot;, :abbreviation =&gt; 'AR'
-    country.create :id =&gt; 356003, :name =&gt; &quot;Assam&quot;, :abbreviation =&gt; 'AS'
-    country.create :id =&gt; 356004, :name =&gt; &quot;Bih&#257;r&quot;, :abbreviation =&gt; 'BR'
-    country.create :id =&gt; 356005, :name =&gt; &quot;Chhatt&#299;sgarh&quot;, :abbreviation =&gt; 'CT'
-    country.create :id =&gt; 356006, :name =&gt; &quot;Goa&quot;, :abbreviation =&gt; 'GA'
-    country.create :id =&gt; 356007, :name =&gt; &quot;Gujar&#257;t&quot;, :abbreviation =&gt; 'GJ'
-    country.create :id =&gt; 356008, :name =&gt; &quot;Hary&#257;na&quot;, :abbreviation =&gt; 'HR'
-    country.create :id =&gt; 356009, :name =&gt; &quot;Him&#257;chal Pradesh&quot;, :abbreviation =&gt; 'HP'
-    country.create :id =&gt; 356010, :name =&gt; &quot;Jammu and Kashm&#299;r&quot;, :abbreviation =&gt; 'JK'
-    country.create :id =&gt; 356011, :name =&gt; &quot;Jharkhand&quot;, :abbreviation =&gt; 'JH'
-    country.create :id =&gt; 356012, :name =&gt; &quot;Karn&#257;taka&quot;, :abbreviation =&gt; 'KA'
-    country.create :id =&gt; 356013, :name =&gt; &quot;Kerala&quot;, :abbreviation =&gt; 'KL'
-    country.create :id =&gt; 356014, :name =&gt; &quot;Madhya Pradesh&quot;, :abbreviation =&gt; 'MP'
-    country.create :id =&gt; 356015, :name =&gt; &quot;Mah&#257;r&#257;shtra&quot;, :abbreviation =&gt; 'MH'
-    country.create :id =&gt; 356016, :name =&gt; &quot;Manipur&quot;, :abbreviation =&gt; 'MN'
-    country.create :id =&gt; 356017, :name =&gt; &quot;Megh&#257;laya&quot;, :abbreviation =&gt; 'ML'
-    country.create :id =&gt; 356018, :name =&gt; &quot;Mizoram&quot;, :abbreviation =&gt; 'MZ'
-    country.create :id =&gt; 356019, :name =&gt; &quot;N&#257;g&#257;land&quot;, :abbreviation =&gt; 'NL'
-    country.create :id =&gt; 356020, :name =&gt; &quot;Orissa&quot;, :abbreviation =&gt; 'OR'
-    country.create :id =&gt; 356021, :name =&gt; &quot;Punjab&quot;, :abbreviation =&gt; 'PB'
-    country.create :id =&gt; 356022, :name =&gt; &quot;R&#257;jasth&#257;n&quot;, :abbreviation =&gt; 'RJ'
-    country.create :id =&gt; 356023, :name =&gt; &quot;Sikkim&quot;, :abbreviation =&gt; 'SK'
-    country.create :id =&gt; 356024, :name =&gt; &quot;Tamil N&#257;du&quot;, :abbreviation =&gt; 'TN'
-    country.create :id =&gt; 356025, :name =&gt; &quot;Tripura&quot;, :abbreviation =&gt; 'TR'
-    country.create :id =&gt; 356026, :name =&gt; &quot;Uttaranchal&quot;, :abbreviation =&gt; 'UL'
-    country.create :id =&gt; 356027, :name =&gt; &quot;Uttar Pradesh&quot;, :abbreviation =&gt; 'UP'
-    country.create :id =&gt; 356028, :name =&gt; &quot;West Bengal&quot;, :abbreviation =&gt; 'WB'
-    country.create :id =&gt; 356029, :name =&gt; &quot;Andaman and Nicobar Islands&quot;, :abbreviation =&gt; 'AN'
-    country.create :id =&gt; 356030, :name =&gt; &quot;Chand&#299;garh&quot;, :abbreviation =&gt; 'CH'
-    country.create :id =&gt; 356031, :name =&gt; &quot;D&#257;dra and Nagar Haveli&quot;, :abbreviation =&gt; 'DN'
-    country.create :id =&gt; 356032, :name =&gt; &quot;Dam&#257;n and Diu&quot;, :abbreviation =&gt; 'DD'
-    country.create :id =&gt; 356033, :name =&gt; &quot;Delhi&quot;, :abbreviation =&gt; 'DL'
-    country.create :id =&gt; 356034, :name =&gt; &quot;Lakshadweep&quot;, :abbreviation =&gt; 'LD'
-    country.create :id =&gt; 356035, :name =&gt; &quot;Pondicherry&quot;, :abbreviation =&gt; 'PY'
-  end
-  
-  # Iraq
-  with_options(:country =&gt; Country['IQ']) do |country|
-    country.create :id =&gt; 368001, :name =&gt; &quot;Al Anbar&quot;, :abbreviation =&gt; 'AN'
-    country.create :id =&gt; 368002, :name =&gt; &quot;Al Basrah&quot;, :abbreviation =&gt; 'BA'
-    country.create :id =&gt; 368003, :name =&gt; &quot;Al Muthanna&quot;, :abbreviation =&gt; 'MU'
-    country.create :id =&gt; 368004, :name =&gt; &quot;Al Qadisiyah&quot;, :abbreviation =&gt; 'QA'
-    country.create :id =&gt; 368005, :name =&gt; &quot;An Najef&quot;, :abbreviation =&gt; 'NA'
-    country.create :id =&gt; 368006, :name =&gt; &quot;Arbil&quot;, :abbreviation =&gt; 'AR'
-    country.create :id =&gt; 368007, :name =&gt; &quot;As Sulaymaniyah&quot;, :abbreviation =&gt; 'SW'
-    country.create :id =&gt; 368008, :name =&gt; &quot;At Ta'mim&quot;, :abbreviation =&gt; 'TS'
-    country.create :id =&gt; 368009, :name =&gt; &quot;Babil&quot;, :abbreviation =&gt; 'BB'
-    country.create :id =&gt; 368010, :name =&gt; &quot;Baghdad&quot;, :abbreviation =&gt; 'BG'
-    country.create :id =&gt; 368011, :name =&gt; &quot;Dahuk&quot;, :abbreviation =&gt; 'DA'
-    country.create :id =&gt; 368012, :name =&gt; &quot;Dhi Qar&quot;, :abbreviation =&gt; 'DQ'
-    country.create :id =&gt; 368013, :name =&gt; &quot;Diyala&quot;, :abbreviation =&gt; 'DI'
-    country.create :id =&gt; 368014, :name =&gt; &quot;Karbala'&quot;, :abbreviation =&gt; 'KA'
-    country.create :id =&gt; 368015, :name =&gt; &quot;Maysan&quot;, :abbreviation =&gt; 'MA'
-    country.create :id =&gt; 368016, :name =&gt; &quot;Ninawa&quot;, :abbreviation =&gt; 'NI'
-    country.create :id =&gt; 368017, :name =&gt; &quot;Salah ad Din&quot;, :abbreviation =&gt; 'SD'
-    country.create :id =&gt; 368018, :name =&gt; &quot;Wasit&quot;, :abbreviation =&gt; 'WA'
-  end
-  
-  # Iran
-  with_options(:country =&gt; Country['IR']) do |country|
-    country.create :id =&gt; 364001, :name =&gt; &quot;&#256;zarb&#257;yj&#257;n-e Sharq&#299;&quot;
-    country.create :id =&gt; 364002, :name =&gt; &quot;&#256;zarb&#257;yj&#257;n-e Gharb&#299;&quot;
-    country.create :id =&gt; 364003, :name =&gt; &quot;Ardab&#299;l&quot;
-    country.create :id =&gt; 364004, :name =&gt; &quot;E&#351;fah&#257;n&quot;
-    country.create :id =&gt; 364005, :name =&gt; &quot;&#298;l&#257;m&quot;
-    country.create :id =&gt; 364006, :name =&gt; &quot;B&#363;shehr&quot;
-    country.create :id =&gt; 364007, :name =&gt; &quot;Tehr&#257;n&quot;
-    country.create :id =&gt; 364008, :name =&gt; &quot;Chah&#257;r Mah&#257;ll va Bakht&#299;&#257;r&#299;&quot;
-    country.create :id =&gt; 364010, :name =&gt; &quot;Kh&#363;zest&#257;n&quot;
-    country.create :id =&gt; 364011, :name =&gt; &quot;Zanj&#257;n&quot;
-    country.create :id =&gt; 364012, :name =&gt; &quot;Semn&#257;n&quot;
-    country.create :id =&gt; 364013, :name =&gt; &quot;S&#299;st&#257;n va Bal&#363;chest&#257;n&quot;
-    country.create :id =&gt; 364014, :name =&gt; &quot;F&#257;rs&quot;
-    country.create :id =&gt; 364015, :name =&gt; &quot;Kerm&#257;n&quot;
-    country.create :id =&gt; 364016, :name =&gt; &quot;Kordest&#257;n&quot;
-    country.create :id =&gt; 364017, :name =&gt; &quot;Kerm&#257;nsh&#257;h&quot;
-    country.create :id =&gt; 364018, :name =&gt; &quot;Kohg&#299;l&#363;yeh va B&#363;yer Ahmad&quot;
-    country.create :id =&gt; 364019, :name =&gt; &quot;G&#299;l&#257;n&quot;
-    country.create :id =&gt; 364020, :name =&gt; &quot;Lorest&#257;n&quot;
-    country.create :id =&gt; 364021, :name =&gt; &quot;M&#257;zandar&#257;n&quot;
-    country.create :id =&gt; 364022, :name =&gt; &quot;Markaz&#299;&quot;
-    country.create :id =&gt; 364023, :name =&gt; &quot;Hormozg&#257;n&quot;
-    country.create :id =&gt; 364024, :name =&gt; &quot;Hamad&#257;n&quot;
-    country.create :id =&gt; 364025, :name =&gt; &quot;Yazd&quot;
-    country.create :id =&gt; 364026, :name =&gt; &quot;Qom&quot;
-    country.create :id =&gt; 364027, :name =&gt; &quot;Golest&#257;n&quot;
-    country.create :id =&gt; 364028, :name =&gt; &quot;Qazv&#299;n&quot;
-    country.create :id =&gt; 364029, :name =&gt; &quot;Khor&#257;s&#257;n-e Jan&#363;b&#299;&quot;
-    country.create :id =&gt; 364030, :name =&gt; &quot;Khor&#257;s&#257;n-e Razav&#299;&quot;
-    country.create :id =&gt; 364031, :name =&gt; &quot;Khor&#257;s&#257;n-e Shem&#257;l&#299;&quot;
-  end
-  
-  # Iceland
-  with_options(:country =&gt; Country['IS']) do |country|
-    country.create :id =&gt; 352000, :name =&gt; &quot;Reykjav&#237;k&quot;
-    country.create :id =&gt; 352001, :name =&gt; &quot;H&#246;fu&#240;borgarsv&#230;&#240;i&#240;&quot;
-    country.create :id =&gt; 352002, :name =&gt; &quot;Su&#240;urnes&quot;
-    country.create :id =&gt; 352003, :name =&gt; &quot;Vesturland&quot;
-    country.create :id =&gt; 352004, :name =&gt; &quot;Vestfir&#240;ir&quot;
-    country.create :id =&gt; 352005, :name =&gt; &quot;Nor&#240;urland vestra&quot;
-    country.create :id =&gt; 352006, :name =&gt; &quot;Nor&#240;urland eystra&quot;
-    country.create :id =&gt; 352007, :name =&gt; &quot;Austurland&quot;
-    country.create :id =&gt; 352008, :name =&gt; &quot;Su&#240;urland&quot;
-  end
-  
-  # Italy
-  with_options(:country =&gt; Country['IT']) do |country|
-    country.create :id =&gt; 380001, :name =&gt; &quot;Agrigento&quot;, :abbreviation =&gt; 'AG'
-    country.create :id =&gt; 380002, :name =&gt; &quot;Alessandria&quot;, :abbreviation =&gt; 'AL'
-    country.create :id =&gt; 380003, :name =&gt; &quot;Ancona&quot;, :abbreviation =&gt; 'AN'
-    country.create :id =&gt; 380004, :name =&gt; &quot;Aosta&quot;, :abbreviation =&gt; 'AO'
-    country.create :id =&gt; 380005, :name =&gt; &quot;Arezzo&quot;, :abbreviation =&gt; 'AR'
-    country.create :id =&gt; 380006, :name =&gt; &quot;Ascoli Piceno&quot;, :abbreviation =&gt; 'AP'
-    country.create :id =&gt; 380007, :name =&gt; &quot;Asti&quot;, :abbreviation =&gt; 'AT'
-    country.create :id =&gt; 380008, :name =&gt; &quot;Avellino&quot;, :abbreviation =&gt; 'AV'
-    country.create :id =&gt; 380009, :name =&gt; &quot;Bari&quot;, :abbreviation =&gt; 'BA'
-    country.create :id =&gt; 380010, :name =&gt; &quot;Belluno&quot;, :abbreviation =&gt; 'BL'
-    country.create :id =&gt; 380011, :name =&gt; &quot;Benevento&quot;, :abbreviation =&gt; 'BN'
-    country.create :id =&gt; 380012, :name =&gt; &quot;Bergamo&quot;, :abbreviation =&gt; 'BG'
-    country.create :id =&gt; 380013, :name =&gt; &quot;Biella&quot;, :abbreviation =&gt; 'BI'
-    country.create :id =&gt; 380014, :name =&gt; &quot;Bologna&quot;, :abbreviation =&gt; 'BO'
-    country.create :id =&gt; 380015, :name =&gt; &quot;Bolzano&quot;, :abbreviation =&gt; 'BZ'
-    country.create :id =&gt; 380016, :name =&gt; &quot;Brescia&quot;, :abbreviation =&gt; 'BS'
-    country.create :id =&gt; 380017, :name =&gt; &quot;Brindisi&quot;, :abbreviation =&gt; 'BR'
-    country.create :id =&gt; 380018, :name =&gt; &quot;Cagliari&quot;, :abbreviation =&gt; 'CA'
-    country.create :id =&gt; 380019, :name =&gt; &quot;Caltanissetta&quot;, :abbreviation =&gt; 'CL'
-    country.create :id =&gt; 380020, :name =&gt; &quot;Campobasso&quot;, :abbreviation =&gt; 'CB'
-    country.create :id =&gt; 380021, :name =&gt; &quot;Carbonia-Iglesias&quot;, :abbreviation =&gt; 'CI'
-    country.create :id =&gt; 380022, :name =&gt; &quot;Caserta&quot;, :abbreviation =&gt; 'CE'
-    country.create :id =&gt; 380023, :name =&gt; &quot;Catania&quot;, :abbreviation =&gt; 'CT'
-    country.create :id =&gt; 380024, :name =&gt; &quot;Catanzaro&quot;, :abbreviation =&gt; 'CZ'
-    country.create :id =&gt; 380025, :name =&gt; &quot;Chieti&quot;, :abbreviation =&gt; 'CH'
-    country.create :id =&gt; 380026, :name =&gt; &quot;Como&quot;, :abbreviation =&gt; 'CO'
-    country.create :id =&gt; 380027, :name =&gt; &quot;Cosenza&quot;, :abbreviation =&gt; 'CS'
-    country.create :id =&gt; 380028, :name =&gt; &quot;Cremona&quot;, :abbreviation =&gt; 'CR'
-    country.create :id =&gt; 380029, :name =&gt; &quot;Crotone&quot;, :abbreviation =&gt; 'KR'
-    country.create :id =&gt; 380030, :name =&gt; &quot;Cuneo&quot;, :abbreviation =&gt; 'CN'
-    country.create :id =&gt; 380031, :name =&gt; &quot;Enna&quot;, :abbreviation =&gt; 'EN'
-    country.create :id =&gt; 380032, :name =&gt; &quot;Ferrara&quot;, :abbreviation =&gt; 'FE'
-    country.create :id =&gt; 380033, :name =&gt; &quot;Firenze&quot;, :abbreviation =&gt; 'FI'
-    country.create :id =&gt; 380034, :name =&gt; &quot;Foggia&quot;, :abbreviation =&gt; 'FG'
-    country.create :id =&gt; 380035, :name =&gt; &quot;Forl&#236;&quot;, :abbreviation =&gt; 'FO'
-    country.create :id =&gt; 380036, :name =&gt; &quot;Frosinone&quot;, :abbreviation =&gt; 'FR'
-    country.create :id =&gt; 380037, :name =&gt; &quot;Genova&quot;, :abbreviation =&gt; 'GE'
-    country.create :id =&gt; 380038, :name =&gt; &quot;Gorizia&quot;, :abbreviation =&gt; 'GO'
-    country.create :id =&gt; 380039, :name =&gt; &quot;Grosseto&quot;, :abbreviation =&gt; 'GR'
-    country.create :id =&gt; 380040, :name =&gt; &quot;Imperia&quot;, :abbreviation =&gt; 'IM'
-    country.create :id =&gt; 380041, :name =&gt; &quot;Isernia&quot;, :abbreviation =&gt; 'IS'
-    country.create :id =&gt; 380042, :name =&gt; &quot;La Spezia&quot;, :abbreviation =&gt; 'SP'
-    country.create :id =&gt; 380043, :name =&gt; &quot;L'Aquila&quot;, :abbreviation =&gt; 'AQ'
-    country.create :id =&gt; 380044, :name =&gt; &quot;Latina&quot;, :abbreviation =&gt; 'LT'
-    country.create :id =&gt; 380045, :name =&gt; &quot;Lecce&quot;, :abbreviation =&gt; 'LE'
-    country.create :id =&gt; 380046, :name =&gt; &quot;Lecco&quot;, :abbreviation =&gt; 'LC'
-    country.create :id =&gt; 380047, :name =&gt; &quot;Livorno&quot;, :abbreviation =&gt; 'LI'
-    country.create :id =&gt; 380048, :name =&gt; &quot;Lodi&quot;, :abbreviation =&gt; 'LO'
-    country.create :id =&gt; 380049, :name =&gt; &quot;Lucca&quot;, :abbreviation =&gt; 'LU'
-    country.create :id =&gt; 380050, :name =&gt; &quot;Macerata&quot;, :abbreviation =&gt; 'SC'
-    country.create :id =&gt; 380051, :name =&gt; &quot;Mantova&quot;, :abbreviation =&gt; 'MN'
-    country.create :id =&gt; 380052, :name =&gt; &quot;Massa-Carrara&quot;, :abbreviation =&gt; 'MS'
-    country.create :id =&gt; 380053, :name =&gt; &quot;Matera&quot;, :abbreviation =&gt; 'MT'
-    country.create :id =&gt; 380054, :name =&gt; &quot;Medio Campidano&quot;, :abbreviation =&gt; 'VS'
-    country.create :id =&gt; 380055, :name =&gt; &quot;Messina&quot;, :abbreviation =&gt; 'ME'
-    country.create :id =&gt; 380056, :name =&gt; &quot;Milano&quot;, :abbreviation =&gt; 'MI'
-    country.create :id =&gt; 380057, :name =&gt; &quot;Modena&quot;, :abbreviation =&gt; 'MO'
-    country.create :id =&gt; 380058, :name =&gt; &quot;Napoli&quot;, :abbreviation =&gt; 'NA'
-    country.create :id =&gt; 380059, :name =&gt; &quot;Novara&quot;, :abbreviation =&gt; 'NO'
-    country.create :id =&gt; 380060, :name =&gt; &quot;Nuoro&quot;, :abbreviation =&gt; 'NU'
-    country.create :id =&gt; 380061, :name =&gt; &quot;Ogliastra&quot;, :abbreviation =&gt; 'OG'
-    country.create :id =&gt; 380062, :name =&gt; &quot;Olbia-Tempio&quot;, :abbreviation =&gt; 'OT'
-    country.create :id =&gt; 380063, :name =&gt; &quot;Oristano&quot;, :abbreviation =&gt; 'OR'
-    country.create :id =&gt; 380064, :name =&gt; &quot;Padova&quot;, :abbreviation =&gt; 'PD'
-    country.create :id =&gt; 380065, :name =&gt; &quot;Palermo&quot;, :abbreviation =&gt; 'PA'
-    country.create :id =&gt; 380066, :name =&gt; &quot;Parma&quot;, :abbreviation =&gt; 'PR'
-    country.create :id =&gt; 380067, :name =&gt; &quot;Pavia&quot;, :abbreviation =&gt; 'PV'
-    country.create :id =&gt; 380068, :name =&gt; &quot;Perugia&quot;, :abbreviation =&gt; 'PG'
-    country.create :id =&gt; 380069, :name =&gt; &quot;Pesaro e Urbino&quot;, :abbreviation =&gt; 'PS'
-    country.create :id =&gt; 380070, :name =&gt; &quot;Pescara&quot;, :abbreviation =&gt; 'PE'
-    country.create :id =&gt; 380071, :name =&gt; &quot;Piacenza&quot;, :abbreviation =&gt; 'PC'
-    country.create :id =&gt; 380072, :name =&gt; &quot;Pisa&quot;, :abbreviation =&gt; 'PI'
-    country.create :id =&gt; 380073, :name =&gt; &quot;Pistoia&quot;, :abbreviation =&gt; 'PT'
-    country.create :id =&gt; 380074, :name =&gt; &quot;Pordenone&quot;, :abbreviation =&gt; 'PN'
-    country.create :id =&gt; 380075, :name =&gt; &quot;Potenza&quot;, :abbreviation =&gt; 'PZ'
-    country.create :id =&gt; 380076, :name =&gt; &quot;Prato&quot;, :abbreviation =&gt; 'PO'
-    country.create :id =&gt; 380077, :name =&gt; &quot;Ragusa&quot;, :abbreviation =&gt; 'RG'
-    country.create :id =&gt; 380078, :name =&gt; &quot;Ravenna&quot;, :abbreviation =&gt; 'RA'
-    country.create :id =&gt; 380079, :name =&gt; &quot;Reggio Calabria&quot;, :abbreviation =&gt; 'RC'
-    country.create :id =&gt; 380080, :name =&gt; &quot;Reggio Emilia&quot;, :abbreviation =&gt; 'RE'
-    country.create :id =&gt; 380081, :name =&gt; &quot;Rieti&quot;, :abbreviation =&gt; 'RI'
-    country.create :id =&gt; 380082, :name =&gt; &quot;Rimini&quot;, :abbreviation =&gt; 'RN'
-    country.create :id =&gt; 380083, :name =&gt; &quot;Roma&quot;, :abbreviation =&gt; 'RM'
-    country.create :id =&gt; 380084, :name =&gt; &quot;Rovigo&quot;, :abbreviation =&gt; 'RO'
-    country.create :id =&gt; 380085, :name =&gt; &quot;Salerno&quot;, :abbreviation =&gt; 'SA'
-    country.create :id =&gt; 380086, :name =&gt; &quot;Sassari&quot;, :abbreviation =&gt; 'SS'
-    country.create :id =&gt; 380087, :name =&gt; &quot;Savona&quot;, :abbreviation =&gt; 'SV'
-    country.create :id =&gt; 380088, :name =&gt; &quot;Siena&quot;, :abbreviation =&gt; 'SI'
-    country.create :id =&gt; 380089, :name =&gt; &quot;Siracusa&quot;, :abbreviation =&gt; 'SR'
-    country.create :id =&gt; 380090, :name =&gt; &quot;Sondrio&quot;, :abbreviation =&gt; 'SO'
-    country.create :id =&gt; 380091, :name =&gt; &quot;Taranto&quot;, :abbreviation =&gt; 'TA'
-    country.create :id =&gt; 380092, :name =&gt; &quot;Teramo&quot;, :abbreviation =&gt; 'TE'
-    country.create :id =&gt; 380093, :name =&gt; &quot;Terni&quot;, :abbreviation =&gt; 'TR'
-    country.create :id =&gt; 380094, :name =&gt; &quot;Torino&quot;, :abbreviation =&gt; 'TO'
-    country.create :id =&gt; 380095, :name =&gt; &quot;Trapani&quot;, :abbreviation =&gt; 'TP'
-    country.create :id =&gt; 380096, :name =&gt; &quot;Trento&quot;, :abbreviation =&gt; 'TN'
-    country.create :id =&gt; 380097, :name =&gt; &quot;Treviso&quot;, :abbreviation =&gt; 'TV'
-    country.create :id =&gt; 380098, :name =&gt; &quot;Trieste&quot;, :abbreviation =&gt; 'TS'
-    country.create :id =&gt; 380099, :name =&gt; &quot;Udine&quot;, :abbreviation =&gt; 'UD'
-    country.create :id =&gt; 380100, :name =&gt; &quot;Varese&quot;, :abbreviation =&gt; 'VA'
-    country.create :id =&gt; 380101, :name =&gt; &quot;Venezia&quot;, :abbreviation =&gt; 'VE'
-    country.create :id =&gt; 380102, :name =&gt; &quot;Verbano-Cusio-Ossola&quot;, :abbreviation =&gt; 'VB'
-    country.create :id =&gt; 380103, :name =&gt; &quot;Vercelli&quot;, :abbreviation =&gt; 'VC'
-    country.create :id =&gt; 380104, :name =&gt; &quot;Verona&quot;, :abbreviation =&gt; 'VR'
-    country.create :id =&gt; 380105, :name =&gt; &quot;Vibo Valentia&quot;, :abbreviation =&gt; 'VV'
-    country.create :id =&gt; 380106, :name =&gt; &quot;Vicenza&quot;, :abbreviation =&gt; 'VI'
-    country.create :id =&gt; 380107, :name =&gt; &quot;Viterbo&quot;, :abbreviation =&gt; 'VT'
-  end
-  
-  # Jamaica
-  with_options(:country =&gt; Country['JM']) do |country|
-    country.create :id =&gt; 388001, :name =&gt; &quot;Kingston&quot;
-    country.create :id =&gt; 388002, :name =&gt; &quot;Saint Andrew&quot;
-    country.create :id =&gt; 388003, :name =&gt; &quot;Saint Thomas&quot;
-    country.create :id =&gt; 388004, :name =&gt; &quot;Portland&quot;
-    country.create :id =&gt; 388005, :name =&gt; &quot;Saint Mary&quot;
-    country.create :id =&gt; 388006, :name =&gt; &quot;Saint Ann&quot;
-    country.create :id =&gt; 388007, :name =&gt; &quot;Trelawny&quot;
-    country.create :id =&gt; 388008, :name =&gt; &quot;Saint James&quot;
-    country.create :id =&gt; 388009, :name =&gt; &quot;Hanover&quot;
-    country.create :id =&gt; 388010, :name =&gt; &quot;Westmoreland&quot;
-    country.create :id =&gt; 388011, :name =&gt; &quot;Saint Elizabeth&quot;
-    country.create :id =&gt; 388012, :name =&gt; &quot;Manchester&quot;
-    country.create :id =&gt; 388013, :name =&gt; &quot;Clarendon&quot;
-    country.create :id =&gt; 388014, :name =&gt; &quot;Saint Catherine&quot;
-  end
-  
-  # Jordan
-  with_options(:country =&gt; Country['JO']) do |country|
-    country.create :id =&gt; 400001, :name =&gt; &quot;`Ajlun&quot;, :abbreviation =&gt; 'AJ'
-    country.create :id =&gt; 400002, :name =&gt; &quot;Al `Aqabah&quot;, :abbreviation =&gt; 'AQ'
-    country.create :id =&gt; 400003, :name =&gt; &quot;Al Balq&#257;'&quot;, :abbreviation =&gt; 'BA'
-    country.create :id =&gt; 400004, :name =&gt; &quot;Al Karak&quot;, :abbreviation =&gt; 'KA'
-    country.create :id =&gt; 400005, :name =&gt; &quot;Al Mafraq&quot;, :abbreviation =&gt; 'MA'
-    country.create :id =&gt; 400006, :name =&gt; &quot;Amman&quot;, :abbreviation =&gt; 'AM'
-    country.create :id =&gt; 400007, :name =&gt; &quot;A&#355; &#354;af&#299;lah&quot;, :abbreviation =&gt; 'AT'
-    country.create :id =&gt; 400008, :name =&gt; &quot;Az Zarq&#257;'&quot;, :abbreviation =&gt; 'AZ'
-    country.create :id =&gt; 400009, :name =&gt; &quot;Irbid&quot;, :abbreviation =&gt; 'JR'
-    country.create :id =&gt; 400010, :name =&gt; &quot;Jarash&quot;, :abbreviation =&gt; 'JA'
-    country.create :id =&gt; 400011, :name =&gt; &quot;Ma`&#257;n&quot;, :abbreviation =&gt; 'MN'
-    country.create :id =&gt; 400012, :name =&gt; &quot;M&#257;dab&#257;&quot;, :abbreviation =&gt; 'MD'
-  end
-  
-  # Japan
-  with_options(:country =&gt; Country['JP']) do |country|
-    country.create :id =&gt; 392001, :name =&gt; &quot;Hokkaido&quot;
-    country.create :id =&gt; 392002, :name =&gt; &quot;Aomori&quot;
-    country.create :id =&gt; 392003, :name =&gt; &quot;Iwate&quot;
-    country.create :id =&gt; 392004, :name =&gt; &quot;Miyagi&quot;
-    country.create :id =&gt; 392005, :name =&gt; &quot;Akita&quot;
-    country.create :id =&gt; 392006, :name =&gt; &quot;Yamagata&quot;
-    country.create :id =&gt; 392007, :name =&gt; &quot;Fukushima&quot;
-    country.create :id =&gt; 392008, :name =&gt; &quot;Ibaraki&quot;
-    country.create :id =&gt; 392009, :name =&gt; &quot;Tochigi&quot;
-    country.create :id =&gt; 392010, :name =&gt; &quot;Gunma&quot;
-    country.create :id =&gt; 392011, :name =&gt; &quot;Saitama&quot;
-    country.create :id =&gt; 392012, :name =&gt; &quot;Chiba&quot;
-    country.create :id =&gt; 392013, :name =&gt; &quot;Tokyo&quot;
-    country.create :id =&gt; 392014, :name =&gt; &quot;Kanagawa&quot;
-    country.create :id =&gt; 392015, :name =&gt; &quot;Niigata&quot;
-    country.create :id =&gt; 392016, :name =&gt; &quot;Toyama&quot;
-    country.create :id =&gt; 392017, :name =&gt; &quot;Ishikawa&quot;
-    country.create :id =&gt; 392018, :name =&gt; &quot;Fukui&quot;
-    country.create :id =&gt; 392019, :name =&gt; &quot;Yamanashi&quot;
-    country.create :id =&gt; 392020, :name =&gt; &quot;Nagano&quot;
-    country.create :id =&gt; 392021, :name =&gt; &quot;Gifu&quot;
-    country.create :id =&gt; 392022, :name =&gt; &quot;Shizuoka&quot;
-    country.create :id =&gt; 392023, :name =&gt; &quot;Aichi&quot;
-    country.create :id =&gt; 392024, :name =&gt; &quot;Mie&quot;
-    country.create :id =&gt; 392025, :name =&gt; &quot;Shiga&quot;
-    country.create :id =&gt; 392026, :name =&gt; &quot;Kyoto&quot;
-    country.create :id =&gt; 392027, :name =&gt; &quot;Osaka&quot;
-    country.create :id =&gt; 392028, :name =&gt; &quot;Hyogo&quot;
-    country.create :id =&gt; 392029, :name =&gt; &quot;Nara&quot;
-    country.create :id =&gt; 392030, :name =&gt; &quot;Wakayama&quot;
-    country.create :id =&gt; 392031, :name =&gt; &quot;Tottori&quot;
-    country.create :id =&gt; 392032, :name =&gt; &quot;Shimane&quot;
-    country.create :id =&gt; 392033, :name =&gt; &quot;Okayama&quot;
-    country.create :id =&gt; 392034, :name =&gt; &quot;Hiroshima&quot;
-    country.create :id =&gt; 392035, :name =&gt; &quot;Yamaguchi&quot;
-    country.create :id =&gt; 392036, :name =&gt; &quot;Tokushima&quot;
-    country.create :id =&gt; 392037, :name =&gt; &quot;Kagawa&quot;
-    country.create :id =&gt; 392038, :name =&gt; &quot;Ehime&quot;
-    country.create :id =&gt; 392039, :name =&gt; &quot;Kochi&quot;
-    country.create :id =&gt; 392040, :name =&gt; &quot;Fukuoka&quot;
-    country.create :id =&gt; 392041, :name =&gt; &quot;Saga&quot;
-    country.create :id =&gt; 392042, :name =&gt; &quot;Nagasaki&quot;
-    country.create :id =&gt; 392043, :name =&gt; &quot;Kumamoto&quot;
-    country.create :id =&gt; 392044, :name =&gt; &quot;Oita&quot;
-    country.create :id =&gt; 392045, :name =&gt; &quot;Miyazaki&quot;
-    country.create :id =&gt; 392046, :name =&gt; &quot;Kagoshima&quot;
-    country.create :id =&gt; 392047, :name =&gt; &quot;Okinawa&quot;
-  end
-  
-  # Kenya
-  with_options(:country =&gt; Country['KE']) do |country|
-    country.create :id =&gt; 404110, :name =&gt; &quot;Nairobi Municipality&quot;
-    country.create :id =&gt; 404200, :name =&gt; &quot;Central&quot;
-    country.create :id =&gt; 404300, :name =&gt; &quot;Coast&quot;
-    country.create :id =&gt; 404400, :name =&gt; &quot;Eastern&quot;
-    country.create :id =&gt; 404500, :name =&gt; &quot;North-Eastern Kaskazini Mashariki&quot;
-    country.create :id =&gt; 404700, :name =&gt; &quot;Rift Valley&quot;
-    country.create :id =&gt; 404900, :name =&gt; &quot;Western Magharibi&quot;
-  end
-  
-  # Kyrgyzstan
-  with_options(:country =&gt; Country['KG']) do |country|
-    country.create :id =&gt; 417001, :name =&gt; &quot;Bishkek&quot;, :abbreviation =&gt; 'GB'
-    country.create :id =&gt; 417002, :name =&gt; &quot;Batken&quot;, :abbreviation =&gt; 'B'
-    country.create :id =&gt; 417003, :name =&gt; &quot;Ch&#252;&quot;, :abbreviation =&gt; 'C'
-    country.create :id =&gt; 417004, :name =&gt; &quot;Jalal-Abad&quot;, :abbreviation =&gt; 'J'
-    country.create :id =&gt; 417005, :name =&gt; &quot;Naryn&quot;, :abbreviation =&gt; 'N'
-    country.create :id =&gt; 417006, :name =&gt; &quot;Osh&quot;, :abbreviation =&gt; 'O'
-    country.create :id =&gt; 417007, :name =&gt; &quot;Talas&quot;, :abbreviation =&gt; 'T'
-    country.create :id =&gt; 417008, :name =&gt; &quot;Ysyk-K&#246;l&quot;, :abbreviation =&gt; 'Y'
-  end
-  
-  # Cambodia
-  with_options(:country =&gt; Country['KH']) do |country|
-    country.create :id =&gt; 116001, :name =&gt; &quot;Banteay Mean Chey&quot;
-    country.create :id =&gt; 116002, :name =&gt; &quot;Battambang&quot;
-    country.create :id =&gt; 116003, :name =&gt; &quot;Kampong Cham&quot;
-    country.create :id =&gt; 116004, :name =&gt; &quot;Kampong Chhnang&quot;
-    country.create :id =&gt; 116005, :name =&gt; &quot;Kampong Speu&quot;
-    country.create :id =&gt; 116006, :name =&gt; &quot;Kampong Thom&quot;
-    country.create :id =&gt; 116007, :name =&gt; &quot;Kampot&quot;
-    country.create :id =&gt; 116008, :name =&gt; &quot;Kandal&quot;
-    country.create :id =&gt; 116009, :name =&gt; &quot;Kach Kong&quot;
-    country.create :id =&gt; 116010, :name =&gt; &quot;Krachoh&quot;
-    country.create :id =&gt; 116011, :name =&gt; &quot;Mondol Kiri&quot;
-    country.create :id =&gt; 116012, :name =&gt; &quot;Phnom Penh&quot;
-    country.create :id =&gt; 116013, :name =&gt; &quot;Preah Vihear&quot;
-    country.create :id =&gt; 116014, :name =&gt; &quot;Prey Veaeng&quot;
-    country.create :id =&gt; 116015, :name =&gt; &quot;Pousaat&quot;
-    country.create :id =&gt; 116016, :name =&gt; &quot;Rotanak Kiri&quot;
-    country.create :id =&gt; 116017, :name =&gt; &quot;Siem Reab&quot;
-    country.create :id =&gt; 116018, :name =&gt; &quot;Krong Preah Sihanouk&quot;
-    country.create :id =&gt; 116019, :name =&gt; &quot;Stueng Traeng&quot;
-    country.create :id =&gt; 116020, :name =&gt; &quot;Svaay Rieng&quot;
-    country.create :id =&gt; 116021, :name =&gt; &quot;Taakaev&quot;
-    country.create :id =&gt; 116022, :name =&gt; &quot;Otdar Mean Chey&quot;
-    country.create :id =&gt; 116023, :name =&gt; &quot;Krong Kaeb&quot;
-    country.create :id =&gt; 116024, :name =&gt; &quot;Krong Pailin&quot;
-  end
-  
-  # Kiribati
-  with_options(:country =&gt; Country['KI']) do |country|
-    country.create :id =&gt; 296001, :name =&gt; &quot;Gilbert Islands&quot;, :abbreviation =&gt; 'G'
-    country.create :id =&gt; 296002, :name =&gt; &quot;Line Islands&quot;, :abbreviation =&gt; 'L'
-    country.create :id =&gt; 296003, :name =&gt; &quot;Phoenix Islands&quot;, :abbreviation =&gt; 'P'
-  end
-  
-  # St. Kitts and Nevis
-  with_options(:country =&gt; Country['KN']) do |country|
-    country.create :id =&gt; 659001, :name =&gt; &quot;Christ Church Nichola Town&quot;
-    country.create :id =&gt; 659002, :name =&gt; &quot;Saint Anne Sandy Point&quot;
-    country.create :id =&gt; 659003, :name =&gt; &quot;Saint George Basseterre&quot;
-    country.create :id =&gt; 659004, :name =&gt; &quot;Saint George Gingerland&quot;
-    country.create :id =&gt; 659005, :name =&gt; &quot;Saint James Windward&quot;
-    country.create :id =&gt; 659006, :name =&gt; &quot;Saint John Capisterre&quot;
-    country.create :id =&gt; 659007, :name =&gt; &quot;Saint John Figtree&quot;
-    country.create :id =&gt; 659008, :name =&gt; &quot;Saint Mary Cayon&quot;
-    country.create :id =&gt; 659009, :name =&gt; &quot;Saint Paul Capisterre&quot;
-    country.create :id =&gt; 659010, :name =&gt; &quot;Saint Paul Charlestown&quot;
-    country.create :id =&gt; 659011, :name =&gt; &quot;Saint Peter Basseterre&quot;
-    country.create :id =&gt; 659012, :name =&gt; &quot;Saint Thomas Lowland&quot;
-    country.create :id =&gt; 659013, :name =&gt; &quot;Saint Thomas Middle Island&quot;
-    country.create :id =&gt; 659015, :name =&gt; &quot;Trinity Palmetto Point&quot;
-  end
-  
-  # Comoros
-  with_options(:country =&gt; Country['KM']) do |country|
-    country.create :id =&gt; 174001, :name =&gt; &quot;Anjouan Ndzouani&quot;, :abbreviation =&gt; 'A'
-    country.create :id =&gt; 174002, :name =&gt; &quot;Grande Comore Ngazidja&quot;, :abbreviation =&gt; 'G'
-    country.create :id =&gt; 174003, :name =&gt; &quot;Moh&#233;li Moili&quot;, :abbreviation =&gt; 'M'
-  end
-  
-  # North Korea
-  with_options(:country =&gt; Country['KP']) do |country|
-    # Province
-    country.create :id =&gt; 408001, :name =&gt; &quot;Chagang&quot;, :abbreviation =&gt; 'CHA'
-    country.create :id =&gt; 408002, :name =&gt; &quot;Hamgyongbuk&quot;, :abbreviation =&gt; 'HAB'
-    country.create :id =&gt; 408003, :name =&gt; &quot;Hamgyongnam&quot;, :abbreviation =&gt; 'HAN'
-    country.create :id =&gt; 408004, :name =&gt; &quot;Hwanghaebuk&quot;, :abbreviation =&gt; 'HWB'
-    country.create :id =&gt; 408005, :name =&gt; &quot;Hwanghaenam&quot;, :abbreviation =&gt; 'HWN'
-    country.create :id =&gt; 408006, :name =&gt; &quot;Kangwon&quot;, :abbreviation =&gt; 'KAN'
-    country.create :id =&gt; 408007, :name =&gt; &quot;Pyonganbuk&quot;, :abbreviation =&gt; 'PYB'
-    country.create :id =&gt; 408008, :name =&gt; &quot;Pyongannam&quot;, :abbreviation =&gt; 'PYN'
-    country.create :id =&gt; 408009, :name =&gt; &quot;Yanggang&quot;, :abbreviation =&gt; 'YAN'
-    country.create :id =&gt; 408010, :name =&gt; &quot;Kaesong&quot;, :abbreviation =&gt; 'KAE'
-    
-    # Special city
-    country.create :id =&gt; 408011, :name =&gt; &quot;Najin Sonbong&quot;, :abbreviation =&gt; 'NAJ'
-    country.create :id =&gt; 408012, :name =&gt; &quot;Nampo&quot;, :abbreviation =&gt; 'NAM'
-    country.create :id =&gt; 408013, :name =&gt; &quot;Pyongyang&quot;, :abbreviation =&gt; 'PYO'
-  end
-  
-  # South Korea
-  with_options(:country =&gt; Country['KR']) do |country|
-    # Capital Metropolitan City
-    country.create :id =&gt; 410011, :name =&gt; &quot;Seoul Teugbyeolsi&quot;
-    
-    # Metropolitan Cities
-    country.create :id =&gt; 410026, :name =&gt; &quot;Busan Gwang'yeogsi&quot;
-    country.create :id =&gt; 410027, :name =&gt; &quot;Daegu Gwang'yeogsi&quot;
-    country.create :id =&gt; 410028, :name =&gt; &quot;Incheon Gwang'yeogsi&quot;
-    country.create :id =&gt; 410029, :name =&gt; &quot;Gwangju Gwang'yeogsi&quot;
-    country.create :id =&gt; 410030, :name =&gt; &quot;Daejeon Gwang'yeogsi&quot;
-    country.create :id =&gt; 410031, :name =&gt; &quot;Ulsan Gwang'yeogsi&quot;
-    country.create :id =&gt; 410041, :name =&gt; &quot;Gyeonggido&quot;
-    country.create :id =&gt; 410042, :name =&gt; &quot;Gang'weondo&quot;
-    
-    # Province
-    country.create :id =&gt; 410043, :name =&gt; &quot;Chungcheongbukdo&quot;
-    country.create :id =&gt; 410044, :name =&gt; &quot;Chungcheongnamdo&quot;
-    country.create :id =&gt; 410045, :name =&gt; &quot;Jeonrabukdo&quot;
-    country.create :id =&gt; 410046, :name =&gt; &quot;Jeonranamdo&quot;
-    country.create :id =&gt; 410047, :name =&gt; &quot;Gyeongsangbukdo&quot;
-    country.create :id =&gt; 410048, :name =&gt; &quot;Gyeongsangnamdo&quot;
-    country.create :id =&gt; 410049, :name =&gt; &quot;Jejudo&quot;
-  end
-  
-  # Kuwait
-  with_options(:country =&gt; Country['KW']) do |country|
-    country.create :id =&gt; 414001, :name =&gt; &quot;Al Ahmadi&quot;, :abbreviation =&gt; 'AH'
-    country.create :id =&gt; 414002, :name =&gt; &quot;Al Farw&#257;n&#299;yah&quot;, :abbreviation =&gt; 'FA'
-    country.create :id =&gt; 414003, :name =&gt; &quot;Al Jahrah&quot;, :abbreviation =&gt; 'JA'
-    country.create :id =&gt; 414004, :name =&gt; &quot;Al Kuwayt&quot;, :abbreviation =&gt; 'KU'
-    country.create :id =&gt; 414005, :name =&gt; &quot;Hawall&#299;&quot;, :abbreviation =&gt; 'HA'
-  end
-  
-  # Kazakhstan
-  with_options(:country =&gt; Country['KZ']) do |country|
-    country.create :id =&gt; 398001, :name =&gt; &quot;Almaty&quot;, :abbreviation =&gt; 'ALA'
-    country.create :id =&gt; 398002, :name =&gt; &quot;Astana&quot;, :abbreviation =&gt; 'AST'
-    country.create :id =&gt; 398003, :name =&gt; &quot;Almaty&quot;, :abbreviation =&gt; 'ALM'
-    country.create :id =&gt; 398004, :name =&gt; &quot;Aqmola&quot;, :abbreviation =&gt; 'AKM'
-    country.create :id =&gt; 398005, :name =&gt; &quot;Aqt&#246;be&quot;, :abbreviation =&gt; 'AKT'
-    country.create :id =&gt; 398006, :name =&gt; &quot;Atyra&#363;&quot;, :abbreviation =&gt; 'ATY'
-    country.create :id =&gt; 398007, :name =&gt; &quot;Batys Quzaqstan&quot;, :abbreviation =&gt; 'ZAP'
-    country.create :id =&gt; 398008, :name =&gt; &quot;Mangghysta&#363;&quot;, :abbreviation =&gt; 'MAN'
-    country.create :id =&gt; 398009, :name =&gt; &quot;Ongt&#252;stik Qazaqstan&quot;, :abbreviation =&gt; 'YUZ'
-    country.create :id =&gt; 398010, :name =&gt; &quot;Pavlodar&quot;, :abbreviation =&gt; 'PAV'
-    country.create :id =&gt; 398011, :name =&gt; &quot;Qaraghandy&quot;, :abbreviation =&gt; 'KAR'
-    country.create :id =&gt; 398012, :name =&gt; &quot;Qostanay&quot;, :abbreviation =&gt; 'KUS'
-    country.create :id =&gt; 398013, :name =&gt; &quot;Qyzylorda&quot;, :abbreviation =&gt; 'KZY'
-    country.create :id =&gt; 398014, :name =&gt; &quot;Shyghys Qazaqstan&quot;, :abbreviation =&gt; 'VOS'
-    country.create :id =&gt; 398015, :name =&gt; &quot;Solt&#252;stik Quzaqstan&quot;, :abbreviation =&gt; 'SEV'
-    country.create :id =&gt; 398016, :name =&gt; &quot;Zhambyl&quot;, :abbreviation =&gt; 'ZHA'
-  end
-  
-  # Laos
-  with_options(:country =&gt; Country['LA']) do |country|
-    # Prefecture
-    country.create :id =&gt; 418001, :name =&gt; &quot;Vientiane&quot;, :abbreviation =&gt; 'VT'
-    
-    # Province
-    country.create :id =&gt; 418002, :name =&gt; &quot;Attapu&quot;, :abbreviation =&gt; 'AT'
-    country.create :id =&gt; 418003, :name =&gt; &quot;Bok&#232;o&quot;, :abbreviation =&gt; 'BK'
-    country.create :id =&gt; 418004, :name =&gt; &quot;Bolikhamxai&quot;, :abbreviation =&gt; 'BL'
-    country.create :id =&gt; 418005, :name =&gt; &quot;Champasak&quot;, :abbreviation =&gt; 'CH'
-    country.create :id =&gt; 418006, :name =&gt; &quot;Houaphan&quot;, :abbreviation =&gt; 'HO'
-    country.create :id =&gt; 418007, :name =&gt; &quot;Khammouan&quot;, :abbreviation =&gt; 'KH'
-    country.create :id =&gt; 418008, :name =&gt; &quot;Louang Namtha&quot;, :abbreviation =&gt; 'LM'
-    country.create :id =&gt; 418009, :name =&gt; &quot;Louangphabang&quot;, :abbreviation =&gt; 'LP'
-    country.create :id =&gt; 418010, :name =&gt; &quot;Oud&#244;mxai&quot;, :abbreviation =&gt; 'OU'
-    country.create :id =&gt; 418011, :name =&gt; &quot;Ph&#244;ngsali&quot;, :abbreviation =&gt; 'PH'
-    country.create :id =&gt; 418012, :name =&gt; &quot;Salavan&quot;, :abbreviation =&gt; 'SL'
-    country.create :id =&gt; 418013, :name =&gt; &quot;Savannakh&#233;t&quot;, :abbreviation =&gt; 'SV'
-    country.create :id =&gt; 418014, :name =&gt; &quot;Vientiane&quot;, :abbreviation =&gt; 'VI'
-    country.create :id =&gt; 418015, :name =&gt; &quot;Xaignabouli&quot;, :abbreviation =&gt; 'XA'
-    country.create :id =&gt; 418016, :name =&gt; &quot;X&#233;kong&quot;, :abbreviation =&gt; 'XE'
-    country.create :id =&gt; 418017, :name =&gt; &quot;Xiangkhoang&quot;, :abbreviation =&gt; 'XI'
-    
-    # Special zone
-    country.create :id =&gt; 418018, :name =&gt; &quot;Xias&#244;mboun&quot;, :abbreviation =&gt; 'XN'
-  end
-  
-  # Liechtenstein
-  with_options(:country =&gt; Country['LI']) do |country|
-    country.create :id =&gt; 438001, :name =&gt; &quot;Balzers&quot;
-    country.create :id =&gt; 438002, :name =&gt; &quot;Eschen&quot;
-    country.create :id =&gt; 438003, :name =&gt; &quot;Gamprin&quot;
-    country.create :id =&gt; 438004, :name =&gt; &quot;Mauren&quot;
-    country.create :id =&gt; 438005, :name =&gt; &quot;Planken&quot;
-    country.create :id =&gt; 438006, :name =&gt; &quot;Ruggell&quot;
-    country.create :id =&gt; 438007, :name =&gt; &quot;Schaan&quot;
-    country.create :id =&gt; 438008, :name =&gt; &quot;Schellenberg&quot;
-    country.create :id =&gt; 438009, :name =&gt; &quot;Triesen&quot;
-    country.create :id =&gt; 438010, :name =&gt; &quot;Triesenberg&quot;
-    country.create :id =&gt; 438011, :name =&gt; &quot;Vaduz&quot;
-  end
-  
-  # Lebanon
-  with_options(:country =&gt; Country['LB']) do |country|
-    country.create :id =&gt; 422001, :name =&gt; &quot;Aakk&#226;r&quot;, :abbreviation =&gt; 'AK'
-    country.create :id =&gt; 422002, :name =&gt; &quot;Baalbek-Hermel&quot;, :abbreviation =&gt; 'BH'
-    country.create :id =&gt; 422003, :name =&gt; &quot;B&#233;qaa&quot;, :abbreviation =&gt; 'BI'
-    country.create :id =&gt; 422004, :name =&gt; &quot;Beyrouth&quot;, :abbreviation =&gt; 'BA'
-    country.create :id =&gt; 422005, :name =&gt; &quot;Liban-Nord&quot;, :abbreviation =&gt; 'AS'
-    country.create :id =&gt; 422006, :name =&gt; &quot;Liban-Sud&quot;, :abbreviation =&gt; 'JA'
-    country.create :id =&gt; 422007, :name =&gt; &quot;Mont-Liban&quot;, :abbreviation =&gt; 'JL'
-    country.create :id =&gt; 422008, :name =&gt; &quot;Nabat&#238;y&#233;&quot;, :abbreviation =&gt; 'NA'
-  end
-  
-  # Sri Lanka
-  with_options(:country =&gt; Country['LK']) do |country|
-    country.create :id =&gt; 144011, :name =&gt; &quot;Colombo&quot;
-    country.create :id =&gt; 144012, :name =&gt; &quot;Gampaha&quot;
-    country.create :id =&gt; 144013, :name =&gt; &quot;Kalutara&quot;
-    country.create :id =&gt; 144021, :name =&gt; &quot;Kandy&quot;
-    country.create :id =&gt; 144022, :name =&gt; &quot;Matale&quot;
-    country.create :id =&gt; 144023, :name =&gt; &quot;Nuwara Eliya&quot;
-    country.create :id =&gt; 144031, :name =&gt; &quot;Galle&quot;
-    country.create :id =&gt; 144032, :name =&gt; &quot;Matara&quot;
-    country.create :id =&gt; 144033, :name =&gt; &quot;Hambantota&quot;
-    country.create :id =&gt; 144041, :name =&gt; &quot;Jaffna&quot;
-    country.create :id =&gt; 144042, :name =&gt; &quot;Kilinochchi&quot;
-    country.create :id =&gt; 144043, :name =&gt; &quot;Mannar&quot;
-    country.create :id =&gt; 144044, :name =&gt; &quot;Vavuniya&quot;
-    country.create :id =&gt; 144045, :name =&gt; &quot;Mullaittivu&quot;
-    country.create :id =&gt; 144051, :name =&gt; &quot;Batticaloa&quot;
-    country.create :id =&gt; 144052, :name =&gt; &quot;Ampara&quot;
-    country.create :id =&gt; 144053, :name =&gt; &quot;Trincomalee&quot;
-    country.create :id =&gt; 144061, :name =&gt; &quot;Kurunegala&quot;
-    country.create :id =&gt; 144062, :name =&gt; &quot;Puttalum&quot;
-    country.create :id =&gt; 144071, :name =&gt; &quot;Anuradhapura&quot;
-    country.create :id =&gt; 144072, :name =&gt; &quot;Polonnaruwa&quot;
-    country.create :id =&gt; 144081, :name =&gt; &quot;Badulla&quot;
-    country.create :id =&gt; 144082, :name =&gt; &quot;Monaragala&quot;
-    country.create :id =&gt; 144091, :name =&gt; &quot;Ratnapura&quot;
-    country.create :id =&gt; 144092, :name =&gt; &quot;Kegalla&quot;
-  end
-  
-  # Liberia
-  with_options(:country =&gt; Country['LR']) do |country|
-    country.create :id =&gt; 430001, :name =&gt; &quot;Bomi&quot;, :abbreviation =&gt; 'BM'
-    country.create :id =&gt; 430002, :name =&gt; &quot;Bong&quot;, :abbreviation =&gt; 'BG'
-    country.create :id =&gt; 430003, :name =&gt; &quot;Grand Bassa&quot;, :abbreviation =&gt; 'GB'
-    country.create :id =&gt; 430004, :name =&gt; &quot;Grand Cape Mount&quot;, :abbreviation =&gt; 'CM'
-    country.create :id =&gt; 430005, :name =&gt; &quot;Grand Gedeh&quot;, :abbreviation =&gt; 'GG'
-    country.create :id =&gt; 430006, :name =&gt; &quot;Grand Kru&quot;, :abbreviation =&gt; 'GK'
-    country.create :id =&gt; 430007, :name =&gt; &quot;Lofa&quot;, :abbreviation =&gt; 'LO'
-    country.create :id =&gt; 430008, :name =&gt; &quot;Margibi&quot;, :abbreviation =&gt; 'MG'
-    country.create :id =&gt; 430009, :name =&gt; &quot;Maryland&quot;, :abbreviation =&gt; 'MY'
-    country.create :id =&gt; 430010, :name =&gt; &quot;Montserrado&quot;, :abbreviation =&gt; 'MO'
-    country.create :id =&gt; 430011, :name =&gt; &quot;Nimba&quot;, :abbreviation =&gt; 'NI'
-    country.create :id =&gt; 430012, :name =&gt; &quot;Rivercess&quot;, :abbreviation =&gt; 'RI'
-    country.create :id =&gt; 430013, :name =&gt; &quot;Sinoe&quot;, :abbreviation =&gt; 'SI'
-  end
-  
-  # Lesotho
-  with_options(:country =&gt; Country['LS']) do |country|
-    country.create :id =&gt; 426001, :name =&gt; &quot;Berea&quot;, :abbreviation =&gt; 'D'
-    country.create :id =&gt; 426002, :name =&gt; &quot;Butha-Buthe&quot;, :abbreviation =&gt; 'B'
-    country.create :id =&gt; 426003, :name =&gt; &quot;Leribe&quot;, :abbreviation =&gt; 'C'
-    country.create :id =&gt; 426004, :name =&gt; &quot;Mafeteng&quot;, :abbreviation =&gt; 'E'
-    country.create :id =&gt; 426005, :name =&gt; &quot;Maseru&quot;, :abbreviation =&gt; 'A'
-    country.create :id =&gt; 426006, :name =&gt; &quot;Mohale's Hoek&quot;, :abbreviation =&gt; 'F'
-    country.create :id =&gt; 426007, :name =&gt; &quot;Mokhotlong&quot;, :abbreviation =&gt; 'J'
-    country.create :id =&gt; 426008, :name =&gt; &quot;Qacha's Nek&quot;, :abbreviation =&gt; 'H'
-    country.create :id =&gt; 426009, :name =&gt; &quot;Quthing&quot;, :abbreviation =&gt; 'G'
-    country.create :id =&gt; 426010, :name =&gt; &quot;Thaba-Tseka&quot;, :abbreviation =&gt; 'K'
-  end
-  
-  # Lithuania
-  with_options(:country =&gt; Country['LT']) do |country|
-    country.create :id =&gt; 440001, :name =&gt; &quot;Alytaus&quot;, :abbreviation =&gt; 'AL'
-    country.create :id =&gt; 440002, :name =&gt; &quot;Kauno&quot;, :abbreviation =&gt; 'KU'
-    country.create :id =&gt; 440003, :name =&gt; &quot;Klaip&#279;dos&quot;, :abbreviation =&gt; 'KL'
-    country.create :id =&gt; 440004, :name =&gt; &quot;Marijampol&#279;s&quot;, :abbreviation =&gt; 'MR'
-    country.create :id =&gt; 440005, :name =&gt; &quot;Panev&#279;&#382;io&quot;, :abbreviation =&gt; 'PN'
-    country.create :id =&gt; 440006, :name =&gt; &quot;&#352;iauli&#371;&quot;, :abbreviation =&gt; 'SA'
-    country.create :id =&gt; 440007, :name =&gt; &quot;Taurag&#233;s&quot;, :abbreviation =&gt; 'TA'
-    country.create :id =&gt; 440008, :name =&gt; &quot;Tel&#353;i&#371;&quot;, :abbreviation =&gt; 'TE'
-    country.create :id =&gt; 440009, :name =&gt; &quot;Utenos&quot;, :abbreviation =&gt; 'UT'
-    country.create :id =&gt; 440010, :name =&gt; &quot;Vilniaus&quot;, :abbreviation =&gt; 'VL'
-  end
-  
-  # Luxembourg
-  with_options(:country =&gt; Country['LU']) do |country|
-    country.create :id =&gt; 442001, :name =&gt; &quot;Diekirch&quot;, :abbreviation =&gt; 'D'
-    country.create :id =&gt; 442002, :name =&gt; &quot;Grevenmacher&quot;, :abbreviation =&gt; 'G'
-    country.create :id =&gt; 442003, :name =&gt; &quot;Luxembourg&quot;, :abbreviation =&gt; 'L'
-  end
-  
-  # Latvia
-  with_options(:country =&gt; Country['LV']) do |country|
-    # District
-    country.create :id =&gt; 428001, :name =&gt; &quot;Aizkraukle&quot;, :abbreviation =&gt; 'AI'
-    country.create :id =&gt; 428002, :name =&gt; &quot;Al&#363;ksne&quot;, :abbreviation =&gt; 'AL'
-    country.create :id =&gt; 428003, :name =&gt; &quot;Balvi&quot;, :abbreviation =&gt; 'BL'
-    country.create :id =&gt; 428004, :name =&gt; &quot;Bauska&quot;, :abbreviation =&gt; 'BU'
-    country.create :id =&gt; 428005, :name =&gt; &quot;C&#275;sis&quot;, :abbreviation =&gt; 'CE'
-    country.create :id =&gt; 428006, :name =&gt; &quot;Daugavpils&quot;, :abbreviation =&gt; 'DA'
-    country.create :id =&gt; 428007, :name =&gt; &quot;Dobele&quot;, :abbreviation =&gt; 'DO'
-    country.create :id =&gt; 428008, :name =&gt; &quot;Gulbene&quot;, :abbreviation =&gt; 'GU'
-    country.create :id =&gt; 428009, :name =&gt; &quot;J&#275;kabpils&quot;, :abbreviation =&gt; 'JK'
-    country.create :id =&gt; 428010, :name =&gt; &quot;Jelgava&quot;, :abbreviation =&gt; 'JL'
-    country.create :id =&gt; 428011, :name =&gt; &quot;Kr&#257;slava&quot;, :abbreviation =&gt; 'KR'
-    country.create :id =&gt; 428012, :name =&gt; &quot;Kuld&#299;ga&quot;, :abbreviation =&gt; 'KU'
-    country.create :id =&gt; 428013, :name =&gt; &quot;Liep&#257;ja&quot;, :abbreviation =&gt; 'LE'
-    country.create :id =&gt; 428014, :name =&gt; &quot;Limba&#382;i&quot;, :abbreviation =&gt; 'LM'
-    country.create :id =&gt; 428015, :name =&gt; &quot;Ludza&quot;, :abbreviation =&gt; 'LU'
-    country.create :id =&gt; 428016, :name =&gt; &quot;Madona&quot;, :abbreviation =&gt; 'MA'
-    country.create :id =&gt; 428017, :name =&gt; &quot;Ogre&quot;, :abbreviation =&gt; 'OG'
-    country.create :id =&gt; 428018, :name =&gt; &quot;Prei&#316;i&quot;, :abbreviation =&gt; 'PR'
-    country.create :id =&gt; 428019, :name =&gt; &quot;R&#275;zekne&quot;, :abbreviation =&gt; 'RE'
-    country.create :id =&gt; 428020, :name =&gt; &quot;R&#299;ga&quot;, :abbreviation =&gt; 'RI'
-    country.create :id =&gt; 428021, :name =&gt; &quot;Saldus&quot;, :abbreviation =&gt; 'SA'
-    country.create :id =&gt; 428022, :name =&gt; &quot;Talsi&quot;, :abbreviation =&gt; 'TA'
-    country.create :id =&gt; 428023, :name =&gt; &quot;Tukums&quot;, :abbreviation =&gt; 'TU'
-    country.create :id =&gt; 428024, :name =&gt; &quot;Valka&quot;, :abbreviation =&gt; 'VK'
-    country.create :id =&gt; 428025, :name =&gt; &quot;Valmiera&quot;, :abbreviation =&gt; 'VM'
-    country.create :id =&gt; 428026, :name =&gt; &quot;Ventspils&quot;, :abbreviation =&gt; 'VE'
-    
-    # City
-    country.create :id =&gt; 428027, :name =&gt; &quot;Daugavpils&quot;, :abbreviation =&gt; 'DGV'
-    country.create :id =&gt; 428028, :name =&gt; &quot;Jelgava&quot;, :abbreviation =&gt; 'JEL'
-    country.create :id =&gt; 428029, :name =&gt; &quot;J&#363;rmala&quot;, :abbreviation =&gt; 'JUR'
-    country.create :id =&gt; 428030, :name =&gt; &quot;Liep&#257;ja&quot;, :abbreviation =&gt; 'LPX'
-    country.create :id =&gt; 428031, :name =&gt; &quot;R&#275;zekne&quot;, :abbreviation =&gt; 'REZ'
-    country.create :id =&gt; 428032, :name =&gt; &quot;R&#299;ga&quot;, :abbreviation =&gt; 'RIX'
-    country.create :id =&gt; 428033, :name =&gt; &quot;Ventspils&quot;, :abbreviation =&gt; 'VEN'
-  end
-  
-  # Libya
-  with_options(:country =&gt; Country['LY']) do |country|
-    country.create :id =&gt; 434001, :name =&gt; &quot;Ajd&#257;biy&#257;&quot;, :abbreviation =&gt; 'AJ'
-    country.create :id =&gt; 434002, :name =&gt; &quot;Al Bu&#355;n&#257;n&quot;, :abbreviation =&gt; 'BU'
-    country.create :id =&gt; 434003, :name =&gt; &quot;Al &#7720;iz&#257;m al Akh&#7697;ar&quot;, :abbreviation =&gt; 'HZ'
-    country.create :id =&gt; 434004, :name =&gt; &quot;Al Jabal al Akh&#7697;ar&quot;, :abbreviation =&gt; 'JA'
-    country.create :id =&gt; 434005, :name =&gt; &quot;Al Jif&#257;rah&quot;, :abbreviation =&gt; 'JI'
-    country.create :id =&gt; 434006, :name =&gt; &quot;Al Jufrah&quot;, :abbreviation =&gt; 'JU'
-    country.create :id =&gt; 434007, :name =&gt; &quot;Al Kufrah&quot;, :abbreviation =&gt; 'KF'
-    country.create :id =&gt; 434008, :name =&gt; &quot;Al Marj&quot;, :abbreviation =&gt; 'MJ'
-    country.create :id =&gt; 434009, :name =&gt; &quot;Al Marqab&quot;, :abbreviation =&gt; 'MB'
-    country.create :id =&gt; 434010, :name =&gt; &quot;Al Qa&#355;r&#363;n&quot;, :abbreviation =&gt; 'QT'
-    country.create :id =&gt; 434011, :name =&gt; &quot;Al Qubbah&quot;, :abbreviation =&gt; 'QB'
-    country.create :id =&gt; 434012, :name =&gt; &quot;Al W&#257;&#7721;ah&quot;, :abbreviation =&gt; 'WA'
-    country.create :id =&gt; 434013, :name =&gt; &quot;An Nuqa&#355; al Khams&quot;, :abbreviation =&gt; 'NQ'
-    country.create :id =&gt; 434014, :name =&gt; &quot;Ash Sh&#257;&#355;i'&quot;, :abbreviation =&gt; 'SH'
-    country.create :id =&gt; 434015, :name =&gt; &quot;Az Z&#257;wiyah&quot;, :abbreviation =&gt; 'ZA'
-    country.create :id =&gt; 434016, :name =&gt; &quot;Bangh&#257;z&#299;&quot;, :abbreviation =&gt; 'BA'
-    country.create :id =&gt; 434017, :name =&gt; &quot;Ban&#299; Wal&#299;d&quot;, :abbreviation =&gt; 'BW'
-    country.create :id =&gt; 434018, :name =&gt; &quot;Darnah&quot;, :abbreviation =&gt; 'DR'
-    country.create :id =&gt; 434019, :name =&gt; &quot;Ghad&#257;mis&quot;, :abbreviation =&gt; 'GD'
-    country.create :id =&gt; 434020, :name =&gt; &quot;Ghary&#257;n&quot;, :abbreviation =&gt; 'GR'
-    country.create :id =&gt; 434021, :name =&gt; &quot;Gh&#257;t&quot;, :abbreviation =&gt; 'GT'
-    country.create :id =&gt; 434022, :name =&gt; &quot;Jaghb&#363;b&quot;, :abbreviation =&gt; 'JB'
-    country.create :id =&gt; 434023, :name =&gt; &quot;Mi&#351;r&#257;tah&quot;, :abbreviation =&gt; 'MI'
-    country.create :id =&gt; 434024, :name =&gt; &quot;Mizdah&quot;, :abbreviation =&gt; 'MZ'
-    country.create :id =&gt; 434025, :name =&gt; &quot;Murzuq&quot;, :abbreviation =&gt; 'MQ'
-    country.create :id =&gt; 434026, :name =&gt; &quot;N&#257;l&#363;t&quot;, :abbreviation =&gt; 'NL'
-    country.create :id =&gt; 434027, :name =&gt; &quot;Sabh&#257;&quot;, :abbreviation =&gt; 'SB'
-    country.create :id =&gt; 434028, :name =&gt; &quot;&#350;abr&#257;tah &#350;urm&#257;n&quot;, :abbreviation =&gt; 'SS'
-    country.create :id =&gt; 434029, :name =&gt; &quot;Surt&quot;, :abbreviation =&gt; 'SR'
-    country.create :id =&gt; 434030, :name =&gt; &quot;T&#257;j&#363;r&#257;' wa an Naw&#257;&#7721;&#299; al Arb&#257;&#699;&quot;, :abbreviation =&gt; 'TN'
-    country.create :id =&gt; 434031, :name =&gt; &quot;&#354;ar&#257;bulus&quot;, :abbreviation =&gt; 'TB'
-    country.create :id =&gt; 434032, :name =&gt; &quot;Tarh&#363;nah-Masall&#257;tah&quot;, :abbreviation =&gt; 'TM'
-    country.create :id =&gt; 434033, :name =&gt; &quot;W&#257;d&#299; al &#7720;ay&#257;t&quot;, :abbreviation =&gt; 'WD'
-    country.create :id =&gt; 434034, :name =&gt; &quot;Yafran-J&#257;d&#363;&quot;, :abbreviation =&gt; 'YJ'
-  end
-  
-  # Morocco
-  with_options(:country =&gt; Country['MA']) do |country|
-    country.create :id =&gt; 504001, :name =&gt; &quot;Agadir&quot;, :abbreviation =&gt; 'AGD'
-    country.create :id =&gt; 504002, :name =&gt; &quot;A&#239;t Baha&quot;, :abbreviation =&gt; 'BAH'
-    country.create :id =&gt; 504003, :name =&gt; &quot;A&#239;t Melloul&quot;, :abbreviation =&gt; 'MEL'
-    country.create :id =&gt; 504004, :name =&gt; &quot;Al Haouz&quot;, :abbreviation =&gt; 'HAO'
-    country.create :id =&gt; 504005, :name =&gt; &quot;Al Hoce&#239;ma&quot;, :abbreviation =&gt; 'HOC'
-    country.create :id =&gt; 504006, :name =&gt; &quot;Assa-Zag&quot;, :abbreviation =&gt; 'ASZ'
-    country.create :id =&gt; 504007, :name =&gt; &quot;Azilal&quot;, :abbreviation =&gt; 'AZI'
-    country.create :id =&gt; 504008, :name =&gt; &quot;Beni Mellal&quot;, :abbreviation =&gt; 'BEM'
-    country.create :id =&gt; 504009, :name =&gt; &quot;Ben Sllmane&quot;, :abbreviation =&gt; 'BES'
-    country.create :id =&gt; 504010, :name =&gt; &quot;Berkane&quot;, :abbreviation =&gt; 'BER'
-    country.create :id =&gt; 504011, :name =&gt; &quot;Boujdour&quot;, :abbreviation =&gt; 'BOD'
-    country.create :id =&gt; 504012, :name =&gt; &quot;Boulemane&quot;, :abbreviation =&gt; 'BOM'
-    country.create :id =&gt; 504013, :name =&gt; &quot;Casablanca&quot;, :abbreviation =&gt; 'CAS' # Dar el Be&#239;da
-    country.create :id =&gt; 504014, :name =&gt; &quot;Chefchaouene&quot;, :abbreviation =&gt; 'CHE'
-    country.create :id =&gt; 504015, :name =&gt; &quot;Chichaoua&quot;, :abbreviation =&gt; 'CHI'
-    country.create :id =&gt; 504016, :name =&gt; &quot;El Hajeb&quot;, :abbreviation =&gt; 'HAJ'
-    country.create :id =&gt; 504017, :name =&gt; &quot;El Jadida&quot;, :abbreviation =&gt; 'JDI'
-    country.create :id =&gt; 504018, :name =&gt; &quot;Errachidia&quot;, :abbreviation =&gt; 'ERR'
-    country.create :id =&gt; 504019, :name =&gt; &quot;Essaouira&quot;, :abbreviation =&gt; 'ESI'
-    country.create :id =&gt; 504020, :name =&gt; &quot;Es Smara&quot;, :abbreviation =&gt; 'ESM'
-    country.create :id =&gt; 504021, :name =&gt; &quot;F&#232;s&quot;, :abbreviation =&gt; 'FES'
-    country.create :id =&gt; 504022, :name =&gt; &quot;Figuig&quot;, :abbreviation =&gt; 'FIG'
-    country.create :id =&gt; 504023, :name =&gt; &quot;Guelmim&quot;, :abbreviation =&gt; 'GUE'
-    country.create :id =&gt; 504024, :name =&gt; &quot;Ifrane&quot;, :abbreviation =&gt; 'IFR'
-    country.create :id =&gt; 504025, :name =&gt; &quot;Jerada&quot;, :abbreviation =&gt; 'JRA'
-    country.create :id =&gt; 504026, :name =&gt; &quot;Kelaat Sraghna&quot;, :abbreviation =&gt; 'KES'
-    country.create :id =&gt; 504027, :name =&gt; &quot;K&#233;nitra&quot;, :abbreviation =&gt; 'KEN'
-    country.create :id =&gt; 504028, :name =&gt; &quot;Khemisaet&quot;, :abbreviation =&gt; 'KHE'
-    country.create :id =&gt; 504029, :name =&gt; &quot;Khenifra&quot;, :abbreviation =&gt; 'KHN'
-    country.create :id =&gt; 504030, :name =&gt; &quot;Khouribga&quot;, :abbreviation =&gt; 'KHO'
-    country.create :id =&gt; 504031, :name =&gt; &quot;La&#226;youne&quot;, :abbreviation =&gt; 'LAA'
-    country.create :id =&gt; 504032, :name =&gt; &quot;Larache&quot;, :abbreviation =&gt; 'LAP'
-    country.create :id =&gt; 504033, :name =&gt; &quot;Marrakech&quot;, :abbreviation =&gt; 'MAR'
-    country.create :id =&gt; 504034, :name =&gt; &quot;Mekns&#232;s&quot;, :abbreviation =&gt; 'MEK'
-    country.create :id =&gt; 504035, :name =&gt; &quot;Nador&quot;, :abbreviation =&gt; 'NAD'
-    country.create :id =&gt; 504036, :name =&gt; &quot;Ouarzazate&quot;, :abbreviation =&gt; 'OUA'
-    country.create :id =&gt; 504037, :name =&gt; &quot;Oued ed Dahab&quot;, :abbreviation =&gt; 'OUD'
-    country.create :id =&gt; 504038, :name =&gt; &quot;Oujda&quot;, :abbreviation =&gt; 'OUJ'
-    country.create :id =&gt; 504039, :name =&gt; &quot;Rabat-Sal&#233;&quot;, :abbreviation =&gt; 'RBA'
-    country.create :id =&gt; 504040, :name =&gt; &quot;Safi&quot;, :abbreviation =&gt; 'SAF'
-    country.create :id =&gt; 504041, :name =&gt; &quot;Sefrou&quot;, :abbreviation =&gt; 'SEF'
-    country.create :id =&gt; 504042, :name =&gt; &quot;Settat&quot;, :abbreviation =&gt; 'SET'
-    country.create :id =&gt; 504043, :name =&gt; &quot;Sidl Kacem&quot;, :abbreviation =&gt; 'SIK'
-    country.create :id =&gt; 504044, :name =&gt; &quot;Tanger&quot;, :abbreviation =&gt; 'TNG'
-    country.create :id =&gt; 504045, :name =&gt; &quot;Tan-Tan&quot;, :abbreviation =&gt; 'TNT'
-    country.create :id =&gt; 504046, :name =&gt; &quot;Taounate&quot;, :abbreviation =&gt; 'TAO'
-    country.create :id =&gt; 504047, :name =&gt; &quot;Taroudannt&quot;, :abbreviation =&gt; 'TAR'
-    country.create :id =&gt; 504048, :name =&gt; &quot;Tata&quot;, :abbreviation =&gt; 'TAT'
-    country.create :id =&gt; 504049, :name =&gt; &quot;Taza&quot;, :abbreviation =&gt; 'TAZ'
-    country.create :id =&gt; 504050, :name =&gt; &quot;T&#233;touan&quot;, :abbreviation =&gt; 'TET'
-    country.create :id =&gt; 504051, :name =&gt; &quot;Tiznit&quot;, :abbreviation =&gt; 'TIZ'
-  end
-  
-  # Moldova
-  with_options(:country =&gt; Country['MD']) do |country|
-    # Autonomous Territory
-    country.create :id =&gt; 498001, :name =&gt; &quot;G&#259;g&#259;uzia&quot;, :abbreviation =&gt; 'GA'
-    
-    # City
-    country.create :id =&gt; 498002, :name =&gt; &quot;Chi&#351;in&#259;u&quot;, :abbreviation =&gt; 'CU'
-    
-    # District
-    country.create :id =&gt; 498003, :name =&gt; &quot;B&#259;l&#355;i&quot;, :abbreviation =&gt; 'BA'
-    country.create :id =&gt; 498004, :name =&gt; &quot;Cahul&quot;, :abbreviation =&gt; 'CA'
-    country.create :id =&gt; 498005, :name =&gt; &quot;Chi&#351;in&#259;u&quot;, :abbreviation =&gt; 'CH'
-    country.create :id =&gt; 498006, :name =&gt; &quot;Edine&#355;&quot;, :abbreviation =&gt; 'ED'
-    country.create :id =&gt; 498007, :name =&gt; &quot;L&#259;pu&#351;na&quot;, :abbreviation =&gt; 'LA'
-    country.create :id =&gt; 498008, :name =&gt; &quot;Orhei&quot;, :abbreviation =&gt; 'OR'
-    country.create :id =&gt; 498009, :name =&gt; &quot;Soroca&quot;, :abbreviation =&gt; 'SO'
-    country.create :id =&gt; 498010, :name =&gt; &quot;Taraclia&quot;, :abbreviation =&gt; 'TA'
-    country.create :id =&gt; 498011, :name =&gt; &quot;Tighina&quot;, :abbreviation =&gt; 'TI'
-    country.create :id =&gt; 498012, :name =&gt; &quot;Ungheni&quot;, :abbreviation =&gt; 'UN'
-    
-    # Territorial unit
-    country.create :id =&gt; 498013, :name =&gt; &quot;St&#238;nga Nistrului&quot;, :abbreviation =&gt; 'SN'
-  end
-  
-  # Montenegro
-  with_options(:country =&gt; Country['ME']) do |country|
-    country.create :id =&gt; 499001, :name =&gt; &quot;Andrijevica&quot;
-    country.create :id =&gt; 499002, :name =&gt; &quot;Bar&quot;
-    country.create :id =&gt; 499003, :name =&gt; &quot;Berane&quot;
-    country.create :id =&gt; 499004, :name =&gt; &quot;Bijelo Polje&quot;
-    country.create :id =&gt; 499005, :name =&gt; &quot;Budva&quot;
-    country.create :id =&gt; 499006, :name =&gt; &quot;Cetinje&quot;
-    country.create :id =&gt; 499007, :name =&gt; &quot;Danilovgrad&quot;
-    country.create :id =&gt; 499008, :name =&gt; &quot;Herceg-Novi&quot;
-    country.create :id =&gt; 499009, :name =&gt; &quot;Kola&#353;in&quot;
-    country.create :id =&gt; 499010, :name =&gt; &quot;Kotor&quot;
-    country.create :id =&gt; 499011, :name =&gt; &quot;Mojkovac&quot;
-    country.create :id =&gt; 499012, :name =&gt; &quot;Nik&#353;i&#263;&quot;
-    country.create :id =&gt; 499013, :name =&gt; &quot;Plav&quot;
-    country.create :id =&gt; 499014, :name =&gt; &quot;Pljevlja&quot;
-    country.create :id =&gt; 499015, :name =&gt; &quot;Plu&#382;ine&quot;
-    country.create :id =&gt; 499016, :name =&gt; &quot;Podgorica&quot;
-    country.create :id =&gt; 499017, :name =&gt; &quot;Ro&#382;aje&quot;
-    country.create :id =&gt; 499018, :name =&gt; &quot;&#352;avnik&quot;
-    country.create :id =&gt; 499019, :name =&gt; &quot;Tivat&quot;
-    country.create :id =&gt; 499020, :name =&gt; &quot;Ulcinj&quot;
-    country.create :id =&gt; 499021, :name =&gt; &quot;&#381;abljak&quot;
-  end
-  
-  # Madagascar
-  with_options(:country =&gt; Country['MG']) do |country|
-    country.create :id =&gt; 450001, :name =&gt; &quot;Antananarivo&quot;, :abbreviation =&gt; 'T'
-    country.create :id =&gt; 450002, :name =&gt; &quot;Antsiranana&quot;, :abbreviation =&gt; 'D'
-    country.create :id =&gt; 450003, :name =&gt; &quot;Fianarantsoa&quot;, :abbreviation =&gt; 'F'
-    country.create :id =&gt; 450004, :name =&gt; &quot;Mahajanga&quot;, :abbreviation =&gt; 'M'
-    country.create :id =&gt; 450005, :name =&gt; &quot;Toamasina&quot;, :abbreviation =&gt; 'A'
-    country.create :id =&gt; 450006, :name =&gt; &quot;Toliara&quot;, :abbreviation =&gt; 'U'
-  end
-  
-  # Marshall Islands
-  with_options(:country =&gt; Country['MH']) do |country|
-    country.create :id =&gt; 584001, :name =&gt; &quot;Ailinglapalap&quot;, :abbreviation =&gt; 'ALL'
-    country.create :id =&gt; 584002, :name =&gt; &quot;Ailuk&quot;, :abbreviation =&gt; 'ALK'
-    country.create :id =&gt; 584003, :name =&gt; &quot;Arno&quot;, :abbreviation =&gt; 'ARN'
-    country.create :id =&gt; 584004, :name =&gt; &quot;Aur&quot;, :abbreviation =&gt; 'AUR'
-    country.create :id =&gt; 584005, :name =&gt; &quot;Ebon&quot;, :abbreviation =&gt; 'EBO'
-    country.create :id =&gt; 584006, :name =&gt; &quot;Eniwetok&quot;, :abbreviation =&gt; 'ENI'
-    country.create :id =&gt; 584007, :name =&gt; &quot;Jaluit&quot;, :abbreviation =&gt; 'JAL'
-    country.create :id =&gt; 584008, :name =&gt; &quot;Kili&quot;, :abbreviation =&gt; 'KIL'
-    country.create :id =&gt; 584009, :name =&gt; &quot;Kwajalein&quot;, :abbreviation =&gt; 'KWA'
-    country.create :id =&gt; 584010, :name =&gt; &quot;Lae&quot;, :abbreviation =&gt; 'LAE'
-    country.create :id =&gt; 584011, :name =&gt; &quot;Lib&quot;, :abbreviation =&gt; 'LIB'
-    country.create :id =&gt; 584012, :name =&gt; &quot;Likiep&quot;, :abbreviation =&gt; 'LIK'
-    country.create :id =&gt; 584013, :name =&gt; &quot;Majuro&quot;, :abbreviation =&gt; 'MAJ'
-    country.create :id =&gt; 584014, :name =&gt; &quot;Maloelap&quot;, :abbreviation =&gt; 'MAL'
-    country.create :id =&gt; 584015, :name =&gt; &quot;Mejit&quot;, :abbreviation =&gt; 'MEJ'
-    country.create :id =&gt; 584016, :name =&gt; &quot;Mili&quot;, :abbreviation =&gt; 'MIL'
-    country.create :id =&gt; 584017, :name =&gt; &quot;Namorik&quot;, :abbreviation =&gt; 'NMK'
-    country.create :id =&gt; 584018, :name =&gt; &quot;Namu&quot;, :abbreviation =&gt; 'NMU'
-    country.create :id =&gt; 584019, :name =&gt; &quot;Rongelap&quot;, :abbreviation =&gt; 'RON'
-    country.create :id =&gt; 584020, :name =&gt; &quot;Ujae&quot;, :abbreviation =&gt; 'UJA'
-    country.create :id =&gt; 584021, :name =&gt; &quot;Ujelang&quot;, :abbreviation =&gt; 'UJL'
-    country.create :id =&gt; 584022, :name =&gt; &quot;Utirik&quot;, :abbreviation =&gt; 'UTI'
-    country.create :id =&gt; 584023, :name =&gt; &quot;Wotho&quot;, :abbreviation =&gt; 'WTN'
-    country.create :id =&gt; 584024, :name =&gt; &quot;Wotje&quot;, :abbreviation =&gt; 'WTJ'
-  end
-  
-  # Macedonia
-  with_options(:country =&gt; Country['MK']) do |country|
-    country.create :id =&gt; 807001, :name =&gt; &quot;Aerodrom&quot;
-    country.create :id =&gt; 807002, :name =&gt; &quot;Ara&#269;inovo&quot;
-    country.create :id =&gt; 807003, :name =&gt; &quot;Berovo&quot;
-    country.create :id =&gt; 807004, :name =&gt; &quot;Bitola&quot;
-    country.create :id =&gt; 807005, :name =&gt; &quot;Bogdanci&quot;
-    country.create :id =&gt; 807006, :name =&gt; &quot;Bogovinje&quot;
-    country.create :id =&gt; 807007, :name =&gt; &quot;Bosilovo&quot;
-    country.create :id =&gt; 807008, :name =&gt; &quot;Brvenica&quot;
-    country.create :id =&gt; 807009, :name =&gt; &quot;Butel&quot;
-    country.create :id =&gt; 807010, :name =&gt; &quot;Valandovo&quot;
-    country.create :id =&gt; 807011, :name =&gt; &quot;Vasilevo&quot;
-    country.create :id =&gt; 807012, :name =&gt; &quot;Vev&#269;ani&quot;
-    country.create :id =&gt; 807013, :name =&gt; &quot;Veles&quot;
-    country.create :id =&gt; 807014, :name =&gt; &quot;Vinica&quot;
-    country.create :id =&gt; 807015, :name =&gt; &quot;Vrane&#353;tica&quot;
-    country.create :id =&gt; 807016, :name =&gt; &quot;Vrap&#269;i&#353;te&quot;
-    country.create :id =&gt; 807017, :name =&gt; &quot;Gazi Baba&quot;
-    country.create :id =&gt; 807018, :name =&gt; &quot;Gevgelija&quot;
-    country.create :id =&gt; 807019, :name =&gt; &quot;Gostivar&quot;
-    country.create :id =&gt; 807020, :name =&gt; &quot;Gradsko&quot;
-    country.create :id =&gt; 807021, :name =&gt; &quot;Debar&quot;
-    country.create :id =&gt; 807022, :name =&gt; &quot;Debarca&quot;
-    country.create :id =&gt; 807023, :name =&gt; &quot;Del&#269;evo&quot;
-    country.create :id =&gt; 807024, :name =&gt; &quot;Demir Kapija&quot;
-    country.create :id =&gt; 807025, :name =&gt; &quot;Demir Hisar&quot;
-    country.create :id =&gt; 807026, :name =&gt; &quot;Dojran&quot;
-    country.create :id =&gt; 807027, :name =&gt; &quot;Dolneni&quot;
-    country.create :id =&gt; 807028, :name =&gt; &quot;Drugovo&quot;
-    country.create :id =&gt; 807029, :name =&gt; &quot;Gjor&#269;e Petrov&quot;
-    country.create :id =&gt; 807030, :name =&gt; &quot;&#381;elino&quot;
-    country.create :id =&gt; 807031, :name =&gt; &quot;Zajas&quot;
-    country.create :id =&gt; 807032, :name =&gt; &quot;Zelenikovo&quot;
-    country.create :id =&gt; 807033, :name =&gt; &quot;Zrnovci&quot;
-    country.create :id =&gt; 807034, :name =&gt; &quot;Ilinden&quot;
-    country.create :id =&gt; 807035, :name =&gt; &quot;Jegunovce&quot;
-    country.create :id =&gt; 807036, :name =&gt; &quot;Kavadarci&quot;
-    country.create :id =&gt; 807037, :name =&gt; &quot;Karbinci&quot;
-    country.create :id =&gt; 807038, :name =&gt; &quot;Karpo&#353;&quot;
-    country.create :id =&gt; 807039, :name =&gt; &quot;Kisela Voda&quot;
-    country.create :id =&gt; 807040, :name =&gt; &quot;Ki&#269;evo&quot;
-    country.create :id =&gt; 807041, :name =&gt; &quot;Kon&#269;e&quot;
-    country.create :id =&gt; 807042, :name =&gt; &quot;Ko&#269;ani&quot;
-    country.create :id =&gt; 807043, :name =&gt; &quot;Kratovo&quot;
-    country.create :id =&gt; 807044, :name =&gt; &quot;Kriva Palanka&quot;
-    country.create :id =&gt; 807045, :name =&gt; &quot;Krivoga&#353;tani&quot;
-    country.create :id =&gt; 807046, :name =&gt; &quot;Kru&#353;evo&quot;
-    country.create :id =&gt; 807047, :name =&gt; &quot;Kumanovo&quot;
-    country.create :id =&gt; 807048, :name =&gt; &quot;Lipkovo&quot;
-    country.create :id =&gt; 807049, :name =&gt; &quot;Lozovo&quot;
-    country.create :id =&gt; 807050, :name =&gt; &quot;Mavrovo-i-Rostu&#353;a&quot;
-    country.create :id =&gt; 807051, :name =&gt; &quot;Makedonska Kamenica&quot;
-    country.create :id =&gt; 807052, :name =&gt; &quot;Makedonski Brod&quot;
-    country.create :id =&gt; 807053, :name =&gt; &quot;Mogila&quot;
-    country.create :id =&gt; 807054, :name =&gt; &quot;Negotino&quot;
-    country.create :id =&gt; 807055, :name =&gt; &quot;Novaci&quot;
-    country.create :id =&gt; 807056, :name =&gt; &quot;Novo Selo&quot;
-    country.create :id =&gt; 807057, :name =&gt; &quot;Oslomej&quot;
-    country.create :id =&gt; 807058, :name =&gt; &quot;Ohrid&quot;
-    country.create :id =&gt; 807059, :name =&gt; &quot;Petrovec&quot;
-    country.create :id =&gt; 807060, :name =&gt; &quot;Peh&#269;evo&quot;
-    country.create :id =&gt; 807061, :name =&gt; &quot;Plasnica&quot;
-    country.create :id =&gt; 807062, :name =&gt; &quot;Prilep&quot;
-    country.create :id =&gt; 807063, :name =&gt; &quot;Probi&#353;tip&quot;
-    country.create :id =&gt; 807064, :name =&gt; &quot;Radovi&#353;&quot;
-    country.create :id =&gt; 807065, :name =&gt; &quot;Rankovce&quot;
-    country.create :id =&gt; 807066, :name =&gt; &quot;Resen&quot;
-    country.create :id =&gt; 807067, :name =&gt; &quot;Rosoman&quot;
-    country.create :id =&gt; 807068, :name =&gt; &quot;Saraj&quot;
-    country.create :id =&gt; 807069, :name =&gt; &quot;Sveti Nikole&quot;
-    country.create :id =&gt; 807070, :name =&gt; &quot;Sopi&#353;te&quot;
-    country.create :id =&gt; 807071, :name =&gt; &quot;Staro Nagori&#269;ane&quot;
-    country.create :id =&gt; 807072, :name =&gt; &quot;Struga&quot;
-    country.create :id =&gt; 807073, :name =&gt; &quot;Strumica&quot;
-    country.create :id =&gt; 807074, :name =&gt; &quot;Studeni&#269;ani&quot;
-    country.create :id =&gt; 807075, :name =&gt; &quot;Tearce&quot;
-    country.create :id =&gt; 807076, :name =&gt; &quot;Tetovo&quot;
-    country.create :id =&gt; 807077, :name =&gt; &quot;Centar&quot;
-    country.create :id =&gt; 807078, :name =&gt; &quot;Centar &#381;upa&quot;
-    country.create :id =&gt; 807079, :name =&gt; &quot;&#268;air&quot;
-    country.create :id =&gt; 807080, :name =&gt; &quot;&#268;a&#353;ka&quot;
-    country.create :id =&gt; 807081, :name =&gt; &quot;&#268;e&#353;inovo-Oble&#353;evo&quot;
-    country.create :id =&gt; 807082, :name =&gt; &quot;&#268;u&#269;er Sandevo&quot;
-    country.create :id =&gt; 807083, :name =&gt; &quot;&#352;tip&quot;
-    country.create :id =&gt; 807084, :name =&gt; &quot;&#352;uto Orizari&quot;
-  end
-  
-  # Mali
-  with_options(:country =&gt; Country['ML']) do |country|
-    # Region
-    country.create :id =&gt; 466001, :name =&gt; &quot;Kayes&quot;
-    country.create :id =&gt; 466002, :name =&gt; &quot;Koulikoro&quot;
-    country.create :id =&gt; 466003, :name =&gt; &quot;Sikasso&quot;
-    country.create :id =&gt; 466004, :name =&gt; &quot;S&#233;gou&quot;
-    country.create :id =&gt; 466005, :name =&gt; &quot;Mopti&quot;
-    country.create :id =&gt; 466006, :name =&gt; &quot;Tombouctou&quot;
-    country.create :id =&gt; 466007, :name =&gt; &quot;Gao&quot;
-    country.create :id =&gt; 466008, :name =&gt; &quot;Kidal&quot;
-    
-    # Non-numeric districts
-    country.create :id =&gt; 466100, :name =&gt; &quot;Bamako&quot;, :abbreviation =&gt; 'BK0'
-  end
-  
-  # Myanmar
-  with_options(:country =&gt; Country['MM']) do |country|
-    # Division
-    country.create :id =&gt; 104001, :name =&gt; &quot;Sagaing&quot;
-    country.create :id =&gt; 104002, :name =&gt; &quot;Bago&quot;
-    country.create :id =&gt; 104003, :name =&gt; &quot;Magway&quot;
-    country.create :id =&gt; 104004, :name =&gt; &quot;Mandalay&quot;
-    country.create :id =&gt; 104005, :name =&gt; &quot;Tanintharyi&quot;
-    country.create :id =&gt; 104006, :name =&gt; &quot;Yangon&quot;
-    country.create :id =&gt; 104007, :name =&gt; &quot;Ayeyarwady&quot;
-    
-    # State
-    country.create :id =&gt; 104011, :name =&gt; &quot;Kachin&quot;
-    country.create :id =&gt; 104012, :name =&gt; &quot;Kayah&quot;
-    country.create :id =&gt; 104013, :name =&gt; &quot;Kayin&quot;
-    country.create :id =&gt; 104014, :name =&gt; &quot;Chin&quot;
-    country.create :id =&gt; 104015, :name =&gt; &quot;Mon&quot;
-    country.create :id =&gt; 104016, :name =&gt; &quot;Rakhine&quot;
-    country.create :id =&gt; 104017, :name =&gt; &quot;Shan&quot;
-  end
-  
-  # Mongolia
-  with_options(:country =&gt; Country['MN']) do |country|
-    country.create :id =&gt; 496001, :name =&gt; &quot;Ulanbaatar&quot;
-    country.create :id =&gt; 496035, :name =&gt; &quot;Orhon&quot;
-    country.create :id =&gt; 496037, :name =&gt; &quot;Darhan uul&quot;
-    country.create :id =&gt; 496039, :name =&gt; &quot;Hentiy&quot;
-    country.create :id =&gt; 496041, :name =&gt; &quot;H&#246;vsg&#246;l&quot;
-    country.create :id =&gt; 496043, :name =&gt; &quot;Hovd&quot;
-    country.create :id =&gt; 496046, :name =&gt; &quot;Uvs&quot;
-    country.create :id =&gt; 496047, :name =&gt; &quot;T&#246;v&quot;
-    country.create :id =&gt; 496049, :name =&gt; &quot;Selenge&quot;
-    country.create :id =&gt; 496051, :name =&gt; &quot;S&#252;hbaatar&quot;
-    country.create :id =&gt; 496053, :name =&gt; &quot;&#214;mn&#246;govi&quot;
-    country.create :id =&gt; 496055, :name =&gt; &quot;&#214;v&#246;rhangay&quot;
-    country.create :id =&gt; 496057, :name =&gt; &quot;Dzavhan&quot;
-    country.create :id =&gt; 496059, :name =&gt; &quot;Dundgovi&quot;
-    country.create :id =&gt; 496061, :name =&gt; &quot;Dornod&quot;
-    country.create :id =&gt; 496063, :name =&gt; &quot;Dornogovi&quot;
-    country.create :id =&gt; 496064, :name =&gt; &quot;Govi-Sumber&quot;
-    country.create :id =&gt; 496065, :name =&gt; &quot;Govi-Altay&quot;
-    country.create :id =&gt; 496067, :name =&gt; &quot;Bulgan&quot;
-    country.create :id =&gt; 496069, :name =&gt; &quot;Bayanhongor&quot;
-    country.create :id =&gt; 496071, :name =&gt; &quot;Bayan-&#214;lgiy&quot;
-    country.create :id =&gt; 496073, :name =&gt; &quot;Arhangay&quot;
-  end
-  
-  # Mauritania
-  with_options(:country =&gt; Country['MR']) do |country|
-    # Region
-    country.create :id =&gt; 478001, :name =&gt; &quot;Hodh ech Chargui&quot;
-    country.create :id =&gt; 478002, :name =&gt; &quot;Hodh el Charbi&quot;
-    country.create :id =&gt; 478003, :name =&gt; &quot;Assaba&quot;
-    country.create :id =&gt; 478004, :name =&gt; &quot;Gorgol&quot;
-    country.create :id =&gt; 478005, :name =&gt; &quot;Brakna&quot;
-    country.create :id =&gt; 478006, :name =&gt; &quot;Trarza&quot;
-    country.create :id =&gt; 478007, :name =&gt; &quot;Adrar&quot;
-    country.create :id =&gt; 478008, :name =&gt; &quot;Dakhlet Nouadhibou&quot;
-    country.create :id =&gt; 478009, :name =&gt; &quot;Tagant&quot;
-    country.create :id =&gt; 478010, :name =&gt; &quot;Guidimaka&quot;
-    country.create :id =&gt; 478011, :name =&gt; &quot;Tiris Zemmour&quot;
-    country.create :id =&gt; 478012, :name =&gt; &quot;Inchiri&quot;
-    
-    # District
-    country.create :id =&gt; 478100, :name =&gt; &quot;Nouakchott&quot;, :abbreviation =&gt; 'NKC'
-  end
-  
-  # Malta
-  with_options(:country =&gt; Country['MT']) do |country|
-    country.create :id =&gt; 470001, :name =&gt; &quot;Attard&quot;
-    country.create :id =&gt; 470002, :name =&gt; &quot;Balzan&quot;
-    country.create :id =&gt; 470003, :name =&gt; &quot;Birgu&quot;
-    country.create :id =&gt; 470004, :name =&gt; &quot;Birkirkara&quot;
-    country.create :id =&gt; 470005, :name =&gt; &quot;Bir&#380;ebbu&#289;a&quot;
-    country.create :id =&gt; 470006, :name =&gt; &quot;Bormla&quot;
-    country.create :id =&gt; 470007, :name =&gt; &quot;Dingli&quot;
-    country.create :id =&gt; 470008, :name =&gt; &quot;Fgura&quot;
-    country.create :id =&gt; 470009, :name =&gt; &quot;Floriana&quot;
-    country.create :id =&gt; 470010, :name =&gt; &quot;Fontana&quot;
-    country.create :id =&gt; 470011, :name =&gt; &quot;Gudja&quot;
-    country.create :id =&gt; 470012, :name =&gt; &quot;G&#380;ira&quot;
-    country.create :id =&gt; 470013, :name =&gt; &quot;G&#295;ajnsielem&quot;
-    country.create :id =&gt; 470014, :name =&gt; &quot;G&#295;arb&quot;
-    country.create :id =&gt; 470015, :name =&gt; &quot;G&#295;arg&#295;ur&quot;
-    country.create :id =&gt; 470016, :name =&gt; &quot;G&#295;asri&quot;
-    country.create :id =&gt; 470017, :name =&gt; &quot;G&#295;axaq&quot;
-    country.create :id =&gt; 470018, :name =&gt; &quot;&#294;amrun&quot;
-    country.create :id =&gt; 470019, :name =&gt; &quot;Iklin&quot;
-    country.create :id =&gt; 470020, :name =&gt; &quot;Isla&quot;
-    country.create :id =&gt; 470021, :name =&gt; &quot;Kalkara&quot;
-    country.create :id =&gt; 470022, :name =&gt; &quot;Ker&#267;em&quot;
-    country.create :id =&gt; 470023, :name =&gt; &quot;Kirkop&quot;
-    country.create :id =&gt; 470024, :name =&gt; &quot;Lija&quot;
-    country.create :id =&gt; 470025, :name =&gt; &quot;Luqa&quot;
-    country.create :id =&gt; 470026, :name =&gt; &quot;Marsa&quot;
-    country.create :id =&gt; 470027, :name =&gt; &quot;Marsaskala&quot;
-    country.create :id =&gt; 470028, :name =&gt; &quot;Marsaxlokk&quot;
-    country.create :id =&gt; 470029, :name =&gt; &quot;Mdina&quot;
-    country.create :id =&gt; 470030, :name =&gt; &quot;Mellie&#295;a&quot;
-    country.create :id =&gt; 470031, :name =&gt; &quot;M&#289;arr&quot;
-    country.create :id =&gt; 470032, :name =&gt; &quot;Mosta&quot;
-    country.create :id =&gt; 470033, :name =&gt; &quot;Mqabba&quot;
-    country.create :id =&gt; 470034, :name =&gt; &quot;Msida&quot;
-    country.create :id =&gt; 470035, :name =&gt; &quot;Mtarfa&quot;
-    country.create :id =&gt; 470036, :name =&gt; &quot;Munxar&quot;
-    country.create :id =&gt; 470037, :name =&gt; &quot;Nadur&quot;
-    country.create :id =&gt; 470038, :name =&gt; &quot;Naxxar&quot;
-    country.create :id =&gt; 470039, :name =&gt; &quot;Paola&quot;
-    country.create :id =&gt; 470040, :name =&gt; &quot;Pembroke&quot;
-    country.create :id =&gt; 470041, :name =&gt; &quot;Piet&#224;&quot;
-    country.create :id =&gt; 470042, :name =&gt; &quot;Qala&quot;
-    country.create :id =&gt; 470043, :name =&gt; &quot;Qormi&quot;
-    country.create :id =&gt; 470044, :name =&gt; &quot;Qrendi&quot;
-    country.create :id =&gt; 470045, :name =&gt; &quot;Rabat G&#295;awdex&quot;
-    country.create :id =&gt; 470046, :name =&gt; &quot;Rabat Malta&quot;
-    country.create :id =&gt; 470047, :name =&gt; &quot;Safi&quot;
-    country.create :id =&gt; 470048, :name =&gt; &quot;San &#288;iljan&quot;
-    country.create :id =&gt; 470049, :name =&gt; &quot;San &#288;wann&quot;
-    country.create :id =&gt; 470050, :name =&gt; &quot;San Lawrenz&quot;
-    country.create :id =&gt; 470051, :name =&gt; &quot;San Pawl il-Ba&#295;ar&quot;
-    country.create :id =&gt; 470052, :name =&gt; &quot;Sannat&quot;
-    country.create :id =&gt; 470053, :name =&gt; &quot;Santa Lu&#267;ija&quot;
-    country.create :id =&gt; 470054, :name =&gt; &quot;Santa Venera&quot;
-    country.create :id =&gt; 470055, :name =&gt; &quot;Si&#289;&#289;iewi&quot;
-    country.create :id =&gt; 470056, :name =&gt; &quot;Sliema&quot;
-    country.create :id =&gt; 470057, :name =&gt; &quot;Swieqi&quot;
-    country.create :id =&gt; 470058, :name =&gt; &quot;Ta&#8217; Xbiex&quot;
-    country.create :id =&gt; 470059, :name =&gt; &quot;Tarxien&quot;
-    country.create :id =&gt; 470060, :name =&gt; &quot;Valletta&quot;
-    country.create :id =&gt; 470061, :name =&gt; &quot;Xag&#295;ra&quot;
-    country.create :id =&gt; 470062, :name =&gt; &quot;Xewkija&quot;
-    country.create :id =&gt; 470063, :name =&gt; &quot;Xg&#295;ajra&quot;
-    country.create :id =&gt; 470064, :name =&gt; &quot;&#379;abbar&quot;
-    country.create :id =&gt; 470065, :name =&gt; &quot;&#379;ebbu&#289; G&#295;awdex&quot;
-    country.create :id =&gt; 470066, :name =&gt; &quot;&#379;ebbu&#289; Malta&quot;
-    country.create :id =&gt; 470067, :name =&gt; &quot;&#379;ejtun&quot;
-    country.create :id =&gt; 470068, :name =&gt; &quot;&#379;urrieq&quot;
-  end
-  
-  # Mauritius
-  with_options(:country =&gt; Country['MU']) do |country|
-    # City
-    country.create :id =&gt; 480001, :name =&gt; &quot;Beau Bassin-Rose Hill&quot;, :abbreviation =&gt; 'BR'
-    country.create :id =&gt; 480002, :name =&gt; &quot;Curepipe&quot;, :abbreviation =&gt; 'CU'
-    country.create :id =&gt; 480003, :name =&gt; &quot;Port Louis&quot;, :abbreviation =&gt; 'PU'
-    country.create :id =&gt; 480004, :name =&gt; &quot;Quatre Bornes&quot;, :abbreviation =&gt; 'QB'
-    country.create :id =&gt; 480005, :name =&gt; &quot;Vacoas-Phoenix&quot;, :abbreviation =&gt; 'VP'
-    
-    # Dependency
-    country.create :id =&gt; 480006, :name =&gt; &quot;Agalega Islands&quot;, :abbreviation =&gt; 'AG'
-    country.create :id =&gt; 480007, :name =&gt; &quot;Cargados Carajos Shoals&quot;, :abbreviation =&gt; 'CC'
-    country.create :id =&gt; 480008, :name =&gt; &quot;Rodrigues Island&quot;, :abbreviation =&gt; 'RO'
-    
-    # District
-    country.create :id =&gt; 480009, :name =&gt; &quot;Black River&quot;, :abbreviation =&gt; 'BL'
-    country.create :id =&gt; 480010, :name =&gt; &quot;Flacq&quot;, :abbreviation =&gt; 'FL'
-    country.create :id =&gt; 480011, :name =&gt; &quot;Grand Port&quot;, :abbreviation =&gt; 'GP'
-    country.create :id =&gt; 480012, :name =&gt; &quot;Moka&quot;, :abbreviation =&gt; 'MO'
-    country.create :id =&gt; 480013, :name =&gt; &quot;Pamplemousses&quot;, :abbreviation =&gt; 'PA'
-    country.create :id =&gt; 480014, :name =&gt; &quot;Plaines Wilhems&quot;, :abbreviation =&gt; 'PW'
-    country.create :id =&gt; 480015, :name =&gt; &quot;Port Louis&quot;, :abbreviation =&gt; 'PL'
-    country.create :id =&gt; 480016, :name =&gt; &quot;Rivi&#232;re du Rempart&quot;, :abbreviation =&gt; 'RP'
-    country.create :id =&gt; 480017, :name =&gt; &quot;Savanne&quot;, :abbreviation =&gt; 'SA'
-  end
-  
-  # Maldives
-  with_options(:country =&gt; Country['MV']) do |country|
-    # Atoll
-    country.create :id =&gt; 462001, :name =&gt; &quot;Seenu&quot;
-    country.create :id =&gt; 462002, :name =&gt; &quot;Alif&quot;
-    country.create :id =&gt; 462003, :name =&gt; &quot;Lhaviyani&quot;
-    country.create :id =&gt; 462004, :name =&gt; &quot;Vaavu&quot;
-    country.create :id =&gt; 462005, :name =&gt; &quot;Laamu&quot;
-    country.create :id =&gt; 462007, :name =&gt; &quot;Haa Alif&quot;
-    country.create :id =&gt; 462008, :name =&gt; &quot;Thaa&quot;
-    country.create :id =&gt; 462012, :name =&gt; &quot;Meemu&quot;
-    country.create :id =&gt; 462013, :name =&gt; &quot;Raa&quot;
-    country.create :id =&gt; 462014, :name =&gt; &quot;Faafu&quot;
-    country.create :id =&gt; 462017, :name =&gt; &quot;Dhaalu&quot;
-    country.create :id =&gt; 462020, :name =&gt; &quot;Baa&quot;
-    country.create :id =&gt; 462023, :name =&gt; &quot;Haa Dhaalu&quot;
-    country.create :id =&gt; 462024, :name =&gt; &quot;Shaviyani&quot;
-    country.create :id =&gt; 462025, :name =&gt; &quot;Noonu&quot;
-    country.create :id =&gt; 462026, :name =&gt; &quot;Kaafu&quot;
-    country.create :id =&gt; 462027, :name =&gt; &quot;Gaafu Aliff&quot;
-    country.create :id =&gt; 462028, :name =&gt; &quot;Gaafu Daalu&quot;
-    country.create :id =&gt; 462029, :name =&gt; &quot;Gnaviyani&quot;
-    
-    # City
-    country.create :id =&gt; 462100, :name =&gt; &quot;Male&quot;, :abbreviation =&gt; 'MLE'
-  end
-  
-  # Malawi
-  with_options(:country =&gt; Country['MW']) do |country|
-    country.create :id =&gt; 454001, :name =&gt; &quot;Balaka&quot;, :abbreviation =&gt; 'BA'
-    country.create :id =&gt; 454002, :name =&gt; &quot;Blantyre&quot;, :abbreviation =&gt; 'BL'
-    country.create :id =&gt; 454003, :name =&gt; &quot;Chikwawa&quot;, :abbreviation =&gt; 'CK'
-    country.create :id =&gt; 454004, :name =&gt; &quot;Chiradzulu&quot;, :abbreviation =&gt; 'CR'
-    country.create :id =&gt; 454005, :name =&gt; &quot;Chitipa&quot;, :abbreviation =&gt; 'CT'
-    country.create :id =&gt; 454006, :name =&gt; &quot;Dedza&quot;, :abbreviation =&gt; 'DE'
-    country.create :id =&gt; 454007, :name =&gt; &quot;Dowa&quot;, :abbreviation =&gt; 'DO'
-    country.create :id =&gt; 454008, :name =&gt; &quot;Karonga&quot;, :abbreviation =&gt; 'KR'
-    country.create :id =&gt; 454009, :name =&gt; &quot;Kasungu&quot;, :abbreviation =&gt; 'KS'
-    country.create :id =&gt; 454010, :name =&gt; &quot;Likoma Island&quot;, :abbreviation =&gt; 'LK'
-    country.create :id =&gt; 454011, :name =&gt; &quot;Lilongwe&quot;, :abbreviation =&gt; 'LI'
-    country.create :id =&gt; 454012, :name =&gt; &quot;Machinga&quot;, :abbreviation =&gt; 'MH'
-    country.create :id =&gt; 454013, :name =&gt; &quot;Mangochi&quot;, :abbreviation =&gt; 'MG'
-    country.create :id =&gt; 454014, :name =&gt; &quot;Mchinji&quot;, :abbreviation =&gt; 'MC'
-    country.create :id =&gt; 454015, :name =&gt; &quot;Mulanje&quot;, :abbreviation =&gt; 'MU'
-    country.create :id =&gt; 454016, :name =&gt; &quot;Mwanza&quot;, :abbreviation =&gt; 'MW'
-    country.create :id =&gt; 454017, :name =&gt; &quot;Mzimba&quot;, :abbreviation =&gt; 'MZ'
-    country.create :id =&gt; 454018, :name =&gt; &quot;Nkhata Bay&quot;, :abbreviation =&gt; 'NB'
-    country.create :id =&gt; 454019, :name =&gt; &quot;Nkhotakota&quot;, :abbreviation =&gt; 'NK'
-    country.create :id =&gt; 454020, :name =&gt; &quot;Nsanje&quot;, :abbreviation =&gt; 'NS'
-    country.create :id =&gt; 454021, :name =&gt; &quot;Ntcheu&quot;, :abbreviation =&gt; 'NU'
-    country.create :id =&gt; 454022, :name =&gt; &quot;Ntchisi&quot;, :abbreviation =&gt; 'NI'
-    country.create :id =&gt; 454023, :name =&gt; &quot;Phalombe&quot;, :abbreviation =&gt; 'PH'
-    country.create :id =&gt; 454024, :name =&gt; &quot;Rumphi&quot;, :abbreviation =&gt; 'RU'
-    country.create :id =&gt; 454025, :name =&gt; &quot;Salima&quot;, :abbreviation =&gt; 'SA'
-    country.create :id =&gt; 454026, :name =&gt; &quot;Thyolo&quot;, :abbreviation =&gt; 'TH'
-    country.create :id =&gt; 454027, :name =&gt; &quot;Zomba&quot;, :abbreviation =&gt; 'ZO'
-  end
-  
-  # Mexico
-  with_options(:country =&gt; Country['MX']) do |country|
-    # Federal district
-    country.create :id =&gt; 484001, :name =&gt; &quot;Distrito Federal&quot;, :abbreviation =&gt; 'DIF'
-    
-    # State
-    country.create :id =&gt; 484002, :name =&gt; &quot;Aguascalientes&quot;, :abbreviation =&gt; 'AGU'
-    country.create :id =&gt; 484003, :name =&gt; &quot;Baja California&quot;, :abbreviation =&gt; 'BCN'
-    country.create :id =&gt; 484004, :name =&gt; &quot;Baja California Sur&quot;, :abbreviation =&gt; 'BCS'
-    country.create :id =&gt; 484005, :name =&gt; &quot;Campeche&quot;, :abbreviation =&gt; 'CAM'
-    country.create :id =&gt; 484006, :name =&gt; &quot;Coahuila&quot;, :abbreviation =&gt; 'COA'
-    country.create :id =&gt; 484007, :name =&gt; &quot;Colima&quot;, :abbreviation =&gt; 'COL'
-    country.create :id =&gt; 484008, :name =&gt; &quot;Chiapas&quot;, :abbreviation =&gt; 'CHP'
-    country.create :id =&gt; 484009, :name =&gt; &quot;Chihuahua&quot;, :abbreviation =&gt; 'CHH'
-    country.create :id =&gt; 484010, :name =&gt; &quot;Durango&quot;, :abbreviation =&gt; 'DUR'
-    country.create :id =&gt; 484011, :name =&gt; &quot;Guanajuato&quot;, :abbreviation =&gt; 'GUA'
-    country.create :id =&gt; 484012, :name =&gt; &quot;Guerrero&quot;, :abbreviation =&gt; 'GRO'
-    country.create :id =&gt; 484013, :name =&gt; &quot;Hidalgo&quot;, :abbreviation =&gt; 'HID'
-    country.create :id =&gt; 484014, :name =&gt; &quot;Jalisco&quot;, :abbreviation =&gt; 'JAL'
-    country.create :id =&gt; 484015, :name =&gt; &quot;M&#233;xico&quot;, :abbreviation =&gt; 'MEX'
-    country.create :id =&gt; 484016, :name =&gt; &quot;Michoac&#225;n&quot;, :abbreviation =&gt; 'MIC'
-    country.create :id =&gt; 484017, :name =&gt; &quot;Morelos&quot;, :abbreviation =&gt; 'MOR'
-    country.create :id =&gt; 484018, :name =&gt; &quot;Nayarit&quot;, :abbreviation =&gt; 'NAY'
-    country.create :id =&gt; 484019, :name =&gt; &quot;Nuevo Le&#243;n&quot;, :abbreviation =&gt; 'NLE'
-    country.create :id =&gt; 484020, :name =&gt; &quot;Oaxaca&quot;, :abbreviation =&gt; 'OAX'
-    country.create :id =&gt; 484021, :name =&gt; &quot;Puebla&quot;, :abbreviation =&gt; 'PUE'
-    country.create :id =&gt; 484022, :name =&gt; &quot;Quer&#233;taro&quot;, :abbreviation =&gt; 'QUE'
-    country.create :id =&gt; 484023, :name =&gt; &quot;Quintana Roo&quot;, :abbreviation =&gt; 'ROO'
-    country.create :id =&gt; 484024, :name =&gt; &quot;San Luis Potos&#237;&quot;, :abbreviation =&gt; 'SLP'
-    country.create :id =&gt; 484025, :name =&gt; &quot;Sinaloa&quot;, :abbreviation =&gt; 'SIN'
-    country.create :id =&gt; 484026, :name =&gt; &quot;Sonora&quot;, :abbreviation =&gt; 'SON'
-    country.create :id =&gt; 484027, :name =&gt; &quot;Tabasco&quot;, :abbreviation =&gt; 'TAB'
-    country.create :id =&gt; 484028, :name =&gt; &quot;Tamaulipas&quot;, :abbreviation =&gt; 'TAM'
-    country.create :id =&gt; 484029, :name =&gt; &quot;Tlaxcala&quot;, :abbreviation =&gt; 'TLA'
-    country.create :id =&gt; 484030, :name =&gt; &quot;Veracruz&quot;, :abbreviation =&gt; 'VER'
-    country.create :id =&gt; 484031, :name =&gt; &quot;Yucat&#225;n&quot;, :abbreviation =&gt; 'YUC'
-    country.create :id =&gt; 484032, :name =&gt; &quot;Zacatecas&quot;, :abbreviation =&gt; 'ZAC'
-  end
-  
-  # Malaysia
-  with_options(:country =&gt; Country['MY']) do |country|
-    # State
-    country.create :id =&gt; 458001, :name =&gt; &quot;Johor&quot;
-    country.create :id =&gt; 458002, :name =&gt; &quot;Kedah&quot;
-    country.create :id =&gt; 458003, :name =&gt; &quot;Kelantan&quot;
-    country.create :id =&gt; 458004, :name =&gt; &quot;Melaka&quot;
-    country.create :id =&gt; 458005, :name =&gt; &quot;Negeri Sembilan&quot;
-    country.create :id =&gt; 458006, :name =&gt; &quot;Pahang&quot;
-    country.create :id =&gt; 458007, :name =&gt; &quot;Pulau Pinang&quot;
-    country.create :id =&gt; 458008, :name =&gt; &quot;Perak&quot;
-    country.create :id =&gt; 458009, :name =&gt; &quot;Perlis&quot;
-    country.create :id =&gt; 458010, :name =&gt; &quot;Selangor&quot;
-    country.create :id =&gt; 458011, :name =&gt; &quot;Terengganu&quot;
-    country.create :id =&gt; 458012, :name =&gt; &quot;Sabah&quot;
-    country.create :id =&gt; 458013, :name =&gt; &quot;Sarawak&quot;
-    
-    # Federal territories
-    country.create :id =&gt; 458014, :name =&gt; &quot;Kuala Lumpur&quot;
-    country.create :id =&gt; 458015, :name =&gt; &quot;Labuan&quot;
-    country.create :id =&gt; 458016, :name =&gt; &quot;Putrajaya&quot;
-  end
-  
-  # Mozambique
-  with_options(:country =&gt; Country['MZ']) do |country|
-    # City
-    country.create :id =&gt; 508001, :name =&gt; &quot;Maputo (city)&quot;, :abbreviation =&gt; 'MPM'
-    
-    # Province
-    country.create :id =&gt; 508002, :name =&gt; &quot;Cabo Delgado&quot;, :abbreviation =&gt; 'P'
-    country.create :id =&gt; 508003, :name =&gt; &quot;Gaza&quot;, :abbreviation =&gt; 'G'
-    country.create :id =&gt; 508004, :name =&gt; &quot;Inhambane&quot;, :abbreviation =&gt; 'I'
-    country.create :id =&gt; 508005, :name =&gt; &quot;Manica&quot;, :abbreviation =&gt; 'B'
-    country.create :id =&gt; 508006, :name =&gt; &quot;Maputo&quot;, :abbreviation =&gt; 'L'
-    country.create :id =&gt; 508007, :name =&gt; &quot;Numpula&quot;, :abbreviation =&gt; 'N'
-    country.create :id =&gt; 508008, :name =&gt; &quot;Niassa&quot;, :abbreviation =&gt; 'A'
-    country.create :id =&gt; 508009, :name =&gt; &quot;Sofala&quot;, :abbreviation =&gt; 'S'
-    country.create :id =&gt; 508010, :name =&gt; &quot;Tete&quot;, :abbreviation =&gt; 'T'
-    country.create :id =&gt; 508011, :name =&gt; &quot;Zambezia&quot;, :abbreviation =&gt; 'Q'
-  end
-  
-  # Namibia
-  with_options(:country =&gt; Country['NA']) do |country|
-    country.create :id =&gt; 516001, :name =&gt; &quot;Caprivi&quot;, :abbreviation =&gt; 'CA'
-    country.create :id =&gt; 516002, :name =&gt; &quot;Erongo&quot;, :abbreviation =&gt; 'ER'
-    country.create :id =&gt; 516003, :name =&gt; &quot;Hardap&quot;, :abbreviation =&gt; 'HA'
-    country.create :id =&gt; 516004, :name =&gt; &quot;Karas&quot;, :abbreviation =&gt; 'KA'
-    country.create :id =&gt; 516005, :name =&gt; &quot;Khomas&quot;, :abbreviation =&gt; 'KH'
-    country.create :id =&gt; 516006, :name =&gt; &quot;Kunene&quot;, :abbreviation =&gt; 'KU'
-    country.create :id =&gt; 516007, :name =&gt; &quot;Ohangwena&quot;, :abbreviation =&gt; 'OW'
-    country.create :id =&gt; 516008, :name =&gt; &quot;Okavango&quot;, :abbreviation =&gt; 'OK'
-    country.create :id =&gt; 516009, :name =&gt; &quot;Omaheke&quot;, :abbreviation =&gt; 'OH'
-    country.create :id =&gt; 516010, :name =&gt; &quot;Omusati&quot;, :abbreviation =&gt; 'OS'
-    country.create :id =&gt; 516011, :name =&gt; &quot;Oshana&quot;, :abbreviation =&gt; 'ON'
-    country.create :id =&gt; 516012, :name =&gt; &quot;Oshikoto&quot;, :abbreviation =&gt; 'OT'
-    country.create :id =&gt; 516013, :name =&gt; &quot;Otjozondjupa&quot;, :abbreviation =&gt; 'OD'
-  end
-  
-  # Niger
-  with_options(:country =&gt; Country['NE']) do |country|
-    # Department
-    country.create :id =&gt; 562001, :name =&gt; &quot;Agadez&quot;
-    country.create :id =&gt; 562002, :name =&gt; &quot;Diffa&quot;
-    country.create :id =&gt; 562003, :name =&gt; &quot;Dosso&quot;
-    country.create :id =&gt; 562004, :name =&gt; &quot;Maradi&quot;
-    country.create :id =&gt; 562005, :name =&gt; &quot;Tahoua&quot;
-    country.create :id =&gt; 562006, :name =&gt; &quot;Tillab&#233;ri&quot;
-    country.create :id =&gt; 562007, :name =&gt; &quot;Zinder&quot;
-    
-    # Capital district
-    country.create :id =&gt; 562008, :name =&gt; &quot;Niamey&quot;
-  end
-  
-  # Nigeria
-  with_options(:country =&gt; Country['NG']) do |country|
-    # Capital territory
-    country.create :id =&gt; 566001, :name =&gt; &quot;Abuja&quot;, :abbreviation =&gt; 'FC'
-    
-    # State
-    country.create :id =&gt; 566002, :name =&gt; &quot;Abia&quot;, :abbreviation =&gt; 'AB'
-    country.create :id =&gt; 566003, :name =&gt; &quot;Adamawa&quot;, :abbreviation =&gt; 'AD'
-    country.create :id =&gt; 566004, :name =&gt; &quot;Akwa Ibom&quot;, :abbreviation =&gt; 'AK'
-    country.create :id =&gt; 566005, :name =&gt; &quot;Anambra&quot;, :abbreviation =&gt; 'AN'
-    country.create :id =&gt; 566006, :name =&gt; &quot;Bauchi&quot;, :abbreviation =&gt; 'BA'
-    country.create :id =&gt; 566007, :name =&gt; &quot;Bayelsa&quot;, :abbreviation =&gt; 'BY'
-    country.create :id =&gt; 566008, :name =&gt; &quot;Benue&quot;, :abbreviation =&gt; 'BE'
-    country.create :id =&gt; 566009, :name =&gt; &quot;Borno&quot;, :abbreviation =&gt; 'BO'
-    country.create :id =&gt; 566010, :name =&gt; &quot;Cross River&quot;, :abbreviation =&gt; 'CR'
-    country.create :id =&gt; 566011, :name =&gt; &quot;Delta&quot;, :abbreviation =&gt; 'DE'
-    country.create :id =&gt; 566012, :name =&gt; &quot;Ebonyi&quot;, :abbreviation =&gt; 'EB'
-    country.create :id =&gt; 566013, :name =&gt; &quot;Edo&quot;, :abbreviation =&gt; 'ED'
-    country.create :id =&gt; 566014, :name =&gt; &quot;Ekiti&quot;, :abbreviation =&gt; 'EK'
-    country.create :id =&gt; 566015, :name =&gt; &quot;Enugu&quot;, :abbreviation =&gt; 'EN'
-    country.create :id =&gt; 566016, :name =&gt; &quot;Gombe&quot;, :abbreviation =&gt; 'GO'
-    country.create :id =&gt; 566017, :name =&gt; &quot;Imo&quot;, :abbreviation =&gt; 'IM'
-    country.create :id =&gt; 566018, :name =&gt; &quot;Jigawa&quot;, :abbreviation =&gt; 'JI'
-    country.create :id =&gt; 566019, :name =&gt; &quot;Kaduna&quot;, :abbreviation =&gt; 'KD'
-    country.create :id =&gt; 566020, :name =&gt; &quot;Kano&quot;, :abbreviation =&gt; 'KN'
-    country.create :id =&gt; 566021, :name =&gt; &quot;Katsina&quot;, :abbreviation =&gt; 'KT'
-    country.create :id =&gt; 566022, :name =&gt; &quot;Kebbi&quot;, :abbreviation =&gt; 'KE'
-    country.create :id =&gt; 566023, :name =&gt; &quot;Kogi&quot;, :abbreviation =&gt; 'KO'
-    country.create :id =&gt; 566024, :name =&gt; &quot;Kwara&quot;, :abbreviation =&gt; 'KW'
-    country.create :id =&gt; 566025, :name =&gt; &quot;Lagos&quot;, :abbreviation =&gt; 'LA'
-    country.create :id =&gt; 566026, :name =&gt; &quot;Nassarawa&quot;, :abbreviation =&gt; 'NA'
-    country.create :id =&gt; 566027, :name =&gt; &quot;Niger&quot;, :abbreviation =&gt; 'NI'
-    country.create :id =&gt; 566028, :name =&gt; &quot;Ogun&quot;, :abbreviation =&gt; 'OG'
-    country.create :id =&gt; 566029, :name =&gt; &quot;Ondo&quot;, :abbreviation =&gt; 'ON'
-    country.create :id =&gt; 566030, :name =&gt; &quot;Osun&quot;, :abbreviation =&gt; 'OS'
-    country.create :id =&gt; 566031, :name =&gt; &quot;Oyo&quot;, :abbreviation =&gt; 'OY'
-    country.create :id =&gt; 566032, :name =&gt; &quot;Plateau&quot;, :abbreviation =&gt; 'PL'
-    country.create :id =&gt; 566033, :name =&gt; &quot;Rivers&quot;, :abbreviation =&gt; 'RI'
-    country.create :id =&gt; 566034, :name =&gt; &quot;Sokoto&quot;, :abbreviation =&gt; 'SO'
-    country.create :id =&gt; 566035, :name =&gt; &quot;Taraba&quot;, :abbreviation =&gt; 'TA'
-    country.create :id =&gt; 566036, :name =&gt; &quot;Yobe&quot;, :abbreviation =&gt; 'YO'
-    country.create :id =&gt; 566037, :name =&gt; &quot;Zamfara&quot;, :abbreviation =&gt; 'ZA'
-  end
-  
-  # Nicaragua
-  with_options(:country =&gt; Country['NI']) do |country|
-    # Department
-    country.create :id =&gt; 558001, :name =&gt; &quot;Boaco&quot;, :abbreviation =&gt; 'BO'
-    country.create :id =&gt; 558002, :name =&gt; &quot;Carazo&quot;, :abbreviation =&gt; 'CA'
-    country.create :id =&gt; 558003, :name =&gt; &quot;Chinandega&quot;, :abbreviation =&gt; 'CI'
-    country.create :id =&gt; 558004, :name =&gt; &quot;Chontales&quot;, :abbreviation =&gt; 'CO'
-    country.create :id =&gt; 558005, :name =&gt; &quot;Estel&#237;&quot;, :abbreviation =&gt; 'ES'
-    country.create :id =&gt; 558006, :name =&gt; &quot;Granada&quot;, :abbreviation =&gt; 'GR'
-    country.create :id =&gt; 558007, :name =&gt; &quot;Jinotega&quot;, :abbreviation =&gt; 'JI'
-    country.create :id =&gt; 558008, :name =&gt; &quot;Le&#243;n&quot;, :abbreviation =&gt; 'LE'
-    country.create :id =&gt; 558009, :name =&gt; &quot;Madriz&quot;, :abbreviation =&gt; 'MD'
-    country.create :id =&gt; 558010, :name =&gt; &quot;Managua&quot;, :abbreviation =&gt; 'MN'
-    country.create :id =&gt; 558011, :name =&gt; &quot;Masaya&quot;, :abbreviation =&gt; 'MS'
-    country.create :id =&gt; 558012, :name =&gt; &quot;Matagalpa&quot;, :abbreviation =&gt; 'MT'
-    country.create :id =&gt; 558013, :name =&gt; &quot;Nueva Segovia&quot;, :abbreviation =&gt; 'NS'
-    country.create :id =&gt; 558014, :name =&gt; &quot;R&#237;o San Juan&quot;, :abbreviation =&gt; 'SJ'
-    country.create :id =&gt; 558015, :name =&gt; &quot;Rivas&quot;, :abbreviation =&gt; 'RI'
-    
-    # Autonomous Region
-    country.create :id =&gt; 558016, :name =&gt; &quot;Atl&#225;ntico Norte&quot;, :abbreviation =&gt; 'AN'
-    country.create :id =&gt; 558017, :name =&gt; &quot;Atl&#225;ntico Sur&quot;, :abbreviation =&gt; 'AS'
-  end
-  
-  # Netherlands
-  with_options(:country =&gt; Country['NL']) do |country|
-    country.create :id =&gt; 528001, :name =&gt; &quot;Drenthe&quot;, :abbreviation =&gt; 'DR'
-    country.create :id =&gt; 528002, :name =&gt; &quot;Flevoland&quot;, :abbreviation =&gt; 'FL'
-    country.create :id =&gt; 528003, :name =&gt; &quot;Friesland&quot;, :abbreviation =&gt; 'FR'
-    country.create :id =&gt; 528004, :name =&gt; &quot;Gelderland&quot;, :abbreviation =&gt; 'GE'
-    country.create :id =&gt; 528005, :name =&gt; &quot;Groningen&quot;, :abbreviation =&gt; 'GR'
-    country.create :id =&gt; 528006, :name =&gt; &quot;Limburg&quot;, :abbreviation =&gt; 'LI'
-    country.create :id =&gt; 528007, :name =&gt; &quot;Noord-Brabant&quot;, :abbreviation =&gt; 'NB'
-    country.create :id =&gt; 528008, :name =&gt; &quot;Noord-Holland&quot;, :abbreviation =&gt; 'NH'
-    country.create :id =&gt; 528009, :name =&gt; &quot;Overijssel&quot;, :abbreviation =&gt; 'OV'
-    country.create :id =&gt; 528010, :name =&gt; &quot;Utrecht&quot;, :abbreviation =&gt; 'UT'
-    country.create :id =&gt; 528011, :name =&gt; &quot;Zeeland&quot;, :abbreviation =&gt; 'ZE'
-    country.create :id =&gt; 528012, :name =&gt; &quot;Zu360Holland&quot;, :abbreviation =&gt; 'ZH'
-  end
-  
-  # Norway
-  with_options(:country =&gt; Country['NO']) do |country|
-    country.create :id =&gt; 578001, :name =&gt; &quot;&#216;stfold&quot;
-    country.create :id =&gt; 578002, :name =&gt; &quot;Akershus&quot;
-    country.create :id =&gt; 578003, :name =&gt; &quot;Oslo&quot;
-    country.create :id =&gt; 578004, :name =&gt; &quot;Hedmark&quot;
-    country.create :id =&gt; 578005, :name =&gt; &quot;Oppland&quot;
-    country.create :id =&gt; 578006, :name =&gt; &quot;Buskerud&quot;
-    country.create :id =&gt; 578007, :name =&gt; &quot;Vestfold&quot;
-    country.create :id =&gt; 578008, :name =&gt; &quot;Telemark&quot;
-    country.create :id =&gt; 578009, :name =&gt; &quot;Aust-Agder&quot;
-    country.create :id =&gt; 578010, :name =&gt; &quot;Vest-Agder&quot;
-    country.create :id =&gt; 578011, :name =&gt; &quot;Rogaland&quot;
-    country.create :id =&gt; 578012, :name =&gt; &quot;Hordaland&quot;
-    country.create :id =&gt; 578014, :name =&gt; &quot;Sogn og Fjordane&quot;
-    country.create :id =&gt; 578015, :name =&gt; &quot;M&#248;re og Romsdal&quot;
-    country.create :id =&gt; 578016, :name =&gt; &quot;S&#248;r-Tr&#248;ndelag&quot;
-    country.create :id =&gt; 578017, :name =&gt; &quot;Nord-Tr&#248;ndelag&quot;
-    country.create :id =&gt; 578018, :name =&gt; &quot;Nordland&quot;
-    country.create :id =&gt; 578019, :name =&gt; &quot;Troms&quot;
-    country.create :id =&gt; 578020, :name =&gt; &quot;Finnmark&quot;
-    country.create :id =&gt; 578021, :name =&gt; &quot;Svalbard&quot;
-    country.create :id =&gt; 578022, :name =&gt; &quot;Jan Mayen&quot;
-  end
-  
-  # Nauru
-  with_options(:country =&gt; Country['NR']) do |country|
-    country.create :id =&gt; 520001, :name =&gt; &quot;Aiwo&quot;
-    country.create :id =&gt; 520002, :name =&gt; &quot;Anabar&quot;
-    country.create :id =&gt; 520003, :name =&gt; &quot;Anetan&quot;
-    country.create :id =&gt; 520004, :name =&gt; &quot;Anibare&quot;
-    country.create :id =&gt; 520005, :name =&gt; &quot;Baiti&quot;
-    country.create :id =&gt; 520006, :name =&gt; &quot;Boe&quot;
-    country.create :id =&gt; 520007, :name =&gt; &quot;Buada&quot;
-    country.create :id =&gt; 520008, :name =&gt; &quot;Denigomodu&quot;
-    country.create :id =&gt; 520009, :name =&gt; &quot;Ewa&quot;
-    country.create :id =&gt; 520010, :name =&gt; &quot;Ijuw&quot;
-    country.create :id =&gt; 520011, :name =&gt; &quot;Meneng&quot;
-    country.create :id =&gt; 520012, :name =&gt; &quot;Nibok&quot;
-    country.create :id =&gt; 520013, :name =&gt; &quot;Uaboe&quot;
-    country.create :id =&gt; 520014, :name =&gt; &quot;Yaren&quot;
-  end
-  
-  # New Zealand
-  with_options(:country =&gt; Country['NZ']) do |country|
-    # Regional council
-    country.create :id =&gt; 554001, :name =&gt; &quot;Auckland&quot;, :abbreviation =&gt; 'AUK'
-    country.create :id =&gt; 554002, :name =&gt; &quot;Bay of Plenty&quot;, :abbreviation =&gt; 'BOP'
-    country.create :id =&gt; 554003, :name =&gt; &quot;Canterbury&quot;, :abbreviation =&gt; 'CAN'
-    country.create :id =&gt; 554004, :name =&gt; &quot;Hawkes Bay&quot;, :abbreviation =&gt; 'HKB'
-    country.create :id =&gt; 554005, :name =&gt; &quot;Manawatu-Wanganui&quot;, :abbreviation =&gt; 'MWT'
-    country.create :id =&gt; 554006, :name =&gt; &quot;Northland&quot;, :abbreviation =&gt; 'NTL'
-    country.create :id =&gt; 554007, :name =&gt; &quot;Otago&quot;, :abbreviation =&gt; 'OTA'
-    country.create :id =&gt; 554008, :name =&gt; &quot;Southland&quot;, :abbreviation =&gt; 'STL'
-    country.create :id =&gt; 554009, :name =&gt; &quot;Taranaki&quot;, :abbreviation =&gt; 'TKI'
-    country.create :id =&gt; 554010, :name =&gt; &quot;Waikato&quot;, :abbreviation =&gt; 'WKO'
-    country.create :id =&gt; 554011, :name =&gt; &quot;Wellington&quot;, :abbreviation =&gt; 'WGN'
-    country.create :id =&gt; 554012, :name =&gt; &quot;West Coast&quot;, :abbreviation =&gt; 'WTC'
-    
-    # Unitary authority
-    country.create :id =&gt; 554013, :name =&gt; &quot;Gisborne&quot;, :abbreviation =&gt; 'GIS'
-    country.create :id =&gt; 554014, :name =&gt; &quot;Marlborough&quot;, :abbreviation =&gt; 'MBH'
-    country.create :id =&gt; 554015, :name =&gt; &quot;Nelson&quot;, :abbreviation =&gt; 'NSN'
-    country.create :id =&gt; 554016, :name =&gt; &quot;Tasman&quot;, :abbreviation =&gt; 'TAS'
-  end
-  
-  # Oman
-  with_options(:country =&gt; Country['OM']) do |country|
-    # Region
-    country.create :id =&gt; 512001, :name =&gt; &quot;Ad Dakhillyah&quot;, :abbreviation =&gt; 'DA'
-    country.create :id =&gt; 512002, :name =&gt; &quot;Al Batinah&quot;, :abbreviation =&gt; 'BA'
-    country.create :id =&gt; 512003, :name =&gt; &quot;Al Wusta&quot;, :abbreviation =&gt; 'WU'
-    country.create :id =&gt; 512004, :name =&gt; &quot;Ash Sharqlyah&quot;, :abbreviation =&gt; 'SH'
-    country.create :id =&gt; 512005, :name =&gt; &quot;Az Zahirah&quot;, :abbreviation =&gt; 'ZA'
-    country.create :id =&gt; 512006, :name =&gt; &quot;Al Janblyah&quot;, :abbreviation =&gt; 'JA'
-    
-    # Governorate
-    country.create :id =&gt; 512007, :name =&gt; &quot;Masqat&quot;, :abbreviation =&gt; 'MA'
-    country.create :id =&gt; 512008, :name =&gt; &quot;Musandam&quot;, :abbreviation =&gt; 'MU'
-  end
-  
-  # Panama
-  with_options(:country =&gt; Country['PA']) do |country|
-    country.create :id =&gt; 591000, :name =&gt; &quot;Kuna Yala&quot;
-    country.create :id =&gt; 591001, :name =&gt; &quot;Bocas del Toro&quot;
-    country.create :id =&gt; 591002, :name =&gt; &quot;Cocl&#233;&quot;
-    country.create :id =&gt; 591003, :name =&gt; &quot;Col&#243;n&quot;
-    country.create :id =&gt; 591004, :name =&gt; &quot;Chiriqu&#237;&quot;
-    country.create :id =&gt; 591005, :name =&gt; &quot;Dari&#233;n&quot;
-    country.create :id =&gt; 591006, :name =&gt; &quot;Herrera&quot;
-    country.create :id =&gt; 591007, :name =&gt; &quot;Los Santos&quot;
-    country.create :id =&gt; 591008, :name =&gt; &quot;Panam&#225;&quot;
-    country.create :id =&gt; 591009, :name =&gt; &quot;Veraguas&quot;
-  end
-  
-  # Peru
-  with_options(:country =&gt; Country['PE']) do |country|
-    country.create :id =&gt; 604001, :name =&gt; &quot;El Callao&quot;, :abbreviation =&gt; 'CAL'
-    country.create :id =&gt; 604002, :name =&gt; &quot;Amazonas&quot;, :abbreviation =&gt; 'AMA'
-    country.create :id =&gt; 604003, :name =&gt; &quot;Ancash&quot;, :abbreviation =&gt; 'ANC'
-    country.create :id =&gt; 604004, :name =&gt; &quot;Apur&#237;mac&quot;, :abbreviation =&gt; 'APU'
-    country.create :id =&gt; 604005, :name =&gt; &quot;Arequipa&quot;, :abbreviation =&gt; 'ARE'
-    country.create :id =&gt; 604006, :name =&gt; &quot;Ayacucho&quot;, :abbreviation =&gt; 'AYA'
-    country.create :id =&gt; 604007, :name =&gt; &quot;Cajamarca&quot;, :abbreviation =&gt; 'CAJ'
-    country.create :id =&gt; 604008, :name =&gt; &quot;Cusco&quot;, :abbreviation =&gt; 'CUS'
-    country.create :id =&gt; 604009, :name =&gt; &quot;Huancavelica&quot;, :abbreviation =&gt; 'HUV'
-    country.create :id =&gt; 604010, :name =&gt; &quot;Hu&#225;nuco&quot;, :abbreviation =&gt; 'HUC'
-    country.create :id =&gt; 604011, :name =&gt; &quot;Ica&quot;, :abbreviation =&gt; 'ICA'
-    country.create :id =&gt; 604012, :name =&gt; &quot;Jun&#237;n&quot;, :abbreviation =&gt; 'JUN'
-    country.create :id =&gt; 604013, :name =&gt; &quot;La Libertad&quot;, :abbreviation =&gt; 'LAL'
-    country.create :id =&gt; 604014, :name =&gt; &quot;Lambayeque&quot;, :abbreviation =&gt; 'LAM'
-    country.create :id =&gt; 604015, :name =&gt; &quot;Lima&quot;, :abbreviation =&gt; 'LIM'
-    country.create :id =&gt; 604016, :name =&gt; &quot;Loreto&quot;, :abbreviation =&gt; 'LOR'
-    country.create :id =&gt; 604017, :name =&gt; &quot;Madre de Dios&quot;, :abbreviation =&gt; 'MDD'
-    country.create :id =&gt; 604018, :name =&gt; &quot;Moquegua&quot;, :abbreviation =&gt; 'MOQ'
-    country.create :id =&gt; 604019, :name =&gt; &quot;Pasco&quot;, :abbreviation =&gt; 'PAS'
-    country.create :id =&gt; 604020, :name =&gt; &quot;Piura&quot;, :abbreviation =&gt; 'PIU'
-    country.create :id =&gt; 604021, :name =&gt; &quot;Puno&quot;, :abbreviation =&gt; 'PUN'
-    country.create :id =&gt; 604022, :name =&gt; &quot;San Mart&#237;n&quot;, :abbreviation =&gt; 'SAM'
-    country.create :id =&gt; 604023, :name =&gt; &quot;Tacna&quot;, :abbreviation =&gt; 'TAC'
-    country.create :id =&gt; 604024, :name =&gt; &quot;Tumbes&quot;, :abbreviation =&gt; 'TUM'
-    country.create :id =&gt; 604025, :name =&gt; &quot;Ucayali&quot;, :abbreviation =&gt; 'UCA'
-  end
-  
-  # Papua New Guinea
-  with_options(:country =&gt; Country['PG']) do |country|
-    # District
-    country.create :id =&gt; 598001, :name =&gt; &quot;Port Moresby&quot;, :abbreviation =&gt; 'NCD'
-    
-    # Province
-    country.create :id =&gt; 598002, :name =&gt; &quot;Central&quot;, :abbreviation =&gt; 'CPM'
-    country.create :id =&gt; 598003, :name =&gt; &quot;Chimbu&quot;, :abbreviation =&gt; 'CPK'
-    country.create :id =&gt; 598004, :name =&gt; &quot;Eastern Highlands&quot;, :abbreviation =&gt; 'EHG'
-    country.create :id =&gt; 598005, :name =&gt; &quot;East New Britain&quot;, :abbreviation =&gt; 'EBR'
-    country.create :id =&gt; 598006, :name =&gt; &quot;East Sepik&quot;, :abbreviation =&gt; 'ESW'
-    country.create :id =&gt; 598007, :name =&gt; &quot;Enga&quot;, :abbreviation =&gt; 'EPW'
-    country.create :id =&gt; 598008, :name =&gt; &quot;Gulf&quot;, :abbreviation =&gt; 'GPK'
-    country.create :id =&gt; 598009, :name =&gt; &quot;Madang&quot;, :abbreviation =&gt; 'MPM'
-    country.create :id =&gt; 598010, :name =&gt; &quot;Manus&quot;, :abbreviation =&gt; 'MRL'
-    country.create :id =&gt; 598011, :name =&gt; &quot;Milne Bay&quot;, :abbreviation =&gt; 'MBA'
-    country.create :id =&gt; 598012, :name =&gt; &quot;Morobe&quot;, :abbreviation =&gt; 'MPL'
-    country.create :id =&gt; 598013, :name =&gt; &quot;New Ireland&quot;, :abbreviation =&gt; 'NIK'
-    country.create :id =&gt; 598014, :name =&gt; &quot;Northern&quot;, :abbreviation =&gt; 'NPP'
-    country.create :id =&gt; 598015, :name =&gt; &quot;North Solomons&quot;, :abbreviation =&gt; 'NSA'
-    country.create :id =&gt; 598016, :name =&gt; &quot;Sandaun&quot;, :abbreviation =&gt; 'SAN'
-    country.create :id =&gt; 598017, :name =&gt; &quot;Southern Highlands&quot;, :abbreviation =&gt; 'SHM'
-    country.create :id =&gt; 598018, :name =&gt; &quot;Western&quot;, :abbreviation =&gt; 'WPD'
-    country.create :id =&gt; 598019, :name =&gt; &quot;Western Highlands&quot;, :abbreviation =&gt; 'WHM'
-    country.create :id =&gt; 598020, :name =&gt; &quot;West New Britain&quot;, :abbreviation =&gt; 'WBK'
-  end
-  
-  # Philippines
-  with_options(:country =&gt; Country['PH']) do |country|
-    country.create :id =&gt; 608001, :name =&gt; &quot;Abra&quot;, :abbreviation =&gt; 'ABR'
-    country.create :id =&gt; 608002, :name =&gt; &quot;Agusan del Norte&quot;, :abbreviation =&gt; 'AGN'
-    country.create :id =&gt; 608003, :name =&gt; &quot;Agusan del Sur&quot;, :abbreviation =&gt; 'AGS'
-    country.create :id =&gt; 608004, :name =&gt; &quot;Aklan&quot;, :abbreviation =&gt; 'AKL'
-    country.create :id =&gt; 608005, :name =&gt; &quot;Albay&quot;, :abbreviation =&gt; 'ALB'
-    country.create :id =&gt; 608006, :name =&gt; &quot;Antique&quot;, :abbreviation =&gt; 'ANT'
-    country.create :id =&gt; 608007, :name =&gt; &quot;Apayao&quot;, :abbreviation =&gt; 'APA'
-    country.create :id =&gt; 608008, :name =&gt; &quot;Aurora&quot;, :abbreviation =&gt; 'AUR'
-    country.create :id =&gt; 608009, :name =&gt; &quot;Basilan&quot;, :abbreviation =&gt; 'BAS'
-    country.create :id =&gt; 608010, :name =&gt; &quot;Batasn&quot;, :abbreviation =&gt; 'BAN'
-    country.create :id =&gt; 608011, :name =&gt; &quot;Batanes&quot;, :abbreviation =&gt; 'BTN'
-    country.create :id =&gt; 608012, :name =&gt; &quot;Batangas&quot;, :abbreviation =&gt; 'BTG'
-    country.create :id =&gt; 608013, :name =&gt; &quot;Benguet&quot;, :abbreviation =&gt; 'BEN'
-    country.create :id =&gt; 608014, :name =&gt; &quot;Biliran&quot;, :abbreviation =&gt; 'BIL'
-    country.create :id =&gt; 608015, :name =&gt; &quot;Bohol&quot;, :abbreviation =&gt; 'BOH'
-    country.create :id =&gt; 608016, :name =&gt; &quot;Bukidnon&quot;, :abbreviation =&gt; 'BUK'
-    country.create :id =&gt; 608017, :name =&gt; &quot;Bulacan&quot;, :abbreviation =&gt; 'BUL'
-    country.create :id =&gt; 608018, :name =&gt; &quot;Cagayan&quot;, :abbreviation =&gt; 'CAG'
-    country.create :id =&gt; 608019, :name =&gt; &quot;Camarines Norte&quot;, :abbreviation =&gt; 'CAN'
-    country.create :id =&gt; 608020, :name =&gt; &quot;Camarines Sur&quot;, :abbreviation =&gt; 'CAS'
-    country.create :id =&gt; 608021, :name =&gt; &quot;Camiguin&quot;, :abbreviation =&gt; 'CAM'
-    country.create :id =&gt; 608022, :name =&gt; &quot;Capiz&quot;, :abbreviation =&gt; 'CAP'
-    country.create :id =&gt; 608023, :name =&gt; &quot;Catanduanes&quot;, :abbreviation =&gt; 'CAT'
-    country.create :id =&gt; 608024, :name =&gt; &quot;Cavite&quot;, :abbreviation =&gt; 'CAV'
-    country.create :id =&gt; 608025, :name =&gt; &quot;Cebu&quot;, :abbreviation =&gt; 'CEB'
-    country.create :id =&gt; 608026, :name =&gt; &quot;Compostela Valley&quot;, :abbreviation =&gt; 'COM'
-    country.create :id =&gt; 608027, :name =&gt; &quot;Davao del Norte&quot;, :abbreviation =&gt; 'DAV'
-    country.create :id =&gt; 608028, :name =&gt; &quot;Davao del Sur&quot;, :abbreviation =&gt; 'DAS'
-    country.create :id =&gt; 608029, :name =&gt; &quot;Davao Oriental&quot;, :abbreviation =&gt; 'DAO'
-    country.create :id =&gt; 608030, :name =&gt; &quot;Eastern Samar&quot;, :abbreviation =&gt; 'EAS'
-    country.create :id =&gt; 608031, :name =&gt; &quot;Guimaras&quot;, :abbreviation =&gt; 'GUI'
-    country.create :id =&gt; 608032, :name =&gt; &quot;Ifugao&quot;, :abbreviation =&gt; 'IFU'
-    country.create :id =&gt; 608033, :name =&gt; &quot;Ilocos Norte&quot;, :abbreviation =&gt; 'ILN'
-    country.create :id =&gt; 608034, :name =&gt; &quot;Ilocos Sur&quot;, :abbreviation =&gt; 'ILS'
-    country.create :id =&gt; 608035, :name =&gt; &quot;Iloilo&quot;, :abbreviation =&gt; 'ILI'
-    country.create :id =&gt; 608036, :name =&gt; &quot;Isabela&quot;, :abbreviation =&gt; 'ISA'
-    country.create :id =&gt; 608037, :name =&gt; &quot;Kalinga-Apayso&quot;, :abbreviation =&gt; 'KAL'
-    country.create :id =&gt; 608038, :name =&gt; &quot;Laguna&quot;, :abbreviation =&gt; 'LAG'
-    country.create :id =&gt; 608039, :name =&gt; &quot;Lanao del Norte&quot;, :abbreviation =&gt; 'LAN'
-    country.create :id =&gt; 608040, :name =&gt; &quot;Lanao del Sur&quot;, :abbreviation =&gt; 'LAS'
-    country.create :id =&gt; 608041, :name =&gt; &quot;La Union&quot;, :abbreviation =&gt; 'LUN'
-    country.create :id =&gt; 608042, :name =&gt; &quot;Leyte&quot;, :abbreviation =&gt; 'LEY'
-    country.create :id =&gt; 608043, :name =&gt; &quot;Maguindanao&quot;, :abbreviation =&gt; 'MAG'
-    country.create :id =&gt; 608044, :name =&gt; &quot;Marinduque&quot;, :abbreviation =&gt; 'MAD'
-    country.create :id =&gt; 608045, :name =&gt; &quot;Masbate&quot;, :abbreviation =&gt; 'MAS'
-    country.create :id =&gt; 608046, :name =&gt; &quot;Mindoro Occidental&quot;, :abbreviation =&gt; 'MDC'
-    country.create :id =&gt; 608047, :name =&gt; &quot;Mindoro Oriental&quot;, :abbreviation =&gt; 'MDR'
-    country.create :id =&gt; 608048, :name =&gt; &quot;Misamis Occidental&quot;, :abbreviation =&gt; 'MSC'
-    country.create :id =&gt; 608049, :name =&gt; &quot;Misamis Oriental&quot;, :abbreviation =&gt; 'MSR'
-    country.create :id =&gt; 608050, :name =&gt; &quot;Mountain Province&quot;, :abbreviation =&gt; 'MOU'
-    country.create :id =&gt; 608051, :name =&gt; &quot;Negroe Occidental&quot;, :abbreviation =&gt; 'NEC'
-    country.create :id =&gt; 608052, :name =&gt; &quot;Negros Oriental&quot;, :abbreviation =&gt; 'NER'
-    country.create :id =&gt; 608053, :name =&gt; &quot;North Cotabato&quot;, :abbreviation =&gt; 'NCO'
-    country.create :id =&gt; 608054, :name =&gt; &quot;Northern Samar&quot;, :abbreviation =&gt; 'NSA'
-    country.create :id =&gt; 608055, :name =&gt; &quot;Nueva Ecija&quot;, :abbreviation =&gt; 'NUE'
-    country.create :id =&gt; 608056, :name =&gt; &quot;Nueva Vizcaya&quot;, :abbreviation =&gt; 'NUV'
-    country.create :id =&gt; 608057, :name =&gt; &quot;Palawan&quot;, :abbreviation =&gt; 'PLW'
-    country.create :id =&gt; 608058, :name =&gt; &quot;Pampanga&quot;, :abbreviation =&gt; 'PAM'
-    country.create :id =&gt; 608059, :name =&gt; &quot;Pangasinan&quot;, :abbreviation =&gt; 'PAN'
-    country.create :id =&gt; 608060, :name =&gt; &quot;Quezon&quot;, :abbreviation =&gt; 'QUE'
-    country.create :id =&gt; 608061, :name =&gt; &quot;Quirino&quot;, :abbreviation =&gt; 'QUI'
-    country.create :id =&gt; 608062, :name =&gt; &quot;Rizal&quot;, :abbreviation =&gt; 'RIZ'
-    country.create :id =&gt; 608063, :name =&gt; &quot;Romblon&quot;, :abbreviation =&gt; 'ROM'
-    country.create :id =&gt; 608064, :name =&gt; &quot;Sarangani&quot;, :abbreviation =&gt; 'SAR'
-    country.create :id =&gt; 608065, :name =&gt; &quot;Siquijor&quot;, :abbreviation =&gt; 'SIG'
-    country.create :id =&gt; 608066, :name =&gt; &quot;Sorsogon&quot;, :abbreviation =&gt; 'SOR'
-    country.create :id =&gt; 608067, :name =&gt; &quot;South Cotabato&quot;, :abbreviation =&gt; 'SCO'
-    country.create :id =&gt; 608068, :name =&gt; &quot;Southern Leyte&quot;, :abbreviation =&gt; 'SLE'
-    country.create :id =&gt; 608069, :name =&gt; &quot;Sultan Kudarat&quot;, :abbreviation =&gt; 'SUK'
-    country.create :id =&gt; 608070, :name =&gt; &quot;Sulu&quot;, :abbreviation =&gt; 'SLU'
-    country.create :id =&gt; 608071, :name =&gt; &quot;Surigao del Norte&quot;, :abbreviation =&gt; 'SUN'
-    country.create :id =&gt; 608072, :name =&gt; &quot;Surigao del Sur&quot;, :abbreviation =&gt; 'SUR'
-    country.create :id =&gt; 608073, :name =&gt; &quot;Tarlac&quot;, :abbreviation =&gt; 'TAR'
-    country.create :id =&gt; 608074, :name =&gt; &quot;Tawi-Tawi&quot;, :abbreviation =&gt; 'TAW'
-    country.create :id =&gt; 608075, :name =&gt; &quot;Western Samar&quot;, :abbreviation =&gt; 'WSA'
-    country.create :id =&gt; 608076, :name =&gt; &quot;Zambales&quot;, :abbreviation =&gt; 'ZMB'
-    country.create :id =&gt; 608077, :name =&gt; &quot;Zamboanga del Norte&quot;, :abbreviation =&gt; 'ZAN'
-    country.create :id =&gt; 608078, :name =&gt; &quot;Zamboanga del Sur&quot;, :abbreviation =&gt; 'ZAS'
-    country.create :id =&gt; 608079, :name =&gt; &quot;Zamboanga Sibiguey&quot;, :abbreviation =&gt; 'ZSI'
-  end
-  
-  # Pakistan
-  with_options(:country =&gt; Country['PK']) do |country|
-    # Capital territory
-    country.create :id =&gt; 586001, :name =&gt; &quot;Islamabad&quot;, :abbreviation =&gt; 'IS'
-    
-    # Province
-    country.create :id =&gt; 586002, :name =&gt; &quot;Balochistan&quot;, :abbreviation =&gt; 'BA'
-    country.create :id =&gt; 586003, :name =&gt; &quot;North-West Frontier&quot;, :abbreviation =&gt; 'NW'
-    country.create :id =&gt; 586004, :name =&gt; &quot;Punjab&quot;, :abbreviation =&gt; 'PB'
-    country.create :id =&gt; 586005, :name =&gt; &quot;Sindh&quot;, :abbreviation =&gt; 'SD'
-    country.create :id =&gt; 586006, :name =&gt; &quot;Federally Administered Tribal Areas&quot;, :abbreviation =&gt; 'TA'
-    country.create :id =&gt; 586007, :name =&gt; &quot;Azad Rashmir&quot;, :abbreviation =&gt; 'JK'
-    country.create :id =&gt; 586008, :name =&gt; &quot;Northern Areas&quot;, :abbreviation =&gt; 'NA'
-  end
-  
-  # Poland
-  with_options(:country =&gt; Country['PL']) do |country|
-    country.create :id =&gt; 616001, :name =&gt; &quot;Dolno&#347;l&#261;skie&quot;, :abbreviation =&gt; 'DS'
-    country.create :id =&gt; 616002, :name =&gt; &quot;Kujawsko-pomorskie&quot;, :abbreviation =&gt; 'KP'
-    country.create :id =&gt; 616003, :name =&gt; &quot;Lubelskie&quot;, :abbreviation =&gt; 'LU'
-    country.create :id =&gt; 616004, :name =&gt; &quot;Lubuskie&quot;, :abbreviation =&gt; 'LB'
-    country.create :id =&gt; 616005, :name =&gt; &quot;&#321;&#243;dzkie&quot;, :abbreviation =&gt; 'LD'
-    country.create :id =&gt; 616006, :name =&gt; &quot;Ma&#322;opolskie&quot;, :abbreviation =&gt; 'MA'
-    country.create :id =&gt; 616007, :name =&gt; &quot;Mazowieckie&quot;, :abbreviation =&gt; 'MZ'
-    country.create :id =&gt; 616008, :name =&gt; &quot;Opolskie&quot;, :abbreviation =&gt; 'OP'
-    country.create :id =&gt; 616009, :name =&gt; &quot;Podkarpackie&quot;, :abbreviation =&gt; 'PK'
-    country.create :id =&gt; 616010, :name =&gt; &quot;Podlaskie&quot;, :abbreviation =&gt; 'PD'
-    country.create :id =&gt; 616011, :name =&gt; &quot;Pomorskie&quot;, :abbreviation =&gt; 'PM'
-    country.create :id =&gt; 616012, :name =&gt; &quot;&#346;l&#261;skie&quot;, :abbreviation =&gt; 'SL'
-    country.create :id =&gt; 616013, :name =&gt; &quot;&#346;wi&#281;tokrzyskie&quot;, :abbreviation =&gt; 'SK'
-    country.create :id =&gt; 616014, :name =&gt; &quot;Warmi&#324;sko-mazurskie&quot;, :abbreviation =&gt; 'WN'
-    country.create :id =&gt; 616015, :name =&gt; &quot;Wielkopolskie&quot;, :abbreviation =&gt; 'WP'
-    country.create :id =&gt; 616016, :name =&gt; &quot;Zachodniopomorskie&quot;, :abbreviation =&gt; 'ZP'
-  end
-  
-  # Portugal
-  with_options(:country =&gt; Country['PT']) do |country|
-    country.create :id =&gt; 620001, :name =&gt; &quot;Aveiro&quot;
-    country.create :id =&gt; 620002, :name =&gt; &quot;Beja&quot;
-    country.create :id =&gt; 620003, :name =&gt; &quot;Braga&quot;
-    country.create :id =&gt; 620004, :name =&gt; &quot;Bragan&#231;a&quot;
-    country.create :id =&gt; 620005, :name =&gt; &quot;Castelo Branco&quot;
-    country.create :id =&gt; 620006, :name =&gt; &quot;Coimbra&quot;
-    country.create :id =&gt; 620007, :name =&gt; &quot;&#201;vora&quot;
-    country.create :id =&gt; 620008, :name =&gt; &quot;Faro&quot;
-    country.create :id =&gt; 620009, :name =&gt; &quot;Guarda&quot;
-    country.create :id =&gt; 620010, :name =&gt; &quot;Leiria&quot;
-    country.create :id =&gt; 620011, :name =&gt; &quot;Lisboa&quot;
-    country.create :id =&gt; 620012, :name =&gt; &quot;Portalegre&quot;
-    country.create :id =&gt; 620013, :name =&gt; &quot;Porto&quot;
-    country.create :id =&gt; 620014, :name =&gt; &quot;Santar&#233;m&quot;
-    country.create :id =&gt; 620015, :name =&gt; &quot;Set&#250;bal&quot;
-    country.create :id =&gt; 620016, :name =&gt; &quot;Viana do Castelo&quot;
-    country.create :id =&gt; 620017, :name =&gt; &quot;Vila Real&quot;
-    country.create :id =&gt; 620018, :name =&gt; &quot;Viseu&quot;
-    country.create :id =&gt; 620020, :name =&gt; &quot;Regi&#227;o Aut&#243;noma dos A&#231;ores&quot;
-    country.create :id =&gt; 620030, :name =&gt; &quot;Regi&#227;o Aut&#243;noma da Madeira&quot;
-  end
-  
-  # Palau
-  with_options(:country =&gt; Country['PW']) do |country|
-    country.create :id =&gt; 585002, :name =&gt; &quot;Aimeliik&quot;
-    country.create :id =&gt; 585004, :name =&gt; &quot;Airai&quot;
-    country.create :id =&gt; 585010, :name =&gt; &quot;Angaur&quot;
-    country.create :id =&gt; 585050, :name =&gt; &quot;Hatobohei&quot;
-    country.create :id =&gt; 585100, :name =&gt; &quot;Kayangel&quot;
-    country.create :id =&gt; 585150, :name =&gt; &quot;Koror&quot;
-    country.create :id =&gt; 585212, :name =&gt; &quot;Melekeok&quot;
-    country.create :id =&gt; 585214, :name =&gt; &quot;Ngaraard&quot;
-    country.create :id =&gt; 585218, :name =&gt; &quot;Ngarchelong&quot;
-    country.create :id =&gt; 585222, :name =&gt; &quot;Ngardmau&quot;
-    country.create :id =&gt; 585224, :name =&gt; &quot;Ngatpang&quot;
-    country.create :id =&gt; 585226, :name =&gt; &quot;Ngchesar&quot;
-    country.create :id =&gt; 585227, :name =&gt; &quot;Ngeremlengui&quot;
-    country.create :id =&gt; 585228, :name =&gt; &quot;Ngiwal&quot;
-    country.create :id =&gt; 585350, :name =&gt; &quot;Peleliu&quot;
-    country.create :id =&gt; 585370, :name =&gt; &quot;Sonsorol&quot;
-  end
-  
-  # Paraguay
-  with_options(:country =&gt; Country['PY']) do |country|
-    # Department
-    country.create :id =&gt; 600001, :name =&gt; &quot;Concepci&#243;n&quot;
-    country.create :id =&gt; 600010, :name =&gt; &quot;Alto Paran&#225;&quot;
-    country.create :id =&gt; 600011, :name =&gt; &quot;Central&quot;
-    country.create :id =&gt; 600012, :name =&gt; &quot;&#209;eembuc&#250;&quot;
-    country.create :id =&gt; 600013, :name =&gt; &quot;Amambay&quot;
-    country.create :id =&gt; 600014, :name =&gt; &quot;Canindey&#250;&quot;
-    country.create :id =&gt; 600015, :name =&gt; &quot;Presidente Hayes&quot;
-    country.create :id =&gt; 600016, :name =&gt; &quot;Alto Paraguay&quot;
-    country.create :id =&gt; 600019, :name =&gt; &quot;Boquer&#243;n&quot;
-    country.create :id =&gt; 600002, :name =&gt; &quot;San Pedro&quot;
-    country.create :id =&gt; 600003, :name =&gt; &quot;Cordillera&quot;
-    country.create :id =&gt; 600004, :name =&gt; &quot;Guair&#225;&quot;
-    country.create :id =&gt; 600005, :name =&gt; &quot;Caaguaz&#250;&quot;
-    country.create :id =&gt; 600006, :name =&gt; &quot;Caazap&#225;&quot;
-    country.create :id =&gt; 600007, :name =&gt; &quot;Itap&#250;a&quot;
-    country.create :id =&gt; 600008, :name =&gt; &quot;Misiones&quot;
-    country.create :id =&gt; 600009, :name =&gt; &quot;Paraguar&#237;&quot;
-    
-    # Capital district
-    country.create :id =&gt; 600100, :name =&gt; &quot;Asunci&#243;n&quot;, :abbreviation =&gt; 'ASU'
-  end
-  
-  # Qatar
-  with_options(:country =&gt; Country['QA']) do |country|
-    country.create :id =&gt; 634001, :name =&gt; &quot;Ad Dawhah&quot;, :abbreviation =&gt; 'DA'
-    country.create :id =&gt; 634002, :name =&gt; &quot;Al Ghuwayriyah&quot;, :abbreviation =&gt; 'GH'
-    country.create :id =&gt; 634003, :name =&gt; &quot;Al Jumayliyah&quot;, :abbreviation =&gt; 'JU'
-    country.create :id =&gt; 634004, :name =&gt; &quot;Al Khawr&quot;, :abbreviation =&gt; 'KH'
-    country.create :id =&gt; 634005, :name =&gt; &quot;Al Wakrah&quot;, :abbreviation =&gt; 'WA'
-    country.create :id =&gt; 634006, :name =&gt; &quot;Ar Rayyan&quot;, :abbreviation =&gt; 'RA'
-    country.create :id =&gt; 634007, :name =&gt; &quot;Jariyan al Batnah&quot;, :abbreviation =&gt; 'JB'
-    country.create :id =&gt; 634008, :name =&gt; &quot;Madinat ash Shamal&quot;, :abbreviation =&gt; 'MS'
-    country.create :id =&gt; 634009, :name =&gt; &quot;Umm Salal&quot;, :abbreviation =&gt; 'US'
-  end
-  
-  # Romania
-  with_options(:country =&gt; Country['RO']) do |country|
-    # Department
-    country.create :id =&gt; 642001, :name =&gt; &quot;Alba&quot;, :abbreviation =&gt; 'AB'
-    country.create :id =&gt; 642002, :name =&gt; &quot;Arad&quot;, :abbreviation =&gt; 'AR'
-    country.create :id =&gt; 642003, :name =&gt; &quot;Arge&#351;&quot;, :abbreviation =&gt; 'AG'
-    country.create :id =&gt; 642004, :name =&gt; &quot;Bac&#259;u&quot;, :abbreviation =&gt; 'BC'
-    country.create :id =&gt; 642005, :name =&gt; &quot;Bihor&quot;, :abbreviation =&gt; 'BH'
-    country.create :id =&gt; 642006, :name =&gt; &quot;Bistri&#355;a-N&#259;s&#259;ud&quot;, :abbreviation =&gt; 'BN'
-    country.create :id =&gt; 642007, :name =&gt; &quot;Boto&#351;ani&quot;, :abbreviation =&gt; 'BT'
-    country.create :id =&gt; 642008, :name =&gt; &quot;Bra&#351;ov&quot;, :abbreviation =&gt; 'BV'
-    country.create :id =&gt; 642009, :name =&gt; &quot;Br&#259;ila&quot;, :abbreviation =&gt; 'BR'
-    country.create :id =&gt; 642010, :name =&gt; &quot;Buz&#259;u&quot;, :abbreviation =&gt; 'BZ'
-    country.create :id =&gt; 642011, :name =&gt; &quot;Cara&#351;-Severin&quot;, :abbreviation =&gt; 'CS'
-    country.create :id =&gt; 642012, :name =&gt; &quot;C&#259;l&#259;ra&#351;i&quot;, :abbreviation =&gt; 'CL'
-    country.create :id =&gt; 642013, :name =&gt; &quot;Cluj&quot;, :abbreviation =&gt; 'CJ'
-    country.create :id =&gt; 642014, :name =&gt; &quot;Constan&#355;a&quot;, :abbreviation =&gt; 'CT'
-    country.create :id =&gt; 642015, :name =&gt; &quot;Covasna&quot;, :abbreviation =&gt; 'CV'
-    country.create :id =&gt; 642016, :name =&gt; &quot;D&#226;mbovi&#355;a&quot;, :abbreviation =&gt; 'DB'
-    country.create :id =&gt; 642017, :name =&gt; &quot;Dolj&quot;, :abbreviation =&gt; 'DJ'
-    country.create :id =&gt; 642018, :name =&gt; &quot;Gala&#355;i&quot;, :abbreviation =&gt; 'GL'
-    country.create :id =&gt; 642019, :name =&gt; &quot;Giurgiu&quot;, :abbreviation =&gt; 'GR'
-    country.create :id =&gt; 642020, :name =&gt; &quot;Gorj&quot;, :abbreviation =&gt; 'GJ'
-    country.create :id =&gt; 642021, :name =&gt; &quot;Harghita&quot;, :abbreviation =&gt; 'HR'
-    country.create :id =&gt; 642022, :name =&gt; &quot;Hunedoara&quot;, :abbreviation =&gt; 'HD'
-    country.create :id =&gt; 642023, :name =&gt; &quot;Ialomi&#355;a&quot;, :abbreviation =&gt; 'IL'
-    country.create :id =&gt; 642024, :name =&gt; &quot;Ia&#351;i&quot;, :abbreviation =&gt; 'IS'
-    country.create :id =&gt; 642025, :name =&gt; &quot;Ilfov&quot;, :abbreviation =&gt; 'IF'
-    country.create :id =&gt; 642026, :name =&gt; &quot;Maramure&#351;&quot;, :abbreviation =&gt; 'MM'
-    country.create :id =&gt; 642027, :name =&gt; &quot;Mehedin&#355;i&quot;, :abbreviation =&gt; 'MH'
-    country.create :id =&gt; 642028, :name =&gt; &quot;Mure&#351;&quot;, :abbreviation =&gt; 'MS'
-    country.create :id =&gt; 642029, :name =&gt; &quot;Neam&#355;&quot;, :abbreviation =&gt; 'NT'
-    country.create :id =&gt; 642030, :name =&gt; &quot;Olt&quot;, :abbreviation =&gt; 'OT'
-    country.create :id =&gt; 642031, :name =&gt; &quot;Prahova&quot;, :abbreviation =&gt; 'PH'
-    country.create :id =&gt; 642032, :name =&gt; &quot;Satu Mare&quot;, :abbreviation =&gt; 'SM'
-    country.create :id =&gt; 642033, :name =&gt; &quot;S&#259;laj&quot;, :abbreviation =&gt; 'SJ'
-    country.create :id =&gt; 642034, :name =&gt; &quot;Sibiu&quot;, :abbreviation =&gt; 'SB'
-    country.create :id =&gt; 642035, :name =&gt; &quot;Suceava&quot;, :abbreviation =&gt; 'SV'
-    country.create :id =&gt; 642036, :name =&gt; &quot;Teleorman&quot;, :abbreviation =&gt; 'TR'
-    country.create :id =&gt; 642037, :name =&gt; &quot;Timi&#351;&quot;, :abbreviation =&gt; 'TM'
-    country.create :id =&gt; 642038, :name =&gt; &quot;Tulcea&quot;, :abbreviation =&gt; 'TL'
-    country.create :id =&gt; 642039, :name =&gt; &quot;Vaslui&quot;, :abbreviation =&gt; 'VS'
-    country.create :id =&gt; 642040, :name =&gt; &quot;V&#226;lcea&quot;, :abbreviation =&gt; 'VL'
-    country.create :id =&gt; 642041, :name =&gt; &quot;Vrancea&quot;, :abbreviation =&gt; 'VN'
-    
-    # Municipality
-    country.create :id =&gt; 642042, :name =&gt; &quot;Bucure&#351;ti&quot;, :abbreviation =&gt; 'B'
-  end
-  
-  # Serbia
-  with_options(:country =&gt; Country['RS']) do |country|
-    # Beograd
-    country.create :id =&gt; 688000, :name =&gt; &quot;Beograd&quot;
-    
-    # District
-    country.create :id =&gt; 688001, :name =&gt; &quot;Severna Ba&#269;ka&quot;
-    country.create :id =&gt; 688002, :name =&gt; &quot;Srednji Banat&quot;
-    country.create :id =&gt; 688003, :name =&gt; &quot;Severni Banat&quot;
-    country.create :id =&gt; 688004, :name =&gt; &quot;Ju&#382;ni Banat&quot;
-    country.create :id =&gt; 688005, :name =&gt; &quot;Zapadna Ba&#269;ka&quot;
-    country.create :id =&gt; 688006, :name =&gt; &quot;Ju&#382;na Ba&#269;ka&quot;
-    country.create :id =&gt; 688007, :name =&gt; &quot;Srem&quot;
-    country.create :id =&gt; 688008, :name =&gt; &quot;Ma&#269;va&quot;
-    country.create :id =&gt; 688009, :name =&gt; &quot;Kolubara&quot;
-    country.create :id =&gt; 688010, :name =&gt; &quot;Podunavlje&quot;
-    country.create :id =&gt; 688011, :name =&gt; &quot;Brani&#269;evo&quot;
-    country.create :id =&gt; 688012, :name =&gt; &quot;&#352;umadija&quot;
-    country.create :id =&gt; 688013, :name =&gt; &quot;Pomoravlje&quot;
-    country.create :id =&gt; 688014, :name =&gt; &quot;Bor&quot;
-    country.create :id =&gt; 688015, :name =&gt; &quot;Zaje&#269;ar&quot;
-    country.create :id =&gt; 688016, :name =&gt; &quot;Zlatibor&quot;
-    country.create :id =&gt; 688017, :name =&gt; &quot;Moravica&quot;
-    country.create :id =&gt; 688018, :name =&gt; &quot;Ra&#353;ka&quot;
-    country.create :id =&gt; 688019, :name =&gt; &quot;Rasina&quot;
-    country.create :id =&gt; 688020, :name =&gt; &quot;Ni&#353;ava&quot;
-    country.create :id =&gt; 688021, :name =&gt; &quot;Toplica&quot;
-    country.create :id =&gt; 688022, :name =&gt; &quot;Pirot&quot;
-    country.create :id =&gt; 688023, :name =&gt; &quot;Jablanica&quot;
-    country.create :id =&gt; 688024, :name =&gt; &quot;P&#269;inja&quot;
-    country.create :id =&gt; 688025, :name =&gt; &quot;Kosovo&quot;
-    country.create :id =&gt; 688026, :name =&gt; &quot;Pe&#263;&quot;
-    country.create :id =&gt; 688027, :name =&gt; &quot;Prizren&quot;
-    country.create :id =&gt; 688028, :name =&gt; &quot;Kosovska Mitrovica&quot;
-    country.create :id =&gt; 688029, :name =&gt; &quot;Kosovo-Pomoravlje&quot;
-  end
-  
-  # Russian Federation
-  with_options(:country =&gt; Country['RU']) do |country|
-    # Republic
-    country.create :id =&gt; 643001, :name =&gt; &quot;Adygeya&quot;, :abbreviation =&gt; 'AD'
-    country.create :id =&gt; 643002, :name =&gt; &quot;Altay&quot;, :abbreviation =&gt; 'AL'
-    country.create :id =&gt; 643003, :name =&gt; &quot;Bashkortostan&quot;, :abbreviation =&gt; 'BA'
-    country.create :id =&gt; 643004, :name =&gt; &quot;Buryatiya&quot;, :abbreviation =&gt; 'BU'
-    country.create :id =&gt; 643005, :name =&gt; &quot;Chechenskaya Respublika&quot;, :abbreviation =&gt; 'CE'
-    country.create :id =&gt; 643006, :name =&gt; &quot;Chuvashskaya Respublika&quot;, :abbreviation =&gt; 'CU'
-    country.create :id =&gt; 643007, :name =&gt; &quot;Dagestan&quot;, :abbreviation =&gt; 'DA'
-    country.create :id =&gt; 643008, :name =&gt; &quot;Respublika Ingushetiya&quot;, :abbreviation =&gt; 'IN'
-    country.create :id =&gt; 643009, :name =&gt; &quot;Kabardino-Balkarskaya&quot;, :abbreviation =&gt; 'KB'
-    country.create :id =&gt; 643010, :name =&gt; &quot;Kalmykiya&quot;, :abbreviation =&gt; 'KL'
-    country.create :id =&gt; 643011, :name =&gt; &quot;Karachayevo-Cherkesskaya&quot;, :abbreviation =&gt; 'KC'
-    country.create :id =&gt; 643012, :name =&gt; &quot;Kareliya&quot;, :abbreviation =&gt; 'KR'
-    country.create :id =&gt; 643013, :name =&gt; &quot;Khakasiya&quot;, :abbreviation =&gt; 'KK'
-    country.create :id =&gt; 643014, :name =&gt; &quot;Komi&quot;, :abbreviation =&gt; 'KO'
-    country.create :id =&gt; 643015, :name =&gt; &quot;Mariy El&quot;, :abbreviation =&gt; 'ME'
-    country.create :id =&gt; 643016, :name =&gt; &quot;Mordoviya&quot;, :abbreviation =&gt; 'MO'
-    country.create :id =&gt; 643017, :name =&gt; &quot;Sakha&quot;, :abbreviation =&gt; 'SA' # Yakutiya
-    country.create :id =&gt; 643018, :name =&gt; &quot;Severnaya Osetiya-Alaniya&quot;, :abbreviation =&gt; 'SE'
-    country.create :id =&gt; 643019, :name =&gt; &quot;Tatarstan&quot;, :abbreviation =&gt; 'TA'
-    country.create :id =&gt; 643020, :name =&gt; &quot;Tyva&quot;, :abbreviation =&gt; 'TY' # Tuva
-    country.create :id =&gt; 643021, :name =&gt; &quot;Udmurtskaya&quot;, :abbreviation =&gt; 'UD'
-    
-    # Territory
-    country.create :id =&gt; 643022, :name =&gt; &quot;Altayskiy&quot;, :abbreviation =&gt; 'ALT'
-    country.create :id =&gt; 643023, :name =&gt; &quot;Kamchatskiy&quot;, :abbreviation =&gt; 'KAM'
-    country.create :id =&gt; 643024, :name =&gt; &quot;Khabarovskiy&quot;, :abbreviation =&gt; 'KHA'
-    country.create :id =&gt; 643025, :name =&gt; &quot;Krasnodarskiy&quot;, :abbreviation =&gt; 'KDA'
-    country.create :id =&gt; 643026, :name =&gt; &quot;Krasnoyarskiy&quot;, :abbreviation =&gt; 'KYA'
-    country.create :id =&gt; 643027, :name =&gt; &quot;Permskiy&quot;, :abbreviation =&gt; 'PER'
-    country.create :id =&gt; 643028, :name =&gt; &quot;Primorskiy&quot;, :abbreviation =&gt; 'PRI'
-    country.create :id =&gt; 643029, :name =&gt; &quot;Stavropol'skiy&quot;, :abbreviation =&gt; 'STA'
-    country.create :id =&gt; 643030, :name =&gt; &quot;Amurskaya&quot;, :abbreviation =&gt; 'AMU'
-    
-    # Administrative region
-    country.create :id =&gt; 643031, :name =&gt; &quot;Arkhangel'skaya&quot;, :abbreviation =&gt; 'ARK'
-    country.create :id =&gt; 643032, :name =&gt; &quot;Astrakhanskaya&quot;, :abbreviation =&gt; 'AST'
-    country.create :id =&gt; 643033, :name =&gt; &quot;Belgorodskaya&quot;, :abbreviation =&gt; 'BEL'
-    country.create :id =&gt; 643034, :name =&gt; &quot;Bryanskaya&quot;, :abbreviation =&gt; 'BRY'
-    country.create :id =&gt; 643035, :name =&gt; &quot;Chelyabinskaya&quot;, :abbreviation =&gt; 'CHE'
-    country.create :id =&gt; 643036, :name =&gt; &quot;Chitinskaya&quot;, :abbreviation =&gt; 'CHI'
-    country.create :id =&gt; 643037, :name =&gt; &quot;Irkutiskaya&quot;, :abbreviation =&gt; 'IRK'
-    country.create :id =&gt; 643038, :name =&gt; &quot;Ivanovskaya&quot;, :abbreviation =&gt; 'IVA'
-    country.create :id =&gt; 643039, :name =&gt; &quot;Kaliningradskaya&quot;, :abbreviation =&gt; 'KGD'
-    country.create :id =&gt; 643040, :name =&gt; &quot;Kaluzhskaya&quot;, :abbreviation =&gt; 'KLU'
-    country.create :id =&gt; 643041, :name =&gt; &quot;Kemerovskaya&quot;, :abbreviation =&gt; 'KEM'
-    country.create :id =&gt; 643042, :name =&gt; &quot;Kirovskaya&quot;, :abbreviation =&gt; 'KIR'
-    country.create :id =&gt; 643043, :name =&gt; &quot;Kostromskaya&quot;, :abbreviation =&gt; 'KOS'
-    country.create :id =&gt; 643044, :name =&gt; &quot;Kurganskaya&quot;, :abbreviation =&gt; 'KGN'
-    country.create :id =&gt; 643045, :name =&gt; &quot;Kurskaya&quot;, :abbreviation =&gt; 'KRS'
-    country.create :id =&gt; 643046, :name =&gt; &quot;Leningradskaya&quot;, :abbreviation =&gt; 'LEN'
-    country.create :id =&gt; 643047, :name =&gt; &quot;Lipetskaya&quot;, :abbreviation =&gt; 'LIP'
-    country.create :id =&gt; 643048, :name =&gt; &quot;Magadanskaya&quot;, :abbreviation =&gt; 'MAG'
-    country.create :id =&gt; 643049, :name =&gt; &quot;Moskovskaya&quot;, :abbreviation =&gt; 'MOS'
-    country.create :id =&gt; 643050, :name =&gt; &quot;Murmanskaya&quot;, :abbreviation =&gt; 'MUR'
-    country.create :id =&gt; 643051, :name =&gt; &quot;Nizhegorodskaya&quot;, :abbreviation =&gt; 'NIZ'
-    country.create :id =&gt; 643052, :name =&gt; &quot;Novgorodskaya&quot;, :abbreviation =&gt; 'NGR'
-    country.create :id =&gt; 643053, :name =&gt; &quot;Novosibirskaya&quot;, :abbreviation =&gt; 'NVS'
-    country.create :id =&gt; 643054, :name =&gt; &quot;Omskaya&quot;, :abbreviation =&gt; 'OMS'
-    country.create :id =&gt; 643055, :name =&gt; &quot;Orenburgskaya&quot;, :abbreviation =&gt; 'ORE'
-    country.create :id =&gt; 643056, :name =&gt; &quot;Orlovskaya&quot;, :abbreviation =&gt; 'ORL'
-    country.create :id =&gt; 643057, :name =&gt; &quot;Penzenskaya&quot;, :abbreviation =&gt; 'PNZ'
-    country.create :id =&gt; 643058, :name =&gt; &quot;Pskovskaya&quot;, :abbreviation =&gt; 'PSK'
-    country.create :id =&gt; 643059, :name =&gt; &quot;Rostovskaya&quot;, :abbreviation =&gt; 'ROS'
-    country.create :id =&gt; 643060, :name =&gt; &quot;Ryazanskaya&quot;, :abbreviation =&gt; 'RYA'
-    country.create :id =&gt; 643061, :name =&gt; &quot;Sakhalinskaya&quot;, :abbreviation =&gt; 'SAK'
-    country.create :id =&gt; 643062, :name =&gt; &quot;Samaraskaya&quot;, :abbreviation =&gt; 'SAM'
-    country.create :id =&gt; 643063, :name =&gt; &quot;Saratovskaya&quot;, :abbreviation =&gt; 'SAR'
-    country.create :id =&gt; 643064, :name =&gt; &quot;Smolenskaya&quot;, :abbreviation =&gt; 'SMO'
-    country.create :id =&gt; 643065, :name =&gt; &quot;Sverdlovskaya&quot;, :abbreviation =&gt; 'SVE'
-    country.create :id =&gt; 643066, :name =&gt; &quot;Tambovskaya&quot;, :abbreviation =&gt; 'TAM'
-    country.create :id =&gt; 643067, :name =&gt; &quot;Tomskaya&quot;, :abbreviation =&gt; 'TOM'
-    country.create :id =&gt; 643068, :name =&gt; &quot;Tul'skaya&quot;, :abbreviation =&gt; 'TUL'
-    country.create :id =&gt; 643069, :name =&gt; &quot;Tverskaya&quot;, :abbreviation =&gt; 'TVE'
-    country.create :id =&gt; 643070, :name =&gt; &quot;Tyumenskaya&quot;, :abbreviation =&gt; 'TYU'
-    country.create :id =&gt; 643071, :name =&gt; &quot;Ul'yanovskaya&quot;, :abbreviation =&gt; 'ULY'
-    country.create :id =&gt; 643072, :name =&gt; &quot;Vladimirskaya&quot;, :abbreviation =&gt; 'VLA'
-    country.create :id =&gt; 643073, :name =&gt; &quot;Volgogradskaya&quot;, :abbreviation =&gt; 'VGG'
-    country.create :id =&gt; 643074, :name =&gt; &quot;Vologodskaya&quot;, :abbreviation =&gt; 'VLG'
-    country.create :id =&gt; 643075, :name =&gt; &quot;Voronezhskaya&quot;, :abbreviation =&gt; 'VOR'
-    country.create :id =&gt; 643076, :name =&gt; &quot;Yaroslavskaya&quot;, :abbreviation =&gt; 'YAR'
-    country.create :id =&gt; 643077, :name =&gt; &quot;Moskva&quot;, :abbreviation =&gt; 'MOW'
-    country.create :id =&gt; 643078, :name =&gt; &quot;Sankt-Peterburg&quot;, :abbreviation =&gt; 'SPE'
-    
-    # Autonomous city
-    country.create :id =&gt; 643079, :name =&gt; &quot;Yevreyskaya&quot;, :abbreviation =&gt; 'YEV'
-    
-    # Autonomous district
-    country.create :id =&gt; 643080, :name =&gt; &quot;Aginsky Buryatskiy&quot;, :abbreviation =&gt; 'AGB'
-    country.create :id =&gt; 643081, :name =&gt; &quot;Chukotskiy&quot;, :abbreviation =&gt; 'CHU'
-    country.create :id =&gt; 643082, :name =&gt; &quot;Khanty-Mansiysky&quot;, :abbreviation =&gt; 'KHM'
-    country.create :id =&gt; 643083, :name =&gt; &quot;Nenetskiy&quot;, :abbreviation =&gt; 'NEN'
-    country.create :id =&gt; 643084, :name =&gt; &quot;Ust'-Ordynskiy Buryatskiy&quot;, :abbreviation =&gt; 'UOB'
-    country.create :id =&gt; 643085, :name =&gt; &quot;Yamalo-Nenetskiy&quot;, :abbreviation =&gt; 'YAN'
-  end
-  
-  # Rwanda
-  with_options(:country =&gt; Country['RW']) do |country|
-    # Town council
-    country.create :id =&gt; 646001, :name =&gt; &quot;Ville de Kigali&quot;
-    
-    # Province
-    country.create :id =&gt; 646002, :name =&gt; &quot;Est&quot;
-    country.create :id =&gt; 646003, :name =&gt; &quot;Nord&quot;
-    country.create :id =&gt; 646004, :name =&gt; &quot;Ouest&quot;
-    country.create :id =&gt; 646005, :name =&gt; &quot;Sud&quot;
-  end
-  
-  # Saudi Arabia
-  with_options(:country =&gt; Country['SA']) do |country|
-    country.create :id =&gt; 682001, :name =&gt; &quot;Ar Riy&#257;&#7693;&quot;
-    country.create :id =&gt; 682002, :name =&gt; &quot;Makkah&quot;
-    country.create :id =&gt; 682003, :name =&gt; &quot;Al Mad&#299;nah&quot;
-    country.create :id =&gt; 682004, :name =&gt; &quot;Ash Sharq&#299;yah&quot;
-    country.create :id =&gt; 682005, :name =&gt; &quot;Al Qa&#351;&#299;m&quot;
-    country.create :id =&gt; 682006, :name =&gt; &quot;&#7716;&#257;'il&quot;
-    country.create :id =&gt; 682007, :name =&gt; &quot;Tab&#363;k&quot;
-    country.create :id =&gt; 682008, :name =&gt; &quot;Al &#7716;ud&#363;d ash Sham&#257;liyah&quot;
-    country.create :id =&gt; 682009, :name =&gt; &quot;J&#299;zan&quot;
-    country.create :id =&gt; 682010, :name =&gt; &quot;Najr&#257;n&quot;
-    country.create :id =&gt; 682011, :name =&gt; &quot;Al B&#257;hah&quot;
-    country.create :id =&gt; 682012, :name =&gt; &quot;Al Jawf&quot;
-    country.create :id =&gt; 682014, :name =&gt; &quot;`As&#299;r&quot;
-  end
-  
-  # Solomon Islands
-  with_options(:country =&gt; Country['SB']) do |country|
-    # Capital territory
-    country.create :id =&gt; 90001, :name =&gt; &quot;Honiara&quot;, :abbreviation =&gt; 'CT'
-    
-    # Province
-    country.create :id =&gt; 90002, :name =&gt; &quot;Central&quot;, :abbreviation =&gt; 'CE'
-    country.create :id =&gt; 90003, :name =&gt; &quot;Choiseul&quot;, :abbreviation =&gt; 'CH'
-    country.create :id =&gt; 90004, :name =&gt; &quot;Guadalcanal&quot;, :abbreviation =&gt; 'GU'
-    country.create :id =&gt; 90005, :name =&gt; &quot;Isabel&quot;, :abbreviation =&gt; 'IS'
-    country.create :id =&gt; 90006, :name =&gt; &quot;Makira&quot;, :abbreviation =&gt; 'MK'
-    country.create :id =&gt; 90007, :name =&gt; &quot;Malaita&quot;, :abbreviation =&gt; 'ML'
-    country.create :id =&gt; 90008, :name =&gt; &quot;Rennell and Bellona&quot;, :abbreviation =&gt; 'RB'
-    country.create :id =&gt; 90009, :name =&gt; &quot;Temotu&quot;, :abbreviation =&gt; 'TE'
-    country.create :id =&gt; 90010, :name =&gt; &quot;Western&quot;, :abbreviation =&gt; 'WE'
-  end
-  
-  # Seychelles
-  with_options(:country =&gt; Country['SC']) do |country|
-    country.create :id =&gt; 690001, :name =&gt; &quot;Anse aux Pins&quot;
-    country.create :id =&gt; 690002, :name =&gt; &quot;Anse Boileau&quot;
-    country.create :id =&gt; 690003, :name =&gt; &quot;Anse &#201;toile&quot;
-    country.create :id =&gt; 690004, :name =&gt; &quot;Anse Louis&quot;
-    country.create :id =&gt; 690005, :name =&gt; &quot;Anse Royale&quot;
-    country.create :id =&gt; 690006, :name =&gt; &quot;Baie Lazare&quot;
-    country.create :id =&gt; 690007, :name =&gt; &quot;Baie Sainte Anne&quot;
-    country.create :id =&gt; 690008, :name =&gt; &quot;Beau Vallon&quot;
-    country.create :id =&gt; 690009, :name =&gt; &quot;Bel Air&quot;
-    country.create :id =&gt; 690010, :name =&gt; &quot;Bel Ombre&quot;
-    country.create :id =&gt; 690011, :name =&gt; &quot;Cascade&quot;
-    country.create :id =&gt; 690012, :name =&gt; &quot;Glacis&quot;
-    country.create :id =&gt; 690013, :name =&gt; &quot;Grand' Anse (Mah&#233;)&quot;
-    country.create :id =&gt; 690014, :name =&gt; &quot;Grand' Anse (Praslin)&quot;
-    country.create :id =&gt; 690015, :name =&gt; &quot;La Digue&quot;
-    country.create :id =&gt; 690016, :name =&gt; &quot;La Rivi&#232;re Anglaise&quot;
-    country.create :id =&gt; 690017, :name =&gt; &quot;Mont Buxton&quot;
-    country.create :id =&gt; 690018, :name =&gt; &quot;Mont Fleuri&quot;
-    country.create :id =&gt; 690019, :name =&gt; &quot;Plaisance&quot;
-    country.create :id =&gt; 690020, :name =&gt; &quot;Pointe La Rue&quot;
-    country.create :id =&gt; 690021, :name =&gt; &quot;Port Glaud&quot;
-    country.create :id =&gt; 690022, :name =&gt; &quot;Saint Louis&quot;
-    country.create :id =&gt; 690023, :name =&gt; &quot;Takamaka&quot;
-  end
-  
-  # Sudan
-  with_options(:country =&gt; Country['SD']) do |country|
-    country.create :id =&gt; 736001, :name =&gt; &quot;Ash Sham&#257;l&#299;yah&quot;
-    country.create :id =&gt; 736002, :name =&gt; &quot;Sham&#257;l D&#257;rf&#363;r&quot;
-    country.create :id =&gt; 736003, :name =&gt; &quot;Al Khar&#355;&#363;m&quot;
-    country.create :id =&gt; 736004, :name =&gt; &quot;An N&#299;l&quot;
-    country.create :id =&gt; 736005, :name =&gt; &quot;Kassal&#257;&quot;
-    country.create :id =&gt; 736006, :name =&gt; &quot;Al Qa&#7697;&#257;rif&quot;
-    country.create :id =&gt; 736007, :name =&gt; &quot;Al Jaz&#299;rah&quot;
-    country.create :id =&gt; 736008, :name =&gt; &quot;An N&#299;l al Abya&#7697;&quot;
-    country.create :id =&gt; 736009, :name =&gt; &quot;Sham&#257;l Kurduf&#257;n&quot;
-    country.create :id =&gt; 736011, :name =&gt; &quot;Jan&#363;b D&#257;rf&#363;r&quot;
-    country.create :id =&gt; 736012, :name =&gt; &quot;Gharb D&#257;rf&#363;r&quot;
-    country.create :id =&gt; 736013, :name =&gt; &quot;Jan&#363;b Kurduf&#257;n&quot;
-    country.create :id =&gt; 736014, :name =&gt; &quot;Gharb Ba&#7721;r al Ghaz&#257;l&quot;
-    country.create :id =&gt; 736015, :name =&gt; &quot;Sham&#257;l Ba&#7721;r al Ghaz&#257;l&quot;
-    country.create :id =&gt; 736016, :name =&gt; &quot;Gharb al Istiw&#257;'&#299;yah&quot;
-    country.create :id =&gt; 736017, :name =&gt; &quot;Ba&#7721;r al Jabal&quot;
-    country.create :id =&gt; 736018, :name =&gt; &quot;Al Bu&#7721;ayr&#257;t&quot;
-    country.create :id =&gt; 736019, :name =&gt; &quot;Sharq al Istiw&#257;'&#299;yah&quot;
-    country.create :id =&gt; 736020, :name =&gt; &quot;J&#363;nqal&#299;&quot;
-    country.create :id =&gt; 736021, :name =&gt; &quot;W&#257;r&#257;b&quot;
-    country.create :id =&gt; 736022, :name =&gt; &quot;Al Wa&#7721;dah&quot;
-    country.create :id =&gt; 736023, :name =&gt; &quot;A&#8216;&#257;l&#299; an N&#299;l&quot;
-    country.create :id =&gt; 736024, :name =&gt; &quot;An N&#299;l al Azraq&quot;
-    country.create :id =&gt; 736025, :name =&gt; &quot;Sinn&#257;r&quot;
-    country.create :id =&gt; 736026, :name =&gt; &quot;Al Ba&#7721;r al A&#7721;mar&quot;
-  end
-  
-  # Sweden
-  with_options(:country =&gt; Country['SE']) do |country|
-    country.create :id =&gt; 752001, :name =&gt; &quot;Blekinge&quot;, :abbreviation =&gt; 'K'
-    country.create :id =&gt; 752002, :name =&gt; &quot;Dalarnas&quot;, :abbreviation =&gt; 'W'
-    country.create :id =&gt; 752003, :name =&gt; &quot;Gotlands&quot;, :abbreviation =&gt; 'I'
-    country.create :id =&gt; 752004, :name =&gt; &quot;G&#228;vleborgs&quot;, :abbreviation =&gt; 'X'
-    country.create :id =&gt; 752005, :name =&gt; &quot;Hallands&quot;, :abbreviation =&gt; 'N'
-    country.create :id =&gt; 752006, :name =&gt; &quot;J&#228;mtlande&quot;, :abbreviation =&gt; 'Z'
-    country.create :id =&gt; 752007, :name =&gt; &quot;J&#246;nk&#246;pings&quot;, :abbreviation =&gt; 'F'
-    country.create :id =&gt; 752008, :name =&gt; &quot;Kalmar&quot;, :abbreviation =&gt; 'H'
-    country.create :id =&gt; 752009, :name =&gt; &quot;Kronobergs&quot;, :abbreviation =&gt; 'G'
-    country.create :id =&gt; 752010, :name =&gt; &quot;Norrbottens&quot;, :abbreviation =&gt; 'BD'
-    country.create :id =&gt; 752011, :name =&gt; &quot;Sk&#229;ne&quot;, :abbreviation =&gt; 'M'
-    country.create :id =&gt; 752012, :name =&gt; &quot;Stockholms&quot;, :abbreviation =&gt; 'AB'
-    country.create :id =&gt; 752013, :name =&gt; &quot;S&#246;dermanlands&quot;, :abbreviation =&gt; 'D'
-    country.create :id =&gt; 752014, :name =&gt; &quot;Uppsala&quot;, :abbreviation =&gt; 'C'
-    country.create :id =&gt; 752015, :name =&gt; &quot;V&#228;rmlands&quot;, :abbreviation =&gt; 'S'
-    country.create :id =&gt; 752016, :name =&gt; &quot;V&#228;sterbottens&quot;, :abbreviation =&gt; 'AC'
-    country.create :id =&gt; 752017, :name =&gt; &quot;V&#228;sternorrlands&quot;, :abbreviation =&gt; 'Y'
-    country.create :id =&gt; 752018, :name =&gt; &quot;V&#228;stmanlands&quot;, :abbreviation =&gt; 'U'
-    country.create :id =&gt; 752019, :name =&gt; &quot;V&#228;stra G&#246;talands&quot;, :abbreviation =&gt; 'Q'
-    country.create :id =&gt; 752020, :name =&gt; &quot;&#214;rebro&quot;, :abbreviation =&gt; 'T'
-    country.create :id =&gt; 752021, :name =&gt; &quot;&#214;sterg&#246;tlands&quot;, :abbreviation =&gt; 'E'
-  end
-  
-  # Singapore
-  with_options(:country =&gt; Country['SG']) do |country|
-    country.create :id =&gt; 702001, :name =&gt; &quot;Central Singapore&quot;
-    country.create :id =&gt; 702002, :name =&gt; &quot;North East&quot;
-    country.create :id =&gt; 702003, :name =&gt; &quot;North West&quot;
-    country.create :id =&gt; 702004, :name =&gt; &quot;South East&quot;
-    country.create :id =&gt; 702005, :name =&gt; &quot;South West&quot;
-  end
-  
-  # St. Helena
-  with_options(:country =&gt; Country['SH']) do |country|
-    # Dependency
-    country.create :id =&gt; 654001, :name =&gt; &quot;Saint Helena&quot;, :abbreviation =&gt; 'SH'
-    country.create :id =&gt; 654002, :name =&gt; &quot;Tristan da Cunha&quot;, :abbreviation =&gt; 'TA'
-    
-    # Administrative area
-    country.create :id =&gt; 654003, :name =&gt; &quot;Ascension&quot;, :abbreviation =&gt; 'AC'
-  end
-  
-  # Slovenia
-  with_options(:country =&gt; Country['SI']) do |country|
-    country.create :id =&gt; 705001, :name =&gt; &quot;Ajdov&#353;&#269;ina&quot;
-    country.create :id =&gt; 705002, :name =&gt; &quot;Beltinci&quot;
-    country.create :id =&gt; 705003, :name =&gt; &quot;Bled&quot;
-    country.create :id =&gt; 705004, :name =&gt; &quot;Bohinj&quot;
-    country.create :id =&gt; 705005, :name =&gt; &quot;Borovnica&quot;
-    country.create :id =&gt; 705006, :name =&gt; &quot;Bovec&quot;
-    country.create :id =&gt; 705007, :name =&gt; &quot;Brda&quot;
-    country.create :id =&gt; 705008, :name =&gt; &quot;Brezovica&quot;
-    country.create :id =&gt; 705009, :name =&gt; &quot;Bre&#382;ice&quot;
-    country.create :id =&gt; 705010, :name =&gt; &quot;Ti&#353;ina&quot;
-    country.create :id =&gt; 705011, :name =&gt; &quot;Celje&quot;
-    country.create :id =&gt; 705012, :name =&gt; &quot;Cerklje na Gorenjskem&quot;
-    country.create :id =&gt; 705013, :name =&gt; &quot;Cerknica&quot;
-    country.create :id =&gt; 705014, :name =&gt; &quot;Cerkno&quot;
-    country.create :id =&gt; 705015, :name =&gt; &quot;&#268;ren&#353;ovci&quot;
-    country.create :id =&gt; 705016, :name =&gt; &quot;&#268;rna na Koro&#353;kem&quot;
-    country.create :id =&gt; 705017, :name =&gt; &quot;&#268;rnomelj&quot;
-    country.create :id =&gt; 705018, :name =&gt; &quot;Destrnik&quot;
-    country.create :id =&gt; 705019, :name =&gt; &quot;Diva&#269;a&quot;
-    country.create :id =&gt; 705020, :name =&gt; &quot;Dobrepolje&quot;
-    country.create :id =&gt; 705021, :name =&gt; &quot;Dobrova-Polhov Gradec&quot;
-    country.create :id =&gt; 705022, :name =&gt; &quot;Dol pri Ljubljani&quot;
-    country.create :id =&gt; 705023, :name =&gt; &quot;Dom&#382;ale&quot;
-    country.create :id =&gt; 705024, :name =&gt; &quot;Dornava&quot;
-    country.create :id =&gt; 705025, :name =&gt; &quot;Dravograd&quot;
-    country.create :id =&gt; 705026, :name =&gt; &quot;Duplek&quot;
-    country.create :id =&gt; 705027, :name =&gt; &quot;Gorenja vas-Poljane&quot;
-    country.create :id =&gt; 705028, :name =&gt; &quot;Gori&#353;nica&quot;
-    country.create :id =&gt; 705029, :name =&gt; &quot;Gornja Radgona&quot;
-    country.create :id =&gt; 705030, :name =&gt; &quot;Gornji Grad&quot;
-    country.create :id =&gt; 705031, :name =&gt; &quot;Gornji Petrovci&quot;
-    country.create :id =&gt; 705032, :name =&gt; &quot;Grosuplje&quot;
-    country.create :id =&gt; 705033, :name =&gt; &quot;&#352;alovci&quot;
-    country.create :id =&gt; 705034, :name =&gt; &quot;Hrastnik&quot;
-    country.create :id =&gt; 705035, :name =&gt; &quot;Hrpelje-Kozina&quot;
-    country.create :id =&gt; 705036, :name =&gt; &quot;Idrija&quot;
-    country.create :id =&gt; 705037, :name =&gt; &quot;Ig&quot;
-    country.create :id =&gt; 705038, :name =&gt; &quot;Ilirska Bistrica&quot;
-    country.create :id =&gt; 705039, :name =&gt; &quot;Ivan&#269;na Gorica&quot;
-    country.create :id =&gt; 705040, :name =&gt; &quot;Izola/Isola&quot;
-    country.create :id =&gt; 705041, :name =&gt; &quot;Jesenice&quot;
-    country.create :id =&gt; 705042, :name =&gt; &quot;Jur&#353;inci&quot;
-    country.create :id =&gt; 705043, :name =&gt; &quot;Kamnik&quot;
-    country.create :id =&gt; 705044, :name =&gt; &quot;Kanal&quot;
-    country.create :id =&gt; 705045, :name =&gt; &quot;Kidri&#269;evo&quot;
-    country.create :id =&gt; 705046, :name =&gt; &quot;Kobarid&quot;
-    country.create :id =&gt; 705047, :name =&gt; &quot;Kobilje&quot;
-    country.create :id =&gt; 705048, :name =&gt; &quot;Ko&#269;evje&quot;
-    country.create :id =&gt; 705049, :name =&gt; &quot;Komen&quot;
-    country.create :id =&gt; 705050, :name =&gt; &quot;Koper/Capodistria&quot;
-    country.create :id =&gt; 705051, :name =&gt; &quot;Kozje&quot;
-    country.create :id =&gt; 705052, :name =&gt; &quot;Kranj&quot;
-    country.create :id =&gt; 705053, :name =&gt; &quot;Kranjska Gora&quot;
-    country.create :id =&gt; 705054, :name =&gt; &quot;Kr&#353;ko&quot;
-    country.create :id =&gt; 705055, :name =&gt; &quot;Kungota&quot;
-    country.create :id =&gt; 705056, :name =&gt; &quot;Kuzma&quot;
-    country.create :id =&gt; 705057, :name =&gt; &quot;La&#353;ko&quot;
-    country.create :id =&gt; 705058, :name =&gt; &quot;Lenart&quot;
-    country.create :id =&gt; 705059, :name =&gt; &quot;Lendava/Lendva&quot;
-    country.create :id =&gt; 705060, :name =&gt; &quot;Litija&quot;
-    country.create :id =&gt; 705061, :name =&gt; &quot;Ljubljana&quot;
-    country.create :id =&gt; 705062, :name =&gt; &quot;Ljubno&quot;
-    country.create :id =&gt; 705063, :name =&gt; &quot;Ljutomer&quot;
-    country.create :id =&gt; 705064, :name =&gt; &quot;Logatec&quot;
-    country.create :id =&gt; 705065, :name =&gt; &quot;Lo&#353;ka dolina&quot;
-    country.create :id =&gt; 705066, :name =&gt; &quot;Lo&#353;ki Potok&quot;
-    country.create :id =&gt; 705067, :name =&gt; &quot;Lu&#269;e&quot;
-    country.create :id =&gt; 705068, :name =&gt; &quot;Lukovica&quot;
-    country.create :id =&gt; 705069, :name =&gt; &quot;Maj&#353;perk&quot;
-    country.create :id =&gt; 705070, :name =&gt; &quot;Maribor&quot;
-    country.create :id =&gt; 705071, :name =&gt; &quot;Medvode&quot;
-    country.create :id =&gt; 705072, :name =&gt; &quot;Menge&#353;&quot;
-    country.create :id =&gt; 705073, :name =&gt; &quot;Metlika&quot;
-    country.create :id =&gt; 705074, :name =&gt; &quot;Me&#382;ica&quot;
-    country.create :id =&gt; 705075, :name =&gt; &quot;Miren-Kostanjevica&quot;
-    country.create :id =&gt; 705076, :name =&gt; &quot;Mislinja&quot;
-    country.create :id =&gt; 705077, :name =&gt; &quot;Morav&#269;e&quot;
-    country.create :id =&gt; 705078, :name =&gt; &quot;Moravske Toplice&quot;
-    country.create :id =&gt; 705079, :name =&gt; &quot;Mozirje&quot;
-    country.create :id =&gt; 705080, :name =&gt; &quot;Murska Sobota&quot;
-    country.create :id =&gt; 705081, :name =&gt; &quot;Muta&quot;
-    country.create :id =&gt; 705082, :name =&gt; &quot;Naklo&quot;
-    country.create :id =&gt; 705083, :name =&gt; &quot;Nazarje&quot;
-    country.create :id =&gt; 705084, :name =&gt; &quot;Nova Gorica&quot;
-    country.create :id =&gt; 705085, :name =&gt; &quot;Novo mesto&quot;
-    country.create :id =&gt; 705086, :name =&gt; &quot;Odranci&quot;
-    country.create :id =&gt; 705087, :name =&gt; &quot;Ormo&#382;&quot;
-    country.create :id =&gt; 705088, :name =&gt; &quot;Osilnica&quot;
-    country.create :id =&gt; 705089, :name =&gt; &quot;Pesnica&quot;
-    country.create :id =&gt; 705090, :name =&gt; &quot;Piran/Pirano&quot;
-    country.create :id =&gt; 705091, :name =&gt; &quot;Pivka&quot;
-    country.create :id =&gt; 705092, :name =&gt; &quot;Pod&#269;etrtek&quot;
-    country.create :id =&gt; 705093, :name =&gt; &quot;Podvelka&quot;
-    country.create :id =&gt; 705094, :name =&gt; &quot;Postojna&quot;
-    country.create :id =&gt; 705095, :name =&gt; &quot;Preddvor&quot;
-    country.create :id =&gt; 705096, :name =&gt; &quot;Ptuj&quot;
-    country.create :id =&gt; 705097, :name =&gt; &quot;Puconci&quot;
-    country.create :id =&gt; 705098, :name =&gt; &quot;Ra&#269;e-Fram&quot;
-    country.create :id =&gt; 705099, :name =&gt; &quot;Rade&#269;e&quot;
-    country.create :id =&gt; 705100, :name =&gt; &quot;Radenci&quot;
-    country.create :id =&gt; 705101, :name =&gt; &quot;Radlje ob Dravi&quot;
-    country.create :id =&gt; 705102, :name =&gt; &quot;Radovljica&quot;
-    country.create :id =&gt; 705103, :name =&gt; &quot;Ravne na Koro&#353;kem&quot;
-    country.create :id =&gt; 705104, :name =&gt; &quot;Ribnica&quot;
-    country.create :id =&gt; 705105, :name =&gt; &quot;Roga&#353;ovci&quot;
-    country.create :id =&gt; 705106, :name =&gt; &quot;Roga&#353;ka Slatina&quot;
-    country.create :id =&gt; 705107, :name =&gt; &quot;Rogatec&quot;
-    country.create :id =&gt; 705108, :name =&gt; &quot;Ru&#353;e&quot;
-    country.create :id =&gt; 705109, :name =&gt; &quot;Semi&#269;&quot;
-    country.create :id =&gt; 705110, :name =&gt; &quot;Sevnica&quot;
-    country.create :id =&gt; 705111, :name =&gt; &quot;Se&#382;ana&quot;
-    country.create :id =&gt; 705112, :name =&gt; &quot;Slovenj Gradec&quot;
-    country.create :id =&gt; 705113, :name =&gt; &quot;Slovenska Bistrica&quot;
-    country.create :id =&gt; 705114, :name =&gt; &quot;Slovenske Konjice&quot;
-    country.create :id =&gt; 705115, :name =&gt; &quot;Star&#353;e&quot;
-    country.create :id =&gt; 705116, :name =&gt; &quot;Sveti Jurij&quot;
-    country.create :id =&gt; 705117, :name =&gt; &quot;&#352;en&#269;ur&quot;
-    country.create :id =&gt; 705118, :name =&gt; &quot;&#352;entilj&quot;
-    country.create :id =&gt; 705119, :name =&gt; &quot;&#352;entjernej&quot;
-    country.create :id =&gt; 705120, :name =&gt; &quot;&#352;entjur pri Celju&quot;
-    country.create :id =&gt; 705121, :name =&gt; &quot;&#352;kocjan&quot;
-    country.create :id =&gt; 705122, :name =&gt; &quot;&#352;kofja Loka&quot;
-    country.create :id =&gt; 705123, :name =&gt; &quot;&#352;kofljica&quot;
-    country.create :id =&gt; 705124, :name =&gt; &quot;&#352;marje pri Jel&#353;ah&quot;
-    country.create :id =&gt; 705125, :name =&gt; &quot;&#352;martno ob Paki&quot;
-    country.create :id =&gt; 705126, :name =&gt; &quot;&#352;o&#353;tanj&quot;
-    country.create :id =&gt; 705127, :name =&gt; &quot;&#352;tore&quot;
-    country.create :id =&gt; 705128, :name =&gt; &quot;Tolmin&quot;
-    country.create :id =&gt; 705129, :name =&gt; &quot;Trbovlje&quot;
-    country.create :id =&gt; 705130, :name =&gt; &quot;Trebnje&quot;
-    country.create :id =&gt; 705131, :name =&gt; &quot;Tr&#382;i&#269;&quot;
-    country.create :id =&gt; 705132, :name =&gt; &quot;Turni&#353;&#269;e&quot;
-    country.create :id =&gt; 705133, :name =&gt; &quot;Velenje&quot;
-    country.create :id =&gt; 705134, :name =&gt; &quot;Velike La&#353;&#269;e&quot;
-    country.create :id =&gt; 705135, :name =&gt; &quot;Videm&quot;
-    country.create :id =&gt; 705136, :name =&gt; &quot;Vipava&quot;
-    country.create :id =&gt; 705137, :name =&gt; &quot;Vitanje&quot;
-    country.create :id =&gt; 705138, :name =&gt; &quot;Vodice&quot;
-    country.create :id =&gt; 705139, :name =&gt; &quot;Vojnik&quot;
-    country.create :id =&gt; 705140, :name =&gt; &quot;Vrhnika&quot;
-    country.create :id =&gt; 705141, :name =&gt; &quot;Vuzenica&quot;
-    country.create :id =&gt; 705142, :name =&gt; &quot;Zagorje ob Savi&quot;
-    country.create :id =&gt; 705143, :name =&gt; &quot;Zavr&#269;&quot;
-    country.create :id =&gt; 705144, :name =&gt; &quot;Zre&#269;e&quot;
-    country.create :id =&gt; 705146, :name =&gt; &quot;&#381;elezniki&quot;
-    country.create :id =&gt; 705147, :name =&gt; &quot;&#381;iri&quot;
-    country.create :id =&gt; 705148, :name =&gt; &quot;Benedikt&quot;
-    country.create :id =&gt; 705149, :name =&gt; &quot;Bistrica ob Sotli&quot;
-    country.create :id =&gt; 705150, :name =&gt; &quot;Bloke&quot;
-    country.create :id =&gt; 705151, :name =&gt; &quot;Braslov&#269;e&quot;
-    country.create :id =&gt; 705152, :name =&gt; &quot;Cankova&quot;
-    country.create :id =&gt; 705153, :name =&gt; &quot;Cerkvenjak&quot;
-    country.create :id =&gt; 705154, :name =&gt; &quot;Dobje&quot;
-    country.create :id =&gt; 705155, :name =&gt; &quot;Dobrna&quot;
-    country.create :id =&gt; 705156, :name =&gt; &quot;Dobrovnik/Dobronak&quot;
-    country.create :id =&gt; 705157, :name =&gt; &quot;Dolenjske Toplice&quot;
-    country.create :id =&gt; 705158, :name =&gt; &quot;Grad&quot;
-    country.create :id =&gt; 705159, :name =&gt; &quot;Hajdina&quot;
-    country.create :id =&gt; 705160, :name =&gt; &quot;Ho&#269;e-Slivnica&quot;
-    country.create :id =&gt; 705161, :name =&gt; &quot;Hodo&#353;/Hodos&quot;
-    country.create :id =&gt; 705162, :name =&gt; &quot;Horjul&quot;
-    country.create :id =&gt; 705163, :name =&gt; &quot;Jezersko&quot;
-    country.create :id =&gt; 705164, :name =&gt; &quot;Komenda&quot;
-    country.create :id =&gt; 705165, :name =&gt; &quot;Kostel&quot;
-    country.create :id =&gt; 705166, :name =&gt; &quot;Kri&#382;evci&quot;
-    country.create :id =&gt; 705167, :name =&gt; &quot;Lovrenc na Pohorju&quot;
-    country.create :id =&gt; 705168, :name =&gt; &quot;Markovci&quot;
-    country.create :id =&gt; 705169, :name =&gt; &quot;Miklav&#382; na Dravskem polju&quot;
-    country.create :id =&gt; 705170, :name =&gt; &quot;Mirna Pe&#269;&quot;
-    country.create :id =&gt; 705171, :name =&gt; &quot;Oplotnica&quot;
-    country.create :id =&gt; 705172, :name =&gt; &quot;Podlehnik&quot;
-    country.create :id =&gt; 705173, :name =&gt; &quot;Polzela&quot;
-    country.create :id =&gt; 705174, :name =&gt; &quot;Prebold&quot;
-    country.create :id =&gt; 705175, :name =&gt; &quot;Prevalje&quot;
-    country.create :id =&gt; 705176, :name =&gt; &quot;Razkri&#382;je&quot;
-    country.create :id =&gt; 705177, :name =&gt; &quot;Ribnica na Pohorju&quot;
-    country.create :id =&gt; 705178, :name =&gt; &quot;Selnica ob Dravi&quot;
-    country.create :id =&gt; 705179, :name =&gt; &quot;Sodra&#382;ica&quot;
-    country.create :id =&gt; 705180, :name =&gt; &quot;Sol&#269;ava&quot;
-    country.create :id =&gt; 705181, :name =&gt; &quot;Sveta Ana&quot;
-    country.create :id =&gt; 705182, :name =&gt; &quot;Sveti Andra&#382; v Slovenskih goricah&quot;
-    country.create :id =&gt; 705183, :name =&gt; &quot;&#352;empeter-Vrtojba&quot;
-    country.create :id =&gt; 705184, :name =&gt; &quot;Tabor&quot;
-    country.create :id =&gt; 705185, :name =&gt; &quot;Trnovska vas&quot;
-    country.create :id =&gt; 705186, :name =&gt; &quot;Trzin&quot;
-    country.create :id =&gt; 705187, :name =&gt; &quot;Velika Polana&quot;
-    country.create :id =&gt; 705188, :name =&gt; &quot;Ver&#382;ej&quot;
-    country.create :id =&gt; 705189, :name =&gt; &quot;Vransko&quot;
-    country.create :id =&gt; 705190, :name =&gt; &quot;&#381;alec&quot;
-    country.create :id =&gt; 705191, :name =&gt; &quot;&#381;etale&quot;
-    country.create :id =&gt; 705192, :name =&gt; &quot;&#381;irovnica&quot;
-    country.create :id =&gt; 705193, :name =&gt; &quot;&#381;u&#382;emberk&quot;
-    country.create :id =&gt; 705194, :name =&gt; &quot;&#352;martno pri Litiji&quot;
-  end
-  
-  # Slovakia
-  with_options(:country =&gt; Country['SK']) do |country|
-    country.create :id =&gt; 703001, :name =&gt; &quot;Banskobystrick&#253;&quot;, :abbreviation =&gt; 'BC'
-    country.create :id =&gt; 703002, :name =&gt; &quot;Bratislavsk&#253;&quot;, :abbreviation =&gt; 'BL'
-    country.create :id =&gt; 703003, :name =&gt; &quot;Ko&#353;ick&#253;&quot;, :abbreviation =&gt; 'KI'
-    country.create :id =&gt; 703004, :name =&gt; &quot;Nitriansky&quot;, :abbreviation =&gt; 'NJ'
-    country.create :id =&gt; 703005, :name =&gt; &quot;Pre&#353;ovsk&#253;&quot;, :abbreviation =&gt; 'PV'
-    country.create :id =&gt; 703006, :name =&gt; &quot;Tren&#269;iansky&quot;, :abbreviation =&gt; 'TC'
-    country.create :id =&gt; 703007, :name =&gt; &quot;Trnavsk&#253;&quot;, :abbreviation =&gt; 'TA'
-    country.create :id =&gt; 703008, :name =&gt; &quot;&#381;ilinsk&#253;&quot;, :abbreviation =&gt; 'ZI'
-  end
-  
-  # Sierra Leone
-  with_options(:country =&gt; Country['SL']) do |country|
-    # Area
-    country.create :id =&gt; 694001, :name =&gt; &quot;Western Area (Freetown)&quot;, :abbreviation =&gt; 'W'
-    
-    # Province
-    country.create :id =&gt; 694002, :name =&gt; &quot;Eastern&quot;, :abbreviation =&gt; 'E'
-    country.create :id =&gt; 694003, :name =&gt; &quot;Northern&quot;, :abbreviation =&gt; 'N'
-    country.create :id =&gt; 694004, :name =&gt; &quot;Southern (Sierra Leone)&quot;, :abbreviation =&gt; 'S'
-  end
-  
-  # San Marino
-  with_options(:country =&gt; Country['SM']) do |country|
-    country.create :id =&gt; 674001, :name =&gt; &quot;Acquaviva&quot;
-    country.create :id =&gt; 674002, :name =&gt; &quot;Chiesanuova&quot;
-    country.create :id =&gt; 674003, :name =&gt; &quot;Domagnano&quot;
-    country.create :id =&gt; 674004, :name =&gt; &quot;Faetano&quot;
-    country.create :id =&gt; 674005, :name =&gt; &quot;Fiorentino&quot;
-    country.create :id =&gt; 674006, :name =&gt; &quot;Borgo Maggiore&quot;
-    country.create :id =&gt; 674007, :name =&gt; &quot;San Marino&quot;
-    country.create :id =&gt; 674008, :name =&gt; &quot;Montegiardino&quot;
-    country.create :id =&gt; 674009, :name =&gt; &quot;Serravalle&quot;
-  end
-  
-  # Senegal
-  with_options(:country =&gt; Country['SN']) do |country|
-    country.create :id =&gt; 686001, :name =&gt; &quot;Dakar&quot;, :abbreviation =&gt; 'DK'
-    country.create :id =&gt; 686002, :name =&gt; &quot;Diourbel&quot;, :abbreviation =&gt; 'DB'
-    country.create :id =&gt; 686003, :name =&gt; &quot;Fatick&quot;, :abbreviation =&gt; 'FK'
-    country.create :id =&gt; 686004, :name =&gt; &quot;Kaolack&quot;, :abbreviation =&gt; 'KL'
-    country.create :id =&gt; 686005, :name =&gt; &quot;Kolda&quot;, :abbreviation =&gt; 'KD'
-    country.create :id =&gt; 686006, :name =&gt; &quot;Louga&quot;, :abbreviation =&gt; 'LG'
-    country.create :id =&gt; 686007, :name =&gt; &quot;Matam&quot;, :abbreviation =&gt; 'MT'
-    country.create :id =&gt; 686008, :name =&gt; &quot;Saint-Louis&quot;, :abbreviation =&gt; 'SL'
-    country.create :id =&gt; 686009, :name =&gt; &quot;Tambacounda&quot;, :abbreviation =&gt; 'TC'
-    country.create :id =&gt; 686010, :name =&gt; &quot;Thi&#232;s&quot;, :abbreviation =&gt; 'TH'
-    country.create :id =&gt; 686011, :name =&gt; &quot;Ziguinchor&quot;, :abbreviation =&gt; 'ZG'
-  end
-  
-  # Somalia
-  with_options(:country =&gt; Country['SO']) do |country|
-    country.create :id =&gt; 706001, :name =&gt; &quot;Awdal&quot;, :abbreviation =&gt; 'AW'
-    country.create :id =&gt; 706002, :name =&gt; &quot;Bakool&quot;, :abbreviation =&gt; 'BK'
-    country.create :id =&gt; 706003, :name =&gt; &quot;Banaadir&quot;, :abbreviation =&gt; 'BN'
-    country.create :id =&gt; 706004, :name =&gt; &quot;Bari&quot;, :abbreviation =&gt; 'BR'
-    country.create :id =&gt; 706005, :name =&gt; &quot;Bay&quot;, :abbreviation =&gt; 'BY'
-    country.create :id =&gt; 706006, :name =&gt; &quot;Galguduud&quot;, :abbreviation =&gt; 'GA'
-    country.create :id =&gt; 706007, :name =&gt; &quot;Gedo&quot;, :abbreviation =&gt; 'GE'
-    country.create :id =&gt; 706008, :name =&gt; &quot;Hiirsan&quot;, :abbreviation =&gt; 'HI'
-    country.create :id =&gt; 706009, :name =&gt; &quot;Jubbada Dhexe&quot;, :abbreviation =&gt; 'JD'
-    country.create :id =&gt; 706010, :name =&gt; &quot;Jubbada Hoose&quot;, :abbreviation =&gt; 'JH'
-    country.create :id =&gt; 706011, :name =&gt; &quot;Mudug&quot;, :abbreviation =&gt; 'MU'
-    country.create :id =&gt; 706012, :name =&gt; &quot;Nugaal&quot;, :abbreviation =&gt; 'NU'
-    country.create :id =&gt; 706013, :name =&gt; &quot;Saneag&quot;, :abbreviation =&gt; 'SA'
-    country.create :id =&gt; 706014, :name =&gt; &quot;Shabeellaha Dhexe&quot;, :abbreviation =&gt; 'SD'
-    country.create :id =&gt; 706015, :name =&gt; &quot;Shabeellaha Hoose&quot;, :abbreviation =&gt; 'SH'
-    country.create :id =&gt; 706016, :name =&gt; &quot;Sool&quot;, :abbreviation =&gt; 'SO'
-    country.create :id =&gt; 706017, :name =&gt; &quot;Togdheer&quot;, :abbreviation =&gt; 'TO'
-    country.create :id =&gt; 706018, :name =&gt; &quot;Woqooyi Galbeed&quot;, :abbreviation =&gt; 'WO'
-  end
-  
-  # Suriname
-  with_options(:country =&gt; Country['SR']) do |country|
-    country.create :id =&gt; 740001, :name =&gt; &quot;Brokopondo&quot;, :abbreviation =&gt; 'BR'
-    country.create :id =&gt; 740002, :name =&gt; &quot;Commewijne&quot;, :abbreviation =&gt; 'CM'
-    country.create :id =&gt; 740003, :name =&gt; &quot;Coronie&quot;, :abbreviation =&gt; 'CR'
-    country.create :id =&gt; 740004, :name =&gt; &quot;Marowijne&quot;, :abbreviation =&gt; 'MA'
-    country.create :id =&gt; 740005, :name =&gt; &quot;Nickerie&quot;, :abbreviation =&gt; 'NI'
-    country.create :id =&gt; 740006, :name =&gt; &quot;Para&quot;, :abbreviation =&gt; 'PR'
-    country.create :id =&gt; 740007, :name =&gt; &quot;Paramaribo&quot;, :abbreviation =&gt; 'PM'
-    country.create :id =&gt; 740008, :name =&gt; &quot;Saramacca&quot;, :abbreviation =&gt; 'SA'
-    country.create :id =&gt; 740009, :name =&gt; &quot;Sipaliwini&quot;, :abbreviation =&gt; 'SI'
-    country.create :id =&gt; 740010, :name =&gt; &quot;Wanica&quot;, :abbreviation =&gt; 'WA'
-  end
-  
-  # Sao Tome and Principe
-  with_options(:country =&gt; Country['ST']) do |country|
-    country.create :id =&gt; 678001, :name =&gt; &quot;Pr&#237;ncipe&quot;, :abbreviation =&gt; 'P'
-    country.create :id =&gt; 678002, :name =&gt; &quot;S&#227;o Tom&#233;&quot;, :abbreviation =&gt; 'S'
-  end
-  
-  # El Salvador
-  with_options(:country =&gt; Country['SV']) do |country|
-    country.create :id =&gt; 222001, :name =&gt; &quot;Ahuachap&#225;n&quot;, :abbreviation =&gt; 'AH'
-    country.create :id =&gt; 222002, :name =&gt; &quot;Caba&#241;as&quot;, :abbreviation =&gt; 'CA'
-    country.create :id =&gt; 222003, :name =&gt; &quot;Cuscatl&#225;n&quot;, :abbreviation =&gt; 'CU'
-    country.create :id =&gt; 222004, :name =&gt; &quot;Chalatenango&quot;, :abbreviation =&gt; 'CH'
-    country.create :id =&gt; 222005, :name =&gt; &quot;La Libertad&quot;, :abbreviation =&gt; 'LI'
-    country.create :id =&gt; 222006, :name =&gt; &quot;La Paz&quot;, :abbreviation =&gt; 'PA'
-    country.create :id =&gt; 222007, :name =&gt; &quot;La Uni&#243;n&quot;, :abbreviation =&gt; 'UN'
-    country.create :id =&gt; 222008, :name =&gt; &quot;Moraz&#225;n&quot;, :abbreviation =&gt; 'MO'
-    country.create :id =&gt; 222009, :name =&gt; &quot;San Miguel&quot;, :abbreviation =&gt; 'SM'
-    country.create :id =&gt; 222010, :name =&gt; &quot;San Salvador&quot;, :abbreviation =&gt; 'SS'
-    country.create :id =&gt; 222011, :name =&gt; &quot;Santa Ana&quot;, :abbreviation =&gt; 'SA'
-    country.create :id =&gt; 222012, :name =&gt; &quot;San Vicente&quot;, :abbreviation =&gt; 'SV'
-    country.create :id =&gt; 222013, :name =&gt; &quot;Sonsonate&quot;, :abbreviation =&gt; 'SO'
-    country.create :id =&gt; 222014, :name =&gt; &quot;Usulut&#225;n&quot;, :abbreviation =&gt; 'US'
-  end
-  
-  # Syrian Arab Republic
-  with_options(:country =&gt; Country['SY']) do |country|
-    country.create :id =&gt; 760001, :name =&gt; &quot;Al Hasakah&quot;, :abbreviation =&gt; 'HA'
-    country.create :id =&gt; 760002, :name =&gt; &quot;Al Ladhiqiyah&quot;, :abbreviation =&gt; 'LA'
-    country.create :id =&gt; 760003, :name =&gt; &quot;Al Qunaytirah&quot;, :abbreviation =&gt; 'QU'
-    country.create :id =&gt; 760004, :name =&gt; &quot;Ar Raqqah&quot;, :abbreviation =&gt; 'RA'
-    country.create :id =&gt; 760005, :name =&gt; &quot;As Suwayda'&quot;, :abbreviation =&gt; 'SU'
-    country.create :id =&gt; 760006, :name =&gt; &quot;Dar'a&quot;, :abbreviation =&gt; 'DR'
-    country.create :id =&gt; 760007, :name =&gt; &quot;Dayr az Zawr&quot;, :abbreviation =&gt; 'DY'
-    country.create :id =&gt; 760008, :name =&gt; &quot;Dimashq&quot;, :abbreviation =&gt; 'DI'
-    country.create :id =&gt; 760009, :name =&gt; &quot;Halab&quot;, :abbreviation =&gt; 'HL'
-    country.create :id =&gt; 760010, :name =&gt; &quot;Hamah&quot;, :abbreviation =&gt; 'HM'
-    country.create :id =&gt; 760011, :name =&gt; &quot;Homs&quot;, :abbreviation =&gt; 'HI'
-    country.create :id =&gt; 760012, :name =&gt; &quot;Idlib&quot;, :abbreviation =&gt; 'ID'
-    country.create :id =&gt; 760013, :name =&gt; &quot;Rif Dimashq&quot;, :abbreviation =&gt; 'RD'
-    country.create :id =&gt; 760014, :name =&gt; &quot;Tartus&quot;, :abbreviation =&gt; 'TA'
-  end
-  
-  # Swaziland
-  with_options(:country =&gt; Country['SZ']) do |country|
-    country.create :id =&gt; 748001, :name =&gt; &quot;Hhohho&quot;, :abbreviation =&gt; 'HH'
-    country.create :id =&gt; 748002, :name =&gt; &quot;Lubombo&quot;, :abbreviation =&gt; 'LU'
-    country.create :id =&gt; 748003, :name =&gt; &quot;Manzini&quot;, :abbreviation =&gt; 'MA'
-    country.create :id =&gt; 748004, :name =&gt; &quot;Shiselweni&quot;, :abbreviation =&gt; 'SH'
-  end
-  
-  # Chad
-  with_options(:country =&gt; Country['TD']) do |country|
-    country.create :id =&gt; 148001, :name =&gt; &quot;Batha&quot;, :abbreviation =&gt; 'BA'
-    country.create :id =&gt; 148002, :name =&gt; &quot;Borkou-Ennedi-Tibesti&quot;, :abbreviation =&gt; 'BET'
-    country.create :id =&gt; 148003, :name =&gt; &quot;Chari-Baguirmi&quot;, :abbreviation =&gt; 'CB'
-    country.create :id =&gt; 148004, :name =&gt; &quot;Gu&#233;ra&quot;, :abbreviation =&gt; 'GR'
-    country.create :id =&gt; 148005, :name =&gt; &quot;Hadjer Lamis&quot;, :abbreviation =&gt; 'HL'
-    country.create :id =&gt; 148006, :name =&gt; &quot;Kanem&quot;, :abbreviation =&gt; 'KA'
-    country.create :id =&gt; 148007, :name =&gt; &quot;Lac&quot;, :abbreviation =&gt; 'LC'
-    country.create :id =&gt; 148008, :name =&gt; &quot;Logone-Occidental&quot;, :abbreviation =&gt; 'LO'
-    country.create :id =&gt; 148009, :name =&gt; &quot;Logone-Oriental&quot;, :abbreviation =&gt; 'LR'
-    country.create :id =&gt; 148010, :name =&gt; &quot;Mandoul&quot;, :abbreviation =&gt; 'MA'
-    country.create :id =&gt; 148011, :name =&gt; &quot;Mayo-K&#233;bbi-Est&quot;, :abbreviation =&gt; 'ME'
-    country.create :id =&gt; 148012, :name =&gt; &quot;Mayo-K&#233;bbi-Ouest&quot;, :abbreviation =&gt; 'MO'
-    country.create :id =&gt; 148013, :name =&gt; &quot;Moyen-Chari&quot;, :abbreviation =&gt; 'MC'
-    country.create :id =&gt; 148014, :name =&gt; &quot;Ndjamena&quot;, :abbreviation =&gt; 'ND'
-    country.create :id =&gt; 148015, :name =&gt; &quot;Ouadda&#239;&quot;, :abbreviation =&gt; 'OD'
-    country.create :id =&gt; 148016, :name =&gt; &quot;Salamat&quot;, :abbreviation =&gt; 'SA'
-    country.create :id =&gt; 148017, :name =&gt; &quot;Tandjil&#233;&quot;, :abbreviation =&gt; 'TA'
-    country.create :id =&gt; 148018, :name =&gt; &quot;Wadi Fira&quot;, :abbreviation =&gt; 'WF'
-  end
-  
-  # Togo
-  with_options(:country =&gt; Country['TG']) do |country|
-    country.create :id =&gt; 768001, :name =&gt; &quot;Centre&quot;, :abbreviation =&gt; 'C'
-    country.create :id =&gt; 768002, :name =&gt; &quot;Kara&quot;, :abbreviation =&gt; 'K'
-    country.create :id =&gt; 768003, :name =&gt; &quot;Maritime&quot;, :abbreviation =&gt; 'M'
-    country.create :id =&gt; 768004, :name =&gt; &quot;Plateaux&quot;, :abbreviation =&gt; 'P'
-    country.create :id =&gt; 768005, :name =&gt; &quot;Savannes&quot;, :abbreviation =&gt; 'S'
-  end
-  
-  # Thailand
-  with_options(:country =&gt; Country['TH']) do |country|
-    # Municipality
-    country.create :id =&gt; 764010, :name =&gt; &quot;Krung Thep Maha Nakhon Bangkok&quot;
-    
-    # Province
-    country.create :id =&gt; 764011, :name =&gt; &quot;Samut Prakan&quot;
-    country.create :id =&gt; 764012, :name =&gt; &quot;Nonthaburi&quot;
-    country.create :id =&gt; 764013, :name =&gt; &quot;Pathum Thani&quot;
-    country.create :id =&gt; 764014, :name =&gt; &quot;Phra Nakhon Si Ayutthaya&quot;
-    country.create :id =&gt; 764015, :name =&gt; &quot;Ang Thong&quot;
-    country.create :id =&gt; 764016, :name =&gt; &quot;Lop Buri&quot;
-    country.create :id =&gt; 764017, :name =&gt; &quot;Sing Buri&quot;
-    country.create :id =&gt; 764018, :name =&gt; &quot;Chai Nat&quot;
-    country.create :id =&gt; 764019, :name =&gt; &quot;Saraburi&quot;
-    country.create :id =&gt; 764020, :name =&gt; &quot;Chon Buri&quot;
-    country.create :id =&gt; 764021, :name =&gt; &quot;Rayong&quot;
-    country.create :id =&gt; 764022, :name =&gt; &quot;Chanthaburi&quot;
-    country.create :id =&gt; 764023, :name =&gt; &quot;Trat&quot;
-    country.create :id =&gt; 764024, :name =&gt; &quot;Chachoengsao&quot;
-    country.create :id =&gt; 764025, :name =&gt; &quot;Prachin Buri&quot;
-    country.create :id =&gt; 764026, :name =&gt; &quot;Nakhon Nayok&quot;
-    country.create :id =&gt; 764027, :name =&gt; &quot;Sa Kaeo&quot;
-    country.create :id =&gt; 764030, :name =&gt; &quot;Nakhon Ratchasima&quot;
-    country.create :id =&gt; 764031, :name =&gt; &quot;Buri Ram&quot;
-    country.create :id =&gt; 764032, :name =&gt; &quot;Surin&quot;
-    country.create :id =&gt; 764033, :name =&gt; &quot;Si Sa Ket&quot;
-    country.create :id =&gt; 764034, :name =&gt; &quot;Ubon Ratchathani&quot;
-    country.create :id =&gt; 764035, :name =&gt; &quot;Yasothon&quot;
-    country.create :id =&gt; 764036, :name =&gt; &quot;Chaiyaphum&quot;
-    country.create :id =&gt; 764037, :name =&gt; &quot;Amnat Charoen&quot;
-    country.create :id =&gt; 764039, :name =&gt; &quot;Nong Bua Lam Phu&quot;
-    country.create :id =&gt; 764040, :name =&gt; &quot;Khon Kaen&quot;
-    country.create :id =&gt; 764041, :name =&gt; &quot;Udon Thani&quot;
-    country.create :id =&gt; 764042, :name =&gt; &quot;Loei&quot;
-    country.create :id =&gt; 764043, :name =&gt; &quot;Nong Khai&quot;
-    country.create :id =&gt; 764044, :name =&gt; &quot;Maha Sarakham&quot;
-    country.create :id =&gt; 764045, :name =&gt; &quot;Roi Et&quot;
-    country.create :id =&gt; 764046, :name =&gt; &quot;Kalasin&quot;
-    country.create :id =&gt; 764047, :name =&gt; &quot;Sakon Nakhon&quot;
-    country.create :id =&gt; 764048, :name =&gt; &quot;Nakhon Phanom&quot;
-    country.create :id =&gt; 764049, :name =&gt; &quot;Mukdahan&quot;
-    country.create :id =&gt; 764050, :name =&gt; &quot;Chiang Mai&quot;
-    country.create :id =&gt; 764051, :name =&gt; &quot;Lamphun&quot;
-    country.create :id =&gt; 764052, :name =&gt; &quot;Lampang&quot;
-    country.create :id =&gt; 764053, :name =&gt; &quot;Uttaradit&quot;
-    country.create :id =&gt; 764054, :name =&gt; &quot;Phrae&quot;
-    country.create :id =&gt; 764055, :name =&gt; &quot;Nan&quot;
-    country.create :id =&gt; 764056, :name =&gt; &quot;Phayao&quot;
-    country.create :id =&gt; 764057, :name =&gt; &quot;Chiang Rai&quot;
-    country.create :id =&gt; 764058, :name =&gt; &quot;Mae Hong Son&quot;
-    country.create :id =&gt; 764060, :name =&gt; &quot;Nakhon Sawan&quot;
-    country.create :id =&gt; 764061, :name =&gt; &quot;Uthai Thani&quot;
-    country.create :id =&gt; 764062, :name =&gt; &quot;Kamphaeng Phet&quot;
-    country.create :id =&gt; 764063, :name =&gt; &quot;Tak&quot;
-    country.create :id =&gt; 764064, :name =&gt; &quot;Sukhothai&quot;
-    country.create :id =&gt; 764065, :name =&gt; &quot;Phitsanulok&quot;
-    country.create :id =&gt; 764066, :name =&gt; &quot;Phichit&quot;
-    country.create :id =&gt; 764067, :name =&gt; &quot;Phetchabun&quot;
-    country.create :id =&gt; 764070, :name =&gt; &quot;Ratchaburi&quot;
-    country.create :id =&gt; 764071, :name =&gt; &quot;Kanchanaburi&quot;
-    country.create :id =&gt; 764072, :name =&gt; &quot;Suphan Buri&quot;
-    country.create :id =&gt; 764073, :name =&gt; &quot;Nakhon Pathom&quot;
-    country.create :id =&gt; 764074, :name =&gt; &quot;Samut Sakhon&quot;
-    country.create :id =&gt; 764075, :name =&gt; &quot;Samut Songkhram&quot;
-    country.create :id =&gt; 764076, :name =&gt; &quot;Phetchaburi&quot;
-    country.create :id =&gt; 764077, :name =&gt; &quot;Prachuap Khiri Khan&quot;
-    country.create :id =&gt; 764080, :name =&gt; &quot;Nakhon Si Thammarat&quot;
-    country.create :id =&gt; 764081, :name =&gt; &quot;Krabi&quot;
-    country.create :id =&gt; 764082, :name =&gt; &quot;Phangnga&quot;
-    country.create :id =&gt; 764083, :name =&gt; &quot;Phuket&quot;
-    country.create :id =&gt; 764084, :name =&gt; &quot;Surat Thani&quot;
-    country.create :id =&gt; 764085, :name =&gt; &quot;Ranong&quot;
-    country.create :id =&gt; 764086, :name =&gt; &quot;Chumphon&quot;
-    country.create :id =&gt; 764090, :name =&gt; &quot;Songkhla&quot;
-    country.create :id =&gt; 764091, :name =&gt; &quot;Satun&quot;
-    country.create :id =&gt; 764092, :name =&gt; &quot;Trang&quot;
-    country.create :id =&gt; 764093, :name =&gt; &quot;Phatthalung&quot;
-    country.create :id =&gt; 764094, :name =&gt; &quot;Pattani&quot;
-    country.create :id =&gt; 764095, :name =&gt; &quot;Yala&quot;
-    country.create :id =&gt; 764096, :name =&gt; &quot;Narathiwat&quot;
-    
-    # Non-numeric province
-    country.create :id =&gt; 764101, :name =&gt; &quot;Phatthaya&quot;, :abbreviation =&gt; 'S'
-  end
-  
-  # Tajikistan
-  with_options(:country =&gt; Country['TJ']) do |country|
-    # Autonomous region
-    country.create :id =&gt; 762001, :name =&gt; &quot;Gorno-Badakhshan&quot;, :abbreviation =&gt; 'GB'
-    
-    # Region
-    country.create :id =&gt; 762002, :name =&gt; &quot;Khatlon&quot;, :abbreviation =&gt; 'KT'
-    country.create :id =&gt; 762003, :name =&gt; &quot;Sughd&quot;, :abbreviation =&gt; 'SU'
-  end
-  
-  # Timor-Leste
-  with_options(:country =&gt; Country['TL']) do |country|
-    country.create :id =&gt; 626001, :name =&gt; &quot;Aileu&quot;, :abbreviation =&gt; 'AL'
-    country.create :id =&gt; 626002, :name =&gt; &quot;Ainaro&quot;, :abbreviation =&gt; 'AN'
-    country.create :id =&gt; 626003, :name =&gt; &quot;Baucau&quot;, :abbreviation =&gt; 'BA'
-    country.create :id =&gt; 626004, :name =&gt; &quot;Bobonaro&quot;, :abbreviation =&gt; 'BO'
-    country.create :id =&gt; 626005, :name =&gt; &quot;Cova Lima&quot;, :abbreviation =&gt; 'CO'
-    country.create :id =&gt; 626006, :name =&gt; &quot;Dili&quot;, :abbreviation =&gt; 'DI'
-    country.create :id =&gt; 626007, :name =&gt; &quot;Ermera&quot;, :abbreviation =&gt; 'ER'
-    country.create :id =&gt; 626008, :name =&gt; &quot;Lautem&quot;, :abbreviation =&gt; 'LA'
-    country.create :id =&gt; 626009, :name =&gt; &quot;Liqui&#231;a&quot;, :abbreviation =&gt; 'LI'
-    country.create :id =&gt; 626010, :name =&gt; &quot;Manatuto&quot;, :abbreviation =&gt; 'MT'
-    country.create :id =&gt; 626011, :name =&gt; &quot;Manufahi&quot;, :abbreviation =&gt; 'MF'
-    country.create :id =&gt; 626012, :name =&gt; &quot;Oecussi&quot;, :abbreviation =&gt; 'OE'
-    country.create :id =&gt; 626013, :name =&gt; &quot;Viqueque&quot;, :abbreviation =&gt; 'VI'
-  end
-  
-  # Turkmenistan
-  with_options(:country =&gt; Country['TM']) do |country|
-    country.create :id =&gt; 795001, :name =&gt; &quot;Ahal&quot;, :abbreviation =&gt; 'A'
-    country.create :id =&gt; 795002, :name =&gt; &quot;Balkan&quot;, :abbreviation =&gt; 'B'
-    country.create :id =&gt; 795003, :name =&gt; &quot;Da&#351;oguz&quot;, :abbreviation =&gt; 'D'
-    country.create :id =&gt; 795004, :name =&gt; &quot;Lebap&quot;, :abbreviation =&gt; 'L'
-    country.create :id =&gt; 795005, :name =&gt; &quot;Mary&quot;, :abbreviation =&gt; 'M'
-  end
-  
-  # Tunisia
-  with_options(:country =&gt; Country['TN']) do |country|
-    country.create :id =&gt; 788011, :name =&gt; &quot;Tunis&quot;
-    country.create :id =&gt; 788012, :name =&gt; &quot;L'Ariana&quot;
-    country.create :id =&gt; 788013, :name =&gt; &quot;Ben Arous&quot;
-    country.create :id =&gt; 788014, :name =&gt; &quot;La Manouba&quot;
-    country.create :id =&gt; 788021, :name =&gt; &quot;Nabeul&quot;
-    country.create :id =&gt; 788022, :name =&gt; &quot;Zaghouan&quot;
-    country.create :id =&gt; 788023, :name =&gt; &quot;Bizerte&quot;
-    country.create :id =&gt; 788031, :name =&gt; &quot;B&#233;ja&quot;
-    country.create :id =&gt; 788032, :name =&gt; &quot;Jendouba&quot;
-    country.create :id =&gt; 788033, :name =&gt; &quot;Le Kef&quot;
-    country.create :id =&gt; 788034, :name =&gt; &quot;Siliana&quot;
-    country.create :id =&gt; 788041, :name =&gt; &quot;Kairouan&quot;
-    country.create :id =&gt; 788042, :name =&gt; &quot;Kasserine&quot;
-    country.create :id =&gt; 788043, :name =&gt; &quot;Sidi Bouzid&quot;
-    country.create :id =&gt; 788051, :name =&gt; &quot;Sousse&quot;
-    country.create :id =&gt; 788052, :name =&gt; &quot;Monastir&quot;
-    country.create :id =&gt; 788053, :name =&gt; &quot;Mahdia&quot;
-    country.create :id =&gt; 788061, :name =&gt; &quot;Sfax&quot;
-    country.create :id =&gt; 788071, :name =&gt; &quot;Gafsa&quot;
-    country.create :id =&gt; 788072, :name =&gt; &quot;Tozeur&quot;
-    country.create :id =&gt; 788073, :name =&gt; &quot;Kebili&quot;
-    country.create :id =&gt; 788081, :name =&gt; &quot;Gab&#232;s&quot;
-    country.create :id =&gt; 788082, :name =&gt; &quot;Medenine&quot;
-    country.create :id =&gt; 788083, :name =&gt; &quot;Tataouine&quot;
-  end
-  
-  # Tonga
-  with_options(:country =&gt; Country['TO']) do |country|
-    country.create :id =&gt; 776001, :name =&gt; &quot;'Eua&quot;
-    country.create :id =&gt; 776002, :name =&gt; &quot;Ha'apai&quot;
-    country.create :id =&gt; 776003, :name =&gt; &quot;Niuas&quot;
-    country.create :id =&gt; 776004, :name =&gt; &quot;Tongatapu&quot;
-    country.create :id =&gt; 776005, :name =&gt; &quot;Vava'u&quot;
-  end
-  
-  # Turkey
-  with_options(:country =&gt; Country['TR']) do |country|
-    country.create :id =&gt; 792001, :name =&gt; &quot;Adana&quot;
-    country.create :id =&gt; 792002, :name =&gt; &quot;Ad&#305;yaman&quot;
-    country.create :id =&gt; 792003, :name =&gt; &quot;Afyon&quot;
-    country.create :id =&gt; 792004, :name =&gt; &quot;A&#287;r&#305;&quot;
-    country.create :id =&gt; 792005, :name =&gt; &quot;Amasya&quot;
-    country.create :id =&gt; 792006, :name =&gt; &quot;Ankara&quot;
-    country.create :id =&gt; 792007, :name =&gt; &quot;Antalya&quot;
-    country.create :id =&gt; 792008, :name =&gt; &quot;Artvin&quot;
-    country.create :id =&gt; 792009, :name =&gt; &quot;Ayd&#305;n&quot;
-    country.create :id =&gt; 792010, :name =&gt; &quot;Bal&#305;kesir&quot;
-    country.create :id =&gt; 792011, :name =&gt; &quot;Bilecik&quot;
-    country.create :id =&gt; 792012, :name =&gt; &quot;Bing&#246;l&quot;
-    country.create :id =&gt; 792013, :name =&gt; &quot;Bitlis&quot;
-    country.create :id =&gt; 792014, :name =&gt; &quot;Bolu&quot;
-    country.create :id =&gt; 792015, :name =&gt; &quot;Burdur&quot;
-    country.create :id =&gt; 792016, :name =&gt; &quot;Bursa&quot;
-    country.create :id =&gt; 792017, :name =&gt; &quot;&#199;anakkale&quot;
-    country.create :id =&gt; 792018, :name =&gt; &quot;&#199;ank&#305;r&#305;&quot;
-    country.create :id =&gt; 792019, :name =&gt; &quot;&#199;orum&quot;
-    country.create :id =&gt; 792020, :name =&gt; &quot;Denizli&quot;
-    country.create :id =&gt; 792021, :name =&gt; &quot;Diyarbak&#305;r&quot;
-    country.create :id =&gt; 792022, :name =&gt; &quot;Edirne&quot;
-    country.create :id =&gt; 792023, :name =&gt; &quot;Elaz&#305;&#287;&quot;
-    country.create :id =&gt; 792024, :name =&gt; &quot;Erzincan&quot;
-    country.create :id =&gt; 792025, :name =&gt; &quot;Erzurum&quot;
-    country.create :id =&gt; 792026, :name =&gt; &quot;Eski&#351;ehir&quot;
-    country.create :id =&gt; 792027, :name =&gt; &quot;Gaziantep&quot;
-    country.create :id =&gt; 792028, :name =&gt; &quot;Giresun&quot;
-    country.create :id =&gt; 792029, :name =&gt; &quot;G&#252;m&#252;&#351;hane&quot;
-    country.create :id =&gt; 792030, :name =&gt; &quot;Hakk&#226;ri&quot;
-    country.create :id =&gt; 792031, :name =&gt; &quot;Hatay&quot;
-    country.create :id =&gt; 792032, :name =&gt; &quot;Isparta&quot;
-    country.create :id =&gt; 792033, :name =&gt; &quot;&#304;&#231;el&quot;
-    country.create :id =&gt; 792034, :name =&gt; &quot;&#304;stanbul&quot;
-    country.create :id =&gt; 792035, :name =&gt; &quot;&#304;zmir&quot;
-    country.create :id =&gt; 792036, :name =&gt; &quot;Kars&quot;
-    country.create :id =&gt; 792037, :name =&gt; &quot;Kastamonu&quot;
-    country.create :id =&gt; 792038, :name =&gt; &quot;Kayseri&quot;
-    country.create :id =&gt; 792039, :name =&gt; &quot;K&#305;rklareli&quot;
-    country.create :id =&gt; 792040, :name =&gt; &quot;K&#305;r&#351;ehir&quot;
-    country.create :id =&gt; 792041, :name =&gt; &quot;Kocaeli&quot;
-    country.create :id =&gt; 792042, :name =&gt; &quot;Konya&quot;
-    country.create :id =&gt; 792043, :name =&gt; &quot;K&#252;tahya&quot;
-    country.create :id =&gt; 792044, :name =&gt; &quot;Malatya&quot;
-    country.create :id =&gt; 792045, :name =&gt; &quot;Manisa&quot;
-    country.create :id =&gt; 792046, :name =&gt; &quot;Kahramanmara&#351;&quot;
-    country.create :id =&gt; 792047, :name =&gt; &quot;Mardin&quot;
-    country.create :id =&gt; 792048, :name =&gt; &quot;Mu&#287;la&quot;
-    country.create :id =&gt; 792049, :name =&gt; &quot;Mu&#351;&quot;
-    country.create :id =&gt; 792050, :name =&gt; &quot;Nev&#351;ehir&quot;
-    country.create :id =&gt; 792051, :name =&gt; &quot;Ni&#287;de&quot;
-    country.create :id =&gt; 792052, :name =&gt; &quot;Ordu&quot;
-    country.create :id =&gt; 792053, :name =&gt; &quot;Rize&quot;
-    country.create :id =&gt; 792054, :name =&gt; &quot;Sakarya&quot;
-    country.create :id =&gt; 792055, :name =&gt; &quot;Samsun&quot;
-    country.create :id =&gt; 792056, :name =&gt; &quot;Siirt&quot;
-    country.create :id =&gt; 792057, :name =&gt; &quot;Sinop&quot;
-    country.create :id =&gt; 792058, :name =&gt; &quot;Sivas&quot;
-    country.create :id =&gt; 792059, :name =&gt; &quot;Tekirda&#287;&quot;
-    country.create :id =&gt; 792060, :name =&gt; &quot;Tokat&quot;
-    country.create :id =&gt; 792061, :name =&gt; &quot;Trabzon&quot;
-    country.create :id =&gt; 792062, :name =&gt; &quot;Tunceli&quot;
-    country.create :id =&gt; 792063, :name =&gt; &quot;&#350;anl&#305;urfa&quot;
-    country.create :id =&gt; 792064, :name =&gt; &quot;U&#351;ak&quot;
-    country.create :id =&gt; 792065, :name =&gt; &quot;Van&quot;
-    country.create :id =&gt; 792066, :name =&gt; &quot;Yozgat&quot;
-    country.create :id =&gt; 792067, :name =&gt; &quot;Zonguldak&quot;
-    country.create :id =&gt; 792068, :name =&gt; &quot;Aksaray&quot;
-    country.create :id =&gt; 792069, :name =&gt; &quot;Bayburt&quot;
-    country.create :id =&gt; 792070, :name =&gt; &quot;Karaman&quot;
-    country.create :id =&gt; 792071, :name =&gt; &quot;K&#305;r&#305;kkale&quot;
-    country.create :id =&gt; 792072, :name =&gt; &quot;Batman&quot;
-    country.create :id =&gt; 792073, :name =&gt; &quot;&#350;&#305;rnak&quot;
-    country.create :id =&gt; 792074, :name =&gt; &quot;Bart&#305;n&quot;
-    country.create :id =&gt; 792075, :name =&gt; &quot;Ardahan&quot;
-    country.create :id =&gt; 792076, :name =&gt; &quot;I&#287;d&#305;r&quot;
-    country.create :id =&gt; 792077, :name =&gt; &quot;Yalova&quot;
-    country.create :id =&gt; 792078, :name =&gt; &quot;Karab&#252;k&quot;
-    country.create :id =&gt; 792079, :name =&gt; &quot;Kilis&quot;
-    country.create :id =&gt; 792080, :name =&gt; &quot;Osmaniye&quot;
-    country.create :id =&gt; 792081, :name =&gt; &quot;D&#252;zce&quot;
-  end
-  
-  # Trinidad and Tobago
-  with_options(:country =&gt; Country['TT']) do |country|
-    # Region
-    country.create :id =&gt; 780001, :name =&gt; &quot;Couva-Tabaquite-Talparo&quot;, :abbreviation =&gt; 'CTT'
-    country.create :id =&gt; 780002, :name =&gt; &quot;Diego Martin&quot;, :abbreviation =&gt; 'DMN'
-    country.create :id =&gt; 780003, :name =&gt; &quot;Eastern Tobago&quot;, :abbreviation =&gt; 'ETO'
-    country.create :id =&gt; 780004, :name =&gt; &quot;Penal-Debe&quot;, :abbreviation =&gt; 'PED'
-    country.create :id =&gt; 780005, :name =&gt; &quot;Princes Town&quot;, :abbreviation =&gt; 'PRT'
-    country.create :id =&gt; 780006, :name =&gt; &quot;Rio Claro-Mayaro&quot;, :abbreviation =&gt; 'RCM'
-    country.create :id =&gt; 780007, :name =&gt; &quot;Sangre Grande&quot;, :abbreviation =&gt; 'SGE'
-    country.create :id =&gt; 780008, :name =&gt; &quot;San Juan-Laventille&quot;, :abbreviation =&gt; 'SJL'
-    country.create :id =&gt; 780009, :name =&gt; &quot;Siparia&quot;, :abbreviation =&gt; 'SIP'
-    country.create :id =&gt; 780010, :name =&gt; &quot;Tunapuna-Piarco&quot;, :abbreviation =&gt; 'TUP'
-    country.create :id =&gt; 780011, :name =&gt; &quot;Western Tobago&quot;, :abbreviation =&gt; 'WTO'
-    
-    # Borough
-    country.create :id =&gt; 780012, :name =&gt; &quot;Arima&quot;, :abbreviation =&gt; 'ARI'
-    country.create :id =&gt; 780013, :name =&gt; &quot;Chaguanas&quot;, :abbreviation =&gt; 'CHA'
-    country.create :id =&gt; 780014, :name =&gt; &quot;Point Fortin&quot;, :abbreviation =&gt; 'PTF'
-    
-    # City
-    country.create :id =&gt; 780015, :name =&gt; &quot;Port of Spain&quot;, :abbreviation =&gt; 'POS'
-    country.create :id =&gt; 780016, :name =&gt; &quot;San Fernando&quot;, :abbreviation =&gt; 'SFO'
-  end
-  
-  # Tuvalu
-  with_options(:country =&gt; Country['TV']) do |country|
-    # Town council
-    country.create :id =&gt; 798001, :name =&gt; &quot;Funafuti&quot;, :abbreviation =&gt; 'FUN'
-    
-    # Island council
-    country.create :id =&gt; 798002, :name =&gt; &quot;Nanumanga&quot;, :abbreviation =&gt; 'NMG'
-    country.create :id =&gt; 798003, :name =&gt; &quot;Nanumea&quot;, :abbreviation =&gt; 'NMA'
-    country.create :id =&gt; 798004, :name =&gt; &quot;Niutao&quot;, :abbreviation =&gt; 'NIT'
-    country.create :id =&gt; 798005, :name =&gt; &quot;Nui&quot;, :abbreviation =&gt; 'NIU'
-    country.create :id =&gt; 798006, :name =&gt; &quot;Nukufetau&quot;, :abbreviation =&gt; 'NKF'
-    country.create :id =&gt; 798007, :name =&gt; &quot;Nukulaelae&quot;, :abbreviation =&gt; 'NKL'
-    country.create :id =&gt; 798008, :name =&gt; &quot;Vaitupu&quot;, :abbreviation =&gt; 'VAI'
-  end
-  
-  # Taiwan
-  with_options(:country =&gt; Country['TW']) do |country|
-    # District
-    country.create :id =&gt; 158001, :name =&gt; &quot;Changhua&quot;, :abbreviation =&gt; 'CHA'
-    country.create :id =&gt; 158002, :name =&gt; &quot;Chiayi&quot;, :abbreviation =&gt; 'CYQ'
-    country.create :id =&gt; 158003, :name =&gt; &quot;Hsinchu&quot;, :abbreviation =&gt; 'HSQ'
-    country.create :id =&gt; 158004, :name =&gt; &quot;Hualien&quot;, :abbreviation =&gt; 'HUA'
-    country.create :id =&gt; 158005, :name =&gt; &quot;Ilan&quot;, :abbreviation =&gt; 'ILA'
-    country.create :id =&gt; 158006, :name =&gt; &quot;Kaohsiung&quot;, :abbreviation =&gt; 'KHQ'
-    country.create :id =&gt; 158007, :name =&gt; &quot;Miaoli&quot;, :abbreviation =&gt; 'MIA'
-    country.create :id =&gt; 158008, :name =&gt; &quot;Nantou&quot;, :abbreviation =&gt; 'NAN'
-    country.create :id =&gt; 158009, :name =&gt; &quot;Penghu&quot;, :abbreviation =&gt; 'PEN'
-    country.create :id =&gt; 158010, :name =&gt; &quot;Pingtung&quot;, :abbreviation =&gt; 'PIF'
-    country.create :id =&gt; 158011, :name =&gt; &quot;Taichung&quot;, :abbreviation =&gt; 'TXQ'
-    country.create :id =&gt; 158012, :name =&gt; &quot;Tainan&quot;, :abbreviation =&gt; 'TNQ'
-    country.create :id =&gt; 158013, :name =&gt; &quot;Taipei&quot;, :abbreviation =&gt; 'TPQ'
-    country.create :id =&gt; 158014, :name =&gt; &quot;Taitung&quot;, :abbreviation =&gt; 'TTT'
-    country.create :id =&gt; 158015, :name =&gt; &quot;Taoyuan&quot;, :abbreviation =&gt; 'TAO'
-    country.create :id =&gt; 158016, :name =&gt; &quot;Yunlin&quot;, :abbreviation =&gt; 'YUN'
-    
-    # Municipality
-    country.create :id =&gt; 158017, :name =&gt; &quot;Chiay City&quot;, :abbreviation =&gt; 'CYI'
-    country.create :id =&gt; 158018, :name =&gt; &quot;Hsinchui City&quot;, :abbreviation =&gt; 'HSZ'
-    country.create :id =&gt; 158019, :name =&gt; &quot;Keelung City&quot;, :abbreviation =&gt; 'KEE'
-    country.create :id =&gt; 158020, :name =&gt; &quot;Taichung City&quot;, :abbreviation =&gt; 'TXG'
-    country.create :id =&gt; 158021, :name =&gt; &quot;Tainan City&quot;, :abbreviation =&gt; 'TNN'
-    
-    # Special municipality
-    country.create :id =&gt; 158022, :name =&gt; &quot;Kaohsiung City&quot;, :abbreviation =&gt; 'KHH'
-    country.create :id =&gt; 158023, :name =&gt; &quot;Taipei City&quot;, :abbreviation =&gt; 'TPE'
-  end
-  
-  # Tanzania
-  with_options(:country =&gt; Country['TZ']) do |country|
-    country.create :id =&gt; 834001, :name =&gt; &quot;Arusha&quot;
-    country.create :id =&gt; 834002, :name =&gt; &quot;Dar-es-Salaam&quot;
-    country.create :id =&gt; 834003, :name =&gt; &quot;Dodoma&quot;
-    country.create :id =&gt; 834004, :name =&gt; &quot;Iringa&quot;
-    country.create :id =&gt; 834005, :name =&gt; &quot;Kagera&quot;
-    country.create :id =&gt; 834006, :name =&gt; &quot;Kaskazini Pemba&quot;
-    country.create :id =&gt; 834007, :name =&gt; &quot;Kaskazini Unguja&quot;
-    country.create :id =&gt; 834008, :name =&gt; &quot;Kigoma&quot;
-    country.create :id =&gt; 834009, :name =&gt; &quot;Kilimanjaro&quot;
-    country.create :id =&gt; 834010, :name =&gt; &quot;Kusini Pemba&quot;
-    country.create :id =&gt; 834011, :name =&gt; &quot;Kusini Unguja&quot;
-    country.create :id =&gt; 834012, :name =&gt; &quot;Lindi&quot;
-    country.create :id =&gt; 834013, :name =&gt; &quot;Mara&quot;
-    country.create :id =&gt; 834014, :name =&gt; &quot;Mbeya&quot;
-    country.create :id =&gt; 834015, :name =&gt; &quot;Mjini Magharibi&quot;
-    country.create :id =&gt; 834016, :name =&gt; &quot;Morogoro&quot;
-    country.create :id =&gt; 834017, :name =&gt; &quot;Mtwara&quot;
-    country.create :id =&gt; 834018, :name =&gt; &quot;Mwanza&quot;
-    country.create :id =&gt; 834019, :name =&gt; &quot;Pwani&quot;
-    country.create :id =&gt; 834020, :name =&gt; &quot;Rukwa&quot;
-    country.create :id =&gt; 834021, :name =&gt; &quot;Ruvuma&quot;
-    country.create :id =&gt; 834022, :name =&gt; &quot;Shinyanga&quot;
-    country.create :id =&gt; 834023, :name =&gt; &quot;Singida&quot;
-    country.create :id =&gt; 834024, :name =&gt; &quot;Tabora&quot;
-    country.create :id =&gt; 834025, :name =&gt; &quot;Tanga&quot;
-    country.create :id =&gt; 834026, :name =&gt; &quot;Manyara&quot;
-  end
-  
-  # Ukraine
-  with_options(:country =&gt; Country['UA']) do |country|
-    country.create :id =&gt; 804005, :name =&gt; &quot;Vinnytska oblast&quot;
-    country.create :id =&gt; 804007, :name =&gt; &quot;Volynska oblast&quot;
-    country.create :id =&gt; 804009, :name =&gt; &quot;Luhanska oblast&quot;
-    country.create :id =&gt; 804012, :name =&gt; &quot;Dnipropetrovska oblast&quot;
-    country.create :id =&gt; 804014, :name =&gt; &quot;Donetska oblast&quot;
-    country.create :id =&gt; 804018, :name =&gt; &quot;Zhytomyrska oblast&quot;
-    country.create :id =&gt; 804021, :name =&gt; &quot;Zakarpatska oblast&quot;
-    country.create :id =&gt; 804023, :name =&gt; &quot;Zaporizka oblast&quot;
-    country.create :id =&gt; 804026, :name =&gt; &quot;Ivano-Frankivska oblast&quot;
-    country.create :id =&gt; 804030, :name =&gt; &quot;Ky&#239;vska miska rada&quot;
-    country.create :id =&gt; 804032, :name =&gt; &quot;Ky&#239;vska oblast&quot;
-    country.create :id =&gt; 804035, :name =&gt; &quot;Kirovohradska oblast&quot;
-    country.create :id =&gt; 804040, :name =&gt; &quot;Sevastopol&quot;
-    country.create :id =&gt; 804043, :name =&gt; &quot;Respublika Krym&quot;
-    country.create :id =&gt; 804046, :name =&gt; &quot;L'vivska oblast&quot;
-    country.create :id =&gt; 804048, :name =&gt; &quot;Mykola&#239;vska oblast&quot;
-    country.create :id =&gt; 804051, :name =&gt; &quot;Odeska oblast&quot;
-    country.create :id =&gt; 804053, :name =&gt; &quot;Poltavska oblast&quot;
-    country.create :id =&gt; 804056, :name =&gt; &quot;Rivnenska oblast&quot;
-    country.create :id =&gt; 804059, :name =&gt; &quot;Sumska oblast&quot;
-    country.create :id =&gt; 804061, :name =&gt; &quot;Ternopilska oblast&quot;
-    country.create :id =&gt; 804063, :name =&gt; &quot;Kharkivska oblast&quot;
-    country.create :id =&gt; 804065, :name =&gt; &quot;Khersonska oblast&quot;
-    country.create :id =&gt; 804068, :name =&gt; &quot;Khmelnytska oblast&quot;
-    country.create :id =&gt; 804071, :name =&gt; &quot;Cherkaska oblast&quot;
-    country.create :id =&gt; 804074, :name =&gt; &quot;Chernihivska oblast&quot;
-    country.create :id =&gt; 804077, :name =&gt; &quot;Chernivetska oblast&quot;
-  end
-  
-  # Uganda
-  with_options(:country =&gt; Country['UG']) do |country|
-    country.create :id =&gt; 800101, :name =&gt; &quot;Kalangala&quot;
-    country.create :id =&gt; 800102, :name =&gt; &quot;Kampala&quot;
-    country.create :id =&gt; 800103, :name =&gt; &quot;Kiboga&quot;
-    country.create :id =&gt; 800104, :name =&gt; &quot;Luwero&quot;
-    country.create :id =&gt; 800105, :name =&gt; &quot;Masaka&quot;
-    country.create :id =&gt; 800106, :name =&gt; &quot;Mpigi&quot;
-    country.create :id =&gt; 800107, :name =&gt; &quot;Mubende&quot;
-    country.create :id =&gt; 800108, :name =&gt; &quot;Mukono&quot;
-    country.create :id =&gt; 800109, :name =&gt; &quot;Nakasongola&quot;
-    country.create :id =&gt; 800110, :name =&gt; &quot;Rakai&quot;
-    country.create :id =&gt; 800111, :name =&gt; &quot;Sembabule&quot;
-    country.create :id =&gt; 800112, :name =&gt; &quot;Kayunga&quot;
-    country.create :id =&gt; 800113, :name =&gt; &quot;Wakiso&quot;
-    country.create :id =&gt; 800114, :name =&gt; &quot;Mityana&quot;
-    country.create :id =&gt; 800115, :name =&gt; &quot;Nakaseke&quot;
-    country.create :id =&gt; 800201, :name =&gt; &quot;Bugiri&quot;
-    country.create :id =&gt; 800202, :name =&gt; &quot;Busia&quot;
-    country.create :id =&gt; 800203, :name =&gt; &quot;Iganga&quot;
-    country.create :id =&gt; 800204, :name =&gt; &quot;Jinja&quot;
-    country.create :id =&gt; 800205, :name =&gt; &quot;Kamuli&quot;
-    country.create :id =&gt; 800206, :name =&gt; &quot;Kapchorwa&quot;
-    country.create :id =&gt; 800207, :name =&gt; &quot;Katakwi&quot;
-    country.create :id =&gt; 800208, :name =&gt; &quot;Kumi&quot;
-    country.create :id =&gt; 800209, :name =&gt; &quot;Mbale&quot;
-    country.create :id =&gt; 800210, :name =&gt; &quot;Pallisa&quot;
-    country.create :id =&gt; 800211, :name =&gt; &quot;Soroti&quot;
-    country.create :id =&gt; 800212, :name =&gt; &quot;Tororo&quot;
-    country.create :id =&gt; 800213, :name =&gt; &quot;Kaberamaido&quot;
-    country.create :id =&gt; 800214, :name =&gt; &quot;Mayuge&quot;
-    country.create :id =&gt; 800215, :name =&gt; &quot;Sironko&quot;
-    country.create :id =&gt; 800216, :name =&gt; &quot;Amuria&quot;
-    country.create :id =&gt; 800217, :name =&gt; &quot;Budaka&quot;
-    country.create :id =&gt; 800218, :name =&gt; &quot;Bukwa&quot;
-    country.create :id =&gt; 800219, :name =&gt; &quot;Butaleja&quot;
-    country.create :id =&gt; 800220, :name =&gt; &quot;Kaliro&quot;
-    country.create :id =&gt; 800221, :name =&gt; &quot;Manafwa&quot;
-    country.create :id =&gt; 800222, :name =&gt; &quot;Namutumba&quot;
-    country.create :id =&gt; 800301, :name =&gt; &quot;Adjumani&quot;
-    country.create :id =&gt; 800302, :name =&gt; &quot;Apac&quot;
-    country.create :id =&gt; 800303, :name =&gt; &quot;Arua&quot;
-    country.create :id =&gt; 800304, :name =&gt; &quot;Gulu&quot;
-    country.create :id =&gt; 800305, :name =&gt; &quot;Kitgum&quot;
-    country.create :id =&gt; 800306, :name =&gt; &quot;Kotido&quot;
-    country.create :id =&gt; 800307, :name =&gt; &quot;Lira&quot;
-    country.create :id =&gt; 800308, :name =&gt; &quot;Moroto&quot;
-    country.create :id =&gt; 800309, :name =&gt; &quot;Moyo&quot;
-    country.create :id =&gt; 800310, :name =&gt; &quot;Nebbi&quot;
-    country.create :id =&gt; 800311, :name =&gt; &quot;Nakapiripirit&quot;
-    country.create :id =&gt; 800312, :name =&gt; &quot;Pader&quot;
-    country.create :id =&gt; 800313, :name =&gt; &quot;Yumbe&quot;
-    country.create :id =&gt; 800314, :name =&gt; &quot;Amolatar&quot;
-    country.create :id =&gt; 800315, :name =&gt; &quot;Kaabong&quot;
-    country.create :id =&gt; 800316, :name =&gt; &quot;Koboko&quot;
-    country.create :id =&gt; 800317, :name =&gt; &quot;Abim&quot;
-    country.create :id =&gt; 800318, :name =&gt; &quot;Dokolo&quot;
-    country.create :id =&gt; 800319, :name =&gt; &quot;Amuru&quot;
-    country.create :id =&gt; 800320, :name =&gt; &quot;Maracha&quot;
-    country.create :id =&gt; 800321, :name =&gt; &quot;Oyam&quot;
-    country.create :id =&gt; 800401, :name =&gt; &quot;Bundibugyo&quot;
-    country.create :id =&gt; 800402, :name =&gt; &quot;Bushenyi&quot;
-    country.create :id =&gt; 800403, :name =&gt; &quot;Hoima&quot;
-    country.create :id =&gt; 800404, :name =&gt; &quot;Kabale&quot;
-    country.create :id =&gt; 800405, :name =&gt; &quot;Kabarole&quot;
-    country.create :id =&gt; 800406, :name =&gt; &quot;Kasese&quot;
-    country.create :id =&gt; 800407, :name =&gt; &quot;Kibaale&quot;
-    country.create :id =&gt; 800408, :name =&gt; &quot;Kisoro&quot;
-    country.create :id =&gt; 800409, :name =&gt; &quot;Masindi&quot;
-    country.create :id =&gt; 800410, :name =&gt; &quot;Mbarara&quot;
-    country.create :id =&gt; 800411, :name =&gt; &quot;Ntungamo&quot;
-    country.create :id =&gt; 800412, :name =&gt; &quot;Rukungiri&quot;
-    country.create :id =&gt; 800413, :name =&gt; &quot;Kamwenge&quot;
-    country.create :id =&gt; 800414, :name =&gt; &quot;Kanungu&quot;
-    country.create :id =&gt; 800415, :name =&gt; &quot;Kyenjojo&quot;
-    country.create :id =&gt; 800416, :name =&gt; &quot;Ibanda&quot;
-    country.create :id =&gt; 800417, :name =&gt; &quot;Isingiro&quot;
-    country.create :id =&gt; 800418, :name =&gt; &quot;Kiruhura&quot;
-    country.create :id =&gt; 800419, :name =&gt; &quot;Bulisa&quot;
-  end
-  
-  # U.S. Minor Outlying Islands
-  with_options(:country =&gt; Country['UM']) do |country|
-    country.create :id =&gt; 581067, :name =&gt; &quot;Johnston Atoll&quot;
-    country.create :id =&gt; 581071, :name =&gt; &quot;Midway Islands&quot;
-    country.create :id =&gt; 581076, :name =&gt; &quot;Navassa Island&quot;
-    country.create :id =&gt; 581079, :name =&gt; &quot;Wake Island&quot;
-    country.create :id =&gt; 581081, :name =&gt; &quot;Baker Island&quot;
-    country.create :id =&gt; 581084, :name =&gt; &quot;Howland Island&quot;
-    country.create :id =&gt; 581086, :name =&gt; &quot;Jarvis Island&quot;
-    country.create :id =&gt; 581089, :name =&gt; &quot;Kingman Reef&quot;
-    country.create :id =&gt; 581095, :name =&gt; &quot;Palmyra Atoll&quot;
-  end
-  
-  # United States
-  with_options(:country =&gt; Country['US']) do |country|
-    country.create :id =&gt; 840001, :name =&gt; &quot;Alabama&quot;, :abbreviation =&gt; 'AL'
-    country.create :id =&gt; 840002, :name =&gt; &quot;Alaska&quot;, :abbreviation =&gt; 'AK'
-    country.create :id =&gt; 840003, :name =&gt; &quot;Arizona&quot;, :abbreviation =&gt; 'AZ'
-    country.create :id =&gt; 840004, :name =&gt; &quot;Arkansas&quot;, :abbreviation =&gt; 'AR'
-    country.create :id =&gt; 840005, :name =&gt; &quot;California&quot;, :abbreviation =&gt; 'CA'
-    country.create :id =&gt; 840006, :name =&gt; &quot;Colorado&quot;, :abbreviation =&gt; 'CO'
-    country.create :id =&gt; 840007, :name =&gt; &quot;Connecticut&quot;, :abbreviation =&gt; 'CT'
-    country.create :id =&gt; 840008, :name =&gt; &quot;Delaware&quot;, :abbreviation =&gt; 'DE'
-    country.create :id =&gt; 840009, :name =&gt; &quot;Florida&quot;, :abbreviation =&gt; 'FL'
-    country.create :id =&gt; 840010, :name =&gt; &quot;Georgia&quot;, :abbreviation =&gt; 'GA'
-    country.create :id =&gt; 840011, :name =&gt; &quot;Hawaii&quot;, :abbreviation =&gt; 'HI'
-    country.create :id =&gt; 840012, :name =&gt; &quot;Idaho&quot;, :abbreviation =&gt; 'ID'
-    country.create :id =&gt; 840013, :name =&gt; &quot;Illinois&quot;, :abbreviation =&gt; 'IL'
-    country.create :id =&gt; 840014, :name =&gt; &quot;Indiana&quot;, :abbreviation =&gt; 'IN'
-    country.create :id =&gt; 840015, :name =&gt; &quot;Iowa&quot;, :abbreviation =&gt; 'IA'
-    country.create :id =&gt; 840016, :name =&gt; &quot;Kansas&quot;, :abbreviation =&gt; 'KS'
-    country.create :id =&gt; 840017, :name =&gt; &quot;Kentucky&quot;, :abbreviation =&gt; 'KY'
-    country.create :id =&gt; 840018, :name =&gt; &quot;Louisiana&quot;, :abbreviation =&gt; 'LA'
-    country.create :id =&gt; 840019, :name =&gt; &quot;Maine&quot;, :abbreviation =&gt; 'ME'
-    country.create :id =&gt; 840020, :name =&gt; &quot;Maryland&quot;, :abbreviation =&gt; 'MD'
-    country.create :id =&gt; 840021, :name =&gt; &quot;Massachusetts&quot;, :abbreviation =&gt; 'MA'
-    country.create :id =&gt; 840022, :name =&gt; &quot;Michigan&quot;, :abbreviation =&gt; 'MI'
-    country.create :id =&gt; 840023, :name =&gt; &quot;Minnesota&quot;, :abbreviation =&gt; 'MN'
-    country.create :id =&gt; 840024, :name =&gt; &quot;Mississippi&quot;, :abbreviation =&gt; 'MS'
-    country.create :id =&gt; 840025, :name =&gt; &quot;Missouri&quot;, :abbreviation =&gt; 'MO'
-    country.create :id =&gt; 840026, :name =&gt; &quot;Montana&quot;, :abbreviation =&gt; 'MT'
-    country.create :id =&gt; 840027, :name =&gt; &quot;Nebraska&quot;, :abbreviation =&gt; 'NE'
-    country.create :id =&gt; 840028, :name =&gt; &quot;Nevada&quot;, :abbreviation =&gt; 'NV'
-    country.create :id =&gt; 840029, :name =&gt; &quot;New Hampshire&quot;, :abbreviation =&gt; 'NH'
-    country.create :id =&gt; 840030, :name =&gt; &quot;New Jersey&quot;, :abbreviation =&gt; 'NJ'
-    country.create :id =&gt; 840031, :name =&gt; &quot;New Mexico&quot;, :abbreviation =&gt; 'NM'
-    country.create :id =&gt; 840032, :name =&gt; &quot;New York&quot;, :abbreviation =&gt; 'NY'
-    country.create :id =&gt; 840033, :name =&gt; &quot;North Carolina&quot;, :abbreviation =&gt; 'NC'
-    country.create :id =&gt; 840034, :name =&gt; &quot;North Dakota&quot;, :abbreviation =&gt; 'ND'
-    country.create :id =&gt; 840035, :name =&gt; &quot;Ohio&quot;, :abbreviation =&gt; 'OH'
-    country.create :id =&gt; 840036, :name =&gt; &quot;Oklahoma&quot;, :abbreviation =&gt; 'OK'
-    country.create :id =&gt; 840037, :name =&gt; &quot;Oregon&quot;, :abbreviation =&gt; 'OR'
-    country.create :id =&gt; 840038, :name =&gt; &quot;Pennsylvania&quot;, :abbreviation =&gt; 'PA'
-    country.create :id =&gt; 840039, :name =&gt; &quot;Rhode Island&quot;, :abbreviation =&gt; 'RI'
-    country.create :id =&gt; 840040, :name =&gt; &quot;South Carolina&quot;, :abbreviation =&gt; 'SC'
-    country.create :id =&gt; 840041, :name =&gt; &quot;South Dakota&quot;, :abbreviation =&gt; 'SD'
-    country.create :id =&gt; 840042, :name =&gt; &quot;Tennessee&quot;, :abbreviation =&gt; 'TN'
-    country.create :id =&gt; 840043, :name =&gt; &quot;Texas&quot;, :abbreviation =&gt; 'TX'
-    country.create :id =&gt; 840044, :name =&gt; &quot;Utah&quot;, :abbreviation =&gt; 'UT'
-    country.create :id =&gt; 840045, :name =&gt; &quot;Vermont&quot;, :abbreviation =&gt; 'VT'
-    country.create :id =&gt; 840046, :name =&gt; &quot;Virginia&quot;, :abbreviation =&gt; 'VA'
-    country.create :id =&gt; 840047, :name =&gt; &quot;Washington&quot;, :abbreviation =&gt; 'WA'
-    country.create :id =&gt; 840048, :name =&gt; &quot;West Virginia&quot;, :abbreviation =&gt; 'WV'
-    country.create :id =&gt; 840049, :name =&gt; &quot;Wisconsin&quot;, :abbreviation =&gt; 'WI'
-    country.create :id =&gt; 840050, :name =&gt; &quot;Wyoming&quot;, :abbreviation =&gt; 'WY'
-    
-    # District
-    country.create :id =&gt; 840051, :name =&gt; &quot;District of Columbia&quot;, :abbreviation =&gt; 'DC'
-    
-    # Outlying area
-    country.create :id =&gt; 840052, :name =&gt; &quot;American Samoa&quot;, :abbreviation =&gt; 'AS'
-    country.create :id =&gt; 840053, :name =&gt; &quot;Guam&quot;, :abbreviation =&gt; 'GU'
-    country.create :id =&gt; 840054, :name =&gt; &quot;Northern Mariana Islands&quot;, :abbreviation =&gt; 'MP'
-    country.create :id =&gt; 840055, :name =&gt; &quot;Puerto Rico&quot;, :abbreviation =&gt; 'PR'
-    country.create :id =&gt; 840056, :name =&gt; &quot;United States Minor Outlying Islands&quot;, :abbreviation =&gt; 'UM'
-    country.create :id =&gt; 840057, :name =&gt; &quot;Virgin Islands&quot;, :abbreviation =&gt; 'VI'
-  end
-  
-  # Uruguay
-  with_options(:country =&gt; Country['UY']) do |country|
-    country.create :id =&gt; 858001, :name =&gt; &quot;Artigas&quot;, :abbreviation =&gt; 'AR'
-    country.create :id =&gt; 858002, :name =&gt; &quot;Canelones&quot;, :abbreviation =&gt; 'CA'
-    country.create :id =&gt; 858003, :name =&gt; &quot;Cerro Largo&quot;, :abbreviation =&gt; 'CL'
-    country.create :id =&gt; 858004, :name =&gt; &quot;Colonia&quot;, :abbreviation =&gt; 'CO'
-    country.create :id =&gt; 858005, :name =&gt; &quot;Durazno&quot;, :abbreviation =&gt; 'DU'
-    country.create :id =&gt; 858006, :name =&gt; &quot;Flores&quot;, :abbreviation =&gt; 'FS'
-    country.create :id =&gt; 858007, :name =&gt; &quot;Florida&quot;, :abbreviation =&gt; 'FD'
-    country.create :id =&gt; 858008, :name =&gt; &quot;Lavalleja&quot;, :abbreviation =&gt; 'LA'
-    country.create :id =&gt; 858009, :name =&gt; &quot;Maldonado&quot;, :abbreviation =&gt; 'MA'
-    country.create :id =&gt; 858010, :name =&gt; &quot;Montevideo&quot;, :abbreviation =&gt; 'MO'
-    country.create :id =&gt; 858011, :name =&gt; &quot;Paysand&#250;&quot;, :abbreviation =&gt; 'PA'
-    country.create :id =&gt; 858012, :name =&gt; &quot;R&#237;o Negro&quot;, :abbreviation =&gt; 'RN'
-    country.create :id =&gt; 858013, :name =&gt; &quot;Rivera&quot;, :abbreviation =&gt; 'RV'
-    country.create :id =&gt; 858014, :name =&gt; &quot;Rocha&quot;, :abbreviation =&gt; 'RO'
-    country.create :id =&gt; 858015, :name =&gt; &quot;Salto&quot;, :abbreviation =&gt; 'SA'
-    country.create :id =&gt; 858016, :name =&gt; &quot;San Jos&#233;&quot;, :abbreviation =&gt; 'SJ'
-    country.create :id =&gt; 858017, :name =&gt; &quot;Soriano&quot;, :abbreviation =&gt; 'SO'
-    country.create :id =&gt; 858018, :name =&gt; &quot;Tacuaremb&#243;&quot;, :abbreviation =&gt; 'TA'
-    country.create :id =&gt; 858019, :name =&gt; &quot;Treinta y Tres&quot;, :abbreviation =&gt; 'TT'
-  end
-  
-  # Uzbekistan
-  with_options(:country =&gt; Country['UZ']) do |country|
-    # City
-    country.create :id =&gt; 860001, :name =&gt; &quot;Toshkent&quot;, :abbreviation =&gt; 'TK'
-    
-    # Region
-    country.create :id =&gt; 860002, :name =&gt; &quot;Andijon&quot;, :abbreviation =&gt; 'AN'
-    country.create :id =&gt; 860003, :name =&gt; &quot;Buxoro&quot;, :abbreviation =&gt; 'BU'
-    country.create :id =&gt; 860004, :name =&gt; &quot;Farg'ona&quot;, :abbreviation =&gt; 'FA'
-    country.create :id =&gt; 860005, :name =&gt; &quot;Jizzax&quot;, :abbreviation =&gt; 'JI'
-    country.create :id =&gt; 860006, :name =&gt; &quot;Namangan&quot;, :abbreviation =&gt; 'NG'
-    country.create :id =&gt; 860007, :name =&gt; &quot;Navoiy&quot;, :abbreviation =&gt; 'NW'
-    country.create :id =&gt; 860008, :name =&gt; &quot;Qashqadaryo&quot;, :abbreviation =&gt; 'QA'
-    country.create :id =&gt; 860009, :name =&gt; &quot;Samarqand&quot;, :abbreviation =&gt; 'SA'
-    country.create :id =&gt; 860010, :name =&gt; &quot;Sirdaryo&quot;, :abbreviation =&gt; 'SI'
-    country.create :id =&gt; 860011, :name =&gt; &quot;Surxondaryo&quot;, :abbreviation =&gt; 'SU'
-    country.create :id =&gt; 860012, :name =&gt; &quot;Toshkent&quot;, :abbreviation =&gt; 'TO'
-    country.create :id =&gt; 860013, :name =&gt; &quot;Xorazm&quot;, :abbreviation =&gt; 'XO'
-    
-    # Republic
-    country.create :id =&gt; 860014, :name =&gt; &quot;Qoraqalpog'iston&quot;, :abbreviation =&gt; 'QR'
-  end
-  
-  # St. Vincent and the Grenadines
-  with_options(:country =&gt; Country['VC']) do |country|
-    country.create :id =&gt; 670001, :name =&gt; &quot;Charlotte&quot;
-    country.create :id =&gt; 670002, :name =&gt; &quot;Saint Andrew&quot;
-    country.create :id =&gt; 670003, :name =&gt; &quot;Saint David&quot;
-    country.create :id =&gt; 670004, :name =&gt; &quot;Saint George&quot;
-    country.create :id =&gt; 670005, :name =&gt; &quot;Saint Patrick&quot;
-    country.create :id =&gt; 670006, :name =&gt; &quot;Grenadines&quot;
-  end
-  
-  # Venezuela
-  with_options(:country =&gt; Country['VE']) do |country|
-    # Federal dependency
-    country.create :id =&gt; 862001, :name =&gt; &quot;Dependencias Federales&quot;, :abbreviation =&gt; 'W'
-    
-    # Federal district
-    country.create :id =&gt; 862002, :name =&gt; &quot;Distrito Federal&quot;, :abbreviation =&gt; 'A'
-    
-    # State
-    country.create :id =&gt; 862003, :name =&gt; &quot;Amazonas&quot;, :abbreviation =&gt; 'Z'
-    country.create :id =&gt; 862004, :name =&gt; &quot;Anzo&#225;tegui&quot;, :abbreviation =&gt; 'B'
-    country.create :id =&gt; 862005, :name =&gt; &quot;Apure&quot;, :abbreviation =&gt; 'C'
-    country.create :id =&gt; 862006, :name =&gt; &quot;Aragua&quot;, :abbreviation =&gt; 'D'
-    country.create :id =&gt; 862007, :name =&gt; &quot;Barinas&quot;, :abbreviation =&gt; 'E'
-    country.create :id =&gt; 862008, :name =&gt; &quot;Bol&#237;var&quot;, :abbreviation =&gt; 'F'
-    country.create :id =&gt; 862009, :name =&gt; &quot;Carabobo&quot;, :abbreviation =&gt; 'G'
-    country.create :id =&gt; 862010, :name =&gt; &quot;Cojedes&quot;, :abbreviation =&gt; 'H'
-    country.create :id =&gt; 862011, :name =&gt; &quot;Delta Amacuro&quot;, :abbreviation =&gt; 'Y'
-    country.create :id =&gt; 862012, :name =&gt; &quot;Falc&#243;n&quot;, :abbreviation =&gt; 'I'
-    country.create :id =&gt; 862013, :name =&gt; &quot;Gu&#225;rico&quot;, :abbreviation =&gt; 'J'
-    country.create :id =&gt; 862014, :name =&gt; &quot;Lara&quot;, :abbreviation =&gt; 'K'
-    country.create :id =&gt; 862015, :name =&gt; &quot;M&#233;rida&quot;, :abbreviation =&gt; 'L'
-    country.create :id =&gt; 862016, :name =&gt; &quot;Miranda&quot;, :abbreviation =&gt; 'M'
-    country.create :id =&gt; 862017, :name =&gt; &quot;Monagas&quot;, :abbreviation =&gt; 'N'
-    country.create :id =&gt; 862018, :name =&gt; &quot;Nueva Esparta&quot;, :abbreviation =&gt; 'O'
-    country.create :id =&gt; 862019, :name =&gt; &quot;Portuguesa&quot;, :abbreviation =&gt; 'P'
-    country.create :id =&gt; 862020, :name =&gt; &quot;Sucre&quot;, :abbreviation =&gt; 'R'
-    country.create :id =&gt; 862021, :name =&gt; &quot;T&#225;chira&quot;, :abbreviation =&gt; 'S'
-    country.create :id =&gt; 862022, :name =&gt; &quot;Trujillo&quot;, :abbreviation =&gt; 'T'
-    country.create :id =&gt; 862023, :name =&gt; &quot;Vargas&quot;, :abbreviation =&gt; 'X'
-    country.create :id =&gt; 862024, :name =&gt; &quot;Yaracuy&quot;, :abbreviation =&gt; 'U'
-    country.create :id =&gt; 862025, :name =&gt; &quot;Zulia&quot;, :abbreviation =&gt; 'V'
-  end
-  
-  # Viet Nam
-  with_options(:country =&gt; Country['VN']) do |country|
-    country.create :id =&gt; 704001, :name =&gt; &quot;Lai Ch&#226;u&quot;
-    country.create :id =&gt; 704002, :name =&gt; &quot;L&#224;o Cai&quot;
-    country.create :id =&gt; 704003, :name =&gt; &quot;H&#224; Giang&quot;
-    country.create :id =&gt; 704004, :name =&gt; &quot;Cao B&#7857;ng&quot;
-    country.create :id =&gt; 704005, :name =&gt; &quot;S&#417;n La&quot;
-    country.create :id =&gt; 704006, :name =&gt; &quot;Y&#234;n B&#225;i&quot;
-    country.create :id =&gt; 704007, :name =&gt; &quot;Tuy&#234;n Quang&quot;
-    country.create :id =&gt; 704009, :name =&gt; &quot;L&#7841;ng S&#417;n&quot;
-    country.create :id =&gt; 704013, :name =&gt; &quot;Qu&#7843;ng Ninh&quot;
-    country.create :id =&gt; 704014, :name =&gt; &quot;Ho&#224; B&#236;nh&quot;
-    country.create :id =&gt; 704015, :name =&gt; &quot;H&#224; T&#226;y&quot;
-    country.create :id =&gt; 704018, :name =&gt; &quot;Ninh B&#236;nh&quot;
-    country.create :id =&gt; 704020, :name =&gt; &quot;Th&#225;i B&#236;nh&quot;
-    country.create :id =&gt; 704021, :name =&gt; &quot;Thanh H&#243;a&quot;
-    country.create :id =&gt; 704022, :name =&gt; &quot;Ngh&#7879; An&quot;
-    country.create :id =&gt; 704023, :name =&gt; &quot;H&#224; T&#7881;nh&quot;
-    country.create :id =&gt; 704024, :name =&gt; &quot;Qu&#7843;ng B&#236;nh&quot;
-    country.create :id =&gt; 704025, :name =&gt; &quot;Qu&#7843;ng Tr&#7883;&quot;
-    country.create :id =&gt; 704026, :name =&gt; &quot;Th&#7915;a Thi&#234;n-Hu&#7871;&quot;
-    country.create :id =&gt; 704027, :name =&gt; &quot;Qu&#7843;ng Nam&quot;
-    country.create :id =&gt; 704028, :name =&gt; &quot;Kon Tum&quot;
-    country.create :id =&gt; 704029, :name =&gt; &quot;Qu&#7843;ng Ng&#227;i&quot;
-    country.create :id =&gt; 704030, :name =&gt; &quot;Gia Lai&quot;
-    country.create :id =&gt; 704031, :name =&gt; &quot;B&#236;nh &#272;&#7883;nh&quot;
-    country.create :id =&gt; 704032, :name =&gt; &quot;Ph&#250; Y&#234;n&quot;
-    country.create :id =&gt; 704033, :name =&gt; &quot;&#272;&#7855;c L&#7855;k&quot;
-    country.create :id =&gt; 704034, :name =&gt; &quot;Kh&#225;nh H&#242;a&quot;
-    country.create :id =&gt; 704035, :name =&gt; &quot;L&#226;m &#272;&#7891;ng&quot;
-    country.create :id =&gt; 704036, :name =&gt; &quot;Ninh Thu&#7853;n&quot;
-    country.create :id =&gt; 704037, :name =&gt; &quot;T&#226;y Ninh&quot;
-    country.create :id =&gt; 704039, :name =&gt; &quot;&#272;&#7891;ng Nai&quot;
-    country.create :id =&gt; 704040, :name =&gt; &quot;B&#236;nh Thu&#7853;n&quot;
-    country.create :id =&gt; 704041, :name =&gt; &quot;Long An&quot;
-    country.create :id =&gt; 704043, :name =&gt; &quot;B&#224; R&#7883;a - V&#361;ng T&#224;u&quot;
-    country.create :id =&gt; 704044, :name =&gt; &quot;An Giang&quot;
-    country.create :id =&gt; 704045, :name =&gt; &quot;&#272;&#7891;ng Th&#225;p&quot;
-    country.create :id =&gt; 704046, :name =&gt; &quot;Ti&#7873;n Giang&quot;
-    country.create :id =&gt; 704047, :name =&gt; &quot;Ki&#234;n Giang&quot;
-    country.create :id =&gt; 704048, :name =&gt; &quot;C&#7847;n Th&#417;&quot;
-    country.create :id =&gt; 704049, :name =&gt; &quot;V&#297;nh Long&quot;
-    country.create :id =&gt; 704050, :name =&gt; &quot;B&#7871;n Tre&quot;
-    country.create :id =&gt; 704051, :name =&gt; &quot;Tr&#224; Vinh&quot;
-    country.create :id =&gt; 704052, :name =&gt; &quot;S&#243;c Tr&#259;ng&quot;
-    country.create :id =&gt; 704053, :name =&gt; &quot;B&#7855;c K&#7841;n&quot;
-    country.create :id =&gt; 704054, :name =&gt; &quot;B&#7855;c Giang&quot;
-    country.create :id =&gt; 704055, :name =&gt; &quot;B&#7841;c Li&#234;u&quot;
-    country.create :id =&gt; 704056, :name =&gt; &quot;B&#7855;c Ninh&quot;
-    country.create :id =&gt; 704057, :name =&gt; &quot;B&#236;nh D&#432;&#417;ng&quot;
-    country.create :id =&gt; 704058, :name =&gt; &quot;B&#236;nh Ph&#432;&#7899;c&quot;
-    country.create :id =&gt; 704059, :name =&gt; &quot;C&#224; Mau&quot;
-    country.create :id =&gt; 704060, :name =&gt; &quot;&#272;&#224; N&#7861;ng, th&#224;nh ph&#7889;&quot;
-    country.create :id =&gt; 704061, :name =&gt; &quot;H&#7843;i Duong&quot;
-    country.create :id =&gt; 704062, :name =&gt; &quot;H&#7843;i Ph&#242;ng, th&#224;nh ph&#7889;&quot;
-    country.create :id =&gt; 704063, :name =&gt; &quot;H&#224; Nam&quot;
-    country.create :id =&gt; 704064, :name =&gt; &quot;H&#224; N&#7897;i, th&#7911; &#273;&#244;&quot;
-    country.create :id =&gt; 704065, :name =&gt; &quot;H&#7891; Ch&#237; Minh, th&#224;nh ph&#7889;&quot; # S&#224;i G&#242;n
-    country.create :id =&gt; 704066, :name =&gt; &quot;H&#432;ng Y&#234;n&quot;
-    country.create :id =&gt; 704067, :name =&gt; &quot;Nam &#272;&#7883;nh&quot;
-    country.create :id =&gt; 704068, :name =&gt; &quot;Ph&#250; Th&#7885;&quot;
-    country.create :id =&gt; 704069, :name =&gt; &quot;Th&#225;i Nguy&#234;n&quot;
-    country.create :id =&gt; 704070, :name =&gt; &quot;V&#297;nh Ph&#250;c&quot;
-    country.create :id =&gt; 704071, :name =&gt; &quot;&#272;i&#7879;n Bi&#234;n&quot;
-    country.create :id =&gt; 704072, :name =&gt; &quot;&#272;&#7855;k N&#244;ng&quot;
-    country.create :id =&gt; 704073, :name =&gt; &quot;H&#7853;u Giang&quot;
-  end
-  
-  # Vanuatu
-  with_options(:country =&gt; Country['VU']) do |country|
-    country.create :id =&gt; 548001, :name =&gt; &quot;Malampa&quot;, :abbreviation =&gt; 'MAP'
-    country.create :id =&gt; 548002, :name =&gt; &quot;P&#233;nama&quot;, :abbreviation =&gt; 'PAM'
-    country.create :id =&gt; 548003, :name =&gt; &quot;Sanma&quot;, :abbreviation =&gt; 'SAM'
-    country.create :id =&gt; 548004, :name =&gt; &quot;Sh&#233;fa&quot;, :abbreviation =&gt; 'SEE'
-    country.create :id =&gt; 548005, :name =&gt; &quot;Taf&#233;a&quot;, :abbreviation =&gt; 'TAE'
-    country.create :id =&gt; 548006, :name =&gt; &quot;Torba&quot;, :abbreviation =&gt; 'TOB'
-  end
-  
-  # Samoa
-  with_options(:country =&gt; Country['WS']) do |country|
-    country.create :id =&gt; 882001, :name =&gt; &quot;A'ana&quot;, :abbreviation =&gt; 'AA'
-    country.create :id =&gt; 882002, :name =&gt; &quot;Aiga-i-le-Tai&quot;, :abbreviation =&gt; 'AL'
-    country.create :id =&gt; 882003, :name =&gt; &quot;Atua&quot;, :abbreviation =&gt; 'AT'
-    country.create :id =&gt; 882004, :name =&gt; &quot;Fa'asaleleaga&quot;, :abbreviation =&gt; 'FA'
-    country.create :id =&gt; 882005, :name =&gt; &quot;Gaga'emauga&quot;, :abbreviation =&gt; 'GE'
-    country.create :id =&gt; 882006, :name =&gt; &quot;Gagaifomauga&quot;, :abbreviation =&gt; 'GI'
-    country.create :id =&gt; 882007, :name =&gt; &quot;Palauli&quot;, :abbreviation =&gt; 'PA'
-    country.create :id =&gt; 882008, :name =&gt; &quot;Satupa'itea&quot;, :abbreviation =&gt; 'SA'
-    country.create :id =&gt; 882009, :name =&gt; &quot;Tuamasaga&quot;, :abbreviation =&gt; 'TU'
-    country.create :id =&gt; 882010, :name =&gt; &quot;Va'a-o-Fonoti&quot;, :abbreviation =&gt; 'VF'
-    country.create :id =&gt; 882011, :name =&gt; &quot;Vaisigano&quot;, :abbreviation =&gt; 'VS'
-  end
-  
-  # Yemen
-  with_options(:country =&gt; Country['YE']) do |country|
-    country.create :id =&gt; 887001, :name =&gt; &quot;Aby&#257;n&quot;, :abbreviation =&gt; 'AB'
-    country.create :id =&gt; 887002, :name =&gt; &quot;'Adan&quot;, :abbreviation =&gt; 'AD'
-    country.create :id =&gt; 887003, :name =&gt; &quot;A&#7697; &#7696;&#257;li'&quot;, :abbreviation =&gt; 'DA'
-    country.create :id =&gt; 887004, :name =&gt; &quot;Al Bay&#7697;&#257;'&quot;, :abbreviation =&gt; 'BA'
-    country.create :id =&gt; 887005, :name =&gt; &quot;Al &#7720;udaydah&quot;, :abbreviation =&gt; 'MU'
-    country.create :id =&gt; 887006, :name =&gt; &quot;Al Jawf&quot;, :abbreviation =&gt; 'JA'
-    country.create :id =&gt; 887007, :name =&gt; &quot;Al Mahrah&quot;, :abbreviation =&gt; 'MR'
-    country.create :id =&gt; 887008, :name =&gt; &quot;Al Ma&#7721;w&#299;t&quot;, :abbreviation =&gt; 'MW'
-    country.create :id =&gt; 887009, :name =&gt; &quot;'Amr&#257;n&quot;, :abbreviation =&gt; 'AM'
-    country.create :id =&gt; 887010, :name =&gt; &quot;Dham&#257;r&quot;, :abbreviation =&gt; 'DH'
-    country.create :id =&gt; 887011, :name =&gt; &quot;&#7720;a&#7697;ramawt&quot;, :abbreviation =&gt; 'HD'
-    country.create :id =&gt; 887012, :name =&gt; &quot;&#7720;ajjah&quot;, :abbreviation =&gt; 'HJ'
-    country.create :id =&gt; 887013, :name =&gt; &quot;Ibb&quot;, :abbreviation =&gt; 'IB'
-    country.create :id =&gt; 887014, :name =&gt; &quot;La&#7721;ij&quot;, :abbreviation =&gt; 'LA'
-    country.create :id =&gt; 887015, :name =&gt; &quot;Ma'rib&quot;, :abbreviation =&gt; 'MA'
-    country.create :id =&gt; 887016, :name =&gt; &quot;&#350;a'dah&quot;, :abbreviation =&gt; 'SD'
-    country.create :id =&gt; 887017, :name =&gt; &quot;&#350;an'&#257;'&quot;, :abbreviation =&gt; 'SN'
-    country.create :id =&gt; 887018, :name =&gt; &quot;Shabwah&quot;, :abbreviation =&gt; 'SH'
-    country.create :id =&gt; 887019, :name =&gt; &quot;T&#257;'izz&quot;, :abbreviation =&gt; 'TA'
-  end
-  
-  # South Africa
-  with_options(:country =&gt; Country['ZA']) do |country|
-    country.create :id =&gt; 710001, :name =&gt; &quot;Eastern Cape&quot;, :abbreviation =&gt; 'EC'
-    country.create :id =&gt; 710002, :name =&gt; &quot;Free State&quot;, :abbreviation =&gt; 'FS'
-    country.create :id =&gt; 710003, :name =&gt; &quot;Gauteng&quot;, :abbreviation =&gt; 'GT'
-    country.create :id =&gt; 710004, :name =&gt; &quot;Kwazulu-Natal&quot;, :abbreviation =&gt; 'NL'
-    country.create :id =&gt; 710005, :name =&gt; &quot;Limpopo&quot;, :abbreviation =&gt; 'LP'
-    country.create :id =&gt; 710006, :name =&gt; &quot;Mpumalanga&quot;, :abbreviation =&gt; 'MP'
-    country.create :id =&gt; 710007, :name =&gt; &quot;Northern Cape&quot;, :abbreviation =&gt; 'NC'
-    country.create :id =&gt; 710008, :name =&gt; &quot;North-West&quot;, :abbreviation =&gt; 'NW'
-    country.create :id =&gt; 710009, :name =&gt; &quot;Western Cape&quot;, :abbreviation =&gt; 'WC'
-  end
-  
-  # Zambia
-  with_options(:country =&gt; Country['ZM']) do |country|
-    country.create :id =&gt; 894001, :name =&gt; &quot;Western&quot;
-    country.create :id =&gt; 894002, :name =&gt; &quot;Central&quot;
-    country.create :id =&gt; 894003, :name =&gt; &quot;Eastern&quot;
-    country.create :id =&gt; 894004, :name =&gt; &quot;Luapula&quot;
-    country.create :id =&gt; 894005, :name =&gt; &quot;Northern&quot;
-    country.create :id =&gt; 894006, :name =&gt; &quot;North-Western&quot;
-    country.create :id =&gt; 894007, :name =&gt; &quot;Southern&quot;
-    country.create :id =&gt; 894008, :name =&gt; &quot;Copperbelt&quot;
-    country.create :id =&gt; 894009, :name =&gt; &quot;Lusaka&quot;
-  end
-  
-  # Zimbabwe
-  with_options(:country =&gt; Country['ZW']) do |country|
-    # City
-    country.create :id =&gt; 716001, :name =&gt; &quot;Bulawayo&quot;, :abbreviation =&gt; 'BU'
-    country.create :id =&gt; 716002, :name =&gt; &quot;Harare&quot;, :abbreviation =&gt; 'HA'
-    
-    # Province
-    country.create :id =&gt; 716003, :name =&gt; &quot;Manicaland&quot;, :abbreviation =&gt; 'MA'
-    country.create :id =&gt; 716004, :name =&gt; &quot;Mashonaland Central&quot;, :abbreviation =&gt; 'MC'
-    country.create :id =&gt; 716005, :name =&gt; &quot;Mashonaland East&quot;, :abbreviation =&gt; 'ME'
-    country.create :id =&gt; 716006, :name =&gt; &quot;Mashonaland West&quot;, :abbreviation =&gt; 'MW'
-    country.create :id =&gt; 716007, :name =&gt; &quot;Masvingo&quot;, :abbreviation =&gt; 'MV'
-    country.create :id =&gt; 716008, :name =&gt; &quot;Matabeleland North&quot;, :abbreviation =&gt; 'MN'
-    country.create :id =&gt; 716009, :name =&gt; &quot;Matabeleland South&quot;, :abbreviation =&gt; 'MS'
-    country.create :id =&gt; 716010, :name =&gt; &quot;Midlands&quot;, :abbreviation =&gt; 'MI'
-  end
+      [r.merge(:group =&gt; &quot;Wales&quot;)].map {|g| [
+        g.merge(:id =&gt; 826401, :name =&gt; &quot;Blaenau Gwent&quot;, :abbreviation =&gt; 'BGW'),
+        g.merge(:id =&gt; 826402, :name =&gt; &quot;Bridgend&quot;, :abbreviation =&gt; 'BGE'),
+        g.merge(:id =&gt; 826403, :name =&gt; &quot;Caerphilly&quot;, :abbreviation =&gt; 'CAY'),
+        g.merge(:id =&gt; 826404, :name =&gt; &quot;Cardiff&quot;, :abbreviation =&gt; 'CRF'),
+        g.merge(:id =&gt; 826405, :name =&gt; &quot;Carmarthenshire&quot;, :abbreviation =&gt; 'CMN'),
+        g.merge(:id =&gt; 826406, :name =&gt; &quot;Ceredigion&quot;, :abbreviation =&gt; 'CGN'),
+        g.merge(:id =&gt; 826407, :name =&gt; &quot;Conwy&quot;, :abbreviation =&gt; 'CWY'),
+        g.merge(:id =&gt; 826408, :name =&gt; &quot;Denbighshire&quot;, :abbreviation =&gt; 'DEN'),
+        g.merge(:id =&gt; 826409, :name =&gt; &quot;Flintshire&quot;, :abbreviation =&gt; 'FLN'),
+        g.merge(:id =&gt; 826410, :name =&gt; &quot;Gwynedd&quot;, :abbreviation =&gt; 'GWN'),
+        g.merge(:id =&gt; 826411, :name =&gt; &quot;Isle of Anglesey&quot;, :abbreviation =&gt; 'AGY'),
+        g.merge(:id =&gt; 826412, :name =&gt; &quot;Merthyr Tydfil&quot;, :abbreviation =&gt; 'MTY'),
+        g.merge(:id =&gt; 826413, :name =&gt; &quot;Monmouthshire&quot;, :abbreviation =&gt; 'MON'),
+        g.merge(:id =&gt; 826414, :name =&gt; &quot;Neath Port Talbot&quot;, :abbreviation =&gt; 'NTL'),
+        g.merge(:id =&gt; 826415, :name =&gt; &quot;Newport&quot;, :abbreviation =&gt; 'NWP'),
+        g.merge(:id =&gt; 826416, :name =&gt; &quot;Pembrokeshire&quot;, :abbreviation =&gt; 'PEM'),
+        g.merge(:id =&gt; 826417, :name =&gt; &quot;Powys&quot;, :abbreviation =&gt; 'POW'),
+        g.merge(:id =&gt; 826418, :name =&gt; &quot;Rhondda, Cynon, Taff&quot;, :abbreviation =&gt; 'RCT'),
+        g.merge(:id =&gt; 826419, :name =&gt; &quot;Swansea&quot;, :abbreviation =&gt; 'SWA'),
+        g.merge(:id =&gt; 826420, :name =&gt; &quot;Torfaen&quot;, :abbreviation =&gt; 'TOF'),
+        g.merge(:id =&gt; 826421, :name =&gt; &quot;Vale of Glamorgan, The&quot;, :abbreviation =&gt; 'VGL'),
+        g.merge(:id =&gt; 826422, :name =&gt; &quot;Wrexham&quot;, :abbreviation =&gt; 'WRX')
+      ]}
+    ]},
+    
+    # Grenada
+    [{:country =&gt; Country['GD']}].map {|r| [
+      # Parish
+      r.merge(:id =&gt; 308001, :name =&gt; &quot;Saint Andrew&quot;, :abbreviation =&gt; '01'),
+      r.merge(:id =&gt; 308002, :name =&gt; &quot;Saint David&quot;, :abbreviation =&gt; '02'),
+      r.merge(:id =&gt; 308003, :name =&gt; &quot;Saint George&quot;, :abbreviation =&gt; '03'),
+      r.merge(:id =&gt; 308004, :name =&gt; &quot;Saint John&quot;, :abbreviation =&gt; '04'),
+      r.merge(:id =&gt; 308005, :name =&gt; &quot;Saint Mark&quot;, :abbreviation =&gt; '05'),
+      r.merge(:id =&gt; 308006, :name =&gt; &quot;Saint Patrick&quot;, :abbreviation =&gt; '06'),
+      
+      # Dependency
+      r.merge(:id =&gt; 308010, :name =&gt; &quot;Southern Grenadine Island&quot;, :abbreviation =&gt; '10')
+    ]},
+    
+    # Georgia
+    [{:country =&gt; Country['GE']}].map {|r| [
+      # Autonomous republic
+      r.merge(:id =&gt; 268001, :name =&gt; &quot;Abkhazia&quot;, :abbreviation =&gt; 'AB'),
+      r.merge(:id =&gt; 268002, :name =&gt; &quot;Ajaria&quot;, :abbreviation =&gt; 'AJ'),
+      
+      # City
+      r.merge(:id =&gt; 268003, :name =&gt; &quot;T&#8217;bilisi&quot;, :abbreviation =&gt; 'TB'),
+      
+      # Region
+      r.merge(:id =&gt; 268004, :name =&gt; &quot;Guria&quot;, :abbreviation =&gt; 'GU'),
+      r.merge(:id =&gt; 268005, :name =&gt; &quot;Imeret&#8217;i&quot;, :abbreviation =&gt; 'IM'),
+      r.merge(:id =&gt; 268006, :name =&gt; &quot;Kakhet&#8217;i&quot;, :abbreviation =&gt; 'KA'),
+      r.merge(:id =&gt; 268007, :name =&gt; &quot;K&#8217;vemo K&#8217;art&#8217;li&quot;, :abbreviation =&gt; 'KK'),
+      r.merge(:id =&gt; 268008, :name =&gt; &quot;Mts&#8217;khet&#8217;a-Mt&#8217;ianet&#8217;i&quot;, :abbreviation =&gt; 'MM'),
+      r.merge(:id =&gt; 268009, :name =&gt; &quot;Racha-Lech&#8217;khumi-K&#8217;vemo Svanet&#8217;i&quot;, :abbreviation =&gt; 'RL'),
+      r.merge(:id =&gt; 268010, :name =&gt; &quot;Samegrelo-Zemo Svanet&#8217;i&quot;, :abbreviation =&gt; 'SZ'),
+      r.merge(:id =&gt; 268011, :name =&gt; &quot;Samts&#8217;khe-Javakhet&#8217;i&quot;, :abbreviation =&gt; 'SJ'),
+      r.merge(:id =&gt; 268012, :name =&gt; &quot;Shida K&#8217;art&#8217;li&quot;, :abbreviation =&gt; 'SK')
+    ]},
+    
+    # Ghana
+    [{:country =&gt; Country['GH']}].map {|r| [
+      r.merge(:id =&gt; 288001, :name =&gt; &quot;Ashanti&quot;, :abbreviation =&gt; 'AH'),
+      r.merge(:id =&gt; 288002, :name =&gt; &quot;Brong-Ahafo&quot;, :abbreviation =&gt; 'BA'),
+      r.merge(:id =&gt; 288003, :name =&gt; &quot;Central&quot;, :abbreviation =&gt; 'CP'),
+      r.merge(:id =&gt; 288004, :name =&gt; &quot;Eastern&quot;, :abbreviation =&gt; 'EP'),
+      r.merge(:id =&gt; 288005, :name =&gt; &quot;Greater Accra&quot;, :abbreviation =&gt; 'AA'),
+      r.merge(:id =&gt; 288006, :name =&gt; &quot;Northern&quot;, :abbreviation =&gt; 'NP'),
+      r.merge(:id =&gt; 288007, :name =&gt; &quot;Upper East&quot;, :abbreviation =&gt; 'UE'),
+      r.merge(:id =&gt; 288008, :name =&gt; &quot;Upper West&quot;, :abbreviation =&gt; 'UW'),
+      r.merge(:id =&gt; 288009, :name =&gt; &quot;Volta&quot;, :abbreviation =&gt; 'TV'),
+      r.merge(:id =&gt; 288010, :name =&gt; &quot;Western&quot;, :abbreviation =&gt; 'WP')
+    ]},
+    
+    # Gambia
+    [{:country =&gt; Country['GM']}].map {|r| [
+      r.merge(:id =&gt; 270001, :name =&gt; &quot;Lower River&quot;, :abbreviation =&gt; 'L'),
+      r.merge(:id =&gt; 270002, :name =&gt; &quot;Central River&quot;, :abbreviation =&gt; 'M'),
+      r.merge(:id =&gt; 270003, :name =&gt; &quot;North Bank&quot;, :abbreviation =&gt; 'N'),
+      r.merge(:id =&gt; 270004, :name =&gt; &quot;Upper River&quot;, :abbreviation =&gt; 'U'),
+      r.merge(:id =&gt; 270005, :name =&gt; &quot;Western&quot;, :abbreviation =&gt; 'W'),
+      r.merge(:id =&gt; 270006, :name =&gt; &quot;Banjul&quot;, :abbreviation =&gt; 'B')
+    ]},
+    
+    # Guinea
+    [{:country =&gt; Country['GN']}].map {|r| [
+      r.merge(:id =&gt; 321001, :name =&gt; &quot;Beyla&quot;, :abbreviation =&gt; 'BE'),
+      r.merge(:id =&gt; 321002, :name =&gt; &quot;Boffa&quot;, :abbreviation =&gt; 'BF'),
+      r.merge(:id =&gt; 321003, :name =&gt; &quot;Bok&#233;&quot;, :abbreviation =&gt; 'BK'),
+      r.merge(:id =&gt; 321004, :name =&gt; &quot;Coyah&quot;, :abbreviation =&gt; 'CO'),
+      r.merge(:id =&gt; 321005, :name =&gt; &quot;Dabola&quot;, :abbreviation =&gt; 'DB'),
+      r.merge(:id =&gt; 321006, :name =&gt; &quot;Dalaba&quot;, :abbreviation =&gt; 'DL'),
+      r.merge(:id =&gt; 321007, :name =&gt; &quot;Dinguiraye&quot;, :abbreviation =&gt; 'DI'),
+      r.merge(:id =&gt; 321008, :name =&gt; &quot;Dubr&#233;ka&quot;, :abbreviation =&gt; 'DU'),
+      r.merge(:id =&gt; 321009, :name =&gt; &quot;Faranah&quot;, :abbreviation =&gt; 'FA'),
+      r.merge(:id =&gt; 321010, :name =&gt; &quot;For&#233;cariah&quot;, :abbreviation =&gt; 'FO'),
+      r.merge(:id =&gt; 321011, :name =&gt; &quot;Fria&quot;, :abbreviation =&gt; 'FR'),
+      r.merge(:id =&gt; 321012, :name =&gt; &quot;Gaoual&quot;, :abbreviation =&gt; 'GA'),
+      r.merge(:id =&gt; 321013, :name =&gt; &quot;Gu&#233;k&#233;dou&quot;, :abbreviation =&gt; 'GU'),
+      r.merge(:id =&gt; 321014, :name =&gt; &quot;Kankan&quot;, :abbreviation =&gt; 'KA'),
+      r.merge(:id =&gt; 321015, :name =&gt; &quot;K&#233;rouan&#233;&quot;, :abbreviation =&gt; 'KE'),
+      r.merge(:id =&gt; 321016, :name =&gt; &quot;Kindia&quot;, :abbreviation =&gt; 'KD'),
+      r.merge(:id =&gt; 321017, :name =&gt; &quot;Kissidougou&quot;, :abbreviation =&gt; 'KS'),
+      r.merge(:id =&gt; 321018, :name =&gt; &quot;Koubia&quot;, :abbreviation =&gt; 'KB'),
+      r.merge(:id =&gt; 321019, :name =&gt; &quot;Koundara&quot;, :abbreviation =&gt; 'KN'),
+      r.merge(:id =&gt; 321020, :name =&gt; &quot;Kouroussa&quot;, :abbreviation =&gt; 'KO'),
+      r.merge(:id =&gt; 321021, :name =&gt; &quot;Lab&#233;&quot;, :abbreviation =&gt; 'LA'),
+      r.merge(:id =&gt; 321022, :name =&gt; &quot;L&#233;louma&quot;, :abbreviation =&gt; 'LE'),
+      r.merge(:id =&gt; 321023, :name =&gt; &quot;Lola&quot;, :abbreviation =&gt; 'LO'),
+      r.merge(:id =&gt; 321024, :name =&gt; &quot;Macenta&quot;, :abbreviation =&gt; 'MC'),
+      r.merge(:id =&gt; 321025, :name =&gt; &quot;Mali&quot;, :abbreviation =&gt; 'ML'),
+      r.merge(:id =&gt; 321026, :name =&gt; &quot;Mamou&quot;, :abbreviation =&gt; 'MM'),
+      r.merge(:id =&gt; 321027, :name =&gt; &quot;Mandiana&quot;, :abbreviation =&gt; 'MD'),
+      r.merge(:id =&gt; 321028, :name =&gt; &quot;Nz&#233;r&#233;kor&#233;&quot;, :abbreviation =&gt; 'NZ'),
+      r.merge(:id =&gt; 321029, :name =&gt; &quot;Pita&quot;, :abbreviation =&gt; 'PI'),
+      r.merge(:id =&gt; 321030, :name =&gt; &quot;Siguiri&quot;, :abbreviation =&gt; 'SI'),
+      r.merge(:id =&gt; 321031, :name =&gt; &quot;T&#233;lim&#233;l&#233;&quot;, :abbreviation =&gt; 'TE'),
+      r.merge(:id =&gt; 321032, :name =&gt; &quot;Tougu&#233;&quot;, :abbreviation =&gt; 'TO'),
+      r.merge(:id =&gt; 321033, :name =&gt; &quot;Yomou&quot;, :abbreviation =&gt; 'YO')
+    ]},
+    
+    # Equatorial Guinea
+    [{:country =&gt; Country['GQ']}].map {|r| [
+      r.merge(:id =&gt; 226001, :name =&gt; &quot;Regi&#243;n Continental&quot;, :abbreviation =&gt; 'C'),
+      r.merge(:id =&gt; 226002, :name =&gt; &quot;Regi&#243;n Insular&quot;, :abbreviation =&gt; 'I'),
+      r.merge(:id =&gt; 226003, :name =&gt; &quot;Annob&#243;n&quot;, :abbreviation =&gt; 'AN'),
+      r.merge(:id =&gt; 226004, :name =&gt; &quot;Bioko Norte&quot;, :abbreviation =&gt; 'BN'),
+      r.merge(:id =&gt; 226005, :name =&gt; &quot;Bioko Sur&quot;, :abbreviation =&gt; 'BS'),
+      r.merge(:id =&gt; 226006, :name =&gt; &quot;Centro Sur&quot;, :abbreviation =&gt; 'CS'),
+      r.merge(:id =&gt; 226007, :name =&gt; &quot;Ki&#233;-Ntem&quot;, :abbreviation =&gt; 'KN'),
+      r.merge(:id =&gt; 226008, :name =&gt; &quot;Litoral&quot;, :abbreviation =&gt; 'LI'),
+      r.merge(:id =&gt; 226009, :name =&gt; &quot;Wele-Nz&#225;s&quot;, :abbreviation =&gt; 'WN')
+    ]},
+    
+    # Greece
+    [{:country =&gt; Country['GR']}].map {|r| [
+      r.merge(:id =&gt; 300001, :name =&gt; &quot;Aitoloakarnan&#237;as&quot;),
+      r.merge(:id =&gt; 300003, :name =&gt; &quot;Voiot&#237;as&quot;),
+      r.merge(:id =&gt; 300004, :name =&gt; &quot;&#201;vvoias&quot;),
+      r.merge(:id =&gt; 300005, :name =&gt; &quot;Evrytan&#237;as&quot;),
+      r.merge(:id =&gt; 300006, :name =&gt; &quot;Fthi&#243;tidas&quot;),
+      r.merge(:id =&gt; 300007, :name =&gt; &quot;Fok&#237;das&quot;),
+      r.merge(:id =&gt; 300011, :name =&gt; &quot;Argol&#237;das&quot;),
+      r.merge(:id =&gt; 300012, :name =&gt; &quot;Arkad&#237;as&quot;),
+      r.merge(:id =&gt; 300013, :name =&gt; &quot;Acha&#7727;as&quot;),
+      r.merge(:id =&gt; 300014, :name =&gt; &quot;Ile&#237;as&quot;),
+      r.merge(:id =&gt; 300015, :name =&gt; &quot;Korinth&#237;as&quot;),
+      r.merge(:id =&gt; 300016, :name =&gt; &quot;Lakon&#237;as&quot;),
+      r.merge(:id =&gt; 300017, :name =&gt; &quot;Messin&#237;as&quot;),
+      r.merge(:id =&gt; 300021, :name =&gt; &quot;Zak&#253;nthoy&quot;),
+      r.merge(:id =&gt; 300022, :name =&gt; &quot;K&#233;rkyras&quot;),
+      r.merge(:id =&gt; 300023, :name =&gt; &quot;Kefaloni&#225;s kai Ith&#225;kis&quot;),
+      r.merge(:id =&gt; 300024, :name =&gt; &quot;Lefk&#225;das&quot;),
+      r.merge(:id =&gt; 300031, :name =&gt; &quot;&#193;rtas&quot;),
+      r.merge(:id =&gt; 300032, :name =&gt; &quot;Thesprot&#237;as&quot;),
+      r.merge(:id =&gt; 300033, :name =&gt; &quot;Ioann&#237;non&quot;),
+      r.merge(:id =&gt; 300034, :name =&gt; &quot;Pr&#233;vezas&quot;),
+      r.merge(:id =&gt; 300041, :name =&gt; &quot;Kard&#237;tsas&quot;),
+      r.merge(:id =&gt; 300042, :name =&gt; &quot;L&#225;rissas&quot;),
+      r.merge(:id =&gt; 300043, :name =&gt; &quot;Magnis&#237;as&quot;),
+      r.merge(:id =&gt; 300044, :name =&gt; &quot;Trik&#225;lon&quot;),
+      r.merge(:id =&gt; 300051, :name =&gt; &quot;Greven&#243;n&quot;),
+      r.merge(:id =&gt; 300052, :name =&gt; &quot;Dr&#225;mas&quot;),
+      r.merge(:id =&gt; 300053, :name =&gt; &quot;Imath&#237;as&quot;),
+      r.merge(:id =&gt; 300054, :name =&gt; &quot;Thessalon&#237;kis&quot;),
+      r.merge(:id =&gt; 300055, :name =&gt; &quot;Kav&#225;las&quot;),
+      r.merge(:id =&gt; 300056, :name =&gt; &quot;Kastori&#225;s&quot;),
+      r.merge(:id =&gt; 300057, :name =&gt; &quot;Kilk&#237;s&quot;),
+      r.merge(:id =&gt; 300058, :name =&gt; &quot;Koz&#225;nis&quot;),
+      r.merge(:id =&gt; 300059, :name =&gt; &quot;P&#233;llas&quot;),
+      r.merge(:id =&gt; 300061, :name =&gt; &quot;Pier&#237;as&quot;),
+      r.merge(:id =&gt; 300062, :name =&gt; &quot;Serr&#243;n&quot;),
+      r.merge(:id =&gt; 300063, :name =&gt; &quot;Fl&#243;rinas&quot;),
+      r.merge(:id =&gt; 300064, :name =&gt; &quot;Chalkidik&#237;s&quot;),
+      r.merge(:id =&gt; 300069, :name =&gt; &quot;&#193;gion &#211;ros&quot;),
+      r.merge(:id =&gt; 300071, :name =&gt; &quot;&#201;vroy&quot;),
+      r.merge(:id =&gt; 300072, :name =&gt; &quot;X&#225;nthis&quot;),
+      r.merge(:id =&gt; 300073, :name =&gt; &quot;Rod&#243;pis&quot;),
+      r.merge(:id =&gt; 300081, :name =&gt; &quot;Dodekan&#237;soy&quot;),
+      r.merge(:id =&gt; 300082, :name =&gt; &quot;Kykl&#225;don&quot;),
+      r.merge(:id =&gt; 300083, :name =&gt; &quot;L&#233;sboy&quot;),
+      r.merge(:id =&gt; 300084, :name =&gt; &quot;S&#225;moy&quot;),
+      r.merge(:id =&gt; 300085, :name =&gt; &quot;Ch&#237;oy&quot;),
+      r.merge(:id =&gt; 300091, :name =&gt; &quot;Irakle&#237;oy&quot;),
+      r.merge(:id =&gt; 300092, :name =&gt; &quot;Lasith&#237;oy&quot;),
+      r.merge(:id =&gt; 300093, :name =&gt; &quot;Reth&#253;mnoy&quot;),
+      r.merge(:id =&gt; 300094, :name =&gt; &quot;Chan&#237;on&quot;),
+      
+      # Non-numeric
+      r.merge(:id =&gt; 300101, :name =&gt; &quot;Athin&#243;n&quot;, :abbreviation =&gt; 'A1'),
+      r.merge(:id =&gt; 300102, :name =&gt; &quot;Anatolik&#237;s Attik&#237;s&quot;, :abbreviation =&gt; 'A2'),
+      r.merge(:id =&gt; 300103, :name =&gt; &quot;Peirai&#243;s&quot;, :abbreviation =&gt; 'A3'),
+      r.merge(:id =&gt; 300104, :name =&gt; &quot;Dytik&#237;s Attik&#237;s&quot;, :abbreviation =&gt; 'A4')
+    ]},
+    
+    # Guatemala
+    [{:country =&gt; Country['GT']}].map {|r| [
+      r.merge(:id =&gt; 320001, :name =&gt; &quot;Alta Verapaz&quot;, :abbreviation =&gt; 'AV'),
+      r.merge(:id =&gt; 320002, :name =&gt; &quot;Baja Verapaz&quot;, :abbreviation =&gt; 'BV'),
+      r.merge(:id =&gt; 320003, :name =&gt; &quot;Chimaltenango&quot;, :abbreviation =&gt; 'CM'),
+      r.merge(:id =&gt; 320004, :name =&gt; &quot;Chiquimula&quot;, :abbreviation =&gt; 'CQ'),
+      r.merge(:id =&gt; 320005, :name =&gt; &quot;El Progreso&quot;, :abbreviation =&gt; 'PR'),
+      r.merge(:id =&gt; 320006, :name =&gt; &quot;Escuintla&quot;, :abbreviation =&gt; 'ES'),
+      r.merge(:id =&gt; 320007, :name =&gt; &quot;Guatemala&quot;, :abbreviation =&gt; 'GU'),
+      r.merge(:id =&gt; 320008, :name =&gt; &quot;Huehuetenango&quot;, :abbreviation =&gt; 'HU'),
+      r.merge(:id =&gt; 320009, :name =&gt; &quot;Izabal&quot;, :abbreviation =&gt; 'IZ'),
+      r.merge(:id =&gt; 320010, :name =&gt; &quot;Jalapa&quot;, :abbreviation =&gt; 'JA'),
+      r.merge(:id =&gt; 320011, :name =&gt; &quot;Jutiapa&quot;, :abbreviation =&gt; 'JU'),
+      r.merge(:id =&gt; 320012, :name =&gt; &quot;Pet&#233;n&quot;, :abbreviation =&gt; 'PE'),
+      r.merge(:id =&gt; 320013, :name =&gt; &quot;Quetzaltenango&quot;, :abbreviation =&gt; 'QZ'),
+      r.merge(:id =&gt; 320014, :name =&gt; &quot;Quich&#233;&quot;, :abbreviation =&gt; 'QC'),
+      r.merge(:id =&gt; 320015, :name =&gt; &quot;Retalhuleu&quot;, :abbreviation =&gt; 'RE'),
+      r.merge(:id =&gt; 320016, :name =&gt; &quot;Sacatep&#233;quez&quot;, :abbreviation =&gt; 'SA'),
+      r.merge(:id =&gt; 320017, :name =&gt; &quot;San Marcos&quot;, :abbreviation =&gt; 'SM'),
+      r.merge(:id =&gt; 320018, :name =&gt; &quot;Santa Rosa&quot;, :abbreviation =&gt; 'SR'),
+      r.merge(:id =&gt; 320019, :name =&gt; &quot;Solol&#225;&quot;, :abbreviation =&gt; 'SO'),
+      r.merge(:id =&gt; 320020, :name =&gt; &quot;Suchitep&#233;quez&quot;, :abbreviation =&gt; 'SU'),
+      r.merge(:id =&gt; 320021, :name =&gt; &quot;Totonicap&#225;n&quot;, :abbreviation =&gt; 'TO'),
+      r.merge(:id =&gt; 320022, :name =&gt; &quot;Zacapa&quot;, :abbreviation =&gt; 'ZA')
+    ]},
+    
+    # Guinea-Bissau
+    [{:country =&gt; Country['GW']}].map {|r| [
+      r.merge(:id =&gt; 624001, :name =&gt; &quot;Bafat&#225;&quot;, :abbreviation =&gt; 'BA'),
+      r.merge(:id =&gt; 624002, :name =&gt; &quot;Biombo&quot;, :abbreviation =&gt; 'BM'),
+      r.merge(:id =&gt; 624003, :name =&gt; &quot;Bolama&quot;, :abbreviation =&gt; 'BL'),
+      r.merge(:id =&gt; 624004, :name =&gt; &quot;Cacheu&quot;, :abbreviation =&gt; 'CA'),
+      r.merge(:id =&gt; 624005, :name =&gt; &quot;Gab&#250;&quot;, :abbreviation =&gt; 'GA'),
+      r.merge(:id =&gt; 624006, :name =&gt; &quot;Oio&quot;, :abbreviation =&gt; 'OI'),
+      r.merge(:id =&gt; 624007, :name =&gt; &quot;Quinara&quot;, :abbreviation =&gt; 'QU'),
+      r.merge(:id =&gt; 624008, :name =&gt; &quot;Tombali&quot;, :abbreviation =&gt; 'TO'),
+      r.merge(:id =&gt; 624009, :name =&gt; &quot;Bissau&quot;, :abbreviation =&gt; 'BS')
+    ]},
+    
+    # Guyana
+    [{:country =&gt; Country['GY']}].map {|r| [
+      r.merge(:id =&gt; 328001, :name =&gt; &quot;Barima-Waini&quot;, :abbreviation =&gt; 'BA'),
+      r.merge(:id =&gt; 328002, :name =&gt; &quot;Cuyuni-Mazaruni&quot;, :abbreviation =&gt; 'CU'),
+      r.merge(:id =&gt; 328003, :name =&gt; &quot;Demerara-Mahaica&quot;, :abbreviation =&gt; 'DE'),
+      r.merge(:id =&gt; 328004, :name =&gt; &quot;East Berbice-Corentyne&quot;, :abbreviation =&gt; 'EB'),
+      r.merge(:id =&gt; 328005, :name =&gt; &quot;Essequibo Islands-West Demerara&quot;, :abbreviation =&gt; 'ES'),
+      r.merge(:id =&gt; 328006, :name =&gt; &quot;Mahaica-Berbice&quot;, :abbreviation =&gt; 'MA'),
+      r.merge(:id =&gt; 328007, :name =&gt; &quot;Pomeroon-Supenaam&quot;, :abbreviation =&gt; 'PM'),
+      r.merge(:id =&gt; 328008, :name =&gt; &quot;Potaro-Siparuni&quot;, :abbreviation =&gt; 'PT'),
+      r.merge(:id =&gt; 328009, :name =&gt; &quot;Upper Demerara-Berbice&quot;, :abbreviation =&gt; 'UD'),
+      r.merge(:id =&gt; 328010, :name =&gt; &quot;Upper Takutu-Upper Essequibo&quot;, :abbreviation =&gt; 'UT')
+    ]},
+    
+    # Honduras
+    [{:country =&gt; Country['HN']}].map {|r| [
+      r.merge(:id =&gt; 340001, :name =&gt; &quot;Atl&#225;ntida&quot;, :abbreviation =&gt; 'AT'),
+      r.merge(:id =&gt; 340002, :name =&gt; &quot;Col&#243;n&quot;, :abbreviation =&gt; 'CL'),
+      r.merge(:id =&gt; 340003, :name =&gt; &quot;Comayagua&quot;, :abbreviation =&gt; 'CM'),
+      r.merge(:id =&gt; 340004, :name =&gt; &quot;Cop&#225;n&quot;, :abbreviation =&gt; 'CP'),
+      r.merge(:id =&gt; 340005, :name =&gt; &quot;Cort&#233;s&quot;, :abbreviation =&gt; 'CR'),
+      r.merge(:id =&gt; 340006, :name =&gt; &quot;Choluteca&quot;, :abbreviation =&gt; 'CH'),
+      r.merge(:id =&gt; 340007, :name =&gt; &quot;El Para&#237;so&quot;, :abbreviation =&gt; 'EP'),
+      r.merge(:id =&gt; 340008, :name =&gt; &quot;Francisco Moraz&#225;n&quot;, :abbreviation =&gt; 'FM'),
+      r.merge(:id =&gt; 340009, :name =&gt; &quot;Gracias a Dios&quot;, :abbreviation =&gt; 'GD'),
+      r.merge(:id =&gt; 340010, :name =&gt; &quot;Intibuc&#225;&quot;, :abbreviation =&gt; 'IN'),
+      r.merge(:id =&gt; 340011, :name =&gt; &quot;Islas de la Bah&#237;a&quot;, :abbreviation =&gt; 'IB'),
+      r.merge(:id =&gt; 340012, :name =&gt; &quot;La Paz&quot;, :abbreviation =&gt; 'LP'),
+      r.merge(:id =&gt; 340013, :name =&gt; &quot;Lempira&quot;, :abbreviation =&gt; 'LE'),
+      r.merge(:id =&gt; 340014, :name =&gt; &quot;Ocotepeque&quot;, :abbreviation =&gt; 'OC'),
+      r.merge(:id =&gt; 340015, :name =&gt; &quot;Olancho&quot;, :abbreviation =&gt; 'OL'),
+      r.merge(:id =&gt; 340016, :name =&gt; &quot;Santa B&#225;rbara&quot;, :abbreviation =&gt; 'SB'),
+      r.merge(:id =&gt; 340017, :name =&gt; &quot;Valle&quot;, :abbreviation =&gt; 'VA'),
+      r.merge(:id =&gt; 340018, :name =&gt; &quot;Yoro&quot;, :abbreviation =&gt; 'YO')
+    ]},
+    
+    # Croatia
+    [{:country =&gt; Country['HR']}].map {|r| [
+      r.merge(:id =&gt; 191001, :name =&gt; &quot;Zagreba&#269;ka &#382;upanija&quot;),
+      r.merge(:id =&gt; 191002, :name =&gt; &quot;Krapinsko-zagorska &#382;upanija&quot;),
+      r.merge(:id =&gt; 191003, :name =&gt; &quot;Sisa&#269;ko-moslava&#269;ka &#382;upanija&quot;),
+      r.merge(:id =&gt; 191004, :name =&gt; &quot;Karlova&#269;ka &#382;upanija&quot;),
+      r.merge(:id =&gt; 191005, :name =&gt; &quot;Vara&#382;dinska &#382;upanija&quot;),
+      r.merge(:id =&gt; 191006, :name =&gt; &quot;Koprivni&#269;ko-kri&#382;eva&#269;ka &#382;upanija&quot;),
+      r.merge(:id =&gt; 191007, :name =&gt; &quot;Bjelovarsko-bilogorska &#382;upanija&quot;),
+      r.merge(:id =&gt; 191008, :name =&gt; &quot;Primorsko-goranska &#382;upanija&quot;),
+      r.merge(:id =&gt; 191009, :name =&gt; &quot;Li&#269;ko-senjska &#382;upanija&quot;),
+      r.merge(:id =&gt; 191010, :name =&gt; &quot;Viroviti&#269;ko-podravska &#382;upanija&quot;),
+      r.merge(:id =&gt; 191011, :name =&gt; &quot;Po&#382;e&#353;ko-slavonska &#382;upanija&quot;),
+      r.merge(:id =&gt; 191012, :name =&gt; &quot;Brodsko-posavska &#382;upanija&quot;),
+      r.merge(:id =&gt; 191013, :name =&gt; &quot;Zadarska &#382;upanija&quot;),
+      r.merge(:id =&gt; 191014, :name =&gt; &quot;Osje&#269;ko-baranjska &#382;upanija&quot;),
+      r.merge(:id =&gt; 191015, :name =&gt; &quot;&#352;ibensko-kninska &#382;upanija&quot;),
+      r.merge(:id =&gt; 191016, :name =&gt; &quot;Vukovarsko-srijemska &#382;upanija&quot;),
+      r.merge(:id =&gt; 191017, :name =&gt; &quot;Splitsko-dalmatinska &#382;upanija&quot;),
+      r.merge(:id =&gt; 191018, :name =&gt; &quot;Istarska &#382;upanija&quot;),
+      r.merge(:id =&gt; 191019, :name =&gt; &quot;Dubrova&#269;ko-neretvanska &#382;upanija&quot;),
+      r.merge(:id =&gt; 191020, :name =&gt; &quot;Me&#273;imurska &#382;upanija&quot;),
+      r.merge(:id =&gt; 191021, :name =&gt; &quot;Grad Zagreb&quot;)
+    ]},
+    
+    # Haiti
+    [{:country =&gt; Country['HT']}].map {|r| [
+      r.merge(:id =&gt; 332001, :name =&gt; &quot;Artibonite&quot;, :abbreviation =&gt; 'AR'),
+      r.merge(:id =&gt; 332002, :name =&gt; &quot;Centre&quot;, :abbreviation =&gt; 'CE'),
+      r.merge(:id =&gt; 332003, :name =&gt; &quot;Grande-Anse&quot;, :abbreviation =&gt; 'GA'),
+      r.merge(:id =&gt; 332004, :name =&gt; &quot;Nord&quot;, :abbreviation =&gt; 'ND'),
+      r.merge(:id =&gt; 332005, :name =&gt; &quot;Nord-Est&quot;, :abbreviation =&gt; 'NE'),
+      r.merge(:id =&gt; 332006, :name =&gt; &quot;Nord-Ouest&quot;, :abbreviation =&gt; 'NO'),
+      r.merge(:id =&gt; 332007, :name =&gt; &quot;Ouest&quot;, :abbreviation =&gt; 'OU'),
+      r.merge(:id =&gt; 332008, :name =&gt; &quot;Sud&quot;, :abbreviation =&gt; 'SD'),
+      r.merge(:id =&gt; 332009, :name =&gt; &quot;Sud-Est&quot;, :abbreviation =&gt; 'SE')
+    ]},
+    
+    # Hungary
+    [{:country =&gt; Country['HU']}].map {|r| [
+      r.merge(:id =&gt; 348001, :name =&gt; &quot;B&#225;cs-Kiskun&quot;, :abbreviation =&gt; 'BK'),
+      r.merge(:id =&gt; 348002, :name =&gt; &quot;Baranya&quot;, :abbreviation =&gt; 'BA'),
+      r.merge(:id =&gt; 348003, :name =&gt; &quot;B&#233;k&#233;s&quot;, :abbreviation =&gt; 'BE'),
+      r.merge(:id =&gt; 348004, :name =&gt; &quot;Borsod-Aba&#250;j-Zempl&#233;n&quot;, :abbreviation =&gt; 'BZ'),
+      r.merge(:id =&gt; 348005, :name =&gt; &quot;Csongr&#225;d&quot;, :abbreviation =&gt; 'CS'),
+      r.merge(:id =&gt; 348006, :name =&gt; &quot;Fej&#233;r&quot;, :abbreviation =&gt; 'FE'),
+      r.merge(:id =&gt; 348007, :name =&gt; &quot;Gy&#337;r-Moson-Sopron&quot;, :abbreviation =&gt; 'GS'),
+      r.merge(:id =&gt; 348008, :name =&gt; &quot;Hajd&#250;-Bihar&quot;, :abbreviation =&gt; 'HB'),
+      r.merge(:id =&gt; 348009, :name =&gt; &quot;Heves&quot;, :abbreviation =&gt; 'HE'),
+      r.merge(:id =&gt; 348010, :name =&gt; &quot;J&#225;sz-Nagykun-Szolnok&quot;, :abbreviation =&gt; 'JN'),
+      r.merge(:id =&gt; 348011, :name =&gt; &quot;Kom&#225;rom-Esztergom&quot;, :abbreviation =&gt; 'KE'),
+      r.merge(:id =&gt; 348012, :name =&gt; &quot;N&#243;gr&#225;d&quot;, :abbreviation =&gt; 'NO'),
+      r.merge(:id =&gt; 348013, :name =&gt; &quot;Pest&quot;, :abbreviation =&gt; 'PE'),
+      r.merge(:id =&gt; 348014, :name =&gt; &quot;Somogy&quot;, :abbreviation =&gt; 'SO'),
+      r.merge(:id =&gt; 348015, :name =&gt; &quot;Szabolcs-Szatm&#225;r-Bereg&quot;, :abbreviation =&gt; 'SZ'),
+      r.merge(:id =&gt; 348016, :name =&gt; &quot;Tolna&quot;, :abbreviation =&gt; 'TO'),
+      r.merge(:id =&gt; 348017, :name =&gt; &quot;Vas&quot;, :abbreviation =&gt; 'VA'),
+      r.merge(:id =&gt; 348018, :name =&gt; &quot;Veszpr&#233;m (county)&quot;, :abbreviation =&gt; 'VE'),
+      r.merge(:id =&gt; 348019, :name =&gt; &quot;Zala&quot;, :abbreviation =&gt; 'ZA'),
+      r.merge(:id =&gt; 348020, :name =&gt; &quot;B&#233;k&#233;scsaba&quot;, :abbreviation =&gt; 'BC'),
+      r.merge(:id =&gt; 348021, :name =&gt; &quot;Debrecen&quot;, :abbreviation =&gt; 'DE'),
+      r.merge(:id =&gt; 348022, :name =&gt; &quot;Duna&#250;jv&#225;ros&quot;, :abbreviation =&gt; 'DU'),
+      r.merge(:id =&gt; 348023, :name =&gt; &quot;Eger&quot;, :abbreviation =&gt; 'EG'),
+      r.merge(:id =&gt; 348024, :name =&gt; &quot;Gy&#337;r&quot;, :abbreviation =&gt; 'GY'),
+      r.merge(:id =&gt; 348025, :name =&gt; &quot;H&#243;dmez&#337;v&#225;s&#225;rhely&quot;, :abbreviation =&gt; 'HV'),
+      r.merge(:id =&gt; 348026, :name =&gt; &quot;Kaposv&#225;r&quot;, :abbreviation =&gt; 'KV'),
+      r.merge(:id =&gt; 348027, :name =&gt; &quot;Kecskem&#233;t&quot;, :abbreviation =&gt; 'KM'),
+      r.merge(:id =&gt; 348028, :name =&gt; &quot;Miskolc&quot;, :abbreviation =&gt; 'MI'),
+      r.merge(:id =&gt; 348029, :name =&gt; &quot;Nagykanizsa&quot;, :abbreviation =&gt; 'NK'),
+      r.merge(:id =&gt; 348030, :name =&gt; &quot;Ny&#237;regyh&#225;za&quot;, :abbreviation =&gt; 'NY'),
+      r.merge(:id =&gt; 348031, :name =&gt; &quot;P&#233;cs&quot;, :abbreviation =&gt; 'PS'),
+      r.merge(:id =&gt; 348032, :name =&gt; &quot;Salg&#243;tarj&#225;n&quot;, :abbreviation =&gt; 'ST'),
+      r.merge(:id =&gt; 348033, :name =&gt; &quot;Sopron&quot;, :abbreviation =&gt; 'SN'),
+      r.merge(:id =&gt; 348034, :name =&gt; &quot;Szeged&quot;, :abbreviation =&gt; 'SD'),
+      r.merge(:id =&gt; 348035, :name =&gt; &quot;Sz&#233;kesfeh&#233;rv&#225;r&quot;, :abbreviation =&gt; 'SF'),
+      r.merge(:id =&gt; 348036, :name =&gt; &quot;Szeksz&#225;rd&quot;, :abbreviation =&gt; 'SS'),
+      r.merge(:id =&gt; 348037, :name =&gt; &quot;Szolnok&quot;, :abbreviation =&gt; 'SK'),
+      r.merge(:id =&gt; 348038, :name =&gt; &quot;Szombathely&quot;, :abbreviation =&gt; 'SH'),
+      r.merge(:id =&gt; 348039, :name =&gt; &quot;Tatab&#225;nya&quot;, :abbreviation =&gt; 'TB'),
+      r.merge(:id =&gt; 348040, :name =&gt; &quot;Veszpr&#233;m&quot;, :abbreviation =&gt; 'VM'),
+      r.merge(:id =&gt; 348041, :name =&gt; &quot;Zalaegerszeg&quot;, :abbreviation =&gt; 'ZE'),
+      r.merge(:id =&gt; 348042, :name =&gt; &quot;Budapest&quot;, :abbreviation =&gt; 'BU')
+    ]},
+    
+    # Indonesia
+    [{:country =&gt; Country['ID']}].map {|r| [
+      r.merge(:id =&gt; 360001, :name =&gt; &quot;Aceh&quot;, :abbreviation =&gt; 'AC'),
+      r.merge(:id =&gt; 360002, :name =&gt; &quot;Bali&quot;, :abbreviation =&gt; 'BA'),
+      r.merge(:id =&gt; 360003, :name =&gt; &quot;Bangka Belitung&quot;, :abbreviation =&gt; 'BB'),
+      r.merge(:id =&gt; 360004, :name =&gt; &quot;Banten&quot;, :abbreviation =&gt; 'BT'),
+      r.merge(:id =&gt; 360005, :name =&gt; &quot;Bengkulu&quot;, :abbreviation =&gt; 'BE'),
+      r.merge(:id =&gt; 360006, :name =&gt; &quot;Gorontalo&quot;, :abbreviation =&gt; 'GO'),
+      r.merge(:id =&gt; 360007, :name =&gt; &quot;Jambi&quot;, :abbreviation =&gt; 'JA'),
+      r.merge(:id =&gt; 360008, :name =&gt; &quot;Jawa Barat&quot;, :abbreviation =&gt; 'JB'),
+      r.merge(:id =&gt; 360009, :name =&gt; &quot;Jawa Tengah&quot;, :abbreviation =&gt; 'JT'),
+      r.merge(:id =&gt; 360010, :name =&gt; &quot;Jawa Timur&quot;, :abbreviation =&gt; 'JI'),
+      r.merge(:id =&gt; 360011, :name =&gt; &quot;Kalimantan Barat&quot;, :abbreviation =&gt; 'KB'),
+      r.merge(:id =&gt; 360012, :name =&gt; &quot;Kalimantan Tengah&quot;, :abbreviation =&gt; 'KT'),
+      r.merge(:id =&gt; 360013, :name =&gt; &quot;Kalimantan Selatan&quot;, :abbreviation =&gt; 'KS'),
+      r.merge(:id =&gt; 360014, :name =&gt; &quot;Kalimantan Timur&quot;, :abbreviation =&gt; 'KI'),
+      r.merge(:id =&gt; 360015, :name =&gt; &quot;Kepulauan Riau&quot;, :abbreviation =&gt; 'KR'),
+      r.merge(:id =&gt; 360016, :name =&gt; &quot;Lampung&quot;, :abbreviation =&gt; 'LA'),
+      r.merge(:id =&gt; 360017, :name =&gt; &quot;Maluku&quot;, :abbreviation =&gt; 'MA'),
+      r.merge(:id =&gt; 360018, :name =&gt; &quot;Maluku Utara&quot;, :abbreviation =&gt; 'MU'),
+      r.merge(:id =&gt; 360019, :name =&gt; &quot;Nusa Tenggara Barat&quot;, :abbreviation =&gt; 'NB'),
+      r.merge(:id =&gt; 360020, :name =&gt; &quot;Nusa Tenggara Timur&quot;, :abbreviation =&gt; 'NT'),
+      r.merge(:id =&gt; 360021, :name =&gt; &quot;Papua&quot;, :abbreviation =&gt; 'PA'),
+      r.merge(:id =&gt; 360022, :name =&gt; &quot;Riau&quot;, :abbreviation =&gt; 'RI'),
+      r.merge(:id =&gt; 360023, :name =&gt; &quot;Sulawesi Barat&quot;, :abbreviation =&gt; 'SR'),
+      r.merge(:id =&gt; 360024, :name =&gt; &quot;Sulawesi Selatan&quot;, :abbreviation =&gt; 'SN'),
+      r.merge(:id =&gt; 360025, :name =&gt; &quot;Sulawesi Tengah&quot;, :abbreviation =&gt; 'ST'),
+      r.merge(:id =&gt; 360026, :name =&gt; &quot;Sulawesi Tenggara&quot;, :abbreviation =&gt; 'SG'),
+      r.merge(:id =&gt; 360027, :name =&gt; &quot;Sulawesi Utara&quot;, :abbreviation =&gt; 'SA'),
+      r.merge(:id =&gt; 360028, :name =&gt; &quot;Sumatra Barat&quot;, :abbreviation =&gt; 'SB'),
+      r.merge(:id =&gt; 360029, :name =&gt; &quot;Sumatra Selatan&quot;, :abbreviation =&gt; 'SS'),
+      r.merge(:id =&gt; 360030, :name =&gt; &quot;Sumatera Utara&quot;, :abbreviation =&gt; 'SU'),
+      r.merge(:id =&gt; 360031, :name =&gt; &quot;Jakarta Raya&quot;, :abbreviation =&gt; 'JK'),
+      r.merge(:id =&gt; 360032, :name =&gt; &quot;Yogyakarta&quot;, :abbreviation =&gt; 'YO')
+    ]},
+    
+    # Ireland
+    [{:country =&gt; Country['IE']}].map {|r| [
+      r.merge(:id =&gt; 372001, :name =&gt; &quot;Cork&quot;, :abbreviation =&gt; 'C'),
+      r.merge(:id =&gt; 372002, :name =&gt; &quot;Clare&quot;, :abbreviation =&gt; 'CE'),
+      r.merge(:id =&gt; 372003, :name =&gt; &quot;Cavan&quot;, :abbreviation =&gt; 'CN'),
+      r.merge(:id =&gt; 372004, :name =&gt; &quot;Carlow&quot;, :abbreviation =&gt; 'CW'),
+      r.merge(:id =&gt; 372005, :name =&gt; &quot;Dublin&quot;, :abbreviation =&gt; 'D'),
+      r.merge(:id =&gt; 372006, :name =&gt; &quot;Donegal&quot;, :abbreviation =&gt; 'DL'),
+      r.merge(:id =&gt; 372007, :name =&gt; &quot;Galway&quot;, :abbreviation =&gt; 'G'),
+      r.merge(:id =&gt; 372008, :name =&gt; &quot;Kildare&quot;, :abbreviation =&gt; 'KE'),
+      r.merge(:id =&gt; 372009, :name =&gt; &quot;Kilkenny&quot;, :abbreviation =&gt; 'KK'),
+      r.merge(:id =&gt; 372010, :name =&gt; &quot;Kerry&quot;, :abbreviation =&gt; 'KY'),
+      r.merge(:id =&gt; 372011, :name =&gt; &quot;Longford&quot;, :abbreviation =&gt; 'LD'),
+      r.merge(:id =&gt; 372012, :name =&gt; &quot;Louth&quot;, :abbreviation =&gt; 'LH'),
+      r.merge(:id =&gt; 372013, :name =&gt; &quot;Limerick&quot;, :abbreviation =&gt; 'LK'),
+      r.merge(:id =&gt; 372014, :name =&gt; &quot;Leitrim&quot;, :abbreviation =&gt; 'LM'),
+      r.merge(:id =&gt; 372015, :name =&gt; &quot;Laois&quot;, :abbreviation =&gt; 'LS'),
+      r.merge(:id =&gt; 372016, :name =&gt; &quot;Meath&quot;, :abbreviation =&gt; 'MH'),
+      r.merge(:id =&gt; 372017, :name =&gt; &quot;Monaghan&quot;, :abbreviation =&gt; 'MN'),
+      r.merge(:id =&gt; 372018, :name =&gt; &quot;Mayo&quot;, :abbreviation =&gt; 'MO'),
+      r.merge(:id =&gt; 372019, :name =&gt; &quot;Offaly&quot;, :abbreviation =&gt; 'OY'),
+      r.merge(:id =&gt; 372020, :name =&gt; &quot;Roscommon&quot;, :abbreviation =&gt; 'RN'),
+      r.merge(:id =&gt; 372021, :name =&gt; &quot;Sligo&quot;, :abbreviation =&gt; 'SO'),
+      r.merge(:id =&gt; 372022, :name =&gt; &quot;Tipperary&quot;, :abbreviation =&gt; 'TA'),
+      r.merge(:id =&gt; 372023, :name =&gt; &quot;Waterford&quot;, :abbreviation =&gt; 'WD'),
+      r.merge(:id =&gt; 372024, :name =&gt; &quot;Westmeath&quot;, :abbreviation =&gt; 'WH'),
+      r.merge(:id =&gt; 372025, :name =&gt; &quot;Wicklow&quot;, :abbreviation =&gt; 'WW'),
+      r.merge(:id =&gt; 372026, :name =&gt; &quot;Wexford&quot;, :abbreviation =&gt; 'WX')
+    ]},
+    
+    # Israel
+    [{:country =&gt; Country['IL']}].map {|r| [
+      r.merge(:id =&gt; 376001, :name =&gt; &quot;HaDarom&quot;, :abbreviation =&gt; 'D'),
+      r.merge(:id =&gt; 376002, :name =&gt; &quot;HaMerkaz&quot;, :abbreviation =&gt; 'M'),
+      r.merge(:id =&gt; 376003, :name =&gt; &quot;HaZafon&quot;, :abbreviation =&gt; 'Z'),
+      r.merge(:id =&gt; 376004, :name =&gt; &quot;Hefa&quot;, :abbreviation =&gt; 'HA'),
+      r.merge(:id =&gt; 376005, :name =&gt; &quot;Tel-Aviv&quot;, :abbreviation =&gt; 'TA'),
+      r.merge(:id =&gt; 376006, :name =&gt; &quot;Yerushalayim Al Quds&quot;, :abbreviation =&gt; 'JM')
+    ]},
+    
+    # India
+    [{:country =&gt; Country['IN']}].map {|r| [
+      r.merge(:id =&gt; 356001, :name =&gt; &quot;Andhra Pradesh&quot;, :abbreviation =&gt; 'AP'),
+      r.merge(:id =&gt; 356002, :name =&gt; &quot;Arun&#257;chal Pradesh&quot;, :abbreviation =&gt; 'AR'),
+      r.merge(:id =&gt; 356003, :name =&gt; &quot;Assam&quot;, :abbreviation =&gt; 'AS'),
+      r.merge(:id =&gt; 356004, :name =&gt; &quot;Bih&#257;r&quot;, :abbreviation =&gt; 'BR'),
+      r.merge(:id =&gt; 356005, :name =&gt; &quot;Chhatt&#299;sgarh&quot;, :abbreviation =&gt; 'CT'),
+      r.merge(:id =&gt; 356006, :name =&gt; &quot;Goa&quot;, :abbreviation =&gt; 'GA'),
+      r.merge(:id =&gt; 356007, :name =&gt; &quot;Gujar&#257;t&quot;, :abbreviation =&gt; 'GJ'),
+      r.merge(:id =&gt; 356008, :name =&gt; &quot;Hary&#257;na&quot;, :abbreviation =&gt; 'HR'),
+      r.merge(:id =&gt; 356009, :name =&gt; &quot;Him&#257;chal Pradesh&quot;, :abbreviation =&gt; 'HP'),
+      r.merge(:id =&gt; 356010, :name =&gt; &quot;Jammu and Kashm&#299;r&quot;, :abbreviation =&gt; 'JK'),
+      r.merge(:id =&gt; 356011, :name =&gt; &quot;Jharkhand&quot;, :abbreviation =&gt; 'JH'),
+      r.merge(:id =&gt; 356012, :name =&gt; &quot;Karn&#257;taka&quot;, :abbreviation =&gt; 'KA'),
+      r.merge(:id =&gt; 356013, :name =&gt; &quot;Kerala&quot;, :abbreviation =&gt; 'KL'),
+      r.merge(:id =&gt; 356014, :name =&gt; &quot;Madhya Pradesh&quot;, :abbreviation =&gt; 'MP'),
+      r.merge(:id =&gt; 356015, :name =&gt; &quot;Mah&#257;r&#257;shtra&quot;, :abbreviation =&gt; 'MH'),
+      r.merge(:id =&gt; 356016, :name =&gt; &quot;Manipur&quot;, :abbreviation =&gt; 'MN'),
+      r.merge(:id =&gt; 356017, :name =&gt; &quot;Megh&#257;laya&quot;, :abbreviation =&gt; 'ML'),
+      r.merge(:id =&gt; 356018, :name =&gt; &quot;Mizoram&quot;, :abbreviation =&gt; 'MZ'),
+      r.merge(:id =&gt; 356019, :name =&gt; &quot;N&#257;g&#257;land&quot;, :abbreviation =&gt; 'NL'),
+      r.merge(:id =&gt; 356020, :name =&gt; &quot;Orissa&quot;, :abbreviation =&gt; 'OR'),
+      r.merge(:id =&gt; 356021, :name =&gt; &quot;Punjab&quot;, :abbreviation =&gt; 'PB'),
+      r.merge(:id =&gt; 356022, :name =&gt; &quot;R&#257;jasth&#257;n&quot;, :abbreviation =&gt; 'RJ'),
+      r.merge(:id =&gt; 356023, :name =&gt; &quot;Sikkim&quot;, :abbreviation =&gt; 'SK'),
+      r.merge(:id =&gt; 356024, :name =&gt; &quot;Tamil N&#257;du&quot;, :abbreviation =&gt; 'TN'),
+      r.merge(:id =&gt; 356025, :name =&gt; &quot;Tripura&quot;, :abbreviation =&gt; 'TR'),
+      r.merge(:id =&gt; 356026, :name =&gt; &quot;Uttaranchal&quot;, :abbreviation =&gt; 'UL'),
+      r.merge(:id =&gt; 356027, :name =&gt; &quot;Uttar Pradesh&quot;, :abbreviation =&gt; 'UP'),
+      r.merge(:id =&gt; 356028, :name =&gt; &quot;West Bengal&quot;, :abbreviation =&gt; 'WB'),
+      r.merge(:id =&gt; 356029, :name =&gt; &quot;Andaman and Nicobar Islands&quot;, :abbreviation =&gt; 'AN'),
+      r.merge(:id =&gt; 356030, :name =&gt; &quot;Chand&#299;garh&quot;, :abbreviation =&gt; 'CH'),
+      r.merge(:id =&gt; 356031, :name =&gt; &quot;D&#257;dra and Nagar Haveli&quot;, :abbreviation =&gt; 'DN'),
+      r.merge(:id =&gt; 356032, :name =&gt; &quot;Dam&#257;n and Diu&quot;, :abbreviation =&gt; 'DD'),
+      r.merge(:id =&gt; 356033, :name =&gt; &quot;Delhi&quot;, :abbreviation =&gt; 'DL'),
+      r.merge(:id =&gt; 356034, :name =&gt; &quot;Lakshadweep&quot;, :abbreviation =&gt; 'LD'),
+      r.merge(:id =&gt; 356035, :name =&gt; &quot;Pondicherry&quot;, :abbreviation =&gt; 'PY')
+    ]},
+    
+    # Iraq
+    [{:country =&gt; Country['IQ']}].map {|r| [
+      r.merge(:id =&gt; 368001, :name =&gt; &quot;Al Anbar&quot;, :abbreviation =&gt; 'AN'),
+      r.merge(:id =&gt; 368002, :name =&gt; &quot;Al Basrah&quot;, :abbreviation =&gt; 'BA'),
+      r.merge(:id =&gt; 368003, :name =&gt; &quot;Al Muthanna&quot;, :abbreviation =&gt; 'MU'),
+      r.merge(:id =&gt; 368004, :name =&gt; &quot;Al Qadisiyah&quot;, :abbreviation =&gt; 'QA'),
+      r.merge(:id =&gt; 368005, :name =&gt; &quot;An Najef&quot;, :abbreviation =&gt; 'NA'),
+      r.merge(:id =&gt; 368006, :name =&gt; &quot;Arbil&quot;, :abbreviation =&gt; 'AR'),
+      r.merge(:id =&gt; 368007, :name =&gt; &quot;As Sulaymaniyah&quot;, :abbreviation =&gt; 'SW'),
+      r.merge(:id =&gt; 368008, :name =&gt; &quot;At Ta'mim&quot;, :abbreviation =&gt; 'TS'),
+      r.merge(:id =&gt; 368009, :name =&gt; &quot;Babil&quot;, :abbreviation =&gt; 'BB'),
+      r.merge(:id =&gt; 368010, :name =&gt; &quot;Baghdad&quot;, :abbreviation =&gt; 'BG'),
+      r.merge(:id =&gt; 368011, :name =&gt; &quot;Dahuk&quot;, :abbreviation =&gt; 'DA'),
+      r.merge(:id =&gt; 368012, :name =&gt; &quot;Dhi Qar&quot;, :abbreviation =&gt; 'DQ'),
+      r.merge(:id =&gt; 368013, :name =&gt; &quot;Diyala&quot;, :abbreviation =&gt; 'DI'),
+      r.merge(:id =&gt; 368014, :name =&gt; &quot;Karbala'&quot;, :abbreviation =&gt; 'KA'),
+      r.merge(:id =&gt; 368015, :name =&gt; &quot;Maysan&quot;, :abbreviation =&gt; 'MA'),
+      r.merge(:id =&gt; 368016, :name =&gt; &quot;Ninawa&quot;, :abbreviation =&gt; 'NI'),
+      r.merge(:id =&gt; 368017, :name =&gt; &quot;Salah ad Din&quot;, :abbreviation =&gt; 'SD'),
+      r.merge(:id =&gt; 368018, :name =&gt; &quot;Wasit&quot;, :abbreviation =&gt; 'WA')
+    ]},
+    
+    # Iran
+    [{:country =&gt; Country['IR']}].map {|r| [
+      r.merge(:id =&gt; 364001, :name =&gt; &quot;&#256;zarb&#257;yj&#257;n-e Sharq&#299;&quot;),
+      r.merge(:id =&gt; 364002, :name =&gt; &quot;&#256;zarb&#257;yj&#257;n-e Gharb&#299;&quot;),
+      r.merge(:id =&gt; 364003, :name =&gt; &quot;Ardab&#299;l&quot;),
+      r.merge(:id =&gt; 364004, :name =&gt; &quot;E&#351;fah&#257;n&quot;),
+      r.merge(:id =&gt; 364005, :name =&gt; &quot;&#298;l&#257;m&quot;),
+      r.merge(:id =&gt; 364006, :name =&gt; &quot;B&#363;shehr&quot;),
+      r.merge(:id =&gt; 364007, :name =&gt; &quot;Tehr&#257;n&quot;),
+      r.merge(:id =&gt; 364008, :name =&gt; &quot;Chah&#257;r Mah&#257;ll va Bakht&#299;&#257;r&#299;&quot;),
+      r.merge(:id =&gt; 364010, :name =&gt; &quot;Kh&#363;zest&#257;n&quot;),
+      r.merge(:id =&gt; 364011, :name =&gt; &quot;Zanj&#257;n&quot;),
+      r.merge(:id =&gt; 364012, :name =&gt; &quot;Semn&#257;n&quot;),
+      r.merge(:id =&gt; 364013, :name =&gt; &quot;S&#299;st&#257;n va Bal&#363;chest&#257;n&quot;),
+      r.merge(:id =&gt; 364014, :name =&gt; &quot;F&#257;rs&quot;),
+      r.merge(:id =&gt; 364015, :name =&gt; &quot;Kerm&#257;n&quot;),
+      r.merge(:id =&gt; 364016, :name =&gt; &quot;Kordest&#257;n&quot;),
+      r.merge(:id =&gt; 364017, :name =&gt; &quot;Kerm&#257;nsh&#257;h&quot;),
+      r.merge(:id =&gt; 364018, :name =&gt; &quot;Kohg&#299;l&#363;yeh va B&#363;yer Ahmad&quot;),
+      r.merge(:id =&gt; 364019, :name =&gt; &quot;G&#299;l&#257;n&quot;),
+      r.merge(:id =&gt; 364020, :name =&gt; &quot;Lorest&#257;n&quot;),
+      r.merge(:id =&gt; 364021, :name =&gt; &quot;M&#257;zandar&#257;n&quot;),
+      r.merge(:id =&gt; 364022, :name =&gt; &quot;Markaz&#299;&quot;),
+      r.merge(:id =&gt; 364023, :name =&gt; &quot;Hormozg&#257;n&quot;),
+      r.merge(:id =&gt; 364024, :name =&gt; &quot;Hamad&#257;n&quot;),
+      r.merge(:id =&gt; 364025, :name =&gt; &quot;Yazd&quot;),
+      r.merge(:id =&gt; 364026, :name =&gt; &quot;Qom&quot;),
+      r.merge(:id =&gt; 364027, :name =&gt; &quot;Golest&#257;n&quot;),
+      r.merge(:id =&gt; 364028, :name =&gt; &quot;Qazv&#299;n&quot;),
+      r.merge(:id =&gt; 364029, :name =&gt; &quot;Khor&#257;s&#257;n-e Jan&#363;b&#299;&quot;),
+      r.merge(:id =&gt; 364030, :name =&gt; &quot;Khor&#257;s&#257;n-e Razav&#299;&quot;),
+      r.merge(:id =&gt; 364031, :name =&gt; &quot;Khor&#257;s&#257;n-e Shem&#257;l&#299;&quot;)
+    ]},
+    
+    # Iceland
+    [{:country =&gt; Country['IS']}].map {|r| [
+      r.merge(:id =&gt; 352000, :name =&gt; &quot;Reykjav&#237;k&quot;),
+      r.merge(:id =&gt; 352001, :name =&gt; &quot;H&#246;fu&#240;borgarsv&#230;&#240;i&#240;&quot;),
+      r.merge(:id =&gt; 352002, :name =&gt; &quot;Su&#240;urnes&quot;),
+      r.merge(:id =&gt; 352003, :name =&gt; &quot;Vesturland&quot;),
+      r.merge(:id =&gt; 352004, :name =&gt; &quot;Vestfir&#240;ir&quot;),
+      r.merge(:id =&gt; 352005, :name =&gt; &quot;Nor&#240;urland vestra&quot;),
+      r.merge(:id =&gt; 352006, :name =&gt; &quot;Nor&#240;urland eystra&quot;),
+      r.merge(:id =&gt; 352007, :name =&gt; &quot;Austurland&quot;),
+      r.merge(:id =&gt; 352008, :name =&gt; &quot;Su&#240;urland&quot;)
+    ]},
+    
+    # Italy
+    [{:country =&gt; Country['IT']}].map {|r| [
+      r.merge(:id =&gt; 380001, :name =&gt; &quot;Agrigento&quot;, :abbreviation =&gt; 'AG'),
+      r.merge(:id =&gt; 380002, :name =&gt; &quot;Alessandria&quot;, :abbreviation =&gt; 'AL'),
+      r.merge(:id =&gt; 380003, :name =&gt; &quot;Ancona&quot;, :abbreviation =&gt; 'AN'),
+      r.merge(:id =&gt; 380004, :name =&gt; &quot;Aosta&quot;, :abbreviation =&gt; 'AO'),
+      r.merge(:id =&gt; 380005, :name =&gt; &quot;Arezzo&quot;, :abbreviation =&gt; 'AR'),
+      r.merge(:id =&gt; 380006, :name =&gt; &quot;Ascoli Piceno&quot;, :abbreviation =&gt; 'AP'),
+      r.merge(:id =&gt; 380007, :name =&gt; &quot;Asti&quot;, :abbreviation =&gt; 'AT'),
+      r.merge(:id =&gt; 380008, :name =&gt; &quot;Avellino&quot;, :abbreviation =&gt; 'AV'),
+      r.merge(:id =&gt; 380009, :name =&gt; &quot;Bari&quot;, :abbreviation =&gt; 'BA'),
+      r.merge(:id =&gt; 380010, :name =&gt; &quot;Belluno&quot;, :abbreviation =&gt; 'BL'),
+      r.merge(:id =&gt; 380011, :name =&gt; &quot;Benevento&quot;, :abbreviation =&gt; 'BN'),
+      r.merge(:id =&gt; 380012, :name =&gt; &quot;Bergamo&quot;, :abbreviation =&gt; 'BG'),
+      r.merge(:id =&gt; 380013, :name =&gt; &quot;Biella&quot;, :abbreviation =&gt; 'BI'),
+      r.merge(:id =&gt; 380014, :name =&gt; &quot;Bologna&quot;, :abbreviation =&gt; 'BO'),
+      r.merge(:id =&gt; 380015, :name =&gt; &quot;Bolzano&quot;, :abbreviation =&gt; 'BZ'),
+      r.merge(:id =&gt; 380016, :name =&gt; &quot;Brescia&quot;, :abbreviation =&gt; 'BS'),
+      r.merge(:id =&gt; 380017, :name =&gt; &quot;Brindisi&quot;, :abbreviation =&gt; 'BR'),
+      r.merge(:id =&gt; 380018, :name =&gt; &quot;Cagliari&quot;, :abbreviation =&gt; 'CA'),
+      r.merge(:id =&gt; 380019, :name =&gt; &quot;Caltanissetta&quot;, :abbreviation =&gt; 'CL'),
+      r.merge(:id =&gt; 380020, :name =&gt; &quot;Campobasso&quot;, :abbreviation =&gt; 'CB'),
+      r.merge(:id =&gt; 380021, :name =&gt; &quot;Carbonia-Iglesias&quot;, :abbreviation =&gt; 'CI'),
+      r.merge(:id =&gt; 380022, :name =&gt; &quot;Caserta&quot;, :abbreviation =&gt; 'CE'),
+      r.merge(:id =&gt; 380023, :name =&gt; &quot;Catania&quot;, :abbreviation =&gt; 'CT'),
+      r.merge(:id =&gt; 380024, :name =&gt; &quot;Catanzaro&quot;, :abbreviation =&gt; 'CZ'),
+      r.merge(:id =&gt; 380025, :name =&gt; &quot;Chieti&quot;, :abbreviation =&gt; 'CH'),
+      r.merge(:id =&gt; 380026, :name =&gt; &quot;Como&quot;, :abbreviation =&gt; 'CO'),
+      r.merge(:id =&gt; 380027, :name =&gt; &quot;Cosenza&quot;, :abbreviation =&gt; 'CS'),
+      r.merge(:id =&gt; 380028, :name =&gt; &quot;Cremona&quot;, :abbreviation =&gt; 'CR'),
+      r.merge(:id =&gt; 380029, :name =&gt; &quot;Crotone&quot;, :abbreviation =&gt; 'KR'),
+      r.merge(:id =&gt; 380030, :name =&gt; &quot;Cuneo&quot;, :abbreviation =&gt; 'CN'),
+      r.merge(:id =&gt; 380031, :name =&gt; &quot;Enna&quot;, :abbreviation =&gt; 'EN'),
+      r.merge(:id =&gt; 380032, :name =&gt; &quot;Ferrara&quot;, :abbreviation =&gt; 'FE'),
+      r.merge(:id =&gt; 380033, :name =&gt; &quot;Firenze&quot;, :abbreviation =&gt; 'FI'),
+      r.merge(:id =&gt; 380034, :name =&gt; &quot;Foggia&quot;, :abbreviation =&gt; 'FG'),
+      r.merge(:id =&gt; 380035, :name =&gt; &quot;Forl&#236;&quot;, :abbreviation =&gt; 'FO'),
+      r.merge(:id =&gt; 380036, :name =&gt; &quot;Frosinone&quot;, :abbreviation =&gt; 'FR'),
+      r.merge(:id =&gt; 380037, :name =&gt; &quot;Genova&quot;, :abbreviation =&gt; 'GE'),
+      r.merge(:id =&gt; 380038, :name =&gt; &quot;Gorizia&quot;, :abbreviation =&gt; 'GO'),
+      r.merge(:id =&gt; 380039, :name =&gt; &quot;Grosseto&quot;, :abbreviation =&gt; 'GR'),
+      r.merge(:id =&gt; 380040, :name =&gt; &quot;Imperia&quot;, :abbreviation =&gt; 'IM'),
+      r.merge(:id =&gt; 380041, :name =&gt; &quot;Isernia&quot;, :abbreviation =&gt; 'IS'),
+      r.merge(:id =&gt; 380042, :name =&gt; &quot;La Spezia&quot;, :abbreviation =&gt; 'SP'),
+      r.merge(:id =&gt; 380043, :name =&gt; &quot;L'Aquila&quot;, :abbreviation =&gt; 'AQ'),
+      r.merge(:id =&gt; 380044, :name =&gt; &quot;Latina&quot;, :abbreviation =&gt; 'LT'),
+      r.merge(:id =&gt; 380045, :name =&gt; &quot;Lecce&quot;, :abbreviation =&gt; 'LE'),
+      r.merge(:id =&gt; 380046, :name =&gt; &quot;Lecco&quot;, :abbreviation =&gt; 'LC'),
+      r.merge(:id =&gt; 380047, :name =&gt; &quot;Livorno&quot;, :abbreviation =&gt; 'LI'),
+      r.merge(:id =&gt; 380048, :name =&gt; &quot;Lodi&quot;, :abbreviation =&gt; 'LO'),
+      r.merge(:id =&gt; 380049, :name =&gt; &quot;Lucca&quot;, :abbreviation =&gt; 'LU'),
+      r.merge(:id =&gt; 380050, :name =&gt; &quot;Macerata&quot;, :abbreviation =&gt; 'SC'),
+      r.merge(:id =&gt; 380051, :name =&gt; &quot;Mantova&quot;, :abbreviation =&gt; 'MN'),
+      r.merge(:id =&gt; 380052, :name =&gt; &quot;Massa-Carrara&quot;, :abbreviation =&gt; 'MS'),
+      r.merge(:id =&gt; 380053, :name =&gt; &quot;Matera&quot;, :abbreviation =&gt; 'MT'),
+      r.merge(:id =&gt; 380054, :name =&gt; &quot;Medio Campidano&quot;, :abbreviation =&gt; 'VS'),
+      r.merge(:id =&gt; 380055, :name =&gt; &quot;Messina&quot;, :abbreviation =&gt; 'ME'),
+      r.merge(:id =&gt; 380056, :name =&gt; &quot;Milano&quot;, :abbreviation =&gt; 'MI'),
+      r.merge(:id =&gt; 380057, :name =&gt; &quot;Modena&quot;, :abbreviation =&gt; 'MO'),
+      r.merge(:id =&gt; 380058, :name =&gt; &quot;Napoli&quot;, :abbreviation =&gt; 'NA'),
+      r.merge(:id =&gt; 380059, :name =&gt; &quot;Novara&quot;, :abbreviation =&gt; 'NO'),
+      r.merge(:id =&gt; 380060, :name =&gt; &quot;Nuoro&quot;, :abbreviation =&gt; 'NU'),
+      r.merge(:id =&gt; 380061, :name =&gt; &quot;Ogliastra&quot;, :abbreviation =&gt; 'OG'),
+      r.merge(:id =&gt; 380062, :name =&gt; &quot;Olbia-Tempio&quot;, :abbreviation =&gt; 'OT'),
+      r.merge(:id =&gt; 380063, :name =&gt; &quot;Oristano&quot;, :abbreviation =&gt; 'OR'),
+      r.merge(:id =&gt; 380064, :name =&gt; &quot;Padova&quot;, :abbreviation =&gt; 'PD'),
+      r.merge(:id =&gt; 380065, :name =&gt; &quot;Palermo&quot;, :abbreviation =&gt; 'PA'),
+      r.merge(:id =&gt; 380066, :name =&gt; &quot;Parma&quot;, :abbreviation =&gt; 'PR'),
+      r.merge(:id =&gt; 380067, :name =&gt; &quot;Pavia&quot;, :abbreviation =&gt; 'PV'),
+      r.merge(:id =&gt; 380068, :name =&gt; &quot;Perugia&quot;, :abbreviation =&gt; 'PG'),
+      r.merge(:id =&gt; 380069, :name =&gt; &quot;Pesaro e Urbino&quot;, :abbreviation =&gt; 'PS'),
+      r.merge(:id =&gt; 380070, :name =&gt; &quot;Pescara&quot;, :abbreviation =&gt; 'PE'),
+      r.merge(:id =&gt; 380071, :name =&gt; &quot;Piacenza&quot;, :abbreviation =&gt; 'PC'),
+      r.merge(:id =&gt; 380072, :name =&gt; &quot;Pisa&quot;, :abbreviation =&gt; 'PI'),
+      r.merge(:id =&gt; 380073, :name =&gt; &quot;Pistoia&quot;, :abbreviation =&gt; 'PT'),
+      r.merge(:id =&gt; 380074, :name =&gt; &quot;Pordenone&quot;, :abbreviation =&gt; 'PN'),
+      r.merge(:id =&gt; 380075, :name =&gt; &quot;Potenza&quot;, :abbreviation =&gt; 'PZ'),
+      r.merge(:id =&gt; 380076, :name =&gt; &quot;Prato&quot;, :abbreviation =&gt; 'PO'),
+      r.merge(:id =&gt; 380077, :name =&gt; &quot;Ragusa&quot;, :abbreviation =&gt; 'RG'),
+      r.merge(:id =&gt; 380078, :name =&gt; &quot;Ravenna&quot;, :abbreviation =&gt; 'RA'),
+      r.merge(:id =&gt; 380079, :name =&gt; &quot;Reggio Calabria&quot;, :abbreviation =&gt; 'RC'),
+      r.merge(:id =&gt; 380080, :name =&gt; &quot;Reggio Emilia&quot;, :abbreviation =&gt; 'RE'),
+      r.merge(:id =&gt; 380081, :name =&gt; &quot;Rieti&quot;, :abbreviation =&gt; 'RI'),
+      r.merge(:id =&gt; 380082, :name =&gt; &quot;Rimini&quot;, :abbreviation =&gt; 'RN'),
+      r.merge(:id =&gt; 380083, :name =&gt; &quot;Roma&quot;, :abbreviation =&gt; 'RM'),
+      r.merge(:id =&gt; 380084, :name =&gt; &quot;Rovigo&quot;, :abbreviation =&gt; 'RO'),
+      r.merge(:id =&gt; 380085, :name =&gt; &quot;Salerno&quot;, :abbreviation =&gt; 'SA'),
+      r.merge(:id =&gt; 380086, :name =&gt; &quot;Sassari&quot;, :abbreviation =&gt; 'SS'),
+      r.merge(:id =&gt; 380087, :name =&gt; &quot;Savona&quot;, :abbreviation =&gt; 'SV'),
+      r.merge(:id =&gt; 380088, :name =&gt; &quot;Siena&quot;, :abbreviation =&gt; 'SI'),
+      r.merge(:id =&gt; 380089, :name =&gt; &quot;Siracusa&quot;, :abbreviation =&gt; 'SR'),
+      r.merge(:id =&gt; 380090, :name =&gt; &quot;Sondrio&quot;, :abbreviation =&gt; 'SO'),
+      r.merge(:id =&gt; 380091, :name =&gt; &quot;Taranto&quot;, :abbreviation =&gt; 'TA'),
+      r.merge(:id =&gt; 380092, :name =&gt; &quot;Teramo&quot;, :abbreviation =&gt; 'TE'),
+      r.merge(:id =&gt; 380093, :name =&gt; &quot;Terni&quot;, :abbreviation =&gt; 'TR'),
+      r.merge(:id =&gt; 380094, :name =&gt; &quot;Torino&quot;, :abbreviation =&gt; 'TO'),
+      r.merge(:id =&gt; 380095, :name =&gt; &quot;Trapani&quot;, :abbreviation =&gt; 'TP'),
+      r.merge(:id =&gt; 380096, :name =&gt; &quot;Trento&quot;, :abbreviation =&gt; 'TN'),
+      r.merge(:id =&gt; 380097, :name =&gt; &quot;Treviso&quot;, :abbreviation =&gt; 'TV'),
+      r.merge(:id =&gt; 380098, :name =&gt; &quot;Trieste&quot;, :abbreviation =&gt; 'TS'),
+      r.merge(:id =&gt; 380099, :name =&gt; &quot;Udine&quot;, :abbreviation =&gt; 'UD'),
+      r.merge(:id =&gt; 380100, :name =&gt; &quot;Varese&quot;, :abbreviation =&gt; 'VA'),
+      r.merge(:id =&gt; 380101, :name =&gt; &quot;Venezia&quot;, :abbreviation =&gt; 'VE'),
+      r.merge(:id =&gt; 380102, :name =&gt; &quot;Verbano-Cusio-Ossola&quot;, :abbreviation =&gt; 'VB'),
+      r.merge(:id =&gt; 380103, :name =&gt; &quot;Vercelli&quot;, :abbreviation =&gt; 'VC'),
+      r.merge(:id =&gt; 380104, :name =&gt; &quot;Verona&quot;, :abbreviation =&gt; 'VR'),
+      r.merge(:id =&gt; 380105, :name =&gt; &quot;Vibo Valentia&quot;, :abbreviation =&gt; 'VV'),
+      r.merge(:id =&gt; 380106, :name =&gt; &quot;Vicenza&quot;, :abbreviation =&gt; 'VI'),
+      r.merge(:id =&gt; 380107, :name =&gt; &quot;Viterbo&quot;, :abbreviation =&gt; 'VT')
+    ]},
+    
+    # Jamaica
+    [{:country =&gt; Country['JM']}].map {|r| [
+      r.merge(:id =&gt; 388001, :name =&gt; &quot;Kingston&quot;),
+      r.merge(:id =&gt; 388002, :name =&gt; &quot;Saint Andrew&quot;),
+      r.merge(:id =&gt; 388003, :name =&gt; &quot;Saint Thomas&quot;),
+      r.merge(:id =&gt; 388004, :name =&gt; &quot;Portland&quot;),
+      r.merge(:id =&gt; 388005, :name =&gt; &quot;Saint Mary&quot;),
+      r.merge(:id =&gt; 388006, :name =&gt; &quot;Saint Ann&quot;),
+      r.merge(:id =&gt; 388007, :name =&gt; &quot;Trelawny&quot;),
+      r.merge(:id =&gt; 388008, :name =&gt; &quot;Saint James&quot;),
+      r.merge(:id =&gt; 388009, :name =&gt; &quot;Hanover&quot;),
+      r.merge(:id =&gt; 388010, :name =&gt; &quot;Westmoreland&quot;),
+      r.merge(:id =&gt; 388011, :name =&gt; &quot;Saint Elizabeth&quot;),
+      r.merge(:id =&gt; 388012, :name =&gt; &quot;Manchester&quot;),
+      r.merge(:id =&gt; 388013, :name =&gt; &quot;Clarendon&quot;),
+      r.merge(:id =&gt; 388014, :name =&gt; &quot;Saint Catherine&quot;)
+    ]},
+    
+    # Jordan
+    [{:country =&gt; Country['JO']}].map {|r| [
+      r.merge(:id =&gt; 400001, :name =&gt; &quot;`Ajlun&quot;, :abbreviation =&gt; 'AJ'),
+      r.merge(:id =&gt; 400002, :name =&gt; &quot;Al `Aqabah&quot;, :abbreviation =&gt; 'AQ'),
+      r.merge(:id =&gt; 400003, :name =&gt; &quot;Al Balq&#257;'&quot;, :abbreviation =&gt; 'BA'),
+      r.merge(:id =&gt; 400004, :name =&gt; &quot;Al Karak&quot;, :abbreviation =&gt; 'KA'),
+      r.merge(:id =&gt; 400005, :name =&gt; &quot;Al Mafraq&quot;, :abbreviation =&gt; 'MA'),
+      r.merge(:id =&gt; 400006, :name =&gt; &quot;Amman&quot;, :abbreviation =&gt; 'AM'),
+      r.merge(:id =&gt; 400007, :name =&gt; &quot;A&#355; &#354;af&#299;lah&quot;, :abbreviation =&gt; 'AT'),
+      r.merge(:id =&gt; 400008, :name =&gt; &quot;Az Zarq&#257;'&quot;, :abbreviation =&gt; 'AZ'),
+      r.merge(:id =&gt; 400009, :name =&gt; &quot;Irbid&quot;, :abbreviation =&gt; 'JR'),
+      r.merge(:id =&gt; 400010, :name =&gt; &quot;Jarash&quot;, :abbreviation =&gt; 'JA'),
+      r.merge(:id =&gt; 400011, :name =&gt; &quot;Ma`&#257;n&quot;, :abbreviation =&gt; 'MN'),
+      r.merge(:id =&gt; 400012, :name =&gt; &quot;M&#257;dab&#257;&quot;, :abbreviation =&gt; 'MD')
+    ]},
+    
+    # Japan
+    [{:country =&gt; Country['JP']}].map {|r| [
+      r.merge(:id =&gt; 392001, :name =&gt; &quot;Hokkaido&quot;),
+      r.merge(:id =&gt; 392002, :name =&gt; &quot;Aomori&quot;),
+      r.merge(:id =&gt; 392003, :name =&gt; &quot;Iwate&quot;),
+      r.merge(:id =&gt; 392004, :name =&gt; &quot;Miyagi&quot;),
+      r.merge(:id =&gt; 392005, :name =&gt; &quot;Akita&quot;),
+      r.merge(:id =&gt; 392006, :name =&gt; &quot;Yamagata&quot;),
+      r.merge(:id =&gt; 392007, :name =&gt; &quot;Fukushima&quot;),
+      r.merge(:id =&gt; 392008, :name =&gt; &quot;Ibaraki&quot;),
+      r.merge(:id =&gt; 392009, :name =&gt; &quot;Tochigi&quot;),
+      r.merge(:id =&gt; 392010, :name =&gt; &quot;Gunma&quot;),
+      r.merge(:id =&gt; 392011, :name =&gt; &quot;Saitama&quot;),
+      r.merge(:id =&gt; 392012, :name =&gt; &quot;Chiba&quot;),
+      r.merge(:id =&gt; 392013, :name =&gt; &quot;Tokyo&quot;),
+      r.merge(:id =&gt; 392014, :name =&gt; &quot;Kanagawa&quot;),
+      r.merge(:id =&gt; 392015, :name =&gt; &quot;Niigata&quot;),
+      r.merge(:id =&gt; 392016, :name =&gt; &quot;Toyama&quot;),
+      r.merge(:id =&gt; 392017, :name =&gt; &quot;Ishikawa&quot;),
+      r.merge(:id =&gt; 392018, :name =&gt; &quot;Fukui&quot;),
+      r.merge(:id =&gt; 392019, :name =&gt; &quot;Yamanashi&quot;),
+      r.merge(:id =&gt; 392020, :name =&gt; &quot;Nagano&quot;),
+      r.merge(:id =&gt; 392021, :name =&gt; &quot;Gifu&quot;),
+      r.merge(:id =&gt; 392022, :name =&gt; &quot;Shizuoka&quot;),
+      r.merge(:id =&gt; 392023, :name =&gt; &quot;Aichi&quot;),
+      r.merge(:id =&gt; 392024, :name =&gt; &quot;Mie&quot;),
+      r.merge(:id =&gt; 392025, :name =&gt; &quot;Shiga&quot;),
+      r.merge(:id =&gt; 392026, :name =&gt; &quot;Kyoto&quot;),
+      r.merge(:id =&gt; 392027, :name =&gt; &quot;Osaka&quot;),
+      r.merge(:id =&gt; 392028, :name =&gt; &quot;Hyogo&quot;),
+      r.merge(:id =&gt; 392029, :name =&gt; &quot;Nara&quot;),
+      r.merge(:id =&gt; 392030, :name =&gt; &quot;Wakayama&quot;),
+      r.merge(:id =&gt; 392031, :name =&gt; &quot;Tottori&quot;),
+      r.merge(:id =&gt; 392032, :name =&gt; &quot;Shimane&quot;),
+      r.merge(:id =&gt; 392033, :name =&gt; &quot;Okayama&quot;),
+      r.merge(:id =&gt; 392034, :name =&gt; &quot;Hiroshima&quot;),
+      r.merge(:id =&gt; 392035, :name =&gt; &quot;Yamaguchi&quot;),
+      r.merge(:id =&gt; 392036, :name =&gt; &quot;Tokushima&quot;),
+      r.merge(:id =&gt; 392037, :name =&gt; &quot;Kagawa&quot;),
+      r.merge(:id =&gt; 392038, :name =&gt; &quot;Ehime&quot;),
+      r.merge(:id =&gt; 392039, :name =&gt; &quot;Kochi&quot;),
+      r.merge(:id =&gt; 392040, :name =&gt; &quot;Fukuoka&quot;),
+      r.merge(:id =&gt; 392041, :name =&gt; &quot;Saga&quot;),
+      r.merge(:id =&gt; 392042, :name =&gt; &quot;Nagasaki&quot;),
+      r.merge(:id =&gt; 392043, :name =&gt; &quot;Kumamoto&quot;),
+      r.merge(:id =&gt; 392044, :name =&gt; &quot;Oita&quot;),
+      r.merge(:id =&gt; 392045, :name =&gt; &quot;Miyazaki&quot;),
+      r.merge(:id =&gt; 392046, :name =&gt; &quot;Kagoshima&quot;),
+      r.merge(:id =&gt; 392047, :name =&gt; &quot;Okinawa&quot;)
+    ]},
+    
+    # Kenya
+    [{:country =&gt; Country['KE']}].map {|r| [
+      r.merge(:id =&gt; 404110, :name =&gt; &quot;Nairobi Municipality&quot;),
+      r.merge(:id =&gt; 404200, :name =&gt; &quot;Central&quot;),
+      r.merge(:id =&gt; 404300, :name =&gt; &quot;Coast&quot;),
+      r.merge(:id =&gt; 404400, :name =&gt; &quot;Eastern&quot;),
+      r.merge(:id =&gt; 404500, :name =&gt; &quot;North-Eastern Kaskazini Mashariki&quot;),
+      r.merge(:id =&gt; 404700, :name =&gt; &quot;Rift Valley&quot;),
+      r.merge(:id =&gt; 404900, :name =&gt; &quot;Western Magharibi&quot;)
+    ]},
+    
+    # Kyrgyzstan
+    [{:country =&gt; Country['KG']}].map {|r| [
+      r.merge(:id =&gt; 417001, :name =&gt; &quot;Bishkek&quot;, :abbreviation =&gt; 'GB'),
+      r.merge(:id =&gt; 417002, :name =&gt; &quot;Batken&quot;, :abbreviation =&gt; 'B'),
+      r.merge(:id =&gt; 417003, :name =&gt; &quot;Ch&#252;&quot;, :abbreviation =&gt; 'C'),
+      r.merge(:id =&gt; 417004, :name =&gt; &quot;Jalal-Abad&quot;, :abbreviation =&gt; 'J'),
+      r.merge(:id =&gt; 417005, :name =&gt; &quot;Naryn&quot;, :abbreviation =&gt; 'N'),
+      r.merge(:id =&gt; 417006, :name =&gt; &quot;Osh&quot;, :abbreviation =&gt; 'O'),
+      r.merge(:id =&gt; 417007, :name =&gt; &quot;Talas&quot;, :abbreviation =&gt; 'T'),
+      r.merge(:id =&gt; 417008, :name =&gt; &quot;Ysyk-K&#246;l&quot;, :abbreviation =&gt; 'Y')
+    ]},
+    
+    # Cambodia
+    [{:country =&gt; Country['KH']}].map {|r| [
+      r.merge(:id =&gt; 116001, :name =&gt; &quot;Banteay Mean Chey&quot;),
+      r.merge(:id =&gt; 116002, :name =&gt; &quot;Battambang&quot;),
+      r.merge(:id =&gt; 116003, :name =&gt; &quot;Kampong Cham&quot;),
+      r.merge(:id =&gt; 116004, :name =&gt; &quot;Kampong Chhnang&quot;),
+      r.merge(:id =&gt; 116005, :name =&gt; &quot;Kampong Speu&quot;),
+      r.merge(:id =&gt; 116006, :name =&gt; &quot;Kampong Thom&quot;),
+      r.merge(:id =&gt; 116007, :name =&gt; &quot;Kampot&quot;),
+      r.merge(:id =&gt; 116008, :name =&gt; &quot;Kandal&quot;),
+      r.merge(:id =&gt; 116009, :name =&gt; &quot;Kach Kong&quot;),
+      r.merge(:id =&gt; 116010, :name =&gt; &quot;Krachoh&quot;),
+      r.merge(:id =&gt; 116011, :name =&gt; &quot;Mondol Kiri&quot;),
+      r.merge(:id =&gt; 116012, :name =&gt; &quot;Phnom Penh&quot;),
+      r.merge(:id =&gt; 116013, :name =&gt; &quot;Preah Vihear&quot;),
+      r.merge(:id =&gt; 116014, :name =&gt; &quot;Prey Veaeng&quot;),
+      r.merge(:id =&gt; 116015, :name =&gt; &quot;Pousaat&quot;),
+      r.merge(:id =&gt; 116016, :name =&gt; &quot;Rotanak Kiri&quot;),
+      r.merge(:id =&gt; 116017, :name =&gt; &quot;Siem Reab&quot;),
+      r.merge(:id =&gt; 116018, :name =&gt; &quot;Krong Preah Sihanouk&quot;),
+      r.merge(:id =&gt; 116019, :name =&gt; &quot;Stueng Traeng&quot;),
+      r.merge(:id =&gt; 116020, :name =&gt; &quot;Svaay Rieng&quot;),
+      r.merge(:id =&gt; 116021, :name =&gt; &quot;Taakaev&quot;),
+      r.merge(:id =&gt; 116022, :name =&gt; &quot;Otdar Mean Chey&quot;),
+      r.merge(:id =&gt; 116023, :name =&gt; &quot;Krong Kaeb&quot;),
+      r.merge(:id =&gt; 116024, :name =&gt; &quot;Krong Pailin&quot;)
+    ]},
+    
+    # Kiribati
+    [{:country =&gt; Country['KI']}].map {|r| [
+      r.merge(:id =&gt; 296001, :name =&gt; &quot;Gilbert Islands&quot;, :abbreviation =&gt; 'G'),
+      r.merge(:id =&gt; 296002, :name =&gt; &quot;Line Islands&quot;, :abbreviation =&gt; 'L'),
+      r.merge(:id =&gt; 296003, :name =&gt; &quot;Phoenix Islands&quot;, :abbreviation =&gt; 'P')
+    ]},
+    
+    # St. Kitts and Nevis
+    [{:country =&gt; Country['KN']}].map {|r| [
+      r.merge(:id =&gt; 659001, :name =&gt; &quot;Christ Church Nichola Town&quot;),
+      r.merge(:id =&gt; 659002, :name =&gt; &quot;Saint Anne Sandy Point&quot;),
+      r.merge(:id =&gt; 659003, :name =&gt; &quot;Saint George Basseterre&quot;),
+      r.merge(:id =&gt; 659004, :name =&gt; &quot;Saint George Gingerland&quot;),
+      r.merge(:id =&gt; 659005, :name =&gt; &quot;Saint James Windward&quot;),
+      r.merge(:id =&gt; 659006, :name =&gt; &quot;Saint John Capisterre&quot;),
+      r.merge(:id =&gt; 659007, :name =&gt; &quot;Saint John Figtree&quot;),
+      r.merge(:id =&gt; 659008, :name =&gt; &quot;Saint Mary Cayon&quot;),
+      r.merge(:id =&gt; 659009, :name =&gt; &quot;Saint Paul Capisterre&quot;),
+      r.merge(:id =&gt; 659010, :name =&gt; &quot;Saint Paul Charlestown&quot;),
+      r.merge(:id =&gt; 659011, :name =&gt; &quot;Saint Peter Basseterre&quot;),
+      r.merge(:id =&gt; 659012, :name =&gt; &quot;Saint Thomas Lowland&quot;),
+      r.merge(:id =&gt; 659013, :name =&gt; &quot;Saint Thomas Middle Island&quot;),
+      r.merge(:id =&gt; 659015, :name =&gt; &quot;Trinity Palmetto Point&quot;)
+    ]},
+    
+    # Comoros
+    [{:country =&gt; Country['KM']}].map {|r| [
+      r.merge(:id =&gt; 174001, :name =&gt; &quot;Anjouan Ndzouani&quot;, :abbreviation =&gt; 'A'),
+      r.merge(:id =&gt; 174002, :name =&gt; &quot;Grande Comore Ngazidja&quot;, :abbreviation =&gt; 'G'),
+      r.merge(:id =&gt; 174003, :name =&gt; &quot;Moh&#233;li Moili&quot;, :abbreviation =&gt; 'M')
+    ]},
+    
+    # North Korea
+    [{:country =&gt; Country['KP']}].map {|r| [
+      # Province
+      r.merge(:id =&gt; 408001, :name =&gt; &quot;Chagang&quot;, :abbreviation =&gt; 'CHA'),
+      r.merge(:id =&gt; 408002, :name =&gt; &quot;Hamgyongbuk&quot;, :abbreviation =&gt; 'HAB'),
+      r.merge(:id =&gt; 408003, :name =&gt; &quot;Hamgyongnam&quot;, :abbreviation =&gt; 'HAN'),
+      r.merge(:id =&gt; 408004, :name =&gt; &quot;Hwanghaebuk&quot;, :abbreviation =&gt; 'HWB'),
+      r.merge(:id =&gt; 408005, :name =&gt; &quot;Hwanghaenam&quot;, :abbreviation =&gt; 'HWN'),
+      r.merge(:id =&gt; 408006, :name =&gt; &quot;Kangwon&quot;, :abbreviation =&gt; 'KAN'),
+      r.merge(:id =&gt; 408007, :name =&gt; &quot;Pyonganbuk&quot;, :abbreviation =&gt; 'PYB'),
+      r.merge(:id =&gt; 408008, :name =&gt; &quot;Pyongannam&quot;, :abbreviation =&gt; 'PYN'),
+      r.merge(:id =&gt; 408009, :name =&gt; &quot;Yanggang&quot;, :abbreviation =&gt; 'YAN'),
+      r.merge(:id =&gt; 408010, :name =&gt; &quot;Kaesong&quot;, :abbreviation =&gt; 'KAE'),
+      
+      # Special city
+      r.merge(:id =&gt; 408011, :name =&gt; &quot;Najin Sonbong&quot;, :abbreviation =&gt; 'NAJ'),
+      r.merge(:id =&gt; 408012, :name =&gt; &quot;Nampo&quot;, :abbreviation =&gt; 'NAM'),
+      r.merge(:id =&gt; 408013, :name =&gt; &quot;Pyongyang&quot;, :abbreviation =&gt; 'PYO')
+    ]},
+    
+    # South Korea
+    [{:country =&gt; Country['KR']}].map {|r| [
+      # Capital Metropolitan City
+      r.merge(:id =&gt; 410011, :name =&gt; &quot;Seoul Teugbyeolsi&quot;),
+      
+      # Metropolitan Cities
+      r.merge(:id =&gt; 410026, :name =&gt; &quot;Busan Gwang'yeogsi&quot;),
+      r.merge(:id =&gt; 410027, :name =&gt; &quot;Daegu Gwang'yeogsi&quot;),
+      r.merge(:id =&gt; 410028, :name =&gt; &quot;Incheon Gwang'yeogsi&quot;),
+      r.merge(:id =&gt; 410029, :name =&gt; &quot;Gwangju Gwang'yeogsi&quot;),
+      r.merge(:id =&gt; 410030, :name =&gt; &quot;Daejeon Gwang'yeogsi&quot;),
+      r.merge(:id =&gt; 410031, :name =&gt; &quot;Ulsan Gwang'yeogsi&quot;),
+      r.merge(:id =&gt; 410041, :name =&gt; &quot;Gyeonggido&quot;),
+      r.merge(:id =&gt; 410042, :name =&gt; &quot;Gang'weondo&quot;),
+      
+      # Province
+      r.merge(:id =&gt; 410043, :name =&gt; &quot;Chungcheongbukdo&quot;),
+      r.merge(:id =&gt; 410044, :name =&gt; &quot;Chungcheongnamdo&quot;),
+      r.merge(:id =&gt; 410045, :name =&gt; &quot;Jeonrabukdo&quot;),
+      r.merge(:id =&gt; 410046, :name =&gt; &quot;Jeonranamdo&quot;),
+      r.merge(:id =&gt; 410047, :name =&gt; &quot;Gyeongsangbukdo&quot;),
+      r.merge(:id =&gt; 410048, :name =&gt; &quot;Gyeongsangnamdo&quot;),
+      r.merge(:id =&gt; 410049, :name =&gt; &quot;Jejudo&quot;)
+    ]},
+    
+    # Kuwait
+    [{:country =&gt; Country['KW']}].map {|r| [
+      r.merge(:id =&gt; 414001, :name =&gt; &quot;Al Ahmadi&quot;, :abbreviation =&gt; 'AH'),
+      r.merge(:id =&gt; 414002, :name =&gt; &quot;Al Farw&#257;n&#299;yah&quot;, :abbreviation =&gt; 'FA'),
+      r.merge(:id =&gt; 414003, :name =&gt; &quot;Al Jahrah&quot;, :abbreviation =&gt; 'JA'),
+      r.merge(:id =&gt; 414004, :name =&gt; &quot;Al Kuwayt&quot;, :abbreviation =&gt; 'KU'),
+      r.merge(:id =&gt; 414005, :name =&gt; &quot;Hawall&#299;&quot;, :abbreviation =&gt; 'HA')
+    ]},
+    
+    # Kazakhstan
+    [{:country =&gt; Country['KZ']}].map {|r| [
+      r.merge(:id =&gt; 398001, :name =&gt; &quot;Almaty&quot;, :abbreviation =&gt; 'ALA'),
+      r.merge(:id =&gt; 398002, :name =&gt; &quot;Astana&quot;, :abbreviation =&gt; 'AST'),
+      r.merge(:id =&gt; 398003, :name =&gt; &quot;Almaty&quot;, :abbreviation =&gt; 'ALM'),
+      r.merge(:id =&gt; 398004, :name =&gt; &quot;Aqmola&quot;, :abbreviation =&gt; 'AKM'),
+      r.merge(:id =&gt; 398005, :name =&gt; &quot;Aqt&#246;be&quot;, :abbreviation =&gt; 'AKT'),
+      r.merge(:id =&gt; 398006, :name =&gt; &quot;Atyra&#363;&quot;, :abbreviation =&gt; 'ATY'),
+      r.merge(:id =&gt; 398007, :name =&gt; &quot;Batys Quzaqstan&quot;, :abbreviation =&gt; 'ZAP'),
+      r.merge(:id =&gt; 398008, :name =&gt; &quot;Mangghysta&#363;&quot;, :abbreviation =&gt; 'MAN'),
+      r.merge(:id =&gt; 398009, :name =&gt; &quot;Ongt&#252;stik Qazaqstan&quot;, :abbreviation =&gt; 'YUZ'),
+      r.merge(:id =&gt; 398010, :name =&gt; &quot;Pavlodar&quot;, :abbreviation =&gt; 'PAV'),
+      r.merge(:id =&gt; 398011, :name =&gt; &quot;Qaraghandy&quot;, :abbreviation =&gt; 'KAR'),
+      r.merge(:id =&gt; 398012, :name =&gt; &quot;Qostanay&quot;, :abbreviation =&gt; 'KUS'),
+      r.merge(:id =&gt; 398013, :name =&gt; &quot;Qyzylorda&quot;, :abbreviation =&gt; 'KZY'),
+      r.merge(:id =&gt; 398014, :name =&gt; &quot;Shyghys Qazaqstan&quot;, :abbreviation =&gt; 'VOS'),
+      r.merge(:id =&gt; 398015, :name =&gt; &quot;Solt&#252;stik Quzaqstan&quot;, :abbreviation =&gt; 'SEV'),
+      r.merge(:id =&gt; 398016, :name =&gt; &quot;Zhambyl&quot;, :abbreviation =&gt; 'ZHA')
+    ]},
+    
+    # Laos
+    [{:country =&gt; Country['LA']}].map {|r| [
+      # Prefecture
+      r.merge(:id =&gt; 418001, :name =&gt; &quot;Vientiane&quot;, :abbreviation =&gt; 'VT'),
+      
+      # Province
+      r.merge(:id =&gt; 418002, :name =&gt; &quot;Attapu&quot;, :abbreviation =&gt; 'AT'),
+      r.merge(:id =&gt; 418003, :name =&gt; &quot;Bok&#232;o&quot;, :abbreviation =&gt; 'BK'),
+      r.merge(:id =&gt; 418004, :name =&gt; &quot;Bolikhamxai&quot;, :abbreviation =&gt; 'BL'),
+      r.merge(:id =&gt; 418005, :name =&gt; &quot;Champasak&quot;, :abbreviation =&gt; 'CH'),
+      r.merge(:id =&gt; 418006, :name =&gt; &quot;Houaphan&quot;, :abbreviation =&gt; 'HO'),
+      r.merge(:id =&gt; 418007, :name =&gt; &quot;Khammouan&quot;, :abbreviation =&gt; 'KH'),
+      r.merge(:id =&gt; 418008, :name =&gt; &quot;Louang Namtha&quot;, :abbreviation =&gt; 'LM'),
+      r.merge(:id =&gt; 418009, :name =&gt; &quot;Louangphabang&quot;, :abbreviation =&gt; 'LP'),
+      r.merge(:id =&gt; 418010, :name =&gt; &quot;Oud&#244;mxai&quot;, :abbreviation =&gt; 'OU'),
+      r.merge(:id =&gt; 418011, :name =&gt; &quot;Ph&#244;ngsali&quot;, :abbreviation =&gt; 'PH'),
+      r.merge(:id =&gt; 418012, :name =&gt; &quot;Salavan&quot;, :abbreviation =&gt; 'SL'),
+      r.merge(:id =&gt; 418013, :name =&gt; &quot;Savannakh&#233;t&quot;, :abbreviation =&gt; 'SV'),
+      r.merge(:id =&gt; 418014, :name =&gt; &quot;Vientiane&quot;, :abbreviation =&gt; 'VI'),
+      r.merge(:id =&gt; 418015, :name =&gt; &quot;Xaignabouli&quot;, :abbreviation =&gt; 'XA'),
+      r.merge(:id =&gt; 418016, :name =&gt; &quot;X&#233;kong&quot;, :abbreviation =&gt; 'XE'),
+      r.merge(:id =&gt; 418017, :name =&gt; &quot;Xiangkhoang&quot;, :abbreviation =&gt; 'XI'),
+      
+      # Special zone
+      r.merge(:id =&gt; 418018, :name =&gt; &quot;Xias&#244;mboun&quot;, :abbreviation =&gt; 'XN')
+    ]},
+    
+    # Liechtenstein
+    [{:country =&gt; Country['LI']}].map {|r| [
+      r.merge(:id =&gt; 438001, :name =&gt; &quot;Balzers&quot;),
+      r.merge(:id =&gt; 438002, :name =&gt; &quot;Eschen&quot;),
+      r.merge(:id =&gt; 438003, :name =&gt; &quot;Gamprin&quot;),
+      r.merge(:id =&gt; 438004, :name =&gt; &quot;Mauren&quot;),
+      r.merge(:id =&gt; 438005, :name =&gt; &quot;Planken&quot;),
+      r.merge(:id =&gt; 438006, :name =&gt; &quot;Ruggell&quot;),
+      r.merge(:id =&gt; 438007, :name =&gt; &quot;Schaan&quot;),
+      r.merge(:id =&gt; 438008, :name =&gt; &quot;Schellenberg&quot;),
+      r.merge(:id =&gt; 438009, :name =&gt; &quot;Triesen&quot;),
+      r.merge(:id =&gt; 438010, :name =&gt; &quot;Triesenberg&quot;),
+      r.merge(:id =&gt; 438011, :name =&gt; &quot;Vaduz&quot;)
+    ]},
+    
+    # Lebanon
+    [{:country =&gt; Country['LB']}].map {|r| [
+      r.merge(:id =&gt; 422001, :name =&gt; &quot;Aakk&#226;r&quot;, :abbreviation =&gt; 'AK'),
+      r.merge(:id =&gt; 422002, :name =&gt; &quot;Baalbek-Hermel&quot;, :abbreviation =&gt; 'BH'),
+      r.merge(:id =&gt; 422003, :name =&gt; &quot;B&#233;qaa&quot;, :abbreviation =&gt; 'BI'),
+      r.merge(:id =&gt; 422004, :name =&gt; &quot;Beyrouth&quot;, :abbreviation =&gt; 'BA'),
+      r.merge(:id =&gt; 422005, :name =&gt; &quot;Liban-Nord&quot;, :abbreviation =&gt; 'AS'),
+      r.merge(:id =&gt; 422006, :name =&gt; &quot;Liban-Sud&quot;, :abbreviation =&gt; 'JA'),
+      r.merge(:id =&gt; 422007, :name =&gt; &quot;Mont-Liban&quot;, :abbreviation =&gt; 'JL'),
+      r.merge(:id =&gt; 422008, :name =&gt; &quot;Nabat&#238;y&#233;&quot;, :abbreviation =&gt; 'NA')
+    ]},
+    
+    # Sri Lanka
+    [{:country =&gt; Country['LK']}].map {|r| [
+      r.merge(:id =&gt; 144011, :name =&gt; &quot;Colombo&quot;),
+      r.merge(:id =&gt; 144012, :name =&gt; &quot;Gampaha&quot;),
+      r.merge(:id =&gt; 144013, :name =&gt; &quot;Kalutara&quot;),
+      r.merge(:id =&gt; 144021, :name =&gt; &quot;Kandy&quot;),
+      r.merge(:id =&gt; 144022, :name =&gt; &quot;Matale&quot;),
+      r.merge(:id =&gt; 144023, :name =&gt; &quot;Nuwara Eliya&quot;),
+      r.merge(:id =&gt; 144031, :name =&gt; &quot;Galle&quot;),
+      r.merge(:id =&gt; 144032, :name =&gt; &quot;Matara&quot;),
+      r.merge(:id =&gt; 144033, :name =&gt; &quot;Hambantota&quot;),
+      r.merge(:id =&gt; 144041, :name =&gt; &quot;Jaffna&quot;),
+      r.merge(:id =&gt; 144042, :name =&gt; &quot;Kilinochchi&quot;),
+      r.merge(:id =&gt; 144043, :name =&gt; &quot;Mannar&quot;),
+      r.merge(:id =&gt; 144044, :name =&gt; &quot;Vavuniya&quot;),
+      r.merge(:id =&gt; 144045, :name =&gt; &quot;Mullaittivu&quot;),
+      r.merge(:id =&gt; 144051, :name =&gt; &quot;Batticaloa&quot;),
+      r.merge(:id =&gt; 144052, :name =&gt; &quot;Ampara&quot;),
+      r.merge(:id =&gt; 144053, :name =&gt; &quot;Trincomalee&quot;),
+      r.merge(:id =&gt; 144061, :name =&gt; &quot;Kurunegala&quot;),
+      r.merge(:id =&gt; 144062, :name =&gt; &quot;Puttalum&quot;),
+      r.merge(:id =&gt; 144071, :name =&gt; &quot;Anuradhapura&quot;),
+      r.merge(:id =&gt; 144072, :name =&gt; &quot;Polonnaruwa&quot;),
+      r.merge(:id =&gt; 144081, :name =&gt; &quot;Badulla&quot;),
+      r.merge(:id =&gt; 144082, :name =&gt; &quot;Monaragala&quot;),
+      r.merge(:id =&gt; 144091, :name =&gt; &quot;Ratnapura&quot;),
+      r.merge(:id =&gt; 144092, :name =&gt; &quot;Kegalla&quot;)
+    ]},
+    
+    # Liberia
+    [{:country =&gt; Country['LR']}].map {|r| [
+      r.merge(:id =&gt; 430001, :name =&gt; &quot;Bomi&quot;, :abbreviation =&gt; 'BM'),
+      r.merge(:id =&gt; 430002, :name =&gt; &quot;Bong&quot;, :abbreviation =&gt; 'BG'),
+      r.merge(:id =&gt; 430003, :name =&gt; &quot;Grand Bassa&quot;, :abbreviation =&gt; 'GB'),
+      r.merge(:id =&gt; 430004, :name =&gt; &quot;Grand Cape Mount&quot;, :abbreviation =&gt; 'CM'),
+      r.merge(:id =&gt; 430005, :name =&gt; &quot;Grand Gedeh&quot;, :abbreviation =&gt; 'GG'),
+      r.merge(:id =&gt; 430006, :name =&gt; &quot;Grand Kru&quot;, :abbreviation =&gt; 'GK'),
+      r.merge(:id =&gt; 430007, :name =&gt; &quot;Lofa&quot;, :abbreviation =&gt; 'LO'),
+      r.merge(:id =&gt; 430008, :name =&gt; &quot;Margibi&quot;, :abbreviation =&gt; 'MG'),
+      r.merge(:id =&gt; 430009, :name =&gt; &quot;Maryland&quot;, :abbreviation =&gt; 'MY'),
+      r.merge(:id =&gt; 430010, :name =&gt; &quot;Montserrado&quot;, :abbreviation =&gt; 'MO'),
+      r.merge(:id =&gt; 430011, :name =&gt; &quot;Nimba&quot;, :abbreviation =&gt; 'NI'),
+      r.merge(:id =&gt; 430012, :name =&gt; &quot;Rivercess&quot;, :abbreviation =&gt; 'RI'),
+      r.merge(:id =&gt; 430013, :name =&gt; &quot;Sinoe&quot;, :abbreviation =&gt; 'SI')
+    ]},
+    
+    # Lesotho
+    [{:country =&gt; Country['LS']}].map {|r| [
+      r.merge(:id =&gt; 426001, :name =&gt; &quot;Berea&quot;, :abbreviation =&gt; 'D'),
+      r.merge(:id =&gt; 426002, :name =&gt; &quot;Butha-Buthe&quot;, :abbreviation =&gt; 'B'),
+      r.merge(:id =&gt; 426003, :name =&gt; &quot;Leribe&quot;, :abbreviation =&gt; 'C'),
+      r.merge(:id =&gt; 426004, :name =&gt; &quot;Mafeteng&quot;, :abbreviation =&gt; 'E'),
+      r.merge(:id =&gt; 426005, :name =&gt; &quot;Maseru&quot;, :abbreviation =&gt; 'A'),
+      r.merge(:id =&gt; 426006, :name =&gt; &quot;Mohale's Hoek&quot;, :abbreviation =&gt; 'F'),
+      r.merge(:id =&gt; 426007, :name =&gt; &quot;Mokhotlong&quot;, :abbreviation =&gt; 'J'),
+      r.merge(:id =&gt; 426008, :name =&gt; &quot;Qacha's Nek&quot;, :abbreviation =&gt; 'H'),
+      r.merge(:id =&gt; 426009, :name =&gt; &quot;Quthing&quot;, :abbreviation =&gt; 'G'),
+      r.merge(:id =&gt; 426010, :name =&gt; &quot;Thaba-Tseka&quot;, :abbreviation =&gt; 'K')
+    ]},
+    
+    # Lithuania
+    [{:country =&gt; Country['LT']}].map {|r| [
+      r.merge(:id =&gt; 440001, :name =&gt; &quot;Alytaus&quot;, :abbreviation =&gt; 'AL'),
+      r.merge(:id =&gt; 440002, :name =&gt; &quot;Kauno&quot;, :abbreviation =&gt; 'KU'),
+      r.merge(:id =&gt; 440003, :name =&gt; &quot;Klaip&#279;dos&quot;, :abbreviation =&gt; 'KL'),
+      r.merge(:id =&gt; 440004, :name =&gt; &quot;Marijampol&#279;s&quot;, :abbreviation =&gt; 'MR'),
+      r.merge(:id =&gt; 440005, :name =&gt; &quot;Panev&#279;&#382;io&quot;, :abbreviation =&gt; 'PN'),
+      r.merge(:id =&gt; 440006, :name =&gt; &quot;&#352;iauli&#371;&quot;, :abbreviation =&gt; 'SA'),
+      r.merge(:id =&gt; 440007, :name =&gt; &quot;Taurag&#233;s&quot;, :abbreviation =&gt; 'TA'),
+      r.merge(:id =&gt; 440008, :name =&gt; &quot;Tel&#353;i&#371;&quot;, :abbreviation =&gt; 'TE'),
+      r.merge(:id =&gt; 440009, :name =&gt; &quot;Utenos&quot;, :abbreviation =&gt; 'UT'),
+      r.merge(:id =&gt; 440010, :name =&gt; &quot;Vilniaus&quot;, :abbreviation =&gt; 'VL')
+    ]},
+    
+    # Luxembourg
+    [{:country =&gt; Country['LU']}].map {|r| [
+      r.merge(:id =&gt; 442001, :name =&gt; &quot;Diekirch&quot;, :abbreviation =&gt; 'D'),
+      r.merge(:id =&gt; 442002, :name =&gt; &quot;Grevenmacher&quot;, :abbreviation =&gt; 'G'),
+      r.merge(:id =&gt; 442003, :name =&gt; &quot;Luxembourg&quot;, :abbreviation =&gt; 'L')
+    ]},
+    
+    # Latvia
+    [{:country =&gt; Country['LV']}].map {|r| [
+      # District
+      r.merge(:id =&gt; 428001, :name =&gt; &quot;Aizkraukle&quot;, :abbreviation =&gt; 'AI'),
+      r.merge(:id =&gt; 428002, :name =&gt; &quot;Al&#363;ksne&quot;, :abbreviation =&gt; 'AL'),
+      r.merge(:id =&gt; 428003, :name =&gt; &quot;Balvi&quot;, :abbreviation =&gt; 'BL'),
+      r.merge(:id =&gt; 428004, :name =&gt; &quot;Bauska&quot;, :abbreviation =&gt; 'BU'),
+      r.merge(:id =&gt; 428005, :name =&gt; &quot;C&#275;sis&quot;, :abbreviation =&gt; 'CE'),
+      r.merge(:id =&gt; 428006, :name =&gt; &quot;Daugavpils&quot;, :abbreviation =&gt; 'DA'),
+      r.merge(:id =&gt; 428007, :name =&gt; &quot;Dobele&quot;, :abbreviation =&gt; 'DO'),
+      r.merge(:id =&gt; 428008, :name =&gt; &quot;Gulbene&quot;, :abbreviation =&gt; 'GU'),
+      r.merge(:id =&gt; 428009, :name =&gt; &quot;J&#275;kabpils&quot;, :abbreviation =&gt; 'JK'),
+      r.merge(:id =&gt; 428010, :name =&gt; &quot;Jelgava&quot;, :abbreviation =&gt; 'JL'),
+      r.merge(:id =&gt; 428011, :name =&gt; &quot;Kr&#257;slava&quot;, :abbreviation =&gt; 'KR'),
+      r.merge(:id =&gt; 428012, :name =&gt; &quot;Kuld&#299;ga&quot;, :abbreviation =&gt; 'KU'),
+      r.merge(:id =&gt; 428013, :name =&gt; &quot;Liep&#257;ja&quot;, :abbreviation =&gt; 'LE'),
+      r.merge(:id =&gt; 428014, :name =&gt; &quot;Limba&#382;i&quot;, :abbreviation =&gt; 'LM'),
+      r.merge(:id =&gt; 428015, :name =&gt; &quot;Ludza&quot;, :abbreviation =&gt; 'LU'),
+      r.merge(:id =&gt; 428016, :name =&gt; &quot;Madona&quot;, :abbreviation =&gt; 'MA'),
+      r.merge(:id =&gt; 428017, :name =&gt; &quot;Ogre&quot;, :abbreviation =&gt; 'OG'),
+      r.merge(:id =&gt; 428018, :name =&gt; &quot;Prei&#316;i&quot;, :abbreviation =&gt; 'PR'),
+      r.merge(:id =&gt; 428019, :name =&gt; &quot;R&#275;zekne&quot;, :abbreviation =&gt; 'RE'),
+      r.merge(:id =&gt; 428020, :name =&gt; &quot;R&#299;ga&quot;, :abbreviation =&gt; 'RI'),
+      r.merge(:id =&gt; 428021, :name =&gt; &quot;Saldus&quot;, :abbreviation =&gt; 'SA'),
+      r.merge(:id =&gt; 428022, :name =&gt; &quot;Talsi&quot;, :abbreviation =&gt; 'TA'),
+      r.merge(:id =&gt; 428023, :name =&gt; &quot;Tukums&quot;, :abbreviation =&gt; 'TU'),
+      r.merge(:id =&gt; 428024, :name =&gt; &quot;Valka&quot;, :abbreviation =&gt; 'VK'),
+      r.merge(:id =&gt; 428025, :name =&gt; &quot;Valmiera&quot;, :abbreviation =&gt; 'VM'),
+      r.merge(:id =&gt; 428026, :name =&gt; &quot;Ventspils&quot;, :abbreviation =&gt; 'VE'),
+      
+      # City
+      r.merge(:id =&gt; 428027, :name =&gt; &quot;Daugavpils&quot;, :abbreviation =&gt; 'DGV'),
+      r.merge(:id =&gt; 428028, :name =&gt; &quot;Jelgava&quot;, :abbreviation =&gt; 'JEL'),
+      r.merge(:id =&gt; 428029, :name =&gt; &quot;J&#363;rmala&quot;, :abbreviation =&gt; 'JUR'),
+      r.merge(:id =&gt; 428030, :name =&gt; &quot;Liep&#257;ja&quot;, :abbreviation =&gt; 'LPX'),
+      r.merge(:id =&gt; 428031, :name =&gt; &quot;R&#275;zekne&quot;, :abbreviation =&gt; 'REZ'),
+      r.merge(:id =&gt; 428032, :name =&gt; &quot;R&#299;ga&quot;, :abbreviation =&gt; 'RIX'),
+      r.merge(:id =&gt; 428033, :name =&gt; &quot;Ventspils&quot;, :abbreviation =&gt; 'VEN')
+    ]},
+    
+    # Libya
+    [{:country =&gt; Country['LY']}].map {|r| [
+      r.merge(:id =&gt; 434001, :name =&gt; &quot;Ajd&#257;biy&#257;&quot;, :abbreviation =&gt; 'AJ'),
+      r.merge(:id =&gt; 434002, :name =&gt; &quot;Al Bu&#355;n&#257;n&quot;, :abbreviation =&gt; 'BU'),
+      r.merge(:id =&gt; 434003, :name =&gt; &quot;Al &#7720;iz&#257;m al Akh&#7697;ar&quot;, :abbreviation =&gt; 'HZ'),
+      r.merge(:id =&gt; 434004, :name =&gt; &quot;Al Jabal al Akh&#7697;ar&quot;, :abbreviation =&gt; 'JA'),
+      r.merge(:id =&gt; 434005, :name =&gt; &quot;Al Jif&#257;rah&quot;, :abbreviation =&gt; 'JI'),
+      r.merge(:id =&gt; 434006, :name =&gt; &quot;Al Jufrah&quot;, :abbreviation =&gt; 'JU'),
+      r.merge(:id =&gt; 434007, :name =&gt; &quot;Al Kufrah&quot;, :abbreviation =&gt; 'KF'),
+      r.merge(:id =&gt; 434008, :name =&gt; &quot;Al Marj&quot;, :abbreviation =&gt; 'MJ'),
+      r.merge(:id =&gt; 434009, :name =&gt; &quot;Al Marqab&quot;, :abbreviation =&gt; 'MB'),
+      r.merge(:id =&gt; 434010, :name =&gt; &quot;Al Qa&#355;r&#363;n&quot;, :abbreviation =&gt; 'QT'),
+      r.merge(:id =&gt; 434011, :name =&gt; &quot;Al Qubbah&quot;, :abbreviation =&gt; 'QB'),
+      r.merge(:id =&gt; 434012, :name =&gt; &quot;Al W&#257;&#7721;ah&quot;, :abbreviation =&gt; 'WA'),
+      r.merge(:id =&gt; 434013, :name =&gt; &quot;An Nuqa&#355; al Khams&quot;, :abbreviation =&gt; 'NQ'),
+      r.merge(:id =&gt; 434014, :name =&gt; &quot;Ash Sh&#257;&#355;i'&quot;, :abbreviation =&gt; 'SH'),
+      r.merge(:id =&gt; 434015, :name =&gt; &quot;Az Z&#257;wiyah&quot;, :abbreviation =&gt; 'ZA'),
+      r.merge(:id =&gt; 434016, :name =&gt; &quot;Bangh&#257;z&#299;&quot;, :abbreviation =&gt; 'BA'),
+      r.merge(:id =&gt; 434017, :name =&gt; &quot;Ban&#299; Wal&#299;d&quot;, :abbreviation =&gt; 'BW'),
+      r.merge(:id =&gt; 434018, :name =&gt; &quot;Darnah&quot;, :abbreviation =&gt; 'DR'),
+      r.merge(:id =&gt; 434019, :name =&gt; &quot;Ghad&#257;mis&quot;, :abbreviation =&gt; 'GD'),
+      r.merge(:id =&gt; 434020, :name =&gt; &quot;Ghary&#257;n&quot;, :abbreviation =&gt; 'GR'),
+      r.merge(:id =&gt; 434021, :name =&gt; &quot;Gh&#257;t&quot;, :abbreviation =&gt; 'GT'),
+      r.merge(:id =&gt; 434022, :name =&gt; &quot;Jaghb&#363;b&quot;, :abbreviation =&gt; 'JB'),
+      r.merge(:id =&gt; 434023, :name =&gt; &quot;Mi&#351;r&#257;tah&quot;, :abbreviation =&gt; 'MI'),
+      r.merge(:id =&gt; 434024, :name =&gt; &quot;Mizdah&quot;, :abbreviation =&gt; 'MZ'),
+      r.merge(:id =&gt; 434025, :name =&gt; &quot;Murzuq&quot;, :abbreviation =&gt; 'MQ'),
+      r.merge(:id =&gt; 434026, :name =&gt; &quot;N&#257;l&#363;t&quot;, :abbreviation =&gt; 'NL'),
+      r.merge(:id =&gt; 434027, :name =&gt; &quot;Sabh&#257;&quot;, :abbreviation =&gt; 'SB'),
+      r.merge(:id =&gt; 434028, :name =&gt; &quot;&#350;abr&#257;tah &#350;urm&#257;n&quot;, :abbreviation =&gt; 'SS'),
+      r.merge(:id =&gt; 434029, :name =&gt; &quot;Surt&quot;, :abbreviation =&gt; 'SR'),
+      r.merge(:id =&gt; 434030, :name =&gt; &quot;T&#257;j&#363;r&#257;' wa an Naw&#257;&#7721;&#299; al Arb&#257;&#699;&quot;, :abbreviation =&gt; 'TN'),
+      r.merge(:id =&gt; 434031, :name =&gt; &quot;&#354;ar&#257;bulus&quot;, :abbreviation =&gt; 'TB'),
+      r.merge(:id =&gt; 434032, :name =&gt; &quot;Tarh&#363;nah-Masall&#257;tah&quot;, :abbreviation =&gt; 'TM'),
+      r.merge(:id =&gt; 434033, :name =&gt; &quot;W&#257;d&#299; al &#7720;ay&#257;t&quot;, :abbreviation =&gt; 'WD'),
+      r.merge(:id =&gt; 434034, :name =&gt; &quot;Yafran-J&#257;d&#363;&quot;, :abbreviation =&gt; 'YJ')
+    ]},
+    
+    # Morocco
+    [{:country =&gt; Country['MA']}].map {|r| [
+      r.merge(:id =&gt; 504001, :name =&gt; &quot;Agadir&quot;, :abbreviation =&gt; 'AGD'),
+      r.merge(:id =&gt; 504002, :name =&gt; &quot;A&#239;t Baha&quot;, :abbreviation =&gt; 'BAH'),
+      r.merge(:id =&gt; 504003, :name =&gt; &quot;A&#239;t Melloul&quot;, :abbreviation =&gt; 'MEL'),
+      r.merge(:id =&gt; 504004, :name =&gt; &quot;Al Haouz&quot;, :abbreviation =&gt; 'HAO'),
+      r.merge(:id =&gt; 504005, :name =&gt; &quot;Al Hoce&#239;ma&quot;, :abbreviation =&gt; 'HOC'),
+      r.merge(:id =&gt; 504006, :name =&gt; &quot;Assa-Zag&quot;, :abbreviation =&gt; 'ASZ'),
+      r.merge(:id =&gt; 504007, :name =&gt; &quot;Azilal&quot;, :abbreviation =&gt; 'AZI'),
+      r.merge(:id =&gt; 504008, :name =&gt; &quot;Beni Mellal&quot;, :abbreviation =&gt; 'BEM'),
+      r.merge(:id =&gt; 504009, :name =&gt; &quot;Ben Sllmane&quot;, :abbreviation =&gt; 'BES'),
+      r.merge(:id =&gt; 504010, :name =&gt; &quot;Berkane&quot;, :abbreviation =&gt; 'BER'),
+      r.merge(:id =&gt; 504011, :name =&gt; &quot;Boujdour&quot;, :abbreviation =&gt; 'BOD'),
+      r.merge(:id =&gt; 504012, :name =&gt; &quot;Boulemane&quot;, :abbreviation =&gt; 'BOM'),
+      r.merge(:id =&gt; 504013, :name =&gt; &quot;Casablanca&quot;, :abbreviation =&gt; 'CAS'), # Dar el Be&#239;da
+      r.merge(:id =&gt; 504014, :name =&gt; &quot;Chefchaouene&quot;, :abbreviation =&gt; 'CHE'),
+      r.merge(:id =&gt; 504015, :name =&gt; &quot;Chichaoua&quot;, :abbreviation =&gt; 'CHI'),
+      r.merge(:id =&gt; 504016, :name =&gt; &quot;El Hajeb&quot;, :abbreviation =&gt; 'HAJ'),
+      r.merge(:id =&gt; 504017, :name =&gt; &quot;El Jadida&quot;, :abbreviation =&gt; 'JDI'),
+      r.merge(:id =&gt; 504018, :name =&gt; &quot;Errachidia&quot;, :abbreviation =&gt; 'ERR'),
+      r.merge(:id =&gt; 504019, :name =&gt; &quot;Essaouira&quot;, :abbreviation =&gt; 'ESI'),
+      r.merge(:id =&gt; 504020, :name =&gt; &quot;Es Smara&quot;, :abbreviation =&gt; 'ESM'),
+      r.merge(:id =&gt; 504021, :name =&gt; &quot;F&#232;s&quot;, :abbreviation =&gt; 'FES'),
+      r.merge(:id =&gt; 504022, :name =&gt; &quot;Figuig&quot;, :abbreviation =&gt; 'FIG'),
+      r.merge(:id =&gt; 504023, :name =&gt; &quot;Guelmim&quot;, :abbreviation =&gt; 'GUE'),
+      r.merge(:id =&gt; 504024, :name =&gt; &quot;Ifrane&quot;, :abbreviation =&gt; 'IFR'),
+      r.merge(:id =&gt; 504025, :name =&gt; &quot;Jerada&quot;, :abbreviation =&gt; 'JRA'),
+      r.merge(:id =&gt; 504026, :name =&gt; &quot;Kelaat Sraghna&quot;, :abbreviation =&gt; 'KES'),
+      r.merge(:id =&gt; 504027, :name =&gt; &quot;K&#233;nitra&quot;, :abbreviation =&gt; 'KEN'),
+      r.merge(:id =&gt; 504028, :name =&gt; &quot;Khemisaet&quot;, :abbreviation =&gt; 'KHE'),
+      r.merge(:id =&gt; 504029, :name =&gt; &quot;Khenifra&quot;, :abbreviation =&gt; 'KHN'),
+      r.merge(:id =&gt; 504030, :name =&gt; &quot;Khouribga&quot;, :abbreviation =&gt; 'KHO'),
+      r.merge(:id =&gt; 504031, :name =&gt; &quot;La&#226;youne&quot;, :abbreviation =&gt; 'LAA'),
+      r.merge(:id =&gt; 504032, :name =&gt; &quot;Larache&quot;, :abbreviation =&gt; 'LAP'),
+      r.merge(:id =&gt; 504033, :name =&gt; &quot;Marrakech&quot;, :abbreviation =&gt; 'MAR'),
+      r.merge(:id =&gt; 504034, :name =&gt; &quot;Mekns&#232;s&quot;, :abbreviation =&gt; 'MEK'),
+      r.merge(:id =&gt; 504035, :name =&gt; &quot;Nador&quot;, :abbreviation =&gt; 'NAD'),
+      r.merge(:id =&gt; 504036, :name =&gt; &quot;Ouarzazate&quot;, :abbreviation =&gt; 'OUA'),
+      r.merge(:id =&gt; 504037, :name =&gt; &quot;Oued ed Dahab&quot;, :abbreviation =&gt; 'OUD'),
+      r.merge(:id =&gt; 504038, :name =&gt; &quot;Oujda&quot;, :abbreviation =&gt; 'OUJ'),
+      r.merge(:id =&gt; 504039, :name =&gt; &quot;Rabat-Sal&#233;&quot;, :abbreviation =&gt; 'RBA'),
+      r.merge(:id =&gt; 504040, :name =&gt; &quot;Safi&quot;, :abbreviation =&gt; 'SAF'),
+      r.merge(:id =&gt; 504041, :name =&gt; &quot;Sefrou&quot;, :abbreviation =&gt; 'SEF'),
+      r.merge(:id =&gt; 504042, :name =&gt; &quot;Settat&quot;, :abbreviation =&gt; 'SET'),
+      r.merge(:id =&gt; 504043, :name =&gt; &quot;Sidl Kacem&quot;, :abbreviation =&gt; 'SIK'),
+      r.merge(:id =&gt; 504044, :name =&gt; &quot;Tanger&quot;, :abbreviation =&gt; 'TNG'),
+      r.merge(:id =&gt; 504045, :name =&gt; &quot;Tan-Tan&quot;, :abbreviation =&gt; 'TNT'),
+      r.merge(:id =&gt; 504046, :name =&gt; &quot;Taounate&quot;, :abbreviation =&gt; 'TAO'),
+      r.merge(:id =&gt; 504047, :name =&gt; &quot;Taroudannt&quot;, :abbreviation =&gt; 'TAR'),
+      r.merge(:id =&gt; 504048, :name =&gt; &quot;Tata&quot;, :abbreviation =&gt; 'TAT'),
+      r.merge(:id =&gt; 504049, :name =&gt; &quot;Taza&quot;, :abbreviation =&gt; 'TAZ'),
+      r.merge(:id =&gt; 504050, :name =&gt; &quot;T&#233;touan&quot;, :abbreviation =&gt; 'TET'),
+      r.merge(:id =&gt; 504051, :name =&gt; &quot;Tiznit&quot;, :abbreviation =&gt; 'TIZ')
+    ]},
+    
+    # Moldova
+    [{:country =&gt; Country['MD']}].map {|r| [
+      # Autonomous Territory
+      r.merge(:id =&gt; 498001, :name =&gt; &quot;G&#259;g&#259;uzia&quot;, :abbreviation =&gt; 'GA'),
+      
+      # City
+      r.merge(:id =&gt; 498002, :name =&gt; &quot;Chi&#351;in&#259;u&quot;, :abbreviation =&gt; 'CU'),
+      
+      # District
+      r.merge(:id =&gt; 498003, :name =&gt; &quot;B&#259;l&#355;i&quot;, :abbreviation =&gt; 'BA'),
+      r.merge(:id =&gt; 498004, :name =&gt; &quot;Cahul&quot;, :abbreviation =&gt; 'CA'),
+      r.merge(:id =&gt; 498005, :name =&gt; &quot;Chi&#351;in&#259;u&quot;, :abbreviation =&gt; 'CH'),
+      r.merge(:id =&gt; 498006, :name =&gt; &quot;Edine&#355;&quot;, :abbreviation =&gt; 'ED'),
+      r.merge(:id =&gt; 498007, :name =&gt; &quot;L&#259;pu&#351;na&quot;, :abbreviation =&gt; 'LA'),
+      r.merge(:id =&gt; 498008, :name =&gt; &quot;Orhei&quot;, :abbreviation =&gt; 'OR'),
+      r.merge(:id =&gt; 498009, :name =&gt; &quot;Soroca&quot;, :abbreviation =&gt; 'SO'),
+      r.merge(:id =&gt; 498010, :name =&gt; &quot;Taraclia&quot;, :abbreviation =&gt; 'TA'),
+      r.merge(:id =&gt; 498011, :name =&gt; &quot;Tighina&quot;, :abbreviation =&gt; 'TI'),
+      r.merge(:id =&gt; 498012, :name =&gt; &quot;Ungheni&quot;, :abbreviation =&gt; 'UN'),
+      
+      # Territorial unit
+      r.merge(:id =&gt; 498013, :name =&gt; &quot;St&#238;nga Nistrului&quot;, :abbreviation =&gt; 'SN')
+    ]},
+    
+    # Montenegro
+    [{:country =&gt; Country['ME']}].map {|r| [
+      r.merge(:id =&gt; 499001, :name =&gt; &quot;Andrijevica&quot;),
+      r.merge(:id =&gt; 499002, :name =&gt; &quot;Bar&quot;),
+      r.merge(:id =&gt; 499003, :name =&gt; &quot;Berane&quot;),
+      r.merge(:id =&gt; 499004, :name =&gt; &quot;Bijelo Polje&quot;),
+      r.merge(:id =&gt; 499005, :name =&gt; &quot;Budva&quot;),
+      r.merge(:id =&gt; 499006, :name =&gt; &quot;Cetinje&quot;),
+      r.merge(:id =&gt; 499007, :name =&gt; &quot;Danilovgrad&quot;),
+      r.merge(:id =&gt; 499008, :name =&gt; &quot;Herceg-Novi&quot;),
+      r.merge(:id =&gt; 499009, :name =&gt; &quot;Kola&#353;in&quot;),
+      r.merge(:id =&gt; 499010, :name =&gt; &quot;Kotor&quot;),
+      r.merge(:id =&gt; 499011, :name =&gt; &quot;Mojkovac&quot;),
+      r.merge(:id =&gt; 499012, :name =&gt; &quot;Nik&#353;i&#263;&quot;),
+      r.merge(:id =&gt; 499013, :name =&gt; &quot;Plav&quot;),
+      r.merge(:id =&gt; 499014, :name =&gt; &quot;Pljevlja&quot;),
+      r.merge(:id =&gt; 499015, :name =&gt; &quot;Plu&#382;ine&quot;),
+      r.merge(:id =&gt; 499016, :name =&gt; &quot;Podgorica&quot;),
+      r.merge(:id =&gt; 499017, :name =&gt; &quot;Ro&#382;aje&quot;),
+      r.merge(:id =&gt; 499018, :name =&gt; &quot;&#352;avnik&quot;),
+      r.merge(:id =&gt; 499019, :name =&gt; &quot;Tivat&quot;),
+      r.merge(:id =&gt; 499020, :name =&gt; &quot;Ulcinj&quot;),
+      r.merge(:id =&gt; 499021, :name =&gt; &quot;&#381;abljak&quot;)
+    ]},
+    
+    # Madagascar
+    [{:country =&gt; Country['MG']}].map {|r| [
+      r.merge(:id =&gt; 450001, :name =&gt; &quot;Antananarivo&quot;, :abbreviation =&gt; 'T'),
+      r.merge(:id =&gt; 450002, :name =&gt; &quot;Antsiranana&quot;, :abbreviation =&gt; 'D'),
+      r.merge(:id =&gt; 450003, :name =&gt; &quot;Fianarantsoa&quot;, :abbreviation =&gt; 'F'),
+      r.merge(:id =&gt; 450004, :name =&gt; &quot;Mahajanga&quot;, :abbreviation =&gt; 'M'),
+      r.merge(:id =&gt; 450005, :name =&gt; &quot;Toamasina&quot;, :abbreviation =&gt; 'A'),
+      r.merge(:id =&gt; 450006, :name =&gt; &quot;Toliara&quot;, :abbreviation =&gt; 'U')
+    ]},
+    
+    # Marshall Islands
+    [{:country =&gt; Country['MH']}].map {|r| [
+      r.merge(:id =&gt; 584001, :name =&gt; &quot;Ailinglapalap&quot;, :abbreviation =&gt; 'ALL'),
+      r.merge(:id =&gt; 584002, :name =&gt; &quot;Ailuk&quot;, :abbreviation =&gt; 'ALK'),
+      r.merge(:id =&gt; 584003, :name =&gt; &quot;Arno&quot;, :abbreviation =&gt; 'ARN'),
+      r.merge(:id =&gt; 584004, :name =&gt; &quot;Aur&quot;, :abbreviation =&gt; 'AUR'),
+      r.merge(:id =&gt; 584005, :name =&gt; &quot;Ebon&quot;, :abbreviation =&gt; 'EBO'),
+      r.merge(:id =&gt; 584006, :name =&gt; &quot;Eniwetok&quot;, :abbreviation =&gt; 'ENI'),
+      r.merge(:id =&gt; 584007, :name =&gt; &quot;Jaluit&quot;, :abbreviation =&gt; 'JAL'),
+      r.merge(:id =&gt; 584008, :name =&gt; &quot;Kili&quot;, :abbreviation =&gt; 'KIL'),
+      r.merge(:id =&gt; 584009, :name =&gt; &quot;Kwajalein&quot;, :abbreviation =&gt; 'KWA'),
+      r.merge(:id =&gt; 584010, :name =&gt; &quot;Lae&quot;, :abbreviation =&gt; 'LAE'),
+      r.merge(:id =&gt; 584011, :name =&gt; &quot;Lib&quot;, :abbreviation =&gt; 'LIB'),
+      r.merge(:id =&gt; 584012, :name =&gt; &quot;Likiep&quot;, :abbreviation =&gt; 'LIK'),
+      r.merge(:id =&gt; 584013, :name =&gt; &quot;Majuro&quot;, :abbreviation =&gt; 'MAJ'),
+      r.merge(:id =&gt; 584014, :name =&gt; &quot;Maloelap&quot;, :abbreviation =&gt; 'MAL'),
+      r.merge(:id =&gt; 584015, :name =&gt; &quot;Mejit&quot;, :abbreviation =&gt; 'MEJ'),
+      r.merge(:id =&gt; 584016, :name =&gt; &quot;Mili&quot;, :abbreviation =&gt; 'MIL'),
+      r.merge(:id =&gt; 584017, :name =&gt; &quot;Namorik&quot;, :abbreviation =&gt; 'NMK'),
+      r.merge(:id =&gt; 584018, :name =&gt; &quot;Namu&quot;, :abbreviation =&gt; 'NMU'),
+      r.merge(:id =&gt; 584019, :name =&gt; &quot;Rongelap&quot;, :abbreviation =&gt; 'RON'),
+      r.merge(:id =&gt; 584020, :name =&gt; &quot;Ujae&quot;, :abbreviation =&gt; 'UJA'),
+      r.merge(:id =&gt; 584021, :name =&gt; &quot;Ujelang&quot;, :abbreviation =&gt; 'UJL'),
+      r.merge(:id =&gt; 584022, :name =&gt; &quot;Utirik&quot;, :abbreviation =&gt; 'UTI'),
+      r.merge(:id =&gt; 584023, :name =&gt; &quot;Wotho&quot;, :abbreviation =&gt; 'WTN'),
+      r.merge(:id =&gt; 584024, :name =&gt; &quot;Wotje&quot;, :abbreviation =&gt; 'WTJ')
+    ]},
+    
+    # Macedonia
+    [{:country =&gt; Country['MK']}].map {|r| [
+      r.merge(:id =&gt; 807001, :name =&gt; &quot;Aerodrom&quot;),
+      r.merge(:id =&gt; 807002, :name =&gt; &quot;Ara&#269;inovo&quot;),
+      r.merge(:id =&gt; 807003, :name =&gt; &quot;Berovo&quot;),
+      r.merge(:id =&gt; 807004, :name =&gt; &quot;Bitola&quot;),
+      r.merge(:id =&gt; 807005, :name =&gt; &quot;Bogdanci&quot;),
+      r.merge(:id =&gt; 807006, :name =&gt; &quot;Bogovinje&quot;),
+      r.merge(:id =&gt; 807007, :name =&gt; &quot;Bosilovo&quot;),
+      r.merge(:id =&gt; 807008, :name =&gt; &quot;Brvenica&quot;),
+      r.merge(:id =&gt; 807009, :name =&gt; &quot;Butel&quot;),
+      r.merge(:id =&gt; 807010, :name =&gt; &quot;Valandovo&quot;),
+      r.merge(:id =&gt; 807011, :name =&gt; &quot;Vasilevo&quot;),
+      r.merge(:id =&gt; 807012, :name =&gt; &quot;Vev&#269;ani&quot;),
+      r.merge(:id =&gt; 807013, :name =&gt; &quot;Veles&quot;),
+      r.merge(:id =&gt; 807014, :name =&gt; &quot;Vinica&quot;),
+      r.merge(:id =&gt; 807015, :name =&gt; &quot;Vrane&#353;tica&quot;),
+      r.merge(:id =&gt; 807016, :name =&gt; &quot;Vrap&#269;i&#353;te&quot;),
+      r.merge(:id =&gt; 807017, :name =&gt; &quot;Gazi Baba&quot;),
+      r.merge(:id =&gt; 807018, :name =&gt; &quot;Gevgelija&quot;),
+      r.merge(:id =&gt; 807019, :name =&gt; &quot;Gostivar&quot;),
+      r.merge(:id =&gt; 807020, :name =&gt; &quot;Gradsko&quot;),
+      r.merge(:id =&gt; 807021, :name =&gt; &quot;Debar&quot;),
+      r.merge(:id =&gt; 807022, :name =&gt; &quot;Debarca&quot;),
+      r.merge(:id =&gt; 807023, :name =&gt; &quot;Del&#269;evo&quot;),
+      r.merge(:id =&gt; 807024, :name =&gt; &quot;Demir Kapija&quot;),
+      r.merge(:id =&gt; 807025, :name =&gt; &quot;Demir Hisar&quot;),
+      r.merge(:id =&gt; 807026, :name =&gt; &quot;Dojran&quot;),
+      r.merge(:id =&gt; 807027, :name =&gt; &quot;Dolneni&quot;),
+      r.merge(:id =&gt; 807028, :name =&gt; &quot;Drugovo&quot;),
+      r.merge(:id =&gt; 807029, :name =&gt; &quot;Gjor&#269;e Petrov&quot;),
+      r.merge(:id =&gt; 807030, :name =&gt; &quot;&#381;elino&quot;),
+      r.merge(:id =&gt; 807031, :name =&gt; &quot;Zajas&quot;),
+      r.merge(:id =&gt; 807032, :name =&gt; &quot;Zelenikovo&quot;),
+      r.merge(:id =&gt; 807033, :name =&gt; &quot;Zrnovci&quot;),
+      r.merge(:id =&gt; 807034, :name =&gt; &quot;Ilinden&quot;),
+      r.merge(:id =&gt; 807035, :name =&gt; &quot;Jegunovce&quot;),
+      r.merge(:id =&gt; 807036, :name =&gt; &quot;Kavadarci&quot;),
+      r.merge(:id =&gt; 807037, :name =&gt; &quot;Karbinci&quot;),
+      r.merge(:id =&gt; 807038, :name =&gt; &quot;Karpo&#353;&quot;),
+      r.merge(:id =&gt; 807039, :name =&gt; &quot;Kisela Voda&quot;),
+      r.merge(:id =&gt; 807040, :name =&gt; &quot;Ki&#269;evo&quot;),
+      r.merge(:id =&gt; 807041, :name =&gt; &quot;Kon&#269;e&quot;),
+      r.merge(:id =&gt; 807042, :name =&gt; &quot;Ko&#269;ani&quot;),
+      r.merge(:id =&gt; 807043, :name =&gt; &quot;Kratovo&quot;),
+      r.merge(:id =&gt; 807044, :name =&gt; &quot;Kriva Palanka&quot;),
+      r.merge(:id =&gt; 807045, :name =&gt; &quot;Krivoga&#353;tani&quot;),
+      r.merge(:id =&gt; 807046, :name =&gt; &quot;Kru&#353;evo&quot;),
+      r.merge(:id =&gt; 807047, :name =&gt; &quot;Kumanovo&quot;),
+      r.merge(:id =&gt; 807048, :name =&gt; &quot;Lipkovo&quot;),
+      r.merge(:id =&gt; 807049, :name =&gt; &quot;Lozovo&quot;),
+      r.merge(:id =&gt; 807050, :name =&gt; &quot;Mavrovo-i-Rostu&#353;a&quot;),
+      r.merge(:id =&gt; 807051, :name =&gt; &quot;Makedonska Kamenica&quot;),
+      r.merge(:id =&gt; 807052, :name =&gt; &quot;Makedonski Brod&quot;),
+      r.merge(:id =&gt; 807053, :name =&gt; &quot;Mogila&quot;),
+      r.merge(:id =&gt; 807054, :name =&gt; &quot;Negotino&quot;),
+      r.merge(:id =&gt; 807055, :name =&gt; &quot;Novaci&quot;),
+      r.merge(:id =&gt; 807056, :name =&gt; &quot;Novo Selo&quot;),
+      r.merge(:id =&gt; 807057, :name =&gt; &quot;Oslomej&quot;),
+      r.merge(:id =&gt; 807058, :name =&gt; &quot;Ohrid&quot;),
+      r.merge(:id =&gt; 807059, :name =&gt; &quot;Petrovec&quot;),
+      r.merge(:id =&gt; 807060, :name =&gt; &quot;Peh&#269;evo&quot;),
+      r.merge(:id =&gt; 807061, :name =&gt; &quot;Plasnica&quot;),
+      r.merge(:id =&gt; 807062, :name =&gt; &quot;Prilep&quot;),
+      r.merge(:id =&gt; 807063, :name =&gt; &quot;Probi&#353;tip&quot;),
+      r.merge(:id =&gt; 807064, :name =&gt; &quot;Radovi&#353;&quot;),
+      r.merge(:id =&gt; 807065, :name =&gt; &quot;Rankovce&quot;),
+      r.merge(:id =&gt; 807066, :name =&gt; &quot;Resen&quot;),
+      r.merge(:id =&gt; 807067, :name =&gt; &quot;Rosoman&quot;),
+      r.merge(:id =&gt; 807068, :name =&gt; &quot;Saraj&quot;),
+      r.merge(:id =&gt; 807069, :name =&gt; &quot;Sveti Nikole&quot;),
+      r.merge(:id =&gt; 807070, :name =&gt; &quot;Sopi&#353;te&quot;),
+      r.merge(:id =&gt; 807071, :name =&gt; &quot;Staro Nagori&#269;ane&quot;),
+      r.merge(:id =&gt; 807072, :name =&gt; &quot;Struga&quot;),
+      r.merge(:id =&gt; 807073, :name =&gt; &quot;Strumica&quot;),
+      r.merge(:id =&gt; 807074, :name =&gt; &quot;Studeni&#269;ani&quot;),
+      r.merge(:id =&gt; 807075, :name =&gt; &quot;Tearce&quot;),
+      r.merge(:id =&gt; 807076, :name =&gt; &quot;Tetovo&quot;),
+      r.merge(:id =&gt; 807077, :name =&gt; &quot;Centar&quot;),
+      r.merge(:id =&gt; 807078, :name =&gt; &quot;Centar &#381;upa&quot;),
+      r.merge(:id =&gt; 807079, :name =&gt; &quot;&#268;air&quot;),
+      r.merge(:id =&gt; 807080, :name =&gt; &quot;&#268;a&#353;ka&quot;),
+      r.merge(:id =&gt; 807081, :name =&gt; &quot;&#268;e&#353;inovo-Oble&#353;evo&quot;),
+      r.merge(:id =&gt; 807082, :name =&gt; &quot;&#268;u&#269;er Sandevo&quot;),
+      r.merge(:id =&gt; 807083, :name =&gt; &quot;&#352;tip&quot;),
+      r.merge(:id =&gt; 807084, :name =&gt; &quot;&#352;uto Orizari&quot;)
+    ]},
+    
+    # Mali
+    [{:country =&gt; Country['ML']}].map {|r| [
+      # Region
+      r.merge(:id =&gt; 466001, :name =&gt; &quot;Kayes&quot;),
+      r.merge(:id =&gt; 466002, :name =&gt; &quot;Koulikoro&quot;),
+      r.merge(:id =&gt; 466003, :name =&gt; &quot;Sikasso&quot;),
+      r.merge(:id =&gt; 466004, :name =&gt; &quot;S&#233;gou&quot;),
+      r.merge(:id =&gt; 466005, :name =&gt; &quot;Mopti&quot;),
+      r.merge(:id =&gt; 466006, :name =&gt; &quot;Tombouctou&quot;),
+      r.merge(:id =&gt; 466007, :name =&gt; &quot;Gao&quot;),
+      r.merge(:id =&gt; 466008, :name =&gt; &quot;Kidal&quot;),
+      
+      # Non-numeric districts
+      r.merge(:id =&gt; 466100, :name =&gt; &quot;Bamako&quot;, :abbreviation =&gt; 'BK0')
+    ]},
+    
+    # Myanmar
+    [{:country =&gt; Country['MM']}].map {|r| [
+      # Division
+      r.merge(:id =&gt; 104001, :name =&gt; &quot;Sagaing&quot;),
+      r.merge(:id =&gt; 104002, :name =&gt; &quot;Bago&quot;),
+      r.merge(:id =&gt; 104003, :name =&gt; &quot;Magway&quot;),
+      r.merge(:id =&gt; 104004, :name =&gt; &quot;Mandalay&quot;),
+      r.merge(:id =&gt; 104005, :name =&gt; &quot;Tanintharyi&quot;),
+      r.merge(:id =&gt; 104006, :name =&gt; &quot;Yangon&quot;),
+      r.merge(:id =&gt; 104007, :name =&gt; &quot;Ayeyarwady&quot;),
+      
+      # State
+      r.merge(:id =&gt; 104011, :name =&gt; &quot;Kachin&quot;),
+      r.merge(:id =&gt; 104012, :name =&gt; &quot;Kayah&quot;),
+      r.merge(:id =&gt; 104013, :name =&gt; &quot;Kayin&quot;),
+      r.merge(:id =&gt; 104014, :name =&gt; &quot;Chin&quot;),
+      r.merge(:id =&gt; 104015, :name =&gt; &quot;Mon&quot;),
+      r.merge(:id =&gt; 104016, :name =&gt; &quot;Rakhine&quot;),
+      r.merge(:id =&gt; 104017, :name =&gt; &quot;Shan&quot;)
+    ]},
+    
+    # Mongolia
+    [{:country =&gt; Country['MN']}].map {|r| [
+      r.merge(:id =&gt; 496001, :name =&gt; &quot;Ulanbaatar&quot;),
+      r.merge(:id =&gt; 496035, :name =&gt; &quot;Orhon&quot;),
+      r.merge(:id =&gt; 496037, :name =&gt; &quot;Darhan uul&quot;),
+      r.merge(:id =&gt; 496039, :name =&gt; &quot;Hentiy&quot;),
+      r.merge(:id =&gt; 496041, :name =&gt; &quot;H&#246;vsg&#246;l&quot;),
+      r.merge(:id =&gt; 496043, :name =&gt; &quot;Hovd&quot;),
+      r.merge(:id =&gt; 496046, :name =&gt; &quot;Uvs&quot;),
+      r.merge(:id =&gt; 496047, :name =&gt; &quot;T&#246;v&quot;),
+      r.merge(:id =&gt; 496049, :name =&gt; &quot;Selenge&quot;),
+      r.merge(:id =&gt; 496051, :name =&gt; &quot;S&#252;hbaatar&quot;),
+      r.merge(:id =&gt; 496053, :name =&gt; &quot;&#214;mn&#246;govi&quot;),
+      r.merge(:id =&gt; 496055, :name =&gt; &quot;&#214;v&#246;rhangay&quot;),
+      r.merge(:id =&gt; 496057, :name =&gt; &quot;Dzavhan&quot;),
+      r.merge(:id =&gt; 496059, :name =&gt; &quot;Dundgovi&quot;),
+      r.merge(:id =&gt; 496061, :name =&gt; &quot;Dornod&quot;),
+      r.merge(:id =&gt; 496063, :name =&gt; &quot;Dornogovi&quot;),
+      r.merge(:id =&gt; 496064, :name =&gt; &quot;Govi-Sumber&quot;),
+      r.merge(:id =&gt; 496065, :name =&gt; &quot;Govi-Altay&quot;),
+      r.merge(:id =&gt; 496067, :name =&gt; &quot;Bulgan&quot;),
+      r.merge(:id =&gt; 496069, :name =&gt; &quot;Bayanhongor&quot;),
+      r.merge(:id =&gt; 496071, :name =&gt; &quot;Bayan-&#214;lgiy&quot;),
+      r.merge(:id =&gt; 496073, :name =&gt; &quot;Arhangay&quot;)
+    ]},
+    
+    # Mauritania
+    [{:country =&gt; Country['MR']}].map {|r| [
+      # Region
+      r.merge(:id =&gt; 478001, :name =&gt; &quot;Hodh ech Chargui&quot;),
+      r.merge(:id =&gt; 478002, :name =&gt; &quot;Hodh el Charbi&quot;),
+      r.merge(:id =&gt; 478003, :name =&gt; &quot;Assaba&quot;),
+      r.merge(:id =&gt; 478004, :name =&gt; &quot;Gorgol&quot;),
+      r.merge(:id =&gt; 478005, :name =&gt; &quot;Brakna&quot;),
+      r.merge(:id =&gt; 478006, :name =&gt; &quot;Trarza&quot;),
+      r.merge(:id =&gt; 478007, :name =&gt; &quot;Adrar&quot;),
+      r.merge(:id =&gt; 478008, :name =&gt; &quot;Dakhlet Nouadhibou&quot;),
+      r.merge(:id =&gt; 478009, :name =&gt; &quot;Tagant&quot;),
+      r.merge(:id =&gt; 478010, :name =&gt; &quot;Guidimaka&quot;),
+      r.merge(:id =&gt; 478011, :name =&gt; &quot;Tiris Zemmour&quot;),
+      r.merge(:id =&gt; 478012, :name =&gt; &quot;Inchiri&quot;),
+      
+      # District
+      r.merge(:id =&gt; 478100, :name =&gt; &quot;Nouakchott&quot;, :abbreviation =&gt; 'NKC')
+    ]},
+    
+    # Malta
+    [{:country =&gt; Country['MT']}].map {|r| [
+      r.merge(:id =&gt; 470001, :name =&gt; &quot;Attard&quot;),
+      r.merge(:id =&gt; 470002, :name =&gt; &quot;Balzan&quot;),
+      r.merge(:id =&gt; 470003, :name =&gt; &quot;Birgu&quot;),
+      r.merge(:id =&gt; 470004, :name =&gt; &quot;Birkirkara&quot;),
+      r.merge(:id =&gt; 470005, :name =&gt; &quot;Bir&#380;ebbu&#289;a&quot;),
+      r.merge(:id =&gt; 470006, :name =&gt; &quot;Bormla&quot;),
+      r.merge(:id =&gt; 470007, :name =&gt; &quot;Dingli&quot;),
+      r.merge(:id =&gt; 470008, :name =&gt; &quot;Fgura&quot;),
+      r.merge(:id =&gt; 470009, :name =&gt; &quot;Floriana&quot;),
+      r.merge(:id =&gt; 470010, :name =&gt; &quot;Fontana&quot;),
+      r.merge(:id =&gt; 470011, :name =&gt; &quot;Gudja&quot;),
+      r.merge(:id =&gt; 470012, :name =&gt; &quot;G&#380;ira&quot;),
+      r.merge(:id =&gt; 470013, :name =&gt; &quot;G&#295;ajnsielem&quot;),
+      r.merge(:id =&gt; 470014, :name =&gt; &quot;G&#295;arb&quot;),
+      r.merge(:id =&gt; 470015, :name =&gt; &quot;G&#295;arg&#295;ur&quot;),
+      r.merge(:id =&gt; 470016, :name =&gt; &quot;G&#295;asri&quot;),
+      r.merge(:id =&gt; 470017, :name =&gt; &quot;G&#295;axaq&quot;),
+      r.merge(:id =&gt; 470018, :name =&gt; &quot;&#294;amrun&quot;),
+      r.merge(:id =&gt; 470019, :name =&gt; &quot;Iklin&quot;),
+      r.merge(:id =&gt; 470020, :name =&gt; &quot;Isla&quot;),
+      r.merge(:id =&gt; 470021, :name =&gt; &quot;Kalkara&quot;),
+      r.merge(:id =&gt; 470022, :name =&gt; &quot;Ker&#267;em&quot;),
+      r.merge(:id =&gt; 470023, :name =&gt; &quot;Kirkop&quot;),
+      r.merge(:id =&gt; 470024, :name =&gt; &quot;Lija&quot;),
+      r.merge(:id =&gt; 470025, :name =&gt; &quot;Luqa&quot;),
+      r.merge(:id =&gt; 470026, :name =&gt; &quot;Marsa&quot;),
+      r.merge(:id =&gt; 470027, :name =&gt; &quot;Marsaskala&quot;),
+      r.merge(:id =&gt; 470028, :name =&gt; &quot;Marsaxlokk&quot;),
+      r.merge(:id =&gt; 470029, :name =&gt; &quot;Mdina&quot;),
+      r.merge(:id =&gt; 470030, :name =&gt; &quot;Mellie&#295;a&quot;),
+      r.merge(:id =&gt; 470031, :name =&gt; &quot;M&#289;arr&quot;),
+      r.merge(:id =&gt; 470032, :name =&gt; &quot;Mosta&quot;),
+      r.merge(:id =&gt; 470033, :name =&gt; &quot;Mqabba&quot;),
+      r.merge(:id =&gt; 470034, :name =&gt; &quot;Msida&quot;),
+      r.merge(:id =&gt; 470035, :name =&gt; &quot;Mtarfa&quot;),
+      r.merge(:id =&gt; 470036, :name =&gt; &quot;Munxar&quot;),
+      r.merge(:id =&gt; 470037, :name =&gt; &quot;Nadur&quot;),
+      r.merge(:id =&gt; 470038, :name =&gt; &quot;Naxxar&quot;),
+      r.merge(:id =&gt; 470039, :name =&gt; &quot;Paola&quot;),
+      r.merge(:id =&gt; 470040, :name =&gt; &quot;Pembroke&quot;),
+      r.merge(:id =&gt; 470041, :name =&gt; &quot;Piet&#224;&quot;),
+      r.merge(:id =&gt; 470042, :name =&gt; &quot;Qala&quot;),
+      r.merge(:id =&gt; 470043, :name =&gt; &quot;Qormi&quot;),
+      r.merge(:id =&gt; 470044, :name =&gt; &quot;Qrendi&quot;),
+      r.merge(:id =&gt; 470045, :name =&gt; &quot;Rabat G&#295;awdex&quot;),
+      r.merge(:id =&gt; 470046, :name =&gt; &quot;Rabat Malta&quot;),
+      r.merge(:id =&gt; 470047, :name =&gt; &quot;Safi&quot;),
+      r.merge(:id =&gt; 470048, :name =&gt; &quot;San &#288;iljan&quot;),
+      r.merge(:id =&gt; 470049, :name =&gt; &quot;San &#288;wann&quot;),
+      r.merge(:id =&gt; 470050, :name =&gt; &quot;San Lawrenz&quot;),
+      r.merge(:id =&gt; 470051, :name =&gt; &quot;San Pawl il-Ba&#295;ar&quot;),
+      r.merge(:id =&gt; 470052, :name =&gt; &quot;Sannat&quot;),
+      r.merge(:id =&gt; 470053, :name =&gt; &quot;Santa Lu&#267;ija&quot;),
+      r.merge(:id =&gt; 470054, :name =&gt; &quot;Santa Venera&quot;),
+      r.merge(:id =&gt; 470055, :name =&gt; &quot;Si&#289;&#289;iewi&quot;),
+      r.merge(:id =&gt; 470056, :name =&gt; &quot;Sliema&quot;),
+      r.merge(:id =&gt; 470057, :name =&gt; &quot;Swieqi&quot;),
+      r.merge(:id =&gt; 470058, :name =&gt; &quot;Ta&#8217; Xbiex&quot;),
+      r.merge(:id =&gt; 470059, :name =&gt; &quot;Tarxien&quot;),
+      r.merge(:id =&gt; 470060, :name =&gt; &quot;Valletta&quot;),
+      r.merge(:id =&gt; 470061, :name =&gt; &quot;Xag&#295;ra&quot;),
+      r.merge(:id =&gt; 470062, :name =&gt; &quot;Xewkija&quot;),
+      r.merge(:id =&gt; 470063, :name =&gt; &quot;Xg&#295;ajra&quot;),
+      r.merge(:id =&gt; 470064, :name =&gt; &quot;&#379;abbar&quot;),
+      r.merge(:id =&gt; 470065, :name =&gt; &quot;&#379;ebbu&#289; G&#295;awdex&quot;),
+      r.merge(:id =&gt; 470066, :name =&gt; &quot;&#379;ebbu&#289; Malta&quot;),
+      r.merge(:id =&gt; 470067, :name =&gt; &quot;&#379;ejtun&quot;),
+      r.merge(:id =&gt; 470068, :name =&gt; &quot;&#379;urrieq&quot;)
+    ]},
+    
+    # Mauritius
+    [{:country =&gt; Country['MU']}].map {|r| [
+      # City
+      r.merge(:id =&gt; 480001, :name =&gt; &quot;Beau Bassin-Rose Hill&quot;, :abbreviation =&gt; 'BR'),
+      r.merge(:id =&gt; 480002, :name =&gt; &quot;Curepipe&quot;, :abbreviation =&gt; 'CU'),
+      r.merge(:id =&gt; 480003, :name =&gt; &quot;Port Louis&quot;, :abbreviation =&gt; 'PU'),
+      r.merge(:id =&gt; 480004, :name =&gt; &quot;Quatre Bornes&quot;, :abbreviation =&gt; 'QB'),
+      r.merge(:id =&gt; 480005, :name =&gt; &quot;Vacoas-Phoenix&quot;, :abbreviation =&gt; 'VP'),
+      
+      # Dependency
+      r.merge(:id =&gt; 480006, :name =&gt; &quot;Agalega Islands&quot;, :abbreviation =&gt; 'AG'),
+      r.merge(:id =&gt; 480007, :name =&gt; &quot;Cargados Carajos Shoals&quot;, :abbreviation =&gt; 'CC'),
+      r.merge(:id =&gt; 480008, :name =&gt; &quot;Rodrigues Island&quot;, :abbreviation =&gt; 'RO'),
+      
+      # District
+      r.merge(:id =&gt; 480009, :name =&gt; &quot;Black River&quot;, :abbreviation =&gt; 'BL'),
+      r.merge(:id =&gt; 480010, :name =&gt; &quot;Flacq&quot;, :abbreviation =&gt; 'FL'),
+      r.merge(:id =&gt; 480011, :name =&gt; &quot;Grand Port&quot;, :abbreviation =&gt; 'GP'),
+      r.merge(:id =&gt; 480012, :name =&gt; &quot;Moka&quot;, :abbreviation =&gt; 'MO'),
+      r.merge(:id =&gt; 480013, :name =&gt; &quot;Pamplemousses&quot;, :abbreviation =&gt; 'PA'),
+      r.merge(:id =&gt; 480014, :name =&gt; &quot;Plaines Wilhems&quot;, :abbreviation =&gt; 'PW'),
+      r.merge(:id =&gt; 480015, :name =&gt; &quot;Port Louis&quot;, :abbreviation =&gt; 'PL'),
+      r.merge(:id =&gt; 480016, :name =&gt; &quot;Rivi&#232;re du Rempart&quot;, :abbreviation =&gt; 'RP'),
+      r.merge(:id =&gt; 480017, :name =&gt; &quot;Savanne&quot;, :abbreviation =&gt; 'SA')
+    ]},
+    
+    # Maldives
+    [{:country =&gt; Country['MV']}].map {|r| [
+      # Atoll
+      r.merge(:id =&gt; 462001, :name =&gt; &quot;Seenu&quot;),
+      r.merge(:id =&gt; 462002, :name =&gt; &quot;Alif&quot;),
+      r.merge(:id =&gt; 462003, :name =&gt; &quot;Lhaviyani&quot;),
+      r.merge(:id =&gt; 462004, :name =&gt; &quot;Vaavu&quot;),
+      r.merge(:id =&gt; 462005, :name =&gt; &quot;Laamu&quot;),
+      r.merge(:id =&gt; 462007, :name =&gt; &quot;Haa Alif&quot;),
+      r.merge(:id =&gt; 462008, :name =&gt; &quot;Thaa&quot;),
+      r.merge(:id =&gt; 462012, :name =&gt; &quot;Meemu&quot;),
+      r.merge(:id =&gt; 462013, :name =&gt; &quot;Raa&quot;),
+      r.merge(:id =&gt; 462014, :name =&gt; &quot;Faafu&quot;),
+      r.merge(:id =&gt; 462017, :name =&gt; &quot;Dhaalu&quot;),
+      r.merge(:id =&gt; 462020, :name =&gt; &quot;Baa&quot;),
+      r.merge(:id =&gt; 462023, :name =&gt; &quot;Haa Dhaalu&quot;),
+      r.merge(:id =&gt; 462024, :name =&gt; &quot;Shaviyani&quot;),
+      r.merge(:id =&gt; 462025, :name =&gt; &quot;Noonu&quot;),
+      r.merge(:id =&gt; 462026, :name =&gt; &quot;Kaafu&quot;),
+      r.merge(:id =&gt; 462027, :name =&gt; &quot;Gaafu Aliff&quot;),
+      r.merge(:id =&gt; 462028, :name =&gt; &quot;Gaafu Daalu&quot;),
+      r.merge(:id =&gt; 462029, :name =&gt; &quot;Gnaviyani&quot;),
+      
+      # City
+      r.merge(:id =&gt; 462100, :name =&gt; &quot;Male&quot;, :abbreviation =&gt; 'MLE')
+    ]},
+    
+    # Malawi
+    [{:country =&gt; Country['MW']}].map {|r| [
+      r.merge(:id =&gt; 454001, :name =&gt; &quot;Balaka&quot;, :abbreviation =&gt; 'BA'),
+      r.merge(:id =&gt; 454002, :name =&gt; &quot;Blantyre&quot;, :abbreviation =&gt; 'BL'),
+      r.merge(:id =&gt; 454003, :name =&gt; &quot;Chikwawa&quot;, :abbreviation =&gt; 'CK'),
+      r.merge(:id =&gt; 454004, :name =&gt; &quot;Chiradzulu&quot;, :abbreviation =&gt; 'CR'),
+      r.merge(:id =&gt; 454005, :name =&gt; &quot;Chitipa&quot;, :abbreviation =&gt; 'CT'),
+      r.merge(:id =&gt; 454006, :name =&gt; &quot;Dedza&quot;, :abbreviation =&gt; 'DE'),
+      r.merge(:id =&gt; 454007, :name =&gt; &quot;Dowa&quot;, :abbreviation =&gt; 'DO'),
+      r.merge(:id =&gt; 454008, :name =&gt; &quot;Karonga&quot;, :abbreviation =&gt; 'KR'),
+      r.merge(:id =&gt; 454009, :name =&gt; &quot;Kasungu&quot;, :abbreviation =&gt; 'KS'),
+      r.merge(:id =&gt; 454010, :name =&gt; &quot;Likoma Island&quot;, :abbreviation =&gt; 'LK'),
+      r.merge(:id =&gt; 454011, :name =&gt; &quot;Lilongwe&quot;, :abbreviation =&gt; 'LI'),
+      r.merge(:id =&gt; 454012, :name =&gt; &quot;Machinga&quot;, :abbreviation =&gt; 'MH'),
+      r.merge(:id =&gt; 454013, :name =&gt; &quot;Mangochi&quot;, :abbreviation =&gt; 'MG'),
+      r.merge(:id =&gt; 454014, :name =&gt; &quot;Mchinji&quot;, :abbreviation =&gt; 'MC'),
+      r.merge(:id =&gt; 454015, :name =&gt; &quot;Mulanje&quot;, :abbreviation =&gt; 'MU'),
+      r.merge(:id =&gt; 454016, :name =&gt; &quot;Mwanza&quot;, :abbreviation =&gt; 'MW'),
+      r.merge(:id =&gt; 454017, :name =&gt; &quot;Mzimba&quot;, :abbreviation =&gt; 'MZ'),
+      r.merge(:id =&gt; 454018, :name =&gt; &quot;Nkhata Bay&quot;, :abbreviation =&gt; 'NB'),
+      r.merge(:id =&gt; 454019, :name =&gt; &quot;Nkhotakota&quot;, :abbreviation =&gt; 'NK'),
+      r.merge(:id =&gt; 454020, :name =&gt; &quot;Nsanje&quot;, :abbreviation =&gt; 'NS'),
+      r.merge(:id =&gt; 454021, :name =&gt; &quot;Ntcheu&quot;, :abbreviation =&gt; 'NU'),
+      r.merge(:id =&gt; 454022, :name =&gt; &quot;Ntchisi&quot;, :abbreviation =&gt; 'NI'),
+      r.merge(:id =&gt; 454023, :name =&gt; &quot;Phalombe&quot;, :abbreviation =&gt; 'PH'),
+      r.merge(:id =&gt; 454024, :name =&gt; &quot;Rumphi&quot;, :abbreviation =&gt; 'RU'),
+      r.merge(:id =&gt; 454025, :name =&gt; &quot;Salima&quot;, :abbreviation =&gt; 'SA'),
+      r.merge(:id =&gt; 454026, :name =&gt; &quot;Thyolo&quot;, :abbreviation =&gt; 'TH'),
+      r.merge(:id =&gt; 454027, :name =&gt; &quot;Zomba&quot;, :abbreviation =&gt; 'ZO')
+    ]},
+    
+    # Mexico
+    [{:country =&gt; Country['MX']}].map {|r| [
+      # Federal district
+      r.merge(:id =&gt; 484001, :name =&gt; &quot;Distrito Federal&quot;, :abbreviation =&gt; 'DIF'),
+      
+      # State
+      r.merge(:id =&gt; 484002, :name =&gt; &quot;Aguascalientes&quot;, :abbreviation =&gt; 'AGU'),
+      r.merge(:id =&gt; 484003, :name =&gt; &quot;Baja California&quot;, :abbreviation =&gt; 'BCN'),
+      r.merge(:id =&gt; 484004, :name =&gt; &quot;Baja California Sur&quot;, :abbreviation =&gt; 'BCS'),
+      r.merge(:id =&gt; 484005, :name =&gt; &quot;Campeche&quot;, :abbreviation =&gt; 'CAM'),
+      r.merge(:id =&gt; 484006, :name =&gt; &quot;Coahuila&quot;, :abbreviation =&gt; 'COA'),
+      r.merge(:id =&gt; 484007, :name =&gt; &quot;Colima&quot;, :abbreviation =&gt; 'COL'),
+      r.merge(:id =&gt; 484008, :name =&gt; &quot;Chiapas&quot;, :abbreviation =&gt; 'CHP'),
+      r.merge(:id =&gt; 484009, :name =&gt; &quot;Chihuahua&quot;, :abbreviation =&gt; 'CHH'),
+      r.merge(:id =&gt; 484010, :name =&gt; &quot;Durango&quot;, :abbreviation =&gt; 'DUR'),
+      r.merge(:id =&gt; 484011, :name =&gt; &quot;Guanajuato&quot;, :abbreviation =&gt; 'GUA'),
+      r.merge(:id =&gt; 484012, :name =&gt; &quot;Guerrero&quot;, :abbreviation =&gt; 'GRO'),
+      r.merge(:id =&gt; 484013, :name =&gt; &quot;Hidalgo&quot;, :abbreviation =&gt; 'HID'),
+      r.merge(:id =&gt; 484014, :name =&gt; &quot;Jalisco&quot;, :abbreviation =&gt; 'JAL'),
+      r.merge(:id =&gt; 484015, :name =&gt; &quot;M&#233;xico&quot;, :abbreviation =&gt; 'MEX'),
+      r.merge(:id =&gt; 484016, :name =&gt; &quot;Michoac&#225;n&quot;, :abbreviation =&gt; 'MIC'),
+      r.merge(:id =&gt; 484017, :name =&gt; &quot;Morelos&quot;, :abbreviation =&gt; 'MOR'),
+      r.merge(:id =&gt; 484018, :name =&gt; &quot;Nayarit&quot;, :abbreviation =&gt; 'NAY'),
+      r.merge(:id =&gt; 484019, :name =&gt; &quot;Nuevo Le&#243;n&quot;, :abbreviation =&gt; 'NLE'),
+      r.merge(:id =&gt; 484020, :name =&gt; &quot;Oaxaca&quot;, :abbreviation =&gt; 'OAX'),
+      r.merge(:id =&gt; 484021, :name =&gt; &quot;Puebla&quot;, :abbreviation =&gt; 'PUE'),
+      r.merge(:id =&gt; 484022, :name =&gt; &quot;Quer&#233;taro&quot;, :abbreviation =&gt; 'QUE'),
+      r.merge(:id =&gt; 484023, :name =&gt; &quot;Quintana Roo&quot;, :abbreviation =&gt; 'ROO'),
+      r.merge(:id =&gt; 484024, :name =&gt; &quot;San Luis Potos&#237;&quot;, :abbreviation =&gt; 'SLP'),
+      r.merge(:id =&gt; 484025, :name =&gt; &quot;Sinaloa&quot;, :abbreviation =&gt; 'SIN'),
+      r.merge(:id =&gt; 484026, :name =&gt; &quot;Sonora&quot;, :abbreviation =&gt; 'SON'),
+      r.merge(:id =&gt; 484027, :name =&gt; &quot;Tabasco&quot;, :abbreviation =&gt; 'TAB'),
+      r.merge(:id =&gt; 484028, :name =&gt; &quot;Tamaulipas&quot;, :abbreviation =&gt; 'TAM'),
+      r.merge(:id =&gt; 484029, :name =&gt; &quot;Tlaxcala&quot;, :abbreviation =&gt; 'TLA'),
+      r.merge(:id =&gt; 484030, :name =&gt; &quot;Veracruz&quot;, :abbreviation =&gt; 'VER'),
+      r.merge(:id =&gt; 484031, :name =&gt; &quot;Yucat&#225;n&quot;, :abbreviation =&gt; 'YUC'),
+      r.merge(:id =&gt; 484032, :name =&gt; &quot;Zacatecas&quot;, :abbreviation =&gt; 'ZAC')
+    ]},
+    
+    # Malaysia
+    [{:country =&gt; Country['MY']}].map {|r| [
+      # State
+      r.merge(:id =&gt; 458001, :name =&gt; &quot;Johor&quot;),
+      r.merge(:id =&gt; 458002, :name =&gt; &quot;Kedah&quot;),
+      r.merge(:id =&gt; 458003, :name =&gt; &quot;Kelantan&quot;),
+      r.merge(:id =&gt; 458004, :name =&gt; &quot;Melaka&quot;),
+      r.merge(:id =&gt; 458005, :name =&gt; &quot;Negeri Sembilan&quot;),
+      r.merge(:id =&gt; 458006, :name =&gt; &quot;Pahang&quot;),
+      r.merge(:id =&gt; 458007, :name =&gt; &quot;Pulau Pinang&quot;),
+      r.merge(:id =&gt; 458008, :name =&gt; &quot;Perak&quot;),
+      r.merge(:id =&gt; 458009, :name =&gt; &quot;Perlis&quot;),
+      r.merge(:id =&gt; 458010, :name =&gt; &quot;Selangor&quot;),
+      r.merge(:id =&gt; 458011, :name =&gt; &quot;Terengganu&quot;),
+      r.merge(:id =&gt; 458012, :name =&gt; &quot;Sabah&quot;),
+      r.merge(:id =&gt; 458013, :name =&gt; &quot;Sarawak&quot;),
+      
+      # Federal territories
+      r.merge(:id =&gt; 458014, :name =&gt; &quot;Kuala Lumpur&quot;),
+      r.merge(:id =&gt; 458015, :name =&gt; &quot;Labuan&quot;),
+      r.merge(:id =&gt; 458016, :name =&gt; &quot;Putrajaya&quot;)
+    ]},
+    
+    # Mozambique
+    [{:country =&gt; Country['MZ']}].map {|r| [
+      # City
+      r.merge(:id =&gt; 508001, :name =&gt; &quot;Maputo (city)&quot;, :abbreviation =&gt; 'MPM'),
+      
+      # Province
+      r.merge(:id =&gt; 508002, :name =&gt; &quot;Cabo Delgado&quot;, :abbreviation =&gt; 'P'),
+      r.merge(:id =&gt; 508003, :name =&gt; &quot;Gaza&quot;, :abbreviation =&gt; 'G'),
+      r.merge(:id =&gt; 508004, :name =&gt; &quot;Inhambane&quot;, :abbreviation =&gt; 'I'),
+      r.merge(:id =&gt; 508005, :name =&gt; &quot;Manica&quot;, :abbreviation =&gt; 'B'),
+      r.merge(:id =&gt; 508006, :name =&gt; &quot;Maputo&quot;, :abbreviation =&gt; 'L'),
+      r.merge(:id =&gt; 508007, :name =&gt; &quot;Numpula&quot;, :abbreviation =&gt; 'N'),
+      r.merge(:id =&gt; 508008, :name =&gt; &quot;Niassa&quot;, :abbreviation =&gt; 'A'),
+      r.merge(:id =&gt; 508009, :name =&gt; &quot;Sofala&quot;, :abbreviation =&gt; 'S'),
+      r.merge(:id =&gt; 508010, :name =&gt; &quot;Tete&quot;, :abbreviation =&gt; 'T'),
+      r.merge(:id =&gt; 508011, :name =&gt; &quot;Zambezia&quot;, :abbreviation =&gt; 'Q')
+    ]},
+    
+    # Namibia
+    [{:country =&gt; Country['NA']}].map {|r| [
+      r.merge(:id =&gt; 516001, :name =&gt; &quot;Caprivi&quot;, :abbreviation =&gt; 'CA'),
+      r.merge(:id =&gt; 516002, :name =&gt; &quot;Erongo&quot;, :abbreviation =&gt; 'ER'),
+      r.merge(:id =&gt; 516003, :name =&gt; &quot;Hardap&quot;, :abbreviation =&gt; 'HA'),
+      r.merge(:id =&gt; 516004, :name =&gt; &quot;Karas&quot;, :abbreviation =&gt; 'KA'),
+      r.merge(:id =&gt; 516005, :name =&gt; &quot;Khomas&quot;, :abbreviation =&gt; 'KH'),
+      r.merge(:id =&gt; 516006, :name =&gt; &quot;Kunene&quot;, :abbreviation =&gt; 'KU'),
+      r.merge(:id =&gt; 516007, :name =&gt; &quot;Ohangwena&quot;, :abbreviation =&gt; 'OW'),
+      r.merge(:id =&gt; 516008, :name =&gt; &quot;Okavango&quot;, :abbreviation =&gt; 'OK'),
+      r.merge(:id =&gt; 516009, :name =&gt; &quot;Omaheke&quot;, :abbreviation =&gt; 'OH'),
+      r.merge(:id =&gt; 516010, :name =&gt; &quot;Omusati&quot;, :abbreviation =&gt; 'OS'),
+      r.merge(:id =&gt; 516011, :name =&gt; &quot;Oshana&quot;, :abbreviation =&gt; 'ON'),
+      r.merge(:id =&gt; 516012, :name =&gt; &quot;Oshikoto&quot;, :abbreviation =&gt; 'OT'),
+      r.merge(:id =&gt; 516013, :name =&gt; &quot;Otjozondjupa&quot;, :abbreviation =&gt; 'OD')
+    ]},
+    
+    # Niger
+    [{:country =&gt; Country['NE']}].map {|r| [
+      # Department
+      r.merge(:id =&gt; 562001, :name =&gt; &quot;Agadez&quot;),
+      r.merge(:id =&gt; 562002, :name =&gt; &quot;Diffa&quot;),
+      r.merge(:id =&gt; 562003, :name =&gt; &quot;Dosso&quot;),
+      r.merge(:id =&gt; 562004, :name =&gt; &quot;Maradi&quot;),
+      r.merge(:id =&gt; 562005, :name =&gt; &quot;Tahoua&quot;),
+      r.merge(:id =&gt; 562006, :name =&gt; &quot;Tillab&#233;ri&quot;),
+      r.merge(:id =&gt; 562007, :name =&gt; &quot;Zinder&quot;),
+      
+      # Capital district
+      r.merge(:id =&gt; 562008, :name =&gt; &quot;Niamey&quot;)
+    ]},
+    
+    # Nigeria
+    [{:country =&gt; Country['NG']}].map {|r| [
+      # Capital territory
+      r.merge(:id =&gt; 566001, :name =&gt; &quot;Abuja&quot;, :abbreviation =&gt; 'FC'),
+      
+      # State
+      r.merge(:id =&gt; 566002, :name =&gt; &quot;Abia&quot;, :abbreviation =&gt; 'AB'),
+      r.merge(:id =&gt; 566003, :name =&gt; &quot;Adamawa&quot;, :abbreviation =&gt; 'AD'),
+      r.merge(:id =&gt; 566004, :name =&gt; &quot;Akwa Ibom&quot;, :abbreviation =&gt; 'AK'),
+      r.merge(:id =&gt; 566005, :name =&gt; &quot;Anambra&quot;, :abbreviation =&gt; 'AN'),
+      r.merge(:id =&gt; 566006, :name =&gt; &quot;Bauchi&quot;, :abbreviation =&gt; 'BA'),
+      r.merge(:id =&gt; 566007, :name =&gt; &quot;Bayelsa&quot;, :abbreviation =&gt; 'BY'),
+      r.merge(:id =&gt; 566008, :name =&gt; &quot;Benue&quot;, :abbreviation =&gt; 'BE'),
+      r.merge(:id =&gt; 566009, :name =&gt; &quot;Borno&quot;, :abbreviation =&gt; 'BO'),
+      r.merge(:id =&gt; 566010, :name =&gt; &quot;Cross River&quot;, :abbreviation =&gt; 'CR'),
+      r.merge(:id =&gt; 566011, :name =&gt; &quot;Delta&quot;, :abbreviation =&gt; 'DE'),
+      r.merge(:id =&gt; 566012, :name =&gt; &quot;Ebonyi&quot;, :abbreviation =&gt; 'EB'),
+      r.merge(:id =&gt; 566013, :name =&gt; &quot;Edo&quot;, :abbreviation =&gt; 'ED'),
+      r.merge(:id =&gt; 566014, :name =&gt; &quot;Ekiti&quot;, :abbreviation =&gt; 'EK'),
+      r.merge(:id =&gt; 566015, :name =&gt; &quot;Enugu&quot;, :abbreviation =&gt; 'EN'),
+      r.merge(:id =&gt; 566016, :name =&gt; &quot;Gombe&quot;, :abbreviation =&gt; 'GO'),
+      r.merge(:id =&gt; 566017, :name =&gt; &quot;Imo&quot;, :abbreviation =&gt; 'IM'),
+      r.merge(:id =&gt; 566018, :name =&gt; &quot;Jigawa&quot;, :abbreviation =&gt; 'JI'),
+      r.merge(:id =&gt; 566019, :name =&gt; &quot;Kaduna&quot;, :abbreviation =&gt; 'KD'),
+      r.merge(:id =&gt; 566020, :name =&gt; &quot;Kano&quot;, :abbreviation =&gt; 'KN'),
+      r.merge(:id =&gt; 566021, :name =&gt; &quot;Katsina&quot;, :abbreviation =&gt; 'KT'),
+      r.merge(:id =&gt; 566022, :name =&gt; &quot;Kebbi&quot;, :abbreviation =&gt; 'KE'),
+      r.merge(:id =&gt; 566023, :name =&gt; &quot;Kogi&quot;, :abbreviation =&gt; 'KO'),
+      r.merge(:id =&gt; 566024, :name =&gt; &quot;Kwara&quot;, :abbreviation =&gt; 'KW'),
+      r.merge(:id =&gt; 566025, :name =&gt; &quot;Lagos&quot;, :abbreviation =&gt; 'LA'),
+      r.merge(:id =&gt; 566026, :name =&gt; &quot;Nassarawa&quot;, :abbreviation =&gt; 'NA'),
+      r.merge(:id =&gt; 566027, :name =&gt; &quot;Niger&quot;, :abbreviation =&gt; 'NI'),
+      r.merge(:id =&gt; 566028, :name =&gt; &quot;Ogun&quot;, :abbreviation =&gt; 'OG'),
+      r.merge(:id =&gt; 566029, :name =&gt; &quot;Ondo&quot;, :abbreviation =&gt; 'ON'),
+      r.merge(:id =&gt; 566030, :name =&gt; &quot;Osun&quot;, :abbreviation =&gt; 'OS'),
+      r.merge(:id =&gt; 566031, :name =&gt; &quot;Oyo&quot;, :abbreviation =&gt; 'OY'),
+      r.merge(:id =&gt; 566032, :name =&gt; &quot;Plateau&quot;, :abbreviation =&gt; 'PL'),
+      r.merge(:id =&gt; 566033, :name =&gt; &quot;Rivers&quot;, :abbreviation =&gt; 'RI'),
+      r.merge(:id =&gt; 566034, :name =&gt; &quot;Sokoto&quot;, :abbreviation =&gt; 'SO'),
+      r.merge(:id =&gt; 566035, :name =&gt; &quot;Taraba&quot;, :abbreviation =&gt; 'TA'),
+      r.merge(:id =&gt; 566036, :name =&gt; &quot;Yobe&quot;, :abbreviation =&gt; 'YO'),
+      r.merge(:id =&gt; 566037, :name =&gt; &quot;Zamfara&quot;, :abbreviation =&gt; 'ZA')
+    ]},
+    
+    # Nicaragua
+    [{:country =&gt; Country['NI']}].map {|r| [
+      # Department
+      r.merge(:id =&gt; 558001, :name =&gt; &quot;Boaco&quot;, :abbreviation =&gt; 'BO'),
+      r.merge(:id =&gt; 558002, :name =&gt; &quot;Carazo&quot;, :abbreviation =&gt; 'CA'),
+      r.merge(:id =&gt; 558003, :name =&gt; &quot;Chinandega&quot;, :abbreviation =&gt; 'CI'),
+      r.merge(:id =&gt; 558004, :name =&gt; &quot;Chontales&quot;, :abbreviation =&gt; 'CO'),
+      r.merge(:id =&gt; 558005, :name =&gt; &quot;Estel&#237;&quot;, :abbreviation =&gt; 'ES'),
+      r.merge(:id =&gt; 558006, :name =&gt; &quot;Granada&quot;, :abbreviation =&gt; 'GR'),
+      r.merge(:id =&gt; 558007, :name =&gt; &quot;Jinotega&quot;, :abbreviation =&gt; 'JI'),
+      r.merge(:id =&gt; 558008, :name =&gt; &quot;Le&#243;n&quot;, :abbreviation =&gt; 'LE'),
+      r.merge(:id =&gt; 558009, :name =&gt; &quot;Madriz&quot;, :abbreviation =&gt; 'MD'),
+      r.merge(:id =&gt; 558010, :name =&gt; &quot;Managua&quot;, :abbreviation =&gt; 'MN'),
+      r.merge(:id =&gt; 558011, :name =&gt; &quot;Masaya&quot;, :abbreviation =&gt; 'MS'),
+      r.merge(:id =&gt; 558012, :name =&gt; &quot;Matagalpa&quot;, :abbreviation =&gt; 'MT'),
+      r.merge(:id =&gt; 558013, :name =&gt; &quot;Nueva Segovia&quot;, :abbreviation =&gt; 'NS'),
+      r.merge(:id =&gt; 558014, :name =&gt; &quot;R&#237;o San Juan&quot;, :abbreviation =&gt; 'SJ'),
+      r.merge(:id =&gt; 558015, :name =&gt; &quot;Rivas&quot;, :abbreviation =&gt; 'RI'),
+      
+      # Autonomous Region
+      r.merge(:id =&gt; 558016, :name =&gt; &quot;Atl&#225;ntico Norte&quot;, :abbreviation =&gt; 'AN'),
+      r.merge(:id =&gt; 558017, :name =&gt; &quot;Atl&#225;ntico Sur&quot;, :abbreviation =&gt; 'AS')
+    ]},
+    
+    # Netherlands
+    [{:country =&gt; Country['NL']}].map {|r| [
+      r.merge(:id =&gt; 528001, :name =&gt; &quot;Drenthe&quot;, :abbreviation =&gt; 'DR'),
+      r.merge(:id =&gt; 528002, :name =&gt; &quot;Flevoland&quot;, :abbreviation =&gt; 'FL'),
+      r.merge(:id =&gt; 528003, :name =&gt; &quot;Friesland&quot;, :abbreviation =&gt; 'FR'),
+      r.merge(:id =&gt; 528004, :name =&gt; &quot;Gelderland&quot;, :abbreviation =&gt; 'GE'),
+      r.merge(:id =&gt; 528005, :name =&gt; &quot;Groningen&quot;, :abbreviation =&gt; 'GR'),
+      r.merge(:id =&gt; 528006, :name =&gt; &quot;Limburg&quot;, :abbreviation =&gt; 'LI'),
+      r.merge(:id =&gt; 528007, :name =&gt; &quot;Noord-Brabant&quot;, :abbreviation =&gt; 'NB'),
+      r.merge(:id =&gt; 528008, :name =&gt; &quot;Noord-Holland&quot;, :abbreviation =&gt; 'NH'),
+      r.merge(:id =&gt; 528009, :name =&gt; &quot;Overijssel&quot;, :abbreviation =&gt; 'OV'),
+      r.merge(:id =&gt; 528010, :name =&gt; &quot;Utrecht&quot;, :abbreviation =&gt; 'UT'),
+      r.merge(:id =&gt; 528011, :name =&gt; &quot;Zeeland&quot;, :abbreviation =&gt; 'ZE'),
+      r.merge(:id =&gt; 528012, :name =&gt; &quot;Zu360Holland&quot;, :abbreviation =&gt; 'ZH')
+    ]},
+    
+    # Norway
+    [{:country =&gt; Country['NO']}].map {|r| [
+      r.merge(:id =&gt; 578001, :name =&gt; &quot;&#216;stfold&quot;),
+      r.merge(:id =&gt; 578002, :name =&gt; &quot;Akershus&quot;),
+      r.merge(:id =&gt; 578003, :name =&gt; &quot;Oslo&quot;),
+      r.merge(:id =&gt; 578004, :name =&gt; &quot;Hedmark&quot;),
+      r.merge(:id =&gt; 578005, :name =&gt; &quot;Oppland&quot;),
+      r.merge(:id =&gt; 578006, :name =&gt; &quot;Buskerud&quot;),
+      r.merge(:id =&gt; 578007, :name =&gt; &quot;Vestfold&quot;),
+      r.merge(:id =&gt; 578008, :name =&gt; &quot;Telemark&quot;),
+      r.merge(:id =&gt; 578009, :name =&gt; &quot;Aust-Agder&quot;),
+      r.merge(:id =&gt; 578010, :name =&gt; &quot;Vest-Agder&quot;),
+      r.merge(:id =&gt; 578011, :name =&gt; &quot;Rogaland&quot;),
+      r.merge(:id =&gt; 578012, :name =&gt; &quot;Hordaland&quot;),
+      r.merge(:id =&gt; 578014, :name =&gt; &quot;Sogn og Fjordane&quot;),
+      r.merge(:id =&gt; 578015, :name =&gt; &quot;M&#248;re og Romsdal&quot;),
+      r.merge(:id =&gt; 578016, :name =&gt; &quot;S&#248;r-Tr&#248;ndelag&quot;),
+      r.merge(:id =&gt; 578017, :name =&gt; &quot;Nord-Tr&#248;ndelag&quot;),
+      r.merge(:id =&gt; 578018, :name =&gt; &quot;Nordland&quot;),
+      r.merge(:id =&gt; 578019, :name =&gt; &quot;Troms&quot;),
+      r.merge(:id =&gt; 578020, :name =&gt; &quot;Finnmark&quot;),
+      r.merge(:id =&gt; 578021, :name =&gt; &quot;Svalbard&quot;),
+      r.merge(:id =&gt; 578022, :name =&gt; &quot;Jan Mayen&quot;)
+    ]},
+    
+    # Nauru
+    [{:country =&gt; Country['NR']}].map {|r| [
+      r.merge(:id =&gt; 520001, :name =&gt; &quot;Aiwo&quot;),
+      r.merge(:id =&gt; 520002, :name =&gt; &quot;Anabar&quot;),
+      r.merge(:id =&gt; 520003, :name =&gt; &quot;Anetan&quot;),
+      r.merge(:id =&gt; 520004, :name =&gt; &quot;Anibare&quot;),
+      r.merge(:id =&gt; 520005, :name =&gt; &quot;Baiti&quot;),
+      r.merge(:id =&gt; 520006, :name =&gt; &quot;Boe&quot;),
+      r.merge(:id =&gt; 520007, :name =&gt; &quot;Buada&quot;),
+      r.merge(:id =&gt; 520008, :name =&gt; &quot;Denigomodu&quot;),
+      r.merge(:id =&gt; 520009, :name =&gt; &quot;Ewa&quot;),
+      r.merge(:id =&gt; 520010, :name =&gt; &quot;Ijuw&quot;),
+      r.merge(:id =&gt; 520011, :name =&gt; &quot;Meneng&quot;),
+      r.merge(:id =&gt; 520012, :name =&gt; &quot;Nibok&quot;),
+      r.merge(:id =&gt; 520013, :name =&gt; &quot;Uaboe&quot;),
+      r.merge(:id =&gt; 520014, :name =&gt; &quot;Yaren&quot;)
+    ]},
+    
+    # New Zealand
+    [{:country =&gt; Country['NZ']}].map {|r| [
+      # Regional council
+      r.merge(:id =&gt; 554001, :name =&gt; &quot;Auckland&quot;, :abbreviation =&gt; 'AUK'),
+      r.merge(:id =&gt; 554002, :name =&gt; &quot;Bay of Plenty&quot;, :abbreviation =&gt; 'BOP'),
+      r.merge(:id =&gt; 554003, :name =&gt; &quot;Canterbury&quot;, :abbreviation =&gt; 'CAN'),
+      r.merge(:id =&gt; 554004, :name =&gt; &quot;Hawkes Bay&quot;, :abbreviation =&gt; 'HKB'),
+      r.merge(:id =&gt; 554005, :name =&gt; &quot;Manawatu-Wanganui&quot;, :abbreviation =&gt; 'MWT'),
+      r.merge(:id =&gt; 554006, :name =&gt; &quot;Northland&quot;, :abbreviation =&gt; 'NTL'),
+      r.merge(:id =&gt; 554007, :name =&gt; &quot;Otago&quot;, :abbreviation =&gt; 'OTA'),
+      r.merge(:id =&gt; 554008, :name =&gt; &quot;Southland&quot;, :abbreviation =&gt; 'STL'),
+      r.merge(:id =&gt; 554009, :name =&gt; &quot;Taranaki&quot;, :abbreviation =&gt; 'TKI'),
+      r.merge(:id =&gt; 554010, :name =&gt; &quot;Waikato&quot;, :abbreviation =&gt; 'WKO'),
+      r.merge(:id =&gt; 554011, :name =&gt; &quot;Wellington&quot;, :abbreviation =&gt; 'WGN'),
+      r.merge(:id =&gt; 554012, :name =&gt; &quot;West Coast&quot;, :abbreviation =&gt; 'WTC'),
+      
+      # Unitary authority
+      r.merge(:id =&gt; 554013, :name =&gt; &quot;Gisborne&quot;, :abbreviation =&gt; 'GIS'),
+      r.merge(:id =&gt; 554014, :name =&gt; &quot;Marlborough&quot;, :abbreviation =&gt; 'MBH'),
+      r.merge(:id =&gt; 554015, :name =&gt; &quot;Nelson&quot;, :abbreviation =&gt; 'NSN'),
+      r.merge(:id =&gt; 554016, :name =&gt; &quot;Tasman&quot;, :abbreviation =&gt; 'TAS')
+    ]},
+    
+    # Oman
+    [{:country =&gt; Country['OM']}].map {|r| [
+      # Region
+      r.merge(:id =&gt; 512001, :name =&gt; &quot;Ad Dakhillyah&quot;, :abbreviation =&gt; 'DA'),
+      r.merge(:id =&gt; 512002, :name =&gt; &quot;Al Batinah&quot;, :abbreviation =&gt; 'BA'),
+      r.merge(:id =&gt; 512003, :name =&gt; &quot;Al Wusta&quot;, :abbreviation =&gt; 'WU'),
+      r.merge(:id =&gt; 512004, :name =&gt; &quot;Ash Sharqlyah&quot;, :abbreviation =&gt; 'SH'),
+      r.merge(:id =&gt; 512005, :name =&gt; &quot;Az Zahirah&quot;, :abbreviation =&gt; 'ZA'),
+      r.merge(:id =&gt; 512006, :name =&gt; &quot;Al Janblyah&quot;, :abbreviation =&gt; 'JA'),
+      
+      # Governorate
+      r.merge(:id =&gt; 512007, :name =&gt; &quot;Masqat&quot;, :abbreviation =&gt; 'MA'),
+      r.merge(:id =&gt; 512008, :name =&gt; &quot;Musandam&quot;, :abbreviation =&gt; 'MU')
+    ]},
+    
+    # Panama
+    [{:country =&gt; Country['PA']}].map {|r| [
+      r.merge(:id =&gt; 591000, :name =&gt; &quot;Kuna Yala&quot;),
+      r.merge(:id =&gt; 591001, :name =&gt; &quot;Bocas del Toro&quot;),
+      r.merge(:id =&gt; 591002, :name =&gt; &quot;Cocl&#233;&quot;),
+      r.merge(:id =&gt; 591003, :name =&gt; &quot;Col&#243;n&quot;),
+      r.merge(:id =&gt; 591004, :name =&gt; &quot;Chiriqu&#237;&quot;),
+      r.merge(:id =&gt; 591005, :name =&gt; &quot;Dari&#233;n&quot;),
+      r.merge(:id =&gt; 591006, :name =&gt; &quot;Herrera&quot;),
+      r.merge(:id =&gt; 591007, :name =&gt; &quot;Los Santos&quot;),
+      r.merge(:id =&gt; 591008, :name =&gt; &quot;Panam&#225;&quot;),
+      r.merge(:id =&gt; 591009, :name =&gt; &quot;Veraguas&quot;)
+    ]},
+    
+    # Peru
+    [{:country =&gt; Country['PE']}].map {|r| [
+      r.merge(:id =&gt; 604001, :name =&gt; &quot;El Callao&quot;, :abbreviation =&gt; 'CAL'),
+      r.merge(:id =&gt; 604002, :name =&gt; &quot;Amazonas&quot;, :abbreviation =&gt; 'AMA'),
+      r.merge(:id =&gt; 604003, :name =&gt; &quot;Ancash&quot;, :abbreviation =&gt; 'ANC'),
+      r.merge(:id =&gt; 604004, :name =&gt; &quot;Apur&#237;mac&quot;, :abbreviation =&gt; 'APU'),
+      r.merge(:id =&gt; 604005, :name =&gt; &quot;Arequipa&quot;, :abbreviation =&gt; 'ARE'),
+      r.merge(:id =&gt; 604006, :name =&gt; &quot;Ayacucho&quot;, :abbreviation =&gt; 'AYA'),
+      r.merge(:id =&gt; 604007, :name =&gt; &quot;Cajamarca&quot;, :abbreviation =&gt; 'CAJ'),
+      r.merge(:id =&gt; 604008, :name =&gt; &quot;Cusco&quot;, :abbreviation =&gt; 'CUS'),
+      r.merge(:id =&gt; 604009, :name =&gt; &quot;Huancavelica&quot;, :abbreviation =&gt; 'HUV'),
+      r.merge(:id =&gt; 604010, :name =&gt; &quot;Hu&#225;nuco&quot;, :abbreviation =&gt; 'HUC'),
+      r.merge(:id =&gt; 604011, :name =&gt; &quot;Ica&quot;, :abbreviation =&gt; 'ICA'),
+      r.merge(:id =&gt; 604012, :name =&gt; &quot;Jun&#237;n&quot;, :abbreviation =&gt; 'JUN'),
+      r.merge(:id =&gt; 604013, :name =&gt; &quot;La Libertad&quot;, :abbreviation =&gt; 'LAL'),
+      r.merge(:id =&gt; 604014, :name =&gt; &quot;Lambayeque&quot;, :abbreviation =&gt; 'LAM'),
+      r.merge(:id =&gt; 604015, :name =&gt; &quot;Lima&quot;, :abbreviation =&gt; 'LIM'),
+      r.merge(:id =&gt; 604016, :name =&gt; &quot;Loreto&quot;, :abbreviation =&gt; 'LOR'),
+      r.merge(:id =&gt; 604017, :name =&gt; &quot;Madre de Dios&quot;, :abbreviation =&gt; 'MDD'),
+      r.merge(:id =&gt; 604018, :name =&gt; &quot;Moquegua&quot;, :abbreviation =&gt; 'MOQ'),
+      r.merge(:id =&gt; 604019, :name =&gt; &quot;Pasco&quot;, :abbreviation =&gt; 'PAS'),
+      r.merge(:id =&gt; 604020, :name =&gt; &quot;Piura&quot;, :abbreviation =&gt; 'PIU'),
+      r.merge(:id =&gt; 604021, :name =&gt; &quot;Puno&quot;, :abbreviation =&gt; 'PUN'),
+      r.merge(:id =&gt; 604022, :name =&gt; &quot;San Mart&#237;n&quot;, :abbreviation =&gt; 'SAM'),
+      r.merge(:id =&gt; 604023, :name =&gt; &quot;Tacna&quot;, :abbreviation =&gt; 'TAC'),
+      r.merge(:id =&gt; 604024, :name =&gt; &quot;Tumbes&quot;, :abbreviation =&gt; 'TUM'),
+      r.merge(:id =&gt; 604025, :name =&gt; &quot;Ucayali&quot;, :abbreviation =&gt; 'UCA')
+    ]},
+    
+    # Papua New Guinea
+    [{:country =&gt; Country['PG']}].map {|r| [
+      # District
+      r.merge(:id =&gt; 598001, :name =&gt; &quot;Port Moresby&quot;, :abbreviation =&gt; 'NCD'),
+      
+      # Province
+      r.merge(:id =&gt; 598002, :name =&gt; &quot;Central&quot;, :abbreviation =&gt; 'CPM'),
+      r.merge(:id =&gt; 598003, :name =&gt; &quot;Chimbu&quot;, :abbreviation =&gt; 'CPK'),
+      r.merge(:id =&gt; 598004, :name =&gt; &quot;Eastern Highlands&quot;, :abbreviation =&gt; 'EHG'),
+      r.merge(:id =&gt; 598005, :name =&gt; &quot;East New Britain&quot;, :abbreviation =&gt; 'EBR'),
+      r.merge(:id =&gt; 598006, :name =&gt; &quot;East Sepik&quot;, :abbreviation =&gt; 'ESW'),
+      r.merge(:id =&gt; 598007, :name =&gt; &quot;Enga&quot;, :abbreviation =&gt; 'EPW'),
+      r.merge(:id =&gt; 598008, :name =&gt; &quot;Gulf&quot;, :abbreviation =&gt; 'GPK'),
+      r.merge(:id =&gt; 598009, :name =&gt; &quot;Madang&quot;, :abbreviation =&gt; 'MPM'),
+      r.merge(:id =&gt; 598010, :name =&gt; &quot;Manus&quot;, :abbreviation =&gt; 'MRL'),
+      r.merge(:id =&gt; 598011, :name =&gt; &quot;Milne Bay&quot;, :abbreviation =&gt; 'MBA'),
+      r.merge(:id =&gt; 598012, :name =&gt; &quot;Morobe&quot;, :abbreviation =&gt; 'MPL'),
+      r.merge(:id =&gt; 598013, :name =&gt; &quot;New Ireland&quot;, :abbreviation =&gt; 'NIK'),
+      r.merge(:id =&gt; 598014, :name =&gt; &quot;Northern&quot;, :abbreviation =&gt; 'NPP'),
+      r.merge(:id =&gt; 598015, :name =&gt; &quot;North Solomons&quot;, :abbreviation =&gt; 'NSA'),
+      r.merge(:id =&gt; 598016, :name =&gt; &quot;Sandaun&quot;, :abbreviation =&gt; 'SAN'),
+      r.merge(:id =&gt; 598017, :name =&gt; &quot;Southern Highlands&quot;, :abbreviation =&gt; 'SHM'),
+      r.merge(:id =&gt; 598018, :name =&gt; &quot;Western&quot;, :abbreviation =&gt; 'WPD'),
+      r.merge(:id =&gt; 598019, :name =&gt; &quot;Western Highlands&quot;, :abbreviation =&gt; 'WHM'),
+      r.merge(:id =&gt; 598020, :name =&gt; &quot;West New Britain&quot;, :abbreviation =&gt; 'WBK')
+    ]},
+    
+    # Philippines
+    [{:country =&gt; Country['PH']}].map {|r| [
+      r.merge(:id =&gt; 608001, :name =&gt; &quot;Abra&quot;, :abbreviation =&gt; 'ABR'),
+      r.merge(:id =&gt; 608002, :name =&gt; &quot;Agusan del Norte&quot;, :abbreviation =&gt; 'AGN'),
+      r.merge(:id =&gt; 608003, :name =&gt; &quot;Agusan del Sur&quot;, :abbreviation =&gt; 'AGS'),
+      r.merge(:id =&gt; 608004, :name =&gt; &quot;Aklan&quot;, :abbreviation =&gt; 'AKL'),
+      r.merge(:id =&gt; 608005, :name =&gt; &quot;Albay&quot;, :abbreviation =&gt; 'ALB'),
+      r.merge(:id =&gt; 608006, :name =&gt; &quot;Antique&quot;, :abbreviation =&gt; 'ANT'),
+      r.merge(:id =&gt; 608007, :name =&gt; &quot;Apayao&quot;, :abbreviation =&gt; 'APA'),
+      r.merge(:id =&gt; 608008, :name =&gt; &quot;Aurora&quot;, :abbreviation =&gt; 'AUR'),
+      r.merge(:id =&gt; 608009, :name =&gt; &quot;Basilan&quot;, :abbreviation =&gt; 'BAS'),
+      r.merge(:id =&gt; 608010, :name =&gt; &quot;Batasn&quot;, :abbreviation =&gt; 'BAN'),
+      r.merge(:id =&gt; 608011, :name =&gt; &quot;Batanes&quot;, :abbreviation =&gt; 'BTN'),
+      r.merge(:id =&gt; 608012, :name =&gt; &quot;Batangas&quot;, :abbreviation =&gt; 'BTG'),
+      r.merge(:id =&gt; 608013, :name =&gt; &quot;Benguet&quot;, :abbreviation =&gt; 'BEN'),
+      r.merge(:id =&gt; 608014, :name =&gt; &quot;Biliran&quot;, :abbreviation =&gt; 'BIL'),
+      r.merge(:id =&gt; 608015, :name =&gt; &quot;Bohol&quot;, :abbreviation =&gt; 'BOH'),
+      r.merge(:id =&gt; 608016, :name =&gt; &quot;Bukidnon&quot;, :abbreviation =&gt; 'BUK'),
+      r.merge(:id =&gt; 608017, :name =&gt; &quot;Bulacan&quot;, :abbreviation =&gt; 'BUL'),
+      r.merge(:id =&gt; 608018, :name =&gt; &quot;Cagayan&quot;, :abbreviation =&gt; 'CAG'),
+      r.merge(:id =&gt; 608019, :name =&gt; &quot;Camarines Norte&quot;, :abbreviation =&gt; 'CAN'),
+      r.merge(:id =&gt; 608020, :name =&gt; &quot;Camarines Sur&quot;, :abbreviation =&gt; 'CAS'),
+      r.merge(:id =&gt; 608021, :name =&gt; &quot;Camiguin&quot;, :abbreviation =&gt; 'CAM'),
+      r.merge(:id =&gt; 608022, :name =&gt; &quot;Capiz&quot;, :abbreviation =&gt; 'CAP'),
+      r.merge(:id =&gt; 608023, :name =&gt; &quot;Catanduanes&quot;, :abbreviation =&gt; 'CAT'),
+      r.merge(:id =&gt; 608024, :name =&gt; &quot;Cavite&quot;, :abbreviation =&gt; 'CAV'),
+      r.merge(:id =&gt; 608025, :name =&gt; &quot;Cebu&quot;, :abbreviation =&gt; 'CEB'),
+      r.merge(:id =&gt; 608026, :name =&gt; &quot;Compostela Valley&quot;, :abbreviation =&gt; 'COM'),
+      r.merge(:id =&gt; 608027, :name =&gt; &quot;Davao del Norte&quot;, :abbreviation =&gt; 'DAV'),
+      r.merge(:id =&gt; 608028, :name =&gt; &quot;Davao del Sur&quot;, :abbreviation =&gt; 'DAS'),
+      r.merge(:id =&gt; 608029, :name =&gt; &quot;Davao Oriental&quot;, :abbreviation =&gt; 'DAO'),
+      r.merge(:id =&gt; 608030, :name =&gt; &quot;Eastern Samar&quot;, :abbreviation =&gt; 'EAS'),
+      r.merge(:id =&gt; 608031, :name =&gt; &quot;Guimaras&quot;, :abbreviation =&gt; 'GUI'),
+      r.merge(:id =&gt; 608032, :name =&gt; &quot;Ifugao&quot;, :abbreviation =&gt; 'IFU'),
+      r.merge(:id =&gt; 608033, :name =&gt; &quot;Ilocos Norte&quot;, :abbreviation =&gt; 'ILN'),
+      r.merge(:id =&gt; 608034, :name =&gt; &quot;Ilocos Sur&quot;, :abbreviation =&gt; 'ILS'),
+      r.merge(:id =&gt; 608035, :name =&gt; &quot;Iloilo&quot;, :abbreviation =&gt; 'ILI'),
+      r.merge(:id =&gt; 608036, :name =&gt; &quot;Isabela&quot;, :abbreviation =&gt; 'ISA'),
+      r.merge(:id =&gt; 608037, :name =&gt; &quot;Kalinga-Apayso&quot;, :abbreviation =&gt; 'KAL'),
+      r.merge(:id =&gt; 608038, :name =&gt; &quot;Laguna&quot;, :abbreviation =&gt; 'LAG'),
+      r.merge(:id =&gt; 608039, :name =&gt; &quot;Lanao del Norte&quot;, :abbreviation =&gt; 'LAN'),
+      r.merge(:id =&gt; 608040, :name =&gt; &quot;Lanao del Sur&quot;, :abbreviation =&gt; 'LAS'),
+      r.merge(:id =&gt; 608041, :name =&gt; &quot;La Union&quot;, :abbreviation =&gt; 'LUN'),
+      r.merge(:id =&gt; 608042, :name =&gt; &quot;Leyte&quot;, :abbreviation =&gt; 'LEY'),
+      r.merge(:id =&gt; 608043, :name =&gt; &quot;Maguindanao&quot;, :abbreviation =&gt; 'MAG'),
+      r.merge(:id =&gt; 608044, :name =&gt; &quot;Marinduque&quot;, :abbreviation =&gt; 'MAD'),
+      r.merge(:id =&gt; 608045, :name =&gt; &quot;Masbate&quot;, :abbreviation =&gt; 'MAS'),
+      r.merge(:id =&gt; 608046, :name =&gt; &quot;Mindoro Occidental&quot;, :abbreviation =&gt; 'MDC'),
+      r.merge(:id =&gt; 608047, :name =&gt; &quot;Mindoro Oriental&quot;, :abbreviation =&gt; 'MDR'),
+      r.merge(:id =&gt; 608048, :name =&gt; &quot;Misamis Occidental&quot;, :abbreviation =&gt; 'MSC'),
+      r.merge(:id =&gt; 608049, :name =&gt; &quot;Misamis Oriental&quot;, :abbreviation =&gt; 'MSR'),
+      r.merge(:id =&gt; 608050, :name =&gt; &quot;Mountain Province&quot;, :abbreviation =&gt; 'MOU'),
+      r.merge(:id =&gt; 608051, :name =&gt; &quot;Negroe Occidental&quot;, :abbreviation =&gt; 'NEC'),
+      r.merge(:id =&gt; 608052, :name =&gt; &quot;Negros Oriental&quot;, :abbreviation =&gt; 'NER'),
+      r.merge(:id =&gt; 608053, :name =&gt; &quot;North Cotabato&quot;, :abbreviation =&gt; 'NCO'),
+      r.merge(:id =&gt; 608054, :name =&gt; &quot;Northern Samar&quot;, :abbreviation =&gt; 'NSA'),
+      r.merge(:id =&gt; 608055, :name =&gt; &quot;Nueva Ecija&quot;, :abbreviation =&gt; 'NUE'),
+      r.merge(:id =&gt; 608056, :name =&gt; &quot;Nueva Vizcaya&quot;, :abbreviation =&gt; 'NUV'),
+      r.merge(:id =&gt; 608057, :name =&gt; &quot;Palawan&quot;, :abbreviation =&gt; 'PLW'),
+      r.merge(:id =&gt; 608058, :name =&gt; &quot;Pampanga&quot;, :abbreviation =&gt; 'PAM'),
+      r.merge(:id =&gt; 608059, :name =&gt; &quot;Pangasinan&quot;, :abbreviation =&gt; 'PAN'),
+      r.merge(:id =&gt; 608060, :name =&gt; &quot;Quezon&quot;, :abbreviation =&gt; 'QUE'),
+      r.merge(:id =&gt; 608061, :name =&gt; &quot;Quirino&quot;, :abbreviation =&gt; 'QUI'),
+      r.merge(:id =&gt; 608062, :name =&gt; &quot;Rizal&quot;, :abbreviation =&gt; 'RIZ'),
+      r.merge(:id =&gt; 608063, :name =&gt; &quot;Romblon&quot;, :abbreviation =&gt; 'ROM'),
+      r.merge(:id =&gt; 608064, :name =&gt; &quot;Sarangani&quot;, :abbreviation =&gt; 'SAR'),
+      r.merge(:id =&gt; 608065, :name =&gt; &quot;Siquijor&quot;, :abbreviation =&gt; 'SIG'),
+      r.merge(:id =&gt; 608066, :name =&gt; &quot;Sorsogon&quot;, :abbreviation =&gt; 'SOR'),
+      r.merge(:id =&gt; 608067, :name =&gt; &quot;South Cotabato&quot;, :abbreviation =&gt; 'SCO'),
+      r.merge(:id =&gt; 608068, :name =&gt; &quot;Southern Leyte&quot;, :abbreviation =&gt; 'SLE'),
+      r.merge(:id =&gt; 608069, :name =&gt; &quot;Sultan Kudarat&quot;, :abbreviation =&gt; 'SUK'),
+      r.merge(:id =&gt; 608070, :name =&gt; &quot;Sulu&quot;, :abbreviation =&gt; 'SLU'),
+      r.merge(:id =&gt; 608071, :name =&gt; &quot;Surigao del Norte&quot;, :abbreviation =&gt; 'SUN'),
+      r.merge(:id =&gt; 608072, :name =&gt; &quot;Surigao del Sur&quot;, :abbreviation =&gt; 'SUR'),
+      r.merge(:id =&gt; 608073, :name =&gt; &quot;Tarlac&quot;, :abbreviation =&gt; 'TAR'),
+      r.merge(:id =&gt; 608074, :name =&gt; &quot;Tawi-Tawi&quot;, :abbreviation =&gt; 'TAW'),
+      r.merge(:id =&gt; 608075, :name =&gt; &quot;Western Samar&quot;, :abbreviation =&gt; 'WSA'),
+      r.merge(:id =&gt; 608076, :name =&gt; &quot;Zambales&quot;, :abbreviation =&gt; 'ZMB'),
+      r.merge(:id =&gt; 608077, :name =&gt; &quot;Zamboanga del Norte&quot;, :abbreviation =&gt; 'ZAN'),
+      r.merge(:id =&gt; 608078, :name =&gt; &quot;Zamboanga del Sur&quot;, :abbreviation =&gt; 'ZAS'),
+      r.merge(:id =&gt; 608079, :name =&gt; &quot;Zamboanga Sibiguey&quot;, :abbreviation =&gt; 'ZSI')
+    ]},
+    
+    # Pakistan
+    [{:country =&gt; Country['PK']}].map {|r| [
+      # Capital territory
+      r.merge(:id =&gt; 586001, :name =&gt; &quot;Islamabad&quot;, :abbreviation =&gt; 'IS'),
+      
+      # Province
+      r.merge(:id =&gt; 586002, :name =&gt; &quot;Balochistan&quot;, :abbreviation =&gt; 'BA'),
+      r.merge(:id =&gt; 586003, :name =&gt; &quot;North-West Frontier&quot;, :abbreviation =&gt; 'NW'),
+      r.merge(:id =&gt; 586004, :name =&gt; &quot;Punjab&quot;, :abbreviation =&gt; 'PB'),
+      r.merge(:id =&gt; 586005, :name =&gt; &quot;Sindh&quot;, :abbreviation =&gt; 'SD'),
+      r.merge(:id =&gt; 586006, :name =&gt; &quot;Federally Administered Tribal Areas&quot;, :abbreviation =&gt; 'TA'),
+      r.merge(:id =&gt; 586007, :name =&gt; &quot;Azad Rashmir&quot;, :abbreviation =&gt; 'JK'),
+      r.merge(:id =&gt; 586008, :name =&gt; &quot;Northern Areas&quot;, :abbreviation =&gt; 'NA')
+    ]},
+    
+    # Poland
+    [{:country =&gt; Country['PL']}].map {|r| [
+      r.merge(:id =&gt; 616001, :name =&gt; &quot;Dolno&#347;l&#261;skie&quot;, :abbreviation =&gt; 'DS'),
+      r.merge(:id =&gt; 616002, :name =&gt; &quot;Kujawsko-pomorskie&quot;, :abbreviation =&gt; 'KP'),
+      r.merge(:id =&gt; 616003, :name =&gt; &quot;Lubelskie&quot;, :abbreviation =&gt; 'LU'),
+      r.merge(:id =&gt; 616004, :name =&gt; &quot;Lubuskie&quot;, :abbreviation =&gt; 'LB'),
+      r.merge(:id =&gt; 616005, :name =&gt; &quot;&#321;&#243;dzkie&quot;, :abbreviation =&gt; 'LD'),
+      r.merge(:id =&gt; 616006, :name =&gt; &quot;Ma&#322;opolskie&quot;, :abbreviation =&gt; 'MA'),
+      r.merge(:id =&gt; 616007, :name =&gt; &quot;Mazowieckie&quot;, :abbreviation =&gt; 'MZ'),
+      r.merge(:id =&gt; 616008, :name =&gt; &quot;Opolskie&quot;, :abbreviation =&gt; 'OP'),
+      r.merge(:id =&gt; 616009, :name =&gt; &quot;Podkarpackie&quot;, :abbreviation =&gt; 'PK'),
+      r.merge(:id =&gt; 616010, :name =&gt; &quot;Podlaskie&quot;, :abbreviation =&gt; 'PD'),
+      r.merge(:id =&gt; 616011, :name =&gt; &quot;Pomorskie&quot;, :abbreviation =&gt; 'PM'),
+      r.merge(:id =&gt; 616012, :name =&gt; &quot;&#346;l&#261;skie&quot;, :abbreviation =&gt; 'SL'),
+      r.merge(:id =&gt; 616013, :name =&gt; &quot;&#346;wi&#281;tokrzyskie&quot;, :abbreviation =&gt; 'SK'),
+      r.merge(:id =&gt; 616014, :name =&gt; &quot;Warmi&#324;sko-mazurskie&quot;, :abbreviation =&gt; 'WN'),
+      r.merge(:id =&gt; 616015, :name =&gt; &quot;Wielkopolskie&quot;, :abbreviation =&gt; 'WP'),
+      r.merge(:id =&gt; 616016, :name =&gt; &quot;Zachodniopomorskie&quot;, :abbreviation =&gt; 'ZP')
+    ]},
+    
+    # Portugal
+    [{:country =&gt; Country['PT']}].map {|r| [
+      r.merge(:id =&gt; 620001, :name =&gt; &quot;Aveiro&quot;),
+      r.merge(:id =&gt; 620002, :name =&gt; &quot;Beja&quot;),
+      r.merge(:id =&gt; 620003, :name =&gt; &quot;Braga&quot;),
+      r.merge(:id =&gt; 620004, :name =&gt; &quot;Bragan&#231;a&quot;),
+      r.merge(:id =&gt; 620005, :name =&gt; &quot;Castelo Branco&quot;),
+      r.merge(:id =&gt; 620006, :name =&gt; &quot;Coimbra&quot;),
+      r.merge(:id =&gt; 620007, :name =&gt; &quot;&#201;vora&quot;),
+      r.merge(:id =&gt; 620008, :name =&gt; &quot;Faro&quot;),
+      r.merge(:id =&gt; 620009, :name =&gt; &quot;Guarda&quot;),
+      r.merge(:id =&gt; 620010, :name =&gt; &quot;Leiria&quot;),
+      r.merge(:id =&gt; 620011, :name =&gt; &quot;Lisboa&quot;),
+      r.merge(:id =&gt; 620012, :name =&gt; &quot;Portalegre&quot;),
+      r.merge(:id =&gt; 620013, :name =&gt; &quot;Porto&quot;),
+      r.merge(:id =&gt; 620014, :name =&gt; &quot;Santar&#233;m&quot;),
+      r.merge(:id =&gt; 620015, :name =&gt; &quot;Set&#250;bal&quot;),
+      r.merge(:id =&gt; 620016, :name =&gt; &quot;Viana do Castelo&quot;),
+      r.merge(:id =&gt; 620017, :name =&gt; &quot;Vila Real&quot;),
+      r.merge(:id =&gt; 620018, :name =&gt; &quot;Viseu&quot;),
+      r.merge(:id =&gt; 620020, :name =&gt; &quot;Regi&#227;o Aut&#243;noma dos A&#231;ores&quot;),
+      r.merge(:id =&gt; 620030, :name =&gt; &quot;Regi&#227;o Aut&#243;noma da Madeira&quot;)
+    ]},
+    
+    # Palau
+    [{:country =&gt; Country['PW']}].map {|r| [
+      r.merge(:id =&gt; 585002, :name =&gt; &quot;Aimeliik&quot;),
+      r.merge(:id =&gt; 585004, :name =&gt; &quot;Airai&quot;),
+      r.merge(:id =&gt; 585010, :name =&gt; &quot;Angaur&quot;),
+      r.merge(:id =&gt; 585050, :name =&gt; &quot;Hatobohei&quot;),
+      r.merge(:id =&gt; 585100, :name =&gt; &quot;Kayangel&quot;),
+      r.merge(:id =&gt; 585150, :name =&gt; &quot;Koror&quot;),
+      r.merge(:id =&gt; 585212, :name =&gt; &quot;Melekeok&quot;),
+      r.merge(:id =&gt; 585214, :name =&gt; &quot;Ngaraard&quot;),
+      r.merge(:id =&gt; 585218, :name =&gt; &quot;Ngarchelong&quot;),
+      r.merge(:id =&gt; 585222, :name =&gt; &quot;Ngardmau&quot;),
+      r.merge(:id =&gt; 585224, :name =&gt; &quot;Ngatpang&quot;),
+      r.merge(:id =&gt; 585226, :name =&gt; &quot;Ngchesar&quot;),
+      r.merge(:id =&gt; 585227, :name =&gt; &quot;Ngeremlengui&quot;),
+      r.merge(:id =&gt; 585228, :name =&gt; &quot;Ngiwal&quot;),
+      r.merge(:id =&gt; 585350, :name =&gt; &quot;Peleliu&quot;),
+      r.merge(:id =&gt; 585370, :name =&gt; &quot;Sonsorol&quot;)
+    ]},
+    
+    # Paraguay
+    [{:country =&gt; Country['PY']}].map {|r| [
+      # Department
+      r.merge(:id =&gt; 600001, :name =&gt; &quot;Concepci&#243;n&quot;),
+      r.merge(:id =&gt; 600010, :name =&gt; &quot;Alto Paran&#225;&quot;),
+      r.merge(:id =&gt; 600011, :name =&gt; &quot;Central&quot;),
+      r.merge(:id =&gt; 600012, :name =&gt; &quot;&#209;eembuc&#250;&quot;),
+      r.merge(:id =&gt; 600013, :name =&gt; &quot;Amambay&quot;),
+      r.merge(:id =&gt; 600014, :name =&gt; &quot;Canindey&#250;&quot;),
+      r.merge(:id =&gt; 600015, :name =&gt; &quot;Presidente Hayes&quot;),
+      r.merge(:id =&gt; 600016, :name =&gt; &quot;Alto Paraguay&quot;),
+      r.merge(:id =&gt; 600019, :name =&gt; &quot;Boquer&#243;n&quot;),
+      r.merge(:id =&gt; 600002, :name =&gt; &quot;San Pedro&quot;),
+      r.merge(:id =&gt; 600003, :name =&gt; &quot;Cordillera&quot;),
+      r.merge(:id =&gt; 600004, :name =&gt; &quot;Guair&#225;&quot;),
+      r.merge(:id =&gt; 600005, :name =&gt; &quot;Caaguaz&#250;&quot;),
+      r.merge(:id =&gt; 600006, :name =&gt; &quot;Caazap&#225;&quot;),
+      r.merge(:id =&gt; 600007, :name =&gt; &quot;Itap&#250;a&quot;),
+      r.merge(:id =&gt; 600008, :name =&gt; &quot;Misiones&quot;),
+      r.merge(:id =&gt; 600009, :name =&gt; &quot;Paraguar&#237;&quot;),
+      
+      # Capital district
+      r.merge(:id =&gt; 600100, :name =&gt; &quot;Asunci&#243;n&quot;, :abbreviation =&gt; 'ASU')
+    ]},
+    
+    # Qatar
+    [{:country =&gt; Country['QA']}].map {|r| [
+      r.merge(:id =&gt; 634001, :name =&gt; &quot;Ad Dawhah&quot;, :abbreviation =&gt; 'DA'),
+      r.merge(:id =&gt; 634002, :name =&gt; &quot;Al Ghuwayriyah&quot;, :abbreviation =&gt; 'GH'),
+      r.merge(:id =&gt; 634003, :name =&gt; &quot;Al Jumayliyah&quot;, :abbreviation =&gt; 'JU'),
+      r.merge(:id =&gt; 634004, :name =&gt; &quot;Al Khawr&quot;, :abbreviation =&gt; 'KH'),
+      r.merge(:id =&gt; 634005, :name =&gt; &quot;Al Wakrah&quot;, :abbreviation =&gt; 'WA'),
+      r.merge(:id =&gt; 634006, :name =&gt; &quot;Ar Rayyan&quot;, :abbreviation =&gt; 'RA'),
+      r.merge(:id =&gt; 634007, :name =&gt; &quot;Jariyan al Batnah&quot;, :abbreviation =&gt; 'JB'),
+      r.merge(:id =&gt; 634008, :name =&gt; &quot;Madinat ash Shamal&quot;, :abbreviation =&gt; 'MS'),
+      r.merge(:id =&gt; 634009, :name =&gt; &quot;Umm Salal&quot;, :abbreviation =&gt; 'US')
+    ]},
+    
+    # Romania
+    [{:country =&gt; Country['RO']}].map {|r| [
+      # Department
+      r.merge(:id =&gt; 642001, :name =&gt; &quot;Alba&quot;, :abbreviation =&gt; 'AB'),
+      r.merge(:id =&gt; 642002, :name =&gt; &quot;Arad&quot;, :abbreviation =&gt; 'AR'),
+      r.merge(:id =&gt; 642003, :name =&gt; &quot;Arge&#351;&quot;, :abbreviation =&gt; 'AG'),
+      r.merge(:id =&gt; 642004, :name =&gt; &quot;Bac&#259;u&quot;, :abbreviation =&gt; 'BC'),
+      r.merge(:id =&gt; 642005, :name =&gt; &quot;Bihor&quot;, :abbreviation =&gt; 'BH'),
+      r.merge(:id =&gt; 642006, :name =&gt; &quot;Bistri&#355;a-N&#259;s&#259;ud&quot;, :abbreviation =&gt; 'BN'),
+      r.merge(:id =&gt; 642007, :name =&gt; &quot;Boto&#351;ani&quot;, :abbreviation =&gt; 'BT'),
+      r.merge(:id =&gt; 642008, :name =&gt; &quot;Bra&#351;ov&quot;, :abbreviation =&gt; 'BV'),
+      r.merge(:id =&gt; 642009, :name =&gt; &quot;Br&#259;ila&quot;, :abbreviation =&gt; 'BR'),
+      r.merge(:id =&gt; 642010, :name =&gt; &quot;Buz&#259;u&quot;, :abbreviation =&gt; 'BZ'),
+      r.merge(:id =&gt; 642011, :name =&gt; &quot;Cara&#351;-Severin&quot;, :abbreviation =&gt; 'CS'),
+      r.merge(:id =&gt; 642012, :name =&gt; &quot;C&#259;l&#259;ra&#351;i&quot;, :abbreviation =&gt; 'CL'),
+      r.merge(:id =&gt; 642013, :name =&gt; &quot;Cluj&quot;, :abbreviation =&gt; 'CJ'),
+      r.merge(:id =&gt; 642014, :name =&gt; &quot;Constan&#355;a&quot;, :abbreviation =&gt; 'CT'),
+      r.merge(:id =&gt; 642015, :name =&gt; &quot;Covasna&quot;, :abbreviation =&gt; 'CV'),
+      r.merge(:id =&gt; 642016, :name =&gt; &quot;D&#226;mbovi&#355;a&quot;, :abbreviation =&gt; 'DB'),
+      r.merge(:id =&gt; 642017, :name =&gt; &quot;Dolj&quot;, :abbreviation =&gt; 'DJ'),
+      r.merge(:id =&gt; 642018, :name =&gt; &quot;Gala&#355;i&quot;, :abbreviation =&gt; 'GL'),
+      r.merge(:id =&gt; 642019, :name =&gt; &quot;Giurgiu&quot;, :abbreviation =&gt; 'GR'),
+      r.merge(:id =&gt; 642020, :name =&gt; &quot;Gorj&quot;, :abbreviation =&gt; 'GJ'),
+      r.merge(:id =&gt; 642021, :name =&gt; &quot;Harghita&quot;, :abbreviation =&gt; 'HR'),
+      r.merge(:id =&gt; 642022, :name =&gt; &quot;Hunedoara&quot;, :abbreviation =&gt; 'HD'),
+      r.merge(:id =&gt; 642023, :name =&gt; &quot;Ialomi&#355;a&quot;, :abbreviation =&gt; 'IL'),
+      r.merge(:id =&gt; 642024, :name =&gt; &quot;Ia&#351;i&quot;, :abbreviation =&gt; 'IS'),
+      r.merge(:id =&gt; 642025, :name =&gt; &quot;Ilfov&quot;, :abbreviation =&gt; 'IF'),
+      r.merge(:id =&gt; 642026, :name =&gt; &quot;Maramure&#351;&quot;, :abbreviation =&gt; 'MM'),
+      r.merge(:id =&gt; 642027, :name =&gt; &quot;Mehedin&#355;i&quot;, :abbreviation =&gt; 'MH'),
+      r.merge(:id =&gt; 642028, :name =&gt; &quot;Mure&#351;&quot;, :abbreviation =&gt; 'MS'),
+      r.merge(:id =&gt; 642029, :name =&gt; &quot;Neam&#355;&quot;, :abbreviation =&gt; 'NT'),
+      r.merge(:id =&gt; 642030, :name =&gt; &quot;Olt&quot;, :abbreviation =&gt; 'OT'),
+      r.merge(:id =&gt; 642031, :name =&gt; &quot;Prahova&quot;, :abbreviation =&gt; 'PH'),
+      r.merge(:id =&gt; 642032, :name =&gt; &quot;Satu Mare&quot;, :abbreviation =&gt; 'SM'),
+      r.merge(:id =&gt; 642033, :name =&gt; &quot;S&#259;laj&quot;, :abbreviation =&gt; 'SJ'),
+      r.merge(:id =&gt; 642034, :name =&gt; &quot;Sibiu&quot;, :abbreviation =&gt; 'SB'),
+      r.merge(:id =&gt; 642035, :name =&gt; &quot;Suceava&quot;, :abbreviation =&gt; 'SV'),
+      r.merge(:id =&gt; 642036, :name =&gt; &quot;Teleorman&quot;, :abbreviation =&gt; 'TR'),
+      r.merge(:id =&gt; 642037, :name =&gt; &quot;Timi&#351;&quot;, :abbreviation =&gt; 'TM'),
+      r.merge(:id =&gt; 642038, :name =&gt; &quot;Tulcea&quot;, :abbreviation =&gt; 'TL'),
+      r.merge(:id =&gt; 642039, :name =&gt; &quot;Vaslui&quot;, :abbreviation =&gt; 'VS'),
+      r.merge(:id =&gt; 642040, :name =&gt; &quot;V&#226;lcea&quot;, :abbreviation =&gt; 'VL'),
+      r.merge(:id =&gt; 642041, :name =&gt; &quot;Vrancea&quot;, :abbreviation =&gt; 'VN'),
+      
+      # Municipality
+      r.merge(:id =&gt; 642042, :name =&gt; &quot;Bucure&#351;ti&quot;, :abbreviation =&gt; 'B')
+    ]},
+    
+    # Serbia
+    [{:country =&gt; Country['RS']}].map {|r| [
+      # Beograd
+      r.merge(:id =&gt; 688000, :name =&gt; &quot;Beograd&quot;),
+      
+      # District
+      r.merge(:id =&gt; 688001, :name =&gt; &quot;Severna Ba&#269;ka&quot;),
+      r.merge(:id =&gt; 688002, :name =&gt; &quot;Srednji Banat&quot;),
+      r.merge(:id =&gt; 688003, :name =&gt; &quot;Severni Banat&quot;),
+      r.merge(:id =&gt; 688004, :name =&gt; &quot;Ju&#382;ni Banat&quot;),
+      r.merge(:id =&gt; 688005, :name =&gt; &quot;Zapadna Ba&#269;ka&quot;),
+      r.merge(:id =&gt; 688006, :name =&gt; &quot;Ju&#382;na Ba&#269;ka&quot;),
+      r.merge(:id =&gt; 688007, :name =&gt; &quot;Srem&quot;),
+      r.merge(:id =&gt; 688008, :name =&gt; &quot;Ma&#269;va&quot;),
+      r.merge(:id =&gt; 688009, :name =&gt; &quot;Kolubara&quot;),
+      r.merge(:id =&gt; 688010, :name =&gt; &quot;Podunavlje&quot;),
+      r.merge(:id =&gt; 688011, :name =&gt; &quot;Brani&#269;evo&quot;),
+      r.merge(:id =&gt; 688012, :name =&gt; &quot;&#352;umadija&quot;),
+      r.merge(:id =&gt; 688013, :name =&gt; &quot;Pomoravlje&quot;),
+      r.merge(:id =&gt; 688014, :name =&gt; &quot;Bor&quot;),
+      r.merge(:id =&gt; 688015, :name =&gt; &quot;Zaje&#269;ar&quot;),
+      r.merge(:id =&gt; 688016, :name =&gt; &quot;Zlatibor&quot;),
+      r.merge(:id =&gt; 688017, :name =&gt; &quot;Moravica&quot;),
+      r.merge(:id =&gt; 688018, :name =&gt; &quot;Ra&#353;ka&quot;),
+      r.merge(:id =&gt; 688019, :name =&gt; &quot;Rasina&quot;),
+      r.merge(:id =&gt; 688020, :name =&gt; &quot;Ni&#353;ava&quot;),
+      r.merge(:id =&gt; 688021, :name =&gt; &quot;Toplica&quot;),
+      r.merge(:id =&gt; 688022, :name =&gt; &quot;Pirot&quot;),
+      r.merge(:id =&gt; 688023, :name =&gt; &quot;Jablanica&quot;),
+      r.merge(:id =&gt; 688024, :name =&gt; &quot;P&#269;inja&quot;),
+      r.merge(:id =&gt; 688025, :name =&gt; &quot;Kosovo&quot;),
+      r.merge(:id =&gt; 688026, :name =&gt; &quot;Pe&#263;&quot;),
+      r.merge(:id =&gt; 688027, :name =&gt; &quot;Prizren&quot;),
+      r.merge(:id =&gt; 688028, :name =&gt; &quot;Kosovska Mitrovica&quot;),
+      r.merge(:id =&gt; 688029, :name =&gt; &quot;Kosovo-Pomoravlje&quot;)
+    ]},
+    
+    # Russian Federation
+    [{:country =&gt; Country['RU']}].map {|r| [
+      # Republic
+      r.merge(:id =&gt; 643001, :name =&gt; &quot;Adygeya&quot;, :abbreviation =&gt; 'AD'),
+      r.merge(:id =&gt; 643002, :name =&gt; &quot;Altay&quot;, :abbreviation =&gt; 'AL'),
+      r.merge(:id =&gt; 643003, :name =&gt; &quot;Bashkortostan&quot;, :abbreviation =&gt; 'BA'),
+      r.merge(:id =&gt; 643004, :name =&gt; &quot;Buryatiya&quot;, :abbreviation =&gt; 'BU'),
+      r.merge(:id =&gt; 643005, :name =&gt; &quot;Chechenskaya Respublika&quot;, :abbreviation =&gt; 'CE'),
+      r.merge(:id =&gt; 643006, :name =&gt; &quot;Chuvashskaya Respublika&quot;, :abbreviation =&gt; 'CU'),
+      r.merge(:id =&gt; 643007, :name =&gt; &quot;Dagestan&quot;, :abbreviation =&gt; 'DA'),
+      r.merge(:id =&gt; 643008, :name =&gt; &quot;Respublika Ingushetiya&quot;, :abbreviation =&gt; 'IN'),
+      r.merge(:id =&gt; 643009, :name =&gt; &quot;Kabardino-Balkarskaya&quot;, :abbreviation =&gt; 'KB'),
+      r.merge(:id =&gt; 643010, :name =&gt; &quot;Kalmykiya&quot;, :abbreviation =&gt; 'KL'),
+      r.merge(:id =&gt; 643011, :name =&gt; &quot;Karachayevo-Cherkesskaya&quot;, :abbreviation =&gt; 'KC'),
+      r.merge(:id =&gt; 643012, :name =&gt; &quot;Kareliya&quot;, :abbreviation =&gt; 'KR'),
+      r.merge(:id =&gt; 643013, :name =&gt; &quot;Khakasiya&quot;, :abbreviation =&gt; 'KK'),
+      r.merge(:id =&gt; 643014, :name =&gt; &quot;Komi&quot;, :abbreviation =&gt; 'KO'),
+      r.merge(:id =&gt; 643015, :name =&gt; &quot;Mariy El&quot;, :abbreviation =&gt; 'ME'),
+      r.merge(:id =&gt; 643016, :name =&gt; &quot;Mordoviya&quot;, :abbreviation =&gt; 'MO'),
+      r.merge(:id =&gt; 643017, :name =&gt; &quot;Sakha&quot;, :abbreviation =&gt; 'SA'), # Yakutiya
+      r.merge(:id =&gt; 643018, :name =&gt; &quot;Severnaya Osetiya-Alaniya&quot;, :abbreviation =&gt; 'SE'),
+      r.merge(:id =&gt; 643019, :name =&gt; &quot;Tatarstan&quot;, :abbreviation =&gt; 'TA'),
+      r.merge(:id =&gt; 643020, :name =&gt; &quot;Tyva&quot;, :abbreviation =&gt; 'TY'), # Tuva
+      r.merge(:id =&gt; 643021, :name =&gt; &quot;Udmurtskaya&quot;, :abbreviation =&gt; 'UD'),
+      
+      # Territory
+      r.merge(:id =&gt; 643022, :name =&gt; &quot;Altayskiy&quot;, :abbreviation =&gt; 'ALT'),
+      r.merge(:id =&gt; 643023, :name =&gt; &quot;Kamchatskiy&quot;, :abbreviation =&gt; 'KAM'),
+      r.merge(:id =&gt; 643024, :name =&gt; &quot;Khabarovskiy&quot;, :abbreviation =&gt; 'KHA'),
+      r.merge(:id =&gt; 643025, :name =&gt; &quot;Krasnodarskiy&quot;, :abbreviation =&gt; 'KDA'),
+      r.merge(:id =&gt; 643026, :name =&gt; &quot;Krasnoyarskiy&quot;, :abbreviation =&gt; 'KYA'),
+      r.merge(:id =&gt; 643027, :name =&gt; &quot;Permskiy&quot;, :abbreviation =&gt; 'PER'),
+      r.merge(:id =&gt; 643028, :name =&gt; &quot;Primorskiy&quot;, :abbreviation =&gt; 'PRI'),
+      r.merge(:id =&gt; 643029, :name =&gt; &quot;Stavropol'skiy&quot;, :abbreviation =&gt; 'STA'),
+      r.merge(:id =&gt; 643030, :name =&gt; &quot;Amurskaya&quot;, :abbreviation =&gt; 'AMU'),
+      
+      # Administrative region
+      r.merge(:id =&gt; 643031, :name =&gt; &quot;Arkhangel'skaya&quot;, :abbreviation =&gt; 'ARK'),
+      r.merge(:id =&gt; 643032, :name =&gt; &quot;Astrakhanskaya&quot;, :abbreviation =&gt; 'AST'),
+      r.merge(:id =&gt; 643033, :name =&gt; &quot;Belgorodskaya&quot;, :abbreviation =&gt; 'BEL'),
+      r.merge(:id =&gt; 643034, :name =&gt; &quot;Bryanskaya&quot;, :abbreviation =&gt; 'BRY'),
+      r.merge(:id =&gt; 643035, :name =&gt; &quot;Chelyabinskaya&quot;, :abbreviation =&gt; 'CHE'),
+      r.merge(:id =&gt; 643036, :name =&gt; &quot;Chitinskaya&quot;, :abbreviation =&gt; 'CHI'),
+      r.merge(:id =&gt; 643037, :name =&gt; &quot;Irkutiskaya&quot;, :abbreviation =&gt; 'IRK'),
+      r.merge(:id =&gt; 643038, :name =&gt; &quot;Ivanovskaya&quot;, :abbreviation =&gt; 'IVA'),
+      r.merge(:id =&gt; 643039, :name =&gt; &quot;Kaliningradskaya&quot;, :abbreviation =&gt; 'KGD'),
+      r.merge(:id =&gt; 643040, :name =&gt; &quot;Kaluzhskaya&quot;, :abbreviation =&gt; 'KLU'),
+      r.merge(:id =&gt; 643041, :name =&gt; &quot;Kemerovskaya&quot;, :abbreviation =&gt; 'KEM'),
+      r.merge(:id =&gt; 643042, :name =&gt; &quot;Kirovskaya&quot;, :abbreviation =&gt; 'KIR'),
+      r.merge(:id =&gt; 643043, :name =&gt; &quot;Kostromskaya&quot;, :abbreviation =&gt; 'KOS'),
+      r.merge(:id =&gt; 643044, :name =&gt; &quot;Kurganskaya&quot;, :abbreviation =&gt; 'KGN'),
+      r.merge(:id =&gt; 643045, :name =&gt; &quot;Kurskaya&quot;, :abbreviation =&gt; 'KRS'),
+      r.merge(:id =&gt; 643046, :name =&gt; &quot;Leningradskaya&quot;, :abbreviation =&gt; 'LEN'),
+      r.merge(:id =&gt; 643047, :name =&gt; &quot;Lipetskaya&quot;, :abbreviation =&gt; 'LIP'),
+      r.merge(:id =&gt; 643048, :name =&gt; &quot;Magadanskaya&quot;, :abbreviation =&gt; 'MAG'),
+      r.merge(:id =&gt; 643049, :name =&gt; &quot;Moskovskaya&quot;, :abbreviation =&gt; 'MOS'),
+      r.merge(:id =&gt; 643050, :name =&gt; &quot;Murmanskaya&quot;, :abbreviation =&gt; 'MUR'),
+      r.merge(:id =&gt; 643051, :name =&gt; &quot;Nizhegorodskaya&quot;, :abbreviation =&gt; 'NIZ'),
+      r.merge(:id =&gt; 643052, :name =&gt; &quot;Novgorodskaya&quot;, :abbreviation =&gt; 'NGR'),
+      r.merge(:id =&gt; 643053, :name =&gt; &quot;Novosibirskaya&quot;, :abbreviation =&gt; 'NVS'),
+      r.merge(:id =&gt; 643054, :name =&gt; &quot;Omskaya&quot;, :abbreviation =&gt; 'OMS'),
+      r.merge(:id =&gt; 643055, :name =&gt; &quot;Orenburgskaya&quot;, :abbreviation =&gt; 'ORE'),
+      r.merge(:id =&gt; 643056, :name =&gt; &quot;Orlovskaya&quot;, :abbreviation =&gt; 'ORL'),
+      r.merge(:id =&gt; 643057, :name =&gt; &quot;Penzenskaya&quot;, :abbreviation =&gt; 'PNZ'),
+      r.merge(:id =&gt; 643058, :name =&gt; &quot;Pskovskaya&quot;, :abbreviation =&gt; 'PSK'),
+      r.merge(:id =&gt; 643059, :name =&gt; &quot;Rostovskaya&quot;, :abbreviation =&gt; 'ROS'),
+      r.merge(:id =&gt; 643060, :name =&gt; &quot;Ryazanskaya&quot;, :abbreviation =&gt; 'RYA'),
+      r.merge(:id =&gt; 643061, :name =&gt; &quot;Sakhalinskaya&quot;, :abbreviation =&gt; 'SAK'),
+      r.merge(:id =&gt; 643062, :name =&gt; &quot;Samaraskaya&quot;, :abbreviation =&gt; 'SAM'),
+      r.merge(:id =&gt; 643063, :name =&gt; &quot;Saratovskaya&quot;, :abbreviation =&gt; 'SAR'),
+      r.merge(:id =&gt; 643064, :name =&gt; &quot;Smolenskaya&quot;, :abbreviation =&gt; 'SMO'),
+      r.merge(:id =&gt; 643065, :name =&gt; &quot;Sverdlovskaya&quot;, :abbreviation =&gt; 'SVE'),
+      r.merge(:id =&gt; 643066, :name =&gt; &quot;Tambovskaya&quot;, :abbreviation =&gt; 'TAM'),
+      r.merge(:id =&gt; 643067, :name =&gt; &quot;Tomskaya&quot;, :abbreviation =&gt; 'TOM'),
+      r.merge(:id =&gt; 643068, :name =&gt; &quot;Tul'skaya&quot;, :abbreviation =&gt; 'TUL'),
+      r.merge(:id =&gt; 643069, :name =&gt; &quot;Tverskaya&quot;, :abbreviation =&gt; 'TVE'),
+      r.merge(:id =&gt; 643070, :name =&gt; &quot;Tyumenskaya&quot;, :abbreviation =&gt; 'TYU'),
+      r.merge(:id =&gt; 643071, :name =&gt; &quot;Ul'yanovskaya&quot;, :abbreviation =&gt; 'ULY'),
+      r.merge(:id =&gt; 643072, :name =&gt; &quot;Vladimirskaya&quot;, :abbreviation =&gt; 'VLA'),
+      r.merge(:id =&gt; 643073, :name =&gt; &quot;Volgogradskaya&quot;, :abbreviation =&gt; 'VGG'),
+      r.merge(:id =&gt; 643074, :name =&gt; &quot;Vologodskaya&quot;, :abbreviation =&gt; 'VLG'),
+      r.merge(:id =&gt; 643075, :name =&gt; &quot;Voronezhskaya&quot;, :abbreviation =&gt; 'VOR'),
+      r.merge(:id =&gt; 643076, :name =&gt; &quot;Yaroslavskaya&quot;, :abbreviation =&gt; 'YAR'),
+      r.merge(:id =&gt; 643077, :name =&gt; &quot;Moskva&quot;, :abbreviation =&gt; 'MOW'),
+      r.merge(:id =&gt; 643078, :name =&gt; &quot;Sankt-Peterburg&quot;, :abbreviation =&gt; 'SPE'),
+      
+      # Autonomous city
+      r.merge(:id =&gt; 643079, :name =&gt; &quot;Yevreyskaya&quot;, :abbreviation =&gt; 'YEV'),
+      
+      # Autonomous district
+      r.merge(:id =&gt; 643080, :name =&gt; &quot;Aginsky Buryatskiy&quot;, :abbreviation =&gt; 'AGB'),
+      r.merge(:id =&gt; 643081, :name =&gt; &quot;Chukotskiy&quot;, :abbreviation =&gt; 'CHU'),
+      r.merge(:id =&gt; 643082, :name =&gt; &quot;Khanty-Mansiysky&quot;, :abbreviation =&gt; 'KHM'),
+      r.merge(:id =&gt; 643083, :name =&gt; &quot;Nenetskiy&quot;, :abbreviation =&gt; 'NEN'),
+      r.merge(:id =&gt; 643084, :name =&gt; &quot;Ust'-Ordynskiy Buryatskiy&quot;, :abbreviation =&gt; 'UOB'),
+      r.merge(:id =&gt; 643085, :name =&gt; &quot;Yamalo-Nenetskiy&quot;, :abbreviation =&gt; 'YAN')
+    ]},
+    
+    # Rwanda
+    [{:country =&gt; Country['RW']}].map {|r| [
+      # Town council
+      r.merge(:id =&gt; 646001, :name =&gt; &quot;Ville de Kigali&quot;),
+      
+      # Province
+      r.merge(:id =&gt; 646002, :name =&gt; &quot;Est&quot;),
+      r.merge(:id =&gt; 646003, :name =&gt; &quot;Nord&quot;),
+      r.merge(:id =&gt; 646004, :name =&gt; &quot;Ouest&quot;),
+      r.merge(:id =&gt; 646005, :name =&gt; &quot;Sud&quot;)
+    ]},
+    
+    # Saudi Arabia
+    [{:country =&gt; Country['SA']}].map {|r| [
+      r.merge(:id =&gt; 682001, :name =&gt; &quot;Ar Riy&#257;&#7693;&quot;),
+      r.merge(:id =&gt; 682002, :name =&gt; &quot;Makkah&quot;),
+      r.merge(:id =&gt; 682003, :name =&gt; &quot;Al Mad&#299;nah&quot;),
+      r.merge(:id =&gt; 682004, :name =&gt; &quot;Ash Sharq&#299;yah&quot;),
+      r.merge(:id =&gt; 682005, :name =&gt; &quot;Al Qa&#351;&#299;m&quot;),
+      r.merge(:id =&gt; 682006, :name =&gt; &quot;&#7716;&#257;'il&quot;),
+      r.merge(:id =&gt; 682007, :name =&gt; &quot;Tab&#363;k&quot;),
+      r.merge(:id =&gt; 682008, :name =&gt; &quot;Al &#7716;ud&#363;d ash Sham&#257;liyah&quot;),
+      r.merge(:id =&gt; 682009, :name =&gt; &quot;J&#299;zan&quot;),
+      r.merge(:id =&gt; 682010, :name =&gt; &quot;Najr&#257;n&quot;),
+      r.merge(:id =&gt; 682011, :name =&gt; &quot;Al B&#257;hah&quot;),
+      r.merge(:id =&gt; 682012, :name =&gt; &quot;Al Jawf&quot;),
+      r.merge(:id =&gt; 682014, :name =&gt; &quot;`As&#299;r&quot;)
+    ]},
+    
+    # Solomon Islands
+    [{:country =&gt; Country['SB']}].map {|r| [
+      # Capital territory
+      r.merge(:id =&gt; 90001, :name =&gt; &quot;Honiara&quot;, :abbreviation =&gt; 'CT'),
+      
+      # Province
+      r.merge(:id =&gt; 90002, :name =&gt; &quot;Central&quot;, :abbreviation =&gt; 'CE'),
+      r.merge(:id =&gt; 90003, :name =&gt; &quot;Choiseul&quot;, :abbreviation =&gt; 'CH'),
+      r.merge(:id =&gt; 90004, :name =&gt; &quot;Guadalcanal&quot;, :abbreviation =&gt; 'GU'),
+      r.merge(:id =&gt; 90005, :name =&gt; &quot;Isabel&quot;, :abbreviation =&gt; 'IS'),
+      r.merge(:id =&gt; 90006, :name =&gt; &quot;Makira&quot;, :abbreviation =&gt; 'MK'),
+      r.merge(:id =&gt; 90007, :name =&gt; &quot;Malaita&quot;, :abbreviation =&gt; 'ML'),
+      r.merge(:id =&gt; 90008, :name =&gt; &quot;Rennell and Bellona&quot;, :abbreviation =&gt; 'RB'),
+      r.merge(:id =&gt; 90009, :name =&gt; &quot;Temotu&quot;, :abbreviation =&gt; 'TE'),
+      r.merge(:id =&gt; 90010, :name =&gt; &quot;Western&quot;, :abbreviation =&gt; 'WE')
+    ]},
+    
+    # Seychelles
+    [{:country =&gt; Country['SC']}].map {|r| [
+      r.merge(:id =&gt; 690001, :name =&gt; &quot;Anse aux Pins&quot;),
+      r.merge(:id =&gt; 690002, :name =&gt; &quot;Anse Boileau&quot;),
+      r.merge(:id =&gt; 690003, :name =&gt; &quot;Anse &#201;toile&quot;),
+      r.merge(:id =&gt; 690004, :name =&gt; &quot;Anse Louis&quot;),
+      r.merge(:id =&gt; 690005, :name =&gt; &quot;Anse Royale&quot;),
+      r.merge(:id =&gt; 690006, :name =&gt; &quot;Baie Lazare&quot;),
+      r.merge(:id =&gt; 690007, :name =&gt; &quot;Baie Sainte Anne&quot;),
+      r.merge(:id =&gt; 690008, :name =&gt; &quot;Beau Vallon&quot;),
+      r.merge(:id =&gt; 690009, :name =&gt; &quot;Bel Air&quot;),
+      r.merge(:id =&gt; 690010, :name =&gt; &quot;Bel Ombre&quot;),
+      r.merge(:id =&gt; 690011, :name =&gt; &quot;Cascade&quot;),
+      r.merge(:id =&gt; 690012, :name =&gt; &quot;Glacis&quot;),
+      r.merge(:id =&gt; 690013, :name =&gt; &quot;Grand' Anse (Mah&#233;)&quot;),
+      r.merge(:id =&gt; 690014, :name =&gt; &quot;Grand' Anse (Praslin)&quot;),
+      r.merge(:id =&gt; 690015, :name =&gt; &quot;La Digue&quot;),
+      r.merge(:id =&gt; 690016, :name =&gt; &quot;La Rivi&#232;re Anglaise&quot;),
+      r.merge(:id =&gt; 690017, :name =&gt; &quot;Mont Buxton&quot;),
+      r.merge(:id =&gt; 690018, :name =&gt; &quot;Mont Fleuri&quot;),
+      r.merge(:id =&gt; 690019, :name =&gt; &quot;Plaisance&quot;),
+      r.merge(:id =&gt; 690020, :name =&gt; &quot;Pointe La Rue&quot;),
+      r.merge(:id =&gt; 690021, :name =&gt; &quot;Port Glaud&quot;),
+      r.merge(:id =&gt; 690022, :name =&gt; &quot;Saint Louis&quot;),
+      r.merge(:id =&gt; 690023, :name =&gt; &quot;Takamaka&quot;)
+    ]},
+    
+    # Sudan
+    [{:country =&gt; Country['SD']}].map {|r| [
+      r.merge(:id =&gt; 736001, :name =&gt; &quot;Ash Sham&#257;l&#299;yah&quot;),
+      r.merge(:id =&gt; 736002, :name =&gt; &quot;Sham&#257;l D&#257;rf&#363;r&quot;),
+      r.merge(:id =&gt; 736003, :name =&gt; &quot;Al Khar&#355;&#363;m&quot;),
+      r.merge(:id =&gt; 736004, :name =&gt; &quot;An N&#299;l&quot;),
+      r.merge(:id =&gt; 736005, :name =&gt; &quot;Kassal&#257;&quot;),
+      r.merge(:id =&gt; 736006, :name =&gt; &quot;Al Qa&#7697;&#257;rif&quot;),
+      r.merge(:id =&gt; 736007, :name =&gt; &quot;Al Jaz&#299;rah&quot;),
+      r.merge(:id =&gt; 736008, :name =&gt; &quot;An N&#299;l al Abya&#7697;&quot;),
+      r.merge(:id =&gt; 736009, :name =&gt; &quot;Sham&#257;l Kurduf&#257;n&quot;),
+      r.merge(:id =&gt; 736011, :name =&gt; &quot;Jan&#363;b D&#257;rf&#363;r&quot;),
+      r.merge(:id =&gt; 736012, :name =&gt; &quot;Gharb D&#257;rf&#363;r&quot;),
+      r.merge(:id =&gt; 736013, :name =&gt; &quot;Jan&#363;b Kurduf&#257;n&quot;),
+      r.merge(:id =&gt; 736014, :name =&gt; &quot;Gharb Ba&#7721;r al Ghaz&#257;l&quot;),
+      r.merge(:id =&gt; 736015, :name =&gt; &quot;Sham&#257;l Ba&#7721;r al Ghaz&#257;l&quot;),
+      r.merge(:id =&gt; 736016, :name =&gt; &quot;Gharb al Istiw&#257;'&#299;yah&quot;),
+      r.merge(:id =&gt; 736017, :name =&gt; &quot;Ba&#7721;r al Jabal&quot;),
+      r.merge(:id =&gt; 736018, :name =&gt; &quot;Al Bu&#7721;ayr&#257;t&quot;),
+      r.merge(:id =&gt; 736019, :name =&gt; &quot;Sharq al Istiw&#257;'&#299;yah&quot;),
+      r.merge(:id =&gt; 736020, :name =&gt; &quot;J&#363;nqal&#299;&quot;),
+      r.merge(:id =&gt; 736021, :name =&gt; &quot;W&#257;r&#257;b&quot;),
+      r.merge(:id =&gt; 736022, :name =&gt; &quot;Al Wa&#7721;dah&quot;),
+      r.merge(:id =&gt; 736023, :name =&gt; &quot;A&#8216;&#257;l&#299; an N&#299;l&quot;),
+      r.merge(:id =&gt; 736024, :name =&gt; &quot;An N&#299;l al Azraq&quot;),
+      r.merge(:id =&gt; 736025, :name =&gt; &quot;Sinn&#257;r&quot;),
+      r.merge(:id =&gt; 736026, :name =&gt; &quot;Al Ba&#7721;r al A&#7721;mar&quot;)
+    ]},
+    
+    # Sweden
+    [{:country =&gt; Country['SE']}].map {|r| [
+      r.merge(:id =&gt; 752001, :name =&gt; &quot;Blekinge&quot;, :abbreviation =&gt; 'K'),
+      r.merge(:id =&gt; 752002, :name =&gt; &quot;Dalarnas&quot;, :abbreviation =&gt; 'W'),
+      r.merge(:id =&gt; 752003, :name =&gt; &quot;Gotlands&quot;, :abbreviation =&gt; 'I'),
+      r.merge(:id =&gt; 752004, :name =&gt; &quot;G&#228;vleborgs&quot;, :abbreviation =&gt; 'X'),
+      r.merge(:id =&gt; 752005, :name =&gt; &quot;Hallands&quot;, :abbreviation =&gt; 'N'),
+      r.merge(:id =&gt; 752006, :name =&gt; &quot;J&#228;mtlande&quot;, :abbreviation =&gt; 'Z'),
+      r.merge(:id =&gt; 752007, :name =&gt; &quot;J&#246;nk&#246;pings&quot;, :abbreviation =&gt; 'F'),
+      r.merge(:id =&gt; 752008, :name =&gt; &quot;Kalmar&quot;, :abbreviation =&gt; 'H'),
+      r.merge(:id =&gt; 752009, :name =&gt; &quot;Kronobergs&quot;, :abbreviation =&gt; 'G'),
+      r.merge(:id =&gt; 752010, :name =&gt; &quot;Norrbottens&quot;, :abbreviation =&gt; 'BD'),
+      r.merge(:id =&gt; 752011, :name =&gt; &quot;Sk&#229;ne&quot;, :abbreviation =&gt; 'M'),
+      r.merge(:id =&gt; 752012, :name =&gt; &quot;Stockholms&quot;, :abbreviation =&gt; 'AB'),
+      r.merge(:id =&gt; 752013, :name =&gt; &quot;S&#246;dermanlands&quot;, :abbreviation =&gt; 'D'),
+      r.merge(:id =&gt; 752014, :name =&gt; &quot;Uppsala&quot;, :abbreviation =&gt; 'C'),
+      r.merge(:id =&gt; 752015, :name =&gt; &quot;V&#228;rmlands&quot;, :abbreviation =&gt; 'S'),
+      r.merge(:id =&gt; 752016, :name =&gt; &quot;V&#228;sterbottens&quot;, :abbreviation =&gt; 'AC'),
+      r.merge(:id =&gt; 752017, :name =&gt; &quot;V&#228;sternorrlands&quot;, :abbreviation =&gt; 'Y'),
+      r.merge(:id =&gt; 752018, :name =&gt; &quot;V&#228;stmanlands&quot;, :abbreviation =&gt; 'U'),
+      r.merge(:id =&gt; 752019, :name =&gt; &quot;V&#228;stra G&#246;talands&quot;, :abbreviation =&gt; 'Q'),
+      r.merge(:id =&gt; 752020, :name =&gt; &quot;&#214;rebro&quot;, :abbreviation =&gt; 'T'),
+      r.merge(:id =&gt; 752021, :name =&gt; &quot;&#214;sterg&#246;tlands&quot;, :abbreviation =&gt; 'E')
+    ]},
+    
+    # Singapore
+    [{:country =&gt; Country['SG']}].map {|r| [
+      r.merge(:id =&gt; 702001, :name =&gt; &quot;Central Singapore&quot;),
+      r.merge(:id =&gt; 702002, :name =&gt; &quot;North East&quot;),
+      r.merge(:id =&gt; 702003, :name =&gt; &quot;North West&quot;),
+      r.merge(:id =&gt; 702004, :name =&gt; &quot;South East&quot;),
+      r.merge(:id =&gt; 702005, :name =&gt; &quot;South West&quot;)
+    ]},
+    
+    # St. Helena
+    [{:country =&gt; Country['SH']}].map {|r| [
+      # Dependency
+      r.merge(:id =&gt; 654001, :name =&gt; &quot;Saint Helena&quot;, :abbreviation =&gt; 'SH'),
+      r.merge(:id =&gt; 654002, :name =&gt; &quot;Tristan da Cunha&quot;, :abbreviation =&gt; 'TA'),
+      
+      # Administrative area
+      r.merge(:id =&gt; 654003, :name =&gt; &quot;Ascension&quot;, :abbreviation =&gt; 'AC')
+    ]},
+    
+    # Slovenia
+    [{:country =&gt; Country['SI']}].map {|r| [
+      r.merge(:id =&gt; 705001, :name =&gt; &quot;Ajdov&#353;&#269;ina&quot;),
+      r.merge(:id =&gt; 705002, :name =&gt; &quot;Beltinci&quot;),
+      r.merge(:id =&gt; 705003, :name =&gt; &quot;Bled&quot;),
+      r.merge(:id =&gt; 705004, :name =&gt; &quot;Bohinj&quot;),
+      r.merge(:id =&gt; 705005, :name =&gt; &quot;Borovnica&quot;),
+      r.merge(:id =&gt; 705006, :name =&gt; &quot;Bovec&quot;),
+      r.merge(:id =&gt; 705007, :name =&gt; &quot;Brda&quot;),
+      r.merge(:id =&gt; 705008, :name =&gt; &quot;Brezovica&quot;),
+      r.merge(:id =&gt; 705009, :name =&gt; &quot;Bre&#382;ice&quot;),
+      r.merge(:id =&gt; 705010, :name =&gt; &quot;Ti&#353;ina&quot;),
+      r.merge(:id =&gt; 705011, :name =&gt; &quot;Celje&quot;),
+      r.merge(:id =&gt; 705012, :name =&gt; &quot;Cerklje na Gorenjskem&quot;),
+      r.merge(:id =&gt; 705013, :name =&gt; &quot;Cerknica&quot;),
+      r.merge(:id =&gt; 705014, :name =&gt; &quot;Cerkno&quot;),
+      r.merge(:id =&gt; 705015, :name =&gt; &quot;&#268;ren&#353;ovci&quot;),
+      r.merge(:id =&gt; 705016, :name =&gt; &quot;&#268;rna na Koro&#353;kem&quot;),
+      r.merge(:id =&gt; 705017, :name =&gt; &quot;&#268;rnomelj&quot;),
+      r.merge(:id =&gt; 705018, :name =&gt; &quot;Destrnik&quot;),
+      r.merge(:id =&gt; 705019, :name =&gt; &quot;Diva&#269;a&quot;),
+      r.merge(:id =&gt; 705020, :name =&gt; &quot;Dobrepolje&quot;),
+      r.merge(:id =&gt; 705021, :name =&gt; &quot;Dobrova-Polhov Gradec&quot;),
+      r.merge(:id =&gt; 705022, :name =&gt; &quot;Dol pri Ljubljani&quot;),
+      r.merge(:id =&gt; 705023, :name =&gt; &quot;Dom&#382;ale&quot;),
+      r.merge(:id =&gt; 705024, :name =&gt; &quot;Dornava&quot;),
+      r.merge(:id =&gt; 705025, :name =&gt; &quot;Dravograd&quot;),
+      r.merge(:id =&gt; 705026, :name =&gt; &quot;Duplek&quot;),
+      r.merge(:id =&gt; 705027, :name =&gt; &quot;Gorenja vas-Poljane&quot;),
+      r.merge(:id =&gt; 705028, :name =&gt; &quot;Gori&#353;nica&quot;),
+      r.merge(:id =&gt; 705029, :name =&gt; &quot;Gornja Radgona&quot;),
+      r.merge(:id =&gt; 705030, :name =&gt; &quot;Gornji Grad&quot;),
+      r.merge(:id =&gt; 705031, :name =&gt; &quot;Gornji Petrovci&quot;),
+      r.merge(:id =&gt; 705032, :name =&gt; &quot;Grosuplje&quot;),
+      r.merge(:id =&gt; 705033, :name =&gt; &quot;&#352;alovci&quot;),
+      r.merge(:id =&gt; 705034, :name =&gt; &quot;Hrastnik&quot;),
+      r.merge(:id =&gt; 705035, :name =&gt; &quot;Hrpelje-Kozina&quot;),
+      r.merge(:id =&gt; 705036, :name =&gt; &quot;Idrija&quot;),
+      r.merge(:id =&gt; 705037, :name =&gt; &quot;Ig&quot;),
+      r.merge(:id =&gt; 705038, :name =&gt; &quot;Ilirska Bistrica&quot;),
+      r.merge(:id =&gt; 705039, :name =&gt; &quot;Ivan&#269;na Gorica&quot;),
+      r.merge(:id =&gt; 705040, :name =&gt; &quot;Izola/Isola&quot;),
+      r.merge(:id =&gt; 705041, :name =&gt; &quot;Jesenice&quot;),
+      r.merge(:id =&gt; 705042, :name =&gt; &quot;Jur&#353;inci&quot;),
+      r.merge(:id =&gt; 705043, :name =&gt; &quot;Kamnik&quot;),
+      r.merge(:id =&gt; 705044, :name =&gt; &quot;Kanal&quot;),
+      r.merge(:id =&gt; 705045, :name =&gt; &quot;Kidri&#269;evo&quot;),
+      r.merge(:id =&gt; 705046, :name =&gt; &quot;Kobarid&quot;),
+      r.merge(:id =&gt; 705047, :name =&gt; &quot;Kobilje&quot;),
+      r.merge(:id =&gt; 705048, :name =&gt; &quot;Ko&#269;evje&quot;),
+      r.merge(:id =&gt; 705049, :name =&gt; &quot;Komen&quot;),
+      r.merge(:id =&gt; 705050, :name =&gt; &quot;Koper/Capodistria&quot;),
+      r.merge(:id =&gt; 705051, :name =&gt; &quot;Kozje&quot;),
+      r.merge(:id =&gt; 705052, :name =&gt; &quot;Kranj&quot;),
+      r.merge(:id =&gt; 705053, :name =&gt; &quot;Kranjska Gora&quot;),
+      r.merge(:id =&gt; 705054, :name =&gt; &quot;Kr&#353;ko&quot;),
+      r.merge(:id =&gt; 705055, :name =&gt; &quot;Kungota&quot;),
+      r.merge(:id =&gt; 705056, :name =&gt; &quot;Kuzma&quot;),
+      r.merge(:id =&gt; 705057, :name =&gt; &quot;La&#353;ko&quot;),
+      r.merge(:id =&gt; 705058, :name =&gt; &quot;Lenart&quot;),
+      r.merge(:id =&gt; 705059, :name =&gt; &quot;Lendava/Lendva&quot;),
+      r.merge(:id =&gt; 705060, :name =&gt; &quot;Litija&quot;),
+      r.merge(:id =&gt; 705061, :name =&gt; &quot;Ljubljana&quot;),
+      r.merge(:id =&gt; 705062, :name =&gt; &quot;Ljubno&quot;),
+      r.merge(:id =&gt; 705063, :name =&gt; &quot;Ljutomer&quot;),
+      r.merge(:id =&gt; 705064, :name =&gt; &quot;Logatec&quot;),
+      r.merge(:id =&gt; 705065, :name =&gt; &quot;Lo&#353;ka dolina&quot;),
+      r.merge(:id =&gt; 705066, :name =&gt; &quot;Lo&#353;ki Potok&quot;),
+      r.merge(:id =&gt; 705067, :name =&gt; &quot;Lu&#269;e&quot;),
+      r.merge(:id =&gt; 705068, :name =&gt; &quot;Lukovica&quot;),
+      r.merge(:id =&gt; 705069, :name =&gt; &quot;Maj&#353;perk&quot;),
+      r.merge(:id =&gt; 705070, :name =&gt; &quot;Maribor&quot;),
+      r.merge(:id =&gt; 705071, :name =&gt; &quot;Medvode&quot;),
+      r.merge(:id =&gt; 705072, :name =&gt; &quot;Menge&#353;&quot;),
+      r.merge(:id =&gt; 705073, :name =&gt; &quot;Metlika&quot;),
+      r.merge(:id =&gt; 705074, :name =&gt; &quot;Me&#382;ica&quot;),
+      r.merge(:id =&gt; 705075, :name =&gt; &quot;Miren-Kostanjevica&quot;),
+      r.merge(:id =&gt; 705076, :name =&gt; &quot;Mislinja&quot;),
+      r.merge(:id =&gt; 705077, :name =&gt; &quot;Morav&#269;e&quot;),
+      r.merge(:id =&gt; 705078, :name =&gt; &quot;Moravske Toplice&quot;),
+      r.merge(:id =&gt; 705079, :name =&gt; &quot;Mozirje&quot;),
+      r.merge(:id =&gt; 705080, :name =&gt; &quot;Murska Sobota&quot;),
+      r.merge(:id =&gt; 705081, :name =&gt; &quot;Muta&quot;),
+      r.merge(:id =&gt; 705082, :name =&gt; &quot;Naklo&quot;),
+      r.merge(:id =&gt; 705083, :name =&gt; &quot;Nazarje&quot;),
+      r.merge(:id =&gt; 705084, :name =&gt; &quot;Nova Gorica&quot;),
+      r.merge(:id =&gt; 705085, :name =&gt; &quot;Novo mesto&quot;),
+      r.merge(:id =&gt; 705086, :name =&gt; &quot;Odranci&quot;),
+      r.merge(:id =&gt; 705087, :name =&gt; &quot;Ormo&#382;&quot;),
+      r.merge(:id =&gt; 705088, :name =&gt; &quot;Osilnica&quot;),
+      r.merge(:id =&gt; 705089, :name =&gt; &quot;Pesnica&quot;),
+      r.merge(:id =&gt; 705090, :name =&gt; &quot;Piran/Pirano&quot;),
+      r.merge(:id =&gt; 705091, :name =&gt; &quot;Pivka&quot;),
+      r.merge(:id =&gt; 705092, :name =&gt; &quot;Pod&#269;etrtek&quot;),
+      r.merge(:id =&gt; 705093, :name =&gt; &quot;Podvelka&quot;),
+      r.merge(:id =&gt; 705094, :name =&gt; &quot;Postojna&quot;),
+      r.merge(:id =&gt; 705095, :name =&gt; &quot;Preddvor&quot;),
+      r.merge(:id =&gt; 705096, :name =&gt; &quot;Ptuj&quot;),
+      r.merge(:id =&gt; 705097, :name =&gt; &quot;Puconci&quot;),
+      r.merge(:id =&gt; 705098, :name =&gt; &quot;Ra&#269;e-Fram&quot;),
+      r.merge(:id =&gt; 705099, :name =&gt; &quot;Rade&#269;e&quot;),
+      r.merge(:id =&gt; 705100, :name =&gt; &quot;Radenci&quot;),
+      r.merge(:id =&gt; 705101, :name =&gt; &quot;Radlje ob Dravi&quot;),
+      r.merge(:id =&gt; 705102, :name =&gt; &quot;Radovljica&quot;),
+      r.merge(:id =&gt; 705103, :name =&gt; &quot;Ravne na Koro&#353;kem&quot;),
+      r.merge(:id =&gt; 705104, :name =&gt; &quot;Ribnica&quot;),
+      r.merge(:id =&gt; 705105, :name =&gt; &quot;Roga&#353;ovci&quot;),
+      r.merge(:id =&gt; 705106, :name =&gt; &quot;Roga&#353;ka Slatina&quot;),
+      r.merge(:id =&gt; 705107, :name =&gt; &quot;Rogatec&quot;),
+      r.merge(:id =&gt; 705108, :name =&gt; &quot;Ru&#353;e&quot;),
+      r.merge(:id =&gt; 705109, :name =&gt; &quot;Semi&#269;&quot;),
+      r.merge(:id =&gt; 705110, :name =&gt; &quot;Sevnica&quot;),
+      r.merge(:id =&gt; 705111, :name =&gt; &quot;Se&#382;ana&quot;),
+      r.merge(:id =&gt; 705112, :name =&gt; &quot;Slovenj Gradec&quot;),
+      r.merge(:id =&gt; 705113, :name =&gt; &quot;Slovenska Bistrica&quot;),
+      r.merge(:id =&gt; 705114, :name =&gt; &quot;Slovenske Konjice&quot;),
+      r.merge(:id =&gt; 705115, :name =&gt; &quot;Star&#353;e&quot;),
+      r.merge(:id =&gt; 705116, :name =&gt; &quot;Sveti Jurij&quot;),
+      r.merge(:id =&gt; 705117, :name =&gt; &quot;&#352;en&#269;ur&quot;),
+      r.merge(:id =&gt; 705118, :name =&gt; &quot;&#352;entilj&quot;),
+      r.merge(:id =&gt; 705119, :name =&gt; &quot;&#352;entjernej&quot;),
+      r.merge(:id =&gt; 705120, :name =&gt; &quot;&#352;entjur pri Celju&quot;),
+      r.merge(:id =&gt; 705121, :name =&gt; &quot;&#352;kocjan&quot;),
+      r.merge(:id =&gt; 705122, :name =&gt; &quot;&#352;kofja Loka&quot;),
+      r.merge(:id =&gt; 705123, :name =&gt; &quot;&#352;kofljica&quot;),
+      r.merge(:id =&gt; 705124, :name =&gt; &quot;&#352;marje pri Jel&#353;ah&quot;),
+      r.merge(:id =&gt; 705125, :name =&gt; &quot;&#352;martno ob Paki&quot;),
+      r.merge(:id =&gt; 705126, :name =&gt; &quot;&#352;o&#353;tanj&quot;),
+      r.merge(:id =&gt; 705127, :name =&gt; &quot;&#352;tore&quot;),
+      r.merge(:id =&gt; 705128, :name =&gt; &quot;Tolmin&quot;),
+      r.merge(:id =&gt; 705129, :name =&gt; &quot;Trbovlje&quot;),
+      r.merge(:id =&gt; 705130, :name =&gt; &quot;Trebnje&quot;),
+      r.merge(:id =&gt; 705131, :name =&gt; &quot;Tr&#382;i&#269;&quot;),
+      r.merge(:id =&gt; 705132, :name =&gt; &quot;Turni&#353;&#269;e&quot;),
+      r.merge(:id =&gt; 705133, :name =&gt; &quot;Velenje&quot;),
+      r.merge(:id =&gt; 705134, :name =&gt; &quot;Velike La&#353;&#269;e&quot;),
+      r.merge(:id =&gt; 705135, :name =&gt; &quot;Videm&quot;),
+      r.merge(:id =&gt; 705136, :name =&gt; &quot;Vipava&quot;),
+      r.merge(:id =&gt; 705137, :name =&gt; &quot;Vitanje&quot;),
+      r.merge(:id =&gt; 705138, :name =&gt; &quot;Vodice&quot;),
+      r.merge(:id =&gt; 705139, :name =&gt; &quot;Vojnik&quot;),
+      r.merge(:id =&gt; 705140, :name =&gt; &quot;Vrhnika&quot;),
+      r.merge(:id =&gt; 705141, :name =&gt; &quot;Vuzenica&quot;),
+      r.merge(:id =&gt; 705142, :name =&gt; &quot;Zagorje ob Savi&quot;),
+      r.merge(:id =&gt; 705143, :name =&gt; &quot;Zavr&#269;&quot;),
+      r.merge(:id =&gt; 705144, :name =&gt; &quot;Zre&#269;e&quot;),
+      r.merge(:id =&gt; 705146, :name =&gt; &quot;&#381;elezniki&quot;),
+      r.merge(:id =&gt; 705147, :name =&gt; &quot;&#381;iri&quot;),
+      r.merge(:id =&gt; 705148, :name =&gt; &quot;Benedikt&quot;),
+      r.merge(:id =&gt; 705149, :name =&gt; &quot;Bistrica ob Sotli&quot;),
+      r.merge(:id =&gt; 705150, :name =&gt; &quot;Bloke&quot;),
+      r.merge(:id =&gt; 705151, :name =&gt; &quot;Braslov&#269;e&quot;),
+      r.merge(:id =&gt; 705152, :name =&gt; &quot;Cankova&quot;),
+      r.merge(:id =&gt; 705153, :name =&gt; &quot;Cerkvenjak&quot;),
+      r.merge(:id =&gt; 705154, :name =&gt; &quot;Dobje&quot;),
+      r.merge(:id =&gt; 705155, :name =&gt; &quot;Dobrna&quot;),
+      r.merge(:id =&gt; 705156, :name =&gt; &quot;Dobrovnik/Dobronak&quot;),
+      r.merge(:id =&gt; 705157, :name =&gt; &quot;Dolenjske Toplice&quot;),
+      r.merge(:id =&gt; 705158, :name =&gt; &quot;Grad&quot;),
+      r.merge(:id =&gt; 705159, :name =&gt; &quot;Hajdina&quot;),
+      r.merge(:id =&gt; 705160, :name =&gt; &quot;Ho&#269;e-Slivnica&quot;),
+      r.merge(:id =&gt; 705161, :name =&gt; &quot;Hodo&#353;/Hodos&quot;),
+      r.merge(:id =&gt; 705162, :name =&gt; &quot;Horjul&quot;),
+      r.merge(:id =&gt; 705163, :name =&gt; &quot;Jezersko&quot;),
+      r.merge(:id =&gt; 705164, :name =&gt; &quot;Komenda&quot;),
+      r.merge(:id =&gt; 705165, :name =&gt; &quot;Kostel&quot;),
+      r.merge(:id =&gt; 705166, :name =&gt; &quot;Kri&#382;evci&quot;),
+      r.merge(:id =&gt; 705167, :name =&gt; &quot;Lovrenc na Pohorju&quot;),
+      r.merge(:id =&gt; 705168, :name =&gt; &quot;Markovci&quot;),
+      r.merge(:id =&gt; 705169, :name =&gt; &quot;Miklav&#382; na Dravskem polju&quot;),
+      r.merge(:id =&gt; 705170, :name =&gt; &quot;Mirna Pe&#269;&quot;),
+      r.merge(:id =&gt; 705171, :name =&gt; &quot;Oplotnica&quot;),
+      r.merge(:id =&gt; 705172, :name =&gt; &quot;Podlehnik&quot;),
+      r.merge(:id =&gt; 705173, :name =&gt; &quot;Polzela&quot;),
+      r.merge(:id =&gt; 705174, :name =&gt; &quot;Prebold&quot;),
+      r.merge(:id =&gt; 705175, :name =&gt; &quot;Prevalje&quot;),
+      r.merge(:id =&gt; 705176, :name =&gt; &quot;Razkri&#382;je&quot;),
+      r.merge(:id =&gt; 705177, :name =&gt; &quot;Ribnica na Pohorju&quot;),
+      r.merge(:id =&gt; 705178, :name =&gt; &quot;Selnica ob Dravi&quot;),
+      r.merge(:id =&gt; 705179, :name =&gt; &quot;Sodra&#382;ica&quot;),
+      r.merge(:id =&gt; 705180, :name =&gt; &quot;Sol&#269;ava&quot;),
+      r.merge(:id =&gt; 705181, :name =&gt; &quot;Sveta Ana&quot;),
+      r.merge(:id =&gt; 705182, :name =&gt; &quot;Sveti Andra&#382; v Slovenskih goricah&quot;),
+      r.merge(:id =&gt; 705183, :name =&gt; &quot;&#352;empeter-Vrtojba&quot;),
+      r.merge(:id =&gt; 705184, :name =&gt; &quot;Tabor&quot;),
+      r.merge(:id =&gt; 705185, :name =&gt; &quot;Trnovska vas&quot;),
+      r.merge(:id =&gt; 705186, :name =&gt; &quot;Trzin&quot;),
+      r.merge(:id =&gt; 705187, :name =&gt; &quot;Velika Polana&quot;),
+      r.merge(:id =&gt; 705188, :name =&gt; &quot;Ver&#382;ej&quot;),
+      r.merge(:id =&gt; 705189, :name =&gt; &quot;Vransko&quot;),
+      r.merge(:id =&gt; 705190, :name =&gt; &quot;&#381;alec&quot;),
+      r.merge(:id =&gt; 705191, :name =&gt; &quot;&#381;etale&quot;),
+      r.merge(:id =&gt; 705192, :name =&gt; &quot;&#381;irovnica&quot;),
+      r.merge(:id =&gt; 705193, :name =&gt; &quot;&#381;u&#382;emberk&quot;),
+      r.merge(:id =&gt; 705194, :name =&gt; &quot;&#352;martno pri Litiji&quot;)
+    ]},
+    
+    # Slovakia
+    [{:country =&gt; Country['SK']}].map {|r| [
+      r.merge(:id =&gt; 703001, :name =&gt; &quot;Banskobystrick&#253;&quot;, :abbreviation =&gt; 'BC'),
+      r.merge(:id =&gt; 703002, :name =&gt; &quot;Bratislavsk&#253;&quot;, :abbreviation =&gt; 'BL'),
+      r.merge(:id =&gt; 703003, :name =&gt; &quot;Ko&#353;ick&#253;&quot;, :abbreviation =&gt; 'KI'),
+      r.merge(:id =&gt; 703004, :name =&gt; &quot;Nitriansky&quot;, :abbreviation =&gt; 'NJ'),
+      r.merge(:id =&gt; 703005, :name =&gt; &quot;Pre&#353;ovsk&#253;&quot;, :abbreviation =&gt; 'PV'),
+      r.merge(:id =&gt; 703006, :name =&gt; &quot;Tren&#269;iansky&quot;, :abbreviation =&gt; 'TC'),
+      r.merge(:id =&gt; 703007, :name =&gt; &quot;Trnavsk&#253;&quot;, :abbreviation =&gt; 'TA'),
+      r.merge(:id =&gt; 703008, :name =&gt; &quot;&#381;ilinsk&#253;&quot;, :abbreviation =&gt; 'ZI')
+    ]},
+    
+    # Sierra Leone
+    [{:country =&gt; Country['SL']}].map {|r| [
+      # Area
+      r.merge(:id =&gt; 694001, :name =&gt; &quot;Western Area (Freetown)&quot;, :abbreviation =&gt; 'W'),
+      
+      # Province
+      r.merge(:id =&gt; 694002, :name =&gt; &quot;Eastern&quot;, :abbreviation =&gt; 'E'),
+      r.merge(:id =&gt; 694003, :name =&gt; &quot;Northern&quot;, :abbreviation =&gt; 'N'),
+      r.merge(:id =&gt; 694004, :name =&gt; &quot;Southern (Sierra Leone)&quot;, :abbreviation =&gt; 'S')
+    ]},
+    
+    # San Marino
+    [{:country =&gt; Country['SM']}].map {|r| [
+      r.merge(:id =&gt; 674001, :name =&gt; &quot;Acquaviva&quot;),
+      r.merge(:id =&gt; 674002, :name =&gt; &quot;Chiesanuova&quot;),
+      r.merge(:id =&gt; 674003, :name =&gt; &quot;Domagnano&quot;),
+      r.merge(:id =&gt; 674004, :name =&gt; &quot;Faetano&quot;),
+      r.merge(:id =&gt; 674005, :name =&gt; &quot;Fiorentino&quot;),
+      r.merge(:id =&gt; 674006, :name =&gt; &quot;Borgo Maggiore&quot;),
+      r.merge(:id =&gt; 674007, :name =&gt; &quot;San Marino&quot;),
+      r.merge(:id =&gt; 674008, :name =&gt; &quot;Montegiardino&quot;),
+      r.merge(:id =&gt; 674009, :name =&gt; &quot;Serravalle&quot;)
+    ]},
+    
+    # Senegal
+    [{:country =&gt; Country['SN']}].map {|r| [
+      r.merge(:id =&gt; 686001, :name =&gt; &quot;Dakar&quot;, :abbreviation =&gt; 'DK'),
+      r.merge(:id =&gt; 686002, :name =&gt; &quot;Diourbel&quot;, :abbreviation =&gt; 'DB'),
+      r.merge(:id =&gt; 686003, :name =&gt; &quot;Fatick&quot;, :abbreviation =&gt; 'FK'),
+      r.merge(:id =&gt; 686004, :name =&gt; &quot;Kaolack&quot;, :abbreviation =&gt; 'KL'),
+      r.merge(:id =&gt; 686005, :name =&gt; &quot;Kolda&quot;, :abbreviation =&gt; 'KD'),
+      r.merge(:id =&gt; 686006, :name =&gt; &quot;Louga&quot;, :abbreviation =&gt; 'LG'),
+      r.merge(:id =&gt; 686007, :name =&gt; &quot;Matam&quot;, :abbreviation =&gt; 'MT'),
+      r.merge(:id =&gt; 686008, :name =&gt; &quot;Saint-Louis&quot;, :abbreviation =&gt; 'SL'),
+      r.merge(:id =&gt; 686009, :name =&gt; &quot;Tambacounda&quot;, :abbreviation =&gt; 'TC'),
+      r.merge(:id =&gt; 686010, :name =&gt; &quot;Thi&#232;s&quot;, :abbreviation =&gt; 'TH'),
+      r.merge(:id =&gt; 686011, :name =&gt; &quot;Ziguinchor&quot;, :abbreviation =&gt; 'ZG')
+    ]},
+    
+    # Somalia
+    [{:country =&gt; Country['SO']}].map {|r| [
+      r.merge(:id =&gt; 706001, :name =&gt; &quot;Awdal&quot;, :abbreviation =&gt; 'AW'),
+      r.merge(:id =&gt; 706002, :name =&gt; &quot;Bakool&quot;, :abbreviation =&gt; 'BK'),
+      r.merge(:id =&gt; 706003, :name =&gt; &quot;Banaadir&quot;, :abbreviation =&gt; 'BN'),
+      r.merge(:id =&gt; 706004, :name =&gt; &quot;Bari&quot;, :abbreviation =&gt; 'BR'),
+      r.merge(:id =&gt; 706005, :name =&gt; &quot;Bay&quot;, :abbreviation =&gt; 'BY'),
+      r.merge(:id =&gt; 706006, :name =&gt; &quot;Galguduud&quot;, :abbreviation =&gt; 'GA'),
+      r.merge(:id =&gt; 706007, :name =&gt; &quot;Gedo&quot;, :abbreviation =&gt; 'GE'),
+      r.merge(:id =&gt; 706008, :name =&gt; &quot;Hiirsan&quot;, :abbreviation =&gt; 'HI'),
+      r.merge(:id =&gt; 706009, :name =&gt; &quot;Jubbada Dhexe&quot;, :abbreviation =&gt; 'JD'),
+      r.merge(:id =&gt; 706010, :name =&gt; &quot;Jubbada Hoose&quot;, :abbreviation =&gt; 'JH'),
+      r.merge(:id =&gt; 706011, :name =&gt; &quot;Mudug&quot;, :abbreviation =&gt; 'MU'),
+      r.merge(:id =&gt; 706012, :name =&gt; &quot;Nugaal&quot;, :abbreviation =&gt; 'NU'),
+      r.merge(:id =&gt; 706013, :name =&gt; &quot;Saneag&quot;, :abbreviation =&gt; 'SA'),
+      r.merge(:id =&gt; 706014, :name =&gt; &quot;Shabeellaha Dhexe&quot;, :abbreviation =&gt; 'SD'),
+      r.merge(:id =&gt; 706015, :name =&gt; &quot;Shabeellaha Hoose&quot;, :abbreviation =&gt; 'SH'),
+      r.merge(:id =&gt; 706016, :name =&gt; &quot;Sool&quot;, :abbreviation =&gt; 'SO'),
+      r.merge(:id =&gt; 706017, :name =&gt; &quot;Togdheer&quot;, :abbreviation =&gt; 'TO'),
+      r.merge(:id =&gt; 706018, :name =&gt; &quot;Woqooyi Galbeed&quot;, :abbreviation =&gt; 'WO')
+    ]},
+    
+    # Suriname
+    [{:country =&gt; Country['SR']}].map {|r| [
+      r.merge(:id =&gt; 740001, :name =&gt; &quot;Brokopondo&quot;, :abbreviation =&gt; 'BR'),
+      r.merge(:id =&gt; 740002, :name =&gt; &quot;Commewijne&quot;, :abbreviation =&gt; 'CM'),
+      r.merge(:id =&gt; 740003, :name =&gt; &quot;Coronie&quot;, :abbreviation =&gt; 'CR'),
+      r.merge(:id =&gt; 740004, :name =&gt; &quot;Marowijne&quot;, :abbreviation =&gt; 'MA'),
+      r.merge(:id =&gt; 740005, :name =&gt; &quot;Nickerie&quot;, :abbreviation =&gt; 'NI'),
+      r.merge(:id =&gt; 740006, :name =&gt; &quot;Para&quot;, :abbreviation =&gt; 'PR'),
+      r.merge(:id =&gt; 740007, :name =&gt; &quot;Paramaribo&quot;, :abbreviation =&gt; 'PM'),
+      r.merge(:id =&gt; 740008, :name =&gt; &quot;Saramacca&quot;, :abbreviation =&gt; 'SA'),
+      r.merge(:id =&gt; 740009, :name =&gt; &quot;Sipaliwini&quot;, :abbreviation =&gt; 'SI'),
+      r.merge(:id =&gt; 740010, :name =&gt; &quot;Wanica&quot;, :abbreviation =&gt; 'WA')
+    ]},
+    
+    # Sao Tome and Principe
+    [{:country =&gt; Country['ST']}].map {|r| [
+      r.merge(:id =&gt; 678001, :name =&gt; &quot;Pr&#237;ncipe&quot;, :abbreviation =&gt; 'P'),
+      r.merge(:id =&gt; 678002, :name =&gt; &quot;S&#227;o Tom&#233;&quot;, :abbreviation =&gt; 'S')
+    ]},
+    
+    # El Salvador
+    [{:country =&gt; Country['SV']}].map {|r| [
+      r.merge(:id =&gt; 222001, :name =&gt; &quot;Ahuachap&#225;n&quot;, :abbreviation =&gt; 'AH'),
+      r.merge(:id =&gt; 222002, :name =&gt; &quot;Caba&#241;as&quot;, :abbreviation =&gt; 'CA'),
+      r.merge(:id =&gt; 222003, :name =&gt; &quot;Cuscatl&#225;n&quot;, :abbreviation =&gt; 'CU'),
+      r.merge(:id =&gt; 222004, :name =&gt; &quot;Chalatenango&quot;, :abbreviation =&gt; 'CH'),
+      r.merge(:id =&gt; 222005, :name =&gt; &quot;La Libertad&quot;, :abbreviation =&gt; 'LI'),
+      r.merge(:id =&gt; 222006, :name =&gt; &quot;La Paz&quot;, :abbreviation =&gt; 'PA'),
+      r.merge(:id =&gt; 222007, :name =&gt; &quot;La Uni&#243;n&quot;, :abbreviation =&gt; 'UN'),
+      r.merge(:id =&gt; 222008, :name =&gt; &quot;Moraz&#225;n&quot;, :abbreviation =&gt; 'MO'),
+      r.merge(:id =&gt; 222009, :name =&gt; &quot;San Miguel&quot;, :abbreviation =&gt; 'SM'),
+      r.merge(:id =&gt; 222010, :name =&gt; &quot;San Salvador&quot;, :abbreviation =&gt; 'SS'),
+      r.merge(:id =&gt; 222011, :name =&gt; &quot;Santa Ana&quot;, :abbreviation =&gt; 'SA'),
+      r.merge(:id =&gt; 222012, :name =&gt; &quot;San Vicente&quot;, :abbreviation =&gt; 'SV'),
+      r.merge(:id =&gt; 222013, :name =&gt; &quot;Sonsonate&quot;, :abbreviation =&gt; 'SO'),
+      r.merge(:id =&gt; 222014, :name =&gt; &quot;Usulut&#225;n&quot;, :abbreviation =&gt; 'US')
+    ]},
+    
+    # Syrian Arab Republic
+    [{:country =&gt; Country['SY']}].map {|r| [
+      r.merge(:id =&gt; 760001, :name =&gt; &quot;Al Hasakah&quot;, :abbreviation =&gt; 'HA'),
+      r.merge(:id =&gt; 760002, :name =&gt; &quot;Al Ladhiqiyah&quot;, :abbreviation =&gt; 'LA'),
+      r.merge(:id =&gt; 760003, :name =&gt; &quot;Al Qunaytirah&quot;, :abbreviation =&gt; 'QU'),
+      r.merge(:id =&gt; 760004, :name =&gt; &quot;Ar Raqqah&quot;, :abbreviation =&gt; 'RA'),
+      r.merge(:id =&gt; 760005, :name =&gt; &quot;As Suwayda'&quot;, :abbreviation =&gt; 'SU'),
+      r.merge(:id =&gt; 760006, :name =&gt; &quot;Dar'a&quot;, :abbreviation =&gt; 'DR'),
+      r.merge(:id =&gt; 760007, :name =&gt; &quot;Dayr az Zawr&quot;, :abbreviation =&gt; 'DY'),
+      r.merge(:id =&gt; 760008, :name =&gt; &quot;Dimashq&quot;, :abbreviation =&gt; 'DI'),
+      r.merge(:id =&gt; 760009, :name =&gt; &quot;Halab&quot;, :abbreviation =&gt; 'HL'),
+      r.merge(:id =&gt; 760010, :name =&gt; &quot;Hamah&quot;, :abbreviation =&gt; 'HM'),
+      r.merge(:id =&gt; 760011, :name =&gt; &quot;Homs&quot;, :abbreviation =&gt; 'HI'),
+      r.merge(:id =&gt; 760012, :name =&gt; &quot;Idlib&quot;, :abbreviation =&gt; 'ID'),
+      r.merge(:id =&gt; 760013, :name =&gt; &quot;Rif Dimashq&quot;, :abbreviation =&gt; 'RD'),
+      r.merge(:id =&gt; 760014, :name =&gt; &quot;Tartus&quot;, :abbreviation =&gt; 'TA')
+    ]},
+    
+    # Swaziland
+    [{:country =&gt; Country['SZ']}].map {|r| [
+      r.merge(:id =&gt; 748001, :name =&gt; &quot;Hhohho&quot;, :abbreviation =&gt; 'HH'),
+      r.merge(:id =&gt; 748002, :name =&gt; &quot;Lubombo&quot;, :abbreviation =&gt; 'LU'),
+      r.merge(:id =&gt; 748003, :name =&gt; &quot;Manzini&quot;, :abbreviation =&gt; 'MA'),
+      r.merge(:id =&gt; 748004, :name =&gt; &quot;Shiselweni&quot;, :abbreviation =&gt; 'SH')
+    ]},
+    
+    # Chad
+    [{:country =&gt; Country['TD']}].map {|r| [
+      r.merge(:id =&gt; 148001, :name =&gt; &quot;Batha&quot;, :abbreviation =&gt; 'BA'),
+      r.merge(:id =&gt; 148002, :name =&gt; &quot;Borkou-Ennedi-Tibesti&quot;, :abbreviation =&gt; 'BET'),
+      r.merge(:id =&gt; 148003, :name =&gt; &quot;Chari-Baguirmi&quot;, :abbreviation =&gt; 'CB'),
+      r.merge(:id =&gt; 148004, :name =&gt; &quot;Gu&#233;ra&quot;, :abbreviation =&gt; 'GR'),
+      r.merge(:id =&gt; 148005, :name =&gt; &quot;Hadjer Lamis&quot;, :abbreviation =&gt; 'HL'),
+      r.merge(:id =&gt; 148006, :name =&gt; &quot;Kanem&quot;, :abbreviation =&gt; 'KA'),
+      r.merge(:id =&gt; 148007, :name =&gt; &quot;Lac&quot;, :abbreviation =&gt; 'LC'),
+      r.merge(:id =&gt; 148008, :name =&gt; &quot;Logone-Occidental&quot;, :abbreviation =&gt; 'LO'),
+      r.merge(:id =&gt; 148009, :name =&gt; &quot;Logone-Oriental&quot;, :abbreviation =&gt; 'LR'),
+      r.merge(:id =&gt; 148010, :name =&gt; &quot;Mandoul&quot;, :abbreviation =&gt; 'MA'),
+      r.merge(:id =&gt; 148011, :name =&gt; &quot;Mayo-K&#233;bbi-Est&quot;, :abbreviation =&gt; 'ME'),
+      r.merge(:id =&gt; 148012, :name =&gt; &quot;Mayo-K&#233;bbi-Ouest&quot;, :abbreviation =&gt; 'MO'),
+      r.merge(:id =&gt; 148013, :name =&gt; &quot;Moyen-Chari&quot;, :abbreviation =&gt; 'MC'),
+      r.merge(:id =&gt; 148014, :name =&gt; &quot;Ndjamena&quot;, :abbreviation =&gt; 'ND'),
+      r.merge(:id =&gt; 148015, :name =&gt; &quot;Ouadda&#239;&quot;, :abbreviation =&gt; 'OD'),
+      r.merge(:id =&gt; 148016, :name =&gt; &quot;Salamat&quot;, :abbreviation =&gt; 'SA'),
+      r.merge(:id =&gt; 148017, :name =&gt; &quot;Tandjil&#233;&quot;, :abbreviation =&gt; 'TA'),
+      r.merge(:id =&gt; 148018, :name =&gt; &quot;Wadi Fira&quot;, :abbreviation =&gt; 'WF')
+    ]},
+    
+    # Togo
+    [{:country =&gt; Country['TG']}].map {|r| [
+      r.merge(:id =&gt; 768001, :name =&gt; &quot;Centre&quot;, :abbreviation =&gt; 'C'),
+      r.merge(:id =&gt; 768002, :name =&gt; &quot;Kara&quot;, :abbreviation =&gt; 'K'),
+      r.merge(:id =&gt; 768003, :name =&gt; &quot;Maritime&quot;, :abbreviation =&gt; 'M'),
+      r.merge(:id =&gt; 768004, :name =&gt; &quot;Plateaux&quot;, :abbreviation =&gt; 'P'),
+      r.merge(:id =&gt; 768005, :name =&gt; &quot;Savannes&quot;, :abbreviation =&gt; 'S')
+    ]},
+    
+    # Thailand
+    [{:country =&gt; Country['TH']}].map {|r| [
+      # Municipality
+      r.merge(:id =&gt; 764010, :name =&gt; &quot;Krung Thep Maha Nakhon Bangkok&quot;),
+      
+      # Province
+      r.merge(:id =&gt; 764011, :name =&gt; &quot;Samut Prakan&quot;),
+      r.merge(:id =&gt; 764012, :name =&gt; &quot;Nonthaburi&quot;),
+      r.merge(:id =&gt; 764013, :name =&gt; &quot;Pathum Thani&quot;),
+      r.merge(:id =&gt; 764014, :name =&gt; &quot;Phra Nakhon Si Ayutthaya&quot;),
+      r.merge(:id =&gt; 764015, :name =&gt; &quot;Ang Thong&quot;),
+      r.merge(:id =&gt; 764016, :name =&gt; &quot;Lop Buri&quot;),
+      r.merge(:id =&gt; 764017, :name =&gt; &quot;Sing Buri&quot;),
+      r.merge(:id =&gt; 764018, :name =&gt; &quot;Chai Nat&quot;),
+      r.merge(:id =&gt; 764019, :name =&gt; &quot;Saraburi&quot;),
+      r.merge(:id =&gt; 764020, :name =&gt; &quot;Chon Buri&quot;),
+      r.merge(:id =&gt; 764021, :name =&gt; &quot;Rayong&quot;),
+      r.merge(:id =&gt; 764022, :name =&gt; &quot;Chanthaburi&quot;),
+      r.merge(:id =&gt; 764023, :name =&gt; &quot;Trat&quot;),
+      r.merge(:id =&gt; 764024, :name =&gt; &quot;Chachoengsao&quot;),
+      r.merge(:id =&gt; 764025, :name =&gt; &quot;Prachin Buri&quot;),
+      r.merge(:id =&gt; 764026, :name =&gt; &quot;Nakhon Nayok&quot;),
+      r.merge(:id =&gt; 764027, :name =&gt; &quot;Sa Kaeo&quot;),
+      r.merge(:id =&gt; 764030, :name =&gt; &quot;Nakhon Ratchasima&quot;),
+      r.merge(:id =&gt; 764031, :name =&gt; &quot;Buri Ram&quot;),
+      r.merge(:id =&gt; 764032, :name =&gt; &quot;Surin&quot;),
+      r.merge(:id =&gt; 764033, :name =&gt; &quot;Si Sa Ket&quot;),
+      r.merge(:id =&gt; 764034, :name =&gt; &quot;Ubon Ratchathani&quot;),
+      r.merge(:id =&gt; 764035, :name =&gt; &quot;Yasothon&quot;),
+      r.merge(:id =&gt; 764036, :name =&gt; &quot;Chaiyaphum&quot;),
+      r.merge(:id =&gt; 764037, :name =&gt; &quot;Amnat Charoen&quot;),
+      r.merge(:id =&gt; 764039, :name =&gt; &quot;Nong Bua Lam Phu&quot;),
+      r.merge(:id =&gt; 764040, :name =&gt; &quot;Khon Kaen&quot;),
+      r.merge(:id =&gt; 764041, :name =&gt; &quot;Udon Thani&quot;),
+      r.merge(:id =&gt; 764042, :name =&gt; &quot;Loei&quot;),
+      r.merge(:id =&gt; 764043, :name =&gt; &quot;Nong Khai&quot;),
+      r.merge(:id =&gt; 764044, :name =&gt; &quot;Maha Sarakham&quot;),
+      r.merge(:id =&gt; 764045, :name =&gt; &quot;Roi Et&quot;),
+      r.merge(:id =&gt; 764046, :name =&gt; &quot;Kalasin&quot;),
+      r.merge(:id =&gt; 764047, :name =&gt; &quot;Sakon Nakhon&quot;),
+      r.merge(:id =&gt; 764048, :name =&gt; &quot;Nakhon Phanom&quot;),
+      r.merge(:id =&gt; 764049, :name =&gt; &quot;Mukdahan&quot;),
+      r.merge(:id =&gt; 764050, :name =&gt; &quot;Chiang Mai&quot;),
+      r.merge(:id =&gt; 764051, :name =&gt; &quot;Lamphun&quot;),
+      r.merge(:id =&gt; 764052, :name =&gt; &quot;Lampang&quot;),
+      r.merge(:id =&gt; 764053, :name =&gt; &quot;Uttaradit&quot;),
+      r.merge(:id =&gt; 764054, :name =&gt; &quot;Phrae&quot;),
+      r.merge(:id =&gt; 764055, :name =&gt; &quot;Nan&quot;),
+      r.merge(:id =&gt; 764056, :name =&gt; &quot;Phayao&quot;),
+      r.merge(:id =&gt; 764057, :name =&gt; &quot;Chiang Rai&quot;),
+      r.merge(:id =&gt; 764058, :name =&gt; &quot;Mae Hong Son&quot;),
+      r.merge(:id =&gt; 764060, :name =&gt; &quot;Nakhon Sawan&quot;),
+      r.merge(:id =&gt; 764061, :name =&gt; &quot;Uthai Thani&quot;),
+      r.merge(:id =&gt; 764062, :name =&gt; &quot;Kamphaeng Phet&quot;),
+      r.merge(:id =&gt; 764063, :name =&gt; &quot;Tak&quot;),
+      r.merge(:id =&gt; 764064, :name =&gt; &quot;Sukhothai&quot;),
+      r.merge(:id =&gt; 764065, :name =&gt; &quot;Phitsanulok&quot;),
+      r.merge(:id =&gt; 764066, :name =&gt; &quot;Phichit&quot;),
+      r.merge(:id =&gt; 764067, :name =&gt; &quot;Phetchabun&quot;),
+      r.merge(:id =&gt; 764070, :name =&gt; &quot;Ratchaburi&quot;),
+      r.merge(:id =&gt; 764071, :name =&gt; &quot;Kanchanaburi&quot;),
+      r.merge(:id =&gt; 764072, :name =&gt; &quot;Suphan Buri&quot;),
+      r.merge(:id =&gt; 764073, :name =&gt; &quot;Nakhon Pathom&quot;),
+      r.merge(:id =&gt; 764074, :name =&gt; &quot;Samut Sakhon&quot;),
+      r.merge(:id =&gt; 764075, :name =&gt; &quot;Samut Songkhram&quot;),
+      r.merge(:id =&gt; 764076, :name =&gt; &quot;Phetchaburi&quot;),
+      r.merge(:id =&gt; 764077, :name =&gt; &quot;Prachuap Khiri Khan&quot;),
+      r.merge(:id =&gt; 764080, :name =&gt; &quot;Nakhon Si Thammarat&quot;),
+      r.merge(:id =&gt; 764081, :name =&gt; &quot;Krabi&quot;),
+      r.merge(:id =&gt; 764082, :name =&gt; &quot;Phangnga&quot;),
+      r.merge(:id =&gt; 764083, :name =&gt; &quot;Phuket&quot;),
+      r.merge(:id =&gt; 764084, :name =&gt; &quot;Surat Thani&quot;),
+      r.merge(:id =&gt; 764085, :name =&gt; &quot;Ranong&quot;),
+      r.merge(:id =&gt; 764086, :name =&gt; &quot;Chumphon&quot;),
+      r.merge(:id =&gt; 764090, :name =&gt; &quot;Songkhla&quot;),
+      r.merge(:id =&gt; 764091, :name =&gt; &quot;Satun&quot;),
+      r.merge(:id =&gt; 764092, :name =&gt; &quot;Trang&quot;),
+      r.merge(:id =&gt; 764093, :name =&gt; &quot;Phatthalung&quot;),
+      r.merge(:id =&gt; 764094, :name =&gt; &quot;Pattani&quot;),
+      r.merge(:id =&gt; 764095, :name =&gt; &quot;Yala&quot;),
+      r.merge(:id =&gt; 764096, :name =&gt; &quot;Narathiwat&quot;),
+      
+      # Non-numeric province
+      r.merge(:id =&gt; 764101, :name =&gt; &quot;Phatthaya&quot;, :abbreviation =&gt; 'S')
+    ]},
+    
+    # Tajikistan
+    [{:country =&gt; Country['TJ']}].map {|r| [
+      # Autonomous region
+      r.merge(:id =&gt; 762001, :name =&gt; &quot;Gorno-Badakhshan&quot;, :abbreviation =&gt; 'GB'),
+      
+      # Region
+      r.merge(:id =&gt; 762002, :name =&gt; &quot;Khatlon&quot;, :abbreviation =&gt; 'KT'),
+      r.merge(:id =&gt; 762003, :name =&gt; &quot;Sughd&quot;, :abbreviation =&gt; 'SU')
+    ]},
+    
+    # Timor-Leste
+    [{:country =&gt; Country['TL']}].map {|r| [
+      r.merge(:id =&gt; 626001, :name =&gt; &quot;Aileu&quot;, :abbreviation =&gt; 'AL'),
+      r.merge(:id =&gt; 626002, :name =&gt; &quot;Ainaro&quot;, :abbreviation =&gt; 'AN'),
+      r.merge(:id =&gt; 626003, :name =&gt; &quot;Baucau&quot;, :abbreviation =&gt; 'BA'),
+      r.merge(:id =&gt; 626004, :name =&gt; &quot;Bobonaro&quot;, :abbreviation =&gt; 'BO'),
+      r.merge(:id =&gt; 626005, :name =&gt; &quot;Cova Lima&quot;, :abbreviation =&gt; 'CO'),
+      r.merge(:id =&gt; 626006, :name =&gt; &quot;Dili&quot;, :abbreviation =&gt; 'DI'),
+      r.merge(:id =&gt; 626007, :name =&gt; &quot;Ermera&quot;, :abbreviation =&gt; 'ER'),
+      r.merge(:id =&gt; 626008, :name =&gt; &quot;Lautem&quot;, :abbreviation =&gt; 'LA'),
+      r.merge(:id =&gt; 626009, :name =&gt; &quot;Liqui&#231;a&quot;, :abbreviation =&gt; 'LI'),
+      r.merge(:id =&gt; 626010, :name =&gt; &quot;Manatuto&quot;, :abbreviation =&gt; 'MT'),
+      r.merge(:id =&gt; 626011, :name =&gt; &quot;Manufahi&quot;, :abbreviation =&gt; 'MF'),
+      r.merge(:id =&gt; 626012, :name =&gt; &quot;Oecussi&quot;, :abbreviation =&gt; 'OE'),
+      r.merge(:id =&gt; 626013, :name =&gt; &quot;Viqueque&quot;, :abbreviation =&gt; 'VI')
+    ]},
+    
+    # Turkmenistan
+    [{:country =&gt; Country['TM']}].map {|r| [
+      r.merge(:id =&gt; 795001, :name =&gt; &quot;Ahal&quot;, :abbreviation =&gt; 'A'),
+      r.merge(:id =&gt; 795002, :name =&gt; &quot;Balkan&quot;, :abbreviation =&gt; 'B'),
+      r.merge(:id =&gt; 795003, :name =&gt; &quot;Da&#351;oguz&quot;, :abbreviation =&gt; 'D'),
+      r.merge(:id =&gt; 795004, :name =&gt; &quot;Lebap&quot;, :abbreviation =&gt; 'L'),
+      r.merge(:id =&gt; 795005, :name =&gt; &quot;Mary&quot;, :abbreviation =&gt; 'M')
+    ]},
+    
+    # Tunisia
+    [{:country =&gt; Country['TN']}].map {|r| [
+      r.merge(:id =&gt; 788011, :name =&gt; &quot;Tunis&quot;),
+      r.merge(:id =&gt; 788012, :name =&gt; &quot;L'Ariana&quot;),
+      r.merge(:id =&gt; 788013, :name =&gt; &quot;Ben Arous&quot;),
+      r.merge(:id =&gt; 788014, :name =&gt; &quot;La Manouba&quot;),
+      r.merge(:id =&gt; 788021, :name =&gt; &quot;Nabeul&quot;),
+      r.merge(:id =&gt; 788022, :name =&gt; &quot;Zaghouan&quot;),
+      r.merge(:id =&gt; 788023, :name =&gt; &quot;Bizerte&quot;),
+      r.merge(:id =&gt; 788031, :name =&gt; &quot;B&#233;ja&quot;),
+      r.merge(:id =&gt; 788032, :name =&gt; &quot;Jendouba&quot;),
+      r.merge(:id =&gt; 788033, :name =&gt; &quot;Le Kef&quot;),
+      r.merge(:id =&gt; 788034, :name =&gt; &quot;Siliana&quot;),
+      r.merge(:id =&gt; 788041, :name =&gt; &quot;Kairouan&quot;),
+      r.merge(:id =&gt; 788042, :name =&gt; &quot;Kasserine&quot;),
+      r.merge(:id =&gt; 788043, :name =&gt; &quot;Sidi Bouzid&quot;),
+      r.merge(:id =&gt; 788051, :name =&gt; &quot;Sousse&quot;),
+      r.merge(:id =&gt; 788052, :name =&gt; &quot;Monastir&quot;),
+      r.merge(:id =&gt; 788053, :name =&gt; &quot;Mahdia&quot;),
+      r.merge(:id =&gt; 788061, :name =&gt; &quot;Sfax&quot;),
+      r.merge(:id =&gt; 788071, :name =&gt; &quot;Gafsa&quot;),
+      r.merge(:id =&gt; 788072, :name =&gt; &quot;Tozeur&quot;),
+      r.merge(:id =&gt; 788073, :name =&gt; &quot;Kebili&quot;),
+      r.merge(:id =&gt; 788081, :name =&gt; &quot;Gab&#232;s&quot;),
+      r.merge(:id =&gt; 788082, :name =&gt; &quot;Medenine&quot;),
+      r.merge(:id =&gt; 788083, :name =&gt; &quot;Tataouine&quot;)
+    ]},
+    
+    # Tonga
+    [{:country =&gt; Country['TO']}].map {|r| [
+      r.merge(:id =&gt; 776001, :name =&gt; &quot;'Eua&quot;),
+      r.merge(:id =&gt; 776002, :name =&gt; &quot;Ha'apai&quot;),
+      r.merge(:id =&gt; 776003, :name =&gt; &quot;Niuas&quot;),
+      r.merge(:id =&gt; 776004, :name =&gt; &quot;Tongatapu&quot;),
+      r.merge(:id =&gt; 776005, :name =&gt; &quot;Vava'u&quot;)
+    ]},
+    
+    # Turkey
+    [{:country =&gt; Country['TR']}].map {|r| [
+      r.merge(:id =&gt; 792001, :name =&gt; &quot;Adana&quot;),
+      r.merge(:id =&gt; 792002, :name =&gt; &quot;Ad&#305;yaman&quot;),
+      r.merge(:id =&gt; 792003, :name =&gt; &quot;Afyon&quot;),
+      r.merge(:id =&gt; 792004, :name =&gt; &quot;A&#287;r&#305;&quot;),
+      r.merge(:id =&gt; 792005, :name =&gt; &quot;Amasya&quot;),
+      r.merge(:id =&gt; 792006, :name =&gt; &quot;Ankara&quot;),
+      r.merge(:id =&gt; 792007, :name =&gt; &quot;Antalya&quot;),
+      r.merge(:id =&gt; 792008, :name =&gt; &quot;Artvin&quot;),
+      r.merge(:id =&gt; 792009, :name =&gt; &quot;Ayd&#305;n&quot;),
+      r.merge(:id =&gt; 792010, :name =&gt; &quot;Bal&#305;kesir&quot;),
+      r.merge(:id =&gt; 792011, :name =&gt; &quot;Bilecik&quot;),
+      r.merge(:id =&gt; 792012, :name =&gt; &quot;Bing&#246;l&quot;),
+      r.merge(:id =&gt; 792013, :name =&gt; &quot;Bitlis&quot;),
+      r.merge(:id =&gt; 792014, :name =&gt; &quot;Bolu&quot;),
+      r.merge(:id =&gt; 792015, :name =&gt; &quot;Burdur&quot;),
+      r.merge(:id =&gt; 792016, :name =&gt; &quot;Bursa&quot;),
+      r.merge(:id =&gt; 792017, :name =&gt; &quot;&#199;anakkale&quot;),
+      r.merge(:id =&gt; 792018, :name =&gt; &quot;&#199;ank&#305;r&#305;&quot;),
+      r.merge(:id =&gt; 792019, :name =&gt; &quot;&#199;orum&quot;),
+      r.merge(:id =&gt; 792020, :name =&gt; &quot;Denizli&quot;),
+      r.merge(:id =&gt; 792021, :name =&gt; &quot;Diyarbak&#305;r&quot;),
+      r.merge(:id =&gt; 792022, :name =&gt; &quot;Edirne&quot;),
+      r.merge(:id =&gt; 792023, :name =&gt; &quot;Elaz&#305;&#287;&quot;),
+      r.merge(:id =&gt; 792024, :name =&gt; &quot;Erzincan&quot;),
+      r.merge(:id =&gt; 792025, :name =&gt; &quot;Erzurum&quot;),
+      r.merge(:id =&gt; 792026, :name =&gt; &quot;Eski&#351;ehir&quot;),
+      r.merge(:id =&gt; 792027, :name =&gt; &quot;Gaziantep&quot;),
+      r.merge(:id =&gt; 792028, :name =&gt; &quot;Giresun&quot;),
+      r.merge(:id =&gt; 792029, :name =&gt; &quot;G&#252;m&#252;&#351;hane&quot;),
+      r.merge(:id =&gt; 792030, :name =&gt; &quot;Hakk&#226;ri&quot;),
+      r.merge(:id =&gt; 792031, :name =&gt; &quot;Hatay&quot;),
+      r.merge(:id =&gt; 792032, :name =&gt; &quot;Isparta&quot;),
+      r.merge(:id =&gt; 792033, :name =&gt; &quot;&#304;&#231;el&quot;),
+      r.merge(:id =&gt; 792034, :name =&gt; &quot;&#304;stanbul&quot;),
+      r.merge(:id =&gt; 792035, :name =&gt; &quot;&#304;zmir&quot;),
+      r.merge(:id =&gt; 792036, :name =&gt; &quot;Kars&quot;),
+      r.merge(:id =&gt; 792037, :name =&gt; &quot;Kastamonu&quot;),
+      r.merge(:id =&gt; 792038, :name =&gt; &quot;Kayseri&quot;),
+      r.merge(:id =&gt; 792039, :name =&gt; &quot;K&#305;rklareli&quot;),
+      r.merge(:id =&gt; 792040, :name =&gt; &quot;K&#305;r&#351;ehir&quot;),
+      r.merge(:id =&gt; 792041, :name =&gt; &quot;Kocaeli&quot;),
+      r.merge(:id =&gt; 792042, :name =&gt; &quot;Konya&quot;),
+      r.merge(:id =&gt; 792043, :name =&gt; &quot;K&#252;tahya&quot;),
+      r.merge(:id =&gt; 792044, :name =&gt; &quot;Malatya&quot;),
+      r.merge(:id =&gt; 792045, :name =&gt; &quot;Manisa&quot;),
+      r.merge(:id =&gt; 792046, :name =&gt; &quot;Kahramanmara&#351;&quot;),
+      r.merge(:id =&gt; 792047, :name =&gt; &quot;Mardin&quot;),
+      r.merge(:id =&gt; 792048, :name =&gt; &quot;Mu&#287;la&quot;),
+      r.merge(:id =&gt; 792049, :name =&gt; &quot;Mu&#351;&quot;),
+      r.merge(:id =&gt; 792050, :name =&gt; &quot;Nev&#351;ehir&quot;),
+      r.merge(:id =&gt; 792051, :name =&gt; &quot;Ni&#287;de&quot;),
+      r.merge(:id =&gt; 792052, :name =&gt; &quot;Ordu&quot;),
+      r.merge(:id =&gt; 792053, :name =&gt; &quot;Rize&quot;),
+      r.merge(:id =&gt; 792054, :name =&gt; &quot;Sakarya&quot;),
+      r.merge(:id =&gt; 792055, :name =&gt; &quot;Samsun&quot;),
+      r.merge(:id =&gt; 792056, :name =&gt; &quot;Siirt&quot;),
+      r.merge(:id =&gt; 792057, :name =&gt; &quot;Sinop&quot;),
+      r.merge(:id =&gt; 792058, :name =&gt; &quot;Sivas&quot;),
+      r.merge(:id =&gt; 792059, :name =&gt; &quot;Tekirda&#287;&quot;),
+      r.merge(:id =&gt; 792060, :name =&gt; &quot;Tokat&quot;),
+      r.merge(:id =&gt; 792061, :name =&gt; &quot;Trabzon&quot;),
+      r.merge(:id =&gt; 792062, :name =&gt; &quot;Tunceli&quot;),
+      r.merge(:id =&gt; 792063, :name =&gt; &quot;&#350;anl&#305;urfa&quot;),
+      r.merge(:id =&gt; 792064, :name =&gt; &quot;U&#351;ak&quot;),
+      r.merge(:id =&gt; 792065, :name =&gt; &quot;Van&quot;),
+      r.merge(:id =&gt; 792066, :name =&gt; &quot;Yozgat&quot;),
+      r.merge(:id =&gt; 792067, :name =&gt; &quot;Zonguldak&quot;),
+      r.merge(:id =&gt; 792068, :name =&gt; &quot;Aksaray&quot;),
+      r.merge(:id =&gt; 792069, :name =&gt; &quot;Bayburt&quot;),
+      r.merge(:id =&gt; 792070, :name =&gt; &quot;Karaman&quot;),
+      r.merge(:id =&gt; 792071, :name =&gt; &quot;K&#305;r&#305;kkale&quot;),
+      r.merge(:id =&gt; 792072, :name =&gt; &quot;Batman&quot;),
+      r.merge(:id =&gt; 792073, :name =&gt; &quot;&#350;&#305;rnak&quot;),
+      r.merge(:id =&gt; 792074, :name =&gt; &quot;Bart&#305;n&quot;),
+      r.merge(:id =&gt; 792075, :name =&gt; &quot;Ardahan&quot;),
+      r.merge(:id =&gt; 792076, :name =&gt; &quot;I&#287;d&#305;r&quot;),
+      r.merge(:id =&gt; 792077, :name =&gt; &quot;Yalova&quot;),
+      r.merge(:id =&gt; 792078, :name =&gt; &quot;Karab&#252;k&quot;),
+      r.merge(:id =&gt; 792079, :name =&gt; &quot;Kilis&quot;),
+      r.merge(:id =&gt; 792080, :name =&gt; &quot;Osmaniye&quot;),
+      r.merge(:id =&gt; 792081, :name =&gt; &quot;D&#252;zce&quot;)
+    ]},
+    
+    # Trinidad and Tobago
+    [{:country =&gt; Country['TT']}].map {|r| [
+      # Region
+      r.merge(:id =&gt; 780001, :name =&gt; &quot;Couva-Tabaquite-Talparo&quot;, :abbreviation =&gt; 'CTT'),
+      r.merge(:id =&gt; 780002, :name =&gt; &quot;Diego Martin&quot;, :abbreviation =&gt; 'DMN'),
+      r.merge(:id =&gt; 780003, :name =&gt; &quot;Eastern Tobago&quot;, :abbreviation =&gt; 'ETO'),
+      r.merge(:id =&gt; 780004, :name =&gt; &quot;Penal-Debe&quot;, :abbreviation =&gt; 'PED'),
+      r.merge(:id =&gt; 780005, :name =&gt; &quot;Princes Town&quot;, :abbreviation =&gt; 'PRT'),
+      r.merge(:id =&gt; 780006, :name =&gt; &quot;Rio Claro-Mayaro&quot;, :abbreviation =&gt; 'RCM'),
+      r.merge(:id =&gt; 780007, :name =&gt; &quot;Sangre Grande&quot;, :abbreviation =&gt; 'SGE'),
+      r.merge(:id =&gt; 780008, :name =&gt; &quot;San Juan-Laventille&quot;, :abbreviation =&gt; 'SJL'),
+      r.merge(:id =&gt; 780009, :name =&gt; &quot;Siparia&quot;, :abbreviation =&gt; 'SIP'),
+      r.merge(:id =&gt; 780010, :name =&gt; &quot;Tunapuna-Piarco&quot;, :abbreviation =&gt; 'TUP'),
+      r.merge(:id =&gt; 780011, :name =&gt; &quot;Western Tobago&quot;, :abbreviation =&gt; 'WTO'),
+      
+      # Borough
+      r.merge(:id =&gt; 780012, :name =&gt; &quot;Arima&quot;, :abbreviation =&gt; 'ARI'),
+      r.merge(:id =&gt; 780013, :name =&gt; &quot;Chaguanas&quot;, :abbreviation =&gt; 'CHA'),
+      r.merge(:id =&gt; 780014, :name =&gt; &quot;Point Fortin&quot;, :abbreviation =&gt; 'PTF'),
+      
+      # City
+      r.merge(:id =&gt; 780015, :name =&gt; &quot;Port of Spain&quot;, :abbreviation =&gt; 'POS'),
+      r.merge(:id =&gt; 780016, :name =&gt; &quot;San Fernando&quot;, :abbreviation =&gt; 'SFO')
+    ]},
+    
+    # Tuvalu
+    [{:country =&gt; Country['TV']}].map {|r| [
+      # Town council
+      r.merge(:id =&gt; 798001, :name =&gt; &quot;Funafuti&quot;, :abbreviation =&gt; 'FUN'),
+      
+      # Island council
+      r.merge(:id =&gt; 798002, :name =&gt; &quot;Nanumanga&quot;, :abbreviation =&gt; 'NMG'),
+      r.merge(:id =&gt; 798003, :name =&gt; &quot;Nanumea&quot;, :abbreviation =&gt; 'NMA'),
+      r.merge(:id =&gt; 798004, :name =&gt; &quot;Niutao&quot;, :abbreviation =&gt; 'NIT'),
+      r.merge(:id =&gt; 798005, :name =&gt; &quot;Nui&quot;, :abbreviation =&gt; 'NIU'),
+      r.merge(:id =&gt; 798006, :name =&gt; &quot;Nukufetau&quot;, :abbreviation =&gt; 'NKF'),
+      r.merge(:id =&gt; 798007, :name =&gt; &quot;Nukulaelae&quot;, :abbreviation =&gt; 'NKL'),
+      r.merge(:id =&gt; 798008, :name =&gt; &quot;Vaitupu&quot;, :abbreviation =&gt; 'VAI')
+    ]},
+    
+    # Taiwan
+    [{:country =&gt; Country['TW']}].map {|r| [
+      # District
+      r.merge(:id =&gt; 158001, :name =&gt; &quot;Changhua&quot;, :abbreviation =&gt; 'CHA'),
+      r.merge(:id =&gt; 158002, :name =&gt; &quot;Chiayi&quot;, :abbreviation =&gt; 'CYQ'),
+      r.merge(:id =&gt; 158003, :name =&gt; &quot;Hsinchu&quot;, :abbreviation =&gt; 'HSQ'),
+      r.merge(:id =&gt; 158004, :name =&gt; &quot;Hualien&quot;, :abbreviation =&gt; 'HUA'),
+      r.merge(:id =&gt; 158005, :name =&gt; &quot;Ilan&quot;, :abbreviation =&gt; 'ILA'),
+      r.merge(:id =&gt; 158006, :name =&gt; &quot;Kaohsiung&quot;, :abbreviation =&gt; 'KHQ'),
+      r.merge(:id =&gt; 158007, :name =&gt; &quot;Miaoli&quot;, :abbreviation =&gt; 'MIA'),
+      r.merge(:id =&gt; 158008, :name =&gt; &quot;Nantou&quot;, :abbreviation =&gt; 'NAN'),
+      r.merge(:id =&gt; 158009, :name =&gt; &quot;Penghu&quot;, :abbreviation =&gt; 'PEN'),
+      r.merge(:id =&gt; 158010, :name =&gt; &quot;Pingtung&quot;, :abbreviation =&gt; 'PIF'),
+      r.merge(:id =&gt; 158011, :name =&gt; &quot;Taichung&quot;, :abbreviation =&gt; 'TXQ'),
+      r.merge(:id =&gt; 158012, :name =&gt; &quot;Tainan&quot;, :abbreviation =&gt; 'TNQ'),
+      r.merge(:id =&gt; 158013, :name =&gt; &quot;Taipei&quot;, :abbreviation =&gt; 'TPQ'),
+      r.merge(:id =&gt; 158014, :name =&gt; &quot;Taitung&quot;, :abbreviation =&gt; 'TTT'),
+      r.merge(:id =&gt; 158015, :name =&gt; &quot;Taoyuan&quot;, :abbreviation =&gt; 'TAO'),
+      r.merge(:id =&gt; 158016, :name =&gt; &quot;Yunlin&quot;, :abbreviation =&gt; 'YUN'),
+      
+      # Municipality
+      r.merge(:id =&gt; 158017, :name =&gt; &quot;Chiay City&quot;, :abbreviation =&gt; 'CYI'),
+      r.merge(:id =&gt; 158018, :name =&gt; &quot;Hsinchui City&quot;, :abbreviation =&gt; 'HSZ'),
+      r.merge(:id =&gt; 158019, :name =&gt; &quot;Keelung City&quot;, :abbreviation =&gt; 'KEE'),
+      r.merge(:id =&gt; 158020, :name =&gt; &quot;Taichung City&quot;, :abbreviation =&gt; 'TXG'),
+      r.merge(:id =&gt; 158021, :name =&gt; &quot;Tainan City&quot;, :abbreviation =&gt; 'TNN'),
+      
+      # Special municipality
+      r.merge(:id =&gt; 158022, :name =&gt; &quot;Kaohsiung City&quot;, :abbreviation =&gt; 'KHH'),
+      r.merge(:id =&gt; 158023, :name =&gt; &quot;Taipei City&quot;, :abbreviation =&gt; 'TPE')
+    ]},
+    
+    # Tanzania
+    [{:country =&gt; Country['TZ']}].map {|r| [
+      r.merge(:id =&gt; 834001, :name =&gt; &quot;Arusha&quot;),
+      r.merge(:id =&gt; 834002, :name =&gt; &quot;Dar-es-Salaam&quot;),
+      r.merge(:id =&gt; 834003, :name =&gt; &quot;Dodoma&quot;),
+      r.merge(:id =&gt; 834004, :name =&gt; &quot;Iringa&quot;),
+      r.merge(:id =&gt; 834005, :name =&gt; &quot;Kagera&quot;),
+      r.merge(:id =&gt; 834006, :name =&gt; &quot;Kaskazini Pemba&quot;),
+      r.merge(:id =&gt; 834007, :name =&gt; &quot;Kaskazini Unguja&quot;),
+      r.merge(:id =&gt; 834008, :name =&gt; &quot;Kigoma&quot;),
+      r.merge(:id =&gt; 834009, :name =&gt; &quot;Kilimanjaro&quot;),
+      r.merge(:id =&gt; 834010, :name =&gt; &quot;Kusini Pemba&quot;),
+      r.merge(:id =&gt; 834011, :name =&gt; &quot;Kusini Unguja&quot;),
+      r.merge(:id =&gt; 834012, :name =&gt; &quot;Lindi&quot;),
+      r.merge(:id =&gt; 834013, :name =&gt; &quot;Mara&quot;),
+      r.merge(:id =&gt; 834014, :name =&gt; &quot;Mbeya&quot;),
+      r.merge(:id =&gt; 834015, :name =&gt; &quot;Mjini Magharibi&quot;),
+      r.merge(:id =&gt; 834016, :name =&gt; &quot;Morogoro&quot;),
+      r.merge(:id =&gt; 834017, :name =&gt; &quot;Mtwara&quot;),
+      r.merge(:id =&gt; 834018, :name =&gt; &quot;Mwanza&quot;),
+      r.merge(:id =&gt; 834019, :name =&gt; &quot;Pwani&quot;),
+      r.merge(:id =&gt; 834020, :name =&gt; &quot;Rukwa&quot;),
+      r.merge(:id =&gt; 834021, :name =&gt; &quot;Ruvuma&quot;),
+      r.merge(:id =&gt; 834022, :name =&gt; &quot;Shinyanga&quot;),
+      r.merge(:id =&gt; 834023, :name =&gt; &quot;Singida&quot;),
+      r.merge(:id =&gt; 834024, :name =&gt; &quot;Tabora&quot;),
+      r.merge(:id =&gt; 834025, :name =&gt; &quot;Tanga&quot;),
+      r.merge(:id =&gt; 834026, :name =&gt; &quot;Manyara&quot;)
+    ]},
+    
+    # Ukraine
+    [{:country =&gt; Country['UA']}].map {|r| [
+      r.merge(:id =&gt; 804005, :name =&gt; &quot;Vinnytska oblast&quot;),
+      r.merge(:id =&gt; 804007, :name =&gt; &quot;Volynska oblast&quot;),
+      r.merge(:id =&gt; 804009, :name =&gt; &quot;Luhanska oblast&quot;),
+      r.merge(:id =&gt; 804012, :name =&gt; &quot;Dnipropetrovska oblast&quot;),
+      r.merge(:id =&gt; 804014, :name =&gt; &quot;Donetska oblast&quot;),
+      r.merge(:id =&gt; 804018, :name =&gt; &quot;Zhytomyrska oblast&quot;),
+      r.merge(:id =&gt; 804021, :name =&gt; &quot;Zakarpatska oblast&quot;),
+      r.merge(:id =&gt; 804023, :name =&gt; &quot;Zaporizka oblast&quot;),
+      r.merge(:id =&gt; 804026, :name =&gt; &quot;Ivano-Frankivska oblast&quot;),
+      r.merge(:id =&gt; 804030, :name =&gt; &quot;Ky&#239;vska miska rada&quot;),
+      r.merge(:id =&gt; 804032, :name =&gt; &quot;Ky&#239;vska oblast&quot;),
+      r.merge(:id =&gt; 804035, :name =&gt; &quot;Kirovohradska oblast&quot;),
+      r.merge(:id =&gt; 804040, :name =&gt; &quot;Sevastopol&quot;),
+      r.merge(:id =&gt; 804043, :name =&gt; &quot;Respublika Krym&quot;),
+      r.merge(:id =&gt; 804046, :name =&gt; &quot;L'vivska oblast&quot;),
+      r.merge(:id =&gt; 804048, :name =&gt; &quot;Mykola&#239;vska oblast&quot;),
+      r.merge(:id =&gt; 804051, :name =&gt; &quot;Odeska oblast&quot;),
+      r.merge(:id =&gt; 804053, :name =&gt; &quot;Poltavska oblast&quot;),
+      r.merge(:id =&gt; 804056, :name =&gt; &quot;Rivnenska oblast&quot;),
+      r.merge(:id =&gt; 804059, :name =&gt; &quot;Sumska oblast&quot;),
+      r.merge(:id =&gt; 804061, :name =&gt; &quot;Ternopilska oblast&quot;),
+      r.merge(:id =&gt; 804063, :name =&gt; &quot;Kharkivska oblast&quot;),
+      r.merge(:id =&gt; 804065, :name =&gt; &quot;Khersonska oblast&quot;),
+      r.merge(:id =&gt; 804068, :name =&gt; &quot;Khmelnytska oblast&quot;),
+      r.merge(:id =&gt; 804071, :name =&gt; &quot;Cherkaska oblast&quot;),
+      r.merge(:id =&gt; 804074, :name =&gt; &quot;Chernihivska oblast&quot;),
+      r.merge(:id =&gt; 804077, :name =&gt; &quot;Chernivetska oblast&quot;)
+    ]},
+    
+    # Uganda
+    [{:country =&gt; Country['UG']}].map {|r| [
+      r.merge(:id =&gt; 800101, :name =&gt; &quot;Kalangala&quot;),
+      r.merge(:id =&gt; 800102, :name =&gt; &quot;Kampala&quot;),
+      r.merge(:id =&gt; 800103, :name =&gt; &quot;Kiboga&quot;),
+      r.merge(:id =&gt; 800104, :name =&gt; &quot;Luwero&quot;),
+      r.merge(:id =&gt; 800105, :name =&gt; &quot;Masaka&quot;),
+      r.merge(:id =&gt; 800106, :name =&gt; &quot;Mpigi&quot;),
+      r.merge(:id =&gt; 800107, :name =&gt; &quot;Mubende&quot;),
+      r.merge(:id =&gt; 800108, :name =&gt; &quot;Mukono&quot;),
+      r.merge(:id =&gt; 800109, :name =&gt; &quot;Nakasongola&quot;),
+      r.merge(:id =&gt; 800110, :name =&gt; &quot;Rakai&quot;),
+      r.merge(:id =&gt; 800111, :name =&gt; &quot;Sembabule&quot;),
+      r.merge(:id =&gt; 800112, :name =&gt; &quot;Kayunga&quot;),
+      r.merge(:id =&gt; 800113, :name =&gt; &quot;Wakiso&quot;),
+      r.merge(:id =&gt; 800114, :name =&gt; &quot;Mityana&quot;),
+      r.merge(:id =&gt; 800115, :name =&gt; &quot;Nakaseke&quot;),
+      r.merge(:id =&gt; 800201, :name =&gt; &quot;Bugiri&quot;),
+      r.merge(:id =&gt; 800202, :name =&gt; &quot;Busia&quot;),
+      r.merge(:id =&gt; 800203, :name =&gt; &quot;Iganga&quot;),
+      r.merge(:id =&gt; 800204, :name =&gt; &quot;Jinja&quot;),
+      r.merge(:id =&gt; 800205, :name =&gt; &quot;Kamuli&quot;),
+      r.merge(:id =&gt; 800206, :name =&gt; &quot;Kapchorwa&quot;),
+      r.merge(:id =&gt; 800207, :name =&gt; &quot;Katakwi&quot;),
+      r.merge(:id =&gt; 800208, :name =&gt; &quot;Kumi&quot;),
+      r.merge(:id =&gt; 800209, :name =&gt; &quot;Mbale&quot;),
+      r.merge(:id =&gt; 800210, :name =&gt; &quot;Pallisa&quot;),
+      r.merge(:id =&gt; 800211, :name =&gt; &quot;Soroti&quot;),
+      r.merge(:id =&gt; 800212, :name =&gt; &quot;Tororo&quot;),
+      r.merge(:id =&gt; 800213, :name =&gt; &quot;Kaberamaido&quot;),
+      r.merge(:id =&gt; 800214, :name =&gt; &quot;Mayuge&quot;),
+      r.merge(:id =&gt; 800215, :name =&gt; &quot;Sironko&quot;),
+      r.merge(:id =&gt; 800216, :name =&gt; &quot;Amuria&quot;),
+      r.merge(:id =&gt; 800217, :name =&gt; &quot;Budaka&quot;),
+      r.merge(:id =&gt; 800218, :name =&gt; &quot;Bukwa&quot;),
+      r.merge(:id =&gt; 800219, :name =&gt; &quot;Butaleja&quot;),
+      r.merge(:id =&gt; 800220, :name =&gt; &quot;Kaliro&quot;),
+      r.merge(:id =&gt; 800221, :name =&gt; &quot;Manafwa&quot;),
+      r.merge(:id =&gt; 800222, :name =&gt; &quot;Namutumba&quot;),
+      r.merge(:id =&gt; 800301, :name =&gt; &quot;Adjumani&quot;),
+      r.merge(:id =&gt; 800302, :name =&gt; &quot;Apac&quot;),
+      r.merge(:id =&gt; 800303, :name =&gt; &quot;Arua&quot;),
+      r.merge(:id =&gt; 800304, :name =&gt; &quot;Gulu&quot;),
+      r.merge(:id =&gt; 800305, :name =&gt; &quot;Kitgum&quot;),
+      r.merge(:id =&gt; 800306, :name =&gt; &quot;Kotido&quot;),
+      r.merge(:id =&gt; 800307, :name =&gt; &quot;Lira&quot;),
+      r.merge(:id =&gt; 800308, :name =&gt; &quot;Moroto&quot;),
+      r.merge(:id =&gt; 800309, :name =&gt; &quot;Moyo&quot;),
+      r.merge(:id =&gt; 800310, :name =&gt; &quot;Nebbi&quot;),
+      r.merge(:id =&gt; 800311, :name =&gt; &quot;Nakapiripirit&quot;),
+      r.merge(:id =&gt; 800312, :name =&gt; &quot;Pader&quot;),
+      r.merge(:id =&gt; 800313, :name =&gt; &quot;Yumbe&quot;),
+      r.merge(:id =&gt; 800314, :name =&gt; &quot;Amolatar&quot;),
+      r.merge(:id =&gt; 800315, :name =&gt; &quot;Kaabong&quot;),
+      r.merge(:id =&gt; 800316, :name =&gt; &quot;Koboko&quot;),
+      r.merge(:id =&gt; 800317, :name =&gt; &quot;Abim&quot;),
+      r.merge(:id =&gt; 800318, :name =&gt; &quot;Dokolo&quot;),
+      r.merge(:id =&gt; 800319, :name =&gt; &quot;Amuru&quot;),
+      r.merge(:id =&gt; 800320, :name =&gt; &quot;Maracha&quot;),
+      r.merge(:id =&gt; 800321, :name =&gt; &quot;Oyam&quot;),
+      r.merge(:id =&gt; 800401, :name =&gt; &quot;Bundibugyo&quot;),
+      r.merge(:id =&gt; 800402, :name =&gt; &quot;Bushenyi&quot;),
+      r.merge(:id =&gt; 800403, :name =&gt; &quot;Hoima&quot;),
+      r.merge(:id =&gt; 800404, :name =&gt; &quot;Kabale&quot;),
+      r.merge(:id =&gt; 800405, :name =&gt; &quot;Kabarole&quot;),
+      r.merge(:id =&gt; 800406, :name =&gt; &quot;Kasese&quot;),
+      r.merge(:id =&gt; 800407, :name =&gt; &quot;Kibaale&quot;),
+      r.merge(:id =&gt; 800408, :name =&gt; &quot;Kisoro&quot;),
+      r.merge(:id =&gt; 800409, :name =&gt; &quot;Masindi&quot;),
+      r.merge(:id =&gt; 800410, :name =&gt; &quot;Mbarara&quot;),
+      r.merge(:id =&gt; 800411, :name =&gt; &quot;Ntungamo&quot;),
+      r.merge(:id =&gt; 800412, :name =&gt; &quot;Rukungiri&quot;),
+      r.merge(:id =&gt; 800413, :name =&gt; &quot;Kamwenge&quot;),
+      r.merge(:id =&gt; 800414, :name =&gt; &quot;Kanungu&quot;),
+      r.merge(:id =&gt; 800415, :name =&gt; &quot;Kyenjojo&quot;),
+      r.merge(:id =&gt; 800416, :name =&gt; &quot;Ibanda&quot;),
+      r.merge(:id =&gt; 800417, :name =&gt; &quot;Isingiro&quot;),
+      r.merge(:id =&gt; 800418, :name =&gt; &quot;Kiruhura&quot;),
+      r.merge(:id =&gt; 800419, :name =&gt; &quot;Bulisa&quot;)
+    ]},
+    
+    # U.S. Minor Outlying Islands
+    [{:country =&gt; Country['UM']}].map {|r| [
+      r.merge(:id =&gt; 581067, :name =&gt; &quot;Johnston Atoll&quot;),
+      r.merge(:id =&gt; 581071, :name =&gt; &quot;Midway Islands&quot;),
+      r.merge(:id =&gt; 581076, :name =&gt; &quot;Navassa Island&quot;),
+      r.merge(:id =&gt; 581079, :name =&gt; &quot;Wake Island&quot;),
+      r.merge(:id =&gt; 581081, :name =&gt; &quot;Baker Island&quot;),
+      r.merge(:id =&gt; 581084, :name =&gt; &quot;Howland Island&quot;),
+      r.merge(:id =&gt; 581086, :name =&gt; &quot;Jarvis Island&quot;),
+      r.merge(:id =&gt; 581089, :name =&gt; &quot;Kingman Reef&quot;),
+      r.merge(:id =&gt; 581095, :name =&gt; &quot;Palmyra Atoll&quot;)
+    ]},
+    
+    # United States
+    [{:country =&gt; Country['US']}].map {|r| [
+      r.merge(:id =&gt; 840001, :name =&gt; &quot;Alabama&quot;, :abbreviation =&gt; 'AL'),
+      r.merge(:id =&gt; 840002, :name =&gt; &quot;Alaska&quot;, :abbreviation =&gt; 'AK'),
+      r.merge(:id =&gt; 840003, :name =&gt; &quot;Arizona&quot;, :abbreviation =&gt; 'AZ'),
+      r.merge(:id =&gt; 840004, :name =&gt; &quot;Arkansas&quot;, :abbreviation =&gt; 'AR'),
+      r.merge(:id =&gt; 840005, :name =&gt; &quot;California&quot;, :abbreviation =&gt; 'CA'),
+      r.merge(:id =&gt; 840006, :name =&gt; &quot;Colorado&quot;, :abbreviation =&gt; 'CO'),
+      r.merge(:id =&gt; 840007, :name =&gt; &quot;Connecticut&quot;, :abbreviation =&gt; 'CT'),
+      r.merge(:id =&gt; 840008, :name =&gt; &quot;Delaware&quot;, :abbreviation =&gt; 'DE'),
+      r.merge(:id =&gt; 840009, :name =&gt; &quot;Florida&quot;, :abbreviation =&gt; 'FL'),
+      r.merge(:id =&gt; 840010, :name =&gt; &quot;Georgia&quot;, :abbreviation =&gt; 'GA'),
+      r.merge(:id =&gt; 840011, :name =&gt; &quot;Hawaii&quot;, :abbreviation =&gt; 'HI'),
+      r.merge(:id =&gt; 840012, :name =&gt; &quot;Idaho&quot;, :abbreviation =&gt; 'ID'),
+      r.merge(:id =&gt; 840013, :name =&gt; &quot;Illinois&quot;, :abbreviation =&gt; 'IL'),
+      r.merge(:id =&gt; 840014, :name =&gt; &quot;Indiana&quot;, :abbreviation =&gt; 'IN'),
+      r.merge(:id =&gt; 840015, :name =&gt; &quot;Iowa&quot;, :abbreviation =&gt; 'IA'),
+      r.merge(:id =&gt; 840016, :name =&gt; &quot;Kansas&quot;, :abbreviation =&gt; 'KS'),
+      r.merge(:id =&gt; 840017, :name =&gt; &quot;Kentucky&quot;, :abbreviation =&gt; 'KY'),
+      r.merge(:id =&gt; 840018, :name =&gt; &quot;Louisiana&quot;, :abbreviation =&gt; 'LA'),
+      r.merge(:id =&gt; 840019, :name =&gt; &quot;Maine&quot;, :abbreviation =&gt; 'ME'),
+      r.merge(:id =&gt; 840020, :name =&gt; &quot;Maryland&quot;, :abbreviation =&gt; 'MD'),
+      r.merge(:id =&gt; 840021, :name =&gt; &quot;Massachusetts&quot;, :abbreviation =&gt; 'MA'),
+      r.merge(:id =&gt; 840022, :name =&gt; &quot;Michigan&quot;, :abbreviation =&gt; 'MI'),
+      r.merge(:id =&gt; 840023, :name =&gt; &quot;Minnesota&quot;, :abbreviation =&gt; 'MN'),
+      r.merge(:id =&gt; 840024, :name =&gt; &quot;Mississippi&quot;, :abbreviation =&gt; 'MS'),
+      r.merge(:id =&gt; 840025, :name =&gt; &quot;Missouri&quot;, :abbreviation =&gt; 'MO'),
+      r.merge(:id =&gt; 840026, :name =&gt; &quot;Montana&quot;, :abbreviation =&gt; 'MT'),
+      r.merge(:id =&gt; 840027, :name =&gt; &quot;Nebraska&quot;, :abbreviation =&gt; 'NE'),
+      r.merge(:id =&gt; 840028, :name =&gt; &quot;Nevada&quot;, :abbreviation =&gt; 'NV'),
+      r.merge(:id =&gt; 840029, :name =&gt; &quot;New Hampshire&quot;, :abbreviation =&gt; 'NH'),
+      r.merge(:id =&gt; 840030, :name =&gt; &quot;New Jersey&quot;, :abbreviation =&gt; 'NJ'),
+      r.merge(:id =&gt; 840031, :name =&gt; &quot;New Mexico&quot;, :abbreviation =&gt; 'NM'),
+      r.merge(:id =&gt; 840032, :name =&gt; &quot;New York&quot;, :abbreviation =&gt; 'NY'),
+      r.merge(:id =&gt; 840033, :name =&gt; &quot;North Carolina&quot;, :abbreviation =&gt; 'NC'),
+      r.merge(:id =&gt; 840034, :name =&gt; &quot;North Dakota&quot;, :abbreviation =&gt; 'ND'),
+      r.merge(:id =&gt; 840035, :name =&gt; &quot;Ohio&quot;, :abbreviation =&gt; 'OH'),
+      r.merge(:id =&gt; 840036, :name =&gt; &quot;Oklahoma&quot;, :abbreviation =&gt; 'OK'),
+      r.merge(:id =&gt; 840037, :name =&gt; &quot;Oregon&quot;, :abbreviation =&gt; 'OR'),
+      r.merge(:id =&gt; 840038, :name =&gt; &quot;Pennsylvania&quot;, :abbreviation =&gt; 'PA'),
+      r.merge(:id =&gt; 840039, :name =&gt; &quot;Rhode Island&quot;, :abbreviation =&gt; 'RI'),
+      r.merge(:id =&gt; 840040, :name =&gt; &quot;South Carolina&quot;, :abbreviation =&gt; 'SC'),
+      r.merge(:id =&gt; 840041, :name =&gt; &quot;South Dakota&quot;, :abbreviation =&gt; 'SD'),
+      r.merge(:id =&gt; 840042, :name =&gt; &quot;Tennessee&quot;, :abbreviation =&gt; 'TN'),
+      r.merge(:id =&gt; 840043, :name =&gt; &quot;Texas&quot;, :abbreviation =&gt; 'TX'),
+      r.merge(:id =&gt; 840044, :name =&gt; &quot;Utah&quot;, :abbreviation =&gt; 'UT'),
+      r.merge(:id =&gt; 840045, :name =&gt; &quot;Vermont&quot;, :abbreviation =&gt; 'VT'),
+      r.merge(:id =&gt; 840046, :name =&gt; &quot;Virginia&quot;, :abbreviation =&gt; 'VA'),
+      r.merge(:id =&gt; 840047, :name =&gt; &quot;Washington&quot;, :abbreviation =&gt; 'WA'),
+      r.merge(:id =&gt; 840048, :name =&gt; &quot;West Virginia&quot;, :abbreviation =&gt; 'WV'),
+      r.merge(:id =&gt; 840049, :name =&gt; &quot;Wisconsin&quot;, :abbreviation =&gt; 'WI'),
+      r.merge(:id =&gt; 840050, :name =&gt; &quot;Wyoming&quot;, :abbreviation =&gt; 'WY'),
+      
+      # District
+      r.merge(:id =&gt; 840051, :name =&gt; &quot;District of Columbia&quot;, :abbreviation =&gt; 'DC'),
+      
+      # Outlying area
+      r.merge(:id =&gt; 840052, :name =&gt; &quot;American Samoa&quot;, :abbreviation =&gt; 'AS'),
+      r.merge(:id =&gt; 840053, :name =&gt; &quot;Guam&quot;, :abbreviation =&gt; 'GU'),
+      r.merge(:id =&gt; 840054, :name =&gt; &quot;Northern Mariana Islands&quot;, :abbreviation =&gt; 'MP'),
+      r.merge(:id =&gt; 840055, :name =&gt; &quot;Puerto Rico&quot;, :abbreviation =&gt; 'PR'),
+      r.merge(:id =&gt; 840056, :name =&gt; &quot;United States Minor Outlying Islands&quot;, :abbreviation =&gt; 'UM'),
+      r.merge(:id =&gt; 840057, :name =&gt; &quot;Virgin Islands&quot;, :abbreviation =&gt; 'VI')
+    ]},
+    
+    # Uruguay
+    [{:country =&gt; Country['UY']}].map {|r| [
+      r.merge(:id =&gt; 858001, :name =&gt; &quot;Artigas&quot;, :abbreviation =&gt; 'AR'),
+      r.merge(:id =&gt; 858002, :name =&gt; &quot;Canelones&quot;, :abbreviation =&gt; 'CA'),
+      r.merge(:id =&gt; 858003, :name =&gt; &quot;Cerro Largo&quot;, :abbreviation =&gt; 'CL'),
+      r.merge(:id =&gt; 858004, :name =&gt; &quot;Colonia&quot;, :abbreviation =&gt; 'CO'),
+      r.merge(:id =&gt; 858005, :name =&gt; &quot;Durazno&quot;, :abbreviation =&gt; 'DU'),
+      r.merge(:id =&gt; 858006, :name =&gt; &quot;Flores&quot;, :abbreviation =&gt; 'FS'),
+      r.merge(:id =&gt; 858007, :name =&gt; &quot;Florida&quot;, :abbreviation =&gt; 'FD'),
+      r.merge(:id =&gt; 858008, :name =&gt; &quot;Lavalleja&quot;, :abbreviation =&gt; 'LA'),
+      r.merge(:id =&gt; 858009, :name =&gt; &quot;Maldonado&quot;, :abbreviation =&gt; 'MA'),
+      r.merge(:id =&gt; 858010, :name =&gt; &quot;Montevideo&quot;, :abbreviation =&gt; 'MO'),
+      r.merge(:id =&gt; 858011, :name =&gt; &quot;Paysand&#250;&quot;, :abbreviation =&gt; 'PA'),
+      r.merge(:id =&gt; 858012, :name =&gt; &quot;R&#237;o Negro&quot;, :abbreviation =&gt; 'RN'),
+      r.merge(:id =&gt; 858013, :name =&gt; &quot;Rivera&quot;, :abbreviation =&gt; 'RV'),
+      r.merge(:id =&gt; 858014, :name =&gt; &quot;Rocha&quot;, :abbreviation =&gt; 'RO'),
+      r.merge(:id =&gt; 858015, :name =&gt; &quot;Salto&quot;, :abbreviation =&gt; 'SA'),
+      r.merge(:id =&gt; 858016, :name =&gt; &quot;San Jos&#233;&quot;, :abbreviation =&gt; 'SJ'),
+      r.merge(:id =&gt; 858017, :name =&gt; &quot;Soriano&quot;, :abbreviation =&gt; 'SO'),
+      r.merge(:id =&gt; 858018, :name =&gt; &quot;Tacuaremb&#243;&quot;, :abbreviation =&gt; 'TA'),
+      r.merge(:id =&gt; 858019, :name =&gt; &quot;Treinta y Tres&quot;, :abbreviation =&gt; 'TT')
+    ]},
+    
+    # Uzbekistan
+    [{:country =&gt; Country['UZ']}].map {|r| [
+      # City
+      r.merge(:id =&gt; 860001, :name =&gt; &quot;Toshkent&quot;, :abbreviation =&gt; 'TK'),
+      
+      # Region
+      r.merge(:id =&gt; 860002, :name =&gt; &quot;Andijon&quot;, :abbreviation =&gt; 'AN'),
+      r.merge(:id =&gt; 860003, :name =&gt; &quot;Buxoro&quot;, :abbreviation =&gt; 'BU'),
+      r.merge(:id =&gt; 860004, :name =&gt; &quot;Farg'ona&quot;, :abbreviation =&gt; 'FA'),
+      r.merge(:id =&gt; 860005, :name =&gt; &quot;Jizzax&quot;, :abbreviation =&gt; 'JI'),
+      r.merge(:id =&gt; 860006, :name =&gt; &quot;Namangan&quot;, :abbreviation =&gt; 'NG'),
+      r.merge(:id =&gt; 860007, :name =&gt; &quot;Navoiy&quot;, :abbreviation =&gt; 'NW'),
+      r.merge(:id =&gt; 860008, :name =&gt; &quot;Qashqadaryo&quot;, :abbreviation =&gt; 'QA'),
+      r.merge(:id =&gt; 860009, :name =&gt; &quot;Samarqand&quot;, :abbreviation =&gt; 'SA'),
+      r.merge(:id =&gt; 860010, :name =&gt; &quot;Sirdaryo&quot;, :abbreviation =&gt; 'SI'),
+      r.merge(:id =&gt; 860011, :name =&gt; &quot;Surxondaryo&quot;, :abbreviation =&gt; 'SU'),
+      r.merge(:id =&gt; 860012, :name =&gt; &quot;Toshkent&quot;, :abbreviation =&gt; 'TO'),
+      r.merge(:id =&gt; 860013, :name =&gt; &quot;Xorazm&quot;, :abbreviation =&gt; 'XO'),
+      
+      # Republic
+      r.merge(:id =&gt; 860014, :name =&gt; &quot;Qoraqalpog'iston&quot;, :abbreviation =&gt; 'QR')
+    ]},
+    
+    # St. Vincent and the Grenadines
+    [{:country =&gt; Country['VC']}].map {|r| [
+      r.merge(:id =&gt; 670001, :name =&gt; &quot;Charlotte&quot;),
+      r.merge(:id =&gt; 670002, :name =&gt; &quot;Saint Andrew&quot;),
+      r.merge(:id =&gt; 670003, :name =&gt; &quot;Saint David&quot;),
+      r.merge(:id =&gt; 670004, :name =&gt; &quot;Saint George&quot;),
+      r.merge(:id =&gt; 670005, :name =&gt; &quot;Saint Patrick&quot;),
+      r.merge(:id =&gt; 670006, :name =&gt; &quot;Grenadines&quot;)
+    ]},
+    
+    # Venezuela
+    [{:country =&gt; Country['VE']}].map {|r| [
+      # Federal dependency
+      r.merge(:id =&gt; 862001, :name =&gt; &quot;Dependencias Federales&quot;, :abbreviation =&gt; 'W'),
+      
+      # Federal district
+      r.merge(:id =&gt; 862002, :name =&gt; &quot;Distrito Federal&quot;, :abbreviation =&gt; 'A'),
+      
+      # State
+      r.merge(:id =&gt; 862003, :name =&gt; &quot;Amazonas&quot;, :abbreviation =&gt; 'Z'),
+      r.merge(:id =&gt; 862004, :name =&gt; &quot;Anzo&#225;tegui&quot;, :abbreviation =&gt; 'B'),
+      r.merge(:id =&gt; 862005, :name =&gt; &quot;Apure&quot;, :abbreviation =&gt; 'C'),
+      r.merge(:id =&gt; 862006, :name =&gt; &quot;Aragua&quot;, :abbreviation =&gt; 'D'),
+      r.merge(:id =&gt; 862007, :name =&gt; &quot;Barinas&quot;, :abbreviation =&gt; 'E'),
+      r.merge(:id =&gt; 862008, :name =&gt; &quot;Bol&#237;var&quot;, :abbreviation =&gt; 'F'),
+      r.merge(:id =&gt; 862009, :name =&gt; &quot;Carabobo&quot;, :abbreviation =&gt; 'G'),
+      r.merge(:id =&gt; 862010, :name =&gt; &quot;Cojedes&quot;, :abbreviation =&gt; 'H'),
+      r.merge(:id =&gt; 862011, :name =&gt; &quot;Delta Amacuro&quot;, :abbreviation =&gt; 'Y'),
+      r.merge(:id =&gt; 862012, :name =&gt; &quot;Falc&#243;n&quot;, :abbreviation =&gt; 'I'),
+      r.merge(:id =&gt; 862013, :name =&gt; &quot;Gu&#225;rico&quot;, :abbreviation =&gt; 'J'),
+      r.merge(:id =&gt; 862014, :name =&gt; &quot;Lara&quot;, :abbreviation =&gt; 'K'),
+      r.merge(:id =&gt; 862015, :name =&gt; &quot;M&#233;rida&quot;, :abbreviation =&gt; 'L'),
+      r.merge(:id =&gt; 862016, :name =&gt; &quot;Miranda&quot;, :abbreviation =&gt; 'M'),
+      r.merge(:id =&gt; 862017, :name =&gt; &quot;Monagas&quot;, :abbreviation =&gt; 'N'),
+      r.merge(:id =&gt; 862018, :name =&gt; &quot;Nueva Esparta&quot;, :abbreviation =&gt; 'O'),
+      r.merge(:id =&gt; 862019, :name =&gt; &quot;Portuguesa&quot;, :abbreviation =&gt; 'P'),
+      r.merge(:id =&gt; 862020, :name =&gt; &quot;Sucre&quot;, :abbreviation =&gt; 'R'),
+      r.merge(:id =&gt; 862021, :name =&gt; &quot;T&#225;chira&quot;, :abbreviation =&gt; 'S'),
+      r.merge(:id =&gt; 862022, :name =&gt; &quot;Trujillo&quot;, :abbreviation =&gt; 'T'),
+      r.merge(:id =&gt; 862023, :name =&gt; &quot;Vargas&quot;, :abbreviation =&gt; 'X'),
+      r.merge(:id =&gt; 862024, :name =&gt; &quot;Yaracuy&quot;, :abbreviation =&gt; 'U'),
+      r.merge(:id =&gt; 862025, :name =&gt; &quot;Zulia&quot;, :abbreviation =&gt; 'V')
+    ]},
+    
+    # Viet Nam
+    [{:country =&gt; Country['VN']}].map {|r| [
+      r.merge(:id =&gt; 704001, :name =&gt; &quot;Lai Ch&#226;u&quot;),
+      r.merge(:id =&gt; 704002, :name =&gt; &quot;L&#224;o Cai&quot;),
+      r.merge(:id =&gt; 704003, :name =&gt; &quot;H&#224; Giang&quot;),
+      r.merge(:id =&gt; 704004, :name =&gt; &quot;Cao B&#7857;ng&quot;),
+      r.merge(:id =&gt; 704005, :name =&gt; &quot;S&#417;n La&quot;),
+      r.merge(:id =&gt; 704006, :name =&gt; &quot;Y&#234;n B&#225;i&quot;),
+      r.merge(:id =&gt; 704007, :name =&gt; &quot;Tuy&#234;n Quang&quot;),
+      r.merge(:id =&gt; 704009, :name =&gt; &quot;L&#7841;ng S&#417;n&quot;),
+      r.merge(:id =&gt; 704013, :name =&gt; &quot;Qu&#7843;ng Ninh&quot;),
+      r.merge(:id =&gt; 704014, :name =&gt; &quot;Ho&#224; B&#236;nh&quot;),
+      r.merge(:id =&gt; 704015, :name =&gt; &quot;H&#224; T&#226;y&quot;),
+      r.merge(:id =&gt; 704018, :name =&gt; &quot;Ninh B&#236;nh&quot;),
+      r.merge(:id =&gt; 704020, :name =&gt; &quot;Th&#225;i B&#236;nh&quot;),
+      r.merge(:id =&gt; 704021, :name =&gt; &quot;Thanh H&#243;a&quot;),
+      r.merge(:id =&gt; 704022, :name =&gt; &quot;Ngh&#7879; An&quot;),
+      r.merge(:id =&gt; 704023, :name =&gt; &quot;H&#224; T&#7881;nh&quot;),
+      r.merge(:id =&gt; 704024, :name =&gt; &quot;Qu&#7843;ng B&#236;nh&quot;),
+      r.merge(:id =&gt; 704025, :name =&gt; &quot;Qu&#7843;ng Tr&#7883;&quot;),
+      r.merge(:id =&gt; 704026, :name =&gt; &quot;Th&#7915;a Thi&#234;n-Hu&#7871;&quot;),
+      r.merge(:id =&gt; 704027, :name =&gt; &quot;Qu&#7843;ng Nam&quot;),
+      r.merge(:id =&gt; 704028, :name =&gt; &quot;Kon Tum&quot;),
+      r.merge(:id =&gt; 704029, :name =&gt; &quot;Qu&#7843;ng Ng&#227;i&quot;),
+      r.merge(:id =&gt; 704030, :name =&gt; &quot;Gia Lai&quot;),
+      r.merge(:id =&gt; 704031, :name =&gt; &quot;B&#236;nh &#272;&#7883;nh&quot;),
+      r.merge(:id =&gt; 704032, :name =&gt; &quot;Ph&#250; Y&#234;n&quot;),
+      r.merge(:id =&gt; 704033, :name =&gt; &quot;&#272;&#7855;c L&#7855;k&quot;),
+      r.merge(:id =&gt; 704034, :name =&gt; &quot;Kh&#225;nh H&#242;a&quot;),
+      r.merge(:id =&gt; 704035, :name =&gt; &quot;L&#226;m &#272;&#7891;ng&quot;),
+      r.merge(:id =&gt; 704036, :name =&gt; &quot;Ninh Thu&#7853;n&quot;),
+      r.merge(:id =&gt; 704037, :name =&gt; &quot;T&#226;y Ninh&quot;),
+      r.merge(:id =&gt; 704039, :name =&gt; &quot;&#272;&#7891;ng Nai&quot;),
+      r.merge(:id =&gt; 704040, :name =&gt; &quot;B&#236;nh Thu&#7853;n&quot;),
+      r.merge(:id =&gt; 704041, :name =&gt; &quot;Long An&quot;),
+      r.merge(:id =&gt; 704043, :name =&gt; &quot;B&#224; R&#7883;a - V&#361;ng T&#224;u&quot;),
+      r.merge(:id =&gt; 704044, :name =&gt; &quot;An Giang&quot;),
+      r.merge(:id =&gt; 704045, :name =&gt; &quot;&#272;&#7891;ng Th&#225;p&quot;),
+      r.merge(:id =&gt; 704046, :name =&gt; &quot;Ti&#7873;n Giang&quot;),
+      r.merge(:id =&gt; 704047, :name =&gt; &quot;Ki&#234;n Giang&quot;),
+      r.merge(:id =&gt; 704048, :name =&gt; &quot;C&#7847;n Th&#417;&quot;),
+      r.merge(:id =&gt; 704049, :name =&gt; &quot;V&#297;nh Long&quot;),
+      r.merge(:id =&gt; 704050, :name =&gt; &quot;B&#7871;n Tre&quot;),
+      r.merge(:id =&gt; 704051, :name =&gt; &quot;Tr&#224; Vinh&quot;),
+      r.merge(:id =&gt; 704052, :name =&gt; &quot;S&#243;c Tr&#259;ng&quot;),
+      r.merge(:id =&gt; 704053, :name =&gt; &quot;B&#7855;c K&#7841;n&quot;),
+      r.merge(:id =&gt; 704054, :name =&gt; &quot;B&#7855;c Giang&quot;),
+      r.merge(:id =&gt; 704055, :name =&gt; &quot;B&#7841;c Li&#234;u&quot;),
+      r.merge(:id =&gt; 704056, :name =&gt; &quot;B&#7855;c Ninh&quot;),
+      r.merge(:id =&gt; 704057, :name =&gt; &quot;B&#236;nh D&#432;&#417;ng&quot;),
+      r.merge(:id =&gt; 704058, :name =&gt; &quot;B&#236;nh Ph&#432;&#7899;c&quot;),
+      r.merge(:id =&gt; 704059, :name =&gt; &quot;C&#224; Mau&quot;),
+      r.merge(:id =&gt; 704060, :name =&gt; &quot;&#272;&#224; N&#7861;ng, th&#224;nh ph&#7889;&quot;),
+      r.merge(:id =&gt; 704061, :name =&gt; &quot;H&#7843;i Duong&quot;),
+      r.merge(:id =&gt; 704062, :name =&gt; &quot;H&#7843;i Ph&#242;ng, th&#224;nh ph&#7889;&quot;),
+      r.merge(:id =&gt; 704063, :name =&gt; &quot;H&#224; Nam&quot;),
+      r.merge(:id =&gt; 704064, :name =&gt; &quot;H&#224; N&#7897;i, th&#7911; &#273;&#244;&quot;),
+      r.merge(:id =&gt; 704065, :name =&gt; &quot;H&#7891; Ch&#237; Minh, th&#224;nh ph&#7889;&quot;), # S&#224;i G&#242;n
+      r.merge(:id =&gt; 704066, :name =&gt; &quot;H&#432;ng Y&#234;n&quot;),
+      r.merge(:id =&gt; 704067, :name =&gt; &quot;Nam &#272;&#7883;nh&quot;),
+      r.merge(:id =&gt; 704068, :name =&gt; &quot;Ph&#250; Th&#7885;&quot;),
+      r.merge(:id =&gt; 704069, :name =&gt; &quot;Th&#225;i Nguy&#234;n&quot;),
+      r.merge(:id =&gt; 704070, :name =&gt; &quot;V&#297;nh Ph&#250;c&quot;),
+      r.merge(:id =&gt; 704071, :name =&gt; &quot;&#272;i&#7879;n Bi&#234;n&quot;),
+      r.merge(:id =&gt; 704072, :name =&gt; &quot;&#272;&#7855;k N&#244;ng&quot;),
+      r.merge(:id =&gt; 704073, :name =&gt; &quot;H&#7853;u Giang&quot;)
+    ]},
+    
+    # Vanuatu
+    [{:country =&gt; Country['VU']}].map {|r| [
+      r.merge(:id =&gt; 548001, :name =&gt; &quot;Malampa&quot;, :abbreviation =&gt; 'MAP'),
+      r.merge(:id =&gt; 548002, :name =&gt; &quot;P&#233;nama&quot;, :abbreviation =&gt; 'PAM'),
+      r.merge(:id =&gt; 548003, :name =&gt; &quot;Sanma&quot;, :abbreviation =&gt; 'SAM'),
+      r.merge(:id =&gt; 548004, :name =&gt; &quot;Sh&#233;fa&quot;, :abbreviation =&gt; 'SEE'),
+      r.merge(:id =&gt; 548005, :name =&gt; &quot;Taf&#233;a&quot;, :abbreviation =&gt; 'TAE'),
+      r.merge(:id =&gt; 548006, :name =&gt; &quot;Torba&quot;, :abbreviation =&gt; 'TOB')
+    ]},
+    
+    # Samoa
+    [{:country =&gt; Country['WS']}].map {|r| [
+      r.merge(:id =&gt; 882001, :name =&gt; &quot;A'ana&quot;, :abbreviation =&gt; 'AA'),
+      r.merge(:id =&gt; 882002, :name =&gt; &quot;Aiga-i-le-Tai&quot;, :abbreviation =&gt; 'AL'),
+      r.merge(:id =&gt; 882003, :name =&gt; &quot;Atua&quot;, :abbreviation =&gt; 'AT'),
+      r.merge(:id =&gt; 882004, :name =&gt; &quot;Fa'asaleleaga&quot;, :abbreviation =&gt; 'FA'),
+      r.merge(:id =&gt; 882005, :name =&gt; &quot;Gaga'emauga&quot;, :abbreviation =&gt; 'GE'),
+      r.merge(:id =&gt; 882006, :name =&gt; &quot;Gagaifomauga&quot;, :abbreviation =&gt; 'GI'),
+      r.merge(:id =&gt; 882007, :name =&gt; &quot;Palauli&quot;, :abbreviation =&gt; 'PA'),
+      r.merge(:id =&gt; 882008, :name =&gt; &quot;Satupa'itea&quot;, :abbreviation =&gt; 'SA'),
+      r.merge(:id =&gt; 882009, :name =&gt; &quot;Tuamasaga&quot;, :abbreviation =&gt; 'TU'),
+      r.merge(:id =&gt; 882010, :name =&gt; &quot;Va'a-o-Fonoti&quot;, :abbreviation =&gt; 'VF'),
+      r.merge(:id =&gt; 882011, :name =&gt; &quot;Vaisigano&quot;, :abbreviation =&gt; 'VS')
+    ]},
+    
+    # Yemen
+    [{:country =&gt; Country['YE']}].map {|r| [
+      r.merge(:id =&gt; 887001, :name =&gt; &quot;Aby&#257;n&quot;, :abbreviation =&gt; 'AB'),
+      r.merge(:id =&gt; 887002, :name =&gt; &quot;'Adan&quot;, :abbreviation =&gt; 'AD'),
+      r.merge(:id =&gt; 887003, :name =&gt; &quot;A&#7697; &#7696;&#257;li'&quot;, :abbreviation =&gt; 'DA'),
+      r.merge(:id =&gt; 887004, :name =&gt; &quot;Al Bay&#7697;&#257;'&quot;, :abbreviation =&gt; 'BA'),
+      r.merge(:id =&gt; 887005, :name =&gt; &quot;Al &#7720;udaydah&quot;, :abbreviation =&gt; 'MU'),
+      r.merge(:id =&gt; 887006, :name =&gt; &quot;Al Jawf&quot;, :abbreviation =&gt; 'JA'),
+      r.merge(:id =&gt; 887007, :name =&gt; &quot;Al Mahrah&quot;, :abbreviation =&gt; 'MR'),
+      r.merge(:id =&gt; 887008, :name =&gt; &quot;Al Ma&#7721;w&#299;t&quot;, :abbreviation =&gt; 'MW'),
+      r.merge(:id =&gt; 887009, :name =&gt; &quot;'Amr&#257;n&quot;, :abbreviation =&gt; 'AM'),
+      r.merge(:id =&gt; 887010, :name =&gt; &quot;Dham&#257;r&quot;, :abbreviation =&gt; 'DH'),
+      r.merge(:id =&gt; 887011, :name =&gt; &quot;&#7720;a&#7697;ramawt&quot;, :abbreviation =&gt; 'HD'),
+      r.merge(:id =&gt; 887012, :name =&gt; &quot;&#7720;ajjah&quot;, :abbreviation =&gt; 'HJ'),
+      r.merge(:id =&gt; 887013, :name =&gt; &quot;Ibb&quot;, :abbreviation =&gt; 'IB'),
+      r.merge(:id =&gt; 887014, :name =&gt; &quot;La&#7721;ij&quot;, :abbreviation =&gt; 'LA'),
+      r.merge(:id =&gt; 887015, :name =&gt; &quot;Ma'rib&quot;, :abbreviation =&gt; 'MA'),
+      r.merge(:id =&gt; 887016, :name =&gt; &quot;&#350;a'dah&quot;, :abbreviation =&gt; 'SD'),
+      r.merge(:id =&gt; 887017, :name =&gt; &quot;&#350;an'&#257;'&quot;, :abbreviation =&gt; 'SN'),
+      r.merge(:id =&gt; 887018, :name =&gt; &quot;Shabwah&quot;, :abbreviation =&gt; 'SH'),
+      r.merge(:id =&gt; 887019, :name =&gt; &quot;T&#257;'izz&quot;, :abbreviation =&gt; 'TA')
+    ]},
+    
+    # South Africa
+    [{:country =&gt; Country['ZA']}].map {|r| [
+      r.merge(:id =&gt; 710001, :name =&gt; &quot;Eastern Cape&quot;, :abbreviation =&gt; 'EC'),
+      r.merge(:id =&gt; 710002, :name =&gt; &quot;Free State&quot;, :abbreviation =&gt; 'FS'),
+      r.merge(:id =&gt; 710003, :name =&gt; &quot;Gauteng&quot;, :abbreviation =&gt; 'GT'),
+      r.merge(:id =&gt; 710004, :name =&gt; &quot;Kwazulu-Natal&quot;, :abbreviation =&gt; 'NL'),
+      r.merge(:id =&gt; 710005, :name =&gt; &quot;Limpopo&quot;, :abbreviation =&gt; 'LP'),
+      r.merge(:id =&gt; 710006, :name =&gt; &quot;Mpumalanga&quot;, :abbreviation =&gt; 'MP'),
+      r.merge(:id =&gt; 710007, :name =&gt; &quot;Northern Cape&quot;, :abbreviation =&gt; 'NC'),
+      r.merge(:id =&gt; 710008, :name =&gt; &quot;North-West&quot;, :abbreviation =&gt; 'NW'),
+      r.merge(:id =&gt; 710009, :name =&gt; &quot;Western Cape&quot;, :abbreviation =&gt; 'WC')
+    ]},
+    
+    # Zambia
+    [{:country =&gt; Country['ZM']}].map {|r| [
+      r.merge(:id =&gt; 894001, :name =&gt; &quot;Western&quot;),
+      r.merge(:id =&gt; 894002, :name =&gt; &quot;Central&quot;),
+      r.merge(:id =&gt; 894003, :name =&gt; &quot;Eastern&quot;),
+      r.merge(:id =&gt; 894004, :name =&gt; &quot;Luapula&quot;),
+      r.merge(:id =&gt; 894005, :name =&gt; &quot;Northern&quot;),
+      r.merge(:id =&gt; 894006, :name =&gt; &quot;North-Western&quot;),
+      r.merge(:id =&gt; 894007, :name =&gt; &quot;Southern&quot;),
+      r.merge(:id =&gt; 894008, :name =&gt; &quot;Copperbelt&quot;),
+      r.merge(:id =&gt; 894009, :name =&gt; &quot;Lusaka&quot;)
+    ]},
+    
+    # Zimbabwe
+    [{:country =&gt; Country['ZW']}].map {|r| [
+      # City
+      r.merge(:id =&gt; 716001, :name =&gt; &quot;Bulawayo&quot;, :abbreviation =&gt; 'BU'),
+      r.merge(:id =&gt; 716002, :name =&gt; &quot;Harare&quot;, :abbreviation =&gt; 'HA'),
+      
+      # Province
+      r.merge(:id =&gt; 716003, :name =&gt; &quot;Manicaland&quot;, :abbreviation =&gt; 'MA'),
+      r.merge(:id =&gt; 716004, :name =&gt; &quot;Mashonaland Central&quot;, :abbreviation =&gt; 'MC'),
+      r.merge(:id =&gt; 716005, :name =&gt; &quot;Mashonaland East&quot;, :abbreviation =&gt; 'ME'),
+      r.merge(:id =&gt; 716006, :name =&gt; &quot;Mashonaland West&quot;, :abbreviation =&gt; 'MW'),
+      r.merge(:id =&gt; 716007, :name =&gt; &quot;Masvingo&quot;, :abbreviation =&gt; 'MV'),
+      r.merge(:id =&gt; 716008, :name =&gt; &quot;Matabeleland North&quot;, :abbreviation =&gt; 'MN'),
+      r.merge(:id =&gt; 716009, :name =&gt; &quot;Matabeleland South&quot;, :abbreviation =&gt; 'MS'),
+      r.merge(:id =&gt; 716010, :name =&gt; &quot;Midlands&quot;, :abbreviation =&gt; 'MI')
+    ]}
+  )
 end</diff>
      <filename>app/models/region.rb</filename>
    </modified>
    <modified>
      <diff>@@ -3,10 +3,9 @@
 module HasAddresses
   module MacroMethods
     # Creates the following association:
-    # * +addresses+ - All addresses associated with the current record.
+    # * +addresses+ - All addresses associated with the current record
     def has_addresses
-      has_many  :addresses,
-                  :as =&gt; :addressable
+      has_many :addresses, :as =&gt; :addressable
     end
   end
 end</diff>
      <filename>lib/has_addresses.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,9 +1,12 @@
 require 'config/boot'
-require &quot;#{File.dirname(__FILE__)}/../../../../plugins_plus/boot&quot;
 
 Rails::Initializer.run do |config|
   config.plugin_paths &lt;&lt; '..'
-  config.plugins = %w(plugins_plus acts_as_enumeration has_addresses)
+  config.plugins = %w(enumerate_by has_addresses)
   config.cache_classes = false
   config.whiny_nils = true
+  config.action_controller.session = {:key =&gt; 'rails_session', :secret =&gt; 'd229e4d22437432705ab3985d4d246'}
+  config.after_initialize do
+    EnumerateBy.perform_caching = false
+  end
 end</diff>
      <filename>test/app_root/config/environment.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,7 +1,7 @@
 class CreateCompanies &lt; ActiveRecord::Migration
   def self.up
     create_table :companies do |t|
-      t.string :name
+      t.string :name, :null =&gt; false
     end
   end
   </diff>
      <filename>test/app_root/db/migrate/001_create_companies.rb</filename>
    </modified>
    <modified>
      <diff>@@ -35,8 +35,8 @@ module Factory
   
   build Address do |attributes|
     attributes[:addressable] = create_company unless attributes.include?(:addressable)
+    attributes[:region] = create_region(attributes.slice(:country)) unless attributes.include?(:region)
     attributes.reverse_merge!(
-      :region =&gt; 'US-CA',
       :street_1 =&gt; '1600 Amphitheatre Parkway',
       :city =&gt; 'Mountain View',
       :postal_code =&gt; '94043'
@@ -51,20 +51,18 @@ module Factory
   
   build Country do |attributes|
     attributes.reverse_merge!(
-      :id =&gt; 123,
-      :name =&gt; 'Moon',
-      :official_name =&gt; 'The Moon',
-      :alpha_2_code =&gt; 'GC',
-      :alpha_3_code =&gt; 'MOO'
+      :name =&gt; 'United States',
+      :official_name =&gt; 'United States of America',
+      :alpha_2_code =&gt; 'US',
+      :alpha_3_code =&gt; 'USA'
     )
   end
   
   build Region do |attributes|
+    attributes[:country] = create_country unless attributes.include?(:country)
     attributes.reverse_merge!(
-      :id =&gt; 123,
-      :country =&gt; 'US',
-      :name =&gt; 'New Something',
-      :abbreviation =&gt; 'NS'
+      :name =&gt; 'California',
+      :abbreviation =&gt; 'CA'
     )
   end
 end</diff>
      <filename>test/factory.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,6 +1,6 @@
 require File.expand_path(File.dirname(__FILE__) + '/../test_helper')
 
-class CompanyByDefaultTest &lt; Test::Unit::TestCase
+class CompanyByDefaultTest &lt; ActiveRecord::TestCase
   def setup
     @company = create_company
   end
@@ -10,7 +10,7 @@ class CompanyByDefaultTest &lt; Test::Unit::TestCase
   end
 end
 
-class CompanyWithAddressesTest &lt; Test::Unit::TestCase
+class CompanyWithAddressesTest &lt; ActiveRecord::TestCase
   def setup
     @company = create_company
     @address = create_address(:addressable =&gt; @company)</diff>
      <filename>test/functional/has_addresses_test.rb</filename>
    </modified>
    <modified>
      <diff>@@ -11,3 +11,7 @@ require File.expand_path(&quot;#{File.dirname(__FILE__)}/factory&quot;)
 Test::Unit::TestCase.class_eval do
   include Factory
 end
+
+# Remove defaults for testing
+Region.delete_all
+Country.delete_all</diff>
      <filename>test/test_helper.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,6 +1,6 @@
 require &quot;#{File.dirname(__FILE__)}/../test_helper&quot;
 
-class AddressByDefaultTest &lt; Test::Unit::TestCase
+class AddressByDefaultTest &lt; ActiveRecord::TestCase
   def setup
     @address = Address.new
   end
@@ -50,7 +50,7 @@ class AddressByDefaultTest &lt; Test::Unit::TestCase
   end
 end
 
-class AddressTest &lt; Test::Unit::TestCase
+class AddressTest &lt; ActiveRecord::TestCase
   def test_should_be_valid_with_a_set_of_valid_attributes
     address = new_address
     assert address.valid?
@@ -92,97 +92,47 @@ class AddressTest &lt; Test::Unit::TestCase
   end
   
   def test_should_require_a_region_if_country_has_regions
-    address = new_address(:country =&gt; 'US', :region =&gt; nil)
+    country = create_country
+    create_region(:country =&gt; country)
+    
+    address = new_address(:country =&gt; country, :region =&gt; nil)
     assert !address.valid?
     assert address.errors.invalid?(:region_id)
   end
   
   def test_should_not_require_a_region_if_country_has_no_regions
-    address = new_address(:country =&gt; 'AQ', :region =&gt; nil, :custom_region =&gt; 'Somewhere')
+    country = create_country
+    
+    address = new_address(:country =&gt; country, :region =&gt; nil, :custom_region =&gt; 'Somewhere')
     assert address.valid?
   end
   
   def test_should_require_a_custom_region_if_country_has_no_regions
-    address = new_address(:country =&gt; 'AQ', :region =&gt; nil, :custom_region =&gt; nil)
+    country = create_country
+    
+    address = new_address(:country =&gt; country, :region =&gt; nil, :custom_region =&gt; nil)
     assert !address.valid?
     assert address.errors.invalid?(:custom_region)
   end
   
   def test_should_not_require_a_custom_region_if_country_has_regions
-    address = new_address(:country =&gt; 'US', :region =&gt; 'US-CA', :custom_region =&gt; nil)
-    assert address.valid?
-  end
-  
-  def test_should_construct_multiline_based_on_current_information
-    address = Address.new
-    address.street_1 = '123 Fake Street'
-    assert_equal ['123 Fake Street'], address.multi_line
-    
-    address.street_2 = 'Apartment 456'
-    expected = [
-      '123 Fake Street',
-      'Apartment 456'
-    ]
-    assert_equal expected, address.multi_line
-    
-    address.city = 'Somewhere'
-    expected = [
-      '123 Fake Street',
-      'Apartment 456',
-      'Somewhere'
-    ]
-    assert_equal expected, address.multi_line
-    
-    address.region = 'US-CA'
-    expected = [
-      '123 Fake Street',
-      'Apartment 456',
-      'Somewhere, California',
-      'United States'
-    ]
-    assert_equal expected, address.multi_line
-    
-    address.postal_code = '12345'
-    expected = [
-      '123 Fake Street',
-      'Apartment 456',
-      'Somewhere, California  12345',
-      'United States'
-    ]
-    assert_equal expected, address.multi_line
-    
-    address.region = nil
-    address.custom_region = 'Anywhere'
-    expected = [
-      '123 Fake Street',
-      'Apartment 456',
-      'Somewhere, Anywhere  12345'
-    ]
-    assert_equal expected, address.multi_line
-    
-    address.city = nil
-    expected = [
-      '123 Fake Street',
-      'Apartment 456',
-      'Anywhere  12345'
-    ]
-    assert_equal expected, address.multi_line
+    country = create_country
+    region = create_region(:country =&gt; country)
     
-    address.postal_code = nil
-    expected = [
-      '123 Fake Street',
-      'Apartment 456',
-      'Anywhere'
-    ]
-    assert_equal expected, address.multi_line
+    address = new_address(:country =&gt; country, :region =&gt; region, :custom_region =&gt; nil)
+    assert address.valid?
   end
   
-  def test_should_construct_single_line_based_on_current_information
-    address = new_address(:street_1 =&gt; '1600 Amphitheatre Parkway', :city =&gt; 'Mountain View', :region =&gt; 'US-CA', :postal_code =&gt; '94043')
-    assert_equal '1600 Amphitheatre Parkway, Mountain View, California  94043, United States', address.single_line
+  def test_should_require_a_country
+    address = new_address(:country =&gt; nil, :region =&gt; nil)
+    assert !address.valid?
+    assert address.errors.invalid?(:country_id)
   end
   
   def test_should_protect_attributes_from_mass_assignment
+    country = create_country
+    region = create_region(:country =&gt; country)
+    
     address = Address.new(
       :id =&gt; 1,
       :addressable_id =&gt; 1,
@@ -190,10 +140,10 @@ class AddressTest &lt; Test::Unit::TestCase
       :street_1 =&gt; '1600 Amphitheatre Parkway',
       :street_2 =&gt; 'Apt. 1',
       :city =&gt; 'Mountain View',
-      :region =&gt; 'US-CA',
+      :region =&gt; region,
       :custom_region =&gt; 'Anywhere',
       :postal_code =&gt; '94043',
-      :country =&gt; 'US'
+      :country =&gt; country
     )
     
     assert_nil address.id
@@ -202,14 +152,14 @@ class AddressTest &lt; Test::Unit::TestCase
     assert_equal '1600 Amphitheatre Parkway', address.street_1
     assert_equal 'Apt. 1', address.street_2
     assert_equal 'Mountain View', address.city
-    assert_equal 'US-CA', address.region
+    assert_equal region, address.region
     assert_equal 'Anywhere', address.custom_region
     assert_equal '94043', address.postal_code
-    assert_equal 'US', address.country
+    assert_equal country, address.country
   end
 end
 
-class AddressAfterBeingCreatedTest &lt; Test::Unit::TestCase
+class AddressAfterBeingCreatedTest &lt; ActiveRecord::TestCase
   def setup
     @company = create_company
     @address = create_address(:addressable =&gt; @company)
@@ -220,9 +170,11 @@ class AddressAfterBeingCreatedTest &lt; Test::Unit::TestCase
   end
 end
 
-class AddressInKnownRegionTest &lt; Test::Unit::TestCase
+class AddressInKnownRegionTest &lt; ActiveRecord::TestCase
   def setup
-    @address = create_address(:region =&gt; 'US-NJ')
+    @country = create_country
+    @region = create_region(:country =&gt; @country, :name =&gt; 'California')
+    @address = create_address(:region =&gt; @region)
   end
   
   def test_should_have_a_region
@@ -230,29 +182,24 @@ class AddressInKnownRegionTest &lt; Test::Unit::TestCase
   end
   
   def test_should_have_a_region_name
-    assert_equal 'New Jersey', @address.region_name
+    assert_equal 'California', @address.region_name
   end
   
   def test_should_have_a_country
-    assert_not_nil @address.country
-  end
-  
-  def test_should_clear_country
-    @address.country = :united_states
-    @address.save!
-    assert_nil @address.country_id
+    assert_equal @country, @address.country
   end
   
   def test_should_clear_custom_region
     @address.custom_region = 'Somewhere'
-    @address.save!
+    @address.valid?
     assert_nil @address.custom_region
   end
 end
 
-class AddressInUnknownRegionTest &lt; Test::Unit::TestCase
+class AddressInUnknownRegionTest &lt; ActiveRecord::TestCase
   def setup
-    @address = create_address(:country =&gt; 'AQ', :region =&gt; nil, :custom_region =&gt; 'Somewhere')
+    @country = create_country
+    @address = create_address(:country =&gt; @country, :region =&gt; nil, :custom_region =&gt; 'Somewhere')
   end
   
   def test_should_not_have_a_region
@@ -260,10 +207,96 @@ class AddressInUnknownRegionTest &lt; Test::Unit::TestCase
   end
   
   def test_should_have_a_country
-    assert_not_nil @address.country
+    assert_equal @country, @address.country
   end
   
   def test_should_have_a_region_name
     assert_equal 'Somewhere', @address.region_name
   end
 end
+
+class AddressConstructionTest &lt; ActiveRecord::TestCase
+  def setup
+    @country = create_country(:alpha_2_code =&gt; 'US', :name =&gt; 'United States')
+    @region = create_region(:country =&gt; @country, :abbreviation =&gt; 'CA', :name =&gt; 'California')
+  end
+  
+  def test_should_construct_multiline_based_on_current_information
+    address = Address.new
+    address.street_1 = '123 Fake Street'
+    assert_equal ['123 Fake Street'], address.multi_line
+    
+    address.street_2 = 'Apartment 456'
+    expected = [
+      '123 Fake Street',
+      'Apartment 456'
+    ]
+    assert_equal expected, address.multi_line
+    
+    address.city = 'Somewhere'
+    expected = [
+      '123 Fake Street',
+      'Apartment 456',
+      'Somewhere'
+    ]
+    assert_equal expected, address.multi_line
+    
+    address.region = @region
+    address.country = @country
+    expected = [
+      '123 Fake Street',
+      'Apartment 456',
+      'Somewhere, California',
+      'United States'
+    ]
+    assert_equal expected, address.multi_line
+    
+    address.postal_code = '12345'
+    expected = [
+      '123 Fake Street',
+      'Apartment 456',
+      'Somewhere, California  12345',
+      'United States'
+    ]
+    assert_equal expected, address.multi_line
+    
+    address.region = nil
+    address.custom_region = 'Anywhere'
+    expected = [
+      '123 Fake Street',
+      'Apartment 456',
+      'Somewhere, Anywhere  12345',
+      'United States'
+    ]
+    assert_equal expected, address.multi_line
+    
+    address.country = nil
+    expected = [
+      '123 Fake Street',
+      'Apartment 456',
+      'Somewhere, Anywhere  12345'
+    ]
+    assert_equal expected, address.multi_line
+    
+    address.city = nil
+    expected = [
+      '123 Fake Street',
+      'Apartment 456',
+      'Anywhere  12345'
+    ]
+    assert_equal expected, address.multi_line
+    
+    address.postal_code = nil
+    expected = [
+      '123 Fake Street',
+      'Apartment 456',
+      'Anywhere'
+    ]
+    assert_equal expected, address.multi_line
+ end
+  
+  def test_should_construct_single_line_based_on_current_information
+    address = create_address(:street_1 =&gt; '1600 Amphitheatre Parkway', :city =&gt; 'Mountain View', :region =&gt; @region, :postal_code =&gt; '94043')
+    assert_equal '1600 Amphitheatre Parkway, Mountain View, California  94043, United States', address.single_line
+  end
+end</diff>
      <filename>test/unit/address_test.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,14 +1,10 @@
 require &quot;#{File.dirname(__FILE__)}/../test_helper&quot;
 
-class CountryByDefaultTest &lt; Test::Unit::TestCase
+class CountryByDefaultTest &lt; ActiveRecord::TestCase
   def setup
     @country = Country.new
   end
   
-  def test_should_not_have_an_id
-    assert_nil @country.id
-  end
-  
   def test_should_not_have_a_name
     assert_nil @country.name
   end
@@ -30,24 +26,18 @@ class CountryByDefaultTest &lt; Test::Unit::TestCase
     assert_equal 'United States', country.official_name
   end
   
-  def test_should_not_use_name_if_official_name_is_included
+  def test_should_not_use_name_for_official_name_if_specified
     country = Country.new(:official_name =&gt; nil)
     assert_nil country.official_name
   end
 end
 
-class CountryTest &lt; Test::Unit::TestCase
+class CountryTest &lt; ActiveRecord::TestCase
   def test_should_be_valid_with_a_set_of_valid_attributes
     country = new_country
     assert country.valid?
   end
   
-  def test_should_require_an_id
-    country = new_country(:id =&gt; nil)
-    assert !country.valid?
-    assert country.errors.invalid?(:id)
-  end
-  
   def test_should_require_a_name
     country = new_country(:name =&gt; nil)
     assert !country.valid?
@@ -66,6 +56,8 @@ class CountryTest &lt; Test::Unit::TestCase
   end
   
   def test_should_require_a_unique_alpha_2_code
+    create_country(:alpha_2_code =&gt; 'US')
+    
     country = new_country(:alpha_2_code =&gt; 'US')
     assert !country.valid?
     assert country.errors.invalid?(:alpha_2_code)
@@ -117,44 +109,40 @@ class CountryTest &lt; Test::Unit::TestCase
     country = new_country(:alpha_2_code =&gt; 'US')
     assert_equal 'US', country.to_s
   end
-  
-  def test_should_protect_attributes_from_mass_assignment
-    country = Country.new(
-      :id =&gt; 999,
-      :name =&gt; 'Somewhere',
-      :official_name =&gt; 'Somewhere Republic',
-      :alpha_2_code =&gt; 'SW',
-      :alpha_3_code =&gt; 'SMW'
-    )
-    
-    assert_equal 999, country.id
-    assert_equal 'Somewhere', country.name
-    assert_equal 'Somewhere Republic', country.official_name
-    assert_equal 'SW', country.alpha_2_code
-    assert_equal 'SMW', country.alpha_3_code
-  end
 end
 
-class CountryAfterBeingCreatedTest &lt; Test::Unit::TestCase
+class CountryAfterBeingCreatedTest &lt; ActiveRecord::TestCase
   def setup
-    @country = Country['US']
+    @country = create_country
   end
   
-  def test_should_have_an_id
-    assert_not_nil @country.id
+  def test_should_not_have_any_regions
+    assert @country.regions.empty?
   end
   
-  def test_should_have_an_official_name
-    assert_equal 'United States of America', @country.official_name
+  def test_should_not_have_any_addresses
+    assert @country.addresses.empty?
   end
 end
 
-class CountryWithRegionsTest &lt; Test::Unit::TestCase
+class CountryWithRegionsTest &lt; ActiveRecord::TestCase
   def setup
-    @country = Country['US']
+    @country = create_country
+    @region = create_region(:country =&gt; @country)
   end
   
   def test_should_have_regions
-    assert_equal 57, @country.regions.size
+    assert_equal [@region], @country.regions
+  end
+end
+
+class CountryWithAddressesTest &lt; ActiveRecord::TestCase
+  def setup
+    @country = create_country
+    @address = create_address(:country =&gt; @country)
+  end
+  
+  def test_should_have_addresses
+    assert_equal [@address], @country.addresses
   end
 end</diff>
      <filename>test/unit/country_test.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,14 +1,10 @@
 require &quot;#{File.dirname(__FILE__)}/../test_helper&quot;
 
-class RegionByDefaultTest &lt; Test::Unit::TestCase
+class RegionByDefaultTest &lt; ActiveRecord::TestCase
   def setup
     @region = Region.new
   end
   
-  def test_should_not_have_an_id
-    assert_nil @region.id
-  end
-  
   def test_should_not_have_a_country
     assert_nil @region.country_id
   end
@@ -45,28 +41,22 @@ class RegionByDefaultTest &lt; Test::Unit::TestCase
   end
   
   def test_should_use_country_and_abbreviation_for_code_if_not_specified
-    region = Region.new(:country =&gt; 'US', :abbreviation =&gt; 'CA')
+    region = Region.new(:country =&gt; create_country(:alpha_2_code =&gt; 'US'), :abbreviation =&gt; 'CA')
     assert_equal 'US-CA', region.code
   end
   
   def test_should_use_country_and_abbreviation_for_code_if_specified
-    region = Region.new(:country =&gt; 'US', :abbreviation =&gt; 'CA', :code =&gt; 'US--CA')
+    region = Region.new(:country =&gt; create_country(:alpha_2_code =&gt; 'US'), :abbreviation =&gt; 'CA', :code =&gt; 'US--CA')
     assert_equal 'US-CA', region.code
   end
 end
 
-class RegionTest &lt; Test::Unit::TestCase
+class RegionTest &lt; ActiveRecord::TestCase
   def test_should_be_valid_with_a_set_of_valid_attributes
     region = new_region
     assert region.valid?
   end
   
-  def test_should_require_an_id
-    region = new_region(:id =&gt; nil)
-    assert !region.valid?
-    assert region.errors.invalid?(:id)
-  end
-  
   def test_should_require_a_code
     region = new_region
     region.code = nil
@@ -75,7 +65,13 @@ class RegionTest &lt; Test::Unit::TestCase
   end
   
   def test_should_require_a_unique_code
-    region = new_region
+    country = create_country
+    
+    region = new_region(:country =&gt; country)
+    region.code = 'US-CA'
+    region.save!
+    
+    region = new_region(:country =&gt; country)
     region.code = 'US-CA'
     assert !region.valid?
     assert region.errors.invalid?(:code)
@@ -121,36 +117,14 @@ class RegionTest &lt; Test::Unit::TestCase
   end
   
   def test_should_use_code_for_stringification
-    region = new_region(:country =&gt; 'US', :abbreviation =&gt; 'NS')
-    assert_equal 'US-NS', region.to_s
-  end
-  
-  def test_should_protect_attributes_from_mass_assignment
-    region = Region.new(
-      :id =&gt; 999,
-      :country_id =&gt; 840,
-      :group =&gt; 'Somewhere',
-      :name =&gt; 'Anywhere',
-      :abbreviation =&gt; 'AW',
-      :code =&gt; 'AW'
-    )
-    
-    assert_equal 999, region.id
-    assert_equal 840, region.country_id
-    assert_equal 'Somewhere', region.group
-    assert_equal 'Anywhere', region.name
-    assert_equal 'AW', region.abbreviation
-    assert_equal 'US-AW', region.code
+    region = new_region(:country =&gt; create_country(:alpha_2_code =&gt; 'US'), :abbreviation =&gt; 'CA')
+    assert_equal 'US-CA', region.to_s
   end
 end
 
-class RegionAfterBeingCreatedTest &lt; Test::Unit::TestCase
+class RegionAfterBeingCreatedTest &lt; ActiveRecord::TestCase
   def setup
-    @region = Region['US-CA']
-  end
-  
-  def test_should_belong_to_a_country
-    assert_equal Country['US'], @region.country
+    @region = create_region
   end
   
   def test_should_not_have_any_addresses
@@ -158,13 +132,13 @@ class RegionAfterBeingCreatedTest &lt; Test::Unit::TestCase
   end
 end
 
-class RegionWithAddressesTest &lt; Test::Unit::TestCase
+class RegionWithAddressesTest &lt; ActiveRecord::TestCase
   def setup
-    @region = Region['US-CA']
+    @region = create_region
     @address = create_address(:region =&gt; @region)
   end
   
-  def test_should_have_many_addresses
+  def test_should_have_addresses
     assert_equal [@address], @region.addresses
   end
 end</diff>
      <filename>test/unit/region_test.rb</filename>
    </modified>
  </modified>
  <removed type="array">
    <removed>
      <filename>db/migrate/001_create_addresses.rb</filename>
    </removed>
    <removed>
      <filename>test/app_root/db/migrate/002_migrate_has_addresses_to_version_1.rb</filename>
    </removed>
  </removed>
  <parents type="array">
    <parent>
      <id>ad3844eafead4157a9662c91e56205dbd3a576b7</id>
    </parent>
  </parents>
  <author>
    <name>Aaron Pfeifer</name>
    <email>aaron.pfeifer@gmail.com</email>
  </author>
  <url>http://github.com/pluginaweek/has_addresses/commit/2c5d5d865b2011464c9cf1334d96b36f85065745</url>
  <id>2c5d5d865b2011464c9cf1334d96b36f85065745</id>
  <committed-date>2009-04-30T19:00:36-07:00</committed-date>
  <authored-date>2009-04-30T19:00:36-07:00</authored-date>
  <message>Replace acts_as_enumeration with enumerate_by
Add dependency on Rails 2.3</message>
  <tree>e23e5498189bb3827d481ebe2f11d5cdc8339fd2</tree>
  <committer>
    <name>Aaron Pfeifer</name>
    <email>aaron.pfeifer@gmail.com</email>
  </committer>
</commit>
