Changeset 40

Show
Ignore:
Timestamp:
15/10/10 18:30:18 (19 months ago)
Author:
bombadil
Message:

reestructuracion para version 0.2

Location:
trunk
Files:
3 added
10 removed
3 modified
6 copied
10 moved

Legend:

Unmodified
Added
Removed
  • trunk/Oak.php

    r39 r40  
    11<?php # -*- coding: utf-8 -*- 
    22 
    3 $version = "BETA"; 
     3$version = "0.2-BETA"; 
    44 
    55/* Configuramos la presentación de mensajes de error a pantalla */ 
     
    1111} 
    1212 
    13 $core_dir = "$oak_dir/core"; 
    14 $lib_dir = "$oak_dir/lib"; 
    15 $oak_modules_dir = "$oak_dir/modules"; 
     13$data_dir = "$oak_dir/Oak/data"; 
    1614 
    17 set_include_path(get_include_path() . PATH_SEPARATOR . $core_dir); 
    18 set_include_path(get_include_path() . PATH_SEPARATOR . $lib_dir); 
    19 set_include_path(get_include_path() . PATH_SEPARATOR . $oak_modules_dir); 
    2015set_include_path(get_include_path() . PATH_SEPARATOR . $modules_dir); 
    2116set_include_path(get_include_path() . PATH_SEPARATOR . $data_dir); 
     
    4742} 
    4843 
     44/* Agregamos código de autocarga de clases */ 
     45spl_autoload_register('oak_autoload'); 
     46 
    4947/* Ejecutamos el procedimiento principal */ 
    5048$main->run($action, $args, $_POST, $_SERVER["HTTP_HOST"]); 
    5149 
    5250/* método para autocarga en profundidad de las clases necesarias */ 
    53 function __autoload( $class_name ) { 
    54     global $core_dir, $lib_dir, $modules_dir; 
    55     if ($php = find_file($core_dir, "$class_name.php")) { 
    56         require_once $php; 
    57     } elseif ($php = find_file($lib_dir, "$class_name.lib.php")) { 
    58         require_once $php; 
    59     } elseif ($php = find_file($modules_dir, "$class_name.php")) { 
    60         require_once $php; 
    61     } elseif ($php = find_file($modules_dir, "$class_name.class.php")) { 
    62                 require_once $php; 
    63         } 
     51function oak_autoload( $class_name ) { 
     52    if (file_exists_included(str_replace('_', '/', $class_name) . ".php")) { 
     53        require_once str_replace('_', '/', $class_name) . ".php"; 
     54    } 
    6455} 
    6556 
    66 /* busca en profundidad por el árbol de directorios el fichero solicitado. */ 
    67 function find_file( $dir, $file ) { 
    68     $d = opendir($dir); 
    69     while ($f = readdir($d)) { 
    70         $aDir[] = $f; 
     57/** 
     58 * Check if a file exists in the include path and if it does, 
     59 * return the absolute path. 
     60 * 
     61 * @param string $filename Name of the file to look for. 
     62 * @return string|false The absolute path if file exists, false if it does not. 
     63 */ 
     64function file_exists_included($filename) { 
     65    // Check for absolute path 
     66    if (realpath($filename) == $filename) { 
     67        return $filename; 
    7168    } 
    72     closedir($d); 
    73     foreach ($aDir as $f) { 
    74         if ($f != '.' and $f != '..' and $f != '.svn') { 
    75             if (is_dir("$dir/$f")) { 
    76                 if ($r = find_file("$dir/$f", $file)) { 
    77                     return $r; 
    78                 } 
    79             } elseif ($file == $f) { 
    80                 return "$dir/$f"; 
    81             } 
     69 
     70    // Otherwise, treat as relative path 
     71    $paths = explode(PATH_SEPARATOR, get_include_path()); 
     72    foreach ($paths as $path) { 
     73        if (substr($path, -1) == DIRECTORY_SEPARATOR) { 
     74            $fullpath = $path.$filename; 
     75        } else { 
     76            $fullpath = $path . DIRECTORY_SEPARATOR . $filename; 
     77        } 
     78        if (file_exists($fullpath)) { 
     79            return $fullpath; 
    8280        } 
    8381    } 
    8482    return false; 
    8583} 
    86  
    87 ?> 
  • trunk/Oak/Access.php

    r36 r40  
    22 
    33/** 
    4  *  @class Access 
     4 *  @class Oak_Access 
    55 *  Relaciona un usuario con una acción y un permiso. 
    66 * 
     
    99 * 
    1010 *  @author       Manuel Angel Rubio Jimenez 
    11  *  @version      0.1 
     11 *  @version      0.2 
    1212 * 
    1313 */ 
    14 abstract class Access { 
     14abstract class Oak_Access { 
    1515    protected $grants = ""; /*!< Accesos para una entidad. */ 
    1616    protected $user = ""; /*!< Usuario al que se otorga el acceso. */ 
     
    2525    public function login( $user_name, $user_pass ) { 
    2626        global $main; 
    27         $main->log(LOG_INFO, 'Debería de sobrecargarse clase Access para ser usada.'); 
     27        $main->log(LOG_INFO, 'Debería de sobrecargarse clase Oak_Access para ser usada.'); 
    2828        return false; 
    2929    } 
     
    192192    } 
    193193} 
    194  
    195 ?> 
  • trunk/Oak/Action.php

    r35 r40  
    22 
    33/** 
    4  *  @class Action 
     4 *  @class Oak_Action 
    55 *  Lo escrito como base dentro de esta clase será heredado y llevado a 
    66 *  cada una de las clases módulo que se escriban a posteriori. 
     
    1010 * 
    1111 */ 
    12 abstract class Action { 
     12abstract class Oak_Action { 
    1313 
    1414    protected $session; /*!< Es una instancia de la clase del mismo nombre. */ 
     
    3434        global $lang, $version; 
    3535        $this->session =& $session; 
    36         $tpl = "Template" . $type_template; 
     36        $tpl = "Oak_Template_" . $type_template; 
    3737        $this->template = new $tpl($template); 
    3838        $this->clean = true; 
     
    4242        $this->template->put("@lang", $lang); 
    4343        $access =& $this->session->get("access"); 
    44         if ($access instanceof Access or is_subclass_of($access, 'Access')) { 
     44        if ($access instanceof Oak_Access or is_subclass_of($access, 'Oak_Access')) { 
    4545            $user = $access->get("user"); 
    4646            if (!is_scalar($user)) { 
     
    131131    abstract function post( $args, $post ); 
    132132} 
    133  
    134 ?> 
  • trunk/Oak/Action/Login.php

    r23 r40  
    22 
    33/** 
    4  *  @class Login 
     4 *  @class Oak_Action_Login 
    55 * 
    66 *  Login es la acción por defecto, o la primera acción cuando se accede 
     
    99 * 
    1010 *  @author       Manuel Angel Rubio Jimenez 
    11  *  @version      0.1 
     11 *  @version      0.2 
    1212 * 
    1313 */ 
    14 class Login extends Action { 
     14class Oak_Action_Login extends Oak_Action { 
    1515 
    1616    /** 
     
    2323    function form( $args, $post ) { 
    2424        $access =& $this->session->get("access"); 
    25         if (!($access instanceof Access) and !is_subclass_of($access, 'Access')) { 
     25        if (!($access instanceof Oak_Access) and !is_subclass_of($access, 'Oak_Access')) { 
    2626            $c = new CLogin($this->template, 'Login', '', 'Oak'); 
    2727            $c->setUser(_("Usuario"), $post["username"]); 
     
    3333            } 
    3434        } else { 
    35             if (($access instanceof Access) or is_subclass_of($access, 'Access')) { 
     35            if (($access instanceof Oak_Access) or is_subclass_of($access, 'Oak_Access')) { 
    3636                if (PEAR::isError($access->get("user"))) { 
    3737                    $realname = _("Desconocido"); 
     
    6363            $access = new $acc(); 
    6464        } else { 
    65             if (!($default_access instanceof Access) and !is_subclass_of($default_access, 'Access')) { 
    66                 $access = new Access(); 
     65            if (!($default_access instanceof Oak_Access) and !is_subclass_of($default_access, 'Oak_Access')) { 
     66                $access = new Oak_Access(); 
    6767            } else { 
    6868                $access = new $default_access(); 
     
    9191 
    9292} 
    93  
    94 ?> 
  • trunk/Oak/Action/Logout.php

    r23 r40  
    22 
    33/** 
    4  *  @class Logout 
     4 *  @class Oak_Action_Logout 
    55 * 
    66 *  Logout se encarga de realizar la limpieza y salida del usuario. 
    77 * 
    88 *  @author       Manuel Angel Rubio Jimenez 
    9  *  @version      0.1 
     9 *  @version      0.2 
    1010 * 
    1111 */ 
    12 class Logout extends Action { 
     12class Oak_Action_Logout extends Oak_Action { 
    1313 
    1414    /** 
     
    2727    function post( $args, $post ) { } 
    2828} 
    29  
    30 ?> 
  • trunk/Oak/Date.php

    r28 r40  
    66 * 
    77 *  @author       Manuel Angel Rubio Jimenez 
    8  *  @version      0.1 
     8 *  @version      0.2 
    99 * 
    1010 */ 
    11 class Date { 
     11class Oak_Date { 
    1212 
    1313    private $date; 
     
    7474    } 
    7575} 
    76  
    77 ?> 
  • trunk/Oak/Environment.php

    r36 r40  
    77 * 
    88 *  @author       Manuel Angel Rubio Jimenez 
    9  *  @version      0.1 
     9 *  @version      0.2 
    1010 * 
    1111 */ 
    12 class Environment { 
     12class Oak_Environment { 
    1313 
    1414    private $domain = "";     /*!< el dominio o máquina (host) a través de la 
     
    6262    } 
    6363} 
    64  
    65 ?> 
  • trunk/Oak/MSession.php

    r23 r40  
    11<?php # -*- coding: utf-8 -*- 
    22 
    3 include_once("Session.lib.php"); 
    4  
    53/** 
    6  *  @class MSession 
     4 *  @class Oak_MSession 
    75 *  Almacenará la información de Sesión en un sistema Memcache. 
    86 * 
     
    1614 * 
    1715 *  @author       Manuel Angel Rubio Jimenez 
    18  *  @version      0.1 
     16 *  @version      0.2 
    1917 * 
    2018 */ 
    21 class MSession extends Session { 
     19class Oak_MSession extends Oak_Session { 
    2220    private $memcache; /*!< manejador del sistema memcache. */ 
    2321 
     
    9391 
    9492} 
    95  
    96 ?> 
  • trunk/Oak/Main.php

    r35 r40  
    11<?php # -*- coding: utf-8 -*- 
    22 
    3 include_once("PEAR.php"); 
    4  
    53/** 
    6  *  @class Main 
     4 *  @class Oak_Main 
    75 *  Es la clase principal, por la que se accederá siempre ante cada 
    86 *  petición, carga la acción y la ejecuta. 
    97 * 
    108 *  @author       Manuel Angel Rubio Jimenez 
    11  *  @version      0.1 
     9 *  @version      0.2 
    1210 * 
    1311 */ 
    14 class Main { 
     12class Oak_Main { 
    1513 
    1614    private $forward = array (); /*!< Almacena siguiente acción solicitada, con atributos. */ 
     
    4240        // creamos una sesión 
    4341        if ($session_manager == "") { 
    44             $session = new Session(); 
     42            $session = new Oak_Session(); 
    4543        } else { 
     44            $session_manager = "Oak_" . $session_manager; 
    4645            $session = new $session_manager(); 
    4746        } 
     
    5857            if (!$access or PEAR::isError($access)) { 
    5958                $access = new $default_access(); 
    60                 if (!is_a($access, 'Access') and !is_subclass_of($access, 'Access')) { 
    61                     $access = new Access(); 
    62                 } 
    63             } 
    64         } elseif (!is_a($access, 'Access') and !is_subclass_of($access, 'Access')) { 
     59                if (!is_a($access, 'Oak_Access') and !is_subclass_of($access, 'Oak_Access')) { 
     60                    $access = new Oak_Access(); 
     61                } 
     62            } 
     63        } elseif (!is_a($access, 'Oak_Access') and !is_subclass_of($access, 'Oak_Access')) { 
    6564            $action = $default_action; 
    6665            $event = "run"; 
     
    7574        $env =& $session->get("env"); 
    7675        if ($check_env === false) { 
    77             $env = new Environment(); 
     76            $env = new Oak_Environment(); 
    7877            $env->set("template", $default_theme); 
    7978            $env->set("type_template", $default_type_template); 
    8079            $env->set("domain", $domain); 
    81         } elseif (!is_a($env, 'Environment')) { 
    82             $env =& Environment::getEnv($domain); 
     80        } elseif (!is_a($env, 'Oak_Environment')) { 
     81            $env =& Oak_Environment::getEnv($domain); 
    8382            $session->set("env", $env); 
    8483        } 
     
    9695                    include_once("$modules_dir/$dir/$class.class.php"); 
    9796                    $action_ex = new $class($session, $env->get("template"), $env->get("type_template")); 
    98                 } elseif (file_exists("$oak_modules_dir/$dir/$class.php")) { 
    99                     include_once("$oak_modules_dir/$dir/$class.php"); 
     97                } elseif (file_exists(dirname(__FILE__) . "/Action/$class.php")) { 
     98                    include_once(dirname(__FILE__) . "/Action/$class.php"); 
    10099                    $action_ex = new $class($session, $env->get("template"), $env->get("type_template")); 
    101100                } else { 
     
    106105                } else { 
    107106                    // FIXME: este error debería de ser de tipo assert o similar 
    108                     print "ERROR: acción <b>$action</b> y evento <b>$event</b> no existentes."; die; 
     107                    print "ERROR: acción <b>$action</b> y evento <b>$event</b> no existentes."; 
     108                    die; 
    109109                } 
    110110 
     
    127127            } else { 
    128128                $action = $default_action; 
    129                 continue; 
    130129            } 
    131130        } 
     
    221220    } 
    222221} 
    223  
    224 ?> 
  • trunk/Oak/Menu.php

    r36 r40  
    22 
    33/** 
    4  *  @class Menu 
     4 *  @class Oak_Menu 
    55 *  La clase menú se encarga de construir los menús para Template, se recogerán 
    66 *  todos los ficheros menu.php que se encuentren bajo el directorio base de 
     
    99 * 
    1010 *  @author       Manuel Angel Rubio Jimenez 
    11  *  @version      0.1 
     11 *  @version      0.2 
    1212 * 
    1313 */ 
    14 class Menu { 
     14class Oak_Menu { 
    1515 
    1616    private $menu;   /*!< los datos del menú. */ 
     
    2828        global $modules_dir, $oak_modules_dir; 
    2929        if (is_a($access, 'Access')) { 
    30             $this->sort = array (); 
     30            $this->sort = array ( 
     31                _("Salir") => 99 
     32            ); 
    3133            $this->cut = array (); 
    3234            $this->logout = array (); 
    3335            $this->opt = array(); 
    3436            $menu1 = $this->load($modules_dir); 
    35             $menu2 = $this->load($oak_modules_dir); 
     37            $menu2 = array ( 
     38                _("Salir") => "Oak::Logout" 
     39            ); 
    3640            $this->menu = array_merge_recursive($menu1, $menu2); 
    3741            $this->sort(); 
     
    142146     *  @param opt indica si se deben de suprimir las opciones simples escalándolas (true), o no (false). 
    143147     */ 
    144     function setTemplate( &$template, $opt = true ) { 
     148    public function setTemplate( &$template, $opt = true ) { 
    145149        $t = $template->getTemplate(); 
    146150        if (isset($this->cut[$t])) { 
     
    220224 
    221225} 
    222  
    223 ?> 
  • trunk/Oak/Session.php

    r23 r40  
    22 
    33/** 
    4  *  @class Session 
     4 *  @class Oak_Session 
    55 *  Almacenará la información de Sesión. 
    66 * 
     
    1111 * 
    1212 *  @author       Manuel Angel Rubio Jimenez 
    13  *  @version      0.1 
     13 *  @version      0.2 
    1414 * 
    1515 */ 
    16 class Session { 
     16class Oak_Session { 
    1717    protected $session = array (); /*!< contenedor de datos de la sesión. */ 
    1818    private $file; /*!< en caso de que se abra un fichero, aquí se guardará su nombre. */ 
     
    214214    } 
    215215} 
    216  
    217 ?> 
  • trunk/Oak/Template.php

    r36 r40  
    22 
    33/** 
    4  *  @class Template 
     4 *  @class Oak_Template 
    55 *  Esta clase abstracta se ha desarrollado como nexo de unión para la 
    66 *  salida de la información mediante un sistema unificado de plantillas. 
    77 * 
    88 *  @author       Manuel Angel Rubio Jimenez 
    9  *  @version      0.1 
     9 *  @version      0.2 
    1010 * 
    1111 */ 
    12 abstract class Template { 
     12abstract class Oak_Template { 
    1313     
    1414    protected $template; 
     
    153153    } 
    154154} 
    155  
    156 ?> 
  • trunk/Oak/Template/Smarty.php

    r36 r40  
    11<?php # -*- coding: utf-8 -*- 
    22 
    3 include_once("{$GLOBALS[SMARTY_DIR]}/libs/Smarty.class.php"); 
    4 include_once("Template.lib.php"); 
    5  
    63/** 
    7  *  @class TemplateSmarty 
     4 *  @class Oak_Template_Smarty 
    85 *  Esta clase es una abstracción para Oak, para facilitar el uso de 
    96 *  Smartys dentro del sistema. 
    107 *   
    118 *  @author       Manuel Angel Rubio Jimenez 
    12  *  @version      0.1 
     9 *  @version      0.2 
    1310 * 
    1411 */ 
    15 class TemplateSmarty extends Template { 
     12class Oak_Template_Smarty extends Oak_Template { 
    1613 
    1714        private $tpl; //!< plantilla de Smarty 
     
    9491 
    9592} 
    96  
    97 ?> 
  • trunk/Oak/Template/XSLT.php

    r36 r40  
    11<?php # -*- coding: utf-8 -*- 
    22 
    3 include_once("XML/Serializer.php"); 
    4 include_once("XML/Unserializer.php"); 
    5 include_once("Components/Component.lib.php"); 
    6 include_once("Template.lib.php"); 
    7  
    83/** 
    9  *  @class TemplateXSLT 
     4 *  @class Oak_Template_XSLT 
    105 *  Esta clase ha sido creada para que la salida hacia HTML, con el uso de 
    116 *  XSLT, sea lo más MVC posible. 
     
    1813 * 
    1914 *  @author       Manuel Angel Rubio Jimenez 
    20  *  @version      0.1 
     15 *  @version      0.2 
    2116 * 
    2217 */ 
    23 class TemplateXSLT extends Template { 
     18class Oak_Template_XSLT extends Oak_Template { 
    2419 
    2520    /** 
     
    183178    } 
    184179} 
    185  
    186 ?> 
  • trunk/Oak/User.php

    r23 r40  
    22 
    33/** 
    4  *  @class User 
     4 *  @class Oak_User 
    55 *  Contendrá todos los datos de los usuarios, así como sus funcionalidades 
    66 *  asociadas. 
    77 * 
    88 *  @author       Manuel Angel Rubio Jimenez 
    9  *  @version      0.1 
     9 *  @version      0.2 
    1010 * 
    1111 */ 
    12 abstract class User { 
     12abstract class Oak_User { 
    1313    protected $name = "";       /*!< El nombre que se le otorga a la entidad. */ 
    1414    protected $pass = "";       /*!< la clave del usuario. */ 
     
    6060    } 
    6161} 
    62  
    63 ?> 
  • trunk/Oak/Util.php

    r23 r40  
    11<?php # -*- coding: utf-8 -*- 
    2  
    3 include_once("{$GLOBALS[transport]}.lib.php"); 
    4 include_once("excel.php"); 
    52 
    63/** 
     
    96 * 
    107 *  @author       Manuel Angel Rubio Jimenez 
    11  *  @version      0.1 
     8 *  @version      0.2 
    129 * 
    1310 */ 
    14 class Util { 
     11class Oak_Util { 
    1512    /** 
    1613     * Esta función clasifica y valida perfectamente todos los códigos fiscales que se usan en España. 
    1714     * Analiza una variable de 9 carácteres alfanuméricos. Los valores devueltos son: 
    18      *  1 = Si NIF, CIF o NIE son válidos 
    19      *  0 = Si NIF, CIF o NIE no son válidos 
     15     *  true = Si NIF, CIF o NIE son válidos 
     16     *  false = Si NIF, CIF o NIE no son válidos 
    2017     * 
    2118     * La función cumple con todas las especificaciones de las leyes españolas: 
     
    4037        $documento=strtoupper($documento); 
    4138        if (!ereg('((^[A-Z]{1}[0-9]{7}[A-Z0-9]{1}$|^[T]{1}[A-Z0-9]{8}$)|^[0-9]{8}[A-Z]{1}$)',$documento)) { 
    42             return 0; 
     39            return false; 
    4340        } 
    4441        for ($i=0;$i<9;$i++) { 
     
    5451        if($tipoDocumento == 'CIF'){ 
    5552            if (ereg('^[ABCDEFGHNPQS]{1}',$documento)) { 
    56                 if ($num[8]==chr(64+$n) || $num[8]==substr($n,strlen($n)-1,1)) { 
    57                     return 1; 
    58                 } else { 
    59                     return 0; 
    60                 } 
     53                return ($num[8]==chr(64+$n) or $num[8]==substr($n,strlen($n)-1,1)); 
    6154            } 
    6255            if (ereg('^[KLM]{1}',$documento)) { 
    63                 if ($num[8]==chr(64+$n)) { 
    64                     return 1; 
    65                 } else { 
    66                     return 0; 
    67                 } 
     56                return ($num[8]==chr(64+$n)); 
    6857            } 
    6958        } 
     
    7261        if($tipoDocumento == 'NIE'){ 
    7362            if (ereg('^[TX]{1}',$documento)) { 
    74                 if ($num[8]==substr('TRWAGMYFPDXBNJZSQVHLCKE',substr(ereg_replace('X','0',$documento),0,8)%23,1) || ereg('^[T]{1}[A-Z0-9]{8}$',$documento)) { 
    75                     return 1; 
    76                 } else { 
    77                     return 0; 
    78                 } 
     63                return ($num[8]==substr('TRWAGMYFPDXBNJZSQVHLCKE',substr(ereg_replace('X','0',$documento),0,8)%23,1) or ereg('^[T]{1}[A-Z0-9]{8}$',$documento)); 
    7964            } 
    8065        } 
     
    8368        if($tipoDocumento == 'NIF'){ 
    8469            if (ereg('(^[0-9]{8}[A-Z]{1}$)',$documento)) { 
    85                 if ($num[8]==substr('TRWAGMYFPDXBNJZSQVHLCKE',substr($documento,0,8)%23,1)) { 
    86                     return 1; 
    87                 } else { 
    88                     return 0; 
    89                 } 
     70                return ($num[8]==substr('TRWAGMYFPDXBNJZSQVHLCKE',substr($documento,0,8)%23,1)); 
    9071            } 
    9172        } 
    92         return 0; 
     73        return false; 
    9374    } 
    9475 
     
    123104 
    124105    /** 
    125      * Función para validar las contraseñas introducidas para los clientes. 
    126      * 
    127      * @param password Contraseña a validar. 
    128      * @return 'ok' en caso de que sea valido, el error en caso contrario. 
    129      */ 
    130     static function validate_password ($password){ 
    131         if (strlen($password) < 6 && $password!="") { 
    132             return 'La longitud del password debe ser al menos 6 caracteres.'; 
    133         } 
    134         elseif (strlen($password) > 15 && $password!="") { 
    135             return 'La longitud del password debe ser como máximo 15 caracteres.'; 
    136         } 
    137         elseif (!preg_match('/^[a-zA-Z0-9_]+$/',$password ) && $password!='') { 
    138             return 'El password contiene caracteres inválidos.'; 
    139         } 
    140         else { 
    141             return 'ok'; 
    142         } 
    143     } 
    144  
    145  
    146     /** 
    147106     * Función para validar e-mail. 
    148107     * 
     
    152111    static function validate_email ($email) { 
    153112        $pattern="/^([a-zA-Z0-9])+([\.a-zA-Z0-9_-])*@([a-zA-Z0-9_-])+(\.[a-zA-Z0-9_-]+)+$/"; 
    154         if(!preg_match($pattern,$email) && $email!=''){ 
    155             return false; 
    156         } 
    157         elseif (strlen($email)>100 && $email!=''){ 
    158             return false; 
    159         } 
    160         return true; 
     113        return (preg_match($pattern,$email) && strlen($email)<=100); 
    161114    } 
    162115 
     
    169122     */ 
    170123    static function validate_ip ($ip) { 
    171         $ipoc = $ip; 
    172         $A=substr($ipoc,0,strpos($ipoc,'.')); 
    173         $ipoc=substr($ipoc,strlen($A)+1); 
    174         $B=substr($ipoc,0,strpos($ipoc,'.')); 
    175         $ipoc=substr($ipoc,strlen($B)+1); 
    176         $C=substr($ipoc,0,strpos($ipoc,'.')); 
    177         $ipoc=substr($ipoc,strlen($C)+1); 
    178         $D=$ipoc; 
    179  
    180         if(!preg_match("/^([0-9]{1,3}[.]{1}[0-9]{1,3}[.]{1}[0-9]{1,3}[.]{1}[0-9]{1,3})$/",$ip) && $ip!=''){ 
    181             if(!preg_match("/^([0-9]{1,3}[.]{1}[0-9]{1,3}[.]{1}[0-9]{1,3}[.]{1}[0-9]{1,3})$/",$ip) && $ip!=''){ 
    182                 return ('IP no válida; Formato IP admitido: ABC.DEF.GHI.JKL (donde A-L son digitos)'); 
    183             } 
    184             else if ($A>'255' || $B>'255' || $C>'255' || $D>'255'){ 
    185                 return ('Cada agrupación del campo IP no debe sobrepasar el 255.'); 
    186             } 
    187         }else if ($A>'255' || $B>'255' || $C>'255' || $D>'255'){ 
    188             return ('Cada agrupación del campo IP no debe sobrepasar el 255.'); 
     124        if (preg_match("/([0-9]{1,3})\.([0-9]{1,3})\.([0-9]{1,3})\.([0-9]{1,3})", $ip, $args)) { 
     125            return 
     126                ($args[1] > 0 or $args[1] <= 255) and 
     127                ($args[2] >= 0 or $args[2] <= 255) and 
     128                ($args[3] >= 0 or $args[3] <= 255) and 
     129                ($args[4] >= 0 or $args[4] < 255); 
    189130        } 
    190         return "ok"; 
     131        return false; 
    191132    } 
    192  
    193     /** 
    194      * Función para exportar un array de datos a Excel. 
    195      * 
    196      * @param filename nombre del fichero a generar. 
    197      * @param data datos a exportar a excel. 
    198      * @return verdadero si todo ha ido bien y falso en caso contrario. 
    199      */ 
    200     static function createExcel( $filename, $arrydata) { 
    201         $excelfile = "xlsfile://tmp/" . $filename; 
    202         $fp = fopen($excelfile, "wb"); 
    203         if (!is_resource($fp)) { 
    204             return 0; 
    205         } 
    206         fwrite($fp, serialize($arrydata)); 
    207         fclose($fp); 
    208         header ("Expires: Mon, 26 Jul 1997 05:00:00 GMT"); 
    209         header ("Last-Modified: " . gmdate("D,d M YH:i:s") . " GMT"); 
    210         header ("Cache-Control: no-cache, must-revalidate"); 
    211         header ("Pragma: no-cache"); 
    212         header ("Content-type: application/excel"); 
    213         header ("Content-Disposition: attachment; filename=\"$filename\""); 
    214         readfile($excelfile); 
    215     } 
    216  
    217133 
    218134    /** 
  • trunk/Oak/data/paises.php

    r31 r40  
    22 
    33$paises = array ( 
    4         'AF' => array ( 'iso3166-1' => 004, 'iso3166-1 alfa-3' => 'AFG', 'country' =>  'Afganistán', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2AcQEwUrHyuvQQAAAPlJREFUOI3Nkz9LAnEcxj95Pzz1kFIwQy8hbE5qsCVMcnHoBdjkcFPvoRfTWoOLa5QStCqCRcjV4CKCaKeckfDLrenulFvyWZ8/PF8evlvALw4oATdOBHBlwCDvzAVcPL7xP4HhXI5gOg1CrNR6KyICrVgkRBCp62xnkozu7oGZv4Y7lUt+5BdJo0rq2sDqtQlduKyxTkNxeEQssYc9/GRumsRPC8h4GF4f/QVa788oC5XEeRl1V6dfr7F4m0DM3eN5suiM0bIHDB+eGDVe0LL7KN2+l8W7od1q821+oJ4co0Sj2LdN5HQKZz4DAaRlMW80V8n+sPmfsgTlIj5+O9PiAgAAAABJRU5ErkJggg==' ), 
    5         'AO' => array ( 'iso3166-1' => 024, 'iso3166-1 alfa-3' => 'AGO', 'country' =>  'Angola', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH1wsMDw0yiMxgbgAAAOhJREFUOI1jPCeo9p+BioCJmoYNrIGCPr8YRCJ/MjAy4w8hogxkFf/P8P06CwMT338GiYLvDAyMlBjIyMAgEv+dQTD4B8OrWRwMbNL/Gdhk/uFUzrLgxzu85ikaMDD828DA8Pw2A8Ov7z8YPK4yMrzT+slw6jZuPf/xYWlxpv/HVwn+d7Rg+8/AwPB/8yyB/8pyLDjVM0IZOEGUHwfDkdO/GDKjuRhYmBkY/vz9z1DV+5XhPw5dLHj9y8DAIC7MxNBWwsvw799/hrU7fzJwsjMyyEkxMzx8+pc8L2PDzlZs5HuZVED1nAIA3r1iu1161PUAAAAASUVORK5CYII=' ), 
    6         'SA' => array ( 'iso3166-1' => 682, 'iso3166-1 alfa-3' => 'SAU', 'country' =>  'Arabia Saudita', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2AcBDzYqYd6QCQAAAQBJREFUOI3FkT1Lw1AUhp9brzEmGNoaQ2tAS8GPTlUQBB2Ebo7+OP+Eq5ujIOjkUBCEKlUqJQ7pR9QmwfT6B65Sseo7ngPPOS+P4HhLMcXkpgn7FaDUDQ9X91m2PG77bRZmbRzDYi2/wlXQJErfOPB3uAnvOG2fTwasFap48wUcw6aXDMkhGI8VDX+Xi+41nlkkcVLth9rKrd4jUkieRyFly+Wo2uBdZYTxAFPOcR91KNuuFih0lvdKdSxpMsoSzBmDYfrK00tAxfGJs5QwHlCyFrkMmpMBf5JvWxaIL/daKQAb+Qp1dx2lFApFP4kA2F7a5CHqctI6++Tgf1f+c+AH4MVRMstwxOkAAAAASUVORK5CYII=' ), 
    7         'DZ' => array ( 'iso3166-1' => 012, 'iso3166-1 alfa-3' => 'DZA', 'country' =>  'Argelia', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2AkXDwsNZH7b/gAAAQBJREFUOI1jZEgy/s9ABPg/9wwxyhiYiFJFAqC6gcwMhlINuCQZGRgYPJ78Zki//ptB+spDBoY/fxk41JUZGBgZyXNh8eUfDOUXfzKsU2RlkJ/WycDnbMvw69FTvC7EaaDM138MEXd/M0zQYWc4LsbM8GnXAYbnfTMY2ORlyDNQ4cs/Bqb/DAzXBJgZGBgYGD5s2MHwatJchtczF+I1kAWXxAMeJoZ/jAwMWh/+MtzmZ2IQCPBgYJEQZRBNjyfPwCfcTAwrlFkZCq78ZHjFycTA5+bAwGNlyvDr4RO83sYby8fFWRhecDEyeD/6wyB95SEDIxMTA7eZId5YZhx5OQUA6rNHJiUGEdoAAAAASUVORK5CYII=' ), 
    8         'AR' => array ( 'iso3166-1' => 032, 'iso3166-1 alfa-3' => 'ARG', 'country' =>  'Argentina', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2AUaDwgq3cMIigAAAI1JREFUOI1jLF11+z8DFQETNQ0bGgYyXnz8mWAY/v/xleH//z8MTJz8hA38//8/XgN/v3/C8OnqOgZGJhYGPp1ABhY+SbwGshCy8c/XFwx/X+6CGC5nRrmBrHzSDCySXgz///1hYOGWIKScuDD89/0jAyMjCwMjBzdBA1mWHH9BUBECfCaoYvCnQ6obCAAYxytMuKwR0AAAAABJRU5ErkJggg==' ), 
    9         'AW' => array ( 'iso3166-1' => 533, 'iso3166-1 alfa-3' => 'ABW', 'country' =>  'Aruba', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH1wsMETo3fhm6rwAAAKlJREFUOI2t0z0KwkAQhuE3u4tBIgFBBSGewFK0sVOw8gBex/NYCwFPYJPcwcou/qWR7K5V0tjt7ldN9TDMx0SH48UCKCnQ2mDxi2iHTVqzGBpPDpSSgn36YVue0XHMeL4jr/pY67araLShaAbUoynPSUb5TZwxAAVwextOszUPLbm/tDPWgQBFFWHxv2FXim+7f2CoqFV2DQsmvTosuAy8YdS+XqgEL+UH0ykxo6W+z1sAAAAASUVORK5CYII=' ), 
    10         'AU' => array ( 'iso3166-1' => 036, 'iso3166-1 alfa-3' => 'AUS', 'country' =>  'Australia', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAKCAYAAAC0VX7mAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2AkFEgkuGsFnOQAAAWdJREFUKJGlkj9IQlEYxX+3rEiyoqUIQzEyorWxCPq7KDTZUi2BQ0ObQqM4lRDVVkNDObX1dKioIWhocGkoSipFSSIksJfvoT58DYJlWQid6d4Pzu+e83FF3Lel58wWvFIRSbontZyh/l2mc9eMe7yFlZECObOF/sUotcjgvbYyoWjsTMlsrC5gCm4jdAOpfTt6YxPBeAeR4+cfRqezF4BQ6KFiLnTQa3lZEKi4G40NAChKoTLhrEtiaKiLOesrIp/DdHuFeMvwsuTFeHbEYcLEacwAB3cIUQIpSqEMstnamJnpY309AkCdf1rHpV7i24nRPR9FlvNksxq2gT3cJ62M2utZG4yXUgrB5uYYQohyokRCJhi8+dKEQE2Vq6mnxwRAMil/Vq7ob6jD4bABEA4/omnFP4FfQVWB7e1N+P3DAFxcPJFOq7/CmptLVlXVfgem0yoez3n5/JcmJy0ASNK3b/OfHVbTB/kaftzTS1n5AAAAAElFTkSuQmCC' ), 
    11         'AT' => array ( 'iso3166-1' => 040, 'iso3166-1 alfa-3' => 'AUT', 'country' =>  'Austria', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2AMVCAYofyK3WwAAADJJREFUOI1jvCHH+p+BioCJmoYNDQMZP21ZQ9UwZPz///8IixSWz1vXUtVAxtGETTEAAPDUDa8uGdD8AAAAAElFTkSuQmCC' ), 
    12         'BS' => array ( 'iso3166-1' => 044, 'iso3166-1 alfa-3' => 'BHS', 'country' =>  'Bahamas', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAKCAYAAAC0VX7mAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH1wsMDy8TYxc2EAAAAHVJREFUKJFjZDCw/M+QUMDAIK3AQA3AyMDA8J+BhZWBwTOMgSE4kYGBm5cKBsIArwADQ0Q6A4NrAAMDIxMVDIQCBQ1RhtgiOwYtExnqGAgDAR6iDL11qgyyUhxEG0iev/AAGnuZCpHCAiGpl2xYGAwsGaiZsAF4fxWnZqsssgAAAABJRU5ErkJggg==' ), 
    13         'BE' => array ( 'iso3166-1' => 056, 'iso3166-1 alfa-3' => 'BEL', 'country' =>  'Bélgica', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH1wsMDjY2stEheAAAADJJREFUOI1jZGBg+M+ABUT5sjAs7eXAJsXwo1mc4c9uXqxyTFhFKQCjBo4aOGrggBgIAOT5BlTIh/MIAAAAAElFTkSuQmCC' ), 
    14         'BJ' => array ( 'iso3166-1' => 204, 'iso3166-1 alfa-3' => 'BEN', 'country' =>  'Benín', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH1wkRDB0CPiIg6AAAADZJREFUOI1jZGgP/M+AB/zxOopPGgMwkaR61EC6GMhCSMGnDr6DVDXw1w5Oe1IMHPxhOAINBAAv0AhDU3aXUgAAAABJRU5ErkJggg==' ), 
    15         'BO' => array ( 'iso3166-1' => 068, 'iso3166-1 alfa-3' => 'BOL', 'country' =>  'Bolivia', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAOCAYAAAAvxDzwAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2AIbEgch0+tGmwAAADxJREFUOI1jPCeo9p+BioCJmoYNDQNZhIJ/HqemgYw/r4mNRgplgEV7oyJVI4Xlzmc2S2oaOPjDkOoGAgCIaAsA0eD+jQAAAABJRU5ErkJggg==' ), 
    16         'BR' => array ( 'iso3166-1' => 076, 'iso3166-1 alfa-3' => 'BRA', 'country' =>  'Brasil', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAOCAYAAAAvxDzwAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2AgdDjE31MR/1gAAAeJJREFUOI2tkz9ME2EYh5+79iim2nhFSZri2SogxoSKTVSMUcKmiQtD40TipC4OjRuDyqCLUxd1YTBODuriqkZiJG1EUDGmDQGOljOnKaZyfhzttQ6mtf4p7cCzfu/3DL/f+0okTlfYQuRWhvzuEn53aWuEMdVkpi/FTF+KmGo2FbobPXQpNgktQ2S9yOSLXgBuRXTO+02u6D1ki57WhLIEl3bluBFY4PnLA4zcG8YuugDwKA5jF5/x9lSKa0aYu1+DlP9qQKov5dA2izt70hz1FtDzASamb+JIID47vHm1ABtlfqx951HiPsHOAknLx+XlXuaEtyZ0cSZ03SOVGQssMaF9QvPYAExO9/PkcQcfX69QKjqcPNtDdDjMat5GbdM5uM8k2GZzwW+gyBWmLB8OUuMMN0QBpyhRdiA7/w1j8T22vc650SO07w4DH/77TwawKzLjRojBdJSk5QPgWP8ytrAIaCou168MFcXN0rsch7tSACQtH4PpKONGCLsi/xZWmRNehjIDxLPd+DrWiI8+xVhcQQiBEILw3u2MnHjAjp1fiGe7GcoM/JHfP6XUU782U7MaAMcjOrPtyqZr01BYJaaa3A7OA3A1t5+Hq52bjTcXArWzy5cadlij+USLoio/AQTaueYY786ZAAAAAElFTkSuQmCC' ), 
    17         'CV' => array ( 'iso3166-1' => 132, 'iso3166-1 alfa-3' => 'CPV', 'country' =>  'Cabo Verde', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAMCAYAAABiDJ37AAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH1wsMCCoR9SG1/AAAALpJREFUKJFjZLCY/J+BioCJmobR30BGRtJDA6uBqmLvGDhZ/zDEW11k4GT9w6Aq9o4yA/k5fzD8+8/IsOCoAcO//4wM/Jw/iHfifzTw7/3a/////UIT/AURJwIwnhNUQw0oZgYGhn8MDAzIooxQv/wly4XrcbhwPXEuxJawzRSfMlx9Jsbw7RcLAxfbHwZtqVcMp+5LExWEWCPl9Wduhp+/mRnirS4y/PzNzPD6MzdRhjEwMDBgdSElAABYGsjfavyMYQAAAABJRU5ErkJggg==' ), 
    18         'CM' => array ( 'iso3166-1' => 120, 'iso3166-1 alfa-3' => 'CMR', 'country' =>  'Camerún', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH1wsMCSsWc5x7KQAAAIVJREFUOI1jZKiK+8+ABcRdeHqs4PhjK2xy6gs+H2NX+ItVjgmbICVguBjIDMVEABaCNnL+Z+B3/M3AyMDA8GE/K8O/74yUGcgh+49BOv8bAyMDI8P3OywM329RaOC3W8wMb9awMzD8Z2T4fotwCBE0kIGBgeHFbE5ilDEwMAyfZDOQBgIA6rwfKdu7AucAAAAASUVORK5CYII=' ), 
    19         'CA' => array ( 'iso3166-1' => 124, 'iso3166-1 alfa-3' => 'CAN', 'country' =>  'Canadá', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAKCAYAAAC0VX7mAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2AkaAw0Z046JvAAAALlJREFUKJGdkr0NhDAMhV+OE0kBDR0NSyCxEiMh6pQpWYAaiSVoGCA1+AoLhZ/k4O5JVuzPSmw5FgQQziLyx0Ic+TkG8LoQn7qO7YmI6x9tL2OI8pzNmGPOc/cdrDSOwDAAWQbMM7NlAZoGqCqgLH/sUGv209Txzdc62GF4hlICcQxY65i1zKT8c4Z9T6SU40ox+zJDcbs2bQtEEbCuzOva5Txrc/8gAEwTn0Vxun19MPzLeyUJz+6BPtXavnQyCgKgAAAAAElFTkSuQmCC' ), 
    20         'CZ' => array ( 'iso3166-1' => 203, 'iso3166-1 alfa-3' => 'CZE', 'country' =>  'República Checa', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2AcICxYpF1ICRwAAAQxJREFUOI1j8Cqc8/jl28//qQWY3/Aa9C3afu6fuDAvo66yBAOlgImBgYHh09cfTNnd6xlCqhYzPHr5gXIDYWDfmTsM1mlTGWZtOMnw7/9/yg1kYGBg+Pr9F0PFtG0MPsXzGO48eUOygcycyvYN2CSevPrIsGj7OQYmRkYGUy1ZBiYmRqIMZBR0rSPot2BZToYOfV6Chv3/8eM9Cz4FbP//MiQ+P88Qc+ESw+tN/4hxoCBOA/W/vmCofHSYQe7HR2IMggMMAzn//WbIeHqGIfjtNQYmMmIaxUDzz08Yyh4dZZD89Zlkg1AM5P3ziyH/2XEGr7e3yTYIbqDJl6evG+4fFBX6841iwxgYGBgAWL6laDTjL/UAAAAASUVORK5CYII=' ), 
    21         'CL' => array ( 'iso3166-1' => 152, 'iso3166-1 alfa-3' => 'CHL', 'country' =>  'Chile', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2AETFgAdNthWOAAAAIdJREFUOI1jZDBd+58BC4hyl2VY2myKTQovYELmCPGxkWwAVgO5OFgYYjzlGDb1WjK4W4hTbuC3H38YHI1FGMx1hBievPpOuYEMDAwMczY9ZFAJ3MXw7ccfigxkgTGOX3pLkUFwA5P/bMcqYXBbgOHNvGMkG8h4RU8Ia7IhFzARVjJqIL0NBAA9Wh40KgUNHAAAAABJRU5ErkJggg==' ), 
    22         'CN' => array ( 'iso3166-1' => 156, 'iso3166-1 alfa-3' => 'CHN', 'country' =>  'China', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2AgPCRMRXiQ1mgAAALtJREFUOI3tkb0OAUEURs/szmYilmhEpRMJpReQUHoabyZeQqPSiEYnUSiEsGYZo/Cb2J+sbZ1mZnLznXsnVyxbFUsETsly3YuoUiLO58Orm9fd74cIFdkrXehWLOWBpjo8UuyG4MJupFBNQ6FzySSUAGYrkLUrqmG4rF14DKrnEmuS4jFCgGDqsRsrnOL7m6p9n+40k9/JVOEztLkffi/kMPGwOttiYlvrhcQGObf8yXkVW/pN+Ct/YX5uYH0xnwqNr6sAAAAASUVORK5CYII=' ), 
    23         'CO' => array ( 'iso3166-1' => 170, 'iso3166-1 alfa-3' => 'COL', 'country' =>  'Colombia', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH1wwVDxIQD8frEQAAADlJREFUOI1j/HNR7D8DFQETNQ0bNZA6gCVpgd9BahrIyGAxeXAnGxaXL3fOUdNAxnOCaoPby1Q3EACD1Au/efc6CgAAAABJRU5ErkJggg==' ), 
    24         'KR' => array ( 'iso3166-1' => 410, 'iso3166-1 alfa-3' => 'KOR', 'country' =>  'Corea del Sur', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2AkeEw0sFnl5uAAAAd9JREFUOI2tkz9oE2EYxn8XzIU0HIhGMB5NUdIEHUTUZDkRCegiOFRBcMsaAie3ZsnijRk6JGMIZmpwMAVFkIPCBeHAJW3oYFGP5iyWajiixp7QcyiGpE2c+m7v9zw877/nE3zf9znBCBx9MAwD0zT5Xx3f9zFNE8MwjmGnxhPXdanX6wiCQKfTIZ/PTxWsVqtYlkUymSSdTiNJ0ggTxkfWNI3BYABAqVRClmW+vXjD91drAJy5f4ezS/dwHIdms0m320WSJMrl8vQOVVWlVquRSCSQZRm7WObL8vMRvrfymgvvN1h4phGNRpFlmVwuN9G9cPQonuchiiIfNz7xVXkEBwcA7AcCbAcjXPrzi5vrq4TisRF35g6BEWH98x4f5qIoP3bZCYYpxDPsBMMoP3dZ3dwiFI8dE5sq+K/qtRuLPJy/zsXfA7aDEfYDh4Z4FznH3JXFCe54TNjGtm10XafRaLAQO83TJ7fYCkkjMQB1KU1o/jyNRgNd17Fte/YONU0jHA7T7/cpFovIsszK2w4v1zYBeHD7Mo/vXsVxHFqtFr1ej+FwOHHlCUHXdVFVFYBMJjPTh5VKBcuySKVSFAqF2T6Ew58iiiKKoiAIwlRB3/dpt9t4nkc2m5098knEX6hWyNq9FGCXAAAAAElFTkSuQmCC' ), 
    25         'CR' => array ( 'iso3166-1' => 188, 'iso3166-1 alfa-3' => 'CRI', 'country' =>  'Costa Rica', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAMCAYAAABiDJ37AAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH1wsMETIhQhSF9gAAAC5JREFUKJFjZNCu/89ARcBETcMYGBgYGP///z/IXXhOUG1wu3DwGzgEYnnQ5xQAIaQNYsm06ngAAAAASUVORK5CYII=' ), 
    26         'HR' => array ( 'iso3166-1' => 191, 'iso3166-1 alfa-3' => 'HRV', 'country' =>  'Croacia', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAKCAYAAAC0VX7mAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2AQeAAYRSxU1+gAAAPhJREFUKJGtkr1KA0EUhb/Z2ZWFQIqgsotOxHKNEWJjbaVNHsFn8EWsTBsQIW8Q9gVSCBb+QAxYpQiaiIhiZCHJJjMW1jNi8LSH83Hu4Yp+FBn+Ub7LnJRWGW7t8bEZMxcBpZchqn9P+Pa6HPDx+IiOXEOO3lnf/2KWbJMnG+xcXlgz4rPZvLKZOtdyNnqqheXyT+PBgDCO7wiChRVojLFuqMdjsnababeLAFaqVQr1Ol6xaG3oWR0AIcjSFF8ppFJkaQpCuCPnrVvryQAnuncw7z14ALKyq1te5doJJDlzvk0t8mkcBoDhtLPg5jl3N/wN+Fe5N1xC36p/SrvTG2cNAAAAAElFTkSuQmCC' ), 
    27         'DK' => array ( 'iso3166-1' => 208, 'iso3166-1 alfa-3' => 'DNK', 'country' =>  'Dinamarca', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAPCAYAAADkmO9VAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2AkQEzolH30WGwAAAHJJREFUOI1jvMBj/J8BC5BszGEQK0pgeL9qB8Oj5BpsSrACJqJVjhpINwMZ38xbizWWuYx1GDj11Bh+3nvM8OXgaeIN/P//P1YDyQUsb+evwypBrgtZnuS1YZWQbMxh4NRTY/h25ioDLjXYwOCP5RFoIABYuSVE5XPPfAAAAABJRU5ErkJggg==' ), 
    28         'EC' => array ( 'iso3166-1' => 218, 'iso3166-1 alfa-3' => 'ECU', 'country' =>  'Ecuador', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAKCAYAAAC0VX7mAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH1wsMER8RROfvtQAAAMRJREFUKJHNksEKAVEARc9782KMDUNiY6lkLd/hD5SFlU/wAb7GH9gpqykriY2kxMYUQ4/3+IJ5Shbu9t576tYVz0XlxQ8lfwkDUJ8C0yjgHAs2e0MpD/3u/XtgYqpYJNtbk3pd4+kVN1sgJw+pHedkXxy4rxPypTbLpMP5qJ0wAKUGI2dg3JpgazHyYYhPIWowdANdZpAVhGXDbjZH+RnCEIKMINHpxxC9Ri/VFVLgKQ99vWDxyAY+1lpexgGMio3//uEbUgs9u2uF07wAAAAASUVORK5CYII=' ), 
    29         'EG' => array ( 'iso3166-1' => 818, 'iso3166-1 alfa-3' => 'EGY', 'country' =>  'Egipto', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2AkcDx8XYLNy0AAAAJpJREFUOI3tkrsKwkAQRc/sqruLoFjZCCKIv2zr7wQhP5DSyiKFjxCi7o5f4FokjeBt7+EUd0bKxU4ZMGZI2W8I5bw/FGJMzEFu5ebPumtSyyvHaUpWVDV/lPsRjQ1CBLcGv83io2wLxLZEVNB4A31g+gpFA8YGmGxQkW84UlVVAXzcMLhuOvPXpRqf6os/xTTO7W0F+D92v7wBjaQ0dKIrf78AAAAASUVORK5CYII=' ), 
    30         'AE' => array ( 'iso3166-1' => 784, 'iso3166-1 alfa-3' => 'ARE', 'country' =>  'Emiratos Árabes Unidos', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAKCAYAAAC0VX7mAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2AYJDQEVvO/IMQAAAD5JREFUKJFjPCeo9p8BDRh13kIXIhowka2TXgayYBO8HX77OFUNVOFTsSTXQPp4efLkyWR7mRFrsnk/nJMNAPi2DZTKfpRAAAAAAElFTkSuQmCC' ), 
    31         'SK' => array ( 'iso3166-1' => 703, 'iso3166-1 alfa-3' => 'SVK', 'country' =>  'Eslovaquia', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH1wsMERsFOlH+zAAAAP9JREFUOI1j/P///38GKgImahpGEwNZkDlv5i5j+LBlNwO7sgIDAwMDw8+7DxgEfFwZRJKjiDcwrPoYnNPw8gIDy5evDHyO1gwMDAwMLy9eZXh1/AJD1j0F4g1cve8xnFOr/peBjZ+X4edDiBgTPy/D3z9/GZDVEAIoYfiDi4/hz4tXDL+fvWT4/ewlw58Xrxh+cPERbRgDA1oYnuNWZPjw+BLD5VNsDAyM/xl0H7MxCFgqkmQgo6t2LTwd8vBxMrxmF2B4+p2ZgYHhP4M05z8G0Z8fGL58+k68gecE1VASNqMQP8NawwgGBgYGhuDzKxj+v/tImgvRDaQUDP6cAgB2NlEMWRDcDAAAAABJRU5ErkJggg==' ), 
    32         'ES' => array ( 'iso3166-1' => 724, 'iso3166-1 alfa-3' => 'ESP', 'country' =>  'España', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2AMZBA4Y0u5LIwAAALBJREFUOI3l0z0KwkAQBeA3yRLXRIhNIKKkET2AlTfzIBZeSLxEFImoUfyLYlzEmLV3ERZZK185xQfzhqGJF0kYjGUS+wlI2ZAbXZnkGAq4Tl2sUo5GcEezJUBUaoPsfTBNLBxjwjKzcc1DCJmgE+mDSoey7GMxr+C08SCcAYqsh/Kh7amguLgI/BDxIQKbjVCwGm45fQ/u/R1knaPbJthPC9vqGY6rNPMx5q/8f5/yAnsnOHK9vgy6AAAAAElFTkSuQmCC' ), 
    33         'US' => array ( 'iso3166-1' => 840, 'iso3166-1 alfa-3' => 'USA', 'country' =>  'Estados Unidos', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAYAAAB/Ca1DAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2AkVAAskh5nMJAAAAO9JREFUKJGt0DFOw0AUhOH/rdcEjOI4MURKQ4FEgVJxD6ioaTgAJQfIPeAG3AMJCbrQUZICKU5sxSbe9S5HQCt5+vk0GpnfLHyx3aGUIh8lgGddNljrmGQJT19vhEQ757k4mxJrxd468J6TyRBjLD9FzfniIQzcVg3p8QG/RqgbA0ByGIFXbKqa6uMzDNy3lmZvUSja1gEQicJ5Q2s67KYMA/MsQccRSoTxYIBH6LzDOSFPE2b3t2Hg6VHM6nuN1kI+ThFxFMUOYztm0xHLu8cgUMr3pQ9q/Ldw9fzSp4fWWdovOLy67BWU1/l1rx/+AdTMWVcmYz6FAAAAAElFTkSuQmCC' ), 
    34         'FI' => array ( 'iso3166-1' => 246, 'iso3166-1 alfa-3' => 'FIN', 'country' =>  'Finlandia', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAMCAYAAABiDJ37AAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2AUfCR0tR0H3vQAAAGJJREFUKJFj/P///38GNNCx8AhD5dS9DAwMDAxyEvwMDzcVoCvBCZiIVjlsDGQMrViFEYY3Hr5huHznFQMDAwMDFwcrg7e1KvEGMpg2YBhICaC6l1lCnbUwBCny8mg6pBgAAOx8JPsSDRfEAAAAAElFTkSuQmCC' ), 
    35         'FR' => array ( 'iso3166-1' => 250, 'iso3166-1 alfa-3' => 'FRA', 'country' =>  'Francia', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2AYYEQY6peYJQQAAADJJREFUOI1jZFCY/58BC4jyV2JYOsEOmxTDz7JWhj9b92KVY8IqSgEYNXDUwFEDB8RAAGroCHiJvzZJAAAAAElFTkSuQmCC' ), 
    36         'GE' => array ( 'iso3166-1' => 268, 'iso3166-1 alfa-3' => 'GEO', 'country' =>  'Georgia', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2AYGFAIwl1LHHAAAAUpJREFUOI2VUjFPwkAYfdceOhRjq0YHB3cTEpmY/RVOBkYWQ1ISxg6MJDQxcWBE3GQ0DP4EJvwLxJiA2liDBIHefQ6krSj25C13+fK+d+/lHkiBSbtDAytDAytDk3ZHRScNIYggn18xclz8FyPHhXzxAKJoxqMbY/DPbYj+IxjXkXZKiWIf1Ut83t5h3n3Azn0rmscOAwGzWUcql4VRKSrdGZUiUrkszGYdCMQKh1yHdrAL89pdivAX2ObGgisloMW+mHd6lrgt394h+k8AAP3oEJq1nfzQwMqo7awBnjo5TiSs6xBLJRJicUqp7mHICXd+9TAQkEMPft4GTWfKaDSdwc/bkENv6ZdjQa7DL5Qx7/YwrjWUguNaA/NuD36hDHA9lvmWHeaNi/FVS1lqAEg7JVAgYFzkFzVj7IcgY9D297BVtZViIVZxvwCfwgEySNyZEwAAAABJRU5ErkJggg==' ), 
    37         'GH' => array ( 'iso3166-1' => 288, 'iso3166-1 alfa-3' => 'GHA', 'country' =>  'Ghana', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH1wkREAo1liBbZQAAAJ5JREFUOI1jPCeo9p+BioCJmoYNDQNZpPN/HCek6PWXvywMDAwMojzMfwipZfxzUYxgpMzf8IOBgYGBITGAg7AL8Ul+//mfobzvC8P0ld8ZGBgYGM5f/83QWcTDwMnOSL4L3374x2Ac9o6BgYGB4ewqIQZhAfzBznjjkMwxfApu3vnDIcDP+JeBgYHhw8f/zOoqLD/wGsiQbT+asCkDANHrLiiRMmj/AAAAAElFTkSuQmCC' ), 
    38         'GT' => array ( 'iso3166-1' => 320, 'iso3166-1 alfa-3' => 'GTM', 'country' =>  'Guatemala', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH1wsMETAcKEqrZQAAAKVJREFUOI1jbDv++D8DFmAuyXPMSV7ACpvc7Isvj735/hurHBM2QUrAMDDwzos7DH9/fGG4d2Ylw8O3DwkayEJIwcXn5xkkmRUZnjHcYHjx8D+DvLA8ZS78+OsTw/MX7xhEWSUZHn++StCFBA28cegIw4MPtxiuvH/I8OjwbYIGEvRybe5Ehofv7zJIMDIyOJtIUG4gLwcfg46kIUGDYGAYpENSAQDePjWD/F/lgwAAAABJRU5ErkJggg==' ), 
    39         'GN' => array ( 'iso3166-1' => 324, 'iso3166-1 alfa-3' => 'GIN', 'country' =>  'Guinea', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH1wsMESwaJ15TDQAAADJJREFUOI1jPCeo9p8BCxCN+HlMMuO7FTY5nbN2x25848Eqx4RNkBIwauCogaMGDoiBAM7GCg2T2YndAAAAAElFTkSuQmCC' ), 
    40         'HN' => array ( 'iso3166-1' => 340, 'iso3166-1 alfa-3' => 'HND', 'country' =>  'Honduras', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAKCAYAAAC0VX7mAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2AEGBCs5BM6fMwAAAItJREFUKJFjZHDf9Z+BioCJmobRxEDGVYde4PTylx9/GXg4mAmKoYD/OMC7z7/+Ny+79///////z9z69P/MzY///////795+d3/7z7/wqXtPwsui1iYGRlYoQ7h4mBkYID6g42ZkYGFmZF0L//995/h09c/DIK8rCji7z//ZuDjZmFgZsJuKOPISzYAgMdnn0I0TFgAAAAASUVORK5CYII=' ), 
    41         'HU' => array ( 'iso3166-1' => 348, 'iso3166-1 alfa-3' => 'HUN', 'country' =>  'Hungría', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAKCAYAAAC0VX7mAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2AIYACs7Gq8MvwAAADVJREFUKJFjvKSs85+BioCJmobRxEDGD9t2UtXLjP///x/cYciy+tYhqhrIyNDrNri9THUDAVo6DaZToWDoAAAAAElFTkSuQmCC' ), 
    42         'IN' => array ( 'iso3166-1' => 356, 'iso3166-1 alfa-3' => 'IND', 'country' =>  'India', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2AMODgM563DPwAAAAIJJREFUOI1j/D/T+D8DFQETNQ0bGgYy/r+7G28Y/v37n+HcuUcMDAwMDEZGcgzMzIwEDPz/H6+Bvb27GbS1pRgYGBgYrl59xlBc7IrXQBa8sgwMDPz8nAxz5x5hYGBgYHB31yaknLCBHz9+Z0hOtoG7kBBg3HB9LXXDULiDYzRhUwYAIx0qlCqdMTgAAAAASUVORK5CYII=' ), 
    43         'IR' => array ( 'iso3166-1' => 364, 'iso3166-1 alfa-3' => 'IRN', 'country' =>  'Irán', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAYAAAB/Ca1DAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2AMFBhUQbEg0wgAAALhJREFUKJHlkr1tw2AMBY9fSMF7qPAQajKeZ0iTOvtIhQN4A2cBij8p3FuNU4UVC+LweHgyf743L5zxStifAOVj/eoBDBlkFzaUvQIbSlZiw/BwpjfFOxAZdBcgQFNd6FCiEhFBuvupw/12w69XAKbzGZvnpwn16AXfNvJ+f+wRh8BDh6dlwdcV3zZOy3J0jvxcLk0VogoRME20O2IGmaBK7zuYQQQiQleBCHRDJmJGZz6A3/DPevgLGrBT8XQlsgkAAAAASUVORK5CYII=' ), 
    44         'IQ' => array ( 'iso3166-1' => 368, 'iso3166-1 alfa-3' => 'IRQ', 'country' =>  'Iraq', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2AoMFjAE8l++0wAAAKRJREFUOI1jPK+g+Z+BioCJmoYNDQMZ367b+IKqJv4nAK69e/D/19/f/+98ePr/3/9//+98fPr/wpvbONUz/v//H2ssv/z2juHi27sMdz48YeBgYWNQ4ZdhEGTnZVh2azeDoagqQ5iKE1YHsuBy+fZHJxne//jMwMTIxMDBwMDw/c9Phv8M/xkkuIQZ2JnZcfqYcfny5V9IDCW8gJGJiWk0YVMGAKTJchH+x7oSAAAAAElFTkSuQmCC' ), 
    45         'IE' => array ( 'iso3166-1' => 372, 'iso3166-1 alfa-3' => 'IRL', 'country' =>  'Irlanda', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAKCAYAAAC0VX7mAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2AUJEjoUp4CJAgAAADBJREFUKJFjZJiV/J8BCyjRdz/WbRZqhU2OYXrsMYY3D7HKMWHVQAEYNXDUwMFgIACZEAjRmjuJZQAAAABJRU5ErkJggg==' ), 
    46         'IS' => array ( 'iso3166-1' => 352, 'iso3166-1 alfa-3' => 'ISL', 'country' =>  'Islandia', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAOCAYAAAAvxDzwAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH1wsMEDY0SmfOLgAAAJlJREFUOI1jZLCY/p8BDWQGaTPUfd/P8GH5cobfW44y6MWsQleCEzARrXLUQFyApSPLHEPQUE2EgWEnhC0hzMmATQ0uwHg/OBgjlhkYGBh+P3/O8PfdOwYObW2SXEh1LzN2LDqH4UJDNREGvZ3zGT4sX84gfPwcw7zNN4g2kKVi2kkMwcwgbQY9KPvF2+8M2NTgAoM/2Qx+AwEJlSmflYHJOgAAAABJRU5ErkJggg==' ), 
    47         'IT' => array ( 'iso3166-1' => 380, 'iso3166-1 alfa-3' => 'ITA', 'country' =>  'Italia', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2AQdEQUHm721wQAAADJJREFUOI1jZJjk9p8BCygxDDnWbZNqhU3uun/ksR9372OVY8ImSAkYNXDUwFEDB8RAAJpYCkn0EnPWAAAAAElFTkSuQmCC' ), 
    48         'JP' => array ( 'iso3166-1' => 392, 'iso3166-1 alfa-3' => 'JPN', 'country' =>  'Japón', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2AYGDBEbSDSNBgAAAMJJREFUOI1j/P///38GKgImahrGwMDAwEJIwc+nLxk+HDrNwMDAwCBgZ8rALi2OX8N/POBh5+z/Bzh0/+9jUPu/j0Ht/wEO3f8PO2fj0/KfEVcYvly2meFadAlWR2gt7WEQj/LFKofTwJOangzfbtzDqolLQ4nB/Pp2rHI4I+XHvce4pPDK4TSQQ0kWpyZ8cjgNVKjNwqkJnxxOA8WjfBmUO0sZmDjYEYo52BmUO0txRggDA55IgQFS0yFBA0kFVM96AMwZfW4mkBfBAAAAAElFTkSuQmCC' ), 
    49         'KZ' => array ( 'iso3166-1' => 398, 'iso3166-1 alfa-3' => 'KAZ', 'country' =>  'Kazajistán', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAKCAYAAAC0VX7mAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH1wsMEDgvXoEqTAAAAPpJREFUKJGtjj8vBFEUR8+7+2YYkWCRsFugkEzD0iokCt+CTqkVn0B8H0Q2/jQSPQUrWQVRIIoNizHzZuapJTNvFftrz7knV1UPTu24dGmn0/Rj0tAPrA9c9yUGoL8YJLZ+qRCohFA/o1ROy9SJHC6AaHLIbamw4rU5qu5xOLbPqt/q+aFYIJVKIZzXL4zKJzXpUJMOI3wzU3lzB11wKzjjztTZ6W6y+7HBbVZne6jpDGplwSMrhCdJg1nvlYs4xCiPRe+RZrLkDqZKsKhCeB4vEEjCmn/DpLxzb6a4NKE7OKwiApJSIcp9jn+WnZE/wSszx1M28e+DXvsFAtBK9W0LVocAAAAASUVORK5CYII=' ), 
    50         'KW' => array ( 'iso3166-1' => 414, 'iso3166-1 alfa-3' => 'KWT', 'country' =>  'Kuwait', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAKCAYAAAC0VX7mAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH1wsMDy0zak90WgAAAH9JREFUKJGtj7ENgzAQRZ8hojhkYVEwg3vP4CGYhF3SZh1GSJM6I1CYAoEICAk598ov3dM7Q/CJPoIVNDBAwgr0EYJXEq4Ez7+1v0KgcW4aP+9RTQiQ0mm6TZF9ecHjODipp+/zpfNyrCyDdLSmzPUtha0pGaQjVjZbtAk1qvbMIroX3mKmKIMAAAAASUVORK5CYII=' ), 
    51         'LT' => array ( 'iso3166-1' => 440, 'iso3166-1 alfa-3' => 'LTU', 'country' =>  'Lituania', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAMCAYAAABiDJ37AAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2AEZEzknlyYgvwAAACxJREFUKJFj/LtT+D8DFQETNQ0bGgayMG80pKqBg9/LVDeQ8aC67mg6pAwAAJwzBdoZ9zP2AAAAAElFTkSuQmCC' ), 
    52         'MY' => array ( 'iso3166-1' => 458, 'iso3166-1 alfa-3' => 'MYS', 'country' =>  'Malasia', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAKCAYAAAC0VX7mAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2AoMEx0k79AGHwAAAOtJREFUKJFjZDBd+58BCtTEnzHwcnxnOPdIieH/f0YGZPBUcx0DMYAFxqj0Ws/w+J0ww6ozVgxuWhcZPn7nYjj/WJHh529WBgYGBgZWOTniDWRk/M/goH6Zwb2/joGT9RdDmOlRhkDDkwzRcwoYtl82YmBgYGDg8fUj3sD//xkZ2Jj/MjAx/WdgZPzP8OozP8PtV1Jw1zEwMDB82byJKAMZYWHoqH6Fwc/gNMOOK4YMv/6yMFx/LsPw8hM/PCyJDUPG3Ijp/wkrY2DozNUhzsCPy5cSZSCxgOXL9m3UNI+BhcfTi7oGEpu+iAUAzQ1HuXAwEjkAAAAASUVORK5CYII=' ), 
    53         'ML' => array ( 'iso3166-1' => 466, 'iso3166-1 alfa-3' => 'MLI', 'country' =>  'Malí', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH1wsMDjoGOL1e2AAAADJJREFUOI1jFNlq9Z8BC8ji/Xisjv+1FTa5G/F8x349ZMIqx4RNkBIwauCogaMGDoiBABH4Ch5HgA2zAAAAAElFTkSuQmCC' ), 
    54         'MA' => array ( 'iso3166-1' => 504, 'iso3166-1 alfa-3' => 'MAR', 'country' =>  'Marruecos', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2AkYAAcM7PPzDwAAAL9JREFUOI3lk6EKwlAARc9720TcEIboEIOIYLTY/BDzvk8sZovZIIJNWBg4EBGbcw63ZxjGpxMEgzdfzj3lirU7UHwx8puw3wFDRxI65bZLtZZtk2XbLAXUtg41ydYt9oK6pJrBolPUh+cc75p/ZujFOZEtmfUqNBNFI1HMuxaRLWlpYC8NBeDvUqwM9o7gJgWjU4a/S7Wwl4bPrFoGqSFQAjYN411dbwgQmzA+ZkyCwmrar3AxBfZd/wXxf095AG9gMpnoGC1YAAAAAElFTkSuQmCC' ), 
    55         'MX' => array ( 'iso3166-1' => 484, 'iso3166-1 alfa-3' => 'MEX', 'country' =>  'México', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAYAAAB/Ca1DAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2AENFjgXcVQjcQAAALZJREFUKJFjZMhw/8+ABXjrmDFsyW7CJsXwIK2E4f2azVjlmLCKUgDob+DPn18Zbu5bzbC0LoXh5cPblBv48tEFhme3TjDcfniLYUljPkEDWfBJvv9wh+HBk68M3/8zMDBySTBo2bgxvP/wiHwDOdjFGJhEHjOcFDViYLMSYWBTkWBgYeEi30BOTj4GU3UjBnEOXoa/3xQYlDV1GFjZ+BnekmsgAwMDAzsbP4OqqgkhZXAw+NMhAOZ0LZqQZWwnAAAAAElFTkSuQmCC' ), 
    56         'NP' => array ( 'iso3166-1' => 524, 'iso3166-1 alfa-3' => 'NPL', 'country' =>  'Nepal', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAUCAYAAACEYr13AAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH1wsMDw8oR5j7lgAAAqFJREFUOI2dk11Ik1EYx3/vmXvb/Ezse9GX1Uz7ctY2wzLMogJvC4KILhpk5UURfUBRFNFFH7J1V910YV8G6SDNCg3Ej7JAQsoycE5rVjJTp29m7+lq1mKL7IEDh+c5/x//8zzngNN9EUfpdP4zhHPYf7Aw1BnA4dkNUpkwoSjDNfgydbG8PHvjj9m2U89Y406fkIPwJj/kE2Wdd1Zv63vVLpylR1h/Km5CAIBEOcbRT08N1313zy3q//4a5xXbPwEUNQ6RED++sg0hUfbx/sI9X5qfm3MulJJ7yfxXQILdhqIamVbiYlqJC0U1kmLPZm9fs7jhv1WyMhTwYfcURAPEAaiWWcTbljPz8F4A9NAQY71fAEj/PqBc81dMvZW69PHVVedvfzUlF1NfHIxwECz3kpTnQB/R0Ec0kvIcBMu9v9mU7Ai+Uso6b25fF3zrx3llW7imFGW4Bk/31iUCxE1NIyjMNA2bUHRdj2ZZCiGqkq3UJS6oRMp9EaMa+9xHItAwo5CKlCVnQNZH7ZwiTEhdQzArAiBMJgBOBJ4gpX6sMiUzn+aSpqiQ35sIkLKlgPicFQAMv2jlZFWtOioMddV2Tx7PDrTEJBRluAbbbIUy6K2R4Qh6a2SbrVC2pFrlpsz9Grnu7Fh6AWDOsqLOsYwn1TkWzFlWBJIzgUeTNnx9V0+uZ1lMwEhbO6Nd3ePJUV8PI23tABil5FygJj5/4H0jDnfmnwCDdUrO8bXdraoc1hjt6ibU2MLAw1pCLa2/DgEFQx3qG1Parq55O+/R86AvXIt4B+Ep6JoW9b4agkOWrf2NSemradzXASB+GIzjH0XXtJhiABM6Fz9UT7aF/O+we+YDKDNzzg4t1T4nCDn2LaYyIhQGDaZJDQlzX2KUm38CT/cD4g2VXKwAAAAASUVORK5CYII=' ), 
    57         'NE' => array ( 'iso3166-1' => 562, 'iso3166-1 alfa-3' => 'NER', 'country' =>  'Níger', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAARCAYAAADdRIy+AAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH1wwLCRYY0Tv6OQAAAIpJREFUOI1jfBDE9p+BioCJmoaNUANZuKyCqWog4/////HG8rfj6xg+ru1kYGBgYOAPLmfgsgwi38DfT64zPCsyYWD4+wciwMzCINV3hoFVRhOngXjD8OetUwjDGBgYGP7+gYjhAXgNZFczY2BgZkEIMLNAxPAA6odh3KkiqmY9Rt4N2qN5eZAZCAC8JjFhxv9rfAAAAABJRU5ErkJggg==' ), 
    58         'NG' => array ( 'iso3166-1' => 566, 'iso3166-1 alfa-3' => 'NGA', 'country' =>  'Nigeria', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAKCAYAAAC0VX7mAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH1wsMDCISo/jGkgAAADBJREFUKJFjZGgP/M+ABURp2TIs9SvEJsUQvamfYdm1w1jlmLCKUgBGDRw1cDAYCADV8Afr3VZC5wAAAABJRU5ErkJggg==' ), 
     4        'AF' => array ( 'iso3166-1' => 004, 'iso3166-1 alfa-3' => 'AFG', 'country' =>  'Afganistán', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2QsaFTUlQkkWxwAAAPVJREFUOI3Nk7FLAmEYxn/ndx5KahFY4oWDCIKQSxQ5t7Q2Bm3hEjS1+g/5R4huKggnolCC6CLcInXapyl0ujld38Et+azv8z783pf31YAtHroDKl4F4PEZ7BvvWuiPnsD6n8BooYBhmmi67utVOyI60dIVYT1BJJdDmEk+q1XgOxhh8ukBERNk3l65eCmzsD8w7q+DE/7e5okPz/mZT3GGFsf5IsbZKQzqwQiXjRrSnhDahjk6Mdl8zXA6bSWhMlDrLdCyaRzrneVohpFO4fanykDlyKten/VozKZ4CUKwtrq4UoJijb534ErJqtnys+11+J+yA7Z1QGwD1BnJAAAAAElFTkSuQmCC' ), 
     5        'AX' => array ( 'iso3166-1' => 248, 'iso3166-1 alfa-3' => 'ALA', 'country' =>  'Åland', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2QcSFTMFLzlUZwAAAJlJREFUOI1jZAhe+p8BC7iUVsHA28/B8PslG4Pq3KsMjK1LsSnDAExEqSIBDH4DWdIM92GVEOL4wvCbgQPOx6UOHTB+ns2HNVIYGBgYXs6TZvjznpVBuvgB0S5kvCRggtNAcgDVXchS/DIUq0Sd7ToGZv4/DP9+MDHwGH9iSN+WTJyBs847YZXIMd3FwIvEx6UOHQz+dEh1AwGr1yypt0sWYAAAAABJRU5ErkJggg==' ), 
     6        'AL' => array ( 'iso3166-1' => 008, 'iso3166-1 alfa-3' => 'ALB', 'country' =>  'Albania', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAOCAYAAAAvxDzwAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2gcWESMzpL6eigAAAQ1JREFUOI2tk71KA0EURs/d2WF2JeQHUqRJ6YKtgn1eQAhopZDH8wV8BVNKeu18gCTCZv/3WphGyBgX9itn4MyZ73LlbZIoPSboE/YnsERJtWVTZ+y1Ya8Nmzoj1ZYS/6dC38VzviMS4b0pqPQHYEW4NI5clVU06QYsaHktM3bakGkLQCwBn03FjY27G84CS8uBj6b4dX4dxswC6wV6O7TIya5KFIt0N9xqzW14QWIcL8UXAHduyFAMW627G04lZGEH5Kos3YilG3FQZWEHTMXr4QfOjcWI8BiNWVcp6yrlKZpgRJgbf4fep65MBEAL3LsxAIlxZzfB735MADwcgf9Zq7NAgEj8Uz0l0Gu+ARxPVDxfgBWVAAAAAElFTkSuQmCC' ), 
     7        'DE' => array ( 'iso3166-1' => 276, 'iso3166-1 alfa-3' => 'DEU', 'country' =>  'Alemania', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAANCAYAAABGkiVgAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2QsPEg8Xzb8oFgAAAC9JREFUOI1jZGBg+M9AZcBEbQOHlqEsk2lgKOPdER1RLNyu1DeU8f+5kRymNDEUAGIhBqb0Ft2EAAAAAElFTkSuQmCC' ), 
     8        'AD' => array ( 'iso3166-1' => 020, 'iso3166-1 alfa-3' => 'AND', 'country' =>  'Andorra', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAPCAYAAADgbT9oAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2gQFFBA0zXYuUwAAAR9JREFUOI3Vk79Kw1AUxn83uW2MjYnWwT8UKlZxEelSXAQH8Q18Ah/M2cHVF7C7gg7iIrRg1Npqmtg0tN7EWbA3UHHot37n/Dic7xzB6nnGBPUuT/Gc+FdPfZrcH+1PasWY6PxRsweWeQWdoEbct2i/7GIIg2rlGswv1kstbV/uxN33bVSzTtVX1NJbzNYcQbCZO7EWHPUrtB+3KFeLlBaXsRMfa/BML6zz9rGiBWtXMe884XgRo6RJKgoMF9YoopCZT9l9pcvGdOAslSSxTUGFCAPGpoGJySjwUEofj94VIO0xN8MTLLuAyAxGiUJaQxBierCUYw4bZ4SRy93DMVmasLdzRXkpIh3oc889NyEyPLfPQeMir/SHZu/z/g38DVl9V1ExpK/QAAAAAElFTkSuQmCC' ), 
     9        'AO' => array ( 'iso3166-1' => 024, 'iso3166-1 alfa-3' => 'AGO', 'country' =>  'Angola', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2QsaByIzrLxQHgAAAOhJREFUOI1jPCeo9p+BioCJmoYNrIGCvr8YRKJ/MDAy4w8hogxkFf/P8P0aCwMT938GiYLvDAyMlBjIyMAgEv+dQTD4B8Or2ZwMrNL/Gdik/+FUzrLgxzu85ikaMDD828DA8Pw2A8Ov7z8YPK4yMrzV+slw+g5uPf/xYWlxpv/HVgn+dzBn+8/AwPB/8yyB/0qyzDjVM0IZOEGUHwfD0dO/GDJjuBhYmBgYfv39z1Dd+5XhPw5dLHj9y8DAIC7MxNBawsvw799/hrU7fzJwcjAyyEkxMzx8+pc8L2PDzlZs5HuZVED1nAIA0cJitEL3fpYAAAAASUVORK5CYII=' ), 
     10        'AI' => array ( 'iso3166-1' => 660, 'iso3166-1 alfa-3' => 'AIA', 'country' =>  'Anguila', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAKCAYAAAC0VX7mAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2AsFFzMSbAxUTAAAAWRJREFUKJGtj00ogwEAhp9vfNEMm99ma/JTyM9Bab6blB38JDso4UpxETs44iDJrkrJyZkdtmI0SeKAHewyScwo+df2adr2ubBy0fw857en5xW89iUFg57pnQDOrWP2rSUQlmlcv6GvwcRQXR4Y9EiTTpIhdS6o0KWNsWApJjBgQeNyoShR9sZbKC034LqP4/QcJyUDELx51UoyQym/CQBdtpreTjMFOg0IArePIZYd+zw+yx+F/aO0N9fSlqvi7PSKzOAlSjhMqLsb07kfz12UVd8NrB0BoFGnMTtiIeRZRNRXkFbTisPtTQhVNnMRlSc+xhY8SDMbhOQIYfkNqcfOoPuCsowUbEbhS23s4ZrUwjLib69E/LtfL6dXDSd1+RNtlpqr7Qkivk1U2YWIxmoMTVM8vXxc/okM4OlFpmP+kL0HLRBByjlKyH5VCCCKIvXWFgRF4WDFTTQa+5vwO1T/KQN4B3v4g2Wad/5lAAAAAElFTkSuQmCC' ), 
     11        'AQ' => array ( 'iso3166-1' => 010, 'iso3166-1 alfa-3' => 'ATA', 'country' =>  'Antártida', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2QUDEzYBw8t7EwAAAUhJREFUOI2tk81KAlEYhp8Zp/xJlP4Q3eRiyl2Bm8B1SVDb1lKLiO6hRXcguG1R9xBBRIHtJDLCKAJrEYUSjJqTWo7NtFLGHBsJ3933cd7nfO/5EWK7WYMhSrJbIAfcLM76eK+3OLst02jq/wdGgh5SmzJjTgcAO/EQmbzK8bXC5aNq6RHNRWzOjyiY6oivAwPweyTi8+MkEzLbyyH7CQXBILUxy0G6iNflYDU62Xf6aNhrD7x6+mAtOkUyIfcFdYwOgRFJQGt132lX5E9N5+SmZAsDiIQ87K2He/ri78bMtGsgIIBTEhHNh24FPEwXuXupDQTMPdfQ9T8it7V/XuShUMcwQFE1S5iiapzmyj19y3eYyVfJ5KuIAugGBPyjbC0FWVmYMG1a4LX0NRiwrXaat2oTn1tCbXxTqDS5uK9wlFUsPcKw//IPkwFmSnsXswoAAAAASUVORK5CYII=' ), 
     12        'AG' => array ( 'iso3166-1' => 028, 'iso3166-1 alfa-3' => 'ATG', 'country' =>  'Antigua y Barbuda', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2QcREw40AjfPvwAAAcdJREFUOI2tkL9PU1EUxz/39v0sLzbPGmy1iSyiE4kJAxskTMSh6KQOhDoyEGNCYNLYlUgYSJxY1dVBnFj4AyAqiRWHpohVGzu0aPpK33vXoWlp5VUXv8lJ7j33c77n3EPWTCjgv0TWTChtxR6m4Ht8DJpE6cZ1De+kfbYM2Cv4kdy1mMmKPYzYdUfVUdjiXr3ETxX2QXdvWqQvxMhclAgUn78rvv4IePHa6+McIXl+7goZqSMBMlInP5RC9EDTEwZxU5Cbtbh/yyR32yI3axE3BdMTRpcTQH4oRUbqAG1DgCndYc5yu+D+gc/kuMFIWuLEJY4tGUkLJsd19g9Ovz1nuUzpzmmDXXdUdS6hkDycecC71FV0GaBLH0P6XHKqoATlX+c5CTVaoUYrjDH27RNrb9aRPavqMwSo2gnuZPNU7UTk8jtKNmq8fPWIZKPWl5dR4NOdZyQtiWtrkZG0ZJv5wwxAi+o+Vi7wVtvh8pOlyOm+PF6lUi5Evp2ZsKPKxia1re0z+drWNpWNzUFlgw1RitLCMs3iYTfVLB5SWlgGpQaWDTYEgvoxxflFQs8j9DyK84sE9eO/lUTvsFeN9x84Wsp3z//Sb+OvpNSjke99AAAAAElFTkSuQmCC' ), 
     13        'AN' => array ( 'iso3166-1' => 530, 'iso3166-1 alfa-3' => 'ANT', 'country' =>  'Antillas Neerlandesas', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2gcLBQ87Kgj5+AAAANVJREFUOI1j/P///38GHODHydMMT/2DUcSkN65l4DA3xaWFgQmnDJlg8BvIGFa4HmcY/n33juH70eMMknIiDP//MTK8ePKagdPakoFZSAi3gYxa7VgNZGRkYOBkZ2X49uM3g6muJAMDAwPD6cvPGbg4WBm+//zNgCsqcXrZwVyOIdBFDW7Q6cvPGRgYGBgCXdQYHMzlcLqQBZfE/hOPGBgYGBhivLUY1u+7DTHMSZVhyZarOA1jYCAiDGU+PWO4d+MJAwMDA4OShgzDEz4p/GE4mrApBgAkIkm8CCjtdAAAAABJRU5ErkJggg==' ), 
     14        'SA' => array ( 'iso3166-1' => 682, 'iso3166-1 alfa-3' => 'SAU', 'country' =>  'Arabia Saudita', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2goJAAkDAAIoMQAAAQBJREFUOI3Fkk1LAmEURs+kMzhl4BjUmC5M1Ag3tQkSgrYt3PSL+j8hbiMIolpEQRCBtXAi+sJKpnTiHd7GcfwDb+HC8i6fC+c+B67G7lbEGGdqnLA/AcZVYa1cpWBluHp1SJuzJOIGG7kK+61zXN9jZ2WTs6cm9Zvj0YCV+TzFdJZpPYH3LQgHAzqiS225yoFzgRHTyadsZUOlsuO+IPsBHdElaZhsl9bx+5IP32NGN3nsvVGwFkdXbn+5NG5P8AOJEdM5vLvk2XtnKZVBBJLTh2sWkpYSqE38bTS0X/dKZYDyXI5Vu0gUQRiF9KQAYM0ucf/ZZq959MPBSSv/O3AIwBtUdK9lTPMAAAAASUVORK5CYII=' ), 
     15        'DZ' => array ( 'iso3166-1' => 012, 'iso3166-1 alfa-3' => 'DZA', 'country' =>  'Argelia', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2ggMAAMVQyfWuAAAAQBJREFUOI3dkzFIQmEUhb9rKaaigsMD6aHi0BASEkHUKi02NIaji7S21NguNLQ1OAXS2NAUrTq5hBERRMETpSTEsIJ4+De4tPw/L2nyrOfwwbmHK5RXFR6kai0vMXyeUn/QvwPnyCePdKYARUfYuwe73UW5LsGlDIhogWK64cGNUHTgcE3RuGwx/vzC7Q8IpJJaoLay/QGlRzjOQdOC96sGr9WaEWYEpkeTynfxSYHhxTX9kzPeTs+NwHmd8RyBscDyAB5iENsp4LcSJCq70wGdMNSziv1b4WVBEd3aJLKR5/upQyCzqAUaV25a0AvBtiPY7S74hPD6yvQr/9bsfMoP3DBGUUqRkpIAAAAASUVORK5CYII=' ), 
     16        'AR' => array ( 'iso3166-1' => 032, 'iso3166-1 alfa-3' => 'ARG', 'country' =>  'Argentina', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2QcREw0jqskZuwAAAJJJREFUOI1jLF11+z8DFQETNQ0bGgYyXnz8mWAY/v/+leH/vz8MTNz8hA38//8/XgN/vnvI8OX6JgYGZmYGXnVfBjZBWbwGshB03bc3DH+f72RgYGBg+CdjzsBAqYFM3GIMzNKeDAx//zIwcokQUk5cGP77+pGBkYmFgZGTm6CBLEuOvyCoCAE+E1Qx+NMh1Q0EAFCEKkREUfJVAAAAAElFTkSuQmCC' ), 
     17        'AM' => array ( 'iso3166-1' => 051, 'iso3166-1 alfa-3' => 'ARM', 'country' =>  'Armenia', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAKCAYAAAC0VX7mAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2QgIFB8Fqj511AAAADNJREFUKJFj/M/A8J+BioCJmobRxEBGFYYdx6hqIAPDtcEdhiy5PkuOU9NAxv8bR1qyAQCrkgpb6Nv2KQAAAABJRU5ErkJggg==' ), 
     18        'AW' => array ( 'iso3166-1' => 533, 'iso3166-1 alfa-3' => 'ABW', 'country' =>  'Aruba', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2gEDEBIayRQ5bgAAAK5JREFUOI2t0TsKwkAUheE/k8EgUURQgmA2oKVgY6dgZ+8q3IOLyCqsBcEFiE3SuAIru/hgGnFmrExjl5lT3erjcE+w3h4tgAwFWhssbhG/Y95WTLrGkQMZioBVR7Eo9ugooj9eciibWFuvq9DGkn9aqN6AR5JSvOPaGIAEuL4Mu3TGXYfcnro2VoEAeRlgcf9hNYrrun+gr8jp8OwXjBvKLzhKLn7B7LTxCnof5QthDTDczMoBbAAAAABJRU5ErkJggg==' ), 
     19        'AU' => array ( 'iso3166-1' => 036, 'iso3166-1 alfa-3' => 'AUS', 'country' =>  'Australia', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAKCAYAAAC0VX7mAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2gQZEjslz/RnXQAAAWZJREFUKJGlkk8og2Ecxz8Pr2bLWC6krTH5U66OpDAuHFzmIg7KRbkhR+1GLXPSDgo7uXm3ErkoB4edFDV/F5H0publfc3evA6rt43Ryvf0PL/6fp7v99cjUourZsbtZU7+RJYveZhJU/6qUrfuZqqvioXuLBm3l7bJc0qRNHfaSL9mEBlQWVmawLm1hjAlHjZbMG2VRFO1JPYefxiHh5sBiMWuCubCBLOUlwXLBXeHowIATcsWJhwNyHR21jPW+IzIvONMniBe0jxNz+M42GXn1snBjQTbSYTIgTQta4GammoYGWkhFEoAUBYcNAnoxyxGbmgYv0BVP3h7M/C1bzC1X01PazlLHalcSiEIh3sRQliJ7u5UotGzvCYsl1S5mDwepwW1Khf0l8oYGvIBEI9fYxiffwLzQUWBLpeNYLALgKOjexRF/xVmt+esum78DlQUndnZQ+v8l/x+LwCy/O3b/GeHxfQF/HN+3kLmJ5QAAAAASUVORK5CYII=' ), 
     20        'AT' => array ( 'iso3166-1' => 040, 'iso3166-1 alfa-3' => 'AUT', 'country' =>  'Austria', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2gIOCA4lPvoZywAAADJJREFUOI1jfKtp+Z+BioCJmoYNDQMZf+7YS9UwZPz///8IixSWXzv3UdVAxtGETTEAAC7LDo+faNMNAAAAAElFTkSuQmCC' ), 
     21        'AZ' => array ( 'iso3166-1' => 031, 'iso3166-1 alfa-3' => 'AZE', 'country' =>  'Azerbaiyán', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAKCAYAAAC0VX7mAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2AUBEyAlggUxOwAAAHlJREFUKJFjZJh0/D8DFQETNQ2jiYGMc0zS8XqZV0qEQUJOlOHB2dsMv3//IWzgKxZz3AYyMzHwza1j+JTYyMBVEsPwY+l2hn/P3uA1kHgv//vPwEBE9DFmxGbgVSYiKsKgLizKcPb2bYYff4nwMsM6/AaSCgZ/sgEAtcYi/zCxNaUAAAAASUVORK5CYII=' ), 
     22        'BS' => array ( 'iso3166-1' => 044, 'iso3166-1 alfa-3' => 'BHS', 'country' =>  'Bahamas', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAKCAYAAAC0VX7mAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2QcREw4rjz/CSgAAAHJJREFUKJG10jsOggAURNEDIXwqOykwIXEJSilsQTfgr6MlgfVjoz3F89aTm0xmEl2/ek3UjQgSrPKC24PrnbwIEP6oD7wnzpcg4ZfTcPRcBvtmFyOEqkzNY2seW1WZbhZuT27kz5UDRskg8jaZrhd57A+CHxWnEHyBrgAAAABJRU5ErkJggg==' ), 
     23        'BH' => array ( 'iso3166-1' => 048, 'iso3166-1 alfa-3' => 'BHR', 'country' =>  'Bahréin', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAMCAYAAABiDJ37AAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2QsRCQIqgMx2dwAAAKRJREFUKJG9k7ENg0AMRR9RqjQZJE12SJUJsgwDMAEtuvIkuiuo2IGGEWgQBFGcO7hUadApkoOSX9rS17P9nYQQAhtJ0zIay7N0rF627Y86xoqn6wV4sHhhKt1+w8FYujRT0wEksZEBVi90acZg7H7CqXT0eYE0rZowani+31i8AFZtelAjfGM4VzWj0dPBv47yk9hI09LnhTrY0R2+X2+uajXhCx/FX26//fkdAAAAAElFTkSuQmCC' ), 
     24        'BD' => array ( 'iso3166-1' => 050, 'iso3166-1 alfa-3' => 'BGD', 'country' =>  'Bangladesh', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAMCAYAAABiDJ37AAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2gQSBwgp/8Wo3AAAALdJREFUKJFjZMjy+89ARcBETcPwGijz8x/D0qvfGV4c/sLw4vAXhmVXvzOofftH0EAWXIYdP/2NQfAPIjT8Xv9hsHv/l8HclIvhKTtuj2GV6bzzE8UwGBD485+h884vvC7EaqDLu784NTi//026gZQArAbuFWLGqWG3ENZgx29ggyI7wwcWRgzx9yyMDJXK7KQbeIuLicHClIthgygrw2cWBoZPLIwM60VZGCwIxDADAwMD46DPKQDaCDaIxyJVDQAAAABJRU5ErkJggg==' ), 
     25        'BB' => array ( 'iso3166-1' => 052, 'iso3166-1 alfa-3' => 'BRB', 'country' =>  'Barbados', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2QgIFDIHZBpOFwAAAMdJREFUOI3Vk7EOwWAUhb9KUz8xWMQmhqYLqoNEmhjEE4iRXQzewe4JpBYGRqmBlc3kHawM+EVsymZqSnQQZ7r3npMv9w5Xweg98FHT3jHpbPwsWgOb6Sbr60V8pyH0G+D+eOdwun8EVINMx5XUSnEc9wxAu55ktb19v2FBjzJaSCxDYBmC8VJi6tHvgXZeIK/eqz9ePMo5EQgMPBlAUWA4lwCYuvYu/h7Y76aYra8ANKqJ8EChKWTS6qsODQSoFGOfxIB/+JQnzowpr6qytHAAAAAASUVORK5CYII=' ), 
     26        'BE' => array ( 'iso3166-1' => 056, 'iso3166-1 alfa-3' => 'BEL', 'country' =>  'Bélgica', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2gMJBjErK7Ui8wAAADJJREFUOI1jZGBg+M+ABZTEMhzrymOwwib3scLg2L9nnFjlmLAJUgJGDRw1cNTAATEQABUBCGgQxJdLAAAAAElFTkSuQmCC' ), 
     27        'BZ' => array ( 'iso3166-1' => 084, 'iso3166-1 alfa-3' => 'BLZ', 'country' =>  'Belice', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2AsFFzMUhW/xeQAAAdpJREFUOI2tk71rE3EYxz93sXfJ5aWNzZuhrfaF2MGiLkVF2lVcBNGlDi7OSnVxcRNFF7sLIog4ieDkaNFiMUHUBItpSAqGmppE83LpJb/cXfwDcjYIfcYHng+fh+f5Sm9Dx3rsY0ks3v8n0K8pXFqcJXHYjSr7+JIv83L1O7oh/h94/tQ0y0sRys0tjgyPI7ptDMlEdR3k4bNt3nzMOwIPODXPzEW5fsWHbbcwrDqrxTSiVcMbjHEyusDtq2Gau4K1TLFvVnYCLi9NEXRpxD5/YyKVx9j5jdluY7/exPywQVUvcffavKNhH3A8EiDut/H1NGSRJRaxuHD0MvOhOH5JIZNMMaFFkaUCY2H/4JUPjXrpWB0iM3Nokyt0DINqOsWwYnD61k3cwQRCFnzKrhMP+SiWm3sb/qy28Lq9GF0DIQSG2SUXmCannMNyaViWhTAFqkthu6IPNvzxq0GlqVHZTVGoJWl3/5DcstHUAO9LL5gZOc5k5ARlXeuzcwQC3Hu6wcqNBAHPCD19lLNhBVUdot6oEwib1ITOo+cFp1HnK69litx5nCfoGaMh59ix0mzq65TsDHXD4sGTsuPLwICk+DwKFxcSzE55GZLcfM1VefUuu3dS9jvLfwFsH8H3Rw8/GAAAAABJRU5ErkJggg==' ), 
     28        'BJ' => array ( 'iso3166-1' => 204, 'iso3166-1 alfa-3' => 'BEN', 'country' =>  'Benín', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2gcMFx0wR1sfBAAAADNJREFUOI1jZGgP/M+AB/zxOopPGgMwkaR61EC6GMhCSMG3ZdxUNnAWD0kGDv4wHIEGAgA6cAdD5oGwMAAAAABJRU5ErkJggg==' ), 
     29        'BM' => array ( 'iso3166-1' => 060, 'iso3166-1 alfa-3' => 'BMU', 'country' =>  'Bermudas', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAKCAYAAAC0VX7mAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2AsFFzMTGwtk2gAAAWxJREFUKJGlkE8og3EYxz8v7+ZPDpqiZvlzEC3NWnNRDvLvIEtLDi4OykU4CDfFwQXl4jJScnPSTuTPRW6bIlYuNi8tarXtNWPbaz8HNlFqy/f6PM+3z+eRvAurAlMti+4n3O5LzicNEFOxbWmMdBqZaC8DUy1idJBcIg0NuUR7vY7uGoG+q5f0ziZpNYpobUMqKmYvIOPxKMzujuVW6AGR0+ZXNKORipkZAn4/ajiMxWYjtLyMLhj8JrTbaxio0xCJNwpvrkmrUeTxaZJHBxwqEqf+VJZQM5uxX1zgcjp5VRSmvF48FguyzweAPNdrgIdrllwxto+Dnz98SWBrWsThsDDvqKKt9O6HxsbGOmcGiFuHiays0fcvZbOZg+pKnuvSKLfvNIci9KRElrAgnzKA2EuEgPEVXcJES0MjV9YS1HgkO5fzLSy/C9J8HGW//xG9Jug4CWG4j2fneStnkpQ+9eRf13kTZqL/A+MDwyyN2NmCVA0AAAAASUVORK5CYII=' ), 
     30        'BY' => array ( 'iso3166-1' => 112, 'iso3166-1 alfa-3' => 'BLR', 'country' =>  'Bielorrusia', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAKCAYAAAC0VX7mAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2gULCCwBILWXGAAAAIBJREFUKJGtzDEKgzAUBuC/rw9rQTyDOEmnHLUexVs4ChkD4tyAARcTSdVFvEDed4Dv4bruiNbi17ZYtUYq2pcFf+eSozsEM3bvxUJehwHeGLGQsqrCq67lQrHpwts0IYwj+g9gM4HwrRSoKPBtDPScHhJiBOV5+nRhKks8QxALT8/UKLbHJn8QAAAAAElFTkSuQmCC' ), 
     31        'MM' => array ( 'iso3166-1' => 104, 'iso3166-1 alfa-3' => 'MMR', 'country' =>  'Birmania', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAYAAAB/Ca1DAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2QsaByoI1W4zMgAAAL1JREFUKJFjVHBa+J8BCsSFuRj4eFgZPn75xfDq7XcGBgYGBqefFxkqPq1iIBYwwRiaykIMNsaSDGlhOgzmeuIMHOzMRBuC1UBRQQ4GRzNpBh4+RgZnK1kGeSk+ygz89+8/AwszM4OwMC/Di9dfyDKMgYGBgQXGuHTrLcOctVcZhIU5GV6/+sZw7/FH8gxM/roTwvrKwMDwkoGBkYmRQebffwZDqAL5P69JMpDxlq7Mf8LKiAdMhJWMGkgAAADubisa7D2VhgAAAABJRU5ErkJggg==' ), 
     32        'BO' => array ( 'iso3166-1' => 068, 'iso3166-1 alfa-3' => 'BOL', 'country' =>  'Bolivia', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAOCAYAAAAvxDzwAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2QgQBhEQ02+03wAAADxJREFUOI1jPCeo9p+BioCJmoYNDQNZhIJ/HqemgYw/r4mNRgplgEV7oyJVI4Xlzmc2S2oaOPjDkOoGAgCIaAsA0eD+jQAAAABJRU5ErkJggg==' ), 
     33        'BA' => array ( 'iso3166-1' => 070, 'iso3166-1 alfa-3' => 'BIH', 'country' =>  'Bosnia y Herzegovina', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAKCAYAAAC0VX7mAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2gMHDCMjsNIo9wAAAPFJREFUKJFj5NXu+M/AwMDAxMTIEOatxfDuw3cGpu8nGBakTWHgYv/FgA+E9iUw7LyogSLGBGP8+/efYcXmqwxaqqIMr37oM8RMz2T49pMNr4HYABO6wIR5JxlsTeUYtA0CGCInp5FsKIaBDAwMDFMWnmI4dPIhQ2hYGkPohGSSDMVq4N9//xnuP/nAMGHuSQZntziGWBK8j9VABgYGhg+ffjDcefSO4cbdNwyMPNYMCbNyiDIUp4EMDORFFF4DYQA1olLwGkqUgQwM0Ig69ZAhNCwDb0SxEGvg33//Ge4/hkRUhH8sQ+x0NoYfP79jqAMAG05lSgabwIAAAAAASUVORK5CYII=' ), 
     34        'BW' => array ( 'iso3166-1' => 072, 'iso3166-1 alfa-3' => 'BWA', 'country' =>  'Botsuana', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2AsFFzMUhW/xeQAAAERJREFUOI1jLF11+z8DFQETNQ0bGgayCHGzUtfA+xvbqGogIwMDA1VjmSUtLY2a5jEwtm99QF0Xvvv6m5rmDYF0SHUDAQ62DXuLeu1nAAAAAElFTkSuQmCC' ), 
     35        'BV' => array ( 'iso3166-1' => 074, 'iso3166-1 alfa-3' => 'BVT', 'country' =>  'Isla Bouvet', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAPCAYAAADkmO9VAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH1wsMEQcKTJm+AAAAAL9JREFUOI1jfK+t+58BDXAU5DMk32RkWLblNMOljTUM8tlJDP+eP0dXhhUwEaWKBDACDWRhCw3BEGTW0GBguHkTzmfz9mL49/EjcQZOlrbAFL3xleHa3RcMDAwMDPPWHWeQENFkYOAhzoWMDBoZGMmGEsDYMXsnVgNXbDvDcOH6Y4aCeGcGCRE+og1kyX16AkOQ1dmZ4dJNCYYL1x8zJAVZMqhuW0N8GP5avQZDkElamoGBgRHO/7V122hOoaOBAI3IOMYD8HshAAAAAElFTkSuQmCC' ), 
     36        'BR' => array ( 'iso3166-1' => 076, 'iso3166-1 alfa-3' => 'BRA', 'country' =>  'Brasil', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAOCAYAAAAvxDzwAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2QcREzMhBQJj6gAAAedJREFUOI2tkz9oE2EYh5/7musJ0WhiLNaEmNa2VjCBGKhQRYu4dHASAy7SzSK4lG4dbAs6OVUQEQTRzaG4uRXFgiUR2mAEa6i18dLoEa0knrlrLjmnxPonTYY+6/f7nuH9va/EzFmbHUS0EvI4LDwOa2eEMbfGUn+Cpf4EMbfWVOho9OCXTe4E0oRKFi+f9wFwK/yJyx6N65le1LLSmlBIMOrNMtW5ytyLo1y8fw6z3AaAIleYuDrH4pkEN3Jd3Mv7qP7VgLS1lOO7dO4G3jPgLLCWP8TD5E0qEpQ+V3k9/wE2q/z8UWR25hG+jgJx3cW1TB8pw1kXtjEcnFSkKhOdazw4/I6AYgIwvxji6ayXt6/WKZctTg/3Ej3fzcZXE3d7hmPdGr52k5H9OWRhs6C7qCA1nuFmqYBdgYplo658J/fxDaZpcOHKCZQDXUDqv/8EgGkLpnNBBpejxHUXAAMhFb1Y5KDPgxAC27aRZQerySwRfxyAuO5icDnKdC6IaYvfwhopw8lQOsKY2sNeb5HxkWd8UdcxDAPDMAj4d3Pp1GP27MszpvYwlI78Mb9/StlKbW3CRpmFZAAh4GQ4Q1KRt12bhsIaMbfGbd8KAOPZIzzZ6Ngu3lwI1M/um9WwwzrNEy2KavwCMp693M9dvNMAAAAASUVORK5CYII=' ), 
     37        'BN' => array ( 'iso3166-1' => 096, 'iso3166-1 alfa-3' => 'BRN', 'country' =>  'Brunéi', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAKCAYAAAC0VX7mAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2QsKFDoUxdQ3mgAAAYxJREFUKJGtks1OE1EYhp8znXZqoQT6AwSwRBPQlDREy/ATElygG5d6G94CXIOX4Nq4ZOeeBWlpOwVqNFECCT/RFigEnHOm57ioJDYQ6MJn/z153zef8A9eGa1qYBT/A2GMMRiJllWMrKD9MlpuYtR3QAOgA7BCgOhWeBv6HC09tCzRqK5z6nlkXv+6V2g/nYjh5sdx3Twzsy/Ju29xonGw4ljRRX6WI5ysnaDFFGeHC6SnW39blDB+GaMbnQmBjoRhW5DLxll6PM70o0ky9hgDog/biRFNJ4lnn2D19TLoPgfABHtov9SeS24iPn8cMIVyQNFTFCqK3f1WW4zg3YMU9GhqvyVjmRjzyQT94TS596tM5pZv3/Bqd6gjYb2hKXiKYiXAX3NICZuUDGM7gq/nl3ypB3zyz0gmQsw8G8TNTzE79wJ3/g3DI9mbwn+RF4KdlQihFjSPBUe+4oNTZ2Nb0ry4efZwNHK38JqrpkFYEO1t/43W8O1HwPVURU9R2Q7wpelO2A0qgK2a4g9uO7cmLh6xlgAAAABJRU5ErkJggg==' ), 
     38        'BG' => array ( 'iso3166-1' => 100, 'iso3166-1 alfa-3' => 'BGR', 'country' =>  'Bulgaria', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAMCAYAAABiDJ37AAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2gcBCxASwMOiZAAAAChJREFUKJFj/P///38GKgImaho2NAxkZJiWNxqGlAHGa2pCo2FIGQAA6foIImxmA5wAAAAASUVORK5CYII=' ), 
     39        'BF' => array ( 'iso3166-1' => 854, 'iso3166-1 alfa-3' => 'BFA', 'country' =>  'Burkina Faso', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2gcKBg0a7q1SGAAAAJtJREFUOI1jfK+t+5+BioCJmoYNIwOZhP8yMAn9I8pAFryyzAwMzGq/GVhsvzMwMjIw/D7EyfD3FisDw188Bk4w48VrpoH2JwZv+x8MTP//M+z8xctwnhe/epZGW368CmTYuBjEvn1lYGBgZMiRkGB4IsSK30C8sgwMDJ/+MjNY39BgYGBgYOBjJhyOBCPl018mrGyyDSQVDH4DAXT/IIcjtwPvAAAAAElFTkSuQmCC' ), 
     40        'BI' => array ( 'iso3166-1' => 108, 'iso3166-1 alfa-3' => 'BDI', 'country' =>  'Burundi', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAMCAYAAABiDJ37AAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2QcREw427DmukwAAAe1JREFUKJGtk09Ik2Ecxz/P806i9mLbNA0dFSVO+8MOgzU6dBPJQxnFOhRdSsI8eNBEWdCCYlB66NIh6lJ0qIhmIdVu0sG3YIcoqCRD6Q+5/LPJu9pw7/N2kFXQqxX0vT7w+T18ft+fULayLTOvPp+/JGeu3cQuWfxLhEuj+thh1se6laa7pYwaXUyQwZ+IERhNKj0S+muYHgkRGE0qfyLGBBmiRhdiw8gu2yU0jm48QE/jceXW1sj5W8N8il9kMTOD5qlE37k0xHyaxsouUFFTTV38FN5D+8hbX9XQ+FV5feouJdtaApYn1qyqYqDpJPvrW7HMvMreeSC97W0Y78cQQhCuD5NNPsQT3as03S3vfXxM4vVlMsXZnwp+BZYT9gVJ7OhTDe5NEuBGWwQh4MiIAcDb/KQaeHFBPpt7/rtTJyBAa+1uroQSju460v2kpp84vsnlhAPkillSga0UrAIFq0AqsI1cMYttO/5heWDYF6Sv6YTSkEy2bEEIiRCSqZYGNCT9zZ0q7As6Aldeyu370tO+B5fPC0Bpdo754Ud4/7QUx9qcHWRx+gva2krK3TSNNFZugYraddSd6XWuzcGxTvvc9l4V0DfLb6/G1YeeuDSN9Epqf0SPhPAPxdXq5kb5xnynTr8clOJ/n953X1zpBJbEXYYAAAAASUVORK5CYII=' ), 
     41        'BT' => array ( 'iso3166-1' => 064, 'iso3166-1 alfa-3' => 'BTN', 'country' =>  'Bután', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2QcRExAVmh/gPgAAAapJREFUOI2t079rU1EYxvHvOffc26Q1GiKlgqiDghb7AxfBQUGp2dTBqYOLk/+Es4M4OTmJixSnttBBi4VCFKpSUkhKBYtgRdqaENsm5J6be+7rpFISywV95/f9vM974KjG7KjwH0paEM7HmH9StMG5hGQ1xi44JCQ9qLLHifKXCGUIIw38VhUdD2Bnq7iV2u++VKDoPjpHLhLlr5E7OowfZLBb69g3Jezmp31IKlAlFpU9yaHBUZofp/HWd4hsgG7u4tlwX++BoIgizF1Bew5v4zk2OY0JzuOd2MM099C5s+y8XcT8qKcDk1P3yBwr4iuhU9tFY/D9gPrUU8zKO1zsMLadLqEzBdrZcdTcE5K5JbxzY2Su3yCsljHvS8jhPLq+3TWne50J4IIJPFUgOFOk//Yd4tJrWi+eESvFwP2HBMWbPYN0JQwHJ/GHbmHX1vBeztCubSOrZbQIVJaJK8vYyxP0DY8R9QDVr58iArFcRX8t0F76QPLlM97IBfon79J8/AC+bfztdboTSgh2wdGpvvqzCaBRI6qUU2MA6vujEQnnY6SVeubA+gkmGqvbq1kylwAAAABJRU5ErkJggg==' ), 
     42        'CV' => array ( 'iso3166-1' => 132, 'iso3166-1 alfa-3' => 'CPV', 'country' =>  'Cabo Verde', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAMCAYAAABiDJ37AAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2QwCByw0i9ZLUwAAALlJREFUKJG9kjEOgjAYhV8rTWAgwYVEJxac3OE2HMoDuOlRTBcnD8CkCcSJBFMa+zvgIKRDFeIb3/Dl6+vPkO8IM4bPCfs/kPPv17AC07hGIDSKTCIQGmlcTwNGfgtDDPtTDkMMkd+6K9I49wOR6Yad6freIey83AyHWgAwAD5b9n7L8yfDI5FRI0PV9y6GtsPOkhKX2xoPLRAIje3qClkmThNaP6VqQijtocgklPZQNaETDACshlPyAgMlyKjfNv6xAAAAAElFTkSuQmCC' ), 
     43        'KY' => array ( 'iso3166-1' => 136, 'iso3166-1 alfa-3' => 'CYM', 'country' =>  'Islas Caimán', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAKCAYAAAC0VX7mAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2QcREzMse7MfVwAAAWlJREFUKJGdj00ow3Ech5+/zSyZl3nJy9hQUk5sJCUxwkVOOyyhNA7igNrZDpKS+5KLODhpF6/l4CD6o8iBy1gOLJS92GZrP7exC5vn9KtP38/v80jn88sCnR6H6xmX64qLaS0EfDStxRgxlzPVngM6PcaxfVJBslicor06k54qgaq7l/j6KnHfO6K5DSlLzfa9Eln2sLUlJx22GIuQJDiVX5ILZRCp/GxiPPGurMnFanNTqslhZkqNEN8VyiWLE5OpikFDDBEJo7i9Ie57Rzk5y+fhHgceiWN3FH4stDTm06VpJRT+oK85ys6ZN5Fl2Hu1mEM3LDjPqR8+wO8PEwxGqK13YN8P0Vanwd7gT1o7ZLij4MRB2fEKox2qZGUYT0n5J5s7Vp6ejhCxACI+wNzExvfCdMsWJyvQxa6JSioU+S106nax9RcmcmW6hRcPUYrdbxhKtGQrvMh3eVw+vibyfyn/RtrKf/EFxw57opSLxmsAAAAASUVORK5CYII=' ), 
     44        'KH' => array ( 'iso3166-1' => 116, 'iso3166-1 alfa-3' => 'KHM', 'country' =>  'Camboya', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2QwBBAwDthzbSQAAAS1JREFUOI3l079OwnAQwPHvjxYptggCGkw6uKAxODu5MZAwuBoeAHgKXsPEt2BgZSYhJiz+iSuUxMQIjaD8oP21zoQaFpy88S73Se4uJ+A+ZIcR2yX2J6C442LryNnTEzQzzvvTcCuoX/ESWTisVpHTKYtej+PbG+KWxbjVwiiVMIpF3HY7GozMahrpWo2D2YzRYECmUgEhiBkGuXodw7ZxOx3w/Y1W8QAbI+u2zXm3SyAlLJdgmqAUSImWTgPwWi7jOc4GGHkU33EIlSLwfUQqRSyRIJASYVl48zkimYzEfgXzjQbKdQldFzUcoiYT8DzUaETouqzGY/LNZiSo97lYS+wXclzmzlj2n/EXEvm1wjrKoFTAYvKJYe6hJw1m2SKPhWu+3z7Wd/j/PuUHh9JvShiV/cwAAAAASUVORK5CYII=' ), 
     45        'CM' => array ( 'iso3166-1' => 120, 'iso3166-1 alfa-3' => 'CMR', 'country' =>  'Camerún', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2QcREw4XoFC+zQAAAIRJREFUOI1jZKiK+8+ABcRdeHqs4PhjK2xy6gs+H2NX+ItVjgmbICVguBjIDMVEABaCNnL+Z+B3/M3AyMDA8GE/K8O/74yUGcgh/49BOv8bAyMDI8OPe8wM327gdypBA7/dYGZ4s5adgeE/I0HDiDKQgYGB4cUsTmKUMTAwDJ9kM5AGAgDqSR8owcvHPgAAAABJRU5ErkJggg==' ), 
     46        'CA' => array ( 'iso3166-1' => 124, 'iso3166-1 alfa-3' => 'CAN', 'country' =>  'Canadá', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAKCAYAAAC0VX7mAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2gISBDUpGCurmwAAAL5JREFUKJGdkr0NhDAMhV8CQqRCiIqGDZiAedgjYyDRpaVkBiZgAErKtBRIvsKH+EsQd0+yZH2JHevFggDCVXRHTglxQ/JVYd9zvBHxPOc4yhiiPOcw5nzmqA29Lw0DMI5AlgHzzCyOgaYByhKoqh8n1JrzNN35lmvtndDvoVJsurU7s5aZUn962HVEUu5cSmYPHorHtVlXoG15IiJgWYC6BsKv9Y61eW64aZqAIACK4lJ9b+j/5aOSBIiiV1c/zxC7bPAomssAAAAASUVORK5CYII=' ), 
     47        'CF' => array ( 'iso3166-1' => 140, 'iso3166-1 alfa-3' => 'CAF', 'country' =>  'República Centroafricana', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2QcREw4wBVoLpgAAAQZJREFUOI1jZDBo+s8ABZqSrxmuPxdlQAYdr88xeH19wsDAwMCwjVuGoULUiAEfYIIxUu3PMqzPWc5gIPcCrwZCAG7g/dcCDCtP6zDcfS1IkYGML998OYtPwYf0aoWfe48KMTAwMLA7W78TmNn6AJ96FjFhbryB8lOQl+EnlM0pyCskJswthE89Ez5JcgBL9f7qg/gU2N07pynFwCDGwMDAcO3emVcz9ldfx2vgupvr7PEpkPnLwSDFwMLAwMDAcO/vC7F1N9eJ4VNPfS+7C306h0+B3H8WBQYGFiEI+887d6FPD/AaOEH1Gd5YfizKwfCBgYOBgYGBQU/0m5C36jP6xjLVDQQAaNpF2P35FDUAAAAASUVORK5CYII=' ), 
     48        'TD' => array ( 'iso3166-1' => 148, 'iso3166-1 alfa-3' => 'TCD', 'country' =>  'Chad', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2gQUAAk7NUOhjAAAADJJREFUOI1jZFBL+c+ABURZ32VYkrUfmxTDnVZ5hjd7BLHKMWEVpQCMGjhq4KiBA2IgABKVCBtfHRwIAAAAAElFTkSuQmCC' ), 
     49        'CZ' => array ( 'iso3166-1' => 203, 'iso3166-1 alfa-3' => 'CZE', 'country' =>  'República Checa', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2AsZBTopCaiZGAAAAQNJREFUOI1jiGtc/v/l28//qQWYH7FqNyzZcZ5BTIiHQVdZgoFSwMTAwMDw4ct3huzu9QwhVYsZHr38QLmBMLDvzB0G67SpDLM2nGT49/8/5QYyMDAwfP3+i6Fi2jYGn+J5DHeevCHZQGZOZfsGbBJPXn1kWLT9HAMTIyODqZYsAxMTI1EGMgq61hH0W7AsJ0OHPi9RBrLgk2T7/5ch8fl5hpgLlxheb/pHmYH6X18wVD46zCD34yNRBuE0kPPfb4aMp2cYgt9eY2AiI6ZRDDT//ISh7NFRBslfn0k2CMVA3j+/GPKfHWfwenubbIPgBjp8uM9Q8vg4g9CfbxQbxsDAwAAAZcefm4Gy06gAAAAASUVORK5CYII=' ), 
     50        'CL' => array ( 'iso3166-1' => 152, 'iso3166-1 alfa-3' => 'CHL', 'country' =>  'Chile', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2gMIAhoSvXWYKwAAAIdJREFUOI1jZLBc9p8BC4hyk2dY2mCFTQovYELmCPGxkWwAVgO5OFgYYjwUGDZ22jG4W0hSbuC3H38YHI3EGCx0RBievPpGuYEMDAwMczbdY1AJ3czw9ftfigxkgTGOX3lDkUFwA5N/HsQqYXBTgOHN3IskG8h4VVsOa7IhFzARVjJqIL0NBAByih5NKTURJAAAAABJRU5ErkJggg==' ), 
     51        'CN' => array ( 'iso3166-1' => 156, 'iso3166-1 alfa-3' => 'CHN', 'country' =>  'China', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2gcXDQsc/7IwCAAAAMJJREFUOI3tkT0OglAQBuc9QQhiNCFWXkBKT2BnZ+ExPJUnMLHQWFh6DWNnZ2IMQgTxYeNfDCBo61S72c3ky67YuM2EFGQNlJ82yUe+NmYnftTOyEda5YVi4zYTva2wexF2P+IwMfEWVZIY6sMQzgJvVi0s1ADOW4nZjdFaingnSG5BvbkBUbmE2r0IVjr7sYm0nydtDCLUBbxp8YQi6ynOKGA/tlAhkLrxIeE7x6WBOhUX3ZFZg3BdKW/LE37LX/g7V8TwN6Mc1YtYAAAAAElFTkSuQmCC' ), 
     52        'CY' => array ( 'iso3166-1' => 196, 'iso3166-1 alfa-3' => 'CYP', 'country' =>  'Chipre', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAMCAYAAABiDJ37AAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2AsFFysXnn04mgAAAOxJREFUKJFj/P///38GKgImahpGtoF/31xn+PfxEVY5FkKa/397zfD/7y8GRnY+hj+PjzP8vruTgU0jgIFZTpN0A3/f3cnw6+Ymhp+np8HFeOP2MrDI2eLUg9PAb9tyGH6cnooixqYZzPD/8zN8bsBtIKuKB8PPS0sY/v/8yMAiacTAqurNwGFTzsDIyo3XQIb/eMCr96///35zE87/9+/f/1efPuDT8h9vGF568YyBm52TQZrxDQMDAwPD04/vGb79+sHgpK6LUw8joYR9/vF9BhFuXgaG//8Z3n77ymAgq4DXxwQNJBVQPacAAE0ClrS881WhAAAAAElFTkSuQmCC' ), 
     53        'CC' => array ( 'iso3166-1' => 166, 'iso3166-1 alfa-3' => 'CCK', 'country' =>  'Islas Cocos', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAKCAYAAAC0VX7mAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2QcRExcojTY66AAAATFJREFUKJGdkrFLw1AQxn9J04K1BLF1EAlU0EloEXFxiqijuImrIP4BrkUIOPg/CO6ig1hXBxddnRwKIqXtog5qbFMxMXF4hrzGEMWD4+M+7t19d/cULAKAkRxM63D7Ao7Hv00DmC/BsQkNG/QsrF9Cp5f+cNUQeN4e5BUsgiMT7mw4bEC1CHNF2L2RuqoCPT/i8prA+DRqSNYqsG/A3ix0paTNKThdhOVxyKowrIHy/cbxYLIAOzMxheUC1JdA78D9GKxdwJsnlD1tQPkEXl1QFThYgO1r8INI/WgOHt+lHTa7UDkTY6QdxA9g6yqKjbzAthNxGUysMHClHYUFHvpQq8LzBzR7kTIA2xUumxJ+mzRLOspQRmD/czBX/a1YWMiLqV+ZEP6j+V8KJlm9lcx/AUC5XYTot/iSAAAAAElFTkSuQmCC' ), 
     54        'CO' => array ( 'iso3166-1' => 170, 'iso3166-1 alfa-3' => 'COL', 'country' =>  'Colombia', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2QcREww5TrDRgAAAADlJREFUOI1j/HNR7D8DFQETNQ0bNZA6gCVpgd9BahrIyGAxeXAnGxaXL3fOUdNAxnOCaoPby1Q3EACD1Au/efc6CgAAAABJRU5ErkJggg==' ), 
     55        'KM' => array ( 'iso3166-1' => 174, 'iso3166-1 alfa-3' => 'COM', 'country' =>  'Comoras', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAMCAYAAABiDJ37AAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2QwCEh4v9i63VQAAAT1JREFUKJGt0DtIQmEYxvH/J17wNIkh1BQRImRDNTcltDiEFF2WdGtpb21rqSkIKTJwbWhoDIREazWH7NAdobKLl7Q8oudrEAW3Y/YsLy8v/Hh5xHpkTK4NlRm0NfiPmBJ5KyspB5GsgqaL3kEATRdEsn0ELx0k89aeQDOAYlWYn1imUMmz/5Jm963Ghn+TYedI9x+ahImtwA7FnwJnNzE+yu88fj4Qii5xcBFGq2vdgW6XB7fLw0n6GMWmoNgUAKSUHJ7vEYwukLyLGwbNzSEQQiCalXakev/EbXgVu1o3Bqq5DNevV/i9s8TU0/ZBSJiJ1/Alaljq0vCHYmp7UtotCnPji5SrJdLPKb4yKqGjbwZyumGoA2xvDSeNUgCq3q6hVpodSguy7EOvTIO0/BkDMEttFL0YgEZ/T1Arv0DhcfTYNXgAAAAAAElFTkSuQmCC' ), 
     56        'CG' => array ( 'iso3166-1' => 178, 'iso3166-1 alfa-3' => 'COG', 'country' =>  'República del Congo', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2QcREw40AjfPvwAAAUhJREFUOI2V0s8rBGEcx/H3PjMjUUp+RKJwWLWJJjcHBy4OTi4uTg5uTi6UEodNycFGicPmpC2K5OKiHJSD8idYa7G7Y9eaXZOYcdvaeWb2x/f4+fR99Tw9T4C9SYc6Zrw1wMVYAy2q3OWiKTxi/5loE5zrGs0eW9mjd/KxTO3gVLvgVNdoUlyFAx8Hb3ydGQC1gdMdgpiu0ShkzIgkMS+zpagqONOpcKKrNARche1g7L5iXmXL4orgbJfgeNQD+3MwdpKY1zlpxxec61aIjqgoHlhm64XCzafnnic43yM4HJYx59fBCCco3Ob9ziGDC72C/ZCG8MAymwmKd/6YBC72CSIhDfctnR+H9Eac73uzIlYGLvWrbA8pMmbZpNafsR6qYyVweUAhHHT/WLAtm/RaHOuxUBMGIFYGVcJB+W3sok1q9akuDOAfo1xrHS4Ov4UAAAAASUVORK5CYII=' ), 
     57        'CD' => array ( 'iso3166-1' => 180, 'iso3166-1 alfa-3' => 'COD', 'country' =>  'República Democrática del Congo', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAPCAYAAADkmO9VAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2QcRExALYBDdXQAAAbJJREFUOI2lk89LFGEch593ZtdRcGsRUzMvG0SRhLRFhxYUL0EgXTp0WTyooFHhIRX3kAt2MDYDL5KCdggE/wLBW4VJLLigByFCUfAnu1q2B1mZma+HxR3XprT1c3y/8PB5+PAqoiKcM/UVswxVd+MbX0M7fmiqnv4vUFXJNh/vtDOx/AStY5P0jO4AlRJit6NUFCdPBXmUSeeNEeL+EMHINMlxL3Yme9OUEp5e+8Du4wCB0lVWHtUxGHyFoR/8VS9e18DziQFSvTYH69lORVeE8jcKTUTx/kcLY0vNiCi+pe7SlXhNxio6VQ9AM6C81SQx8IB7v2YdZUPPcGvqKwt7tZQZP8+k5wtZ2COXCV+dpHlulK39ShRREaUEhWBLlq9rFpat56131OhI78ILjXcXuxn+3oYpHqcAgIhCULnHS0aK2M0+Gj9PsdPvJZ1x9MrCJp8aHtKz2M/WZuWfg51c79n1MV7uDfI7YpJc9+ZuvpBFuq2G8MZbvszddx0sD3hcLzWjA856Wb0Iw/P5eq7AqpLtgvVcgXF/qGA9t6iEP5D7y/9a76zxQOF6rsDz6LnlEIycyu25ITsdAAAAAElFTkSuQmCC' ), 
     58        'CK' => array ( 'iso3166-1' => 184, 'iso3166-1 alfa-3' => 'COK', 'country' =>  'Islas Cook', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAKCAYAAAC0VX7mAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2QcRExAQ6nUUsQAAAc1JREFUKJGNkl9IU2EYxn/f6ZCVjjoiRWsXVkKkFUkwuwhWCdlV0QIvlqXehUQwWDeLoJv1ByGQYHQROKspdbELi8guArE/0ITBsigmaHOcTGM25mrJOd/XhUEtEc5z+T7v+zzv+/KIzI07qmbXDmIfSoRjKVLtBuJHif1Plug8uIVwo8C1u4GtoTH+hRACAKVURV2/bBr4qiVdTdWcj/v59TqJLILZ62WdezOjuSUGX0z9HdA17veeZjKbBwU76w3OhRJYllw2StU1VVqsguZNfjRNY6T/LNF4krHkFCA45K3nQsDLse57SCkR7RcfqsDh7fg8aymbc4jpz8jiIuvbjlA250jMSEYzBR49neBW+DiDw2nGJ8wKswN7ttFxYi/Ba8/Q+o4aNH4aJ3j7Fe5LL5mdX2Q+X6L2TILY+xJ+j0bEnQdgMptnZrawYvvclwUy2eUeQcMVRyfrusbz/k5O9QxRKJYruI2uKhLRAG3dA2hOxAAsSxJ/nCYSbF3BRYKtDA2/w7Ika6j1XXUqmv74lZZmDy37PEznvuOqqaKnw4tlK/oG3qCUQncqBmDbkuiDt9QZG7h7/SQoCN0c4dvCT2z7T2yc/vB/rBbs33XVsNRTTu7gAAAAAElFTkSuQmCC' ), 
     59        'KP' => array ( 'iso3166-1' => 408, 'iso3166-1 alfa-3' => 'PRK', 'country' =>  'Corea del Norte', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAKCAYAAAC0VX7mAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2gcMBgcDVUJNjgAAAKZJREFUKJFjZPZd9J+BioAlzkSEmuYxML6VVcV0IQszA7OiIsO/Fy8Z/n/+TJKBTBg28PMz8G/dwMDm7sogcOIgA6utNWUGsvp7M3yfOIXh+/RZDJ9CIhjY3F0pM5CJg4OBLSyEgeH/fwYmQWEGZl1tkgxkQRf4uXItA7O4GIPguWMMv7btYvje1UeSgfgj5fkLhv9fvpBmYGLjNuqmw0Vn3lDTPAYA278vJ4WhfigAAAAASUVORK5CYII=' ), 
     60        'KR' => array ( 'iso3166-1' => 410, 'iso3166-1 alfa-3' => 'KOR', 'country' =>  'Corea del Sur', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2QsaBxgDr8y+ywAAAeFJREFUOI2tk0+IEmEYxn8jjaLLQFiB5dhSmLIdgiINWqOQ6NIhaKNLJ69iDM3RPXiJOXoI9CrSnCokKIsghmI8BEIdpt3L7qGxwYVlQQYrS2Gnw5Lornba9/Z+z8Pz/ns+wfM8j0MM3/4HwzAwTZP/1fE8D9M0MQzjAHZkMnFdl3q9jiAIWJZFPp+fKVitVmm32yQSCVKpFJIkjTFhcmRVVen3+wCUSiVkWWbnxTt6bz6AIBC+fYNjd2/hOA6NRgPLspAkiXK5PLtDRVGo1WrE43FkWcZeLdN98nSM7zx7y6nPayw+fkQ4HCYajZLL5aa6F/YfZTgc4vf7sde+0b26Aru7APzx+fguLnB29IvLX18TiEXG3Lk7BMaELxtbbIaOs/xjm64Y4uHpFFtikOWf27xa3yAQixwQmyn4r+rFK0vci13izO8+HXGBoW/PEJ9CJwidPzfFnYwp29i2jaZp6LrO4smjqA+usRmQxmIAykqKQCyCrutomoZt2/N3qKoqwWCQXq9HsVhElmWev7d4+XEdgDvXl7h/8wKO49BsNul0OgwGg6krTwm6rouiKACk0+m5PqxUKrTbbZLJJIVCYb4PYe+niKJIJpNBEISZgp7n0Wq1GI1GZLPZ+SMfRvwFjELI04CwEdYAAAAASUVORK5CYII=' ), 
     61        'CI' => array ( 'iso3166-1' => 384, 'iso3166-1 alfa-3' => 'CIV', 'country' =>  'Costa de Marfil', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2gILAjM1c+w09QAAADJJREFUOI1j/F7P8J8BC2DWjWJgDV6KTYoh+uBMhmX3TmCVY8IqSgEYNXDUwFEDB8RAAALHCBekJsNuAAAAAElFTkSuQmCC' ), 
     62        'CR' => array ( 'iso3166-1' => 188, 'iso3166-1 alfa-3' => 'CRI', 'country' =>  'Costa Rica', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAMCAYAAABiDJ37AAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2AsFFzcht7DwXgAAAC5JREFUKJFjZNCu/89ARcBETcMYGBgYGP///z/IXXhOUG1wu3DwGzgEYnnQ5xQAIaQNYsm06ngAAAAASUVORK5CYII=' ), 
     63        'HR' => array ( 'iso3166-1' => 191, 'iso3166-1 alfa-3' => 'HRV', 'country' =>  'Croacia', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAKCAYAAAC0VX7mAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2QwCEioI6A7xyQAAAPRJREFUKJGtkj1KA1EUhb/73ighYBMwJMQZphL/pjJgZxncQ8gWXIlYpA4W6g7CLEALwcIgjAgWKkyRBDFFEgbNoPNcwXti8LTfvYd7DldeajXDP8pzwY/KOuMwYtKo861WqIyGNJ7vKU/eljN8Ompxravo0TvV5px8MyDf2mD3/My6I9Ne78YGDVoW6et+KQgA+ExTSmF4R1FYaxJjjBUWsxlZv88iSRBgNYpYa7ddoVBOKkIWx3i+j/Z9sjh2jgNI93JgjQzQMY8HXw+JAvD2ouJCdm6dhmyfON+mWfc4PdQoBcdXhsEwd1/4m+Ff5e5wCf0ApLtJtFx0n80AAAAASUVORK5CYII=' ), 
     64        'CU' => array ( 'iso3166-1' => 192, 'iso3166-1 alfa-3' => 'CUB', 'country' =>  'Cuba', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAKCAYAAAC0VX7mAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2gcKES01yZH+FgAAANVJREFUKJFjnCrl/r+bx5LhAQs/AzUA43kR7f+/GZkYVnBqM8zmMmT4zMRGuYEwDouQIINkVS6DcGwIAwMTE1kGwnWxCAky/Hn/geFxSRPDTZdwhi9HT5PvQlZJMQapxlKGn7fvM7yaPJfh34+fDAwMDAx7ORQYergtGF4w85Dmwt/PXzH8//mL4f/fv3DDyAXwMGRkY2VgYGBg+P/rNwOnriaDdHMZA4+1KckGssAY/3/9ZmAREmSQqMxlEIkjP1KonmxYjrHJMPTwWDDcZxGgyCAYAACxH0PySLpwZgAAAABJRU5ErkJggg==' ), 
     65        'DK' => array ( 'iso3166-1' => 208, 'iso3166-1 alfa-3' => 'DNK', 'country' =>  'Dinamarca', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAPCAYAAADkmO9VAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2gYEDCssMuGf8AAAAHJJREFUOI1jvMBj/J8BC5BszGEQK0pgeL9qB8Oj5BpsSrACJqJVjhpINwMZ38xbizWWuYx1GDj11Bh+3nvM8OXgaeIN/P//P1YDyQUsb+evwypBrgtZnuS1YZWQbMxh4NRTY/h25ioDLjXYwOCP5RFoIABYuSVE5XPPfAAAAABJRU5ErkJggg==' ), 
     66        'DM' => array ( 'iso3166-1' => 212, 'iso3166-1 alfa-3' => 'DMA', 'country' =>  'Dominica', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAKCAYAAAC0VX7mAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2AsFFzMXHGagwwAAAQFJREFUKJGtkrFKQmEcR49m916lkAyt8IOWoinFNQcHt4LbUmNTW71BD9HYI/QCrQ5BSZQIhpOk3tKIW9Ygpve7htoTfN+F6Leew1n+/xCnhRma5VdHCKdDwT7nsn3Hbauu0wlr6R8WGIyOIdeNsVKuYY0ngcFIMT1UwpgPR1c/LPqCyesDJ1EP054iDU3wYMlVwlTVgsECn6l1ri0P+6XF8ds37zmpDpadfSXc/nLZoEl82KeS7LEXhqdehrqzpg66wlTCfjLNZqfLvN/k7CPENJ7gZkcgzYg6WGpUlRDA251RvJdsZQ+5WB5Qen7U+oFX9gyoiRFuPos05oL0///DX3sSUMsg9oS3AAAAAElFTkSuQmCC' ), 
     67        'DO' => array ( 'iso3166-1' => 214, 'iso3166-1 alfa-3' => 'DOM', 'country' =>  'República Dominicana', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2gYMFR4Ok/OssgAAALlJREFUOI1jZNBN+s+AB2SGOTJMq4lhYGBgYHhc0sDwZt5yfMoZmPDKkgEGv4EsBFX8+8dw8NgJBkaW/wwKjIQNZLz7+BXeSDl57QrDxdPXGMx+vWT4YmDEEG5ojN+FSjKieBXsv/+bQZbhC8PRX38ZeJm/MLAryOI38OeDx3gVWLDyMZxl/sqgwMXAYCCiwnDvyWu86hnPCarh9bJIUiSDbE8DAwMDA0NWyxKG6av24zVw8CebwW8gAGSAMeS6vVVFAAAAAElFTkSuQmCC' ), 
     68        'EC' => array ( 'iso3166-1' => 218, 'iso3166-1 alfa-3' => 'ECU', 'country' =>  'Ecuador', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2gcdBDI6Q1fjpAAAAP5JREFUOI1j/H+X4T8DFQETNQ2jiYEs+CRfvmFjWLpKhkFKUoHhw8fnDN9+fWOIDXnOICr0izwX8vMxMfh4v2K4ef8Vg5DwVwZ/j7cMAgL4PcWIL1JevpRkmH9ZhOEzTxzDh19/GLg/LmfINnrDIC/9DKeBLF17fXBKyvC8Y/h3X5lBy1mZ4dOvVwwvLyoz7ODmYfh4wwi3C5n9FuF0oYXCHQbDFy8ZPkmzM7CxMjOwPfjCcE5EnOH0EzWcBuINkJsvZRlE7H4zGDNeYFD9fYFBxOojw503cvi0MDA6OjTiTdgsTP8ZpBleM/xhYGZ4ySDI8OcfgUh5K6MywnIKAGWlT+zoy8rLAAAAAElFTkSuQmCC' ), 
     69        'EG' => array ( 'iso3166-1' => 818, 'iso3166-1 alfa-3' => 'EGY', 'country' =>  'Egipto', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2gcGDyAxJzx1gAAAAJVJREFUOI3t0jEOwjAMBdBvJ4RCu1RioByAkfuychhGBiakXAAQQ0uJSmlTc4NkaBck/vz1LNmmU74VTBieEvsNkO77wzFWUrlZ+s4LXr6JgiISPIp7nNG6GwQDkrRAutoFQR2b6MoL+ncJYgXfVeNBVgYmWwMkIB9rA2StDe5Q02eezeoNax6ezeLaS9IGQQD/xx6XL9JIMGs5j7oIAAAAAElFTkSuQmCC' ), 
     70        'SV' => array ( 'iso3166-1' => 222, 'iso3166-1 alfa-3' => 'SLV', 'country' =>  'El Salvador', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAMCAYAAABiDJ37AAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2gUODg4CLV0MAgAAAHxJREFUKJFj5Hdf/5+BioCJmoYNDQMZ////jz8M//9g+PH1KQM7Bz8DI7MAAwMjC17l+GUZGBgu3zrJwP/nFcOffywMTHwiDArytpQZ+ObDF4ZrX24x/PrHyaDByMWgQEA9wTC0NbBg4GXTZeBgFGMw0TAlpJyBcTQdUgwAwZsdhBsiEmgAAAAASUVORK5CYII=' ), 
     71        'AE' => array ( 'iso3166-1' => 784, 'iso3166-1 alfa-3' => 'ARE', 'country' =>  'Emiratos Árabes Unidos', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAKCAYAAAC0VX7mAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2QYLDQcto+LMBwAAAD5JREFUKJFjPCeo9p8BDRh13kIXIhowka2TXgayYBO8HX77OFUNVOFTsSTXQPp4efLkyWR7mRFrsnk/nJMNAPi2DZTKfpRAAAAAAElFTkSuQmCC' ), 
     72        'ER' => array ( 'iso3166-1' => 232, 'iso3166-1 alfa-3' => 'ERI', 'country' =>  'Eritrea', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAKCAYAAAC0VX7mAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2QcREw8AOpgKSwAAAQdJREFUKJGl0rFKw0Acx/HvXS6pTS200CAOKmZLBLfi0s3J2QfwDXwCH8HJR/AdXF1cJEtVKM4OBTWTtLak19w5CFFTaWn7G/9wn9//4C+6222bxDnJgSGJc/qBYZ2Id3Vkfw/6wTe8akEBCs+i4imyDs5eTnbnkr84SxcU4MZJBlaAZzGpxD2cMrl30Y/qz4NFBQW4eT5ieOVTv/gku/UwrxKvM2F0XZ27UbmgqFdhjmxZyARYkC2LqNl5FgCe3qI5iNh9ixnUoh9wfFPBPxujnxSyaagca4aX/gyQNgJ6YcTzfkwvjEgbwf9fBnB2DNXTDP3goLsu5kMsBMqZOZtlgXLUukA5X1S0iatg8jMXAAAAAElFTkSuQmCC' ), 
     73        'SK' => array ( 'iso3166-1' => 703, 'iso3166-1 alfa-3' => 'SVK', 'country' =>  'Eslovaquia', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2gIXBjYBMul0/gAAARRJREFUOI1j/P///38GKgImahpGEwNZ0AV+79zD8O/NWwZGHh6G/1++MDAwMDCwhwUxMLCyEmdg6ZzTx2EcDlYW5tIlE8wYeXkZONKTGX5t3MLwe/dehk18ardPvfzzhigDp2++YQnjCPOxM5T+/s3ArKzE8P/jRwYmeVkGRh5uhmNnHqrOvvBZlRgDUcLw/38GBgZGJob/nz8z/P/5k+H/u/cMDCwsDN/+MxPlXQYGtDB89/knw3tNPYZTh64wrH0oyuDz9DaDnoAUw5Hnf4g2kDHHMucYsoC5tYZYyw0m5SdMPAzs//8wzNP/82HP3kvXiTbwnYwqRsL+a2bBMIFXnyGR6zWD0Jb10LCgwEBKwODPKQByOFxoMcXZUQAAAABJRU5ErkJggg==' ), 
     74        'SI' => array ( 'iso3166-1' => 705, 'iso3166-1 alfa-3' => 'SVN', 'country' =>  'Eslovenia', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAKCAYAAAC0VX7mAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2gIXBjkjYBEp1QAAAKFJREFUKJFj/P///38GKgIWZM6v338Zzj14wfCf4T+DsYIkAxsrM2UG3rjxiMFxwhEGRgZGhqP51gyGeookG8gYOvkQ3MvsH98zhHkZMzAwMDCs2XqG4buAEOkuXH3qEZzD9P8/w3e2qwzMDIwMa25+ZvjH+IV0A5E5/xgZGdZefg11OyPJhjEwMDCwBMuykaURF2B8K6NC1WTDRE3DaGIgAM5SK4A1hHiIAAAAAElFTkSuQmCC' ), 
     75        'ES' => array ( 'iso3166-1' => 724, 'iso3166-1 alfa-3' => 'ESP', 'country' =>  'España', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2QodAwoloovyMAAAAK5JREFUOI3l0z0KwkAQBeA3m0SSjWJQBEXcRvEAVl7Nc+iRxCNYxV/QICRgDCb+4MbebRZZK6d8xQczj6GFL0oYHGYS+wlI56lrdGUq51DA6OThELloNx7o9goQSW3Q/gyWK4brhuGY28guTeTYYij0QeWGDhtjt64g3vu48wlkOoJ8ansqWGQcraCDMBGwwhleVhW3nL4H03oCGXgY9AlMAnEthcMtbdB8y//3KW/xWjWHmODVGgAAAABJRU5ErkJggg==' ), 
     76        'US' => array ( 'iso3166-1' => 840, 'iso3166-1 alfa-3' => 'USA', 'country' =>  'Estados Unidos', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAYAAAB/Ca1DAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2gcdBgcGzY2J+wAAAOZJREFUKJGt0D1KBTEUxfH/zWTEeWEyU1g/WwX34BLEUhTcwKsFN+BWLN2AGxDsFLEVC8HG+Xi8yEsmsdBeAnPLA+fH4crF+U0ahg1lqajrCoC+/2aKkcZWXL4/kHMaYLncQ+sC7yMItG1NCIGu23B4tcoD12tHVe3gXCCE8BuWGiUwjo7++TUP3G4D3geUkj9QUEqIJLyf8P2QB1q7QCmNSMKYBZAIIaKUYG3F/tlpHrhL5Ovjk6IQjDGIJMbREadI0xoeV9dZoHRPLymr8d/Ct9u7OT102dh5weboYFZQ7o9PZv3hDxUeUkFt7tRsAAAAAElFTkSuQmCC' ), 
     77        'UM' => array ( 'iso3166-1' => 581, 'iso3166-1 alfa-3' => 'UMI', 'country' =>  'Islas ultramarinas de Estados Unidos', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAYAAAB/Ca1DAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2gcdBgcGzY2J+wAAAOZJREFUKJGt0D1KBTEUxfH/zWTEeWEyU1g/WwX34BLEUhTcwKsFN+BWLN2AGxDsFLEVC8HG+Xi8yEsmsdBeAnPLA+fH4crF+U0ahg1lqajrCoC+/2aKkcZWXL4/kHMaYLncQ+sC7yMItG1NCIGu23B4tcoD12tHVe3gXCCE8BuWGiUwjo7++TUP3G4D3geUkj9QUEqIJLyf8P2QB1q7QCmNSMKYBZAIIaKUYG3F/tlpHrhL5Ovjk6IQjDGIJMbREadI0xoeV9dZoHRPLymr8d/Ct9u7OT102dh5weboYFZQ7o9PZv3hDxUeUkFt7tRsAAAAAElFTkSuQmCC' ), 
     78        'EE' => array ( 'iso3166-1' => 233, 'iso3166-1 alfa-3' => 'EST', 'country' =>  'Estonia', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2gEJEgc6qfbLuAAAADVJREFUOI1j9Jh48z8DFQETNQ0bGgYyShh4UDUMGRkYGEZYpLCEhoZS1UDG////j7AwpLqBAMBtClOp8awRAAAAAElFTkSuQmCC' ), 
     79        'ET' => array ( 'iso3166-1' => 231, 'iso3166-1 alfa-3' => 'ETH', 'country' =>  'Etiopía', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAKCAYAAAC0VX7mAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2gUCETke9PerjAAAARdJREFUKJGtkr1KA0EUhb+ZbHZjliUWRjBFEFlCiAQFO0Hs8gJW9mKTVp9CrOy0F98gYGNlYyWxMEhIMKU/4MZks4nOjoVgNZsgeqoL957Dd+AK6tuaf5Q180La4Ba/52EP4skfAr0VrPIe2YxLWiiCMOKzdQaDbqJFnDd8Y+UJDgfBKVJarGa7pFA0Q59YfXCc2yctzKTWTqlvXFy/r2EPBLsLDYZqDiFiqm6bi5caxUKBTa9p9MlEdDSj2OGqv0GkbZS2aIXLZBLIfgijG9u4qNDB1SM8GfIYLSHQKCRqnKJy3yHC7BO9rXLi29wulqjXDnnNzQOQD944uTxi/ekhkXBqIMA4ZXOX9wGoPrdx1PTKMwN/qy8CLlpDykferQAAAABJRU5ErkJggg==' ), 
     80        'FO' => array ( 'iso3166-1' => 234, 'iso3166-1 alfa-3' => 'FRO', 'country' =>  'Islas Feroe', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAPCAYAAADkmO9VAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2QcRExojr0qdLQAAALhJREFUOI1j+I8FVGx5+H+2S/L/99q6/7XSVv9/+O4HNmVYARMDlcEINJBl1omXGIIXnn1lUEbiLzv/hkGIi4U4A693TccQ1GBgYND4+pyBgYGBIebpMYaXU64wYFqLHTC+19b9T6RaogBLo1oQVongF6cZdD49Zpiu4MLwio2PeAM1yzIxBNdffsdwY9UTBp1PjxmWSFsxxIZbEh+GaRbiGIL33/5E4UcZijDICbITZeDgT4eD30AAhTlx7+JqGeIAAAAASUVORK5CYII=' ), 
     81        'PH' => array ( 'iso3166-1' => 608, 'iso3166-1 alfa-3' => 'PHL', 'country' =>  'Filipinas', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAKCAYAAAC0VX7mAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2ggBFg0xC2YY+AAAAPpJREFUKJGtzz1LQnEUx/HvFcNAB9e2CgKhIJ3CN9Dr6A20uBY4FiKBEhQourZF4OBWQxBEmC1CcDWUKz6DD4nP/9OQ2hLV1X5whjOcD+enJR8M8YVfyLx1+I9Y9l1PPMf2CB66cTpWlgY1EZHZUm/28EczXF5nUUp+uvsFHORgXEEGOqxukzY28IXS3KWqpkELgIzyTCpnqGoYhjqeLQe3oV2SgU3W1+ymQCsA89badD7j7eokchGGheKfwW8q79DXbRjHJ7zfP5r67gucZtxoUDo9px6/AqVMYwBWad6AzUstlqAcvGDSai8EzcFOyknx6ID+a3YpaJYPoW9vSlCj710AAAAASUVORK5CYII=' ), 
     82        'FI' => array ( 'iso3166-1' => 246, 'iso3166-1 alfa-3' => 'FIN', 'country' =>  'Finlandia', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAMCAYAAABiDJ37AAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2gYNDgs3U4zpWgAAAGJJREFUKJFj/P///38GNNCx8AhD5dS9DAwMDAxyEvwMDzcVoCvBCZiIVjlsDGQMrViFEYY3Hr5huHznFQMDAwMDFwcrg7e1KvEGMpg2YBhICaC6l1lCnbUwBCny8mg6pBgAAOx8JPsSDRfEAAAAAElFTkSuQmCC' ), 
     83        'FJ' => array ( 'iso3166-1' => 242, 'iso3166-1 alfa-3' => 'FJI', 'country' =>  'Fiyi', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAKCAYAAAC0VX7mAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2AsFFzMYjNm9UgAAAVpJREFUKJGlkM8rgwEYxz/vu1kOIpJfy48tLQdWEzmQoqy0sqa4yS67OMhFuYmVHJQ/gAPl4KJFSe1gtTiIrJiWKGMxm2WrrTU/9r4Oir1FzXxPT8/3eT4930fwLa3JsraGuYMbdvbP8A3rIZXC5I5i72xi0liNrK3BWdpCPhJGp1bk3toSzJXFqPu6kDe3kJJJMHVAsQZX9JUT/y1vAwP5AU/LDXI+g84N91dt3V6lTEwjI5JWi2wNTnx56sXxaTpaG7FVaSDzinh9iZRMonLYefcc4Y5l8IZTCnibEKBW84gkyETidQpPPdNVj3D/wII3wtpx8POH6RdMFidD/UZme3R0q16Yz1m6MFuQHlI8ZRME2jXKyLbdYF6RczXpWafhLo6UeCbcXM+yxfF94V9hAFcjY7QkQkTuXRxWGBReQcC9mEgomkUQrZwX6f4PBPBX6X/si4UCf9MHzDpyjJ3GVkUAAAAASUVORK5CYII=' ), 
     84        'FR' => array ( 'iso3166-1' => 250, 'iso3166-1 alfa-3' => 'FRA', 'country' =>  'Francia', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2gYREjgntaMuPQAAADJJREFUOI1jZFCe+p8BC4jyU2VY2ueKTYrhS1kDw68tu7DKMWEVpQCMGjhq4KiBA2IgACvVCGi3hbXPAAAAAElFTkSuQmCC' ), 
     85        'GA' => array ( 'iso3166-1' => 266, 'iso3166-1 alfa-3' => 'GAB', 'country' =>  'Gabón', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAPCAYAAADkmO9VAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2QcREzMes2RO1wAAACpJREFUOI1jZJiX8J+BioCJmoaNUAMZ/1wUG42UQWYgo1XpkdFIGWQGAgChDAdtl+RXIgAAAABJRU5ErkJggg==' ), 
     86        'GM' => array ( 'iso3166-1' => 270, 'iso3166-1 alfa-3' => 'GMB', 'country' =>  'Gambia', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2QcREw4jgeRKeAAAAENJREFUOI1jPCeo9p+BioCJmoYNDQMZf957cIyqBspoT6FqpLB8+PiDmuYxsAjwc1DXwL5ZfMepaSCjVbnGaMKmDAAAGEwOTY+/+D8AAAAASUVORK5CYII=' ), 
     87        'GE' => array ( 'iso3166-1' => 268, 'iso3166-1 alfa-3' => 'GEO', 'country' =>  'Georgia', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2gcWCAU6DUs99QAAAONJREFUOI2tk8ENgkAQRZ8ELcAOrIFKtAFDD3DxYgO2AUVoBxYhePXgXVC+h0GIRnch8SWbTCZ/JjOTv8hHlklgL8u88oAXTQNFAWnKYNIUytJqW8IuCgJYreBysXl2O3ezzQbyHA4HOB5hNrN8N2tVSaeTFMcW+1aua2m9lopCut26dN9Qkppm/A0/aiaKIjlXu17ttgCLBcznTvlE4G44kpAocitGTvj3G/Y+rGvzVBxb7ON+N+35DFXVpfuG06n5cL83j/nYbk27XP5Y+fEwHybJ8JWTRCpLq215v+E3Rv7lJygq7AjINvtEAAAAAElFTkSuQmCC' ), 
     88        'GS' => array ( 'iso3166-1' => 239, 'iso3166-1 alfa-3' => 'SGS', 'country' =>  'Islas Georgias del Sur y Sandwich del Sur', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAKCAYAAAC0VX7mAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2AsGADczT9WbDQAAAaRJREFUKJGVkM9LmnEcx1/qt5zko9Y6rOFSqllL2mI+sBF0im3XKOhYh8DLWJcdhB2COgQe+gc67BDs0ik8DNKCIOhkBdsECyzIsZBM2/Pkz9Sng0urBZuv4+fN5/15vz+6nblFDbuD+UCCQOAbuzNtcKHw8nOJqZHHfBg2g92BZzrINU0CbNYCqXNBuWzgJnp/RGL7QMX/1kQsOoskPaClxUh0+Q2fvB42TG78a6lbS+UKPH94iK05y110YdD+mt6DjLearknP+Pgg8c0vCKHRKo+xuhqtG05MLGmy3Mmos4RWyGPYj1BRfiPef6S4vkboWMfW0SUrK+Ha0pPODlzdZdQLgaL85DheIZsV1cq+d22M5CIsLO3QNxlCVfNkMgW6++bxBXMMuSR8brX+I70O+fUp9t4kTz0nOB2XFItn9YTg/a/K1/T2C9wDaR69aMdihuBygt1wEuipHmzEDMAqKZBJk01YSKWf8arficlkrumiUcPvewa6BuIc/YohtduwloyYDU5yf/SGE+aKRlqlPD9ier6GLJwnI5xllJre8A//xRVyQ41BjDaRdAAAAABJRU5ErkJggg==' ), 
     89        'GH' => array ( 'iso3166-1' => 288, 'iso3166-1 alfa-3' => 'GHA', 'country' =>  'Ghana', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2QsbEiogQoqdNgAAAJ5JREFUOI1jPCeo9p+BioCJmoYNDQNZpPN/HCek6PWXvywMDAwMojzMfwipZfxzUYxgpMzf8IOBgYGBITGAg7AL8Ul+//mfobzvC8P0ld8ZGBgYGM5f/83QWcTDwMnOSL4L3374x2Ac9o6BgYGB4ewqIQZhAfzBznjjkMwxfApu3vnDIcDP+JeBgYHhw8f/zOoqLD/wGsiQbT+asCkDANHrLiiRMmj/AAAAAElFTkSuQmCC' ), 
     90        'GI' => array ( 'iso3166-1' => 292, 'iso3166-1 alfa-3' => 'GIB', 'country' =>  'Gibraltar', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAKCAYAAAC0VX7mAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2QcRFAoj4MeZ+QAAAPNJREFUKJGdkr1KA1EQhb979ycSFCSbBOMDpNTCxUIUO8Gn8A18hjxIIA9gYSEasAvpNiBYKTYWikII2YRcY5YNe1OlzFzxtDPnmzPMKGutxaHZcAjATr3uasWXit+9PuPuI0mSoLUmjmMqlxc0zs82erQE9MKQj7sHRpMJU/PD530XLwzFhCJw0O7wXOTseT4RlqdlxqDdEYHiyvsomq/vzLdKKOB4kWFOTv8PHJkZLTJ28wyAFLg2Rgaam9uNxWoQcHVwSFr5pbCWKC0TBT6SR72x7XybryNLMIfai3K1ykdZq1HWqLFz7t+B02qBzt3pAFaDVkvwBhN4XwAAAABJRU5ErkJggg==' ), 
     91        'GD' => array ( 'iso3166-1' => 308, 'iso3166-1 alfa-3' => 'GRD', 'country' =>  'Granada', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAMCAYAAABiDJ37AAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2QsbEwg495YpdwAAAY5JREFUKJGNk79LQlEcxT/39SQrzQwalAqjkCh/gYsgbU1FRFBDjU2NrQ0S0RI01Nhf0FKrENQWRDkImUFFpfTDCilNs4LM1/DyYSnyznLv4VwO33s4XxG1OhX+ocVTBKAQk3XxSsgAL20GXocbkOQSAMZm9eHngKSLl4oSlr1v2rNfquGpxcS6o5vQ4CUzjhSyqBq6JoqKYDNpZ/m0j3nLDUPZDFJZTBSamI248e0E2bq1odTxVBTYurXh2wkyG3GTKDRpmmZYnuosZ2L6wIt/N0g41QFA7lAmf2QAIJzqwL8bZPrAy1nOVDtDgBXvOfdZI2tJBwCxjJnxfT9z2RtChmsAFo6dbFi66sagGT7lGzE/F2vkJFH6EOpdFnXN/hiuXvX8ETzWPMuuC0btafKH6nc3AnHGUk+E4k5iGXN9wzL6W99YdF0x2fmA+B3IHPjS9FF7mhFbmu07G0vx3qocNcOelg/dtRECproemOh81GqjaVGrU6kutnp+vku6eGWxRc3Vc/+u1omsi1fiB165okylOGT/AAAAAElFTkSuQmCC' ), 
     92        'GR' => array ( 'iso3166-1' => 300, 'iso3166-1 alfa-3' => 'GRC', 'country' =>  'Grecia', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2QoeBRk7L1NdnQAAAN5JREFUOI2tkq8KwmAUxX8f8w8KIi4pGMSBGGVp0RcQVnwJn0CbcW+wajK4smK0GdcGIgzXFDGooP0zyAYGxW/stHsP/DiXcwXMJUC9XuZ+nzKbbXCcLVlV+GXadh/LaqsBu90GALVaCQBdr5DshsMOo1FPCSiklPKbOZmscd1ADTgeryRAtVpksbBZLkN8fw+AabYwDF0JWPC8HfAuBSAMLyQ7w9DT8/8G/jIdZ6vcuAiCkwTQNMFg0OR4fHA+P5UgHwnj+JYOUXTNDEoTJo+dl8ThcM0VmLacl3I/+QXfjj7wltH++gAAAABJRU5ErkJggg==' ), 
     93        'GL' => array ( 'iso3166-1' => 304, 'iso3166-1 alfa-3' => 'GRL', 'country' =>  'Groenlandia', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2QcREzMygbwiNAAAAQhJREFUOI1j/P///38GKgImahrGwMDAwIJN8NvZawxvZ69i+HHjHgMTJwcDr5s1g0haKAMTNxdBAxnRvfx2wXqGpwXtDP///kNRyK4qz6CyczYDi6gQ8Qb+uHmf4ZZFBMP/P3+xKubzsmNQXNmH10CUMHy/fBtOwxgYGBg+7TjC8OfNe/wu/LDz8AEY5++Ld0oMbCx8eDWwMN9h4uP+glP+Ao8x3MuS9VkMYiVJuE3794/hqpIbw5+3H3AqQfHyOwJe/rjtEF7DMAz8eesBw9PCDowYZmCARNiT3Fa8hjEwoHkZBjgNNRlE0sMYODSUGf59+87weedRhjezVzP8+/adPAMpAVTPegDA8Wp/G6BqkwAAAABJRU5ErkJggg==' ), 
     94        'GP' => array ( 'iso3166-1' => 312, 'iso3166-1 alfa-3' => 'GLP', 'country' =>  'Guadalupe', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2gYREjgntaMuPQAAADJJREFUOI1jZFCe+p8BC4jyU2VY2ueKTYrhS1kDw68tu7DKMWEVpQCMGjhq4KiBA2IgACvVCGi3hbXPAAAAAElFTkSuQmCC' ), 
     95        'GU' => array ( 'iso3166-1' => 316, 'iso3166-1 alfa-3' => 'GUM', 'country' =>  'Guam', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAYAAAB/Ca1DAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2ggWCDILTsIKKgAAAM1JREFUKJFjXGCX/v8SqwwDNYDe7ycMLEfYVBnm8NhQxcCUL0cYmIhRKPvvI4Pi/3dEGUrQQOn/nxkCHf8x+DgxMsj//0C5gSlKrxguCjEwXOX9yZCi+IaggSyEFLCLCTK4sEgxsP99yyCkysnA8IBCAy/s2cXwWU2AgeP/CQbZd5IMDAzpeNUT9PJRXlcGU+FjDJFWTxg2/Q4ipJywC58yCDMsvprNwHiFgeEBgyjlBjIwMDDc/y9OjDKIgaa/HzD8/8pItAZ8wPT3AwYAF+k1/MIkTKcAAAAASUVORK5CYII=' ), 
     96        'GT' => array ( 'iso3166-1' => 320, 'iso3166-1 alfa-3' => 'GTM', 'country' =>  'Guatemala', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2ggUER0yuiXqOwAAAKBJREFUOI1jDJt69z8DFmCjysOQ6yqGTYph8u5XDEduf8Eqx4RVlAIwDAy8+fwmw7+fXxmeX9/IcO/1PcoNvPziEsO3z9cZHv+4wnD6/gnKDfzw8yPDyxcfGIQ4JBme/7xB0EAWQgpuHjjCIG32heEL8yuGB/vvMDDYUmhgbcFEhscf7jP8+f+PwdVYinIX8nHwM2hLGBA0CAaGQTokFQAAGIY3BKmto1gAAAAASUVORK5CYII=' ), 
     97        'GF' => array ( 'iso3166-1' => 254, 'iso3166-1 alfa-3' => 'GUF', 'country' =>  'Guayana Francesa', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2gcRFgcBBRkAkAAAASdJREFUOI1jvHOJ77jLATml599ZxBioAJgUuH9b3Pa+y1ah+fYINQxk/HOX8z+M8/IHy1nXA3Lid7+wypDtQmSOOMcf44se9wS79F8eYmJk+EexC5HB+9/MlzwOyPJe+ciuyP8dYvZHTiZsSokzkIGBgYHhH8OPbbv4r+7bzWv4l4GR6YgSG8MNMRaGf4y4DWTBax0TA4ej0DdjrVOM/378Zfp3SZKFCZ9hEC0EAJv6HwZOm99MgnY/GUs93xzlYP73A596/F5mYGD4/5ORgZH9P5z9i4XhfsRx6c+7XnDrkWUgDvDvyBvOIyFHZIw//2HipoaBDAwMDAy//zE+STst+XLVY15jqhgIA1c+cRzxOiCr8/YXkwBVDGRgYGD495/hVdEF8XsA8pd2AUJO+bsAAAAASUVORK5CYII=' ), 
     98        'GG' => array ( 'iso3166-1' => 831, 'iso3166-1 alfa-3' => 'GGY', 'country' =>  'Guernsey', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2AsGBSMKOLUGuwAAAPhJREFUOI1j+E8AfEgt//9CUPf/C0Hd/x9Sywkp/8/CQAgw/Wdg8/oBZxMChA38x8jAovYbwnzCSAUDGRgY/v8hbBDcwL8PnuBV8PfBEwYWCQSbkHrGF4K6GAHDovmb4d9TZjifI/srA+N/Bobv07jhYkzSfxn+XGclzkDBMy/xugIG3puIY4hhDcPPsUIoLuTM/srAwPCf4ftUHhQXYgOMf+4/xpsWPqZVMLBYHGNgYGBg+HPCioF/VgdeV7MwK8jgVYAsz6wgw0BIPVHJhpEF4gnCyZoYA5n+M/y5BYlNJh7CRjIRVPGPkeHXNg6GX9s4GBj+EU7gALhFjfK9YkpHAAAAAElFTkSuQmCC' ), 
     99        'GN' => array ( 'iso3166-1' => 324, 'iso3166-1 alfa-3' => 'GIN', 'country' =>  'Guinea', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2AsFFzMYjNm9UgAAADJJREFUOI1jPCeo9p8BCxCN+HlMMuO7FTY5nbN2x25848Eqx4RNkBIwauCogaMGDoiBAM7GCg2T2YndAAAAAElFTkSuQmCC' ), 
     100        'GQ' => array ( 'iso3166-1' => 226, 'iso3166-1 alfa-3' => 'GNQ', 'country' =>  'Guinea Ecuatorial', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2gIQFS8KvYwh/gAAASNJREFUOI2t0L9LAmEcx/H383h1QpkNDgbCkUMRLS5RLdHUWqME/Q2tzWKTELUEQX9D1NrS1o9BcEshHKKU89AMlDO9u6elkIPqDO87PTx8ePH9fMVCYVsl41eENfLJPKDzsRge6Cmdx9cCjjcdDghgD1JU6jlQYmxQ+340O5ssJa7JZt78CbeH6NUQQuLqSUQkOhoIcH6fYDezxkZ6WN/pv3PbqPLcNcka62iT8T9B6VvGU+xfvvgDWgzVaLGqG4hI8J19YEQKTnZSvoBlWczPzBH1JjBNMxD0Vc6l26yUb7DLw78pBY7UEMCscrFLxdHArdodexd5mqgfgwpoBe73Vdno1jkuHiF+wf4zMur2OXs4JDbojo0ByHzplOV2NRQM4BNoqVonWRct2QAAAABJRU5ErkJggg==' ), 
     101        'GW' => array ( 'iso3166-1' => 624, 'iso3166-1 alfa-3' => 'GNB', 'country' =>  'Guinea-Bissau', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAKCAYAAAC0VX7mAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2QcREzMhBQJj6gAAAIdJREFUKJFjPCeo9p8BCxCN+HlMMuO7FTY5fICJVA0Da+D1Pz+oY+BPhn8Mjd9eMKR9fcKw9udHigxkYWBgYGBnYGIQYmRhYPjPwODIxs3AwMDA0PNSnGHiWWHyXMjAwMAQxS7IcFBAhYERa5yT6EIGBgYGYSZmBgYGBgZBJhaciokBgz/ZAAD/Jxj1yKf2DwAAAABJRU5ErkJggg==' ), 
     102        'GY' => array ( 'iso3166-1' => 328, 'iso3166-1 alfa-3' => 'GUY', 'country' =>  'Guyana', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAMCAYAAABiDJ37AAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2QcREww7oL6wrAAAAWRJREFUKJFjDHAy+K9fGs9w8P8LhiOvrjL8+feXgRLAPO09d8POFdsZTPleMKyMDGGwkbFjYGQRYHj69Q3Dj7+/SDaQ8Zyg2n8GBgaGq39+MCzhe8OQVcHK4OOmz/CP143h0h8lhuUvvjBsenSK4danp6QZyMDAwPCPgYFhw8+PDLcMPzG0VHExKMkwMzCwCDMw8rowvGA1Zlj7hpVh3eNLeIMGxUAY+PD/L8PM328ZNGJ/M5QkcTFwsjNCVbMyMHJbMXzntmfY91mUYfnTBww7npxheP/rC34DYQA5GLzt2DFdw6HB8I/XleHSH2WGFS8+M2x8dJqBiVCY/P8PwcQCFmyCcC/H/GZYm8yN38unzzC8/3UMu4GwSLlpAIkUZVk2zEi5eYnhyKsdhCPl6p8fDIt5IeHl605+smGBey9ZmmFpUSHDsd/SDDFP70O9cpQoQ1Bc6O+o/1+/NJ7hEMNLqmQ9APCPud72TC0rAAAAAElFTkSuQmCC' ), 
     103        'HT' => array ( 'iso3166-1' => 332, 'iso3166-1 alfa-3' => 'HTI', 'country' =>  'Haití', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAMCAYAAABiDJ37AAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2QsBFCgn1fGhXgAAAHpJREFUKJFjZFCY/5+BioCJmoYNDQNZCCmoyNRl+PPrGcM/JgYGNhYpho7pl/GqJ+jClDA5BmPDXwzaih8Y0sJkCLvw0oepeBU8uSjMcOv8eoZ///4xfJFUZCCknqALT1/Yz/CPVYqBlVeeYf+BTQRdyHhJwGQ0HVIGABBYIgdhnKQMAAAAAElFTkSuQmCC' ), 
     104        'HM' => array ( 'iso3166-1' => 334, 'iso3166-1 alfa-3' => 'HMD', 'country' =>  'Islas Heard y McDonald', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAKCAYAAAC0VX7mAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2gQZEjslz/RnXQAAAWZJREFUKJGlkk8og2Ecxz8Pr2bLWC6krTH5U66OpDAuHFzmIg7KRbkhR+1GLXPSDgo7uXm3ErkoB4edFDV/F5H0publfc3evA6rt43Ryvf0PL/6fp7v99cjUourZsbtZU7+RJYveZhJU/6qUrfuZqqvioXuLBm3l7bJc0qRNHfaSL9mEBlQWVmawLm1hjAlHjZbMG2VRFO1JPYefxiHh5sBiMWuCubCBLOUlwXLBXeHowIATcsWJhwNyHR21jPW+IzIvONMniBe0jxNz+M42GXn1snBjQTbSYTIgTQta4GammoYGWkhFEoAUBYcNAnoxyxGbmgYv0BVP3h7M/C1bzC1X01PazlLHalcSiEIh3sRQliJ7u5UotGzvCYsl1S5mDwepwW1Khf0l8oYGvIBEI9fYxiffwLzQUWBLpeNYLALgKOjexRF/xVmt+esum78DlQUndnZQ+v8l/x+LwCy/O3b/GeHxfQF/HN+3kLmJ5QAAAAASUVORK5CYII=' ), 
     105        'HN' => array ( 'iso3166-1' => 340, 'iso3166-1 alfa-3' => 'HND', 'country' =>  'Honduras', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAKCAYAAAC0VX7mAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2gccBQsTth/7IAAAAJRJREFUKJHlkj0KwkAQRt8mUZQgFjbe04PoObxF+oBeIZ0ERPxZhE12PjtByBZCrPzKB/PNPBjH5iBGTDZm2U8K3f54GVTuzDjfjfWy+OCna89qkTHJErcoER9Mu6qVJNWNV914SdK2auWDpcZUDK+BaOLWGQDlLH/zR4hEE+C+UzaDZx8pp/kH9yEyL3JSxu7/3uYFVat1mZtIxhIAAAAASUVORK5CYII=' ), 
     106        'HK' => array ( 'iso3166-1' => 344, 'iso3166-1 alfa-3' => 'HKG', 'country' =>  'Hong Kong', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2QoQFwcPJduW2gAAAQ9JREFUOI2t079LQlEUwPHvedynLy0MKgJByxoiG2oQoR+QONjSWkNTNUd/QUO01RAITq4htkQSNNnWXyFh0VII8RDUjOT1+gvuy0fvrOeczzncy5HnxXGXAMMIEhsaFGUSWlgKBpRQmPh1ndj+0f9AFU8AYGU3QJm4hhDJbTGymgNDv4c2M7Z7QPKxgbWSxWnb8NVn6rzMxOklk2dFLSi6XzZn5pkuVZBIFPviBDEUanYOt/9Jp1blp23723Dw2uRtr0Dn5gprLY9KpogdHvPdbGgxTxDAyqwzur1DdLOA89HCab0TTi97taC0GREAurcVeg/3DF6eUIkUvfqdJ6h9Q+0Q17vc36X8gfkHh4hfruJGn+5tJnEAAAAASUVORK5CYII=' ), 
     107        'HU' => array ( 'iso3166-1' => 348, 'iso3166-1 alfa-3' => 'HUN', 'country' =>  'Hungría', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAKCAYAAAC0VX7mAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2gQLECUQtJLX2wAAADdJREFUKJFjPCeo9p+BioCJmobRxEDGn/ceHKOqgf///x/cYcgy+czW49Q0kJGhPXBwe5nqBgIAA+MOQhvVFz4AAAAASUVORK5CYII=' ), 
     108        'IN' => array ( 'iso3166-1' => 356, 'iso3166-1 alfa-3' => 'IND', 'country' =>  'India', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2gcOETgPt0pW5wAAAIhJREFUOI1j/D/T+D8DFQETNQ0bGgYy/r+7m2AY3n/8i4GRkYFBQYaNCAP//8dr4MqV1xkEBNgZ/v//z/Dp02+GsDANvAayELLx9etfDM+efWFgZGRgYGEh7EKCBoqJsTPw8fEw/P/PyPDlyy+CBjJuOFBPMAxfvWCEGC5BOMkyCnWwjyZsygAA7MUo4IMXWLkAAAAASUVORK5CYII=' ), 
     109        'ID' => array ( 'iso3166-1' => 360, 'iso3166-1 alfa-3' => 'IDN', 'country' =>  'Indonesia', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2gQSBxMlX0UvbQAAAChJREFUOI1jPCeo9p+BioCJmoaNGkgdwCKen0pVAxn///8/mmyGu4EADw0HBjm8FTAAAAAASUVORK5CYII=' ), 
     110        'IR' => array ( 'iso3166-1' => 364, 'iso3166-1 alfa-3' => 'IRN', 'country' =>  'Irán', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAYAAAB/Ca1DAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2gIaEC0pRKsQgQAAAL1JREFUKJHlkiFSQ0EQRF8POyEiJmfgAKmKieV4OQMGzWVSESji4on/f3dmEFQhE0FQtGr1qrur9fT6XNxRdk/YnwD18v5WBpiMqMSt0XPg1ogM3JwpZhYPTs+OZFQlIKDISpo1RgaSUFVd3TAuF6bjEapYbrfYen01YbtVoZ9OTIcDALZasdztfgd83GwY5/OPvyV97vdFJmoNxoDFgppn5A4R0BrVO7jDGEiiMkGCKohA7lTEN/AD/tkPvwBqPFBbvIzengAAAABJRU5ErkJggg==' ), 
     111        'IQ' => array ( 'iso3166-1' => 368, 'iso3166-1 alfa-3' => 'IRQ', 'country' =>  'Iraq', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2gYZCS0Vnwb91wAAANJJREFUOI3tkj2KwlAUhb/3zKiIwohiIYiNWNhYzxpmT7OILMAtWLgBIWAjioWgKPiDOCgIYzGoMcm7djYmNtoInvJy7+H8XNXPVoUnQj+T7DUIlTtbdO4tuMaohNbXnAMgdo9QRCJLaW/G1D6LHH2PcjqHEaG1GmApzXepHnoTatmIMPxb42wm/PSbONsJAM1lj9H+l+5uHqnQChs2pg5n4/NVqLA/H4jrGL4xHAOPfDJDyorz77mkPxK3lm3bvsnQIOpEoFNYQaSUCCjg/diP4QLUlUkMLUPsAQAAAABJRU5ErkJggg==' ), 
     112        'IE' => array ( 'iso3166-1' => 372, 'iso3166-1 alfa-3' => 'IRL', 'country' =>  'Irlanda', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAKCAYAAAC0VX7mAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2goGCAYcXOJ45QAAADBJREFUKJFjZJjl+Z8BCyjRDzrWbZZihU2OoV/rGMPr61jlmLBqoACMGjhq4GAwEADIBgiLLKl3NQAAAABJRU5ErkJggg==' ), 
     113        'IS' => array ( 'iso3166-1' => 352, 'iso3166-1 alfa-3' => 'ISL', 'country' =>  'Islandia', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAOCAYAAAAvxDzwAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2QUUCDc3yNf8fAAAAJ5JREFUOI1jZLCY/p8BDWQGaTPUfd/P8GH5cobfW44y6MWsQleCEzARrXLUQFyApSPLHEPQUE2UgWHnfgYGBgYGCWEuBmxqcAHG+8HBGLHMwMDA8Pv5c4a/794xcGhrk+RCqnuZsWPROQwXGqqJMujtnMfwYflyBuHj5xnmbb5OtIEsFdNOYghmBmkz6EHZL95+Y8CmBhcY/Mlm8BsIABmDKl+KcpRjAAAAAElFTkSuQmCC' ), 
     114        'IL' => array ( 'iso3166-1' => 376, 'iso3166-1 alfa-3' => 'ISR', 'country' =>  'Israel', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAPCAYAAADkmO9VAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2gYCCREVa+1UtgAAALhJREFUOI1j/P///38GKgKW9M6r1DSPgZHBYgd1XehiKkxN8xgYiQnDC7c/MzAwMDAYqPISNJAFn+TLd78Yvn7/yzBhxUMGBgYGhrokZQZuTmYGcSE28lzYvugew9GLHxhkxTkYGBgYGB6//MFgrS/AUBmnhNsV//GA37///jeMOwrnG8Yd/f/79198Wv5T3YV4DYSFYdO8uwwMDFQIQxggJZYZXXJPUzVhUz+npAXIUNM84sKQFAAA5Nub4byt1VcAAAAASUVORK5CYII=' ), 
     115        'IT' => array ( 'iso3166-1' => 380, 'iso3166-1 alfa-3' => 'ITA', 'country' =>  'Italia', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2gQbACMLJJJNXgAAADJJREFUOI1jZJjk9p8BCygxDDnWbZNqhU3uun/ksR9372OVY8ImSAkYNXDUwFEDB8RAAJpYCkn0EnPWAAAAAElFTkSuQmCC' ), 
     116        'JM' => array ( 'iso3166-1' => 388, 'iso3166-1 alfa-3' => 'JAM', 'country' =>  'Jamaica', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAKCAYAAAC0VX7mAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2QcREzMZLQDbdAAAAJBJREFUKJFj/HGT4T8DAwPDwRe8DHNuiDLc/sjBQApQ5f/BkKLxmsFe4jMDAwMDA6OeBsP/mlwGBj8XiAJiDUY3aNMeBoaWyQwMjAwMEBfqaTAwEGMwLoMu3YDIww2EAVwGMzAw4DUIGfzHhvU0GP6vmsrw/+ctVLxqKkQOlz4mvAFFBqC6l6kfKVRPNtRO2AAHhYyzQqQVkwAAAABJRU5ErkJggg==' ), 
     117        'JP' => array ( 'iso3166-1' => 392, 'iso3166-1 alfa-3' => 'JPN', 'country' =>  'Japón', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2QkQAx4D6+IClQAAANJJREFUOI1j/P///38GKgImahrGwMDAwEJIwc8nLxk+HD7HwMDAwCBga8TALiOOX8N/POBBx9z/+9iN/+9h0P2/h0H3/z524/8POufh0/KfEVcYvliyheFqbBVWR2gvaWeQiPbGKoczDO+3zMLpqwets3HK4TTwx/2nODV9v/eEdAM5lWRwasInh9NAhdp0nJoU6zJIN1AiyotBpbOQgYmDHaGYg51BpauIQTzCA6eBOGMZBn4+e83w4dBZBgYGBgYBO2MGdilRfMoJG0gqoHrWAwAeEHd1vbWu+gAAAABJRU5ErkJggg==' ), 
     118        'JE' => array ( 'iso3166-1' => 832, 'iso3166-1 alfa-3' => 'JEY', 'country' =>  'Jersey', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAMCAYAAABiDJ37AAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2QcREw8kBpvumgAAAVhJREFUKJGlkz9PwlAUxS/qpBNuQgcHXTRMUPoFdAKcSQgw+AWAxMnZycAX4FvoCIGBQNx0cXDilT5ryiAd8NFSynFRpFD+JP7Wd1/OyT3nkiop4NEERK0FP9yJBUv0YI96cCeW74yotcCjCaiSAnI0Hf18Cd1gBEa2AEfTPcPO8AWDxjUG9Tyc4bP3TdNhZAvoBiPo50twNB00U2l2wOUUWEiGWa5iao8BADbT8JY7xXvmBFZXBQBM7THMchUsJIPLKYhmZyZC84pTewyzUgULx8FjSYhGG64Y4TV9BpY+hytGEI02eCwJFo7DrPwJ/xIAAFpgwj/o8/aexGOdDq4uaVc5JgoQuU+Mvh5qtJ+6oMO7G9qTjha/ksfh0rJ/3KiSAlVSZq7XsbMs8U/8VBxNh5EretLztCFXXGrD1qGsWsOqUDbWxo+1tdlU7HX4FnvT6W3D/Ol9A7ugyqmO8Ta6AAAAAElFTkSuQmCC' ), 
     119        'JO' => array ( 'iso3166-1' => 400, 'iso3166-1 alfa-3' => 'JOR', 'country' =>  'Jordania', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAKCAYAAAC0VX7mAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2gQGEg8HqcSShwAAAJlJREFUKJFjmMUr89+Ehes/AwMDVTDjOUG1/wwMDAxn/nxjmPX9HcOZP98YKAFwA2GAUoMxDIQBJi3VT+zJUY9ZbM0+kWUgm4wUA6e2OsPHnftRFPDYmDFIluUy8NiYEWUgE4LFyPDvx09SHIPfhejgs5r0pycRzo/fmquT52UYOCPNyjDLmJfhjDQrWS5koZZBcAOpZRAMAABRJEwowGdeZQAAAABJRU5ErkJggg==' ), 
     120        'KZ' => array ( 'iso3166-1' => 398, 'iso3166-1 alfa-3' => 'KAZ', 'country' =>  'Kazajistán', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAKCAYAAAC0VX7mAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2gIbCBc51jxLMQAAAQVJREFUKJGtkD1KA1EUhb/75pkZo4EkTYpBiCgIWtiIbaxsrXQdbsPKHbgAsbGxE23sIilSSWxiIYYETBGGzN99LsCZIUVOez7OOfdK+/HZhTJjmO+yDpkjb8yZP1hLGICduzqxq1VCoczo2gmKMMj2WVbwZoMcX5LyRnIugjdeWtfcNW44tOPKcmNQFlovNANJOLaf7Jgplpw9+82mSzixHxUDKtSQiPPaO0/xKYjjK++wFMul/0p/cVAcqBi2JSo0p9rkIelhnHKf9MjU4pNyG12VjjApHjHlTx5lISMN8dTRMb/8uDYTbZXytikRAWkpAKDO0M+KT/wXOMy6zHVrJXgV/QEpilXhHBGduwAAAABJRU5ErkJggg==' ), 
     121        'KE' => array ( 'iso3166-1' => 404, 'iso3166-1 alfa-3' => 'KEN', 'country' =>  'Kenia', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2QsVBhM3NC3p1AAAAPJJREFUOI2t0zFqAkEUxvH/ym4YBmx0STqLUYuFoJVX0GLZOjfwAlbJCSSFvVfwBpIjpAoYtghoYWVYtRACwc2+dOlm1si+8s3w4837GA8QKqxalVgpmCQJSik6WtPWGqUUcRw7Qc8YY31yGIYMooiH7RYRYdFq8ZqmZFlmBzfTqXOHH8sld40GALvDge5o5J7wpSSUOTDp9aAomK1WjJ0c+CXnpIBfryMivJddvgSMgPx0AhHuLwD/t8Pjke5w6AbNkz3lwAsw+S2PbwE/CM/9nLX/yVnOdpCxPZSm32Sf72l/awoPNjdff72rwGuq8q/3C6H0TfvaQH+XAAAAAElFTkSuQmCC' ), 
     122        'KG' => array ( 'iso3166-1' => 417, 'iso3166-1 alfa-3' => 'KGZ', 'country' =>  'Kirguistán', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAMCAYAAABiDJ37AAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2AsFFzMaYtfcfgAAAPJJREFUKJGtk71KxFAQRs/9SbIbDRgWGxsLKxdM4Qvoo4uF5aKIlopWathiyXqDN/dmbC2MwSVfPRyGb86ot/JMmDB6ShiAHZ3Ie8xBQM2EWFukMbsDzbEnu2xIK4dY6FY5/rogPKf/B6q9nuxiiz1tiRuLAMmyBQXxvUTc720NdqgPA0nlEGeIrwnxJSU6TVI59CLssGGvAAgflvTcoTT4hzmmjKhkkDcMjGuDv51jT74I9zkoMEee7i4nrocPMwiUT013s49KwS5bEAiPM/xVgWx2AAKEp4xYW/SiQCmhrxP67d/qjnoojSGOuPczk3/KN76WVcAgo0j/AAAAAElFTkSuQmCC' ), 
     123        'KI' => array ( 'iso3166-1' => 296, 'iso3166-1 alfa-3' => 'KIR', 'country' =>  'Kiribati', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAKCAYAAAC0VX7mAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2QsVFx4Xpwl+FgAAAPRJREFUKJGlkjFLw1AUhb/78pI0lKQ0ILiJDm4iLoqT/8fNX9HBnyEu7s6Ck5NUFAXBzkrQqmmxadL3HIK4+FIwZzuccz/OcOW6v2lxSFYr/DVD9ajR6yXSt8yGPvLquU7QzgSwz5oyqugdTqjGMD3pIrkbthQIwIvH5LwDWLCytN4M9C3J0QfprgGBtyuP9+MEKd1g1cjbLkj3DHFPESeKdH+BvzNr3CA3l0M7/yoACKIQgB8fxgEqthivhqhFB5MLRT7/sx9EIfr0fsztKANga2MFoJXXd6PsN3jKEKGdP7t4sEm3nv45rae38cLBwPnY/9E3nOVzJ4wud9gAAAAASUVORK5CYII=' ), 
     124        'KW' => array ( 'iso3166-1' => 414, 'iso3166-1 alfa-3' => 'KWT', 'country' =>  'Kuwait', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAKCAYAAAC0VX7mAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2ggLFyQYY+2VLAAAAH9JREFUKJGtj70JhEAUBmf1NNhFFFmswGQL0Zbs5dJrx/RCK7AEgzUQxR8EWd+EH7xhnsJZT1uDSZBAAR6TQFuDs0LCFWd5W3sUAnmRT/3w78WEAN5fpsdEwZc3fM5Doc00fn8yLzdpRqcrShWH+pbCUsV0uqJJs2DRJpSo2jMDHNYWxx0hVesAAAAASUVORK5CYII=' ), 
     125        'LA' => array ( 'iso3166-1' => 418, 'iso3166-1 alfa-3' => 'LAO', 'country' =>  'Laos', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2QcREw8ft5AHvgAAAKtJREFUOI1jPCeo9p+BioCJmobRxECWTEEDgopYWVkYGBgYGH7//kPYwJNsQjglmZmZGKbVRTIkBlkyMDAwMMxdc5Qhp2Ulw9+//3Dqwevl1FAbhrQwGwZWFmYGVhZmhowIO4akICu8LsRroKmOPIaYhb4i+QaevHQfQ+z4hXvkGzh37TGGacsPMvz+85fh1+8/DFOWHmCYv/44XgMZzZXCCCZsUmKZceTlFABoTi5HWSihJgAAAABJRU5ErkJggg==' ), 
     126        'LS' => array ( 'iso3166-1' => 426, 'iso3166-1 alfa-3' => 'LSO', 'country' =>  'Lesoto', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2QcRExAPZ30ZRAAAAJVJREFUOI3Vk70NwyAUhM8BIVGwQhR5F2aAImPQMA1F5vAqaVPRBIkKc5kgxgUpcvXpez/33oJbIibqMhP2E6Bcr2YqcCE53GFKCVpreO+HQHmmas4Z+76fsY47JAlrLVpr2LYNQohjIgeKMRIAATCEMLLzcORaK3rvcM6BJJRSKKXAmO9BLuvjPvWw5fP9msn7g0/5ABz/dChLyTo7AAAAAElFTkSuQmCC' ), 
     127        'LV' => array ( 'iso3166-1' => 428, 'iso3166-1 alfa-3' => 'LVA', 'country' =>  'Letonia', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAKCAYAAAC0VX7mAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2gYUBxwhgBv7BwAAACNJREFUKJFjnGdg+Z+BioCJmoYNDQMZ////P7jDkHE0likGAJJQCBqkF7U9AAAAAElFTkSuQmCC' ), 
     128        'LB' => array ( 'iso3166-1' => 422, 'iso3166-1 alfa-3' => 'LBN', 'country' =>  'Líbano', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2QoOEgEwc+r+JgAAAOlJREFUOI1jfCuj8p+BioCJmobRxEDGX4eOEvTy1u93GRRY+Rm0WUQIm/ifAHj09fV/zS25/3lWRf5fdP8AIeX/8Xr5+99fDBUXFjO8+/WFgZ+Vi2HDk5MMb35+wutAvAYefX2D4ebnZwyffn9j+PTnO8PR1zcYLn54QJ6BX//8YLj+6QnDw6+vGQTZeBi+//nFIMDGzbDnxSWG/wx4gh1XWPz7/+//0dfX/1/+8PC/wJqY/277Gv+//fn5/4GXV/6//vERZxjijeX/DP8Zjv98xiDOzMVw8OcTBk8OJQZJZm68XmYceTkFACzr2WYrCGUtAAAAAElFTkSuQmCC' ), 
     129        'LR' => array ( 'iso3166-1' => 430, 'iso3166-1 alfa-3' => 'LBR', 'country' =>  'Liberia', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAYAAAB/Ca1DAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2gEbEBwWy4wnuwAAAH9JREFUKJFjZNDI+M+ABHR/fmaY9PIqA7mABcbIiLBjmLHiEAO/lSGDw5IllBlYk+nFUJflxXDn4SuGlwdOMxzgNiTbQEYGjYz/DqaqDJJi/Ax7j99gUFOUYDi8pJgyFx44fRsuIP78PGUu/P///3/CykgwcD+XAXUNHHUhxQAA4UkxjnxCqtgAAAAASUVORK5CYII=' ), 
     130        'LY' => array ( 'iso3166-1' => 434, 'iso3166-1 alfa-3' => 'LBY', 'country' =>  'Libia', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAKCAYAAAC0VX7mAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2ggPAyMnDoeyLQAAABtJREFUKJFjZJhq8J+BioCJmoaNGjhq4GAxEACziwHYUmA0QgAAAABJRU5ErkJggg==' ), 
     131        'LI' => array ( 'iso3166-1' => 438, 'iso3166-1 alfa-3' => 'LIE', 'country' =>  'Liechtenstein', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAANCAYAAACtpZ5jAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2gEYEAYR93DnLQAAAI5JREFUOI1jZNCu/89AA8CELiAv8JSBi+UnxQazwBh87N8YMmzPMrx995WBk+MPwx9mMYaZR0wZ/v9npMxgKYFvDCoiTxn4Wf4wcLH9Z+Dm/cPAzPif4Q+lBt97I8Bw6xkPw7PnHxk42ZkZmHmEGP78wwgpogEjrSKPJeHLdVqYy8B4TlCNPslt1OChYzAAWPMlvi+dZQkAAAAASUVORK5CYII=' ), 
     132        'LT' => array ( 'iso3166-1' => 440, 'iso3166-1 alfa-3' => 'LTU', 'country' =>  'Lituania', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAMCAYAAABiDJ37AAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2gQPEQENqNynxAAAACxJREFUKJFj/LtT+D8DFQETNQ0bGgayMG80pKqBg9/LVDeQ8aC67mg6pAwAAJwzBdoZ9zP2AAAAAElFTkSuQmCC' ), 
     133        'LU' => array ( 'iso3166-1' => 442, 'iso3166-1 alfa-3' => 'LUX', 'country' =>  'Luxemburgo', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAANCAYAAACtpZ5jAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2gQGEhQaY/Q1xAAAADpJREFUOI1jfKtp+Z+BBoCJFoYOTYMZf+7YS5MwZvz///9o5DEwMDAwsKx++JUmBjMyLLw3Gsa0NRgAIRcOzyAZ4+cAAAAASUVORK5CYII=' ), 
     134        'MO' => array ( 'iso3166-1' => 446, 'iso3166-1 alfa-3' => 'MAC', 'country' =>  'Macao', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2QkeETYLRxkkIAAAARVJREFUOI2tk7FKw2AURs+fREJTUwxtaisOQgsiiKDODjoKIujkIvgMLiL4CG6+g09gJnfHki5aoZMitaiprWnIT0Kc6hgTyLdd7uVwhvsJLk4TCoxSJCwz0NYlti4zAbW0paHGbFiTv7llTul6JtNYzW9Y1mKaRkjHs9hqH7PZPqLjWTSNkLIW5zeMEsFIztEwq1zuHpAkCXdPLqNAEiUiP9Cer3G9f8JEBqhCQShwtXdIRS9x7tzy+v2VD+jLkFW7wfriMu8/YwRwtr1Dd/CCL8P8hjKOuHm4Z62+RP9zCECrWudx+IaMo/xAX4Y4PRdVUVhZqAHw/DHA6bmphiJLUyp6CYBxGPx3mv6Hs2QBzVJ49X4BwvVd/iDRRMMAAAAASUVORK5CYII=' ), 
     135        'MK' => array ( 'iso3166-1' => 807, 'iso3166-1 alfa-3' => 'MKD', 'country' =>  'República de Macedonia', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAKCAYAAAC0VX7mAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2gYEBhYX5JW7vAAAAUtJREFUKJGFks9KAmEUxX8OM0IzBhWFUrnQaNFGCKQ/s2jVE0TrXqAgElr0BG0sKOgF3AnRE7RqMUQIgZsWlRsr1KKCGgnGmhZX85sc8cDlXu53zvnuhRu5t/HjObBseD+Dxz34+SCAuWvJN/PBvjYMU/swsgauA/VD0FwHKusSRgJmz8HMBoXNsoQKMytcI9HVuw7oHYLrQMWRSeO74F7B8xH4LfhSzCI6TGyDtQAPO6JTESmDTwgsG2Ir8FYAc6k96SWMbsDnRa/Rn+H3Hb73BK0XCMvGNCSPhVzdavcmQR8Pz1r4Pwr8PnUfDFz5tQDWopi5VzA2YOWeCS0bUkWILUMjLytG0xCdkbqRl7dUUbj/oatG8RwYSahuQrPUJQ1llK1bUD+Qs0megFeV++tMrFk2pE8lvBrcrgbNAMyMhIpmSbherau3bPgFIk57/IGE5FYAAAAASUVORK5CYII=' ), 
     136        'MG' => array ( 'iso3166-1' => 450, 'iso3166-1 alfa-3' => 'MDG', 'country' =>  'Madagascar', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2QQcFwwTJ8gShwAAAEFJREFUOI1j/P///38GLOD/nh0M/5qqsUnhBUwk6xg1kOYGsuCSuPbtDcMmeZzSpBt44ctzhiol0g0c/GE4Ag0EAMMvD2AXd9AqAAAAAElFTkSuQmCC' ), 
     137        'MY' => array ( 'iso3166-1' => 458, 'iso3166-1 alfa-3' => 'MYS', 'country' =>  'Malasia', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAKCAYAAAC0VX7mAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2QcREw4a3uHCcAAAAMBJREFUKJFjZDBd+58BCjQknzJws/1gOPdIieH/f0YGZPAm9DYDMYAJxqj0Ws9grnCb4dpzWQZvnbMMlso3GThYfxNlCIaBjIz/GRw1LjEsPO7AwMz0jyHW+iDD1rxWBhOFO+QZ+P8/IwMr0z8GJqb/DP//MzI8fifCcPuVFMmGMTAwMDDCwtBR/QpDgOEphp1X9Rl+/WFjuPpMhuH5R0G4QmLDkNHeZ/F/wsoYGNbaPSXKQBZiFRILmAgrGW4GAgAYGDi83hxGrwAAAABJRU5ErkJggg==' ), 
     138        'MW' => array ( 'iso3166-1' => 454, 'iso3166-1 alfa-3' => 'MWI', 'country' =>  'Malaui', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2ggHAhACdZ5BggAAAQ1JREFUOI21ks1Kw1AQhc+dXFMJpKH1p9g26soXkO6yFbLNa2SXPJCvkDxHF0IQshQtycJVsGIoDfeOO0HojQrxwMDAzPkYDiMeJjeMAUVDwv4FKHunQkCensD25xj5c3w8ltg/bfotd7ZrzPD80sfF9RWElHDHY7hnUzwXJcr1uhfKh0pKyUEQcBzHrJRipRQnScJpmrLjOAc9ANiYoW3bAIAoikBEICKEYYiiKEBkjt440VpDa40sy776PM/Rti26rjMCxWQ1NWa4mC2wnC3BrCGIYFkWNvULqtfaDLy9XxmBJAjeyINz5MA79lC9Vdjut0YY8MPbaNZodg2aXYP63XzVtyN+tfUHDQ78BKHRZg3joZ2DAAAAAElFTkSuQmCC' ), 
     139        'MV' => array ( 'iso3166-1' => 462, 'iso3166-1 alfa-3' => 'MDV', 'country' =>  'Maldivas', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2QcREzMse7MfVwAAALtJREFUOI1jvCRg8p+BioCJmobRxEAWZM4cE2aGUzKk2WH25B9Dypm/2A28I8LIcEKOEVOTtBaDuYwWw7HHlxmuvX7A8P33T7ic0A9U9SzomtGBgoAkQ6NjMoPX0hKG//8Jxx9B/5nLaDEcf3KFKMOIMvDEk6sMVrK6DIyMmEFBloEPP7xgqN47kyHHLJjBSEqNgZOVHa96lDBUefOfwYIDi9ce3WA4feIGAxsDA4M+mpTKG1T1jCMvpwAALX80uilULjkAAAAASUVORK5CYII=' ), 
     140        'ML' => array ( 'iso3166-1' => 466, 'iso3166-1 alfa-3' => 'MLI', 'country' =>  'Malí', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2QcREw8m6JWPtgAAADJJREFUOI1jFNlq9Z8BC8ji/Xisjv+1FTa5G/F8x349ZMIqx4RNkBIwauCogaMGDoiBABH4Ch5HgA2zAAAAAElFTkSuQmCC' ), 
     141        'MT' => array ( 'iso3166-1' => 470, 'iso3166-1 alfa-3' => 'MLT', 'country' =>  'Malta', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAPCAYAAADgbT9oAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2QkEFTQpmOIYYQAAAJFJREFUOI1j/P///38GBgaGiwuWMOgE+DEwC/Ax4AIXRHVwyqEDJgYGBoavL14yfFeVY3h3/QbRGgkafGnRcoZTl84x3Ll1leHyl9cMpxYuoY7Bqo72DLLf/zFIy6kwiL/4wKBlY00dgzllpRhU/L0Z2J68ZFB1cWXgUVakisGMsMgjBpAcebQAowaPGjwcDAYA5qUpGFJ0utQAAAAASUVORK5CYII=' ), 
     142        'FK' => array ( 'iso3166-1' => 238, 'iso3166-1 alfa-3' => 'FLK', 'country' =>  'Islas Malvinas', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAKCAYAAAC0VX7mAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2QcRExAtsh1YoAAAAYlJREFUKJGVkU0ogwEYx3/vx0ZDSZKPZSSjpoRxEKWQcnKaXDiIi7g47CiKg3JQTku7EOWA7ebjxnEUpTYXkhpK2mav7d28r4N6bSjzPz316/k//+d5hLP5FR2rjQX/I37/JeczJfAapdWbZqy3kunuQrDaaBs/JBcJLpdH76410V+tY+4bQNtYR4tG0Ns7EfLy2b+VCQTu2NkJGE21DeUIogiArmnchB6+DAOg5zLZyaRRz21PIJoFzsMqobBKcHHLYPKyy4PTWc1QTRo9mUAKXaFFI8hTs6jHBxzdCZzcpCAj4cF1HO9wBSPNJqZ37wlmDBbdAyX0vl2x5DmjcfSIWCxBPJ6krnEB9+EbnfYi3I5YVtr2ugK8e5us7W9iL8/eRP5+7JbVZ6P2+S7w+X6ur71EsJFAtkiEIu9ZTPzrdt8lSSI1+WnUZCHxh3eqtDCS9GXzb8PBQTsOPUhZUxel9U6sT6f0dBQbXIDJnL6cKYvFRJ75M0tS1VCUlMHk/5oBKEoKRfmdfQD8fooMOIxxmAAAAABJRU5ErkJggg==' ), 
     143        'IM' => array ( 'iso3166-1' => 833, 'iso3166-1 alfa-3' => 'IMN', 'country' =>  'Isla de Man', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAKCAYAAAC0VX7mAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2AsaEyM7aw8xZAAAALVJREFUKJFjfCGo+5+BioCJmoYRbeAvFmaiDWTBJ/nU34aBQUSUgcNBnUEgYyLDT0MZhte/mRjkT97EqYcRXxi+F2NgEHjFwPC2LpyB8elHhh+cwgxSU5YyMJLrQsFXDAw/Qm0ZmPnFGbg/sTMwMXzAaxhBAxkYGBj+X3vE8FNKgYF79iIGwW+EjCMiUjivPmTgPH2e4bucBEHDGBgIhCEM/GNjYWD69YcoA4lKNsQaxsDAwAAA/8Ir7oSVpcQAAAAASUVORK5CYII=' ), 
     144        'MP' => array ( 'iso3166-1' => 580, 'iso3166-1 alfa-3' => 'MNP', 'country' =>  'Islas Marianas del Norte', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAKCAYAAAC0VX7mAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2AsGAAcHsSdZSwAAAYVJREFUKJGVkkFL2wAYhp+YhLSrEVqaulBFV7YFKbPipqAgg+0miExP4h8Y7CQ77CC7i579Ax4cq8ybFxEUxhhTFES0dLOwrbWCOu1qTUxtEy/ebKB9jt/38vAeXoGpNRcPZNFlWC+RECrY5SuyqsbioeIVB6DJ6zEU9vGlbZuZ1k36O28I+HJ88K+x/nyLeLDSmFDzC7xvWSXwSOXV/kt+pPKc/pMZ+zuC2dLKRz1Ps9yAcMJwqJQLjH4zOL6WiBoJ9JhB5r/Dm412Ls/TjHWqNYVSrWOHqVIOdREsinyaNHj9NIjjwpPuM94t/0RS/LyIWCz8qrPhwdUWN+E42WKVqaVdfIqCIku8XUpxYrqcPXxG6jBff8MDS2Nc/EOf3kHsgUDycxJBlOjRQpQcme5ghZVcO2DX1/D7eZi0GWFuwMIuFshlc/zOZBDLJvNDFntWlI2j+zIAwXOHrsN0r416kUayoVqtounNpMXHzO404SI0KLwjRIlB/ym2A1/tNq7x2Msdt3d+iGlsAi9PAAAAAElFTkSuQmCC' ), 
     145        'MA' => array ( 'iso3166-1' => 504, 'iso3166-1 alfa-3' => 'MAR', 'country' =>  'Marruecos', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2gUIEgsqVchVdQAAALRJREFUOI3lkz0KwkAQRt/+RJJCXRTxCFbiCQRLyxzTytrWxl4Fb5BCsIiFwYTNrkXqTSwCFn4w1Xw8HgMjjoulp8fIPmG/A2bKkSnXH/BkmvkmOrS4e8s5gUgKrsqDtYwTTSQFq5dgEnAJGs6Fpoglu5kndg6jNPup5xmFYa2GAGkuKZ3jph2lgk2hSfP2K3Xe8GIURkeMasllKLrq7YaV96wfNduiqR3elsorBiIMFv/3KR8c5THvfY6kbQAAAABJRU5ErkJggg==' ), 
     146        'MH' => array ( 'iso3166-1' => 584, 'iso3166-1 alfa-3' => 'MHL', 'country' =>  'Islas Marshall', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAYAAAB/Ca1DAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2QcREyoJq7diCAAAAe1JREFUKJGd0k9Ik3Ecx/H373me9ri/tkSkP9YhkkWwIkZs1gpmBnWsQwYRdtROHYIu3TpVh2pIXercEmwleOmgiSRERIgxkDaxbeZ0NvfsD7j5PL8OlmjBsD637/fw4gufryAYlfyKqghMa2P8pxxpq/M4/BFt83JPq5Pv+SprprVt6GDLGtEzn/GtDCJz1XVQCPAd8NLT3UEyU2R4YpZCabUh1N5sEo1M4zdiyKUSiqMFd+eNdbDZqXPtvI9bV49jVGoYlRojk3PU6uZfUKvLYqArQaAaQ+YL2NpP4Onsx3X0MkJrQlMUgW5TUVWBIgRSSpp0FbuubgG9dsmjrhlO1V9AqYLr2BU8oT70fQEAVsqrjLyfQbMsyWKhyvPhBGumJJ0r8fZDmmK5BoBTlzzsShKRL9mhOfGEb+MOXEdx7GJhucqb+BeGxpKMfspSq5uI3y0LAfvb3GQWy5iWRNfgQWSOC7ZBHHv9eEL9ODrOkZovMzSWJD6eYnJ6AeuPr9hoWUrILlUQQnL/bIaL3lF2Ho7gCY4xnXfx9F2KV3djTH1dbljWBqgIyZ3T8/Qc+sZufzdToo+BiTTxZ+OkskZDZHMEwai8edKgN6SQd/iJTdl5PT5L7kd128iWC+9d0kgUfYSf5DEqqf9CNucn7f/BZVZV9cUAAAAASUVORK5CYII=' ), 
     147        'MQ' => array ( 'iso3166-1' => 474, 'iso3166-1 alfa-3' => 'MTQ', 'country' =>  'Martinica', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2QcREw83giWvRAAAAdhJREFUOI2VkrFPE2EYh5+7+45LWwpcrVRoOakVtcaWtNKCJSQNgzEOzDo5QYwO/gOaGDcdTHAgRicWd427JpqIxEQRTANEiYNikRqCKNbecS70sNaj4Te9ed/ne/J9+V4pOnzbZjud7X6yyQiF91+ZX1qttpl5dAmA3pEJpxc50EImEWZuYYXFjyWnL1cLVShYlo3P28RQ30F2iyoUTGuLlmaNXLqrZuYIK6ZFsbRBe8CHqiocNgKuwoppUVzdQG/10OzViEb0eiHA6cEYyWMhMokwQsh1or9zZqiHVLyD9PEOhLLDOpXe6uHEkRBbls3691/k+6OusqDuJXE0RMW0WP9RZnhgh5Vu3ntmu57czpULAwCMT041QpFs224o3EvErfvPG0J7umF1D7UmQTwWJJcyUFWF8ckXDvTvHno0QTy2n2xvBFmSmHgw7bDOp5R/m7wpfGHwpMFMYRlZklxvsVk2eV1YJp+NMrtQrGFrdsPv03j6comxcxlyaWPXp/l9Gk+mPnDxfIa+RGe9MNDm4c61s5xKGczOFznUpf9XBLCvzcvdGyNkkmHeLa7Q0x10ZqJafFvb5PL1x+T7o6hC5tXcZ1dhae0no1cfks92IxSZ6befnNkfT3yCW3NtylIAAAAASUVORK5CYII=' ), 
     148        'MU' => array ( 'iso3166-1' => 480, 'iso3166-1 alfa-3' => 'MUS', 'country' =>  'Mauricio', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2QcREwwzrmU4ngAAAEdJREFUOI1jvCMh95+BioCJmobRxEAWS8GEc1Q18A0jpxE1DaS6lxnnLbI5QFUD/7zmH9zJhmXrIzGqxjKj2KTgwe1lqhsIACTcDnSnz0KJAAAAAElFTkSuQmCC' ), 
     149        'MR' => array ( 'iso3166-1' => 478, 'iso3166-1 alfa-3' => 'MRT', 'country' =>  'Mauritania', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2QoXFi46qzufnAAAAStJREFUOI2tkstKw0AUhr9prCWJ9VaxEt3pqptQSl1a0JWID+DW1xDBlehb+AS+gUKW9QbFlZQuhCqioSKpjbVN4iI21JKmUfxh4DDnn+/MnDmC3YJHhGTJY2niE4B6cxzbEVF2xiKzgO0Iqm+pUbZAiTim3PQHuRn778CppBPE+mwLY+sOY7OK3gedTLrxgXqmFcSVhsLFs0rZVKi8ygAIAfnMeygwtIeuJygtWBhPaQC2z1Z+5EtZi44b/jmhN7x8UTku1pmXu34B118AWbnDUbHOlamGAiXy2sHgpuMJml2J040aHtB2EmhKh53lBidr9+zfaNx+P39QImoO1zWLw8IDq3N+v8qmyt71IueP6WFHooE9pRK+pT2kb/0aOdhxQT3FGuzf6N+BX+WWWDhpzcPaAAAAAElFTkSuQmCC' ), 
     150        'YT' => array ( 'iso3166-1' => 175, 'iso3166-1 alfa-3' => 'MYT', 'country' =>  'Mayotte', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2gYREjgntaMuPQAAADJJREFUOI1jZFCe+p8BC4jyU2VY2ueKTYrhS1kDw68tu7DKMWEVpQCMGjhq4KiBA2IgACvVCGi3hbXPAAAAAElFTkSuQmCC' ), 
     151        'MX' => array ( 'iso3166-1' => 484, 'iso3166-1 alfa-3' => 'MEX', 'country' =>  'México', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAYAAAB/Ca1DAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2ggYBQMRnfoQggAAALdJREFUKJFjZMhw/8+ABUSZOjIsTSrHJsXwIK2E4f2azVjlmLCKUgDob+DPn18Ybh1czbC4LoXh5cPblBv4/MFFhifXjjPcvn+TYVFzPkEDWfBJvn13m+Hpy28Mv37/ZWDmkWDQs3VjeP/hEfkGcnGKM/wXfMRwXNqCgU3oAQOTigQDCwsX+QZycvIxmKmbMIhx3Gb49UWGQV1bj4GVjZ/hLbkGMjAwMLCx8TOoqZoQUgYHgz8dAgDo5jEQIRYVbQAAAABJRU5ErkJggg==' ), 
     152        'FM' => array ( 'iso3166-1' => 583, 'iso3166-1 alfa-3' => 'FSM', 'country' =>  'Micronesia', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAYAAAB/Ca1DAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2QcRFAs2lAFMUwAAALxJREFUKJGtkjEKwkAQAGcvOZAIFknhVdZBa6M/yDO08As+yC/4C32AnYWdFmkUBYnhbBQRja7gwrHFzg53tyvT+drzxzAaqOciuu1IJQw1UL/TQvCsdqf/CGfLrQYDPjw5aVpsIAD42wGwgZBE9jdhaAyTgSNP45dansZMho7QvL+L1E05iSz784Wyei7bQGg1Qopj+VZY+4fF6dEgt+yBsvK1MlCuzThrM8qcBtVNebE5IPKdUws1+3ePKwOWK1SaUBOfAAAAAElFTkSuQmCC' ), 
     153        'MD' => array ( 'iso3166-1' => 498, 'iso3166-1 alfa-3' => 'MDA', 'country' =>  'Moldavia', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAKCAYAAAC0VX7mAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2QcREw0MARgk4gAAAKpJREFUKJFjZGDY/J8BCwj3PciwoKcHmxTD504uhp/72bDKMWEVpQAQZeCt2ywMX74wE2UgCyEFE2cIMqgIMDHcY2FguPryN0Nx9ifKDHz/jpWB/fNvBiYGFgZ2foLKCXv52ed/DCvlbRlmiLgxMDBgjT/SXOhq+o3h84fjDGxMfxhU9b5TbmBo0DeGu/d/M7Cy/GeQk/1DuYEMDAwMyoq/iVHGwMBAg3QIAI1VKq6UmeKHAAAAAElFTkSuQmCC' ), 
     154        'MC' => array ( 'iso3166-1' => 492, 'iso3166-1 alfa-3' => 'MCO', 'country' =>  'Mónaco', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAASCAYAAABfJS4tAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2AsFFy8ysRUp2QAAAChJREFUOI1jPCeo9p+BBoCJFoaOGjxqMJ0NZvz///9oBhk1eNRgHAAAemwGI1opwGwAAAAASUVORK5CYII=' ), 
     155        'MN' => array ( 'iso3166-1' => 496, 'iso3166-1 alfa-3' => 'MNG', 'country' =>  'Mongolia', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAKCAYAAAC0VX7mAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2gQdAxUBanbUsAAAALxJREFUKJGtkTEKwkAQRd/uJixIhHRpLLSzEptgaeUBBA8gnsFjeAax8g6WlpLO2lLELoUgq8kmdkFhC0381cCfecP8EaeoU+JQEo/ZLJYui/l6RZzsnZ6sKgWtSe5s+kUV0ItK/G7xvqIZUI9y9NCiImcCX8sD0ANLcZGYg0L3LQ+jGgJjiwzAphDMMrJz/burSRmWBNOMwojasA9gfhXctj7C/0OGz6MCBapdct8JihQIGwBN4nhCrx7wBZ7mLwa686BkAAAAAElFTkSuQmCC' ), 
     156        'ME' => array ( 'iso3166-1' => 499, 'iso3166-1 alfa-3' => 'MNE', 'country' =>  'Montenegro', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAKCAYAAAC0VX7mAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2QcREw8cLplWBAAAANdJREFUKJGtkj1LQ0EQRc/sx1sXYVuxeQiChX1ek07/oH/G1sLK0lKCkRSpbBREXJLdHYvU2QTxdsPcOdxhRp7vZlpfC/8hd+FwdVnI9999pwFEoGrXFm4ipuuIAgbqPFDmww4cpZ+y19SZRzaCPzeg0KaADoo8bvbOdBOaZPHTwMvJGU9mxE8DJtluwi5QPxutKl/GkE5/aFXRRf+A/ZWXW0pRrq7fcV7Ib1CSJbL9G5APpYVCGi2qij5k/H7WYaBkxa6Uts67+oh3dXZ0hNt42HmE3OXALyeARsKe1PKEAAAAAElFTkSuQmCC' ), 
     157        'MS' => array ( 'iso3166-1' => 500, 'iso3166-1 alfa-3' => 'MSR', 'country' =>  'Montserrat', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAKCAYAAAC0VX7mAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2AsFFzMeZboYZwAAAWFJREFUKJGdkLtLQgEYR89VM6UscrAQUaMQIxwsWwKnCqewySUopHCJWhocnGpoCPoHRFoiiIYKh6LXlOCiQYVFDypcMmgozfSWeRt6DUKpZ/44nN8nxGcWJAwmZsP3hMPHHE5p4TlN12KB0T49k856MJjoHtuhHASPJyg5W2sYMEoo+10Ul0IU009IPb0ItSo2bhXEYklWV2PlCWMglXPowAeATq+hO+DiXcwhyOTIapREA5s8Pr4AoJj3BHE4jAyZC0hiHvl5gmL6CcXENK972+wmBQ5u3uCrUNusZksjp/00QqNSJG53Y2xQ/QhlfpeWvlyCuWAc68gumUyebFakzTqLfydHr0WDvzNTUvxitoJZKJ0MvrImf2Ox6RC8LXSkIuwr79Bph8nOX5BKpT8LK5EBXJ89MB4NMXiyjkFM4j1a+ZFVVQhgszfhdt4jV9exvKbi6vL3JVUJ/6Liyf/xASlje2mdmUV7AAAAAElFTkSuQmCC' ), 
     158        'MZ' => array ( 'iso3166-1' => 508, 'iso3166-1 alfa-3' => 'MOZ', 'country' =>  'Mozambique', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2AsFFzgEeyw41gAAATtJREFUOI2t071LAgEcxvHvnYennckZXFqEGBgN1XZFoxBkTQ4J7bU1tPYyuBQEhX9HtTS4NFZLg1tBWYiDaYv5UpGept41Fa2nPn/Ahx88z084mI9aR4tBGpKDQUSMZSucpjKE343BgACTH01OU4/En98GAwLIXYvEbZ7jmxyedrdnULhXdQvAPVenXZSpVQUs1cPV0ixlbdg2KIluk5N6kSlfA0lwMtPyEzIEVi/SJI0CZ60Slg1QFHxtItteMkoEZW0D/dBEdFk4EdhzB1mXR+1dWHl18HTtY3N/AU2Dy60x9M8vvrFIGgXOWyVboHCn6payXKXzoOAY6YDLpJzVSEenqfk9tjD4V8pvvCtVxhN5RKW3pqU/2WkS2Cngi/e3RQlADjWZSOaQw/1/i6TGygR2XxCHzL4xgB/E0mURlLjzeAAAAABJRU5ErkJggg==' ), 
     159        'NA' => array ( 'iso3166-1' => 516, 'iso3166-1 alfa-3' => 'NAM', 'country' =>  'Namibia', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2AoUAQ0S4KeJuQAAAihJREFUOI2d01tI01EcwPHv/vvncssxNwPNsBSzi2k3iy4rqB6izCcrKirYVFohEVjSBcoSu0ORUcJqgZAv4UNYIPbQSxeIUXMataZl+jBN3WQyb/33Xw/i1p8JYr+nc87v8Dm/8zscFeurIvxHpJrmYbeZyWtsJNj0JrouTg3mqMOYdKMADIYS+RNWTwupVGApXMWVdJng6QsEh4KKfBTcldvJnpVe5IiK5i/ZvHTnxGGZCww8tm4kq/4ZgbsfFLmEjDTEmhOToCjI5Kf3YdvmBMAXSKK5PRtJFgAQBBXlxQWc0w7hP1nJcGgkJgkCRmsxTfszqWx9NAlKskBnvxHHuzXIQMdAchRbvjgFx7F1zK+1M/DRrahKs2QR8rXjHBx+xVtni/LKL1xL8fSZAPjmS0FUC5w/uhlbqAt/aQUj4xOxPopqjOVHaNidzCXXPUal8fgejkkirp5UANYuS+PJvlx0dx4y2PZdUdXcvBxC1RaKfjfyyemN67P47yRRI3LVYuZwTxv+kgrGpHCsKk0CxjMW6rYIXG+9jSSH4zAFaF6dgb0wC6GmlkHvL8Um7YZ8+qsOcaCrga+fu6eFomCSNoFbJVspan2P31oHshxNCjotxotl3FgR4IHrJnJk5j+g6nj+OiJV32ei26dIJO3cxI+zeyn11vMz2DsjFAXdhgLFsWqDHn2VjcsLu3jqaSHC7H6m4lH0RdtpO7WDsnYHvR7/rKCp+AvR87gW2OLFXwAAAABJRU5ErkJggg==' ), 
     160        'NR' => array ( 'iso3166-1' => 520, 'iso3166-1 alfa-3' => 'NRU', 'country' =>  'Nauru', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAKCAYAAAC0VX7mAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2QgRASwpW3EFiQAAAGlJREFUKJFjZNCu/89ARcBETcOGhoEsaXY3qWoghgt5efkYeHn5yDaQETmWRQS5GLZMjWJgYGBg8MlexvDm/TeSDWRB5ogKcjOICnHD2eQYyIieDjWVRBkYGBgYrt97TbJhGC6kxCAYAADghBXloIiztwAAAABJRU5ErkJggg==' ), 
     161        'CX' => array ( 'iso3166-1' => 162, 'iso3166-1 alfa-3' => 'CXR', 'country' =>  'Isla de Navidad', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAKCAYAAAC0VX7mAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2QwPEw8rUTLitgAAAVdJREFUKJGdkj8sA3EUxz+/u+NamobShKuikQgWAwOJSAQzXSQGYrN0NFoZLWISxGSQLh2MDCZMJjaGnkrOv1D02t79DJJLUdr4bu+9bz7v5b0n9JF1GRw4QY/c8B/1B1zOs4oXa7ZpYJlx9MgN/wFPhV10BU6fP6Ee2jYN8kczWKk4tmlUBAVUWOoocJ4VzLYUvbxSakrMd2GbBlYq7oHbfJKtPpvN3jydful5sw5spDUmQg5DQZfRRvcncGXjEoCx4TDObQQrFWdRayZtC3YzGgutxVI7OUdw9a5wcK+Szn3mtFBDLdOTBtv71wAIAVKCoghwJOT8dPslF7pLlFrqVUnU51IjwK/ATkblsSC8JoJYUoZDOtaDjRAwMtjM8dmdZ2hvemFt7pAn6bC6N45Z8/rn8QSxpCxbqaDfvuLLDpcTPQhBVfp+vLITBuo0sm/FsoBqJ/4AWzh/dbe14s4AAAAASUVORK5CYII=' ), 
     162        'NP' => array ( 'iso3166-1' => 524, 'iso3166-1 alfa-3' => 'NPL', 'country' =>  'Nepal', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAPCAYAAADkmO9VAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2gUSDBcTxaa5oQAAAe1JREFUOI2tz09IU3EAB/Dv3vttPtJN6WC6P0qYJKkNsiklaX8YXeocOKRDeskk8CKIhUVgj8DRFkQS6aE/jCAC6RB22KFhbpbgDtIlTNhzDpev5fbe8733e51WQTS22ff0PXz5wBek0/8a3UE7/lNYX5XjxTnx89DqIZ+qCD0LQNjYC8hUaLLcL8a5Z2uhydNHUmvoDLj3BOaLXVeYqY13Ll6YizW4x2Zw9F5lWSALiopGF6zdXbB5e3GhFubnybnLl6S4wHqmLpYM6mBgO38GdWPX0XD/Dqq9Paikmml064PtydfQK3fbSAQd/vqiQQDIRj+BrbGCSjKU9QQMTQcAtKvbZFp4c3Loe0yo8vCPgAmmoAbANNDUJ139tsQBQNJsxWRtLyxqJv7nSGfJvi+cs2ndUj0CLh1EeEL7F0h+0ybYWRV96Zg26vBOZ5ZuPij25l+XLS47nPwNOPhxnG09QPjEvN92/Pa1ckAMNvsk4W7AyCf1+KmxXNdmPKw/pZaDMgY1oKW3QRUFoBS6mIGh7KJL3iR8Yt5f03FruBSQPba/fbw18pbQHzvYeb+IrdkQaE4CADi1LNMipbyRw1dEeSMcLRr0SALJfVxBNrr8C8unVJQsWg9yAHKFRpRhzY3abkA8EUxiYfhloe1Par3PHwMeSMgAAAAASUVORK5CYII=' ), 
     163        'NI' => array ( 'iso3166-1' => 558, 'iso3166-1 alfa-3' => 'NIC', 'country' =>  'Nicaragua', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAMCAYAAABiDJ37AAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2gkMAy8hZITeSgAAAHpJREFUKJHtkjEKg0AURN9uVjGgjaUn8AYeyZOaLpWFoI2YShDSiCDq/txgt4iN4NTDG2YYRfkSTpQ+E3YNoBIR94Z2wa4fwKCjDNTTaTfeyG2iamvCh6HIYzBuoLeyYGnGjnc/IPvqzfdXPr5wzCAWghR04gbeP/xbP6AQJmDOlP9ZAAAAAElFTkSuQmCC' ), 
     164        'NE' => array ( 'iso3166-1' => 562, 'iso3166-1 alfa-3' => 'NER', 'country' =>  'Níger', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAARCAYAAADdRIy+AAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2gQGEhktbufuhgAAAKJJREFUOI1jfBDE9p+BioCJmoaNUANZuKyCqWog4/////HG8tejqxk+re9mYGBgYOAPrmDgsgwi38DfT64zPCs0ZmD49xciwMzCINV3loFVRgOngXjD8OetUwjDGBgYGP7+Yfh56yReF+I1kF3NjIGBiRkhwMzCwK5ugddAgmH47dhaho/ruhgYGBkZ+IPKCIdh3KkiqmY9Rt4N2qN5eZAZCADA/jFjKnttHAAAAABJRU5ErkJggg==' ), 
     165        'NG' => array ( 'iso3166-1' => 566, 'iso3166-1 alfa-3' => 'NGA', 'country' =>  'Nigeria', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAKCAYAAAC0VX7mAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2gceDBI5U3xo6gAAADBJREFUKJFjZGgP/M+ABURp2TIs9SvEJsUQvamfYdm1w1jlmLCKUgBGDRw1cDAYCADV8Afr3VZC5wAAAABJRU5ErkJggg==' ), 
     166        'NU' => array ( 'iso3166-1' => 570, 'iso3166-1 alfa-3' => 'NIU', 'country' =>  'Niue', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAKCAYAAAC0VX7mAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2QcREzMv4rpO7QAAAQRJREFUKJFjPNcz+/9/aSmGpiOPGDbtu8RwJUqMgeHrNwadjV8Y4k3lGPL0RBj+S0sx6GslMhADmDqeMDAce/SBoctYhOHu1lqGd3/YGd79ZWO42eTLUBVixrBHQJ6h8+QzogxjYGBgYDwnqPafRfA/A4vwP4Yfd5gZ1vpIMzAwMDAEb3nKwKHyl+HPWyaGP+8ZGfQOfCDKQJaO+FIGEx15hgAxZgaenz8ZPC5eYfj/9SuDwNl0ht8HjjLsff2L4fDzbwzLGKqJM7DcXIqB8elDhrZDbxgWnn7EcDVWhIHh/1cGZe9mBj8nPYY6GzkGa+ZvxHv5z0Wx/0SrJgIwUdOwEWogABUtVZZ8DX4sAAAAAElFTkSuQmCC' ), 
     167        'NF' => array ( 'iso3166-1' => 574, 'iso3166-1 alfa-3' => 'NFK', 'country' =>  'Norfolk', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAKCAYAAAC0VX7mAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2QcREzMP2dRuJQAAAPlJREFUKJGt0L1Kw1AYxvF/tNRaSrUlg+AmlGYWwUmKa6E3JDj1RrwBHRzESZF2qIpFqkPJIv0ggVJoeprYpB/nOLlIaELwGd+PHy+vxsWZIiSTyzuxn8nlAfxVgIbGTioNgOO7olCv5sP2tsKKf3NvNngdduKMRoMTX3D1dsNt9+l/wFbvnb4z5nnwQWsQfWUk+PjVRqIwxzbXnw8oQl8eD1QoMtuS5VqjuLuHNbWZL+bJQWs64mVoMvJmiOCb2cKl71gbwdSmZtvuUsjqlHRJLp2lWj5FBB4HScGaUaFmVGj2OizXK86PjgFwfDcZ+JuTQwOpZJxRfgCdIV81M0p0gwAAAABJRU5ErkJggg==' ), 
    59168        'NO' => array ( 'iso3166-1' => 578, 'iso3166-1 alfa-3' => 'NOR', 'country' =>  'Noruega', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAPCAYAAADkmO9VAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH1wsMEQcKTJm+AAAAAL9JREFUOI1jfK+t+58BDXAU5DMk32RkWLblNMOljTUM8tlJDP+eP0dXhhUwEaWKBDACDWRhCw3BEGTW0GBguHkTzmfz9mL49/EjcQZOlrbAFL3xleHa3RcMDAwMDPPWHWeQENFkYOAhzoWMDBoZGMmGEsDYMXsnVgNXbDvDcOH6Y4aCeGcGCRE+og1kyX16AkOQ1dmZ4dJNCYYL1x8zJAVZMqhuW0N8GP5avQZDkElamoGBgRHO/7V122hOoaOBAI3IOMYD8HshAAAAAElFTkSuQmCC' ), 
    60         'NZ' => array ( 'iso3166-1' => 554, 'iso3166-1 alfa-3' => 'NZL', 'country' =>  'Nueva Zelanda', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAKCAYAAAC0VX7mAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH1wsMCBAjGF86BQAAAUFJREFUKJGtkD1IQgEUhb9nEkIP85UIpRRJgz8ENRRNpVOLQzk4FNTW2BAUFLUFQS1BQ2MgFNRQS7RlP0gQEi6BWUQYSqElpT6RB/kaAkNseFhnuwfud+65wt3qlio67ARjRRa2o0QDEkJRpvdIYWrQwqKrAdFhp30ujBbpl55bGBZVJp1NTO/4US4jlPOQWhvAYLVwkVTYPX2sWfQ4WwE4i71V+ULU7Fa1JPeZ/FVzf6cRgEgiVw0MzOyp454uhmyNlFJpdIkE5XwBw4iXUirNYbLM+f0H+8c3AJiNBl5zpQpgtEcir6icxN8B0G14Tbji18xuhrHOh3nJFMhkZVonDgjGZMZsAitt2e90QWDd00yHRawAQw8Frp7knwvpXtZUWat0/wn7E9DnlvC5pRpfXy+w+CkAtd+qGxi6zf7qfwH1jmY9PWRO3QAAAABJRU5ErkJggg==' ), 
    61         'NL' => array ( 'iso3166-1' => 528, 'iso3166-1 alfa-3' => 'NLD', 'country' =>  'Países Bajos', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2AEQCDcIzw8zcwAAADZJREFUOI1jXCej8Z+BioCJmoYNDQMZn2zeTtUwZPz///8IixSWbYduUtVARkW37hEWhlQ3EACs2w2Vp6HAQwAAAABJRU5ErkJggg==' ), 
    62         'PA' => array ( 'iso3166-1' => 591, 'iso3166-1 alfa-3' => 'PAN', 'country' =>  'Panamá', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH1wsMEAs1V4i2BgAAAMRJREFUOI1j/P///38GIsBlQVNilDEwoQt8//WP4fuvf0RpxgZYkDk3XnxnmLT/OcP//wwM+U6SDBoSnCQbiOJCFTEOhpVn3jKsOvuGQUWMg3IXsjAxMmzJ1oCzKTaQgYGBwVKJlyyDYICxY8cTomI5/sR64gxkSD9GlIH/Z1gSZSBGsiEWfL96h+H71TsY4hhhSAz4efsBw32/TAYmxn8MitvnMrCrKlBmILuqAgO3jTGcTbELGRgYGOQXdmAVJzsMcQEAwR8xyCll4R8AAAAASUVORK5CYII=' ), 
    63         'PY' => array ( 'iso3166-1' => 600, 'iso3166-1 alfa-3' => 'PRY', 'country' =>  'Paraguay', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAMCAYAAABiDJ37AAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH1wwLAhIVx7OsYQAAAHFJREFUKJHtklEKQEAURc+MFShr8Cv8WKgtkK2QBh9WMf4lNc8OZhQ/yv2+3c55PWXiVHgx+s2xbwwqEfHe0DnHNo8giiQv0drPECS0U0/T1qxTjzVDkPCGcsQRCfsJSLh+T9ksACRFFlRWVN3/h89yAZO4JzNZVuicAAAAAElFTkSuQmCC' ), 
    64         'PE' => array ( 'iso3166-1' => 604, 'iso3166-1 alfa-3' => 'PER', 'country' =>  'Perú', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2AcFFQYkx/M6DAAAADJJREFUOI1jPMPA8J8BCxCKimJQXLoUmxTD/ehohnfLlmGVY8IqSgEYNXDUwFEDB8RAAC9mB+VD/hS0AAAAAElFTkSuQmCC' ), 
    65         'PL' => array ( 'iso3166-1' => 616, 'iso3166-1 alfa-3' => 'POL', 'country' =>  'Polonia', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2AICFywXQfv0lQAAACpJREFUOI1j/P///38GKgImaho2aiB1AMvrvPaD1DSQ8Y6IzWiyGe4GAgB7XwjjtYkWGgAAAABJRU5ErkJggg==' ), 
    66         'PT' => array ( 'iso3166-1' => 620, 'iso3166-1 alfa-3' => 'PRT', 'country' =>  'Portugal', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2AMXEjIFOm/29AAAAPdJREFUOI3d0zFLAnEYx/HvHelxJfkX7spw0YL/5Bo4+AIsR7emaHD2Hbj1CkTB16A0uBS0NUlCtEiEDg7SEtrhtdxx6uR0dmcugr/1efjA8zw8CmUWBGTRDKr6o/6vfQfgwV+FKwnyBKYC1HeIP20GKut22LoBs3OJ8RNB98AyHUSqR7oSDvpGziTgIgnZrkPstoF6Vyf7Okebgnu2BViU0B3AOP3L82eUl5HO8NzCM+C7FA76dvjQh2gECqpOTnwwd1w07xDNAHG/BTieQUZAJ29Tatc4dmGSs5kdgfkVDq49CsC1BHkK1T4obxB/DMcCwVX271OWqwA9nXZxmnUAAAAASUVORK5CYII=' ), 
    67         'GB' => array ( 'iso3166-1' => 826, 'iso3166-1 alfa-3' => 'GBR', 'country' =>  'Reino Unido', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAKCAYAAAC0VX7mAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2AkTBig3nGjZ9QAAAc1JREFUKJGtkEFIU3Ecxz/vvT+MTYOSmZGw/lArXkasU4dBwU6GkOgiSEFqCJGxiG4jxhgjdgthsC5hIjQpUlEqPcSgwEMnh82GDeEpGOmkgnJj8N5eh5wlaYfoc/194fv9/JSl3pt2SzjE6sEj3HvwmszUPKZVo87j+5c4GeoB4P1Qht47z7ZvQlO52n6C265VnCsGLeEQatLtx5jMIqIx0kHJwnSYvi4fQlPZC6Gp9Hfo5LobiWzMIjsDmIk4A2MGCsei9m5N9cXt57zo164AUHg0SvZVftdc3Ux5+jJv15sVBeShfRzXKmjlMg6vRDQdINd8CgBfKc/m2zkcXknF0UBhqcTKx6/Y9q/1ypy7zeY/svej/pE/lD2H96MfbcZZ3aRaNGg4e2aHsvn5C9WigeVy8cFyYnz6tkNZXL71BKGp9Fw8zd0b52ldX2btepKKRzJYbiVQEuhb4dHn75h5U9zONaVSOLdywzOLmFYNta/Lx8J0mHRQIqIxjMksSbcf3/h3Hr4oYP9Wb9s2IxM52i6kGBgzMBNxZGeAyMYsue5G+jt0RDooWYvGMDySQbef4fFFTKvw1z+ZVo2RiRyZqfmfZok4cn2ZSGqIH5bJw9fTIL7/AAAAAElFTkSuQmCC' ), 
    68         'RW' => array ( 'iso3166-1' => 646, 'iso3166-1 alfa-3' => 'RWA', 'country' =>  'Ruanda', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH1wkRDCIfBfpmDQAAAM9JREFUOI1jZGg5+Z+BTMDC+JeBl+krw8//bAzf/7Ez/GdgZGAh1zA2xl8MzrxnGKIEdjC8+C3MMOd9AMOtH3LkGyjJ8pYhS2gtgxzbMwZdjjsMn/9xM3T8jGNgItfAz/+5GH4xMDP8Z2BkYGL8x/DmjwDDPwZm8l345S8Xw5Q3YQy+fIcZXvwRZtj22Yrhz39mBkZKIoWBgYGBl/kbw4+/bAx/oK5lmWU04SAlBqIDxp/XxChyITogO1JwAZZ1j8TPUdNARoaayMHtZaobCABnZT3myyTbwwAAAABJRU5ErkJggg==' ), 
    69         'RU' => array ( 'iso3166-1' => 643, 'iso3166-1 alfa-3' => 'RUS', 'country' =>  'Rusia', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2AYXAg8aCUmfvwAAADVJREFUOI1j/P///38GKgImaho2NAxkVFH5f4yqBjIwjLRIYcllmHycmgYy/mdgGGFhSHUDAbEaC+UC+mxKAAAAAElFTkSuQmCC' ), 
    70         'SB' => array ( 'iso3166-1' => 090, 'iso3166-1 alfa-3' => 'SLB', 'country' =>  'Islas Salomón', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAKCAYAAAC0VX7mAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2AcHAAY386nSwgAAAQJJREFUKJGtkKFLA1Ecxz9vezpRrgwxDA5WBYNpi6JtUdOCaUVZs+wPsC4YRNAiC1oNJhFusGA4k0FZNBw8h8hNGad7B89ncYap20381B98+Py+Yrbs2cpajjP/ERVqctkMG8UFjpuKV21Iwkq+ze7qKVI8I99iQ7Xk0rrrokJN1pmiWnI5uAgmEu1fTeMHDoL1Swvgzs9wuLXI9lGb4Kk/oSjzdZMA6ZRAhRoAFWrSKYF5t4mKhhFzZc/69QKbe7fc3PdYzjuc7CxRrF0TfW44qmgYGWlDw3ug040B6LzENJqKSJtERd8KBxsm3WgccrRofNGPwv8QDRCt84L9y2u/8QH6z4qXn2BoXAAAAABJRU5ErkJggg==' ), 
    71         'WS' => array ( 'iso3166-1' => 882, 'iso3166-1 alfa-3' => 'WSM', 'country' =>  'Samoa', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAKCAYAAAC0VX7mAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2AUJFSwwglTOgQAAAJpJREFUKJHtjzsKwlAQRc9EDSKKWIjYCgaCWLgBN+CiXI47sTNYxU6IxSsUMQhKQMxYCUHk5VPnVJfLzIErzNZKBn8yBOBwvGRrArOhCM43iAjz6YjIxEQmZrX0EJFCkr9CVcVtNXgmL/q9Ntv9CVW1/dqFALvQ0O24vNOU2z0pLQNo/hYLfwzA+fqoJJRg4JXfZcHJP6mFOXwAKRUm7E2RKQwAAAAASUVORK5CYII=' ), 
    72         'SN' => array ( 'iso3166-1' => 686, 'iso3166-1 alfa-3' => 'SEN', 'country' =>  'Senegal', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2AgZCSQbW4R08wAAAIxJREFUOI1jZGi1/8+ABRQbMB3rsmK0wib30u/Zsb/3fmOVY8ImSAkYJga+/QHBxAAWfJL//v9nuPCGgWHHI0i8ecgxMhiIUGAgEyMjw/sf/xk6z0EMNBdjZGBiZCTfQAYGBgYDUUYGLwUmOJsQIGggNysDw3JXiEE//hI0j3CkcDBjZ5NtIKlg8BsIADDRH5qmROvlAAAAAElFTkSuQmCC' ), 
    73         'RS' => array ( 'iso3166-1' => 688, 'iso3166-1 alfa-3' => 'SRB', 'country' =>  'Serbia', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2AcbAy4ronx2WQAAAS1JREFUOI2tkr1Kw1AYht+Tnyb9pWn9aYgkRESIIg4udvEOHLwLL8HNexA3r8RNEHRwEO0ggpBEsMUaocnBWE3McXAJpIVT9R2fA8/3Hr6PPFirDP8YYdoDI8BnafZZ0iTo6g34izKyRox22MTmzeBvwqc6hegMIUjAs/c+U0Oy0z24yIPdlcrCluRZbzVC1FRBloaMJmZwdM9croZ9udHNA7FEMFzfQNy7hjSvoZKVkSZCpy9XOzzCwlK+FGDc0iAOApjhGNReRlJVeVw/DQskySBGFPX2HGpLOlgQQMoIv9AytMs8iGTW1K+OnVdqY+R6KEdnkIy9kWXYdzxCwhgrHFvvcB+3LzE+WiYc/xzbJ6cgKt+3JwoBIPEfkVEKZc0BhKn3zy/8bfhHc+YbwKNkPwDHP9kAAAAASUVORK5CYII=' ), 
    74         'SL' => array ( 'iso3166-1' => 694, 'iso3166-1 alfa-3' => 'SLE', 'country' =>  'Sierra Leona', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH1wkRDCAkhsftqwAAADdJREFUOI1jlNtq9Z+BioCJmoYNDQMZ7399fIyqBv7//3+ERQrL5MMvjlPTQEaGomMjLAypbiAAFRwO2pYg6GYAAAAASUVORK5CYII=' ), 
    75         'SY' => array ( 'iso3166-1' => 760, 'iso3166-1 alfa-3' => 'SYR', 'country' =>  'Siria', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH1wsMCxgwVn5PigAAAGxJREFUOI1jPCeo9p+BioCJmoYNDQMZ32/YTtUwZPz//z+GgXc/v2JgYGBgUOYVw6oJnzyGlz///sGQcWwhQ8axhQyff//A0EBIHqsLj7+6w8DAwMBgKaaC1YX45BlXrVpF3TBkYGAYTdiUAQD0ijA2HqWmbwAAAABJRU5ErkJggg==' ), 
    76         'ZA' => array ( 'iso3166-1' => 710, 'iso3166-1 alfa-3' => 'ZAF', 'country' =>  'Sudáfrica', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2AoMDCEua4xyswAAAapJREFUOI2dk08opHEYxz+vvzPzrjFliAstocnBBW2NopQ/kxh7EY2aKLnMxZn8KXvY2TjsEltbJBcc3J0VUgrvwW6bJTSGjD8zppkx77sH5m0mZV6+x9/z9Pl9n+/v+QkMdSkAhdlmZtt6qfdc4pscJ3p9xXuUUqZ/AODk9grb4lf6vX9I/7mMaPsMgvBmoCD9Mivz4VKmzot4VJ4AeaKR761O2oJRfO4RHj1nmoGpi+vB0Y4CH0PVN2wHTHgjGQQiIValLaQUhRbXMGJUJnx4AIqS3CGgAFgr0plxGVkTivlyVkJIfnJr0hn41uzAWVJJ5FBCfvBrAwLoMgSGuw3YWnIZ+Gdh696kNhoz9RSazGSmpmkHxtTXpGPalUX5rpXjkD7pmPFKuC7eYZ1kSYBpdahW4zP8JL3M0P6xht09L/f+8OvALL3AhFOkui4Px1EF+4EPatFuqcLd0MPc9D7FC7PIcvJXTtv8kcN8uJRB6eUe5lzn025f4+T0LilIBXZ4rPwOGtQDR2UtY7WduN07LK1saFm9RGAMFvvLkb8ijbYVLi4DbyM96z8MyZeaZXwZtgAAAABJRU5ErkJggg==' ), 
    77         'TT' => array ( 'iso3166-1' => 780, 'iso3166-1 alfa-3' => 'TTO', 'country' =>  'Trinidad y Tobago', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAMCAYAAABiDJ37AAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH1wsMCxY4xibqNgAAAb1JREFUKJGV0U1IkwEYwPG/vtJWTWW4cCzBg86TOwheJCakwRCs4ReOrUhCXjASpzIsPYSiBxnZtCgaIn7tZaIWKyEGYuAOXkQPy9PyIOk0HIipuZXr9dDFgybv//o8/HjgSfn+tFcO3MykxekkmUwCYLfbGaiysdPcxd9EAiWl7r4bp2JpjcD0DBqNBgBJkqgbcpM1MURallYZCLD/eYH81xN8CXzCYDAAEAqFKHsskjbsRpWXqwwE+LX6lavObhZ9fkwmEwCRSITS2mr2+lxoSoqVgQC/N6McNbQS7B/AYrEAEIvFuGO9x6qjEm1NpTIQIPnzgB8NLYzZHyGKIgDxeBzbfQdTeTfQtzf9F0xZ0RbIFw317U2MC3GedXYiy//WRFGk51Y5265u5D8nl194tp0Xb6lf38U/6UOtVgPg9Xp5KI2QPTqIkJGuDATYm52jyDfHfOAjOp0OgGAwiKWjjeujL7mSY1AGAhwuLaPtcrM48x6j0QhAOBym1GHj2POca0WFykCAxPoGJ40uFt54MZvNAESjUW5b7/LtyQMyK8qAS55yXqkqFfpXfbR98CNJEgCCIDDo8WDd2ucUeq+VB9Sz59QAAAAASUVORK5CYII=' ), 
    78         'TN' => array ( 'iso3166-1' => 788, 'iso3166-1 alfa-3' => 'TUN', 'country' =>  'Túnez', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2AkbFy4kltzeBQAAAOVJREFUOI1jPCeo9p+BioCJmobRxEAWQgoEg7wZ+D2dGBgYGBg+bt/H8H7dVrzq8bpQurGUgdfRmuHNgpUMP27dYxAM9WWQbiwlz0A2GSkGbnMjhmeNPQyK8/oZWCREGVjFRRn4PZwY2GSkSDeQXVWJ4euZiwyculoMX89fYXha2cLwbuUGhv9//jKwqyqRbuDP2/cYuE30Gb5fvsbAbajDINNewyAcHsDAyMLM8PP2PdIN/PXkGcPXk+cYpOpLGO4nFTL8fvGa4dfL1wwfd+xj+PXkGU4DGQklbFJjmaCBpILBn1MAxWpKaYFtRuYAAAAASUVORK5CYII=' ), 
    79         'UG' => array ( 'iso3166-1' => 800, 'iso3166-1 alfa-3' => 'UGA', 'country' =>  'Uganda', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH1wsMCTcNH47vmAAAAMZJREFUOI1jZGBg+M9ARcBETcMYGBgYWM7spK6BjP+fU9fLjBscWPEayMTOzSBo68HAzsbJ8GLveoZ/P7/iN/CeJQdeA0X6tzBM3HWUoTCvgOHfjdMMbwp98BrIMuPpH9yuY2VnaDV2ZPiycTfD7iUzGDyCYxlmvWJm+Pf7J24XMhBINrt27mJQkFdguLx/BwM/Ly+DS0wiXhcyhvriN5CNnZvB0DiU4f///wwXzq1h+EUoDKkdyyz3zzFS0zzCsUwqoHrWAwB13z4tJQqKaAAAAABJRU5ErkJggg==' ), 
    80         'UY' => array ( 'iso3166-1' => 858, 'iso3166-1 alfa-3' => 'URY', 'country' =>  'Uruguay', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH1wsMEgcaU2gQPQAAAPdJREFUOI2t0jFKA0EUgOF/48Qgs5GdCBoVIwRvkEK0sPAKkj6ItYfwHCns04jYaGFhlSgEBBHSbCOuG3GJkOiSzSxjpcFyYN4BPt7Pe54xxuBwBMBkPOI96iP45ivNqdb2UZVVLu5e6T4l9mASPzMcnFMuPJCZTeJZhPSP6Q9GdG5frEDPGGMe7zuMwzMqS0OmuUe+fMJO45RArVlhfxv65YCZ3CZNE3RhBSkVxWKJ9mXITS+2B9dru+isBdMDNApV3UP6AR+fb4TRxAr0fq+stSbXGQtiESGEFfIPbLSu3b5NfcN36c2TnYH1oyu3yc3DLZee++QfivRdj0KICZoAAAAASUVORK5CYII=' ), 
     169        'NC' => array ( 'iso3166-1' => 540, 'iso3166-1 alfa-3' => 'NCL', 'country' =>  'Nueva Caledonia', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2gYREjgntaMuPQAAADJJREFUOI1jZFCe+p8BC4jyU2VY2ueKTYrhS1kDw68tu7DKMWEVpQCMGjhq4KiBA2IgACvVCGi3hbXPAAAAAElFTkSuQmCC' ), 
     170        'NZ' => array ( 'iso3166-1' => 554, 'iso3166-1 alfa-3' => 'NZL', 'country' =>  'Nueva Zelanda', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAKCAYAAAC0VX7mAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2QsDBAoZBQ2RLgAAAS5JREFUKJGtkL1LgmEUxX+PaeHQh2JFbYH6BgVBFqlQRGMkSJBjW2MGQaNEf0LNTS1hLYJiW1GDUmlECKEFTWVfZGJpSfo0CMKLy0t5tnvg/u65RyQDmxK3i43QDeHDNBc+ExQ/GY2UWZzoxT/wA24XjuUwWiR8/qCcsnYy21MFxY7x+IhK4YOyTQHFzv55lmTqgb1oSrXoGzEjpCR4lVMDE5YhqeXyWNe8avYOdoAQhK7zjQkdw/0sjPdBOoPx8b6WcM4D6QzRZx0nt/l6wu72Vl4K5TpgbdJCrlRlO/FWAyYPziSxOFt3enZOn1QdemYU1r02iMVx7L4CEJk2sHTZQvb9CwBjmwFBleJ3pQbEGtD0slbpmgn7F3DFaWbVaWrw9X8FFkoSRKPf9A5/AagIbM5iLpjdAAAAAElFTkSuQmCC' ), 
     171        'OM' => array ( 'iso3166-1' => 512, 'iso3166-1 alfa-3' => 'OMN', 'country' =>  'Omán', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAKCAYAAAC0VX7mAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2gQCEjAnRRYPJAAAAIhJREFUKJFjvC0m/Z+Zi4OBRVWJ4fetewz/vv9gUHn5hIFcwMLAwMDAl5rMwK6vx/D9/AWGj5Onk20Y3MBfd+8xsLJzMHzbvY8iw+AG/nvziuFV13YGDhNDht8MDAwvUjPINpDxtpj0f4qdhQSYqGkYAwPUy+hgu8p36hqY5/aObAOp7mWqGwgAyYsi12AX1AgAAAAASUVORK5CYII=' ), 
     172        'NL' => array ( 'iso3166-1' => 528, 'iso3166-1 alfa-3' => 'NLD', 'country' =>  'Países Bajos', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2gQGERM7YpoNBAAAADZJREFUOI1jXCej8Z+BioCJmoYNDQMZn2zeTtUwZPz///8IixSWbYduUtVARkW37hEWhlQ3EACs2w2Vp6HAQwAAAABJRU5ErkJggg==' ), 
     173        'PK' => array ( 'iso3166-1' => 586, 'iso3166-1 alfa-3' => 'PAK', 'country' =>  'Pakistán', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2gkPEBwKMIbw/QAAAS9JREFUOI2tk79LAmEcxj/33nWJWkPd2RJyhLiFTUKIY0sW+B+INOTuKrr0N7gHOgpuruHWluCWokh2kBJJ4NCddw2B4A/wrJ7tfd7n+fD9wvtKruu6LEm6lZYtzxK/bv4VqAiF2HEMfU9HVVQk1m/hCRg9ilK6LtF6aTH6HGHPbEL7IYRYrW8E+nZ81HI1yg/luZc6TdG965I4SWwPTJ+l0YIa5sSce412g8pjBWtmreSVTUDj0EAP6vhVP9OvKQC2Y5Or5n4AQsF2bO8T9sY9ZCGTv8ivvQ8fhBfOG4H1pzrt1zbFqyKFywKB3QAAqqKSOc8w/Bgu5CUvDzsSilC9qRI34lgzi8H7AHNikr3P0nnrbA8EkIVMMpLE0Az64z7N5yaO66zkPAO96t+/3jfJn2FWkXbSqgAAAABJRU5ErkJggg==' ), 
     174        'PW' => array ( 'iso3166-1' => 585, 'iso3166-1 alfa-3' => 'PLW', 'country' =>  'Palaos', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2QcRExAOEHop0gAAAOBJREFUOI1j9Fp77T8DFQETNQ1jYGBgYMEnKcNxj0Gd+xLDp9+CDBe/WDD8+sdOnoGMDP8ZEqT6GILF5jMwMv5jYGBgYHj6U4Gh/X4/w/3v6ngNxOpld5HVDCHic+GGMTAwMEizP2CoUsxnYGP6QbqBwWLzsSqWYn/EYMG/j3QDxdie4dQgzvaUdANf/ZLCqeHlL2nSDVzzMhmr4mc/5RlOfHQm3cBdb4MZ1rxMYfj/HyH95IciQ+u9iQSTDiO+nCLDcZ9BnesSw8c/QgyXvpiRnw6RXfXkhyJBQ5AB1bMeAGHgRLA+OUMOAAAAAElFTkSuQmCC' ), 
     175        'PS' => array ( 'iso3166-1' => 275, 'iso3166-1 alfa-3' => 'PSE', 'country' =>  'Territorios palestinos', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAKCAYAAAC0VX7mAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2ggOBR4j3zMlXQAAAKtJREFUKJGtjzEKglAAhr+nD30az8ipSQg0jG4gODS0tnSSaGup0a0TtHgED9IFEi9gB3ApW4MgqOcP//IPH9/PaTTtlRA9MEitjRNQ6ojYdhkiFkBsu5Q6YuMExkBxncz798FeZa133DXC95+DAAFUmjC7nFGL5Geg9Y/Ft3wY3rNle9tvm4dyzS53UlDkmir1jAwlQB1KDusxdSiNYACySj2KXNNJYQwDeAF62jScBHEaPQAAAABJRU5ErkJggg==' ), 
     176        'PA' => array ( 'iso3166-1' => 591, 'iso3166-1 alfa-3' => 'PAN', 'country' =>  'Panamá', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2QcREw0wLndYZQAAAMlJREFUOI1j/P///38GIsBlQVNilDEwoQt8//WP4fuvf0RpxgZYkDk3XnxnmLT/OcP//wwM+U6SDBoSnCQbiOJCFTEOhpWn3zKsOvOGQUWMg3IXsjAxMmzO1oCzKTaQgYGBwUqZlyyDYICxY8cTomI5/sR64gxkSD9GlIH/Z1gSZSBGsiEWfL96h+H71TsY4hhhSAz4efsBw33/DAYmBgYGxe1zGNhVFSgzkF1VgYHbyoSBgfE/imFkG8jAwMAgv6gDqzjZYYgLAABryzHHeYfASwAAAABJRU5ErkJggg==' ), 
     177        'PG' => array ( 'iso3166-1' => 598, 'iso3166-1 alfa-3' => 'PNG', 'country' =>  'Papúa Nueva Guinea', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAPCAYAAADkmO9VAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2QscFBAEwnrjlQAAAbZJREFUOI2tk8GO0lAUhr97W24LpSTqAjVkENNkdizRCU9gTHgD3bnoGwwLE3FhfApYu/UJ3PkCmBijZBjMDKmJJlTsUHqpi0mdqXQmxPgv7+n52vudU9FTtfSwUscWgv8RAaSeYfHKuY1nWDs1STtFGKCX2x8hAT7rFU/DY97Gi52Ae89/Ud7XhTUDeAGQAO/WPzndrHlYcjALFNh7Gvcg4ebjmLKnSX4YrL7K3DMCSC8fmKaJZ9q8VLdyCsr7mrt+ROmORtXPW/RS8OmJy/r7BTSPB3zf55H/bEuBfU9zdizZLM9b4rkk+mhg3d8UXzlLGIZMJhNOgyCnIPliEr4vsfxgYlRT0lgwe12hdGNDfGJsX9l1XcIwzL2t2WwynU4p2gLb06SJoPZgzbc3F+cSQCnFaDSi0+n8KXS7XYbDIZZlFW7B6khCknI2uWIo7Xab+XxOEAQAVKtVpJQsFvlV6qka2Y8g7ZTNSuTGujVlgFarheM4jMfjv0sAhQquBFqWhZSSKIoKYVlsITis1Omp2vXAfr+PUorBYHAtMMtlBYXARqOBEILZbLYTEPIKCh3+SzIFvwHAdp8l3sZ9ywAAAABJRU5ErkJggg==' ), 
     178        'PY' => array ( 'iso3166-1' => 600, 'iso3166-1 alfa-3' => 'PRY', 'country' =>  'Paraguay', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAMCAYAAABiDJ37AAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2gYeACQx4MGheQAAAHVJREFUKJFjPCeo9p+BioCJmoYNDQMZ////jzcM//79y/Dm7EkGBgYmBlETMwYmJvxuIOjCd+dPMmzYMIPh5rWLUIPxAyK8zMLw9vs/hp8//zIwMrIQVE3Qy//+/WN4c+Y8AyMjI4OwsQFBLzMyWKwYTYeUAQAwlidLQ5G1zAAAAABJRU5ErkJggg==' ), 
     179        'PE' => array ( 'iso3166-1' => 604, 'iso3166-1 alfa-3' => 'PER', 'country' =>  'Perú', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2ggCFSIQReAhfAAAADJJREFUOI1jvCUk9Z8BC+ANCWSQmDkFmxTDi/Qchs9r1mOVY8IqSgEYNXDUwFEDB8RAABd3CB+4lwv9AAAAAElFTkSuQmCC' ), 
     180        'PN' => array ( 'iso3166-1' => 612, 'iso3166-1 alfa-3' => 'PCN', 'country' =>  'Islas Pitcairn', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAKCAYAAAC0VX7mAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2ggHBSIWh3vXCwAAAa5JREFUKJGdkUFIU3Ecxz/v+eamm7G1pW05orESlTAPxSBi5sUK6bDAgx3sJF6Fuih1CwVP0qXjLnUJpIPUTdHcLjaeyDayhWbaS2ZNlntj76X/1yFEpENbn+MPft8fn99Xyk0+t1xtIeJZnbG4ijrgQSrrXJk1GYq0MNYh0dQexv/wHdWgjGseok7Bg04nIy9iGMllxD5oU9dwBJpZ2DZ5Obfx1+Ip3xd8ZQ/r5aYTc0n1dVrVXO52x5Bli/7eFLPzXdzqNrDLFosfbITa0qRSXQhhQ5kYfMJgzwWirfVUtDzS503EfomGvptUtDwzW4KFXBHepJEVg3SxxLnwGs2uOoqNXxm+66bRbrKiyggB8nSvh46194w+SxB4tMTObondgs7p+zPEMzqxVpmngQIAB6YDqRBk5HYem/0Mbpuf11mTRMbPr4O6P8qEH1elfMS9O0nm9BsMXFVQv7fwc32Jy06NV28jAMi1hAFYRgNeR4Vo6JCIdx5hHJL/cVyMUmtgUr3E+fAnEtllNvbqYe86i7n2/w/cKTgJlrxkVi+y9e0sQRd8tI5Fa/7hv/gNxO+axKl4VTgAAAAASUVORK5CYII=' ), 
     181        'PF' => array ( 'iso3166-1' => 258, 'iso3166-1 alfa-3' => 'PYF', 'country' =>  'Polinesia Francesa', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2AsFFzMh09w1WgAAAONJREFUOI3lk8FKAlEYhb/bHUZoCJlNGrrJRcsMiVwIbUR8l5Y9Rz5Ki8CdbVsUIbppISiYChUigyLaeOfensA/CF31bw/n4xx+jmqHZ44d3sEuYXsBKjOLxMouWfM9GaN8Hz+TQyktAj0dprerNsa+3DF7GBJWTtHrI9TFLajtxeTKg3uGzwmWgGUv4v0pgvGjaJGB0y5xfMjnZY1Jpow1Pny9ihZPEpvJDfNFi1V7REDCKlVgpKtc/xVYL+dp9EtMoxjnLLnjgMp5Vkz465c3G0Pn7QNjHFfFE7QnZkD9v6X8AEwvTc+kR4lyAAAAAElFTkSuQmCC' ), 
     182        'PL' => array ( 'iso3166-1' => 616, 'iso3166-1 alfa-3' => 'POL', 'country' =>  'Polonia', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2gcXCwsiOl5REQAAACpJREFUOI1j/P///38GKgImaho2aiB1AMvrvPaD1DSQ8Y6IzWiyGe4GAgB7XwjjtYkWGgAAAABJRU5ErkJggg==' ), 
     183        'PT' => array ( 'iso3166-1' => 620, 'iso3166-1 alfa-3' => 'PRT', 'country' =>  'Portugal', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2goDAAw7OsqEjgAAAPhJREFUOI3d071LAgEYx/Hv+XZoqeSJGkLiW9koONxco3sNzdYf0H/hrkP/QTg4NTaIgyAiGGSDglPicmr2Cnd4Tk5nd+oi+Fufhw88z8MjcIuOSfQHs6oxts3adwA6/itcJiEhwYcIQhd8z+uBwqodVm4g9iRzqNhxzXV+JA3/cZOTe2vQMHI8AKkQZBp/eAolHHdlzlsa4hDU8BZg/hTqPRhEv6gpTuoTN/3YFDUK46stwGoXXkfgFT1k1Teyvx2c8wPcQQhUrEHDUd5ncBaBqjzj+rHMkWZjmvvm0w/SyBpceRSAiwSkw1BsAy/gq1ljpuAy+/cpCx9oQC82ET0YAAAAAElFTkSuQmCC' ), 
     184        'PR' => array ( 'iso3166-1' => 630, 'iso3166-1 alfa-3' => 'PRI', 'country' =>  'Puerto Rico', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2QcREwwy2WIICAAAATtJREFUOI2tkztLA1EQhb+be9dsFsRCLIQgiDEiiE0Eo2iVXgQbUUTBytYUWthIBC1Ef0AaSwt/QjCgFmlE1IiPRrFTERINm9c+LGJAUFhiMs1wYPg4h5kRsbEjN5HdYODzjlaUYDrnKtdi8emAtdttOivvzQProkMUiRtpVowzAsJqHlivni4fOws6sxMaQjQG9P0UIyGJT8Dzm8Pcnsn4eoHMg924Q8MPkT7F1ryfw9MqF482mXv7e8BlxkyzmUsStF89gQrALENsWDE5qBjtl0wlCuh2Cb9TQbeLnLu9LOmr7F7GGcpfeQMBTm4sjq8lgTZIZR0cqVOSOh9ae81hKUkwpAER78gAHQbkTdAUSAGlKkTDkv3lANGw9Iz6y2HerPWqBd1NbLnld6gA/vqU8r9woGIvKVr5y18QoXjPm2t+SQAAAABJRU5ErkJggg==' ), 
     185        'QA' => array ( 'iso3166-1' => 634, 'iso3166-1 alfa-3' => 'QAT', 'country' =>  'Qatar', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAICAYAAAD5nd/tAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2QcREw0oPRvAMwAAAGZJREFUKJGt0VEKgCAQRdE3iRatukW0hRYQtId2VKbo679S0LyfM3BgGCFJPHKnxTrN2JcNjPG5ztZ9DpWC0roIyoIigBmHdiAJ6N5ApBH4p+TJ/nJ4v6sSJAF32HItBcYQELyvAm9nXB/V9/8EGAAAAABJRU5ErkJggg==' ), 
     186        'GB' => array ( 'iso3166-1' => 826, 'iso3166-1 alfa-3' => 'GBR', 'country' =>  'Reino Unido', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAKCAYAAAC0VX7mAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2QcREww3qQj8hwAAAdFJREFUKJGtkE9IUwEcxz/vT4w5g5JeRkJ7o1YsI0aXLqNgJ0NIdBG0QColaOAIb6O1w1h5C1mwLv0RoUmRilLpIQaFly41bDZsyN4CI31QQs0xeG+vQ86StEP0uf6+8P1+fsJCMGQ1h3tY3O3kxp2XpCdnMcwadR7eOsPhS0EA3t9Pc77/yfpNlkQutB3iasMi9lKR5nAP4oDiQ5vIIEdjpAIqc1N9dHd6kSWRrZAlkd52D9muRiL6DGqHHyMRJzSqIXDgurVZU31x2wk3novnAMg/GCHzIrdprm4mPH6es+rNggDqnu0clCpIq2Vsbhdy006yyhEAvHqO8us32NwuKjYH+QWdj59WsKxf64W3u1ot/iNbP+of+UN5394dePYr2KtlqoUijuPHNigbX75SLRQxGxx8MO1on79tUJbPhh8hSyLB00e5duUkLcslli7fpOJ0Mbjagl/fhmctPPL0HdOvCuu5pmQS+1puaHoew6whdnd6mZvqIxVQkaMxtIkMA4oP79h37j7LY/1Wb1kWw+NZWk/dJjSqYSTiqB1+IvoM2a5Gets9yKmAylI0huZ0Maj4GBqbxzDzf/2TYdYYHs+Snpz9aZaIoy6XiCTv8QOX5sPaUsjcwAAAAABJRU5ErkJggg==' ), 
     187        'RE' => array ( 'iso3166-1' => 638, 'iso3166-1 alfa-3' => 'REU', 'country' =>  'Reunión', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2gYREjgntaMuPQAAADJJREFUOI1jZFCe+p8BC4jyU2VY2ueKTYrhS1kDw68tu7DKMWEVpQCMGjhq4KiBA2IgACvVCGi3hbXPAAAAAElFTkSuQmCC' ), 
     188        'RW' => array ( 'iso3166-1' => 646, 'iso3166-1 alfa-3' => 'RWA', 'country' =>  'Ruanda', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2gUeETsBUQYs3AAAAJ9JREFUOI1jZFh47z8DFQETJZrZGX8y8DJ9ZmBm+Eu5gZyM3xlcOfYyNAs0MZizn2JgZfhNmYEsjH8YXLn2M9hzHGEw5zjN8B9qFAu5Bn7/x8Ww/Esow/VfagxHflox/GNgZGBgYGBgpCRSWBj+MvxnYGD4x8DE8B9qIMtsubKD5BqIDTD+usQ4eJINNsCy47bIOWoayKiQYDu4vUx1AwFMoigy+NSBzAAAAABJRU5ErkJggg==' ), 
     189        'RO' => array ( 'iso3166-1' => 642, 'iso3166-1 alfa-3' => 'ROU', 'country' =>  'Rumania', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2QcREw03sBPNxgAAADJJREFUOI1jZNCu/8+ABRT7XDjWGXXcCpvcjXi+Y78eMmGVY8ImSAkYNXDUwFEDB8RAAAjYCh4rweaTAAAAAElFTkSuQmCC' ), 
     190        'RU' => array ( 'iso3166-1' => 643, 'iso3166-1 alfa-3' => 'RUS', 'country' =>  'Rusia', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2gQQBw4wZ/1vEQAAADNJREFUOI1j/P///38GKgImaho2NAxkDA2lbhgyMjCMtEhhCWVYTVUDGf8zMIywMKS6gQAxLgu5wnqMJAAAAABJRU5ErkJggg==' ), 
     191        'EH' => array ( 'iso3166-1' => 732, 'iso3166-1 alfa-3' => 'ESH', 'country' =>  'República Árabe Saharaui Democrática', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAKCAYAAAC0VX7mAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2gcCDBkI+5lZPAAAAN5JREFUKJGtjz2KwlAURs+LCRqfooI/qUS0sbBwESIMYqd7sbM2vSuwEkuXYCsIklZdQNqBycDLe1P40ygZIX5wm4/LuecyB5MDw6dmD2YNpvUhoAXQAVbAmPQR+yv5EXs4DPO+fxZS6nung6BQbDRk5HlhHMf6GZMABHB7PdqbDblul5/jke/dDpHNUplMyJTLiYbWq9IohVHqdlJglMJyXbBericbOl+D0F36F1EqxvdOH4KCrNblb9MLtdHvvRw5sBjBtv+vRGJsgEsNZlM41dPBAOxt/2oWOelhAH8st2a6mh9amwAAAABJRU5ErkJggg==' ), 
     192        'SB' => array ( 'iso3166-1' => 090, 'iso3166-1 alfa-3' => 'SLB', 'country' =>  'Islas Salomón', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAKCAYAAAC0VX7mAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2gEPChQPqfTjHQAAARBJREFUKJGtkD1Lw2AURk9CTKNQLCjpIEIWBxfd4iKI/gM7O9RFcOsYxElQcBYpOOgkuPkxdjKgQvIHqjiWDCZWEodiEuzr1CCtkCie7bn3cni4EustYc5N4j5HDBjOeawYbfZWz1GkELlaUbm0FjF0DQBD17iyFqhW1EIie3OXg7Vjmg89Ni7KSFKtJQBmpzWaW/Nsn7TpvH4AIER+o6N7FadTynaKEDChynjdGAF43ZjxMZle0i8gKo/cSHrdFs6hyfKOi/cWMzNV4m7fZMly8MMkt9EwSvAe0zh9xI9SAPwwpXH2RBAlhRqNCIWAazfIBulnn/DF5rb+O1Em/B7+0uhH4X+IBkj2jSmKPLsoXy+IiA4aZcjaAAAAAElFTkSuQmCC' ), 
     193        'WS' => array ( 'iso3166-1' => 882, 'iso3166-1 alfa-3' => 'WSM', 'country' =>  'Samoa', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAKCAYAAAC0VX7mAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2QwCCDMypLOnxQAAAJBJREFUKJFjZNCu/8+ABDSVRBkYGBgYrt97jSzMcO7ZcgZiABMyR0dVjOHB0w8MD55+YPC0VWVgZGQkyhCcBrKyMDN8//mbQYCPg+Ho+UcM////x6WPOAPPX3/OwMPFxvD37z+GT19+kmwYAwMDAwu6gKGmJAMDAwPDq3dfyTKQ8ZygGun+wgOYCCsZNZAAAACnASPsuIvrZAAAAABJRU5ErkJggg==' ), 
     194        'AS' => array ( 'iso3166-1' => 016, 'iso3166-1 alfa-3' => 'ASM', 'country' =>  'Samoa Estadounidense', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAKCAYAAAC0VX7mAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2QcREw8dWZ5mkgAAARFJREFUKJFjZGBI+89AAZBg+s6gx/KewUaKkcHJQY2BhVIDFGztGFi0lRk+/njFIKykQ9hAbAYIWJsxcKurMlzaPJ9h17ppDE+nnWb4yynIULr1BqaBEkzfGfRZ3jNYYzEAGTy5cIzh0OQqhk9vXzD8/MfG4Fvcw/D7PxMDC7EGoAN2aVUGw4IpDKc7khkE/nxmePf1B8OHDx9ID0MGBgaGj88vMfx+e5HB2iuW4d/ruwyXl09hsPUNZeDmE2BgRI9lTBcbYrj4788PDHcOtzKwcfIwvL1/gIFHOYFBxcCLgYVTFNNAdIDLgt+87xje3t3C8PbZdQY5vTAGHkk7Bh4BCcIGYrMANdZRfUCygYQsAACMt25LV3UOJQAAAABJRU5ErkJggg==' ), 
     195        'BL' => array ( 'iso3166-1' => 652, 'iso3166-1 alfa-3' => 'BLM', 'country' =>  'San Bartolomé', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2gYREjgntaMuPQAAADJJREFUOI1jZFCe+p8BC4jyU2VY2ueKTYrhS1kDw68tu7DKMWEVpQCMGjhq4KiBA2IgACvVCGi3hbXPAAAAAElFTkSuQmCC' ), 
     196        'KN' => array ( 'iso3166-1' => 659, 'iso3166-1 alfa-3' => 'KNA', 'country' =>  'San Cristóbal y Nieves', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2AsFFzMh09w1WgAAAgdJREFUOI2V009o0mEcx/H3z/38OfFPVLPacA0alSJRdNkho0UhRNBh7DY8RLA1rFW7DHKnwSCCdpAmzoOXCjp0qkPrHxQrCoJB1oqglnNTp/4qzcmcOn8dVobTyn1PD8/z4cXzPF++AoETChsss5THaw4TerCI27NEJvuHEDcCCUCfKcmZ1TkuDaZ4Pl2oyqjqxXZrcjxq/4jllUyXSyCaaq3KdDs0/7+hKChc2Jaga2mOc2fTzHxWIcsywWAQu90OQHOTiutuA4dzhn+D+7TLeFtCTN5K0hnIUiiCy+VCFEUkScJqtdCxN8Roj5GsT8/CtFgblASFy80xjsTn6T39gw+zxfLZ+Pg40WiUN6/v4XXr2R8xER9opJQT1l60HuvQZfFs/8JNv8yx28uUSpXnKhWYtZNMXNvKN4+e2PuGyi/6vdCpSoy0RLDORrhyw8LjZynM5p2Ew+Fy2LpLZGLYSPuMnsj5RpTqJq91+aghw9PWd7z1fuJk/3cGh66SSCRIp9MAqEVw9+qYGjHR5N1MPFAbAxD9bSG2BKOc6s8Qk0vYbDaKxSL5fB6n08mLJz78w0Z2TBmYvyihrAq1pV8ldDs0yp2HKxWbarUax/FODu15Sd8BI4tjWlYWGv5CrAOBqtGzH1TjG9qE4b6Or3c1NRJ1ggadwOiAnp42I9ExLYVk3YNUrp/QsbK0hD7xdwAAAABJRU5ErkJggg==' ), 
     197        'SM' => array ( 'iso3166-1' => 674, 'iso3166-1 alfa-3' => 'SMR', 'country' =>  'San Marino', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAARCAYAAADZsVyDAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2gkdABAJ4wzSLwAAAVJJREFUOI3dk81KAnEUxX/jaIyW4xhZiZRSUBFBQtAieoNq37YHqN6hZc8gvUEFES7c9UELEbRwFwRifmRa0eT47b9V0GYmKaTobM89P86FeyUhhKAPsvUD+s/BzVoJQ8/3DLb3MvRSuiaVPEGSYDG8gTYa/jm42W7y9prBrh/yUGzxOD6DpE7jUdyWOcnq3KoNg4OzIxYaV2TKBRSHhM83QbQ5xs7qFkGv37xx9LZyZmYmswn3eSruVwNZ77G+rejdDpuOSE2vaMX9y1h9bW69ZNqYvQvTxnIrgb2eZnfyidPyPHLbYC10TyTtp6JNIeQl88amDiBsAqcY464koThieGSIF4LUBmrYZDcdi6w12K4SCsyyMuNhuZBmUNXIG05u8jmq3SHofhcsZknp8Jys0jJGUOU2OcWL3hm2in0N/lCm6wLFRR6w3P+Tfv+l/wz4HV7xeyaTOdFYAAAAAElFTkSuQmCC' ), 
     198        'MF' => array ( 'iso3166-1' => 663, 'iso3166-1 alfa-3' => 'MAF', 'country' =>  'San Martín', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2gYREjgntaMuPQAAADJJREFUOI1jZFCe+p8BC4jyU2VY2ueKTYrhS1kDw68tu7DKMWEVpQCMGjhq4KiBA2IgACvVCGi3hbXPAAAAAElFTkSuQmCC' ), 
     199        'PM' => array ( 'iso3166-1' => 666, 'iso3166-1 alfa-3' => 'SPM', 'country' =>  'San Pedro y Miquelón', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2QcREww1RwadqwAAA0VJREFUOI2dkV1oW2UAhp9z8p0k5yRpO9O0SZe26bL+bKlxFddKp0KZzj9QiiIUvBAtwpgXDqqIf4g3u/FCi+CNiOjFprINpgwUWZ0WirPTZXVbbbS2WdM0abN0SZqfc05yvOic977Xz/tcvK/U98791uFfbjA+Mcnih+8x3nOTYD5w5WTvKxH+R8SZlRAfPTnASlcrx58b4e3pP0hbvsLJW0Bb+Rrdyl9kKyqNRoaoiPFn3s+6o5NhT4yFnI/v/Uf+E7YefIRnvXa0HT5GuvZzV6Wdn5dy2r/AbrFIePUsWrmJdWeYhUQaVayih8NMp0IM6NMMiuNcaB7bFo7/+D4Fp8yXdi/ZE5McaMvyUHynwf67AWjXr/J0+DLfJPoJGDn27l6irjZx59bn3Ntxnan8IPPaQZqNFbJyK+Ke0NDfBwruIlVdDrXtkz4NNuivmVUFAMvi+b5Zgm4XmxsdfPbYGWwyHD69jw+emiFXEhybGuZi7yhfLezhddvHiLGxV7t8Ph+JRIKhQw8Tj8dpaK7/wNImgc2LfBKTMeo+Hn1gAZt8a9cWCUXAT6ldFE0HR2LjrNjCoIAwTZN8Po/dbmdjYwOHw0G1lFUiqVNk7e20dvu5z/UrFa2HtSxUqqCV0pw+b+NcUvCCOkmpoPDGzm+3N6zVamQyGSKRCHNzc0SjUUrfLTqWfSOMLR+le8DF43urHDtb4IvMMAo63h02fs/U6OmFsYEyT1x+6/bL0szExCV/S0tlOZnU+sLh4rV43P3untHUlKkdstUNXiy8ydHoebYqIAmF+VWNYIuFVM4TDsKp3/y87DiBjnNbeCGAJUYl3FsWuhP0r+GlZyavpFvaIpYsUdTrDNpmGfDECTdkWCu5EHY3GxWVctmG06UQy3eyZPViSAKhpxWUnMHNhEC7w0QKySw2dXqyHj/9XpWAkJjJdRFTZDpUBcte42reZCjoIlHQSeR1GpttGPU62YqJLAcMyp0SnmGThgehbtQBqFkWl9ZLJIsmuxodBN12UmWT+YJJv1dlbctAFTIRr4oqZHLVGnULhJUSOGdMblxXKLkNjKoEQLRZ2wYrNWbTWwB0NzkJuBSKxnZZtiBZ0kkW9dun/ANG+1Z3Ovt69QAAAABJRU5ErkJggg==' ), 
     200        'VC' => array ( 'iso3166-1' => 670, 'iso3166-1 alfa-3' => 'VCT', 'country' =>  'San Vicente y las Granadinas', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2gELCw4LkBQgvwAAAMZJREFUOI3dzr0KgmAUxvG/pUEfYCFIS1vQBeRVNEReQDS3RmvX0iUIXoRLNbfYENQiBToIgZZtDib6ZlvP9HDe9/w4EisnIZN4McuOciMfJh+zmtDmF/kD0Al7ub0SGDwVTNdgF6rsQhXTNQieSiEoFz3avs49VtjeBgDcYwXb15lr12rgtOuhyRHjdgCA5kdMu171C9V6hDXcs7mMALCGe9R6VB0EMFo+x0cn7WUpBRtSwrp/SvvPIMBSP4t8Eweb0ksYfAOFcTUPfYgepgAAAABJRU5ErkJggg==' ), 
     201        'SH' => array ( 'iso3166-1' => 654, 'iso3166-1 alfa-3' => 'SHN', 'country' =>  'Santa Helena, A. y T.', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAKCAYAAAC0VX7mAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2AoUAQwm2AhMTQAAAVFJREFUKJGlj80rA3AYxz+/mXfRUMvSMG+H2WFL4rYbFy+nWStRqx2cXJTCkSL+AS6yw1pJkpwcUFLSlGZWS0LTZrOtbWZazG0vRc18T0/P8/Tp8xXOlY20UCpZPvBis13gmO0AoHf9junhdiz9ddDSSo9xh0IijMbN9IReQX/DJ4FuLaX7ewgg2aykubOJI78Uu/0Su/2yMKBD1pUu5FEX1mfmqiqBTvcOgMNRSSKRRUhXB2cxmfrQ1yd58vio8D4ghCA1Mkaj+4rzYAnWYy/kGG5tOVHIAyRTcUKhNgwGdeYmWRxVorq9YH7tBI35kFjsg2g0iVq7xMx+EJVMyoI239Z1M4DHN8mZy8z141R+ZbAUVDk3c+NuwrIU5TVDRPxlbFvvs5X/CgPYvdYgH5ET+arj5fT5/4YAtQ3VIBFEA/G8fVGGANHXtx/3kmKBv+UbJ71tn286kdUAAAAASUVORK5CYII=' ), 
     202        'LC' => array ( 'iso3166-1' => 662, 'iso3166-1 alfa-3' => 'LCA', 'country' =>  'Santa Lucía', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAKCAYAAAC0VX7mAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2QwaACUvQJNQAwAAAM1JREFUKJGtk7EKgmAYRc8v/rboJNTSHLRmD+ErODcGLS09Qms4tVaQuLo52iptvUCCS03RoKDZ0BANZlQf3O1wuHD5xGhfVfzxlE+gnv7I34TtJKadxB8J1SZAV2G3XQJgTIZci/d8Y0NLXvA9D9/zsOSlseFboQDScINjlzh2SRpuEL8I+wYcIpfFTGcx0zlELn3jB2H3GDAfn9GkQJOC+fhM9xh8JzRlzqCY0jGfSMdUGBRTTJnXCmtXzsqKdWvF7fQ6q9JSycr6X7gDIo83+fZ7JN0AAAAASUVORK5CYII=' ), 
     203        'ST' => array ( 'iso3166-1' => 678, 'iso3166-1 alfa-3' => 'STP', 'country' =>  'Santo Tomé y Príncipe', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAKCAYAAAC0VX7mAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2QcREw4laIfvTQAAAL5JREFUKJFjLIo3+L/A7zcDtQBTwkYWhoRNrFQzkIWBgYEhYSMLgwDTX4YNAT8oNpDxkoDJfxhHPP4Zg1j8MwxFP39BaHY2/GIMDAwMTMiclwulGF4tlEJR8OkrA0PZRAj+9BW3GAywoLvmPxqfj5uBQYAXwcYlBgMoXhaLf8YgjsXLf/5CbWfGL4biwg0BPxg2OHEzMDxWxTCQFMDCwMDAsMDvN8MC3/8MDH/YCKknCJgW+P1mWOD/h2KDYAAAmvY5KZZ6PiMAAAAASUVORK5CYII=' ), 
     204        'SN' => array ( 'iso3166-1' => 686, 'iso3166-1 alfa-3' => 'SEN', 'country' =>  'Senegal', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2AsFFzgZGCpUDwAAAIxJREFUOI1jZGi1/8+ABRQbMB3rsmK0wib30u/Zsb/3fmOVY8ImSAkYJga+/QHBxAAWfJL//v9nuPCGgWHHI0i8ecgxMhiIUGAgEyMjw/sf/xk6z0EMNBdjZGBiZCTfQAYGBgYDUUYGLwUmOJsQIGggFysDw3JXiEHf/xI0j3CkcDJjZ5NtIKlg8BsIADAvH5qqzFb/AAAAAElFTkSuQmCC' ), 
     205        'RS' => array ( 'iso3166-1' => 688, 'iso3166-1 alfa-3' => 'SRB', 'country' =>  'Serbia', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2QkIBhsPDEUHYAAAASdJREFUOI2tkrFKw2AUhc+f5jexjTG1QVKDCTqIWSpOksXd0cfwDRx9Bh19EzcRdFEoIoggxAiN0ipNSWJIYvxdK23gr3rGc+E793IPebQ3GP5RQtWAESCjs2eJ00yvrcJfnkOpJFiKmti+Df4G7C1EqDl91CjBwEtn2pDsuoeX48aeRfWdem8tUQiRCgmsHLGosN6OH5jHtWFAVfdHglxisNXBR/cGgr6IBuZR5oIR0IbBA5x4CpOBVNNAXt5hxzlCy0ahyDysCmAGIAyhtlpQzDaEYQiSf3IDRdtsXo0baZ1p4vWJM4zXMfKeIEXnoCv7oW0a9zxAwhibKNvd0QG6rwkyfRWOfwH39AxE5jt7KhAACv8ZX3EMydkEhMr+8wN/K/5oTn0DjJ9kG9xnamoAAAAASUVORK5CYII=' ), 
     206        'SC' => array ( 'iso3166-1' => 690, 'iso3166-1 alfa-3' => 'SYC', 'country' =>  'Seychelles', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAKCAYAAAC0VX7mAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2QgbDx0Z3tb/+QAAARNJREFUKJGNkLFqwlAYhU+g6FDMIg0dspmxU16ga5YOJZMduzj4FoXiUKdq0VfoS/gCnQrG0qHN5RqkuRESg0q4scZBjIbcqGe7B87H/X4Jt60Egrw3bJh6kOvDgQ/Wd7DmwhkuRKWpBznYmidgfQfhwBeCCoFXlRU6dSfTcRph8kLBx9FRmBDYfRhDkeP0fUpxl7KmQTaMLPBQ9RzFHaRiGCjXatkfKnKcqnIaYdKm4DSvKIIIlTt1B4ocCxVPQQBgupxh6P5ugaYe4P7Gx9/rXrEI4i0CWMzGiBFYLsGXRzB0bXiL7akk5e4p+Xj8RNz7gVRSU0h4Xc0MR4zAYvthUaS352aiXlZBNBXf//Ozh0XZALRJnnhrz9b1AAAAAElFTkSuQmCC' ), 
     207        'SL' => array ( 'iso3166-1' => 694, 'iso3166-1 alfa-3' => 'SLE', 'country' =>  'Sierra Leona', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2QcREw40AjfPvwAAADdJREFUOI1jlNtq9Z+BioCJmoYNDQMZ7399fIyqBv7//3+ERQrL5MMvjlPTQEaGomMjLAypbiAAFRwO2pYg6GYAAAAASUVORK5CYII=' ), 
     208        'SG' => array ( 'iso3166-1' => 702, 'iso3166-1 alfa-3' => 'SGP', 'country' =>  'Singapur', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2gUEBgsxjlQojQAAANRJREFUOI3t0TFqAlEQxvH/vHXl4eqihaQUFAQPIERSJaQQLyA2niYHyElsLGztbAXtBLEwFuIG0sTCvDdptBKU3SJVvmqK+X4MjCStjnKOWIt5qOK2H+A8WWIuQ773SvT+hp5OhI9tJI4zgZK0OkoYUplN+OoNCOo13HqDWIt6j9/uUoE5ABOXIMjhDwkAfn9AikXwLvWFBsAnn/zMF+S7LwTNBlIpEz4/od/H1KBcniJRATvsn/ElbrUG1Xv9a/A4Gk9Tt26BqhnOuBFzf+Uf/GvwF8OdQRMW43ZTAAAAAElFTkSuQmCC' ), 
     209        'SY' => array ( 'iso3166-1' => 760, 'iso3166-1 alfa-3' => 'SYR', 'country' =>  'Siria', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2gETDSQyMVpnXQAAAGxJREFUOI1jPCeo9p+BioCJmoYNDQMZ32/YTtUwZPz//z+GgXc/v2JgYGBgUOYVw6oJnzyGlz///sGQcWwhQ8axhQyff//A0EBIHqsLT7y+y8DAwMBgIaqM1YX45BlXrVpF3TBkYGAYTdiUAQD0ujA24TakCAAAAABJRU5ErkJggg==' ), 
     210        'SO' => array ( 'iso3166-1' => 706, 'iso3166-1 alfa-3' => 'SOM', 'country' =>  'Somalia', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2gIOCCA6uPUdEgAAAKJJREFUOI1jdOy8+5+BioCJmoYNnIFCXMwMQtzM1DPQy4CPwVuPjygDWfBJhpkKMEjyszDYqXMzMDD+ZxDiYWZ4/uE3w6rTH8lz4ZaLnxjkRdkYBLmZGQS5WBjkRdgYtlz8jNeFeA389usfw/HbXxn+/PvP8Ofvf4Zjd74yfPv1D6+BeL3MwMDAICHAyhA36zHDfwYGhjAzAULKGRhHEzbFAAAg8CiFpITyPwAAAABJRU5ErkJggg==' ), 
     211        'LK' => array ( 'iso3166-1' => 144, 'iso3166-1 alfa-3' => 'LKA', 'country' =>  'Sri Lanka', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAKCAYAAAC0VX7mAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2gILCC041IvyQQAAAWtJREFUKJGtkttKAmEUhb//n7Fx1Gq0g9kRQroohAKhoEfwIoigZ+i2h+kxIqhniIKgIyVqEIVGWVam4zjTzHSREQWlF+3rxbf3WnsJc0f6509hAAaEwzgWAETg7kGDN0En47gQH7FRC1Wd9HYagLVEkY2H3IdiES7zOqe7BvU7HRl08SzlV+DCSgnPE6h/bS3sx6iVNUTAZTT1gm1KjIk6ZkXjVbWQNY3GfQizFGZvM8Hq+jWynRXhgTFkUX+VxGcrBEarCNUlSpCuAAyOtSLyPqL588LPUbttbEuhmA8zPmcTmnwhPQUDfS7ZsyBX+31f2k6AJfON/okqS5kGkbCP5bh4tsRxBIr8/rSOgImIQkhROT7UmU5ZZA960HqblO8DGKEfbtrBfAnPuV4eLwzMmSe6FMne1iDJTBHf9Wk2Wwjptwcm5ys0WrUBuDmKUj6J4SE43hpGUUAXKgKYX77F9X3EvxXbg/iwzTujGotzjk8IUQAAAABJRU5ErkJggg==' ), 
     212        'SZ' => array ( 'iso3166-1' => 748, 'iso3166-1 alfa-3' => 'SWZ', 'country' =>  'Suazilandia', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2QcREw8rliTzCwAAAYdJREFUOI3Nkz9LW2EUxn/ve/XG0ERcUjchsaYqES1RpA4urQodMjilix+ig7NfwAyXzvEbiOIkGEuhNYhgsbVJCYhRS1ModTC35t43ufd1iBUHiUsEz3rOeXj+nCOmFzY1bSzZTjAA8WFtuq0Mxc6rYEtAxwhS6Ykx3NvNv+NDZK3aErDjz65xZ8M3DHIvxvns9tMXVqxZKyjb5msmQ8Wy0K57557x1jSXbuj2akITDRgweR+KU/YMwt0DnJQPCT+ROPU6XixGPD3HxfkGPTOzyMGXOMUiwveBW6GUpp7x7fkYVRdWG6Nsftoj0Cnwa7t4ToV8Po9SCqUUT5Ovibx5x+9CjsLxNt+nEoiua8n/AY/+DoGUJIoHzHYVOJ2cxK7X0VrjeR6pVArTNAH4tbXF6aKFcan4Ge2nFEkw4nxpqlwPhTRAA4GWkk7fA0BLycdkkuz+PrZtk81mSc/P88OyOFleRit141utI0Cw0fT03pRdI0A5HAUhiNfOEI7davwB7vDRv94VyXyWFly6t5AAAAAASUVORK5CYII=' ), 
     213        'ZA' => array ( 'iso3166-1' => 710, 'iso3166-1 alfa-3' => 'ZAF', 'country' =>  'Sudáfrica', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2gYIDBMMVMa8ewAAAa5JREFUOI2d008opHEcx/H3Y4aZx3gYWnuRURoOXLbY7GHEhc3/P4e9UCKiPQznLS2Fza4tiV0uszu1t42Lm/vWJpLJnx2RaIiMYhjjMTyPw5qnkTIPn9vvT6++v+/v9xP4UKMC2KzpTNa9p+QggP/zEDfHxzwncbniJQC7J0dUuvvpPFxCdLmRqmtBEJ4MCt4faaorlMXXvQyu1f/AS0sK47VdVF8Y8A8Pcr2/pxs0uOcu+xozTuktOmP+XOIwnEAwLPN75Q+rhjBVzl4sNwryvzVQ1dgVAiqAI9/IVLfEjJLJgC8TWYkDwGq2MFLRRou9kLB3HSUY1AcCiAkCH5tEqipS6djK4e+ZpG1MNidis6ZjMsTrByNpf2viuzMJ+0IBO7Ip5jGjY4weRFdY7Mm5h+mtUAOje1joedjDumwHi6t+AudXj4KCJArqp1aR1yUv6Ni04wlatMX6vDd8KWtnbNLLxK8VFCX2LRsXvqXiCmXR43n4Dq0nNsrfzbHtC8SENLDGV8BGyKxNNL8qpa+4hcHRZX5Oz+p5evfBCBb5y/JOGo6GWQ6OLp4m3eUWXWuaIEcwZXMAAAAASUVORK5CYII=' ), 
     214        'SD' => array ( 'iso3166-1' => 736, 'iso3166-1 alfa-3' => 'SDN', 'country' =>  'Sudán', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAKCAYAAAC0VX7mAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2QcREzMZLQDbdAAAAKBJREFUKJFj9PfV+199jI2B4y8DVQDTRtXfDFF+3xnuCP6jjoEMDAwMdwT/MUT5fWfYqPqbYgMZGYo0/yMLBChZv57jXHaPl52TLCdjGMjAwMCgLaHCsCK2l0FHQpVkA5nIcQU+gOFCfS6l1zEizvfYmVgo9PKffwwMe18wMFz9SJELWRgYGBgY3vxkYNj2FEJTDNyl/jOwMP1nYGCgCgYA5vc/iicv3jgAAAAASUVORK5CYII=' ), 
     215        'SE' => array ( 'iso3166-1' => 752, 'iso3166-1 alfa-3' => 'SWE', 'country' =>  'Suecia', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2gYUCDsXnjibxgAAAFpJREFUOI1jZAia/J8BCzgUM4HBRvYuw5HHygx2SwqwKcEKmIhWOWogLsB4epMs1khRF37FwMP2k+HLL3aGm2/FiDfw32kGrAaSC1jOPpfFKkG2C0fT4eAzEADIiiMTEJnxXgAAAABJRU5ErkJggg==' ), 
     216        'CH' => array ( 'iso3166-1' => 756, 'iso3166-1 alfa-3' => 'CHE', 'country' =>  'Suiza', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2gYTCAAp/jxR7AAAAJtJREFUOI3tlD0KhjAMhh+lQ0/h4BkcvYeDJ/Qejp5BqKfIIMTBHwgfXztYwcEHCg15SWnykkJByUiZs9gjBV1S0bbg/X4XgXGM6xU0ekLQixDiWtD39zB7wcL4sGlgGKyiqsAds1tXWBab7zqYpiu0U/Ye6vr/88795k8HHDzsQxGYZ6tIfVnExp8Pb5NeDn1vl0MCa+wMvL+HGwbXfdbDO6xwAAAAAElFTkSuQmCC' ), 
     217        'SR' => array ( 'iso3166-1' => 740, 'iso3166-1 alfa-3' => 'SUR', 'country' =>  'Surinam', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2QsOAjILF8z48gAAALJJREFUOI3Nk6EKwlAUQM/exhzCZFFxgsGi2WTVf7GL32ASs/ongslPsGrYRGFpLMne2N4MZt/KC9500+FwLtdiNa4xOMIkDMDanI8Xo8D8Fj+MAq/BtLFha5BDDfLpNQK1DYWrsP2KYJ4SLFJsv0K4Sgt0tMC2or+O6MwyALzRm9d2iCp+e2gNy8whOYQoKVBSkOxDykzroDcEcLuS+3Ly3XtFY0fjV3Z28SkyCbT+/vU+IFo1yrknuecAAAAASUVORK5CYII=' ), 
     218        'SJ' => array ( 'iso3166-1' => 744, 'iso3166-1 alfa-3' => 'SJM', 'country' =>  'Svalbard y Jan Mayen', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAPCAYAAADkmO9VAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH1wsMEQcKTJm+AAAAAL9JREFUOI1jfK+t+58BDXAU5DMk32RkWLblNMOljTUM8tlJDP+eP0dXhhUwEaWKBDACDWRhCw3BEGTW0GBguHkTzmfz9mL49/EjcQZOlrbAFL3xleHa3RcMDAwMDPPWHWeQENFkYOAhzoWMDBoZGMmGEsDYMXsnVgNXbDvDcOH6Y4aCeGcGCRE+og1kyX16AkOQ1dmZ4dJNCYYL1x8zJAVZMqhuW0N8GP5avQZDkElamoGBgRHO/7V122hOoaOBAI3IOMYD8HshAAAAAElFTkSuQmCC' ), 
     219        'TH' => array ( 'iso3166-1' => 764, 'iso3166-1 alfa-3' => 'THA', 'country' =>  'Tailandia', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2QgKFQkBGgCmpgAAAEpJREFUOI1jvCcg8Z+BioCJmoYxMDAwMP44f5GqLmT8//8/dQ0MzV1BXQMZVGoHd6RQ3UCWUE9tqhpI9Vhm+XnhEjXNY2Ac9FkPAGTJFx4zXFQ2AAAAAElFTkSuQmCC' ), 
     220        'TW' => array ( 'iso3166-1' => 158, 'iso3166-1 alfa-3' => 'TWN', 'country' =>  'Taiwán', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2QcREw4a3uHCcAAAAL1JREFUOI3tj00KwjAQRl+CVkQoFaSLHkC39QLew133HsCDWC/jUlCE7vQO/nQbRAgkcaFiRfGngisfhMmEmccXAWNHASFO1d28gmXAO1SKTRjW6fUiAKbTNXl+eEvyUCiloN9vkyQdnIMoapCmK6x1z/bvkJeL73s0m1XiuEW32yIIavi+Vz6hUpr5fMdotAQEi8UGpXR5oTGO2WxLluUAaG0x5rPvAlSGTK7d/ny+QFj4PMYT5OuRv/DXwiPubjUm26mWNgAAAABJRU5ErkJggg==' ), 
     221        'TZ' => array ( 'iso3166-1' => 834, 'iso3166-1 alfa-3' => 'TZA', 'country' =>  'Tanzania', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2QcREww23g/MEQAAAdFJREFUOI2V0k9I02Ecx/H3s/38M/fTnwxJLFGD8CB4ERKrYbX+gAoFRYWoFxW00ISJrNRkrDwURQSBHToFXcqLkNBBCoIQ6tDBSwiJ28/M/Wm6zV/p3Ga30cO0tuf2fT48Lz5feETV7PFdcjz5YpeB4jBH9SD97igLi4l0ZsoVayjYYlrzoj/XOdkVljAAJVuoSKQY0cLUfA1y1RNl0ZuUcqtF4BmwZtfQXviL16qPz090zvauZ2CnG/P5+OoQ3xx3/t1QMyUZ1X6ifgnR4omy4k9JeWmx4MGwSsUZBxdWXfji5fuD5y0GTrHG5GSEl7NbGflFRwF3XRU83BnmxXJr+j4DLDMncWtBYh9CnLq/SSAstzpgM/HYpWJuauPcqhN/wiblEnjZGqUnHmBsLMLMu+2MVh1thdxyVjFu3GbG17znZgrAQSXBPS3I0tsQ9kebbMTkr1lZbmJqogR/3SWafwyynizZEwNQutQI12IBhm5GeP8pLoVCQN8VC303jjCyMcrcSuO+UBq0vfFy7KmB8VtuVVttZmpCY+FwO/bv1zFSlv9iAAKQJMUMQ51FtPfUMRgaZ96ozwpKv/97qK9VeOYuZa6smxN6N9upvJwwgD/RgJkRQTl2xQAAAABJRU5ErkJggg==' ), 
     222        'TJ' => array ( 'iso3166-1' => 762, 'iso3166-1 alfa-3' => 'TJK', 'country' =>  'Tayikistán', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAKCAYAAAC0VX7mAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2QkcFSU5QyFUZQAAAIRJREFUKJGtkkEKAjEMRV87JQuhS1fiZeY2XtITeIoRd4LIwDCUaeOiszUiJBBI4OeFHxJuoDhG9IQBpCBy9wQGVbUtb0/QuqsjpKMpT/a+Bm2BtvY2Hjo8DF8n7BtuL4gZ2txzyFDf5shvy/MVyqPXcoI82kC5yGQq/oxUajl7At3/8AMvyyX9riDq3gAAAABJRU5ErkJggg==' ), 
     223        'IO' => array ( 'iso3166-1' => 086, 'iso3166-1 alfa-3' => 'IOT', 'country' =>  'Territorio Británico del Océano Índico', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAKCAYAAAC0VX7mAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2QsaBzULgT1sFgAAArdJREFUKJGN0NtPU3cAwPHvrz3l1FJgXCqVixLBGoFawWgWTRYTs8mDQJZ62aKicXHL9rLokw8m+mq8v6mJmVETptFhlkWNQHReAC+ThTVWKmLE2tLaguWcXmjL+e3BJ9/8/gWffMW/x3+TcwuqOPQgzl9/BxjutENSp6UPulZW8KvbhqitIeSso9Bm4fC5h1Q5iti2sZlkOs+JC4Msd1Wyta2Z0HsNsWXfFbmuoZi2ejuGaymiuxtD0zFv+AYsCldHdZ76QixwFJHK5NjjbSWRTHPp/hXK5lXR6i6nWLr4o9fPPFVBPCttkHxGp34+glVVGAlMUrrkBSZzgrxVQ6Sr+RBwsapxIZF48qNwVXM13qV2ZC4HAwMfhT/9iBgd5eYrnbtjCX75fjXZbJ7xySDB/CC+6GMKTXbcJV5aFzeTzxuAQAxfvi3l2yAnR1JcfBb75GH7OhcH15ZjDofYfi+FlNDV4WFce8DEmEZBxTR1NZVkJ930DwYxDInYfeC6fPV2mm0b3TQ1zOf05adEp5J0dXiorizixIUhzCbBjnYPVlXh6PkBaioL2b42Tjpn4vh1QWO9k80bmojEdcTtgTHp+MJG79A4vpdRujpWUFqi8uedAMHJGX7wtiAQXOt9TiabZ1enB12LIY+1o6hWrPt7eD9dQE//C6yqglj93Vlps1qwKGYa6x08+i+IQOAos1HrLGHYH2Y2O4errhyrqjA2MYWeyrL/6zBCCs48XsTUzCxfLq8hHNMQPX1++Sb8gTUraolNp9BSWaYSaVqWOUloGUJRDUUxs7i6lMxsDv/rGM4KOyWZCSwWC/9EbDTVOzCZBIaUiL2Hb8kli8rovuEjEtf5dv0y5pcV8vtNHzP6LDs7PeTnDK71+jEMyZ5NrbyLaty/9wS1QGWr9ytGAhH6h15jMgn+B3EcKVGIGTcLAAAAAElFTkSuQmCC' ), 
     224        'TF' => array ( 'iso3166-1' => 260, 'iso3166-1 alfa-3' => 'ATF', 'country' =>  'Territorios Australes Franceses', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2QcRFQkkVEw1rgAAATtJREFUOI3tkT1IAgEYhh9P+jnlTLoDD9IGBwmsMWqIoJ8tggZpaKitJfoZhFqCxgaXIMLGgiKoIRDCVRyiH6JoaJCgGmqoqPw7Nb1riAyR4Ky1d/3e7+H7eCz4AgbA2HAPW6FZAG4mg7zsRbA6JHoVP2+pLGYjmG7+A3+KxTswZQA4JRtuVQagOZ9DLBYQBIH14wTFUgkAq1XAYRfLy7phVAmzfFk2E8kusjQ9Sn93O3cPTxzEztjcj6HlCuWO6Zc7fK2MDHayth0lGj+nsb6O+OkVcxND2MSG313oVmUi4QWeX1Okszl03SAwE0LXvxE1SfF6XCyu7KAqTpJpjd3oIR5VqejUBDy6SNDmbWF8fpXg8gYuuYnb+8eKTk0vw6eYvi4/J5fXJNNZMlr+b0AA2SlReC+SymhVsw+FS2Z03DdqGwAAAABJRU5ErkJggg==' ), 
     225        'TL' => array ( 'iso3166-1' => 626, 'iso3166-1 alfa-3' => 'TLS', 'country' =>  'Timor Oriental', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAKCAYAAAC0VX7mAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2gIcDAkxlnhsuQAAAMlJREFUKJGtkjsKwkAARN9GjB8kgimCm85iQdDWxhMESwsrQfEIWtnoJey9gZWdJxCsUggBFXtBEEMQP2tnYeUnc4DH8GZEu27pUb4AgSaOCEBXSimmXYfiMkG0fvwPBMimBZOBQ6uU4zi7/wxOAGMpJefwwmKl2YYhzb6FVTW4HeB2+E6FAaCUwvd9PM9jOj9R6+3ZpK7IYRI5TJIpG58DTdPEdV2iKMK2bYQQXzV6z8uhUoogCOg0LCYDB7HTP7mMfZT4bxP3sZ8+cE8RLwljQwAAAABJRU5ErkJggg==' ), 
     226        'TG' => array ( 'iso3166-1' => 768, 'iso3166-1 alfa-3' => 'TGO', 'country' =>  'Togo', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAMCAYAAABiDJ37AAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2QcREw4rjz/CSgAAAOtJREFUKJFjvCRg8p8BB2gx5WdYpcqNSxorYELmcBlrk6QZG2BhYGBgYBEVYmDi5mSQ7q9ieFrSyfDn9TuGX/efMESpPGFwtvlBuoH///xlkJlYw8Chq8agsHYyw5OMOoZf958w2Ii/YxDWeE26gX/ff2T4tOsIA4uECMO/H78YPm09yMDAwMDw6Asnw4M3AiQZyAiLFHYVOYafdx4xsCnKMPx69JyB4e9fsiKFBcb4eecRAwMDA8Ov+09IMgDDhWdniONMNv9F/jAw8P0lzcD/5xhwGkgOYJl1Q56a5jEwMmT5UdWFTISVkAYAZNtIHcXR+MAAAAAASUVORK5CYII=' ), 
     227        'TK' => array ( 'iso3166-1' => 772, 'iso3166-1 alfa-3' => 'TKL', 'country' =>  'Tokelau', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAKCAYAAAC0VX7mAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2gEfFgUhY97ASQAAAVRJREFUKJFjZFCp/c8ABRxsLAw/fv1hIBawsfxl+PWHGUWMCZmTEm7EICbERdAgAe4fDO2R+xjsNB5hyDEiuxAGzPSlGc5eec7w9+8/FHFmpv8M6S5nGRpDDzL8/cfIIJFehGEgEwMDA0Ntjj2K4MfPPxn+o1mjJ/+S4XjzPIapSdsZRHi/Mbz5jN0nWF2IDFiY/jHUhRxiqPA/ysDKjHDx918sDAJJZfjDEB3IiXxkONSwkKE26DCKYQwMDAycbH8YIqyuYuhBMVCQjwPODrO8xnChYxaDpdoTnBYWe59gYGP5i9vAvHhLBh1lLobF2RsYVuavZRDk+YHPAwx68i8Z+uN2oYihhKGi2AeG2qDDDOL8X7BoZ2RgY/3LwMr8F0NmyWFdhm3nVRmevedhYEGW+PWHmWH6bmMGfs6fmMYx/mcQ4MZ0MSMjJF3KCn9kePaehwEAOzlkZjkdaPgAAAAASUVORK5CYII=' ), 
     228        'TO' => array ( 'iso3166-1' => 776, 'iso3166-1 alfa-3' => 'TON', 'country' =>  'Tonga', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAKCAYAAAC0VX7mAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2QcREw87i5PjbwAAAKNJREFUKJFj/P///38GKPhy4QLDz0ePGIT9/GBCDDeioxleLVvGQCxggTF+vXjB8HrZMoYP+/czcOvoMHAoKDAwMDERbRCGgbdSUhjebd3KwMDAwHBKWZnB6sMHBhZ+fpINhDtBbc4cBtnSUgZeExMGs7t3GVh4eUk2DMWFbBISDKJRUQx8NjYMHEpKZBnGwMDAwHiQgeE/YWXEA9JDfdRAdAAA7V4ltmZTi44AAAAASUVORK5CYII=' ), 
     229        'TT' => array ( 'iso3166-1' => 780, 'iso3166-1 alfa-3' => 'TTO', 'country' =>  'Trinidad y Tobago', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAMCAYAAABiDJ37AAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2QcREw0Ln3yxQQAAAb1JREFUKJGV0U1IkwEYwPG/vtJWTWW4cCzBg86TOwheJCakwRCs4ReOrUhCXjASpzIsPYSiBxnZtCgaIn7tZaIWKyEGYuAOXkQPy9PyIOk0HIipuZXr9dDFgybv//o8/HjgSfn+tFcO3MykxekkmUwCYLfbGaiysdPcxd9EAiWl7r4bp2JpjcD0DBqNBgBJkqgbcpM1MURallYZCLD/eYH81xN8CXzCYDAAEAqFKHsskjbsRpWXqwwE+LX6lavObhZ9fkwmEwCRSITS2mr2+lxoSoqVgQC/N6McNbQS7B/AYrEAEIvFuGO9x6qjEm1NpTIQIPnzgB8NLYzZHyGKIgDxeBzbfQdTeTfQtzf9F0xZ0RbIFw317U2MC3GedXYiy//WRFGk51Y5265u5D8nl194tp0Xb6lf38U/6UOtVgPg9Xp5KI2QPTqIkJGuDATYm52jyDfHfOAjOp0OgGAwiKWjjeujL7mSY1AGAhwuLaPtcrM48x6j0QhAOBym1GHj2POca0WFykCAxPoGJ40uFt54MZvNAESjUW5b7/LtyQMyK8qAS55yXqkqFfpXfbR98CNJEgCCIDDo8WDd2ucUeq+VB9Sz59QAAAAASUVORK5CYII=' ), 
     230        'TN' => array ( 'iso3166-1' => 788, 'iso3166-1 alfa-3' => 'TUN', 'country' =>  'Túnez', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2AsFFzgpPvNkowAAAP9JREFUOI1jfM4g/J+BioCJmobRxEAWQgo4IgIZOPw8GRgYGBh+bNrO8GPFerzqGfGFIW9vEwMTPx/D9yWrGdjsLBlYTQ0Z/ly/zfC5rAGngTi9zKwgx8BqZsTwubKZQWDlXAZmKQkGJkkJBg4/dwZmORnSDWRRU2b4feocA6uRPsPv0+cYPuVWMnxfvJLh/+8/DCwaqqQb+OfGbQY2c2OG3+cuMrCaGDLwTW5n4IwNZ2BkZWX4c/0W6Qb+ffSE4dfxMwy8HXUMH8KTGf4+e8nw7/kLhh8btzP8ffwUp4F4I4WBgYGBIzyQgcMfGssbtjH8WLUBn3LCBpIKBn9OAQDvsEz5RfYFmQAAAABJRU5ErkJggg==' ), 
     231        'TC' => array ( 'iso3166-1' => 796, 'iso3166-1 alfa-3' => 'TCA', 'country' =>  'Islas Turcas y Caicos', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAKCAYAAAC0VX7mAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2ggHBQ4P2iEUZQAAAUNJREFUKJGlj71LAgEYh5/L8zSpIYeCOLQvSnKqbBGEwsLVIWwIaghcohAanHNo6x+QaGkIHCLc0lpq1YbAoRoKuaUh8iPxo+uuIbIOIi77TS/v+/Lw/IT8zp6O7CaRfiSdvuZqywkvFaYPVNaCg2wGekB2M7OewUyESCSpB4atLLp0pIUQ2uE+WqWMPutHsNk5eRDJ5YqkUjlzwBzoZh59RNuzLPchSRYAWq03FOXZaOjzuQgPqejNBpabAlqljLixTevslGxR4PL+1WD4lLlDKpW4V25xjEwxFp5s37riISfBeoHdZB7PapZqtUGt1mTUkyCeqeMf7yXurRpsNVGiquiIdQlHt91YGaKmKn/PxZHAuXoMgs6csMT8ivZl+FcYQCRmY2LAi6ffy3LM+n9DAFH8cFFVzbjvBPYT6DMdVf4t7xJubo8W3Fi/AAAAAElFTkSuQmCC' ), 
     232        'TM' => array ( 'iso3166-1' => 795, 'iso3166-1 alfa-3' => 'TKM', 'country' =>  'Turkmenistán', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2gIPEgc7vDreIgAAAVJJREFUOI2l0s0uA2EUxvH/O952jJpGEGnTpCoaGw0LFhJfOyvEVYi4BjsrS7cguAFX0EVJi5XvTTMiLJpS0850ms7oWEiJhejHWT05i995Fkewve4D7ObfWZudwRCvDJ1dsDiRpJORzTAkFe6DFpFSL+HpJXBeEEIwHUvQr2qYtSpXz8a/oNIMhYZN6DhH/fQaM50GIBWNYzo2WeOB1dRMew2fajqxRIUAVWxHB+DdsfB9UITC+HC0JfC7YVTa9BQUZFkyWa5+HSm9Mjo4wubCCjsnR+01rDgNDEB4ktrPmkz+jkz+riXsF2i7DTRdo6FIihW3ZeBPMD6sMHXrUBGCxGC1e7BsBdmbV9HdDyJmX/dgSHPZyrnY0icZdDgYG+gOtBSduf0NCjdXWI9v4NU7Ar/fRpcWppFFHYlAsdgR9qthsaTiHZ7j1S8J2BKWwx2Bn9XadF6V/hg9AAAAAElFTkSuQmCC' ), 
     233        'TR' => array ( 'iso3166-1' => 792, 'iso3166-1 alfa-3' => 'TUR', 'country' =>  'Turquía', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAPCAYAAADgbT9oAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2gkZCysfqF3w8AAAAS5JREFUOI3V1L1Kw1AchvHnhLQ0aaQUwTpbXMSlUu/BISJ6Dx2kDioO4uAmCDqILo5Ogoq6dFZB70LqYOzXYg32k+b0OAgFrZhaKeJ/fIff8MA5wjFjigGcNgj0b2BhhAhOT6GPx/uC9a9GY2GW6P4OsliieXOHLBSpnV4gnVz/cDCZYPjokNrJOc+Lq+B5AGiRCOg6QghUq+ULd6Ww0imUJymvbHRQgLbropkmka1NDHvm57AeH0M+OqhK5cMujBBD68tY6RTaaMwX7krhZR8w5myEFUZVqp1d1Ru8bu8h9ADtYskXFp8fSDCZYOQqQ/X4jPLSWieHsMKoRrPnxl0wgDFvEz3YRebyNK9v8Zwn6pcZZL7gC34Lw3vTwOQE7RcX7z7bM+gL//b+31/xBo5ualtEh1fYAAAAAElFTkSuQmCC' ), 
     234        'TV' => array ( 'iso3166-1' => 798, 'iso3166-1 alfa-3' => 'TUV', 'country' =>  'Tuvalu', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAKCAYAAAC0VX7mAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2QcRExEtqwZp4QAAAZ9JREFUKJGVkEFIk2EYx3/v57tNbZqkS+aMnVIUMQoxIQrz0MGDEFiHCPTSKdBDZAcPIniTLh27GAgqXkQhqIiQRRAphlJEjCAo92ELxa35bX7b+3hQD5+hzP/t4Xn4Pfx/6vP4pEgkzOj7JAvvvrPaWw3pHS69duhvr2WgNYhEwkzrKCelUv8lla9B3R2clRthP7dCCt3ZgZqZx6QzmCutEPAx98di+UuC6LXLx8J8Kktf/RPmNx6h1qra5MTXB5l8Pu2ZS1QegOZgjE23jkSuAQA91jdEW0sdt88byLno+A9MOoN6cI/84kfeJIWYvcvRwi3BRUKBn9jZiziFs4hYAKiVqbei1m2erf3jxacNj8OerkZGrodQ6zZT0Q4PUClDmZVhp1ABwDmfzaYbRj2ejRdV+TB+y0Eh5Ew5AOUlKVzj535kmJfJAfRpYADtVQuIWHzYugPAzeoJ4pmrTPx+uu/wtMCV7W6MWNSXfuOM3uJV8qFnXzSwuSJGyg1xoewrRjS/sk0ElENBvIiigc6B/KXtHkQsCqJJZBv/u9sD6cWYif5BfNkAAAAASUVORK5CYII=' ), 
     235        'UA' => array ( 'iso3166-1' => 804, 'iso3166-1 alfa-3' => 'UKR', 'country' =>  'Ucrania', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2gQGERAqIwd+NQAAAChJREFUOI1jZIje/Z+BioCJmoaNGkgdwFJuuZKqBjL+v8owmmyGu4EAFcMGXMuOXXoAAAAASUVORK5CYII=' ), 
     236        'UG' => array ( 'iso3166-1' => 800, 'iso3166-1 alfa-3' => 'UGA', 'country' =>  'Uganda', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2gkMBQAdXXrmEgAAAMdJREFUOI1jZGBg+M9ARcBETcMYGBgYWM7spK6BjP+fU9fLjBscWPEayMzBzSBs78XAzsLJ8GzvWoa/P77iN/CeJQdeAyUmbWfo23mIIT87n4H5znmGF3meeA1kmfH0D25JNnaGViMHhi9rdzLsXDSDwTcsjmHOa2aGP79+4nYhA4Fks3fPXgYZaRmGK/t3MAgLizA4hEfjdSFjqC9+A9k5uBmMzcIZ/v/7z3Du9EqGnz+/4TeQ2rHMcmEHddM2wVgmFVA96wEA+dk9CY7/WZIAAAAASUVORK5CYII=' ), 
     237        'UY' => array ( 'iso3166-1' => 858, 'iso3166-1 alfa-3' => 'URY', 'country' =>  'Uruguay', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2gQGFjEpM94s6QAAAPZJREFUOI2t0rFKA0EQgOF/b++aJGq4JpgjFtdZWQgSW99AJH0KGysr38baxkbERhELG7XQKhACISghhxglJwa9nNmMVRTLhZ0H+JifGSUigsPxAcYfKS/JPYHK+MwV1ZU6C4shJ9cDbltv9mA6bPP+dISf3ZCriCTbJl7b5aEz4viqbwUqEZF+95JR5wB/OsDzPXRln2h1j0KxbIX9bmiMRz6LUGbIREKCaYCI4vC0x8Xdsz1YqW0w+WpC/ohHmXB5k2Jpidc0oZeMrUA1v7IxBmO+0TpAa22F/APXm+du3yaullx6f8nOwHjnzG1yY6vm0nOf/AMj4l9sjxJQIwAAAABJRU5ErkJggg==' ), 
     238        'UZ' => array ( 'iso3166-1' => 860, 'iso3166-1 alfa-3' => 'UZB', 'country' =>  'Uzbekistán', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAKCAYAAAC0VX7mAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2QkFBQYxwmQQUwAAAKRJREFUKJHNz7EKglAYxfH/vd4lJ8HBLRvrFXqIgt4ueoiGcA5ae4NoSnAwCpXMqKu3Jagl4opDZ/mWj9/hCOaR6SmH2SBge8zZ5SUjz+VRA0KwL0psogCmYcDqkFLcNUPPRaFoHA3GynqD6+TEJAxIrhXx5YaQNboRyBaiSv0mgwrO8UcFIF/XtwOFMabFsO+Rv1/sojbLRdYlKPrR+L8ndw4+ARv9Mh2uOloSAAAAAElFTkSuQmCC' ), 
     239        'VU' => array ( 'iso3166-1' => 548, 'iso3166-1 alfa-3' => 'VUT', 'country' =>  'Vanuatu', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAMCAYAAABiDJ37AAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2AsFFzMmTbig+QAAAT1JREFUKJGtkjlLA2EURc83E2aMuOAgiUyhJliIIggpbEQQEjRC0mhAsDGFGitrwT9gKyKiZRBxBEVQwQ2sBAtLgyAKKURxadyIYzKfVVKlyOL9AYdz37ui390gp1WTXlcd/xFlfvGds8Eb5jK3pHLfVQOFEMixIMSjkNyH1/MmZjWTDtVdGRCQAKoCEyMwPgTrO2BfGCR0kzalpnxgLKTR1+Mi/eiwup0hHoXIAKxsCZQrg7jupUXRSwcuTLm5vssR6FJZ3vzh6c1B12BmFGIhOL2E1H1phgrAw4uDk5MEOl3YWVlWxaKGAImYzseXxDq2C5WXLcHRrweC7WCUdsuiT1nbFex9epFhH3hqyzPMz2YyAslDsJ49OGEfmJUNXRwsIa0T2Eg3kw37obW+IlABqHUb0h72g7+xKlA+fzhGXQA0ppLFAAAAAElFTkSuQmCC' ), 
    81240        'VA' => array ( 'iso3166-1' => 336, 'iso3166-1 alfa-3' => 'VAT', 'country' =>  'Ciudad del Vaticano', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2AEZFiM3PHcI6wAAARxJREFUOI3tk71KA1EQhb+7P/4kRkwKQ6JgaRMQC18iVVrfwSew8jl8DAV7sdUqoBIs1KjRGEJ02WTvvbt7LQJKGtm7WCh4YKo5fMzMYYS5xZBFG9lsTiaXhf6BFkrG0/oJYByN6V0f0bs5wSRqpufZwl665/ipJno9RWrwF2o4/hKV+pb9hFpr+iOf4fCeSaRQUvH+eIb7fAhJaA80xhBFikDX0MstKitlSosgHJdYTYHC9lO01ngu3B3v8Ras0djdx0kDhF8GctwwbB/geiHzvkDNrXN12YY4prG9A+RIOU0Vk75AyQKOVMjuA574Stp6ZTCMnzqMLjrIwYDVZpNitfpps14ZBIX6JnFapJQkM7CcE36vX/TLfxb4AQTIdxRpUVcXAAAAAElFTkSuQmCC' ), 
    82         'VE' => array ( 'iso3166-1' => 862, 'iso3166-1 alfa-3' => 'VEN', 'country' =>  'Venezuela', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH1woMFBc1i5ZqNwAAAMFJREFUOI1j/H5R/D8DFQETNQ0bGgYymoT0XCekiJeLnYmBgYHh87ef/wgayGC8GmekmGkLMXBzsjCoyvEwMDAwMNx+9IXh6/c/DKeuviPdQFdzcYbP3yCa//2DKGFiYmQw0xZi4OViYdh98iVWA7GGoSAfGwM/DyvD2evv4YYxMDAw/Pv3n+Hs9fcM/DysDIJ8bNhd6KNR8wJdkIWVmZGDm43xy4fvWMOMR4CT6cfXX////P6L4TvG8yLaowmbMgAAFTg9IyzZEpMAAAAASUVORK5CYII=' ), 
    83         'ZW' => array ( 'iso3166-1' => 716, 'iso3166-1 alfa-3' => 'ZWE', 'country' =>  'Zimbabue', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAKCAYAAAC0VX7mAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH1wsMCyYIP7nsaQAAAM9JREFUKJFjXLRi/v++K4UMjGI/GKgBGP//////6tUrDOs2RzNoG16ljoH//nxl+LBhM8Pqe7sYwjUWMvBwUmjg78fzGF51ljPwOU1g2PXlDwN3UxmD+t9f5Bn4Zcu6/2+mZzJIlTMyvN/1h+H/W3eG1xllDGXxsQyfbl4j2UAWbu9Ahp8fVjF8+LKfgcmahYHLKIvh9SsmslzHwAD18sddsxm+MV1j+P36JcOpn84MPC1V5Hv5/////xkYGBi+ffvGsHhKDnUiharJhtoJGwBNj2zY0v3/uQAAAABJRU5ErkJggg==' ), 
     241        'VE' => array ( 'iso3166-1' => 862, 'iso3166-1 alfa-3' => 'VEN', 'country' =>  'Venezuela', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2QcREzMofN7bTgAAAMVJREFUOI1j/H5R/D8DFQETNQ0bGgYymoT0XCekiJeLnYmBgYHh87ef/wgayGC8GmekmGkLMXBzsjCoyHIzMDAwMNx5/JXh6/c/DKeuviPdQBczMYYv3/8ynLr6juHfP4gSJiZGBjNtIQYeTmaGPadeYTUQaxgK8rExCPKxMZy9/h5uGAMDA8O/f/8Zzl5/z8DPw8ogyMeG3YU+GjUv0AVZWJkZObjZGL98+I41zHgEOJl+fP31/8/vvxi+Yzwvoj2asCkDAB4FPSjilLMgAAAAAElFTkSuQmCC' ), 
     242        'VN' => array ( 'iso3166-1' => 704, 'iso3166-1 alfa-3' => 'VNM', 'country' =>  'Vietnam', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2ggFBSINpxfWbAAAANBJREFUOI3F08EKAUEcx/Hvn23GSg44oBxxdlDKE3gQD6C8ipOHcdpy8gAeAKctimF3NQ5ykV1Dyu82Nb9P859mZN1uWX6Y3C8xZ1CURZTbIE5gcXimODw7gZ7LptLIAHBc+N+D/uBCZXwAZfH7F7Dg1ROIhXBexiz1y17qyGapCWdldCdBBCQHuhsTztKxTBDArDSnQIMAAqeggFmlY/DmDkVZ/F7EblIFoDbdI8piI0nvZD1sr3EFgWSTv6+bV7CQbPPfnfC5+ICz8p+f8klu2SA6Q0TZ3RoAAAAASUVORK5CYII=' ), 
     243        'VG' => array ( 'iso3166-1' => 092, 'iso3166-1 alfa-3' => 'VGB', 'country' =>  'Islas Vírgenes Británicas', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAKCAYAAAC0VX7mAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2QcREw44C4GDlAAAAYpJREFUKJGdkT1IGwEYhp+73F0Mav0joCWNBiH+xMFoXGydomQSHMqNOhQEEV0cMuvgIDgITkFc3BTExMGfdCudjEIrDk5KluogaRJj7kxy59ASo4KcvtMHz8fL+72fcDy/bOJqZSF2TSz2m5PZRrjN0LdeZCL4kZmhGnC10v/tECsSVDViDnlkRtwmynAIY2MNI5PGHBhEsFexcymRSCTZ3ExYM0yAaWUxwCQADodMaEonJ8rUC3fkqz7wcxVSKR0AaUmNEAi4GWsrYuoatvMzjEwaaXqO++8HxJMCPy4K8D+hokhopT0ydi9d9R5OrreprlbLhmI41Egwf8Zi5JjO8TjZrEYup9PeuUD4MM+gt5awL/sk7V9Euhs8NDe3kCooT5j0vGz/yk15jkZ/EY2+PP9eL+B0OhBq6mhSCqQrmGilv0r1+ky+uHs4Tf6hJGh0OH34e6THhG819PtA9WpcFe3YjCM+f9KJe+/Y3f/HBZi09OVKybKNr6MKNtFga7eErhfL7F2Gr+kBsIKFUtdJnKsAAAAASUVORK5CYII=' ), 
     244        'VI' => array ( 'iso3166-1' => 850, 'iso3166-1 alfa-3' => 'VIR', 'country' =>  'Islas Vírgenes de los Estados Unidos', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2gYLFQQn/Lv2vAAAAk1JREFUOI2tkk9IkwEYxn/f/qLz+7Zv/zRXoGaCoigJRZ0iFCy7dLEI9FIEEQgdgiCrS3TM6hCCiOGhOlSHLhkdJPCWVEgMcyZzy81Nt+E29+3f930dTI3yYOBzenl5+PHyvI+g67rOPsqwnzAA09awOncLSgtUuk6jWU8iujq2TeHZIUT1BbaWGcxWeXuvpAPouY8UUlOU8eJpHt4B2moukp0/Tz70GqMBCvEGFKETqek5drsdKbdIMv4B56E+Ev7LWMrTqIUASl7HYPEhHnkFgKDruv45GuOww05g5Rs1sWugzCA7QLC2cmPiKl7HGsFImbpaiUiiikcDY1j0LyyvQIW9DVPDOLq1Ca8kbl74ZL3AFT3FeMFDv/QAqzCNufgY0RBi9vsaRdWEjhF/sIhRiGDWFklmJZbc97D6+rFWVPEurTAk/c6wT67kTnCFoboDvHz7jHA6zMPeMYrpUUa7q7GrImp6A6NkI5VbJZo7yqR8m8lVkd7UOickOyajYefL3W6ZmAanPDJdredYLS0zFQ5R3TZG2eNH1TQAVE1Dq/Pjax8ntC4jGgw0Op2UVJWyqu1kqGkawUSSereLjJLmwkgPlEMMH/fhdLcRDzTDnIFifYHaliXKuU9cTwwy0XUJu8VMJp9HKZbwSuIm8O8uRZPLJKPv+RqP0tPUSXbuDJm8gKDrLBx8w/2Yyk05Qt+xwX96uCtwS5HkT/JFBXPsKZbsCKo4wA/5Lmfno0x3NNLucvwf8E+VihnMFhFN01jbUPCKtl19ewbuVb8AHtsDDP1xLfUAAAAASUVORK5CYII=' ), 
     245        'WF' => array ( 'iso3166-1' => 876, 'iso3166-1 alfa-3' => 'WLF', 'country' =>  'Wallis y Futuna', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2QsJAxgSgNnOlAAAAOJJREFUOI3dkr1qAlEQhb97NRL8YxuNhZ2wsI9gaREsg9VCamvtTJsXEGzsfAErGxttLAULu0SwFlkFG9eIrFxvuoStvAsW4umGOXP4hhlBqasBOm8WzfY7AIfWJ8FwjMikAdD+AVNJY+fDBMajDsQcm2e3BsCpP0AtlqG+mL7WNYCVfaJYyACgvC3a9xEyhlqtQSkAZOGFRLWCSCUB0D9HgtGEi7f5J7RXX39F8H0FT0Dyo8HerQOQ7fcIxpOwZeeUtem6JoSRjnLxNpxnc2Q+h8znOM/mobDIhCa6/z+8eeAvTV5Kg2H+xTsAAAAASUVORK5CYII=' ), 
     246        'YE' => array ( 'iso3166-1' => 887, 'iso3166-1 alfa-3' => 'YEM', 'country' =>  'Yemen', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2QcREw4JWl+DrgAAADdJREFUOI1jPCeo9p+BioCJmoYNDQMZf957cIyqBv7//3+ERQrL5MmTj1PTQEYGBoYRFoZUNxAAnEQNFSUdV0oAAAAASUVORK5CYII=' ), 
     247        'DJ' => array ( 'iso3166-1' => 262, 'iso3166-1 alfa-3' => 'DJI', 'country' =>  'Yibuti', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2gcKEgYbYXGw6QAAARBJREFUOI2t0bFKw1AUxvF/i32Wbn2B7n0cX0BcuqlD6+AguAhOioEOUiiIS8ZmqDYtAUsobQkdkmBvTWLS5DpIioGgpvXbzuHeHx+ckr4MpDISWGLDf6QkpZSJBHXq8WCsWYfJ/mA6+FFC7/WdJ9MjiuVP//4GpnH8mM5YoC0CirK5YBrTjbjXV5hutCOoaVCrQaWyXUlAWwR0xgLHjwuAtg2NBtTr0G5DuZx5KMKAQ/WWqXAKNBwOv9pVq98aSpRZl6beYu5ZBRrmpO8MOHo+pe8MfoXSHOQt555FU2+hzLrIgnfOgG+R4Ny44nJyQxB/FIIy4EbGXJt3nIwusEN3J2gLPi5Vjl/OMFaTvaA0n0ZnmytMnOrVAAAAAElFTkSuQmCC' ), 
     248        'ZM' => array ( 'iso3166-1' => 894, 'iso3166-1 alfa-3' => 'ZMB', 'country' =>  'Zambia', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2QcREzMpC9nr2AAAAKFJREFUOI3tzzsKwlAQheH/eqMEEh8ohLgKd2BtlVJs7dyHXQq34DpiYWuTDRgQCwu1EBGMIMbRIgsIudrpKWc4HzOqG/Lii7FMSsEOOhqSOrgCqQb/BnsxBJc+jC4wPoOj4XiFTQtWTVCfvKwFhgdYNODk5rPSF1oC/W0VgDh7Mr8L3gMGtiFoZ4pp5AAwqaWsE6Hdg1mQ7ytlwaL8wV8A3zDzJgIeEx0OAAAAAElFTkSuQmCC' ), 
     249        'ZW' => array ( 'iso3166-1' => 716, 'iso3166-1 alfa-3' => 'ZWE', 'country' =>  'Zimbabue', 'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAKCAYAAAC0VX7mAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2QcREw8tf0dWPgAAANxJREFUKJFjXLRi/v++K4UMjGI/GKgBGP//////6tUrDOs2RzNoG16ljoH//nxl+LB+E8Pq+7sZwjUWMvBwUmjg78fzGF51ljPwOU1g2PXlDwN3UxmD+t9f5Bn4Zcu6/2+mZzBIVzAxvN3xh4HhnTvDm8xyhtK4GIZPN6+RbCALt3cgw6+Pqxg+fD7AwGTDwsBtlMXw5jUTWa5jYGBgYGFgYGBgErVn+M7Ay/D33VuGg9uuM/C0VDFM/fuLgUGch2QDGf////+fgYGB4du3bwyLp+RQJ1KommyonbABLUxmDekaj3YAAAAASUVORK5CYII=' ), 
    84250); 
    85251 
  • trunk/THANKS

    r18 r40  
    22 
    33 * Cristina Aguilar <cristinaam7@hotmail.com>: Checks and some code parts. 
    4  * Ignatius Teo <ignatius@act28.com>: MS-Excel stream handler 
    5  * Walter Cattebeke Vázquez <cachiweb@telesurf.com.py>: Barcode generator.