From 3a8029f0335dbdb039eccb7bddc88fb0cd1ff971 Mon Sep 17 00:00:00 2001 From: Luke Dashjr Date: Wed, 11 May 2011 16:50:14 -0400 Subject: [PATCH 01/10] Update nTime after nExtraNonce to avoid potential race (extraNonce being reset due to just-occurred time change after nTime is set) --- rpc.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/rpc.cpp b/rpc.cpp index 90e7f15a..2175dddb 100644 --- a/rpc.cpp +++ b/rpc.cpp @@ -1330,15 +1330,15 @@ Value getwork(const Array& params, bool fHelp) vNewBlock.push_back(pblock); } - // Update nTime - pblock->nTime = max(pindexPrev->GetMedianTimePast()+1, GetAdjustedTime()); - pblock->nNonce = 0; - // Update nExtraNonce static unsigned int nExtraNonce = 0; static int64 nPrevTime = 0; IncrementExtraNonce(pblock, pindexPrev, nExtraNonce, nPrevTime); + // Update nTime + pblock->nTime = max(pindexPrev->GetMedianTimePast()+1, GetAdjustedTime()); + pblock->nNonce = 0; + // Save mapNewBlock[pblock->hashMerkleRoot] = make_pair(pblock, nExtraNonce); From aa4a9c5250f94c82a9e4077a1b56ba634a9841fa Mon Sep 17 00:00:00 2001 From: Luke Dashjr Date: Wed, 11 May 2011 17:12:47 -0400 Subject: [PATCH 02/10] Reset extraNonce only every 15 seconds, just in case some miner is updating time himself and stuff --- main.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/main.cpp b/main.cpp index 4c8f20c1..bf7c9934 100644 --- a/main.cpp +++ b/main.cpp @@ -3448,7 +3448,7 @@ void IncrementExtraNonce(CBlock* pblock, CBlockIndex* pindexPrev, unsigned int& { // Update nExtraNonce int64 nNow = max(pindexPrev->GetMedianTimePast()+1, GetAdjustedTime()); - if (++nExtraNonce >= 0x7f && nNow > nPrevTime+1) + if (++nExtraNonce >= 0x7f && nNow > nPrevTime+15) { nExtraNonce = 1; nPrevTime = nNow; From 02d87b3aa375810bcd63dcf72637e788a75fc7d4 Mon Sep 17 00:00:00 2001 From: Luke Dashjr Date: Sun, 12 Jun 2011 20:16:54 -0400 Subject: [PATCH 03/10] Reset extraNonce only when prevBlock changes, so miners can continue updating the time on their work until it's stale --- main.cpp | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/main.cpp b/main.cpp index bf7c9934..d71d4116 100644 --- a/main.cpp +++ b/main.cpp @@ -3447,12 +3447,13 @@ CBlock* CreateNewBlock(CReserveKey& reservekey) void IncrementExtraNonce(CBlock* pblock, CBlockIndex* pindexPrev, unsigned int& nExtraNonce, int64& nPrevTime) { // Update nExtraNonce - int64 nNow = max(pindexPrev->GetMedianTimePast()+1, GetAdjustedTime()); - if (++nExtraNonce >= 0x7f && nNow > nPrevTime+15) + static uint256 hashPrevBlock; + if (hashPrevBlock != pblock->hashPrevBlock) { - nExtraNonce = 1; - nPrevTime = nNow; + nExtraNonce = 0; + hashPrevBlock = pblock->hashPrevBlock; } + ++nExtraNonce; pblock->vtx[0].vin[0].scriptSig = CScript() << pblock->nBits << CBigNum(nExtraNonce); pblock->hashMerkleRoot = pblock->BuildMerkleTree(); } From 49c8e53ee2c2705fd0a8731458cb776dad7e1f6e Mon Sep 17 00:00:00 2001 From: Luke Dashjr Date: Mon, 25 Jul 2011 11:59:41 -0400 Subject: [PATCH 04/10] Save coinbase, not just extraNonce --- src/rpc.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/rpc.cpp b/src/rpc.cpp index 9e7cfc5b..2a458423 100644 --- a/src/rpc.cpp +++ b/src/rpc.cpp @@ -1581,7 +1581,8 @@ Value getwork(const Array& params, bool fHelp) if (IsInitialBlockDownload()) throw JSONRPCError(-10, "Bitcoin is downloading blocks..."); - static map > mapNewBlock; + typedef map > mapNewBlock_t; + static mapNewBlock_t mapNewBlock; static vector vNewBlock; static CReserveKey reservekey(pwalletMain); @@ -1624,7 +1625,7 @@ Value getwork(const Array& params, bool fHelp) pblock->nNonce = 0; // Save - mapNewBlock[pblock->hashMerkleRoot] = make_pair(pblock, nExtraNonce); + mapNewBlock[pblock->hashMerkleRoot] = make_pair(pblock, pblock->vtx[0].vin[0].scriptSig); // Prebuild hash buffers char pmidstate[32]; @@ -1657,11 +1658,10 @@ Value getwork(const Array& params, bool fHelp) if (!mapNewBlock.count(pdata->hashMerkleRoot)) return false; CBlock* pblock = mapNewBlock[pdata->hashMerkleRoot].first; - unsigned int nExtraNonce = mapNewBlock[pdata->hashMerkleRoot].second; pblock->nTime = pdata->nTime; pblock->nNonce = pdata->nNonce; - pblock->vtx[0].vin[0].scriptSig = CScript() << pblock->nBits << CBigNum(nExtraNonce); + pblock->vtx[0].vin[0].scriptSig = mapNewBlock[pdata->hashMerkleRoot].second; pblock->hashMerkleRoot = pblock->BuildMerkleTree(); return CheckWork(pblock, *pwalletMain, reservekey); From 83f4cd156e9d52bd7c4351336dfa4806a43ee4e4 Mon Sep 17 00:00:00 2001 From: Luke Dashjr Date: Tue, 6 Sep 2011 16:39:05 -0400 Subject: [PATCH 05/10] Bugfix: Use timestamp in coinbase rather than "bits", needed to ensure coinbase txn is unique even if address is the same --- src/main.cpp | 7 +++---- src/main.h | 2 +- src/rpc.cpp | 9 ++++----- 3 files changed, 8 insertions(+), 10 deletions(-) diff --git a/src/main.cpp b/src/main.cpp index 480d2d8b..10308bc9 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -2794,7 +2794,7 @@ CBlock* CreateNewBlock(CReserveKey& reservekey) } -void IncrementExtraNonce(CBlock* pblock, CBlockIndex* pindexPrev, unsigned int& nExtraNonce, int64& nPrevTime) +void IncrementExtraNonce(CBlock* pblock, CBlockIndex* pindexPrev, unsigned int& nExtraNonce) { // Update nExtraNonce static uint256 hashPrevBlock; @@ -2804,7 +2804,7 @@ void IncrementExtraNonce(CBlock* pblock, CBlockIndex* pindexPrev, unsigned int& hashPrevBlock = pblock->hashPrevBlock; } ++nExtraNonce; - pblock->vtx[0].vin[0].scriptSig = CScript() << pblock->nBits << CBigNum(nExtraNonce); + pblock->vtx[0].vin[0].scriptSig = CScript() << pblock->nTime << CBigNum(nExtraNonce); pblock->hashMerkleRoot = pblock->BuildMerkleTree(); } @@ -2902,7 +2902,6 @@ void static BitcoinMiner(CWallet *pwallet) // Each thread has its own key and counter CReserveKey reservekey(pwallet); unsigned int nExtraNonce = 0; - int64 nPrevTime = 0; while (fGenerateBitcoins) { @@ -2929,7 +2928,7 @@ void static BitcoinMiner(CWallet *pwallet) auto_ptr pblock(CreateNewBlock(reservekey)); if (!pblock.get()) return; - IncrementExtraNonce(pblock.get(), pindexPrev, nExtraNonce, nPrevTime); + IncrementExtraNonce(pblock.get(), pindexPrev, nExtraNonce); printf("Running BitcoinMiner with %d transactions in block\n", pblock->vtx.size()); diff --git a/src/main.h b/src/main.h index 97a40d3e..0b05febb 100644 --- a/src/main.h +++ b/src/main.h @@ -96,7 +96,7 @@ bool ProcessMessages(CNode* pfrom); bool SendMessages(CNode* pto, bool fSendTrickle); void GenerateBitcoins(bool fGenerate, CWallet* pwallet); CBlock* CreateNewBlock(CReserveKey& reservekey); -void IncrementExtraNonce(CBlock* pblock, CBlockIndex* pindexPrev, unsigned int& nExtraNonce, int64& nPrevTime); +void IncrementExtraNonce(CBlock* pblock, CBlockIndex* pindexPrev, unsigned int& nExtraNonce); void FormatHashBuffers(CBlock* pblock, char* pmidstate, char* pdata, char* phash1); bool CheckWork(CBlock* pblock, CWallet& wallet, CReserveKey& reservekey); bool CheckProofOfWork(uint256 hash, unsigned int nBits); diff --git a/src/rpc.cpp b/src/rpc.cpp index 2a458423..33cfa77b 100644 --- a/src/rpc.cpp +++ b/src/rpc.cpp @@ -1615,15 +1615,14 @@ Value getwork(const Array& params, bool fHelp) vNewBlock.push_back(pblock); } - // Update nExtraNonce - static unsigned int nExtraNonce = 0; - static int64 nPrevTime = 0; - IncrementExtraNonce(pblock, pindexPrev, nExtraNonce, nPrevTime); - // Update nTime pblock->nTime = max(pindexPrev->GetMedianTimePast()+1, GetAdjustedTime()); pblock->nNonce = 0; + // Update nExtraNonce + static unsigned int nExtraNonce = 0; + IncrementExtraNonce(pblock, pindexPrev, nExtraNonce); + // Save mapNewBlock[pblock->hashMerkleRoot] = make_pair(pblock, pblock->vtx[0].vin[0].scriptSig); From 3448ce56f4e74d0b3ada15924c535c72e7dbc03d Mon Sep 17 00:00:00 2001 From: cjdelisle Date: Thu, 8 Sep 2011 20:50:00 -0400 Subject: [PATCH 06/10] wxWidgets needs to be at least version 2.9.1 because wallet crypto uses ToStdString() which is not in 2.9.0 --- doc/build-unix.txt | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/doc/build-unix.txt b/doc/build-unix.txt index 8f0c568e..4ecf15aa 100644 --- a/doc/build-unix.txt +++ b/doc/build-unix.txt @@ -32,8 +32,7 @@ or Boost 1.37: sudo apt-get install libboost1.37-dev If using Boost 1.37, append -mt to the boost libraries in the makefile. -Requires wxWidgets 2.9.0 or greater, which uses UTF-8. Don't try 2.8, it -won't work. +Requires wxWidgets 2.9.1 or newer. You need to download wxWidgets from http://www.wxwidgets.org/downloads/ and build it yourself. See the build instructions and configure parameters From 02959124791830bad7762abd105e5934cccde60e Mon Sep 17 00:00:00 2001 From: Matt Corallo Date: Fri, 9 Sep 2011 11:49:49 -0400 Subject: [PATCH 07/10] Update gitian build descriptors to produce proper builds. Thanks to makomk for finding the bugs here and devrandom for passing them along (see https://bitcointalk.org/index.php?topic=42198.msg514312#msg514312) --- contrib/gitian-win32.yml | 1 + contrib/gitian.yml | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/contrib/gitian-win32.yml b/contrib/gitian-win32.yml index 963c3813..52b10bc3 100644 --- a/contrib/gitian-win32.yml +++ b/contrib/gitian-win32.yml @@ -10,6 +10,7 @@ packages: - "unzip" - "nsis" - "faketime" +- "wine" reference_datetime: "2011-01-30 00:00:00" remotes: - "url": "https://github.com/bitcoin/bitcoin.git" diff --git a/contrib/gitian.yml b/contrib/gitian.yml index 8d0abf89..efa9cb8c 100644 --- a/contrib/gitian.yml +++ b/contrib/gitian.yml @@ -34,7 +34,7 @@ script: | mkdir wxWidgets-2.9.2 cd wxWidgets-2.9.2 unzip ../wxWidgets-2.9.2-x32-gitian.zip - unzip -f ../wxWidgets-2.9.2-x64-gitian.zip + unzip -o ../wxWidgets-2.9.2-x64-gitian.zip cp -a bin/$GBUILD_BITS/wx/config/gtk2-unicode-static-2.9 $INSTDIR/bin/wx-config for lib in wx_gtk2u wxregexu wxtiff; do ar rc $INSTDIR/lib/lib${lib}-2.9.a bin/$GBUILD_BITS/$lib/*.o From b4af75c07f857793decdfafcc71a87c1063f1e7e Mon Sep 17 00:00:00 2001 From: Alex B Date: Sun, 11 Sep 2011 22:08:43 +0200 Subject: [PATCH 08/10] Spanish translation update --- locale/es/LC_MESSAGES/bitcoin.po | 1025 +++++++++++++++++------------- 1 file changed, 567 insertions(+), 458 deletions(-) diff --git a/locale/es/LC_MESSAGES/bitcoin.po b/locale/es/LC_MESSAGES/bitcoin.po index c67886e6..1787c489 100644 --- a/locale/es/LC_MESSAGES/bitcoin.po +++ b/locale/es/LC_MESSAGES/bitcoin.po @@ -2,126 +2,433 @@ msgid "" msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2011-05-24 20:21-0500\n" -"PO-Revision-Date: 2011-05-24 20:23-0500\n" -"Last-Translator: Ariel Patiño \n" +"POT-Creation-Date: 2011-09-06 21:58+0100\n" +"PO-Revision-Date: 2011-09-06 22:19+0100\n" +"Last-Translator: Alex B \n" "Language-Team: \n" -"Language: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"Language: \n" "X-Poedit-KeywordsList: _;gettext;gettext_noop\n" "X-Poedit-Basepath: .\n" "X-Poedit-SearchPath-0: ../../..\n" -#: ../../../src/net.cpp:1503 +#: ../../../src/init.cpp:163 +msgid "Bitcoin version" +msgstr "versión Bitcoin" + +#: ../../../src/init.cpp:164 +msgid "Usage:" +msgstr "Uso:" + +#: ../../../src/init.cpp:166 +msgid "Send command to -server or bitcoind\n" +msgstr "Envia comando a bitcoin lanzado con -server u bitcoind\n" + +#: ../../../src/init.cpp:167 +msgid "List commands\n" +msgstr "Muestra comandos\n" + +#: ../../../src/init.cpp:168 +msgid "Get help for a command\n" +msgstr "Recibir ayuda para un comando\n" + +#: ../../../src/init.cpp:169 +msgid "Options:\n" +msgstr "Opciones:\n" + +#: ../../../src/init.cpp:170 +msgid "Specify configuration file (default: bitcoin.conf)\n" +msgstr "Especifica archivo de configuración (predeterminado: bitcoin.conf)\n" + +#: ../../../src/init.cpp:171 +msgid "Specify pid file (default: bitcoind.pid)\n" +msgstr "Especifica archivo pid (predeterminado: bitcoin.pid)\n" + +#: ../../../src/init.cpp:172 +msgid "Generate coins\n" +msgstr "Genera monedas\n" + +#: ../../../src/init.cpp:173 +msgid "Don't generate coins\n" +msgstr "No generar monedas\n" + +#: ../../../src/init.cpp:174 +msgid "Start minimized\n" +msgstr "Arranca minimizado\n" + +#: ../../../src/init.cpp:175 +msgid "Specify data directory\n" +msgstr "Especifica directorio para los datos\n" + +#: ../../../src/init.cpp:176 +msgid "Specify connection timeout (in milliseconds)\n" +msgstr "Especifica tiempo de espera para conexion (en milisegundos)\n" + +#: ../../../src/init.cpp:177 +msgid "Connect through socks4 proxy\n" +msgstr "Conecta mediante proxy socks4\n" + +#: ../../../src/init.cpp:178 +msgid "Allow DNS lookups for addnode and connect\n" +msgstr "Permite búsqueda DNS para addnode y connect\n" + +#: ../../../src/init.cpp:179 +msgid "Add a node to connect to\n" +msgstr "Agrega un nodo para conectarse\n" + +#: ../../../src/init.cpp:180 +msgid "Connect only to the specified node\n" +msgstr "Conecta solo al nodo especificado\n" + +#: ../../../src/init.cpp:181 +msgid "Don't accept connections from outside\n" +msgstr "No aceptar conexiones desde el exterior\n" + +#: ../../../src/init.cpp:184 +msgid "Don't attempt to use UPnP to map the listening port\n" +msgstr "No intentar usar UPnP para mapear el puerto de entrada\n" + +#: ../../../src/init.cpp:186 +msgid "Attempt to use UPnP to map the listening port\n" +msgstr "Intenta usar UPnP para mapear el puerto de escucha.\n" + +#: ../../../src/init.cpp:189 +msgid "Fee per KB to add to transactions you send\n" +msgstr "Comisión por KB para agregar a las transacciones que envias\n" + +#: ../../../src/init.cpp:191 +msgid "Accept command line and JSON-RPC commands\n" +msgstr "Aceptar comandos consola y JSON-RPC\n" + +#: ../../../src/init.cpp:194 +msgid "Run in the background as a daemon and accept commands\n" +msgstr "Correr como demonio y acepta comandos\n" + +#: ../../../src/init.cpp:196 +msgid "Use the test network\n" +msgstr "Usa la red de pruebas\n" + +#: ../../../src/init.cpp:197 +msgid "Username for JSON-RPC connections\n" +msgstr "Usuario para las conexiones JSON-RPC\n" + +#: ../../../src/init.cpp:198 +msgid "Password for JSON-RPC connections\n" +msgstr "Contraseña para las conexiones JSON-RPC\n" + +#: ../../../src/init.cpp:199 +msgid "Listen for JSON-RPC connections on (default: 8332)\n" +msgstr "Escucha conexiones JSON-RPC en el puerto (predeterminado: 8332)\n" + +#: ../../../src/init.cpp:200 +msgid "Allow JSON-RPC connections from specified IP address\n" +msgstr "Permite conexiones JSON-RPC desde la dirección IP especificada\n" + +#: ../../../src/init.cpp:201 +msgid "Send commands to node running on (default: 127.0.0.1)\n" +msgstr "Envia comando al nodo situado en (predeterminado: 127.0.0.1)\n" + +#: ../../../src/init.cpp:202 +msgid "Set key pool size to (default: 100)\n" +msgstr "Ajusta el numero de claves en reserva (predeterminado: 100)\n" + +#: ../../../src/init.cpp:203 +msgid "Rescan the block chain for missing wallet transactions\n" +msgstr "Rescanea la cadena de bloques para transacciones perdidas de la cartera\n" + +#: ../../../src/init.cpp:207 +msgid "" +"\n" +"SSL options: (see the Bitcoin Wiki for SSL setup instructions)\n" +msgstr "" +"\n" +"Opciones SSL: (ver la Bitcoin Wiki para instrucciones de configuración SSL)\n" + +#: ../../../src/init.cpp:208 +msgid "Use OpenSSL (https) for JSON-RPC connections\n" +msgstr "Usa OpenSSL (https) para las conexiones JSON-RPC\n" + +#: ../../../src/init.cpp:209 +msgid "Server certificate file (default: server.cert)\n" +msgstr "Archivo de certificado del servidor (Predeterminado: server.cert)\n" + +#: ../../../src/init.cpp:210 +msgid "Server private key (default: server.pem)\n" +msgstr "Clave privada del servidor (Predeterminado: server.pem)\n" + +#: ../../../src/init.cpp:211 +msgid "Acceptable ciphers (default: TLSv1+HIGH:!SSLv2:!aNULL:!eNULL:!AH:!3DES:@STRENGTH)\n" +msgstr "Cifrados aceptados (Predeterminado: TLSv1+HIGH:!SSLv2:!aNULL:!eNULL:!AH:!3DES:@STRENGTH)\n" + +#: ../../../src/init.cpp:215 +msgid "This help message\n" +msgstr "Este mensaje de ayuda\n" + +#: ../../../src/init.cpp:353 +#, c-format +msgid "Cannot obtain a lock on data directory %s. Bitcoin is probably already running." +msgstr "No se puede obtener permiso de trabajo en la carpeta de datos %s. Probablemente Bitcoin ya se está ejecutando." + +#: ../../../src/init.cpp:379 +msgid "Error loading addr.dat \n" +msgstr "Error cargando addr.dat \n" + +#: ../../../src/init.cpp:385 +msgid "Error loading blkindex.dat \n" +msgstr "Error cargando blkindex.dat \n" + +#: ../../../src/init.cpp:396 +msgid "Error loading wallet.dat: Wallet corrupted \n" +msgstr "Error cargando wallet.dat: Cartera dañada \n" + +#: ../../../src/init.cpp:398 +msgid "Error loading wallet.dat: Wallet requires newer version of Bitcoin \n" +msgstr "Error cargando el archivo wallet.dat: Se necesita una versión mas nueva de Bitcoin \n" + +#: ../../../src/init.cpp:400 +msgid "Error loading wallet.dat \n" +msgstr "Error cargando wallet.dat \n" + +#: ../../../src/init.cpp:489 +msgid "Invalid -proxy address" +msgstr "Dirección -proxy no valida" + +#: ../../../src/init.cpp:514 +msgid "Invalid amount for -paytxfee=" +msgstr "Cantidad inválida para -paytxfee=" + +#: ../../../src/init.cpp:518 +msgid "Warning: -paytxfee is set very high. This is the transaction fee you will pay if you send a transaction." +msgstr "Precaución: -paytxfee es muy alta. Esta es la comisión que pagarás si envias una transacción." + +#: ../../../src/main.cpp:1398 +msgid "Warning: Disk space is low " +msgstr "Cuidado: Poco espacio en el disco duro" + +#: ../../../src/net.cpp:1610 #, c-format msgid "Unable to bind to port %d on this computer. Bitcoin is probably already running." -msgstr "No es posible escuchar en el puerto %d en este computador. Probablemente el cliente Bitcoin ya se está ejecutando." +msgstr "No es posible escuchar en el puerto %d en este ordenador. Probablemente Bitcoin ya se está ejecutando." -#: ../../../src/ui.cpp:204 +#: ../../../src/rpc.cpp:2005 +#: ../../../src/rpc.cpp:2007 +#, c-format +msgid "To use the %s option" +msgstr "Para usar la opción %s" + +#: ../../../src/rpc.cpp:2009 +#, c-format +msgid "" +"Warning: %s, you must set rpcpassword=\n" +"in the configuration file: %s\n" +"If the file does not exist, create it with owner-readable-only file permissions.\n" +msgstr "" +"Precaución: %s, debes especificar rpcpassword=\n" +"en el archivo de configuración: %s\n" +"Si el archivo no existe, debes crearlo con permisos de lectura al autor solamente.\n" + +#: ../../../src/rpc.cpp:2185 +#, c-format +msgid "" +"You must set rpcpassword= in the configuration file:\n" +"%s\n" +"If the file does not exist, create it with owner-readable-only file permissions." +msgstr "" +"Debes especificar rpcpassword= en el archivo de configuración:\n" +"%s\n" +"Si el archivo no existe, debes crearlo con permisos de lectura al autor solamente." + +#: ../../../src/ui.cpp:217 #, c-format msgid "This transaction is over the size limit. You can still send it for a fee of %s, which goes to the nodes that process your transaction and helps to support the network. Do you want to pay the fee?" -msgstr "Esta transacción supera el límite. Puede seguir enviandola con una comisión de %s, que va a los nodos que procesan su transacción y ayuda a mantener la red. ¿Quiere pagar la comisión?" +msgstr "Esta transacción supera el límite. Puedes seguir enviandola incluyendo una comisión de %s que se va a repartir entre los nodos que procesan su transacción y ayudan a mantener la red. ¿Quieres seguir con la transacción?" + +#: ../../../src/ui.cpp:261 +#: ../../../src/ui.cpp:1247 +msgid "Enter the current passphrase to the wallet." +msgstr "Introduce la contraseña actual de la cartera." -#: ../../../src/ui.cpp:303 +#: ../../../src/ui.cpp:262 +#: ../../../src/ui.cpp:1183 +#: ../../../src/ui.cpp:1200 +#: ../../../src/ui.cpp:1248 +#: ../../../src/ui.cpp:1272 +#: ../../../src/ui.cpp:1292 +msgid "Passphrase" +msgstr "Contraseña" + +#: ../../../src/ui.cpp:268 +msgid "Please supply the current wallet decryption passphrase." +msgstr "Por favor introduce la contraseña actual de la cartera." + +#: ../../../src/ui.cpp:276 +#: ../../../src/ui.cpp:1257 +#: ../../../src/ui.cpp:1314 +msgid "The passphrase entered for the wallet decryption was incorrect." +msgstr "La contraseña introducida para decriptar la cartera es incorrecta." + +#: ../../../src/ui.cpp:353 msgid "Status" msgstr "Estado" -#: ../../../src/ui.cpp:304 +#: ../../../src/ui.cpp:354 msgid "Date" msgstr "Fecha" -#: ../../../src/ui.cpp:305 +#: ../../../src/ui.cpp:355 msgid "Description" msgstr "Descripción" -#: ../../../src/ui.cpp:306 +#: ../../../src/ui.cpp:356 msgid "Debit" msgstr "Débito" -#: ../../../src/ui.cpp:307 +#: ../../../src/ui.cpp:357 msgid "Credit" msgstr "Crédito" -#: ../../../src/ui.cpp:513 +#: ../../../src/ui.cpp:568 #, c-format msgid "Open for %d blocks" msgstr "Abrir para %d bloques" -#: ../../../src/ui.cpp:515 +#: ../../../src/ui.cpp:570 #, c-format msgid "Open until %s" msgstr "Abrir hasta %s" -#: ../../../src/ui.cpp:521 +#: ../../../src/ui.cpp:576 #, c-format msgid "%d/offline?" msgstr "%d/desconectado?" -#: ../../../src/ui.cpp:523 +#: ../../../src/ui.cpp:578 #, c-format msgid "%d/unconfirmed" msgstr "%d/no confirmado" -#: ../../../src/ui.cpp:525 +#: ../../../src/ui.cpp:580 #, c-format msgid "%d confirmations" msgstr "%d confirmaciones" -#: ../../../src/ui.cpp:610 +#: ../../../src/ui.cpp:665 msgid "Generated" msgstr "Generado" -#: ../../../src/ui.cpp:618 +#: ../../../src/ui.cpp:673 #, c-format msgid "Generated (%s matures in %d more blocks)" msgstr "Generado (%s madura en %d bloques)" -#: ../../../src/ui.cpp:622 +#: ../../../src/ui.cpp:677 msgid "Generated - Warning: This block was not received by any other nodes and will probably not be accepted!" msgstr "Generado - Cuidado: Este bloque no se recibió de otros nodos y probablemente no sea aceptado!" -#: ../../../src/ui.cpp:626 +#: ../../../src/ui.cpp:681 msgid "Generated (not accepted)" msgstr "Generado (no aceptado)" -#: ../../../src/ui.cpp:636 +#: ../../../src/ui.cpp:691 msgid "From: " msgstr "De: " -#: ../../../src/ui.cpp:660 +#: ../../../src/ui.cpp:715 msgid "Received with: " msgstr "Recibido con: " -#: ../../../src/ui.cpp:706 +#: ../../../src/ui.cpp:760 msgid "Payment to yourself" -msgstr "Pago para usted mismo" +msgstr "Pago a ti mismo" -#: ../../../src/ui.cpp:740 +#: ../../../src/ui.cpp:794 msgid "To: " msgstr "Para: " -#: ../../../src/ui.cpp:1055 +#: ../../../src/ui.cpp:1109 msgid " Generating" msgstr " Generando" -#: ../../../src/ui.cpp:1057 +#: ../../../src/ui.cpp:1111 msgid "(not connected)" msgstr "(no conectado)" -#: ../../../src/ui.cpp:1060 +#: ../../../src/ui.cpp:1114 #, c-format msgid " %d connections %d blocks %d transactions" msgstr " %d conexiones %d bloques %d transacciones" -#: ../../../src/ui.cpp:1165 -#: ../../../src/ui.cpp:2529 +#: ../../../src/ui.cpp:1171 +msgid "Wallet already encrypted." +msgstr "La cartera ya esta encriptada." + +#: ../../../src/ui.cpp:1182 +msgid "" +"Enter the new passphrase to the wallet.\n" +"Please use a passphrase of 10 or more random characters, or eight or more words." +msgstr "" +"Introduce la nueva contraseña de cartera.\n" +"Por favor utiliza un contraseña de 10 o mas caracteres aleatorios, u ocho o mas palabras." + +#: ../../../src/ui.cpp:1189 +#: ../../../src/ui.cpp:1280 +msgid "Error: The supplied passphrase was too short." +msgstr "Error: La contraseña introducida es demasiado corta." + +#: ../../../src/ui.cpp:1193 +msgid "" +"WARNING: If you encrypt your wallet and lose your passphrase, you will LOSE ALL OF YOUR BITCOINS!\n" +"Are you sure you wish to encrypt your wallet?" +msgstr "" +"ATENCION: ¡Si encriptas tu cartera y pierdes la contraseña perderas TODOS TUS BITCOINS!\n" +"¿Seguro que quieres seguir encriptando la cartera?" + +#: ../../../src/ui.cpp:1199 +msgid "Please re-enter your new wallet passphrase." +msgstr "Por favor vuelve introducir la nueva contraseña." + +#: ../../../src/ui.cpp:1208 +#: ../../../src/ui.cpp:1302 +msgid "Error: the supplied passphrases didn't match." +msgstr "Error: las contraseñas no son identicas." + +#: ../../../src/ui.cpp:1218 +msgid "Wallet encryption failed." +msgstr "Encriptacion de cartera fallida." + +#: ../../../src/ui.cpp:1225 +msgid "" +"Wallet Encrypted.\n" +"Remember that encrypting your wallet cannot fully protect your bitcoins from being stolen by malware infecting your computer." +msgstr "" +"Cartera Encriptada.\n" +"Recuerda que encriptando tu cartera no garantiza mantener a salvo tus bitcoins en caso de tener viruses en el ordenador." + +#: ../../../src/ui.cpp:1236 +msgid "Wallet is unencrypted, please encrypt it first." +msgstr "Cartera no encriptada, intenta encriptar primero." + +#: ../../../src/ui.cpp:1271 +msgid "Enter the new passphrase for the wallet." +msgstr "Introduce la nueva contraseña para la cartera." + +#: ../../../src/ui.cpp:1291 +msgid "Re-enter the new passphrase for the wallet." +msgstr "Reintroduce la nueva contraseña para la cartera." + +#: ../../../src/ui.cpp:1323 +msgid "Wallet Passphrase Changed." +msgstr "Contraseña de cartera cambiada." + +#: ../../../src/ui.cpp:1379 +#: ../../../src/ui.cpp:2825 msgid "New Receiving Address" msgstr "Nueva dirección de recepción" -#: ../../../src/ui.cpp:1166 -#: ../../../src/ui.cpp:2530 +#: ../../../src/ui.cpp:1380 +#: ../../../src/ui.cpp:2826 msgid "" "You should use a new address for each payment you receive.\n" "\n" @@ -131,399 +438,338 @@ msgstr "" "\n" "Etiqueta" -#: ../../../src/ui.cpp:1235 +#: ../../../src/ui.cpp:1464 msgid "Status: " msgstr "Estado: " -#: ../../../src/ui.cpp:1240 +#: ../../../src/ui.cpp:1469 msgid ", has not been successfully broadcast yet" msgstr ", no ha sido emitido satisfactoriamente todavía" -#: ../../../src/ui.cpp:1242 +#: ../../../src/ui.cpp:1471 #, c-format msgid ", broadcast through %d node" msgstr ", emitido mediante %d nodo" -#: ../../../src/ui.cpp:1244 +#: ../../../src/ui.cpp:1473 #, c-format msgid ", broadcast through %d nodes" msgstr ", emitido mediante %d nodos" -#: ../../../src/ui.cpp:1248 +#: ../../../src/ui.cpp:1477 msgid "Date: " msgstr "Fecha: " -#: ../../../src/ui.cpp:1256 +#: ../../../src/ui.cpp:1485 msgid "Source: Generated
" msgstr "Fuente: Generado
" -#: ../../../src/ui.cpp:1262 -#: ../../../src/ui.cpp:1280 +#: ../../../src/ui.cpp:1491 +#: ../../../src/ui.cpp:1508 msgid "From: " msgstr "De: " -#: ../../../src/ui.cpp:1280 +#: ../../../src/ui.cpp:1508 msgid "unknown" msgstr "desconocido" -#: ../../../src/ui.cpp:1281 -#: ../../../src/ui.cpp:1305 -#: ../../../src/ui.cpp:1364 +#: ../../../src/ui.cpp:1509 +#: ../../../src/ui.cpp:1533 +#: ../../../src/ui.cpp:1592 msgid "To: " msgstr "Para: " -#: ../../../src/ui.cpp:1284 +#: ../../../src/ui.cpp:1512 msgid " (yours, label: " -msgstr "(suya, etiqueta: " +msgstr "(tuya, etiqueta: " -#: ../../../src/ui.cpp:1286 +#: ../../../src/ui.cpp:1514 msgid " (yours)" -msgstr "(suya)" +msgstr "(tuya)" -#: ../../../src/ui.cpp:1323 -#: ../../../src/ui.cpp:1335 -#: ../../../src/ui.cpp:1381 -#: ../../../src/ui.cpp:1398 +#: ../../../src/ui.cpp:1551 +#: ../../../src/ui.cpp:1563 +#: ../../../src/ui.cpp:1609 +#: ../../../src/ui.cpp:1626 msgid "Credit: " msgstr "Crédito: " -#: ../../../src/ui.cpp:1325 +#: ../../../src/ui.cpp:1553 #, c-format msgid "(%s matures in %d more blocks)" msgstr "(%s madura en %d bloques)" -#: ../../../src/ui.cpp:1327 +#: ../../../src/ui.cpp:1555 msgid "(not accepted)" msgstr "(no aceptada)" -#: ../../../src/ui.cpp:1372 -#: ../../../src/ui.cpp:1380 -#: ../../../src/ui.cpp:1395 +#: ../../../src/ui.cpp:1600 +#: ../../../src/ui.cpp:1608 +#: ../../../src/ui.cpp:1623 msgid "Debit: " msgstr "Débito: " -#: ../../../src/ui.cpp:1386 +#: ../../../src/ui.cpp:1614 msgid "Transaction fee: " msgstr "Comisión transacción: " -#: ../../../src/ui.cpp:1402 +#: ../../../src/ui.cpp:1630 msgid "Net amount: " -msgstr "Cantidad de la red: " +msgstr "Cantidad total: " -#: ../../../src/ui.cpp:1409 +#: ../../../src/ui.cpp:1637 msgid "Message:" msgstr "Mensaje:" -#: ../../../src/ui.cpp:1411 +#: ../../../src/ui.cpp:1639 msgid "Comment:" msgstr "Comentario:" -#: ../../../src/ui.cpp:1414 +#: ../../../src/ui.cpp:1642 msgid "Generated coins must wait 120 blocks before they can be spent. When you generated this block, it was broadcast to the network to be added to the block chain. If it fails to get into the chain, it will change to \"not accepted\" and not be spendable. This may occasionally happen if another node generates a block within a few seconds of yours." -msgstr "Las monedas generadas deben esperar 120 bloques antes de ser gastadas. Cuando usted generó este bloque, fue emitido a la red para ser agregado a la cadena de bloques. Si falla al incluirse en la cadena, cambiará a \"no aceptado\" y no se podrá gastar. Esto puede ocurrir ocasionalmente si otro nodo genera un bloque apenas a unos segundos del suyo." +msgstr "Las monedas generadas deben esperar 120 bloques antes de ser gastadas. Cuando has generado este bloque se emitió a la red para ser agregado en la cadena de bloques. Si falla al incluirse en la cadena, cambiará a \"no aceptado\" y no se podrá gastar. Esto puede ocurrir ocasionalmente si otro nodo genera un bloque casi al mismo tiempo que el tuyo." -#: ../../../src/ui.cpp:1594 +#: ../../../src/ui.cpp:1826 msgid "Cannot write autostart/bitcoin.desktop file" msgstr "No se puede escribir el fichero autostart/bitcoin.desktop" -#: ../../../src/ui.cpp:1630 +#: ../../../src/ui.cpp:1862 msgid "Main" msgstr "Principal" -#: ../../../src/ui.cpp:1638 +#: ../../../src/ui.cpp:1872 msgid "&Start Bitcoin on window system startup" -msgstr "&Arrancar Bitcoin al iniciar el sistema" +msgstr "&Arranca Bitcoin al iniciar el sistema" -#: ../../../src/ui.cpp:1645 +#: ../../../src/ui.cpp:1879 msgid "&Minimize on close" -msgstr "&Minimizar al cerrar" +msgstr "&Minimiza al cerrar" -#: ../../../src/ui.cpp:1787 +#: ../../../src/ui.cpp:2021 #, c-format msgid "version %s" msgstr "versión %s" -#: ../../../src/ui.cpp:1899 +#: ../../../src/ui.cpp:2144 msgid "Error in amount " msgstr "Error en la cantidad " -#: ../../../src/ui.cpp:1899 -#: ../../../src/ui.cpp:1904 -#: ../../../src/ui.cpp:1909 -#: ../../../src/ui.cpp:1944 -#: ../../../src/uibase.cpp:55 +#: ../../../src/ui.cpp:2144 +#: ../../../src/ui.cpp:2149 +#: ../../../src/ui.cpp:2154 +#: ../../../src/ui.cpp:2207 +#: ../../../src/uibase.cpp:61 msgid "Send Coins" -msgstr "Enviar monedas" +msgstr "Envia monedas" -#: ../../../src/ui.cpp:1904 +#: ../../../src/ui.cpp:2149 msgid "Amount exceeds your balance " msgstr "La cantidad excede su balance " -#: ../../../src/ui.cpp:1909 +#: ../../../src/ui.cpp:2154 msgid "Total exceeds your balance when the " msgstr "El total excede su balance cuando el " -#: ../../../src/ui.cpp:1909 +#: ../../../src/ui.cpp:2154 msgid " transaction fee is included " -msgstr " la comisión de la transaccion está incluida " +msgstr " la comisión de la transacción está incluida " -#: ../../../src/ui.cpp:1927 +#: ../../../src/ui.cpp:2181 msgid "Payment sent " msgstr "Pago enviado " -#: ../../../src/ui.cpp:1927 -#: ../../../src/ui.cpp:1932 -#: ../../../src/ui.cpp:2076 -#: ../../../src/ui.cpp:2229 -#: ../../../src/main.cpp:3997 +#: ../../../src/ui.cpp:2181 +#: ../../../src/ui.cpp:2191 +#: ../../../src/ui.cpp:2341 +#: ../../../src/ui.cpp:2506 +#: ../../../src/wallet.cpp:1088 msgid "Sending..." msgstr "Enviando..." -#: ../../../src/ui.cpp:1944 +#: ../../../src/ui.cpp:2207 msgid "Invalid address " msgstr "Dirección inválida " -#: ../../../src/ui.cpp:1997 +#: ../../../src/ui.cpp:2262 #, c-format msgid "Sending %s to %s" msgstr "Enviando %s a %s" -#: ../../../src/ui.cpp:2070 -#: ../../../src/ui.cpp:2103 +#: ../../../src/ui.cpp:2335 +#: ../../../src/ui.cpp:2368 msgid "CANCELLED" msgstr "CANCELADO" -#: ../../../src/ui.cpp:2074 +#: ../../../src/ui.cpp:2339 msgid "Cancelled" msgstr "Cancelado" -#: ../../../src/ui.cpp:2076 +#: ../../../src/ui.cpp:2341 msgid "Transfer cancelled " msgstr "Transferencia cancelada " -#: ../../../src/ui.cpp:2129 +#: ../../../src/ui.cpp:2394 msgid "Error: " msgstr "Error: " -#: ../../../src/ui.cpp:2143 -#: ../../../src/ui.cpp:2214 -#: ../../../src/main.cpp:4016 +#: ../../../src/ui.cpp:2408 +#: ../../../src/ui.cpp:2477 +#: ../../../src/wallet.cpp:1106 msgid "Insufficient funds" msgstr "Fondos insuficientes" -#: ../../../src/ui.cpp:2148 +#: ../../../src/ui.cpp:2413 msgid "Connecting..." msgstr "Conectando..." -#: ../../../src/ui.cpp:2153 +#: ../../../src/ui.cpp:2418 msgid "Unable to connect" msgstr "No es posible conectar" -#: ../../../src/ui.cpp:2158 +#: ../../../src/ui.cpp:2423 msgid "Requesting public key..." msgstr "Pidiendo clave pública..." -#: ../../../src/ui.cpp:2170 +#: ../../../src/ui.cpp:2435 msgid "Received public key..." msgstr "Clave pública recibida..." -#: ../../../src/ui.cpp:2184 +#: ../../../src/ui.cpp:2449 msgid "Recipient is not accepting transactions sent by IP address" -msgstr "El destinatario no está aceptando transacciones enviadas por direcciones IP" +msgstr "El destinatario no accepta transacciones enviadas a direcciones IP" -#: ../../../src/ui.cpp:2186 +#: ../../../src/ui.cpp:2451 msgid "Transfer was not accepted" msgstr "La transferencia no fue aceptada" -#: ../../../src/ui.cpp:2195 +#: ../../../src/ui.cpp:2460 msgid "Invalid response received" msgstr "Respuesta inválida recibida" -#: ../../../src/ui.cpp:2210 +#: ../../../src/ui.cpp:2473 msgid "Creating transaction..." msgstr "Creando transacción..." -#: ../../../src/ui.cpp:2222 +#: ../../../src/ui.cpp:2496 #, c-format msgid "This transaction requires a transaction fee of at least %s because of its amount, complexity, or use of recently received funds" -msgstr "Esta transacción requiere de una comisión de al menos %s por su cantidad, complejidad o uso de fondos recibidos recientemente" +msgstr "Esta transacción requiere una comisión de al menos %s por su cantidad, complejidad o uso de fondos recibidos recientemente" -#: ../../../src/ui.cpp:2224 +#: ../../../src/ui.cpp:2498 msgid "Transaction creation failed" msgstr "Fallo al crear la transacción." -#: ../../../src/ui.cpp:2231 +#: ../../../src/ui.cpp:2508 msgid "Transaction aborted" msgstr "Transacción abortada" -#: ../../../src/ui.cpp:2239 +#: ../../../src/ui.cpp:2516 msgid "Lost connection, transaction cancelled" msgstr "Conexión perdida, transacción cancelada" -#: ../../../src/ui.cpp:2255 +#: ../../../src/ui.cpp:2532 msgid "Sending payment..." msgstr "Enviando pago..." -#: ../../../src/ui.cpp:2261 +#: ../../../src/ui.cpp:2544 msgid "The transaction was rejected. This might happen if some of the coins in your wallet were already spent, such as if you used a copy of wallet.dat and coins were spent in the copy but not marked as spent here." -msgstr "La transacción fue rechazada. Esto puede haber ocurrido si alguna de las monedas fue gastada, o si ha usado una copia de wallet.dat y las monedas fueron gastadas en la copia pero no fueron marcadas como gastadas aqui." +msgstr "La transacción fue rechazada. Esto puede haber ocurrido si alguna de las monedas ya estaba gastada o si ha usado una copia de wallet.dat y las monedas se gastaron en la copia pero no se han marcado como gastadas aqui." -#: ../../../src/ui.cpp:2270 +#: ../../../src/ui.cpp:2553 msgid "Waiting for confirmation..." msgstr "Esperando confirmación..." -#: ../../../src/ui.cpp:2288 +#: ../../../src/ui.cpp:2570 msgid "" "The payment was sent, but the recipient was unable to verify it.\n" "The transaction is recorded and will credit to the recipient,\n" "but the comment information will be blank." msgstr "" -"El pago fue enviado, pero el receptor no pudo verificarlo.\n" -"La transacción se grabó y dará el crédito al receptor,\n" -"pero la información en los comentarios quedará en blanco." +"El pago se ha enviado, pero el receptor no pudo verificarlo.\n" +"La transacción se grabó y el saldo fue transferido\n" +"pero la información de los comentarios quedará en blanco." -#: ../../../src/ui.cpp:2297 +#: ../../../src/ui.cpp:2579 msgid "Payment was sent, but an invalid response was received" msgstr "El pago fue enviado, pero se recibió una respuesta inválida" -#: ../../../src/ui.cpp:2303 +#: ../../../src/ui.cpp:2585 msgid "Payment completed" msgstr "Pago completado" -#: ../../../src/ui.cpp:2334 -#: ../../../src/ui.cpp:2480 -#: ../../../src/ui.cpp:2517 +#: ../../../src/ui.cpp:2627 +#: ../../../src/ui.cpp:2773 +#: ../../../src/ui.cpp:2813 msgid "Name" msgstr "Nombre" -#: ../../../src/ui.cpp:2335 -#: ../../../src/ui.cpp:2480 -#: ../../../src/ui.cpp:2517 +#: ../../../src/ui.cpp:2628 +#: ../../../src/ui.cpp:2773 +#: ../../../src/ui.cpp:2813 msgid "Address" msgstr "Dirección" -#: ../../../src/ui.cpp:2337 -#: ../../../src/ui.cpp:2492 +#: ../../../src/ui.cpp:2630 +#: ../../../src/ui.cpp:2785 msgid "Label" msgstr "Etiqueta" -#: ../../../src/ui.cpp:2338 -#: ../../../src/uibase.cpp:837 +#: ../../../src/ui.cpp:2631 +#: ../../../src/uibase.cpp:847 msgid "Bitcoin Address" msgstr "Dirección Bitcoin" -#: ../../../src/ui.cpp:2462 +#: ../../../src/ui.cpp:2755 msgid "This is one of your own addresses for receiving payments and cannot be entered in the address book. " msgstr "Esta es una de sus direcciones para recibir pagos y no puede incluirse en la libreta de direcciones. " -#: ../../../src/ui.cpp:2480 -#: ../../../src/ui.cpp:2486 +#: ../../../src/ui.cpp:2773 +#: ../../../src/ui.cpp:2779 msgid "Edit Address" msgstr "Editar dirección" -#: ../../../src/ui.cpp:2492 +#: ../../../src/ui.cpp:2785 msgid "Edit Address Label" msgstr "Editar etiqueta dirección" -#: ../../../src/ui.cpp:2517 -#: ../../../src/ui.cpp:2523 +#: ../../../src/ui.cpp:2813 +#: ../../../src/ui.cpp:2819 msgid "Add Address" msgstr "Agregar dirección" -#: ../../../src/ui.cpp:2600 +#: ../../../src/ui.cpp:2906 msgid "Bitcoin" msgstr "Bitcoin" -#: ../../../src/ui.cpp:2602 +#: ../../../src/ui.cpp:2908 msgid "Bitcoin - Generating" msgstr "Bitcoin - Generando" -#: ../../../src/ui.cpp:2604 +#: ../../../src/ui.cpp:2910 msgid "Bitcoin - (not connected)" msgstr "Bitcoin - (no conectado)" -#: ../../../src/ui.cpp:2683 +#: ../../../src/ui.cpp:2989 msgid "&Open Bitcoin" msgstr "&Abrir Bitcoin" -#: ../../../src/ui.cpp:2684 +#: ../../../src/ui.cpp:2990 msgid "&Send Bitcoins" msgstr "&Enviar Bitcoin" -#: ../../../src/ui.cpp:2685 +#: ../../../src/ui.cpp:2991 msgid "O&ptions..." msgstr "O&pciones" -#: ../../../src/ui.cpp:2688 +#: ../../../src/ui.cpp:2994 #: ../../../src/uibase.cpp:25 msgid "E&xit" msgstr "S&alir" -#: ../../../src/ui.cpp:2904 +#: ../../../src/ui.cpp:3220 msgid "Program has crashed and will terminate. " msgstr "El programa ha detectado un error y va a cerrarse. " -#: ../../../src/main.cpp:1866 -msgid "Warning: Disk space is low " -msgstr "Cuidado: Poco espacio en disco " - -#: ../../../src/main.cpp:3990 -#, c-format -msgid "Error: This transaction requires a transaction fee of at least %s because of its amount, complexity, or use of recently received funds " -msgstr "Error: Esta transacción requiere de una comisión de al menos %s por su cantidad, complejidad o uso de fondos recibidos recientemente " - -#: ../../../src/main.cpp:3992 -msgid "Error: Transaction creation failed " -msgstr "Error: La creación de la transacción falló " - -#: ../../../src/main.cpp:4001 -msgid "Error: The transaction was rejected. This might happen if some of the coins in your wallet were already spent, such as if you used a copy of wallet.dat and coins were spent in the copy but not marked as spent here." -msgstr "Error: La transacción fue rechazada. Esto puede haber ocurrido si alguna de las monedas ya fue gastada, o si ha usado un copia de wallet.dat y las monedas fueron gastadas en la copia pero no han sido marcadas como gastadas aqui." - -#: ../../../src/main.cpp:4014 -msgid "Invalid amount" -msgstr "Cantidad erronea" - -#: ../../../src/main.cpp:4021 -msgid "Invalid bitcoin address" -msgstr "Dirección Bitcoin inválida" - -#: ../../../src/rpc.cpp:1802 -#: ../../../src/rpc.cpp:1804 -#, c-format -msgid "To use the %s option" -msgstr "Para usar la opción %s" - -#: ../../../src/rpc.cpp:1806 -#, c-format -msgid "" -"Warning: %s, you must set rpcpassword=\n" -"in the configuration file: %s\n" -"If the file does not exist, create it with owner-readable-only file permissions.\n" -msgstr "" -"Precaución: %s, debes especificar rpcpassword=\n" -"en el archivo de configuración: %s\n" -"Si el archivo no existe, debes crearlo con permisos de lectura al autor solamente.\n" - -#: ../../../src/rpc.cpp:1974 -#, c-format -msgid "" -"You must set rpcpassword= in the configuration file:\n" -"%s\n" -"If the file does not exist, create it with owner-readable-only file permissions." -msgstr "" -"Debes especificar rpcpassword= en el archivo de configuración:\n" -"%s\n" -"Si el archivo no existe, debes crearlo con permisos de lectura al autor solamente." - -#: ../../../src/util.cpp:866 -msgid "Warning: Please check that your computer's date and time are correct. If your clock is wrong Bitcoin will not work properly." -msgstr "Precaución: Por favor revisa que la fecha y hora de tu computador son correctas. Si tu reloj está mal, Bitcoin no funcionará correctamente." - -#: ../../../src/util.cpp:899 -msgid "beta" -msgstr "beta" - #: ../../../src/uibase.cpp:28 msgid "&File" msgstr "&Archivo" @@ -532,152 +778,160 @@ msgstr "&Archivo" msgid "&Your Receiving Addresses..." msgstr "&Tus direcciones de recepción..." -#: ../../../src/uibase.cpp:36 +#: ../../../src/uibase.cpp:35 +msgid "&Encrypt Wallet..." +msgstr "&Encriptar cartera..." + +#: ../../../src/uibase.cpp:38 +msgid "&Change Wallet Encryption Passphrase..." +msgstr "&Cambiar contraseña de cartera..." + +#: ../../../src/uibase.cpp:42 msgid "&Options..." msgstr "&Opciones..." -#: ../../../src/uibase.cpp:39 +#: ../../../src/uibase.cpp:45 msgid "&Settings" msgstr "&Configuración" -#: ../../../src/uibase.cpp:43 +#: ../../../src/uibase.cpp:49 msgid "&About..." msgstr "&Acerca de..." -#: ../../../src/uibase.cpp:46 +#: ../../../src/uibase.cpp:52 msgid "&Help" msgstr "&Ayuda" -#: ../../../src/uibase.cpp:56 +#: ../../../src/uibase.cpp:62 msgid "Address Book" msgstr "Libreta de direcciones" -#: ../../../src/uibase.cpp:69 +#: ../../../src/uibase.cpp:75 msgid "Your Bitcoin Address:" msgstr "Su dirección Bitcoin:" -#: ../../../src/uibase.cpp:76 +#: ../../../src/uibase.cpp:82 msgid " &New... " msgstr " &Nuevo... " -#: ../../../src/uibase.cpp:79 -#: ../../../src/uibase.cpp:780 -#: ../../../src/uibase.cpp:883 +#: ../../../src/uibase.cpp:85 +#: ../../../src/uibase.cpp:790 +#: ../../../src/uibase.cpp:893 msgid " &Copy to Clipboard " msgstr " &Copiar al portapapeles " -#: ../../../src/uibase.cpp:93 +#: ../../../src/uibase.cpp:99 msgid "Balance:" msgstr "Balance:" -#: ../../../src/uibase.cpp:109 +#: ../../../src/uibase.cpp:115 msgid " All" msgstr " Todo" -#: ../../../src/uibase.cpp:109 +#: ../../../src/uibase.cpp:115 msgid " Sent" msgstr " Enviado" -#: ../../../src/uibase.cpp:109 +#: ../../../src/uibase.cpp:115 msgid " Received" msgstr " Recibido" -#: ../../../src/uibase.cpp:109 +#: ../../../src/uibase.cpp:115 msgid " In Progress" msgstr " En progreso" -#: ../../../src/uibase.cpp:130 +#: ../../../src/uibase.cpp:136 msgid "All Transactions" msgstr "Todas las transacciones" -#: ../../../src/uibase.cpp:141 +#: ../../../src/uibase.cpp:147 msgid "Sent/Received" msgstr "Enviado/Recibido" -#: ../../../src/uibase.cpp:152 +#: ../../../src/uibase.cpp:158 msgid "Sent" msgstr "Enviado" -#: ../../../src/uibase.cpp:163 +#: ../../../src/uibase.cpp:169 msgid "Received" msgstr "Recibido" -#: ../../../src/uibase.cpp:302 -#: ../../../src/uibase.cpp:443 -#: ../../../src/uibase.cpp:542 -#: ../../../src/uibase.cpp:722 -#: ../../../src/uibase.cpp:783 -#: ../../../src/uibase.cpp:892 -#: ../../../src/uibase.cpp:981 +#: ../../../src/uibase.cpp:312 +#: ../../../src/uibase.cpp:453 +#: ../../../src/uibase.cpp:552 +#: ../../../src/uibase.cpp:732 +#: ../../../src/uibase.cpp:793 +#: ../../../src/uibase.cpp:902 +#: ../../../src/uibase.cpp:991 msgid "OK" msgstr "OK" -#: ../../../src/uibase.cpp:345 +#: ../../../src/uibase.cpp:355 msgid "&Start Bitcoin on system startup" -msgstr "&Arrancar Bitcoin al iniciar el sistema" +msgstr "&Arranca Bitcoin al iniciar el sistema" -#: ../../../src/uibase.cpp:348 +#: ../../../src/uibase.cpp:358 msgid "&Minimize to the tray instead of the taskbar" -msgstr "&Minimizar a la bandeja en vez de a la barra de tareas" +msgstr "&Minimiza a la bandeja en vez de a la barra de tareas" -#: ../../../src/uibase.cpp:351 +#: ../../../src/uibase.cpp:361 msgid "Map port using &UPnP" -msgstr "Mapear el puerto usando &UPnP" +msgstr "Mapea el puerto usando &UPnP" -#: ../../../src/uibase.cpp:354 +#: ../../../src/uibase.cpp:364 msgid "M&inimize to the tray on close" -msgstr "M&inimizar a la bandeja al cerrar" +msgstr "M&inimiza a la bandeja al cerrar" -#: ../../../src/uibase.cpp:360 -msgid "&Connect through socks4 proxy: " -msgstr "&Conectar usando un proxy socks4: " +#: ../../../src/uibase.cpp:370 +msgid "&Connect through socks4 proxy (requires restart to apply): " +msgstr "&Conecta usando un proxy socks4 (necesita reinicio): " -#: ../../../src/uibase.cpp:371 +#: ../../../src/uibase.cpp:381 msgid "Proxy &IP:" -msgstr "Proxy &IP:" +msgstr "&IP proxy:" -#: ../../../src/uibase.cpp:379 +#: ../../../src/uibase.cpp:389 msgid " &Port:" msgstr " &Puerto:" -#: ../../../src/uibase.cpp:392 +#: ../../../src/uibase.cpp:402 msgid "Optional transaction fee per KB that helps make sure your transactions are processed quickly. Most transactions are 1KB. Fee 0.01 recommended." msgstr "Comisión opcional a las transacciones por KB que ayuda a asegurar que tus transacciones son procesadas rápidamente. La mayoría de las transacciones son de 1KB. Se recomienda una comisión de 0.01." -#: ../../../src/uibase.cpp:399 +#: ../../../src/uibase.cpp:409 msgid "Pay transaction fee:" msgstr "Comisión de la transacción:" -#: ../../../src/uibase.cpp:420 +#: ../../../src/uibase.cpp:430 msgid "// [don't translate] Test panel 2 for future expansion" msgstr "" -#: ../../../src/uibase.cpp:424 +#: ../../../src/uibase.cpp:434 msgid "// [don't translate] Let's not start multiple pages until the first page is filled up" msgstr "" -#: ../../../src/uibase.cpp:446 -#: ../../../src/uibase.cpp:668 -#: ../../../src/uibase.cpp:727 -#: ../../../src/uibase.cpp:786 -#: ../../../src/uibase.cpp:895 -#: ../../../src/uibase.cpp:984 +#: ../../../src/uibase.cpp:456 +#: ../../../src/uibase.cpp:678 +#: ../../../src/uibase.cpp:737 +#: ../../../src/uibase.cpp:796 +#: ../../../src/uibase.cpp:905 +#: ../../../src/uibase.cpp:994 msgid "Cancel" msgstr "Cancelar" -#: ../../../src/uibase.cpp:449 +#: ../../../src/uibase.cpp:459 msgid "&Apply" msgstr "&Aplicar" -#: ../../../src/uibase.cpp:508 +#: ../../../src/uibase.cpp:518 msgid "Bitcoin " msgstr "Bitcoin " -#: ../../../src/uibase.cpp:514 +#: ../../../src/uibase.cpp:524 msgid "version" msgstr "versión" -#: ../../../src/uibase.cpp:525 +#: ../../../src/uibase.cpp:535 msgid "" "Copyright (c) 2009-2011 Bitcoin Developers\n" "\n" @@ -701,39 +955,39 @@ msgstr "" "OpenSSL Toolkit (http://www.openssl.org/) y software criptográfico escrito por \n" "Eric Young (eay@cryptsoft.com) y UPnP software escrito por Thomas Bernard." -#: ../../../src/uibase.cpp:581 +#: ../../../src/uibase.cpp:591 msgid "Enter a Bitcoin address (e.g. 1NS17iag9jJgTHD1VXjvLCEnZuQ3rJDE9L)" -msgstr "Ponga una dirección Bitcoin (ejemplo: 1NS17iag9jJgTHD1VXjvLCEnZuQ3rJDE9L)" +msgstr "Introduce una dirección Bitcoin (ejemplo: 1NS17iag9jJgTHD1VXjvLCEnZuQ3rJDE9L)" -#: ../../../src/uibase.cpp:595 +#: ../../../src/uibase.cpp:605 msgid "Pay &To:" msgstr "Pagar &A:" -#: ../../../src/uibase.cpp:610 +#: ../../../src/uibase.cpp:620 msgid "&Paste" msgstr "&Pegar" -#: ../../../src/uibase.cpp:613 +#: ../../../src/uibase.cpp:623 msgid " Address &Book..." msgstr " Libreta &Direcciones..." -#: ../../../src/uibase.cpp:620 +#: ../../../src/uibase.cpp:630 msgid "&Amount:" msgstr "&Cantidad:" -#: ../../../src/uibase.cpp:630 +#: ../../../src/uibase.cpp:640 msgid "T&ransfer:" msgstr "T&ransferir:" -#: ../../../src/uibase.cpp:636 +#: ../../../src/uibase.cpp:646 msgid " Standard" msgstr " Estándar" -#: ../../../src/uibase.cpp:663 +#: ../../../src/uibase.cpp:673 msgid "&Send" -msgstr "&Enviar" +msgstr "&Envia" -#: ../../../src/uibase.cpp:711 +#: ../../../src/uibase.cpp:721 msgid "" "\n" "\n" @@ -743,225 +997,80 @@ msgstr "" "\n" "Conenctando..." -#: ../../../src/uibase.cpp:761 +#: ../../../src/uibase.cpp:771 msgid "These are your Bitcoin addresses for receiving payments. You may want to give a different one to each sender so you can keep track of who is paying you. The highlighted address is displayed in the main window." msgstr "Estas son tus direcciones Bitcoin para recibir pagos. Puedes darle una diferente a cada emisor para saber quien te está pagando. La dirección resaltada se muestra en la ventana principal." -#: ../../../src/uibase.cpp:774 -#: ../../../src/uibase.cpp:886 +#: ../../../src/uibase.cpp:784 +#: ../../../src/uibase.cpp:896 msgid "&Edit..." -msgstr "&Editar..." +msgstr "&Edita..." -#: ../../../src/uibase.cpp:777 -#: ../../../src/uibase.cpp:889 +#: ../../../src/uibase.cpp:787 +#: ../../../src/uibase.cpp:899 msgid " &New Address... " msgstr " &Nueva dirección... " -#: ../../../src/uibase.cpp:849 +#: ../../../src/uibase.cpp:859 msgid "Sending" msgstr "Enviando" -#: ../../../src/uibase.cpp:857 +#: ../../../src/uibase.cpp:867 msgid "These are your Bitcoin addresses for receiving payments. You can give a different one to each sender to keep track of who is paying you. The highlighted address will be displayed in the main window." msgstr "Estas son tus direcciones Bitcoin para recibir pagos. Puedes darle una diferente a cada emisor para saber quien te está pagando. La dirección resaltada se muestra en la ventana principal." -#: ../../../src/uibase.cpp:870 +#: ../../../src/uibase.cpp:880 msgid "Receiving" msgstr "Recibiendo" -#: ../../../src/uibase.cpp:880 +#: ../../../src/uibase.cpp:890 msgid "&Delete" -msgstr "&Borrar" - -#: ../../../src/init.cpp:142 -msgid "Bitcoin version" -msgstr "versión Bitcoin" - -#: ../../../src/init.cpp:143 -msgid "Usage:" -msgstr "Uso:" - -#: ../../../src/init.cpp:145 -msgid "Send command to -server or bitcoind\n" -msgstr "Enviar comando a bitcoin corriendo con -server o a bitcoind\n" - -#: ../../../src/init.cpp:146 -msgid "List commands\n" -msgstr "Lista de comandos\n" - -#: ../../../src/init.cpp:147 -msgid "Get help for a command\n" -msgstr "Recibir ayuda para un comando\n" - -#: ../../../src/init.cpp:148 -msgid "Options:\n" -msgstr "Opciones:\n" - -#: ../../../src/init.cpp:149 -msgid "Specify configuration file (default: bitcoin.conf)\n" -msgstr "Especificar archivo de configuración (predeterminado: bitcoin.conf)\n" - -#: ../../../src/init.cpp:150 -msgid "Specify pid file (default: bitcoind.pid)\n" -msgstr "Especificar archivo pid (predeterminado: bitcoin.pid)\n" - -#: ../../../src/init.cpp:151 -msgid "Generate coins\n" -msgstr "Generar monedas\n" - -#: ../../../src/init.cpp:152 -msgid "Don't generate coins\n" -msgstr "No generar monedas\n" - -#: ../../../src/init.cpp:153 -msgid "Start minimized\n" -msgstr "Arrancar minimizado\n" - -#: ../../../src/init.cpp:154 -msgid "Specify data directory\n" -msgstr "Especificar directorio para los datos\n" - -#: ../../../src/init.cpp:155 -msgid "Connect through socks4 proxy\n" -msgstr "Conectar mediante proxy socks4\n" - -#: ../../../src/init.cpp:156 -msgid "Allow DNS lookups for addnode and connect\n" -msgstr "Permitir búsqueda DNS para addnode y connect\n" - -#: ../../../src/init.cpp:157 -msgid "Add a node to connect to\n" -msgstr "Agregar un nodo para conectarse\n" +msgstr "&Borra" -#: ../../../src/init.cpp:158 -msgid "Connect only to the specified node\n" -msgstr "Conectar solo al nodo especificado\n" - -#: ../../../src/init.cpp:159 -msgid "Don't accept connections from outside\n" -msgstr "No aceptar conexiones desde el exterior\n" - -#: ../../../src/init.cpp:162 -msgid "Don't attempt to use UPnP to map the listening port\n" -msgstr "No intentar usar UPnP para mapear el puerto de entrada\n" - -#: ../../../src/init.cpp:164 -msgid "Attempt to use UPnP to map the listening port\n" -msgstr "Intentar usar UPnP para mapear el puerto de escucha.\n" - -#: ../../../src/init.cpp:167 -msgid "Fee per KB to add to transactions you send\n" -msgstr "Comisión por KB para agregar a las transacciones que envias\n" - -#: ../../../src/init.cpp:169 -msgid "Accept command line and JSON-RPC commands\n" -msgstr "Aceptar comandos por línea de comandos y JSON-RPC\n" - -#: ../../../src/init.cpp:172 -msgid "Run in the background as a daemon and accept commands\n" -msgstr "Correr en el fondo como demonio y aceptar comandos\n" - -#: ../../../src/init.cpp:174 -msgid "Use the test network\n" -msgstr "Usar la red de pruebas\n" - -#: ../../../src/init.cpp:175 -msgid "Username for JSON-RPC connections\n" -msgstr "Usuario para las conexiones JSON-RPC\n" - -#: ../../../src/init.cpp:176 -msgid "Password for JSON-RPC connections\n" -msgstr "Contraseña para las conexiones JSON-RPC\n" - -#: ../../../src/init.cpp:177 -msgid "Listen for JSON-RPC connections on (default: 8332)\n" -msgstr "Escuchar conexiones JSON-RPC en el puerto (predeterminado: 8332)\n" - -#: ../../../src/init.cpp:178 -msgid "Allow JSON-RPC connections from specified IP address\n" -msgstr "Permitir conexiones JSON-RPC desde la dirección IP especificada\n" - -#: ../../../src/init.cpp:179 -msgid "Send commands to node running on (default: 127.0.0.1)\n" -msgstr "Enviar comando al nodo ejecutándose en (predeterminado: 127.0.0.1)\n" - -#: ../../../src/init.cpp:180 -msgid "Set key pool size to (default: 100)\n" -msgstr "Ajustar el tamaño de la llave (key) de la piscina (pool) a (predeterminado: 100)\n" - -#: ../../../src/init.cpp:181 -msgid "Rescan the block chain for missing wallet transactions\n" -msgstr "Re-escanear la cadena de bloques para transacciones perdidas de la billetera\n" - -#: ../../../src/init.cpp:185 -msgid "" -"\n" -"SSL options: (see the Bitcoin Wiki for SSL setup instructions)\n" -msgstr "" -"\n" -"Opciones SSL: (ver la Bitcoin Wiki para instrucciones de configuración SSL)\n" - -#: ../../../src/init.cpp:186 -msgid "Use OpenSSL (https) for JSON-RPC connections\n" -msgstr "Usar OpenSSL (https) para las conexiones JSON-RPC\n" - -#: ../../../src/init.cpp:187 -msgid "Server certificate file (default: server.cert)\n" -msgstr "Archivo de certificado del servidor (Predeterminado: server.cert)\n" +#: ../../../src/util.cpp:870 +msgid "Warning: Please check that your computer's date and time are correct. If your clock is wrong Bitcoin will not work properly." +msgstr "Precaución: Por favor revisa que la fecha y hora de tu ordenador son correctas. Si tu reloj está mal Bitcoin no funcionará correctamente." -#: ../../../src/init.cpp:188 -msgid "Server private key (default: server.pem)\n" -msgstr "Clave privada del servidor (Predeterminado: server.pem)\n" +#: ../../../src/util.cpp:904 +msgid "beta" +msgstr "beta" -#: ../../../src/init.cpp:189 -msgid "Acceptable ciphers (default: TLSv1+HIGH:!SSLv2:!aNULL:!eNULL:!AH:!3DES:@STRENGTH)\n" -msgstr "Cifrados aceptados (Predeterminado: TLSv1+HIGH:!SSLv2:!aNULL:!eNULL:!AH:!3DES:@STRENGTH)\n" +#: ../../../src/wallet.cpp:1073 +msgid "Error: Wallet locked, unable to create transaction " +msgstr "Error: Cartera bloqueada, no se puede crear la transacción" -#: ../../../src/init.cpp:193 -msgid "This help message\n" -msgstr "Este mensaje de ayuda\n" - -#: ../../../src/init.cpp:330 +#: ../../../src/wallet.cpp:1081 #, c-format -msgid "Cannot obtain a lock on data directory %s. Bitcoin is probably already running." -msgstr "No se puede obtener el bloqueo en el directorio de datos %s. Probablemente el cliente de Bitcoin ya se está ejecutando." - -#: ../../../src/init.cpp:356 -msgid "Error loading addr.dat \n" -msgstr "Error cargando addr.dat \n" - -#: ../../../src/init.cpp:362 -msgid "Error loading blkindex.dat \n" -msgstr "Error cargando blkindex.dat \n" - -#: ../../../src/init.cpp:369 -msgid "Error loading wallet.dat \n" -msgstr "Error cargando wallet.dat \n" +msgid "Error: This transaction requires a transaction fee of at least %s because of its amount, complexity, or use of recently received funds " +msgstr "Error: Esta transacción requiere de una comisión de al menos %s por su cantidad, complejidad o uso de fondos recibidos recientemente " -#: ../../../src/init.cpp:449 -msgid "Invalid -proxy address" -msgstr "Dirección proxy - inválida" +#: ../../../src/wallet.cpp:1083 +msgid "Error: Transaction creation failed " +msgstr "Error: La creación de la transacción falló " -#: ../../../src/init.cpp:472 -msgid "Invalid amount for -paytxfee=" -msgstr "Cantidad inválida para -paytxfee=" +#: ../../../src/wallet.cpp:1092 +msgid "Error: The transaction was rejected. This might happen if some of the coins in your wallet were already spent, such as if you used a copy of wallet.dat and coins were spent in the copy but not marked as spent here." +msgstr "Error: La transacción fue rechazada. Esto puede haber ocurrido si alguna de las monedas ya estaba gastada o si ha usado una copia de wallet.dat y las monedas se gastaron en la copia pero no se han marcado como gastadas aqui." -#: ../../../src/init.cpp:476 -msgid "Warning: -paytxfee is set very high. This is the transaction fee you will pay if you send a transaction." -msgstr "Precaución: -paytxfee está configurado muy alto. Esta es la comisión que pagarás si envias una transacción." +#: ../../../src/wallet.cpp:1104 +msgid "Invalid amount" +msgstr "Cantidad erronea" -#: ../../../src/uibase.h:147 +#: ../../../src/uibase.h:151 msgid "Transaction Details" msgstr "Detalles de la transacción" -#: ../../../src/uibase.h:199 +#: ../../../src/uibase.h:203 msgid "Options" msgstr "Opciones" -#: ../../../src/uibase.h:228 +#: ../../../src/uibase.h:232 msgid "About Bitcoin" msgstr "Acerca de Bitcoin" -#: ../../../src/uibase.h:337 +#: ../../../src/uibase.h:341 msgid "Your Bitcoin Addresses" msgstr "Sus direcciones Bitcoin" + +#~ msgid "Invalid bitcoin address" +#~ msgstr "Dirección Bitcoin inválida" From c4149423f906c1bdf7b781196c3f083bf66c2215 Mon Sep 17 00:00:00 2001 From: Michael Bemmerl Date: Sun, 7 Aug 2011 01:55:46 +0200 Subject: [PATCH 09/10] Updated German translation --- locale/de/LC_MESSAGES/bitcoin.po | 274 +++++++++++++++---------------- 1 file changed, 136 insertions(+), 138 deletions(-) diff --git a/locale/de/LC_MESSAGES/bitcoin.po b/locale/de/LC_MESSAGES/bitcoin.po index 94ecc969..59381c11 100644 --- a/locale/de/LC_MESSAGES/bitcoin.po +++ b/locale/de/LC_MESSAGES/bitcoin.po @@ -3,8 +3,8 @@ msgid "" msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2011-07-17 02:21+0100\n" -"PO-Revision-Date: 2011-07-17 02:54+0100\n" +"POT-Creation-Date: 2011-08-07 01:46+0100\n" +"PO-Revision-Date: 2011-08-07 01:47+0100\n" "Last-Translator: Michael Bemmerl \n" "Language-Team: German \n" "MIME-Version: 1.0\n" @@ -169,28 +169,28 @@ msgstr "Anzunehmende Verschlüsselungen (Standard: TLSv1+HIGH:!SSLv2:!aNULL:!eNU msgid "This help message\n" msgstr "Diese Anleitung\n" -#: ../../../src/init.cpp:351 +#: ../../../src/init.cpp:352 #, c-format msgid "Cannot obtain a lock on data directory %s. Bitcoin is probably already running." msgstr "Erhalte keine Datensperre für das Datenverzeichnis %s. Bitcoin läuft wahrscheinlich bereits." -#: ../../../src/init.cpp:377 +#: ../../../src/init.cpp:378 msgid "Error loading addr.dat \n" msgstr "Fehler beim Laden von addr.dat \n" -#: ../../../src/init.cpp:383 +#: ../../../src/init.cpp:384 msgid "Error loading blkindex.dat \n" msgstr "Fehler beim Laden von blkindex.dat \n" -#: ../../../src/init.cpp:394 +#: ../../../src/init.cpp:395 msgid "Error loading wallet.dat: Wallet corrupted \n" msgstr "Fehler beim Laden von wallet.dat: Brieftasche beschädigt \n" -#: ../../../src/init.cpp:396 +#: ../../../src/init.cpp:397 msgid "Error loading wallet.dat: Wallet requires newer version of Bitcoin \n" msgstr "Fehler beim Laden von wallet.dat: Die Brieftasche benötigt eine neuere Version von Bitcoin \n" -#: ../../../src/init.cpp:398 +#: ../../../src/init.cpp:399 msgid "Error loading wallet.dat \n" msgstr "Fehler beim Laden von wallet.dat \n" @@ -206,22 +206,22 @@ msgstr "Ungültiger Betrag für -paytxfee=" msgid "Warning: -paytxfee is set very high. This is the transaction fee you will pay if you send a transaction." msgstr "Warnung: -paytxfee ist sehr hoch gesetzt. Das ist die Überweisungsgebühr, die Sie für das Senden einer Überweisung zahlen." -#: ../../../src/main.cpp:1430 +#: ../../../src/main.cpp:1427 msgid "Warning: Disk space is low " msgstr "Warnung: Festplatte fast voll " -#: ../../../src/net.cpp:1615 +#: ../../../src/net.cpp:1616 #, c-format msgid "Unable to bind to port %d on this computer. Bitcoin is probably already running." msgstr "Kann nicht zu Port %d auf diesem Computer verbinden. Bitcoin läuft wahrscheinlich bereits." -#: ../../../src/rpc.cpp:2100 -#: ../../../src/rpc.cpp:2102 +#: ../../../src/rpc.cpp:2086 +#: ../../../src/rpc.cpp:2088 #, c-format msgid "To use the %s option" msgstr "Um die %s-Option zu nutzen" -#: ../../../src/rpc.cpp:2104 +#: ../../../src/rpc.cpp:2090 #, c-format msgid "" "Warning: %s, you must set rpcpassword=\n" @@ -232,7 +232,7 @@ msgstr "" "in der Konfigurationsdatei %s einstellen.\n" "Wenn die Datei nicht existiert, erstellen Sie sie mit ausschließlich Besitzer-Leserechten.\n" -#: ../../../src/rpc.cpp:2277 +#: ../../../src/rpc.cpp:2263 #, c-format msgid "" "You must set rpcpassword= in the configuration file:\n" @@ -248,13 +248,13 @@ msgstr "" msgid "This transaction is over the size limit. You can still send it for a fee of %s, which goes to the nodes that process your transaction and helps to support the network. Do you want to pay the fee?" msgstr "Diese Überweisung übersteigt das Betragslimit. Sie können sie trotzdem tätigen, aber es wird eine Gebühr von %s erhoben, die an den Teilnehmer ausgeschüttet wird, der Ihre Überweisung bearbeitet und dadurch hilft, das Netzwerk am laufen zu halten. Möchten Sie die Gebühr entrichten?" -#: ../../../src/ui.cpp:259 +#: ../../../src/ui.cpp:260 #: ../../../src/ui.cpp:1246 msgid "Enter the current passphrase to the wallet." msgstr "Geben Sie die derzeitige Passphrase der Brieftasche ein." # See http://dict.leo.org/forum/viewUnsolvedquery.php?idThread=465865&idForum=2&lp=ende&lang=de -#: ../../../src/ui.cpp:260 +#: ../../../src/ui.cpp:261 #: ../../../src/ui.cpp:1182 #: ../../../src/ui.cpp:1199 #: ../../../src/ui.cpp:1247 @@ -263,83 +263,83 @@ msgstr "Geben Sie die derzeitige Passphrase der Brieftasche ein." msgid "Passphrase" msgstr "Passphrase" -#: ../../../src/ui.cpp:266 +#: ../../../src/ui.cpp:267 msgid "Please supply the current wallet decryption passphrase." msgstr "Bitte geben Sie die derzeitige Passphrase zur Entschlüsselung der Brieftasche an." -#: ../../../src/ui.cpp:274 +#: ../../../src/ui.cpp:275 #: ../../../src/ui.cpp:1258 #: ../../../src/ui.cpp:1315 msgid "The passphrase entered for the wallet decryption was incorrect." msgstr "Die eingegebene Passphrase zur Entschlüsselung der Brieftasche war inkorrekt." -#: ../../../src/ui.cpp:351 +#: ../../../src/ui.cpp:352 msgid "Status" msgstr "Status" -#: ../../../src/ui.cpp:352 +#: ../../../src/ui.cpp:353 msgid "Date" msgstr "Datum" -#: ../../../src/ui.cpp:353 +#: ../../../src/ui.cpp:354 msgid "Description" msgstr "Beschreibung" -#: ../../../src/ui.cpp:354 +#: ../../../src/ui.cpp:355 msgid "Debit" msgstr "Belastungen" -#: ../../../src/ui.cpp:355 +#: ../../../src/ui.cpp:356 msgid "Credit" msgstr "Gutschriften" -#: ../../../src/ui.cpp:566 +#: ../../../src/ui.cpp:567 #, c-format msgid "Open for %d blocks" msgstr "Offen für %d Blöcke" -#: ../../../src/ui.cpp:568 +#: ../../../src/ui.cpp:569 #, c-format msgid "Open until %s" msgstr "Offen bis %s" -#: ../../../src/ui.cpp:574 +#: ../../../src/ui.cpp:575 #, c-format msgid "%d/offline?" msgstr "%d/Offline?" -#: ../../../src/ui.cpp:576 +#: ../../../src/ui.cpp:577 #, c-format msgid "%d/unconfirmed" msgstr "%d/nicht bestätigt" -#: ../../../src/ui.cpp:578 +#: ../../../src/ui.cpp:579 #, c-format msgid "%d confirmations" msgstr "%d Bestätigungen" -#: ../../../src/ui.cpp:663 +#: ../../../src/ui.cpp:664 msgid "Generated" msgstr "Erzeugt" -#: ../../../src/ui.cpp:671 +#: ../../../src/ui.cpp:672 #, c-format msgid "Generated (%s matures in %d more blocks)" msgstr "Erzeugt (%s reifen nach %d weiteren Blöcken)" -#: ../../../src/ui.cpp:675 +#: ../../../src/ui.cpp:676 msgid "Generated - Warning: This block was not received by any other nodes and will probably not be accepted!" msgstr "Erzeugt - Warnung: Dieser Block wurde von keinem anderen Teilnehmer empfangen und wird wahrscheinlich nicht akzeptiert werden!" -#: ../../../src/ui.cpp:679 +#: ../../../src/ui.cpp:680 msgid "Generated (not accepted)" msgstr "Erzeugt (nicht akzeptiert)" -#: ../../../src/ui.cpp:689 +#: ../../../src/ui.cpp:690 msgid "From: " msgstr "Von: " -#: ../../../src/ui.cpp:713 +#: ../../../src/ui.cpp:714 msgid "Received with: " msgstr "Empfangen durch: " @@ -427,12 +427,12 @@ msgid "Wallet Passphrase Changed." msgstr "Die Passphrase der Brieftasche wurde geändert." #: ../../../src/ui.cpp:1381 -#: ../../../src/ui.cpp:2816 +#: ../../../src/ui.cpp:2814 msgid "New Receiving Address" msgstr "&Neue Empfangs-Adresse" #: ../../../src/ui.cpp:1382 -#: ../../../src/ui.cpp:2817 +#: ../../../src/ui.cpp:2815 msgid "" "You should use a new address for each payment you receive.\n" "\n" @@ -469,221 +469,221 @@ msgid "Source: Generated
" msgstr "Quelle: Erzeugt
" #: ../../../src/ui.cpp:1493 -#: ../../../src/ui.cpp:1511 +#: ../../../src/ui.cpp:1510 msgid "From: " msgstr "Von: " -#: ../../../src/ui.cpp:1511 +#: ../../../src/ui.cpp:1510 msgid "unknown" msgstr "Unbekannt" -#: ../../../src/ui.cpp:1512 -#: ../../../src/ui.cpp:1536 -#: ../../../src/ui.cpp:1595 +#: ../../../src/ui.cpp:1511 +#: ../../../src/ui.cpp:1535 +#: ../../../src/ui.cpp:1594 msgid "To: " msgstr "An: " -#: ../../../src/ui.cpp:1515 +#: ../../../src/ui.cpp:1514 msgid " (yours, label: " msgstr " (Eigene, Beschreibung: " -#: ../../../src/ui.cpp:1517 +#: ../../../src/ui.cpp:1516 msgid " (yours)" msgstr " (Eigene)" -#: ../../../src/ui.cpp:1554 -#: ../../../src/ui.cpp:1566 -#: ../../../src/ui.cpp:1612 -#: ../../../src/ui.cpp:1629 +#: ../../../src/ui.cpp:1553 +#: ../../../src/ui.cpp:1565 +#: ../../../src/ui.cpp:1611 +#: ../../../src/ui.cpp:1628 msgid "Credit: " msgstr "Gutschrift: " -#: ../../../src/ui.cpp:1556 +#: ../../../src/ui.cpp:1555 #, c-format msgid "(%s matures in %d more blocks)" msgstr "(%s reifen nach %d weiteren Blöcken)" -#: ../../../src/ui.cpp:1558 +#: ../../../src/ui.cpp:1557 msgid "(not accepted)" msgstr "(nicht akzeptiert)" -#: ../../../src/ui.cpp:1603 -#: ../../../src/ui.cpp:1611 -#: ../../../src/ui.cpp:1626 +#: ../../../src/ui.cpp:1602 +#: ../../../src/ui.cpp:1610 +#: ../../../src/ui.cpp:1625 msgid "Debit: " msgstr "Belastung: " -#: ../../../src/ui.cpp:1617 +#: ../../../src/ui.cpp:1616 msgid "Transaction fee: " msgstr "Überweisungsgebühr: " -#: ../../../src/ui.cpp:1633 +#: ../../../src/ui.cpp:1632 msgid "Net amount: " msgstr "Nettobetrag: " -#: ../../../src/ui.cpp:1640 +#: ../../../src/ui.cpp:1639 msgid "Message:" msgstr "Nachricht:" -#: ../../../src/ui.cpp:1642 +#: ../../../src/ui.cpp:1641 msgid "Comment:" msgstr "Kommentar:" -#: ../../../src/ui.cpp:1645 +#: ../../../src/ui.cpp:1644 msgid "Generated coins must wait 120 blocks before they can be spent. When you generated this block, it was broadcast to the network to be added to the block chain. If it fails to get into the chain, it will change to \"not accepted\" and not be spendable. This may occasionally happen if another node generates a block within a few seconds of yours." msgstr "Erzeugte Münzen müssen 120 Blöcke lang reifen. Als Sie diesen Block erzeugt haben, wurde er an alle Teilnehmer übertragen, damit er zur Block-Kette hinzugefügt werden kann. Falls der Block es nicht in die Block-Kette schafft, wird die Beschreibung zu \"nicht akzeptiert\" geändert, und Sie können die Münzen nicht ausgeben. Dies kann manchmal passieren, wenn Sie und ein anderer Teilnehmer annähernd zeitgleich einen Block erzeugen." -#: ../../../src/ui.cpp:1825 +#: ../../../src/ui.cpp:1824 msgid "Cannot write autostart/bitcoin.desktop file" msgstr "Kann Datei autostart/bitcoin.desktop nicht schreiben" -#: ../../../src/ui.cpp:1861 +#: ../../../src/ui.cpp:1860 msgid "Main" msgstr "Haupt" -#: ../../../src/ui.cpp:1871 +#: ../../../src/ui.cpp:1870 msgid "&Start Bitcoin on window system startup" msgstr "Bitcoin beim &Systemstart ausführen" -#: ../../../src/ui.cpp:1878 +#: ../../../src/ui.cpp:1877 msgid "&Minimize on close" msgstr "Beim Schließen &minimieren" -#: ../../../src/ui.cpp:2020 +#: ../../../src/ui.cpp:2019 #, c-format msgid "version %s" msgstr "Version %s" -#: ../../../src/ui.cpp:2143 +#: ../../../src/ui.cpp:2142 msgid "Error in amount " msgstr "Fehler in Betrag " -#: ../../../src/ui.cpp:2143 -#: ../../../src/ui.cpp:2148 -#: ../../../src/ui.cpp:2153 -#: ../../../src/ui.cpp:2202 +#: ../../../src/ui.cpp:2142 +#: ../../../src/ui.cpp:2147 +#: ../../../src/ui.cpp:2152 +#: ../../../src/ui.cpp:2201 #: ../../../src/uibase.cpp:61 msgid "Send Coins" msgstr "Überweisen" -#: ../../../src/ui.cpp:2148 +#: ../../../src/ui.cpp:2147 msgid "Amount exceeds your balance " msgstr "Der Betrag übersteigt Ihr Guthaben " -#: ../../../src/ui.cpp:2153 +#: ../../../src/ui.cpp:2152 msgid "Total exceeds your balance when the " msgstr "Der Betrag übersteigt Ihr Guthaben, wenn man die " -#: ../../../src/ui.cpp:2153 +#: ../../../src/ui.cpp:2152 msgid " transaction fee is included " msgstr " Überweisungsgebühr berücksichtigt " -#: ../../../src/ui.cpp:2176 +#: ../../../src/ui.cpp:2175 msgid "Payment sent " msgstr "Zahlung überwiesen " -#: ../../../src/ui.cpp:2176 -#: ../../../src/ui.cpp:2185 -#: ../../../src/ui.cpp:2336 -#: ../../../src/ui.cpp:2500 -#: ../../../src/wallet.cpp:1097 +#: ../../../src/ui.cpp:2175 +#: ../../../src/ui.cpp:2184 +#: ../../../src/ui.cpp:2335 +#: ../../../src/ui.cpp:2499 +#: ../../../src/wallet.cpp:1099 msgid "Sending..." msgstr "Überweise ..." -#: ../../../src/ui.cpp:2202 +#: ../../../src/ui.cpp:2201 msgid "Invalid address " msgstr "Ungültige Adresse " -#: ../../../src/ui.cpp:2257 +#: ../../../src/ui.cpp:2256 #, c-format msgid "Sending %s to %s" msgstr "Überweise %s an %s" -#: ../../../src/ui.cpp:2330 -#: ../../../src/ui.cpp:2363 +#: ../../../src/ui.cpp:2329 +#: ../../../src/ui.cpp:2362 msgid "CANCELLED" msgstr "ANNULLIERT" -#: ../../../src/ui.cpp:2334 +#: ../../../src/ui.cpp:2333 msgid "Cancelled" msgstr "Annulliert" -#: ../../../src/ui.cpp:2336 +#: ../../../src/ui.cpp:2335 msgid "Transfer cancelled " msgstr "Überweisung annulliert " -#: ../../../src/ui.cpp:2389 +#: ../../../src/ui.cpp:2388 msgid "Error: " msgstr "Fehler: " -#: ../../../src/ui.cpp:2403 -#: ../../../src/ui.cpp:2474 -#: ../../../src/wallet.cpp:1116 +#: ../../../src/ui.cpp:2402 +#: ../../../src/ui.cpp:2473 +#: ../../../src/wallet.cpp:1118 msgid "Insufficient funds" msgstr "Unzureichende Geldmittel" -#: ../../../src/ui.cpp:2408 +#: ../../../src/ui.cpp:2407 msgid "Connecting..." msgstr "Verbinde ..." -#: ../../../src/ui.cpp:2413 +#: ../../../src/ui.cpp:2412 msgid "Unable to connect" msgstr "Kann nicht verbinden" -#: ../../../src/ui.cpp:2418 +#: ../../../src/ui.cpp:2417 msgid "Requesting public key..." msgstr "Fordere öffentlichen Schlüssel an ..." -#: ../../../src/ui.cpp:2430 +#: ../../../src/ui.cpp:2429 msgid "Received public key..." msgstr "Öffentlicher Schlüssel empfangen ..." -#: ../../../src/ui.cpp:2444 +#: ../../../src/ui.cpp:2443 msgid "Recipient is not accepting transactions sent by IP address" msgstr "Empfänger akzeptiert keine Überweisungen von IP-Adressen" -#: ../../../src/ui.cpp:2446 +#: ../../../src/ui.cpp:2445 msgid "Transfer was not accepted" msgstr "Überweisung wurde nicht akzeptiert" -#: ../../../src/ui.cpp:2455 +#: ../../../src/ui.cpp:2454 msgid "Invalid response received" msgstr "Ungültige Antwort erhalten" -#: ../../../src/ui.cpp:2470 +#: ../../../src/ui.cpp:2469 msgid "Creating transaction..." msgstr "Erstelle Überweisung ..." -#: ../../../src/ui.cpp:2489 +#: ../../../src/ui.cpp:2488 #, c-format msgid "This transaction requires a transaction fee of at least %s because of its amount, complexity, or use of recently received funds" msgstr "Diese Überweisung benötigt eine Überweisungsgebühr von mindestens %s wegen ihres Betrags, Komplexität oder der Benutzung kürzlich erhaltener Geldmittel" -#: ../../../src/ui.cpp:2491 +#: ../../../src/ui.cpp:2490 msgid "Transaction creation failed" msgstr "Überweisung konnte nicht erzeugt werden." -#: ../../../src/ui.cpp:2502 +#: ../../../src/ui.cpp:2501 msgid "Transaction aborted" msgstr "Überweisung abgebrochen" -#: ../../../src/ui.cpp:2510 +#: ../../../src/ui.cpp:2509 msgid "Lost connection, transaction cancelled" msgstr "Verbindung verloren, Überweisungsvorgang abgebrochen" -#: ../../../src/ui.cpp:2526 +#: ../../../src/ui.cpp:2525 msgid "Sending payment..." msgstr "Überweise Zahlung ..." -#: ../../../src/ui.cpp:2532 +#: ../../../src/ui.cpp:2531 msgid "The transaction was rejected. This might happen if some of the coins in your wallet were already spent, such as if you used a copy of wallet.dat and coins were spent in the copy but not marked as spent here." msgstr "Die Überweisung wurde abgelehnt. Das kann passieren, wenn einige der Münzen in Ihrer Brieftasche bereits ausgegeben wurden, z.B. weil Sie eine Kopie der Brieftasche (wallet.dat) gemacht haben. Bitcoins, die mithilfe der Kopie ausgegeben wurden, sind in dieser Brieftasche noch nicht als ausgegeben markiert worden." -#: ../../../src/ui.cpp:2541 +#: ../../../src/ui.cpp:2540 msgid "Waiting for confirmation..." msgstr "Warte auf Bestätigung ..." -#: ../../../src/ui.cpp:2559 +#: ../../../src/ui.cpp:2558 msgid "" "The payment was sent, but the recipient was unable to verify it.\n" "The transaction is recorded and will credit to the recipient,\n" @@ -693,84 +693,84 @@ msgstr "" "Die Überweisung wurde gespeichert und wird dem Empfänger gutgeschrieben,\n" "aber die begleitende Nachricht wird leer sein." -#: ../../../src/ui.cpp:2568 +#: ../../../src/ui.cpp:2567 msgid "Payment was sent, but an invalid response was received" msgstr "Die Zahlung wurde überwiesen, aber die Antwort war fehlerhaft" -#: ../../../src/ui.cpp:2574 +#: ../../../src/ui.cpp:2573 msgid "Payment completed" msgstr "Zahlung ausgeführt" -#: ../../../src/ui.cpp:2616 -#: ../../../src/ui.cpp:2764 -#: ../../../src/ui.cpp:2804 +#: ../../../src/ui.cpp:2615 +#: ../../../src/ui.cpp:2762 +#: ../../../src/ui.cpp:2802 msgid "Name" msgstr "Name" -#: ../../../src/ui.cpp:2617 -#: ../../../src/ui.cpp:2764 -#: ../../../src/ui.cpp:2804 +#: ../../../src/ui.cpp:2616 +#: ../../../src/ui.cpp:2762 +#: ../../../src/ui.cpp:2802 msgid "Address" msgstr "Adresse" -#: ../../../src/ui.cpp:2619 -#: ../../../src/ui.cpp:2776 +#: ../../../src/ui.cpp:2618 +#: ../../../src/ui.cpp:2774 msgid "Label" msgstr "Beschreibung" -#: ../../../src/ui.cpp:2620 +#: ../../../src/ui.cpp:2619 #: ../../../src/uibase.cpp:847 msgid "Bitcoin Address" msgstr "Bitcoin-Adresse" -#: ../../../src/ui.cpp:2746 +#: ../../../src/ui.cpp:2744 msgid "This is one of your own addresses for receiving payments and cannot be entered in the address book. " msgstr "Dies ist eine Ihrer eigenen Adressen für den Zahlungseingang und kann deshalb nicht in das Adressbuch übernommen werden. " -#: ../../../src/ui.cpp:2764 -#: ../../../src/ui.cpp:2770 +#: ../../../src/ui.cpp:2762 +#: ../../../src/ui.cpp:2768 msgid "Edit Address" msgstr "Adresse bearbeiten" -#: ../../../src/ui.cpp:2776 +#: ../../../src/ui.cpp:2774 msgid "Edit Address Label" msgstr "Beschreibung der Adresse bearbeiten" -#: ../../../src/ui.cpp:2804 -#: ../../../src/ui.cpp:2810 +#: ../../../src/ui.cpp:2802 +#: ../../../src/ui.cpp:2808 msgid "Add Address" msgstr "Adresse hinzufügen" -#: ../../../src/ui.cpp:2898 +#: ../../../src/ui.cpp:2896 msgid "Bitcoin" msgstr "Bitcoin" -#: ../../../src/ui.cpp:2900 +#: ../../../src/ui.cpp:2898 msgid "Bitcoin - Generating" msgstr "Bitcoin - Erzeuge" -#: ../../../src/ui.cpp:2902 +#: ../../../src/ui.cpp:2900 msgid "Bitcoin - (not connected)" msgstr "Bitcoin - (nicht verbunden)" -#: ../../../src/ui.cpp:2981 +#: ../../../src/ui.cpp:2979 msgid "&Open Bitcoin" msgstr "Bitcoin ö&ffnen" -#: ../../../src/ui.cpp:2982 +#: ../../../src/ui.cpp:2980 msgid "&Send Bitcoins" msgstr "Bitcoins &senden" -#: ../../../src/ui.cpp:2983 +#: ../../../src/ui.cpp:2981 msgid "O&ptions..." msgstr "O&ptionen ..." -#: ../../../src/ui.cpp:2986 +#: ../../../src/ui.cpp:2984 #: ../../../src/uibase.cpp:25 msgid "E&xit" msgstr "B&eenden" -#: ../../../src/ui.cpp:3212 +#: ../../../src/ui.cpp:3210 msgid "Program has crashed and will terminate. " msgstr "Das Programm ist abgestürzt und wird beendet. " @@ -887,8 +887,8 @@ msgid "M&inimize to the tray on close" msgstr "Beim Schließen in den Infobereich m&inimieren" #: ../../../src/uibase.cpp:370 -msgid "&Connect through socks4 proxy: " -msgstr "&Per Socks4-Proxy verbinden: " +msgid "&Connect through socks4 proxy (requires restart to apply): " +msgstr "&Per Socks4-Proxy verbinden (erfordert einen Neustart): " #: ../../../src/uibase.cpp:381 msgid "Proxy &IP:" @@ -1040,31 +1040,27 @@ msgstr "Warnung: Bitte überprüfen Sie die Richtigkeit des Datums und der Uhrze msgid "beta" msgstr "Beta" -#: ../../../src/wallet.cpp:1081 +#: ../../../src/wallet.cpp:1083 msgid "Error: Wallet locked, unable to create transaction " msgstr "Fehler: Brieftasche ist verschlossen; Überweisung konnte nicht erstellt werden " -#: ../../../src/wallet.cpp:1089 +#: ../../../src/wallet.cpp:1091 #, c-format msgid "Error: This transaction requires a transaction fee of at least %s because of its amount, complexity, or use of recently received funds " msgstr "Fehler: Diese Überweisung benötigt eine Überweisungsgebühr von mindestens %s wegen ihrer Größe, Komplexität oder der Benutzung erst kürzlich erhaltener Geldmittel " -#: ../../../src/wallet.cpp:1091 +#: ../../../src/wallet.cpp:1093 msgid "Error: Transaction creation failed " msgstr "Fehler: Überweisung konnte nicht erzeugt werden. " -#: ../../../src/wallet.cpp:1101 +#: ../../../src/wallet.cpp:1103 msgid "Error: The transaction was rejected. This might happen if some of the coins in your wallet were already spent, such as if you used a copy of wallet.dat and coins were spent in the copy but not marked as spent here." msgstr "Fehler: Die Überweisung wurde abgelehnt. Das kann passieren, wenn einige der Münzen in Ihrer Brieftasche bereits ausgegeben wurden, z.B. weil Sie eine Kopie der Brieftasche (wallet.dat) gemacht haben. Bitcoins, die mithilfe der Kopie ausgegeben wurden, sind in dieser Brieftasche noch nicht als ausgegeben markiert worden." -#: ../../../src/wallet.cpp:1114 +#: ../../../src/wallet.cpp:1116 msgid "Invalid amount" msgstr "Ungültiger Betrag" -#: ../../../src/wallet.cpp:1121 -msgid "Invalid bitcoin address" -msgstr "Ungültige Bitcoin-Adresse" - #: ../../../src/uibase.h:151 msgid "Transaction Details" msgstr "Überweisungsdetails" @@ -1081,3 +1077,5 @@ msgstr "Über Bitcoin" msgid "Your Bitcoin Addresses" msgstr "Ihre Bitcoin-Adressen" +#~ msgid "Invalid bitcoin address" +#~ msgstr "Ungültige Bitcoin-Adresse" From 6083295f4666a9527ec3311f1acaea941bf7bb86 Mon Sep 17 00:00:00 2001 From: Matt Corallo Date: Wed, 14 Sep 2011 10:42:02 -0400 Subject: [PATCH 10/10] Update bitcoin icon to make nsis setup exe deterministic. This adds a 32x32 16-bit icon to the bitcoin.ico file. Though this realistically probably looks worse than the 32-bit 32x32 being displayed on a 16-bit monitor, it makes the nsis setup exe deterministic in gitian output (go figure) which makes the slight visual loss for users of very old monitors/computers worth it. --- share/pixmaps/bitcoin.ico | Bin 93256 -> 306398 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/share/pixmaps/bitcoin.ico b/share/pixmaps/bitcoin.ico index 734d21701edfa77de2e7ebcf44ba2e838f030eb3..61926807cc8d324562251501b9dfcf8894bb50e0 100644 GIT binary patch literal 306398 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 delta 62742 zcmXtf1ymK?_x4=4bX`I^E+JilbX`(PQY0irIu)d0Xplw_>268sE~Oi#JEXh&&%1u# zH*3vWv(L=h=gge5xC|d7C35R z^cd*L=w)JTWr)67#sp=wmyWLb-7%ZSNNyl?bk#DLF8jSOudQjW6Z-3it zclO4peZj?Mf655;+7HFj86JiiF4j=r#$#SyIj^aA7MSS`P?;>l-Wi%@Dj7o%zyUZW zoFDlJfpa6|08QAr!ZMw%N42>V$|NohH%qQw9nyDB+~BU~7y+u;4;F_~_cOaeP5WQ0 zT_MXLuAKwq*NOC2e3QDRCS{_YFeHD$|Chpm8*0EM{url1b%vi9)L8+B50{UDBe)SO z5Z=V>7-VAr2Kdc0?Y1FL|C|e$*Pgt8mXJ8(pAYbp)+Kq1CV)q0ju~F_HX2{aNc0OmG4^)M1d5+4(P`FS@YI zXYcH{1s=Z3q%+nNa`OVgX1=Ae?U;=9IaL9eHe{deOiDj4ui>JuMD_WHN^--CQO4YX zXoW9$1V?S5dm-+^*P+x|APFoToP8RGxM$?zMVihxD(_zi@$Y0KW}^X8p>YhBZSlEK z3|bzmjm)4Gs1`cpQz$?Hl_Zd{qKOIZ+*5Y%7w^KbyhsXdUhaNuH!j%1Ap7BX$nmb? z+_o#gw}yC9?@xDjvGtp8el@7X*re@WQQ!z@f($$KuS~THgLo0qg9Z$I@MmbLBgK`t zPX+*wqxqhcnBH#%W2@cfa~ttKW!CzdOxumUV)*DIeaZWDtl;;A1s`=rxqcn>!L|b z9Mw(05kob2-I#~0{Fiq+lms}ddp72+5qhuj)tLux-G3YIo9c@NVSxq`sT(81t}^(@ z$7-lekf8m6OKDNfp4`5`5Di90{!!$N2ti^_xo>ICBR+iE5A-*~TISCA@z?^$`Mu@^qYW^wF8h@w|hN`V=ahGQkjlA1Z8J z;=*B8C4dqDn^l1s8<;gWkGZi)#252UXT9uVY-^kL$<7bTokm<(7M!-svNW9WZUv(| zm$EF2m%SsG0`|va^LA5KPxJJ#ddVIAq}=tH1^SsNxD7}l}s*wx51A=}@JnkbPii9c30h49R$0nWvB}3518rc$ZG7_t+hleJNQ^{!Jdy?r^Yg5{V2yq|J!v*b9#QTaSm!kXJSfhZwtW$wG}WVfvap~0 zvsO-Ve&GP7mR44oO=4qkDV2A$GTe!LxMhp9RG#+NmITl>IsB6O2d0^pr&C8IifKu> z47c%0I|7q6kBH{4UP~41O6+Hsg!}qtr4V>H=sFiU_vDTGE{GBA&E_j`tXm}hRSLwJ z*Yn>dd4atsvlxPsP!6uI%bUp;H@RZreS~lYgjG;B^XR_I=P39`X)oKZ;2rBp<{AvyI|=oz?CrCK5qfVm!eu*6ncHPG29pSD;#oTF1y+w)%WZ< z3WjQ4z|p`~yUpwcP_}L16xqQ!3gXg2!=!Si_Dw!khW!35%g(`>J-3@Z$I{IIom!3O zhB}Z%BpgN^-(2n&IQMn*R-2`&5Ye1_*6n@`>`tJRqC6Rmc40BW#4$8y3_YL&2uP!K zK}C*`qgO6?9#OQmGXL4Uz>+&aw6VRyR!s}lOxHy3?QoLLR7H0Xl|dLCC`};AA{6s= zacS%~__gz4>eBQmE2GJVdj8FmolRM`ox;{bT%K(j|DKW#{m%NFdQ|ZuH=ZFdG~GQL z@#IqC;MG(+ewHk-7>H`U>R+q%VWdZ?m`HIn_Zu|qWDFcN(C?Jdrwb_dmoxP5#)%T zxL*Xb*tDjoD|~{mrzz}yuZLo;mR+KZEscat_x`zT(YL$A@sm1+t;?{*;f%I_rHPB3 zrjN}wu8_>XhR3jVl0(*EUE(G7K(C~)t3IV4X!GC&>astZ%wXV+@okgoVAb{v(;T61 zwx;paINe+Aw-t?z5eDH(TNjOLige0FJp1OvY9LcHx7I9nEbF@SEi4kLGtghwL z`~?(Xi8QmWt=6e?@(h#Z??6yCTJ={wmcOI9Ji=%C?^Q^fhkOkL^9eBt0__U|{(dvt zGkn)Ed+>~%gI$Uxt@-SMj-22ynhJsl-SZ-P6x~(toelvd#NCg=dcsW*W7zcns2>K$ zLX>%5#qL^Kw2Q$|+Q%=G*ndVMBP$4wb+T$+Z3ni}9YbyM?E zK~8I*GGt=B64?|RTcjsfqf?QEb6e`c0^?@nJ&)JrhYu3;`b65ozyO2psEiXg6L|bc@Wt zhInlZJ>_1Uzs!DlryI34ykS4t zKlFezoBFps5&~@l9q@xcpKdl9kggZkjb`*Bf=z90?N<9YKHJ*boA4xEDcM%V!&I;v zP(BZGFb`mU-bZBecMIV{m}yJCIvYM)6~Lr@=(-4z1F!R4eSD@~Ts1>|jogvXHi~cS z(9c*|*6S=wr!Y(9JxW!j5ZxusGF6+OiK{@YnteUJ&ej&s3Wr1Ll9Cbx+cykf*93#A zy1w7H{=sP3`Ks9P0UAUtm)SCYgR2tOX6Q1D_e&viO|KOHCD@hVi!aHY>0@VB& z4E@*TvGcqa&ED0XQ}tXdvlqct{y*^2$#3F!PjrJ^1~M>{M(_{ot|qz7$(Jln;Y;KY zj((#v+3s$Nldj|eyK^i$;Y@pViQ3z!XMu$fAVDg=5%yTB*=t11mh*TbCh>5+NpsZ< z@vUoyU}0%pK9@Q9E7eaz6tokV*my?vX}DW8ta?VsYJ5PdJiO)hVtLf>ej044MJ)}_ z?La=4rH-`-v}$?{^aj!-c|VPYc7rgcm(u+dfU93`)ei_fQr*tDQ$Boj3MV1|iQDjb z=p|dfNy1Xe(ULvZ5otar7OCmj($3myo>INrHYRG99Jj7mi}#(V#9pl^8JnU z3#)vVdIXWzfR3KtFTZ=v-Gj6ta`1Og0gAuyy#p4vKB z$K!EX{dz}?`~B8kt>`wtEL}WkHz^uaJj7T}7?eyb-aGhWUHaP-lLeI2UR%2J`aN zkK(vd36T(M(^)UI!5bx*m!B>Gz$A;F-`U+9s>IlfTHeM~Im8{Ip&HK!1Hi4T7dtIC z!;vZNRx$Ao)qv8@QtLqh+961HxTRv7Q3V`n;_aeYZykbPHSX_KULCSvs$RB)NUZlW ziL{xG@Ql9OS~>D-5%k&u-X?t4e@ksa-uAi;i~)XsN!Z2Hj+$p*0uLyY-WHonnhBvktWfl)G3*k>a=kJqjh}h%$^FYT zI<4orXE+CJtJ)`%%!T@J`e9Kdi04$4u)cYb#9RphH4iUz(oJUXk+p}w0_KqC=&!`S^{Bl0Q2*)L(J8T zhk^d)-6@}Qryt5m&BvUo;c^n!6*qJ!HwB7CQ=IJ1m!Czb1SAZtkkmR^B3LfP?NxFF2ApE&>h?DrK--68 z^4Zq??K+MEql)7ys~TN&N4cv_Q2rj@(4OJ0eo_1s6i|AI#qi<9I`Oc}n(BIr6_wT1 zP|Yb)6*=Pp92oxkiI~0_<927e$xJ+Yc1*&@a+Gu@HHDkv+x?J-<$Gp_jk1IFi)sr% z;^CXx?}mdq*stB1c%#Mr&ob(ub92if)2?w;8fF1sV+&^#wNU8Vt7v1ZA~fH2B5RYJ z^CnB=mk2n+Rw(n`VkJp+gXL!@QvFzSqW}nCiKOC!5xeR{bjApS=k3Xrga1ge;4!Ek zr&pHVOZKOu)yF+EbyE`4l*a{U?ND};j}I&qov?#wBx@1a?fhs>5f@Atuv&CK+M5%L3BO=1I&H!33D8M zP>Bm^xFo=NMeQqk$_0+!xRcY&G*G-*8pii2zwS`jrMCbi<-hvsYl}N&Pdv2VqYTZg z1a~fd(6IBQx%Ny(2_3x>M*JQeReTD5C~RzO0Df=|eo5tPUkrAY_3g<6Qma@ZXNVX6 zJEwn#qHxZZEs-nDw#TK6ieDiGxng#ZWh1e1A&$?-(cd&2_CS|#?-s-F!m?@$*xd=Iv3N}52r#BTep)%|G5jP}(0Wpd{d_80zq zgrZ$@>@Bne+ZTjyJBJ;ASal>{nWkggk&5)h`5XNO4iQG{b}Cl- zkl`7>^vFcxd2@r3o&X$i(M;m$u`QLv-wYep>1;U*ufJ@I_#(!uMm+a=^c$2o;YFB<18DwO>8A=lPk9in{=~0~IR|2@;5LY@fHhEcd(Ycv$)Ra-j z0vd}A$z2Q0O$j=sy}Vrz%^zLt^)oeAFEWY)bFahx(f2jQzk_oZD9~2^{OPYXf{Gg8 zml8}l0ui{?G?O**I{STd6Zo(jkZ|0b4ZrtCyY4!?`B7l8Iy!*^Y}w(twuS}XnUww! zaBd1>4+C+lT^1iiiwd$JiBB2K%2^+wpzA-P1Xm7`a_*6=rBhTZ>8lr5fQci&qW$%1 zO7@e}e;6^G*v~7abxR5u`Ta9>IRr%@#^SQU+fM1UXG(OY;5mI?*O<7(?8ZHhWQJ++ zdfh~8dE#x1jyk~=0DTaN#Q=R4_k{SG4*$Il0PX7nT0Ac@e~6H(GA61NJd7S((YUhfY!&+{{=nVzTT zAAxnX&0BKHLoHuY>_g60T{#n?2b)Hcx<^j$x(-h`F{*vKd&t_kZ;^-g;@AwNkmt!~ zB}gvZ^(4-0^3P)#h51N*Eg_%R=1VzkTvzVWQ2=?`il0A&4F;OjC;~bh*Izcvw{!Z_ z&jcU=Z8CcG&~dmIL|6FQ>@pk+ypw$R1LCN7zN#re0q!o?-~y;=Q|HgRtT@cVl9>Q~9iW}PHS46N0{6p2h{ki>0_<`29lq8pk#9P^$08D1T+DmI6_`059xdpZcLMF|W_T8gY3U zYYv!VG2d(7cHB=Z1$XsC2W9R>RpZ|)%e!3<+**QU_hwp9S)QQ=K&(x9mZH#ZxcT(! z2?NhedZ2KGb8=|L@!hS}E9zxDa3@YRdgmAK+u5{9pR+kNXX5ZFg;Jl2DV7V8p#0@+ zSC$rpW}ZmMYX=iZ!GTbeX-^b*({P;_KA;fFLeW*~_pL}$k$S}zN!|Q5E*g;kW(7Vv z@%z5;y?%(tC6kx)>_2laV1C$8ThBe#GvmgXfd&NXw+wR+<@6& zulS<~hgGxVEvnZ3zow?Pys!pa9Qi9fnH6GNm#a}e-64bmC#{^kgb8bcOq`kq0)68r zLtY>QL>_VyH5?oqb)Q-pFduPpi}`49=Lt>JP5!0Z#*n4zpOFH};!4c5#@Ax3jJ(G1 z;^!AQs*LugB;nGBw&TvX7(I`tNl{V4er0O3J)K)t(_XzgG`n0nI}6^gwS7rzFg?Vz za%BhZ=6_T)Pv~AP)np5}V79y?ArCsZYP>SE%ozn%)M+O41he}oBvHqhOf83V&brHT0&v}ILElUR-yL> z1!3{3dDTrQdIASJlI+UYZ0^Ii_CMP*ki6UVn62E*+`vgpMUqiHX=|LkdB)r` z-5A#0i3mP8hMws_F)jT8O<7o#jcqcQU6yJ_*X@M?qc4~o$&>ry1!d&XakLM1#@#xT zL412k^dRx%v|zNcAf*W@0uIEXbU(whR+6Zy{jm6uZ`8dZlyeki>B;~!pP%c{Rvme3 zgdMVBw&)SbI$!*L{<8}K7hq<KNHIAm?=TvB>UwBpQ4yqP&R(#S7Dl8xe- zH%2xw8U`=$Qk3B^^0~M3;t)h`Ny7bCotl(9{13_cYImWfYuq)EehKBz|bznDtf%b7B%T`tCSq=K24@l(J^h z(eM?#Qh|8`?!wNwkGkao2>6+H^QL*R)2Ar&a}Xy6S(4x;KhBlE`kmG@@r&c=HB*{f z=6{D%tH~+T-|=Yz zH_(i~%SW1uO~T$nAKX`_^wtK8GzC3x7#h0egj2$eO)X>>l1ywQqYaCnk~a= zss&#-o{j+Kl#ZMf(TOI=-)O#*Ms{yq)>YOt1Vu)^wzab}wXg_XvE0Kln5!`a=5$@2bgit9L-YLG=;@`g?vpJ{JFb> z;X+gU;;}%^W;*d+cONQyyCRu)pyrkI&$ph04M#n1?2%Z4YQ&nx-s!X(*9Y{uMd)PU z52=~x^f9|`GDFPB@RV&TZ`lsl@LF!WbTUpu(|@}30PWGD7n)n+X5RPyQd{D?#8Jp$lM`Y&3h{=>r#rl0seQHiIr<#T}D{I-j!(n$C|)4KCqCYJVTuMufMX61>r;mRz$fz)v;aHXO z?n-U_H4Uqduux{Jy!kt_a=FCvuU!)t-~!Q4uvAXGT&wLI!fb)Ki+fttUtJMcFCt{2+(` zO|epTDW+%VI~@h(477^iXo5%x>H3+@>53y+RBZm&Mm2_`ryOVza+a~p?Ex)Z<7qj^ zx7|Xd2`q-%%I|vHX= zmVTP7+JG0$G3wXLN0I87m(-DsIHj{V?!*O-bDiS^E>A^Zo^<1;wzx!Go;+!&&2IA~ zJQodOdNkM{nnxlY^4Rud{x@}SR#in$MaXgwn%MBniqNcbmI% z_90I`pt*Lb+fBbSS>`Z_CAf0cJQgYvfAHQu@Tx>X8UE+Is&W*qd3iQ}W_busF}wol zHdm&z0In}1CM_tGzha|zIxRyxUk_zi*1^AvEbAnOD49Pkh7Gqs4<0E4l?4z3N{Nm> zLyi^SClS!HM4Qasp`I9^qCYY=bT+X6IFrpW#k#s$mR(oj`)#4=MVj*H(yaB*;dZFJ z@BN7x1d2ph$dPUp!Q6TybVqXN@u=A(Goy(CoP93e_l|?D4lSsBRIQuK<1Xqc&6ryM zGZ?YZH08MDZBgkkLVaoAH3?ds$W`y^CAaP`j8IAANTQV?qbBA(pa(2vC%+}#!>(v( z4LU!^*|Wt{)6&w9=-mHqrOGg5^RCn0`}y3_j8@I-C9<|4Z@X^nSw<-s@h*gpDujN3 zdvA&2()#W=VyG;(p-+(xfSw|c9gGBtGvNQWi0ez8$iz^6ZIDA5tq!X6a8F=N|9K$$ zQST5e_|US65>ziaSkZ^w7a*k|wEO>p~P&3oZ2jUFtz*gkR`5Hgoj_mZQb$$9o_dfxf~Z;l)Z&kknulR*3tu*qFJHtbJ+MQir{eD)2*m3OhGdWW zL0p+ii%i{;(>Nmu@V|%4TnkDV?Hb_tT#j`9}v+Gt%%&A6%kiQN%D( zvJbGt)%uuv)K_>Pa1j{+cWUPQc}$LvLUQ??xg$RiOj0r4VVQ2Ua+BH5n#+E04^>rU zy5b?c(y6pc|I{1xJvvATF}lrRY-Wb?gyV?Z??;R=RJD8bSm*^ZtcR)>@VoIV%wBtj zT(=zF{jva&VsC6Sjy4UeoQ>Q6(R}`V{MEkv6=z4!P@R2w`oN%$;bM@}=CJYMqFAQ> z75*qcnB!r>y&*-TH_Te^$G!6U3FfeloWN+QODUBVA~&u0`wILK?F0H27gPPs{TCrk z=NfhQ2PZ5YtF5LmpdF2(MfRA2R)T?eoPmXCi4a|?@wAE4GMRf!{8@Y%+nHSO?;$8D zevrOmaD=+A%;Us|)aE8JzRNwhzQha=uB$~4a>rME%r7V{NW^7(vxe{NfG_KSQ9Ka< z-#B0uE#M!pCqO5UL zM{f^ej2$c;Zzu_a1R=3cEL#0`m|x^7y@qs? zCN{dT{FLg4_$v`$87PBvH|d2NPyN?Uhr z_8yaWkX!UeDulnvY5aOYvq@%C@%h;15XN5cYWoOl!@61pdYFj}R6OK|XkT2@- zf#m4bV-MO<-}U(EdbJS!d7o9e8~TaTTMs-o^}DUr_YSJ+M5B7YQH0_WoRNRbZ7)BC zkd>{muFx#;mql8nZ+I8y^=}Dlkf!!84W(wSD%ONdI_t+JaP;+WPI(uQn8kFtgxzkg8AxFYULP zbEA@4P>K_9h=!C^bf2;fo!Pof4S84IUh*Ej$*3!$`6_8-`5wF=*>bS27q2F^#n~zD zb`$Nm7>4DHk=DF8KI%rwVX3OQS}-&LmpR&k@dne+`m8ee2$z+#g^h}|j^*p-77U1l zpB?1>8WO`rutoA(sH{wb$Mm7j#IINIh~jfy85NQu*!&o+(H=5_qE?j*KhQH_%pi&e zFi`KQY)c*9H?;+9|MA7opJRMSI#_6u<(0@L;R&RX-h>Z}mw&m35)#$|z_*TcX{O`( z@~g&tqZQOh`Q`G5GrXhiXpr=+upd4HT`y|F`_kXz{oSB!ZiA$U+rb9lzy*1ta}{jeugU>4VfzDE@SO zVwCkCEsUl&*-h1$3;Wks;&~t8EEqm=%;dBv<_@US`3-`H5A;}xe7tznBEiKaN39Z% zyb)-~c%L{iHHbj+@NhA1-r%mvlv0IZzOgZxH3BYHo9ivSwm;3=ufVmcIF2jbCrnXH zf1XWt)AK2o1#`X(GHb|TK?NLV%%#v%#l4XVRMLIpe=6|$1z)(TFeC}NevrDy)_G5? zWEqPBWlebGywF!42U0^;M3|WU(Xp@$h|-X1%N9<#ITejV;k{f-8y#=j{eNI| zi=cMD*#b|72vZYQi=Ze zKBRb*Yg{jOVE=n0DR&H}!+)ju;dCLK(rPCdh@zEhMLl)M67doYcrKE3X zEpf~^^kb%a zu_E9oECg;fb@C%nt^9yk@72)ZCK!NhIa(?mg1fxvv^lzaZd@v>jQ^z?tFLxAP2d1; z+if5D)wh7F3bORz&F8syAC+~pmX^A^yBS?-U+IcUG{rFYet8IK(|ZD+B_qiq6t1Kb zIT>aK2arSI%T9oO1Acq=UlMc@{CiaNK?Wf@hXSG7zfw9_Jj5D06_#?Gf?$)85;hxY z=Mq<-h2DdnJkVml!pK>P>`pso43UBIw8{uHxIeBW5xf}u@KmGJc^5E6>M_H0K#nrC z;7$lgMFtNZ(8EhN7x|g)`GP(<*lCmV22Ki|Mp(QTC12H~xi6&X^M`-)t;I~s_T3f& zN2*Ka< z-6;%68bTlTs2%oveC)1-4($c_IYtRmp+7&aRd&Q-Y)xjP;l?1~ce3As%< z@^dgI%gaoioG3P`RW7_=YTX6o6Q{j0N4ok)T}DH%92(RJ=CCZ|SqQz`U_)2zN9NY8 zjDBaYGD`_S^S|QLbBn?jsRx|DXZ$2KW7B-`cIV3%=~ORBIzH5*NQ0myC<@sJ^-~!0 zmv#sc=*x{XNgfLPd-&U(H->I&ow(1T{2J#Ud0LHFOiMbAw&Ct(A^YeXB3`(!o7ii3 zZ#myfiSE+hU|Ee;s^>r67u47l6H6y0!C9YR6~sBQyjYOa2{m?6G76|{%<&EbuMaClDjvcBef^&sMfifU2x~_Dw*?(F}p~U z&Xrg;hJP>h35KA`q#eIdk6ef;XPv-YHrU0JNJ=-|pxYK)(mH4Lt8a3IiHL6+TjVv@ zYKxu`{{XVzRC0^GpH$I@)$5*Kzc9_jF{=(KgdWBK<4>Uh)DPIxUoW=>Y3l;);s=dw zMrW!(JZqD&Ym!y9USfZ{7r)nGa>40{Gsv=@=^xM$85J#xvU~gXunTSR*6@$nwz)iO z5K`HpaE;TIO1`F!4J}m7vRy~7kR6>!eN0W`fk8{0_wx2_oR_(9F zw;k-)IVZ0V2nN6ckMzts)xQJ{SfcUdFPvm3slY{Vq8_`iXK#;PVQtx)m zdUH>u6PJWBQ#sS7N*qWt-+PfZr}0zu_Ht<2tug-%Ub_fOWQ!fdETb(W|Cv+rc*<)j zOoR*D5Q}VZ(LLWRw2Zc`gYL9W=T*&|v7D4~*5;1H%kfAQ*(}x0Ljb|59V-Z8f>~LZ zIJ!i*K()V`_~TL)x(Io;VOvCB9u~8!OZy*!2lscL^FxD79d{${Ob~!Deq7M$utm`E zikmduKpv9!On+ejNw(*?atDnZ8-k4v*=r+k`>(_?-dIaZtmFPgU^4KOP5&%gXZx1G zH5tT6rsx*3U2pQrMQFT0H3RHUZ}G&xrbe+a9LUEEU?jP589)&@G8=wKxJF`UFShz} z{)3|4%N;pqMG*7fph*Xgk=hk!!K2-$MeN6h3hEERH8Tf7KC*9NoP15ebJmqxp(6MK zskwdF4X^!Ue-nId7z66i%`L^E&vxy#bLLpGm(e_4KVVl@8=ZFF{RjksfEnZ#Zr?)4 zT0A-#veNLxu<`UZ>2$sS7Xgg$jc?8>ZYCipIv;%ejKizD-%cVQJDGFlH=mC#5r;Rq ztPI{?npiYNk461pX2^9G!kZL&vs)Y$*NM*g(vrPscJ*7zyR%K-`|~+Zz0*0ue&Atp zXZ$oM0c_hMrYa?hfAbMEbUu(aK{^onh}08BbLySAVadOBpL&^PcHx|_H)f3Fce9Dh zQty7dt3CPgdR$np>lnw%g-G#{>z3bh=yJ2W)kN_ya(IlJZL~RW&Vf=g^LpoXM30kY z;I7ghqw3w4Xq4@A;MXgbZ@-?Hl!`?_~N>iyxJ95SmQ|F=ap3=MKA8}w2* zmIW$$>3lv>;MplQX~hJ_-ajp6PVr!?whST_acORid!cir**_BVc#udmK4d+>_~X%$ zWU8<$YNth+ux7gu^z#a_ek{-RKp=WtuwwhhND^s-(c(o{hGP5^d{`(Ho!A zmtQYPSYo>*0$XmuiqH<1-qp77Uu^wKLgdRZ-qphKHX22Mwb;TEk1NFU4 zN+UpL?};GpqK{GG?yS!Uw^Z2}0;KAZXrx&1kjOg&d{03%H`vi{xg_-34X0w?o2>@OBm82=?wP(pnK!>iV;EWk*ua3AiI|Me}IEmEc z>1>W&yZKsnm<+FeB_XLMVyLm*MoMit{0SmfEE?Qh;=WUN78d;c5BsUG%g_ilE(>;G zun$~7?*p0t=>kW$`Le-qf%gIAH6>=tow+)^r#*2n&nqmKwoogX1A3#XvY{ zQ(PS$>V24K(JT6*VH&&=>(C5z&7(%pTL-F)25Z!Yg=*~$4XXJh^6 ztcL6{^~mIB-5=5g=KLq|idrKvU*VwsyS#J=ggZA;^#D%McM%s3Hg|*4G}|7tJsdBy z5&dIe(VI9Fs1tz8Z)?zLUux=cEZPt5w>AyeN^=QAc=w~RbIrHrn-6C%kW82Syak_N zD;dX|pi$$jvF&=@_%ScW%ozKsh_!E(PJ z*UyZ8etOza9kkqjJUJ6W-zWmR<}yb9+PaeRkmCK3XbbzmK7s_~Bu@^nxNd{2j5!2T zRbF##L(<+R6+J(7d8JZ+u2`GiQ+jK!=kV|SJOA#3`(&llpL8|^sCb3`+CR>4tM3)V zGkNhtLwV|4=};~5dXr}ds$20k{{~6biU+?1Ey*wc-HGkRdp+4xh%RU}DhlsrZ9XfBKu_+3MO?B(?=aP5f%v>YqF zP3EbI2r2p_&O?x{@(NiGp`*lAoO?CtaC^~XG_v+F1)$jSrVVs+SKpFy@5zW~RoXyl z$Iio=ciLf3csr#(5~BB*ir3B7ifUgpspUuv-<$?Xyq6y$LAF94w&RN;bM?c2rMM^L z`@|o*RRL_gSu0dA_&bBdY)ok*KbGT@rnT=%b)iGP$4HyBWXLRty&J4yM`@%Q%1#aL zS(wLaFk2HsL%j^?jshp^Z!l{)J5qKX*@*DZ#tE1cWu3^F#+L+_tW+fabtRu1k}epM zFpZ>j|GPnD?8=J9e5ycY&9QiOkc9WM39taAevP@Zrq@{$sE5#_))Y^j)48?xPdrI< zV&e^0BE7V~icP;o)_zVGopShg^&ECo#xdb*``}~3Hw@RTxxo%w^d~HB1bv+F3vC13 zIO&4_TgSye;xfa=uoXw7E)_WW)eDC`i%y%^YM=BBnrgQ+t$`w&@FxAMfW=uQVg@Jg%YM#Qy`{Fsu0@3c0&c_HG%P1Qs*#( zF)Dm{oI7Xstfya%Uk>^;jk0tOKKnp z5vNX<7Zs7!2iP(?`k^qut-jylVlQ80#MVq=ATyy-9SYA++1&tL=k%5iHpUUYMK}@8 z?TkTwU<_YiOhvM!KX)m1Nuh}XLLCR$7b=Zt#PIid9m=iRUTJ%|hY`w28>Uj*9Pl;y zIhPs~1>Y{~OjPP$p(zr;NdIS7n_G*30T1EQRCO{ubr<8EhF$(|(t16tdfw@Vp-jI% zFp^E19!pIxdld8AWTA}!8&L(!5ku-*(EI%F;Dx|%5HcuI{+L^~U{3)&{I#hF5A@K@ zI)_kA29waPMe_u4IPR@m?Fl&w`q;avQc$vS@kGl1@Wv!dt(!%bNo|QO)HX(%L|R)R z{a$XHxkMvZ>{`VUMJR{8RJoBKxybAm8`3@>okU2gCTa*o8Dr)uwsbhew1Lfx2vHJH zmkF21lXY=xjpqevMGZuu9p=}Y$p|S%34Ho%@;IyU%$iSXwrA%XIw28UZ&K5B0#ApeH|**;a{SgAD}7cU~h|YvcVawz*<`&nZ0$ z`^Kj-NsM<-!_{Hbd|p@SEfRfH3qfrEC6OK#AkxDkYyQ#Dg=*h^xL8NiqnZ&A({J<0R&0xN%w+C#@( zWP;JCG82-FpvNjRXGWXvX@)y?*6OzlCuqM$RNhVok1Y^rq2_n zUQuG=XW(wlp^!9lSkPziokDP22`;XNX{`?zlzC!aibwg z4j)9%3Y!9cRBoChxV7qrt-#nAbHaB610*0evQ~tyRdso3nwDl{-XneRi3=*|vjcr{ zq5j3}roowS?K@+N;|EL%$&|7404v|0`N%cD2Yi<2jzc8C>mPNk%UgDkb`6V--weOQ zt6em`)7H3*CKfO{TBSoA&(bv)x2N)NTTMF&KSZ@fvS*E{ue4Z@r*7I&z{o22rWa?s zyKfRQMrg7jPR#FYXF~hDF;fF)ISMuu1%*7>pY7YmxAcb@)r$jCy|F@X+MdG)M+fAr z^_{!EU)ExSb>_Y=xc4DWaU6nNRIUspt-~xlfQ@uy%VbVNQa83uWQM6KH@yANB9by% zoK$8BtFdVC1+Jt4*;cWC8P;a1CV}Gh7jYjftIF{z}$?uArX9oE;JJZ-{J9}CPIb4-Q3h2i~HCN-m%9E(&5&%GmoPq z2&K3WG~=$9>Aj3h(K41=nPq4Vd;kWu#Q1~yM%U+KIRO{ao{0T1#-cFLe2-s(KJDh6fJ1Gu_ox6zDr4vLZ+`FrXLen4;`>XVgN7Pn)YLFf=yIP5 z;U?X+=a>Hjm_TR0sW{Q}$mY{~E##b;2Ft6vZ(U0>V{z9qj-EIbX?Vj+?*C(E>^*Q8 z%&Ca!O&%T$LZ{P1T~!{m7{*ezqLG1R3#kMq;|c28LVp*|o>gT9U1;dCgwoDCuY5^y zrKOuisw8w|1`5V4?PF5_03ZNKL_t(2NaX-Q$*|yOW*UUyg>1NlhY&t{5FqapXgGhp zu)2900IDhK%?(UD9Z0DFrTq|W34d<;x3zui8uE_~5MYK>3dim_hKrA0z;rYLh#;jv z(b0`{Ab+fNMQ61Fsv4*a)+)xgy!l)4|NgW8cx%;!Zy5jtFTD^#ew9|rt?Hw+6SkJ; zf8W6)IC$*%oUlo*YI2873lXEB+g68WXd&Q0#Q^1Ggw4%9CX*6My47TBa*mTct1e(j z_Tma#1O|`+P+$PYT97F4?B~50hfbXH0t^U}@qcn$k&AH9>m(XAKGE#oIQ=PrfY!ye z3Cy+5!;A+W{1TkG|5?`;Z00!K_SRSiJvf~uNeI2>TG-N#_3kI`To)6oc% z$p~yJx5&ttp{p9IQtnk((4}%ydHob#r4*Fb&^}zJ{W=3$D=4j?eL|1Y5>`n_D`K4q zNPnLS3?S9=Lng4Yu&%b(>b^r* zSXyanpMDpf*^m41LoN zd^`T@t@r|N2>`_M%JTs6HHCJy{ljuxd13<-WADMkIB@is`%&`JpfRcbn$4RBalZgC z3}?56T5j%GTw4rwwz1vc_JIKb;hl)&E67NZmbq%r4s?C*-G7{{$?*JwDSyBsTRY%- zPN2upt_h8|K+SLGcei`|(Ae9?f&h3e-t8@5Y1ax496AbSm*+5@jM3j*$CZnZV*T<3 zY;0V_c(4Ot0;yacNdSQGS`>v3hZQL58oDT8jDocq#wuv505*Viz9=au7M{(nuw@Q# z1OXD(u^-7`E5VW>Sb~Kg4}Z*Hu3>iin658C$il5T5C;h6fB|N|xTfZx9ZS1+@5bSy zhw$-_ejLP2UqGpqUue{gW9dP_SR!Nj1-g*`DVN9Zi~&au}-IpUCV1Y zc<308o;ZucM^9pDWjDaUa5%ttJVI@}o$H;h?!EQv5r#Pvp%QR7ei9-V@l2YY^1tPm zG*@6VfeZ>FIR2~w+kYBD7m(dfViox{#N*iX$~Jw@nO0kAWS_}b4!(Tx66&&!!`+2l z^E7b|zFkxXFibrHCNI37|KJZlbaO>SZyEr;>C0Chgb@Fv+b#C#!g+3mR7evhoB-`T zbOh&~^&BXjQ_q$l=Uc-akPAAlE&LE*0hn@%{^bkU+3F)r3V-#7Bfl^QA%=`Xs50Ua zQQXe~dYa8_2z}M~f z=q>#nMWMf?((L?008b@gj6{9tmk0gp(Cl6MO)x=p~fsIL_yE~7N2PLJIfeu zT*3C`E2!!k2rKbKZ*Vrb#IpjoGHqIvGVbGl=cvEWM}M~*C$-qxf{AeUfiJ@1u9chV zvb*i38$oG})wMl1eDoxC?>zvJK)=6^$#@ha31PseDaPJY9{|ArAJ>G1pXfsEvt@$E z*`H^edL9fK=ds|b1}Wv%AdKPV{Fng{g67Yi*tTUJ%pdUA4VQenDFFDUXLOH()DLw!os&h;fz}0t(mwVdh!$gQ z?>?M+_H$8m{QQL6w#+qpjMwC}KXW9`2!G3r5QK6#K>xyd42NUH$4D9d4+SQ|=P0>G2qgp^oa+kcD0$4_F{@)|~i9rQOhyv>^>X5~H{ zFHmlHFq{LB(lA1cP`cey3oL-p6wWBf-cuA<06XnV-5yk@+rpPzy9fFo-sh&loR+N7 z__^EZVr#39o&I(b34duJEEo!g5M0!onFIqXy&nJ3yFY-7H|q170)Q7ixAS+EDqh{~ zc7M8^P6tx!v;wQYS|Y-!`=5ow_nc_mQ2r?L8_b12Hw9W|K?^XL09)4>T)Bvy^-Y9T zZ9?)1d1{aN>cIdB6w>kXbK}_}F@bD;JBV=RnO}&d<<*<%vb*hZG^I55>^p#i zhwp(@8k<)xV>BB130*0B&ovHQF4qr@)qkh*904GJK-)Kv)A5!zZ&7uwT~tVRd#(V< zT>78c{%8sR^`b7BxJV_zmT~F)rQ~S!W3~2k1X8AG00w}WmWk+ZzV3tkr@wz)x^WW# z@Rmog(31;qEIP%Pbh}-etNod=xV(aUpZ!JXEiR=y;as@q0l{_NH#9%uXCh#_vww;H zh4UyURqHqK`=s+UN=+jJ1%%SmZbe%5NkSnRCzQ7~)}pd5lkUtj9>mhh+KsyGZhL}S zx3_=;hws6zl~wF)Z=t_+wdu6uKCh z>wVa{-YISv23!*>&twwM(@K%_)ma;Y>8=R-4I9M+8>m4K-Tfs=?Is_ z2bgk#;rdmK$CK<-;SDwLqR|*WN|4-z1Q+KeNkGTllkwjFSa6aABoS)3Sbz83_StPk zQQ++T4`OlG3jXwu{u|DJ=Ho6R5DL5G0N^(Pg7m^KiNM0T0#re<%uC|&2NC3#A@jAc|uB&(tUI3VutQ^aPZg(U*F8z zO4p+PK+6WZ$<84L!D718$7rkXCk-Z6KrPEJ|KI&Suz+9=1d~9-hpl|4DxJ!jIWs{y zxOf7ReeSkfYoX7N96N>QeZ}9!v3t&9I-X!M9Ah#XV>}vTGMZpAo_}CEnWCJQsLBde zRmY+v#(T|~xw%#((4hTczJQ>x3|RsK3aeU0L)@Ys?4a7-2AdkQV>s9Lx&6Siz%$eQ zxb@}94jegz#l=O0Iub(u|Lnb6tZvD19`;rDTK{F=&OY}uXRe$Jha3($lqk}&C@B&V z*#ZnB0TLx}fCPC70)HfN5FihMt%o2$Y(L~BiQ$LD_Dc{T7u&F4$Br$@HZ4l@h!XEZ z4LSE2&h^~SzW)DO-CcR;uI}pfuf5Lh9H5^;LCsRq_sO+vJL0 z0*187IW;iOIgda4-~0!dANQnV5y1caU#?$-$De7Ywz0 z=iJBT^h-4MUAg)ozVzi^LAO}o-M8P!L}}8;l7TgZ#t^I}SQDkCH*wE^0hMq8M8%m$ z>G%Z1O-4*n>VJ~~Q;3Wp7%)XufB^>_r}@L3po+FF~|{dJ(v z)Ldh6>4AqZovqc4ANF;K$v+@55j+++XdufC?6MyB}gDg zISz%fd|XbyFcYra{|KJ>nV-kn+6ESjC6@A8cIdhe-Lgm5^>BS3H_tc+?_F{viiX}~ zxf<4939LFrnaPO2$eKI=Ai(eMq2Em?Ag>&JKwW>OC(KX+5qOt83xAVSQEflakUSX{xfl|SUNMr)MM{`) z@6g@71GiXI!H8DWf4zTz)!YNrcP&8cxq9xxd7Rlg6B!r*WYYeCiKqc0{2~KLzh=SX z-~4a?V;s43btD7$8~?@pswMM_leVE8?33z7Gc(Rzx({31XY;XD#>#c)$B5`2bVUeQ z?tkpyaCa}S`yO=@ssF2^%1WfY1oNtaz)2h3hOIG)%SO9EJ8j`yUvv5DrD|hTZ70#I z5~o_mkj}_w#jf)wxG*!Cw!zb%|5JG2;m6T+J^HT0GJPuIS2loX2M`8O!~Rt9%Cm+D zQB;mRZVZ4JZgGfyZx?)2^eHh^>uD>DpnuAS1+2^y1`q<)=4-fkI1ONM0Hfxv1({p zea?|BNL4U=x5UAn8(4PQy?J%Q(#o%qms))Xd#zt)~g$awnj!aHh-A?D2P9|vDY1+&(#cV#uY`%VcXFtTUTpY$&h=iQIx0>Y1 zVa6CSblQ|Og8*X06`v?sBv!zmBqQk7nR9sZvtPhlKYkUfk+E%9Q zYlU&d3oc&1gjZjB8U3;Y5E($z#6T%zOrG(U;%b14{OD@W<`@1d!n1#QWS{yd1NbX{ z4aUD2esOBr^TsHTIc@w40qdJvxNzx8YV1Hi9wYvrVEzyR{r(;fclHwZ8-Lfs#|NFp z{*?BtTpgJ}3{c5&yJ_-0pR|nKTkqlKyKiFIEwNlCOS5-yIe2GCBdjKkjlnI>U%HBC zzVN5<*r%SxbUGh>{)bf-hX?p)|M>6Y%{N{J5a4?UAAHQD3uJXCN|2aZyJ;q9+Xf7R zZCb3aZ({r01)RHd1>5H?V1ILSJ4NYfVUqjzN68R~2oHVYlelvKBlz*FKSbX*`Q!Q? zu5aOb2iGG5d1Eb{HEG{K+$Nk>11K;*ediEQ0`HRnOg7Bpfz1<*ZOG{Lf7L)^ zEiPWUAJ$kzZzq8*ACUORk$O5u=nwa?xVv*CvHWDjU!RL$n6oZyD2^W60E-wYCrVD_ z^EPqb#+CKvMt_opI0t8Jjw9%OfHNKkdpmgUJHL-lf9|KTxqa^Bh=vGc8gi2DO@B^dLwjPUiL zm2Q*)1g0-GO>9ru zdhG7p5tegeg+Q=GX@XGI<~He#Rct+~nLIN}j6#kca3KV^;L$Jk@#ZT(!jE71A)f#K zAL0|A{0yG{sXvX2m#?0xEs=<@efB)gUAzxFw|{Ts3`^c=Cg2fVas*O29+)`oKO+_4 zr=H8=222AEP#aH?iIck}`u#mj*XG%6SE^I3E(gZ6S#f)PCf6K-z3!_WQq{|^2({vPh=$E`4c|K-0vztwmCXB%s+wKfujv^#xa zW`As-zkv0vP2^O_E3^3n!u|mhU}m^(fy29Z;oYir^=L(47220elx1F@O-h^LwAl!e z2^d6!3ViVzG}gfT6sfj}(xnXnZA#wYT!f&;T6piG7nw64a_B+m`X0-}@;L#XSLUL;K#4LfM>q= z3wY}DU&3T^?=WN^Mqy^O(;2Q@eGsp_@co3gBGG&2OJI@oHzNTPVlYt+wX2nZp$edF z;Gzx){g*(q92nifKKkVrCi5vsS0V;Iq52Buk68XSQ&PSK)9DoF&Yi{0>o>E&YJXD5 zFgsigNc;6X0~GM|az1$&=#FOqUEg0KHc!c$rRSHum>+@H1cj3Z~OPR?52fT?`Q}T)7&f20NWpB^v&G`Wuv? zHcNI*>`B+IHCWDcSPZ+!%gDucg0xZs@Nx-vaDd5da=h-TX4h)r`fp}V5r4IwJAV$g zH96^xMx{m}53vITCSvCMyWV{sz<2eNRv3Wq!ZS^4A0{$XTz@Nt8Ix&?^Or8G#tp3V zKPmAmqfGD)%bgv#-W_*Cb!&Zmm3@yX1%hhIOO)@Fbz(9E3UL|8n3(N0gaB_+0Lhdj z#5WBZ-=sK%UEGG6S|XvwjDP)OCuDwKB}xa%$ut@prM)nLNjr&|XIhEBZ&NP5I6jiY zP^Uj9Lujmp_W@nsqv;}}>(a)l!-HLX<7>YS+qC%N&wmAtZBBlrfEj1D&to#3qhIc) z-Em$;5K0MLB&1kK`}C77fK)xA``6o3M5UDJkeGlWP)Kt{%{O)q{eQte!qysWbKJW= zO84hX1M#ktJPW&{&CFB^unB|1%%k{;GYUCb&yQBr6H z8!A2Rqza`zi3eLYSSH;+2HR{gkzx-8kUE<$=FxNbqp#Htbfh|B!ni2r+|UM9AVD$ zr)(tCA9V`>{o)Y)vV&>cVqcJxL)Ex?lu|ub9L@?Fn9pZ8b7l*BdwVhju*RZkOyw5L zhzvjm%6tC&au??Tyd_5~2JrkvY&G6~v27ZYD54;0_mImjkn)^CmyHd z!J0C2XKPqO0ES{3*u_$(%<*R z1Xf9r*?)k2hsEA5ymO@|qgT`FuMsprE0Uiovqp7YlGvr1!~%FV?;mrS^uebzSrqq^ z>j=Z%`<$P^7;_X0`tV8uY_hGjMggJ%w3z`++IY-L+tL__@!1ezZ9auH7QJ(5dk@=L zWg|*s$r45_;Eh*a!u5CG!UGRKcA{Nn2AXDq>3?i32MiU|BI;R1{1RG>V_pD)rY*)O zuafCw0KkAmRWuY6izKf~mdvZ{(H|TloY{n#v?(3ikoXmB7$O2C?TbFb)ivAOXV5ej z&P9PEz8+%C72~ADMTmie_)bcB|kff)FH^K)Eeu z`epbK4W@yCU?b%B)??DP*)heOv3oAO!aGDSaSx^;=4L~6Qb+79>xUR!QcJSSc`1S9j;J*^C zo0}V$&F9$N*#VH4kuZB}QVxvxDvhMk1lkbjnZNdLWB!+Z0|$U&0DlEAWav?2%zrHJ zcpB>e%vj&pz}m(JRumr~PaHLRN4)znwIN$u48v+CsU{pzilkYc_6t37drsR1^)CdVSgJKFo5u1 zVU3;nLSwBh?!T)Ob>qx7+UX?fP-ycRb#Xe%763&*b5AALy-nVD;*r*8#q#hV!tN7h0J#i^g%$Bb z8~+3$Xv3ene?+mY#k)v-15hYo#EMWPPzZ2~CD?l)<*JO&7!t^!{rRJ%|7ydU#^TJ@ z7T$jA-P|T)DEoHAAR#{60pcY@06#?Y<{`kn4JZaM-P@Sc3=dmtOn-r?L+C-+I(v4N zqYvjZ0rlo+xn?Mu6>>;F!?H)Ww;u^!-##E<8W8A;^dBX%vfMXB1cO6W#W|&R`op@- z`7+t3P1!0Q+hFqdVnH5x&WBtGfaFS$xtWcE$~KTcl7?HUDAQ?+t<5z678F8ca3FY& zu@i0MVXccuC*51>q<`o-e4_9_mJl4e#bL#i0eM9w)3PvupqM}rSmmYELSGs?IHzaJ@s@G- z9fFu~zVE^l0G)6=7ruP4#D-pyk>kd54zbBeabZDwI<#%JFJ@XMc75fM8W~hy1G=8zJs|U%9dx z%Bqd0P}FM~wyVrZHGVnxrNL}%irH+sI=&R0pXwz4_}VKLJbfNfb97y8EQy#5LF2?FkfH8bUx1mqK2dVAt1$6 zQq+Ty-z%aC976P>;t-`Pgg_N>>H90LtBH3&jDzDtv@rHrWiGUGpXLf8S<5hJsILgf zlzUFE(8%{P!kWV|2u(wn%_m@MVtNZP^eM-hkbibL7GL{#jJ+(k0rRzu%DLzy3In*4 z(vH`}NF^r#3R5W4=U%EwA}W1|B%UBjofw%vxeA6`b}=x^ks@8G1)2EOclp5uxkzc+ z7Hey3rFkf7fOZRJq&+R^7c(B7ZQv}BYyew-0aIt~Gu9YeP3}Qi+t@_Ywpkyl%8;O? zNq<$pY4uulEVv%-;2`Vc!-Svl%iyRU@N~RxdSM`g23LGbm(}j+or48XN;|T;lJgTv z1!}sSGToOprQb|N=7oBmg%FqV*u_M7KD^WPdU#M3{rT)&e1;gQ1OTSm@ZFRb7UFFhl`q za6|79oQJV35*3d~_`wM2WBE@Jy21pkG1%BxkMoW=<})Cb15-_UqYQyWxZK+2D&Ssk z0HEJQV*@>Gts$d0*|2PEZ5_X)Gjh*>dh4N7jDm^ay9N5?B5uUt;(l3bsPCmgJ%2;G zC;d!CfUGZ4kKpQPIyQjOkvXLQ#W1AKL(qsqBvL0~$gEDVFmf(R$#p1u{G)?XsN7{^ zSZTtvY0yj>bk65{B&I>1f^A6by=B*-lW4qMkKXlpH{^VM1DEf+|3rzOh|nz;c>wXR1qo84Ql7p9;uJmww- zV`F2zILiXX?_fIPo9ju^XR%B-Li`zxtARloh0K(2{~Mh z#QV^r598d$`y$gEb+7vn`pAsix31&8x8BIH4J8+V5P?lA62-SgGwM_nQX0;iqDqd; z1z`#i0w|PG>SOQW`>ysbEq^^2>s1Z?k75St*=zIYqv4!O&yRipdRHKTY9#=`6b29f z+OHvPO(Q%=zdfeHa0S2BPJ?=JVRd-82<1OmOaQu$Qt{sV03zx z5Ojg+LxQCG|LUcp>f6wlY0z5L28_Ibx}K~PYNkW=J*PwdrA^}bCVyFVead&}yod7+ z#-)Ig9G!mHFqU1MupxMOm#!D+FAQMW;qY*Q#bSxYQX=y9=(`^6bcRoT_NTEnUpq14 z2jc5^?ZxMD=k|3>Yz%K!0-p?+07)b#u??V1E1-HUk&)NWs$XMD79#Ueh@PkzMuT{a zGJM}hJ&S17xHt6l8-KME9$`Er#%wl;DZ={b5=?{`=8Y)VMHJ(pDw~vX4v#%`1JO@0 zfG!ZxS%FK@WLQmawCx15`TUrXIc8!HC;rGi%mKcO-haku0;=N?iUnG71y%#1A5cAR zOk$@qNARf1f-VmzV_FFfK;Eq|#}#a{(%%y+g`Z{w5R&wdQhz^6{uES7=>I`q!tsi(exM?d+QGT~36n?%^V zdmAtP=s5%*U?!82#KlUSy!f&CZ&|vu2^FjkALaVXv+8S@LJS3#^sJ1gl8WS01R~i? z)pk8Nc(6SpR(~Myf#E+8Z8>c_!DKqceu|r+ZFptnhsAeGsx=|-LyJq8Hu2fC)mmi$ z95j=e&`u|4Clh2YH3rd#(r!iityGKzS;_RdYs;Yug4T zMw6S)BR4{Zt1v}UgSg5IPL?sqSa>n^r6@T<{C~X|iI#*A7*hbf^VmCBB%K{u`sbaD zDdbt-_Z1UZc0HEM4&E~!dE#mO?7#7=xP0}&6D59taOc)FeE(a|qFXMoHk+nRP8O}T zXl!zCwl?O_vnCq|bDRqlt9?-e({E9eoFo+qa3SvaloaxkC73CIf_N7WaAErCUCd6@ zOn(iay(5R7ek;fB%>s-un2CW==AJ?Ux=BSdCjxMe`u2SD&J{GF#}lR{W!@hUI04gS zY!Ka}x+Y)B^-Lc#%B{@(SeJJ_g71;{-^*ucN!RLwKCT#-Q4ixp4Ot&nNK1CRUfBv=TrmF^lsx%70)* z@W*=p9Y2mlz!3m-yZX3UlKU+e(RIrOea-^H!Xww>XT zN1nvfKlO8X__0r-ZKo(X_fDe3N&e#V&*8g&_tWrP-H%qN>r-KQ?S&(2Fn+kFokIdGh+;u&`vAQz+^gAlb32Dmv)l0oN&*1 zUiFI+`YysFjTBThE1E=ZhpJLRpz#L|u4BODd^tcgEOI6QjTku1kb)V~%dMU;Sn^8` zJ6+iyA0Mdn!+W0$s{p`&1b@xokRlx+Z{R76P}Bw&4Ts((Ux5bG`39bN^iz2B$^k@mu*lFKal0(2 zih&3sy~BG&W>rT;$!6^rl4*a1UYQxexwwtIBK*4AmHUnx40Z2h+JDxB4ydKhidyvT zjUilUCTBO+DA2sX=+y~J#$Y;|R_vqdXVKAirag87s^~oyMNYX^O~^@$XINjxr8eZJdFG9e+1_)T*jHR7ciMlSKL!ist^(0 zd*@C3&Tsugy!O%$F`3w$uoD!+artD4Ur>y?%pt~NoK6958nhHcXBiX%sb_ob$)~4k zO{+=}Bt~#Fxu)=H&KJkA43dt6|3`3zVPT+cTNoo*fl%hz2!CqL3o|j`#g&FT+BQu} zADoeNJxh%-aRs2<$4@)>9fcvg+)>J29HGGyr+WBsgY~$#K20y7DQ(<@+ zxQN|gWx$ZAC_RlU1`#DD;Dg$CKUh^c6)eC25U{?n5goU{aV?xA8c>^;$=Y@TY8nv5 zXus`bis^igjem_TtZ$vgne7WWd;TJ(vpME#n^@o6%3hkFlXLK?N_s!Z^oF)A;Y@au9MRK_F=(2} zY8x`a9x+ZTjE<=M0>9p%G=nB;Csg{f}K3^R*59>YxAjuvi?zCF2tj$B00a39<#8DC(_< zc>>$X6n~T16qCse);48R7%Pod8?R2d2qOFOYcJ!g|MWNTN8kHa+U%0TSP-&IWFWv-upRE1Z*$j@3`)B>o!lLEh{%AYa97c{_y_|i*=vD=-Z zNmXyfJ0jr~-cWaLtgP@N9C={$-W7UH?Hk@MsLC1xZzOGV`m1(l4P8Y~s$9AMp_O*> zQL}obs0J#%^0Z6v9xpuqJ^ahx`hW29kA9G14>S;4iy*AX1j=u{E3d55h>TYKQk;Hh z+kc7QN|Kb-5i3w2BkdIdsrwT16IiRR<+1x{_2%Q$0Y-Lx=0Rm-3FL$*d1wkJ2DTaw zJfVi$tm}?EgEZHz^#3CoTNyjlbweYFToGdYvYLYpIbb68A=tR*%p9+${;vNH`FP>v zNAdc6rRbH}9wAOll%!K(0w-BWjr~t1sDDoZ+8_6HW^~;W-+cCK_`QGe|Kh#3-$aR0 z9m`O%t-fdZ$kxYX)J=q2`H@yahjSaM>eR9N$(rbBL`O)ikZsbMYm70Cl>_&d7UJKa zI+MN)aPc6@9|3C(h=q9`(SSJEMgogz*gvWQaP?VdLtp`GgOhE3-NP^XYL4RS@ zgk$LGXppzkIQ6%_Yehe-r%zHrxPX(4f&{8iMm!%aY5nU{cJJQCTW`FA{k>fPSTQ#8 zkd9cnJ*Vx>VjqYZf(T3ofjI5m2_P{z=b8X5tg_<6`aDMc97;O|)un?ReB2Mfgk-3w zZ_cIEJvvuL4$6LqO8O_HImS-Xd4B?U-cSI+L?3|K4Y){p*<(E3q}73|R|N)_lDZ~w z=8$5wuX184aTw*OR8K_%V|Br*Eue14ah`moH}6BWSQ*?wL-Y6gfH|(xk4rA+FW!eg z|L^{X_~}3O3wY&)Kf-G-{|N8A`6{~QB3iqJ;1hvoho|iLB%X{0J|zP+4*6Kx4(|pUwQ$~Enz(&1e-k;eR8<**1}nX#+#ThRHCbPX6BesH@^s&G#+vC>W0^CVt+M}HLg+6XhZ`j z?ad zXMj>;eIgV1$m54dppyE!9xfj!y$h&AvFjI*37r$sr*vMVII>7+c?lVlDT-AVV(G_l z6=D}(|Egwt#52FY(*gSI0VQElq<@TJRWeHr_L-ojoot~WGqiJk<@opGPLbOGQcmB? zPlIE60Rcl1# zq*2FUiNs$C?0@W53C`7>fNmj2$LX!1WlKtp*9e+*HoiuYKfq(3Z=rh+9=L?c%6e*tb_9eJR zs@HihzvT5BVGR0^v}25dtE1zW|>_zAr;1?o!~Q{|I;{k;WGa4>%WaRUibls z`e*=C%dJ8mhA2kHLH#kJKAKR3#)|CYf(r5lit;kj6efVGo>3Y&QbHfi9F8km!L6N? zjw~kG0DqwL1x4^$UNQsliCEN<;0G#d(1gG;{MVOp0uh{zebO-i#kxwAP9-B=ijJzi zw90cax_l!j0<00n@iM>S7b{Fav*Y34@%lb4KUon0aP^_b@a5SW+IEUpp8qzM)F(%v z7)eSJo@7TMGhhPNDCaC8=y8!*ilAJE{=WjaD}QT(>fX|cBkDiq(Ibo`tk6*U@0c}m z0;o~}DhHR0j$=o;N^YPmr&%AS@%Cp)yeety-UJ8;D_T6OBMJ7)9hKUV5CbJ5uhw4% z(mtyeNNNL*G67DABGtaqWUY?8PX_&QIgt{H?);_u@Uy@4=fKQ(^@ra9An;eheiee_sj; zN<|gU539+rL^2VAmM95FDHun!@+jye^vt==Vz{e;mozPV=?$2`;G*G(r2pl5?bMUh zjEqi%ukk7q_#h=Q(ki;q$K^vU%#5?=FMr~TKmTXpU5__j{sByHav)G5LSqc9^RQ&# zDWvdV0U^YB78eC%yleVkQ_-a_d*><+@*}@KyldD@g0tM8b=i% z>EShOsh%(hd8DK-BT`A=0_#VM+%p*5MB|h@JGf5P`!kv;&@1O`m*J-2GlV(mXMYL- zCI-U=4d{`Pz6e5CVFE)GfFf}uJ4@4Aw4ue6Jv@7K?9p`7m}2{c%W}CGQBTH;46DAL z)pvs!Z?A;bRwVL))xeW0%#4dyuHu<5{Sx+eZsE@LcVSf$)VMroU`>Fv0mg@TE^v-J zTc)s@GmI579GO<-a;-{hBubRYrGL8bSf)@_qV7SKZ#7nsx@hdqVF`^~l`WT2Tb>Xx zraXHORGfxZI$n25DyDLgRueLzCiFq3f>PRITWkWc&caERmp+a8z3X<$UBXNh!cj~h z6Z-pL0z@(LifIhU#uw}ZqYVzWpTI1a2>S*d2bjKxu~r8-KC!Y`9N;(q;eX%7o3FhJ z7)p_0P$3Xm@~RPuW^l=hLWJpTj*YD|*gA6-Tia)`ef9#*oIQuN^$kp>v#4JuU-VPi zB796?01rI!1fKcQFX4B8>o?H#oeC2k(`VaYVFSa20P6#SF)(W733+}9yqB7V-zoH} zx_eaDWgKgd!}6!7vZz68x__uLMAoO$?E!)P;2H^NGeFPv{k|~#!9E6v9`GNK`u(>81LSm;b7E2*-(` zvP@36koNkgfRiRgp@E6fSG&%EI|JjRuQ}w!pC;}PgtuOQ6)(N;gMXYXLobg-eb~e- zzbFYaGQTY1J-V+erfaOhbUMS@`X{4Cyj{bjuH+&9oA2cgE87}~7yXuL%*rtBFYM%*&3ptG)4OX;yGey^?)fsKT? zAE1Nb)ZqHZxI$7&%zy4wqv}yGAL@FD;TjXbOto`tX;YNo9AXIM%ET#f`#2+@Mgj`D z3mlUAqM^p1M_k5}szh4H5m3V**8hrYYX*iqVdY1xCZUE5yYzBlx`R>x4Pz5=r@z+1 zq!81f=mY{KJ((gW&Ig2$%9qnCN!lAjF(#ggaq(hsO!;k-L4Pb|1g_etq8WM23A6QeT)yuCJpSp=;gLr_iA(oAfa!D=Ydd8|z|5G>*YVWn{}kSS z{Usdk--WXly)|f@N8q{|?n|yKZra z*IxP|UVr&V*w{LYPd@cIeEw&C4p$y{80}>GekkWdFPE-9gohq~3P1Sf??%aQEnMR> z3UI-~GQ)Drm_&vU5~?f;V;TxYOrmxU{vdNU`%{%5aap zo!j_>-}@JM>4(qZQ&0aCzWDQB!G()gpaWN)bYYI!tRDaLGkEcjzJulR0M?k4M8u(S z7T$VzYoaPZ0l~)vpQBNLIg@ibHb(sAcb0p^05MFHvM{X>{@_6woemBvV9Dx!HU`ee zOn*e012Bh5EfA8^ngW;?4VkbD*uBW((pCAniI{wV>z3&z6%|N}Wg);UgbNqEhmsSe zRU6YMiwaOc2rE8ARof^*1Wq1+HbJbWDOq9~+n{X{d~ZxqSL7vWhNauBInGeUxF;14 z>l_?Ag(7x~Lg10;+ewQ_)1YnJhze{(27kuJEwZ2_J$$I7zetqeLz-N&&pv(kC5eW$ zF@*Tt+t=~z@B9|td*@Aj`ImncPkj1wr^*BX;PQPB;_5@6z{}5n554nfdKa01aoIsA z&V(3gC`M0~^mxU=OcQ-pC#zD=i_$}a1(E@{&PG%VPGFU%jHm}F_Ax2Fb4dj#?v~^-$FZKDrWD zD2fWuSc|r8F=<;&CNZI8+cYqVQGXg^VU2{;Moe`TEr2nrFmui<95@EK^dZ0npRx#h z1Q)mE8t1aX(e)0myzm1omxnOM;;|<`b82J2%xI@`Jot$x@yZXMi`#~CV$`?-;Jk-* z21Fr4XPXgG5f)LS6U9JB1ujBv^^MB}H!w|8auI6cmU%S>AvH=^*}`6ac7L6N_e$C) zRjow1R@JEk#Mp0|$>A>hcCX55rYaYme7QIThY&l#ia^xB6xgCWMWqAP3IZeL0RsTo zwk`aDMEf$?m}QKHuWgcOB?50WloUd*!-R8z_XAa-f>~osKt^uNia&aM2=hN0Mi5_% zwgEI~n+B7~1k=d`)9D10wtt05Dv@n0Y_fX*NC7nx^baLwgBYAb2yiOjVDJv!dRXsa ztwm=HOdnlx(F1S2{tABgpZ{ZQZJ)!%D^~|n?Ia81%KeXEzOjYn{@s`+EffS3f*1lN zQjiFmD5SVpq#;J%VcbC>{vlJyB8Or~y)6B6--k$ect{DJ0*TX^;(zSESS%nLmI@ss z|IQ=9dR7yIu+zAA(c6nSjQ0&w?v_DZ94-)ohn0{v6>E_JlBcSrj;xmq>!hTRFqjOQ z=>)d1V9zj3+Sb`LG30S$LAJ^1o^yOS8f!}=N?GQsk}>Gj3(W*FUK)e`I6@T|>Cfo* zqYs^Ai9YW|zZb^Y2!9ipPBEEGV8tfVCRHG*0n8~ymJbmDB)dQf!L9P)%Y^t)EZ3BpT)+F zP56EZo0d%CM2h;U0PsK$zeZ!oU5#~7>RqHwg*=$!y1yoHt)JwLM#nLMv2uhuklTk+ zmqti>_)oaxXu0CEAen!2+cw$(CKF61lZdL?hz_i^X<0CKN%8_lT|X@Yrevd0dd93l z-p9nDF@dOsgqSZ9 zm`tZNvFKI`-RE9tia4UAOK5G5WCu}gEEr!(mz@Q`E~X2llJCS#y5fJxgXW1v{7(^8Ue(DyzY|Fj{{ z`z9I#8wckaSlj1kiLNY$H6c3h1AhGK3pm{0!^YN`Q&9tq0X8ATJD6D)zc1)vUh_h{*!jEa97lMBl8Vcn(qkp+>2S++_eUHVWQ@kPe zLHsi^V;Xb=fa@LIXaKP5{S9kk_VWsUC;{*K9*2hq*v7ef05THLC7sX%R9&K4Lj-sa z3ITRHPmh*ec|~#v;mdBl;;&yi4iYzCfQUZ;6Ua9W`lY4)`(*_8k{YK|#K%AHh0hye zY*~L5Xquz~w0T)DE*&bgAw3V4aASW(e2NHA3(Y4ya@un_W5e+SRdjT$tA z2v~Ltbln0(l;4ZIn~J%Hm8KsMaI*n`#+ZLQA>e=+bA~{N5_A(Fc;|6&uzz&F^_b{b z-Yf7%>D@w9ai+km%|T5h>_X&mU^1-9?HX_>4fhrI8fOAPrTYT{ITXy-9ToI(OuvsC zkB^8Kn1r-qbR1y-ly<}=&%m^@V%z95A$tY@035(3CJ;4FjDaB=&IDC>@8OLFkyU@| z+!F5HD<1)m##$^FOWeHvE*^U1@m0Wh5`}@boq>!&+%uErlFTh2GCQQHOXJ&l2UP;< znxkH^wFZ+(%-&l`eT@Q+knqwjnc4Yw8e?YQ@Nj{?cNwolSs9U*stP`Rq!`dn)0)Tt z?A*TT7vVh);k-a3J79qv0`_-z!NGs0^-L}02hy_|rjeo11c*rd@BwBvhizK;We?eX z$C_x9QLk19VjV?b(_o;qa}np4yTU|7x-0#vLIxj}K7TqIKxW)!*$R1O0J0${s|Qvg z1f47+F8Rig+8*9TPdPFS1csrw0V*%Wra=iD4Q*}f;eCsy@vzS2y%eGEap!-=_0u7K z06<(>5+|gr>of9P$!*CD`-8pUqx#ac7R_{;=G=hb^+!qnS}jtp*>WT`oCrABKY&+G zKmgz}{8zP9k6?zuP44^10H)o}jXmDH8KSoh<I4lR%wZo}&Q(C1j8vH^u}|xN!DG5U4w%2CSd}e84$z zdei$}B?`5|#Hc!fqyhzQLP40BG=EmAcEkI*=H*T7nrw&Ny8 zBNOA-F2%F-v`RvynJhAq70ft%XL&}COof6R2ag&2m^3XK+o0$gNBnh_ir zn6bCFH#o;|E;?yxMiN-{2Lxiiey72%0f4<7bj*0qd%a(fSLX2H-hSK^l;O;<)DY(A zp^?t32YPX|}d$FJg0WHNt>kc>LnxM*$KaaimOLiplkDE=G9TCA;aoZ@&8Lhwb92iv>cnZ!)abQ(Wy_2r7(@bR5I*9bq#npm(>HRMhriIcL93``>H##a^o}7iM=mQ zyysW&Ld%=4z12v>yBH(bbz`?=cfIvnFy-O5sGP%<2YiqxkP z1xXBu*~dP|9w9J>Sv4rKY|gG=ZQ0Q~w_;o$j|z`;8g68$O< zs62=r_IG!WZ(oHVMi|8y699k^K+eO=*I=49do#%`oEXTE+g5%Hxi+qzSu+8QFah~5C@}a8_Z^tB>nY#O#yI+ z^Z6(yFfvd~z~R9@mdiuPiWmbqMcU8>cwiD(atN>goxcO0O;Xbd-sXUvhycbC7{
    g z-edBPvbj-Q`B9W3472&Y4!MFzM9ORY;Ic|1F2dq06#WE}-+=ndAuc0cynGdB&tFt4 z1}9sXfyE-)uaJ$RiG>Y;z)&EMNVuB#%e4g^#4&%FO{Zv@Nq+Yl=JUwI#F1e^yOi)LdZT_UEv)V;v~)(~u!;D^Vg&iWdCTn-*FF-IrF*zr~FKDycJqb$(?swXq1nWB2ZD zuy^XsY8wYK%87l~jJp1)nWUajmZ{}q$Rz#W078%)05Q&`4OS~Uf2K7(=T{4Jz|P&> z>U{7aGJsI-6aBx)Xl4SxN9^7P6azTK;%#k*(+*xUqJlP8^iPIh^O`mH(UkxXECN#VM6yL6j}?OttuK_($P$pjrV!)xDp zP9AaN-TzRF9tW-`sPtL!(~Q&{>sq!~=xn+=%5gn>TDa6_v|thAbbTkIX)NYz^OSXnQ9N-p ztrQ~9^Qhvyy2gS$h=AUC?CkAU{KNG=F@R9L6Azl%G7VgQQ=u@B~N`4D{6 zAyzXO5D15dhuGcO8H&&P`zTRi_4t4AcL1pCVK>%cr!xRS@fM{5RD)9nsDfleCNPlt zD?)qq=QvVk^*WNO#EH=3B$w^6A^*)e>^Xq_&?W2SN&q5LVyLaWoETNy(=WUIe2}fZ zdbeMIcS*W?pNYIr%S_JuNa(#o-}P`^kG}8F^&R@Yk00mYoJZgHAXt3rb6ouf(G)dEXSA`lWE*+72$X&%#=e!0w~{W zWIGUYgIOsI=kV|ld;5FYPlmzh)7(1N07x7fOV4+Y;Sf*^;Me~W971>@gy3A72xIWW z^*!#~zJ<&M2M9qowR}w+aEyQGhrfFVv=g)&>nkWiV1Irw`g~@}M=${m{T0j_8{~Xb z5t>Sha*~Kb+%Cgik%YbLqa<|Yn0G#Y!uYs;*o8S-iiLT`cC*?Gp9tK0_&&Bxx3^FI z=v^Z4zDM6XbcwK?i+%3<9$nX=>pCpcr|UX&%N||V=j;2v$JK`)!xMi`J#%Whzl_7( z+qbcE=TBdID%gHinX6%rto z7+mTvKhjsZPo)H7-JH}&#$Ycv=Pnh7P#8mCz^C=suJ6$;J1mzSx@Cu6Nkd@-r@{ab z16>G&mwo(E%0~ikoI~GR#MhX7_6M7RiVcACH4+BQIft%OlD>cMOaHqix~@atEwSu6 zoWFD*zVLHj!MXF7#@OwNmTT|4fyLngT3atk>YyHF8@Uo_LncrOk#s1ZD}S4|!P?q9 z#ugNVdPWsR=rM7bW2xl$mg=AmqbAXaZr{Cw;6tV<=hW71Z5If&0gwncT4P=mm#B&X zbnIRywr?`?!`^>;3d}IfidbV4cJAE8;lTkmHaF|eX9`p!G+ZsvOhB(e%lY6zT?f0l z4m+E{9qt2cA-k(G2B^X)$@bs)y%2lFaWp?DO@dA|5-%w4E7rl{mYle2U_@yuk#QN3 zAo|Dvmdj=OEU;X5=(`SG*TeNaymzO<0HmQ3!6)nDNxFYGeIMg47y}yuye}cc#SMEX zg-RsgqT=*@kL6OBK$7@^2o_5$mP>4%J&!N_!k@vzk3Lykxlf@G5&Evfk6(Kc-g``% zY1*c&wkwlX3n&ep4vV+i)`B350hP-aOs5k}XR|b&LP4sUfnAQ65@FES{?cOj%`xG_9d?|grp_{$E9#R7}v63fLhGXX&Xr!oCS za);DL9|YznNo^&`3Bj5sd-0Jmke#d9-k~-CNjR{`09-}^f&>KeFS{lB-r?ev`|;VI z`7$2=^fT#IpPu|@2Cl#RHr{^Y)f6AG5PyvVYID!f0J!4spsob!X-$T(zBWhOSWqa- z>6L$t3L?k=?Y3T?Hza&y1WsTa?CoK9Zx@1OT?pu$Tao^R0sIHEwe&~Vd)$>H6$AM9 z{}vYiNv{g%QLD#F5qruoEL5n)bKiq} zz+`(Hi|aRHEJD#JM4!!&NQN@b+CtDY!UTT?U`9j!T$#L_vJXKU(7eRLO93&RD{xqJ ztj@X^%)YKC4m)tsoj^U^;8DzOe>lXfRh-SDdO}TH-^`ZQ0_U@@If?`|b{wT?dI( z;hk6O|D{gR|J9W54DH8yv?y2Lt!?Ayva5fLv(X$>H9i3 z*a`z!EbW`q2Cs$?KHHamg!TRPLO=B~X&CJC& z;9m~Glk*-;V?ity|5#<$^|*QCIxbzlm{CDBSVZ;jJRp=CABkTMYg+(--h;Xx?e;d> zYuDhqMMMEBsg5hA)MvEmf*_l1AZJLl4}m*~9dc%P1? z<*KO(}9g>e0yxA5GzzX8{G zn9rvi(BLZppm`y;T7T}fk34?jA+e1ycnYE<(C<#Bl>%Q;sgYW!4-g)y?*w*Ak zALV1q&PK%q1UhG#l<{FXU!-z<#t>m+V~**hL7x9WlG6EW{#z|#si~+9f1LUwV;Vf; z`pp|~k_V6(uJ?HZP*5A_d_n*yRUa73fB2XFCKi8syjBplC#o{oNbmt`Dmt9=mYu2{$;HSQXb~-DX z3(9|6)po~B5JZ?vrl&$6lj#h<^ecZJoL4S5Ya2MgS~eK&ujfdEbcTWg0Qk^aR@z)Xa<42ACuA34eZ z?jA1R-kdbw@IHLrn5gqLLL@+rskdBqxN-eDE?&FggL6`%#mUWgkSDKTYY_v~BuE)t}LF%&Z)92?w-l^(Utg0q?x|8ou?7uVH_8 z2ea9v4u0CCASG$3(|{mh4Yc()E;rY40msn|XSuhrzJ~d1QsBRU0Isfn|3zP%n9`lQ zw{dW=4@${$ql>nSo~i0#j9U5wfHi;kzH@j3gEAVS?$`eo7EJgZ4&i_U!#k%ksOT#L zu3x*3 z_k3p}c4=36v9jb9jb70g-e*_Xu8U4Sb~1&r4L%6*e{^Lq)?=Tc{pMfCLWF%GDD8CzbvfFaduu*xTL1%{zC? z>QxBQ0PTFr*j$i@4|NtG0^XT6;n}ff9LWHtyWJZE{sY+_T$UMXPT6-ou3fuU&gGA~ zY=DJ?0Ci*(RDૻ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