diff options
author | Johannes Schauer Marin Rodrigues <josch@debian.org> | 2021-12-07 16:28:44 +0100 |
---|---|---|
committer | Johannes Schauer Marin Rodrigues <josch@debian.org> | 2021-12-07 16:28:44 +0100 |
commit | 32d4b6a638456caf50a5f99f2a0b57d60d418c5f (patch) | |
tree | 3ef4ebddb9d6bb6bbb46ac10663b1a714063901e /searx | |
parent | 7a1db4de351875bebb4a8e7ffbe6710ad5b518c5 (diff) |
New upstream version 1.0.0+dfsg1
Diffstat (limited to 'searx')
331 files changed, 48223 insertions, 16866 deletions
diff --git a/searx/__init__.py b/searx/__init__.py index 9bbc7c8..11adbba 100644 --- a/searx/__init__.py +++ b/searx/__init__.py @@ -61,6 +61,48 @@ if 'SEARX_SECRET' in environ: if 'SEARX_BIND_ADDRESS' in environ: settings['server']['bind_address'] = environ['SEARX_BIND_ADDRESS'] -if not searx_debug and settings['server']['secret_key'] == 'ultrasecretkey': - logger.error('server.secret_key is not changed. Please use something else instead of ultrasecretkey.') - exit(1) + +class _brand_namespace: + + @classmethod + def get_val(cls, group, name, default=''): + return settings.get(group, {}).get(name) or default + + @property + def SEARX_URL(self): + return self.get_val('server', 'base_url') + + @property + def CONTACT_URL(self): + return self.get_val('general', 'contact_url') + + @property + def GIT_URL(self): + return self.get_val('brand', 'git_url') + + @property + def GIT_BRANCH(self): + return self.get_val('brand', 'git_branch') + + @property + def ISSUE_URL(self): + return self.get_val('brand', 'issue_url') + + @property + def DOCS_URL(self): + return self.get_val('brand', 'docs_url') + + @property + def PUBLIC_INSTANCES(self): + return self.get_val('brand', 'public_instances') + + @property + def WIKI_URL(self): + return self.get_val('brand', 'wiki_url') + + @property + def TWITTER_URL(self): + return self.get_val('brand', 'twitter_url') + + +brand = _brand_namespace() diff --git a/searx/answerers/__init__.py b/searx/answerers/__init__.py index 97e7e58..8e2b9b3 100644 --- a/searx/answerers/__init__.py +++ b/searx/answerers/__init__.py @@ -32,7 +32,7 @@ def ask(query): results = [] query_parts = list(filter(None, query.query.split())) - if query_parts[0] not in answerers_by_keywords: + if not query_parts or query_parts[0] not in answerers_by_keywords: return results for answerer in answerers_by_keywords[query_parts[0]]: diff --git a/searx/autocomplete.py b/searx/autocomplete.py index fbe634a..75992a1 100644 --- a/searx/autocomplete.py +++ b/searx/autocomplete.py @@ -20,97 +20,20 @@ from lxml import etree from json import loads from urllib.parse import urlencode +from requests import RequestException + from searx import settings -from searx.languages import language_codes -from searx.engines import ( - categories, engines, engine_shortcuts -) from searx.poolrequests import get as http_get +from searx.exceptions import SearxEngineResponseException def get(*args, **kwargs): if 'timeout' not in kwargs: kwargs['timeout'] = settings['outgoing']['request_timeout'] - + kwargs['raise_for_httperror'] = True return http_get(*args, **kwargs) -def searx_bang(full_query): - '''check if the searchQuery contain a bang, and create fitting autocompleter results''' - # check if there is a query which can be parsed - if len(full_query.getQuery()) == 0: - return [] - - results = [] - - # check if current query stats with !bang - first_char = full_query.getQuery()[0] - if first_char == '!' or first_char == '?': - if len(full_query.getQuery()) == 1: - # show some example queries - # TODO, check if engine is not avaliable - results.append(first_char + "images") - results.append(first_char + "wikipedia") - results.append(first_char + "osm") - else: - engine_query = full_query.getQuery()[1:] - - # check if query starts with categorie name - for categorie in categories: - if categorie.startswith(engine_query): - results.append(first_char + '{categorie}'.format(categorie=categorie)) - - # check if query starts with engine name - for engine in engines: - if engine.startswith(engine_query.replace('_', ' ')): - results.append(first_char + '{engine}'.format(engine=engine.replace(' ', '_'))) - - # check if query starts with engine shortcut - for engine_shortcut in engine_shortcuts: - if engine_shortcut.startswith(engine_query): - results.append(first_char + '{engine_shortcut}'.format(engine_shortcut=engine_shortcut)) - - # check if current query stats with :bang - elif first_char == ':': - if len(full_query.getQuery()) == 1: - # show some example queries - results.append(":en") - results.append(":en_us") - results.append(":english") - results.append(":united_kingdom") - else: - engine_query = full_query.getQuery()[1:] - - for lc in language_codes: - lang_id, lang_name, country, english_name = map(str.lower, lc) - - # check if query starts with language-id - if lang_id.startswith(engine_query): - if len(engine_query) <= 2: - results.append(':{lang_id}'.format(lang_id=lang_id.split('-')[0])) - else: - results.append(':{lang_id}'.format(lang_id=lang_id)) - - # check if query starts with language name - if lang_name.startswith(engine_query) or english_name.startswith(engine_query): - results.append(':{lang_name}'.format(lang_name=lang_name)) - - # check if query starts with country - if country.startswith(engine_query.replace('_', ' ')): - results.append(':{country}'.format(country=country.replace(' ', '_'))) - - # remove duplicates - result_set = set(results) - - # remove results which are already contained in the query - for query_part in full_query.query_parts: - if query_part in result_set: - result_set.remove(query_part) - - # convert result_set back to list - return list(result_set) - - def dbpedia(query, lang): # dbpedia autocompleter, no HTTPS autocomplete_url = 'https://lookup.dbpedia.org/api/search.asmx/KeywordSearch?' @@ -204,3 +127,14 @@ backends = {'dbpedia': dbpedia, 'qwant': qwant, 'wikipedia': wikipedia } + + +def search_autocomplete(backend_name, query, lang): + backend = backends.get(backend_name) + if backend is None: + return [] + + try: + return backend(query, lang) + except (RequestException, SearxEngineResponseException): + return [] diff --git a/searx/brand.py b/searx/brand.py deleted file mode 100644 index d71c57d..0000000 --- a/searx/brand.py +++ /dev/null @@ -1,6 +0,0 @@ -GIT_URL = 'https://github.com/searx/searx' -GIT_BRANCH = 'master' -ISSUE_URL = 'https://github.com/searx/searx/issues' -SEARX_URL = 'https://searx.me' -DOCS_URL = 'https://searx.github.io/searx' -PUBLIC_INSTANCES = 'https://searx.space' diff --git a/searx/data/__init__.py b/searx/data/__init__.py index 55a254b..c482a6b 100644 --- a/searx/data/__init__.py +++ b/searx/data/__init__.py @@ -2,21 +2,16 @@ import json from pathlib import Path -__init__ = ['ENGINES_LANGUGAGES', 'CURRENCIES', 'USER_AGENTS', 'EXTERNAL_URLS', 'WIKIDATA_UNITS', +__init__ = ['ENGINES_LANGUGAGES', 'CURRENCIES', 'USER_AGENTS', 'EXTERNAL_URLS', 'WIKIDATA_UNITS', 'EXTERNAL_BANGS', 'bangs_loader', 'ahmia_blacklist_loader'] data_dir = Path(__file__).parent def load(filename): - # add str(...) for Python 3.5 - with open(str(data_dir / filename), encoding='utf-8') as fd: + with open(data_dir / filename, encoding='utf-8') as fd: return json.load(fd) -def bangs_loader(): - return load('bangs.json') - - def ahmia_blacklist_loader(): with open(str(data_dir / 'ahmia_blacklist.txt'), encoding='utf-8') as fd: return fd.read().split() @@ -27,3 +22,4 @@ CURRENCIES = load('currencies.json') USER_AGENTS = load('useragents.json') EXTERNAL_URLS = load('external_urls.json') WIKIDATA_UNITS = load('wikidata_units.json') +EXTERNAL_BANGS = load('external_bangs.json') diff --git a/searx/data/ahmia_blacklist.txt b/searx/data/ahmia_blacklist.txt index a5c0e82..4e5494b 100644 --- a/searx/data/ahmia_blacklist.txt +++ b/searx/data/ahmia_blacklist.txt @@ -1,12 +1,23 @@ +0003cab06fd11db63a23cb59a6e28b37 +0007113d199f1907550c2f7a3b8b2e46 0008f4726e2b9231c09355c0a176cd94 +000ae4137fab55b79427ceb4c9c78546 0010e177f6fcaf499b1fd518046bde0a 00140a082312f66c426de5ab0c2c6f1c 001489ecdac8b8535f34bb65a678003d +0014fe8ba26857f6b95509c8930c862f 001a850b58240b760ed5c11821e64c7b 001ae86997f8b3e517a46101df2ac85c +0020324404a7aeae1fd7f96295755d3f +00237097eb46fabd8c8d20eb27c4def6 +0025871da27e96d8ed372e2b29965241 +002623984253e4df15d50fb8ff26a44e +00290607695b936f1b9adad601928150 002ab3c58ec26372ca8a16fa04097fad +002c81d45bb05fbbd77dd5eea0be3eae 002ca30d3c48fbabec4748d1ad8af561 002f82d895d220051c5c490f07bd2f06 +002f8dbee02d6ce676d21c3c4e9a443b 0032223cd6dad0feb29a6b93756702e8 0034e8102d0d6b44a12c44940e79e134 00367fbc39135a28347dd17f25095cc4 @@ -15,69 +26,92 @@ 00392e810e7825e5a7e4635795626015 003b7721ad5fd66dcb70ca66a554abe4 003ed39119889b93fae7751c2ceb7756 +004107d142d48b57fa6f38c3e06e1609 00433ed7d7fb1e659de569635558a96c 004545573381002c98edbea07ecce710 0048dcde7e2afd2cecaf7ef7180780e0 +004b57d5743fc5701fc1457de89d8dbf 005058cec8d6ffd3bad1c749a25589bd 00538809ed5fd00a7d145dc536e105f1 0053df1dd38b0a7e373723ad6c7307b8 005aa0ccff6de439ab4e4e628b0552af +005b01428e5ee8cc417a644bca40a5c2 005b7acb3c2804853e576aa65663bdce +0064f431d0ddfdc3f6dfdccdeee12848 006764d9f710c03932876234851ffc7c 006ed781ea4e05accc7727a58316a67a 0071f5068289a6770bc9003c9fbfd393 0073818c20b2c7709056e3196ade537b +0074f2c9b3119b8c323b79c33480a3fa +00790c46e1c25d2c58742f710d6ecf18 007a73add89e3bf5f8ca180184604ebb 007b7aaa348d99204dd924ab0aac069c 007be7c1c38f6f29f77b65ade2b01853 007c3df36f8cb0a35ad4fba7c28128e9 +008518ea784c87e349a6ba2e85dfde42 +008627eeb67502af5b2627db6b98c7d7 008749e26c3566eb70bf1d0f256e3746 008b0025d3f03ace831c0967fa4a0ecd 00918e625657958bbd5fd08d9a931c93 00928ba6bd24dfd87e12a830900a6d89 00929b53c605e9e50cc818f382be038f 00998ecf41af4b2a4fd0af9b905ed429 +009e6a6fea5f7e294bf52a1b9b9fbec4 00a3b612a567540163894169b78b9c92 00a7f2d21c6cba3ae02422401d49e317 00a8568b63b7ea784fade52085ae5655 +00a86e650b0e6a072bfb61b57f7f325d +00a87c91707443767381cd3da37cf820 00a89d2291d1a3a1fd160391ad9f1139 00ab0106dbd7b42b47f63255b76a434f 00ac1a128b2451206b2a7c6366352c8a +00ac36de4ba62d29d5d37e507250d7d9 00ac3bce80bdc994f303941bc803cbb8 00b14adf176addf980b83eb857673d2b +00b1cc20a6acd519da09931768420cbf +00b2867a7621364a6f3ebc041969071a 00b3176aa3ac9172b3d113d8090a1b96 00b7238d24ffb710abf3f4d212b02a9f 00b72c5fe0695156463eeef0b4dd08fc 00be79509dd4be21c2cfb20e2e54c0e4 +00c0f51214c0cbc0d32b80caecde7eb2 00c25827b5c5bb282ada3a46a9dfed37 00c5e3a334cae51709c9b98dc24274a9 00c97286685afa91fdcc05d08d8f4d31 00d297325d32283a85a11d966e70efa5 00d9c83b0193b470637606b8815d95a0 00db9d9ff9641feacad14176b6586954 +00e2beeb6c12995c892fcc9c15841dd9 00e4fc981bdf5b7f387212199de7a93a +00e8a9d388029ba091e8cbcf8b176882 00ea4e2e7fd07475f866efde3cf29de5 00eb1e933df9aadc281fddd853cb9f32 00ee964a85a4c681ccab861fc6ee46d7 +00f1979c84a61faa23d2954f1e47e296 00f25e838a6fb5bac49fbdb3ded92b6b 00f3dd2bb0b34bd96b426884ec5dccad 00f729b27968913438fbf67691ebef6b +0100cd96b3a67310dd5f8adcf584c631 +01019b810dda9c5482e89521b22402a2 0103f981ed3351e36a12d29d631224f8 010669db7b90458bbeb4e3de4c758f78 01067d8a4b16ec2466200c3e41961c1d 010890ddb4c62da8dfc174e418437722 010ea7123ee29776e390dba449cf9c5c 0111f597eb58bcf715807b568b2a1d86 +0112d1ebc8e2bddd8e1b2ee800dd15e6 0116d303c7f51659900e56455e80ddd9 01177c79cc4dae823970094c4822b6fb 011b5d530cece0a3fed2f1bee9a12256 011b68d0c9ab00ec43883d0dfe754975 0121791d3a0ab2b6f9adc85a7c3320ba 0124cf594fd210d06a81cdc31ed01e20 +0126a51f3870f1d3e391ecdfc393c277 012a10e3befc963ddc87c63ae2911878 012b36bdf7cd2f6c7cb60b0b3210f10c 012ef974f5b4f307d168e00ada58cf96 01323cea7c44f7d4587d83d7e9fe232c +01343672491e3cefd8a2325a45c5907d 0134e00e8fc6faa9f87978e1a370f4c2 013ac9677cc3e343a9cd7586fa4d6d7b 013f07dd014e877dbdfc4942501bfa64 @@ -87,21 +121,28 @@ 0146656b5d8c4dc633d1759356bca217 0147327639f2821d0b306aea87c2724c 0148b20eafc7a4822fee536c4532ba3c +014951232e2754a25816c60ee9a5a7bf 014be60ea314977759a3a853595f06c5 014f5d09fca09a8e6345e1b34935b0f1 0152f35578dde3a1458508c41983c049 +015428d13e944f43fe86c0078087c05c 01580f129485a12c915ca506c3deacbf 015c1a46929d6ac6262acb4adddb7ed8 +015d0c5eeb4e51496cc35253ac910b51 015e18e7f2207ff2c57a0328ef004880 016791d8701640b7e50386542bd163d3 016c737fe17e910ced778c22b5af045a 016e99308792440162960f48ceb67b30 0179b2d47ad553c109a77735fd9e54b5 +017c51d8596c46827ebdf3af1450015b +01810c8f060c81e5a57451ae18024c10 01814982bd45481f313f7cf0d8c3c11a 018189b5fa04493aca3247bfc3968d48 +01848ebce46a709a1cc8bd16f830bb4a 01855839a423395a888e944413028d60 01867f9ffa48aa3e2fa7c8946b490a54 0187eb3cf5945eb53c507b5b96b4cda9 +0189372affb5fa4757928e477990eea8 018a97ef1b4b8750a08606b7582409a6 018ecf2b8adb2004617eb9198283d809 01972455883dfb10b1a86a4007b9fe94 @@ -110,35 +151,47 @@ 019800ad8b7a58ef8343a510d9d54981 019ae64ed14fde2e9c6fe55e801357e0 019f1e59e2117a07a5fce9f4fe7a7f58 +019fb164fb61000c2702423ec2ffd9ed 01a3fea2e45541449e96bbc4471751ab 01a57bfca99842bd8dc6d00ff6faa6cf 01a5ab9e2080b00ccae00dbd13191428 +01a6228b2025aa03e414c77f3b4affc2 01a7074d0c29e85f1529d72a092813ed 01a83de81a34db23d8e1d0cdedb226d7 +01ad115354fb2d23e8339b9d14d546fd +01b2365e16517276e42306a516453589 +01b283255880ffd6de7ce731079eec8c 01b37288412b4e4ebfc90351ee373887 01bc3e531b68b8062dfb0cd50dc15e73 01bfce0b47cda6c4a61241a611273b43 01c083cbd068d0ff1bcc2a958f315e04 +01c4b808a63123615e765e039877f201 +01c5e436297f479266036008f5cd44b9 01cc4e13d5ee5c25fdb3397ee2adfdd6 01cc73f7be6c6a09f1405f21f737a364 01ce4cd52aee7cbb98badf2758767ef5 01d2bebc3d521bd49cec1dcf1807b861 +01d33321a4e739d55afe67607af95506 01d7a435a48346581dd44056dbc4a25a 01de33bd940fd991fd55563d692a74a9 01f190140af9becde6cf1dd01fcd459a 01f35948fc5b1c422459113ce786ac79 +01f513fd1eb99fa4f710a2c14585803d 01f82627d008e50411e8f8d37f6a4bb3 01f8f2e292f9b9f609f3c673cfcf57e7 01fa008eedea8531f2751786ba49bc82 +01fd972b886429f3a6d2bdfe3ca95a36 01fde11f5c7e9b1a3b1287bfbf4ddcaf 01fe114f85a3cc6d5e288f694b937fc2 01fe443b6981e7c3c0076c25332ac9ad +01fe5b9224fd8cb45f36502c79d560f4 02003740b7bdbafad9d20cfb8b2b6068 02052e3fb4aa7d9f93e31c0202f2bd7e 0207c80eb3b4ebfdf06d619add983134 020a26bd2e07e1340068bd2bff420d3b 020b298a8af3f8e80374d2b4731f2db7 020baf4cd4ebb620c88ba26a47e5758d +020cc9da6c0eb661456bbd1d1286dd2f 020d29b1642d553e9c64d00c0266f47d 0213d8700ae82035cd1525a57c3432ae 0216b34293cbcc4eb3345075ed2b4ace @@ -155,13 +208,17 @@ 024092c599ecb95abc003f43b66d6364 02437a3d51e6c1b33bb2e3fe8be5e472 0245236428a5f036063fa6e2aa1564ef +0248a47ab75b938498a34463c56d1973 0248b116ecd91230882a25a65f7faeef 024b09b9bcdad171018d70220d049c4b 024d79f57506a4994bd3cde30b2a998b +0252af57d847fc6f5f6b739e8f404536 0254b35a80052f596d30ab7178812f11 +025514110e4af7f3b83aa4e8c3cf50e6 02596da0d2e5bd18f5ebb3515a6ceb5f 02626cc7d639b8dc20f48f3b33eafc7d 026610e8aa4fc1d2ff0b85d1fc79352e +026dd16665d38c0fc3eb60952d663d87 026de3a3fa1dd7181d4a29b97e72951b 026e82fb0d650f67f0f4d42da0a9b3bb 0270944e29ee36dde8b6b3c398666265 @@ -169,45 +226,72 @@ 02738c2e465f764b8e75ee36af205dd6 02773e6376cf04b3bd5bc557edb207cb 027d2c8a0f15afab38f185a661a12f63 +027de4c716a4fd25b40a01aa68919c85 027eecc41e1513c7575cf9219ac0c6a7 +028067504828b3c35635d59ef085afe8 0282005216f5690127570b6e0385d2d4 0285a8152235d46839b4a0c08d58ddc5 02869dc869b7982e80932addef97a26b 028b4bade611761182500c53fe013c67 +0295234924c5e11f293d34e9d449cba0 0295fe6011a3b7ac80cc51f05554bc21 +0299cc2795d079e37217b439bfe79510 029c585134b256ada1805781fa7465e3 029ca164b97ce75db17ebd4386cb5db9 029d5c9f1228d06216d16298d78ba2a0 +02a004ae3b431ed01cfcabdef7482f3b +02a22caddbd6829b4ba7d3b89846e438 02a4ca50cfdefb81ace51b2ad30260f2 +02a97a0b65cb5e39cdaeebc8f99e1903 02aeef5bfd58cd9fbaf9097e9e8f3bb0 02af4dfb97c81949a862b03d8d2149ab 02afb5d8f2c11ff7aa3de2dcaf583e5d 02b19e3221162da19b50051d02c5248d +02b94b94c5a191143e85f92a4a2bf39f +02ba056fc0000964a68c66fcf31bace1 02baa92abe8ef70246ac2527f606f432 02bc6589cc54fc58e0fbc9e7890b101d 02c1a70284bce340a698b49ef2263933 02c22724fdeb1b77c9d83d171517aa80 02cc2dc5875b7e4e3bb3dbfe1f1a8bf8 02cff67f28c0f923d7fab7ed20e38335 +02d32322bdcac91930ae15507d6542a8 02d464bfce934d7a4f23959210003aa4 02d65237c6b53642be70ae35f4eac928 02d97ffbb6c69e4c5cec27c1e88c36fb 02d9e81803b1f68819b7748968bbec3b 02dd748d15607f2cf394a197db7c7bf9 +02e64656d66bd45b03c569d7a9f07ab0 +02ed05a6c93877140d549c05c1b84dfc +02fa1a22989694657c2d956174477f5b 02fd522aa48e7dcf9e4e2e4bae71722b +02fdc397e00a48cef717092cfc9220c3 02fea5bcf3a85e295cc07c0408b95783 +03011ae0150d9d2274143c87e66e073c 0302b771ec58fdbd233e755c4cfe8192 +0302e4435d6f6833c0d24c579b6b335a +0302e692a5bf62b9962ba61e3fc8fa58 +0305e143864bc366e2f051d601f2fef4 +030841044e72505b4d12bc59cffb08ca 0308813ea03b46ea48b2187dfed16267 030ad459eeef5d137028921bf7bbd6a4 +0313689c90f2d611f6786452440ce891 +0313aab7ef0108633ec904c6f78cd253 03144298c092883fc02701c6cc9fa9ed +031db853e4ea43a1234b055d72aa7856 +031e7f236ab67ac6207cacaf713afdc6 +03247d30da34a1dc8cde700dbd5f7e41 0324bc6c45bc6ff68c114f4120ca2169 03257a5e60aeafd8c7f1966d68e871cc 0329e624df2ccdd66803e4b5c65a7b8d +032b5f6cac2dfdf8b8839f3db71629a4 032db122dc5dbc4cffbd0e3b627130b8 03335b010c7d458cc1008c4649162849 033ab26e48d62c0251b1df6c407bf8c1 +033bbca1d0b12eba0382a832869d595c 033e1cf13d22f08baf70113e58087714 033e72b4f869a11df6c077f921de9396 +033ef49573e1d8f9e122504795922bb4 03434cd052821f38f0484ce86bc46ba3 0343ccf85d3ab5d5d5be9589ca7628dd 0347a3b56554a8b8b0c0ebc1ad46bfb4 @@ -215,15 +299,20 @@ 0348b7fda21987cc79fcfe51d6265dfd 034c2f1f7b2cf830a3477b30b44590f6 034dc7d908e4d6582b50698e87a259b8 +034e99af56bbb388982cba4de46961b8 034f7318933d53dde4870df4fd2b12c3 03535813c7d9215a1e2cbdddb84f044a 03542701b5fcdee9e7397fb9ccb84a5c +0356db8f9eb41fec9e4394b97050ec52 03584f44c383541682bf18f1515ba348 035a2b6c907eefb47fd3517b3482938f 035e7485b58fd1a001ba9d8cda365a6d +036221ab21ad3398056065507aa5a292 03639f51d8804bd28b9e8ece1d33e0a4 036c808021b0379f47406d112719ec8e +036c9512312cffe30d6f7461bec0263a 036d1e83796b3e1d632ef251e03197b3 +036fcdf0752d144b287c8a4bd588afa5 03752147841942c24935dcadfee218dd 037f34b93a0d81bdef370fd37441d8ec 037f9d59c641e87901b0f7a7c78ac293 @@ -231,12 +320,17 @@ 038817c32d55abfd4a6ce35d9259ecbd 0388920c2ddf0d31a417418f7df2c03b 03896d7272c21e66203fa7a53143d8d5 +0390ad05b5497d5832fa2c9c5cb5bf36 0391efae80f8bd00fca9a6006a32752e +03930679e9243bcbad11ff0d0a98b4d6 +039a0d466b4a0a6d32f9ea820dc0e26a 039df073fe5630a13e3e47caa45362a6 03a1b57ccedac923faed4913416aaf1f 03a57237b8847605a332d502610513c3 03a6ce5a60cdd6a6878433604bd991d1 03ab57e67b5f1d145e1e2f93ccbd9cce +03ae322fd17cd29045759ea4ea77bbf7 +03b20d85bbec1abbe68b33759ed7010f 03b37e35f3f818e4e7f5b08b3ea1ad76 03b4737fc62c890b4f6e220b72ad8004 03b482f6d191a55f3456f8e90a777431 @@ -244,16 +338,23 @@ 03bc87ad3ae40cb88ffdc2ff5adc3635 03be7b1606d04df6d4e7faf5ad109016 03c48f6b9404ba17da9e48cc8a7a3f4d +03c52ed902171407e12ebeb9e7869a23 03c77bcf378f59624520c87183e950b7 03ca271a52b63a7888227cd11cf2f7e2 +03cf61070870cd73bbcd884c17129ee0 03cfcfd4126cd702cfed51bf541bec41 +03d1021820c8f7c4c6efed084bb4285a 03d193490d7a271d97730280dd9d2abf 03d1a0c15481b13250bfe51b9de1807f 03ec33ed97a4b5af1b6147fe966771c9 03edf07e831e59422f6d33cf7c0df622 +03f7e4f14e32fdc0799e32d39bfecbe5 03ffd1dfb83547396200e3f325f40904 0400c08ee9a0b422b72fad8e0bba3015 +0407213be82c0e2c231d28de52e9cdb4 040c8e1e8fe3614ccfd121cce82a4ee6 +040d6664ab81b28da70ff52b95c24d5d +040df6132fb52f71531c791793d3fcd7 040e38baab0dc1ce2136f709119f67cf 040f3af5be9a1e069a32cac204b0aa55 040fda88fd07087d9935f4921a443a93 @@ -265,37 +366,48 @@ 041ff214a5779ace005c6a929deacc37 04277eacdda67d927146e32bf7334bf9 0428da0dbaf654291f3bb753a145a199 +042f0e02960abae64c6fd559566cc5c9 042f8bfd44379a99f6ee109bc3ea3298 043061594cbc9a4ebcaedd79575b47b2 04392289403b44b5f15a1d4f37113baf 043d3eee7d90f8efffa564f423ee4b8b 043e4f61fb03b8355dd5515dd5acae62 043fdbc4e305130c6c060cc93bd746dc +0440cc87225d6f2f289e8c1f7732032d 044341ac655e93291393d626d57d90d2 0444523ef1998b3ae0a3ea5d61ba1f8d 04460fad5a0807ff7c4404240eb17f4d 0446dc34fbc9f798158407db20ee43c6 0456b3e9dbedda1513e4254cbf9732a3 04590b9a9bb24aba744397c5ed9e3cf1 +045a3a11bfad512d2b620d2be894eeae 0467d22a8a078447fef6ca92b3696040 046ea1bc9b9697c1b74d5b407a68f911 04718655e06dc9f3b44e05a26d3e02d6 047657fad1a0e1ecde91aa8dc903ddec 0477a428cf5591d0fcee466f56e84ff7 +0479b8857007aa55f9943429181ac296 047b34e5a9c8aa0b9b158eb69151e3c3 +047cfaf3704e41959d1b6fa1bd367a6d 047efcfc8548d2f93ba0d0f86cf2490e +048296b8f405bf62ee426f6a6d1efcec +04845e505bb435cb464415f8c4068328 048655817dfd90ec0c83bbd9503eeedd 048940101fbcb90f903cadc03790518e 048f2f9712cf9b671becb1aa3fead3a1 04901c1b8ee03233f1504890a33a1e61 0491c53f1c57de44616d6c5380c39b3f +0493258088fa79cde9f4e4dc58270c5d 04933d16ff025b0fd5f236156cf0f1fd +0495563e199de716dccbf23cb25bd542 049be8cda07b90c4516286375a57aaab 049f0f07992ec5e755855fb1e0562bf2 04a155448fcab81d12e842fd2243fed7 04a627438a4333145b3c17185f601244 04a8c4a47cd42c27d03327a71656a56f 04a9e724322752867c6fa81394f7cdab +04aa329e321bc06bfe01db177490f335 +04ac8f665e62df784f1c7d642ecd2620 04acb9a09ad3dac9c3066100e38851cb 04accf86ad1c7e85aaae70f11db1b492 04adf6a990aea9bfa6c07d7c1601c3d5 @@ -303,6 +415,7 @@ 04b29e460c3838fa2234681600e0aef8 04b67be655edcd4ab46f1f0cd001a04d 04b6fea9b19f438922ab3cf358ba5b64 +04b7c83911cd8a8a4166fb432163fc60 04b893f9f75d53598213c5bf15dbd688 04b9dd20b4a5d9673d1cce9488a82a65 04bb52555f0b61172dfa652f3dbff0cb @@ -312,10 +425,12 @@ 04c82086d33f38b06240e247285052cf 04cdfbc6d2f6de1c08cfe30e4bc2d32f 04d0ff2f92ccca0403337db573f17408 +04d225ffed80b29343b3ce4f6f4755bd 04d3e6bbd0ba917977caa1df23427760 04d579338f042a5c6035cb044046e514 04d8159d73072b0cc91ddeee8e29b0f1 04e231a78948bc752ea8cd53cc09766a +04e5736780bb36a321c35616ef6286cf 04e679fd9dde3fbbc5bd0913228088fb 04e8e9c9feca5fa86ed60dd2953efe75 04ea261384887ef6e8f5602a9a24a024 @@ -325,28 +440,50 @@ 04f4357e7ca3413b627b1d1e5e9fac97 04f5fec56796218b247a2ae982bd5a49 04f6501bf06dce3c6794364647246b4c +04fc3d0890a5f5b48897597d588e1b3a 0503eb131e712a38b5ea49a834002d8d 0509271c25c2ccc40a47d139f485e442 +05093a3951e4a38af72b06d193cea44e +050ab94bb9a70239f52e2c751ec092a9 050d55200a22cd6ab9e1cf2a29577451 +050e1fd9987b737181f706c63ba0cc5c +050e39c0d6f48e811b858c1904b7bd9a 0519739b082a5ce83e8d8f8f5483df8f 051a0a23918f86b44126a412094b2174 +051a17c6df2b543fbfe22efe0d5214c0 +051ad2ffe82d9f48eccb8e744e27c892 +051e5b5e71a97f8c6c8a95be7509ddb3 051ea70f37c7c634b8360a3a65e97702 05232121fadc31451ef7e7195fc9dd6c 052a95fe99fb2f97809d96016a99fe52 +052df63af9faec2320c416cd0bc5d090 +052efdab731c68d53d3f91e5c7d14ac8 +0532481e42730dc50098f17802081ce1 0539e166b066e708d94e02d4094598cc +053bdec07f16fb56c5cd566f1e85d62f 0540ecac6fe8a4fac8dd71a7338a159c 0540f8e1b015d066a807ea28e54460fe 0544aa3f14ea2e08b6a0564d7255f543 0545cde86e1960b0d65e5524dfdb77a5 0548a9443138d2ac97eab4026721cb38 0549d54b2e7c305fa6b7cb5e1eead3b3 +054a6f2b6a801d1829ba3945da4d4557 +05502d40befbdd873a655f17985eb6bb +05522a5ff87d80d13c289d5feb0ff696 +05539a38a1c7a1f7c7bb6c0d10a9748c 05600a454c17ac66045de113dbcaaa0b 05608b4aa4af64fccff5c391070b7a95 +0560a2aa066a84e1cd0cea4c9b3669cb 0564aa25224fcde6f7ce48804b026826 +0567369b12ab42e96fa79b2bf35b71da +056bbe41a964c0fec60f94179dc2a6d2 056bdfd7b59da8d1e7298d5a2d7e49e1 0574ddd3cc1094c06b9fcf696e7ab10d 0579b7267e32af48471cb65fa55efc20 +05820409be4bca0734c0f176d98b5abc 0587ee74310b646b011c25ffbb2fe913 +05884a01237835db4b770737d2805974 +058a7fc46bee4415ce5f6aa5c23d3c4c 058ab46a35a1978c967df2a7071c452d 058e3c07cffd4d782bbc343821c97dee 058fb39d7471427200bcdf9315604dc5 @@ -354,12 +491,17 @@ 0592c7f13feb763cce719659bf6a8660 0592e14d97aca207440298396d591c8a 0593253d57ba0d34242209a157b4ed96 +0593768ac52d30eb5247dd74eecc211f 05964f31946a5df2287e21b1c340025b +059b0144b5ae17ef27ae4d3542e1b858 +059b45282717665dca24b2b3303d356e 059dc8f5fc944dd8817c7248bc348804 05a218b4ae7618224e393ed460e2bd38 05a65d00a8c57a4650b8f3955a817400 +05b29e6bcbb680e573ae290ea0138dc6 05b43ded340b78e681499dac34454a20 05b4bb66c1be417cdb1839be725c155a +05b50a916d6148c37fc52b540b4f27ea 05be06d93692bc3b82873530eaf38d5e 05bf5f1e721b6f9c39ab1e260e246df3 05c30f415bb3d75776ad9c0294f0dc20 @@ -371,56 +513,88 @@ 05e4687d127af6ecd1579b124bac4a37 05e65f8d6e1cbdd4adde86f33f2e23a6 05e8b64a7ff78eea9c2ea1d4dd054c44 +05ea53d52a18dbe054506fd9378d95a4 +05eeec5c30eecdb84b8e11bedfb2cd9b +05efed6a357a558d74ab53320821de3f 05f10c99070cb8775b18c6357b5d2a31 05f138de7edd1bb6ef3989f7e7ab35b8 05f672dfd0b0ca09cddd507321a63b80 05f6e96c3e1388a453a2c9df8c52ca05 05f718d1056fbfac17fa9420fc2fe15d +06000eab614829c94c0b1c95ea56a637 +0601dc2cac5a812c4c4c154bc43ee26b +06032d23f431818f65a10262c16b758b 0605d2da74d44dc6288ee8db8d836801 +060627ef284ffc7c8e24c982be5a9a09 06068fca0cb5a0e0cc218ee8b95c74fc +0606ed83942f389c8fd2edc12ea8d596 +0609c47df40c8f1e7d928236f556aa0d 06116c06efeae75ff867a0d313a7b832 06137cdaaaafdbbaf6950fc896bb3cd7 +06140d3bdfecd6fe2f0acf44882d2832 06208cd60ecf6f556f9247ed515ccd63 062391f4f45dd37708dbc6060f9b4c5c +06254c3bf392ad49841ec69842cc6ae9 062bf40fdb52c2b94b8b77e38c982064 062c72ec1afbcb3b10564a758bc96d9f 062fb2dfe27618d5fd8510ee00ab12fd +063a4795e0931d03eb98e67d7f5e19c0 +063b0f7af5a57d54b111803c31db22bf 063e97813dcd1f9a258ca4a9a9a2b9db 06467ad3b06a7e8d4445937f3ad92d52 0647e59ea78c2082ecbffea826581ff6 064b4623340ab59429f3a208ab5793d5 06511790169b5d8d0ba16c402cd9820b +065e532996acfffd2f266d0ff5975ae2 +0660889c38ee7e381b783bcf64399469 066695c6b8d7fadb15cbb1b9a345a677 0666da3578df09a9bf0f680bc43fc780 +0668a64fb9a6bd03e52a14f9ab7d0de3 066bb32fc53b81636c16f0efe3ed4b7f +066bc0e33c79a70a523de34fa4663f9c 067415e1d91068c399b17667d7f28fc5 +067699ee050a47d4c929ba4771ae21a0 06770110943ada17e9143baa7e43133c 067919bcc9409139ffc6bd407ba77e1f 067e8b2c9451070109a6dd46fb55ee66 068544d4b84f96163f6961d04285b1fd 06868ec175f1a7f63bcbcd75cd52021e +06890d464ffdc2c0de3eb4bc716579c7 068dfeca71ed47d4783d078911f6f68e 069094b274dd168e46b1c57e5be5ae69 06909a9f73551ad54892bdd812866d46 0691ed2d375ca749d22854b49a430782 0696b5a307cf7c4dc30e059428c36e42 +06977ea5953f5ee42ee240d03272c734 0697e6acfa92c23ae507a26082d89ae1 0698417a52978698b08c6228d4640f86 +06a2e096a6643cefa67dc90b198f7330 +06a7408d6b96066373f9ad6ac3d8405d 06a796a09ca594b32b2e5f945bd259a8 06a9957912e28cd5f08aeaf492ed3bfb +06acd16fdd5e14e72e8b3ac0b0322235 06af48fa2d0baec9d268aba5911ec82f 06b6248da8e3f7555697af8d573d73d6 06b8477effc8005b84c1a24c4e2d2793 +06b8b4e75908c30d181dd944135b852c +06b9c911d251ad617b13f29c150e5626 06bc8d51ced82454e662d3d96ead59e1 06bcd7a02c11fa069278c65c4d4f0727 +06bcdbb8a12f5ba864d7e22317e2643a +06c3e802702a55a9f6ce69dab078580e 06c721e0c2a92f26619b300cea253920 +06ca3ffad3731c5fcfe0ce9226714a24 06cc76c699fd14bce9b8df18b08f5372 06ce313c3b8b81038263de735b21ace4 06ce812c979494a286b41babfab1563b +06cf0680320e26e051b7a8d7823b7cc6 06d2b655473bc0faf36360f4e8d129cc +06d2bc28ddb142e56a8d2da9586576bd 06d52208bdc568504e84008bd25606a4 +06d7dd9be858deef62a89c7cab32066f 06d8fc5b98128beccb77ff50b91af202 06d9d53e2cd4b9364360bdebf199a729 +06d9f858b83fd85b9037d7b66bdb2024 06db2d33258eaf878215280e5805c0c2 06dd5bb14962b16f55f7da69b72328a3 06e225aebf17a2d1bcf399015678b2b3 @@ -433,44 +607,65 @@ 06f14011d2e2c8e114447c06eaa58fbe 06f56b7bae870aaea0ea1ab49cbe207c 06f58000dc7acf5b03c7cf37626d2bb2 +06f6260cbf4bb4ba7686b8bfa21aeae5 +06fa69d2778064e303eb8ba5025fb8f9 0700210a31892b7d21c91808cc143cd8 +0700c256d134be69e305616cf9d4a43b 0701befc6f0a0210ff3ef161338c66c9 0703b25d809e575b27f0324764799ceb +07041ebd7d6f94cf1106a78fb13c64c8 0706ffd0494fcb7794f5e864e02fcf9a 0707454c84e71cba27196ffebe49e019 070acbda93c9ed024c94ebe7a7bcfdfb +070ce8737e5bc578bdb17a65c7e743c8 +07117fb02129e53a8bc0e2cb2be31ce3 +0712e251442c5e64bdbf9b0c0ded69b2 0717450f6dfffda33819185809708ccf 07181afb625b07b655612dc97259c0e8 +071a80829bdb609329edf54c53c8484b +071c4dde6d6625617de34d13634d9b91 071e441f2b19555fa57e4071b82ad0fb +071f640ac3f78426db21b336b11c6cc4 +0722443c456f887e45e19a6fe634201b 0725dab2dc6f5e71aae63e069e0cf0d6 +072ab32d9e4fa96322089735b0d2eaef 072ac3fa0b1bc2ac4dbd6617f26a2bf4 072d539e33e2c215409ea1429f6271ba 072df47b55b4b55e36581df68c85c7db 072e1c774685118318e7bff18f0cb5ac +072e2ac22b144fd60a8a180da8a07ab0 +0731513a9c40f3bb9b52845dd8aaa0e2 +07322a27190ad58781dc33630a456763 0732e3572fb688d035d2eaa0a5c70ebb 0739d96da7101e4beda064ac896e0d8d 0739fa4c66341622bedeb92e37a1ef4c +073cc9b48cb41ff2cfd1ca605aec88bc 073e40a1f561dcc708ad0ed2ae6a5ee1 0740b04cf0ed9d00cad574222d1f8f41 074241af8a0490f43832a1c66112ed3f 07424d3e5933262a691315419a28462e 07434e220d0f1cdac5984b53eec3cf6e 0745508ee3ef74318c229f93020992bd +07468c4bfae8639370ae80b42c47e5cc 074914f1b33b6411404bf9ef9d6e3fd3 074bbd5f050c4362eff2803c7755e3dc 074d258ca6750e452e242fd525300c42 07539928a2fdf1fdbfc77d4e2d832944 +075c35a46205718a4e9ac94ee30ddcc9 075e876da2d6a5ab6f99f4279a0e3bfd 075fa01a439798e8fdd575b3521c1565 07669c5a075494cc9f8467037ab4c5ee 0768777d1aea8ae7f8b58f99a634206c 076a87895cffbd1926f463837de01942 076a9fe26f75500add3a997a11a9fbda +076aee08656e5884fd7704d6a712330a 076aee2945c566dd0d1f9e6fb5ee4385 076be6ca26665ff52a83186c19da4945 076fc0d4b2d93ea5b8f49d5a4347bc5b 077191f6bccc6e004f852c8b30a630e2 +0774c66c0da29a0885121f11ac888ba0 0774ff2f696d3d3807ee8c4c5dc7a18b +0776ffb5bf0592fa9546702112c81772 077dfdaa83d31b5964765d734d163e80 0782016d0c643ead91f958261606479b 078913c35cb77670b1505b6f0cefc504 @@ -481,24 +676,36 @@ 0792d25a8c9dfa2e98f82c88eba21d05 07938905a8c4929bdd02d6388dcffbac 0796292449b67030d59903bc4927921f +0798f5253493e4c999da1c4f9b52a09b 079d7d250c9ce7541b7f991fca73a130 07a3087ba3b43cbbe6513b50aab72253 07a32080ced64fabc51cac78763f8a97 +07a3d81bfdeedbb99ec52ec00e366d6a 07aa9387af3cf3c7f0040ff44dd9bf13 07ab1525ba7acb140a0a148521bd96e2 07ab344174250779fc068289c982d346 +07ac23a5ca8b3c07b59db84d5f604957 +07ace24463d7b9fab28f8dad5540f6a6 07ad7d64b4a58ade444d5bf536293110 07af1b7f9523698984f14d5529127862 07b5417584913ffa1d34b70785dcaae2 +07b5bfcac3a3ba714121867e3e1cdb48 07bb0741f3a34b7f13dd7b37f84c8e6b 07bb47fe5b36bd2794d4c7b472d69f61 07bc2aa0578dc9d26dfda23840daee05 07bc61eef7d11906209d411612bbcfec +07c17e82149b3054c681ef10049856eb +07c4e361355bd1038e7bd1f10c143530 +07c5939ae561a1ea4b09ce3c6c12babb +07cea79042fd9c4c3ad5ddfb9a1d3ab2 +07cffdebdbc0494e417875b5aae5396e 07d865388aa721874d2e59155d67da9d 07da155f5b679c64db6b08b0b88770d3 07db784b509078fb0b00c5080afd2b95 07e629fc2615045100772d76afd37f46 +07e94c9a2c38c51c02c6078cc401f25b 07f2969d8e633eaba7953faf8584f7fc +07f51cafbb14b7022fc11829f01f7f22 07fcf1348e9e83ffbd2cba4d6f90bda1 07fddff595828007bf34233a92ac13b7 07ff70a690e4bc62bcec745187a32d4a @@ -509,13 +716,16 @@ 0806ca6d476fd125103bf9acf94e93ff 081106d528ddbda7a3640f1eeb6f0e31 0815c9b87e2333772c123636737455c0 +0816907e76c51b82b555a78815a6fad6 081750113426a0eb8ceead9cf1df33fa 0818bbae37e01c5a5430b5e0ba32a864 +08194edddf09feeb6cc1d435d32a424a 081a74595f90ee12c9885f8022919351 081ef7c9f54a5bfafa31647d98bb84ce 081ff06cef942d61e7fe271b99ac8a18 082562d517e166ff4f23b7a3cad7ea24 082a3dd92be3fc581a6b5d7edb4db308 +0830b2276d3ce4f4a18f165f45137d06 08311ac4669d9dab261af739153d8dbc 0832426dbc556aa505f8fcd452b111ee 0832dd7b163a804bbb400f531398f2c4 @@ -529,9 +739,13 @@ 085aec5ec69d1e257de4e4e6ae1d5479 085ecd2037d9637e90fed043f98b0a77 0863c18ede44f82650056833b79ac8ba +0864991aa129f9536c2c964bdbf4297c 086765ebf69c91c379f4c90aa3de176b +08681f6e87d4897bc6b1096a0e737178 +0869d08f8e7c01a99bc1c2ef5caf8542 086c23f66e6a00ac43387eac58297d8e 0870a2c7afbedc6deacc18e0f082756c +087a6b7ce1fc2e818f47a980179e96fc 0884a0f375d15fa52b1cff208fe3891a 0886aa63e1f392af5e37d6e58374d847 088a8c3eba0e1db3a7d9534fbaf2e7c1 @@ -540,21 +754,38 @@ 088bf444eebe451e524e0fb196a8c464 088fe186746b8e1e11f847998ff169e0 08912e8d365146f6c6ca19a89de89389 +089224f529e57afbac0ffb7ef41085e8 +0896b29541ff27d54d1726ac2281d2d7 +0898aa666511a88c39aafddb0546f828 089ab7fc9a1518bcd064f5676398d808 +089bdffe35d3f569ca77ef17db97082a 089ddb0c4e8ddf3307ebf8382ff6427e 089e4b855c0206e25448d12135dff5a3 08a04beb76a35c0b002a783a8377aafd 08a0ec8386d809d6e6223a9cde792167 08a1c98822c0fce33a468c8e6244e72b +08a3bd935e92b2fc202e362adf149f59 +08a3e379c63dddab3890e765e8585430 +08a4badd48a4e0c2768d793b9dcac104 08ae06ac2584b4ec28c7ee99185b6d59 +08b17d25563a73e26cab2a2be7d54cd2 +08b2cba4a63c6f54c7669c0fc355250f 08b4c315947d17490354a74bbc41e904 +08b7e8f6e0e65008e439d2a098f42b88 +08b8d16bdb34c0781de8335ad523c5e7 +08b9316ccb75723da6f5c99b5e20a0e0 08bc72ff8e9f3476c6f18c73efed3b3d 08c15b037637db9a12d6ed64546f6bcf +08c3f9013740af63e014e326ee0ebd1c +08c51518822ba28011bf17435f2d5b39 +08c5bf65b6dac1db9443dfd0131095fa 08ca1183b0544f178fcd40eb902cba2d +08d066301e33b05c3c74d780e5c0c177 08d0ca5f0a5f64f0edf2dd5904f4dd51 08d180589c3bdd44c027c6e157a59008 08d2a34b9ea1d0ad7118f47c64af3e8d 08d7ff0b7beb367a004c425a81d18f9c +08dbe5fd6f507f4ae25d554aa0719c0b 08dcf4b82fc648f3fa691246435542e6 08e3a8a969fbb8d82aded8aaf62bef75 08f20abac62e82f22ed5c2a09035f316 @@ -564,8 +795,10 @@ 0904f2e8a8a469a5c38d690fc1e03de9 0908b495d39975bf684dadd276e6482d 090b022871ef8b904ec75dc9b111c381 +090ec18c5fe58ed828c2a7c88c978220 09113509e91b7191716c6ab3438149b2 0919c5fe197e6298745719e148eadf09 +091bf18fcb80b7dbaadb5171a7f6576b 091c400b924b641962aa59b6b609452b 09227c6d01fb39bb4390e379f600d16a 092ecf19eb8dfdf89fa61c38af501dd1 @@ -575,20 +808,28 @@ 09414753a458b4f3bdd0300ce713a24a 0941e1658fff83e62dbf090bcc1ceedb 09441092353cea254fdc0700735dd97f +09472b7689036f09e9aecf2fa3271cfc 094ab9a2f50eb82ebf0ec88cf39abe36 0950989cd5ea851e5149f1e6f14ccba0 0951dde966c7ea3cafef6c2b0de77dad 0951de59ae4133af0e2bc20e38c32d99 +095540dac67b1107bf3294bcb94c4205 +0956eeb84b52956f8bb421113dcb5b9f 095aa78342b166beaaa70fef97fb9607 095cdf3a6cc64141bdb8379318ecf620 +095e0f5e9bf76508886cbda443881487 +09623fd371eec1b615e5bb93549b6310 0962ad3aff935223aa4c75b61fa792b0 0963d0f60ef92704971353bf70080151 +09647639014fce5af289eea7c3a6fd48 096741dbabb7d8a36dd76e83774139e7 +096a758210b304aa5b0d127de4d2ee23 096d384ca4aa91838196c54da291bdb1 096f364d89a2330e434246252f8f775d 0971cf04d4d8cac734a59bfe4e8d975e 0975443b3eed87e4ee8f0409f5f3df3f 097b47950d953d08d75b4ff7587a661f +097d62cfe23a70b7a9817e63a6098d51 0988d9a2a055e330355df038e5898d5a 098d8db5a8664154940a3b748fd1adcd 098fc7270dc6e7c07d9dcbbaf33d0b8e @@ -596,6 +837,7 @@ 09900de1a1267991ab9a72333e87904a 0991d5dc055f327ddd8ec2a3a1ab6c6a 09942e65bdb4bfdc2ccecb2e1f9c04b8 +099f3dfe74aab3b38582fdfba6e42025 099fa8f893d58361766e427d02e058d1 09a2de78a057b11d3e826dc9530bd25d 09a6114739e3c116a1efdd235ec5cb67 @@ -604,10 +846,14 @@ 09abc2ab7df0a42cac48e33a348c46b0 09ad5062470c699577c936fdad6c9716 09adcae379c1949405f89677553cb546 +09adec25ea0a53e7e3d3d348b45177cf 09afea82a038e42edd663d77f40c99c0 09b616f4c4ebe56e3ad19d99061aca8f +09b6b0dc4a7b2040e4bd0b6efd100bf0 +09b721034b9fcae1bc3b9385557a4fb0 09b79aaf00b690556cd774b9ff4e3362 09b80d7108a15ac8b6021a5cc4a75f15 +09b99bb0ae4f3f704e888add186b03a0 09bb833d28e2093890eeec2a919b13f6 09bbb2af26d1705af39eab119b338582 09bc6e9b4bb8b14f81a30ebff96cd618 @@ -619,6 +865,8 @@ 09ca7b82432e6748849a1f4573c6db38 09cbdf32e63e1d0d26007ac37d7fdcb8 09d087393bd0649e21eb045e3b2beb55 +09d1e520cf3ec17e9d6047d4155cf2af +09d9409e015df2e410148a919a5c0379 09ddeaa0bc16d528bc8b44a41a20277a 09e07f311951d1dd404107081d02380d 09e13507ebdec887ca9a84a4e144a7c8 @@ -631,16 +879,22 @@ 0a0547c5804955993753bdd7480627e1 0a06bf1d3b5c84a3e63a443746d16394 0a06ffa089e56f463e564b90df709090 +0a0873ecb7f3f2cc32c9c09a61707e44 0a0be5b85e0e3c91a0981e613bb20e4f +0a0d19e6fbea02545c342626f47d5b5d 0a0ef04a14bf38524b36624d2a3c1337 0a1232acde436a52dcb2e645df45f920 +0a140aa265a6c1debd3e133de7696dc9 0a19917a52402917cabecada7cae83f7 0a19a549a9e0f206e467bd738228ff9e 0a1cf347976b37c7169f2caf49202b96 0a1d7c682eccbf088c8953d77c1ba199 +0a21bae70a0f4407b4c997f24b3458e5 0a24b9acace735db35badb7c363c8b67 0a25bcd7ec874651b629df44483a2965 0a26fb59db44a817c7d6a1d7666db219 +0a29816f7bb16669dbb37e706a236e10 +0a303089b88ad10b5255a27a014cc36d 0a334adcb90d3377a3f59798e2ce1f51 0a34802fe17fb87f7d91f647fb62c6b0 0a36133325855783ea8eaef4bc259d51 @@ -648,10 +902,14 @@ 0a3e893236fd57a394ec71d418984170 0a4199d7b5694f36dea4aad2c3f47fed 0a469bbe55b8801b6580eb3a5a40c38f +0a4a4efb8f0f6e9b905aa3ad1c5b972d +0a4bec1aa58558edc7bf5cdf56c16e46 0a4f57cbc4df95e6e0ff8fa56b6aa6e4 0a50eddf543178726358c07c2b034ea2 0a543c193e708d8148a622f0ca6d0058 +0a557dc7f9cf0a7c10f95a3083411384 0a58bb4e9c869625a53abdb9b4655b17 +0a5d373956490661e61ca2aeaa545771 0a63eefae5ffa7553cc17610083162d0 0a65932359c3aa6bf1ac193f4fad8b71 0a67459edeba9638ad5a2da13d6da6de @@ -670,10 +928,12 @@ 0a8d4a78c16206937dc1543764e663a3 0a8f9e9a42d50771a6d02f262326e58c 0a909df0710cd2847032808e1960538f +0a93e75a28308b0259435b77445bbb9a 0a947b496bc5667ea1f679291c17937c 0a95e3417712d42b2e4a916129587e46 0aa125fb2d7720d719f866b1502e8ea7 0aa220c8834b48055307ebeabb4f4fae +0aa510274035f715f924e9bd300a5fb9 0aa5e4fe100119d91d15d9bbf7243d10 0aa73c719eb1967f2a6b7e8c4bab15ff 0aa866a384250d8ec81af9a7fd788efb @@ -683,21 +943,27 @@ 0abc7f847192dc406e6b076d3ebe1fe9 0ac0cc9a1c7f03da19929f3d86273d4f 0ac508b362663c641fce9105107ddb81 +0ac7546d43ce1d0ae7f50ef52f44fe8e 0ac7bfb6d3d3c11cd667655aa5bdcf19 0ac8020d4b6feafadc1d05ac1c230b18 0ad0287c8e78d10c4e3f3d2c2f7a03a8 0ad0d8bd137e833c1aca656de8aa11e7 0ad43a62e74c0c4f51f025a9c01a1c02 +0adb4ff96230f9a227241835b0752675 0ae0ea5d0fe28a33b1b2a04cef3ae6c0 0ae1cb1b249bc92710d870116588ce9f 0ae26b6e2f3bd3d82739d822fe8d5ed0 +0ae940befedbd8ac3aa73aa5bbff5bbc 0aeb066404549a91de6e9b03f0b56edf 0aed7decb3a85be9349009fe1855fa16 0afc5b415809876089482692afeaea94 +0afe21540563450bb470a48ebb1b02be 0b0346ce8972761ab8d70c33dd2b99d8 0b042781aedebfac15ab459bec9791e5 +0b056293b43b8a1f043db52480447dce 0b06ba1bb85730a590b5d6b81806e217 0b06d324bd2613bd2faf250848b9b205 +0b0d4f4f9b523d8f61723691ba7f579c 0b0db59aa7441843447435ab7710238e 0b13309d3efb217b346b80a693c02946 0b16afa2bcc7c9ba016095d71ff7d698 @@ -706,6 +972,7 @@ 0b198f4715f0fe3d0e26341927a74421 0b19d18d3e51274e4f6463912ddabef7 0b19f29a72bc09882e52f665a7a5f24c +0b1d4c77cd1f60c2237e1044b4ceb7de 0b21c031c7505e2e5564cf415700360d 0b24de38c8ddc8a94901840571bb9225 0b2ab129e154df85e1ef572ae6972d62 @@ -714,8 +981,12 @@ 0b324eb6e182de50033d60d51cfa99aa 0b35a79443c5d6aff0d1149a865be5a1 0b376011b24f94bb9704b7413dfc842e +0b398244d4f0f516a1ab64789c5dc69c +0b39e47645cdd27b8423223006f36896 0b40028a51fba9b3f3669b36c3895e64 +0b417f62af6886879d31dcbc997136fe 0b442aa6dbe3299a2c315721d23b4fc2 +0b45674fbdd59dc5b65c8a389edee2af 0b4b8c4b7f3a7b9e204e6524ee043063 0b506f8508bfdcd2a94a1cdbb6a86abf 0b51036353765cb7d620fe9535f3f84f @@ -723,6 +994,7 @@ 0b53bc66e3016620ee4b3af927d44637 0b55ffedb2eb824fbadb9b7d73cd9373 0b5e429c0d43cd1a824ac74e275293f4 +0b601091756a01817992d9bb7bc55151 0b628f79584671a1468b731263bc5758 0b63f89e16443a3329299e697962f23f 0b653d7255312b2cc1e64adb356b41ef @@ -736,53 +1008,85 @@ 0b7737e09d3adc5b000b5dde43da7841 0b7e6bc018ac51a920e5a905e87ad3c4 0b811565f042a8dd6ef0943d344a7cb6 +0b822edf77a5815a73bad81e7ad8e7cf 0b82dabd3df8171ab7b29463f7a10f62 +0b8369a15ee59d9452b5ce3584535c11 +0b8872e32f8a417ae4deaaa8f84e8c4f +0b8c9f8371c3870495afbfaecee639e8 +0b8ce82cae1bec9494b0f9843643725e +0b8df2ed735d7e69bc668beb1fa04954 0b96552eefaab9e31da4d067458bed57 0b96a5290a55d9e13a0902304aa3830a 0b9c7884d88e3fde417c4f7a218ee9e2 0b9f02ae3a2d7ad12f0b267d0ac5cf48 0b9f02b807998ff4d0fb2cd71b2c2f92 0ba1d968975ad74c1eebdfd1fa137d2a +0ba1db7e4f7f684e38ff8c2c87cb75d6 +0ba6c2dafe6a8d5d1d327f71f62e57b9 0ba739acd34d11a5d543c2f512257466 0ba918b2e4ae5a50f6fe54bb6909683c 0ba9d1affb34139d41a4cb170728d0d9 0bad721d9972d7d9b00d2f3571df8965 +0baf417d0030195f0a415e2f36ddeb8b +0bb07f05d91accf59c14735fcdfa4a9b 0bb0c3d9639c83f817c9ed17200040d2 0bb37a7f32bcefa49c6209b6cfd0937b +0bb56d105bba424b8ecf75ac962e34f8 +0bbd9882fa33feea5af3694820bbe122 +0bbfb01b2aa4ff123c3c34d16edd8327 +0bcd5007e1e70b1c720d513a76ba3a9e 0bce5c42a39d2e960e7f9d262db42ef8 0bcf20f6233c20e877e71e5d3b1519d4 0bd081f954e2002edc25caa206ab72f1 0bd3a43392b90f7d41f091db3e5484c8 +0bd3d3502a6ed6c024caad44b9b82380 +0bd4eaa9f2cbbf6d7be5bee048e2c429 +0bd89c341546334664734d4a934f2035 0bda4266222fff5a2b85904a3c947383 0bdb6b35d0471146383b699f630326dd 0bdcc29ee516de7aa307bd7dc75f442a 0bddff61793eeefd08ce666ef9de6152 +0be000d6002f14065516a09f30f614f7 +0be23d71115132e7b3f7ca210781a8c3 0be3b5402135bb0691a051b61964c667 0be5947c00058cccd78a86f12882fb32 0be790f0456b41840d04d17c31908b1b 0be9758097779cd514cbd4def5ab0986 0becc9780c18190a4ef4de97524d06d5 +0bf898a385cf80bf027b8ecf03f1e64d 0bfa51a39c0f135d4a3e1c7e3c5fc06d 0bfc33bd0f8a28812fdefa831228cad4 0c060c98eeafec2386d9bed805a72f2f 0c07661043022cc8d8cb4936f6ed58b3 +0c084338e248a433e02462880333e4af 0c08bc325565ddeae398c5bbe237b163 0c0be3b19f5ebcc311bc9b06c9609285 0c0cb0acdef4a63e6b88abfb204b58d5 0c0dc06b800bb971ae87210568aaf4c0 0c0e282cb411cfe115ab5535378a0e1a +0c0ed43e3be293899be5e79a82d4849b 0c1066d0a1c1918b62ae4d2657c6298e 0c10b316ba7bf29316e47b169b9ccb14 0c11b6392e4fb9c2984facdfec2b327a 0c14ab1ded7689f88e2618218a33c10e +0c1562386f4d8ab143c7a75717020d05 0c164219da269fbcd54c6bd2067ab7a6 0c1859192d3f9cf0a23f385666e15183 0c188e683bc169cb6a23c09194405929 +0c195cfd1e404a3acbda416f8d343e76 0c1b3e35cd0c62d01deec40cdf8d308a +0c1b8c7c3b5c5635d0cd9b16c5791526 0c1f8c87e46e101dddda9c0b972555dc +0c211864ffaff931dc2b9bc7a9d3a0bf 0c2544f754e6d37207ddf7eff16464c6 +0c267da2ea405ab0e3848f61d08a97a2 +0c26c1581efa09c04d519163e019ba70 +0c26d7da384a04698cb536b1938ac68e 0c2e75fc8d15ba9861666c197fd9ff8c +0c325bbe9fc34bd673b51a537618a4b9 +0c34ddb2fa2d0c80fed071fa8e8b55e6 0c365d4ae6d17190335a52bab9aa091f +0c402b7e9d920a14ddbc61661961e21e 0c4b63b996cfcf760ef96df6e94e828e 0c5375203369e0bf639809f0d0e82817 0c569cb69826b55e5db8707fb1cce4c2 @@ -794,10 +1098,13 @@ 0c6ba9b3c049d8a8dc24bb310f3971cf 0c6d0fcac209882711a1b08d798e341b 0c712101f41262675b63c893a288399c +0c72cb542dbf95650b9464d640b1f385 0c754bf9872b7a0b5f87b7818cbe456a 0c809e865a6f66ef2725aa5602e2b4dc +0c848ce503604ac0f9cfcff5628d789b 0c8879c58380563f25c02cef57a41e24 0c8ba5a43423184143cd2264a3dc2280 +0c8e5383802539e765c3f7bfab720d83 0c92475e9795e94979c936db5cb0c183 0c96a0c1440c18d0a5f07d5268b4b672 0c99f194044366e5000933867250f5cd @@ -812,37 +1119,57 @@ 0caff2425e3e7703c8a2514ff6ce7b84 0cb2b1eaf15603d5586313de8a2fc57e 0cb311aa28ba7a088d026043f8d1d763 +0cb3471f914b77316481c1b998c6d021 0cb54c766ce827132320fdfed1eca362 0cbe264402f9c82eb5b61241c5e2fe6b +0cbf1b09ce5ec1a2514396a0f40e92e2 0cc05000008985599340cc87f5d1b5bb +0cc16ec940402544626d807f8490df99 0cc41001512935aec942d1766348446f 0cc78daeac83e97e557d2015f8b3b97c 0cc87829681460790e2c90d8c2582bba 0ccabb436f87e1cca31553dde65c12e9 0ccc0625f04f77b5ba39c441ba039f17 +0ccd0e04fc7e0f658824fd928b3ee217 0ccd993eaea261ba56301aaffc4a81c1 0cd103dcbb2a3774d4918b48e06b916b 0cda81de698cb75bc2337e2229f7c5ec +0cdd4ef85d321ea5654be5786b5f2fd4 0cdd90bba7b5422ecfb59eae0f1fdeb2 0ce0750d3d153b57be78ab9dce57c043 0ce0818ba457a181b56bd1fde803b029 0ce2e16ba90bfe64dd12c4a4b726dda0 0ce365c24e6587f7cd3ea0ae0875e570 0ce544a6dee68c7442fa536a1704f069 +0ce55c0071259e539eeca241744ecafe 0ce7193da57ed84ed405eb4a5bd031cb +0ce802f137c70b848de8a22973476ea3 0cef86f948db0353c36e42dfafcfcd87 0cf13c813c2a5cdcbf744e7d4fa293d0 +0cf4e72e9b4904cd383423ca49844495 +0d008ce7e894bc78621b3a3c91f09ed2 0d026654316328c989c5703b96268bbb +0d034974887f6be0247386dc172e1025 0d043c7b19b46f6d8c16177562f2216d 0d089889c7894526987d8c624961a29f +0d093a28e35472ef705193916cbd824a +0d096a2e1df64ea5f2c9c6be12953e6a 0d0c0c6f6fa9476b898af05a698ca285 0d0c27351b2c8da3fe3a85f05c18c623 +0d0c6f0ee7f217b87cda6b34778541ff +0d1701d38fe96bb0f99a08a303c30cb9 +0d1afbb5a37178b16d362225019c0d66 0d21ca02239ce0119f1cf3f937ef38c8 +0d2268c0248b7d1345f17a9235210163 +0d2706c5634bdec29adcc9a71e468ecc 0d2938459f80e9535d1a2ce9770d4515 +0d2e6ec84028cc70fa75f178525d8800 +0d2ec6d9798670877b2287de65969ee2 0d31748dd012bfd45f543f6e25a7dbe7 0d325484f4c13489acae6d3b7d762c61 0d37767ce986889d6641fa06293854c2 0d380e7e0790f512a4066014af8ac82c +0d403d903131224330d38f0dc1fc01d6 0d433178b005d63f5c8a182f559661b7 0d4537ce9283f497303efda887933126 0d462f5ca83059c8c0fbfbde4e4c341d @@ -863,31 +1190,42 @@ 0d727d070aa9966ac7bcb7a45e6b9a48 0d760e38c1ea31f81ac929939a62c054 0d77a2d0a4756ea008720f5cb697b836 +0d7b17ae6fb5e85b236c88d03050b70c 0d7b234a93a9bc1cadf118e3bc0eb3b9 0d7b950cc82f90aacf9e3a01b5ff54d3 0d7f70f4bfae8ae1f2d74a4b21fd2af7 +0d80a941e6263dff22c1d84b3f801619 0d80f597a9bce794c3c322de3ee090a0 0d8f59b30c9d507dbf2a87229e790a7a +0d91d5d0db052459ea5fd68de3605a24 0d948cdead4ceeb51f08e4fde057d60e 0d9616162f3447bc2772e9bef721a84d +0d9825e9431f9a309cdebfa3b3d70630 0d9bfc675171b7512f60e2180ac27900 0d9cc323adcd7912d1b232cee172f5a3 0d9d153a19ae89a62edf4a7676d999f1 0da1144d92633c1a03b8f2f9f5626d19 +0da1d2296ec9c0481482ec37d114adc7 0da69c29a7a4e3ac1d04495b5a6de834 +0da8228ad37b123645967bf8ee50ec6d 0da88b948d8e1deb0be142a2d2766f8f 0dadaecd66fcf5c3825ff4b1fa47c65d 0dae9e80c1851f7f0506d2c5a8ed73e7 +0db1162530b6de0dd4448ccff2dc7976 0db5d869063fed7a970f7e72d02873d6 0db950f044696feb380809529fe4609b 0dc0549924709113303d05250bc53ca7 +0dc792bb2fbe59a4dda804121d328108 +0dc9334324406ce239c549c106df8427 0dcdafab2352b39ab88ffd8128a3134b +0dcdca72be9a80e371dac9a68fa858ae 0dd094dd9a37d13ea5c3485989c39e36 0dd1a13a96ac99da74135c30ba94086d 0dd27af4feea046484d7edc6d654790e 0dd58e24193d8ea33e68146eb23acbcd 0ddc50e50b86a06dc5b20e639b49412e 0de353641b08516df8b601b2828fa4f7 +0de69c50bdf0ce5aa744b328abecc263 0de7484b954b75f1a045165d0c29f66f 0de7ba720cfe4b39d3b439445a2c9df4 0de7e98b0d1ba576650c1b1f47758f8e @@ -897,9 +1235,11 @@ 0df97919d01bd980c358e7a3c571e3ad 0dff6538e8458ae1afa246f972cfe65f 0e02f4271f5c0789577710ff017be6c7 +0e07ed9ead6f2195e142f37fa5319a30 0e125d9ba1e7135a226e523bad5ed59e 0e156170caaa5b098a2fa664c23e61a8 0e1770494214b19d9c7e3de2c05fef5b +0e1814e3d1092d070910c9b899cd5ff7 0e1c308f09373cf7d83e70c7b8f5d81b 0e1e40a16950ebc250d5cf24b1b16a52 0e210164523eb617bce3a5bd93b567ed @@ -907,11 +1247,16 @@ 0e2b009a910411939857c50fd7149be5 0e2da7eaa888fca0ce22f118de6628ac 0e31ad11b4f016108bb4b4031dc5fa67 +0e337d7cb32ae44da6bdd61e8b75af9c 0e34f3254da8588061021d3fb133717b +0e3f7894e9d700ffd180222d23a25991 +0e44cd9dff8b8ed574f706c828bfc8db 0e46bb9f1ad35e36b1b7837bf1783d95 +0e4c92b1fce9eba2f7f13ecf1e6ae72e 0e4d72d9df1f05bd3c16c6d97f033886 0e4fc91984e6c2312a7aa403399d53f2 0e547ea85d52997e7e093166fd688e31 +0e552e78258a82fadd8473b3083c6307 0e57175070bf78cc0c1e0e5d909acc05 0e5724341a22d1d39f15ad427431993a 0e58ec4ec9eb8286b53b44319c3a9442 @@ -920,14 +1265,21 @@ 0e5d6e2bde4aec6a6e4cfbea09c1099b 0e5f13fe179bf0e09b8f341e5f48c0be 0e5f24872ccf98b41cf41fda358a3e1e +0e6594eea6e45251251657ea07b90b1f 0e669729c272cf6d00351861b5b6ea37 0e736a09e9986ffc6e70b1a1751b4b44 0e78348146c815da304ba1ac4cea89e6 +0e7846da88f00f8d1f181f06c97468c9 0e797f413e0a82f0e140121afb1a5b59 +0e79b21c071ffcffccf9d659ff4fecd9 +0e80805eef3b4f9db4eec11353a04a88 0e827827cfc9e9e638317fe7b5aaaba8 +0e84226432f0905450310a2334c096e6 +0e844a2c8b4ba124e3723c1f27cbccdd 0e8683e7bc393f6a1a867ce21cc85546 0e86e26592010a4963c3bd4ce7b5765b 0e88dc134e12605c30ec51d5960fc1c0 +0e89eaadd9b8943dc202f1bb133d4d71 0e8b8a661598539a506764f0437cba94 0e8d8f63596cd608c32da08feb8a56b8 0e8df75411ba4637b64252f450526870 @@ -939,36 +1291,53 @@ 0e9f2d3bef56a7e97652f38f88590434 0ea55695fbbb4646087f89d21db8cb2c 0ea8a38a926d56ab3aa669a5298bda4b +0eae11d61db2f5c9981c6134292bd901 0eb24e59eb5b9a513739f363d6b315e4 0eb6a5f3b9529ca81c9dcca81c5cec66 0ec48493b211080c8c8bcb4f3d381cd3 +0ecba65c08ea27a4100a5fee3a412d85 +0eccdad83f303ea3f706fd1bc64e3f58 0eccf0f3d0c1d6a3c6154cfbca3f0245 0ece627667ab62b0bd3a8d345f488a16 0ed19f0cf12ed6346512331c057666cd +0ed2d2ed15b592024d559e9d47bee9d1 0ed5edac05f7cf40fc7ebb71d8238eb9 0ed84c68e73e52ed46d4a9b4628d3b54 +0edb9ea4920ebf3e13ca976ebee09df4 0edbbee4e101c0244f0244c235f8cb42 +0edc33ab2df17208c1fefad55eaf75ae 0ee71c4f9c342865813426d1d2c00b8a +0ee987c0b6b6292f30ed2db165bacb50 +0eea2eedb90cf0486dcf8023564d60c4 0eeb3af04852f25165d5a66303e611e1 +0eec7198e7fd60e1d08349dd16a122c3 +0eecb6200ce758f47f893862e63958c6 0eef3663b2177162ef2a24da7a0b781c +0ef27063129ee230e92180aa0992a1fe 0ef32cdcc2a9bb9cfb1c8f645f3e6abd +0ef824e995d84d472b82161c95c92540 0efa937a3c26711df681d70addc6c10f 0efe9f0c4b5326699e1ba0eeafd82a2b 0effe69bdc61c3352c76643f4a2e6be9 +0f002d39f1e2523c54b165c33eb20df2 0f07edbc8001026d4418485cf7d30e0c 0f084321f75e82a07bf2fdcc639bec02 0f0a1925d6ddc2a70ad46b8468c3a141 0f0b063bf82e1356e5d05cc9b4214b26 0f0c80cdb642a17a3c252d08c4f79785 +0f0eabc40e2416a3f4d7ea30c081f7f9 0f0eda8fbb72a5e561633cb7e6946475 0f13bd262e7e30828766d7b35fa17f1a 0f17a4d379d0581352759f09e7d34e1e 0f1bc9b3c7c58b52553eb8955d2a0f44 0f1dddcae4a97d15da0a02eef4b6e8fe +0f1e17031e3fde4d2221c865aad9a3d5 0f233507357d545890de3692eb102165 +0f25d75043782c71a6ef3e0a1c2d9302 0f26277935ad7cc3d6042d98ef0eb44a 0f2edefb17adddf309028c9de43fd8f8 0f2f1246781ca625a3bf7b9dda7d1d26 +0f2fbf81d89f6220f194235763d2d5e4 0f2fcc14d0ad6124fd975f62326334af 0f3067572f21f76a043e7b42e290c4ea 0f3102326411a0ae1b29b6b344dc0d7a @@ -979,17 +1348,21 @@ 0f3dd4b2b97236e9b44e6c029796d7ab 0f3ffab0266a3737656da83aa96cb7a8 0f41742d11a9f0aa8bac715e305bdbd5 +0f44a423f7787fad51fbca39c8c08ca7 0f450c11d33a1e550e16513639a2655a 0f46ef50485715aa306f0192e6de7702 0f480eda91f4f6e357e3f6d15148c913 +0f4ada1add4307d85e7af969a855f182 0f4aef21c3dacd6cfd76135c481b695f 0f4b688ab5cdc2a3d05ba9d3b6a8ff38 0f51cda6bb5fa57d1fc8819f71cd917e 0f56846ad3af9de20e09f7974aaba7e8 0f5c0d76db59cf0a4cf9a9993035adfa 0f5cc9b0af3bcf3ab24ddf2ddbcf7848 +0f64a386345937ac645bbbe50c7eb371 0f694ea96523802d3aecacbbf900d482 0f6d0acd80a1aea135f052454c3a2568 +0f70c219500c464534d0fa9dfc1b94d3 0f7248e691f8401eec164e36f50f5837 0f7290ab380f0913c1888b2501444ce2 0f78e33fd3a5ec0961e241f99b251ade @@ -1000,16 +1373,24 @@ 0f880699c627024a53c3a2d56c75103e 0f88c6a569ca9b2fcd374a30949dbe42 0f88d8dd26bfb06566d620d948801726 +0f912f9a23e759ad7d58fc2b83a2e648 0f99db2b7a5695cda1cdf86583a8b01f +0f9db99670db4120ca8fdec678c58ec2 +0fa106070453504d9af802e7204028f7 0fa1b7090bfd992ec9140b152851e7d5 0fa268c92338b27b7da0b9a85d775061 0faada83c84d2e19ac8e4743a4dfebfa 0faccfc399bb3a63b9c1ebbf942e54f4 +0faf2d58b9b802345f2ab2632897ed6d +0fbc2e01336fa1084f94a32253c79352 0fbe06ddb8e3416aac63fa8b4fcda858 0fc2ce4e86a1c636980f874fecc00938 +0fc93f0a33d2518c1950031e84507669 0fca7d178cfbd75a1936c47b83bc30b9 +0fcb50a0fbf6a48a550f124e5f8b7608 0fcc66697dfe2e8050b0a934c1141092 0fcc8069c0e8d9cc8f3a45cd3cc1c226 +0fcd285590b445a090cc0f07e4382a5a 0fcd88b93a783e8da024984898719d38 0fcda1b2506043a5d951dacd64b9f45d 0fcdb49e090d9ff8830cc6fae07010e1 @@ -1018,19 +1399,24 @@ 0fd78679937e17bc38fd166795ba483e 0fda526bee0d1ad217d53fba68a0adc0 0fda627d40584896a1199a1d9b110947 +0fdb26849f1ae8ded6ceaad5c60cd198 0fe0a44d748de5df478988510b512aa6 0fe25de3422190b0f760c439c0e052b4 0fe3df008a2982e716b9403bd6487256 0fe4483817a6fd1ff7c48ff689c93882 +0fe48021e2fb2ce224a442c6b68eea90 0fec9e6570ac779d7c8b8d0e0122d271 0fed82f6f74bdf8384493db0c7671156 0ff02af53f8f13b2a60e68b08d82f554 +0ff1d29e2f968c23bcaed5ab94d58cd2 0ff2c9c047011f191d5804f686331310 0ff7b3c1a3e9dbac555f5d0699527a11 0ffb26d29a23cb71cf0ed64cb53698d4 0ffbed1cdda7c40e39acf2fa5fc68c3b +0ffe4ed3b775c60f318791b4b23ffb09 1001305fc0cabacaa99cab32ecbb57c4 10078dbc57f60d59072eb36fd420ced0 +1007a3fef80610110ca560fc4f7e4b39 100906e33016af6ce1c670b0166c0353 1009a7cd5e03024ad2921603d3233f86 100a826c6ffc8644d03f279b1cda3bf6 @@ -1039,21 +1425,29 @@ 1016cd94bde0643533c4013e7e2a675d 101714eac8a241ce06e02521f3609580 10181ecef7a5a35fa47e42433e79a5ac +101a47f69073c5c35935b9a08015194b 101c04899b115b8ab2742705288288f1 +101c6dbc67d98e9e7913afc9d969259d 10205324a44f7919152890ec351ebe93 10212d06b7c2c6011624bfbf68098ebc 102e843e300a601258c16dde33e88fee 1032aba198dd5b86fc6aeb6a0c943fbb 1033daa4dc4cb82fe24f6157165a0525 10399a21ad01bcb6df26c4108839990f +103b7f6f70303d079e28e8ca8ca40762 +103c13c9cf167e11b57680c1b098d8e9 103ea9048c56a5d0bf54965f6f29e20d 10429c6e838a19729542fa22f5ce3625 +105109f86908aef3c585fdc65affd5fe +105528610ae06e45deb8164f2681bd2f 1057295610e5cbc904074183aa168d09 105f49e991ce8ae8f2e8b8a6079c687b 10608cec96c6e2ff666223e7498ba740 1068143256e7fcdc7ce24bc5e3ba92b4 106b378fff1a4a9514e1e47be5d03eca +106f3a2d166f98b4027bdfc6b84b39e1 106fc3ead7856d5d8fd45942f342c7e4 +10761f0b532ea7d27e579c802ca3ec77 107bb7cb2c8d5e497366de3bab2b277c 107e824cdb7aecca3334aa8d0f37be3b 1083ae8361c36e482ac2972e91e94295 @@ -1061,47 +1455,71 @@ 1088550a31645ca76b6fc00e4a3db18a 10894d6b0acf1426a6d0254037399f33 108a6006f113f0ea3147ef5a51c77030 +108c70ee3958ea09f11f6d35872236ef 1092448650d608ff173afc701d482c31 1092b158485fca75f40b4f6a14142c1c 10949f67e8182f1130812489f0f9d678 10953298b4c50836fc6044d036c1bfa1 1096f4480b05634699c1b8ead3505bb6 +109b8389285ff3d43357f39faaaa7bbf 10a93be5e8225b84a67a0f92f5c6fb6f +10aa8636a0516d84a842f1234475d298 10accfd982d8eadca835ecd8dd8ecbe9 10ad35dd7e53d6dc0fbf6ca867bfde0f 10ba518561fa25ba99023681bf6853e6 10bad937f7c4a608823fb4b02763c647 +10c644ebcac7b7a9af3693d483a6c7ab +10ce92a25225610d91949d73d86ee95c +10cf4ab5a4aeb7542fb26c176c0fe66b 10d00e9e72874137d4c678d4bfe0eb1f 10d66bd9d0105d529d725b52147f19db +10d8db74f0dd995962c0108f4ba8a6fc 10dfbdc086682198b244a8830412eaff 10e5aecaa113e019450876b6aa37ba56 10e6541e72f84aaa3458e5b1f4c15814 +10ea7e39ed6af683d7b7edfef565ac83 10f1a36f1301e293a64f59fb7755be82 10f36ed1c0859b2172511517313dec94 +10f6be0f8bb121e339cde0d2dca3a7a0 10f94cd5c8a9f942173b3e8091ef0410 10fc5488af8bfbd440f04af11f1bccca 10fd1043393f347d937844e4f7e0b296 +10fe79503b2d6008bc65b545bec4feae +1105607e7107615b03976eb3af09c8be 11056a7a40fea6844e4551b87c8dd989 11057a4ab71cd7caaed54383f9866e06 +1105822ab74e7ce156acf91637b95f2c 1109a6e6b79d2a6d40f926a29ec0bc48 110d551b984759326f46e6effd06fd35 110d6867f3f9e443b2bc391836196266 +110f51ed9be7c86879da9b6e1477b66c 1113691aaf2b966f77c7ee81abc01818 111bcb1f9843aa7b90051c9cc418b12d +111c800b39417452f7ae6a078f626fd0 111e73222aa3d699b05716c3d5d3e591 111f1aa2235cdac22b83fef964a82a3d 1121ba5d884fdfb8d2b49f06ee9faac6 1124043baa1c4cef2046522753c0bf6c 1124c4345681d53b3cc51bd9dea25a48 +112607c3124d29a51cc71d3d16eb4777 +112dd50057613a5881277f75917e4805 +112dfe847f7f6d80d8aea2f2c456b3d3 112f6104588d393db0ba5b1446de8960 112f95975f05e195ee79a29b3244ce95 +112fd95b446d22d2e2e02345fe11ffe1 +1130b338df0bd5f198cb3749b72d77dc +1130dd26a244ce10211263930b87b195 11379eb9b2d4be9f88bbb4ad9ba66843 11383a4f6b07012c43d81df60fe31cff 113f0d67f8f8eb8e803c4a1784698af5 113f8166fe3cbaa763583daa349e10fc +11400384d927cd8fada9d065fcd5965a +11415b2cdfc67aa599a9ae7ca3b1f848 114395d2576aa3cd1714e3ea168a27bb +1143b6ceb4ad9e9c96ea3d9464fccfae 1143cc566294ae910d1c4c9e7e7fc5c6 1145886091b199a2837bbb67cb3c9225 +114f9ee4cd90535daacb64cb5a1fc96f 11517d554441e7e5281e55602406bcdd 1153bb7bfbfe5cd592a712d020f90902 11559a4e1f0b4a40665091ec7070e660 @@ -1110,9 +1528,11 @@ 115d3bcbab3ad1c10b4e0695b85d3ba7 116277ae4017505ba017ee9e38a48e83 1166571df4bf038219962b0af06873c3 +1168779bd7ea780eb225a068c3591e50 1173d9b3539090aa76ea43763c3a54f8 1174760872ee045ec13570ff261f5d41 1177ee8d3cf58151f26855decb87448a +1178138bb9e87c09c23c573f116b2b1b 117c7121c9d179c81727835daf0469da 11825f0c778767c4edac04da84a55045 1183d806b73ab05d71bf0f1e36d61b57 @@ -1130,6 +1550,7 @@ 11b1fa687db65526bfbd1648bd36abe1 11b4f0e06ad027fe519be0a66e8e2f1c 11b76eae548ed79cede3592c6bd50c30 +11b7782c8868c715771357bd87dc8422 11bdd976861834ac9025e5f7681bff6e 11be0d0ce8a1ca91041f8a7ff991022f 11bfaa40f390a20c5b1d0b2a08a95726 @@ -1146,18 +1567,26 @@ 11db6ae6137ed18f695cd6a9a333b2b3 11deac2627b0bf1e7c81c4f026464dea 11df5de877a48379b0f11611dc571e42 +11e3e1dad8585993f1360c6fea29326c 11e6297925095f809e1019e649c73a43 +11ec1303984c8e4d21007f66575bbb0d 11f41d781c031cfa9d8728f1b93e037e +11f482757eff505479373e233732cb7e 11f7bcb4f885dbee02e53d17924de9dd 11f80bb140dbf38b6dcf63574aa0eda6 +11fca97b64fd9fade3fd659af0658b4a 12026eb357b3e300dfb6482abe259021 120432a3bc6603feeec5d0d3b704f26e +12085d33befa8945bb068a29d1413620 1208d34d9e9995e83ca1ff6650e81a1e 120bdb07b34c6597742c090cabe63d8f 120f301d851fb26862a35cf3f8576e31 1213c1e4e9df3ee5d13ca7eeac7eb5fe +1214fbc77410ba97310fb41c77c24deb +121830651f9e95e02dcfe1e2ac8608fd 1219b28926238df6e1ba11abdfc4a52e 121f4d8eed1994dd2cfcaa1511a064ae +1225c4238f291f2e20df1091eefc92b1 1230c3eb87eebcf7151d5b700467db1f 12396158edd29d2337bea0392c44c3b5 123a21f254a8908de84adf24705dbe50 @@ -1168,6 +1597,7 @@ 124ba142f0d94f8281e865a09e35582b 1250af952e10eb41d0b464f259358b40 125f9ee0547f854764f2351664b07638 +12605c24d839443bc405c68bf35109aa 1262d6717e4c56e13687258435e591e2 126345495dbb65717225289702942812 1265814c354605c17a7d514a8b969d4e @@ -1175,23 +1605,36 @@ 12670d69c78ff47edebd42edbfd7eb76 126cb41e3cae5b0bb0b149459ecb54aa 126edc72591b20cec30af20ff365f7e2 +1273ee7ccf40bd4c35d7fe811fe71a1c 127474dca128768f867589b714cf387c +1276bc06aab560a98a803269c305e95a 127707e65caa351159a4e22cea3726fd 1279da5bc23bb63e4b4206f64279df75 +12808651ab027eabebca4590b9b98e49 1280def9bbd502c005892b80c09536ea 1281f131fb36462564d49b92e36ed593 +12851b82c63b99ed1b1fa83f29e2d8f3 +1285c1fda09215f0f85296d8bd44aa48 12871c2ddb304f196a2127b67d6dbf37 +128bd27712c3e2b42584f1bc261c48e9 12912bf30c7ed273f553ff3b01495b57 1297c88edd5a7496e750ea1db855e519 129864aa15d10feebb69a4aa4ef9d917 +129ddab45276d2931f80c7712c0390fa 12a31409ef8760344fb16798551a8610 12a77b697957ea2c133a31ce19dcb63b +12b7e117a2fa4e6bd11040591ca23fda 12ba035390e11882b70764044a2da62d 12bbf898ca9d0bee089408bee5540d34 12be5eb2b9a5fe40f928501662dc1334 +12c2a859b0a1b9ff4cab9c1e91334354 +12c5ac2ef620ae96eeea2a01da3d91dd +12c72d4cf95cc3b3c979ba3bc31ac16c 12c7c32e72a46fbf7af11c352afeb230 +12cb9d476d346d34e6ba63a62d2f204e 12cfda304e51c98e4b312a05d558556d 12d377322985e4eb110064dff4c7bd56 +12d5d6464e1474d1a9503cb0bda7984d 12dde9d976637b4c76c95d27d375bd79 12e01fee72de518f1c153709035f276d 12e14838734a6138fad1f1b41dedc7ac @@ -1200,75 +1643,105 @@ 12e488090acff250a05d7bee2608f781 12e96adfb0bed9724eadd952048cbf2d 12ef1bed8e44d1383884cebc5f7a31f6 +12f1124eae6d5273511f696681a255de 12f3033d00cad371551a0bffd9bf7c8d 12f65b36c0b646124a6d85e1ae94ad46 +12f69c72576dafd9e8a2f30a9377b09c 12f8f084b3be4ef72978c51d4efecbb1 130001313ced605c946ae0e14a33e3fa 1305036bb5070cdb2bddc34c16891dbb 130bdabb875443ffe9aaeb37db150313 +130d27e8cee0747da2e63b166def524c +13119259f11f7a8cc09cbfc000e73651 1314e38a699a0efd3c7fef462d5a16b6 131658a51a64170089ea8abc020d5358 1317a6e3f2942772cc82f9cfc9ba7432 +1317c4d4721313ec651bc61c5177bfad 131881688c24aeb84662f1bf4ffa6f34 +131dcbc5e15cfb747d829d1479af166c 13201c16878e3ef9a97eea2e859e05f1 1322c8e97f4a68d957c3513d5d57769e 132368fd5de0bdfa83950b5726018c98 132582e45cf266570aacf9311900a13c 132b943c9af8b67d80d251cc6934fc83 +132e80384aa5b8f05c872edd1d67231d +132fe739b7d4d655e828a240f5c1f7ec 13302ab045e1caead15bf7b07ad74c89 1333b1aca22be3e0c03a6d25326a69c4 1338cdbfca3fc8b7a30b66e855d4179e 133cbfd181f450dadaca2b31666bf58d 13403f4b12366b0d5b74a2b046dc279f 13440b79a087752161169627168b0cfd +134a0640f87e13d90118001341a0251e 134f971d504b1fd1cdca10c1f2f8423a 134fe57cb2cbb5bc7b2c0221847ef8e6 13502156c7da5961ce94e194f90f8fa8 +135043bb73bd3a978f98b2c55f7e4f7c +13507e18134ba312670e2645f427b786 1350a1e32c9a3e0474991e3a24cc3ce1 135573b557221ecdf1a9d893ff4ad83a +135ab053e0ed16b784ae76574aec31b4 135ae5d4d6b3b2a34f86478862a6878b 135c92ae0a7933eb24f685d4f4ffe6d2 +13603cdd508debbd5553a35d16a63bb0 136416f89dc644c844558dda59162007 13671d538df10681fb4a6bd3f196fa3a 1368b418d08d979fd0ad4bf82ffbe2ff 137012cb7eb02a4000b8e74d9da1b599 13725042c309c9d7a8a9bf138399d66e 13750782190adf5bd887f2b0262d9295 +13759243c8858757f894d48015a9f4a6 137a3ecf7c08944dc0aefed82ae5a2ad 13833267b90d16a7b73cfb69a6f9e25f +1383511e489befccfb06e78511d77b25 138672e70d760fe9a01d8606cbc461cf 1389ac1cc5537693689c1168d771b917 138a802f4751610beea1d0b3229e5588 138b803ce1ebe0d658924024369d65de 1399c930687a8335b2885f0f558a9719 139b8eeb57d114d4354c4355b4915479 +139e3ec96fd3ef8052e8d33ef633aba1 13a371e69f5ad1444e21cd2257fc9f01 13a433e30b7937656541fc4b6d20a3a9 +13a84f6046c8c84bf7bd32951492315d 13a990f13447b552a57e86d5a7ab9a65 +13ab93373cd4bc60fd896056ee5799e4 13abb1447a9a517d1559aa6ef7c1bef9 13abc932d1a744f71038d45ddc88673d +13ae655345fb59045d0cd30270671610 13afd099a43e91dbb8d6c1c2da5391fb +13b231d9a7cb729d4b3f0d9397c48260 13b530aa7222ed177cf134b5f7d4d8fd +13b5374fc6da8bb270242fa9325ac5c0 13b835f43e880515fe4d00d82ec4d879 13b906fc74c9b65e1ddc92dc8cd4745b 13c308a0c10631a72dea575208930781 +13c52c2e4902ee0d38f9b38abd056089 +13c714d1fc978d58ea56357d1d5219cd +13c73da60d64b4b3b4a841e11290aed6 13ca63f638ffbeda82970d4c2895fc70 13cc674232435e22462275038cd55362 13cc6e999717e8c0e5fc8def220bec54 13d26abbcd4c895bf2f7b4a2e4be4389 +13d3d456d875b29870aeb1f877cdefa5 13d4fce1a5538165405a72c80fffcdac +13d7626ce7ff32837fdc423f7b6b90c6 +13d839b87fe26dd13fac6d6287fc4265 13d89593a361ecbb484b2b8ad2cf9912 13da703cc8cb20c6b9da59d6cf775e6e 13dd6a5e2ed55080b70caeb0b5c8b88d 13e344650d5cfb4ab99448a215427e95 13e966d32d34630fd997294846626345 13f26e38b8d28e7208294ddb0b76eb1c +13f319652ef19c3e3689540a0945d597 13f5921de3c9709de899f2b7226094fd 13f8cd49949d92f1ec5a857b8bd87e3c 13fad78df24e2a5709adde62e403e01d +13fd74e2d01b7f77843c7615136cb83e 140265066c1cb7a2408b0251c1292ef3 140369d27e96feff02891f6abe9522ee 1404c41dec97d4128d0f07dd6770f022 +1409fd2c71468da2b65936498f79524b 140bc726205d1e2d395d522999c13951 14109687a006f0ebaf143d451d5cfd91 1411017bd6e69eba5f4b44c7d705a1ef @@ -1276,15 +1749,21 @@ 1413a48c20e9973d75ed28e20d4f5d01 14190622eb28c4e0481ebb8b4ab3750a 1419c14bd28bdc9066150811791db025 +141e45496ddbd28aef20f2cbde3273e9 141f9d78c9003576ccf090c3ff761a22 +141fb76a53dfd8f24029dd69917be155 1425fb223c5ada047bdd7a17e8ebafbc 1426511b083e72177477f0fd6fcfb99c +142fc3255470f089dca0f61e426e14a0 143592cb82c7e8aa8a485bb9e45daf8b 143677189012c4a983edda0b56fc773f 1437a13ec545e8f89d803a7e05fd4b28 1437d7f6d43002bf9a563e48a2b028ec +14399500869d3d2e7bc9c33c56276a81 143adf4bc02ddb5b2b61b7d9d2564479 143c8b50a7fba0927f72a0e4986b6dc7 +143d75f1cc6b11adf2e0832f36c6dd96 +143ffcb20b42d8570727231c11496d3d 14421442d970bc8e8358bb20b614017d 14434a8fe8ddf027fd30c468178e3a50 1443c4ce7292bba9367d19de4fdd929d @@ -1292,21 +1771,33 @@ 144697347d9759fbc7acd9b19f3d6543 144c9d148333bfa751279d3834828496 144cca949a0e0b1e58877a53cdf8ac1f +144f16af6401b841ea37bf5f8d7c08e7 144f9eca5598e6393999d827ba074ec1 1455a351ba9405fe99814a0bc38358b2 +14579e025738e15dcc87bc1a0837bda9 145c2c96cb11b838fedbb7dc66d0dcbd +1463350845936642df58316847172a38 +146942b97e07fb8a949ead958f9ee614 146b45212f4aff1755933ff730812f90 +14750d3e317605030f554ca822284620 +1475a2e5cd012ae4fb8b921202bb4da3 147c9d7a91b0258a01258488e1862d33 147f437dded2dbc2dc458cfa5e17b21c +147ff14ce71ce0ccc0f46dc48c1df097 147ffe6a6749cfb559edbb17a4c2ffae +14809d24b82d55d0f12fb184b1a101e8 14826e1b8488906c054548b5f180eefd 1482ff8a742104dca59b7e3109e47c27 14838e15c6709927853da3d178bf59e4 +1483a1e501697a49b6fb1b7602bd6009 1489a125597040774edf209a82405a75 148fe26dda41d088a90fe27d1c98cdf3 1490ef903406dd9701d9b6a5d8024158 1492053a57056db6f8f9a6ad25db7b05 +1498b22c4e6efb6c9c57600788f11e49 1498ca4f00d462c7808747b3e78b5208 +149e025b9701ebed66e220f937eae05b +14a3e9f7628293affa8989017fb1ac6d 14a64cb438e64f7d03d384a70d398e38 14a80a0eb327049a5a7036d28e8ac553 14a87dfe76db97843adbdb0aec7486ab @@ -1315,19 +1806,33 @@ 14adbce250383c02af7340566843439e 14affbf151c62afc246af74cc0f8375d 14b16159dc1a6701488da930a30051cb +14b3ef6a69987eed51053ca847d8f288 14b44fca2a57d193d21315d39f537970 14b53e202d452936540e488280aa4b2c 14b8ef1285611e75ac0595dafd927c29 14baced4c2cc51a5ab4012e4df3814fa +14c26c5733cdae20bb022a8eae5dce2c +14c479a916fd80bbd35403292a792e03 +14c71f41a1e244527fc499c9cb238fd6 +14c8788a59accfc2f4f766c3bc51e1d2 14cb0a2c18b7606ca37e323f95744eb4 +14d41bc3abf5fe8560f8e555d84164cc +14d69673bff813f3844a49f80c08611f 14da0bcc720e18333647503872a68a5c +14e0bdeb4d0263e59e6b2d4ed5f21692 +14e3faf7be4378c3073884595454a49a +14e7f8c0eea2779880c5963bdc639997 +14f88590bf5728ba0072a837538a985a 14f8b6ba8f5e01b7e86114cd1e7b3cee +15007c446e3f2c55b3c25029897422f8 1507644a1f768138471019a124d38819 15087594c3b0e52c8d54f5304cc7ec3f 150daba20b4b365421fd13b12a8134f3 15132a39a8497af69f16d8b33ca6bd68 151810620f57e96fd73b48c529a3b6b1 1519b36be935a03c82aeedac12ec598f +151f4bb9fddc5f83514540d429de7dbf +15261f753d2fb94bab0712e715d96a18 152628fdf0aa47b40f16441cf5ffd716 15295701bf03c51d4326d38d0c0fcce6 152bbbd64bd4767054ef4837f0aaaaaf @@ -1336,10 +1841,14 @@ 15339e4028ac0d116c2c29af8987717c 15362c8acc6bb1aa0b043f3b97846458 1537e4ad6d713f2d9d8ab58a2d5f47f3 +153a6cb5d028a6cc83c7e8e72d57beec 153b025233b2aec538f53c49c92f1e5e 153cff860211b3e48c595fc1ef3cf78d 154128bb87684bb1af24a5779a8780ca 1541b37529db87ae97ae35d6f3230d51 +15424f0bd40464439087d03b6f87f076 +1543b3efb4c711a8dae734331ab34c9b +15441c1b3e5692141f4ef1eee370753f 1547ee6924920ae7dc03573d95c84a63 154aa7b39beca044db4643d55913f1d3 154b7fd72c9968ecf854351bb2b72326 @@ -1347,37 +1856,59 @@ 1550f4f78825b8bdb13e995cb993f069 155665b312213cfb4cdc1809690c8ae3 155b055dc44952f5502674905dadb8ab +155cbd90ab7cb71aac798370c8fc8af9 1560b3940ccff4d7ae0559e22e8d2200 156370c58c2d8bce4f3f9046001f3442 156457e770c85542cdaefd61733999ca +156cd3e2bad12847b15d7b6854ab4a7f 156da521cc8d497709dc332a3bce058e +156e6783c640cff1cb504d11fd99645e 15721bb8e99ad3c6b4dc096681c69cb2 1572b34c6d902fdf50aceeb444c104ed 15771e5d104294424d7def0206c4a076 1578e3aa63787355b804278210f88ce7 1579daed36e2674c89f8ff0ec5785b4c +157b3db80ae3efd8a5b5c5ad91ef1833 157e1a5e77058749a0bdbddb7e3e30ce 157f7dee58295642e4bac3f91784d41b +15819f73f2dc3562a1ba57e6aafe6b15 1586ef2d9ce8a60c1239e8267dd4792a +158837faca17dceb0a701f4ea19fb2c1 15888fbf65a9f1b116ffe2ad88951a2c 158aeb242136ece5e0870b45c49c7510 +158dec787cba597f1918fb5432a56fc7 1596cf0f7c7db667cd240e03f3a4263b 159845465bac31f8269433b900cf944f +159e675b2f54647d9c3b8835cfa7ce13 +159ec81de667652c0de12efcde2f8c22 159f45a5bc0d401d55c7b00977edf1f9 15a665434ced6dc3e0e741f3a4bcb2ce +15a8bae01319ac1a4ea7bf89ac892bea 15a8d74ce500df5615740d2a3e6365cc +15b424757cf21328061fc5059a65e571 +15b6ecd60252839d1a917a0d316294ad +15bbd07733e2715d2b352d8b04b6269e 15c18eb03fc9a648fd9762dffba372e5 +15c22d2a4e914148f59df87d2c5dcc3c 15c45c01e0ec5542fec5091a531e4fd1 15c9a3737668b270fe74dfca822d10f4 15ce2158c0dbe7ba8dec3f51c535d4a0 15d3cdf1c738824eb056d817ee43b5da 15d438fa351dd07309b8e8a6a9efcbd3 +15d4e9cba324cfaaac3af53bd3344187 +15daef091914d6c94fdf1a10a50491d8 +15db5887ccf319a50052e7d2598f635c 15dbfa4f4df1685218d9f58cde2db2f8 +15e6b3fd1b4b0bcb2d8f6d7c0482e524 +15e7d6079ffbf58b4704578115b67ce9 15eb32ab38693571438d0b3388e8c0af 15eb731fedc0462c6ef3d705099afd2f 15f3ff26f9bc8e910959adf9c06741c9 +15f40ebc80c69334ddb75a58dedff11b +15f5676931fe80810ac18999ebffdf4b 15fd6bdfb9abe078ef1838fef53c8056 15ffb2ab3af03e027dcb98f42e93471a +160426ac344f4922f85e447effa2f4dd 1604abd91db4e383bd2a5b0ce3ca55d4 160654e90aafd0bf77f4acaa849bb6b5 160d78801519d9055bb6f67b83b95697 @@ -1387,6 +1918,7 @@ 161b8ba4b43c23af6a4c616dc441806e 161d036be3d34feedf8e421dbb55fc50 161da74169b57166a7201a491e341de4 +1626bc2bfeadd57acb9130627cfda6e8 1626d84a2e833f3ce89078219a8350b6 162799e90a77c34fd6035b182acf44f8 162a68c9f0855386655ee02c58eb3638 @@ -1398,6 +1930,7 @@ 163c5e48acc01167233fdc11e88f24fd 163d5b27932a3a71e85d1d5fb5b4cc96 163e04705261b4e147b5b75214a2ab47 +1643fbb1a639083bc707616da062fd49 164401c43ca6f0e04f4b5d6b75675bd3 164b90dc96bfa01e3e62c05ecc957896 164d19eef54fc4ebe43c13dcef481eb9 @@ -1405,11 +1938,16 @@ 1651b1946d8f70df1b33856f17e566ed 1657595806a3080e6610ec81a4e26aa0 165a10b0e9e7c0383e6a92b9b4ca83dc +165fcdb4c6a6832a2294f7c0aef7bc48 +166aa5450f896a45ac8af246c3694bea 166b9fb4135668f87b88e7a628d72afd +166cc6b96992f86fbce5b08d3f49c704 166e80813d5bae80cda52eaab899d93c 1674da3770255f4f9747b190c4231703 167b0ba18e9e4b6315b61a45a90aaa40 167dd8f520e50227992177ce73d0ccd3 +167e1307a8ea51f54a6f93bdf5e9a60d +167fc1115d9794b4598ddb9990545409 1680cc81cd05398808f935d4fa92a769 168405070e66394fabf683df83b5142d 1686b7f11623e34c0b3c329d21dde6cf @@ -1420,17 +1958,23 @@ 16926ae2808b7641d15bea6dcbe4e511 1694e0dce621f88a1015428d4b2c149d 169828a16daf9588e2a2cc1e53952acd +1698491224a9e8e9d75f91cb3937278b +169b7a02742284e8f5fad34a3f3ba220 +16a095824d68be9e35d9c3cd90c7ff78 16a21566b7500403cba299c5bc1777a0 16a257cae989eb5ca11b381bb3457bad 16a34258f35b011549abedd88783794c 16a9e250bd21588716e040b2bea9a0b8 +16ac29a06634529cf837fe35cea6a2c9 16ad0bbee41a266472301e9c24a159ca 16b411b6ac66e08fab2e802133ae5b62 16ba117d6e0ca109e47994522eb3d950 16ba73e2438afaa1126c4674722adf6e +16bae89c0ef47206702f79a4642dfdef 16bc3ad7a3a9907a224d155b8c974035 16bc877874ed8caf02f7dd406692bc46 16bd1986e5d3be72916faaf1af577934 +16bf0bb29a647a129bb3f39ebfb13601 16c51e5074d2fe489be90920ee8fefb0 16c655d1470b1cc0b6f36cfae3a60776 16cec97fb27cd6b86c3bd0edbf0aaecf @@ -1438,18 +1982,30 @@ 16d098f6cadd7771099e5da5eaf623a8 16d18b7d97d0e20f865cd29094a2fabd 16d2847e2d7389b4ec52cd05e8accc7d +16d6b92d52e19d0018f946a3dd2270eb +16d72a007c2fdaceaadaa4d2c7eb0ec4 +16d8b1c502782b8ae9d23ec8adbbb184 16de208fd4017270da4d8bfac06d4ec9 +16e4193d3ccd91268f1059ebb908aded 16e49c6dc0d4f40bd462ca8d1f9b3e00 +16e91888462f550a18440a1131ca29e3 +16ebde4d398dd9331f6a0f3b47554291 16ec3bc5bb030defdc3cfe85fbb1277d 16f1dda6837fc0057318d2a171a6da56 +16f844a86722748682774006ad716958 16fdb8e82fa2777b4fcd52ad037fd17e +16febf0dbbb5c77b2ddb512e829f9b92 16ff468abc517442af901de06a035a7f 1703d79fcf1e16958d69f92b4e9e0fa1 170f631d7c7e611889d38fa6ce44e3ab 17131a6929fe2541760f5f5e7d69e876 +1717d8c323313f92959fe771bf726a71 1719dbde647e658d4f7ea3b2f35fa41d 171a0814698c7e8fa2d890544143ff27 +171b7f6157dd50c7b11d576ce72e3816 +171d71a1e2c61a67591a933d67b3b9fe 1720713886ff4ba7fa04c1a97def968a +1725269f09008874ea929f9dad0f0479 1725650f77a713f860766ba22c15d916 17287e67922d9f23a657d6834e3ec420 172b0a0c079cde02cbbe16651fd57ff8 @@ -1457,15 +2013,24 @@ 172e88e363438471be93b2bf996272c6 172ee161b2d2fdd2f8a55ad960e573d7 17332fb7b388d3ea1ca0fb8d3e00610c +1733c9d268582f6b15429e9998f1bc46 +1738d770f0da2889af19bed79b177bed 173969db55601854c9a01d48087c8dd4 +173ba44fb7595cc91bfca29587acab39 1742156f90b313f703947f1564b4b200 17421db1da34bb7af83d712c1cce34c5 1742f826ae6ae0350548e84a8fa9ce91 +1745a7dac8053853cbef3f71389c2289 +174b9f02b41f95e51b5905576300aa0f +174c92c4d8498e94a783c8f2af82cb1a +174e509cb743282aa21a5716f669aca6 +175a9e8c09a4c972122e934d9ed96ec8 175b421ff245894f2ff54cacd138d706 17615f40afd0291bd471fd7f066519fb 1762f6dfb5a659145c65238406d5cdbc 17707376046a2b17f66b30f571e76fd8 177c24702979be311fd74c1e2b373c18 +177cd17d43bfd7eb7374d7184a5b8312 177f24f33529cca0708befea74693dc9 17803f1148ea883641b9c4e96f4cfcae 178076f0cd2668c1a19e460fd1bb2453 @@ -1474,6 +2039,7 @@ 17887d28284474c6224e6b07ad2a3bcc 178aaa66599d744f416099a5dff36bb8 178c4a76eb34640b1cc53c9d3eb5fc44 +178ded3974548a4c04548982849a37e9 178e28e5d80ade2ffc49afd48c4600f4 178f238fdcb8eab7ac8a3badd7f81962 1792ae1c220d60771b29e47391eac1aa @@ -1481,18 +2047,25 @@ 179576f743f3cb628a0cdf3444d73815 1795bbdd1aad8d8ed5d1f5b19a828f01 1795eaa4c817baee58ea099bc752c371 +1798391fb2ca7b202b45812687915f2d +179b0c729547071c34ae808eda175654 179e091ca936927772463eb22bc8df8b +17a397ecb975b92466817ec1ee345e4f 17a63ce5addd37f85c9a40dc4ccdfabf 17a8d978474fda69b1e4ea99029cefbc 17ac9c171d92848138b92eab39721394 +17adf710d7c0dd712057b2c5cc32227a 17ae1457d0a54bd1ebd74b786bd74581 17b01e3f8e23a7e3814152489a87c3cc 17b6aab771131cb7e07164b5453e83cd 17b85ede3124dccea9fa36e476d18c07 +17bd513c57f7ef63702a13f9205184bd +17be542eb35656601ac524617a0056f2 17c6541f029115cde6c5fc13bc1f9946 17c7f71d4a7980177e7ff1b13ec4fc1d 17c874dba69f0a67aa1bf9aee7538d5f 17cc714e7b341f196acccbd37b7176a2 +17d0060c74b46ba2d3a7263c66fa497e 17d67aa0b9bfeef7c85526eace1ceda9 17d8dd81c78076a1cfa6d7cd7a90dba3 17dc4d80abaab61218522d947a22ccc3 @@ -1502,37 +2075,53 @@ 17ec633977e91f0e96fdc713a499ceb6 17ef3da9a794fb25f059e8fcaf895790 17efdb11ab0d4dd6886d660fd9c37d43 +17fa2b3191eefc9f7ed9df69deb229dd +17fea7667f850fc081878537e53287fe +17ff4fb1c436c96ccdbcebebac7d959e 1803288c0ca7c15c046cf6e4dfd34ef1 1804af9ef5724726509c35733afe00f2 1805599f3644e85eb61f5088cb5bde64 1805dbeb723c2e4ba646ab7c51827b86 +18080e5fdb9567981f9a500974d1a012 180da230860d49513f134adb28fa88de 180dbc03b80475589ac6581181e082bd 180dcfda05a3982f933d7094e5726e6f 180df21db7881c77d01e6a8c10ccfef3 18106a7102d0891150702c7dff9c5431 18156fdc4bee4c39bd4b9897a8c52be7 +1818929d1623769a7cd6282ba078dea5 181a1d279bd5b6a967f855c1c23b1aac 181d72902b0583970801f58c0b48ef0a +181edda21556d87c7fdf9ab5552e9eb0 +181f8b1a7e6f7c0eda13af73611b9fd7 1823896127491d5329dc5cba7f7748cd 1825ab263f59879af4166e9c9438b9d3 +182611550d5bfa9f55c17d15e5633d03 +182995da01ecae57b64b823444076743 182c1a1ee7d51988209fd100ea4e6c31 18312801be5f072f1229abec0aa6c3f7 183a8ddf77b7c51719ea237c917f34cd 183af19306f11248d5611c4502819c5f 183b584c4366fbae04e264227db8d57e +183c7038e446c0d8194912eca901952e 184166c21cd997a8bac69a9b787a833c +18447e003e5a9d3712f70a5ebcaf9615 +1844fd56e91d1fa150deb7088b923bb8 184bfdd3aa4119a2016693d6e2049827 +184e8ef9aaf18f99c9dc3fa39dbf187e +18517f6c6ea82cf79f2f107600bf7767 18536a5ce7522bbed131daf75e16896f 18570799043de652241ea35ea2b9576a 185ebc9f05dc1e452349634ce67bbf0a 185f96bc26dd88494593800856f946fe 186092b63126e09ba178fa04cb9adfb5 1861aacab14559d0918ca809e2dfe677 +18654af399631eacea5b75d0de20683b 186a58dd6a30a634edef45c791598f57 186d0979c5213ebe9d19fcf539959db9 1877417a3f887d1df90854c7d81a8100 187a15a1e1786e07b1923354eb0ba960 +187ac1a99d4b4785db094463239e8d2d 18816d625e5ca8913ec24bcb2928f983 188c59a02e4e8ca7408594fecccfd10d 1890ca9024ecf1e921e6fc37a41ea2f2 @@ -1544,6 +2133,10 @@ 18ab15a9d35ae0dce67d2acc90ce298f 18afd2cc721bbe772c84b2650cbf9400 18b03fd564fcbc5e1daeb30864d170ca +18b53e160ac6674a0bf556f10d62b3de +18b5c004fcd043009b98fbf7887321da +18bdbf80e105d07f2959f738e6a71897 +18bece8ac6fd2786e2835589bdaa10f4 18c01979395fd21aaa1afd30b1fecaf6 18c0cc78c51c63b2c74241c584d19aad 18c5413cb8158c421e6029c0f7f79111 @@ -1559,44 +2152,63 @@ 18db9cfcbef320b40e6fb89a9b034bbb 18ddde4568c661bb38f04715f9016221 18e2a0cf77667d81beb0b1e002f36255 +18e69f9d90320a335a61dbc7a47472e1 18e6e01ab534218902d91940ed943cae +18e87d94fc567deadaf8d9991aac5eed 18e9f101289de43de9068bc89e758686 18ecdedf836c0d37f33c169915c1384f 18f35f49a2bba9c775c3f002ca5668e3 +190072f4a5024d63c6d8108b469513b8 1900a8f9d7434cb34a09ac3d66147bd9 19017e667bddf9d2f2091dc0afd29d90 1902b2464d9b891d6768073f9d9d834a 190360c42290149ba02180faf16a375f 190438e79f64c4dd643d48dc0400225c +190719c784bb123ecee45c76fe4ef7bc 19089039f06140c106b099e80294f132 1909815e1536eb7407d31dd252ba2d21 +19116ba3ee05134cf582fa7bf33541a5 +1912bd71559b8f2fc4d0904fffad6383 1912d9392f3bbe63a771a8f4c31c6896 191876a58129c9483e17519d19c3d758 +191b1746b453974e9a9789b9a0e1e22f 191c21d50fb34bccea75a9f5e0085e2e +192588d33d550f1d436e0f33e3f2cb8d 1926a6fcc250e6f7d4b22109424537b9 192911af7fb2957c61f45d94b3d7b053 +192b1c715f76bb103c9effbd85ec4c15 192c99e05318b118af317d6d1253aeef 192ccd2bf255fdbc832fc964ca0c396e 192d4fe87bbbf20ae0b4e5639ef67e7c 192ed1822c339b11e09a6a36e4dc45bf +192f63551e0062c0a99a71787575bfd4 1934663bcf5c19c18cc1bf04a10ce240 +193d3c3260d8e0ee6ffdcff3009f36bb 193dc416c4e5b5fa6a8116ed7c86f681 194272625a93c44d07899561222e41ad 194bb396b76510eda54dd12c853802a2 194cf236c5fa6c6d71346ba98ef2b797 194e41e4f4f4d64e8a8719c636a0a20e +1954aae4382191b5783956f7cd4cda71 1955b59f64ffa9c32ff702a8638fc0a2 1959c245eff356824f2fbbc5623ffb54 195a4130b747ef50ee69052e6e134adb 195cc6401325aeb3998b559f2a0220bd 195e7ab75343cd74f189756242033fea +1961596797a7bf8a06ffc88875d3adee +1962c830b8d917cf12f71ecb6837f3e7 1962f538c584b381d5066ed669e6b832 +19685000056ec5a5cde4f27145babfc9 196e078018412bed69b9233ca6cb0db0 1974494ba4e1c76ca572743a61c84a82 19772a3101a1a5bd19d0d1ae4856cedc 197a593a9744727341ad4ef449ff03ed +197b6e9ba508fef05487030425f11bfa +197ffd734239dd6d6c9563231786386a +1980d770fc0dd33849e93620d057ac88 19845cab3fc6f8f2d7db6cbc7c443de9 1988e0aae55d4ca1f51706149fd0fc9c +198ff38db228923a95f1fd1114afdbd7 19902069923ef3e93b5ad54535ecbef4 1991872163abe6df9500e18c2d5bff2e 1991f9431fa7498b37d2d1539794ce63 @@ -1606,30 +2218,41 @@ 19a0c21daa8f2a26a2cd3bd3e1bc2b84 19a377539be0e8b60fb5791be5985121 19a5790851ffad796cbdb8199fc519f6 +19a59d8924a0e16fe71704744f0b7a08 +19ac28ece5ed5981464a841becf06f6e 19acc4e18058f122ec9b7633986a0237 19aec2fb6e254373f08d4025e61fa328 +19af39c340643122920f35fd30e10439 19ba5bc118a0293ec3b3293c7c5b1614 19bb48ead70293f636e3cbc733cfff36 19bb7c8748b4c21e13d5c6c7e98ba2e3 19c1207538456454633c4c909befe3c8 +19c9df9aae1cf6ec8f9f44fb2198f6a1 19ca46dde9ba5371d98c5548f88905b8 19caf2332c229daf71260d7c41696cc7 19d9ba29ab67d5bae320ba050a79f91c 19ddd135ba48848513e1d18f0f61bd4c 19de5e4a710ce7a2c9bd23068f1e214e +19dee7859d1694af3b659063447098ef 19e2bebe5e05d67c34fab2f752f94229 +19eb0c94900cc4cb6c63dccbee085955 19ec68da2e744f0b17628f3e45b1a436 19f3c7f25f0f36f54b7cd2868cd420e1 19f6102477fc6004da7865dea8234a79 +19f65fdecdb4bb32f63918e0718799ed +19f76d428c0dc27ba71d30a12c536a10 19fac42a1160ca4875a65834aa011a73 19fcb848f7f3d01f823e6411f3a1c4c8 19fd7efaf11e8703b6cf436d7b250469 19fe8db85e32328c58cedb30c07cc9ee +19ffc9c1dd2426822b66e4e05828cf00 1a01c67ab5e1e6c9dffb85ea2cde993f 1a0254aeea56ef866d3b93eac02c3360 +1a025852fc66ce88bc857b5602415588 1a044a9f10165a4ab603e6d37475f736 1a0c0c367e4460c92fe1313c535d3f2e 1a0f75092f4a1abd59067bc2cfc38156 +1a0fb7c08bf4481764e8734f8569bc12 1a13d05607dbe47a0b743c69cca03c70 1a169f0a2150f5ab8bfc02a2d9acca46 1a1778c0f5e59262825fb3617a93a674 @@ -1637,16 +2260,22 @@ 1a1bea0bfb0ebd7205e4c9fbb2cd0890 1a1ea60abca15d6cf161416bf7f96156 1a297f2fa67c45d4401545471e094993 +1a29ebc949cac3b8d02519c2d0fc1937 1a2cf37cabb44379dccb3f84a4adf420 +1a3231b6dfcb5c1bce168c5e98840a1d 1a385044b5ba443dbb80659102fa6311 +1a396679c328731354e417809359f2ec 1a3a93dd9edf2f6c365951c76c8e4145 +1a3bef78a18c85110029134896dd8342 1a40756fdc2db70639cb022804924ee9 +1a4336a08a9d5f185f9c13b90960fdeb 1a47ab0ac3256b384127af5d0908c34c 1a4e2113fd1a1c6271e0f55a9ec5c8f0 1a5e134b2176584cc633ca7e3aa30d71 1a5ea3c9b56368e5b22906569e050b1f 1a5f3f298cc32b343b38d73ae9a4b4f8 1a65cd1ae88eca0a13924dbd2f0f0292 +1a6a6cb4d29b28e85bbd6810d6feebb7 1a6c04adba6f524daae4b8137b178dbd 1a6fa34ae2caa439db47aa2d5b90425f 1a71e80eca75511850d7e2c592c0548f @@ -1655,6 +2284,9 @@ 1a7ce9a33f1bac4ffc564cd8fe8242a0 1a7fb060f907fbef4f7b533d51be0528 1a8356399356c12f4acf334fab63940a +1a888535b4f795ca586458dc02b73ca8 +1a8fd7b48761255c188154f2b6e1be5c +1a93b10736f4156dc4fdcb530600e7b1 1a94a0cf974e2df1aedd6ccfcdff9449 1a95429edefbf7281402a0ada795746e 1a97c27b02647ded320e7940fcda44b7 @@ -1662,6 +2294,8 @@ 1a9de67ae1b021261a4a38e230a80a41 1aa033a9cd258b166ff38abbf3ae54dc 1aa84a5f4432a1661a5b473f5526fc83 +1aab49301b47c2a3af93d0dbbf8f38b3 +1aac4f11a5a1d06c0e7b7ff84f4968f9 1ab069898a2937047d73490f99df05bf 1ab59403628e422131eefc856b022e55 1ab639dca03c7c4c87c8e10c9af59ed9 @@ -1678,20 +2312,32 @@ 1ad342b64aed9975aacf1d049868a363 1ad48594361aa150481b5d05d9a64ffb 1ad7b78fe59a95e7c37f10783ba9cf91 +1adaf9c68547c683d74cd8e610ec1493 +1adc966ae9f99df9561ef6818efb4d45 1adfda5ca096dbad40fa9bdd70b78d57 1ae074fff7107c76a6a6da7a4b5f28db +1ae1ff092adf09affe09d1b345cb3b4c 1ae22dfddff25f404fa51bd876e69c4d 1ae4fd14d6c7783fd3399a8eb96b4a5b +1ae6d97b6e389d50a48612ec6c5552f0 1ae91064c5c9feb1c60959215f718fe5 1aec334259366b484628612bec1e561d 1aece368e684a29f960be6eed0d12498 1af0026e7782fe287ff1ff952727e62f 1af0992adf8f1afa92ec197da728c404 1af1a7d4a8f4a38eb911054da9f7a5c4 +1af1cbdac8807f044f769119561683fc 1af2e9e9b32d871f56cf5600896a51d3 +1af3e4d2324619eb310e800af3aa4a91 +1af7b62de38974a9c611da15208af0af +1afa3a4ab0f9e8aa44ba29dfe9e6f43e 1b0fd04acde07874ef708acef5dab48e +1b107d7b8cb1c7bf44ba2a0156406587 +1b115d40d51e5a58dbb0d234773e14e6 1b13936f76437dc9dcc0f4aa0b635ef9 1b14ebdd1b605232207e6823907f07ad +1b156504936a54659dfa0598bf4587a8 +1b17f97417d72cab6893505fc2bdbee6 1b1841b7ad588ce3a0db13591dd8257a 1b1dfa23dcbe3fd21ee09755e311f933 1b1f2d53912a7e1d8bfeaad27cd3c846 @@ -1708,16 +2354,24 @@ 1b3cacdc72cfb7d138775b4a4570ed75 1b3ef39821ecaf051e342dd03c912cb1 1b46b439e42b350335494156001622ab +1b48473dcb05168fa5b65db1d917c5d1 +1b4b030d7acf99552b794f00496be81d +1b4b72e1dff31185e7e20bcf9b5a3aec 1b4fd7148d75a31bb0339f44059a49e7 1b4fe7e47b5f57818a5419d747c56f74 1b52fd835ec549fd28e8eb5564e77b5d 1b55ad0f9f08f47c88d9f6f2746f7207 +1b5acd2a447b88c5e4ef072f451a8bbf 1b5b63cb2c425cce9138d297e7abf547 1b5feceb0c23b752c1b95af98babbc51 1b6039811d8fa688205942c74d462c4c +1b617e3f9990b8f68298f84b89244f75 1b690ffe6531701026ea9fa9f4b37ec1 1b6b4bf1173c88f2239d492f9488fa86 +1b7402e3a7470ded85c1cf364490cc64 1b7416bb290b9c0b79032616ecc1ea67 +1b783d3ba45217e497f89b53ef7617a1 +1b827205a3673e67456c0a1b67e22dcf 1b853c23773ac4561e18abed9237ccef 1b88b41602236b6f974e1eba0e81f0c6 1b8c70346132d9192f2f0481c6b4072d @@ -1725,8 +2379,11 @@ 1b919afeb0c276d77929d6fc786b3b1e 1b9688a9eca2f3ee4f93dc62de5e1421 1b96f7357b58e1f56a8f73cd96732b0f +1b97ac90984398572f7703f5cc061884 +1b9f34f56bc0b36e5b8124177dfad8b7 1ba0587a640df64c7b7d6dba6570dd35 1ba1c66a3f531ef8c3662ebe84e38ce2 +1ba2bf1c6b6ca9fda60068f169b48f35 1ba94b5ba0cec79f0d1be9e5fa57b94e 1baae12a117a5dfedf40990d32d6d63f 1bae7027eef30291a99486be148999e1 @@ -1739,38 +2396,52 @@ 1bc53eebe47666218db66a17876a60d9 1bc6d9134ece43b0c97116a1a55b6456 1bc72125feb6c441a6d395623cf56288 +1bcae800a0ae8e233fe6c770f4ea2452 1bcb4c5ee51202b5bd6bc7ebb9a337a9 +1bcfa61a19af191d6e0e627804dfe664 1bd31e13319b3f381fab316f1af82fe6 +1bd7af03a673e163abbf45459a02728e +1bd8ce03e5581d7a8ef7f18cba0e3de4 1bd95d8d69a9100b567070e64cc5e8f2 1bda7881dac87f39cb37fea119cf1cef 1bdbc6d43098f58b03a075eca06acd6d 1bde2a672af7cb1f63f0db89d5c489d9 +1be047f1f269c7e0b1f728f2bca8c076 1be224ce01786481b8e0ebe3a4d946ff 1be3f8fa534948e1ebab7960bf17ec15 +1be731d4380cf6feb771256752e210f0 1be86e9f3f5a4c2709395cb0ee9cce4b +1be8d988b652535603821a582a319fc6 +1beba99194bb1fd3b45bd598e0ba98b5 1befdcd830978db67982ca8e72ce5569 1bf4db8b3b586f04b54ad6275f2385ff 1bf725e66e16541ae0554c00748e267f 1bfa1f3f2740f7aa14ef878683b241ad 1bfde0f2f2f4beca74c92a5f383fa987 1bff523507a91da1f736ecd1375ace47 +1c02429ab1f4e1a4e2c74e43d6535ec6 1c056ddecf128240376d17e61d9e07be 1c05a35ce5fce0c8f6ae76b2aaffd571 1c0d127999b8d722c509d67a7d8033dd 1c1684bb2f563e35ffc0956c38fae5db +1c178d5466bd1f6b3a5f763e2ed1a3f6 +1c183fffc8bdf228c86f0f55af2596a9 1c1f87b36710b936f8e35a627add2970 1c232736d64f5ddc442ba1a034817884 1c2362cf32af486ae9319fe3e48ffffe 1c2875e9e1c0b1d544fc4453c6cfb688 1c2da2ade9dd899e1903dc5bf30df5e0 1c3352ac3bbcc3e8cf07c9324e5b849f +1c377344b9a17e03ba109e52fdeb0c98 1c37c2212d44fd6079810f5fa50b4903 1c37f30fe26f64c56241bb1143c4923c 1c398b221f95964e38853677b94f9632 1c3eddf025bfbc5ce3bdb37cc9df247f +1c491bc6089a0163b0dcb3cdb117a4ed 1c497d8285caf445c52794b6398aaf6d 1c516d0ff1dbf512a0768dc247abd6f4 1c5269fc85197c035bd801a606bf9055 +1c53ba6e9ae6644116704a4e39ce1b72 1c551b3670c8e72e28751a67de1bcd13 1c5594d6c9db3432bde9efd85dbdfa80 1c5729c939d2063b05d9a72a1b27e201 @@ -1785,6 +2456,7 @@ 1c715da6de84525422b3096c170dee26 1c7b97ad8c276ae98389ed284358d062 1c7cbd22af7ced0364329e9cb5cba809 +1c7d9078b1646df8d82551d6f32f90b0 1c886f2bf65aaf547a6ffbdef9aec99f 1c8cf4d4d88d53bf15e99a9da76a57fb 1c8d25785d3007f90b358915aa4d1385 @@ -1792,17 +2464,23 @@ 1c9105247c94d44c450a587ae06e6b37 1c919e5a1e92b3c1d60a9642893e197a 1c922914fa6cecdef19b9b9edd99fa4f +1c95073af1f8ab7d88f3d1099d1b7f55 1c95433068f16677ee11bb629d6a9a99 1c960239783e4d3b64fec91d68d0badd +1c96e62109e02ce05859145b47d8c018 1c9ac3437e7663be7ed6b43dd01f9495 1c9b7bd554497d2676178fae8055506f 1c9d33faf8d714dc4b28269f8adade1b 1ca40d41f385d8fbdf0733523d5fb34e 1ca9c427590bb10dc904f4ed435446d1 +1cab6431459dd28446fea34f242dc1d7 +1cac317dcd632f4f1cda1d1cb43c34fb +1caecb7242d53379a8f530c4ee65a6e8 1cb01450c502d3616e28381eaeadd802 1cb1eb1827f5ed15651da7ee49d0a43f 1cb249dc7d64a73ec89028c8cc87dfc5 1cb2605f2eaa29fe585e301148c8f3cf +1cb4557ac9feecec72b1d82ba2a02eb9 1cbb3cfd12e92a59a97302365a9e61c6 1cbd10d74af38249f3de290787a89c4e 1cc2b8da4df808ed5959ba717b8a92ff @@ -1812,22 +2490,34 @@ 1ccb62c495f377772133c0c9674141f4 1ccd3174253b38c5151a5fc14a2976b0 1ccf15ee04a2091ea33c2b0c74b75f85 +1cd4851533815d715938f2bbf9a62057 1cd49b31b147cc07ad8f64d1e3a3d270 1cda86ceae26b5507188994d94519cc6 1cdc8aa61c730aec3cf03955ca00bc9f 1cde52aed850784ffbdd1f8bdd74d6bd 1ce0495e034c795ce76a0fbe2fd236e0 +1ce206192d3c370cc620a124cbd1f842 1ce9471ffd1d5ca0d64e2ace51bb898b 1cf3a97b0cefd7cc2126e7f58d3c1f70 1cf633948316db9c050900edbb44ea97 +1cf6e1a8e5997504b32f5ad49e216d9b +1cf72a5afd59ae568f567357a2c86b9d +1cffad53194bd4abfb7e5132e5771b35 +1cfff3025eb455c9d28875ce4878272e 1d03362dee7f9c248d13a60c238d9be2 +1d0495441594494ac82eb1881a6532bb +1d079053fcb32eb03cdc862fbcdfeaeb 1d093a549c4cffa9b472eb63fcf54acd 1d113f1a32f4313fff0f6aac13c4575e 1d15dc7f35d3e44a01685a123be846ee +1d171c410a99d0d48c287781c25ccb99 1d1c564c7540e0e9ba5eee1b487a28c4 1d1e5b5369c5734f2ffd7f971b4812fe +1d2062f30cb83e5dafd52d1b42e73c8f 1d230f76154536dd1f68ab2f9d94553a +1d238025a3b090db7ba09b4c634eebfc 1d251fd31f0ced1e680e97084329d84d +1d2539d3790ed747e27ec19ec3c949dc 1d25762d461e3432f5f5e781615aab16 1d28843db641dd89ca75b98d70b75c7a 1d2b64367fc03f3647c7aba242e5a4da @@ -1835,6 +2525,7 @@ 1d2c7d438cc938ca3d6c9ab3db455869 1d2e923d5aec3f551f1af6687d91bd06 1d2f1fa013cffa1c95f4617f01ce96a6 +1d2fec5a6118b6e5cce4021aaddcd2ed 1d3390f3dd4d30eaf8b1795b40db4b89 1d3b6e555acf6adfe9cb5c7390df5926 1d3e18d89b0e3617b20e0060c7a1fa0d @@ -1845,52 +2536,75 @@ 1d4b649158da2ee150cd332bc2f2ae6c 1d4f5084c9eceb6a63a6a74a3f7f8b42 1d54f169f4edcfa01f4ee7f7b1287a89 +1d5910e53c160142feabe877824eab2f 1d5a6f8c98e54b657cc89c2c344bb03d 1d5da16226e76fcefe39b336834f0628 +1d62762472ff6e8d53e7b0499f7026fc 1d6424e25837d4afb6cbe38b0e7be785 1d64433723d1be38c672659fb40d7eca 1d67faf81e82e8b73ff431536e43a761 1d6b0fc08c47553a03d0c7e78faef0cf +1d6cc32d07654cd21de1584f36aaee8a 1d6db69c4426fccde44471cf5dd99953 1d7184ab8fa4a330f79a0f254010d49f 1d75c3e5c64d36238067934a6b5bd8be +1d880107a362c8e51bf97456ab9b99b8 +1d8911cb4f14a04262a268055887884f +1d899cc66e0c0168c861c3c8c230893b +1d8be696b43ad776dafe66c0a23f6f8b 1d8e8854d2e87238703ce83f6f7f605e 1d92a0dec1df93b48ddf595638bfd586 1d93724eb1e515074b1651114d9245d8 1d9724b750b0fa2c2a34f6786f07b639 1d980f1cbfc30b9eea016167dced928e +1d989feb437fad2b2a0f76c7aae9f1f6 1d998d315d622aeaf10e54d3585fd681 1d9c43b62fd15c4f4b0430498564f8d0 1d9f1afbe0793fdf9dfb526c4675ba1f 1da0ff3e8fbee38693012dd6c906e947 1da3d71c665b0aadacf8dadae4d4b0dc +1dab43a2b69dd8ab95a2ddb66be2cb56 1dadc146b6bc628c1d66c7071e2ec5ac 1dae85d53e737bd8a34a948f265aedce +1daeff3663e930c9db176344c1c65dc3 1db342d235729696dcafd2eba41db532 1db604f0b901a211af979cf531431c84 1db912bc2322243cbef3eeabd1f854d8 1dc99153261feaf63cbf5dc9f782ce86 1dd24ba91686e38ebaf24820e2cc732e +1dd56b2516f6660c88f5c4a2bc93e962 +1dd621566d34b8f407d25e44c2878305 +1dd6db0fbff1da7c2f47ff9ecaeba7bd 1dd70d8cf4f829bf9eab4b941b03917d 1dd724add6282109fe6c7650595a7a73 1ddb0ff48979909c18123eeee432ae59 +1ddf5a20d5ad85ece178caa7308b9d19 1de18c012861b7bcf4334866cf41fbf0 1de33607694a3b9be33343ff34f6b291 1de362cd4f99288848567602d594cf8f +1de41987101f4328ee4cbf753727891b +1de757abd8e3421aa7330950f5684db7 1de7e5d935426fe821f311d88e8e0058 +1dea1c747786f04c98b87605b54f7924 1def12276fe95a74b8345b116a3e71b2 1defc991dfd4c163e8add52ed6eb2367 1df269120c7a5cd845673260c80e2ab8 1df7211a6486e05f99d5a7e2142fa3ab 1df7c7ff22544e1dac957ce8779753f8 +1df7e45b973602f8a0af90814c49654f +1dfb6b20b824ef66288661b0af571cad +1dfbdb88d137256ea6c1503944d9155f +1e01ce3e67dd672eebff9b5b17a96ae6 1e0297bee028ac32910301155e420786 1e093a09a24e806386acfcfac608f429 1e0a5a5dbb2041e52ea407ba4f533dc7 +1e0e7fdbf75644aa0ed1e3e0b36906b7 1e0f80e16ae145434f8c411a8e2025f4 1e10e07eac2601652f77c516469045f1 1e1328cc61b477c6c7c0ad130f1c561e 1e13889a631af76f8770b148f3266c1a 1e14bb61524e306e8e4d95ac6f804141 +1e1756ae766533f9eaae2299760b242d 1e217870c90d609341159a213004b0e7 1e21d46852ff85c1c99badbf74e937a1 1e28476e99f08ffaea9957a6e81a40a7 @@ -1898,6 +2612,7 @@ 1e2d473d061b25cbacadc8e81b2a737d 1e2debbf7325a740ffc65ec5b98058a9 1e3742b2b5b20008e07594c897b991b0 +1e3c02baebbe6bc98479d78956434e93 1e3f07e2a69769822afd77b8515f13d3 1e3f9f5412761923a856b28ed16bc5e3 1e41a9c821208f4af7a957e3812ad77e @@ -1906,15 +2621,21 @@ 1e4ac082845408c34dcfda95d2c3853a 1e4c3b9aed6f93702643a6fd87cd2867 1e4d7ab62a626d55209af7ada24749e6 +1e50270d6e6361df5699a6b258e6869a 1e51638207155f1b9574f6b635b5a5cf +1e52115786ee065437dce76f88a10151 1e553bb9b50526a9c59f30dae9eae9e7 +1e56d548da89820cee394977bd9bd08d +1e5927de0d931c36b8eb739df70ab30c 1e5a03571a2f8f8788096f06f5c3f683 +1e5b3f36585cbb6104b5fc3779b3dc03 1e64c4d325bad7977fc39ea0d37e3c73 1e6d9ca2170432cb1be1ae70c656440d 1e6eaaa5ff3c86fe6af62693a6d68fe8 1e6ebe60d467d8d7334a5cfbd9d88c40 1e7114a14275a88ec288dae33b2a7f8b 1e7974041443baf74d83e32c3d60321e +1e7a9aebd82501a2e454b7ebe3a04dbc 1e7b229623af66dab3543e37427ff9c3 1e8551fb74cc4bf894b97069ce846660 1e877ee8ee6c5b8de5aad7e7cd53669e @@ -1923,15 +2644,19 @@ 1ea168ce8ed19889dfb190487cd9a2b6 1ea16a31e720d66a4409f4d7f8343655 1ea4c69fe4572133e7e1e438d8a29c56 +1ea57804ba679f60f5ba35006e9b5156 1ea682506f577e3b1c0dcd67243b13f1 1ea731e70b02b7f5c3ac9bf856c6b2dc 1ea8bd89f2c3bf3c77f4f264f5059f12 1eb2160221cd2c9bb9785f8f0820b5b6 +1eb488ed6d363c6024693036fff83833 1eb5735e68b5a5d0be1876a336904235 1eb7af774d4ce0724c4c52433b02f358 1eb801b4833ca880ffd79949a4ac4551 +1ebaae447b543c36e5bd95e739cfd51a 1ec2cc2dbc77269e3ce151c3517f8a43 1ec642f8fbb3456c881930c8275bffc7 +1ec8a3b22b9c77f02f0ab3cb25b146c6 1ecd01f763f5b00d23308d24369896ed 1ecf976041ca155272ab6ae013dfc8ea 1ed7d04497aa7dee308afad340cd490e @@ -1945,31 +2670,43 @@ 1ef1a84f486dd0825bb3daf6cdfbc28e 1ef23cd90c7c02d7fca0a65572cd52ee 1ef6198f69484acec70746c6fe730c2c +1ef67d1df5725e2e99539b1fe0a305e1 +1efae3558c1959473c864c7ab5b65fac +1efc62c577518ac4ebab0b04d3617f5a 1eff1a13b0b03b30a7193bad98ec22a7 +1efff837f20e76b3af4dce1da1d3a576 +1f0046b6cd5422acfd33770207d233d7 1f03f58d9c5fb2b2bd8aa7967687df26 1f0cd802a6a3eebc4441d53aff8b794c 1f0d66b723edc83d56ebf38444c7c8e6 1f1100bf4e86aa6af9dca73aaa190813 +1f14ca48cde541aff0df1094f8def770 1f160194fab2a1c32d025cdd751fea50 1f190c7faf3962f1f33f6cea47f6ad0c +1f1915e834791b812de8c0bcc98fddb9 1f19ccec4f55a3ca8ce06b2faf7fd68e +1f1bf9933892d08d8f26ea84dbb92317 1f1d15890a5645b58dd16c7a60bdb1e8 +1f251840b50e6233df9fa126d5f768ad 1f25672951d3b2383024840476676a09 1f2b24f2abc92d254ba82069ad8166f5 1f2b87fc650ff9f6c8498231e59c34a7 1f2bf3145738bb3ce94d61911148101c 1f34b0e8947185a35569e678a7059b3f 1f3a2b11291a4c47678b4b59ad951c29 +1f3b5947ab49291b18603e63b06a2996 1f3c7724d1e6a1206e8f4842d260a9a9 1f3f99b3ff42831d0c28361e6a93d74a 1f40bc7eeb38233be81f9ac2245ebaa5 1f43a543b36eea7593ab5949c94e6b85 1f4607ecfa8af6e93f86a2619ba0836f 1f4dea72fddf6c9b2b54129ae4abc37a +1f4f6ab4ec96e0abaf4f20970847063a 1f4f8a4343328d083f652e1da31790f3 1f500adfd6fefb72863290ac89b76492 1f51e18cd6402138cc6482f53a4e09ff 1f53cd4a9882d09d7166287fcef76a60 +1f572a02a74724dd2f42b33b2a253627 1f5a6ba0281ebc175462f82f7c873364 1f5cebbcb3842e618f74c5170a002e06 1f5f8a866bf173f8fd0f8da0dfc8aa0c @@ -1980,38 +2717,60 @@ 1f653e87ef27690ee6860680bfffe413 1f65bb2eb5e57613e896db20992ef190 1f6e99b3e05a25685eb3c782252b4166 +1f6ebcda640825f9b7c13fe00a99c47c 1f70917b1306deb9799284727f17ec02 +1f74ec564a55ebcd53ced60aef7db6aa +1f760e7fe95ba7a59cb950b06e22a1bd 1f87a2b3107ab515439bee42f107ba84 +1f8a22dac8684a05991ac4002b84eb3d 1f8cf64d9e7bf652ca0385b2783ebd2a 1f95f0035781c0a8238260c1f2cbf19a 1f9787a30dfbff8dd79243076ce83920 1f9a3554b9fb62157c3b777cd71588df +1f9b381dadf709de45a2ba7aac1894d8 +1fa066f5538da33cc68990a5d853ff0e +1fa193984284e740fa9188ccb60b140b 1fa1a959ed32118bb46b295cfb9bb90f 1fa239fa417be0afa0743b70f3c9432f 1fa353b33d1295bf35ce85d3b4f3b7b1 1fa4bc65b1a3ab94db7dc47509bfef0a 1fa4d9e192fbb1f457731596d69aa1d4 +1fa8eca458771e4511bf2790d4cb6c07 +1faac104ab4f131de20c572e2d02b2c5 1fafecbe6340890b1441b90ce823246d +1fb00f15838330e31d54c46575fa927d +1fb4e04e8cce12c2a9e9d4a06e18e942 1fb551ab1ccea36eab643176b69ea606 1fb7238403e1fe0ef5799ec4a3a70c6d +1fb74db5863462057b4cca51d72c127e 1fba69c6f45869d5d4a51a95ac9e4ac1 +1fbae129c5adcc3e0ac9da6a24437c61 1fbe3bd6ebe509280e8038319de6e2e8 1fbea2b833320d83c6dcb3846a4cbfe2 1fc4fb26f96dcee4c6ef5e2217bc8b0e 1fc56d40897af19058724fbc04b6a1b4 1fc636ccbf7a8371cd2951150b8942b8 +1fc7c321cf0333621f2e0756fd328feb 1fc888f07db1f2dec62d51a6d2f8d59e 1fc99ffaadd93941fdfbbff16145ec39 1fc9dd836297f81c95b956305fc13799 1fcf9f7ebc0bc0081d54875439dfdec9 1fd0dc463a6a66ee1061b0cc71300175 1fd7bb7305292bfb8353984ab8d3878c +1fd8935b393ebacc37208071bcadc8a6 +1fdb0772c8de5ba749476ea582a2f612 +1fe08a7bb79ee893b007896fe1606ed8 1fe21ccd74e6a0438954d315c3361987 1fe24480b788af42cb93dd86cd31718d 1fe25d4cf3901de469c6f131cb96b53a +1fe26cc17f34cd49d5e07fdd9e1305a5 1fe65f4d6573e6c88114fc41b2b25568 +1fe71be1e9f1c2fde4282d8c1444fe7c +1fe71dd6e0a2fab1eeb6cea1977a268e 1fea5eeedd5f3b330dfe8e6b323bf42b +1febb0cbc33564f1abcf877029389b3c 1fee62b9a5de5b338546bba878a11de4 +1ff137581e3f8cf44c7b8c48fe29d968 1ff183725fbd56e3e3415a790b6626b2 1ff694e808e1086f0750f54e91f1a89a 1ffbc23bdde457759a482961ffc5bf13 @@ -2021,13 +2780,21 @@ 2000af510b463c1b8d01f2f57af431b0 2000cac5beeb011000593f38d5a58d84 2001a35d123e58891736e86a483c35b2 +200fcae2a3f199e8813470f3f1030fcc +20100d46079aa9524e4b2ac6e68ef4b6 +2010702838def8e08e93c2d70df78014 +20114866a020a5c0bfc31cfed4c818a0 20119de668caf13b4e0c1abb9a434c63 2013ffc0383bbb71c3caff9975934979 2014d22b3bbf71676a58ce850a47ba5a +201587913f2237d85a529226132c6539 +2017f2a48fc00ea2a68388cb8dc69259 20189ee29f02bf6b281771df2109d07c 201a8a1c94752c7b8b2f9330ccfa4e86 201e8ce91cadac3cfc11c556770cc992 +202323a2145dbfb08586abaf63b9d686 20287b9ae50d85e4289f91edcdc70c7a +20288b71407f2f13eeacbd4b88eeb3f1 202a8b4b8c12a4922c4fde3fdb71adef 202ae6f0e145e8a9323db327579477ba 202b99966e26b61d4c68f222af0435a5 @@ -2037,17 +2804,30 @@ 2034b9fce7627cfea69eb1f3fa163295 2038239340f5e02b7979e318a88f0427 20392ef9b7ac54af49f27b23b44da158 +203c468187df8cb87d558156e996281e 204640a0cbd1456de2b632d1a89c1e12 +20494c3788e74b5ef2767dbe6c045da4 204cf58d7534d47b943bac5420707e89 +20511cb1a2dc598d35f3e7e1f309a558 20524d35be88c5f4ac49ad675f9a62ed +20571419c41c5a461dc56433e982caaf +2058a017a3b50773f6544503e2d6527a +20601dbf0ffe16a3ea046fb839d37856 +20624abe77a5e0166591d43ccdd9733f 20677be66874e0c1f63257fafe99d66b 206aa967e88dd8371103ee7aceaf1f7b +20746ac000f9f6859708e28a19bc32fc 207945ca6be6e1250831830c63b4dcb3 +20798fafeda6f5b3d4fd0c0664eb326b 207b50f4d1a482000024099ffe686e46 207dcf29afec40dd80fba9e5aeead9c4 +208117fc123566fad78975d6f3415157 2087861fdbc74a62ccde714ef4b46e4f 208834852f0ce19041587a3c76dfcb0a +208859b658cbe209ff83ac1a57f4027a 208dad50e08591c182bf4449ad24469a +2090e747d9f7e13e747d4daf84b259f1 +209131f8c0a307c0d382070d081adcde 2091975f600da36cd57572961dfdba15 20929e5ba39b5addbd75f860117c08ca 2093238a89860a433f2af0ac0825430f @@ -2055,8 +2835,12 @@ 2098a79019f7a7d232169f542c66f212 209f00a4ef5ef0b9b643e38ca95cc8c7 20a0bc583849c3637ec32fdace214ccb +20a0e6951f6c82ae863c70a82649c6d9 20a2159e2ca038a849c724c24f82fe86 20a2303a3828632199cc218a7fd6e7a5 +20a2c57b7178cf165df37b8768c828fc +20a9196abb7ce0a15aacf7420fd82d5d +20a925d617b988a4dd7c53b11a288880 20b11650ba84f35c485b95289a513eb6 20b1ca27e7fcce228155e2568b1e68df 20b5d00d0250e34c3b92273ebe8d9eb1 @@ -2066,6 +2850,8 @@ 20c3c7b77fb89ca2fdade9d3b91256b3 20c8d783df09b7732205eca0ab61a290 20c8ec4638186311588ac1a2b6d936a9 +20c9e0ec721bb838e3e72e5f5b816351 +20c9fec53c4d0a7ff881696ee093c9be 20ca76a6cbfc04553902d48cf19e7ce2 20cbfe99d235ed8aaa3aa5d5b6653a1c 20daaacf2a1570fdb14553a1e7869d4f @@ -2075,16 +2861,20 @@ 20f044289d25841df804ffae7ec190ea 20f1c10ecca57ec94722f185fa45f27b 20f6071143b69164a6b12677afae0e0d +20f7654c98462be5c611a39e95c76d0c 20fc88dee0139afdabf910be234cd9b3 20fd5e32bc2c8022d34200ba63f0a12e +20fd9440051b858510619c59c2967c84 2108e841862596ed50f7b6e2233fd318 210b2b57300d6e8e729c06bb469cb6d5 210df0a0d87bb812040d2f61a6035863 21114a4f5159b4b1fd5731eaca04aadd 2114e088488812306d0bc211bc050300 211506fbdf67f649425bfa0569a8431f +2116626c9d1c1c0363e90e2348fc63a7 211b9e4f47535e543814e2e5eba60553 2120271f0a6f66fb686ce9c35e1dbd10 +21228817bb6b43b1cd7c2fc94e9b9b3b 2125d4b48f02a9984d36b6ab17e2fae9 21287a3dda3971fad56f4cb8ac3ab843 212955c95f5366584176ff1320998748 @@ -2097,13 +2887,18 @@ 215378aedc529e3c4af22303e4820821 215623634aa18fbe210143d40f46d7e5 216581cea881b54ca9411cfa37eac543 +21659e8733725d1d857397b30f18ca71 21678afa4d522c95b2272df06daf7af8 +216b3309a73dd4698b0134378a0ad84b 216b96058100dd6eabdb01c3b125cd2a 216e509baa68b228b4c1a08f59aa6b37 +217394f47fe29b9c183a2f46b349ba0c 217ada5f778f2bbf79f5c435c6e64336 217cdd275435adfa7d5a311e8d2b9c93 217dd0132d1fc622f462ca2476ae4f8e 217e40cd1cc773cd75c09645c0c56556 +217fe8047433ebce9f498972903c114b +218192d481a768fa92fc033a101ed899 21888c33351e700c47971aee32f6fd0d 2189d511732a866643a2d6ebabc1d5bc 218c98bac9546cafc3b835359051540a @@ -2115,18 +2910,26 @@ 21a122d35e941d21e3f157a90f19a648 21a49dbd01826abf1c14a25c2d452922 21aaa995601b5430fff898241729a97b +21ab6d5e0748dfc516c080badb186309 21ac935c1e90efe82e29d4713f4258db 21b2f3c098346c497e57f631b3e2a107 21b4c2fe3abda803ba7e938e3251542f 21b6e2cf428705d1f2a7c45a97eb59fd 21b8691eec484a1001ef6c6b7c45babc 21b9175529047f2b6fafef46ec00dc88 +21baec1a32eab47745ee5aa7e9f97ece 21bc8dc0685268e1124924d95e5466fa +21bcc771f8f3aa9ce1c7445eb0d035a4 21bd604ceebe9a5410a25d4e37d93c23 21c085993782c27f9ca675209e409391 +21c08d12a5dd0ccfb320454d00d830b4 +21c11489ff5636a4b8c5403dfc69e528 +21c3228f368d004c3ce80f592642ee6a +21cbbc2ca4a0345ccb02843c7cf79253 21d0653e8bd58449fa888ba0d2d98cbb 21e6f9149b06ee1b5185156380169109 21e80a2fdaa30a135fcb92806d6e1c04 +21e99db150b4ad684b6ba07c376b13c8 21ee76d14ffe533f6d094aeacec69a76 21eec9a7ef37089db1475dbc7b22c34c 21f2fb1f4a7c3b61e6dc8a8263d8bb1b @@ -2136,35 +2939,56 @@ 21fe3567e12b0f4bb422ee217dcc6f1a 21fe408e243c4d89357e7273123eeb60 21fe68b0bdf74908309d3048a86a2b4e +21ffe3c915ff2681b058a2d9e6653508 +220038b12911f5985a304444a9f10c6d 22052ff6682868fb0fba1b97e05588e8 +22077069d2d43e1cc1fbefe408cad037 +22079d40dcbb87f7d5bc702a5588f5e8 +220982648d1cafe4d45fe5f99705a421 220e79b001eced4cf4de996641b9ed98 2211287b67cfa7868c55fc07903a21f1 +2213884e9dfb9fcaa923b7039658867a 2214e0beafd685ffd286f79685f0f94c 22154821c566fe562648395306d622b2 221643eca3ff5d873b67196a13d91b9b 2217f79a2dac0708b4cbeea21ee81d1d 2219cdce6baade40e8ee43123a6131ae 221c1fecbbc6b8dfa49ec586de2fdf39 +221cb33d55aa7d52f07384f7836ff7bc 221d8ca56ac8e54f9d75c87fde6deb8e +221e6501ea117b5b084b1d3ef29da331 222056fd4dec1f4b22d757b3834d9668 2225198a13b239fbb012bd89da7cc400 +222de103f58eb55508e5d3bf61822886 222e9a7fb5071f2ad6cfc7c76de459e5 222f8b97cf325940c705412675a9a8f5 +223bb9b6a58f8b91529425057c6aea4f 223f0e442f50a4d7204b13199549159b 2240e134d4d0c1eb22155bbf8c57b923 +2244fc5253d489b5964159e81698e273 +224b7d0421f314d26c1b25f804734d68 224d340f88f64bc782dc6195dd81470d 224ef4476dab2bf8c623c76734fd5e11 22512044abb7f990d1db39f654c17468 +22533ef2cbd1b2522831b6fbe332a225 22550557f6d912a1dc24b76171a3c77a +2256f45523e51bb7c6bfb7b2fa57c8da +225823cf7d45780e46f61be1dff05279 +2258e6f25044ce23a2643d2d4be8bfe4 +225b7b2ddf81618f69b6775e379fc42a 2263504422424e691b628f5858bc3b2b 2268e395bef9d1170245f4f33a026e24 2269332a1325b2938133feb36ea57eae 226ffe618db53256a7b8c0fc34f8a05c +22700379ae5b2ad074f26fbc9dd1fad2 22740457727943a12c7ef53001ae6da4 +22746ef4ec5fa27e8d9a47ded779ca9f 2274c6a0d62095ceb2414c27122652f5 +2277888820ed75e78048261e01f970a7 2278e1a9419084995dae3ac27977433d 227b02ff44e8098029d0994a2f043d92 227f818ca054d208b9d70807c65f015f +228172c6ab33b4309ed6d50c164e447e 2288df92a27c1c51ee4efd3e940b79c0 228a41bfeb27a9f6304e57a09f436771 228c2bfd7e7a84ad85759059c13af446 @@ -2173,17 +2997,26 @@ 2291f5e5d05d6e0ff78bde9981917918 2296da092377ef367555af29d1622121 229b265edc8358a792c842edcaef61f3 +229be38238dad13575ee678d031a96f9 229f4a25da60dece022517ea70a8373a 229f546ccec9c50ceee168388023d923 +22a356afd44ffd2dc12f040e3b97660c 22aaac41e92058d14897d664036a3d50 +22acf5fd41508bf1956cce37d317c324 +22b0ad8c5d65a42f8d0a1d180ff730ac +22b2949e3a272963206d9512a7c47b05 22b33495e4a6ebfc1d8fee0736fcb59d 22b3ee236c7e1cfdbb3af79c79164e98 22b4f78210d4b2e9991745e484d903b9 +22b609aed79699cf561b29a9cd70a672 22b796888ca66a235782c3e50ef3f2ea 22baa8398201f13e019f1853ed79844a 22bec97dc2c9a956320fe329d029ed2c +22c60757ce48a19e00ac399ac0f84431 22c849455dc39bf6fedfb81e6b487033 22d018577687fc844448a5e9f65dbb88 +22d39f8c6bef3e7aaf9440890cc0a911 +22df6fc15f7e5f9a15f23d6b009859db 22e3cefc994d6054b9f102876a5a0453 22e76b335f3039b491adb374962eabb1 22e9b04e730e5fc914e0958f3552687f @@ -2191,6 +3024,7 @@ 22fe5a4eda2412c42751cd5f8dc80957 230096bd2ba463869ef3e6e15b5d693f 2307ad67acf54c1110d41b4a309dc3a5 +2309e368f18f8be86e7aae432ee1f008 2309ecf0c318c55ef73e7346f042f442 230aca79247840cf72b70d92f82f2ad2 230d98dd558ba1f2a193801b17a9129b @@ -2199,20 +3033,26 @@ 231d06c898b565e6d8854c8c9fe8027b 231ff12c2b315cb59a0fc90f4e346bf5 2321913d6b504211533cc99dae150ba5 +2323c0b9fd731eafaf2768772696bfb7 2324de7ece513677ef8769e422df313e 2325cc2f6550bf5ac897d079c9dfb3ac +232783b28e157cf4eefbdb43c0066ef4 +232a2ae364ecff9030fcfd22627b0b8a 232bc0fa11b44c18555a0fb9757eb50e 232c67121a2b1c7044e331209b39ca7c 232e27a74986d1a245bf908419607ee8 2330a838ad55f65de8ba7f2b7bc6489e 2332042a51ba1caa1313b3a914d36c5d 2332122208b7f8566813837e09e4bc28 +2336be40aa968b844f6931d6b0e1dfd1 2336eabe3868a237398eb22c546640b8 233719391657d784007800775b692ea1 233b86753b509906f1bc9b1faaff00f0 +233e29e02df4fb99ec0b01ab21b2df65 2340c7ae12c6d23f5e84f65870b966f5 2340d34efca2d569665032ee663cb7a7 2341bc76717c9ce1ffb9dba9e446cfdb +23427ecbac964d7a8beb791dd1343b88 2344b1599a04b45d20b8600b1b5305a3 234773cf5087d444ad1b09fec68345ce 2348c9e38775cdd42dcf51b8d7fec516 @@ -2220,12 +3060,16 @@ 234e09fffd188d48f9a013e0a6303946 234eb78491c23bdc64bb3133a7a243aa 234f08969319176deefde79b2d7960b9 +2352cdaf0075bbbef741a9ec2381aa5b 2356d6c05dcdce0c76039d2bdc7024d3 2356e0d0ac855d1365b8f7fe175412dd 235765941c8999bebbad7b7f78dfb283 235871d4919be9469e57a48271e4bda5 2359fda8884a019cfb68e5289f091b56 +235d7babeae71cad3d3502c52d0ca7c6 235e0f64ea33828dfec1990c97f79036 +23657ec88157711235f8a9b52351dafe +2369bd7e90d2fbce9716d4ea0bfa9c87 23705cb8c890dd647f958df0076064b8 2372c8fe17572313daacd18947ec4892 23769e3bb710fe8c9e16b22701238b7c @@ -2233,44 +3077,69 @@ 237d93f523e67aa31a494fade3f728ef 237ed7529cb7692d070bcf6fcc2e4aa8 237f93eb24ecc133ad949b1981519952 +237fb1c77c2d8eb7e329f9513bc9b6e9 23849de25e9c080f4b7e047faf7540ac 238da06e9e1879f89c1b06f8c61c52e2 23919b4a7638dce6537df1f214b4bc00 +2392b5120d5e3142596f820af0011a3a 23962194679fd78d420f13955756b863 +23991d6683a32729627912ac6dab3a32 +2399a1007f7b4204cb599b267623e917 239af04a3def39f2f9c1e790beb728af +239b0d63282ad4feb277c48e775421b4 +23a07e95e3004386808576b7cbe79aca 23a33686b8f36307233be5fcdddbf169 +23a9647bea340fba11eb19f7c4e53764 23a9870df3c7f5b0ba64da7803c61cd8 23b05da5869200bfe16e0dbfc1e8dc52 23b29c1d5a283c225310a366ba6edcfe +23b448077be87257678fab2fa94fd3c2 +23b53a2ed146a78b078456bb7d674b40 +23b6a4a78f1049e0fb1808662291d3b8 +23bfa9c66ffa40e15fc779e9c9f1b69e 23c247ef7a64371abc0d4a810ef9ee62 +23c887c9435ce3207db847e706366ec4 23d1f4fe676a67b0e184d7653ba2dcc2 23d78de66a3c576fe6f00e93c0505e5e 23d861429a02b66ca2c59c97a47af9d1 +23e0e24d0c33c754c7fe7407102d870d 23e60ddc3be83b07fcdf6ee97a10549d 23e739991c702cdd38c3146b6c4bd47a +23e7a00d31577dc007fab32791676d4f 23e7a20d056f792c3749721cfd551bc0 +23e8d1506e4f8f0f286299b95647923c 23e94cecd2cff4e82bfb36831bcdee08 23ea42669ba1e40e96285b41c33f53be 23eb4bf051d35d3bd5c94feb0af40512 +23eca32472de7901cb74bf177fb33b02 23eea01a8c1e678069947c8acd8cf2c1 23ef80dcac18eceaaa64e2c937af82f2 +23fc96d2b2e1bd9f54234ea44ed62d42 23fd8b158ad0ab97a69d72a2a544a227 23ffd9a6683edd6e2c34153878587811 2400080184703f7a90f30cd0cf0ad4c6 24018266bfbf05093d9b6c99f6205a14 2403e6252c232ff10e6bb07f367c7137 +2404394e0b3b29a6544ba7b469a0823a 24064dfa420cf1b66ded2334456743fc 240a3df83d58bdd0f09eec7152d023dd 240a7cfc0de4bee6b78b2164ecc8d876 240c7e24c2c855a32952c18b1b086f7d +240e506f8f31ae6b59f99488dd4cb65f +241152cfb5b8317497235cd626b2fc7c 24132957781be21ff42129bd749f9fa4 2413d77dabb12ba80341258c067881ae 241499d31420c56d57a643ee290a1841 +2416116b35ee17df45abf56e9e68b7ac 24167fe798a2b4d48ee104a255858703 +2416946a0facb146dec7593cc720e1b1 2417638409591fe1407ea5933bd955e8 2417b3032f8eb8bd92eda138b124cb1b +24187418a539138d79b3cc5cf62d997a 2422e50110c67f3d05c8f4420439f99d +242698219f845200ab7f5fa503cb64b7 24282147d4b97323dc28458e18df2d59 +2431eb57d26e209e308a7ab8b03e726a 2433fb0553e870759061fb786bf2a539 2436c5893c9a61fa5cdf345e13683f79 243b55026041008fc711d7a85d682005 @@ -2279,20 +3148,29 @@ 2447965b2f1a5cb02df387c1fcae8d58 24481c8d08314c7eb7613c12d84181fe 24499e15186e6cbbcc79384d50048b0e +244b31707a17e148690d1d744f5ab88d 244babfbce81aebf2dad6785ea443bdf 244c6be6f3b24282f91b004a94601e7b 244d7920546453eb317d06954ee03524 +244f2c829f1601147d0fa94e973cfa93 2450696dfb28ead7c76bb60a3857807f 2450cb19e43294851f93d2a404a6d55d 245237f5d3144d4f7ec1bf1c170680c2 245bdc8f03002ce59dd6a6dd9718bda1 +245da028f950eb3933f1adcd81f3c637 24634b6e8a6daf7ce4a9f04991c0adfa 2464d6f38b5513fe587f99873eae6454 2466d807b163b60d902e58ba45ded1d1 246bd6d1e23a7ebd2a9dafc3585b2d04 +2473ef38ae8573a01e8ae28253c8e2d8 24752f39435cd3bc4ca81ca6f880a5a8 +2475eadbc7e31ac9815176b5d5d42470 24769b7789cfeb91cbd62fbf75be18a8 +2478d4d558f0d505c02a5b1747c7602b +24790c416b63738180543e4183a1b2de +2479af83e1809a6309236c969849ca04 2479c5ac4eaf9e0394b284392287d5b0 +247d2c5382aad5263fbb2a1ab61e7a27 247e9a62a1740a9a9a679a1bc4d56c6b 24833dde6c3b9ae7ba4025599f14925d 2485174cc1ba3bd948209bb72d340d22 @@ -2301,7 +3179,10 @@ 248dc1e5046236c4c4a6ef6cba0db19d 249611542af9cc822f4123467e75aa92 2497c18164dfc8e66277d94d16480a68 +249fbdd44adb4f16fece53afff129af1 24a1d1ebdf4b8c321b8aab77a503d4e5 +24a2fc5e7b7d888f9b134e287f090e8e +24a5ba1a22111bf256bd75ab2973ad3c 24a623ce9b635314bcd2d07b0a9ac65f 24a9417837ddfc191f1f38ac1a7865ef 24ac2a2a4e76423706e71f7b2acf2274 @@ -2312,21 +3193,28 @@ 24bd5c494d80749c8ad839e9a815fa38 24bd893098dab55bcbe8f818119b794e 24bf10bfe00046e04db4f0f85df9e0db +24c44850faf238de35e7c3c23cf8f813 24c6c55ae6fec8295195e7b4ad4d09fe +24c7115ca35ad1123b71bc6c7a10ed11 24c8b10945df5e8feca5adfab9854913 24cd8e084c1e718c158ccaffbfa5d42a 24ce3a4a3f695b096ae9c6d443737b7f +24d16cd96ece0ca3a523ce1b6301dae0 +24d8fc6625d8f20c4c758633739e01cb 24da3462eb9a3d96630ee47e81501783 24dc58bcca3ab882cdc7507d9a32fe5e 24dcfc8579edbfad2769bca53cbb09b7 +24dd05890114d8d6b83c79c1114c672e 24dd09b7fad3d6fda2a9d959ff7694ab 24dd9fff52647a767660da78a9357f84 24de69b459a9188ecb2ea3b0259385c0 24e24f8bf4ae7546f5769bd5d77e00a0 24e2719b7df9f01451bd08a2a6a40405 +24e3376d1c420550cc935a347da26dc9 24e9d4d99623e716d737018c8c7c4a67 24ea033cbee64fa0957d73ea7b41ff36 24eab75a3c370da7da792b351e18961a +24ec21146c950e68fc5f350ced0b617e 24ee4add0962e3022d8148b7a2c80a92 24f07b7f8d40ed98e9951610651a6751 24f0922f413eefabd68dd4fcdb3d80f9 @@ -2337,22 +3225,30 @@ 25032fefc3ce694c6af6dfe1bc08186b 250381c5933b06f042297845efc0dbd2 2508dddbcb5c8e0572ab44b990ada201 +250e172de7e966402bb0f99f208983b6 25122c0c6444bc6a06a9e49a7a2a912d +2519d93dfa44c3d6537b5f8996039582 251a873981de9f79bcd13151ca26a454 251fefa2995787fb8258e70a8c42c025 2530507e587cea9af52bb1556ee72e3e +2532d339f2535553abee7e8a555214fb +2534c7bc69a0851bf34e341c6d74999c 253a1d66ad90844143dd5e0fb9c26bce 253a525a91ccf1585d4e5c63e7e74a7a 2541f4c4c3f94cf767832ffb81a68227 +25448d5c88a27c6e01f1cf3fda2dbb06 254558e7172b54103ba7762edced490f +254dffc85b106d665b693ca3bd8d17fd 254f9f1fe3cae4afd92ee7d3a14620df 255255ad411a3f0f4317902829096d39 255552617fea2189b9d8cf554931a35a 255557afb1c78300fd59c743a70e00f8 25555ed899b93275d70bbeedba521c17 25582af4677d15cd4d2f5d8585d784f4 +255934fe83c506d4e72f9ea02f0863d5 255b7415738d9f0f6da59174155b567b 255b8e7c14594478abb20423689cfe23 +255e5e3cca4248fffc3fdf6d19663f00 25607e362f476000d31d85a1d16b80d7 25628789f0d42c31b2c73d4b8b9e0e8e 256491631e5ccbbafb0af67bde86ac6e @@ -2360,22 +3256,32 @@ 257404ca1346cea3e9cb0c4654ade32e 2576d0a2e4dd55bac8475af9c25df988 257c3007e4e5c788b508319e7858e4d2 +25821be90d559694718793e83704bcaf +25831d582200d9ce30e0531b5549c83d +25850387f350f2dc7dab76eae0fef7c3 +2585d783491d46fdcb8ac845a408497e 258639812f8cd09ced7091c296c949e3 258811ab96b6278eee0a44c8cb65ce94 2588b7a4d701fb3e009b8c525d2039c0 258d492746f7f699b7fcfc98443dc36f 258dcfde5fcb7e0384bf20a472e08f49 258fda8b168674f29a48111f746cc9e4 +2594d821d0358c0e3f9fe4a6e4f0260c 2598f8824fb7b655fb2f393f4967bbf5 259dbfe47d47a232865dc2c5dae3f1b8 +25a12b021d292a6911ae4b36ed4b4727 25a44ec98436a44b19a0476124ad8977 25aaaff5641ecdd6c34771bcc4b06a7f 25ad65e1cde09c9d9e4d2375a0f1b6cb +25af8fc48596f6f7d0c5246a11c30ef9 25bb264e9cc643ba6c5438d448a15605 +25be57445205271fda7f05727f8235fa 25c5b5c7a19a6b654d5fbee1c951efba 25c8ab525979112e3adfe727bf7c28b1 25ca459ca305e48ce063ff543a3b6752 25cba26095cd6d80c3b31c0dd497f7d8 +25cf1f00ccd5dbe3771014ad7790e09f +25d15ff3e3d19542321adf0a695daf4a 25d31c2fd58946a759ffa3240f9f006d 25d40b80e855c7f3cf05fdad772535de 25d5ca0e3202c2203b3369121c92280d @@ -2385,14 +3291,18 @@ 25dd342a7a947460daf1524f68b53442 25ddba81ccf287c6fa1ba586575afb8a 25e67d139b32bf5e219cddc63d25401b +25e6eb2926d33d517d734c06ea02cf8a +25e787d205f44bb415d0291b8c3f845d 25e7b390f241de5ae2b2a80caab4966e 25e8e8a5a06ac2fa4a2ed2baa73f69fc +25ea0201136df44b8e6cc44919348b60 25f052d952f70c50e2de114f93095e99 25f193fafc725dc4eddf2e48b7836e61 2615f035989060746adde494dea956b2 26169ffba3b71a4c39caee0e4eeb84b4 262b14ae12214bc4ff5f7794c1a806c6 262b6a5b98680b2f1fcdf47e184e5b53 +262bb7a5f5e7720cc20aa21af7e422b1 262cae3fd2845956882a0d815d73bd70 262dd50d0752f1232e50dfca6da0a949 26303a2fa9e2eb1edada178e1393ba65 @@ -2401,7 +3311,9 @@ 263163056b30d3bdd958bdc486521d6a 263220f7267a6273d33ae77ef65ee82c 264001400ec2643cd03cbf138444da04 +2648e40c4e91b3f28625646912a515b1 264e08626ad8accebe4af504ce469a74 +2650f586ffe9690a0a50a27966694e00 2651453c24b42b645de817a05f48824c 2655f16ce76a6870a47a7b8bc77e8fb3 2657bbedb4082a9fd3ffad475e1ae7c7 @@ -2409,9 +3321,12 @@ 265ee3126e7ed3ad7416d8fae7b09a12 2661811c5fc3d0f84a2d2335e90f4be5 2663d9be4f2a14c32c32710c0e4143ec +2665a2d95554fb516752ceb7dadcbfe0 2665bfef3edab07e30904e6525afd278 +266625ebf77bd071cba64b97ce776da1 26691294c9672056234895cb29fb7b88 26692bea5ade0d84570e1838ae993dfa +266ce4d785ce105124780ec4f99998c1 2675ae9470fe7cbe2aba675a6fcac86f 26764e6b14ec4787fcffb43b4bbd9b5a 2679b0c03597ac280fcc788161166d9e @@ -2426,59 +3341,92 @@ 2694b272e257dd253866791ea5b2ba1b 26a271fd0150db3cce8113f160a8eba0 26a8b09b10f0ac1f150e11ac8bcbe808 +26ae5cc9ee2be50899467accb2967a5d 26b13c68405152386fa925fdfe90b179 +26b309983c8ce7dbe8af94bf26b4d1a9 26b35d5f6f934ab81d87cd3173bf1499 26b44d8be07fecd13165efca1b8c8ec5 +26b8bdcaa2cdaebf8f2faee5a63b79f4 +26baea1c3d5f0584d1154e175e38d754 26bea74092fb0200907d81436ddddf4e 26bfc6416e8596bdf502056cfe842c2f 26c2a3bae5f215140bdfbb0d7d94377a +26c7799f86a0337dc74ffa8fdbc7e18e +26c79756efcb819a98d0d14e949576f6 +26c99bd30dc6075e908217fc649ab067 26d12b44fd97f44cf597116729b18ae8 26d3cc420e3c294f2182dd3061722fb3 26d55ef9a2eb42ae9da7cdf7a2008db1 +26d62f9cc119615d6d73a6108bac1670 26dc6c0ab36f8ee64b1f4b2adccbd1d9 +26dd2b2568b1f646a48fc58bfec096b6 26dd7dc1fe14cfc29ea1b29534206690 +26dd9abeffed7a25a2e31c0cb4917e33 26e1649cc1c607166b1f96812dabf7d2 +26e209e3b5aa22fd492dcdb08c2f5ea1 26e2f3b3894c24d7355843de06f3e741 26e33b964900f3450585de422539ae70 26e3c08095f9cc6f8d46d55ccdf3cd8d +26e4247bb18d242bf0ee256b1b3fa7e5 26e7c888ed87a301ae545b722f47617b 26e98276419ba68c74f1a36ae7b45553 +26ed8134b19e2bffbb4e550b582e5489 26ee5963aa9a1cf857bc54c14643805e +26ef4599e05785712027867ddc4970b7 26f82bb1c9a0b6d88c30f7d8bf746900 +27011e97e142a763e7230ef50b9245f5 2705744d12738fe0aebe9895a6c3379f 2706b7693d728e893cd742e6c5455eec 2706d9bbd6832367cf3e5834093ae917 270b257dd4ca3e62b0309b3a6a43212d 2712657c73761f47bbf8f02a18a43b38 2715b7ca7352ce1b3af0b0a5b72d0de1 +271ad98f6c2796fb4e398d711bf6af9f 271b81ddd186be40072cd540fc14d9bd +271d49b168e3d02a55ef2d97bcc78523 271f7da74838dfac3ad02d3d862691b7 2720acd23bb67537dde491280ccfdd8d 27246f9451475e08fb66c42d26a03dc8 +2725bd217181225feb07eee4e4193573 2727f1ca3a617794aae4a969d4605357 +2727fa5c31ea69363175b93e4c845c6d +272831b7e88ee7b50c52172f01101c5e 27283b3d3b57b0c16af83c4a357e3e9e 2729d1655e8d028fcfe83cffdc98849b 272a8051d8c069abf1d8e7b5b73cb593 272bf9fb980fb3046328e70b51f8fe69 273b2a858151b4a9c238ab092e2562ac +273b4c71b29f266c8a6419fcc0673d6b 273bc07a65dcd3a2d0576670513371e6 +273d8b47e2d57417e706e7989e63a9e8 27411bb34d1c7c0a84f14954340fae54 2746f2e565e5de8f06272a4b8194a818 274d7ec4d7a320bc3ab7ff1882bec2a7 274ff2f8363b7d695aa0cc4be4d2c56a 2750a70f7b54f95670f1335a6db4a9b7 +2754fce9efb5bec83c28fdb84301254f 275aaff213496338e9dd19e538308a04 275bac599e3cf6d6307d794b5659c381 275bf842a584120132495a0f490f45ad 275d129c58644722c031e3bdfe4a2ad5 275ea105519ebf9247e93d42b54a5ddc +276644f3049acb63249762b0e6996f10 2771d3b1bc3f32604fcd4c2f803f9e6e +2776439b2ce5685d569b6c428c71a83b +277bfb5e31608fb011b1c5e53dda8a5c +277c992981c9e4d73cbfc0f392667580 277d73120ced94b4ced1ce5699976656 277eb4751473c94e3bcb313a9c607322 +2780faa0881a42481c95392103a8d197 +2781440269da78650ade199290f057c8 278391d2b52ca4d4372b3f5cfc559c78 27892033e4b8b4cfd3b1f4d2ec4fb948 +278e460e73f1d9fc9422780eb5ac50c2 +27901a8582d1c65ad5243af396db11ba 2790c3bbb5d4a35df9557fa1c31f204c 2791a12e6cccc055f22fe825c31edcdc +279766c7bdec034a34cf0d3d6df0206f +279a59827cc99c782b8bd740c6f618b0 279bd598b22d7529e08b305c482cc043 279dbba3f48c40bfa58d356c3c89aea7 27a18f94b88f1f9e8f3d9744a2038fae @@ -2488,20 +3436,29 @@ 27a8101a9d61b1e9de28ff11a8c65cbc 27ac0e4198f057030e712ec12a8ea9f2 27ac12db5919636bf3154f9ae7300ecc +27b368bf175ca64d1955c8b0ddc7465e +27baa8dc867ae7d9a50f7e319c90e5b3 27be87281c0cbe573cb50d8dd2e06392 27bf9314949f532a8a185ad1804131fd 27c3cdeced267df8f71071a884ef86fc 27c57c453d88cf3e9b82e9078e2f9227 27c624352b65780d0825016292d2ea4f 27c847363e42cc4d3ec704171f6e7c3d +27cc801cc2c11422192a0fbf81aecfb1 +27ccc0fc8e77c6b7e02299d785f2cb8d 27ccd61ae219684f2d82cd6ee659c215 +27de7bf4cb9915a4f0829f3e193aed9b 27e1571623eb2584e9decd03ffa7c687 +27e26bcad9ff9059ce751270e46dd59b 27e35e26a10846923ba50389feb6d52f +27e391fb798c4b297035a7b98f6e5242 27e459c7966b24e5d764464b0537cf62 27e8b8a25c7778169b98395456f0b6b8 +27ef9aa1c743e8991af173f09cd02d4a 27f08f01fb23a91f344219b5857d83f6 27f340d1d1892daf716df0f69ba4f83f 27fb29af88e4c1fb7a318fa9c8bb7bdb +2801a0ac7d5e9b34e869244310025fc2 28021017aca172b4b8a467a7bb411510 28046e2c0aaafac3625ee6165a2046ed 280e65ac830e5c36df50ba1c45e85f10 @@ -2509,26 +3466,35 @@ 28112ae8e36843b3e15a703608ccc519 2813474b9ea7adc5605320c667bf4ae9 2815b9305245194a4ef04479ad84904d +2815c62ca44a9ce317ebeb9c48884e06 28185ad43c5e4bdfc69b569a3de56033 +281b15510b4d489014bac2f9f02f5f5d 28219c3ee8661ccd951b80ab48acaa7f 2822cc3cdc03d998e929fe0b4333eb5f 28272f2ef5e41cb28266726793bc0eb1 282979f66fbf53996ad511881a1b60cb 2829abaf662901591b43f99ee4f51b38 +282b26f19bb0e6ddf7473ee4d67279ea +282d20a27d514da77ab1531fc96ffd4e 28313f401322c8c1a65697c0c527c398 28323673060c7d786d8213f80f9bc8b9 2833bde063f81e1651d066d2eaa751aa 28393b1acbb84ed19ab965341daa5729 +283d60cf31c710c61ac2f1d1e4ba4010 283ded9349b57de1cb44d9350af8bfde 284086bfdcf781d0a464e2ea7decb395 2844e31409c734fb83d502723cad6d43 284b5a83a122502cb9a5bd1740c28f65 284d774e619c125a14177e42e81e4fe2 +285344174bb8c7174a8d5477e23cfec5 28594d96a7e3805d7ae54ac85704dfa0 +285bded72eeace977ca77c0cf878a437 285c16ccdb48dcf9aae9f766a8434610 +285e417317dddece917b2a3690c86d8c 285e7f89c2653bf230bdc02696d0e77f 286091ed30da0c7b77c9d2732c0db5d1 28642291fedf80e854801f3328ff72e1 +2865c31796b964528fb3253c135a015e 286771e88711e66eb4f801c50f3d85f2 286a57cebf40f39f75ba950bcd2ec2b7 286f60a788a6c8b4b632b703c1645217 @@ -2536,25 +3502,34 @@ 28749a42163d3edee68ae55c7e61bd41 287560099f12f3f7907280e402fc20b6 28772dee5b8bd2b3d1e7d8d45aff71e4 +287b9d67edc90dc7279c6d0311328d64 287c2fc0df8a468cd28c23e6c4e9fde6 287f5940146f369bcfb149c266233f4b +287f6a8570d191610a1404c8d478fab6 28820a49d6f6535bca25f260eb4f8df1 2888d117f39632251f1817d1863b1b3a +288b231fb67ca71bacc1b9610e80a090 288d8400d5f457124d980373ffb533f7 288daf9a6bc30ebfb55de1de07575cdd +288f6a80539bc30ddb3a6c2880b3d27e 28923c92980c77a0ecf4edfe36a354bc 28944ce2047e683d4d7a2d6fc0af0244 2897f6a64d1213373105272033ddb983 +289824f009550e2c9c03e3221272cc96 289b591ccdb085a5953285590cd31dcb 289f18321d8ba6f54b82d0edcfbcbe6d 28a4e294edaa4a6a3e2536b020675898 +28a6557739cfbcc8a91ea99555f09ffb 28a8529cad3a28c26ec20f9d8acbf2f9 28b7314e966befb05355023e12d6462c 28b9a17827dd56ff2bce79d79fcb1ded +28bd96cd408821d721a9690e85dc085e +28bea75fd8571b31cac2a6290fe65805 28bfe14dbcb1afc2b5b20669588102a8 28c9ea493c7d79aac77e94a15c757579 28d610caef84bec33a19c864b4b14bf9 28d79b60fb216c681e608d7a2966dba7 +28df43feef1ab0aac1bfe75731411c35 28e1d834e441875ef520e1ff147a7b24 28e210ae4101e6dd931a8d7909ced98f 28e38af2f154332cac7bb1f06c2a3648 @@ -2564,20 +3539,28 @@ 28f3d12853f3a11b5308b513c31048ff 28f59569916c19d7b164ba518e8b3a15 28f74313f443a400308d463ef55fc7b1 +28fa81f55ebbed1f2466c8781d88bdcc +28fcba8352ddbe081f9ce5b50a9bf62f +2902c0c097c14eaf8a6846414e98a863 2905b004864d92207399605aae2ede90 2909ddc74f66711115b22f81a7cee159 290ae49f5ad1413556f0a20e3809605e 290e0bcae7f26505820e5486e49aec8b 290eea53a38d0966582663f12c491395 +29100d095ea19f8e169bd436080c6cc4 +2910143d424d18e4386e9ca3e9854beb 29112f1fbad82a1fc398ab39af6b1900 29114c861e2c6c1cb3690527f540da53 +291928cef8e53a31aadecbf5c5abf677 2925f27909f08cbd91d256f000deb832 2928dfcda373fd32875740f2f8b0386c 292c873419648853276bb1d6470fb3ba +293266e3e71bb8f104c4ab1f006f4a9e 2932dea4fc0afb6389fdc295e1ae6573 29398a74c97780a2de31f2d892e52ebc 293ae1845b27a38a63fded8e586ae631 293c413d6524538306c8607398a173fb +294306ecf251afb7d3ffb242322c1277 2944c8423c63f57a5733862cd312512a 29468277b20b304aa17563869fad3b15 29480b3563bf77652a92fc28c0f552be @@ -2590,71 +3573,101 @@ 2956b6ecdbd9c2974cf6a2d644889958 295761e29a79bc18b89bc36d7e8f9987 2959f06f3cebdec14ea2c5a88f09ecc4 +295cd399f55e993e3e82a81cfa50555b +295f51115b58835843fc16b4d34cb413 +2964b08cd3757dd9800955bc2b28d3ae 296515cbd46daca0f17fd1f7269332f4 2966ac1205dbed991ee29c74bb7ff804 2966c0f7e3acd67849da85779d1736ea 29720832ba0d2a099f762803bd87e21e 29766efc5a9d8bd7582b88529aa687d1 +29797223ba337cc0a19160135531c7c5 297a5cd892836e02e02e75973e63ba0b +297e2e3d25789a03e48f4914dabf1578 2981b24a8ed5ccad8e5b77aba148a65f 2990a982f0cf642fefa482c42ef27e95 2991949b2a31c16b203a167be1c860fe 2992f639ca33b74fa7b1704a8baf4e8c 2993d7896c87fce65dc63cce52813bbf 2993ee29e7594a37201a56c234f966ff +29989eb215507f0690da3f0f4b640247 +29ab1a2a3f3c8dc2058802ec27d4e6d5 29abcf4037998d0fccd4f31e7e260afa 29ae3e8447f5b050b2be530db71609c0 +29af74ff5dcf70caf98ba12f73dfbd2d +29af79909403b2e51982b431dec7d6fc 29b12655f8152067f058ad0f3a811419 29b17e7519c831f893141f9542c833dd 29b1fdf3bd9335e15b32f8d340fd0bc9 29b2ae7b5d886e1fc0ead35e4e961e76 +29b34bf354bd3be61b3ce70ac233135a 29b4ac2f2e50627666d9db25b2b8b187 29c14698398d9b4c9b762b45d75457d8 29c180f6134f915643462ab5b3ed709d 29c76624bc7c285acbfb69431c6d39f1 +29c936bc1759f9417dac45981719841a 29cf6c9fbe1dc84756bc1e156a3991c5 29cf87a883a757be07aa893bd0dd678c 29d4edb5e7b4f66e34a077142be4de65 29d5abbf7b17ba018f8dabac4d63e60b 29d8d1cb9c736293e765633c7d293a1b 29de000170d2b1775c8898ff9aa708d8 +29e1e12f1c387186a654cfdba5d5364e 29e2cabcc23e73771e5db8da12f43b3d 29e778b9cfe28cee9761d99b853c0b34 29e8abbbc20f45e4a782840d4406b86c 29e9c9aab1f226b44582a34b735c707e 29ea392228fc2948f16d7f1ae1341a03 +29eb0f4c21ff03b42db2fce8dc9317b2 29eb23f8f6d1db96342aa53f60912132 29eb984d80340769870ff6deea286f8c 29ed472a9736824c7d6040bb5043cb78 29ef7e3e4592692fee84235712a603b1 +29f50143a51769f224e9edb7c601a696 +29f7f5fccb153f75762d30157d7b2b6e 29fd6639ca9813cd680da5b6a9ed009f 29fea0396096069a878fcab69b5005f4 29ff336611641d962b5f1f6ad5254080 2a023056e0890f785930bb1de6e775b4 2a08857163c8b75dd22fc8799f83b6d7 2a09038299e7a378f9535bb8d4215d98 +2a0e12bf96ee604361fa7bcc36fd8405 2a0e92bcc3f07cd1f68031fe8b21c4e1 2a0edc9305cc16b928b8a4af70606ece +2a11062da3ced2c0e4d9501510a7e343 +2a11bcd858e7354b672e1b8117809a4d +2a11e2f52c6af151bcc143bfde04ec75 2a18eab9f0c7d3fec2b1f666d96d72df +2a2070be8299002c9b1a39b939463f15 2a2a1300871101fb39c48d0f572f0d52 2a2ad2ca000851f07abf5823fbf327c4 2a2d5190f4d626fcc8f3cfdf4a466f9c 2a2df60a2e8e36f9c2e8e8ca5e408c40 +2a2e15c4b30562214c9a1458ba1446ac 2a2f46c71390885363233839f01ac437 +2a322404da683bac443cc8f754877a56 2a32473b2cc50c371c23bbef61c6bb64 2a3305649d8290803545bc61f4aadade 2a3422316d930af63f6dce35c0612cc7 +2a37a50bfa8aa525b66b6a4dcb9c9e52 2a3aaff72d4e4913aedb16f5ce5995a6 2a3ab9a00fdd851278efa64d4df3e6c5 +2a3cd0bd04c461f4360ef5caa95ae793 2a3d0ca259ca626d36cb7d21f15da549 +2a43bb53ec13ad72ab538e575517f110 +2a491daec71a9b55951375cb189c4e63 2a4a2fa6abd1fee5b1763397dd67dd78 2a4a63c56011d5414d177015907702a7 2a4b1d376ac19df8524de9bcaab969db 2a55e80264390ffffe397e1c0990c96a 2a58debbaeeca30a29885337a72dd458 2a59d1a99d9359790e57347354450f47 +2a5c7b67d4872369c6da3b0895fc9333 2a619d84c777b4f786c7e72e4b0f9179 +2a6305ac3a1de42a011e7b166257d8c8 +2a6537113ebcce5bfecdf87172a17b70 2a6a04a5041cb025142eb697213b25e9 +2a6a5a5c2cb6d462088cb354258455d7 2a7223396cb6b34996311281fd7be9c0 2a729611f39d14d7a50d1e57063f9fac 2a821bddc7636d69c4e3a8e14228c5be @@ -2663,12 +3676,17 @@ 2a96ce99e35d367489cd25fdbed3daf6 2a9e0d97cc99e424eb4edce35080ebf2 2a9ecac5ed7a516924c7ae58a2ee7977 +2aa2cca4b4f30e9ee26a0a70d48817fc +2aa5bf51fbae0eda45f4ef8b988d3f59 2aab49224e7be37817936dca4bee5aa4 2aac8d6f8d78a800efa51ec3490847d6 2aad92bd5bd3fc88b69da5283ec30d04 +2ab9c951e1bcfb8af801af0d58bd5171 2aba2b39cbf1fefe999667a410778717 2abe82bbd8d32619ec0ad3fb0161e630 +2ac566bd5c11ecebab4c5d3c2d7137e6 2ac59730f0190ae55d3190920309ca1d +2ad1641b292487d2775bf6e754f8a993 2ad1d36e6f83e601513c476c5023e6c4 2ad2a9feca6f045abfc5023c1300bf65 2ad66171d913a813a92f7bad05768ae9 @@ -2677,38 +3695,64 @@ 2adb6370d8f5a5fea229a36194a89803 2adca13c297a086a2bef248e50b34995 2ade9115f354a6b7ebb3b2da17ef9bd3 +2adf9671e9e592f2b28a22889e08366e 2ae3cd72ec01bd301a04d9c6129a26d3 2ae3ecb46b2529ed43313faf996c3478 2ae7cc552b34847e6ce8a42f4eb7fea2 2ae9b15fc0ecada94d7cafd461a0e1b2 2aead96252eb7d801d77e704cbfc6e8f +2aeb883847be54dca215fa8d3a684548 2aeed25550ece65b93594b767f39b74c +2aef77109b09f5b6a18a1870ea0fd8d3 2af0d89294ffbb7d21162ab99ce17886 +2af11d05efef738c301be0fa86ab60fe +2af211b896f11e40fd40afbc52181c64 2af25a39e19edf54a4f97b548482b0fc 2afea65f6046085b40e2b7c3101bb21a 2aff5f5053d631642eafcbdb4e3dd6a8 +2b05d45053fe3aab6d692ea56d23171e 2b08f9c3a6521a66194e0d396237b3f7 +2b1818a25ad2f77a1f57efa0356c4773 2b22044a4f386e119790e8542664574d 2b25a3e89f9182c7dc257767920ea7f6 2b283d049c4d8fee28712730d72d9d88 +2b285ea8bff8d119be2eaa1ddd9ebebc +2b309d13fc5519b9a57e3c61287ac981 2b360db7f7bbcd813a40a26ac21771a1 2b38be89f1ea60c792f8d5f2a75e3e86 +2b3f19510185c9b2092883e1c8c207ff 2b407f20df57dcb45ae68e2269cf3253 2b414e626d3369a3cbc09db841e4ad75 +2b441f45478a5fdeca58a2df88d821a1 2b4696d15fc7614fd77e08060c11f52d 2b4705432991e4569c37330467f1bf9d 2b4d0afa254ead986408be00b7f4e64a 2b51d23ef1a88398bc4623495fa19fc9 +2b57a1f4134c0a7c3b7b3b3bf2641293 2b57db5b5d39ecc648fef97ecb3a8b2e +2b59bf4abc39283f0a5b97df3eb7e0d8 2b5ba6024f3cb6cf1e27685794e191de +2b5d549c4bbd17047a3ff7b8c807a8aa 2b602ea30d165c9b4c1caf10037a31a0 2b62270f7734fff4e7c678628415e50b +2b64fac30037e64d105170016ee0974d +2b6a1abe1b7d7910f431f7497dde14ec +2b6c04aa174074341e7010a82601cc33 +2b730dc8c3fc4e51eb3c1861dafec5d9 +2b76b8a5fa518a797c07487b5b327a4c +2b7c2a800434c285fe08f1c525c12881 +2b807a655001f48c30749de84607cfdb 2b8426928861c8139e2a27d296147ee0 2b8675c2e525423eb858f0f437d53cf1 +2b8731a6747ed959dfdddf39fb4e62fa 2b8750099dd03aca6bae07545a5e9152 +2b88ac7996befebabeafe55af1b21516 2b8eeb41c39213c12f9247f21ca078f1 +2b917540a32ef67d36148857ea08ed33 +2b92692afc1122e179d1e2491b4f884c 2b936c06e1ea5bf07f6901e42414cd44 2b953c81fe9fea51998b506d962a6ef2 +2b96fdbcf1f2f7b7e115664f523262c7 2b989b1306e18793015972134df6ab32 2b9b1e8d8137b2ef9230f248a0ee46ec 2b9b920d73092b83ca3112ea994dcfb0 @@ -2718,24 +3762,33 @@ 2ba2dac14cbd28a02fbce180306a8b05 2ba3f29944125f5d970201547722ae58 2ba6b432d703f60d1912836348895c66 +2ba9c9ed32ea118f3ef7e3a91f8fb224 2ba9dbb117b353f228c791a246fc694f 2babe0d112a662c3db7951a2133e2966 2bafbba911db6cb8d7bb46e133eba619 +2bb0d73b50f5604d301e6812b3f62d23 2bb2c218eadea506dcfb65a396e47a9b +2bb2d0f74c23d287992a48187cfafd27 2bb61647df445ba0d5503f4f16eec8dd 2bb6343786315f1064988c6ef60a73e8 2bb9c0aa9859b984d3fcb36b1bc5edaf +2bbe7da9aaaa1b1f17ef6743c93025f2 2bbff074614338515c1dfd7764cc0314 2bc104cdb97c8aae6392fff4602afa45 +2bc330bf29b4c36800e3d30874714d6c 2bc494dfd1a98cd6fb58c1c6d0bf0ead 2bd09f8023736fe21eeaee1286fa36df 2bd4b7ad70c35bc8d7f872d4adc0abbf 2bd623037b0b987dc9be3076465cc986 +2bd7ebbee1cd1e83eab30af9cc871d1a 2bdc0aeee682b4d82414724ce7afa7e2 2bdcb7cab60f6fd9bbda4aa850cf5827 2be09c2e61b63aba07b5bea92c190d14 2be2dd5ad04f87fc204b7cf6f630620f +2be89f3a0f06d23207a57d870d2c8ecc +2bee4cd4a6f1fd4899c18df88ce903af 2bf00b52f1ff389aedd7c83ecf58110f +2bf2aebfbe32ca1a09f5a11dac31b801 2bf54fda87808eb490b0bb642664fb46 2bf5bc6ffe94ca002b71e7fbaf31e662 2bf6a3a5134b2cc7eccf28cc845f21bd @@ -2743,7 +3796,9 @@ 2bf91ec9421a077577a796de32b424a6 2bf99c263052d69c7d7473e088780aa6 2bfc467a6955aa464be3892c644c387c +2bff6852d251e94ff66c128a139f746c 2c0335d219bdc9bccd89e17ca3670f4d +2c035cca1c7876bf9fac6c5e8ae424d5 2c03a8a365976977e92f6d0c8d80244d 2c06507cc2cf050056d8a42df0b940d1 2c0f461230aa9448d60806b450afda5a @@ -2754,6 +3809,7 @@ 2c1be22be32e18d8c3656cf2e44f92d0 2c1beb65b541a94fd5d5981bdade52d7 2c1c9fd7e45e04aab69409c1ef9a8e30 +2c27050cb94fa733ca9b2830a2b269cd 2c2dbc42260a273909e67bd3ed9a3ba7 2c317cbd838f6b6477b8412eb0e286b7 2c335e4b849da52d33d48d7ecce7cf8a @@ -2762,13 +3818,19 @@ 2c378789cd6bd90d65f83bed7ac561f2 2c3797b7f89e0e8d7f5ab196f3772fb7 2c393af500b22b476dea236dfdb01769 +2c4053013313a775d45c6c8a0132a984 2c45d73234078affc9e0e08f32791821 +2c52010d87d05b58e9bb93dc7cb29349 2c556066b92e3022622e4e2ee38ede9e +2c6158f48e0aabbe2ea7079310f6f279 2c67d429e3d6384c163147b4754ef671 2c6b9ccce0b5ee8c8c3823e3e86995a3 2c6ce4653e886aee7c9a2364363f0c86 2c78a6f8db5742a722e414757168cd17 +2c7b100e279950949c4b6f03dc70ce56 +2c7b4e7c8e82cc5fb47eae8271769a81 2c7fb74cb998b1026c96219bacc5947a +2c8242dfd8f0787bd2e0aabe92874457 2c83cebfde8dfd8ea697cf8ae72ada88 2c86880e44117c4bf68e20e95036ef1f 2c879d499efc567a8edb6f07c1f0c02c @@ -2776,23 +3838,29 @@ 2c920d747d8a705a1226dfdcd68e3b20 2c92e80bd1e8f4cc9550f0c8479bdfbe 2c94c84b6c3b34672a9136f945e40aec +2c96485228ef0f190683155b4dc3ccec +2c9cc7cdb5c7a78f768d4b818c4a66e2 2c9d054317fdb277c7b1bcba6a73cb75 2c9d86ead9c6c144db0c548833851113 2c9f95db3c7ba3c4e226ea84a8859cb8 2c9fd37bbb9762a2ffb7843b11ed27a6 2c9fea923dfbb4e98abbd242f8500c83 +2ca7ce7a09a2bb3fd15af33f459f7506 2cabf425035a89bb69f9309f89bfe33a 2cae0df600e3fd618ed2a51c3b1e99ab 2cb0a7626df3e725bd5440b64d29f4ce 2cb1a6e9e8b70fb2268826d3c8bc235d 2cb203b4c5bcb917449cb90e8b05083a +2cb33f1e5c15d7bfcef2a673b53e4f19 2cb75e0f9b5eacef2859838e8e4d5a4a +2cc04ce9922608bb49e9d1b8b4acbd97 2cc09bb4ef5fc8e1eb7019ff18d03467 2cc19a6366c2fe7ec62c2474f39b0b30 2ccc5113095de4f946b900598a75d13b 2ccc625da3e05524d8ac0cd049b8e3f9 2ccdcdb65f4802127012b617ded4fd62 2cd732100172620a6a04ed5eaab0890a +2cde5616952432b872e37d2080590366 2ce0c0e8d4343b728f0139c667274f37 2cf17eba57606a8fc943795adbf80e8b 2cf74703c0f4e5e88fa9e3ac0e3d7118 @@ -2809,12 +3877,15 @@ 2d19e09a5848c47819f8d9bad74bae38 2d1fbe352ad1e6fef98b13a306c0afb8 2d21197ff9697b3598564ff2ddee73f0 +2d248e34833eb84adf3b6f59ada3e02b 2d24ec1d204ed02a25d2aefd6b9e1777 2d25c7fdbffc54006a6637d8aec7e1f9 2d2631e17aa89e444e28b5f7b8fd9584 2d28eb20647d4a84257484ed14a891ba 2d28fdc698790e77a6fb4e7794c1c942 2d29ae875fafa74e879e9bf3c31c2d7f +2d29af3a718e71589b9844a81ffd6570 +2d2d8c10123ff8a39d64f854f17f7f0d 2d2e05e09352f911df28eca9bcc8f46e 2d39a7e23cc1e979aaebfe2f4af077cf 2d3c843c0f420493d980e8904c5e68f7 @@ -2828,26 +3899,38 @@ 2d57c7fc1219eeaf8d3731cffd4c22fb 2d591b8a0e51d577690d5e28e4aaaaa0 2d5a4ae4fb0bcd6803918d5f6b3cb8c8 +2d67f376ea09f482f50036b99a4a01e7 2d6b82ff18ed6f3c0246d15dd0fa4655 2d6c8de6b7cc362524cd10ff0cdc92f9 2d6e182c8490ad0c0d48b584703525ce 2d722eb49e0808f934ad74fe82157ac8 +2d73ae474b8bbd4bf178e9f652cf7ddc 2d74bd3f8186d705f8b8c4c1eb9c3bd6 2d79a8f96863371c063f6087ed0d2502 2d7cfd76b0d0cc2812808801e53a0fcd +2d7f93aa6c910aaf002bfac93f243795 2d808561c772b205b05ed0b63f4f859c 2d81e6af689d2472e807638b4e78222f 2d853ab8e6aaa8e0c0857a82c5e81e1d +2d8788a19712ced2a2bea8de69a8b234 +2d8e57cbc30543cbd1c7f2d287be198c 2d9176b2491938dc518270966ccedc7e +2d94df1220849cbb86e6c942f5325e47 +2d982e00bdf3a7a6c3ad1a0135c270f7 2d98985dac1d0bfebc830f2529bfebd4 2d9aa50069b483848fe0d5aa71083817 +2d9b5830e6bfc543577495d08d362576 2d9c7b238554c3d95da1de0a244b8123 2d9ddf60ac7abf311b072262ccc56132 2da2cf7d5cd03bb86f94c24f75925351 2da5cb0eff92d2bd17583246af03041c 2da8d88bac68055cff7a52a8b8ace321 2da908f9ac33a5c80f55aa246367a23a +2dab445aad891a134900a010080712b0 2db0878fdeb05b9878c351302528050e +2db10871f89cece0b12c0a1ff17bad04 +2db6ff60aad7a06445726efbb5152692 +2db8644449cb18a03a1d966cf52f9a95 2dbd05f29c1938588c9998d194d604fe 2dbe12a82542a2af060dc3517e5bc538 2dc3dbdadd09244a747527308ed185ca @@ -2858,12 +3941,17 @@ 2dd70be960480bff4510ddf9e59e23b5 2dd811df9c6874ddee85cb6a6175f713 2dd847d7151fa73a39414f47f19ae3a6 +2dd92ea8e18bbb3ec8ef10e098ba1a9c 2dda9c87c4ba7cdaf1b12dce5f0ec4e6 +2ddd41e627ec528cbc84295c55f3ba92 2de0328905a58b4fc16e77641458542c 2de0853efa57a02edd6aef83e8268771 2de3355388ae770ffbd8f9c3a72a9c58 2de723630f060901e7b58f0c191f2bec +2de7bcb98a3d1b9c05a277af060b972f +2de885764991fea4f3ea19059268806a 2dea65a10b41f163a63b288b70d6e17f +2dea8f97fee93e93edd18e45e2280ad2 2decd5e5cc20316d88d44446cbb0929f 2df119899886870c0ad65898bcf47d4c 2df1e36bb9029d65c5d3771639246ea1 @@ -2871,18 +3959,26 @@ 2df90d27370d679463b48b411eb6d3a6 2dfa40f48e03f87c0cf7cde98f9d08dc 2e0599a6cc8bcb4724724e68eaccaf11 +2e0700e529fd01678d14118cc136472d 2e0a2ec7c805db7af8874f96011fca5e 2e0afa00261d875963d514f672ab4dde 2e0ce7114d9e9ddba278c85c14e74faa 2e114aed45e6462bf56789a792426c22 +2e13d18d9907c5982b11532058193a89 2e1646fba2336d1573d070263f6e3cf9 2e17ad6372c31a697e047464b315b0b6 2e1c20277931e4fc68aab2b90872fec2 +2e25710e409c483cbb34541f60abe1a6 2e2654c5530edf4939623fc1ac5b8e01 +2e27ab13841b7a945cbe7cf11e66af6c 2e3527733a74071bcfe3a789f2842285 +2e36bf12b1ccd1fd0987d53ca1aba377 2e373f43aeac8990d38d265e61a498fa 2e3887849f159253d1e89d66667f9532 2e3bf670aeed38a95af96ca49d49a552 +2e3c5130cf94c097b51295dd0416983c +2e4026e713c6850f1b844806bf2f897e +2e43adfc6b291a1fb75812f7ae182c08 2e4ba54bc4ffc889824b0464aa0817df 2e4cb506cde919f7d8f6143333764d42 2e4cc638df49b3196aa5a627490788b5 @@ -2890,26 +3986,33 @@ 2e57ef4d969ef87d4bd3f2724c9e1950 2e5897cb031de4455468e3cb5e5ca7f2 2e59476d633032320b310e42e12c5844 +2e59c90b67df8fc3cadb419d4708efec 2e5c027e431caf0c579b84b329c06e85 2e618b4cc8121763527c43065e7eef47 2e6568758009c3105156041fac890c1b +2e65c743b24e7c4c898fd1ff7243fdfd 2e66f56c815e10cb6be480a642a0cd7c 2e673868504f9df3474ccd87b50bc656 +2e68fb194d4ae0107c26b821f1c4f382 2e6b00f0152f28af4b86eed0cea8895b 2e6e99b0983ee033632523d218c86630 2e766332ddbeeb078e3aa5814adc7a8b 2e785a113ac3fd5f54030870a12c00d3 2e7cf4534e1a6ce1dcc3fd62a21bbec4 +2e8144992ac82f337464ea9d546467ae 2e819292e3ad53b277f88fd2d34b37d4 +2e8520f274c16ce20ef79334cb73ee2c 2e893d9657300f780a4447863ce5c86f 2e8faff11ebf0731bf5ca871daf06b9d 2e92fc4ef7d5f2d453f1f6a2334d7fa0 2e94ef3a88a064bc216efd0cc0c8d3a4 2e97547500f35f3d7f56b9fc490fe6ca +2e9922a36cb047a6cbe61aef394df2d4 2e9b66b8dcf9a443723e78a19a3b2941 2e9cc4a352ee4294736d18e131057f20 2ea009fff04f7b432eccb4d3c100b871 2ea6f0836d143772771baf0a031ff74f +2eb007163313052f80ba2284d5bbd1a8 2eb197786539a6f580145187f1257106 2eb3f9f115e8c157ce375be88dbff859 2eb53225da743be8ead3487a1f07db06 @@ -2922,11 +4025,13 @@ 2ece2bf5c59dd1f748c8534b19bbb85f 2ed0c3ef9f37073f5030ce73cc88fa36 2ed326f26aac3f9c5f9550f1322e20ed +2ed55ce4759bcf6404a35c197e28ef3a 2ed7b551cfde4283770f5efc86034dc2 2ed8d8bec6707001203fa9ce8feccde3 2ed9b5172ed95b6706d507a401009494 2eda81246d7916e5f54e5fa3789eb1e8 2edba639e025ea903b4760b6331317e9 +2eddcd9286d40a8eace501618954442c 2ee217435e1838cb62241f8a324cdc5e 2ee25c778e9e74a954b9f6977da9830c 2ee4ba66c616084a2ba9baae384dc8e1 @@ -2935,19 +4040,29 @@ 2ee9de63e39d8744240b6b103e27296e 2eeaad7198b640ccd9a343533e2e7058 2eefff6c58ae677411262cb79b2d7978 +2ef327263b392d6d6e984bc5b686aa7d +2ef3774d22709fc06b0c90e1217f6cca 2ef46e599ed03d25b7344a40f6777896 +2ef47594c6aa84861fb7b03def235700 2ef6e24f760c9fd4005bf21249e1138c 2efbdc290a37816cd74b73ec9bf3b84e 2efe8f87acf78ea4655337bd5348efd3 +2f00826d9a36b0421428962ac251f36b +2f039af926d754558e5b8288d1af5830 2f052d957f7d44210f86261a55bb868d 2f055a9e6c51892d2b29ff53528a1bb2 2f06d67a8f8013952f2788ddb9ba296e 2f06f34ca6c1cab6917e82241515e178 +2f07a19042f826aaca3a19eca209c2bf 2f0b94eefbc4e4713f2d4548d631cc28 2f0d1c6b3d9e8210fc27fa3815edf1ab +2f1094bb0f9b041f3ee3d395edefa342 +2f10b30c509ae4eebe235555bb978430 2f10e9d0eba55e17af159606665eb4e1 2f1397a8a66e2efc790776703dc0c722 2f162fd2d00a2cb3959b37cd732a4adc +2f1e4a149be319c02c408ff0c3d2add3 +2f2052ca65aa9f3a1f9fba16d1806e54 2f22110c34662c4fdf80bd273d2c46b5 2f2572b575b8ecafd16370f930bed3b0 2f2744cd8d032de2f73b7b55447636c7 @@ -2958,15 +4073,26 @@ 2f2d38ef28f69c02c6d51907a28a2ffa 2f318ed61dce9b6816281c038488e3f6 2f3860af671bc1592cc4ccccda43ae9a +2f388dd1704b8ee599bac926ca065d3a 2f3b8ec36f532cb88b3b05d992e1ed95 2f3d3d1e096ee47bdd2fac9bdcfa4d18 2f42b71a001b93924bb885cf29e055b3 +2f444c24ae92391f9ecee46fc8745494 2f4e5ca01d04a50c91acc22732235cb7 2f4e7a1d991d884113efe43eab9c27bc 2f50c2a810f0c1a60320e491e4b2d05b 2f53e42d8eabf10ddc98a6529a8a61e3 +2f543e1bb16440dc111101c96dd471c0 +2f5b9196d8e6bc5cdd93782b215b8dd2 +2f5d3e91622fd6f34926c2bce839d009 +2f6274b3db6aa65d7ce4ef96fa2a3d34 +2f67a3fba49ab80835c4648f53c0bf45 2f680745a0476c23154bb4840e3e60b6 2f688db067b92a5f32742aa57af26e66 +2f699d8fa604345c95a2c01371de8e5f +2f6af77bca678785516e85b924045c4c +2f7466c3bb6485ba18da1f2813c07401 +2f79e97816b1076e3286e5f8e6026d60 2f7b0fc80de1b3cd151d6c858003f720 2f7de40c00bc2c3ac26af9a7e1f09692 2f7df3bdaf3e938127854034527e3931 @@ -2979,57 +4105,83 @@ 2f98afb5a7b7c7af013b1ae50239c0e0 2f9f36e3e9c34041d25fe7b12a19c0ad 2fa27383a22c2dedaaed7085d76d60ba +2fa444dc115d45cc047c7b7db29c1dc9 +2faf4bb58c5dd99179ccf87402a7800a 2fb0137e0e4292b071b680df14ba2f41 2fb1396f807dccfc1a956086a493c69a 2fb5705a7a569cffd71f955c4fbc9390 2fb64d661c0466290843f07b89f294e9 +2fb6b074af8f5d1b115ad91531a86328 2fc3307a828e885b3673e46626f0d806 +2fc3413321bcf4d46d38c93fc72f773c 2fc49bd2e58de22f783b1945a0c43479 2fcbfa84cbcff30177cf0df649e14224 +2fce3fec793a35671dc651e8f29f4c2b 2fce8adefe9f0066a805557e8d4256ae 2fd235eeb33435cb8de4fb57a607c1f5 2fd4a4fa2cb67f29871a154476027614 +2fd570bba62b055b53eaf0f4e3f3bed0 +2fd5df96aac6a0f87703744c12ed4d8d 2fd7cfede746857c9ae82850daa770d7 2fd927da3ef7e7fa2916ba807d590f43 2fde0db465be5df32fce7b1ab3bbd090 2feae3488dd9062950dc4a81ba986bc7 +2fecab8184c600be36f229abda9b492a +2fefd1027ed860f617bc54b01caed78f 2ff1e62a192ff56015af810b29064a07 +2ff50ce5c25f79bd9ca027f8914fbe6e 2ff7c9b205c706bb05b0f6582e230dd3 2ff944dbf6d4176ae19c5333d25981ff +2ff9e3657e952fbc9c4af52a1c95df3a 2ffbf863c35ce438bf24017772817a50 +2ffc87ec071d90444964e5fe1cfaa60d 2ffdf8e004637650df48892f3e4f5661 2fff28091befa4bd799c19adb68a88e6 30017ba1f6bd892590eaa7b7e7c23ef1 +3006dd57a40dddedc3649f4669aeda39 300b50cc132194c6c0f0b6e021a5324e 300be4046f1f16cef6e713a4bf61d0fe +300cb451f998f89daa4fd4b0de4607ce 300e62c6504eecd256994c56c5674da2 3014705b256de967a69bedfa5487cae7 3018d1bac8748b68340051771737bff7 +301efda725bc938df93de3676515aee2 302c5e3f52ea1796ff5c4b4ee473c604 302cb8dced187ee9b257778c8d642aec 303122b30d511b6146151f9ce8dd1f09 +3033d69fba0dd4b2941120c90e99e9fc 3036808661f4fb5f7053a0dd83c6b100 303ff964ae168be6f8fbef34bb4a5ec1 30451fae74165af2035080ab28102453 +30462ca25763e02c0b3456e3e5c60aa3 3046b084630016263dfd40a2277fd9b4 305000f9af933781e294cf712d549880 3052acdd3939853b9926094d73290710 +3053f75db9394f17c8cc1be571c8c9c0 +3054a18c974af330ab68c6b052a999b0 +305660744825b7db9940d878adf1ce79 3057772225a858f1c15e13a286c53c9a +305e3a1438feb3ad267e896dfc5715e5 305fc523e90ab538543a2267bc189e2e +306b17667820386bdada4fe2ef0e979a 30709345a12ca073f9153083945cf9dd 30730117496ffd12e1f3d7c3cf6630df 3073c6c43aadbcc6b9ae7b43694e25ff 30765006b9cc4a17e55f8351633cc7ca 307b6861ec2c33fe36a0ce1a6ff2763e +307dbd34236c06d1db0f663799fb3d0b +307dcfb4570d6b732c59c535abf121ff 307e529effa4d4b73014a9343e4a196a 3083073deb2a4a1859c43e3ca13df5f9 3086ab03babf17d0c61dc50c0b5d78b5 308770d1e98e355d9df45583b2748b5c 3089e44c22d1751cff5a646021c2ecd8 308e3a397bb48c7cd1dae0a3962b2bf9 +3091369f348ec8e294e0cb2fc55aadfb 3092fb40cb4544973187f350dd610383 3093cb66cf28a993882f149d0d60185e 309c2a4595305860fc4d7e850afdccde +309c8436e5cdbc48b66f95a899cead83 309e6827f7e2f1aa577dff4480a5e74a 30a47b6be5705c45581a3cb34a4b2702 30aab146ce00a97bcf54103b8a79d354 @@ -3037,14 +4189,19 @@ 30b3499a4c805ff0c9bd91122a16c9b8 30bb43932a47a9b06510401fb58591bb 30bf7cc634433e64f0229d6560fb75e0 +30c188c0e248bdd670008530cbed0399 30c1c91f8e080d4a90e01294fcac0fb8 30c28c08b133c649a8819a4b43c70501 30cd3a88a4cf921f52382336d9de8eef +30d26891936455c75553bd081a5a9c0b 30d50ac0d5ac7887007f3a771fe17584 30d5172abfa33c439035ee0f297f413b 30d7b59fdfbc71fadb55839455fb28f6 +30d8f80c0dbc968f1ad63ec71605aa58 30dbab96c2a256b9351930674e41dcf5 +30dfcebf446b842ca767b360e2432556 30e5e74972d6402ceecc043f653a6073 +30ee278f655b0ba634698d94ee0ce099 30f33ab12439c55f96a3f54b96eed127 30f4662b3e9097887b45bdb8928674a7 30f4b2897cbcdf51d984cf811997de7a @@ -3053,24 +4210,29 @@ 310e2462a106c3cc66d5b5595f1d057f 310f7bedbedfcf7743fa418b49639e0d 311d0ba7baf4ee3ebccaf347c25f5d7c +311f6534ded97f0df966f817c99a2a83 311faa78873f752a9d8c18685c3f904d 311ff64b872c2ecc7eea5c51fd3b0e06 31229a551a2e1d7682228f074ae262f8 312c083bde5928b960421c090ccf0116 312dfa86f468e0c4d0b58977eacb4e06 313118aa5280818f12889e9a50cb5544 +313195b74f1996849cbf0aac65b5ba33 31364e82559fbbe21317bbcd43c79c57 313a0c372174f69e9bd7341b14aaa09c 313a35614c525d18e3fa17ef69cf50a2 313a9b779c136b371259043cc755fcff 313b11c980ab1e7617e76fb68b9f66ff +313ffba77f908b20505c40ad97000a8b 31408d311df8fea0cb6843cae64bdc54 31454b5c0d93b859a5ce99e545af8841 3149d2312ee16b2343bd3a1dca4916d5 314a039b5dd47fd2fd71c955e8118155 314ee01d4c149eca8f8efe68d4afa6d9 +315104be7c0cd5685c7a9551e2d4cfdf 3157b68fd0e9a50481a9ef1451a86526 3157dc736dfc5361029f67b6c144e30b +315afc8b3cce5749ab1d72ec3270f761 315b26d79673d11760d42934198a6471 316019a760a7e6d275a10e07af16a9e9 3160cd7c0a67d6d8f424e81c375fac48 @@ -3080,17 +4242,28 @@ 316cd494d3370ab4c8b91720e32458a5 317339ae51c4eb8dff6c0124a4d33fb6 317b4a200dd974a5a79f6cfd974b94cf +317c637e0d5db9d9cf809e4c5629061d 317f125d0ffe193a666508f0177bd461 31849d44e121c56bda4b2739504d5c97 3189bb574cefdde2c3b35a4ec9869191 318b94d32aabdec9a8531347f58c8f27 +318bbec3786334f362397efde800de03 +318c77787d7b398c0b568ed201d682a4 318cbec3953192ab9ee892a35c42d5d9 +318fc256a2cf3c2bf562a33fae9da551 319094cdd5a69a7be601ac706f01405f 3191fa7e3b4fe580e2513b57f88760f3 +31933d1c2cafaf990c3cf747e860c60f +3199962ee513286d94449da77fcad51d 3199d25800a2849fde9bd6898ad2928d 319badc0cae279a243b8bf667e70e59f 319f1345e14e1e348d4929aa1e8ebbcd +31a5e4ca18db54a0c30bad86993ac3b5 +31a9f40046ec980081eef67583f44b85 +31b05c1a598a97b4bcd62b535741ba6e +31b399a7e308276917f89be89097dfed 31b5ae3dee7e807212ac16d648f16e94 +31b5f5cd06d18ce301bfd092cdbefa74 31b617b6ef67eabe69fcab6cf3b73973 31be90e344ac398ec3e0f921256735d7 31c0aa0ae4f9cdfa501920a64455babc @@ -3118,35 +4291,45 @@ 31ee0051b63f74c6925fc5b18a72a570 31f0802978f58ea275fdcae4c73668f0 31f147eac0fd1b51a66f5a98d7f4d413 +31f2257d432e18e93a55a45ba8ed8c5c 31f521717ea7d2d31058fd9f21db573c 31f9b113f40a43af8152e7f1c24ab614 31fe9140b2aa3076f429687d2f53682d 320450e5684e9a6032e01fd0f0080a4a +3209feb484e6cd4f479d5c8ceec52198 320a84d9ca581274a423cd7a3261cbc4 320e8d414c479681d22dde47a1636a0f 320f37ee55d76509053e2777b46c2184 3211a705485e6b1d086b0f7f5eb14527 32127da99983a2c440646b24595ebaaf 32134e82fb2039a03f60fa565f16b294 +321391be99760b93de8671bc716d5394 3214dd9d134293affc80e6880a8359b4 32151e7ddc96b7e389edf6a4e0568f33 32175dda8d28e3e0654bb75b77390b8a 3217f18b0ddf1c879d9779f7821cb51d +321888abbb178a29a664fcd79a23f994 +321ab38aeaeea543799eb78931ecaab9 321e619085498a07705c470f58c43d15 321eed276cf793cb42065150987d1e31 322665ea8ec2db67ac2fd05fbe721f5c 322ccd7434d8b90a79fb90d1746d9bef 32336c8b864a6c7efce9c554bbb57a48 32346f200668890964620f4d652ff86f +32367a476841a3ce1b7d0373695fc10c 3236c48210ffbc9fc91a2840b2384973 +323a2b90762bb7a47426d5a0c35e981a 323bffd361074397a9070f71a48b8d94 323cc9fd8b82402f1588f7d020f8d12b 32436cf47e61c43f3f248db4f40b41e0 +3247c86233a4a5a769eca1372d35163a 3249f5fd0cf1040ce2ab929576cbd22d 324eb2eb38ebc11d31097673819a8f0f 32519e5b810a99c0b6c7d7b59a4b85db 32523230727d74d55fc0a62630cd05fa 3252fc002e3269b594a70e03a886af89 +3254fc235c496fe8d20dde51d54cad3d +3255aa17a0526899925c36b3a52a75b5 32563766ed07f305221ff3e59dc23cb0 3256bfc839f1964541fc4efdaa5bd3ad 3258b3a03136974c68261caa407bb2f8 @@ -3157,21 +4340,28 @@ 326d0de4f7d63b27325f6f72fa076d52 326f35d07ac1ab5353c5fb77fe6cb690 32709c582d95a03d55ba6ea405c38fd8 +327103dbf26c03edfde04dce5b07668a 327355afb50e011aae4206e341e22ae4 327a4a9285a2bd602cb7934be5fba00a 327bcdab1f5defcbfa13890c8e4f0f40 327bf349e3f32cd017b4fdd26d8989f8 3280af1e343828bead37e644d6ba6c98 +3281059c8e78da1f8a6a77bb4d7fa658 3289696f2629286538a831eec3b4b802 +328c7a5d1963e09ce430146f8795e536 328d63970376adc4f079b09e489ee9db 328f43e51d137d481a13723b9d9a52c2 3299b8cb2ea307063a063cd75d833a3c +329a3556734748baf8e8a9aea5eba299 329f4735b43dcdba001cd882629e5c02 +32a07bdac8cb45b26c7ef528ea20d253 32a267d1c8a5c65008c01b30bad3d9c0 32a3a7a92bba6e016836210609e7471c 32a44bb33af90c3d4754a555888a27d1 +32a91298b0cb90f63f4c91266e7fdcfb 32ab242e8771e5c19dea1c61db24ce8f 32abfe85c0ed01d6c5f18cc8c390d470 +32ad377323e57783fddb2aeb4bb45fab 32ad8968696dfa749d42c39f4c3e3a98 32af1a6a310d18b80a0d487e87692bce 32b51a88c730352458ba593d51426591 @@ -3180,20 +4370,27 @@ 32bc2051a57c264decc4f803720bd266 32bdff6427d67633f8cf9c23e1495c40 32ca4c74bc4cf19f1bc50793f1f914af +32cb7d1c29398397afd16681db9ed9a9 32cfca4d3466c474331b2cc084f89531 32d7c149692b51e0bfcbad0e13c2216d 32d8c7498972c708f657b5ea38bed2e1 32d9199a8b557a9b371b8c3322655e9a +32d9e503d77f8e382d4859c2d5db6455 +32de1fb9bc2231c9a70cc7a658f67f49 +32f2f1729fa6d0e1c39e3d77924e3313 +32f4f61480df2cfef9378acadb2bb65f 32f513f23650c2abc3e4f421c1d92ec8 32f75e6866cfdcf3a0a067ce98db97ab 32f9145ffd182aaf960d6e140bc94923 32f9dac77034a9f4e4431f1160b87cde +32fb035184874e82d022a031556cc4bb 32fc4f3ac0d8574e54d2dd33e4c91e46 32fce047cd81f4af4a39fe0f5dc8a596 32fe1e82d833c2d4db66d542678b94ad 330221c57712d67473f17ad032c2fa47 3303be51fb901cb081afa70dbd4c0ca8 330a79f103675ac3148228f1408b4f67 +330b4fa1a7bfc1ca3b20f4612c43cf8a 330b984d7cb8c92fa32ead2a37a528c4 33133ee7d85cef5ea5d27c3574ecfb33 33146e74e7869e9b060e295ad7895523 @@ -3208,10 +4405,14 @@ 332f3482252a5122a5a6604618ec86bf 333170f29dfe2e32bd98c3a49dced2b6 3335a4a7f27946adbd96bb9fc6a6ca02 +3338f5729b2d6fda755769da6c58a681 333c526db0b6a5912c81dbee238501b9 +333d23d6e63b774a2ab4388586f11dc9 333da009ec5a113fc8f8d01576c3f222 333f2bedaa8d3096d58ccfdec6ffe670 334000a4cfcd4595cde1ac01a12b4ffb +3340a12e874e90f9f2c107325dba5af1 +3345203b27875c9a3b00d9230c5725a0 334e99958b55ce7b931230601574253e 334fe89d5a5de4ba8965ac06e46bffc9 33514d4c4f3d3b73bdc152115f0d1b3a @@ -3227,37 +4428,58 @@ 337a130b4c877e9781491b989f376630 337aa44b96609568b6e32d15ef0f452a 337e28285800ab9752302771edf2cc8c +337ec48adbc5cde15952bfb930181e52 337f1b169e71a647d18f7203543610e0 337f6c37f179ddd735b6fe168ede284d +3381dc15f8549a557037b76aabf6421c +3383f4a6ed8538b1d84b1efa52870ba5 338893ba1c9c78f5fafa260d2530ac96 338f8d6a9b598df45f36f252f55726f0 339b9d8a59b17ed961a613c2a53d80a8 +33a2f8d00152d55e67041f10937e1c1f +33a95e79150820600315d48bad9348f2 33ab0c9986c4360792c8d22592b42b66 33ad3523d90a1e28e5e402b9ecc3a292 33b6f24cabfd01aa968dc83789dea5bc 33b86df896e5571ff912a720966c9f4b 33ba312306f0e2f7440857459a7fba44 +33be7e2cc276948d9dc19e88bc8fafa5 33c07caecdac9d80cac5b60669a34053 33c4453fdb220e70eebfc0522e825ded 33c8ee82a06de02be208af2591608394 +33c979efda2d797b78bb497d86857e52 33ca8ea189eb2933fcaec25521f9099e 33cbe825a19f8d77d4306de647a0c8f6 33d30382ab9e0e2166549b25bf97f31b +33d35b24b6a901d4ef2305ca394c009d 33d44675ab979a4d431c0b708449cee8 +33dc0200fbd64a13c21fac2b6dc787ff 33dff8be72089407f1f199e12703775e +33e45b43dde2aea20e0318f5ce6c2488 33f0665e59b906b10fe4841399589973 +33f29b3b9a2e9bf6b8c787b973422b45 +33fc64ac82f164d232bc56a01449a847 33fc64bc9f6ee2637927a7e65cbbb114 +33ff2c35827f89168cfbf59ab2cf57f1 34053d381376369c88bddee412bb5c8f 340c3ecf3de437289a9ae45697e0f2ec 340cdfda2ac0d5d409b995b6ddafb52f 340ddfed4adfaebde97dd533c0b248fe 3410a6d7e04e34638f9c6c248630767e +3412a37336a59b0550a0b5ef3e7a598e +34142659d577f315b2057a18db6afc5c 341469ecd2716d4ce77c18287b30d230 34188d8436066552803795f193ee0c4a +34191b8506db666fc35682de18a4aa30 341ac10e38ad7950358de024568de462 341bf8e089f6b2c43767a32f3ab25aef +341dfd1b2c62dd3ba15670a73401147e 3420c0be36a54f6dfc04030c2099bcfe +34224f218d3cb171f5d8c32851be5b44 34297f5dcb42ede8df68716fdaf8280b +342aec8d08c76bc5ec2fa903ec72d7c3 +342cbebfee568e7826d8743d021f236e +342e6c2910d7fa9cb14b087fa175c189 34307456f8751502aa773c8667804207 34397a71c2ebacb9ce7009fb2e3d150d 343c520361903f4ba4b29fd0339769bd @@ -3268,11 +4490,15 @@ 3448acb3d2b9f115cf3b9609f8413e69 34496a9b1455e370827260a372d5b7db 344e6bbae54e0835c5d8733be51156a1 +344f6b24f93834980b9c13bd6bf0ba37 +344f6d0391dfff14a71a3d64c8bbb3f7 345221abfa7f6e3a1ac605d87b3c112d 3456c8e1714c4fd98504f6b8fb292387 345bb776cac061bd8019104b34d66950 345c4dd5afaa57db809710e08e3ed9b9 345c61e5cc080d6a4e3f4f332d86df4e +345d2208636c9123d13b43d321f65c56 +34604f1518f24740d8a8eb86ca2b6f9c 346b8b348c6e8878ea8aaba58cbecc97 346cc320ad855b4a6e78062810c0e9fc 346f1e9db30918b2d1b8161cf9255502 @@ -3283,19 +4509,28 @@ 348152de59d1cc3b76e9955fbdd5551f 34828006616d8662f52dfd80705b6ba9 348324bc782aaaeeb8691cffc73f252e +348b97097ff39d685aee51c258726a52 349ae66e9eb6320d358f87f948ea9c51 +349aedc1d61d9bec21892b24767e1738 +349b2538f2e8167b3af02f8a97c01d0c +349d6215c9ff95a961e8ae6455bccd55 34ad4b3ca22d8e78fa9fd16d386cd546 +34af97c0d52b4da26ef9704e3517bf39 34b1bef6f9cd2f36d0ad2e81c35b2e10 +34b80ae48d6723ec8f10840bf860fc29 34c4197fedbc180333c613bc74e60e64 34cd54ed6788c94d0ee11dfba9bde4a1 +34ce1e90fabf6065f40635f0585be26c 34ce66321202e0b7754d1e6fa6b945f8 34d3c2198d4529906035d5666ecb0f55 34d42ece079714faee7684e8486c4a09 +34d4bb0988eeebc5c1ca6631f57b866c 34db46bd4f8be9c0a8a940e705c57923 34e05418b0d52e86249ab421f7c63699 34e063f33e5ac96462ef244650f275b2 34e1bab7711b1fa5a14cac97bd551c9c 34e6d9febc380a19281ae663b6cb43f7 +34e91d8a9af653892d324e90ba14a502 34e9c1278ed8dbc6992e65c64f7e4a3c 34eb0da7234fce20f108f9ce3712775b 34f44e454ca0eadb7d9c91c43b23d9d9 @@ -3303,21 +4538,28 @@ 34f9172b3eb5aa03545df510efb8bac4 35053aeef556830c6749976336e2cdd5 350578682dd9e664275c0eb49b1ff79e +350644c3b3d16471291f69b1e4f532a7 3506d92035030627dc893297f98496e1 +3507461230fd6064009c3ed97c642c05 3507fafb4336bd5a17b0b7a886157dd6 35088e3a64feb9fc8d13d789c20c7b5d +3509edfcf109758d19e5032c7d1a3191 350a24438b70d9b36ec3793c4326e112 350accae2f68949905b3d25fde8ed97d 350c398bfd3b267468dd60ca564491ce 3512386c52a629b4edc5f495c96ef43b 35128f4d255694e11a3b6e850dfc150b 351da229e46656801ade3868ab68033e +351e2efc0863f8bd430425c80ab97286 35262d96680866967722a810dff20941 +352b646633b78805162ad783a6d7d403 3531e183e4f880842762edcc2b649f59 35332e0307dad58bad0650270f458671 353385894840237623351e651d8c53bb 353420c46978cf6f1fa2783dbfe5707f 3536d5e5dd9b3875ea2d5618fc4d33a2 +353bc2f3020101b1414cbc142be1364b +353be40898fc4734af4fdb45527709bf 3545453ae115ac90243418a89cb0cc48 3545e0e5c1cfd1151cc87afadb78ddf7 35468945cd3dc153b842773f9b1bec48 @@ -3334,39 +4576,58 @@ 356ead603654677198c3b05f61cf7a51 356f54e4c38c913172cc5844c6a4d661 356fb4ffc25aefb229b02c560912a14c +357947dc30fdc5898e354e549ea87c11 +357a65ac03f0d028e8fc19f0157aeae9 35807b369ba6dd10455eecaf704d8dd0 3583e55dbecd0c43bf46ae82c6ee8a58 358580a3220a1fe1ae769d5a0b4e4f3e +358d954b424717f1fd33fc423fc9b0fa +3592df3e69a5a28bb30d65dd50dd0345 3595b555b52e4d284bae533a060dfb46 3596d8cbb6383688d394e225f01db680 +359802288e0eb5a906f22fa283d66c31 35a399f6528fc280d3ab7423365a14eb 35a50e7b3c35ceeaa432394862dbffa5 35a6db5f924f9578edb20721729c88da +35a75f9552e743e18dab1dcd16b62ba9 +35af263f701d94b9c9a2244252bc621c 35afdcc297f4b7050cf3b31d1e44534c 35b0bca7b0d655ac188e5714de5099b7 +35b5566a10b3d2fc5b69dae96f9ad472 35bf2349ff6f24a34afa59c5567c36bc +35c2fe3993b1f3d5e81398c6f8968c58 35d022dbf924569bdbe6c4bb21c925eb 35d4340555c8792c541113fb626c7d83 35dcd2f62a4359c2963823e3333aacda +35e2bf1a9ab710a6c65e24d4cdf8dd06 +35e2c61b8556ffb308fa05fc64ed7bd5 +35e5ddfdc2f44ed3f93395dad74e10ea 35e9a009803269c38adee89aec8f301e 35f019cc4cfbd0bb398c8d80c9cda06d 35f0e53bb283be5158bb00fed20d5fd2 35f248c1518410144baa08924adc273c +35f638f263e7a28b06c49ec32afa1ebc 35feeb2f6ba92f1f5d7fd63674c3e4e8 360334d7161e40c632f1137a7c4719fb 3603d243177dee839081ec395b97b933 3605da9bb07dafebdf800c5ffccdb22c 3607db1b7c85b04483908aac8db4b189 360ba6e92df37cba57460c88a0ac607b +360d886a95de3d8fa8ff808d08501f29 +3617c855a7ab929105611aca8fb889e4 +361b97ecf572fb25fe178b2b256eba4d 361cb7688ee9be369d62e7da4c57d7f3 3620249907cbe1733751a4c820be402f 36280b9d3f248f471ac6d1d0a3bb7b52 362a08a514c962e04b742fe77cfeb6b2 362d4eb46651184290b228d5a12bf65f +36315f645cf3a73b0a7ead707bd8f52b 3635995bef6c0c4868befa276f9604d1 +3639d56130e76253169b497a4e1af5c2 363ac4e99e74c4cf27e739fce9cb972e 363b4ea76953b5941525546fcfcc66eb 363e9f7d68f0f28fe8acd73ad8c84425 +363ff71b48d1f38384f22fc83fb9d909 364150bf99fcd801c2daa2bc3732d40e 3641b94a2ab4ceb5b525c448b7333a5a 36422c0231a049f9579927ba455a01ae @@ -3378,62 +4639,93 @@ 364abccd40479337d04cd97d6c9bda6f 364b1abf0abca92176a3413369409985 364dbc58dd13a9d54b77a7948e0cb34c +365722f80792676428419ce0d6868a32 365b61584d9d77dcbf95d2b4b41db6f1 365f157e4aa5354e10b1b4fee0d3effe +36650a567963f7e4db091b72af9fa0b1 36667c3bfa67c037166a5d4d2defc803 +366de2e7e7bdc430a4bfd25d2e5b8cfa 3674c7ef5d6244b6641eaa0ff184cc6c 367688e7770c0fb91ee0e1e8cbbf4281 +367951b6898fb9ad9d6c7c6fce26f221 +367c4f0a097738eca2dda0c871b385e8 368274af83f344e74ec9212c659c409c 36864a972ed3f19794e76d3679a83107 368b9e89160b08fde99a90ba417f2164 +368d79bec2361d4bd0970aa1163bd501 3690fdf54ebbbb26b77e2cb1ee8cf2c6 3692f2d90adfdd0bbce24a3804803815 +3694e78b04fc308eb79cd89588f9dac4 369521f3d87bf056017f1f00d7dfed3e 369b2283114a1170063f0c6405d9f5ca 369c98b34082d5923a9e38d65c26a472 369e95cc8a2fe5d4cf9cafb60bdc7dcd 36a0badbfec7273e4a88688e50d1ae63 +36a299c0a817442a0bee919a4b438ba0 +36a378f0cb0e7ee4501c4b4350966884 36acacfc08e197db581d129ca0313178 +36afa407cf39e4a39af1aac61325343e 36b07189dca1530f15a804d7374cf8cf 36b0b4dc1761a921a1d1ac3ae76575b8 36b1e0d1aadeeadbb9d3cda1da02b48c 36bbec6ccd6051de12e98a721884d9a2 36be1e1e147dd7ade760ac9bc17bb0a4 +36bea41f0e45f169fc193d986b1ad530 +36c988349ee53662b22f5e962ebc455d 36cf14d72da46d182ceb165d1fa8a282 36cf48d4f5d7a1d067bad4fb23d472e2 +36d3cd49c67fff54329ddd512b504902 +36dd0f08f794f66c1204680a614e2e08 +36e31d8ec0cf3b1c0827b44ed200f76f +36e4de122f8e2ff30105f0c65648a52f +36ea8c610df7b5ad550b1772e9c0a73f 36ebd20570c6d499e8a87ed2955bc28e 36f0f09c84bd785dae5388fc5f36afd6 36f634b240d904281999663f6e72717e +36fba27d47016299fe9a0fc89a896370 370916fbc46d2681b8fcee7d9f4f8137 370bca6ad73f42aec0b062bb87ec7d13 371810c25e8147f5998f329bec527e32 +372400120ee90675734c2c1c55bf0cd6 37268a02cbd52a7484552cf2646cc1ac 3727ae623d27428ebd14013d0953d290 3727d8682aa4ea256bf438117a7b8162 +3737256a480dc58355f7c23e86a639ac +3737312d17a3612f56944674db14c1d7 373b4c36c80eb44320c2f8dddf4f7ecd 373c150f5d844d37aa15a799b3cbc143 +37495144efe8f09398f9c72596d7e0ed 374b908afc29568fdf716e19e2ed0a83 374bf55c045b86220477a6119f17445e 374df6b225de599e57fd764601e2e8f8 +374f75d3606c59f83d37fd1dbe915d6f 37500659a18c1bc7aa06c60ea3639c76 375052811c6d5b537c8780d763daf373 3750842d15cac2e0064d1c9786ec03fa +37513ca9f9c6d7b69d1ceaf60678f0bd 375c92acd79d52c574d0c2ad96d2b02a 3760157d02865e8dc852ad2c16c4dd4a 3760fef726c326cce48bac97d35aee8a 3762a42809e79134d2a598b89a07a7ef 3763392e529da1680b9f85d6198a583d 376a10ec872bd19832a528044e708f39 +376bf5be86c5d3c49ae8680fc4ae6342 376cf9759983fcce7651384a807fbc27 +376df31d66188897aef38b6030d8c887 376f87522455ad5efec17f5c9357c40c 3770bbfb07fad1f468b7fa9f130cc95a 3770d0cb0f19cd8b3ccf4d668859c84c +37732bf2c345c4ccc9a28cc47174d42c +377381f1cdbf2e8ee51393b169d1250e 3775b5e2fbd916b88817df5343fac400 3775f2eaca2f0ded7d9f779a42967d7b 37789b44c7dc5153d3b8f42606a66e9c 377a3e1be5e7751287ec22bb049ff44f +377a4944a3dc437f0d21402537626ec0 377af71243d44c37ab3d8ab932ff948a +377d6cb0c13493bd19d69b3f4e62ae34 377dcc7326523250a8ac4ed2c118349e +37802c907893b6d8aad27a25841bfb4b 3780f8c8785012f08ba28a7ea3d5afff 37864a8687a5f167922bf0d86ea8caab 3788328794c563f6a6d579b4c081cf0c @@ -3443,9 +4735,12 @@ 37909eb4df0ad182d28432caeb737f62 3790dfa7ed15c540f96042c10c9bb038 3791651de95a29ea9c1c2cf46b391da9 +3792e4c278fb1a0107595e93b6c1e8bb 379b4ef9cdcb22b8ea715853c6e737b4 +37a76dfa76a5717fdb4e47c6299ddbef 37ab65da231844186767c43803b0cc10 37b2bb56533684c3642ed471d2185af9 +37b4e84b265fe97cd67f8a0db086ec14 37b69abae8b5f216eeb9406911a8c93f 37b9bbe4126f2dcd62e7273ff4478ec5 37bbc06467e4157a48100a463bb9179b @@ -3458,22 +4753,29 @@ 37ced5ae39492dc5b6ab467e6498055f 37d03f7f5a83e21f819d7f423da43f70 37d29d64da02cd3a68ba1db46eba0a0b +37d32057469f849e99c6c00a1999587c 37d6e7cde57cf69996525c5949b29ca5 +37d871cf3709b7e03d35d1bee966b338 37de99211282c476af174df0489289ff 37df76f4ac6d83800e9932efaba690a0 37e2249d03673d894d3beb67707cc2ff 37e6cf2da160e7e68118bc98f6b7da0b 37eae5f8d9ab516ab9e9e1ab85b86053 +37eb068af3f5ad9959f378c97b8a3e10 37ecad7e162aa3b87b4211caf96fb11d 37edfa54e732182ad321dafe3ca41334 +37f0348f459a6c66358883266db5f959 37f233ac5ce8d1e67a47057e78d9df9b +37f835da61d0f02a5a7e2010d6ba4a3c 37fa13987c274e6eddabe0b5d094dec3 +37fb7d599f5bca9b183f3889f3826dd7 38067295d5ed9ed031933c0b6612aef7 380871a1bb3bc2aed4b9f0a5c58524e9 380c5e79d89b743c1ad09657d903b4b3 380e92ecc06d063e8ef13cbe0df9b679 38133035f10368a6a8e8b8d63dd937c0 3818e5b55fb95308ff880d576c8e5db6 +38197e3327b069282fbdd2ee55cf1850 381cc900e19dc17808eb818c90a81f0a 3823ce333c2b7cdddfe5f9d677f26555 3827a69a77d517f3c56220917425a3a6 @@ -3482,14 +4784,17 @@ 38311e31ecc76b3728ccd7b3dd8470ed 383400e4f6d738ef993cc40b90e2950b 3835374303556de0c2b6ee27c92ce931 +383d16f5d7f16b4871f586485308786e 38432202be381ff7cdb9919ec4dcc6e5 384473d074c85f4172806c42a1385041 3845b7dc41356cc6c919d4441795dd17 384a4eb0276214a6e24c2a7691064876 384d314301425860404d40c30b1bba21 385241904542b3cad90d7e70a56a4781 +385333ffe1d526b225924f28046d2a7b 38534288c49ccec0de9f89f8b9ca48c8 38543f7a736332c1a595592d1f85280f +385562f650de125d0fb71f233f738c30 3856ed405143f735c46f2efe85eabfa6 386087bd84c21b3eeaf1d00ba186bad8 38641bbe6aa7167add462a4e7c6fb1df @@ -3497,38 +4802,57 @@ 386a2aad056e6d4a8b08a26f606e6563 386d68e56ea66ebed95b4cea96b9dc20 386df2f7450c639751c7539626bf3256 +386f7e46a00d6b4927ccfc547c8d528a +386feac07b8eb49f6fefa8e472377a90 387214738a9afb518321e0435a04c760 3873e85963c3259bd3b84598d4f05794 3877ff6a9df884464f134b056c3f187d 387902a941657e9e1fea0c8d29def463 +387a6b142af37551c49ec0a46b146e4e 387c868995c8a3b52b07e65209303b78 +38848b9177c70ac0dcbee14c0a5b48d0 388a6932bfbecb0fc10ffa55d4b0e1c2 +388b63415cfab2872fdebdf3ba7dbb19 388f0d22a1b18ec5b6946df7215d8a36 38953244e27777b89725a88c412acc91 38a09d6ccc58e0683ceb75fed652b7ac 38a2d86626977e611511705ca967ee0b 38a34700119534da26c3e41efb9a6e95 38a428ec47c89636cded57deaba497b8 +38aa0a58a02670e0c53ad764d83a6936 +38aa4dd0fcd956af3a01bfedd8f546f1 38ad99be123c02d3b8742c9a1fa5f6c2 38adeba05c1d947b0b1ddf67566630dd +38ae23dcf1f3bb044c03e0b26d420a67 38b1bb9fce45c2e2ba62c50b08385a3d +38b1ddd70edb991ca1cf962228ce8e39 +38b27d84f38c7087ec56afe8228774d0 38b9005a721bcc3816954f506b1ba273 +38b93b08f69477e98c2eed1444ce435c +38be962907ad98a0710d6766ad1e042b 38c0933d114b36106dfcc5ff16aab35b 38c473be890d122c98b9063e8d8fa68e 38c4f923fd5d47ae0825466d93c4e2f3 38c7e359c5495d5964b0c06e59cfa94c +38c869d43620bd8df938af02709620b8 +38ca044a5254a21f22fb55674a85b84b 38cc528fd90a474c59627ff7e64ea08b 38cf4edb1b7e3f90d208b32dc3293b85 38d127c4fe00088989e39e779f7476f3 38d8b0b84fafe6762d7e91b796a56f4e +38d8eae107a835b6cf4acd6e7ccb0472 38dc848dc1d81fa39e73a9be9f97f1d3 38dff965761a9f0f175b4135eb213b59 38e0e5e826b875558d681b76f005b30f 38e1de88ad8f9440ff885733f9667030 +38e3ebaab62139304b2f103d6db5ccee +38e5427107fa77ef39853c02be4739e6 38e64f17ec4f741e62a27030f42c0432 38e6a28485336794c806df4f592f4cfc 38ebdf40e1ad9d52fdcb08b90217de61 +38f1899f8a8acddaa704220cf63aa32e 38f50d4824385cd373926ef19f81d02e +38f5ccaf6884ddf051a92a0889795cdd 38f955e48333493ad96aafd14bb83c09 39002a69a2f63706b5d579d8f564db8f 3902daa847c56393618cfcbefdef04df @@ -3539,10 +4863,15 @@ 3911288eb8a975bd292555793f569812 3913217f36c53e992cf01b97663bf247 3918a7c7543bc6386cf2ce3da8933019 +391d2016b56431991ab30684cbab21a5 +391d4ec8c7388977e6cb61878bf36521 3923ba158cd062f13fb363d9655e83b7 3926b631de3e6a5721cbe6b58b7196e6 +392702d1e7fcf0d5748420c631803d76 392742a8e5865b229a4d96ff0a7c8b6f +392a71a59d43fcaa817a7db9b54fa859 392cb94fe709675930abc29dc23d5185 +392f4d2cdbbf1b9bcecd3bf9de36bfcf 392ffe1dd7324d08d8295d45a5b99842 3930b4510de2f1f8e130ac49908fde07 39316b98ab699b1a416845c2670b5703 @@ -3553,21 +4882,37 @@ 39407f705a6902ec237fbb8cbff49d1e 39422d454984ec0c166b6651ee81b62c 39495df25e58468098f41ffe2d39265a +394a2806a219b3b0057efa88144570aa +394fbe89d2448223b7fb51e7321f392a 3951355a60149f6ab15144855b2a5c9e 3954ddf7e429173a5b4e17f4e0ee91c8 +3954fd5651f2ccc2aefeb6c7e07d21cb 3955ce9e3ea1f1b65a788d0b8b8c49c2 39564351f1f1c406dbca8111bec945e7 3956d65ab58114160ef4b31d862f18e3 395f84c655f8c74f29a1b923507a85b9 +3962978bac5af3b4d378d62da1748c4f +3967f3cf8a9f3c7783fee3329c623941 +39687392dfbb4d1620367b4330820d7c +396b29ecc81b7e1c0d446d72154f1d82 396ebfe1ae0daae18cdc1b05576236c1 +3973c6ffc7870d3466e2889907c9d33c 3975197a696ecf1995462811c0881594 39770e8c679763f4607c6b206b8a3150 3977ac20e8e7d188da60bae181e2c986 3981479dbefbed4fa4aa5f2b4d54edc2 +3981e20336f50e93c9ae12abf8cd47ac +398594f157f0bc625f9be1da568d260f 39859a4ce83c7f0639c8da3b39a5f099 3985ee38df2628379e3129545fb426d4 3986f1040d1ac5be99a0837bee2c6ff5 +3987e26f1f61e71f9f9c2014ad9d855a +3988ce2d910102e09b307eaa5af35243 +398d01cf88ab990650e2b4d9b22474f7 +398e3db1cf187d191c8b2f7fdd5fc5a8 3995484da1f00d031aef6ca4408a22e9 +3995a355b5fcea07d6194f5b4f20d3d4 +39987a4a9cd06bd452b44846280fa1a3 3999d7641d3fc150517940285ef33fb2 399b31552f81eba91c77e43ef329e51d 399fb160d5286fc2b69806eae1e59bae @@ -3582,34 +4927,54 @@ 39b022445fab87c2d8e00e4e1c79ed1a 39b2897f34e8e2bd1e2a24f4794a148e 39b7dfd4dab614763837b4ea7b1ff475 +39b8be623309c427c8a998fb06372ae9 39bf94acffbf40e1700a3d99ff1c0f94 +39c3a655a6e51c4ac2f25d14ac4dd178 39c7d06a37aff7c848ba601dbb254475 39c7f46d23e9aab70ca7ce612c855273 +39cbca859956c7c1e4f2f10e50505337 +39cc705ca6a2caa52460403767de884c 39ccb06e496a4fac62fa124f83315e77 +39cf1aa99abd90425b315b02ae124e38 +39d5272ce54d6d0efbccf1fb3b2c5396 +39e24c332bf9c7eb81fee730bba9e63b 39e33443f7cd308d81fc77c6e11b1bb2 39ec45f9a0df1bb1228569f1bf16c640 +39eccf603bf065ab1ed152455006fd9e 39f063decec0186efc32bd4634c0aac5 39f16ba5200148227c0f60f9d62d36fa 39f7024a15c13be5e8d88cb756b788d1 39f743cae6ad6899a545a58a7202620b 39f82a50c59cfa338ec6b38f313e7868 +39fb52acac0c888be86f281308a38ccf +39fb96485fc566a6f5c3ec7173e9e064 39fce25f77ac0c5e4e07bc7806a6f30b +39fe8946b9c87d66ca2838eb3045679e 39ff6881656172f2227e149420338224 +3a00679bdc81710a6c257cb018648bd7 3a0271aa440de6bfe7bb1e290445091a +3a034af97adae08bb17893224263ff65 +3a03f243053972bd18f956115c53fe91 +3a0451d5bbc78e3b8b0066c05e04441f 3a09a0d6353bd6f1a0da46ba11deeec8 3a0ff6c99d9d88c1061c5cbfd07cf4b0 3a173a67ec6c77d2efb2bad964b6a2ff +3a1dd45e916665d91bb429f44e588f72 3a211f24cfe276e5ce189859d7f06af3 3a26ecd8a19a179d0fc04af27128a406 3a2743147b4372ebb65700a1be5209ad 3a27bf17e85342a7133da5e8ee042e4d +3a2a28171d1af1d24eb31e46b3106d73 3a3084a9dc688ccc919b36694533e1b2 3a31425c4afbc90ea28f9fe971b84ecb 3a31a6ee30d322f75496d81698567eab +3a335f9e0ea7f9182b6ea435865d675e 3a3ad495ca040056e0fa2d8ab23f2da0 3a3c4c1deadbdbbf26f602b0ead446d9 +3a46d5643af9d562e7633a25250c01e0 3a4c962f7f68551c848b015d0ed89ed8 3a4edcc8444f2b7375562b5d4ae0cf2d +3a595f57c78ea85a3f281bfce636fbcd 3a5b072d08e3ca77a44e7e2828571634 3a5f418b41b15a3ffe6cf1eeb93cc00b 3a5fe76ddf59d0ac8b1549fabbe8caaa @@ -3625,29 +4990,44 @@ 3a80f4e044a01c70b0bc4e6027a6975f 3a8346fa0f3d6c5d2a890a4d8e12be09 3a848ce943b4dc20656f5f33bdf68759 +3a85b8d341b955f8caf667509b25b24e 3a89811098f139825b98026da5f8bd41 3a89e8576769f8a4a740dc1dc8338f0a 3a8e23e2e0daa10ee1332ce1acb03fdf 3a92b6926d67c622f663388ba6fc61ed 3a9367d48778a157184388e47e43b0b6 +3a994967f40a342f5207733bf187baaf 3a9e88c9be7cd74556868c0a82c81d47 3a9f3e8cd12c5c86ddb098eadd69f249 3aa6669452dbd6184cabeb67da46aeb6 3aa6e047b6a695d6548e1ace434ec5ad 3aa6f09a58afffe81f1c6fd391b6e7ca +3aa8e51bf54448b01d61d568467dec0b +3aa92d2a07e833a2ecc8b4b9ef98f540 +3aaa6e22a47b429eae81f57e1a8d52c2 +3aaaa5bd75c52ae8888ef40abd96a1c0 3aadb657236762da5b3e8a7ae1e85d53 3aae840def45ea99e5e92a87f29a7476 3aaf520570c69dbd3333917b059cbbae +3ab29d1e36ac7767bb5b769768454456 3ab3316e3c5f426a46961f7a065d6a03 +3ab887d352edbaa3e54b49e06332da90 +3aba5b02170303d93ed8420d18ae5f8b 3abc409eecb30bee30a1a88a09699e4f 3ac667af4b31c6580f390d02404d5e57 3ac91a8cfaa9047d04845b167c87b04b +3acac99e03d6687127611c48ba11138e +3acb4b0475c89ba5c73e8b99a8cee9d3 3acc5f464286d8ebbb1c66b59e975365 3acebc8ac46a6846faba3d2602256699 3ad55af032fde133b721f98ec4300f9b +3ad8dd1d1bd08a9afc5d44d9b90bffd3 3ad9a9e5444a23d5a5be99e88d14eb8f 3ada0216319796f276ec2908b79ec2f6 3ae403c69edc4d50abba199e93b39f87 +3ae61795af6b41b472486d31e9096848 +3ae68048fbe7f41a1edb570a31e8fadf +3ae70768f9094979ad5adf3eac775926 3ae790eb4ed906595a4e989d0dcc2830 3ae8888372f0562991d958c78e7a0a80 3af14b98295d0ca1f39c67b89ea2c1f3 @@ -3662,33 +5042,47 @@ 3b0674a7d7a4be60b84d289af9e531ca 3b0689437757c1b265ac8caf2be06c72 3b08b7bb2f31bf537c13541f8887b312 +3b0a39bc95f731d961b112136b7d5f1e 3b10c3b758685326fb8b0fa9dabad5b5 3b141d5ef3d926be4a8dc49a82f91ebe 3b14ed56a08209bd12b90c252f41e0ef 3b17c0bce5f6c3fffe5d15713713990f +3b1c02e4d1d4ee930a8e5511cc78e238 3b1dd23289ce9a672de7b295ccffadc3 3b232a0288353f9118c1840ab82bb85e 3b2daa82154dded54cfb2d238d74d3ea 3b334f7e730f7d835b0d59bdc862e627 3b33823c69a3266982927254f7bff94f 3b47db796b8d1ed64610fe7c919d57f7 +3b489d1d8d85f7aaee9a5259d2d57af3 +3b49d503d63e75c35c8c67813441be6c 3b49f390693e5fb48b7e7f170519461f 3b5492065772b0019aa2e58c3946ffce +3b559945cd7b3d5d02585595c6d8da6b +3b5a51e1e2a98337e50f0d22f6df8b43 +3b5b2d2f82cfb6103de2fc530444f3b3 3b7631dfe2b8da532a4ee836f11d7872 3b7952a65f91c133b66cdc0d15bac0cc 3b79c08a1f5d1c836fa0afb1c70a16d6 3b7ccf5cee33a00c51403085b66bb978 3b82d8e20e63c42a2325a541b594b32c 3b84f182f2d812a527f5be84125e1195 +3b85fd8347b56dad24c327df43d0fb12 3b8dba4b8bd0cc6a155187959b9f9917 +3b8f9728a76fd52599aa6799af1dcf96 3b905a970cbe626caf135bca4fcef131 3b92eee6edebfdc56483d87d98c465e5 3b96abf0fcb55c771453e00d38000d12 3b981c901e89d141283cbedfa5133136 +3b9a0b67c1c122332b95d8bed6590106 +3b9d410a5523812237fc067aeedd9607 3ba198515bcdcd00d6eeaf152cae0c77 3ba1b67db727736b3f29592302cf9014 3ba29da298559fd022f3c4aa2c1015b4 +3ba45bf23c3b08697e404972418dd6a8 3ba7c64766592892a406d8e44531cc96 +3baaf9cbf95feac1ae2607c85b52622e +3bad2c2ac6265ab3dd7a3f46d0e98f65 3bb0d1c4c83e0d299ac2077d704ecd05 3bb12c27955e2502a8b2571849056b81 3bb3475e0f17051240b50dd3aa1dd277 @@ -3703,9 +5097,12 @@ 3bc73dae5adb310087470d3bb8f4653c 3bc77b482b24186b82b551fabe9116a8 3bc97705932dc2e81f1863598ae19389 +3bca24c03ba0e86340114b38ec5e7c35 3bccf8638e604d7b97851f18fdb47f1d 3bd016a11100db8a4928ade809a1e56f 3bd4778c7b81b92271a8de5eca1dd7b6 +3bdb4d287e70ea10edf42b27ba2b9372 +3bed7702292eb09ca95b622d893b1758 3befd41df2c9dc22564f111c622e6abe 3bf3af3718d13123da499cc4af7a71a9 3bf8bc79b7274a32e7f64e27ff8d3e49 @@ -3726,20 +5123,33 @@ 3c21a7b882fd269c14a0aef55db11e7d 3c21b61595618b17310f0018251aaa12 3c24c6a7e0a8de3f8a90bff56406ccdd +3c24ec320533a9ba9823f9998d8e957c 3c26a85f432a7069c4590d6d9e88eb44 3c27522c464ba187ef8ab84869bb171a +3c288cc5b8badd804ebb834595e8c6d5 +3c2e8df9ea605c01c1bd2dde79d583ad +3c31658ddd145e327ce126e450599d16 3c3693cdc74e0d32df84fe5a68a526c0 3c38414ddeba374fb47112da2224750a 3c3ec6e3424574afb2d9cfd3c863e070 3c44a80e992c79802741a886a9d34d07 +3c459f47452968a1d4058050a007d94d 3c4753a919e7d091343e4d49b131b1e7 3c4de3178831c953408a4f61f3a94654 +3c4f7fa189eade989a599025ff57beba 3c514d7968f5f80cadc2f234cba205dc 3c5c2a8f06b2c0b6eed6ec8146b5bdb9 3c5c6156c4b343d4c75fbbdd549c3386 +3c645d9d08e4ab7e9dc2f61cb658884a +3c66a9dcfdebed9469bfc22ba2000228 3c6cdc2609d1a30f67f0d132fb0ef69f +3c6f77de8570f80f5e56f16666b05340 +3c70d3842f7e642ee7196f79900eb218 3c73a531e940b286bb46becd82087664 3c73ac1a7a07d3869624bde75ce1610d +3c773a525b20814280a55283b50e4676 +3c7d636af2c8d16d5b6140ee45ffe417 +3c7de48538328d0523691683884d87af 3c856288a877721b34e68b0c12c8fc69 3c884677aa9835e40a8458d3d87707eb 3c8f0ab6ae19460bae98ad0b4258965c @@ -3748,17 +5158,31 @@ 3c9672f0b5dfa3edccd02e9a0e9a4a67 3c996a0c1a72893f6429aaf1356af42b 3c9ce4a5043276b21632da6308f4ed4c +3c9fb4fdb9851ee0643bbbca22cda959 3ca45aa948043b665bcb061cc664230d 3ca5adaa1a0b1c2059e7fe7da1b1da29 +3ca850c3bdff5377430679f415786b9d +3ca933e842a993a0815bcb2966ffbd08 +3ca9c94e3cbab929fc2e76e9fbeb6dd0 3cab39fe34fa1d84ae0206a99a94e349 +3cbb8e8e77259ebf07b132d41199d49c +3cbe2a321c9c50cf731571d83b9fc51b +3cc832e36d28dce3579fd14c1ae87cfb 3cc92fd751e64a6c5cdc90932cebbb2f 3cca6c4a1435fc95f083895fd04bd320 3ccbdb16a577fa870047883417490568 +3cccb7cb8cd5e2331c8329f957722b2e +3ccf515de8c12a23ee1a28f9a288f02c +3cd3710467e3e090f42e6713f542dec5 +3cd430620dab9a163a485e47ecf221f1 3cd8fa6321d0df5960d8b2005afb9bc5 +3cd949685e8251d5a493c2cc6d4187f8 3cdb5704ac0f167c86a41c45e0738ba9 3cdbee13f550873cb8cc8066d5fc46fa +3cdf6dd77372b058775bc0bbc8c8b10a 3ce386941f7abad624f45b99352353d2 3ce4f9832617c71b39d7164ac517f7df +3ce741acfd103625571ec27b8a232222 3ce7ff071e0df17efa0e5d17966956cc 3ce8ec1b963585ab6dbe781aa976da36 3cea5406163b5f2e2a56d64b106ee482 @@ -3767,33 +5191,48 @@ 3cf4a6c9027cd027d6f05675235c9864 3cf653df8e4fcbc2609ff610feed467a 3d00e670d35898f37365a5d7d0a8f3e0 +3d03575dd2a9df47b64996425dddf422 3d04eae10e1c0ad86000f1e7824e10c1 +3d06c54f973d403128e54169ca1ffaef 3d087b670e492a7dac9d0b4b0a5d8c7a 3d0bfd35d6fbcbb1d52b2fed1569fece 3d0df6f16ac447a782a5ab55808412d5 3d1952122716fcc229e9551f6e69f8d4 +3d19cd0e7e2b2c65c68ec4841c9bd742 3d1ce390a81e034a6bcf31be98a79e5e 3d1d5642e200b9c873d55711e48fc365 +3d21e2092b677403eb61ef71239ee361 3d2834f5e417f68c61f9ad9cf71f2ca0 +3d30b5ffc66d72775d7fb964d0c7b2bd 3d3782074dd04f55c3dd47ea728b9cb0 3d3de3721af68032c502270d55e26b3a +3d3f2262977da9bb5d62905e1654ce4f 3d42d0f4224340c239d8b630496a1ccd 3d43385a5fe890d9dd8adc3418ba2c73 3d4800eac042513f0e21cab2c9cbc964 3d4abc82204f8abb9ab08133a50cf8af +3d4cebd6e027261d84e93c49f74532fd 3d504ada6a3b5903886be22d1eb022fd 3d53abf677190ae71c595be4e56bed8e +3d549527d4c41297b259626a42cf00e4 +3d587745f64be0bcf8fcdfcf95f13ea1 +3d590eff28b595f499f1270b5ff90ca8 3d5eb68c8fe71ca5e514241317f3ab85 3d5fa0e244f6efe36d55a07c4cee3a34 3d63f65b8a6818fc308d96752226cc2e 3d6a0685eeffe1de2b66c7657bbfb0df 3d6a5f25a5a44d545d500e7036c3f23e +3d6f77042ca7c463aa3ad33857dcc596 +3d70e4d40d2f6a24e498cbfc4996114a 3d71a80ac34dd222b9da883b75601050 3d77a820d1a5faf3705c17ab7b81ae67 3d788ea4215854207262556cbb4ddc73 3d7ed579aef715bb1bf95ad3de8da089 +3d83d79df654139e39414a069cf3b49a 3d865bdc8080f835f04af56eb440657b 3d8f499cb34c90240bd2cc00d58f055c +3d9137afe45784da3c62d1c70f08c2b7 +3d949e83c13e729a8c27e436ea155040 3d99b44bd87da556a1c596a7ab28b9a5 3d9dae3e25aa1019496f004cf1c5aad3 3da09c0d774787306f2856a0daa21e5e @@ -3801,9 +5240,11 @@ 3dadf9a64746f368c0c2d6f9d6b9428e 3db69850d2f11f4c3e8e06780d569ead 3db6d01d0f3c363b28e2341a58f1702e +3dbbb715e4a3588c815f708910662561 3dbc9150c5cbe5ec7bdca628cbd18c46 3dbdd3d58d9410bb77f35ee6be7575e7 3dbf3d7f80061a1ef2fac86370ab0fef +3dc4b0b0f09e21a2e180f2f723f24981 3dc4dec8e9c6df1737c2236577371252 3dc9e08f639c371e5c25ce103a0e61fe 3dca5f09c1d825773a553149a934f71c @@ -3819,9 +5260,13 @@ 3de8b31525449071be8655cadc6125d4 3de9622e0e3bbf930bb79e2aab7ad97f 3deb5b21adcd57751e488c23b5221d84 +3dedecd2b8921312fe5be498ff0be576 3defd5d062422531fe2cdd5311216d06 +3df16a25caf9f749971ecbdea34bb8da +3df21cba5774b96fabd97434119907f7 3dfab7c34e1dda742b6c5e6463e0bb26 3dfbf8f4034bca36a9ab927eba5bc427 +3dfccaee5ab9007b45bef17ef489e6b9 3e017515f5f5d58ac0b45edbd9347d4b 3e018700293ea123b1496a9a3c1147d7 3e02b99e7f6a9f3be7e210167b2ac1b9 @@ -3832,25 +5277,33 @@ 3e16986abaf0ec6cbfe7276a82327668 3e18f8652ac45200f7c869c204059b59 3e1a588cb45560f3a50f687e4a92f108 +3e20bc124516567903bd4c705e604017 +3e22980a94b523084d0db19c8a55ccd9 3e27e355d351ec66118919d99eb1a53a 3e28147a8058ef2f38bf1666f10f257a 3e29d72d6567075a39f3a3b9f34f9553 3e2f456317d4631b1c1e21a9bb23cf7d 3e2f4cb3d9fbff406ce1d6ce1bfb17c0 +3e32a1c5e3b1d095f38aed39bf3c84d5 3e34225eb8b013d6cebd9495e36a2d14 +3e372ed9b8dfc6fa54b4d750c750921f 3e379abf2fce66fe66197bd3de7d77e2 3e385bb38db48ce205589e04b21c429a +3e398f6ef2edb51c0d665d5378bf0686 3e41b6ece4871dfb201db6b2c3a65e33 3e421e5726eae7b4049513b424e441e6 +3e4b9f467c75ff9d021b92372b90467f 3e4d3f30d3a6f29f250f6037bc70632f 3e4eac23c982d671f93462b410c95647 3e50b9d5fc0e52c137401a01019d3e12 +3e53a16c3aaaaab88e1c019d8ea18920 3e5e0479fd72aca1d930adac5837bc4a 3e64dbe157108ced1bda1319b5a315f6 3e653a5f841bd5ca46b1f7ddd4ca7548 3e655a6d9b700633807519e6ecd6cb8f 3e684cabede2737007c155d766e22bf4 3e6aee6859a250d4705547c321c80866 +3e6c0f3c8fdc1e0394360e1055fb4dfc 3e6d23b31fb6909cee241d53100c972f 3e745e585ee1ea123894c937cebe22eb 3e76280199ba98025f30d8895086a577 @@ -3861,69 +5314,111 @@ 3e7df75d96ee71dba93c6af4de97c968 3e7f889572ac80bf61ed5bd0617ce1c3 3e84a9b9acba27535142858f9586badc +3e885b6a8fcf6504e48cd58f3e6e6561 +3e8c5844ee14ad4c347f8b373e58a1a6 +3e8f88d6aa4406e0243fa578db469e4e +3e9028911c38eadd97858f5057b16047 +3e9539ce9ed291e7a617d43d2f1b9b9e 3e96bcbd502e6feb33b5d0f779a11971 3e9871fbee9421ccf32e0c3a029d396a 3e9d9eaad98cfb19e5d95dbf660fc441 +3ea36e22741265ebf9932f0a35d5657e 3ea54e3198b4509396ce594940685ff3 3eaa3645b6e85aa0385afc516afc0987 +3eaae5e4fbe4d7840219933936910f5f +3eaf1a2d1c37e5c551f1f38d6f2f8f48 +3eb2d00e6d4f383500dcaa47d1701f44 3eb58b28537f15ccfa7a4950869aa210 +3eb768776f5d7b0f08bfd2b1d67b3f7d 3eb7cf74f371b87a5ba5f019c89e71ca 3eb996c364e2f02fc3b02acccaf48654 3ebf274d825d273cffac4d8e2470da10 +3ec0af76f81d9833e8b619df98721d99 3ec531bfc9d4b1bc60bb1c1f2837ac0a +3ec9e7553ab968a0d979e94bcd3984f2 3eceb053ac65aa92dbe68c13411bcc22 3ecf94d7e1ab604309242e72bcc57b27 +3ed15f0204faf9249d681f6a0b4b2d8f 3ed17d6257ef9181f7e6302f06ffb645 3ed76ea8de26c93b5f636c12099e22c0 +3ed7d369f0ebc8d47f605e4af8969582 3ed87da6d667aba306945c59e8b36279 +3ee16c49d209f94d6e53b61096a3874e 3ee97772c9a900f5633774f056d4364c 3eea27c64fd62eb3bea5d503e91a3c37 3eeb961240056b10d2612ec0cbee22d8 3ef0805ed8036ec769f120986495bd7e +3ef2ee0b069b86564cf05420d3f329e6 3ef2f00e77116b7bd51157e9c9023ba9 3ef545f0b0acd9af9f145deba954913d +3ef689be3853d35e84783983b0c292b0 +3ef7f9c6167dff20e1af6c93506eaf4b 3efa421c937f5739322cb19edb0fda73 3efe51b603500f536a85ad5a0a4d1951 3efe5501bd862bacfe7dc80f27bf3fcf +3f02dd32980c368217053ccf72f0f4b7 3f047884e4a6a6cfe58c6363418e572f 3f057c09941b292478686da07d569311 +3f077490c53bc80cc15fa02340dc6f2f 3f07bb2cbd2ac1978eface84584a9b08 3f09958d77a71704b97936705f02e757 3f09acf4569cd3696596894d58575836 3f0e5bcd0c79102b3666ffe078adf354 3f149f4ebd3e4ce4a369c717249d6458 3f18e7f3527f455bab21626165f69fd3 +3f1a1e96b749cd07c21085f9b7f31c67 3f2116bb42b1d613dc3edb5e90ef9d4c +3f213b6f940c0293794d02a8b2215104 3f2232694e4610ca0a8b3db345e4cbaf 3f24964b12f0ec214acd3d7a38f02382 +3f25ac245831901ba5750f5da7ed2d4c 3f26251b2b2f659e5fa72e5eaaa4952f +3f28e9194dbb0c0a0b5496cf7efb22fe 3f2d26dcd741945bbc008815220dfe68 3f3011a724b58b5dedb0a4ca3801e949 +3f3085a9dd93540b0a76aed093f0d047 3f32b1174f0674892b53adef3bcda92b +3f32c1fd3324109cd79be864fd90a961 3f3418d5d28d34c069b55b5107598d72 +3f34869e216e990c22fe64945c770d29 3f37930433ad28e06ef247dc3219f30b +3f3d549591baf01244e6cd3a6505a72d 3f3f339f433df6ec1668c1fddca92606 3f41fcca900a60a1444346350e9cdfc2 3f42e114e428c9865b3949e144ae73be +3f47de3035e295d35a2416d6b8bc3a00 3f48443a5643ba36048d2cf251b5d1b6 3f4c941f4e3d478a7bbd8d7397a91608 3f4d019d9b5336585ce811e6ee1add12 +3f4f823db877508d4bccb1af55d87503 3f57621afe706440c8ae50f9e7efd5f7 +3f61acfbfec64de65b270ed4e98ea349 +3f627493d684c00fbe3cd5c6a5c7ba83 3f652abe93ac9d0c39c917a7e695f3d2 3f68e02435c98122b7dad0533203e39f 3f6ab011d1c8fffacbdbf8d9fe960dc7 3f6e961444df055ca0e12a9a76144422 +3f6fb35080c4248bcf9ad13a94e72866 3f709488ced9f5cb8d8765018e16bc0d +3f7968654cd6adb79ff95e96417e7687 3f807d59c1e6c047b90e0c7e44386419 3f847cc93e19943daf982798399627f9 3f863b92d8d41f8a6522725591430102 3f8ddbac8ae9bcc9e4a706d59f3e0202 +3f8e17181ad53ba92124e92ad893cdab +3f8e5fc4181b1374d1ca3c822cff47f0 +3f984847a50a89ba5de40894c696e57a 3fa43937ea480320d1afdf564b078611 3fa58d5df808e8b7cf1990363e266eb4 3fa67ea4fbc892211b440fb18d0afdf7 +3fb34848b2df1605986c0bc78bb204af +3fb9c6c9623239f5f987c0556ce2b12d 3fbbb6da41a46b5279bfdba9ef42144a +3fbbcf4524531a192e275e6dc1c8b548 3fc2548b18d2034935eaa636c537ef03 3fc5ba02b7422525e1b2f774fbb4bd61 +3fc715a6efbd28037acdd9bca5dfa27d +3fc8523d1aae2b183f2003a667abbc89 3fcd0fbcef3d823050c123d0922998f2 3fd1f53f6aee7de8f2200aa4f678ca3b 3fda81d0a78c843cf54e98c2a1f8973c @@ -3935,24 +5430,36 @@ 3ff0a3f34b820babdf53b4aa60b3a629 3ff2e061c416e4bb9e65e82e8da09417 3ff41df90c3232a8c97a448c1466b3f6 +3ff6c2cb28b25ba629da96454f50f15f +3ffa11d022c2cb2c01788b314c65114c 3ffa730af5596591f37832ce34026dda +3ffe9ef22750eeab19d1469ca768dc46 +4003a0c1d04027e762beef42d2015233 40049a2209a906045c20c2fb9a2b7b17 400a150fb40aa2c61fcd71d5ef34f727 400bb09d5a650bc0dc09c974786ecff2 400ef8727a0fd5ffb7760c37526f7b05 40107bf0a74657aeb7f7da5ab2c8f9fa 40112f04b89b7db6a5fd8464aa02a271 +4012fae19aa65240d760785274369715 4016a4927786d6e458dd68d9db758b80 4016c7d63f07b628bfab6fcbf2c9d62d 401c834177a2b90b2163d23d9f31115a +401cbcf582066a7fd163e55c107f8956 4020352328ed7dd4b80831a7030712d9 +4021257861144486e5afd324348b16b0 +402291407ee1c9e7c8cf2b4aa6a85c13 +402293aa9a01674a098781f8e7735efa 4023222355cb776c9e97bbd39ffd856a +402560deb8a3e92b1bd3d407888dcc9a 402666c16a295046e9ccea00e1041503 +40266ef571684a45587b93fe7cb091f8 4027fe4ab7b6b10c8bcfc10b9413f387 402b61835ba8ab20423e00d454cceee5 402f5ebbfbf10caebb07b86baf175a03 403459402a1d190b58cac86e5e8d7c1a 403a8388cde8f500ed1675db384a1df0 +403c45b0a1096ff0ef8ccc39826bce47 403cd689d2dd49ced15dc3dd39836af7 403d2b88c1b56474a428515160cc14b5 403ea2737ce9e2604c665ca790d0aef9 @@ -3964,24 +5471,33 @@ 404ef2b16b595f16580a82ff5e533167 40521e8ff349ab9a1c3ad0038576af0a 4052a6e79b808cdc9e577bba851c466f +40574a44ada40c20b413b0c2ec1e0275 +405946ad35ca2382d6c8caeb9bb36aa0 +405a80c1f10b144ab5308ae426b9441e 405cb2cf3da45ba09918d46e84d6b12c 405dd1389fab2c2f861c23014c84d1b4 406575bc513688b7c4277e3b95f86321 40684b24132801c79271366a657ddf04 40689df8257b52d5a9e4039a41f15705 406cd414b08c8e179a683bc92fa516ca +40712d6b06fdf4ad4362070405841268 +4078055052c12e527b44711ed2fab0f5 407a5e580a5270b3f8b29666491d1b08 +407d9b7e084c1a342e5dea24b2a96d16 407ed137051fb99fdea5c62cf6438553 407f696569038fa1a4e8fb9d8cc6d935 4080dd3ff8719d3b6dc18e899cd59eb8 +40883682171e1d81aa5bb66b794548e5 4088edc46187219368a685c6e3cd3103 408a376a00135bc714032ccb9506dc2e 408aa361f273e371684583fbc9494ce2 4099a29367a6ed598ebc9ff549c99747 409a203522da70662452b38e9a19c15b 409e9cdde3c5aecfd853cacbeb6b2249 +409f4f01ec049b5e883900f9c685f823 40a1062ae8723b9212095881b9abc378 40a7217e89618b959c9ad5258739b458 +40af9259f9cac81868b1847c59b3115c 40afdbc2650c0bdcf9955294fab4a89a 40b0cad4ed3bab8d9a2175284c3d6208 40b1832c39f132efab1536d7e543b782 @@ -3992,27 +5508,41 @@ 40b9231ca23a9f5851eb61e87fec6aa7 40ba4ef322db3a9fabe64202c3a612ff 40bdf5fa9ffcd9e42bd52bc36834c277 +40c27f705d67c2c26e58d49aaa19defb 40c3a4d1ae728c127bfcb76e5d235ca9 40c5d990883e9ebe837e29a72413e064 40c668c81ce79695f241bf557b06912f 40cafffa5d03e48a918cec4978b99010 +40cd7c0a48ecb3278342ecbfee0cc35a 40ce9c9d7bdf182430aea2eae3e53b7e 40d117d31d7826d7d50d7f321016e36f 40d17f723372a84035ba7228ff601de0 40d3fa3c4670b22e8bd4d98f8b2f9974 40d45ee25ba2901c961646811f31715d 40d67c30649267fd9ef8c47bf8ee7f2b +40d6ceadd26f85cd119788cab7a08674 +40d7ee603399d79307ee106a82cefac4 +40d8ab2e4ee3f2fff780405c6449e6d8 +40db990078acb8274af83a4b4f6a61db +40e3b597db6b5d8230a47bbcd2621c0a 40e5f45f7edb5581771005483ac467e5 40e66bb3e127718c7d51ae6d5ca9f5bd 40e701311855a783211afdc43cf00434 +40eba03ef332b2e3660b5005fd12505f +40eeb4206b0bce40cc624c8b3cdadbde +40f17f37e73b4750fa8b0c910c5f9f87 +40f1b1cb8ebd2f3753f91cd52e8e6ff2 +40f20853ff796fb6506c2b18c21e6ee3 40f6b0c39d914a070a1a5371858772a1 40f74bdc8e06030196428582d7fbc778 40fb71d7eb9b5b251b53b356eacc26e1 40ff037779278496af784fa52307e412 +41019b7669dc7fc9904ae5ae17f8382c 4104132642f5a8aaf4be3c7487958d9e 41064f90416c4896489d911f3222f73f 4108dda267c497d29de2f3a46c266e82 410a51df65d48f2329322da2e215e1fe +4111678fb1cb84b979119d0fc8a2669f 4112c57bf460e2410192fe358d81e67d 4113c121e912619ecfeb5120abf9a56d 411422c490eaccaca77f31e077b2e03d @@ -4020,11 +5550,14 @@ 411ac6a706fd5b3758aee8ffdc8a610c 411c0537bfca3dc63968875c9f9f0e5b 4121adf98a43d85c1ebcb34b1ab1d4b0 +4127c289fd8bcb976edf4a4d9cb78294 41293f156bcc06f76b7e06d552eed963 412bc7aa78f2e9fa5069a403001113cf +412c5801300e25b4c30f7a80bca9b736 412d1843edcc217b11612136a49595a8 412ddb95abd6de2c999edee2ea3c62e6 4135265654bfe0e1d94f3b8008e7412c +4135ba32865592d5358a9775b552fe18 4136f1ee7baadeca682db3981d1e529f 4138e5f698cba3b40b096262d44ab8eb 413c1ef13d90cd86ee4015cc98e17001 @@ -4033,27 +5566,41 @@ 414546e0cbfb5880c0ce9526d6a62e2d 41479e2f7e6d2d6c69ee26fee0c23a43 4147e659817d3f406ab2630ecc8fef03 +414929b9daf1c9e042f4b9d9adae47a2 +414988f0509b5648e6ba19f81fa784ea 414a7836435d3bf8918d5a129ea67f71 414aa1d8a65e1d12abee64c87b970cb8 +4155587c94121a75c25b8d6cd72e438c +4155c99ed5045008eeacaf3242ef782f 4156d09deef99fa0ed5fabc9cd068461 +41599f22a851f7d61262e324160f1ed0 415abc09d3752cb3a0b16ec54057b45e 415dd58d63055a6a1560c2658ee7e5d4 +415ebb9d4e42d4f87ef4a2515c5c63be 4160d3f3c315293195f70b6267b296aa 41610f4f4771abd13e46bd320fe0f105 41619fc927ff28676cd0cdfe55764d71 +416664e3a471d4e639fae61c2cad28d7 +416a97a2205df8f54f06f6a61dcb73cf 416b1f6aba90a3743228ff3638be5c6c +416c46822ade215a4e2966c42b332535 416e0292bbbc90c700a17565ea8b9ec1 416e88fed12bcc8ab2cc69065344ded2 416f79be45b6a9a9c2aa8e01bb90d6b4 4171721ddd34a8f24a12a6b69dde6792 41752fcd2505495a50c7777fbb17b61e +417635ac80e373373b40f8eff385a46c 417f397943dc5e83789d43cc2b262f54 41852d280315f97032346673499336f2 +41884d74bbb50e62c91dcc9cc2fc7bff 418ca751e07a9efca344d18a054a831d +418fa78e3020af6dc4f52a5931e18567 4190bbcd76cf8dd7a95d861ef07ae75b +41934bc4ea0b0d11f8ae1a2207c09cec 419934bb4e79f9b99849ab01e7f5aae0 419e340841220de6c315ba9eaa8a6c42 41a3214001b39a1bdc7d462d83f6058d +41a33eb07633d098dd1922f6a23b9536 41a7125aed71705e1cbac88494345f40 41abec7e3166688c2e83232e8df9d715 41ae8ba02e2200a3552e2efd0d73a3af @@ -4061,30 +5608,46 @@ 41b05bede067e4d5a7e6168a08c22455 41b32295baf7cedf392ec149774093c9 41b37fec172d5394c70043b175f71ab5 +41b4735ff8298cdbfac134fc11556975 41bc5017d7ec0d2bd96094f8a049a6fe +41bf4adc6ead1a30d4ac29534e279c31 41c12a4f2f16e77c6efb81d24ae75ff1 +41c2fae6a8fbf2adc5fa0649b2e1c045 41d3a96d629de25911c8a91bffa84c11 +41d7f4a0b4fdcf3d34745595481186a8 41e4f4cb364d2dc779fb919e9d0a3575 41e72692c542c25526dbaad4d412e031 41e88a1e59acaf4b04c7cbd15b24a7e2 41e89b6c5b863a8ca2c24fc4de68c0a2 41ef0545b9a3d8f2fccde2daa1f370bc +41f15d64694db35d50e82a96224293ee +41f3a958a3ee0621408176a43a0a8818 +41f4ad27397d8f990605986c4d33d58b 41f77b6c44e30897c9c169d97b659018 +41f80421d04666eeba0b8bb2f998135f +41f9a93816f30eaf5c43a80dba99e3b2 41fa09550baa6720b89ad14a373171d4 420354c617ba6a59fc64c0b340bf337c 42042ff4d73237771cf05a81b590721e 4205e410995898e524e7b79bf1da4983 +420ca9682a4d7684173676356294c023 420eedc9b7da410f66948e7c8bfaad6c 4210caa5b5afe2783afce20300e546f6 4213c392331495b0a6b65599f7897b9e +4216fece31994c145567c49b71c8805f 42173bafa1c1377bf7dafe5c902c37eb +4219fad12f42f63e23d139fb0986e34b +421caae75314271632f2225d27485778 421db0aa5e1ed771cea8ea66101aa6b3 42204b0f6a5906bd37c26065d5311313 +4221892cf33ab54bca39f36def259a47 4223691d860b3cd478e86bdd8e679012 4224e1f7cdede3b4d0cc83cc63da4c3b 422555ce8189220b02fe1bcf1719edd7 +4227ceccecb91a82e67c59df7df59f14 422821d8d2ad6ffc1a387259ad3aacbe 4228ad1f0d19d1ed2f5dd22604aec26f +4229d494986133e53d735f2df752de7c 422a2d2be218fc7d709d7269a2f52183 4230526e7a2d70a2c7b71a368e26ca44 423357cb5ac46ef48ad40acb58054b88 @@ -4093,31 +5656,48 @@ 4235c6a979393790d60c7f59560f7404 4235f476f12e3d354fcbaf9d22f464fa 42367cd52e67ed3fad82d7d11f0e1892 +42385fd7bae5d31364cd22161a0542d0 +423c56c5a7858706f1cee647b224ab82 +423ef5a4f9b947665f9f1e99ba9df939 424491c0de9f5238ee82ea0eb4dec3a9 +4248a5c8f656b29667a206a8a945ea0a 42493f55fbcbb5e92af2bb793b6f21ea 424a1f26ac3d67dbdc1a8932f548cd1f 424f7d9588065a8a1babedc2efb5cf92 +4251936acaa6c2a51434b4ae05af7335 42563c077fb9d138aa3f47b01cf0a2af 42632201a82e54ff11ca39a76c38c12f 42669b2312606c5c76849bcceff308ba +4267d12cf229e21043276169892bd3e6 426a4615ee936704115998f4716395c0 +426c0773b54ba9ffbfbcf2433c3a74d0 +4272c9bc66c0b2a657a42b80cad75100 42744f233da2e79f70f66abde1d75ddb +4276c99a1be67023bceeb5a825322a91 +4276cd231d484e1968d06700e3fc1ad9 42787b47e1f9cf39a870cea54b8dc6df +4284d654f13564f77285454292426f76 4284f656142bcdb95a99895036937f0b +4286269942714de71e8e18e9034d5db5 4287946be484866c95a04a4a9aa5fbdb 4287fabd5691d26db3e863018d71a262 +428becf1abbd6cdf959054251dd11df3 4294fa7f8a7ca533c1eb3214a65a3970 429919e08486340ad479589ff3809ba0 429cc9f59b6a236c9202c6a3ac5dcb01 42a48b36c46501fbc5cfecadd624660b 42a6f7e4a402d5fd7740698562772722 +42ac91a5fb05d8d6001294263db4f7a9 42aece39ca522866d4a81679beb5cdaa 42aeddbf53591e60c1a4ddc32d5b5de0 42b214f4618fae53e60d1685e0d61851 +42b34520786e8192adf519d650493b04 42b3a5bcdbd19c00940c84f40cfaebe1 42b43d3ca62e7c442387df0035ba5416 42b4e0c3233a4b96188647e424c58e4d +42b67f75312c7a7e8200fc38b3bebba6 42ba7292964e7e9684d329a8f3e18725 +42bb177884c886565292873706c74ffc 42bfe5b3298c8de0283d22fdf4d8e0e2 42c034a5032c8eb74c9c00705ade3082 42c0db1ed3799083e07e66bab363c377 @@ -4126,6 +5706,7 @@ 42c3421ad246b3b727ffbf8add512d7d 42c3884440d001e8cdf35c726ab8e274 42c913157a0a820d7cb43b6b51c017a1 +42c9b4d6ce3959b65cb5514bc347d8a9 42cdf4919c8520189572a1f2939b890f 42cf020d0c8a9909d9be6404bf789844 42d15ac774ae01f4e69ea1c8f26d0133 @@ -4134,6 +5715,7 @@ 42e70e85460efb4b486ffd0569f67cbb 42ee610ae52f808f329369cc2ae23c0d 42f353a43086f44f5c82f7d9a9b17873 +42f8a1ac92e711710b1ff0d3a6f995b0 430598d4df2e430ef8f2a135359035b0 430713217a7c78d73f1c6eb89b09f556 430c0d4d833c604e3f26618929a418c9 @@ -4141,6 +5723,7 @@ 43131e3f9cd25cde859adfd48da33bf8 431597cf12bffd6f3217f44a6fabf1fb 43175f3fc31e544a55e77271c9ecf6a9 +4318229341a9adc45dbb4990b82d766a 431b3455620f6c2998301ded60676b2e 431d16d731a60ed44ec100befd5704c3 431e1c3c6a6fa7668db0dabeb52f567b @@ -4154,55 +5737,85 @@ 432e8d874f26dc2457df00ffb6de61cd 4337a84a2895f550ed573fe4a06c591c 4338546ebb26db1b28161c313de2fa67 +43411359cf5eebd477815cb9a3d0cdb8 +434415aaf254c5624f86f4e1808363a6 +434b58643efe42fdff23508b5b1647b4 +434b71162e76969fed09a9f12cb670c4 434c84cb70f856023ac7fbcb248c481c +434e6700ec7058e76811bc6463dd80ab 434f70472646c4eac1fd1a01c593e30d 43659f426e4e19c457a92bd2ed7f5c8c +43678c023646353ed839acf4ee65864a +436cf6dc5619b571fec6e4f6930d228f 436d21ea6ac9a50f61e370c04cb3753f 437295b965d9bd2e5b4a821275cf5925 4372cf766a55674094405d72dff17c15 437db62b1872fce224cffc5cc38f3e90 +43810613de54fb79598f341372621370 +4381159499672dcb6162abf5f0e9768a +43823309851b8d885c67867273ad6080 43837c5f80a1f9056edf8b89e83f08fb +438b47e26ed143470e4e4245d46fb9af 4393429b94c68f3ce7127c909573ba63 4393608ee40c8b7f5fd5b44a06c1f32c 43963dcba33a3ce7e3f95d5df3d921ce 43981ce78ccf46a0ccf9f8e826461a30 +439bfd6790085495a0e8b58bfaebd962 439fef7ee5267773fb4a4a2c264e8c08 +43a0e2ce28b8f26e9628b706f0039f6b 43a221c59352e5c4ed9b84085250487e 43a6fb07cc4e158ea48b3aa06abf5955 43a70ad9194fc0425529e5abe9845e9c +43acc7447b2d869396a529969910d450 43b6c80c688abc615d091b03223517b6 43b891c9854d1a09435dd49172497073 43bbb50f3a3704870c05f608945fa4ea 43bcd47204c77586a115001dd7e7c234 +43be2baaa1490ec8873d39bf9d309a6d 43c19ca7c047a86e215f3d719e95952f +43c2c8747416df4227b9359721160f8e 43c3808a1c96f07c94daa14d5832f858 43c3a898f8be2d3079916bdac660d5a7 43c3ca858f9f35ea701c88ab1e03998b +43c4bb45838e56fc48f1fe1d5e9f719f 43c84636144af3849713105a0566f34c 43c85ff3ab172f71e2f479bc91a6a64b 43c8642468fa77f61233eebc4975086f +43caee33cf78e050975c12f8e839644a 43cd401442da64ab6ddb4f9def6e93de +43ce86defb0e4695170cb5e40c78bc32 43d360ec4148728021a3d815f771c768 43d3dfe688085fe054dbc128d83d378c 43d9afcbaa31c297b7c5fb679ee1dfdc 43dac02bcc00fe8ab16d8e1b5a8f846c 43ddfe870f096c8f448a9b142e2f055c +43e5411df4d6a90192ac3e77619700b7 43e7361b61c2174d0365c5c544c1f78a +43ec31606e03577a20757a7e5db6758d 43f18d061a871ed820c7e6aa0b122f4a 43f26f2f2525c241cf3ab6c88c335919 43f5d1d3068d8215b150e7933daf018e +43f90d8b8e9eac5060d18a785a8124b8 43fb628fff034e92aad9456ec92c8246 4400134a41a304c28c191ed89a96dbd8 440124d8176b7a7a88689f4b73b03ebf +440c917d2bd17fada341ab09771286a4 +440e465410205695776dabe27ea2f74d +440ed9cff2a5a18bc36479465e172b44 441204002d5b67030ab89cbdb2fbb898 44135a0ee35d6bc613e4f5b293aa9ede +4413a6e8c2ec51d0a87197e7a435b14d 44148a43ff011633754960b70f07d939 +44155ec72fa694c0643308e3f04008e9 4417553d47df2fb06e2cbf506418c0fa +441c9b363ca186581f27de662be49357 4420cc90691128a89414c8182fc7e049 4420d501d0bd1c0bf0056cb2e8803c62 4421d5a4e307ccf31ce7128b466d62f7 4426d3f7143afcf41e15a7e1f2c69dff 4428e36d05eee60c8c3e2f934b475544 +442cd20f020e8ea6629c01b0758bc6bb +442dc5def61f05b9a111925631368a5a 4432931465013262ce4b85e918d8197f 4432baaaf21cab35f667862d57cc1f72 4438214602af1aa9f5299f3ade2873a6 @@ -4210,24 +5823,34 @@ 443a6b1e66608e76ee4fe65d4c260704 444fe0202e5698467228fe332e11aed2 4450e51a64adb6b6b20562744874a370 +44574bf104cd206dde9a39a527425974 4458e3c3b2d2f79752a011fabb8a53f3 4459a2070d6980791debd3d79e5d9d54 445d07ae80ebd3577262ca0135ef8dfe +44610fa000a8419f62c7af19b8054830 +44638cabaeb0ff2dd03b3e596e0df515 +446f833d98f34ca97e82d21ecf564a3b 446fb11a864d5cde75d4c4ac058a46ab 44707ecf8747217619c3eeab4efe1335 +44766338ec43f62494201a7aaf11b1b2 447a56bc0a43fc1a75044e5f53b28472 +4480f3e08a9ad4c01675cf6b54fcf91b +448662e87a32ec62d9627a5f747f64af 448a55731795e17b004e766e2f47a6e0 448d6f0355a0b728eeaa26181f0cd753 449388b9efaefa176a39329ff23fd19e +44984bb1522544ae4cdfe8999bb36bfe 449a50cb81f60ca19cd37a3cf6f40bb3 449caffcf0331486c8df5d491593e0e8 44a17c9ab9116efcff4d280bb803c78f 44a31ba21d52b17655ab3949da7333e0 44a533e90428d80eeb5e7b84bae5ed28 +44ac7e0a10c22d163bc0dfe1fb3700f5 44aea46d57e6bfcc4a05ef32b8926564 44b2c51e2129795af200b76de1354d6b 44b7a53ff264a6452af3ef5330323b23 44bb167fa464c8cea4182ff829ad593d +44bbf9ff10311812ac9cb9d4a14778bf 44bf83dbb839468a9e60655b2f6ee649 44c24036368765e60c980e062dabe4fc 44c496474333968989d2404add15ba8f @@ -4246,71 +5869,101 @@ 44ec00115933efd9c66b18b57e486262 44eec755ab157adbf5d8f2cd00091274 44f335d4b815f06c86811be7ad241333 +44f5397671eddbbdc626cb99bf9de924 44fbb4c014ec70a3f3f1b6fc03d10e22 +44fe3736372b3e0ef0ae84bd44700f09 45017254704dd17b0c3fa6823f72a9d9 4504033d4292fdb45a6f92daa9551276 4504999d921c9308e1b7b3acc596acf0 45088cbb325573a300eb89869c404488 450d1f5343489b9dcbe9dbf6d45cea34 4510601d673ff508535219115c57e071 +451181f39cdc91708566fe4073b7f174 45179d9f9d2568d614aa317459db6dee 4519dd06e5371f37409c093efaf1a28a 451b135443d1db76f04108524006b6e1 +451cfaf82d748da1064c67cada458cca 451e256740fa9aa45cd8264dae3045a5 4522a2b70cd4a97474dbba2657f41bc5 45243f170e9fbba7c8707baf4183b0c8 +453126de9107b0905e24096be27c070c 453b4600c4ece261e0ef33ddadad8de0 453c8f31907498b714ddd931691b1d77 453ee68241357ecb070b5e57695a8e95 453f6fa7ef70537d6ca9dfda03d1c99d +453fde836f45f6ac4a173e004590e67f 4540fe8437406ab045e89ab45c9fb70f 4546727252bf58f4ce4a368cc51875f5 454be8cdc27968096eee0e7f90acffcc 454ce30a8392666e072e9dda5ce7db17 454e74777761111b10d605bf77d91d4c +4551130561cc77e416f086c4688eec31 4557e835d62267fc8f037ae5079f4650 4558d7f1fcdf10e800c58e0f973d0448 +455bcf54758c554bf48093fb9be7a4ba +45633d9660012d45df31170235ebd896 4563ff689b0b986846c4fc79bbef7dea 456b28e609d2f3f127887bc2e55e5692 45713d40feebf7e487c5007ce529f156 4573d4488727cccde5f9364a200f5817 4577786aa9f49dc3933cbb10f8ecb229 457b84157c97fc0ed12ab5c849c3f4ff +45843aed44f0107405f1bcabfd24302a 458592896cd20368fc2d138999207788 +45877c11c2190418c40893f5e9924e06 458c20a11fc24f19be2bf57c639e4678 458c4be810ef38702f5183f54b7363ea +458c779f4e87400ff156c81e982c0e21 +458c7f272e2febfa1024dddfeaa8069b 458e759663382ec23676c5be0c39d1f6 +459172261049b16fffa7675654723b98 4594f29588689ed2a192adeed7eaf437 45969b43dcbbdb0091b176ef28b13019 +45977bd7ff53bab044fa89483a89fde4 459a577a90c09131ad3832bfca60dc1a +459c6069f8430ff275565237b52ca9bb 459e5b8e44a4b842507e73687a230ed3 45a4c388512a3a1efb0d7d122244a204 45a61502936314dd2fefe089580279d6 +45a7fa8d771de60f6a1aab021cfbd19d 45a820cba54f5799902b025d69f1a04f 45a8aa042d7599ab44166da01fcacc38 45a969aba8d88304649acb52c61a94ab +45a9b5dc18237b48d8070fbde50c9220 45b0f8119d312778ccfa889718ed4fca 45b2ef614ca475ad65d251eaded321bd 45b36f1c559e8ae7d7824e8708627ef0 +45b80490131493fe8ecb43e9774d2727 45bc5b0724254f977cda3dd4b5f55be6 +45be6d402dd757bf4093373966e90fbc 45c33bbeae7a685c908b6a6ff165a35a 45c37542fc32a2f80a81e0ebd26025fe +45c6443c0758657571209908b192ab95 45c811c490d6f0e377246184a518169a 45d867161252779f3edd5c09a164c84f +45db12a392285b2a79a00610ade30c4e 45db2579c0495ef7b88862ba3e0ac03f +45dfbcf1a239755f567a9e618116dc0a 45e0030b9949a556369a52d150d26f54 45e0c5d3916ed493f7cc425acc005905 45e5278727ceb349c9774a6570c078db 45e7adc888b33cb12eca02322b5b67dd +45e9ff8241cfcb49f1bf368e7a76a28d 45ead397ce775f6b4bb90be1f663bf4b 45ec0d06cabb5a7eb61a0fd853e612b0 45ed26ff43beaed41607ecee5ed0a273 +45ed9973ae7f0678e69bc490cf525e53 45ef807d604cec1b99dc16f10abd6e3e 45efbe27f7faeb6db67dadf1fdc69f55 +45f0b45bf8b8b544197ea131d3111705 45f36bf149298c20f297977e8bf2587c +4609632c32f5d9dee560663b692dab6a 460a6e2fccc860fbef2bdf4b6d411cb8 460b23c558bd5de51a662bed74e06c2b +461ddf8fe66281dc1a5eac161118c1f8 +46236973ee9ffa55e35e7fbfb2bcedb5 46277dbd8beba3289a45fffcffecb810 +46285254ed48704333a627c0dd20fc27 462c642ccd7e9022a8d75b6fa91b3383 4635fb65617564312a317aaabda4b1c7 463937feb81c81ee1c4b3677947fa280 @@ -4329,34 +5982,52 @@ 466ca353c78a05da085d107914a6c37d 466e26e2b6f4361cfbeb920dbf44b7c3 466f71aa284268708f03e269585252cc +467b64cf30be3816be17619c6a77057b 467c09efaa7e0c09f5888a4f944815cb 467d314043a983fe5111553a69348874 467e284a00c60953e482908d3054af9b 467fb49413b6af1b64c0ff26d99bd981 4682dad548bedf7420033aa256601a5b +468c2ee2f11e29bdec9f1f6ee09de1de 468c6b41d5706d0934bb4af48225890d 468e729086d947d3c81647c064720a09 +468ec3a5fa92d7b373076122fa1b7abc 468f62df06db6d227a7928994a752444 +468fae7ceb6c9f3b44bcd908c52cd06e 4690609a0c86d83ed90063b2cd387df5 +46916e333b002285dd3b76e8bdd89633 4691c8c972874acdf9c0128544180c18 4692d1e0a516cd4732c8cbf5f4422eae 4692eac475e44de63727430b6cdb37aa 4698a90d8af43d76d0434f2fe7ad034f +469daf5308179fc545aa52aa9b88d046 +46a25332c596b83ceeefdbc6e77c4d48 46a336c0cce8da8cd58a0f11772549fa +46a61b22ec33934b53f01bc55eea4f21 46a80ced56261e250f7f57e385e378f9 +46a8fe453332f65ef9042c6040841284 46ac82126c721feea1f313bcad970b7b 46af1751d1172d31ab88e50f9657438b 46afa208083d609c936398370208137f 46b0a098d347ffeef33d5abae67a870b +46b53e642241b29ac1bd951b7519bc5f 46b598e6c09e2e0bd13bf7e40b2a4b6e 46bc59720fb5bb6a03687a56ad924424 46bd4b2de72f6c396e914b56f81094a5 46bec85a900423ab4bc30109cb9ae494 46c070f3c65f16daf74d91f481c1d1b1 +46c3b7a6ccb316cf779ac881df2e3ae9 46c3d5db7c22343bd1aa06a40431f455 +46c6bfdab84ac9e0710bad5ebf5dc815 +46cb9380cb21ac41b3d129f9e8891ea9 +46cc36bef089ced341446c2abdb0e37d 46ccf323a1914df94d5453d3222a305f +46cddc64fdfdb640497d43669b588422 46d36114e5d892d9269ab00f4f650f5a +46d6c9fcc4a99080d755a4e41087d6d9 46dab7d2ce3dcae20935d972e18776d5 +46dce2f1fff840849338cf4ee6da370e +46e30de98a8cb4283651aa8531720fe0 46ec8ae78ea8ec9a87477a9a1509f356 46ee0f72266b1c86eee0c7152a880a82 46ef5559ae123a43b8d4048ada6f1d01 @@ -4365,10 +6036,13 @@ 46f25128a4f7a4f2f7ab7a9221fd260b 46fce2081322010b5a284b2b6b243ff3 46feaf33f06e88f668efd1a178fd3090 +47036e3eb188bd0e7f96400fb723e200 4704325bae6f7b896ceba4a8e9cdca5f 470c6e1cc5737b60b0b62c3d7d181b93 4710497acea44a379727775d4f076e0e +47195a883033cd4f510f35b02fd5bfea 471a0562ae4fda1174921273aec5fcf3 +4729e6616dfe0db8113202337628daa6 472ca3d3b145e6ceb9934c0242f6e8ea 472cf2000130f8a77e3b4de2265facdc 472ea38a6ea8b937b2b957356faeb06f @@ -4376,24 +6050,34 @@ 47342fcb9583ba20c9c7a57ad068cb84 473c57f1cb2f656a414bdd356ef4e5af 473dfe82d654758cfe657d9061bd6343 +4744454ec7a7bc79afddd0b55d4214e6 +4744d72923371afc163762ff622acae8 47478b25e22d9d4fb061989d2ae0bb18 +474b60bb7b373e01376eeccd76abd439 474c6b76e438e14227be81d7fc68d0be 475153a8e8bdb223f44e9645bc533243 47547e4c1ec13728ab4a2ec4e73cf483 4754de24180da3a6652260e9df8f8ee0 4756a0945fe4252fbbf00d9cfac5886c +475895e9e85eb08ea70adcf767881be8 +475ca0f147f65ccf9f4f1d6a311e5beb 475d921ff6eb9d0795a2a87ee06ee720 +475d94075a513bb0a25256b48334ca87 475f3e17a11d8ca1b4212802eb665cb7 475fcd63b1ef20c79b2cd5ded67b37fa 4760e0349237ab1566b2ccaf1cb41cfa +47651d15f6d17dec7cda9ef2cf4eea42 476546fe28f4c1768088e9d1e2ae0686 476bc4309ca662ce565362f5af7b1c75 476bfbbd630829bda9400c4f77db1434 4770e684ecde467d17232341a0977bdc 4771115cdd6a5cee3f4c97abe3818b5b +47716cff18857a44c141168d141e14f6 4773c38157fe6efef0e6b137907bc754 +4774b7ff4969f472854e4fae4d3a6cac 4775dc9069682fa94b47f7c46d1d28a4 47778e2338a215d38c70d958b0fa71c2 +477c0d72f8bc5327f100d7a8219d335f 477e393aec99d4146bd0e5b4f8efd151 477f1609629dd7944ed97671c27a1cbf 4782796c8abde35b98544fda9b56f0df @@ -4405,62 +6089,90 @@ 478c1199bed0cd1850ce66b77ce2190d 478d4ccaa1d29478275582520869c8b9 47922ab1cfc7c82ac8ee4829b2900f43 +479327a3fe931bd0ff96f4c314117f1b +4795d3aba6620a72c9ac0fd03d3d3a31 +47969d40bdc03d53362aef9fe3a8789e +4798375b0d2c3a2b0c0a277de68a47e6 4799b7d59476f9e734165ac75dd3f722 479ac6a04e557f86bc9dd1abe80ed4ba 479de4474e4d624851da8b53254a89ac 479f9e2fc9bf6066197568eb55a2ecfa 479fc6c8bf9812d21f82c5a13565d6fd +47a114af1805f7af1d592fc9ee3baf9e 47a270ae0149cf2bde4aac0d1bc51aeb 47a2a6e283edda57ce0b735e7c2292d4 47a3440afd24e081be3cdab031721602 47a462ad799cc053fd2ea9f00fceb8f4 47a505ae0d8f28b6174a1bf41064883e 47ac7a74efeb6d524153043aacf8dec5 +47afcf337381064c5b221803c4f6bc66 47b27d94a7ac92c13140f46cb281788d 47bbed66125f7455686793764e865098 47c2dcaeffb59fb3bd4bdaab6825b94b +47c7bb3e105415bda8e60b435f9024e0 47c98b3bb79ae5a29dfd21aa46ee60d3 +47cc715435c737989f2ce97ce3afae4a 47cdd5ab1b8d917e0195e35b34a69013 +47cfea70d1a05ffaf39b7d614ea08a12 47d003461bef85719e96d30845629481 47d0309897bd64e01401f5d5a2b6864e 47d2e9a3e1b8f838dcb4aee6a6c5f626 47d303740ffa97772fd3dd7488388f03 +47d3e772a6bf50f31ad974a0bc7b2c0f +47d65bae395579fdc75a17b04fecda10 47dd32c7279938be5fac0d92214e489a 47e2ef088d205eb838520015cca93df9 47e495841162601a1d8cb95277ef6fe9 47e8a3fac046b30da05481070ce28cf4 47e8ba98786c1cb27164fe254ef51803 +47ea307a4610599ab562ba4639b58a86 47eb7b7c0636e8112f70323b9677779d +47f221c139ca5a12922c4582f1689f52 47f48ff32b1825dfd60bf920126725bf 47f8902a7567b93debde9e3e7aca3f2c 480955590593db12435e30ce06f1d1d0 +480c8c9c3a31fb4dc033b272f965471e 48112d8f97018750ee7690f7284e0942 4811cb5912789234e8659100db5dc78b +4811cf310e20adffbb78292ef954df6f 4811d5b51e257ccb20a25d820a3de346 +4814cd6e4e72e7e7fd7b7083320bb98f 481556aeb98ac839867df43c1a109337 4816162e154fe84fbe0c7975d053ce01 +481782900d62330306a48b942d63b246 481a7fcb6991089f6583100b25e284a4 481b60ac03fa57481aaf8c6a38d33b88 481f544cfe5c6bdf353d21c6cfb3eabc +4820a8419e6279452e9d60c247f04802 +48221697714121dd6b1fb5f8e11d1ea3 4822dc97af8018a119ec87e9b4b1b43a +4825ce8cf6f95137ca626ac81732344a 48263ec33fd3119fecc8efd597ab0ee4 482653d71a12ed8b567f2cc6879f205d 482e30c8e8bbbce5509c2900d8a79aef 4836da8f3bde1333b5dafd2d1e42cbff +4839197581aae0400802a34059da635d 4840e2034697e27608737cd457a4d7e8 4841a9712636158aa9bbcddd46fa7138 48420e143062aa8119ac0ab8ca1bd888 4845562e7a500608274345fe2a5077aa +4845dc79f9b6fe21c25bbafd6ac4976e +4846657821bf777e81ea71e365e3b4ee 4848ccc6bb90dd81a3dddd37dc59bd63 4849cc05dcb11e3896e116a3454a732a 484cb95c953786c0c8be29d75d4f43fc +4851c0d260e1a70667363209735d84ea 4854a9c7060e3c4ee1baee60ec5b14fb +48553710712803c5de74ededec3aa50e 485a4461ea8387a8b137b8d922e14397 +485c9175d9d5c2f0c287cd75f9256b54 +485fc64fd22a8e47e3324d6733d327ba 485fd719beafb5c9d06de31318187794 4863c43fd7ffd256768a158851592139 486879f2e69dc0043cfda81c8b2b8732 48687abe0fc4a992fbd4d9184ca1825d 486c475cea18ec07536bdd901d95dc77 +486e0a7847ad0a20bcaa9b75f34e9cbf 4870278244277de1e836a3662df13bcc 4870513c7cea90fb2651c2a8438a8949 4872288cfcd68aee28448714782261a0 @@ -4468,7 +6180,11 @@ 487812b8d6587351d270b776cb8db108 4878478b9a9ffc6ca2d20a583aafd850 487c8cb44f801c091c7863119e49b9ec +487f2ab3caa1201d07d34381719e6b9c 4882de33a82735d293090bfd4a57e186 +4887b08021a85074f467c022b719da8b +488998d7062920b5ab84d7b4a1335c0d +488aa15a63067d9633bd5ea0d42b4616 488b079cb62599544cde58c756c385ba 488c831ad36f602d46f7be305daebeb8 488dbd41f8bcda89d739b2b507972559 @@ -4485,20 +6201,27 @@ 48a985037b9870335d2e31d1b5649443 48a9d18c867b0875a2bd4127a36863ba 48aa4471c01eaca67c445f5147aa494d +48ab512d1210dd46ccc7a6a5c7736f70 48acf031af35453e291dd1cc7d47a279 48affa43b9801983c105cff313d88120 +48b0e5952b22a877782d6d9c9e576595 48b299db5a7866ace5f450017fcd8d32 +48b3a3c94411a0b8fb91f36b63f24720 +48b7dcd1cc5d7050843e668105cce111 48b9933597dc8a007c46027b7c998604 48bc551873f8272167e299041a7b3460 48bf1f9402f10ad1d15938703c7b4eea 48c1b98a3705da20a92afba543830ea5 48c1eeafbc9186744f04f3b063365643 +48c2b5f3362930e84923810a3a8d95d9 48c56637cb20a182e5b44bc5ec796fdb 48c5ba7dcd419bbd383c8731bcada442 48cf0e2fe014059761e74e40f8656427 +48d3b8e40fd12cc66643f7a063ae61e8 48d47ffd24e340cae4992a8a69178301 48d51795e1b4c15c8885d0331abf5574 48d54b3b1e40a36fb41cf9b3bca0d69d +48d6b2b1354fe0e1b70c2fb519de5733 48d751b5b872ee5475f18242fce425cc 48d7e1900d7d9117dec4b53d55d58522 48df5a9d3a0ef55ea1d25708a3e49ba4 @@ -4507,14 +6230,20 @@ 48e3c5b42315c6c319a16b1d59da4d7a 48e7657aa76ba5783c2ee3c962af9c5e 48ea1d9e1d4ba19d4e497125450e3b75 +48eb54aebe304885f83e69359100132c +48ec5da2f6874ac307b9828bd2b5d250 +48f6751dcea2af771617c7345a54a224 48f79d20501ecf15d66f72eb19dd74c4 +48fcc2ddcc188a4c5916ab15115e35c9 490540cdb17bd218f1843041937c2f2f 4905ee878e5bbae74d889030b5d5f7f7 49099ac26c9d878472bcb57b4a60c4c2 +490de80ae35c4b07503ed85c1b390ca8 491232654eedc7b686fc3f345d10f698 49127df7cb1eb3158730dd188d212441 49149ca72946aa4c22a4771e838c0e94 4916bd09c617729be2d5cea105d8f8c1 +4917c962ef029fc509b6e4bc8f1488cc 49195a2247d3703506a3fb0ba2bd102c 4919ae4e4bb7e8cb016df12f0fdfa962 491a9065ed4d9fb611e74ebfa2807add @@ -4522,14 +6251,17 @@ 491da9bca9a335daa064752efe3b60a8 491fc557813e8a24cb47a82c2a46e43a 49209d486336f8410e8722033c311884 +4921a80d49345693a42b3b1120739db6 4922da9e3aa779da68f9270028c8c0d7 492545f991be1f828d490529ecb6ed29 4925ded6b9e79623b2bddfa46737b387 +4927a8111fb6e56535bfdc6d185b6594 49291b3dcabfe241ce34a0a3138d1569 492f0c7e79bc61457ee63a1c6fa5c978 49391a06447fa9cb7a3fcc8b2a3eaf79 493af307e02ef17bb93e11f7afa48b84 493cfd0b503c6b8d0d33ca13d692c49c +49408ed43e330d486c9141ae29bf725e 49418548c4f6bd001775567e47d499a7 4944c83a2339eba84332388beff1887d 4944d2cd597e6d62e460140cda6cd43e @@ -4537,6 +6269,7 @@ 494b14c347d6734163e9eb294de3b8fc 494fcfc4c06c80d8f066fd09eb6fe855 49505e7fce96815ab031494595af3afd +4954a773b916a9bb6bf5351d6ff90eee 4957e47e824073d06b6b56dc4c35f268 495e733742a32bb34a87972af139f4f6 49604d62d0156bb291560423c540b8aa @@ -4568,51 +6301,74 @@ 49ba50d324201db70064dfd5137f31e0 49be9642743db4da19d851417f2efb86 49c28fb898f882ceee81c3228fe8a696 +49c370198174a036143fdc28c9013ac1 49c66331bffea2895a5367e6b0943958 +49c88d80f985a31cee3cb8461fc8e5b5 49c8e270dc8c34a40ca90e3c8baccf65 +49cb8b8ef4d221175382c83c291568dc 49cd71d611b4d53b58561763b37655d6 +49d54c4aa77372709b8b064b911417ac +49d61265b06cdf330c613d01f8c7ca42 49d85e3e4c53cdbd0205bc46cb672067 49da2851f659811a955301f8aefad57a +49dc471e6aefadf2d9e5a634a5294baf 49df72e16e261cefe68ba1727abfb4d9 49e5a26a35e6e95ea307837cdb437ae3 49e7fd3e1380de337c368d1e7339db25 49ea9d70d883d911e2b19fe1564a140c 49eb0fd47a704c986110ccf87627b6cf +49ec5fe921251b8efedf127c3b428c57 +49f1522f6cfae8c8aa1e92f7c0a6405d 49f432576ecc02420a0c5a16b2172ff2 49f61a81e61ac77d88bb382551fa0b03 49fb7045df30df154c196b145cc98ea5 49fc628514f8671d4c27c15824f45c64 49ffe61bf66ffb14c1b37d58ccfdf7c2 4a017223ebd66f64c732102ef8f684e9 +4a02189403fcb696c201c44de147cbbf 4a09b406213a78bea0d12561365fea7f 4a13632bc0a3fe7e31958fb92c7f4a7d +4a13667c7fbc7b459795c0587292e67a 4a13fd8d8d682e93d36daf353b3c7df0 +4a150c00cd574656b314911c4fdecac3 +4a16e41edcc3f4389deaa0185564e9ae 4a17dbb556bf915f4ffa92e9b05ade8c 4a1a8fd7061e61804fab62152c008403 +4a23846f7e3550ec910df68fcd72dff3 4a29b5784bc42ee795103192192b4b34 +4a2d4a1e04acd169303d26473c272990 4a30b9cd042207ea8ce712eef99f797c 4a30c6779106fba8efdccb55e2faa881 4a35b4c71dba7173959bc30515c83124 4a3785fb28585d41791f96f01b0d1351 4a387cc18d53950f83f482d3ac16f953 4a395a367cd706c50dbe0ce3dd3ea38b +4a3b10fbdba81691b2ba5c842d786371 +4a3d4ca936dbc0722a3cdbdf62f7b2f2 4a3ef8674fbfa68563912c7602ab2051 4a3f66428e721cecda1a0107582bee8c 4a44b69de263f6cb771220d6d083c38b +4a45f49e6be4fd25f656cbd9d47fbd91 +4a469ab6a722c77ed0b84c7d3076e63e 4a4ad7e1b4b7c10bc73f94a3cd55f16c 4a5033966446bbb981f371305fffa0bd +4a52f385b3bf5fdf356ee0b873f4a010 4a53bbdcdbb7a5b26ba0f7d101ca2ffb 4a563ca215c3cb47170067c594cab78f 4a58bcc937633183364d2c24e94ab44c 4a5aec3904db81195762af51cb911b8e +4a5e23a24163c6aef646f945877d0204 4a5e6159dc5a47acbc20255d1aae15e2 +4a5f1ef67eec8a8f4e5cc224f83c9ea8 4a600315b683240a53334a80e4d690d7 4a6378526a669e26d9a768f35b989c7f 4a716a171897e6bab54ef6451c7f4807 4a7650b634908b499cef3ab34cfce316 +4a77fd6ab4ca1eb73fc65dd58cc74a6a 4a7fe5b6f0930798dedb51b33bedbe40 4a85b834208ecbd7fc4b12b33e9263cb 4a863e490097f31aae317bf47c945051 +4a87a5d4fa37d0ae86bb05bc38e50494 4a894d1bbe76e8f37223923497c1894b 4a8ad6abb442811fa53536bdf3af5482 4a91174f04bd407a69d79995b155e4a7 @@ -4624,14 +6380,22 @@ 4aa25e517e6089ad16d71ad92397e7f3 4aa807d19b7f27808133882214e60f1b 4aa97158cfb78fc2284af165183f5419 +4aab9d644c70ac371bcb0fb7dd6628c8 4ab029c9f83553544261ecd5bfe3b4aa 4ab1e88412202da1a83dae7ceadedc5f +4ab6096364a52de007483a0c5419e8db +4ab749a3e5a009517827d43a00b79a31 +4abab241dc090167a161ee676c0c84d0 4ac00a35ff695b61d8ac8dbbf96683eb +4ac01a01c07132093ef0e943d32c61e0 +4ac05efbaecea2b3c0fc25fdd029a222 4ac7df7a7d98713d28f96fd099fca00f 4ac7fd05e733f1d52f02996221618dd9 +4ac9f938717bb527bef6166c54cbcc08 4aca6e6564460a0dd0b9cfcdaf1d6ccb 4acad7eea8c131d8ad2f131145b0937d 4acbe6b9418d95b83ca258d6ea3328fc +4acce61e5f94605ff9605bf10039524a 4ad0b70a064a75c667cc121adcec5d22 4ad188a64dc2ffb6d8ec8d4daabe27de 4ad27ec4873d9075e4ed8877b1db7a2f @@ -4642,27 +6406,38 @@ 4ae1087d6e5b6561a03e563003de250e 4ae41175fd78d6bdd82ad36411f30e0b 4ae4281e4f443e0851c17ffd0142f50c +4ae8c513f9e1c8a090416bc864693c11 +4aeb865d2be93a8326546e806d39908e 4aee79171c490a5496c7bc94197970fa 4af2fd4c69ade8ed705bca3c0e05ba74 +4af356ea48409bca5e2545e401948b96 +4af6960df8c01089732736eb9718d16d 4af8f581d23b9841b0b15bf604cfa63b +4afaef83f9fae47e9dc0ce99993e1627 +4afb736a5146a4038f925ee709ab7cd8 4affe98213550e8194e1e477950fa053 4b014acd2cbf3f95e0fc7a78952716a4 4b02ff02759124f6f7af8747ea810a79 +4b05cb3ba70a649dcdbdff1cf8ffec6e 4b0667268e517bd47ca7a8f68f835838 4b0ccc004be9a9c0f16fac0db6c48406 4b1045ed7a4d0b03d4b08596d66aa228 4b1542804d209e432d3fe9dae7c21518 +4b1e09861757e894a3b9073b3a8820c1 4b1e1ee607b3da4749b93218a4c4763a 4b20b031d4adbb9a9199339013fc5db7 4b27f013d1404f1c11f0c1647bbb1979 4b28a8dfa9d96dcab1954732fb8c0221 +4b2c0f13c17368442eca0e04e859a708 4b2f6768236d5ef33d380f1fed3004d0 4b3071dd07b8cb88487ad6cfe9ea74c3 4b32d939a682e33b857773c6d06b98b2 4b32ef66e53c1759fdc4413b1754bb2d 4b33d60a89e739483ab9b99d086c0f14 4b399e6d3f181e7bcd116629029fe3c5 +4b39d215d915049e85e96b459a5ac2cd 4b3e2437f831765dae329824332c6e28 +4b415abedc9e9ea7a97e1654aabd25eb 4b43e15fa04034188bcd27dbc04f82fd 4b46c6023bf4d9f6df879844ddcaef2f 4b4a72e09c14ea3572ddec5e3dd7ccd9 @@ -4670,22 +6445,29 @@ 4b4f3e8665632035ad073babf06bbb7e 4b53ed9095cae3c19a7381ee53ea987b 4b581a0d05465ce655e7de1bda1bed61 +4b60b78739755e2c7549e40c83bcb08d 4b6381bf65927048a5c2d95d50d5bd29 +4b645049796c5c6fb5125819bc7ff3f4 4b675472788a9dfd3540a2c6b75cc386 4b6953fb0c78f696131e16573e296ef7 4b6c048a27bff0b610e908b04a14fa9d 4b6dd5c9b55d1a8b37fb29d6e9dd5dc9 4b7011a27383015496e8a3cd758165df 4b7752ece14a65b1b5d141a4953a6c4d +4b7865d26af8393951d856628d4015cd 4b79b76cef26dfaff1d70c9bb778b7a7 4b7ae76c7cb07c1ac7694252c7cd02de 4b7dff265f7dbdc932a4a1910d833100 4b8044e4821b8d648fa5848db10e5fce +4b82040caa97c99e5d136ebc29fe01c4 +4b899f03cb6aea227cb4198286735e76 4b8c91bae122759d6f145a2e229137c3 4b905fcdd146c682adda12bffd7513d7 4b9df12157560e4748f8d80f2b736594 4baae66b5ca488eed09420f8bd16d820 4bad638c6498bc534e682f4e8cd79cb9 +4bae8b4f634bdf83ad0373d5076644d0 +4bafa23c4bcd67b5d8800c6453e48d56 4bb4a5ee3651f1696199f780f08da015 4bb640b05bd32055c7a271a73f49e94f 4bb678e18dc42db76c35eb93ec891626 @@ -4697,17 +6479,21 @@ 4bc31e899c68856f4533a9d5bebbd9eb 4bc37b0d8eff20a510592f78bea31acf 4bc947c01caa37502e8591cd79a1a8f4 +4bd1f9effb6d0d067df8962ac3be109e 4bdb1c841ff8630b3ffeda18667fd2e4 4bdc1d18b6a76d3bf9bdf1fd567dcaac 4bde32a7274147ea1be8198cef914791 4bded765bf27a0fcfb2a04ccfeb34ab1 4be172115bb8de25493eb2e0637d7688 4be1fa005bff29059408144789ef799b +4be2c7d040376531f0f42b95cdd0a7fa 4bed8c90ebcdf9d5476109c83995ec70 +4bf4f007e5f9ab56cbdd35b828d2180a 4bf5f6387e2cc978aee95d0dd73b690e 4bf8fa28e7af0ccb594832fc66b87d69 4bfca25b324a305d1cd808dc0227f21d 4bfe32633a8139bcd01297aa39c24823 +4bff62b5a37d94b7294ee557bc0b0b7b 4c04493836dabae3f1fa427fd9a70892 4c044e443e9b4ee254d4835fda09c7cb 4c05c2ed401c585928aa3bc342d0dcbe @@ -4715,10 +6501,14 @@ 4c0abdd061d888edfe82d1cc6054843b 4c0f4953406764981bb7d24091da6bad 4c106a4e2ed6d37112fea67f44d158ca +4c16659c69b7ce2485664687bdd5d9b4 4c18087648f3d0c8966d0574ad5d155b 4c1a9efdb63ed59cf91f40218ca36f58 +4c1dab7af174435a61cef88ed8c498a6 4c20ca877bf4a94e17e2e87e589eaa7f 4c217642f2e3de6a84742593bef883a8 +4c2302853f8db07dd061817c2847a594 +4c2387a7cf7679b466aaa4cfff71f2be 4c23a2ecf8a3d2b96d582158d5b4a8aa 4c29946fb44ae757b1ec84ee95b0a951 4c29c60a9686df0bb85f210a2f48320d @@ -4727,10 +6517,13 @@ 4c410632c7e920e5e6ad44cce47d9417 4c425905363ce69009b4cc24bada7be6 4c44d8580a59820320a2067ba95aef70 +4c479a7baca6ffae819e5ca3e61d5bd9 4c498af961a3dcf727653c31e1525b13 4c4a97fc9fc73a33cfcbfca1172d2afe 4c4bce279c5e2f29e2fe8b5eeacbbb67 4c4ef19e7e5985d773169ba2c86087e9 +4c501554918c2b99652092a70ec8cc8d +4c56db07d13a6690ccc2e86a74a14395 4c5aebb33942297ac2340c5130830825 4c63336cb578993664f137618ae1952f 4c669cdea35028744118d2d2b1d64a4c @@ -4738,10 +6531,13 @@ 4c7e3dd11be5c87f4440ad13869def81 4c7f4b4674fb274112b0a963f7307510 4c84a7230f98daf15a944289d8c46069 +4c88c86ff30a31bd655d0692cb29aaa4 4c94f30ec4fbef1d723d2801ba3ecce4 4c95521415a300fd2cb76d4f1551291a 4c9774498589382cc9bc06f603cf2642 4c9ec0e1ac824c5b2a3bb85b71b19b6e +4ca2c61eb985ea43a8ef09030d576a5f +4ca9f931f7e5ee1d9d860dca73ad2da5 4cac765feeab6f7a1cd0196fe4959d6c 4cadb0cffe22a7d95bc62d3031c1b129 4cb55ff2a5eafb0c4d18c04cd4ecbdbe @@ -4753,57 +6549,86 @@ 4cc2380358e6730e1a55aa725c34738e 4cc9323a149b02a969a413a79d19ea0a 4ccd64ec88004d2b371f09635ea6ffdb +4cd28f62f932abbfece1d66bbdbda343 4cd505461e36e6d41552c6b91b1b88a5 +4cd638246295e9f0d23dc5b0eed0aa87 +4cd85a0b9dfc0e0756e80dc54b21e5c6 4cdadfda86e975c7aae03efbad6e408a 4cdbee7783747e0cb1911fd769210d68 +4cdd82fa4883d5c564eb3f035ec24a16 4cdf51e4e711681dad9927d424c50fa6 4ce04ea860942900936d01b74b528381 4ce0f915f67dfa44cb14fadf037cab16 +4ce4c00c01ceb27c2becf27f1f2ec350 4ceb0fbf94c6dc4058eeff3bbe2267f6 4cee770b0ca3eb320581f60b2dc1205b +4cf10c712f636a06721db29e41088836 4cf2dd8b082c2d3e0bd7ff04c86f92bf 4cfa4d023575d40222e12bbaf3abc112 +4cfb9d510352e653924f2b4a7c4f3a8a +4d036a0446a0186b6c422d981026709e +4d039973fa2b94b30fe519e41a184de9 4d06a7c9e617cc392966b48f91700d83 4d11b2943a2577d708f7ee43904c3d1c +4d15964b44b6a178a5351bc1bc2b831e 4d15fab596524d8cddd9a00335624bdf 4d1742f36ceee2da405971fecc05e82c 4d1c338fd39c23fe7f4983361e9b47c2 4d1d97f08c3ff33977a59c584e64ec5e 4d1dee9bf9d8df55bbc2afeb2dc05e4b 4d1f6d73cb5441ee3d44d1c50740dcb4 +4d1fa73133b7bb4f8a8e8f270c3c8a35 4d1fb2f514f2bac7aad362cad207571a +4d2461371b3c0d20e9d403e29d93301d 4d29bf077250e94019e58f8ab584fd55 4d2cfb153906912edce336c94425214f +4d2d6eaa71a22fa63d41058c1204a789 4d311e73bd7a41b8f29998b41bfb108e 4d37c0e6fbbb0d5b5acc1d8c5fae8341 +4d3cdbcc57698524bd2fbc945b41d6f2 4d400997728d4ce237247560088ffbcc +4d400a1480a62fbde8fec434bf4dd8e8 +4d411d0e1daafbc50cb470cb9809610c 4d41d83a4a49ad0b203bb528ad1433ce 4d428199c38f8767080cc2d15c225d55 4d44430f0f23fe647f8e9e1cb0d8364b 4d444e028a7e0efd54fcd2b5cc529360 4d4a17b8824e2790ce08b1fc3650eb3e 4d4d1b7115d9e6629595c45df1df79f1 +4d563bdeeb5f78cd0e0fabc9f369b509 4d577e6f90cdff2a150ac137d7c17d26 +4d5d653d8824a9865bd8e59dc076e2c9 4d5f5934e399d84f6b046fa9041299dc 4d5ff5a290f896a5d51309354fdda5ba +4d6252b6a5f6aae96e6b94e060ef084b 4d6301f612b77ed571bf93a96f934862 4d65593c16d62d3136c692c239af298e 4d6aa5ef2a4a28fd99f7e6631a3507a9 +4d6c4e7cb8bb4790bd369977b4f76956 4d6fa4d56c5a6948aed1ba9569eba1f9 4d70c658418a5c7f96d041499d4ab1c2 4d72b8dcf98cb15e221142264b80afd1 +4d7661527fbd40d156f07cdfbc72bec1 +4d7a35462f946235e96c8836629c51ba 4d7b199468a09b7500cee06565e8c80f 4d7bc51e581260be45e1a43cd7766a20 +4d7d0a06a36b9396a55a48a4dc013f3c 4d85d451d8560b2df535b7371aa1d4a9 4d8e13c4edaced86ad508787254f4ec0 4d8e8c5d8b0dc5c64af4a008430e11e4 4d8f973b37ce704f9d024d444ac27863 4d8f98cc0b8722354d1c09c990a5da28 +4d90506a585205448ccd443e925713f5 +4d9450d21e764dd94df09b852d0b066c 4d97992dcf9d59dd9d7ff74c5e208951 4d98b065f0bfb5159f8a10049f03974f 4d9ad559deb8d6081d39b005c78514db +4da00850807d54ef79b9bb28e2f9505c 4da03ec8d5c2d9b31768e05204d9a8df +4da2a631e39de36509465509c16f98a3 4da4f416ba59bb4550fcfb5d18cb72a8 +4da7779527ecd6e8c80efa6495cdcf0c +4da78bda3fbcb982549167183a0a821d 4da9ef00bd691d80b6e367b0f34a6778 4daad7e0904f6e4512e05896e1cd4a72 4dacaddedf6449aef26f4113361a83ac @@ -4814,13 +6639,19 @@ 4db58b03a10f3e9e7e2978c0ce21474a 4db64909fca43b4ee3163732b67f24f7 4dbb9828d7c80916d98e97e26794550d +4dc04fdc26e7df10670d21fa7c80270e 4dc099d7fd49ccc6ba633f816fd8c967 4dc2d61cc71e3e10b7a1e176987f8415 4dc31d98c88aa438dd024d7c42ef05c6 +4dc629c120590d75b951285df2efc233 +4dc893e3cf9d5aa4aae21062dbe882c1 4dcbc6cf3b452f5d3762728d0bd0cc0a 4dd023c313784e4e66454390f97cbb68 +4dd1948411af64a4189ea96c823f88cc 4dd23e0c16e46a71d004f5e82c4d54c4 +4dd34f5e41e99bbde744693f87c731f8 4dd5b9eabac961a5ef057a8d1fa53ef0 +4dd69aba418a300f5df944c4a133f4c6 4dd6a220ade0bc8f84f1b85addc6d4cb 4dda279b3fc37feab4ff3b4dbad6b7d3 4dde35dfc1873e7de15abe105ef87b27 @@ -4828,22 +6659,32 @@ 4de376a3e134c4f5f9892f249483f3a6 4de5b934538e37e030fe6b6d911de5c3 4de76a814a2e22e86aded25e3c8f3e87 +4de77bf4cc61fd6f124cf66aa27c94e8 4dea978d5c77e8fbf11691c2f7f68334 4debadb886489c480c69b0396603dd40 4debedea61f602c94397558440a507f9 4ded27870ed39c0c414d5b10b08a6253 4df5c15adba7f1854ae00a9dce4b21cc +4df6d53280dd229febad2ebad2548e82 4df6f9d653efdc105756a1c11caed458 +4dfb1c8dfda52f691c8fa13ffa6b2b8d 4e03122f142f7d1301a38c8844b11331 4e08c12df4962152457e12596d308229 4e0921e958833846c7c5efb1dd37ce5a 4e0ecdbe2600d9deedab998424da4c4b 4e107553debb6a29a8744fed6bff6635 +4e11df37f3ab6003fdee530b0fcd3d47 +4e1877daa42be74954f4d032b4b3ced6 4e195bc4ae3eee34aafd0dbfb223b4b7 4e1de1b5713f317ee955f08c60d4830a +4e1e349b844b7c26182a90f5be97ca78 +4e1fe7c0e5bc563a466f1889be750a71 4e25127e33820bc620354eddacb23a6f 4e252431d2580af8c9fa544a8dbd62d1 +4e25ceff18b592af21aeea1e763987a7 4e2aed86bd5bae7a1b8eda758d4241b7 +4e2fc6472283e6f05c08e3bd2b8483c3 +4e2fce1ad5ddec735c2a4bcd1b10bb57 4e32a56959ac4c9aadf937b24c9b03d5 4e353e56fe8c6638c26870656f977ce4 4e36bcad6a6027f1e94cb5b4039ab42c @@ -4851,57 +6692,86 @@ 4e3fd95cc87f022e8bc274f022428131 4e40222f3c3a3d2bdec894ce4334629b 4e41f02b3dbcd7cd245475dacb7c83e7 +4e4459c1c8602aef9c77094de40ade5b 4e4991bb09c2f268b08efc328a643b36 4e4bd8fa220b49ffdf828c17d5fe4911 +4e57c5cb658baa7465212b72bf596bf9 4e63a617105b72b89b1724f91cc1c9e0 4e65c054a86cb5aeb169e00133d30815 +4e691082ccb87596eef14cb9412258cd 4e694cb858a9f6c1103f3a75c540b62e 4e6fa82f3ad6be8fa15dafa2888af819 +4e6fcae82fcb7a09ab29e88c691923d7 4e71120b241aa9281ef0043850768505 4e716784684d95017a8e08af29be1eeb 4e71b7ce38325275fec06b095f92d28a 4e75667e5160ffb53b8053020fdab865 +4e770bdf47ecfbad742b418ef2ddfb36 4e787fa16b24875a0b787e8064754e83 4e79ed0afaa087123528769ae605967d 4e825e8d3a661f11bf358fffdfb245f0 4e856269daf3a56d0efc0398224365e5 +4e8986296c777778e9e83912e7891f9f 4e8ec4741804311dcf4b94d5fb951aef 4e8edfc70eaba0639d71aeaaef153812 +4e9144bdfedf1e20536bec375baa9d82 4e92b5d85215c6872288d1673861fc39 +4e92e948e924e294389d3243caca3a5b 4e980edd76bc258df020dc000273ba56 +4e999b07ed34eb57fd7c83f675fb789f +4e9a86f562c9c6299cd2e6ecb6975b1e +4ea0e23b32be671b6f2cd66ca2dbbb9f 4ea263c257e700be14083d9d64f4946b 4ea4656c51a980a7965b78235e93101e +4ea5abd5c975aabca04427274ae8d948 +4ea6fe529632da52405ed79481cd170d 4ea8595f077974cd2977f6eb28f3a953 4eab5e77386911559358a84907817dd9 +4eac266d7a172f5e213b5130fa9065c9 4ead46df9735ffa822571aaf129a3390 4eadcece053cdf6b8385465929e73a36 4eae696a74121da6e08bdb703c608570 4eaf2e17dc2ec5b0c80a6e1441ce4cee 4eb115db5200d6557c457f9fed434013 4eb15f1306ccd70eaae9da483cd18d2d +4eb37c2e08b37e72b34b596d6dca5e3e +4eb4a683ca8277e9e6e95ccda97774f5 4eb4cbd425bf334f3fff86ea7b2ec94e 4eb5b2fedefcdf1d4cc7839e9986f1d1 4ebc4a5bc3046744b142eac03640f9f7 4ebf4e7f6784762d877d0df9c728c0b4 4ec2f7bd978b83aa238f0a20fd426fc9 +4ecb42cb9984e04a86b2efe5d605edcb 4ecbd7871cd58ab2c21dacce00cf4232 4ed261c8e056a3eeb289f2848f2ed86e 4ed3021a2526445fa90a1b33f2bd9fc8 4ed7760b17f6c3cd0fbdc59ebd91a0b4 +4ed866f55b071b51d3be537320ea643d +4edda37453113b1b3e2c8314461eef0f +4eddade3fe82fc5e8533c3d34bb89bd4 +4ee1e3d06610c886cf4ec78da3b9087c +4ee2736f74e9dbf1f432bcc4ce6c6e77 +4ee382ceba1f0aba0758be8199c8e48e 4ee487a19482d3125c49276f81631582 4ee747d9eb14cfe8faa5e98f7823e203 4ee7c01f36c96faa56fae0dc200b87e1 4eec341dd60328d27fca83e063a5ffaf +4eed3017c1702fc56c39f573f34faa82 4ef3250947360cb44a7f6ef4450d674b 4ef3a11f4a2e992b3953423455174e18 4efc3e7f25b64eafe8668127c72dc7aa 4efcfbc5416a38ff1343ea9ba2ffc2b4 +4efdafe3ffff48e26d4fc3fb6a116c29 4f055409828fcffa8ac15af8f8c875ef +4f05e12c2617383e78ba67e63d5cc41d +4f13ba4cd6f4b9db462ba88ab943e9c8 4f146dad770585a75a97f899df835b91 4f14a71b2c00beedc763404b65885d93 4f16e1a12ce201eb4ce085c7fff3ddbf 4f183d85494388583b174c4b54f1c79c 4f1b099f6294307da01621e3d158e7f7 +4f1d055bfecea4e1fa94239df8539599 +4f1e0224fc38d2e24b9162cfc07986d2 4f210225a01d1272e5818c88c4af1ba0 4f22ed862e51389b7918da45e843b27c 4f27445536fedc698bb831ba9be40adc @@ -4909,10 +6779,12 @@ 4f2988d667e946c5addfd09b10f19c56 4f29aa56383c8c27cd739b95f1f1faef 4f2a522ae224d5f051d4201559dbbd11 +4f2ae6ccb6da040f5609b36dbe505cec 4f2be320180fc16dce9c683912c93f4b 4f2cd2ac3a7556f0f6fcc47b284df2fb 4f2cd915fbe71ef1962a94cc511efe8e 4f31e303571ac9dbace3eaf33859af00 +4f33d85c1c0e16ae7174a2fca5abee64 4f344e3e23a272dadc1d0122c4648f52 4f36914483f8c621989e9a6a47b93cf5 4f38f7016487e20d187347bc86c9c4f5 @@ -4920,6 +6792,7 @@ 4f47bfc48cd69b10c0b995dfe625eaad 4f48dee1786480e1057de71647dbbde6 4f48e60858dc789551af56083b5839e3 +4f4c14821cf1feb624738914f98bd4c9 4f4ed1d1fa97143b866ca18c249e0442 4f52f3fdd7b1d0ebf8938517ff1adadb 4f55a6a69f4fa2f58de643977e532e87 @@ -4930,6 +6803,7 @@ 4f5d0978dbaec80477f46405b260150f 4f64d6a670aa60104481b55ee889c58b 4f66fa624ea823eb116328b6816fd5e0 +4f6d1f13ed47ba986e5b63f2645d31ce 4f6e5faf600cbc11c28f7c139d6943a4 4f7476ec7fc7e81a18be156c556e7058 4f76f76c7340b2437831bab6457a60ea @@ -4940,25 +6814,38 @@ 4f7ffbc0a42825a6db25f9adf1422401 4f869fa2713344611338a84fc6d626b1 4f888cfbacfd53389cf07fcf020b577b +4f8be3729c02abc24169e633312efd6c +4f8ccbdcd017115e35f28e3bcd776c97 +4f8d8d174195394feefce54c0226496e 4f8f1bc2295f0d3339c974bebb403799 +4f8fd51911484a75996bf1ce4aa3a378 4f9030ce41e05c95a588128d2118fe21 4f91f47ad4280a66378d0922a7ba30c3 +4f96fe29513b4f2d334954984b6376fa 4f9bf2aba5e6dfba7f9da70a44be9a53 +4f9c49bb49e8f818872bb7da765ebe16 4fa098e48d8415a952ea73e8bdc06b9b 4fa37c81cac27c9316d94e6206a030d5 +4fa845c7adb9addc09c51cee1d7caaa2 4fa9f3120333ebb5cfca1783851df323 4fab7dfcd5b14066ded7c03293c1fa22 +4faffb1a437067bb5e01030ee4bcfd8f +4fb05135847c3fc26a2eb00d92152607 4fb2ce6ff72241b33c7a25194c15985e 4fb594abdb8c3a5d52e3ec7fb0e159b8 4fb94b6b7266d19fc0e8a7923a136708 +4fbf81afff921fd0052f8832a24ca29b 4fc61108651c0fd466fccad318b08721 +4fce0dbed230fa3d750e9b3bd4698e74 4fd0479ef34aa0347b35b7e1fa3e28ee 4fd050d75e8a909322918f111c491a3e 4fd2dba6ffa7a9a22a84a331c3b046bc 4fd355e1c8dfb45615b15f64beaa2871 +4fd3e296eacab1521c60f89a66eeed8f 4fd4cb601693ee32a21f7a4ed5b4f4e1 4fd58aa59ef497460af721698fd4143b 4fdcc0c7b0a5d2529b4b0581903adb47 +4fde5d5012b85d197d30f8aa1bcae037 4fe00689acdc3a03b950737789bf4a28 4fe47a878c6ccb38367f1a3e0faeb1ef 4fe4f23d343ff283cf8980a976ba9a02 @@ -4969,6 +6856,8 @@ 4ff4ef60fd607e78b22654e21fdf680d 4ff6a4046994a6e48a7ca7114ec7653d 4ff7194fa6d2800a77e15537dde4d8f8 +4ff8d64367e4af36ae25446d087ea012 +4ff983f642461588c35681667b7379be 4ffaaf8a88427771155f1dd191cfe693 50028bc9550b6846beeffd17ebcc3d2a 50033fc4a214d5131764338b263721e4 @@ -4980,10 +6869,14 @@ 502760a1d18c87651ca4f53f89e56bcb 502f4c4191ecd2682c7e3920ec669651 5030ff731e085d061692a451cec29941 +5031d604ff0fee7eb98d3a381907dbcd 5034ccb4c08e19a43f4d617f058eafe0 +503a2677dd1ea2730676a66265c7d6f9 503f69e62fce3aca7aa4cf287d0a086b 5048d8f3abd2d984195e86e44b82d6af 504aa04bca7fe1364daab11d7a290b90 +505043d5344dcf4a1521a324513d34b1 +505449fceb6b80034bd728ba02632055 5057a4f8330d1371260fb28630c34bea 5058a98a6446693d64158ba82aef377d 505b335cf161c2be74d2d9803f3816b2 @@ -4991,37 +6884,53 @@ 505d0cc414ff9f4ce703fe95a303e209 5061c1c0470532b6b69162bf4f0b034b 506597dc9e330eaf61840e915e446d84 +5067546f4b60631fe963c255b9c7a9f5 5067c75fb9ffd5dba353493eea89d0ad +5068b7aaaa801e0352c74c144ee456f9 506a0960b6ca3180e41c6a70fe2f74fb 506d93d30f6358aee07a415ca6dc0c14 506fcd465c6586439d5cde65f70af9e5 5074661503f1ad716578b442f7c937b8 5075c31ced93733f46878cf2725bf3cd +507978cbeea547b80d2408395b72e00a +507af35bd2c4a6c5a38e25cf904ceda3 +507dd951154a708dcea6eaca0490c243 507f5f74dfb8d3678d739ff3c5a04922 5081222ecd02f76358c0a6b064ecd7ce 5083a6894808501b742f1bef241c18f0 5087b428ba745231068295e219f7e5a2 5088cee84155ef6e081aea9cff4cf39c 5088d369235e78f30ceb5a851058789e +5091968a4e2faea2f5bd6756e406975a 50943902f960ae3f1d8f220f692644b0 50963b8af6c435561150deea2df0a65c +50a10e89a94d773a84a4bb99bf2cf251 50a5781812f9208f3ec6e68f378d0d0c +50a7d8611b2c5ba70140605c0fabee59 50b07cc6b81aa969b6f354ed32926f27 50b0d3d792379dfb2c22ebe6cd3ba2ee 50b7d0acb6575322679f80f47a663e07 50bd9efaa24805765e902c7e2999b4af 50bf0b01ed8b442091a9e9ded8b99de1 50bff042f7fffeeb5a236f3d331bac1e +50c2b398906a66dfa210877565c30d1f 50c5635a5fe322fcc5d9d794863e07f9 +50c8a0bb65623e46ecaa4b2de62bc598 +50c91b20dba944682d8dea61282289b1 50d05716026c79d30a92e78ac35809de 50d1de16973f3be118568479ba96b9cf +50d4ea2f83eca7276ae1bcf7344bb736 50d5b2945cdd11e492547b9896926afa 50d6c60e488dda4fca99c7693da0f4af +50d8381f3de065ce0404aa0ceda63a16 50d99671b8d50d08c754a0e93bee1310 +50e3d5204efb90a764b4fc8a0783b695 50e7ed89c27732b8f45e462379ed6541 +50e9c70b6476743cc0599195c3a0dc4a 50eb76dfe6246a704f846371d1926d6b 50f0281a3312f994e45ed637a6e84321 50f15ea61da0a225661b9d45c063bb60 +50f65394e6b823a0c0a403dcf7bae3a2 50fba0b0b9d7cb1a2e655fa16ce1a78e 50fe8137b900e1335b2b1cf1de23f311 50ffce71f24edcec31d22c88a1555a53 @@ -5031,7 +6940,9 @@ 51056dac3be674cc6fac108d41a64aad 5108a46234af5dfe0bd85aa7fc623b50 51094151484506345802a8aee722ea5c +510e7ad5ba61c753cecdcb5b272e5ea9 5111fe0515e3734d76f8b9400a329146 +511393bcdf3e52f0a580a50acde1964c 51142f139161c15026799d0df5cc2fca 51178f8ffe267a4985df5b403ce23830 511dacc64b45b3c18d6d60326924c7bd @@ -5044,18 +6955,28 @@ 51374c799ae60f8816f51e4a776fc05a 513a0f26a252667f62e549ac035f5093 513b1c35d914c99316b348199fb79ec1 +513b978e58b922dba40fbd9ffdcdb454 +513cd6430cd4247fefebd590474f2b86 +513f784a2c4515f014de0adb2772a30a 5144c447e129a36b7ae55417884091bc 5146c455d7eb63ca21c75a130a223aa5 5148c0ece381d5633eaef9fc2e36f183 +514a294c2322e129d19fc1584d74c577 +514adaea7e0ced7a7ada382839a82005 514fdbecea0f3f40544c0aeac44ce693 51571da43e45ec568dc1791a7897519c +515aa1d5e339652396b55c2c005909ac +515eff801f732419b9f824d3f2180397 5162d1510d40fa43643925c3c01397ee 516631f2ef2bb8bd50dc3a86db14a198 516743ccca71e93f76350517615c6066 +51679a1a8700c2e66e7fef8d1307c44a +5167c4246728f083540282bfdf6363ef 51684b7807ff0ab7ee9b1be2c986880e 516ac427994880370839088bfb3d02c4 516c089665e6f5f5cc2bc99c16089dbf 516d19c362729c70b377f1e8698bde4f +516ea60b548d7992df14cd8bd5852017 51768902ac94452774c6d03de394dab2 51792c5275a43c870749b9294e8fedad 51795e003c12aee8b7d69897e0c842e1 @@ -5068,16 +6989,20 @@ 5188cee5f6224418f7499c7afd0990cc 51912662690fed540cc6b01e5ee022e7 5198e5b2f5b915f08e9d528c63afa149 +5199b8331b9acc95bb61f2232e981772 51a1e213a1f488022511ffb053263afa +51a2dbd1a649d7e85962ddd8522fe722 51a421a7200cc6be612dd530a03375f1 51a46f9a4caf3e0048c5ea5e29a985d7 51a6d41031db861288ff378ae0bebd6e 51aaa1f686a164af20efa5a230b52c2b +51ac42e66f90baba12bf2477b99a815c 51b1ee1dd4ebe9c3d229cf8874ba553f 51b37ddc1acde6bc6d7cc05597f58f14 51b697f728e54a57ebf4beeb2f7f26f4 51b7b75731d08a8e8803f5768e7b1d06 51b96c618fca2bd539fc2e56ac46ea06 +51bbed6e04a0f234fb8e0b84b86f6cf6 51bc3fda6c506e444f8dad9b2677c14c 51bd383240fcce841f61c926b89d48ee 51bdd99c74a7dde069fe5d2bcdb8216e @@ -5085,44 +7010,68 @@ 51c2d0abd424f88f6a112d0ad1f8005e 51c6355005ea0ac3baafee3517864c45 51cb55861f0683b8eccf6df914499b38 +51cee441007cd28d8c1b9cdb067ccbb2 51cefe631e0cf345bed91de296e0907f +51d4456478fe2f030c0fde7ca81ea13d +51d618829c18b3ee7d3298539556644e 51d9c95bfb0feecf6c811f94e1a337e3 +51de58a3028fc5f126799a95d015a282 51e0fdd432828e255b47240529d88dcf 51e15c63c35ae5673d7fbea36ad63382 51e3be019889fb2d8fdd7fd5d69cf43c +51e7a1d6fadd0b7b7bcb4e8015d407fa 51ea80e2310e96729f81979a1104302d 51ec8c9776461a7b508bd6df402103c7 +51efbb013ff28d45ffb407dc36394907 51f9388c1f661e9fb33cfe5492e99174 +51fa79fcd5bec931c4f0e3951c54ed14 51faca51e5954ca26d39c03c8b77d581 51fb99cd928c6cdc55a78112d326fb4f +51fcb752075afff896ac12d809acc4c3 51feb9aea43db7bcc0c5199d7b9a0f7f +51fec8af55b322dd46860d7cd3719ea8 520171213451e1ebc54e03e077477377 520278815ed992ab3265c48249df8d5f 52030f2c1c050f59e1520802fbae01f5 +5203d0988bd0529c5f8c7193c8485a82 520962ba20c0c42c5fda41013418b8c2 521229d81e0e43febd04c5481f6171ca +5214560b9b6312c4fc45f85a802a5cb2 +52206b6b55c2e744bfefc52686afa123 52253b4f7559297827e115007615ef02 +5229e72fa7a3ac50505d5373915718bf 522c8df73642669bdc40e75b52a5e0bb 52305cc395699a26060f98dd65eee5ea 52354c87d12e969b613386856880c13d 5235c6c43617b8853d63b41f2e38d8f5 52361b25793b0d3f0b16b5217f9cbc9b 52390f12923c68231b6d9efe5a725d47 +523b985bc0d6cfbc051a4a34514c16f4 +523ce4ea335cca1427540af34944e7e3 +523d4433bf00ae8534f932a1f2b0a64f 524106c64938f8b43ea5edc81912effa 5247ccb31145d2cdf6ffbcefae6b4d04 +524cde52c476a89b3d05408e292cb65b +524d9a9fc833ba66e56c0054d4d160d1 5250a8559197aa274efe356bf5e8fa1c 525580ffc74e679d5a89530f497af735 +525764b51b298fbf0d32a4dcc4300434 52583beec4461481f7d507b246d290b3 52623b84258d4dd55b9eae1f81c1dc04 52623fe019424df170d19c54d78cfcf9 5264ffd54b8c5dba90a0d55b32cc93dc 526542b8f5ff7b958c0ba60df91767da +52658ba228477a4936a9bddefd1587f6 +526968443d773b476f9b9ee4c818a04d 526a4df188a0b75f070fa0f0d310a44c 526c7a69b160b1b0f5591b270d4159a4 +5277156589f74e94bb8859b3d84aa552 527ab8144dc197e572b53a3598b6e62c 527ba9cbbae5f4bee866ae74b170dc88 5280ff760b526f11342020f4c0a51d89 52813ed2bedcd1dce4159c7c3a38b4c4 +5285e0ff46a723267cddf10da4d41986 +5289d77ad8b71d2cc2ad4243f17e30c3 5289ffc88ff0442cff2dcfce0532f4ce 528af8a5498b754a2c59e692e2085631 528dcc70d5fc6d5476353f36fbd46365 @@ -5134,27 +7083,38 @@ 529c79325149834aaece1ec426df1845 529dcee6d2889fa0e578faf96301edd0 529fddce0401d4505a483b4aebd5c5f1 +52a05ca27bca1bed98efefa0d09e4c29 +52a0da128df4d28a88ffde4e3e2baa6c 52a20121814b684f5dce8a31e0f485d0 52a45cd0730585e90c54035a1ad7ecce +52a87d049123a60c34eedd847fadc3e3 +52af43bb2a90177324b0332ede38b100 52b11d3ce5cd5ab64703448f2530e202 52b6610bd472bb80920c30667b478f5e 52bb21e21d13f52b7d89b9927eacb152 +52bf1c5601b0cbb6235bf19f33ad7285 +52c153e20066d7620131da39ec8c0a2b 52c2e59c4e0d734f34efcd6da6e1919c 52c61e25d8dc5f8e88b556a7f499dcb0 52c79013406d0a93f30c90f6428079f4 +52d719364b4c948efd22b7245428756f 52d7f48b80c63212f4c6493922eb32d3 52dbca5a4b893c9e09d7947af221c41c 52dce9141629b846a65c960c71da4818 +52dfa2933a0349f8d100f47fc73ae9d2 +52e2eb81971ae4401b5cae113a2719dc 52e53ab4e55dddbfbf77917738f4250b 52e8736d940fcab3e3791f31286ea081 52e8784d0c814a3fec7ee956e9f2f841 52e8b464f24399ab2de55e57477a2ae2 +52e92503db9977a8857b88b614332fd2 52ed12cf809934942959bd2fb4f89db3 52ed9f33717f5dc78392dee4c7239c3a 52efb8571eea24108caaf6e491949f60 52f1e52c8cd9310b50edcd65d6c40ca2 52f48947b31205a9851cd8b27aa1701d 52f73fe26c0964bb5c7588b0c41d393e +52fa16cc3a52ae7603011cdfed1064e0 52facc9975c3d6f367d89d9c91ad79f6 52fce820d29de4875e4b3738d56c2b1c 530081e753caae0086ef39506367e8c4 @@ -5167,15 +7127,19 @@ 531ecff8de31fbc423efc16cfc3e8cd1 5321d2ce12f5cd2c2f2f5a60481e5706 53223f9302cafffb98caa53765ed456d +53232d3e7907f9d498b9ceb7d88bfafa 532662d31d64110b55c15621931c8453 5326c29f98cb866578a7cb6e36c8c128 53272f2b6dc727c3fbcd4938ec9768cf 5329bcc1eeec8aac4badd596e03ccfb3 +532f3dbe4172c7594a35f93eec6afe33 +532f4aa29715eb782ea1d42d8ce64840 53371b9cc4f2f6caa5d8137b239bae10 53396ada794e714b5032c850c9eb6402 533b392019de16bdbb6db8b6710ee621 5341155db1201d5364b7f99517e8d49b 534389a161ad2e6c3f7834b5963ca355 +5345c16cb6242f5becab11da3ca2d9c7 5345d9b7daf3ac5dcb6e93ee104e80c6 5346ce0c82e65625d16fa9b7dfa03dc5 53496a760ae53cfbc03d8f595cc58221 @@ -5184,19 +7148,30 @@ 5358b771d7e52f1bae7884e84f795335 5359d6bbf9b2a66226f5bc42a8c6963f 535db42b77628804619c431f52e44797 +535e1b10b357812f0e50e099e9bb7604 +5360aa15856ef3f1cce9be8d26f3af99 536374159acaf11a4a8803e7dad5c9b9 +53685d7743faf1418620bdc0e2f2a5b4 +536870b7582a74f876bc6282da0a1765 +536bc88469e9b665ea802274dd2a1ecc +536d0252dc897c06c1a40a7d5ef58066 538056f10f2ade7d38f70901772ea9fd 53888ff8f214ff55b258b2c7e741f5c2 +5389107e4727b62e80f26c2495ced1e1 5391641eeb9a825f9c6d3667432f5492 539357ce31041319ef83705444e9670f 53942efa2784c0acc659c339d0cb4f0f 5397e49d5e8ec597f90cc9a3e7a64721 539b94014beb121579f09dc027ecfa06 +539d0c4e75d433bec35e86774631b986 +539ebf699ca37c52583c88c367541425 53ae21343beb14657400eb23f048355b 53ae223fe919df6639beeb47fc118520 53ae7835c7e1d779d3337579db81a3c3 +53afbb24b49c8ebb0ea769fc3a7fb7d7 53b03c928a44f3ddfaa5ee60cf8bd4d3 53b0ff189e6789dbefed0dab7d2bc8bc +53b5dc437038add25c6706b79738bb5d 53be2e73951710bc59200fc0bd2b2887 53bf848eb80e550ca85245907373e1f5 53c030c294d0b45c8860d39030ded8a3 @@ -5209,14 +7184,18 @@ 53d2798824494ab1c454b26dd1b3fcda 53d44e3031d74239d0d72d9da33965f8 53d75ff4f8ea9d54ea6c483c657b2323 +53dc5322a74b5ee94d3d33fc8a556f7a 53dce45cd7acaca425a2c45b8a499075 53de747a1223818fdac428ae5462407f 53dfca3aa478a61a4c126f0b742dc677 53e1133d7e1c99e1ac2f746441173d96 +53e9540cbbab6da49d61baaf6cdce1b2 53e9608a90becc92bcba836d49e53d84 53e97e41b7c84f64e47ff91e24242017 +53ea7c60c866768f3bb4df2165f032de 53ebe73e2e3fdac0b29ef19f5a31d083 53eeaa0485cfe23d9b7801fe3a1c4cab +53f064fb3fc3afc4988ac13e04900920 53f28ef075585357c240c462936c5ace 53f57e34481b08f49e8b9baa23d7846e 53f87b556046ebc22351544423cf1794 @@ -5225,55 +7204,82 @@ 5410a8fc06eee62d37b79109bb821a14 54129ba4a991bab79463c211db2bcdcd 5419d043b9b8dd8ce42b69f571579218 +541a2629bd428bf540170673d190ad25 541a57180662e79556d5c7fa4b53aa4f 541a940fb6a2581093c026737dee418d 541aa601c2532fc734e817c2ce74b518 +541b7bc4e236adb91e142f91f1a0e5d8 541e24028c54bc86ca92d7c6a825525c +541f29cff0d8e96236077c479cf046e9 541ffd6007edee91f305b3b2b8791d4c 5422a54ca63cebfc7f44303f5c1e2038 54263f5df1b2735eca863be84f584a8a 5426e73f66b0a97cd30f4187c6ae3040 +54277d10fc0c6f0668e41c5b43d7444b 542b277ea9c67b8d9fb5ff7cae301c84 542bcdf6c8644280b19d4fb5121c39d5 542c8b6ad4a627c4d7efc6687ff8074d 542dd384f16a5a416f9b38e2d262adce +543970e9dac4ba6fe9fe743f6d6b7e47 543abc852feed5f00c78bc06a95cf543 543b73f97cc9a1ba299fae06761fec2d 5441ce1bef9399fb06e1af2e6e98c8a4 544874826a38150b18bf554403a03357 +5448ba8680a4cd3779400304a80a86dc 544b49682cbef132bf0c7368e70290af 544b5e3383aeef3ca37b66eb42feeaea 544dab34a60f5278fda8c81711d9224f 5452ec712198559fe9bde995b713e26e 5454d4616b6404c3275aa070e833f006 +5456d98def586eeefb4aa1ef05137cdb +5457c1ec710674a19912f30184dd4674 +5457db240553d3c491aef03a86ca4234 545917713376c36f2ace6ca0c63c1c5e 5459a21046acfb11ee7fedcc780dd535 545a35273134f06cd9b8dab5676053d2 +545b90c97dba67b8055053d483c4c12b +545c99fef0d3a2991ad336cc94b523d3 5461950392606b482e02f40bd486ede4 +5461e70b0481dfce29c30fd08ac91693 54635bb47c051529ae7d152ded2aa0e4 +5463868704cc51e2f7bae769d3a297c5 +5463ed4c177c172f9672458d4de649c8 54748318f231637a08e74c3de5997427 54778753bfb8c8f43b88e5ff59d6527b 54794b125d1e856b3ecf7f99df279245 547dde4f95392dcb0a5347fc98b994ab +54811f084f552d2e5a4348ee60ec3669 +5481bd7549d821ec69cbb96b080a052d 5484cf4c2514f58775a89cca1b99e8a6 5486f169bdf6b77f46295b7ac6e42be5 5488e18fe1949cbb013d3c3a34190bbf 548ace16315667caaa8b73495a6aa539 548cd3fe9714b9ddab7475bdccb0e41c +548d15a3a85390f523f595a2b0898251 548fc9fdb7afb49fa28a031242d61b9d +548fdf4dab05eb03d994c03f0038f8ea 5491264b7508d8f931ef84bee81f6548 5495c4ed5e887af948dfc44a61684524 54983de79329d8666abc9f07518e7e18 +549eb877661973f81fdc427d2799bba4 54a1d05ace9e002edaf47242f22202a4 54a6f4b8fbb1b11a388bda7650cdebcb 54ad1a4603e8f64cc35b16989622f584 54b2c22268938d7dfcf18c7b78bd41d1 +54b41ac50582fe4862ebad182c69d59a 54b5369f5a77917add593a665b9d0eba 54b58fd9b62c5dd4f51c1d363c4536b2 54b8b3b60c48f22cdd1ad63e73cb2962 +54baa3ba0cce22fac92a7007e73660f8 +54bb951cb326ce144f2d82aaecac6406 +54bb97ad57ef40f75b99b4141dc7dc95 54bf301c7115734cfa42bc4a95cdc286 54c1ea0ae506468148a67d2ee08f54de 54c3d8c0028b4b2e82c3bec29a99e9fb +54c934ea80d25b199170610fd697dbf4 +54cacba9daf3d984893033b962d02a51 +54ceba3598abc008ee1c45faf3a36b97 +54dbdd0742060ff49119d6b6b593d597 54e48986eb745b8e7235ecdf535a9b5e 54ea295267ffb15eaa8807b9258c8bf4 54ea403c70c882d2fe9725e2b12dd22e @@ -5282,14 +7288,19 @@ 54f4a0048f4faac762b3e4f2df6c113e 54f728ae8857f175d0a1171e81c2ef30 54f76c570b84421c277e8ced16936792 +54f92dc9bad561011225ebf2297c9315 +54fa64cc2914172bf80f62703f371f68 54fb1e60887b49e4f195d114b937493c 54fc71d6f67a95be39bf65ce7734110e 5500de1b1be9e36958400e1cffeaa7c7 550545d9662a70e6dfbf3d645c95d8e9 +55085a461bf9638e3fe59ac48e7608d1 550bb34fbf8ea5dfd4ebadf10fc1e666 550fd76ed53908f848c4b05d657fa3bf 551409600861579fed6b245cb2a2de26 +552272f639af284cf98dd9d6067887a0 5522d25714d30cf0a0ea7bfd1b878dbb +552f4f2478bcc1530b682d52afe59144 5531ff38e2c64a06a65fa6a0e21ecc8d 5533562773a81187d18118c00b635d63 55385bfbfd41d60a9449047b46de8619 @@ -5297,8 +7308,10 @@ 5552d5b1aa1508fa03f8d554f711b7f2 555436354ff6de6b00771c4ad6b5063b 55589833e4eb2fb7df0ec44a16f33125 +555e326a9694903709b63a49949c0744 555fb32a1654992fada46e1dbc2bf76f 55669e3db0aa117a6a5a5e7c525d45f5 +55670d9abbe69a29dc47d0e647f0b05f 55684c8932717d7bfe6047bbd8b7ebf9 556aa2299955ec406478a0813a388e88 556b41826ff1d56e432c798ec8abd7d4 @@ -5307,57 +7320,79 @@ 55738694323e7c3996af9ac33b70ab40 557b3feec8233209520d2ead467ab938 557fb020cede10823aa29b8c01b67f3c +55804ac69dd261d4b15fb5c109adcd1a 55818fd2d2a57f1009a145846d614927 55867393b81d9ba98867defe458291c6 558ac6c5a0de70867a690a722f25539a +558b039c15ac46443222315a8800d279 558e41e1d103d6edf46176efc62b6ae6 5592b01631f75138c5f18880493d5334 55962e1c8432d1fd57baf041a499a011 5597f0f7c635a735c9d54d53a272ee4e +559add6dddf39b3913a49630c99220a6 559b839f172f1af414e3b629ce9750c2 559ccb30f0d466b5d731462c73709f99 55a3bbd2e86f2ceaab95290d5581fc6e 55a96734f6489b41bd27fec987e01b96 +55ae68079b3c32473d63236fba7498b7 55af3a91152163bd2c574d99a17888e7 55b084848e36158ce383628a3409674f +55b1b3b89327c2c4b4edfaa7176a5a2c 55b53bf6afd2ca1660302916a321b8e4 55b56c53cef94d700f3a25f98cc45188 55b69ca2e426fac5ebec7fac289f9536 55b865da7e1c71aee1049a85f8c97a38 55ba2818fa030db9d87c999b33b1c687 +55bbd4dff6e040066df9ff343535789f 55bc46f70cb4aa303c12196b128285a4 55bd1fcc901a27674a747c26a802e525 +55bf785c7a4f965f02a4f1c545b99778 55c10db1f5acf720604da2e75c108232 55c2f5a0ad4b2e6614c9e76739905af5 55c574551a4770a5f9cffb40b4990a19 +55c70e57f7f4a4bcb79f09042054e6cc 55c790ba962945bece51d98977d221a4 +55c7b27e9f90f88b6433864671682867 55c7be0889b68056e11d91cdcf83198e +55c875b9657d75ecd767b3b6f080c2d5 55cf8fe27a84f8e1ec91804c1af9181f 55d0dc4a97d7e21963ec6a2ed2bc0ab9 55d27b05bab7756c24a65f833e450459 55d5c5523f3e6c47f09744a030c6803f 55d6fa5162c51d2884e9fbdfcf367c27 +55d75aebdd41b739f783c8d868b645a4 55d8fb534717d087fdfea0fe4468d586 55da13977b34500d72b81fb43de25dbe 55dd33bc7bd3729f22af3fe72ef4074b +55e191ac536a5097a9d257634b393327 +55e33da09a07207f4a9acb46d1e27ddb 55e9c3ba5578404f43d5030cc3d10601 55ed517a2b39f80a7b1ab398e1a8537d 55efa97004f99776f51d66fbecd72a2d +55f230ccaf5c83da50aa9b1e7393524d 55f29408aa3485c0700f160a9ae01b12 55f53d5a8e1fb0292911a9ffeb56a02f 55f9565ed0b894023ffd7df5199ba8d4 +55fe2120dcdb2d3596f79037efaca4b6 5602234f75430c79153572b53a9a2ab6 5606d8dbbbc84a30854f4d97dfac9a8a 560da424a58920d930e96af8b2197b68 56120b114dbb8a52a234e1040b0761eb +561fae812fc4e38819f32b41eea4053c 56207c5c25b34ef673ff37c94d4fa3a1 +5625f24a65be274599546d7bb03fd73b 562ab80b49f2b179001a3cb6454e8aba 562aee029fa2f61f2414632cc426e136 +562c7815dd276901f7188239320494f2 562f38b0aa672a4d876fe333ae87db6b +563708fbc3e7d683b890532d6a2d9644 56387576fc46b7ed5be52259328a0100 +563bf34c94e6c72615430549b1629e24 563c9c1d4711aeec931e78bebc4f594a 563dbd7a848a333f34d759e65b8a9b6f 563ffe952443b244bd4d3c15b623a777 +5640dc2c08a0184f2c4f946e7b413a7d +56414ae5deef9d847a8ea374e4324ab7 5641c6582d688cb3fc61ca4cd2c7f4af 56448db25ac077d75c32908a30edb4db 5646fb25fa4540f2579785856fb0c93f @@ -5369,6 +7404,7 @@ 5658a8971697f599c78941d430631960 5659e33538795b8c827ebcfbf2407f17 565a67126581cbc0448b4944af586336 +565ab7ebc363f9237cd2dc15dfa89ecf 565d7515188ae19d70879bfef3dfdb0a 565dfd0ed13388abe93befae65ae5e5e 56674a7749fbef97ec6473ad88dc65ad @@ -5380,70 +7416,118 @@ 5673f20f1e6934c8cbf3d67b4eaf432f 567679222c8cc4415fe91ad70327636a 5678b37c7fdae89c37a664bf46d62c3f +567a1dcc5ab9d6f170feba0c51dc3af1 567d33ce9642537b151550829e4b1c42 +567ee06745e48a82a85981fe14d9163f +567f3641d12489904051a6e6c7b87056 567fa1b91d9edcb8892e8fc3f4d4463d 568375788543615da622637a2a1b1580 +5684425fb9b7fbfaaa39547d26c3f7c3 +5684e0a9db320f14367b45fc38e3b651 56876a828d7258c7c47b466d7fbde78d +56890bf613ea8090adf8a9c39a8a6c5f 5690be8fb3e96498afa993bdb2900a8d 56926c181985900917e993e63df85f6c +5695ffd8ab28bedd247c7378a88b9abc +56973ffba2c04857419cd5e5751094c0 +569cdcbfb6b238b20ef8d886453bd81d 569e280f3a8550196cf8587211fb9b99 56a1ff2719cb7b61b0ffd22defbf79a6 56a31f0ed48ae4627a9b9f6a26ed30c1 56a43d71ba7f4fd64d52d64b76cfbd04 +56a5631a866efa885882efc4e13b5837 56a6179b84671d7722ea81d23f28837a 56a61afb9855d17985006868df7b37e1 56a7fb7d08b6b826c9353608e40ae245 56a8814c63cca0af0d7128be50da5aa0 +56acda1c562bd7c22a13a27975419188 +56ad05df55603bd474bb18a9563dfe20 +56ad333a506d4bc941df7dfcee8531cb 56ad4eb8db1e1cb7d44b083ad6b8be27 +56b36d49642d47c280fc6fe054fcc1c5 56b4b4327aa8f6922a0242dd04f54316 +56b4e124304264bd80263a8f6cfbedcd 56b4e99c0bc92262dfc8ed85ede44b48 56cb8b2efbbf32cba853821668e0f18c 56cbf072da6e9436470f727dddc9dcb0 +56ccfc8e0539103c822b0da538d8af02 +56d0d39f525f2a0eebede4575ee0dbed +56d1ccdf652c5da447826194a75b62c3 +56d32ce9733246f93d3c78303696b231 +56d794311ad99ec9c67035c9b421d9d8 +56db0f6567ad4a3b09de36f9144a31f0 +56ddf27ab8b0c52fa76576bda3c0b5ca +56e150b691494bf6c4df6b7299910aec 56e41ee19e424365761b8f73652f06ce 56e48005d6fe7420dbb86d1bbf1f27be +56e6ef3800fc50b27fce0d0c52cf168c 56e767e74ea699523fc603454ee5b299 +56ecf96a051177ae8fcb8eaea6018e02 56ee1c1ba186799af88c962deda3af7a 56ef97f21a5be75ca0aba5e2c578988b 56f06800d1b61f8095853234deaec9b1 +56f1779e58ae952a061486c59d599f30 +56f485b049d040a9b197a28dd43b7023 56f7103325c186b673c92d5faa3549b1 +56f8626e4de38ae29491259b1bdf1453 56f93a4bbadd417026707ea23d200188 56f960a4b583df33ca37401c5dd5378a +56fae3ef9540595061d2ba31b3bff36d +56fb9b7fa3569c78ed038b6abbdce800 56fc17b46b5f8aafe03f7a7fc1bf1129 56fece784d09a1dca5410e01ba18a71e 56ffa3d20aa1abc277f07fed624d2f0b 57050c5d926347b7fc7fcf9b897926f9 570a810adf599ca3c6bf3aeb09379773 570da4aa96052e51c7c30af5161d556f +570e3c3a363bbb6f116b4591b120cd83 5713f94dc6201bca0f552bd2c167001b 571eda32c9d1fdee1fab4661f5a3e7ba 57251900fd828915743b5dff6b15bf59 5727b5ebb1ed3e37d77f77093887d43e +572cc24fa0e9ad2b8b7f8de53964be75 572e7a1715475001818ad896337de268 573039a2f258862bf4492a8534f0baf8 5731818e1a4fca49032b71645789794b 57327fea8be7df7c7ab34d73064f5d67 5732927789a8dba77159395b53144ba1 +57331bcdb49884c41868a0bcbaa972a8 573417150cf9d6387117521194c194ae 573f37de7614d2496405c51348d6043e 5742cf7e0599edf7c90acaa7dae547ff +574380c3e4fbbc96ba2fb98b48d15911 574c35a2a1a3cb942bb7dacaf9cc389c 5751dec506f7c66df4bdee121b04f7f8 +5752ee63cb0815a50e386bf7fe8a22ae +575aade1771c3ddb8391cc85111fea27 575efbed7c91bf5048ff1e05297a1b8c 5764320a12fdcebf5070c858ed822291 576567127044204335d34838e93ad057 +57669f661e536a3a6a6508b352c18b50 +576d67216c9e09b65b7461d82f691e19 576e042a3a4689b337174401b21d391e 5771be44211ebccdfcfc6f7d475fca43 +57728d1dca18eb87115a887817a10338 577584137361687ce48ea7f4eca664f3 577a40648ecef340878b5b00840de4f7 +578021f989e436ee67f0a1ddd96083f7 +5781364f52150bcd2551491d26586690 5786261fc75f6679ae09692aef84e379 +578754dfd03439b4362c2b9c798d981e +578c0d8184ce9f559b2975a8b6517688 +578d54a663c52249f588207717ab0300 +5797279ff8821b3c1886c62fca956771 5799f8d09a4c06240166b386e9d834f2 579aa7b58f67e217d0a4a21ffee0e7f2 579d136f566ec7a523272f34cad084c7 57a2202dfc4b13c94be6759ff57ae010 +57a5afbca4c20e6d59a1ae25c156709f 57a8c4e564ea9abea20ba83a3f3910d1 57abd0a7fc79bf6d69dd50c8f492a4c7 +57b2d54eec97e87f120426067cf722c5 57b928766c3e8e94d42ef9990d41387d 57c5c78b56f8021533757742ed7cec0c +57c9d5bfcf6a84e86269a956ad0d0075 57cc8439bec971e72232cd9875b4a74d 57cde13b7f7f2e61c5b8e971dde206a7 57d108ce1a2a57f8ec9cae69b4c1613b @@ -5451,18 +7535,25 @@ 57dc84a0ae91273a5858373d965034a8 57dd0296d054fa368c4d9f9e6c0abee9 57e1c1cd7604f52a373b6ff9a6b90fa3 +57e2d36e172bf538f8b55d32b2b4353e 57e2ffea352002a0a725d61fe8dd269f 57e7921420eb3b6bcf286d711e3c1f90 +57eab63f043c605f72a1bdcf041754fe 57eb7bda8d41ff0e4dd3d5a889e2a8c3 +57ebe12969ce53e64525849a05f5661c +57efdc746cbd51946fb81dcf997001b2 57f7f8bf5b6e316dcef12db0e89a69b4 57ffed54104a49025a5119ae117a3880 5801ddc339cbc4ce4efe632a0e3616a7 58026195f60bd6b6dfc25a110e12c763 +580391bdc0de28ad9de2ba84730ad983 +58053208c4ad65b13c2424a1f7e66f04 580ec6d054d939fbff8d51146836a980 581113f47be6f299836b74ff7e2103d9 58136259ab38d07477bc5e275f3967c0 5814395da4e6846eeb7242e92c81e2da 5815490aa8a9c5229779965037b457d2 +58195bab1ec1d6abf0fdf038cc98b827 581ccda86a8daa0b9d47d9a7e6f5e47b 581dae8f64e1b92fdf00c172c5957058 581e58f8e250946f7ff0078734b217f6 @@ -5484,16 +7575,27 @@ 58418ba11b58b4b13b0514f915c72acc 58446803d8c0f9b1ee0e22bb13c2046c 584643528e061e2994c8027daa5201ab +584fe417a34b4895e31b8b6512d10bcc +585607805d1b9db98c054ae968ff95c5 +585a6ebde15ec8ef702b3519a76dd1a5 585b3c14938928236602483cbc796a74 585c8071bbb44b779904b5e125eac8fd 585d254dc25ac76b8593e5c1d3c7054f +585e3e31ee1cc856c1ff1f9b14dd1fc4 585ffe37cfc32a2b8172f5fee8032c63 +58628436070e7e78b336751476fda428 +586a7b6e23cc6c6f17359cfaebacb7c5 5872074c337950d5f9ea9c33b924ac86 58729458318001084ce059280c3bcef3 +5873ad241098211b9a78e2e52bf902eb +5873f9f36dbc6514287a8900999b1560 +587431bfc12ad716cbac61abc7474251 58755e06097797b557589e714c0f8b4a 5875907102ffda7de155fff22ec028da +5875faf591aa69949ac10492f1f4de93 587c81868a4dabddc0c99a616cb68abe 58844acf169cf903507b23d3e7071489 +5885ea13ae760e72c17bd130deac191d 5888c1bf19a1a31ad8a3c9c1aa31fffc 588eebc25f88211e7e0fad2f666e132b 5890850a4bbadaaaf40929ce1db50455 @@ -5501,15 +7603,20 @@ 5893f9925c79fa288b385529b19869cd 5894f4249ac1f783c23e8126fbd297a2 58952e27d74572dcdb276c2e0c2c8eb6 +58959d39e21bae923e3d28dc62b447e5 5895aeb8d81c2c84044a40ee1cee60e8 58990140537f6647fa694ded29ae721d 5899467d9879223cef91e5111f54cf61 589acde08b57ae755a478b2ae69f531e 589d4a52a0de00aa0c0447c3087554b5 58a062ca863cfc51c3f2811aacefd609 +58a7abfea058bd40d84aa45e519cea2a +58a8618318e262d81a8c2f2f4e38b47b +58a9ce5d7a03c47ea25461c07da04ad5 58ab3d3b5b0bbe4ba552b130dcba28c3 58abd6bebd1b6032db37ba1c9270d703 58ac457cff0f82b7648691cbde55516b +58af679252c19a7321941eacee38a083 58b224d16aeb4d733e98e874ffcd9f53 58b687566b4e1a1a68029a3b90aaf019 58b700513e1454a9ee475c9b6b284236 @@ -5523,15 +7630,20 @@ 58d2eb47eb8c504ae72dd7896892b5a8 58d351fea425c25f308876099ba1effd 58d666f7a65ac4be7ace7b821db42fea +58d759be1b40a97c5446049d5aafa394 58db735337e0db4849d12e3ca7a9ae27 58df5c51fecacf8bf30a8ebb3566029f 58e837f8133b426e98c449b441e521b0 58ec280e1c3127def18a187193dcdaaf 58ece7f05b7931e940d3cf1ab6fedb97 58ed844ec72a88f7806d01b152dbff5b +58f22c534f78a68488fedfc042793c19 58f47cf46cca8969561ce56d2846865d 58f84cc070e6048ca8f5fe8512b4e111 +58fae378010064341e73f8c94d56b0e9 58fc37a06de2e1b0bc824577d32cf632 +58fdfef2a8a1239a816cfd71a1604db5 +59007821fe5529a99a12780cb4d05e8b 59021d2479732f3fac0d82fd89898b6b 590fa5fbf3075d14ce887d06ed81d4d0 59114923497f110e1fcd9924258a784b @@ -5539,12 +7651,18 @@ 5916c830f23cecd581ba4d7848f6ec12 591870a48d9eac24580251f5fb94dcd1 5919a83ab512548be873610a315602cf +5919ec5b0c289390aef9e4c9a629ec05 +591b6f943d145551df3442bd2a4683f4 +591f0aaecb90e0517f1bc85b31d42ce3 592a22eca0a9cc480316f400416a95c2 592b32df1cebaf19ff39354b3efec6ae 592ef1260d3105f60ffc633121674668 592f5b84311a04a426d065e84b6a0aa1 59338f1eadd06a4b0a67fdc4dcb17f99 +59341df23ff8de4abb03eae1b632841c 59357288c79595d99df3914cdc29fb55 +593ac696d046633e9342cb85fdae6fc6 +593e0bc9254858c4b5abd1b49a672e4a 593f091df1ebf00ca288f3f266daa901 593f1e088e6f23ab521fba0ec78645a3 5940deb51ffecdc2ee6a54333c23460a @@ -5554,17 +7672,22 @@ 594d7d9cfe6d835ae3bd0c670474179b 59530c908967f0e63b6a95875e31ec13 5955476d34fd9fb030e473ac47884545 +59608c6bb526c5d79fddf40a85e6de51 59610c1cdbbea7577e512ada7c16c64d 596280812c3c8765952a7ea5c17e5608 5963f6cacade1e2192b3f8c0779006c4 596431a846b9127f689d11910f0b0c51 596a244d85b83386a2462fbcc7ede21b +596abc1123523f570a3ff80a6919ed7b +596be6175cbc554aa579e421503e1d1c 596dd3778f753bb0187b871beb6cecd5 +596f8b6e4bb87f7f1d1b93dcacc480ef 5973910eef764dd80d57ab4f11f0c838 5975fee5c7b38c81efb5d7f1facb50c9 59782cce3f505d86eaa15c38f3809960 597bec145c3f043444f1814ce238a697 5980f757fa9a4653ff51fc47ec35b1e7 +5994b7a3e44720dfaf90a24ef21eb255 5999359214e8b53898baff4ac51cde55 599b76545d5f77f36d377f029b94db2e 599f3e2b59db1fa9be48eeac55f0a6a5 @@ -5572,21 +7695,32 @@ 59a40940d13f68d4334b3bcb12c7fe86 59a9029323a37b693ab115a4ae43b34e 59b290b97a89ffd7f9762c81e5e45d08 +59b53d9342d2f814093ac660e5a3d74e 59b6817b5374bc71d557ed9808b68c26 +59b879d2fda52d9781bbd53ba101f2fb +59ba98102a07f58dba7e2690a0677301 59be63cd107c4d6b4b06a8cc24a5b653 59bec1a62110af95570302bea2b00232 59c23767a7501b08a14c6a85c1cc2468 59c2a5534791865d4820ba165727d666 +59c5c1a73d1982c6c51e069244869c5f 59c81aaa939266c819d7209800fb9a9e +59cf54cb86e2880def728a1ff66d61b0 59d1ac4682a26e7d6a425ac1f04e142e 59d7d1bb29fc47cbdd1f9de9e9146f59 +59d80def8eae53d77ba2e171c944bbef 59da134c65330c21fe2af8166e10cff7 59dca481f815627a9d8cf328aea426e3 59dea5c357fd04d3505cb4f0e49565c4 +59e1295e762f9bd880e9b9826d024bc2 59e36c0a55c2fab89dbec1f96a4bbe9a 59e378193307ab19604473b541b26cb9 59e5e6aa2bfd7865a49ca63a9356b033 59e9b7d39828f59a093dbc7efa2c10d9 +59ea8446fd350ea90c920a782af10d8e +59ecdd36ee9f8be3d41cf10ef5cb1340 +59eced118b6ab5221f17cf9794263eaf +59eed33d685fe1a5b8cde844c3e9718f 59f3c58fed0be9dc40d4bd04f496c13a 59f802dc7f2482f332cefb26bcdc7d27 59f83463dfa9d898a2c164c4e6963a4c @@ -5596,16 +7730,21 @@ 5a060ca0dd29f238249440018262b251 5a08f6e598cb95569d0d2090457a228c 5a0a0197a972489d4f78c3b8ddcdb16a +5a0de3c839f89e6ea7eef665ff69b640 5a0e44cbf83cdd11fc9e99bebd06cb35 +5a0e9ba7a276ca39d8d92c8e19a161b3 5a0eb624f6a6ffb5d4ac571252a5277d 5a13446555aa1ec79d0c3ae55df809bf 5a18e5413e34fe2d3ce64839069bd124 5a1c6e65ea51073499f99fae5dac6bc3 5a1ca65541dc947e90c713967fcf6c3e +5a1f58c86fad38f9ca4d18440a134986 5a20fb3c73b658607ff8a85fa745f7c5 +5a22eb95e1d0b276088eda43e7f06be3 5a232c1669e47ebc33afb3d882427256 5a25919331e4fd58faa97fb40d41f9d8 5a29366a0a53142daf43b51ace1eda47 +5a2aa906666fd1f3c7d176f8c745cd06 5a2e2e581c5e66750eabd5d536797a38 5a2ef4f0c4e138ab3039429354bd885a 5a313e0547519e3cbe0d478b792debb3 @@ -5615,26 +7754,41 @@ 5a489e79701bb32096c77bf3c45fe212 5a48bc8e49ef8671075ad0dfe944a255 5a49f8fedf56d66e5814685802fcd11d +5a4bc6bc448c8cd14e14c9dd3cecbbf8 5a4d645772f83d7f012751e37fb288cd 5a4ebb5dd95ec4958d06d0309eb9bba7 +5a52a40b9b7de00e7b04efb23cbceb4c 5a5727d8be17fd7c820ee29e6adb70f6 +5a5b47c5249f309406019ebe43a1225b 5a5d06ebefd75523a43d9bcc616d2f9d +5a5d737e693309dbf6f4e742b1b925bb 5a5ebc0f5890e7a8b9bbd8e17e90dc14 5a65357dd2143c7e7e510ea154e71a84 5a669ce92d95b27fead0fe13733182ca 5a678e0e9740afe99b4d17c435f2395f 5a6e2832cf3add44b8ed8f23966087e6 +5a712378d3aa0c9320f3a6782712512d +5a733ae64fdb448583cda856f2a4f8ff +5a759231a852605f3594f980b513814b 5a77a57f441fe13ad1eefab995a007e2 5a7bd9b4e432fc72a24392c3940dfae2 +5a80559775a323a3b0edbf39c4f486cd 5a81b6ef8a91a52fd0f9fc717e87bb7a +5a827ba79260420e33accd8c902cd9aa 5a841949c35a6f134c5d7a53495abc07 +5a8d2dd9cc7fa2c13f545db46bac4f76 5a8e20c5bc40481b4a3322c07559d0ed 5a92852e261d11caeafbeff9a563c016 5a97765382ac7411b74752f935edd585 +5a9780c5c1902d024d0cd364cc18f884 5a98c3c93c2b2abd8ecdd3d91880ddfe 5a98c5b1b5446cfc2d1f94a6b606e382 +5a9ceb0ea2e9afbdb7dea5b88cdea692 +5a9e642b1b4680768033c55ffcea120b 5a9e8cdb98194f8aa10e91cac1a5f788 5aa0d3499b17a8a40075b9b8e0c17724 +5aa997d955f75b95fb3fac37ade64b13 +5aac9fa084bd8f3525d2e9c996c84b99 5aacfc76e53c0c7e753bce2b83f0ce8f 5aad85cac3ba5339a30c90b8fc1b2cad 5aaf764c9f31025ed1b9d69d7ce33706 @@ -5642,18 +7796,28 @@ 5ab6ae5d4cc60686800d81d9c10218f4 5ab7e5f3d4f5cb7bb9f11cee62273d6c 5abe6b62722811278763ab520f7dd688 +5abfffa5d71e3416f1e8f9832d1a60b2 5ac1d02eafb967a15ecd72ca20a690c7 5ac4bba37463f79651a376e8696dd361 5ac51f84df9f3ead73d7264a698f78cd 5ac58e0630205485766dea32239484d6 5ac783979abcdaa843f9f84f6ccbe476 +5ac7d930ea2695f28c25c84d2734d205 +5ac94bca8fbeb71d0698b7afe3aace65 +5ac95ea062bd617e85c2562adca125d0 5acacab80bb2985cc9a0a75fc53217e8 +5acbd2297ebae4705715f7e3f7953d94 +5ad73752b6544af3bd0ffa6cb30803c8 5ad857f6874cea90cc2e562fb01fd9c0 +5ad906fa62b6a9d5fe08bbba8178c75e 5adab1ce05350e145619b457a1efe50d +5ae51114fd114027f737305349b97b9e 5ae896524de3dffc76dec23ce6e51f74 +5aeafb8887b9aa7ec0c8079234182fcc 5af135f48232eb30e2d50cce60c56961 5af1e5bc2091b8d85f9a30285a03ce1a 5af2c1d2e351a0bb7ebd756621316b05 +5af7f046e7c1caeb9eee7c8e4588ecc4 5afae651e26969e7bb0c9ea77daa6181 5b037b1c4e0ad2952246c2294093575f 5b04f8f1b26aafdc2428beb0561e1ebe @@ -5663,22 +7827,35 @@ 5b138cf0f415f34c367e6ccd0518098a 5b19b83e3e5bdbdf18cd3dc565577c7a 5b22fffeeb2c1d8505bd904608413ff0 +5b2acfff7cf531598ca1f37d4b0a3808 +5b2c1cc770c6a14150cd0cb86e80c362 5b3449b95d3f74564097002636524067 5b36f6c34d05f8904ed34b13820bc705 5b39fdb609218d9e51135bc651fe49e6 +5b3bc098ad76863a6f4072ad8f3e5032 5b3fc65ec6dd8c3ef1c9c89715de1726 5b453945de590ec89acc7639e651d59a 5b4d0185f2e9b5d2b0c88c52bcf903e4 5b4f1a919c6598b2b2c31ee662707bef +5b5128d16d942bdd349682ae3bf7f891 5b51865b217c41b02f7c9dca964a782f +5b525a0b0e15cd64a33673d52b4821f0 5b5802117445cc3855ac25d5ab51e243 +5b65182cec68b11552492504f8cea0b9 +5b663214384262752fd54c4578589a7f +5b66d77d269947c806e3491184c09848 5b69af95c853a4a6081669f4076bb281 +5b6a16eb0b8556fd04f94b6fc4660bbd 5b736a7e66f433d7406d113fa0ff3fca 5b78581dca647062bd70c44ca6e4c879 5b78764169bada39057cfc028477703d +5b7ca4b157a4cf78bc6dffb7fd1d9439 5b81a31e336ce7e952f7439df9a305e5 +5b84845bd0530c62dafdf3653c374d91 +5b89a774c5e70e591cca58c9764ade74 5b8d6a787647bf68893f6120aa2a250c 5b9444091a4dc7bd1c94ca593b268893 +5b948bf8b491c15d3e7c252425b97c8b 5b956080605d9f9120e51408e067d766 5b985c508f9d48c6cbc2b4108d7c8df1 5b98caca62c76006d88ae6e98fb83d09 @@ -5686,9 +7863,14 @@ 5b9d2e53113c837627ef1ec5c495d166 5b9d72051ecd0084dac2ac9e0629e090 5ba0b9c44fc91b68c0f087b0e1f7cfe8 +5ba417c6d3accc6689c71d5403b112e4 5ba4d7dfa091a88cff1c9bdceb8faeba 5ba4d86c328682643ded571de8efc1bd +5ba7cfef3d097c1b9664d40fb4a2c771 5baa411612be294e38df2ae108ecca27 +5bb002af0ce3fc23cf5870c83b9e130a +5bb07a8167a967d771dcfb176c430dc4 +5bb2e9722da2198cab641ca2a188a6c8 5bb3372c2221710589fbfa71ccf4042e 5bb3bddc2bf41c57995d3c93c3113e15 5bb5670957b605823aa474707472a4a4 @@ -5703,30 +7885,40 @@ 5bcda44521ea68bc0dfefcb2639cfc64 5bcf5c59fc1218fff63159a80058ebc6 5bda53827ae0b5ad827a48595789d60b +5bdbf96aee6ac78da023f7887728d7c7 +5bdde126215d9a481a1961cc7a4e21a0 5be39f303bcf5b19babd063905cbc612 5be782808a884f86563207b3318b34c2 5be806e563a02ac26712fd4cc71c44e0 +5be89b887a3a10a622487f42fe2b6062 5bea6b437eca6dfce4f92129ce1ce462 5bee6c53ee159292ba415db8082b09de 5befc47ee7c45446823a7b3bf7b18133 5bf33bd5e5cc6e701b592eae65b5ce4f 5bf432e5e36e1618a35357b8fd090ce3 +5bf5c4df8dc9ff4e4e14d005134b0082 +5bfafc079992df00a7a33062283dfa26 5bfb21a1fadc4164e75ba6b55c7c0e6f 5bfc99ff3124c4bec3c55a6d4bc7c8cb 5bfe7045ba325993590663f6ed166f22 5bffefa1af06d89b52e6fe127c711600 +5c00f74d6338ef53d182cf1eb3570e7b 5c02e329b26758c011b839494c1abef6 5c09133bf45c852a1aacca73b7329d05 5c09a6f67271275ebe0df6d1962bbead 5c0acb8a6cd92af6ed5b4d6d6e04f498 +5c0bf895bfb5f7e64bcbee916005ff31 5c0c50336ba6061140dd253b74e6dba1 +5c10f57396e39a85f73963965ca4b92d 5c159b3401b013f2fc119f470e08ed2f +5c1ae446734fc3e0c98989f77d9b534b 5c1b61fc81a6c1d8b18090bada20af25 5c1f81b333c99f52f8427d081d6b609e 5c20bb6e12bf19b2adfad70a818c3ea4 5c215c9bde42dcf129ccbad0493c5689 5c23005a0db463b4ab216e1d18e36694 5c2889683603c384791f62002191dcab +5c2a218eea875a2c4fd52f0e210dda36 5c337e0cd5661a410f87ab6c9bfc8f2e 5c42b40b302dea1f942c455d3fdb3b84 5c4bcece70de961bdd5df2353b2ab3ad @@ -5734,36 +7926,55 @@ 5c4e21a37569a48d343e7f9363705b74 5c4e2f0455f2d20334f5fdbd4a0b3305 5c527140edea52a1b93a198186283d37 +5c566a8f85424361718d65dde18ff9c4 +5c57aa039081b7b32b411cb72dd588b4 5c57baadd4e4a25f0d2dca6a87c50972 5c5e74bbfb0543aa3f6e58a312c4f0fb 5c60b03f5ed9ab7f559e84226082ffcd +5c6159006f69a4a3247fc5e3716e38c0 5c63b144a03d8ee19c69b4f1febe3de4 5c665ce26c7312ff5e0f36b244bf0b5a +5c693d82845ed9ffeb5e246c5351ef49 5c698fb72c910996006df40b508e7d29 5c6e89d52e01ad93f7769d717f2cb818 5c710387304d6f7dc5c0f295f9e345c3 5c77cec33e2d1e5e2e9fb390210a4dbf +5c7c55e42571f1abffa03f1ba073ab67 5c8135aaeeaf406874e4cc6c5932cffc 5c8290333ca51a5ec230bc5966d3e152 +5c8394937fb5d7e91252a9cc426ef537 5c84910c62ec024c62117bbf079d20e4 5c85688e2e00aeb70038f24a3f142f61 5c85d1b4d869a923a36deae91626580a +5c88ce714f4b223c89f6bbe31ced301d 5c8d83ffa50c5b31dea96b7f96f70162 5c8d8c18ec8e1ee1c47a8aef673be05e +5c8f122a36356cde0de62519b143735e 5c922b29aac89168838d740d1fa30fcd 5c964ab3727365e1a1803023753a4a75 +5c97022d802c04efb0ca80d971a8b950 5c99402c57a1cd11e19cce64dc8d4951 +5c9cbb5d24b1f75ae5120777807d8842 +5c9d377cefea10de66a405abfe321b53 5c9e314a5c8f2c49af252827f15c6187 5ca03248c8cac7b08f5fecccd5bd1aea 5ca2892ea4ae82af8600b5b91add9a2c 5ca39f3cd509d22ea05b1d4253799b4f +5ca61b05f3d12117514f58aad8ea5e1b +5cab200560037e1d0f6f85b40c77fe40 5cb15b4a6a2718c90e8513bf4cb6023c +5cb22a9b004f155e4c1d59d46b96ae8b +5cb2e89953c8675b8d9e4795f8c42205 5cb91518ad37652017437b5a689626ed +5cba61352c3e708f40567a99bb036095 +5cba83437aa5499d51cdebd05152cb2e 5cc027608e203ef90d9d45e4596ac569 5cc3bf3867aac4b8a105857c941d2d42 5cc51ff3407569a994b7aa994feabc07 5cc5f602175c872b771466d08e3dd5d9 5ccb2944bc825c0fdc894d2aaf40288d +5ccb7c66e7286de8c403c151f5a366cd +5ccc097d0130393b183d19b4625184a1 5cd0317cecc259d939ab282e7d8043c7 5cd15830de7d5c2ede110e7156de892c 5cd2ba155200f3146c14f73f1461e904 @@ -5776,18 +7987,23 @@ 5ce00be4be11c656cab911a24a8d8115 5ce421e7d7e76eafb8e322d3c5825834 5ce5d006651944ce1a70e15375c6e287 +5ce95411a8ff1b0c182f38b14c41f7a5 5ceaf7e749787cccb9c58857ce4f9927 5ceb2bfd215c45d2f3d7ba4c85edcfb8 +5cebda0ff458cb8fca2a18856f3f021e 5cf1af512ce8067bdf248dffb0d33048 5cf2aac5f0403da4b19f5f9be9721a6e 5cf2f99d6dc8f7ab6d08f0e62657cc82 5cf348a63d8e712c4fb962cd05efa4af +5cf4b596028e729ddfc35b8a8cf8033e 5cf4ccfad5bfe255f4af4735e3cbb452 5cf5b32f9e11340e26c7a1b09aaad95f +5cf70a8d8d770a89a985edadb4d2cfc8 5cf84f6ba61afb3890dd79b521265d75 5cfb5642b8b9e455f458dd6676fa2ae5 5cfd807b2f5f8e45c80869e2ca85374b 5d00d1faa8ee907bf533b40028910b88 +5d06b50815b42d339f97fa5442981c13 5d0ed9294da1be8be5c92f8f117fcad8 5d0edafd728467f5da441f865fe031bd 5d13af3bb3d10adb4b4bcd7e0ba2b076 @@ -5801,33 +8017,52 @@ 5d39aa75dd8aaea70bb59f7c506e5a53 5d3e1caeff0e85b88a4bf99b8b75c180 5d415c585a4ecd0e9a949b807eea4c54 +5d42e741ad85e1523589c0868004646c +5d49183f81e65d621b8d25a433d416da 5d495a76bb15de81695df2e5aa578626 +5d4962a566c15b3f281f87b5557f2bb2 5d496f15a3888a71a33f0624d3b13501 5d4e7fe2d82198354e408704e7533d28 5d52da859594f095d1a3b7e574d41e55 +5d5994e21652842ea45fe2621284e4ce 5d635e7bba585a1444f433eb85bfdccc +5d6646615a9e34acec517f5d20a584b0 5d6673e25f6a64ffb8fc114149d6b05e +5d66c128582fc956eaa5e1473cf92973 5d6938e98e583a50a0e17fd384cc8808 +5d69906a16963dd79ce384d067b06584 5d6a76cbc1968e24c7ab9074e3cef4d7 5d6e43655861042d3aa4b3ebf9e8e3fd 5d771bc95d58f22f2513a096b13820f3 +5d7911d8ab62197335c6024a89a15322 5d7d51883011cbfde65292b0730263aa +5d817ce474d1bbda6228722b3a13ed51 +5d82b6bcee8c087a1be1e8d7839d012c +5d8318492b4f8b82d154f0d7880e7555 5d868443185d876c2645352ea152c389 5d8a7e3a69681d8c4ade22f284a01032 +5d90971db9b6ec2e468f1b541d852ad3 5d91bc5a51a724c5e73936471dbb2bd6 5d91c5fb1024d876d4f210f80c0b82b5 5d9a991afa12f19c92acce953e40165e +5d9be76256f01ee8f8cac90836260e99 5d9d26b2c6cb7aa4fed549a470aad2c4 +5d9dddc8f2951d8584e991b2f93d09a2 +5d9e6e8e574b05f501ee59c4d1b8e4ab 5da244d6e8458aeb2ec548a8ed3edaf8 5da45672ec37e58c10a4640c548c94d7 5da7df36d30cbc85e84313ea1f1313db 5da9d421c0b5ae5ed35deb3de10ed330 5dae60e9e7188817574d3f8bea9d9daf 5daec945e83f8d8aa62429eb09b7a9d6 +5daf8ce971b96b1ef5efc1acb1b9881b +5db253ab4950b9d8417140c91e79a945 5db475c730f7987e1df3f116fb70b69e 5db708ec090788200424571feee7a35e +5dbe0f3c52d96e0707932dca051e52b1 5dc2105207dce30b39f309480f197ab5 5dd0cce4820023fe487f4129373f3740 +5dd76c78640eb81ad8b425ce0bab8b37 5de3abb093eaff5e6c807c85bac7d0c6 5de8efee2d9636bf29aa630dbca9b9a2 5df297c85d7753c4dcb2d0a408d55772 @@ -5835,6 +8070,7 @@ 5df8b59a7b2eb6e9f835b6bb454d30ec 5dfd04639bf91236b4528a41ccf06d9b 5dfd7efbdd345098be2571c60ea45166 +5dff6456d20a4b93646916a542c06d76 5dffe29e384117c689c2b89e62cb4923 5e04696794cfe56a6fbc3e4e8834715b 5e04ff74d2c60e13717e14dedfc4e3d6 @@ -5843,29 +8079,39 @@ 5e0c79a54cd258e9dde3d5663a3b0351 5e0d70ebce5eacd2d19c75f428aa037e 5e0d82135d89d5216e7bd13ebc763902 +5e0edf1e073a67b7c1c43a8f4bc2f56d 5e11cb88810a2a595fb199fe51f99375 +5e14f211afe6224be1b5fbe94fb9cfb0 +5e17e2c9c3e1de0f82f0ca5c4c69c53b 5e184bf3a25e86e80d7f45b5e38f7aa5 5e1a083b0db1d9fe0647aed0e7c85d42 5e1ebd340c9698efcc8e5e0467a236d7 5e206267810e3f0c952463fd42edc9ab +5e22de1f373a4ce556b92378aa36e939 5e252b1206716ea0fa0eca40da6fe507 5e278216502d5828f323c7e3689e9980 5e29c7f6e408858d46c9c01c8ea45e44 5e2a3c9fd3cdef2a56f8a1075b4775ff +5e2bb9f9ea61b9366585caaff6ca754b 5e31ab98969a09f5cf838b1c5553b2ba 5e334cfc14800cbe82717cafb66c3227 5e378551cb037ba53b6db6cc8925e8ce 5e37c72552eb748993b1cef6c52272bd 5e3cd6424220f8885447730b2e572531 +5e401aa58418a7475b6039072e044c6f 5e425bada922ce53ce3de8115010c9c4 5e431674043943bc2dc5c91485864790 5e4398445684ed9c83e45d7b9b0f6621 5e48fd69c7d9b8ce0e4b9efacc691583 5e519b71bac98302ebaf58884318ac10 5e56b3e74d3fb72e6feca19ffbc800f0 +5e579a57fa03cd89961c7c6a9c8a7919 5e59022f6fe36b2b8f93b130cd033832 5e6533d3e1b898332651b1c70c2c768c +5e657ffa3b3e15af98fe886006fe007a +5e6a8f18471a20337ac06c255f86b360 5e6cdba295e166163f38c200b37f4ea8 +5e6e1ad978c588ef0a4c6979a7fd3454 5e71ce876029126b2fc06b9f132ef648 5e74b92d4f91e9ed1b3fee592cb22635 5e74f67fc8121653b6a6a801b86a49f8 @@ -5873,54 +8119,77 @@ 5e7ea177fcfbbfc4d4647f2ec854a4b2 5e816789e6db69adab4e516321a718ed 5e8353e468b45cf08971060d9660b373 +5e8389e4b37a6215573fb2015c547e00 5e849e09221670f35f75c4d34cc145a9 5e86070a356d2ed4a036a28bdca8e059 5e86b84765be8eba76e7620b1e40e931 5e8d7345618f025a78644962b0ec28bd +5e8e1d139500893bedb076d1dc01ce03 5e945f28c037d057178e3c40b0b08fcd 5e94b2d405497f422b7aef152e0d31ec +5e94c79d74a1f62db43806873904ad27 5e976d98a1bf3bc86920c51e09b4a3de 5e9872159973f42c3c6ca127f910483e 5ea4aab0882ee4864ec36eb4e07f2606 5ea53e34eb494c2fc9cebf3c73b2ee7b +5eac7a09bbc3d4b2af84dd4172e1eb65 5ead7b232f74da6a12fd686a6c0c807a 5eb0f8af6eee1b2a42cf4b75823c026c 5eb2ff20daba1d57135c87f6afe7763c 5eb873e4994dfd64f9b83abd363f3ee8 5ebcd9e3a56283d09f42b6e416001644 +5ebd16cde0c38582bb21adc48776225f 5ebf68e418f4ea2171110db0561128b5 5ec843d67ba52f02d22281c4b7d7d311 5ec844669aa160cedd91448ca546566c +5ece03dfdbbca725b2d1fe1489afbca3 5ed03a5c35868ec35ef79c908b731f25 5ed12f1ab1bce46d4b1fe2c5606df155 +5ed1b6445f7999935722cb877519bfe6 5ed620a92aefc63fbe66a7e6b7900b46 +5ed642d47de7ca0952b5932ff638d385 5ed8b85057924bd2a6385e3ceb8d37b8 5edccf52eca8033b46808e7fb898b7d9 +5edfbd19bb7f1850bd6a7af61623a539 5ee8fee9ecd07b3dc5de009b366bbdae +5ee9b4c6ec2b4ccbf9080028be6f0930 +5ee9e36e49049c8693525c8f0fb359a1 5eec36b769b94d5695d50a6a4665b50c 5ef5f0355f37507dd8a9f7edebf7f59f +5ef67ed76795621d64d7eb4929b9f916 5ef97aa69c593aaa051c8418b7c54105 5efb1e516bbfdb665868fc53a3af0de7 5efb72b067d51bbbb6dc8daf3027271c 5efc19eee8e088301efadac44b1c32d9 5efed65a95588a524432f4e80f57ac09 5eff5f75ba4bda60838d557516b99a12 +5f0241cfc5ea149797b9e22ea69fb9e6 5f047f82d12f21ff793e7214932324a6 5f0954d4e13c571366860df1fc43eea4 5f0ca1dddcaad709e845cef806801504 5f0d896da4e13bdf192bd237b7c9524f 5f0d96744cf75c55fdafbe63c8e61289 +5f0e64ab34b0dfe2df63236dc9ddecc5 5f109d7f4a883f0b7a69486860f394a5 5f140a216136ce86e7a559515be7c08d +5f2595c981efcd858e07cdd02f2f985b 5f2684044900c9ce7f435b959b975612 +5f26e31b7a76c2f4611138e95fa59a59 5f2b6110db206466481b700c0038aacb 5f2e29815ff49057bbc0d4bb392efae3 5f35a63c8f18d5f5b1061bbbef18485e +5f3c9c2da5bffb5cb5eea3c7dda03a14 5f3e12db7ba8654b840c8ec0295fece9 5f3f0835e92f75bcd53218007f6c0db3 +5f43d0b2a81c9777a942f6a797e19b3d +5f4ba8c029f5066d663466890bf87e1f 5f4fc57ec40df0bdbd4aae8fad7195dd 5f53892f891cb0f1c1d07fb49e2a94b2 5f556a7336caeca71507f36504848672 +5f5e46992efa9ed389d69516754721a1 +5f5f774a1d5584ab6a518d1cccb28f7d +5f6883f9c057f72514cbffc4956ddb11 +5f6c7fd7f5d7d1d6ed51203d452ec8e9 5f6d16e5030324c1da9ce229d13f5e5e 5f737ebc74fa734d47f9e35ca6e5fc91 5f737f8dad0e87cd6cb449ce8ce4c885 @@ -5929,56 +8198,84 @@ 5f7a2438c9467597971f9086e8cabc25 5f7c66385d9513a6f17aa2c8b05771f5 5f86313b2e10abc3980545b82c68bff8 +5f8ded808b9281b14f2a93e4c65018f8 5f9037ddeb6b4fbef938218fcc2e86f9 5f9577b1bd42108ea5bf03d0ab8d2457 5f96c751eb0c2cbbc14dc879a5ebe620 5f973891b458c733238ae45f6396ff30 +5f9ab442ba05cea3c6d4010a41001c89 5f9e2b1870dc9d0704573955ccc740f8 5fa0ab184558b0c6b7b700bc0bc012f0 5fa35219c40fa4b9577b5624d02782e3 5fa8e41a64c6c964017557bcb3debb39 +5fab81a779686745c32b358592ba3209 +5fac97dc7e354944b2fb1bf3c0100b7d 5fae322992aaddf35b0d26e21404c0f9 5fafd3381f3642a4fd4d49b8803ae996 5fb9a6bfc156bb4877990af0d18db54c 5fc54f761f1d3e2b418955c88db80e24 +5fc73b574b425da4c4a2049c3d9ad39e 5fcce5c19d2e8d1ec5796a8a77f4e431 5fd115ae834b2471aef74f2cca747601 5fd280e5001e721864c0f567c6be6e78 5fd7a10d8b3ad7b7be2122302e738aff +5fdd74d9a292404adedfd54d61be7a5d 5fddcd5880f49b725d1fee3eeb08c0f2 +5fe256e1a1c9290cef13133673146f6d +5fe290c2db83eb7a88ce7ec3ffe63a0a 5fea1a958fc0400dc7d4b297b345d93d 5ff21c36a612a3f82c52d0c118ea63dd +5ff2a598a6dbe7a0e9f5ad1179ff6979 5ff31072b83e8eea6ffa8b5184583b92 5ff94fb90ade2960aa8c30a9ff3ccccf 5ffbdec60ed3fa3464b5ae154bc47b8e 60001b1061e883c274f67980fb8a200f 600a088394fa930a7cef8fdf6d1fd7fe +600ae4f86c5c92466d884a55d4688890 600b45417865104be16c6b7bbeef67d7 601011e3fd5b31fe099fa77f132b779c 6017f623128671b434bfa2c84b37dce9 6018c71d46c79829f48d460d025edb4b 60251dfc78cc5b2eefcd9aeb4297d109 +602be7b1b887997e1f37065a85381436 603013fd36ce956035126258572045c5 +60325835a08dde2fa4ec4f7715e6b556 60354c6cca5927265d3ee190b929da77 +603e2e6b2b115ad65676426dba8129ed 603e4c40af54b1173493a8412a6c14b0 604158a692d4965e9453780b92dc79ab 6047cfc909925ca2d88b999a306a8595 +6049868b266303cf8f46ad957e26aa61 604a914ad26cd42f77b6cb50578bf99c 6052cfb72ba49e91debfb407ea53c6f3 +60538dc94623543492479124f361bf74 +6057b12536ab5b962ee54cb690889e7c +605940078ad3c95f30f01334ed90eef8 605bd214e925d5f6923e7efc38aa25f3 +6065ef88a6254c5ab0a8bcc161457ffa +6068b9ceb5c0a3f78b2a472f150e3a14 606e49a610436fff15e413fcd7a373b9 +607100133275017f8d0cbc22fa73ff31 +60717f245e398b6d16524df6a3426686 +6072961742e84b53c09841de95ca57df 60778a63a17fb5285a435073e8df40d7 6079222a92da45819815ba71afc945ec 607a2d09d75b34b9278594c9649c4340 6081bf5a7c2f3395ff20af01fe9cfb99 +6082f04c4bc0fd3f14848ca298b0d05a 60832b9cf45b9f60e543feaa0ee663e3 6089c33226633c9358e8b142d5387d30 6094bcaec290653a83a4d70befa28304 +6094f00e768f93d8a3fe0f7f7050811c +609666a9d6745fca83d6ccd896d1b3ab 609b1a670973242802c2a1fc2bf24410 +609b2c6582701795a37c4a8ffc6c07c8 609d9bf9d3b8431b12e8d1b165c0b300 609f2f18e81807e1f02289cda81a2865 60a00838c1e28fb726c14c593314814a 60a329b9eed91a5b8ac14d03c73ba674 +60a47456c42e2e714ad8035f747acf5e +60a4f7c0f0722bfa959083b8ea35448e 60a91542747760d4fa8ea28238d5e4d9 60a9a978ee5d1be19b7ee106790ea09e 60a9b787fb248ba1d0f3dcb573eec325 @@ -5986,8 +8283,12 @@ 60af626e389aa3fa7a2aad20ccfa918d 60b09a21bb210391d7f56a9c1b95b370 60b7620d9526d967b62dd166111c04da +60b8255ee5c021935fd93030d27d1ec6 +60ba013a2dd5778e73d0535d4c393426 60bb8691c19ce98401997c0f8c55ca37 60be80263062d433b9f2966b40e5d634 +60c3f4d56d4920a1091deeb97ac6fd15 +60cbdfa1c793e0113aa165b811d9b9fb 60cd01d839f76493fe805cbd08fa8699 60cd1a58db261d5747871a2401f47999 60d0e93a1577100b4d18882fa296bcf0 @@ -5997,6 +8298,7 @@ 60d9012f8c219237973102647d1b59ad 60dcee357d820a71732e3a04b21444ed 60de2bf77d24d11468163772305339cb +60e76c1d210f64e28edec50881f8f0d2 60ef3180b60f8f975807b506a061c6b9 60f1019dba8940a284749845a10940c9 60f385958e08bab5956b5b51debb66d9 @@ -6005,45 +8307,60 @@ 60f953c8e503390fba20ca483bddedb4 60fcc1e3ceccbf559d6e7ff3d71b502b 60fd8ba3607117647d84be16b311feb3 +610760a358a73e9b098632a2a69eeea5 61087474c5bf1a7262c8e2ec0b6c83d2 +610acf9b2db790694ba898e4f1e5e109 610e0cf098d04b52220d3da3a17b0ed9 610eb86c6194e0ac01c085e7091108e9 61112beac342957895d1d5468cc949bb 611283d79722ab8d8c4b9d7854428a9f +611548d936cff55229b5b10f085d5aa3 6115cdfb1f925d7e6d07e0d83654d55d 611de7232fe220eea186a3480f0fd59c 6126db0a3d41685083266d8b69b27abd 6127353cdb7929b354f18b8ce75ce245 61283f3d2c6425e80cb1abb8db76a8e5 +61293762c357cd98ea6cbd5aa957d55b 612e5a80989dc7560bd5faf9b2f4bfbd 61325acf66e072e3b875c5120b7b82de 613464c69c66ccbfdbaa7e4a21cb16df +613f42c98cd6f5e50dcd712270c2e3c9 613f8c7caaa6c2e1834add719e00783e 61458a00027930173690bd831144a152 6152d2443ab4e00b716345dbcbceaf84 +615460c923e0fea86cc47d3ddd63c373 61547ae4990d98384b2b0d12f51d31cf +6157d402acf9c06196280f09c56fe03e +615f027f7206d7467bd487920aa9a1fd 6163c1abbb26896255286b3d5c5d67c5 6165b5e1edd56021aa8628aec9b58eb3 +61723f57ad49146b09899e5117940763 61735550991373f20a9f6b431deb3437 61736c9445d6b01f11ec3f84dfae96b0 617a79c7ead107b0cd9a40966f47e1f7 617be0fafb7abee054611aac170640e9 617d610a3b923dab9c34c114af627941 +6183267d00a9bb60bdbb7d1c4d219752 61853e0dea1db36b3306960e86d1bb63 618a932b2c0baa9e9f4b3cab76dd26ee 618e35685d2f791a00a50b1d5d6acd49 618ff6e760b78ba6fa09f80a911daa09 +619379fe3994a42b3a6be6a2d4cb378c 6193bbbc14a6d5a4a87c606394548f3d 6195299d433d2d7b7e4526b2684f4253 61964403a082163896cea6cb50ba0893 6199d5f062545eb44ab81b0c07dc0e48 619c4159d21f34bf69cf90648ce774ad +619dd9d75c91d9ce2809fae2a1dc706a 61a406ee4b79b035ed3edeed7f533a07 61a6437b2aadcc5256bdbad9626b9f1c 61acb9bab5991a2656310bdd772adb2b +61ad0902f30aeae388a98254e5e22a1b 61aead9e5d20a9d431a47df92da08194 61b5bfda396b42fc77b2d055425bbb5b +61b60a306a1e9852e9c8638afda97e95 61baba42ccd9597e67c71978d9391eb0 +61bac609e025a77460cf00a63972cbba 61bb023df8dd5087ccbb1ef332e74e6f 61bc6b0ffd70577c89f13611aeb2dab5 61be8a5a02582aa1df311bf2c18adcd0 @@ -6054,28 +8371,41 @@ 61ced7a8164ea9cf16ff2b54deef3621 61d2b7cbcd9b69a462c4352439adf03e 61d2eb311736481473c88621c58f0d11 +61d3e9ddefc779223e50cb174077374f 61d58f031364bb4355a9e881b6381a54 61d843e673ea5fc5c8e1878abf6e7d06 +61dac6cce11a2f333e17ecf48430b60d 61dc95c6833d4a86e0e6236c1434a460 61dff17bf11ebc0087afea293609a10c 61e39d2a5d28fc2bef003d26b73c6a1a +61e3a9a58614bfe3f0dcb9b86995a751 61e53134b982c19f4758f4ea4a25d47d +61e76ad43a46244e120631dd97c7c10f +61e8703253f468f13b3fab2b470d1050 61ed3c07ce1dc11404b7ba241fe6f30a +61f005e0316e6a33ecd85a7a840d1a7f 61f4681707f33c7c73c85a9e0fa9becf +61f7e5591be2727ef323a0983a782c24 +61f918062cdefed259999e4fac188649 +61fdb12423107b003c549eb049a3888e 6200968dd17e6a6b43accb378b055e39 +6206c355c888ae5c84453c24b04f31cd 620c34d90d8d46582e835f70df88db99 6210c681468317d3d1fcddd098a0d812 62117f7fc5a1f3350b2476de6c00cf39 62127f24a9b9811e4c1e6c9d4afb8655 621284b8191669248df7d9d52baf75b4 +62129a842c3eefacfd461feec73d6f88 6216f84f74e843dec67d3a210f49dbeb 62182ea4c491117eebf10d4a2ba55b99 621cd7041fa5a2eb476f60509c65ee36 6224de483572f59a37d3d0ec48415f3d +62296522e11a16f201bfae63a3e4f0fd 622ff1d78b93bef482622eaed87e08eb 6230f1eaf664545480b0983372e283dd 62312e4e7442e4f488595f718d231553 62376c9ce959b42a512680a502045dcd +6238d4fb4c9f2ba254f09be446010e9f 623b903841786fd9fd992c2471ed04cb 6241e5dab66360578daa3da18902fbf5 624365af6f40e646762e81d1c6dddee1 @@ -6085,6 +8415,7 @@ 62572164e55569a3b207529c3aed1770 625e2f820e367f84fe22d7f8e1a96482 626023d31030d2d4ea784679977fd1e2 +6260db919aeda9032226d7730719923e 626b2d894d0930e649815820c74f82e9 626c3d600313bbdb4930e9f94da7965b 626cf7a05c102bd0c8f75bd7a6e6778c @@ -6095,28 +8426,39 @@ 628212f6800bc3c2d339babf38b06180 628308e43ca25235cc8cdebd79a4e303 62883d482f62f6c32e17ba2f8dd505e7 +628bf65b31ef2b1d4076acfe14b830a2 +628e07d84e7effb600cdad205edc67a5 628ee8cc820ab73df9635fc46dffc247 6293b20adb50d18f51076c0408a5cb33 629aefbd846e3d660e7185bb96811a01 629d8c45a19df46617bea7f44eecc141 +62a14907dcf399aa6674e27a705d91d8 +62a71bbecadfb793fbe7ffbe5a6ad7c7 62a7c4391e5da8c9589a90c63d439a6b 62a81f5ea56f352248023f24ecd57efd +62a82d92abfbcf43a52c9b544b2ee77a 62ae5276dccf8eb0a1427c1677b03e38 62aef5f2fa7300fbc9c8fe3b222ad20e 62af4d1c0d0742bf4ad1b4fe864329bd 62affcb77b09b6abc8f5ac8e7fbb9ffb 62b142ac3fda19210fc88d6c48da06ac +62b48d9dba8a76ceeb36b23b728a9db5 +62b5ecc8d63de3a0c682e5fa83b4e6e6 62b9b63af083c574d566022687ca1269 62ba1e72ec6c141fd1d714f47cb29466 62c0561aabf989db4df6ed023011f312 62c107f3d19915a3debfbb1d487ecd36 62c74b97a44b3743b5724ea5c9b1065a 62c8189c8668a8aa9b7147b381646ebb +62cc1ff97ecae8186984e6f3f16218bc 62cd12b33de6a095171fbdcf5be32521 62cdcc4f89199bcb2e2f5e93e973c805 +62ce28298eaf6f9d267ef3798cdcb817 +62ce2fc18c76c072a1fee6707617cb76 62cf52ea6b0eae23bf26d29f555aeac7 62d58c1235151c27ea499d9b731fd907 62e197a86f8a7819a713537cc06b53ec +62e2e184ddafb0d4367bd4757a976349 62e7e9f53460133a170f3bbba0546ade 62e8e879240e9f1766313df442a27630 62f277f8dfe84d29041187edde69aba3 @@ -6126,33 +8468,53 @@ 62fcb9cae74bb89f0042ab75ca9d679c 62febbb14e2589dab413c75dcc9887c4 630072d5038b40c9aa87a5218762ab91 +6301988f75e80fd73506f9053f7b747b 63060325143d33d2d019e4491c92a7bb 6308f83cb5204d41980c922f2b2f5469 +630b39caa000da18d87b388a2d53db73 630da14030bf0434a480762155380900 630e629ae99ca0f1099fb1cb379286df +630e6e6d61952cfec988be88819b59d0 6311522bf92fb666757c17d4a039e9df +63115464a68602a5f6af8409fba52631 6311e3f10285201f9208c1a5513829fe +6315fec8a12ac5c9565c9c337882fed1 +63177b0b5e823a090c31c0b94c5a6ca6 6317f48f55038bc84f32b0edabd37968 631b84b88291584ebb7e718dafc5d103 6320e43a8fe7cb90317c133f60816f1a +6321928016a13a15653f3046c9b3efa2 6322eeddc6aca19abed546ac3d09de52 63239c013345b6915c5493e0eca08ec0 +6325ebd6f21e0504f7f9d9bb8a645ea1 +6328f33c800d12371d2c5ef87c19002d 632a86f1b2c16fbb4365e0faf28b946e 632c39c33e551f4d71f696b6739a7bbe 632c3d480855e07615f7ba490a342765 632de849b6243a525a2f04f48deba75d +6332e9e9a38486d418638e1f8e8ee30c +633305b03e5f493c6651fe8cb2cb8a4c 6334c5488f2d3a72ce85302522651af2 +63377c82cf9679ff7ea65473066f0b75 6337ee76caea26f655374c1dbd68ccf7 633a62b9d270ad92f1b2971a7206f2b4 633daff3369f4a2a487d0d15f69483fb +633e782faedcf3437207fed9bbaa7f45 6341c3b0a9febc53de05e0bb420f62f3 6342437eb7d26c249fea7122f5b4a76d 6343c8e3cd472fa3f21a98b18e187f32 +6346b455156dc7f7eb77921b430d1982 +6349e1911099693684b84c655f86d8af +634fd97a592120302627e972f6945a7b +6352a19cc5a14494dad16d8023470f57 +63564272fbfeb42631c5eb9b464b0498 6357523aee3af7bf91b6974a3357bc97 +635a155c5e9fe11036301b764db28991 635aa4d771991bf7b90229b08535126e 635cae325d49679e13aa5d2d011c7e9a 6363fef4a6e36ce75c9fb01d536348cd 6367cfa7eacfd7134ec256eb07c23080 +63680735c422847cd3415c5beec13148 63689c477f25ddda11ab457850c442d0 636a19d912fa7361c99795baad27348e 636a2b3f4e4486099921f4c5ed174b79 @@ -6165,27 +8527,43 @@ 6378560610c8784dbb3349c59e1db800 637a41add14d531f1c550f15db3582e8 637a997966f3884185e309cfdadaa6e3 +637d547201db989751b295eac9b1afb4 +637d8fb43acf3cdc7ddc467d7919c146 637e0a03c3445ae376d0963110f4b923 6381e551008a356862cb8003e83794f6 6384294a7883ac653dc374838294dfa6 +638746829397573341b4ce8be96c89ae +63893816aa3b139332d0b03e35f300ec 638d69b5bc6ee7b15421d1aa92e09894 638f7381ddfd1280970f094c1aba5d51 +6392041c4a1e35f5a63247b7fff6ed97 6397d6f3f0a07387459b51a9e03ccc7d 639a42e8cf3d7661ca9c45813a8855dd 639b4911ce792ea0ab9be6893845b762 639e43cedb3b4b380df9c9181480e963 639fff585af16beda029304a85fc0573 +63a189e8b94cf5d943141efd02f45c43 63a7339478f9a70a1e316993f2ad1e05 63a8610c1e3e636e27ae2ef350d151e2 +63aab92655da08f171c98c2e50311c81 63aaee0edb53bc3842636dccf7516df2 63ae0c76069444ca1d935444050eeb3f +63b21a69cdcc5677ce96b4e8ce915dab +63b55931879e8ccea27f14e7835aebf6 63b64d0ea30819264a09e4f1e32d015a 63bad3e4b31d2d8201117e5c62f13b0a 63bbba2a727a9ad8d463a8b8297b943d +63bee63f508f4177884edf487dbd29a6 63c243ca80a9da8e748a0d2ea2c5a78b +63c36b5ec8bea8b20d907ed5c9534aa0 +63c38167cc29cc493db9d18945331402 +63c4430ba8d94d7c5b86a6b1ae70fb1a 63c4d323a03bb8da99d0ff4cacda7d4c 63c8aba952a723330eb1626674b8c3ed +63cba2fe7b63f6264b2f873938442bdf 63ccebe769c893d6f94b9d435fc30b74 +63cd6593daa7ee6bfd6f6f98238666bf +63d0ce3fc9dc86b9b43b0b01d5346b4e 63d5188e34cef30ee68389134c57142c 63d899120e2a885670f7b02e2e7c05bf 63e9743ee6f0c6211c4afa09ccce102e @@ -6196,21 +8574,28 @@ 640302787e5f55bf5e00e1a491319a42 64037ee4b32a99d515afe31b8becc04e 6405029263b8053f492569cc9bfe116d +64052c351bc121ed0dfc66e0eb9af5de 640b9e714377d1c520cfb7c6a647cc6a +640bf8a87bc86ca18744e6a48d38f33a 640c147ceb298a1529e0293742f250e9 +640c664aa4a4bea6a74cdd2308dca819 640ee5b4c56ebd3f4db4c40df0c484e4 6410a6c5640559ac95ad09e6d8755289 6413d57471d7c5208f1a4ba53c5e6026 +641512678759edb4b30c8a09c2fb424c 6418c5a8f34b53efebaf222c8615485d 641d12d1fc3ec72139e421ea1990980d 64200ec16f14c00bcc650f092f95a9be 642098cc0c5516d8161a0b31f5b8809c 64241e025668118df9e704a5dcb22c78 +6425022b3ca72ebe9c332c4c1e8ba41f 6427b754d93204a45dbb95f0f0eea6df 642b300b1aaa5dfdd7772a1cb78ea40f 642cec039ce4eab4158b87580259ce5e +642f76ff54662616adb675b393bf50e9 643ac78e602c105e4ca453a08f36520b 643c121a066e361facab00134653103b +643c773c3f750361725b8a84d7f23005 643cc924cf21e746c90aae3645402814 643e2fe68ca020bc0fb7abe5781ea771 643e3c4590206e455310c5688a1d245a @@ -6220,27 +8605,46 @@ 6446da7e20c8f6f1c828f7c0b0d6813e 6448a059fc8117ad8d4eb9e79b533d00 644a51d6c8bdee0ebea63e077741e2ac +644eaf92f45587d7cd8bad6499af1f7f 64519dfac522d08720cfbf666ad89285 +645668e1086fb8a04e6047a86c04e5f1 +64571c4e60b4a334c89371058aa2c619 64595feb98c2e435db9c16086346cfee +645cc3bc15e70329904ebb9c693761ce +645cdad1a2a04d7c28ea0404a307d7e7 +645d57ca6dc8e5a5044bddc11321f56b 645e5b11649760de461706d41de72bf6 +645edc541cf4e2cc23f0428bd23e294b 646041ef861e4f0a13eede603f1b8777 6468a1f13ef9809907e6225f92c70be2 646a54e3771759e4dfca94912ab2dec8 +646aa297c986bf323ede607f09c37f73 +646aba4dc9877303c554519ab7bc9121 646ae148cab6b7f102e83d0bd8f6c122 +6470896680a6859a0e48b4c2fef628f5 6471f318e18c9ccd918c0f0ce681f597 64724d9404560ea4bf8b890e9370abab 6475fd7b45f59633cda95867157ed9b6 647d5119a5af51382060a0976fab45ed 6482eb800b727e773f09ca5ae5da10e1 64845e0dec8ab59e35fb42999ed7c561 +648cacfd11a0e6b4205373ce992017ca +648fb0f0ad781eb6067e7dd4245b409f +64909ed216242f6b414ac2f539bda1cf 64917da89289b39342a033072cd0a84d 64954ab5709e6874b016011fa17c98ea 6495710e496dc63a70f4e08e2ca655cb 6497e1d8ec365846fe4eb8f7e71df28e +649da26144129ddd28bf160166bb76df 649f9623bffa2613ea9aedb5ce48fe30 +64a0a0b8b3bd4e66f8793978546e8a60 64a2087a31b712a293c721261990ce14 +64a484321096b7a5c6fe6d4af29e82c9 64a506019b537078db5b918f007897e0 64a5d6af398763080f539f344974a16c +64a5f393298b377121884c07b1db6bc2 +64a8478cff65ebbddcd36967ebe12a6b +64aa066da5d421a445f8420cbf16bdfa 64aa24359a6df3a85be234baf7ce2ed5 64adac12deee5e538014a84474ba4d0c 64b02ab41c31c9c06da8049c59b749db @@ -6253,37 +8657,52 @@ 64c60e99ad9a082d267b1d08f21eb4f7 64c695a9fff9aa8d101871b0256ec339 64c8c4a69c1524644c8ad363fc6bcf81 +64cb28d93d4960818756ec87fc7935ba 64cb2f254626ec3a9f1308ae98f17719 64cedfb72a72da333856831ae6e410cd 64d3506918f58db727ddea8c095c73cf 64d744809ac084ebcbf60ce80608c090 64e5354d2ddfc4479786cfeaf74f43d1 64e66fadf0d2664b74b0d7e4cfddbe06 +64e90ea3857f62cfb684f78d37f5c142 64f0a393a9fac5e63791de4a445c5600 +64f110f249c82b79006a3402d13504be 64f5dc442dcd886a00a91cd464bcd637 +64fc34e2a6af6c9110ee30e462de559a 650186189ff0630080f0617fbf200736 6501ff62498261f65d58891371c600b3 6502781f3107899bc94d9bee82dc4423 +65060cc801d7878b4f769e5964cae4b8 6508090cb65da9904a526be8095e2cf3 +6508e0cc3bb43bf9a20fc59f14b2a99e 65091b5b727a9e84fdde479fcc218e7d +650f0c108e69489ed47fd2c8ec37d60b 65148de6f02eb3534bab5342f39df111 6515e764955423aa336d1edbd08d2d94 +6515efe42314143a821164971273a810 65171339cd67df9ba4adda44d9ae123f +651c7cf9a5c559401a10a4355f1b6487 651d0bc173084b33701060b4524e3e9b 651ece6fc6a3f377b222ef1185c249ff 65292764e98e4bef877f85a42c50e0c5 652dd0b146156258bad5fa1e851e3101 65381acd37fbd31ec7332d91c24b9e62 6538af985e7b29789a76b974e0b904fc +653f59359044ade07b8f4eef68072bae +653fc3b81b7e0df95fef88fb7e160456 65448a50c4bd088e94e7b5e0b9f3fcd5 654784806bc822ebf7b5eb176ea9f563 65481673794949305aa723c0a4837301 654a2ac52406b6130d1bf5fb0cc30568 +654a5aacc558091bafe7b141ccb0a736 654abf702e82972ff28d21c261c577be 654ef7f4b1152607473ae359e8a1b0a5 654f88c5e09e407f55d7ca7ecfee55a1 655174636296643d5c5aac71de1667e9 6552620c4a43006d58462ce7ae797534 +655377e6c15ba7defd7c95b80df18b65 +65554d7dd904544049883fc1a2a5ae8a +65597be94a50eb0a5a4ea8ead565ff2e 655c50ddbf41474ea1d3e3063d1bdf1e 655f5135f9fc413464730d6c0faee7d1 656087bfbe999dad408e45ed938b9e1c @@ -6296,11 +8715,16 @@ 657b38f223f56232e57d077572162c4d 657c020512a17bd7c66561514cc98923 657e7443d9bef6e3f931232e4ee5f2ee +657f2b9c8dc12d08e3d73eeb5a505069 +657f79f652e23a02a69332de9bdcaa3d +658150e0143a54cc22f7cfcc883b2ef4 65832128ba4b6e8dd00240fc473c374d 65897be195eb7fe9d6bf1eb3ede1bd0a 658aab5f4949eb44ac349286008c45d7 658f980406ec7d24655c2565dcf9b3da 6590c446caad78c319f7860857215f0a +659323e3afa1bd6bb4d23df73bdaacb1 +6593d8fdf2201b1964f446466a5d523d 65944c8d6430d1d882c179c7d3ec7eb4 6598c6ea38d69d69b59fb28bdaf56784 659aa65725a6054644cd1cfe49635d1a @@ -6310,47 +8734,70 @@ 65a6497ca1a3af9ec34b41288796b44f 65a78d1161209e83a31633fb25b8bcaa 65ac1aba745857cd13cd851e75d6d832 +65b0f4ac03cf8ae920fb08f2a22c469e +65b432f56050bbd6ffeee26226bc5878 65b549da8a525afa377e9d75a615ce61 65be155febda2f0246bd163d170241a4 65c5c5904e47ed634e3d5274a97f410a 65cb32d5dcacd10b9ccab96a8cdd4c01 +65cc7defb85ee791dd4881bb11fced87 +65d208dc121c81e622f7c23f4ade1588 65d235134d6ab01abc8286b435613b51 65d61f095d9522d154aeb3ee58a5fb0d +65d695bb09c3579f43f0c681be35f0e1 65d77eb10a5368e84eb9e300bd0ba843 65dd66f4afe435c940ce2ce11b0c59e1 +65df7838e388abd748abe23f82d0c050 +65e4845c6fc7030a33995c07c67b5330 65e56391b362fd9914585deed803b029 65e63e67a1df9aa8b2f4a12a5b727c94 65e6fc8f5bd331e1f10b292b29ab2f9c 65ee7faad42c3b99dd28fc1433808a62 +65eed3b71d756ac5e080831f4f1a6227 +65f2665e6122ac4bf9e77116b776421c 65f5cc2cc26c93d8b7b98126581ac63d +65f7c1fd1b5d928dffede00ed340e77c +65f8c34fbbfd7f5d2b6e8d29973b2501 +65f95ba02629065f174ac46b5c53fa46 65fc2744667ce55e4cd2a598c49f8181 +65fd2134e90a6e24ce1f1c56962044cb 6606bf470076976cb33bba5b3e16854d +660fa1df64c0980a3ab096230c615798 66102b17649b814b7a6f8668de47ffda +66138ade9fcdc14e48d6c815499bc3cf +66146110cb313eb5637b9a9bb29a1410 6615e4048a20987e8351fd9f375eb8ea 6616979d4f673416a4196715ac336f78 6618ab0fc78c493a5161ff17a08f7f67 661d74fe6b394ac715d0f7c916bdd069 661daa090402d07ef0c27ea0aa710b32 +661dc1df59cd98ae41bfbc46caa009ab 661e656b3a05989d24f514f56e7eb3d4 6621bd9fa03d5e7ba5a44c21ffd46965 6621bde5a4c69f191540f6469a18d5af 66221f0d1587da95c68ce1911c4a7511 6623fd69a4220452cb3ec9a19ec46d7e +6626184a648bb9945748ba6913b71559 6628677c36afbcaf9a151ce65b773372 6628ff366ac65a911a211111322cc332 66295f145de1fbb9aef51d08d7d807fd +66420133775509b7ca77d84484aae699 664250d0eba03e4291724c7024fc3974 6642ce928f659905dba610344311b257 6647f15889ef674bcd8240214f323d6a 6651499eb91df180e3f81c193f4f0f72 6651c2d83bbd62e01585ecaff6a7511b +6652c84da6551350a8b468393b6caf72 665440eef371f38ad0b4dec0a77c8546 66544337f7e14bce761c51c1dd654e49 66558804cc47b20f5575f3d47b2349f0 6655dbfad7b6e0b607b1a27cefb72f67 +6658b22823f2f555b3547dc92636f31c 66610b3822cd4e1e7d793037fc08f1f7 +6662b561477c11ee264661c793c27031 6665ea8acf16cc1f7af1c1be4667625e 666650c70f8025972353ecd8348f0510 +666811d46ed32cb43c4a1008a9ad3d26 666fe6a63446193d91a1e9220137b0b8 667142b1005eb904761a9a9f38ead918 667b33aedf4bb7d98759f2a8a864177d @@ -6359,20 +8806,28 @@ 66823cdcae40219c88f5a1da74f0fb46 66827bbae3057e9e4a1cafca897b5364 668957e4628c38c2c61014aeca4f283b +6689fab2786bfbd09bd2f0985a20724c 668a0378dec91781a927d68fb642a4be +668ba652cca5a910378b274c2281abde 66983299fb4e30741f875351dbc3e2a4 +669d8f442e6f24cf7b6ef3a4ae523423 66a06b9e1417e26c77f3916146f72faf 66a2377f2b67f9134b206c2c4ef4ccfa 66a447d3b4ee3605caab8e7271f453ab +66a5c8c63a74dd88259c18a6f807f2ae 66a7f4575d76fb99e0e765e56315e1c2 66a803a42cb11aeee596c6475373d1af 66a80c6f6117f7636424d09da6a6c0cf 66a910dd8a4a36c4a97e6a0952143098 +66ab2c57bf6c519855716e1bd31cbe4d 66ab9ca37b0221e38233fa0b0983c01b +66ad5a9714b59cf7eba87dbc670ebb1c 66b0282b24dc1c1aaf42d06d6014708f +66b0a5d6b86c709655d2b78ae7826074 66b3ae0f238d0da08e796e87200c41a3 66b726a84de8ea226de6c8efdb52b967 66b9c0026c80ecc96b1b31cbe52af4bd +66ba30a947ed6e896da11ca33de44325 66bd56d93072633cd7b68a8a0f765fdd 66c13eb7b7b68b0596ed40e2766bd36c 66c1b45c49b29e376690c943b6ef7c22 @@ -6381,21 +8836,29 @@ 66c7e02eabe081eb4bf81026d18f4767 66cbe9bceca821e05e6b8e50a4405955 66d4225411ab0f4e325148fabb229bf7 +66d7d39bf0b9663249633848d3aceb14 66d8ed87e387591cbcc571299cd26cce 66d930fa9fc856d0e6b3b2a030b71d48 +66df76db5ab0c64a3f5f91e0775f71d4 66e03bee0dbdaabc5aa949c097e03964 +66e6046c2c0a62d3a1835faa95a2cb18 66e64fca3c833fd875292761071ddb63 66ecfd0e211ebac37bb6dc72a3432436 66ee4cacee05f8209e0671ebc25cad23 66f38d4f9afcdb6d0040023f10ab6dd7 66f4f540f91b4eceb0c4a5cd9900549a 66f7f59fbbb600cd0b5e272a73e53317 +66f8eadc3a33ca75670b001f6674bc5e 66f98d0535d8333746560b3a3fcce87f +67007e1b509d05bfd35c066a939ea875 +67029b8a82de2456f40082d12cd08b48 670333bb5ee5c2bbacf90836f011837c 67039ccdf1254d644be3fa40c1082f0d 670c68f729abefb7b244aafc145105bf 67104b26cf89421a35703fb278633a01 +6711789e13ccea9ad714d5099be4e1ac 67123c6781e4d7ebd5f113d9a3de322d +67156ede48b663816230257f214e765f 6717437d4ab2293aa17da8e477657e9c 671c5ac82cd2d0a754ff5124569585e0 67206e8721ba079f7b837f3f0c5decc1 @@ -6403,9 +8866,12 @@ 67239caad1421bb920a3efa8cc127452 6728effbbc4fcc38e53f74de04783c64 6729fcaa7eca21499cd139222b604adb +6730d71366e88f6fa73b9474f8a7a474 +6733bbcee8d1b23c7a090b6bc090f782 6733bbf3de196badd04f02ec6d40c903 6736a0e0d573b134fef71b0b905f3103 6736e11218cccfe695052643de9393c2 +67374f49667410d8f3a41530795f78cd 6737fda83313b1dadde371a784f1396c 673ac3d7a6a04cad22a9f9902d4702be 673ad86455d01e530a4a1b496f7d9bf5 @@ -6413,8 +8879,11 @@ 673e04a20ae1bbcbd78cba2604f1f7be 6741bb1e273fcec12e68f885e27e06ce 6745eeb71a3f6fe8b6e72f609373b085 +674d4c4b6a9dec7e54abb94fcfab4009 674ebbce748857abbf63ac872dfdd7e9 +674ee9514a3a455da63154b29ed2f558 674fab4a97ba9378bbf8cfa0bccdd671 +674fe4b8074b9329d83dcc78d85456cf 6750e5bb0b956a66acc418d6db008a41 675242d6afce9b05aef088ad7223e01e 6753222290891910d418786d4b16c5c8 @@ -6422,10 +8891,13 @@ 6755e02daef4f809b4294a467dcc672d 675857eda73192a383a78498cc90eb69 675b651eec66f13b07233fcaa7791cc8 +675e50b54d3fa1220fa44f923bd69563 67622d98662b8d345f7ca28692347eb0 676295c7a01aba2471b24367a090d2bc 67635d3371acc553dd680b0eab2073a0 6763befde2da8f68490395bb6dbdeff2 +6763fc754a5dcdd7155f7fc83a8fd7bf +6764201d4820d0741c6dcbcbd86bfb44 676428476d154a5c905dd1aba4802161 6766e7fa68bf27e8a9c81fc97572d1e9 6767dca03fa4646e454c3a4297c4d9e8 @@ -6435,33 +8907,47 @@ 677685c0eb658fdb48074b4e89bfad71 6777d90ec99189d73be8b817a3ca7803 677862527de3ee3a29cb3894534dacc8 +67806ba14a0a3e9201bb945ba02f0ba4 678875b4b8b7b95d9c72bba8c59a618e 678c407b9d99c9fd9728a45a7d0005b4 678d4c6c3eb5a96a6e4966852ebdee0e +678ef8a242c762fb30140a7d09bf4d22 679b390e4e14fe8f487b074a0eb75abd 679ca442fbd0591b564d8a7f011ab155 +67a082af5b8ceeec2e00724c5faf0d54 67a4c834e4e95e0cea47ea22fec05411 67a4ca56fba357552b1a6b9313962f60 67abd1ea9889e6682c8a9c988d98668f 67af80d4e70d5937ec8d5bdd16fd5dcd 67b1a62ed76c0d17dca93945bf076448 67b23e4164b79e09a0e2c447d388a93d +67b5dbf2f351234c0095200e4257b820 67b5e28f9412a56ab54b1fff5ccb1152 67bab17e574e41d28d1d6067c62d1433 67be6cc7342657bedc6638fa7ced0a53 67c061d3c354c25bb8a70231f69a759d 67c1948d16477990be951efb035fda10 67c30ec41f4679a777800b9cef483730 +67c4bd4a836b431b34bfc9c92be8ac99 67c4d1a0e9c35225306be1f023622a49 67c75023a5a77931e77acae9cfdf6ba3 67ced3a23e5d29840b9ab2b8619eb28e 67cf8c10276033a74409efb370f7f2cf 67d12342898acef37ba4cd93b0cdb916 +67d23bafd877423b33dd15583f901fe7 67dcc517493769425cd48c318d2a6254 +67e09797ea64fd4ef13454e493be36cd 67e53e28d32b59db4e65841a6c1c8b5e 67e78af6d77df71324c23a91ff8b8d63 +67ee87c26964cec2a40a536aff7d68df 67f6087cff96a87878539b9ec59fd6b3 +67fe5c504cad7431145ab3f1785e5c17 +67fe67d608bc6e5a70bc4c4167c4275b +67ffab7023ce11792f674fd0b198ac87 68037d43360c8747a40c06b6f9d0e0f8 +6806a4866c7de104ba2edb140c3539f2 +680a41ade0eb07fd3167ec8851529b6e +680b8a8c9aad51c1df1cac8b0afa8fdd 680ba98799de1d607fd97c478f39702a 680c4d5cda8f8bf3f17358da5cbf507d 680d15d51e6bd11657e631ddd2c2b8b8 @@ -6472,6 +8958,7 @@ 681470a5fd6072b2a727bd2bb63e11dd 6815850f90d972d2f8c4fbb5aab0462a 68188aa6c41075ba57a179be9c185e32 +68190d55f6ea6020afe5be0fdee19641 681954c88b7cb251c0211411dbca2433 68221fda70d6b7aabbf7daa57bffad88 6822aac5584c5b5d08f049c78ba48984 @@ -6481,6 +8968,7 @@ 682ae9883275c2d210957b23225f288e 682bee4522c2812638f3a3020327c8ff 682cc9943564daaa499721eba56fb927 +682d4d7136f8696bad9b4e6373485113 68304d6d538534b19fe12c4d3797f16a 6830eb4f0c6c62a6b49541fab61b5186 68336c99960f5568d66b67c30e5977a2 @@ -6488,25 +8976,36 @@ 683ad86039882a1c6cbab46c75eb23e3 683c24b13d409c97d720770dc6804c0f 683e42abaea3dbf877902ec5342be316 +68420d04aa9be9124ed5603ac85f2d18 +6845729f2fd392ddeee06797d2ed7b50 68465db51faa6a5ba825a9e4374ea592 6848c38185ebe64d3a3aa9cd8460954d 684b77bbecf9f676ba9cabb9b713a84a +684ba3fa8f073e3e4253c26d0f0ada00 +684ca46efd79301bbce75725e1033f18 68550206633b243596c5b268f26ede54 6859dfb5fb3e8cd2041d45057cb5be3e 685c89226dfa5da6fde3deb35f5da7cf 685f39c68eb697cc32d6d2eacd4fccd8 686a2bd968179d80f23a801317351bd4 +686d0ffc149b1783431ce1c05070d325 686f23f3d65ff35f1565e5b48328d08f +686ff34f5b371b50a2f48689c2153704 6871e01df041d90482badba866d80719 687318df41118869610915998f406b53 68732620cd99e9c676fb61b2831c0714 687d3ee55fffb00fab1a838907e43f96 687e724fa5bf2b175f949d08f019dd08 +68808e3687424bc71cd60091621209a1 68820d37ebd80607113d45684fdcc486 68864aa8bfb2188fa80ffe4e4c830893 6886bfb0e1ebc4ad28b6d37fd546e633 688ab0d391a92dea10b000416519d113 +688ab7449dee363c0fd5bb8752be70f6 +688b5f34c0ff709769735c79396c3165 688f96710800b3b505b6bd1c01ce41db +688fe4075ffebbe808ca060c39e11cef +68937d4bf04db9355c9927943595ebb9 68951c9b67598a73d694b8e3bd326c42 6897816192adb30bdede2c30e6bcb91a 68991ef8ea0923f129b482c37b0ca6da @@ -6514,6 +9013,9 @@ 68b1f564ad2a298c3510e036d334ddb9 68b268fecf172bd3ebf20b7d711ad139 68b8fb238e9f1649e96992ec8259ddca +68bee79681eeacbc00d94821612d25a4 +68bfac986f5f2d9b94fb3e4fba6f71a2 +68bffef33c52e0aeb031451526bf7401 68c0445e38b9628ed04118a9f3e21303 68c21a1eff9f299d176668096c7d2e89 68c487dfd58bfbe4f380fc124bc45260 @@ -6525,69 +9027,100 @@ 68d4c9c5066af6c484caba5a3ae1b3f5 68d60ad7ec6faa9cb314653408e5346c 68d930294b08178f3d143fc17ff11394 +68dc5eddf921465aa108c02a57d4b7e4 68defe203dafd0f67f5187a21e2233c5 68df25a5c43783f49dc9172cde84aeb7 68e6652e6c0a21e7632bb35657fecaa5 +68e8b0567c8d917b3d498a7c768cea82 +68e9df94831408360cb8f37717be9f02 68ead957ef0484b3c0ab5689625771e7 +68edbdadbce05e79f4dffbca9ef2a4aa 68ee9359339c7bc8a311c77124799edc 68f17cc3682a2b804b024f3a23f33ff8 68f3b2a2d4bfa2eb156784fc5eeb1b55 68fb55b385f62a5a3c27b7900662d4d8 +68fe2c4785a83c02b126431051149406 68fe427ea829f62f5a358cd92488daa5 68fe4d1106e5d5d6a3ba33caad44f9ad 6900b45aaa7a7df78be624ce551720d9 6904b4d84dd1ddc289f1a60a07aba1d3 6905fbf78a94098850aadf62f8da4398 +6906dbd1eb09342a1e6262e45c987d51 6908dd6ffa078529400c2714c64848e7 690a2cff94fab90ed552fc27cda5c666 690bcfd5b6d53511afa04a895a0166ca 690d7c3d12c53e2d56fe7efb583587a9 690f8ec01bfb7c8af689aa887378155e +69141bdf24d71e98f85be48dbfffdbdd 69147ee89844d876da980b9f7f081817 691bc1e42ac28c31249ced51e2944136 +691f410d24db7a094e34659ecd86128d +6928079f326c8cd5542ff5ed96a62aaf 69286ef418965129a4858a28b52b25e4 692ac69cad3fddaa91b20730dd055c1f +692bc4bce857adc2ccbb7d03e4608d36 692f54ab6969c06688848561cb79bb08 6931cb0e9cc8b4bae90d47d12f2e4de4 6935860c0290a88b6e0cf70860d008f1 +69369dc518c14f5d3427d011ccc4cc02 6938aa9c590059d106570e5cc3727735 693a739d09aa7e9984e3ad496e3780ac 693f158d557aa8ae0858f3053858e389 +69428c2afcbe6470e3789ec5a3b419fb 6942fc929759931bf2b68351da45e5b5 6948c7aecf5dc72cc9831672caafb6b5 +69498f94d3bfa5e2901e6b973b6225bd 695056b81b578931910021c9c5955059 6951805bd57588459905ced7e95dd08f +6951d36863b27a1951b896b765778ff7 +695221c9e23a9a349a1150f4a4b30a4a +6957b90a812171e2281993201a106416 +695aa8e7d05ac220df41580a6bff32d9 6964f7fff1346e82facc15026de838d7 69656e40287954c5ae46c5003647e288 696c1a59db8138a585ac243730dbd6ee 696fa2e1dbd1dc374d05dc303b3752fc 69702bb28e88cece3216789d93043aa7 +697167dc138ad560e2b508f8ed746b09 69725e935a3e7c9ab3370862b33f6730 697285f312b25d17f05ad8d30ea8f0bc +6973d6480eeb02baf665f9a235db850c 69766959fafb8982d39b13c86700db49 697d2f8a8b1922e000b640b2904f55d4 697f097cf674811634fc4bb6c8457041 698010a64d2b2661c0219701fe1ce0ef 69873fdd95f4a1b8ae2685ad6a29a452 +6987b75716a4126975574bf4a4aaa2d5 698a24d85e8c5f5e9333bc66733a354d 698ac6dc688f69b35d86d2c39cb49cd5 +698da1897085d2f736dc4a8f5d6f0f91 698eca99112291fb1862d679c55f20b8 698f2a13c20d442547e53c91234dec38 69928dbbd60a2d60abb39690a10630b7 6993e328808ecf97a504eb9d436fd995 699b18914659ab9a64bba894924e70fb +699ed6b681d5653a133434c0b0cd48c9 69a036c59fa2101b725fbd5cd65fe5a5 69a128fc71256fc48f9168d9fe221b32 69a6c422cdaf3bde60b11fc815152476 +69a9197f28a0f60f0bc0c2fc443d7994 +69abdf1b94d4e5e9521a013cf368281d 69ad9db8a9f8c9a4d76524a1eb7af79e 69b0452c395d47615225978a4d070cbf +69b1a583108331fd19bf89b69c10208b +69b43ba137c5327d081836b62f815a57 69bd3e0d4d5eeb7da26b99b75543302f +69cbab4d3e16ba052db3debeb74c173f 69d04b33baaa2aee2ca0c8d04c254e8c 69d06c604319a2687048ba28a2b0d278 69d5cfddb5d3f746b8c31b4cee024782 69dc2ea9ef60bef771756260283c253b +69e22efca6d3d6d6f6720769cb383131 69e5e61f392b138b8a60a0e01ff1111f +69e8e1f1d3b3e862c6a86ba757d3f026 +69e9162200680fa0126890d09446a276 69e95d6d4f14b098368ea7f635010783 +69ee934b52dee0b3a42f8d08da30c826 69f3c7eb415e82bf4679270d8c46ee6d 69f613dc54f072ca5e96ed8555c3d74e 69fbe8dc05378835e36e6da3e40ebef4 @@ -6597,14 +9130,18 @@ 6a004bf7221ec4dcb00f2d07ed0696a1 6a01cd6902194eba8e1ce2264e00fd7a 6a01e0a85f4d8d7e45f3a6ed24614e4e +6a041e58af48d4b1629a375f09059ff1 6a04c13cb8328d89893304012831022c 6a0817a09796b2d4752eee6b6d1ab314 +6a09767cbabd3984284395f692a65ed9 6a0d47fe329905c5f35d2c6d27a9786d 6a11110dc559e8a23bd5d5d2a486fec2 +6a11737ad40111b4464a9a3008538dd5 6a134c24e4035acac5b4107aad732421 6a1ad3b97e47312103b1ce20f5faa81e 6a1c3056256eb2acd1055a87b4377370 6a1c43cdc0a2af5f28240a743282d8fe +6a1e74c6a53a178b0f1082d2ef5793cb 6a28482a2110fb969a037a145f9addd2 6a2ce2a6b507054ea368049c48172d33 6a31e57059f3842dec60d7ea4a501f31 @@ -6613,8 +9150,11 @@ 6a3ec7fbb8aef2081c806813775ab399 6a3faff798f73e6a618f7d78fe98ca6b 6a3fec32cdc00dd48d7e493183ed2519 +6a42ebd4ab0fad4d5469205c4e88af60 +6a44e5efb4ec9207d0eecbb08bf73a89 6a4a9b5ba1867f7c9f9536e54a1fa22e 6a4c63d9a7f5285c2c10ea3c1a63c2aa +6a4f1a33ca118427f1ab5200bdf50f8d 6a53bcb2b6079abb1b8412e195bc05a6 6a5700d2ff0556ea908e60e44ea3c4a6 6a5e0ab1eef1d623a15b0b235175d0a2 @@ -6623,15 +9163,20 @@ 6a670c9ed095706958eba3a2f43291ce 6a6fd9fd12392f7b9b20ffcc99bf7408 6a71918f3a5fd75f7fc8a82deb9a15c7 +6a77f1a1219a75711094822384073b86 6a7c627c9eae25af1f2f8dd16252f5bb 6a9001fb65f21b07d0360397b502929b 6a9185b9e61fcee664fd58ed10fb7596 6a91be077377eae1087e595cd2d5f0b4 6a96f2c2c1b4e3122d66523af44e924a 6a99638a4c7393f37002260fe3b7e81a +6a9b05a811c791fa93ad23bbe74b4cd9 +6a9e2bc5045d8224ef337b72f0f6fb30 6a9e86b37e57229afd3fd1fa6cc6e681 6aa01be2b0246b53a64e83bf121730eb +6aa1a66a99c73a54ac5f153976c8796e 6aa1d7988ed1133c8a41369ceb1d9a22 +6aa4cdc49e3293c80b8414a9329e409f 6aa8f591b861550931eee1d93790261e 6aa9387158cc8567d4a792eb528aeba4 6aa9506b49d02823f402f1e9e9a7fda7 @@ -6652,23 +9197,32 @@ 6ae525df67765596679b3c04f294d797 6ae5b77982b4708996b0433d53072fb0 6ae6f4f0f166bfa2fa4360c6331ebd4e +6ae75fb9b4df45c5c61f985e709e4130 +6ae7e3eed8062d7a0ae96fb21b397b86 6ae8990a3783dd6e91007cb5ed232858 6ae92f58541067a276380c23c76eb466 +6aeb006bbf90214bc37f044810959b42 6aecdf3f8b468f195592e07cef30631e 6af006119a36aca9eeaf04abeec9ee7b 6af406f684ff90ac88f7197960db5680 +6af43cd0668cf7e76b97112fbe38ddc3 +6af4cced14017bc71d82e19dda001a45 6af5b105930dd8e238da8ace6690f077 6af68094045ce396e402752b857b685b 6af7facf91d029ab0a07408e420e142c 6af8586727426aaa8f58bde386155dc1 6af875167a459f14aec22d4bb6cd734c 6af9b168fabe5dfefcf00f1f7d8d1547 +6afc43d9d66297ec105832c111b892b4 6afe51d6feafab74e3630042333a7a3c 6aff5d17c71c958fa5047799faca018d 6b00521285dfeb11d4392c7d9389987b +6b01e1d6a1106363e5e50bb263b80251 6b02c9c4ecbdf3d3c8752fa690854b3b 6b02feef4c83945a1d7f3d5f37d091ac 6b038439ca169313085bb4d0aec781f9 +6b05c76e9326c47287f12688c35fb923 +6b0f75291eb5ac99b143b60ad828a09b 6b118016b4aeaf714f6f731ef39e3369 6b14315add69df67574a85e12400de74 6b1587ea065b5e7505214e830e3a00c9 @@ -6676,7 +9230,9 @@ 6b18a2881d187fa58c1fb920f6480d5d 6b22d627ba38c711133d7143081e7edd 6b23106ba977040914bac9dc7a1a97c3 +6b262309f427da2628437a5545a0cc0c 6b2842e1b33250b65bfa28b7974539ba +6b2a0545e25b2b675b2034ce65611002 6b2a8957de5cdfe667ae14b022eeb944 6b2bfe71ff803e815d5081f18310c14d 6b2eb6a0bed750bf4f8874c8abafe12f @@ -6684,19 +9240,24 @@ 6b33588375d2ec88864a33b48508c16e 6b36217faf4250cff6df8b4596b65ead 6b4650d2d1f361c3f76afa8c178c7b68 +6b49c9a6e9e0ef307ed43412f4e835d4 6b4a50c0b809116c3a74ef18c2778b73 6b4c11a7cebbe7a9000ac9a5979ffcc7 6b5175bb3d322cc5795c221bea2376dc +6b5396ae29ec555664681f40a3a07618 6b5551a66a6e0383d6d97b76ce41b541 6b565bcd388ed4a2708093b8e2c549c3 6b566fbdd43e02e337afe7f9baf3a909 6b58bf4ce290a7554d65749eb4ed5336 6b69dfddbb682a7ecb334bc7e8a10627 +6b6bc4042a1e13407d2535c6af9c96bb 6b6eb66fdbef789077b5db61e69e36eb 6b710cf511ff60f25b73dcd712560a42 +6b74819a794eaa975e852df65bd6df4c 6b7b95e05a7a2922bd7f22d40f52f23c 6b7d3121899a03d377248372d60b5f14 6b7f0dedb7c66a6382dc0b6f659e2d45 +6b827fb5fc362e869f99812362d9e9f8 6b839cf0130457a4dac7cc24e5039ff5 6b83aa0cd4b31f90dd35bf34480d86bd 6b88e542f3c1766a949ddee931d27b98 @@ -6704,37 +9265,48 @@ 6b8d84441411270998276c8387b12a11 6b8f0fe402c4999cf22daf7979bdfecf 6b9111b9f49826fbd0873edaf96bca5e +6b92f94691c16adeb9a876b700b1f642 6b96b6107bae6a0d85b0831267e6d1c9 6b9c3b0b55f757cdf3a70d35892b7794 6b9e58a9c80a2261bb86d15178241c01 6b9f32749b8c7645d1d86a9451dd0fda +6ba13802e986c0accd9c58c439519819 6ba5c657530a89d4730975ebfdf7f210 +6ba622f41fbced6e070ff151099c75d4 6bab3b3458f8f4b8b722e8ff99c58dcf 6bab66265075dc238d94860b4e2856be 6bacafb91aaf70308040d26c551db87d 6bb724a1b9902ab2880f949695d12960 6bb78e2eb7376ad77719384cb4a57bfb +6bbd08508b9e40c500a9ce97d0037cda 6bbee55928265a95f9815df4032356d9 6bc39c69b59a715fbff2bcf232de12a5 +6bc60328ec90003d3bc385198976ab51 6bc72ab7986b472bf24ddac073d65307 6bc8fd58be131bd5c864ec9db93515ad 6bc9206f1876db2d3f9afb5f850b3448 6bcc546507c3dcf0e5c4df35a667a2ff 6bcc9b2c3d4d41230e6457f170e02e37 +6bccd6ee48c2adf5e47527396ff193c6 6bd12a8d09fac9dc538bfa7b715c16fb +6bd6436c7e1b5c3592e84c8183a046db 6bd82b4ebbc5ff9367177d38b9d81972 6bded9e0a8a10bb4d9adcd3156e7de78 6be04bbb4a2d74af862ce3388acfe46a +6be47a74644fd0eb185dece01d31b0dc +6be73251574b3e6318ba374858b13d79 6bed57435a8dd22f6138ef7698916457 6bedabb65155e967422118a4392e199b 6bf348fe9ae9dea0ba33447b5db6bf77 6bf569aeb41c6d4dbf447630eee52365 6bf5fb954245cb50a89aff4e92e05260 +6bf624f0cd302056bddc34e52d5d4b36 6bf9e713fb27e24dbe124e0d8503458b 6bfc027794c9f72f417e10e4713a5aa3 6c0c00d17f1c1ed64dc7a6154ebc0753 6c1142b431d305efcc6ea8da1308d164 6c130ba270cb3d4c182f2986b9cf3ab1 +6c1cd99ddb4b01a7c08077f9d5280af4 6c1e0a5c6969c08abb78d4d078ad445c 6c247ea7a91efe16861b2a1453e8c4f4 6c29e4042f33e4b08044caa12bc46227 @@ -6744,9 +9316,12 @@ 6c329cd42cbaf846302d357f7e9ee3a6 6c35e56c2c66853aa779076425ad0621 6c3bbc425ed964d050ba119b9d7ad610 +6c3ec15c3e977d1ce0943ae9e3f62157 6c450b8fa8aec8552ca8f62bf1d43fe7 6c46faaf620e1e5d283a6a24fa60b57e +6c49ebe264f24667d03a4c66b458e63e 6c4bd0d7c65373ef125fbfaf0b82b7b3 +6c5082687a6fe9484542769c63529e83 6c50d5933cfb83cf35bcabc95e705b59 6c512bf20ca7641fc6a7a57d237423da 6c562d0dc6d4248bfc846f87bd091431 @@ -6754,23 +9329,33 @@ 6c5a8a47b8b2e8e73958c2b4c08315d3 6c5b354dc3c389ac586de8fcb94a2392 6c648a98859c609df0f23f084088c7f4 +6c6c27c7e06bc1bbc9b7bd4847d43423 +6c6cc96da6c0882a6b2655c7bd9aaddf +6c71a397c0e3359ba2635df35bf14550 6c72b919ddac76d122d82f4adc61ab99 6c74635e39e85c31d020a8ff2c501321 6c778c08bb6e9a8191ad49fc15356ef7 6c780b642ef67aadfa48e7e96dcf6f8b +6c7911d55985f04fb69b2076686797d6 6c7abbe3bc3df8e1abe314c00c794604 6c7b17954c905905c6d0affbd67d816e +6c7b2831f30a6f3b9f3fc1f7b11f12e7 6c802883140ba8fad2bf94699fd0eae2 +6c82f6e093f57688f222cb61662c6c98 +6c84c5fe4da210d633db9542b076f763 6c84e10e5666a5e8c214d057146de9a4 6c88a8fc3d4ef620d1075eabcfea627f +6c8ecbe10fca14d290c9086ce8942682 6c8f752ac32515b8975b15c00e68b6ce 6c9946aa3f2b24650f11dd3f82892f4e +6c9d4162d44c624b90a1238ce75b2abc 6c9e4e04c844505f9e5820833f4f4e24 6ca00fd41ad9615351a47b9161a19dbe 6ca464a6216630d5a6407e0e49ade257 6ca93f483bf4315df9018ec3c32de5ff 6cac4eb8f7869475eeaa8dfefea77ed7 6cafe3983e3e1037069eba41268abc11 +6cb43623556dd5a88d8f0950cdd4b0af 6cb597f9ca168c1f5e4291b5b01410a4 6cb747f4d2307aa2377f28cff4b3c68f 6cb7d44fe9855f0aecd06e1c0f5f1f3a @@ -6779,17 +9364,25 @@ 6cc4dc4233ff9305a95d50666084873e 6cc83694280591837e342ebf5bf45377 6cca843e133cd053b79229bd595d23fa +6ccb1365ee650c737216db55bc392ff3 6ccc8278dbdb9452430ffd780766d206 +6cce42a6fb7e76be4ea941cc048236ac +6cd08d2c8051f8d7af02bb03adac5351 +6cd3dc56f2444fdee53eec13f26e301f 6cd80634d97a8cb858e7d1f50de36e0f 6cd9af9edf8b35680aae92272a0834b4 6cdc299fbc1aaccad3edb54644177ef6 6cdd89b1c944245d773ac91b91699068 6cde49ab3d7fba7526b9c00c3bb172de 6cdeb7b1c2a168a0972f102f721abf83 +6ce0e2381ea2c02de04f274a2cc9c76e 6ce6aab593e2b0b7b8cc24f0eed75b1b +6ce7f03a69cf7c1fd26ff8734552464b 6cf4f9383d193e09d37bf58e9c887ec5 6cfe982d9fbe14c0ea70404e73e99374 +6d023d99c894a19843146de756165c92 6d0491852b1348c99c8aeed7f737e88a +6d071076afe0caf12ca6d0f063a2e84e 6d0a13400f91bceffcb4ee0ce5d5b358 6d152f9185aaa7267188145d02ea46d9 6d167077ea49de07212e30651b6ea3d6 @@ -6804,16 +9397,21 @@ 6d2e403c78034ba6444718626b063ed0 6d307b61c62020dd5a9f57679fa074f8 6d315b858c9b1b383103d18e656f4775 +6d33883624f8b18732362b330208da35 6d35814974dbd37c8ac2df2079d34fec 6d368a4e7bb6a96fa1704be2f0f7e74d +6d3798104a9cd423ca390349a03c40b7 6d37f4a2fa064b8fd0828856a06c8797 6d3eb1d55fa3def926c79afc34e221e7 6d3f9369dbcbbe6f833f09ec9df95831 6d3fcba3bbfc06bb0caca79bdcd63c73 +6d40277d28a1fedcc41b075d9a8f2572 6d434f160bd06a5adff0fb974bb91534 6d440cf78846bbbd678f8654f383b137 6d47bd32e6c42a59de10f887f4e154d7 +6d4d9f25c26bf96f23efe4789b59ac9c 6d4fb46c50d81d28fe6ad005d3ed7af9 +6d5783b961f3fbcd0ec9af0de674b5fe 6d5e78acc718252d273e4c5b717bde82 6d5eec73b6541206f43a71196674c79c 6d612f119504b16d83896a1911b5a538 @@ -6825,6 +9423,7 @@ 6d6ab4cdd7e2858320840cd3234fbe43 6d6b4099c9de2a4e02cad5d4fd2c795f 6d6c2beb8d4a417caa44ea9bce10f9d2 +6d6e7a8324508f2864afc0078c77a5f5 6d738938b3d69bb46af66d6971072004 6d767c03520ff13b11b5d18eef837bd0 6d7858d395da46cd32c425f4737a4615 @@ -6834,6 +9433,7 @@ 6d885a37c66a40487c1d0d9163a54e27 6d8b1cf6206710541fe1b3bdeb5724e7 6d8ed7e54963f4c8d0c73e648076ed69 +6d908df76e65a14c19a2eb03e2877578 6d919199271a1b3283f4d19c0b1239d4 6d92d48f4c3a62dfdf3b7f770d08da0a 6d93c745a45ef2d05a8dadfa6b0d0a61 @@ -6844,34 +9444,47 @@ 6d9bce27a89e366cb504eaf2215514a9 6d9edf21820ceebdefe2ac5c1afb5233 6d9f1cc7c9822f773eb6968346bcb24c +6d9fc7343ad2c81c90fb8e27c196f503 6da2c728b45c2e8650f8754cdc3499ab 6da3866489cc43f6048408ad5fc45fae 6da412357d5b6360e3104fcfda03a2c8 +6da4e6ee9b21cb6527b80e5d46f26f73 +6da5d3e13280ea2e4cac89d4fe66bf52 6da8e3b8f74cb4180fb87811f8903c86 +6dabcbe3f2d04672d7b37c2815a8cc14 6dac1f5b5d65b886bcd400f91f8caad2 +6dacfeb86aac669a8a488c21f348a839 6daddbabb49772432c908cbc897f1078 6db13cb0d2d2b07ecc1519519b4b56c9 6db8fe2a31703c954afeb5c84d0e958a 6dbcb3185eed907b36e1a89b090e49e3 6dbda9432f7504b50fb2088ee034d968 +6dc0c37d0a3a82e7f3f78854892289a8 6dc37f14b78fcd2a0c6a51797482317f +6dc685a56120d99446e2b208d9b30f87 6dc70e0b7a629636bdb288332ef62117 6dcb042af1f3becafaae52f4c7eab416 6dcc7c538b4f6bed902082e02f83d282 6dcff581d897f573f66ef72a25d80efc 6dd0e6f00174e5c0cb64964d5e14da4c 6dd70436550e94e9c287c42f87e34507 +6dd90e27a7cb68f70306cefd602fae42 6dda7dce8f347158f375e75710a04c24 +6ddd6b2f6e020478932bb92eb193b920 6dddd7221d781f752cc696168bcacac4 6dde6109edb758e38b94fd87e786dd5e 6de2235cc21ad5bfff811d7cc33bdfdb 6deb5c904df3c8182c801a8b43470eb9 +6df07538175cd5b146ab4b9781bcccbd 6df6ab5d1082483040cad79cbce540d1 6dfa337a70fa817ace4f1b4de1bd0d51 6dfb78366fb41381d05cba9fa8b814aa +6dfdccd35f6bb38326822250bb9fb977 6e017069363d2fb85a8f1d5459e7f612 6e04bc04f598cc7147513148e4e5f5a2 6e0acbfe8c30838e138b3563ebe9f36d +6e0ba886dd5c9696eec472a220ad8d57 +6e110e1e14e6d150187b9c82386e55a8 6e112018c1d629b8b29ba40bbbbc12f1 6e152a80dba19ab8e8eac0ffcd422054 6e15ddaa0764200dc5a609fe115c5c2e @@ -6880,7 +9493,12 @@ 6e1f7953208ae370dfad1818458f0482 6e1fc31b8c1d428da3fdea1ecaa81134 6e2dfefcadf5183f280107ee3e180651 +6e2e3c5b826ec01fb05153aa18f5b97c 6e32bfa906ead2c666d9574e603452af +6e365c759885c695b76f7bbd82cd566b +6e366bedc6ce00ca2dd9fad0ccba831c +6e3aa28154a9972439369361c693c698 +6e3b42ee89acac74b4c1ac9907b1e745 6e3b826641d16549056267586e95657f 6e3b8f73145e6a36a50f28addbf5cd41 6e3c8c3a8650fef386956190cab4648c @@ -6891,6 +9509,7 @@ 6e4e29e23d1e07dd3095f03ff5f624ee 6e4ecb20b3e8429af2e45e0ed044369e 6e4ff8a672dcb6e7a85c93880c802f83 +6e52b4d5690d8425a050c4b99fb835af 6e54cf7b22f7f730caadf8a53a236db1 6e55d5826ca850f2a97570674dc12d97 6e5bbd88c608789b7802dbd3073ef03e @@ -6904,21 +9523,28 @@ 6e7292cefda5953128390c28d9c208cc 6e73a963a7e609fe0fde50aac48687ce 6e749a4466dbe912ec56b4b854fb553e +6e75ab9eba0f57dfd6342df4b94d3776 6e75b52b74a192f7a188d6bf07e882f9 6e7e573c74884bd5550e1bde013a1d25 6e80b985b3f6cda4c0aa0ea210b803b5 +6e845a3118cd850856f20855ad3bec35 6e8494853e1905e124b18a6f9b0bf9fe 6e8e290c2b39b1b38cf0f185c6b42e84 6e90561884e603577f5f4211ae10d06d 6e90e334d900d53f29fef6b92bcb259a 6e9add5c20e92429f89c9b57e42d166b +6e9b1ea26e04bf437a42a446741ad890 +6e9c64affef1926e18774299e6aa7749 6e9da68ce4f84d91201963d86993627b 6ea151f9a8df0d85be5cd7bfe4e25c06 +6ea389636c611f76804f5afb19b214ae 6ea43e5f895c5e100bb95b06fa394ec7 6ea440957a656b9fc55a5aff56cd990c 6ea8438a823fde80de9373315ca22162 +6ea93225e65bf36b67247f0ce39bd46b 6eafcd7214bf791967695f62192b5627 6eb45226caf1b5a299f02afbe069e5a6 +6eb85d1a8f23b7d41b3001433512c404 6ebef3aede68bd9a94fd474e9aa040b7 6ec173af5aeec1eb93efc7b93a6cbe1c 6ec5512689d76ad807bad4cdd38fa81e @@ -6928,15 +9554,21 @@ 6ed904a7c60d842f061bb76be0a4c456 6ed96d4bf928fad2b6811ad330879d2a 6edb2c310e7f6d6bf6b6f57e77b9ad9f +6ee257b4b8f911740007be2f5277ef26 +6ee40b2ca4e0041d11afbc1c0c32282d 6ee75b548682b182bbc2ab228b1c014c +6eeb824e54b8a88c9b2cb480980a533a 6eec03906aae0ae3ea0b05a981255ee0 6eedf6293039c8ae5b99f8b439ec5505 6eee166520141c7450e37ce57ab195c8 6eee52c3a9bcc4d54289ed2748217e51 6eef7eea5fda71323bf52c4412cd9057 +6ef28b14b58c838e265a5cbbe9c7b9f0 6ef3bde666d6be0be7638ebb7cbff32b +6ef4d131f12081ac5801eb24996d1afd 6ef4f6c00588421adcc1cc19c729cda0 6f0401f3869bb53614a463d9202469e9 +6f053e2d0e59bfffbf6c56fba3a72e90 6f065f30eb83550bf82220159df49182 6f06a25f3fa8a1317c55e99f261bc066 6f06ef9b48be8f296ece2c52f888db7a @@ -6954,71 +9586,118 @@ 6f4cb867fd2cc360cb99952d4fb9ae62 6f4ee309a8a9282bd90d450bce333830 6f5122a5a62bc65a118e41ce61c180f9 +6f5412186c7aea3c2aebe1dbbc93563f 6f5563e6812df346685fdc1a89531e94 6f57d5eac5473a1d1d2dcbdd183902a2 +6f5d9ba7b17e031b360f070c019c65ed 6f603b51e015a20bf00a1e1f08d2bae3 6f63211e3a26b73d2359d27f46ff58ca 6f6cb491bccc7343dc60ff8513669d31 +6f719e7017ace6640663ecd7058cb1cb 6f756ebd34fe55cd37b13e9b6284c8a3 6f78cb5dcd627f774c2e12416722bcfb 6f81d178c3a2d2f87c3fb422927eaae3 6f842c1c2ef7ceed2e6e16153953668f 6f85f3a21a714084e72086781c6ac9af +6f85fda1c236a1395841434f7c15f36b 6f870212a109d84d3f147ede87d605c8 +6f891c60c7de838e12dda668c804ac38 6f8cce7239362d713fdf8dd058a712cb 6f8d2eafce61d71b48b3c089ff427f68 6f94b258c2fb21ca0264ddb22950b851 6f966f906e8a6468e3b92ecd9293899c +6f9895baeae5caf79780dd4df7ce2ffa 6f99e60f921c65d210c5a2e1624f115b +6f9aa9adbf6e57de1cc15509f02aea10 6f9ca348533c0d41018464bd931012e2 6f9d0a26895959564b0dd1af367d99b8 6f9dcbcbf17073b32ae49b72be6d17c1 +6fa063dd4c98be4cd062402fa4db0153 6fa088b9a43c3dc6a92f2d9420804fa9 6fa230407961f58ef1ebd2db0b12d8a4 6fa29360930fc5141e8a3108114194b9 6fa59bf9b2efb9348021f7d3ca8079a3 +6fa7dabb713165e99ff9eb7ec00140db 6fa8ba9c0ff1d474bf71ef56431c775a +6faf4609567a17c17aeb7e7c2dc16841 +6fb191395de1402099731a1918f68882 6fb22a4c0a694c56453796cdfb1ddaf6 +6fb2793ed67faba6355277bc9158894f 6fb3d250e36030bc0fbfb21e9f6ea7fe 6fb4c17a8aa687b22518fac921d4739a 6fb860a65a8d47ce0d0e3f9f8c0a2b84 +6fbe416caf0c60c1c1d6487eecf625a8 +6fbe8f8b377b94f793fdc87a4a95597a +6fc53705156434d55276f88aa60f4387 6fc80f4eef6574e0234dabf6e24a3df8 6fc92a6bea027576445ef81938e8dec4 +6fcac9dcbe138744d448377f1870ccbd 6fcb46d78059390d0ebf2ac8d5f8020c +6fcd85ec45014d11c1d3c7606540ec2a +6fd07e5092a512b32aa7fdbbdb04584b 6fd0bd65726a4ce6eddbb6bcd6ee72e9 +6fd9a3cdc4255aa6bb21143a15f4e08e 6fdb74b4c058c2e22c1ed00f4bc63719 +6fe390fab69761c7a247dc70996748e0 +6fe58c60b003abadc2a1bd5423dddda8 +6fe864ff6dfdf6bd7b46fc1d57aedfed +6fea6fd95364b1a7539bf539c8cc1bb8 +6fef1308f45dfc03bba4f493fea1f6e2 +6ff35f28e3f5e615e3d0eb1788d6a5a6 6ff465194b7325025cc57ba339367f0e +6ff49234485cf9d53b190a9c75cc5d3a 6ff65014ec474d7fcb88d8a95b73579f 6ffa4bc9e779feed145f71b857e647b4 6fff70d00ded4353883a3ac908ccf1f8 6fff774cbc0b3619b6c00fc019ae52ec 700104cd34cac9ff93aed895691fe2d9 +700230e08cd0d54563c828e1125ebd32 700a09d3ec6468b6b00153d2b078829e +700aa76a278cf6e9f9be53357d68c2af +700aba2cd367f9c07d3d730f2d77b8bb 700f0050b3ba8bc916f20221bd6642db 70101a433f152122a6322395da9c40d2 +701183097e624acba4fc961de7b6dffb 70134adb3fcbf1638886bbb9d8435e36 +701620086d2457b65d7b8f705d242930 7017f130e76951bc939aa63d4a4bf0fe 7018cd92fe2494f35e94cec0cc272a86 701b474ef1dfc6e5b60fd416f19a1b42 701ef72e0160ca9a4efe923447e5c69a +7020b89aa01fbba117304b8031e9652a +7025416053faf567dc725ae97cb838fd 7027fb97a1a17c9e996b8884f0b2a93d +7028329d008bc67b4d05fda69286c563 702884f588846cea9e4e44f350ead097 702b74f6c72031f985c046cb92966869 +702f4a146b90539127c1ec8708c80ce0 +7030118ebbb9dcb95c38f9beb655a2dd +7030f19bc1d897d5251af28050690195 7031b15143f93d0f82e83b20ae0b8d70 7033899b62be00587c5032aba905f1f5 +70358c5432a2bd68738b1ffac4cd43a7 +7039dd3d204428929681bfbe01d3a057 703a4123dacd9178153479c4adc99bae 703d92b7508e3bc61b58bfffdb226a89 703dee7855fd99d4bbf48c928b0e0ed7 +703fda1ae7717a7d1dee5cf9fa5d7fa3 7045396789edb33a54b64de2c7b2a520 704614cafa5bb263657e2150b0733f5d 70497cb1aaf0d0913ae972e0d591e178 +704ba30354eb53d5f2dca0dad8ddf6cd +70513e02f93f9f495a6e7b0e58773978 705941aec673e91431d272f6608a84e4 +705c7e34716c15bc1ec88b443b7d31a2 +705ca7ec889f2688b7b8df3ee626f0cf 706761f1b4de9859a9a04767a33fa14f +7069df960b531d65344001c693439d09 706c597ee2103585d6326b79fbc4d3bc 706d66e8bc0d850b8df04efe5c9eb707 7072ad2830b796baf734acd1db243f6f 7075d15e64218993fa763c24148a5474 +70763d4c4776f0ac078b148478a75a5c 70783d44ba7f85c37a0aa6c3f720dccb +707992c51f193607ca589265b1becb62 707a107311012ad210f099515a24dbc3 707c86bf03a5f916c2fe9f0effd658f5 707d4a2cda3ad1f1f2427dde457644a7 @@ -7027,7 +9706,9 @@ 7084a82f0b0ac0a31aa3d568f858e2fa 70870454dd9134026e2de497f447a91a 708d97e840f30190e2aed2c3ebd2cfdc +708f4905dfd8e8ce941a7e3ffb710ae5 7090e60276b744c64306c460c7dc53b5 +709727c2f023c756340eccccf712396d 7099a174f4724670025ea3337a3e2b16 709bf18787b6f19cab6135d3e83997a4 709daf1e0ae96bf32a89e13a4382ea6b @@ -7040,6 +9721,7 @@ 70ad12ce765bcffa07ff30222e30b3dd 70af9d0a4e8f9afdc4e85f561cb2fb8b 70b1976f379e70ac287ef33f4183b184 +70b1b952ad5534b61dab6d1564b38ea6 70b3c3d69433a9c3a2aa8d2b7f1701dc 70b6ec7c726c17c15f83c4869befecbb 70b965b9e0cebf519e3c1b665543860d @@ -7049,13 +9731,17 @@ 70cd3c7784ed6c63084740451b3354f0 70cda0ec549992322848971095f99a52 70cdfdce881159f4bc101602fde9b547 +70d690dc629241971f51762253a5bb33 70d7488bc68328e8796f2aa0cd3afa1e +70d77093ba6589891c5f40ed131b9608 70d86b98a08dc492123f75237729e568 70dab77265f0c683fee45ee22bcff9a5 70de180a45f8a93c47ab4ae59b15cb3a 70df189c6d2d1d56a2e510b940e341a0 70dff34eb2cacda75b2433731c93d47f +70e04ec10f308d71b75a7aec03d1f058 70e1c291b400d0458cf5794374b261b8 +70e4c2263167fe4667d117e4f6109ed9 70e7de2331a28b10f294a60caa4c3448 70e9f7964791be94566a9c3873140909 70eabd87a9324f25862866fe063d0a58 @@ -7065,6 +9751,7 @@ 70fb5bd77b55f223cd4ae7ac95b06b44 70fde0b461fd979e928d17e413e46e1b 71011fde4873d26f8828e6d4681f38e5 +7103daf5b2d40982b2a189061264199d 7105cda114f00ca57742b006c28ed2c0 71080e5f0a951dd28a2fa3f48eb7429c 71091a4bfe23b654e868c140eabcfd9a @@ -7072,12 +9759,20 @@ 711ba8136fd9cd7d2e1c47d49475db49 711d4cc2d6f51b1c02cd22df9bdbde17 711d6b567730f09a576c2ff9901f82f8 +712193453e6d4786c609440b1daf1634 71253352244cd5442ec9bb74bddfca24 +712a3f9f94a2d6d8f296ecf427a80ba7 +712b89af08b924d631206c0bb44b141c 712f8bb544fd6478a6d2b8bbefad14c2 +713030130a135f61d56c271f2b897160 7133fb60d4ea3f71cc9a9e13caf4bccb +71341f4b993113c6f84aa83f4419ea30 +713548235746e06498f7b258d4d4a02f 713961ed7b62099ee54e5d8fd3639bf6 +713b9cc28cce42012a8d0ae302e9f4c9 71425886d5fe44e61c7a3a078b796bab 714896c3fd4610aa99f49d8909fa7dcb +714c92b0a4f4df50f863064cfffc2482 7151aa2035d8dffe075f41f144d0db00 71531e5b26e95a152dfbfb8acfe5aa24 71587fb4377b11fae5bf26043b65c178 @@ -7088,20 +9783,29 @@ 7177325a8f63b23e86b2f0226f3eb8ab 7179179034cfd1988e314d5a18e45b8e 717a19b8a75eb4d5a0ef50fbe0055d3f +717bd0d248f6f054e6704e90218bf031 717cd0f4480db332f70a9a2d150f2382 +7188259c3391f9cbbbec95c38b7d75a5 718d4b398d3f787cec72d2287b77c805 +719396ad57cd92819d02f5c6ce2d42df 7193b4c990cd0a595faec7180a77d49f +7195a5c529f5f19c6496aa88900f8947 +7199cdc8a77415389e421c0491b57067 +719cd7ca9889ac6fc8d95ce095803764 719d4ddd91774551d4041d0a348b9551 719df82bbaa486042444c3da55215c56 719e9624e234e991b0f4ca6def98e5e5 +71aac0aba100d0c3938b63b4f09fe7de 71aaf3d79f18467200768b036a5d6bb5 71ab2b9c0cf76f65eba699af50456e3b 71adc40ab17e42461f21ffc544485bb1 71ade3c1ea4a0604ef336e1180e83f72 71b9623f374d47250ad4ea41b70d82ae 71bbcc4abcc6ae1d93a7a833bebc471c +71bbf46d84e70f7e946e2afc144fc701 71c9eec3ed19a02514f42e160b09e5c5 71d3c503bea1c983fd385e0f66288632 +71d417b7bd56ed589a764d9ac42e4c8a 71d4b403336be34c06a7dcbf0ad4c580 71d58617236c9cead9905416227ce12b 71d892aeaad97670bd09961035b0b97e @@ -7119,64 +9823,108 @@ 720bcd05d6528836d40940740add618b 720c0139e74dc2de830a2dc0535adfd5 720e0d545038ea2829901b4d44505b74 +721aa453a6a2f3a22752b0be1bfc34ae 721c3d75bc6e7eda26203d8698a5e6ed 721cd49d150b2510cdfa896b870bb39b 721f7f57c3ba681df8b9bbf92a77e4e9 +722324dde81dbbfee13119f6c82df425 72238ccd26fa8c3e8673f87ed9a52527 +7223e6d05df01443051ca722bc90d512 +722425de6d3087fe3f484df8b29836bf +722ba8838c107e8020d97ca2b3705549 +722dcbe196f0104344946c3d7a3f6582 7234e0826737360e571b032dbcfdee30 +7236eaf169ad6e888f9714746770080f 723c9815e63441d80bcc9a41753d379f 723e1b8d54931ca4dafcf440a1250d92 723fdbe07081e9f27207108622c7906a +7240d05aa3d80c7d1c3b6161a33fdbdd +7242f168a061add6fc00ac1dad6288bb 7247d62f558f9ddb3f4dd65849d583d6 724e625a7c2ec23928355d600f65e567 +72500ef0b832d582be9bfc030cc4aea8 72549e78cc3272047ec138a497f295b5 72550b8c08f9841c683d50722f7de465 +7255657c7f5c17490c6a557c14a53001 +7256d91b915fb960965fcd158af3762f 725ebb1e0073aacc8351ff8759cce795 726663fe880d0c649db0e57e6142d3c0 7267d918a8fbfc981f4dc359ee9143d8 72687ee1eaef2cf32f965b297eecd226 726d3be11975be12af84e29ee168fc69 +726d6f81b3a3baff9cc2adc2b45b50c7 7273b6a93c656916fbf2c81c15316084 72753393f7bc51584a59857c05a22771 +727687edbd01ed952c58db75dd732a09 727988817c973c69480535dc896e6599 727a22289c6c0dbc42947dc8bdae5046 +727e7fe3448a7a75c1de83c4e7459976 +7289b978101b058eb3c19e0a53fb2203 728eaafa6eda22eb3360889855c4c136 728ee387f5fa4337b3870d5e59c514ae +728f1448f1ed7448247911e9e37347e6 72917eaff4f85bce53e62199d0155bbc 7291db7d186189d1ef6fedd9fdc38d9a 7291e550cf2a6d8a4e63554507b25ef2 +72968ee522f104a63f6ca36639bcc385 +72983b351f133f84f1c8916c15643642 729aeff05953e73a0aa8e55f43b1b714 +729c5aaf43577bf64fc13c61514f3338 729f0cf1b2b7a57330993a3b0e6f7d95 72a7f5c6b9ff389e88c7bdae906ad969 +72aa1a2cae9a77f881e161897c8a06d7 72acffff520a019e47f64df0fbb44de5 +72adcee1e2317ff91def0fac60d6cbad +72b1df503ee2a8956970a5f03bce97e4 +72b5157c09a7de11f630017bae2e41b3 72ba0619f2bc73258b1c2d99423f1630 72bc732a19dd7a6077b124d88d0e24fa 72bcc9e8b74f401570deb71f438a9867 72c7565d910534bb3357206a9282eefb +72d2f3f08d8fa7c779119e4da1c27fa5 72d731ed6fb3747db31bdf0291ffc307 +72da572196afb1af401085e310cf7baa +72dc041a3661e912d87867cece103521 72e14f9dd3fcaf2f11e00c91e755b55b 72e3188db1f00747889f249daa890495 72e5027c97c04838dfd4b590e2ec0eac 72e5360a8ec09995ca3c852e28d20eb6 +72e70d8ea51bc30d46f547365a9b5849 +72ea14bd6c57c500734d74cca072d0cc 72ebf0f6c9b3d20bbac909d6a51e5cca +72edc1df5f811c0a9942c4e59ad08ddd +72f619fcec150751be340cfba09fda9a +72fc917fd440e6d97536da4ea0d8cc46 72fc9cfd4ad6445aee55c0cbd61380cc 72ffd3c559582fc06763c6164aaddcb3 +73009a9402af2da8e1e5720a84b1446a +730a22b5dcb7176642f0d5641e73294a 730a3abbeefb2422ad12e2370280d79b 730bd7a8d996e33e6182d4ef655e46f4 7312950e52097750e7b672af8fb29823 73166173b2a6eb77597e311e02ff7e2a +731e7ac19b42c702967204f60d5a7a63 731f50f4b8e7adcf70bdebdc6be79dc0 +73242090d1711af2dfee21d19ede69cb +732a730ec6293e67d59fb2f0b9f8ef1d +732ad78cc1c3a58740da0d0fea603d2b 732cce3aa1cde7a210a8db3a35657ed6 +7332c3ee4515cd7f7e8e7cb4c9a471ed +733740b005e6bf2370d62dfd4f55dac0 73382b58a1cef711286464c280c3dd3c +733e9e72be0274ad651442cd3ef3756b 7342e00ce8e78658bf0675bea21e717e 734a9ce4726176d9a3d228792af2a144 734dde6fd79bd8a577962e4f620d1e48 73539c08377068322e1ddb8dcae92f59 735edf9a87c1c16d4ffe820c61886f37 73603bab56b0188946e193934bc48e3b +7360a42c4135ce5c9fe486c8a5dc52f9 736188a49cc96c1967af1598a6c694fa 7361e372ca679264d0d7c637b678f551 73621e462ddb3deb864a17f8f192185d +736f3500cafe0bab4d06219b3667ddab +736f40f23a23515b93e820499e694d65 73745a54d4a424feb797fab8de627851 7383e0e501b513991ce21d82e37c008c 73850859bfd341e80c5182a26b1ee6be @@ -7186,12 +9934,16 @@ 738b34cfffaaec1fbf09ca82e9f56eb1 738c5bf18fe78f85bf1ff57d26dcb81d 738dfbf4885cadc6715b59568a70dcb6 +738f595d489547be8758f2fafd972d21 +7391386407624dfed0ad5f10a78c250d 73923e67457ed90a3c87529b606c1e1e +73938b9e8685d0954a0e7e39526693dc 739712434749a89ccf38f2d4feecfc6d 739a0f912f3db4e7b9cca41a6c5298f5 739b5a34d5848250c2642fd2a070c817 739fe886398d3993d9362a07fdaad8f5 73a0a6b5d8f24467a34ef321e8cfba7f +73a49bfe132df9a98f1375e202d1241d 73a631da7eda99fb1f5fb9aadd700bb2 73ac5b9f81ad6ea075429b33fb3a8c11 73ae54bd8a8a735f97907e8ad1e20abf @@ -7203,27 +9955,41 @@ 73cdef0968d451a70fc7358c2aa7bf40 73d2685938ed445fbfee036d73f35c35 73d76b1354a940341aeb0d36bdb107a7 +73db0c9d8b142dc77348e7833b1fa6c2 73dc5f64d89b534ebdbb00b54212144d 73dd8f76e0fe8196e258fdaf0aa37ab2 +73ddd088cf5f5e2e1f6159352bccfbfc +73de73e7c21ad4cdd2e7608f67ac6c48 73df0da3461d00492b51687c0d382b8a 73e54edf0c9de4fcdb396393e793af8c +73e699eef5feb47eedc89cccfaf123f9 73e74501142e471610fd11d626945683 73e8de6af8c58de2499f69d8a52879eb +73ea3aef31821289c3c17809dd0838af 73ee76325e7e66dbc823d4320684d0e7 +73f27f8ae7de64e7067d86f1aed6adae 73f6c0e2c3eae7d75d8f838f6428b938 +73f857f2bdb7172196956fba216673fc 73fc418ebac9d06d37998d3ca11bd9ff 73fc523908a5f110b34ca01a29c45cfe 73ffe2144e5025b16ff89f1ac6e3d8fd 74025f5321d3f2b8860ada325a2bb6b7 +7404b94c35c506bc7d2c2512750dd7b4 7410734c59b85af83d0261ea6f97d11c 7411b8c5c4e77467eca34627196495b4 +7412c33bfa9db3a3700e327a9ad82082 7415b71dabd10766174f8848032804fa +741675b424e9ab59e1f74a1c5f2f4c8d 7417c3943b3836aec1ba0d06c4af2d53 74205614b5645047b0df2d48d3b6e463 74219b088ec2890a32eefd5175b1ae0a +74234b37489c7af6e5346bd3eb61b6c2 +74287d4f5a793df3bb020307516fa93b 742afbec7a00203f8683e5b15d6dfb25 742b4e6179edab9735f96a7ef3f58358 742d3ba3050255ff05b60c905b83bcfd +7430358dd0889acb845d37cc2c97c52e +7436d630dcc3ed42db0e62983f859ed4 743f80356df5abb9e73f386609d67fdb 7441fed93afaec98d1a9c494d4904ec6 74434e11445fed550864b86b1f25dac6 @@ -7231,10 +9997,15 @@ 744a03ebc53d45a54485e54ed3ede695 744a927c5f628c3f4bd0e4c8f0a00f1c 744ba0c389c58dc64a3f83ef913b32d4 +744cfd8783ab687c82992b010f286edf 7451b0324ae648f9cf76d0bad16ac2a9 +7451e45c86d260c09f1bb7c7887f80fd 7452ad5e492daf35280ac2f4008de755 7459e9572301cad87e35ebceea164d46 +745bb539e57b2875b6cb90c85a97900a +745c169769267f380f978aaf762766a0 745c51669ae05fa2e285e1f81d992523 +7462681ab608839f960d660a23c823be 74627957863e5f1755b4b288f7923786 7467ada3459d126e92f9e2d57e1075e5 746f3572965fac5dc67507565a63e1f7 @@ -7243,11 +10014,14 @@ 7471bbda83b7a0b53efc392765b19b39 7477dd1f4b47cffd13052c320576a5e0 74782ecbb7dfacc4dd88533a6be54c56 +747866dc4a2ea0b63afd7c30d35415d2 +747a3c31901378b757b93667c54bc197 747baff0e4d6145cfc40696b2e5646bf 747f4b9c5fd7d13f1b2611732745a589 74850be58d8daafda6ee8fdf3d864734 748735160895517fa79a565f4395ff21 748d8de4a8048782dcf9f2cc8f7eb817 +74932933de88c7468e6ab5440b66dc5f 7496569e48dc3e578c1c9e165d6a129e 749bb3b1088d4f5b40865b3e7e5188a6 74a1f583ed3eae0053cc0f9a056f24c8 @@ -7256,6 +10030,8 @@ 74a3257bf080920e94614f2bddf6dc9e 74a51e2c08838bf786ff0a4a1b631a5f 74a6149cfe776c091b7e6480f687b550 +74a7258e6b5f14341346c2a55282d291 +74aa4ef525cb513af3666e79ff5ddc35 74b216776a185b60b889c138bfcdd8ce 74b5b1cfcdef5ad6f9bb7f2552456711 74b677479b37e69e511ce9fa5f892f83 @@ -7271,9 +10047,11 @@ 74deede98ca8606028e83a4242074170 74e118f76612c372d01b6e2c3dcec774 74e41883e1504136a4ba0f2e4158b60f +74ee1ae433693eb7e8e1bbb3f5be1f9c 74efcb4a0d188cf1d16d9b68d5c4a1d4 74f02efaae8165e225653248a6372120 74f18374515f699559876f76aaf0f0d4 +74f3e01e1dc87635d093ceea9853cf7e 74f7f489c15494eddf736e8b360c1d76 7500a349828fa323e5341dde55f93502 750188bb2b5acb75aec33dcd44da2e03 @@ -7290,13 +10068,16 @@ 751f31d4152c3472d275cc5acaa24bbc 75223b15ec0bbde4410ecad4e756f196 7525d4deb95ad651fc5231e338ff8a59 +752b9ac1dd91c364dc4a7e11d37e608d 752ec87ab4834fe2d143d254e1a8cbb1 7530d73a182730e5ab7ea73fccbf9f26 75328cd04be0b83f68c1609d134206a8 +753461a8e2c2fd862193aeadd9bd5a57 75392f32d496cc16903b15950212b912 7539dd3fd7f256fd9d902fd12d29913c 75427a8de2c3207430ccb38a9aa732a3 754314fc5fb0e5226b86188383184d2e +754a621259b75c461ccc9a8706bb56af 7553a7fa946c52504ff53dcb85de8d62 755404bef5ae044ffd724b84d6a35ef9 75552b80ab6ca4b8427270114b721d66 @@ -7304,11 +10085,15 @@ 755b9ff3a8b5b791e83541482a825c9c 755c69222245b9b6f158f514a93a34f7 7560100107cd39300a037634781e6230 +75610c6222a910fce4284ce71f3dd004 75610fa24304cd15d1f11dfe7d2dc2d3 756141351c01ca7c52c800073f7c691a +7564680e8b3c07b21f1ba1a4455aac21 75657eae2727d6cf4dc34497389d74d4 +7568af5cae93470f3586674730e1a8e0 756ad34f64ca92ae1186bc2dd37f1634 756aead7f75f041c2efb75a52aa6907e +756bda1f2fb84a6c0c43f9a19ba0375b 756cd6ff439c490a164db526800cf6ec 756f1eabe53576d749b5203f60369c9d 75735d793341ee9ac6cb0619f0fd8083 @@ -7317,9 +10102,14 @@ 7577696a33a283979a5d4d5b79f30393 757a65d5efaaa42468f02df51fdfc9a6 757ae7ca6517416abd02b50c0bd12383 +7580b7cdc55a88b053bcb197522472c3 75862842c95b9f534bb90b45d71ed95a +7589ebeb336ed8ae95c26a69e51ceab5 +758a6c02637e7c2e89b4051b104b32ae 75965f3c30417806d1def37cfb0cb3f4 +759ac6bcc7c5cba5ed4e9dae0491fec0 759e78513fefb6a335b942fa63ff25eb +75a204dfa908cbedce0b17b0f228efae 75a7eb541a3cb23e38663cae0e5f5916 75aac3311bd5fdc8666024407f3403d7 75ac19cf952334ea660defcae70b28f5 @@ -7329,12 +10119,18 @@ 75b6e3c51ea9f7b87096a380d16f65e3 75b7f9dde35ab9c5328980525e6eb354 75b9430e87638fe94802cfc968b50278 +75bb22c806b2d2d28430dda9ceb6f6a5 75bb54960ba8ad5e6ee95f23e7d3bb9b +75be95c4f7d28838997d8c16fc0b29de +75bfc8b2ea5eaf8d0bfd691424b76606 75c06283aeb4b0894bea403cb66772c5 +75c36ad054ff18c67dc880cc9d604256 75c82f3a9f2c3cda3bb20fc059752d57 75ca77c3ea1207b79b8d678fc73bb1c7 75cb7d1b8c9a2742595c4b96edcbbe0d 75cb8a2378fda15577cc41d2ccf03660 +75cbbfb6081af3dd71b3325fc5d40aef +75cc36a9779198fb7b950803936728ae 75cd4f2c648c08ee65fbe9fbba414694 75ce461672f7ffc5c366b545712c4eab 75ce772c3619d44df32f1862f9e1b2cd @@ -7343,6 +10139,7 @@ 75d847c133501f39e4a4b6599b590e30 75e1faff31da4b1d1d07341548f784d6 75e5746071a09c9c2156fdfb5626b6ec +75e86eaf7ff9d7e2431b967c149c5bff 75ea88592f7586bbbc2778164e6c6d98 75eae2100b15db737369ed4168cecdfd 75ec5bcc7162dcbc9b6f9dc04dbe494a @@ -7351,16 +10148,21 @@ 75f4c55f0aa2297ab2ae95d6050acc47 75f5d8f6e18651a54575d7acc19ba59c 75f6e7e0f401d311e9b21cdd86a1560d +75f70fa11852310b9f982e05dbff92ce 75f84f68e5f5daf2c952c84412a4596d 75f8fd9ee97eee2c358f2a3c9ed6cf39 75fa872f3e9531ef2d0b8d765974b89d +75fe010881c622d257e78634062bc2bc +75ff52089492e16421019fffed59b09f 7601153a4b73cdd4aee9991a32644967 7607394e421df6e48bebfb127c072ac6 7607bc98b05f11ed9d8a7f7b46c828dd 76080fd492ab84d5d1d6ce0ee076411f 7608cb5a72f95d9cc5f3cee825988ed8 760e8b6af37e2a93c62ace3d144797ec +7617bb14a961034cb3dbb511fee5f871 76198249db02529642f053524b4e6470 +7619b0e839c3ad3d8f8ccddf2e7759ac 761a27089e07282c78943359968eeabe 761d18b7e1e16db1aefb118966b28951 761fac49aa7858693deeac7b58cb7578 @@ -7372,40 +10174,60 @@ 76451c5e0156643431767fe64113f16b 764b91ad44767e67b5582c6cebcdd84d 764bbee44c40b4b377c245e40846ec1b +764e54dcb3587e6214f6ded8601eed90 765368d75d8e89a971e52949193507af +7655637472af77820e05bd83d0d872c3 7659e478620fa04a6d8a55559d2899c0 7659f5dd277732db2226727790c1de92 +765b6acca3dac7f2356dc7aebe6c0975 765dbce76e64f5e24eea46fc89a9e380 +765ded42ac52169e9d148dea0d7fbef9 765f2d1848f5f9d3c8ed63f4618ca0a6 76607325dbc512bae1ec9ff6e926b517 +766238dc39940cfff4105f2c6cc48b73 76638822d2c4b1d5860e1081467ef8dc 766505e7b08068bc5f62317b74c8bd41 7666c7c68e986e2ecaa651b215337530 +76697b8ab0155ce1b74635ca5950f149 766b2e79a4adf32cc3c5d6fda95ce9c3 +766f9e54d5ae91dc583423360a441033 7671a3ab2381a854543f8225ecfb3773 7672e8d96e407cc7064185d7c66fc0a6 7676751b74ad398b2b8c4ac5d10fc9ad +767a62b4762602d0891f692ef02270c4 +767a8c7fae5cd15b20605a3cd0331384 +767ad655ed82885410909fccbf0a3cfe +767d9da631d601908aeb725675a7aab6 +76814be8156e04d5fbe2d92f769aef1e 76815e64e14401342b1e852d09a4cb1b 768328413075628d8b02697e91f2c294 +76853a4dfb2156687f54b47574b6d2d0 7685b53ff4cbd20d3933f055c6db2421 +7686320daf01129c86218d15a730008e 76867e1cfd205c4aa7e3a33ddfc9aabe 7686f61dcd48553bdc5299e229ffc273 768899e1c070ba8564cc45d595acf897 768abe1f43fe2c55f67f1142d2e36783 +768c86c293e0228c4e9b0a9b4e7609e1 768dc8863736bb679c9a35700fe3014b +7690bda8a23372847d3624cb0d715caa 7695790b05e4250102672cf12803c31f 769793cf60614ed827114eae8486978b 769907303ba1e0fe4c635df229b7268a 76a0a218486a26d486aca6e5e450b081 76a2cf20ae22842cac67c2b84f692380 +76a4e0b9353f37e7fbcb7229d98412b6 76aaea8d7257ee97823d35e0d0ade2d0 +76ad5f26225698759130f0f6c0e24a77 76ad9bef19347cec3ef2dc3e110e5143 76b4cf96cf96ede42de839f3791488b2 76b89820dc7952e7f29e56ac01f48eed 76bad596317167e08fc2e1048dea78f5 +76bbc03b318614f9f8927dea29ffb5e3 76be668f145191fdfa9e06916a5a1340 76c1b9a08eb7545c7c5bb20629405872 76c279f72b97be96109acea635db0a27 +76c57d85897e270eb684a289c5976153 76c77734877a35e8a186f93bfd8fb588 76ca5fc8aa44ed7290e8b3a6f498615b 76cdacaae25015bbe5abc9cbd43a088c @@ -7413,52 +10235,77 @@ 76ce99f35e6b96149facb47f02d07230 76d3203cc086e312a2b0af637832b4ab 76e2da5790b186836eb26cc8ce76ce44 +76e382e5013b6682dd372f0db2d95020 76e92715bc6377df686d4160cd7e0e45 76ea08f5afc8a51e5a9ac665fb94e912 76ee85a4a08602abebeea642b9f8d08f 76f1a068de3cbd433dae7146775b6986 +76f1a46ffad3caf1dde6e26b1c1c3ac2 76f1c5f700dd6f573b5757481381e50f +76f1d0f69ab492310708cee7ce5c64af 76f509576ff1f823ad0262b6234c8d86 76f5a4673b7d0198a5b7964112fb4ad5 76fdbda2bfb22b239079a8b346a9746a 76ff567188b793f04622bd10346765c3 +770008e225edbc68ed5e6b90161b8206 77090bd1f6939aeff93b51f948445d63 +770a70fcdbd0f75753d48de3700a5432 770b7a9e7eb98ae9c543b142cfd8c689 770f76b682f2e28e36324c643fac7037 7710054c0952c134de1c5cfc466f8040 7712a75943c6cd478273cba5b1af6c9e +77149b51c7832e3c76d32dca2a36d592 7715422594b72166ec93a5220053c941 7719ba479ae6ee85588e649cf11b4738 771ef84bcbbefb37d2675e2b2551a827 +772210ffb643ac5d5d97a45658f04a62 77230595b9d4b322d0c4ad42ada9cbe9 7728bd7f4f530b9ee80049302e983dbd 7728f5d0cfe258d130c460a5f637a021 7729720472d5d2bd0928fbac485f3787 772977d188e0f158d4532028d9d2ec08 +772a4f738b62410daa231a77c18fdb05 +772afcffb33991103eeb7e4d44a22e81 772cc1843ac897dfd5900c4861c13515 772f34a6c476709667030675dad36612 772f66885643a7c740fbad203f8472fd 773250f1bfc439fddb9ee4a8f00cc44a +773264bc519445daaa92f7a0c871d000 77346d7992de3a34ba4f0f6b78bef2e2 +773767eafb6cb369d5df2e1cd5580c35 773a8196a84a459f7238d8e0fe91f6ea 773c1924ba24ca13864d0387bf4bc81a +773c9376acebbe989b65171071ba7e81 773f433d7ce0dcde71061392d0f7eac5 +77426384cc726520f3608ebed05725b5 +774c8cd0c4ac9b1c7fb559e867486376 +774d2a5ad949bf178f5c7e60f4b881ae 774d9c42c7593d2775cbc4c77036a712 774f2ded0e126546c215258d2d49c2dc +77500f41d6e216b4985c151cc140c03a +7750a3048976f9f6759d56c4ec9d9654 +775392426d76b091616a46fa9b842142 +775396c096a51efbd4d9777c69c19d94 7753fe5b0a70dbd0b36e95e90faebcfe 77577297a448b6c0f451b258fb2642f3 775841e8fcacbecee5ea87141d64daeb +775b634e572c2556b8466fccb4ac9eb3 776239277baa147728b48174c301bd19 7762eb1aac8775def76b5e14c3eaebcc +7764239b1c9410d8bac159d43845017c 77642c224df5fc38ce02c37af4fe413c 7765c8af5bf85464d549262086b135cd 7768a32007279e2387090c589197c0be +776d0287c4a3e429fdc15ecb83af26de 776d36fdfa6f43d3b00d79d319d4f3b6 +777033250ea3b2792d2cf83d01fd5867 7770fe7ef3cc7f2661943e1c1bcf30dc 7772104b6a48d0a964eab08c35b1e4a4 7772db192e29a0f36e81a7ee1f866fa4 7777ff7c9ece94b24c685daf078827fb +7779b417e32678c94a59969de4617f23 777a362eea1fdfb519f75526bdf30286 +777cb032bf5a044d37de8b34447855c3 7782e41382ad913d475485f23556b6df 77892af404fef357f6d8878e347d4727 778a4206c65c60b96c7bf4558f41e3bc @@ -7468,12 +10315,18 @@ 779ee912ca8d4c148174ee9c990d58e9 77a36ff89f19e5c117e17e8952d536a5 77a575ba2c666c3e3382d701d4a8b033 +77a7168faa5fdd3cb2ab45711918c5a5 +77a987560007eb20a13622bb2873a031 77a9e1612cd750b41fa61757d4d68877 77b4659485c8c0bf671b14ad659909e7 +77b6f59bb54629a77bd3e3d675596511 +77b94e86cd93af8aa6f10cbc3edccf79 77bc4b354310e95366576cc317775f79 77bd0cfa9deecfb90dcbbb3b9b76434a 77c52f354b2202a8f94c5b2a03788801 +77c9fb8cf41b16ee29c7186ecfd86697 77d03d27b69f931b23a49d2f4ac51aec +77d16004779fc4aa2e52a5a3129485a3 77d22316bf50a026848dfc7d7d9c9bbb 77dda55b96f8ededd8363bba6dd75378 77df6e8280eb6ae7212cbe3ddab11087 @@ -7481,10 +10334,12 @@ 77e9bfc85482f66956f87c5009ab1c0b 77ec2a2613a13b96aad36469eada6642 77ecf85647962b102490822ee8d4e069 +77ef5431cebeb5bd356db1300a6bed36 77f29fa42e74b78abffb0585ced007fb 77f85ef553a64b9eefb399de742de714 77fb4e91f977a000b417cc5a44f99680 77fee2fd1a000fa4186186bf989e026e +7805845520fead33e6abe5a7563cda65 7805986fab6c7f4137febd105079e668 7808662175d47e184382a36a20269865 780d1eb461415bbf30520179f459a2e4 @@ -7493,21 +10348,27 @@ 7810d9ca371ef3dab39e36a825cb087b 78113b832e0b372a15c9cda136011556 78113f4e4b795c037102f1522249fb9b +7812233092636a8cc80a75c9129bf664 7813454108d5aa6af2a0a3683cee9058 78137ddcac84db12d14a7acbdd0ad3d5 7814202bbbb01913511f9a8343d6b797 +7814abeea0ed796c6c9a7921e9e583ac 78168e511585355cafc891fa8cf63738 781b0fe1fe8a7825cdfcbe6fb3c6371e +781b80b83f2ed5d63069335a240e8f0d 781d65e987001643304f7e684f883b79 781db07c11c6461fb96e8cf9fdff003f 7823351a0010db45d357816d90b3e096 +782740698d13560e953a76ff55a228ca 7827c944f5c2b2ea78149b1c1941c28a 782ae383ededb9be3da7c5027292f39d 782bf247450224831354cf237c56c61e 782cd8c2754b778ace4856cd85e3f711 783354fbdd57ffb2a746ab263778b1e6 78366cad4903755ddce9548e7243ace6 +783e4ad79b1a267432a1e45cd2d292c2 783e54245957f75c9b3a906d111950c1 +7841b5e62275d1570402fe32efba33b8 784294e2aa48b75df41908bffc5dfff8 7847759b14cfc2545e295ad5b4fd248e 7847d20db0bceb94f93f0e87ba96fdc4 @@ -7516,32 +10377,45 @@ 7854aff7d68d4a5aac52edbd496cfd8f 7855ababe4ee7a53f8806835236a7b77 78566f74caad6f98d450b6e7134b9e7a +78569f7cf6c6be15fc58ceb9e0b94b97 7859b7f818365615e243c6140c7020e7 78628a802d679ba83de1fba9016deb52 786410752874111937bfc838dc79ce9e 7866670e83fb8dff959db686c1ad127c 78677bef2c8c515af57c83a4840e1993 +786c7e6fd5fa1ab6621af1afbfd80d1c +786e3ab912d8b936d2419eb881d676c7 786fa7d62c99d8e098f43eae734048cd 7870b85ce4f5c3028cac7e5aea212e70 78713fe73f292c6a56ff755594e68516 7874c378896ff89ae7508d2b47639e81 7874f4600e41e35a134170e32a6c7739 +7875517eee90d46d5a32facf8f8e1fee +787b4b9d54a7a102ecf601484543e8a1 +787ddf1019f1a2727ca0997c74c65f07 787fd0c866c6f705ad3ee228cbeb7997 7881f34a7f3ec531d7fdb3b998839879 +7883cf2e3376f22c1e90485a2ade3003 7884c67ab833bfa586f5a1be415f2d38 +7885c653887eed4957a4df9531452c59 7888d24a01d7d3aec25900775004ca0b 7889b11d99a431bdb7ce64a5571e07dc 788a0deb0264da6ea8e8c76585cc18d1 788a131a4603338ffd99640c8ed08919 788acc82e61837142ea96a0fe18b861f +7892ec8ae855cfdffe02d08f6d892dc1 78938a2f96ad676ae0b8539335e12c7c +789555366690949ad659f4446e15281c 7896578870ae75025390f0c11511d78f 789a15f55d5c2b97b1ba91bfd896ec29 789cf5f6ed9908f013f7a730982db529 789fce2588a968105e9e7b13b2d8e70e +78a1da907d8c193072b79907506d0889 78a523969ce53bd58e6e82a0541a1b1b 78a659b6df16e3658dcead92475f5120 78ae96c8a50b35fcf1eeaf8ad9de25c7 +78b50879cf1ed1651ac816b13b8e7498 +78b6952c3f846be50e62ceebf19472cd 78bb8f5c0262014ee68d4761af92c448 78bdbae06fa818f7929bfa307a12bcc5 78bf751ff25197cd1ee8c29fba66b6e0 @@ -7550,38 +10424,60 @@ 78cb7c7c31c9635a89b0bd13feb257d7 78ce5ad040e06c58cde4de011db7552a 78d737c8ec70ded91442770af85cece7 +78d8e630cd8567056cc8838166980929 +78dcebb1d8c10fc40fd72715e462e06d 78dde448e653e6302809233ec0cb19d6 +78de4d44486c36dc5547c67b9423d74f 78dfbfced373358f7b4f536a85a13d04 78e216828ce758827b96facc5b9c2419 78e2a6946a6551139a899f159d027d24 78e30137b2326e5f91150384337ff244 +78e40d5b0f3dda46ee7e9785a6970c83 78e455e450bd2861258e7d597e444fa5 78ea05a60010cc035af37a280637f134 78ee1bf4e43182c7b49ef0d2b329e63d +78f319e595d8cdc8f901aadc2ce0c08e 78f648b3f2da9663ea99318220b92631 78f6d313b33098cb63adbffd942c2692 78f749dbb9635b61d95fd77c654f09e1 +78fd4c7837ebb2d45ba6badcdbce2622 +78ff368f3c36395217d6ea01ddf2d25a 7906495a15f82da59bfa79e1536e4457 790b72790dd5d508a42139b622912edc 790d9acf7ad26d4720ff09e27f8c050b 790f205af1a17dc5b7cdc3ecb997409e 7913cd130e18265104f42fe4d4b9c0ba +79146eb45115d71f4778678e5cd03263 +791cd49f7160b0fbafd5e676b5aa4f64 +791d0d5b81539610d4b4fcd594e0fcd7 792048a14a704532bca033f1ffd0cbb0 792640c94dc6d8a13b70af1b22a3e88c +79273e653dfc7a104bb0d3c4564b5ca3 7928632cabeba99de781f50ae909e9c8 7928f8035489a286786827acabb980d6 792a38c756291254c57999b6e7e285a9 +792a60f0b882e3e44f408acd886a9d3e 7930623f70c285c27eced62cf1ece718 +7932881255e53f2d97fadf8a679bc436 +793a488ab6f319eb5bd6333def2bcc0e 793f8ce4fd2fbbeb14f60f3e27ccb17a 7942d3107945a73c384dad5bea211654 +79464279f478709560261350f9523cc0 +7949a20ca1c1a79ffd1d2ac8b49f8144 794c202c3b281be505998080bc7192ab 79514b72447649610db18e0aaeb53dbe 7951f18200e920faed16bcfa80e62c0e +795573e8604cb20802c014f468d2c1c6 796491e43f8aff2fff0790dce552875b +79662646e9b8a7c6c9fa7a2a35883f63 +796f8bd8555d2b46dd4a28008c7176e9 79736d63ea9e5bc07e4fcfcc54346fc4 797987c43e057f0aa673cff76d3b1d4a 7981087e629805464fc0040cb9a48c60 +79816cb0fbc8301b7d10d7f87e996323 +7982901d32053aa71575f35f01870a52 79876b43065b114161a2a2a00b24ffca +798a5267b5662d6e5d93ebd8f7158013 798e5ae737c3e8b7840f5a0775d06277 79933e97a568811149beda08c6992bab 79941d9494aabc0cac79f17c27936fec @@ -7590,28 +10486,44 @@ 799940916e52418aeb24d8d6c871da7f 799cef9d3674a62fcee7801442a90893 79a1be17f5491ea6e95f6a3c16bee3c4 +79a7be4ee8343bd00d5c8318bbcbedd0 +79ae2f3c6ad2c0855e449c1761800e85 79b1b21f0950102da33d2591b0f5ca6e +79b2e9ab8065d49cfaf9e17845dba4cd 79b36e4458c293a6bf93e7f6e8c59184 +79b8de7e1268430f75bf4e24a9830a0f 79be487850dd3847acd02b450b2c5fdc +79c0395061562e083eee6dd78a8bb2b3 +79c14f8cef45c1d04b18840f63e83bfb 79c656c62c3385e06cd08e8208837da9 +79c691c360d02a00074b1bb7d652acee +79c7e3fc551b4e41a3b167e4ac684f6e 79c8815548e52747dc904dd6b7bdb336 79c9ba5237eec035f48f5a3241bf6aa8 79cc18458d3e03f58bbaaf921946a168 79cc5850b3f222816c9a760fc7aa7948 +79cd77f5e3f2af3eadd7ed6f14aaa780 +79cd93010468035595286416da14458c 79cfdb9408fea80210183c8d4d97504a 79d3e41597266298071355e8949c46ee 79d5a4fc7abed3fbbd89f316ef4a7029 +79d5ff161a8388ed4b60ed40e425124e 79d64eaab1f5ee502b4bb0305100cacc +79da32158539de71b0ad19843509c270 79da5c23e6a98075706e5d784e521348 +79dca60c45db6d2ada2d1356076f17e3 79df27edc8416cea8329d062cb7be46d 79df41dfcd5464bf21f0adadf059b9a1 +79e6927c7adedc418865b44517a36a83 79eb9a4e97f876457942b1dd86a5bca9 79eba5fa7ded7286acfdd19bcae2643f +79ed5a85a96292cafc4baa41eb96ce65 79ee162c6849fe512833ae10893aec5f 79ee9d39961a70f6bd8637487797b468 79f475feb2a98845cba93a7cad958823 79f8a41600be68ffe89fa83b5075e602 79fbbc22e665960207b2ca0464bdcb2f +79fd2fa49204ca3e1de242e69c303cb6 79fe92f82a8f71a6ad7aa60badf7ad42 79ffad0d06b1044587297400b2d6fbd1 7a004af390ce64b63708dfa65afe6e20 @@ -7624,6 +10536,10 @@ 7a22805d92d5cc7c02e85998d25ff458 7a22c867fd1d5412f69f5f98e64c1936 7a22ea9304af8065d8c8d588872eaba9 +7a23398f0b22b427eab3e890c4a7144e +7a24c6c60515c4dcf1de3717f8fcd4cf +7a29bad12fdba0d1e6642073c7ab0d56 +7a2daf3c3413bd1d910e92f5e7b6e651 7a2e49987bc4eacb879b692f70bbe5d3 7a2fa297f6f748face2ceac77814c5b0 7a31ec289b5e6a3e15b7cccbb7d44f2c @@ -7631,27 +10547,43 @@ 7a34964d0397ee6bc784a736f1a2c569 7a358636acb27d54e77d7e2c6176abaf 7a36d81e2c8f7b96de864a8bec1ae8f9 +7a393a97efbd32cb13707a9b32cbcb3d 7a3e1c0807ea6c4399ef18430caf66d2 7a3e7e046ecefe38c9e68cbc64b4e833 7a42ef1eb19b571a47dc201ca8519317 7a434519c78d96a1f82ae6cd1f824b19 7a45f297a70a14d867c3d9eb310c4b41 7a467a76cf1ff1297115becaeeb1c589 +7a4869418a33d13d65f198338a25727d 7a48cf7cac8790f6d4866ae9cec8eaa6 7a4971a3005a07d4ada01c42ab52ce81 +7a4cad9f8034fe9024a55535592a08bf 7a4cae07f21b78111e1aab10261d1270 +7a4cff6cc24cb06a1a6d5ca37186cc42 7a5420b968b6006b403975182cb4b613 7a562dd0744ec0f5e6dc3e08122806c7 7a5aaba6700299419624e03a312ca813 +7a5afe20dc06a683e6045fb46f3633bd +7a5bf5193be49a94e467bc28da5118a3 7a5f40eabb6cc045075a1701d81bbbba 7a5ffdfafc23325153586b30be1238d7 +7a71c197310d9a33218f93b7ed305822 7a720f93c16eedfc776315ddf5b825a7 7a7776ef60b6cf8eafafe0b61e1ee2c3 +7a7c956b3c3caa8c3ee0aabeca0f1539 +7a7daeb4ef6752f9744daa75e1097ea4 7a7f10b9628d5270c8dbaf14dc46314b +7a85d7a5cabd2293063a6691a4efac2e +7a85d8eaaf0455b93dff85ea4e5ee98f 7a882b4e95e352dca2e595b76bdd2d60 +7a88f5d98e14ae65ea93226467aa38a6 +7a8923d8e7aa41219b16a5fd9c94c5b7 7a8a71ba52af2199bf56a16cbb0dc4e8 7a914c3e8acdc4fb1fca289d9d831ed8 7a9164a21bba9867f4fec396eaa8f481 +7a91d052e60d9c05d76dc263be57fd54 +7a97fcbb9e2bf94703555a7b78d1575b +7a9b0a626ddeebbd10ad309ff6bff903 7a9dd700b977733d196204430e748c4e 7aa45d9d7c325b8dc1545762eadc1074 7aa491075903c739890aa9a3f35b4901 @@ -7660,6 +10592,7 @@ 7aaf11e04738066d17fbc953ee472b84 7abca3f5e7219532aca6ba989662c01c 7ac071d80c5d733e5fd02215777ca92b +7ac3a0092206d487d186f997d6e3f2f6 7ac3e6a92877ad59d5baf53de27a1ace 7acd8ac45a6fd2ac766612491f2c9d07 7ad0d488837f31bd9df4b22d41a1629e @@ -7668,12 +10601,17 @@ 7ad6868e5ecae31c98dc9bddd59de89b 7add00236520952f7368d976ebb08473 7add70a1a7abce9d26bddd418791ddef +7addbd9544604b943f1ef540a4617e1f +7ae080b5e3256381543bf9eb427cae54 7ae36a06049dd5a66d96e41cd71e5b86 +7ae6d98046774cb18b2ebd232a145a72 +7ae8287895c8c8213f317768e6b60fd8 7ae8a46c1ae80a7e94030af67706341b 7ae9cc169e9ba57b02bcfa11c2ca7b57 7aeb5450540e0fd9490d550e59ca26ab 7aed2b672938c1a4308b235be468da6d 7aeebb22769a63dea80368fb1563c123 +7af389416b52660fd5c825d0f9fe670f 7af3cb643b72f45870ac32a53bd3450f 7af7dcb71f74734be0ea396a2c436000 7afd50ba03ba3ff3e574554e15f25874 @@ -7685,6 +10623,7 @@ 7b097737166e18fa941adaace7f3d86f 7b0c892896c3f7354788408e8a2a455d 7b0d03a6242fa31a6af47ce5f76362ee +7b11116f9799777113a8346f23f15898 7b14594e92d6f013629df4c096758185 7b153ea5acf5ecf4e892e03f0c23b0b5 7b154424762ba40d24eeaffa7cb39f81 @@ -7694,16 +10633,26 @@ 7b213c4efc03f0375381c8e16ee8f49a 7b225685ee3edf502656f09256a2c6c2 7b22a4ec1466e66e4d89fa49b80f9960 +7b22cf7f16f9e434f11b6a673acd193d +7b23ed1d7585e7989fe3d399a8661300 7b309fad7ccd301c55f2ef4914d435c4 7b32f2d8035c00b6edcced99a87ef1f3 7b3588f0d983994e25688b44b795bf26 +7b39d39e744a4d7b06e0b2c158fdc01b +7b3b45de5d0f7322f356b1f742f2cbea 7b3b672ab3ea1b3e46e23e45e31a9401 +7b415dffe9a077afc40ab30f717aed4b 7b429043f2415a0b44731f5641504b4d 7b442b1334b98ea3e5f41168b4ff558c +7b4fb2cd15395af5ff2ab984c5a8c376 +7b50b2e497efde2153b8bd0fdb2c9dd2 +7b5cce2a43ff02e1da704c784a89d73c +7b5eb023a0dd9d643f06305d65defcee 7b63cc9360fd77b94c7e47e7ba1ae88f 7b6702b1b3faf33021cf7f360092d358 7b6967cfc8216033b768fef9e11dea1c 7b69c2b1c13b5307ae124b9a0feda140 +7b6ac3a283aedaad569750d477adb246 7b71cbbd72e74c19ac03c781392e3f08 7b7595e06263fd7f46c2351c3b9f0dd2 7b784bbd7df9f42031f2576a0d7c6bdc @@ -7728,48 +10677,67 @@ 7b99b23d805faa9ef0d9fefa6c279ee8 7b9c965f70072c2e34f4cd10fa8cc870 7ba28a6465643b9262e97cbe00a1f1c5 +7ba41b54dd2065d1dffa52d8fb786731 7ba55fa28b4b8ad8effe6f640b1a5f78 7ba5b52ef1a4554d4f7b281ccab01cc3 7ba871d7091d7a7d4afde47fe1cbb3d1 +7ba9608396e4049789c798ff0ff8f637 7baa1392e03609803bbea9e5659d1f16 7baa6d9dc521db9b5631b265ea6b7046 7baacd9e63c7b6c9247ed4ae3dd0e5bc 7bace45e0b7d8b7baad0a8d65ac3bb72 +7bafd06a74b4ad7ad2cbb6af25078cc1 7bb1284c19daad261e9c65858fa57810 +7bb2d3fd15913efa32aac62ad4ed27c2 7bb48ed058aad494a48f5e8ec836bab9 7bb52906af96bbabc0abc3fdaed78281 +7bb7b320d0d44a6648ab0dff34df6469 +7bb85511d657005c7568353ba9538f56 7bb9831a4363fe3f86ee54b070857038 +7bba27097dbe3338a630085a00ea839e 7bbc27e30756e1599cbfddbcc7529e9a 7bbead025c086daa9e99b9a0277516e9 +7bbfac9c71c1483fee6451e17b7f2f53 7bc3bae0f8766c419f48a57ce4cd087b 7bc4316933330f0864d8591a16b426ab 7bc50f19180ed63af24c5835ef97af01 7bc74d8c9c00e0d578b991f703b8cc26 7bd164bef2c79504eac96acc9e79f100 7bd21b193bf2efa103aef06120ebabf2 +7bd39abebbc4f5a676dcf0f73838a64b 7bd620bb7d55c0d7503d17844ea24ecd 7bd8c8013161148d3fac2304d5acc660 7bda13c1e80520b45b3aa45c5fbfd562 7bdc2d2e5935fc3c90568c47ddfb6824 +7bddacc332dcae08800e935ed93d6ab8 7bde0510f4cf964a46997604b10ad60f +7be0fb5a1076a7d916e269e58e32daea 7be29eb361348f8e9fe2d74ca12b1a87 +7be30cb2dd098f4bfa62c6022a827449 7be8e454ec97b36718ab542215e56560 7bebc5928a98f5b4d65bb78f20336093 7bed540e84c95adda43e0a2a999ef46d +7bedf8e57470243462296fcebd40944d 7bf0151cdd7cab73fa668de92ec9e9c5 7bf491f9e1c779cd94f0e329b784047b +7bf5de8ae57f7e158b17cf8eb24b47ea 7bfa4fcb9600173768b0558e0fa37825 7bfe072992413425f3bffe156cf3423e 7c022193abca976b2efaddc5f52c6730 7c0243001f7afe60d7fdbe20d70813a6 7c04e0f26314183e3797cd340ec00fea +7c06c61c6de78af7be148edfd5943e83 7c0c63d1f3147ad29ac5384f54acd4ab 7c0c84f0a78b11c35a29ec24a5b8e877 +7c0dfc5cb499c165d38d88117bfe4d2b +7c0fb8673eeb3af431ef8b6c0d2de686 7c117e7f592496e55accdc82ba5bba4e 7c14e0cb788b270338323a30b8356299 7c181f12c53899fe7fc01101929cbc66 7c1b3182277453cbee001f1c62e9c475 +7c1caa0a5410436ffa3cf2cee9c01d61 7c1df6bd892f2e205f5285467644bb9b +7c1f0b150b88f2f18fb7e5d5c295a845 7c1f465cd71296d72ddb6379922dfb64 7c2004ecac7364540b93297722915718 7c275ba67b5da741b5174736e3f0c812 @@ -7779,10 +10747,14 @@ 7c2fb12104a46ffcf6ef034bf3a17567 7c32801eb8bd44d694ef1df6181cc0c2 7c3f198d2628523c4d9313f7889341e8 +7c429060dd03337ea204395a661a35e7 7c4550174044ee51063c779668e4ff7a 7c485d2b5ba5db2e2b9d8af4b0910d15 7c487ea71379518516c5a6e0aaf693e3 +7c4886f129e5bc16c064f62ac4b9f839 +7c48bf07ed473d2cc72e1c26854f97b8 7c4fad76b8919f008d6d2958e902781f +7c50c5d8601dcddc1a69ef554f2ac40b 7c51f03d368f03528840e3eded391048 7c5f38aa81dfbbdfb9b037631db5fb58 7c6432951d9287ffaa6cb0be0a896cb7 @@ -7796,30 +10768,51 @@ 7c7c3c60f3c1897bc794b203e6c07935 7c7e705871d824b9855e11608dcb430c 7c7fcef28987003728041a594e1ece1c +7c84e51a771e9aea89971f3ed641b772 7c8735257fc745058fc5527cf32c3734 +7c8994e1481dd31eed62058513200ccc +7c8b8937fadb1b971e7f261d5d02edab 7c8bdc0736d73c195d8cb5fa6ab514f6 7c90210ca8a0ff3098dadf031e979865 7c906485a529a0f09081550278ce4b09 +7c92c76e72140f3daf7dd2eef2c113c2 7ca496c4a3bc4f12e5470628cadac3cd 7ca6b0af93757a202cf7a2d00dc8569f 7ca929c64c3bba0a7e75a019a151056a 7cab085bace31474a39a2050a4e74309 7cabfe9028a3c22ba123d0e785ee66f9 +7cb05da2c17d485cf209f8c2fb165258 +7cb287c644200dd754b925e9af420395 7cb2eec90180c45b6fb351dfbc83647a +7cb6758ca6307602dc6c3959117c99fa 7cba4bc14fefcc7ecef1e49cc69d514d +7cbabc8502c46555d608e218d9438eda 7cc6e45c91c27141c61ce99fb9a78327 7cc904d7dba52b02251ea35404e422bf 7cd643c3967a3a7e98df49e35a5cba12 +7cd8a9857a397bba984e942e8cb9cdda 7cd936ad1fd9758d8e9e060d38b20486 7cdb12d87a4c237284f8a8fb58b7a0cb +7cdf210427bad6e5e23331005fea49f0 +7ce0f3125e078a16b97e8fbbc954bb2c 7ce25770cf735f7df22447f021765bbe +7ce27fd803cb9d552f74d939777782f2 7ce35ed02846eccce84427996ea78a9d 7ce8dcf826f5226505119a99cbe40616 +7cea22d990c99db98ab3557e55d15a96 +7cf0fc5679d337c87efde6beb4674c37 +7cf332718da28b4114e84616199044c5 +7cf6b058285bce677d23a765626657fe 7cf7cdc7d475b804dd4d9ec3e6725323 +7cf81c42a019a4a47e472569e4b2af21 7cf8a7d3b55e1814ccbe24caa9b8bb29 +7cfb49870d7cbba68a27a8641d1c899b +7cfe7987386bf11298c60c2c99e53f0a 7cfeed2cb2775b9bed1a5568eed0b118 +7d000ad44e331a9dadf2a359ad5f90c1 7d01a58f3e80e40c30736fe48387c8a3 7d02c477af05f252d667532b40b448ee +7d033bf9b2a8c08ee6e0b12b9970676e 7d03828c0d62e45765bb8a31a73f2c24 7d0b1693f64e67feb23bb494d36dc91f 7d0f866069d416aee5cdc8cb948436dc @@ -7829,11 +10822,18 @@ 7d14312f7f6fef0e7ee131168c63652d 7d1610b11e414874301bd5b2f31a3b6a 7d19552148675211ce53569ad1db97fe +7d1b4e572e788aea62a8ea555c168847 +7d1c0846e48d75ce3977c600f088a7c3 7d1d22cdb2bb4323f2b5d9c462147d03 +7d1f3dc9df2def5a58dc5a29fbe45a3c 7d29482c7ba014c985a70498f1a2b236 +7d29cbb5cec5552f098dd2f6d46cfc6a +7d3629d1cbdd124d7f28f80b2849a1c7 7d36f243fd925f95ded82fc12d877fef 7d38ac588599055780a33fb5d624a864 +7d3ce34ee74c376d5bad5fb08a3e60aa 7d40d0e5023392d60e051d745c0b1fb3 +7d459993c35c7aa85374ad63b0a4a013 7d45e5c223e76a51194a7d509352764b 7d46a579dc564565cf031f3d792be1dd 7d475835844d9c196f778cb2a99d51fd @@ -7844,25 +10844,39 @@ 7d4d462e4c77ebb093492a531be792ea 7d4f9e48630e6370f9c984bc8e1ee055 7d509f22df2fc9e864de96cd9fbec691 +7d56f357556f23c561fa0cdcf0e8e6e3 7d58fa1363834697f3260d264dce4185 +7d5d7fc144475d0e4570690aa523d6cd 7d5ecb638014e7eec7a053be0d20912e +7d5ee8578ff184c9dcbedc26efab3461 +7d648b4317b58dfc273ee69c6627677f 7d6bf54ce106e7fd6737606210da25f6 7d6f32e195b1015951c57b84733b2230 +7d6fa3fc3bf6b65992fb58f69475b7f7 +7d72ceae5e47f32b906d21efdfd990f6 7d7338fb01cfe9cc26bc3bde96addca3 7d74cb5610f31679c9d58dbe85dc22bc 7d76fd8281ccf27b44da699652cb3976 +7d80f74b93828748bada213488c4e78f 7d83380272eaefdfcd487c9db960f8b3 7d835682beb54f37a9bdd4d563bbf365 7d84a7615e85847c0e313a63800c8944 +7d8621a17b3958ea744122ad5e28ce44 7d89494402442054b5b805d4af80404d 7d8acd079b6578e89e051eafe016f7a8 7d8b671f459920e4f62e0d64f975770a +7d8b74c479741b2fdadbb3cee23902b9 7d8d1326178c56db49a1062a75dd4d2b 7d8e12aea17e381ad66c8e5e8cb8bf18 +7d8f4d9a747b0f48e30c9eefe56aad30 +7d91eaf2b6f13bb0d5565cb9d3cbe29a +7d92fbbe0d72360ec6b3dfe4de5e14d5 7d9448d6b37a5308e41f2f186ebb4d6c 7d9f1d858e07414447b68acb966606ed +7da68c7874670717ac72e71d139209e2 7da786c3809c8e8bb93f5eef1ab5e926 7da7da1b05bf5e9045c62823f764f392 +7da9b5a515cf03b88cd36b23b4e499ca 7daf8798b34733b16500d25ac861edbd 7db3e5bcb7fe1bb380af497ed4156b3a 7db57c0acda7f2e2f19d9c07f7157c87 @@ -7876,23 +10890,35 @@ 7dd177f363113bff54be0aa88054e1f7 7dd5bd725d7c33445a142874f690f3b2 7dd95389de2ed2bc53978911e6dad680 +7dda2c0388b80b450ea93b1926407c1a 7ddb0bb6187e0e3ceadeef1b51191cbe 7ddd00725d2934615a81a0c1db5932f6 7ddd8ed803905d958d2bcc6c4533a6d5 +7de208067d522cd94ff70ea7bed36691 7de419fdb5788d46df45ff679979e1eb 7de5d596b690088bd5f3eb7bfb43ccc4 7de5d5b8d23becbb3933201ae48dda56 +7de5ee2ee9e8f381ba2a16164e1cd19f 7de7725ce59a63ffb39e4e0179810a97 7de7f2d1e482e4c36b984729e87f973b +7de8d65c2cdfb5d7dbd90f9d6e65a96a +7dea870e25b5c18962743b07189a229e 7deb748571fe156aefb17646efb436af 7dec67cff5b030849ea2944d36913cbe 7dee78437b42c41f0497b0cd34b373c1 +7df1354c7dd3a52a649686aad6c93927 +7df172a254ace73c57bf9bd2d5881214 +7df4c434bba020b1914f120b7e9fca20 7df5de076acbd57eb34245f12847695e 7df8445189cb8e6833140cc492154d47 7df92f6ae4d6e1800afd78df5bf0a8f1 7dfb4e598c9648702924e32daacc58ab 7dfce21465098790210d8eb02328d85b +7e00beb8edb8b336fd385c5f6c0a3231 +7e035ed5d5529d4bbdbca268f1b8450b +7e0634436fa59929e08889b028ec415f 7e066c263bd9654784f3dab76a02d26b +7e08635680d2c1e0ac14416b51b4bc34 7e08fb4c8c5eaae327c2a4b2cf9f97ea 7e0c5eee845b76b7f2cde01a564af3f9 7e0d647ad1ab16691ebf163b7d2e65ac @@ -7900,14 +10926,23 @@ 7e0e20d17d88d03abea88c55fc5ab7be 7e0f6bcc73b55b8431ac605b63bea9b9 7e16cfc654decbcae9c3ff5c4cffa554 +7e1726698ef0ac11bf6b0262977d3dce 7e17587b374f13391b8c8ce502235147 7e17d9bb1e6057ee99ebad2938f8b7ed 7e19022bcfee9a05a81dbdbe90dc99a2 7e1a58ecf42d045db8218643f00cabfe 7e1ca8eca3d90342e91d0a5ef40cb50b +7e1d7e5c05f293fbbcbc8a3fd320b732 +7e209b87063973b5b0c8c635bcf055f8 +7e297dfdab2247c50d4c8669319ce18f +7e2f69c4ff2235692e6e5fe9cf08dba4 7e30a4226f50fff94d46493f9badc7a5 +7e324f5acd07527c0fde3d503347bf07 +7e3527bc6171fb9e7d7b94433406f34a 7e36a094e7f0bee3757ebf262ce09b8e +7e3fd3e257ec8d9510163b7b3ab37aac 7e4231aab014b61847ff6d7146bffb38 +7e45459e782354b49c65893f4671b9d9 7e4984ba28efe20e81841ac8e8d7e4c8 7e4c76b54145ca17eec7b345ac072140 7e5119c004ea79acf99a7bd3fe36ef23 @@ -7918,6 +10953,7 @@ 7e57a2c83c76aac808eb9ca926fc9e46 7e5984f8662299731197dadf924eafab 7e5a1866a33214f73c5ff61c3f176fa3 +7e5f6471f7f2e58f338e2a32f2add169 7e633f8aaa2d1c505c1863bea4904f24 7e63666438a42705caac112ab974d625 7e63ba578bad3b6cded92973f95620d4 @@ -7926,51 +10962,74 @@ 7e6b29fb7684214958d389db42bb1ec7 7e6e5f3435a1faf7aa83b55ea1454ebc 7e6f19357865aced17373cdc81fcb2a6 +7e7061063e151ed44ba20fc1647d6d83 7e713862c587a85cb7eb472070f3e7b2 7e72fd328d79c8415ce5c6615aa72dbb 7e74c34e28e020e8f5a12e30512f16b6 7e7d25932c21ba85c1b4bf80c7b942f6 +7e7fc33aec4a5711e8cd41d945e6b222 +7e89905781d6a9f043513ae6fde23c51 7e928236febe9f2f8af192c042d941df 7e92f2e356f0152f1d87a569244d2e1a 7e935a13dcd27febbc1671c139c7e2ed +7e941f83afb0727a0f91b110d6feb7ff 7e94440e7fe7cd5c17c766c2baeaa1dc +7e9590403500a95a94974f886c9f9072 +7e95a4d23618d84998d276330ccabd9a 7e98a1d4d7dc18c49b553afee2e9b8ff 7e9dcd2e118a6533690f2c85192c1956 +7ea0a35467b94e4ae7ef1c72df880513 7ea58e0a8a9ffded9f864a3ad6c46abb 7ea75b25b2132606a2ebec7b64aaa17d 7ea99eaa46e88de99dcb2dfc4242a210 +7eafc5e39c67fac372c302667f1b481c 7eb46cdc187f6a894046bbc7eb316462 7eb7166e568408f75d4ebd999881ecbb +7ec0630d1acc231665813c24be93f682 7ec07e5e47a8b524ec939103e2f8d1b1 7ec61b4e98da0531914ba09104ae9ee9 7ecc0aa0f5b2980243c96a284abe608d +7eccbc2b5b0692a5ff031a8d9fbda204 7ecd5068d551eea9a6f18a3f978400f7 7ecf740ae7e653b368aec4af0ffe6bfe 7ed06acbfd5018d1b53159ac69244b42 7ed6093f020145d0224f995b998b534c 7ed60c743a0cb2664a610b344b60031b +7ed631c2b4ff97ac0d6a289831521db4 +7ed67a67440f3ca1eb2b930c4116debd +7ed67d9c7a36967b3bd5abf3026d4267 7ede16faa0ec228c4dd2cd4f7a91a534 7ee1bc37b3ee673cffd539f7afc3f8c8 +7ee3a70b1bfb698511261387a6390907 7ee51476a27e4491521cf4fb94ac7122 7ee69227e0c0a00b613a59a2b28fc6a0 7eea5f5746027fc9f41b889f3592ca75 +7eed6e5676d94f3036b8e95958857fc6 7ef2eead9669efb6360552398388b4ce 7ef6341d0b6b2d1cac54904cc9118bc6 7ef642387f4068dd741deca3237c6571 7ef6f91fb5e5d264f163bd9daf8abad2 7f02745e23cab68d541999a3569799b9 7f0448e52822992594828759cbedb60a +7f0710612aa339547dd6354f750d5226 7f092bb782e336d2c68efa46d2804945 7f09f4e093868971632310b904dce074 7f1414d4369c88ff5fda12fcd1e49407 +7f1453491d38078f677f83f3a112db66 7f1ca31f953e32b78fa4517fad7ff8d7 7f211e173f10bd3a017352864f4c6080 +7f2275ce4e52ec9aede171488a4cf32f 7f23b1ccbb4c84588eb439c3599dbbe2 7f28b1b162157fe95bc0cf3a97641e62 +7f2c644c56691786ddc169d78b89a0ad +7f2e74d326dbb00e207e282ee377f886 7f30d0748669ac4f2519e2c5220f5290 +7f315a29b081b7dc41052a5d9b721fbf 7f351f31e1d2e197e33da2e6c25ce361 7f364aa7a3d5b8967b377d4fc6a348c9 7f372ddff28b7d71200607fa68dfef59 +7f3b6a6e7e87d5a93610ff9caa95f5a4 +7f3d0f1072749c718308d7145059534d 7f3e3408910e2e8666e6a368c8e61612 7f3e97eb822588347157fff87f00f941 7f4075bf17edae852fe2c35d98a2135e @@ -7979,8 +11038,11 @@ 7f48e85c62dc2744c653b56a54f98ec7 7f4bd6994308225799bc200d3f2baf37 7f4bd76498bf16b80849760d4076e483 +7f4e487d4b9aa9a1719c9143769e775e 7f4e8b760e5929cb0d277115160d07c3 +7f52e2680bbaff762b6345ec28b52196 7f5523ce9fbb0e2ea819bd46d58d6ea5 +7f55f752b540af29119e9e947d84dba2 7f58855b59ce48464c7ffd1eeebcedca 7f5a034e1cb0ee910f62e7ca0ac153df 7f5a857341cc8eaa2a9e6ec4d6f03dfb @@ -7990,21 +11052,30 @@ 7f640068a36ad5bc4db04c58f2131af8 7f665b1a03c5c19bf6d014d2c39d236b 7f6e6235f201aeefa74120b549f680f8 +7f7154b49a1166c3a6ce77dd07c0c60e 7f76602c63250d2d670db96f35601b27 7f78b7608a63fa3bb824bd318c5b288b 7f7ad84aa903b91bbbe7bc70821f9035 7f7b6bb7cf38344704855f1d71cb751c +7f7bb5c2cc5e2cad313d19be3acf56d3 7f7be49eaf54c2458f271f605e847661 +7f7c9a2a80c0b51edfd6077360ab01ff 7f7ed6beac93e5b1cabda04ff2154fa5 +7f7f1aa835caacc96173b98ff53b3ba5 +7f7f47ea78abacd3b54a7d9477bcdf42 7f83dd79375b017c760b34362d71e5fd 7f852535345209ec5a5d81a1253273e4 +7f859a2f4fd95c800c486b801ff9f106 7f877c0c6bcc45f6bd2762f06d19343e 7f8d7877f9d34c4b446a0b76989f6d7d 7f8eafc748f99eeab5b19b9b347ca9dd +7f8ec7012d84f997ae4cdff6136f012d 7f923f6ff6949fe8f1b909fe62803c49 +7f92630af32c4750f54e91edc8a2ad55 7f93942ca8967ce33f89e6270e9d3080 7f96d5b954677b2c1c0168b3f59cf110 7f97e5a4d01c68202602a43d27d6d231 +7f9b4b5a95809ec678092227598ad260 7f9d82f64bc8d7c4ebe7e3f0a5a542e9 7fa5c478e15c506de7ce2d34411af327 7fa95bb2cb629ec59f3b52f1b8adaffa @@ -8026,33 +11097,48 @@ 7fcc8134508c34e9f478363ccbd66bfe 7fcc9c2e49e4acdd4685696948b51d81 7fd72ba23910cd9790dbdfd7bf36d862 +7fd90cf6fb7a04a431783b3e6956aef4 7fda81a0c965e32e85dab6496ce8e142 7fdc7bfb397683bd83f6d98a2075e98d 7fddd775eedeefc9fccd444dc813ae6e 7fde123967cf7e708bd2cb2a4e5cbbb7 7fe3468481fb452b1ee8c7fe043cefaa +7fe368cb15650c400e6a55016dc8b2f5 7fec93f76087d8084f0ad7901d775f78 +7fee6f349ed92583f52ec0cd75575e26 7ffb376290cc2fadad89a98d2cfde256 8004cbff78666b12090efda2ea5b05ac 80081e99722f26e6e0e33c04bfc92262 80095ba0f6a1dd0f4227060965a39153 +800e87727a4e653e640c999036ca1107 80107750e9cfaeadff8092e4841a0ee8 +8013d4e2a616d19fe9d8731f2c986701 8015f00d13087b42c97d8501c216fbfd 801716a4dea2ed1b10d5877c717fa898 801887f7c94da94cd497e5504a61c5c9 801e758608bdc95206156fb1b9f998a6 +801fcc517f0323c915b7cd0e0c474675 80220c2dd88ae3237c984ec1a26ae3fa 80260467f4f593b0d30693d1d8a80fb0 80262e78750d20341279525ed06741ca +802791d09c053a473e345d4c3f441a79 8029888f7c47c2558a304b04b6b9fc52 802a5dccd22f62dff1e3b61174da6131 802e2ec4fc39b27914331d0301965968 +802f7ab602873f8b6d8197f16b3c266d +802ff63986ece417b765eaea27fda104 +803ab06e7934a470b5eb398b7db94daa 803d5dec8058efd9f0434ba3e2bb3fe6 803e7ae7c3c1e87701de86745fc18962 +803f0578c931df11a0ad8bdab5df1a16 804bdf481c08258d248f4696124d8d1c +804c7712580b1520d59b2ff2e4a57684 80518c73fa54eb1288c5dc540ee7fd6b +8059460fb03bda1701ddee2502ee390c 805cd1fa1e874e070bb73e6613e49c79 +805f6a49f2d2b0219282a7d7a8ee3655 8061a1df47839e059e4a581ed747d779 +8061d2824b0650d7a32dedb06a23b302 806332b347a672b9e22e024b92354acb 806436a4b2126229c389c47b8fe3b191 8067da87e7e8bccd6038a23e8a387a93 @@ -8061,11 +11147,14 @@ 806ebc06fa9439342007ad05d27cd77c 8070196f6b7a0ec7e3f1b144769cb3e4 80706506c99fb6f35bac702f4fafd647 +8070b30f2cfbbde3654c13848dc69187 8071198535d5ec51bf774f8b1abab311 80712ca660047c5b536a40f181c425f2 807268c6ed79f1c9f9d51b12a4920397 +80752b6ca88ce119608b24e57c3251c7 8076a0e0b45f14c834ce1edf48bef455 80776f78fb791c4d23946a2ff446e163 +8078c0ccccfa68904634da86e688b526 807c477fa0f4a350d52d91a90a3764dc 807c92cff297ae3254d38f9de3048393 807c9b36ea559795914fc229b6f43665 @@ -8075,35 +11164,45 @@ 80856fcf38fcd8efe7492b57069881a8 808578b3fa6fab92a3925e150afd06be 8085b9bdb7d66d56fa2861d2ee4bb623 +8086aa5de7c2a6bf060fda348156653f 808ab962aedf140d6c1a6292613394bc 808b840029cd9c979ad4b22011f48375 808bbecd06941a8f8ebd5a5b54169a2c 808bc9b9aa5c539e483b53a1c7bb02f1 808c7854a38e49a78aeefa0205f6a012 808e2ba8dfff961d0c435e36eb2c52c1 +8091fe8e65d8c6f946fde4438895d8a6 80948f42637c7908564f0a209a5f4a2b 80952bfe4b9341f7ea6b543d820cc322 +8097f329367f5321ba1a89ca4c4a1435 809a1da3afb36cadabf978296798c9fb +809d97179464f0dc40e6503e16eba675 809f21a913774f48bad8f4ddf613c3c8 80a8118a1989392238ce9d9558e9eda6 +80ade39a6c6d84897925c3272c88e4b5 80b035e7165e45e5855f5ddb64e34b98 80b204e11b6faf07f542a410021946ba 80b2ecb2a5ed4246232f6c20aec6401d 80b5164257e7af08cd638d5adbe42d54 80b86b2438d41327435761a559a979af +80b916d5b1a9d2156e8dedf6e77ac77b 80b9e7eda0ac67eb5618520fb2d14d8c 80be88445069c1db1091d5be944a6fb0 80befb4e9bf34560b46d753ee6115acb +80c359e90e01c55ec7f611c680148788 80c3d596ff5c17de3ecfc1d61805339b 80c751f7484ae209e9032d404c1b1e68 80ca083b96b41ed5219e552239be1158 80ca3694a9cd1260245bbae93d8d22fb 80d35979301e9e3014d57c99796fa481 +80d5b76a3848d8665d9e333016834c76 80d5f0bbf371af1bd3f3fb4b8072acb8 80e071040b122f6a28016ee67bb2f088 80e4cbde28611ff4696222b0fb7b198b 80e6375d85c678bbcbae72bf1f2a5a4b 80e6515e8ff466adb395fc5b81e6d668 +80e6a199f19d8720ab5be142fa7c068d +80e9b2e7325fc1efbb10cceba2e1d152 80ea3c1127d8832c1293fc56bfce0ebf 80eba0ad3cafa219344b9e60d11d7335 80ebeb440addfe5ecfcb69951e577abe @@ -8114,45 +11213,57 @@ 80f7db73a2142d3ce3928b0c3efedd6d 80f8c0f70c00570b9412189438dc9a30 80fa242542da2426ede716f2344326c5 +80fe937892637423c12e03992e788bcc 81002f4bc1db9b19e45044eab0fc8ca4 8100c9a74700239cc09a87bd0628e129 810586e3b0dcf0146c3a86c4f2d859db 8108b360c510c7bd0e39c754211d1077 +81095138367282061e376e419271dc8e 8109c9fbc1a8b898d832b79d01669a87 810e45d633f021cff90a0cb58ab2cd1b +81127227b193c0631d61aa47f38d3bed 8114676130953f8f4d9c9f32a90c2911 8115032be418f62bbaff2bb5ae66eb09 8115157d5770a9c80621206b19fb56c6 8117dd281cf613d3941ef27da5b6cde7 811967b67f2048ba02b1fb069c72e3e7 +8120c82033492396d3504666eb3590de 8125330d73deb1a51cb820c64f6ee52b +8125d07137fc691d4d4351857481b1c6 +81271480dceaccfe822ad47149c45995 812a39007380376a4badb7cc8137ebf3 812ccfa6ec942fc28cd083a78a2ebdc5 8134b06e914354ad8af23a4902a1ebd9 8134e52adfd2b79407fc9901ef83ac34 81364ea67ee13b2eddacf5447a0626c4 8136d2afee51d6e7dbba6b99e6101db1 +8139625c62b793fbb73112c4cb07b1f8 813d30c1454f6794be4b6bafc518bb26 813d52d31ba09073e5ec18076ca9511f 814082e3494d833081c69529f206b7a3 814a8120a219ff6729ee4a248a5e195d 814b604dc153bfede548725b246368bd 814f4c5e5d8be73616c76e8361335952 +81562a70d5d8557ef4eefc4a4cafdfc2 815789d99a81344467d6d83587f555a8 8159d54e44ba8888287b35191ab74774 815a7e4a0f46ec1ffd8f87db757bfe81 815da90d1d45dbfde242e857f9335cc7 815fd0f5890b565f77a435545228011c 8163fbea55d60facdfbb724b520c7d72 +8167078ff01d44e38709bfadb099d522 816883dd09c7ce3a6b66bbdd0f1a06f1 8169576874c298cd355e115e39004243 81699359642b77e2d30bb5a56118da55 8169f80244df9e0bdf4affb8976760d1 816d5242066702d5ade063ff244a994e +81729494bdf829c8e82d003f804ad1a2 8179f29d1ae06906ed15389424f26703 817fd5bf020baf7a24f2d794b893f1f5 8180b14e8f3349de73d84369eb4a205b 8188ea14a7c2435a4669e7798ea10712 +8189d39e4660df09fbb04c0660661bd9 +818bba1e61c4cf538c2dd2ddd590a551 818f0d073d87adf2362224676071066a 81902ae22e8ade62b011a493b910719d 8193df93a298556262d45c6b50524ef4 @@ -8161,90 +11272,130 @@ 8197bc93084e778a1933ca6904b252ee 819a281fa37afc6e7fefc02d88411e5e 819bb4b421fa00354541461f1a535c49 +819e1d7c4062d369717b773adcf95c1b 819e53ced881582795d79cc9d357e8ae 81a0d603cba3be4b4fee2368f968c7a6 81a135c8d2d1f26e9788752f0d38aa6e 81a416cdc8c39d3c201b2d9276976d46 81a83750c765da4341d071098edd72df 81af23316fe71904a19be7044826eb9a +81b0032835de15bffc089b4a92077ea9 81b0eaeb439539b7ebc0bb21a056035d 81b28dbaf46f619e71d445684ea163d5 81b58a0d64d1f784936a5ecd41d60f24 +81b78a61482eff5c1d8006d093f9e357 81bec247515eb0820569ddda3cb7edd6 +81c054ab72257f598ac77ef4014d4677 81c26e8fb560ffb12fc50345573a60e3 81c2870086830ddd4abb499ac0a6fd00 +81c2f79c8fc8e35012c018b253f005c9 81c617b9c1906597820122e9356ec825 81c8266ad029d460dedcb2e32fd61028 81cec86c6edaf5993f1823473dd044d5 81d3aedacf97aee71d1b40c0c3a7621b 81d4f9d8076717216bfaeeea3e7fff7d +81d67e87259102e62cad5c0b35776f77 81d70569ed6b35bf1fcb65e6ba2a7903 81d816ec0e15fcc0502aacbd16c1da67 81d8b0702d68a26f29034f56162d2afe +81dd2be68d0de0d392bfb9425287efd1 +81e285a79d1e6bca960d788761f07a8e +81e64d49b161145c622b4f1b7c9a34db 81e8fc97078d940854911f301a46519c 81e9ea953d78d0e60b58781a2a0bc742 81eb0609b2386fca330d3f1e95bcc0a9 81ef9106ae14f48c29d9d3a3ce10bdd4 +81f009f867b3a7999bd993925f5db39d +81f24c9f2d355d0b642479efdf1df41c 81f6f56c4cd0ba64d85a7d1b565d789d 81f723c483a15b361efd3a58006c47f7 81f79b5d02885cfbb0fab1c7ea9cf20d 81fad47c334aeac99fd501edc6052634 +81fcdb8cabdeb330dec4fe3ea2c6a380 82015a6dee9167d4b6a4ea632fb71885 +8208ca4398eeb573ca48b31ca45e0b55 820a1b42bbca1a1c3dfe79e23e219b37 +820c5ef69b07ea8af667b68e1c34e699 820e91577fb856c3daf785f7cbf30d6d +820ee41a93b7b355734ca9aac9fb5aad 820f356da3b8480a5c56f52f8389ee1c 8213cb107716013405dc8449f6bd9700 82144ad445cbb2de6a03fb642f180afd 821609f309343282fafe9a64a1b43733 82183884d167b3badcd6433d9d8911ec 821dd2e4467cc269e089421fa7e5178b +8220a30980c93e3d7fa81b0bf0bbc92e 8223021ef8c2b88a53ccdb3b0715ae78 82241bdcd43b7ff8766b8103bf839f1a +82283c18a62fbb91bd9600405ec0741f +8228ad66197cfea9774893e8f8a5f798 822982886bd316fb09aeb8c4010e5595 822faf9392fd41cb0fa791ea951ed04c +823003f7f66ea5d3de284af952a8665b 8235ccd805e9bdfbcdec7c07659f7ccc 82382979242e5ae7552ae2896a4b741f 823eef9ed3138bf4758e0cac90587874 8240973dba3a3527a130e85a7b3e6c11 824500f3f21f7475077d6b89f2902e01 +825260b580ee31ceaa2674a06d61098a +8253e13f71b140b09f83d9a81d9c1c22 82596d97a6205f8f07e1574243e35678 825ab3fa130effdf149255c13b70d928 +825d9aabbcc18b29d9f8e0a9bf595f9d 8260462976391b769d990108aa24d5e4 8260bf2fd7da5816e2252599ac2275db +82614144f9c533353c5d4597c45b1423 +82639c8dbd1e85ef03b63c8bf9fc18b2 +8266047be12b9ddef97eabd3eecb858d 826a3b959f7661e0ed12c51ef626504d 826f5296e27d787f4a92a102cd044d9f 8274ef499cc6940bd85feae096049945 82768ba559840008989191ee84a674e5 827de5f08e8f6b93a396aa883e137460 827f3aa024cf44471a16f97ca795fa65 +8289c7f00f75273ea30706e2a88378e6 828b55d3591b5d342f3ca92b21d6e9ee +8291bb98ded85380c68fdebd9c9cea58 8291f98902958a95f7f0b0575578a10d 8293b497f376f115de7b05609c3fb4f9 829532698561f1a4ba52b7f4b076230e +82968fd8df91fbf45027087cb7eade6c 829aacd812ef6b9fd4e64bfb3a3a587f 82a46da7fca6cac23afbf49696b49500 +82a503dd73b1a5dd0c070aa2a455efd4 +82a70eb29f65c19570996d20b050065c 82a968aa47d9744ae3ebef61b55908d6 +82a9863d482562763f55b90b10e8da36 82accfc009d48cb484e8f5c20fddf62b 82b1db8f2444031d9f49d9fa34a8aca5 82b3b6325b217c939b7d0654655349fb 82b65fba279c6e1c10502d5579fd6eda 82b714bc6299fc30fc4459f8b192ec10 82b78e0ff8f4f1d43f140e121df5de8d +82bb3edd785f81154f0d816c3442efbc +82bcd38b903ffcb72812628d019d1c23 82bd8e563033b6e3b7a07f497a061277 82bf9dc62ed88c3aa4d06af9865ed4c0 82c02395eaea970f78891979390c157f +82c493fa09f5db027e40bc6c8f997fb5 82c6f2117fa87bd19ce87d6bfab7c8e3 +82c6ff6e8905844aed25811caf479bcd 82ca74509d25520df3b613709a5c4a07 82cf3fda6b9ad2cb92fd95901cc54db9 82d227076ae755438e2fd8d6b057cf6d 82d3bc5da153b1f124c126bbd5deb113 82d5abdbf8e204219a87e645168bfafa 82d87c1410121ce5699b321e5b1d52df +82da0e415274c55e5a57b7582271a2c3 82db3af749a27f51a89e73182b08628c 82dc2e54f2917715e11fad672e1333d3 82dff4d298cff11bf60a5141c4823a26 82e6bab1ee4bb8618760158ddc75d21d +82e83120783ba0a83c891d0ef2c93b63 +82eb36a7922e3f50cb7142bc866257e1 82ebf7786291974323bc383ae33c1417 +82f4192a67f1c87a5e21f143001be1fb +82f667c3cf47b592e2385fc6cd790312 82fd78511c9e8a28ce7e2be2242d468a 82feca66471232b224790fd6fbaa904a 82fef80d609399159d6a9b0a5e1908be @@ -8252,35 +11403,51 @@ 83088737aaebc275c8e83f30d9580e31 830947418b71054df4c0cb19b70bf909 8309cc973fdb6ac83ea6fc4375f1680f +830b8717c9c4cce5b218e4c7a991c43c 830baa817a8bf5fd177df62165fac5e1 830cee72b12c5c97ee090f94911abf3f 830e2e695dbf4319c95c542a362f4bd9 830e68f7d77fd5089d2522051ab2812f 8313a1430fa7b292e2c454acc0011331 8319f4d68d7ef8162914afdc83c773fc +831d46db5a2f98fe7791365a7e587ea2 831db29a71f891987a4e181ec647e19f 831db8368e8fe4d103355a178e47a03e +831ec526b2db75af6e55fc88897f8cee +8322fb878b036b72f64b0fd1877d5cb2 83248b9adab21b1cbf7d2d56e0fee145 8325c932bed746f9f9350fe5e3dd8585 8328796fac20e8d372b62e183afaf1d5 +832ed7016b174adff48de88ce3b366fe 83339e6e18225b8ae0fc486ed9092753 +8334144ebd8f8757e36e206db6e77246 8334163e7f7d2e5c1daeb7efe56381c3 +83365fc234cbba66575db54271345c6d +83376a23dee39ede8572e86ef3e90564 +8339a343e150060ce7c2c1c31af8523f 833a4f00b5b7899de5cd04546515a2ef +833b9439605ff935c01e66adfdbe8855 833c5593cefc856726603bdcd3d8faa3 83412498f484678211519538d2bc13c8 834162c3378bb09a3f8bd2c55283e6eb 8343a2f2dff7355c258732cb7d1c63e2 +8346d239cf5cff5790579d78dcda206a +834923719a5720e41cdd02abbb9ebb44 834a51b85fb7f2bb75a15fc44074c300 +834d97b333a937558dd34a081e5c8258 8352210a4b07c4c585460cc19c1fe049 835259d2c13bfe0e1c27b4a1f044fdde +835a313f08cf694339d697625d2a3302 835aaed3c22d08a196d3599545fb8586 835caa24c207708dec43c98cf9d56bf7 835d104ff8c4256f551094be8e26e7cc 836786ac31e394ae0deb26c50819c97b +836d2faa87b74daad504d1a2eac41cb6 8371b99770e36222752e1e9b0f4c7e4a 83742476ff35fe1c3b7f157bcb93767a 8374c1a08fcf3776f2677e11f02fcece 837533363d12628c9da230574a3fb9ed +837718d03b8d6acd34c48635d4135f75 83777024c32952d97e66179926171ab5 8377fd7056a587f4a518034fcbc8950c 837810020643531478d4b91a6acdf459 @@ -8294,46 +11461,74 @@ 8387e4b44996bb7841edb697237957de 838d4da0dbc50fe734f8224cb13b1e0b 8391df712c2007955fbf651f6f291a7c +8396a5553bee246f6bb1b3e522675a45 83985c3e5f2746d13bdd6f54d2acad89 839a5ec02beee88df484ca34135c55a1 839b3b9f5e4bbdd550e8ce6d882fed9a 839c8ea920f43d942d1dbd85bc30a84b +839e2c06654690bebe239b3a379c533d 83a1d9130b611c5d8a35782c3f1c42da 83a78fa5104aafbc822fcad682687066 83a9a7676ad711b8229dbf65bfdb7420 83aa35f49c15a68ab4b58d3e85766f48 +83aa89f6177e3f12628e278864ddb823 +83ab7db6fcda028c8bdaf944f9f4d507 83abce2f06a43ad521cd372197c22e96 +83b013de34fdf618c8b1fa7afaea6941 83b0a45ca34b495dd155c85ac07ba7c7 83b9fffc8c19b0c259331a09680ef062 83bb940190f161eb67407eb18a13d91d +83be1f750817ae53176aa3d3589eaf64 83be20637e553038ca1af7c84b856632 +83be4c2c30c7a66ffda42e308a350fd1 83bf3c6783db25dfeb78af9730097917 +83c10f5d8f5bbbfe53db4f35cbbdf348 83c1aa3be4c0e268291f7b204cfad920 +83cd6dd3d54e364c9ddb627f8f4e91ea 83ce4329272e62f55640af0b413cca4a 83ce98517a9c88922d1ce5d12e250fef 83cefedc340bb78e43350544940ecca0 83cf0aa31d59c1d227eefb7213d1d8b8 83d0abfdd5a06e83ebf150e1b011c422 +83d553fc77823675a504bbe5fe4257cf +83da6751cc467ecaa58de0a3b72b48c6 83dbfed22a3e8ce86dbb2100254d37e7 83de20d2ff8acfc8cb42a3243f4bb26c +83e0a17a43efcba9ee5489a8784384a4 83e73db25d59ba44293b15b5d275c65f +83e743c660223594e56bd9ea8dc60a53 83e835d5d8abc7ce422f4976182c0853 +83e880394e21cfb20477842643c4cba1 +83f63b405d57e66520d44c5a2fcc8dab 83f6537afcd024ec6fdd5eae4571f5d8 +8400a1776eced39744591c42c0eb73b4 8401dea3d964afc1a1bea6a228757356 +84021582a8678532741230a7c52ba01d +84070993febd903b31b153ee1bfa65b2 +84074e5282b077847d2200c6a697065e 840a409a046b6f8c9018564f309715f4 840b16010485e56e07c9567eaf709579 841331a3ca7c71849e729294e37ce621 841359a891bff28306d0454c9a3b82d7 841383bb17acb88d7777fafbbabf7948 84139ff3a182c17a9c6c668e12a1fa1c +8415733874af0bb3a377ccd752cf31e6 8417ddc784be7461e5373d6a8a3fdd85 +8419b5b6215fa64a7790ce443e147ec1 841e012379a1cad8530f4d72937baee5 841f40c5a2bc72808f1f583d804cc6fd +84231032a8025e7500b21827756ca50d +842326495aefd70ae467ce567b583fde 8424d98a44dbea364f7fbf259e3f8e07 842555e6a7e7d92db0dc25d6f9a1c2d7 +8427ffae93f5a6c08bf9c93e96d54950 +842accc25c3daafd2c5f0b9fb0aa097a +842b0ff59ec98757d17f67d72ca0b845 842c2d9955795953faa9de49ae14985c +842c9d49a1d3e20e2a7e74f9e465ca65 842f5acc10a66317338eb2cac947d888 842fe4d90ab902e0bd4db7282ecfd153 +8431792722234d66552e0989a9bbeac7 8436310c286c32f5c98b86ebe0460a6f 8436733d1bf8e9437ba7da6967d118c5 843a20fae4bee6cffdab7db5372abb75 @@ -8342,34 +11537,49 @@ 8442c508f0280f36e67f7eabdea016f0 84446027eb293d9877c38f86dd09be51 8448689cc009bc14dcbd3290be2b7d87 +844b082df3cd31239e4b007951587544 84524673de6cb7015ac353c0522a0ec2 845bc71fc764fec4d3f9dbc48695c897 +8465cceb8e0e242aa192c075b806490a 846a4abb1dc93f26dc8078ef37ab8271 +846a76c40eb985c14788ccdf0f093893 846c034de0d88610196d0d7358c724d5 8470b1419213b93a86dd1bbfd805f879 8470f35b3da24283e6c0e06cbb8014ae 8473a57055bff9858d01aabb05693f3a +8474400a428d7d9b27e9659e174ae306 8474699d240e5791781bc858346927c0 +84781c2757e4416ff42b987ee5305442 847a469e6530baa12aef2d1409e83440 +847bee60bfe2344ffc188e1d1e461101 847c9e63db01375a5013c79d384cbad5 8483dea2af2a8ce01bbfe2060b0591b8 8485ecce3c5ab8f2f97caa78cdab36d5 +848802ea565a6019490945d9b96afc62 84888d512efb1ba0cea0764498941e48 848b8e875737296ecc0a541ca2ddf3f4 +848d3095be7a3550c6d213888d6f89eb 848d79aea0b62c632e660a59da4986fa +848e490b9a79564b3d795091bf0b82d8 848ff93398fb8ec0de7cefe9a4678961 8492cf112d95a54ac9c75b9b286a9a31 +849bc17cebf2308b89c27721ed965b6d +849cbdc277f979b78e49f357d1473087 849d8c1056c8abd8d382c6ef92f14ff2 849eecf21071f319d439a666ee10232f 849f8d2eec6c85360f8142ff4262ac7c 84a46f8b2baafcda5e3462eb2c0107b2 84a4cb671c4dc215e9e855aafa956cda 84a70b559ff9c3476396a1fb835bec44 +84a785d7abe40fbd471f71176a8fb134 84a78b96b3550d10a9cbd045f1ae99d3 84a955b89dc1a3e1bfd83050887a4efe 84afaf1772d99efd889ccd47c918e7d8 84b2a437a1f17aeb21956ec5f43c1af2 +84b4ef0a8c24de905348357a4123772f 84b77b1c2db89ac7ed1e5a3cffe52dcf +84be1d13b93ed8ce0c3ae40052c5f493 +84bfaca3e4076ce8a186d91014fdbd47 84c229260f2470ebdaebc1c11eb72b44 84c735d55de9382e392270e2cb41948a 84c9c3db92022d1ac8483e18cd1e94c9 @@ -8381,50 +11591,77 @@ 84dd0e5c64f27ee83fdd36200b2458ba 84e0977853336adc9ea69da5fa7446f1 84e1251954012c37a7d9d1390b894ab5 +84e5eeb215893d5488d447ad39c3d421 84e7554ef8a152b1f670221a879d08b7 84ed2966f4571d53eeeb8a089eaf1e9c +84ed97b683f9ae0227ed21e4ae007373 +84f04a81e1d71fa5e877952061b8781a +84f3bab5a50483f203c98f5457eb30b7 84ff0e9c4788b3a2fdbd1f6734d4643e 85003294d819aae09247b4f0591597b0 +8501d0d498b88e57bb6b74d5df332d7e 85036aaffb850d7251171d6dad6ddc6a +85060853707305fd6500d45a7e087fcc 850813262cc2af06a7c86413f48e436a +85099f7f9d54b6d309d7fe29582aab77 850a91bf2cc79a99948148e47f3d9889 850ae021176258cc0b42be3d53ec4942 850f2629c7716fe4d294b2d4f831a1df 850f7582ecbf7fecc56aebea5aff9eb9 +8510beea17b25a5565db1e7659cc6cb7 8510ebb5d162766d83a1bd1d2443910d 8511f02cf4aac0e8ee5a7da1602879f3 +851208b231faad29be86138fb6d95e63 85135c3decb9d925621de5d89e2999bd 851452cfab69a1b973f2d38babdac5c7 8517f4fcae991fd54fed35a04eddcf01 +851b2379aae2d42e8e4e5f65d96c6386 +85212a6f5e4c8bf102dd1b71fd7f57b5 852166b9d3af257b33ac8bc86aaea9ee 852a20d7ce2964c422f78d80bffe40f0 852ce2f8dfe5c60918d328a92b8c260b +8532b304547dcd50ccf4543c00c38f31 +85348f6d588749e597cc4c11ca711345 8537ee3eb9850fba65a6b1ab6a2c0fe2 +853983a0b59b7bc2489713d17a022323 853c5bd80ad863f52000c263e25d3286 853fe955fcb0e5a4a6d8fcceecfb784b 8549e4fd9125e1b91254f4ad8dc5e618 854ab2e7e5739f7e719d506504c87a41 854db32ba58bf53a67bfac3755f379b5 854f42986f552edad42c25520d3ee8cd +8550c07bcb0e357feabe82a1cecf7ef2 +8551fe91c30cf93c8fd94c9762b41c25 85551f09c7da5506ea42b8203952d6f4 85569ac20d46a4abecf5a20578c52cbb +855743fd83465a13708e04844c133b16 +855a94decc0f9292df95a4b10a203e6d +855f1897e7f33a078b42a3a210c470e3 +8563177503654ad35b2a30f64e880a32 85654a9d0a969b187d3c7492c1a679fb 8565a58ba3540373e507132443e06496 +8566b34e8bf514e251fe5a4b14f6607b 85683bbb130d27f52d70820cbe962206 +856aa7b91bf18b01664b51582f2a2dda 856e3798b8c00e865fd153317bb863c8 +85700fdf86861cbd9a8f6ade0fdd84c6 8577ff1b1a6e7dd27b80f3d4e87d073e 857afad9fe0f5afc937171d4ff656843 857c2a95b0da3d7dd1b1ac6bf359687b 857dbbc127f009ef525e90df073ba296 857e6821d7c79c38fb72e65dfa763d71 +85815c9b5c39afb3a3a5e2523edf00cb 85857645bd72c23db465d4cb5b63a4f8 +8586153d0c1896147db51596ea1e3941 858a4eb6106da7fe4f235697a06ee7e4 858e4ddd566270e581cbafaa1bd1e3e1 858fd33959f4976224a6790126139d9f +85900ae24433a3488365f594c7522494 8590949f1aed4384a8952e0f90a997dc 859235ac9aaaf82bf72f3a1f56c523e5 8595968995563145ce91310cae9b7c64 8595b19046d6ddf114f746504ee16a7a +8597fc973b44b31ae6991d00d2628c38 859cba2c4c07bfab9d196d1bc1daa319 859f6fa1e02a0bdc44da2ef614b38257 859fbdb8d3427e3f191cc5e29c5b14da @@ -8432,28 +11669,49 @@ 85a4e3e6abd7259b71cdb2dfd2ca011d 85a839757cf77b0cdf3910b4a91a6d41 85a8ff1b6df262b72ac9d814fd67fef5 +85b079ed7d15497e6bdf57a7999d5f51 85b0d0b83cab7bad61cf0fb191c755e0 85bad1e432da7438b5e5c13da4809c21 +85be9f06344fa14968b7bf8c83f4b894 +85c0adc578e5c7c4cd7fdf61015490d1 +85c35f4943504b76dff92de1bf0b25f6 +85c3d0a28e8829c9bbdf78925eb7ecea +85cadb298d7b8557de71d16d96d802c4 +85cc4ae96c1e84397637e30903e8e067 85d05b647ab3be9b221d24de81960970 +85d1b94d4623ae6934a43f484e5f13e5 +85d226de15992403bdcf87b765fd54e2 85d295b532a904280ace1f0c945b6869 +85d5eb8f951f42d3f6002878224c6d6f +85d6e7ff4654a748dd1985771824831b +85df97d0aba193c01076011eacf3e759 85e1bc302f308448012ef72975af8e3f 85e1c6c50de43efdefdc48a76e772e14 85e289aa04ce07feddc6c37b7867b93d 85e597ea6017b70d49db82d48f2ff15a +85ed1f2c0bd0f21c8d58558ba618187f 85ef0c6dccbeb0f45e6aa4750e857cc4 85efbdd16d11180ba3ccb78328a4dcd8 +85f01dab11f7a1553d7c7cf588e9639d 85f24fabab2464452e6de5a6bc153f16 85f2a1f53c4824388ce5cf47a45d5834 +85f2ab9fbd4abfb8b89cb7004fadffc8 85f3357e0d8635b94f20143fd5e8ffe5 85f35f42391d4b2c4e9a02a580bcfb0d 85f39c76ce7ce0ababfadc984e22e9e7 +85f7ff945399991987ddb8605afb21b2 +85f8aab4495fd5d2f7df49a5d508bd27 85fc208acf7016f851f6a9eec21e9ad3 85fd87d05d56e553a2d55689f03a0fb9 85feb6b1a990f51aeaef7adaef6aff44 860012cee25223c013f31616d04f1271 +8602d93aeff35b2fbf7b6aad1a2cb560 860328ef8b19a83f32afea63852eb064 +8607dbe8d09aadf667e15d4575a92ac1 +860a12abb3eaef5de01bc32db23bfa03 860c574d09b4682a82396541be0c6160 860ccd24e795aca9724758b32b36002c +860ef8b231be6068c556583eb94ace61 860fa354049d314f93bbe907f4f2718d 8613f7b7b2943ce57131db2c8be26076 861553e01c6de0d93eb0f10afaccd1ae @@ -8461,12 +11719,19 @@ 86171fdc5709a49d63c721a56660ed48 861d27610749ccd7fec1e38a7ca53a3e 8620fddfaec3de219885aa2b403dc9dc +8628c34e6554d1c2ddec09a955f95031 +862aa8b87c0db8e732efb72e45147aa4 862dbd3f1ee5e10b440e5056f2da01a7 862ef1007018cbc0320ea5a87305ef26 +86312af07d77528ab5cb07c30ca6430e +86314ee56de9332648dc960c7c80ef02 +86328b094c7fd301fd555749e6d9cf55 +8633f7aa91e09d45c5b4d09b03165cfd 86365b8b8c34a7b2474affa9af469840 86393795d9f5e201f94815cb88ef2fca 8639aeb10bfe3f8a2b25ce48217a5179 8639d79fb13e25db04b9ddf976a166ba +863c5b87a10ac9b2b8a1e0de1a89b7f2 863deef02938a0efc86650ca8a0e8246 863f48d8dc0044080a424292f54d518b 864232c07cc73c68289c2fd2f58f1caf @@ -8474,6 +11739,7 @@ 864df149d409eb6c9837686ac58ed9e7 8653c88ac7fafc4a98d53342b447b436 865485c3753da5f5e343d2c434ae327c +8657417b73e9f68e902aa24bba5ad4ab 865a8e63843778222352940f78118d79 865dc03a1bfe5b970057975f213be93f 865f8afcbd6ddd7cfe39bb2679ca610d @@ -8492,6 +11758,7 @@ 8677ae53cf03c0dc854d0af7df2392bd 867d15963600afff2a935ad6ff131ed1 867f335ca7342ccbefa6565c90b56439 +86806709b1c6fa9120d728fa62b9e997 86807cd7c7ce3eda2396ae92198f94b0 868d09837d71504a52d9ea99064ad80e 868d4bfc5164ae0be6e6976c704925d9 @@ -8501,11 +11768,14 @@ 869be2446ef4dfaf057564ccde28ea27 869d1155363bc57711da4a35d322fd1f 869d6f2b56ca354774092889d93dde7a +86a5ee49a9f5b225be891cbe56947825 86b418f5ffcd92e89c186e5643b6518f 86b731d0f4a55150239cb917c8b0f5b9 86b9eb76fca4780377a1a72c9eacd9aa 86c073e06fd70e5792cb6262cdced9e6 86c1b70d5e06c03d0d9447dabcf799cf +86c6aadbd0d30f122e1e61ddc6da9b85 +86cfcf42d05d6b3d09144ea4c360e99b 86d0b897973e32ba209359aaf6103596 86d2678e5bbc4e8b57a2bdcc65074627 86d3e3af293567b2fee44f2d56d2349e @@ -8514,56 +11784,75 @@ 86d8f20d84fa36f8dd842f3dce27323a 86dec86c4c9d67b2ffca5940d8f77c10 86e4fbba2abf29d2503efe40cf738b5b +86ecde198699181c60a678c854467fad 86ed2c95f3c7beb69ee33950862f904f 86ef728fae4763b0de753e67dacc3ae3 +86f1696c309b8d8777d2c136f8089403 86f1df1f382669385a6bb1647d707150 86f6b3754b1dcfe5f0935a15a315b43c +86fbf796df4f9d52cf9667aec48232ca 86fe3cec391eb550a6a28c0f025f00ee +870127d314926f644d3d400c040618c2 8703bf7f81b6c7f6f40a090d461a1ca0 +87060eadc0063c2f2de5605f52c43dd1 8707aedf7d7e91c95b95f1f3a1ed761a 87081376c2ed97f20bfb324d5443b31e +870d6120512daf4ef6086eec9eec774f 8719fea29173fa9710aa2d2f97169380 871a249088426849bd13bde2e9824f5d 871db9609a95315aa842431a546d7a7e 871ed5187108c3586e5e84fe5df5f73b +871f99d3581914801aac5d424af8e1d6 871fa027399e020db43350431a5cc9b8 8720a773c5243e9a2c862d4973d77864 8722c9c453411e7fa6f369b8c96b6865 8722d6cf8883f8449fdc94216ba965aa +8728598eb0e75cb31126fcde46155fac +8729150d8fc3c6c8fdcfab5fbc39434d 872bb22090c3592985e5390275c3c570 872ca7b22f07e423f425707a2e295b57 +872dd840ee94706f639feb12e7bfee98 +872e361192d646fb9f2bb610ec09d71d 87399db91ab92178ff7ef28092b17e7b 8739eb9e4deaf9facc531e4aebd5e13a 873a10366fd532b4576681ddd8b03080 873bb7f85eb40852ce1ddbde4554ff16 873ca002042a50f1c110fd06e1ae575e 873e5724ee139da6fe844a82288a1e75 +87406405f72fcb37045adc73cabaf01c 8742fcbbe611aff3bd1b2386d8f45e7b 874400b6023e564d8d7c74e6d6077313 87456cd4c2279e2a3ed734df87b6d8d3 8745904f602bc1034904265bf237327d 874609de4ee126c73c404fc7cb733407 +87538ff4afb88fd75b3bbca68dcc3783 8754b87e9ddfa4935a35706c475bacbe 8757f421ecfe5d2e4b517ff5f394846c 8763b63b9672568591ee11c751803c91 8764b38186519e6dbb5cdb029b1c5ce6 +8769c525826b9d94c8b99afa9c71e251 876a8958123b315712d6d4b51e9b63cb +876c22bc6f59499d428d87a9f5aa1f02 877274a90d34b70274cec078def7908f 877400486e4e75d2e901dc5b6528fdec 877579c6d30d077edfbd2bd05cb98b27 +877acf21d1a43961c2b0d3ea3ac56769 877b08e05a647c0cb3201721ba4d7218 8780b29f10787a6452de38e603eaafa4 8784a110d3a5ea6077ae6298989be163 878af3581d8402fba256703138d2734b 878b308c6e4de749b59e77708e04722c 878c448a5ab2000ad4169c968c6eeebf +878caa353a323fc18ff80556a2bbd355 87906097355d402b3c223a6b6fe38913 87917525f38c049eb4ae3fdcee2d0cf8 87934d725d0fe38cf68052c06b352b96 879e0f4da97ac5cd06a4ae516a894349 87a08dce9020879b1e2b48f3420ff5b7 +87a152f8dab8153c916edb64db539e13 87a2cec408affdc8fb82fc1c51ef45f4 87a6afdb2516e73875c60ffeb40687e3 +87a6f8235470283de028970bbe3b8861 87a90dbb648045b7ae2b12cbbc38da0b 87aa0bb3be7c303a63f5e8fc2c4757f4 87aa4448b19da378ebd376274f7f4402 @@ -8572,22 +11861,32 @@ 87b2069791cd8ce4b5db983a3e067e65 87b5e8a7e600ef06909863aad5818546 87bb3434379553a8f15e1f59cafdc374 +87bbbb8bb39700e07cf216be8e8cedb9 87bc2f2b8059523e3dbee9b30829fe54 87be89aa0dc7f8ab2bf0d13e1aafbed2 +87c29318671855ab2d59d99bf93b7cb2 +87c3e1ee97f6fa3ddee2fdef1a0febbe 87c688fff57fc5a6978366f8065b4fa6 +87ca43533528fe47cab8250d2aca6c83 87ccac55f0af63fa8557bda648292ee8 +87cd3b0c5c672c73a36ba687ff3615ab 87cee6e60c2aff13ed21ac185ef4a929 +87d09791fa06a6d28c4a1b88ac003385 87d0afcaf2ff06435dabe43cfb1d0926 87d8db9c12bd47776bf14872f0f73c7e 87dbb5c1d8aac961a8e05628ebefcb1a +87dc050b05977c0aa55b7fdd2a495237 87dfbf758dfb9a6191f8e46978492663 87e1ae3d3d2ecd20c87bad3a5900c234 87e25d632e125b1bd084709de744048f 87e57d8502932eb0d6c9434f0110d94e 87e62ae02742b3991775ba5723e0fdbd +87e7c562e0f3dd53048fc07323e38cf6 87e8625178bb4d6c32750fd8127b2c8f +87e8bcabdea8732bb533079b8603c1f8 87ebd6582ced5b5667e5c19eec52fcbe 87ed03ecb9b8a4f4d7b1d92e3cb85f3d +87f901fcbd0e3a30633f119f35584f05 87f9e0c79bc510e7b44e1533fb49b66e 880689d1de1b2458952c4af24f37655b 8806c7cf328fc572e38963be74e3ea20 @@ -8601,9 +11900,12 @@ 881c413f5c7a65a5e9f74f95689bf628 881c4dacb44c30345a714aa46f601601 882003470f1f893b68b9a18680d8bb36 +882579bcaa6089c28be01e453fb5ed19 8825dc29df68b90b40aa584fbe337bc7 +8826a29778d2e2d503f0e14a2e16b5f6 8828f062c209668797fb239ff8b47181 882b952f24a599c88fe98dd2dd1a5970 +882e6092c83d13dc941e8b26e0b0ce41 8830405557f66111b9e3d036e5ea6554 88305642014bd46b3986470da85d30d4 88319fa9c655d926bf7540eb60d95c32 @@ -8615,43 +11917,66 @@ 8847164d9f8ddbec0c8067f053755f81 8849b592b8caede34a8b47670d196ce5 884a95ede3816f1ef2e0cbf0441ab1a8 +884c41332ac82dec8fe5ecbba30a420a +884fe83807d7eee778c1e3db6ea858b2 8850b15cd17bd5cd5c3389718b590dd6 88522bfe68c7ca3ed0048d0a18583123 +88523e97772feb18c7d9aabf9b5808e3 8852866a81f77d712e51cdeeb90ac031 +8853d7a42fa64a1423327f27f2c78b44 88542ae381e359609d2dd90f22c9832f 885a80dab4aa63f56f5033de1b571b0b 885d59cb3c92473a257401cd918dd9bb 885eff2ba360ad1d76047af739cb13a6 +885f9025007eca4e0ac82dadde6fa668 886127b7185e6719dc2cd63663b9ecc0 +8862111313d64bde600dabab6f4c5b8c +8862df0b61e5d102ea34f0241327e472 +886908697a815be0e07752ad69b8ca0f 886b0fbadbe374623d2e8f156ddc15c9 +886d08374f97a48df6069667eb75c80d 886f47ca01dd1ae949c33dc0db68b37b 886fb225990449a210978779eea8190d 886fc587f5e5821396e3561e13c16844 +88798b2eb2e2801dfe8bda7c8f55db87 +887bd0b93b0abd116f9ff5892fa8324f 888122b7b2a72e83079262ba1e598ac2 8882ccbb4a67e789ace53c8d3c754d26 8882ea5ec89b7ed77ffdda851f7cbaa7 8883409243c91b0b3ef658f4245171ef +8883b915e8336d32cd6bfeb73372c59a +8883f17b8250625064d47f4cf9bc09a9 88878e5063c6c5f63c7a644a6e2f69dd 888a47422e5b5a079b4e3e50e0fe087c 88905520e38773b045554f74b0d3a3b5 889439543eba60d1594f6c8ed345aef6 889638aed40f14568f27d3b04ddf1fb5 8898f01342a2eb77ce4851d3b16ce826 +889bd6b48573fddb566fec80a40c6946 889e5828a79b3ae48c06e9321d561c1a 88a445d0b67b1814e2756a877dc4aaed 88a5e62391feb4349b07e9592f8887be +88a6d98bc8d93316118890d5dd083d68 +88acd7003a58bb1261a104a2b955ccc0 88af338a341853c75b40eb48e76f68fd 88b2b892f9333e9a58074ff67980e23c 88b36856a0fa650a28deea1e39f71a7f 88b414cf95de36f624a006b0c3c503ef 88b46cf24a7a3cd1cdbcb1029cb0c6e3 88be702d4ffa3b0b0226d3017cfb6878 +88bfff6391795b843b09f58d9781945b +88c54a297d94a301ce9449ecb43dbb7c +88c750e460146876bff17166c45ec5ae 88c7a699c9a540f6bc330398d63ce71b +88c99b04eee5e3f00dd1c3d39cab0715 88ccf23d5ae87bb032e25020d53a498f 88d15e718cba0db954beb39da982c69e +88d619ad026cf58994726ba000d0cf26 88d7f32bf195921f2310e2984c2fbce3 +88d87c75f7098dabcb999a8637827ca0 88d97e5a067fc25d6d113a484a6c9e22 88ed9a579cd578af80172c15f10049da +88ee9c8a6595da8966e75b2f136a55ff 88eea9cf9f747f822042b4fbb928bb69 88f38f4992960ea60b45f7b5011b54e7 88f66e5d4b4ee8f2ada07af1aef35acb @@ -8660,11 +11985,14 @@ 88f92b9510709860762a15d59c09d4bb 88f953bf631ea9cd19a42da0083b051a 88fac3d30efd15cf0b2621cc58535c1f +88fbc59dc0c5bf536b79aafe829abd1e 88fc057e114065963ba75bb32b17cce8 88fc9cf7bc9aec29bac7c598648ce150 88ff118709d6803b96be6e7222cd4c54 89044f83c6d544bf31013c77654fb2e8 8904cddde57510aa1b92596144e98c74 +8907b6757105ef58c8fcf357c76acf87 +890c44cf1e6d4c006afd934dbf64dbac 890c6ae3ef77b86025db713c45d3cb71 890c88426449f903733265a9e61daa4b 890ce5fe70b83634786d9bd2c35eb61e @@ -8673,11 +12001,14 @@ 89143aabe005f474278ff736e93ea5e3 891ea05219b8c55e7f32d0c73b28ddf6 89224a4758e97ecd119431fc78cf3c4a +89241154254fd7c8700b67fd200ee1ed 89273a96cc0cdb10cc11e2b384f1a643 892b53dccd474dddcc0f56e73f3b9bb4 +892c78276f5b160e4ce38c7ba496326f 892f8f2dd1b23cb695d739b7e03b2bf9 89309ec0f1e6531ff832f4358fcec008 89324fdaa12bf9d76c4e7915fe39fd95 +8933695c8a984739ef9d7fc5409444f1 8934bf0f1e082182c8db75a93532eb3e 89358b8dfe4731902845de1433dd4800 89359ac56f0892cfe9315ca09209b620 @@ -8688,6 +12019,7 @@ 8946eef725eea6e9dbb251835e7902d6 89475674c1cec8d84362745dd6254f35 89479a895d07e9fc801b45f934b95ecd +894c10088d3ff5c406ca9e695d2bf00f 894ce878f4a36c41880b92d5d7e2bca0 895231c8282f4177f379bebca640265c 8954d96c9da27703f0b4e437b3f0017d @@ -8700,21 +12032,34 @@ 8964d9f18fd72bde93424a8dc4eba4ec 89664040418e4791d3cb7984d4524228 89667ce2925f44e9e116ca2705d40f91 +896ae9612c04ea0c64c603e2f8d35c9c 896b1f65beb853744594b1754c04b419 896e122abc6550636354b3fe5f5a069b 896e98ab0059d6cd5f1351498cd0dde9 +8970006cfa5871357597c08fa7c55aa6 +8970c0f35c1206338253ba2f85144172 +89739544ca7f60d32f67d63733ec4de6 897b435a43d828ec7e4d2855d3f1fca6 897c8acf24d0cf87cdb1af2afb5a3072 897e551d31ab084265116c4c1e53b9ea +897efe230b2b9dc41ae7cdafa7a91743 +898129d23286a0571ea81a638390ddff 8982066f06b0e98140dd23b39afbb653 +8983201eec34aed686400d085ae1ef6c 898d2967cb03dacf73293fca321aa7af 898df540b6b561b19606b16f469907f4 +899073ca3d2b142d0d6eed12cd2e3cb3 89929cf65e777782b053e3343d320b56 899332ccfe991e9b5a4521b87d37a956 899966f86867596b36562d55b02fb546 89a0fdb1f8b3a5002be819a6f6acbed2 89a603e8f4328f2f18a4c815fef49e0e +89aac74100a04d77dbf84f6bdab01724 +89ae59bd87dca9e9c0d1fe584351b677 89b13d57a72a4bd93bcb01873dfd263e +89b2052836dc68599eb90e8e3d701e89 +89b486a85ae7c21fe0c5c584a0da4ac1 +89b5e72044b140011138ee001e4769f8 89b6b0884065833b2957063c8d337e2b 89b82a5ebc5d44de2bfab8782a1fc24d 89bf345bd8a04f1a10a39c6c09cadc15 @@ -8726,12 +12071,15 @@ 89ca6ba30351ea74142d454dbd1119ca 89cb127aa990f4b83341e02c92a5ebbe 89cde0c21322884208d02a71f17333f0 +89d167eade4927a3e8e13c1235b6bf82 89d199215282a06ced19c0d51ffbf618 89d2fab57ca476915e32f1a1f3810884 +89d5f9edb3cbd246692ce23117149100 89d625eee9acb4bce54980d3a7a04f70 89da1dfc3a5b8e447b9b940f2f5a9365 89dd2d2351ff7bbdd92226d121d8c7ca 89dda8eef07ffd29633e7c043a4178f5 +89df624935561af177dc24f022924237 89e27446774c4de4ee7dc50a5e842e57 89e4cfafae505da5bfc19b2f8a0d64ba 89edff3df70ede6919d3c3db4e523249 @@ -8739,9 +12087,13 @@ 89f1983dfaba17a2fad564a2773e3cb1 89f4e90b4ee68090a881f04a32d4b6c1 89f5f14ca5e52214bd284d7957c865ab +89f92de3d34aa227526d212921ef95fd +89fad40c00a7ec8800357fd12563f7af +89fb7542ee74516ebab6ef1c188bbf36 8a0160cd26cc5c398447b1448a096040 8a018d2297a672db2173d8e648d01f18 8a057ca2ce5b2075e936c111f4dc9638 +8a06b21d69f64412ab271e17ebc6a093 8a0bdfc6406a1a3a84d62da2a7e962f1 8a0c21a83267c397265405f1aff167fe 8a11991893a319fe2c40ee7a18954e36 @@ -8758,16 +12110,23 @@ 8a2f2cea60501d3777c5c616edaf5943 8a2f3191c88bcdf6962d5be181b9d998 8a2fe6dd445ea0c6a521a6bfd9302063 +8a3855bcccf595fd772ed02f42d421aa 8a39ee05b5e1429d2b8049244d49e11b +8a3ca5a28907003052491f9e06c46d6a +8a3d0a909794ced17d1857a7ea8602d8 8a3d8d8ae68efc5cad12cd28ee4c5af9 8a3e37c501a7268cf6b2c5f61e815492 8a41bf38597848cef0154ae05f301de7 +8a4767b8fde1da7e5356d86597bff5fb 8a4a231f34cc02e85d1d3d786a54b678 8a4e21498812aaad165f5dfd4e2a78be 8a535becd8c9efcdea2220fecf376cb0 +8a550bd5179b19c50763eff822cf77ed 8a56d47c2c3a9b2d470f0499baa369c2 8a572ebabc35b161a197ea078f2adf8a 8a5afb5d559120d90e5b84ae10dfd102 +8a5b44a79d22b5b4c36f055bf6064c53 +8a5bea4572e5fdb0fe6721f13f47cbda 8a61aa2925c1e0dbbc2f951d564640c7 8a61ae4abfadac1f030aa9f768ae7893 8a64f0584ecad5b98daba1fe66145838 @@ -8775,17 +12134,25 @@ 8a68dc19a258d9714415312236d81363 8a6b253e25bb0697a4935e303075345e 8a6b853f26451c455129673bc4e0911a +8a6f1482fc1103d2b21eb3c9343ba583 +8a71244a090e3f326339f378197e7825 +8a73398807192fb6e60305ef22047ff3 8a73be28b66ad0937433b2ae2e846c51 8a7440aaac7d5976b54ca776d4245c36 8a7818951a457abeae076af4ef178709 +8a78c60faee44eaabe2a95a2d4bc0e26 8a799cbd54e4c0ce81d39f31033250d6 8a7af7b1770df68688a073da8ec7aa82 8a863f3054d3c35d5d6dc46967b39b0d 8a892dafc2d26fd64235093d1b228355 +8a8ec2f82a54a9e3489be4545f17f579 8a92555883a159951da4e1e519cff22e +8a965566a83a2bfc0c9779d86f2cff74 8a96bb224d324fd3d99eab204be84ddf +8a97557d881984f697b3d1aa6b42cc9a 8a97a656afecfc0a13065edb24e1e178 8a9d4dfa11755a8e5775393f74ad78a7 +8a9dd170458ca22d8d1c25fde5b69d09 8a9ebb91e0897950256e0fa54bc1245a 8aa2d1d4fd9126a3e1e8cd7453e9dea3 8aa5c7b106a968d7463865d3b9b2c336 @@ -8794,23 +12161,35 @@ 8aa969d5028fae05cc68849138ec845f 8aaa9ebbedf6815884b43207fa279714 8aabd687628beaabba70bd115ae379bb +8aaf2ece0d32b1e5ff73f98332483f40 8aafd1d3e0b0a36d574752afce381d9a 8ab14aa3f05065085e60cca474e424e6 8ab5cf434446562ce8b783735a2c8b1b 8ab7f61287f73359f9d1fb226ed13d51 8abdffc2469c1b5df727e361321c3145 8abf67f14e1ba0656ed6737f12c03c2e +8ac03aef63ffdd59094010b0d5a0874f 8ac10af6dd050ee6b0322d86633f72e4 8ac4a65b87e45dbf63144fc62a315f0d +8ac4bd53afc1ade38cf661be283967ea +8ac8ca393fc71c7a0e3fec3f5b3444ea 8ac9579360b645adcb00c7a92809ccd9 8ac9ae4dc71aeeb9d1f6bd4b543862a2 +8ac9e157c77fabaecf1bc541ac2fe2e5 +8acbaa434ab406715dd6a90944821030 +8acbc8cc456de417792e7f8b1ebb6ece 8acc5ec7378bfd8cb109e7b1b41de5c8 +8ad2c1c24a774c2728437b452f9bf05e +8ad444a0d9a83b8bde16e777e7eac482 8ad4564a1daee2641a4d66a04a604023 8ad97d7ba8379b12b745435b849d33e5 8addb6d816c5fbab2645af75ef42c604 +8ae0c21d0b0c8ed13d9989174f7a0a9d +8ae35df902bca8437255bfc1444f7ec2 8ae3b15149b91893ea9ea170bafff816 8ae4b36cf19b30b3029241fe90915155 8ae57edcad71123777922674ec57ab45 +8ae6351deb3d1fc5a48e86e07ec7cbce 8ae698bc0e6e27fdc35ca6304c7add83 8ae99a8183fbc23029476eb77dfde306 8af235481608387e49ead9488dd3a695 @@ -8818,10 +12197,16 @@ 8afa4e0b2ea23e1956a15be594204125 8afb37aab6ea2d898619093707c2c912 8afd19891a1aa4e10d0873548a9943c5 +8affe0801ab7d641f0f45ae0c67f1676 +8b081322045e8dcf8b8e263cfbd404ca +8b095a393af573a84a97d2026d14f340 8b0ea861ec8aa0443dd3f5ca40753c5f +8b18a9bdc76102a360c3cb9504703d55 +8b1c140ae354a0f19a270d486dd485c6 8b233f4a0d77ab5dc6da0d38a543c02b 8b33703b9b4144cf814f3ece4de14f47 8b3b7052cd530dee03f1133c5871453f +8b3ce45af2a781d373446536e8aa8468 8b418059afa7b2bdcc560aef94d7b199 8b41f556daf93d810c884da29b0c0afc 8b433f760acaa0fb04611f4c812c2953 @@ -8831,6 +12216,7 @@ 8b4a0533b673290fbb8d7b0b0fd8c85d 8b4cce257592e3642c7b870aa73193ee 8b52c4d0ec972b72048acafee5994c3e +8b55ec13610a215efbbad2abeb012f16 8b59a6638e98e9c3b638f7483941212c 8b5c870399c4d683819f675382d2296f 8b5caac1fc15573ea354aa5db05e09db @@ -8840,16 +12226,23 @@ 8b64ab727581942bb7caa209bb2c5e0d 8b6969880d14eb3bcbb266fa88ddd26f 8b7027b606d7f140b427dbbd38f7a2a9 +8b75325853d9e574e1cc7aeeebfffdd1 +8b78b5beb791170ffe9f07353778cc1f 8b7bbb4414afe313c84749bec55017ee 8b7cc8af0cd71319bec1e25eee1ce114 8b801427d14ef0b1e7c289eeee4e0567 8b862dc598c7b3f4f1cc110760189cb6 8b8a865a84ab9507fd7c25c0fe87324b 8b8ab4aae35f4da2bbd84ef616509efc +8b8b3863ccee37e0a60155e689acadbc 8b8b6b0632068c153f6d490865d90dfe 8b8be6c831b165d0affa0783c36b06b3 8b94ecb0a9965908f785dd968f489a82 8b95a036ac6577336f69b0a1c4f33ef8 +8b98dd7d8a74a9d429e0628f098580e4 +8b9b1e9969174a37cd885572b5ba3953 +8b9c9357cf057b2cc2b1eba1e7018bb8 +8b9f86786263380879eec28b328b5fe9 8bac64659fa918bf14edb0007f501229 8baee2f82e6e7e1c2debee214f3a27f2 8bb27be0429be86bfa61a98dedac95c1 @@ -8857,42 +12250,66 @@ 8bb5b588da6c0dba3cecd7f1db492f1c 8bb63cb33e7c47ed9f2b4cee709c1b2f 8bb965578277c895a15b6be96886fcbe +8bb9a06bee364cfad34001d339ce217c 8bbc024a1b59881eb0850ba6ac54aed6 8bbcadfb79be01a36badb667e5795df7 8bc6dff2ee45be0ee9d25a3608d37f9f 8bc873396bffc3119cdd5c3118adbbb7 +8bc985cff6f59d3f9cbccf5835caa61a 8bd2f4bc3cdfae147288fc62fd79e326 8bd4546cb622ffa2d0ee2c89944817c0 +8bd90c0bfe0318b0705ca6ebb2ebbc4e 8bdaded1230876f788aa9634f1538830 8bdc23cfa1e06cb6a625bf8a12f53931 +8be1edb8f9fd9c5e624cf895ab84e0c3 8be606a833649276df5c7db55a8ab36e 8be964e0aba26d47f049ccbf6c3d3cc2 8beb6e2c52cd946a3fa7512d7251b3da 8bf05546826a31bfc5b787afb714e926 +8bf447c68597bda72f6aa00c39a9fed0 +8c02f2a76fcafb0fe66d920c0587f17b 8c0358c59498b15e3d55f13b086c8ca5 8c0696053a40112ff61b20be5efcd8d6 8c07011c105c96187a9fb9005fd2e96b +8c08a401543e65699ff4da6c75b91cb4 +8c09cdbd26bc740723b77c88c4bdab54 8c0b933e62ee0781777697c17c0d2053 8c12bd5b3bb8708f27aaab1a006b15c7 +8c13e0e309cad1e27d01f3fee99755fd +8c1491de87600a705fba03bbf315dc0a 8c1824946aac4a85c3d5a37a6d26953b +8c18a84df9598992832677124ae87644 +8c225d6d19232df8f39f9b185949597e 8c259fa36c9f53ed55ae82a65a66ac11 8c2d4ec65e5c72a25aae2f00d5e46b84 +8c2d6e49eda6d2d6feb04f2c83aeba79 8c2dfa7d855f61618ebc4e3e4d61333b 8c2ea48a155bdea73fb2e4c40c7a6d94 8c355b187218d356c1abdca8c5f422c4 8c3b9059cbf9644ad8a72f360146300e +8c3ce101cd875de05f710eb6546cb871 8c3fdd225f12364e94b0ddd245f24dcf +8c3ff7ddf583a769cd41bc478a051206 8c4c7c3de220c8a771d0421d583202a1 +8c4c889b667bff44bb80a6ac50a12d8b +8c5006576fd56d2b36fe7b1b16e181b6 8c52e3950463af2503f20e1d72532d6d +8c57906b7afc82e5ed3c454634876586 8c5943d95dc7fbcf7ed7ebb403e447f7 +8c5f51e61c7da214d8333a7bb1b38b47 +8c603eb06837d410d4456cc0faf739dc +8c618787f5492a2dea345a57ebb5aaa8 8c64515a8f2e858653d974e4b351ceb0 8c6477653bd0adb513d3c345671c80ea +8c655227e5f6daad211a07cc58bce0ab 8c67ee9cdd5596da5789230f8d197c25 8c6abde21bd20320c36a80c31149a0e8 8c6ee2d3940dfbc38cd191a8884dcefc +8c7272e79fee4fd65860daf2f6cad0dc 8c7780ff7e5aad97f93433cf96044059 8c78cf2ef0e6932049ec9a7845692f9a 8c78d889fe496cf530e926bf382ea990 +8c79441afd917feb31ccf4fca40879aa 8c7aea267c12643cd7d3ac9d09fa70c6 8c7b147d5836d6594350effe134245a3 8c7c34995c4df6ce090d449b8d883a31 @@ -8902,39 +12319,57 @@ 8c87ff6eb943e4723a9e80a28e40d3f0 8c911b33fd0e7353c50a243d217a4220 8c93954715236f748a3c4046f5d683c4 +8c973c3e68a86d18ed0d55d6eb481fc5 8c97e81724ce91debce866cbdf92edd4 8c9c2744a3617c558af1db20df4d59d7 +8c9e01460b393401a143be47ed19db81 8cab6ecdbd3b5843b112b0837b991a57 8cae910c1c5fb2a8ddaf2e4da0c10f08 +8caf219daef4e96d5accb73bd17a9cd0 +8caf576cab815e269ae4421fdd8e5c26 8cb33f31192cdd3fde9aa9a6a97bb930 8cb3ada88b206df46a101e3d00e53c54 8cb64fc7168f637bc313c3bef3fa96e6 +8cbd36c1b4f60f2a33aa9cf0ceefaa4a 8cbdfc05d921f2b83fee125df0630cb1 8cbe028ff23442522e32bb4c0258e81e 8cbe1dcfb1778f1cd9af93249fdd734b 8cc488605e7dd17b98941416d78ebb51 +8cc838ef9f4daf2a66d5d6e64f8f3090 8cc880a20c3f1c1f0d87cda10cf1199d +8ccc3d98d8976c053cf0d5399088d3a6 +8cce0fe49239fbc91ad0371b8b0e52d0 8cce4b6e0b7ef9cdedac88bc8f15c70e +8cd08b7fafda8ae4632ccd054a9a765c 8cd4a926ff21a7b845c5a46070d343b2 8cdb78ba7c1578e72c7b7d9391df4813 8cdceb79e12e7d27071aaaa989889996 8ce0a1ee58ba3be9d93a9b49035e74e4 8ce1a0d2100d307812bf390e53c372de +8ce6e254a04bdcf5c196399fcf6444bf 8cebc5e028aac0e507e133da8ae83e1f 8ced2a25962ed0e842df4c55873f35ae 8cf021cfe7ceca3f054004eb273f43eb 8cf0fadf140baf991d11eebe78a55ae6 8cf219c6c2c5e261c9b2a06512cbd3f7 +8cf62ad77e2c9ae68e09f9b6f0c72e11 8cf62f9876be9bd1151f1863b3a57758 +8cf6c7b032e91531c1356e13e7155358 8cfb4996fef7b5e081589b3f19f649ea 8d041caf4dad972a1e3bff481e65e968 8d044bea68932472655a623ea1a606c5 8d0609533abb0b68fac7f4bffaefadc1 +8d075835a18d36e58685dbdc48c38ba9 +8d0779c5d7f08572e84345e73b4c9dc9 8d09dce4cd60516615ffe7233e368164 +8d0c5980cb7927e364a583c25dec7830 8d0f2dc4e6cd3e2031d7bcdf312acfc6 +8d1195efdc95ec51819e7e5921bc7639 8d1fcfaac59395212f322bd790b1f429 8d208ea370b796a08515b90e1d8333ba +8d22964710f11c420781f230094bc142 8d242eaee558592397ba1d577723b1a3 +8d256da87b2e2080281ff8effc917ac6 8d2b1304e979aee0a292faf9a8579ee0 8d3153a1663840647ed50e821353cd53 8d33ba755807d49ed0bae51a91ba3fbc @@ -8942,10 +12377,15 @@ 8d3609c232f621da53a7121d5ceae424 8d37e821d2df6589b88ad04fc53bf6ea 8d3dcdfc13295d7c8d24f029979f324b +8d3ded933e0de47dae22597be7e72d05 8d475b590ab51ac4f1fb7a7cb5475c8e +8d47dbe8cc466e5c476b0a6cced8a75d +8d4b90f6839d7871fb20ac6c875eabdd 8d4bad225c98b4d19f03c23f13b40aa9 +8d4ed7082583e1acac02dd258e9fd407 8d4f211261111265d91291558146b1b3 8d4fe5f378fabad0dc458cf844d18178 +8d5035c698acbc065ec2425a07a37fa2 8d567c13a05e682ce74e7162f6e16e2c 8d5cd25d6dd0c81ef89f8c590371eeb3 8d5d62e989a955bc510b5a844f6f7230 @@ -8954,10 +12394,18 @@ 8d61ee1350f473cd2c6232c5caf619da 8d6b516f104588e8898fc40964b33501 8d6b7100b78085754dfc0d330b235993 +8d71b726c74e8112a3b7704e39847f18 8d72f5883c7d47f6947f7fc6c37b9ba4 +8d75a6c48e4e39136aace5cc2ea79d9b +8d75e7a2033dfc697bf38d5bb5960ed4 +8d778fa5f9cc73412161ec1ba6413548 8d78e52033da94cc0b335aa01186a4b7 8d7c4ad83d47386360971a7bed959cb1 +8d7c4c1b3e92326b2b7987e818e8bfb8 8d7d837da0dd5bca172a6e04946ce705 +8d7f3a5c0bc7882a7d033dbb7d7c3c2f +8d81c3a0d0f865da84ba6ae76c220387 +8d8826692c21bbfbee1af1f947b74669 8d890151cecafc2cad37181dea22212f 8d89d9a7a69435b7e07b1d7af3619e79 8d8a1cd6a65a737a40e60a77bbe00737 @@ -8965,6 +12413,7 @@ 8d99109cc6f0940841b8850331b716af 8da870b1d850914c18847e2a57e5b519 8daf49dcd2be2f1798d036757d256bd2 +8db28be1fd5b9af6acb307883379a33f 8db54250cb1bc9f024435889ab582a71 8db55b67c0fc79a82bd3e53756559c89 8db7b76f63867a6469ae791b9f366788 @@ -8972,35 +12421,51 @@ 8dc1388173deb626ac65e89f8a18e0fb 8dc2bd536230dbe0d6352d1c0e2c0958 8dc3fa60a38cbcfebacc41885a78865a +8dc7c929e84cabfd392be0fc36e2f206 8dc8eaa2a95bd562d6ae0d4c45c46b40 8dccecb83c2b354c8ad75abd36393aa9 8dcec7f91d7414d40472b759f9f65407 8ddfdea4545adbc47aab93f1cd1036ed 8de19b2071b4336f1c89ffb1a610e518 +8de2143ff019c8141d782ed93a5aa826 8de7dcd887225964a1c1057835fe60f8 8de9a01ba286e96406b2385e2d362054 8de9c7d78652148a3bd1dfc6361ed8c3 +8deb2ce53970d6b58fa6680fe7631c37 +8df02a20a1c50ad070cba7860f746e4f +8df36c1c887c540968c8d050c82d9bdf 8df7835d9ab748416280451f45511fd8 +8df8f64e58f2f9477ab4a33aeb55d0e6 8dfe24c1886ea3fd985b4a9dc347acb7 +8e00526b9f62e662bfa229c8aa1edaa6 8e00b586267fb4b08e0b1a22c0927c4c 8e04f31b976565043ce74361b597fc03 8e07e76e7c0be71dcb6e08e8efe6c0d5 8e0e8629e4b85cdea88da485c0862a38 +8e0ee8082ecfa1449029dfb2a8f79189 8e11a831d45a83104f5898a6bbee1c12 +8e1231ca4b24cdd7a9544fa8cb58c726 8e15e9c7bf8eeb71bafe349ab94b3e6a 8e1c596c88f9df3de33487bda03bd8f9 +8e1d564cbc28187388c6e8054942237e 8e1da1a3bb697d92433bff919456594c 8e1e32ed1b27e05e2cc2e1f83b5bfabd 8e1fc6743830e75039556aa30b81e849 8e24443c0cc133e136d87a96199f8e31 +8e27f4534dce36719d07685c5405252d +8e2c28538bf91309de370b24e7317901 8e2d3e579ddc4f0fd7c5e06a44544388 8e2df3499fa05ce52753650d2c04ad95 8e2e90222bd202b54a04d18c74e5be46 8e30d103bbd45f2cb961d86803d3d718 8e31d6658ed3f4330f545236a8e32734 8e3aa245acabaf2fe0591d17b3b78fc8 +8e3b9a0e60a956b2f817feab49ad1379 8e3fdb154f099c8e5b20e0117ed65346 +8e40453d073cf506ebb54bd6aff72a31 +8e40e48a81fcd587c66baf17d468c879 8e42379da0124be2742febd38433a3ed +8e431e340de3d338e048635cfd6346e0 8e473263a9b74e8c84da86443454ad14 8e4915f7ef5666a4e42cb34c9738da60 8e515015595f4fda24f541bfd93fd816 @@ -9009,27 +12474,39 @@ 8e5c2212da7960a0280a7f7f89f16c03 8e5ca0ae8b56a36b977e8d41abc99579 8e6028f72569eff2dbb92fd62a10c4eb +8e64f6395969f699acf4234940273b8d 8e6824c01d170a0f6896d5fe1302a9cd 8e6bf7e819cc60f6b55231d2ebdf7d41 +8e79d57f75b6e654da8f7920b3c5b4fc +8e7b01312ed54f6f7d3f2cbdfc582932 8e8a05f05f7df9df6bf4114cfcc86eac 8e8ae389ee65ad3e610be0b1c764064c 8e8c831a4deaae5323e6a708d212547b 8e8e888bcfce691e554157a14b69e95e +8e9462f5dce924fe97a4d5322a2909f0 8e9ad87b3e5bddb20d03283c47b7f016 +8e9af3caa8fd519721a7dc10557b86bb 8e9dd5d70386370b323b2f3a7ae77f08 +8e9f8074d486e4e4435118bbea7e5a91 8ea30cbfbb0982cc1c4826eb9897c541 8ea3d7813e21c03aa861c07178835c55 8ea6336aee6dbd25e0eec48c86b1bbd0 8ea70044976072f057a4f9366ab37f2e +8ea85fb45058312a5e5c7e4c7cb09028 8eadca9660c0d8c28494dc138bb19177 +8eae485e8dfa384efe6d1a72777bd6ba 8eaf6852c44fbee4d5686bc31bdf03ef 8eb466259e0bb022df0cdfc93a62d72f 8eba7cf00ddd5d7f4fe521815c257320 +8ec284f23ae6ab0c6544c547c556ae83 8ec32ea72a76b68fc7db9800a8f17e30 8ec3f7806715044e5e07b288721bc2a1 +8eca9a2c6cf73f9fff4e3d032feee377 8ecaaadafaa4f8f0f173cbde92a27b6a 8ecf56191c0548bbd5c0956efe526081 +8ecf8119fd329a8dc0afff08c70752b2 8ed072d33439a06fc8feb53c21069595 +8ed2d02e31d2ca29c4102dd1cdfff17f 8ed7582a71f5e017c6f8a52ade39db8b 8ed8d462a869723ba32c791fee77f612 8eda4f1ff0eade046cff1e8721972888 @@ -9039,65 +12516,99 @@ 8edeb6d11f406d5c2fa9d7b65ad1e4de 8eeb0a6b0f0ab01eb3ca0f4cd1fa7303 8eeb5a76d7234fd543e48010a5415742 +8eebeeab9b012bab6d75329490473a06 8eef3bf21fee20be02163b7cf7041b41 8ef567913c918591a18f8a9758225197 8efdbed41be5e34b564d7f7330f94e06 +8efec13d6bc33c56f2963e051d6dd603 +8eff4c4b9657334dd2c22233765195bd 8f010afc6ce27f997c483303134d780b 8f06e96bea3cef4a8ed5efc694594681 +8f084ea2379b07e9c25842b96feab792 8f0a569574a64a6430c21825ee741ad8 +8f0b9823d18f777ecde5662c067887f1 8f12acfc09e45c48cc9c7945e32a10bf 8f1cc6206fbb4b6bb2c840e9cd36101f +8f1d3bee6a5f2f5065797897b53b8c56 +8f2123d359157da5cd7015e04d0cfeed 8f21ccf33342422550123741773742c7 8f253aa1e98173c7cf091b1bcfdbe5ee 8f290db0f882b04989047693b33b09e0 8f3783b747e1399a858a18541226461a 8f37b3171da9e29842183ff086e92c2a +8f3c77537df20bf6d7527d49f4dd2af3 8f3ec3587752efd663fa30d9643cde71 +8f403dafd43add0766c246bb58fce9b2 8f4913596356008a2aef90dbed8a9cab 8f49c7ab0568c1c323378803a250886c +8f4fd11a53df1dee6c6c4098203dca0d 8f50ee4c49d2114500edc6df0971ae79 +8f64b9c5f883addca8268018358855af 8f67b3bd87f65965872240fa684c617d 8f67d1694bb89280d1302f17dc6b9e4c 8f6845b06b76d37e4e0859e06e780e29 +8f692d6104c545e71a72c0d61b8974e4 8f6c2cb48bce2a0cfa9dd85530282c59 8f6e36bc22ffee9347d27b63e25f972a 8f7069841ac5af6fe46f82370da2b067 8f7247346dbbe5c64f2b89ba4f01ea6a 8f770d14fda54dd5bb0b88151b976017 +8f7889e69b703045e10922ccd4858f21 8f798ac2cb1fb634ce9724fe0d6b83b4 8f7d721d7bf0e3d170cb7ba8604b774f 8f83a53d333ffbd203ce134a32c63aa3 +8f86c3a2a514171a5dfbb578a55b992f 8f8a2706708d7b978434bd1b6bae54ec +8f8a44048b45f6c6d15e64a5f9caa8df 8f8ae3ffa10b3de30741ab8209b8a70d +8f8b08b0729bb8b8e44b57b27a648c62 +8f8c08a5deeb282ee17ad327d02a7d3c 8f8cda8e252dc360c6f3eb24fab8f72e 8f8f7e89e1a28ba32d4a109088248a15 +8f90735d673bd32b2a737125fada7703 8f9c9e2b3f1e4481a96bfb74e894bc61 8f9d70fcdfd052d2d87ea88471f1b6aa 8fa47d1a79072e7cbd40fe1f37a0cf49 +8fa49f735466ffabc7b72262b232bf31 8fa66e66b9e5742fd2a85ee9609fcc44 8fa79e45c02e289d3cb907ddabb363f1 8fb56baf14013de5c230e1fd9e8e9711 8fc076e4425f30c9b0736208fe8b0dc7 +8fc501c45b9b46fddb5e88718792c51b 8fc74ca90d5d6c1808534f1aa0e84f26 +8fc785a30d5c253651cb7006fa662f72 8fc8decbacf64638d74c8f74a5d2bfb9 +8fcdac475ac108106c937ed3233e1cd6 +8fd95bfb1b25684ca2d38c573457e2d5 8fdc0a1080b363a8799335215075f63e +8fde9591cc510a683f8592a69faae303 8fe19a77439aa79d03f6df0137b7c981 8fe6f718cc488237f9634b8f759e3a3e 8fe7ebccf14502220be74377b692bdd2 8ff43001bfa0790801809f3380cbc6b2 +8ff60a4bf8f842b49a00b82be20152a0 8ff95c0fecb08048a4f11903d821486b +8ffb0744a4a697c86f2c4e3797cd675f +90010f7caa23e4d257f2cf6435e17167 900274df47d4e505dca881754bb5d5aa +9004d3c476861511f2bd9575f34c7043 9006e07b4d3ad1e97f3f5eb1fd48851a 900e3b13fafa6500b12b88703a1f0c23 +90111803f1e5a904d5651868fde2b0ba 90139936cbd39d94b6b2416d9611f4c1 9016a2c72b46351ab733a9084ac92a30 901777048ec9464dae0f41bfc195faf2 90189010c22cb6b6983f7c8c09a90d2f +901aa78b2760411f5c4b7d18f6151654 901e7d74b4fe4c3721da4b15c7d8de01 +901f7b8e1763b5ed62d6fcb3060c648f +901f8abc79bd16cdfb415d44cb509971 901fa22595e69be00eba9386b92458f1 9020b39d7fac5f3ac7e10f6f7adb3943 90219ac9602e20227f734c9f78311023 90245a412ce28da43027c69af071d46d +902496a7d67a762fde1c66001c0baf8b +902571ef2d7495a6dd77f99de7fa9000 902ef7ed3653fe5d590dc52082e42c23 9034f3515ddb27dc0b7910614160ef1c 9037e21a3750fab30a3654e17a1e84de @@ -9105,18 +12616,27 @@ 9039ddabf57192b719688867654fea29 903a2079b53668b0c5ddb66c7a8e5114 903c7804573c821da6cf7ca754d2062e +903f8de63707989e2363b64020740658 9042e1a2c33d1e6b569e9e4bd63501f3 904445861e305194ab7ec532bb5a5da7 9044547c93bcf483b3913d148650ae5a 9047da6f77f7c3004a4b2f96aa1b0b43 9049757eb53543d528be2f5b26da9c18 +904a4e53ef11ecb021a858b26a9f9e8c 904f826fb200ca0a540764a0ec741dde +905133361c38a893bebf41484d0a59e7 +9056a27d05b2ea2a0a1046eabdc096f2 905b9c778b2f955fa49a85eb8adf830c +905d6724222e546145b269b9b99954e2 +905ed43ca3f90f4b515213dae8da2f5c 905fff028c0a0bc315adf0e783da871a 9062113f2a3d990b82121f48e8c9a391 906330a303b977258a40032bbfa38a4e 9063f2370c14c154cfca9234885c4a69 +90667f24a8eb2868722998fecf886ba1 +90730d994684eb0171f427adb9a048cb 907d228225cc0ffcf57942b0e308ca2d +907f6b8327388a7a3a72ce3fb5edd3b0 908064bb3af304fc9ab0a38d8f2a6adf 90849b8af9972c20995ec8264845052e 9088f9cb7c1abd4e3dcbe3e97f780e61 @@ -9126,13 +12646,16 @@ 9097effde3a1e4f835eb4fc75aad65e5 909af4d61c5d988d14b3b96727f72d51 909bd2c856915de4c1432f06095ad347 +90a3e4600a5d2253b70d709989b6215b 90a43d930b93befe7693d0b3fece10aa 90a952ca43e04f7e289ddc5b62115961 90abd81df9f214bf39d6ad08b26e31f6 +90b2c19f41b696317b7b4ed8260f9cc5 90b3505c4a0b05e9c0886a28e1705d99 90b4e40d14fe3f7ae4113389b4418481 90b55a37fb405e9d27fed9e286bed9c2 90b58ff83ab87efee0cb73f62ad75314 +90bd8607a3e6ad1e09a5f2bcc44070ae 90c487fef2c007e430ffd88099321613 90c93067c632d8e8735a332bce14702b 90cc0edfbc8632ab7af06128f160c33c @@ -9141,8 +12664,11 @@ 90cfaab6b35ea4c580fa0f4fcd9ac221 90d85be82eb4abff58b5b9aace28daaa 90d89de66e0cf44ec34c61db369b45b7 +90d9ea66407a5285a4ec2259636e780b 90da5195818a765b3bc2d3c483938a92 +90dbc6ffe116dd704992e3e78abe74bb 90dc05b61e06ca2f4a447a85b780a3b7 +90e25b4340437321811f7c039a70445d 90e3a63f91eb2a29d89410b2aafeb1a8 90ea59e39966e49d6f7839f34b6dd660 90f1874de26e9ae12f99679837d372ec @@ -9152,35 +12678,58 @@ 90fbdded3176e4471bd124a7928404bc 910874ca9b6b932bcbadee4c91a1ec55 9108dc0c2da0eeca73cba59e0566f418 +91091fcdfff01c142111227b502c5858 +910b3234f7dbcfab8fec7cd532dd900e 9112d1d05f05d75fb23d799b36316f71 9113ef531293a7ba9110d6d9a2e2509d +9115801a709d978d90f1ad9a17cd2b32 9115c46bb98720c98d1f8c8f853415b3 +91222d6fbc917ce8bf2548584fc55e49 +91247da882c0b535758ee134aa2386aa +912b404ee6cb5f3fdf8a393b23b833f3 9132b0fd15ef5233a651f928984f1697 9136d8b1e9e69cdba1aab4ad818a5fe6 91380d74e1da667902c77284a62dec28 +913931a2643297a6b82c71467fab3abb 913a89fbec23003dad940caf52c349c9 913d5903a9fae8fb1b56e68c700611f5 913e1d76d0ab3514b70d70e801cc4388 +91413de75444cee3cb0384021fa09a9c 914bb39e9abf7d4d9da9669a47272c63 +9152d60c8422d4852c3f76711a1d77b1 9159d7e66dde47386f0a0b6e1357ee50 915d6c3439a0ba60800c6dae4797113d +91610f9fc477ee362eacf5ed155cc7e1 +9163ff6c8cf4a0edb46f0210d322fed3 9168f5252be58d05fb0529dc58cbbb27 +916973e03dfbf32babae8b71a679b318 +916ce6f0727cfebb37723fbd73949233 916e9a0e9aab0ad38c240c7a75418373 917115dc40cc3dacb72abf2952129861 +91730d59032766e96a0a3a489e9fd689 9175f323276fb6275836aeca4b228777 9183c2674f84d031640fcda087b89dc6 +9183f5231abcdc099aee4cdc00f483c1 +918660656160c59649aa917c24bea021 918876434598e5002f2b051d5a5e63a2 +9189aae6cac43eb92131c5f0442396c2 918a81f2455b4e5028d40337faca74dd 918bc9c5ca408c47df5b2f83343d678e +918e9521a37ecf271841949a4bca89c2 91946678096d57036b68ae27060642af 91961398c6a1e1da8d27e1a272727e88 +9197bd46a6a375ed0a2d13018c29550f 919afd9ef35155bd013ca0c0b214747a +919b9c45b80705ab9d3c180b93287418 91a2e44a8f6db641ae68e5a4d00e8259 +91a42ef53f0758c18632218637fffdd6 91a557310da4289e0027bfec1aaa427e +91a64cc47042eddaee05260f95c122be 91a79288dc973ee6f803779b721bbea0 91ac4f6677563da4acbf06935637ddf1 91b4fe75569911ae520237bbeb2eabfd 91b82fa02109806f5181ded7d41b3b6c +91c6488b55cb01f304a99e787a344db2 91c81b996dd382db282c1fa59e9751e7 91c95ff4b8d5f9e711a71e3cd597b467 91c9ca3fd9f7f7d618d65ac2cab0d96d @@ -9190,28 +12739,37 @@ 91dcc2ee059fc3bfc6144de24ba6768a 91dda87e90ecaba02eca3b50fc42126d 91e80267b96e6bfd55eeb63fb1e68adf +91e819fc2c34715a77bf3f2a92941793 91ed606b64e88e41a15fdf317f7d6187 +91ee6636d35062a7812e79f718840a41 91f08ad481ab7aa7c85ab7fef7ad6a6b 91f19c02e08cfad6e36810e60d132367 91f3bc7d3701e633ed343cca7ee423a6 91f496a941a7c76f307da0ee26856317 91f7d79c85db6be2d66ab595d0a1a845 91f9f2eda30cf79a3e677d9a1215f5cd +91f9fa4bc534bd84dacd0eaa4724b8f6 91fa5634c761846a94136ed32860845d 91fc26b3bbdf5b9579a37513003a22fd 91ff0ec55f1100fd30638fd71b93552a +920074caeb020dbd9b194673c7c2b277 9203d41c547f00c21e950c68161ef9a8 +92049b7c2a5542168d301dab594ab676 9204a4beba7878ba0f4d0d74c82547a1 9209ad7f53c39aba9cfed276bc480b27 920ec0d328ed3874cf6f61b882cafbaa 921a12e1bf6579399ea1feeb5966d5b8 921ab370a90b2357605bae838ae54919 921b95f850196df41b240905618df4c7 +9220f5fc4308231ffbc66be30a1bc466 +92243c5d2134f809e479770e7e95847a +922bddd4818d9bcda9c1142881e10ae5 922feed288785b0fefa3405f67f4a613 9234d943e1d83c0bd638696f62a3de64 9236bbba829b2d069f7148fef9abc264 923737699969e6f9435b15d5ee4a95dc 92388653361918222a0aa0da1c33fc08 +923c8331087f592337ce4b2a6767018e 9240768733b4fdb8833fba4a5724dec3 92440c86f9ac2a081800e3babe1e163b 92448866a30a0ceec7c1efd907d326fb @@ -9219,12 +12777,17 @@ 9248f5db79e8a67c90ca0ad4ade91799 924bdabc2ebf48a51ec8a89224e90fa7 924c7c31e33b0bae559ec5091d991a67 +924f2ecaf5999b7adbea3920ec3008ae +9254da672b914ff66991c6a1cd0b6430 92558c8a8d6beed0cc835a688e092e4d 92566a71f5f86ff71bf15ec6ced0ccc6 925e25f2ad8a3f866fcbe2b9d5ec4972 925f714b59f80360c2216e351bbe201c +92603d3a00641f5a0cf13df1ea4cf131 +92628044714ee28a3e10a9eaec6c32a7 9265756b9834fd66baa76c5f52610795 926bc9540f5de489278f2122b376842c +926bf3b86859dc27d11b012ef9d798fd 926df9edd92cbfff4acef79ce71ee222 926ec7c3df28d92daccf5fa47d72bcac 926fd7fdef736921e92e12f1097bd575 @@ -9235,6 +12798,7 @@ 9279771e81aa5e215f35c796075fe99a 928040daaa04d8777a57c5f81da3cbed 9283f06c7596a332cc416af5f35c1143 +928551262ce1101abe36c7918f2eea50 9286a5479b522aea3dffb20f55302ed1 928ddd4e23c1772507b34ecc88408909 92947fa4e9e659472208100887d86427 @@ -9250,23 +12814,31 @@ 92bd5eba2fc0cc9731d8377204034d74 92bed906e3519b0ab29e537c18592479 92bee067a187e9003a169f0ca6768e89 +92c04400df28b5a089b66d04ef075a6e 92c20a2dc5fa66339f34d28a84c80fab 92ca5c3f1e95634ba0e7d057d8177a11 92cc1c96d19bacaac8754d7027190536 92cc81ea83bb641c6039e44359bb46a8 92ce22d54dacbfbf249df37d3ada007f +92d19a957c24e402c3a0dfcd2b7cd89e 92d33bf6d5b58d26adaa100f4a6fa0a1 92d85c8419e344a168760550bb84ffdf 92d9fce4b13ce861dd7ad4706ec6b878 92db1ce2b982fe1bd04894fa92923ae3 +92dec3b3a721b5e9590bc94d6c0e2321 92e0b55c049f423c27a2d2a6c3dc3006 92e0db778c9ba7d5f7355e62949b0859 +92e15086fec3362b31efd50281658b87 92e8348bf1955ab2affbe4873cd19723 930e1a7bdb1b4f181311db2ffea21ae3 +93119f4bc6d4d36f5c55d438ac5be1e4 931240d009b84da67fa1ee7e551dc271 +9314b42fd82790fe406fb302f8a1ddc2 +93154b86229bae0375691d35ffaeb987 9315f0648f29ddbaba4f62aa793448b9 931ba5a196963513516e390ddff68166 931c0a852a0d953a89fa76cb69a9e65f +931c9a60ec4ab3d6fa31365d5a035678 93241cbb9a583e8e8c8de670e0c257ea 93266bd72751b4f542217c8453f00f5a 932cf249f0b7fc30b4e6e293f3ad4331 @@ -9275,7 +12847,11 @@ 933906559f6c2d466ba71f53eac099a7 9345ea7ed31bb22b264ecae9a0ba5c0d 934776c941c5dbe294eb21e5746951e1 +9347c668dfedb81372ae36502a51d284 +935287f24bea1646f304bd50166c9e64 93571f86d3eb0a5d1ec22fb525c645d7 +9357d64a05a00922207f9066dff15751 +9359d78ff85eb442d5e3fb0e2b607d82 935db2eb3b1d51a040fadcc788702fa2 9360e210e7f6d8c4ffc3e4e8008f3dbf 9360f5a2f60feeb4edef047a8753c599 @@ -9283,37 +12859,51 @@ 9363f3a7a91d8fd21918125343afc332 936e013b89a70078a80ddafbff8ec029 936f1baa4e4fc9bca398fc6fc5b91490 +936f31628f48fe9eb7e3d41e62a05709 9371974c333accb09fa466017847e201 +937251405de54b8e183f4c6377f85666 93727b5271da8e236eb12e947faa8298 937357301142d440caca96bb9d700c3a 9377b4da61033a14ef84576279bb783f 9377c2f69e9b6f793e03499392301fa4 937bd72f99ecf41bd8725369db7ea36b +937f6fbeb865010035d5241410bade9c 93893788bb959d3a959f60440a8b5930 938f6fac0e28907620e588e59639dbf1 9390e0932c478f9aee409fdd48b91159 +93996b2e604d10473164f6d41bf5ad69 939b484223fd16d444a3279b41292e90 939c550b4ce776fb50e4a5ca69c6cb97 939f2e9d93cf60c9055e7d295baaed06 93a0c9093f097fc53c4179dd01cde90a 93a8860bad9f442ebe8f32db068db6f1 +93abf25378380a3f050f43b4a4676335 93af1ea89ba5530ffe57c399a54fb811 93b0f66d51601ff783dd2639b9471e39 93b266a74e0f7c876d7a674236721550 93b2bcd61c9a9dad1aad0b358045c2b5 +93b2e34d506a71678ce0e14d111c1080 +93b587b6cf45d14fc08c54556d60989d +93b76dfbdf8886c1dab7d971da88e71f 93bd9d6ed3eb8ec532c03a30df3a5ded +93bdb71547fd7f1d1eb8efa50deb28f5 93be78ede6240b20d81b76148d12e1a5 93c6a43bf364d236e9c5c6064db21b2c 93cd15ea1cdbcd1e19137a6c14926368 +93cdc1546089a7147ee5455c3ac48982 +93cf0510019b59743c79ca600c06caea 93d12dc41f485434426942eec7699c8a 93d24049cde6d1c822e6ea823ecc7722 93d5c2f73f3f09d2386966c547d9b702 93d83aace85e574c50acd45f4b8d53bb +93dd096251b2159af04dcfa39cd893f5 93df4c0ff19d24f641053df578c5e553 93df8e02f13353740eea882e0cfcfd84 +93e1f86f011cbc7d9d197b37a428e326 93e216d9c5b5aba1ae1fbefc98e77227 93e443c47a5ac9fdb8923ff179343b29 93e48654708960e25631eb3fed231d04 +93e5ac5b67e9dcd4da01cd7598d88bfd 93e9b75ad50462a4dce621271b03e5d6 93f1d6f9bee5e8462fafd7b6a29ee149 93f37167eefb615c9774a3d2e68e1e6b @@ -9325,9 +12915,16 @@ 93fb852a3ec8ecc1ebd5ea0c7692b225 9400618bc3df790bdb4fa11c6e570634 94014a826be5662f5bd094fddab035e1 +94024c7a2ea4481af810995b0bde7e9e 9403f378ec5aea1cbf44b4e4bbad8c4a +9404a66fc9c6c92e417e19f438d5e6ba +9405bf318cef1ec23c2756a733c6e4bc +9405df91fd384649064659aa38d1cd95 94075987f8db123edc17bdba27904805 940adeb70caebcbe5c73bd0450ca86a1 +940ecfefc39cb15491c5b563dbf5d6d9 +94134f907f2f5b635c3d227f1310b2de +94164f0a864e4e12316a7cdc597bce98 941dffad0588c4b292fe17b3c3fb7893 942ab2b6e6016ecc1ae90215304d09a2 942d688ab776281cbe1d9ee4ff77699f @@ -9335,47 +12932,66 @@ 942e459ae28f91e703979d1e11e1022c 942ff960cd5950d8a297ac8abe3e9811 94313e083cef8a45eb1570fe01f4197d +94337b79d0f0076b6119da3b1826f7e1 9434e6f004570c73c1bd34e89d71e6d5 9437d0b3eec4d150d987c8810c37b079 94393b12529aa3921d8d466c2ea8b062 +943a056c2de7efc0b4d10f8e78c6f36c +943c2de945d5fda17462316d3e1de58d 943d82c81185239d756d98bc64d33ab0 943dde72b5afbebef1494c23fcb54a01 944060319841cdc449f93e376a160ac3 +9440cdf06f5b8827287a35d8cbde251e 9442a8bb48d6b66cee00bf7a5b1a1599 +944314c1557cca545fabc107c62f5793 9443487f24f43a532685f480d9f5924b 944f9b0a14f27e361aa1189467400d4f 944fe398346134774ae7095d8237e3a6 +945357859c1f63f9500c9647317182b9 94563fa32bbf3e04677c78f71682f8d7 945676fa148668daf4d7676a4c0b7eea 945a1b974238b4b2710c53344e80a399 +945c5cc998f86e9ad180013e397bf6fe 945c7cf7ed6b9972f011634d5b05da65 +945cc31ef01dee5c9698ca1b5035fd78 946105a2b83870897915c7e5bb2420c7 94680ee1adec2063dedda657d098db94 946c54f7cef97b0f61600571e5c2383f +947083bf3633243b5b47c22ae7627ae8 94746e5097cbbe340de7d48e146fcb7b 94773eb1ff628584ddc241aa195106ce 9477bdc5e8f6ac36adba056e1ae2affd +9479c1a979f15e12ee81049acad44693 9479f97165cf87eee2a6ec50a24a0200 947ff2ab617be63c08f00c77eef488a6 948b71a10028f539e29d60dd45d37d43 +94953ab4bac16610434a8f6e78305984 9495a944f7cce258c09b1ceba9d980aa 9495ea31975a5a8f03ce9cae1866b8a5 +9496c4bbe2b5268480acdff0bb4dfecb 949da6c4c6c896c3a7692c2afed505f4 949e1cab9625367b8c1a30b5995defbc 949e5ba84dc8acf97ee6271b630ca5d7 +94a5822e7b243198fd8d08f12f3c4035 94ab78f0626943fb47b0701a1282f29f +94ad159ca30180d293d102c0beef54b8 94b264ffe8a9048706b167217228f190 94b2a347e17a744824fa165f60d19ba0 +94b442daad85ca878832332d6a604e52 94b4b7a2f25852649b73e34322259679 94b6ead678277ed64e6bb3f67cbba2ab 94be132f4484f24dbef167a3a206ef0e 94bea96f3fd5235307b6cb9c8e57552b +94c077a5f8895a1b578b29813b50226b 94c100c6b5866e42de374a3285491d3b +94c1f8b2b1dab2cbb6aed5f10c9b8f3c 94c24fa17e31040cfd7f7acd42d35f2e 94c7603257d0c004c559f1dd5f336ef8 94c7ad7262786fa4904a8b068d556a68 +94d2db0bb7cca1611645d2e897351b42 94d4441fd25a121df00be95260bf3c37 94d45147b6c2e18842a2410af79adec1 +94d4af81f4ce3d05afc44f714c7bd5a3 94d505de8bd81108ec78d5f1776dac6f 94d6b63d66d5426e8a53807975f5dfeb 94d8c5a640f61bf427c756f70bf3dc3f @@ -9384,68 +13000,100 @@ 94de6dd8c01c3e04f4bad25a160aaa48 94df8d9e8d5c48662c6fccf72c2db5ce 94e22cd21ee6e3d00de342b9fe3d3664 +94e4afcd1d258be25bd6ee328eb32c2d 94ea25775c150372ffeeee8e123f3514 +94eb5b65394a42d5748b6dc4b6f342d4 +94ec418e0a5755d812a68a7b64ce6ae2 +94ef84b790633ebfb0b06a7c5ef041b5 94f1ec892671db18137d6b88ad065ee8 94f56a15311c43d3bb2a739bf1c23858 94f958ea32b643757e13d64f0ec91c55 94fbff43b3223c2f3d73190c36046017 +94fe1925394563f6bdc93dca7d1abba4 94fe53bf2313ad8130d05e1a727a7ee6 +94feaae334a11dcd98095f1866a3d1fd 94ff062d68daa28832d806520bb1f44d 9503f6dadba2b360d8f8d57d4c5caad8 95048037ed45508470ecf6eab23c5f6b 950e52a5cb3812ffbc5a0ec7b355d52d +95149c592de6134370b7f3eef52996f9 951706454f0e65d189865e67c5a77b06 951b2962dc4d8fe0f7cf7de103252ded 9524b7040c121289f60b645fe5287dfa +9530a8d08e821fd17aacbaaf90b452dc 9536db8e9964e1c4b876f593b1e3e7c2 9536e36db830f81e1ea782693685c00f 9537eec49f9db9908f2352a0c6311982 +95383baf3e106692e3f64af6d3d2534b 953b831b06422abe96859fbf55c6c3a1 954184e454a2a6f00af4942be79f1e37 +9547625050d10b4a115a0652224edc06 9547b712351a4f7b3434e3d10f85478b 95517bac9905743f6562841a7cbe610f +9552070974f24d8c56b93176fac754e9 +95568925523f931b3c01e3f2b6f658a8 9557a40d962f06ddbfccb4e716670534 955d4fdffee53e7481f22234bbcf612b 955e447882e800e34a1fe42d9fa05669 955ee7b607d73a439f85b2e8570b941a 95618abee5ed2560a176b86c831e288e 956204b9d79593ac96a6ea0537d66b43 +9563e3b60bc61825a1294fb3e4cac518 956530908dc64e040710c4b15ab479d2 9568a882d43cbf6087a821e97e512f0a 9568f556a1a5cd388c019a37891c6215 +956aa34725afd967e3cc491401800391 956c205bd60918942974ce977b628bea 956cc29895abe7b4cbd652e4ef9dee2a 95709416186b211e59643efe69678a55 95726306daad5705522ff2da89a2d5d6 9572d6d669df79bf32aff0af4bca8f6d +9572deb2928b3a3983cbce513d3f3dcd +9576d41cf1fb5d1623d4b039f0e7fd75 957c4a5ca50886aab9f63fd2a89d7a78 957f4d2e2ea05f6fd6752087e38d6e63 957fb41fd83989fc566367acb3c6aff1 +9582298c1acd5dd713ce6521de38c0cb 9584d88b6a7351c209474463b22c67fd +9586fdf7b9f318d8519cac63545659b2 95931f7707ba535ee7ad380c74913fb2 +9594211cda6e060144a3c50f55222ae3 +9595b6faf82f5eb80d5d03af9c6a8af7 +95975107efddc11ec4da9acc6aa33a38 959a1acbde11ed25a3b5009e3c4c2e43 959deb22525f32f72882ef46d48f1364 +95a04d924e9e40525475d3a55c758982 +95a05a1dc9184e9422b7d799a4a0b402 95a14fbe774ed423e7ced17638412500 95a8c0afe13c4a5ff30cd9392eabe391 95a8c4e1ae8115cfd5498c24661ea57a +95acb0b826ff229997f5dd5897189853 95b3e927e8dbf51cad1a046227b2aab6 +95b69e335e66c424f2c027e31f31b886 95b8f1409bca511c85df2e1955401c0c +95be71f46a75be56e26f217e47af0362 95be85b4bf59b5d2be452e9a0e45ce33 95bf4621fd05089c985f25a839cc2d4f 95c01fa830be857714193e4423de3abd 95c251b92a448929550c9ce60ffd10ca 95c43ad21780e807708797819403508b +95c9bb6e6603d6abd974b6d02142bb7d 95c9e9a582fedbcc84c66d7a5a31c493 95d134677d40874142d2d4e8f9607933 95d2a6eed9de3c2b3c21818873b336cb 95d9b3a85c62990da03e29da0f49cef3 +95dc9345dde8c12172733c284fcfaffa +95e19dcae54556dc035d04a144e9e407 95e274201101f216e8bd92e62c77f6c1 95e349af5f1d42016da0eaabc869f2a1 95e93253a619126cced4cbab5a69e33f +95e98b4525a64f899f666f36746ad4e0 95e9efcba1cf43a5a8e904189f1ca84e 95eb06bc411c527628cef89509d068d7 95f5b72a4331a3051fac26c90d96f320 +95f9dfd6c3e934eb8074b618c4282e96 95f9eeb1d2a52337167593a25983bb15 +95fc57cd85c9952a48a4d586c2322dbc 95ff6ca0dfed9b7fdce343f18a7c7c51 96081fc904881e9197c5fbefbed14d6b 960b423bc75c01b30d877e98afa68486 @@ -9453,18 +13101,27 @@ 96114a6cc60f368aa63d79b41e6cb6b0 9612a55bb3d270edb3ff48779f1b8dbe 9615303944217bdff0df04413d485d8d +961550afd0e4be07c7939dc4851d037d 961b60acd2709d82ab7d52915ba23659 961edaae432aee6cf9e3c4a0f80304f6 +9621b6b20cacb1d476d51e0796a2b049 +9623f86e43464df3831cc8ef59c6a403 96250b25580981468376f5c7fe043dc1 +962bf63c5e2eec7a288a7dcff5867d56 962edd266a94eb557041fbf8c5d30c0d 9631f57788b210d50bd95278112e8fe6 963359d4ba6890bc075dd8b5709dbe42 +96358acec914b44de042abefd6007e59 963866bc2d0dfba40d0c5f8de251307b 96399e179c628c4a0b871707ad42b550 9639cadc98735d4484ebc753e1c70052 963a32fbb93d2ce5da6eeaf87f17c881 9640daa6500892fbd666dbb246317b39 +9640fbb83224700594e24b4bb8327adc +9641600e8db33145f4734df4f73e7f76 +96430376199f3babf09bf8771bd66e51 964329b46929f3630fa52d2a17faeabc +965c6dcc2af46fc35ebd07ecf5b0b033 965c9e390f0f05648efb5cb1d0549b1e 965db93df2f1a54f9692fe1fb16ac075 965e22b99ee6610e70d17fbd3192be9d @@ -9473,9 +13130,13 @@ 96707493f2379580a8dce9b55fa92ab2 96721de9a2ec101cbf50a79c1ef1dfc8 9673aa33d6d2ca4e67ad77304ceeda4f +967758403d06ab582e3174920a9ca912 9677b6ad6164e0a3a6dcad90ab9c7c94 967832406b104cea8fdda445950980a0 +9678dc590c691bc5317f560a6d9d3687 967b01a89ccaf0e7170c35d24980e158 +967d91865819d7c3b09c26bc144eb484 +967e02266816e76eaec83d6b5ec9822e 967e69b63c886d7634754cef39911513 967f9bba25b593cc14faef9ec3ee083a 96824a20e5fe8727d18b3df47fcf6e6e @@ -9483,9 +13144,12 @@ 968923ac315a91ff8bef4af03e87b2ba 968b3f04bb9658d8e2ab1455d5440aa3 968bcb427771195307da425582bfad0f +969234a5f1a039265fbffbcf9bf8f235 96933e2083f795d973fbbc521445b003 +9693c24b563608299c8fcc738f6e2f7a 96947baffc7b44c437dc8ad1b204f239 969614fac19521f70d44fecd4422f513 +9697c00ab179f0d9e343b92fe93d11a1 969ff44228aca4326420b47ed1cd7b1b 96a03a6fe10840ecc6765ab3f62bb825 96a47ca681fe7f7748dfde0468496638 @@ -9493,19 +13157,31 @@ 96ad4c0f8e15adfc5615c9ac9fa418f1 96b166310f26ad17a6aa7c106711feb1 96b438bc0cf9c192b59da764d47658e9 +96b616dbea1c1cc776de7a979fef42a2 96bc7f1618f99e33f564dad29e2059c6 96c1fdbbaddabcfcd7164faa9e096317 96c5aca4068eb1ee05b0972f2476077d +96cb23fad4377eb141fd445036b1cd0b +96ce3c296e6562e85abc2f018dba43b3 96d4ab835c5008dfd25d81ca2e6a02d2 +96d544812be9c1f263f6e9380400f407 96d93bd9cbd444bf29847621aeba1fcf 96d99ab9da6523be7c95a53b4f08a0ab 96da0dfcf8a263fb94e0131a8278e16e +96dbef5564a54ef5991a5aa38025a0dd +96e6a0bda5f3995b6f6314c446dfaa89 96e900c5dd0de55d2bfc0b4c2522fa87 96e9a3ba79c5d299629fd3464583e469 96ea784158e4b550e51df6cb67b4d122 96f584471dc2afc6c224096004d450a3 +96fb57e3d2cd667f83171b3609458912 +9709d09efd9edc1dd59c96d34aae9044 +970b34c6924b9fa1bc6ee146572e5cba 971002557b2e18bd5c676dc01f8be2c7 971041d9543367a1566950cd77d751e4 +9710d47696ea52ef14ada6dea9900c9a +97155ef4ccf2bb456fb4fb1628d85078 +9715f24e229a7e4a1534c5c622ab1728 971632af16ce958ae5c40226ce32e13d 9719b6ce55b96a171d5f404c685bb70b 971ae29d26ab6e6578f3358fdd99710b @@ -9515,46 +13191,69 @@ 9727a7980ed239400129bef3a7b3f5dd 9728bb415830634b9260fe1415c155ef 972a63e62aca267cf49ec23e79e3c24e +972a74380f71f2b9bc40d9b6345006d3 972c487a3f86e3084c77a8368b1cd842 972daa442f9a0f386a39d1a22b490bcb 972e575fa1b1b3b298f2807a657623f7 +9731f828d6b7c096626028ea25811336 +9732853e72000038f2b3f30b0f974c99 973364adc55a1fbd6e08c10d4cb6e0a2 973526a994fd3d8fbe1236849190e2e2 973793441794e526e52258f53e467391 973c4623a6e7da340eb60e5e320c97c5 +97441a83ab5ceb939f863d0819bd313f 974489a7d051f11d102d94bf28b5419b 974703fd7e0188c2cf42471c48a6c9a5 +9747847cbf4b831b1d257bfc3912659e 9747b9b930e6563d6b070f720f6c48c0 9749b4337dce690b897ad0b9a9e55a24 974be5a085d18b5041456e4690ec3ae2 9754524b5b3d8b43f833e896f579cb05 +9756f3811491bf1091c4cc2c1ffb3fb7 9757670b24c3362103d8599467063074 97597992f1517fac2a77f45e544e2748 97598b07bde384ebd26e0c4162dc3079 +975a09d3f4baf5a172d09320c72eadae +975f58a90fe09213dc1103b3b3b701f7 9766724a97167f4dbf39c6eb7ee3a5e2 +97673a1fd4a90398320a4fa91a3ef4c3 +9769247562cfc366ca2336424ac23b2d 976de60823b0520daafe310d58079b8a 97727acfe5566b28d759df940c8e5dc9 9776357db5da42b16790d3f6acf04ed5 977e1826b8e83dc15133d6957e51ac16 +97819d7ed60beae9904df331770d7cc0 +9789acf3684f96c2f0caafc477252c7e +979203072d263232c12986fd6eea3193 9797abbbca5933094a0ebae59cc10f84 97983cd65948f23f18fc7e2a04e466f7 +9798934c007a9fc8c8ab35fc9ad0ede9 +979b448186900bdf7a4455a130982815 +979d8b817ad6e8d00a32699621ce0185 97a57d307b3dab3ff796277d89861d26 97a5da8c04f3c82cdaeed5b57a4f483a 97a5f2a87a2c8b0ad921e76997e5bc42 97b1e4f8518fcbc1dcb257a1c317d6b2 97b37f899ed7c1d3a4692f7b18543bfe +97b4d817fa3d5fa7eea3a1d8c53a8b6e 97b80dfaa68568947dd40af8758e110f 97ba3fb75b7f2f2a9cdc62e3841844dd +97bb2458eade2296df1a95fbb2af59dc 97bc5f1a024dd9c014a36c5dc7277c41 97be6be77626d8804c6535d02eb6b8da +97c18ab96139c38e425e2a6fa8d35fce 97c91858cecc18abab0e6cdd3a033a9f 97ce03e2f456caf925024d1580a9562a +97d43db51f02f49a153e021cfe1a3f8a 97d4ff708a7016f0925f1e8702655a3b 97db192a74c0d7713ffebd54a18ea4b0 97db2f18d5ad1bd289d2339e6351c461 +97e0153fb0557d0ddb6b7bd2ca92a251 97e5829301aa1c03739f8b576a39b09e 97e8143397fffb51f5bb125828299e3c +97eac25f41b48b5a4f156058feb8d7ad 97f0afa684c351072d65474f39ac6979 +97f0b8e84b352e20cb5118638fceaa30 97f2870bc46a8d069ad0051f8370ee00 97f321151d42bb74cde79f96d9861511 97f3bb9c0880a5a4eb6cc531a636af7b @@ -9562,11 +13261,15 @@ 97f640db7545e75336ca64b62c6f84f6 9801051dfa98d753d3c59f4d9b93096a 9801c89fcd7ede5d2e7561297b93afd7 +9802b04cff3e6274c761e013466baf44 9804e0e3ebccd359ef91a18588182b3a 9806b54e46b6b4291ea779bdec6d4e7e 980c90ce1f01ff630410891f76bc68e0 +980e856ae6de91b26ca5f991bf134422 +980e8d19d5c1b7d268e80d74fe3eb964 9810e8045e6a434dbf8add75e4959655 981233072ae033a20cf158a288b858ce +9814409a50f8815561c4b1aff7ab9ac3 9816d5795f2123dc3400e522101a92e5 9817274209c845b43537c8a3fc6f05f2 981cb56ec7b7c2eafc9a4d61806d53c1 @@ -9576,11 +13279,15 @@ 98237bd28eac299607d400889f968e03 9825b208635bd6387435d44af37977e2 9825c8c811ff05d452e8176cb32fe578 +98283fcc2c61eec1a66216a08a51a9a0 982a203b018574d758327b50a7c43fd8 9830a39accad3c14e4d744e2ed35b9fe 9836a2d691b71c2e2951fc75b1412fc0 98389f8ca3d64c754ae66ce151bf5876 +983b6000c6696a7cf1a27994011b3d34 +9848237aa4bb4bbd746db3e3abe334fa 984c342094eea7e1c8752637f39e4b28 +984d56acf46b943a9ea8f019fdcd1780 9850413262acc40d3e791b140258e55c 985409c48103d5367714b9cbda8b9ac9 9854e539d203750a1f54ebf2201e780c @@ -9589,23 +13296,31 @@ 985ed3bd4c034ef0bbd42b5e36b30a51 986af39f8bed3841397297561d5adaa3 986cca8ab073fdfdaed55a013fd3d5e9 +986ee8e7aa770dc1aea8fb3851280234 987287a38325b00adde3116feb171455 987393e0844691924f19354b41be030c 98745fe9f4c53a2081be4fdfd317f150 +987d8fba44296cd987dd840a3aedfaed 987d907787dcaad18d8c892f475c8021 +987fb583d5198ab01ffee3c3f9397abc 98825389e5572fc3ed5ccd9a826daca8 9887c8112ac7108fe005d6d3459bea34 988add19399a04fd2ed6c81cd0d91218 +988b4d533c0d971f953c48c5414ad203 988ce9b9eb36a9e7713b58ef98db37bf 988ed8a8315531f344f7314f39b2c61b 989279c6bba50c54a82d2419bf2ae212 989677edfc59ba2af1cddc3b978e55ca 98971604de800d47789f28c4c287f8e4 +9899fef5ae94e00b503cf86b71f0d433 989b4ffad1c1d992b16ce0573dd3adc3 +989c13c7c95514de4b43c8d755da084b 989d439f68307a8cc484dce3b20dcc73 989ecc240324f997d5e1789747af9053 +98a89a22c99f5b08ab3810a657f54507 98a9c5415c2f0f13cab2da05415e27f2 98ae9241c41f7e4307c01c7e22c9dae1 +98b080bb9fbf20f2bd28903208ab53a1 98b25f00b25fe75a9871840fd36a17f4 98b4e6bd0bee591b85fcd083e4800311 98b6eb643a27267ae252bfd1f003165d @@ -9613,27 +13328,37 @@ 98bb467efa0b403ed1b71887f74c945f 98bbfbb71c020a8a9b3fc77fcce32b89 98c59b5a2be1f6586e85cc73abd19b07 +98c9514ba5acabd49f5ae5129c2514bf 98cb8907d50bb97c4955a4fc3b1828de 98cd2d4a4c28d79d9f26d0c2bd84fb76 98cfa274959e8e6cae7ee76ad5f9683a +98cfa35f3a56bc474ca26a4000e6253a 98d06d2f5c94ccfc9e0b513643e52000 98d10f2f909e637648fcc9a402d3bf0e 98d11258621a8311e5b8bf4282e6def3 +98d4ac893dade12bb28fe9a8d12c2b02 98d9819375d562e5aff3a28310ce203b +98dbd5f79f4f3187b4e5723fdcbe847a 98dc646fe50fa365d904b3da5ce9632e +98e16830a0441aadb24eff7edbc61201 98e3130acca7b432d2f1dbbd6633dc61 +98e7f279a2f29c974e4e0f1328b0a286 98ec6875c25d881ed5bbb6a879376da7 +98f3494373bb5c5f27ba72f516a2e840 98f43aaaffcbaf05d85bf8ed19f9316a 98f7d2ddde6853188ce00e023b1d1359 98f8449e4b0f2a0d416cced5745a97a9 98fe0cb4b061c20d3d12956c2fe65512 98fe618a3ef98d07d2bff144d1c53cfb 9903b0218c7fb88cc023f6a066cfc1d5 +9914b1b60a0c66e29efc5b8d04445aa6 99199d68e7acf2945a2a23ee94a14dbf 9928457b727a892ff83cbc826b966e00 992a2acc09d0f0202b25370b8f135d48 992a94b402335f58b9efe1c9c90a4f5e +992bf5935d5615f3d18dd84855d9e4fe 992df7fad95f19cfdbd0881ed1296a64 +99324e6c0d05d721a048113cdcd2f433 9933e8ada843fe5cb2660a60a9ed07b9 9935d15d6347b509020fc164337a5c5a 993835a5762033e25c6d31d27d35af77 @@ -9641,6 +13366,7 @@ 993b875b84f7b0afb2857acf87bb483e 993ddcd4044305bed0cbec5983897f23 993f03a49f08e60fb3c6eca9017cda8c +9943ed8e082075bdd74685fb7472f4eb 9943f41a2ce7663d3554803aad3f3722 99451dc3573da46aa887dc090b9822de 994add08ab5945115bc225f2efd20cd6 @@ -9648,12 +13374,15 @@ 994cc0029255e3f3c1790954c510c4b0 9952a011ec7c057d42d4363088cfe566 99537572a95b5c80d7e91a4efd17dd3f +9953e33ce3ab7c46964bd18dfcc88a02 995c2ae2796dc65ba029f5f2d32dafa7 9960fefdff8a58cc8160fb215f644bec 99614e108361e58e7190464275c0bd5c 99673019b873ffd447623d24638c7ea8 996bc0c25724c0416e1f56d4e18d502f 996c4ebfd1cb46ee46b204970c4a1a96 +997114917a37377a3e5ddef3bfaa459b +9971cd31a16792847480e0d23b1060e9 997207b98a8db8be45fc9ecedec0344a 99728f565f0314165a3972524647bce4 997a1d008d5ef574bedfe17178fb6091 @@ -9663,16 +13392,20 @@ 9980bf2d6748b4f336a43d2430608d67 9982948bf46b7bd3a2c433958ebacfa8 998594acd134e1b53838898830d04ece +9986868b49c9074c735e276c8036a8b5 999013cd579d6615d8392ea87db9e137 9991d033cccfd2f89ff36d7a43112722 99952e744dd77a7fd2e60b986294cf66 999f586fd524f6933dd7239dc27ab264 +99a0a77ed3b046c70949f19f0c1bcf3f 99a24f766ef5c61b6f6b3b3b9a12e1e6 99a45058d5e66262ca657291c27e8c65 99a4b2843242522a4f060f2c408b5e56 99a654a338efbd6fc6a0e2d7e5f1e632 99a6c68f58daca9a3bd411349cca4e05 99a9b282ae165463844b3109dac3c1f2 +99abf9acf03ce80d058601f1f901e165 +99aff8cac7f4cbc8918af23c3b13d20f 99b01b7026a89999d010d56ca65ba83e 99b78b73e260b25e311cb1610fcb7149 99bedf22341c75c5eca47d8d6d9b0d14 @@ -9681,66 +13414,94 @@ 99d0afbb440990d4db1fbdfdd17c2bbe 99d1501077821b4c90d628ef705b949b 99d6019e97feabcdb49f68d3ed019364 +99d60658815ea18c01ef1015c6204787 99d72f0eb6b8202ca80e29ad6ffe6868 99d97926de2f6bafde9f598148a6ba5e 99db12b4ddcbe31519eff9ab61a3ff3c 99dc43a6beac54b53f1b79db129f14c5 +99e095ff0596de6b0fdcfd5f9f2c4069 99e1b97286f64c7fd80615281774a51e 99ed4d1e4de7783ddabcd227316308ca 99f0f82ba5febb60af18640c9538842d +99f148c5f5500a0dec38e5d8870b23dd +99f3e356c386afdb233864e8ad214177 99f69dbd30e3d9651f21f243a998bebc 99f868eb6c6190075cbc47dda930ba74 99f9a19a39d7619c591e309ad111ae08 99fa550b6486ca2baf3d873480e91891 +99faab60225e8572687023f52eba3238 99fc1f1099bafd39c166e48877826037 99fef578fdbe2e00a934c0f33ee5b42e 9a0042adb3bef413cbc61f510430d27f 9a078806d0fad797d6dcf0603cbd4707 9a084299cf87ae5d7388985b3bdd6231 9a0b8cd434bcd328fc660906b6376796 +9a0e19225e2fc7e56b120be5f3400698 9a106f7a3e72a0ef1c29532e61922c48 +9a10a881b79029b46e1d72e629788106 9a10b0390daff5ed34eb7c14d4b45e3b 9a124b15d886618bef3eec663593a862 9a1706060c181cd8a421d50141286fd4 +9a1ce9fe7027ab43f229773b4551c940 9a1d2ec74cbbbecab4f6c78a0a3ce330 9a20995a6f80d37366770ba8ceeb72aa 9a20cb9d7b4134e82cf09a6856c6671d 9a21fefcaac971d304d9f89d0071524f 9a250214586226a36b5839c6db140714 +9a256a607d7ca3ee1e74876a37a0c86f 9a28e554d42bb75ccc5a13df1c3a0dad 9a2a9ff771e845bfb2377b07e6351ee6 9a2c1b80e41024ba2251f780ba56615e +9a2c350de7a7e9ce34e12366b948edad 9a2fae2409aa6c8227603cc8537da731 9a2fb00189e84eab5b319134f18f61b0 +9a31dcde5e864c7787bb61542f3e4796 9a323025e305d89eb7f7c7f692bcc15d 9a3299f800b6ebc2460e74a5ba53e491 +9a343c157a67f56be2fede708295ce62 +9a3851bfdcc0454734ccc5904d1b22d1 9a387d8cb566ee78a96193ef1a192850 9a3e17fe7d84ca993efb7893f24262e5 9a3f65d7fb3314f21a85806930c814d5 +9a41684747f999bf3140015de9089dfa 9a4f5ae8d315e68a537b6f8d658c8990 +9a5cd4f3261db1dcc84295dd75a38d13 9a5eaa85758ac00242d40f98b791400b 9a604110af202551f31755b60fbca1ff +9a6104705ec55b6efecdd74940d1a19c 9a6322a2079fbeb6b5bb82a2c9c640cb 9a640b5756abb61711666db8355cade7 9a64f0135177a7b77398221842c7ffa8 +9a6694746af8f583b9adc5e0fad82ba8 9a6a95701ad00fe7445025544ddd543e 9a6ca5902386c4361a343c4c2f0a30a8 9a6eb714517ab8e1044124bee52d4573 9a71a1c8b2f2968785fc15b60a745594 +9a73a3e8849a0220d47c42625444eb36 +9a75575efd33dcb6c6863b0e983e9e7b +9a7643836824e3b6e136c049da1a4235 +9a764c21f2ac5cfde2131406208cad75 9a76ad439561cf5b22472bb3309ff997 9a770b51ec2966537cb3d80614f0fbf3 +9a7e280f782931e129648003b7911463 9a80162cddb4d24fb51a9ba812809954 9a823353c6290390b281aa9fbdacbe30 +9a85d93930e4435cde5079863e2534db 9a8738f9d45279fc6c0f06e15dd31116 9a879591420bd3775dea24c85a2ac67f 9a8add0b5945dcece09fec916eee6a91 9a950a641179ff88fff59a4b6d91f048 9a9598aae42ae47b7653d48d6f316de8 +9a963453a5e0ad1a9a4277fc1684b2b1 9a970b363e806d01cb4a34c1ab72701c 9a9c8ece56d0965a11cec168d13a103e 9aa8295fdc5855782213084cf32f3599 +9aab44127b950ce5c75082b70a507e69 +9aac444845ceaeee287bc793b5610568 9aae1a6eeb6a87b24370bb0ab0540e31 +9abbb9d3f9f78aec429ff5abfb0b7c0d 9abc0348f19e2a7332a452761bbda42c +9abd80e905c1c28e89da71600d041f8c 9abee557204f22f21125694601e862ed 9ac1a3463a77339b55bc797c7f676b5e 9ac395253c70f82527c8efb1ab5f5163 @@ -9752,49 +13513,70 @@ 9ad24d9a4b634b1434d1a392a03fc670 9ad2fde5ea54120a6f2f4fb5d2459725 9ad3ea7addc4eb56904e9c75efc0c0b1 +9ad5f81f42ac4cc5fa678824d6911665 +9ad6ee0c86e99f59f1ed48ca054a1b26 9ad70cc24ee79a4f1d4890e061e8112a 9addbe765b40096f3b88b72e81613cd1 +9adeafee3e09f29abd0eee2289a66d23 9adf444d801740d252a3e1ef34a03d0d 9adfdf1a4cc22a5556d243b90d7c9d41 +9ae7d7330bebb73cd79980b6bd7bf5be 9ae9591be382cfc45425b95e71309701 9aea1f1cac816ab7ffe0baf7a0cc2e12 9aecc3a565142f991dc8162bcfd7903d +9aeeee853a783b8945a7e886e8345b12 9af463c3fe323a8171a042fe761d1601 +9af9689d5634fa5528e40940d13f132e 9afebdd6ddad9e336c20ce436f2dbeeb +9b00a2073747b328c253d18fb9214165 +9b04dba1dcbcc4d2df88e720ef3016f6 9b050b29a51c821352328ad36b75f675 9b0680dd24542c87887b28f6c69556f8 9b06ac784f943e6965fbb312dd5c685b +9b086150b6d7d8d4c52ab13bfe64c7eb 9b0bd19a572d45da058f1ab843d1e54f 9b0e335d4f2a92586d3ac00841d542db 9b0fa5111a4133758d56a2e0b60c66ff +9b0fcbbd1476966680ecc0f0bd7fb3cf 9b109829547e4352b3c882709640d896 9b17a662f37c65be1dc0a2601be67d0a 9b193accad73f3a8c533af098efb8669 9b19956efa8bff480a5ec4228fc36999 9b1ae07290d1cdf2a87e0505e142f141 9b1d1f271805ec311012c57a612919ce +9b20bd48e5a73120b86d1cbbe9d6e978 9b26586e62fc26a34d78da1f4f29541e 9b26fdef8e7e71e50d25975546d454bc 9b27cfa7cd034ca572953d8d0536f8ce +9b28b371b049edbc1d37f26de7597b18 9b28c190fb8af1835f12e78527c7d7a9 9b29631b084552d7bb89f9123426499d 9b29999db3bf9e6520389bcc4e9641c5 9b32bfda75a54110ec51526f63710b32 9b32ed36c490edcbe22a895bb36f290e +9b34f815259bf17f55ad50496bb4cb8c 9b3bf44c4611ab5f04126c9d12918f0b +9b3d622cfd2d967e71e4bf0ceca38c4e 9b3f2a04a21480621a49ab5ea27ee1d2 +9b406eabeb5d06a582e5731d45e96a5a 9b4303b36a2a88f4a95ab0acf4c11026 +9b4419060654d4a053c0c8743d85cb8f 9b470327cb323229d8ec942b4cae9bb6 +9b514f53c63fd1d3203dfdd82c5ccf62 +9b553826884792184e5c6b79aba3e8de 9b581050e2ecf0b9f9d4c378a4b25463 9b59989bbdc05148caa21fbd71495b52 9b5a1dae532ef9bf9dd37ba88d3c8710 9b5e31bddfaebbb14c5f91c0327b9e8d 9b5eea025b77256b7e2daabd2b697a3f 9b60df072c6f3027ee44a2100cb74996 +9b64c0ad5cb62fc0f42e519b1c5da203 +9b6db70cc4bfcf9ab45aa713258fad16 9b6ee4a9dbb1184c00391993aab48080 9b6fe181665f80ccf11f4821917f059f 9b72375f708b0a62cad42a72e4afffd9 9b7486947ad365fdadcc773a75720c26 +9b752f9ad3cb9eb248fbf4f10f0044a6 9b796ae99a780f985c10c01d3642fe51 9b7a257a3ffb10c392954df98e94f2bc 9b7b944fc950bca5edce4c8229038ef3 @@ -9816,20 +13598,32 @@ 9bab936a606915a42c18ae6b0b37a4b0 9babdcca2fb7e9411de167206fa248c1 9bb56af2d871fc38e91ca63daa6921c7 +9bb577c465048325e6e40bfbdb74298d 9bb73ca867c339e40f589956a994bdac 9bb76a2fd2a6133b9e671d30aa7f0b30 +9bbb4a6ff9c41c7e005f02be540d3d90 +9bbfdd076724c6f0f9559a0700e3e202 9bc60241f70be80046243f842702c282 9bcaf7a94a9db8a662eb4fd3c3d50e49 +9bce3b08a6723cce1f77995f5dec2488 +9bd0d6395ec1495b949fd800396cc7d7 +9bd28d6a97409f949a66895ffe8b833d 9bda9800e66f4e3a9cb66973c769371e 9bde563a514d60ea5ece05d7d628f770 9be314a6af4bf72219be4aae60d3e692 9be907d1333c349d642cc853ad841d71 +9beb95336723c6b98663c26e4cc7698f 9bf1515d303c782486ca14ebc2eadfe9 +9bf2ef40b22e4ea068fe2b65903f75aa +9bf35ee3a9590affdbb97f7c4b9f11ff 9bf77f6db4eb511cd2b8a1cb3af44708 9bfc78c4290b03e71411ca6fd4b95479 9bfe28fad5880b23d388dc9de3587263 +9c009bbd9c4b85f7c4648d75d172743a +9c01eae02c6441623ed57465dd36d244 9c034476a870cb2b09618988d07c39e3 9c03dfc873c31ae3108b94359e7278e0 +9c07d7dd7f3f7c0440bfcd89c86365d4 9c0e2403902ae525cfcf16c71b831a46 9c0e56e5aa2d0613d3f636c9339cfd20 9c14ab70d8ea2613b8a8db6b6d8ca889 @@ -9843,6 +13637,7 @@ 9c2c5340021622a5d1f6b340ba259ff4 9c36de49a8b789926d0a78db397c187a 9c3c18e67a28c5a69f0f7c1b8bba2701 +9c3e75db9f7f94aa582f52458eecc3e4 9c3ee59feeac225fc1a6efcdf758102d 9c3f8ba083740f9bf7badcd9967ff895 9c40ce86b63f479ddd9b0f2968a142a0 @@ -9851,18 +13646,23 @@ 9c497aecb96abc2a5cb5c360c7f8d156 9c4e31171417d805ae339d110d65087b 9c521b366b4068f855b2b59401857f4d +9c5b45eb98c3f73de95dfafa01777816 9c68bfcd79c2031f41fcdb917c40f6c7 9c6aacd3a127d07011c3c5b9663b4e6a 9c6cd7cc2a9b0137f8f64fff58c97fa9 9c70b3a149b3b009a890594933a6af18 9c724db389ee002d4e04e7ae635474c8 +9c73fc6c2670e1cd300755af069d9955 +9c77b77f356058fc093ee8e8fc9e8dc8 9c79f23c8d4fe9f146ab04285631d4e0 9c79f44ffc67c70461f8c81c24e2e8db +9c7ca150e74eac943f5043e3b7f2eea5 9c84ba7c5065f0ada916a58ae7714294 9c881e9dcbefca8e2e896663a9f25d66 9c8c3f99502a60fb004285c651b33046 9c911d1e91da1dd09d0db7b49b8d6652 9c921edcf290a38a9d0ac33445a46668 +9c9412b00dab9ec82f5e2810226b7081 9c9705a69dd2da51358aa9cd4f829231 9ca8f5fb7bee23ee68d0b9b6d7ef81d4 9caa2a0c02261e9b83b3b74ded77eb72 @@ -9874,10 +13674,13 @@ 9cc003b458a8b8e2818934a349fef105 9cc2f1b9b7fcd1e26b6696859f972a78 9cc513dcd5f39a4ac3d1b879ec4324fc +9cc8d9f7dc9d077b1718835957c2f8a6 9ccc10d9c9c4d05d31254480607d8f1e +9ccc98a21806d1399999a1905678b3fe 9cce3e1cb9b6d2d82d2054588c93d0e1 9cd11c7473772e875dee00b6abc87e1b 9cd55fd5c46a85f03293f972441d4742 +9cd5a9c3f9058b32d2ade35c89b9066f 9cdaa71d475b8655e9304567c45fd2d8 9cdb9987fa143095c4524eeeb12aefa8 9cdd4f5dcc015846ab92db8e15373835 @@ -9888,28 +13691,39 @@ 9ce49f66d05a3698e9672ab71d93c022 9ce5469ba4072b357e54e6f1987fb419 9ce567387041f9761ad8de80bc0837fd +9ce7bc22ee0b4c94b69d2870ce93b277 9ced740d11d5d82573d11d779007cca3 9cee4b8e63688c4e31a4014519887836 9cefe9e9c3d0733821a75e70213942ec 9cf34101a4f4ae8fcdf3b4958da6b76d 9cf429e423d51ceab0b58d7ee16493f6 9cfba90f300f65c50719f82578666bb2 +9cff32d1a380fc3b0d4639ae166db2c7 +9d005dbfe3578a14c985dc51bbbf416d 9d078ab0bee2e88cd5f7b2fff2784327 +9d0c7aa7e9431e99902be6f8fb7c5339 9d0e284ce1c45a54b87eb0ed1ac45ee9 9d0eaca84ba9a3576218da3e9f807a66 +9d124680d303f3bdc049f18844a22456 9d124808d20e471bc123acf80ee75083 9d13669a54a0641de3d5b7f46d6d10c3 9d194d10cad48bd920fcee7703e07199 9d1a3d8295436a7a9112023f6b789bfc 9d1bac4e0bcbec10b9aafffdf7950e14 9d204ae75b9614f0495be3932008ea95 +9d224f123024711c98f73a14ed5dbb04 9d2eb770acc5c5faa3eee32e7c8da74a 9d30ef61feebf6415e212501fd3b8051 +9d31597c22b68583b5e982b415d349c0 9d33a1b68323b68f950cb2b28223728d 9d3614641bb94ebedc3ca44ff1708a6f +9d3ba67014de60092c2f3786860bcc64 9d3cfba4cfb1d0b1111620251f9d68e2 +9d3f31bfb2a361197b2e13b616c20b42 +9d425346480c1aebd702c800051d5271 9d45379eae41dfe215655a11a9860d24 9d46e18e290d2a369f02de6bbf7658dd +9d47541dfbeb98b52d05dbb61889077b 9d4a639cce13727cb814cbdd32805e0f 9d4b0a3b18f24b672e6542049bf540fc 9d4b6bbcd89cf1e406e1541c79ec1995 @@ -9922,7 +13736,10 @@ 9d6600f52a7853f0c3ec34d6da5b4488 9d68fc2311aa5231e1612b6d800795a0 9d736e55c3cb558298331f65a04ca0e6 +9d76061f82456d2ec96fd51631fed5e9 9d76092362328ed92ee148ff35fa84da +9d7f0f9159d23aead37a2e98162324a2 +9d8594df78fe04181d505e1a7405d0ee 9d86e9caa97d78704d3d5d742dac748b 9d89256bf4ddcac11d3f9fb9a8589a55 9d8f554ba1751eb6f1d06e8e48d829ce @@ -9933,15 +13750,18 @@ 9da17bddc551171017b0f73f861ca136 9da2547cb56337f074341fe1aeaa4a57 9da30e68151a854380c520733b56b899 +9da468192ac338c0473dc462af366a61 9da47f91c2e3ca422a0879fda9cfbc4a 9da4ecae0d130472c782bfae637e1d6c 9da53f9523776c17a513b3b57c8e96ce +9da7d1b1282fbc94b45c3f507cd2b096 9da82c2fdccb96ab140f80fea2a52c63 9daafdd849dcd80e1c4dff3b18d72bbc 9dacbb6867fa634529ba85b2368c9cbe 9db607c1f5da6d9afb22b3dfce7eeea4 9db61601f0efb4673c5be1b595441e25 9dbcba23b3bfc76648d971b518507129 +9dc11c9295c43aca9633b23ea160cc1a 9dc58faba8c34f18d3ce6e132814813b 9dce91a19248d03352bf24ad50ae5bb3 9dd00a094f41d53f106d9029b6059ba7 @@ -9954,43 +13774,61 @@ 9de970cff69eed314339b65abf1d54f7 9deb970d7b9121a768ed2c839d6d7957 9dec6bc06c4e5abc29ab9b0499cf99c7 +9dee55f66b8d72ecea9997d37893c678 9df17204912109ac06201eafb3f0a28b 9df54218d3a9a22211314189d687dab3 9df7a5e1a54055104f962f191ff470bd 9df807fa61108e1e67b58e75f94419f7 +9dfd87493c53a8f6f6de6ddc40305057 9dff57c66e1ad292389fedde3dd370a9 9e013bb197bf50edb23b990950d7f442 9e03879007d8053efca40934b49b5df4 +9e06a079e44dfc4bee4eaccee0c3b62a +9e0d1e4055d68588d8eec1ef3633f25b 9e0ee38ea6f5674e37b42cf41548f81f 9e109f9cbef1843c36b9dbe13d9016b2 +9e142166c9308950426e391af76ff4e7 9e17dc72b2ededdb48b35abbc994e8c4 9e1bfdc09b7ad24645a3793cdb0bf403 9e1d97729a7385cb8676662e2141ba06 9e2449ebd974f5596b00877e08f5cc43 +9e2451ecfbad652c32c3acf739d0aa02 +9e24c3dff63e37fa5b941081d22d3e92 9e2606e32f73457d0d9a9b2ed5bb6f14 +9e26185adc2d6c0048dbf14ecc715071 +9e27028a4dda8d453a54f4857ae9b5d1 9e2eda1c4f83929dab40f1a2939bbfa0 9e31feda2692a26b35e84aaa3f5f2dc9 9e36abe16a5a3cd99e656fe029ad38ee 9e39bd820d236220ee60588ac21a7789 9e3aad39819f760fa31779908c25d11e 9e3c21f1f8986e8a2a025b797dd19a85 +9e43a9f00927bea30bd780a117a17e76 9e43f9d05fb38177e10edb82c1bcad5b 9e456866be7057383d137ec8d330a5c9 9e48ee528f13794a4a9943d21f9b19f6 +9e48eefe7af772ccd97a9c9ea4daa7b3 9e49906ad75b1116e35e724fb8f73d74 9e4dc2e769a7a61dc0e58c63e5272383 9e513e4ace5f991460fa2b6046bbb688 9e5515ccfe7d2507f6d70e88cf7417eb +9e55a743993c8cfd0e154d60160f69da 9e5712c955d89028108e52e13f5488db 9e5fbe79cdebbf6325bea2f1a675dc2d 9e60970247999d68e9a14d96d13ff2a1 9e623424c081318359f63cc0eb3a8f71 +9e62b20b25dbbf39dfe0ce04da6ea213 +9e63176e91947975378a71d1c6f566dc +9e6411917539350e8afe57036814444a 9e6f0cdd81a8005f60952c4d19089c57 9e71b16c0d9caa9ea68e1b484220ee43 +9e750c0912aa4f4c8163aaf7aa373d47 9e78a0a3e4688b35241c2a8aed02657e +9e795d1193b73dc22a1b28d9f07ac99c 9e8105e0a0aa5db3060f49843cf5486c 9e8bc9f9733dff0c40731b53ab857325 9e8d46cc05bbcf298ea169f4f8db485f +9e8f07c47dd370b26dda068ec696079a 9e938d92fd659cae26f2e70de70034f9 9e945aedf671ec4ae1f1f82f2f19ed72 9e980600faee964f0b809daeddb852ef @@ -10009,31 +13847,51 @@ 9ead152a369d3e55e2f4d0a5cd22987a 9eade967a04df82a064cd81a0795f1ac 9eb2f0af835e54478407de50af1c5539 +9eb4873a9edfb3bd7cbb7a8763ff1332 9eb7acb72abe07970be8d104bdbff67d +9eb9e645defd5ebe40688f97890c8158 9eb9e791e0bd2efc7db603cda00d0ee0 +9ebb1e809cb4fa361a81e96671ed05ac +9ec069c22f8166f342fb74e0281032c6 9ec1a7390e2abd75f4f103443f1c5f70 9ec2c99c3239edd406401fd4183cd092 9ec7e5483b022460569ed90706810f1d 9ecded1a6ab550cde56df31d3764b40e 9ed0692ef2393843f82b5c65fddf219e +9ed2f890cac2a45bcccc16cc22ba924a 9ed6f754c45b90168d6345ea46410ae0 +9ed8824b48e7284d6b59c871342ef332 +9ed98fcd08e98745f21261e719cc04ac 9edb5becccf3197b52fcebbb0f94c787 +9ee55290bb9501d1d80cd9780c39fbf1 9ee6c0a166e295cce272eac2814fe4db 9ee9a19588d35df27803e334dae77fc6 9eee94438cf6a63ddd668c1651b23e94 9ef3bc88f5fcb2ecf97f10cd2891b16b 9ef4a9740938ea6973c84fef9680623d +9ef544158297a18345658eb1ff59c3db +9ef6bc5f51e416c57971f4928acaa41f 9ef756856aa4546570278f3bf775131e +9ef77fc74087caf038bbbc567e6fec74 +9efbe81ae962c49e243f4de5763ef92d 9f0007955e55a3c5e5d29bce15fbf1fa 9f000b4173f83ec586f9aaa27fb689a7 9f00d5ca8707ac39840aedad433acb30 9f0b58de44b98ad75c0e6128a34d637e +9f0d60b95a0c727130520cbbedf0f76d +9f0fc610f5f06a4fbf685be3f0314b0c 9f10fdd0ba7e9aac0c1233da980a98c7 +9f11a90b94c077da0d46a8949b94630f +9f154a87e3e6aca6bc0174b780412bc7 9f1741e24207ec85de99653036a9ce2e +9f17f176ef631dcfaf1dfb9d8728b95b 9f1beac7b6a2d9550cde5fc502f1050a 9f1cc2b639554923084000cbeba67bc4 9f1fbab35a344bd13e40b4267f935932 9f200e257386f251c6a3bc58760c313b +9f22ec6a4c346791eabe6b063482df7e +9f27ce549dad2b5afe31a8ca8aa4ed39 +9f2851d219d4991d4c08bee1bbb6a4e7 9f2c6b0d979daf69249139022c950a18 9f2de3ec64dcda7364a5f67f79265a9f 9f33ce84878221ace4c3e9cafc52fb68 @@ -10042,29 +13900,39 @@ 9f36886024be001896a00613c7c2f29a 9f37932dfa37bfebb9fcaba9f99cb6c3 9f39064c48dc286f614b2f7a5aa18536 +9f3afb5eb23bb9f9255e7c88665114a8 9f3b651213d6b9c0454807955dba40ff 9f3c3d05d119f58e6921f097790852fd +9f3c76784f0eef2ef62e2d191238ec90 +9f3f091bf3db4181262260b9cba3a236 9f3f3f2efcdbd4bd71c58505803d7820 9f413eac9608562ca5bf5599882f1abd +9f42db0f6f25442b3ce94b11e1277ad2 9f4611657c4bbb7011eb63e7b76d426f 9f488d2da29772f33246a3421c022a25 9f49e9b5366b093494f2527d87b17da6 9f4bb452c51568c326191e5eb0002d1a +9f526d52fd5ccf112493aa3ace5e1230 +9f5770ff50df9043a74ac5e938d1a9b3 9f5804ba72dd3283889c7e0abac99b65 +9f5823f35e680152c48a1c427244f2bf 9f5aa0b7618b5a20ea6666e47ac2d2d6 9f5e6f5635c1d914ab65ec80dc136d58 9f61a79bf942114640ffc67a925632d2 9f6223459c7a03f268fa274f25e96ca2 9f62bc6f1eae1ae3830ef830c995632b 9f64bc1417b406aa7243ac89bae076d9 +9f69760134426376857f068f4d3c1b91 9f6bea8ad9df9edf0145c77cf498142d 9f703ad58fca11d8fe8a2415ccaee667 9f715a1e507020983822b2e3dc21470b +9f720ab249687bce193c040394ba585f 9f72f4558689fe93a5ec7986cf218f9e 9f7cfac24ecca104f50303a0a80d25fb 9f82341fb405a64c44ce46c4fa058ecd 9f844fdad91d93a3fecabf616026b43b 9f85175ce91cc463aaabc94a98b8045f +9f889b9f4b489515a52720daff6717be 9f891a768537ffe38023c48591684ff4 9f891c569980f3a1ef2e162899273441 9f8dcd074e90eddbbb61587e50005d83 @@ -10075,11 +13943,16 @@ 9f97d1b7b4256d0f1e399a7d25ac96a4 9f97f83a929156a29d8dda7dff115541 9f9ba3c30dc9317968e8ec8f29de488f +9f9cd9e74d283fc2c58b814ca0f63e38 +9fa2e1b20efc133915582ae1540945e2 9fa61a6b88f795b6f38bf453c533cae6 9fac9dd7abea22815be7b6c71ff18f4f 9fb630c9599530f5c27796fc588b0c6f 9fbea916f47ca09326b00089b93dbfe4 9fc19357977760581706234cc2c95d39 +9fc52ac044fabe8a05a8d2fb5872c107 +9fc70205451f7ca0f8da1f370388150a +9fca9d73fad4933e9540bde9e5211b2b 9fcb4d2d86754c670ab97c73251fda03 9fd3e4e469e7ca11b840bfa5cccfe15f 9fd529ea0cf805e659059e1087535b95 @@ -10093,18 +13966,23 @@ 9fe2f4a9ef6e476ec69202dcd6a262e8 9fe3a8aabb8e8b8664c7012d4ae97d88 9fe70d38beeea21444ff97568dd1219e +9ff8c9f18433037c604dc4f7e16ef9e3 +9ff9f8fe246893be7387c9af3f42efc4 9ffcf18b72ae0de030d2c0ca0762cbb5 a001aa53c992b8e1b44507178759bd8b a005d053267da46d0fbdf438ba2c50bc a00bd37972e644cb0f4930710c866691 a00be5fdf5f1f983fdc2d2cf162e07c0 +a00e72fc8ec744bb23f75fafa571c098 a01013f15ee11b694450fb842590b930 +a0114730d64ce167863996a68d990f6c a01512a3055e7c01a51d4a6575e4c31b a0184f28213ff985ad7ceb0a55f67731 a019661d3d4a64752d5fa024055b5a85 a01b069bb752667d25574145e5fe2d1f a01cd71c166efebcc3fe549a26fd95ff a01eb567c6f10c7b300116baef769c95 +a020575d3895034db7ef52aafddd0457 a02188409b5c324afc48250850db8bf1 a021ae7c424b5a560d9da319c348ec4e a021ea56fce6aba6652c78c2a1f591dd @@ -10112,26 +13990,35 @@ a0225b4cbb6c419467e5a16e894e95fc a022874d1adf199f1caa1266cd9e8db0 a0269216f1dfa879d11c92253dcd29ab a02a8dae004c46cc48d1357f5fee97e9 +a02b63f92ebf2937215b1c3cf31d7e7b +a02ca6be594fa8abfb3b1f34a0fe2396 +a032a5506ae4f1ba3ccaa931fe055186 a033c3f2565a7b5364d347c61ecb3388 a034022394e00c130275f9eca73f86e4 a03625c2def37c3c32fc7f4a23bfa79f a0399b4d8eaf3dcccc996c5c6004e62c +a041c48aa554e515255c8d28f7d43991 a043756f898f1a40c15ed290eaa8a49f a045996ff25d6569362ef78e09e503cb a04a230e6289cac0fa9d66e22a80d5f3 a04add201290aa5254a9219446bbb199 a04bc8fab8e7951f6d3d98e527e3eb17 a04e5434222f6b38984e2e2bd0344f8c +a04f2155f05642f50de892165578c061 a04feb568ccaf0dd30e49f25f89f16a1 a05223d38ea206b5c86afa29be3243e5 a054f6fe22cde40f4579b91c42607bb4 a055349829c710c19585f23b850c46c0 a057a4150f4dbdd91ccdb1c7a9e04ef8 a05a303d9506f7adab59e6a8ed4991cf +a05d329f999f15d99ce233a4f6f042e9 a05d34d6e0898e79bd3c282ab96a9309 a05eaf38ada092177c2d6fdc001f6cd1 +a06109b31d615e91cfc3aca249a6e9f0 +a06b9c94dc37086ea32aace2480fb650 a06ce69e36e8003de48dce635ff83935 a06e6a008270f161a5787bd834cd074f +a07617d7680b1959d9aa44ef087240c9 a07c32d30456c644b471a81e864d05c1 a07ea6c526940edfdd2a1c4157202ca3 a0811b7e346af11a89e5688bd2b2f171 @@ -10139,6 +14026,7 @@ a081f2fe0fd13dbe1f1c54787d503a93 a08cc02354932fe88bf9c7a2c7a09e3b a094e410ec544f3e8e63ad7e2ec63901 a09936d7c6fa4590cf2d7f4032023ce1 +a0ab163bf35f240bfdd5bacdca2a1763 a0adfed21f13453d2ea745d05993129a a0af6594eb34895029b017f1f973fdfc a0afc172c8c8af7fa3bfc0c4e93d2c35 @@ -10146,6 +14034,7 @@ a0bf49b1014c4e41749ee6da9cc8f58b a0c45450b4bfc86da85a166c969e573b a0c5546ac5d1dc26284db9bbe62d286e a0c5aedbd48af78ac8d4cd50165f2930 +a0c6a8d79b60fad32b707ba4441a2d8b a0cb44fc35a9f0a5a8cd284cb88e29e0 a0cb46fa016ff078256314ab5d1330ce a0d28d63266f4e88457545ee4e61be8f @@ -10157,72 +14046,107 @@ a0d728f55c8b9dadeea9d3d92938b24e a0d90c3ff08f0eb2ac242d8f257bf737 a0decee73201290649f2a1ecf40f2696 a0e0d745fb6047130de8deba180fb973 +a0e3574df905d125b4a214de33be1874 a0e5d3291be6a0aecc64fa4d1740b9fa a0e710f5491a92cd9bdfac9e43799419 a0ecf529454cda3171558468fee38f6f +a0ef4e4018c123c5e2901881d48653d3 a0f3c060dae277b1e570931664bdbbfe a0f6d2af7082969e6552dbb65ef01acf a0f7f49f290e5f26872de6e971fdfe30 +a0fda27b7e28b245f25cad478199d1ab +a0fe25961f113ca8846163e5930af167 +a0feb511734a69d4c663eb48437dc336 a0ff1321c7c05de00879b7273e2e3ca8 a1033a801e0f1ae4a7c3330a3fe4c8bf +a10987704dbb214b42c67a9ac0d9eac1 +a10c2a76372116de1035d30f6b4d64cc a10e41c9868ca874a31149dcbc66c9b9 a111037291d55295435d9b569bef5988 a11232ac6b0d850d9adf9553c4a4f37b +a1147688cedc50bb366d2f4833d6085d a114c588fdd324b11a9b0cad73555f89 a11558bd2148bbd471c6e43439483634 a115f40a474c1bfbb5f9fe2366ac8e43 +a11d9b7632170908595d27142b2462e4 +a11e7142b8b2eb09e09f5793466f81a5 a11e8309532499083a5443329a07d077 a11f13cb0db16cd1ba1fe2208655b366 a1232c2d54d60ba9ec2d768888b643ef a1271ac307f21e56a1aa1012dced68cc a1272007555bf5800838148e14c61987 a12c81719b73dda0e5589bca45104a00 +a1347c2eb4d56aa9f4a9cf30967c436e +a135f88af9539b4948969ce3e5b8befb +a137263d32b1ef8a0f3a006b6024dc32 a1386aadd6cf93519ebbf5957ff8d3a4 a13922e37585a74a9174e8fda7fe796b a14251e1c1f33ef5489815856f592a7b +a1485aebdebfd1f38d368c6dc1375497 a14e787b9d4caca45ac2ade19bbbc259 a15397fc4949ffb6dc4781a74390976e a155422c453b0c4c371635ae33314481 +a15e04bd26b3a85d8dc511b4b3f64a1b a1627bc656d53060e43503cf993d1808 +a1633c0274ed56d5be01965a17b9b86d a16675e63d2e05b28bb88efd03cbfcfa a1689a2b819145db32d384c5f479cb03 a16a6eda353a4e9f4053059fba8b24f3 +a16adbaa6a5434c3c80526741d6ffa12 a16e2baa1e3c8c1cce0c932e9433e237 a16f21ad17310b4b704ba9b51f422f06 a16f3f16d0838c1ebd000eab07874f71 +a17100edd4b71bb83a7da6108dd759fb +a173b9a41c234bc5ed5b494fe8ad3d72 +a17453413f4df5dc9e9ed72d5413a884 a1772f4941ae5efb2cc25d43602f47be a177c332f5962047a15db842e8a26686 +a17900547afaaee64722bcd7efb96508 a17da48a8abc29a54fcff471d6516fda a17ef5c7cf925ee6aa20b6c800f8705a a1857d0dadff90f4827a5395f5f8fae7 a18b7b88db6b03ec2bb70f9d556ea3cc +a18c09a851d8d1fa950062f410130669 a18fc245b7269ea294a057dbf8abc8ee a19152a15598aad20488194474efae80 +a19659fc95db10a9d5df4cad11b87f37 a19b48a13812ab37bfcca445932f7c31 a19c7b96ba4ea8eb13a7c41d3b7c14a5 a19ed9e47f0bfd73c9ace792bd072852 a1a3d35a6db788de0a19e05d0e8164cd a1a3d77cc43dd59743b8b511ecfcc5bc +a1a7936e6cd3a97d602fc2536c7e834c a1addcd7be30562f5c9050e63d787f63 +a1adeea36189d0ebf54268a26afd4317 a1ae194ae74f175fd247617c7f8b89a7 a1ae85f7cc770e0686b386c3a9d0c6db +a1afd4ad9d0198947673f14c2a17e2ae +a1b6eca3bbbba008488541fecc86dcf8 +a1b72ab2439c8a2a13f32fd72e111113 a1bf596cb6d003e3850be6d9efbdbda9 a1c2561423aff7c1cd62f0bf2c0a8803 a1c4c89851502becffd8b733f4f05f73 a1c4e3588503477f6a712fe7bda7f849 +a1ca40466fa575cb3001673551f704f7 a1ccaef6851d55dac70ec6d373d3b5b0 a1cda912ca1f9ca3a0d8bebdcffccc15 a1d05df16f3434664311a483bafd5f25 a1d2442c8ae623793e6658b8be0c9099 a1d82a1500f8e5cb19feba2cebf35473 a1d94e1fbe2a6bcea015c76564b10083 +a1e1dea2928e80608c5e6b53fbe92ea5 a1e4b54303f52ab0e514447b418b27d7 +a1e78d7aef8c45ddba47fc9b6d8b9ab7 a1e8e5c5c175e3bff2dc157c88e9015b a1eb345e271b8da84a3d8c0af5077121 a1f021a18f99a8ae182d5737653e59c1 +a1f7ffa58718ad7e6f0c52ee562a34c3 +a1fb7df56deedbbab04db010cc2223bf +a1fcbff031d5ecb02d24ad0f8fa57ff4 a1fefb1b98da3cff0b91394e515f6e3f a1ffdb301be7d4de21cbea53a4860a3c a201a390e40cb5e2db7dec9c22be376a +a20a50320cddf4b10b5b424aff00765d a20b2186a2630b21be787ca1114dfef4 a20c20ada4018428e9d8efe99963b0cf a21460302525000a1c9269abba4bf069 @@ -10231,7 +14155,12 @@ a21a80f546079a9f57e921916be9e822 a21e92cdcf6b57f2789ccd9e53ce038b a2237cb6f02e1b463f051e1a01af58be a224dc8fecd6d88c8e3d69a639b6d631 +a225be17672a7d6dfd0e962240909048 +a227fa183e4da14105978ce29da2c479 a228db604527bea8d3b1ba6a8f101f7a +a230d7fe30c30d2f66fbee33ffecd6bb +a237106f80106f4e5717c6c5c2860071 +a23974ed2545825ae387d8048bf869fa a23a77e52e46b661603be079bd95ded3 a23a9b4e9fbcc6cf725607a137eea17a a23fc9b47b0a18683f64c771a68e97d8 @@ -10239,6 +14168,9 @@ a2458b7bff22a1a44a958f9e47772643 a2466102fa7e26373c86dc6f67b95d56 a2476549ba30b0fe4d84c360f8589f81 a247d86a850ad860c666c5931653174e +a24a6a223865a61626f0e34980581c60 +a24c24a6e82edb116f354f72e851d337 +a24eb7efd340ba67212f645d3341a897 a2505f34dc1a893d79c863e37c81cf73 a2511b84b2475410148f5b7b3e33bbbf a254bd2d62bd6958aad41a65ab339fa4 @@ -10251,15 +14183,21 @@ a2650e05fa51fcd062b884a8746b5c1f a26c1490097730b94d0f4779854e5a95 a26d24189a0212b3e9374f06400036d9 a26eecdfa63527c3370ed96300dfc6bb +a27209cdaccea5d40dfaa1b808541400 a2735e239dc7bc7701a06bc91ec5b9a6 a273aa9348b34e813ff403769040e515 a27754fc5ac425838294cde5d6d364ca +a2786105cc3b7cba7933dda3a2bc452a +a27930bd6c2c473037a67b1f5de77d52 a2797ee7dcdff93e84c63f458a4be892 a27d6a92723ef338be6e49779bd8c1ba a27f3bc78e1414b2b8ac13b04c62563b a27fa2770a8203be5849d3dd118bf5bb a2839e76b82faa7a3ca76c52040d3897 a28602005f68660f2d13c621fd82bc5f +a28732724e402de0b63330620c730e1d +a288619b618f47c2074919762be76ec8 +a2888b4a920aff6113322178e5f2aea9 a28c86f57a9df3c49b9a026de8c4694e a28e0b00285e12f1c01427fc1e34e3d7 a29939b3ccf1d42781f652b8d9d41462 @@ -10267,21 +14205,31 @@ a29db8790bfdd428f91d4a77f534ae52 a29eb4501a17bdc156dbc525a9bfc13b a2a3cbdc810ecbc4404bb424d7dce422 a2a429a38286b06742433903cdaf2bc5 +a2a86698baa6eb467a2f0546530e3534 a2aac11b515b35dc50b8c9321580ce0f a2aeadc4c2496f6dbfe369cc5e75877f +a2b189627da7238195c096be458a1c6b +a2b4b46489b351f648c5b8eccc197a1a +a2b4d31315674332ca854a6b6bded98d a2b5e5e3b99e918e5ed3b105b7eec3b9 +a2b656fac1f6b2d18089cc2282e205b5 a2b91cfe8ac27f7bb6a631a3dd8c1b75 a2b9fab6b4918b55c9a27cc4b9f36a8e a2bcea4932dbaa1bcab273d9bd8f2d8b a2bdd931e57708d5e7a048cec0c2aa1e +a2c4418e01b1b8ef6333afd91dd1741c a2c57bfdbc31410130920dc3f03284bd a2c9d97b621982bd0c889c8cdaa1c9a8 a2cb37454cbabe283b060c260a16ef45 +a2cc9b4f9046bdcc01052ca6d059701f a2ceae794cce3b67b4ff177c9d720cc0 a2cf3bd2583aa9f3946f9606cf775af6 +a2d3782bdb34c5bc6dd6078338caad08 a2d54e3fab0111b1ebd3ee3baf63ea95 +a2d6fda7f19911b75b82884de9715a5c a2da59a042c28e21fe258df0e8dd471f a2dbc9cfb16e247906b2b097ae077ff4 +a2de8fb9324ea99a0ff583cb720bea31 a2e2c1f31c91e6ac0eb791bb2f98ae3e a2e3e0d40b7d023a2ddd02534cc2dc61 a2e5452725aa6e541d089bff0ef3a6a5 @@ -10291,6 +14239,8 @@ a2ef972a833c7d3b21778c510fd14f45 a2efc5bbda097bf697788c791df4ee5e a2f27ee9765a0c4e74d48dbe862ec81d a2f41b6b1a00f4d20866b74121e35552 +a2f63c22e3e619644d2a1e98c93b085f +a2f77b93e28d5cfaf3e986298bb7acdd a2fca6c69294e7d7a3c84d4f80732d2e a3010ddfcfc489f548bbd7d7b2ec0d1e a3023a0fc7e6b17108840a4c9e1a6212 @@ -10299,28 +14249,39 @@ a30522a6cb75765eb8eaf8124c418873 a3076051255c9bff513d6db11c0e022c a311d7c2751094acd3fbedfb710ff99b a313c216fdfabe7d12ecb63644ff9576 +a314e93c0e078f2161a7f569d556af36 a31975017b4e2893e860736269151bc9 a31e7c460ef44f0df12942171807fb3a +a321c7bb48fa28e2d2cb88379a3e2aac +a3239cccd4a8c02a96fd451f061dec03 +a32758b257703474913ffa47353a0fd8 +a32813937248467286c321bde88fa896 a32877428a645ac790fa33ea24b12f2a a32878ae4d95c9a84c7ffe5f67dbaf0e a328f49725869fbd3e21f48ca9feb856 a329ae26787e417768b9bade028ef239 a333f72fd313ebe2855812fa2e36c5ae +a33711bd6c9fdf460cb79a92b50cc674 a337e5bdc1701c80b780062edcf18950 +a33a8f6631035dd6f2b9d6b44312a375 a33c3fccc23510eeabc7503f1a3d8d30 a33e52e5c5e1376369598c748ebb84a7 +a33f707209fb9b20cf7299b251aef901 a3486e3f4013a38d66cc9cb59672c0b6 a3489db9cab7af00370767201a5f08c3 a34b2472dadba391bc4879bfb596879f a3530b03fdc5b47955683bf9aa42b8c0 a358dba532c4da0477c25f8444033d4d a3594a37cdd82d5f77c90e3071f6a475 +a35c0287c66b28694a69cfb9a83b67ff a35c15b07442c0393cee4a095842b9d8 +a35f6eb41898251e904ee6de7c75d290 a36587b9d2ee5ac4f92fe39c26e6f75b a36ab9ae8f1901c82c597a90b84ee5cb a36b1275817af346d05ad3b0597bb964 a36f112afaab87ee1bb28000c931113f a37482e503177b7a35ad575650d2f10a +a375011245d5a52cee9b3584e49c6cfd a3762cd7d5934a6f64415a90982be20b a37a784d2914eff602935ac0af278254 a37dba8255da222dd4a2ac391da05495 @@ -10328,48 +14289,65 @@ a37dbe82ffb8a8368e8aea409e6cce05 a37edb9e1a4580b7b89d4262879e3065 a380ac9c8583f48d77d5a690baad941f a381a0ccd5f95d58407c3ebdbd104ed9 +a385d1a5ef3680d0100f66478004a13b +a3875a8601ada07ff6a71ffe99f19f18 +a387a84f2e235848bfd96f4c5c2aa3cc a389c17a58bb58b775fe153d4a589698 a38c1b466f6c496e98343398d461b307 a38e76d20d5e2ab5233cb1db7fad3847 a38e9979814fc15fcfe707249925f203 a394a2ccf170940dedaaa6fc1ba883ff +a3988137fdd555295bb334d7d297b52c +a39ac8295decdbb5a9892c55497ebf9f a39fbf2bbc24e255ae157fec09c5a670 a3a30104b76ba3a368525fdcc417fde0 a3a56045629d866ef413cc12dd6eb5f9 a3ab5a0b368b618b7a5c02ab276eab74 +a3adb7597cc3038d0026f5af8108265e a3b1e135f2b0865e2f6af6f9b2f91179 a3b1f9ca8e61a751f2e458dde51c0de2 a3c04b6f6195774140e757ae30d8a14b a3c41a40f82f32c5029bff42519e3d20 a3c605865069949892a251b555131208 a3c656adfd2544447d72890e9297fb3c +a3c69ee4b74c444183dcb5ec5775cced a3cf9509f96879fc569ed21d73192360 a3cfb706a4fe5642e1a3f760d4f29e77 a3d00ec39b07064ab79f8299020d55b1 a3d7b80491160294e495b767326f0c62 a3d849627945901657c2029140450671 +a3d87983ae25bc9b8e26172518a0652a +a3da36a93fc376682a0f5ace5bda0724 +a3e15a88900f7aed7fe2b36a8962cada a3e4daab6dbf18cc2d34de4311374d6f a3ea1f6ea91944dc5346d870016ea5b4 +a3ed74bca3cd465cf6393085bdf466f1 a3ee94296aa34e69159b631fbbd3b7b8 +a3ef7d495ab02dbe6908d008045c599e a3efb3ca3076e00ea4aa819a8e037ddf a3f04bee88df151c12c5b5dd627d752b a3f74fe7fe757467099d28748127c316 a3f991d1fe812d9c077ce9acb2ad5df4 +a3fa8f28e0e96ca0475589d720462adc a3fbbf92f1d1c2afadc66c3a949749ce a4004ae44d809b75163846255eb00fcb a405898093f1d9fa2c0ee0a01d768d94 a407766bd82262267d666ebb2bcada85 a407e3734437da008c56bc3d2cdea39f a40b37654839ae60aaae19c835e37aca +a40e80e39bc21cd4cc00f220a6a0d966 a414508b05bdf630f0c93d78b51c0f5d a4170c1d89958d1c4dedd06ffac13573 a41a1e8ead0191c73f00f839ef5894a8 +a4258d8b8dacfb95e79df3554a587774 a4279a13a95e53879c65350d814ae0e4 +a429b0d661b302ec43bddde128dd3e79 a42eab6930105da2e2807fe6f309b735 a4302cc20eb59ac7caa2680f17d49ff1 a430a1139530da49869220489a46f417 a431a78b6eadf7ddca4e01544730e225 a432dcff9af843b79132e80164852eb5 +a43327d926f98e51204268258fbb7f6b a4350dbfe734a3b518df966b58914a2a a4353e9e55d717be29b9fc4b84e4f056 a43966508c5c1285f89ec358d3b464dd @@ -10380,6 +14358,7 @@ a43ecc1af75a31bccb870d31c0a9dd92 a43eef9ee0e5bf1be241eedac39a5d9d a443879d36ac5ae023c485a084474557 a444f4ab2204174dd687786541e3d780 +a44548150937c94204deea154cc73004 a4475a40e0bd7a180a62a35bc0f35b60 a4481c3693d7e883ececa9c8390ab93b a4485441ab0b726d5a44c3ee7564b62a @@ -10391,51 +14370,77 @@ a4562d21cdeeae66edc965e7351525e4 a4568cd497ef1ecc377c97a058a7c0a9 a457503495682802834fe512a0f4615e a45c53a161bac48701b41af31aa0bc24 +a46388ab5316f8dcca51089d164e704d +a463e70763df336643d3ec4959133df8 a46698737cb4f089f78cb1a184773db8 +a469247bf364ae702d3dcc9c548e86c9 a46cb6c157cdf72cd384e5fe5cda5955 a46d885929e971a7ce338df14ded0370 a4705a855ed70f80823d30a66c544db0 +a476a4cd5d0d8502192bb73c09fb993d +a481a09509000f666e7a5a7f25d3456e a4884dbf970f050baf117463dae3b799 a48c2bc6799061dca6366b08fa965378 +a48d43a4d24ac81c6650e3ee8607f8a0 a491935d5162ccfb22a63a75d5091075 a492e8293a8983f0ff2f77834c2e713b a4958a034c4301a72739901b75766e74 a49c02ce65fca446ce693c3d319b4f89 +a49c24a9565bf1ce0c9b46fe72827045 +a49f63fbc31b8b3ee6b2263594a4e342 +a4a14c6e4955e61ce77e6bad654ce8be +a4a4e525032bebc61bfd70c5b7eca5e1 a4a7b4e118c8f7040990c416c103be99 a4abbfb8f16fcbd250c960ab9f657990 a4b072d4978526c6e499d5f879705c64 a4b2747d9b2857894034a3589aad575c +a4b29072ef5908180aaf58e72f1073d0 a4b4fb8b0df5270e3cb907506f5219c9 a4b71511a4c6ccda4f38e8f79f5d7342 a4bbd1e3df889c556d02c229dfe9adef a4bcb34168a6426fde09fa3250c175ad a4bde247d19fbfab6f7b8071bd5815c9 a4bedecd7acf6542974d0bb28b5967ed +a4c272db221225dc146e3e396bed19b0 a4c39421c09a940f3ae9a9e83757e80c a4c4e60b53400717935bedf84ebd1f0d +a4c51c47de24de70388f1b1239955b76 a4c57b8fe56ea7d87a2c27fc775ad52d a4c7a254426cb4487140ae17688930a3 a4cb690cf10466f72098da9253c38495 a4cdad07bb2d1969dc272338886148fe +a4d0e27c6ea982b32847923c3ce6b76d a4d26986beafe5d532dac54210501ced a4d2aeb539941ac2915ac7e2a1320d66 a4d359adb840ad96398e7f39e823390f +a4d58f7204d703b567390069852af237 a4d73c41e13b0e61a232e31472d5f323 a4de465248f984b1090b3e33e9260af1 +a4e1177e46b0ca50e6fc37f4018dd429 a4e22156336d9cbf25f440c994dce108 +a4e446b5eeb722b3fc77848928ea03a3 a4e4503ac3cd7f5beaea4b281cc0c915 a4e51d673fc3b10cbd0d29de73f46845 a4ec383f72f56a5c152ac1d8e0993b68 a4ef9cda7b55f7f220ffa4d7baa4606c a4f0a52ec9396ff20c6f67d5c3d3fe0d +a4f2cd0ea26b434ea6fbec4da3d9f3d3 +a4f412101763c05c4e089dfe5f8bc138 a4fb781aa749b6ca97ea02ca48a18283 +a4fba2b55b650dd0b20eeedb2253c27d a4fef1f69a166e5d2e4deac9dd095f2d a4ffa5f0c7fffd24dc93017cdd9e7881 +a5000119cfdf0ab7885bfb4e1a79ee30 a5041b1dce7b80ba16db3ff6c69754c5 a504e96cb1ce1dd7d339e25c3d448e3a +a508cf13830de3a9e9ca6098a2a31d9c a50dcf5dbcc38258afcf7a19cad7ee1c +a50e2705e488ecb19283a1a794c3cb4c +a50edf12b9e5d75a0a846303cc9f6500 a510bd092b2b0ea44c19c6092c55aa6b a51145d7b6fbcc43597785ccaa857598 +a513f37d7f46d5ec13a1d88d7fedcbdf +a51534bcf0425380186a1e7d147ed719 a518589bd1e8e71275d94f55c2335d4f a5192af6a0f00b168c6fbd640fa56e1f a51ca8c17f9487941945c9ff5fd4f61b @@ -10444,49 +14449,68 @@ a52b48bf6084404cb834c3637c94ebd2 a52ba0b7cb3567710a359bd1d313c1b1 a52c4edc59cb9cb1d1d9bc1e7896efda a52f0aececbbeab17f505865b6d93c31 +a530afe186659476ff1dfd3363844835 a5328ca5eb5c464e8d9b94eb9747bef8 +a5330e19705b9a32f3013bcfad0a2a0e a5383bb03c3461e6c973a9f60ade7116 a54a8c8d8b2dd73b3faba5feaf4fd231 +a54b438b4163d6226d92919a86990548 a54f7deede6b53dedb7aef92f3e6c61d a551a96dcde83b4f80e6b6f1bdc08def a552555201886152855e204c5a4976c9 a552e110caa5c5e8d196404ec08ca009 a553024a3acf3da321acd23dc43f2c8e +a554e9cd2da04bc9426c95c7c4405042 a5570a7e22addb8fc7b22662e67429a9 a557361366d6c9b892812fe2c52e15d1 +a55c68e95fb3d9b50af77a005f6cd2a6 +a568d201d1c98dd40b7aca4f5082e0d2 a56963ed55086bd1c0e732c92623b557 a571f2054b89e696e8d4e0da113a5f49 a572695dab2c78225f4ac1b89a354d5c a5727929bfa0f2e6130ba6d1258405c5 +a572ffd122780f46a2ee607c9b8730bc +a5749931e8fc371d3ef465d4e434da06 a57a0a351cdc9edf7efcbbc6d5198e5c a57c4431b4ca3bd3c8a63b8691bd6f9f a57d5414d6b45ce43c5f05de4a71f475 a586ec469376dda5dcd4a4c1fe49e986 a58f21d260a8a1b769479d2295600f61 +a59105a3e94a657d119e904551a7fc66 a59264fbb291ee4a7e6c14f7d9a04323 a5945d4129214ff646db70d16d2ca368 +a594e9d84bc8174f9c73f512785e83bd a5982b0dfe905bac0ec720cafdbd0ada a59e15dbd9e53b143423adc9906d127e a59f592df7482d92d9e8eb6a8680c887 a5a552726577a65460e6ad950dcbfffd a5a689cb9d9012ec9da00f00a73f3115 +a5a9624e2263433d2995c88c8713e7bb a5b0e845614d983a32dcfe5725eccbf9 a5b1d1a32b2b41f184d9f8b57b456864 a5b899c7020c66000f2aba2740a0b498 a5ba1a2b2f6db09cba767ea1dfb2fd39 a5bad6d753e622c1c112491bafdb26f4 +a5bae93cdcbb62337893ce59af31384b +a5be0d7c0bfe10a98d9547a281b82069 +a5be22e1e9e6122a78e26df4c33e9575 a5c0a24ec152c7b56e4e7ed0167dd224 a5c65adee364c70ec860a9e058e4cdda a5c782086ad9692ce91c714af0951c0b a5cb98d92f6866b36e1ee8147df77f44 +a5cbec9aeba9d02b39fb7ca6eba05f1c a5cd8d4546ddb90bd8533631d8cc14da +a5cfecbbf0db5b2923e690dc97918718 a5d1ef06e4dcd20237535ad389aaa232 a5d602636c189438f48426d3b3db611b a5d751b835b2d241fde300fe690b463a a5d7de5dbd907476dcf3cbaad0638afe a5db22b1f6f1b0d031e2fb789226b5f0 +a5df57edca47a1f717d8f6130a31d450 +a5e542dcc14988c0d96f2b481f9d38b3 a5ea1a4e59d06e745772bddb404dca33 a5eb6cd40310afdd796bfc8fb35c88a4 +a5ed6bdf6f25917397b585f98cb9c7e7 a5ee1aeebceead355bbd62bbdee3f315 a5ef453ae71997794093b8d9f62f7659 a5f25d3e6cfaba8ad613303167cce778 @@ -10497,17 +14521,25 @@ a5fa999ac25f428335a669fe964379c4 a5fbd4c850aee312360f2e892c3ab2ac a5fcfcc4071ba89ffd5c76fdf9964e93 a5fe6cb745f5ce7f04dbcb1362d4d53e +a60752c0e4a8d3fe61d29948a25b26bf +a60833cc66b9535a4b41228af78a4bda +a609305b13b6d3c156136689961a8de0 a6093f7d08b8c5b16c87271ec838afa0 +a60a603ccac26d59ba85b40b6f726171 a60ced6916af7ae2b72f2e9788fc923e a60df7d7961650e90708574d75faaec4 +a60fc9a6dc9c517a0514ed4ed43b110f a612da4b93d33a4c1b4ce66afc454567 a61b15e25f09460d642f41946129d0a4 a61d2317ee4393fe16d84d7971f17e1d a61efa33aaf660873c26fb9438085fee +a6268449874faeb263c23243d3acdf0f a6299c78ffabe98f27498cc5398b2aec a62aa2d0aea162f405bfba7be7b6ac2c +a62eb9392a4de07eaf38d6baed6c0f4a a62f20995b167153a2c61978ea5908aa a62f734ee98798e151ce468974207494 +a630cdbc4fe9a24c9b6331aa0d5e9bcb a630d8aca0b846a64e0bb8a60da58df5 a630e033562b2502f1f098ee858d0e73 a63197b3c93ac9bb909cd308b3667a4a @@ -10516,54 +14548,84 @@ a6343515721108ddaab24ca02301cdfc a63597eed3eecb29917e646a8ace39c9 a638889b0b8fc569b269903602095681 a639cea41157ccc829d39be4cbfd51a1 +a646a76d216e0feb00dac6524bb7bb9d a64a29a174f936e7fd844376cd250197 +a64baf29e67b1b3e3eaea1324462a851 a64ed71f5d5d354be359cdc5f9172a35 a6500ed28412329959407ab1fd189813 a650f1be5235bba5e3cae340675fdd3f a652a870100eccc9d146aca3a2ef102d a656d451d4cbdd0389b431ff218406c4 +a657627db459fd15f34a669a69dacc0e a65928090bb4434056617f44ff06bad3 a65da9a19a867caa1c73368f36156cdb a65fb7a591532dc232d88fc8312ccff9 a661ec652c02185bd50427539d92240d +a667a0c400188adaeff5e60b7e378611 +a66b1515617577b1c1478dfa903c6a0c +a66f2aaabe35123be31e60349a0c65f0 +a66f9eb5f41c866d21ce1f25643dc933 a6716da12d51b21652a316ec928404ce a672d722bf7d518ffc50ee4d5ad25681 a6764b06e239d78f07c7fafcf0efac80 +a677a0a3eccc6ce9f7f15d0c2f5748d4 a677d649f2aa9cc88b523b0393b1b29a a677da74bdb2887d910822fa6c56c874 a67a972dc93f5d4360f27fc1b506da39 a6862548fb3ee37a1eb192a00194c9c9 +a689b35dd86aa6bb963b53199fc25b95 +a68a6a39c5266b539dab3bedcd0e164f +a68a7e3e817b7c4d422eaf80189107b5 a68df55bd0d5074934cec61e87d2aad9 +a68ea93506b02802ade07f585953ef93 a68ed4b191e408e735fc65a2b6643a25 a6932311c0212dadcb7b07aaa6d8ecd9 a69de5c4a69414e9330d64e68fab7ec4 a69ef562048276825c7df9d8f9ace3dd a69f7d65f6b6d1d4d212bcae15a679e9 a6a59b14c4a0c0fa5c1b6208fcf2fac7 +a6a79540390c0e8775d3369ed01e1d70 a6a7f11a21fee5c42a9d408f90e124cc +a6a88645093db1fd6b7985353924634a a6a9fcc573e6997bf21ccdcdb0f7ccdc +a6ab51c700214046418db114d198fefd a6b0cc8b01689f46130885eaf4d32f8c +a6b3910e8f5f8cddcc98ed28ffde8eb1 +a6c39a6db242cabaf3848418dc8bc62e a6c7d0dbe9d7445a9ce19fde1c0a88e5 +a6c958b2aed9b2153bf9cf9caf3d64b2 a6caf8c60bda1a560e15bfa202702cd3 a6d44604e86a19997282f5deacb3dd3f +a6d522a9f5c300e3be7c5eaf19a4ab00 a6d5d2ca27de290fb13dd7d9ca10336c a6dbb0ca18539cd62021c1bbf9d134a7 +a6e39c633840192ffb571794bf4a4d55 a6e6ea68bfd7ec7b987e13d7deb319b6 +a6e8d8669ad378fb06e8b6d1eba7d5fa a6eb384cb16aab840f8088b680c9468f a6edef1451200b6f23c90981dc6bb4de +a6f057d6d83a0993b6901d88d27a5acb +a6f49617d2596bf074aa4fcc2504f708 a6f56366959bf744901a75a3a575d9ae a6f69075484db186e7016ef55f9dbf22 a6f995548851270343cde1ca53274771 +a6fba9ade2705d80bc2dd21980c89d8e a6fd8d71223b138992c77e5e27be0ce7 +a6fe189a1d1627d8e3995e18cae9f9bd a6fe8e7c1f9f222a0480d5463d4ca5b2 a6ff33b7de7cd82872befc1e9e54ef6d a704494f9faa2492f3366d989de41356 +a705feefbfc3ac22863a199881f705a7 +a709eaa70827b11f4f3e13f05875397a a70be5b9486560802e177e75e3d7430f a70c1a4633c7d8d0092a3e4a2d31b5f9 a70e9347c23fc3fe455ddfec4f0400e4 a70fedf2ccd98d08230ac656de2078e5 +a71379944b401d96cf290d19b750bd16 +a71437e6416bd9e165ec4ca4f673fcf6 a71833011f93ee64074a33daf77f5538 a719f420334dfd10890f0a75febffac9 +a71b9a8ad7380328940b221883b4b346 a721b5980fa2324587f512ed8e191653 a722c6a97b555feba7921af166d40092 a723d2e50507011effe89804bb02dfe7 @@ -10578,7 +14640,10 @@ a7317dedc7fd56b1b3db8ac32213ffd9 a7355e48d98f1c7f6e05457c549a4c92 a73bd906b3c5af56f46634a74b92661b a73c0821f6b0520de88512d77de003b9 +a73c75f4b7885704fa7d17cf6d18071a a7403c9bf31a8bf1f759f8c1b42c1657 +a7445663e47203be1bfb9c21165d234c +a744ff73c8de24e5daee397fd225a80c a74699e359f0d765168219a4d6239089 a7469eeba20a1a2a83e29e85aec024f2 a746ed980abcc7fd6ef265c4169d170b @@ -10586,15 +14651,25 @@ a7481c5afb0977324a19bc4ba123b78c a7483cbf7898a617a17cb1d997790680 a74948873ca768881142d0bf8dc63982 a74b1d299d1cc3be949104790d574522 +a74d59a1d4a67a7d706aa7e9b338d1fd +a74d684b313f74bfa48db095c264e908 +a752f3184fdf0dc88659d1a822936bdc a75429a6aaeada52258abfebc90c62bf a7577cfae04ce78e64f3d6152da0d5e8 +a75b517e0603c580f2045aa5bd68ebc0 a75c7555ea80465f5e13ccb686244f7b a75d2dd49dfabd6695483c96dac5c5a9 +a75e9b9181b5246472e6b357892e8fcd a760a8860e41c4412c643c3e6c0be7dd a761ee2504cc0fdbcd90ea44121bb78b a767943204382fecc21056b63fe4fdb7 +a76b32c5f4b05a8353468f20c9a7cb6f a76f6802f3e4bbf5ae9d8fb6d3c39c7a +a76f71009c980003eea2062414ea11b3 +a7742a668365d60c9a44495a4329e3dc +a7786698b995f1d3e19823a834537dd4 a77af7c1e34d19ec3e9c080bba9dfb05 +a77e874fdc8ecfa7ff0ae87ea7e0a513 a77f7d310fa589bf4e192fa26832e87c a789fdce26fd4f54234c8bbc93965c91 a78a8f882fbbcca29addf5e5c1b21894 @@ -10609,55 +14684,81 @@ a7a8757ce72ab5b2e5fdab1345c8b4ae a7bc0595121b98ba6ee6e5abc4cc49d0 a7bc439551bd2c0f4c5c9eb6c08b71ef a7bd4df68516424b6a6014a344628073 +a7bde1219f61810394b1563d06fb1075 a7be60ab3118667a751f6afa33087089 a7be645680cfc6a6a78705489a12b697 a7c5e8e68159f5e81d3854740def76a6 a7c6992870485b434a142cef86f292ae a7c7f697212f846e21d8191784959217 +a7c8ddfb3bd055fe217b0041103c4ff0 a7ca170e39ab05879f4ac8a449b69d7e +a7d059c3327c62752d0d4ae3a725df7a +a7d0c7f0bc0d0b45c98d111e8225e25f +a7d549859cff9f0271c4625ce7a25b3f +a7daaa7aa5ee6d4f6870cb435c1dc83b a7dbf18feb9278bb41e7941ec16f8477 a7dc404a9c96b0b73202212487003d5a a7e097eced828dc7b20946c7d21cce19 a7e0aaa8995edc2d1a26c96479232536 a7e47d018632e3033a3797c33bd3b10a a7e5216dac1a21eb81e7161bb1026ae9 +a7e9404e3814b03ccc32853bfdf84c6b a7ea09dd1056187b020f522425202386 a7ee06eeeb4edeac3a9f3c524cb9de8a +a7fbd30565ab1ecbe17b6a2e8369f32f a7fc44809aa8ad09b694d53b44a63c07 a7fc889585628e86efa7e59d1ba41f0d a7fe63c4efc8c37fdc03fdb4e8060ded a801bde7b013adb54761ea8de91233b3 +a8073fcf91ebc0cccc01f0fc3b75d697 +a8102af8d966f45ae95f7e0717475eb6 a8127c4bb076387ee98257022f66c503 a8157a7d0e3e260cb64a51cff47b5509 a8158076acb1d0b0a296afca4c71acfa a8170abb2bae8b1288566b5fe754d3c8 +a817ca6116109abab0d9eac781e39136 a81912d089d896cd4ee0675404b8cec7 +a81da28b983324bd0fa612750d4bc1ad a81e625437e235d331ea942018ea0158 a8203abf1e658a7ea30939118a5e0b40 a8327e2938384254c5c52c9356319981 a8338de28b7b0d08032fc6f46c423592 a833b0e488c0df72e86a053416a5b5ec a837f4d396fe60211c6d0c9199d80931 +a83a26176e34595e74059c8fe5c5144f a83dcc35a788be3ed4ae0d33452162de a8418f118b480f3b4b1e4505429241eb a842297060bb977826d5d6458731eb83 a8443ff9f2cc0af5c4ec1057035fa898 +a846fe176e50c9e3b0e7e51a05db8d4e a8476727289c3c96ebff9158d9f479e1 a8497a29a88c27227f251de5a28b0afb a84aff98c850bc5ebd0555a9333ada5f a84d4b4f38fb136dd5cd8d0457c30232 +a853ecf10e295a5340ea1916400d528a a858c1c6ee95e5954a6d9f596b5f168c +a858d80a6837c4746e09fbf12724c318 a85e6e8f71660db42bb262c828d7072d a85f6a6b4e355b614fe72a6ef12a6fbc +a86319f8eb3d1425c1ca9647145b8528 +a865657caebab175ae1a8dce9ac46c2e a8676ff679be268e84be90d9c3050fc7 a86a4f49bef16f0e7d7004d0be4b3be2 +a86c8ee394f34766141210f5dd15e9ce a86dc14b0553ff9303d948480370ec92 +a873affbcbe4764ff96b432609271b8a a875d696d204220d40e159c97ad910ba a876f5234fe9808cecafefb0970c9661 a877d6b474ee2f29819d5de32ff18a41 a878e474925867e4119a21c6208e89c9 +a87ca48bac8c1e3ec69d98c92b133e24 +a87ec3403d66c8659211e14733ca6533 +a8855c82a02f6f44ef48badd52c6fabf a8871d48e1614532ba760477754392f4 a889b2202a150e483e8a5dc1a313fe72 +a8902b45095f2c0d4f7097c7d1a7a890 +a8935081a34db88ada82054a2b41d71f +a89a1c71bf1582e83cfa62659f66812d a89fe66cbcf3435b64986c910af8dca1 a8a3910c01303a363d7c750fa6455c6c a8a4896255ec1b9f571e5f04775080ff @@ -10665,8 +14766,11 @@ a8a63cb7a783a611e0eb21040fba040a a8aa4d7001ccf054fabc302e84efd32c a8aa6134938033a6abcbdcceb5530c83 a8ac68600442239508f3564365eca842 +a8ad867e6d6b39534325529b5001233a +a8b0e4ac7f4b0f03f914db520576ac24 a8b3795ff4b72d0957678f4e5ca8de04 a8ba540d9bd8109f0364d28533121079 +a8bf82a3b387382f8188c02c187b7525 a8bff426604bef7d9b92ee2d6ef75675 a8c19d3771220b69b4caf6e890dcd220 a8c23e02cd31e0fb5b5ccb497931342a @@ -10674,9 +14778,11 @@ a8c59828cb92a9ec28fadff351b79f88 a8c899b7aecb9ac02006f2270e1dff9e a8c9436e53fb1b8d07780f5049bb19e5 a8c96be24390dc7884ae9f609efa496d +a8cc2dcd76ce1605aa5075b8e82819ef a8ce9b503c4acc2b8987420941cc6979 a8cf4f37d8ae1dc0f4f1479411db4c1d a8d28d6aa5a06ef2948812791fa3e1a9 +a8d35622e2358e91d0eaaac49284ad3d a8d465d6b03ed27165ca787351372c08 a8d4ad54a4be944799ed44369357c632 a8e03ca309a0c6679d8479e63ed002a6 @@ -10691,10 +14797,15 @@ a8f35bcd4d447d2761349856fc68b586 a8f60f9f3db81585f291d9fa66fe1fa7 a8f9acb5930ed8c99a3e3abd2651ee6a a8fd96e132a38af7969cf9319c4976c8 +a8fde0e5846ba67cdebb478b0e2ae43f +a906c77060f00b77a2b6565460db8e65 a916496ba165f42c9f4cf9c2d34a6cfd +a91a9af3964eb7c7dc2efe5229c0e17b a91c983170f6ba2b792070a2dc8472db +a91f1fd29d379dffe32394666a4c6d43 a92601ea1172620dead87f68ccc31c8e a927c28dfcb8e126166e007660567493 +a92ab2064d3a9620bc45c641d19c6b4f a92c86b2f88bf3e5bc78966ccca5124d a92f0e3889be852de30921305280ddce a93521740c5d6f1b8a73212bbe466892 @@ -10704,11 +14815,14 @@ a93d35765116314f01efc647bde9293b a940f4dc341a9b03ec8c2267fa59d68e a9431a62b7ebb044b489e3a6b1d0691c a94397f704e7d51ae3e62517f2f4d440 +a94ad86cc3f8fa1fb816faab4abfb90b +a9509a7bd9bd790eea584df6613c4e15 a9512d54de43b1e1157a5de637db8e33 a9516e7961aef0ab8e55f4fc1b2ea685 a9547293af267606043dc73619a1d8bb a95aa1fc4fb9bf3f3cabeadfe16c8cca a95b9e4510e0084d70ed7b6afc496df8 +a960727fb14449c56e0daa264aee5623 a9630ddd54b7ad136cd38b580b8a79a9 a967f57688e95f0802189163f26d765d a968d706553240206c40567b517769f3 @@ -10717,21 +14831,30 @@ a96a1da56fbbbb3900737d6c8607eae8 a96a256d2ae45b5ce69f5645d4344c24 a96a4df93fe35f2601dd094ac2bac991 a96b0d7225ea68bc857580cab75bf633 +a96c5e4475d607f97d660743e4933dc8 a9703ded37523cb21a65e33901b6e6d6 a974ef3756d642393d3694751842b936 a9789d1c54f68cc87a734fa67e97ad23 a97bfcb7debcf883acb3557079856942 a980a3cf3d5c2815c799b487c336fa03 +a980beedda8b3937e1fef38c9c66c531 +a9836c71b9af5f390b784d9d19d159bd a98383799472c1839c390291bd1ed0f9 +a9847b7830e8bb574bde3130dfe9f031 a9848d5aeee01bcbaf133012cdef83dd +a985d70cf346a0a2fb37d8ddfb076916 +a9871f8539751717b9564729882c7374 a9873fbc8581d66af8e8b15d07da1e57 a98a7fe4f15d47c25db9cf857e266f86 +a98cec9c7b35b35f37fb9e540dce9dd5 a99ab318f0efeb20c129c4f9b6368277 a99f517d1cd2a623f096c0b34c1a5a13 a99f6fb54acc674007f35f87040b852d a9a04fa1b877de43d03175e2347f3919 a9a1091cbc057d2e578a86135221aca4 +a9a44fe1f7b040ed2f7e1ae6bd3a2f15 a9ad2b4357b50f807aa85f970aa4c84a +a9ad5a84cd4555f1582570742883dc9e a9b43bdd60f328389455011d0f622982 a9b47c9ef0e45f721ae405c9c88e42a0 a9bb5fb6bfe48c23992ae091377fda23 @@ -10748,22 +14871,36 @@ a9db85d9aba2591780d3809f8eadbec3 a9e0d106b3bb15e48f5fafbf6cc262a6 a9e13452ea060e3e1558f36931ffd4ca a9e2477224a79e6ffe3b4abb9a8eee3c +a9e412bb1870f3d57ed3f15ad6eac7dd +a9e6bfc3905b24446b27a607db6a4bc4 a9e9439d16ec1408318610c28c80241c +a9e9a7c0335d11b48760a0149bdb0a5b +a9f54d0e55cf472701e49c8c707f2d2f a9f69078785078fdcd7401b4d78335b2 +a9f90111525b29bf5b8f9e1f93f6ab31 a9fc20eca9bfbed94b966f4d5b443760 a9fe223319a97d9b04baeb1db2554deb +aa038cc1d30011c6409c25567dccde81 aa07898bd32308b5eeecc1bb0c27571c +aa0897670bd8fa8c6322cdd689ee6157 +aa0aa9ee33bf49745bd2a57cece739c2 aa13891d30cbdd13032e0dd9f4e495ea aa16444c37aba77d3f90b3d854a7dd37 +aa180ed9f313885d16479388050dd171 aa1a37dd2258643005515da16cf9ad8b aa1f717e77b530e8ba25b207d49e1b7b aa1fcc09399e5732fdafb11de3479676 +aa24247cc7985004e1feb39a03000cf9 +aa2f4e0e91d73db77274b3b5ac6cdcb5 +aa357de3bcd5b163d39cd33fb4584b1a aa369f1823db1bc950463fbbe78aa4d6 aa3f851f2ebe97c73274c2cca2f0c1dc aa42a33b3d4a98540b89387486ca3314 +aa4b40a6795c42fed6b3e2f4d7fcdd9e aa4d1521b76ceaf6b62c505ebc2aa276 aa4eb21df5b479c2414d8e36c3e73c5a aa51228a4a7efe52d0342783d81ded36 +aa54cfc3fd6a6900c1a698e8d8aaf800 aa5559c57eb83aa8afc7d751872d7e73 aa576dc5b8175d47178909226f6c9ab3 aa5abd33a2c35ea275715775044bbd94 @@ -10776,25 +14913,36 @@ aa6eb13fadeb54560db07371f1478016 aa7150cb03a0df1eee70734fd2a311e6 aa7210422a34db2b1a8085e9a3d61254 aa7309d837fa8c7188865c81ed4f4b18 +aa773ac66b9183c42bb383e037fb685f aa78a339e41f8a78be228ce62a6bd5e2 aa78fef8a47c2e213c86f18111249462 +aa79a30769a53b9b3c11ddb4546f787c aa7c640fdcecb35c9e909b846720a3c9 aa856116bfb065d4aef6426b70414c35 +aa86276448557a68d6d5a67e2ba0045b aa88f995cdd6086b78e60c28d7599b78 aa8953b9c0cfc171501c0887d557f53b aa8dbee4a607a46c169c4b65483f5095 aa919bfda305ea4f8d7e6993e2c147da aa928c0b2cdc42615102e934386714ec aa9429843900cdbe80a3b2d2072b8c00 +aa9473ead7535735811ef1f6673faa0f +aa98627ed261dff7299dbc5f85e823da +aa99d13d49ac869e49f3eb55eab97384 +aa9f750b091b415f1d72baaf20b42d8f aaa48e9a63a7029d48b0db26dcfc24ac aaa60a8c7bc7d4227e7c732626fc96fd aaa7d4535e6f28bfa38596f0b9c58979 +aaaaaf03a3786d3e5042e56765c530b6 aaac993a6ad8325acb8c2ca7a4f3b4dc aaad20cca406dedb93c4a6c96937da91 aaad80288dde8b48abd4d106fd0baa0b aaae39dcc8c14702ad3ac1252cd5af9b aaaec8af41400b5425aa88909a99ad34 +aab44764c79a1ef274052d5ab794c0ed +aab5a1a520ba7f28870638bd772e2ac6 aabc0d1b10631c4ed24f2e2cd64e2d2c +aabed767c8ba8b8d09a1c8a4e8738fc5 aac301604ebc388f17550eddd56a298b aac4e926a05f2746e20aaf34791f1710 aac96958138ff9e4a9da07565986c7e3 @@ -10804,12 +14952,18 @@ aad22d001d4f4dea91a076cca09472c6 aad7a29325659e62b1e040d858a50ad9 aad8908cd15c7084935489e2904aa8a7 aadc8a42f28346015200d9c2681aacd5 +aadf0e20aaf99c522f547cea603d8203 aae3e0c0d866b2de371313c6cf6bd1f3 aae88c4b4ecd8e448cc86b58215ac7a3 aaea906a33b1ba2efc24ce348cd0b320 +aaed0f19a373b16d58a4b57b6c5a2e6e +aaee6988e6e9e22c8b41a35834ba866c +aaefbf4a9a676c931ce2ece0e5a9b201 aaf3eb10ee5ef36c60c7e07ec0c57bc0 aafd84655b1d4a142649e081e628b54f aafd9088b32a3c5b0ffd75967d9cfd79 +aafe7feed92068342b23a2dbd954e133 +ab0c7dd1509d25a42ade4fc2b2d7fd2e ab11fef8b20d3c1cdb8e265505614a16 ab13bf2ae39a5224001823fefc326e33 ab1dcaa6907d46cc9ddbd359f6948b94 @@ -10820,33 +14974,47 @@ ab275ab49cc962bbdf78f2975c31d092 ab28ba9015a6b8d92f592045e297afa9 ab2b62dcb1789350bc663992e1466109 ab2d8538b7317a357caa451049590266 +ab3023582c42a868a77a586583ae2e69 +ab31f1c5412cec32e24e2ad83fc9120e +ab359fc09c68e94acb68661cd9a5fb80 ab39f6032fc72c4d3b6808fd6656de74 ab3c556300a80c0446da674ccbe1590f ab3d4774f46644206b473acb8663372e ab3d6050f237bc6b26c6e99799d34aa8 ab3d92e13605b778a315969ed6d13f79 +ab41bbda6ddfc2e3dd698d069149d767 +ab4638b25ca94f4d22f516c5a6942660 ab4a1437954aea29ac6df34c2044b6dc ab4dbac9f96ae9f14aa35b792e438771 ab4e511b3aaa31e853a17713aa8c1b62 ab547502c6654a7341626f370c8c1bb2 +ab57a7d018305dfa4b4b834d3d1a25c4 ab57fe3151f520a6335e863671737f74 ab583191dbec06f188c09095cbd6cd62 ab5b4a626337242e89b47c38eb930893 ab5e91739495a4529085b93df631a1d0 +ab5e9c458c8c8a0b069c01aba540181c ab5f0a63b94cda6c90a0615c6c24782d ab62f8f380ecd91b11c588d7f58a1e5f ab6602f682faafb05ad3793808afb478 ab6aa5c71870daa409f2c72777b9e11e ab6fccae0cb0ec5a63de70671c805cd8 +ab706649c76179481c1d5b842900d9df ab709e11382cea356ff1e508a7506805 ab755079ac0b35b8ed4fde1ec5ade45b ab7637913bc3be415c79131ecac548e8 ab781bdb74df08a595424c2991f10f43 ab796c8922b118fc1b4805c911e4dfa2 ab7ce75e17897292d8f1b63f56ed2160 +ab7d686134d63bf3d7ad3e4189af80c2 ab8019ebdf6d9b86a48a22e0c0694062 +ab8083110ae110de368adc5cd118f27e +ab819cb41953d8d1d2f971617f0f41e4 ab842a5d3d3e59a0d4ae5ced387d1b28 +ab86614227ef57697c17047b85cf01a9 ab8d936d886d93a24b6a8f60aab7d30c +ab8efffd9df47e2ab870d61fcebdbf90 +ab8f7dcd9a010ffa9686118a4faec004 ab8ffdb54e0492226702eddee8354e9b ab912910ff3465fd5fd042095715ac9b ab953aed3fc16cf00619a5b6c7ec5065 @@ -10858,13 +15026,18 @@ aba001bb2e74fa171e54a244c8f4237d aba8a6d3d4697dc00afc77f730dcd29d aba913bf8fecb68046821b21d32a753f aba947b0945cf24cff8fa86a03dfe139 +abaa709b6fce84b4d35eb41e9a0bae65 +abb0ffd13a6155c03bdd0b852640f81a abb142234163d8b88cec2476bc4751cf abb75a46a7fb855f41f5f2b2ef1b13a2 abb8e5b549fafb761720412b838b6e2b +abbdb194ae74dc24bd2927f6503a196b abc2b43737cdceab87ae36d7c700620b abca8bcfa8de4d13c74a46a2e8973d3c +abcbc22893182c9aa7edc407be69e800 abcc7afeb67a0716942b7f24da60142c abd05cd2a40153675b96ed5053e0b68f +abd14edecc4af9b56e2c002cdf30b52a abd307f26d776bed767633fb3c8b492f abd3e23ecf3610d7d5736632bcc9574e abd3e2d2803a4311f61bf37171bb75b2 @@ -10874,21 +15047,29 @@ abe366375a00485e5e5acb3075042e00 abe4693da90c02553e4dccc6649a4505 abe52768990a5249f7ded9aa22634f3c abed9985e50933fd0b14549ee819afc1 +abf0b581d818962266a8670485473ba9 abf255468eeb1d22b3388e8b0bbf6994 +abf8c4c817c53996d578aada495274c3 +abfb1b003444b6847597514e1e6701aa ac02fe3164ed4066842e0dfd0984a7fe +ac046e469f522769c052770e8e406c5c ac12c5a936da317bbe80a11a1712d8c6 ac196f1b80eb226bb649e0ddb540c3a4 +ac1ad7b78d91158bd576079f39ae22a5 ac1e077c3e4624f46d0faebb67ad7a65 ac25a190bbde4df80f35972fd5131798 ac25d8288f2f00ac28b6694540a092f1 ac264e32fd9f555b3043dd58d7a59796 ac298bd5036a9dfc9b5665322400915f +ac2def6e8bf752884314bb705e758310 ac3aa89b2785a4a8adb0f90bbe479291 ac4046a312518289a6cbfbcc9bb005b1 +ac406dd73ee55937847b3b9a3aa25e1a ac42f67d218bb47d22db32a79f0ca25d ac45894560292f5769f2f6f2b55c9478 ac51cb3273de58d2578353bba4244568 ac528d33203bfb9ec928745a90919c8c +ac5448940544419a5099fc1db8bfa949 ac562754332572391995322b70b9b6b7 ac579d7a970798a2069f686991de51da ac6076904e1b62ea0605d9d615d981b0 @@ -10897,14 +15078,18 @@ ac6367ad90687659113bba6748bc54f5 ac645970af153cb35b54890404cfe169 ac64f17e5843ca400c4314e3d3903950 ac68041cb82908286eb17a5b0ebf1614 +ac6915de1ca5f4665af4ec013ff592e0 ac691685a848326a54db6f8f18686413 +ac6a3952b37d5c9277a8d9d8b7e98345 ac6bfc2b1f35723980495cb51e6fd05e +ac6f6bb847524859dc1d592b80e8e40f ac7631d6d4b1685f1dcf317fcb89d66e ac765dffbfe1681d0a5984f76a43a213 ac771fd042e4c9798b3bb59ab12e3dd2 ac77d68291b8eac9cc4d5425fc42b169 ac7a5e6503eb2c117277af014acd04f2 ac7b24cd138c55f9dfb7f7776eb55301 +ac7c190e654fcb75a263619a3033d03d ac7ca355ffb9428df93e6814f10996eb ac86e18e7078d5b4807b864ce2bfba84 ac87941c0805cb16fd74cec864a93603 @@ -10914,11 +15099,16 @@ ac8b8d53f8331417d6eec6e6f2dfad2a ac8eb3df595580580f25353eda07bcdc ac91b2ae9a20b5c3610c396a94355ec4 ac9324243e6b465d8d694b25f263d737 +ac94298aba2302b25c1344eee84d29a9 ac997754e918fae7733d6137ef519590 ac9a755549431fe06844479fc0f34fd9 +ac9f91831c99a9c6cc2b3a35f66a85eb aca1252aa52cdb29db67cc7e31056a34 acaa80b1088bac61a21e9908dd970ebb acad05515ba97e152a05eee364f7f751 +acad5009ffdafdc88cb2b10620696838 +acb3dd445b5f996747edd8932121d0f8 +acbce3fbc2c94a3888319c7f31d47340 acbe7f3439fa7f77b2008f8159458717 acbf13e847ac2085eb510780dd7b4f33 acc7b9362edd1dd2a856ceb2a5559d78 @@ -10937,14 +15127,20 @@ ace967816af932910830304d303cfecc aceb9cc5f25dee4a54201e6201636aee acee42817574e62951aaf741b5d85702 acef487932486136bc86f0915f580718 +acf3dbfbcf81575e67aa4941579c7fad acf7438e262cecc4a212edc2b63785c6 acf756e412497b0d23a686541a6d80bb +acf8f5a26e94020a9379c2f215b4fa8e +acfa5d4693a91a5411fc086686bd8a17 +acfb5e475e7bd46efeb4ac4aa54e4d72 +acfc70094c467dd263fd18a3a860bebc acfee8ef9a37a7e626ebaadcea0cb097 ad080a692a622b71e64d3a1ad135c90f ad0c6e9eeb25b982ca6cda00586d051d ad11cbbc91ec36ac61404971d9f0b3ac ad1553af989087080f628469b9ef3378 ad20b0aadd7469ec05c462b027ff6323 +ad220ce16a19c06cfc284abe3f35d04c ad223922daaee509ab4b533bee252155 ad2c33edca0d770621373ba0f58808bc ad2d9a801f1d5773661f217abfd10085 @@ -10956,6 +15152,7 @@ ad3cde9d38ac8595b775c7c2c3a6cb19 ad3ee435d3ffa3e6e308039d862ae6fe ad455b8784fa0ee9a396ff6b1bd74a31 ad46879e929314a6b756cdafe0eca759 +ad4abeff2b803d2d7fe8c2dce58eb137 ad4c8312d59329ab92a2ce9bc9a6ee5f ad4fa03740340c10a2321d1e6fc20b06 ad4facb83019828863a8b9989e68ed6a @@ -10963,6 +15160,7 @@ ad52099399c6e6e10371ece7bba7838e ad583964da1b629961316a4158b302a1 ad5872fb5f8cf9c3ab5e715500b49bc3 ad5c80db3ecdcd0fd0ecb974734a8335 +ad5d8d7216b8a5f220d02e59a1f8d3c2 ad5f27fdce108ac7e002f4be2d67bc05 ad610cf84c8d83e7800d634209ff5eca ad64512d66b20e6dec2b522b19a865f5 @@ -10970,11 +15168,16 @@ ad697ecb628335375d33d6514eb666e5 ad6c8ee1006fc80b74200bd9879ab88c ad6feef7a7bc2853ecc2057c2f6fb720 ad71cd75212a86ebae5f204ecaa3d22a +ad77092df2fc7fb21bbba6bcb0b85d88 ad794692bf7695dd01f79f375fb29fd8 +ad7d94adba8f1932fcbec926dfc79dc4 +ad7dd855065c8bb1c3a98cbf2e1fd4ae ad7f12aaebff16ed7f9a2a7a50a6aa6e ad7fd9361eafd5005a2e4b57b022b8bc +ad8252360f79ccc527a83602a91dd317 ad82f82f770b441ca546e11b402d3b22 ad8556798acc964026c7497b384984e4 +ad88a5c7b3fdd31e673708286b2044f4 ad8bd21be0689ed471107992968a1ee8 ad8db15378fdd0aaa2d19b98b88b6147 ad8ef6f215d5dd273bfc639d0979e028 @@ -10987,87 +15190,129 @@ ad99df8f1fbf5235cd42430798741305 ad9b104b914b0c58ac9a53eeb1cc3327 ada3f3765794d7a1dc9fa3932a2dfef6 ada68b0af0803a4910bb27c5bee25c56 +adab23b34d43e86d7029804168720938 adac8b89defa83c8ffb1c0cab96cdb6c +adb10258e94823bbabbc0000058ce236 adb6370ddf7a93a90a75a6d59dd9ccc7 adc06a24ec0eeceb296fe9eb91421971 adc1974be058cfdc05e71baf2015b211 adc460f797783f5377c8d54d19d76170 +adc4faa690815f5bb94d10994b93aa78 +adc535847a51b67d005bf20fe7b61858 adc639271b164694a62408f965420367 adc734f88e6c66fcc336fe5703c1776d +adc8abac0b07e0f880f093b6ebf7b1d2 adcb168a4f4920eb76fe72de68297bde adcbc5246ab68a58ad7fe679c8c298f3 +add0b76340904ca970959f1f621971a9 +add1dfaa6baff517756455d6fd4c9725 add2fa8e3624807f5bbdcc19fd36bcdf +add3286015badc972e495be212e8d148 add49ac7c2bf5cf2062719ca1c5650b2 add54d8a75cd7ad828927843caa3bd69 +add5936794c5c56a2ae1b2dd0b4b96ef add5ed27ebc3f22e0287f25607026b0d addceb8d02a96a1ebc5aed1f168cbf5a +addf18748b98d177c55538733d691453 ade14a86707a2576c5e2cba801bf8ab2 +ade4d81dc21ee53a5943e8fbefd28272 ade4efe4122631da2ee20778cbf8207c ade63187e6b3f20dfa42f2feae24c6f4 ade664148ce481938bf38b23b588f8f6 +ade822c462822575f4bc49479571f5d8 ade8643c6d2a18d71141dad6a0e4dc66 ade960391db6bdad4752e9845a72ea28 +aded2156b5767f1bc12664fbd4f37a6b adedc7c241069557e3b6629f268fc244 adee254ab06cfd81a7b98a9bb468c7b7 adefb22fa12271199fc33bfa0fae693c adf3b65f9f539d0668c69edd6d33dfb5 +adfc5059ed9df88af6a42c31d70259aa +adff0e5ffbf6a8163b0a92946dd672e7 ae0068b6d0301f801cf34590e9520296 ae023a3535192a8b2826918786cb8140 ae0278fb2fadd69532bc5a35064a39fd ae02b08686deab4907156c787e6130a0 ae04ccd6ef643f10b17146bf2de5217a +ae06162e9d6903cc4189de5d7cef59fc +ae0b46c78b3fab232fe8e1bdb9bae1cf ae0c84296748f1be1b184ebafdcac6a8 ae0fb8ad3ea7745342cfc76e49951cfc ae131cd6ecc3cec04760aeacb769e991 +ae13a19016313ad9fd07eaa95fdb0ee1 ae14d4909d2e423dd301b5a0c5b04803 ae192bdf5fcb12deca3a87a7fd2de7cb ae1bb2ed630d0a4ecea9999d3af08afd +ae1f4acfa374925f30a986ddec06559e ae21364ad937db64853f70be9384cf29 ae2166cef4787d2e7700103ff0638f8e ae24df404469c8091734d00fafc813aa ae27604a14ea53783de69e5c9130a504 +ae27d3bc50a28d086840696f4be1e923 +ae281214c4feb22aae32b0aba9d1fc39 ae2a3dcb26d8ce3e794a5a9b4677a2a3 +ae2a96cb5bdfe820b1035f478756c6f4 ae2d2137a094185486c580d280f3aedd ae3081918fd943bbdc453a7814dc7a79 ae34bfa8c80b39adde7dfaf949958362 ae3693f203c0be9a08bbeffc36de9281 ae3879e0841d5358cbdb34a293c2f506 ae3dacd844f7f360da2a74551def5c61 +ae3e52986e389163ffae3cf3320fca7c ae414c54022163a3ab126f92449d1099 +ae41ec9c663f62d34d87d499bb070f59 +ae41f507d2e3e34ab6e758f4448236a3 ae431b939a3c331ef6da5b01e1b2e701 +ae4749c10cead0d2d2709de11c42cd22 ae4797d4311d01d45e095393fa215257 ae4836d71786a0be2a97d6eca5e09bb1 ae4867312f826c33e1fed2a8154d0f27 +ae4b8a07015424861e38c64be89fdd7b ae4e4ca52249f236d4c5197a798d6427 ae4fbb531c95dcdb3ea7aa70c0be6a59 ae53ee7a67650c8e1812afa473fef168 ae595434ea13223e3f4cc4f69b4af0e1 +ae5dfac12f6a0d39d15c11d9878535a7 +ae61cd7e3c7cb379a0d7fba18bff26ed ae65f351c83681f0d2ef9afd9386ac7f +ae66277a6f5e908a06c5754b1a20c8df +ae667a3bc81461142cc59051586770ee ae67a4420d79f4dc88f3fa0c5b543c83 ae6bf215481b6fd2895c4362fbcc8fd1 +ae6bff4e8e665a1a7200ce4a4d179e00 ae6d99c66fdac4e71677a318a4a193dd ae6f14aae96cc6817981032ab634663a ae71371b59ab1917b2afbd73d06818eb ae71dd72450506109babec4984448c09 ae88acd7cdd5e5c441e14e916e345c89 +ae88b142e3e3cc0a21acc28099aa47fd +ae8f68ff9f59ccfc5fab1e7d3ac8dbc4 ae922a8c860e7bf2910b2f98b4a9b276 ae95878a8a2703f78332ca217400a35c ae99d123b7f95f4d40613aa4d7f3ef58 +ae9e3da6bba694fb8737d48f74542a80 +ae9ffd410790661b33cb161ef79c3d87 aea0d11e5cf469f7e15445d1dba0ec4f aea4c9010becd1b2dcbf04eb46bdaf1b aea51813be4710544d81841871fb69ce +aeac44180af0057da4844700eba6805f +aeac88f4a4dc45a4e3c45268a8c3f179 aead83e0a027aa8167440c8bf653027a aeadab88a5cca99f1ba7aa3cf9d29d60 aeb0da2d6263773e3cdbd8d0bd65058c aeb1c952199e85aa1085e72ff78e33b1 aeb4bc743a39e7be65d9c44c13ae6696 +aeb5e7601391355031da409297959063 aeb8a5e8a13f3dba28cf8552d97f0413 +aeb8ab06b8684a6f0fd1b198448b3319 aeb95a4940d14f5212b3bd08b39958de aeba152442d95b5eccf256b83e2849de aebe2648181f6de36855b0ef91d09c72 +aebf3e0b1b8d5711e482e8d60310aad6 aebfddb65449d2b8197e868386154c83 aec1207b96bb604f422e25be1c260b32 aec231aa631f46bf60f239fa34d520c4 +aec3ec2e0605a03d1a8b486fd767c56b aec4b05f6daaad73b9805f9413693104 aec5c9ac2f3518d52b513bced57692db aec67fd75a41f5d09cb4a6110200ca7c @@ -11076,13 +15321,18 @@ aed0f5ed42272f679e2964a3455e5606 aed7511febd66ebd0c2b8c195f79a364 aeda51ffc3100fe83b330226dc3d13d1 aedd6ceb948630b608f91555da4033d4 +aedd7b03972adf996f28186890300e4b aee4c779d95b6123921f7e1fc8059426 aee746816534167083de1cfb3b067fd4 aeeed96207535fd783eef544abf3970a +aef6e1ef2be49c341334dab7741e7f22 +aefa292033a5ef22e937a6504221b7c3 +aefb3859272db1aa5439a93c5c1b039b aefbb5bda80b82b5b8d7c4e7f2b2dad0 aefce60666af56b305caf43be4f0eb58 af0dfd62cd759715e9a7db665f6e9c52 af0e8fa14e00075fff1b37bf5597785b +af0fdf21f5528fd4a42b59c6aa85d1fb af123aff193c9c3eedeb4992a19361ec af127b546be8bfc59b7a108857999b4b af151bc1f80cd923d04080c602cd1cb9 @@ -11091,6 +15341,7 @@ af18a720531c2f1a914dd963e47286ce af18df60b83225839a4ee33d89c94844 af1b985f6ab0e4e302df88b20ab72bc8 af1bc6c08b9876410aadaba0f4f74605 +af1ccf8c770f402eb88fe4e64ad28606 af1d9b2030c56ce93c94a4453dab61f4 af20a0bcf312ecafcb92d7d8a29600eb af2851144f41eaa76970f000fd5c018e @@ -11099,14 +15350,23 @@ af29a7a9321c0941bf1200a2159f95b3 af33c04b9f3d17e7bab61102634e3413 af372365c89f4da8fcdcb987dd636319 af40d37511714a65920e03ea6dc87591 +af45354890afab2d3704c41ecc4e618a af4906392c40cfefe61c56cfc474bc32 af4ca8db70e2b39f356221bdcaa07602 +af53307aa3a3dd5e940b08ec5d8e0c39 +af541a245bc254a79bbedbadc52ae732 af59039f7fd030221accf7065d289c8f +af5a49d34932d2c221fbc4ca6883cb56 +af5c97c9ad40069de547879cc34d371f af5fd4a0b138a7cb3d722648fe9f76e2 af656357dc7ca3f568e0c6331495128d af67d598838637d4c2299843ee81236a af683e9bc3d22fcfb02bd187053d9cb8 +af6a1e18a2de837f64ff43b8cd026fa1 +af718385f5d6cbb52022938fe4d2f62a +af73cfd8ccc7963d8e86b2a54efb7d6a af7704910a12b691555ba2cb2bf45155 +af78c16d879dd602b8e8391369117743 af817c74a01837b7025f865389dfc203 af8220f0b4c16293d034d4d72b3ad6fd af8d34f8092bf7e2814f29e7451699df @@ -11114,6 +15374,7 @@ af8e95b1b259cfba760c45921413f9d5 af8f9af08f94ac82a8fbee8e4864be7b af9b75e9d5ddcc07ab528ecd4545a9a3 af9d542362ef4db8540efb0b553eaec4 +afa00581afc286d3bb47d3c19091f1a8 afa32d64646cf4fd62b556316ae33e4b afa8433d258373b53252d7f3590155f5 afaa34774aa0c4b0fe3efb999e1bc850 @@ -11126,8 +15387,10 @@ afb403d8762ea0459c586a7624c89997 afb618c4300402a6ce5f4bf84308881a afb731fc7719f91be6efc9db877b896b afb8a6e143b47e6113fff9acd55d10e7 +afbfc663f7f7d801d2df7911a50aea24 afc377db7b09267cff2aa001c1ba03cf afc45100957cd7234757c04ad453a8f5 +afc4995349d2c221b187d1c263e0f84a afc5200bc6c6f8540659cd10501229fa afc6533924aee63adb52d7a23869e26e afccdd1649487197fefeafff49276bc5 @@ -11137,19 +15400,26 @@ afd1c74be55be88a9781b8f962879d2e afd354f01ecc1199b2fcb6edb1bbbfaa afdd5c2586eb706e9a01101a4be81a9d afde971233393044fb66d1ebefaa67fc +afe1b7788c9ab0b179df23329f54fd53 afe5661f29269bae1e4fc100eb87bdbd afec409a1a09dc74f37abe9f24019130 +afecd94e5fe149ca84548f37edec98a7 +afee52a413a1e06b9af67dd327d27cd9 +aff39d197de0aeafd2df7799f280b535 affa208224faffbaa43022423b1029c9 affa47858fe22ca285e49d5e7f52b109 affcbc60522cb62a40244e54e01272a6 +affe379686eebabe93fd0ecba27037b8 b0023ce545c557990da3292d3352ef75 b00348062392a28fb6f64f55f8bef5d6 b003ac024df6081d512dec7048711d50 b0058d3dd23a8ecc32e4d6b42abc53b2 b0072bf689bf5b08e0377fa084a65b76 b0078c7b757653c9c0b7a2288920fa7f +b00a0282cfcc9d4426ea6a4d06a02486 b00ceca7afb0bdd1a2b1893fc0a2982f b00e42a3bc94c064cc6d47ca904a7f8c +b011c3a13c4b4e4da0ff82af65810432 b016968885805a2f4ec1a0e8ad0a7904 b0182100b92e307f7ca956e565ea383b b0189a9cd14937e54239a22fe508f060 @@ -11158,48 +15428,74 @@ b01afcae08babe504d65e3f59f19bdad b022a4e37a5002bcc96270a171460b17 b0240f075ecf03141e99b871362b2915 b02668a957b127a28767597757afe13c +b02804238536c56c5596fdc6d7e966f4 b029d5fff80b63b7d0d62b783b457668 b029dd4ff5784be726458f57f3bae466 +b029f6fd93590761b64eb0660e3f41b2 +b02af3761879800b344a37b4eb16e348 b034ff0fbd084ba84446212d759f539e b035416c67fa432c05b66846195b9da8 b03921f1d5675449db946cce11341463 b03af17e55de781a31bd7e75e4d36d5d b03c110eb71bf61c60a052aac9cfbd06 +b03d44fc8726d3ce3a43abd1c8e35e3f b03dd4051b0cbee245194248d69fbd7e b040c895327b8bf967a7ef83ca9a2fa3 +b045cc5ce477c6e665eca3fbc1de562d b048c3b0dbbf1c8eeddddad457fb0fae +b04d07a1fdd8827fe543dd85033d266d b04f262825dc79e7ee0285ad80ecee7e +b05b00e3875ff55bb77cfa33e35146fe b05c7550a2c4cb538286278027e31b78 b05d81b31ceca0cc8178f2440bec0bbe b05da5c12bec67f2967b577f9e61dbb3 +b05e207fcbef4293ab2c10159d87bb19 b061a36e84457ce83f7f8d2b398f9754 b0636799569acae92f33b46faf3fa02a b068d4a6dfda7e6cf507078ca3748244 b069ca76763079792490247f4433c61a b069e24f70c23dfdd1908b20d46a26b1 b06bc21fceb9fe01427f93c14476371b +b06c936a8db65c6fca6a28881c5e416c b06f5b25100a9f2afa1cbada975ad0a8 +b0707696ba91652a6b27917609c35424 b077d1ff85932951f1032f8e5fe7d495 b0780a49b7e5b04d3097689b3a5bb0b0 +b07919c013f51df76f1271d4fc792d7c +b0796421e2c79bead63b24d52d5124f5 b07a424b2a2c46de2e76984129e4c841 b07c677b913c7ff2f6c65de4158bc66e b07d97574aeaf22c3601f39151bd98f4 +b0819b4a1273582d07adf4173ae67814 +b08da3ce6e5e936ae1ed04abaeb1e5c8 b08ea19a54932bad3b31c6293caa9ba7 +b08f5a5ea04aa58ac348933fbf527600 b0920fdd36227c21f04f84f0db7c869c +b09440cc34e63922ba7b1ef48c27b9cd b09724ccb17f368f6dcc7aaba31cfdb1 +b0976d5d8dd3dc219b8bbd70529ebc93 b0993338620994c0837ecbb50fac12b4 b099c5e1e0a96366b4b63fe6c5a6479b b09ae8be9397fd08c04b5442c2bc63f1 b09cc3c319419161c2db3905da1071e1 +b09d7522cc51e67ef7304084b4bab911 +b09fd90a299fb244feb9704aa8d9f939 +b0ab8fd0edc0fd8b8b6da25ec6f4880f b0b190fb0f52ed04bbf8014537f43669 b0b699fe21e88020f6a1c5a027be1edf b0ba0aaabd9b12161d4ad113987b83dc b0bca52f0058c1d955ebb636fab93bf9 +b0bd7153629ba0fffe5bd096035cb8ae +b0bd9570275dc92a3081a078d74fa3e7 +b0be126d4ba43dd5276f5d36dc4aa604 +b0bf983d49422c4aa2c27dbd46963023 b0c297e12429822baff57b741fe5ffdd +b0c7719fe369c0edbf6ff789f2aabfed b0c79bb3e1c47ab4b308d8b50d3c7190 b0cadc7b2cac2b8f2bf4fda135c23c5b b0cb5f3428d1aa11ca6bf92017fbc0f5 b0ceb1dcb24bf679fce27c89318c9cb3 +b0cfdeeba2faa6aa79ccccbd5956fb0a b0d6090d6235adbf3ad65cfc621ca100 b0dd7260658158dc6288aadf887f0b20 b0de0a2550140b6708bfac7fc4d1311e @@ -11211,45 +15507,69 @@ b0ed5168ed64c5ea230e036ee49d17a4 b0ed70bf96b459883d2562205e142db8 b0ee816f433717323efdbe06bc385245 b0f536a2d68e78327547df0aa7fff1f9 +b0f6431d297ada1f20db740d5fc714cc b0f7475cdbe5ba7bde5d9d71d1c71cdc +b0f75bdaecfe85c81d7bbf83442978eb b0f7e6fee81aa9edd3b1d6da66741a58 b0f9433ca106f6737d9f774b1a842286 +b0f9bd21ab19cadaf86ae6f12d8a4ce6 +b0fc3df34b82f65a61e0b6bcf53ca4ba +b0fde3def737cc539ecdfafcf53b9160 b0fe133cebb27f479cd849156143fd4b b1006e18bae5edc0640177167e8eddba b101e0fa1c94776e95b6bb370b927628 +b104442cf29072010934bf328d4f1ed9 +b10746410f283681e0d57340f3656594 b10f4a0102dde33b4e41f297074fb404 b1146dfa8ffbfa6167afb0a0b9b605e0 +b11bbf606f600ab50aa2a5ad8cce265b b11e01526ae9dfd2e509617e6a33864c b121205ed9e49767c22426d9e023fc5e b12378cc4e6cc89228ad7b722f7a1025 +b1267b221819f8d9c7e76eacff83cfd1 b12b7b5f3619697297464b2931fc28c7 b12c36d89f359589e4b24ebd2294de5a b12cfdaed7541d7557cc60af068ace97 +b13097efdf6a87fbb494aa7e212e4f71 b131041da698d9df6eb243d147e25aaf b131c13318299709402bc08df954e568 b13944daefefe8f1cb4e087700f17654 b13ce15fe6174a07b39d2b14bf554965 b1472d0aeb8839b61d94a10ab32d481e +b14a0cd1bb8f3783d4d5400aa55d85a6 b14bf89192bc622c4d2cf83939e0b487 b14c1f25953e74790bfb7979fec8c7ea +b15061937d59e6e102203c896ddfe95d b1507baead651d7e9e0c95eae3cd7063 +b1569410b74419dfb0f7020e98f60eb1 b157b93be085c79207c9422cb7e9e33d +b160692237247be24409094ee0ad95ba b160ac12c2ad53feab264b045bd64d53 +b163460de7aacff6a278e5ac7daf25f8 b164ab74eb5c3d6badcc075e0b95ca55 b166d51fd6a36efcf180e30482c20793 b16775eeb4430de4e9411fb6ff3ccead b16961ffa3a09580846e0412fc2eec95 b17207c63ccf0bfdbd655ef3ec5dd384 +b17778b3af0c4713b713d54972898a6a b17e33d2688e58b9b1b7f1426c4dc1aa b17e4eee58f92715f75b9befeb28a80a +b18458f81a7548a99dc34f7edb25ad16 b1907f4a203ef7a3b1743931cd6e0ff0 b193e2f5debab5c5c9ee7f313a7dee36 b19996ab23c7493987fb14d8ac110be2 b19f22462e4cb12bf3a78156b03f3404 b19f31da27578b77e120124b7e91b8c7 b19fb628ff498ad6da4faca70400dfcd +b1a0f1711497c6f16d3e1c816aeddb4e +b1a85ed495cf5b61d74742721590d872 +b1a8ecf2b7210cc10ca489c4fc658fdc +b1aae0148f6cf59065d0888dfd4a246e b1b1f620b43bb68b2e2895f7c521129b +b1babc0de4c2c452ae1bc8dbba1ccab3 b1bd0a9bf7ef833367f8ae66155d7c21 +b1c1b6e520d097070b176bd0dee29974 +b1c29b3f63834c1e1e72e0d69c2bb482 b1c79036c2e37132df6beb4cc7ce22c2 b1c8b8d0134270d983c63cf05f0681d6 b1cd4ca15c3e4d2aa16723473f7575ff @@ -11260,15 +15580,21 @@ b1dd462253a6860c6197ae6e5dfcc182 b1dda31c9a8f0e4b43ea77a4417e423e b1e060cd82344e3247a9293d4b26a682 b1e3ce89d84300594e6f13b39a4baeef +b1e64f85edd44564a7f548a417712f3d b1e75ef9f125bdd179ed9c88f2c6f3bd b1f2fbc855a5aa07de3e63384b7defa1 +b1f33c30345bc9e1287eb488bfff3716 b1f346d4add415024bba3a5ccf00bbc8 b1f59caa1b42ba87703b722c6567f4c1 b1ff0d219255972e58380c0d1fec53b7 b2019eb6c10d3df138c7a70b35efbce2 b2042999ca8596ce5f25f2baba4b2df4 b206f33679ea56623c70fffb7f6e7339 +b21b5b19eb5b75ed9ffa662c4496378b +b21caf6cfd151255c175131506b2b8fe +b21dd16b20aa780fea8553d86adb9552 b21e8cc81a67417ebd457ab61c912c4b +b21f5410179264c91cda0ad877d4f1b2 b2295934af2a48ab0205ea8f6dab9517 b22c63290111e73906a8f924d4fc7360 b233e53c9cd06bfb6efb90f984faef0f @@ -11278,56 +15604,78 @@ b2390dcb52d5faf0c620df796efe9269 b23a6f450f8bd4e65de4f88510d8af29 b23c91060a9172b162fde7923d1ab0fc b23d30dacd203346b063dfe141adf749 +b23f0964bb3a6b236025de57d0cc3ce5 +b23fad36f1d467cdccb5cf578c8df92a b2403ebc657f8fa7660a798ba6d5f923 b2407e2717defe784a20a33fa232fb41 b2413940be04b774de28b69b11a97646 +b2417b1f409bd52495c0c61f7c6a594f b245a11852555054217f06148ae9ff7d b24c6362c93dfa570c2f7619816f946e b24c96a752dd665739f907a0007568b5 b24d6dafad00052b6748f394dc93f4bd b24dc65c6f54f69810dcf5a1743c7e0c b24e94f047e5ad1d80333374ad1a36b6 +b24f7e0ce96f34b5b69a44cf98e147df b253ea3aec6c3f496255b36414194760 b25816af2c7e4750fc35823e691375b4 +b25c2b1ffd0b41f5f7c51f44d745cff4 b25f1cb7e7a14cd0cecfa39cc7d100d8 b263eb9f0c9fe177143877a19c897af1 b26505c6ad9b5432a9a9aed9f5fd27f3 +b2691867ee7ec82a1895cf72fedcc57b b269e042f29c053d8d8746da236c9720 +b26cb01a3efc6ba45d38fb828a2b98e1 b26db0bf383246e625d8dcb2929fc2f8 b26eadc04e5dc2cb71b0081c96a6b289 +b26ee8bfe6e722f020de7c35aaccfb57 +b26f4b2bf98ea446a4c10fe6b258bbc9 b2794d1e3df2b53f09fed8f2dbc1dd18 b27b74e34e5f9d55452d5c28f6998c74 b27e4e1c5932fe4f90ec29f6da0752d8 +b283e7bc984f4ffb13fbc9c1f9e95465 b28448e7e19e0a27766b400ac289b00d b2852e31126c1cb04f8d28269def1b06 b286aa60904b4f09cf808d95c668b1c5 +b2884b48912af2eb391652f4d1739ebe b28b018c3de8a202a7a1e5ce6c88b6a0 b28b9686c0f0154612975e8710e310a4 +b28bad4d824946e71ecf110ea6c6e923 b28eb38c4eca1c29e862110737b402ae b2906e1841b85dd22f01a303b167bd41 b293ccd904eff216f617eceac55021c4 b2957bb54ea6cda70766ee5c79069083 +b298d9a269b571d14012a9f92ad902b2 b299e95512422fb4e9a117a62aa722ee b29b12e87e1b352ecc31e46cadb93e4f b29c5b8723ef7ba692d60c37b778dc54 b2a27102e23abf83a48946d92f0d6471 b2a5672d500b935223f5998d7abc73d1 b2a9514a459d6608c9048312e0ca208b +b2ab826cfd03eab7d655d25d007547ec b2b0e347e56e1aaced5debed4deb944f b2b1be8dbf9bd3df77b314e58c3ec1de +b2b7266e8cc610d70bcb3b07903170e9 b2b7df3af217f92e5883f199ac962a7e b2bb59bdc79a692e5b6352f4af2b5ed6 +b2bf3b33e4445a983cb2624d843df7e3 +b2c012cc1c535b51507db9677c7d6103 b2c2bf6c5ac22001c7535c6479baf0b4 b2c45a006b42f143e8ba23977e89ee86 +b2ca9b37f73a9aa996a50608146a1429 b2cb495e14f04eba872f9c52dfc4935d b2d32450751a27dac911f847112faf6c b2db563db0c255cbd33e88744dbb2eb1 +b2e3e030ff235404f2e58a7859c37d83 b2e52b041f272d5f0d70492c2db7cb8f b2e59f8f8c979490dcd95de39dcdd5aa b2e8c7e8f8924bca673da771889b5326 b2e8fa0582800341f74fdfd75aef2007 +b2eead69bb798ac9c073fd1ef9d715da +b2f1db0728d62ebfe0be35472d632674 b2f2949dc60f16d22a45f181b6fc6e66 b2f32125c2b9ea6b03c035444adb7a40 +b2f851925f34079598579720a749ba3f b2f9773b4b22d5d0142358a7f433cedb b2fafcab71ed8a7c5e5d56c14f03a716 b30a14cb8792f2c7a54827d6cf7a0160 @@ -11340,11 +15688,17 @@ b31da65a8024cd27f21df8062d05da9c b3201365c838a8944a49d11493edf7ff b320903d6ee56d8b25f0c5eaca4f3917 b32380c8bc69d76d631cc7397118ca30 +b3257f9a3924ab04e3189c483737be73 +b32ba919d581a91cc07c00c53a25c4ab b32f4cda774346878d27b030e002af0c b33a12d455a2b127b13f797c478e0959 b343417d9448957e249e26fcbb28786a +b347633e486f7117ca1c456bce5e9215 +b34b407a87bb1ff25175544d72d1f96a b34e7a09d00601cede220fcbc244822a +b34f7fabbbe1fce362abf531542bfe3a b3513727d09c09179e40c4a383a0ee8c +b35349e69faf66564b92f42a588ba94e b35382fa8b5b16009d2a83a351a44bae b3576ef3f5c12757a91e324cf3abf627 b357fbb4df69383b91a6b815af87dc2c @@ -11352,8 +15706,10 @@ b35aec3cb72a2e04283007f6f6e56c5c b35be7a4c8f7c757d74608be9995e9f3 b35ec4d713062489be967eb54122a436 b35fd122927103cd9f100c903e7b4f1e +b36281d2b360281f9cfdf2db1d18d4ca b368c6a80d83570d679da36d388efe66 b36d96665f578ca728f63710668f6b11 +b36e201727bcaa234ecb197268095eb0 b3722224819f809b0a1c8d1f4a553b4c b372599e9cfa3a43e4bed96a75182f03 b372ba10255f53a089a04f1faa7183f6 @@ -11364,7 +15720,11 @@ b379b06c7131405870ac98db03c9da1b b37a2af17bcbc7bbd869c156dd1fd7ba b37bf8e513438ec83ab68853c9d8f279 b381533872948313ef7e22340849b98e +b383bc465d064b100ec3e909625019c6 +b385080e9683b2b182587017d166b2c9 b3851ba4825844148b27f8c3a9acfbae +b388e612eb1c7bd3624fb5032b0de000 +b3896aa82fb0e01f0f09983e790d9fe9 b38b66a31066c8942c0c2b63e1d79fef b38bd2666e54749f9174c96e74feb7a3 b38e86f5351228e3a1e791d0839ec254 @@ -11377,56 +15737,82 @@ b399ec7d1c2af23ed6d671927a346902 b39a925e242c3a722784c58cc18c355a b39ba9182271b0ad6bce9c68687f34cb b39c51c6ebfe70f33ab91ef5f5b3ba2e +b39c6e2725f3aecf70a6270d2f9f6307 b39d91eb144ea2657b90cbdde4055ded b39f6909538e91191905245aabc3ee55 b3a353aea9aec2c321dd31a0686d375b b3a437d6b6c8604c2fb733758cfe63c0 +b3a6004554ea8b43e2bd0a85d03e904b b3a65f8660a7fd2a35d4b30ad17cdc3e b3a7dbc4df2ec4f21eca8df202d73ad7 +b3a84471458313988d09ba3589fc8ad8 +b3ae49e4c3c9cbefc64af37ccb7071f7 b3b3dcca29282bd30b4d4e43f62ea505 +b3b62c1891ab5e5ec83492189cd81815 +b3b912c02fd00001e61f3d39ecf47e08 b3c0bcb764bc8dd61fee703642206373 b3c0f70df9d89a6cca003e4e4425c544 +b3c75837643c153f1ae614afbcdeb2f8 b3c8104287bdd9d55cf13c3cf43e9d95 b3c9538e0db046f93bf35974ba508732 b3ca9d6645b8492028eecae144bed957 +b3d17c6a9b587e3c2da96f8db97c751c +b3d907ac63376c5a926a6d20730d1a25 +b3dcdce6b28b1e229e2e24e9cbf92e8d +b3e0f92980ab57a39bfeb0cb624a8459 b3e4daa9dc1e1e01a687052989c09d42 +b3e55627cc2a47a2e021b31a9c64771e b3e86deed6244e60d35e3cb7368fb06c b3e915831054ed3db24c914854548f25 +b3f6f71e0ae171d7b63c3fb49fa65ef1 +b3f88279551f601132dab0e491b2ef0b b3f9fece9967896f7e7965035d059b2d +b3feadedc512fc98bc0dd82c3647e651 b4057835bdd097e6a275ff066b747468 b4059286e09974abc18a56ba7fcc9eee b408fc99792547be484d15a1489c4a0c b40959f08d54bfadfcd2d1d0cf5f5d2d b40dce3711877f0e7854135510f3f8a9 +b4105031581b675885258fee502cb93f b41336ac875f4b1ab44d9a3ab61288c5 b413c3b17aa56ec1183a2580b8f75929 +b414d2ecf5d93c31c5aa64c3393fab56 b417c733f1584d7ad4157a533433b29e b41b53695d9294e78ad1db2c484b6110 b41c82d9583d00cfbd280a47273c9b32 b427a23d2c25ddd3bca012260e1e3912 b4290d70b61e0d597332ae1f50633eb6 +b42a67502ea1750e07d4429b229431fd b42c057630f7f4f1ad80977ca24c0121 b42d5b1938638f38ae1f97c45737c314 b42ee55d0036530e7626cd6e88937c16 +b431fc43f4863e08df969096f415f58a b432216db666cf4c5e7d265d189b9c04 b4350c822e414a85f403129d630e5274 b43563040b3669c1a707bb791c265f4e b43af6a09b032079b597b1caea126dcd +b43b2b908b261d102f6fe98baaa300be +b441ddd790593fab30824abde22a9c16 b44760993d5e68c1dddd5d4e1202f5bc b450f778ab866ee81f2bcd880f9df1ca +b45101da2048e5ae86296b68b0f8fbdf b45637bc8be31c80c3972a69f65d035a b4579508a77a30a6c18b309b49203d9e b457beb9e98059249b5cbf39c4806fe9 +b458b08731fd82c6a7f607972c8d12aa +b46156b26e88aedf422e4355b11a3db9 b4649b456b52a4eec121775323d3c7d7 b4681ce6f72143bbd086dff973176654 b46c3b7e1bb9be9a90fb6dede1f5aa86 b47217003f968a3818468548b7977a5c b47bb9810c7a8d91c947651507e9af57 b47bc6c98fc5934dcef4154de7f45d67 +b48169ce8072a29abae48affec58f073 b481f6b418c637e60f56d40a708452ab b4868958d11a557981e978b758e14320 b4915eb38286404f2671908745165223 b49a81d18c2a7d0bd3d0e7b5bf89fab4 +b49c0dc3abbc3c0b8989376c8656606d b4a3f88cdf326388120d85e075101fcc b4a4465ce878e1a27c980c5ea4399e26 b4a4cf809e635eb019cecfcfd330de46 @@ -11439,11 +15825,14 @@ b4b72fb46b8e1a492c76f50a4037eaa0 b4bbc9f090fa57b28c0207123c5ba2f5 b4bcc934658663804589e613674f52b3 b4bddad7772aaa0673b347674cd13396 +b4c02f044bf4a6003dce93cf1b3d68f2 b4c038e3cbce873c5ce8937f1708dfef b4c07fcbfb5d101cb311a1e4aaac37e0 b4c3f55c8f7611b27925baf355e8918b b4c9645dce46dfd073176194acbd8f3b +b4cdf3714c945823bf106531266c292b b4d16fc6080150cb7ffeebd2985ad760 +b4d176ab6a90da63fd9fbd1764187661 b4d3724f9606189aec0cb6aa31f756d0 b4d5081d91c9491c6e6a7e07619fe876 b4d648285c33f8020ed81887dbd150ab @@ -11457,8 +15846,10 @@ b4ea68e6a3fe7b3af88ac33e55560e54 b4eb35b03c731ede85afd662bc157894 b4ec539c02af8d49a1d0bcc466b14a3d b4eeb6bd5d7e3275c6bc0736dc027bdd +b4f3d1e8600ce693824105d22e8c742c b4f7056302cd9550f895707cd9049578 b4fb636dfaac80c44c37b30fdffa0282 +b4fcf282b5119d2bad6f98d45aa8a301 b4fd3bc9366a91a4607c09c6e4014bf5 b4fee6a2458413360c42248ec60ef61d b4fffc5075cc9e8009099a3fa36acd70 @@ -11470,6 +15861,7 @@ b515483dc3b15a8b797e0fb363798792 b51c5a8b0d46e6992c634197be959060 b51cee3f88e6b43cdddc469163ce9b26 b51e41905f088714d3d0bc3cb2cf5755 +b525acb667bfb9b38abccf9cafc184de b526d99997de432004a6891553ccfec2 b52d8f2c079035bb0cff087c79c7628d b531e9d2e1fb9f16206d24913cd147d2 @@ -11478,6 +15870,7 @@ b536d62d60865212b07252b613fb66f7 b53a82529c6235151c720adf9a84639f b53acdd4547140209f6f9bc0d78c1362 b53e512da982d82228fce6750accd1a5 +b53ea43d620030598e04382e43097884 b5475faeac6ae602fbe1a7f7cf3d734b b54858eddfc85c5062756029b5b07905 b54a13d2e6ab83c2ec5d360e6a30e9a3 @@ -11489,6 +15882,7 @@ b557d5baa473a0f01a5b3b898c38aeaf b5592119c2428a65546dee0cc6f7e022 b55a33b4a109b7e6aa49549fed4120d1 b55b1469818d69489edbca29ac54a2d2 +b55f52e5be86326234ca7d237d98fa05 b561a3f62045870c2b85853036b59aa3 b562459e2cfa4f293db33d49bbe267a5 b562d87d375ce33ad57dfc3d72ae55c9 @@ -11497,20 +15891,31 @@ b5687bdb75fff9332a746932a5d0c07d b5697fd50a12bfce80322574b250102a b56b262fadbbbbb6a1608e818fa1c1aa b56d38c75346d0f941e8aa58a129db31 +b56d475681f6136c4b1f15e51fdd57b0 +b56db6a1fbb11ec8a6bf7ae651d277f3 b56e2205c2769cb26e89605536a16c5b +b571126c8be1e3eb95229103c6438f8d b575f5ff3d60b580b9363a0e2a41d2e1 b575f6deaed55c35e4785cc6d31f1049 b5764f8f5f0ceb5842a2525c09a5efe8 +b5774c86f6758d618588eb211affd93d b5775372139709d1e7f1fa20940a2b8f +b57a664a5a8132bd46981d345e9c9a76 b57b40e3183ec68484eb9d9f9fb5e96f b57db92095e48f2ab4aca9267e304db6 b585162e73efab205530a6dd32f3f7fd +b5870b3c843ec1ced9ac76aef237612e +b58a1a50eac1c8e7a8953176c69452f4 b58ac64489bb38be1efff7a320b48fe3 b5a0fc784279541f81d64b28ae984dc4 +b5a23560615c3dfa170a60c8393e0763 b5a301d559d88ab3e9d99635df8254aa b5a32260676a51bb1b1ea7afa30c8c51 +b5a697cbb509c9cc3f3a72ef4e2d8677 b5aa91ea815222b8adc599056f83ea49 b5ac66b401763588f5f07dc51a4df7ef +b5b66830189ab4963b32052bd6898a84 +b5ba9187224cf9ca004484d56c41fd65 b5bbcef3b3509ee2ee88a356aab69722 b5bdc9e9dba3fb9859c22362d0fccb10 b5c11f5df3b752249fa4b360c7a20995 @@ -11519,12 +15924,14 @@ b5c3e55567e93d10270fb29884697ff8 b5c99d08c545abaffa7ad813fabde1b5 b5ca00101275b22e7f52520051127417 b5cb1333371793b699ccec828b08f773 +b5cb8f75338f420aecf66f682977cdfb b5cfa56fa65818c45f1ff5176065b1bc b5d09f7f4b2d6c05c44b164a844325d7 b5d1cd5a8b5f1fcda7ca245845ddd697 b5d2659f1e36d48599f4a90685818f49 b5d279062b0ba10001fe801e40ff90ac b5d2f91a7dad51442603ac08c3e28f67 +b5d74611027be2b9bfcf0346dc2166ce b5d8bd3c48ec3e0ff9754c4c37937444 b5db7c99eab404f1dae2508b76161116 b5dbdfc83c991dfb6717609cd276534e @@ -11532,7 +15939,9 @@ b5dd9625f2f49471d2b272869d97fb7f b5e47b5b5c65c026bb10488d57c2cb67 b5e5a37c52fb349213fbc2c6e7a367a3 b5e6c961a353faefa2a630a7a0b91b4b +b5e851ada4e53b040c018fe13beddfbc b5ed6b5965eb31765665f5539a6fcd59 +b5f900475a2c33af75aba0dae7a10f2a b5fed6bafdd943b37f5ba3140bcd0ff8 b604d50e77d8dd3fcf925a55fa43e407 b605670516214e4fdb4ede76ee486c22 @@ -11542,10 +15951,14 @@ b6149cfb1c5e2b75869b52035a3b3225 b61bdc4533e5eb937939114e375fed77 b61df124faf5f1bc2a39ab1b978db6eb b61fd109e41fcd2e0213a44e6d6509cd +b62b5335aea70d46ba1cb6823fe3fc6e +b62c9d90e83b6176a76ddfc938b7b624 b6331bba73672af033f050618b935291 b634c547b95b9dc28e41ae0ebe6943bd b639495358d62618ef62404e0840a60b b63bce1c9631f2e187211de76797daa2 +b63ca466a47b2cd45b53a1fb5925d1b9 +b63eb537755ab7e921bc567ca40313a4 b640de0c79fd8029d34583137c6c65d0 b642849fe4b52121fa2786c10f4ba356 b6434086459942467e936baf3710fc99 @@ -11555,14 +15968,18 @@ b64a0e4b07a4659f46eef2c47c2a16fd b64c1c474323919a08a986574f187444 b64cb569fce7eaf525798fed49851a7d b64fee61df0c32b70707d22ef70a6885 +b65212042fd0a87a3162f39fb081e30f b6562cf7ccf3975fd25218fbdf96f60f b6574d97eed06ca8eecea1b22ae82541 b65843aa523573400f4077101624d952 b6585888bb6f94c91f8a88ae5e1bd6b9 +b6590936d2e002a5a321ae1ee1f6faed +b659183a171dba2939be779853369897 b65cff8f8f46e4ee0e2889d92be4ae13 b6667a90211d22ba59f85f81b6005d26 b66770c6802907ae75c211a8bcdc561f b669a4ba8298df432a3448f084d90946 +b66c19832b40f6333e593b82cf86ae47 b66cd0a70fb348fdaac3f4a7dc1c921f b67994acd01b4fab48630a1a176219f3 b67a0d4b1cd27f7a1c9cc187a4c85d29 @@ -11571,27 +15988,43 @@ b67f6231787dbd5a41ae6c77d388fa3c b6818eb5f2069ea51198cbf329feff46 b681bc77e93ff8e79835a16b8255bfd4 b6824c9940bcdb0b0569a13114b579a0 +b682aed5ce39d733972670b15c7c2376 +b684062587de7360258e86635f109dad b68717367c0e301b4219cb6490555ae5 b695a5fbf1bfb5a12183910ff74d3d4c b6994b323e0c476b6cf0256df81a885c +b699c21e2498b9e965d2607e9bc44b9d b69a57ead54caa03d7a7eec71d0616f2 +b69a6b77f5977286f90ba55575967de4 b6a24066052492135599082429156ae8 +b6a307ce5bd2b3274d7f33c628d1c29f b6a6ca5da9a2e81772ea87d03b604d31 b6aa395bccfb94cd8e401989eb14f811 +b6ac99bdd024f2a97c418d150ac11d0a +b6adf73bb44363514ff04f3696593992 b6afda3dfd18e00aadc1f9919f268538 +b6aff606bce405cfeda5832fc2ffb995 b6b4546a45481a4e896745d3b51ff359 +b6b94610c6637ffebba711252719f0f6 b6bdbc9e7c602e03c0e9fc40052a51d2 b6c11c05b2484649bedf0fab599eda94 +b6c3400dcde0c29000959830eb554db4 b6c52e58ecb6fa892b4e8f0e1309b9bc b6c5662b094b37b3183184f299c461a8 +b6ca4feb6431aadc13845c3db7b25270 b6cf5a7cd3dfe7a13625bdfaca18eb0a b6d022d19e9b137450717bebbf0feca4 b6d18afe1152647442d4e6c28d431d37 b6d33ac8e3eb527d04166de681c3aa56 +b6d3cb1f0c1b05cf77b1a2b696f3fc3c b6d6b54adfc3022c19aa84388c04d901 +b6dc3daa2768b34786cd4f111bf23499 b6dedc92d9e4337ccf4eefe514997861 b6e408057cac1f6beb7397983fe43807 +b6e417254db5762120a95df433f1d23b +b6e44a8ba457e0312f596d1c5f61a8d7 b6e7a75cbccf4a48dcb0ade6a0018bab +b6eaf5860546197da4f42fe65aebbcc8 b6eb8a5962ff3a198f3d22fb4575be40 b6ed6ac189fb8c48378e3ce6ccaba302 b6eece823e50bf6b073f3bd26541e70a @@ -11599,6 +16032,7 @@ b6f2e9f00fc3f2d542d224239f2ca13c b6f644509d00570fb134bc157080ac71 b6fb4ae57dec5f638c2a0b725ae1dda9 b6fc246834effe0116ce5c9ea7cd9962 +b6fcc2a4defb158f47329afce6d85825 b6fde3c37381cd2b75e1d0e1d5fb6b2f b6ff2b3add111601d019466269125112 b7018c6bd8c836d3da7ab1c4434810aa @@ -11612,39 +16046,53 @@ b722d3b5f62f8846308f78554da688e4 b722da0f598dca4e7b5d976a29a5cc99 b724857f6afd01fe91951044b431ce16 b725d67e99d644f465f251817abe4e4c +b725e540c6478caaf1adcaac75d08106 b72767739ce4b19826c27e6ad40d01c1 b72a93169db476878d45bdde9b1c0333 b72ffba4cf385093b327c192f77ebe9d +b736e24ab10ead2cc2a6d42d2d4827ad b74473f6d717c7f20ea20dda5500e50d b7461112f87c3c1676ac9ca6ed239234 b7464c284be72047e773e8bb5ddf7366 b7482be8e3b0fbee0a2cbdc51f635503 b74a0cdc89325f8ad6ba5c4fdeb160eb +b74c9611f07618c74eb0680298963796 b74d61822330e9b15dd1a3cebbf0bd42 b74fd017ccfafc319ae5833dda070df5 +b74ff09242c4a69de7cc065271932e6b +b75580a562cf1fafd4ef714eb0f2e2af b7590b83b54c4963ae2d3ff8f74e9bbc b765ea251f92805a6487dd226e6b9453 b76617223a4efbde6e2f590df7e87b26 b768001e49b90a090d81851045a96aa6 b76b009efb46fe20bad875661ae3bbf5 b76d48e9561cd5eab8178753414326cc +b76dfdd802c24543ee0be0c61f6a7e28 +b76fc2e9d395046023968878820e8320 +b7743b56f82b0faa54cb0e968ccc2f8f b774b773b4eb127015b1ced0edf87dd3 b77529ba410e1efcad163f1e4be78c2f +b77946ac2083f3c95561964c7247095b b77daf32c1c93efa0ddb11fc97ad0b6d b77ebf6a874332ff6a45c9b87f99e510 b78490001873decd7006ffcee8b9a099 +b785b511b11a7f991fa371ab52febf68 b78732d8c96532ba15bda3c40f9765f0 b78ac07dcd59aaf04471de85b050ed5a b78ed584b092cc383e74d49ec6a842df b78f253bf4339a700e9f0585399279e2 b7937c5fb23ba8da8eff406f0c4c14dd b7939fd331d332e4b8985cd9aafde654 +b795feaf6e6c021abd8ef0f28bc900a7 +b7960534f23560dfa4af8fec23a53d44 b7981e743d4a87d5b74b6244cca2f609 +b798fe5f9c1099a4da5ac4b17edf0a38 b79b3cc34ecc8c93b61b54a519d790fb b79f599dbcb864f64417934021e0a900 b7a1261cf4722136a80f462ff5d003de b7a1bfc7e42afe289d975e8bbe62dbaf b7a6614063c540601a8e31b8240bc739 +b7a71e4d72c1bad52270698c9761f5de b7a904a481df8e33e338a42fae183b1a b7ab219558d2f13ea4a014a71049e2cc b7aed85ef3092ed610d259ea379695dd @@ -11659,35 +16107,52 @@ b7cddcfdb12d5a2cc6c718dbb19f9d3d b7cefef41b6f07008e8125982e21c761 b7d035b0744aba89d210b76876f5cc76 b7d5e369473a9f9c66e24e9cc6e82239 +b7d93add6d5d52745d16a18b4339c0e9 b7dc560c16120eab64dc69d95f184c34 +b7dc951127b6edf700b0555b5c502bd2 b7dc9e9525125121db81a1ad0516cebf b7dd968ccf0ebcc6506359c237d91789 +b7de6c25d7fafecbe23eed3bf53d52e0 b7e097fea412d0ffaeffe7482d3bafc9 b7e4439c8508f51d511b0f22c2e4fdf4 +b7e5a0ae4766394712125c86326f3204 b7e6d180209de4ef34778e9831ea5ada b7e84922a0a2e466234e7c064401c042 b7e88b18fde4eb706f25e6de018e6daf +b7ee4b29e02600c8445a47b778aad9c2 +b7ee97affcee8e22bea29210f9c878ff b7f1d443b6e30649451ac82f314f9ec0 +b7f2bb74015f08d5c501842ed8ab3bf4 b7f48614c183cf1c2d1f1c6fccee2159 b7f5579be26a71146689dc45447d6109 b7f5d16c4f260c102572fa095c0e014b b7f7b1c42128ee5330da892579a91e26 +b7f7fd8ad3fea5a56ee214a2855a8021 b7fef3da71d6f0bc314a1fb4c42bf0f3 +b8050b50b157c35353dd739ac4978cd3 b8123a62c559b51814f47e46f0a2d1db b8176443e18c8e61d3f1f442e9e51c78 b817e3f6beed7dbbd71ee6bb32e9f5be b817fc56de55e6f02ebcf9a9f5f7b146 b818ad64e1776b4d71dccd187896464b b8197c38d7cb8f2846bf61e313d91855 +b819e77f2744732b93bc6c491e9a8b2e b81dcba0273509e87c11dd7c4eadce53 b82095a70c1e02f465d205ce5840c424 b82749ab5ccc4657e6fc1d4497a24d84 +b8277d489696913d99c31517f57b945f +b829413d60eec2561ae7708ee5acb91e +b82bff5cda7bd5c496c8d47b8cb62fad b82ea73e39ec97b1ef3668f4c7c30b07 b83cb322f39e66fc960d2ae0cb8321ed b83e7ad7f316fed7f0bc9b67fd1f342f +b842251a36ad4dbaab18bb02d05d37c2 b84e663dfaa78f3787aba3cfabcf1fbf +b857d1a845b2a265c58bf9a0c9e993f8 b85bcb365e48aa1116f4312af3ef7215 b85c6178d82ae22952c39d44d6efdcb9 +b85d8ce4cd35f7cc4bd908e6ace282e0 +b85dba08de0103eccb5ca09095ff83f9 b86346cfd904ac9964df0493a0a8c610 b864094d19d5986cc21cdcea390dbf0f b8644704f00d5bc1b9536ed91848a5f1 @@ -11700,22 +16165,30 @@ b87d3d42efa93861f70a8a1e9c19f788 b88081f08f8389616b708592637fbb13 b886776d1670cedba8056ebb074ef68d b88832f6ef3fd387becc48e0dfa98935 +b88c4633f0cfe47738f1a87fb81b88be b88cc8a53b0c3fdc8ae7f4ae4428a3f8 b88f94b40c10e1c449b5584d1b660351 +b892b4e7fe0a0aa42a044ea209e89e42 b89463fdb9deaa333c35313a31c97ebd b894b3668b85d402c86874a2584ed469 +b8956184f872f1e1eadbe16ea97f0cd3 b895d197391ad65e2659b1bb088f3422 b898a6b282c5177934cc8a1a37214bef b89ce451c6f6762a47b6cd5de32b098e +b89e1c789dba24341408f43bcd40697c b8a317445bce2000993db6a7eb92ea8c b8a591a48b48be2e5a9335846ea02130 b8a7d094b15c03f7896c96a6f40cb710 +b8a93fbafb984491cd7bc149ef820c16 b8abb2138a471eeb20215aa7ba7948fd +b8ae1bebd23317456611d102eb25688b b8b6396c5e12dc79c3b36b7c46bf8751 b8b886a881c069430c3595ff35b4cee5 b8bcc42578b54f5b4cacb02e837647d9 +b8bf24473f17b3e835f604da1e9b0b3c b8bf3c2dedce91e8d81e0a7f581a207b b8bf6b72acd57f38155d79446fff6e4d +b8c5a693e1c506790737d711f33625ab b8c5b9de601c5b03286fa26dc523549f b8c8f7f77b5e103a4ba2f3397c0967d8 b8ca52cf07eccd108bda5e79368dc750 @@ -11723,16 +16196,22 @@ b8cb7a9fdc7eaddaf43112f5840705f5 b8cd7f57f9b52fe90ac4be0c8fe3cc64 b8d0dee04decc668a24163aee079ef51 b8d5cda5d50bd4126ef23e73f7df4d1e +b8d613705e3ea918fd6c112c1c3f2e8b b8d6e93cb3570bbc338a442c5579fa73 b8d73e600d38a8f3f1cb664d949277ab +b8dbe8fa3f8d9a295881f60ac6d83646 b8dd05c9a7d8c6c7657c5b1d14b203c3 b8dd35f14f4621552021f93307423480 b8e4bc22d65b021f1ac9c0e711c4dbe7 +b8e4d3520a5e33c24ebe9cb5fb8fcdd5 +b8e4e4fde51726dd6969067a6b0b6882 b8e71fbcb37b073babb20a07cc9f95bb b8e7786919f4ccba6b9da7cec25291e4 b8e7848363de2ce8cf64e9ed360fa936 b8ecfb5f5aed2d30aa21a7a81b06b05d b8f14946a441b73586834bf6aebae770 +b8f28f5f90eb130d8c27b9ca02c23f69 +b8f46eefc3123298c3f6ebc2257e7c3a b8f81b29e3eaca0da5fe9179c870911f b8f915cf383c5c570e3fc338badd83bd b8fb2c91e26da0bcace87df327968846 @@ -11747,16 +16226,26 @@ b91b0eb468c2b82913ed45e02fff8bc8 b91e48e6aa5af6728d3ab2ef15c27e35 b926e88193c5beb17b1d1520f43b889a b9273bb950f7fa0fcbe7f31aeb546d2e +b92bfe1ea01a7967af87a8ecbe0bd6d1 b92edf765275522e327083f34847700e +b93966e655a965c004f091722375672c +b93befa953210b9123f12d7c0d38c856 +b93de27eeac524adf3cadfc71f97c20c +b9432bcdc09574f4386b32a3d9d8e460 b945e57413a7906380fdec6241ef8f76 b945eddccd4531a49a75e60f82739af3 b947ce49975fedacd13e001d1cd657c2 +b94995f1caf268a9acdd5d6b70d12eb1 +b94ae1e3c15c953eda3b24d812a07e38 b94f8e08d217a38d5b6e1540b0536569 +b95608dc721cbf3dca15b92e0efe0f0f b95d0d06f59a47cb634aa42a9d808ef9 b9634b249258f434501a78c34dc8b20c b96b6b5bf2f170560895d232279a6ead b96e3d0d231d0d1091ea3ef7e746dd89 b9785e6b87f36e1e5527ea8d7af8c709 +b980ffd694ebdd242391d014a323115b +b981d1c6c52e0f018bba4f196940fa35 b983c7fdc34b28c1ca2ea8dbf8f1063a b98534c22fbb64644b0243ea6591b2b9 b98778e7f2390f3c8a7b36df23fcfa84 @@ -11771,15 +16260,19 @@ b9a0b4720451d3f5ad194ca79cd4ad67 b9a25bf709c9ab1938d644cf9f487b5f b9a52d9fd02f40ef4fe41a4335a6c762 b9aad97e50c4bd33094ea141c872b3a6 +b9b0a192fca915c7b5a41be84fd59618 +b9b5087eed07e760ec53571fb354ab2f b9b56f8b413caa5a0154f0a7447ccfb6 b9c0653f025eb7bf4a47d77b7eae6fae b9cc3ac275011aa259b067fcdf315fbf b9ce4aa2ac8ee309c69eb5b841dd2ee8 +b9cff1e25d384ae556f985151b6da9ca b9d08daf77b8bdcf5c9fa32fa5a36e73 b9d14dfc1b9cbed103d27cc73c4e21dc b9d2eed1eae3e8ee88c4f68a5219967b b9da18a697602025d167a83aa8648025 b9dba162b0c766d9a0fba5f4e832c598 +b9e6ba9355f626720ab16c7cc8fe7ea2 b9e8f95c87319cb059d7abd7d4f2f6c4 b9eff3df0c04dc428572f21a8ada9900 b9f456201cf46155a5a92d96dd2690a9 @@ -11791,13 +16284,20 @@ ba0273f3a01c74387eef4191ead1fa8f ba0c06f62b5d9b545d64e5e98bbb2ca2 ba119723b31fb8467d98c87652560040 ba12edb220cc509ecd4b8721c3cf32d1 +ba1309b10fde076fd9ad762b30272e5a +ba1866c8f86bb1dd1dc9bcd20d63be77 ba1987ebfcf643da479cf344c9c2f624 ba1c516fa3b470acea0646c4a6470f8c +ba1c5dc91ab0aa52eec77889c19a85d6 ba219ca9fc072219b42151075d1f3f1b +ba3aad7c416e9ccd1f42a3aadf9dc06f ba3c20f6889c601273b3101114ba61a1 +ba3ce5763c7f019338e73c4fe12dd5e0 +ba3fe9ad6768c5959c1b99cfb5716ef2 ba43778f711b1b922b630c3954f432ab ba47d9872c4d31f336b795d2434dc614 ba49637f5c87b169be14a1a3b26bcbfc +ba4b5d8e02273ea94baf313b75dae07d ba4eec446234aaecb82e2dae10bc7325 ba54ae9701a227376d72dd1560268b0e ba5c2279911a0418e970059a88414b08 @@ -11807,6 +16307,7 @@ ba64af3bb24b42b0a072f1bcd3bdd262 ba6515873a161e3988d071a6295d9992 ba660b30030bb5687762229606c2e69e ba692b72d5125d29e07adf9c989de801 +ba704a8a582e01f80b5ff1fabbf57a63 ba72a15bccfe4cbac687b82dcfa49d2e ba78b4f758112e2defae1a3475586a83 ba7d8efe795c88bd955de995665044ce @@ -11815,27 +16316,35 @@ ba8d0b8ca6a227b5cc6dbfb749628917 ba8f69c0348e29ed99f538c1a26280e8 ba90c94a738e87035cb6883d10d1f188 ba941fdd11daa2f0adf55ea7ebe41daf +ba94b07bff40e5ef853b8312c29713ff ba94eb4b3cddd0c5babc30462c30ae09 ba9832331311e6da4c795935deb9f235 ba994c9097fc8a993d9e60f0e3ee7f6c ba9c8172244fa5be78346fb8f1d327d2 baa004b3f1572b62c5b1b5dfc37fbde3 baa1dda5d74a93f08b5bbfc3b4aef135 +baa2ab9cbb207e334d0f0a26145981ef baa74e4490c56d1ca455432e01edd775 baaa70a3f38d5d6198f87ec3760ce61e baae2c61273ba06a179d8a029133ffc5 bab16ea54cf34e6429dd2daa0a944e04 +bab3b10df3c5e0d89f922ee6eb8932df +babea3df6d33ac332ac5b7a083246c8e babeded7e56bcf094f399459ed1a4efe +babf496bb23f316bf3f29a13c50b0fa3 bac108fbaca1ed7220117feaac61a8e4 bac134ffe9ed37a35eae941cd969bd92 +bac939df942fa2943dbf00a9953449ec bac9d89279954004a8cd76676d4883e4 bad16a6f3b694fcdeeeb6698f4c8eaa5 bad37e9555a12869ba9648751569dc71 bad37fc4e2ff156c8fe4e64cd6fb1f3b bad643cdc23d2244413db278e8214490 +bad907a546dc22ac816f8ab29c1b6742 badb89863438fb6dc644b66cacd12cdb badef9b2092f502429e9423e7301dbc5 bae1b23e2019f4c9b2ba0594d9ab8624 +bae1fc86036c7a31836f689779fb9394 bae51d3e250294e50fc8be12acf58a00 bae97cc36cdda7b3df47abbdf86d8de5 baee6236ef998c27d8039e2bc6adad42 @@ -11845,16 +16354,23 @@ baf1d325e575f0f6ee0fc80da89ddd09 baf4253288ad73752bbeb6d62c64739c bafa0318438d10d3caaac95bb4038204 bafb6176ef4c8d05f9d509d8076af046 +bafcd442b18512a386588a492dca5e98 bafd4e2bd4286a0adc20497116f58e7d bafea387751f8014e08359da50d33028 baff5dbe83c2c90feb0db4e680cd429c bb001c4678fd8180355cd9e83e21ebd7 +bb051c5998d807e2fa40e8df8836b473 bb0ae8c5760153518a3e4afa05da9a5b bb0d5fd4d3641a1d664e1aafde8a2d00 bb1073e32af7e4d9e28938651403a04a +bb13a5e1261f2e605428ac459b164d0b +bb175596ddbc62b96842a62ba9c20fbb bb1a2b161b532297cc9d7aac88af8f06 bb1d4a675756e697202e5f11946964ac +bb26852957dd27ac65845896428cf3aa bb2810b92b3460c41f279223bf8221c0 +bb29dbd43af864dae0321ea2265aa187 +bb2ae97c375b9a69ae8e170751a6bd47 bb2c9db5f03126c9b830d54e77114b48 bb31565ce1a1738395823354cf690251 bb33bdf5b80f9598663bf544288b60d3 @@ -11864,37 +16380,48 @@ bb3a2b318c1ee70b44aa28e485bb8e93 bb3ab829942c5386bac7f43e6952ab5d bb3c0d25305b3cc6bee690f233bd1744 bb3e5a483b7252af136a9ba792761318 +bb3f6614cac8bb0cf7f23c08830ff9d9 bb405ea068510105b81ab865ef2ed1ac bb4081d803a2bb97e2ba95af46ec18d8 +bb47f0eca04e6f3e90d331a10ce525ee bb4b5973caa6a9b82138424f0221b055 bb4bff5cab67095d662588535ae119c6 +bb4dc28bd963f2f0408253dfbc95516a bb501aff29bc405007d5701863506a10 bb53b417f2bbfabfacf708b36a5d742d bb57a43a5789bf0a1149c552cb65eb9c bb5a3c15731d68df3a415c1f4fa8944d +bb5acce68a9bb3d35899a8f9f0e14d14 bb5c11b791f795a1a394d92abbd8340b bb5f9c0597f8b32bd81a1e4a6b684cbd bb6b96f290a43a7ef5155560c3e79d69 bb6bafed1c9be8a0d6a9b5c6ec1a0f93 +bb6bf54badc818717c4b0005778e35f4 bb6e36681866c8acee06607f54dcec47 +bb6fb453c484b2946e4985fd63f5db20 bb75c2b85d9fbb5e810bb001f6db781c bb7761bbd57ce4142d6070be3f16d413 bb784f6a1bfc5af498231079eafd1fca bb7a82148c0b6a58adb5638a50bca3bc +bb7b1140c831f174ccffacec0336a53a bb859bebca8033774638c670c9f269a7 bb8874d779c82518341fc279c2c0f3c3 bb88afae3c77daffe8befbee730b42b4 bb9000bbdecf9dba1eae618c71d5e905 +bb941bb101b433550fe0c1af13c9af76 +bb94b69df6f085b769d91dc0cb533cc9 bb9716edf6cecbdfa7fd8213274259ce bb9bbce7bc8e498387649a5a367e0077 bba3273dfd073da47f7473651c5df51d bba5cf2e249312ef9bb28803f387efe5 bba7a5ded36653bcabf8f0d6c0dc1e25 +bbae6dc0d7cee056babf5ed6d4af6e9d bbb08222ae7b53257c40b4f543521f29 bbb705fb0025f18dfd7142816b5ef639 bbb7de5497845d00a68947c4f759fb66 bbb96cbf838a2aafc7a5cac94ef08568 bbbaa1a974f14598dc6a28415e97a984 +bbc3a0875ac267ff4db7236f86151556 bbc6fb96b7a883aa73ddf4abfa08d617 bbca16c458d67283b30e7341b8c6a29e bbceb443078694c4d171ee5939545662 @@ -11904,15 +16431,21 @@ bbd4a4560f6c6b1a9127df10936ecc48 bbda51cf8c13a8a58825f4178d0b97ed bbe0c7398a803171cabbcc3e428ed1b7 bbe183677fb87f3b830a0124d9d6cd19 +bbe3cb3cd38bc96714365a4f25f9d553 bbe7c1d3334a0256893702be5d97646f bbea1a270dea8439929aa0bfdca6a48f +bbea6e49bcc14f4f1cf2f168b586c291 bbeaa2c9ee8ab2b55c8ff053bf7b6767 bbee19ca2913c8be31f49b685b3caba5 bbeeb017392bf0d36a30d75eb024cd5b bbeeee07e9609be79ee564dee1c50377 bbefa74ab2d857b0f5709e3788eaafe9 +bbf36a23c1b0b951e75944d653cc7ff2 +bbffdf1df7ccd9c4bf42a95ea13ad611 bc0051b6d81246631aa693d89261bb00 bc0169cd2cca2de2d4c0d6ca5ce6586e +bc063efe302878d951a8319372f3306c +bc13ae59118e1e5bf67620dccc74306a bc172569bcc96ef42ab2a54e8d1971ef bc19c25288b3ed414759533d6d11ac32 bc1a73afbd65e3ba6119b9f36123596e @@ -11925,8 +16458,11 @@ bc29db5b95e4ecc77863a129eb6e6afb bc30525c7107e0904cb32483771117df bc3087608aa67e29dcf5fa4396567ea0 bc3497b0dee58f7462426379e8d62a0c +bc34dcfb22ddadd909ccf7015acc840c +bc375f5aca91720b6e8600fa10b427fd bc38ad7396bc25e7f7a99b6a019cda2a bc39d33fb044c4266faa1593f505c945 +bc3af35317d9f43f2d1f615e30ec2ecf bc3fb11e5e5b8034e917587b28ddf8fe bc43395166bd73040a6fca3b8db0b81b bc4b2039c2cad8ed563df871b11abfa1 @@ -11950,95 +16486,134 @@ bc6e49690876359a2e9e034b4289bbe6 bc7251ebb5a208b4834c2e5cc68dd173 bc73d19e5d98d2421fc2eaaa7c9b5f04 bc764f67f09708a897e15cea8c5a1036 +bc78d1f8ce74979bcca44911bf3b7138 bc7b09c1d08993d0b178248a42e90d8a bc7de8289d0c441f8512059c671a2d20 bc86ed66bc30df225b248e040881c26c bc89a835e2e9d17e74862862bfaebac2 bc8dcc3a0b3c356b62272aa5be1b7350 +bc8edf1d260605d97e8632d3c0b341f2 bc8f78ad91b161b39c86e7f60ec1ce70 bc925aec35475c1ccb1618f5740d5050 +bc936b40362217cd3b9c0dc581378390 bc9500551e8b9bb28f082db5df179777 bc969fcabd8efa5607d0a9f2c47b6c04 bc98fb9045921d5bc386d5decbb32e4e bc9c5594b18de4f32ec8a34fea01d7f5 bca14e10c3ec8953d50795b1b648977f +bca197e88d3bf54377f7eb87c5892a54 bca64765d9c5f2c085daf06745b30a9a bca6ac3a16ac6e47ba54d09355147d48 bca6be4661a0d63e11bb04f6c8514229 bcaf015da5dd0b7eb4a79be754314a51 bcb082888afdfe9dac284ccd364a75a4 +bcb7cd1b21dc55f83b25f2d0ba8b5544 +bcbe39f47b46e5399f354d5683df337c bcbfa250f1562cf9ecd0b8696f480af7 bcc03034ca94a163925f725de8e377c4 +bcc4691738fefa52fdeb793122301be2 bccb0a8d7b6a9ef904d9a9661602b77e bccfdff9365853328320b0e7a480b453 +bcd4022d27045002f4436997e31e636a bcd729a6732c842bc9e784198b5237ee bcd747730dc6b2dabfbb1b43d9508a01 bcda9ec8010c53c3800663a8d2c6fc3b bcdce0dc757c8d57ebf893ecc21204ae bce09bcfe85b51f45ae667831cdc1491 bce304b263f944ab86b0902c45494fee +bce88220ce02f17c9c0a5910c03ba297 bce8fcfcc12af0c1b2a30a42e95c8fa6 +bce9254ca0dc2f257bfdce2feca75a34 bcebba46754e0dbf2204e304d0fa51f3 bcefd169b74bc275b69569e422eb8662 bcf78c99583165301f2129ff4475c890 bcf7de38d5053f0be7a8ccab395e5e0e bcf801558e1d56a1f5adaee1f8e874af +bd020787371a705664132c7c627c7870 bd02dcce2334ea6b237944c4fc8f5b1c +bd09802057f5b87d246a8ae6ef62ece0 bd106277a17b68339711b18d6cf02a21 +bd167e272290e9251c4a4b21c47bb4d4 bd190ede9175ee6d5c335f52fec2ae54 bd225f3367d5f4ba42490bfb7fabc2ac bd2c67357f39d770faaf7ec249a17bd2 bd36196ec9a9871bb30291ae60247ea2 +bd37100bd677053d1a608e37bafbdaf3 bd38730f29418b36df49065a9217b2ef +bd3b3fefc77118499cbf74efd12cb029 bd3d246b9b6de2a50d394ada65be8283 +bd3e729a5a7d283039e7bdcb74a3fd0f bd41d920a4c02e1d35c1e7235162f21d +bd43e6aa89b14b112fb4885ae7a4f072 bd44db4e0121f2bd9315b94b82da4ea3 +bd486c48a5ccd9713deb064189c80e14 +bd4c51f2ee0e6ea37e440e372c0b6147 bd4d605a7893ae28a900d0739f73ae99 bd4f7c2003995dd2cd1312be72043cce bd551c12756021127a407aee4bd3cd29 bd6579e86fd01aa8a2afe0bb51532bdd bd69cd548744290fcc7640f23d4f65bd +bd6ffc7a7ba01a3954f2634f666d14a6 +bd724de3271ead67f90481d23db3c28c bd77107c575b25a8cd1ce223a9696b81 bd791e179bf92c897d127d8e6a34df8f bd7e5eb7babd048aeff454a0abec82ac +bd7ea1e13b204040a85e59c6fe51a77f +bd83307658d42b0cf24eab848c1ee03b bd8b0655ce0116eeceed0d36a550bc66 bd9233b3d5de76751a8d54d6bccf7031 bd94b32f8475a23ca5d080aacc7545ac +bd95a0f6c16b873a8e5947ff822b1e34 bd96cd1b00a05c61b1e89fffff02f929 bd98a1946fc6a3d1bdc7bd7cd3a69a8b bda3ae6ea7c56b9a2fd986b70a6765eb bda9c170ed50bc53f3ffa6b26433987d +bdaba093d97efaace135a7ab9b526b8e +bdac2479036f418d868362a80191ee93 bdb3a4c617b1b6243b800ff7c2731cea bdb5ca7d0342f613998748525f7763cf bdb900ee9d259d279001ec87477d5c39 bdbd01278f40e3c439c4101bdbff389c bdbd0624ff98e3de531b411bb75e523b +bdc0edf5c07eea7894be08c6392b52c6 bdc38e6cb79e1d37a3b2f83e1363370e +bdc47dabc7b8403e17db795dd1aad7c6 bdca7eaf53a4233474166a4bbf77bb72 +bdcbde48b367c2bd9699bebe4d4208c3 bdcc58f9d18e4688ee255bdbfe8a6c5d bdd51699a6e0f8e8809808498126d890 bdd5366444bdece307b0b03c7df44633 +bdd69b755725b5b01d8cc2d8e6c0d146 +bdd6bf65f06a4ac04b8fb0943a313acf bdeac028193908ad7d991d264f436f70 bdec385e84fc77a8740f679cf97d3e8a bdef2d965344ddc7b1e51694f44e139b bdefb5d19dac655603d2fed72d6caefa bdf56cf0bfdcfcf82dc5965c360912db bdff461f2217ffa9c894407cde8fa8ce +bdffe6c7731552b6273b3d4d21095b03 be00e0a046819500914a66ed247bbceb be055a378ba92bf4a0c0f7a81254ca0d +be075b7d1795f2b7bff518f1d237155d be07618beb3dc5e45f17d851fe794c4a be09ae91184e890cf5d626191b999863 be0f1c1b0c309a3009d5ae0d61929ed8 +be0fd8755263e895090fee64d37ca71c +be1764e132c8f452b24dcb07e722853d be1bccd491d83f135cfe6f0cedd9e530 be1d0e5128788570873924c3bbe26753 be22696385df848cef30e5794f0fb10d +be24d3899c3d501430566d8b8aa6ef76 be297985c9ae89a785719c214cd02e05 +be2c94548fc05eca8c7c0f8800dbded9 be2f65c58fe5f8fb438e42569b39022d be39e64b7d1b5e0bc03514f271809b2e be434b93330a3ced391bddda0cd432e6 be47b7970e72eece304a67509d16e0b9 be48ec1485d5045ecf80d3a28fc8ac33 +be4d071716ad04018a229f02568e305c be50220c4bfcaa522429989f4a727f30 +be5b54159ad1805a36500ede43afe05d be6318988bac8951da24553cc1899531 be6517acc353df9960e7d8ee1478d940 be69096da808231e839afd6bc827a047 @@ -12046,10 +16621,13 @@ be6f266070d74edddf27dd2b20248c93 be6f8ce1da8ca8a2c0e80fd190eacd2f be722e26a11388df55372155042f0ba1 be73be7406d3b6d30de4360ec6111215 +be752eeda05e3cf030de6b27eff5e6a6 be7859fb476af5eb05a495dcc4a5fd62 be78c70ea4cdabc8ae2053e03c2c7fac be7a0f3a88db1893bae712f540f52582 be7cba3a10094c351264d6a941c5546f +be7d496ceec71a7c2f9384487944d75a +be80ee0cab81dcf60f47978ddf73ab5e be86fd614ced2fef635e870c06ceb22f be8e83ca4d1c2bcef8955afb6e88d375 be9028c17d382dd28a49563892a5f84b @@ -12059,12 +16637,16 @@ be95988b30e1af7749aefb285355f6f7 be96bcd53dd56deef7e2f135751a8f23 be972fd73b8f9e1576e8cf0aecc6e1d7 be996b52f43f196670283792a187aa7f +be9a657d7657cbf881a6df011db1bfff be9b193ce9e1ce4144f2a43ddca30583 be9ec304369856228884bad07099b2d0 bea4e465996e71d46ae511e7d1e92cdd +bea4e6dc86d9db651baee6b4eee49c08 bea7b9312c61438d2e428fd5fd89a8c8 +bea8bf4556b66e3f51a60259a678b4f5 beacd19be8a4204b1f3f00dcbdebdb4c beacfa933aec442e6ca101ff121e9b11 +beb2be0f952b3401c5ac5b665fae58b1 beb3f44ceb81ba65614c2da119fc52db beb84f37ba70ca85750edbc44f0e26ac beb90e272a4f60c64672fe320593a609 @@ -12072,19 +16654,28 @@ beb9b5a60f61734a4b7d4fb05d989766 bebb423830d2538d48effb7526337871 bec1daa91de3f050425a312621c104e1 bec1f818840cf064122ef2bcff08fefa +bec27c1fd3d4662f7f6043ede177a94d bec6bcc65b035f987fa34d0dc9db18cb bec83f404460602a251abc57459d7e75 beca63adc4bdc9ced6b649e26365974d +becb2bfadb3176c91034b8015b9c0da4 +becba62c2de30cbff2c2e688f625641b bed2789000436aa2ba9fa18b3fd9eb05 +bed289695d377566678068c3eed32d99 bed4c8595526efa3c4e97d2f12db02e0 bed5962b6e5bc6cc5800ddb58c3f8976 +bed5fc87e7d50803605a4a8a4e4cc612 bedb5b68f14c87de2ebb1431e262ad39 bedc132473ad752234713ba7832413a5 bedea6fd3003e973ccebb4c97d1d41a2 +bee3d90a904c23e75be2db1a312d2f09 bee3e2ff08e342fa882ed8bb53e7f62c bee5a1cbda3e995890e7892259ea5d16 +beeb58777c63c50583bc50dc272714b2 +beebdf81368d178fc949017cb728aae5 beedfc57140240aa8cf10d6487e71c1c bef0f2841394b37b039cd033e24e8b4a +bef6bff7d67350582016ee83ce33b8ce bef82295587a00e8cbc9d24b35cb41e1 bef8556e56d748cda2795c9099074d23 befa7c4f984a96250a7f292a6b40dece @@ -12092,98 +16683,152 @@ befbcd5af790a3534e014684b310c324 befcc6ddb14c34fd92a04361ca947574 befcd874971e674cab8caff787226378 bf00d5a8e22a4918845cae91b4c54af5 +bf02ef86019778231d1736403a83a22d bf037bd468caf91fd03094a778285773 +bf052023086c71b5f23a1d0d14615f38 bf05d961fd7b1483ec69bc8705a3b470 bf0c38f9eef0ff230af19be771b0a83f bf0cc30cc12cddc4ee90ff671bc2d817 +bf10e5fa4516f2723cd473d82c7ad3da bf18021a3cbbaee34250a8996ce5c82b bf1a36587bd35ffa2dfeec52877ac33b bf1fe7fa36f1f90dd9af1a08587ccf21 bf233ce1a481581d687bb62331d0c643 bf236f619886d1030e9c3e147aebefc2 bf2452793f3c6cd940f4b079e9da0cd2 +bf2b39fc786993a52ee2dc935211c3d1 bf308633197ae0d5e3785d5eef1cc598 bf3134020de007cb427da00e40c44227 bf327e13d9ace8decb023fcc1d956114 +bf339307d8f5722017558fa9e5bd04ee +bf339c88472aa909e73a3a491a8ebb30 +bf343f693b902cca8f5ac9c74692aa57 +bf3497c784ac84e384cdde2d261ff69a bf37856897a4b304f24ec175e886b353 bf37d41cee19dc03a51565d81de620e7 bf3d06dd2467fac353d4543864e362fc +bf406688150e523c03aaaa0558ee0f7d +bf41ce2f9e20b93e11f85ef75b04c1af bf42d9affd3357ef148d89405ea8acdb +bf4349631b080262bd2c234db5bb970a bf489ffbe8b40ed4c9c2235e2a84d4cf bf4a139d336553b84f70049609c17ae9 bf4b8ccdc42d77b2c7007c5063f73aed bf4b94bf10627cafb580b083353b0e38 +bf4ce27c44d10412bacd7d62e7db5115 bf5404909ffabda7527f1667e6f98bd4 bf574d2d97f49d7d5b6e7d92d2494d60 bf59328e9df87531370c449e686eaa54 bf59b080df02f491cbe7a5fc6ca6c909 bf5ab540efa0c8a475f89d88e223725d +bf5c6fc3a042423e98aac8b23edd5076 +bf5e46214d06ecf18148c85a27b6ff4e bf5e82ad937d584f7270c5288448ecc0 bf5fb6cf2eb081f5f892839c96831695 bf6e47b4799db25a3e0d266664483b87 bf6e79fba544c05b2e82e938c1a2a8c2 +bf7083cdfd3034b5071b0fc89dca19f0 bf750d52efb07c09febae3a3efe035eb bf75e7d8271e2c4e4ceada220f04b538 +bf76e072abd75ff51a1be60a04873898 bf77b952b9348c04c9e0140069028c34 +bf7c57084f4707af316efb7bc89d6ad5 +bf7ed0f58f62862bb37390ce428397aa bf8040f6b358ca6d6133c520dc265983 bf83d7792c97afeff2bfb0b623a5d352 bf90cdadf4ef764ccaf46eb84d68b497 +bf91a38b1ad86adce187aea2ed360867 bf9b7491c76d79c02dba8abb3a2dd3a0 +bf9daaeeae580a4ef69d0f2f1d0b5480 +bf9fc37e24058f239f58c0e36560e9b5 +bfa05f3208c6c527b0486276d928f56b +bfa39a0f00bc3b0268c40b577486abe1 bfa649b59e78a2b9c47749d0531d9321 bfa7726ba63fbab0d7e4f7105313391e bfad2d4b754730ac5aff41b91f82974b +bfad9dcd2f17df0485241c2011512830 bfae94de111f72a39ca2171094352c2b +bfb169ab03d5f2110bf44e7eefb0729b +bfb77174aad9476026f1706a8b62ab38 +bfb84f9f45df45a46dd2b5b85a4e7b7d bfb8763e2be116faeb79b6e9212677cc bfbb09c292d383fa9d8511f439aa0079 +bfbd94c8b03d654e88587586c676768f bfc09567cbdb82900d45b230162d40f6 bfc81b189e3bba28810f6e3e77b8617a bfce317ac0581d2231858920212ce3bf bfd1ff4e0ca22743a54068e55e150e64 +bfd2131bce19fc2f925d111a007404ba bfda1207f4578cb7223755992c5c8372 bfdacb9bcb08638699bee8a6456e5f71 +bfdc8a7e4583e36b5477471d733e160a bfde67c959d53992d4cc6280d9bafa87 +bfea4031ad8518dff91a39850f0e82fd +bfec1446af1e4814f245c55b31527082 bfedc8a2b57e682d807222a622fcf437 bfedec10da0807975893f485381fa13a bfeec72c93bf2626d86dcca4b3cdbf1d bff1aef3d5bda9f9aae3cc69ee7cf08c bff2e1d16108df81b2162419c362ecf6 +bff4afe089ced9438f88c2a3ceb88b1b bff62adcc58d0b45a59bf029a0b72e7d +bffca52580233539d93b6f897e871995 +c0008307ba69fde18fb5f5aba5fe8aee c00644fde02c45288df875c279269879 c006885811fca93c23507daed13915a7 c00e6cbc4440278e95539d280b678419 c01566650e97e7e78cba94ee7eccd8f5 +c016ab934f68708c71c168ef155b1821 c0174a7029f8cc629eb175d0ddfb655e c01e8051079c93dfd67bff0b86e240bf c0214488215b553d3c93cead9bcb10d9 c02a8835fc8445e4926e88a07fee402a c03a4b32462f82f98a42c03b9a31b7b2 c03d1d0a8a726af56c9bc8d49d4cc7be +c0446c46cd0ac3a4908b4590d563244f c048198a8966486be8720352fb7391fb c04921bbdf30537beb14ae4445a63dae c049aed19ab4e0b848b518bb7ba904f2 +c04db6690751560615f1362f1625f488 c050df4472a32b17307a0883c517420a +c051a563224a4547ec337a1c2e2946c0 +c053f9edd418ae62bcb4241d74bde9be c0559e025d808d5e79e496af6222910e +c0564c02bfb82f53bf5a00f0a8a831d5 +c056a844fee0a118c529a073a849f811 c05ada9089c68cd72957560fcb28b8a4 +c05e83e96da46c11ccf6545c03c65857 c0628c034864261daa74e996e6911f0c +c062adf31809ad93d23b3fbbe708e3a0 +c0639906d99206bfd72a5b75534046fc c06567ee263eb08f7ab4d465dc2e80e5 c069a2c8c07e5bd64632ac05f51cc837 c06e61a6a1d2bda60226e14453e32694 +c072ad06b92e57001fee8610a111d465 c0740f4f92671c26eb2f30043e9875ad c0748908318df7c066de172f934cfb20 c074969ee21802ac649a0901be836776 c076df1d91da2ef27732639303c24366 c0778b27dbb1731ea7e853a1ebcce742 +c078d765b49d489731556a6d9c2c2cd1 c07ad06666871da3eee7ccc8b55a55fb c08022bd533b48f4e348251629f04c28 c08547d425be4f6e8eeb2109ac8908ca c08a727855754e46a14c5e70a7e7707d +c08c80cfbe3c53bc97686c9257dcabe7 c08c9ce623c9fc7992a21cf90f5ed0c1 +c08e2c09e946478430a820e8039886ef +c08efd8c6f4d0e49dea7d46bad4c63ae c091423b7108f7b7af918b4e7d7af6f3 c092ddf9182ae6fe5f0339219bd265f9 +c095949285d9bb5722fc04ee0689c45e +c09940f4bad03366b1bcf78c70c59b34 c0996ab78eac0cd40e335b1bfc232ff9 c0998607f7b96a66c66f4a589870e4e7 c09daf097a92e08dca449447330f8640 c09fb046702fa1a796c9a1582a5daba4 +c0a16d1a772bfea947b5abbe67af1da8 +c0a249ae1a0660457d07fb99796420cf c0a50b4c8616514ff9db36511516a1ed c0a9ca8cd78f4133e98e9ff9c7e968a5 c0afa2736713bd60f84387fc2b594212 @@ -12192,13 +16837,18 @@ c0b87163e3faf1ddf623ec258261dd1d c0b9a3c49c98c76f83a5c3554458b2e9 c0bc9f5044c19090e7251d262f25d49a c0c7e59b0e8b45de7aa5e074910890f5 +c0cf1f91797f5702030d520d17249b7d c0d0e54978e27a44fb420e83307cd921 +c0d876f3f9895d1440d03491785fd4e9 c0dad5ef711a42ba6e845d7756f35a7a c0daf22052e1791076b80a70f197c981 +c0dcdb37fcf7a4bb8b655eee4eb1f216 c0e7089d941e9b6164cff1480852fcc2 +c0e9e90c53a524c3997c3cf976d04cec c0ed71a7eb6defa7b7dd97600ab41c1a c0eeee7e5aa7fe3fc5822c8f10ac6e04 c0f0918f7c920074ccdba7bc9285fef5 +c0f1f89292a3cdc341e45fe74f8b7306 c0f50abadaf3c34b5fee45ec878edf04 c0f8034bf44972cf649b13332c6a3587 c0f8342cd38765d20c462abfbd809d39 @@ -12212,30 +16862,44 @@ c1066ffbc53e03550a26d6a37ca2ec17 c1077a688e25b2b9a3ea8ff09945eab1 c107bae2b141263f902c688026bd2b1d c108d809e8b27d3513f791bb92f2f4a5 +c1091e2ecc35472c66156935dd89989f c10a5311bf0fa8ea7f62b2ac271ee36c +c10d56c5f56cfeeb5b7e9d824d90903d c10ec2d59f876d3d1219f5079267b8f4 +c10fabc9f54450336b2cebb29fc9ea05 c111e16c61532ff76c48da6d02e0d831 +c114b4a96ceed2c2a840cfa402f0aefb c119a6f7872019d11011edcedd154c41 c11aded8b6f784f801e4d784a8345cb2 c11beef2daece4fb84d5177e3092e309 c1229e9197d1ecd57b3c1f4d295fa92b c123c5bc4281a277e85f64831b51f710 c123ee95e5584c0b0f2fd44928b35302 +c127e25ccbb56037898d9b1bb4af92df c12aa0f7ca1a45d7351651fab9986222 c12ba02973b898a30e78e5399adac5c4 c12d0af94ffff16e65769fc9483025af c13c1185a16a43c48750e2d9171c2eee c13ce887dbc851ce67020a69d4de82d6 +c14135dd1b54873c782a0adc54c7c6b3 c14208aa93208fd3f305a9494f05ad40 c1430ce579fbf59278158a7f1feda13f +c146257f32ad527a0d982ccd65a3e6a1 +c14b946c8a54fa1ca456e29675dd0cba +c14d12b52c8af795f0417cd0dad686a2 c150999703c98586f7afdc45a5bb9f15 c1518f7a0b95956f72995b4b748a86f3 +c151f4582cc9eea45f8349ca3f9b9dcf c153864c98b95caa0147d97d1dc1a08e c1545f39142cd657988e318c262564b8 +c156be622f22ab12ed18debd5a958eb4 c1571544816c43aa65cf91e67a4bc664 c15768e4ee823987589974029531adaf c15b1386801e7c77546f4544c8b577e2 +c15b4f1937f7c14a1b3c136a463b5aed +c164ca1a77a9864575579fc9f00ac81f c1664ec573c995c2b0c90affd47ea1a2 +c16ca99639dcd2a16da7a525697c1748 c170211abc89b51ee24487e58d228f31 c1717ccb8b6140ea3da586ccd8bd4f6c c1733d993176bcc9678a278cd175281f @@ -12244,49 +16908,69 @@ c179babd30637d465b5fc26216958a49 c17f3bfad18b0d818e283bcf0461f746 c183b7a982c69a6a167dcdf70a420e65 c18506a35f2faebeed0e47045340f1c2 +c185c7b7c7059021b5d5a99ffc4d7c6d c1870365534632dffb1b39b5bdf4ba16 c18a2dbdac98b4377105377c38db75ae c18bae9ae7adc0866ab6d1e04c4bd597 +c196187e1f4fb907b0d11373fa837e66 c197845f0983a57f053e82adefa92c3f c197cdda7b70347466dd6851dabe94e5 +c198323bbb7de852b3129eb5b695a709 c199692481f7e5fa335c82009d0c4996 c19deff62aa073fd829f74ec8fb4e09c c1a10a2a11a81e5ce88910e6718990a0 +c1a12dc01c462fb5dab64000037846ae c1a44dd6741441105765b774baa14a7e c1a69f99b44ac974b5981ffe10f8ef24 c1a7b954ea20d05743edb979508e3e4c c1aac2fc27c2803ae5096fb06b1e3fc2 +c1b26cfcf760e75f17dad348e54c90b6 +c1b3bf5e7a350dc8f2992545ee5b262e c1b6fd8f8feb6261de93a914f232cf13 c1b7bde2b5732146e878f62a28356a99 +c1c758e15fe3fc0330cf8102dab13897 +c1c8bb38575ae2cace1bacd285e106b1 c1cc5c9ebfcd48726847640faaed2707 c1cd800a506a48509920fddda38d07b2 c1d1c5a65036e6f22e00d1ac4dfea4c1 +c1d35ff850735e390e6f8c5580b8aa5e c1d36fc1ebc0464ed8ab3184af0f226b c1d54d847dc2e90b03cc0f6bf2e5c36f +c1d6aadd7f90bc8f4d28528c0e38db29 c1d72467d2bdd83dc35fee40788d04e6 c1d7708b609e17e52306a1f20848e9ab +c1d802b2c48614edcdb64214aff9b840 +c1de72b1417daa216b559a96df1b4faf c1e0a6a97b3288bac6cea66055b7abb1 c1e16d8e55a68c8b518a3d03d2ccdd0c c1e2b443734d99ec7eb7178847395663 c1e4c72f04221acb6b14030ef8efca79 +c1e4e944f7110da07da0c1a820fbe3da c1e76ea8839b654fbd04621cb7cf355c c1e8749bc810648e8295d6fc68c888d3 c1e8b8bdede711b8ac62cd5368486d47 +c1ee4d310780d3c9f36b8a54df4175d0 c1f36e57f5a282814b36b7469ec66736 c1f6f033fae021fb5595619ad3f2d3ec +c1fa098c5de27b840b850e107f5a6590 c1fbe9d5a70c68de45ed11d67f7ae92c c1fde5bff477c7667250e8aa1e938bf1 c1ff557c21bf14efb3fd2d9bf727329c c1ffeeb374312f4dcdc3ac211d017805 c201021b9ba276fdf4a5f4ab4db50720 +c20b070e0ed2149b0430adf6db0055bc c20b90b283a9917d0a192d00f47c32d9 +c20f58e2e2e9b45d297c61315a9bc914 +c2114e6ca8080743ca7a6ae466cd77fc c21ee42a4157974ae225a36d4bdfa701 +c220a5591fc61cb11feaf0bea96189c6 c220c8a990d59180348eed7b10f1edc3 c222b9bdd7e928babfc041e1a9fd54dd c2267ee56197db3b74f2bb4df652db9d c22737b4f8ca1bbe7b0d3c6b9ac2e797 c22ca079ab884f4e3eff4309c1174ba1 c22d3da08a632bef198df6fa216ff222 +c22fedeb4102828ea83ba7eacfcca3c9 c23279dc7e02c5f81073173bda444b17 c233fc8edbff61860f35c7bd456bb37d c23530c136929b12eaf175576cda9639 @@ -12297,24 +16981,37 @@ c246bc48223311d06aa33a23f9576112 c2495604376bf4b0d4c0096dff641f54 c24abc9659d1c738c84fea437e4c6e0b c24ade6ec39aba913215590dd401df23 +c25212d2d290576c0c828f325f21151e c259b8fd04daff7b1d4d328305870332 c25bf542e639dd5621af19000a4697d9 c25c9d1d1e50d690d3b2e7e7136f13c9 c2661e983ba907b40e7ecb57f3a8a35a +c266df1660c2a3a7c336ce4d82861ef2 +c268b40d7c2fd8cc5381a0711f6b0692 +c269312ca75fb30ae083a1207ebe9ced +c26e45979786681fd86dbeb8d9495516 c26ea6fe6912e2fa7625ae97a41e1689 +c26f007f143b12f4652e71c22509e064 c2703bebb985b8bf9a61b4f66ed0b7f2 c272e74a374d24e77a1fc8477e085fe7 c2730ddd6f1c0bddda0932bda4d47812 +c2767560d329c1aac91243afa57d0ff7 c277cc896e428f65bc43269fefaa43e0 c278278cf777a1b6c9167546c0ea19c2 c27aa02f16e3a50963a291eb66894aa5 c27b7c9a813cfa190fb3578caaabd381 +c2820ba4993dbe47a0541706fb900b62 c288e39d9344691d96127ba4bc31f720 +c28964d76d74738de8f0a3b3e0c5a783 +c290896a9b6341cea35b0ef6d29adaa2 +c292b465d5ce946f2fd83f999a355f3e c293e74c6bfaf1248526be6e16bcd846 c29668b210fbcf31ee5fa9346af6be65 c299ffe4436663034bd9f7f303f62b7b +c29bbf3c31973b947decc26d8558a837 c29cc9154292abb5f803939aae7a4ccb c29ce00fca5e03be4dd7bf2307f3f56f +c29cf4c6bf5d3679a7bb6dbe14b74aa5 c2a0104e63b0576b885a67c71ebde29b c2a30d74b4b974f08f29d6e16b292b5f c2a96581cb8ef2fbb8fdc32a79a588a4 @@ -12325,22 +17022,33 @@ c2b249f99a92bea61d210c252e597b54 c2b639152295c208c0a1fd945862330d c2b9131490faf2c9bf8680c768d60be8 c2bb29565f00807271630c3650b75152 +c2bfd750359f3dba3cc209abb81495ae c2c14751575821ac28eb2135d848601e +c2c51f0352efffce9c2961cbc5797b18 c2c546a4b55d1bb6e68aacb0b809945e +c2c65339a28a09b7a31059fe70ef1833 +c2c8dcdfd86a9804fd6d5d7cc388f11e +c2cb4e7086569fd88271576838b0ed61 +c2cca88aa9c5547005cc77c0a8598bd0 c2ce03c156ff68513893a46912d865a9 +c2d7a098ffd987bc3d0901a1d18d5a7a c2db13d0dadfacfbe911e0c9dc3aee8d c2e057462f4fec0afbf750715cd68bf1 +c2ec5c14897f435b6418d4638aa978a8 c2ed45fc1704e7a5e1d8b19334133306 c2ed49fd4c15d33849485a9b4054d7f8 +c2efbba6986c3698f730e1980c1d88fd c2f0c87efe1c7f4c1ce642f36c810d68 c2f23803dff72555bf1ca01923517685 c2f5d0b96f8da04c256d5841e326e056 c2f6c6b4aa1152a5fbd0107ce9e7572b c2f81ddfdfa2b32e60499cee2adea05a c2fa2cb00ba0612c1c6d88649568a810 +c2fbf4fd75dbc170de09a47fe3f07682 c2fc61e30db338089e9f7759efd6d997 c2fdd3da3760429edad9493948504773 c2fde8579fe12b1f7c5f45fc9e1a1311 +c306590d9151852e2194baf95e77f502 c3066997e078296a50f39e5b4480927a c3088df5b0329802554b01b1f3afdaa7 c30af07c53ebeb5cee10d3686d19afbd @@ -12349,6 +17057,7 @@ c30ecf6950a0087dd7acf7400186af65 c30f2dd44c23502cf3d5d1b3e0f05ac2 c31696f5c54f9953738e8ba5c21c3840 c318111f0e8b3a22e39f7e48d34fe783 +c31932bc11f0b29056eaa6e108440f1d c31ab7590b7a627b74e3c20f718f912e c31c092d0ab0c98e985913f36d651c71 c32ad66be4f1bf38fcc8aed5a5465bfb @@ -12356,41 +17065,59 @@ c32d56f627a76fb2c55c4d4c8f153f34 c32fa227b25247ac2230376deba4726a c336ecfa407d79f8073dea458383b5e7 c339f857aa0e6f6ea6a814a07d5dc7c8 +c33b379fd2b4765434794613d117031a c33ebc107477a6374adf89c5c1552693 c34170bcabf461e7a44784c8eb48c710 c34212c1411652919a0e7b8309155f00 +c348b848a5ffa3e686b0f7df6df1f55c c34cc04d088d32608db06c9adcca36c6 +c34ded23f547a70f7b93e91ae9c55e4e c34e3b37928dd9aa6983417b49c87621 +c35118efad16ef224d9ccf25dbea2203 c35209acfb3697a103b11221e338a88e c355afef105d21178db3a66f35163fd8 c359755e89002d8bb3f14da9a8d8639d c35ab5ae0a6f9d64176b5b97ec2d54a8 c35e69238ff278f304521307fc140d94 c362a5f720be9a5eff0dc6783a41a81f +c362ef7a2b2f4d9206332e481c67a5d5 +c36ae620143adce2e1fd75c816634f64 +c36d42872767d5e47152d5435f5b56c4 +c372398ba1f86a8112d3f3162804bb54 c372f1e1872f9aba48b7e485316807ad c37a30a5e07d62afcb8b142de43b9f80 c37a49ae06cb6d9d9648b35632518215 +c37af4943cdad4ec9c18e307e22c5158 c37c3a1dd81faf0db76049e54c0f11ca c3849d8078fd4ea89d99baac28a8d9c5 c38798aa96489f21c4f72cb0526ae018 +c3896596679e15e22d7c6f63e19538a9 c38da9350ecc780cdac09ed9d673da67 c38e6452e05b4502036a0d2d7a6cd2de c391162f1062b1884bda41814bc6883c c391e22b6d09f4f52cfd8e9ff1192ad7 c3948f8251c4fa9c4ddf65ea2dc2e252 +c395a1540945bd4861b7a1a85d0fa6d0 c397503888b098dfd65558dcabbe8d49 +c39945d6e5685482219261adcd297030 c39991060fc69964338ccbd445e7a167 c39a4e717f8c990b35709d5a393d378e +c39aac161351c3221f00eda9205f6608 c39dcca688a1b04556fa8e9205bb5512 +c39deb75a287d07e6be6e666f87735c4 c39eddb90dbe2d3115da7bcc01262b05 c39f911754be809ba20f47f6f9bd93b3 c3a4cec00324f18bc9f96c7d31825cf9 +c3a558be6446e7fbab5699ff693b01c3 +c3ad0ccda4f1b7712bed8f8343a72d9d c3b018bf85e7a771bb8f1abcb7f88571 c3b137f11dca18a44afb514833f0c1b5 c3bc189d0d3f41bcd20964409491e591 c3be642d7059ae6a597f4a5fa21a8389 c3c46e75dc0a979fb547ad4672c79ff2 +c3c715596094478f13ea5fcbdd5eff87 c3c7b2934adc9caa3ea006923f599dcb +c3c8792b0b169bd990a3ce8a41dbddd1 c3ca250a07cede92b392d6444ae76861 c3ca7c2e7c5e7193824ffa396be2e88d c3cc24b00ffc603b7c9dc221b096c161 @@ -12400,25 +17127,37 @@ c3d038a3b1ae5e02365922a81a585e39 c3d2617e1adfcf772a0cd43a86e9df9e c3d57c30038a88251948419eff73f642 c3d7bbd2b54c47789bf465106efe880c +c3df40f01a0ef3847a0ea4cb699b4a26 +c3e87a45da4f4804b9cdbedfb659f4b5 c3ed54b69e85e17aac7e5d8a5debc7a6 c3f87f0626a0f8c2bbc7f159d982ca10 +c3ff6947fb8f8b9671fe4ad78f7d591e c402703b89badac9661b1ac809ec6e6b +c4048a86c39b8fd78db54e2d3c659eba c411bc157437c6a7a1d6a648848de3b9 c4156f42875f915253ea7e9902de1229 c416d791a255c0d285b21dcc7cde1e09 +c417eb363c5902819ec10e2d492d6be8 c4199c0de57911950812db778fc996e9 c41dde305e2ed7b57358bb2432b93fd5 c42013d775ae7a99f750ccaa44674a44 +c42025be9b5e9d11e7837e9dd3a24d32 +c4207a9086b99a626836760fd6e3b29a c42087c9d335970d66f45f903b1fcaf4 c421338b7e3af83d4f02bc5bc77ae7b4 +c422ff690378e9b41ff57e0b1bca3dc4 c4252bf3d70b3840e6bb251881e9bb54 +c427a5ee164308ca179bc2597af0dbf3 c43151cee513d1afbec884210a119864 c4320976e5438bcd1cbc0738e68f8653 +c433109a0181a72e8e35f6c85da3011b c436056ef9aa202808f15b0a3ff5ef86 c4385ed5e69f2cf5ea4a4d537114d857 c43ae0db82d0f680f78ae66cbfcc813f +c43da58814eb7b4735a30db1540422a2 c43dd5845458724dd27d46dc6136de5d c43edf243d77cfc1fc24510090ef860a +c4415c136c169c7a699455bd46d6501e c4425106bcb2d555761ece9557931fdc c449421e9f8f31ab93cf296d44e83e33 c44999712d2e30964d2a73e5c596c448 @@ -12426,27 +17165,38 @@ c44d30d47604429bf4fafb822eb24b90 c452fa86fec73fd4e44106778e035ac1 c4539a6a0c27f56e705b7966fbcc886f c455118cbd5e8901653fccffd52672dc +c45968ed1d167fdc0ffdc8f1b6ed5014 +c45f89b947fbe52876d5825f598413b9 +c460a38a4c715da0eaacf205e36c1dae c463b11d677b31b1e180961bc12707d4 c46960b6d21454c819221f47d7c63aac +c46aa6e2ce4eb7c2c6dbf5d5a9405d67 c46b1092d2a7e6aa68e644e4ad30d321 +c46c4286b4fb6b749bfd0a0f676301a4 c46e1377b8cea2a5fad3cca83d877d6c +c470590db0e884e7d0e49c99113335f6 c470bf5d8626ee62c03283f46f7d0d3b c4717d04ec723e5817fc900bab996942 +c47268c247901ac078808f645e58cd82 +c47863a0a39719ee239d5f82b8813e3b c478cf000e7b3faf85cba57e71d12ffc c47c47e100cbf61018e9a860d4e01221 c47f77d6ee076b723870026b1532567f c4857f3ad2128bd3f390b55faacca421 c4886da36b252a1c39b6ac4ee68c6d3c c48873567a93654559d9434b6bf4d272 +c4897935ffb2bf16c555e8f431eb0f41 c48b34880880261540f9be9fc0ebb031 c490c814df083e9a8eb35a298104f10d c4933f2f3c1776f96b9f60dc33718d0c c4939a757c3d0c20a74116560e5af9e1 c49a1a58b3fc3f4f72639e992df51f98 +c49ecde71bd0826c22ccc9626a80f038 c4a9384e620addc23e7f38853459afc3 c4ab2092d880c46725a109c729ee87f4 c4b34d21a50eae2ac399191f5fcba12c c4b42ce50eef0ef45c07ad31b60397a8 +c4b59996e542b211f54f35a1cc8d2555 c4b977e61d0a817a83007dad5551e186 c4bc66e63b16e3df3bfd270c50bdb488 c4bdba7c92f8b7c7b3c50f654a3b7d26 @@ -12454,18 +17204,24 @@ c4bf11d1d39563da815eb1879447421b c4c2dc6d86bf1a729339ef3bbfaa16ae c4c3b5f4743036d6de3f4d5323ed9004 c4c8a4ebb01703e9c3a8ad4de1e9df67 +c4c93ad3a7fdebf25cd995f40da37dec c4c9a0cfc70f524f7c30a0ab2515641e c4d499f98d37985b97da5e6dd8404c90 c4e3cb852eab970a38ac062221fd7158 c4e51065da7e99ced4d64a059da59150 c4e53172ea6b222e9e2179ebb258cf51 c4e7310486e9c6974b11520478188ba8 +c4e8844b98885c7f058d375e2f6768f5 +c4e8db87088776f7b9951ee4ef2d157e c4ee5f6da2d3e058a1847599855e7b59 c4f3e1be0bd14fc74c245840ae343065 c4faf0716737705e07d5f1031ae8f251 c4fe6722603e041578a8b72564f252b8 +c4ff9737d688fda840e69f2dd61cdf2e c50ebfb88b39645a7570f98d9089822c c50f5009215d72770f5233cc6b7183c0 +c5177f9ed080aecdd41572995751084b +c51eef267fd033d892c2e892022d4be1 c525c74dc5878107488bdefad5b9407c c52fe07c54359a421c3ffe85d59a5fd3 c530e658d0ffb6f9a0202e87a05706c0 @@ -12473,6 +17229,7 @@ c5386e8397753be181e1031b9ad161fe c53a012ef91ee82ec8182bc225331e73 c53adacaa1fee7dc7e3b4cc08af30ad2 c53b0b704d137c640b7a56980b4eb39e +c53f2fc4701ae0efeb8c3f7ef07387e6 c5447887e7fb9a484224f268bf5996d1 c547a15e3fd649743f5fb7b4f6b81a1f c547c67fd5ac3e4e141fd440bd4774ba @@ -12481,26 +17238,41 @@ c54de6790c619d3c58f1420d59dd2bc5 c54ec9a34c9d61c7348930803d854635 c55167f1db19a8271e829d96265d150a c555e0140e1c2ff70b78edcdc6714c02 +c556068b9c30ef5a008e18d3a2d52478 +c55c14bcd98a30543dc8d3d6dbba3cea +c561002927ec366cf47ceb519a0856ec c568cd2cb065319f1bece6a6db3fbe21 c56cfbc2d4614222615aa41c8e059c2a c571adcac4f87f9749ab6373f086c982 c577a6fab0f0307c520f93f60b6dc9d5 +c579c9be27d18d064a1075f7e50a6198 c57a71876f425e95b5a7d1e527609f20 c57cf893b9980f28e06a24602526e3ad c57de47c4d8a1cedf631ab2af8e0959f c57ecfe583482b138d34d8bea92e58ed +c57ed179ae4bf506be218281f8dea5f1 +c57f5675be8a20f941a48f30e89a41a3 c582e6886fc7f35f689218a9dc01f3f6 c5837ba6b086e93a193c582a8de32e5b +c5841c4a31347a6b33603b24d73269c8 c586a56b0cf889ce869a197c3f406653 c58d3bdf1f9173fcd3a4fca1d5c69679 c58ff3a71814fa00becee9115024d6dd +c59039c140764053dc091ebaa959c61e c5913891a163b9944264997f6bcdafe7 +c596a1507a56c03913dbb44c45cca681 c59e524a61b1efaa09ea2f7498517b17 c59e92f4f3ba8284c18e0e3439562318 +c5a80403178a2ed656af8020cc2a4486 c5ab653a92cb740488a85cce307e3fb3 +c5acd9fc6390f3b6bfeed15aebaf9bb8 c5ae2315bd9876c4f5a4744915e34406 +c5ae33405a57937c4aad723e8d48ada1 +c5ae454e97d603f116d851f491a151f7 c5b3e3d971c034e5a82a93a4027ad0e9 c5bc9e39a7c421affa6b5146079a451f +c5bf4b075df2e34e696795ddfe5c3393 +c5bf7a3af832c0d02e8583f2478166ab c5c008e092336f442cd651a52a3f82aa c5c0c7a31049d18114c8df41f699963d c5c192782edd08706660a2772d7a091d @@ -12515,6 +17287,7 @@ c5d563d08a2ce09e2001d99a21c29fc9 c5d5f3f986892ac5acb27cc2a4e673aa c5d938eadc54a5c3d72e25d3a66674c8 c5daed7ee246bd766317aa9f0bc943b0 +c5de46be0e713d233b61aa0c9b092601 c5e039c9e20862b8345dc7fdebb7febf c5e11e5a46c84c0dec6bf8f5cef3c2c6 c5e3c27f4e673aeb6e688fb0d9887950 @@ -12524,19 +17297,27 @@ c5ed0e8faf4501488fd4db7782a444dc c5edac9e6c51ff0a49c007b3624234db c5ee0e951ce5c40b4cfb194626fec6bd c5f1ee5012fd9c669184abf35a2f6291 +c5f9e9e4f9c8f897698a8cec1c95ddab +c5ff39a0c137741150a1f70b43b36b95 c5ffb5e202698c909877dc749596107f c5fff2fc0e902395c50dee991639ded7 c6005b6496f67e1f8c11e4b495c06a78 +c60332f90490dfbf5633143aa79aadd5 +c60591498016122b603c6f41ed1025f0 c607232ce5757e87e00ded8014cfbdde c608fecd5c00bef5ad0d1dcaa549fcc9 c60a7559ad4e1f4ec715a972902df8ac c60cf58c546bb5d7ea53e335ed99b1ed c60d5b54894272925e013177814aa48e +c6115e6ddcf209055c141637ef86d8b0 c613cc8792d23370fe8a78dad8fc4cb4 c6178eaf4b21bd773ee8b6218c27b7c6 +c617cc884237b6ddcd6d2bfc754301c1 c618597b4bb58d56693889c2101c2dc9 c618b8d973cda2b5f42944f4aa0581e7 +c61c4cfa25a380b119b93b183e086e39 c61f477641ac977a949139b5edb22e6d +c623d062ff30da59a069a76b3db13a6c c6282bec2477c342af3f8e6032e57b87 c62a15086143d5df014198423ee4ebda c635e7b116e9a604f3027d487d635702 @@ -12545,11 +17326,14 @@ c63fb774d67ceda3482ba7da8f20a1db c643279cfded35d12c542c7e8150fc12 c6447bfa13f859288c154ffce53dd7fe c64577b9db3f2006b9dd80a887ca31d9 +c6479a40a2585b95965dd6a6c3336dce c6519fbc9b68223f62e85caad4fb05ce +c6542e9054fd2424c882bc6b74b7c443 c65ce6a4cb0a227f1b1b59f8854c4462 c65e4248e74664ebf9bee70505d4e6a0 c65ed1a8e8452f99857e6aa738634855 c65f55a2661f61cdad217d04f03d159b +c66980aa46572d7c69df85ee89e102eb c66f73449f8215d2fce2b3ed931a341f c66fad6c7df648d5969fba0c4f02f105 c6700b0525f6c2ee426b1d8974107705 @@ -12558,27 +17342,39 @@ c67259bb9274fa237b8136f7c66673ef c67314f9b73a7f20646ec829f9e84792 c6780e75adb1864e5bc2e3452fb982ba c67bd9fea40729a11f31c91ae49fa156 +c67be5d67e6aa5a6d96b49dc2db17718 c68c436a8a26dae11f8c67df7b4dbda6 c68d1254eb4a2180788975f1bd39a281 c68da41d74d521055b7afd50d87ff83f c6961b3a24b3f5216ece4370978cff07 +c6996a277dba162c1388357d6347636d c699da7c803f61398439ddde77a4461d +c69a1075a91581fce6d17f42a933a2c3 c69dd3c6a39beab559c172dacad7448b c69ed5e1adb7973404d431f4b4a5bb37 +c69f3b15ad73e8c4ec7ad1f4d6cf97e2 +c6a02e2554ed8598f24621567c0090c7 c6a09c694b9d095e7aa01a4fcf172e9b c6a399490f33775c8cc6635a8540dfb1 c6a3c6d4c945d1dc9ec6b5d28c57c109 +c6a62306e2e9733df6f3908a7519fec3 +c6aaa358b602929411d4f96175b3e086 c6ab0340832b0a4bc07704616c2ba3b8 c6af7ee85a28cc2f91747411c0126fbe +c6af9f211e198a0594b39b0f8e732e53 +c6afc912c6326e5378e94b85b4edff7d c6b1001b750a6b10825f4494d3c4678a c6b2806de12a5a66cc5376e988ca0dab +c6b726a22678ad1d237859f327444e48 c6b805984bfdeafb23cfbeade9221aef c6b80c408f5bc8ee061e7736d44324cb c6b931563a7dc6131428970870d38da7 c6bc426932f5e0cf2b7ed0393445f965 c6bf404bf3479edffd886bccb71d26ec c6c25242985cb35843d8ade137334c07 +c6c2dfde59c81d458b515277242d6544 c6c427426c299205f09d9747ec190332 +c6c4842ce87d4fc667606cb664638ec4 c6c4a50375301f62b1af2f331d5875f3 c6c672c6a78e6d751923c4f178ce14e6 c6cb0fa1a72ba56a5a4c0efe27f989ec @@ -12591,6 +17387,7 @@ c6d454a489e61d8c3b480696cc770728 c6d4924cb82d81482e951ff092faf570 c6da0de9ef3ecd42437b0e0362e51a1e c6dbc40140a5c96ff6d985a39e2db80c +c6dbec94eb6f136960c66237905b02ad c6e4b1eb0fbd72679fb91aa903ec0c9d c6e5a88467e02a2e741728ebe16552fb c6e64050119f1194ca921cb472d4470e @@ -12601,7 +17398,10 @@ c6ecf28956e3124002b4e6a9a81344aa c6ed02e7e14293bf59b0bcff341955d6 c6f0fe7a4d2f6d4b8c74eea5a46d9789 c6f3bfc245ba29dcf7baf2a59cbb63cc +c6f43d367780633b44be2378af33f592 c6fb552e975e5daa35d990d47bd20c8e +c6fc0454ddeec7f4620e41ffae31c452 +c6fc4ddf9bb212adaf28be0c0015414c c6fcea0b382e244005f8cfbc10800be7 c6fcee28a929228ece28aa713a941f50 c6fd5a8ccae7ec96429b3e86585d245c @@ -12611,19 +17411,25 @@ c6ff65e29f53716e8ea5df86649562e5 c702a340b413e9eed175ed2245642cc7 c70535372cf63f08f54b5044fc20db14 c7062774b23a52752e51fa5df78cdf8d +c70966a0cea3d1e67d8d8cff59493ec1 c70dbe1f7c68539607ea9f81d3206ce7 c70edf444f9e92d215e4f7964994a1ac c71114f65bc1f06b718bfebdc778ed60 c715d458ee41b8f8938e139441dbdf09 c715eb673545fc4044bf9411ab43a0ba +c7181d97e95156ad0d62a1a25bb2db4a c71f6d315cf35f16ff1cdf16cf0405c3 c722d71c2bc0447ad5221267938c0c82 c7284355a3d4519cbb46679fb332817e c72ac3d0771281a11b3c12540f35ce48 +c72cc438071ba96b2053b6477fc53b37 c72f177a46a275922a451e3fc21d3c85 +c730e89bc12677fe8751759f95d93ea7 c7322ad004135c3a9121873e6b6a1c45 c73ad8fd2b7799542ee21fddf1e897d9 c73dccd08a572489bdc10819f5bb5dc7 +c741288189bb7677408cfa5f2f8154d3 +c743363528ae25a5b140c79707209b08 c7436143e7fed0edf980f645319e2010 c74fb91607a7efd2bd77f2d8f209be23 c751ca2c54aae9a01f5dfcc338691cb5 @@ -12632,18 +17438,28 @@ c753bee58a25656ec257e8eca5fd9b86 c75687951ace005462de49fa4c2609ff c7584430278bcbddec0f086fb0bb7443 c75b710431f2ac27a805b99e1c9412e5 +c75b9f14a65b66a76f6e54c32ac1865a c75ceb97bc08bcbb71f1f028d873fee1 c75d479638dace5bebd675a76cdc5ce4 c7642ade620357d1933d84f25ca2c3b0 c767e6095c17dabcdc0e5efb7ad9a750 +c76c38a5d008c5445f20d46ca68efc7b c76d2d4b4d719a6a21a923a2ab8c535c +c76d89f77df9ee4289de4d28f388b0f1 c7735f072f8f835c3f2b2626bb830ed1 +c77379ef579d1b8de864f395d34d09d9 +c77a826a1b122e4f6f902ac3ec08894f +c7848ff20e7d5cd3d17783cc6a054fe5 c785a2042b83757f917d7cdc3a4f472d +c78a9e416e237f0343a540b084cbf2f9 c78c9221587fe71c1ea20474e0978c75 c7921ea53e58b7944ca527a32712b529 c7a027285c1be04cb67b9da83c3c495f c7a77340680547b3f9f3b3b466f56a1d +c7aa84cbe9f95db12b44c0ad10a6222f c7ac03cce0e1436dc6700c13fbaeb1e8 +c7aca572ca1fcf050e10b59f61aec9ed +c7b0a7490635200cfc310c6e6e86e1b3 c7b0b1f2c4b23a0216340ab3fd9af285 c7b104fd4659def30399dbcb210af942 c7b4de1a6f8711ad30c694dd70fc2c8d @@ -12665,19 +17481,27 @@ c7e7cdb1ba82eda7e4384d916c571bed c7e89f7a3efc8af530845ce85261b51d c7ebc1e79a02326a1d60dd1e7ee636ac c7ee2c85840800790d7e500c4e2c5373 +c7ef62447c8fcda1267680f1d5b47bec +c7f7c5c180174d08149ab85a340f6ce9 +c7fb1690f1c352686153580261e7f49b c7fdc0a95c04d600accba09aae2e3a9d c8010f1f6d8912fecba617d37e6cb05d c804baeb5bc541ba5d328ae35f0a8125 +c806cd12f696205ef55ae1eb2751e4ba c8086046016f5225055a338281842d7b c809ac84e66228c260f360b5c3f42254 c80ce3bc1c73bdcddf3706a468a7857e c8123d7fb18c8eaa9ed80ee37b20c238 c815808fbb580466b395ba0cc11c78e8 +c8172e37743d093d5ff8e03298bbfd29 c820d91c8581f1902523160dd93e3a85 +c8257314936e2aeb839b07a4ac964769 c826140a3f04aee9a2178d5b669b6605 +c826e3ef46a84fe05839dd8e47d48923 c82702d9d59fffa1948d946280fb505c c82a2d189f943836c27ca9c5fe29e715 c82dd07b5259a426e7296e7e9c63021a +c82f244271dad1115bd197d6c81c1fde c8308e3876c92a5f112d5392bc35c81a c8328cce4f6cb7a5ab35d7aa71cab7b3 c83293c7d6e3349799309d06a2d41c79 @@ -12687,9 +17511,12 @@ c83649761cbf1c7f1bb1fabf7b5820b6 c837bc91c77865c507e0a2c04bb4daf9 c83904ba3e1b991043c3a49a6a75c478 c8396930f6930c06594ae6ea006f7910 +c839f23d6b14599ef2a1b5e7e4ff5d9f c83a426d1ef4b068c61a1c07f71b56d7 +c83c0cbee786abbde86d53772493d75d c83efd37c2b08d44e2134110ba3f00ec c83f9e1923c2d1c0d02108fe99889fa4 +c847548460094f7fff5fbce263852a18 c849a962f01fc1a3be1b81d30c2060b5 c84b6c14ddd87407aff3de3a1885d89e c84c8adddaad155b3ddcbe311a6220c3 @@ -12697,40 +17524,53 @@ c8501eef9bfef5698f0fe95054a83856 c8521dfb6ee85de25044c97a0fdcfafd c852301e9b2483596139cb808929f0a4 c85244138d9cb1f20231315c55759eea +c852b9d7188a3db9848fc753f938001c c85403125c4b4cbfa64d97eec70328b6 c85a70c1840dcd26833090419bdf1490 c85c5273c96bde994f5e70aaf20f1882 c85e133534dd9a9d56d14df585cbfbcf c85ebd3a1e41bc969f47a0d13334da0f +c85f8f9a6ceea29d3d521c5595b4fbaa c8602ba7337d3ad5c0407e2b41ccd606 c86155cbd365aa21d5877f81fb802fd4 +c8642c1f8b83f2e0bab695e912c1e0a5 c86545926bbe3bc86eda43a3e0400bac c8654abd70d5e015e4f74cc26ac063b1 c86b1f9ce91b56cc3501fa5312a2c91e +c86bda2f0cb9ba3f103065c5e4ddf8ed c872988e0ce721e87fe5c8cd8309e4b3 +c875f0e655379f95cf549c31822e90fc c87976a05e613d8682059b7d09b8a5f2 c87b35351acb00b81d44cd2fd8212bda c87e04d4198aa2fee677f8d01f5b919c c8826f70c0786fa77eafc12a10d76a03 c88301c7056f1754d84503292a6b8ed6 c884da28f491ca078e976901f9b7a327 +c8871e594361052e6b873dab1e3ee5f4 c888330662eb5f009394c1ecfdc05e98 c88ade9a2ecc943bde56d61abe1cc673 c88b09976ba23fd3a5bcbb29280f6a12 c88bb0264adb0de47044205e155fec1d +c88d524e31ee4ae4f00df259c34a4cd8 c8904b09657cb77927e72a8429eb110d c89147644e10d1e58bd4b476b01c8b8d c892b8dae0a858465fa2b1ebe101647c c8934796dfe1ddc735a5ff2a56477833 c8948640f17a05d1d31dc2650dab72d3 c895b7e2f6c0bb9111c1dee0218ccc79 +c8962e40ba6ae75a800e57c38fc9fe66 +c89956da8c82b79309037eac0f2442da +c8a9c9c67000c3d43e29816a2a174df7 c8ab6b2eb580ad63595d8962a01b1da3 c8ac24963996be2f6ac30c4ff031a543 c8b0f12e343b3b0ae763153527a0220d +c8b26ae0bb0bbb55e52464e10da9fdfc +c8b4a5d5bf07af6f91e35a5f555a2309 c8b4b8e5b7dffba06ea08095a51e4044 c8b6542d2ce75d2488b777580d348bb9 c8bbc8bdb61a90405210da982bb41b8e c8bc96eb5c25170768b0c5036201c1c7 +c8bcb2ecd862140bce48e107e89d48a9 c8bdfae6b3d263f59c2838bd1e776dc2 c8bea55512fe02a005793abfe125ba21 c8beea9df289fa1774975ebf397bdce7 @@ -12738,16 +17578,21 @@ c8c1d895ae828bb4dbc90b8eec29850a c8c68d6211430475a7212e24ad75edc5 c8c97bea3475b2eb9988ce45c427ff8d c8c9f12a7bc1fc700a14ea5e63980373 +c8cbba8ab7f883babc524a116d3fcb6e c8ce94cf567ebb2767654345c6f0b68e c8cf23642bb68acdebf69f7b7818c416 c8d42e1f22597bb05ef3390f89c94680 c8d520d44a57c74c3dd2ee4d6769c6ab +c8d98920d5512f98b4915f33103eb491 c8dd528c1e2994c710f69c6741b76df3 c8dfaee82caf34bc38f0f4f6ff3df921 c8e11d85d4fdb2fceb7c9ffc153800ad c8e31531598feed925b6355bad681cbb c8e523305bccc2da581d7f17798fd55a c8e7420c6a217fe0afa11009174a0aaf +c8ecaff0982b1f059add2ab7798ad157 +c8f491c4c56100365e9d63132aeb4283 +c8f503beefe8af4c18da6c6fe3f3f9a5 c8f812e1700a1e978943848b3ded3990 c8fb69f613e8708c68d3304afec8c028 c901fc07f7b1036de6bc7103c29f2aa2 @@ -12762,14 +17607,19 @@ c918c017282b70c1a95fe78f91e3f05b c91b5ac998b8cabd048a9e36afde00d1 c91de6d658d6d36391c00275d8ccbca4 c91e040bf3306204bcdd84cdf62f5c9d +c91f806dd7cdb5f4fecd5de239881add c920c149b18d940b09fe26805bf56180 +c9222b63b382e18723d3a89cbc4d8caf +c9225e4fdff0e0efb5cf1e195adcf539 c92a5a113cc9729a620ab84a375a8a4a c92aa641c2942b967523b2699159fc2d c930a267e99e4c905a7eac9d45202d7b c93254fe2f05f0c7e90471a48b447b81 c9371a60155a352ce4931fd252f8249a c938d8c56b4b4bb80c3ff6209d1d3cf6 +c93b8088eade7160a61956f349cb8393 c93d6e4b1a2814434ec1dbe893cb4361 +c93dd6aa6c4ebee036d2b79f7b89e9ef c9409d7e3053ae782b65bf2d83d44e52 c940fd9294e4d36243cc992e169d6cab c943aaa999a395a962ddb811e9fac405 @@ -12779,17 +17629,20 @@ c94af86bb168828cd2dcc4f93a606461 c94b5aa89573d2ad23de547423c5531f c94d830daad392e66aec2c82542a3152 c94e92c2392e59e738dd4ed37d93cec9 +c95048781ad1cac09f75f17950714b7f c955c8c4f93f27bb8433ae7350084674 c958039f4ee6c329482ad42045105401 c9585d1d5c7a5c87747fc8f33adc06b9 c95b6d1dce3fef06c8322ca27f3e841b c96092c99bbf7c813321e5411b31dbd4 +c963f841a30d677cb2a34bcec20429d7 c966291389117ab8a86117cec9871bce c966f607d9d9be581e6ab938956f4c36 c96a727124d1ee4aba5f76934b655cac c9706ae819a2c6728c4ea4343c0c4dbb c97118cf064e3fe71c491f7936f098c3 c9789314bd1bd6a0edd39f9155ea881c +c97b653e416e2c64db919fe095a97c19 c97c0606aeb848aca9d2063ee702c6c0 c97eb85a03d93ce1d4a1493d6cc4c73e c97ee1594524cafcb26347f9e7dd4912 @@ -12797,28 +17650,40 @@ c980388e23b789d7776a94b93e42f472 c9848145f2d1b74ed7fc25535dccdcca c9862da6dae93b5ec0e6343d7a7f9ca0 c98c8898944d0af968f7ee15114567cd +c98dd4b5164b5e9a1847a5dd172e99ec c9954314c0a4af38dd26a0d3c4d30543 +c99b76e0bedf2193c2c6d45296060ac4 c99d64fcc7729d96d1d989f1eff9e437 c99fec6b22c7f6e8c35e14138cba7694 c9a65923983f38dea3aed96f15da702e c9a83cc7ef35fa9dc69d4d7bdee57eb9 c9a9e7353d2eb74dd657402946cb62f0 +c9abf4b20e9ba9daa813e94774a6b70a c9ae773056f7d370502fddfa70488977 +c9b17506d16defebe23ce186bf84df38 c9bd62feed525fd2cad60dfcd5bb934b c9c4575da1d1db0c8e5e38a3bde2a3e0 c9c750a36f45e640eb05b2e1d65c01ba c9cb06caf8ee9cb407b9db57679b2703 +c9cd99ad30f4d427ef928fa023633c59 +c9d0fe9825d0a63c7c14d390b936361f +c9d25ed5c49fb803f86c00fdafb2a912 c9d3892d859243b65217fe5924ee3c0c +c9d988ef31909e06660ede158fcfc6af c9decaa94f49b65efde0bfabec4ef032 c9e0c78bf82650a462055f7494e70950 c9e479668f5783a53e0de5b36a0484e4 c9eeeed8b519da2b96f6f7674af9a9e8 c9f5db8bc29714905358df69fae7969d c9f601ac68ec6b740f0480587b1acb6d +c9feeb530b2b4f002c0b5740bad30290 ca015d4162dd74eb4f7970a421dedaff +ca0190748117809bd944084f75f2fd8f ca0778635184bea008ed22b32a37e9dd +ca09bdc976b58c7172b4bd278f307a50 ca09e4dad6e596254546de26f20e1fca ca0bf022fae68e60549b97a4943051a3 +ca1263d2d9f282063468dcf6520dfac6 ca1495863fd5c4483090e4ff8dabaa65 ca156c46c2babdb3bb0dc5463f62e4ac ca190238d2069686066b55b8323b3a08 @@ -12827,6 +17692,9 @@ ca1af0bac10f552724a0ffbd8fdb583c ca1e4be1c0117fe91d1e7b4cbd165ec5 ca2094810ade8065e8ff3a5ed7aabdee ca2154575473b239d5762a9dd8bca93b +ca232fd5cd14301ac37e546340748571 +ca254ecf99ab8e16ed947af84c14c84a +ca2a30bc0261c490218745d09901e7f1 ca2b9e4641b24e259ec28c22192cedb3 ca2c97c052eb63b302d60c4cdbe1b771 ca2d4315447ad01d7af21e6e77dbebb7 @@ -12836,15 +17704,24 @@ ca31ced64e07d45538084f78593675ed ca3287314dc2e6b2ab20af62dd24cce7 ca360e16b9a34d4e67cf5c15cfa019c8 ca368c4d5955fc068698f5ce8a1b65e1 +ca3c1e9fa0f47fc8fbe2f8a317db2464 +ca3f7636b5ad8bd9bdde34d98c0bcd08 +ca4521708b7477bcf43d7649ad105138 +ca4819aaa883ecf50f58c4dd7f76eab3 +ca4819f751e477eecae751b87940e622 ca4bb2df5b40a894a21e81526ac147f1 ca517eb11e51ed4f1a3987785673f153 ca5477e421ce1bdca10c7c533effb796 +ca5534d23074699f8524be5c456fe1d7 ca56725304d72128609e730ad4ba579f ca56ae7990fb049e3439ec432596f49d +ca574f6372548848ea6299138151e5ad ca5afc076122c1c5226dba9f3abb5757 +ca5b060c18094045a0cb01a5d40c8806 ca5ce677031a6c8941677dd0329a6f72 ca5eda939ba4ff11afee9348bd8a4fe1 ca63bd4a860d4341e0a0fc01093701b1 +ca698d9aba3217f5a5bd6effdeb744c5 ca69ac52f916abca680c5ed1157188bd ca6c432527d0e08a09d2486212be6be5 ca6c7018721faf339e39f064d5f153a5 @@ -12858,9 +17735,11 @@ ca77ac1976311f268779d82bc631a748 ca77d685e42cd5c39f3fd63a42cd996d ca7e04dbc311f40706e190a9dd38b9d4 ca7f90e6fea01789c9236dafb0bf70aa +ca849ede95b3a50d9fdea841ce556a11 ca8bf5ed05247d969c89fdc295664f9d ca8d56bcc7e34c01ab47adbdae692195 ca8e542b92488d1bf0e7f61bf6e6de26 +ca8fd73629e355d015e84dc6d68cedb5 ca91188bb014900da3c8910a8832beff ca94cc6d453ed0b2d072fee031868d39 caa1f4818591218fca6ee290a2117eb6 @@ -12868,17 +17747,26 @@ caa26e651942dbae56bc1cb25fb64826 caa3d85513f5f23f32e4b049dc9753fa caa5eb83c86fc7d77e4d6cdd64333c0e caa72009577e8f46133720b89daf817b +caab5582e1500cdb1fce12dd75f2758b caac5af1e2125dec85e3f481a4a50ecc caaeafecb563ee0e7847bc52537fbe86 caaefe8714062df108172a8e16531053 cab369d3667ccd70b1269f42a4f2bfba cab4684f3297f516f5858f0cb2f1a94d +cab51c9736915b98373030fe7e352d15 cab95d9f2b4f3dfa740ef9bd4ef35f9a +cabab3f1f25bd18233ca539c79494053 +cabb605c84243d9af7bafe92dc4718c6 cac11864024754fd487eab172bfd1be7 cac7bcb09a2f531e71db07f658fcc220 +cac8763a1f869d93dbed568a4369da46 +cac8d299e75c9a1be83d277ded994a51 caca356983925c20a7f1182d8c5bbb56 cacb31845dc328fcdc12aedaed98ee57 cacbfa9861bc169c12100837b60e4a22 +cacea158c089d6f047298ce91ceb6778 +cad0cd81ed3e0c3d103ec9833a6e7bfc +cad54c41579530a07127f1dc317d8f54 cad76650641ef43923d50e791f696de3 cada2934366802dda0bb05f45ac31a2f cadfaf3f77990b6f998930a728ebf1d7 @@ -12888,14 +17776,18 @@ caf162834c040c0ce4462b28407bf55d caf1ad6b4f75ea69be1f8ec48da57d5a caf3dacb3722737b50dd0a3a6aca01e9 caf45317a4ea42221441746ede18b4a6 +caf84dfa8e407cf45a59ec044a7f5543 cafe15d7cfa5514fd6e2e11200a083a0 cb04359b6168da8562ab2008cee999f8 +cb071fd1c728ff567043906072eba5ef cb078facace9cf193f2232b47023261c cb0c3bf0d4eb67a382f509b65bdf985d cb1085b0dde7cdb08d62f2c96257a0e2 +cb1352fa61b799b87794a538861cf957 cb1808d59b2dfcac84b69e8fb41f2768 cb19dc4cecedcc8292a558aa1e267ca6 cb1a32bd293141d04e7d146406d3ee2e +cb1fa2ba371895edf5d83db8aa36d242 cb1fb0701bd0d034f56d3aa3e960f8fa cb258ff01589a93c190a66f537592c07 cb27b6ea49ce86a9a62e631632a5b983 @@ -12907,9 +17799,12 @@ cb318531b18d23e5d5627eb841ad5552 cb332a11f7fed43f06b3eb006580f5ae cb3f91408bcf36b69fb91cffae517997 cb454eed48315bf4051d2043f5308d78 +cb45c5dad9175962a38662538e25db0b +cb471423ba3af0e83eec9bb2c0f43524 cb4ca49d868e4df000c65290588c9363 cb4d553068de3a4fcbb4eca6ec4f2ccc cb4d85a00552c10686c6a333502cee25 +cb53e8cf3802d84ec22a79a69fb5294c cb55ef81f8c685a6f50f821f3e7462e7 cb560091ac67ae3374038e98293d8bf4 cb5a59ddf499e30ecf8ef398696fa4f4 @@ -12919,31 +17814,47 @@ cb5d8079b6547c51b68f1d70453933e3 cb5e0d49e41601fd0db7027ee8fb60a5 cb6621e2284ea6c6d2fb783248d43d66 cb6a0046837e7eac42f5c085382c0b8c +cb6b158ef3c5c54cf4fe1d6bf8ee9a9f cb71cce2c6007925111bcd1d97630520 cb7314cf34bc73e19f52a34c06997059 cb7475a883d17e1d52e39769fc8897b3 +cb7c0180fa8520c6a8ac2cf2c44900c4 cb7cb819b971c81380255caa55a3e3d4 +cb7e38eaa7cbbb3eb4fb64724338161b +cb80634275bd50d83b232e1a5487cfbe +cb829e796053615673caf507025af899 cb832efc2f35045f8291539cac901cfe +cb87df1b70f8b4eccd669cd5589720fa cb8b0ba75036eb81ea91fbd518c29ba9 cb8b174fd84b0bba429d6ea876546a10 +cb8b45cb543be4f95e884fb0089a187e +cb8e1a07250d7d60bd3286a6b6e6b032 cb8f4c85ad8071e5b74062776d57819c cb9269959a6eb3fa6aa9844a886e5c74 cb93c26e070d7bb72cb6393e56821019 +cb95f1d1072cb441c37eae905565c492 cb966a10377cb4deac765ad75279f90c cb97c1d2e3072898bcbd2360249a5b04 cb98eb36507fb5b76382a132466b3c78 cb993f1439dac25119906217071d9d6f cb9d26750a35b47639d6aa2f2df27cc8 cba35b11ed5c9052076f4d5f2d1e3806 +cba838014268d18b2bb493c49052b8db +cbab1c7b2c54a8068d6f8a51eb65497b cbbd2b6ffaa57dd6b2dbe5b364ec3ebf cbc20591c0e6a3ab97b8921821a8d0c7 cbc4071a1461a6075638ad0aa8a16b47 +cbc56a368038201c79f2a8c1692926c9 cbc7a15bdac22c8bc2e5f2544c7a33eb cbc8d06939bd0dba702d2103fcd255aa +cbcc3a6dc7aa5fa7eb1e5d05318c519e cbcd93d86aed18c394771e5805278da5 +cbced74435dce96f8a939a830e860763 cbd2cf93b33afb7d6c374c6fcae20fce cbd4493806d133055d74b4bc23f163df +cbd5680c7a375f949592c065a7396cd5 cbd682859b400a2fb46ee83d41538f82 +cbdb9c8075da1d2e172af59f08545861 cbde8a8677860e0f920198d593a59917 cbdff875ffbbc2214ae6cd9b254b55ff cbe0b69393d696c20de52c91f2335653 @@ -12951,81 +17862,123 @@ cbe3c1175b0f224e2cf8ff17fc97dc50 cbe4bb839d7abeee70144c43c7190234 cbe5c84b6b811a8ef4c6b2bb385037e1 cbe65628977654514b8b0f09c60b96a0 +cbe8f4fe53ac9eb31ef94158740c9e55 cbe99bae8dc31db33e874d18e9484bbf cbeaaf07be368a0b236eecfea5ce12b9 cbf2154d7c257871739133a33178b564 cbf2e72432a816d26c8d0999f20f2930 cbf6a0c5c41223852213036416632dcb +cbf6aff2bd62a75ae752ed8a317791d6 cbf90f72b032a6d680f844ecd6df5274 cbf93c2a7bfcd430c22bb93010b23fe1 +cbf9fa4ed3f249cfccdce0d46132baee cbfa37241495279b52fe64fb6d8aa8d8 cbfca1587ba1571bde42c843a7b8957a +cbff27b918422f3f7863572f458925ca +cc019577e798080dad27c6b34bef69fc cc02b0100f7a63dfbcce6c09b2e11742 cc0c600be175b105a15fb741c3b0926a +cc10cdbbbe64fc415e6fd85a6a8dfd5f +cc12c63f4163e16ad34419e04d1397eb +cc151a5ff98c521ea4f9660405bd956f cc191afd5ede7ca8b491c13fc96729fb cc198d528f67b5b006e4728fdd9ca0fc +cc19e375e2e8efd996ca6a1ed40d174f +cc1f6eefa65fe0ad2d32de2450067068 +cc1f8d86fcf7a295444012c4884edae0 cc23f86d37cb41531d636dcc5f304d4b cc244bbb63ed84bd484425f23bf791d2 +cc27648e7a6981e651dfc99b2f8980cb cc283ba548942bb55af3f19157d84065 cc287ebc8a179bdb429a24c12a1accb3 cc2a6a4e475587fe0db859bd774d55a7 +cc30f677d7af3e03b5bc3a8cfa136acb cc3470a972e67e8dc382259a3d05fd53 cc369366e2adbc41de87d4d59f11208d cc37c13b0d984602f2699d3f16e864ae cc37d0d168eab7c032c1ca76e36c77c6 +cc38072edb8418af75aa6fe9a26d852b cc42319c0d2b8c2794e9068f3aea9e6b cc440895dc3762cd41792886632a246d +cc45e12892ad031524223d1f419812a4 cc4abb0a32f1d054a122d5c7605b653b cc4cdbd542e9aa43fe23c4586615deac cc524a87c0a3bb64786346972dbcedc2 cc52c3e0fa40bf9902fbac333b5d960e +cc561c8e6d8b3cb74f5c571fef59f48f cc57a3170659d54bd21077294675baf3 +cc5a43b54e0a0b481c10889e6ed6c675 cc5aab7442f5478b548e5165e0d0480b +cc5fb6ed6875c37e2b2e946591992189 +cc62782885db4c409709af75e976aabc cc641cd4a773ad9f4cffb5228f1a85f5 cc6584f54f0d2ba99cee06f4ccd26211 cc6be062768e334c846e051b4ebf5776 cc6e76b559fb864675993b7cd1f2a1d4 cc780461ea336cefaebb576c3d8c0c78 +cc78b10098a955c92304bc92d42c764e cc7909eea2689ad5d2f6f8fa446bcca5 cc7bfa70c766782f3880da9f99e84aba cc7e647f85abb9fb854ed7001637bb6a cc809167f76c6d3409d508d7714010b7 +cc8407eddf933dcafcae2a8f18ccfc14 cc882ab91d7f1f86a17fe214bff8943f cc89cfec63dfabf2d030da7572ea1dc7 cc8b808b7a4c0d48fc236d5ee23aeb86 cc96e4ddbd096a4af52480ea620505af cc9914560f6197b696a08c827fd84edd +cc9ade658bafe3c3bf0192ba13efaff1 cca02436f1954b4097709db575b7606d +cca245cf11a377aba0eff5a6e5827c8b cca798ad16b61787167eb9d365d797eb cca79cc5ea29814e98e55837b315d788 ccaca57bc58df4fec1400e5b9eb43c47 ccad02fbbf4def4dff2a2c3c612891f4 +ccb9a46f0d4f9bb2bec55d8c19ff61c1 ccbb3de62bfccfe4c57e12abbc9bb786 +ccbb557c3d020bc20ed1c052213504e7 +ccc52d0734d79b5588e9c0e303f6b433 +ccc57e61f61bf97f570fde0e3a02c9b4 +ccccecbcf0cec12e9856f1bde6dc5895 ccd20e7eb53b92615139c3f94da5430f ccd49a5901eafec768b8c12634011b11 ccd6832b08b8812229715f68dc4e0437 ccda38420a76c7fad49da5bfffb9f98c +ccddcdcbbda3325403a7553cfce918b4 ccde7328a7d300d0347a6cfc96319428 cce089abba6eca589534deb1e630ee0b +cce26208996d61e8d48af2ec74e9746e +cce2e7bb817cbc3ca91184e3a942f6cc cce76f140aa971aa67257d83b24579bd cce857265ca25c8c514302eae85cfd3b ccee74bd72f7d75c3b0f9d339a4be584 +ccef5ae6cc18034f56e6c0db2d219a48 ccf43be15ae460a5e981c6cc24b568d5 +ccf4c1fabeadfd9d5206589a9529a6da +cd01092264efd09c2a5d39f129a2e6bd cd01965c341c41aac6b697c32b7d312d +cd0c9d1a6671edeab95fe0cbf49b52c8 cd0d3609f5f761f7dec3d4a0750659bb cd15b2614ce031e03c8e4e709b7490e1 cd16edd9dbe49cbc57fc1b1fe8b8c19a +cd1ae89b7a83186306b1b58633a2bf98 +cd1b28cc2fac3e41b65833562a00569b +cd2636dfd5c978af262cc37d5f762ecb +cd266bab945f92e3643ab7b3be71911e cd29c2ef5f2d76f7bd91ef9865cf7f56 cd2c36e816e8bc64a312c2e5e26ff9a3 +cd360819edf9fcdb36091e604161f9ea cd36ef0388c59bbef1cb3cfe196d48d7 cd39800d7d2eef52fbc4fc6b8721a8ef cd3c6e9549e14e55807e34dba2d64583 cd3d636d3a5dba56eb8be46ab8f3aeec cd41c9c98015c51091aa1c47e5e008dc cd43e0c0212972d5a5533e98d68c1acb +cd4f662d43bcd92c3efa84f9011e866d cd56d1d950dad8ec04a5dcba9d761ac4 cd586e2dc3fc671f8908e90b9e4728b4 cd5c7315eb3e4367a943e782b958fd2d +cd5c9c2c6fd4434b7243abc90bb087fc cd614bad987d92ea4dbaf2f66e11af62 cd628edf9b1271b1f4de15554ce540a2 cd65ce1dd745932c97c48fa429698302 @@ -13037,35 +17990,59 @@ cd71f10f69022ecde8f1cdf631e93d66 cd74991d6af462004ae65a91447b2f6a cd7c5a12fc6819693e17f5b662abf4b0 cd7d24dddae3ba076e5de7527b948f9c +cd7fc196a0c209648bc8602b78e672e1 +cd835f72297961c91894323851984169 +cd8adbe1e796eeabf7112ee568b7480e +cd90083856b4dc1931189c42e25affae cd92657c95b7ca8e1d27e627a663f4e5 cd93d1b0c245b62a9cf7a765cc04934c cd965f10e5bf7bd069d3130a98db14c1 +cd98ea4ee880c322614e1362b7bab6a6 cd98f0ae17e5018b0dccb6ed529836c1 +cd9bd38246b47f4dd6320a2975fdb45a cda25f28df36e733bcdf6c88bfce3b1a cda3f165fc624dc19c6aa8c518e03ed8 cda8b541f1afe3efc76d3c2ef7323d65 cda93bb3065213b87d60ad065c5e42a1 +cdad9a447dd1e13591712a936d8fe2f9 cdae9a5d536184d6346a79fc753efa1e +cdb201dab37158e6f735c9b881bc296f cdb3d87a29ca9f284ff3972eda189d21 cdbb3c222e051f6b00bcfa7fc64eb155 +cdbe2591ee4ebabeb76ddc82247b62ef +cdc0cdf3a72c7c8ba3f8d42d452924a7 cdc25c01cfd5d362dfb2791a8d156503 +cdc4a638fd95ce504a91de24f5c323e9 +cdc86b2225dbb52b36604ba9c0629292 +cdcf3e95c69705be3a30d4b90f7c3961 cdd4103e1ca488bed5a59f4ab18da23a +cdd9315186f14a11cd545e9f18835e01 cde24efb7826c804b730f82c12770d89 cde5767c83b73242c1292d5cc2d97096 cde8dbf31332b79760d17cfe15107863 +cdeabd6715f0983e851aecb99a951c9a cdef951b269e652cb71406c5aa33e939 cdefa6124dfcf90ecbe9a2be746d4f7c +cdf5af0decd41a122cc0a4adba55d2bf cdf80266bece467aba3c378a06a9fc7f cdfaa3cb36f58651c81e44c87271271d +cdfab8cd9096c3e137d1f706c5d09a22 +ce07316bb60fa015cd0de51e663a3ec0 +ce15069799694f621ad187149ded315a ce155517510f43d7904b75d1a99dbb43 ce185abb8d4211a4f6098596d3593a68 +ce1bc59faedd78dd995225cadec7d5fe +ce1cfb174273350b438ac95768a99328 ce1d8d31c94aa37dabe8e15236716f5b ce1f16a8c364f5e6ddb58290e4b30ac6 +ce2118490d661cda065f2e768ba145dd ce2e668aeaf03ed4caf0662595d41eed ce307ea56edebd754e1c00b9f4d2c175 +ce3182ccef66c88e46dc2819ad42ca6e ce339cf109d2408eb074267329d4e336 ce34e579c37e7afedd17d326b8fe5ac6 ce361e3fd4d2c04530e39d5a44f9d823 +ce389a253e1cd6104df0f06839661d3f ce3c0f1c135a81faf17b6a3a6a0b4ee2 ce49cee67d3fa5050b7439242e0c39c0 ce4ca8bd41d50c4db6cad8c7c75a51f8 @@ -13073,12 +18050,14 @@ ce4cc12d319e7b3675495eb63208df31 ce5354ff079a64b85076d6de263a5a92 ce53f62ba78fab4005780cb29b85d5c8 ce55116425d6a5e7946b9c62421ad49e +ce57b3f18d55041b2839115a9ea0e58e ce59b2f21985eba4ca4135ebfa5d3da9 ce5c929460b066e849651e9365781225 ce65d6605c1171d2e66cdec017b18226 ce667431c4d8d69cfb8a6a9fe806af75 ce66b7939459a29edcedbd547ae32471 ce6994bed569cba6e1a15acae4b10e97 +ce736fa9ae2a7546637308100ec5710a ce753a955aa8902276da9b5563ce57fb ce7770801757389f8049ce2e42ba8c39 ce7944898cb8191507a6f5563373abc2 @@ -13088,20 +18067,29 @@ ce840ee90f1ce760b801ca3d99a86794 ce85638abe130967da0d3fbe12754715 ce860c2356a2c9215f456aaf6a43811d ce86acbe833ca40a28b4db58eb8ad1b2 +ce8b8b6a2e0689361981c758d5ff94bf ce8f51ed1a082d3428760f14379d179d ce8f71463b78742d0bc854e130acedb4 ce96e53e72d4f5aa98517a57c042d9a9 +ce97c8b314874cc8361828a719d8b9ce +ce9e28ff23c1b65603fc6ec7612667f1 ce9f1edd56b89d15dfb1a826e7bea11d +cead5de32302c9a82854290f52f6f288 +ceb5f26ea10b5558c84f6ebe027a6a6c ceb97b3b651567d2eaabcc9a28f45caf cec141212789f7c449a84a82fe7402e8 cec7280bc9c0c76b2793b0752b308552 ceca246651679761c6a631fffca56a7a +cecaff46044d34309e3b8dca5f45dd2a ced0692e69f651b7eda7240fb703b965 ced1f19c1e9aa471e60eb2757bad7db2 ced37f9c5bb9ee20dca2cce1cb83e52d +ced7b262c08c88f25be7a445e3027c09 +ceda1dbeb15a5ca212b4452a40666a20 cedb093b2b4c3757d3994d541fb7f0b8 ceddcdf9245fd235d2887ca1d54a77e5 ceddf9bf53971397c64a29553933c256 +cedea231bf91f0b8b5581e748eb89742 cee40efc9451f3104bb894b683b9112c cee54c6989ce27445dfb410d4aff7e52 cee5649c61e6a3b384a6adc91a6a0a0d @@ -13109,21 +18097,31 @@ ceeca37380c88670154458b12b138f40 ceef58856688e93ceff24ce81e9107d4 cef2888c9177d60cecfd607ac2273265 cef58ff59038992cf3ee95903466dcf4 +cef63fe568b2aea7151a47bd099c35a2 cef9d360cf5eee09944305c0057af288 +cefc678b2d6965ea3f481a717db48b1b cefd7cbc7938a390747baab664014c17 ceff39b070918fdf7f5cfdda2fc8ac75 ceff55fecbf926bedb8b639e301eb27e ceff96a33262daa063585524b60c3b55 cf00acfecbee8794d3db0759eb9e16e7 cf0f728d6dc8412c314567e9b783822c +cf0fc33d4431252050ce1331c50363fe cf11c18cc7f4c7559806afe4adcbb065 cf12d0d807080a99c9bff90075ff02e2 +cf1569fa3f33cd6e1a21c16c1ba0c1be cf197d4efbaec721a79718b77e0892e3 cf1b5e4788946255298f0d63007c1788 +cf1daa02554b849e4130525cb4c55e92 cf1fd8a636ebb34e0bb2c39273b2264d +cf25fe99189ae15e6500dc827fbe6cf1 +cf2ce43fcee2f80195327cf10440cc41 cf2dfff9499b79ef1ca832635e1948b5 cf30628ff8390b998561dbd3e7b42e97 +cf38cbc653f3061725a5ede571e0a7c1 +cf3bea67685ba2a7df75af85e9f06368 cf3d889e493e2339a08b0300acf93ff1 +cf40f04ff33c51e3292ac43fdaef9a1a cf448487423d7148fdf2355b08698e14 cf4eafe187784b07782839b1c7b39a92 cf51fe98f5d26cb01248a32cca41d747 @@ -13132,73 +18130,122 @@ cf5f157d38139708ee6034e3a9f24677 cf607dda9f8ef33c99ac204a08cf47b1 cf62be85cc30ef3a7f94e53d6a4764c7 cf6b5f769ae6cf06dda78e1ec78cef1a +cf6cb2ed4d2ed188168d686d195a8805 cf6d6fc53b346753928d429c752c783b +cf6e2ecdfc3f0aa628380943682be128 cf72667687674ddf429292d7a50b5e6a cf7352653b38b8893b3d3eed48543d49 cf7416ef3d3702ab508d4d1e5321c91b +cf74735d394cccac55c2585a01ba3ed5 +cf7539c62c42117295d2b7cfc983212a cf7833ef2c25b790b9e3eca4e0d1ea96 cf78d5a2927ca22ad3004c16f6b7174b +cf8193d93d349dd7eee00de8bcc86e00 cf824c1ac3317e3ae17f74634f94e17d +cf83d4881cdd39d644ecf9a0f8137bdd +cf8d2756d159afb7c415cafdecbbcf3a cf90371b86d295a773a7253dfb73bc18 cf96a5133a5baed24b47d9db5d0afae0 cf9c2d6f360a8c2523a594f201642e71 +cfa2247f7c85d7d5d6c72498d9867cf4 +cfa605db8b26e3cb2fb78e8d1ac4dc18 cfa6d043c7d090aedef9ced2e18c4999 cfa84e9c1e12a4ec6f16b41ba05eee96 cfaa95c985adeb14e83d298d513d7068 cfad42504b8193ec2de85c1fa51e5be8 +cfad7d7cddd3d5b495bcbd80d374302d cfb02f2f466af7f6c5b8cd2c7ca26f76 cfb508d42949f56c1c2994e133977711 cfbb8f24c5e339f0162690b83e614199 cfc791a55049cf5b81450700092d2718 cfc79fff40a21401db702a00c177d95f +cfc8a311617011c6aaab30927efcefaf cfc8fe38e6774584886ac3e48f47768c cfccda6d4c42b6b90356c503d2139bf4 +cfd213d1c5687c1af240eb7d97a24fc5 +cfd21c3f0aada11c8afa2420832588dc cfd49db5f77b2a8c9661af173d371e69 cfd6c34498a1f64cce5fa82dead2309b cfd706ae9092c045dcf46d88ad98c3bf cfde934bab75cfc713554212aaac2fa3 cfdf67c396f50b8c59a10a86f69bf94a cfe2bb8060082b0011aad76d705c92e7 +cfe2e5e7844758a373a670ed4bc19fb2 cfe8483dc66457b4bc87a19802a1bd80 +cfe9c13945418c703a1d599af2a89bb2 +cfec0d1f544f0dae0ee46f94f6ccaa3a cfecc31e35d34e0d4ead71d94f554be7 cfece79120c6ec56c7cd7d5778adf5bf cfecf7d9c8d20283a73cdc351659b5c6 +cfef19d97288fb9879b58d059352545d +cff33ecbda959b598daf37faba0aa696 +cff49ad3557dfe2b1cc5505e959bdd62 +cffe5a7321c1e8a561366a971b6d7263 +cffed5fae4acd32aabbd9646924a37fe d00137aba9c23f66cec0fc38ec014da5 d003d1cbf255e1aa7bf48e2412eedfc0 +d006e360d910faf3a93e56e54daf40a1 +d00758142d3245a0103c3e4cb74ff458 d00785fb08b7c5d94fcc27b062a09357 d00a939b9f028f67b111dca6ba80ae13 +d014bb06a604345e591962475b816d75 +d018248f7124a57e6f02e352afddc4c6 d01dd26a60e85260c2ddfb2e8605c3b7 d01e5c6eac0184d1dfc76e3010203436 d01f867df34510993478a44fa3176f52 +d02053f75bccc853adf45ea62ad5b801 d0283da776fe5aa2739f5018ce9b3c89 d030ea5e6d0951e99bf4ece9b955891f d032384af848ca4e9f394b7d7c857ad1 d037e549bb8a062570c6e923a32d929e d03ae6100ff3e2a39c71748b1ace1b54 +d03e39d4fd6c3eaedcd0c104df9f022e +d04000ed1b746a60d2b5d94e05c2fc7a +d0406f61ad9f8a56e5e566255b8256dc +d0408d0fcbb32ac4d3e9bde4089040df +d04a7393a7d3c7c425100b15fc6595b8 d04e6ca02c9886f3d689e380ffeec1d2 d058343eb61f8d449c30e50df70284ab d059fbd290ae160f185eb264d85164a8 d05be6a6a40f0f0c2f42a0e85dcdaf16 +d05e2327d384a21af7251027d29f7080 +d05f86c4af15c2f9c3ba05b5edef4f6c +d06166b52d9235adad578f960f31b70a +d064a5aef50c1a20f9971f06cbfe08df +d0650ac0a4bed6d12cadf2763e153175 d067c266e331ec701ade4448516164e5 d06c78eeb37c097e2ff550d37cdc25b8 d06f69b8eb4b60fe9e63ef0ecf0f664b d0740a9f91d4892d13b00b8bca0b34c1 d074ae709e0260bcbe9c44a3b57c9bee +d07bbc6d0f4a4ca2059f5f02aba0d453 d08160abc8441d1e373215cbb51bb53d +d08939ec3d9304228346a89d49301fef +d08e3cbf95a408ce17b21bee5f186cc8 d09015f441acf7abc2c17b695376bfa6 d092abf1a8d58e4bf5802dacd1873f6c d0931015acf8bf7879ba1041d89331e8 d09579bd2cf696ef6b9fe17498a82d60 d0957c1b0a4dc8d04ee50e4aeb89c51d d0960af6f1e13de9d633754b07b46b22 +d09e26a73f10fbb50b0b631fd773e6a9 +d0abe4576e2bf6a56eb229b5e204db34 +d0ae2e49184750f018afcaf4b267251c d0b0874ccc0a89b85cfdd584095e8eb8 +d0b17fdc441c8aaf5e2e9b2f0df21790 +d0b9c4805e302959f9c91fe0057524ce +d0bb12cc7fb122bd50e1fb05674c3320 d0be17aba6949ab7adf2cecfcc8e3ee4 d0c24ce95ca2162a9758ef3fd035a036 d0c5ac6a9b17767009ce2c032a5c2820 d0c5c7e979cb8060d8c6eda47d8b8dad +d0cb480a89eacfd12acc96501a9d69c8 d0cb499a383d22090f7396ad1e911fd3 +d0cd268590b731129dff9e9a9d5ef59e d0cfe94a0f0af304be6f7b39439d5405 d0d3552f13005fd7b8ba2238d2b322b3 +d0d3deb31f064312a1ec155698cc7051 +d0d659796979a2ef026a2a330109d9f5 d0d71c7a84b01cad15c5be93cc200121 d0da18badfe6bc8c13848bdb12467966 d0da8eaf000cf7e1438f6b2f9df76015 @@ -13206,8 +18253,10 @@ d0daa8e3ee3933f6d43b5fbef0611973 d0dd3580e3ce09fad7e60e6acd156946 d0decccfa57f61f3037d5b728ff8f335 d0df72d9d60d3aecd6fe512e0a6fd5c2 +d0dfefbf5b426e926c6de7e2141d61a5 d0e2f6fa5f841c61206ca787c9e9bd16 d0e50a2a945501d9f29d5e0b272f928c +d0e69640ec541daaff36bc8b726cf16b d0e7beab8ccdabbed3ec06f6fdef323a d0e8b80665ea8304b6b590100a6e594f d0e93348dc58560d895de517748d1611 @@ -13219,8 +18268,10 @@ d0fcc29f06d2f38639683aa0cdf47bc9 d0fd3fa096ef037c4ba5fca9ad4abd2b d100b1ec9aaedf7de3f7378a0e909cb3 d10219895df02a6d68229d447c553fa3 +d1045f4ad32d7666537520b7b5bc3f7a d107e0056dc6919be184b595f3a94a8f d107f52f252e930e09826230dad6bc06 +d1098e26c9671750ea11eddfb988f7dc d10a1e889baa17e210438d13b92a5141 d10ade6eb79842f4e0210e1b793cb0c3 d11148facada0a3bcad62394a3e332b6 @@ -13233,6 +18284,7 @@ d123a67dd337ec696e7d8d83675ed242 d12445c0d56ae133787ee34300c90a27 d1250b3df7085d771b2f011bfdb32b69 d12733b3bc742549205da818a931f7c6 +d127c265fa1bd55dd8c0ce9223407893 d1296c1283cff880f35fb0b7af6528dc d1297dd1666cd79b001d00b4841ec3d3 d12d74758844d42072951ff5476732aa @@ -13243,23 +18295,35 @@ d142e8aafe486b18cc447d7b4b893860 d14317e2550cb009782939a00e5a5bb9 d1436af2af979e7c8a54e306813cd030 d143ac8411004532c0ef59981dcb8fd4 +d14423d90e8512b5b1a3deb4702d7fae +d14685295c3cc3a2cca1e0cd1d30ed85 +d14a382dfb72b33eb29d63089beba59f d14a9f8cee2598cba68b50f92b8b3800 +d14b0db4c2c97862fd02622d65b00b95 d14d7b5fcd4c17d4142732f3abc074f9 +d15073ffac631104347f06ee0b0a663e d15365e5e73390c6bf5ee7c11df8eb8b +d15705776e3778b3f09d1ee915e97739 d158271ed488573fb8f8981c7443fdaf d161e93adfa6849cb9f7eb8f9cc8406c +d16d845f390a4df63ad6cbe865a359ce d16e76862fa4a27fa3dc8eb027596230 d16f092af17c82dcb7336eea51e77b45 d16f108ea6ff919f006086890ae311cd d17123b9af8c5bcbce761298405c239c d1718c9b6d02f9993f975a3e83dbe6fe +d1741bf385c4345dc406d251bffc814f d17472ef993241b391921b570daaf9ed +d17b50b6452059a5f4dd3ef7f0fdba62 d17be78f918542eead17ec230bafa20d d17df0f17a8b336a1a89c5a5e42abe80 +d17fe7b9e75b39805b98cd0e68279e54 d181545ea04bbe68c6607f4b3392027c +d182b836aa63b5aa56e3481fd99bef17 d186e4cb8802072434144577431f928b d187263fec0a79f32bb6d6781d01fa18 d187ab22dbb23b5b2f02314926e7bea9 +d189ae0e730ed15b7a750d517683134d d18b57cab9575869f11edcefb7a79c9c d18b7884ebf5f2e8d6b613810ac63c78 d191b5666562f34ca0426227232ab809 @@ -13279,11 +18343,14 @@ d1bdf33d619d6d46e81d1b01c721283b d1c354463ff151cee3d4059fcc3d1e29 d1c798ab86b03849420f15fd23632d85 d1c980c24af9e918585c91f6d494cee4 +d1ccdc68ffde884d7470bc9fbe9220f6 d1cdfed97e4fbe8be001c04bc328f558 +d1cfb7f1d2ee38eb14c5f2b0fe304413 d1d1b1dadcfd8844b4fe38126bf313cc d1d6017c330f806ee81e9201e0b2cc00 d1d8e466abf5f3beafa196383fac806e d1d9597ffb45939261fc774c9c28e023 +d1d972590bc3bae96f29d2be15e6ba2d d1da00a0a652dab36c7fb6d8ca17d01c d1da353f9c987d56279619566d7a69da d1da457ad304376a2fb761340a8b47b4 @@ -13299,27 +18366,39 @@ d1e7d93a7a88a400b6655de738fe19c3 d1e98a5e78171f2fff41cd0fdf1a0ee1 d1eec1b06a0912e13ff47410152b81eb d1f5f71e0822df2acc4965a2a81dd13b +d1fdf30d5de54f23ee577a022be9ba2b d206324608f9280d0d9652869a3980d6 +d20cf29eafd83ec3010a7d8cbd4f171d d212d7302fea1dd56677b12afb7e7ed1 d212f1d9d066ad96acef091339164b84 +d215d42a33871a631396149b942987c4 +d2188c19bcf53bd75e762b4be9e388a6 d2197b07d5cac2cafe8e3556658c657c +d21acd26cedefc9f0e7be5bc6242a2a4 +d21b80109a0637b8f9e56d2279f40fa7 d225ac9a781e1a57bcc7412190dac791 d22bad17b29704a938353c42591778e0 d233735b89b2bf5687a3dadd74e221ba +d2415e4be573eff2baa1535ba1e9b90c d243385c9faca72dac6593e0520d26bf d246c8d2d6ab81d8e51ae1b5e21846f8 +d24a60b00f70226ac5870d70147a3385 d24a81e874a01bea21e8ff3723aca967 d2512f1c67f4598fe3409d8108c56973 d2534104a8b7ce69e3a950295dacc437 d2558e8a307dc01fe6a8007f9b608de2 +d25cd61b90f2f74b4639f6ff1b34a532 d25d4f0d8c175f0912f8c6916e201995 d26ac869b328a2a27221f6d1aeb7ce7c d26dbd1afb71bd419c89418960c38f84 d27502e9e81852f0f329c1273f90ba41 d275fe8fc18869f4cb961b3d13cca288 +d2770b754181d8e6525a703e5ca0af60 d277c198d087d8d48a2b6b6118e68a18 d27b3ad4a0510f176b0d407f71f78e8a d27bb3b15382b8f12be448744ba38605 +d281db73fac9ea14b4bc45c69e343367 +d28262765273f96d572374a5a7e0273c d284ea21f94a9a7a06e49e4deaaffcbb d2883b6ccb3841ba3c242b65a6a8a1cc d2894147bdc91d2afd029a5960a22fde @@ -13334,11 +18413,15 @@ d2a439d19e64afed27b7ec41cadd8925 d2a4a8ea3a41883dada0d7eab1c267cf d2a7c76b170e5c1f886336e450bff02c d2a922e1180383982eb208a2903d1ec9 +d2ad37e8ae65a7839ab45195264a9cc2 d2afbafd767971a35b33dbce65e88ca3 d2b0d2c15798501a8302b47d058b4efc +d2b17229e90cc3120233194f7d60aa3d d2b2412de314097c62b62e819f14f176 +d2b2b649a00a212f1b3f721ffb8ced7a d2b2e98794f24076da675ca965f0b8e1 d2b5326be56115402151ad0d259d63fb +d2b6860b99cb8ec62e12df1f96b08af8 d2b959920ccb9e0c8529eca8e9c89acc d2bd9d6e195c31b8502bb090cd736d05 d2bec79bfd9bbc3c3e9e6ea4a19493f3 @@ -13347,10 +18430,14 @@ d2c535d6a5a1ca30e1b6edc0998276a3 d2c8b907a1c7395149aee3f2529819b9 d2cc42cf231abc805ad16be2d8f3655e d2cf0c6535f15b1a05605bacfa7cb734 +d2d1a8a4e6acddb9dd65b2e671a8e835 d2d27886c386155898cf7aacebbd8713 d2d5db7a88832721bc1c9a132ec7452b d2d91261cbdaadcfe9f5f4a117f7af34 +d2db71ecdd8bab6fa53cf0b6e234d25b +d2dd1d44fbb786c4a17f09a5d03ad57b d2e33b7fbc1a52ba67cfbccb5f8e389a +d2e723b608dffa15074d454e72724dc7 d2e946f5a868eb9d91643d964d5573ec d2ec0f20643a8bf8e1ddac20f0980c73 d2ecef2d13f876e00d794d587eb04150 @@ -13358,6 +18445,8 @@ d2ed6078db599f41408aac35c6d3a863 d2edd2093407d0949828cf420231ba44 d2ee2cfbce277e9401b28257497f5ae9 d2f2a789972cc1f0f8820e1bb54223d2 +d2f4720b7f344d52ada5b23f1adc69c0 +d2f825cd95a31b4406bc25582e4adbe4 d2f9f5d7f6b0517b6851791b071a3d6a d2faf3297051bd0a34f9b08b1415a2a4 d3009a981c26a43a7d9c9527d980de0d @@ -13372,12 +18461,16 @@ d31c91ae1042c1e22fa7972991686b8c d32067006c4083d92c9a3e9ed690d41c d32905aa7aa6547f37ff909f12e00d4e d32b9d6aface685b2ceadc2d740f5362 +d32c0d64f2c5676a4792544f1201eea9 d32e20c60cadff4838dbe1e383b55477 d331d2193f392a9ade297a2350f4eb6e d3355d9f7b57dec4667b328f31938813 d33cfa004fee22d6587c7271f19d05c8 +d341c8292927c3efb5ce3321a01c1f66 +d3420343bdb50b8e96fe1e5b142be060 d353335b6f55255700361872d3afe09c d35710c796fddbbf29a3d73c3da796a2 +d35a45d6c48dd2856a1000ef07633e48 d35b2d239dd22ab5be6420910a3e848f d35ce58b693c2e495cf74e016f8e44f6 d3615e708d1d533ef36d0f44e2037561 @@ -13387,7 +18480,10 @@ d36b08d99464df020718916e6b537143 d373f99a2ed653c9bad9c685a648d2eb d3743ece113244b68460337023cfb56a d3787c923bd35e1d48327c3a51ff0681 +d3805cd58238b6d0befe29f0e9edcd36 d3805e84b8eb97023e2c5fd8cc08ee5d +d383ee1e05ef1c073f9a96164ff7240b +d3872075c0dae101b267abaf2a6572d0 d3883a59acf382cd79ec50cbbdf65a81 d388ab8c33699ec8fc24395e293b9869 d38af91c73c93bb5f3817aa8bdd8e91a @@ -13405,27 +18501,36 @@ d3b0868e1fe61103f452712ec3cff58b d3ba0e5dcadfe43abd606dbd9e9f83f5 d3bf038e57ee5352136676586e0243cd d3c22de93616e9c28b7a85b676e128f8 +d3c28d34e0bc5cacca531aee91f3b944 d3c2d6328418890b7c490a51af448371 d3c5110f78b3ceb8505ce48449edecca d3c6df1c29fe43edc84f78c68974eb07 d3c7e2205802a9ccc2d19ebd97d7d9ab d3ca11a445914c5cbd886ac1aa71a10f d3ca5c4e7c7377ec997ced0c4764179c +d3cbed952d8f5c03ba4633323d4e638a d3d3abc0b6fa3a653be6188677555237 d3d4b7031fc91b6976174eea2a05082d d3d6b5a1b75e1739fbcac0b25940b6e9 +d3d7213564057160734ba3957320cf87 d3d8adb788aeb43231d60945e43809fe d3d92e0cc3f03950ce7b78f02b71722b d3dc2590c728a42d6fdf7ce0871d9496 d3de57bf2b452efee5a167ab93039976 d3dfb0b7a0f49b9e2276c8847bebd9cf +d3e03728a6f07ea3c0971f4bc8ee4048 +d3e0a93ed32b00ecb9892763bf1c4528 d3e597fe4c1ed61b252e4d7cf46b78c9 d3e5a8fc06d3ad09a0432976ab11571d d3e78b5c0f8dcf92b296c1b6163807fe d3eab3ef95bd64ac8ca3c48451a37401 d3eabb691b04398f659cfb94b8775142 +d3eb916719e11d6eb0c21504a21fe900 +d3ebdbe9631d70370c689f6a9e696ca7 +d3edd807580d8d22ece431438113fc97 d3efcc7cfa9ee37631b6febdf2154935 d3f1348cf27706f1d77ddae286344e52 +d3f179af45a9ca84e18be7c56df960e3 d3f63bb266aa4ee329383eb9c0c32826 d3f7902e0995ad2550a35453aa1d65bc d3fd585d61f73877dbbd3896c0780c61 @@ -13433,12 +18538,25 @@ d3fe14f9bae32f134eb70dce358f8bc2 d4022d68bb61cc9fd11ce27a8f7fdfec d40d8de53a55770855bb6f158681ae14 d410a57c21658181e0575dd13a74f37b +d410c829f057758a4f4a7a5d12550314 d4154c065d995abde27cf9d767044ddf d416476dab13291297bc5396d426ff1c +d416ea56826f8564f52b259d3caa5a67 d41918de88385de56d30fe53004ddfcb +d41a675dc563b26e6b44c8bb94a5bfce +d41d919bfc956a50fbd0d8efcb758712 +d42126103f45b30b9ab696a84d8fb6e7 +d4222b241d31654301fc8a01102c1ba0 +d4267badc3231312351e7f87844d5be2 +d4269747ec73d85dfd9bc6fdb1626ad2 +d428ddcd04076cacd0f9eb4eb715bb5d d429208466e0656ffc0664d8008a54bc +d42c069ec2ec85c5e82ce68b3210a732 +d42d40bdccee081676bb1b453a13cc81 d42de439ded5724355f737c3da6924b4 +d42f56269cd92c0cd53fa4afa6723327 d4322e6e3a81aad0fc41c49e4c4477ee +d432486d4904242cd70bff5e07d0d168 d4362ffb3c323fef9c1abc3a56d15bda d4370e5f55acabcab3368a6a0313e300 d4383a6331038dabd8b3d8388af18de0 @@ -13449,12 +18567,16 @@ d43ed56cac64d0644508fa4c1f382e5c d441e8e856839f6b5bfab0aaf566fb67 d4449e01ad1007c964cdd52811907d8b d44bbf7e3378a17428e2359803b831c3 +d44d8bc820aed6c51ab15c718fd9ca5c +d44dff1de81551c225ea98d2376b4bed d44f88d358ce94a1053d275f69953c20 d450aee266587b5389478340bd5b3af3 d454f0e451c0e06ec8e41fd415075039 d4584039e91246f97a375c31e1928490 d45cf10e958a224bf3ee492635c45abd d45efa03214aa319bb65114b1b5f3429 +d4627965b0621b399af024442ad69ffc +d463ae4a8c8ee084f68b8126a57a418b d4647071071c6ca0a55fa12ca8cc6c21 d4669e9b2f115a4836c9bee661905303 d4669f4f1d63eb7d1a17340bf8f415b7 @@ -13467,13 +18589,24 @@ d47d99a82dcaf4733c2b9820a242a0d5 d47e409972875598e6cffa60980cf368 d47ebb01b3560eba62ab339e3f86cdaf d48645332ec053ae431a15096d49b875 +d486b76882f9b2191d327f9f552c76aa d48948e714cebbcb60b38f5e96c14982 +d48a9eec9849c84deee0acc0141431e7 d48bb09e30ac5a767a612595691ce486 d48c52a14cb52948a5ef9b434fb56cd3 d49a934efcd8f0fc5d70353fd645dca9 +d49bbd4ce84b81003ce48642f6ae54f5 +d49e38e2fe7b1c5602d09ce4674a256f +d4a173a7d3a89fc73871de6d4db27f78 +d4a849377608f57f4b5e1789b405a887 d4a86deac504fe1bf806a2c10d2bdd96 d4aa173ddcba0e9c5813d09056bc3b56 +d4aa967cbe0b80c6dbfb20d6f5efbf8a +d4aca8d66ba2899bc7c06e4e87bedfc2 d4ad399f3b5e1f7e7b9f533b27624ec0 +d4b75ffa7ed39ff96f34cea2452789c8 +d4b879b4754838966b43bdc50ba1bfad +d4bc01498cfeeec7cf254fa925e032d3 d4be707553f579c5571e4bc573185cf9 d4c215a5aca74771dff2ea27051ddaca d4c431da3f187f3d469ab1afc274510c @@ -13487,93 +18620,154 @@ d4ce9d7105a0ae217b0c73ebcb106557 d4cfafeb137c4f808c6cda0d5fb16301 d4d09b2941e39fd39988dfc4134c5ef7 d4d590d33dacceeca2aa79e01026050a +d4d7d7ce03f2d3c6817271e7cbd24846 d4d9de96c3d0ab9e375ad329b0446d07 d4daddabec903440a97e59456a971868 +d4e01a3ce48cc923e8fff6177e155edf d4e2a074856db201a05efb5d2ec2a749 +d4e3c0225f2db061f587422af21a2006 d4e53816c9bf2a03972757e8ef102691 +d4e93327a87eecc715794171b416dca1 d4efb53332d116e7e6c971cfae6ff89d +d4f170549850eb1abcf898f39950b759 +d4f5b5607a5b67da75144201ffa38591 d4f8885fc4fff9efaa90c5e28152df4b d4f8afd033d4caeb406837b15d6591d4 +d4fbc4478b2368adbdbd50a9840d261b d4fcf3a70707ec884527936bfccfbe60 +d4fed3f0398795300355cafea9301570 d501132d2c8c72e17965b5c1015a2087 d5025f065590648dde547c21aac60b1e d502e060a4211cb74af463f277d4fbec +d5036b6e46ff7e4c01c8ebca8ae123f7 d505cba74304758bc5b4a20f1dcc44f0 d507a3bfc9662ff2eff3ccac3ad6a161 d509bab3b75c0420b93d20ee78650c90 d50b371bca837aef59f78ca7e0cf9a48 d50c3faa5183e592322aa0404ba95fb3 +d50ca5b03903a5ae49f8617aaa9a6667 d50e6cf7eb88deae981454363525a7a7 +d51461e2d7145fdc180615f5bdc50357 +d515eff862f67ba304efce0a6969378a +d51660cef95a52c41042e1a54b0c4f5a d51bf75d22924f6536ff34f965d212fa d523260923041f8cd140692d0c869821 d523fc31955ad270ded62e5606e1b72e d52531125814e61d5bb9a01f0f1ed4fd d527f8105e760c52c137a59d58a4f72c d52940214ce09f99d623cb6f0c0921bb +d52aaf164ea1e44bc6bc7d06c5aa4afa d52d7eb47907f5fa493e1325b1d205cf d5311c379baed55cc78f3429ab4500ca d5345ac1ee7c082627c9fbd740727fab +d537040a1d83c8c946c755480db87d32 d53950b8a7bbbb778318059d2bc1baa0 d53aca0e386d2fa37f69cd9f3aea8921 d53be08e832b9546cd94159c311db613 d53bff6cb1decf2a90ee551a7b35e86d +d548f7f61d39d1baaa16245731d7a98f d54b32ebce9601acb4ed14af17e2a9eb d54c546baa36e4fdd91dad20569d5a77 +d54f9d0d52fd1cb4916bed4084e80a0d +d5504682a9e310d3cc1185a3cf15d129 d55afb5badf230d6c800cd810fc621a9 +d55e5165d75295c337f628fae4859dcd d562594124eb91f3c3fd7d3ea114f800 +d5671a673f10f946529e6476185900a7 +d567cde103753598c06ea8c7d4606d93 +d569dc3391216328931ea3218cc60d81 d56f098db7af5ea8dd2955f777da40c1 d571252a060d5983e2a8615344a5de37 +d574217baa45278c338b901905d6f695 d577937172efc8f39b0503ed97f7bc3b d57babed438b9effda531857073cf792 d57e98538eb1e5af75cf8e365e1eed5e +d583ea9545b8761d7706cdb8d2b1601c d5843c51020444d959291ea1ce715876 d58a5cc0f1be66a2d8aacc446604d70f +d58c87c61011d762e60493c12c9684bb +d58ccb302aa8843143c858b2b538f7e0 d58e02cc49ebdced9a6e376e754c0563 d58fca799048238ed2bb343bc5401dd2 d59512c6fa06fc3b5c0ff9005bcca9f6 d59815397e825d61b879351f4d52d974 d598f3781fbf961c67e76824663afbdd +d59b8dceef692d3b3b9c3b1859edbd91 d5a9c9be5b6e7fa79f9ebabbca94c5a6 +d5abab97813e54d1458ab22082005482 d5ac67ea0f81c96ade5d1bc19c34a22b +d5ad32e581a75e7fe013ae89b019cec8 d5b26b8921f8748dbc2dcf9a1181f308 +d5b96021c9893f2c19f5ed06bbbfd5a9 +d5bbc0047150bd89c509cb46b6e58085 d5bc3d269b625c373d9268a2dc088e33 +d5bca548b905e5c521a6d3ce9edda855 +d5be38d3d5c34222d79c0475649263b5 d5bef5f537bbe91412d6b18c6f69d8e5 d5c04b11d84840984fb9f1e946f33fd8 +d5c12bcaddfa87ab95556be9a739a418 +d5c4a5eb0538505b881d39979c1d9196 d5c8f4f97ddbdd7e15fdf2f9d905a266 +d5cd7b339f7bd654c92cddb630274814 d5ceec8a30fade99c315d2af3a3dfc00 d5d143677e330148c56e760934b854d4 d5d237ccf5758877b612526f1f87464e d5d3267c18eaffafb5c65da526abfef5 +d5d9978b81515d3a0dff7880c329e362 +d5df308fc1b5ceac8d96b67a0b92957c d5df68b62365afab9cbf6e7669ac80ab d5e0bc6affd96532f4c0c28cddde3bcc d5e555b7fbe17def9d74b353cc9bfbd5 d5e686307096d16041ece80b05de0e20 +d5ea56e7df1b965b8805f8973a222517 d5eee44130f4ee9e5c65a68998642729 d5f01433a982ae41ab75e40fe3c52742 +d5ff86574a872a7f0f7712393e9ab0b7 +d6036396f35e13f0ea3a2fed579fbb94 d6038df4019f454aae7a4e43253927ae d603ad23629db20930cc2d30903eb0b5 d6071486bdaeb3fd1ef8acbb1a4dd980 d609b3847a0176320ae9652547e44c04 +d60eabb1dca6e41b061480d281f7f6f1 d60fa929e69f4fdb78f06673eb36fad3 +d6203b31b77a1609f7220e020a845702 d623ba3f2d4aae81be37c590e250d488 +d624316acf4533d345573befc36c6180 +d62444519c8bd1c980090496c0704af2 d6257fc3202e5ee80bd8cd2fe7f5a41f +d62a07e136638f8553195c7021739286 +d62aab5b2174238473077b95b0b409d5 d6322e32ec2fab492e03b6d17d0e163a +d636480200861073a1db1e504e1981c3 +d6369240e95a437399de81e2ef7ec23f d638a7ce0b866057b0cec3f93852fc9d d63908bfb2b96e191f50e25b4306e5bf +d639214d51af42f188b7edf17f9847ab +d639d023a2b4c94bcf322634e2efc1b6 d63b33edc1932756c87eefa4c4bfb5c3 d63c7b5fdb539ea62331a1030f57022a d63d6748cc359a441d9dc14c386adeff d63d80278927f3016c925f3fb7c47657 +d641ffeabb1615482e7f11ae67090e84 +d644a82261b4ebc4611c993cd4bc4952 +d644be43c946905c922c00dc7dc43a89 +d644e6b45686b35b756192d57764fd24 +d645a3646e8df08dbd8bc4fbaebb42c8 +d6486c5f15df37b09f1e2bfcaaa781e6 d6494c2b4775427fef7d418ca5b5ae62 d64a85875bbca160b1baa7fec6dba421 d64bbab35046015ceca0cb380bfc0d0f d64bd8ea7c969476074fcdacafaaa42a d64d71dea4c77ddb8834d5173d01dc39 +d655935da4725fb1247520d8af4e0418 d65ad89c23565df47c2e16f8ec34f377 d65d19bafa797d0e282140095ec916d0 d65df5bdf15392d25db24381ace273b5 d66001b231369bbb0d6b951d121e6a67 +d66131fe72c881e491f1d2617be6a556 +d66803a9f5d2a9e41de7a39a6efe22bb d6706a27c8f99bdf0be7da8c5d95eaf0 +d67c10803171f4b5e99933307dc77ddf d6807a82170184780ade053616779426 d6818144ec5782361f5b63e5d6eca8c7 d684f52bda20b17b676170d1571c9f3b @@ -13598,6 +18792,7 @@ d6bc0798776e5ba06807b5ab2ca229b1 d6bd9d091685636970d75657e609eadf d6be85a42697fb96f84a760add1030a7 d6bf5411bfbe493c530156ab3aad4e2e +d6bff69813990323acc10f0cc9215115 d6c0ed8483aa7ff51743da3fdbc812aa d6c1782fa0159c7d674b7e1aeeadb105 d6cb5b72b2bff6038a179a544533fb11 @@ -13608,12 +18803,17 @@ d6d40175fd9c2b152391a5a43cc138b2 d6d80d01d0306a41d484201bfba86e2f d6d9f2cfa27c0360a7561b0b837d3a15 d6de79026784b77457a3e27dddab2e89 +d6de7d82f200252df5a051288467aaa1 +d6dee0740185752a10766a647eef749e d6df2ca9f414f62a854f621b35d00077 +d6e25df6f6bca0600c818cd75a654df9 +d6e310d97394f28c3aaf1c6da2f4b5be d6e378d551ae117c4fafdad94ea05e65 d6e3ba5bb1646dc66c9407386a203690 d6e6cb97ffd2bceb882428a1ec51c4a9 d6eb30066a7d1639145c30ceb781d45d d6eb9487917032b1e2b6e079044229b7 +d6ece511f61a9c8e5ae1611a3abaca2a d6ed5952f8c69bdbd0c793b530df01a5 d6ef367abbec57155195efab72fbc607 d6ef47f65be251156155fbed7dee8d68 @@ -13628,10 +18828,14 @@ d709e40dafc19739190f714f2a98a6c4 d70d38e00a87a03ede4b40fc90a6efc5 d70e20d0bb71e9d036acd83ae9fc0d78 d70f54c0abac7c36908520b1a6bbf3fa +d70fa7e89118378f91dbd580e798343b d715a25052ebab71a19e2a10e60923a5 d71a550b66884ee8c88ad6343216ec5b +d71cbf957ddba62e91a53212d00c07f6 d71e3418d44e2363778d5d1fde340179 +d72234b86a3de4325c1452bf7fd3a43a d723a7d284b0988cbf83165bd213aa0e +d72a7fea019e2ac10020d8ba35ca5375 d72bbbb9fba0c1f3f7a81c45553a9285 d735cba164bc1db1f5388e7bd9e8884e d7360e95d09847c0ce25e188c971ba46 @@ -13645,32 +18849,48 @@ d74e2f1413125eb5b13221a2ae3a10c7 d7504843db26582021b69fe198fbc597 d751c9cc89171e777148c215e79b03f5 d751f4c079cc76eb51a0814cb8da67ed +d755f61332125fa33e154683005cb5d1 +d7570d9506736287363f2e14cd46879d d75eaa22e2908fd05acf9d51d0da9d2c +d76347b22d2950033b76ea4c60573b6c d7673052b09f7446a035d63bb94e622d +d76a2522b518b7d90fe1e18a467a5b79 d7700208e7d79e46389d61dad341dae7 d770c5e88d1239c6dd3b16c5cbf85beb d775b40be79c696ea0eb81aba936dfbb d776016be41e922ead34846aaee0c9ee +d77ea927f38ead4769afeaa4aba070c3 d77fa03353ce2332020b9d89906512dc d78289056b5f89e4d8e8c6f52124daa3 +d784d6e823f1ebe8d294d24cd24b2c18 d788ff47fe1173c74a7d292e0365d3ae +d78a067c5ed61ea6513c333cc2c8c4c1 +d78a2c01ed249fc7d3838f07982990cb +d78c423b906ca3b2471a690c8a61134d d78c542bfec5f8862e63e5bbe9ca0816 d79011dd7b69483541eea81646990626 d7902f64fc5384ac249e59946515f619 d7911ea2c7231f38bdd6b997b958b5f0 +d7935261306b53c9a422dff797660089 d793746231867fe1dedca07d2bbca15e d79380fdd94701e621e4569692a79a5e +d797a912e35ada1dd1aa6f00bee2bb68 d79857c356a1a04775fe99c3ee508469 d79a400dc305cb6dce92484bf731b640 d79cbc8e907c83df7b0d5cc99c689a4a d79f80250d2f9503ce7e87f6ba60782c d7a02239f37371daab0f81b6d26092a3 +d7a054e983dd11085fd6a5782cee42e6 +d7a40a67a9f49a14c7686efa6dc30474 d7a5f1267f73bd191e0ce20559a98b55 d7a803fc6f11639ee9c64f2839de7b36 d7ab28b79da0a8ec76b9cce393eba4fd +d7b2dce46da49ef8422ccb137d1ca534 d7b541d081a66933adcea9cf2235ecf6 d7b5cec664694e992deb46abcba543d9 d7b6d8073aae0e5f62a7bd327366d70a +d7b7aa7189463831313b8d4d3f42150c +d7ba3cc67a76bddfa8c8a7566d047247 d7c0b9a6ed7e6aa9ad232df7e9553b6b d7c3ec461e5e4264a999ec6ae9cca6bb d7ca4fcec335aeba194da2edd275b418 @@ -13684,6 +18904,7 @@ d7deedb5887acb67e66ddf4a4ce81aa8 d7e975d29d859d9fff6972adde94c16f d7e97bfb093664d3ef17fc5bffc5806b d7eb12b493dd980d6dfa0963336b3d9b +d7ec34477b7f81e227588e3ec4f4648d d7f2edfa823c4c93fd266721c239f824 d7f8d1e82eb2d02afad7a4c4a50240ac d7fa100b1dc7dc09888398e27c9627ad @@ -13691,16 +18912,23 @@ d7fe6a0124e0ba305772a11412b88c6e d8019edd432f0c6bda89b6f059fa811e d808a0f36b72fc1150fc148902ddb1db d80b5c3b3c81b8888d57219083921e2a +d80c01638e093cb621817ed83dc0744a d80e6875fc05ecf7f18a5e02b42419ec d810ce4c4250df6a47449a56889e5ca2 d813a02f69b67c15c264de9de662d4e6 d8156fa7f4ce075ae2ff5648c7af70af +d8167c2417c64320a71f905300085160 d81699faca6949282a6123cec95ea15f d8187e607bf10a8f378c9cef9991a9ca d819d2cc7e08764cb602eec73b2faced d81b1fe3257f1447d70c69b2547a89af +d81b2000a732dfb6ff508cf3d5ff655b +d822f8d0e041d0dacd0243f8241d5015 +d8291f56019dd4d58410ddb427ef6e81 d82cb7d018ca4621ce5251a70824c32d +d82d542212bd9d791db43bc02732fbe3 d82ee7ee6da08806cc4b939a109116ee +d82f4929d18f33c2a44836a66a7c472f d830d16cd5f9004e2a117b4b1f44ad9e d8322877fef9442c54599c60faa46a4b d83285b92da81f943e6bb4fdb2851a78 @@ -13708,37 +18936,59 @@ d8345036bd7025c0a63d413d2a8caad5 d83567685c737fd9be5183ca518e3675 d83a59bd7155f88bc53a51a809ebd2bc d844a5ae46d6422c2671d1441f34b03f +d849ea5c447c0d9472e0c0eebc9901bb +d84b8e03a11137627ad33a5479c900a4 d84e949be3427539ba2e6b96263a4a8d d8549c4c7755eee2c32c47228a6865e0 +d8595a12720eace418aaf3efbd6067da +d85ea1282a5a89547b4ea8ce845270a2 d85fcfa0d18f5f38e722c3eb571d0fd6 d8649e07aa146d0b1438b78729c0d6c7 d8655ee6b3079f313e2f2bc0a2b85330 d868991cc8fbb07864d74adf19768d69 +d8699572e5eb51931f5e162c869181ac d86dcf799343c9ba02a770cfe400ea8f +d87134bff6f885b82629e0d1e9d34266 +d87279699da85837b9d24dc5221c57b2 d872927d76a7c4ac047f1f0e26d9e008 d873c873066f9bd4ba3f1392541c9d1b +d879e3ea732f70797623658c782138ac d87a10d761ad4b0925f5d100fda8e5a9 d87f10a4f615144fcedc8ac46a01b20c d88163826f8cbe7412194391fd0e6d33 +d885a0a9b754fc5b4ef23760bed01144 +d887b3b1be74a491b7f1649c2b871020 d8927654b04bdf9b3c667e529a186c85 +d893d4e3f476c093a076fe40354ecbd6 +d89677fab210cc0226617b6cf1590ffd d896d85dee88698aeb1bb3be657e79c4 d8a1995833b5d2a177a297f3d2c1efeb d8a31d7906c297a4048e9a31b29b67cc d8a3f287b9666242567c774bba4dcae3 d8a544c2c500d436687e15958deac97b +d8a7ac19969026b2fd33ecc3e1ea68e7 +d8a7aef0148259056752c83654d4ab58 +d8a8813087a3b6ef2be9f43f7d6cf688 d8a91bf210de063ec1f7990c04459d77 +d8ac61f36d68eb639d4a870497524c45 +d8b2b2e7d0636ba56caebef85895e482 d8b370f44b0739969b02987f70766f45 +d8b4e0028f0ab93b3f2faebe44ddc442 d8b8441ba49e36e098e7991096281dd6 d8b98b292c8bec0a17c8a3bc9e334587 d8bbc4ae1f3a5d9eded34f1f777207ab d8bdbf53c5b70c7f2fa20371f892972b d8c603818314d248c07d3f72c722e660 +d8c67b975963b5dbd89d2b92fcf2c6ca d8c8e44bcc02ec8a2a8ae4272fcc2cb7 d8c9156f667a2a22c53d4b42b2ffe8a7 d8cc6c2ffa5ad10607f680a72490412f +d8d2638242dd93cdb35be23b5c29c778 +d8d368df65d7bc30c8e2b468335d95de d8da7edca4a954d4ac1ea53985878ec2 d8e1e9febe9d6928806ac258ad6e7d18 d8e2879b919ff5b80616912f7fb5e8a7 +d8e5fe343fb97235f41a5b683f364c3e d8e79fc93d982abc40d4cca9883a6f81 d8ea0458a00b5b90e98fb92e4677bf6b d8ec26932f87b9a5f520a21f51714b7f @@ -13746,6 +18996,7 @@ d8ee5fbb48a2823cefa1e0bd39d990c1 d8f19b008b0c61baefee24b5d347e772 d8f1affae7af4bec5861723978cea54a d8f6f9f3bf26ed61f18b5e20a1fd5e01 +d8fd508856b687ae7145bfe51d5df1e3 d8ffbf9b4f1d4acbd414860b192d2f25 d902e21232c7ea8f0b1340880d48f7f2 d905ae05dac5b176e39d67b33ebb1b21 @@ -13754,9 +19005,11 @@ d909746215299870da61d4fc0ee230a9 d90bf9f5a938e125509eefd9bab32f68 d90e6b83d3e603f49aafc50f6bbbaa99 d90efde66eb5aa235c92a9e0e5d4b422 +d90f7d128b42d9b57ce775a1920b3cb3 d914cddcf9dd2eaef8b40e40120cfba3 d918230b0bbce3280c35cb42539cda6c d919332afeae73aaf50cd21b2df7dc56 +d920a0d41c9a7248726927fe66f3ee5f d921395e87643bb4912e61baf5e35761 d92215e88c6accb67170dceea64c3f62 d924ecda071cf0e24f5b54565661bdbd @@ -13766,23 +19019,37 @@ d92be2b1f771a2780a15ffe26a43bb54 d9379fd640b2d995e27ea7feed45e393 d93e30d364ed06b54bf21990f979cabb d940ba01aed56ace3c972a9c4a3cd8d9 +d941ca44c206cae7e3bada0395371d92 d94250328ad47c13febb0997ec000de2 +d9435fc391757ded4f1b04aee65a0487 d943d7a77d73e1d90594715d4ea47be3 d94457ad204976b3006701b4861db57a +d9497b6a61e3a23bcc7f89c3d1230cc0 d94989dc39c2dcba447d2d6ca5e8adfe d94d4d7ea9acf9d0f755c2978bd73110 d94eadcbac42b117f9ecba3175b2620a +d95726ca39f29449f5e2536914652ec2 d95e6b90e7fc80c171a03149d5965c80 d9609e23dd9d5d2b38a94fa971488508 d9624b06e42b1b0722e2e9cc0363e2d5 d96366c11e4eabbcdb98210a3af6c44c +d964cb45547df2a1a2848de66129a013 +d9655e08ebfafcba6b3b59ec1ab0674d +d9656a0277b64d7db51c5d1c67c58dd4 +d966080620868f991148d61995c845f9 d9667dc7af364868ab8c429016ce4f7b +d966f795bad6e72a292717f429b39851 +d96880aec53e9d43cb8823a42fb1b70e +d96f99e82d6d0223cd870c87e9a9e4dd d9702538dff23d97568b1820b45a8054 d97488b516254827f09efc511edf1f99 d977eec604737d13fc28db1082eb81ed +d97850c0d1500f9679043886ad07cc34 d978b1ad84a994a137569908dda7fae9 d97a1d4e95c23b7f31deb2a6fa792b16 +d97e495491fc252b8f3d1402d94360ec d97f71e7eeac655045dffea6b962831b +d982326cf7e39b328eafb375016d85cc d98465bdb0aa39efc77c83f35d169bdc d985bfa5b3cd2fcf6751579ad75ac553 d9893459048f005c46d163ece0a85126 @@ -13790,9 +19057,11 @@ d993f7c1bc5e9c2078e850bd2d9d6e57 d995d7500f74962bf3a89515faefd29f d998337d38b91f34c5333e1cd0b60f09 d99909efe7771eb50e6f75062dc60669 +d99c1787c9b94adb5a153f5edab4f127 d99ca886536ef41346f288e3de682a89 d9a09d38f6aa5564d7a9dead278835a5 d9a54c25c70a1b390476f0c202e640b4 +d9a559268d0e066d04dd33e902cac1c8 d9af211718814a204caba598295ef75d d9b200940a1bf8a8268d6c5651e04b8c d9b2c09acf6bc653b67d029a0e13bf01 @@ -13803,9 +19072,16 @@ d9c2146019ab635efc4cd9732dc90fda d9c2be38f653c9c030b660f877713560 d9c5db4d5ecbabaf6ce7ce9e0940520f d9c92a63b9cb48f9ff7c1ade81bb0f0a +d9cb33a8de9d8c510ba2b8992ddbf8d4 +d9ccae412028236e3fca5e54669de2ac +d9cecb42abf3078ed89265f6a8289098 +d9cfd33e23d71f31551a04b0a0d651f5 d9d448e6b2cf3ce2079e714ab01e03fb d9d4734371a8ce1b6ce4d45138d6128f +d9d5ff6658f3e86a16f0681e5a8bc39e +d9da1bd752fd1ca3f1f94dc4da8c1505 d9e4bd6fe997ed4ac1b7710d6f492c8e +d9e89afb807e0773289c32c4c0c5c597 d9ee57d304f818fa194765bfac712871 d9f448a4a538efc0c15127b357f22933 d9f648b08499bded3711ec7752637f68 @@ -13813,51 +19089,76 @@ d9f843e103b1400847808a353898629b d9fee879d3b4dc8569d0b92ccc70b24c d9ff91c1febb18c331681f91019416f4 d9ffc2214cb1b572cf5f9fd95493a177 +d9fff71c5c142829e436b106e648e28c da015c0da2a905bb7a165289f1fd04c9 +da0b1cdbf01edd3f5b27306b4203b098 da116a76dd54e8eb0bd559f0aa79085c da12faede1e1769ca4edf3d8f4d85f9c da1a2c9d585a449d85d2e928d0c71af5 +da1d11749e244b89fb36322029f99c45 da20ae228d000b845e1c32818a57bed0 +da237d669c20e6af209b36825615301e da250b4be9573de5b0ac65b4e57c2a76 da25a6b4e9d0826db2ccc5da321e972b da25e4d8c742c40a86f176a4c4e104bc da27b4aa7fb1393e23e924bbda382c54 +da30325599bfebbf3c63435ba87110fc da320863ddfb53f82904f8e823599b99 +da3347e045b932443adce6a3712a654d +da3366a833911c81f3a76b104f02c288 da3401a0bde4e258e7387405e0b33385 da34fbc2344a3d97957b09a378067612 +da3618b157114d3beb1b51399aaa39fc da36b8852bf58755b86d8fa15d985e96 da36ffc316d799fc186208b0dd1212be da394e4d21f565ba02c876dbc55f9a6b da3c0d8e138eb0d03ba0813c30a83ccd da3f42ed0760b7ee3422444df60bd6e3 +da44141d5c8e4080cd1562de1927f9f7 +da44419df32d057c86aa5441f58f94b0 +da4566b58276f2a737fa1520f349c2ce da45dac2185312b580afb74f0f76aa32 da45ed91acc8de6ff65c44c8bb96a81d +da464931be56907dc7dbbaf938b2e3de da47645fbe37efed7ca399f7e3d3e409 da47ef00be52dafe208965cff24b185a +da4ac18806fae363d7093b1adf4bf53e da4da2b3118af1cfcd2f27f447e72c04 +da4f50cb4282c2950052987671e0cb2c da4f681fe9fef5e91514607933ba2903 da55cf117cca98d21df71b1c1e76b969 da56f16c1cc41d32c6b51292a02de826 +da5a4ec524984438f41e9af689a2f384 da5f7c2671accb13980fbed1bd1f844e da65596e663dfbb244373f0b0c3a3f5a da659a5b63e119351854180407f42c70 da66a92aa2ff2adff4c3c1225e3c746f +da6bcfb2bc549ba966fdd25a5c5edf50 da6c9b0404cd62b57e6924498eca7c1e da6f79343e506c7371f78bb1281fa5b5 da741b879fbd3fd7a9f6361b0d728c6a +da76c11413a940c0eccb4800d1d2119b +da7ac7ffb3dac52721e5ea6941672b2e da7e4ad8e63621f81fe757885c67c9ba da7f2c17821f42de29f8fe6d3fa5c8e7 da855fb318d92b8c51306391716be430 +da86f70e321c6944857e9a065ffb4bfe da8a0e3215f61c34eb4bd200a679e06e da93abcaece7512c44ec28159d2a3be7 da94f39ac31f5b6caa73a8448fcfa08b da997b22c6c38da028e6c8f1db668fd1 da9f21dac400e7588543f9fd9ab70ed7 da9fa15f9b5364c306170c42f59ab46b +daa05ec94f6dda44a0c74ede3d732ab1 +daa3e1ae6e7b1a96cc3b080937fcf87c +daa8fc3f971549f06b6077e9f2fd2ab2 +daab6bd6afc71979a4b135f53a368bc5 daac421020a08c69f02e6b75732d96e3 dab5794acfa95a929396b911438c3571 +dab6b699eb189439f4de62483e836bbe dabad457f971451f94af3a01b5dc9df6 dabb31568c6b6620b45724e61362ddaa +dac28ad2efafef9d81248a046986ccef dac2e148c0c0b58d00ff607b1662918d dac31ed8a48236485f436ac0b7a03ac9 dac5d2c2cfe708d572111e22edaa22ba @@ -13865,10 +19166,13 @@ dac8396b64655593451f33c37e041442 daca9a57d70cc3af4abe00bfd2cc4a6f daceec2e69a3943679ecb4cc3e66308a dad5e442f39e4545277188c272856f3a +dad80bc112e9560d9f6b68a2ccd741f6 dad992b172e7dca39c9f34c54adcf593 dad99b3f96802b3a93fd9752f67f0941 dadbf71da5b8bc6e7a55e4da08b42b6b dade40cac8b541e58189d8137d5f38cf +dade836bd917c6afc2adadded49bbe63 +dade936fc241e8a645d52a91e76e7136 dadea8506ceb1792fa4e2f6f3c1cf302 dae17b08f05610f92c5fe08a2eeac75a dae73e2ac6886fec52168cceaf992496 @@ -13876,47 +19180,76 @@ dae7b5dbcae8a5054261fc039822b183 daef54c0b701bbb60060210802c204b4 daf567e2386547907fea3f7e240eb5f0 daf6a428b0bd511c94e6bc408e2335ad +daf7d11c6e8dede9cbc0bf46446369d3 dafa97df7b0b9adafc399fc28f592de2 dafad16a345c8ac4b4c2edd065919557 dafd11bd033e0dad4a97eae736425c5f +dafdc061169c82fa4c578161133c87a3 +db004e0f9c011f0bd28d6b4fac0235f8 +db039895412ef4ac897ba7464499f4bd +db04a994038bbe15fb2083e002b5b4b2 db08c90149a32bf855246428b941c950 db0a8b61fbf4f95f9f74e371fd784c41 +db0b16b712495685bc86b998a1e2e8d8 +db0fe35775bfb4c90aa7c8fa1fa00773 db11d36f80e623cface30b2e2cb4582e +db159e34105b8c7d17056feb288eee22 +db169bb2565e237626b682f754ef46a8 db16f63e8f8a0f1d9d363966aa17c5bb db1cffb66e27ca2a5548bb4057561d1b db1e81a9ef39ebfb638f61cb27702140 db25e7de904ca5b74e262318a1301775 +db2798f4eaad6464ab337737f06bdad8 +db288391a1cd116d572fc99d415f390d db297c8a800eb727d50af12a48962abf db29e56036b17ea80d9db306ca2440d3 db2f3c106ea91ceaf9f6b6eeb0b2e5eb db312b92c3079d6012d373daa48a71bb +db3326c56cee42d58b49489b47ecff3b db36eb30437f8346ac31aa03b7961b89 db37f43b809a74660d815c7b0ce48db3 db381b4414f950ad7bad1114bbeb177c +db3c12df99c8c55bd324bd034079cbee db3fec346bbe722c3f312d6b2f19e2ba +db402d2185f55e32b9f883696ec0ea51 db4b1b12ef30b17cd8112218335fada3 +db4ba3571d116585edd908952b117c3c db4bc4ca97e8045350a1fc2000ec59f0 +db4c19da3c7edab1cef6fad6df3b7fd1 db50adab8d6255bf9b9da5ffa8b9a97b db51263ce6d0ecf6af166694b13852ea +db513669c1bb7a33bb3aaeb2a2675f9b db523f690f938f21f1aa4b7692440499 +db562fff5a7de3cf558c0634b3beb55a db56448652d6220290ebf630ff41d182 +db574f3a2ab3585bdb70a7ec92ceed11 +db59f90bc62f99f1a4e822f8dec79876 db5e63928a133666181d5e00b3f39d19 db5e7bdeebdf5c2e828f9a860d74f7e5 db5f00831622650dc157ffa3267317cd +db6193682c1b6b46adbc99fd91f17f14 +db62cc3ee54c23b9997a8344c8def80f db67bbea5cd9bde353b2eeed70ede5bf db6b969582378074bde40ebee7daee99 db6be3cc8ac53c8c3982e20e47c7a689 db6cadf5df481dbc4a58e58111dbad93 +db6e46dc72d0e9069204a942a9cff450 db7156ebb69fa994380b1c41b3c3e4cb db71ac79322da359c244a3e88e3a5571 +db75eea8c69a3c013a27e99147e2db57 db765f4c1a99c347c80a2977e479c27d db79157417624be81eceab7db9912b1f +db7a33f8fa2ece54d077c0cdced34cc5 +db7f78c3bfdb61dd032ce95e2d7e7dfc db81e21b96ecc18eaf26bb7127e4c670 db82ef2f6b0c96b5ddbb7efac450938b db88fa27797cf8046f0edc3d44fbb5cd db8d1f5d185dfceb5cd521985507e70f db96702c32e4cdd7c841172a45a1ce6e +db983a062f0a9fb6e024f889cd083c91 db992b9a991b786bbe2e696dbc03069d +db99a08ab5f7bda923e6b74095b1196c +dba06e480bdf156941f7b008f60af61f dba5596c284ada069d209ffdcd2ad120 dba6ef363301742e43fbde3b43a07f4f dbaa92e468cb71ca638ba822eb24ebfd @@ -13924,13 +19257,18 @@ dbb55b662faf07b01a533b27305ff452 dbbcc2a005d39fac6e6ce8feb608544d dbc8afec7754fbe26dadb7c67a257736 dbcc69af9a8e07333e9c821748b6a4e3 +dbcdc5f4d5a53d12aa4e69749d6247c6 +dbce7880ab145f85d5444ee1f4a32a90 dbcff5e344c48be01711c9ef89c57de1 +dbd16db97dd6c159bb996fbac08e7231 dbd9325a368223b91a3173eb764f306a dbddde0ee1c10d12b6f9e3bbef0e00a1 dbdf4082316f72ac35b7489634bdb29d dbe5e1608cee5fe4ea900118f678b8f0 +dbe804252883314a675242c283629198 dbed3701dadbbaf0c9dd23f08cdb44c2 dbf08bb9cc3c92bc32b3f93a52294060 +dc026210717159a213893e0ef1518606 dc073e202becb13926f081c685968a1a dc0a06a4957dbf732badf8ed45f3e789 dc0a7cc1a21a48f72e7f8dfa27e862b0 @@ -13939,6 +19277,7 @@ dc0b28fac11c8334d63906445faa92d9 dc0eecf20a1f4ae4fcfec40c973bd565 dc0f707000ccf7e0591d39cec0b8fdfc dc1199f92c5e8a23d0a1b66988c2eb1b +dc11c3e19cdf36230f68525e23c491d8 dc1503500d1029e34a9009a2d1a1b085 dc1fd54ee2cb7e1d321928e92247ea6c dc20ea5ff120bbbef60ea0b8651be8f9 @@ -13948,41 +19287,58 @@ dc41c22cf4598807e5cb167e0feee00d dc4860916db188163e8f67ca8f27a07f dc4a3573d9c08eef89b90c44b14588ea dc598d1eef7549c7277ee749055788e8 +dc5d6fc8f2de42aaa69d8fa84d61817e dc6078dfe90668def4d5562476c536f2 +dc616633d6041e32363dc57d6c8a156f dc64230e626f160c7613c07cb6d4004b +dc68e3dab90214829a988bc9eed55e1d dc6ae39a553d69a19983616c2cd10806 dc6b02d243d693f0686dab8136e25a65 dc71ebcdc321a4471103977c22f4e710 dc753bf2d2b5b59cdf6e92fad590baa4 dc7b2f57c44c1d98dafb23b71212544a dc7b37c7452174a1e2a3333ff289fa04 +dc7c19ad7ebd2c067c3c83196d9ac4a5 dc80f9a9d36e46197c6b58b1b5afb01e +dc863547722a762ccfd6eaf29ea45a4b dc8dd782cc06b269bd30b3cf43774e43 dc8e04b7733bb653cc9bbfbdc3e13c09 dc92742f5a003ef6f6fe05187408a0be dc94e2aed50b894979e6c9f72b7da8f3 +dc9632b0cc88cf7d9d21033e97bd79e6 dca0fc8fa5ddcb8de3b3bdd350be798f dca6d845abd21aa85405ff9a569a9e61 dca8e4173257f70b7204e1eaf42851ce dcaa5248a1461a6ab52d910a49f89d8b +dcae85a1a74f25c0c285ad0962f71796 dcaf41fbedfd6e6eeffeb3d9fab31f3f +dcb03ec490d3bccc224d1ae9b5f83a5a +dcb2651bd848501661f68ebd25e360b4 dcb3af3ed13f7989e0d50e72ebca3d8b dcb620a490be49e0416267ff80d70ae8 +dcbb8d169c11a4c78f63da6995bf4f98 dcbd9b9f8fb42e2cd2853a9ee0bcee00 dcbf3b4497516ebbda068124980faefb +dcc04472d2b3bf1bdfdd184977b3519f +dcc48a0401383595250f733a3c5249d7 dcca532fa8fe9efdc91d6e010461b07e dcce839dae90bae619521bf682a7eb5c dcd2d5640c9ecfcd8c5182ccd55e97c8 dcd3de39f563d065bb4e92804aacdd3d dcd8559edbbd6331cc07f900d81824f2 +dcd9138295c860d00e79a0587576212b dcda185cb4ee1a1448700d41d4a1f8d0 dcdb6cbaf5ac8ab194e17516bc6cf772 +dcdcf9789338de94b8521c8de7c704fe +dce0a1042b8072a6b00603c375418fe5 dce30d7682ad8e5dcc1e48ae60d3d366 dce511498dd45c5d66044cf39e8fda42 +dce5df3e4901d33ef30fff01733aaa9f dcea51da3f6397f4ace7c06f27eaa95c dceaec176112fde09502f50f0929be51 dcee7f36674cfe9e01510b6c51b578ae dcf39fdfe3b8fe7209ab84f668afbaa8 +dcf58805d7f00d650ed3826d47896836 dcfcf63a407686db00d59a883a074cd9 dcfdea73a6ccea8094fa4c500bc6d67a dd0288d3fe0ab648e55ac420ed251839 @@ -13990,8 +19346,12 @@ dd0be8da626cfb23fc5761cc5a383ba6 dd0c763b8c848f2e845bf1ecd8458647 dd0e0bf4ccec40665ccf3bd76b97d348 dd123e8193226b009e42a7efc18b78b8 +dd12e63b581f21c9eb33d2e8351d62d3 dd1dbfb858f5fa6943047f353bd718ad dd1f19dbb0e728c01e937918e4e4474f +dd21a8e3f5514c885adb9f162a1212d7 +dd229420bb828c6a0ea30ec2063b89bd +dd2610f8269eba0f206c3ba69f7b2fb8 dd2799598dc410ff1dd05d99a80faf25 dd29c41cdcd4af9aed6113021c6df120 dd29cd1b9b565d835321ebf0fea28c4b @@ -14000,26 +19360,36 @@ dd2e9ac5ed4f88c2f8564eaaa0dfb9f0 dd32c17440516a0ff4ddccc6284bd24a dd3ab8b9e7ffbc43d6a6935025af81a0 dd3e657fb116820c824981bc438d215e +dd42481efc55c5b77d3108af76bc25b6 dd429b2e9de41d9a4c6cba85c960320d dd4989664be488445564dd6daf18f2c5 dd4cf29506031e4f3719a7c782ecb649 dd51e2cbb8134cd5481700abc6ef7d66 +dd546e1cc779be3a3b4b1b1b226a1570 dd5afd2b56dbcb4c4f987aa8f937b2c5 +dd5b7014e16e4f3f3690811edba2316d dd63ad35ab38da7ad093a0427942989e dd752d369801691f99cf4c38f40de786 dd756d67a4c6313967cd7b35295e7252 +dd7ebea78c8296f89ac10f6654be437e +dd7feacb0d75320804ae7e2c9d038197 dd8541005934d67f437b66c7d5e05a32 dd85503d98d0c7eaf6e54e5b9c24c3eb dd87163490d3087e1db4e611023ccc72 +dd890d524acd8cae0251d71f6a5a411e +dd8ba350f4c14a14bc12f45c7af9d0c8 dd8d4c74d5a1c5f66bf2d94c5c2ac3ac +dd923ed85dc0d940778a489020ee0acf dd93b4f911f45ec22cf1866245245b3a dd9649701b91f35422a7049708c548c8 +dd98ff1c239ff92c907388051219896f dd9b7f1a65ee495486e8398506bf0c3f dda055250ecbe406b444060ceaf67d06 dda133c8147959ef9035b9b234d5b399 dda136c29ab46a9aac36fe53ddf1af0c dda2583593896c005113b4c4f35d918a dda273194a5bd824847b35a94b785ffb +dda5a143e0a369b0e86821ea31a9480f dda9e01bbb0d9098d6d83a417fb26425 ddaa1db63e4dc2e59f55b4e12ac8775a ddac06c450a6bf7afaf6ae0dc69ef1c0 @@ -14037,65 +19407,94 @@ ddce1e84125e7b35ed26c8d1ab868721 ddce2180972e10abca55ffbf332013af ddcf03f5b60f1692432331054a2a14c0 ddd7083e96bdc010a77fd8f683459d1c +dddb4c8886fada2773bdea538a916769 dddb661bc45641f6458a4933586b8599 dddbcb0a2f862d105b512d6c540cdad8 +ddde756662cd7d1d24a6ca6828abf07f dddf0a2086151c9c013a9686bc3de760 +dde1f3d10c9c91b00e8528de4877692e dde79e63019a6b57ce4ad81c97eeaf43 dde9f0f95789b08a2ce840cfb773c864 dded62310346ad81d69d781a565d0440 ddf01f87d4f6f5b2833b577b3dc79c49 +ddf3164c0e542d12cd533b21a86772af ddf563956e50383c7cc718705feb71f6 ddf898c4e9d89704454b7ff74e6b0bab de0522882468b04ff421166af127ceee de0547c068ccc028ba4cc1f28ed915a5 +de05dd6a189659ecf77a79102ebaa0c2 de07245562d4661822b66aa05d465a09 de0eb817ac24d1f9590a7db6c2706031 de1198bab70f9882fd864b71b355179f de12350bc71026755f9cad2188b2036b +de125f2d6b4962066261fa0437df8125 +de142a08f3c0a61a3efbde8933fdb129 de1a7256739baeef8468e0e859c90e05 de1bcc8421481f9c47046233eebc8ca4 de1c152d5fe6563077be2962c98c3eb2 +de1ea634315dcd1ff89d12cae5f8579d +de202ee1c1bacdb1d85d9d1a66a0f609 de20a88c3e30f880dd16b26dd6a6d9e4 de24b20cbc15bb5669ea1283a4e6a497 +de2739eb7907f45522fc8da58b18fe8b de28ec6967f3ecdc036b8494082c087d de2932aaeb6f6807a55af5801d67fb2d +de2a2588c95f0160f0486af6cfbf552e de2fad058af5c797af7af45cdc1df3e4 de2fbb79c32a6406c59f7b5437df94d1 de3050cb40450ef10052b8bc9ff731e2 de30eacdd67264fd9bdadd51e684dbf8 de32caadd2e24037cfc1bb83dc8472e6 +de3395b2f40ae91ad1bb8e1c58534906 de37011f1fde88f49c5830e00367b198 +de3ed608e0cc10da9bd8d1333ad51841 de41dbb63d6460d33120270181f26486 de4a0ef8a4b7c887d4a310ffa443d80c de4c2f5cffabfa9e96142d143ee06ccb +de513b2dd92c2206166d1f29a00dc15d de554b9cc5d266ee3f5d450df524d122 +de5df8ee91dbb492366c8b2f53926bc2 de5fc7a92c45e0e22998f3f2fedc37c0 de617a8bdd5d8ba456a3b9863475344d de6296763515eda2d9daf40af0aadb35 de63d16942396376e6d69d2101c9b14e de63eb8afb9b7dd56df2d0bbae15a74e +de65a4262ebada1b1d896101107b039e de666e7872e3553313f7ac3018edf3ce +de667c2e7a1670aa46436028ee8d3901 de696d2f15a582e4fbf0e77ba55b097e de69f83dc878641b593e4fc9b0e3d44d de7121943692b1d1cb3617c4f4096ea3 +de75b567404039a58c8e86b7304ce7e2 de7631a56d2af81e91e3619475a1f3ef de7747f182f7b5ba4ab253fd90922955 +de77a79a98598cc9c89868cb8b0e6814 de787d032e0d3faec43c86679039ebad de7aae9501f1111d7d5555d106ecd59a +de7b299b32d1def36e1c1919b163e9c9 +de8517959f0a9c5f04f39883f24002ce de8a8e0582af19ca7478f70d7907e444 de8b484401b2befdbab76788f78b9cb1 de8b9020e9148c7d58056bd00ca290ba de8cd9abd8a6b8564c503008fa80b454 +de9094505b9ef166496a1d68137527ae de91283b7180955608701743f0091c26 de91f578044ef2546b7d0bb9d7f0db60 de93a1849f37d802ff1c6e339969d264 deb3be931bcb7df18211063803c0de66 deba871f40d8c1c13aaf872a07bdacd4 dec0e2bc26194a22aee36c61639ea941 +dec0fcbb5516ad550387abcbeaf91da5 dec205de8532cbf5c79e07c60e35aee6 dec345f0790b7782474c838312240bb1 +dec594e3a337e81f0880cda8dd1bc6bf +dec5cb74ef224653aaca8fdd6ad215d3 decdab4415516362fa9256a8c31adee6 +decde065fe0e99a3efa4fe344244549b +ded0488de458253c2b933fabcd9b2323 ded168536533c1ffeb13d1aea4c3810c +ded54251aa79c95d37ebf8cb303e6f66 +ded64070aace6216a1f5ebd35419a0e8 ded8ec58f5cbfa08ff2ab2e18eceae45 dedb616afd65a8d77feb326242fed2f5 dedd758cd74411e6197ac8450f0b983e @@ -14104,15 +19503,23 @@ dedf23bd43762b7927c074f4e8379824 dee3879f69756fb3720955606cb9af4f dee38bcb1245eb3ff220433820e7ca54 dee76fb4736a17b55583a721fe3ec5df +dee886893f66c464e522da92199b37f5 dee90170e83b7785b0f1162b1734e60f deeae1b1a201074d80153c7507112477 def028c3989b155d3942d50cba64836b +def13cdec8d16576a5dba5eb546c9431 +def3a9159aed376db09a19e781f11183 def4aec227096bdeacf937314f77fe88 def5ce5870b16967c55c83d96967c5ed +def8479d15cf1f0e6557c0c938c364c4 +def87d31218eff685d62d77c2452db60 +def8be297f37f56c5f5070be5ed7221c defe914b5259e9450f4518e01fe8b127 +df0630ada81b8dc648e9354c64af2286 df06f38a0db8a7d57805069f370d9988 df0a3de0a4e396179c9f6a104339c3bc df0f69e98d236f002c932870f8500f00 +df0fd9f941652ffc6e4859a4f53bc4da df1245c2749871f109adf896a6236bff df17194df770e656f5077692b3a22e31 df17d47172c7a01302b8658d701291f7 @@ -14121,28 +19528,39 @@ df22d0a2069ef9ffe206e01bef802b00 df236aa2a9a49af011a36fb28cb3d710 df23da74ef635a9b9a27d5f5be3ac7e3 df2657c882d35a497ae1157ef961d59c +df28bacf26e6edb4012013dcfbaf5a66 df310647dd51a6d7509819882e6559a2 +df3157622ad9e57fc6b1da35c1effdd1 df33fc7dfe8f57b39e25fcc4ef2cdc77 df34d75e6a699e17ac101fb18a060183 +df34dfd94421274db98e7e569df7b515 +df36736df159425f29465b270cfb02f2 df441578be29e676816cd63663c358a5 df47cf07a3681719bc6e14b20ada82b8 df4f74bf972ffd4eb708e36a3841601e df4faffc90f0f8a569fa0daf74a798e0 df5080eee7cf7ff33635d4523623180c df53e6f78306c9f78cabec880d0cb00d +df54be9e6c6106bbf11dc06c8db536e1 +df561a573dbe8b93c7b8b40fecfc0c03 df58c9ff7abb0eb2d7e6a6356fe333af df60b82e4507b29c624eb11d3a140ede +df619f3c390239d92665a19f5181ce86 +df620c8fcd96c88cf4cc8e33ef1a84ef df65a5c1f0fe997623934e7837935f6e df6b53df196526d36fff3c9114d447d6 df6b8f0e1739204f9c19f61217e09b84 df6ca321440ea9a8061bcd0087dea18b +df73365d3908e8889f42f27a90e30db0 df75a9ea1641de3092b574e13c4d7f66 df7a4e7a5c624b83b8e55915ec95e637 df7aafe1d05bd531a3d078786036bf8a df7b853289247a694ee7d76abba0d03c df83009042a2d4001174c58a7c866b10 +df832f7931c2925c1e7373aa04d4d63c df84a395884b4c7744bcff1683c672fb df8605c79ac7323df1720be35be3018e +df882c38785ab0a6416eef11a330f022 df8c05c8deb00a4a0ea4d11b2742cc8b df8d594e7e97ee4b8692f6686b3de2c9 df905241da642fede0390fa167a84f25 @@ -14150,7 +19568,9 @@ df9185bb89c9bc361da9c79b2bbc6f8e df9346437d5079235f564e8b4228feeb df956cc9889d3aa1d92667a16cce778b df9a0d769276ea02e7ab6165ea249cad +dfa4e921910f3e9fe62db0a216bbd9b5 dfacbfad93ed14ba41cef3b25217d9aa +dfacc114593cf37c206194685b031148 dfad2bfeeaafae79a5fa613bfe44c010 dfadcdc2bf043ed3d889ad9a2d60446e dfb0d67df7c8e5bcb50099b443f7fa47 @@ -14169,11 +19589,21 @@ dfd0d6ebea1fad4611ef569198f34e92 dfd551e3a12917381ebd30456ffbeab8 dfd601f1e7e5b598f2eceb6602efe8e5 dfd84953139680963f110827563084b3 +dfd8c319ffea5fb7b829d549bc1d461b +dfd92aa998786e99391aae67758b485c dfdeffba346e7bce90b684fadc21008c +dfe0b1388202e7057650d5bf28970259 dfe16cbe4d26ff5619870314b2371595 +dfe1ba2ae8a3e17b5101eeb90cf47818 +dfe262465196022a6f38ba3dc1bbb544 +dfe4dfe5c566c6362b3b3ef74b90d627 dfeb9f4ae93eebffadf26ea17f735a80 +dfecea9ba5b749c0ee47943c5e4f6296 +dfed64b91fd11e468a80849414ed3627 dfefbf7dc9dd7591d5c38d7852dbad4e dff021af78ed0f8bfb34cf469c5d25e4 +dff0ea2c893f4fd7f50fccb5ac1b62c5 +dff73fe9ccc59660893dfd7096e0986d dff77364d51fb40cc715d5f0eef4280b dff9e46afd2703ab80101d3911da84dd e0090608f2961196bee84f3c358a9126 @@ -14181,20 +19611,26 @@ e00d1d7deb3663032e4b7d27fdb69b6e e00e6ecc0cc7ca58e38ad55fa9d0f71a e020d24783462fba39456a886632f123 e02103b229d71bfa5badb2113b905c64 +e02262ab7f4de2216593d36538e23da8 e024c22940b2144a024a33b1263e1299 e02cd8ea3cc0ba73145f3b8f452c7f01 e02f7eb32abe0cdb718ab64d337997a0 e02f848678a17e3ec55ab71cef8ff786 e03053620a2c864e29cc869480479009 +e035137b4a322e1122eea29b984b19b9 e03bbecc3082df3f8ddf33af1901c09c e03e39f6d4fead0b47cdf2f59df123ed e03edd6ec07f052977e800234aa84a61 e047459c0ff805c8e76f3e7914f3e015 +e04a570465f20c19b7b2004789646f3b e04c7f6fb3b6dd143f343174335dfe74 e04ce4e7c29b6a2457ea0efa1959d160 e0514f0005dfa6a66778a37d1b4edc3a e053f1d621829553ca3d3da4127977bd +e055acc15c7e02b11751c7623ef1f7ef +e057a1ab02724d2831cbd8208f9ce53f e05d0ae404b3847e4042d0a2f4e623c7 +e05fc08710cf39a8a77bfa9c73cb1a35 e05fd9691635a052d250aa8e0065c3f0 e0657178bfb5592d0d54a51a9b072206 e067ec7f5596010fe8eed689f1a4551a @@ -14206,6 +19642,7 @@ e07a4f6437ff08ef003df274e6d9b32c e0821adbbbb6528a46439cacae81f3f0 e0869bda88b43259b0e4bf541ce94e5b e0888f01667527d9053f2d00cd6c7a40 +e0950aa06d476416989a3f5ed675a198 e09684f21173033d61c96ad9afe1bc81 e09e1d564d16bcb8705a0aac0e5db546 e0a173cc77785cd18de84c8c76492813 @@ -14216,24 +19653,35 @@ e0be8e4572753d435844efbedec42bf3 e0bebc7db2f9f759c4658e7fd4c27ed7 e0bf7738cd335b82e7431cdd27b896a8 e0c009f9f08af9e755298d7cbb7ca5eb +e0c6768022cdf171a0495bbba607c78b e0c685b3aa6b892a7578e2850652892d +e0c6ea682a960db44a94ce34870cadde e0c905dae4c9dfba19ebe90a4876b17d +e0c91418ba050dd7c8f95d0e18b4c2ef e0cac92a31a996114b9680e504923af9 e0ce5a01525b40a00bc3715849da8bef e0cf7d5f47c66dec862f5e737fb5984a e0d179f43d207a3a3c067a593f16f451 e0d3d2a9a48b61abb7e5a61f3c6cf086 +e0d75a28bbe1fbc7945ec1571e6db79a +e0d785ab1d0b1bd7e6488420e0362a78 e0d81196253f4488526bf02fda47e141 e0daeaa1e7ed291d842add725c675967 e0dcec7f7326e8cef57b18452d253ef5 e0dd3c3790cacc29bf0ff68b34c2e49a e0e04191d19d9c343807fa2dcb148e8c +e0e6f97c4f027551a8a793ac14e14fd8 +e0e87c3a9b5f86d9ae1c0f3cdf1bf3ba +e0e8f044f89ad5329305cbaefa33c8fd e0ea8b4057a0b5dc963f1b70c45b13e2 e0f1edc503b08a0de388187d36e604c4 e0f5c90ef8c96bc105223b008d62402d +e10018e17ac2d16a0a218ea15e1b469c e103b7845ed5396b68d8369240aec0e9 e104ee17c4efebd6d3f1ece3ab97f198 +e1075dae08cbf2e1c5893c14eca1b4a9 e107e02a1d410b8837220b93f703aab4 +e108f57665f4cb9222265ffce83140fd e1139b597c80333d7bb3792ffc35dd6c e117de4e11db21ea84f7209117d6c534 e1196fc5d43629c1951f1fa5b0df4747 @@ -14246,17 +19694,22 @@ e1281e67b956c86dddaa877ab8aaf5bf e12d75db22c422d36f6b20303b1e5a5d e13055bd65c3dbd08aee44ff0d93e8de e130673d57a35fd98ed0e63c34956c7b +e135c946ba2025838a8ea002d98dec4a e13686a7e67f2446d9881df2815c2199 e138797899e364025ec529071cae6918 e13cf245c47077ac0497ffe7fb0b29e5 e1466559711836355f080b160669f5fd e1480fd076cfa8e48b9a57a71733f77c e14ef642fd4f0dea66ca3ea3cecb5fde +e14f522a44aea7c9092d7a8ab1c3fc28 +e15160873d8b4104faff09cbeb29a1e9 e15bd12a2d340650953715dc91b3e550 e15e95f8fbe3c4133b6f4396be678601 e160b16a52e2e3d54c530770e9cfd0f9 +e16317eaaf0d1e3c173ce9988282747b e164d978d261df81d6bcbbe26a04750f e167d50236c9fb9c04ba7bf071293511 +e167ec0385f6a810c1a5a5548c3ae011 e1684d441133b33a0aeedd8524743e77 e168f615e4141466abaf19d415f27699 e16be6c84ff76df369713bc86c153873 @@ -14264,18 +19717,25 @@ e16cb8b58da6065be9d24c323eb3ffeb e1722956de181dbb662aba8e3a0f6e10 e172540c05c9180e86cccdbd52aca5ce e17305e53c65a5f3af933759d899bd9c +e1757ef3ed35ca9e7c495540213f0bee e178d7061017b47743d1550647b24581 e17aac871188a22ed7a63f1230b4eac7 e17d2a87901143319fee1025ba4aee43 e180034c5febb1895c0e587056c0b386 e18033a0a82165249fc4398fca2ec65d e182a8b5f6c4f573e4839374348790b8 +e1874f32bc46b2fdfb1ea1e800bb9d0c e187b6ed58163b25cfd6338f92d98067 +e18998352029ff32b8b172291efa7d62 e18ab32d7c43cf6670407b3e8e9680ca e18b4a77b446a54b13c6dc8028fdfb90 e18ca862a988bf58a537a24110a1ac49 e19110e5a945b4650c1557a7e9ef04a9 +e1933a830c53e30bd3bbf19922865b24 +e1939e1a685d9cbed226a8a09de28e22 +e194d5e05759f6f46c9d99e82e4ec9ff e197a09e47a5a8054b3ef78ba6652899 +e19ac861671ffb3108507633b748e645 e19c6c21f83c59a17477fdd8973ab9a0 e19e83ea459ecb9efa1c4b804ddb9c11 e1a11b1fe14a9a2f3f89d9fae3300285 @@ -14288,55 +19748,75 @@ e1b2e63cb68a7c8ff39ed4e8dd3f1770 e1b4d8000bfbe87f7cc5bc02eb858ed2 e1b6638c49ee74bd79949570d7a4bf14 e1b6ae581a234431bd042fce2981d124 +e1b803f4a998f7356dce42e30ec1a1ed +e1b8b2f36e55e672bac9af1c58195554 e1becdf0d8433cd06dc56aabb5d35981 e1c3102eb2e47c21348f6eb52245f5f8 +e1c34662679cbb111cc3b74f401f01bc e1c49f658f6265dba73a14e2832a73e5 +e1c518f7bed7e8cbbe2ac1800e9e45ff e1c832654ecdd28540d6ad8416f4e317 e1c86e72e9c3cfdb6663b5d1fb2e6930 e1cfa78c54f912474a6c02ce62e59260 e1d0660a25c160217bc9359289a1210e +e1d5e6872e5de653a37092437775b65e e1d6503a1874b63826bc861d9fe30966 e1dd7f5cf84b2e6bcd5c7f5c98243ab5 e1df33022d815530990fff83693783d6 e1e02ecd25f989dd30d728623dc66eff +e1e3c67ce126d9579e29a19ff74a1fd5 e1e482fc3a01a8ddcbb058615445e905 e1ec81ad17116b85d1dedb82a63022ef e1ecd4ec4e952d0f416691b88532e121 e1eea60854e6c6651e295e93dc9f0ac6 e1ef12d39fb4fd9a635da49c03e157f2 e1ef3c28b7ada72501a5e75fc160587a +e1f353e8873b245639686122bc84980b +e1f55a5b2e1d1b60d07946f3fc9c714f e1f67f8bc0ee70bbd9024158d63056ec e1f7a2d03a3cee1cba74e29ae95e9905 e1fdcbc61068ec6dd3517225a97ba299 e1ffd2edb8b7f628340041bad918dfb9 e202ea8e8621a5dc81e83d45247e2aa7 +e205d1cf7ebdabc2501183d9faa95207 e20e5d9d707c42da30f0e0948b58c788 e20f9d9e4081de967a22f0068922c349 e21116620a622a6f4d487a0cb6c7fc20 e2123af97eca391fbfec6d0a997be553 +e212aa24631cd012d02361f4a475d795 e212c5c2714593ebac12171ea63ae890 +e2158af930dc4ba9333101ca1ae8135b e216675592f289e67ace39ce4b07d20a e2191dcbf0fed4e1eff9825c8c51f4f8 e21d2d1b4272c087169984add9879276 +e21fdd6574c734fc5723416b5e16663e e220f9d32edc685f5269851d37e662c9 e225716664eb621ebab42107cb23f75d e225cf97732d06c497b5cdb2ddc62bed +e227462e987998758cc131f84c17bd2e e227a0a5ae135a02f5c30e32b36d42db +e228d634530ea9d83c5eb5a558f462d7 e22b6c7d30473d655408931e31018a4e +e22ba829d0ffb29848e43c7a14934da9 e231cadefe8c2794a7df1907386104be e23534ae42495d891ad3664ba07b7495 e23a6c419eac71660b98db978adff3fa +e23bc323e261ebd955e6d8e81cda47ff e23cb564bde403922634d42078553383 e242126b4b1e20798a4504f994a0c9a4 +e24a3df7d190d747063342eb3d6fbbaf +e24d909179d0712a3fc00a824b357ab8 e24fe098a45a85b3e1aa1565e9bd8c03 e255e0bc3327380ed5ffc569a89e458f e2579b3d711b8e485f4bbf76196a3987 e2595c12641437d9b0f9de1311232789 +e25fccc9a6155409ea5e60c18ed2b716 e26051b77e64187222b8c19a26c15633 e262b5ccb9f1d574958a898be0f4df18 e26397d4706c65f44fde0a25e1bb0f99 e2662988c0a481a5ebf179201718918e e272987ab92e8770aca13576b1380710 +e275262b210284d722222ccdd0a071e9 e279f201542c25f87cb10cfe044faaf2 e27a87e9be5af4d93d8eb84cec8d68c8 e282654f19aa9699651abb3877eb324c @@ -14348,19 +19828,23 @@ e29018cf123845defe03b1971bae3006 e295ec3ffeba003e08d8ebacb11d99f4 e29c5bc36ed2c7db847d2205c89e0cb9 e2a6ccbac30710d6d45022b9f08bc60c +e2a77600786c21468ea7b1842759b7a9 e2aa853de99b4f65bb0ff692f7868a7f e2ac55f6592c656f8ef7bfb68d93c7fb e2b0234da4278a28eb14c7ea48757d3f e2b04590767725a6361b74db7bda803e +e2b1f9a1c3fe7e848579cc5f86aeee7d e2b31e3e00cf10f1b4a00f0695c42960 e2be05c0ceb581653fafc5e1c255fe02 e2c2b659cc72daed3372f685efe00b3a +e2c55359980c1927b36a6b25136cb0db e2c6bf02012f6fff08b77039841c71a9 e2c78a00b93d65dc9990df61510a470b e2c884c85c432377e1421cb7c5a2423a e2cd5f08cc735d38fa7b6ce3f4858bbb e2d413e6524c4249533b820847c6fcf2 e2d53f79bae5800fde7cac8bab87f5a7 +e2de5ea053c1fb66f3f6f24b2a5ed989 e2deab68f98ea7dee9ef77828f32a342 e2e177c543d67a73541fcd3256a19cd3 e2e4b698d9257bb2d3eb4723740b6ba2 @@ -14371,7 +19855,10 @@ e2f9cece325b6ed7bab6fae48abc5fa8 e2fdb193213f6b209e12e99fc81fe96a e2fde053cd315020ca374f7849196080 e30ce6f8df1a08d3193f8944cac8d182 +e31271f676477e9e152753dec21b4cfa e31496edca2d7403a2d872156fa2656c +e31d1a3609fa164d75a338554a94cec1 +e32726c6a563408f204a9152d24c5cb0 e32aca6287cb252006a3ef32f137badb e33488386246c24bf4f4bda2411b6595 e33709231adaeb9a12f03b836709f311 @@ -14379,15 +19866,23 @@ e33b76d160d249fffdf8b9fa3a02a315 e33ea710d821140ff8c263389f9cbd9f e33f30f3c27425900fe2b6af63386b84 e34111218cc6caadb783620a40ed9d03 +e344fb952c914b37a46fb066cdde3f2e e3459eff4c08074578ef0c26dda8825d +e34bdc9ad775a9f6dee5331b35e19fb6 e34d2677ace1244143803eb4c039208c e34f97fd447e113b6d84dbf953b539ad +e34fc583318162484fe9072d7ad1bb26 +e3541704b47ee104047e326010590580 +e35512c1feb40234961541b4af539ed5 e35a0dbe76bf10c29c16a176e585bb54 e35c722339662e24da6e284cd6ec66bd +e35e1f090633045de0462a8099ab0b9c e361409cbe10c49befbf678f2f23148c e3692d235588b448f2b2a33699a69d93 e36a6c4cc8b11c3829c36460da7d4233 +e36bd9dc5cd7ccbcc6c1eec5f341a2b1 e36ea3060194ad834d2f86228ae75bea +e36eed863023e61d7cc7efd1585a4270 e375c5f23f1313cb48d0439369b15384 e37844a89e96a9946085c11d47393e98 e3789566761f923b35384399e6c7b710 @@ -14397,6 +19892,7 @@ e37b018cb1a069bc8dd97a3959973ef3 e37c1cc10e55f30d98c651f988e60c1b e37c888ee08bc3cd99f727d7e915fe05 e381e185748237ff952d31a991a3bb2a +e3833c609608c60253d9be2c17009d1e e386f3b967fcaed24e072e4e0c353b61 e392521c44f4b91367ddf872f016f42a e392cce1253454048e158c0cada26bbf @@ -14404,44 +19900,70 @@ e39407886707c9be63b3ceb21b1213ec e3952ad396d1e0b41996106990d6a6fe e395bf165f8221d077e63088887f640e e39654683565664e8ee3451f2c25a55f +e39936b21e2c4b13f13e9fe449eaa71d +e39a47663c1d6b235726e9743cf168ee e39ed76870aa6e854e7a3268ba7c9a16 e39f46d0ed673559a0c02a4786cc5f37 e3a0d73b6172b3e0458ad80323742e04 +e3a252be23ce3a11a4e9d05199b01744 +e3a2c3030f7568c87f92b67e2d6e90af e3a4589351c84a45b41e0576fe4b8b4b +e3a5268f41a4736081b4f841134997d9 e3a6ab57f8cf9c8ea0fcc2969ea6e964 e3aa1b028b85482c563f159777e016e2 e3aafd05d87352ef1cabcd913846f593 e3ab6b0f5242ac6e8e767a8a60c72587 +e3b228588aa7b2b71b4e32cf4f4b04a0 e3b31fc066d0c891bbfd8c02b69fd3a0 e3b5eaf20d6ec38febf2ed7f870f0ebc e3b60cfc9ebc0bf71317bd1c4af7426f e3b62884fc04a4e9e6b5bf95fb18827a +e3b744252b31c380a54355293c34802c e3b79580dbd00c033b9d6e593801b2c3 e3b870f3fdb98a8062e622d23c80204b e3c0cc1c8e9c4181d4e3e360716648a7 +e3ca438b4c4b84042112cc477b3d0bd5 +e3cd98bdda04fc562fd71021885bda6f e3cdfbec4940dd075b19f0e40f95cf33 e3cf103c84d7759a81e4616a1bf310c5 +e3d015aaac7d9edbd55f618d55af8444 e3d7a66f7a236d87fff6f9952be73355 e3dfb56dcf6b6c7f9e37436d9121cdf7 +e3e00dde54af983e5b8762a17d5ba8ce e3e0b8df2e15f360479ae9c64a5a35b5 +e3e3c7bb6164d89439223df031fd3edb +e3f46a609e4e5be98b7953e6cc32856d +e3f6830123b54e3320a52eb2bd3dcdb7 +e3fcc96631280273f316d91cb0c2ecdb +e3ff8893e2cd4934989081b0fe158249 e40252054393fa8482d8edf63361b2f9 +e4057f0b1d22ca4ada4112cbc3b9bae9 e40b151b2ff1f384249b6ea08fc58a53 e40ce85030c5bde4f0f32689ab921bbb e41566b8fcdfabee3e4a357f96de7490 e4167094acfa90109a3630e2a487ec43 e41cfd737c544bce19a24819ab0e6907 +e41e6a735746b67b682ae1a49c608c04 +e428589e8ea128f3d32110c1857626ce e42c8358c081203a6763385628a9f495 e42e3a759a7cb51ec7f53ffeadef724e e42f0a01a0653b167d699be1177f913d +e4306a17b1abf8c30df5ae8028d35311 e43081d357b537cc4558fa711bc012de e434e96cdf8a8766db72eb322dc10457 e434fd64dc1cb7829af5edfef1459c0a e438d559d795c5e2eb377c5aec9c1bb1 +e43a8b556176751d8d8f2d55e97c3357 e43eafa75d8d8ed3d536349c3c93b300 +e443bbc4fe230080c4785ec527d332e9 +e4462b016b39dbc9c4a737c5947ed6ca e446fa34fc2cb59bc9e9b03af21117bb e447981117fc89fe56f8f5b819c7c808 e44856b3ae33f237c1a66f1029a55b56 +e4499b970d5e5df89f3d572bba34e084 +e44a65f0db5f2c3415a9e620e14d7935 e44e4de9a0d8c8202b9a4374a812c328 +e4524ac9966ec440c16f9e0e37fa76cc e45340763a211b17b1311578539a3bf6 e4579e5fdb91438821c4a7b87ea52346 e458909a946c512ce1f36935e7b576b8 @@ -14450,51 +19972,77 @@ e45e5e5daca690d403ffdc2ec2f2f53d e461800bbd6e237819f0d11cd850d361 e466536fdb69abb1e402d6d87da08b41 e4670871ca2c34cc221e4523b12623b6 +e468e4972ab140094bdfc3a3e69d80f2 +e46e7923c7250b0baac74e13335068fe e46f820f4fc103e947bc06d94f3fca6b +e4702160f7144305ffd7a95bd5bb470f e474746acd66ed666d2d45b16eaa1ffe e474b1ad958b6621eacef7407d388dae +e477742caa816e01f999b1d1b97102b1 +e47acd8e62dc76b3fde1b81115308da6 +e47cfaddc241269fda91c8d2afa15384 e47d7f331014a7bee769d714d26262c2 +e47e26c35535295bc0a00cc5fa118033 +e47ea19b883d0bad1d3b9ae05fd0cecc e48118d18eafad8aab2c81dd132f173e e48312cdfe66a345a0e1d8e5d05dc86d +e4885fdf7b4e3cc6463464193661a72b e48d4acca1e518156e34e560aadc44cc +e4911f4afba119f54a9acf8a115d99fe e4921478b733ed83f21c48af9b60287d +e4932f6d959e126ffd517fd66207b0e3 e4942458d10835d2519228866275974c e494ef7935e692c16b5a944514a9f5ca e49682ee83c07c3d791d5425890cea5a e49a9164573da7eec2b4cbddb9c238d4 e4a12ea0d9bb8718a92bf5214753b698 +e4a2e54d3d73d6b5f851219f6834a8d8 e4a5903794a779ff79880e395283f865 e4a702cd3ef76a98695e45851e2839f6 e4a82a117460261beae528291a864c13 e4ac0d394b4ce4adb2fbd190f9bc480e e4acb8268aa897f97065ac62793ca109 +e4ad6ba7f4cf6110c137e09af1d2b517 e4b0955aaf1bfb3b1b35da286184d431 +e4b10ed024111925fb2809ee32cf059b e4b7397e0baf78723737fe74dcd1a509 +e4bbf972d5d00bb436c0f45325db5ab8 +e4bd77be285cd6d3cf7743c5ce102c8f e4bd7f8cad4c7cbfb6dd3276cf6c224c e4c85da362f699c0d65bab4a8547213e +e4d2882b24281d0df5fb4549d14587f3 e4d34b129414d3f684447a345c1e7d8f e4d8e3b300f7bb4ac3e16d5c51a7c859 e4da535dbdd477e9b2e7c8aeac402d74 +e4da700e0e342217f61826a4e7459e15 e4dac23780f9ad51a82e20b4d96f7a22 e4dfad3f23faa1a46ba0fb8d5a1d7a22 +e4e34898dcc02ec124dae47c007ae46a e4e37013b31f0cbb254a402f75002e36 e4e962daca4e0de2ea6888dd284ea863 e4f9557e6c90b5b4e7b8bb492cba5257 e4fc9ef16e0590b7cbff32167c9e1170 e4ffc798d028319aa627d3c28c0851a0 e5006b220f7ff16e35ece89956b31bc5 +e5023011b063b7c5f6e645b7cde160e8 e50471920608fec75df91865b0d37a68 e50adf7eaf606c1ed50f8a5a6906b7fd e50bb5abc6798c3d26b883ebd7fd5ace e50c70b32cbbeabf8f0472989357a363 +e50eb14a2a1c1e5f44bfaedddbb38573 e5127b63ed3dd69583def2afa51fc542 +e51345443e7acc960b7825d12ed66bd4 e5134c610bd2091b4aa4377351fedfd1 e513f1ce95e843522f8ae8b1393fd5b2 e518a4c4f341b15291f1130bea6bbd1f e51aee761ffd39e4dfaed4dca5335962 +e51b04df0e4ffcc59c22c85402dc9f6f e51b9e8526a8d5b41d7012a168cf0c26 +e521e8d0b251cf84870f321567b7b3e1 +e523ca4f2a0a4f438b94f76dfbca488d e5271a5ca6303e6a00894f788528e04c e5291749f9bad0b0c692ab8eef89be9c +e52a774a0babf849f6ac3d47b8ace891 e52df4cc71b34d278a422a3fa1a250b2 e530e8c9abb9d2138ba6536f020f4828 e533d3e5a2a1631fd44c6aa8087d8589 @@ -14502,20 +20050,26 @@ e53530f63447c911b5572fd9ed0ad205 e535be89c7e8fe68e82992b672d65ec8 e53cf13cacaadeafd23dc5644c359053 e54333be78c06261c81519ad04ed2434 +e544a490bd0ebdc611d31303c42df335 e550ee59b9391c3383c2d12684bb9674 +e553d8682ff8a0632c8f8b84424bcfa3 +e5540991f1375e90d365954ed93b581a e55d432722084ce27db39b26282e2440 e55f70dfefe38daaa5c7b8e3ed403039 e5619542de23dff6d2d2e210d4bf26ab e562c54cd152e5ca0f5f6ee92036bba8 e562db0826f14359a25bf6dd2d9aadd2 e56578789e7f4338516035a51cb85eb3 +e5662dd8afdba3e70500619d7c48e2aa e56a110e77815b4afe38b0e5c3b45fe8 e56ecbcfef35cfc312bafdeb320acf4e +e5701a7abfdede9da2624b16ee44d194 e57373a5f7220bc8349df6f32a6eabd8 e574ff2bb8658c7d282f2c46bbf9b983 e57d06f40f50fb622ad1e9ce8706af4a e57e52fb37e7654422f59528cdedb0f0 e58111ccacdd78b2bc51e19a4c060dd5 +e5851c8d1f344bacb4be91a69497e187 e585c60321c8beeb44fce427da548870 e586846f5b0d459ec7c720a3febd125f e589904a23de9eda6fce42dc8ab60567 @@ -14527,8 +20081,13 @@ e591e1cd123c401d9961ad14caa6b3fe e5934f62c94a747fb0d12895844ca6d1 e594e276b92a616b5924fccacb16ab68 e59a6238e33af6068f4b5f8c5a83e0bd +e59a9c45d10476a6e4a83ec5595044db +e5a0edf16b24c1d43717def419fd63f2 +e5a560bc2329e87f4706e1e5db01af57 e5a79e07b1862c517dd3de385cd75e31 e5a89ce3fa86f38dcd944655431189be +e5a95f081c85f0292d22d4be30389840 +e5adccd10673c9dd4d60da9649b3ee24 e5af39eea58173567f5e6d19c9170eeb e5b05bb8f2788b32cc5745eb81a17800 e5b2c88cd4d116dac0af512938f67f64 @@ -14539,11 +20098,15 @@ e5c83c14032eaa0abf90774d0e780b4d e5cab9bb6ef849ed4e3d2a1763cc22fc e5cf58b5b0ab643c8142e1022451ab04 e5d028d1720d6fb33d93e71d18925187 +e5d291d4104b8e8e108e9bbd25dceafb +e5d56f4eba6b402b9c015a20f5590559 e5d57a7389509e369373217eff7c5977 e5d6766426e2e1b3f9de50c71ae1d77d e5d7281230b6779e85167ecb426e1eed +e5d9379f9d402d8c7541dae69de9889c e5da6cfad43f77e7ffb3db0f7e2885e5 e5dbb5e906c6ed23a4061652a63d0d1e +e5de814b51414025d97ea1a8f5790ed7 e5debc22bbd3e9e57f4046fa5d3df3cb e5e11b2163fa91afd5ca01fbe967eb2d e5e18cc92c3f47666816071742f9ac3a @@ -14555,6 +20118,8 @@ e5f9779842c967282f4d76f6e203508b e5fbc2e55f647fe098760778d75f0bf4 e5fcec949c6fd1da27d5c03fe42fde48 e5fdab0994c53495e611cb6727310641 +e607259765655aa1498e0d2acd11b8b8 +e6097d67596e53145a04234c7843b470 e60cb6a5e50ae470d36a89056bc6a077 e610a94ddf698913d6b0b2297f622223 e614868521da51859786eaead8328701 @@ -14562,17 +20127,22 @@ e618bc0ed55a72d4020623d86b283e39 e61f7734ca8c0f2fcf9b166411dd0e54 e621058f22ba4a6459d8c585690dfc9a e62200cf708bbf3dac9f3d699f2f12e6 +e6246de1abd0480331dcba2ce5e1f52f +e627d953f8584545187d93e19f365179 e628ada71ab7b6eca855f8da419f2905 e62cf481753b2900b594db6f1f1df99d e62eb760373845a4ca9a60e5b9bef647 e6303d5059ca664d624f7cf4f551c5ad e63077712c3878a0dd9086bc4d8a324d +e6359df0a14d89eb05d5854a3a2c1e83 +e637f1cded454e34205d52caf43c2dba e638e84fce91126bcc79dda42a13699f e63c90127c38ad79ca29ab93c8a61bc1 e63cb71bc2ca58ce403a30fe2b18b442 e63efc508f554df4c5ad29342f9a6800 e63f5e7ec880a2ee555635a3f35f2393 e6414e1bb3201197314608688b337b17 +e641f6322620c70c13adb37190c1a062 e6492cb562112826cac6836ad81b26f8 e6498eeaa5a9d1687d319bb25e9e3953 e649d0516bfb58c566fbf6fe1df04d5a @@ -14584,20 +20154,28 @@ e65bab9335eee7afcd5177379a8b3e59 e65be4f9ead08ec0527043a840266f16 e65f25a8d168d8005235ca40c07c5348 e66108cb04944626e1e529d71417584e +e66edb4ca7b78823b905bb2b93953c12 e6734fab79d6b73478cdda9f80220f2e +e6756b07234614cc74c474b9f4dae837 e675a5c8b679e4060bd2637a7ab0a73d +e678936b353ad390d2514bb72482f834 e67cd7e2b182e1d401549036575d2980 e67efaabf258338ee3a007b18344ebc1 e680373d27b3498a4af2fff2e060a6ce +e68182754c500dcf20d1f887ae1608ee e68606096ed60d2767fca3eec107f828 e6863b530b9d52e24441f41cfa3a9ef0 e6895bdd4ab555cac0e088f856c8fcbe +e689a1775227cae6657b762f62520934 e68af299d861cca9c55b5dcde3825e50 +e68d39b0a70f7b07e6c8ce8cea861833 e6941a00eb3b15dc874645b744b4ef6b e69468bb91083ed483ac4b4cefee8e1e +e6966c0bc8e21b21e90d32df3b1abc00 e69761ede92373ad876e59bedbbdf472 e69f8cffea3a8ead836963758ecceac9 e69fcbf3b1316ba060805f0f2ab138f3 +e6a0cc3b916fcaea15cbf1d0c3ea007c e6a638e317453e0d7ccb39882b6dfa89 e6a6d6895cdd319eb8aff36a163370ad e6a863173938fd9ea21d418667fa4da0 @@ -14607,15 +20185,22 @@ e6abf3896c51c9ec3bdfd64133c61fe4 e6ad46a4b4a8002ef9eebd0dde8c74a8 e6b13481dd372af1a7898a9c04cef65a e6b3dea55ed1b04d58491f8b8a57d872 +e6b82e629be468016d634e03ee35eb97 e6bbf552069f36858e5381c81b7d36c6 e6c37572c78fe7f932720f1af00d15c9 +e6c71d9f1af5d0fa4023384290b4f34f +e6ccacf98998344e6a3e1efeb3e2f719 e6cea313b0c2b1230908d8c34163795a e6cef5b2d261dc3f678dc1d07131c886 +e6d34689d17d5455e573f7325b929f22 +e6d39122bea94a1cfff9267b67d5d3bc e6d3a9ad43736a33d803097a9ba5b2a0 e6d3c2064cafc85de6746a1d6cbbf572 e6d4c4c560bb4fe833531ed3e590b15f +e6d52ca2c7384ec4685b95567dfe7659 e6d580af8fe4858e318728c77f1049e8 e6d7d2133c68c24cd581e95357b1055c +e6dc9bbd3f57c455137f34488ccd5832 e6dd3f82676bf2ca791fce9d8b648d3c e6df4435b64a9c99438d3e1ba1c95630 e6df6feefd00c23ce4989ac9010b7292 @@ -14623,6 +20208,8 @@ e6e2e1cc646ad7c3a3656ed329a7a901 e6e7918cfdcec340cf7fda58620e5071 e6e9e97801f4776916acc0c52dd6031c e6ee9a5fefe704f3fc3daf4f05720fa2 +e6eeb42415bdff73ae6e1a1b9db1ffe2 +e6f42ded66b2e659e14f67552bed7135 e6f9dbba94ad6804171f2bd740a60923 e6fb8b7e7c69bc4db0d430b1115e611c e6fb9ee979c8871ad0337ad752d259ce @@ -14630,21 +20217,29 @@ e6fbd802b65cefffe9b25ed27bd324a1 e6ff888ac4d54284ca1c677471a65bff e701b96f79bb348d97f1cd439a8c032a e70a55ec6061c465de69646a0423d2a9 +e70b68e1145fa2e24186bad510b17f2d e70bbd59a1ae4e88d43355ae110466db e7125cc74539071479fedce554eadbe9 e712834f26f3e13a23acf2b3932923ee e71297cf62a6cb1204e7fec89959d7c5 e713100f9ee1b398115eb223b2c38b4c e714106ce672c954723962c13449e040 +e719ba244defa8d1064b57d49d06e268 +e71fe4daf05577f70c64fbb693ce15fa e726119a397264aa2325a20f664567f7 +e726720c8251a65b3f9f76d1d48c6ec0 +e7294ba05565a29b4763701193aaae9b e72b48f647b908b68a8d11a210f81deb +e72b878b31a0c47ff844d75c4cdf77db e72b8ef7383309380ba914b5019eb75c +e72e73f0bdc88b728e50372b1695fe9d e733cf595e317cc06b046ed3ebd32745 e7393c8abae8b8676deebace8c6c711f e73d6ba8a713a5b70ff3a3b9ee8b12e3 e73fc1b64daa6e23fa94be10701a991b e74678f410bfcc4e5c599180552a11d3 e748a8c37c6d480b48d1d083bd2532d0 +e7499c6b4bfd2bfd301978a1d845449a e752121dfc0413366060e012ff4d18d4 e757477a031aabe890b15275942153b0 e762247960251a8018893bda034db5a1 @@ -14653,18 +20248,26 @@ e769627a2947acd1102a546805d74c32 e76c3353bc9edb77064735033f64fabe e76f242e5f3c4c000063421313d9f2d8 e77244eb3f31876eeeef6b636aeabd86 +e777cebbc6c94146fb773c5a73c9e0f9 e77a0fe6aee9db67a545ddfca3b870c9 e781800704b94f8d6439dcec652be5ad e781ed41ad214c5385c52673f740ceb7 +e782667768cf5dca21c0de32ac14b7f2 e787aff2d8d4ab52702f99fd40b76f03 e78811d39f6c5caecb610567a757f4ab +e788e4d33b2fb50ce94747ef683d4651 e78e1dcb5b50be9a5f5e013af70a0a1b e79d3bc1ab4a9ca8ba826b60330d3b9b e7a079e0fb75a87a50ffbbc525f0fffd +e7a08f6cb8517dbd1f5acbb54f85ec76 +e7a34544b2fbd0549a059d63c54386d7 e7a4382d7f3851aca597c59948b3a0b5 e7a4807599066785c7ffeda5de96c671 e7a4c06dcd65741d51d55a952538afb2 +e7a96b5dd4df436abb38c447a5d0221f e7a9d88b3bcce0d985806741522aacbb +e7aedab18c6d877ccb2c89a625c75600 +e7b4d5f031dd2ddd89ddc587102443b0 e7b74511ab42b37a68994edb3831efd9 e7b82e03c7206b1565db2feee33c4be9 e7bb1eb946107d5145f5aa1af8ce73d5 @@ -14674,17 +20277,24 @@ e7c353325464cd49ec33a82c7be32fed e7c59dffd86e3b52e3d249594ae50f1f e7c6100cca0ad0ca23a4f78bd6ad0ad6 e7c96fd65a3a22a237951704d6fcd05c +e7cb9b4527fcf06cecda963c288edd49 +e7cbe2a2e771ef8bc091cd2a331eeb41 e7cc08a56dfc1d841267a67a6f3c6e1b e7cf52ccf3ee828d918c9e8cfc361471 e7cfe4208784fc2b05e2711e27329724 e7d020cec12b1307e390ce4c67b315df e7d3874b605300e156b102a0de4b242d +e7d9cba68ded8e62a5269c287200d5c4 +e7defa23abef2a7729dad2d176e6960f e7dffb2f4dc326d0ab67ea3ec258c690 e7e5993bc230140cff23adf73628f0b7 e7e9c5a0cd1e5b2f3aebda8d0786fb8a e7ee7e382a0c90c83f183c3c8ccc2445 +e7f0c713e00def3435c14027f31ff53a e7f14d64630247db8c909a875e42fa4f +e7f3af90d4948e9c8520261a473c0640 e7f460706167da81d5ffa64de90239f3 +e7f506aca91683427915849f8542032b e7fb3867822fe4d5bdbaf7e25be31a37 e8006ffb5834e3a4b211287fa351e3ce e8011d85bd328ab8ae6f9b1e450f9b7b @@ -14696,14 +20306,21 @@ e80721a3620025732d0a40f0dc6f345c e808cedec52cdc27012ec60c3b134599 e80c6e798beacccf0090fb5132e5ba23 e80fbe3b51ee37c354e64dcf56f853d5 +e8113687c922a9a559253c43813a2be6 +e8138a6dfb42a9e7a73b667dc321f3bb e8170b6cdcdd12e0052cdc2c12085d70 +e817d457e9ebf91de58d06282a40d8ca e819060a92d73bed455b321c84f53790 +e81c86997247a8a68e39f7e81a6052d8 +e81d7549f97eab82d6363b0ca3edf1a8 e825b0b0d0308d80e127d942bbb699c4 e826350decad7c086d4bb2c60beb354c +e82aa0ff08cabadc460bda89e907a598 e82db3242c894325ea8463eae5a00820 e82db718c49b171405c0f1cc0c41317b e830571032c6ecef920f2143fb0ff476 e8336976f4dd2105db684450d44ba4bb +e836511f20a22897dc40cb3bac58c878 e8381e8576911159830a1c235542813b e83a214dd89f4b726e693dddc9412406 e83af9b10ec171df91235b5d199f2a40 @@ -14725,13 +20342,18 @@ e85ccbe8816235800628467eb99f6a37 e85ce98555b4d8cec3cbab58559eff5c e85e55d8fbe35941c8170e9a9f39b410 e867186297d9b15372df8a9aff940a20 +e867cccd157af52692c642883d43a770 +e86d1b2238d2b8bd3e0814f8a956a72d e8712d537ce74d94cbd88fff78542a26 e874d7017e2143fd352b2a5ef35d5791 +e877bf7a63eed77436278ad22731337f e88035056a27f023a799a9ee7246edbb e8810bc91563597fd1731562312d0a91 e883e87904754aea2c5681b704167916 e88453586ab588908a17e5b3ba6b9b45 +e885693a12066d539da034474f41c043 e885d8342b55f1174e99f57c4331820c +e88d21519b6964c1c839d7dc9c090ac4 e88e8c32825c242d3fcf676059917948 e88f3b791557f217aa8f559f959da9c1 e89f18f0e6dafe1573fbf92f71efd8dd @@ -14739,6 +20361,7 @@ e8a06bb2bb32f8a00e296d6dbdd231a7 e8a1106798486f5783cf43c72381bdb8 e8a1a322c4a2786ac1395e23aa598d78 e8aa155fa57006b470817d1dc2777904 +e8ab089ff59cb0b232970e810562bade e8ae025149d061d4752b5e2bb17fe953 e8affceea88cbad27f88d2594c233314 e8b074752055a509d31bf7385f377103 @@ -14750,15 +20373,19 @@ e8c3175adf7ba8cad9d69fcd61ec6fa2 e8c586885792aea6bd1916bde997455d e8c82779db22db188b8fd80214167397 e8ca10f05cb76b4d213099528aba87c2 +e8cc61d806c97560e8a8a157e26ff0f4 +e8d6deab04273e99d2c405f4fa8baad0 e8d7fc269594d4fbd790965c7ce19e76 e8dd6ee4c7e9bb74aa2c83201f6e5c16 e8dde1420f3cb489792b7756b61e61b0 e8ecd0380d1bafaf0b796536d7c7fc67 +e8eeb0c6a12a4e19ff302ff8f33c7d18 e8eeceb162e8213648d912dfc17f2a16 e8efe4c5857fc6176e0dc17a917a7668 e9075ed38ae51209b2645d3b5af91230 e90a116018a8384e9bb1783fbcc2edd4 e90af448f8e23790218d5688243d56c8 +e90c85b80030fa1ba94fd9fcce376b08 e90cda6163c68d9a0c35f6b9f9eb5b85 e90d0180c9cd3bf1e1fe6ea42503fde3 e911a7093e3d6ab250f1468932599d84 @@ -14767,10 +20394,13 @@ e91313fd91feaad254ed23070a7c0f1b e91a144d12b885df10c77375b6d1e0f7 e91b593dc41289b53df8ffd7e145baa1 e924ef3c2fc3f189a04e665b33c7d248 +e92e8904723d569e2eea8da89b9192a1 +e92f9311d908a4c041a8d18fe99fe6b6 e938857393c688c52cf3627772ce0eb8 e93fe34e7ee155c79fa27171ed02da23 e9416ba3275a47b24e1a4797323a37fe e94770d16edaae92b154e996811e09b7 +e94c3b4fbe37e33be6a2b36d79a9acd0 e94c64ebacc8431baf9f6f17c9207abd e952fbc0749b8af931f0db3e6ff0248a e954e13600848c6bd508a33d1b6c5523 @@ -14786,8 +20416,11 @@ e97f8c10965dfa4634780c4d54a8b9eb e9813099efadf886ed3f70266573bdce e9833e1428eaf52674068b01f20a3920 e9835d7e0ee1a64dc662b9f40a3e4031 +e985aca141c378c6c1dffee9e46f7d39 e98d15adb06e4361abd787fa196ff628 e992dd996485bab3f48a9cc41357cc04 +e995ae8220c5fbd281d69fccd164c9c2 +e99696bed2b752714993b9ecc6abe3f9 e997af7c57ece4ad3885b47deccd5380 e99809e905d01337fc84a7c3521eb49a e9a238ec51d656266c0d1e1dcdbc7c86 @@ -14801,30 +20434,44 @@ e9b83482bc8aa0fa0d23beddf2ed9836 e9ba80a2dd82e63b972b6dbdc5865c95 e9c0c7f57fe22eff13833bd4d6e92eba e9c0f36fc5965a44664f9879db8a09f1 +e9c0fc8d8664907fcbbd5df69bfc270f e9c46256e11b450478c7b677c3bdab3f e9c58211f982922acc679fc370d05ac7 +e9c79cae85d203abbf587539e66e0448 +e9c8d2e0c015ac55afd061abc33a4283 +e9c90f0235f950010d30553e05d6bcd9 +e9ccbf8f766f366e576c806af834f73f e9d3a3515f8a98f06d0539c84aac522c e9d6486058f6b71ef53348f304a2674e e9dc169abd52e93e49a519155be79a7d e9dc4edfb3a49d5142dac341b1178643 e9e04f85b35ffeb16e62dcedd5599527 e9f60b81103fa0fcc9d1e467be9d5eb7 +e9fdf914c5d33786b7be914b23832edb ea01c443d06c6f43b0d2f6085d4ef217 +ea02d68856d3f935db092a2fbd61ad21 ea042f2a741a247c55fa04777a8ba6fb ea0e7a20260cc6956e5de6dd8949b41e ea0f14462e6a6b28fc4424c2f791a270 ea146cf3ca918b38f549b09febd9b359 ea1ea0fe3995a95bd9467640d384dcdc +ea234b95b71cc353b787fccc64bbab3a ea2418453e907f62815e5bf24c61d59d +ea2c9c5634047403bdc7833d1a4b61ac +ea2cfb5afae5e69fd75f86fec9bae87e ea3303006cf9682e6cc92d1353c9d924 ea34523fc72622684a90d8618750e1d7 ea3572ebad77d86156ac9786934f7418 ea359305a42de000e7928dc4e1a8b37e ea3cd9594a222cf560cec820d6b21e4b +ea3d0ef5b1c0027eb654cbe666f40094 +ea3f8e4fcbe51bd315af71e90146031d ea46d8209b3624b5bfe1fbc50f2edf5c ea4898c72e871d366bc99b53d257ae6f +ea4d8c122f4cf80063905408a2a77c26 ea4eecfc638d6208b80173c78fef0804 ea531aeb7098ebeab3cd9769777e0bc5 +ea54c5905cbb632ff840e89822f05019 ea5c5909cbf3948a720a5b7b5114a237 ea5d73c1e5acce3e1ed748e2890a785d ea6082c71913bfe5486ca3faaf65c7f7 @@ -14837,34 +20484,48 @@ ea7389994b09372d484cfdfb67942b92 ea74e07ea5c6aa53584dbda6c819f141 ea7893effb2fd2a4dfc9908733c85f94 ea81016888c288f55ad8f763849656fe +ea84756974e761ff34f3a1e1a3c3f50f ea84e942c01ca0261280a1303549e5e0 ea88166d4203952d2d2241c7c437c2fa +ea88d4c8f4a9075fc3dec4b8584d6596 ea89a393b666e752ccce285fc1da41dc +ea8a2da3a64a067f393a95da38edbf53 +ea8efccd70a7aa8d1d450b90fe30472c ea8f487b415b607f0217242d0b2eef38 ea8f70bbb2772a842003ca99cb31146f ea90cee9f556db8ed4362dec2f93c980 +ea921781e8da126ddbf8cbdd9e43e2a1 ea9b19d9c83633b3e1e018599754d478 ea9d593687a9583b1338411e4cddc833 eaa036da7fe3634a50130217e321140e +eaa10104fb07ed4852de47e07e70e548 +eaa1e2d26f02f0988915dcebf6faa77d eaa2401df8ab1a19c7c69526bbcbd106 +eaa2a1a5f61aec9265bbe16b78b8f07c eaa6abff5a4adae8e42e2c323dd7af63 eaa6d1f6b70197f464ba05b7a5a7b558 eaa7290dffd8180729feae2eb3fdded9 +eaaa87cc740b03832954943eb496e5aa eaabc63a57edf7362a72e3b396bccf91 eaac83e0bfbc36b788bf80d07d550565 eaae9e76a931cb2c0e9bcc45af896116 eab367ba94d10d2db701115725627f43 eab9f815c995e65877d2eb62650aabc0 +eabca463c84fc0f55ba2bb3dba5f613c eabf1060cf023287e121cc7cd17e68a4 eabf64ce017315be375c90dc6896c3a3 eace0eef94d323e137ab199a486a0e17 eacfc8393e2836278b9466b6bc836fd1 ead4bf399b7dbd1b4be4b9727cb3aa08 ead588f2dba3ef699573a125b4f98df6 +eaddf1e6c89bf586f5c2972e75c45b49 eade17d99b32e7d0157d9958ee5ba6e0 eadf0478de92c7fa5ae3693d53d639b0 +eae369fb12f2ab366c76c28ee2bfd695 eae69929e8157eea4f78352feca21297 eae9887a6c53d18112ab340aa4dd1a5f +eaebef8bc55cb85aedb30724eeb61c02 +eaf15657ca37bc25d79a515515ad6097 eb011db7666fa82189396d52311b5a5f eb0293ef67743e4d3cafb67f78bbbada eb069dee47b3e12272bb1298cae095fa @@ -14873,9 +20534,13 @@ eb09012dc0d25c6f29ea8d215ccfbc61 eb09a3ee1cfd71f23d5e0cda8c23f868 eb0f103a9fb95fb00ce936cca6efe986 eb1101552493ecbd2cbcf9f5933e1e02 +eb11f8a76524e9992208ef24835973bc eb123dd91617d541cd9f40f4d649a764 +eb1527ca474e7564c11c8ffb8463b088 eb15a1e27856b94a24750951861854b4 eb16c9cdf13dc653edff10ccef9612e8 +eb1a20e388fc675a24956247ff5c66b0 +eb251bc2bad285da6c979a1fa71453cf eb26bd3c710ace0d2020630ac75eb3e6 eb29f9293c10afb7f937d9b729af9c80 eb319178e8b6a2c47f1acb7735011c50 @@ -14883,23 +20548,32 @@ eb34de72e0046fbb44b1da8340b56a82 eb35e2e0e897ab027a3d8aa848e6c721 eb38285142dfdb56757ff23df7523e89 eb40b5bd70f4f834d4da99f560acc693 +eb44e7fe94be1a7de381cbeb011daafc eb464dc781c64aca17103bc92ac6e9d3 +eb4673632a02554744e12dfc73a150ab eb53bfb7a4cf1304042157c0a80be377 eb57130470b8029aa8fc9cecc059b34a eb58a291a6f7a36b87911372734cded3 +eb58dd4310358b2cc44671fa7fd8ef4f eb594d74c073de6b7dcb73c5dd8a7d4a eb5ac7b239fe060e7b531d2447ff0072 +eb5f30559a2149d3af1cabaa330b646e eb606f024488bd96838adc6506f2a4fe eb61ea35cdc47e0d8da414ea9313f666 eb622b510cc4e606524200b048683b64 eb657fda8b533ea2c5b3e05054eac679 eb6d3cde5cba8ca58260761aa0a530e0 +eb6da2f1be076f8c6242437017a25d67 eb6fe4f587453c3fe9e136734722cdb6 eb72dbdaa5c0406d0e9d034c209ede72 eb7a41b5c044c9e97adc4f7f04fb95cf +eb7cbae96af7fa02a73148933d4c5a46 +eb7eba42b4ec06ce910a8dedfc0df148 eb8005e17df1ceb535a3010e14842f14 eb8306d2243adf671a63580bd2ada29b +eb83fbd4e11c5469a1948c3c0942f999 eb8955d1a0290f28d90d471d80ca1d0e +eb89bcef4aadc9df6ff31e524dd1a803 eb915142f7e077ef68e80607d3c1d702 eb91b3e3975f0d09f89526365f46409f eb95d55daaff567b73e7648f1d3f3714 @@ -14913,7 +20587,10 @@ ebb34a6cb0e4dae1ee0dba61c94e09f1 ebb5e094606644e8e897203741e9109e ebb745e6d202bfb13ce81c3e5d4f2a73 ebbf6039ff4ec149691fb8007ae2f868 +ebc6106781eda1dd8268ffa5edfb4b08 ebcd1230042235c0a064e22b49a79041 +ebd27c119e8b573651e4b560cf45c843 +ebd5c5032cf20140969a81aaa41d8adb ebd81f72ed40aa52a67eb4fa19d1e40c ebd8270b2fdcf20abcd9186b6bb2dc1b ebd827b6f817ed620a991e9af0affba8 @@ -14924,23 +20601,35 @@ ebea63ddc966d99ea66323c7d89c103e ebea92c5d548dc161df65c45dff51308 ebeb64b448b2b161bd430f2c08f50f2d ebebfcabc3f9c343b9b5d9f3125e7446 +ebf79aaddd9173bf47b72e09b9f2beee ebf7af608d1aa72d33270af812a30d1f +ebf7b26ef1b2ab7c6fe5b7a6625a80d7 ebfa5e2997b0ca24fc2e57656400f6bf ebfecc270ebed0ecf3534bca8eeb26dd +ebfee12964370f528f2cc90499b0b8f2 ec0399fddedfedddc23113ef1140a0da ec06ddb7dfba6fc54ad050d2954c3107 +ec07a9a86d8d63406e85292d74c419a7 ec07d049b6201670233821841d4d2a8c ec0b63e34607b14f6d40e2880aceca21 ec0d0a1d9e4dd27c898abb783f8c7647 +ec127ad1cdd300dd08222e23a3826fe6 ec1712141dd457351235b6365993edc7 +ec1ca30d50f325d23d89e6878468dc89 +ec1f521f88ad39e41c2a421a2c5d1adb +ec22d87a42179b36a90d30bf2a4cee80 +ec246d33acb443e1708027276e43403e ec2920abd7aaac85f27957fa5c422dcc ec2d78de53b2e1d28fa542ed373eefc2 ec387e7aa60047de01e1eda32979a535 ec38931fec026344c00eb76d9890f09a ec3f0c075ce7c05e929372e5acff2be3 +ec3ff1434b2656d98aa77c22ff41bd1e ec40969996f9463ab0efe766d84666ee ec420085d52414c73fb950b763534832 +ec48e684387afa6df5df4e0108bda859 ec4ae0a2e17969ae0e14b1913633410c +ec4da0fba4981fe85c98062d449b3035 ec52674c82119c5335ec4f59106d6519 ec5679c3c9c0838da87f4ca02de47ea4 ec56fdc025fd671c70eb79e93a6d5e6b @@ -14949,24 +20638,33 @@ ec5c055e8e07faef43cf027c93f2ac63 ec6144bc96b25616ae5deeebf56b604b ec621d602552e74c25727a825db5b397 ec62c9ac2160965614c2c7704a68479f +ec65ffd73c35fc5413abe22fdc21b5cb ec722ed19d527aa7b7779df63f320c1b ec7b48a5c985d68b4dbc360b68481b4f ec7d3feed7adf98eec79324ab0bdd455 ec7e5c316215c7003e2cccb8f02d2738 ec7ec0fe330b84163d075e5cacf34891 +ec8065a39af4a0b7b16ef826bc6f704d +ec82cdba4cb9ef7c91f464ae49577183 ec850482498b6a9ea265093deffa85bc ec86105cb3f1b25b1ffa5b1ac44bfee9 ec88007b20815ec87fda456237985aa6 ec89eea7862342e13f2d58869c59550f ec961c6133c11637f0a24e8529fd8b86 +ec961eba2796812d5d37e6813d26ca4b +ec962ce824cb26889849f04c0413f50a ec9d11d3729062e012489830bb568c49 +ec9d7d520da6800a9d7b703d768b1d38 ec9ff1773b843f396c3d30b60b5a3baf +eca0d7559559adda1d7daceae0df7ea8 +eca206d8137baa207ecbdf765c2e1e3d eca4278a981f64ab0e3a28171cd6f1ee eca58849b783959f6e4eb45d97c18a74 eca9fd0ef067cdafbe9fb57d1c0cba25 ecad1fcae6c1a82bae09264e82459f88 ecaf92b2b1928e952dc8c3db3472cfa8 ecb3763f2fb89bb3758415673de6af43 +ecb572830f9461db45938359165b90f2 ecb9cbf8b0d61edd06328509a07b1ed7 ecb9e6135ed35ddd7f3551bce1763bf3 ecbba9799e895894f17cf847d07fc860 @@ -14975,6 +20673,7 @@ ecbe1f419a203ff8b64d3bf42cbb7c55 ecc0caa8264b12925cafe2639f6574a9 ecc17a8f558f47c0b2393111e58c208b ecc2e2a0bb3224944939fad6999e14e6 +ecc46a51d31965579b086ee5a5c3adbb ecc4aa2c78712f9b8cabc78230e59bcc ecc5677fa8903bc55b1028dd6fa8797e ecc88cf6faa820d4c0ed5d8f2de8aa51 @@ -14983,33 +20682,58 @@ eccaeadb9597f6c2a457057f12da8d35 ecce00c2df2425c810e704f5284f4bb1 eccf0cfbf0aa74ad8b6468967a4d6aca ecd1700135a39ddfb9143f05279ae0ab +ecd3affb0ab4f2afe4d2ed4debf1adc5 +ecd49c9c76896c85499f63312354ab5e +ecd8e44608174f1df1b6a1bf6df00bea ecd9ba7a7bd8c4cf777bd0bdacb89e01 +ecdb820fdbb6f01f1819dbb70cd388be ece39d32213bb85259da3c35ce531cab ecec33d3fda55dfad62b03593b4a5c82 ecf39d8b4d226c50bb6485da2bfc641c ecf61517c01dfbf2d4852fa35379d887 ecf74bd6b44b3429a513266420ddc40c +ecf95c828565049b78c805116da3cf2e +ecf9cd7f64027003aab12a941e174d1c +ecfacb81b65b71df9e7e8c8e7344e581 ecfe9e42f0fb3a81c27b906bb0dce61a ed037fad58d76f67b522ce84839a8779 +ed13e9d269f28fcb52771a678639a5f6 ed1604193cd33b6ebc197ef4e59d6b38 ed1608ed641f7e4f00fc4bebaa7f38d2 +ed199239a930aa9ff1dc1c757ae68627 +ed19bf5b3b4dc3f3e174058369e9df1e +ed1a03225d69b0e70bf04b38abcf89cd ed1c4e300bce98c0683382e76317ad6c ed23fc67243f9950e0b21d5910595208 ed290a55a3a4d2de8b08d11715972375 +ed29b1b1a474e9e5d0f3366cc3511e32 +ed2afcafc1863c1efd1b62210e4e73d8 +ed2f0b0b4965c6a3059d8e1116998239 ed2f2c40271ca7ee7792c2824e09ce05 +ed33db04354228b8f21cd5a6a00c6f9e ed346c869699cf46fc00d01c539c89ba ed35bf1cae60198deede544b43e4854f +ed36a65b8370e52e12c6ba1ec72119f7 ed3dde1e493a260a0bc01f029de66733 +ed42d7756786e426cd373560428e0c75 ed44009a1a89f08c823dd2dc63db6238 ed49250a18c9bfbcb10557bfb5203933 ed4ecde49277fa4c626f5f7ba19a6709 +ed51fed7d17069116f20b697a33c2b5a +ed52bdcf423688be0c208984c15420fa ed550c928a6a45f76cd5da34aa98af61 ed55ff6d0188682675954eaec21ea360 ed584bcb2c2032392fa9991383e7068e +ed5d3dfd9483f19c635ea034588c20ef ed5f953826c43170fd9027a9109ca5d7 +ed60e4ff0ddcfe9196d8d8fd13391303 +ed611d61d0d952d0ce932c9b0ce13085 +ed68018ffd9b409b331937e814032bd1 ed689fdd283e2bc42bb935222dde2e25 +ed692ab30cc93cc76de8d33903f44237 ed6ef0412472f41540426497bdb7483b ed6f0ff961acd7a0009e9b0631858b99 +ed75bb94027d97163ad97eabcd6075ed ed7635b640857ed5a329d2cc22bf2a21 ed791857607121cae3da59a5d50d9eda ed7acafb9ee2198d3c1d81a71ac5d1e7 @@ -15025,8 +20749,10 @@ ed920e3d0ded8cd646294507f6ea2d08 ed96de03a650134f32e7133c265a068e ed996bfbf24580fbe5d951941f46b2c9 ed9b96c510eb62e0e066b91a067055d4 +ed9c3dbb976efd19c92d976ffb7dd210 ed9c8d83511f48f086575fe5610e6775 eda1a0340a42a041b5ff47f0788dcfce +eda2f55a71d319ebf395e74490f6bc32 eda57f4fa83b5f9c52e420f67b05179a eda58a7dbc5bec6e5d1cc44a235f5bda eda5dbd7053463be40e95dd68f7c2672 @@ -15034,35 +20760,56 @@ eda7d7421fb548971a8059be90d0eeae eda85ec28a76326bf6eee98942abf15e edad549efe7071a306b442568b371dfc edb1d6db125d2238f1b0261571519120 +edb1e54aae6cb4579b4cf76a66ea5442 edb291cd29b4a9ce98dd1b7d5f8d46a2 edb4510fa6460105bd1def204c4e0e23 edb85989ab9c231617f1a6c8cbf788aa edba128c9585da288367b907f0c385b8 +edbb8ff69b9794ecd2593f94eb81fa0c +edc254c81eef13927a5f249f4b978651 edc5f826f0277ec9e4fbf2166c6a6759 edc8fa8f948548b1e7a46c35aeecb9a5 edcdd20e4cab62ea6e7261c228e9f5d4 +edd0e4e7cdf758b619091adc1f362d52 +edd52cbe21942c35f1348d95362739dd eddbcb14280502430c213441f257c3d7 ede22fb0b4459ee288ae204defb4d1a4 ede5ba329320213c6224889ecc6bf23d +eded0759a776936a85618a5e6613aaf3 +edf12a2cfd4528bd57a29d82c6450f13 edf1e6b4fc221d811a431750ef70980e +edf3b4f86c70143710353674407f72b9 edf464a5ef51a499c8bd639322cfac60 edfc1e95fad851c16325a5d55559945b edfce63fa7af2390c4aa18fa1a1b0c70 +edfdcf4a83896387bfa368ed92e530ad edfdd8224c976fe2dfab797a0b1154a7 ee006c8f86ec5b7ef627d5e56ca0b44a ee01eafa8620fbc671103a9f608ef159 ee0556236d0cbab513c97baae5ed2abd ee0cfb628cb3c0934d3fe0ac9deead55 +ee0db710761386934748c987996a452a +ee160f905610e12c90a98328148bb6e8 ee18ea954e40247873784defd8721303 ee1a4b3552fc828bb53c7f66b51ce61b ee1d921ed1452df8a6112c99ae43b99d ee1f581abd53953f5d8fd508a9d2fb4e +ee25384258b5179240b5d8272c171be1 +ee2ebd03162a90f1eac3b420f916b8ae +ee339e9c23b487ca22fd45ad4bcef29e ee33c2f4a8baeaf210423dc26acb8041 +ee3437c285737ef7a336d2cf53b7c11e +ee38bf104620625c758cfcd899a0f42e ee38f739a19c3aae3e0f32d771f5e393 ee3e19d4ddcd009161b17f14f4dcd46e +ee4543514479c4632362eb9c3f7310a0 +ee47fd66da3278205d2282dc19579a97 ee4f5aaca0a75bcb1b1886ab8b67dfcd +ee5558e3bdf14b684593be0a1b7a01e2 ee57fc881012647b32d6915cb9ad1ebb ee5db9be5a19de2a8da55168e0a9a83a +ee688ee55b09c76054fabaf65e61a78e +ee6c6ad72f2c042ba38f0113c8e1d2e6 ee6c996d6ac4c1b6873ee3d90fe04202 ee7040afdf185d951a67a8d36c277ab7 ee7067c84ef21e458438beb133d1db83 @@ -15076,6 +20823,7 @@ ee8ad0cbb240e7b4feb947a2a22bef83 ee8dd3cfd9a067a2b25a76bedf35ca0f ee95077fab6349c1249f4eb3c5072c63 ee96d4ec7ad26c16db43561bd98fabda +ee9787be19bccd7b83f632a9f1bbed53 ee984630d377560f36857c9c4ebed81e eea0b03cf79875ddd0b7f312ef3f7026 eeac79b6584a965f69acdbaa4d20c725 @@ -15087,20 +20835,27 @@ eeb4ab9ecb929359ad6744bde33c2541 eeb5d415a6f79e7a799935ba9bc79ee4 eeb5d6991eae35dc4c9a29fe0aca043e eebadc6807c38365c94ce34addfe2f68 +eebc3f39b89992973e162c9200638a10 eebc8d45dc3ec5d79cdfb7a53e1c1cf1 eec97d595a9b567e284fae84e1475d98 +eecc58befc4f3d2028709156f0dcf395 +eecd472f0db8dceedd6130d4e10aaad0 eecf4a8e341798ad86dad2721f47ff3b eecf6189ee351308e4d0d65548621887 +eecfcc4e8ed2a92bdb2606c0efa544a3 eed06327e26705e502489eb9756d6c5f eed13184423c6c57942059634fb42868 +eed37f17e7b9b1b7c3136802569e9a72 eed471f1ccbb63ad815530b672ea3f85 eedb9ac2e82615476d14103baf361899 eedfa45c9dfb702a475ee7012e1de357 +eee10c1a1c6da7e411411616d9cfe88d eee701b2d127ede6c8af5d68a1e70340 eeec1522b596f21e8194bd65d3db3a38 eeedf5e90f6a66ed873e37470b874009 eeee0466cfcf3b389194886dacc46ec7 eef178f7fdef9f7fdb5cfbb0d5ece62d +eefe5716a2fb35466fc22f8b4859473a ef03cbbde505f786fdc22b7557673661 ef08f00ef8fa24563164859440a0b01b ef0b8cc4d9fc9f2453d2bdf6139be783 @@ -15110,9 +20865,11 @@ ef13040b37a91449bdaa05bdcb49c9ef ef1330987fd12835dc1b8633ff95ceab ef1405deee8e2a1d4201ec58b611ec61 ef15779facb0ab1d375136bf7c97b42d +ef15d2d27e9b993fb96cd578fbdcc400 ef17d619ed663bf6ff7d8739cd1e330b ef1a4a77247512e53356e292c8619614 ef1ad4146fe7eda8b88a8eee1ebcb134 +ef1db21fdd592bb4d817c1d5570a6d45 ef1f215f9b78073cfdba59e761f7aa5b ef201b0c0671841f1477e111fe61c78e ef217a74506c840f5cf1132c79b5869c @@ -15122,57 +20879,80 @@ ef2c517ee5cde8d29185238f3d1e3967 ef2ced26a1c9cf1e16514d5d2520d324 ef2f17db436cd2da45fd7d3d8ad4d10d ef382e9ab8dfde24dfa96fec50f08c4e +ef3bf3d668f0b2aabbbe61c2ab6a53c3 ef423276a20d1e06e815b308d6f38106 ef4522b94c84d942a61312fcb1891dc0 ef49d088a01421291b6869aebca0aeb3 +ef4ed2c687fc537614628e34281796f1 ef5061608aae63fe42e6cc06d812e280 ef5cad1ae210e815e2428888c4814564 +ef61ccc0be1db6f2618fbd366d595fc0 ef6223b586623009445f6ed05baac2eb ef630e646bc928563614d487a96d40c5 ef63c75fa93e1c5d09afefa3070682f0 +ef687d4951a10fa44974bf147538ac31 ef6a2afc27ee362dede9a91548ba2a24 ef6bf406ea3ad4a10a73f8fcfdb88612 +ef6d1c55cb0091a1e7dac3c677acc960 ef6d6f1d7a6094fccc068055058fcc76 ef6fbbbca0031a189d61823111ee326b ef7249ba3188eb9408645a05e9415c33 ef74096648bf03f76c920fcb33e26cc0 ef7476ac0860f321acf26417127de35f +ef755d02865e617aa3afc69ed7b1e36b ef7a1501ba8b410576dbf5036b33ac5f ef7b0ec494c7f8eba6f2f9884a4336bb ef7b4781326faadf01cc09c235862d3a ef7cdc91d193fcae278c94351b34886d +ef7fa06a1f6e345ba291c42af5aaff23 ef8147837e866111e700815fa2456f86 ef83b236f2d16aa1a8f6f6e0b055f322 +ef85dcc23ba782a677f2b7718c042f8a +ef87485e55242913fa18bf5fb950c0f5 ef88adb17b5d86a6d36658de805e645c +ef8a6b9e417921d80e162627f559579a +ef8a723020b9ef67629aeb8b6e2a4df5 +ef8b2bc4c2ff815c413e3e1459f12ada +ef8d6f528b6258fd733ea8380cf4cf68 +ef8e06a1ed879c859cd9069f3d27761f ef90d7e2cc86943d0b5f4fa7262839e9 ef91fce6c45c5e7a9bbac85d09582226 ef94536f55e09dcd23523f705a17763f ef960833fbf7ae798e0461e01948ef90 ef9a07ebc464967cf4b170b83cc77007 ef9f74182cbddd241f2ef7d1d9501cb2 +efa262e894f476cc3e5c1523e6a6b102 efa9823d325ec5b8ac674d520a3b3bd7 +efa9b7b7138797daed640923a70a8636 efaa89d1b3f75db504312185e9f9415e efaf168bdd4ba45c6dea432cf7790fc5 efb1d92870a835efd11dd37a60abce16 efb5ee0c0ec047e2e7014c024fdf3132 +efb7b2ca034c1ddd708510f2db1fd3b6 efb807e643c6bdca8ed38e0ffcf04514 efb81bca84c9d5027d116db686e83958 efbec6f302f9074d8d9b9f7f2f0568d5 efbf5ee52880fd1e4572d9cc7e079ba8 efc1caabf4d6f79426341701c906b459 efc33f33a82b256fdd433a6987f9c3b1 +efc4348040ccb95fa838d6e358d48c69 efca9aa27c0f408f4a1a401ffeba5fdb efcbc541d6ae9cd041dd5788d2abb7eb efcc14f17c5ef50222067065871a2c80 efcd052816f6c1cfd03570e5a5a20364 +efd08f5e5960a215f86edbac6d37b9c3 +efd4ea2829c379f5f1dcd03f45bbc4de efe08a006631effb2bedf98eabef18b8 efe445e822a5f32e583b467ce029a45f efe59ab1ef7324f746b15f9b37498aa9 efe83bf7cfa2e4b0dfa356c01b5635f3 +efea977a877dc555f1e060a5d9fc5a56 eff3bcafda516eb9a9167e8dd8b68f29 eff68abb18ce770141c38d00db03344d +eff700afb91d464894cdf3ab76056447 eff9f458c15bfb6a8e2e0bf8fbc4b898 f002f3b02ce018f5e4b112892811548e +f006a5bb519d06b72513d13395c5cbec f0114806a5e6d1ec4639d0a9aa0b992e f01359a898ed3fed4810ee5eb1ea1ead f014175e0e171abcedff06b3800c75c2 @@ -15180,6 +20960,8 @@ f016438daa8b1b5642d6598d8641c200 f016e6cedc9e77cbfdefa101eb822c2d f01956e2a93fc4d517604fe7703304a1 f01cd77e537b9a441dd1246afde1c973 +f02502f150654ab7c0813d669d28371f +f0276a1f22b801b86060292cbbff2fc0 f02968f62d43a1b7c4fb32358b9bd1f1 f0304a44cb41ea349d8c7677a417303d f03351872ea1dc142c8489f397a4749a @@ -15187,9 +20969,14 @@ f0347afdd1413aa208bbe8872c0d872d f03a982a37a034d0664b69e22db7dceb f03b52a80e8f06d201732340ba8fa1ed f03c8e0ace27427329abca59b1510ff3 +f03cee29ddf3989466386ccee617e225 f03cf744a7d04ec465d54a3708c69977 +f03ecde1a8cee0de7e22e2f83db249df f04011559f32d9ef21132841390c3f0d +f042e8ed0d44b8d4748cc27f6b633d45 f0446b79d4d915690834e2f783de5ad3 +f045c10024eef6d82ddfa5bd7d60533d +f04c750c0a4aca526d8bb5f6d7d2278d f04d536dd976356d4f5adf503826ddda f05f77f3acbbdbeb32301fa9c2468c45 f0616fb65f2f4c038cea1d1d4ad7a53d @@ -15197,36 +20984,55 @@ f062b9acfdc42f309eeadd6a8fb55ae6 f06620fa44f6e9dd1d759f30a5eb8c28 f0665391025ff2564eb656346d30147f f06b3035d8a61797a04ab55ae882132a +f0714693c67f45553f528373036eef83 f0761cdf2a8d015a98c2d7a0a981820a +f07660b9e0517b2dea403296d9285b18 +f077570f507fcd44e5c39a354e843573 f07abaf4fb2a6497a2959cd8140b9528 +f07ef764d25cf7b1223e7e0b80e68107 +f0806a4c7801ce29833773db6f0e8203 +f082f7ab89b73b6992219aaff110382a f0866c3de928b89e3339db843427828d f087a180efdf5332274edbbc48b0e765 +f08a60383667f826c26a08df096e3d47 f08af5515f4ff6d1fbd5f366c481a6c1 f091219c8e290618a83591c658068a56 +f091c4792207d40442cdc2906d0f0cb4 f0949f528214c17da4096a46ed4357c7 f09b173c5f03fe098db2ba689b69a448 f0a1a98d5e1e7455fc6780b983def29f +f0a1fdc9a8070876929127c3d384da70 f0a390275f62f9dc1177c46f9bd057e9 +f0a5378f4c2022b32cbf70f2af523a4d +f0a543b55795dee0a8411275e6018d13 f0a9771358e279aa4ebc022ecf2f85a1 f0a99cfecb39132f469e4fbd9fecebbd f0ac18af2421fded1e82a67115ad47bb f0b147a1b6e8f84c86c1e504f7c833de f0b4dcdaf08deec0e97e10782f79afc6 f0b962d451880b5f7790d8c63e2cf366 +f0c348bc2bbe6ba83efcd05f561be887 f0c83965f8c42f4a4094d4863d8c59a9 f0c9eaa80bf32654382e3878c3645bb3 +f0cd8b246849b00e2c45cc8c777a9236 f0d009a588006fbe6f144fdc53f4ed75 f0dcbe5600bd89f84a8ce982d827d5d7 f0e067f769671a888ccb728a046a6c1b +f0e1d457227317338b4b2fa0e09fc720 +f0e29708a7721089fe854bdfdabcdf6f +f0e782348d82f7d0167393799b7b4d03 f0ead7fa9d8abe9f2905a81a7903ce0e f0ebdba814abc854600c71ea44cd20b5 f0eeba02eca4b8ae8a9ed6501b3c801b f0f285bd9b31c8cfeb266b908a6d9741 +f0f83e33a4bb8c4ad3d7a817d75ac0f6 f0f88b1e16b60761129ad6de5bb92cdb f10168ee3198c17f8ee0c2e6566aa1f9 f1021b4e4d686773624e26cc423971c3 +f10233cfb422e45c80a51c9d5219a0a6 f103a79412935fa01833d01b6a81c011 f104bb15657cb4a857eba1846e58d88e +f105205316654dbb1f9ddd7a41984dc0 f106ba86083f603f695a30644c7775f4 f10bea1a3623592c343a0f03df3fae30 f10e42df74605914db317d308d5ef1f3 @@ -15234,6 +21040,7 @@ f10f9d6238792d69ec6160c67ecd75d9 f1194dcc7cff9c8152b384566d6af1a3 f11bfe4eeb544259b46dc6c737332321 f121e976ebf3dce5090c9cfe210384fa +f12303015cca8a5b0daa2e4ae6e2be32 f1263ab84bff9063ebd053341c4a5b47 f129159075373f8d823fdc0e1f8d9d0c f129c64363c4b9f4aa2543c55f8d0eaf @@ -15241,6 +21048,9 @@ f12edbba01fafcb1124d6e65b7441535 f12fb7fbd213ca6ec6e39dbc9eb6cde9 f12fff5b7b39c8bfa156e24f69cab2fd f1318abce5af533e9ac1e1cd97941687 +f132d362a2e5881a0e296da056242282 +f133dea05d5df95b16e0b9b2decbe80a +f135b7ea9d1fab5781c6a50e37259efe f13802fe58323e16281f8212349df294 f13911b1e96eef8d0359e66e22cfd90c f1407fede683d782d17bf4f224120020 @@ -15252,14 +21062,19 @@ f1476644f4039eae058e66dfd7836f90 f148e60d1958c95a2ad552a5da186669 f14b92a03c3b3aa87e4cc21651aac0a2 f14c5e1988ca5125598d8617dd4613f6 +f158588be31293e526a3c5553d8357ba f15a03f9c8860eee81816e6656f71e02 f15acf77ad329dd4c6b53d5e6f1e7fe2 f160fd14a296c7e4c511621351992554 f165587c2ce755b7b43924bb8b6f1144 f165b3d0f9427928354903bbf0f683cb +f16d030db47fd76b3356dcb7df199efa f1707c07820e7116d7695df705e30810 f174739cdad911eec8e7d53a08a1925e +f17541f4e48e6de7616ac18e588d33bb +f176dc3829015f5222320ff759b5bf54 f1775e07c5f19fe28f28a89bc74d2d3d +f17a761a2d2d7d786b453ff11c6cac1b f17e69c6492ce7ee18b43810aa609e06 f17e9a9bd24182e07c6e6a639127b267 f184c206cc0c2e3e86f6d926916f7233 @@ -15267,26 +21082,40 @@ f192b54c5403ab271ad030e30b071961 f194ff2fab20b66079085f343c6512ee f195f762fd3303671088a2d0876d481c f1992a053a5cbaa18969e4821afe3b5a +f19ae9923084f5a068a44f732a95fe6a f19b11caf7602c708f17e3a5e84fe92d f19cb57cdd8d562ad1524d51763724b4 +f1a33b697987670f6d5cf8c88183002e f1a4a9cee02447b9d8f058349007d3b6 f1a5b5298634d9a9d9ee8f39f5c2c9d4 +f1a79888b847ff56facb5e4926b32ed2 f1a84aae6266f5778225f99a5e04c90a +f1a95f559f3572ad9a1f58f663079e03 +f1a9f503d1781cdd71165ef439bb5eb7 f1adf33c01078405869c0f45577d773b +f1b290f57ffc4fc2a709082ccc398ae2 +f1b332fb596adda7d5b1abd055259640 f1b668333e70d0c25c8f5ad0740b4d84 f1b87a1636410db3a7e894fa5f6d9b6e f1bd7cdd4dc275ae30438327b135a7d0 f1be4a15a7cda0eb1298d9b5bde8fa04 f1be68315e1679728bc7294b50d50440 +f1bfd0e177d439e8867739a63446d1d5 f1c112e9d0fbb8d08879f8d5c8eb20e2 +f1c3f56c130b5eb1365ce4ddcb52ac7d f1c927e633aa3f2b6add8f30453839cf f1cc2d37c5627907f36a7cf78fcb5e42 f1cc7bf6bda34a6796c05e8b962ee539 f1cd2c770dcc04c50bfc9d07f462c279 +f1cf446c0cdfa26cc44fef6931ae1581 f1d1415fc0cff2ce1bbcbfc47931d9d6 +f1d23f967e84201a440065031c9fe3bf f1d793eb2a0be53ae096d0b1780f57f8 f1d819018d5502e2d08837edb50da392 +f1d8e5becfbc39c821e71b8c58bf3ec2 +f1d96a425c2ed1ef42e7093221f25c79 f1d9813a045742dba81dd7ea92e5ef14 +f1db92a12d26aa9b6121a0fa201ea531 f1dc8b926726d45586dcc27ec9cefa00 f1de1ff3b3d21d4f79673ab36b37da26 f1df59f1a9834960889cdcef79d070a4 @@ -15294,24 +21123,31 @@ f1e4975bb58a8c7ee06c70ceb1049245 f1e638bdde443954f52385fded5d6964 f1ebd83cdbb1e67a3fc3b1af1cc54094 f1ef4714a4f7ed212f8b05f7d9a2fb53 +f1f5c64ff4b4aa37b84c08e3d790f40a f1fc6d3fd4cdca6e420dbc41245a8980 f201457ea88831c9aad70993e287de4d f201b5fa222fffb54acffc94d1bf6992 +f201e1203ffa459965eedcb952871018 f2051c78f0ca5fd0eb9a05882d500733 f205ecb46bafc16fa0aa18a47dfb6727 f20c48438b91cbb64a5afb31506f362d +f20c6de7a7b545bbaa497e05a060396f +f20eb89cf4f45012f39fad360297462e f210567c2723d495bdffa1cd3d9461a5 f21233a554494402309a89b99419ffe8 f2139c4f7e04a446d73ed7292ebf6d47 f215eb391d4b1ef8c6a27e5cc51bef90 f218ff313ba0902454d85ba7da578af1 +f225d12e9913e5b6ada1ce94b13d6276 f22614dff995026ee77a326918ce2c7d f22a2fe424aab20e1281093794fa8c26 f22d785f05a9d164e0c8cb8832cdaa4a f22f98e4f2b6d6b995c5280a4e137a88 f230834ffece5b42237956addc94fd5e f2322489daac1b16efd54a027350653c +f232ddb13ef2d29219efdc7e0b6f8313 f236167233204bff1df48e965f1fd7aa +f236b94bb478e4290f0edab5e996282f f23aaf7b9ac598b56a30e528c2204a00 f23adcbe8f76dff9d00fe417e2ea4f0a f23e91a9a8e67790d038d18de203163f @@ -15325,26 +21161,35 @@ f25c7c5e43d09e2068e21708ce42be6e f260f830ed36c0f0e439eb0572feb89b f26381c21160e66374c69ec1335958de f26700ba690c02fa9cde5f681a070c04 +f2685a66386974bd519fd3db3cdc76d1 f268708bf1fae25ed35f0e0c0306c35d f269babc272b4f848234a50f8b179046 f26bcb6a29fd5c9cea50e48d43581178 f26fab95cf53b4a3a4d26f48f1bd7bbc f2702d449db609d98a693a9cf05773f5 f2719aa375054f88b066a89b96da1145 +f2739df1b3313652449311fc31534336 f27bc8008cc77583349797e34ff5ee18 f283c7d143a72288491f02f6669b4a48 f283f93c1dbe4f1ef3f37eaed2498bc3 f29356d6d58da4cf8bf355ec46c1ce0a f2940ec3e5bb9817c473153c77cb8f80 +f2947f97e7e9837b1560ca69e5fd3a42 f296c6422933d672e2ea5a5935e1d28b +f296c835ece7bcc4ea982d8765ed0dc0 f29a423eafd147a67ca98b2642f1628b f2a3f85b353b963c33fc9ca9c993caa6 f2a663366706da5182812899d27b27c8 +f2ac7ce9f84b0efdedd10c738d315074 +f2b0fb51dca5b784aa52ae841ac8c29f +f2b32bc2364247b1e3388cf5f61a14e6 f2bcfcc15eb10396d1f84f2fec84c3d3 f2c54ca5d89fbd1888a2ad09b3db8270 f2ca9d8450d61623f3f8ff9343f7f994 +f2ccf7e6b025e6c88d19a55c27baeb27 f2d28e9f226a4dfecc5261c10bd51b38 f2d61a33c1974962a604cfcc5b175a45 +f2d68f9a456b43acb4b6d6c3d48f3528 f2dba92486d6b0dcf549a3c27f0f1b3a f2dc14e873d73403334d7be4598f90bd f2dcc5b31a7a3424ccf8e8a3a7887352 @@ -15354,6 +21199,7 @@ f2e35bac2bb19cc208dd79e3d7fc14ab f2ef15f4026d535458f5ea6cf0a320ff f2efd9f2ce308dda6c40606e22530482 f2f1d167f331ea47af7e25e4d567704e +f2f324a29d89dfe1c3d5409dee46a8a4 f2f4d8b981780d9e7a7fa47af64c8806 f2f6ce4870f107344d3b05d5d93d41c2 f2f735638785f8a3dbbdb06992eddc73 @@ -15363,35 +21209,53 @@ f2fd69bfb850bcc66eff341f8d470d5b f2fed8fe8c4b9c629f6eaf72b3db53ca f30881d6cc265cc526a50a9854e2eb47 f308c8c8995cefb8c72a930eeff62643 +f30bee08f8c47283714465e4e1f2a1d8 f317535dcb1c1fcd8d6e03e79acce760 +f3185e8377e70be784855f04906cfb47 f31b692c7992bfa474b1b106d223dba1 f31cde1944fb770c870b7e4e7c5f957a f32325045d6698dd90d76eab0c74a1a8 f3238186feb50539b86c4df14885fe80 f32b88838460565af0d6103f598b3603 +f32d3ae9421adb8fd510c652cc772f38 f32ef8deedb495695c4d799294f10d55 f33662146458234cebd658471e4c2d14 +f3382e3ac5b08557a07655c002521b6f f338f12bd6ba576174a8adf215914260 f33bbed475d6e2ec26ee27253312606d f33ccee674eb9c6402cd410ff8785ad8 f342e46da8731ea5a701804e36a77185 f34337710006282f39dcabc8b2264adb +f34673f114d8c81a1c66f5a43830c751 f346aa077cb84c1da139c96d45c15ea1 f34aff251243a8824dec9a0e57c3df81 +f34b7c6a80b682da8c2bdd4b3b141675 f34b82082ba25971f8367aecd9abb998 +f34d0708955198a594e49b9c620525a2 +f34e6df0dae19328611a0b09bc3656a7 f34f51ab286de0fc6ad79c123280a71c f3519a491550beff36e35d14bd260e4b f3539e7bba67d49b04903a35749db6e3 f35aaf42c442449fb90fd41aea4e0f7d f3600ecbd0ab1c670e6306137a8d0354 +f36307367f0f68e8f97f5289ddc49742 +f3633f2e567574cb92c5b4860c23486d +f36529307ab5bb434941ab532a79058f f3659220ad8f4e2ed45ba58cec9f1745 +f36c09646468c66806311080d1b0bd5f f3712ccc5176e63c5ecfa4071d1f10ee +f372b016df9d207bf332c4b4c26f2d5f f3760d8cca250773202f7901f300b36a f3760e30759fa17ad6810127ac5e2b8c +f3770428f901c2786ba56dcc6a835b97 +f37e3cd57a4faeea80db52c8e0d61857 +f37e8642b2bbb0aa8e57c30182877c4d f3850c7dc24f589bf419085dbb43c4a8 f38570d6f2aa64982349daf790d94331 f3874ac1a3236de7905764f2a3f63a9d +f388de13c14ad0d14573305ada342632 f38af6fe429b4db4f7b4c69c803c4d9d +f38efccd22c3adb4011970233bd2d0c7 f391c7e780ac080b653aeccab717f067 f3967d41fb95ae9c10a7d17baab3bb33 f398a5a61fffbac4bc42030bb8f52beb @@ -15400,39 +21264,61 @@ f39aee193504054899561cc3051896ff f39bbae14a5c758f77207a1122fae1e3 f3a40c96f661433696aee365b3381c9b f3b0c666754fabe5e045f2aa26c372cd +f3b26ec3cc1b2b6757e18c73fb7673a6 f3b966fa0977b968c88ab04ffe38a4ad +f3bcded630a5659c39b17989ad5ddf9c f3befa984d1b1b7c6242dfb203c9b93d +f3bf23c43bafd5f8fc5c0aa318707336 +f3c0c53905002edd6d78d1b49d459a1d f3c2701c6140db301b2d824433544017 f3c7a87e4f2b0e035db526518f89b502 f3c8a7c8d280e51b8ac6a61e5c2b2798 +f3cdcfbde67a1ab3254e78f6d65f0d60 f3cee695ac8c7881a211cde849bedb5b f3cf08203fb9b17f00ce9b723744031c +f3d14d755fb0c1a57e954b6a19d7d314 f3d234431f0c88521f5a7a5734b2e216 f3d5e00ce6bdb0e18c04171777565f8a f3d972d7e55fa513c1716b393822f272 +f3dcbc0eba8f53858649772860a1c669 +f3dd3fb238551806c94433b579735d24 f3eb4b9e25e3001cb25b97b21b8fe5e2 f3ec3f5f3b18be74d3cd8b93f690f14d f3ed750618add38c0174e63e9f6a7dd5 f3efaf4df8b72ddab0bbcf57886d8cb7 +f3f5dd7c9b7a45349ae3ed4b6a18e18a f3f8274c31ab468d29861d2c5fb18feb +f3f9cdbb9a94f959f09cb42331f05aa5 f3fcaaf1fe41ffc78f604120d9a52bd7 f3fcbe6dfd593cc171a0e09599e96adb f3fe3b68a04507a302d9255067a0785f f3ffc49f18807d6bdd2822abce610302 f401bdb97aaa8018944df2a84524b037 +f40562f6e4b52a707e42ea7aff9bcff3 f408d68913d23e293d055b7ee0e5a276 f409c74795522e756ec82ea915756353 +f40c323320da99910f0d7dbd5ae34bc6 f415ee156d2d78573a19450e703a8994 f418538c955f8ae706409feb7475b1e8 +f419767d0d72051ade7fe412eabfe690 +f41a7423066fc3b802194c12ed65766e +f41aa6d1721521bd015aa1ce66e1d8fa f42a07cb34d521644f2382d9d94352eb +f42a63142943a03506d4c766748f5b25 f42b245c3a20a68f269e3514a2c5dcf1 f42f45b3a01f4751a9699056beb49529 f43244a199acbf0165744dbb9eeaaae8 +f436204c3129a8f88e5ddd75d3aa3119 f4379e9453a4b5e0ddc1c7a1f827b4b1 f4385de801b365a756346968cb09668f f43b0a557dc3564b86aa904b4bd5cca6 +f444f5bdbc3af39568c96a1c0e0e6f4f +f449d81c61acf2fe6f5fe15d6da72805 f44c2c0a8443bb4d759e275d6e39a03c +f45175f47a09a9853815e9e749c22176 f454c9727c0d7de722b5d37ee17aed7a +f45ac82d078ed397208fc1e2ac935066 +f45b28fcd1d3ba3df549ba33f11f0a15 f45ba296932e7ea6ceaf57c43ac64850 f45bb2a5befacadc748e52b5b52ed70a f45c10117b233746ebead2359bf1ef33 @@ -15446,20 +21332,30 @@ f47d463435efa4a438ecf091d87cdb84 f481312137481cbb0cf2e31a5f2ea517 f4825c602e88942559f1a8bd7eeec8e6 f4894934b5113a5fb04e4d419be1360a +f48b5111c2c4d75fcf6375a1fb19fe0a f48b91c087890949427cbc275afbc857 +f4988ac8f25295ae427cbdd3957f3e71 +f4a2b1344dea8fe418a23d28f76f7ae4 f4a5369e5e3075215251e605c6127a34 f4aa3a047d07d0fd5fe49ce0c452733e f4aba6c73ce579bc8546d00c3d33d3e6 +f4ae8acdac5c17b0c844abf6667b8b40 f4b3a09d630f3d54301993a53e4b44a5 f4b6d37437d6f065ff4f0669ee03b1d7 +f4b74b2d27470b69978f0827d9767628 +f4b7d5e7a39e83410c698b525b124c9d f4c2d1c8420ba432822968bff0d11ed9 f4c37681cc2fb17c2de8cc0a12b85670 f4c64ed80653381f807731e806bce11d +f4c831b08bc19c899d3e881f794dd290 +f4c96d0f6ce04769ea14bee21602a516 f4cecd509bd1230a283e70e8f191aeea f4cf3984631fa8df37a0434379fb2e4e f4d1186943a42747d980279c277cf14c f4d1e634d9bd563caf65c71f8d37e1ad f4d368d943e2b7fe2831734f3b4337da +f4d4cafe28990294ddf0c4e213d0bae1 +f4d55a9ffcdfbbeee0b41f7db9f9fb33 f4d59317bc07a13d16211f2064dfba50 f4d8148e1aa0f25d0e4dcd2334ad0a86 f4e1270f665e89fad953ec10ec7b6636 @@ -15475,19 +21371,24 @@ f50151d4be8ca575714daf84eb1eda0a f505e48a3b9b570c1211d9306b5b9a91 f50772c610f23a9ab4b759d0de5cf95b f50a508c2b525bbc8b5a0f6a9003f801 +f50da1aa3edc02f7d063c48c7f4f870b f50db41a3a7dc4a9f4d90383f70363a5 f51080a0b8e44d358390a75aaf076936 f5110a23f8b746d3b3a7e0f84d07b347 f514bdeefd0791ac731e2c0d86e3c7f2 f5183b91f3182a7bcbabd76eb43b8447 +f5186ddf9668a480ca12e94c06f9199a f51f6a96417b959da827b8fe670a3105 f521e2aa436ee425c378e687e2663085 f526e5216827978dfc41951d8dbdc5c5 f527d7c8e5ffa3afda67f156059deef0 f5283275f7d5e312bc8bb4380930567e f52c5b227c1cf565508b30fc97a99bbd +f52ce229d773a4346f21078188d96dc7 f5307615ea38db98214bf9fa24ef0ba2 f5324e2b8e2c447dd5cacfa91bae05c2 +f5331dc722949a71a0b15091c9686d13 +f533fa9956e6a42e3847bed3801f02e7 f534a49c6b232023481613d3e1a4317f f5360dcf7ff1c8e6fa3cf586c52a103a f536882135e737babe9dc5c480b7cd46 @@ -15495,30 +21396,39 @@ f53c71ec17067d03cecd68165c2bdc60 f5423c1f3178d6f8842d808b5d39f052 f542b47d00e79e3414cf7767b7a13eea f54a3742d806e4786b3f800cffa58857 +f54b3bd09f143b2824662e310f52b4f1 f54f210519038b5d28fa780c4fb8ffa6 f55709f5febc992545f7b025d648f299 f55cc2992713c756b2391749ac786756 +f55e7d21caddbd10c20a949bb8e6f929 f560c8a07b34b53bdcdfd11fe40728f9 f5626f73bb6ab25c3fc11ba2f9fe6975 f56cc61e87f8a314cc070fca2cb010fb f577217484a75a1f24d99331f9b568ec f577b6fa3054d843c0349cd068174419 f579bd2266eaa885904a9d5fe5ad215a +f57a32921d7145a5fe20022d0804ca0d f57cc7cfb0f0450e2e4f41c1032d0bdb f57ef3b7b370b81b93b4783aa51801c7 f5807009b90c772eb78ebfd938bb9486 +f583a2b000e7aa19c2d33abd62d92d7d f5849791119ec54d7cf797286adbba8d f58d8be400ba7a8df88ad40633afe01a f591cc3835d869cffdc1b17870b96ed1 f5924a38ce377d851b182be3b63a5c5d +f59329552d6db5a2b3e30f6c977a42a3 f5994435d691e50f81b48b7eab46af08 f59f0f7c4fb29f25549802118dcbd33d f59f93b849591b3b0f27f3ee9e5668f1 f5a413b2ad93af416b1b767fada2b949 +f5a596f61568e4c4321c60b8ca741847 f5a7fa812ac67d23be78c8d8e90b6aa7 +f5ac75268019496db81c4e5ed822fa22 +f5adf90e17f90a5da3b2a42fdd976381 f5b183e77cf0f00ae9ba96661cb3c19e f5b1c63d3c35820088e82792088b188c f5b23256a1def25d97477ce53d51df2f +f5b4687444526c5efbc6cbc5c0b6effd f5b4936502c820799c6374a0df89d27f f5b912d0f24ff9c4bec4a21fbac5fb67 f5bc183f1d2992908140d041fbbe4668 @@ -15529,16 +21439,20 @@ f5bf151cfa1b70ad7a2daf0802d39b74 f5c1e570e066241f852e32386ac3cf8f f5c58d2b79589a94c52e082b2ade9a78 f5c5f83c754ec91b5571cf898a5c7cc8 +f5c62310b320b377b5405cd2bf1b27fa f5c8bbe6edbb743e4adff048d39e3eb5 f5ca8ed57a7fac7644fa42b01084eca1 f5cb591c4d6c711fe5d0acedd87ca439 +f5ceb2dd4351c0cd0f8ffd3f7071e157 f5da7c5257f29e4510b14d468bcd6c3d f5dbcc8ebc597acc2fb6cff177bf2efd +f5dd0bb3b38081d4a3ff7f4ebdbbac20 f5ddde7ed7d4fd2d8540b350f2b69d5e f5deb167ea5cfe2bee7725e7835955b6 f5e0bef451da7eb167762125911b39f1 f5e4de9d1d2463ea81b923d3f4bbada4 f5ea8a00b617ccc79532c035d43f4de4 +f5ee26c33a58f3aa87c772c00e7c83cf f5f1737bd8071b71426c27d81f35d983 f5fa98ade7069c5cd188c5989b356968 f5fc5739290e31c31295e6ef2a139afd @@ -15553,6 +21467,7 @@ f61169e349aa479ce02c36d96647cd01 f611f50c8fbc245d187c1ee5dea87a74 f61c35e11e8bb00bd8a4f7b427566f34 f61ef535e7f7397945d16ca3a014ca87 +f61f30a43df6892a34887af008762874 f624444e1ade8c87a625a941e09a4ad4 f6246ee2746368ff7071b4a2f662d866 f62b609a0ea76a5b52769eb1e6a75e0c @@ -15560,11 +21475,13 @@ f62c7cccd98cb263a6e600093a392245 f631d1d00e5916d357f9dbc45129de92 f6320eec85a46aa190605b0865c5c54a f6355b04e423eecc1cd8aec680bb731c +f635bcd043ec3c2aa2460614b9a310aa f636b14f826c3edbae7a54bb1199f358 f6377fe44f8127417416648a3ef9f91a f63a16d36870a6b9f50e13544f6294f2 f63a6f9a235767637b1d1dc12a99c131 f63b3b17f4c13cdaa3d830c6b975dcfd +f63d9d228f2e3167e9c30a07600e72e1 f63de614251a27f88fbd66671dd13f48 f641fe46b391b75195c33d3135201547 f64500912148caa49c4a0969e46edb03 @@ -15577,62 +21494,94 @@ f64c64c0e36502c8e18e250e1b1cc7cb f64c7a5db9cae7cb1caba91778ed3876 f65659ab61e9029bb688f065794d476b f6581ecc0e1cd1608afc7f683ae82ccd +f6621cc1748f1c02ef9cca594adaaf3e f6670e57e49dbe96c8bbe2625fbb14c9 f667b4fb7192dcbe5029560c65d926e4 +f66ca59ee3d6eb265ae6d272fefc994d f66d4b03d98403a733303e664385eecc +f66df742d9af3b7074daa5ee1eb040d0 f66f3bb13da6c9aa3d4a6f2f02d363fe +f670f36159407a3b2225f1053dc5ebd7 f6779cb70600de511d00150c57db8f86 +f67b4dfac7f0ae9ab48a82c16534b12d f6817f298ce1a4e805aaace59ab5419f +f68a9dcc7e38da2c1421711e6d9c5916 +f68dde8fabe47c674e83366270f86e75 f68f6896e12975dec6d6ceacc10405e1 f6945e6c3a8039599c7191de19d0118b f695ffae7e7d7cf53924b52b9130d1b0 f6a116236ca8a6ad1c032e7fc1baf8bf f6abb7d9d89df6253cb8d757fc33bfa5 f6ad4a80adb097e23d45cb65a90ebd6b +f6af908fca5e6368d769759e3b3306d4 +f6b4e79af290b4e84c9da4a0071d49af f6b5ad8ee5fe35eb639744ece3a342c1 f6bac9becbee61f37ae1e0c3b9aec92a f6bc67bf4cae63ef24b71d2484390678 f6bf250ff5a219287da9792b03e24de6 +f6bf2b13aa3dd510913fefaae8ecebd7 f6c2139e968f0304ea60d0e0c0b8d294 f6c26fc3a6a0f202ec45fe6a9b9b10b3 +f6c460f0589c969d36d1b211faf8db2a f6c6dc9b03a88609819a49e34c4e4288 f6ca235a6c4b05dcd1e885fbdae45f1c f6d18f905d60fc7b46923679b79e58fa f6d754413849b0eed4e5aa981aea2745 f6d7e95947f14ab8e35e4228334922bf +f6d8758e66f06bdc6deb855084d82d0c f6e2529decf814f8031d57a4374360eb +f6e44b49538cdf4913fbe9642923f18c f6e467b35d5f92e8759abfcca34e0087 +f6e4facce68e0f7ade20824aa52a0c5e +f6eed9cd839e0456c96d2d191e86b4e2 f6f3fbd5998c086a9f4f3a61b0eba7b1 f6f435ad3e80313800d5251973a9e3fa f6f68d49ae37fd334a552ba324455fdb +f6f7f1eabc740f69c7d3fe0a942ed1d4 +f6fbd32cc6244001c1df12cdb4814348 f6fc8fe7c0894fd0076aa765668762e4 +f701fafdcb5d163d1446a59be59c9ed5 f7023f686f1981090d80b1d9fcd88dc1 f703e7d307fec9a465df5f2053d83244 f7084d0dd54fddb9b73f89c77803ecd4 +f70a126391b7410a946125d339ca9960 f7126f8523c107f7ae1737eb065654a8 +f71449b25597bd6c24208c8524187ddf +f71502b9cc0d79072d684685a01304b5 +f718993a945317209af7bc58ec8ce66b f71a30c22504d1ace33bcc747edee685 f71b4bcb905b228a0334dbda6b924896 f720afe896abbf76e54d007b839c03d5 f7267220509d9292907102028270e66d +f72820121c6f6a872ab29030877465c0 f72b8b0d4660d934c1578d581de0fcb1 f73056cd898d694504d89bc196bbe0a2 +f732fcf11687f053789a515b7900d7e4 f7376bb06dad23e2ff94525b9d758dd3 f73c279e4cab87b5c34c0584b103a4ce f73c6a783e58ba6272a3ed15a6641933 f7442d9627d8c9a4c58e249c1c6da641 f7447f2f888774a1400ea4591ef26fed f749444ab4fc76d5ba8e7336437aef16 +f755271dff2b4b1bf654b2e1c9aabd90 +f75587b718e36c9f2358b1d0b7c635ad +f756ded36770f18d8b9361171647b6c7 +f7573dcd74dd4a272c1187e7d0feab11 +f75a64fe3d7c826e9fe782dd6d77a8c0 +f75b1a6ed10c64efc01e36a7913149f5 f75b4c5182774430950b0949d2bd2841 f75caaf95b7828cdd4040b6cfcc0c8af f761c54567315a5151bb47c95aca90c4 f762fa1956dee3d27a4fec021348fc61 f763e1f635dd63c8057a1bcb17812486 f7680243c5d215e1223ace7770076e36 +f76916d222d73f8a3661671f37c0a7e7 f76c67a43295f40b7694643beb35296d f76e352612fec84937ef5b4716ec88a5 f770167f40a151c53a7a2992108c1629 f7729efb3e20e2cef52d77f147b9d8eb f77937b62d392cc4ed342bba4f3e0786 +f779e091d7c5c5b3df2d4fc7e026186e f77df6c8a9131cb8aa457734ad45f9d6 f78015a7c718436351786797b35b8149 f78146dd5187746f87ba49bc0e2aa15d @@ -15640,26 +21589,38 @@ f7816f8df4231c5b97cc77e4833dbd91 f7851ae69ac0e0e8f8271f12a5e2c9b2 f78709bbac3e57ecdb2be240821b77c6 f78a753d217cd17a7f4693f1f95be63b +f78b57e957c391a3059342beddb3b943 f791cf3ea537b691ab4834ff2d8462fc +f7922d4e641ff7c8e0d8c6cbca3c9357 f7975bad0a78cc7e9c716a8d346ff59a f79b1b4c9efa662c91ec7db6ebda8f97 f7a20485b63536aff4170b457cc43bfe f7a4af8f06680d894cf434894184fdff f7a6275abb2fe0d978f00c186228ec3c +f7ad88e3c5bac4b70c974088bd122665 f7b0ce131184ce1ff8971fcf4da5bed1 f7bc7a1dbc2b421ab5c615b43a961357 f7c08c6740ddff122de9325c6522762c +f7c0aa5166c730590439f55c58410001 f7c376c3a5e371377a84b3e261f3c973 f7c4e335765f5b261ac8d85f098f574e f7cabd1e7cdf163e5bee31377340482e f7cfb8fe1fd1592b46accf4d83454ff4 f7d4a989d34d44b8a4d565cde239822a +f7d96b99ada580c15ba7a0b3566c8ee4 +f7dc6c0bf775abea4be5ece4d11e7b49 +f7de2c0e493dc03d4cfad11fb6bbe2fd f7e1e4b14eaca6cc4ed08f6cf4414c9f f7e361bb8d6d0fd716823310719530b4 f7e4ad4dfbeb8c06de1d5fadc9023361 +f7e59c6aecdbb0013ee2c30914ca0787 +f7e6cca4f18462a5cd465209c5472eae +f7e6e7cabeb0a633d491ac4399e598fd f7e7abfcb75bb658d8958b947f3d524c f7e8538d5a7d2999ae8cbbee250a2022 f7eb58ce3b6b6a48e6d2e4f2351be31f +f7ee7382b627e15182a2b6fb365bdf14 +f7f5b6c9aaf9263c1a5b7fe0910f9976 f7f6e2ad349fbc2a596e61111bf7b36e f7f99ba2603ab425145afd6493b4ab19 f7f9bc57fcc41ed8184cd17392f0bb44 @@ -15667,32 +21628,47 @@ f800053b99794880a17205d2bb5505ab f8008824e3fe31f75c5e24f91b15a437 f803a4f059d510604e973050f19f6899 f8045045c3802bcb2e5ce2fba2226acb +f8053f6d073d95f7a6d61cefb36af1d8 f80862d7144ee9c8f4ddc1d0ff94fd2d f809a30f8022fbc0dea997a640fb168f +f80a2a43e0bcb87584809c9506428b12 f80eb72043c1917fd909335d225084a3 f80fd38cb8a46dd6ebff68a8126efd9f f8104252e1ffbfb9a2d647727f8e394c f8147a80b6570c85575bca5addb5170c +f816cd803252d552527e971b22107980 f81b8de4cd2bf792c196bff8c75b4f49 f81bb44519ccb358fd953fc837eb87c6 +f81d68ad9d47a18d1b5563baa1be112e +f81e737be16a786cde1efa9e1081a78d f82759dfdc562df9a08b2925e3a138af f82bf8eba6784abccb5df8c17b28f8ba f82e782e1c5c9cbb94c7ee7286b15ab2 f82e9a23ad7b7a89fec3aa9ebada7cbd +f82efc48018de1417aecc3b19a7d819c +f83461fe36624c752a713b8b360d6653 +f8346d7a7a34441b92bd2218fa692e1f +f83487ce01e6ca22bd5c5253b293d65e f8374b3be72cad36fadb16f5a67e8930 f8377e1feae3876ab6e2d6382fc9ee08 +f83b9edfd35ac3550ab404e915aa5d0a f842c0b796e648771bf2cf8680be934e f847f8c5ee48c2ad59e216f2afef362a f8526e53f50cfcd2e541679e49dafd9b f85616d6dc9be9d277c0b1ee3b73779d f85934fd1b19a332e6ba7a845913520b f85bf2fa52d06843295dc693136d7f86 +f85f9a05e2dd0d5a082c9f8181063760 f861425461a11646eef936605a96017d f8625472588cd171d8e35df46831721e +f86287ef2d26059f7698d96470e30694 f863ad0ab3de92cd826b68436d24fbdd f86b739e7a8ed4feebd7083d549703d7 +f8703e8b8c3791061ae7eb82f695762e f87203792ab7bc3fd3ad53089758f531 +f878bfba53a1e680fdc0855f906ec1b3 f87ccebe49000fdabb03ddcf187fbaa9 +f87cfaba11baf289b42626285e647796 f87e24fc16b6186e7391d4af238543f7 f887b2ced44e50d3be1249b1f0d4e39a f887ef0a7dda73b68859e853c9270de5 @@ -15705,28 +21681,40 @@ f8a44c5d0ebd96a0e3b95359649f011d f8a48695bb68edb93d6b1a5bf7b439e2 f8a653aba017d4fb5adb4c959e5cfd41 f8b04faaa2fca17ea5486ca2365db6a3 +f8b183ec78eb226ae3325336886fbf89 f8b2d0adff80ef5ac0a95dfbb8299653 f8b825ce9e0800df2d0cdad8f4b37b15 f8beac1e6683aa0b780c71ac5552aee2 f8c5aab3ea82d98f8374b5360927743f +f8c6563444ad74c225394116ecfc8f55 f8c940caa27e5e313e8e0f96c3ecfb3c f8cdc68a41ee9f4145353d1fb6286a73 f8cf0e229a4da1640b81b051635d791a +f8d17b4f9a57a478b01ca8cf3fc789c3 f8d26dd0655ef2c22841953936d596ef f8d8ca25d60823be1639cdcdfac4f089 f8dfce0fc9e8e4f85872b63d92f34790 f8e3c28b4e167391841a2f25ffed10fd +f8eac6d3439b6f6cac2328aa4ea788d8 f8ebe35c6ac4cc180ca649167a5f3fef f8ecbae645dde4129d22f553e0d1ff9b f8f3ffffbbfab75d237d91ef2822ab61 +f8f8019b3a5eab0de145f3f846bc5946 f8fc1af17297eae160c7aa9d58a80a81 +f8ff84f4a8bf2848ffb23f1c8a283ce2 f904a9eac07d65d1af0441f343af7127 f90a1802daa91598675695bf0042bf28 +f90b2125a75eca0e1870904a37697f09 f90cea63174ed8b6bf37ae3dd47cc599 +f90f04c7c1eeb845b8d32805a8f65dbb +f90fc7b28504c3d4368aacbced581bf6 f914c77c720289ad55b3e675ff64816d +f91680a65a27724b2a3e541c4beb38cb +f916ae346ea7dbfaa0bcd0e3c357769f f91d4097c44ba6c933855464c3f2fffc f925ec176a8cc6f95051d78c17dbc3e0 f928eb5de7baabdb19edd59d4aede584 +f929552a81c9d14c687fe5f299a74487 f92be485ccb75afd4a4aeca85adac330 f92ce1b907f57cf7417d3cc513ba9b11 f92ce3870ebcd93499c261334d356c39 @@ -15735,34 +21723,45 @@ f92f9a797f9f0456615610a63228ab63 f932b78fcc16bce005aae67fdc8a1ca8 f936ae9c9763b2eeb6abbc4f567159b9 f937500d9feb283eaf4b3f14082644ab +f938f8b1665badc55aa82d28d384ef3c f93c7e0fa38531754911868231824468 f93d6dafcd5e3011941f0602228ce1c4 +f940220dca66fce05af1d2315d588b6e f9429199f5c547be10f0e3ab14fc70dd f946683e3190902b4b03e1b708cf1f52 +f9468bf1355078be9bcdd7d40b6272b3 f94881e3cc6aa183f79fec0ef95ec0b5 f950ea11fbd89f1a70b99a3c37607533 f953952b7b25dce96cf62663d8dfb65f f95719cdab587dc7e7699e3b2125a8ca f9605fb6d2b3e92526591d297d9c6a2b f9629708dfd934f2cc3fd512f73a1bcf +f96729217afeb86e306c4f7fad48cfd8 +f976d3bfe734c09fff817b087854db3f f979692cb7b47c5a74dcdf028b9d4922 f97abeba1fec66fb3c66d8c58696ef59 f97bf35fd10f13f068f6fb9e15bcc102 +f980ef5b5ad6f60a1a8cb7b75c69e7c7 f98777010985cbbdde90b537ae428341 f98ce57c07016f0874788382bc088c7d f98d1f1c28a0a9727951a3ecaea39579 f99473b28103684d33e0382a8e98a7d9 +f994e4dffe7ec8c0c146874ee56942b8 +f999483e9a356984a872f4504250de5a f9a092372b94401be06d9636a3c93e26 f9a0c4f3b68e81b71a6fff9314d9bc5e +f9a468def9eaee4d2430caf2e273b752 f9a5a5256cec98688a6d9a600df1d661 f9a887dfa1207631e00a57d30e985b3a f9ac22a88db652c7a48df6ec86a5c18b f9afed3a019041446aa348bc14b5f14b +f9b248aff1a31fc3f89a3b258581e851 f9b4e7d296c50859cfc4c6a6c1d31bbe f9b8c07a0c3a0862e00b9440f897a9a8 f9bdf4edf2e14cabfcaf06c54c24bb42 f9bec4a585840c71f1e7c7e5f83c919c f9c0174dbba276924761761a633406af +f9c190b47e3420459b725bb916a7b3a8 f9c7b8b705922be28c4017625846df95 f9c922f7327dd763312b17eed3bc31ea f9ca4f576f9cbd85c4f9e3c8ca7d1283 @@ -15774,19 +21773,27 @@ f9e05a49b1c65b3b1f7daed40b42107c f9e0da0085e9033ac59e8c462e2b7252 f9e2b3179ca9b381e2690ab260ff92bb f9e57a9922b397b9fc1f733e7fb23af1 +f9e5f1be57f80c31a6c8fef095fbe49e f9e655a58eb17503647ffbf279a3d3d4 +f9e6e8e5125b2a339f2763a0ef3ef266 f9e710b4a12208131fd0dff96c5c93b5 f9e777c6711d01321fb8308fecab7973 f9e8ddd1073f417f1499649b8fbaba58 +f9e9df5b0198aac60041ecb62d2ee63d f9ecb795d1c0722f3dc1cd2a434f8483 +f9f4ae34202d035ff0cc52178f8779da f9f5196d60bce1820e27223893cccb79 +f9f536032758df1591c431eb536272bd f9f6aec4f9b4ea0553155fed99ef92d1 +f9f7faa7b553a58086c7435247b54242 f9f9f4b2bbcbcb7209cdb0a435b5f4be f9ff5c6d6df78cd4ec9592b82e0e18cd fa00a113b96b0825b2b8c9d1bc9244a7 fa01978eb0d0845e4abbaee8e881054f fa0300b8b6ffd74ddf4ecfde9b24767e fa05bd051937ce962fc8fac0a0cc238c +fa09125135a89b894ef12711b17a0178 +fa09895507d2074265405acc39995bc9 fa09b86333873f6729f75709d56cfb46 fa0a3dac18ba0f7c5d960898e8b68676 fa10ac4285c465d1cc809365fe62e8c4 @@ -15795,6 +21802,8 @@ fa2235e6c7dd64dad660dacd29080e98 fa26fc9237dcbe3594c56a258f595a02 fa2c9efb2c8345d4ce2c308e7da95f84 fa2e0146cf3ddcb7e596bee98dda06de +fa2fd7ab1c4218c7cbd674e0985a4861 +fa311cb53fb0f6e14d6bf93d52b28070 fa375b28e5e18293da1434b5464285e3 fa38bffe134be83bd39185e90993609e fa3d8a8aca899b81713dc29c23735f2b @@ -15804,21 +21813,35 @@ fa4359b74375cdf5fc3f73bb26fb97e9 fa4730776e7d079a9dfa4450c36b845d fa48b4026b6527b9114de27d81be0ccb fa4e75bad011d2ec7e59614babd5091a +fa4ebbe0692e9790c5476e8dbc0c7130 fa504151f0cd4dce604203f8f6f068d8 fa50d867826ef72dae443150db769c5a fa51fefd0c43129c34355d5787673519 +fa54cfa10dc7a0ccffe2725c52e23c42 fa54d1579db788c31e03f54ee411510f fa5a11ad3c10a3e4a3d5d9f40ab294da +fa5b75fb8067b7988de4c497feb6925e fa5d576ac9f02c4fe0feca132a5c2b8f +fa63afedc5ca846dd8380c816191d5c2 +fa63f5681d1f28289d67e3ff01c5478c +fa690b50a3550088c101ed55c8c8cb2b fa6a0fd2c085cdb1135bc08c0aa33fa3 +fa6c9e8fa02b1e75ed1ee94dc7a3bb85 fa7296ab1e87045ceceb9093e5f321bb fa7d8040580cf953d2002e6b1a0e1d6b +fa7db2a2c3415e3eb2a6e1f06ffd0216 fa838b620ffc6b8f65235e3b3d453c49 +fa85d039dda283055c7936c72e04d4f7 +fa8d66ecf60f8702976da203982defca fa8e6aec8ff3735a84d076e3a5cd4a24 fa8eb7da7e8e5669e6e5969cd9194d71 +fa8eec3555fee46b4b77f7ef7e67a2b7 fa962c1f8d72f95920253d5ca587e7ab fa995e6763115c07533e2bbce9486ddf +fa9d10c969806e8ec28e5868633ba76b fa9da74959283856c15192f2f6714b5a +fa9fbf577edf3cec862fa507a30e8fa4 +faa0b659ff96618d796630717ff149c1 faa700453d118197208de1a1a8fcaaef faa89e951f6c93d085b942ae1de6db80 faaa3dd2f6970b3257c3bdc5035892bf @@ -15831,14 +21854,19 @@ fabb5c59a47c7a13db14960d9e13374c fac4b5017bc451994fdc79fadf675541 fac6184d18bb11a485959d3b5d494dce fac8ab022c0e7ef6276d69369ec7989f +fac94b66fc2b7f666eaec8c0a9c1a076 +fad2273dc40f3b6e109ed246b14326f9 fad67e54c7d83f57c2637d31577ae9fe fad7ef725b8aed057408a25958c250a3 fad896395e8fc5a91ed882ee2e47fe72 fae0d439a8a45e7ae8ab5286c046020b fae604a99d67644fd3f1b42183b62337 faeb936e46621cf84418c76a3219240b +faee1243c8454fc36bd09a9f95f6767f faee4ea9afc5d2e1a47d207a5309895e +faef395e870c09cbc0e2a93cc56c9697 faf1af78fab2487a3e097868f6d07fee +faf5cb6359f00993143c35481cf04057 faff8f3380fb9c707df85ddea1d5fb45 fb017f1a3666def770a8b8629b4f9b50 fb01d1026f994c768f9f86b04fd04941 @@ -15851,11 +21879,18 @@ fb19db90990df53fc882727217547611 fb1c0c27470c8e0a25698ea751732275 fb1f9d9d695c2da150674ffb33a83ea7 fb22ea4fa551ab36438f29ffb35cf939 +fb2727538d22d63a7d6bc2b1b8b07a8c +fb2735b0b232e970c26c23fff320241a +fb291e829476e0e2d62e07a8bf28cca8 fb29dc7ea8d1c118b759f974d08e741a +fb2c3b2d7fcc1ccb9ebdaf70ece9c60e fb31f9d26247df95578ae094e3cbd187 fb338021445092021ca507eecf36a8f4 fb407f6b15679aa83a9e59db6815d177 +fb46ef031d6041cf078fa5dea5612b19 fb46fb5d28a3ca9b504a4420bb04f596 +fb4ea0dbfc81e17fcfd227e4bc3a164b +fb5362715e177290cc18cada69c76d56 fb5434842ff1a0fcc3b3da0f5ae6625e fb563f4db0b89516da60531ce32e6a47 fb56eae47ee161a8346258c28b234d99 @@ -15865,26 +21900,37 @@ fb5e6495e1b8fc7f2e8f66704a4b6ce8 fb5f84772a3dae6ac3b39aca11c3df0b fb62f780373a8d9a7cf57664839762ae fb65c7dc03e3df76b395b43e43577a5a +fb673f359ed727334ac20fbb66134e51 fb6bb9d71a3c98a7a7235e89e7940b12 +fb6df3c111d80a2c8f4ef22a8716e73d fb6fa1323406695e86969a294249f273 fb733df05d7adb6e632d4dc62712f850 fb762801e562c83026b0bb4c3fc510a1 fb7a0c166bb6f3070c8d6ec05dd0f8c7 +fb7e870f68866d65e552c25d6a3fe19b fb808c8c3ab523bd27f8a31dc27b7535 +fb8178c1a0e479ed0fbf21fe477d4dd4 fb824b004559da48703d3249de88ab3b +fb84466eba6d6c1b71edbaf6ac0f05d5 +fb84efdba6ef28915ea51b98359a1a73 fb8b8a136ba81a6abd9acdd4506e2d40 fb9017301e4a6d603b5c3584294cceef fb939cdb55b13de3e0db4246f7e1c777 +fb942a66108d9d966bc60f507cda2872 fb97e4d8a1cdcd62713aa842dd5dea65 fb98a84ac5ee650d6e626b5feaa2c618 fb9ec1e839409bfc2c8048b14bf3e9a7 fba0a5f8bfc01b482bc2cb6d5b9c7e4b fba2f9fbf07892cc8198eb63fe89bdd4 +fba3639ee8db00e1307398d0810f2f13 fba3e0ecab90f9d11b34e7a2747dc13e fba3ed6e2bdaccdda6c28e3ed7012bc6 fba6a6676fa921f1de8afb231f9d409e fbad716f8440017866f39025f1a196cb fbb18042bdf4151aa95b310ec9ffeb38 +fbb19aaf3cae34e4b5952ed05fd3e677 +fbb1f0790f9339c478e3db064f033757 +fbb40c4d95c7e268105b23db583915c7 fbb4bfef808258683f6af955fe7e7d69 fbb5c9d75a7b91e1850ee5f05839a5b1 fbbb0c620cf88cc86737fb8c5c64906a @@ -15896,6 +21942,7 @@ fbd00d79d6a00541b2165011f3c7dab0 fbd0b5f6043d4a994be075d87964e8bc fbd1e40cceb5e688700b226430098357 fbd92a61d0b67861072a62db1c55b3a9 +fbda43fc23406f4ffb5e3bded09a72d9 fbdbf09237afebcbcbb5e7c5e714068b fbdc6b1f6022752ce6168a436ee4c95f fbe262f49b737942364b8ab3ef0b3f34 @@ -15913,12 +21960,18 @@ fc023fb452f2c9271d62e7e187d5e6c9 fc0be796b417926fa5c2a2809abf64c3 fc0c3f161bac218703c2ed52d7b2a784 fc0d0a15bec6adaead413017a0d5343e +fc0d1045a60823e1079ee482bd938c38 +fc0f7ccbca4b80c4514c7cfc853e8b49 fc1089c8edc35d903af0607a01640cd0 fc11552d8e395597f16b7e8fd79aaeac fc11bb3ac7377c3c88db6756715d741c fc11cd6ce6881fd29d4156eedbde93fb +fc15432682b25fa5e2fd8327de6d9a54 +fc16a7aadfb30aa2fbd6eec262d58301 fc18ef9b365239a411eddf6457e96e49 +fc195d1508b47159b06b9146c083617a fc1a19ca4b90f4fb51701516b2481239 +fc1cffa7b541b16f8f82988db85be19e fc1d3170cccfcd5853e37ce4729107f2 fc1fa3629c39cf3eff868749b06a16b5 fc22b71b75d299ae32ac627f8e92326e @@ -15926,34 +21979,52 @@ fc24531bb6b612960177a8305bccb1f1 fc249a2f1396870057ad45e8f4dda017 fc265c7558c0a907d10e94d1c6888adc fc29b3db67ec4b38313d7e9f67f332ca +fc2fd3473d06277716ab22eda1357d74 fc346a9803ad3e72813cb498dafc2ba3 +fc369bbc3f52fa28d6ece5784d3f5e46 fc3810de7638d218c98364ae47a7109b fc3954813a6b9d0ca92adf723fd138d3 +fc398b9a4b698065c8b373b27db3bfbf fc3d6b560e667372413eb7fe1691b268 +fc3e537de087c9715a108edbd927023b fc409791dd1c9a1e44e796ca6981a045 fc4bf1623d66390b1366584ca5f7da74 fc4f1c036e6bc21579f05fae9bce8f37 fc50c3f708976b7c64a0ad23c82831b3 fc52233641d5c613b209b2dbe9a1f2b2 fc56476e538ca38cd9243b9958e7aeae +fc5822732a3f0f77ec615da4ef2e8e9b fc5b01c5714e419acc0b0dd6c38f3fdf fc5dc67c759865b4b78746cd03535ed4 +fc5fc4bc78bca1ce5855398b4cb471cc fc6174e5864957af53ee1ea3ac4a3c09 fc62f433628e389a705e80c6574a0f66 +fc6410327b3178d042c636e9a6b43ea6 fc666250be329f146fbc66be050be2b4 +fc66c7fd74ac3f7cbe01bdbdabccb65f +fc68fae3c4e097406d1ef29949ca6867 fc6972ba8e5919bd95caf3d9de543cc1 fc6d9d2eb6a74a6716b7eb91a2292bde fc6f15fb4a3b4b43d6915576cf096a15 +fc6f95d7a18ccf51e08cc6806af492d1 +fc79d791ea4fac1f4d446d6c108a1930 fc7c9d2b1d2b1b20d2c70e083d0646e9 fc8174ee6ccfeb7f8ba09969aef9b8d0 +fc8262c8ce98a11d9a765a5e905fe3a0 fc83fb0fa8953deb39a6cc1b39b3b8c6 fc8b97c3cb6b15cebc69a67c2f1d191f fc8dd5d947e330bc8d31ba285ede5a51 +fc92d6a7861bd1f70815f8efd5868b68 fc964a0290259c9fc605555ec4a3bd56 fc97296809c1ea00d1cfa01ed2e25624 fc9af53c64a1d60eef0cbb3ce8830792 +fca1348857c1ba55b85a2f970a4f008b +fca1a6f3fe5c39547951d00163a67a1e +fcafabb7d281f7332f0511afb765cb1d fcb2b215a71e03d202fab51a0e2499d7 fcb303d15bc83e94107edc4999effccf +fcb6897b974e541589407d252cf771ce +fcb84ab9bd275236b3babdaf1f06c3ea fcb8b4fd1f1b539c8a2414ad366da700 fcb8d5bb3b6f8cfeeae8a036679cc493 fcbbe2a3a73071f3745cc2d3e981e7f2 @@ -15964,10 +22035,15 @@ fcc627633ae4161d4badf8e9b85abcde fcc6f18734966d80b1133b3dd79a4be6 fcc80212b0e0c37640c2e3b94280043b fcc9168258a8c53a2679b4398f948315 +fccf1660cb15a67dd5c15d67e89606bd fcd1763cb95a5438899dae62e7523beb fcd2f2364532fc6cf60e576b7d633e25 +fcd65c311c175ee59a8e05e13686bb42 fcdc5c5445ce000e8d63836f98f1bdb3 +fcdcb327424ebf3e67c8b263776a2407 fcdd5911b681da6d764f3aef53cfea04 +fce007403bb941cb31d4aa53a5cd54b6 +fce05034c443f97aea28b8101028b037 fce2d214a8fe8ad5dd3d6fa99ca726bf fce6d08af9e01cb22975a6a3f90009e1 fce8998efd3b636c509409a2e7efc626 @@ -15976,18 +22052,25 @@ fcefbd9a7a8ee10f0851b948c1509901 fcf166e9b07084c52e56d34024090b14 fcf20d0afbc70c3a330ae6fe844cbb01 fcf2a5e325d5281021d1c2845810ff63 +fcf33bfa95f9e92aa259f3acf415d456 fcf3aedad8a7456e973e09e59af6f0de +fcf3c2fe509940341f5e1eef4543fcd8 fcfbcc7af26872f24884bbf80b75ff5f fcfccb533264308cbb6ac8ab417829c2 fd01caaf3181668ca5d9fbd65c7a1d15 +fd029bda90ca044fc2bddc3ed85eb587 +fd046b6d0c594c9b78d275d987305716 fd062d7de1d16fb189f9f65e90d51b11 fd062ea33c146f6d661037cea6ce1ccf fd079c54537a30c2a7dffec6a24db0e3 fd081dff2a98ab0716cc0d155aabbed4 fd09a6d593307e81dcb8f63bca026e97 +fd0e5a7564c48e75636864dc0d7ae17f fd0ee0e2b08abc61a6e4a6e61b2aad81 +fd12deeccd9db39fca2e192640940db6 fd12ef2c93a6ef7653f4898ab27df971 fd1444c780f9a969ef9e55e13b671471 +fd17dcf7a464a6a1af546708474ea456 fd19932a5d81fc9dcabaabac2daca035 fd1d462854c3bbe7680e06d8a07b0c6a fd20c40371557ad7c8d7f70d7a1a7848 @@ -15995,8 +22078,10 @@ fd22f429a80fac17c52fa8a167fcb63b fd2339a6b83dd628bd7939008799ffa5 fd2afefdf0c2424907763863344c2705 fd2b300f150e011e41968639c7378f3c +fd2ea15e66d679d612d8612bec74e6e3 fd31876328cf86684aa47a739c4bda76 fd32c4a85aa34dbe51f7449ca6da635e +fd393d9b5b81003bdac56a881cce4f6a fd39eb64b0d7d81cdd3a4dc3f44d967b fd39ffd0a8d646e4f76bfd385833543f fd3ad774c3a8bef21e804a02548eb5db @@ -16004,8 +22089,12 @@ fd3c17a3afc6c89ec23a6e37fa3ba25a fd3eda09ffc6ec510f85c88538cf5395 fd40fb17ae3fcf90935276128090012f fd423f903e5a1a3d746f29268f929176 +fd4403e8b03caaf4146c5d3a02d6998b fd4428791ef1f8e75569c3e1c715da1f fd49f52370378aae74152cb3b1ecceb7 +fd4e0185ed861a19c3fbc3c56c76adab +fd4f9c522107a64d79f9c85a843ee7f0 +fd5f3539725f431d7a2f5cd14ff514e5 fd674f4ff1506c34cf7d9d17002ee155 fd6cd47d9c0ffc6995130247c7797809 fd6ef63b6dab9c54ad53096023cb78c8 @@ -16016,6 +22105,9 @@ fd7e8c69413803d51ba18f4c13630e52 fd818b2f6a65e374126bee689c310b52 fd875fdecacbb7fce43e07b03998c349 fd881b09ba980e349c818dd359ed0a73 +fd8c2f7368896a9d47393dcad183fad7 +fd8f5e875df0dcb37a2a0197876185ce +fd92b797ca4ef0f2c894086b4fe03a9c fd9acd7d1fe07fa97bd8998e6c684bba fd9b31a7e8f15614a5749f5801b31176 fda49b7d8969d5760164d276776c10fe @@ -16025,10 +22117,12 @@ fdaae9c5ef125fc3491609555e79e250 fdabd8d997b19e8aa416b0f702022bc1 fdaed45bf9dc61e5087990fbc93d23e9 fdaf465c0f20e3730fca93abfae8ebc6 +fdb0826ac5b76ddc258073d6372f5be0 fdb1a394b867ed58a8d302e84658a58c fdb3694ef71ee5c58a626bec8ef73877 fdb68d18a66772632620d9a9ad353d35 fdb7fe66042032dae5cec18eb101e47f +fdb9e55f272aa65d6aea6cc92b4a79e1 fdbda8736e7cac9c9e2102f7d0dd0771 fdc3572c7bb890a3a1666c80cb1b58e3 fdc4afe74880691b7169e6b4c64beba7 @@ -16037,23 +22131,30 @@ fdd0d66794b9c01bd98deeff7f237bf9 fdd55c04f1ecd3e9a0170a89a7eb6fc5 fddc66a6049f15a2ac9335112ea003e3 fddcc782ef4ebbee16a19255274b883d +fddd1f524c04531aeb4a9ba2cc54d647 +fde025c1ea0c29a05df129614596ab1a fde0f771e88d4515d5258d35537c23d1 fde36d1747ec7cc9085fc9b8d4df64b5 fde50e611451e737af52951b44b38c39 fde572e2a46017a209cb7363a10c74eb fde6d86a03d44f660cebc6029379425d +fde7ae5c7227c85f708bb28f3bcb0664 +fde7d5ffdfd62888109bac2771c21cb5 fdea716637af928698d158ebd9f0b036 fdecd15430104d1cc27995cacdd24d23 fdee3f95389ca55e49e52f273699b691 fdf739b8a12074a524e3bc88fda1dce0 fdf76759174cfd9e25fdd23e5f263c08 +fdfbc01acb27424696849a2da9f3203d fe0128aad8de6412eb103e1241abf185 fe01ee02f1ea0ceaef1ef4363a81405f fe08303214ad9353127c14b6f0da073a +fe09763768b51ff280aa00e7265a13ff fe0aac9a17699e7e1dd875fe76204fee fe0c2fa96596de96d9b24e73b865997d fe0c7500f6d98963f0b8ab0da4fc1bf4 fe0da82b3d7d9db97e96f4aaa0d6a33e +fe121c9d2ca34d98a968ffe8cde92b86 fe13f7c7b4306585439160e287089067 fe15fffee1fd535463472be3dc09c360 fe1d88ab6c33ffec4e6fdb12f9c46ee6 @@ -16062,6 +22163,7 @@ fe3350bb4c1483910f4ef6befddfa83f fe3522355333a257462c6a998da6c027 fe37af1121acc8eea99038b5449dc42c fe3faed9ba35d7700a1829ac43040da8 +fe42a93fa4247d3fe470e7ed128b2417 fe4302edc88561f0247d0ef1dac0d5d4 fe439b38a13bdb8df49b6a46ed2a3f40 fe4861c16670b46abdb7233b498d6b09 @@ -16071,39 +22173,53 @@ fe56878bf49aba131992500c61be3d4f fe5978aba3beaac52dc67e93fde647ed fe5a207aa868d990e1cc99df1ff69ca1 fe5c07a8cbb65ad630626e793bae9c07 +fe60aa5e78c658d7dec77391545e10a6 fe689ff12979381ac939a82725f14b5c fe6b58abff1e0181af3593b3352ac5c2 +fe6efda102b589b07d61febb304c323b fe748248c18a90a4be14d0edd16fe09d +fe7568bb813808ef3935bcd2fad37dae fe7e14d43bbfc0e0aa5aaffdd4077eb6 fe826116269e6dc22fac3d927e9aee48 fe84cabfed2b16dd6f95ab2bc663d163 fe85fba83877d96aa1202b631a24fbc9 fe8b84c3fd2e847cde501e2b52205bc8 fe8d31e8c9cdccfa8dfb9a0c39c48afb +fe910f15168ec03ce2831191ca30acba fe96f563555fa64109ff27de153f8e68 fe9af4332c84650bd962178c16209751 +fe9c827f7212edb153c40d5c504b8a26 fe9e03a8013f452eab395047fd68a2f8 fea28a5746e45a0b12e676b1ca44bc14 fea6e0fef29727269d12a02d03e8879b +fea6f86303a3194714be723c85872798 fea7a3e4b1b779bb0ae814a765b8e873 fea9044824bc24433835d73fb2baa82b +feaa0770c619acadfec96b75d61e2380 feb3f68293b09c5b146eb73ea1bfcafe +feb499ba92120ec2c99236ed292405e3 feb73e866bfe9a24f4380b89b41c91dc +feb9f6fbab110816b7d9b40948fcf392 febc05bb5e2619915f57bed34496a080 febe63320d1abf4e5788f4b92cb1a14e fec1627ebbf9c2e0b19aa1abdeace369 fec31e3c5636d034db7d77b74d392837 +fec9120eb69e66e0b0ffc954c107e06e fece65a24bfa92478d9aabb5e10524ea fed13a5e2c97591385ea77a3f810bd70 fed288c923ce63d5747893c906b4d2ff fedb8d83f3f99ba774319ee865b2bcec fee08b0ce490733f4f40ef2c16eac7a4 +fee33ef3c8cb7d8af69515d97c060ab9 feea4177c2112af966a5966d9f415fa4 feec501f02a92df68cac935fe8c7d80f +fef2dc1ac0cc2b1651c3dc136ff01a28 fef4175f6ca217ce3c1b15deae3526ff fef5aa3e1897be2436e28c5aded3c308 fef7884338438ce445b9a64408d5836a fef8a361d5dfd33ecba109224ee5038f +fefebcfbbcff9a021d1cbef80c5512c4 +ff00b295f2c17800f8bb61c511827837 ff08b4ab5b226db93ae9358bcb6aa73f ff0962b8540fc4426d9ab8c5f804ad8e ff0a6713c28202159927b3463281355e @@ -16125,16 +22241,20 @@ ff2efaf48bb3a229db962e709c6d95de ff35d32a44f393599be1a3ab2ee94a9b ff37d21a9793558aa890ba553a2c2270 ff408bbf0e9dcce6d4fe50a85371ea31 +ff4711ba6fcd2a4a36bee8cb2ee1e805 ff47df32fa4daec649bdb7680a342718 ff495554aab44edb5e62f653fac69326 +ff4a2f083cb63e053ce60f5d40034543 ff5185fa1dce45618224432060810e3b ff556f0b9393c3fed13e0f5d36ab8dae +ff59e4390fe2d5c3044198dbc0d70754 ff61bb10d210bb0c72b0ecc6f45b722d ff6286edf5e8e6eeebad4ffe5bb97b22 ff6347cdbff3d963ef396f29c89dd5d2 ff6afe7f97c8b8df422be97d48feaddb ff6c6c2075f04020241e54dfc5db741a ff6d609348ba719262b24664d4005fb9 +ff6df8db04c90987eba365615327b94e ff72d7b87a310e97ec6c9c8e8ce4ab77 ff748c8f9d27f8f484613fbdaad00799 ff7ae88de9f08a441636378aa4ea2021 @@ -16142,19 +22262,25 @@ ff7c4a92fe91727f62cc71270016a319 ff7f7dd10730508f2921ac5a14d6d5c7 ff8204a4476dc0467dbadae97251bf6e ff831717a5809c0c5e8a97e514f6294c +ff8473820b215df1504338da655fac4c +ff85b119b4d24d25e555276aec5f641d ff864d7a4df0d05b11a501d58831b14a +ff8705e27f88bb6bf34cd3d4152ef43e ff87819215bc249e2383f3c6eca832c1 ff8acd12b05e64f5a6277f1cab9e9b1b ff91d654536517f0d97b9fc32ccf8d47 ff93ee2524c5ceeb4f9e875a8f4524b8 ff96cfc14006dcd5cd2f5055e02692a7 +ff96fe6e31d316945953e5debecf9e11 ff9b66d3fa3e59ad7d5187c5fc32dfce ff9d56068b5c792c2412a86509af099d +ffa2f34877c96d16515ddc44e59cf39b ffa4c7c35cbb60bd5bac8c2692805b67 ffa622a3c8bf0e0afc36215800b166a9 ffab254e799fd42d10da6d4c9f32bf1c ffab9ae62ea5149cebc770d69ab1fc3b ffabb8920899a83a51d88dc6ba5e2596 +ffacf536cb9e5458611bcc4b3b492502 ffaea6b3910d55fd6763508599326c3a ffb6c4885c962d804ee755a94076b408 ffb74266d52bf044cff87eab01bcf2dc @@ -16162,16 +22288,26 @@ ffb7dcf84173252ff46d602e9f22e577 ffbb402e50ae32f31b0f54368603c4ff ffbcac9b7410e5c1d7c0c92b424d8a44 ffbcd43aa88c27bbaf8e2fd6907faaed +ffc1006148dd133b1953cd96a431adbd +ffc9782687f50899f19760e8e3f61453 +ffcbc55833146dda45a8895336fc16e3 ffcc56cfee46a62a7594c29b401bf8cf +ffcd6272e9b54f1183efd9f0d46b1bd0 ffd38187be49ba0f49119fe65b09cd0e ffd3d80bf0be1a7d0603e9be1e6405ac +ffd619f48330dcd319abb3d2c16fa889 ffd68d3fb874785c712b4d0e9a3e3c9d ffdbabfd29ea1c65e46c7e60c16766ad +ffdc85f52099df3d7249e554d5d9e9b7 ffdcb5d25eaf9605a33859fc29c1f3a2 ffddc05f4964f02f82dae3920d11eb63 +ffddc2a6a7b91c2168de455bc250a797 ffe00046a95ddb1b7ac23ede3b3ba5ba +ffe5a9b378ce9daedcb3cffddf5222ed ffe69d829af68ded36787aadf32bbf95 ffe78d515dbed78b8a75415c98633ce1 fff0ab39c75cf5441fcece68da746c7c fff2eed02d5934c5443f7b727bcdb8bd +fff33d3a8a4c6b80f5e80052eb7c897d +fffb3b61e603ae263fd0b9f3b085fd63 fffccc91ba9f9e0e5d63a0167a71701b
\ No newline at end of file diff --git a/searx/data/currencies.json b/searx/data/currencies.json index ad4e08f..824ae8b 100644 --- a/searx/data/currencies.json +++ b/searx/data/currencies.json @@ -1,7667 +1,14715 @@ { "names": { - "francos franceses": [ - "FRF" - ], - "bulgarischer lew": [ - "BGN" - ], - "o\u0308rme\u0301ny dram": [ - "AMD" - ], - "oekrai\u0308ense hryvnja": [ - "UAH" - ], - "guatemalan quetzal": [ - "GTQ" - ], - "ghana cedi": [ - "GHS" - ], - "livre de sainte helene": [ - "SHP" - ], - "papua new guinean kina": [ - "PGK" - ], - "aud": [ - "AUD" - ], - "\u20ab": [ - "VND" - ], - "olasz li\u0301ra": [ - "ITL" - ], - "aserbaidschan manat": [ + "أبصار أبخازي": "ABA", + "abchazský apsar": "ABA", + "abchasischer apsar": "ABA", + "abkhazian apsar": "ABA", + "apsar": "ABA", + "آپسار آبخاز": "ABA", + "abhasian apsar": "ABA", + "apsar abkhazo": "ABA", + "abhaški apsar": "ABA", + "apsar abcaso": "ABA", + "abchazijos apsaras": "ABA", + "apsar abcásio": "ABA", + "абхазский апсар": "ABA", + "abhazya apsarı": "ABA", + "абхазький апсар": "ABA", + "阿布哈兹阿沙": "ABA", + "درهم إماراتي": "AED", + "dírham dels emirats àrabs units": "AED", + "dirham spojených arabských emirátů": "AED", + "vae dirham": "AED", + "ντιρχάμ ηνωμένων αραβικών εμιράτων": "AED", + "united arab emirates dirham": "AED", + "uae dirhamo": "AED", + "dírham de los emiratos árabes unidos": "AED", + "درهم امارات": "AED", + "yhdistyneiden arabiemiirikuntien dirhami": "AED", + "dirham des émirats arabes unis": "AED", + "dirham dos emiratos árabes unidos": "AED", + "דירהם איחוד האמירויות הערביות": "AED", + "dirham uae": "AED", + "emirátusi dirham": "AED", + "dirham degli emirati arabi uniti": "AED", + "uaeディルハム": "AED", + "jungtinių arabų emyratų dirhamas": "AED", + "dirham zjednoczonych emiratów arabskich": "AED", + "dirrã dos emirados árabes unidos": "AED", + "dirham eau": "AED", + "дирхам оаэ": "AED", + "уае дирхам": "AED", + "emiratisk dirham": "AED", + "ஐக்கிய அரபு அமீரக திர்கம்": "AED", + "birleşik arap emirlikleri dirhemi": "AED", + "дирхам оае": "AED", + "阿联酋迪拉姆": "AED", + "أفغاني": "AFN", + "афганистански афган": "AFN", + "afgani": "AFN", + "afghánský afghání": "AFN", + "afghani": "AFN", + "αφγάνι": "AFN", + "afghan afghani": "AFN", + "afgana afganio": "AFN", + "afgani afgano": "AFN", + "afganistani afgaani": "AFN", + "افغانی": "AFN", + "afganistanin afgaani": "AFN", + "אפגני": "AFN", + "afganistanski afgani": "AFN", + "afgán afgáni": "AFN", + "アフガニ": "AFN", + "afganis": "AFN", + "afghaanse afghani": "AFN", + "afegane": "AFN", + "афгани": "AFN", + "авганистански авгани": "AFN", + "афгані": "AFN", + "阿富汗阿富汗尼": "AFN", + "ليك ألباني": "ALL", + "албански лек": "ALL", + "lek": "ALL", + "albánský lek": "ALL", + "albanske lek": "ALL", + "albanischer lek": "ALL", + "λεκ": "ALL", + "albanian lek": "ALL", + "albana leko": "ALL", + "lek albanés": "ALL", + "albaania lekk": "ALL", + "لک آلبانی": "ALL", + "לק": "ALL", + "albanski lek": "ALL", + "albán lek": "ALL", + "lek albanese": "ALL", + "レク": "ALL", + "albanijos lekas": "ALL", + "albanese lek": "ALL", + "албанский лек": "ALL", + "albánsky lek": "ALL", + "அல்பேனிய லெக்": "ALL", + "arnavut leki": "ALL", + "албанський лек": "ALL", + "阿爾巴尼亞列克": "ALL", + "درام أرميني": "AMD", + "арменски драм": "AMD", + "dram": "AMD", + "arménský dram": "AMD", + "armenske dram": "AMD", + "armenischer dram": "AMD", + "ντραμ": "AMD", + "armenian dram": "AMD", + "armena dramo": "AMD", + "dram armenio": "AMD", + "armeenia dramm": "AMD", + "درام ارمنستان": "AMD", + "דראם ארמני": "AMD", + "armenski dram": "AMD", + "örmény dram": "AMD", + "dram armeno": "AMD", + "ドラム": "AMD", + "armėnijos dramas": "AMD", + "armeense dram": "AMD", + "dram arménio": "AMD", + "армянский драм": "AMD", + "arménsky dram": "AMD", + "јерменски драм": "AMD", + "ஆர்மேனிய டிராம்": "AMD", + "ermeni dramı": "AMD", + "вірменський драм": "AMD", + "亚美尼亚德拉姆": "AMD", + "غيلدر الأنتيل الهولندية": "ANG", + "florí de les antilles neerlandeses": "ANG", + "gulden nizozemských antil": "ANG", + "antillen gulden": "ANG", + "karibischer gulden": "ANG", + "caribbean guilder": "ANG", + "netherlands antillean guilder": "ANG", + "karibia guldeno": "ANG", + "nederlandantila guldeno": "ANG", + "florín antillano neerlandés": "ANG", + "florín caribeño": "ANG", + "holandarren antilletako florin": "ANG", + "گیلدر آنتیل هلند": "ANG", + "گیلدر کارائیب": "ANG", + "alankomaiden antillien guldeni": "ANG", + "florin des antilles néerlandaises": "ANG", + "florín das antillas neerlandesas": "ANG", + "karipski gulden": "ANG", + "nizozemskoantilski gulden": "ANG", + "holland antillákbeli forint": "ANG", + "karibi forint": "ANG", + "fiorino delle antille olandesi": "ANG", + "アンティル・ギルダー": "ANG", + "nyderlandų antilų guldenas": "ANG", + "antilliaanse gulden": "ANG", + "caribische gulden": "ANG", + "florin de las antilhas neerlandesas": "ANG", + "gulden antyli holenderskich": "ANG", + "florim das antilhas neerlandesas": "ANG", + "florim do caribe": "ANG", + "нидерландский антильский гульден": "ANG", + "antillergulden": "ANG", + "hollanda antilleri guldeni": "ANG", + "нідерландський антильський гульден": "ANG", + "荷屬安的列斯盾": "ANG", + "كوانزا أنغولي": "AOA", + "анголска кванза": "AOA", + "kwanza": "AOA", + "angolská kwanza": "AOA", + "κουάνζα": "AOA", + "angolan kwanza": "AOA", + "angola kvanzo": "AOA", + "kwanza angoleño": "AOA", + "کوانزای آنگولا": "AOA", + "קוואנזה": "AOA", + "angolska kvanza": "AOA", + "angolai kwanza": "AOA", + "kwanza angolano": "AOA", + "クワンザ": "AOA", + "kvanza": "AOA", + "angolese kwanza": "AOA", + "ангольская кванза": "AOA", + "ангольська кванза": "AOA", + "kwanza angola": "AOA", + "安哥拉匡撒": "AOA", + "peso oro sellado": "ARG", + "بيزو أرجنتيني": "ARS", + "аржентинско песо": "ARS", + "peso argentí": "ARS", + "argentinské peso": "ARS", + "argentinischer peso": "ARS", + "πέσο αργεντινής": "ARS", + "argentine peso": "ARS", + "argentina peso": "ARS", + "peso": [ + "UYU", + "PHP", + "MXN", + "CUP", + "COP", + "CLP", + "ARS" + ], + "argentina peeso": "ARS", + "peso argentinar": "ARS", + "پزوی آرژانتین": "ARS", + "argentiinan peso": "ARS", + "peso argentin": "ARS", + "peso arxentino": "ARS", + "פסו ארגנטינאי": "ARS", + "argentinski pezo": "ARS", + "argentin peso": "ARS", + "peso argentino": "ARS", + "アルゼンチン・ペソ": "ARS", + "argentinos pesas": "ARS", + "argentijnse peso": "ARS", + "peso argentyńskie": "ARS", + "peso argentinian": "ARS", + "аргентинское песо": "ARS", + "аргентински пезос": "ARS", + "argentinsk peso": "ARS", + "ஆர்ஜென்டின பீசோ": "ARS", + "arjantin pesosu": "ARS", + "аргентинський песо": "ARS", + "peso argentina": "ARS", + "阿根廷比索": "ARS", + "دولار أسترالي": "AUD", + "австралийски долар": "AUD", + "dòlar australià": "AUD", + "australský dolar": "AUD", + "australske dollar": "AUD", + "australischer dollar": "AUD", + "δολάριο αυστραλίας": "AUD", + "australian dollar": "AUD", + "aŭstralia dolaro": "AUD", + "dólar australiano": "AUD", + "austraalia dollar": "AUD", + "australiar dolar": "AUD", + "دلار استرالیا": "AUD", + "australian dollari": "AUD", + "dollar australien": "AUD", + "דולר אוסטרלי": "AUD", + "australski dolar": "AUD", + "ausztrál dollár": "AUD", + "dollaro australiano": "AUD", + "オーストラリア・ドル": "AUD", + "australijos doleris": "AUD", + "australische dollar": "AUD", + "dolar australian": "AUD", + "dolar australijski": "AUD", + "австралийский доллар": "AUD", + "austrálsky dolár": "AUD", + "аустралијски долар": "AUD", + "australisk dollar": "AUD", + "அவுஸ்திரேலிய டொலர்": "AUD", + "avustralya doları": "AUD", + "австралійський долар": "AUD", + "đô la úc": "AUD", + "澳大利亚元": "AUD", + "فلورن أروبي": "AWG", + "florí d'aruba": "AWG", + "arubský florin": "AWG", + "aruba florin": "AWG", + "φλορίνι της αρούμπα": "AWG", + "aruban florin": "AWG", + "aruba guldeno": "AWG", + "florín arubeño": "AWG", + "aruba floriin": "AWG", + "florin arubar": "AWG", + "آروبا فلورین": "AWG", + "aruban floriini": "AWG", + "florin arubais": "AWG", + "florín de aruba": "AWG", + "פלורין ארובי": "AWG", + "arupski florin": "AWG", + "arubai florin": "AWG", + "fiorino arubano": "AWG", + "アルバ・フロリン": "AWG", + "arubos florinas": "AWG", + "arubaanse florin": "AWG", + "florin arubański": "AWG", + "florim arubano": "AWG", + "florin arubez": "AWG", + "арубанский флорин": "AWG", + "arubansk florin": "AWG", + "aruba florini": "AWG", + "арубський флорин": "AWG", + "阿魯巴弗羅林": "AWG", + "مانات أذربيجاني": "AZN", + "азербайджански манат": "AZN", + "manat azerbaidjanès": "AZN", + "ázerbájdžánský manat": "AZN", + "aserbajdsjanske manat": "AZN", + "aserbaidschan manat": "AZN", + "μανάτ του αζερμπαϊτζάν": "AZN", + "azerbaijani manat": "AZN", + "azerbajĝana manato": "AZN", + "manat azerbaiyano": "AZN", + "aserbaidžaani manat": "AZN", + "azerbaijandar manat": "AZN", + "منات آذربایجان": "AZN", + "azerbaidžanin manat": "AZN", + "manat azerbaïdjanais": "AZN", + "manat acerbaixano": "AZN", + "מאנאט אזרבייג'ני": "AZN", + "azerbajdžanski manat": "AZN", + "azeri manat": "AZN", + "manat": [ + "TMT", "AZN" - ], - "ethiopian dollar": [ - "ETB" - ], - "norwegische krone": [ - "NOK" - ], - "papoea nieuw guinese kina": [ - "PGK" - ], - "som uzbeko": [ - "UZS" - ], - "yuan chino": [ + ], + "manat azero": "AZN", + "アゼルバイジャン・マナト": "AZN", + "azerbaidžano manatas": "AZN", + "azerbeidzjaanse manat": "AZN", + "manat azerbejdżański": "AZN", + "manate azeri": "AZN", + "manat azer": "AZN", + "азербайджанский манат": "AZN", + "azerbajdžanský manat": "AZN", + "азербејџански манат": "AZN", + "azerbajdzjansk manat": "AZN", + "அசர்பைஜானிய மனாட்": "AZN", + "azerbaycan manatı": "AZN", + "азербайджанський манат": "AZN", + "manat azerbaijan": "AZN", + "阿塞拜疆马纳特": "AZN", + "مارك بوسني": "BAM", + "босненска конвертируема марка": "BAM", + "marc convertible": "BAM", + "konvertibilní marka": "BAM", + "konvertibilna mark": "BAM", + "konvertible mark": "BAM", + "μετατρέψιμο μάρκο βοσνίας και ερζεγοβίνης": "BAM", + "bosnia and herzegovina convertible mark": "BAM", + "konvertebla marko": "BAM", + "marco bosnioherzegovino": "BAM", + "مارک تبدیلپذیر بوسنی و هرزگوین": "BAM", + "bosnian ja hertsegovinan vaihdettava markka": "BAM", + "mark convertible de bosnie herzégovine": "BAM", + "marco convertible": "BAM", + "מארק סחיר": "BAM", + "konvertibilna marka": "BAM", + "bosnyák konvertibilis márka": "BAM", + "marco bosniaco": "BAM", + "兌換マルク": "BAM", + "konvertuojamoji markė": "BAM", + "bosnische inwisselbare mark": "BAM", + "marka zamienna": "BAM", + "marco conversível": "BAM", + "marcă bosniacă convertibilă": "BAM", + "конвертируемая марка": "BAM", + "konvertibilná marka": "BAM", + "конвертибилна марка": "BAM", + "கன்வர்ட்டிபிள் மார்க்கு": "BAM", + "bosna hersek değiştirilebilir markı": "BAM", + "конвертовна марка": "BAM", + "波斯尼亚和黑塞哥维那可兑换马克": "BAM", + "دولار بربادوسي": "BBD", + "барбадоски долар": "BBD", + "dòlar de barbados": "BBD", + "barbadoský dolar": "BBD", + "barbados dollar": "BBD", + "δολάριο μπαρμπάντος": "BBD", + "barbadian dollar": "BBD", + "barbada dolaro": "BBD", + "dólar barbadense": "BBD", + "dolar barbadostar": "BBD", + "دلار باربادوس": "BBD", + "barbadoksen dollari": "BBD", + "dollar barbadien": "BBD", + "dólar de barbados": "BBD", + "barbadoski dolar": "BBD", + "barbadosi dollár": "BBD", + "dollaro di barbados": "BBD", + "バルバドス・ドル": "BBD", + "barbadoso doleris": "BBD", + "barbadiaanse dollar": "BBD", + "dolar barbadoski": "BBD", + "барбадосский доллар": "BBD", + "barbadoský dolár": "BBD", + "barbadisk dollar": "BBD", + "barbados doları": "BBD", + "барбадоський долар": "BBD", + "đô la barbados": "BBD", + "巴貝多元": "BBD", + "تاكا بنغلاديشي": "BDT", + "бангладешка така": "BDT", + "taka": "BDT", + "bangladéšská taka": "BDT", + "μπανγκλαντεσιανή τάκα": "BDT", + "bangladeshi taka": "BDT", + "bangladeŝa tako": "BDT", + "taka bangladesí": "BDT", + "تاکا بنگلادش": "BDT", + "bangladeshin taka": "BDT", + "bangladeška taka": "BDT", + "bangladesi taka": "BDT", + "taka bengalese": "BDT", + "タカ": "BDT", + "bangladešo taka": "BDT", + "bengalese taka": "BDT", + "бангладешская така": "BDT", + "வங்காளதேச இட்டாக்கா": "BDT", + "bangladeş takası": "BDT", + "бангладеська така": "BDT", + "taka bangladesh": "BDT", + "孟加拉塔卡": "BDT", + "ليف بلغاري": "BGN", + "български лев": "BGN", + "lev": "BGN", + "bulharský lev": "BGN", + "bulgarske leva": "BGN", + "lew": "BGN", + "λεβ": "BGN", + "bulgarian lev": "BGN", + "bulgara levo": "BGN", + "leev": "BGN", + "bulgariar lev": "BGN", + "لو بلغارستان": "BGN", + "bulgarian leva": "BGN", + "lev bulgare": "BGN", + "lev búlgaro": "BGN", + "לב": "BGN", + "bugarski lev": "BGN", + "bolgár leva": "BGN", + "lev bulgaro": "BGN", + "レフ": "BGN", + "bulgarijos levas": "BGN", + "bulgaarse lev": "BGN", + "leva": "BGN", + "болгарский лев": "BGN", + "bolgarski lev": "BGN", + "бугарски лев": "BGN", + "பல்கேரிய லெவ்": "BGN", + "болгарський лев": "BGN", + "lev bulgaria": "BGN", + "保加利亞列弗": "BGN", + "دينار بحريني": "BHD", + "бахрейнски динар": "BHD", + "dinar de bahrain": "BHD", + "bahrajnský dinár": "BHD", + "bahrain dinar": "BHD", + "δηνάριο μπαχρέιν": "BHD", + "bahraini dinar": "BHD", + "barejna dinaro": "BHD", + "dinar bareiní": "BHD", + "دینار بحرین": "BHD", + "bahrainin dinaari": "BHD", + "dinar bahreïni": "BHD", + "דינר בחרייני": "BHD", + "bahreinski dinar": "BHD", + "bahreini dinár": "BHD", + "dinaro del bahrein": "BHD", + "バーレーン・ディナール": "BHD", + "bahreino dinaras": "BHD", + "bahreinse dinar": "BHD", + "dinar bahrajski": "BHD", + "dinar bareinita": "BHD", + "бахрейнский динар": "BHD", + "бахреински динар": "BHD", + "bahrainsk dinar": "BHD", + "bahreyn dinarı": "BHD", + "бахрейнський динар": "BHD", + "巴林第納爾": "BHD", + "فرنك بوروندي": "BIF", + "бурундийски франк": "BIF", + "franc de burundi": "BIF", + "burundský frank": "BIF", + "burundi franc": "BIF", + "φράγκο μπουρούντι": "BIF", + "burundian franc": "BIF", + "burunda franko": "BIF", + "franco burundés": "BIF", + "فرانک بوروندی": "BIF", + "burundin frangi": "BIF", + "franc burundais": "BIF", + "burundski franak": "BIF", + "burundi frank": "BIF", + "franco del burundi": "BIF", + "ブルンジ・フラン": "BIF", + "burundžio frankas": "BIF", + "burundese frank": "BIF", + "frank burundyjski": "BIF", + "franco do burundi": "BIF", + "бурундийский франк": "BIF", + "бурундски франак": "BIF", + "burundisk franc": "BIF", + "புரூண்டி பிராங்க்": "BIF", + "burundi frangı": "BIF", + "бурундійський франк": "BIF", + "蒲隆地法郎": "BIF", + "دولار برمودي": "BMD", + "dòlar de les bermudes": "BMD", + "bermudský dolar": "BMD", + "bermuda dollar": "BMD", + "δολάριο βερμούδων": "BMD", + "bermudian dollar": "BMD", + "bermuda dolaro": "BMD", + "dólar bermudeño": "BMD", + "dolar bermudar": "BMD", + "دلار برمودا": "BMD", + "bermudan dollari": "BMD", + "dollar bermudien": "BMD", + "bermudski dolar": "BMD", + "bermudai dollár": "BMD", + "dollaro di bermuda": "BMD", + "バミューダ・ドル": "BMD", + "bermudos doleris": "BMD", + "bermudaanse dollar": "BMD", + "dolar bermudzki": "BMD", + "dólar bermudense": "BMD", + "бермудский доллар": "BMD", + "бермудски долар": "BMD", + "bermudisk dollar": "BMD", + "bermuda doları": "BMD", + "бермудський долар": "BMD", + "đô la bermuda": "BMD", + "百慕達元": "BMD", + "دولار بروني": "BND", + "брунейски долар": "BND", + "dòlar de brunei": "BND", + "brunejský dolar": "BND", + "brunei dollar": "BND", + "bruneja dolaro": "BND", + "dólar de brunéi": "BND", + "dolar bruneitar": "BND", + "دلار برونئی": "BND", + "brunein dollari": "BND", + "dollar de brunei": "BND", + "dólar de brunei": "BND", + "דולר ברוניי": "BND", + "brunejski dolar": "BND", + "brunei dollár": "BND", + "dollaro del brunei": "BND", + "ブルネイ・ドル": "BND", + "brunėjaus doleris": "BND", + "bruneise dollar": "BND", + "dolar brunejski": "BND", + "брунейский доллар": "BND", + "брунејски долар": "BND", + "bruneisk dollar": "BND", + "புருனே டாலர்": "BND", + "brunei doları": "BND", + "брунейський долар": "BND", + "đô la brunei": "BND", + "汶萊元": "BND", + "بوليفاريو بوليفي": "BOB", + "boliviano": "BOB", + "bolivijský boliviano": "BOB", + "μπολιβιάνο": "BOB", + "bolivian boliviano": "BOB", + "bolivia bolivjano": "BOB", + "bigarren boliviano": "BOB", + "بولیویانو بولیوی": "BOB", + "בוליביאנו": "BOB", + "bolivijski bolivijano": "BOB", + "bolíviai boliviano": "BOB", + "ボリビアーノ": "BOB", + "bolivianas": "BOB", + "boliviaanse boliviano": "BOB", + "боливиано": "BOB", + "боливијски боливијано": "BOB", + "болівійський болівіано": "BOB", + "玻利維亞玻利維亞諾": "BOB", + "boliviano con mantenimiento de valor respecto al dólar estadounidense": "BOV", + "ريال برازيلي": "BRL", + "бразилски реал": "BRL", + "real brasiler": "BRL", + "brazilský real": "BRL", + "brasiliansk real": "BRL", + "brasilianischer real": "BRL", + "ρεάλ βραζιλίας": "BRL", + "brazilian real": "BRL", + "brazila realo": "BRL", + "real brasileño": "BRL", + "erreal brasildar": "BRL", + "رئال برزیل": "BRL", + "brasilian real": "BRL", + "réal brésilien": "BRL", + "real brasileiro": "BRL", + "ריאל ברזילאי": "BRL", + "brazilski real": "BRL", + "brazil real": "BRL", + "real brasiliano": "BRL", + "レアル": "BRL", + "brazilijos realas": "BRL", + "braziliaanse real": "BRL", + "real brazylijski": "BRL", + "real": "BRL", + "бразильский реал": "BRL", + "பிரேசிலிய ரெயால்": "BRL", + "brezilya reali": "BRL", + "бразильський реал": "BRL", + "real brasil": "BRL", + "巴西雷亚尔": "BRL", + "دولار بهامي": "BSD", + "бахамски долар": "BSD", + "dòlar de les bahames": "BSD", + "bahamský dolar": "BSD", + "bahama dollar": "BSD", + "bahamian dollar": "BSD", + "bahama dolaro": "BSD", + "dólar bahameño": "BSD", + "dolar bahamar": "BSD", + "دلار باهاما": "BSD", + "bahaman dollari": "BSD", + "dollar bahaméen": "BSD", + "dólar bahamés": "BSD", + "bahamski dolar": "BSD", + "bahamai dollár": "BSD", + "dollaro delle bahamas": "BSD", + "バハマ・ドル": "BSD", + "bahamų doleris": "BSD", + "bahamaanse dollar": "BSD", + "dolar bahamski": "BSD", + "dólar baamiano": "BSD", + "багамский доллар": "BSD", + "bahamský dolár": "BSD", + "bahamansk dollar": "BSD", + "bahama doları": "BSD", + "багамський долар": "BSD", + "đô la bahamas": "BSD", + "巴哈馬元": "BSD", + "نغولترم بوتاني": "BTN", + "бутански нгултрум": "BTN", + "ngultrum": "BTN", + "bhútánský ngultrum": "BTN", + "νγκούλτρουμ": "BTN", + "bhutanese ngultrum": "BTN", + "butana ngultrumo": "BTN", + "ngultrum butanés": "BTN", + "bhutani ngultrum": "BTN", + "نگولتروم بوتان": "BTN", + "bhutanin ngultrum": "BTN", + "butanski ngultrum": "BTN", + "bhutáni ngultrum": "BTN", + "ngultrum del bhutan": "BTN", + "ニュルタム": "BTN", + "ngultrumas": "BTN", + "bhutaanse ngultrum": "BTN", + "нгултрум": "BTN", + "பூட்டானின் இங்குல்ட்ரம்": "BTN", + "ngultrum bhutan": "BTN", + "不丹努尔特鲁姆": "BTN", + "بولا بوتسواني": "BWP", + "ботсванска пула": "BWP", + "pula botswanesa": "BWP", + "botswanská pula": "BWP", + "pula": "BWP", + "botswanischer pula": "BWP", + "πούλα": "BWP", + "botswana pula": "BWP", + "bocvana pulao": "BWP", + "botswanar pula": "BWP", + "پولای بوتسوانا": "BWP", + "פולה": "BWP", + "bocvanska pula": "BWP", + "botswanai pula": "BWP", + "pula del botswana": "BWP", + "プラ": "BWP", + "botsvanos pula": "BWP", + "botswaanse pula": "BWP", + "pula botswaneză": "BWP", + "ботсванская пула": "BWP", + "боцванска пула": "BWP", + "botsvana pulası": "BWP", + "ботсванська пула": "BWP", + "波札那普拉": "BWP", + "روبل بلاروسي": "BYN", + "беларуска рубла": "BYN", + "ruble bielorús": "BYN", + "běloruský rubl": "BYN", + "hviderussiske rubler": "BYN", + "weißrussischer rubel": "BYN", + "λευκορωσικό ρούβλι": "BYN", + "belarusian ruble": "BYN", + "belorusia rublo": "BYN", + "rublo bielorruso": "BYN", + "valgevene rubla": "BYN", + "روبل بلاروس": "BYN", + "valko venäjän rupla": "BYN", + "rouble biélorusse": "BYN", + "rublo belaruso": "BYN", + "רובל בלארוסי": "BYN", + "bjeloruski rubalj": "BYN", + "belarusz rubel": "BYN", + "rublo bielorusso": "BYN", + "ベラルーシ・ルーブル": "BYN", + "baltarusijos rublis": "BYN", + "wit russische roebel": "BYN", + "rubel białoruski": "BYN", + "rublo bielorrusso": "BYN", + "rublă belarusă": "BYN", + "белорусский рубль": "BYN", + "bieloruský rubeľ": "BYN", + "beloruski rubelj": "BYN", + "белоруска рубља": "BYN", + "belarusisk rubel": "BYN", + "பெலருசிய ரூபிள்": "BYN", + "belarus rublesi": "BYN", + "білоруський рубель": "BYN", + "rúp belarus": "BYN", + "白俄羅斯盧布": "BYN", + "دولار بليزي": "BZD", + "белизийски долар": "BZD", + "dòlar de belize": "BZD", + "belizský dolar": "BZD", + "belize dollar": "BZD", + "δολάριο μπελίζ": "BZD", + "beliza dolaro": "BZD", + "dólar beliceño": "BZD", + "dolar belizetar": "BZD", + "دلار بلیز": "BZD", + "belizen dollari": "BZD", + "dollar bélizien": "BZD", + "dólar de belize": "BZD", + "דולר בליזי": "BZD", + "belizejski dolar": "BZD", + "belize i dollár": "BZD", + "dollaro del belize": "BZD", + "ベリーズ・ドル": "BZD", + "belizo doleris": "BZD", + "belizaanse dollar": "BZD", + "dolar belizeński": "BZD", + "белизский доллар": "BZD", + "белизејски долар": "BZD", + "belizisk dollar": "BZD", + "belize doları": "BZD", + "белізький долар": "BZD", + "đô la belize": "BZD", + "貝里斯元": "BZD", + "دولار كندي": "CAD", + "канадски долар": "CAD", + "dòlar canadenc": "CAD", + "kanadský dolar": "CAD", + "canadiske dollar": "CAD", + "kanadischer dollar": "CAD", + "δολάριο καναδά": "CAD", + "canadian dollar": "CAD", + "kanada dolaro": "CAD", + "dólar canadiense": "CAD", + "kanada dollar": "CAD", + "dolar kanadar": "CAD", + "دلار کانادا": "CAD", + "kanadan dollari": "CAD", + "dollar canadien": "CAD", + "dólar canadense": "CAD", + "דולר קנדי": "CAD", + "kanadski dolar": "CAD", + "kanadai dollár": "CAD", + "dollar canadian": "CAD", + "dollaro canadese": "CAD", + "カナダドル": "CAD", + "kanados doleris": "CAD", + "canadese dollar": "CAD", + "dolar kanadyjski": "CAD", + "dolar canadian": "CAD", + "канадский доллар": "CAD", + "kanadský dolár": "CAD", + "kanadensisk dollar": "CAD", + "கனடா டொலர்": "CAD", + "kanada doları": "CAD", + "канадський долар": "CAD", + "đô la canada": "CAD", + "加拿大元": "CAD", + "فرنك كونغولي": "CDF", + "конгоански франк": "CDF", + "franc congolès": "CDF", + "konžský frank": "CDF", + "kongo franc": "CDF", + "congolese franc": "CDF", + "konga franko": "CDF", + "franco congoleño": "CDF", + "فرانک کنگو": "CDF", + "kongon frangi": "CDF", + "franc congolais": "CDF", + "franco congolés": "CDF", + "פרנק קונגולזי": "CDF", + "kongoanski franak": "CDF", + "kongói frank": "CDF", + "franco congolese": "CDF", + "コンゴ・フラン": "CDF", + "kongo frankas": "CDF", + "congolese frank": "CDF", + "frank kongijski": "CDF", + "franco congolês": "CDF", + "конголезский франк": "CDF", + "конгоански франак": "CDF", + "kongolesisk franc": "CDF", + "kongo frangı": "CDF", + "конголезький франк": "CDF", + "franc congo": "CDF", + "剛果法郎": "CDF", + "فرنك سويسري": "CHF", + "швейцарски франк": "CHF", + "franc suís": "CHF", + "švýcarský frank": "CHF", + "schweiziske franc": "CHF", + "schweizer franken": "CHF", + "ελβετικό φράγκο": "CHF", + "swiss franc": "CHF", + "svisa franko": "CHF", + "franco suizo": "CHF", + "šveitsi frank": "CHF", + "franko suitzar": "CHF", + "فرانک سوئیس": "CHF", + "sveitsin frangi": "CHF", + "franc suisse": "CHF", + "franco suízo": "CHF", + "פרנק שווייצרי": "CHF", + "švicarski franak": "CHF", + "svájci frank": "CHF", + "franco svizzero": "CHF", + "スイス・フラン": "CHF", + "šveicarijos frankas": "CHF", + "zwitserse frank": "CHF", + "franc soís": "CHF", + "frank szwajcarski": "CHF", + "franco suíço": "CHF", + "franc elvețian": "CHF", + "швейцарский франк": "CHF", + "švajčiarsky frank": "CHF", + "švicarski frank": "CHF", + "швајцарски франак": "CHF", + "schweizisk franc": "CHF", + "சுவிசு பிராங்க்": "CHF", + "స్విస్ ఫ్రాంక్": "CHF", + "i̇sviçre frangı": "CHF", + "швейцарський франк": "CHF", + "franc thụy sĩ": "CHF", + "瑞士法郎": "CHF", + "دولار جزر كوك": "CKD", + "dòlar de les illes cook": "CKD", + "dolar cookových ostrovů": "CKD", + "cookinseln dollar": "CKD", + "δολάριο νήσων κουκ": "CKD", + "cook islands dollar": "CKD", + "kukinsula dolaro": "CKD", + "dólar de las islas cook": "CKD", + "دلار جزایر کوک": "CKD", + "cookinsaarten dollari": "CKD", + "dollar des îles cook": "CKD", + "dólar das illas cook": "CKD", + "kukovootočki dolar": "CKD", + "cook szigeteki dollár": "CKD", + "dollaro delle cook": "CKD", + "kuko salų doleris": "CKD", + "cookeilandse dollar": "CKD", + "dolar wysp cooka": "CKD", + "dólar das ilhas cook": "CKD", + "dolar din insulele cook": "CKD", + "доллар островов кука": "CKD", + "долар островів кука": "CKD", + "đô la quần đảo cook": "CKD", + "庫克群島元": "CKD", + "unidad de fomento": "CLF", + "uf值": "CLF", + "بيزو تشيلي": "CLP", + "чилийско песо": "CLP", + "peso xilè": "CLP", + "chilské peso": "CLP", + "peso tsile": "CLP", + "chilenischer peso": "CLP", + "πέσο χιλής": "CLP", + "chilean peso": "CLP", + "ĉilia peso": "CLP", + "tšiili peeso": "CLP", + "peso txiletar": "CLP", + "پزو شیلی": "CLP", + "chilen peso": "CLP", + "peso chilien": "CLP", + "peso chileno": "CLP", + "פסו צ'יליאני": "CLP", + "čileanski pezo": "CLP", + "chilei peso": "CLP", + "peso cileno": "CLP", + "チリ・ペソ": "CLP", + "čilės pesas": "CLP", + "chileense peso": "CLP", + "peso de chile": "CLP", + "peso chilijskie": "CLP", + "чилийское песо": "CLP", + "čilenski peso": "CLP", + "чилеански пезос": "CLP", + "chilensk peso": "CLP", + "şili pesosu": "CLP", + "чилійський песо": "CLP", + "peso chile": "CLP", + "智利比索": "CLP", + "رنمينبي": "CNY", + "китайски юан": "CNY", + "མི་དམངས་ཤོག་དངུལ": "CNY", + "renminbi": [ + "CNH", "CNY" - ], - "nuevo dolar de taiwan": [ - "TWD" - ], - "zweedse kronen": [ - "SEK" - ], - "dollar des i\u0302les cai\u0308mans": [ - "KYD" - ], - "do\u0301lar de singapur": [ - "SGD" - ], - "gru\u0301z lari": [ - "GEL" - ], - "escudo mozambiquen\u0303o": [ - "MZE" - ], - "peso filipino": [ - "PHP" - ], - "grivnia ucraniana": [ - "UAH" - ], - "salamon szigeteki dolla\u0301r": [ - "SBD" - ], - "barbados dollar": [ - "BBD" - ], - "fuang": [ - "THB" - ], - "dirham marroqui": [ + ], + "čínský jüan": "CNY", + "κινεζικό γουάν": "CNY", + "renminbio": "CNY", + "رنمینبی": "CNY", + "yuan": [ + "CNH", + "CNY" + ], + "רנמינבי": "CNY", + "renminbi cinese": "CNY", + "人民元": "CNY", + "juanis": "CNY", + "chinese renminbi": "CNY", + "yuan renminbi": "CNY", + "китайский юань": "CNY", + "čínsky jüan": "CNY", + "женминби": "CNY", + "ரென்மின்பி": "CNY", + "юань женьміньбі": "CNY", + "nhân dân tệ": "CNY", + "人民币": "CNY", + "بيزو كولومبي": "COP", + "колумбийско песо": "COP", + "peso colombià": "COP", + "kolumbijské peso": "COP", + "colombiansk peso": "COP", + "kolumbianischer peso": "COP", + "πέσο κολομβίας": "COP", + "colombian peso": "COP", + "kolombia peso": "COP", + "peso colombiano": "COP", + "colombia peeso": "COP", + "peso kolonbiar": "COP", + "پزوی کلمبیا": "COP", + "kolumbian peso": "COP", + "peso colombien": "COP", + "פסו קולומביאני": "COP", + "kolumbijski pezo": "COP", + "kolumbiai peso": "COP", + "コロンビア・ペソ": "COP", + "kolumbijos pesas": "COP", + "colombiaanse peso": "COP", + "peso kolumbijskie": "COP", + "колумбийское песо": "COP", + "колумбијски пезос": "COP", + "kolombiya pesosu": "COP", + "колумбійський песо": "COP", + "peso colombia": "COP", + "哥伦比亚比索": "COP", + "كولون كوستاريكي": "CRC", + "костарикански колон": "CRC", + "colón costa riqueny": "CRC", + "kostarický colón": "CRC", + "costa rica colón": "CRC", + "costa rican colón": "CRC", + "kostarika kolumbo": "CRC", + "colón": "CRC", + "colón costarricar": "CRC", + "کولون کاستاریکا": "CRC", + "colón costaricien": "CRC", + "colón costarriqueño": "CRC", + "kostarikanski kolon": "CRC", + "costa rica i colón": "CRC", + "colón costaricano": "CRC", + "コスタリカ・コロン": "CRC", + "kosta rikos kolonas": "CRC", + "costa ricaanse colon": "CRC", + "colon kostarykański": "CRC", + "colón costa riquenho": "CRC", + "коста риканский колон": "CRC", + "costaricansk colón": "CRC", + "kosta rika colónu": "CRC", + "костариканський колон": "CRC", + "哥斯大黎加科朗": "CRC", + "بيزو كوبي": "CUP", + "кубинско песо": "CUP", + "peso cubà": "CUP", + "kubánské peso": "CUP", + "cubanske pesos": "CUP", + "kubanischer peso": "CUP", + "πέσο κούβας": "CUP", + "cuban peso": "CUP", + "kuba peso": "CUP", + "peso cubano": "CUP", + "پزوی کوبا": "CUP", + "kuuban peso": "CUP", + "peso cubain": "CUP", + "kubanski pezo": "CUP", + "kubai peso": "CUP", + "キューバ・ペソ": "CUP", + "kubos pesas": "CUP", + "cubaanse peso": "CUP", + "peso kubańskie": "CUP", + "peso cubanez": "CUP", + "кубинское песо": "CUP", + "кубански пезос": "CUP", + "kubansk peso": "CUP", + "küba pesosu": "CUP", + "кубинський песо": "CUP", + "peso cuba": "CUP", + "古巴比索": "CUP", + "إيسكودو جزر الرأس الأخضر": "CVE", + "ескудо на кабо верде": "CVE", + "escut de cap verd": "CVE", + "kapverdské escudo": "CVE", + "kapverdiske escudo": "CVE", + "kap verde escudo": "CVE", + "εσκούδο του πράσινου ακρωτηρίου": "CVE", + "cape verdean escudo": "CVE", + "kaboverda eskudo": "CVE", + "escudo caboverdiano": "CVE", + "اسکودوی کیپ ورد": "CVE", + "kap verden escudo": "CVE", + "escudo cap verdien": "CVE", + "zelenortski eskudo": "CVE", + "zöld foki escudo": "CVE", + "escudo capoverdiano": "CVE", + "カーボベルデ・エスクード": "CVE", + "žaliojo kyšulio eskudas": "CVE", + "kaapverdische escudo": "CVE", + "escudo zielonego przylądka": "CVE", + "escudo cabo verdiano": "CVE", + "эскудо кабо верде": "CVE", + "зеленортски ескудо": "CVE", + "kapverdisk escudo": "CVE", + "yeşil burun adaları eskudosu": "CVE", + "ескудо кабо верде": "CVE", + "escudo cabo verde": "CVE", + "維德角埃斯庫多": "CVE", + "كرونة تشيكية": "CZK", + "чешка крона": "CZK", + "corona txeca": "CZK", + "koruna česká": "CZK", + "tjekkiske koruna": "CZK", + "tschechische krone": "CZK", + "κορόνα τσεχίας": "CZK", + "czech koruna": "CZK", + "ĉeĥa krono": "CZK", + "corona checa": "CZK", + "tšehhi kroon": "CZK", + "txekiar koroa": "CZK", + "کرونای چک": "CZK", + "tšekin koruna": "CZK", + "couronne tchèque": "CZK", + "coroa checa": "CZK", + "קורונה צ'כית": "CZK", + "češka kruna": "CZK", + "cseh korona": "CZK", + "corona ceca": "CZK", + "チェコ・コルナ": "CZK", + "čekijos krona": "CZK", + "tsjechische kroon": "CZK", + "corona chèca": "CZK", + "korona czeska": "CZK", + "coroană cehă": "CZK", + "чешская крона": "CZK", + "česká koruna": "CZK", + "češka krona": "CZK", + "чешка круна": "CZK", + "tjeckisk krona": "CZK", + "செக் கொருனா": "CZK", + "çek korunası": "CZK", + "чеська крона": "CZK", + "koruna séc": "CZK", + "捷克克朗": "CZK", + "فرنك جيبوتي": "DJF", + "джибутски франк": "DJF", + "franc de djibouti": "DJF", + "džibutský frank": "DJF", + "djiboutiske franc": "DJF", + "dschibuti franc": "DJF", + "φράγκο του τζιμπουτί": "DJF", + "djiboutian franc": "DJF", + "ĝibutia franko": "DJF", + "franco yibutiano": "DJF", + "فرانک جیبوتی": "DJF", + "djiboutin frangi": "DJF", + "franc djibouti": "DJF", + "džibutski franak": "DJF", + "dzsibuti frank": "DJF", + "franco gibutiano": "DJF", + "ジブチ・フラン": "DJF", + "džibučio frankas": "DJF", + "djiboutiaanse frank": "DJF", + "frank dżibuti": "DJF", + "franco do jibuti": "DJF", + "франк джибути": "DJF", + "џибутски франак": "DJF", + "djiboutisk franc": "DJF", + "cibuti frangı": "DJF", + "франк джибуті": "DJF", + "吉布地法郎": "DJF", + "كرونة دنماركية": "DKK", + "датска крона": "DKK", + "corona danesa": "DKK", + "dánská koruna": "DKK", + "danske kroner": "DKK", + "dänische krone": "DKK", + "κορόνα δανίας": "DKK", + "danish krone": "DKK", + "dana krono": "DKK", + "taani kroon": "DKK", + "daniar koroa": "DKK", + "کرون دانمارک": "DKK", + "tanskan kruunu": "DKK", + "couronne danoise": "DKK", + "coroa dinamarquesa": "DKK", + "כתר דני": "DKK", + "danska kruna": "DKK", + "dán korona": "DKK", + "corona danese": "DKK", + "デンマーク・クローネ": "DKK", + "danijos krona": "DKK", + "deense kroon": "DKK", + "korona duńska": "DKK", + "coroană daneză": "DKK", + "датская крона": "DKK", + "dánska koruna": "DKK", + "данска круна": "DKK", + "dansk krona": "DKK", + "டானிய குரோன்": "DKK", + "danimarka kronu": "DKK", + "данська крона": "DKK", + "krone đan mạch": "DKK", + "丹麥克朗": "DKK", + "بيزو دومنيكاني": "DOP", + "доминиканско песо": "DOP", + "peso dominicà": "DOP", + "dominikánské peso": "DOP", + "dominikanischer peso": "DOP", + "πέσο δομινικανής δημοκρατίας": "DOP", + "dominican peso": "DOP", + "dominga peso": "DOP", + "peso dominicano": "DOP", + "peso dominikar": "DOP", + "پزو دومینیکن": "DOP", + "dominikaanisen tasavallan peso": "DOP", + "peso dominicain": "DOP", + "dominikanski pezo": "DOP", + "dominikai peso": "DOP", + "ドミニカ・ペソ": "DOP", + "dominikos pesas": "DOP", + "dominicaanse peso": "DOP", + "peso dominikańskie": "DOP", + "доминиканское песо": "DOP", + "доминикански пезос": "DOP", + "dominikansk peso": "DOP", + "dominik pesosu": "DOP", + "домініканський песо": "DOP", + "多明尼加比索": "DOP", + "دينار جزائري": "DZD", + "алжирски динар": "DZD", + "dinar algerià": "DZD", + "alžírský dinár": "DZD", + "dinar algeriaidd": "DZD", + "algerischer dinar": "DZD", + "δηνάριο αλγερίας": "DZD", + "algerian dinar": "DZD", + "alĝeria dinaro": "DZD", + "dinar argelino": "DZD", + "aljeriar dinar": "DZD", + "دینار الجزایر": "DZD", + "algerian dinaari": "DZD", + "dinar algérien": "DZD", + "dinar alxeriano": "DZD", + "דינר אלג'ירי": "DZD", + "alžirski dinar": "DZD", + "algériai dinár": "DZD", + "dinaro algerino": "DZD", + "アルジェリア・ディナール": "DZD", + "alžyro dinaras": "DZD", + "algerijnse dinar": "DZD", + "dinar algierski": "DZD", + "dinar algerian": "DZD", + "алжирский динар": "DZD", + "algerisk dinar": "DZD", + "cezayir dinarı": "DZD", + "алжирський динар": "DZD", + "dinar algérie": "DZD", + "阿爾及利亞第納爾": "DZD", + "جنيه مصري": "EGP", + "египетска лира": "EGP", + "lliura egípcia": "EGP", + "egyptská libra": "EGP", + "ägyptisches pfund": "EGP", + "λίρα αιγύπτου": "EGP", + "egyptian pound": "EGP", + "egipta pundo": "EGP", + "libra egipcia": "EGP", + "egiptuse nael": "EGP", + "libera egiptoar": "EGP", + "پوند مصر": "EGP", + "egyptin punta": "EGP", + "livre égyptienne": "EGP", + "libra exipcia": "EGP", + "לירה מצרית": "EGP", + "egipatska funta": "EGP", + "egyiptomi font": "EGP", + "sterlina egiziana": "EGP", + "エジプト・ポンド": "EGP", + "egipto svaras": "EGP", + "egyptisch pond": "EGP", + "funt egipski": "EGP", + "libra egípcia": "EGP", + "liră egipteană": "EGP", + "египетский фунт": "EGP", + "egyptiskt pund": "EGP", + "mısır lirası": "EGP", + "єгипетський фунт": "EGP", + "bảng ai cập": "EGP", + "埃及鎊": "EGP", + "ناكفا": "ERN", + "nakfa": "ERN", + "eritrejská nakfa": "ERN", + "eritreischer nakfa": "ERN", + "νάκφα": "ERN", + "eritrean nakfa": "ERN", + "eritrea nakfo": "ERN", + "ناکفای اریتره": "ERN", + "nakfa érythréen": "ERN", + "נאקפה": "ERN", + "eritrejska nakfa": "ERN", + "eritreai nakfa": "ERN", + "nacfa eritreo": "ERN", + "ナクファ": "ERN", + "eritrese nakfa": "ERN", + "эритрейская накфа": "ERN", + "еритрејска накфа": "ERN", + "eritre nakfası": "ERN", + "еритрейська накфа": "ERN", + "厄立特里亚纳克法": "ERN", + "بير إثيوبي": "ETB", + "етиопски бир": "ETB", + "birr": "ETB", + "etiopský birr": "ETB", + "etiopiske birr": "ETB", + "äthiopischer birr": "ETB", + "μπιρ": "ETB", + "ethiopian birr": "ETB", + "etiopa birro": "ETB", + "birr etíope": "ETB", + "بیر اتیوپی": "ETB", + "etiopian birr": "ETB", + "etiopski bir": "ETB", + "etióp birr": "ETB", + "birr etiope": "ETB", + "ブル": "ETB", + "etiopijos biras": "ETB", + "ethiopische birr": "ETB", + "эфиопский быр": "ETB", + "ефіопський бир": "ETB", + "衣索比亞比爾": "ETB", + "إيثريوم": "ETH", + "етериум": "ETH", + "ethereum": "ETH", + "اتریم": "ETH", + "אתריום": "ETH", + "イーサリアム": "ETH", + "ஈத்தரீயம்": "ETH", + "以太坊": "ETH", + "يورو": "EUR", + "евро": "EUR", + "euro": "EUR", + "ewro": "EUR", + "ευρώ": "EUR", + "eŭro": "EUR", + "یورو": "EUR", + "אירו": "EUR", + "euró": "EUR", + "ユーロ": "EUR", + "euras": "EUR", + "èuro": "EUR", + "evro": "EUR", + "ஐரோ": "EUR", + "యూరో": "EUR", + "євро": "EUR", + "欧元": "EUR", + "دولار فيجي": "FJD", + "фиджийски долар": "FJD", + "dòlar fijià": "FJD", + "fidžijský dolar": "FJD", + "fidschi dollar": "FJD", + "δολάριο φίτζι": "FJD", + "fijian dollar": "FJD", + "fiĝia dolaro": "FJD", + "dólar fiyiano": "FJD", + "دلار فیجی": "FJD", + "fidžin dollari": "FJD", + "dollar de fidji": "FJD", + "dólar fidxiano": "FJD", + "fidžijski dolar": "FJD", + "fidzsi dollár": "FJD", + "dollaro delle figi": "FJD", + "フィジー・ドル": "FJD", + "fidžio doleris": "FJD", + "fiji dollar": "FJD", + "dolar fidżi": "FJD", + "dólar de fiji": "FJD", + "dolar fijian": "FJD", + "доллар фиджи": "FJD", + "fidžijský dolár": "FJD", + "фиџијски долар": "FJD", + "fijidollar": "FJD", + "பிஜி டாலர்": "FJD", + "fiji doları": "FJD", + "фіджійський долар": "FJD", + "斐濟元": "FJD", + "كرونة فاروية": "FOK", + "corona feroesa": "FOK", + "faerská koruna": "FOK", + "færøske kroner": "FOK", + "färöische krone": "FOK", + "faroese króna": "FOK", + "feroa krono": "FOK", + "fääri kroon": "FOK", + "کرون فاروئی": "FOK", + "färsaarten kruunu": "FOK", + "couronne féroïenne": "FOK", + "coroa feroesa": "FOK", + "føroyarska kruna": "FOK", + "feröeri korona": "FOK", + "corona delle fær øer": "FOK", + "フェロー・クローネ": "FOK", + "farerų krona": "FOK", + "faeröerse kroon": "FOK", + "korona wysp owczych": "FOK", + "coroană feroeză": "FOK", + "фарерская крона": "FOK", + "фарска круна": "FOK", + "färöisk krona": "FOK", + "பரோயே குரோனா": "FOK", + "faroe kronu": "FOK", + "фарерська крона": "FOK", + "法羅群島克朗": "FOK", + "جنيه إسترليني": "GBP", + "британска лира": "GBP", + "lliura esterlina": "GBP", + "libra šterlinků": "GBP", + "punt sterling": "GBP", + "britiske pund": "GBP", + "pfund sterling": "GBP", + "στερλίνα": "GBP", + "pound sterling": "GBP", + "brita pundo": "GBP", + "libra esterlina": "GBP", + "suurbritannia naelsterling": "GBP", + "libera esterlina": "GBP", + "پوند استرلینگ": "GBP", + "englannin punta": "GBP", + "livre sterling": "GBP", + "לירה שטרלינג": "GBP", + "britanska funta": "GBP", + "font sterling": "GBP", + "sterlina britannica": "GBP", + "スターリング・ポンド": "GBP", + "svaras sterlingų": "GBP", + "pond sterling": "GBP", + "liura esterlina": "GBP", + "funt szterling": "GBP", + "liră sterlină": "GBP", + "фунт стерлингов": "GBP", + "anglická libra": "GBP", + "funt šterling": "GBP", + "британска фунта": "GBP", + "brittiskt pund": "GBP", + "பிரித்தானிய பவுண்டு": "GBP", + "i̇ngiliz sterlini": "GBP", + "фунт стерлінгів": "GBP", + "bảng anh": "GBP", + "英镑": "GBP", + "لاري جورجي": "GEL", + "грузинско лари": "GEL", + "lari": "GEL", + "gruzínský lari": "GEL", + "georgiske lari": "GEL", + "georgischer lari": "GEL", + "λάρι γεωργίας": "GEL", + "georgian lari": "GEL", + "lario": "GEL", + "lari georgiano": "GEL", + "لاری گرجستان": "GEL", + "לארי גאורגי": "GEL", + "gruzijski lari": "GEL", + "grúz lari": "GEL", + "ラリ": "GEL", + "laris": "GEL", + "georgische lari": "GEL", + "грузинский лари": "GEL", + "gruzínske lari": "GEL", + "грузијски лари": "GEL", + "georgiska lari": "GEL", + "ஜார்ஜிய லாரி": "GEL", + "gürcistan larisi": "GEL", + "грузинський ларі": "GEL", + "格鲁吉亚拉里": "GEL", + "جنيه جيرنزي": "GGP", + "lliura de guernsey": "GGP", + "guernseyská libra": "GGP", + "guernsey pfund": "GGP", + "guernsey pound": "GGP", + "libra de guernsey": "GGP", + "پوند گرنزی": "GGP", + "guernseyn punta": "GGP", + "livre de guernesey": "GGP", + "guernseyjska funta": "GGP", + "guernsey i font": "GGP", + "sterlina di guernsey": "GGP", + "ガーンジー・ポンド": "GGP", + "gernsio svaras": "GGP", + "guernseypond": "GGP", + "funt guernsey": "GGP", + "liră din guernsey": "GGP", + "гернсийский фунт": "GGP", + "гернзијска фунта": "GGP", + "guernseypund": "GGP", + "குயெர்ன்சி பவுண்டு": "GGP", + "guernsey sterlini": "GGP", + "гернсійський фунт": "GGP", + "根西鎊": "GGP", + "سيدي غاني": "GHS", + "ганайско седи": "GHS", + "cedi": "GHS", + "ghanský cedi": "GHS", + "σέντι της γκάνας": "GHS", + "ghanaian cedi": "GHS", + "ganaa cedio": "GHS", + "سدی غنا": "GHS", + "ganski cedi": "GHS", + "ghánai cedi": "GHS", + "cedi ghanese": "GHS", + "セディ": "GHS", + "sedis": "GHS", + "ghanese cedi": "GHS", + "ганский седи": "GHS", + "гански седи": "GHS", + "ghana cedi": "GHS", + "ганський седі": "GHS", + "迦納塞地": "GHS", + "جنيه جبل طارق": "GIP", + "гибралтарска лира": "GIP", + "lliura de gibraltar": "GIP", + "gibraltarská libra": "GIP", + "gibraltariske pund": "GIP", + "gibraltar pfund": "GIP", + "gibraltar pound": "GIP", + "ĝibraltara pundo": "GIP", + "libra gibraltareña": "GIP", + "gibraltari nael": "GIP", + "پوند جبلطارق": "GIP", + "gibraltarin punta": "GIP", + "livre de gibraltar": "GIP", + "libra de xibraltar": "GIP", + "gibraltarska funta": "GIP", + "gibraltári font": "GIP", + "sterlina di gibilterra": "GIP", + "ジブラルタル・ポンド": "GIP", + "gibraltaro svaras": "GIP", + "gibraltarees pond": "GIP", + "funt gibraltarski": "GIP", + "libra de gibraltar": "GIP", + "liră din gibraltar": "GIP", + "гибралтарский фунт": "GIP", + "gibraltárska libra": "GIP", + "гибралтарска фунта": "GIP", + "gibraltarpund": "GIP", + "கிப்ரால்ட்டர் பவுண்டு": "GIP", + "гібралтарський фунт": "GIP", + "bảng gibraltar": "GIP", + "直布羅陀鎊": "GIP", + "دالاسي غامبي": "GMD", + "гамбийско даласи": "GMD", + "dalasi": "GMD", + "gambijský dalasi": "GMD", + "νταλάζι": "GMD", + "gambian dalasi": "GMD", + "gambia dalasio": "GMD", + "دالاسی گامبیا": "GMD", + "gambijski dalasi": "GMD", + "gambiai dalasi": "GMD", + "dalasi gambese": "GMD", + "ダラシ": "GMD", + "dalasis": "GMD", + "gambiaanse dalasi": "GMD", + "даласи": "GMD", + "гамбијски даласи": "GMD", + "гамбійський даласі": "GMD", + "甘比亞達拉西": "GMD", + "فرنك غيني": "GNF", + "гвинейски франк": "GNF", + "franc guineà": "GNF", + "guinejský frank": "GNF", + "franc guinéen": "GNF", + "φράγκο γουινέας": "GNF", + "guinean franc": "GNF", + "gvinea franko": "GNF", + "franco guineano": "GNF", + "فرانک گینه": "GNF", + "guinean frangi": "GNF", + "פרנק גינאי": "GNF", + "gvinejski franak": "GNF", + "guineai frank": "GNF", + "ギニア・フラン": "GNF", + "gvinėjos frankas": "GNF", + "guineese frank": "GNF", + "frank gwinejski": "GNF", + "franco da guiné": "GNF", + "гвинейский франк": "GNF", + "гвинејски франак": "GNF", + "guinesisk franc": "GNF", + "gine frangı": "GNF", + "гвінейський франк": "GNF", + "幾內亞法郎": "GNF", + "كتزال غواتيمالي": "GTQ", + "гватемалски кецал": "GTQ", + "quetzal": "GTQ", + "guatemalský quetzal": "GTQ", + "guatemaltekischer quetzal": "GTQ", + "κετσάλ": "GTQ", + "guatemalan quetzal": "GTQ", + "gvatemala kecalo": "GTQ", + "ketzal": "GTQ", + "کوتزال گواتمالا": "GTQ", + "קצאל": "GTQ", + "gvatemalski kvecal": "GTQ", + "guatemalai quetzal": "GTQ", + "quetzal guatemalteco": "GTQ", + "ケツァル": "GTQ", + "gvatemalos kecalis": "GTQ", + "guatemalteekse quetzal": "GTQ", + "гватемальский кетсаль": "GTQ", + "гватемалски квецал": "GTQ", + "guatemala quetzalı": "GTQ", + "гватемальський кетсаль": "GTQ", + "瓜地馬拉格查爾": "GTQ", + "portuguese guinean escudo": "GWE", + "escudo guineoportugués": "GWE", + "اسکودوی گینه پرتغال": "GWE", + "portugalin guinean escudo": "GWE", + "escudo de guinée bissau": "GWE", + "ポルトガル領ギニア・エスクード": "GWE", + "гвинейский эскудо": "GWE", + "دولار غياني": "GYD", + "гвиански долар": "GYD", + "dòlar de guyana": "GYD", + "guyanský dolar": "GYD", + "guyana dollar": "GYD", + "δολάριο γουιάνας": "GYD", + "guyanese dollar": "GYD", + "gujana dolaro": "GYD", + "dólar guyanés": "GYD", + "dolar guyanar": "GYD", + "دلار گویان": "GYD", + "guyanan dollari": "GYD", + "dollar guyanien": "GYD", + "dólar güianés": "GYD", + "gvajanski dolar": "GYD", + "guyanai dollár": "GYD", + "dollaro della guyana": "GYD", + "ガイアナ・ドル": "GYD", + "gajanos doleris": "GYD", + "guyaanse dollar": "GYD", + "dolar gujański": "GYD", + "dólar da guiana": "GYD", + "dolar guyanez": "GYD", + "гайанский доллар": "GYD", + "гвајански долар": "GYD", + "guyansk dollar": "GYD", + "guyana doları": "GYD", + "гаянський долар": "GYD", + "圭亞那元": "GYD", + "دولار هونغ كونغ": "HKD", + "хонконгски долар": "HKD", + "dòlar de hong kong": "HKD", + "hongkongský dolar": "HKD", + "doler hong cong": "HKD", + "hongkong dollar": "HKD", + "δολάριο χονγκ κονγκ": "HKD", + "hong kong dollar": "HKD", + "honkonga dolaro": "HKD", + "dólar de hong kong": "HKD", + "hongkongi dollar": "HKD", + "dolar hongkongdar": "HKD", + "دلار هنگ کنگ": "HKD", + "hongkongin dollari": "HKD", + "dollar de hong kong": "HKD", + "דולר הונג קונגי": "HKD", + "hongkonški dolar": "HKD", + "hongkongi dollár": "HKD", + "dollaro di hong kong": "HKD", + "香港ドル": "HKD", + "honkongo doleris": "HKD", + "hongkongse dollar": "HKD", + "dolar hongkongu": "HKD", + "гонконгский доллар": "HKD", + "hongkonský dolár": "HKD", + "хонгконшки долар": "HKD", + "hongkongdollar": "HKD", + "ஹொங்கொங் டொலர்": "HKD", + "hong kong doları": "HKD", + "гонконгський долар": "HKD", + "đô la hồng kông": "HKD", + "港元": "HKD", + "لمبيرة هندوراسية": "HNL", + "хондураска лемпира": "HNL", + "lempira": "HNL", + "honduraská lempira": "HNL", + "λεμπίρα": "HNL", + "honduran lempira": "HNL", + "hondura lempiro": "HNL", + "لامپیرای هندوراس": "HNL", + "hondurasin lempira": "HNL", + "למפירה": "HNL", + "honduraška lempira": "HNL", + "hondurasi lempira": "HNL", + "lempira honduregna": "HNL", + "レンピラ": "HNL", + "hondūro lempira": "HNL", + "hondurese lempira": "HNL", + "гондурасская лемпира": "HNL", + "honduras lempirası": "HNL", + "гондураська лемпіра": "HNL", + "宏都拉斯倫皮拉": "HNL", + "كونا كرواتية": "HRK", + "хърватска куна": "HRK", + "kuna": "HRK", + "chorvatská kuna": "HRK", + "kroatiske kuna": "HRK", + "kroatische kuna": "HRK", + "κούνα κροατίας": "HRK", + "croatian kuna": "HRK", + "kroata kunao": "HRK", + "kuna croata": "HRK", + "کونای کرواسی": "HRK", + "kroatian kuna": "HRK", + "kuna croate": "HRK", + "קונה": "HRK", + "hrvatska kuna": "HRK", + "horvát kuna": "HRK", + "クーナ": "HRK", + "kroatijos kuna": "HRK", + "хорватская куна": "HRK", + "chorvátska kuna": "HRK", + "hrvaška kuna": "HRK", + "хрватска куна": "HRK", + "kroatisk kuna": "HRK", + "குனா": "HRK", + "hırvat kunası": "HRK", + "хорватська куна": "HRK", + "kuna croatia": "HRK", + "克羅埃西亞庫納": "HRK", + "جوردة هايتية": "HTG", + "gourde": "HTG", + "haitský gourde": "HTG", + "γκουρντ": "HTG", + "haitian gourde": "HTG", + "haitia gurdo": "HTG", + "گورد هائیتی": "HTG", + "haitin gourde": "HTG", + "haićanski gourd": "HTG", + "haiti gourde": "HTG", + "gourde haitiano": "HTG", + "グールド": "HTG", + "gurdas": "HTG", + "haïtiaanse gourde": "HTG", + "гаитянский гурд": "HTG", + "хаићански гурд": "HTG", + "гаїтянський гурд": "HTG", + "海地古德": "HTG", + "فورنت مجري": "HUF", + "унгарски форинт": "HUF", + "fòrint": "HUF", + "maďarský forint": "HUF", + "ungarske forint": "HUF", + "forint": "HUF", + "φιορίνι ουγγαρίας": "HUF", + "hungarian forint": "HUF", + "hungara forinto": "HUF", + "forinto húngaro": "HUF", + "hungariar forint": "HUF", + "فورینت مجارستان": "HUF", + "unkarin forintti": "HUF", + "florín húngaro": "HUF", + "פורינט": "HUF", + "mađarska forinta": "HUF", + "magyar forint": "HUF", + "fiorino ungherese": "HUF", + "フォリント": "HUF", + "forintas": "HUF", + "hongaarse forint": "HUF", + "florim húngaro": "HUF", + "форинт": "HUF", + "madžarski forint": "HUF", + "мађарска форинта": "HUF", + "அங்கேரிய போரிண்ட்": "HUF", + "macar forinti": "HUF", + "угорський форинт": "HUF", + "匈牙利福林": "HUF", + "pengő": "HUP", + "maďarské pengő": "HUP", + "hungarian pengő": "HUP", + "pengo": "HUP", + "pengö": "HUP", + "پنگوی مجارستان": "HUP", + "unkarin pengő": "HUP", + "פנגו הונגרי": "HUP", + "mađarski peng": "HUP", + "magyar pengő": "HUP", + "pengő ungherese": "HUP", + "ペンゲー": "HUP", + "pengė": "HUP", + "pengheu maghiar": "HUP", + "пенгё": "HUP", + "угорський пенге": "HUP", + "匈牙利帕戈": "HUP", + "روبية إندونيسية": "IDR", + "индонезийска рупия": "IDR", + "rupia indonèsia": "IDR", + "indonéská rupie": "IDR", + "rupiah": "IDR", + "indonesische rupiah": "IDR", + "ρουπία ινδονησίας": "IDR", + "indonesian rupiah": "IDR", + "indonezia rupio": "IDR", + "rupia indonesia": "IDR", + "errupia indonesiar": "IDR", + "روپیه اندونزی": "IDR", + "indonesian rupia": "IDR", + "roupie indonésienne": "IDR", + "indonezijska rupija": "IDR", + "indonéz rúpia": "IDR", + "rupia indonesiana": "IDR", + "ルピア": "IDR", + "indonezijos rupija": "IDR", + "indonesische roepia": "IDR", + "rupia indonezyjska": "IDR", + "rupia indonésia": "IDR", + "индонезийская рупия": "IDR", + "индонежанска рупија": "IDR", + "இந்தோனேசிய ரூபாய்": "IDR", + "endonezya rupiahı": "IDR", + "індонезійська рупія": "IDR", + "印尼盾": "IDR", + "شيكل إسرائيلي جديد": "ILS", + "израелски шекел": "ILS", + "nou xéquel": "ILS", + "nový izraelský šekel": "ILS", + "sicl newydd israel": "ILS", + "ny shekel": "ILS", + "schekel": "ILS", + "νέο ισραηλινό σεκέλ": "ILS", + "israeli new shekel": "ILS", + "nova israela siklo": "ILS", + "nuevo séquel": "ILS", + "iisraeli seekel": "ILS", + "shekel berri": "ILS", + "شکل جدید اسرائیل": "ILS", + "uusi israelin sekeli": "ILS", + "shekel": "ILS", + "novo shekel": "ILS", + "שקל חדש": "ILS", + "izraelski novi šekel": "ILS", + "izraeli új sékel": "ILS", + "nuovo shekel israeliano": "ILS", + "新シェケル": "ILS", + "izraelio naujasis šekelis": "ILS", + "israëlische sjekel": "ILS", + "nowy izraelski szekel": "ILS", + "novo shekel israelense": "ILS", + "новый израильский шекель": "ILS", + "нови израелски шекел": "ILS", + "புது இசுரேலிய சேக்கல்": "ILS", + "yeni i̇srail şekeli": "ILS", + "ізраїльський новий шекель": "ILS", + "以色列新谢克尔": "ILS", + "جنيه مانكس": "IMP", + "lliura de l'illa de man": "IMP", + "manská libra": "IMP", + "isle of man pfund": "IMP", + "manx pound": "IMP", + "libra manesa": "IMP", + "پوند مانکس": "IMP", + "mansaaren punta": "IMP", + "livre mannoise": "IMP", + "libra da illa de man": "IMP", + "manska funta": "IMP", + "man szigeti font": "IMP", + "sterlina di man": "IMP", + "マンクス・ポンド": "IMP", + "meno salos svaras": "IMP", + "isle of man pond": "IMP", + "funt manx": "IMP", + "liră din insula man": "IMP", + "фунт острова мэн": "IMP", + "манска фунта": "IMP", + "isle of man pund": "IMP", + "மான்க்ஸ் பவுண்டு": "IMP", + "фунт острова мен": "IMP", + "曼島鎊": "IMP", + "روبية هندية": "INR", + "индийска рупия": "INR", + "rupia índia": "INR", + "indická rupie": "INR", + "indiske rupier": "INR", + "indische rupie": "INR", + "ρουπία ινδίας": "INR", + "indian rupee": "INR", + "barata rupio": "INR", + "rupia india": "INR", + "india ruupia": "INR", + "errupia indiar": "INR", + "روپیه هند": "INR", + "intian rupia": "INR", + "roupie indienne": "INR", + "רופי הודי": "INR", + "indijska rupija": "INR", + "indiai rúpia": "INR", + "rupia indiana": "INR", + "インド・ルピー": "INR", + "indijos rupija": "INR", + "indiase roepie": "INR", + "ropia d'índia": "INR", + "rupia indyjska": "INR", + "rupie indiană": "INR", + "индийская рупия": "INR", + "indická rupia": "INR", + "индијска рупија": "INR", + "indisk rupie": "INR", + "இந்திய ரூபாய்": "INR", + "రూపాయి": "INR", + "hindistan rupisi": "INR", + "індійська рупія": "INR", + "rupee ấn độ": "INR", + "印度盧比": "INR", + "دينار عراقي": "IQD", + "иракски динар": "IQD", + "dinar iraquià": "IQD", + "irakiske dinarer": "IQD", + "irakischer dinar": "IQD", + "iraqi dinar": "IQD", + "iraka dinaro": "IQD", + "dinar iraquí": "IQD", + "دینار عراق": "IQD", + "irakin dinaari": "IQD", + "dinar irakien": "IQD", + "דינר עיראקי": "IQD", + "irački dinar": "IQD", + "iraki dinár": "IQD", + "dinaro iracheno": "IQD", + "イラク・ディナール": "IQD", + "irako dinaras": "IQD", + "iraakse dinar": "IQD", + "dinar iracki": "IQD", + "dinar iraquiano": "IQD", + "иракский динар": "IQD", + "ирачки динар": "IQD", + "irakisk dinar": "IQD", + "irak dinarı": "IQD", + "іракський динар": "IQD", + "伊拉克第納爾": "IQD", + "ريال إيراني": "IRR", + "ирански риал": "IRR", + "rial iranià": "IRR", + "íránský rijál": "IRR", + "rial": [ + "SAR", + "IRR" + ], + "iranischer rial": "IRR", + "ιρανικό ριάλ": "IRR", + "iranian rial": "IRR", + "irana rialo": "IRR", + "rial iraní": "IRR", + "irandar rial": "IRR", + "ریال ایران": "IRR", + "iranin rial": "IRR", + "rial iranien": "IRR", + "ריאל איראני": "IRR", + "iranski rijal": "IRR", + "iráni riál": "IRR", + "riyal iraniano": "IRR", + "イラン・リヤル": "IRR", + "irano rialas": "IRR", + "iraanse rial": "IRR", + "rial irański": "IRR", + "rial iraniano": "IRR", + "rial iranian": "IRR", + "иранский риал": "IRR", + "iránsky rial": "IRR", + "ирански ријал": "IRR", + "iransk rial": "IRR", + "i̇ran riyali": "IRR", + "іранський ріал": "IRR", + "rial iran": "IRR", + "伊朗里亞爾": "IRR", + "كرونة آيسلندية": "ISK", + "исландска крона": "ISK", + "corona islandesa": "ISK", + "islandská koruna": "ISK", + "islandske krónur": "ISK", + "isländische krone": "ISK", + "κορόνα ισλανδίας": "ISK", + "icelandic króna": "ISK", + "islanda krono": "ISK", + "islandi kroon": "ISK", + "islandiar koroa": "ISK", + "کرونای ایسلند": "ISK", + "islannin kruunu": "ISK", + "couronne islandaise": "ISK", + "coroa islandesa": "ISK", + "קרונה איסלנדית": "ISK", + "islandska kruna": "ISK", + "izlandi korona": "ISK", + "corona islandese": "ISK", + "アイスランド・クローナ": "ISK", + "islandijos krona": "ISK", + "ijslandse kroon": "ISK", + "korona islandzka": "ISK", + "coroană islandeză": "ISK", + "исландская крона": "ISK", + "islandska krona": "ISK", + "исландска круна": "ISK", + "isländsk krona": "ISK", + "ஐஸ்லாந்திய குரோனா": "ISK", + "i̇zlanda kronası": "ISK", + "ісландська крона": "ISK", + "冰岛克朗": "ISK", + "دولار جامايكي": "JMD", + "ямайски долар": "JMD", + "dòlar jamaicà": "JMD", + "jamajský dolar": "JMD", + "jamaika dollar": "JMD", + "δολάριο τζαμάικας": "JMD", + "jamaican dollar": "JMD", + "jamajka dolaro": "JMD", + "dólar jamaiquino": "JMD", + "dolar jamaikar": "JMD", + "دلار جامائیکا": "JMD", + "jamaikan dollari": "JMD", + "dollar jamaïcain": "JMD", + "dólar xamaicano": "JMD", + "jamajčanski dolar": "JMD", + "jamaicai dollár": "JMD", + "dollaro giamaicano": "JMD", + "ジャマイカ・ドル": "JMD", + "jamaikos doleris": "JMD", + "jamaicaanse dollar": "JMD", + "dolar jamajski": "JMD", + "dólar jamaicano": "JMD", + "ямайский доллар": "JMD", + "јамајкански долар": "JMD", + "jamaicansk dollar": "JMD", + "jamaika doları": "JMD", + "ямайський долар": "JMD", + "牙買加元": "JMD", + "دينار أردني": "JOD", + "йордански динар": "JOD", + "dinar jordà": "JOD", + "jordánský dinár": "JOD", + "jordanischer dinar": "JOD", + "ιορδανικό δηνάριο": "JOD", + "jordanian dinar": "JOD", + "jordania dinaro": "JOD", + "dinar jordano": "JOD", + "jordaania dinaar": "JOD", + "jordaniako dinar": "JOD", + "دینار اردن": "JOD", + "jordanian dinaari": "JOD", + "dinar jordanien": "JOD", + "דינר ירדני": "JOD", + "jordanski dinar": "JOD", + "jordán dinár": "JOD", + "dinaro giordano": "JOD", + "ヨルダン・ディナール": "JOD", + "jordanijos dinaras": "JOD", + "jordaanse dinar": "JOD", + "dinar jordański": "JOD", + "dinar iordanian": "JOD", + "иорданский динар": "JOD", + "јордански динар": "JOD", + "jordansk dinar": "JOD", + "ürdün dinarı": "JOD", + "йорданський динар": "JOD", + "約旦第納爾": "JOD", + "ين ياباني": "JPY", + "японска йена": "JPY", + "ien": "JPY", + "japonský jen": "JPY", + "yen": "JPY", + "γιεν": "JPY", + "japanese yen": "JPY", + "japana eno": "JPY", + "jaapani jeen": "JPY", + "ین ژاپن": "JPY", + "japanin jeni": "JPY", + "ין יפני": "JPY", + "japanski jen": "JPY", + "japán jen": "JPY", + "円": "JPY", + "jena": "JPY", + "japanse yen": "JPY", + "jen": "JPY", + "iene": "JPY", + "иена": "JPY", + "јапански јен": "JPY", + "யென்": "JPY", + "japon yeni": "JPY", + "єна": "JPY", + "yên nhật": "JPY", + "日圓": "JPY", + "شيلينغ كيني": "KES", + "кенийски шилинг": "KES", + "xíling kenyà": "KES", + "keňský šilink": "KES", + "kenyansk shilling": "KES", + "kenia schilling": "KES", + "σελίνι της κένυας": "KES", + "kenyan shilling": "KES", + "kenja ŝilingo": "KES", + "chelín keniano": "KES", + "keenia šilling": "KES", + "شیلینگ کنیا": "KES", + "kenian šillinki": "KES", + "shilling kényan": "KES", + "xilin kenyano": "KES", + "שילינג קנייתי": "KES", + "kenijski šiling": "KES", + "kenyai shilling": "KES", + "scellino keniota": "KES", + "ケニア・シリング": "KES", + "kenijos šilingas": "KES", + "keniaanse shilling": "KES", + "szyling kenijski": "KES", + "xelim queniano": "KES", + "кенийский шиллинг": "KES", + "кенијски шилинг": "KES", + "kenya şilini": "KES", + "кенійський шилінг": "KES", + "肯尼亞先令": "KES", + "سوم قيرغيزستاني": "KGS", + "киргизстански сом": "KGS", + "som kirguís": "KGS", + "kyrgyzský som": "KGS", + "som": [ + "UZS", + "KGS" + ], + "σομ κιργιζίας": "KGS", + "kyrgyzstani som": "KGS", + "kirgiza somo": "KGS", + "سوم قرقیزستان": "KGS", + "kirgisian som": "KGS", + "som kirguiz": "KGS", + "kirgistanski som": "KGS", + "kirgiz szom": "KGS", + "som kirghiso": "KGS", + "キルギス・ソム": "KGS", + "somas": "KGS", + "kirgizische som": "KGS", + "som kîrgîz": "KGS", + "киргизский сом": "KGS", + "киргиски сом": "KGS", + "kirgizistansk som": "KGS", + "kırgızistan somu": "KGS", + "киргизький сом": "KGS", + "吉尔吉斯斯坦索姆": "KGS", + "ريال كمبودي": "KHR", + "камбоджански риел": "KHR", + "riel": "KHR", + "kambodžský riel": "KHR", + "kambodschanischer riel": "KHR", + "ριέλ καμπότζης": "KHR", + "cambodian riel": "KHR", + "kamboĝa rielo": "KHR", + "riel camboyano": "KHR", + "kanbodiar bigarren riel": "KHR", + "ریال کامبوج": "KHR", + "kambodžan riel": "KHR", + "riel camboxano": "KHR", + "kambodžanski rijal": "KHR", + "kambodzsai riel": "KHR", + "riel cambogiano": "KHR", + "リエル": "KHR", + "kambodžos rielis": "KHR", + "cambodjaanse riel": "KHR", + "riel kambodżański": "KHR", + "riel cambojano": "KHR", + "риель": "KHR", + "камбоџански ријел": "KHR", + "камбоджійський рієль": "KHR", + "riel campuchia": "KHR", + "柬埔寨瑞爾": "KHR", + "دولار كريباتي": "KID", + "kiribatský dolar": "KID", + "kiribati dollar": "KID", + "δολάριο κιριμπάτι": "KID", + "kiribata dolaro": "KID", + "dólar de kiribati": "KID", + "دلار کیریباتی": "KID", + "kiribatin dollari": "KID", + "dollar des kiribati": "KID", + "kiribatski dolar": "KID", + "dollaro delle kiribati": "KID", + "キリバス・ドル": "KID", + "kiribačio doleris": "KID", + "dolar kiribati": "KID", + "dolar din kiribati": "KID", + "доллар кирибати": "KID", + "долар кірибаті": "KID", + "基里巴斯元": "KID", + "فرنك قمري": "KMF", + "коморски франк": "KMF", + "franc de les comores": "KMF", + "komorský frank": "KMF", + "komoren franc": "KMF", + "φράγκο κομορών": "KMF", + "comorian franc": "KMF", + "komora franko": "KMF", + "franco comorense": "KMF", + "فرانک کمر": "KMF", + "komorien frangi": "KMF", + "franc comorien": "KMF", + "komorski franak": "KMF", + "comore i frank": "KMF", + "franco delle comore": "KMF", + "コモロ・フラン": "KMF", + "komorų frankas": "KMF", + "comorese frank": "KMF", + "frank komorów": "KMF", + "franco comoriano": "KMF", + "franc comorian": "KMF", + "франк комор": "KMF", + "коморски франак": "KMF", + "komorisk franc": "KMF", + "komor frangı": "KMF", + "коморський франк": "KMF", + "葛摩法郎": "KMF", + "وون كوري شمالي": "KPW", + "севернокорейски вон": "KPW", + "won nord coreà": "KPW", + "severokorejský won": "KPW", + "nordkoreanske won": "KPW", + "nordkoreanischer won": "KPW", + "γουόν βόρειας κορέας": "KPW", + "north korean won": "KPW", + "nord korea ŭono": "KPW", + "won norcoreano": "KPW", + "põhja korea vonn": "KPW", + "وون کره شمالی": "KPW", + "pohjois korean won": "KPW", + "won nord coréen": "KPW", + "וון צפון קוריאני": "KPW", + "sjevernokorejski von": "KPW", + "észak koreai von": "KPW", + "won nordcoreano": "KPW", + "朝鮮民主主義人民共和国ウォン": "KPW", + "šiaurės korėjos vona": "KPW", + "noord koreaanse won": "KPW", + "won północnokoreański": "KPW", + "won norte coreano": "KPW", + "won nord coreean": "KPW", + "северокорейская вона": "KPW", + "севернокорејски вон": "KPW", + "nordkoreansk won": "KPW", + "kuzey kore wonu": "KPW", + "північнокорейська вона": "KPW", + "won cộng hòa dân chủ nhân dân triều tiên": "KPW", + "朝鮮圓": "KPW", + "وون كوري جنوبي": "KRW", + "южнокорейски вон": "KRW", + "won sud coreà": "KRW", + "jihokorejský won": "KRW", + "sydkoreanske won": "KRW", + "südkoreanischer won": "KRW", + "γουόν νότιας κορέας": "KRW", + "south korean won": "KRW", + "sud korea ŭono": "KRW", + "won surcoreano": "KRW", + "lõuna korea vonn": "KRW", + "وون کره جنوبی": "KRW", + "etelä korean won": "KRW", + "won sud coréen": "KRW", + "južnokorejski von": "KRW", + "dél koreai von": "KRW", + "won sudcoreano": "KRW", + "大韓民国ウォン": "KRW", + "pietų korėjos vonas": "KRW", + "zuid koreaanse won": "KRW", + "won południowokoreański": "KRW", + "won sul coreano": "KRW", + "won sud coreean": "KRW", + "южнокорейская вона": "KRW", + "јужнокорејски вон": "KRW", + "sydkoreansk won": "KRW", + "güney kore wonu": "KRW", + "південнокорейська вона": "KRW", + "won hàn quốc": "KRW", + "韓圓": "KRW", + "دينار كويتي": "KWD", + "кувейтски динар": "KWD", + "dinar kuwaitià": "KWD", + "kuvajtský dinár": "KWD", + "kuwaitiske dinarer": "KWD", + "kuwait dinar": "KWD", + "δηνάριο κουβέιτ": "KWD", + "kuwaiti dinar": "KWD", + "kuvajta dinaro": "KWD", + "dinar kuwaití": "KWD", + "دینار کویت": "KWD", + "kuwaitin dinaari": "KWD", + "dinar koweïtien": "KWD", + "דינר כוויתי": "KWD", + "kuvaiti dinár": "KWD", + "dinaro kuwaitiano": "KWD", + "クウェート・ディナール": "KWD", + "kuveito dinaras": "KWD", + "koeweitse dinar": "KWD", + "dinar kuwejcki": "KWD", + "dinar kuwaitiano": "KWD", + "кувейтский динар": "KWD", + "кувајтски динар": "KWD", + "kuwaitisk dinar": "KWD", + "குவைத் தினார்": "KWD", + "kuveyt dinarı": "KWD", + "кувейтський динар": "KWD", + "dinar kuwait": "KWD", + "科威特第納爾": "KWD", + "دولار جزر كايمان": "KYD", + "dòlar de les illes caiman": "KYD", + "dolar kajmanských ostrovů": "KYD", + "kaiman dollar": "KYD", + "δολάριο νησιών κέιμαν": "KYD", + "cayman islands dollar": "KYD", + "kajmana dolaro": "KYD", + "dólar de las islas caimán": "KYD", + "dolar kaimandar": "KYD", + "دلار جزایر کیمن": "KYD", + "caymansaarten dollari": "KYD", + "dollar des îles caïmans": "KYD", + "kajmanski dolar": "KYD", + "kajmán szigeteki dollár": "KYD", + "dollaro delle cayman": "KYD", + "ケイマン諸島・ドル": "KYD", + "kaimanų salų doleris": "KYD", + "kaaimaneilandse dollar": "KYD", + "dolar kajmański": "KYD", + "dólar das ilhas cayman": "KYD", + "доллар каймановых островов": "KYD", + "долар кајманских острва": "KYD", + "caymansk dollar": "KYD", + "cayman adaları doları": "KYD", + "долар кайманових островів": "KYD", + "đô la quần đảo cayman": "KYD", + "開曼群島元": "KYD", + "تينغ كازاخستاني": "KZT", + "казахстанско тенге": "KZT", + "tenge": "KZT", + "τένγκε": "KZT", + "kazakhstani tenge": "KZT", + "kazaĥa tengo": "KZT", + "tenge kazajo": "KZT", + "تنگه قزاقستان": "KZT", + "kazakstanin tenge": "KZT", + "tenge kazakh": "KZT", + "kazahstanski tenge": "KZT", + "kazah tenge": "KZT", + "tenge kazako": "KZT", + "テンゲ": "KZT", + "kazachstano tengė": "KZT", + "kazachse tenge": "KZT", + "казахстанский тенге": "KZT", + "kazachstanský tenge": "KZT", + "казахстански тенге": "KZT", + "கசக்ஸ்தானிய டெங்கே": "KZT", + "казахстанський теньге": "KZT", + "tenge kazakhstan": "KZT", + "哈萨克斯坦坚戈": "KZT", + "كيب لاوي": "LAK", + "лаоски кип": "LAK", + "kip": "LAK", + "laoský kip": "LAK", + "laotischer kip": "LAK", + "κιπ": "LAK", + "lao kip": "LAK", + "laosa kipo": "LAK", + "kip laosiano": "LAK", + "laostar kip berria": "LAK", + "کیپ لائوس": "LAK", + "laosin kip": "LAK", + "laoski kip": "LAK", + "laoszi kip": "LAK", + "kip laotiano": "LAK", + "キープ": "LAK", + "laoso kipas": "LAK", + "laotiaanse kip": "LAK", + "лаосский кип": "LAK", + "laos kipi": "LAK", + "лаоський кіп": "LAK", + "kíp lào": "LAK", + "寮國基普": "LAK", + "ليرة لبنانية": "LBP", + "ливанска лира": "LBP", + "lliura libanesa": "LBP", + "libanesisches pfund": "LBP", + "λίρα του λιβάνου": "LBP", + "lebanese pound": "LBP", + "libana liro": "LBP", + "libra libanesa": "LBP", + "لیره لبنان": "LBP", + "libanonin punta": "LBP", + "livre libanaise": "LBP", + "לירה לבנונית": "LBP", + "libanonska funta": "LBP", + "libanoni font": "LBP", + "lira libanese": "LBP", + "レバノン・ポンド": "LBP", + "libano svaras": "LBP", + "libanees pond": "LBP", + "funt libański": "LBP", + "ливанский фунт": "LBP", + "libanonski funt": "LBP", + "либанска фунта": "LBP", + "libanesiskt pund": "LBP", + "lübnan lirası": "LBP", + "ліванський фунт": "LBP", + "黎巴嫩鎊": "LBP", + "روبية سريلانكي": "LKR", + "шриланкийска рупия": "LKR", + "rupia de sri lanka": "LKR", + "srilankanske rupee": "LKR", + "sri lanka rupie": "LKR", + "sri lankan rupee": "LKR", + "srilanka rupio": "LKR", + "errupia srilankar": "LKR", + "روپیه سریلانکا": "LKR", + "sri lankan rupia": "LKR", + "roupie srilankaise": "LKR", + "šrilanska rupija": "LKR", + "srí lanka i rúpia": "LKR", + "rupia singalese": "LKR", + "スリランカ・ルピー": "LKR", + "šri lankos rupija": "LKR", + "sri lankaanse roepie": "LKR", + "rupia lankijska": "LKR", + "rupia do sri lanka": "LKR", + "шри ланкийская рупия": "LKR", + "шриланчанска рупија": "LKR", + "lankesisk rupee": "LKR", + "இலங்கை ரூபாய்": "LKR", + "sri lanka rupisi": "LKR", + "рупія шрі ланки": "LKR", + "rupee sri lanka": "LKR", + "斯里蘭卡盧比": "LKR", + "دولار ليبيري": "LRD", + "либерийски долар": "LRD", + "dòlar liberià": "LRD", + "liberijský dolar": "LRD", + "liberiansk dollar": "LRD", + "liberianischer dollar": "LRD", + "δολάριο λιβερίας": "LRD", + "liberian dollar": "LRD", + "liberia dolaro": "LRD", + "dólar liberiano": "LRD", + "دلار لیبریا": "LRD", + "liberian dollari": "LRD", + "dollar libérien": "LRD", + "דולר ליברי": "LRD", + "liberijski dolar": "LRD", + "libériai dollár": "LRD", + "dollaro liberiano": "LRD", + "リベリア・ドル": "LRD", + "liberijos doleris": "LRD", + "liberiaanse dollar": "LRD", + "dolar liberyjski": "LRD", + "либерийский доллар": "LRD", + "либеријски долар": "LRD", + "liberya doları": "LRD", + "ліберійський долар": "LRD", + "賴比瑞亞元": "LRD", + "لوتي ليسوتو": "LSL", + "loti": "LSL", + "lesothský loti": "LSL", + "maloti": "LSL", + "lesothischer loti": "LSL", + "λότι": "LSL", + "lesotho loti": "LSL", + "lesota lotio": "LSL", + "لوتی لسوتو": "LSL", + "lesothon loti": "LSL", + "lesotski loti": "LSL", + "lesothói loti": "LSL", + "loti lesothiano": "LSL", + "ロチ": "LSL", + "lesothaanse loti": "LSL", + "лоти лесото": "LSL", + "лесотски лоти": "LSL", + "лоті лесото": "LSL", + "賴索托洛蒂": "LSL", + "دينار ليبي": "LYD", + "либийски динар": "LYD", + "dinar libi": "LYD", + "libyjský dinár": "LYD", + "dinar libia": "LYD", + "libyske dinarer": "LYD", + "libyscher dinar": "LYD", + "δηνάριο λιβύης": "LYD", + "libyan dinar": "LYD", + "libia dinaro": "LYD", + "dinar libio": "LYD", + "دینار لیبی": "LYD", + "libyan dinaari": "LYD", + "dinar libyen": "LYD", + "דינר לובי": "LYD", + "libijski dinar": "LYD", + "líbiai dinár": "LYD", + "dinaro libico": "LYD", + "リビア・ディナール": "LYD", + "libijos dinaras": "LYD", + "libische dinar": "LYD", + "dinar libijski": "LYD", + "dinar líbio": "LYD", + "ливийский динар": "LYD", + "либијски динар": "LYD", + "libysk dinar": "LYD", + "libya dinarı": "LYD", + "лівійський динар": "LYD", + "利比亞第納爾": "LYD", + "درهم مغربي": "MAD", + "марокански дирхам": "MAD", + "dírham marroquí": "MAD", + "marocký dirham": "MAD", + "dirham moroco": "MAD", + "marokkanischer dirham": "MAD", + "ντιρχάμ μαρόκου": "MAD", + "moroccan dirham": "MAD", + "maroka dirhamo": "MAD", + "marokoar dirham": "MAD", + "درهم مراکش": "MAD", + "marokon dirhami": "MAD", + "dirham marocain": "MAD", + "dirham": [ + "AED", "MAD" - ], - "sri lankan rupees": [ - "LKR" - ], - "qindarka": [ + ], + "דירהם מרוקאי": "MAD", + "marokanski dirham": "MAD", + "marokkói dirham": "MAD", + "dirham marocchino": "MAD", + "モロッコ・ディルハム": "MAD", + "maroko dirhamas": "MAD", + "marokkaanse dirham": "MAD", + "dirham marokański": "MAD", + "dirrã marroquino": "MAD", + "dirham marocan": "MAD", + "марокканский дирхам": "MAD", + "marockansk dirham": "MAD", + "fas dirhemi": "MAD", + "марокканський дирхам": "MAD", + "摩洛哥迪尔汗": "MAD", + "فرنك موناكو": "MCF", + "монакски франк": "MCF", + "franc monegasc": "MCF", + "monacký frank": "MCF", + "monegassischer franc": "MCF", + "φράγκο μονακό": "MCF", + "monégasque franc": "MCF", + "franco monegasco": "MCF", + "فرانک موناکو": "MCF", + "franc monégasque": "MCF", + "monegaški franak": "MCF", + "モネガスク・フラン": "MCF", + "monako frankas": "MCF", + "monegaskische frank": "MCF", + "frank monakijski": "MCF", + "монегасский франк": "MCF", + "франк монако": "MCF", + "摩納哥法郎": "MCF", + "ليو مولدوفي": "MDL", + "молдовска лея": "MDL", + "leu moldau": "MDL", + "moldavský lei": "MDL", + "moldauischer leu": "MDL", + "λέου μολδαβίας": "MDL", + "moldovan leu": "MDL", + "moldava leo": "MDL", + "leu moldavo": "MDL", + "moldova leu": "MDL", + "لئوی مولداوی": "MDL", + "leu moldave": "MDL", + "לאו מולדובני": "MDL", + "moldavski lej": "MDL", + "moldáv lej": "MDL", + "モルドバ・レウ": "MDL", + "moldavijos lėja": "MDL", + "moldavische leu": "MDL", + "lej mołdawii": "MDL", + "leu moldávio": "MDL", + "leu moldovenesc": "MDL", + "молдавский лей": "MDL", + "moldavski lev": "MDL", + "молдавски леј": "MDL", + "moldavisk leu": "MDL", + "மல்டோவிய லியு": "MDL", + "moldova leyi": "MDL", + "молдовський лей": "MDL", + "摩爾多瓦列伊": "MDL", + "أرياري مدغشقري": "MGA", + "ariary": "MGA", + "malgašský ariary": "MGA", + "αριάρι": "MGA", + "malagasy ariary": "MGA", + "malagasa ariaro": "MGA", + "ariary malgache": "MGA", + "آریاری": "MGA", + "madagaskarin ariary": "MGA", + "אריארי": "MGA", + "malgaški arijari": "MGA", + "madagaszkári ariary": "MGA", + "ariary malgascio": "MGA", + "マダガスカル・アリアリ": "MGA", + "madagaskaro ariaris": "MGA", + "malagassische ariary": "MGA", + "ariary malgaxe": "MGA", + "малагасийский ариари": "MGA", + "аријари": "MGA", + "малагасійський аріарі": "MGA", + "馬達加斯加阿里亞里": "MGA", + "دينار مقدوني": "MKD", + "македонски денар": "MKD", + "denar": "MKD", + "makedonský denár": "MKD", + "makedonske denarer": "MKD", + "mazedonischer denar": "MKD", + "δηνάριο βόρειας μακεδονίας": "MKD", + "macedonian denar": "MKD", + "makedona denaro": "MKD", + "denar normacedonio": "MKD", + "põhja makedoonia denaar": "MKD", + "دینار مقدونیه": "MKD", + "pohjois makedonian denaari": "MKD", + "denar macédonien": "MKD", + "denar macedonio": "MKD", + "דינר מקדוני": "MKD", + "makedonski denar": "MKD", + "macedón dénár": "MKD", + "dinaro macedone": "MKD", + "マケドニア・デナール": "MKD", + "makedonijos denaras": "MKD", + "macedonische denar": "MKD", + "denar macedoński": "MKD", + "dinar macedónio": "MKD", + "denar macedonean": "MKD", + "македонский денар": "MKD", + "macedónsky denár": "MKD", + "makedonisk denar": "MKD", + "மாசிடோனிய தெனார்": "MKD", + "makedon denarı": "MKD", + "македонський денар": "MKD", + "denar bắc macedonia": "MKD", + "北馬其頓代納爾": "MKD", + "كيات ميانماري": "MMK", + "kyat": "MMK", + "myanmarský kyat": "MMK", + "myanmar kyat": "MMK", + "birma kjato": "MMK", + "kyat birmano": "MMK", + "کیات میانمار": "MMK", + "myanmarin kyat": "MMK", + "mijanmarski kjat": "MMK", + "mianmari kjap": "MMK", + "チャット": "MMK", + "kijatas": "MMK", + "myanmarese kyat": "MMK", + "kiat": "MMK", + "quiate": "MMK", + "кьят": "MMK", + "мјанмарски кјат": "MMK", + "м'янмський к'ят": "MMK", + "缅甸元": "MMK", + "توغروغ منغولي": "MNT", + "монголски тугрик": "MNT", + "tögrög": "MNT", + "tugrik": "MNT", + "τουγκρίκ": "MNT", + "mongolian tögrög": "MNT", + "mongola tugriko": "MNT", + "tugrik mongol": "MNT", + "توگروگ مغولستان": "MNT", + "mongolian tugrik": "MNT", + "טוגרוג": "MNT", + "mongolski tugrik": "MNT", + "mongol tugrik": "MNT", + "tugrik mongolo": "MNT", + "トゥグルグ": "MNT", + "tugrikas": "MNT", + "mongoolse tugrik": "MNT", + "тугрик": "MNT", + "mongolský tugrik": "MNT", + "монгольський тугрик": "MNT", + "蒙古图格里克": "MNT", + "باتاكا ماكاوية": "MOP", + "pataca": "MOP", + "macajská pataca": "MOP", + "macau pataca": "MOP", + "πατάκα": "MOP", + "macanese pataca": "MOP", + "makaa patako": "MOP", + "pataca macaense": "MOP", + "pataca macautar": "MOP", + "پاتاکای ماکائو": "MOP", + "macaon pataca": "MOP", + "פטקה": "MOP", + "makaonska pataka": "MOP", + "makaói pataca": "MOP", + "pataca di macao": "MOP", + "マカオ・パタカ": "MOP", + "pataka": "MOP", + "macause pataca": "MOP", + "pataca de macau": "MOP", + "патака макао": "MOP", + "makao patakası": "MOP", + "аоминська патака": "MOP", + "pataca ma cao": "MOP", + "澳門幣": "MOP", + "ouguiya": "MRO", + "روبي موريشي": "MUR", + "rupia de maurici": "MUR", + "mauricijská rupie": "MUR", + "mauritiske rupee": "MUR", + "mauritius rupie": "MUR", + "ρουπία του μαυρίκιου": "MUR", + "mauritian rupee": "MUR", + "maŭricia rupio": "MUR", + "rupia de mauricio": "MUR", + "errupia mauriziar": "MUR", + "روپیه موریس": "MUR", + "mauritiuksen rupia": "MUR", + "roupie mauricienne": "MUR", + "mauricijska rupija": "MUR", + "mauritiusi rúpia": "MUR", + "rupia mauriziana": "MUR", + "モーリシャス・ルピー": "MUR", + "mauricijaus rupija": "MUR", + "mauritiaanse roepie": "MUR", + "rupia mauritiusu": "MUR", + "rupia mauriciana": "MUR", + "маврикийская рупия": "MUR", + "маурицијска рупија": "MUR", + "mauritisk rupie": "MUR", + "mauritius rupisi": "MUR", + "маврикійська рупія": "MUR", + "模里西斯盧比": "MUR", + "روفيه مالديفية": "MVR", + "малдивска рупия": "MVR", + "rupia de les maldives": "MVR", + "maledivská rupie": "MVR", + "rufiyaa": "MVR", + "ρουφίγια": "MVR", + "maldivian rufiyaa": "MVR", + "maldiva rufijao": "MVR", + "rupia de maldivas": "MVR", + "errupia maldivar": "MVR", + "روفیه مالدیو": "MVR", + "malediivien rufiyaa": "MVR", + "maldivska rufija": "MVR", + "maldív rúfia": "MVR", + "rufiyaa delle maldive": "MVR", + "ルフィヤ": "MVR", + "maldyvų rufija": "MVR", + "maldivische rufiyaa": "MVR", + "rupia malediwska": "MVR", + "rupia maldívia": "MVR", + "мальдивская руфия": "MVR", + "малдивска руфија": "MVR", + "rufiyah": "MVR", + "மாலத்தீவின் ருஃபியா": "MVR", + "мальдівська руфія": "MVR", + "馬爾地夫拉菲亞": "MVR", + "كواشا ملاوية": "MWK", + "kwacha malawià": "MWK", + "malawiská kwacha": "MWK", + "malawi kwacha": "MWK", + "κουάτσα του μαλάουι": "MWK", + "malawian kwacha": "MWK", + "malavia kvaĉo": "MWK", + "kwacha malauí": "MWK", + "malawi kvatša": "MWK", + "کواچا مالاویا": "MWK", + "malawin kwacha": "MWK", + "kwacha malawien": "MWK", + "kwacha de malawi": "MWK", + "malavijska kvača": "MWK", + "kwacha malawiano": "MWK", + "マラウイ・クワチャ": "MWK", + "malavio kvača": "MWK", + "malawische kwacha": "MWK", + "kwacha malawijska": "MWK", + "kwacha do maláui": "MWK", + "малавийская квача": "MWK", + "малавијска квача": "MWK", + "malawisk kwacha": "MWK", + "malavi kvaçası": "MWK", + "малавійська квача": "MWK", + "馬拉威克瓦查": "MWK", + "بيزو مكسيكي": "MXN", + "мексиканско песо": "MXN", + "peso mexicà": "MXN", + "mexické peso": "MXN", + "mexikanischer peso": "MXN", + "μεξικάνικο πέσο": "MXN", + "mexican peso": "MXN", + "meksika peso": "MXN", + "peso mexicano": "MXN", + "peso mexikar": "MXN", + "پزو مکزیک": "MXN", + "meksikon peso": "MXN", + "peso mexicain": "MXN", + "פסו מקסיקני": "MXN", + "meksički pezo": "MXN", + "mexikói peso": "MXN", + "peso mexican": "MXN", + "peso messicano": "MXN", + "メキシコ・ペソ": "MXN", + "meksikos pesas": "MXN", + "mexicaanse peso": "MXN", + "peso meksykańskie": "MXN", + "мексиканское песо": "MXN", + "мексички пезос": "MXN", + "mexikansk peso": "MXN", + "மெக்சிகோ பெசோ": "MXN", + "meksika pesosu": "MXN", + "мексиканський песо": "MXN", + "peso méxico": "MXN", + "墨西哥比索": "MXN", + "mexican unidad de inversión": "MXV", + "unidades de inversión": "MXV", + "رينغيت ماليزي": "MYR", + "малайзийски рингит": "MYR", + "ringgit": "MYR", + "malajsijský ringgit": "MYR", + "malaysischer ringgit": "MYR", + "ρινγκίτ": "MYR", + "malaysian ringgit": "MYR", + "malajzia ringito": "MYR", + "رینگیت مالزی": "MYR", + "malesian ringgit": "MYR", + "malezijski ringit": "MYR", + "maláj ringgit": "MYR", + "ringgit malaysiano": "MYR", + "リンギット": "MYR", + "malaizijos ringitas": "MYR", + "maleisische ringgit": "MYR", + "ringgit malaio": "MYR", + "малайзийский ринггит": "MYR", + "малезијски рингит": "MYR", + "மலேசிய ரிங்கிட்": "MYR", + "малайзійський рингіт": "MYR", + "馬來西亞令吉": "MYR", + "متكال موزمبيقي": "MZN", + "metical": "MZN", + "mosambický metical": "MZN", + "μετικάλ": "MZN", + "mozambican metical": "MZN", + "mozambika metikalo": "MZN", + "metical mozambiqueño": "MZN", + "متیکال موزامبیک": "MZN", + "mosambikin metical": "MZN", + "mozambički metikal": "MZN", + "mozambiki metical": "MZN", + "metical mozambicano": "MZN", + "メティカル": "MZN", + "metikalis": "MZN", + "mozambikaanse metical": "MZN", + "мозамбикский метикал": "MZN", + "мозамбички метикал": "MZN", + "мозамбіцький метікал": "MZN", + "莫三比克梅蒂卡爾": "MZN", + "دولار ناميبي": "NAD", + "намибийски долар": "NAD", + "dòlar namibià": "NAD", + "namibijský dolar": "NAD", + "namibisk dollar": "NAD", + "namibia dollar": "NAD", + "namibian dollar": "NAD", + "namibia dolaro": "NAD", + "dólar namibio": "NAD", + "دلار نامیبیا": "NAD", + "namibian dollari": "NAD", + "dollar namibien": "NAD", + "דולר נמיבי": "NAD", + "namibijski dolar": "NAD", + "namíbiai dollár": "NAD", + "dollaro namibiano": "NAD", + "ナミビア・ドル": "NAD", + "namibijos doleris": "NAD", + "namibische dollar": "NAD", + "dolar namibian": "NAD", + "dolar namibijski": "NAD", + "dólar da namíbia": "NAD", + "доллар намибии": "NAD", + "намибијски долар": "NAD", + "namibya doları": "NAD", + "намібійський долар": "NAD", + "納米比亞元": "NAD", + "نيرة نيجيرية": "NGN", + "naira": "NGN", + "nigerijská naira": "NGN", + "nigerian naira": "NGN", + "niĝeria najro": "NGN", + "نایرا نیجریه": "NGN", + "נאירה": "NGN", + "nigerijska naira": "NGN", + "nigériai naira": "NGN", + "naira nigeriana": "NGN", + "ナイラ": "NGN", + "nigeriaanse naira": "NGN", + "найра": "NGN", + "нигеријска наира": "NGN", + "nijerya nairası": "NGN", + "нігерійська найра": "NGN", + "奈及利亞奈拉": "NGN", + "كوردبا نيكاراغوا": "NIO", + "никарагуанска кордоба": "NIO", + "córdoba": "NIO", + "nikaragujská córdoba": "NIO", + "córdoba oro": "NIO", + "κόρδοβα νικαράγουας": "NIO", + "nicaraguan córdoba": "NIO", + "nikaragva kordovo": "NIO", + "کوردوبا نیکاراگوئه": "NIO", + "cordoba": "NIO", + "קורדובה": "NIO", + "nikaragvanska kordoba": "NIO", + "nicaraguai córdoba": "NIO", + "córdoba nicaraguense": "NIO", + "ニカラグア・コルドバ": "NIO", + "nikaragvos kordoba": "NIO", + "nicaraguaanse córdoba": "NIO", + "cordoba oro": "NIO", + "никарагуанская кордоба": "NIO", + "никарагванска кордоба": "NIO", + "kordoba": "NIO", + "нікарагуанська кордоба": "NIO", + "尼加拉瓜科多巴": "NIO", + "درام أرتساخي": "NKD", + "bergkarabach dram": "NKD", + "artsakh dram": "NKD", + "dram de artsaj": "NKD", + "درام آرتساخ": "NKD", + "artsakhin dram": "NKD", + "dram de l'artsakh": "NKD", + "dram de artsakh": "NKD", + "gorskokarabaški dram": "NKD", + "arcahi dram": "NKD", + "dram karabakho": "NKD", + "karabacho dramas": "NKD", + "карабахский драм": "NKD", + "nagorno karabach dram": "NKD", + "karabağ dramı": "NKD", + "карабаський драм": "NKD", + "纳戈尔诺 卡拉巴赫德拉姆": "NKD", + "كرونة نروجية": "NOK", + "норвежка крона": "NOK", + "corona noruega": "NOK", + "norská koruna": "NOK", + "norske kroner": "NOK", + "norwegische krone": "NOK", + "κορόνα νορβηγίας": "NOK", + "norwegian krone": "NOK", + "norvega krono": "NOK", + "norra kroon": "NOK", + "norvegiar koroa": "NOK", + "کرون نروژ": "NOK", + "norjan kruunu": "NOK", + "couronne norvégienne": "NOK", + "coroa norueguesa": "NOK", + "כתר נורווגי": "NOK", + "norveška kruna": "NOK", + "norvég korona": "NOK", + "corona norvegese": "NOK", + "ノルウェー・クローネ": "NOK", + "norvegijos krona": "NOK", + "noorse kroon": "NOK", + "korona norweska": "NOK", + "coroană norvegiană": "NOK", + "норвежская крона": "NOK", + "nórska koruna": "NOK", + "norveška krona": "NOK", + "норвешка круна": "NOK", + "norsk krona": "NOK", + "நார்வே குரோனா": "NOK", + "norveç kronu": "NOK", + "норвезька крона": "NOK", + "krone na uy": "NOK", + "挪威克朗": "NOK", + "روبية نيبالية": "NPR", + "непалска рупия": "NPR", + "rupia nepalesa": "NPR", + "nepálská rupie": "NPR", + "nepalesiske rupee": "NPR", + "nepalesische rupie": "NPR", + "ρουπία νεπάλ": "NPR", + "nepalese rupee": "NPR", + "nepala rupio": "NPR", + "rupia nepalí": "NPR", + "nepali ruupia": "NPR", + "errupia nepaldar": "NPR", + "روپیه نپال": "NPR", + "nepalin rupia": "NPR", + "roupie népalaise": "NPR", + "רופי נפאלי": "NPR", + "nepalska rupija": "NPR", + "nepáli rúpia": "NPR", + "rupia nepalese": "NPR", + "ネパール・ルピー": "NPR", + "nepalo rupija": "NPR", + "nepalese roepie": "NPR", + "rupia nepalska": "NPR", + "непальская рупия": "NPR", + "непалска рупија": "NPR", + "nepalesisk rupie": "NPR", + "நேபாள ரூபாய்": "NPR", + "nepal rupisi": "NPR", + "непальська рупія": "NPR", + "rupee nepal": "NPR", + "尼泊尔卢比": "NPR", + "niue dollar": "NUD", + "دلار نیوئه": "NUD", + "niuen dollari": "NUD", + "доллар ниуэ": "NUD", + "纽埃元": "NUD", + "دولار نيوزيلندي": "NZD", + "новозеландски долар": "NZD", + "dòlar neozelandès": "NZD", + "novozélandský dolar": "NZD", + "newzealandske dollar": "NZD", + "neuseeland dollar": "NZD", + "δολάριο νέας ζηλανδίας": "NZD", + "new zealand dollar": "NZD", + "novzelanda dolaro": "NZD", + "dólar neozelandés": "NZD", + "zeelandaberritar dolar": "NZD", + "دلار نیوزیلند": "NZD", + "uuden seelannin dollari": "NZD", + "dollar néo zélandais": "NZD", + "דולר ניו זילנדי": "NZD", + "novozelandski dolar": "NZD", + "új zélandi dollár": "NZD", + "dollaro neozelandese": "NZD", + "ニュージーランド・ドル": "NZD", + "naujosios zelandijos doleris": "NZD", + "nieuw zeelandse dollar": "NZD", + "dolar nowozelandzki": "NZD", + "dólar neozelandês": "NZD", + "dolar neozeelandez": "NZD", + "новозеландский доллар": "NZD", + "novozélandský dolár": "NZD", + "nyzeeländsk dollar": "NZD", + "yeni zelanda doları": "NZD", + "новозеландський долар": "NZD", + "đô la new zealand": "NZD", + "紐西蘭元": "NZD", + "ريال عماني": "OMR", + "омански риял": "OMR", + "rial omanita": "OMR", + "ománský rijál": "OMR", + "omansk rial": "OMR", + "omanischer rial": "OMR", + "ριάλ του ομάν": "OMR", + "omani rial": "OMR", + "omana rialo": "OMR", + "rial omaní": "OMR", + "ریال عمان": "OMR", + "omanin rial": "OMR", + "rial omanais": "OMR", + "ריאל עומאני": "OMR", + "omanski rijal": "OMR", + "ománi riál": "OMR", + "riyal dell'oman": "OMR", + "オマーン・リアル": "OMR", + "omano rialas": "OMR", + "omaanse rial": "OMR", + "rial omański": "OMR", + "rial omanense": "OMR", + "оманский риал": "OMR", + "омански ријал": "OMR", + "ஓமானி ரியால்": "OMR", + "umman riyali": "OMR", + "оманський ріал": "OMR", + "阿曼里亞爾": "OMR", + "بالبوا بنمي": "PAB", + "панамска балбоа": "PAB", + "balboa": "PAB", + "panamská balboa": "PAB", + "panamaischer balboa": "PAB", + "μπαλμπόα παναμά": "PAB", + "panamanian balboa": "PAB", + "panama balboo": "PAB", + "بالبوآ پاناما": "PAB", + "panaman balboa": "PAB", + "בלבואה": "PAB", + "panamska balboa": "PAB", + "panamai balboa": "PAB", + "balboa panamense": "PAB", + "バルボア": "PAB", + "panamese balboa": "PAB", + "панамский бальбоа": "PAB", + "panama balboası": "PAB", + "панамське бальбоа": "PAB", + "巴拿馬巴波亞": "PAB", + "سول بيروفي جديد": "PEN", + "sol": "PEN", + "peruanischer sol": "PEN", + "σολ περού": "PEN", + "peruvian sol": "PEN", + "perua nova suno": "PEN", + "سول پرو": "PEN", + "perun sol": "PEN", + "nuevo sol": "PEN", + "סול": "PEN", + "peruanski novi sol": "PEN", + "perui sol": "PEN", + "nuevo sol peruviano": "PEN", + "ヌエボ・ソル": "PEN", + "naujasis solis": "PEN", + "peruviaanse sol": "PEN", + "novo sol": "PEN", + "перуанский новый соль": "PEN", + "перуански нови сол": "PEN", + "перуанський соль": "PEN", + "sol peru": "PEN", + "秘魯新索爾": "PEN", + "كينا بابوا غينيا الجديدة": "PGK", + "кина на папуа нова гвинея": "PGK", + "kina": "PGK", + "papuánská kina": "PGK", + "κίνα παπούα νέας γουινέας": "PGK", + "papua new guinean kina": "PGK", + "papuonovgvinea kinao": "PGK", + "کینای پاپوآ گینه نو": "PGK", + "papua uuden guinean kina": "PGK", + "papuanska kina": "PGK", + "pápua új guineai kina": "PGK", + "kina papuana": "PGK", + "キナ": "PGK", + "кина": "PGK", + "папуанска кина": "PGK", + "papua yeni gine kinası": "PGK", + "кіна": "PGK", + "kina papua new guinea": "PGK", + "巴布亞紐幾內亞基那": "PGK", + "بيسو فلبيني": "PHP", + "филипинско песо": "PHP", + "peso filipí": "PHP", + "filipínské peso": "PHP", + "philippinischer peso": "PHP", + "πέσο φιλιππίνων": "PHP", + "philippine peso": "PHP", + "filipina peso": "PHP", + "peso filipino": "PHP", + "پزو فیلیپین": "PHP", + "filippiinien peso": "PHP", + "peso philippin": "PHP", + "פסו פיליפיני": "PHP", + "filipinski pezo": "PHP", + "fülöp szigeteki peso": "PHP", + "peso filippino": "PHP", + "フィリピン・ペソ": "PHP", + "filipinų pesas": "PHP", + "filipijnse peso": "PHP", + "peso filipińskie": "PHP", + "филиппинское песо": "PHP", + "filipínske peso": "PHP", + "филипински пезо": "PHP", + "filippinsk peso": "PHP", + "பிலிப்பைன் பெசோ": "PHP", + "filipinler pesosu": "PHP", + "філіппінський песо": "PHP", + "peso philippines": "PHP", + "菲律賓披索": "PHP", + "روبية باكستانية": "PKR", + "пакистанска рупия": "PKR", + "rupia pakistanesa": "PKR", + "pákistánská rupie": "PKR", + "pakistanske rupier": "PKR", + "pakistanische rupie": "PKR", + "ρουπία πακιστάν": "PKR", + "pakistani rupee": "PKR", + "pakistana rupio": "PKR", + "rupia pakistaní": "PKR", + "errupia pakistandar": "PKR", + "روپیه پاکستان": "PKR", + "pakistanin rupia": "PKR", + "roupie pakistanaise": "PKR", + "pakistanska rupija": "PKR", + "pakisztáni rúpia": "PKR", + "rupia pakistana": "PKR", + "パキスタン・ルピー": "PKR", + "pakistano rupija": "PKR", + "pakistaanse roepie": "PKR", + "ropia de paquistan": "PKR", + "rupia pakistańska": "PKR", + "rupia do paquistão": "PKR", + "пакистанская рупия": "PKR", + "пакистанска рупија": "PKR", + "pakistansk rupie": "PKR", + "பாக்கித்தானிய ரூபாய்": "PKR", + "pakistan rupisi": "PKR", + "пакистанська рупія": "PKR", + "rupee pakistan": "PKR", + "巴基斯坦盧比": "PKR", + "زلوتي بولندي": "PLN", + "полска злота": "PLN", + "złoty": "PLN", + "zlotý": "PLN", + "polske zloty": "PLN", + "ζλότι": "PLN", + "polish złoty": "PLN", + "zloto": "PLN", + "esloti": "PLN", + "poola zlott": "PLN", + "زلوتی لهستان": "PLN", + "puolan zloty": "PLN", + "זלוטי": "PLN", + "poljski zlot": "PLN", + "lengyel złoty": "PLN", + "ズウォティ": "PLN", + "zlotas": "PLN", + "poolse złoty": "PLN", + "zlot polonez": "PLN", + "польский злотый": "PLN", + "poľský zlotý": "PLN", + "пољски злот": "PLN", + "ஸ்வாட்டெ": "PLN", + "злотий": "PLN", + "złoty ba lan": "PLN", + "波兰兹罗提": "PLN", + "pitcairn islands dollar": "PND", + "دلار جزایر پیتکرن": "PND", + "pitcairnin dollari": "PND", + "доллар островов питкэрн": "PND", + "روبل ترانسنيستري": "PRB", + "приднестровска рубла": "PRB", + "ruble de transnístria": "PRB", + "podněsterský rubl": "PRB", + "transnistrischer rubel": "PRB", + "transnistrian ruble": "PRB", + "ĉednestria rublo": "PRB", + "rublo transnistrio": "PRB", + "روبل ترانسنیسترین": "PRB", + "transnistrian rupla": "PRB", + "rouble de transnistrie": "PRB", + "rublo de transnistria": "PRB", + "רובל טרנסדנייסטרי": "PRB", + "pridnjestrovski rubalj": "PRB", + "dnyeszter menti rubel": "PRB", + "rublo transnistriano": "PRB", + "沿ドニエストル・ルーブル": "PRB", + "padniestrės rublis": "PRB", + "transnistrische roebel": "PRB", + "rubel naddniestrzański": "PRB", + "rublo transnístrio": "PRB", + "rublă transnistreană": "PRB", + "приднестровский рубль": "PRB", + "podnesterský rubeľ": "PRB", + "придњестровска рубља": "PRB", + "transnistrisk rubel": "PRB", + "transdinyester rublesi": "PRB", + "придністровський рубль": "PRB", + "德涅斯特河沿岸盧布": "PRB", + "غواراني باراغواي": "PYG", + "guaraní": "PYG", + "paraguayský guaraní": "PYG", + "paraguayischer guaraní": "PYG", + "γκουαρανί": "PYG", + "paraguayan guaraní": "PYG", + "paragvaja gvaranio": "PYG", + "guarani": "PYG", + "گوارانی پاراگوئه": "PYG", + "paraguayn guaraní": "PYG", + "paragvajski gvarani": "PYG", + "paraguayi guaraní": "PYG", + "guaraní paraguaiano": "PYG", + "グアラニー": "PYG", + "gvaranis": "PYG", + "paraguayaanse guarani": "PYG", + "парагвайский гуарани": "PYG", + "парагвајски гварани": "PYG", + "paraguay guaranísi": "PYG", + "парагвайський гуарані": "PYG", + "巴拉圭瓜拉尼": "PYG", + "ريال قطري": "QAR", + "катарски риал": "QAR", + "riyal de qatar": "QAR", + "katar riyal": "QAR", + "ριγιάλ του κατάρ": "QAR", + "qatari riyal": "QAR", + "katara rialo": "QAR", + "riyal catarí": "QAR", + "ریال قطر": "QAR", + "qatarin rial": "QAR", + "riyal qatarien": "QAR", + "ריאל קטרי": "QAR", + "katarski rijal": "QAR", + "katari riál": "QAR", + "riyal del qatar": "QAR", + "カタール・リヤル": "QAR", + "kataro rialas": "QAR", + "qatarese rial": "QAR", + "rial katarski": "QAR", + "rial catarense": "QAR", + "катарский риал": "QAR", + "катарски ријал": "QAR", + "qatarisk rial": "QAR", + "கத்தாரி ரியால்": "QAR", + "katar riyali": "QAR", + "катарський ріал": "QAR", + "riyal qatar": "QAR", + "卡達里亞爾": "QAR", + "ليو روماني": "RON", + "румънска лея": "RON", + "leu romanès": "RON", + "rumunský lei": "RON", + "rumænske lei": "RON", + "rumänischer leu": "RON", + "λέου ρουμανίας": "RON", + "romanian leu": "RON", + "rumana leo": "RON", + "leu rumano": "RON", + "rumeenia leu": "RON", + "لئوی رومانی": "RON", + "leu roumain": "RON", + "leu romanés": "RON", + "לאו רומני": "RON", + "rumunjski lej": "RON", + "román lej": "RON", + "leu romeno": "RON", + "ルーマニア・レウ": "RON", + "naujoji rumunijos lėja": "RON", + "roemeense leu": "RON", + "lej rumuński": "RON", + "leu românesc": "RON", + "румынский лей": "RON", + "nový rumunský lei": "RON", + "romunski lev": "RON", + "румунски леј": "RON", + "rumänsk leu": "RON", + "ரொமேனிய லியு": "RON", + "rumen leyi": "RON", + "румунський лей": "RON", + "leu românia": "RON", + "罗马尼亚列伊": "RON", + "دينار صربي": "RSD", + "сръбски динар": "RSD", + "dinar serbi": "RSD", + "srbský dinár": "RSD", + "serbiske dinarer": "RSD", + "serbischer dinar": "RSD", + "δηνάριο σερβίας": "RSD", + "serbian dinar": "RSD", + "serba dinaro": "RSD", + "dinar serbio": "RSD", + "serbia dinaar": "RSD", + "serbiar dinar": "RSD", + "دینار صربستان": "RSD", + "serbian dinaari": "RSD", + "dinar serbe": "RSD", + "דינר סרבי": "RSD", + "srpski dinar": "RSD", + "szerb dinár": "RSD", + "dinaro serbo": "RSD", + "セルビア・ディナール": "RSD", + "serbijos dinaras": "RSD", + "servische dinar": "RSD", + "dinar serbski": "RSD", + "dinar sérvio": "RSD", + "dinar sârbesc": "RSD", + "сербский динар": "RSD", + "srbski dinar": "RSD", + "српски динар": "RSD", + "serbisk dinar": "RSD", + "செர்பிய தினார்": "RSD", + "sırp dinarı": "RSD", + "сербський динар": "RSD", + "塞爾維亞第納爾": "RSD", + "روبل روسي": "RUB", + "руска рубла": "RUB", + "ruble rus": "RUB", + "ruský rubl": "RUB", + "rŵbl rwsiaidd": "RUB", + "russiske rubler": "RUB", + "russischer rubel": "RUB", + "ρούβλι ρωσίας": "RUB", + "russian ruble": "RUB", + "rusia rublo": "RUB", + "rublo ruso": "RUB", + "venemaa rubla": "RUB", + "errublo errusiar": "RUB", + "روبل روسیه": "RUB", + "venäjän rupla": "RUB", + "rouble russe": "RUB", + "רובל רוסי": "RUB", + "ruski rubalj": "RUB", + "orosz rubel": "RUB", + "rublo russo": "RUB", + "ロシア・ルーブル": "RUB", + "rusijos rublis": "RUB", + "russische roebel": "RUB", + "rubel rosyjski": "RUB", + "rublă rusă": "RUB", + "российский рубль": "RUB", + "ruský rubeľ": "RUB", + "руска рубља": "RUB", + "rysk rubel": "RUB", + "உருசிய ரூபிள்": "RUB", + "rus rublesi": "RUB", + "російський рубль": "RUB", + "rúp nga": "RUB", + "俄罗斯卢布": "RUB", + "فرنك رواندي": "RWF", + "руандийски франк": "RWF", + "franc ruandès": "RWF", + "rwandský frank": "RWF", + "rwandiske franc": "RWF", + "ruanda franc": "RWF", + "φράγκο της ρουάντα": "RWF", + "rwandan franc": "RWF", + "ruanda franko": "RWF", + "franco ruandés": "RWF", + "rwanda frank": "RWF", + "فرانک رواندا": "RWF", + "ruandan frangi": "RWF", + "franc rwandais": "RWF", + "פרנק רואנדי": "RWF", + "ruandski franak": "RWF", + "ruandai frank": "RWF", + "franco ruandese": "RWF", + "ルワンダ・フラン": "RWF", + "ruandos frankas": "RWF", + "rwandese frank": "RWF", + "frank rwandyjski": "RWF", + "franco ruandês": "RWF", + "франк руанды": "RWF", + "руандски франак": "RWF", + "rwandisk franc": "RWF", + "ruanda frangı": "RWF", + "руандійський франк": "RWF", + "卢旺达法郎": "RWF", + "ريال سعودي": "SAR", + "саудитски риал": "SAR", + "riyal saudita": "SAR", + "saudi riyal": "SAR", + "ριάλ σαουδικής αραβίας": "SAR", + "sauda rialo": "SAR", + "riyal saudí": "SAR", + "saudi araabia riaal": "SAR", + "ریال سعودی": "SAR", + "saudi arabian rial": "SAR", + "riyal saoudien": "SAR", + "ריאל סעודי": "SAR", + "saudijski rijal": "SAR", + "szaúdi riál": "SAR", + "サウジアラビア・リヤル": "SAR", + "saudo arabijos rialas": "SAR", + "saoedi arabische riyal": "SAR", + "rial saudyjski": "SAR", + "rial saudit": "SAR", + "саудовский риял": "SAR", + "саудијски ријал": "SAR", + "saudiarabisk rial": "SAR", + "சவூதி ரியால்": "SAR", + "suudi arabistan riyali": "SAR", + "саудівський ріал": "SAR", + "riyal ả rập xê út": "SAR", + "沙特里亚尔": "SAR", + "دولار جزر سليمان": "SBD", + "соломоновски долар": "SBD", + "dòlar de salomó": "SBD", + "dolar šalomounových ostrovů": "SBD", + "salomondollar": "SBD", + "salomonen dollar": "SBD", + "δολάριο νήσων σολομώντα": "SBD", + "solomon islands dollar": "SBD", + "salomona dolaro": "SBD", + "dólar de las islas salomón": "SBD", + "دلار جزایر سلیمان": "SBD", + "salomonsaarten dollari": "SBD", + "dollar des îles salomon": "SBD", + "dólar das illas salomón": "SBD", + "דולר איי שלמה": "SBD", + "salomonskootočni dolar": "SBD", + "salamon szigeteki dollár": "SBD", + "dollaro delle salomone": "SBD", + "ソロモン諸島ドル": "SBD", + "saliamono salų doleris": "SBD", + "salomon dollar": "SBD", + "dolar wysp salomona": "SBD", + "dólar das ilhas salomão": "SBD", + "dolar din insulele solomon": "SBD", + "доллар соломоновых островов": "SBD", + "соломонски долар": "SBD", + "solomon adaları doları": "SBD", + "долар соломонових островів": "SBD", + "所罗门群岛元": "SBD", + "روبية سيشلية": "SCR", + "сейшелска рупия": "SCR", + "rupia de les seychelles": "SCR", + "seychelská rupie": "SCR", + "seychelliske rupee": "SCR", + "seychellen rupie": "SCR", + "ρουπία σεϋχελλών": "SCR", + "seychellois rupee": "SCR", + "sejŝela rupio": "SCR", + "rupia seychellense": "SCR", + "seišelli ruupia": "SCR", + "errupia seychelletar": "SCR", + "روپیه سیشل": "SCR", + "seychellien rupia": "SCR", + "roupie seychelloise": "SCR", + "sejšelska rupija": "SCR", + "seychelle i rúpia": "SCR", + "rupia delle seychelles": "SCR", + "セーシェル・ルピー": "SCR", + "seišelių rupija": "SCR", + "seychelse roepie": "SCR", + "rupia seszelska": "SCR", + "rupia das seicheles": "SCR", + "сейшельская рупия": "SCR", + "сејшелска рупија": "SCR", + "seychellisk rupie": "SCR", + "seyşeller rupisi": "SCR", + "сейшельська рупія": "SCR", + "塞席爾盧比": "SCR", + "جنيه سوداني": "SDG", + "lliura sudanesa": "SDG", + "súdánská libra": "SDG", + "sudanesisches pfund": "SDG", + "λίρα του σουδάν": "SDG", + "sudanese pound": "SDG", + "sudana pundo": "SDG", + "libra sudanesa": "SDG", + "پوند سودان": "SDG", + "sudanin punta": "SDG", + "livre soudanaise": "SDG", + "sudanska funta": "SDG", + "szudáni font": "SDG", + "sterlina sudanese": "SDG", + "スーダン・ポンド": "SDG", + "sudano svaras": "SDG", + "soedanees pond": "SDG", + "funt sudański": "SDG", + "liră sudaneză": "SDG", + "суданский фунт": "SDG", + "суданска фунта": "SDG", + "sudanesiskt pund": "SDG", + "sudan sterlini": "SDG", + "суданський фунт": "SDG", + "蘇丹鎊": "SDG", + "كرونة سويدية": "SEK", + "шведска крона": "SEK", + "corona sueca": "SEK", + "švédská koruna": "SEK", + "svenske kronor": "SEK", + "schwedische krone": "SEK", + "κορόνα σουηδίας": "SEK", + "swedish krona": "SEK", + "sveda krono": "SEK", + "rootsi kroon": "SEK", + "suediar koroa": "SEK", + "کرون سوئد": "SEK", + "ruotsin kruunu": "SEK", + "couronne suédoise": "SEK", + "coroa sueca": "SEK", + "קרונה שוודית": "SEK", + "švedska kruna": "SEK", + "svéd korona": "SEK", + "corona svedese": "SEK", + "スウェーデン・クローナ": "SEK", + "švedijos krona": "SEK", + "zweedse kroon": "SEK", + "korona szwedzka": "SEK", + "coroană suedeză": "SEK", + "шведская крона": "SEK", + "švédska koruna": "SEK", + "švedska krona": "SEK", + "шведска круна": "SEK", + "svensk krona": "SEK", + "சுவீடிய குரோனா": "SEK", + "i̇sveç kronu": "SEK", + "шведська крона": "SEK", + "krona thụy điển": "SEK", + "瑞典克朗": "SEK", + "دولار سنغافوري": "SGD", + "сингапурски долар": "SGD", + "dòlar de singapur": "SGD", + "singapurský dolar": "SGD", + "singaporeanske dollar": "SGD", + "singapur dollar": "SGD", + "δολάριο σιγκαπούρης": "SGD", + "singapore dollar": "SGD", + "singapura dolaro": "SGD", + "dólar de singapur": "SGD", + "dolar singapurtar": "SGD", + "دلار سنگاپور": "SGD", + "singaporen dollari": "SGD", + "dollar de singapour": "SGD", + "דולר סינגפורי": "SGD", + "singapurski dolar": "SGD", + "szingapúri dollár": "SGD", + "dollaro di singapore": "SGD", + "シンガポールドル": "SGD", + "singapūro doleris": "SGD", + "singaporese dollar": "SGD", + "dolar singapurski": "SGD", + "dólar de singapura": "SGD", + "сингапурский доллар": "SGD", + "singaporiansk dollar": "SGD", + "சிங்கப்பூர் வெள்ளி": "SGD", + "singapur doları": "SGD", + "сінгапурський долар": "SGD", + "đô la singapore": "SGD", + "新加坡元": "SGD", + "ليون سيراليوني": "SLL", + "леоне на сиера леоне": "SLL", + "leone": "SLL", + "sierraleonský leone": "SLL", + "sierra leonischer leone": "SLL", + "λεόνε της σιέρα λεόνε": "SLL", + "sierra leonean leone": "SLL", + "sieraleona leono": "SLL", + "لئون سیرالئون": "SLL", + "sierra leonen leone": "SLL", + "ליאון": "SLL", + "sijeraleonski leone": "SLL", + "sierra leone i leone": "SLL", + "leone sierraleonese": "SLL", + "レオン": "SLL", + "leonė": "SLL", + "sierra leoonse leone": "SLL", + "леоне": "SLL", + "сијералеонски леоне": "SLL", + "sierra leone leonesi": "SLL", + "леоне сьєрра леоне": "SLL", + "塞拉利昂利昂": "SLL", + "شلن صومالي": "SOS", + "сомалийски шилинг": "SOS", + "xíling somali": "SOS", + "somálský šilink": "SOS", + "somalisk shilling": "SOS", + "somalia schilling": "SOS", + "somali shilling": "SOS", + "somalia ŝilingo": "SOS", + "chelín somalí": "SOS", + "شیلینگ سومالی": "SOS", + "somalian šillinki": "SOS", + "shilling somalien": "SOS", + "שילינג סומלי": "SOS", + "somalijski šiling": "SOS", + "szomáliai shilling": "SOS", + "scellino somalo": "SOS", + "ソマリア・シリング": "SOS", + "somalio šilingas": "SOS", + "somalische shilling": "SOS", + "szyling somalijski": "SOS", + "xelim somaliano": "SOS", + "сомалийский шиллинг": "SOS", + "сомалијски шилинг": "SOS", + "somali şilini": "SOS", + "сомалійський шилінг": "SOS", + "索馬利亞先令": "SOS", + "دولار سورينامي": "SRD", + "суринамски долар": "SRD", + "dòlar de surinam": "SRD", + "surinamský dolar": "SRD", + "suriname dollar": "SRD", + "δολάριο σουρινάμ": "SRD", + "surinamese dollar": "SRD", + "surinama dolaro": "SRD", + "dólar surinamés": "SRD", + "dolar surinamdar": "SRD", + "دلار سورینام": "SRD", + "surinamen dollari": "SRD", + "dollar du suriname": "SRD", + "surinamski dolar": "SRD", + "suriname i dollár": "SRD", + "dollaro surinamese": "SRD", + "スリナム・ドル": "SRD", + "surinamo doleris": "SRD", + "surinaamse dollar": "SRD", + "dolar surinamski": "SRD", + "dólar do suriname": "SRD", + "суринамский доллар": "SRD", + "surinamesisk dollar": "SRD", + "surinam doları": "SRD", + "суринамський долар": "SRD", + "蘇利南元": "SRD", + "جنيه جنوب سوداني": "SSP", + "южносудански паунд": "SSP", + "lliura sud sudanesa": "SSP", + "jihosúdánská libra": "SSP", + "südsudanesisches pfund": "SSP", + "south sudanese pound": "SSP", + "libra sursudanesa": "SSP", + "lõuna sudaani nael": "SSP", + "پوند سودان جنوبی": "SSP", + "etelä sudanin punta": "SSP", + "livre sud soudanaise": "SSP", + "לירה דרום סודאנית": "SSP", + "južnosudanska funta": "SSP", + "dél szudáni font": "SSP", + "sterlina sudsudanese": "SSP", + "南スーダン・ポンド": "SSP", + "pietų sudano svaras": "SSP", + "zuid soedanees pond": "SSP", + "funt południowosudański": "SSP", + "libra sul sudanesa": "SSP", + "liră sud sudaneză": "SSP", + "южносуданский фунт": "SSP", + "juhosudánska libra": "SSP", + "јужносуданска фунта": "SSP", + "sydsudanesiskt pund": "SSP", + "південносуданський фунт": "SSP", + "bảng nam sudan": "SSP", + "南蘇丹鎊": "SSP", + "دوبرا ساو تومي وبرينسيب": "STN", + "dobra": "STN", + "svatotomášská dobra": "STN", + "são toméischer dobra": "STN", + "ντόμπρα": "STN", + "são tomé and príncipe dobra": "STN", + "santomea dobro": "STN", + "dobra santotomense": "STN", + "دبرای سائوتومه و پرنسیپ": "STN", + "são tomén ja príncipen dobra": "STN", + "svetotomska dobra": "STN", + "são tomé és príncipe i dobra": "STN", + "dobra di são tomé e príncipe": "STN", + "ドブラ": "STN", + "santomese dobra": "STN", + "dobra são tomense": "STN", + "добра сан томе и принсипи": "STN", + "саотомска добра": "STN", + "são tomé ve príncipe dobrası": "STN", + "добра сан томе і принсіпі": "STN", + "圣多美和普林西比多布拉": "STN", + "ليرة سورية": "SYP", + "сирийска лира": "SYP", + "lliura siriana": "SYP", + "syrská libra": "SYP", + "syrische lira": "SYP", + "λίρα συρίας": "SYP", + "syrian pound": "SYP", + "siria pundo": "SYP", + "libra siria": "SYP", + "لیره سوریه": "SYP", + "syyrian punta": "SYP", + "livre syrienne": "SYP", + "לירה סורית": "SYP", + "sirijska funta": "SYP", + "szír font": "SYP", + "lira siriana": "SYP", + "シリア・ポンド": "SYP", + "sirijos svaras": "SYP", + "syrisch pond": "SYP", + "funt syryjski": "SYP", + "libra síria": "SYP", + "сирийский фунт": "SYP", + "sirski funt": "SYP", + "сиријска фунта": "SYP", + "syriskt pund": "SYP", + "suriye lirası": "SYP", + "сирійський фунт": "SYP", + "敘利亞鎊": "SYP", + "ليلانغيني سوازيلندي": "SZL", + "lilangeni": "SZL", + "svazijský lilangeni": "SZL", + "λιλανγκένι": "SZL", + "swazi lilangeni": "SZL", + "svazilanda lilangenio": "SZL", + "لیلانگنی سوازی": "SZL", + "לילנגני": "SZL", + "esvatinijski lilangeni": "SZL", + "szváziföldi lilangeni": "SZL", + "lilangeni dell'eswatini": "SZL", + "リランゲニ": "SZL", + "lilangenis": "SZL", + "swazische lilangeni": "SZL", + "lilanguéni": "SZL", + "лилангени": "SZL", + "свазілендський ліланґені": "SZL", + "lilangeni swaziland": "SZL", + "史瓦帝尼里蘭吉尼": "SZL", + "بات تايلاندي": "THB", + "тайландски бат": "THB", + "baht": "THB", + "thajský baht": "THB", + "thailandske baht": "THB", + "μπατ": "THB", + "thai baht": "THB", + "tajlanda bahto": "THB", + "baht tailandés": "THB", + "baat": "THB", + "thailandiar baht": "THB", + "بات تایلند": "THB", + "באט": "THB", + "tajlandski baht": "THB", + "thai bát": "THB", + "baht thailandese": "THB", + "バーツ": "THB", + "tailando batas": "THB", + "thaise baht": "THB", + "bat": "THB", + "тайский бат": "THB", + "тајландски бат": "THB", + "தாய்லாந்தின் பாட்": "THB", + "тайський бат": "THB", + "泰銖": "THB", + "ساماني طاجيكي": "TJS", + "таджикистански сомони": "TJS", + "somoni": "TJS", + "tádžický somoni": "TJS", + "σομόνι": "TJS", + "tajikistani somoni": "TJS", + "taĝika somonio": "TJS", + "somoni tayiko": "TJS", + "tadžikistani somoni": "TJS", + "سامانی": "TJS", + "tadžikistanin somoni": "TJS", + "tadžikistanski somoni": "TJS", + "tádzsik szomoni": "TJS", + "somoni tagiko": "TJS", + "ソモニ": "TJS", + "somonis": "TJS", + "tadzjiekse somoni": "TJS", + "somoni tadjik": "TJS", + "сомони": "TJS", + "таџикистански сомони": "TJS", + "таджицький сомоні": "TJS", + "塔吉克斯坦索莫尼": "TJS", + "النقود المعدنية في تيمور الشرقية": "TLD", + "východotimorské centavové mince": "TLD", + "münzen osttimors": "TLD", + "east timor centavo coins": "TLD", + "centavos de dólar de timor oriental": "TLD", + "سکه کنتاووی تیمور شرقی": "TLD", + "סנתאבוס מזרח טימוריים": "TLD", + "istočnotimorski sentavo": "TLD", + "kelet timori centavoérmék": "TLD", + "centavo est timorense": "TLD", + "東ティモール・センターボ": "TLD", + "centavos de timor leste": "TLD", + "тиморское сентаво": "TLD", + "východotimorské obehové mince": "TLD", + "східнотиморське сентаво": "TLD", + "centavo": "TLD", + "منات تركمانستاني": "TMT", + "туркменистански манат": "TMT", + "manat turcman": "TMT", + "turkmenský manat": "TMT", + "turkmenistan manat": "TMT", + "μανάτ του τουρκμενιστάν": "TMT", + "turkmena manato": "TMT", + "manat turcomano": "TMT", + "منات ترکمنستان": "TMT", + "turkmenistanin manat": "TMT", + "manat turkmène": "TMT", + "manat turcomán": "TMT", + "turkmenistanski manat": "TMT", + "türkmén manat": "TMT", + "manat turkmeno": "TMT", + "トルクメニスタン・マナト": "TMT", + "turkmėnijos manatas": "TMT", + "turkmeense manat": "TMT", + "manat turkmeński": "TMT", + "manate turcomeno": "TMT", + "manat turkmen": "TMT", + "туркменский манат": "TMT", + "turkménsky manat": "TMT", + "turkmenistansk manat": "TMT", + "türkmenistan manatı": "TMT", + "туркменський манат": "TMT", + "土库曼斯坦马纳特": "TMT", + "دينار تونسي": "TND", + "тунизийски динар": "TND", + "dinar tunisià": "TND", + "tuniský dinár": "TND", + "dinar tiwnisaidd": "TND", + "tunesischer dinar": "TND", + "tunisian dinar": "TND", + "tunizia dinaro": "TND", + "dinar tunecino": "TND", + "tuneesia dinaar": "TND", + "دینار تونس": "TND", + "tunisian dinaari": "TND", + "dinar tunisien": "TND", + "דינר תוניסאי": "TND", + "tuniski dinar": "TND", + "tunéziai dinár": "TND", + "dinaro tunisino": "TND", + "チュニジア・ディナール": "TND", + "tuniso dinaras": "TND", + "tunesische dinar": "TND", + "dinar tunezyjski": "TND", + "dinar tunisiano": "TND", + "тунисский динар": "TND", + "tunizijski dinar": "TND", + "туниски динар": "TND", + "tunisisk dinar": "TND", + "tunus dinarı": "TND", + "туніський динар": "TND", + "突尼斯第納爾": "TND", + "بانغا تونغي": "TOP", + "paʻanga": "TOP", + "tonžská paʻanga": "TOP", + "παάνγκα": "TOP", + "tongan paʻanga": "TOP", + "tonga paangao": "TOP", + "پاآنگای تونگا": "TOP", + "פאנגה טונגאית": "TOP", + "tonška pa’anga": "TOP", + "tongai paʻanga": "TOP", + "paʻanga tongano": "TOP", + "パアンガ": "TOP", + "tongos paanga": "TOP", + "tongaanse pa'anga": "TOP", + "pa'anga": "TOP", + "паанга": "TOP", + "тонганска панга": "TOP", + "тонганська паанга": "TOP", + "paʻanga tonga": "TOP", + "汤加潘加": "TOP", + "ليرة تركية": "TRY", + "турска лира": "TRY", + "lira turca": "TRY", + "turecká lira": "TRY", + "lira twrcaidd": "TRY", + "tyrkisk lira": "TRY", + "türkische lira": "TRY", + "τουρκική λίρα": "TRY", + "turkish lira": "TRY", + "turka liro": "TRY", + "türgi liir": "TRY", + "turkiar lira": "TRY", + "لیره ترک": "TRY", + "turkin liira": "TRY", + "lire turque": "TRY", + "לירה טורקית": "TRY", + "turska lira": "TRY", + "török líra": "TRY", + "トルコリラ": "TRY", + "naujoji turkijos lira": "TRY", + "turkse lira": "TRY", + "lira turecka": "TRY", + "liră turcească": "TRY", + "турецкая лира": "TRY", + "turecká líra": "TRY", + "turkisk lira": "TRY", + "துருக்கிய லிரா": "TRY", + "türk lirası": "TRY", + "турецька ліра": "TRY", + "lira thổ nhĩ kỳ": "TRY", + "土耳其里拉": "TRY", + "دولار ترينيداد وتوباغو": "TTD", + "долар на тринидад и тобаго": "TTD", + "dòlar de trinitat i tobago": "TTD", + "dolar trinidadu a tobaga": "TTD", + "trinidad und tobago dollar": "TTD", + "δολάριο τρινιδάδ και τομπάγκο": "TTD", + "trinidad and tobago dollar": "TTD", + "trinidada dolaro": "TTD", + "dólar trinitense": "TTD", + "trinidadi ja tobago dollar": "TTD", + "trinidad eta tobagoko dolar": "TTD", + "دلار ترینیداد و توباگو": "TTD", + "trinidadin ja tobagon dollari": "TTD", + "dollar de trinité et tobago": "TTD", + "dólar de trinidad e tobago": "TTD", + "trinidadtobaški dolar": "TTD", + "trinidad és tobagó i dollár": "TTD", + "dollaro di trinidad e tobago": "TTD", + "トリニダード・トバゴ・ドル": "TTD", + "trinidado ir tobago doleris": "TTD", + "trinidad en tobagodollar": "TTD", + "dolar trynidadu i tobago": "TTD", + "доллар тринидада и тобаго": "TTD", + "долар тринидада и тобага": "TTD", + "trinidaddollar": "TTD", + "trinidad ve tobago doları": "TTD", + "долар тринідаду і тобаго": "TTD", + "特立尼达和多巴哥元": "TTD", + "دولار توفالو": "TVD", + "dòlar de tuvalu": "TVD", + "tuvalský dolar": "TVD", + "tuvaluischer dollar": "TVD", + "δολάριο τουβαλού": "TVD", + "tuvaluan dollar": "TVD", + "tuvala dolaro": "TVD", + "dólar tuvaluano": "TVD", + "دلار تووالوان": "TVD", + "tuvalun dollari": "TVD", + "dollar tuvaluan": "TVD", + "dólar tuvalés": "TVD", + "tuvaluski dolar": "TVD", + "tuvalui dollár": "TVD", + "dollaro di tuvalu": "TVD", + "ツバル・ドル": "TVD", + "dolar tuvalu": "TVD", + "dolar din tuvalu": "TVD", + "доллар тувалу": "TVD", + "тувалуански долар": "TVD", + "tuvaluansk dollar": "TVD", + "tuvalu doları": "TVD", + "долар тувалу": "TVD", + "吐瓦魯元": "TVD", + "دولار تايواني جديد": "TWD", + "нов тайвански долар": "TWD", + "nou dòlar de taiwan": "TWD", + "tchajwanský dolar": "TWD", + "neuer taiwan dollar": "TWD", + "νεο δολάριο ταϊβάν": "TWD", + "new taiwan dollar": "TWD", + "nova tajvana dolaro": "TWD", + "nuevo dólar taiwanés": "TWD", + "uus taiwani dollar": "TWD", + "دلار جدید تایوان": "TWD", + "uusi taiwanin dollari": "TWD", + "nouveau dollar de taïwan": "TWD", + "novotajvanski dolar": "TWD", + "tajvani új dollár": "TWD", + "dollaro taiwanese": "TWD", + "新台湾ドル": "TWD", + "naujasis taivano doleris": "TWD", + "taiwanese dollar": "TWD", + "dolar tajwański": "TWD", + "novo dólar taiwanês": "TWD", + "новый тайваньский доллар": "TWD", + "нови тајвански долар": "TWD", + "taiwanesisk dollar": "TWD", + "yeni tayvan doları": "TWD", + "новий тайванський долар": "TWD", + "tân đài tệ": "TWD", + "新臺幣": "TWD", + "شيلينغ تانزاني": "TZS", + "танзанийски шилинг": "TZS", + "xíling tanzà": "TZS", + "tanzanský šilink": "TZS", + "swllt tansanïa": "TZS", + "tansania schilling": "TZS", + "tanzanian shilling": "TZS", + "tanzania ŝilingo": "TZS", + "chelín tanzano": "TZS", + "شیلینگ تانزانیا": "TZS", + "tansanian šillinki": "TZS", + "shilling tanzanien": "TZS", + "שילינג טנזני": "TZS", + "tanzanijski šiling": "TZS", + "tanzániai shilling": "TZS", + "scellino tanzaniano": "TZS", + "タンザニア・シリング": "TZS", + "tanzanijos šilingas": "TZS", + "tanzaniaanse shilling": "TZS", + "szyling tanzański": "TZS", + "xelim tanzaniano": "TZS", + "танзанийский шиллинг": "TZS", + "tanzánijský šiling": "TZS", + "танзанијски шилинг": "TZS", + "tanzanisk shilling": "TZS", + "tanzanya şilini": "TZS", + "танзанійський шилінг": "TZS", + "坦尚尼亞先令": "TZS", + "هريفنا أوكرانية": "UAH", + "украинска гривна": "UAH", + "hrívnia": "UAH", + "ukrajinská hřivna": "UAH", + "ukrainske hryvnia": "UAH", + "hrywnja": "UAH", + "χρίβνια": "UAH", + "ukrainian hryvnia": "UAH", + "ukraina hrivno": "UAH", + "grivna": "UAH", + "ukraina grivna": "UAH", + "گریونا اوکراین": "UAH", + "ukrainan hryvnia": "UAH", + "hryvnia": "UAH", + "hrivna": "UAH", + "הריבניה": "UAH", + "ukrajinska grivnja": "UAH", + "ukrán hrivnya": "UAH", + "grivnia ucraina": "UAH", + "フリヴニャ": "UAH", + "grivina": "UAH", + "oekraïense grivna": "UAH", + "hrywna": "UAH", + "grívnia": "UAH", + "grivnă": "UAH", + "украинская гривна": "UAH", + "ukrajinská hrivna": "UAH", + "ukrajinska grivna": "UAH", + "украјинска гривна": "UAH", + "ஹிருன்யா": "UAH", + "гривня": "UAH", + "hryvnia ukraina": "UAH", + "乌克兰格里夫纳": "UAH", + "شيلينغ أوغندي": "UGX", + "угандийски шилинг": "UGX", + "xíling ugandès": "UGX", + "ugandský šilink": "UGX", + "uganda schilling": "UGX", + "σελίνι της ουγκάντας": "UGX", + "ugandan shilling": "UGX", + "uganda ŝilingo": "UGX", + "chelín ugandés": "UGX", + "شیلینگ اوگاندا": "UGX", + "ugandan šillinki": "UGX", + "shilling ougandais": "UGX", + "שילינג אוגנדי": "UGX", + "ugandski šiling": "UGX", + "ugandai shilling": "UGX", + "scellino ugandese": "UGX", + "ウガンダ・シリング": "UGX", + "ugandos šilingas": "UGX", + "oegandese shilling": "UGX", + "shilling ogandés": "UGX", + "szyling ugandyjski": "UGX", + "xelim ugandês": "UGX", + "угандийский шиллинг": "UGX", + "ugandský šiling": "UGX", + "угандски шилинг": "UGX", + "ugandisk shilling": "UGX", + "uganda şilini": "UGX", + "угандійський шилінг": "UGX", + "烏干達先令": "UGX", + "دولار أمريكي": "USD", + "щатски долар": "USD", + "dòlar dels estats units": "USD", + "americký dolar": "USD", + "doler yr unol daleithiau": "USD", + "amerikanske dollar": "USD", + "us dollar": "USD", + "δολάριο ηπα": "USD", + "united states dollar": "USD", + "usona dolaro": "USD", + "dólar estadounidense": "USD", + "usa dollar": "USD", + "estatubatuar dolar": "USD", + "دلار آمریکا": "USD", + "yhdysvaltain dollari": "USD", + "dollar américain": "USD", + "דולר אמריקני": "USD", + "američki dolar": "USD", + "amerikai dollár": "USD", + "dollar statounitese": "USD", + "dollaro statunitense": "USD", + "アメリカ合衆国ドル": "USD", + "jungtinių valstijų doleris": "USD", + "amerikaanse dollar": "USD", + "dolar american": "USD", + "dolar amerykański": "USD", + "dólar dos estados unidos": "USD", + "доллар сша": "USD", + "americký dolár": "USD", + "ameriški dolar": "USD", + "амерички долар": "USD", + "amerikansk dollar": "USD", + "அமெரிக்க டாலர்": "USD", + "amerikan doları": "USD", + "долар сша": "USD", + "đô la mỹ": "USD", + "美元": "USD", + "بيزو أوروغواي": "UYU", + "уругвайско песо": "UYU", + "peso uruguaià": "UYU", + "uruguayské peso": "UYU", + "uruguayischer peso": "UYU", + "uruguayan peso": "UYU", + "urugvaja peso": "UYU", + "peso uruguayo": "UYU", + "peso uruguaitar": "UYU", + "پزوی اروگوئه": "UYU", + "uruguayn peso": "UYU", + "peso uruguayen": "UYU", + "peso uruguaio": "UYU", + "urugvajski pezo": "UYU", + "uruguayi peso": "UYU", + "peso uruguaiano": "UYU", + "ウルグアイ・ペソ": "UYU", + "urugvajaus pesas": "UYU", + "uruguayaanse peso": "UYU", + "peso urugwajskie": "UYU", + "уругвайское песо": "UYU", + "уругвајски пезос": "UYU", + "uruguayansk peso": "UYU", + "uruguay pesosu": "UYU", + "уругвайський песо": "UYU", + "烏拉圭比索": "UYU", + "سوم أوزبكستاني": "UZS", + "узбекистански сом": "UZS", + "som uzbek": "UZS", + "uzbecký sum": "UZS", + "soʻm": "UZS", + "σομ του ουζμπεκιστάν": "UZS", + "uzbekistani soʻm": "UZS", + "uzbeka somo": "UZS", + "som uzbeko": "UZS", + "سوم ازبکستان": "UZS", + "uzbekistanin som": "UZS", + "sum": "UZS", + "סום אוזבקי": "UZS", + "uzbekistanski som": "UZS", + "üzbég szom": "UZS", + "スム": "UZS", + "uzbekijos sumas": "UZS", + "oezbeekse sum": "UZS", + "som uzbec": "UZS", + "узбекский сум": "UZS", + "uzbekistansk som": "UZS", + "özbekistan somu": "UZS", + "узбецький сум": "UZS", + "乌兹别克斯坦索姆": "UZS", + "sovereign bolivar": "VES", + "bolívar soberano": "VES", + "bolivar souverain": "VES", + "venezuelai bolívar": "VES", + "ボリバル・ソベラノ": "VES", + "суверенный боливар": "VES", + "суверенний болівар": "VES", + "دونغ فيتنامي": "VND", + "виетнамски донг": "VND", + "dong": "VND", + "vietnamský dong": "VND", + "vietnamesischer đồng": "VND", + "ντονγκ": "VND", + "vietnamese đồng": "VND", + "vjetnama dongo": "VND", + "đồng vietnamita": "VND", + "vietnamdar dong": "VND", + "دانگ ویتنام": "VND", + "vietnamin đồng": "VND", + "vijetnamski dong": "VND", + "vietnámi đồng": "VND", + "đồng": "VND", + "ドン": "VND", + "vietnamo dongas": "VND", + "vietnamese dong": "VND", + "донг": "VND", + "вијетнамски донг": "VND", + "в'єтнамський донг": "VND", + "越南盾": "VND", + "فاتو فانواتي": "VUV", + "vatu": "VUV", + "vanuatský vatu": "VUV", + "βάτου": "VUV", + "vanuatu vatu": "VUV", + "vanuatua vatuo": "VUV", + "واتوی وانواتو": "VUV", + "vanuatun vatu": "VUV", + "ואטו": "VUV", + "vanuatski vatu": "VUV", + "vanuatui vatu": "VUV", + "バツ": "VUV", + "vanuatuaanse vatu": "VUV", + "вату": "VUV", + "вануатски вату": "VUV", + "вануатський вату": "VUV", + "vatu vanuatu": "VUV", + "萬那杜瓦圖": "VUV", + "تالا ساموي": "WST", + "tala": "WST", + "samojská tala": "WST", + "samoanischer tala": "WST", + "τάλα σαμόα": "WST", + "samoan tālā": "WST", + "samoa talao": "WST", + "tālā": "WST", + "samoa tala": "WST", + "طلای ساموآ": "WST", + "samoan tala": "WST", + "tala samoana": "WST", + "samoanska tala": "WST", + "szamoai tala": "WST", + "tala samoano": "WST", + "タラ": "WST", + "samoaanse tala": "WST", + "tala samoan": "WST", + "самоанская тала": "WST", + "самоанска тала": "WST", + "самоанська тала": "WST", + "薩摩亞塔拉": "WST", + "فرنك وسط أفريقي": "XAF", + "централноафрикански cfa франк": "XAF", + "franc cfa de l'àfrica central": "XAF", + "středoafrický frank": "XAF", + "cfa franc beac": "XAF", + "φράγκο cfa κεντρικής αφρικής": "XAF", + "central african cfa franc": "XAF", + "franco cfa de áfrica central": "XAF", + "فرانک سیافای آفریقای میانه": "XAF", + "franc cfa": [ + "XOF", + "XAF" + ], + "srednjoafrički cfa franak": "XAF", + "中央アフリカcfaフラン": "XAF", + "franc cfa d'africa centrala": "XAF", + "franco cfa da áfrica central": "XAF", + "franc cfa beac": "XAF", + "франк кфа beac": "XAF", + "stredoafrický frank": "XAF", + "orta afrika cfa frangı": "XAF", + "центральноафриканський франк": "XAF", + "franc cfa trung phi": "XAF", + "中非金融合作法郎": "XAF", + "فضة": "XAG", + "сребро": "XAG", + "དངུལ།": "XAG", + "argent": "XAG", + "stříbro": "XAG", + "arian": "XAG", + "sølv": "XAG", + "silber": "XAG", + "άργυρος": "XAG", + "silver": "XAG", + "arĝento": "XAG", + "plata": "XAG", + "hõbe": "XAG", + "zilar": "XAG", + "نقره": "XAG", + "hopea": "XAG", + "prata": "XAG", + "כסף": "XAG", + "srebro": "XAG", + "ezüst": "XAG", + "argento": "XAG", + "銀": "XAG", + "sidabras": "XAG", + "zilver": "XAG", + "argint": "XAG", + "серебро": "XAG", + "striebro": "XAG", + "வெள்ளி": "XAG", + "వెండి": "XAG", + "gümüş": "XAG", + "срібло": "XAG", + "bạc": "XAG", + "ذهب": "XAU", + "злато": "XAU", + "གསེར།": "XAU", + "or": "XAU", + "zlato": "XAU", + "aur": "XAU", + "guld": "XAU", + "gold": "XAU", + "χρυσός": "XAU", + "oro": "XAU", + "kuld": "XAU", + "urre": "XAU", + "طلا": "XAU", + "kulta": "XAU", + "ouro": "XAU", + "זהב": "XAU", + "arany": "XAU", + "auro": "XAU", + "金": "XAU", + "auksas": "XAU", + "goud": "XAU", + "złoto": "XAU", + "золото": "XAU", + "தங்கம்": "XAU", + "బంగారం": "XAU", + "altın": "XAU", + "vàng": "XAU", + "بيتكوين": "XBT", + "биткойн": "XBT", + "bitcoin": "XBT", + "bitmono": "XBT", + "بیتکوین": "XBT", + "ביטקוין": "XBT", + "ビットコイン": "XBT", + "биткојн": "XBT", + "பிட்காயின்": "XBT", + "బిట్ కాయిన్": "XBT", + "біткоїн": "XBT", + "比特币": "XBT", + "دولار شرق الكاريبي": "XCD", + "източнокарибски долар": "XCD", + "dòlar del carib oriental": "XCD", + "východokaribský dolar": "XCD", + "doler dwyrain y caribî": "XCD", + "ostkaribischer dollar": "XCD", + "δολάριο ανατολικής καραϊβικής": "XCD", + "eastern caribbean dollar": "XCD", + "orientkaribia dolaro": "XCD", + "dólar del caribe oriental": "XCD", + "ekialdeko karibeko dolar": "XCD", + "دلار کارائیب شرقی": "XCD", + "itä karibian dollari": "XCD", + "dollar des caraïbes orientales": "XCD", + "dólar do caribe oriental": "XCD", + "דולר מזרח קריבי": "XCD", + "istočnokaripski dolar": "XCD", + "kelet karibi dollár": "XCD", + "dollaro dei caraibi orientali": "XCD", + "東カリブ・ドル": "XCD", + "rytų karibų doleris": "XCD", + "oost caribische dollar": "XCD", + "dolar wschodniokaraibski": "XCD", + "восточнокарибский доллар": "XCD", + "vzhodnokaribski dolar": "XCD", + "источнокарипски долар": "XCD", + "östkaribisk dollar": "XCD", + "doğu karayip doları": "XCD", + "східнокарибський долар": "XCD", + "đô la đông caribe": "XCD", + "東加勒比元": "XCD", + "حقوق السحب الخاصة": "XDR", + "специални права на тираж": "XDR", + "drets especials de gir": "XDR", + "zvláštní práva čerpání": "XDR", + "sonderziehungsrecht": "XDR", + "special drawing rights": "XDR", + "specialaj rajtoj de enspezo": "XDR", + "derechos especiales de giro": "XDR", + "erityisnosto oikeus": "XDR", + "droits de tirage spéciaux": "XDR", + "posebna prava vučenja": "XDR", + "sdr": "XDR", + "diritti speciali di prelievo": "XDR", + "特別引出権": "XDR", + "specialiosios skolinimosi teisės": "XDR", + "speciale trekkingsrechten": "XDR", + "drechs de tiratge especials": "XDR", + "specjalne prawa ciągnienia": "XDR", + "direitos especiais de saque": "XDR", + "drepturi speciale de tragere": "XDR", + "специальные права заимствования": "XDR", + "zvláštne práva čerpania": "XDR", + "posebne pravice črpanja": "XDR", + "särskilda dragningsrätter": "XDR", + "özel çekme hakları": "XDR", + "спеціальні права запозичення": "XDR", + "quyền rút vốn đặc biệt": "XDR", + "特别提款权": "XDR", + "екю": "XEU", + "unitat monetària europea": "XEU", + "evropská měnová jednotka": "XEU", + "european currency unit": "XEU", + "europäische währungseinheit": "XEU", + "ευρωπαϊκή λογιστική μονάδα": "XEU", + "unidad monetaria europea": "XEU", + "euroopa valuutaühik": "XEU", + "europako kontu unitate": "XEU", + "واحد ارزی اروپا": "XEU", + "euroopan valuuttayksikkö": "XEU", + "ecu": "XEU", + "יחידת מטבע אירופית": "XEU", + "európai valutaegység": "XEU", + "unità di conto europea": "XEU", + "欧州通貨単位": "XEU", + "ekiu": "XEU", + "europese rekeneenheid": "XEU", + "unidade monetária europeia": "XEU", + "экю": "XEU", + "európska menová jednotka": "XEU", + "europeiska valutaenheten": "XEU", + "avrupa para birimi": "XEU", + "欧洲货币单位": "XEU", + "مونيرو": "XMR", + "монеро": "XMR", + "monero": "XMR", + "مونرو": "XMR", + "מונרו": "XMR", + "门罗币": "XMR", + "فرنك غرب أفريقي": "XOF", + "западноафрикански cfa франк": "XOF", + "franc cfa de l'àfrica occidental": "XOF", + "cfa franc bceao": "XOF", + "φράγκο cfa δυτικής αφρικής": "XOF", + "west african cfa franc": "XOF", + "franco cfa de áfrica occidental": "XOF", + "فرانک سیافای آفریقای غربی": "XOF", + "zapadnoafrički cfa franak": "XOF", + "西アフリカcfaフラン": "XOF", + "franc cfa d'africa occidentala": "XOF", + "franco cfa da áfrica ocidental": "XOF", + "franc cfa bceao": "XOF", + "франк кфа bceao": "XOF", + "západoafrický frank": "XOF", + "batı afrika cfa frangı": "XOF", + "західноафриканський франк": "XOF", + "franc cfa tây phi": "XOF", + "非洲金融共同体法郎": "XOF", + "بالاديوم": "XPD", + "паладий": "XPD", + "པྰེ་ལེ་ཌིམ།": "XPD", + "pal·ladi": "XPD", + "palladium": "XPD", + "paladiwm": "XPD", + "παλλάδιο": "XPD", + "paladio": "XPD", + "pallaadium": "XPD", + "پالادیم": "XPD", + "פלדיום": "XPD", + "paladij": "XPD", + "palládium": "XPD", + "palladio": "XPD", + "パラジウム": "XPD", + "paladis": "XPD", + "palladi": "XPD", + "pallad": "XPD", + "paládio": "XPD", + "paladiu": "XPD", + "палладий": "XPD", + "paládium": "XPD", + "паладијум": "XPD", + "பலேடியம்": "XPD", + "పెల్లేడియం": "XPD", + "paladyum": "XPD", + "паладій": "XPD", + "palađi": "XPD", + "钯": "XPD", + "فرنك س ف ب": "XPF", + "franc cfp": "XPF", + "cfp frank": "XPF", + "cfp franc": "XPF", + "φράγκο cfp": "XPF", + "pacifika franko": "XPF", + "franco cfp": "XPF", + "cfp libera": "XPF", + "فرانک اقیانوسیه": "XPF", + "cfp frangi": "XPF", + "franc pacifique": "XPF", + "cfp franak": "XPF", + "csendes óceáni valutaközösségi frank": "XPF", + "cfpフラン": "XPF", + "cfp frankas": "XPF", + "frank cfp": "XPF", + "тихоокеанский франк": "XPF", + "cfp frangı": "XPF", + "французький тихоокеанський франк": "XPF", + "太平洋法郎": "XPF", + "بلاتين": "XPT", + "платина": "XPT", + "བེ་ལེ་ཊི་ནམ།": "XPT", + "platí": "XPT", + "platina": "XPT", + "platinwm": "XPT", + "platin": "XPT", + "λευκόχρυσος": "XPT", + "platinum": "XPT", + "plateno": "XPT", + "platino": "XPT", + "plaatina": "XPT", + "پلاتین": "XPT", + "platine": "XPT", + "פלטינה": "XPT", + "白金": "XPT", + "platyna": "XPT", + "platină": "XPT", + "பிளாட்டினம்": "XPT", + "ప్లాటినం": "XPT", + "铂": "XPT", + "sucre": "XSU", + "域内統一決済システム": "XSU", + "сукре": "XSU", + "ريال اليمن الشمالي": "YER", + "ريال يمني": "YER", + "йеменски риал": "YER", + "rial iemenita": "YER", + "jemen rial": "YER", + "ριάλ υεμένης": "YER", + "north yemeni rial": "YER", + "yemeni rial": "YER", + "jemena rialo": "YER", + "rial de yemen del norte": "YER", + "rial yemení": "YER", + "ریال یمن": "YER", + "ریال یمن شمالی": "YER", + "jemenin rial": "YER", + "riyal yéménite": "YER", + "rial iemení": "YER", + "ריאל תימני": "YER", + "jemenski rijal": "YER", + "jemeni riál": "YER", + "riyal yemenita": "YER", + "イエメン・リアル": "YER", + "jemeno rialas": "YER", + "jemenitische rial": "YER", + "noord jemenitische rial": "YER", + "rial jemeński": "YER", + "rial północnojemeński": "YER", + "йеменский риал": "YER", + "риал северного йемена": "YER", + "jemenský rial": "YER", + "јеменски ријал": "YER", + "jemenitisk rial": "YER", + "yemen riyali": "YER", + "єменський ріал": "YER", + "葉門里亞爾": "YER", + "راند جنوب أفريقي": "ZAR", + "южноафрикански ранд": "ZAR", + "rand": "ZAR", + "jihoafrický rand": "ZAR", + "südafrikanischer rand": "ZAR", + "ραντ": "ZAR", + "south african rand": "ZAR", + "sudafrika rando": "ZAR", + "rand sudafricano": "ZAR", + "hegoafrikar rand": "ZAR", + "رند آفریقای جنوبی": "ZAR", + "etelä afrikan randi": "ZAR", + "rand surafricano": "ZAR", + "ראנד דרום אפריקאי": "ZAR", + "južnoafrički rand": "ZAR", + "dél afrikai rand": "ZAR", + "ランド": "ZAR", + "randas": "ZAR", + "zuid afrikaanse rand": "ZAR", + "rand sudafrican": "ZAR", + "rand sud african": "ZAR", + "южноафриканский рэнд": "ZAR", + "јужноафрички ранд": "ZAR", + "güney afrika randı": "ZAR", + "ранд": "ZAR", + "南非兰特": "ZAR", + "zcash": "ZEC", + "زیکش": "ZEC", + "كواشا زامبي": "ZMW", + "kwacha zambià": "ZMW", + "zambijská kwacha": "ZMW", + "zambianske kwacha": "ZMW", + "sambischer kwacha": "ZMW", + "κουάτσα της ζάμπιας": "ZMW", + "zambian kwacha": "ZMW", + "zambia kvaĉo": "ZMW", + "kwacha zambiano": "ZMW", + "sambia kvatša": "ZMW", + "کواچای زامبیا": "ZMW", + "sambian kwacha": "ZMW", + "kwacha zambien": "ZMW", + "קוואצ'ה זמבי": "ZMW", + "zambijska kvača": "ZMW", + "zambiai kwacha": "ZMW", + "ザンビア・クワチャ": "ZMW", + "zambijos kvača": "ZMW", + "zambiaanse kwacha": "ZMW", + "kwacha zambijska": "ZMW", + "замбийская квача": "ZMW", + "замбијска квача": "ZMW", + "zambisk kwacha": "ZMW", + "zambiya kwachası": "ZMW", + "замбійська квача": "ZMW", + "尚比亞克瓦查": "ZMW", + "Аҧ": "ABA", + "abcházský apsar": "ABA", + "apsar abjasio": "ABA", + "аҧ": "ABA", + "آپسار": "ABA", + "اپسار": "ABA", + "اپسار ابخاز": "ABA", + "アプサラ": "ABA", + "апсар": "ABA", + "аҧсар": "ABA", + "абхаски апсар": "ABA", + "درهم": "AED", + "DH": [ + "MAD", + "AED" + ], + "درهم الإمارات": "AED", + "dirham uea": "AED", + "dirham de l'uea": "AED", + "dirham de la uea": "AED", + "dirham de la unió dels emirats àrabs": "AED", + "dirham dels eau": "AED", + "dirham dels emirats": "AED", + "dirham dels emirats àrabs units": "AED", + "aed": "AED", + "sae dirham": "AED", + "dirham sae": "AED", + "emirata arabiske dirham": "AED", + "uae dirham": "AED", + "ντιρχάμ των ηνωμένων αραβικών εμιράτων": "AED", + "emirati dirham": "AED", + "u.a.e. dirham": "AED", + "unuiĝintaj arabaj emirlandoj dirhamo": "AED", + "dirham de emiratos arabes unidos": "AED", + "dirham de emiratos árabes unidos": "AED", + "dirham de los emiratos arabes unidos": "AED", + "dirham de los emiratos árabes unidos": "AED", + "درهم امارات متحده عربی": "AED", + "درهم امارات متحدهٔ عربی": "AED", + "arabiemiirikuntien dirhami": "AED", + "dirham emirati": "AED", + "dirham des emirats arabes unis": "AED", + "dirham des émirats": "AED", + "verenigde arabische emiraten dirham": "AED", + "diram": [ + "TJS", + "AED" + ], + "dircham": "AED", + "dirham dos emirados árabes unidos": "AED", + "dirame dos emirados árabes unidos": "AED", + "dirame emiradense": "AED", + "dirame emiradês": "AED", + "dirham dos emirados": "AED", + "dirham emiradense": "AED", + "dirham emiradês": "AED", + "dirham arab emirat": "AED", + "валюта объединённых арабских эмиратов": "AED", + "дирхам": [ + "MAD", + "AED" + ], + "уае дирмах": "AED", + "அமீரக திர்கம்": "AED", + "அமீரக திர்ஹம்": "AED", + "யூஏஈ திராம்": "AED", + "阿联酋迪尔汗": "AED", + "迪拉姆": "AED", + "迪爾汗": "AED", + "阿聯酋迪拉姆": "AED", + "؋": "AFN", + "Afs": "AFN", + "afghání": "AFN", + "afn": "AFN", + "af": "AFN", + "afg": "AFN", + "afgaani": "AFN", + "afganistani afgaan": "AFN", + "uus afgaani": "AFN", + "افغانی افغانستان": "AFN", + "afgani afgán": "AFN", + "afghani afgano": "AFN", + "afghanis": "AFN", + "afegani": "AFN", + "novo afegani": "AFN", + "afgan afgan": "AFN", + "афганистанский афгани": "AFN", + "афганский афгани": "AFN", + "валюта афганистана": "AFN", + "afganistanski afgan": "AFN", + "авганистански афган": "AFN", + "ஆப்கான் ஆப்கானி": "AFN", + "阿富汗尼": "AFN", + "L": [ + "MDL", + "HNL", "ALL" - ], - "dinaro macedone": [ - "MKD" - ], - "togrog": [ - "MNT" - ], - "q\u0259pik": [ - "AZN" - ], - "special drawing rights": [ - "XDR" - ], - "gibralta\u0301ri font": [ - "GIP" - ], - "dinar bahraini": [ - "BHD" - ], - "marokkaanse dirham": [ - "MAD" - ], - "rouble sovie\u0301tique": [ - "SUR" - ], - "tanzanian shilling": [ - "TZS" - ], - "libra de siria": [ - "SYP" - ], - "rand sudafricano": [ - "ZAR" - ], - "seychelse roepie": [ - "SCR" - ], - "seychelse roepia": [ - "SCR" - ], - "forint": [ - "HUF" - ], - "dinar algerino": [ - "DZD" - ], - "roupie du sri lanka": [ - "LKR" - ], - "katar riyal": [ - "QAR" - ], - "schekalim": [ - "ILS" - ], - "corona checoslovaca": [ - "CSK" - ], - "baht tailande\u0301s": [ - "THB" - ], + ], + "лек": "ALL", + "qindarka": "ALL", + "leko": "ALL", + "all": "ALL", + "lek albanes": "ALL", + "albaania lek": "ALL", + "lek albanais": "ALL", + "アルバニアの通貨": "ALL", + "アルバニア・レク": "ALL", + "lekas": "ALL", + "lekë": "ALL", + "lek albanês": "ALL", + "lek novo": "ALL", + "lek albanez": "ALL", + "lekă albaneză": "ALL", + "валюта албании": "ALL", + "валютный лек": "ALL", + "arnavutluk leki": "ALL", + "درام": "AMD", + "֏": "AMD", + "dram armenia": "AMD", + "armensk dram": "AMD", + "amd": "AMD", + "armeenia drahm": "AMD", + "armeenia dram": "AMD", + "dramm": "AMD", + "dram arménien": "AMD", + "armenijski dram": "AMD", + "dramas": "AMD", + "dram armeński": "AMD", + "dram karabachski": "AMD", + "dram armênio": "AMD", + "dram da arménia": "AMD", + "dram da armênia": "AMD", + "drame arménio": "AMD", + "dram armean": "AMD", + "валюта армении": "AMD", + "драм": [ + "NKD", + "AMD" + ], + "ஆர்மீனிய டிராம்": "AMD", + "ermenistan dramı": "AMD", + "CMg": "ANG", + "fiorino caraibico": "ANG", + "加勒比盾": "ANG", + "ƒ": [ + "AWG", + "ANG" + ], + "NAƒ": "ANG", + "ang": "ANG", + "naf": "ANG", + "naƒ": "ANG", + "f": "ANG", + "florin antillano neerlandes": "ANG", + "גילדן אנטילי": "ANG", + "Kz": "AOA", + "kwanza reajustado": "AOA", + "lwei": "AOA", + "novo kwanza": "AOA", + "κβάνζα": "AOA", + "aoa": "AOA", + "kz": "AOA", + "קואנזה": "AOA", + "kwanza angolana": "AOA", + "アンゴラ・クワンザ": "AOA", + "валюта анголы": "AOA", + "восстановленная кванза": "AOA", + "кванза": "AOA", + "кванза ангольская": "AOA", + "кванза реюстадо": "AOA", + "новая кванза": "AOA", + "скорректированная кванза": "AOA", + "анголска нова кванза": "AOA", + "kwansa": "AOA", + "அங்கோலா குவான்சா": "AOA", + "angola kwanzası": "AOA", + "安哥拉寬扎": "AOA", + "寬扎": "AOA", + "$": [ + "XCD", + "WST", + "USD", + "TWD", + "TVD", + "TTD", + "SRD", + "SGD", + "SBD", + "PND", + "NZD", + "NUD", + "NAD", + "MXN", + "MOP", + "LRD", + "KYD", + "KID", + "JMD", + "HKD", + "GYD", + "FJD", + "CUP", + "COP", + "CLP", + "CKD", + "CAD", + "BZD", + "BSD", + "BRL", + "BND", + "BMD", + "BBD", + "AUD", + "ARS", + "ARG" + ], + "o$s": "ARG", + "ars": "ARS", + "peso d'argentina": "ARS", + "peso de l'argentina": "ARS", + "pesos argentins": "ARS", + "arg$": "ARS", + "peso ley": "ARS", + "peso moneda nacional": "ARS", + "pesos argentinos": "ARS", + "nuevo peso argentino": "ARS", + "peso convertible": "ARS", + "peso convertible argentino": "ARS", + "peso de argentina": "ARS", + "peso dolar": "ARS", + "peso dólar": "ARS", + "argentinar peso": "ARS", "nuevo peso": [ - "ARS", - "UYU" - ], - "cuna croata": [ - "HRK" - ], - "nieuwe israe\u0308lische shekel": [ - "ILS" - ], - "nieuwe israelische shekel": [ - "ILS" - ], - "dollar des i\u0302les fidji": [ - "FJD" - ], - "nieuw zeelandse dollar": [ - "NZD" - ], - "tanza\u0301niai shilling": [ - "TZS" - ], - "gold franc": [ - "XFO" - ], - "tongan pa`anga": [ - "TOP" - ], - "francia frank": [ - "FRF" - ], - "brl": [ - "BRL" - ], - "isla\u0308ndische wa\u0308hrung": [ - "ISK" - ], - "guyana dollar": [ - "GYD" - ], - "dollaro australiano": [ - "AUD" - ], - "nakfa e\u0301rythre\u0301en": [ - "ERN" - ], - "kap verde escudo": [ - "CVE" - ], - "dinar iraqui\u0301": [ - "IQD" - ], - "vietnamese dong": [ - "VND" - ], - "neuer sol": [ - "PEN" - ], - "peso de argentina": [ + "UYU", "ARS" - ], - "ddr mark": [ - "DDM" - ], - "br$": [ - "BND" - ], - "e\u0301szak koreai von": [ - "KPW" - ], - "japanse yen": [ - "JPY" - ], - "franco svizzero": [ - "CHF" - ], - "afghani afgano": [ - "AFN" - ], - "lira siriana": [ - "SYP" - ], - "boliviano": [ - "BOB" - ], - "vanuatui vatu": [ - "VUV" - ], - "tnd": [ - "TND" - ], - "manat turkmene": [ - "TMT" - ], - "namibia dollar": [ - "NAD" - ], - "ern": [ - "ERN" - ], - "manat turkmeno": [ - "TMT" - ], - "bds$": [ + ], + "pesification": "ARS", + "פזו ארגנטינאי": "ARS", + "פסו ארגנטיני": "ARS", + "argentinski peso": "ARS", + "nuovo peso argentino": "ARS", + "peso da argentina": "ARS", + "валюта аргентины": "ARS", + "песо": [ + "UYU", + "PHP", + "MXN", + "DOP", + "CUP", + "COP", + "CLP", + "ARS" + ], + "аргентински песо": "ARS", + "аргентинське песо": "ARS", + "ars$": "ARS", + "阿根廷披索": "ARS", + "阿根廷皮索": "ARS", + "A$": "AUD", + "a$": "AUD", + "au$": "AUD", + "aud": "AUD", + "aussie dollar": "AUD", + "dollar": [ + "USD", + "SGD", + "NZD", + "HKD", + "FJD", + "CAD", + "AUD" + ], + "dollars": [ + "USD", + "SGD", + "NZD", + "HKD", + "CAD", + "AUD" + ], + "aŭ$": "AUD", + "dolar australiano": "AUD", + "валюта австралии": "AUD", + "валюта кирибати": "AUD", + "валюта науру": "AUD", + "валюта норфолка": "AUD", + "валюта тувалу": "AUD", + "доллар": [ + "WST", + "USD", + "TVD", + "TTD", + "SRD", + "SBD", + "PND", + "NZD", + "NUD", + "NAD", + "KYD", + "KID", + "JMD", + "HKD", + "FJD", + "CKD", + "CAD", + "BZD", + "BSD", + "AUD" + ], + "доллар австралии": "AUD", + "அவுத்திரேலிய வெள்ளி": "AUD", + "அவுத்திரேலிய டொலர்": "AUD", + "ஆத்திரேலிய டொலர்": "AUD", + "ஆத்திரேலிய வெள்ளி": "AUD", + "ஆஸ்திரேலிய டொலர்": "AUD", + "AU$": "AUD", + "AUD": "AUD", + "florí d’aruba": "AWG", + "arubský gulden": "AWG", + "afl.": "AWG", + "aruba gulden": "AWG", + "awg": "AWG", + "florin arubeno": "AWG", + "florin arubeño": "AWG", + "florín arubeno": "AWG", + "aruba kulden": "AWG", + "florin arubain": "AWG", + "florin d'aruba": "AWG", + "florin d’aruba": "AWG", + "פלורין ארובה": "AWG", + "arupski gulden": "AWG", + "fiorino di aruba": "AWG", + "アルバフロリン": "AWG", + "アルバ・フローリン": "AWG", + "arubos guldenas": "AWG", + "arubaanse florijn": "AWG", + "arubaanse gulden": "AWG", + "florim de aruba": "AWG", + "арубанский гульден": "AWG", + "валюта арубы": "AWG", + "арупски флорин": "AWG", + "arubas florin": "AWG", + "அரூபா ஃபுளோரின்": "AWG", + "арубський флорін": "AWG", + "مانات": "AZN", + "₼": "AZN", + "manat d'azerbaidjan": "AZN", + "manat de l'azerbaidjan": "AZN", + "manat àzeri": "AZN", + "ruble azerbaidjanès": "AZN", + "manat aserbaijan": "AZN", + "aserbajdsjansk manat": "AZN", + "azn": "AZN", + "aserbaidschanischer manat": "AZN", + "gepik": "AZN", + "qäpik": "AZN", + "qəpik": "AZN", + "manat azeri": "AZN", + "manat azerí": "AZN", + "manat azerbaijandar": "AZN", + "منات جمهوری آذربایجان": "AZN", + "منات جمهوری اذربایجان": "AZN", + "manat azéri": "AZN", + "nouveau manat azéri": "AZN", + "manat azarí": "AZN", + "manat de acerbaixán": "AZN", + "azerbejdžanski manat": "AZN", + "azm": "AZN", + "manat azerski": "AZN", + "manat azerbaijano": "AZN", + "manat azerbaijanês": "AZN", + "manat do azerbaijão": "AZN", + "novo manat": "AZN", + "aym": "AZN", + "валюта азербайджана": "AZN", + "манат азербайджанский": "AZN", + "манат": [ + "TMT", + "AZN" + ], + "அசர்பைச்சானிய மனாத்து": "AZN", + "azerbaycan yeni manatı": "AZN", + "yeni manat": "AZN", + "亞賽拜然馬納特": "AZN", + "A.M.": "AZN", + "KM": "BAM", + "bosenská konvertibilní marka": "BAM", + "mark cyfnewidiol": "BAM", + "bosnisch herzegowinische konvertible mark": "BAM", + "fening": "BAM", + "feninga": "BAM", + "μετατρέψιμο μάρκο": "BAM", + "convertible mark": "BAM", + "bam": "BAM", + "km": "BAM", + "marka convertible": "BAM", + "marco bosnio": "BAM", + "mark convertible": "BAM", + "mark convertible bosniaque": "BAM", + "marka": "BAM", + "המרק הסחיר": "BAM", + "bosna i hercegovina konvertibilna marka": "BAM", + "mark convertibile de bosnia herzegovina": "BAM", + "marco convertibile": "BAM", + "ボスニア・ヘルツェゴビナ・マルカ": "BAM", + "ボスニア・マルカ": "BAM", + "bosnijos ir hercegovinos markė": "BAM", + "bosnische convertibele mark": "BAM", + "bosnische konvertibilna marka": "BAM", + "marka de bòsnia e ercegovina": "BAM", + "marka konwertybilna": "BAM", + "marka transferowa": "BAM", + "marco convertível": "BAM", + "marca convertibilă a bosniei şi herţegovinei": "BAM", + "marca convertibilă a bosniei și herțegovinei": "BAM", + "marca bosniacă convertibilă": "BAM", + "marcă convertibilă a bosniei şi herţegovinei": "BAM", + "marcă convertibilă a bosniei și herțegovinei": "BAM", + "боснийская конвертируемая марка": "BAM", + "боснийская марка": "BAM", + "валюта боснии и герцеговины": "BAM", + "конвертируемая марка боснии и герцеговины": "BAM", + "марка": "BAM", + "konvertibilna marka bosne in hercegovine": "BAM", + "босанскохерцеговачка конвертибилна марка": "BAM", + "км": "BAM", + "конвертабилна марка": "BAM", + "konvertibel mark": "BAM", + "konvertibla mark": "BAM", + "கன்வர்டிபிள் மார்க்கு": "BAM", + "பொசுனியா எர்செகோவினா கன்வர்டிபிள் மார்க்": "BAM", + "பொஸ்னியா ஹெர்செகோவினா கன்வர்டிபிள் மார்க்": "BAM", + "konvertibıl mark": "BAM", + "конвертована марка": "BAM", + "可兑换马克": "BAM", + "波斯尼亞黑塞哥維那可兌換馬克": "BAM", + "الدولار البربادوسي": "BBD", + "Bds$": "BBD", + "bbd": "BBD", + "bds$": "BBD", + "δολάριο των μπαρμπάντος": "BBD", + "dolar de barbados": "BBD", + "dolar barbadense": "BBD", + "dollar de la barbade": "BBD", + "dollaro": [ + "BZD", "BBD" - ], - "bhutaanse ngultrum": [ - "BTN" - ], - "peso chilien": [ - "CLP" - ], - "dolar jamaicano": [ - "JMD" - ], - "bahamas dollar": [ - "BSD" - ], - "eritrese nakfa": [ - "ERN" - ], - "czk": [ - "CZK" - ], - "engels pond": [ - "GBP" - ], - "dolar de bermudas": [ - "BMD" - ], - "taka bangladeshi\u0301": [ + ], + "dollaro delle barbados": "BBD", + "dólar barbadiano": "BBD", + "dólar dos barbados": "BBD", + "валюта барбадоса": "BBD", + "долар барбадоса": "BBD", + "பார்படோஸ் டாலர்": "BBD", + "৳": "BDT", + "така": "BDT", + "bdt": [ + "BTN", "BDT" - ], - "riyal del qatar": [ - "QAR" - ], - "kuwaiti dinar": [ - "KWD" - ], - "seychellen rupie": [ - "SCR" - ], - "boli\u0301var ve\u0301ne\u0301zue\u0301lien": [ - "VEF" - ], - "sri lanka rupie": [ - "LKR" - ], - "do\u0301lar de brunei": [ - "BND" - ], - "do\u0301lar de las islas salomo\u0301n": [ - "SBD" - ], - "lak": [ - "LAK" - ], - "sum uzbeko": [ - "UZS" - ], - "kurus\u0327": [ - "TRY" - ], - "iraqi dinar": [ - "IQD" - ], - "livre sterling": [ - "GBP" - ], - "angolai kwanza": [ - "AOA" - ], - "lat": [ - "LVL" - ], - "lek albanais": [ - "ALL" - ], - "brunei dolla\u0301r": [ - "BND" - ], - "tetri": [ - "GEL" - ], - "sterlina sudsudanese": [ - "SSP" - ], - "mo\u0308ngo\u0308": [ - "MNT" - ], - "mexican un peso coinage": [ - "MXN" - ], - "djiboutische frank": [ - "DJF" - ], - "seychelle i ru\u0301pia": [ - "SCR" - ], - "litauischer litas": [ - "LTL" - ], - "zambiaanse kwacha": [ - "ZMW" - ], - "maldi\u0301v szigeteki ru\u0301fia": [ - "MVR" - ], - "dinar bahreini\u0301": [ + ], + "lakhs": "BDT", + "poisha": "BDT", + "ṭākā": "BDT", + "τάκα": "BDT", + "taka bangladeshi": "BDT", + "taka bangladeshí": "BDT", + "taka bangladesi": "BDT", + "טאקה": "BDT", + "taka bengalska": "BDT", + "валюта бангладеш": "BDT", + "bangladéšska taka": "BDT", + "৲": "BDT", + "塔卡": "BDT", + "ليف بلغارية": "BGN", + "лв.": "BGN", + "bgj": "BGN", + "bgk": "BGN", + "bgl": "BGN", + "bgn": "BGN", + "българския лев": "BGN", + "лев": "BGN", + "levo": "BGN", + "bulgarsk lev": "BGN", + "bulgarischer lew": "BGN", + "stotinka": "BGN", + "stotinki": "BGN", + "bulgaria levo": "BGN", + "nova bulgara levo": "BGN", + "לב בולגרי": "BGN", + "ブルガリア・レフ": "BGN", + "lev da bulgária": "BGN", + "lev bulgar": "BGN", + "leva bulgară": "BGN", + "levă bulgară": "BGN", + "валюта болгарии": "BGN", + "лев болгарский": "BGN", + "bulgarisk lev": "BGN", + "bulgariska lev": "BGN", + "bulgariska leva": "BGN", + "பல்காரிய லெவ்": "BGN", + "bulgar levası": "BGN", + "bulgar levi": "BGN", + "лв": "BGN", + "الدينار البحريني": "BHD", + "BD": "BHD", + "δηνάριο του μπαχρέιν": "BHD", + "bhd": "BHD", + "dinar bahraini": "BHD", + "dinar bahrainí": "BHD", + "dinar bahreini": "BHD", + "dinar bahreiní": "BHD", + "dinar bareini": "BHD", + "dinar de bahrein": "BHD", + "dinar de barein": "BHD", + "dinar de baréin": "BHD", + "dinar bahreïnien": "BHD", + "dinar de bahreïn": "BHD", + "dinar du bahreïn": "BHD", + "dinaro del bahrain": "BHD", + "dinaro": "BHD", + "dinar de bahrayn": "BHD", + "dinar bahrajnu": "BHD", + "denar bareinita": "BHD", + "denar baremense": "BHD", + "denar baremita": "BHD", + "denar baremês": "BHD", + "denar barenita": "BHD", + "dinar baremense": "BHD", + "dinar baremita": "BHD", + "dinar baremês": "BHD", + "dinar barenita": "BHD", + "dinar do bahrein": "BHD", + "валюта бахрейна": "BHD", + "динар": [ + "TND", + "RSD", + "LYD", + "KWD", + "IQD", + "DZD", "BHD" - ], - "barbadiaanse dollar": [ - "BBD" - ], - "drachme": [ - "GRD" - ], - "emalangeni": [ - "SZL" - ], - "canadese dollar": [ - "CAD" - ], - "mx$": [ - "MXN" - ], - "chinesischer renminbi": [ - "CNY" - ], - "macedonian denar": [ - "MKD" - ], - "uic franc": [ - "XFU" - ], - "won surcoreano": [ - "KRW" - ], - "nuevo shekel": [ - "ILS" - ], - "arubaanse florin": [ - "AWG" - ], - "ruanda franc": [ - "RWF" - ], - "franco burundes": [ + ], + "динар бахрейна": "BHD", + "பஹ்ரேன் தினார்": "BHD", + "فرنك بروندي": "BIF", + "FBu": "BIF", + "fbu": "BIF", + "φράγκο του μπουρούντι": "BIF", + "bif": "BIF", + "franco burundes": "BIF", + "פרנק בורונדי": "BIF", + "franco do burúndi": "BIF", + "franco burundiano": "BIF", + "franco burundinense": "BIF", + "franco burundinês": "BIF", + "franco de burundi": "BIF", + "franc burundez": "BIF", + "валюта бурунди": "BIF", + "франк": [ + "XPF", + "XOF", + "RWF", + "CDF", "BIF" - ], - "makao\u0301i pataca": [ - "MOP" - ], - "koruna c\u030ceska\u0301": [ - "CZK" - ], - "dirham des e\u0301mirats": [ - "AED" - ], - "mozambiki metical": [ - "MZN" - ], - "panamanian balboa": [ - "PAB" - ], - "syrian pound": [ - "SYP" - ], - "ki\u0301nai ju\u0308an": [ - "CNY" - ], - "mxn": [ - "MXN" - ], - "dolar fijiano": [ - "FJD" - ], - "a\u0308thiopischer birr": [ - "ETB" - ], - "kirgiz szom": [ - "KGS" - ], - "dinar du ye\u0301men du sud": [ - "YER" - ], - "peso moneda nacional": [ - "ARS" - ], - "scellino somalo": [ - "SOS" - ], - "cseh korona": [ - "CZK" - ], - "uruguayan peso": [ - "UYU" - ], - "cl$": [ - "CLP" - ], - "convertibele peso": [ - "CUC" - ], - "britisches pfund": [ - "GBP" - ], - "tonga dollar": [ - "TOP" - ], - "peso cubain convertible": [ - "CUC" - ], - "argentin peso": [ - "ARS" - ], - "lira maltesa": [ - "MTL" - ], - "bosnische konvertibilna marka": [ - "BAM" - ], - "francs suisse": [ - "CHF" - ], - "gourde haitienne": [ - "HTG" - ], - "shilling somali": [ - "SOS" - ], - "nt$": [ - "TWD" - ], - "rp": [ - "IDR" - ], - "dolar de las bahamas": [ - "BSD" - ], - "rs": [ - "BRL" - ], - "monnaie danoise": [ - "DKK" - ], - "swaziland lilangeni": [ - "SZL" - ], - "tugrig": [ - "MNT" - ], - "gersh": [ - "ETB" - ], - "rouble russe": [ - "RUB" - ], - "tugrik": [ - "MNT" - ], - "kip": [ - "LAK" - ], - "dirham de los emiratos arabes unidos": [ - "AED" - ], - "escudo capverdien": [ - "CVE" - ], - "jemeni ria\u0301l": [ - "YER" - ], - "fcfp": [ - "XPF" - ], - "rwanda franc": [ - "RWF" - ], - "bolivar venezolano": [ - "VEF" - ], - "zambiai kwacha": [ - "ZMW" - ], - "lev bulgaro": [ - "BGN" - ], - "lev bulgare": [ - "BGN" - ], - "nakfa eritreo": [ - "ERN" - ], - "danish krone": [ - "DKK" - ], - "monnaie britannique": [ - "GBP" - ], - "r$": [ - "BRL" - ], - "di\u0301rham marroqui\u0301": [ - "MAD" - ], - "institut d'e\u0301mission d'outre mer": [ - "XPF" - ], - "manat azerbaiyano": [ - "AZN" - ], - "vietnami \u0111o\u0302\u0300ng": [ - "VND" - ], - "riyal iraniano": [ - "IRR" - ], - "franco guineano": [ - "GNF" - ], - "fiorino arubano": [ - "AWG" - ], - "rand": [ - "ZAR" - ], - "schekel": [ - "ILS" - ], - "sterlina di sant'elena": [ - "SHP" - ], - "pound sterling": [ - "GBP" - ], - "nacfa eritreo": [ - "ERN" - ], - "dolar taiwanes": [ - "TWD" - ], - "koruna c\u030ceska": [ - "CZK" - ], - "\u20ad": [ - "LAK" - ], - "kro\u0301na": [ - "ISK" - ], - "denar macedonio": [ - "MKD" - ], - "libra libanesa": [ - "LBP" - ], - "dolar belicen\u0303o": [ - "BZD" - ], - "lesotho\u0301i loti": [ - "LSL" - ], - "colombian peso": [ - "COP" - ], - "do\u0301lar de brune\u0301i": [ - "BND" - ], - "szingapu\u0301ri dolla\u0301r": [ - "SGD" - ], - "franc poincare": [ - "XFO" - ], - "metical mozambiqueno": [ - "MZN" - ], - "filipijnse peso": [ - "PHP" - ], - "somoni": [ - "TJS" - ], - "lempire hondurien": [ - "HNL" - ], - "angolan kwanza": [ - "AOA" - ], - "schwedenkrone": [ - "SEK" - ], - "lire maltaise": [ - "MTL" - ], - "balboa paname\u0301en": [ - "PAB" - ], - "israelische lire": [ - "ILS" - ], - "nzd": [ - "NZD" - ], - "hryvnia ucraina": [ - "UAH" - ], - "pataca": [ - "MOP" - ], - "coronas suecas": [ - "SEK" - ], - "cape verde escudo": [ - "CVE" - ], - "rupia pakistani": [ - "PKR" - ], - "hungarian forint": [ - "HUF" - ], - "rupia pakistana": [ - "PKR" - ], - "bs.": [ - "BOB" - ], - "kopeken": [ - "RUB" - ], - "dolar bahameno": [ - "BSD" - ], - "de\u0301l koreai von": [ - "KRW" - ], - "zo\u0308ld foki ko\u0308zta\u0301rsasa\u0301gi escudo": [ - "CVE" - ], - "romanian leu": [ - "RON" - ], - "etio\u0301p birr": [ - "ETB" - ], - "indiai ru\u0301pia": [ - "INR" - ], - "livre de gibraltar": [ - "GIP" - ], - "pa\u2019anga": [ - "TOP" - ], - "mexiko\u0301i pezo\u0301": [ - "MXN" - ], - "tansania schilling": [ - "TZS" - ], - "omanitische rial": [ - "OMR" - ], - "rial omani\u0301": [ - "OMR" - ], - "milandor": [ - "RSD" - ], - "canadischer dollar": [ - "CAD" - ], - "dollaro delle isole salomone": [ - "SBD" - ], - "noorse kronen": [ - "NOK" - ], - "samoan ta\u0304la\u0304": [ - "WST" - ], - "aruban florin": [ - "AWG" - ], - "iraakse dinar": [ - "IQD" - ], - "malaysian ringgit": [ - "MYR" - ], - "som usbeco": [ - "UZS" - ], - "ariary": [ - "MGA" - ], - "kyat": [ - "MMK" - ], - "austral (moneda de argentina)": [ - "ARA" - ], - "bruneise dollar": [ + ], + "франк бурунди": "BIF", + "BD$": "BMD", + "dòlar de bermuda": "BMD", + "dòlar de les illes bermudes": "BMD", + "bd$": "BMD", + "δολάριο των βερμούδων": "BMD", + "bmd": "BMD", + "dolar bermudeno": "BMD", + "dolar bermudeño": "BMD", + "dolar de bermuda": "BMD", + "dolar de bermudas": "BMD", + "dólar bermudeno": "BMD", + "dólar de bermuda": "BMD", + "dólar de bermudas": "BMD", + "dollar des bermudes": "BMD", + "דולר ברמודה ": "BMD", + "dollaro delle bermuda": "BMD", + "dollaro delle bermude": "BMD", + "валюта бермуд": "BMD", + "பெர்முடா டாலர்": "BMD", + "B$": [ + "BSD", "BND" - ], - "leu romeno": [ - "RON" - ], - "kolumbiai peso": [ - "COP" - ], - "oezbeekse sum": [ - "UZS" - ], - "burundese frank": [ - "BIF" - ], - "austral (argentina)": [ - "ARA" - ], - "riyal qatarien": [ - "QAR" - ], - "quetzal guatemalteque": [ - "GTQ" - ], - "taiwan dollar": [ - "TWD" - ], - "dolar de namibia": [ - "NAD" - ], - "indiase rupee": [ - "INR" - ], - "dollaro delle figi": [ - "FJD" - ], - "cfa franc beac": [ - "XAF" - ], - "hrk": [ - "HRK" - ], - "peso dominicano": [ - "DOP" - ], - "sh.so.": [ - "SOS" - ], - "kwacha zambiano": [ - "ZMW" - ], - "\u0441\u043e\u043c": [ - "KGS" - ], - "roupie nepalaise": [ - "NPR" - ], - "bermudian dollar": [ - "BMD" - ], - "cookinseln dollar": [ - "NZD" - ], - "bam": [ - "BAM" - ], - "kwanza angolen\u0303o": [ - "AOA" - ], - "dinaro libico": [ - "LYD" - ], - "malagasy ariary": [ - "MGA" - ], - "dolar liberiano": [ - "LRD" - ], - "falklandeilands pond": [ - "FKP" - ], - "nouvelle livre turque": [ - "TRY" - ], - "szovjet rubel": [ - "SUR" - ], - "magyar forint": [ - "HUF" - ], - "peso cubain": [ - "CUP" - ], - "xfo": [ - "XFO" - ], - "pakiszta\u0301ni ru\u0301pia": [ - "PKR" - ], - "georgische lari": [ - "GEL" - ], - "loti": [ - "LSL" - ], - "moldawischer leu": [ - "MDL" - ], - "dollaro statunitense": [ - "USD" - ], - "do\u0301lar bahame\u0301s": [ - "BSD" - ], - "lat leto\u0301n": [ - "LVL" - ], - "peso cileno": [ - "CLP" - ], - "dinar libio": [ - "LYD" - ], - "salomon dollar": [ - "SBD" - ], - "rupia nepali": [ - "NPR" - ], - "cop": [ - "COP" - ], - "sri\u0301 lanka i ru\u0301pia": [ - "LKR" - ], - "maloti": [ - "LSL" - ], - "drtrigonbot:exchange rate data:hrk": [ - "HRK" - ], - "franco ruandese": [ - "RWF" - ], - "ils": [ - "ILS" - ], - "bangladeshi taka": [ - "BDT" - ], - "konvertierbarer peso": [ - "CUC" - ], - "she\u0301kel": [ - "ILS" - ], - "kwd": [ - "KWD" - ], - "bahrain dinar": [ - "BHD" - ], - "sfr.": [ - "CHF" - ], - "livre syrienne": [ - "SYP" - ], - "macao pataca": [ - "MOP" - ], - "dolar de las islas caiman": [ - "KYD" - ], - "dollaro del brunei": [ + ], + "b$": [ + "BSD", "BND" - ], - "chil$": [ - "CLP" - ], - "honduranischer lempira": [ - "HNL" - ], - "frf": [ - "FRF" - ], - "nakfa": [ - "ERN" - ], - "ghanese cedi": [ - "GHS" - ], - "dalasi gambien": [ - "GMD" - ], - "braziliaanse real": [ - "BRL" - ], - "frw": [ - "RWF" - ], - "libra falkland": [ - "FKP" - ], - "algerijnse dinar": [ - "DZD" - ], - "dinar du bahrei\u0308n": [ - "BHD" - ], - "dinar serbio": [ - "RSD" - ], - "rupias indias": [ - "INR" - ], - "lesotho loti": [ - "LSL" - ], - "do\u0301lar guyane\u0301s": [ - "GYD" - ], - "mauritanian ouguiya": [ - "MRO" - ], - "greek drachma": [ - "GRD" - ], - "east caribbean dollar": [ - "XCD" - ], - "dirham de emiratos a\u0301rabes unidos": [ - "AED" - ], - "scellino tanzaniano": [ - "TZS" - ], - "aurar": [ - "ISK" - ], - "oost duitse mark": [ - "DDM" - ], - "franc guine\u0301en": [ - "GNF" - ], - "dollaro hongkonghese": [ - "HKD" - ], - "sll": [ - "SLL" - ], - "\u09f3": [ - "BDT" - ], - "rial saudita": [ - "SAR" - ], - "tzs": [ - "TZS" - ], - "real bresilien": [ - "BRL" - ], - "irakischer dinar": [ - "IQD" - ], - "rupias": [ - "INR" - ], - "sistema u\u0301nico de compensacio\u0301n regional": [ - "XSU" - ], - "franco frances": [ - "FRF" - ], - "costaricaanse colo\u0301n": [ - "CRC" - ], - "lita lituano": [ - "LTL" - ], - "\u20ae": [ - "MNT" - ], - "\u0434\u043e\u043b\u0430\u0440": [ - "MKD" - ], - "peso filippino": [ - "PHP" - ], - "dolar neocelandes": [ - "NZD" - ], - "to\u0308gro\u0308g": [ - "MNT" - ], - "rupiah": [ - "IDR" - ], - "zersto\u0308\u00dft sterling": [ - "GBP" - ], - "can$": [ - "CAD" - ], - "pgk": [ - "PGK" - ], - "rupia india": [ - "INR" - ], - "do\u0301lar belicen\u0303o": [ - "BZD" - ], - "nis": [ - "ILS" - ], - "letse lats": [ - "LVL" - ], - "slrs": [ - "LKR" - ], - "dominikanischer peso": [ - "DOP" - ], - "emira\u0301tusi dirham": [ - "AED" - ], - "litas lituano": [ - "LTL" - ], - "litas lituana": [ - "LTL" - ], - "rupia nepali\u0301": [ - "NPR" - ], - "thb": [ - "THB" - ], - "swazi lilangeni": [ - "SZL" - ], - "yen": [ - "JPY" - ], - "flori\u0301n hungaro": [ - "HUF" - ], - "gourde hai\u0308tienne": [ - "HTG" - ], - "yer": [ - "YER" - ], - "argentinischer austral": [ - "ARA" - ], - "bolivar ve\u0301ne\u0301zue\u0301lien": [ - "VEF" - ], - "bolivianischer boliviano": [ + ], + "br$": "BND", + "δολάριο μπρουνέι": "BND", + "bnd": "BND", + "dolar bruneano": "BND", + "dolar de brunei": "BND", + "dolar de brunéi": "BND", + "dólar bruneano": "BND", + "dollar de brunéi": "BND", + "ringgit brunei": "BND", + "ブルネイドル": "BND", + "dolar brunei": "BND", + "dólar bruneíno": "BND", + "dólar do brunei": "BND", + "валюта брунея": "BND", + "bruney doları": "BND", + "dollar brunei": "BND", + "البوليفاريو": "BOB", + "Bs": "BOB", + "بوليفاريو": "BOB", + "bolivianos": "BOB", + "bolivià": "BOB", + "bolivianischer boliviano": "BOB", + "bob": "BOB", + "bolivjano": "BOB", + "bs": [ + "BSD", "BOB" - ], - "sheqalim": [ - "ILS" - ], - "\u20af": [ - "GRD" - ], - "brits pond": [ - "GBP" - ], - "sterlina sudanese": [ - "SDG" - ], - "koruna cesko slovenska": [ - "CSK" - ], - "argent chinois": [ - "CNY" - ], - "libische dinar": [ - "LYD" - ], - "libanese pond": [ - "LBP" - ], - "burundian franc": [ - "BIF" - ], - "nuevo sol peruano": [ - "PEN" - ], - "singapore dollar": [ - "SGD" - ], - "dollar hai\u0308tien": [ - "HTG" - ], - "balboa panameen": [ - "PAB" - ], - "aserbaidschanischer manat": [ - "AZN" - ], - "co\u0301rdoba": [ - "NIO" - ], - "sterlina delle falkland": [ - "FKP" - ], - "peso messicano": [ - "MXN" - ], - "millime": [ - "TND" - ], - "omaanse rial": [ - "OMR" - ], - "sjekel": [ - "ILS" - ], - "vatu": [ - "VUV" - ], - "colo\u0301n": [ - "CRC" - ], - "bosnisch herzegowinische konvertible mark": [ - "BAM" - ], - "dollar guyanien": [ - "GYD" - ], - "cedi": [ - "GHS" - ], - "rupia de mauricio": [ - "MUR" - ], - "cny": [ - "CNY" - ], - "pataca di macao": [ - "MOP" - ], - "argentine austral": [ - "ARA" - ], - "austral (wa\u0308hrung)": [ - "ARA" - ], - "nuevo do\u0301lar taiwane\u0301s": [ - "TWD" - ], - "dinar bahraini\u0301": [ - "BHD" - ], - "som kirghizo": [ - "KGS" - ], - "baht": [ - "THB" - ], - "sri lanka rupee": [ - "LKR" - ], - "zsenminpi": [ - "CNY" - ], - "ryal saoudien": [ - "SAR" - ], - "djibouti franc": [ - "DJF" - ], - "pula del botswana": [ - "BWP" - ], - "mauritiaanse rupee": [ - "MUR" - ], - "syrische lira": [ - "SYP" - ], - "centas": [ - "LTL" - ], - "dollars": [ - "USD" - ], - "guineai frank": [ - "GNF" - ], - "panamai balboa": [ - "PAB" - ], - "dollaro": [ - "BBD", + ], + "bs.": "BOB", + "boliviano bolivien": "BOB", + "bolivijski boliviano": "BOB", + "боливийский боливиано": "BOB", + "валюта боливии": "BOB", + "боливијано": "BOB", + "боливски боливијано": "BOB", + "பொலிவியானோ": "BOB", + "பொலிவிய பொலிவியானோ": "BOB", + "bolivya bolivianosu": "BOB", + "болівіано": "BOB", + "玻利維亞諾": "BOB", + "boliviano con mantenimiento de valor respecto al dolar estadounidense": "BOV", + "R$": "BRL", + "r$": "BRL", + "brl": "BRL", + "reais": "BRL", + "realoj": "BRL", + "rs": "BRL", + "real brasileno": "BRL", + "brasildar real": "BRL", + "رئال": "BRL", + "real bresilien": "BRL", + "réal": "BRL", + "réaux brésiliens": "BRL", + "ヘアウ": "BRL", + "real brazilian": "BRL", + "валюта бразилии": "BRL", + "реал бразильский": "BRL", + "бразилски рејал": "BRL", + "பிரசிலியன் ரியால்": "BRL", + "ரியால்": "BRL", + "бразiльський ріал": "BRL", + "бразильський ріал": "BRL", + "бразільський ріал": "BRL", + "巴西雷亞爾": "BRL", + "巴西貨幣": "BRL", + "巴西雷阿爾": "BRL", + "瑞亞爾": "BRL", + "雷亞爾": "BRL", + "黑奧": "BRL", + "الدولار البهامي": "BSD", + "dòlar de bahames": "BSD", + "bahamas dollar": "BSD", + "bsd": "BSD", + "bs$": "BSD", + "dolar bahameno": "BSD", + "dolar bahames": "BSD", + "dolar bahameño": "BSD", + "dolar bahamés": "BSD", + "dolar de bahamas": "BSD", + "dolar de las bahamas": "BSD", + "dólar bahameno": "BSD", + "dólar bahames": "BSD", + "dólar de bahamas": "BSD", + "dólar de las bahamas": "BSD", + "dollaro bahamense": "BSD", + "dólar baamense": "BSD", + "dólar baamês": "BSD", + "dólar bahamense": "BSD", + "dólar bahamiano": "BSD", + "dólar bahamês": "BSD", + "dólar das baamas": "BSD", + "dólar das bahamas": "BSD", + "валюта багамских островов": "BSD", + "பஹ்மானிய டாலர்": "BSD", + "نجولترم": "BTN", + "Nu": "BTN", + "نغولترم": "BTN", + "نولتوم": "BTN", + "nglultrum": "BTN", + "ngultrum bhutanès": "BTN", + "νγκούλντρουμ": "BTN", + "btn": "BTN", + "bhutan currency": "BTN", + "ngultrumo": "BTN", + "ngultrum butanes": "BTN", + "chetrum": "BTN", + "נגולטורם": "BTN", + "ブータン・ルピー": "BTN", + "бутанский нгултрум": "BTN", + "валюта бутана": "BTN", + "努尔特鲁姆": "BTN", + "努爾特魯姆": "BTN", + "بوتسوانا بولا": "BWP", + "P": "BWP", + "пула": "BWP", + "botsuanischer pula": "BWP", + "bwp": "BWP", + "pula de botsuana": "BWP", + "thebe": "BWP", + "botswanan pula": "BWP", + "pula botswanais": "BWP", + "pula de botswana": "BWP", + "ボツワナ・プラ": "BWP", + "pula do botsuana": "BWP", + "pula botswaniană": "BWP", + "pula, unitate monetară": "BWP", + "валюта ботсваны": "BWP", + "botswansk pula": "BWP", + "போட்ஸ்வானா பூலா": "BWP", + "الروبل البلاروسي": "BYN", + "Br": [ + "ETB", + "BYN" + ], + "ruble de bielorússia": "BYN", + "byr": "BYN", + "hviderussisk rubel": "BYN", + "belarus rubel": "BYN", + "belarussischer rubel": "BYN", + "weissrussischer rubel": "BYN", + "ρούβλι λευκορωσίας": "BYN", + "belarusia rublo": "BYN", + "belorusa rublo": "BYN", + "belarusa rublo": "BYN", + "rublo de belarus": "BYN", + "rublo de belarús": "BYN", + "rublo de bielorrusia": "BYN", + "rouble bielorusse": "BYN", + "רובל בלרוסי": "BYN", + "bjeloruska rublja": "BYN", + "rublo bielorusse": "BYN", + "rublo": "BYN", + "robla bielorussa": "BYN", + "rublo da bielorrússia": "BYN", + "rubla belarusă": "BYN", + "rubla bielorusă": "BYN", + "rublă bielorusă": "BYN", + "byb": "BYN", + "byl": "BYN", + "валюта белоруссии": "BYN", + "расчётный рубль белоруссии": "BYN", + "бел руб": "BYN", + "зайчик": "BYN", + "рубль": [ + "RUB", + "PRB", + "BYN" + ], + "беларускі рубель": "BYN", + "бјелоруска рубља": "BYN", + "beyaz rusya rublesi": "BYN", + "білоруський рубль": "BYN", + "Bz$": "BZD", + "bz$": "BZD", + "bzd": "BZD", + "doler": [ + "CAD", "BZD" - ], - "us dollar": [ - "USD" - ], - "ta\u0304la\u0304": [ - "WST" - ], - "peso dominicain": [ - "DOP" - ], - "\u4eba\u6c11\u5e01": [ - "CNY" - ], - "libra de gibraltar": [ - "GIP" - ], - "mark est allemand": [ - "DDM" - ], - "libra jamaicana": [ - "JMD" - ], - "eritrean nakfa": [ - "ERN" - ], - "som": [ - "KGS", - "UZS" - ], - "sol": [ - "PEN" - ], - "bath": [ - "THB" - ], - "do\u0301lar surinames": [ - "SRD" - ], - "srilankaanse roepie": [ - "LKR" - ], - "oma\u0301ni ria\u0301l": [ - "OMR" - ], - "dolar guyane\u0301s": [ - "GYD" - ], - "dollaro delle bahamas": [ - "BSD" - ], - "georgischer lari": [ - "GEL" - ], - "sa\u0303o tome\u0301 e\u0301s pri\u0301ncipe i dobra": [ - "STD" - ], - "namibische dollar": [ - "NAD" - ], - "lira turca": [ - "TRY" - ], - "austral": [ - "ARA" - ], - "tune\u0301ziai dina\u0301r": [ - "TND" - ], - "pyg": [ - "PYG" - ], - "\u060b": [ - "AFN" - ], - "tajikistani somoni": [ - "TJS" - ], - "fiji dollar": [ - "FJD" - ], - "south african rand": [ - "ZAR" - ], - "seychelse rupee": [ - "SCR" - ], - "anciens francs": [ - "FRF" - ], - "nuevo sheqel": [ - "ILS" - ], - "amerikai dolla\u0301r": [ - "USD" - ], - "do\u0301lar canadiense": [ + ], + "δολάριο μπελίζε": "BZD", + "δολάριο του μπελίζε": "BZD", + "dolar beliceno": "BZD", + "dolar beliceño": "BZD", + "dolar de belice": "BZD", + "dolar de belize": "BZD", + "dólar beliceno": "BZD", + "dólar de belice": "BZD", + "dollar de belize": "BZD", + "dollar du belize": "BZD", + "dollar du bélize": "BZD", + "דולר בליזאי": "BZD", + "belizeanski dolar": "BZD", + "dolar belize": "BZD", + "dólar belizenho": "BZD", + "dólar belizense": "BZD", + "dólar do belize": "BZD", + "валюта белиза": "BZD", + "доллар белиза": "BZD", + "белизе долар": "BZD", + "белиски долар": "BZD", + "பெலலீசு டாலர்": "BZD", + "белізський долар": "BZD", + "الدولار الكندي": "CAD", + "dòlar de canadà": "CAD", + "dòlar del canadà": "CAD", + "dòlars canadencs": "CAD", + "c$": [ + "NIO", "CAD" - ], - "turkmenistan manat": [ - "TMT" - ], - "litas": [ - "LTL" - ], - "peso cubano": [ - "CUP" - ], - "maltese lira": [ - "MTL" - ], - "azn": [ - "AZN" - ], - "maltese lire": [ - "MTL" - ], - "sve\u0301d korona": [ - "SEK" - ], - "konvertibilna marka": [ - "BAM" - ], - "peso": [ - "COP", - "DOP", - "MXN" - ], - "franse frank": [ - "FRF" - ], - "mexiko\u0301i peso": [ - "MXN" - ], - "pesos": [ - "MXN" - ], - "shilling kenyan": [ - "KES" - ], - "iqd": [ - "IQD" - ], - "colo\u0301n costaricain": [ - "CRC" - ], - "dinar soudanais": [ - "SDG" - ], - "peso colombien": [ - "COP" - ], - "renminbi cinese": [ - "CNY" - ], - "mark der deutschen notenbank": [ - "DDM" - ], - "re\u0301al": [ - "BRL" - ], - "mauritius rupie": [ - "MUR" - ], - "tongai pa'anga": [ - "TOP" - ], - "deutsche mark der deutschen notenbank": [ - "DDM" - ], - "ddr geld": [ - "DDM" - ], - "usbekistan som": [ - "UZS" - ], - "trinidad und tobago dollar": [ - "TTD" - ], - "guyanai dolla\u0301r": [ - "GYD" - ], - "do\u0301lar de bermuda": [ - "BMD" - ], - "peso convertible": [ - "CUC" - ], - "livre britannique": [ - "GBP" - ], - "italienische lira": [ - "ITL" - ], - "italienische lire": [ - "ITL" - ], - "kenyai shilling": [ - "KES" - ], - "li\u0301biai dina\u0301r": [ - "LYD" - ], - "nuevo dolar taiwanes": [ - "TWD" - ], - "fijan dollar": [ - "FJD" - ], - "uruguayischer peso": [ - "UYU" - ], - "neuseela\u0308ndischer dollar": [ - "NZD" - ], - "csendes o\u0301cea\u0301ni valutako\u0308zo\u0308sse\u0301gi frank": [ - "XPF" - ], - "poisha": [ - "BDT" - ], - "lat letton": [ - "LVL" - ], - "n$": [ - "NAD" - ], - "rwandan franc": [ - "RWF" - ], - "lempira": [ - "HNL" - ], - "speciale trekkingsrechten": [ - "XDR" - ], - "maldivian rufiyaa": [ - "MVR" - ], - "rwandan frank": [ - "RWF" - ], - "israe\u0308lische lire": [ - "ILS" - ], - "afgani": [ - "AFN" - ], - "rol": [ - "RON" - ], - "u+20bd": [ - "RUB" - ], - "s\u0192": [ - "SRD" - ], - "dinar bahreini": [ - "BHD" - ], - "tongai pa\u02bbanga": [ - "TOP" - ], - "franco suizo": [ - "CHF" - ], - "marco convertible": [ - "BAM" - ], - "forint hongrois": [ - "HUF" - ], - "som kirguis": [ - "KGS" - ], - "israeli new shekel": [ - "ILS" - ], - "som kirguiz": [ - "KGS" - ], - "albanischer lek": [ - "ALL" - ], - "vef": [ - "VEF" - ], - "kongo franc": [ - "CDF" - ], - "mexicaanse peso": [ - "MXN" - ], - "argentine peso": [ - "ARS" - ], - "guatemaltekischer quetzal": [ - "GTQ" - ], - "novo kwanza": [ - "AOA" - ], - "zuid soedanese pond": [ - "SSP" - ], - "horva\u0301t kuna": [ - "HRK" - ], - "dolar neozelandes": [ - "NZD" - ], - "tu\u0308rkme\u0301n manat": [ - "TMT" - ], - "lilangeni sign": [ - "SZL" - ], - "new taiwan dollar": [ - "TWD" - ], - "swazische lilangeni": [ - "SZL" - ], - "stotinki": [ - "BGN" - ], - "\u0111o\u0302\u0300ng vietnamita": [ - "VND" - ], - "franco burunde\u0301s": [ - "BIF" - ], - "stotinka": [ - "BGN" - ], - "cordoba nicaragu\u0308ense": [ - "NIO" - ], - "lebanese pound": [ - "LBP" - ], - "flori\u0301n aruben\u0303o": [ - "AWG" - ], - "algerian dinar": [ - "DZD" - ], - "dinar jordano": [ - "JOD" - ], - "rial saoudien": [ - "SAR" - ], - "litva\u0301n litas": [ - "LTL" - ], - "scellino ugandese": [ - "UGX" - ], - "zai\u0308re": [ + ], + "canadisk dollar": "CAD", + "can$": "CAD", + "canadischer dollar": "CAD", + "kanadische dollar": "CAD", + "loonie": "CAD", + "καναδικό δολάριο": "CAD", + "δολάρριο καναδά": "CAD", + "καναδικό δολλάριο": "CAD", + "ca$": "CAD", + "cad": "CAD", + "dolar canadiense": "CAD", + "moneda canadiense": "CAD", + "kanadar dolar": "CAD", + "$ ca": "CAD", + "$ can": "CAD", + "$can": "CAD", + "$ca": "CAD", + "dollars canadiens": "CAD", + "huard canadien": "CAD", + "monnaie canadienne": "CAD", + "カナダ・ドル": "CAD", + "加ドル": "CAD", + "dólar canadiano": "CAD", + "dólar do canadá": "CAD", + "dólares canadenses": "CAD", + "moeda canadaense": "CAD", + "валюта канады": "CAD", + "доллар канады": "CAD", + "canadadollar": "CAD", + "kanadadollar": "CAD", + "kanadensiska dollar": "CAD", + "கனடா டாலர்": "CAD", + "கனடிய டாலர்": "CAD", + "கனேடிய டாலர்": "CAD", + "கனேடிய டொலர்": "CAD", + "cdn": "CAD", + "canada dollar": "CAD", + "dollar canada": "CAD", + "cad$": "CAD", + "加元": "CAD", + "加幣": "CAD", + "C$": [ + "NIO", + "CAD" + ], + "CAD$": "CAD", + "¢": "CAD", + "CF": [ + "KMF", "CDF" - ], - "florin d\u2019aruba": [ - "AWG" - ], - "grivnia ucraina": [ - "UAH" - ], - "sambischer kwacha": [ - "ZMW" - ], - "filler": [ - "HUF" - ], - "ringgit": [ - "MYR" - ], - "rupia del pakistan": [ - "PKR" - ], - "nieuwe turkse lira": [ - "TRY" - ], - "chilei peso": [ - "CLP" - ], - "iranian rial": [ - "IRR" - ], - "tadzjiekse somoni": [ - "TJS" - ], - "metical mozambiquen\u0303o": [ - "MZN" - ], - "sterlina inglese": [ - "GBP" - ], - "mauritian rupee": [ - "MUR" - ], - "dinaro del bahrain": [ - "BHD" - ], - "venezuelai boli\u0301var": [ - "VEF" - ], - "ruma\u0308nischer ban": [ - "RON" - ], - "dolar de las islas salomo\u0301n": [ - "SBD" - ], - "roepiah": [ - "IDR" - ], - "dinaro serbo": [ - "RSD" - ], - "riyal catari\u0301": [ - "QAR" - ], - "dollaro surinamese": [ - "SRD" - ], - "libra sursudanesa": [ - "SSP" - ], - "south sudanese pound": [ - "SSP" - ], - "boli\u0301var venezuelano": [ - "VEF" - ], - "shilling ke\u0301nyan": [ - "KES" - ], - "dolar suriname\u0301s": [ - "SRD" - ], - "bolivares fuertes": [ - "VEF" - ], - "francos suizos": [ - "CHF" - ], - "botsuanischer pula": [ - "BWP" - ], - "nieuwe israe\u0308lische sjekel": [ - "ILS" - ], - "bahama dollar": [ - "BSD" - ], - "sierra leonischer leone": [ - "SLL" - ], - "bob": [ - "BOB" - ], - "botswana pula": [ - "BWP" - ], - "nepa\u0301li ru\u0301pia": [ - "NPR" - ], - "dollaro taiwanese": [ - "TWD" - ], - "dolar de belice": [ - "BZD" - ], - "sierra leonean leone": [ - "SLL" - ], - "franco gibutiano": [ - "DJF" - ], + ], + "franc del congo": "CDF", + "franc del congo belga": "CDF", + "ffranc y congo": "CDF", + "belgian congolese franc": "CDF", + "cdf": "CDF", "franco": [ - "RWF", - "DJF", - "CDF", - "XPF" - ], - "nouveau dollar de tai\u0308wan": [ - "TWD" - ], - "libras esterlinas": [ - "GBP" - ], - "paraguayischer guarani\u0301": [ - "PYG" - ], - "drachme (antike)": [ - "GRD" - ], - "\u20b1": [ - "PHP" - ], - "s\u20a3": [ - "CHF" - ], - "csehszlova\u0301k korona": [ - "CSK" - ], - "lithuanian litas": [ - "LTL" - ], - "malagassische ariary": [ - "MGA" - ], - "afl.": [ - "AWG" - ], - "flori\u0301n hu\u0301ngaro": [ - "HUF" - ], - "izraeli u\u0301j se\u0301kel": [ - "ILS" - ], - "nigeriaanse naira": [ - "NGN" - ], - "kazakhstani tenge": [ - "KZT" - ], - "south korean won": [ - "KRW" - ], - "dollar de hong kong": [ - "HKD" - ], - "su\u0308dkoreanischer won": [ - "KRW" - ], - "peso mejicano": [ - "MXN" - ], - "won nordcoreano": [ - "KPW" - ], - "mark der ddr": [ - "DDM" - ], - "tschechische krone": [ - "CZK" - ], - "solomon islands dollar": [ - "SBD" - ], - "boli\u0301viai boliviano": [ - "BOB" - ], - "costaricaanse colon": [ - "CRC" - ], - "jemen rial": [ - "YER" - ], - "mga": [ - "MGA" - ], - "kyd": [ - "KYD" - ], - "mauritaanse ouguiya": [ - "MRO" - ], - "gambiaanse dalasi": [ - "GMD" - ], - "gibraltar pound": [ - "GIP" - ], - "tsjechoslowaakse kroon": [ - "CSK" - ], - "gourde": [ - "HTG" - ], - "corona sueca": [ - "SEK" - ], - "colon costaricano": [ - "CRC" - ], - "franc congolais": [ + "XPF", + "XAF", + "RWF", + "DJF", "CDF" - ], - "florin arubeno": [ - "AWG" - ], - "kaapverdische escudo": [ - "CVE" - ], - "venezolaanse bolivar": [ - "VEF" - ], - "s/": [ - "PEN" - ], - "dolar de nueva zelanda": [ - "NZD" - ], - "do\u0301lar suriname\u0301s": [ - "SRD" - ], - "francs suisses": [ - "CHF" - ], - "s$": [ - "SGD" - ], - "italiaanse lire": [ - "ITL" - ], - "italiaanse lira": [ - "ITL" - ], - "bahreinse dinar": [ - "BHD" - ], - "sr": [ - "SAR" - ], - "corona": [ - "SEK" - ], - "font sterling": [ - "GBP" - ], - "peso chileno": [ - "CLP" - ], - "tala": [ - "WST" - ], - "libra gibraltarena": [ - "GIP" - ], - "saoedi arabische riyal": [ - "SAR" - ], - "guinese frank": [ - "GNF" - ], - "dracma (moderna)": [ - "GRD" - ], - "franco de burundi": [ - "BIF" - ], - "thaise baht": [ - "THB" - ], - "koruna": [ - "CZK" - ], - "koruna ceska": [ - "CZK" - ], - "dram armeno": [ - "AMD" - ], - "st. helena pfund": [ - "SHP" - ], - "lek albanese": [ - "ALL" - ], - "trinidad en tobagodollar": [ - "TTD" - ], - "cuban peso": [ - "CUP" - ], - "gtq": [ - "GTQ" - ], - "djf": [ - "DJF" - ], - "east german mark": [ - "DDM" - ], - "yuan cinese": [ + ], + "franco congoles": "CDF", + "פרנק קונגיני": "CDF", + "zaïre": "CDF", + "franc congolés": "CDF", + "franco congolense": "CDF", + "franco conguês": "CDF", + "franco da república democrática do congo": "CDF", + "franco do congo": "CDF", + "franco do congo kinshasa": "CDF", + "franco do congo quinxasa": "CDF", + "валюта демократической республики конго": "CDF", + "франк бельгийского конго": "CDF", + "франк дрк": "CDF", + "kongo frankı": "CDF", + "الفرنك السويسري": "CHF", + "Fr": "CHF", + "chf": "CHF", + "franc de suïssa": "CHF", + "francs suïssos": "CHF", + "franc swisaidd": "CHF", + "rappen": "CHF", + "schweizerfranc": "CHF", + "confœderatio helvetica franc": "CHF", + "sfr": "CHF", + "sfr.": "CHF", + "schweizerfranken": "CHF", + "φράγκο ελβετίας": "CHF", + "franc": "CHF", + "swiss frank": "CHF", + "swiss franken": "CHF", + "swiss franco": "CHF", + "swiss francs": "CHF", + "s₣": "CHF", + "svisaj frankoj": "CHF", + "francos suizos": "CHF", + "suitzar libera": "CHF", + "suitzako libera": "CHF", + "francs suisse": "CHF", + "francs suisses": "CHF", + "franc switze": "CHF", + "franchi svizzeri": "CHF", + "スイスの通貨": "CHF", + "スイスフラン": "CHF", + "リヒテンシュタインの通貨": "CHF", + "zwitserse franc": "CHF", + "franco da suíça": "CHF", + "franco suiço": "CHF", + "francos suíços": "CHF", + "franc elveţian": "CHF", + "валюта лихтенштейна": "CHF", + "валюта швейцарии": "CHF", + "schweiziska franc": "CHF", + "சுவிஸ் ஃபிராங்க்": "CHF", + "சுவிஸ் பிராங்க்": "CHF", + "i̇sviçre frankı": "CHF", + "瑞朗": "CHF", + "瑞郎": "CHF", + "cookinsel dollar": "CKD", + "dolar de las islas cook": "CKD", + "クック諸島ドル": "CKD", + "クックアイランド・ドル": "CKD", + "cookeilandendollar": "CKD", + "UF": "CLF", + "clf": "CLF", + "uf": "CLF", + "ウニダ・デ・フォメント": "CLF", + "بيسو تشيلي": "CLP", + "CLP$": "CLP", + "pes xilè": "CLP", + "peso de xile": "CLP", + "chil$": "CLP", + "cl$": "CLP", + "clp": "CLP", + "clp$": "CLP", + "clps": "CLP", + "پسو شیلی": "CLP", + "čileanski peso": "CLP", + "チリの通貨": "CLP", + "peso do chile": "CLP", + "валюта чили": "CLP", + "чилийский песо": "CLP", + "čilenski pezo": "CLP", + "čilski peso": "CLP", + "čilski pezo": "CLP", + "чилеански песо": "CLP", + "чилійське песо": "CLP", + "智利披索": "CLP", + "cnh": "CNH", + "¥": [ + "JPY", + "CNY", + "CNH" + ], + "chinese yuan": [ + "CNY", + "CNH" + ], + "yuan offshore": "CNH", + "cny": "CNY", + "rmb": "CNY", + "юан": "CNY", + "iuan renminbi": "CNY", + "iuan xinès": "CNY", + "žen min pi": "CNY", + "chinesischer renminbi": "CNY", + "renminbi yuan": "CNY", + "元": [ + "HKD", "CNY" - ], - "jordaanse dinar": [ - "JOD" - ], - "guinean franc": [ - "GNF" - ], - "szoma\u0301liai shilling": [ - "SOS" - ], - "nok": [ - "NOK" - ], - "do\u0301lar de namibia": [ - "NAD" - ], - "shilingi": [ - "TZS" - ], - "franco yibuti": [ - "DJF" - ], - "rufiyah": [ - "MVR" - ], - "col$": [ - "COP" - ], - "rufiyaa": [ - "MVR" - ], - "tt$": [ - "TTD" - ], - "cheli\u0301n": [ - "UGX", - "TZS", - "SOS" - ], - "gryvnia": [ - "UAH" - ], - "cfp franc": [ - "XPF" - ], - "real brasiliano": [ - "BRL" - ], - "cfp frank": [ - "XPF" - ], - "taka bengalese": [ - "BDT" - ], - "ngwee": [ - "ZMW" - ], - "metical mozambicano": [ - "MZN" - ], - "lempira honduregna": [ - "HNL" - ], - "libra malvinense": [ - "FKP" - ], - "nuevo she\u0301quel": [ - "ILS" - ], - "rial omanais": [ - "OMR" - ], - "arg$": [ - "ARS" - ], - "nicaraguanischer co\u0301rdoba": [ - "NIO" - ], - "colon costaricien": [ + ], + "ρενμίνμπι": "CNY", + "ĉina juano": "CNY", + "yuan chino": "CNY", + "yuán chino": "CNY", + "argent chinois": "CNY", + "yuans": "CNY", + "ז'נמינבי": "CNY", + "יו'אן": "CNY", + "יואן": "CNY", + "יואן סיני": "CNY", + "kínai jüan": "CNY", + "zsenminpi": "CNY", + "yuan cinese": "CNY", + "人民幣": "CNY", + "中国元": "CNY", + "中華人民共和国の通貨": "CNY", + "renmibi": "CNY", + "ženminbi juanis": "CNY", + "iuan": "CNY", + "iuan renmimbi": "CNY", + "iuane": "CNY", + "iuane renminbi": "CNY", + "iuã": "CNY", + "yuan renmimbi": "CNY", + "fen": "CNY", + "jiao": "CNY", + "yuan chinezesc": "CNY", + "валюта кнр": "CNY", + "валюта китая": "CNY", + "женьминби": "CNY", + "женьминьби": "CNY", + "жэньминби": "CNY", + "жэньминьби": "CNY", + "ренминби": "CNY", + "юань ренминби": "CNY", + "юань жэньминьби": "CNY", + "jüan": "CNY", + "čínsky juan": "CNY", + "juan": "CNY", + "renminb": "CNY", + "јуан": "CNY", + "кинески јуан": "CNY", + "юань": "CNY", + "китайський юань": "CNY", + "nhân dân tệ trung quốc": "CNY", + "中国人民银行币": "CNY", + "COL$": "COP", + "peso de colòmbia": "COP", + "col$": "COP", + "kolomba peso": "COP", + "cop": "COP", + "peso de colombia": "COP", + "kolumbijski peso": "COP", + "コロンビアの通貨": "COP", + "peso colombian": "COP", + "peso da colômbia": "COP", + "валюта колумбии": "COP", + "колумбийский песо": "COP", + "песо оро": "COP", + "колумбијски песо": "COP", + "unidad de valor real": "COU", + "COU$": "COU", + "unidad de valor real colombienne": "COU", + "₡": [ + "STN", "CRC" - ], - "drtrigonbot:exchange rate data:dkk": [ - "DKK" - ], - "goldfranken": [ - "XFO" - ], - "roupie indienne": [ - "INR" - ], - "afghani": [ - "AFN" - ], - "franc cfp": [ - "XPF" - ], - "seychelle szigeteki ru\u0301pia": [ - "SCR" - ], - "franco ruandes": [ - "RWF" - ], - "pesification": [ - "ARS" - ], - "dirham des emirats arabes unis": [ - "AED" - ], - "$can": [ - "CAD" - ], - "franc cfa": [ - "XAF", - "XOF" - ], - "nepalese roepie": [ - "NPR" - ], - "lwei": [ - "AOA" - ], - "nuovo peso argentino": [ - "ARS" - ], - "indonesian rupiah": [ - "IDR" - ], - "guatemalai quetzal": [ - "GTQ" - ], - "dolar de singapur": [ - "SGD" - ], - "peso de me\u0301xico": [ - "MXN" - ], - "surinamese guilder": [ - "SRG" - ], - "nigerian naira": [ - "NGN" - ], - "peso philippin": [ - "PHP" - ], - "mongoolse tugrik": [ - "MNT" - ], - "franc pacifique": [ - "XPF" - ], - "haitianischer gourde": [ - "HTG" - ], - "jemenitische rial": [ - "YER" - ], - "do\u0301lar": [ - "USD", - "FJD" - ], - "kolumbianischer peso": [ - "COP" - ], - "co\u0301rdoba nicaraguense": [ - "NIO" - ], - "dollar ne\u0301oze\u0301landais": [ - "NZD" - ], - "meticais": [ - "MZN" - ], - "uqiya": [ - "MRO" - ], - "grivnia": [ - "UAH" - ], - "lakhs": [ - "BDT" - ], - "zar": [ - "ZAR" - ], - "bahamian dollar": [ - "BSD" - ], - "qa\u0308pik": [ - "AZN" - ], - "ukp": [ - "GBP" - ], - "paraguayaanse guarani\u0301": [ - "PYG" - ], - "mauritiusi ru\u0301pia": [ - "MUR" - ], - "philippinischer peso": [ - "PHP" - ], - "kambodschanischer riel": [ - "KHR" - ], - "huf": [ - "HUF" - ], - "dollar de singapour": [ - "SGD" - ], - "dom$": [ - "DOP" - ], - "dinar du kowei\u0308t": [ - "KWD" - ], - "australian dollar": [ - "AUD" - ], - "namibian dollar": [ - "NAD" - ], - "arubaanse gulden": [ - "AWG" - ], - "drachme moderne grecque": [ - "GRD" - ], - "dinar kowe\u0301itien": [ - "KWD" - ], - "nieuwe israelische sheqel": [ - "ILS" - ], - "salyn": [ - "THB" - ], - "moldova\u0301n lej": [ - "MDL" - ], - "nepalesische rupie": [ - "NPR" - ], - "marka convertible": [ - "BAM" - ], - "bulgarian lev": [ - "BGN" - ], - "tengue": [ - "KZT" - ], - "currency of somalia": [ - "SOS" - ], - "franc franc\u0327ais": [ - "FRF" - ], - "do\u0301lar bahames": [ - "BSD" - ], - "som de kirguistan": [ - "KGS" - ], - "kip laotiano": [ - "LAK" - ], - "sar": [ - "SAR" - ], - "ngultrum butane\u0301s": [ - "BTN" - ], - "birr etiope": [ - "ETB" - ], - "fening": [ - "BAM" - ], - "dominicaanse peso": [ - "DOP" - ], - "taka": [ - "BDT" - ], - "\u20b2": [ - "PYG" - ], - "do\u0301lar neozelandes": [ - "NZD" - ], - "rial ye\u0301me\u0301nite": [ - "YER" - ], - "sterlina sud sudanese": [ - "SSP" - ], - "dolar de bermuda": [ - "BMD" - ], - "dollar taiwanais": [ - "TWD" - ], - "afghanis": [ - "AFN" - ], - "uyu": [ - "UYU" - ], - "cordoba": [ - "NIO" - ], - "bahamaanse dollar": [ - "BSD" - ], - "\u0111ong": [ - "VND" - ], - "baiza": [ - "OMR" - ], - "kazachse tenge": [ - "KZT" - ], - "vietnamesischer \u0111o\u0302\u0300ng": [ - "VND" - ], - "dollar de brunei": [ - "BND" - ], - "dollar du belize": [ - "BZD" - ], - "jordanian dinar": [ - "JOD" - ], - "nuevo sol peruviano": [ - "PEN" - ], - "livre turque": [ - "TRY" - ], - "fidschi dollar": [ - "FJD" - ], - "franco cfa de africa central": [ - "XAF" - ], - "kyrgyzstani som": [ - "KGS" - ], - "dolar taiwane\u0301s": [ - "TWD" - ], - "quetzales": [ - "GTQ" - ], - "pa\u0301pua u\u0301j guineai kina": [ - "PGK" - ], - "won nord core\u0301en": [ - "KPW" - ], - "couronne danoise": [ - "DKK" - ], - "nuevo do\u0301lar de taiwa\u0301n": [ - "TWD" - ], - "uruguay peso": [ - "UYU" - ], - "boli\u0301vares fuertes": [ - "VEF" - ], - "rupia de pakistan": [ - "PKR" - ], - "lilangeni": [ - "SZL" - ], - "rupia dell'india": [ - "INR" - ], - "libra esterlina": [ - "GBP" - ], - "koruna ceska\u0301": [ + ], + "colon costa riqueny": "CRC", + "colón de costa rica": "CRC", + "costa rica colon": "CRC", + "crc": "CRC", + "costa rican colon": "CRC", + "colón costarricense": "CRC", + "colon": "CRC", + "colon costarricense": "CRC", + "colon costaricain": "CRC", + "colon costaricien": "CRC", + "colón costaricain": "CRC", + "colon costaricano": "CRC", + "costa ricaanse colón": "CRC", + "costaricaanse colon": "CRC", + "costaricaanse colón": "CRC", + "colón costa ricense": "CRC", + "colón costa riquense": "CRC", + "colón costarriquenho": "CRC", + "colón costarriquense": "CRC", + "colón da costa rica": "CRC", + "костариканский колон": "CRC", + "валюта коста рики": "CRC", + "колон": "CRC", + "колон коста рики": "CRC", + "البيزو الكوبي": "CUP", + "$MN": "CUP", + "بيزو البكوبي": "CUP", + "peso de cuba": "CUP", + "cub$": "CUP", + "cup": "CUP", + "moneda nacional": "CUP", + "פסו קובני": "CUP", + "פזו קובני": "CUP", + "キューバペソ": "CUP", + "валюта кубы": "CUP", + "кубинский песо": "CUP", + "кубански песо": "CUP", + "küba pezosu": "CUP", + "кубинське песо": "CUP", + "ايسكودو": "CVE", + "ايسكودو الرأس الأخضر": "CVE", + "ايسكودو كاب فيردي": "CVE", + "кабо верде ескудо": "CVE", + "εσκούδο πρασίνου ακρωτηρίου": "CVE", + "εσκούδο του πρασίνου ακρωτηρίου": "CVE", + "cape verde escudo": "CVE", + "escudo de cabo verde": "CVE", + "escudo capverdien": "CVE", + "אשקודו כף ורדי": "CVE", + "kapverdski eskudo": "CVE", + "zöld foki köztársasági escudo": "CVE", + "cve": "CVE", + "zöld foki szigeteki escudo": "CVE", + "escudo di capo verde": "CVE", + "scudo capoverdiano": "CVE", + "escudos cabo verdianos": "CVE", + "валюта кабо верде": "CVE", + "埃斯庫多": "CVE", + "كرونه تشيكيه": "CZK", + "Kč": "CZK", + "крони": "CZK", + "czk": "CZK", + "corona de txèquia": "CZK", + "corona de la república txeca": "CZK", + "kč": "CZK", + "česká měna": "CZK", + "tjekkisk koruna": "CZK", + "tjekkiske kroner": "CZK", + "tjekkoslovakiske kroner": "CZK", + "tschechische währung": "CZK", + "heller": "CZK", + "ĉeĥia krono": "CZK", + "koruna": "CZK", + "koruna ceská": "CZK", + "koruna ceska": "CZK", + "koruna česka": "CZK", + "tsehhi kroon": "CZK", + "کرونا چک": "CZK", + "tsekin koruna": "CZK", + "tshekin koruna": "CZK", + "tshekin kruunu": "CZK", + "tšekin kruunu": "CZK", + "couronne tcheque": "CZK", + "couronnes tchèques": "CZK", + "corona tchec": "CZK", + "corone ceche": "CZK", + "チェコ・クローネ": "CZK", + "coroa da república checa": "CZK", + "coroa tcheca": "CZK", + "валюта чехии": "CZK", + "крона": [ + "NOK", + "DKK", "CZK" - ], - "\u20b3": [ - "ARA" - ], - "co\u0301rdoba nicaragu\u0308ense": [ - "NIO" - ], - "hongaarse forint": [ - "HUF" - ], - "loti lesothan": [ - "LSL" - ], - "baht thailandese": [ - "THB" - ], - "real brasileno": [ - "BRL" - ], - "katari ria\u0301l": [ - "QAR" - ], - "uzbekistani som": [ - "UZS" - ], - "armenischer dram": [ - "AMD" - ], - "jorda\u0301n dina\u0301r": [ - "JOD" - ], - "bulgaarse lev": [ - "BGN" - ], - "hondurasi lempira": [ - "HNL" - ], - "do\u0302\u0300ng vietnamita": [ - "VND" - ], - "gel": [ - "GEL" - ], - "trinidad en tobago dollar": [ - "TTD" - ], - "rupia de maldivas": [ - "MVR" - ], - "do\u0301lar liberiano": [ - "LRD" - ], - "vanuatuaanse vatu": [ - "VUV" - ], - "libe\u0301riai dolla\u0301r": [ - "LRD" - ], - "colon costarricense": [ - "CRC" - ], - "dobra di sa\u0303o tome\u0301 e pri\u0301ncipe": [ - "STD" - ], - "croatian kuna": [ - "HRK" - ], - "nouveau sol": [ - "PEN" - ], - "wo\u0306n norcoreano": [ - "KPW" - ], - "de\u0301l afrikai rand": [ - "ZAR" - ], - "dolar bermuden\u0303o": [ - "BMD" - ], - "tu\u0308rkische lira": [ - "TRY" - ], - "rmb": [ - "CNY" - ], - "ringgit malese": [ - "MYR" - ], - "marco de la republica democra\u0301tica alemana": [ - "DDM" - ], - "j$": [ - "JMD" - ], - "lire turque": [ - "TRY" - ], - "tunisian dinar": [ - "TND" - ], - "falkland pfund": [ - "FKP" - ], - "pakistani rupee": [ - "PKR" - ], - "central african cfa franc": [ - "XAF" - ], - "rouble": [ - "SUR" - ], - "ytl": [ - "TRY" - ], - "trinidad e\u0301s tobago\u0301 i dolla\u0301r": [ - "TTD" - ], - "orosz rubel": [ - "RUB" - ], - "dollar de surinam": [ - "SRD" - ], - "franco delle comore": [ - "KMF" - ], - "so\u02bbm": [ - "UZS" - ], - "franse franc": [ - "FRF" - ], - "kuna croata": [ - "HRK" - ], - "droits de tirage spe\u0301ciaux": [ - "XDR" - ], - "kuna croate": [ - "HRK" - ], - "dinar de kuwait": [ - "KWD" - ], - "dschibuti franc": [ - "DJF" - ], - "guinea franc": [ - "GNF" - ], - "kwacha zambese": [ - "ZMW" - ], - "guatemalteekse quetzal": [ - "GTQ" - ], - "chelin keniano": [ - "KES" - ], - "livre libanaise": [ - "LBP" - ], - "dkk": [ + ], + "чешка коруна": "CZK", + "tjeckisk koruna": "CZK", + "крона чеська": "CZK", + "الفرنك الجيبوتي": "DJF", + "Fdj": "DJF", + "φράγκο τζιμπουτί": "DJF", + "djf": "DJF", + "djibouti franc": "DJF", + "franco de yibuti": "DJF", + "franco yibuti": "DJF", + "franco de djibouti": "DJF", + "franco yibutiense": "DJF", + "franco yibutí": "DJF", + "franc djiboutien": "DJF", + "פרנק ג'יבוטי": "DJF", + "המטבע של ג'יבוטי": "DJF", + "franco di gibuti": "DJF", + "djiboutische frank": "DJF", + "franco djibutiano": "DJF", + "franco djibutiense": "DJF", + "franco do djibuti": "DJF", + "franco do djibouti": "DJF", + "franco jibutiano": "DJF", + "franco jibutiense": "DJF", + "валюта джибути": "DJF", + "джибутийский франк": "DJF", + "џибутијски франак": "DJF", + "cibuti frankı": "DJF", + "kr.": [ + "FOK", "DKK" - ], - "ouguiya della mauritana": [ - "MRO" - ], - "kaaimaneilandse dollar": [ - "KYD" - ], - "drtrigonbot:exchange rate data:ltl": [ - "LTL" - ], - "comorese frank": [ - "KMF" - ], - "us $": [ - "USD" - ], - "lats lettone": [ - "LVL" - ], - "griwna": [ - "UAH" - ], - "qatari riyal": [ - "QAR" - ], - "colon": [ - "CRC" - ], - "franc germinal": [ - "FRF", - "XFO" - ], - "roupie ne\u0301palaise": [ - "NPR" - ], - "dollar jamai\u0308cain": [ - "JMD" - ], - "mark": [ - "DDM" - ], - "indische rupie": [ - "INR" - ], - "angolese kwanza": [ - "AOA" - ], - "dollar de fidji": [ - "FJD" - ], - "khr": [ - "KHR" - ], - "krona": [ - "SEK" - ], - "dollaro di trinidad e tobago": [ - "TTD" - ], + ], + "corona de dinamarca": "DKK", + "krone danaidd": "DKK", + "dkk": "DKK", + "dansk krone": "DKK", + "kronemønt": "DKK", + "δανέζικη κορόνα": "DKK", + "kr": [ + "SEK", + "NOK", + "ISK", + "DKK" + ], "krone": [ + "NOK", "DKK" - ], - "szoma\u0301li shilling": [ - "SOS" - ], - "rupia indiana": [ - "INR" - ], - "bolivar fuerte": [ - "VEF" - ], - "euro\u0301": [ - "EUR" - ], - "rupia de indonesia": [ - "IDR" - ], - "libra gibraltaren\u0303a": [ - "GIP" - ], - "indonesische rupiah": [ - "IDR" - ], - "panamaischer balboa": [ - "PAB" - ], - "ethiopian birr": [ - "ETB" - ], - "kubai konvertibilis peso": [ - "CUC" - ], - "clp": [ - "CLP" - ], - "florin d'aruba": [ - "AWG" - ], - "dolar bahames": [ - "BSD" - ], - "ouguiya mauritanien": [ - "MRO" - ], - "salomonen dollar": [ - "SBD" - ], - "chavito": [ - "CUC" - ], - "kanadai dolla\u0301r": [ - "CAD" - ], - "britische pfund": [ - "GBP" - ], - "singaporese dollar": [ - "SGD" - ], - "chinese renminbi": [ - "CNY" - ], - "saudische riyal": [ - "SAR" - ], - "neuer taiwan dollar": [ - "TWD" - ], - "do\u0301lar taiwanes": [ - "TWD" - ], - "keniaanse shilling": [ - "KES" - ], - "do\u0301lar de bahamas": [ - "BSD" - ], - "bhutanese ngultrum": [ - "BTN" - ], - "corona noruega": [ - "NOK" - ], - "dollaro giamaicano": [ - "JMD" - ], - "afgani afgano": [ - "AFN" - ], - "pab": [ - "PAB" - ], - "aruba florin": [ - "AWG" - ], - "tajikistani ruble": [ - "TJR" - ], - "franzo\u0308sischer franc": [ - "FRF" - ], - "lira italiana": [ - "ITL" - ], - "$ can": [ - "CAD" - ], - "marco de la rda": [ - "DDM" - ], - "ostkaribische wa\u0308hrungsunion": [ - "XCD" - ], - "naf": [ - "ANG" - ], - "drtrigonbot:exchange rate data:jpy": [ - "JPY" - ], - "afghaanse afghani": [ - "AFN" - ], - "peruviaanse sol": [ - "PEN" - ], - "livre de sainte he\u0301le\u0300ne": [ - "SHP" - ], - "sa\u0303o tome\u0301 and pri\u0301ncipe dobra": [ - "STD" - ], - "co\u0301rdoba oro": [ - "NIO" - ], - "moneda nacional": [ - "CUP" - ], - "macanese pataca": [ - "MOP" - ], - "couronne tcheque": [ - "CZK" - ], - "chelin ugande\u0301s": [ - "UGX" - ], - "peso cubano convertible": [ - "CUC" - ], - "eritreai nakfa": [ - "ERN" - ], - "ira\u0301ni ria\u0301l": [ - "IRR" - ], - "dollar canadien": [ - "CAD" - ], - "litouwse litas": [ - "LTL" - ], - "venezuelan boli\u0301var": [ - "VEF" - ], - "lib$": [ - "LRD" - ], - "cheli\u0301n keniata": [ - "KES" - ], - "riyal saoudien": [ - "SAR" - ], - "usbekistan sum": [ - "UZS" - ], - "chelin keniata": [ - "KES" - ], - "peso cubano convertibile": [ - "CUC" - ], - "euros": [ - "EUR" - ], - "dollar des bermudes": [ - "BMD" - ], - "liberianischer dollar": [ - "LRD" - ], - "peso convertibile": [ - "CUC" - ], - "grd": [ - "GRD" - ], - "tschechoslowakische krone": [ - "CSK" - ], - "tongan pa'anga": [ - "TOP" - ], - "szamoai tala": [ - "WST" - ], - "namibischer dollar": [ - "NAD" - ], - "manat azerbai\u0308djanais": [ - "AZN" - ], - "real": [ - "BRL" - ], - "tanzanian shilingi": [ - "TZS" - ], - "dollar liberien": [ - "LRD" - ], - "do\u0301lar neocelandes": [ - "NZD" - ], - "do\u0301lar taiwane\u0301s": [ - "TWD" - ], - "dinaro del bahrein": [ - "BHD" - ], - "florin hu\u0301ngaro": [ - "HUF" - ], - "zambian kwacha": [ - "ZMW" - ], - "dracma greca": [ - "GRD" - ], - "italian lira": [ - "ITL" - ], - "antilliaanse gulden": [ - "ANG" - ], - "som uzbeco": [ - "UZS" - ], - "yuan renminbi": [ - "CNY" - ], - "tenge kazajo": [ - "KZT" - ], - "dolar trinitense": [ - "TTD" - ], - "dollaro bahamense": [ - "BSD" - ], - "yeni kurus\u0327": [ - "TRY" - ], - "brunei dollar": [ - "BND" - ], - "lek albanes": [ - "ALL" - ], - "yua\u0301n chino": [ - "CNY" - ], - "\u20adn": [ - "LAK" - ], - "som kirgui\u0301s": [ - "KGS" - ], - "britse pond": [ - "GBP" - ], - "\u20b4": [ - "UAH" - ], - "nuevo dolar de taiwa\u0301n": [ - "TWD" - ], - "dominican peso": [ - "DOP" - ], - "mosambikanischer escudo": [ - "MZE" - ], - "do\u0301lar de las islas caima\u0301n": [ - "KYD" - ], - "gibraltar pfund": [ - "GIP" - ], - "lats leto\u0301n": [ - "LVL" - ], - "kanadische dollar": [ - "CAD" - ], - "srd": [ - "SRD" - ], - "sre": [ - "SCR" - ], - "comore i frank": [ - "KMF" - ], - "peso colombiano": [ - "COP" - ], - "leke\u0308": [ - "ALL" - ], - "\u0433\u0440\u0438\u0432\u043d\u044f": [ - "UAH" - ], - "alu chip": [ - "DDM" - ], - "kanadischer dollar": [ - "CAD" - ], - "suriname dollar": [ - "SRD" - ], - "corona ceca": [ - "CZK" - ], - "serbischer dinar": [ - "RSD" - ], - "dollar de brune\u0301i": [ - "BND" - ], - "denar": [ - "MKD" - ], - "dinar macedonio": [ - "MKD" - ], - "lira maltese": [ - "MTL" - ], - "frans geld": [ - "FRF" - ], - "naira nigeriana": [ - "NGN" - ], - "nuevo do\u0301lar taiwanes": [ - "TWD" - ], - "dollaro neozelandese": [ - "NZD" - ], - "dinar bahrei\u0308nien": [ - "BHD" - ], - "zweedse kroon": [ - "SEK" - ], - "swedish krona": [ - "SEK" - ], - "new israeli shekel": [ - "ILS" - ], - "leu moldave": [ - "MDL" - ], - "rupia de nepal": [ - "NPR" - ], - "leu moldavo": [ - "MDL" - ], - "fidzsi dolla\u0301r": [ - "FJD" - ], - "pula": [ - "BWP" - ], - "drachmai": [ - "GRD" - ], - "marco bosnio": [ - "BAM" - ], - "roupie seychelloise": [ - "SCR" - ], - "u\u0308zbe\u0301g szom": [ - "UZS" - ], - "tanzanian schilling": [ - "TZS" - ], - "gib\u00a3": [ - "GIP" - ], - "lett lat": [ - "LVL" - ], - "kc\u030cs": [ - "CSK" - ], - "mark der deutschen demokratischen republik": [ - "DDM" - ], - "yeni tu\u0308rk liras\u0131": [ - "TRY" - ], - "\u3012": [ - "KZT" - ], - "bosnische convertibele mark": [ - "BAM" - ], - "libra siria": [ - "SYP" - ], - "peso oro": [ - "DOP" - ], - "rupia indonesia": [ - "IDR" - ], - "pakistaanse rupee": [ - "PKR" - ], - "riel cambogiano": [ - "KHR" - ], - "haitian gourde": [ - "HTG" - ], - "tschechische wa\u0308hrung": [ - "CZK" - ], - "bosnia and herzegovina convertible mark": [ - "BAM" - ], - "francs franc\u0327ais": [ - "FRF" - ], - "griechische drachme": [ - "GRD" - ], - "nuovo sol": [ - "PEN" - ], - "swiss franc": [ - "CHF" - ], - "swiss frank": [ - "CHF" - ], - "somoni tayiko": [ - "TJS" - ], - "rial yemeni\u0301": [ - "YER" - ], - "nueva lira turca": [ - "TRY" - ], - "engelse pond": [ - "GBP" - ], - "chelin tanzano": [ - "TZS" - ], - "peso de repu\u0301blica dominicana": [ - "DOP" - ], - "dalasi gambese": [ - "GMD" - ], - "nicaraguaanse co\u0301rdoba": [ - "NIO" - ], - "lira libanese": [ - "LBP" - ], - "baht tailandes": [ - "THB" - ], - "khoum": [ - "MRO" - ], - "lek albane\u0301s": [ - "ALL" - ], - "botswanischer pula": [ - "BWP" - ], - "dinar mace\u0301donien": [ - "MKD" - ], - "dollar": [ - "USD" - ], - "dolar bahame\u0301s": [ - "BSD" - ], - "\u20ac": [ - "EUR" - ], - "dollar singapourien": [ - "SGD" - ], - "israe\u0308lische sjekel": [ - "ILS" - ], - "wo\u0306n surcoreano": [ - "KRW" - ], - "ukra\u0301n hrivnya": [ - "UAH" - ], - "dinar algerien": [ + ], + "monnaie danoise": "DKK", + "coroa danesa": "DKK", + "קרונה דנית": "DKK", + "デンマーククローネ": "DKK", + "coroa da dinamarca": "DKK", + "øre": "DKK", + "валюта дании": "DKK", + "dansk valuta": "DKK", + "danska kronor": "DKK", + "டானிஷ் குரோன்": "DKK", + "டானிஷ் க்ரோன்": "DKK", + "டென்மார்க் குரோன": "DKK", + "டென்மார்க் குரோன்": "DKK", + "валюта данії": "DKK", + "丹麦克朗": "DKK", + "بيسو دومنيكاني": "DOP", + "RD$": "DOP", + "dom$": "DOP", + "rd$": "DOP", + "dop": "DOP", + "peso de republica dominicana": "DOP", + "peso de república dominicana": "DOP", + "peso oro": "DOP", + "peso oro dominicano": "DOP", + "dominikanski peso": "DOP", + "ドミニカ共和国ペソ": "DOP", + "peso da república dominicana": "DOP", + "peso dominican": "DOP", + "валюта доминиканской республики": "DOP", + "песо доминиканской республики": "DOP", + "доминикански песо": "DOP", + "домініканське песо": "DOP", + "多米尼加比索": "DOP", + "DA": "DZD", + "dinar d'algèria": "DZD", + "δηνάριο της αλγερίας": "DZD", + "dzd": "DZD", + "dinar": [ + "TND", + "RSD", + "LYD", + "JOD", "DZD" - ], - "cedi ghanese": [ - "GHS" - ], - "cfa franc bceao": [ - "XOF" - ], - "scr": [ - "SCR" - ], - "\u0442\u04e9\u0433\u0440\u04e9\u0433": [ - "MNT" - ], - "izlandi korona": [ - "ISK" - ], - "englisches pfund": [ - "GBP" - ], - "ws$": [ - "WST" - ], - "wikipedia:raadsel/netties20070405": [ - "GRD" - ], - "dolar neozelande\u0301s": [ - "NZD" - ], - "samoanischer tala": [ - "WST" - ], - "syrisch pond": [ - "SYP" - ], - "caymaneilandse dollar": [ - "KYD" - ], - "cordoba oro": [ - "NIO" - ], - "kina papuana": [ - "PGK" - ], - "szent ilona i font": [ - "SHP" - ], - "sudanese pound": [ - "SDG" - ], - "gourde haitiano": [ - "HTG" - ], - "dollar hongkongais": [ - "HKD" - ], - "haiti gourde": [ - "HTG" - ], - "eyrir": [ - "ISK" - ], - "australes": [ - "ARA" - ], - "livres turques": [ - "TRY" - ], - "dollar barbadien": [ - "BBD" - ], - "congolese franc": [ - "CDF" - ], - "wst": [ - "WST" - ], - "t$": [ - "TOP" - ], - "congolese frank": [ - "CDF" - ], - "nafka": [ - "ERN" - ], - "dansk krone": [ - "DKK" - ], - "jordanischer dinar": [ - "JOD" - ], - "dolar de bahamas": [ - "BSD" - ], - "brasilianischer real": [ - "BRL" - ], - "nz$": [ - "NZD" - ], - "leone sierra le\u0301onais": [ - "SLL" - ], - "tunesische dinar": [ - "TND" - ], - "do\u0301lar namibio": [ - "NAD" - ], - "$ca": [ - "CAD" - ], - "bengalese taka": [ - "BDT" - ], - "dollar fidjien": [ - "FJD" - ], - "ungarischer forint": [ - "HUF" - ], - "dinar serbe": [ - "RSD" - ], - "do\u0301lar de trinidad y tobago": [ - "TTD" - ], - "belize dollar": [ - "BZD" - ], - "sum": [ - "UZS" - ], - "franc rwandais": [ - "RWF" - ], - "dinar jordanien": [ - "JOD" - ], - "moldauischer leu": [ - "MDL" - ], - "dolar de las islas salomon": [ - "SBD" - ], - "lire italienne": [ - "ITL" - ], - "ang": [ - "ANG" - ], - "\u0e3f": [ - "THB" - ], - "sucre": [ - "XSU" - ], - "kzt": [ - "KZT" - ], - "kronor": [ - "SEK" - ], - "somalische shilling": [ - "SOS" - ], - "dollaro namibiano": [ - "NAD" - ], - "omanischer rial": [ - "OMR" - ], - "do\u0301lar bermuden\u0303o": [ - "BMD" - ], - "marka": [ - "BAM" - ], - "marco convertibile": [ - "BAM" - ], - "rublo ruso": [ - "RUB" - ], - "uae dirham": [ - "AED" - ], - "vae dirham": [ - "AED" - ], - "ngultrum del bhutan": [ - "BTN" - ], - "samoaanse tala": [ - "WST" - ], - "maltesische lira": [ - "MTL" - ], - "couronne norvegienne": [ - "NOK" - ], - "franc burundais": [ - "BIF" - ], - "flori\u0301n arubeno": [ - "AWG" - ], - "georgian kupon lari": [ - "GEL" - ], - "dollar de trinidad et tobago": [ - "TTD" - ], - "t\u0323a\u0304ka\u0304": [ - "BDT" - ], - "tonga pa\u02bbanga": [ - "TOP" - ], - "dinar kuwaiti": [ - "KWD" - ], - "kenia schilling": [ - "KES" - ], - "\u20a1": [ - "CRC" - ], - "guarani paraguayen": [ - "PYG" - ], - "lats letton": [ - "LVL" - ], - "quetzal guate\u0301malte\u0300que": [ - "GTQ" - ], - "netherlands antillean guilder": [ - "ANG" - ], - "balboa panamen\u0303o": [ - "PAB" - ], - "dolar de brune\u0301i": [ - "BND" - ], - "sheqel": [ - "ILS" - ], - "escudo capoverdiano": [ - "CVE" - ], - "boli\u0301var fuerte": [ - "VEF" - ], - "franco della guinea": [ - "GNF" - ], - "boli\u0301var": [ - "VEF" - ], - "lilangeni swazilandais": [ - "SZL" - ], - "dracma griega moderna": [ - "GRD" - ], - "tenge kazako": [ - "KZT" - ], - "tenge kazakh": [ - "KZT" - ], - "mexican centavo": [ - "MXN" - ], - "peso uruguaiano": [ - "UYU" - ], - "franco cfp": [ - "XPF" - ], - "so'm": [ - "UZS" - ], - "drtrigonbot:exchange rate data:chf": [ - "CHF" - ], - "konvertible mark": [ - "BAM" - ], - "nouveau manat aze\u0301ri": [ - "AZN" - ], - "nordjemenitischer rial": [ - "YER" - ], - "bolivares": [ - "VEF" - ], - "\u043b\u0435\u0432": [ - "BGN" - ], - "deg": [ - "XDR" - ], - "guarani paraguaiano": [ - "PYG" - ], - "scellino keniano": [ - "KES" - ], - "f$": [ - "FJD" - ], - "couronne islandaise": [ - "ISK" - ], - "dollar de la barbade": [ - "BBD" - ], - "macause pataca": [ - "MOP" - ], - "do\u0301lar bermudeno": [ - "BMD" - ], - "isk": [ - "ISK" - ], - "west african cfa franc": [ - "XOF" - ], - "armeense dram": [ - "AMD" - ], - "renminbi yuan": [ - "CNY" - ], - "aussie dollar": [ - "AUD" - ], - "franco francese": [ - "FRF" - ], - "tetradrachmon": [ - "GRD" - ], - "dinar irakien": [ - "IQD" - ], - "tongan pa\u02bbanga": [ - "TOP" - ], - "fr": [ - "FRF" - ], - "ft": [ - "HUF" - ], - "nuevo sol": [ - "PEN" - ], - "peso convertible argentino": [ - "ARS" - ], - "ff": [ - "FRF" - ], - "dollar de taiwan": [ - "TWD" - ], - "azerbaijani manat": [ - "AZN" - ], - "dirham": [ - "AED" - ], - "antillen gulden": [ - "ANG" - ], - "lari ge\u0301orgien": [ - "GEL" - ], - "fijian dollar": [ - "FJD" - ], - "mark convertible de bosnie herze\u0301govine": [ - "BAM" - ], - "nuovo siclo israeliano": [ - "ILS" - ], - "bhuta\u0301ni ngultrum": [ - "BTN" - ], - "guarani\u0301 paraguayen": [ - "PYG" - ], - "jamaican dollar": [ - "JMD" - ], + ], + "da": "DZD", + "dinar algerino": "DZD", + "dinar algerien": "DZD", + "dinars algérien": "DZD", + "מטבע אלג'יריה": "DZD", + "denar argelino": "DZD", + "denar da argélia": "DZD", + "dinar da argélia": "DZD", + "валюта алжира": "DZD", + "அல்ஜீரிய தினார்": "DZD", + "الجنية المصري": "EGP", + "£": [ + "SYP", + "SSP", + "SDG", + "LBP", + "IMP", + "GIP", + "GGP", + "GBP", + "EGP" + ], + "LE": "EGP", + "الجنيه المصرى": "EGP", + "الجنيه المصري": "EGP", + "ج.م": "EGP", + "جنية مصري": "EGP", + "lliura d'egipte": "EGP", + "ginē": "EGP", + "guinee": "EGP", + "l.e.": "EGP", + "le": "EGP", + "£e": "EGP", + "e£": "EGP", + "egp": "EGP", + "egiptoar libera": "EGP", + "livre egyptienne": "EGP", + "מטבע מצרים": "EGP", + "lira egiziana": "EGP", + "エジプトポンド": "EGP", + "ギニー": "EGP", + "egyptische pond": "EGP", + "liura egipciana": "EGP", + "libra do egipto": "EGP", + "libra do egito": "EGP", + "libră egipteană": "EGP", + "валюта египта": "EGP", + "фунт": [ + "SSP", + "IMP", + "GBP", + "EGP" + ], + "египатска фунта": "EGP", + "egyptiska pund": "EGP", + "mısır paundu": "EGP", + "埃及镑": "EGP", + "埃镑": "EGP", + "نقفة": "ERN", + "Nfk": "ERN", + "نقفة إريترية": "ERN", + "ern": "ERN", + "nkf": "ERN", + "eritrea nagfo": "ERN", + "nafka eritrea": "ERN", + "מטבע אריתריאה": "ERN", + "nafka": "ERN", + "nakfa eritreo": "ERN", + "エリトリア・ナクファ": "ERN", + "валюта эритреи": "ERN", + "накфа": "ERN", + "纳克法": "ERN", + "بير": "ETB", + "dòlar etíop": "ETB", + "gersh": "ETB", + "mätonya": "ETB", + "μπιρ αιθιοπίας": "ETB", + "μπιρρ": "ETB", + "etb": "ETB", + "ethiopian dollar": "ETB", + "birr éthiopien": "ETB", + "ביר אתיופי": "ETB", + "エチオピア・ブル": "ETB", + "biras": "ETB", + "birr da etiópia": "ETB", + "birre da etiópia": "ETB", + "birre etíope": "ETB", + "абиссинский талер": "ETB", + "быр": "ETB", + "валюта эфиопии": "ETB", + "талари": "ETB", + "эфиопский доллар": "ETB", + "эфиопский талер": "ETB", + "إثريوم": "ETH", + "eth": "ETH", + "éter/ether": "ETH", + "verde": "ETH", + "اتیریم": "ETH", + "אית'ריום": "ETH", + "איתריום": "ETH", + "את'ריום": "ETH", + "eteris": "ETH", + "эфириум": "ETH", + "етеријум": "ETH", + "اليورو": "EUR", + "€": "EUR", + "eur": "EUR", + "euros": "EUR", + "e": "EUR", + "யூரோ": "EUR", + "avro": "EUR", + "F$": "FJD", + "dòlar de fiji": "FJD", + "fjd": "FJD", + "fijiansk dollar": "FJD", + "f$": "FJD", + "δολάριο νησιών φίτζι": "FJD", + "δολάριο των φίτζι": "FJD", + "fijan dollar": "FJD", + "dolar de fiji": "FJD", + "dolar fijiano": "FJD", + "dólar fijiano": "FJD", + "dolar": "FJD", + "dolar fiyiano": "FJD", + "dólar": "FJD", + "fidzhin dollari": "FJD", + "fidzin dollari": "FJD", + "dollar des îles fidji": "FJD", + "dollar fidjien": "FJD", + "דולר פיג'י": "FJD", + "dólar das fiji": "FJD", + "dolarul fijian": "FJD", + "фиджийский доллар": "FJD", + "фиџи долар": "FJD", + "долар фіджі": "FJD", + "FJ$": "FJD", + "corona de les illes fèroe": "FOK", + "färingische krone": "FOK", + "färöer krone": "FOK", + "faroese krona": "FOK", + "føroysk króna": "FOK", + "krona": [ + "SEK", + "ISK", + "FOK" + ], + "króna": [ + "ISK", + "FOK" + ], + "corona delle isole fær øer": "FOK", + "フェロー・クロネ": "FOK", + "フェロー・クローナ": "FOK", + "faeroerse kroon": "FOK", + "faerøerse kroon": "FOK", + "валюта фарерских островов": "FOK", + "färöiska kronor": "FOK", + "føroyska krónan": "FOK", + "法羅克朗": "FOK", + "الجنية البريطاني": "GBP", + "الجنيه الأسترليني": "GBP", + "الجنيه الإسترليني": "GBP", + "الجنيه الاسترليني": "GBP", + "باوند إسترليني": "GBP", + "جنيه أسترليني": "GBP", + "جنيه استرليني": "GBP", + "جنيه سترليني": "GBP", + "gbp": "GBP", + "английски паунд": "GBP", + "британски лири": "GBP", + "британски паунд": "GBP", + "lliures esterlines": "GBP", + "britská libra": "GBP", + "britské libry": "GBP", + "libra šterlinku": "GBP", + "punt": "GBP", + "sterling": "GBP", + "britisk pund": "GBP", + "engelsk pund": "GBP", + "engelske pund": "GBP", + "pund sterling": "GBP", + "soveregin": "GBP", + "sovereign": "GBP", + "britisches pfund": "GBP", + "βρετανική λίρα": "GBP", + "λίρα αγγλίας": "GBP", + "λίρα στερλίνα": "GBP", + "british pound": "GBP", + "pound": "GBP", + "quid": "GBP", + "britaj pundoj": "GBP", + "sterlingo": "GBP", + "gpb": "GBP", + "neet": "GBP", + "libra": "GBP", + "libras esterlinas": "GBP", + "inglise nael": "GBP", + "naelsterling": "GBP", + "suurbritannia nael": "GBP", + "esterlindar libera": "GBP", + "esterlindar libra": "GBP", + "پوند": "GBP", + "پوند بریتانیا": "GBP", + "iso britannian punta": "GBP", + "ison britannian punta": "GBP", + "yhdistyneen kuningaskunnan punta": "GBP", + "livre britannique": "GBP", + "גיני": "GBP", + "לירה סטרלינג": "GBP", + "לירות סטרלינג": "GBP", + "לירות שטרלינג": "GBP", + "ליש\"ט": "GBP", + "מטבע אנגליה": "GBP", + "מטבע צפון אירלנד": "GBP", + "פאונד": "GBP", + "פאונד סטרלינג": "GBP", + "שטרלינג": "GBP", + "funta sterlinga": "GBP", + "angol font": "GBP", + "brit font": "GBP", + "észak ír font": "GBP", + "libra sterling": "GBP", + "sterlina inglese": "GBP", + "gbp£": "GBP", + "ukポンド": "GBP", + "イギリスの通貨": "GBP", + "イギリスポンド": "GBP", + "イギリス・ポンド": "GBP", + "ブリティッシュ・ポンド": "GBP", + "英ポンド": "GBP", + "jk svaras": "GBP", + "brits pond": "GBP", + "britse pond": "GBP", + "engels pond": "GBP", + "engelse pond": "GBP", + "liure esterlina": "GBP", + "funt brytyjski": "GBP", + "libra estrelina": "GBP", + "libra inglesa": "GBP", + "lire sterline": "GBP", + "penny": "GBP", + "ukl": "GBP", + "английский фунт": "GBP", + "английский фунт стерлингов": "GBP", + "британский фунт": "GBP", + "валюта великобритании": "GBP", + "фунт стерлингов соединенного королевства": "GBP", + "фунты стерлингов": "GBP", + "libra šterlingov": "GBP", + "angleški funt": "GBP", + "britanski funt": "GBP", + "šterling": "GBP", + "енглеска фунта": "GBP", + "фунта стерлинга": "GBP", + "фунта стерлинг": "GBP", + "brittiska pund": "GBP", + "பவுண்ட் ஸ்டேர்லிங்": "GBP", + "பவுண்ட் ஸ்ரேர்லிங்": "GBP", + "பிரிட்டிஷ் பவுண்டு": "GBP", + "பிரிட்டிஷ் பவுண்ட்": "GBP", + "ஸ்டேர்லிங் பவுண்ட்": "GBP", + "sterlin": "GBP", + "австралійський фунт стерлінгів": "GBP", + "англійський фунт стерлінгів": "GBP", + "британський фунт": "GBP", + "пенс": "GBP", + "anh kim": "GBP", + "đồng bảng anh": "GBP", + "لاري": "GEL", + "₾": "GEL", + "لاري الجورجي": "GEL", + "лари": "GEL", + "gruzínské lari": "GEL", + "georgian kupon lari": "GEL", + "kartvela lario": "GEL", + "gel": "GEL", + "gruusia lari": "GEL", + "لاری": "GEL", + "lari géorgien": "GEL", + "כארתולי לארי": "GEL", + "לארי גרוזי": "GEL", + "לארי גרוזיני": "GEL", + "lari georgian": "GEL", + "グルジアの通貨": "GEL", + "lari gruziński": "GEL", + "валюта грузии": "GEL", + "тетри": "GEL", + "சியார்சிய லாரி": "GEL", + "ஜோர்ஜிய லாரி": "GEL", + "gürcü larisi": "GEL", + "ларі": "GEL", + "拉里": "GEL", + "gernezeja pundo": "GGP", + "根西島鎊": "GGP", + "₵": "GHS", + "GH₵": "GHS", + "ганайско кеди": "GHS", + "ghs": "GHS", + "סדי גאני": "GHS", + "جنيه جبرلتار": "GIP", + "punt gibraltar": "GIP", + "gip": "GIP", + "gibraltar pund": "GIP", + "gib£": "GIP", + "λίρα γιβραλτάρ": "GIP", + "libra gibraltarena": "GIP", + "پوند جبل الطارق": "GIP", + "לירה גיברלטרית": "GIP", + "libra gibraltina": "GIP", + "liră gibraltareză": "GIP", + "валюта гибралтара": "GIP", + "ஜிப்ரால்ட்டர் பவுண்டு": "GIP", + "دالاسي": "GMD", + "D": "GMD", + "butut": "GMD", + "bututs": "GMD", + "gmd": "GMD", + "νταλάσι": "GMD", + "gambia dalasi": "GMD", + "dalasi gambien": "GMD", + "דלסי": "GMD", + "ガンビア・ダラシ": "GMD", + "dalase": "GMD", + "dalasi gambiano": "GMD", + "dalassi": "GMD", + "гамбийский даласи": "GMD", + "валюта гамбии": "GMD", + "даласі": "GMD", + "FG": "GNF", + "franc de guinea": "GNF", + "guinea franc": "GNF", + "gnf": "GNF", + "מטבע גינאה": "GNF", + "פרנק גיניאי": "GNF", + "franco della guinea": "GNF", + "guinese frank": "GNF", + "franco guineense": "GNF", + "franco guineense gnf": "GNF", + "franco guinné gnf": "GNF", + "валюта гвинеи": "GNF", + "كيتزال": "GTQ", + "Q": "GTQ", + "кетцал": "GTQ", + "quetzal gwatemala": "GTQ", + "gtq": "GTQ", + "quetzales": "GTQ", + "gvatemala kvecalo": "GTQ", + "quetzal guatémaltèque": "GTQ", + "quetzal guatemalteque": "GTQ", + "מטבע גואטמלה": "GTQ", + "gvatemalski quetzal": "GTQ", + "gvatemalos ketsalis": "GTQ", + "валюта гватемалы": "GTQ", + "гватемальский кетцаль": "GTQ", + "кветцал": "GTQ", + "кетсал": "GTQ", + "кетсаль": "GTQ", + "гватемальський кецаль": "GTQ", + "portugal gvinea eskudo": "GWE", + "escudo de guinea portuguesa": "GWE", + "escudo de guineoportugues": "GWE", + "escudo guineano": "GWE", + "escudo guineo portugues": "GWE", + "escudo guineo portugués": "GWE", + "escudo guineoportugues": "GWE", + "гвинейское эскудо": "GWE", + "эскудо португальской гвинеи": "GWE", + "دولار غوياني": "GYD", + "G$": "GYD", + "гаянски долар": "GYD", + "g$": "GYD", + "gy$": "GYD", + "dolar de guyana": "GYD", + "dolar guyanes": "GYD", + "dolar guyanés": "GYD", + "dólar de guyana": "GYD", + "dólar guyanes": "GYD", + "gyd": "GYD", + "dollar de guyana": "GYD", + "dollar du guyana": "GYD", + "דולר גיאני": "GYD", + "dólar guianense": "GYD", + "валюта гайаны": "GYD", + "гвајана долар": "GYD", + "圭亚那元": "GYD", + "GY$": "GYD", + "دولار هونغ كونغي": "HKD", + "HK$": "HKD", + "doler hong kong": "HKD", + "hkd": "HKD", + "hk$": "HKD", + "δολάριο του χονγκ κονγκ": "HKD", + "dolar de hong kong": "HKD", + "dolar hongkones": "HKD", + "dólar hongkonés": "HKD", + "dolar hongkongtar": "HKD", + "دلار هنگکنگ": "HKD", + "dollar hongkongais": "HKD", + "דולר הונג קונג": "HKD", + "honkonški dolar": "HKD", + "香港の通貨": "HKD", + "香港・ドル": "HKD", + "香港元": "HKD", + "hongkongo doleris": "HKD", + "dólar de hongkong": "HKD", + "dólar de hongue congue": "HKD", + "dólar de honguecongue": "HKD", + "dolar din hong kong": "HKD", + "доллар гонконга": "HKD", + "хонгконг долар": "HKD", + "гонконгзький долар": "HKD", + "гонконзький долар": "HKD", + "долар гонконґу": "HKD", + "dollar hong kong": "HKD", + "dollar hồng kông": "HKD", + "港圓": "HKD", + "港币": "HKD", + "港幣": "HKD", + "香港貨幣": "HKD", + "لمبيرا": "HNL", + "лемпира": "HNL", + "lempira hondwraidd": "HNL", + "honduranischer lempira": "HNL", + "λεμπίρα ονδούρας": "HNL", + "lempiro": "HNL", + "hnl": "HNL", + "lempira hondureña": "HNL", + "lempira hondurien": "HNL", + "lempire hondurien": "HNL", + "hondūro lempyra": "HNL", + "lempyra": "HNL", + "lempira hondurenha": "HNL", + "валюта гондураса": "HNL", + "хондурашка лемпира": "HNL", + "伦皮拉": "HNL", + "kn": "HRK", + "hrk": "HRK", + "lipa": "HRK", + "κούνα": "HRK", + "κροατική κούνα": "HRK", + "kroatia kunao": "HRK", + "kunao": "HRK", + "lipao": "HRK", + "cuna croata": "HRK", + "horvaatia kuna": "HRK", + "کونا": "HRK", + "ליפה": "HRK", + "クロアチアの通貨": "HRK", + "クロアチア・クナ": "HRK", + "クロアチア・クーナ": "HRK", + "kuna da croácia": "HRK", + "cună croată": "HRK", + "kuna croată": "HRK", + "kună croată": "HRK", + "валюта хорватии": "HRK", + "куна": "HRK", + "липа": "HRK", + "குரோவாசிய குனா": "HRK", + "குரோஷிய குனா": "HRK", + "hırvatistan kunası": "HRK", + "куна хорватська": "HRK", + "庫納": "HRK", + "Gde.": "HTG", + "gde.": "HTG", + "haitianische gourde": "HTG", + "haitianischer gourde": "HTG", + "htg": "HTG", + "dollar haïtien": "HTG", + "gourde haïtienne": "HTG", + "gourde haitienne": "HTG", + "גורד": "HTG", + "haitiaanse gourde": "HTG", + "gurde": "HTG", + "gurde haitiano": "HTG", + "валюта гаити": "HTG", + "гурд": "HTG", + "хаитски гурд": "HTG", + "G": "HTG", + "فورينت مجري": "HUF", + "Ft": "HUF", + "florí hongarès": "HUF", + "huf": "HUF", + "filler": "HUF", + "fillér": "HUF", + "ungarsk forint": "HUF", + "ungarischer forint": "HUF", + "φόριντ ουγγαρίας": "HUF", + "ft": "HUF", + "forinto": "HUF", + "hungaria forinto": "HUF", + "florin hungaro": "HUF", + "florin húngaro": "HUF", + "florín hungaro": "HUF", + "forint hungaro": "HUF", + "forint húngaro": "HUF", + "forinto hungaro": "HUF", + "ungari forint": "HUF", + "forintti": "HUF", + "forint hongrois": "HUF", + "forints": "HUF", + "florint": "HUF", + "florint húngaro": "HUF", + "forint hungare": "HUF", + "ハンガリーフォリント": "HUF", + "ハンガリー・フォリント": "HUF", + "forint węgierski": "HUF", + "forinte": "HUF", + "forint maghiar": "HUF", + "forint ungar": "HUF", + "венгерский форинт": "HUF", + "валюта венгрии": "HUF", + "форинта": "HUF", + "ungersk forint": "HUF", + "ஃபோரின்ட்": "HUF", + "அங்கேரிய ஃபோரின்ட்": "HUF", + "ஹங்கேரிய போரிண்ட்": "HUF", + "угорський форінт": "HUF", + "福林": "HUF", + "ungari pengö": "HUP", + "pengo hongrois": "HUP", + "pengő hongrois": "HUP", + "pengo ungherese": "HUP", + "ハンガリー・ペンゲー": "HUP", + "ペンゴ": "HUP", + "pengheul maghiar": "HUP", + "pengoe": "HUP", + "pengő maghiar": "HUP", + "венгерский пенгё": "HUP", + "пенге": "HUP", + "maďarské pengo": "HUP", + "мађарски пенгу": "HUP", + "帕戈": "HUP", + "روبية أندونيسية": "IDR", + "Rp": "IDR", + "روبية اندونيسية": "IDR", + "روبيه أندونيسيه": "IDR", + "rupia d'indonèsia": "IDR", + "idr": "IDR", + "indonesisk rupiah": "IDR", + "rp": "IDR", + "indoneza rupio": "IDR", "rupia": [ - "LKR", - "SCR", - "INR", - "NPR" - ], - "dinar libyen": [ - "LYD" - ], - "dinaro giordano": [ - "JOD" - ], - "paraguayan guarani\u0301": [ - "PYG" - ], - "maldivische rufiyaa": [ - "MVR" - ], - "marokkanischer dirham": [ - "MAD" - ], - "franco pacifico": [ - "XPF" - ], - "lats": [ - "LVL" - ], - "forinto": [ - "HUF" - ], - "dollar be\u0301lizien": [ - "BZD" - ], - "forints": [ - "HUF" - ], - "do\u0301lar bahameno": [ - "BSD" - ], - "hrywen": [ - "UAH" - ], - "roupie pakistanaise": [ - "PKR" - ], - "rwf": [ - "RWF" - ], - "iraanse rial": [ - "IRR" - ], - "chetrum": [ - "BTN" - ], - "do\u0301lar de las bahamas": [ - "BSD" - ], - "lesothischer loti": [ - "LSL" - ], - "djiboutian franc": [ - "DJF" - ], - "soviet ruble": [ - "SUR" - ], - "madagascan ariary": [ - "MGA" - ], - "hryvna": [ - "UAH" - ], - "komoren franc": [ - "KMF" - ], - "sterlina britannica": [ - "GBP" - ], - "sonderziehungsrecht": [ - "XDR" - ], - "jamaicai dolla\u0301r": [ - "JMD" - ], - "sierra leone i leone": [ - "SLL" - ], - "laoszi kip": [ - "LAK" - ], - "ma\u0301ltai li\u0301ra": [ - "MTL" - ], - "dolar de fiji": [ - "FJD" - ], - "dirham de los emiratos a\u0301rabes unidos": [ - "AED" - ], - "dollaro della namibia": [ - "NAD" - ], - "vn\u0111": [ - "VND" - ], - "dollar des carai\u0308bes orientales": [ - "XCD" - ], - "kelet karibi dolla\u0301r": [ - "XCD" - ], - "dinar argelino": [ - "DZD" - ], - "dolar de barbados": [ - "BBD" - ], - "sbd": [ - "SBD" - ], - "saoedische riyal": [ - "SAR" - ], - "dinar bareini\u0301": [ - "BHD" - ], - "do\u0301lar de guyana": [ - "GYD" - ], - "won norcoreano": [ - "KPW" - ], - "dram arme\u0301nien": [ - "AMD" - ], - "peso de me\u0301jico": [ - "MXN" - ], - "kuna": [ - "HRK" - ], - "kubanischer peso": [ - "CUP" - ], - "sambia kwacha": [ - "ZMW" - ], - "sri lankaanse roepie": [ - "LKR" - ], - "neue tu\u0308rkische lira": [ - "TRY" - ], - "algerischer dinar": [ - "DZD" - ], - "hong kong dollar": [ - "HKD" - ], - "$a": [ - "ARP" - ], - "rupia nepalese": [ - "NPR" - ], - "bhat": [ - "THB" - ], - "maleisische ringgit": [ - "MYR" - ], - "rupia nepalesa": [ - "NPR" - ], - "tsjechische kroon": [ - "CZK" - ], - "dong": [ - "VND" - ], - "xof": [ - "XOF" - ], - "chilean peso": [ - "CLP" - ], - "nordkoreanischer won": [ - "KPW" - ], - "soedanese pond": [ - "SDG" - ], - "angol font": [ - "GBP" - ], - "kip laosiano": [ - "LAK" - ], - "dollaro delle barbados": [ - "BBD" - ], - "gpb": [ - "GBP" - ], - "nuovo dollaro taiwanese": [ - "TWD" - ], - "pond sterling": [ - "GBP" - ], - "nouveau shekel": [ - "ILS" - ], - "libanees pond": [ - "LBP" - ], - "kuvaiti dina\u0301r": [ - "KWD" - ], - "kenyan shilling": [ - "KES" - ], - "dolar bahamen\u0303o": [ - "BSD" - ], - "surinaamse gulden": [ - "SRG" - ], - "tschang": [ - "THB" - ], - "north korean won": [ - "KPW" - ], - "fiorino ungherese": [ - "HUF" - ], - "franco yibuti\u0301": [ - "DJF" - ], - "servische dinar": [ - "RSD" - ], - "manat turkme\u0300ne": [ - "TMT" - ], - "swiss franken": [ - "CHF" - ], - "costa rica colo\u0301n": [ - "CRC" - ], - "franco yibutiense": [ - "DJF" - ], - "venezolaanse boli\u0301var": [ - "VEF" - ], - "marco de la repu\u0301blica democratica alemana": [ - "DDM" - ], - "karod": [ - "NPR" - ], - "riyal": [ - "SAR" - ], - "birr e\u0301thiopien": [ - "ETB" - ], - "francs pacifique": [ - "XPF" - ], - "rufiyaa delle maldive": [ - "MVR" - ], - "libyan dinar": [ - "LYD" - ], - "siclo israeliano": [ - "ILS" - ], - "santomese dobra": [ - "STD" - ], - "mauritiaanse roepie": [ - "MUR" - ], - "srilankaanse rupee": [ - "LKR" - ], - "sum uzbeco": [ - "UZS" - ], - "laari": [ - "MVR" - ], - "dolar de trinidad y tobago": [ - "TTD" - ], - "austral argentino": [ - "ARA" - ], - "do\u0301lar fijiano": [ - "FJD" - ], - "bz$": [ - "BZD" - ], - "argentijnse peso": [ - "ARS" - ], - "vnd": [ - "VND" - ], - "dong vietnamien": [ - "VND" - ], - "ngultrum butanes": [ - "BTN" - ], - "do\u0301lar del caribe este": [ - "XCD" - ], - "pakistaanse roepie": [ - "PKR" - ], - "drtrigonbot:exchange rate data:usd": [ - "USD" - ], - "indone\u0301z ru\u0301pia": [ + "SCR", + "NPR", + "INR", "IDR" - ], - "riyal dell'oman": [ - "OMR" - ], - "gambiai dalasi": [ - "GMD" - ], - "dollaro delle salomone": [ - "SBD" - ], - "bermuda dollar": [ - "BMD" - ], - "km": [ - "BAM" - ], - "kr": [ - "DKK" - ], - "mozambican escudo": [ - "MZE" - ], - "samoan tala": [ - "WST" - ], - "brazil real": [ - "BRL" - ], - "dollaro della guyana": [ - "GYD" - ], - "norve\u0301g korona": [ - "NOK" - ], - "dobra di sao tome\u0301 e principe": [ - "STD" - ], - "cdf": [ - "CDF" - ], - "azerbeidzjaanse manat": [ - "AZN" - ], - "droits de tirage speciaux": [ - "XDR" - ], - "paanga": [ - "TOP" - ], - "livre des i\u0302les malouines": [ - "FKP" - ], - "ugx": [ - "UGX" - ], - "holland antilla\u0301kbeli forint": [ - "ANG" - ], - "\u20a3": [ - "FRF" - ], - "costa rican colo\u0301n": [ - "CRC" - ], - "roupie indone\u0301sienne": [ + ], + "rupia de indonesia": "IDR", + "indonesiar errupia": "IDR", + "roupie indonesienne": "IDR", + "インドネシア・ルピア": "IDR", + "インドネシア・ルピー": "IDR", + "roepia": "IDR", + "roepiah": "IDR", + "ropia d'indonesia": "IDR", + "валюта индонезии": "IDR", + "рупия": [ + "PKR", + "LKR", + "INR", "IDR" - ], - "rd$": [ - "DOP" - ], - "dollar australien": [ - "AUD" - ], - "russian ruble": [ - "RUB" - ], - "mianmari kjap": [ - "MMK" - ], - "nicaraguan co\u0301rdoba": [ - "NIO" - ], - "florin aruben\u0303o": [ - "AWG" - ], - "rupie indiane": [ + ], + "рупія": [ + "INR", + "IDR" + ], + "rupiah indonesia": "IDR", + "印尼卢比": "IDR", + "印尼盧比": "IDR", + "印度尼西亚卢比": "IDR", + "印度尼西亞盧比": "IDR", + "الشيكل الإسرائيلي الجديد": "ILS", + "₪": "ILS", + "شاقل جديد": "ILS", + "شيقل جديد": "ILS", + "شيكل اسرائيلي جديد": "ILS", + "شيكل جديد": "ILS", + "израелски нов шекел": "ILS", + "nou shekel": "ILS", + "nou sheqel": "ILS", + "nou sheqel israelià": "ILS", + "nou shequel": "ILS", + "nou xéquel israelià": "ILS", + "nis": "ILS", + "šekel chadaš": "ILS", + "schekalim": "ILS", + "schkalim": "ILS", + "sheqalim": "ILS", + "sheqel": "ILS", + "νέο σέκελ ισραήλ": "ILS", + "new shekel": "ILS", + "ils": "ILS", + "israeli new sheqel": "ILS", + "new israeli shekel": "ILS", + "new israeli sheqel": "ILS", + "new sheqel": "ILS", + "israela nova siklo": "ILS", + "israela siklo": "ILS", + "nova israela ŝekelo": "ILS", + "nova siklo": "ILS", + "nova ŝekelo": "ILS", + "nuevo shekel": "ILS", + "nuevo sheqel": "ILS", + "nuevo shequel": "ILS", + "nuevo shékel": "ILS", + "nuevo sequel": "ILS", + "nuevo sequel israeli": "ILS", + "nuevo shekel israeli": "ILS", + "nuevo shequel israeli": "ILS", + "nuevo shékel israelí": "ILS", + "nuevo shéquel israelí": "ILS", + "nuevo séquel israelí": "ILS", + "shekel berria": "ILS", + "شکل": "ILS", + "israelin sekeli": "ILS", + "israelin shekeli": "ILS", + "shekeli": "ILS", + "nouveau shekel": "ILS", + "shekkel": "ILS", + "shékel": "ILS", + "novo sheqel": "ILS", + "novo shequel": "ILS", + "מטבע ישראל": "ILS", + "ש\"ח": "ILS", + "ש'": "ILS", + "שקל": "ILS", + "שקל ישראלי חדש": "ILS", + "nuovo siclo israeliano": "ILS", + "nuovo siclo": "ILS", + "siclo israeliano": "ILS", + "israelische lire": "ILS", + "israelische sjekel": "ILS", + "israëlische lire": "ILS", + "nieuwe israelische shekel": "ILS", + "nieuwe israelische sheqel": "ILS", + "nieuwe israelische sjekel": "ILS", + "nieuwe israëlische shekel": "ILS", + "nieuwe israëlische sheqel": "ILS", + "nieuwe israëlische sjekel": "ILS", + "sjekel": "ILS", + "shekel novèl": "ILS", + "novo sheqel israelense": "ILS", + "novo sheqel israelita": "ILS", + "novo shequel israelita": "ILS", + "novo siclo israelense": "ILS", + "novo siclo israelita": "ILS", + "shekel israelense": "ILS", + "shekel nou": "ILS", + "şekel nou": "ILS", + "șekel nou": "ILS", + "валюта израиля": "ILS", + "израильский новый шекель": "ILS", + "новый шекель": "ILS", + "agorot": "ILS", + "i̇srail yeni şekeli": "ILS", + "i̇srail şekeli": "ILS", + "şekel": "ILS", + "новий шекель": "ILS", + "новий ізраїльський шекель": "ILS", + "新舍客勒": "ILS", + "新謝克爾": "ILS", + "IM£": "IMP", + "lliura de man": "IMP", + "lliura manx": "IMP", + "manx pfund": "IMP", + "maninsula pundo": "IMP", + "libra de la isla de man": "IMP", + "livre de manx": "IMP", + "libra mannese": "IMP", + "マン島ポンド": "IMP", + "island of man pond": "IMP", + "funt wyspy man": "IMP", + "валюта острова мэн": "IMP", + "мэнский фунт": "IMP", + "мэнский фунт стерлингов": "IMP", + "மாண் தீவு பவுண்டு": "IMP", + "மான்க்ஸ் பவுண்ட்": "IMP", + "الروبية الهندية": "INR", + "₹": "INR", + "روبي هندية": "INR", + "روبيه هنديه": "INR", + "rupia d'índia": "INR", + "rupia de l'índia": "INR", + "rupies índies": "INR", + "rúpies": "INR", + "indisk rupee": "INR", + "indisk rupi": "INR", + "indiske rupees": "INR", + "inr": "INR", + "ινδική ρουπία": "INR", + "rupaya": "INR", + "rupee": [ + "SCR", "INR" - ], - "florin arubain": [ - "AWG" - ], - "dinar kuwaiti\u0301": [ - "KWD" - ], - "hryvnya": [ - "UAH" - ], - "tamil rupee": [ - "LKR" - ], - "oegandese shilling": [ - "UGX" - ], - "corona cecoslovacca": [ - "CSK" - ], - "clp$": [ - "CLP" - ], - "cheli\u0301n ugandes": [ - "UGX" - ], - "kina": [ - "PGK" - ], - "noord koreaanse won": [ - "KPW" - ], - "chilenischer peso": [ - "CLP" - ], - "uganda schilling": [ - "UGX" - ], - "uruguayaanse peso": [ - "UYU" - ], - "metical": [ - "MZN" - ], - "\u0440\u0443\u0431": [ - "RUB" - ], - "marokko\u0301i dirham": [ - "MAD" - ], - "ars": [ - "ARS" - ], - "iraki dina\u0301r": [ + ], + "hinda rupio": "INR", + "rupias": "INR", + "rupias indias": "INR", + "indiar errupia": "INR", + "روپیهٔ هند": "INR", + "پول هندوستان": "INR", + "רופיה הודית": "INR", + "rupia dell'india": "INR", + "rupie indiane": "INR", + "indiase rupee": "INR", + "rupia da índia": "INR", + "rúpia indiana": "INR", + "валюта индии": "INR", + "индијски рупи": "INR", + "рупија": "INR", + "இந்திய ரூபா": "INR", + "భారత రూపాయి": "INR", + "భారతదేశ రూపాయి": "INR", + "భారతీయ రూపాయి": "INR", + "rs.": "INR", + "印度卢比": "INR", + "الدينار العراقي": "IQD", + "د.ع": "IQD", + "دينار": [ + "KWD", "IQD" - ], - "tugrik mongolo": [ - "MNT" - ], - "soedanees pond": [ - "SDG" - ], - "honduran lempira": [ - "HNL" - ], - "rial dell'oman": [ - "OMR" - ], - "sek": [ - "SEK" - ], - "franc malgache": [ - "MGA" - ], - "fille\u0301r": [ - "HUF" - ], - "piso": [ - "PHP" - ], - "cayman islands dollar": [ - "KYD" - ], - "guyaanse dollar": [ - "GYD" - ], - "won": [ - "KRW" - ], - "barbadosi dolla\u0301r": [ - "BBD" - ], - "bosnische inwisselbare mark": [ - "BAM" - ], - "\u20b8": [ - "KZT" - ], - "dollar neo zelandais": [ - "NZD" - ], - "leone sierraleonese": [ - "SLL" - ], - "franco comorano": [ - "KMF" - ], - "guineese frank": [ - "GNF" - ], - "renminbi": [ - "CNY" - ], - "alba\u0301n lek": [ - "ALL" - ], - "ethiopische birr": [ - "ETB" - ], - "sterlina di sant\u2019elena": [ - "SHP" - ], - "corona islandesa": [ - "ISK" - ], - "corona islandese": [ - "ISK" - ], - "dolar bermudeno": [ - "BMD" - ], - "surinamese dollar": [ - "SRD" - ], - "nicaraguaanse cordoba": [ - "NIO" - ], - "loti lesothiano": [ - "LSL" - ], - "australischer dollar": [ - "AUD" - ], - "canadian dollar": [ - "CAD" - ], - "yen giapponese": [ - "JPY" - ], - "mongolian to\u0308gro\u0308g": [ - "MNT" - ], - "chelin ugandes": [ - "UGX" - ], - "chinese yuan": [ - "CNY" - ], - "shilling somalien": [ - "SOS" - ], - "hongkongse dollar": [ - "HKD" - ], - "bolivar": [ - "VEF" - ], - "riyal yemenita": [ - "YER" - ], - "florin des antilles ne\u0301erlandaises": [ - "ANG" - ], - "\u20b9": [ - "INR" - ], - "xaf": [ - "XAF" - ], - "philippine peso": [ - "PHP" - ], - "afghan afghani": [ - "AFN" - ], - "dominikai peso": [ - "DOP" - ], - "zuid koreaanse won": [ - "KRW" - ], - "cubaanse peso": [ - "CUP" - ], - "nepalese rupee": [ - "NPR" - ], - "kyat birmano": [ - "MMK" - ], - "franc or": [ - "XFO" - ], - "fiorino surinamese": [ - "SRG" - ], - "czech koruna": [ - "CZK" - ], - "verenigde arabische emiraten dirham": [ - "AED" - ], - "tanzaniaanse shilling": [ - "TZS" - ], - "rupia mauriziana": [ - "MUR" - ], - "monnaie canadienne": [ - "CAD" - ], - "do\u0301lar bruneano": [ - "BND" - ], - "koruna c\u030cesko slovenska\u0301": [ - "CSK" - ], - "pound": [ - "GBP" - ], - "pounds sterling": [ - "GBP" - ], - "jpy": [ - "JPY" - ], - "bs$": [ - "BSD" - ], - "pula botswanais": [ - "BWP" - ], - "haitiaanse gourde": [ - "HTG" - ], - "dinar de bahrein": [ - "BHD" - ], - "dollar jamaicain": [ - "JMD" - ], - "peso ley": [ - "ARS" - ], - "do\u0301lares neozelandeses": [ - "NZD" - ], - "ten\u030cn\u030ce": [ - "TMT" - ], - "pondteken": [ - "GBP" - ], - "\u5143": [ - "CNY" - ], - "franc uic": [ - "XFU" - ], - "syp": [ - "SYP" - ], - "dzsibuti frank": [ - "DJF" - ], - "dollar de la jamai\u0308que": [ - "JMD" - ], - "dinaro tunisino": [ - "TND" - ], - "yuan": [ - "CNY" - ], - "sudanesisches pfund": [ - "SDG" - ], - "euro": [ - "EUR" - ], - "peruanischer nuevo sol": [ - "PEN" - ], - "falkland pound": [ - "FKP" - ], - "forint hungaro": [ - "HUF" - ], - "couronne suedoise": [ - "SEK" - ], - "peso uruguayen": [ - "UYU" - ], - "nami\u0301biai dolla\u0301r": [ - "NAD" - ], - "do\u0301lar bahamen\u0303o": [ - "BSD" - ], - "leone": [ - "SLL" - ], - "libanon pfund": [ - "LBP" - ], - "riyal saudi": [ - "SAR" - ], - "mozambican metical": [ - "MZN" - ], - "dollaro liberiano": [ - "LRD" - ], - "dolar de guyana": [ - "GYD" - ], - "brazilian real": [ - "BRL" - ], - "do\u0301lar de las islas caiman": [ - "KYD" - ], - "$": [ - "USD", - "MXN", - "ARS", - "CAD" - ], - "cup": [ - "CUP" - ], - "real brasilen\u0303o": [ - "BRL" - ], - "peso mexicain": [ - "MXN" - ], - "cuc": [ - "CUC" - ], - "\u0433\u0440\u043d": [ - "UAH" - ], - "monnaie franc\u0327aise": [ - "FRF" - ], - "guarani\u0301 de paraguay": [ - "PYG" - ], - "pa\u02bbanga": [ - "TOP" - ], - "marco": [ - "DDM" - ], - "panamese balboa": [ - "PAB" - ], - "dolar caimano": [ - "KYD" - ], - "feninga": [ - "BAM" - ], - "kazah tenge": [ - "KZT" - ], - "na\u0192": [ - "ANG" - ], - "belgian congolese franc": [ - "CDF" - ], - "jamaika dollar": [ - "JMD" - ], - "to\u0308ro\u0308k u\u0301j li\u0301ra": [ - "TRY" - ], - "nige\u0301riai naira": [ - "NGN" - ], - "oude metical": [ - "MZN" - ], - "singapur dollar": [ - "SGD" - ], - "b$": [ - "BSD" - ], - "metical del mozambico": [ - "MZN" - ], - "ariary malgascio": [ - "MGA" - ], - "bolivar venezuelano": [ - "VEF" - ], - "corona norvegese": [ - "NOK" - ], - "s/.": [ - "PEN" - ], - "franco del burundi": [ - "BIF" - ], - "yemeni rial": [ - "YER" - ], - "dirham de emiratos arabes unidos": [ - "AED" - ], - "riel": [ - "KHR" - ], - "venezolanischer boli\u0301var": [ - "VEF" - ], - "de\u0301l szuda\u0301ni font": [ - "SSP" - ], - "\u20a4": [ - "ITL" - ], - "dolar de brunei": [ - "BND" - ], - "colo\u0301n costaricano": [ - "CRC" - ], - "dinaro kuwaitiano": [ - "KWD" - ], - "re\u0301aux bre\u0301siliens": [ - "BRL" - ], - "pen": [ - "PEN" - ], - "indiase roepie": [ - "INR" - ], - "rupia delle seychelles": [ - "SCR" - ], - "lari": [ - "GEL" - ], - "dollaro di barbados": [ - "BBD" - ], - "xang": [ - "THB" - ], - "taiwanese dollar": [ - "TWD" - ], - "paraguayi guarani\u0301": [ - "PYG" - ], - "cambodian riel": [ - "KHR" - ], - "rub": [ - "RUB" - ], - "dinaro algerino": [ - "DZD" - ], - "bs": [ - "BSD", - "BOB" - ], - "syrisches pfund": [ - "SYP" - ], - "rial iranien": [ + ], + "dinar d'iraq": "IQD", + "dinar de l'iraq": "IQD", + "irácký dinár": "IQD", + "iqd": "IQD", + "irak dinar": "IQD", + "ιρακινό δηνάριο": "IQD", + "dinar de irak": "IQD", + "dinar iraki": "IQD", + "dinar irakí": "IQD", + "dinar iraqui": "IQD", + "イラクの通貨": "IQD", + "denar do iraque": "IQD", + "denar iraquiano": "IQD", + "dinar do iraque": "IQD", + "валюта ирака": "IQD", + "динар ирака": "IQD", + "இராக்கிய தீனார்": "IQD", + "ஈராக் டினார்": "IQD", + "ஈராக் தினார்": "IQD", + "ஈராக்கிய டினார்": "IQD", + "ஈராக்கிய தினார்": "IQD", + "﷼": [ + "YER", + "SAR", "IRR" - ], - "dollar namibien": [ - "NAD" - ], - "couronne tche\u0301coslovaque": [ - "CSK" - ], - "couronne tchecoslovaque": [ - "CSK" - ], - "peruvian nuevo sol": [ - "PEN" - ], - "lat leton": [ - "LVL" - ], - "costa ricaanse colon": [ - "CRC" - ], - "schweizer franken": [ - "CHF" - ], - "dollar tai\u0308wanais": [ - "TWD" - ], - "japanese yen": [ - "JPY" - ], - "malediven rupie": [ - "MVR" - ], - "arubaanse florijn": [ - "AWG" - ], - "grivna": [ - "UAH" - ], - "ostkaribischer dollar": [ - "XCD" - ], - "mkd": [ - "MKD" - ], - "\u00a5": [ - "JPY" - ], - "ci$": [ - "KYD" - ], - "yuans": [ - "CNY" - ], - "xpf": [ - "XPF" - ], - "lao kip": [ - "LAK" - ], - "franco congoleno": [ - "CDF" - ], - "marco bosnioherzegovino": [ - "BAM" - ], - "sdr": [ - "XDR" - ], - "dollaro del belize": [ - "BZD" - ], - "peso argentino": [ - "ARP" - ], - "dinaro iracheno": [ - "IQD" - ], - "hongkong dollar": [ - "HKD" - ], - "guarani\u0301 paraguaiano": [ - "PYG" - ], - "flori\u0301n antillano neerlande\u0301s": [ - "ANG" - ], - "dirham marocain": [ - "MAD" - ], - "rial irani": [ + ], + "rial d'iran": "IRR", + "rial de l'iran": "IRR", + "íránský riál": "IRR", + "íránský rial": "IRR", + "ریال": [ + "SAR", "IRR" - ], - "peso d'uruguay": [ - "UYU" - ], - "forinto hu\u0301ngaro": [ - "HUF" - ], - "escudo cap verdien": [ - "CVE" - ], - "mongol tugrik": [ - "MNT" - ], - "gha\u0301nai cedi": [ - "GHS" - ], - "do\u0301lar del caribe oriental": [ - "XCD" - ], - "riyal saudita": [ - "SAR" - ], - "omani rial": [ - "OMR" - ], - "dinar tunisien": [ - "TND" - ], - "cape verdean escudo": [ - "CVE" - ], - "peso do\u0301lar": [ - "ARS" - ], - "dolar namibio": [ - "NAD" - ], - "lyd": [ - "LYD" - ], - "sint heleens pond": [ - "SHP" - ], - "nieuwe israe\u0308lische sheqel": [ - "ILS" - ], - "laotiaanse kip": [ - "LAK" - ], - "bolivian boliviano": [ - "BOB" - ], - "kirgizische som": [ - "KGS" - ], - "denaro macedone": [ - "MKD" - ], - "swiss franco": [ - "CHF" - ], - "birr eti\u0301ope": [ - "ETB" - ], - "barbadian dollar": [ - "BBD" - ], - "dolar canadiense": [ - "CAD" - ], - "swiss francs": [ - "CHF" - ], - "tonga pa`anga": [ - "TOP" - ], - "dinar de bahrei\u0308n": [ - "BHD" - ], - "dollar des iles salomon": [ - "SBD" - ], - "dobra santotomense": [ - "STD" - ], - "leu rumano": [ - "RON" - ], - "lisente": [ - "LSL" - ], - "manat turcomano": [ - "TMT" - ], - "taka bangladeshi": [ - "BDT" - ], - "dram": [ - "AMD" - ], - "macedonische denar": [ - "MKD" - ], - "israelische sjekel": [ - "ILS" - ], - "dop": [ - "DOP" - ], - "vanuatu vatu": [ - "VUV" - ], - "dollar des i\u0302les salomon": [ - "SBD" - ], - "franzo\u0308sischer franken": [ - "FRF" - ], - "guarani": [ - "PYG" - ], - "su\u0308dsudan pfund": [ - "SSP" - ], - "roemeense leu": [ - "RON" - ], - "mark convertible": [ - "BAM" - ], - "franco de djibouti": [ - "DJF" - ], - "ugandan shilling": [ - "UGX" - ], - "pazifik franc": [ - "XPF" - ], - "rublo tayiko": [ - "TJR" - ], - "argentinischer peso": [ - "ARS" - ], - "bahraini dinar": [ - "BHD" - ], - "amerikaanse dollar": [ - "USD" - ], - "franc comorien": [ - "KMF" - ], - "dolar neocelande\u0301s": [ - "NZD" - ], - "libra sudanesa": [ - "SDG" - ], - "ugandai shilling": [ - "UGX" - ], - "peso argentin": [ - "ARS" - ], - "tugrik mongol": [ - "MNT" - ], - "fiorino delle antille olandesi": [ - "ANG" - ], - "hryvnia": [ - "UAH" - ], - "ma\u0308tonya": [ - "ETB" - ], - "dalasi": [ - "GMD" - ], - "couronne tche\u0300que": [ - "CZK" - ], - "lkr": [ - "LKR" - ], - "clps": [ - "CLP" - ], - "dolar surinames": [ - "SRD" - ], - "kuwait dinar": [ - "KWD" - ], - "ruma\u0308nischer leu": [ - "RON" - ], - "do\u0301lar jamaicano": [ - "JMD" - ], - "nuevo dolar taiwane\u0301s": [ - "TWD" - ], - "venezolanischer bolivar": [ - "VEF" - ], - "qatarese rial": [ - "QAR" - ], - "do\u0301lar de surinam": [ - "SRD" - ], - "livres sterling": [ - "GBP" - ], - "g$": [ - "GYD" - ], - "ruma\u0308nischer lei": [ - "RON" - ], - "leone della sierra leone": [ - "SLL" - ], - "manat azero": [ - "AZN" - ], - "rwandese frank": [ - "RWF" - ], - "ancien franc": [ - "FRF" - ], - "naira": [ - "NGN" - ], - "koruna ceskoslovenska": [ - "CSK" - ], - "colo\u0301n costarricense": [ - "CRC" - ], - "kubai peso": [ - "CUP" - ], - "riel camboyano": [ - "KHR" - ], - "pa'anga tongano": [ - "TOP" - ], - "sri lankan rupee": [ - "LKR" - ], - "hk$": [ - "HKD" - ], - "dollar libe\u0301rien": [ - "LRD" - ], - "pa'anga di tonga": [ - "TOP" - ], - "norwegian krone": [ - "NOK" - ], - "scudo capoverdiano": [ - "CVE" - ], - "franco congolese": [ - "CDF" - ], - "birr": [ - "ETB" - ], - "schwedische krone": [ - "SEK" - ], - "boliviano bolivien": [ - "BOB" - ], - "bdt": [ - "BTN" - ], - "do\u0301lar guyanes": [ - "GYD" - ], - "lilangeni dello swaziland": [ - "SZL" - ], - "libanesisches pfund": [ - "LBP" - ], - "schottische pfund": [ - "GBP" - ], - "griekse drachme": [ - "GRD" - ], - "moldovan leu": [ - "MDL" - ], - "lek": [ - "ALL" - ], - "\u00a3": [ - "GBP" - ], - "do\u0301lar australiano": [ - "AUD" - ], - "lev": [ - "BGN" - ], - "lew": [ - "BGN" - ], - "uganda shilling": [ - "UGX" - ], - "hkd": [ - "HKD" - ], - "bd$": [ - "BMD" - ], - "re\u0301al bre\u0301silien": [ - "BRL" - ], - "tunesischer dinar": [ - "TND" - ], - "austral (monnaie)": [ - "ARA" - ], - "tongaanse pa'anga": [ - "TOP" - ], - "couronne sue\u0301doise": [ - "SEK" - ], - "franc de djibouti": [ - "DJF" - ], - "madagaszka\u0301ri ariary": [ - "MGA" - ], - "rupia mauricia": [ - "MUR" - ], - "solomon dollar": [ - "SBD" - ], - "kro\u0301nur": [ - "ISK" - ], - "khoums": [ - "MRO" - ], - "su\u0308dsudan pound": [ - "SSP" - ], - "sgd": [ - "SGD" - ], - "russischer rubel": [ - "RUB" - ], - "usd": [ - "USD" - ], - "livre des i\u0302les falkland": [ - "FKP" - ], - "comorian franc": [ - "KMF" - ], - "chf": [ - "CHF" - ], - "ush": [ - "UGX" - ], - "costa rica colon": [ - "CRC" - ], - "rial yemenita": [ - "YER" - ], - "marco bosniaco": [ - "BAM" - ], - "rial yemenite": [ - "YER" - ], - "brit font": [ - "GBP" - ], - "tercera dracma griega": [ - "GRD" - ], - "tala samoano": [ - "WST" - ], - "manat azeri": [ - "AZN" - ], - "santi\u0304ms": [ - "LVL" - ], - "ostmark": [ - "DDM" - ], - "f": [ - "ANG" - ], - "nuova lira turca": [ - "TRY" - ], - "zuid soedanees pond": [ - "SSP" - ], - "turkish lira": [ - "TRY" - ], - "rupia indonesiana": [ - "IDR" - ], - "da\u0308nische krone": [ - "DKK" - ], - "diritti speciali di prelievo": [ - "XDR" - ], - "do\u0301lar de nueva zelanda": [ - "NZD" - ], - "aluchip": [ - "DDM" - ], - "peso uruguayo": [ - "UYU" - ], - "xcd": [ - "XCD" - ], - "nuevo do\u0301lar de taiwan": [ - "TWD" - ], - "k.s.": [ - "KGS" - ], - "dinars alge\u0301rien": [ - "DZD" - ], - "russische roebel": [ - "RUB" - ], - "afn": [ - "AFN" - ], - "\u20a6": [ - "NGN" - ], - "corona danese": [ - "DKK" - ], - "corona danesa": [ - "DKK" - ], - "moneda canadiense": [ - "CAD" - ], - "ruandai frank": [ - "RWF" - ], - "libra de santa helena": [ - "SHP" - ], - "manat azeri\u0301": [ - "AZN" - ], - "do\u0301lar de hong kong": [ - "HKD" - ], - "armenian dram": [ - "AMD" - ], - "tetradrachme": [ - "GRD" - ], - "chileense peso": [ - "CLP" - ], - "franchi svizzeri": [ - "CHF" - ], - "boliviaanse boliviano": [ - "BOB" - ], - "do\u0301lar de bermudas": [ - "BMD" - ], - "colon costaricain": [ - "CRC" - ], - "dollar bahame\u0301en": [ - "BSD" - ], - "dollaro delle cayman": [ - "KYD" - ], - "do\u0301lar neozelande\u0301s": [ - "NZD" - ], - "riyal saudi\u0301": [ - "SAR" - ], - "georgian lari": [ - "GEL" - ], - "kiwi dollar": [ - "NZD" - ], - "shekkel": [ - "ILS" - ], - "si$": [ - "SBD" - ], - "dobra santome\u0301en": [ - "STD" - ], - "dolar neoze\u0301landes": [ - "NZD" - ], - "fiorino di aruba": [ - "AWG" - ], - "dobra": [ - "STD" - ], - "british pound": [ - "GBP" - ], - "to\u0308mling": [ - "THB" - ], - "afg": [ - "AFN" - ], - "thai ba\u0301t": [ - "THB" - ], - "fu\u0308lo\u0308p szigeteki peso": [ - "PHP" - ], - "noorse kroon": [ - "NOK" - ], - "dollar de trinite\u0301 et tobago": [ - "TTD" - ], - "tsh": [ - "TZS" - ], - "lm": [ - "MTL" - ], - "saudi arabische riyal": [ - "SAR" - ], - "ausztra\u0301l dolla\u0301r": [ - "AUD" - ], - "oekraiense hryvnja": [ - "UAH" - ], - "deense kroon": [ - "DKK" - ], - "eur": [ - "EUR" - ], - "uruguayi peso": [ - "UYU" - ], - "liberian dollar": [ - "LRD" - ], - "livre sud soudanaise": [ - "SSP" - ], - "do\u0301lar de fiji": [ - "FJD" - ], - "dollar de la carai\u0308be orientale": [ - "XCD" - ], - "franc poincare\u0301": [ - "XFO" - ], - "gepik": [ - "AZN" - ], - "fl\u00a3": [ - "FKP" - ], - "mexican peso": [ - "MXN" - ], - "diram": [ - "TJS" - ], - "denar mace\u0301donien": [ - "MKD" - ], - "hongkongi dolla\u0301r": [ - "HKD" - ], - "belizaanse dollar": [ - "BZD" - ], - "azeri manat": [ - "AZN" - ], - "dong vietnamita": [ - "VND" - ], - "rublo russo": [ - "RUB" - ], - "dolar beliceno": [ - "BZD" - ], - "su\u0308dsudanesisches pfund": [ - "SSP" - ], - "dolar de las islas caima\u0301n": [ - "KYD" - ], - "ec$": [ - "XCD" - ], - "dirham degli emirati arabi uniti": [ - "AED" - ], - "surinaamse dollar": [ - "SRD" - ], - "franco cfa de africa occidental": [ - "XOF" - ], - "french franc": [ - "FRF" - ], - "\u0192": [ - "ANG" - ], - "roma\u0301n lej": [ - "RON" - ], - "pa'anga": [ - "TOP" - ], - "dollaro dei caraibi orientali": [ - "XCD" - ], - "tyiyn": [ - "KGS" - ], - "cuban convertible peso": [ - "CUC" - ], - "dirham des e\u0301mirats arabes unis": [ - "AED" - ], - "japa\u0301n jen": [ - "JPY" - ], - "kroatische kuna": [ - "HRK" - ], - "sowjetischer rubel": [ - "SUR" - ], - "won sudcoreano": [ - "KRW" - ], - "chelin somali\u0301": [ - "SOS" - ], - "santims": [ - "LVL" - ], - "franc": [ - "CHF", - "FRF" - ], - "halalas": [ - "SAR" - ], - "sva\u0301jci frank": [ - "CHF" - ], - "shekel": [ - "ILS" - ], - "dinar kowei\u0308tien": [ - "KWD" - ], - "l\u00a3": [ - "LBP" - ], - "moroccan dirham": [ - "MAD" - ], - "goldfranc": [ - "XFO" - ], - "jod": [ - "JOD" - ], - "oost carai\u0308bische dollar": [ - "XCD" - ], - "ouguiya mauritana": [ - "MRO" - ], - "cambodjaanse riel": [ - "KHR" - ], - "taka bangladesi\u0301": [ - "BDT" - ], - "ltl": [ - "LTL" - ], - "lettischer lat": [ - "LVL" - ], - "santi\u0304mu": [ - "LVL" - ], - "marco de la repu\u0301blica democra\u0301tica alemana": [ - "DDM" - ], - "franco di gibuti": [ - "DJF" - ], - "santi\u0304mi": [ - "LVL" - ], - "couronne norve\u0301gienne": [ - "NOK" - ], - "libanoni font": [ - "LBP" - ], - "belize i dolla\u0301r": [ - "BZD" - ], - "da\u0301n korona": [ - "DKK" - ], - "serbian dinar": [ - "RSD" - ], - "rial omani": [ - "OMR" - ], - "mark convertible bosniaque": [ - "BAM" - ], - "dollar du be\u0301lize": [ - "BZD" - ], - "pesos argentinos": [ - "ARS" - ], - "lesothaanse loti": [ - "LSL" - ], - "tu\u0308rk liras\u0131": [ - "TRY" - ], - "kwacha zambien": [ - "ZMW" - ], - "dollar trinidadien": [ - "TTD" - ], - "moldavische leu": [ - "MDL" - ], - "tughrik": [ - "MNT" - ], - "leu roumain": [ - "RON" - ], - "szva\u0301zifo\u0308ldi lilangeni": [ - "SZL" - ], - "morocota": [ - "VEF" - ], - "haitianische gourde": [ - "HTG" - ], - "eritreischer nakfa": [ - "ERN" - ], - "mongolischer to\u0308gro\u0308g": [ - "MNT" - ], - "escudo di capo verde": [ - "CVE" - ], - "zwitserse frank": [ - "CHF" - ], - "afga\u0301n afga\u0301ni": [ - "AFN" - ], - "neet": [ - "GBP" - ], - "zwitserse franc": [ - "CHF" - ], - "roupie mauricienne": [ - "MUR" - ], - "do\u0301lar trinitense": [ - "TTD" - ], - "marco de la republica democratica alemana": [ - "DDM" - ], - "tongai pa\u2019anga": [ - "TOP" - ], - "israeli new sheqel": [ - "ILS" - ], - "bermudai dolla\u0301r": [ - "BMD" - ], - "\u20ba": [ - "TRY" - ], - "oost caribische dollar": [ - "XCD" - ], - "ugandese shilling": [ - "UGX" - ], - "derechos especiales de giro": [ - "XDR" - ], - "rupaya": [ - "INR" - ], - "suriname gulden": [ - "SRD" - ], - "tajvani u\u0301j dolla\u0301r": [ - "TWD" - ], - "costa rica i colo\u0301n": [ - "CRC" - ], - "pakistanische rupie": [ - "PKR" - ], - "irak dinar": [ - "IQD" - ], - "alge\u0301riai dina\u0301r": [ - "DZD" - ], - "perui u\u0301j sol": [ - "PEN" - ], - "do\u0301lar caribe este": [ - "XCD" - ], - "kurus": [ - "TRY" - ], - "sfr": [ - "CHF" - ], - "huard canadien": [ - "CAD" - ], - "new zealand dollar": [ - "NZD" - ], - "so\u0308m": [ - "UZS" - ], - "awg": [ - "AWG" - ], - "dollar de guyana": [ - "GYD" - ], - "bosnya\u0301k konvertibilis ma\u0301rka": [ - "BAM" - ], - "suriname i dolla\u0301r": [ - "SRD" - ], - "ukrainische hrywnja": [ - "UAH" - ], - "ngultrum": [ - "BTN" - ], - "gde.": [ - "HTG" - ], - "mexican nuevo peso": [ - "MXN" - ], - "fjd": [ - "FJD" - ], - "dolar jamaiquino": [ - "JMD" - ], - "libyscher dinar": [ - "LYD" - ], - "nuevo shequel": [ - "ILS" - ], - "cheli\u0301n keniano": [ - "KES" - ], - "dollar surinamien": [ - "SRD" - ], - "rublo sovietico": [ - "SUR" - ], - "kaiman dollar": [ - "KYD" - ], - "dollar ne\u0301o ze\u0301landais": [ - "NZD" - ], - "bolga\u0301r leva": [ - "BGN" - ], - "cub$": [ - "CUP" - ], - "szl": [ - "SZL" - ], - "aruba gulden": [ - "AWG" - ], - "mexikanischer peso": [ - "MXN" - ], - "australische dollar": [ - "AUD" - ], - "roupie indonesienne": [ - "IDR" - ], - "albanese lek": [ - "ALL" - ], - "lettische wa\u0308hrung": [ - "LVL" - ], - "dollar ame\u0301ricain": [ - "USD" - ], - "zo\u0308ld foki szigeteki escudo": [ - "CVE" - ], - "saudi riyal": [ - "SAR" - ], - "libra": [ - "GBP" - ], - "isla\u0308ndische krone": [ - "ISK" - ], - "saudi rial": [ - "SAR" - ], - "dollaro della bermuda": [ - "BMD" - ], - "macedo\u0301n de\u0301na\u0301r": [ - "MKD" - ], - "kwanza": [ - "AOA" - ], - "dollar du guyana": [ - "GYD" - ], - "nuevo peso argentino": [ - "ARS" - ], - "dollaro del suriname": [ - "SRD" - ], - "ariary malgache": [ - "MGA" - ], - "saint helena pound": [ - "SHP" - ], - "kambodzsai riel": [ - "KHR" - ], - "surinam dollar": [ - "SRD" - ], - "ouguiya": [ - "MRO" - ], - "mala\u0301j ringgit": [ - "MYR" - ], - "united states dollar": [ - "USD" - ], - "icelandic kro\u0301na": [ - "ISK" - ], - "gbp": [ - "GBP" - ], - "falkland szigeteki font": [ - "FKP" - ], - "sa\u0303o tome\u0301ischer dobra": [ - "STD" - ], - "kwanza angolano": [ - "AOA" - ], + ], + "irr": "IRR", + "rial irani": "IRR", + "rial de iran": "IRR", + "rial de irán": "IRR", + "iranski rial": "IRR", + "イランの通貨": "IRR", + "イラン・リアル": "IRR", + "イラン・リヤール": "IRR", + "rial do irão": "IRR", + "валюта ирана": "IRR", + "иранский риял": "IRR", + "риал": [ + "YER", + "SAR", + "IRR" + ], + "риал ирана": "IRR", + "риял ирана": "IRR", + "i̇ran para birimi": "IRR", + "i̇ran parası": "IRR", + "corona d'islàndia": "ISK", + "isk": "ISK", + "islandsk króna": "ISK", + "islandsk krone": "ISK", + "islandske kroner": "ISK", + "aurar": "ISK", + "eyrir": "ISK", + "isländische währung": "ISK", + "krónur": "ISK", + "ισλανδική κορόνα": "ISK", + "icelandic krona": "ISK", + "کرونا ایسلند": "ISK", + "アイスランドクローナ": "ISK", + "アイスランド・クローネ": "ISK", + "coroa da islândia": "ISK", + "валюта исландии": "ISK", + "isländsk króna": "ISK", + "krónor": "ISK", + "ஐஸ்லாந்து குரோனா": "ISK", + "冰島克朗": "ISK", + "J$": "JMD", + "dòlar de jamaica": "JMD", + "j$": "JMD", + "jmd": "JMD", + "jay": "JMD", + "dolar jamaicano": "JMD", + "dolar jamaiquino": "JMD", + "libra jamaicana": "JMD", + "dollar de la jamaïque": "JMD", + "dollar jamaicain": "JMD", + "dollar jamaïquain": "JMD", + "דולר ג'מייקי": "JMD", + "ジャマイカドル": "JMD", + "dólar da jamaica": "JMD", + "валюта ямайки": "JMD", + "јамајчански долар": "JMD", + "الدينار الأردني": "JOD", + "JD": "JOD", + "دينار اردني": "JOD", + "dinar de jordània": "JOD", + "jod": "JOD", + "δηνάριο ιορδανίας": "JOD", + "jordana dinaro": "JOD", + "dinar de jordania": "JOD", + "dinar jordanian": "JOD", + "denar da jordânia": "JOD", + "denar jordano": "JOD", + "dinar da jordânia": "JOD", + "dinar jordaniano": "JOD", + "dinar jordâniano": "JOD", + "dinarul iordanian": "JOD", + "валюта иордании": "JOD", + "jpy": "JPY", + "en": "JPY", + "japana jeno": "JPY", + "yen japones": "JPY", + "yen japonés": "JPY", + "ین": "JPY", + "yen giapponese": "JPY", + "日本円": "JPY", + "yeni": "JPY", + "японская иена": "JPY", + "йена": "JPY", + "日本元": "JPY", + "شيلينغ كينيي": "KES", + "Ksh": "KES", + "xíling de kenya": "KES", + "σελλίνι της κένυας": "KES", + "shilling": "KES", + "chelin keniano": "KES", + "chelin keniata": "KES", + "chelín keniata": "KES", + "kenya šilling": "KES", + "kes": "KES", + "shilling kenyan": "KES", "scellino": [ + "SOS", "KES" - ], - "dollars canadiens": [ - "CAD" - ], - "guarani\u0301": [ - "PYG" - ], - "kwanza angolana": [ - "AOA" - ], - "litas lituanien": [ - "LTL" - ], - "kajma\u0301n szigeteki dolla\u0301r": [ - "KYD" - ], - "som de kirguista\u0301n": [ + ], + "scellino keniano": "KES", + "ケニアシリング": "KES", + "валюта кении": "KES", + "шиллинг": [ + "UGX", + "TZS", + "SOS", + "KES" + ], + "肯亞先令": "KES", + "ksh": "KES", + "سوم قرغيزستاني": "KGS", + "сом": [ + "UZS", "KGS" - ], - "btn": [ - "BTN" - ], - "chelin somali": [ - "SOS" - ], - "dracma griego moderno": [ - "GRD" - ], - "hai\u0308tiaanse gourde": [ - "HTG" - ], - "kc\u030c": [ - "CZK" - ], - "peso de chile": [ - "CLP" - ], - "mazedonischer denar": [ - "MKD" - ], - "sierra leoonse leone": [ - "SLL" - ], - "franco france\u0301s": [ - "FRF" - ], - "marco della germania est": [ - "DDM" - ], - "cordoba nicaraguense": [ - "NIO" - ], - "do\u0301lar jamaiquino": [ - "JMD" - ], - "cordoba nicaraguayen": [ - "NIO" - ], - "rupia de pakista\u0301n": [ - "PKR" - ], - "pfund sterling": [ - "GBP" - ], - "dollar jamai\u0308quain": [ - "JMD" - ], - "koruna c\u030ceskoslovenska\u0301": [ - "CSK" - ], - "vatu di vanuatu": [ - "VUV" - ], - "nicaraguai co\u0301rdoba": [ - "NIO" - ], - "salu\u0308ng": [ - "THB" - ], - "drachmon": [ - "GRD" - ], - "somalia schilling": [ - "SOS" - ], - "dinar iraqui": [ - "IQD" - ], - "escudo": [ - "CVE" - ], - "hrywni": [ - "UAH" - ], - "libra de santa elena": [ - "SHP" - ], - "couronnes tche\u0300ques": [ - "CZK" - ], - "dolar fiyiano": [ - "FJD" - ], - "\u20a9": [ - "KRW" - ], - "rial iraniano": [ - "IRR" - ], - "bbd": [ - "BBD" - ], - "e\u0301szak i\u0301r font": [ - "GBP" - ], - "$ ca": [ - "CAD" - ], - "quid": [ - "GBP" - ], - "ta\u0301dzsik szomoni": [ - "TJS" - ], - "dram armenio": [ - "AMD" - ], - "rupia singalese": [ + ], + "som de kirguizistan": "KGS", + "som del kirguizistan": "KGS", + "k.s.": "KGS", + "tyiyn": "KGS", + "tyjyn": "KGS", + "σομ της κιργιζίας": "KGS", + "kyrgyz som": "KGS", + "kirgizia somo": "KGS", + "kgs": "KGS", + "som de kirguistan": "KGS", + "som kirguis": "KGS", + "som de kirguistán": "KGS", + "kirgiski som": "KGS", + "som kirghizo": "KGS", + "som kirgiski": "KGS", + "som do quirguistão": "KGS", + "som quirguiz": "KGS", + "some": "KGS", + "валюта киргизии": "KGS", + "кыргызский сом": "KGS", + "киргистански сом": "KGS", + "киргишки сом": "KGS", + "៛": "KHR", + "khr": "KHR", + "khmer riel": "KHR", + "ריאל קמבודי": "KHR", + "kambodžanski rijel": "KHR", + "камбоджийский риель": "KHR", + "ரைல்": "KHR", + "கம்போடியன் ரைல்": "KHR", + "dòlar de kiribati": "KID", + "dòlar gilbertès": "KID", + "δολάριο του κιριμπάτι": "KID", + "dolar de kiribati": "KID", + "dollar de kiribati": "KID", + "dollaro di kiribati": "KID", + "キリバスの通貨": "KID", + "кирибатийский доллар": "KID", + "кирибатски долар": "KID", + "franco comorano": "KMF", + "komoransk franc": "KMF", + "₩": [ + "KRW", + "KPW" + ], + "won de corea del nord": "KPW", + "won de la república democràtica popular de corea": "KPW", + "nord korea vono": "KPW", + "wŏn norcoreano": "KPW", + "põhja korea won": "KPW", + "kpw": "KPW", + "北朝鮮ウォン": "KPW", + "šiaurės korėjos vonas": "KPW", + "won da coreia do norte": "KPW", + "won da república democrática popular da coreia": "KPW", + "won da república popular democrática da coreia": "KPW", + "вона кндр": "KPW", + "валюта кндр": "KPW", + "северо корейская вона": "KPW", + "вона": [ + "KRW", + "KPW" + ], + "won bắc triều tiên": "KPW", + "北韓元": "KPW", + "朝元": "KPW", + "朝鲜元": "KPW", + "朝鲜货币改革": "KPW", + "ون كوريا الجنوبية": "KRW", + "وون": "KRW", + "won de corea del sud": "KRW", + "won de la república de corea": "KRW", + "won": "KRW", + "krw": "KRW", + "sud korea vono": "KRW", + "jeon": "KRW", + "lõuna korea won": "KRW", + "وون کرهٔ جنوبی": "KRW", + "וון דרום קוריאני": "KRW", + "韓国ウォン": "KRW", + "won sud corean": "KRW", + "won da coreia do sul": "KRW", + "won da república da coreia": "KRW", + "валюта республики корея": "KRW", + "tamil langauges": "KRW", + "đại hàn dân quốc weon": "KRW", + "南韓圓": "KRW", + "南韓圜": "KRW", + "圜": "KRW", + "韓元": "KRW", + "韓圜": "KRW", + "韩元": "KRW", + "韩圆": "KRW", + "韩币": "KRW", + "الدينار الكويتي": "KWD", + "KD": "KWD", + "dinar de kuwait": "KWD", + "kwd": "KWD", + "dinar kuwaiti": "KWD", + "kwt": "KWD", + "dinar du koweït": "KWD", + "dinar koweitien": "KWD", + "dinar kowéitien": "KWD", + "denar couaitiano": "KWD", + "denar covaitiano": "KWD", + "denar coveitiano": "KWD", + "denar cuaitiano": "KWD", + "denar koweitiano": "KWD", + "denar kuaitiano": "KWD", + "denar kuweitiano": "KWD", + "denar quaitiano": "KWD", + "dinar coaitiano": "KWD", + "dinar couaitiano": "KWD", + "dinar covaitiano": "KWD", + "dinar coveiteano": "KWD", + "dinar coveitiano": "KWD", + "dinar cuveitiano": "KWD", + "dinar kuweitiano": "KWD", + "dinar quaitiano": "KWD", + "валюта кувейта": "KWD", + "குவைத்தி தினார்": "KWD", + "科威特第纳尔": "KWD", + "د.ك": "KWD", + "CI$": "KYD", + "kyd": "KYD", + "ci$": "KYD", + "δολάριο νησιών καϋμάν": "KYD", + "δολάριο νήσων καϋμάν": "KYD", + "δολάριο των νησιών καϋμάν": "KYD", + "dolar caimano": "KYD", + "dolar de las islas caiman": "KYD", + "dolar de las islas caimán": "KYD", + "dólar caimano": "KYD", + "dólar de las islas caiman": "KYD", + "דולר קיימני": "KYD", + "ケイマン諸島ドル": "KYD", + "kaimanų doleris": "KYD", + "caymaneilandse dollar": "KYD", + "dolar de las illas caiman": "KYD", + "доллар островов кайман": "KYD", + "кајмански долар": "KYD", + "₸": "KZT", + "тенге": "KZT", + "kazašské tenge": "KZT", + "kazašský tenge": "KZT", + "kzt": "KZT", + "〒": "KZT", + "تنگه": "KZT", + "tengue": "KZT", + "טנגה": "KZT", + "kazachijos tengė": "KZT", + "tengė": "KZT", + "tenge kazachski": "KZT", + "tengue cazaque": "KZT", + "tenge kazah": "KZT", + "валюта казахстана": "KZT", + "казахский тенге": "KZT", + "символ тенге": "KZT", + "тенге казахстана": "KZT", + "тенге казахстанский": "KZT", + "теньге": "KZT", + "теңге": "KZT", + "கசக்ஸ்தானி டெங்கே": "KZT", + "казахстанський тенге": "KZT", + "坚戈": "KZT", + "堅戈": "KZT", + "كيب": "LAK", + "₭": "LAK", + "kip laosià": "LAK", + "lak": "LAK", + "₭n": "LAK", + "kip laotien": "LAK", + "laoški kip": "LAK", + "ラオスの通貨": "LAK", + "ラオス・キープ": "LAK", + "kipas": "LAK", + "kipe": "LAK", + "валюта лаоса": "LAK", + "кип": "LAK", + "кип свободы": "LAK", + "лаоски нови кип": "LAK", + "нови кип": "LAK", + "kip lào": "LAK", + "kíp": "LAK", + "基普": "LAK", + "ليره لبنانيه": "LBP", + "ل.ل.": "LBP", + "lira de líban": "LBP", + "lira del líban": "LBP", + "lira libanesa": "LBP", + "lliura de líban": "LBP", + "lliura del líban": "LBP", + "punt libanus": "LBP", + "libanon pfund": "LBP", + "l£": "LBP", + "lbp": "LBP", + "lebanese lira": "LBP", + "libana pundo": "LBP", + "لیرهٔ لبنان": "LBP", + "پوند لبنان": "LBP", + "libanese pond": "LBP", + "liura libanesa": "LBP", + "libra do líbano": "LBP", + "валюта ливана": "LBP", + "ливанская лира": "LBP", + "libanonska lira": "LBP", + "ліванська ліра": "LBP", + "LL": "LBP", + "روبية سريلانكية": "LKR", + "روبيه سريلانكي": "LKR", + "₨": [ + "SCR", + "PKR", + "NPR", + "MUR", "LKR" - ], - "botswaanse pula": [ - "BWP" - ], - "co\u0301rdoba nicaraguayen": [ - "NIO" - ], - "c$": [ - "NIO", - "CAD" - ], - "oost caraibische dollar": [ - "XCD" - ], - "guyanese dollar": [ - "GYD" - ], - "indonesische roepia": [ - "IDR" - ], - "corone ceche": [ - "CZK" - ], - "franco cfa de a\u0301frica occidental": [ - "XOF" - ], - "currency of mexico": [ - "MXN" - ], - "kwanza reajustado": [ - "AOA" - ], - "botswanai pula": [ - "BWP" - ], - "reais": [ - "BRL" - ], - "cve": [ - "CVE" - ], - "flori\u0301n suriname\u0301s": [ - "SRG" - ], - "franc djibouti": [ - "DJF" - ], - "do\u0301lar beliceno": [ - "BZD" - ], - "forint hu\u0301ngaro": [ - "HUF" - ], - "iranischer rial": [ - "IRR" - ], - "tenge": [ - "KZT" - ], - "czechoslovak koruna": [ - "CSK" - ], - "grivna ucraniana": [ - "UAH" - ], - "dinar alge\u0301rien": [ - "DZD" - ], - "rupia esrilanquesa": [ + ], + "Rs": "LKR", + "rupia cingalesa": "LKR", + "rupia de ceilan": "LKR", + "rupia singalesa": "LKR", + "rupee sri lanca": "LKR", + "sri lanka rupee": "LKR", + "lkr": "LKR", + "lankan rupee": "LKR", + "sri lankansk rupee": "LKR", + "srilankan rupee": "LKR", + "srilankansk rupee": "LKR", + "slrs": "LKR", + "sri lankan rupees": "LKR", + "tamil rupee": "LKR", + "rupia esrilanquesa": "LKR", + "rupia ceilandesa": "LKR", + "rupia ceilanesa": "LKR", + "rupia de seychelles": [ + "SCR", "LKR" - ], - "kyrgyz som": [ - "KGS" - ], - "turkmeense manat": [ - "TMT" - ], - "hryvnia ukrainienne": [ - "UAH" - ], - "dollaro di singapore": [ - "SGD" - ], - "dolar de belize": [ - "BZD" - ], - "boli\u0301vares": [ - "VEF" - ], - "sterlina di gibilterra": [ - "GIP" - ], - "shilling ougandais": [ - "UGX" - ], - "rupia pakistani\u0301": [ - "PKR" - ], - "united arab emirates dirham": [ - "AED" - ], - "php": [ - "PHP" - ], - "\u03b4\u03c1": [ - "GRD" - ], - "lari georgiano": [ - "GEL" - ], - "kip laotien": [ - "LAK" - ], - "uquiya": [ - "MRO" - ], - "francs or": [ - "XFO" - ], - "dinar": [ - "TND", - "DZD" - ], - "shilling tanzanien": [ - "TZS" - ], - "kongo\u0301i frank": [ - "CDF" - ], - "franco de yibuti": [ - "DJF" - ], - "dirham marroqui\u0301": [ - "MAD" - ], - "florin hungaro": [ - "HUF" - ], - "tyjyn": [ - "KGS" - ], - "di\u0301rham de los emiratos a\u0301rabes unidos": [ - "AED" - ], - "florin arubais": [ - "AWG" - ], - "la couronne danoise": [ - "DKK" - ], - "gambian dalasi": [ - "GMD" - ], - "szuda\u0301ni font": [ - "SDG" - ], - "corona svedese": [ - "SEK" - ], - "colombiaanse peso": [ - "COP" - ], - "dirham marocchino": [ - "MAD" - ], - "won sud core\u0301en": [ - "KRW" - ], - "seychellois rupee": [ - "SCR" - ], - "gibraltarees pond": [ - "GIP" - ], - "franc fort": [ - "FRF" - ], - "schweizerfranken": [ - "CHF" - ], - "livre soudanaise": [ - "SDG" - ], - "manat aze\u0301ri": [ - "AZN" - ], - "nuevo she\u0301kel": [ - "ILS" - ], - "paraguayaanse guarani": [ - "PYG" - ], - "trinidad and tobago dollar": [ - "TTD" - ], - "tiyin": [ - "UZS" - ], - "dollar de belize": [ - "BZD" - ], - "nuovo siclo": [ - "ILS" - ], - "pyas": [ + ], + "rupia srilanquesa": "LKR", + "rupia tamil": "LKR", + "روپيه سري لانكا": "LKR", + "روپيه سريلانكا": "LKR", + "روپيهٔ سري لانكا": "LKR", + "روپیه سری لانکا": "LKR", + "روپیهٔ سری لانکا": "LKR", + "روپیهٔ سریلانکا": "LKR", + "roupie du sri lanka": "LKR", + "srilankaanse roepie": "LKR", + "srilankaanse rupee": "LKR", + "rupia sri lanki": "LKR", + "rúpia do sri lanka": "LKR", + "rupia do seri lanca": "LKR", + "rupia do sri lanca": "LKR", + "ланкийская рупия": "LKR", + "валюта шри ланки": "LKR", + "рупија шри ланке": "LKR", + "шриланканска рупија": "LKR", + "lankesisk rupie": "LKR", + "sri lankesisk rupee": "LKR", + "sri lankesisk rupie": "LKR", + "இலங்கை ரூபா": "LKR", + "ланкійська рупія": "LKR", + "Lib$": "LRD", + "dòlar de libèria": "LRD", + "lib$": "LRD", + "δολλάριο λιβερίας": "LRD", + "dolar liberiano": "LRD", + "dollar liberien": "LRD", + "リベリアドル": "LRD", + "dolar liberian": "LRD", + "валюта либерии": "LRD", + "lrd": "LRD", + "liberisk dollar": "LRD", + "L$": "LRD", + "لوتي": "LSL", + "M": "LSL", + "lisente": "LSL", + "loti lesothan": "LSL", + "loti del lesotho": "LSL", + "レソト・ロチ": "LSL", + "валюта лесото": "LSL", + "лоти": "LSL", + "lsl": "LSL", + "lesoto lotisi": "LSL", + "лоті": "LSL", + "الدينار الليبي": "LYD", + "LD": "LYD", + "الدينار ليبي": "LYD", + "dinar de líbia": "LYD", + "dinar libya": "LYD", + "lyd": "LYD", + "ld": "LYD", + "דינר לובי ": "LYD", + "dinar libian": "LYD", + "валюта ливии": "LYD", + "dirham de marroc": "MAD", + "dirham del marroc": "MAD", + "dirham marroquí": "MAD", + "maza": "MAD", + "dirham marroqui": "MAD", + "דירהם מרוקני": "MAD", + "dirham marroquino": "MAD", + "dirame de marrocos": "MAD", + "dirame do marrocos": "MAD", + "dirame marroquino": "MAD", + "dirham de marrocos": "MAD", + "dirham do marrocos": "MAD", + "валюта марокко": "MAD", + "марокканский дирхем": "MAD", + "дирхем": "MAD", + "摩洛哥迪拉姆": "MAD", + "монаски франк": "MCF", + "franc de mònaco": "MCF", + "monegassischer franken": "MCF", + "φράγκο του μονακό": "MCF", + "monegasque franc": "MCF", + "mcf": "MCF", + "monaka franko": "MCF", + "franco de monaco": "MCF", + "franco de mónaco": "MCF", + "franc monegasque": "MCF", + "monacói frank": "MCF", + "モナコ・フラン": "MCF", + "монакский франк": "MCF", + "монегаскский франк": "MCF", + "франк монегасский": "MCF", + "молдовска леа": "MDL", + "молдовски леи": "MDL", + "leu de moldàvia": "MDL", + "mdl": "MDL", + "moldavský leu": "MDL", + "moldawischer leu": "MDL", + "μολδαβικό λέου": "MDL", + "moldava leŭo": "MDL", + "moldavia leŭo": "MDL", + "ליאו מולדובני": "MDL", + "moldavski leu": "MDL", + "moldován lej": "MDL", + "モルドバの通貨": "MDL", + "モルドバ・レイ": "MDL", + "moldovos lėja": "MDL", + "lej mołdawski": "MDL", + "leu da moldávia": "MDL", + "leul moldovenesc": "MDL", + "валюта молдавии": "MDL", + "лей": [ + "RON", + "MDL" + ], + "молдавський лей": "MDL", + "ارياري": "MGA", + "Ar": "MGA", + "iraimbilanja": "MGA", + "madagascan ariary": "MGA", + "ariaro": "MGA", + "madagaskara ariaro": "MGA", + "franc malgache": "MGA", + "איראימבילאנג'ה": "MGA", + "mga": "MGA", + "アリアリ": "MGA", + "ariaris": "MGA", + "ariari": "MGA", + "ariari de madagascar": "MGA", + "ariari de madagáscar": "MGA", + "ariari malgaxe": "MGA", + "ariary de madagascar": "MGA", + "ariary de madagáscar": "MGA", + "ариари": "MGA", + "валюта мадагаскара": "MGA", + "малгашки ариари": "MGA", + "mgf": "MGA", + "madagaskar ariarysi": "MGA", + "malgaş ariarysi": "MGA", + "阿里亚里": "MGA", + "阿里亞里": "MGA", + "ден": "MKD", + "денар": "MKD", + "denar macedoni": "MKD", + "denar normacedoni": "MKD", + "dinar de macedònia": "MKD", + "dinar macedoni": "MKD", + "dinar normacedoni": "MKD", + "makedonský dinár": "MKD", + "makedonsk denar": "MKD", + "nordmazedonischer denar": "MKD", + "denari": "MKD", + "mkd": "MKD", + "δηνάριο πγδμ": "MKD", + "north macedonian denar": "MKD", + "makedonia denaro": "MKD", + "dinar macedonio": "MKD", + "makedoonia denaar": "MKD", + "makedonian denaari": "MKD", + "dinar macédonien": "MKD", + "denar macedone": "MKD", + "denaro macedone": "MKD", + "マケドニア・ディナール": "MKD", + "denaras": "MKD", + "noord macedonische denar": "MKD", + "denar da macedónia": "MKD", + "denar da macedônia": "MKD", + "denar macedónio": "MKD", + "denar macedônio": "MKD", + "dinar da macedónia": "MKD", + "dinar da macedônia": "MKD", + "dinar macedônio": "MKD", + "валюта республики македонии": "MKD", + "macedónsky dinár": "MKD", + "மாக்கடோனிய தெனார்": "MKD", + "மாக்கடோனியன் டெனார்": "MKD", + "македонський динар": "MKD", + "馬其頓代納爾": "MKD", + "馬其頓德納爾": "MKD", + "DEN": "MKD", + "K": [ + "ZMW", + "PGK", "MMK" - ], - "liberiaanse dollar": [ - "LRD" - ], - "quetzal guatemalteco": [ - "GTQ" - ], - "naira nige\u0301rian": [ - "NGN" - ], - "balboa panameno": [ - "PAB" - ], - "indian rupee": [ - "INR" - ], - "bahreini dina\u0301r": [ - "BHD" - ], - "zuid afrikaanse rand": [ - "ZAR" - ], - "roepia": [ - "IDR" - ], - "dollar bermudien": [ - "BMD" - ], - "loti del lesotho": [ - "LSL" - ], - "hondurese lempira": [ - "HNL" - ], - "tsjecho slowaakse kroon": [ - "CSK" - ], - "do\u0301lar de barbados": [ - "BBD" - ], - "su\u0308dafrikanischer rand": [ - "ZAR" - ], - "szau\u0301di ria\u0301l": [ - "SAR" - ], - "szerb dina\u0301r": [ - "RSD" - ], - "roupie du ne\u0301pal": [ - "NPR" - ], - "dinaro": [ - "BHD" - ], - "balboa": [ - "PAB" - ], - "rublo sovie\u0301tico": [ - "SUR" - ], - "dollar de la caraibe orientale": [ - "XCD" - ], - "dolar bruneano": [ - "BND" - ], - "dollaro canadese": [ - "CAD" - ], - "arubai florin": [ - "AWG" - ], - "somali shilling": [ + ], + "kyat birmà": "MMK", + "mmk": "MMK", + "burmese kyat": "MMK", + "k": "MMK", + "ks": "MMK", + "کیات": "MMK", + "pyas": "MMK", + "бирманский кьят": "MMK", + "валюта мьянмы": "MMK", + "кейат": "MMK", + "къят": "MMK", + "мьянманский кьят": "MMK", + "мьянманский чат": "MMK", + "мијанмарски кјат": "MMK", + "мјанмарски киат": "MMK", + "buk": "MMK", + "myanmar kyatı": "MMK", + "kyat myanma": "MMK", + "缅元": "MMK", + "緬甸元": "MMK", + "توغروغ": "MNT", + "₮": "MNT", + "tugrug": "MNT", + "tögrök": "MNT", + "tögrög mongolia": "MNT", + "mongolischer tögrög": "MNT", + "möngö": "MNT", + "togrog": "MNT", + "tugrig": "MNT", + "mnt": "MNT", + "mongolian tughrik": "MNT", + "tughrik": "MNT", + "tögrög mongol": "MNT", + "توگروگ": "MNT", + "تاگریک": "MNT", + "توگریک": "MNT", + "төгрөг": "MNT", + "טוגריק": "MNT", + "מטבע מונגוליה": "MNT", + "mongolski tögrög": "MNT", + "トゥグリク": "MNT", + "ドグログ": "MNT", + "tiugrikas": "MNT", + "монгольский тугрик": "MNT", + "валюта монголии": "MNT", + "图格里克": "MNT", + "MOP$": "MOP", + "macao pataca": "MOP", + "mop": "MOP", + "mop$": "MOP", + "patako": "MOP", + "پاتاکای ماکانز": "MOP", + "patacas": "MOP", + "валюта макао": "MOP", + "макаонска патака": "MOP", + "pataca macau": "MOP", + "澳門元": "MOP", + "澳门元": "MOP", + "澳门币": "MOP", + "葡币": "MOP", + "葡幣": "MOP", + "أ.م.": "MRO", + "mro": "MRO", + "UM": "MRO", + "mur": "MUR", + "mauritisk rupee": "MUR", + "mauritius rupee": "MUR", + "ρουπία μαυρίκιου": "MUR", + "rupia mauricia": "MUR", + "rupia mauriciense": "MUR", + "רופי מאוריציני": "MUR", + "mauritiaanse rupee": "MUR", + "ropia de maurici": "MUR", + "روفيه": "MVR", + "MRF": "MVR", + "rupia de maldives": "MVR", + "mvr": "MVR", + "maldivisk rufiyaa": "MVR", + "laari": "MVR", + "malediven rupie": "MVR", + "rupia maldiva": "MVR", + "روفیهٔ مالدیو": "MVR", + "maldív szigeteki rúfia": "MVR", + "ルフィア": "MVR", + "ルフィヤー": "MVR", + "rufija": "MVR", + "rópia de las maldivas": "MVR", + "валюта мальдив": "MVR", + "мальдивская рупия": "MVR", + "руфия": "MVR", + "малдивска рупија": "MVR", + "maldiv rufiyaası": "MVR", + "ރ": "MVR", + "Rf": "MVR", + "كواشا": "MWK", + "MK": "MWK", + "malawská kvača": "MWK", + "tambala": "MWK", + "kwacha malaui": "MWK", + "kwacha malawite": "MWK", + "kwacha del malawi": "MWK", + "mwk": "MWK", + "malawiaanse kwacha": "MWK", + "kwacha do malaui": "MWK", + "kwacha do malauí": "MWK", + "kwacha do malavi": "MWK", + "kwacha do malawi": "MWK", + "kwacha do malávi": "MWK", + "kwacha malauiana": "MWK", + "kwacha malauiano": "MWK", + "kwacha malaviana": "MWK", + "kwacha malawiana": "MWK", + "валюта малави": "MWK", + "квача": [ + "ZMW", + "MWK" + ], + "malavi kwachası": "MWK", + "البيزو المكسيكي": "MXN", + "mxn": "MXN", + "pes mexicà": "MXN", + "peso de mèxic": "MXN", + "mx$": "MXN", + "mexican un peso coinage": "MXN", + "mexican centavo": "MXN", + "mexican nuevo peso": "MXN", + "currency of mexico": "MXN", + "peso de mejico": "MXN", + "peso de mexico": "MXN", + "peso de méjico": "MXN", + "peso de méxico": "MXN", + "peso mejicano": "MXN", + "mehhiko peeso": "MXN", + "mexikar peso": "MXN", + "پزو مكزيك": "MXN", + "פזו מקסיקני": "MXN", + "meksički peso": "MXN", + "mexikói pezó": "MXN", + "メキシコの通貨": "MXN", + "墨ペソ": "MXN", + "мексиканский песо": "MXN", + "мексиканское новое песо": "MXN", + "песо мексиканское": "MXN", + "нови мексички пезос": "MXN", + "нови мексички песо": "MXN", + "mxp": "MXN", + "peso mexico": "MXN", + "unidad de inversion": "MXV", + "mexican unidad de inversion": "MXV", + "unidades de inversion": "MXV", + "メキシコ投資単位": "MXV", + "رينغيت": "MYR", + "RM": "MYR", + "myr": "MYR", + "rm": "MYR", + "ringgit malaysia": "MYR", + "dolar malasio": "MYR", + "dólar malasio": "MYR", + "رینگیت": "MYR", + "רינגיט מלזי": "MYR", + "ringgit malese": "MYR", + "малайзійський ринґіт": "MYR", + "马來西亚令吉": "MYR", + "林吉特": "MYR", + "零吉": "MYR", + "متكال": "MZN", + "MT": "MZN", + "mozambický metical": "MZN", + "metical mosambic": "MZN", + "mzm": "MZN", + "meticais": "MZN", + "metikalo": "MZN", + "metical mozambiqueno": "MZN", + "متیکال موزایکی": "MZN", + "metical mozambicain": "MZN", + "מטיקל מוזמביני": "MZN", + "mozambijski metikal": "MZN", + "mozambijski metical": "MZN", + "metical del mozambico": "MZN", + "モザンビーク・メティカル": "MZN", + "metikalas": "MZN", + "mozambiko metikalas": "MZN", + "mozambiko metikalis": "MZN", + "oude metical": "MZN", + "metical da nova família": "MZN", + "metical de moçambique": "MZN", + "metical moçambicano": "MZN", + "валюта мозамбика": "MZN", + "метикал": "MZN", + "N$": "NAD", + "намибски долар": "NAD", + "dòlar de namíbia": "NAD", + "dòlar namibi": "NAD", + "n$": "NAD", + "namibischer dollar": "NAD", + "nad": "NAD", + "dolar de namibia": "NAD", + "dolar namibio": "NAD", + "dólar de namibia": "NAD", + "מטבע נמיביה": "NAD", + "dollaro della namibia": "NAD", + "ナミビアドル": "NAD", + "dólar namibiano": "NAD", + "dólar namíbio": "NAD", + "намибийский доллар": "NAD", + "намібський долар": "NAD", + "نايرا": "NGN", + "₦": "NGN", + "نيرا": "NGN", + "نيرة": "NGN", + "نيره": "NGN", + "nigérijská naira": "NGN", + "najro": "NGN", + "niĝera najro": "NGN", + "naira nigérian": "NGN", + "ナイジェリア・ナイラ": "NGN", + "naira nigeriano": "NGN", + "нигерийская найра": "NGN", + "валюта нигерии": "NGN", + "нигерийский найр": "NGN", + "наира": "NGN", + "ngn": "NGN", + "奈拉": "NGN", + "尼日利亚奈拉": "NGN", + "كوردوبا نيكاراجوي": "NIO", + "córdoba nicaragüenc": "NIO", + "córdoba nicaragüenca": "NIO", + "nicaraguanischer córdoba": "NIO", + "mariana montserrat": "NIO", + "nicaraguan cordoba": "NIO", + "cordoba nicaraguense": "NIO", + "cordoba nicaragüense": "NIO", + "córdoba nicaragüense": "NIO", + "cordoba nicaraguayen": "NIO", + "córdoba nicaraguayen": "NIO", + "córdoba nicaraguéen": "NIO", + "nikaragvanska córdoba": "NIO", + "100ドル紙幣": "NIO", + "コルドバ・オロ": "NIO", + "nicaraguaanse cordoba": "NIO", + "córdoba ouro": "NIO", + "córdoba nicaraguano": "NIO", + "nio": "NIO", + "валюта никарагуа": "NIO", + "золотая кордоба": "NIO", + "кордоба": "NIO", + "кордобас": "NIO", + "новая никарагуанская кордоба": "NIO", + "никарагванска златна кордоба": "NIO", + "никарагванска кордоба оро": "NIO", + "nikaragua kordobası": "NIO", + "нікарагуанська кордова": "NIO", + "درام كراباخي": "NKD", + "درهم قرة باغ": "NKD", + "dram d'artsakh": "NKD", + "nagorno karabakh dram": "NKD", + "dram de nagorno karabaj": "NKD", + "dram del alto karabaj": "NKD", + "درام قرهباغ": "NKD", + "درام قره باغ": "NKD", + "درام قرهٔ باغ": "NKD", + "vuoristo karabahin dram": "NKD", + "dram du haut karabagh": "NKD", + "dram de nagorno karabakh": "NKD", + "hegyi karabahi dram": "NKD", + "ナゴルノ・カラバフ・ドラム": "NKD", + "валюта нагорно карабахской республики": "NKD", + "нагорно карабахский драм": "NKD", + "карабахський драм": "NKD", + "阿尔察赫德拉姆": "NKD", + "كرونه نروجية": "NOK", + "corona de noruega": "NOK", + "nok": "NOK", + "norsk krone": "NOK", + "krone in norwegen": "NOK", + "νορβηγική κορόνα": "NOK", + "norvegia krono": "NOK", + "couronne norvegienne": "NOK", + "כתר נורבגי": "NOK", + "קרונה נורבגית": "NOK", + "corona norvegian": "NOK", + "corone norvegesi": "NOK", + "ノルウェーの通貨": "NOK", + "ノルウェークローネ": "NOK", + "noorse kronen": "NOK", + "corona norvegiana": "NOK", + "coroa da noruega": "NOK", + "валюта норвегии": "NOK", + "валюта шпицбергена": "NOK", + "валюта ян майена": "NOK", + "norska kronor": "NOK", + "روبي نيبالي": "NPR", + "N₨": "NPR", + "rupia de nepal": "NPR", + "rupia del nepal": "NPR", + "npr": "NPR", + "nepalesisk rupee": "NPR", + "karod": "NPR", + "rupia nepali": "NPR", + "روپیهٔ نپال": "NPR", + "roupie du népal": "NPR", + "roupie nepalaise": "NPR", + "rupia do nepal": "NPR", + "валюта непала": "NPR", + "尼泊爾盧比": "NPR", + "нијујски долар": "NUD", + "الدولار النيوزيلندي": "NZD", + "NZ$": "NZD", + "دولار نيوزيلندي nzd": "NZD", + "dòlar de nova zelanda": "NZD", + "dòlars neozelandesos": "NZD", + "nzd": "NZD", + "new zealandske dollar": "NZD", + "newzealandsk dollar": "NZD", + "kiwi dollar": "NZD", + "nz$": "NZD", + "neuseeländischer dollar": "NZD", + "δολάριο της νέας ζηλανδίας": "NZD", + "nov zelanda dolaro": "NZD", + "dolar de nueva zelanda": "NZD", + "dolar neocelandes": "NZD", + "dolar neocelandés": "NZD", + "dolar neozelandes": "NZD", + "dolar neozelandés": "NZD", + "dolar neozélandes": "NZD", + "dolares neozelandeses": "NZD", + "dólar neocelandes": "NZD", + "dólar neozelandes": "NZD", + "dólares neozelandeses": "NZD", + "dólar de nueva zelanda": "NZD", + "zeelanda berriko dolar": "NZD", + "zeelandaberritar dolarra": "NZD", + "zeelandako dolarra": "NZD", + "dollar neo zelandais": "NZD", + "dollar néozélandais": "NZD", + "דולר ניו זילנד": "NZD", + "nzドル": "NZD", + "ニュージーランドドル": "NZD", + "dólar da nova zelândia": "NZD", + "dólar neo zelandês": "NZD", + "dolarul neozeelandez": "NZD", + "валюта ниуэ": "NZD", + "валюта новой зеландии": "NZD", + "валюта токелау": "NZD", + "紐元": "NZD", + "ريال عُماني": "OMR", + "ر.ع.": "OMR", + "rial d'oman": "OMR", + "ománský rial": "OMR", + "ománský riál": "OMR", + "baiza": "OMR", + "rial omani": "OMR", + "rial dell'oman": "OMR", + "オマーンの通貨": "OMR", + "オマーン・リヤル": "OMR", + "omanitische rial": "OMR", + "rial de omã": "OMR", + "rial de omão": "OMR", + "rial do omã": "OMR", + "rial do omão": "OMR", + "rial omaniano": "OMR", + "валюта омана": "OMR", + "оманский реал": "OMR", + "омански риал": "OMR", + "baisa": "OMR", + "omr": "OMR", + "ஓமானிய ரியால்": "OMR", + "بالبوا": "PAB", + "B/.": "PAB", + "панамски балбоа": "PAB", + "pab": "PAB", + "balboo": "PAB", + "panama balboao": "PAB", + "balboa panameno": "PAB", + "balboa panameño": "PAB", + "balboa panameen": "PAB", + "balboa panaméen": "PAB", + "מטבע פנמה": "PAB", + "balboja": "PAB", + "бальбао": "PAB", + "бальбоа": "PAB", + "балбоа": "PAB", + "панамска златна балбоа": "PAB", + "панамська бальбоа": "PAB", + "سول الجديد": "PEN", + "S/.": "PEN", + "nou sol": "PEN", + "sol d'or": "PEN", + "sol de oro": "PEN", + "peruánský sol": "PEN", + "nový sol": "PEN", + "nueovo sol": "PEN", + "ny sol": "PEN", + "neuer sol": "PEN", + "peruanischer nuevo sol": "PEN", + "νέο σολ περού": "PEN", + "nova suno": "PEN", + "nuevo sol peruano": "PEN", + "sol soleno": "PEN", + "pen": "PEN", + "s/": "PEN", + "s/.": "PEN", + "sol peruano": "PEN", + "سل جدید پرو": "PEN", + "perun nuevo sol": "PEN", + "nouveau sol": "PEN", + "perui új sol": "PEN", + "nuovo sol": "PEN", + "sol novo": "PEN", + "moeda peruana": "PEN", + "novo sol peruano": "PEN", + "валюта перу": "PEN", + "новый соль": "PEN", + "соль": "PEN", + "нови сол": "PEN", + "перуански нуево сол": "PEN", + "peru nueva solü": "PEN", + "новий соль": "PEN", + "новий перуанський соль": "PEN", + "κίνα": "PGK", + "pgk": "PGK", + "קינה": "PGK", + "パプアニューギニア・キナ": "PGK", + "papoea nieuw guinese kina": "PGK", + "kina papuásia": "PGK", + "toea": "PGK", + "валюта папуа — новой гвинеи": "PGK", + "новогвинејска кина": "PGK", + "валюта папуа — нової гвінеї": "PGK", + "بيسو": "PHP", + "₱": "PHP", + "php": "PHP", + "philippine piso": "PHP", + "piso": "PHP", + "peso de filipinas": "PHP", + "پزو": "PHP", + "פסו": "PHP", + "pezo": "PHP", + "pesas": "PHP", + "peso de las filipinas": "PHP", + "пезо": "PHP", + "பெசோ": "PHP", + "pesosu": "PHP", + "菲律宾比索": "PHP", + "rupia de pakistan": "PKR", + "rupia del pakistan": "PKR", + "pakistanske rupee": "PKR", + "pkr": "PKR", + "pakistansk rupee": "PKR", + "πακιστανική ρουπία": "PKR", + "rupia pakistani": "PKR", + "rupia de pakistán": "PKR", + "روپیهٔ پاکستان": "PKR", + "רופי פקיסטני ": "PKR", + "pakistaanse rupee": "PKR", + "валюта пакистана": "PKR", + "زلوتي": "PLN", + "zł": "PLN", + "полска злотаполска злота": "PLN", + "zloty": "PLN", + "zloty polonès": "PLN", + "złoty polonès": "PLN", + "pln": "PLN", + "polský zlotý": "PLN", + "polský złoty": "PLN", + "polsk zloty": "PLN", + "polsk złoty": "PLN", + "polnischer zloty": "PLN", + "polnischer złoty": "PLN", + "zlote": "PLN", + "zloti": "PLN", + "zlotych": "PLN", + "złote": "PLN", + "złotych": "PLN", + "polish zloty": "PLN", + "pola zloto": "PLN", + "sloti": "PLN", + "zloty polaco": "PLN", + "zlott": "PLN", + "زلوتی": "PLN", + "puolan złoty": "PLN", + "zloty polonais": "PLN", + "złoty polonais": "PLN", + "זלוטי פולני": "PLN", + "poljski zloti": "PLN", + "zloty polonese": "PLN", + "złoty polacco": "PLN", + "zloty polacco": "PLN", + "zl": "PLN", + "ズオチ": "PLN", + "ズロチ": "PLN", + "ポーランド・ズウォティ": "PLN", + "poolse zloty": "PLN", + "polski złoty": "PLN", + "zlóti": "PLN", + "zlóti polaco": "PLN", + "gros": "PLN", + "grosz": "PLN", + "валюта польши": "PLN", + "злотый": "PLN", + "злот": "PLN", + "போலந்திய ஸ்வாட்டெ": "PLN", + "போலந்து ஸ்வாட்டே": "PLN", + "போலிய ஸ்வாட்டே": "PLN", + "польський злотий": "PLN", + "兹罗提": "PLN", + "波蘭茲羅提": "PLN", + "dòlar de les illes pitcairn": "PND", + "دلار جزایر پیتکارین": "PND", + "доллар питкерна": "PND", + "доллар питкэрна": "PND", + "питкернский доллар": "PND", + "питкэрнский доллар": "PND", + "皮特凱恩群島元": "PND", + "prb": "PRB", + "pridnjestrovska rublja": "PRB", + "rublo della transnistria": "PRB", + "沿ドニエストル共和国の通貨": "PRB", + "trans nistrische roebel": "PRB", + "rubla transnistreană": "PRB", + "рублэ транснистрянэ": "PRB", + "валюта приднестровской молдавской республики": "PRB", + "приднестровские рубли": "PRB", + "рубль пмр": "PRB", + "рубль приднестровья": "PRB", + "суворики": "PRB", + "придњестарска рубља": "PRB", + "transnistrienrubel": "PRB", + "transnistrierubel": "PRB", + "transnistriska rubel": "PRB", + "德涅斯特河沿岸共和國盧布": "PRB", + "德涅斯特河沿岸卢布": "PRB", + "غواراني": "PYG", + "₲": "PYG", + "paraguajský guarani": "PYG", + "paraguajský guaraní": "PYG", + "paraguayský guarani": "PYG", + "pyg": "PYG", + "paraguayan guarani": "PYG", + "guaraní paraguayo": "PYG", + "guarani paraguayen": "PYG", + "guaraní paraguayen": "PYG", + "paragvajski guaraní": "PYG", + "guarani paraguaiano": "PYG", + "paragvajaus valiuta": "PYG", + "paraguayaanse guaraní": "PYG", + "guarani paraguaio": "PYG", + "валюта парагвая": "PYG", + "гварани": "PYG", + "гуарани": "PYG", + "гуварани": "PYG", + "paraguajské guaraní": "PYG", + "paraguayansk guarani": "PYG", + "paraguay guaranisi": "PYG", + "QR": "QAR", + "riyal catari": "QAR", + "rial kataru": "QAR", + "لو روماني": "RON", + "lei": "RON", + "لي روماني": "RON", + "румънска леа": "RON", + "румънски леи": "RON", + "rumunský leu": "RON", + "leu": "RON", + "rumænsk leu": "RON", + "rumänischer ban": "RON", + "rumänischer lei": "RON", + "λέι": "RON", + "ron": "RON", + "rumana leŭo": "RON", + "rol": "RON", + "novo leu": "RON", + "לאו": "RON", + "לאי": "RON", + "מטבע רומניה": "RON", + "rumunjski leu": "RON", + "leu romanian": "RON", + "leu rumeno": "RON", + "ルーマニア・レイ": "RON", + "leu da roménia": "RON", + "leu da romênia": "RON", + "leul românesc": "RON", + "валюта румынии": "RON", + "лей румынский": "RON", + "новый лей": "RON", + "новый румынский лей": "RON", + "старый румынский лей": "RON", + "romunski lej": "RON", + "rumänska lei": "RON", + "ருமேனிய லியு": "RON", + "ரொமேனிய லியூ": "RON", + "din": "RSD", + "dinar de sèrbia": "RSD", + "milandor": "RSD", + "rsd": "RSD", + "دینار صربی": "RSD", + "denar da sérvia": "RSD", + "denar sérvio": "RSD", + "dinar da sérvia": "RSD", + "dinar sârb": "RSD", + "валюта сербии": "RSD", + "сербские динары": "RSD", + "csd": "RSD", + "செர்பியன் தினார்": "RSD", + "дин": "RSD", + "الروبل": "RUB", + "₽": "RUB", + "الروبل الروسي": "RUB", + "روبل": "RUB", + "rub": "RUB", + "rubel": "RUB", + "руб": "RUB", + "rusa rublo": "RUB", + "vene rubla": "RUB", + "errusiar errublo": "RUB", + "kopeekka": "RUB", + "neuvostoliiton rupla": "RUB", + "rur": "RUB", + "venäjän federaation rupla": "RUB", + "ruska rublja": "RUB", + "rublo russe": "RUB", + "ソビエト連邦ルーブル": "RUB", + "ロシアの通貨": "RUB", + "ロシアルーブル": "RUB", + "kopeken": "RUB", + "rubla rusa": "RUB", + "rubla rusă": "RUB", + "rublă rusească": "RUB", + "рр": "RUB", + "валюта абхазии": "RUB", + "валюта днр": "RUB", + "валюта лнр": "RUB", + "валюта россии": "RUB", + "валюта южной осетии": "RUB", + "рубль россии": "RUB", + "рубль российский": "RUB", + "ruski rubelj": "RUB", + "kopek": "RUB", + "sovjetisk rubel": "RUB", + "ரஷ்ய ரூபிள்": "RUB", + "ruble": "RUB", + "ruble nga": "RUB", + "rúp": "RUB", + "俄國盧布": "RUB", + "俄羅斯盧布": "RUB", + "₣": [ + "XPF", + "RWF" + ], + "FRw": "RWF", + "franc de ruanda": "RWF", + "frw": "RWF", + "rwanda franc": "RWF", + "rwandan frank": "RWF", + "rwf": "RWF", + "franco de ruanda": "RWF", + "franco ruandes": "RWF", + "franco do ruanda": "RWF", + "руандийский франк": "RWF", + "валюта руанды": "RWF", + "руандский франк": "RWF", + "الريال السعودي": "SAR", + "SR": "SAR", + "ريال": "SAR", + "saudi rial": "SAR", + "halalas": "SAR", + "sar": "SAR", + "sr": "SAR", + "riyal": "SAR", + "rijalo": "SAR", + "saŭda rialo": "SAR", + "riyal saudi": "SAR", + "rial saoudien": "SAR", + "ryal saoudien": "SAR", + "ריאל": "SAR", + "rial saudita": "SAR", + "サウジアラビアリヤル": "SAR", + "サウジアラビア・リヤール": "SAR", + "サウジ・リアル": "SAR", + "サウジ・リヤル": "SAR", + "サウディ・リヤル": "SAR", + "saoedische riyal": "SAR", + "saudi arabische riyal": "SAR", + "saudische riyal": "SAR", + "rial saudian": "SAR", + "rial da arábia saudita": "SAR", + "riyal da arábia saudita": "SAR", + "валюта саудовской аравии": "SAR", + "риал саудовской аравии": "SAR", + "риял": "SAR", + "саудовский риал": "SAR", + "саудијски риал": "SAR", + "suudi riyali": "SAR", + "ріал": "SAR", + "沙特阿拉伯里亚尔": "SAR", + "dòlar de les salomó": "SBD", + "dòlar de les illes salomó": "SBD", + "dolar šalamounových ostrovů": "SBD", + "šalamounský dolar": "SBD", + "šalomounský dolar": "SBD", + "δολάριο νήσων σολομώντος": "SBD", + "δολάριο των νήσων του σολομώντα": "SBD", + "solomon dollar": "SBD", + "dolar de las islas salomon": "SBD", + "dolar de las islas salomón": "SBD", + "sbd": "SBD", + "dolar salomonense": "SBD", + "dólar salomonense": "SBD", + "dollar des iles salomon": "SBD", + "dollaro delle isole salomone": "SBD", + "ソロモン諸島・ドル": "SBD", + "dolar de las illas salamon": "SBD", + "валюта соломоновых островов": "SBD", + "долар соломонских острва": "SBD", + "SI$": "SBD", + "SRe": "SCR", + "seychellisk rupee": "SCR", + "seychellerne rupee": "SCR", + "seychelles rupee": "SCR", + "ρουπία των σεϋχελλών": "SCR", + "sre": "SCR", + "rupia seychelense": "SCR", + "scr": "SCR", + "seychelle szigeteki rúpia": "SCR", + "セイシェル・ルピー": "SCR", + "seychelse roepia": "SCR", + "seychelse rupee": "SCR", + "валюта сейшел": "SCR", + "валюта сейшельских островов": "SCR", + "الجنيه السودانى": "SDG", + "ج.س": "SDG", + "الدينار السودانى": "SDG", + "دينار سوداني": "SDG", + "суданска лира": "SDG", + "lliura del sudan": "SDG", + "λίρα σουδάν": "SDG", + "sdg": "SDG", + "libra de sudán": "SDG", + "libra del sudán": "SDG", + "dinar soudanais": "SDG", + "לירה סודאנית": "SDG", + "soedanese pond": "SDG", + "валюта судана": "SDG", + "sdd": "SDG", + "sudanesisk pund": "SDG", + "sud£": "SDG", + "كرونه سويدية": "SEK", + "corona de suècia": "SEK", + "sek": "SEK", + "svensk krone": "SEK", + "svenske kroner": "SEK", + "kronor": "SEK", + "schwedenkrone": "SEK", + "svedia krono": "SEK", + "corona": "SEK", + "couronne suedoise": "SEK", + "coroa sueca svensk krona": "SEK", + "כתר שבדי": "SEK", + "スウェーデン・クローネ": "SEK", + "zweedse kronen": "SEK", + "coroa da suécia": "SEK", + "валюта аландских островов": "SEK", + "валюта швеции": "SEK", + "крона швеции": "SEK", + "svenska kronor": "SEK", + "svenska sedlar": "SEK", + "சுவீடன் குரோணர்": "SEK", + "S$": "SGD", + "s$": "SGD", + "sgd": "SGD", + "singaporeansk dollar": "SGD", + "singaporeanske dollars": "SGD", + "dolar de singapur": "SGD", + "dollar singapourien": "SGD", + "מטבע סינגפור": "SGD", + "シンガポールの通貨": "SGD", + "シンガポール・ドル": "SGD", + "星ドル": "SGD", + "dolar de singapor": "SGD", + "dólar de cingapura": "SGD", + "dólar singapurense": "SGD", + "валюта сингапура": "SGD", + "сингапуршки долар": "SGD", + "சிங்கப்பூர் டாலர்": "SGD", + "dollar singapore": "SGD", + "đôla singapore": "SGD", + "叻元": "SGD", + "坡元": "SGD", + "新元": "SGD", + "新加坡幣": "SGD", + "新幣": "SGD", + "Le": "SLL", + "λεόνε": "SLL", + "sll": "SLL", + "leone sierra léonais": "SLL", + "leone della sierra leone": "SLL", + "シエラレオネの通貨": "SLL", + "シエラレオネ・レオン": "SLL", + "レオネ": "SLL", + "leone serra leonino": "SLL", + "леоне сьерра леоне": "SLL", + "сијералеонске леоне": "SLL", + "Sh.So.": "SOS", + "xíling de somàlia": "SOS", + "σελίνι της σομαλίας": "SOS", + "σομαλιανό σελίνι": "SOS", + "currency of somalia": "SOS", + "sh.so.": "SOS", + "sos": "SOS", + "sosh": "SOS", + "chelin": [ + "UGX", + "TZS", "SOS" - ], - "peso oro dominicano": [ - "DOP" - ], - "bangladesi taka": [ - "BDT" - ], - "lettischer lats": [ - "LVL" - ], - "marco della repubblica democratica tedesca": [ - "DDM" - ], - "ijslandse kroon": [ - "ISK" - ], - "burundi franc": [ - "BIF" - ], - "rand sud africain": [ - "ZAR" - ], - "corone norvegesi": [ - "NOK" - ], - "do\u0301lar caimano": [ - "KYD" - ], - "burundi frank": [ - "BIF" - ], - "new israeli sheqel": [ - "ILS" - ], - "metical mozambicain": [ - "MZN" - ], - "dolar de surinam": [ - "SRD" - ], - "falkland islands pound": [ - "FKP" - ], - "maurita\u0301niai ouguiya": [ - "MRO" - ], - "u\u0301j ze\u0301landi dolla\u0301r": [ - "NZD" - ], - "lats leton": [ - "LVL" - ], - "somoni tagico": [ - "TJS" - ], - "mozambikaanse metical": [ - "MZN" - ], - "dollaro delle bermuda": [ - "BMD" - ], - "dolar de hong kong": [ - "HKD" - ], - "dollaro delle bermude": [ - "BMD" - ], - "balboa panamense": [ - "PAB" - ], - "roupie srilankaise": [ - "LKR" - ], - "fya\u0308n": [ - "THB" - ], - "dolar guyanes": [ - "GYD" - ], - "franc suisse": [ - "CHF" - ], - "rial irani\u0301": [ - "IRR" - ], - "myanmarese kyat": [ - "MMK" - ], - "costa ricaanse colo\u0301n": [ - "CRC" - ], - "corona checa": [ - "CZK" - ], - "thai baht": [ - "THB" - ], - "djiboutiaanse frank": [ - "DJF" - ], - "schkalim": [ - "ILS" - ], - "\u17db": [ - "KHR" - ], - "franc djiboutien": [ - "DJF" - ], - "dinar koweitien": [ - "KWD" - ], - "loonie": [ - "CAD" - ], - "denari": [ - "MKD" - ], - "lvl": [ - "LVL" - ], - "hryvnja": [ - "UAH" - ], - "lempira hondurien": [ - "HNL" - ], - "franc guineen": [ - "GNF" - ], - "seychelles rupee": [ - "SCR" - ], - "leu rumeno": [ - "RON" - ], - "dirham emirati": [ - "AED" - ], - "co\u0301rdoba nicarague\u0301en": [ - "NIO" - ], - "neuseeland dollar": [ - "NZD" - ], - "\u20aa": [ - "ILS" - ], - "bahamai dolla\u0301r": [ - "BSD" - ], - "szi\u0301r font": [ - "SYP" - ], - "nieuwe israelische sjekel": [ - "ILS" - ], - "franc francais": [ - "FRF" - ], - "jamaicaanse dollar": [ - "JMD" - ], - "burmese kyat": [ - "MMK" - ], - "do\u0301lar de belize": [ - "BZD" - ], - "tunis dinar": [ - "TND" - ], - "hrywnja": [ - "UAH" - ], - "do\u0301lar de belice": [ - "BZD" - ], - "koeweitse dinar": [ - "KWD" - ], - "rial yemeni": [ - "YER" - ], - "quetzal": [ - "GTQ" - ], - "livres sterlings": [ - "GBP" - ], - "hnl": [ - "HNL" - ], - "franco cfa de a\u0301frica central": [ + ], + "chelin de somalia": "SOS", + "chelin somali": "SOS", + "chelín": [ + "UGX", + "TZS", + "SOS" + ], + "chelín de somalia": "SOS", + "somalian shillinki": "SOS", + "somalian sillinki": "SOS", + "shilling somali": "SOS", + "szomáli shilling": "SOS", + "ソマリアシリング": "SOS", + "валюта сомали": "SOS", + "сомалски шилинг": "SOS", + "shilin": "SOS", + "索馬里先令": "SOS", + "索马里先令": "SOS", + "srd": "SRD", + "surinam dollar": "SRD", + "δολάριο του σουρινάμ": "SRD", + "dolar de surinam": "SRD", + "dolar surinames": "SRD", + "dolar surinamés": "SRD", + "dólar de surinam": "SRD", + "dólar surinames": "SRD", + "dollar du surinam": "SRD", + "dollar surinamien": "SRD", + "dollaro del suriname": "SRD", + "スリナムドル": "SRD", + "dólar surinamense": "SRD", + "dólar surinamês": "SRD", + "валюта суринама": "SRD", + "суринамски гилдер": "SRD", + "суринамски гулден": "SRD", + "苏利南元": "SRD", + "苏里南元": "SRD", + "蘇里南元": "SRD", + "Db": [ + "STN", + "SSP" + ], + "lliura del sudan del sud": "SSP", + "südsudan pfund": "SSP", + "südsudan pound": "SSP", + "sud sudana pundo": "SSP", + "libra de sudan del sur": "SSP", + "libra de sudán del sur": "SSP", + "פאונד דרום סודאני": "SSP", + "sterlina sud sudanese": "SSP", + "zuid soedanese pond": "SSP", + "liura sodanesa": "SSP", + "funt południowego sudanu": "SSP", + "валюта южного судана": "SSP", + "фунт южного судана": "SSP", + "южно суданский фунт": "SSP", + "دوبرا": "STN", + "دوبرا ساو تومية وبرينسيبية": "STN", + "saotomea dobro": "STN", + "sao tomea dobro": "STN", + "sao tomeo kaj principea dobra": "STN", + "دبرای سائوتومه و پرینسیپ": "STN", + "dobra santoméen": "STN", + "דוברה": "STN", + "dobra san tomea i prinsipea": "STN", + "dobra svetog tome i principa": "STN", + "dobra svetog tome i prinsipa": "STN", + "dobra svetog tome i prinsipea": "STN", + "dobra svetoga tome i principa": "STN", + "dobra svetoga tome i prinsipa": "STN", + "dobra svetoga tome i prinsipea": "STN", + "santomska dobra": "STN", + "saotomska dobra": "STN", + "dobra di sao tomé e principe": "STN", + "サントメ・プリンシペ・ドブラ": "STN", + "stn": "STN", + "валюта сан томе и принсипи": "STN", + "добра": "STN", + "الليرة السورية": "SYP", + "syr£": "SYP", + "الليره السورية": "SYP", + "ليرات سورية": "SYP", + "ليره سوريه": "SYP", + "lira de síria": "SYP", + "lira síria": "SYP", + "lliura de síria": "SYP", + "syp": "SYP", + "syrisches pfund": "SYP", + "syrian liyra": "SYP", + "syr": "SYP", + "dolar sirio": "SYP", + "لیرهٔ سوریه": "SYP", + "پوند سوریه": "SYP", + "libra da síria": "SYP", + "валюта сирии": "SYP", + "sirijska lira": "SYP", + "sirijski funt": "SYP", + "sirska lira": "SYP", + "syrisk lira": "SYP", + "LS": "SYP", + "ليلانغيني": "SZL", + "E": "SZL", + "emalangeni": "SZL", + "eswatini lilangeni": "SZL", + "swaziland lilangeni": "SZL", + "lilangeni de suazilandia": "SZL", + "لیلانگنی سوازیلند": "SZL", + "lilangeni swazilandais": "SZL", + "svazijski lilangeni": "SZL", + "szl": "SZL", + "エマランゲニ": "SZL", + "スワジ・リランジェニ": "SZL", + "リランジェニ": "SZL", + "lilangeni suázi": "SZL", + "свазилендский лилангени": "SZL", + "валюта свазиленда": "SZL", + "свазилендски лилангени": "SZL", + "лилиангени": "SZL", + "свазиландски лилангени": "SZL", + "ліланджені": "SZL", + "史瓦濟蘭里蘭吉尼": "SZL", + "البات": "THB", + "฿": "THB", + "بات": "THB", + "بات تايلندي": "THB", + "باخت": "THB", + "tical": "THB", + "fuang": "THB", + "fyän": "THB", + "salyn": "THB", + "salüng": "THB", + "tschang": "THB", + "tömling": "THB", + "xang": "THB", + "μπαχτ": "THB", + "thb": "THB", + "bahto": "THB", + "satango": "THB", + "taja bahto": "THB", + "tikalo": "THB", + "baht tailandes": "THB", + "bhat": "THB", + "tai baat": "THB", + "تای بات": "THB", + "thaimaan baht": "THB", + "bath": "THB", + "タイの通貨": "THB", + "タイ・バーツ": "THB", + "batas": "THB", + "satang": "THB", + "baht tailandês": "THB", + "валюта таиланда": "THB", + "сиамский бат": "THB", + "таиландский бат": "THB", + "тајландски бахт": "THB", + "tayland'ın para birimi": "THB", + "бат": "THB", + "baht thái": "THB", + "baht thái lan": "THB", + "bạt thái": "THB", + "bạt thái lan": "THB", + "泰币": "THB", + "泰铢": "THB", + "ساماني": "TJS", + "SM": "TJS", + "سامانی طاجيكي": "TJS", + "سمني": "TJS", + "سموني طاجيكي": "TJS", + "سمونی طاجيكي": "TJS", + "tjs": "TJS", + "tajik somoni": "TJS", + "currency of tajikistan": "TJS", + "somoni taxico": "TJS", + "סומוני טג'קיסטני": "TJS", + "somoni tagico": "TJS", + "タジキスタン・ソモニ": "TJS", + "tadžikijos somonis": "TJS", + "somoni tadżycki": "TJS", + "somoni tadjic": "TJS", + "таджикский сомони": "TJS", + "валюта таджикистана": "TJS", + "таџикистанска рубља": "TJS", + "сомоні": "TJS", + "塔吉克索莫尼": "TJS", + "عملات سنتافو تيمورية شرقية": "TLD", + "centavo de dólar de timor oriental": "TLD", + "centavos de dolar de timor oriental": "TLD", + "سکه کنتاووی تیمور خاوری": "TLD", + "סנטאבו מזרח טימורי": "TLD", + "moedas de centavo do timor leste": "TLD", + "восточно тиморские монеты": "TLD", + "T": "TMT", + "туркменски манат": "TMT", + "manat de turkmenistan": "TMT", + "manat del turkmenistan": "TMT", + "teňňe": "TMT", + "μανάτ τουρκμενίας": "TMT", + "manat turkmene": "TMT", + "manat de turkmenistán": "TMT", + "tmm": "TMT", + "トルクメン・マナト": "TMT", + "turkmėnistano manatas": "TMT", + "manat turcmèn": "TMT", + "manate do turcomenistão": "TMT", + "manatul turkmen": "TMT", + "tmt": "TMT", + "валюта туркмении": "TMT", + "новый манат": "TMT", + "новый туркменский манат": "TMT", + "туркменистанский манат": "TMT", + "туркменский новый манат": "TMT", + "тукменистански манат": "TMT", + "土庫曼馬納特": "TMT", + "الدينار التونسي": "TND", + "DT": "TND", + "دينار التونسي": "TND", + "dinar de tunísia": "TND", + "dinar tunisiaidd": "TND", + "millime": "TND", + "tunis dinar": "TND", + "tnd": "TND", + "dinar de tunez": "TND", + "dinar de túnez": "TND", + "دينار تونس": "TND", + "tuniški dinar": "TND", + "denar da tunísia": "TND", + "denar tunisiano": "TND", + "denar tunisino": "TND", + "dinar da tunísia": "TND", + "dinar tunisino": "TND", + "валюта туниса": "TND", + "тунижански динар": "TND", + "突尼斯第纳尔": "TND", + "بانجا تونجي": "TOP", + "بانجا": "TOP", + "T$": "TOP", + "pa’anga": "TOP", + "tonžská pa'anga": "TOP", + "tonžská paanga": "TOP", + "paanga": "TOP", + "t$": "TOP", + "tonga dollar": "TOP", + "tonga pa`anga": "TOP", + "tonga paʻanga": "TOP", + "tongan pa`anga": "TOP", + "dolar tongano": "TOP", + "dólar tongano": "TOP", + "pa'anga tongana": "TOP", + "پاآنگای تنگو": "TOP", + "פאנגה": "TOP", + "פנגה טונגית": "TOP", + "tongaška pa’anga": "TOP", + "tongai pa'anga": "TOP", + "tongai pa’anga": "TOP", + "tongan pa'anga": "TOP", + "pa'anga tongano": "TOP", + "pa'anga di tonga": "TOP", + "パ・アンガ": "TOP", + "トンガ・パ・アンガ": "TOP", + "tongos pa'anga": "TOP", + "paʻanga tonganesa": "TOP", + "тонганская паанга": "TOP", + "валюта тонга": "TOP", + "доллар тонги": "TOP", + "сенити": "TOP", + "тонганский доллар": "TOP", + "панга": "TOP", + "top": "TOP", + "潘加": "TOP", + "ليرة تركية جديدة": "TRY", + "₺": "TRY", + "lira de turquia": "TRY", + "lliura de turquia": "TRY", + "lliura turca": "TRY", + "nova lira de turquia": "TRY", + "nova lira turca": "TRY", + "nova lliura de turquia": "TRY", + "nova lliura turca": "TRY", + "nová turecká lira": "TRY", + "kurus": "TRY", + "kuruş": "TRY", + "neue türkische lira": "TRY", + "ytl": "TRY", + "yeni kuruş": "TRY", + "yeni türk lirası": "TRY", + "λίρα τουρκίας": "TRY", + "νέα τουρκική λίρα": "TRY", + "trl": "TRY", + "try": "TRY", + "nova turka liro": "TRY", + "nova turkia liro": "TRY", + "turkia liro": "TRY", + "nueva lira turca": "TRY", + "لیره جدید ترکیه": "TRY", + "livre turque": "TRY", + "livres turques": "TRY", + "nouvelle livre turque": "TRY", + "lira turc": "TRY", + "トルコ・リラ": "TRY", + "turkijos lira": "TRY", + "lira da turquia": "TRY", + "liras turcas": "TRY", + "nova libra turca": "TRY", + "lira turcească": "TRY", + "liră turcă": "TRY", + "валюта турецкой республики северного кипра": "TRY", + "валюта турции": "TRY", + "новая турецкая лира": "TRY", + "старая турецкая лира": "TRY", + "турецкий фунт": "TRY", + "nová turecká líra": "TRY", + "нова турска лира": "TRY", + "турска нова лира": "TRY", + "turkiska lira": "TRY", + "新土耳其里拉": "TRY", + "TT$": "TTD", + "тринидадски и тобагски долар": "TTD", + "dòlar de trinitat": "TTD", + "dòlar de trinitat tobago": "TTD", + "trinidadsko tobagský dolar": "TTD", + "tt$": "TTD", + "δολάριο τρινιντάντ και τομπάγκο": "TTD", + "trinidada tobaga dolaro": "TTD", + "dolar de trinidad y tobago": "TTD", + "dolar trinitense": "TTD", + "dólar de trinidad y tobago": "TTD", + "trinidad ja tobagon dollari": "TTD", + "dollar de trinidad et tobago": "TTD", + "dollar trinidadien": "TTD", + "trinidad en tobago dollar": "TTD", + "dolar trynidadzki": "TTD", + "dólar de trindade e tabago": "TTD", + "dólar de trindade e tobago": "TTD", + "dólar de trinidad e tabago": "TTD", + "dólar de trinidade e tabago": "TTD", + "dólar de trinidade e tobago": "TTD", + "dólar trinitino": "TTD", + "dólar trinitário": "TTD", + "валюта тринидада и тобаго": "TTD", + "тринидадский доллар": "TTD", + "trinidadsko tobažský dolár": "TTD", + "тринидад и тобаго долар": "TTD", + "долар тринідаду та тобаго": "TTD", + "千里達托貝哥元": "TTD", + "$T": "TVD", + "δολάριο του τουβαλού": "TVD", + "δολλάριο του τουβαλού": "TVD", + "$t": "TVD", + "tv$": "TVD", + "tvd": "TVD", + "tuvalu dollar": "TVD", + "dolar tuvaluano": "TVD", + "dolar de tuvalu": "TVD", + "dólar de tuvalu": "TVD", + "dollar de tuvalu": "TVD", + "tuvaluški dolar": "TVD", + "тувалуски долар": "TVD", + "圖瓦盧元": "TVD", + "TV$": "TVD", + "nt$": "TWD", + "NT$": "TWD", + "dòlar de taiwan": "TWD", + "dòlar taiwanès": "TWD", + "nou dòlar taiwanès": "TWD", + "nový tchajwanský dolar": "TWD", + "nový tchajwanský jüan": "TWD", + "twd": "TWD", + "tchajwanský jüan": "TWD", + "doler newydd taiwan": "TWD", + "taiwan dollar": "TWD", + "δολάριο ταϊβάν": "TWD", + "ntd": "TWD", + "tajvana dolaro": "TWD", + "dolar taiwanes": "TWD", + "dolar taiwanés": "TWD", + "dólar taiwanes": "TWD", + "dólar taiwanés": "TWD", + "nuevo dolar de taiwan": "TWD", + "nuevo dolar de taiwán": "TWD", + "nuevo dolar taiwanes": "TWD", + "nuevo dolar taiwanés": "TWD", + "nuevo dólar de taiwan": "TWD", + "nuevo dólar de taiwán": "TWD", + "nuevo dólar taiwanes": "TWD", + "dollar de taiwan": "TWD", + "dollar taiwanais": "TWD", + "dollar taïwanais": "TWD", + "nuovo dollaro taiwanese": "TWD", + "ニュー台湾ドル": "TWD", + "ntドル": "TWD", + "台湾の通貨": "TWD", + "台湾ドル": "TWD", + "台湾元": "TWD", + "新台幣": "TWD", + "nowy dolar tajwański": "TWD", + "dólar de taiuã": "TWD", + "dólar de taiwan": "TWD", + "dólar taiuanês": "TWD", + "dólar taiwanês": "TWD", + "novo dólar de taiuã": "TWD", + "novo dólar de taiwan": "TWD", + "novo dólar taiuanês": "TWD", + "валюта китайской республики": "TWD", + "тајвански долар": "TWD", + "tayvan doları": "TWD", + "đài tệ": "TWD", + "đô la đài loan mới": "TWD", + "台幣": "TWD", + "新台币": "TWD", + "臺幣": "TWD", + "TSh": "TZS", + "xíling de tanzània": "TZS", + "swllt tanzania": "TZS", + "tzs": "TZS", + "shilingi": "TZS", + "tsh": "TZS", + "tanzanian schilling": "TZS", + "tanzanian shilingi": "TZS", + "chelin de tanzania": "TZS", + "chelin tanzano": "TZS", + "chelín de tanzania": "TZS", + "szyling tanzanii": "TZS", + "xelim da tanzania": "TZS", + "xelim da tanzânia": "TZS", + "валюта танзании": "TZS", + "танзански шилинг": "TZS", + "tanzaniansk shilling": "TZS", + "tanzansk shilling": "TZS", + "坦先令": "TZS", + "₴": "UAH", + "hrývnia": "UAH", + "hřivna": "UAH", + "griwna": "UAH", + "hryvnja": "UAH", + "hrywen": "UAH", + "hrywni": "UAH", + "ukrainische hrywnja": "UAH", + "γρίβνα ουκρανίας": "UAH", + "γρίβνια": "UAH", + "χρίβνα": "UAH", + "hryvnya": "UAH", + "uah": "UAH", + "hrivno": "UAH", + "ukrainia hrivno": "UAH", + "grivnia": "UAH", + "grivnia ucraniana": "UAH", + "gryvnia": "UAH", + "hryvna": "UAH", + "grivna ucraniana": "UAH", + "грн": "UAH", + "krivna": "UAH", + "گریونا": "UAH", + "riuna": "UAH", + "ukrainan hryvnja": "UAH", + "hryvnia ukrainienne": "UAH", + "grivnja": "UAH", + "ukrajinska hrivnja": "UAH", + "hryvnja ukrainian": "UAH", + "hryvnia ucraina": "UAH", + "グリブナ": "UAH", + "グルィーヴナ": "UAH", + "フリブニャ": "UAH", + "フリヴナ": "UAH", + "フルィヴニャ": "UAH", + "フルィーヴニャ": "UAH", + "oekraïense hryvnja": "UAH", + "oekraiense hryvnja": "UAH", + "hrywna ukraińska": "UAH", + "grívnia ucraniana": "UAH", + "grivnă ucraineană": "UAH", + "hrn": "UAH", + "валюта украины": "UAH", + "валюта в украине": "UAH", + "валюта на украине": "UAH", + "гривна": "UAH", + "гривна украины": "UAH", + "украинская валюта": "UAH", + "украинская гривня": "UAH", + "украјинска хривња": "UAH", + "гривња": "UAH", + "karbovanet": "UAH", + "உக்ரைனிய ஹிரீவ்னியா": "UAH", + "உக்ரைனிய ஹிருன்யா": "UAH", + "українська гривня": "UAH", + "гривні": "UAH", + "грн.": "UAH", + "乌克兰格里夫尼亚": "UAH", + "乌克兰赫里夫尼亚": "UAH", + "烏克蘭荷林夫納": "UAH", + "Ush": "UGX", + "xíling d'uganda": "UGX", + "ugx": "UGX", + "σελίνι ουγκάντας": "UGX", + "ush": "UGX", + "uganda shilling": "UGX", + "chelin de uganda": "UGX", + "chelin ugandes": "UGX", + "chelín de uganda": "UGX", + "ウガンダシリング": "UGX", + "ugandese shilling": "UGX", + "валюта уганды": "UGX", + "US$": "USD", + "usd": "USD", + "us $": "USD", + "american dollar": "USD", + "u. s. dollar": "USD", + "u.s. dollar": "USD", + "us$": "USD", + "dolar estadounidense": "USD", + "dollar des états unis": "USD", + "dollar étatsunien": "USD", + "ドル": "USD", + "米ドル": "USD", + "dólar americano": "USD", + "dolari americani": "USD", + "$ сша": "USD", + "американский доллар": "USD", + "abd doları": "USD", + "u.s.$": "USD", + "американський долар": "USD", + "mĩ kim": "USD", + "mỹ kim": "USD", + "đô": "USD", + "đô la hoa kì": "USD", + "đô la hoa kỳ": "USD", + "đô la mĩ": "USD", + "đôla mĩ": "USD", + "đôla mỹ": "USD", + "đồng bạc mĩ": "USD", + "đồng bạc mỹ": "USD", + "美刀": "USD", + "美金": "USD", + "بيزو أوروغواني": "UYU", + "$U": "UYU", + "peso d'uruguai": "UYU", + "peso de l'uruguai": "UYU", + "$u": "UYU", + "uyu": "UYU", + "uruguay peso": "UYU", + "peso de uruguay": "UYU", + "پزوی اوروگوئه": "UYU", + "peso d'uruguay": "UYU", + "פסו של אורוגוואי": "UYU", + "urugvajski peso": "UYU", + "peso uruguaian": "UYU", + "peso do uruguai": "UYU", + "валюта уругвая": "UYU", + "уругвайский песо": "UYU", + "нови уругвајски пезос": "UYU", + "нови уругвајски песо": "UYU", + "уругвајски песо": "UYU", + "uruguyansk peso": "UYU", + "уругвайське песо": "UYU", + "سوم أوزبيكستاني": "UZS", + "So'm": "UZS", + "som d'uzbekistan": "UZS", + "som de l'uzbekistan": "UZS", + "uzbecký som": "UZS", + "so'm": "UZS", + "söm": "UZS", + "tiyin": "UZS", + "usbekistan som": "UZS", + "usbekistan sum": "UZS", + "ουζμπεκικό σομ": "UZS", + "uzbekistani som": "UZS", + "uzbeka sumo": "UZS", + "som uzbeco": "UZS", + "sum uzbeco": "UZS", + "sum uzbeko": "UZS", + "سم ازبکستان": "UZS", + "uzs": "UZS", + "som usbeco": "UZS", + "ウズベキスタン・スム": "UZS", + "ウズベキスタン・ソム": "UZS", + "uzbekijos somas": "UZS", + "uzbekistano sumas": "UZS", + "sum uzbecki": "UZS", + "som usbeque": "UZS", + "som uzbeque": "UZS", + "sum usbeque": "UZS", + "sum uzbeque": "UZS", + "валюта узбекистана": "UZS", + "узбекистанский сум": "UZS", + "сум": "UZS", + "узбекистански сум": "UZS", + "узбецький сом": "UZS", + "烏茲別克索姆": "UZS", + "苏姆": "UZS", + "Bs.S": "VES", + "ves": "VES", + "دونغ": "VND", + "₫": "VND", + "vnd": "VND", + "vnđ": "VND", + "ντογκ": "VND", + "đong": "VND", + "دونگ ویتنام": "VND", + "vietnamin dong": "VND", + "dong vietnamien": "VND", + "דונג וייטנאמי ": "VND", + "dong vietnamita": "VND", + "ベトナムドン": "VND", + "ベトナム・ドン": "VND", + "越南銅": "VND", + "dongas": "VND", + "dongue vietnamita": "VND", + "вьетнамский донг": "VND", + "xu": "VND", + "валюта вьетнама": "VND", + "việt nam đồng": "VND", + "tiền cụ hồ": "VND", + "đồng việt nam": "VND", + "đồng tiền": "VND", + "越盾": "VND", + "VT": "VUV", + "vanuatu vatus": "VUV", + "vatuo": "VUV", + "vuv": "VUV", + "vanuatuanski vatu": "VUV", + "vatu di vanuatu": "VUV", + "バヌアツの通貨": "VUV", + "vatu do vanuatu": "VUV", + "валюта вануату": "VUV", + "вануатский вату": "VUV", + "uvu": "VUV", + "вануатійський вату": "VUV", + "تالا ساموية": "WST", + "WS$": "WST", + "tala samoà": "WST", + "ws$": "WST", + "samoa dolaro": "WST", + "tālā samoano": "WST", + "טלה": "WST", + "wst": "WST", + "サモアの通貨": "WST", + "サモアドル": "WST", + "サモア・タラ": "WST", + "サモア・ターラ": "WST", + "サモア・ドル": "WST", + "валюта самоа": "WST", + "доллар самоа": "WST", + "самоанский доллар": "WST", + "тала": "WST", + "塔拉": "WST", + "فرنك س ف ا وسط أفريقيا": "XAF", + "xaf": "XAF", + "frank beac/cfa": "XAF", + "ffranc canol affrica": "XAF", + "centr afrika franko": "XAF", + "franco cfa de africa central": "XAF", + "فرانک آفریقای مرکزی": "XAF", + "فرانک سی اف ای آفریقای مرکزی": "XAF", + "فرانک سی اف ای آفریقای میانه": "XAF", + "فرانک سی اف ای افریقای میانه": "XAF", + "فرانک سی اف ای مرکز آفریقا": "XAF", + "فرانک سی اف ای میانه آفریقا": "XAF", + "keski afrikan cfa frangi": "XAF", + "franc cfa d'afrique centrale": "XAF", + "פרנק cfa מרכז אפריקני": "XAF", + "cfa": "XAF", + "franco cfa dell'africa centrale": "XAF", + "中部アフリカcfaフラン": "XAF", + "cfa franc": [ + "XOF", "XAF" - ], - "scellino keniota": [ - "KES" ], - "bitcoin": [ - "XBT" - ] - }, + "franc centrafrican cfa": "XAF", + "franc central african cfa": "XAF", + "валюта габона": "XAF", + "валюта камеруна": "XAF", + "валюта республики конго": "XAF", + "валюта центральноафриканской республики": "XAF", + "валюта чада": "XAF", + "валюта экваториальной гвинеи": "XAF", + "франк кфа веас": "XAF", + "центральноафриканский франк кфа": "XAF", + "central africa cfa franc": "XAF", + "மத்திய ஆப்பிரிக்க சி.எஃப்.ஏ பிராங்க்": "XAF", + "orta afrika cfa frankı": "XAF", + "cfa franc trung phi": "XAF", + "中非法郎": "XAF", + "ag": "XAG", + "العنصر 47": "XAG", + "العنصر رقم 47": "XAG", + "الفضة": "XAG", + "عنصر 47": "XAG", + "ασήμι": "XAG", + "element 47": "XAG", + "سیم": "XAG", + "ezüstany": "XAG", + "elemento 47": "XAG", + "العنصر 79": "XAU", + "au": "XAU", + "aurum": "XAU", + "χρυσάφι": "XAU", + "element 79": "XAU", + "elemento 79": "XAU", + "aurifera": "XAU", + "aurifero": "XAU", + "aurífera": "XAU", + "aurífero": "XAU", + "زر": "XAU", + "grundämne 79": "XAU", + "பொன்": "XAU", + "البيتكوين": "XBT", + "₿": "XBT", + "btc": "XBT", + "bitcoins": "XBT", + "microcoin": "XBT", + "millicoin": "XBT", + "mbtc": "XBT", + "satoshi": "XBT", + "μbtc": "XBT", + "xbt": "XBT", + "بیت کوین": "XBT", + "cryptografisch geld": "XBT", + "биткоин": "XBT", + "比特幣": "XBT", + "位元幣": "XBT", + "EC$": "XCD", + "eastern caribbean currency union": "XCD", + "východokaribská měnová unie": "XCD", + "xcd": "XCD", + "ec$": "XCD", + "ostkaribische währungsunion": "XCD", + "δολλάριο ανατολικής καραϊβικής": "XCD", + "orient kariba dolaro": "XCD", + "orientkariba dolaro": "XCD", + "dolar caribe este": "XCD", + "dolar del caribe este": "XCD", + "dolar del caribe oriental": "XCD", + "dólar caribe este": "XCD", + "dólar del caribe este": "XCD", + "dollar de la caraibe orientale": "XCD", + "dollar de la caraïbe orientale": "XCD", + "dólar caribe leste": "XCD", + "דולר מזרח קאריבי": "XCD", + "מטבע אנטיגואה וברבודה": "XCD", + "מטבע גרנדה": "XCD", + "מטבע דומיניקה": "XCD", + "מטבע סנט וינסנט והגרנדינים": "XCD", + "מטבע סנט לושה": "XCD", + "מטבע סנט קיטס ונוויס": "XCD", + "東カリブドル": "XCD", + "oost caraibische dollar": "XCD", + "oost caraïbische dollar": "XCD", + "dolar de las caribas orientalas": "XCD", + "dólar das caraíbas": "XCD", + "dólar das caraíbas orientais": "XCD", + "восточно карибский доллар": "XCD", + "валюта ангильи": "XCD", + "валюта антигуа и барбуды": "XCD", + "கிழக்குக் கரிபியன் டாலர்": "XCD", + "східно карибський долар": "XCD", + "đô la đông caribbe": "XCD", + "спт": "XDR", + "deg": "XDR", + "xdr": "XDR", + "special drawing right, sdr": "XDR", + "special drawing rights, sdr": "XDR", + "erityinen nosto oikeus": "XDR", + "erityiset nosto oikeudet": "XDR", + "sdrs": "XDR", + "droits de tirage speciaux": "XDR", + "papierowe złoto": "XDR", + "specjalne prawo ciągnienia": "XDR", + "сдр": "XDR", + "спз": "XDR", + "zpč": "XDR", + "special drawings right": "XDR", + "европейска валутна единица": "XEU", + "₠": "XEU", + "unitat de compte europea": "XEU", + "xeu": "XEU", + "ελμ": "XEU", + "eŭropa monunuo": "XEU", + "e.c.u.": "XEU", + "unité de compte européen": "XEU", + "unité de compte européenne": "XEU", + "unité monétaire européenne": "XEU", + "unidade monetaria europea": "XEU", + "יחידת מטבע אירופי": "XEU", + "ヨーロッパ通貨単位": "XEU", + "écu": "XEU", + "unitate monetară europeană": "XEU", + "европейская валютная единица": "XEU", + "歐洲通貨單位": "XEU", + "stellar lumens": "XLM", + "xlm": "XLM", + "xmr": "XMR", + "mo": "XMR", + "bitmonero": "XMR", + "墨內羅": "XMR", + "فرنك س ف ا غرب أفريقيا": "XOF", + "F": "XOF", + "xof": "XOF", + "φράγκο cfa bceao": "XOF", + "okcident afrika franko": "XOF", + "franco cfa de africa occidental": "XOF", + "فرانک سی اف ای آفریقای باختری": "XOF", + "فرانک آفریقای غربی": "XOF", + "فرانک سی اف ای آفریقای غربی": "XOF", + "فرانک سی اف ای افریقای باختری": "XOF", + "فرانک سی اف ای باختر آفریقا": "XOF", + "فرانک سی اف ای غرب آفریقا": "XOF", + "פרנק cfa מערב אפריקני": "XOF", + "franco cfa uemoa": "XOF", + "franco cfa dell'africa occidentale": "XOF", + "franco cfa dell'africa dell'ovest": "XOF", + "frank cfa": "XOF", + "frank zachodnioafrykański": "XOF", + "franc cfa vest african": "XOF", + "валюта бенина": "XOF", + "валюта буркина фасо": "XOF", + "валюта гвинеи бисау": "XOF", + "валюта кот д’ивуара": "XOF", + "валюта мали": "XOF", + "валюта нигера": "XOF", + "валюта сенегала": "XOF", + "валюта того": "XOF", + "западно африканский франк кфа": "XOF", + "западноафриканский франк кфа": "XOF", + "франк африканского финансового сообщества": "XOF", + "франк кфа всеао": "XOF", + "frank bceao/cfa": "XOF", + "மேற்கு ஆபிரிக்க சி.எஃப்.ஏ பிராங்க்": "XOF", + "batı afrika cfa frankı": "XOF", + "cfa franc tây phi": "XOF", + "西非法郎": "XOF", + "pd": "XPD", + "46pd": "XPD", + "element 46": "XPD", + "itélany": "XPD", + "elemento 46": "XPD", + "పల్లాడియం": "XPD", + "paladi": "XPD", + "xpf": "XPF", + "pazifik franc": "XPF", + "cfp franko": "XPF", + "فرانک cfp": "XPF", + "fcfp": "XPF", + "francs pacifique": "XPF", + "פרנק צרפתי": "XPF", + "franak cfp": "XPF", + "francuski pacifički franak": "XPF", + "franco pacifico": "XPF", + "institut d'émission d'outre mer": "XPF", + "franc pacific": "XPF", + "французский тихоокеанский франк": "XPF", + "валюта уоллис и футуна": "XPF", + "обменный тихоокеанский франк": "XPF", + "франк кпф": "XPF", + "франк кфп": "XPF", + "французское тихоокеанское банковское соглашение": "XPF", + "француски тихоокеански франак": "XPF", + "pt": "XPT", + "element 78": "XPT", + "éreny": "XPT", + "プラチナ": "XPT", + "プラティナ": "XPT", + "鉑": "XPT", + "elemento 78": "XPT", + "bạch kim": "XPT", + "sistema único de compensación regional": "XSU", + "Sucre": "XSU", + "sistema unico de compensacion regional": "XSU", + "スクレ": "XSU", + "единая система региональных взаиморасчетов": "XSU", + "единая система региональных взаиморасчётов": "XSU", + "rial nord yéménite": "YER", + "észak jemeni riál": "YER", + "северо йеменский риал": "YER", + "северойеменский риал": "YER", + "الريال اليمني": "YER", + "﷼'": "YER", + "rial de iemen": "YER", + "rial del iemen": "YER", + "nordjemenitischer rial": "YER", + "yer": "YER", + "rial yemeni": "YER", + "rial yéménite": "YER", + "dinar du yémen du sud": "YER", + "rial yemenite": "YER", + "rial do iemen": "YER", + "rial yemenita": "YER", + "イエメンの通貨": "YER", + "イエメン・リヤル": "YER", + "イエメン・リヤール": "YER", + "rial de iemèn": "YER", + "rial do iémen": "YER", + "rial do iémene": "YER", + "rial do iêmen": "YER", + "rial iémenita": "YER", + "валюта йемена": "YER", + "јеменски риал": "YER", + "yemenitisk rial": "YER", + "叶门里亚尔": "YER", + "R": "ZAR", + "rand de sud àfrica": "ZAR", + "rand sud africà": "ZAR", + "rando": "ZAR", + "sud afrika rando": "ZAR", + "zar": "ZAR", + "randi": "ZAR", + "rand sud africain": "ZAR", + "ראנד": "ZAR", + "南アフリカランド": "ZAR", + "南アフリカ・ランド": "ZAR", + "par randas": "ZAR", + "pietų afrikos randas": "ZAR", + "rand południowoafrykański": "ZAR", + "rand sul africano": "ZAR", + "rand sulafricano": "ZAR", + "rands": "ZAR", + "валюта юар": "ZAR", + "ранд юар": "ZAR", + "рэнд": "ZAR", + "рэнд юар": "ZAR", + "южно африканский рэнд": "ZAR", + "южно африканский ранд": "ZAR", + "южноафриканский ранд": "ZAR", + "sydafrikansk rand": "ZAR", + "південно африканський ранд": "ZAR", + "南非蘭特": "ZAR", + "蘭特": "ZAR", + "zec": "ZEC", + "كواشا زامبية": "ZMW", + "kwacha de zàmbia": "ZMW", + "ngwee": "ZMW", + "sambia kwacha": "ZMW", + "κουάτσα ζάμπιας": "ZMW", + "zmw": "ZMW", + "kwacha zambese": "ZMW", + "zmk": "ZMW", + "kwacha zambian": "ZMW", + "kwacha": "ZMW", + "kwacha da zâmbia": "ZMW", + "kwacha zambiana": "ZMW", + "валюта замбии": "ZMW", + "квача замбии": "ZMW", + "ZK": "ZMW", + "pesos": [ + "MXN" + ] + }, "iso4217": { - "XBT":{ - "fr": "Bitcoin", - "en": "Bitcoin", - "nl": "Bitcoin", - "de": "Bitcoin", - "it": "Bitcoin", - "hu": "Bitcoin", - "es": "Bitcoin" - }, - "DZD": { - "fr": "Dinar alg\u00e9rien", - "en": "Algerian dinar", - "nl": "Algerijnse dinar", - "de": "Algerischer Dinar", - "it": "Dinaro algerino", - "hu": "alg\u00e9riai din\u00e1r", - "es": "Dinar argelino" - }, - "NAD": { - "fr": "Dollar namibien", - "en": "Namibian dollar", - "nl": "Namibische dollar", - "de": "Namibia-Dollar", - "it": "Dollaro namibiano", - "hu": "Nam\u00edbiai doll\u00e1r", - "es": "D\u00f3lar namibio" - }, - "GHS": { - "fr": "Cedi", - "en": "Ghana cedi", - "nl": "Ghanese cedi", - "de": "Cedi", - "it": "Cedi ghanese", - "hu": "Gh\u00e1nai cedi", - "es": "Cedi" - }, - "BZD": { - "fr": "Dollar b\u00e9lizien", - "en": "Belize dollar", - "nl": "Belizaanse dollar", - "de": "Belize-Dollar", - "it": "Dollaro del Belize", - "hu": "Belize-i doll\u00e1r", - "es": "D\u00f3lar belice\u00f1o" - }, + "ABA": { + "ar": "أبصار أبخازي", + "cs": "Abcházský apsar", + "de": "Abchasischer Apsar", + "en": "Abkhazian apsar", + "es": "apsar", + "fa": "آپسار", + "fi": "Abhasian apsar", + "fr": "Apsar", + "gl": "apsar abkhazo", + "hr": "Abhaški apsar", + "it": "Apsar abcaso", + "lt": "Abchazijos apsaras", + "pl": "Apsar", + "pt": "Apsar abcásio", + "ru": "Абхазский апсар", + "sv": "Apsar", + "tr": "Abhazya apsarı", + "uk": "Абхазький апсар", + "zh": "阿布哈兹阿沙", + "ja": "アプサラ", + "sr": "абхаски апсар" + }, + "AED": { + "ar": "درهم إماراتي", + "ca": "dírham dels Emirats Àrabs Units", + "cs": "dirham Spojených arabských emirátů", + "de": "VAE-Dirham", + "el": "Ντιρχάμ Ηνωμένων Αραβικών Εμιράτων", + "en": "United Arab Emirates dirham", + "eo": "UAE-dirhamo", + "es": "dírham de los Emiratos Árabes Unidos", + "fa": "درهم امارات", + "fi": "Yhdistyneiden arabiemiirikuntien dirhami", + "fr": "Dirham des Émirats arabes unis", + "gl": "Dirham dos Emiratos Árabes Unidos", + "he": "דירהם איחוד האמירויות הערביות", + "hr": "Dirham UAE", + "hu": "emirátusi dirham", + "it": "Dirham degli Emirati Arabi Uniti", + "ja": "UAEディルハム", + "lt": "Jungtinių Arabų Emyratų dirhamas", + "nl": "VAE-Dirham", + "pl": "Dirham", + "pt": "Dirham dos Emirados Árabes Unidos", + "ro": "Dirham EAU", + "ru": "дирхам ОАЭ", + "sr": "УАЕ дирхам", + "sv": "Emiratisk dirham", + "ta": "ஐக்கிய அரபு அமீரக திர்கம்", + "tr": "Birleşik Arap Emirlikleri dirhemi", + "uk": "дирхам ОАЕ", + "zh": "阿联酋迪尔汗", + "da": "emirata arabiske dirham" + }, + "AFN": { + "ar": "أفغاني", + "bg": "Афганистански афган", + "ca": "afgani", + "cs": "afghánský afghání", + "da": "Afghani", + "de": "Afghani", + "el": "Αφγάνι", + "en": "Afghan afghani", + "eo": "afgana afganio", + "es": "afgani afgano", + "et": "Afganistani afgaani", + "fa": "افغانی", + "fi": "Afganistanin afgaani", + "fr": "afghani", + "gl": "afgani", + "he": "אפגני", + "hr": "Afganistanski afgani", + "hu": "afgán afgáni", + "it": "afghani afgano", + "ja": "アフガニ", + "lt": "Afganis", + "nl": "Afghaanse afghani", + "oc": "Afgani", + "pl": "Afgani", + "pt": "afegane", + "ru": "афгани", + "sl": "Afganistanski afgani", + "sr": "авганистански авгани", + "sv": "Afghani", + "tr": "Afgani", + "uk": "Афгані", + "zh": "阿富汗尼", + "ro": "afgan afgan", + "ta": "ஆப்கான் ஆப்கானி" + }, + "ALL": { + "ar": "ليك ألباني", + "bg": "Албански лек", + "ca": "lek", + "cs": "Albánský lek", + "cy": "Lek", + "da": "Lek", + "de": "Albanischer Lek", + "el": "Λεκ", + "en": "Albanian lek", + "eo": "albana leko", + "es": "lek albanés", + "et": "Albaania lekk", + "fa": "لک آلبانی", + "fi": "Albanian lek", + "fr": "lek", + "gl": "Lek albanés", + "he": "לק", + "hr": "Albanski lek", + "hu": "albán lek", + "it": "lek albanese", + "ja": "レク", + "lt": "Albanijos lekas", + "nl": "Albanese lek", + "pl": "lek", + "pt": "lek", + "ro": "Lek", + "ru": "албанский лек", + "sk": "Albánsky lek", + "sl": "Albanski lek", + "sr": "албански лек", + "sv": "Lek", + "ta": "அல்பேனிய லெக்", + "tr": "Arnavut leki", + "uk": "Албанський лек", + "zh": "阿爾巴尼亞列克", + "ia": "lek albanese", + "oc": "Lek" + }, + "AMD": { + "ar": "درام أرميني", + "bg": "Арменски драм", + "ca": "dram", + "cs": "Arménský dram", + "da": "Armenske dram", + "de": "Dram", + "el": "Ντραμ", + "en": "Armenian dram", + "eo": "armena dramo", + "es": "dram armenio", + "et": "Armeenia dramm", + "fa": "درام", + "fi": "Armenian dram", + "fr": "dram", + "gl": "Dram armenio", + "he": "דראם ארמני", + "hr": "Armenski dram", + "hu": "örmény dram", + "ia": "Dram (moneta)", + "it": "dram armeno", + "ja": "ドラム", + "lt": "Dramas", + "nl": "Armeense dram", + "pl": "Dram", + "pt": "dram arménio", + "ro": "Dram", + "ru": "армянский драм", + "sk": "Arménsky dram", + "sl": "Armenski dram", + "sr": "јерменски драм", + "sv": "Dram", + "ta": "ஆர்மேனிய டிராம்", + "tr": "Ermeni dramı", + "uk": "Вірменський драм", + "zh": "亚美尼亚德拉姆", + "cy": "Dram Armenia", + "oc": "dram" + }, + "ANG": { + "ar": "غيلدر الأنتيل الهولندية", + "ca": "florí de les Antilles Neerlandeses", + "cs": "Gulden Nizozemských Antil", + "de": "Antillen-Gulden", + "en": "Netherlands Antillean guilder", + "eo": "nederlandantila guldeno", + "es": "florín antillano neerlandés", + "eu": "Holandarren Antilletako florin", + "fa": "گیلدر آنتیل هلند", + "fi": "Alankomaiden Antillien guldeni", + "fr": "Florin des Antilles néerlandaises", + "gl": "Florín das Antillas Neerlandesas", + "hr": "Nizozemskoantilski gulden", + "hu": "Holland antillákbeli forint", + "it": "Fiorino delle Antille Olandesi", + "ja": "アンティル・ギルダー", + "lt": "Nyderlandų Antilų guldenas", + "nl": "Antilliaanse gulden", + "oc": "Florin de las Antilhas Neerlandesas", + "pl": "gulden Antyli Holenderskich", + "pt": "Florim das Antilhas Neerlandesas", + "ru": "нидерландский антильский гульден", + "sv": "Antillergulden", + "tr": "Hollanda Antilleri guldeni", + "uk": "Нідерландський антильський гульден", + "zh": "荷屬安的列斯盾", + "he": "גילדן אנטילי" + }, + "AOA": { + "ar": "كوانزا أنغولي", + "bg": "Анголска кванза", + "ca": "kwanza", + "cs": "angolská kwanza", + "cy": "Kwanza", + "de": "Kwanza", + "el": "Κουάνζα", + "en": "kwanza", + "eo": "angola kvanzo", + "es": "Kwanza angoleño", + "fa": "کوانزای آنگولا", + "fi": "Angolan kwanza", + "fr": "Kwanza", + "gl": "Kwanza", + "he": "קוואנזה", + "hr": "Angolska kvanza", + "hu": "angolai kwanza", + "it": "Kwanza angolano", + "ja": "クワンザ", + "lt": "Kvanza", + "nl": "Angolese kwanza", + "pl": "Kwanza", + "pt": "Kwanza", + "ru": "ангольская кванза", + "sr": "анголска кванза", + "sv": "Kwanza", + "tr": "Kwanza", + "uk": "Ангольська кванза", + "vi": "Kwanza Angola", + "zh": "安哥拉寬扎", + "oc": "Kwanza", + "ta": "அங்கோலா குவான்சா" + }, + "ARG": { + "es": "Peso Oro Sellado" + }, + "ARS": { + "ar": "بيزو أرجنتيني", + "bg": "Аржентинско песо", + "ca": "peso argentí", + "cs": "Argentinské peso", + "de": "argentinischer Peso", + "el": "Πέσο Αργεντινής", + "en": "Argentine peso", + "eo": "argentina peso", + "es": "peso argentino", + "et": "Argentina peeso", + "eu": "Argentinar peso", + "fa": "پزوی آرژانتین", + "fi": "Argentiinan peso", + "fr": "peso argentin", + "gl": "Peso arxentino", + "he": "פסו ארגנטינאי", + "hr": "Argentinski pezo", + "hu": "argentin peso", + "it": "peso argentino", + "ja": "アルゼンチン・ペソ", + "lt": "Argentinos pesas", + "nl": "Argentijnse peso", + "oc": "Peso", + "pl": "Peso argentyńskie", + "pt": "peso argentino", + "ro": "Peso argentinian", + "ru": "аргентинское песо", + "sr": "аргентински пезос", + "sv": "Argentinsk peso", + "ta": "ஆர்ஜென்டின பீசோ", + "tr": "Arjantin pesosu", + "uk": "аргентинський песо", + "vi": "Peso Argentina", + "zh": "阿根廷比索" + }, + "AUD": { + "ar": "دولار أسترالي", + "bg": "Австралийски долар", + "ca": "dòlar australià", + "cs": "Australský dolar", + "da": "Australske dollar", + "de": "Australischer Dollar", + "el": "Δολάριο Αυστραλίας", + "en": "Australian dollar", + "eo": "Aŭstralia dolaro", + "es": "dólar australiano", + "et": "Austraalia dollar", + "eu": "Australiar dolar", + "fa": "دلار استرالیا", + "fi": "Australian dollari", + "fr": "dollar australien", + "gl": "Dólar australiano", + "he": "דולר אוסטרלי", + "hr": "Australski dolar", + "hu": "ausztrál dollár", + "it": "dollaro australiano", + "ja": "オーストラリア・ドル", + "lt": "Australijos doleris", + "nl": "Australische dollar", + "oc": "Dolar australian", + "pl": "Dolar australijski", + "pt": "Dólar australiano", + "ro": "dolar australian", + "ru": "австралийский доллар", + "sk": "Austrálsky dolár", + "sr": "аустралијски долар", + "sv": "Australisk dollar", + "ta": "அவுத்திரேலிய வெள்ளி", + "tr": "Avustralya doları", + "uk": "австралійський долар", + "vi": "Đô la Úc", + "zh": "澳大利亚元" + }, + "AWG": { + "ar": "فلورن أروبي", + "ca": "florí d'Aruba", + "cs": "Arubský florin", + "de": "Aruba-Florin", + "el": "Φλορίνι της Αρούμπα", + "en": "Aruban florin", + "eo": "aruba guldeno", + "es": "florín arubeño", + "et": "Aruba floriin", + "eu": "Florin arubar", + "fa": "آروبا فلورین", + "fi": "Aruban floriini", + "fr": "Florin arubais", + "gl": "Florín arubeño", + "he": "פלורין ארובי", + "hr": "Arupski gulden", + "hu": "Arubai florin", + "it": "Fiorino arubano", + "ja": "アルバ・フロリン", + "lt": "Arubos florinas", + "nl": "Arubaanse florin", + "pl": "Florin arubański", + "pt": "Florim arubano", + "ro": "Florin arubez", + "ru": "арубанский флорин", + "sv": "Arubansk florin", + "tr": "Aruba florini", + "uk": "Арубський флорін", + "zh": "阿魯巴弗羅林", + "sr": "арупски флорин", + "ta": "அரூபா ஃபுளோரின்" + }, + "AZN": { + "ar": "مانات أذربيجاني", + "bg": "Азербайджански манат", + "ca": "manat azerbaidjanès", + "cs": "Ázerbájdžánský manat", + "da": "Aserbajdsjanske manat", + "de": "Aserbaidschan-Manat", + "el": "Μανάτ του Αζερμπαϊτζάν", + "en": "Azerbaijani manat", + "eo": "azerbajĝana manato", + "es": "manat azerbaiyano", + "et": "Aserbaidžaani manat", + "eu": "Manat azerbaijandar", + "fa": "منات جمهوری آذربایجان", + "fi": "Azerbaidžanin manat", + "fr": "Manat azerbaïdjanais", + "gl": "Manat acerbaixano", + "he": "מאנאט אזרבייג'ני", + "hr": "Azerbajdžanski manat", + "hu": "azeri manat", + "ia": "manat azeri", + "it": "Manat azero", + "ja": "アゼルバイジャン・マナト", + "lt": "Azerbaidžano manatas", + "nl": "Azerbeidzjaanse manat", + "pl": "Manat azerski", + "pt": "Manat azeri", + "ro": "Manat azer", + "ru": "азербайджанский манат", + "sk": "Azerbajdžanský manat", + "sl": "azerbajdžanski manat", + "sr": "азербејџански манат", + "sv": "Azerbajdzjansk manat", + "ta": "அசர்பைச்சானிய மனாத்து", + "tr": "Azerbaycan manatı", + "uk": "Азербайджанський манат", + "vi": "Manat Azerbaijan", + "zh": "阿塞拜疆马纳特", + "cy": "Manat Aserbaijan", + "oc": "Manat" + }, + "BAM": { + "ar": "مارك بوسني", + "bg": "Конвертибилна марка", + "ca": "marc convertible", + "cs": "Konvertibilní marka", + "da": "Konvertibilna mark", + "de": "konvertible Mark", + "el": "Μετατρέψιμο μάρκο Βοσνίας και Ερζεγοβίνης", + "en": "convertible mark", + "eo": "konvertebla marko", + "es": "marco bosnioherzegovino", + "fa": "مارک تبدیلپذیر بوسنی و هرزگوین", + "fi": "Bosnian ja Hertsegovinan vaihdettava markka", + "fr": "mark convertible de Bosnie-Herzégovine", + "gl": "Marco convertible", + "he": "מארק סחיר", + "hr": "Bosna i Hercegovina Konvertibilna marka", + "hu": "bosnyák konvertibilis márka", + "it": "marco bosniaco", + "ja": "兌換マルク", + "lt": "Konvertuojamoji markė", + "nl": "Bosnische inwisselbare mark", + "pl": "Marka zamienna", + "pt": "marco conversível", + "ro": "Marcă bosniacă convertibilă", + "ru": "конвертируемая марка", + "sk": "Konvertibilná marka", + "sl": "Konvertibilna marka Bosne in Hercegovine", + "sr": "конвертибилна марка", + "sv": "Konvertibilna marka", + "ta": "கன்வர்ட்டிபிள் மார்க்கு", + "tr": "Bosna-Hersek değiştirilebilir markı", + "uk": "Конвертована марка", + "zh": "波斯尼亚和黑塞哥维那可兑换马克", + "cy": "mark cyfnewidiol (Bosnia)", + "ia": "mark convertibile de Bosnia-Herzegovina", + "oc": "Marka de Bòsnia e Ercegovina" + }, + "BBD": { + "ar": "دولار بربادوسي", + "bg": "Барбадоски долар", + "ca": "dòlar de Barbados", + "cs": "Barbadoský dolar", + "de": "Barbados-Dollar", + "el": "Δολάριο Μπαρμπάντος", + "en": "Barbadian dollar", + "eo": "barbada dolaro", + "es": "dólar de Barbados", + "eu": "Dolar barbadostar", + "fa": "دلار باربادوس", + "fi": "Barbadoksen dollari", + "fr": "dollar barbadien", + "gl": "Dólar de Barbados", + "hr": "Barbadoski dolar", + "hu": "barbadosi dollár", + "it": "dollaro di Barbados", + "ja": "バルバドス・ドル", + "lt": "Barbadoso doleris", + "nl": "Barbadiaanse dollar", + "pl": "Dolar barbadoski", + "pt": "dólar barbadense", + "ru": "барбадосский доллар", + "sk": "Barbadoský dolár", + "sr": "барбадоски долар", + "sv": "Barbadisk dollar", + "tr": "Barbados doları", + "uk": "Барбадоський долар", + "vi": "Đô la Barbados", + "zh": "巴貝多元", + "ta": "பார்படோஸ் டாலர்" + }, + "BDT": { + "ar": "تاكا بنغلاديشي", + "bg": "Бангладешка така", + "ca": "taka", + "cs": "Bangladéšská taka", + "de": "Taka", + "el": "Μπανγκλαντεσιανή τάκα", + "en": "Bangladeshi taka", + "eo": "bangladeŝa tako", + "es": "taka bangladesí", + "fa": "تاکا بنگلادش", + "fi": "Bangladeshin taka", + "fr": "taka", + "hr": "Bangladeška taka", + "hu": "bangladesi taka", + "it": "taka bengalese", + "ja": "タカ", + "lt": "Bangladešo taka", + "nl": "Bengalese taka", + "oc": "Taka", + "pl": "Taka", + "pt": "taka", + "ru": "бангладешская така", + "sk": "Taka", + "sr": "бангладешка така", + "sv": "Taka", + "ta": "வங்காளதேச இட்டாக்கா", + "tr": "Taka", + "uk": "Бангладеська така", + "vi": "Taka", + "zh": "孟加拉塔卡", + "he": "טאקה" + }, "BGN": { - "fr": "Lev bulgare", - "en": "Bulgarian lev", - "nl": "Bulgaarse lev", - "de": "Lew", - "it": "Lev bulgaro", - "hu": "bolg\u00e1r leva", - "es": "Lev" - }, - "PAB": { - "fr": "Balboa", - "en": "Panamanian balboa", - "nl": "Panamese balboa", - "de": "Panamaischer Balboa", - "it": "Balboa panamense", - "hu": "Panamai balboa", - "es": "Balboa" - }, + "ar": "ليف بلغاري", + "bg": "български лев", + "ca": "lev", + "cs": "bulharský lev", + "da": "Lev", + "de": "Lew", + "el": "Λεβ", + "en": "Bulgarian lev", + "eo": "bulgara levo", + "es": "lev búlgaro", + "et": "Leev", + "eu": "Bulgariar lev", + "fa": "لو بلغارستان", + "fi": "Bulgarian leva", + "fr": "lev bulgare", + "gl": "Lev búlgaro", + "he": "לב", + "hr": "Bugarski lev", + "hu": "bolgár leva", + "it": "lev bulgaro", + "ja": "レフ", + "lt": "Bulgarijos levas", + "nl": "Bulgaarse lev", + "oc": "Lev", + "pl": "Lew", + "pt": "lev búlgaro", + "ro": "Leva", + "ru": "болгарский лев", + "sk": "Bulharský lev", + "sl": "Bolgarski lev", + "sr": "бугарски лев", + "sv": "Lev", + "ta": "பல்கேரிய லெவ்", + "tr": "Lev", + "uk": "болгарський лев", + "vi": "Lev Bulgaria", + "zh": "保加利亞列弗", + "ia": "lev bulgare" + }, + "BHD": { + "ar": "دينار بحريني", + "bg": "Бахрейнски динар", + "ca": "dinar de Bahrain", + "cs": "Bahrajnský dinár", + "de": "Bahrain-Dinar", + "el": "Δηνάριο Μπαχρέιν", + "en": "Bahraini dinar", + "eo": "barejna dinaro", + "es": "dinar bareiní", + "fa": "دینار بحرین", + "fi": "Bahrainin dinaari", + "fr": "dinar bahreïnien", + "he": "דינר בחרייני", + "hr": "Bahreinski dinar", + "hu": "bahreini dinár", + "it": "dinaro del Bahrain", + "ja": "バーレーン・ディナール", + "lt": "Bahreino dinaras", + "nl": "Bahreinse dinar", + "pl": "Dinar Bahrajnu", + "pt": "dinar bareinita", + "ru": "бахрейнский динар", + "sr": "бахреински динар", + "sv": "Bahrainsk dinar", + "tr": "Bahreyn dinarı", + "uk": "Бахрейнський динар", + "zh": "巴林第納爾", + "oc": "Dinar de Bahrayn", + "ta": "பஹ்ரேன் தினார்" + }, + "BIF": { + "ar": "فرنك بوروندي", + "bg": "Бурундийски франк", + "ca": "franc de Burundi", + "cs": "Burundský frank", + "de": "Burundi-Franc", + "el": "Φράγκο Μπουρούντι", + "en": "Burundian franc", + "eo": "burunda franko", + "es": "franco burundés", + "fa": "فرانک بوروندی", + "fi": "Burundin frangi", + "fr": "Franc burundais", + "hr": "Burundski franak", + "hu": "Burundi frank", + "it": "Franco del Burundi", + "ja": "ブルンジ・フラン", + "lt": "Burundžio frankas", + "nl": "Burundese frank", + "pl": "frank burundyjski", + "pt": "Franco do Burúndi", + "ru": "бурундийский франк", + "sr": "бурундски франак", + "sv": "Burundisk franc", + "ta": "புரூண்டி பிராங்க்", + "tr": "Burundi frangı", + "uk": "Бурундійський франк", + "zh": "蒲隆地法郎", + "he": "פרנק בורונדי", + "ro": "franc burundez" + }, + "BMD": { + "ar": "دولار برمودي", + "ca": "dòlar de les Bermudes", + "cs": "Bermudský dolar", + "de": "Bermuda-Dollar", + "el": "Δολάριο Βερμούδων", + "en": "Bermudian dollar", + "eo": "bermuda dolaro", + "es": "Dólar bermudeño", + "eu": "Dolar bermudar", + "fa": "دلار برمودا", + "fi": "Bermudan dollari", + "fr": "Dollar bermudien", + "hr": "Bermudski dolar", + "hu": "bermudai dollár", + "it": "Dollaro di Bermuda", + "ja": "バミューダ・ドル", + "lt": "Bermudos doleris", + "nl": "Bermuda-dollar", + "pl": "Dolar bermudzki", + "pt": "Dólar bermudense", + "ru": "бермудский доллар", + "sr": "бермудски долар", + "sv": "Bermudisk dollar", + "tr": "Bermuda doları", + "uk": "Бермудський долар", + "vi": "Đô la Bermuda", + "zh": "百慕達元", + "he": "דולר ברמודה ", + "ta": "பெர்முடா டாலர்" + }, + "BND": { + "ar": "دولار بروني", + "bg": "Брунейски долар", + "ca": "dòlar de Brunei", + "cs": "Brunejský dolar", + "de": "Brunei-Dollar", + "en": "Brunei dollar", + "eo": "bruneja dolaro", + "es": "dólar de Brunéi", + "eu": "Dolar bruneitar", + "fa": "دلار برونئی", + "fi": "Brunein dollari", + "fr": "dollar de Brunei", + "gl": "Dólar de Brunei", + "he": "דולר ברוניי", + "hr": "Brunejski dolar", + "hu": "brunei dollár", + "it": "dollaro del Brunei", + "ja": "ブルネイ・ドル", + "lt": "Brunėjaus doleris", + "nl": "Bruneise dollar", + "pl": "Dolar Brunei", + "pt": "Dólar de Brunei", + "ru": "брунейский доллар", + "sr": "брунејски долар", + "sv": "Bruneisk dollar", + "ta": "புருனே டாலர்", + "tr": "Brunei doları", + "uk": "Брунейський долар", + "vi": "Đô la Brunei", + "zh": "汶萊元", + "el": "δολάριο Μπρουνέι" + }, "BOB": { - "fr": "boliviano", - "en": "boliviano", - "nl": "Boliviaanse boliviano", - "de": "Boliviano", - "it": "boliviano", - "hu": "bol\u00edviai boliviano", - "es": "boliviano" - }, - "DKK": { - "fr": "Couronne danoise", - "en": "Danish krone", - "nl": "Deense kroon", - "de": "D\u00e4nische Krone", - "it": "Corona danese", - "hu": "d\u00e1n korona", - "es": "Corona danesa" - }, + "ar": "بوليفاريو بوليفي", + "ca": "boliviano", + "cs": "Bolivijský boliviano", + "da": "Boliviano", + "de": "Boliviano", + "el": "Μπολιβιάνο", + "en": "boliviano", + "eo": "bolivia bolivjano", + "es": "boliviano", + "eu": "Bigarren boliviano", + "fa": "بولیویانو بولیوی", + "fi": "Bolivian boliviano", + "fr": "boliviano", + "gl": "Boliviano", + "he": "בוליביאנו", + "hr": "Bolivijski bolivijano", + "hu": "bolíviai boliviano", + "it": "boliviano", + "ja": "ボリビアーノ", + "lt": "Bolivianas", + "nl": "Boliviaanse boliviano", + "oc": "Boliviano", + "pl": "boliviano", + "pt": "Boliviano", + "ru": "боливиано", + "sr": "боливијски боливијано", + "sv": "Boliviano", + "tr": "Boliviano", + "uk": "Болівіано", + "zh": "玻利維亞諾", + "ta": "பொலிவியானோ" + }, + "BOV": { + "es": "Boliviano con mantenimiento de valor respecto al dólar estadounidense" + }, + "BRL": { + "ar": "ريال برازيلي", + "bg": "Бразилски реал", + "ca": "real", + "cs": "Brazilský real", + "da": "Brasiliansk real", + "de": "brasilianischer Real", + "el": "Ρεάλ Βραζιλίας", + "en": "Brazilian real", + "eo": "brazila realo", + "es": "real brasileño", + "eu": "Brasildar real", + "fa": "رئال", + "fi": "Brasilian real", + "fr": "réal brésilien", + "gl": "Real brasileiro", + "he": "ריאל ברזילאי", + "hr": "Brazilski real", + "hu": "brazil real", + "it": "real brasiliano", + "ja": "レアル", + "lt": "Brazilijos realas", + "nl": "Braziliaanse real", + "pl": "Real brazylijski", + "pt": "real", + "ro": "Real", + "ru": "бразильский реал", + "sr": "бразилски реал", + "sv": "Real", + "ta": "பிரசிலியன் ரியால்", + "tr": "Brezilya reali", + "uk": "бразильський реал", + "vi": "Real Brasil", + "zh": "巴西雷亞爾", + "oc": "Real" + }, + "BSD": { + "ar": "دولار بهامي", + "bg": "Бахамски долар", + "ca": "dòlar de les Bahames", + "cs": "Bahamský dolar", + "de": "Bahama-Dollar", + "en": "Bahamian dollar", + "eo": "bahama dolaro", + "es": "dólar bahameño", + "eu": "Dolar bahamar", + "fa": "دلار باهاما", + "fi": "Bahaman dollari", + "fr": "dollar bahaméen", + "gl": "Dólar bahamés", + "hr": "Bahamski dolar", + "hu": "bahamai dollár", + "it": "dollaro delle Bahamas", + "ja": "バハマ・ドル", + "lt": "Bahamų doleris", + "nl": "Bahamaanse dollar", + "pl": "Dolar bahamski", + "pt": "dólar baamiano", + "ru": "багамский доллар", + "sk": "Bahamský dolár", + "sr": "бахамски долар", + "sv": "Bahamansk dollar", + "tr": "Bahama doları", + "uk": "Багамський долар", + "vi": "Đô la Bahamas", + "zh": "巴哈馬元", + "oc": "Dolar de las Bahamas", + "ta": "பஹ்மானிய டாலர்" + }, + "BTN": { + "ar": "نغولترم بوتاني", + "bg": "Бутански нгултрум", + "ca": "Ngultrum", + "cs": "Bhútánský ngultrum", + "da": "Ngultrum", + "de": "Ngultrum", + "el": "Νγκούλτρουμ", + "en": "ngultrum", + "eo": "butana ngultrumo", + "es": "ngultrum butanés", + "et": "Bhutani ngultrum", + "eu": "Ngultrum", + "fa": "نگولتروم بوتان", + "fi": "Bhutanin ngultrum", + "fr": "ngultrum", + "gl": "Ngultrum", + "hr": "Butanski ngultrum", + "hu": "bhutáni ngultrum", + "it": "Ngultrum del Bhutan", + "ja": "ニュルタム", + "lt": "Ngultrumas", + "nl": "Bhutaanse ngultrum", + "pl": "Ngultrum", + "pt": "ngultrum", + "ro": "Ngultrum", + "ru": "нгултрум", + "sk": "Ngultrum", + "sr": "бутански нгултрум", + "sv": "Ngultrum", + "ta": "பூட்டானின் இங்குல்ட்ரம்", + "tr": "Ngultrum", + "uk": "Нгултрум", + "vi": "Ngultrum Bhutan", + "zh": "不丹努尔特鲁姆", + "he": "נגולטורם", + "oc": "Ngultrum" + }, "BWP": { - "fr": "Pula", - "en": "Botswana pula", - "nl": "Botswaanse pula", - "de": "Botswanischer Pula", - "it": "Pula del Botswana", - "hu": "Botswanai pula", - "es": "Pula" - }, - "LBP": { - "fr": "livre libanaise", - "en": "Lebanese pound", - "nl": "Libanees pond", - "de": "Libanesisches Pfund", - "it": "Lira libanese", - "hu": "libanoni font", - "es": "Libra libanesa" - }, - "TZS": { - "fr": "shilling tanzanien", - "en": "Tanzanian shilling", - "nl": "Tanzaniaanse shilling", - "de": "Tansania-Schilling", - "it": "Scellino tanzaniano", - "hu": "Tanz\u00e1niai shilling", - "es": "chel\u00edn" - }, - "VND": { - "fr": "Dong", - "en": "Vietnamese dong", - "nl": "Vietnamese dong", - "de": "Vietnamesischer \u0110\u1ed3ng", - "it": "\u0110\u1ed3ng vietnamita", - "hu": "vietnami \u0111\u1ed3ng", - "es": "\u0111\u1ed3ng vietnamita" - }, - "AOA": { - "fr": "Kwanza", - "en": "Angolan kwanza", - "nl": "Angolese kwanza", - "de": "Kwanza", - "it": "Kwanza angolano", - "hu": "angolai kwanza", - "es": "Kwanza angole\u00f1o" - }, - "KHR": { - "fr": "Riel", - "en": "riel", - "nl": "Cambodjaanse riel", - "de": "Kambodschanischer Riel", - "it": "Riel cambogiano", - "hu": "kambodzsai riel", - "es": "Riel camboyano" - }, - "MYR": { - "fr": "Ringgit", - "en": "Malaysian ringgit", - "nl": "Maleisische ringgit", - "de": "Ringgit", - "it": "Ringgit malese", - "hu": "mal\u00e1j ringgit", - "es": "Ringgit" - }, - "KYD": { - "fr": "Dollar des \u00eeles Ca\u00efmans", - "en": "Cayman Islands dollar", - "nl": "Kaaimaneilandse dollar", - "de": "Kaiman-Dollar", - "it": "Dollaro delle Cayman", - "hu": "Kajm\u00e1n-szigeteki doll\u00e1r", - "es": "D\u00f3lar de las Islas Caim\u00e1n" - }, - "LYD": { - "fr": "Dinar libyen", - "en": "Libyan dinar", - "nl": "Libische dinar", - "de": "Libyscher Dinar", - "it": "Dinaro libico", - "hu": "L\u00edbiai din\u00e1r", - "es": "Dinar libio" - }, - "UAH": { - "fr": "Hryvnia", - "en": "hryvnia", - "nl": "Oekra\u00efense hryvnja", - "de": "Hrywnja", - "it": "Grivnia ucraina", - "hu": "ukr\u00e1n hrivnya", - "es": "Grivna" - }, - "JOD": { - "fr": "Dinar jordanien", - "en": "Jordanian dinar", - "nl": "Jordaanse dinar", - "de": "Jordanischer Dinar", - "it": "Dinaro giordano", - "hu": "jord\u00e1n din\u00e1r", - "es": "Dinar jordano" - }, - "SUR": { - "fr": "Rouble sovi\u00e9tique", - "en": "Soviet ruble", - "de": "Sowjetischer Rubel", - "it": "Rublo sovietico", - "hu": "Szovjet rubel", - "es": "Rublo sovi\u00e9tico" - }, - "AWG": { - "fr": "Florin arubais", - "en": "Aruban florin", - "nl": "Arubaanse florin", - "de": "Aruba-Florin", - "it": "Fiorino arubano", - "hu": "Arubai florin", - "es": "Flor\u00edn arube\u00f1o" - }, - "SAR": { - "fr": "Riyal saoudien", - "en": "Saudi riyal", - "nl": "Saoedi-Arabische riyal", - "de": "Saudi-Rial", - "it": "Riyal saudita", - "hu": "sza\u00fadi ri\u00e1l", - "es": "Riyal saud\u00ed" - }, - "EUR": { - "fr": "euro", - "en": "euro", - "nl": "euro", - "de": "Euro", - "it": "euro", - "hu": "eur\u00f3", - "es": "euro" - }, - "HKD": { - "fr": "Dollar de Hong Kong", - "en": "Hong Kong dollar", - "nl": "Hongkongse dollar", - "de": "Hongkong-Dollar", - "it": "dollaro hongkonghese", - "hu": "hongkongi doll\u00e1r", - "es": "D\u00f3lar de Hong Kong" - }, - "SRG": { - "en": "Surinamese guilder", - "nl": "Surinaamse gulden", - "it": "Fiorino surinamese", - "es": "Flor\u00edn surinam\u00e9s" - }, + "ar": "بوتسوانا بولا", + "bg": "Ботсванска пула", + "ca": "pula", + "cs": "Botswanská pula", + "da": "Pula", + "de": "botswanischer Pula", + "el": "Πούλα", + "en": "Botswana pula", + "eo": "bocvana pulao", + "es": "pula", + "et": "Botswana pula", + "eu": "Pula", + "fa": "پولای بوتسوانا", + "fi": "Pula", + "fr": "pula", + "gl": "Pula", + "he": "פולה", + "hr": "Bocvanska pula", + "hu": "Botswanai pula", + "it": "pula del Botswana", + "ja": "プラ", + "lt": "Botsvanos pula", + "nl": "Botswaanse pula", + "pl": "Pula", + "pt": "pula", + "ro": "Pula botswaniană", + "ru": "Ботсванская пула", + "sr": "боцванска пула", + "sv": "Pula", + "tr": "Botsvana pulası", + "uk": "Ботсванська пула", + "zh": "波札那普拉", + "oc": "Pula", + "ta": "போட்ஸ்வானா பூலா" + }, + "BYN": { + "ar": "روبل بلاروسي", + "bg": "Беларуска рубла", + "ca": "ruble bielorús", + "cs": "Běloruský rubl", + "da": "Hviderussiske rubler", + "de": "weißrussischer Rubel", + "el": "Λευκορωσικό ρούβλι", + "en": "Belarusian ruble", + "eo": "Belorusia rublo", + "es": "rublo bielorruso", + "et": "Valgevene rubla", + "fa": "روبل بلاروس", + "fi": "Valko-Venäjän rupla", + "fr": "rouble biélorusse", + "gl": "Rublo belaruso", + "he": "רובל בלארוסי", + "hr": "Bjeloruska rublja", + "hu": "belarusz rubel", + "it": "rublo bielorusso", + "ja": "ベラルーシ・ルーブル", + "lt": "Baltarusijos rublis", + "nl": "Wit-Russische roebel", + "pl": "rubel białoruski", + "pt": "rublo bielorrusso", + "ro": "Rublă belarusă", + "ru": "белорусский рубль", + "sk": "Bieloruský rubeľ", + "sl": "beloruski rubelj", + "sr": "белоруска рубља", + "sv": "Belarusisk rubel", + "ta": "பெலருசிய ரூபிள்", + "tr": "Beyaz Rusya rublesi", + "uk": "білоруський рубль", + "vi": "Rúp Belarus", + "zh": "白俄羅斯盧布", + "ia": "rublo bielorusse", + "oc": "Robla bielorussa" + }, + "BZD": { + "ar": "دولار بليزي", + "bg": "Белизийски долар", + "ca": "dòlar de Belize", + "cs": "Belizský dolar", + "de": "Belize-Dollar", + "el": "Δολάριο Μπελίζε", + "en": "Belize dollar", + "eo": "beliza dolaro", + "es": "Dólar beliceño", + "eu": "Dolar belizetar", + "fa": "دلار بلیز", + "fi": "Belizen dollari", + "fr": "dollar bélizien", + "gl": "Dólar de Belize", + "he": "דולר בליזאי", + "hr": "Belizejski dolar", + "hu": "Belize-i dollár", + "it": "Dollaro del Belize", + "ja": "ベリーズ・ドル", + "lt": "Belizo doleris", + "nl": "Belizaanse dollar", + "pl": "Dolar Belize", + "pt": "Dólar de Belize", + "ru": "белизский доллар", + "sr": "белизејски долар", + "sv": "Belizisk dollar", + "tr": "Belize doları", + "uk": "Белізський долар", + "vi": "Đô la Belize", + "zh": "貝里斯元", + "cy": "Doler (Belîs)", + "ta": "பெலலீசு டாலர்" + }, + "CAD": { + "ar": "دولار كندي", + "bg": "Канадски долар", + "ca": "dòlar canadenc", + "cs": "Kanadský dolar", + "da": "Canadiske dollar", + "de": "kanadischer Dollar", + "el": "Καναδικό δολάριο", + "en": "Canadian dollar", + "eo": "kanada dolaro", + "es": "dólar canadiense", + "et": "Kanada dollar", + "eu": "Kanadar dolar", + "fa": "دلار کانادا", + "fi": "Kanadan dollari", + "fr": "dollar canadien", + "gl": "Dólar canadense", + "he": "דולר קנדי", + "hr": "Kanadski dolar", + "hu": "kanadai dollár", + "ia": "Dollar canadian", + "it": "dollaro canadese", + "ja": "カナダドル", + "lt": "Kanados doleris", + "nl": "Canadese dollar", + "pl": "Dolar kanadyjski", + "pt": "dólar canadense", + "ro": "dolar canadian", + "ru": "канадский доллар", + "sk": "Kanadský dolár", + "sl": "Kanadski dolar", + "sr": "канадски долар", + "sv": "kanadensisk dollar", + "ta": "கனடா டொலர்", + "tr": "Kanada doları", + "uk": "канадський долар", + "vi": "Đô la Canada", + "zh": "加拿大元", + "cy": "doler", + "oc": "Dolar canadian" + }, + "CDF": { + "ar": "فرنك كونغولي", + "bg": "Конгоански франк", + "ca": "franc congolès", + "cs": "Konžský frank", + "de": "Kongo-Franc", + "en": "Congolese franc", + "eo": "konga franko", + "es": "franco congoleño", + "fa": "فرانک کنگو", + "fi": "Kongon frangi", + "fr": "franc congolais", + "gl": "Franco congolés", + "he": "פרנק קונגולזי", + "hr": "Kongoanski franak", + "hu": "Kongói frank", + "it": "franco congolese", + "ja": "コンゴ・フラン", + "lt": "Kongo frankas", + "nl": "Congolese frank", + "pl": "frank kongijski", + "pt": "franco congolês", + "ru": "конголезский франк", + "sk": "Konžský frank", + "sr": "конгоански франак", + "sv": "Kongolesisk franc", + "tr": "Kongo frangı", + "uk": "Конголезький франк", + "vi": "Franc Congo", + "zh": "剛果法郎", + "cy": "ffranc y Congo", + "oc": "Franc congolés" + }, "CHF": { - "fr": "Franc suisse", - "en": "Swiss franc", - "nl": "Zwitserse frank", - "de": "Schweizer Franken", - "it": "franco svizzero", - "hu": "sv\u00e1jci frank", - "es": "franco suizo" - }, + "ar": "فرنك سويسري", + "bg": "Швейцарски франк", + "ca": "franc suís", + "cs": "švýcarský frank", + "da": "Schweizisk franc", + "de": "Schweizer Franken", + "el": "Ελβετικό φράγκο", + "en": "Swiss franc", + "eo": "svisa franko", + "es": "franco suizo", + "et": "Šveitsi frank", + "eu": "Suitzar libera", + "fa": "فرانک سوئیس", + "fi": "Sveitsin frangi", + "fr": "Franc suisse", + "gl": "Franco suízo", + "he": "פרנק שווייצרי", + "hr": "Švicarski franak", + "hu": "svájci frank", + "it": "franco svizzero", + "ja": "スイス・フラン", + "lt": "Šveicarijos frankas", + "nl": "Zwitserse frank", + "oc": "Franc soís", + "pl": "frank szwajcarski", + "pt": "Franco suíço", + "ro": "Franc elvețian", + "ru": "швейцарский франк", + "sk": "Švajčiarsky frank", + "sl": "Švicarski frank", + "sr": "швајцарски франак", + "sv": "schweizisk franc", + "ta": "சுவிசு பிராங்க்", + "te": "స్విస్ ఫ్రాంక్", + "tr": "İsviçre frangı", + "uk": "швейцарський франк", + "vi": "Franc Thụy Sĩ", + "zh": "瑞士法郎", + "cy": "franc Swisaidd", + "ia": "franc switze" + }, + "CKD": { + "ar": "دولار جزر كوك", + "ca": "dòlar de les illes Cook", + "cs": "Dolar Cookových ostrovů", + "de": "Cookinsel-Dollar", + "el": "Δολάριο Νήσων Κουκ", + "en": "Cook Islands dollar", + "eo": "Kukinsula dolaro", + "es": "dólar de las Islas Cook", + "fa": "دلار جزایر کوک", + "fi": "Cookinsaarten dollari", + "fr": "Dollar des îles Cook", + "gl": "Dólar das Illas Cook", + "hr": "Kukovootočki dolar", + "hu": "Cook-szigeteki dollár", + "it": "Dollaro delle Cook", + "lt": "Kuko Salų doleris", + "nl": "Cookeilandendollar", + "pl": "Dolar Wysp Cooka", + "pt": "Dólar das Ilhas Cook", + "ro": "Dolar din Insulele Cook", + "ru": "доллар Островов Кука", + "sv": "Cook Islands dollar", + "uk": "Долар Островів Кука", + "vi": "Đô la Quần đảo Cook", + "zh": "庫克群島元", + "ja": "クック諸島ドル" + }, + "CLF": { + "de": "Unidad de Fomento", + "en": "Unidad de Fomento", + "es": "Unidad de Fomento", + "fr": "Unidad de Fomento", + "pl": "Unidad de Fomento", + "zh": "UF值", + "ja": "ウニダ・デ・フォメント" + }, + "CLP": { + "ar": "بيزو تشيلي", + "bg": "Чилийско песо", + "ca": "peso xilè", + "cs": "Chilské peso", + "cy": "Peso Chile", + "de": "chilenischer Peso", + "el": "Πέσο Χιλής", + "en": "Chilean peso", + "eo": "ĉilia peso", + "es": "peso chileno", + "et": "Tšiili peeso", + "eu": "Peso txiletar", + "fa": "پسو شیلی", + "fi": "Chilen peso", + "fr": "peso chilien", + "gl": "Peso chileno", + "he": "פסו צ'יליאני", + "hr": "Čileanski pezo", + "hu": "chilei peso", + "it": "peso cileno", + "ja": "チリ・ペソ", + "lt": "Čilės pesas", + "nl": "Chileense peso", + "oc": "Peso de Chile", + "pl": "Peso chilijskie", + "pt": "peso chileno", + "ru": "чилийское песо", + "sl": "Čilenski peso", + "sr": "чилеански пезос", + "sv": "Chilensk peso", + "tr": "Şili pesosu", + "uk": "Чилійський песо", + "vi": "Peso Chile", + "zh": "智利比索" + }, + "CNY": { + "ar": "رنمينبي", + "bg": "Китайски юан", + "bo": "མི་དམངས་ཤོག་དངུལ", + "ca": "renminbi", + "cs": "Čínský jüan", + "cy": "Renminbi", + "da": "Renminbi", + "de": "Renminbi", + "el": "Ρενμίνμπι", + "en": "renminbi", + "eo": "Renminbio", + "es": "yuan chino", + "et": "Renminbi", + "eu": "Renminbi", + "fa": "رنمینبی", + "fi": "Renminbi", + "fr": "Renminbi", + "gl": "Renminbi", + "he": "רנמינבי", + "hr": "Renminbi", + "hu": "renminbi", + "it": "renminbi cinese", + "ja": "人民幣", + "lt": "Juanis", + "nl": "Chinese renminbi", + "oc": "Renminbi", + "pl": "Renminbi", + "pt": "yuan", + "ro": "Yuan renminbi", + "ru": "китайский юань", + "sk": "Čínsky jüan", + "sl": "Renminbi", + "sr": "ренминби", + "sv": "Renminbi", + "ta": "ரென்மின்பி", + "tr": "Renminbi", + "uk": "юань", + "vi": "nhân dân tệ", + "zh": "人民币" + }, + "COP": { + "ar": "بيزو كولومبي", + "bg": "Колумбийско песо", + "ca": "peso colombià", + "cs": "Kolumbijské peso", + "da": "Colombiansk peso", + "de": "kolumbianischer Peso", + "el": "Πέσο Κολομβίας", + "en": "Colombian peso", + "eo": "kolombia peso", + "es": "peso colombiano", + "et": "Colombia peeso", + "eu": "Peso kolonbiar", + "fa": "پزوی کلمبیا", + "fi": "Kolumbian peso", + "fr": "peso colombien", + "gl": "Peso colombiano", + "he": "פסו קולומביאני", + "hr": "Kolumbijski pezo", + "hu": "Kolumbiai peso", + "it": "peso colombiano", + "ja": "コロンビア・ペソ", + "lt": "Kolumbijos pesas", + "nl": "Colombiaanse peso", + "pl": "Peso kolumbijskie", + "pt": "peso colombiano", + "ru": "колумбийское песо", + "sr": "колумбијски пезос", + "sv": "Colombiansk peso", + "tr": "Kolombiya pesosu", + "uk": "Колумбійський песо", + "vi": "Peso Colombia", + "zh": "哥伦比亚比索", + "oc": "Peso colombian" + }, + "CRC": { + "ar": "كولون كوستاريكي", + "bg": "Костарикански колон", + "ca": "colon costa-riqueny", + "cs": "Kostarický colón", + "de": "Costa-Rica-Colón", + "en": "Costa Rican colón", + "eo": "kostarika kolumbo", + "es": "colón costarricense", + "eu": "Colón costarricar", + "fa": "کولون کاستاریکا", + "fi": "Costa Rican colón", + "fr": "colón", + "gl": "colón costarriqueño", + "hr": "Kostarikanski kolon", + "hu": "Costa Rica-i colón", + "it": "Colón costaricano", + "ja": "コスタリカ・コロン", + "lt": "Kosta Rikos kolonas", + "nl": "Costa Ricaanse colon", + "pl": "Colon kostarykański", + "pt": "Colón costa-riquenho", + "ru": "костариканский колон", + "sr": "костарикански колон", + "sv": "Costaricansk colón", + "tr": "Kosta Rika colónu", + "uk": "Костариканський колон", + "zh": "哥斯大黎加科朗" + }, + "CUP": { + "ar": "بيزو كوبي", + "bg": "Кубинско песо", + "ca": "peso cubà", + "cs": "Kubánské peso", + "da": "Cubanske pesos", + "de": "kubanischer Peso", + "el": "Πέσο Κούβας", + "en": "Cuban peso", + "eo": "kuba peso", + "es": "peso cubano", + "fa": "پزوی کوبا", + "fi": "Kuuban peso", + "fr": "peso cubain", + "hr": "Kubanski pezo", + "hu": "kubai peso", + "it": "peso cubano", + "ja": "キューバ・ペソ", + "lt": "Kubos pesas", + "nl": "Cubaanse peso", + "pl": "Peso kubańskie", + "pt": "peso cubano", + "ro": "Peso cubanez", + "ru": "кубинское песо", + "sr": "кубански пезос", + "sv": "Kubansk peso", + "tr": "Küba pesosu", + "uk": "Кубинський песо", + "vi": "Peso Cuba", + "zh": "古巴比索", + "cy": "peso (Ciwba)", + "he": "פסו קובני" + }, + "CVE": { + "ar": "إيسكودو جزر الرأس الأخضر", + "bg": "Ескудо на Кабо Верде", + "ca": "escut de Cap Verd", + "cs": "Kapverdské escudo", + "da": "Kapverdisk escudo", + "de": "Kap-Verde-Escudo", + "el": "Εσκούδο του Πράσινου Ακρωτηρίου", + "en": "Cape Verdean escudo", + "eo": "kaboverda eskudo", + "es": "escudo caboverdiano", + "fa": "اسکودوی کیپ ورد", + "fi": "Kap Verden escudo", + "fr": "escudo cap-verdien", + "hr": "Zelenortski eskudo", + "hu": "Zöld-foki köztársasági escudo", + "it": "escudo capoverdiano", + "ja": "カーボベルデ・エスクード", + "lt": "Žaliojo Kyšulio eskudas", + "nl": "Kaapverdische escudo", + "pl": "escudo Zielonego Przylądka", + "pt": "escudo cabo-verdiano", + "ru": "Эскудо Кабо-Верде", + "sr": "зеленортски ескудо", + "sv": "Kapverdisk escudo", + "tr": "Yeşil Burun Adaları eskudosu", + "uk": "Ескудо Кабо-Верде", + "vi": "Escudo Cabo Verde", + "zh": "維德角埃斯庫多", + "he": "אשקודו כף ורדי", + "oc": "Escut de Cap Verd" + }, + "CZK": { + "ar": "كرونة تشيكية", + "bg": "крони", + "ca": "corona txeca", + "cs": "koruna česká", + "da": "Tjekkiske koruna", + "de": "tschechische Krone", + "el": "Κορόνα Τσεχίας", + "en": "Czech koruna", + "eo": "ĉeĥa krono", + "es": "corona checa", + "et": "Tšehhi kroon", + "eu": "Txekiar koroa", + "fa": "کرونا چک", + "fi": "Tšekin koruna", + "fr": "couronne tchèque", + "gl": "Coroa checa", + "he": "קורונה צ'כית", + "hr": "Češka kruna", + "hu": "cseh korona", + "it": "corona ceca", + "ja": "チェコ・コルナ", + "lt": "Čekijos krona", + "nl": "Tsjechische kroon", + "oc": "corona chèca", + "pl": "Korona czeska", + "pt": "coroa checa", + "ro": "Coroană cehă", + "ru": "чешская крона", + "sk": "Česká koruna", + "sl": "Češka krona", + "sr": "чешка круна", + "sv": "tjeckisk krona", + "ta": "செக் கொருனா", + "tr": "Çek korunası", + "uk": "чеська крона", + "vi": "Koruna Séc", + "zh": "捷克克朗", + "cy": "Czech koruna", + "ia": "corona tchec" + }, + "DJF": { + "ar": "فرنك جيبوتي", + "bg": "Джибутски франк", + "ca": "franc de Djibouti", + "cs": "Džibutský frank", + "da": "Djiboutiske franc", + "de": "Dschibuti-Franc", + "el": "Φράγκο του Τζιμπουτί", + "en": "Djiboutian franc", + "eo": "ĝibutia franko", + "es": "franco yibutiano", + "fa": "فرانک جیبوتی", + "fi": "Djiboutin frangi", + "fr": "franc Djibouti", + "hr": "Džibutski franak", + "hu": "Dzsibuti frank", + "it": "franco gibutiano", + "ja": "ジブチ・フラン", + "lt": "Džibučio frankas", + "nl": "Djiboutiaanse frank", + "pl": "frank Dżibuti", + "pt": "franco do Jibuti", + "ru": "Франк Джибути", + "sr": "џибутски франак", + "sv": "Djiboutisk franc", + "tr": "Cibuti frangı", + "uk": "Франк Джибуті", + "zh": "吉布地法郎", + "he": "פרנק ג'יבוטי" + }, + "DKK": { + "ar": "كرونة دنماركية", + "bg": "Датска крона", + "ca": "corona danesa", + "cs": "Dánská koruna", + "da": "danske kroner", + "de": "dänische Krone", + "el": "Κορόνα Δανίας", + "en": "Danish krone", + "eo": "dana krono", + "es": "corona danesa", + "et": "Taani kroon", + "eu": "Daniar koroa", + "fa": "کرون دانمارک", + "fi": "Tanskan kruunu", + "fr": "couronne danoise", + "gl": "Coroa dinamarquesa", + "he": "כתר דני", + "hr": "Danska kruna", + "hu": "dán korona", + "it": "corona danese", + "ja": "デンマーク・クローネ", + "lt": "Danijos krona", + "nl": "Deense kroon", + "oc": "Corona danesa", + "pl": "korona duńska", + "pt": "coroa dinamarquesa", + "ro": "Coroană daneză", + "ru": "датская крона", + "sk": "Dánska koruna", + "sr": "данска круна", + "sv": "dansk krona", + "ta": "டானிய குரோன்", + "tr": "Danimarka kronu", + "uk": "данська крона", + "vi": "Krone Đan Mạch", + "zh": "丹麥克朗", + "cy": "Krone Danaidd", + "ia": "corona danese" + }, + "DOP": { + "ar": "بيزو دومنيكاني", + "bg": "Доминиканско песо", + "ca": "peso dominicà", + "cs": "Dominikánské peso", + "de": "dominikanischer Peso", + "el": "Πέσο Δομινικανής Δημοκρατίας", + "en": "Dominican peso", + "eo": "dominga peso", + "es": "peso dominicano", + "eu": "Peso dominikar", + "fa": "پزو دومینیکن", + "fi": "Dominikaanisen tasavallan peso", + "fr": "peso dominicain", + "hr": "Dominikanski pezo", + "hu": "Dominikai peso", + "it": "peso dominicano", + "ja": "ドミニカ・ペソ", + "lt": "Dominikos pesas", + "nl": "Dominicaanse peso", + "pl": "Peso dominikańskie", + "pt": "peso dominicano", + "ru": "доминиканское песо", + "sr": "доминикански пезос", + "sv": "Dominikansk peso", + "tr": "Dominik pesosu", + "uk": "Домініканський песо", + "zh": "多明尼加比索", + "ro": "peso dominican" + }, + "DZD": { + "ar": "دينار جزائري", + "bg": "Алжирски динар", + "ca": "dinar algerià", + "cs": "Alžírský dinár", + "cy": "Dinar Algeriaidd", + "de": "algerischer Dinar", + "el": "Δηνάριο Αλγερίας", + "en": "Algerian dinar", + "eo": "alĝeria dinaro", + "es": "dinar argelino", + "eu": "Aljeriar dinar", + "fa": "دینار الجزایر", + "fi": "Algerian dinaari", + "fr": "dinar algérien", + "gl": "Dinar alxeriano", + "he": "דינר אלג'ירי", + "hr": "Alžirski dinar", + "hu": "algériai dinár", + "it": "dinaro algerino", + "ja": "アルジェリア・ディナール", + "lt": "Alžyro dinaras", + "nl": "Algerijnse dinar", + "pl": "dinar algierski", + "pt": "dinar argelino", + "ro": "Dinar algerian", + "ru": "алжирский динар", + "sr": "алжирски динар", + "sv": "Algerisk dinar", + "tr": "Cezayir dinarı", + "uk": "Алжирський динар", + "vi": "Dinar Algérie", + "zh": "阿爾及利亞第納爾", + "ta": "அல்ஜீரிய தினார்" + }, + "EGP": { + "ar": "جنيه مصري", + "bg": "Египетска лира", + "ca": "lliura egípcia", + "cs": "Egyptská libra", + "de": "ägyptisches Pfund", + "el": "Λίρα Αιγύπτου", + "en": "Egyptian pound", + "eo": "egipta pundo", + "es": "libra egipcia", + "et": "Egiptuse nael", + "eu": "Egiptoar libera", + "fa": "پوند مصر", + "fi": "Egyptin punta", + "fr": "livre égyptienne", + "gl": "Libra exipcia", + "he": "לירה מצרית", + "hr": "Egipatska funta", + "hu": "egyiptomi font", + "it": "sterlina egiziana", + "ja": "エジプト・ポンド", + "lt": "Egipto svaras", + "nl": "Egyptisch pond", + "pl": "Funt egipski", + "pt": "libra egípcia", + "ro": "Liră egipteană", + "ru": "египетский фунт", + "sr": "египатска фунта", + "sv": "Egyptiskt pund", + "tr": "Mısır lirası", + "uk": "Єгипетський фунт", + "vi": "Bảng Ai Cập", + "zh": "埃及鎊", + "oc": "Liura egipciana", + "sk": "Egyptská libra" + }, + "ERN": { + "ar": "ناكفا", + "ca": "nakfa", + "cs": "Eritrejská nakfa", + "da": "Nakfa", + "de": "eritreischer Nakfa", + "el": "Νάκφα", + "en": "nakfa", + "eo": "eritrea nakfo", + "es": "nakfa", + "fa": "ناکفای اریتره", + "fi": "Eritrean nakfa", + "fr": "nakfa érythréen", + "gl": "Nakfa", + "he": "נאקפה", + "hr": "Eritrejska nakfa", + "hu": "Eritreai nakfa", + "it": "nacfa eritreo", + "ja": "ナクファ", + "lt": "Nakfa", + "nl": "Eritrese nakfa", + "pl": "Nakfa", + "pt": "nakfa", + "ru": "эритрейская накфа", + "sr": "еритрејска накфа", + "sv": "Nakfa", + "tr": "Eritre nakfası", + "uk": "Еритрейська накфа", + "zh": "厄立特里亚纳克法" + }, + "ETB": { + "ar": "بير إثيوبي", + "bg": "Етиопски бир", + "ca": "birr", + "cs": "Etiopský birr", + "da": "Etiopiske birr", + "de": "Äthiopischer Birr", + "el": "Μπιρ", + "en": "birr", + "eo": "etiopa birro", + "es": "Birr etíope", + "fa": "بیر اتیوپی", + "fi": "Etiopian birr", + "fr": "Birr", + "hr": "Etiopski bir", + "hu": "etióp birr", + "it": "birr etiope", + "ja": "ブル", + "lt": "Etiopijos biras", + "nl": "Ethiopische birr", + "pl": "Birr", + "pt": "Birr etíope", + "ru": "эфиопский быр", + "sr": "етиопски бир", + "sv": "Birr (valuta)", + "tr": "Birr", + "uk": "Ефіопський бир", + "zh": "衣索比亞比爾", + "he": "ביר אתיופי" + }, + "ETH": { + "ar": "إيثريوم", + "bg": "Етериум", + "ca": "Ethereum", + "cs": "Ethereum", + "da": "Ethereum", + "de": "Ethereum", + "el": "Ethereum", + "en": "Ethereum", + "eo": "Ethereum", + "es": "Éter/Ether", + "et": "Ethereum", + "eu": "Ethereum", + "fa": "اتیریم", + "fi": "Ethereum", + "fr": "Ethereum", + "he": "אתריום", + "hr": "Ethereum", + "hu": "Ethereum", + "it": "Ethereum", + "ja": "イーサリアム", + "nl": "Ethereum", + "pl": "Ethereum", + "pt": "Ethereum", + "ro": "Ethereum", + "ru": "Ethereum", + "sk": "Ethereum", + "sv": "Ethereum", + "ta": "ஈத்தரீயம்", + "tr": "Ethereum", + "uk": "Ethereum", + "vi": "Ethereum", + "zh": "以太坊", + "lt": "Eteris", + "sr": "Етеријум" + }, + "EUR": { + "ar": "يورو", + "bg": "Евро", + "ca": "euro", + "cs": "euro", + "cy": "Ewro", + "da": "Euro", + "de": "Euro", + "el": "ευρώ", + "en": "euro", + "eo": "eŭro", + "es": "euro", + "et": "Euro", + "eu": "Euro", + "fa": "یورو", + "fi": "euro", + "fr": "euro", + "gl": "euro", + "he": "אירו", + "hr": "Euro", + "hu": "euró", + "ia": "Euro", + "it": "Euro", + "ja": "ユーロ", + "lt": "Euras", + "nl": "euro", + "oc": "Èuro", + "pl": "euro", + "pt": "euro", + "ro": "euro", + "ru": "евро", + "sk": "Euro", + "sl": "Evro", + "sr": "евро", + "sv": "euro", + "ta": "ஐரோ", + "te": "యూరో", + "tr": "Euro", + "uk": "євро", + "vi": "Euro", + "zh": "欧元" + }, + "FJD": { + "ar": "دولار فيجي", + "bg": "Фиджийски долар", + "ca": "dòlar fijià", + "cs": "Fidžijský dolar", + "de": "Fidschi-Dollar", + "el": "Δολάριο Φίτζι", + "en": "Fijian dollar", + "eo": "fiĝia dolaro", + "es": "dólar fiyiano", + "fa": "دلار فیجی", + "fi": "Fidžin dollari", + "fr": "dollar de Fidji", + "gl": "Dólar fidxiano", + "hr": "Fidžijski dolar", + "hu": "Fidzsi dollár", + "it": "dollaro delle Figi", + "ja": "フィジー・ドル", + "lt": "Fidžio doleris", + "nl": "Fiji-dollar", + "pl": "Dolar Fidżi", + "pt": "dólar de Fiji", + "ro": "Dolar fijian", + "ru": "доллар Фиджи", + "sk": "Fidžijský dolár", + "sr": "фиџијски долар", + "sv": "Fijidollar", + "ta": "பிஜி டாலர்", + "tr": "Fiji doları", + "uk": "долар Фіджі", + "zh": "斐濟元", + "da": "Fijiansk dollar", + "he": "דולר פיג'י" + }, + "FOK": { + "ar": "كرونة فاروية", + "ca": "corona feroesa", + "cs": "Faerská koruna", + "da": "Færøske kroner", + "de": "färöische Krone", + "en": "Faroese króna", + "eo": "Feroa krono", + "es": "corona feroesa", + "et": "Fääri kroon", + "fa": "کرون فاروئی", + "fi": "Färsaarten kruunu", + "fr": "couronne féroïenne", + "gl": "Coroa feroesa", + "hr": "Føroyarska kruna", + "hu": "Feröeri korona", + "it": "corona delle Fær Øer", + "ja": "フェロー・クローネ", + "lt": "Farerų krona", + "nl": "Faeröerse kroon", + "pl": "Korona Wysp Owczych", + "pt": "coroa feroesa", + "ro": "Coroană feroeză", + "ru": "Фарерская крона", + "sk": "Faerská koruna", + "sr": "фарска круна", + "sv": "Färöisk krona", + "ta": "பரோயே குரோனா", + "tr": "Faroe kronu", + "uk": "Фарерська крона", + "zh": "法羅群島克朗" + }, + "GBP": { + "ar": "جنيه إسترليني", + "bg": "Британска лира", + "ca": "lliura esterlina", + "cs": "libra šterlinků", + "cy": "punt sterling", + "da": "Britisk pund", + "de": "Pfund Sterling", + "el": "Στερλίνα", + "en": "pound sterling", + "eo": "brita pundo", + "es": "libra esterlina", + "et": "Suurbritannia naelsterling", + "eu": "Libera esterlina", + "fa": "پوند استرلینگ", + "fi": "Englannin punta", + "fr": "livre sterling", + "gl": "Libra esterlina", + "he": "לירה שטרלינג", + "hr": "Britanska funta", + "hu": "font sterling", + "it": "sterlina britannica", + "ja": "スターリング・ポンド", + "lt": "Svaras sterlingų", + "nl": "pond sterling", + "oc": "Liure esterlina", + "pl": "funt szterling", + "pt": "libra esterlina", + "ro": "liră sterlină", + "ru": "фунт стерлингов", + "sk": "Libra šterlingov", + "sl": "Funt šterling", + "sr": "британска фунта", + "sv": "Brittiskt pund", + "ta": "பிரித்தானிய பவுண்டு", + "tr": "İngiliz sterlini", + "uk": "фунт стерлінгів", + "vi": "Bảng Anh", + "zh": "英镑", + "ia": "libra sterling" + }, + "GEL": { + "ar": "لاري جورجي", + "bg": "Грузинско лари", + "ca": "lari", + "cs": "Gruzínské lari", + "da": "Lari", + "de": "georgischer Lari", + "el": "Λάρι Γεωργίας", + "en": "Georgian lari", + "eo": "kartvela lario", + "es": "lari georgiano", + "et": "Lari", + "fa": "لاری", + "fi": "Georgian lari", + "fr": "lari", + "he": "לארי גאורגי", + "hr": "Gruzijski lari", + "hu": "grúz lari", + "ia": "lari georgian", + "it": "lari georgiano", + "ja": "ラリ", + "lt": "Laris", + "nl": "Georgische lari", + "pl": "Lari", + "pt": "lari", + "ro": "Lari", + "ru": "грузинский лари", + "sk": "Gruzínske lari", + "sr": "грузијски лари", + "sv": "Georgiska lari", + "ta": "ஜார்ஜிய லாரி", + "tr": "Gürcistan larisi", + "uk": "Ларі", + "zh": "格鲁吉亚拉里", + "oc": "Lari" + }, + "GGP": { + "ar": "جنيه جيرنزي", + "ca": "lliura de Guernsey", + "cs": "Guernseyská libra", + "de": "Guernsey-Pfund", + "en": "Guernsey pound", + "es": "libra de Guernsey", + "fa": "پوند گرنزی", + "fi": "Guernseyn punta", + "fr": "livre de Guernesey", + "hr": "Guernseyjska funta", + "hu": "Guernsey-i font", + "it": "sterlina di Guernsey", + "ja": "ガーンジー・ポンド", + "lt": "Gernsio svaras", + "nl": "Guernseypond", + "pl": "Funt Guernsey", + "ro": "Liră din Guernsey", + "ru": "Гернсийский фунт", + "sk": "Guernseyská libra", + "sr": "гернзијска фунта", + "sv": "Guernseypund", + "ta": "குயெர்ன்சி பவுண்டு", + "tr": "Guernsey sterlini", + "uk": "Гернсійський фунт", + "zh": "根西島鎊", + "eo": "gernezeja pundo", + "ia": "libra de Guernsey" + }, + "GHS": { + "ar": "سيدي غاني", + "bg": "Ганайско кеди", + "ca": "cedi", + "cs": "Ghanský cedi", + "cy": "Cedi", + "da": "Cedi", + "de": "Cedi", + "el": "Σέντι της Γκάνας", + "en": "Ghana cedi", + "eo": "ganaa cedio", + "es": "cedi", + "fa": "سدی غنا", + "fi": "Cedi", + "fr": "cedi", + "gl": "Cedi", + "hr": "Ganski cedi", + "hu": "Ghánai cedi", + "it": "cedi ghanese", + "ja": "セディ", + "lt": "Sedis", + "nl": "Ghanese cedi", + "pl": "Cedi", + "pt": "cedi", + "ru": "Ганский седи", + "sk": "Cedi", + "sr": "гански седи", + "sv": "Ghana Cedi", + "tr": "Cedi", + "uk": "Ганський седі", + "zh": "迦納塞地", + "he": "סדי גאני", + "oc": "Cedi" + }, "GIP": { - "fr": "Livre de Gibraltar", - "en": "Gibraltar pound", - "nl": "Gibraltarees pond", - "de": "Gibraltar-Pfund", - "it": "Sterlina di Gibilterra", - "hu": "Gibralt\u00e1ri font", - "es": "Libra gibraltare\u00f1a" - }, - "ALL": { - "fr": "Lek", - "en": "lek", - "nl": "Albanese lek", - "de": "Albanischer Lek", - "it": "Lek albanese", - "hu": "alb\u00e1n lek", - "es": "Lek alban\u00e9s" - }, - "MRO": { - "fr": "Ouguiya", - "en": "Mauritanian ouguiya", - "nl": "Mauritaanse ouguiya", - "de": "Ouguiya", - "it": "Ouguiya mauritana", - "hu": "Maurit\u00e1niai ouguiya", - "es": "Uquiya" - }, + "ar": "جنيه جبل طارق", + "bg": "Гибралтарска лира", + "ca": "lliura de Gibraltar", + "cs": "Gibraltarská libra", + "da": "Gibraltar-pund", + "de": "Gibraltar-Pfund", + "en": "Gibraltar pound", + "eo": "ĝibraltara pundo", + "es": "libra gibraltareña", + "et": "Gibraltari nael", + "fa": "پوند جبل الطارق", + "fi": "Gibraltarin punta", + "fr": "livre de Gibraltar", + "gl": "Libra de Xibraltar", + "hr": "Gibraltarska funta", + "hu": "Gibraltári font", + "it": "sterlina di Gibilterra", + "ja": "ジブラルタル・ポンド", + "lt": "Gibraltaro svaras", + "nl": "Gibraltarees pond", + "pl": "Funt gibraltarski", + "pt": "libra de Gibraltar", + "ro": "Liră din Gibraltar", + "ru": "Гибралтарский фунт", + "sk": "Gibraltárska libra", + "sr": "гибралтарска фунта", + "sv": "Gibraltarpund", + "ta": "கிப்ரால்ட்டர் பவுண்டு", + "uk": "Гібралтарський фунт", + "vi": "Bảng Gibraltar", + "zh": "直布羅陀鎊", + "cy": "punt Gibraltar", + "el": "Λίρα Γιβραλτάρ", + "he": "לירה גיברלטרית" + }, + "GMD": { + "ar": "دالاسي غامبي", + "bg": "Гамбийско даласи", + "ca": "dalasi", + "cs": "Gambijský dalasi", + "de": "Dalasi", + "el": "Νταλάζι", + "en": "dalasi", + "eo": "gambia dalasio", + "es": "dalasi", + "et": "Dalasi", + "eu": "Dalasi", + "fa": "دالاسی گامبیا", + "fi": "Dalasi", + "fr": "Dalasi", + "hr": "Gambijski dalasi", + "hu": "Gambiai dalasi", + "it": "Dalasi gambese", + "ja": "ダラシ", + "lt": "Dalasis", + "nl": "Gambiaanse dalasi", + "pl": "Dalasi", + "pt": "Dalasi", + "ru": "гамбийский даласи", + "sr": "гамбијски даласи", + "sv": "Dalasi", + "tr": "Dalasi", + "uk": "Даласі", + "zh": "甘比亞達拉西", + "he": "דלסי" + }, + "GNF": { + "ar": "فرنك غيني", + "bg": "Гвинейски франк", + "ca": "franc guineà", + "cs": "Guinejský frank", + "de": "Franc Guinéen", + "el": "Φράγκο Γουινέας", + "en": "Guinean franc", + "eo": "gvinea franko", + "es": "Franco guineano", + "fa": "فرانک گینه", + "fi": "Guinean frangi", + "fr": "franc guinéen", + "he": "פרנק גינאי", + "hr": "Gvinejski franak", + "hu": "Guineai frank", + "it": "Franco guineano", + "ja": "ギニア・フラン", + "lt": "Gvinėjos frankas", + "nl": "Guineese frank", + "pl": "frank gwinejski", + "pt": "Franco da Guiné", + "ru": "Гвинейский франк", + "sr": "гвинејски франак", + "sv": "Guinesisk franc", + "tr": "Gine frangı", + "uk": "Гвінейський франк", + "zh": "幾內亞法郎" + }, + "GTQ": { + "ar": "كتزال غواتيمالي", + "bg": "Гватемалски кецал", + "ca": "quetzal", + "cs": "Guatemalský quetzal", + "de": "Guatemaltekischer Quetzal", + "el": "Κετσάλ", + "en": "quetzal", + "eo": "gvatemala kecalo", + "es": "quetzal", + "eu": "Quetzal", + "fa": "کوتزال گواتمالا", + "fi": "Guatemalan quetzal", + "fr": "Quetzal", + "gl": "Quetzal", + "he": "קצאל", + "hr": "Gvatemalski kvecal", + "hu": "Guatemalai quetzal", + "it": "Quetzal guatemalteco", + "ja": "ケツァル", + "lt": "Gvatemalos kecalis", + "nl": "Guatemalteekse quetzal", + "oc": "Quetzal", + "pl": "Quetzal", + "pt": "Quetzal", + "ru": "гватемальский кетсаль", + "sr": "гватемалски квецал", + "sv": "Quetzal", + "tr": "Guatemala quetzalı", + "uk": "Гватемальський кетсаль", + "zh": "瓜地馬拉格查爾", + "cy": "Quetzal Gwatemala" + }, + "GWE": { + "en": "Portuguese Guinean escudo", + "es": "escudo guineoportugués", + "fa": "اسکودوی گینه پرتغال", + "fi": "Portugalin Guinean escudo", + "fr": "escudo de Guinée-Bissau", + "ja": "ポルトガル領ギニア・エスクード", + "ru": "Гвинейский эскудо", + "eo": "portugal-gvinea eskudo" + }, + "GYD": { + "ar": "دولار غوياني", + "bg": "Гаянски долар", + "ca": "dòlar de Guyana", + "cs": "Guyanský dolar", + "de": "Guyana-Dollar", + "el": "Δολάριο Γουιάνας", + "en": "Guyanese dollar", + "eo": "gujana dolaro", + "es": "Dólar guyanés", + "eu": "Dolar guyanar", + "fa": "دلار گویان", + "fi": "Guyanan dollari", + "fr": "Dollar guyanien", + "gl": "Dólar güianés", + "hr": "Gvajanski dolar", + "hu": "Guyanai dollár", + "it": "Dollaro della Guyana", + "ja": "ガイアナ・ドル", + "lt": "Gajanos doleris", + "nl": "Guyaanse dollar", + "pl": "dolar gujański", + "pt": "Dólar da Guiana", + "ro": "Dolar guyanez", + "ru": "гайанский доллар", + "sr": "гвајански долар", + "sv": "Guyansk dollar", + "tr": "Guyana doları", + "uk": "Гаянський долар", + "zh": "圭亞那元", + "he": "דולר גיאני" + }, + "HKD": { + "ar": "دولار هونغ كونغ", + "bg": "Хонконгски долар", + "ca": "dòlar de Hong Kong", + "cs": "Hongkongský dolar", + "cy": "Doler Hong Kong", + "da": "Hongkong-dollar", + "de": "Hongkong-Dollar", + "el": "Δολάριο Χονγκ Κονγκ", + "en": "Hong Kong dollar", + "eo": "honkonga dolaro", + "es": "dólar de Hong Kong", + "et": "Hongkongi dollar", + "eu": "Dolar hongkongtar", + "fa": "دلار هنگکنگ", + "fi": "Hongkongin dollari", + "fr": "dollar de Hong Kong", + "gl": "Dólar de Hong Kong", + "he": "דולר הונג קונגי", + "hr": "Honkonški dolar", + "hu": "hongkongi dollár", + "it": "dollaro di Hong Kong", + "ja": "香港ドル", + "lt": "Honkongo doleris", + "nl": "Hongkongse dollar", + "pl": "dolar Hongkongu", + "pt": "dólar de Hong Kong", + "ru": "гонконгский доллар", + "sk": "Hongkonský dolár", + "sr": "хонгконшки долар", + "sv": "Hongkongdollar", + "ta": "ஹொங்கொங் டொலர்", + "tr": "Hong Kong doları", + "uk": "Гонконгський долар", + "vi": "đô la Hồng Kông", + "zh": "港元", + "ro": "dolar din Hong Kong" + }, + "HNL": { + "ar": "لمبيرة هندوراسية", + "bg": "Хондураска лемпира", + "ca": "lempira", + "cs": "Honduraská lempira", + "de": "Lempira", + "el": "Λεμπίρα", + "en": "Honduran lempira", + "eo": "hondura lempiro", + "es": "lempira", + "eu": "Lempira", + "fa": "لامپیرای هندوراس", + "fi": "Hondurasin lempira", + "fr": "lempira", + "he": "למפירה", + "hr": "Honduraška lempira", + "hu": "hondurasi lempira", + "it": "lempira honduregna", + "ja": "レンピラ", + "lt": "Hondūro lempira", + "nl": "Hondurese lempira", + "oc": "Lempira", + "pl": "Lempira", + "pt": "lempira", + "ro": "Lempira", + "ru": "гондурасская лемпира", + "sr": "хондурашка лемпира", + "sv": "Lempira", + "tr": "Honduras lempirası", + "uk": "Гондураська лемпіра", + "zh": "宏都拉斯倫皮拉", + "cy": "Lempira Hondwraidd" + }, "HRK": { - "fr": "Kuna croate", - "en": "Croatian kuna", - "nl": "Kroatische kuna", - "de": "Kroatische Kuna", - "it": "Kuna croata", - "hu": "horv\u00e1t kuna", - "es": "Kuna croata" - }, - "DJF": { - "fr": "franc Djibouti", - "en": "Djiboutian franc", - "nl": "Djiboutiaanse frank", - "de": "Dschibuti-Franc", - "it": "Franco gibutiano", - "hu": "Dzsibuti frank", - "es": "franco" - }, - "THB": { - "fr": "Baht", - "en": "Thai baht", - "nl": "Thaise baht", - "de": "Baht", - "it": "Baht thailandese", - "hu": "thai b\u00e1t", - "es": "Baht tailand\u00e9s" - }, - "XAF": { - "fr": "Franc CFA", - "en": "Central African CFA franc", - "de": "CFA-Franc BEAC", - "es": "Franco CFA de \u00c1frica Central" - }, - "BND": { - "fr": "Dollar de Brunei", - "en": "Brunei dollar", - "nl": "Bruneise dollar", - "de": "Brunei-Dollar", - "it": "Dollaro del Brunei", - "hu": "brunei doll\u00e1r", - "es": "D\u00f3lar de Brun\u00e9i" - }, - "VUV": { - "fr": "Vatu", - "en": "Vanuatu vatu", - "nl": "Vanuatuaanse vatu", - "de": "Vatu", - "it": "Vatu di Vanuatu", - "hu": "Vanuatui vatu", - "es": "Vatu" - }, - "UYU": { - "fr": "Peso uruguayen", - "en": "Uruguayan peso", - "nl": "Uruguayaanse peso", - "de": "Uruguayischer Peso", - "it": "Peso uruguaiano", - "hu": "Uruguayi peso", - "es": "peso" - }, - "NIO": { - "fr": "C\u00f3rdoba", - "en": "Nicaraguan c\u00f3rdoba", - "nl": "Nicaraguaanse c\u00f3rdoba", - "de": "C\u00f3rdoba Oro", - "it": "C\u00f3rdoba nicaraguense", - "hu": "Nicaraguai c\u00f3rdoba", - "es": "C\u00f3rdoba" - }, + "ar": "كونا كرواتية", + "bg": "Хърватска куна", + "ca": "kuna", + "cs": "Chorvatská kuna", + "da": "Kuna", + "de": "kroatische Kuna", + "el": "Κούνα Κροατίας", + "en": "Croatian kuna", + "eo": "kroata kunao", + "es": "kuna croata", + "et": "Kuna", + "fa": "کونا", + "fi": "Kroatian kuna", + "fr": "kuna croate", + "gl": "Kuna croata", + "he": "קונה", + "hr": "hrvatska kuna", + "hu": "horvát kuna", + "it": "kuna croata", + "ja": "クーナ", + "lt": "Kroatijos kuna", + "nl": "Kroatische kuna", + "pl": "kuna", + "pt": "kuna croata", + "ro": "Kuna", + "ru": "хорватская куна", + "sk": "Chorvátska kuna", + "sl": "hrvaška kuna", + "sr": "хрватска куна", + "sv": "Kroatisk kuna", + "ta": "குனா", + "tr": "Hırvatistan kunası", + "uk": "хорватська куна", + "vi": "Kuna Croatia", + "zh": "克羅埃西亞庫納", + "ia": "kuna croate", + "oc": "kuna" + }, + "HTG": { + "ar": "جوردة هايتية", + "ca": "gourde", + "cs": "Haitský gourde", + "da": "Gourde", + "de": "Gourde", + "el": "Γκουρντ", + "en": "gourde", + "eo": "haitia gurdo", + "es": "gourde", + "eu": "Gourde", + "fa": "گورد هائیتی", + "fi": "Haitin gourde", + "fr": "Gourde", + "hr": "Haićanski gourd", + "hu": "haiti gourde", + "it": "Gourde haitiano", + "ja": "グールド", + "lt": "Gurdas", + "nl": "Haïtiaanse gourde", + "pl": "Gourde", + "pt": "Gourde", + "ru": "гаитянский гурд", + "sr": "хаићански гурд", + "sv": "Gourde", + "tr": "Gourde", + "uk": "Гаїтянський гурд", + "zh": "海地古德", + "he": "גורד" + }, + "HUF": { + "ar": "فورنت مجري", + "bg": "Унгарски форинт", + "ca": "fòrint", + "cs": "maďarský forint", + "da": "Forint", + "de": "Forint", + "el": "Φόριντ Ουγγαρίας", + "en": "forint", + "eo": "hungara forinto", + "es": "forinto húngaro", + "et": "Forint", + "eu": "Hungariar forint", + "fa": "فورینت مجارستان", + "fi": "Unkarin forintti", + "fr": "forint", + "gl": "Florín húngaro", + "he": "פורינט", + "hr": "Mađarska forinta", + "hu": "magyar forint", + "it": "fiorino ungherese", + "ja": "フォリント", + "lt": "Forintas", + "nl": "Hongaarse forint", + "pl": "forint", + "pt": "florim húngaro", + "ro": "Forint", + "ru": "венгерский форинт", + "sk": "Maďarský forint", + "sl": "Madžarski forint", + "sr": "мађарска форинта", + "sv": "Forint", + "ta": "அங்கேரிய போரிண்ட்", + "tr": "Macar forinti", + "uk": "угорський форинт", + "vi": "Forint", + "zh": "匈牙利福林", + "ia": "forint hungare" + }, + "HUP": { + "ca": "pengő", + "cs": "Maďarské pengő", + "cy": "Pengő", + "da": "Pengő", + "de": "Pengő", + "en": "Hungarian pengő", + "eo": "Pengo", + "es": "pengő", + "et": "Pengö", + "fa": "پنگوی مجارستان", + "fi": "Unkarin pengő", + "fr": "pengő", + "he": "פנגו הונגרי", + "hr": "Mađarski peng", + "hu": "magyar pengő", + "ia": "Pengő", + "it": "pengő ungherese", + "ja": "ペンゲー", + "lt": "Pengė", + "nl": "pengő", + "pl": "Pengő", + "pt": "pengő", + "ro": "Pengheu maghiar", + "ru": "венгерский пенгё", + "sk": "Maďarské pengő", + "sl": "Pengő", + "sv": "Pengő", + "uk": "Угорський пенге", + "zh": "帕戈", + "sr": "мађарски пенгу" + }, + "IDR": { + "ar": "روبية إندونيسية", + "bg": "Индонезийска рупия", + "ca": "rupia indonèsia", + "cs": "Indonéská rupie", + "da": "Rupiah", + "de": "indonesische Rupiah", + "el": "Ρουπία Ινδονησίας", + "en": "rupiah", + "eo": "indonezia rupio", + "es": "rupia indonesia", + "eu": "Indonesiar errupia", + "fa": "روپیه اندونزی", + "fi": "Indonesian rupia", + "fr": "roupie indonésienne", + "hr": "Indonezijska rupija", + "hu": "indonéz rúpia", + "it": "rupia indonesiana", + "ja": "ルピア", + "lt": "Indonezijos rupija", + "nl": "Indonesische roepia", + "pl": "rupia indonezyjska", + "pt": "rupia indonésia", + "ru": "индонезийская рупия", + "sl": "Indonezijska rupija", + "sr": "индонежанска рупија", + "sv": "Rupiah", + "ta": "இந்தோனேசிய ரூபாய்", + "tr": "Endonezya rupiahı", + "uk": "індонезійська рупія", + "vi": "Rupiah", + "zh": "印尼盾", + "oc": "ropia d'Indonesia" + }, + "ILS": { + "ar": "شيكل إسرائيلي جديد", + "bg": "Израелски шекел", + "ca": "nou xéquel", + "cs": "nový izraelský šekel", + "cy": "Sicl newydd Israel", + "da": "Ny Shekel", + "de": "Schekel", + "el": "νέο σέκελ Ισραήλ", + "en": "new shekel", + "eo": "nova israela siklo", + "es": "nuevo séquel", + "et": "Iisraeli seekel", + "eu": "Shekel berri", + "fa": "شکل جدید اسرائیل", + "fi": "Uusi Israelin sekeli", + "fr": "shekel", + "gl": "Novo sheqel", + "he": "שקל חדש", + "hr": "Izraelski novi šekel", + "hu": "izraeli új sékel", + "it": "nuovo siclo israeliano", + "ja": "新シェケル", + "lt": "Izraelio naujasis šekelis", + "nl": "Israëlische sjekel", + "pl": "Nowy izraelski szekel", + "pt": "novo shekel israelense", + "ro": "Shekel", + "ru": "новый израильский шекель", + "sk": "Nový izraelský šekel", + "sr": "нови израелски шекел", + "sv": "Shekel", + "ta": "புது இசுரேலிய சேக்கல்", + "tr": "Yeni İsrail Şekeli", + "uk": "ізраїльський новий шекель", + "zh": "以色列新谢克尔", + "oc": "shekel novèl" + }, + "IMP": { + "ar": "جنيه مانكس", + "ca": "lliura de l'illa de Man", + "cs": "Manská libra", + "de": "Isle-of-Man-Pfund", + "en": "Manx pound", + "es": "libra manesa", + "fa": "پوند مانکس", + "fi": "Mansaaren punta", + "fr": "livre mannoise", + "gl": "Libra da Illa de Man", + "hr": "Manska funta", + "hu": "Man-szigeti font", + "it": "sterlina di Man", + "ja": "マンクス・ポンド", + "lt": "Meno salos svaras", + "nl": "Isle of Man-pond", + "pl": "Funt manx", + "pt": "Libra manesa", + "ro": "Liră din Insula Man", + "ru": "фунт Острова Мэн", + "sk": "Manská libra", + "sr": "манска фунта", + "sv": "Isle of Man-pund", + "ta": "மான்க்ஸ் பவுண்டு", + "uk": "Фунт острова Мен", + "zh": "曼島鎊", + "eo": "maninsula pundo", + "ia": "libra mannese" + }, + "INR": { + "ar": "روبية هندية", + "bg": "Индийска рупия", + "ca": "rupia índia", + "cs": "Indická rupie", + "da": "Indiske rupier", + "de": "Indische Rupie", + "el": "Ρουπία Ινδίας", + "en": "Indian rupee", + "eo": "barata rupio", + "es": "rupia india", + "et": "India ruupia", + "eu": "Indiar errupia", + "fa": "روپیه هند", + "fi": "Intian rupia", + "fr": "roupie indienne", + "he": "רופי הודי", + "hr": "Indijska rupija", + "hu": "Indiai rúpia", + "it": "rupia indiana", + "ja": "インド・ルピー", + "lt": "Indijos rupija", + "nl": "Indiase roepie", + "oc": "Ropia d'Índia", + "pl": "Rupia indyjska", + "pt": "rupia indiana", + "ro": "Rupie indiană", + "ru": "индийская рупия", + "sk": "Indická rupia", + "sr": "индијска рупија", + "sv": "Indisk rupee", + "ta": "இந்திய ரூபாய்", + "te": "రూపాయి", + "tr": "Hindistan rupisi", + "uk": "індійська рупія", + "vi": "Rupee Ấn Độ", + "zh": "印度盧比" + }, + "IQD": { + "ar": "دينار عراقي", + "bg": "Иракски динар", + "ca": "dinar iraquià", + "da": "Irakiske dinarer", + "de": "irakischer Dinar", + "en": "Iraqi dinar", + "eo": "iraka dinaro", + "es": "dinar iraquí", + "fa": "دینار عراق", + "fi": "Irakin dinaari", + "fr": "dinar irakien", + "he": "דינר עיראקי", + "hr": "Irački dinar", + "hu": "iraki dinár", + "it": "dinaro iracheno", + "ja": "イラク・ディナール", + "lt": "Irako dinaras", + "nl": "Iraakse dinar", + "pl": "Dinar iracki", + "pt": "dinar iraquiano", + "ru": "иракский динар", + "sr": "ирачки динар", + "sv": "Irakisk dinar", + "tr": "Irak dinarı", + "uk": "Іракський динар", + "zh": "伊拉克第納爾", + "cs": "irácký dinár", + "el": "Ιρακινό δηνάριο", + "ta": "இராக்கிய தீனார்" + }, + "IRR": { + "ar": "ريال إيراني", + "bg": "Ирански риал", + "ca": "rial iranià", + "cs": "Íránský riál", + "da": "Rial", + "de": "iranischer Rial", + "el": "Ιρανικό ριάλ", + "en": "Iranian rial", + "eo": "irana rialo", + "es": "rial iraní", + "eu": "Irandar rial", + "fa": "ریال ایران", + "fi": "Iranin rial", + "fr": "rial iranien", + "he": "ריאל איראני", + "hr": "Iranski rijal", + "hu": "iráni riál", + "it": "riyal iraniano", + "ja": "イラン・リヤル", + "lt": "Irano rialas", + "nl": "Iraanse rial", + "pl": "Rial irański", + "pt": "rial iraniano", + "ro": "Rial iranian", + "ru": "иранский риал", + "sk": "Iránsky rial", + "sr": "ирански ријал", + "sv": "Iransk rial", + "tr": "İran riyali", + "uk": "Іранський ріал", + "vi": "Rial Iran", + "zh": "伊朗里亞爾", + "oc": "rial" + }, + "ISK": { + "ar": "كرونة آيسلندية", + "bg": "Исландска крона", + "ca": "corona islandesa", + "cs": "Islandská koruna", + "da": "Islandsk króna", + "de": "isländische Krone", + "el": "Κορόνα Ισλανδίας", + "en": "Icelandic króna", + "eo": "islanda krono", + "es": "corona islandesa", + "et": "Islandi kroon", + "eu": "Islandiar koroa", + "fa": "کرونا ایسلند", + "fi": "Islannin kruunu", + "fr": "couronne islandaise", + "gl": "Coroa islandesa", + "he": "קרונה איסלנדית", + "hr": "Islandska kruna", + "hu": "izlandi korona", + "it": "corona islandese", + "ja": "アイスランド・クローナ", + "lt": "Islandijos krona", + "nl": "IJslandse kroon", + "pl": "Korona islandzka", + "pt": "coroa islandesa", + "ro": "Coroană islandeză", + "ru": "исландская крона", + "sk": "Islandská koruna", + "sl": "islandska krona", + "sr": "исландска круна", + "sv": "Isländsk krona", + "ta": "ஐஸ்லாந்திய குரோனா", + "tr": "İzlanda kronası", + "uk": "Ісландська крона", + "zh": "冰岛克朗", + "ia": "corona islandese" + }, + "JMD": { + "ar": "دولار جامايكي", + "bg": "Ямайски долар", + "ca": "dòlar jamaicà", + "cs": "Jamajský dolar", + "de": "Jamaika-Dollar", + "el": "Δολάριο Τζαμάικας", + "en": "Jamaican dollar", + "eo": "jamajka dolaro", + "es": "Dólar jamaiquino", + "eu": "Dolar jamaikar", + "fa": "دلار جامائیکا", + "fi": "Jamaikan dollari", + "fr": "Dollar jamaïcain", + "gl": "Dólar xamaicano", + "hr": "Jamajčanski dolar", + "hu": "Jamaicai dollár", + "it": "Dollaro giamaicano", + "ja": "ジャマイカ・ドル", + "lt": "Jamaikos doleris", + "nl": "Jamaicaanse dollar", + "pl": "Dolar jamajski", + "pt": "Dólar jamaicano", + "ru": "ямайский доллар", + "sr": "јамајкански долар", + "sv": "Jamaicansk dollar", + "tr": "Jamaika doları", + "uk": "Ямайський долар", + "zh": "牙買加元", + "he": "דולר ג'מייקי" + }, + "JOD": { + "ar": "دينار أردني", + "bg": "Йордански динар", + "ca": "dinar jordà", + "cs": "Jordánský dinár", + "de": "jordanischer Dinar", + "el": "Ιορδανικό δηνάριο", + "en": "Jordanian dinar", + "eo": "jordania dinaro", + "es": "dinar jordano", + "et": "Jordaania dinaar", + "eu": "Jordaniako dinar", + "fa": "دینار اردن", + "fi": "Jordanian dinaari", + "fr": "dinar jordanien", + "he": "דינר ירדני", + "hr": "Jordanski dinar", + "hu": "jordán dinár", + "it": "dinaro giordano", + "ja": "ヨルダン・ディナール", + "lt": "Jordanijos dinaras", + "nl": "Jordaanse dinar", + "pl": "Dinar jordański", + "pt": "dinar jordano", + "ro": "Dinar iordanian", + "ru": "иорданский динар", + "sr": "јордански динар", + "sv": "Jordansk dinar", + "tr": "Ürdün dinarı", + "uk": "Йорданський динар", + "zh": "約旦第納爾", + "cy": "dinar (Iorddonen)", + "oc": "Dinar jordanian" + }, + "JPY": { + "ar": "ين ياباني", + "bg": "Японска йена", + "ca": "ien", + "cs": "japonský jen", + "cy": "Yen", + "da": "Yen", + "de": "Yen", + "el": "Γιεν", + "en": "Japanese yen", + "eo": "japana eno", + "es": "yen", + "et": "Jaapani jeen", + "eu": "Yen", + "fa": "ین", + "fi": "Japanin jeni", + "fr": "yen", + "gl": "Ien", + "he": "ין יפני", + "hr": "Japanski jen", + "hu": "japán jen", + "it": "yen", + "ja": "円", + "lt": "Jena", + "nl": "Japanse yen", + "oc": "Yen", + "pl": "jen", + "pt": "iene", + "ro": "yeni", + "ru": "японская иена", + "sk": "Jen", + "sl": "Jen", + "sr": "јапански јен", + "sv": "yen", + "ta": "யென்", + "tr": "Japon yeni", + "uk": "єна", + "vi": "Yên Nhật", + "zh": "日圓" + }, + "KES": { + "ar": "شيلينغ كيني", + "bg": "Кенийски шилинг", + "ca": "xíling kenyà", + "cs": "keňský šilink", + "da": "kenyansk shilling", + "de": "Kenia-Schilling", + "el": "Σελίνι της Κένυας", + "en": "Kenyan shilling", + "eo": "kenja ŝilingo", + "es": "Chelín keniano", + "et": "Kenya šilling", + "fa": "شیلینگ کنیا", + "fi": "Kenian šillinki", + "fr": "Shilling kényan", + "gl": "Xilin kenyano", + "he": "שילינג קנייתי", + "hr": "Kenijski šiling", + "hu": "Kenyai shilling", + "it": "Scellino keniota", + "ja": "ケニア・シリング", + "lt": "Kenijos šilingas", + "nl": "Keniaanse shilling", + "pl": "Szyling kenijski", + "pt": "Xelim queniano", + "ru": "кенийский шиллинг", + "sr": "кенијски шилинг", + "sv": "Kenyansk shilling", + "tr": "Kenya şilini", + "uk": "кенійський шилінг", + "zh": "肯亞先令" + }, + "KGS": { + "ar": "سوم قرغيزستاني", + "bg": "Сом", + "ca": "som kirguís", + "cs": "Kyrgyzský som", + "de": "Som", + "el": "Σομ Κιργιζίας", + "en": "Kyrgyzstani som", + "eo": "kirgiza somo", + "es": "som kirguís", + "fa": "سوم قرقیزستان", + "fi": "Kirgisian som", + "fr": "som", + "gl": "Som kirguiz", + "hr": "Kirgistanski som", + "hu": "kirgiz szom", + "it": "som kirghizo", + "ja": "キルギス・ソム", + "lt": "Somas", + "nl": "Kirgizische som", + "pl": "Som", + "pt": "Som", + "ro": "Som kîrgîz", + "ru": "киргизский сом", + "sr": "киргиски сом", + "sv": "Kirgizistansk som", + "tr": "Kırgızistan somu", + "uk": "Сом", + "zh": "吉尔吉斯斯坦索姆" + }, + "KHR": { + "ar": "ريال كمبودي", + "bg": "Камбоджански риел", + "ca": "riel", + "cs": "Kambodžský riel", + "de": "Kambodschanischer Riel", + "el": "Ριέλ Καμπότζης", + "en": "riel", + "eo": "kamboĝa rielo", + "es": "riel camboyano", + "eu": "Kanbodiar bigarren riel", + "fa": "ریال کامبوج", + "fi": "Kambodžan riel", + "fr": "Riel", + "gl": "riel camboxano", + "hr": "Kambodžanski rijel", + "hu": "kambodzsai riel", + "it": "Riel cambogiano", + "ja": "リエル", + "lt": "Kambodžos rielis", + "nl": "Cambodjaanse riel", + "pl": "Riel", + "pt": "riel cambojano", + "ru": "камбоджийский риель", + "sr": "камбоџански ријел", + "sv": "Riel", + "tr": "Riel", + "uk": "Камбоджійський рієль", + "vi": "Riel Campuchia", + "zh": "柬埔寨瑞爾", + "he": "ריאל קמבודי", + "oc": "riel", + "ta": "ரைல்" + }, + "KID": { + "ar": "دولار كريباتي", + "cs": "Kiribatský dolar", + "de": "Kiribati-Dollar", + "el": "Δολάριο Κιριμπάτι", + "en": "Kiribati dollar", + "eo": "Kiribata dolaro", + "es": "Dólar de Kiribati", + "fa": "دلار کیریباتی", + "fi": "Kiribatin dollari", + "fr": "dollar des Kiribati", + "gl": "Dólar de Kiribati", + "hr": "Kiribatski dolar", + "it": "Dollaro di Kiribati", + "ja": "キリバス・ドル", + "lt": "Kiribačio doleris", + "pl": "Dolar Kiribati", + "pt": "Dólar de Kiribati", + "ro": "Dolar din Kiribati", + "ru": "доллар Кирибати", + "uk": "долар Кірибаті", + "zh": "基里巴斯元", + "ca": "dòlar de Kiribati", + "nl": "Kiribati dollar", + "sr": "кирибатски долар" + }, + "KMF": { + "ar": "فرنك قمري", + "bg": "Коморски франк", + "ca": "franc de les Comores", + "cs": "Komorský frank", + "de": "Komoren-Franc", + "el": "Φράγκο Κομορών", + "en": "Comorian franc", + "eo": "komora franko", + "es": "franco comorense", + "fa": "فرانک کمر", + "fi": "Komorien frangi", + "fr": "franc comorien", + "hr": "Komorski franak", + "hu": "Comore-i frank", + "it": "franco delle Comore", + "ja": "コモロ・フラン", + "lt": "Komorų frankas", + "nl": "Comorese frank", + "pl": "frank Komorów", + "pt": "Franco comoriano", + "ro": "Franc comorian", + "ru": "Франк Комор", + "sr": "коморски франак", + "sv": "Komoransk franc", + "tr": "Komor frangı", + "uk": "Коморський франк", + "zh": "葛摩法郎" + }, + "KPW": { + "ar": "وون كوري شمالي", + "bg": "Севернокорейски вон", + "ca": "won nord-coreà", + "cs": "Severokorejský won", + "da": "Nordkoreanske won", + "de": "nordkoreanischer Won", + "el": "Γουόν Βόρειας Κορέας", + "en": "North Korean won", + "eo": "nord-korea vono", + "es": "wŏn norcoreano", + "et": "Põhja-Korea vonn", + "fa": "وون کره شمالی", + "fi": "Pohjois-Korean won", + "fr": "won nord-coréen", + "gl": "Won norcoreano", + "he": "וון צפון-קוריאני", + "hr": "Sjevernokorejski von", + "hu": "észak-koreai von", + "it": "won nordcoreano", + "ja": "朝鮮民主主義人民共和国ウォン", + "lt": "Šiaurės Korėjos vona", + "nl": "Noord-Koreaanse won", + "pl": "Won północnokoreański", + "pt": "won norte-coreano", + "ro": "Won nord-coreean", + "ru": "вона КНДР", + "sr": "севернокорејски вон", + "sv": "Nordkoreansk won", + "tr": "Kuzey Kore wonu", + "uk": "Північнокорейська вона", + "vi": "Won Cộng hòa Dân chủ Nhân dân Triều Tiên", + "zh": "朝鮮圓" + }, + "KRW": { + "ar": "وون كوري جنوبي", + "bg": "Южнокорейски вон", + "ca": "won sud-coreà", + "cs": "Jihokorejský won", + "da": "Sydkoreanske won", + "de": "Südkoreanischer Won", + "el": "Γουόν Νότιας Κορέας", + "en": "South Korean won", + "eo": "sud-korea vono", + "es": "Won surcoreano", + "et": "Lõuna-Korea vonn", + "fa": "وون کره جنوبی", + "fi": "Etelä-Korean won", + "fr": "won sud-coréen", + "gl": "Won surcoreano", + "hr": "Južnokorejski von", + "hu": "dél-koreai von", + "it": "won sudcoreano", + "ja": "大韓民国ウォン", + "lt": "Pietų Korėjos vonas", + "nl": "Zuid-Koreaanse won", + "pl": "Won południowokoreański", + "pt": "Won sul-coreano", + "ro": "Won sud-coreean", + "ru": "южнокорейская вона", + "sr": "јужнокорејски вон", + "sv": "Sydkoreansk won", + "tr": "Güney Kore wonu", + "uk": "південнокорейська вона", + "vi": "Won Hàn Quốc", + "zh": "韓圓", + "he": "וון דרום קוריאני", + "oc": "Won sud-corean", + "ta": "tamil langauges" + }, + "KWD": { + "ar": "دينار كويتي", + "bg": "Кувейтски динар", + "ca": "dinar kuwaitià", + "cs": "Kuvajtský dinár", + "da": "Kuwaitiske dinarer", + "de": "Kuwait-Dinar", + "el": "Δηνάριο Κουβέιτ", + "en": "Kuwaiti dinar", + "eo": "kuvajta dinaro", + "es": "dinar kuwaití", + "fa": "دینار کویت", + "fi": "Kuwaitin dinaari", + "fr": "dinar koweïtien", + "he": "דינר כוויתי", + "hu": "kuvaiti dinár", + "it": "dinaro kuwaitiano", + "ja": "クウェート・ディナール", + "lt": "Kuveito dinaras", + "nl": "Koeweitse dinar", + "pl": "Dinar kuwejcki", + "pt": "dinar kuwaitiano", + "ru": "кувейтский динар", + "sr": "кувајтски динар", + "sv": "Kuwaitisk dinar", + "ta": "குவைத் தினார்", + "tr": "Kuveyt dinarı", + "uk": "Кувейтський динар", + "vi": "Dinar Kuwait", + "zh": "科威特第纳尔" + }, + "KYD": { + "ar": "دولار جزر كايمان", + "ca": "dòlar de les illes Caiman", + "cs": "Dolar Kajmanských ostrovů", + "de": "Kaiman-Dollar", + "el": "Δολάριο Νησιών Καϋμάν", + "en": "Cayman Islands dollar", + "eo": "kajmana dolaro", + "es": "Dólar de las Islas Caimán", + "eu": "Dolar kaimandar", + "fa": "دلار جزایر کیمن", + "fi": "Caymansaarten dollari", + "fr": "Dollar des îles Caïmans", + "hr": "Kajmanski dolar", + "hu": "Kajmán-szigeteki dollár", + "it": "Dollaro delle Cayman", + "ja": "ケイマン諸島・ドル", + "lt": "Kaimanų salų doleris", + "nl": "Kaaimaneilandse dollar", + "pl": "Dolar kajmański", + "pt": "Dólar das Ilhas Cayman", + "ru": "доллар Каймановых островов", + "sr": "долар Кајманских Острва", + "sv": "Caymansk dollar", + "tr": "Cayman Adaları doları", + "uk": "Долар Кайманових островів", + "vi": "Đô la Quần đảo Cayman", + "zh": "開曼群島元", + "he": "דולר קיימני", + "oc": "Dolar de las illas Caiman" + }, + "KZT": { + "ar": "تينغ كازاخستاني", + "bg": "Казахстанско тенге", + "ca": "tenge", + "cs": "Tenge", + "de": "Tenge", + "el": "Τένγκε", + "en": "Kazakhstani tenge", + "eo": "kazaĥa tengo", + "es": "tenge kazajo", + "eu": "Kazakhstani Tenge", + "fa": "تنگه", + "fi": "Kazakstanin tenge", + "fr": "tenge kazakh", + "hr": "Kazahstanski tenge", + "hu": "kazah tenge", + "it": "tenge kazako", + "ja": "テンゲ", + "lt": "Kazachijos tengė", + "nl": "Kazachse tenge", + "pl": "Tenge", + "pt": "tenge", + "ro": "Tenge", + "ru": "казахстанский тенге", + "sk": "Kazachstanský tenge", + "sr": "казахстански тенге", + "sv": "Tenge", + "ta": "கசக்ஸ்தானிய டெங்கே", + "tr": "Tenge", + "uk": "Казахстанський тенге", + "vi": "Tenge Kazakhstan", + "zh": "哈萨克斯坦坚戈", + "he": "טנגה", + "ia": "tenge kazakh", + "oc": "tenge" + }, "LAK": { - "fr": "Kip laotien", - "en": "Lao kip", - "nl": "Laotiaanse kip", - "de": "Kip", - "it": "Kip laotiano", - "hu": "laoszi kip", - "es": "Kip laosiano" - }, - "MZE": { - "de": "Mosambikanischer Escudo", - "en": "Mozambican escudo", - "es": "Escudo mozambique\u00f1o" - }, - "SYP": { - "fr": "Livre syrienne", - "en": "Syrian pound", - "nl": "Syrisch pond", - "de": "Syrische Lira", - "it": "Lira siriana", - "hu": "Sz\u00edr font", - "es": "Libra siria" - }, + "ar": "كيب لاوي", + "bg": "Лаоски кип", + "ca": "kip", + "cs": "Laoský kip", + "cy": "Kip", + "de": "Kip", + "el": "Κιπ", + "en": "Lao kip", + "eo": "laosa kipo", + "es": "kip laosiano", + "eu": "Laostar kip berria", + "fa": "کیپ لائوس", + "fi": "Laosin kip", + "fr": "Kip laotien", + "hr": "laoski kip", + "hu": "laoszi kip", + "it": "Kip laotiano", + "ja": "キープ", + "lt": "Laoso kipas", + "nl": "Laotiaanse kip", + "pl": "Kip", + "pt": "Kip", + "ru": "лаосский кип", + "sr": "лаоски кип", + "sv": "Kip", + "tr": "Laos kipi", + "uk": "Лаоський кіп", + "vi": "Kíp Lào", + "zh": "寮國基普" + }, + "LBP": { + "ar": "ليرة لبنانية", + "bg": "Ливанска лира", + "ca": "lliura libanesa", + "de": "libanesisches Pfund", + "el": "Λίρα του Λιβάνου", + "en": "Lebanese pound", + "eo": "libana liro", + "es": "libra libanesa", + "fa": "لیره لبنان", + "fi": "Libanonin punta", + "fr": "livre libanaise", + "he": "לירה לבנונית", + "hr": "Libanonska funta", + "hu": "libanoni font", + "it": "lira libanese", + "ja": "レバノン・ポンド", + "lt": "Libano svaras", + "nl": "Libanees pond", + "pl": "Funt libański", + "pt": "libra libanesa", + "ru": "ливанский фунт", + "sl": "Libanonski funt", + "sr": "либанска фунта", + "sv": "Libanesiskt pund", + "tr": "Lübnan lirası", + "uk": "Ліванський фунт", + "zh": "黎巴嫩鎊", + "cy": "punt Libanus", + "oc": "Liura libanesa" + }, + "LKR": { + "ar": "روبية سريلانكية", + "bg": "Шриланкийска рупия", + "ca": "rupia de Sri Lanka", + "da": "Sri Lanka rupee", + "de": "Sri-Lanka-Rupie", + "en": "Sri Lankan rupee", + "eo": "srilanka rupio", + "es": "rupia esrilanquesa", + "eu": "Errupia srilankar", + "fa": "روپیه سریلانکا", + "fi": "Sri Lankan rupia", + "fr": "roupie srilankaise", + "gl": "Rupia de Sri Lanka", + "hr": "Šrilanska rupija", + "hu": "Srí Lanka-i rúpia", + "it": "rupia singalese", + "ja": "スリランカ・ルピー", + "lt": "Šri Lankos rupija", + "nl": "Sri Lankaanse roepie", + "pl": "Rupia lankijska", + "pt": "rúpia do Sri Lanka", + "ru": "Ланкийская рупия", + "sr": "шриланчанска рупија", + "sv": "Lankesisk rupee", + "ta": "இலங்கை ரூபாய்", + "tr": "Sri Lanka rupisi", + "uk": "ланкійська рупія", + "vi": "Rupee Sri Lanka", + "zh": "斯里蘭卡盧比", + "cy": "Rupee Sri Lanca" + }, + "LRD": { + "ar": "دولار ليبيري", + "bg": "Либерийски долар", + "ca": "dòlar liberià", + "cs": "liberijský dolar", + "da": "Liberiansk dollar", + "de": "Liberianischer Dollar", + "el": "Δολάριο Λιβερίας", + "en": "Liberian dollar", + "eo": "liberia dolaro", + "es": "Dólar liberiano", + "fa": "دلار لیبریا", + "fi": "Liberian dollari", + "fr": "dollar libérien", + "gl": "Dólar liberiano", + "he": "דולר ליברי", + "hr": "Liberijski dolar", + "hu": "Libériai dollár", + "it": "Dollaro liberiano", + "ja": "リベリア・ドル", + "lt": "Liberijos doleris", + "nl": "Liberiaanse dollar", + "pl": "Dolar liberyjski", + "pt": "Dólar liberiano", + "ru": "Либерийский доллар", + "sr": "либеријски долар", + "sv": "Liberiansk dollar", + "tr": "Liberya doları", + "uk": "Ліберійський долар", + "zh": "賴比瑞亞元", + "oc": "Dolar liberian" + }, + "LSL": { + "ar": "لوتي ليسوتو", + "ca": "loti", + "cs": "Lesothský loti", + "cy": "Maloti", + "da": "Loti", + "de": "Lesothischer Loti", + "el": "Λότι", + "en": "Lesotho loti", + "eo": "lesota lotio", + "es": "Loti", + "fa": "لوتی لسوتو", + "fi": "Lesothon loti", + "fr": "Loti", + "gl": "Loti", + "hr": "Lesotski loti", + "hu": "Lesothói loti", + "it": "Loti lesothiano", + "ja": "ロチ", + "lt": "Loti", + "nl": "Lesothaanse loti", + "pl": "Loti", + "pt": "Loti", + "ru": "Лоти Лесото", + "sr": "лесотски лоти", + "sv": "Loti", + "tr": "Loti", + "uk": "Лоті", + "zh": "賴索托洛蒂" + }, + "LYD": { + "ar": "دينار ليبي", + "bg": "Либийски динар", + "ca": "dinar libi", + "cs": "Libyjský dinár", + "cy": "Dinar Libya", + "da": "Libyske dinarer", + "de": "libyscher Dinar", + "el": "Δηνάριο Λιβύης", + "en": "Libyan dinar", + "eo": "libia dinaro", + "es": "dinar libio", + "fa": "دینار لیبی", + "fi": "Libyan dinaari", + "fr": "dinar libyen", + "he": "דינר לובי ", + "hr": "Libijski dinar", + "hu": "Líbiai dinár", + "it": "dinaro libico", + "ja": "リビア・ディナール", + "lt": "Libijos dinaras", + "nl": "Libische dinar", + "pl": "Dinar libijski", + "pt": "dinar líbio", + "ru": "ливийский динар", + "sr": "либијски динар", + "sv": "Libysk dinar", + "tr": "Libya dinarı", + "uk": "Лівійський динар", + "zh": "利比亞第納爾", + "oc": "Dinar libian" + }, "MAD": { - "fr": "Dirham marocain", - "en": "Moroccan dirham", - "nl": "Marokkaanse dirham", - "de": "Marokkanischer Dirham", - "it": "Dirham marocchino", - "hu": "Marokk\u00f3i dirham", - "es": "D\u00edrham marroqu\u00ed" - }, + "ar": "درهم مغربي", + "bg": "Марокански дирхам", + "ca": "dírham marroquí", + "cs": "Marocký dirham", + "cy": "Dirham Moroco", + "de": "Marokkanischer Dirham", + "el": "Ντιρχάμ Μαρόκου", + "en": "Moroccan dirham", + "eo": "maroka dirhamo", + "es": "dírham marroquí", + "eu": "Marokoar dirham", + "fa": "درهم مراکش", + "fi": "Marokon dirhami", + "fr": "Dirham marocain", + "gl": "Dirham", + "he": "דירהם מרוקני", + "hr": "Marokanski dirham", + "hu": "Marokkói dirham", + "it": "Dirham marocchino", + "ja": "モロッコ・ディルハム", + "lt": "Maroko dirhamas", + "nl": "Marokkaanse dirham", + "pl": "dirham marokański", + "pt": "Dirham marroquino", + "ro": "Dirham marocan", + "ru": "марокканский дирхам", + "sr": "марокански дирхам", + "sv": "Marockansk dirham", + "tr": "Fas dirhemi", + "uk": "Марокканський дирхам", + "zh": "摩洛哥迪尔汗", + "oc": "Dirham" + }, + "MCF": { + "ar": "فرنك موناكو", + "bg": "Монаски франк", + "ca": "franc monegasc", + "cs": "Monacký frank", + "de": "monegassischer Franc", + "el": "Φράγκο του Μονακό", + "en": "Monegasque franc", + "es": "franco monegasco", + "fa": "فرانک موناکو", + "fr": "franc monégasque", + "hr": "Monegaški franak", + "it": "franco monegasco", + "ja": "モネガスク・フラン", + "lt": "Monako frankas", + "nl": "monegaskische frank", + "pl": "frank monakijski", + "pt": "franco monegasco", + "ro": "Franc monegasc", + "ru": "Монегасский франк", + "uk": "Франк Монако", + "zh": "摩納哥法郎", + "eo": "monaka franko", + "hu": "Monacói frank", + "ia": "franc monegasc" + }, + "MDL": { + "ar": "ليو مولدوفي", + "bg": "Молдовска лея", + "ca": "leu moldau", + "cs": "moldavský lei", + "de": "moldauischer Leu", + "el": "Μολδαβικό Λέου", + "en": "Moldovan leu", + "eo": "moldava leo", + "es": "leu moldavo", + "et": "Moldova leu", + "fa": "لئوی مولداوی", + "fi": "Moldovan leu", + "fr": "leu moldave", + "he": "לאו מולדובני", + "hr": "moldavski lej", + "hu": "moldován lej", + "it": "leu moldavo", + "ja": "モルドバ・レウ", + "lt": "Moldavijos lėja", + "nl": "Moldavische leu", + "pl": "lej Mołdawii", + "pt": "leu moldávio", + "ro": "Leu moldovenesc", + "ru": "молдавский лей", + "sk": "Moldavský lei", + "sl": "Moldavski lej", + "sr": "молдавски леј", + "sv": "Moldavisk leu", + "ta": "மல்டோவிய லியு", + "tr": "Moldova leyi", + "uk": "Молдовський лей", + "zh": "摩爾多瓦列伊", + "ia": "leu moldave", + "oc": "Leu moldau" + }, + "MGA": { + "ar": "أرياري مدغشقري", + "ca": "ariary", + "cs": "Malgašský ariary", + "da": "Ariary", + "de": "Ariary", + "el": "Αριάρι", + "en": "ariary", + "eo": "malagasa ariaro", + "es": "ariary", + "fa": "آریاری", + "fi": "Madagaskarin ariary", + "fr": "ariary", + "he": "אריארי", + "hr": "Malgaški arijari", + "hu": "Madagaszkári ariary", + "it": "ariary malgascio", + "ja": "マダガスカル・アリアリ", + "lt": "Madagaskaro ariaris", + "nl": "Malagassische ariary", + "pl": "Ariary", + "pt": "ariary malgaxe", + "ru": "малагасийский ариари", + "sr": "ариари", + "sv": "Ariary", + "tr": "Ariary", + "uk": "Малагасійський аріарі", + "zh": "馬達加斯加阿里亞里", + "oc": "Ariary" + }, + "MKD": { + "ar": "دينار مقدوني", + "bg": "македонски денар", + "ca": "denar", + "cs": "Makedonský denár", + "da": "Makedonske denarer", + "de": "nordmazedonischer Denar", + "el": "Δηνάριο Βόρειας Μακεδονίας", + "en": "denar", + "eo": "makedona denaro", + "es": "denar macedonio", + "et": "Makedoonia denaar", + "fa": "دینار مقدونیه", + "fi": "Makedonian denaari", + "fr": "dinar macédonien", + "gl": "Dinar macedonio", + "he": "דינר מקדוני", + "hr": "Makedonski denar", + "hu": "macedón dénár", + "it": "Dinaro macedone", + "ja": "マケドニア・デナール", + "lt": "Makedonijos denaras", + "nl": "Noord-Macedonische denar", + "pl": "denar", + "pt": "dinar macedónio", + "ro": "Denar macedonean", + "ru": "македонский денар", + "sk": "Macedónsky denár", + "sl": "Makedonski denar", + "sr": "македонски денар", + "sv": "Makedonisk denar", + "ta": "மாசிடோனிய தெனார்", + "tr": "Makedon denarı", + "uk": "Македонський денар", + "vi": "Denar Bắc Macedonia", + "zh": "馬其頓代納爾", + "cy": "denar (Macedonia)", + "ia": "denar macedone" + }, + "MMK": { + "ar": "كيات ميانماري", + "ca": "kyat", + "cs": "Myanmarský kyat", + "de": "Kyat", + "en": "kyat", + "eo": "birma kjato", + "es": "Kyat birmano", + "fa": "کیات", + "fi": "Myanmarin kyat", + "fr": "Kyat", + "hr": "Mijanmarski kjat", + "hu": "mianmari kjap", + "it": "Kyat birmano", + "ja": "チャット", + "lt": "Kijatas", + "nl": "Myanmarese kyat", + "pl": "Kiat", + "pt": "Quiate", + "ro": "Kyat", + "ru": "кьят", + "sr": "мјанмарски кјат", + "sv": "Kyat", + "tr": "Kyat", + "uk": "М'янмський к'ят", + "vi": "Kyat", + "zh": "缅元", + "oc": "Kyat" + }, + "MNT": { + "ar": "توغروغ منغولي", + "bg": "монголски тугрик", + "ca": "tögrög", + "cs": "Tugrik", + "da": "Tugrik", + "de": "Tögrög", + "el": "Τουγκρίκ", + "en": "tugrik", + "eo": "mongola tugriko", + "es": "tugrik mongol", + "fa": "توگروگ", + "fi": "Mongolian tugrik", + "fr": "tugrik", + "gl": "Tugrik", + "he": "טוגרוג", + "hr": "Mongolski tugrik", + "hu": "mongol tugrik", + "it": "tugrik mongolo", + "ja": "トゥグルグ", + "lt": "Tugrikas", + "nl": "Mongoolse tugrik", + "pl": "tugrik", + "pt": "Tugrik", + "ru": "монгольский тугрик", + "sk": "Mongolský tugrik", + "sr": "монголски тугрик", + "sv": "Tögrög", + "tr": "Tögrög", + "uk": "Монгольський тугрик", + "vi": "Tögrög", + "zh": "蒙古图格里克", + "cy": "tögrög Mongolia" + }, + "MOP": { + "ar": "باتاكا ماكاوية", + "ca": "pataca", + "cs": "Macajská pataca", + "de": "Macao-Pataca", + "el": "Πατάκα", + "en": "Macanese pataca", + "eo": "makaa patako", + "es": "pataca macaense", + "eu": "Pataca macautar", + "fa": "پاتاکای ماکانز", + "fi": "Macaon pataca", + "fr": "pataca", + "gl": "Pataca macaense", + "he": "פטקה", + "hr": "Makaonska pataka", + "hu": "Makaói pataca", + "it": "Pataca di Macao", + "ja": "マカオ・パタカ", + "lt": "Pataka", + "nl": "Macause pataca", + "pl": "Pataca", + "pt": "Pataca", + "ru": "патака Макао", + "sv": "Pataca", + "tr": "Pataka", + "uk": "Аоминська патака", + "vi": "Pataca Macau", + "zh": "澳門幣", + "sr": "макаонска патака" + }, + "MRO": { + "fr": "Ouguiya", + "ca": "Ouguiya", + "cs": "Ouguiya", + "cy": "Ouguiya", + "da": "Ouguiya", + "de": "Ouguiya", + "en": "Ouguiya (1973-2017)", + "eo": "Ouguiya", + "es": "Ouguiya", + "et": "Ouguiya", + "eu": "Ouguiya", + "fi": "Ouguiya", + "gl": "Ouguiya", + "hr": "Ouguiya", + "hu": "Ouguiya (1973-2017)", + "ia": "Ouguiya", + "it": "Ouguiya", + "lt": "Ouguiya", + "nl": "Ouguiya", + "oc": "Ouguiya", + "pl": "Ouguiya", + "pt": "Ouguiya", + "ro": "Ouguiya", + "sk": "Ouguiya", + "sv": "Ouguiya (1973-2017)", + "tr": "Ouguiya", + "vi": "Ouguiya" + }, + "MUR": { + "ar": "روبي موريشي", + "ca": "rupia de Maurici", + "cs": "Mauricijská rupie", + "da": "Mauritiske rupee", + "de": "Mauritius-Rupie", + "el": "Ρουπία του Μαυρίκιου", + "en": "Mauritian rupee", + "eo": "maŭricia rupio", + "es": "rupia mauricia", + "eu": "Errupia mauriziar", + "fa": "روپیه موریس", + "fi": "Mauritiuksen rupia", + "fr": "Roupie mauricienne", + "gl": "Rupia de Mauricio", + "hr": "Mauricijska rupija", + "hu": "Mauritiusi rúpia", + "it": "Rupia mauriziana", + "ja": "モーリシャス・ルピー", + "lt": "Mauricijaus rupija", + "nl": "Mauritiaanse roepie", + "pl": "Rupia Mauritiusu", + "pt": "Rupia mauriciana", + "ru": "Маврикийская рупия", + "sr": "маурицијска рупија", + "sv": "Mauritisk rupie", + "tr": "Mauritius rupisi", + "uk": "Маврикійська рупія", + "zh": "模里西斯盧比", + "he": "רופי מאוריציני", + "oc": "Ropia de Maurici" + }, + "MVR": { + "ar": "روفيه مالديفية", + "bg": "Малдивска рупия", + "ca": "rupia de les Maldives", + "cs": "Maledivská rupie", + "da": "Rufiyaa", + "de": "Rufiyaa", + "el": "Ρουφίγια", + "en": "Maldivian rufiyaa", + "eo": "maldiva rufijao", + "es": "rupia maldiva", + "eu": "Errupia maldivar", + "fa": "روفیه مالدیو", + "fi": "Malediivien rufiyaa", + "fr": "Rufiyaa", + "hr": "Maldivska rufija", + "hu": "maldív-szigeteki rúfia", + "it": "rufiyaa delle Maldive", + "ja": "ルフィヤ", + "lt": "Maldyvų rufija", + "nl": "Maldivische rufiyaa", + "pl": "Rupia malediwska", + "pt": "Rupia maldívia", + "ru": "мальдивская руфия", + "sr": "малдивска руфија", + "sv": "Rufiyah", + "ta": "மாலத்தீவின் ருஃபியா", + "tr": "Rufiyaa", + "uk": "Мальдівська руфія", + "zh": "馬爾地夫拉菲亞", + "oc": "Rópia de las Maldivas" + }, + "MWK": { + "ar": "كواشا ملاوية", + "ca": "kwacha malawià", + "cs": "malawiská kwacha", + "de": "Malawi-Kwacha", + "el": "Κουάτσα του Μαλάουι", + "en": "Malawian kwacha", + "eo": "malavia kvaĉo", + "es": "kwacha malauí", + "et": "Malawi kvatša", + "fa": "کواچا مالاویا", + "fi": "Malawin kwacha", + "fr": "Kwacha malawien", + "gl": "Kwacha de Malawi", + "hr": "Malavijska kvača", + "hu": "Malawi kwacha", + "it": "Kwacha malawiano", + "ja": "マラウイ・クワチャ", + "lt": "Malavio kvača", + "nl": "Malawische kwacha", + "pl": "Kwacha malawijska", + "pt": "Kwacha do Maláui", + "ru": "малавийская квача", + "sr": "малавијска квача", + "sv": "Malawisk kwacha", + "tr": "Malavi kwachası", + "uk": "Малавійська квача", + "zh": "馬拉威克瓦查" + }, + "MXN": { + "ar": "بيزو مكسيكي", + "bg": "Мексиканско песо", + "ca": "peso mexicà", + "cs": "Mexické peso", + "de": "Mexikanischer Peso", + "el": "Μεξικάνικο πέσο", + "en": "Mexican peso", + "eo": "meksika peso", + "es": "peso mexicano", + "eu": "Mexikar peso", + "fa": "پزو مکزیک", + "fi": "Meksikon peso", + "fr": "peso mexicain", + "gl": "Peso mexicano", + "he": "פסו מקסיקני", + "hr": "Meksički pezo", + "hu": "mexikói peso", + "ia": "Peso mexican", + "it": "peso messicano", + "ja": "メキシコ・ペソ", + "lt": "Meksikos pesas", + "nl": "Mexicaanse peso", + "pl": "Peso meksykańskie", + "pt": "peso mexicano", + "ro": "Peso mexican", + "ru": "мексиканское песо", + "sr": "мексички пезос", + "sv": "Mexikansk peso", + "ta": "மெக்சிகோ பெசோ", + "tr": "Meksika pesosu", + "uk": "мексиканський песо", + "vi": "Peso Mexico", + "zh": "墨西哥比索", + "cy": "peso (Mecsico)", + "et": "Mehhiko peeso" + }, + "MXV": { + "en": "Mexican unidad de inversión", + "es": "Unidades de Inversión", + "de": "UNIDAD DE INVERSION", + "ja": "メキシコ投資単位" + }, + "MYR": { + "ar": "رينغيت ماليزي", + "bg": "Малайзийски рингит", + "ca": "ringgit", + "cs": "Malajsijský ringgit", + "de": "Ringgit", + "el": "Ρινγκίτ", + "en": "Malaysian ringgit", + "eo": "malajzia ringito", + "es": "ringgit", + "eu": "Ringgit", + "fa": "رینگیت", + "fi": "Malesian ringgit", + "fr": "ringgit", + "hr": "Malezijski ringit", + "hu": "maláj ringgit", + "it": "ringgit malaysiano", + "ja": "リンギット", + "lt": "Malaizijos ringitas", + "nl": "Maleisische ringgit", + "pl": "Ringgit", + "pt": "ringgit malaio", + "ro": "Ringgit", + "ru": "малайзийский ринггит", + "sr": "малезијски рингит", + "sv": "ringgit", + "ta": "மலேசிய ரிங்கிட்", + "tr": "Ringgit", + "uk": "малайзійський ринґіт", + "vi": "Ringgit", + "zh": "马來西亚令吉", + "he": "רינגיט מלזי" + }, "MZN": { - "fr": "Metical", - "en": "Mozambican metical", - "nl": "Mozambikaanse metical", - "de": "Metical", - "it": "Metical mozambicano", - "hu": "Mozambiki metical", - "es": "Metical mozambique\u00f1o" - }, - "SCR": { - "fr": "roupie seychelloise", - "en": "Seychellois rupee", - "nl": "Seychelse roepie", - "de": "Seychellen-Rupie", - "it": "Rupia delle Seychelles", - "hu": "Seychelle-i r\u00fapia", - "es": "rupia" - }, - "ZAR": { - "fr": "rand", - "en": "South African rand", - "nl": "Zuid-Afrikaanse rand", - "de": "S\u00fcdafrikanischer Rand", - "it": "Rand sudafricano", - "hu": "D\u00e9l-afrikai rand", - "es": "Rand sudafricano" - }, - "NPR": { - "fr": "Roupie n\u00e9palaise", - "en": "Nepalese rupee", - "nl": "Nepalese roepie", - "de": "Nepalesische Rupie", - "it": "Rupia nepalese", - "hu": "nep\u00e1li r\u00fapia", - "es": "Rupia nepal\u00ed" - }, - "XSU": { - "fr": "Sucre", - "en": "SUCRE", - "nl": "SUCRE", - "es": "SUCRE", - "de": "SUCRE" - }, + "ar": "متكال موزمبيقي", + "ca": "metical", + "cs": "Mosambický metical", + "da": "Metical", + "de": "Metical", + "el": "Μετικάλ", + "en": "Mozambican metical", + "eo": "mozambika metikalo", + "es": "Metical mozambiqueño", + "fa": "متیکال موزایکی", + "fi": "Mosambikin metical", + "fr": "Metical", + "gl": "Metical", + "hr": "Mozambijski metikal", + "hu": "Mozambiki metical", + "it": "Metical mozambicano", + "ja": "メティカル", + "lt": "Metikalis", + "nl": "Mozambikaanse metical", + "pl": "Metical", + "pt": "Metical", + "ru": "мозамбикский метикал", + "sr": "мозамбички метикал", + "sv": "Metical", + "tr": "Metical", + "uk": "Мозамбіцький метікал", + "zh": "莫三比克梅蒂卡爾", + "cy": "Metical Mosambic", + "he": "מטיקל מוזמביני" + }, + "NAD": { + "ar": "دولار ناميبي", + "bg": "Намибийски долар", + "ca": "dòlar namibià", + "cs": "Namibijský dolar", + "da": "Namibisk dollar", + "de": "Namibia-Dollar", + "en": "Namibian dollar", + "eo": "namibia dolaro", + "es": "Dólar namibio", + "fa": "دلار نامیبیا", + "fi": "Namibian dollari", + "fr": "Dollar namibien", + "gl": "Dólar namibio", + "he": "דולר נמיבי", + "hr": "Namibijski dolar", + "hu": "Namíbiai dollár", + "it": "Dollaro namibiano", + "ja": "ナミビア・ドル", + "lt": "Namibijos doleris", + "nl": "Namibische dollar", + "oc": "Dolar namibian", + "pl": "Dolar namibijski", + "pt": "Dólar da Namíbia", + "ru": "доллар Намибии", + "sr": "намибијски долар", + "sv": "Namibisk dollar", + "tr": "Namibya doları", + "uk": "Намібійський долар", + "zh": "納米比亞元" + }, "NGN": { - "fr": "Naira", - "en": "Nigerian naira", - "nl": "Nigeriaanse naira", - "de": "Naira", - "it": "Naira nigeriana", - "hu": "Nig\u00e9riai naira", - "es": "Naira" - }, - "CRC": { - "fr": "col\u00f3n", - "en": "Costa Rican col\u00f3n", - "nl": "Costa Ricaanse colon", - "de": "Costa-Rica-Col\u00f3n", - "it": "Col\u00f3n costaricano", - "hu": "Costa Rica-i col\u00f3n", - "es": "Col\u00f3n" - }, - "AED": { - "fr": "Dirham des \u00c9mirats arabes unis", - "en": "United Arab Emirates dirham", - "nl": "VAE-Dirham", - "de": "VAE-Dirham", - "it": "Dirham degli Emirati Arabi Uniti", - "hu": "emir\u00e1tusi dirham", - "es": "D\u00edrham de los Emiratos \u00c1rabes Unidos" - }, - "GBP": { - "fr": "livre sterling", - "en": "pound sterling", - "nl": "pond sterling", - "de": "Pfund Sterling", - "it": "sterlina britannica", - "hu": "font sterling", - "es": "libra esterlina" - }, - "LKR": { - "fr": "roupie srilankaise", - "en": "Sri Lankan rupee", - "nl": "Sri Lankaanse roepie", - "de": "Sri-Lanka-Rupie", - "it": "Rupia singalese", - "hu": "Sr\u00ed Lanka-i r\u00fapia", - "es": "rupia" - }, + "ar": "نيرة نيجيرية", + "ca": "naira", + "cs": "Nigerijská naira", + "de": "Naira", + "en": "Nigerian naira", + "eo": "niĝeria najro", + "es": "naira", + "fa": "نایرا نیجریه", + "fi": "Nigerian naira", + "fr": "Naira", + "gl": "Naira", + "he": "נאירה", + "hr": "Nigerijska naira", + "hu": "nigériai naira", + "it": "Naira nigeriana", + "ja": "ナイラ", + "lt": "Naira", + "nl": "Nigeriaanse naira", + "pl": "Naira", + "pt": "Naira", + "ru": "нигерийская найра", + "sk": "Naira", + "sr": "нигеријска наира", + "sv": "naira", + "tr": "Nijerya nairası", + "uk": "нігерійська найра", + "zh": "奈及利亞奈拉", + "oc": "Naira" + }, + "NIO": { + "ar": "كوردبا نيكاراغوا", + "bg": "Никарагуанска кордоба", + "ca": "córdoba", + "cs": "Nikaragujská córdoba", + "de": "Córdoba Oro", + "el": "Κόρδοβα Νικαράγουας", + "en": "Nicaraguan córdoba", + "eo": "nikaragva kordovo", + "es": "córdoba", + "eu": "Córdoba", + "fa": "کوردوبا نیکاراگوئه", + "fi": "Nicaraguan córdoba", + "fr": "Córdoba", + "gl": "Córdoba", + "he": "קורדובה", + "hr": "Nikaragvanska kordoba", + "hu": "Nicaraguai córdoba", + "it": "Córdoba nicaraguense", + "ja": "ニカラグア・コルドバ", + "lt": "Nikaragvos kordoba", + "nl": "Nicaraguaanse córdoba", + "pl": "Cordoba oro", + "pt": "Córdoba (moeda)", + "ro": "Córdoba", + "ru": "никарагуанская кордоба", + "sr": "никарагванска кордоба", + "sv": "Córdoba", + "tr": "Kordoba", + "uk": "Нікарагуанська кордоба", + "zh": "尼加拉瓜科多巴", + "oc": "Córdoba (moneda)" + }, + "NKD": { + "ar": "درام كراباخي", + "de": "Bergkarabach-Dram", + "en": "Nagorno-Karabakh dram", + "es": "dram de Artsaj", + "fa": "درام قرهباغ", + "fi": "Vuoristo-Karabahin dram", + "fr": "dram de l'Artsakh", + "gl": "Dram de Nagorno-Karabakh", + "hr": "Gorskokarabaški dram", + "hu": "Hegyi-karabahi dram", + "it": "dram karabakho", + "lt": "Karabacho dramas", + "ru": "карабахский драм", + "sv": "Nagorno-Karabach dram", + "tr": "Karabağ dramı", + "uk": "карабаський драм", + "zh": "阿尔察赫德拉姆", + "ca": "dram d'Artsakh", + "ja": "ナゴルノ・カラバフ・ドラム", + "nl": "Nagorno-Karabakh dram" + }, + "NOK": { + "ar": "كرونة نروجية", + "bg": "Норвежка крона", + "ca": "corona noruega", + "cs": "Norská koruna", + "da": "Norske kroner", + "de": "norwegische Krone", + "el": "Κορόνα Νορβηγίας", + "en": "Norwegian krone", + "eo": "norvega krono", + "es": "corona noruega", + "et": "Norra kroon", + "eu": "Norvegiar koroa", + "fa": "کرون نروژ", + "fi": "Norjan kruunu", + "fr": "couronne norvégienne", + "gl": "Coroa norueguesa", + "he": "כתר נורווגי", + "hr": "Norveška kruna", + "hu": "norvég korona", + "it": "corona norvegese", + "ja": "ノルウェー・クローネ", + "lt": "Norvegijos krona", + "nl": "Noorse kroon", + "pl": "Korona norweska", + "pt": "coroa norueguesa", + "ro": "Coroană norvegiană", + "ru": "норвежская крона", + "sk": "Nórska koruna", + "sl": "Norveška krona", + "sr": "норвешка круна", + "sv": "norsk krona", + "ta": "நார்வே குரோனா", + "tr": "Norveç kronu", + "uk": "норвезька крона", + "vi": "Krone Na Uy", + "zh": "挪威克朗", + "ia": "corona norvegian", + "oc": "corona norvegiana" + }, + "NPR": { + "ar": "روبي نيبالي", + "bg": "Непалска рупия", + "ca": "rupia nepalesa", + "cs": "Nepálská rupie", + "da": "Nepalesiske rupee", + "de": "Nepalesische Rupie", + "el": "Ρουπία Νεπάλ", + "en": "Nepalese rupee", + "eo": "nepala rupio", + "es": "rupia nepalí", + "et": "Nepali ruupia", + "eu": "Errupia nepaldar", + "fa": "روپیه نپال", + "fi": "Nepalin rupia", + "fr": "Roupie népalaise", + "gl": "Rupia nepalesa", + "he": "רופי נפאלי", + "hr": "Nepalska rupija", + "hu": "nepáli rúpia", + "it": "Rupia nepalese", + "ja": "ネパール・ルピー", + "lt": "Nepalo rupija", + "nl": "Nepalese roepie", + "pl": "Rupia nepalska", + "pt": "Rupia nepalesa", + "ru": "непальская рупия", + "sr": "непалска рупија", + "sv": "Nepalesisk rupee", + "ta": "நேபாள ரூபாய்", + "tr": "Nepal rupisi", + "uk": "Непальська рупія", + "vi": "Rupee Nepal", + "zh": "尼泊尔卢比" + }, + "NUD": { + "en": "Niue dollar", + "fa": "دلار نیوئه", + "fi": "Niuen dollari", + "ru": "доллар Ниуэ", + "zh": "纽埃元", + "sr": "нијујски долар" + }, + "NZD": { + "ar": "دولار نيوزيلندي", + "bg": "Новозеландски долар", + "ca": "dòlar neozelandès", + "cs": "Novozélandský dolar", + "da": "Newzealandske dollar", + "de": "Neuseeland-Dollar", + "el": "Δολάριο Νέας Ζηλανδίας", + "en": "New Zealand dollar", + "eo": "nov-zelanda dolaro", + "es": "dólar neozelandés", + "eu": "Zeelandaberritar dolar", + "fa": "دلار نیوزیلند", + "fi": "Uuden-Seelannin dollari", + "fr": "dollar néo-zélandais", + "gl": "Dólar neozelandés", + "he": "דולר ניו זילנדי", + "hr": "Novozelandski dolar", + "hu": "új-zélandi dollár", + "it": "dollaro neozelandese", + "ja": "ニュージーランド・ドル", + "lt": "Naujosios Zelandijos doleris", + "nl": "Nieuw-Zeelandse dollar", + "pl": "Dolar nowozelandzki", + "pt": "dólar neozelandês", + "ro": "Dolar neozeelandez", + "ru": "новозеландский доллар", + "sk": "Novozélandský dolár", + "sr": "новозеландски долар", + "sv": "Nyzeeländsk dollar", + "tr": "Yeni Zelanda doları", + "uk": "Новозеландський долар", + "vi": "Đô la New Zealand", + "zh": "紐西蘭元", + "oc": "Dolar neozelandés" + }, + "OMR": { + "ar": "ريال عماني", + "bg": "Омански риял", + "ca": "rial omanita", + "cs": "Ománský rial", + "da": "Omansk rial", + "de": "Omanischer Rial", + "el": "Ριάλ του Ομάν", + "en": "Omani rial", + "eo": "omana rialo", + "es": "Rial omaní", + "fa": "ریال عمان", + "fi": "Omanin rial", + "fr": "Rial omanais", + "he": "ריאל עומאני", + "hr": "Omanski rijal", + "hu": "Ománi riál", + "it": "Riyal dell'Oman", + "ja": "オマーン・リアル", + "lt": "Omano rialas", + "nl": "Omaanse rial", + "pl": "Rial omański", + "pt": "Rial omanense", + "ru": "оманский риал", + "sr": "омански ријал", + "sv": "Omansk rial", + "ta": "ஓமானி ரியால்", + "tr": "Umman riyali", + "uk": "Оманський ріал", + "zh": "阿曼里亞爾" + }, + "PAB": { + "ar": "بالبوا بنمي", + "bg": "Панамска балбоа", + "ca": "balboa", + "cs": "Panamská balboa", + "de": "Panamaischer Balboa", + "el": "Μπαλμπόα Παναμά", + "en": "Panamanian balboa", + "eo": "panama balboo", + "es": "Balboa", + "eu": "Balboa", + "fa": "بالبوآ پاناما", + "fi": "Panaman balboa", + "fr": "Balboa", + "gl": "Balboa", + "he": "בלבואה", + "hr": "Panamska balboa", + "hu": "Panamai balboa", + "it": "Balboa panamense", + "ja": "バルボア", + "lt": "Balboa", + "nl": "Panamese balboa", + "pl": "Balboa", + "pt": "Balboa", + "ru": "панамский бальбоа", + "sr": "панамска балбоа", + "sv": "Balboa", + "tr": "Panama balboası", + "uk": "Панамське бальбоа", + "zh": "巴拿馬巴波亞" + }, + "PEN": { + "ar": "سول بيروفي جديد", + "ca": "sol", + "cs": "Peruánský sol", + "da": "Nuevo sol", + "de": "Nuevo Sol", + "el": "Νέο Σολ Περού", + "en": "Peruvian sol", + "eo": "perua nova suno", + "es": "sol soleno", + "eu": "Sol", + "fa": "سل جدید پرو", + "fi": "Perun nuevo sol", + "fr": "nouveau sol", + "gl": "Nuevo sol", + "he": "סול", + "hr": "Peruanski novi sol", + "hu": "perui új sol", + "it": "Nuevo Sol peruviano", + "ja": "ヌエボ・ソル", + "lt": "Naujasis solis", + "nl": "Peruviaanse sol", + "pl": "Sol", + "pt": "Sol novo", + "ru": "перуанский новый соль", + "sr": "перуански нови сол", + "sv": "Nuevo sol", + "tr": "Nuevo Sol", + "uk": "Новий соль", + "vi": "Sol Peru", + "zh": "秘魯新索爾", + "oc": "Nuevo Sol" + }, + "PGK": { + "ar": "كينا بابوا غينيا الجديدة", + "bg": "Кина на Папуа Нова Гвинея", + "ca": "kina", + "cs": "Papuánská kina", + "da": "Kina", + "de": "Kina", + "el": "Κίνα Παπούα-Νέας Γουινέας", + "en": "kina", + "eo": "papuonovgvinea kinao", + "es": "Kina", + "fa": "کینای پاپوآ گینه نو", + "fi": "Papua-Uuden-Guinean kina", + "fr": "Kina", + "gl": "Kina", + "hr": "Papuanska kina", + "hu": "Pápua új-guineai kina", + "it": "Kina papuana", + "ja": "キナ", + "lt": "Kina", + "nl": "Papoea-Nieuw-Guinese kina", + "pl": "Kina", + "pt": "Kina", + "ro": "Kina", + "ru": "Кина", + "sr": "папуанска кина", + "sv": "Kina", + "tr": "Papua Yeni Gine kinası", + "uk": "Кіна", + "vi": "Kina Papua New Guinea", + "zh": "巴布亞紐幾內亞基那", + "he": "קינה" + }, + "PHP": { + "ar": "بيسو فلبيني", + "bg": "Филипинско песо", + "ca": "peso filipí", + "cs": "Filipínské peso", + "de": "philippinischer Peso", + "el": "Πέσο Φιλιππίνων", + "en": "Philippine peso", + "eo": "filipina peso", + "es": "peso filipino", + "fa": "پزو فیلیپین", + "fi": "Filippiinien peso", + "fr": "peso philippin", + "he": "פסו פיליפיני", + "hr": "Filipinski pezo", + "hu": "Fülöp-szigeteki peso", + "it": "peso filippino", + "ja": "フィリピン・ペソ", + "lt": "Filipinų pesas", + "nl": "Filipijnse peso", + "pl": "Peso filipińskie", + "pt": "peso filipino", + "ru": "филиппинское песо", + "sk": "Filipínske peso", + "sr": "филипински пезо", + "sv": "Filippinsk peso", + "ta": "பிலிப்பைன் பெசோ", + "tr": "Filipinler pesosu", + "uk": "філіппінський песо", + "vi": "peso Philippines", + "zh": "菲律賓披索", + "oc": "Peso de las Filipinas" + }, "PKR": { - "fr": "Roupie pakistanaise", - "en": "Pakistani rupee", - "nl": "Pakistaanse roepie", - "de": "Pakistanische Rupie", - "it": "Rupia pakistana", - "hu": "pakiszt\u00e1ni r\u00fapia", - "es": "Rupia pakistan\u00ed" - }, - "HUF": { - "fr": "Forint", - "en": "Hungarian forint", - "nl": "Hongaarse forint", - "de": "Forint", - "it": "Fiorino ungherese", - "hu": "magyar forint", - "es": "Forinto h\u00fangaro" - }, - "SZL": { - "fr": "Lilangeni", - "en": "Swazi lilangeni", - "nl": "Swazische lilangeni", - "de": "Lilangeni", - "it": "Lilangeni dello Swaziland", - "hu": "Szv\u00e1zif\u00f6ldi lilangeni", - "es": "lilangeni" - }, - "LSL": { - "fr": "Loti", - "en": "Lesotho loti", - "nl": "Lesothaanse loti", - "de": "Lesothischer Loti", - "it": "Loti lesothiano", - "hu": "Lesoth\u00f3i loti", - "es": "Loti" - }, - "MNT": { - "fr": "Tugrik", - "en": "Mongolian t\u00f6gr\u00f6g", - "nl": "Mongoolse tugrik", - "de": "T\u00f6gr\u00f6g", - "it": "Tugrik mongolo", - "hu": "mongol tugrik", - "es": "Tugrik mongol" - }, - "AMD": { - "fr": "Dram", - "en": "Armenian dram", - "nl": "Armeense dram", - "de": "Armenischer Dram", - "it": "Dram armeno", - "hu": "\u00f6rm\u00e9ny dram", - "es": "Dram armenio" - }, - "UGX": { - "fr": "shilling ougandais", - "en": "Ugandan shilling", - "nl": "Oegandese shilling", - "de": "Uganda-Schilling", - "it": "Scellino ugandese", - "hu": "Ugandai shilling", - "es": "chel\u00edn" - }, + "ar": "روبية باكستانية", + "bg": "Пакистанска рупия", + "ca": "rupia pakistanesa", + "cs": "Pákistánská rupie", + "da": "Pakistanske rupee", + "de": "pakistanische Rupie", + "el": "Πακιστανική ρουπία", + "en": "Pakistani rupee", + "eo": "pakistana rupio", + "es": "rupia pakistaní", + "eu": "Errupia pakistandar", + "fa": "روپیه پاکستان", + "fi": "Pakistanin rupia", + "fr": "roupie pakistanaise", + "hr": "Pakistanska rupija", + "hu": "pakisztáni rúpia", + "it": "rupia pakistana", + "ja": "パキスタン・ルピー", + "lt": "Pakistano rupija", + "nl": "Pakistaanse roepie", + "oc": "Ropia de Paquistan", + "pl": "rupia pakistańska", + "pt": "Rupia do Paquistão", + "ru": "пакистанская рупия", + "sr": "пакистанска рупија", + "sv": "Pakistansk rupee", + "ta": "பாக்கித்தானிய ரூபாய்", + "tr": "Pakistan rupisi", + "uk": "пакистанська рупія", + "vi": "Rupee Pakistan", + "zh": "巴基斯坦盧比", + "he": "רופי פקיסטני " + }, + "PLN": { + "ar": "زلوتي بولندي", + "bg": "Полска злотаПолска злота", + "ca": "złoty", + "cs": "zlotý", + "da": "Zloty", + "de": "Złoty", + "el": "Ζλότι", + "en": "złoty", + "eo": "pola zloto", + "es": "złoty", + "et": "Poola zlott", + "eu": "Złoty", + "fa": "زلوتی", + "fi": "Puolan złoty", + "fr": "złoty", + "gl": "Złoty", + "he": "זלוטי", + "hr": "Poljski zlot", + "hu": "lengyel złoty", + "it": "złoty polacco", + "ja": "ズウォティ", + "lt": "Zlotas", + "nl": "Poolse złoty", + "pl": "złoty", + "pt": "złoty", + "ro": "Zlot polonez", + "ru": "польский злотый", + "sk": "Poľský zlotý", + "sr": "пољски злот", + "sv": "Złoty", + "ta": "ஸ்வாட்டெ", + "tr": "Złoty", + "uk": "злотий", + "vi": "Złoty Ba Lan", + "zh": "波兰兹罗提", + "ia": "zloty polonese", + "oc": "złoty" + }, + "PND": { + "en": "Pitcairn Islands dollar", + "fa": "دلار جزایر پیتکارین", + "fi": "Pitcairnin dollari", + "ru": "доллар Островов Питкэрн", + "ca": "dòlar de les illes Pitcairn", + "zh": "皮特凱恩群島元" + }, + "PRB": { + "ar": "روبل ترانسنيستري", + "bg": "Приднестровска рубла", + "ca": "ruble de Transnístria", + "cs": "Podněsterský rubl", + "de": "transnistrischer Rubel", + "en": "Transnistrian ruble", + "eo": "Ĉednestria rublo", + "es": "rublo transnistrio", + "fa": "روبل ترانسنیسترین", + "fi": "Transnistrian rupla", + "fr": "rouble de Transnistrie", + "gl": "Rublo de Transnistria", + "he": "רובל טרנסדנייסטרי", + "hr": "Pridnjestrovska rublja", + "hu": "Dnyeszter menti rubel", + "it": "rublo transnistriano", + "ja": "沿ドニエストル・ルーブル", + "lt": "Padniestrės rublis", + "nl": "Transnistrische roebel", + "pl": "Rubel naddniestrzański", + "pt": "Rublo transnístrio", + "ro": "Rublă transnistreană", + "ru": "приднестровский рубль", + "sk": "Podnesterský rubeľ", + "sr": "придњестарска рубља", + "sv": "Transnistrisk rubel", + "tr": "Transdinyester rublesi", + "uk": "придністровський рубль", + "zh": "德涅斯特河沿岸盧布" + }, + "PYG": { + "ar": "غواراني باراغواي", + "ca": "guaraní", + "cs": "Paraguayský guaraní", + "de": "Paraguayischer Guaraní", + "el": "Γκουαρανί", + "en": "Paraguayan guaraní", + "eo": "paragvaja gvaranio", + "es": "guaraní", + "eu": "Guarani", + "fa": "گوارانی پاراگوئه", + "fi": "Paraguayn guaraní", + "fr": "Guaraní", + "gl": "Guaraní", + "hr": "Paragvajski gvarani", + "hu": "Paraguayi guaraní", + "it": "guaraní paraguaiano", + "ja": "グアラニー", + "lt": "Gvaranis", + "nl": "Paraguayaanse guaraní", + "pl": "Guarani", + "pt": "Guarani", + "ru": "парагвайский гуарани", + "sk": "Guarani", + "sr": "парагвајски гварани", + "sv": "Guarani", + "tr": "Paraguay guaranísi", + "uk": "Парагвайський гуарані", + "zh": "巴拉圭瓜拉尼", + "oc": "Guaraní" + }, "QAR": { - "fr": "Riyal qatarien", - "en": "Qatari riyal", - "nl": "Qatarese rial", - "de": "Katar-Riyal", - "it": "Riyal del Qatar", - "hu": "katari ri\u00e1l", - "es": "Riyal catar\u00ed" - }, - "XDR": { - "fr": "Droits de tirage sp\u00e9ciaux", - "en": "Special drawing rights", - "nl": "Speciale trekkingsrechten", - "de": "Sonderziehungsrecht", - "it": "Diritti speciali di prelievo", - "hu": "SDR", - "es": "Derechos Especiales de Giro" - }, - "ITL": { - "fr": "Lire italienne", - "en": "Italian lira", - "nl": "Italiaanse lire", - "de": "Italienische Lira", - "it": "lira italiana", - "hu": "Olasz l\u00edra", - "es": "Lira italiana" - }, - "JMD": { - "fr": "Dollar jama\u00efcain", - "en": "Jamaican dollar", - "nl": "Jamaicaanse dollar", - "de": "Jamaika-Dollar", - "it": "Dollaro giamaicano", - "hu": "Jamaicai doll\u00e1r", - "es": "D\u00f3lar jamaiquino" - }, - "GEL": { - "fr": "lari", - "en": "Georgian lari", - "nl": "Georgische lari", - "de": "Georgischer Lari", - "it": "Lari georgiano", - "hu": "gr\u00faz lari", - "es": "lari" - }, - "SHP": { - "fr": "Livre de Sainte-H\u00e9l\u00e8ne", - "en": "Saint Helena pound", - "nl": "Sint-Heleens pond", - "de": "St.-Helena-Pfund", - "it": "Sterlina di Sant'Elena", - "hu": "Szent Ilona-i font", - "es": "Libra de Santa Elena" - }, - "AFN": { - "fr": "Afghani", - "en": "Afghan afghani", - "nl": "Afghaanse afghani", - "de": "Afghani", - "it": "Afghani afgano", - "hu": "afg\u00e1n afg\u00e1ni", - "es": "Afgani afgano" - }, - "MMK": { - "fr": "Kyat", - "en": "kyat", - "nl": "Myanmarese kyat", - "de": "Kyat", - "it": "Kyat birmano", - "hu": "mianmari kjap", - "es": "Kyat birmano" - }, - "CSK": { - "fr": "couronne tch\u00e9coslovaque", - "en": "Czechoslovak koruna", - "nl": "Tsjecho-Slowaakse kroon", - "de": "Tschechoslowakische Krone", - "it": "Corona cecoslovacca", - "hu": "csehszlov\u00e1k korona", - "es": "Corona checoslovaca" - }, - "KPW": { - "fr": "Won nord-cor\u00e9en", - "en": "North Korean won", - "nl": "Noord-Koreaanse won", - "de": "Nordkoreanischer Won", - "it": "Won nordcoreano", - "hu": "\u00e9szak-koreai von", - "es": "W\u014fn norcoreano" - }, - "TRY": { - "fr": "Livre turque", - "en": "Turkish lira", - "nl": "Nieuwe Turkse lira", - "de": "T\u00fcrkische Lira", - "it": "Nuova lira turca", - "hu": "t\u00f6r\u00f6k \u00faj l\u00edra", - "es": "Lira turca" - }, - "BDT": { - "fr": "Taka", - "en": "taka", - "nl": "Bengalese taka", - "de": "Taka", - "it": "Taka bengalese", - "hu": "bangladesi taka", - "es": "Taka banglades\u00ed" - }, - "GRD": { - "fr": "Drachme moderne grecque", - "en": "Greek drachma", - "nl": "Drachme", - "de": "Griechische Drachme", - "it": "Dracma greca", - "es": "Dracma griega moderna" - }, - "YER": { - "fr": "rial y\u00e9m\u00e9nite", - "en": "Yemeni rial", - "nl": "Jemenitische rial", - "de": "Jemen-Rial", - "it": "riyal yemenita", - "hu": "Jemeni ri\u00e1l", - "es": "rial yemen\u00ed" - }, - "DDM": { - "fr": "Mark est-allemand", - "en": "East German mark", - "nl": "Oost-Duitse mark", - "de": "Mark", - "it": "Marco della Repubblica Democratica Tedesca", - "es": "Marco de la Rep\u00fablica Democr\u00e1tica Alemana" - }, - "HTG": { - "fr": "Gourde", - "en": "Haitian gourde", - "nl": "Ha\u00eftiaanse gourde", - "de": "Gourde", - "it": "Gourde haitiano", - "hu": "haiti gourde", - "es": "Gourde" - }, - "XOF": { - "fr": "Franc CFA", - "en": "West African CFA franc", - "de": "CFA-Franc BCEAO", - "es": "Franco CFA de \u00c1frica Occidental" - }, - "MGA": { - "fr": "ariary", - "en": "Malagasy ariary", - "nl": "Malagassische ariary", - "de": "Ariary", - "it": "Ariary malgascio", - "hu": "Madagaszk\u00e1ri ariary", - "es": "ariary" - }, - "PHP": { - "fr": "peso philippin", - "en": "Philippine peso", - "nl": "Filipijnse peso", - "de": "Philippinischer Peso", - "it": "peso filippino", - "hu": "F\u00fcl\u00f6p-szigeteki peso", - "es": "peso" - }, - "LRD": { - "fr": "Dollar lib\u00e9rien", - "en": "Liberian dollar", - "nl": "Liberiaanse dollar", - "de": "Liberianischer Dollar", - "it": "Dollaro liberiano", - "hu": "Lib\u00e9riai doll\u00e1r", - "es": "D\u00f3lar liberiano" - }, + "ar": "ريال قطري", + "bg": "Катарски риал", + "ca": "riyal de Qatar", + "de": "Katar-Riyal", + "el": "Ριγιάλ του Κατάρ", + "en": "Qatari riyal", + "eo": "katara rialo", + "es": "riyal catarí", + "fa": "ریال قطر", + "fi": "Qatarin rial", + "fr": "Riyal qatarien", + "he": "ריאל קטרי", + "hr": "Katarski rijal", + "hu": "katari riál", + "it": "riyal del Qatar", + "ja": "カタール・リヤル", + "lt": "Kataro rialas", + "nl": "Qatarese rial", + "pl": "Rial Kataru", + "pt": "Rial catarense", + "ru": "катарский риал", + "sr": "катарски ријал", + "sv": "Qatarisk rial", + "ta": "கத்தாரி ரியால்", + "tr": "Katar riyali", + "uk": "Катарський ріал", + "vi": "Riyal Qatar", + "zh": "卡達里亞爾" + }, + "RON": { + "ar": "ليو روماني", + "bg": "Румънска лея", + "ca": "leu romanès", + "cs": "rumunský lei", + "da": "Leu", + "de": "rumänischer Leu", + "el": "Λέι", + "en": "Romanian leu", + "eo": "rumana leo", + "es": "leu rumano", + "et": "Rumeenia leu", + "fa": "لئوی رومانی", + "fi": "Romanian leu", + "fr": "leu roumain", + "gl": "Leu romanés", + "he": "לאו רומני", + "hr": "Rumunjski lej", + "hu": "román lej", + "it": "leu romeno", + "ja": "ルーマニア・レウ", + "lt": "Naujoji Rumunijos lėja", + "nl": "Roemeense leu", + "oc": "Leu romanés", + "pl": "Lej rumuński", + "pt": "leu romeno", + "ro": "leu românesc", + "ru": "румынский лей", + "sk": "Nový rumunský lei", + "sl": "Romunski lej", + "sr": "румунски леј", + "sv": "Rumänsk leu", + "ta": "ரொமேனிய லியு", + "tr": "Rumen leyi", + "uk": "румунський лей", + "vi": "Leu România", + "zh": "罗马尼亚列伊", + "ia": "leu romanian" + }, + "RSD": { + "ar": "دينار صربي", + "bg": "Сръбски динар", + "ca": "dinar serbi", + "cs": "Srbský dinár", + "da": "Serbiske dinarer", + "de": "serbischer Dinar", + "el": "Δηνάριο Σερβίας", + "en": "Serbian dinar", + "eo": "serba dinaro", + "es": "dinar serbio", + "et": "Serbia dinaar", + "eu": "Serbiar dinar", + "fa": "دینار صربی", + "fi": "Serbian dinaari", + "fr": "dinar serbe", + "gl": "Dinar serbio", + "he": "דינר סרבי", + "hr": "Srpski dinar", + "hu": "szerb dinár", + "it": "dinaro serbo", + "ja": "セルビア・ディナール", + "lt": "Serbijos dinaras", + "nl": "Servische dinar", + "pl": "Dinar serbski", + "pt": "dinar sérvio", + "ro": "Dinar sârbesc", + "ru": "сербский динар", + "sk": "Srbský dinár", + "sl": "Srbski dinar", + "sr": "српски динар", + "sv": "Serbisk dinar", + "ta": "செர்பிய தினார்", + "tr": "Sırp dinarı", + "uk": "Сербський динар", + "zh": "塞爾維亞第納爾", + "cy": "dinar (Serbia)", + "ia": "dinar serbe" + }, + "RUB": { + "ar": "روبل روسي", + "bg": "Руска рубла", + "ca": "ruble rus", + "cs": "ruský rubl", + "cy": "Rŵbl Rwsiaidd", + "da": "Russiske rubler", + "de": "russischer Rubel", + "el": "Ρούβλι Ρωσίας", + "en": "Russian ruble", + "eo": "rusa rublo", + "es": "rublo ruso", + "et": "Venemaa rubla", + "eu": "Errusiar errublo", + "fa": "روبل روسیه", + "fi": "Venäjän rupla", + "fr": "rouble russe", + "gl": "Rublo ruso", + "he": "רובל רוסי", + "hr": "Ruska rublja", + "hu": "orosz rubel", + "it": "rublo russo", + "ja": "ロシア・ルーブル", + "lt": "Rusijos rublis", + "nl": "Russische roebel", + "pl": "rubel rosyjski", + "pt": "rublo russo", + "ro": "Rublă rusă", + "ru": "российский рубль", + "sk": "Ruský rubeľ", + "sr": "руска рубља", + "sv": "rysk rubel", + "ta": "உருசிய ரூபிள்", + "tr": "Rus rublesi", + "uk": "російський рубль", + "vi": "Rúp Nga", + "zh": "俄罗斯卢布", + "ia": "rublo russe", + "sl": "ruski rubelj" + }, "RWF": { - "fr": "franc rwandais", - "en": "Rwandan franc", - "nl": "Rwandese frank", - "de": "Ruanda-Franc", - "it": "Franco ruandese", - "hu": "Ruandai frank", - "es": "franco" - }, - "NOK": { - "fr": "Couronne norv\u00e9gienne", - "en": "Norwegian krone", - "nl": "Noorse kroon", - "de": "Norwegische Krone", - "it": "Corona norvegese", - "hu": "norv\u00e9g korona", - "es": "Corona noruega" - }, - "MOP": { - "fr": "Pataca", - "en": "Macanese pataca", - "nl": "Macause pataca", - "de": "Macao-Pataca", - "it": "Pataca di Macao", - "hu": "Maka\u00f3i pataca", - "es": "Pataca" - }, + "ar": "فرنك رواندي", + "bg": "Руандийски франк", + "ca": "franc ruandès", + "cs": "Rwandský frank", + "da": "Rwandisk franc", + "de": "Ruanda-Franc", + "el": "Φράγκο της Ρουάντα", + "en": "Rwandan franc", + "eo": "ruanda franko", + "es": "franco ruandés", + "et": "Rwanda frank", + "fa": "فرانک رواندا", + "fi": "Ruandan frangi", + "fr": "franc rwandais", + "gl": "Franco ruandés", + "he": "פרנק רואנדי", + "hr": "Ruandski franak", + "hu": "Ruandai frank", + "it": "franco ruandese", + "ja": "ルワンダ・フラン", + "lt": "Ruandos frankas", + "nl": "Rwandese frank", + "pl": "frank rwandyjski", + "pt": "franco ruandês", + "ru": "руандийский франк", + "sr": "руандски франак", + "sv": "Rwandisk franc", + "tr": "Ruanda frangı", + "uk": "Руандійський франк", + "zh": "卢旺达法郎" + }, + "SAR": { + "ar": "ريال سعودي", + "bg": "Саудитски риал", + "ca": "riyal saudita", + "de": "Saudi-Rial", + "el": "Ριάλ Σαουδικής Αραβίας", + "en": "Saudi riyal", + "eo": "sauda rialo", + "es": "riyal saudí", + "et": "Saudi Araabia riaal", + "fa": "ریال سعودی", + "fi": "Saudi-Arabian rial", + "fr": "riyal saoudien", + "he": "ריאל סעודי", + "hr": "Saudijski rijal", + "hu": "szaúdi riál", + "it": "riyal saudita", + "ja": "サウジアラビア・リヤル", + "lt": "Saudo Arabijos rialas", + "nl": "Saoedi-Arabische riyal", + "pl": "Rial saudyjski", + "pt": "Riyal", + "ro": "Rial saudit", + "ru": "саудовский риял", + "sr": "саудијски ријал", + "sv": "Saudiarabisk rial", + "ta": "சவூதி ரியால்", + "tr": "Suudi Arabistan riyali", + "uk": "саудівський ріал", + "vi": "Riyal Ả Rập Xê Út", + "zh": "沙特阿拉伯里亚尔", + "oc": "rial saudian" + }, + "SBD": { + "ar": "دولار جزر سليمان", + "bg": "Соломоновски долар", + "ca": "dòlar de Salomó", + "cs": "Dolar Šalomounových ostrovů", + "da": "Salomondollar", + "de": "Salomonen-Dollar", + "el": "Δολάριο Νήσων Σολομώντα", + "en": "Solomon Islands dollar", + "eo": "salomona dolaro", + "es": "dólar de las Islas Salomón", + "fa": "دلار جزایر سلیمان", + "fi": "Salomonsaarten dollari", + "fr": "dollar des îles Salomon", + "gl": "Dólar das Illas Salomón", + "he": "דולר איי שלמה", + "hr": "Salomonskootočni dolar", + "hu": "Salamon-szigeteki dollár", + "it": "dollaro delle Salomone", + "ja": "ソロモン諸島ドル", + "lt": "Saliamono salų doleris", + "nl": "Salomon-dollar", + "pl": "Dolar Wysp Salomona", + "pt": "Dólar das Ilhas Salomão", + "ro": "Dolar din Insulele Solomon", + "ru": "доллар Соломоновых Островов", + "sr": "соломонски долар", + "sv": "Salomondollar", + "tr": "Solomon Adaları doları", + "uk": "Долар Соломонових островів", + "zh": "所罗门群岛元", + "oc": "dolar de las Illas Salamon" + }, + "SCR": { + "ar": "روبية سيشلية", + "bg": "Сейшелска рупия", + "ca": "rupia de les Seychelles", + "cs": "Seychelská rupie", + "da": "Seychellisk rupee", + "de": "Seychellen-Rupie", + "el": "Ρουπία Σεϋχελλών", + "en": "Seychellois rupee", + "eo": "sejŝela rupio", + "es": "rupia seychelense", + "et": "Seišelli ruupia", + "eu": "Errupia seychelletar", + "fa": "روپیه سیشل", + "fi": "Seychellien rupia", + "fr": "roupie seychelloise", + "hr": "Sejšelska rupija", + "hu": "Seychelle-i rúpia", + "it": "rupia delle Seychelles", + "ja": "セーシェル・ルピー", + "lt": "Seišelių rupija", + "nl": "Seychelse roepie", + "pl": "Rupia seszelska", + "pt": "rupia das Seicheles", + "ru": "сейшельская рупия", + "sr": "сејшелска рупија", + "sv": "Seychellisk rupee", + "tr": "Seyşeller rupisi", + "uk": "Сейшельська рупія", + "zh": "塞席爾盧比" + }, + "SDG": { + "ar": "جنيه سوداني", + "ca": "lliura sudanesa", + "cs": "Súdánská libra", + "de": "sudanesisches Pfund", + "el": "Λίρα του Σουδάν", + "en": "Sudanese pound", + "eo": "sudana pundo", + "es": "libra sudanesa", + "fa": "پوند سودان", + "fi": "Sudanin punta", + "fr": "livre soudanaise", + "hr": "Sudanska funta", + "hu": "Szudáni font", + "it": "sterlina sudanese", + "ja": "スーダン・ポンド", + "lt": "Sudano svaras", + "nl": "Soedanees pond", + "pl": "Funt sudański", + "pt": "Libra sudanesa", + "ro": "Liră sudaneză", + "ru": "суданский фунт", + "sr": "суданска фунта", + "sv": "Sudanesiskt pund", + "tr": "Sudan sterlini", + "uk": "Суданський фунт", + "zh": "蘇丹鎊", + "bg": "Суданска лира", + "he": "לירה סודאנית" + }, + "SEK": { + "ar": "كرونة سويدية", + "bg": "Шведска крона", + "ca": "corona sueca", + "cs": "Švédská koruna", + "da": "Svenske kronor", + "de": "schwedische Krone", + "el": "Κορόνα Σουηδίας", + "en": "Swedish krona", + "eo": "sveda krono", + "es": "corona sueca", + "et": "Rootsi kroon", + "eu": "Suediar koroa", + "fa": "کرون سوئد", + "fi": "Ruotsin kruunu", + "fr": "couronne suédoise", + "gl": "Coroa sueca", + "he": "קרונה שוודית", + "hr": "Švedska kruna", + "hu": "svéd korona", + "it": "corona svedese", + "ja": "スウェーデン・クローナ", + "lt": "Švedijos krona", + "nl": "Zweedse kroon", + "pl": "Korona szwedzka", + "pt": "coroa sueca", + "ro": "Coroană suedeză", + "ru": "шведская крона", + "sk": "Švédska koruna", + "sl": "Švedska krona", + "sr": "шведска круна", + "sv": "svensk krona", + "ta": "சுவீடிய குரோனா", + "tr": "İsveç kronu", + "uk": "шведська крона", + "vi": "Krona Thụy Điển", + "zh": "瑞典克朗", + "cy": "krona", + "oc": "Corona" + }, + "SGD": { + "ar": "دولار سنغافوري", + "bg": "Сингапурски долар", + "ca": "dòlar de Singapur", + "cs": "Singapurský dolar", + "da": "Singaporeanske dollar", + "de": "Singapur-Dollar", + "el": "Δολάριο Σιγκαπούρης", + "en": "Singapore dollar", + "eo": "singapura dolaro", + "es": "dólar de Singapur", + "eu": "Dolar singapurtar", + "fa": "دلار سنگاپور", + "fi": "Singaporen dollari", + "fr": "dollar de Singapour", + "gl": "Dólar de Singapur", + "he": "דולר סינגפורי", + "hr": "Singapurski dolar", + "hu": "szingapúri dollár", + "it": "dollaro di Singapore", + "ja": "シンガポールドル", + "lt": "Singapūro doleris", + "nl": "Singaporese dollar", + "pl": "Dolar singapurski", + "pt": "dólar de Singapura", + "ru": "сингапурский доллар", + "sr": "сингапурски долар", + "sv": "Singaporiansk dollar", + "ta": "சிங்கப்பூர் வெள்ளி", + "tr": "Singapur doları", + "uk": "сінгапурський долар", + "vi": "Đô la Singapore", + "zh": "新加坡元", + "oc": "Dolar de Singapor" + }, + "SLL": { + "ar": "ليون سيراليوني", + "bg": "Леоне на Сиера Леоне", + "ca": "leone", + "cs": "sierraleonský leone", + "de": "Sierra-leonischer Leone", + "el": "Λεόνε της Σιέρα Λεόνε", + "en": "Sierra Leonean leone", + "eo": "sieraleona leono", + "es": "leone", + "fa": "لئون سیرالئون", + "fi": "Sierra Leonen leone", + "fr": "leone", + "gl": "Leone", + "he": "ליאון", + "hr": "Sijeraleonski leone", + "hu": "Sierra Leone-i leone", + "it": "leone sierraleonese", + "ja": "レオン (通貨)", + "lt": "Leonė", + "nl": "Sierra Leoonse leone", + "pl": "Leone", + "pt": "leone", + "ro": "Leone", + "ru": "леоне", + "sr": "сијералеонски леоне", + "sv": "Leone", + "tr": "Sierra Leone leonesi", + "uk": "Леоне", + "zh": "塞拉利昂利昂", + "oc": "Leone" + }, + "SOS": { + "ar": "شلن صومالي", + "bg": "Сомалийски шилинг", + "ca": "xíling somali", + "cs": "Somálský šilink", + "da": "Somalisk shilling", + "de": "Somalia-Schilling", + "en": "Somali shilling", + "eo": "somalia ŝilingo", + "es": "chelín somalí", + "fa": "شیلینگ سومالی", + "fi": "Somalian šillinki", + "fr": "shilling somalien", + "he": "שילינג סומלי", + "hr": "Somalijski šiling", + "hu": "Szomáliai shilling", + "it": "scellino somalo", + "ja": "ソマリア・シリング", + "lt": "Somalio šilingas", + "nl": "Somalische shilling", + "pl": "Szyling somalijski", + "pt": "xelim somaliano", + "ru": "сомалийский шиллинг", + "sr": "сомалијски шилинг", + "sv": "Somalisk shilling", + "tr": "Somali şilini", + "uk": "сомалійський шилінг", + "zh": "索馬利亞先令", + "el": "Σελίνι της Σομαλίας" + }, + "SRD": { + "ar": "دولار سورينامي", + "bg": "Суринамски долар", + "ca": "dòlar de Surinam", + "cs": "Surinamský dolar", + "de": "Suriname-Dollar", + "el": "Δολάριο Σουρινάμ", + "en": "Surinamese dollar", + "eo": "surinama dolaro", + "es": "Dólar surinamés", + "eu": "Dolar surinamdar", + "fa": "دلار سورینام", + "fi": "Surinamen dollari", + "fr": "Dollar du Surinam", + "gl": "Dólar surinamés", + "hr": "Surinamski dolar", + "hu": "suriname-i dollár", + "it": "Dollaro surinamese", + "ja": "スリナム・ドル", + "lt": "Surinamo doleris", + "nl": "Surinaamse dollar", + "pl": "Dolar surinamski", + "pt": "Dólar do Suriname", + "ru": "суринамский доллар", + "sr": "суринамски долар", + "sv": "Surinamesisk dollar", + "tr": "Surinam doları", + "uk": "Суринамський долар", + "zh": "蘇利南元" + }, "SSP": { - "fr": "Livre sud-soudanaise", - "en": "South Sudanese pound", - "nl": "Zuid-Soedanees pond", - "de": "S\u00fcdsudanesisches Pfund", - "it": "Sterlina sudsudanese", - "hu": "D\u00e9l-szud\u00e1ni font", - "es": "Libra sursudanesa" - }, - "INR": { - "fr": "Roupie indienne", - "en": "Indian rupee", - "nl": "Indiase roepie", - "de": "Indische Rupie", - "it": "rupia indiana", - "hu": "Indiai r\u00fapia", - "es": "Rupia india" - }, - "MXN": { - "fr": "peso mexicain", - "en": "Mexican peso", - "nl": "Mexicaanse peso", - "de": "Mexikanischer Peso", - "it": "Peso messicano", - "hu": "mexik\u00f3i peso", - "es": "peso" - }, - "CZK": { - "fr": "Couronne tch\u00e8que", - "en": "Czech koruna", - "nl": "Tsjechische kroon", - "de": "Tschechische Krone", - "it": "Corona ceca", - "hu": "cseh korona", - "es": "Corona checa" - }, + "ar": "جنيه جنوب سوداني", + "bg": "Южносудански паунд", + "ca": "lliura sud-sudanesa", + "cs": "Jihosúdánská libra", + "de": "südsudanesisches Pfund", + "en": "South Sudanese pound", + "es": "libra sursudanesa", + "et": "Lõuna-Sudaani nael", + "fa": "پوند سودان جنوبی", + "fi": "Etelä-Sudanin punta", + "fr": "livre sud-soudanaise", + "gl": "Libra sursudanesa", + "he": "לירה דרום סודאנית", + "hr": "Južnosudanska funta", + "hu": "Dél-szudáni font", + "it": "sterlina sudsudanese", + "ja": "南スーダン・ポンド", + "lt": "Pietų Sudano svaras", + "nl": "Zuid-Soedanees pond", + "pl": "Funt południowosudański", + "pt": "libra sul-sudanesa", + "ro": "Liră sud-sudaneză", + "ru": "южносуданский фунт", + "sk": "Juhosudánska libra", + "sr": "јужносуданска фунта", + "sv": "Sydsudanesiskt pund", + "uk": "Південносуданський фунт", + "vi": "Bảng Nam Sudan", + "zh": "南蘇丹鎊", + "eo": "sud-sudana pundo", + "oc": "liura sodanesa" + }, + "STN": { + "ar": "دوبرا ساو تومي وبرينسيب", + "ca": "dobra", + "cs": "Svatotomášská dobra", + "da": "Dobra", + "de": "São-toméischer Dobra", + "el": "Ντόμπρα", + "en": "São Tomé and Príncipe dobra", + "eo": "saotomea dobro", + "es": "dobra santotomense", + "fa": "دبرای سائوتومه و پرینسیپ", + "fi": "São Tomén ja Príncipen dobra", + "fr": "dobra", + "gl": "Dobra", + "hr": "svetotomska dobra", + "hu": "São Tomé és Príncipe-i dobra", + "it": "dobra di São Tomé e Príncipe", + "ja": "ドブラ", + "lt": "Dobra", + "nl": "Santomese dobra", + "pl": "Dobra", + "pt": "dobra", + "ro": "Dobra", + "ru": "Добра Сан-Томе и Принсипи", + "sk": "Dobra", + "sr": "саотомска добра", + "sv": "Dobra", + "tr": "São Tomé ve Príncipe dobrası", + "uk": "Добра Сан-Томе і Принсіпі", + "zh": "圣多美和普林西比多布拉", + "he": "דוברה", + "oc": "Dobra" + }, + "SYP": { + "ar": "ليرة سورية", + "bg": "Сирийска лира", + "ca": "lliura siriana", + "cs": "Syrská libra", + "de": "syrische Lira", + "el": "Λίρα Συρίας", + "en": "Syrian liyra", + "eo": "siria pundo", + "es": "Dolar sirio", + "fa": "لیره سوریه", + "fi": "Syyrian punta", + "fr": "livre syrienne", + "he": "לירה סורית", + "hr": "Sirijska funta", + "hu": "szír font", + "it": "lira siriana", + "ja": "シリア・ポンド", + "lt": "Sirijos svaras", + "nl": "Syrisch pond", + "pl": "Funt syryjski", + "pt": "libra síria", + "ru": "сирийский фунт", + "sl": "Sirski funt", + "sr": "сиријска фунта", + "sv": "Syriskt pund", + "tr": "Suriye lirası", + "uk": "Сирійський фунт", + "zh": "敘利亞鎊" + }, + "SZL": { + "ar": "ليلانغيني سوازيلندي", + "ca": "lilangeni", + "cs": "Svazijský lilangeni", + "da": "Lilangeni", + "de": "Lilangeni", + "el": "Λιλανγκένι", + "en": "lilangeni", + "eo": "svazilanda lilangenio", + "es": "lilangeni", + "fa": "لیلانگنی سوازیلند", + "fi": "Lilangeni", + "fr": "lilangeni", + "gl": "Lilangeni", + "he": "לילנגני", + "hr": "Svazijski lilangeni", + "hu": "Szváziföldi lilangeni", + "it": "lilangeni dell'eSwatini", + "ja": "リランゲニ", + "lt": "Lilangenis", + "nl": "Swazische lilangeni", + "pl": "Lilangeni", + "pt": "Lilangeni suázi", + "ru": "Свазилендский лилангени", + "sr": "свазилендски лилангени", + "sv": "Lilangeni", + "tr": "Lilangeni", + "uk": "Ліланджені", + "vi": "Lilangeni Swaziland", + "zh": "史瓦濟蘭里蘭吉尼", + "oc": "Lilangeni" + }, + "THB": { + "ar": "بات تايلاندي", + "bg": "Тайландски бат", + "ca": "Baht", + "cs": "Thajský baht", + "cy": "Baht", + "da": "Thailandske baht", + "de": "Baht", + "el": "Μπατ", + "en": "baht", + "eo": "tajlanda bahto", + "es": "baht tailandés", + "et": "Baat", + "eu": "Thailandiar baht", + "fa": "بات", + "fi": "Baht", + "fr": "baht", + "gl": "Baht", + "he": "באט", + "hr": "Tajlandski baht", + "hu": "thai bát", + "it": "baht thailandese", + "ja": "バーツ", + "lt": "Tailando batas", + "nl": "Thaise baht", + "pl": "bat", + "pt": "baht", + "ru": "тайский бат", + "sk": "Thajský baht", + "sr": "тајландски бат", + "sv": "Baht", + "ta": "தாய்லாந்தின் பாட்", + "tr": "Baht", + "uk": "бат", + "vi": "Baht", + "zh": "泰銖" + }, "TJS": { - "fr": "Somoni", - "en": "Tajikistani somoni", - "nl": "Tadzjiekse somoni", - "de": "Somoni", - "it": "Somoni tagico", - "hu": "t\u00e1dzsik szomoni", - "es": "Somoni tayiko" - }, - "TJR": { - "en": "Tajikistani ruble", - "es": "Rublo tayiko" - }, - "BTN": { - "fr": "ngultrum", - "en": "Bhutanese ngultrum", - "nl": "Bhutaanse ngultrum", - "de": "Ngultrum", - "it": "Ngultrum del Bhutan", - "hu": "bhut\u00e1ni ngultrum", - "es": "Ngultrum butan\u00e9s" - }, - "KMF": { - "fr": "Franc comorien", - "en": "Comorian franc", - "nl": "Comorese frank", - "de": "Komoren-Franc", - "it": "Franco delle Comore", - "hu": "Comore-i frank", - "es": "Franco comorano" - }, + "ar": "ساماني طاجيكي", + "bg": "Таджикистански сомони", + "ca": "somoni", + "cs": "Tádžický somoni", + "cy": "Somoni", + "da": "Somoni", + "de": "Somoni", + "el": "Σομόνι", + "en": "Tajikistani somoni", + "eo": "taĝika somonio", + "es": "somoni tayiko", + "et": "Tadžikistani somoni", + "fa": "سامانی", + "fi": "Tadžikistanin somoni", + "fr": "somoni", + "gl": "somoni", + "hr": "Tadžikistanski somoni", + "hu": "tádzsik szomoni", + "it": "somoni tagico", + "ja": "ソモニ", + "lt": "Somonis", + "nl": "Tadzjiekse somoni", + "pl": "Somoni", + "pt": "Somoni", + "ro": "Somoni tadjic", + "ru": "таджикский сомони", + "sr": "таџикистански сомони", + "sv": "Somoni", + "tr": "Somoni", + "uk": "Таджицький сомоні", + "zh": "塔吉克索莫尼", + "he": "סומוני טג'קיסטני" + }, + "TLD": { + "ar": "عملات سنتافو تيمورية شرقية", + "cs": "Východotimorské centavové mince", + "de": "Münzen Osttimors", + "en": "East Timor centavo coins", + "es": "centavo de dólar de Timor Oriental", + "fa": "سکه کنتاووی تیمور خاوری", + "he": "סנטאבו מזרח טימורי", + "hr": "Istočnotimorski sentavo", + "hu": "Kelet-timori centavoérmék", + "it": "Centavo est timorense", + "ja": "東ティモール・センターボ", + "pt": "moedas de centavo do Timor-Leste", + "ru": "тиморское сентаво", + "sk": "Východotimorské obehové mince", + "uk": "Східнотиморське сентаво", + "vi": "Centavo" + }, "TMT": { - "fr": "Manat turkm\u00e8ne", - "en": "Turkmenistan manat", - "nl": "Turkmeense manat", - "de": "Turkmenistan-Manat", - "it": "Manat turkmeno", - "hu": "T\u00fcrkm\u00e9n manat", - "es": "Manat turkmeno" - }, - "MUR": { - "fr": "Roupie mauricienne", - "en": "Mauritian rupee", - "nl": "Mauritiaanse roepie", - "de": "Mauritius-Rupie", - "it": "Rupia mauriziana", - "hu": "Mauritiusi r\u00fapia", - "es": "Rupia de Mauricio" - }, - "IDR": { - "fr": "Roupie indon\u00e9sienne", - "en": "Indonesian Rupiah", - "nl": "Indonesische roepia", - "de": "Indonesische Rupiah", - "it": "Rupia indonesiana", - "hu": "indon\u00e9z r\u00fapia", - "es": "Rupia indonesia" - }, - "HNL": { - "fr": "Lempira", - "en": "Honduran lempira", - "nl": "Hondurese lempira", - "de": "Lempira", - "it": "Lempira honduregna", - "hu": "hondurasi lempira", - "es": "lempira" - }, - "ETB": { - "fr": "Birr", - "en": "Ethiopian birr", - "nl": "Ethiopische birr", - "de": "\u00c4thiopischer Birr", - "it": "Birr etiope", - "hu": "eti\u00f3p birr", - "es": "Birr et\u00edope" - }, - "FJD": { - "fr": "dollar de Fidji", - "en": "Fijian dollar", - "nl": "Fiji-dollar", - "de": "Fidschi-Dollar", - "it": "Dollaro delle Figi", - "hu": "Fidzsi doll\u00e1r", - "es": "d\u00f3lar" - }, - "ISK": { - "fr": "Couronne islandaise", - "en": "Icelandic kr\u00f3na", - "nl": "IJslandse kroon", - "de": "Isl\u00e4ndische Krone", - "it": "Corona islandese", - "hu": "izlandi korona", - "es": "corona islandesa" - }, - "PEN": { - "fr": "nouveau sol", - "en": "Peruvian nuevo sol", - "nl": "Peruviaanse sol", - "de": "Nuevo Sol", - "it": "nuevo sol peruviano", - "hu": "perui \u00faj sol", - "es": "nuevo sol" - }, - "MKD": { - "fr": "Dinar mac\u00e9donien", - "en": "Macedonian denar", - "nl": "Macedonische denar", - "de": "Mazedonischer Denar", - "it": "Denaro macedone", - "hu": "maced\u00f3n d\u00e9n\u00e1r", - "es": "Denar macedonio" - }, - "ILS": { - "fr": "Shekel", - "en": "Israeli new shekel", - "nl": "Isra\u00eblische sjekel", - "de": "Schekel", - "it": "nuovo siclo israeliano", - "hu": "izraeli \u00faj s\u00e9kel", - "es": "Nuevo sh\u00e9quel" - }, - "DOP": { - "fr": "Peso dominicain", - "en": "Dominican peso", - "nl": "Dominicaanse peso", - "de": "Dominikanischer Peso", - "it": "Peso dominicano", - "hu": "Dominikai peso", - "es": "peso" - }, - "AZN": { - "fr": "Manat azerba\u00efdjanais", - "en": "Azerbaijani manat", - "nl": "Azerbeidzjaanse manat", - "de": "Aserbaidschan-Manat", - "it": "Manat azero", - "hu": "Azeri manat", - "es": "Manat azerbaiyano" - }, - "MDL": { - "fr": "Leu moldave", - "en": "Moldovan leu", - "nl": "Moldavische leu", - "de": "Moldauischer Leu", - "it": "Leu moldavo", - "hu": "moldov\u00e1n lej", - "es": "Leu moldavo" - }, - "BSD": { - "fr": "Dollar baham\u00e9en", - "en": "Bahamian dollar", - "nl": "Bahamaanse dollar", - "de": "Bahama-Dollar", - "it": "Dollaro delle Bahamas", - "hu": "bahamai doll\u00e1r", - "es": "D\u00f3lar bahame\u00f1o" - }, - "SEK": { - "fr": "Couronne su\u00e9doise", - "en": "Swedish krona", - "nl": "Zweedse kroon", - "de": "Schwedische Krone", - "it": "Corona svedese", - "hu": "Sv\u00e9d korona", - "es": "Corona sueca" - }, - "MVR": { - "fr": "Rufiyaa", - "en": "Maldivian rufiyaa", - "nl": "Maldivische rufiyaa", - "de": "Rufiyaa", - "it": "Rufiyaa delle Maldive", - "hu": "Mald\u00edv-szigeteki r\u00fafia", - "es": "Rupia de Maldivas" - }, - "FRF": { - "fr": "Franc fran\u00e7ais", - "en": "French franc", - "nl": "Franse frank", - "de": "Franz\u00f6sischer Franc", - "it": "Franco francese", - "hu": "Francia frank", - "es": "Franco franc\u00e9s" - }, - "SRD": { - "fr": "Dollar de Surinam", - "en": "Surinamese dollar", - "nl": "Surinaamse dollar", - "de": "Suriname-Dollar", - "it": "Dollaro surinamese", - "hu": "suriname-i doll\u00e1r", - "es": "D\u00f3lar surinam\u00e9s" - }, - "CUP": { - "fr": "peso cubain", - "en": "Cuban peso", - "nl": "Cubaanse peso", - "de": "Kubanischer Peso", - "it": "peso cubano", - "hu": "kubai peso", - "es": "peso" - }, - "BBD": { - "fr": "dollar barbadien", - "en": "Barbadian dollar", - "nl": "Barbadiaanse dollar", - "de": "Barbados-Dollar", - "it": "Dollaro di Barbados", - "hu": "barbadosi doll\u00e1r", - "es": "D\u00f3lar de Barbados" - }, - "KRW": { - "fr": "Won sud-cor\u00e9en", - "en": "South Korean won", - "nl": "Zuid-Koreaanse won", - "de": "S\u00fcdkoreanischer Won", - "it": "Won sudcoreano", - "hu": "D\u00e9l-koreai von", - "es": "W\u014fn surcoreano" - }, - "GMD": { - "fr": "Dalasi", - "en": "Gambian dalasi", - "nl": "Gambiaanse dalasi", - "de": "Dalasi", - "it": "Dalasi gambese", - "hu": "Gambiai dalasi", - "es": "Dalasi" - }, - "VEF": { - "fr": "Bol\u00edvar v\u00e9n\u00e9zu\u00e9lien", - "en": "Venezuelan bol\u00edvar", - "nl": "Venezolaanse bol\u00edvar", - "de": "Venezolanischer Bol\u00edvar", - "it": "Bol\u00edvar venezuelano", - "hu": "venezuelai bol\u00edvar", - "es": "Bol\u00edvar" - }, - "GTQ": { - "fr": "Quetzal", - "en": "Guatemalan quetzal", - "nl": "Guatemalteekse quetzal", - "de": "Guatemaltekischer Quetzal", - "it": "Quetzal guatemalteco", - "hu": "Guatemalai quetzal", - "es": "Quetzal" - }, - "ANG": { - "fr": "Florin des Antilles n\u00e9erlandaises", - "en": "Netherlands Antillean guilder", - "nl": "Antilliaanse gulden", - "de": "Antillen-Gulden", - "it": "Fiorino delle Antille Olandesi", - "hu": "Holland antill\u00e1kbeli forint", - "es": "Flor\u00edn antillano neerland\u00e9s" - }, - "CUC": { - "fr": "Peso cubain convertible", - "en": "Cuban convertible peso", - "nl": "Convertibele peso", - "de": "Peso convertible", - "it": "Peso cubano convertibile", - "hu": "Kubai konvertibilis peso", - "es": "peso convertible" - }, - "CLP": { - "fr": "Peso chilien", - "en": "Chilean peso", - "nl": "Chileense peso", - "de": "Chilenischer Peso", - "it": "Peso cileno", - "hu": "chilei peso", - "es": "peso" - }, - "ZMW": { - "fr": "Kwacha zambien", - "en": "Zambian kwacha", - "nl": "Zambiaanse kwacha", - "de": "Sambischer Kwacha", - "it": "Kwacha zambiano", - "hu": "Zambiai kwacha", - "es": "Kwacha zambiano" - }, - "LTL": { - "fr": "Litas", - "en": "Lithuanian litas", - "nl": "Litouwse litas", - "de": "Litas", - "it": "Litas lituano", - "hu": "litv\u00e1n litas", - "es": "Litas lituana" - }, - "CDF": { - "fr": "Franc congolais", - "en": "Congolese franc", - "nl": "Congolese frank", - "de": "Kongo-Franc", - "it": "Franco congolese", - "hu": "Kong\u00f3i frank", - "es": "franco" - }, - "XCD": { - "fr": "dollar des Cara\u00efbes orientales", - "en": "East Caribbean dollar", - "nl": "Oost-Caribische dollar", - "de": "ostkaribischer Dollar", - "it": "dollaro dei Caraibi Orientali", - "hu": "kelet-karibi doll\u00e1r", - "es": "d\u00f3lar del Caribe Oriental" - }, - "KZT": { - "fr": "Tenge kazakh", - "en": "Kazakhstani tenge", - "nl": "Kazachse tenge", - "de": "Tenge", - "it": "Tenge kazako", - "hu": "kazah tenge", - "es": "Tenge kazajo" - }, - "XPF": { - "fr": "Franc Pacifique", - "en": "CFP Franc", - "nl": "CFP-frank", - "de": "CFP-Franc", - "it": "Franco CFP", - "hu": "Csendes-\u00f3ce\u00e1ni valutak\u00f6z\u00f6ss\u00e9gi frank", - "es": "Franco CFP" - }, - "RUB": { - "fr": "Rouble russe", - "en": "Russian ruble", - "nl": "Russische roebel", - "de": "Russischer Rubel", - "it": "Rublo russo", - "hu": "orosz rubel", - "es": "Rublo ruso" - }, - "XFU": { - "fr": "Franc UIC", - "en": "UIC franc" - }, + "ar": "منات تركمانستاني", + "bg": "Туркменски манат", + "ca": "manat turcman", + "cs": "Turkmenský manat", + "de": "Turkmenistan-Manat", + "el": "Μανάτ του Τουρκμενιστάν", + "en": "Turkmenistan manat", + "eo": "turkmena manato", + "es": "manat turkmeno", + "fa": "منات ترکمنستان", + "fi": "Turkmenistanin manat", + "fr": "Manat turkmène", + "gl": "Manat turcomán", + "hr": "Turkmenistanski manat", + "hu": "Türkmén manat", + "it": "Manat turkmeno", + "ja": "トルクメニスタン・マナト", + "lt": "Turkmėnijos manatas", + "nl": "Turkmeense manat", + "pl": "Manat turkmeński", + "pt": "Manate do Turcomenistão", + "ro": "Manat turkmen", + "ru": "туркменский манат", + "sk": "Turkménsky manat", + "sr": "туркменистански манат", + "sv": "Turkmenistansk manat", + "tr": "Türkmenistan manatı", + "uk": "Туркменський манат", + "zh": "土庫曼馬納特", + "oc": "manat turcmèn" + }, + "TND": { + "ar": "دينار تونسي", + "bg": "Тунизийски динар", + "ca": "dinar tunisià", + "cs": "tuniský dinár", + "cy": "Dinar Tunisiaidd", + "de": "tunesischer Dinar", + "en": "Tunisian dinar", + "eo": "tunizia dinaro", + "es": "dinar tunecino", + "et": "Tuneesia dinaar", + "fa": "دینار تونس", + "fi": "Tunisian dinaari", + "fr": "dinar tunisien", + "he": "דינר תוניסאי", + "hr": "tuniski dinar", + "hu": "Tunéziai dinár", + "it": "dinaro tunisino", + "ja": "チュニジア・ディナール", + "lt": "Tuniso dinaras", + "nl": "tunesische dinar", + "pl": "Dinar tunezyjski", + "pt": "dinar tunisiano", + "ru": "тунисский динар", + "sl": "Tunizijski dinar", + "sr": "туниски динар", + "sv": "Tunisisk dinar", + "tr": "Tunus dinarı", + "uk": "Туніський динар", + "zh": "突尼斯第納爾" + }, + "TOP": { + "ar": "بانجا تونجي", + "ca": "Paʻanga", + "cs": "Tonžská paʻanga", + "de": "Paʻanga", + "el": "Παάνγκα", + "en": "Tongan paʻanga", + "eo": "tonga paangao", + "es": "pa'anga", + "fa": "پاآنگای تنگو", + "fi": "Tongan paʻanga", + "fr": "pa’anga", + "gl": "Paʻanga", + "he": "פאנגה טונגאית", + "hr": "Tongaška pa’anga", + "hu": "Tongai paʻanga", + "it": "pa'anga tongano", + "ja": "パ・アンガ", + "lt": "Tongos paanga", + "nl": "Tongaanse pa'anga", + "pl": "Pa'anga", + "pt": "pa'anga", + "ru": "тонганская паанга", + "sr": "тонганска панга", + "sv": "Pa'anga", + "tr": "Pa'anga", + "uk": "Тонганська паанга", + "vi": "Paʻanga Tonga", + "zh": "汤加潘加" + }, + "TRY": { + "ar": "ليرة تركية", + "bg": "Турска лира", + "ca": "lira turca", + "cs": "Turecká lira", + "cy": "Lira Twrcaidd", + "da": "Tyrkisk lira", + "de": "türkische Lira", + "el": "Τουρκική λίρα", + "en": "Turkish lira", + "eo": "turka liro", + "es": "lira turca", + "et": "Türgi liir", + "eu": "Turkiar lira", + "fa": "لیره جدید ترکیه", + "fi": "Turkin liira", + "fr": "livre turque", + "gl": "Lira turca", + "he": "לירה טורקית", + "hr": "Turska lira", + "hu": "török líra", + "it": "lira turca", + "ja": "トルコ・リラ", + "lt": "Turkijos lira", + "nl": "Turkse lira", + "pl": "lira turecka", + "pt": "lira turca", + "ro": "Liră turcească", + "ru": "турецкая лира", + "sk": "Turecká líra", + "sr": "турска лира", + "sv": "Turkisk lira", + "ta": "துருக்கிய லிரா", + "tr": "Türk lirası", + "uk": "Турецька ліра", + "vi": "Lira Thổ Nhĩ Kỳ", + "zh": "新土耳其里拉", + "ia": "lira turc", + "oc": "lira turca" + }, "TTD": { - "fr": "Dollar de Trinit\u00e9-et-Tobago", - "en": "Trinidad and Tobago dollar", - "nl": "Trinidad en Tobagodollar", - "de": "Trinidad-und-Tobago-Dollar", - "it": "Dollaro di Trinidad e Tobago", - "hu": "Trinidad \u00e9s Tobag\u00f3-i doll\u00e1r", - "es": "D\u00f3lar trinitense" - }, - "RON": { - "fr": "Leu roumain", - "en": "Romanian leu", - "nl": "Roemeense leu", - "de": "Rum\u00e4nischer Leu", - "it": "Leu romeno", - "hu": "rom\u00e1n lej", - "es": "Leu rumano" - }, - "OMR": { - "fr": "Rial omanais", - "en": "Omani rial", - "nl": "Omaanse rial", - "de": "Omanischer Rial", - "it": "Riyal dell'Oman", - "hu": "Om\u00e1ni ri\u00e1l", - "es": "Rial oman\u00ed" - }, - "BRL": { - "fr": "r\u00e9al br\u00e9silien", - "en": "Brazilian real", - "nl": "Braziliaanse real", - "de": "Brasilianischer Real", - "it": "Real brasiliano", - "hu": "brazil real", - "es": "Real brasile\u00f1o" - }, - "SBD": { - "fr": "dollar des \u00eeles Salomon", - "en": "Solomon Islands dollar", - "nl": "Salomon-dollar", - "de": "Salomonen-Dollar", - "it": "Dollaro delle Salomone", - "hu": "Salamon-szigeteki doll\u00e1r", - "es": "d\u00f3lar de las Islas Salom\u00f3n" - }, - "PYG": { - "fr": "Guaran\u00ed", - "en": "Paraguayan guaran\u00ed", - "nl": "Paraguayaanse guaran\u00ed", - "de": "Paraguayischer Guaran\u00ed", - "it": "Guaran\u00ed paraguaiano", - "hu": "Paraguayi guaran\u00ed", - "es": "Guaran\u00ed" - }, - "KES": { - "fr": "Shilling k\u00e9nyan", - "en": "Kenyan shilling", - "nl": "Keniaanse shilling", - "de": "Kenia-Schilling", - "it": "Scellino keniota", - "hu": "Kenyai shilling", - "es": "Chel\u00edn keniano" - }, - "USD": { - "fr": "dollar am\u00e9ricain", - "en": "United States dollar", - "nl": "Amerikaanse dollar", - "de": "US-Dollar", - "it": "dollaro statunitense", - "hu": "amerikai doll\u00e1r", - "es": "d\u00f3lar" - }, + "ar": "دولار ترينيداد وتوباغو", + "bg": "Тринидадски и тобагски долар", + "ca": "dòlar de Trinitat i Tobago", + "cs": "Dolar Trinidadu a Tobaga", + "de": "Trinidad-und-Tobago-Dollar", + "el": "Δολάριο Τρινιδάδ και Τομπάγκο", + "en": "Trinidad and Tobago dollar", + "eo": "trinidada dolaro", + "es": "dólar trinitense", + "et": "Trinidadi ja Tobago dollar", + "eu": "Trinidad eta Tobagoko dolar", + "fa": "دلار ترینیداد و توباگو", + "fi": "Trinidad ja Tobagon dollari", + "fr": "Dollar de Trinité-et-Tobago", + "gl": "Dólar de Trinidad e Tobago", + "hr": "Trinidadtobaški dolar", + "hu": "Trinidad és Tobagó-i dollár", + "it": "Dollaro di Trinidad e Tobago", + "ja": "トリニダード・トバゴ・ドル", + "lt": "Trinidado ir Tobago doleris", + "nl": "Trinidad en Tobagodollar", + "pl": "Dolar Trynidadu i Tobago", + "pt": "Dólar de Trinidad e Tobago", + "ru": "доллар Тринидада и Тобаго", + "sr": "долар Тринидада и Тобага", + "sv": "Trinidaddollar", + "tr": "Trinidad ve Tobago doları", + "uk": "Долар Тринідаду та Тобаго", + "zh": "千里達托貝哥元", + "sk": "Trinidadsko-tobažský dolár" + }, + "TVD": { + "ar": "دولار توفالو", + "ca": "dòlar de Tuvalu", + "cs": "Tuvalský dolar", + "de": "Tuvaluischer Dollar", + "el": "Δολάριο Τουβαλού", + "en": "Tuvaluan dollar", + "eo": "tuvala dolaro", + "es": "dólar tuvaluano", + "fa": "دلار تووالوان", + "fi": "Tuvalun dollari", + "fr": "Dollar de Tuvalu", + "gl": "Dólar tuvalés", + "hr": "Tuvaluški dolar", + "hu": "Tuvalui dollár", + "it": "Dollaro di Tuvalu", + "ja": "ツバル・ドル", + "pl": "Dolar Tuvalu", + "ro": "Dolar din Tuvalu", + "ru": "доллар Тувалу", + "sr": "тувалуански долар", + "sv": "Tuvaluansk dollar", + "tr": "Tuvalu doları", + "uk": "Долар Тувалу", + "zh": "圖瓦盧元", + "et": "Tuvalu dollar", + "nl": "Tuvaluan dollar" + }, "TWD": { - "fr": "Nouveau dollar de Ta\u00efwan", - "en": "New Taiwan dollar", - "nl": "Taiwanese dollar", - "de": "Neuer Taiwan-Dollar", - "it": "Dollaro taiwanese", - "hu": "Tajvani \u00faj doll\u00e1r", - "es": "Nuevo d\u00f3lar taiwan\u00e9s" - }, - "TOP": { - "fr": "pa\u2019anga", - "en": "Tongan pa\u02bbanga", - "nl": "Tongaanse pa'anga", - "de": "Pa\u02bbanga", - "it": "Pa'anga tongano", - "hu": "Tongai pa\u02bbanga", - "es": "pa\u02bbanga" - }, - "COP": { - "fr": "Peso colombien", - "en": "peso", - "nl": "Colombiaanse peso", - "de": "Kolumbianischer Peso", - "it": "Peso colombiano", - "hu": "Kolumbiai peso", - "es": "peso" - }, - "GNF": { - "fr": "Franc guin\u00e9en", - "en": "Guinean franc", - "nl": "Guineese frank", - "de": "Franc Guin\u00e9en", - "it": "Franco guineano", - "hu": "Guineai frank", - "es": "Franco guineano" - }, - "WST": { - "fr": "Tala", - "en": "Samoan t\u0101l\u0101", - "nl": "Samoaanse tala", - "de": "Samoanischer Tala", - "it": "Tala samoano", - "hu": "Szamoai tala", - "es": "tala" - }, - "IQD": { - "fr": "Dinar irakien", - "en": "Iraqi dinar", - "nl": "Iraakse dinar", - "de": "Irakischer Dinar", - "it": "Dinaro iracheno", - "hu": "iraki din\u00e1r", - "es": "Dinar iraqu\u00ed" - }, - "ERN": { - "fr": "Nakfa \u00e9rythr\u00e9en", - "en": "Eritrean nakfa", - "nl": "Eritrese nakfa", - "de": "Eritreischer Nakfa", - "it": "Nacfa eritreo", - "hu": "Eritreai nakfa", - "es": "Nakfa" - }, - "CVE": { - "fr": "Escudo cap-verdien", - "en": "Cape Verdean escudo", - "nl": "Kaapverdische escudo", - "de": "Kap-Verde-Escudo", - "it": "Escudo capoverdiano", - "hu": "Z\u00f6ld-foki k\u00f6zt\u00e1rsas\u00e1gi escudo", - "es": "escudo" - }, - "AUD": { - "fr": "dollar australien", - "en": "Australian dollar", - "nl": "Australische dollar", - "de": "Australischer Dollar", - "it": "Dollaro australiano", - "hu": "Ausztr\u00e1l doll\u00e1r", - "es": "D\u00f3lar australiano" - }, - "BAM": { - "fr": "Mark convertible de Bosnie-Herz\u00e9govine", - "en": "Bosnia and Herzegovina convertible mark", - "nl": "Bosnische inwisselbare mark", - "de": "Konvertible Mark", - "it": "Marco bosniaco", - "hu": "bosny\u00e1k konvertibilis m\u00e1rka", - "es": "Marco bosnioherzegovino" - }, - "KWD": { - "fr": "Dinar kowe\u00eftien", - "en": "Kuwaiti dinar", - "nl": "Koeweitse dinar", - "de": "Kuwait-Dinar", - "it": "Dinaro kuwaitiano", - "hu": "kuvaiti din\u00e1r", - "es": "Dinar kuwait\u00ed" - }, - "BIF": { - "fr": "Franc burundais", - "en": "Burundian franc", - "nl": "Burundese frank", - "de": "Burundi-Franc", - "it": "Franco del Burundi", - "hu": "Burundi frank", - "es": "Franco de Burundi" - }, - "PGK": { - "fr": "Kina", - "en": "Papua New Guinean kina", - "nl": "Papoea-Nieuw-Guinese kina", - "de": "Kina", - "it": "Kina papuana", - "hu": "P\u00e1pua \u00faj-guineai kina", - "es": "Kina" - }, - "SOS": { - "fr": "shilling somalien", - "en": "Somali shilling", - "nl": "Somalische shilling", - "de": "Somalia-Schilling", - "it": "Scellino somalo", - "hu": "Szom\u00e1liai shilling", - "es": "chel\u00edn" - }, - "CAD": { - "fr": "Dollar canadien", - "en": "Canadian dollar", - "nl": "Canadese dollar", - "de": "Kanadischer Dollar", - "it": "Dollaro canadese", - "hu": "kanadai doll\u00e1r", - "es": "D\u00f3lar canadiense" - }, - "SGD": { - "fr": "Dollar de Singapour", - "en": "Singapore dollar", - "nl": "Singaporese dollar", - "de": "Singapur-Dollar", - "it": "Dollaro di Singapore", - "hu": "szingap\u00fari doll\u00e1r", - "es": "D\u00f3lar de Singapur" - }, + "ar": "دولار تايواني جديد", + "bg": "Нов тайвански долар", + "ca": "nou dòlar de Taiwan", + "cs": "Tchajwanský dolar", + "de": "Neuer Taiwan-Dollar", + "el": "Δολάριο Ταϊβάν", + "en": "New Taiwan dollar", + "eo": "nova tajvana dolaro", + "es": "nuevo dólar taiwanés", + "et": "Uus Taiwani dollar", + "fa": "دلار جدید تایوان", + "fi": "Uusi Taiwanin dollari", + "fr": "nouveau dollar de Taïwan", + "hr": "Novotajvanski dolar", + "hu": "Tajvani új dollár", + "it": "Dollaro taiwanese", + "ja": "ニュー台湾ドル", + "lt": "Naujasis Taivano doleris", + "nl": "Taiwanese dollar", + "pl": "Dolar tajwański", + "pt": "Novo dólar taiwanês", + "ru": "новый тайваньский доллар", + "sr": "нови тајвански долар", + "sv": "Taiwanesisk dollar", + "tr": "Yeni Tayvan doları", + "uk": "новий тайванський долар", + "vi": "Tân Đài tệ", + "zh": "新臺幣", + "cy": "Doler Newydd Taiwan" + }, + "TZS": { + "ar": "شيلينغ تانزاني", + "bg": "Танзанийски шилинг", + "ca": "xíling tanzà", + "cs": "Tanzanský šilink", + "cy": "Swllt Tanzania", + "de": "Tansania-Schilling", + "en": "Tanzanian shilling", + "eo": "tanzania ŝilingo", + "es": "chelín tanzano", + "fa": "شیلینگ تانزانیا", + "fi": "Tansanian šillinki", + "fr": "shilling tanzanien", + "he": "שילינג טנזני", + "hr": "Tanzanijski šiling", + "hu": "Tanzániai shilling", + "it": "scellino tanzaniano", + "ja": "タンザニア・シリング", + "lt": "Tanzanijos šilingas", + "nl": "Tanzaniaanse shilling", + "pl": "Szyling tanzański", + "pt": "xelim tanzaniano", + "ru": "танзанийский шиллинг", + "sk": "Tanzánijský šiling", + "sr": "танзанијски шилинг", + "sv": "Tanzanisk shilling", + "tr": "Tanzanya şilini", + "uk": "танзанійський шилінг", + "zh": "坦尚尼亞先令" + }, + "UAH": { + "ar": "هريفنا أوكرانية", + "bg": "Украинска гривна", + "ca": "hrívnia", + "cs": "ukrajinská hřivna", + "da": "Hryvnia", + "de": "Hrywnja", + "el": "Γρίβνα Ουκρανίας", + "en": "hryvnia", + "eo": "ukraina hrivno", + "es": "grivna", + "et": "Ukraina grivna", + "fa": "گریونا", + "fi": "Ukrainan hryvnia", + "fr": "hryvnia", + "gl": "Hrivna", + "he": "הריבניה", + "hr": "Grivnja", + "hu": "ukrán hrivnya", + "it": "grivnia ucraina", + "ja": "フリヴニャ", + "lt": "Grivina", + "nl": "Oekraïense hryvnja", + "pl": "hrywna", + "pt": "hryvnia", + "ro": "Grivnă", + "ru": "украинская гривна", + "sk": "Ukrajinská hrivna", + "sl": "ukrajinska grivna", + "sr": "украјинска хривња", + "sv": "Hryvnja", + "ta": "ஹிருன்யா", + "tr": "Grivna", + "uk": "гривня", + "vi": "Hryvnia Ukraina", + "zh": "乌克兰格里夫纳", + "ia": "hryvnja ukrainian" + }, + "UGX": { + "ar": "شيلينغ أوغندي", + "bg": "Угандийски шилинг", + "ca": "xíling ugandès", + "cs": "Ugandský šilink", + "de": "Uganda-Schilling", + "el": "Σελίνι της Ουγκάντας", + "en": "Ugandan shilling", + "eo": "uganda ŝilingo", + "es": "chelín ugandés", + "fa": "شیلینگ اوگاندا", + "fi": "Ugandan šillinki", + "fr": "shilling ougandais", + "he": "שילינג אוגנדי", + "hr": "Ugandski šiling", + "hu": "Ugandai shilling", + "it": "scellino ugandese", + "ja": "ウガンダ・シリング", + "lt": "Ugandos šilingas", + "nl": "Oegandese shilling", + "oc": "Shilling ogandés", + "pl": "Szyling ugandyjski", + "pt": "xelim Ugandês", + "ru": "угандийский шиллинг", + "sk": "Ugandský šiling", + "sr": "угандски шилинг", + "sv": "Ugandisk shilling", + "tr": "Uganda şilini", + "uk": "угандійський шилінг", + "zh": "烏干達先令" + }, + "USD": { + "ar": "دولار أمريكي", + "bg": "Щатски долар", + "ca": "dòlar dels Estats Units", + "cs": "americký dolar", + "cy": "$ (UDA)", + "da": "amerikansk dollar", + "de": "US-Dollar", + "el": "Δολάριο ΗΠΑ", + "en": "United States dollar", + "eo": "Usona dolaro", + "es": "dólar estadounidense", + "et": "USA dollar", + "eu": "Estatubatuar dolar", + "fa": "دلار آمریکا", + "fi": "Yhdysvaltain dollari", + "fr": "dollar américain", + "gl": "dólar estadounidense", + "he": "דולר אמריקני", + "hr": "Američki dolar", + "hu": "amerikai dollár", + "ia": "dollar statounitese", + "it": "dollaro statunitense", + "ja": "アメリカ合衆国ドル", + "lt": "Jungtinių Valstijų doleris", + "nl": "US dollar", + "oc": "Dolar american", + "pl": "dolar amerykański", + "pt": "dólar americano", + "ro": "dolari americani", + "ru": "доллар США", + "sk": "Americký dolár", + "sl": "Ameriški dolar", + "sr": "амерички долар", + "sv": "amerikansk dollar", + "ta": "அமெரிக்க டாலர்", + "tr": "Amerikan doları", + "uk": "долар США", + "vi": "đô la Mỹ", + "zh": "美元" + }, + "UYU": { + "ar": "بيزو أوروغواني", + "bg": "Уругвайско песо", + "ca": "peso uruguaià", + "cs": "Uruguayské peso", + "de": "uruguayischer Peso", + "en": "Uruguayan peso", + "eo": "urugvaja peso", + "es": "peso uruguayo", + "eu": "Peso uruguaitar", + "fa": "پزوی اوروگوئه", + "fi": "Uruguayn peso", + "fr": "peso uruguayen", + "gl": "Peso uruguaio", + "hr": "Urugvajski pezo", + "hu": "Uruguayi peso", + "it": "peso uruguaiano", + "ja": "ウルグアイ・ペソ", + "lt": "Urugvajaus pesas", + "nl": "Uruguayaanse peso", + "pl": "Peso urugwajskie", + "pt": "peso uruguaio", + "ru": "уругвайское песо", + "sr": "уругвајски пезос", + "sv": "Uruguayansk peso", + "tr": "Uruguay pesosu", + "uk": "Уругвайський песо", + "zh": "烏拉圭比索", + "he": "פסו של אורוגוואי", + "oc": "Peso uruguaian" + }, "UZS": { - "fr": "Sum", - "en": "Uzbekistani som", - "nl": "Oezbeekse sum", - "de": "So\u02bbm", - "it": "Som uzbeco", - "hu": "\u00dczb\u00e9g szom", - "es": "som" - }, - "STD": { - "fr": "Dobra", - "en": "S\u00e3o Tom\u00e9 and Pr\u00edncipe dobra", - "nl": "Santomese dobra", - "de": "S\u00e3o-tom\u00e9ischer Dobra", - "it": "Dobra di S\u00e3o Tom\u00e9 e Pr\u00edncipe", - "hu": "S\u00e3o Tom\u00e9 \u00e9s Pr\u00edncipe-i dobra", - "es": "Dobra santotomense" - }, - "XFO": { - "fr": "Franc-or", - "en": "Gold franc", - "de": "Goldfranken" - }, - "IRR": { - "fr": "Rial iranien", - "en": "Iranian rial", - "nl": "Iraanse rial", - "de": "Iranischer Rial", - "it": "Riyal iraniano", - "hu": "ir\u00e1ni ri\u00e1l", - "es": "Rial iran\u00ed" - }, - "CNY": { - "fr": "Yuan", - "en": "renminbi", - "nl": "Chinese renminbi", - "de": "Renminbi", - "it": "Renminbi cinese", - "hu": "Renminbi", - "es": "Yuan chino" - }, - "SLL": { - "fr": "leone", - "en": "Sierra Leonean leone", - "nl": "Sierra Leoonse leone", - "de": "Sierra-leonischer Leone", - "it": "Leone sierraleonese", - "hu": "Sierra Leone-i leone", - "es": "leone" - }, - "TND": { - "fr": "Dinar tunisien", - "en": "Tunisian dinar", - "nl": "Tunesische dinar", - "de": "Tunesischer Dinar", - "it": "Dinaro tunisino", - "hu": "Tun\u00e9ziai din\u00e1r", - "es": "dinar" - }, - "GYD": { - "fr": "Dollar guyanien", - "en": "Guyanese dollar", - "nl": "Guyaanse dollar", - "de": "Guyana-Dollar", - "it": "Dollaro della Guyana", - "hu": "Guyanai doll\u00e1r", - "es": "D\u00f3lar guyan\u00e9s" - }, - "MTL": { - "fr": "Lire maltaise", - "en": "Maltese lira", - "nl": "Maltese lire", - "de": "Maltesische Lira", - "it": "Lira maltese", - "hu": "M\u00e1ltai l\u00edra", - "es": "Lira maltesa" - }, - "NZD": { - "fr": "dollar n\u00e9o-z\u00e9landais", - "en": "New Zealand dollar", - "nl": "Nieuw-Zeelandse dollar", - "de": "Neuseeland-Dollar", - "it": "Dollaro neozelandese", - "hu": "\u00faj-z\u00e9landi doll\u00e1r", - "es": "D\u00f3lar neozeland\u00e9s" - }, - "FKP": { - "fr": "Livre des \u00celes Malouines", - "en": "Falkland Islands pound", - "nl": "Falklandeilands pond", - "de": "Falkland-Pfund", - "it": "Sterlina delle Falkland", - "hu": "Falkland-szigeteki font", - "es": "Libra malvinense" - }, - "LVL": { - "fr": "Lats", - "en": "lats", - "nl": "Letse lats", - "de": "Lats", - "it": "Lats lettone", - "hu": "lett lat", - "es": "Lats let\u00f3n" - }, - "ARP": { - "fr": "peso argentino", - "en": "peso argentino", - "nl": "peso argentino", - "it": "peso argentino", - "es": "peso argentino" - }, - "KGS": { - "fr": "Som", - "en": "Kyrgyzstani som", - "nl": "Kirgizische som", - "de": "Som", - "it": "som kirghizo", - "hu": "kirgiz szom", - "es": "Som kirgu\u00eds" - }, - "ARS": { - "fr": "peso argentin", - "en": "peso", - "nl": "Argentijnse peso", - "de": "Argentinischer Peso", - "it": "peso argentino", - "hu": "argentin peso", - "es": "peso" - }, - "BMD": { - "fr": "Dollar bermudien", - "en": "Bermudian dollar", - "nl": "Bermuda-dollar", - "de": "Bermuda-Dollar", - "it": "Dollaro della Bermuda", - "hu": "bermudai doll\u00e1r", - "es": "D\u00f3lar bermude\u00f1o" - }, - "RSD": { - "fr": "Dinar serbe", - "en": "Serbian dinar", - "nl": "Servische dinar", - "de": "Serbischer Dinar", - "it": "Dinaro serbo", - "hu": "szerb din\u00e1r", - "es": "Dinar serbio" - }, - "BHD": { - "fr": "Dinar bahre\u00efnien", - "en": "Bahraini dinar", - "nl": "Bahreinse dinar", - "de": "Bahrain-Dinar", - "it": "Dinaro del Bahrain", - "hu": "bahreini din\u00e1r", - "es": "Dinar barein\u00ed" - }, - "JPY": { - "fr": "Yen", - "en": "Japanese yen", - "nl": "Japanse yen", - "de": "Yen", - "it": "Yen giapponese", - "hu": "Jap\u00e1n jen", - "es": "yen" - }, - "ARA": { - "fr": "Austral (monnaie)", - "en": "Argentine austral", - "de": "Austral (W\u00e4hrung)", - "it": "Austral argentino", - "es": "Austral" - }, - "SDG": { - "fr": "Livre soudanaise", - "en": "Sudanese pound", - "nl": "Soedanees pond", - "de": "Sudanesisches Pfund", - "it": "Sterlina sudanese", - "hu": "Szud\u00e1ni font", - "es": "Libra sudanesa" + "ar": "سوم أوزبكستاني", + "bg": "Узбекистански сом", + "ca": "som uzbek", + "cs": "Uzbecký sum", + "de": "Soʻm", + "el": "Σομ του Ουζμπεκιστάν", + "en": "Uzbekistani som", + "eo": "uzbeka somo", + "es": "som", + "fa": "سم ازبکستان", + "fi": "Uzbekistanin som", + "fr": "Sum", + "he": "סום אוזבקי", + "hr": "Uzbekistanski som", + "hu": "Üzbég szom", + "it": "Som uzbeco", + "ja": "スム", + "lt": "Uzbekijos sumas", + "nl": "Oezbeekse sum", + "pl": "Sum", + "pt": "som usbeque", + "ro": "Som uzbec", + "ru": "узбекский сум", + "sr": "узбекистански сом", + "sv": "Uzbekistansk som", + "tr": "Özbekistan somu", + "uk": "Узбецький сом", + "zh": "烏茲別克索姆" + }, + "VES": { + "en": "Sovereign Bolivar", + "es": "bolívar soberano", + "fr": "Bolivar souverain", + "hu": "venezuelai bolívar", + "ja": "ボリバル・ソベラノ", + "pt": "Bolívar soberano", + "ru": "Суверенный боливар", + "uk": "Суверенний Болівар" + }, + "VND": { + "ar": "دونغ فيتنامي", + "bg": "виетнамски донг", + "ca": "dong", + "cs": "Vietnamský dong", + "da": "Dong", + "de": "vietnamesischer Đồng", + "el": "Ντονγκ", + "en": "Vietnamese dong", + "eo": "vjetnama dongo", + "es": "đồng vietnamita", + "eu": "Vietnamdar dong", + "fa": "دانگ ویتنام", + "fi": "Vietnamin đồng", + "fr": "dong", + "hr": "Vijetnamski dong", + "hu": "vietnámi đồng", + "it": "Đồng vietnamita", + "ja": "ドン", + "lt": "Vietnamo dongas", + "nl": "Vietnamese dong", + "pl": "Dong", + "pt": "dong", + "ru": "вьетнамский донг", + "sk": "Dong", + "sr": "вијетнамски донг", + "sv": "Dong", + "tr": "Đồng", + "uk": "в'єтнамський донг", + "vi": "Việt Nam đồng", + "zh": "越南盾", + "he": "דונג וייטנאמי ", + "oc": "Dong" + }, + "VUV": { + "ar": "فاتو فانواتي", + "ca": "vatu", + "cs": "Vanuatský vatu", + "de": "Vatu", + "el": "Βάτου", + "en": "Vanuatu vatus", + "eo": "vanuatua vatuo", + "es": "vatu", + "fa": "واتوی وانواتو", + "fi": "Vanuatun vatu", + "fr": "Vatu", + "gl": "Vatu", + "he": "ואטו", + "hr": "Vanuatski vatu", + "hu": "Vanuatui vatu", + "it": "Vatu di Vanuatu", + "ja": "バツ", + "lt": "Vatu", + "nl": "Vanuatuaanse vatu", + "pl": "Vatu", + "pt": "Vatu", + "ro": "Vatu", + "ru": "вату", + "sr": "вануатски вату", + "sv": "Vatu", + "tr": "Vatu", + "uk": "Вануатський вату", + "vi": "Vatu Vanuatu", + "zh": "萬那杜瓦圖", + "sk": "Vanuatský vatu" + }, + "WST": { + "ar": "تالا ساموي", + "ca": "tala", + "cs": "Samojská tala", + "de": "samoanischer Tala", + "el": "Τάλα Σαμόα", + "en": "Samoan tālā", + "eo": "samoa talao", + "es": "tālā", + "et": "Samoa tala", + "fa": "طلای ساموآ", + "fi": "Samoan tala", + "fr": "tala", + "gl": "Tala samoana", + "hr": "Samoanska tala", + "hu": "Szamoai tala", + "it": "tala samoano", + "ja": "タラ", + "lt": "Tala", + "nl": "Samoaanse tala", + "pl": "Tala", + "pt": "tala", + "ro": "Tala samoan", + "ru": "самоанская тала", + "sk": "Tala", + "sr": "самоанска тала", + "sv": "Tala", + "uk": "Самоанська тала", + "zh": "薩摩亞塔拉", + "he": "טלה", + "oc": "Tala" + }, + "XAF": { + "ar": "فرنك وسط أفريقي", + "bg": "Централноафрикански CFA франк", + "ca": "franc CFA de l'Àfrica Central", + "cs": "Středoafrický frank", + "de": "CFA-Franc BEAC", + "el": "Φράγκο CFA Κεντρικής Αφρικής", + "en": "Central African CFA franc", + "es": "franco CFA de África Central", + "fa": "فرانک سیافای آفریقای میانه", + "fr": "franc CFA d'Afrique Centrale", + "hr": "Srednjoafrički CFA franak", + "ja": "中部アフリカCFAフラン", + "oc": "Franc CFA d'Africa Centrala", + "pt": "franco", + "ro": "Franc CFA BEAC", + "ru": "франк КФА BEAC", + "sk": "Stredoafrický frank", + "tr": "Orta Afrika CFA frangı", + "uk": "центральноафриканський франк", + "vi": "CFA franc Trung Phi", + "zh": "中非法郎", + "cy": "Ffranc Canol Affrica (CFA)", + "eo": "centr-afrika franko", + "fi": "Keski-Afrikan CFA-frangi", + "he": "פרנק CFA מרכז אפריקני", + "ia": "CFA", + "it": "franco CFA dell'Africa centrale", + "nl": "Central African CFA franc", + "sv": "Central Africa CFA Franc", + "ta": "மத்திய ஆப்பிரிக்க சி.எஃப்.ஏ பிராங்க்" + }, + "XAG": { + "ar": "فضة", + "bg": "сребро", + "bo": "དངུལ།", + "ca": "plata", + "cs": "stříbro", + "cy": "arian", + "da": "sølv", + "de": "Silber", + "el": "άργυρος", + "en": "silver", + "eo": "arĝento", + "es": "plata", + "et": "hõbe", + "eu": "zilar", + "fa": "نقره", + "fi": "hopea", + "fr": "argent", + "gl": "prata", + "he": "כסף", + "hr": "srebro", + "hu": "ezüst", + "ia": "argento", + "it": "argento", + "ja": "銀", + "lt": "sidabras", + "nl": "zilver", + "oc": "argent", + "pl": "srebro", + "pt": "prata", + "ro": "argint", + "ru": "серебро", + "sk": "striebro", + "sl": "srebro", + "sr": "сребро", + "sv": "silver", + "ta": "வெள்ளி", + "te": "వెండి", + "tr": "gümüş", + "uk": "срібло", + "vi": "bạc", + "zh": "銀" + }, + "XAU": { + "ar": "ذهب", + "bg": "злато", + "bo": "གསེར།", + "ca": "or", + "cs": "zlato", + "cy": "aur", + "da": "guld", + "de": "Gold", + "el": "χρυσός", + "en": "gold", + "eo": "oro", + "es": "oro", + "et": "kuld", + "eu": "urre", + "fa": "طلا", + "fi": "kulta", + "fr": "or", + "gl": "ouro", + "he": "זהב", + "hr": "Zlato", + "hu": "arany", + "ia": "Auro", + "it": "oro", + "ja": "金", + "lt": "Auksas", + "nl": "goud", + "oc": "Aur", + "pl": "złoto", + "pt": "ouro", + "ro": "aur", + "ru": "золото", + "sk": "Zlato", + "sl": "zlato", + "sr": "злато", + "sv": "guld", + "ta": "தங்கம்", + "te": "బంగారం", + "tr": "Altın", + "uk": "золото", + "vi": "vàng", + "zh": "金" + }, + "XBT": { + "ar": "بيتكوين", + "bg": "Биткойн", + "ca": "bitcoin", + "cs": "Bitcoin", + "cy": "Bitcoin", + "da": "Bitcoin", + "de": "Bitcoin", + "el": "Bitcoin", + "en": "bitcoin", + "eo": "Bitmono", + "es": "bitcoin", + "et": "Bitcoin", + "eu": "Bitcoin", + "fa": "بیتکوین", + "fi": "Bitcoin", + "fr": "Bitcoin", + "gl": "Bitcoin", + "he": "ביטקוין", + "hr": "Bitcoin", + "hu": "Bitcoin", + "ia": "Bitcoin", + "it": "Bitcoin", + "ja": "ビットコイン", + "lt": "Bitcoin", + "nl": "Bitcoin", + "oc": "Bitcoin", + "pl": "Bitcoin", + "pt": "Bitcoin", + "ro": "Bitcoin", + "ru": "Bitcoin", + "sk": "Bitcoin", + "sl": "Bitcoin", + "sr": "Биткоин", + "sv": "Bitcoin", + "ta": "பிட்காயின்", + "te": "బిట్ కాయిన్", + "tr": "Bitcoin", + "uk": "біткоїн", + "vi": "Bitcoin", + "zh": "比特幣" + }, + "XCD": { + "ar": "دولار شرق الكاريبي", + "bg": "Източнокарибски долар", + "ca": "dòlar del Carib Oriental", + "cs": "Východokaribský dolar", + "cy": "Doler Dwyrain y Caribî", + "de": "Ostkaribischer Dollar", + "el": "Δολάριο Ανατολικής Καραϊβικής", + "en": "Eastern Caribbean dollar", + "eo": "orientkaribia dolaro", + "es": "dólar del Caribe Oriental", + "eu": "Ekialdeko Karibeko dolar", + "fa": "دلار کارائیب شرقی", + "fi": "Itä-Karibian dollari", + "fr": "dollar des Caraïbes orientales", + "gl": "Dólar Caribe-Leste", + "he": "דולר מזרח קריבי", + "hr": "Istočnokaripski dolar", + "hu": "kelet-karibi dollár", + "it": "dollaro dei Caraibi Orientali", + "ja": "東カリブ・ドル", + "lt": "Rytų Karibų doleris", + "nl": "Oost-Caribische dollar", + "pl": "Dolar wschodniokaraibski", + "pt": "Dólar do Caribe Oriental", + "ru": "восточно-карибский доллар", + "sl": "Vzhodnokaribski dolar", + "sr": "источнокарипски долар", + "sv": "Östkaribisk dollar", + "tr": "Doğu Karayip doları", + "uk": "Східно-карибський долар", + "vi": "Đô la Đông Caribe", + "zh": "東加勒比元", + "oc": "Dolar de las Caribas Orientalas", + "ta": "கிழக்குக் கரிபியன் டாலர்" + }, + "XDR": { + "ar": "حقوق السحب الخاصة", + "bg": "Специални права на тираж", + "ca": "drets especials de gir", + "cs": "Zvláštní práva čerpání", + "de": "Sonderziehungsrecht", + "en": "special drawing rights", + "eo": "specialaj rajtoj de enspezo", + "es": "Derechos Especiales de Giro", + "fi": "Erityisnosto-oikeus", + "fr": "droits de tirage spéciaux", + "hr": "Posebna prava vučenja", + "hu": "SDR", + "it": "Diritti speciali di prelievo", + "ja": "特別引出権", + "lt": "Specialiosios skolinimosi teisės", + "nl": "speciale trekkingsrechten", + "oc": "Drechs de tiratge Especials", + "pl": "Specjalne prawa ciągnienia", + "pt": "direitos especiais de saque", + "ro": "Drepturi speciale de tragere", + "ru": "специальные права заимствования", + "sk": "Zvláštne práva čerpania", + "sl": "Posebne pravice črpanja", + "sv": "Särskilda dragningsrätter", + "tr": "Özel çekme hakları", + "uk": "Спеціальні права запозичення", + "vi": "Quyền rút vốn đặc biệt", + "zh": "特别提款权", + "ta": "Special drawings right" + }, + "XEU": { + "bg": "ЕКЮ", + "ca": "Unitat Monetària Europea", + "cs": "Evropská měnová jednotka", + "da": "European Currency Unit", + "de": "Europäische Währungseinheit", + "el": "Ευρωπαϊκή λογιστική μονάδα", + "en": "European Currency Unit", + "es": "Unidad Monetaria Europea", + "et": "ECU", + "eu": "Europako kontu-unitate", + "fa": "واحد ارزی اروپا", + "fi": "Euroopan valuuttayksikkö", + "fr": "European Currency Unit", + "gl": "ECU", + "he": "יחידת מטבע אירופית", + "hu": "Európai valutaegység", + "it": "Unità di conto europea", + "ja": "欧州通貨単位", + "lt": "Ekiu", + "nl": "Europese rekeneenheid", + "pl": "European Currency Unit", + "pt": "Unidade Monetária Europeia", + "ro": "ECU", + "ru": "ЭКЮ", + "sk": "Európska menová jednotka", + "sv": "Europeiska valutaenheten", + "tr": "ECU", + "uk": "Екю", + "zh": "歐洲通貨單位", + "eo": "Eŭropa Monunuo" + }, + "XMR": { + "ar": "مونيرو", + "bg": "Monero", + "ca": "Monero", + "cs": "Monero", + "da": "Monero", + "de": "Monero", + "en": "Monero", + "eo": "Monero (ĉifromono)", + "es": "Monero", + "fa": "مونرو", + "fi": "Monero", + "fr": "Monero", + "he": "מונרו (מטבע מבוזר)", + "ia": "Monero", + "it": "Monero", + "ja": "Monero", + "pt": "Monero", + "ru": "Monero", + "sv": "Monero", + "tr": "Monero", + "uk": "Monero", + "vi": "Monero", + "zh": "门罗币", + "nl": "Monero" + }, + "XOF": { + "ar": "فرنك غرب أفريقي", + "bg": "Западноафрикански CFA франк", + "ca": "franc CFA de l'Àfrica Occidental", + "de": "CFA-Franc BCEAO", + "el": "Φράγκο CFA Δυτικής Αφρικής", + "en": "West African CFA franc", + "es": "franco CFA de África Occidental", + "fa": "فرانک سی اف ای آفریقای باختری", + "fr": "franc CFA", + "hr": "Zapadnoafrički CFA franak", + "ja": "西アフリカCFAフラン", + "oc": "Franc CFA d'Africa Occidentala", + "pt": "franco CFA da África Ocidental", + "ro": "Franc CFA BCEAO", + "ru": "франк КФА BCEAO", + "sk": "Západoafrický frank", + "tr": "Batı Afrika CFA frangı", + "uk": "західноафриканський франк", + "vi": "CFA franc Tây Phi", + "zh": "非洲金融共同体法郎", + "eo": "okcident-afrika franko", + "he": "פרנק CFA מערב אפריקני", + "it": "franco CFA UEMOA", + "nl": "West African CFA franc", + "pl": "frank CFA", + "sv": "CFA Franc", + "ta": "மேற்கு ஆபிரிக்க சி.எஃப்.ஏ பிராங்க்" + }, + "XPD": { + "ar": "بالاديوم", + "bg": "паладий", + "bo": "པྰེ་ལེ་ཌིམ།", + "ca": "pal·ladi", + "cs": "palladium", + "cy": "Paladiwm", + "da": "palladium", + "de": "Palladium", + "el": "παλλάδιο", + "en": "palladium", + "eo": "paladio", + "es": "paladio", + "et": "Pallaadium", + "eu": "paladio", + "fa": "پالادیم", + "fi": "palladium", + "fr": "palladium", + "gl": "Paladio", + "he": "פלדיום", + "hr": "Paladij", + "hu": "palládium", + "ia": "palladium", + "it": "palladio", + "ja": "パラジウム", + "lt": "Paladis", + "nl": "palladium", + "oc": "Palladi", + "pl": "pallad", + "pt": "paládio", + "ro": "paladiu", + "ru": "палладий", + "sk": "Paládium", + "sl": "Paladij", + "sr": "паладијум", + "sv": "palladium", + "ta": "பலேடியம்", + "te": "పల్లాడియం", + "tr": "Paladyum", + "uk": "Паладій", + "vi": "paladi", + "zh": "钯" + }, + "XPF": { + "ar": "فرنك س ف ب", + "ca": "franc CFP", + "cs": "CFP frank", + "da": "CFP-franc", + "de": "CFP-Franc", + "el": "Φράγκο CFP", + "en": "CFP Franc", + "eo": "pacifika franko", + "es": "Franco CFP", + "eu": "CFP libera", + "fa": "فرانک اقیانوسیه", + "fi": "CFP-frangi", + "fr": "franc Pacifique", + "gl": "Franco CFP", + "hr": "CFP franak", + "hu": "Csendes-óceáni valutaközösségi frank", + "it": "Franco CFP", + "ja": "CFPフラン", + "lt": "CFP frankas", + "nl": "CFP-frank", + "pl": "Frank CFP", + "pt": "Franco CFP", + "ro": "Franc CFP", + "ru": "французский тихоокеанский франк", + "sk": "CFP frank", + "sv": "CFP-franc", + "tr": "CFP frangı", + "uk": "Французький тихоокеанський франк", + "vi": "Franc CFP", + "zh": "太平洋法郎", + "he": "פרנק צרפתי", + "oc": "Franc CFP", + "sr": "француски тихоокеански франак" + }, + "XPT": { + "ar": "بلاتين", + "bg": "платина", + "bo": "བེ་ལེ་ཊི་ནམ།", + "ca": "platí", + "cs": "platina", + "cy": "Platinwm", + "da": "platin", + "de": "Platin", + "el": "λευκόχρυσος", + "en": "platinum", + "eo": "plateno", + "es": "platino", + "et": "Plaatina", + "eu": "platino", + "fa": "پلاتین", + "fi": "platina", + "fr": "platine", + "gl": "Platino", + "he": "פלטינה", + "hr": "Platina", + "hu": "platina", + "ia": "Platino", + "it": "platino", + "ja": "白金", + "lt": "Platina", + "nl": "platina", + "oc": "Platin", + "pl": "platyna", + "pt": "platina", + "ro": "platină", + "ru": "платина", + "sk": "Platina", + "sl": "platina", + "sr": "платина", + "sv": "platina", + "ta": "பிளாட்டினம்", + "te": "ప్లాటినం", + "tr": "Platin", + "uk": "платина", + "vi": "platin", + "zh": "铂" + }, + "XSU": { + "de": "SUCRE", + "en": "SUCRE", + "es": "SUCRE", + "eu": "SUCRE", + "fi": "Sucre", + "fr": "sucre", + "hu": "SUCRE", + "ja": "域内統一決済システム", + "pl": "SUCRE", + "pt": "SUCRE", + "ru": "Сукре", + "tr": "SUCRE", + "uk": "Сукре", + "nl": "SUCRE" + }, + "YER": { + "ar": "ريال يمني", + "bg": "Йеменски риал", + "ca": "rial iemenita", + "de": "Jemen-Rial", + "el": "Ριάλ Υεμένης", + "en": "Yemeni rial", + "eo": "jemena rialo", + "es": "rial yemení", + "fa": "ریال یمن", + "fi": "Jemenin rial", + "fr": "rial yéménite", + "gl": "Rial iemení", + "he": "ריאל תימני", + "hr": "Jemenski rijal", + "hu": "Jemeni riál", + "it": "riyal yemenita", + "ja": "イエメン・リアル", + "lt": "Jemeno rialas", + "nl": "Jemenitische rial", + "pl": "Rial jemeński", + "pt": "Rial iemenita", + "ru": "йеменский риал", + "sk": "Jemenský rial", + "sr": "јеменски ријал", + "sv": "Jemenitisk rial", + "tr": "Yemen riyali", + "uk": "Єменський ріал", + "zh": "葉門里亞爾", + "oc": "Rial de Iemèn" + }, + "ZAR": { + "ar": "راند جنوب أفريقي", + "bg": "Южноафрикански ранд", + "ca": "rand", + "cs": "Jihoafrický rand", + "da": "Rand", + "de": "südafrikanischer Rand", + "el": "Ραντ (νόμισμα)", + "en": "South African rand", + "eo": "sudafrika rando", + "es": "rand sudafricano", + "eu": "Hegoafrikar rand", + "fa": "رند آفریقای جنوبی", + "fi": "Etelä-Afrikan randi", + "fr": "rand", + "gl": "Rand surafricano", + "he": "ראנד דרום אפריקאי", + "hr": "Južnoafrički rand", + "hu": "Dél-afrikai rand", + "it": "rand sudafricano", + "ja": "ランド", + "lt": "Randas", + "nl": "Zuid-Afrikaanse rand", + "oc": "Rand sudafrican", + "pl": "Rand", + "pt": "rand", + "ro": "Rand sud-african", + "ru": "южноафриканский рэнд", + "sk": "Rand", + "sr": "јужноафрички ранд", + "sv": "Rand", + "tr": "Güney Afrika randı", + "uk": "Ранд", + "zh": "南非蘭特" + }, + "ZEC": { + "cs": "Zcash", + "de": "Zcash", + "en": "Zcash", + "es": "Zcash", + "fa": "زیکش", + "it": "Zcash", + "ja": "Zcash", + "pt": "Zcash", + "ro": "Zcash", + "ru": "Zcash", + "uk": "Zcash", + "vi": "Zcash", + "zh": "Zcash", + "ca": "Zcash", + "da": "Zcash", + "eo": "Zcash", + "fi": "Zcash", + "fr": "Zcash", + "nl": "Zcash", + "sv": "Zcash" + }, + "ZMW": { + "ar": "كواشا زامبية", + "ca": "kwacha zambià", + "cs": "Zambijská kwacha", + "da": "Zambianske kwacha", + "de": "sambischer Kwacha", + "el": "Κουάτσα της Ζάμπιας", + "en": "Zambian kwacha", + "eo": "zambia kvaĉo", + "es": "kwacha zambiano", + "et": "Sambia kvatša", + "fa": "کواچای زامبیا", + "fi": "Sambian kwacha", + "fr": "kwacha zambien", + "gl": "Kwacha zambiano", + "he": "קוואצ'ה זמבי", + "hr": "Zambijska kvača", + "hu": "Zambiai kwacha", + "it": "kwacha zambiano", + "ja": "ザンビア・クワチャ", + "lt": "Zambijos kvača", + "nl": "Zambiaanse kwacha", + "pl": "Kwacha zambijska", + "pt": "kwacha zambiano", + "ru": "замбийская квача", + "sr": "замбијска квача", + "sv": "Zambisk kwacha", + "tr": "Zambiya kwachası", + "uk": "Замбійська квача", + "zh": "尚比亞克瓦查", + "oc": "Kwacha zambian" + }, + "CNH": { + "en": "renminbi (offshore)", + "es": "yuan offshore" + }, + "COU": { + "en": "Unidad de Valor Real", + "es": "Unidad de Valor Real", + "fr": "Unidad de Valor Real colombienne" + }, + "XLM": { + "de": "Stellar Lumens", + "en": "Stellar Lumens" } } -} +}
\ No newline at end of file diff --git a/searx/data/engines_languages.json b/searx/data/engines_languages.json index e293eb1..037104c 100644 --- a/searx/data/engines_languages.json +++ b/searx/data/engines_languages.json @@ -50,6 +50,7 @@ "en-CK", "en-CX", "en-CY", + "en-DM", "en-FJ", "en-FK", "en-FM", @@ -114,7 +115,6 @@ "es-CL", "es-CO", "es-CR", - "es-DM", "es-DO", "es-EC", "es-ES", @@ -290,6 +290,7 @@ "en-CK", "en-CX", "en-CY", + "en-DM", "en-FJ", "en-FK", "en-FM", @@ -354,7 +355,6 @@ "es-CL", "es-CO", "es-CR", - "es-DM", "es-DO", "es-EC", "es-ES", @@ -530,6 +530,7 @@ "en-CK", "en-CX", "en-CY", + "en-DM", "en-FJ", "en-FK", "en-FM", @@ -594,7 +595,6 @@ "es-CL", "es-CO", "es-CR", - "es-DM", "es-DO", "es-EC", "es-ES", @@ -770,6 +770,7 @@ "en-CK", "en-CX", "en-CY", + "en-DM", "en-FJ", "en-FK", "en-FM", @@ -834,7 +835,6 @@ "es-CL", "es-CO", "es-CR", - "es-DM", "es-DO", "es-EC", "es-ES", @@ -25176,6 +25176,286 @@ "name": "\u4e2d\u6587 (\u7e41\u9ad4)" } }, + "google scholar": { + "af": { + "name": "Afrikaans" + }, + "ar": { + "name": "\u0627\u0644\u0639\u0631\u0628\u064a\u0629" + }, + "be": { + "name": "\u0431\u0435\u043b\u0430\u0440\u0443\u0441\u043a\u0430\u044f" + }, + "bg": { + "name": "\u0431\u044a\u043b\u0433\u0430\u0440\u0441\u043a\u0438" + }, + "ca": { + "name": "catal\u00e0" + }, + "cs": { + "name": "\u010de\u0161tina" + }, + "da": { + "name": "dansk" + }, + "de": { + "name": "Deutsch" + }, + "el": { + "name": "\u0395\u03bb\u03bb\u03b7\u03bd\u03b9\u03ba\u03ac" + }, + "en": { + "name": "English" + }, + "eo": { + "name": "esperanto" + }, + "es": { + "name": "espa\u00f1ol" + }, + "et": { + "name": "eesti" + }, + "fa": { + "name": "\u0641\u0627\u0631\u0633\u06cc" + }, + "fi": { + "name": "suomi" + }, + "fr": { + "name": "fran\u00e7ais" + }, + "hi": { + "name": "\u0939\u093f\u0928\u094d\u0926\u0940" + }, + "hr": { + "name": "hrvatski" + }, + "hu": { + "name": "magyar" + }, + "hy": { + "name": "\u0570\u0561\u0575\u0565\u0580\u0565\u0576" + }, + "id": { + "name": "Indonesia" + }, + "is": { + "name": "\u00edslenska" + }, + "it": { + "name": "italiano" + }, + "iw": { + "name": "\u05e2\u05d1\u05e8\u05d9\u05ea" + }, + "ja": { + "name": "\u65e5\u672c\u8a9e" + }, + "ko": { + "name": "\ud55c\uad6d\uc5b4" + }, + "lt": { + "name": "lietuvi\u0173" + }, + "lv": { + "name": "latvie\u0161u" + }, + "nl": { + "name": "Nederlands" + }, + "no": { + "name": "norsk" + }, + "pl": { + "name": "polski" + }, + "pt": { + "name": "portugu\u00eas" + }, + "ro": { + "name": "rom\u00e2n\u0103" + }, + "ru": { + "name": "\u0440\u0443\u0441\u0441\u043a\u0438\u0439" + }, + "sk": { + "name": "sloven\u010dina" + }, + "sl": { + "name": "sloven\u0161\u010dina" + }, + "sr": { + "name": "\u0441\u0440\u043f\u0441\u043a\u0438" + }, + "sv": { + "name": "svenska" + }, + "sw": { + "name": "Kiswahili" + }, + "th": { + "name": "\u0e44\u0e17\u0e22" + }, + "tl": { + "name": "Filipino" + }, + "tr": { + "name": "T\u00fcrk\u00e7e" + }, + "uk": { + "name": "\u0443\u043a\u0440\u0430\u0457\u043d\u0441\u044c\u043a\u0430" + }, + "vi": { + "name": "Ti\u1ebfng Vi\u1ec7t" + }, + "zh-CN": { + "name": "\u4e2d\u6587 (\u7b80\u4f53)" + }, + "zh-TW": { + "name": "\u4e2d\u6587 (\u7e41\u9ad4)" + } + }, + "google videos": { + "af": { + "name": "Afrikaans" + }, + "ar": { + "name": "\u0627\u0644\u0639\u0631\u0628\u064a\u0629" + }, + "be": { + "name": "\u0431\u0435\u043b\u0430\u0440\u0443\u0441\u043a\u0430\u044f" + }, + "bg": { + "name": "\u0431\u044a\u043b\u0433\u0430\u0440\u0441\u043a\u0438" + }, + "ca": { + "name": "catal\u00e0" + }, + "cs": { + "name": "\u010de\u0161tina" + }, + "da": { + "name": "dansk" + }, + "de": { + "name": "Deutsch" + }, + "el": { + "name": "\u0395\u03bb\u03bb\u03b7\u03bd\u03b9\u03ba\u03ac" + }, + "en": { + "name": "English" + }, + "eo": { + "name": "esperanto" + }, + "es": { + "name": "espa\u00f1ol" + }, + "et": { + "name": "eesti" + }, + "fa": { + "name": "\u0641\u0627\u0631\u0633\u06cc" + }, + "fi": { + "name": "suomi" + }, + "fr": { + "name": "fran\u00e7ais" + }, + "hi": { + "name": "\u0939\u093f\u0928\u094d\u0926\u0940" + }, + "hr": { + "name": "hrvatski" + }, + "hu": { + "name": "magyar" + }, + "hy": { + "name": "\u0570\u0561\u0575\u0565\u0580\u0565\u0576" + }, + "id": { + "name": "Indonesia" + }, + "is": { + "name": "\u00edslenska" + }, + "it": { + "name": "italiano" + }, + "iw": { + "name": "\u05e2\u05d1\u05e8\u05d9\u05ea" + }, + "ja": { + "name": "\u65e5\u672c\u8a9e" + }, + "ko": { + "name": "\ud55c\uad6d\uc5b4" + }, + "lt": { + "name": "lietuvi\u0173" + }, + "lv": { + "name": "latvie\u0161u" + }, + "nl": { + "name": "Nederlands" + }, + "no": { + "name": "norsk" + }, + "pl": { + "name": "polski" + }, + "pt": { + "name": "portugu\u00eas" + }, + "ro": { + "name": "rom\u00e2n\u0103" + }, + "ru": { + "name": "\u0440\u0443\u0441\u0441\u043a\u0438\u0439" + }, + "sk": { + "name": "sloven\u010dina" + }, + "sl": { + "name": "sloven\u0161\u010dina" + }, + "sr": { + "name": "\u0441\u0440\u043f\u0441\u043a\u0438" + }, + "sv": { + "name": "svenska" + }, + "sw": { + "name": "Kiswahili" + }, + "th": { + "name": "\u0e44\u0e17\u0e22" + }, + "tl": { + "name": "Filipino" + }, + "tr": { + "name": "T\u00fcrk\u00e7e" + }, + "uk": { + "name": "\u0443\u043a\u0440\u0430\u0457\u043d\u0441\u044c\u043a\u0430" + }, + "vi": { + "name": "Ti\u1ebfng Vi\u1ec7t" + }, + "zh-CN": { + "name": "\u4e2d\u6587 (\u7b80\u4f53)" + }, + "zh-TW": { + "name": "\u4e2d\u6587 (\u7e41\u9ad4)" + } + }, "peertube": [ "aa", "ab", @@ -25431,12 +25711,6 @@ "en-NZ": { "name": "English" }, - "en-PH": { - "name": "English" - }, - "en-SG": { - "name": "English" - }, "en-US": { "name": "English" }, @@ -25485,9 +25759,6 @@ "gd-GB": { "name": "Scottish" }, - "he-IL": { - "name": "\u05e2\u05d1\u05e8\u05d9\u05ea" - }, "hu-HU": { "name": "magyar" }, @@ -25497,15 +25768,9 @@ "it-IT": { "name": "Italiano" }, - "ja-JP": { - "name": "\u65e5\u672c\u8a9e (\u306b\u307b\u3093\u3054)" - }, "ko-KR": { "name": "\ud55c\uad6d\uc5b4" }, - "ms-MY": { - "name": "\u0628\u0647\u0627\u0633 \u0645\u0644\u0627\u064a\u0648" - }, "nb-NO": { "name": "Norsk" }, @@ -25530,17 +25795,17 @@ "ro-RO": { "name": "Rom\u00e2n\u0103" }, - "ru-RU": { - "name": "\u0420\u0443\u0441\u0441\u043a\u0438\u0439" - }, "sv-SE": { "name": "Svenska" }, "th-TH": { "name": "\u0e44\u0e17\u0e22" }, - "tr-TR": { - "name": "T\u00fcrk\u00e7e" + "zh-CN": { + "name": "\u4e2d\u6587" + }, + "zh-HK": { + "name": "\u4e2d\u6587" } }, "qwant images": { @@ -25604,12 +25869,6 @@ "en-NZ": { "name": "English" }, - "en-PH": { - "name": "English" - }, - "en-SG": { - "name": "English" - }, "en-US": { "name": "English" }, @@ -25658,9 +25917,6 @@ "gd-GB": { "name": "Scottish" }, - "he-IL": { - "name": "\u05e2\u05d1\u05e8\u05d9\u05ea" - }, "hu-HU": { "name": "magyar" }, @@ -25670,15 +25926,9 @@ "it-IT": { "name": "Italiano" }, - "ja-JP": { - "name": "\u65e5\u672c\u8a9e (\u306b\u307b\u3093\u3054)" - }, "ko-KR": { "name": "\ud55c\uad6d\uc5b4" }, - "ms-MY": { - "name": "\u0628\u0647\u0627\u0633 \u0645\u0644\u0627\u064a\u0648" - }, "nb-NO": { "name": "Norsk" }, @@ -25703,17 +25953,17 @@ "ro-RO": { "name": "Rom\u00e2n\u0103" }, - "ru-RU": { - "name": "\u0420\u0443\u0441\u0441\u043a\u0438\u0439" - }, "sv-SE": { "name": "Svenska" }, "th-TH": { "name": "\u0e44\u0e17\u0e22" }, - "tr-TR": { - "name": "T\u00fcrk\u00e7e" + "zh-CN": { + "name": "\u4e2d\u6587" + }, + "zh-HK": { + "name": "\u4e2d\u6587" } }, "qwant news": { @@ -25777,12 +26027,6 @@ "en-NZ": { "name": "English" }, - "en-PH": { - "name": "English" - }, - "en-SG": { - "name": "English" - }, "en-US": { "name": "English" }, @@ -25831,9 +26075,6 @@ "gd-GB": { "name": "Scottish" }, - "he-IL": { - "name": "\u05e2\u05d1\u05e8\u05d9\u05ea" - }, "hu-HU": { "name": "magyar" }, @@ -25843,15 +26084,9 @@ "it-IT": { "name": "Italiano" }, - "ja-JP": { - "name": "\u65e5\u672c\u8a9e (\u306b\u307b\u3093\u3054)" - }, "ko-KR": { "name": "\ud55c\uad6d\uc5b4" }, - "ms-MY": { - "name": "\u0628\u0647\u0627\u0633 \u0645\u0644\u0627\u064a\u0648" - }, "nb-NO": { "name": "Norsk" }, @@ -25876,190 +26111,17 @@ "ro-RO": { "name": "Rom\u00e2n\u0103" }, - "ru-RU": { - "name": "\u0420\u0443\u0441\u0441\u043a\u0438\u0439" - }, "sv-SE": { "name": "Svenska" }, "th-TH": { "name": "\u0e44\u0e17\u0e22" }, - "tr-TR": { - "name": "T\u00fcrk\u00e7e" - } - }, - "qwant social": { - "bg-BG": { - "name": "\u0431\u044a\u043b\u0433\u0430\u0440\u0441\u043a\u0438 \u0435\u0437\u0438\u043a" - }, - "br-FR": { - "name": "Brezhoneg" - }, - "ca-AD": { - "name": "Catal\u00e0" - }, - "ca-ES": { - "name": "Catal\u00e0" - }, - "ca-FR": { - "name": "Catal\u00e0" - }, - "co-FR": { - "name": "Corsu" - }, - "cs-CZ": { - "name": "\u010cesky" - }, - "cy-GB": { - "name": "Welsh" - }, - "da-DK": { - "name": "Dansk" - }, - "de-AT": { - "name": "Deutsch" - }, - "de-CH": { - "name": "Deutsch" - }, - "de-DE": { - "name": "Deutsch" - }, - "el-GR": { - "name": "\u0395\u03bb\u03bb\u03b7\u03bd\u03b9\u03ba\u03ac" - }, - "en-AU": { - "name": "English" - }, - "en-CA": { - "name": "English" - }, - "en-GB": { - "name": "English" - }, - "en-IE": { - "name": "English" - }, - "en-IN": { - "name": "English" - }, - "en-MY": { - "name": "English" - }, - "en-NZ": { - "name": "English" - }, - "en-PH": { - "name": "English" - }, - "en-SG": { - "name": "English" - }, - "en-US": { - "name": "English" - }, - "es-AD": { - "name": "Espa\u00f1ol" - }, - "es-AR": { - "name": "Espa\u00f1ol" - }, - "es-CL": { - "name": "Espa\u00f1ol" - }, - "es-ES": { - "name": "Espa\u00f1ol" - }, - "es-MX": { - "name": "Espa\u00f1ol" - }, - "et-EE": { - "name": "Eesti keel" - }, - "eu-ES": { - "name": "Euskara" - }, - "eu-FR": { - "name": "Euskara" - }, - "fi-FI": { - "name": "Suomen kieli" - }, - "fr-AD": { - "name": "Fran\u00e7ais" - }, - "fr-BE": { - "name": "Fran\u00e7ais" - }, - "fr-CA": { - "name": "Fran\u00e7ais" - }, - "fr-CH": { - "name": "Fran\u00e7ais" - }, - "fr-FR": { - "name": "Fran\u00e7ais" - }, - "gd-GB": { - "name": "Scottish" - }, - "he-IL": { - "name": "\u05e2\u05d1\u05e8\u05d9\u05ea" - }, - "hu-HU": { - "name": "magyar" - }, - "it-CH": { - "name": "Italiano" - }, - "it-IT": { - "name": "Italiano" - }, - "ja-JP": { - "name": "\u65e5\u672c\u8a9e (\u306b\u307b\u3093\u3054)" - }, - "ko-KR": { - "name": "\ud55c\uad6d\uc5b4" - }, - "ms-MY": { - "name": "\u0628\u0647\u0627\u0633 \u0645\u0644\u0627\u064a\u0648" - }, - "nb-NO": { - "name": "Norsk" - }, - "nl-BE": { - "name": "Nederlands" - }, - "nl-NL": { - "name": "Nederlands" - }, - "pl-PL": { - "name": "Polski" - }, - "pt-AD": { - "name": "Portugu\u00eas" - }, - "pt-BR": { - "name": "Portugu\u00eas" - }, - "pt-PT": { - "name": "Portugu\u00eas" - }, - "ro-RO": { - "name": "Rom\u00e2n\u0103" - }, - "ru-RU": { - "name": "\u0420\u0443\u0441\u0441\u043a\u0438\u0439" - }, - "sv-SE": { - "name": "Svenska" - }, - "th-TH": { - "name": "\u0e44\u0e17\u0e22" + "zh-CN": { + "name": "\u4e2d\u6587" }, - "tr-TR": { - "name": "T\u00fcrk\u00e7e" + "zh-HK": { + "name": "\u4e2d\u6587" } }, "startpage": { @@ -26205,7 +26267,7 @@ "alias": "macedonian" }, "ml": { - "alias": "malayam" + "alias": "malayalam" }, "mr": { "alias": "marathi" @@ -26315,3034 +26377,2468 @@ }, "wikidata": { "ab": { - "articles": 6080, "english_name": "Abkhazian", - "name": "\u0410\u04a7\u0441\u0443\u0430" + "name": "\u0410\u0525\u0441\u0443\u0430" }, "ace": { - "articles": 10353, "english_name": "Acehnese", - "name": "Bahsa Ac\u00e8h" + "name": "Basa Ac\u00e8h" }, "ady": { - "articles": 421, "english_name": "Adyghe", "name": "\u0410\u0434\u044b\u0433\u044d\u0431\u0437\u044d" }, "af": { - "articles": 93802, "english_name": "Afrikaans", "name": "Afrikaans" }, "ak": { - "articles": 879, "english_name": "Akan", "name": "Akana" }, "als": { - "articles": 27329, "english_name": "Alemannic", "name": "Alemannisch" }, + "alt": { + "english_name": "Southern Altai", + "name": "\u0410\u043b\u0442\u0430\u0439" + }, "am": { - "articles": 14875, "english_name": "Amharic", "name": "\u12a0\u121b\u122d\u129b" }, "an": { - "articles": 38095, "english_name": "Aragonese", "name": "Aragon\u00e9s" }, "ang": { - "articles": 3294, "english_name": "Anglo-Saxon", "name": "Englisc" }, "ar": { - "articles": 1065982, "english_name": "Arabic", "name": "\u0627\u0644\u0639\u0631\u0628\u064a\u0629" }, "arc": { - "articles": 1764, "english_name": "Aramaic", "name": "\u0710\u072a\u0721\u071d\u0710" }, "ary": { - "articles": 2554, "english_name": "Moroccan Arabic", "name": "\u0627\u0644\u062f\u0627\u0631\u062c\u0629" }, "arz": { - "articles": 1098659, "english_name": "Egyptian Arabic", "name": "\u0645\u0635\u0631\u0649 (Ma\u1e63ri)" }, "as": { - "articles": 7230, "english_name": "Assamese", "name": "\u0985\u09b8\u09ae\u09c0\u09af\u09bc\u09be" }, "ast": { - "articles": 107460, "english_name": "Asturian", "name": "Asturianu" }, "atj": { - "articles": 1259, "english_name": "Atikamekw", "name": "Atikamekw" }, "av": { - "articles": 2451, "english_name": "Avar", "name": "\u0410\u0432\u0430\u0440" }, "avk": { - "articles": 9484, "english_name": "Kotava", "name": "Kotava" }, "awa": { - "articles": 2406, "english_name": "Awadhi", "name": "\u0905\u0935\u0927\u0940" }, "ay": { - "articles": 4852, "english_name": "Aymara", "name": "Aymar" }, "az": { - "articles": 173155, "english_name": "Azerbaijani", "name": "Az\u0259rbaycanca" }, "azb": { - "articles": 239463, "english_name": "South Azerbaijani", "name": "\u062a\u06c6\u0631\u06a9\u062c\u0647" }, "ba": { - "articles": 53560, "english_name": "Bashkir", "name": "\u0411\u0430\u0448\u04a1\u043e\u0440\u0442" }, "ban": { - "articles": 3899, "english_name": "Balinese", "name": "Bali" }, "bar": { - "articles": 31394, "english_name": "Bavarian", "name": "Boarisch" }, "bat-smg": { - "articles": 16893, "english_name": "Samogitian", "name": "\u017demait\u0117\u0161ka" }, "bcl": { - "articles": 10546, "english_name": "Central Bicolano", "name": "Bikol" }, "be": { - "articles": 195563, "english_name": "Belarusian", "name": "\u0411\u0435\u043b\u0430\u0440\u0443\u0441\u043a\u0430\u044f" }, "be-tarask": { - "articles": 71188, "english_name": "Belarusian (Tara\u0161kievica)", "name": "\u0411\u0435\u043b\u0430\u0440\u0443\u0441\u043a\u0430\u044f (\u0442\u0430\u0440\u0430\u0448\u043a\u0435\u0432\u0456\u0446\u0430)" }, "bg": { - "articles": 265773, "english_name": "Bulgarian", "name": "\u0411\u044a\u043b\u0433\u0430\u0440\u0441\u043a\u0438" }, "bh": { - "articles": 7342, "english_name": "Bhojpuri", "name": "\u092d\u094b\u091c\u092a\u0941\u0930\u0940" }, "bi": { - "articles": 1230, "english_name": "Bislama", "name": "Bislama" }, "bjn": { - "articles": 3256, "english_name": "Banjar", "name": "Bahasa Banjar" }, "bm": { - "articles": 668, "english_name": "Bambara", "name": "Bamanankan" }, "bn": { - "articles": 94608, "english_name": "Bengali", "name": "\u09ac\u09be\u0982\u09b2\u09be" }, "bo": { - "articles": 5920, "english_name": "Tibetan", "name": "\u0f56\u0f7c\u0f51\u0f0b\u0f66\u0f90\u0f51" }, "bpy": { - "articles": 25095, "english_name": "Bishnupriya Manipuri", "name": "\u0987\u09ae\u09be\u09b0 \u09a0\u09be\u09b0/\u09ac\u09bf\u09b7\u09cd\u09a3\u09c1\u09aa\u09cd\u09b0\u09bf\u09af\u09bc\u09be \u09ae\u09a3\u09bf\u09aa\u09c1\u09b0\u09c0" }, "br": { - "articles": 68639, "english_name": "Breton", "name": "Brezhoneg" }, "bs": { - "articles": 84169, "english_name": "Bosnian", "name": "Bosanski" }, "bug": { - "articles": 14139, "english_name": "Buginese", "name": "Basa Ugi" }, "bxr": { - "articles": 2172, "english_name": "Buryat", "name": "\u0411\u0443\u0440\u044f\u0430\u0434" }, "ca": { - "articles": 657438, "english_name": "Catalan", "name": "Catal\u00e0" }, "cbk-zam": { - "articles": 3092, "english_name": "Zamboanga Chavacano", "name": "Chavacano de Zamboanga" }, "cdo": { - "articles": 15490, "english_name": "Min Dong", "name": "M\u00ecng-d\u0115\u0324ng-ng\u1e73\u0304" }, "ce": { - "articles": 288306, "english_name": "Chechen", "name": "\u041d\u043e\u0445\u0447\u0438\u0439\u043d" }, "ceb": { - "articles": 5337062, "english_name": "Cebuano", "name": "Sinugboanong Binisaya" }, "ch": { - "articles": 512, "english_name": "Chamorro", "name": "Chamoru" }, "chr": { - "articles": 917, "english_name": "Cherokee", "name": "\u13e3\u13b3\u13a9" }, "chy": { - "articles": 619, "english_name": "Cheyenne", "name": "Tsets\u00eahest\u00e2hese" }, "ckb": { - "articles": 26975, "english_name": "Sorani", "name": "Soran\u00ee / \u06a9\u0648\u0631\u062f\u06cc" }, "co": { - "articles": 5824, "english_name": "Corsican", "name": "Corsu" }, "cr": { - "articles": 117, "english_name": "Cree", "name": "Nehiyaw" }, "crh": { - "articles": 7713, "english_name": "Crimean Tatar", "name": "Q\u0131r\u0131mtatarca" }, "cs": { - "articles": 462637, "english_name": "Czech", "name": "\u010ce\u0161tina" }, "csb": { - "articles": 5352, "english_name": "Kashubian", "name": "Kasz\u00ebbsczi" }, "cu": { - "articles": 743, "english_name": "Old Church Slavonic", "name": "\u0421\u043b\u043e\u0432\u0463\u043d\u044c\u0441\u043a\u044a" }, "cv": { - "articles": 43604, "english_name": "Chuvash", "name": "\u0427\u0103\u0432\u0430\u0448" }, "cy": { - "articles": 131787, "english_name": "Welsh", "name": "Cymraeg" }, "da": { - "articles": 261215, "english_name": "Danish", "name": "Dansk" }, "de": { - "articles": 2481560, "english_name": "German", "name": "Deutsch" }, "din": { - "articles": 116, "english_name": "Dinka", "name": "Thu\u0254\u014bj\u00e4\u014b" }, "diq": { - "articles": 31162, "english_name": "Zazaki", "name": "Zazaki" }, "dsb": { - "articles": 3279, "english_name": "Lower Sorbian", "name": "Dolnoserbski" }, "dty": { - "articles": 3287, "english_name": "Doteli", "name": "\u0921\u094b\u091f\u0947\u0932\u0940" }, "dv": { - "articles": 2958, "english_name": "Divehi", "name": "\u078b\u07a8\u0788\u07ac\u0780\u07a8\u0784\u07a6\u0790\u07b0" }, "dz": { - "articles": 219, "english_name": "Dzongkha", "name": "\u0f47\u0f7c\u0f44\u0f0b\u0f41" }, "ee": { - "articles": 358, "english_name": "Ewe", "name": "E\u028begbe" }, "el": { - "articles": 181844, "english_name": "Greek", "name": "\u0395\u03bb\u03bb\u03b7\u03bd\u03b9\u03ba\u03ac" }, "eml": { - "articles": 12521, "english_name": "Emilian-Romagnol", "name": "Emili\u00e0n e rumagn\u00f2l" }, "en": { - "articles": 6161541, "english_name": "English", "name": "English" }, "eo": { - "articles": 285283, "english_name": "Esperanto", "name": "Esperanto" }, "es": { - "articles": 1627598, "english_name": "Spanish", "name": "Espa\u00f1ol" }, "et": { - "articles": 212088, "english_name": "Estonian", "name": "Eesti" }, "eu": { - "articles": 364789, "english_name": "Basque", "name": "Euskara" }, "ext": { - "articles": 3222, "english_name": "Extremaduran", "name": "Estreme\u00f1u" }, "fa": { - "articles": 746175, "english_name": "Persian", "name": "\u0641\u0627\u0631\u0633\u06cc" }, "ff": { - "articles": 272, "english_name": "Fula", "name": "Fulfulde" }, "fi": { - "articles": 493428, "english_name": "Finnish", "name": "Suomi" }, "fiu-vro": { - "articles": 5589, "english_name": "V\u00f5ro", "name": "V\u00f5ro" }, "fj": { - "articles": 1070, "english_name": "Fijian", "name": "Na Vosa Vakaviti" }, "fo": { - "articles": 13378, "english_name": "Faroese", "name": "F\u00f8royskt" }, "fr": { - "articles": 2250872, "english_name": "French", "name": "Fran\u00e7ais" }, "frp": { - "articles": 4080, "english_name": "Franco-Proven\u00e7al", - "name": "Arpitan" + "name": "Arpetan" }, "frr": { - "articles": 11200, "english_name": "North Frisian", "name": "Nordfriisk" }, "fur": { - "articles": 3419, "english_name": "Friulian", "name": "Furlan" }, "fy": { - "articles": 44493, "english_name": "West Frisian", "name": "Frysk" }, "ga": { - "articles": 53585, "english_name": "Irish", "name": "Gaeilge" }, "gag": { - "articles": 2726, "english_name": "Gagauz", "name": "Gagauz" }, "gan": { - "articles": 6435, "english_name": "Gan", "name": "\u8d1b\u8a9e" }, "gcr": { - "articles": 1033, "english_name": "Guianan Creole", "name": "Kriy\u00f2l Gwiyannen" }, "gd": { - "articles": 15136, "english_name": "Scottish Gaelic", "name": "G\u00e0idhlig" }, "gl": { - "articles": 166957, "english_name": "Galician", "name": "Galego" }, "glk": { - "articles": 6029, "english_name": "Gilaki", "name": "\u06af\u06cc\u0644\u06a9\u06cc" }, "gn": { - "articles": 3863, "english_name": "Guarani", "name": "Ava\u00f1e'\u1ebd" }, "gom": { - "articles": 3719, "english_name": "Goan Konkani", "name": "\u0917\u094b\u0902\u092f\u091a\u0940 \u0915\u094b\u0902\u0915\u0923\u0940 / G\u00f5ychi Konknni" }, "gor": { - "articles": 9012, "english_name": "Gorontalo", "name": "Hulontalo" }, "got": { - "articles": 829, "english_name": "Gothic", "name": "\ud800\udf32\ud800\udf3f\ud800\udf44\ud800\udf39\ud800\udf43\ud800\udf3a" }, "gu": { - "articles": 29088, "english_name": "Gujarati", "name": "\u0a97\u0ac1\u0a9c\u0ab0\u0abe\u0aa4\u0ac0" }, "gv": { - "articles": 5010, "english_name": "Manx", "name": "Gaelg" }, "ha": { - "articles": 5321, "english_name": "Hausa", "name": "Hausa / \u0647\u064e\u0648\u064f\u0633\u064e" }, "hak": { - "articles": 9366, "english_name": "Hakka", "name": "Hak-k\u00e2-fa / \u5ba2\u5bb6\u8a71" }, "haw": { - "articles": 2265, "english_name": "Hawaiian", - "name": "Hawai`i" + "name": "Hawai\u02bbi" }, "he": { - "articles": 275788, "english_name": "Hebrew", "name": "\u05e2\u05d1\u05e8\u05d9\u05ea" }, "hi": { - "articles": 141828, "english_name": "Hindi", "name": "\u0939\u093f\u0928\u094d\u0926\u0940" }, "hif": { - "articles": 9797, "english_name": "Fiji Hindi", "name": "Fiji Hindi" }, "hr": { - "articles": 222117, "english_name": "Croatian", "name": "Hrvatski" }, "hsb": { - "articles": 13598, "english_name": "Upper Sorbian", "name": "Hornjoserbsce" }, "ht": { - "articles": 59897, "english_name": "Haitian", "name": "Kr\u00e8yol ayisyen" }, "hu": { - "articles": 475889, "english_name": "Hungarian", "name": "Magyar" }, "hy": { - "articles": 275577, "english_name": "Armenian", "name": "\u0540\u0561\u0575\u0565\u0580\u0565\u0576" }, "hyw": { - "articles": 8406, "english_name": "Western Armenian", "name": "\u0531\u0580\u0565\u0582\u0574\u057f\u0561\u0570\u0561\u0575\u0565\u0580\u0567\u0576" }, "ia": { - "articles": 22551, "english_name": "Interlingua", "name": "Interlingua" }, "id": { - "articles": 545873, "english_name": "Indonesian", "name": "Bahasa Indonesia" }, "ie": { - "articles": 5079, "english_name": "Interlingue", "name": "Interlingue" }, "ig": { - "articles": 1533, "english_name": "Igbo", - "name": "Igbo" + "name": "\u00ccgb\u00f2" }, "ik": { - "articles": 280, "english_name": "Inupiak", - "name": "I\u00f1upiak" + "name": "I\u00f1upiatun" }, "ilo": { - "articles": 15249, "english_name": "Ilokano", "name": "Ilokano" }, "inh": { - "articles": 1478, "english_name": "Ingush", - "name": "\u0413\u04cf\u0430\u043b\u0433\u04cf\u0430\u0439" + "name": "\u0413\u04c0\u0430\u043b\u0433\u04c0\u0430\u0439" }, "io": { - "articles": 29785, "english_name": "Ido", "name": "Ido" }, "is": { - "articles": 50516, "english_name": "Icelandic", "name": "\u00cdslenska" }, "it": { - "articles": 1636112, "english_name": "Italian", "name": "Italiano" }, "iu": { - "articles": 472, "english_name": "Inuktitut", "name": "\u1403\u14c4\u1483\u144e\u1450\u1466" }, "ja": { - "articles": 1228979, "english_name": "Japanese", "name": "\u65e5\u672c\u8a9e" }, "jam": { - "articles": 1660, "english_name": "Jamaican Patois", "name": "Jumiekan Kryuol" }, "jbo": { - "articles": 1256, "english_name": "Lojban", "name": "Lojban" }, "jv": { - "articles": 58065, "english_name": "Javanese", "name": "Basa Jawa" }, "ka": { - "articles": 140486, "english_name": "Georgian", "name": "\u10e5\u10d0\u10e0\u10d7\u10e3\u10da\u10d8" }, "kaa": { - "articles": 1865, "english_name": "Karakalpak", "name": "Qaraqalpaqsha" }, "kab": { - "articles": 4832, "english_name": "Kabyle", "name": "Taqbaylit" }, "kbd": { - "articles": 1586, "english_name": "Kabardian Circassian", "name": "\u0410\u0434\u044b\u0433\u044d\u0431\u0437\u044d (Adighabze)" }, "kbp": { - "articles": 1612, "english_name": "Kabiye", "name": "Kab\u0269y\u025b" }, "kg": { - "articles": 1212, "english_name": "Kongo", - "name": "KiKongo" + "name": "Kik\u00f4ngo" }, "ki": { - "articles": 1366, "english_name": "Kikuyu", "name": "G\u0129k\u0169y\u0169" }, "kk": { - "articles": 227051, "english_name": "Kazakh", "name": "\u049a\u0430\u0437\u0430\u049b\u0448\u0430" }, "kl": { - "articles": 833, "english_name": "Greenlandic", "name": "Kalaallisut" }, "km": { - "articles": 8292, "english_name": "Khmer", "name": "\u1797\u17b6\u179f\u17b6\u1781\u17d2\u1798\u17c2\u179a" }, "kn": { - "articles": 26549, "english_name": "Kannada", "name": "\u0c95\u0ca8\u0ccd\u0ca8\u0ca1" }, "ko": { - "articles": 520943, "english_name": "Korean", "name": "\ud55c\uad6d\uc5b4" }, "koi": { - "articles": 3452, "english_name": "Komi-Permyak", "name": "\u041f\u0435\u0440\u0435\u043c \u041a\u043e\u043c\u0438 (Perem Komi)" }, "krc": { - "articles": 2048, "english_name": "Karachay-Balkar", "name": "\u041a\u044a\u0430\u0440\u0430\u0447\u0430\u0439-\u041c\u0430\u043b\u043a\u044a\u0430\u0440 (Qarachay-Malqar)" }, "ks": { - "articles": 422, "english_name": "Kashmiri", "name": "\u0915\u0936\u094d\u092e\u0940\u0930\u0940 / \u0643\u0634\u0645\u064a\u0631\u064a" }, "ksh": { - "articles": 2878, "english_name": "Ripuarian", "name": "Ripoarisch" }, "ku": { - "articles": 31973, "english_name": "Kurdish", "name": "Kurd\u00ee / \u0643\u0648\u0631\u062f\u06cc" }, "kv": { - "articles": 5347, "english_name": "Komi", "name": "\u041a\u043e\u043c\u0438" }, "kw": { - "articles": 4196, "english_name": "Cornish", - "name": "Kernewek/Karnuack" + "name": "Kernowek/Karnuack" }, "ky": { - "articles": 80385, "english_name": "Kirghiz", "name": "\u041a\u044b\u0440\u0433\u044b\u0437\u0447\u0430" }, "la": { - "articles": 133666, "english_name": "Latin", "name": "Latina" }, "lad": { - "articles": 3554, "english_name": "Ladino", "name": "Dzhudezmo" }, "lb": { - "articles": 58769, "english_name": "Luxembourgish", "name": "L\u00ebtzebuergesch" }, "lbe": { - "articles": 1223, "english_name": "Lak", "name": "\u041b\u0430\u043a\u043a\u0443" }, "lez": { - "articles": 4109, "english_name": "Lezgian", "name": "\u041b\u0435\u0437\u0433\u0438 \u0447\u0406\u0430\u043b (Lezgi \u010d\u2019al)" }, "lfn": { - "articles": 3983, "english_name": "Lingua Franca Nova", "name": "Lingua franca nova" }, "lg": { - "articles": 1197, "english_name": "Luganda", "name": "Luganda" }, "li": { - "articles": 13098, "english_name": "Limburgish", "name": "Limburgs" }, "lij": { - "articles": 4277, "english_name": "Ligurian", "name": "L\u00edguru" }, "lld": { - "articles": 916, "english_name": "Ladin", - "name": "Ladin" + "name": "Lingaz" }, "lmo": { - "articles": 42884, "english_name": "Lombard", "name": "Lumbaart" }, "ln": { - "articles": 3175, "english_name": "Lingala", "name": "Lingala" }, "lo": { - "articles": 3566, "english_name": "Lao", "name": "\u0ea5\u0eb2\u0ea7" }, - "lrc": { - "articles": 5714, - "english_name": "Northern Luri", - "name": "\u0644\u06ca\u0631\u06cc \u0634\u0648\u0645\u0627\u0644\u06cc" - }, "lt": { - "articles": 200796, "english_name": "Lithuanian", "name": "Lietuvi\u0173" }, "ltg": { - "articles": 1001, "english_name": "Latgalian", "name": "Latga\u013cu" }, "lv": { - "articles": 103239, "english_name": "Latvian", "name": "Latvie\u0161u" }, + "mad": { + "english_name": "Madurese", + "name": "Madhur\u00e2" + }, "mai": { - "articles": 13600, "english_name": "Maithili", "name": "\u092e\u0948\u0925\u093f\u0932\u0940" }, "map-bms": { - "articles": 13382, "english_name": "Banyumasan", "name": "Basa Banyumasan" }, "mdf": { - "articles": 1196, "english_name": "Moksha", "name": "\u041c\u043e\u043a\u0448\u0435\u043d\u044c (Mokshanj K\u00e4lj)" }, "mg": { - "articles": 93211, "english_name": "Malagasy", "name": "Malagasy" }, "mhr": { - "articles": 10204, "english_name": "Meadow Mari", "name": "\u041e\u043b\u044b\u043a \u041c\u0430\u0440\u0438\u0439 (Olyk Marij)" }, "mi": { - "articles": 7166, "english_name": "Maori", "name": "M\u0101ori" }, "min": { - "articles": 224076, "english_name": "Minangkabau", "name": "Minangkabau" }, "mk": { - "articles": 108023, "english_name": "Macedonian", "name": "\u041c\u0430\u043a\u0435\u0434\u043e\u043d\u0441\u043a\u0438" }, "ml": { - "articles": 70483, "english_name": "Malayalam", "name": "\u0d2e\u0d32\u0d2f\u0d3e\u0d33\u0d02" }, "mn": { - "articles": 19621, "english_name": "Mongolian", "name": "\u041c\u043e\u043d\u0433\u043e\u043b" }, + "mni": { + "english_name": "Meitei", + "name": "\uabc3\uabe4\uabc7\uabe9\uabc2\uabe3\uabdf" + }, "mnw": { - "articles": 642, "english_name": "Mon", "name": "\u1019\u1014\u103a" }, "mr": { - "articles": 61619, "english_name": "Marathi", "name": "\u092e\u0930\u093e\u0920\u0940" }, "mrj": { - "articles": 10275, "english_name": "Hill Mari", "name": "\u041a\u044b\u0440\u044b\u043a \u041c\u0430\u0440\u044b (Kyryk Mary)" }, "ms": { - "articles": 343278, "english_name": "Malay", "name": "Bahasa Melayu" }, "mt": { - "articles": 3614, "english_name": "Maltese", "name": "Malti" }, "mwl": { - "articles": 3828, "english_name": "Mirandese", "name": "Mirand\u00e9s" }, "my": { - "articles": 47334, "english_name": "Burmese", "name": "\u1019\u103c\u1014\u103a\u1019\u102c\u1018\u102c\u101e\u102c" }, "myv": { - "articles": 6196, "english_name": "Erzya", "name": "\u042d\u0440\u0437\u044f\u043d\u044c (Erzjanj Kelj)" }, "mzn": { - "articles": 13157, "english_name": "Mazandarani", "name": "\u0645\u064e\u0632\u0650\u0631\u0648\u0646\u064a" }, "na": { - "articles": 1483, "english_name": "Nauruan", "name": "dorerin Naoero" }, "nah": { - "articles": 7003, "english_name": "Nahuatl", "name": "N\u0101huatl" }, "nap": { - "articles": 14609, "english_name": "Neapolitan", "name": "Nnapulitano" }, "nds": { - "articles": 75834, "english_name": "Low Saxon", "name": "Plattd\u00fc\u00fctsch" }, "nds-nl": { - "articles": 7082, "english_name": "Dutch Low Saxon", "name": "Nedersaksisch" }, "ne": { - "articles": 33466, "english_name": "Nepali", "name": "\u0928\u0947\u092a\u093e\u0932\u0940" }, "new": { - "articles": 72289, "english_name": "Newar", "name": "\u0928\u0947\u092a\u093e\u0932 \u092d\u093e\u0937\u093e" }, + "nia": { + "english_name": "Nias", + "name": "Li Niha" + }, "nl": { - "articles": 2032886, "english_name": "Dutch", "name": "Nederlands" }, "nn": { - "articles": 154370, "english_name": "Norwegian (Nynorsk)", "name": "Nynorsk" }, "no": { - "articles": 546147, "english_name": "Norwegian (Bokm\u00e5l)", "name": "Norsk (Bokm\u00e5l)" }, "nov": { - "articles": 1679, "english_name": "Novial", "name": "Novial" }, "nqo": { - "articles": 718, "english_name": "N\u2019Ko", "name": "\u07d2\u07de\u07cf" }, "nrm": { - "articles": 4515, "english_name": "Norman", "name": "Nouormand/Normaund" }, "nso": { - "articles": 8205, "english_name": "Northern Sotho", "name": "Sepedi" }, "nv": { - "articles": 15865, "english_name": "Navajo", "name": "Din\u00e9 bizaad" }, "ny": { - "articles": 733, "english_name": "Chichewa", "name": "Chichewa" }, "oc": { - "articles": 86161, "english_name": "Occitan", "name": "Occitan" }, "olo": { - "articles": 3403, "english_name": "Livvi-Karelian", "name": "Karjalan" }, "om": { - "articles": 847, "english_name": "Oromo", "name": "Oromoo" }, "or": { - "articles": 15917, "english_name": "Oriya", "name": "\u0b13\u0b21\u0b3c\u0b3f\u0b06" }, "os": { - "articles": 12458, "english_name": "Ossetian", "name": "\u0418\u0440\u043e\u043d\u0430\u0443" }, "pa": { - "articles": 34752, "english_name": "Punjabi", "name": "\u0a2a\u0a70\u0a1c\u0a3e\u0a2c\u0a40" }, "pag": { - "articles": 2663, "english_name": "Pangasinan", "name": "Pangasinan" }, "pam": { - "articles": 8695, "english_name": "Kapampangan", "name": "Kapampangan" }, "pap": { - "articles": 2002, "english_name": "Papiamentu", "name": "Papiamentu" }, "pcd": { - "articles": 4865, "english_name": "Picard", "name": "Picard" }, "pdc": { - "articles": 1894, "english_name": "Pennsylvania German", "name": "Deitsch" }, "pfl": { - "articles": 2678, "english_name": "Palatinate German", "name": "P\u00e4lzisch" }, "pi": { - "articles": 2543, "english_name": "Pali", "name": "\u092a\u093e\u0934\u093f" }, "pih": { - "articles": 803, "english_name": "Norfolk", "name": "Norfuk" }, "pl": { - "articles": 1427892, "english_name": "Polish", "name": "Polski" }, "pms": { - "articles": 64812, "english_name": "Piedmontese", "name": "Piemont\u00e8is" }, "pnb": { - "articles": 53656, "english_name": "Western Punjabi", "name": "\u0634\u0627\u06c1 \u0645\u06a9\u06be\u06cc \u067e\u0646\u062c\u0627\u0628\u06cc (Sh\u0101hmukh\u012b Pa\u00f1j\u0101b\u012b)" }, "pnt": { - "articles": 469, "english_name": "Pontic", "name": "\u03a0\u03bf\u03bd\u03c4\u03b9\u03b1\u03ba\u03ac" }, "ps": { - "articles": 11544, "english_name": "Pashto", "name": "\u067e\u069a\u062a\u0648" }, "pt": { - "articles": 1043641, "english_name": "Portuguese", "name": "Portugu\u00eas" }, "qu": { - "articles": 22691, "english_name": "Quechua", "name": "Runa Simi" }, "rm": { - "articles": 3695, "english_name": "Romansh", "name": "Rumantsch" }, "rmy": { - "articles": 676, "english_name": "Romani", "name": "romani - \u0930\u094b\u092e\u093e\u0928\u0940" }, "rn": { - "articles": 616, "english_name": "Kirundi", - "name": "Kirundi" + "name": "Ikirundi" }, "ro": { - "articles": 412071, "english_name": "Romanian", "name": "Rom\u00e2n\u0103" }, "roa-rup": { - "articles": 1233, "english_name": "Aromanian", "name": "Arm\u00e3neashce" }, "roa-tara": { - "articles": 9302, "english_name": "Tarantino", "name": "Tarand\u00edne" }, "ru": { - "articles": 1661738, "english_name": "Russian", "name": "\u0420\u0443\u0441\u0441\u043a\u0438\u0439" }, "rue": { - "articles": 7813, "english_name": "Rusyn", "name": "\u0420\u0443\u0441\u0438\u043d\u044c\u0441\u043a\u044b\u0439" }, "rw": { - "articles": 1852, "english_name": "Kinyarwanda", "name": "Ikinyarwanda" }, "sa": { - "articles": 11462, "english_name": "Sanskrit", "name": "\u0938\u0902\u0938\u094d\u0915\u0943\u0924\u092e\u094d" }, "sah": { - "articles": 12759, "english_name": "Sakha", "name": "\u0421\u0430\u0445\u0430 \u0442\u044b\u043b\u0430 (Saxa Tyla)" }, "sat": { - "articles": 4535, "english_name": "Santali", "name": "\u1c65\u1c5f\u1c71\u1c5b\u1c5f\u1c72\u1c64" }, "sc": { - "articles": 6686, "english_name": "Sardinian", "name": "Sardu" }, "scn": { - "articles": 26058, "english_name": "Sicilian", "name": "Sicilianu" }, "sco": { - "articles": 56568, "english_name": "Scots", "name": "Scots" }, "sd": { - "articles": 13687, "english_name": "Sindhi", "name": "\u0633\u0646\u068c\u064a\u060c \u0633\u0646\u062f\u06be\u06cc \u060c \u0938\u093f\u0928\u094d\u0927" }, "se": { - "articles": 7695, "english_name": "Northern Sami", "name": "S\u00e1megiella" }, "sg": { - "articles": 262, "english_name": "Sango", "name": "S\u00e4ng\u00f6" }, "sh": { - "articles": 452863, "english_name": "Serbo-Croatian", "name": "Srpskohrvatski / \u0421\u0440\u043f\u0441\u043a\u043e\u0445\u0440\u0432\u0430\u0442\u0441\u043a\u0438" }, "shn": { - "articles": 7293, "english_name": "Shan", "name": "\u101c\u102d\u1075\u103a\u1088\u1010\u1086\u1038" }, "si": { - "articles": 15855, "english_name": "Sinhalese", "name": "\u0dc3\u0dd2\u0d82\u0dc4\u0dbd" }, "simple": { - "articles": 172453, "english_name": "Simple English", "name": "Simple English" }, "sk": { - "articles": 234573, "english_name": "Slovak", "name": "Sloven\u010dina" }, + "skr": { + "english_name": "Saraiki", + "name": "\u0633\u0631\u0627\u0626\u06cc\u06a9\u06cc" + }, "sl": { - "articles": 169414, "english_name": "Slovenian", "name": "Sloven\u0161\u010dina" }, "sm": { - "articles": 855, "english_name": "Samoan", "name": "Gagana Samoa" }, + "smn": { + "english_name": "Inari Sami", + "name": "Anar\u00e2\u0161kiel\u00e2" + }, "sn": { - "articles": 5991, "english_name": "Shona", "name": "chiShona" }, "so": { - "articles": 5805, "english_name": "Somali", "name": "Soomaali" }, "sq": { - "articles": 81381, "english_name": "Albanian", "name": "Shqip" }, "sr": { - "articles": 638284, "english_name": "Serbian", "name": "\u0421\u0440\u043f\u0441\u043a\u0438 / Srpski" }, "srn": { - "articles": 1070, "english_name": "Sranan", "name": "Sranantongo" }, "ss": { - "articles": 518, "english_name": "Swati", "name": "SiSwati" }, "st": { - "articles": 768, "english_name": "Sesotho", "name": "Sesotho" }, "stq": { - "articles": 4025, "english_name": "Saterland Frisian", "name": "Seeltersk" }, "su": { - "articles": 60527, "english_name": "Sundanese", "name": "Basa Sunda" }, "sv": { - "articles": 3675733, "english_name": "Swedish", "name": "Svenska" }, "sw": { - "articles": 60346, "english_name": "Swahili", "name": "Kiswahili" }, "szl": { - "articles": 52432, "english_name": "Silesian", "name": "\u015al\u016fnski" }, "szy": { - "articles": 1812, "english_name": "Sakizaya", "name": "Sakizaya" }, "ta": { - "articles": 131072, "english_name": "Tamil", "name": "\u0ba4\u0bae\u0bbf\u0bb4\u0bcd" }, "tcy": { - "articles": 1397, "english_name": "Tulu", "name": "\u0ca4\u0cc1\u0cb3\u0cc1" }, "te": { - "articles": 69631, "english_name": "Telugu", "name": "\u0c24\u0c46\u0c32\u0c41\u0c17\u0c41" }, "tet": { - "articles": 1479, "english_name": "Tetum", "name": "Tetun" }, "tg": { - "articles": 101656, "english_name": "Tajik", "name": "\u0422\u043e\u04b7\u0438\u043a\u04e3" }, "th": { - "articles": 139928, "english_name": "Thai", "name": "\u0e44\u0e17\u0e22" }, "ti": { - "articles": 195, "english_name": "Tigrinya", "name": "\u1275\u130d\u122d\u129b" }, "tk": { - "articles": 5821, "english_name": "Turkmen", "name": "T\u00fcrkmen" }, "tl": { - "articles": 68568, "english_name": "Tagalog", "name": "Tagalog" }, "tn": { - "articles": 712, "english_name": "Tswana", "name": "Setswana" }, "to": { - "articles": 1740, "english_name": "Tongan", "name": "faka Tonga" }, "tpi": { - "articles": 1625, "english_name": "Tok Pisin", "name": "Tok Pisin" }, "tr": { - "articles": 365938, "english_name": "Turkish", "name": "T\u00fcrk\u00e7e" }, "ts": { - "articles": 700, "english_name": "Tsonga", "name": "Xitsonga" }, "tt": { - "articles": 136712, "english_name": "Tatar", "name": "Tatar\u00e7a / \u0422\u0430\u0442\u0430\u0440\u0447\u0430" }, "tum": { - "articles": 588, "english_name": "Tumbuka", "name": "chiTumbuka" }, "tw": { - "articles": 708, "english_name": "Twi", "name": "Twi" }, "ty": { - "articles": 1208, "english_name": "Tahitian", "name": "Reo M\u0101`ohi" }, "tyv": { - "articles": 2704, "english_name": "Tuvan", "name": "\u0422\u044b\u0432\u0430" }, "udm": { - "articles": 4948, "english_name": "Udmurt", "name": "\u0423\u0434\u043c\u0443\u0440\u0442 \u043a\u044b\u043b" }, "ug": { - "articles": 4364, "english_name": "Uyghur", "name": "\u0626\u06c7\u064a\u063a\u06c7\u0631 \u062a\u0649\u0644\u0649" }, "uk": { - "articles": 1044506, "english_name": "Ukrainian", "name": "\u0423\u043a\u0440\u0430\u0457\u043d\u0441\u044c\u043a\u0430" }, "ur": { - "articles": 157319, "english_name": "Urdu", "name": "\u0627\u0631\u062f\u0648" }, "uz": { - "articles": 136238, "english_name": "Uzbek", "name": "O\u2018zbek" }, "ve": { - "articles": 370, "english_name": "Venda", "name": "Tshivenda" }, "vec": { - "articles": 62971, "english_name": "Venetian", "name": "V\u00e8neto" }, "vep": { - "articles": 6601, "english_name": "Vepsian", "name": "Veps\u00e4n" }, "vi": { - "articles": 1255776, "english_name": "Vietnamese", "name": "Ti\u1ebfng Vi\u1ec7t" }, "vls": { - "articles": 7225, "english_name": "West Flemish", "name": "West-Vlams" }, "vo": { - "articles": 125021, "english_name": "Volap\u00fck", "name": "Volap\u00fck" }, "wa": { - "articles": 14141, "english_name": "Walloon", "name": "Walon" }, "war": { - "articles": 1264408, "english_name": "Waray-Waray", "name": "Winaray" }, "wo": { - "articles": 1421, "english_name": "Wolof", "name": "Wolof" }, "wuu": { - "articles": 39058, "english_name": "Wu", "name": "\u5434\u8bed" }, "xal": { - "articles": 2085, "english_name": "Kalmyk", "name": "\u0425\u0430\u043b\u044c\u043c\u0433" }, "xh": { - "articles": 1057, "english_name": "Xhosa", "name": "isiXhosa" }, "xmf": { - "articles": 14930, "english_name": "Mingrelian", "name": "\u10db\u10d0\u10e0\u10d2\u10d0\u10da\u10e3\u10e0\u10d8 (Margaluri)" }, "yi": { - "articles": 14885, "english_name": "Yiddish", "name": "\u05d9\u05d9\u05b4\u05d3\u05d9\u05e9" }, "yo": { - "articles": 32714, "english_name": "Yoruba", "name": "Yor\u00f9b\u00e1" }, "za": { - "articles": 1952, "english_name": "Zhuang", "name": "Cuengh" }, "zea": { - "articles": 4741, "english_name": "Zeelandic", "name": "Ze\u00eauws" }, "zh": { - "articles": 1147282, "english_name": "Chinese", "name": "\u4e2d\u6587" }, "zh-classical": { - "articles": 10450, "english_name": "Classical Chinese", "name": "\u53e4\u6587 / \u6587\u8a00\u6587" }, "zh-min-nan": { - "articles": 405686, "english_name": "Min Nan", "name": "B\u00e2n-l\u00e2m-g\u00fa" }, "zh-yue": { - "articles": 102328, "english_name": "Cantonese", "name": "\u7cb5\u8a9e" }, "zu": { - "articles": 4070, "english_name": "Zulu", "name": "isiZulu" } }, "wikipedia": { "ab": { - "articles": 6080, "english_name": "Abkhazian", - "name": "\u0410\u04a7\u0441\u0443\u0430" + "name": "\u0410\u0525\u0441\u0443\u0430" }, "ace": { - "articles": 10353, "english_name": "Acehnese", - "name": "Bahsa Ac\u00e8h" + "name": "Basa Ac\u00e8h" }, "ady": { - "articles": 421, "english_name": "Adyghe", "name": "\u0410\u0434\u044b\u0433\u044d\u0431\u0437\u044d" }, "af": { - "articles": 93802, "english_name": "Afrikaans", "name": "Afrikaans" }, "ak": { - "articles": 879, "english_name": "Akan", "name": "Akana" }, "als": { - "articles": 27329, "english_name": "Alemannic", "name": "Alemannisch" }, + "alt": { + "english_name": "Southern Altai", + "name": "\u0410\u043b\u0442\u0430\u0439" + }, "am": { - "articles": 14875, "english_name": "Amharic", "name": "\u12a0\u121b\u122d\u129b" }, "an": { - "articles": 38095, "english_name": "Aragonese", "name": "Aragon\u00e9s" }, "ang": { - "articles": 3294, "english_name": "Anglo-Saxon", "name": "Englisc" }, "ar": { - "articles": 1065982, "english_name": "Arabic", "name": "\u0627\u0644\u0639\u0631\u0628\u064a\u0629" }, "arc": { - "articles": 1764, "english_name": "Aramaic", "name": "\u0710\u072a\u0721\u071d\u0710" }, "ary": { - "articles": 2554, "english_name": "Moroccan Arabic", "name": "\u0627\u0644\u062f\u0627\u0631\u062c\u0629" }, "arz": { - "articles": 1098659, "english_name": "Egyptian Arabic", "name": "\u0645\u0635\u0631\u0649 (Ma\u1e63ri)" }, "as": { - "articles": 7230, "english_name": "Assamese", "name": "\u0985\u09b8\u09ae\u09c0\u09af\u09bc\u09be" }, "ast": { - "articles": 107460, "english_name": "Asturian", "name": "Asturianu" }, "atj": { - "articles": 1259, "english_name": "Atikamekw", "name": "Atikamekw" }, "av": { - "articles": 2451, "english_name": "Avar", "name": "\u0410\u0432\u0430\u0440" }, "avk": { - "articles": 9484, "english_name": "Kotava", "name": "Kotava" }, "awa": { - "articles": 2406, "english_name": "Awadhi", "name": "\u0905\u0935\u0927\u0940" }, "ay": { - "articles": 4852, "english_name": "Aymara", "name": "Aymar" }, "az": { - "articles": 173155, "english_name": "Azerbaijani", "name": "Az\u0259rbaycanca" }, "azb": { - "articles": 239463, "english_name": "South Azerbaijani", "name": "\u062a\u06c6\u0631\u06a9\u062c\u0647" }, "ba": { - "articles": 53560, "english_name": "Bashkir", "name": "\u0411\u0430\u0448\u04a1\u043e\u0440\u0442" }, "ban": { - "articles": 3899, "english_name": "Balinese", "name": "Bali" }, "bar": { - "articles": 31394, "english_name": "Bavarian", "name": "Boarisch" }, "bat-smg": { - "articles": 16893, "english_name": "Samogitian", "name": "\u017demait\u0117\u0161ka" }, "bcl": { - "articles": 10546, "english_name": "Central Bicolano", "name": "Bikol" }, "be": { - "articles": 195563, "english_name": "Belarusian", "name": "\u0411\u0435\u043b\u0430\u0440\u0443\u0441\u043a\u0430\u044f" }, "be-tarask": { - "articles": 71188, "english_name": "Belarusian (Tara\u0161kievica)", "name": "\u0411\u0435\u043b\u0430\u0440\u0443\u0441\u043a\u0430\u044f (\u0442\u0430\u0440\u0430\u0448\u043a\u0435\u0432\u0456\u0446\u0430)" }, "bg": { - "articles": 265773, "english_name": "Bulgarian", "name": "\u0411\u044a\u043b\u0433\u0430\u0440\u0441\u043a\u0438" }, "bh": { - "articles": 7342, "english_name": "Bhojpuri", "name": "\u092d\u094b\u091c\u092a\u0941\u0930\u0940" }, "bi": { - "articles": 1230, "english_name": "Bislama", "name": "Bislama" }, "bjn": { - "articles": 3256, "english_name": "Banjar", "name": "Bahasa Banjar" }, "bm": { - "articles": 668, "english_name": "Bambara", "name": "Bamanankan" }, "bn": { - "articles": 94608, "english_name": "Bengali", "name": "\u09ac\u09be\u0982\u09b2\u09be" }, "bo": { - "articles": 5920, "english_name": "Tibetan", "name": "\u0f56\u0f7c\u0f51\u0f0b\u0f66\u0f90\u0f51" }, "bpy": { - "articles": 25095, "english_name": "Bishnupriya Manipuri", "name": "\u0987\u09ae\u09be\u09b0 \u09a0\u09be\u09b0/\u09ac\u09bf\u09b7\u09cd\u09a3\u09c1\u09aa\u09cd\u09b0\u09bf\u09af\u09bc\u09be \u09ae\u09a3\u09bf\u09aa\u09c1\u09b0\u09c0" }, "br": { - "articles": 68639, "english_name": "Breton", "name": "Brezhoneg" }, "bs": { - "articles": 84169, "english_name": "Bosnian", "name": "Bosanski" }, "bug": { - "articles": 14139, "english_name": "Buginese", "name": "Basa Ugi" }, "bxr": { - "articles": 2172, "english_name": "Buryat", "name": "\u0411\u0443\u0440\u044f\u0430\u0434" }, "ca": { - "articles": 657438, "english_name": "Catalan", "name": "Catal\u00e0" }, "cbk-zam": { - "articles": 3092, "english_name": "Zamboanga Chavacano", "name": "Chavacano de Zamboanga" }, "cdo": { - "articles": 15490, "english_name": "Min Dong", "name": "M\u00ecng-d\u0115\u0324ng-ng\u1e73\u0304" }, "ce": { - "articles": 288306, "english_name": "Chechen", "name": "\u041d\u043e\u0445\u0447\u0438\u0439\u043d" }, "ceb": { - "articles": 5337062, "english_name": "Cebuano", "name": "Sinugboanong Binisaya" }, "ch": { - "articles": 512, "english_name": "Chamorro", "name": "Chamoru" }, "chr": { - "articles": 917, "english_name": "Cherokee", "name": "\u13e3\u13b3\u13a9" }, "chy": { - "articles": 619, "english_name": "Cheyenne", "name": "Tsets\u00eahest\u00e2hese" }, "ckb": { - "articles": 26975, "english_name": "Sorani", "name": "Soran\u00ee / \u06a9\u0648\u0631\u062f\u06cc" }, "co": { - "articles": 5824, "english_name": "Corsican", "name": "Corsu" }, "cr": { - "articles": 117, "english_name": "Cree", "name": "Nehiyaw" }, "crh": { - "articles": 7713, "english_name": "Crimean Tatar", "name": "Q\u0131r\u0131mtatarca" }, "cs": { - "articles": 462637, "english_name": "Czech", "name": "\u010ce\u0161tina" }, "csb": { - "articles": 5352, "english_name": "Kashubian", "name": "Kasz\u00ebbsczi" }, "cu": { - "articles": 743, "english_name": "Old Church Slavonic", "name": "\u0421\u043b\u043e\u0432\u0463\u043d\u044c\u0441\u043a\u044a" }, "cv": { - "articles": 43604, "english_name": "Chuvash", "name": "\u0427\u0103\u0432\u0430\u0448" }, "cy": { - "articles": 131787, "english_name": "Welsh", "name": "Cymraeg" }, "da": { - "articles": 261215, "english_name": "Danish", "name": "Dansk" }, "de": { - "articles": 2481560, "english_name": "German", "name": "Deutsch" }, "din": { - "articles": 116, "english_name": "Dinka", "name": "Thu\u0254\u014bj\u00e4\u014b" }, "diq": { - "articles": 31162, "english_name": "Zazaki", "name": "Zazaki" }, "dsb": { - "articles": 3279, "english_name": "Lower Sorbian", "name": "Dolnoserbski" }, "dty": { - "articles": 3287, "english_name": "Doteli", "name": "\u0921\u094b\u091f\u0947\u0932\u0940" }, "dv": { - "articles": 2958, "english_name": "Divehi", "name": "\u078b\u07a8\u0788\u07ac\u0780\u07a8\u0784\u07a6\u0790\u07b0" }, "dz": { - "articles": 219, "english_name": "Dzongkha", "name": "\u0f47\u0f7c\u0f44\u0f0b\u0f41" }, "ee": { - "articles": 358, "english_name": "Ewe", "name": "E\u028begbe" }, "el": { - "articles": 181844, "english_name": "Greek", "name": "\u0395\u03bb\u03bb\u03b7\u03bd\u03b9\u03ba\u03ac" }, "eml": { - "articles": 12521, "english_name": "Emilian-Romagnol", "name": "Emili\u00e0n e rumagn\u00f2l" }, "en": { - "articles": 6161541, "english_name": "English", "name": "English" }, "eo": { - "articles": 285283, "english_name": "Esperanto", "name": "Esperanto" }, "es": { - "articles": 1627598, "english_name": "Spanish", "name": "Espa\u00f1ol" }, "et": { - "articles": 212088, "english_name": "Estonian", "name": "Eesti" }, "eu": { - "articles": 364789, "english_name": "Basque", "name": "Euskara" }, "ext": { - "articles": 3222, "english_name": "Extremaduran", "name": "Estreme\u00f1u" }, "fa": { - "articles": 746175, "english_name": "Persian", "name": "\u0641\u0627\u0631\u0633\u06cc" }, "ff": { - "articles": 272, "english_name": "Fula", "name": "Fulfulde" }, "fi": { - "articles": 493428, "english_name": "Finnish", "name": "Suomi" }, "fiu-vro": { - "articles": 5589, "english_name": "V\u00f5ro", "name": "V\u00f5ro" }, "fj": { - "articles": 1070, "english_name": "Fijian", "name": "Na Vosa Vakaviti" }, "fo": { - "articles": 13378, "english_name": "Faroese", "name": "F\u00f8royskt" }, "fr": { - "articles": 2250872, "english_name": "French", "name": "Fran\u00e7ais" }, "frp": { - "articles": 4080, "english_name": "Franco-Proven\u00e7al", - "name": "Arpitan" + "name": "Arpetan" }, "frr": { - "articles": 11200, "english_name": "North Frisian", "name": "Nordfriisk" }, "fur": { - "articles": 3419, "english_name": "Friulian", "name": "Furlan" }, "fy": { - "articles": 44493, "english_name": "West Frisian", "name": "Frysk" }, "ga": { - "articles": 53585, "english_name": "Irish", "name": "Gaeilge" }, "gag": { - "articles": 2726, "english_name": "Gagauz", "name": "Gagauz" }, "gan": { - "articles": 6435, "english_name": "Gan", "name": "\u8d1b\u8a9e" }, "gcr": { - "articles": 1033, "english_name": "Guianan Creole", "name": "Kriy\u00f2l Gwiyannen" }, "gd": { - "articles": 15136, "english_name": "Scottish Gaelic", "name": "G\u00e0idhlig" }, "gl": { - "articles": 166957, "english_name": "Galician", "name": "Galego" }, "glk": { - "articles": 6029, "english_name": "Gilaki", "name": "\u06af\u06cc\u0644\u06a9\u06cc" }, "gn": { - "articles": 3863, "english_name": "Guarani", "name": "Ava\u00f1e'\u1ebd" }, "gom": { - "articles": 3719, "english_name": "Goan Konkani", "name": "\u0917\u094b\u0902\u092f\u091a\u0940 \u0915\u094b\u0902\u0915\u0923\u0940 / G\u00f5ychi Konknni" }, "gor": { - "articles": 9012, "english_name": "Gorontalo", "name": "Hulontalo" }, "got": { - "articles": 829, "english_name": "Gothic", "name": "\ud800\udf32\ud800\udf3f\ud800\udf44\ud800\udf39\ud800\udf43\ud800\udf3a" }, "gu": { - "articles": 29088, "english_name": "Gujarati", "name": "\u0a97\u0ac1\u0a9c\u0ab0\u0abe\u0aa4\u0ac0" }, "gv": { - "articles": 5010, "english_name": "Manx", "name": "Gaelg" }, "ha": { - "articles": 5321, "english_name": "Hausa", "name": "Hausa / \u0647\u064e\u0648\u064f\u0633\u064e" }, "hak": { - "articles": 9366, "english_name": "Hakka", "name": "Hak-k\u00e2-fa / \u5ba2\u5bb6\u8a71" }, "haw": { - "articles": 2265, "english_name": "Hawaiian", - "name": "Hawai`i" + "name": "Hawai\u02bbi" }, "he": { - "articles": 275788, "english_name": "Hebrew", "name": "\u05e2\u05d1\u05e8\u05d9\u05ea" }, "hi": { - "articles": 141828, "english_name": "Hindi", "name": "\u0939\u093f\u0928\u094d\u0926\u0940" }, "hif": { - "articles": 9797, "english_name": "Fiji Hindi", "name": "Fiji Hindi" }, "hr": { - "articles": 222117, "english_name": "Croatian", "name": "Hrvatski" }, "hsb": { - "articles": 13598, "english_name": "Upper Sorbian", "name": "Hornjoserbsce" }, "ht": { - "articles": 59897, "english_name": "Haitian", "name": "Kr\u00e8yol ayisyen" }, "hu": { - "articles": 475889, "english_name": "Hungarian", "name": "Magyar" }, "hy": { - "articles": 275577, "english_name": "Armenian", "name": "\u0540\u0561\u0575\u0565\u0580\u0565\u0576" }, "hyw": { - "articles": 8406, "english_name": "Western Armenian", "name": "\u0531\u0580\u0565\u0582\u0574\u057f\u0561\u0570\u0561\u0575\u0565\u0580\u0567\u0576" }, "ia": { - "articles": 22551, "english_name": "Interlingua", "name": "Interlingua" }, "id": { - "articles": 545873, "english_name": "Indonesian", "name": "Bahasa Indonesia" }, "ie": { - "articles": 5079, "english_name": "Interlingue", "name": "Interlingue" }, "ig": { - "articles": 1533, "english_name": "Igbo", - "name": "Igbo" + "name": "\u00ccgb\u00f2" }, "ik": { - "articles": 280, "english_name": "Inupiak", - "name": "I\u00f1upiak" + "name": "I\u00f1upiatun" }, "ilo": { - "articles": 15249, "english_name": "Ilokano", "name": "Ilokano" }, "inh": { - "articles": 1478, "english_name": "Ingush", - "name": "\u0413\u04cf\u0430\u043b\u0433\u04cf\u0430\u0439" + "name": "\u0413\u04c0\u0430\u043b\u0433\u04c0\u0430\u0439" }, "io": { - "articles": 29785, "english_name": "Ido", "name": "Ido" }, "is": { - "articles": 50516, "english_name": "Icelandic", "name": "\u00cdslenska" }, "it": { - "articles": 1636112, "english_name": "Italian", "name": "Italiano" }, "iu": { - "articles": 472, "english_name": "Inuktitut", "name": "\u1403\u14c4\u1483\u144e\u1450\u1466" }, "ja": { - "articles": 1228979, "english_name": "Japanese", "name": "\u65e5\u672c\u8a9e" }, "jam": { - "articles": 1660, "english_name": "Jamaican Patois", "name": "Jumiekan Kryuol" }, "jbo": { - "articles": 1256, "english_name": "Lojban", "name": "Lojban" }, "jv": { - "articles": 58065, "english_name": "Javanese", "name": "Basa Jawa" }, "ka": { - "articles": 140486, "english_name": "Georgian", "name": "\u10e5\u10d0\u10e0\u10d7\u10e3\u10da\u10d8" }, "kaa": { - "articles": 1865, "english_name": "Karakalpak", "name": "Qaraqalpaqsha" }, "kab": { - "articles": 4832, "english_name": "Kabyle", "name": "Taqbaylit" }, "kbd": { - "articles": 1586, "english_name": "Kabardian Circassian", "name": "\u0410\u0434\u044b\u0433\u044d\u0431\u0437\u044d (Adighabze)" }, "kbp": { - "articles": 1612, "english_name": "Kabiye", "name": "Kab\u0269y\u025b" }, "kg": { - "articles": 1212, "english_name": "Kongo", - "name": "KiKongo" + "name": "Kik\u00f4ngo" }, "ki": { - "articles": 1366, "english_name": "Kikuyu", "name": "G\u0129k\u0169y\u0169" }, "kk": { - "articles": 227051, "english_name": "Kazakh", "name": "\u049a\u0430\u0437\u0430\u049b\u0448\u0430" }, "kl": { - "articles": 833, "english_name": "Greenlandic", "name": "Kalaallisut" }, "km": { - "articles": 8292, "english_name": "Khmer", "name": "\u1797\u17b6\u179f\u17b6\u1781\u17d2\u1798\u17c2\u179a" }, "kn": { - "articles": 26549, "english_name": "Kannada", "name": "\u0c95\u0ca8\u0ccd\u0ca8\u0ca1" }, "ko": { - "articles": 520943, "english_name": "Korean", "name": "\ud55c\uad6d\uc5b4" }, "koi": { - "articles": 3452, "english_name": "Komi-Permyak", "name": "\u041f\u0435\u0440\u0435\u043c \u041a\u043e\u043c\u0438 (Perem Komi)" }, "krc": { - "articles": 2048, "english_name": "Karachay-Balkar", "name": "\u041a\u044a\u0430\u0440\u0430\u0447\u0430\u0439-\u041c\u0430\u043b\u043a\u044a\u0430\u0440 (Qarachay-Malqar)" }, "ks": { - "articles": 422, "english_name": "Kashmiri", "name": "\u0915\u0936\u094d\u092e\u0940\u0930\u0940 / \u0643\u0634\u0645\u064a\u0631\u064a" }, "ksh": { - "articles": 2878, "english_name": "Ripuarian", "name": "Ripoarisch" }, "ku": { - "articles": 31973, "english_name": "Kurdish", "name": "Kurd\u00ee / \u0643\u0648\u0631\u062f\u06cc" }, "kv": { - "articles": 5347, "english_name": "Komi", "name": "\u041a\u043e\u043c\u0438" }, "kw": { - "articles": 4196, "english_name": "Cornish", - "name": "Kernewek/Karnuack" + "name": "Kernowek/Karnuack" }, "ky": { - "articles": 80385, "english_name": "Kirghiz", "name": "\u041a\u044b\u0440\u0433\u044b\u0437\u0447\u0430" }, "la": { - "articles": 133666, "english_name": "Latin", "name": "Latina" }, "lad": { - "articles": 3554, "english_name": "Ladino", "name": "Dzhudezmo" }, "lb": { - "articles": 58769, "english_name": "Luxembourgish", "name": "L\u00ebtzebuergesch" }, "lbe": { - "articles": 1223, "english_name": "Lak", "name": "\u041b\u0430\u043a\u043a\u0443" }, "lez": { - "articles": 4109, "english_name": "Lezgian", "name": "\u041b\u0435\u0437\u0433\u0438 \u0447\u0406\u0430\u043b (Lezgi \u010d\u2019al)" }, "lfn": { - "articles": 3983, "english_name": "Lingua Franca Nova", "name": "Lingua franca nova" }, "lg": { - "articles": 1197, "english_name": "Luganda", "name": "Luganda" }, "li": { - "articles": 13098, "english_name": "Limburgish", "name": "Limburgs" }, "lij": { - "articles": 4277, "english_name": "Ligurian", "name": "L\u00edguru" }, "lld": { - "articles": 916, "english_name": "Ladin", - "name": "Ladin" + "name": "Lingaz" }, "lmo": { - "articles": 42884, "english_name": "Lombard", "name": "Lumbaart" }, "ln": { - "articles": 3175, "english_name": "Lingala", "name": "Lingala" }, "lo": { - "articles": 3566, "english_name": "Lao", "name": "\u0ea5\u0eb2\u0ea7" }, - "lrc": { - "articles": 5714, - "english_name": "Northern Luri", - "name": "\u0644\u06ca\u0631\u06cc \u0634\u0648\u0645\u0627\u0644\u06cc" - }, "lt": { - "articles": 200796, "english_name": "Lithuanian", "name": "Lietuvi\u0173" }, "ltg": { - "articles": 1001, "english_name": "Latgalian", "name": "Latga\u013cu" }, "lv": { - "articles": 103239, "english_name": "Latvian", "name": "Latvie\u0161u" }, + "mad": { + "english_name": "Madurese", + "name": "Madhur\u00e2" + }, "mai": { - "articles": 13600, "english_name": "Maithili", "name": "\u092e\u0948\u0925\u093f\u0932\u0940" }, "map-bms": { - "articles": 13382, "english_name": "Banyumasan", "name": "Basa Banyumasan" }, "mdf": { - "articles": 1196, "english_name": "Moksha", "name": "\u041c\u043e\u043a\u0448\u0435\u043d\u044c (Mokshanj K\u00e4lj)" }, "mg": { - "articles": 93211, "english_name": "Malagasy", "name": "Malagasy" }, "mhr": { - "articles": 10204, "english_name": "Meadow Mari", "name": "\u041e\u043b\u044b\u043a \u041c\u0430\u0440\u0438\u0439 (Olyk Marij)" }, "mi": { - "articles": 7166, "english_name": "Maori", "name": "M\u0101ori" }, "min": { - "articles": 224076, "english_name": "Minangkabau", "name": "Minangkabau" }, "mk": { - "articles": 108023, "english_name": "Macedonian", "name": "\u041c\u0430\u043a\u0435\u0434\u043e\u043d\u0441\u043a\u0438" }, "ml": { - "articles": 70483, "english_name": "Malayalam", "name": "\u0d2e\u0d32\u0d2f\u0d3e\u0d33\u0d02" }, "mn": { - "articles": 19621, "english_name": "Mongolian", "name": "\u041c\u043e\u043d\u0433\u043e\u043b" }, + "mni": { + "english_name": "Meitei", + "name": "\uabc3\uabe4\uabc7\uabe9\uabc2\uabe3\uabdf" + }, "mnw": { - "articles": 642, "english_name": "Mon", "name": "\u1019\u1014\u103a" }, "mr": { - "articles": 61619, "english_name": "Marathi", "name": "\u092e\u0930\u093e\u0920\u0940" }, "mrj": { - "articles": 10275, "english_name": "Hill Mari", "name": "\u041a\u044b\u0440\u044b\u043a \u041c\u0430\u0440\u044b (Kyryk Mary)" }, "ms": { - "articles": 343278, "english_name": "Malay", "name": "Bahasa Melayu" }, "mt": { - "articles": 3614, "english_name": "Maltese", "name": "Malti" }, "mwl": { - "articles": 3828, "english_name": "Mirandese", "name": "Mirand\u00e9s" }, "my": { - "articles": 47334, "english_name": "Burmese", "name": "\u1019\u103c\u1014\u103a\u1019\u102c\u1018\u102c\u101e\u102c" }, "myv": { - "articles": 6196, "english_name": "Erzya", "name": "\u042d\u0440\u0437\u044f\u043d\u044c (Erzjanj Kelj)" }, "mzn": { - "articles": 13157, "english_name": "Mazandarani", "name": "\u0645\u064e\u0632\u0650\u0631\u0648\u0646\u064a" }, "na": { - "articles": 1483, "english_name": "Nauruan", "name": "dorerin Naoero" }, "nah": { - "articles": 7003, "english_name": "Nahuatl", "name": "N\u0101huatl" }, "nap": { - "articles": 14609, "english_name": "Neapolitan", "name": "Nnapulitano" }, "nds": { - "articles": 75834, "english_name": "Low Saxon", "name": "Plattd\u00fc\u00fctsch" }, "nds-nl": { - "articles": 7082, "english_name": "Dutch Low Saxon", "name": "Nedersaksisch" }, "ne": { - "articles": 33466, "english_name": "Nepali", "name": "\u0928\u0947\u092a\u093e\u0932\u0940" }, "new": { - "articles": 72289, "english_name": "Newar", "name": "\u0928\u0947\u092a\u093e\u0932 \u092d\u093e\u0937\u093e" }, + "nia": { + "english_name": "Nias", + "name": "Li Niha" + }, "nl": { - "articles": 2032886, "english_name": "Dutch", "name": "Nederlands" }, "nn": { - "articles": 154370, "english_name": "Norwegian (Nynorsk)", "name": "Nynorsk" }, "no": { - "articles": 546147, "english_name": "Norwegian (Bokm\u00e5l)", "name": "Norsk (Bokm\u00e5l)" }, "nov": { - "articles": 1679, "english_name": "Novial", "name": "Novial" }, "nqo": { - "articles": 718, "english_name": "N\u2019Ko", "name": "\u07d2\u07de\u07cf" }, "nrm": { - "articles": 4515, "english_name": "Norman", "name": "Nouormand/Normaund" }, "nso": { - "articles": 8205, "english_name": "Northern Sotho", "name": "Sepedi" }, "nv": { - "articles": 15865, "english_name": "Navajo", "name": "Din\u00e9 bizaad" }, "ny": { - "articles": 733, "english_name": "Chichewa", "name": "Chichewa" }, "oc": { - "articles": 86161, "english_name": "Occitan", "name": "Occitan" }, "olo": { - "articles": 3403, "english_name": "Livvi-Karelian", "name": "Karjalan" }, "om": { - "articles": 847, "english_name": "Oromo", "name": "Oromoo" }, "or": { - "articles": 15917, "english_name": "Oriya", "name": "\u0b13\u0b21\u0b3c\u0b3f\u0b06" }, "os": { - "articles": 12458, "english_name": "Ossetian", "name": "\u0418\u0440\u043e\u043d\u0430\u0443" }, "pa": { - "articles": 34752, "english_name": "Punjabi", "name": "\u0a2a\u0a70\u0a1c\u0a3e\u0a2c\u0a40" }, "pag": { - "articles": 2663, "english_name": "Pangasinan", "name": "Pangasinan" }, "pam": { - "articles": 8695, "english_name": "Kapampangan", "name": "Kapampangan" }, "pap": { - "articles": 2002, "english_name": "Papiamentu", "name": "Papiamentu" }, "pcd": { - "articles": 4865, "english_name": "Picard", "name": "Picard" }, "pdc": { - "articles": 1894, "english_name": "Pennsylvania German", "name": "Deitsch" }, "pfl": { - "articles": 2678, "english_name": "Palatinate German", "name": "P\u00e4lzisch" }, "pi": { - "articles": 2543, "english_name": "Pali", "name": "\u092a\u093e\u0934\u093f" }, "pih": { - "articles": 803, "english_name": "Norfolk", "name": "Norfuk" }, "pl": { - "articles": 1427892, "english_name": "Polish", "name": "Polski" }, "pms": { - "articles": 64812, "english_name": "Piedmontese", "name": "Piemont\u00e8is" }, "pnb": { - "articles": 53656, "english_name": "Western Punjabi", "name": "\u0634\u0627\u06c1 \u0645\u06a9\u06be\u06cc \u067e\u0646\u062c\u0627\u0628\u06cc (Sh\u0101hmukh\u012b Pa\u00f1j\u0101b\u012b)" }, "pnt": { - "articles": 469, "english_name": "Pontic", "name": "\u03a0\u03bf\u03bd\u03c4\u03b9\u03b1\u03ba\u03ac" }, "ps": { - "articles": 11544, "english_name": "Pashto", "name": "\u067e\u069a\u062a\u0648" }, "pt": { - "articles": 1043641, "english_name": "Portuguese", "name": "Portugu\u00eas" }, "qu": { - "articles": 22691, "english_name": "Quechua", "name": "Runa Simi" }, "rm": { - "articles": 3695, "english_name": "Romansh", "name": "Rumantsch" }, "rmy": { - "articles": 676, "english_name": "Romani", "name": "romani - \u0930\u094b\u092e\u093e\u0928\u0940" }, "rn": { - "articles": 616, "english_name": "Kirundi", - "name": "Kirundi" + "name": "Ikirundi" }, "ro": { - "articles": 412071, "english_name": "Romanian", "name": "Rom\u00e2n\u0103" }, "roa-rup": { - "articles": 1233, "english_name": "Aromanian", "name": "Arm\u00e3neashce" }, "roa-tara": { - "articles": 9302, "english_name": "Tarantino", "name": "Tarand\u00edne" }, "ru": { - "articles": 1661738, "english_name": "Russian", "name": "\u0420\u0443\u0441\u0441\u043a\u0438\u0439" }, "rue": { - "articles": 7813, "english_name": "Rusyn", "name": "\u0420\u0443\u0441\u0438\u043d\u044c\u0441\u043a\u044b\u0439" }, "rw": { - "articles": 1852, "english_name": "Kinyarwanda", "name": "Ikinyarwanda" }, "sa": { - "articles": 11462, "english_name": "Sanskrit", "name": "\u0938\u0902\u0938\u094d\u0915\u0943\u0924\u092e\u094d" }, "sah": { - "articles": 12759, "english_name": "Sakha", "name": "\u0421\u0430\u0445\u0430 \u0442\u044b\u043b\u0430 (Saxa Tyla)" }, "sat": { - "articles": 4535, "english_name": "Santali", "name": "\u1c65\u1c5f\u1c71\u1c5b\u1c5f\u1c72\u1c64" }, "sc": { - "articles": 6686, "english_name": "Sardinian", "name": "Sardu" }, "scn": { - "articles": 26058, "english_name": "Sicilian", "name": "Sicilianu" }, "sco": { - "articles": 56568, "english_name": "Scots", "name": "Scots" }, "sd": { - "articles": 13687, "english_name": "Sindhi", "name": "\u0633\u0646\u068c\u064a\u060c \u0633\u0646\u062f\u06be\u06cc \u060c \u0938\u093f\u0928\u094d\u0927" }, "se": { - "articles": 7695, "english_name": "Northern Sami", "name": "S\u00e1megiella" }, "sg": { - "articles": 262, "english_name": "Sango", "name": "S\u00e4ng\u00f6" }, "sh": { - "articles": 452863, "english_name": "Serbo-Croatian", "name": "Srpskohrvatski / \u0421\u0440\u043f\u0441\u043a\u043e\u0445\u0440\u0432\u0430\u0442\u0441\u043a\u0438" }, "shn": { - "articles": 7293, "english_name": "Shan", "name": "\u101c\u102d\u1075\u103a\u1088\u1010\u1086\u1038" }, "si": { - "articles": 15855, "english_name": "Sinhalese", "name": "\u0dc3\u0dd2\u0d82\u0dc4\u0dbd" }, "simple": { - "articles": 172453, "english_name": "Simple English", "name": "Simple English" }, "sk": { - "articles": 234573, "english_name": "Slovak", "name": "Sloven\u010dina" }, + "skr": { + "english_name": "Saraiki", + "name": "\u0633\u0631\u0627\u0626\u06cc\u06a9\u06cc" + }, "sl": { - "articles": 169414, "english_name": "Slovenian", "name": "Sloven\u0161\u010dina" }, "sm": { - "articles": 855, "english_name": "Samoan", "name": "Gagana Samoa" }, + "smn": { + "english_name": "Inari Sami", + "name": "Anar\u00e2\u0161kiel\u00e2" + }, "sn": { - "articles": 5991, "english_name": "Shona", "name": "chiShona" }, "so": { - "articles": 5805, "english_name": "Somali", "name": "Soomaali" }, "sq": { - "articles": 81381, "english_name": "Albanian", "name": "Shqip" }, "sr": { - "articles": 638284, "english_name": "Serbian", "name": "\u0421\u0440\u043f\u0441\u043a\u0438 / Srpski" }, "srn": { - "articles": 1070, "english_name": "Sranan", "name": "Sranantongo" }, "ss": { - "articles": 518, "english_name": "Swati", "name": "SiSwati" }, "st": { - "articles": 768, "english_name": "Sesotho", "name": "Sesotho" }, "stq": { - "articles": 4025, "english_name": "Saterland Frisian", "name": "Seeltersk" }, "su": { - "articles": 60527, "english_name": "Sundanese", "name": "Basa Sunda" }, "sv": { - "articles": 3675733, "english_name": "Swedish", "name": "Svenska" }, "sw": { - "articles": 60346, "english_name": "Swahili", "name": "Kiswahili" }, "szl": { - "articles": 52432, "english_name": "Silesian", "name": "\u015al\u016fnski" }, "szy": { - "articles": 1812, "english_name": "Sakizaya", "name": "Sakizaya" }, "ta": { - "articles": 131072, "english_name": "Tamil", "name": "\u0ba4\u0bae\u0bbf\u0bb4\u0bcd" }, "tcy": { - "articles": 1397, "english_name": "Tulu", "name": "\u0ca4\u0cc1\u0cb3\u0cc1" }, "te": { - "articles": 69631, "english_name": "Telugu", "name": "\u0c24\u0c46\u0c32\u0c41\u0c17\u0c41" }, "tet": { - "articles": 1479, "english_name": "Tetum", "name": "Tetun" }, "tg": { - "articles": 101656, "english_name": "Tajik", "name": "\u0422\u043e\u04b7\u0438\u043a\u04e3" }, "th": { - "articles": 139928, "english_name": "Thai", "name": "\u0e44\u0e17\u0e22" }, "ti": { - "articles": 195, "english_name": "Tigrinya", "name": "\u1275\u130d\u122d\u129b" }, "tk": { - "articles": 5821, "english_name": "Turkmen", "name": "T\u00fcrkmen" }, "tl": { - "articles": 68568, "english_name": "Tagalog", "name": "Tagalog" }, "tn": { - "articles": 712, "english_name": "Tswana", "name": "Setswana" }, "to": { - "articles": 1740, "english_name": "Tongan", "name": "faka Tonga" }, "tpi": { - "articles": 1625, "english_name": "Tok Pisin", "name": "Tok Pisin" }, "tr": { - "articles": 365938, "english_name": "Turkish", "name": "T\u00fcrk\u00e7e" }, "ts": { - "articles": 700, "english_name": "Tsonga", "name": "Xitsonga" }, "tt": { - "articles": 136712, "english_name": "Tatar", "name": "Tatar\u00e7a / \u0422\u0430\u0442\u0430\u0440\u0447\u0430" }, "tum": { - "articles": 588, "english_name": "Tumbuka", "name": "chiTumbuka" }, "tw": { - "articles": 708, "english_name": "Twi", "name": "Twi" }, "ty": { - "articles": 1208, "english_name": "Tahitian", "name": "Reo M\u0101`ohi" }, "tyv": { - "articles": 2704, "english_name": "Tuvan", "name": "\u0422\u044b\u0432\u0430" }, "udm": { - "articles": 4948, "english_name": "Udmurt", "name": "\u0423\u0434\u043c\u0443\u0440\u0442 \u043a\u044b\u043b" }, "ug": { - "articles": 4364, "english_name": "Uyghur", "name": "\u0626\u06c7\u064a\u063a\u06c7\u0631 \u062a\u0649\u0644\u0649" }, "uk": { - "articles": 1044506, "english_name": "Ukrainian", "name": "\u0423\u043a\u0440\u0430\u0457\u043d\u0441\u044c\u043a\u0430" }, "ur": { - "articles": 157319, "english_name": "Urdu", "name": "\u0627\u0631\u062f\u0648" }, "uz": { - "articles": 136238, "english_name": "Uzbek", "name": "O\u2018zbek" }, "ve": { - "articles": 370, "english_name": "Venda", "name": "Tshivenda" }, "vec": { - "articles": 62971, "english_name": "Venetian", "name": "V\u00e8neto" }, "vep": { - "articles": 6601, "english_name": "Vepsian", "name": "Veps\u00e4n" }, "vi": { - "articles": 1255776, "english_name": "Vietnamese", "name": "Ti\u1ebfng Vi\u1ec7t" }, "vls": { - "articles": 7225, "english_name": "West Flemish", "name": "West-Vlams" }, "vo": { - "articles": 125021, "english_name": "Volap\u00fck", "name": "Volap\u00fck" }, "wa": { - "articles": 14141, "english_name": "Walloon", "name": "Walon" }, "war": { - "articles": 1264408, "english_name": "Waray-Waray", "name": "Winaray" }, "wo": { - "articles": 1421, "english_name": "Wolof", "name": "Wolof" }, "wuu": { - "articles": 39058, "english_name": "Wu", "name": "\u5434\u8bed" }, "xal": { - "articles": 2085, "english_name": "Kalmyk", "name": "\u0425\u0430\u043b\u044c\u043c\u0433" }, "xh": { - "articles": 1057, "english_name": "Xhosa", "name": "isiXhosa" }, "xmf": { - "articles": 14930, "english_name": "Mingrelian", "name": "\u10db\u10d0\u10e0\u10d2\u10d0\u10da\u10e3\u10e0\u10d8 (Margaluri)" }, "yi": { - "articles": 14885, "english_name": "Yiddish", "name": "\u05d9\u05d9\u05b4\u05d3\u05d9\u05e9" }, "yo": { - "articles": 32714, "english_name": "Yoruba", "name": "Yor\u00f9b\u00e1" }, "za": { - "articles": 1952, "english_name": "Zhuang", "name": "Cuengh" }, "zea": { - "articles": 4741, "english_name": "Zeelandic", "name": "Ze\u00eauws" }, "zh": { - "articles": 1147282, "english_name": "Chinese", "name": "\u4e2d\u6587" }, "zh-classical": { - "articles": 10450, "english_name": "Classical Chinese", "name": "\u53e4\u6587 / \u6587\u8a00\u6587" }, "zh-min-nan": { - "articles": 405686, "english_name": "Min Nan", "name": "B\u00e2n-l\u00e2m-g\u00fa" }, "zh-yue": { - "articles": 102328, "english_name": "Cantonese", "name": "\u7cb5\u8a9e" }, "zu": { - "articles": 4070, "english_name": "Zulu", "name": "isiZulu" } diff --git a/searx/data/external_bangs.json b/searx/data/external_bangs.json new file mode 100644 index 0000000..52446f5 --- /dev/null +++ b/searx/data/external_bangs.json @@ -0,0 +1,19067 @@ +{ + "version": "260", + "trie": { + "4": { + "2": "//profile.intra.42.fr/searches/search?query=\u0002\u000122", + "*": "//www.4fitnessrules.com/workout-videos/?frm_search=\u0002\u000136", + "7": "//www.47news.jp/search?phrase=\u0002\u00017", + "g": { + "*": "http://4chan.org/g/\u0002\u00015", + "a": "//archive.rebeccablacktech.com/g/search/text/\u0002/\u00010" + }, + "_b": "http://boards.4chan.org/b/catalog#s=\u0002\u00013", + "cc": "http://implyingrigged.info/w/index.php?search=\u0002\u00010", + "ch": { + "*": "//4chan.org/\u0002\u0001749", + "a": { + "*": "//boards.4chan.org/a/catalog#s=\u0002\u00019", + "n": { + "*": "//duckduckgo.com/?q=\u0002+site%3A4chan.org&t=ffsb\u0001120", + "b": "http://4chan.org/b/\u0002\u000183" + } + }, + "c": "//boards.4chan.org/\u0002/catalog\u000155", + "g": "//boards.4chan.org/g/catalog#s=\u0002\u000111", + "n": { + "*": "//archive.nyafuu.org/n/search/text/\u0002/\u00015", + "ews": "//boards.4chan.org/news/catalog#s=\u0002\u00017" + }, + "v": "//boards.4chan.org/v/catalog#s=\u0002\u00010", + "fa": "//boards.4chan.org/fa/catalog#s=\u0002\u00017", + "mu": "//boards.4chan.org/mu/catalog#s=\u0002\u00010", + "int": "//boards.4chan.org/int/catalog#s=\u0002\u00010", + "r9k": "//boards.4chan.org/r9k/catalog#s=\u0002\u00017", + "random": "//boards.4chan.org/b/catalog#s=\u0002\u00015", + "search": "//4chansearch.com/?q=\u0002\u000110" + }, + "pl": { + "*": "http://www.4players.de/4players.php/suchergebnis/Allgemein/4players/?s=\u0002\u00010", + "ayers": "http://www.4players.de/4players.php/suchergebnis/Allgemein/4players/?s=\u0002\u00010", + "ebs": "//archive.4plebs.org/_/search/text/\u0002/\u0001330" + }, + "sq": "//foursquare.com/explore?mode=url&nearGeoId=&q=\u0002\u00013", + "01games": "//store.401games.ca/pages/search-results?q=\u0002\u00010", + "cvg": "http://boards.4chan.org/vg/catalog#s=\u0002\u000149", + "pda": "http://4pda.ru/forum/index.php?act=search&source=all&forums[]=all&query=\u0002&x=0&y=0\u000120", + "shared": "http://search.4shared.com/q/CCAD/1/\u0002\u00013", + "sound": "http://www.4sound.dk/search/\u0002\u00010", + "x4community": "http://www.4x4community.co.za/forum/threadloom/threadloom.php?query=\u0002\u00010", + "x4direct": "http://www.4x4direct.co.za/search?controller=search&orderby=position&orderway=desc&search_query=\u0002&submit_search=\u00010" + }, + "5": { + "2": "http://food52.com/recipes/search?q=\u0002\u00013", + "a": "//www.quintoandar.com.br/alugar/imovel/\u0002/\u00010", + "e": { + "*": "http://engl393-dnd5th.wikia.com/wiki/Special:Search?query=\u0002\u00016", + "w": "http://dnd5e.wikidot.com/search:site/a/p/q/\u0002\u00015" + }, + "*": "http://fiverr.com/gigs/search?query=\u0002\u000128", + "00": { + "*": "//prime.500px.com/search/keywords=\u0002\u000111", + "px": "//500px.com/search?q=\u0002\u000127" + }, + "38": "http://fivethirtyeight.com/?s=\u0002\u0001210", + "ch": { + "*": "//find.5ch.net/search?q=\u0002\u000139", + "annel": "//find.5ch.net/search?q=\u0002\u000139" + }, + "mods": "//www.gta5-mods.com/search/\u0002\u00010" + }, + "9": { + "1": { + "1": { + "*": "http://www.911tabs.com/search.php?search=\u0002&type=band\u00016", + "s": "http://www.911tabs.com/search.php?search=\u0002&type=song\u00010" + }, + "*": "http://www.91mobiles.com/topic/\u0002/all\u00010" + }, + "3": { + "*": "//hermetic.com/index?do=search&id=\u0002\u00010", + "1women": "//931women.com/?s=\u0002: \u00010" + }, + "*": "http://9pp.co/search?q=\u0002\u000127", + "g": { + "*": "http://9gag.com/search?query=\u0002\u0001135", + "ag": "//9gag.com/search?query=\u0002\u0001352" + }, + "5g": { + "*": "//cse.google.com/cse?cx=008464549922976904202:uxmexxzm3k4&q=\u0002\u00010", + "oogle": "//9to5google.com/?s=\u0002\u000117" + }, + "90": "http://990finder.foundationcenter.org/990results.aspx?990_type=&fn=\u0002&st=&zp=&ei=&fy=&action=Search\u00010", + "99": "//999.md/ru/search?query=\u0002\u00010", + "5mac": "http://9to5mac.com/?s=\u0002\u000138", + "9quotes": "//99quotes.me/search?q=\u0002\u00013" + }, + "a": { + "2": "http://alternativeto.net/browse/search/?q=\u0002&ignoreExactMatch=true\u0001219", + "5": "//v5.angular.io/api?query=\u0002\u00010", + "6": "//v6.angular.io/api?query=\u0002\u00010", + "7": "//v7.angular.io/api?query=\u0002\u00010", + "a": { + "a": "//careers-calstate.aaa.com/search-results?keywords=\u0002\u00013", + "*": "http://www.amazon.com/s/&url=search-alias%3Dautomotive&field-keywords=\u0002\u000115", + "e": "http://www.albumartexchange.com/covers.php?q=\u0002\u00010", + "j": "//www.allaboutjazz.com/php/article_center.php?in_artist=\u0002&in_album=&in_label=&in_author=&in_type=0&orderby=dt_pub\u00017", + "m": { + "*": "//careers.aam.com/us/en/search-results?keywords=\u0002\u00010", + "ulehti": "//duckduckgo.com/?sites=www.aamulehti.fi&kh=1&q=\u0002&ia=web\u00010" + }, + "t": "http://www.getty.edu/vow/AATServlet?english=N&find=\u0002&logic=AND&page=1¬e=\u00010", + "u": "//www.amazon.com.au/s/?field-keywords=\u0002\u0001165", + "w": "http://aceattorney.wikia.com/wiki/\u0002\u00014", + "x": "http://www.albumartexchange.com/covers.php?q=\u0002\u00010", + "dl": "http://www.aadl.org/catalog/search/keyword/\u0002\u00010", + "kb": "//www.aakb.dk/search/ting/\u0002?\u00010", + "pt": "http://www.aptoide.com/search/view?search_top= \u0002 &x=0&y=0\u00010", + "rd": "http://www.aardwolf.com/wiki/index.php/Site/Search?q=\u0002\u00010", + "re": "//aare.edu.ee/dictionary.html?query=\u0002&lang=ee\u00010" + }, + "*": "//www.amazon.com/s/?tag=duc0c-20&url=search-alias%3Daps&field-keywords=\u0002\u000142633", + "b": { + "*": "http://airbitz.co/search?term=\u0002\u00019", + "b": { + "*": "//new.abb.com/search/results#query=\u0002\u00010", + "r": "http://www.abbreviations.com/\u0002\u000131", + "uc": "http://www.abbuc.de/component/search/?searchword=\u0002\u00010", + "ott": "//www.jobs.abbott/us/en/search-results?keywords=\u0002\u00010" + }, + "c": { + "*": "http://abcnotation.com/searchTunes?q=\u0002\u00016", + "am": "//www.abcam.com/products?keywords=\u0002\u00013", + "au": "http://search.abc.net.au/s/search.html?query=\u0002&collection=abcall_meta&form=simple\u00015", + "ya": "//www.abcya.com/search/?term=\u0002&type=\u0002\u00010", + "games": "http://www.abcgames.cz/?p=sekcia_hladaj&key=\u0002\u00010", + "news": "http://abcnews.go.com/search?searchtext=\u0002\u00018", + "notation": "http://abcnotation.com/searchTunes?q=\u0002&f=c&o=a&s=0\u00016" + }, + "e": { + "*": "http://www.abesmarket.com/catalogsearch/result/?cat=5&order=relevance&dir=desc&q=\u0002\u00015", + "uk": "http://www.abebooks.co.uk/servlet/SearchResults?kn=\u0002\u00017", + "books": { + "*": "http://www.abebooks.com/servlet/SearchResults?kn=\u0002\u000160", + "de": "http://www.abebooks.de/servlet/SearchResults?kn=\u0002&sts=t&x=0&y=0\u00010" + } + }, + "n": { + "*": "http://abr.business.gov.au/Search.aspx?SearchText=\u0002\u00010", + "b": "//www.airbnb.com/s/\u0002/all\u00010" + }, + "r": { + "*": "//www.amazon.com.br/s/ref=nb_sb_noss_2?__mk_pt_BR=%C3%85M%C3%85%C5%BD%C3%95%C3%91&url=search-alias%3Daps&field-keywords=\u0002 \u0001173", + "etelibro": "http://www.abretelibro.com/foro/search.php?keywords=\u0002&sf=titleonly\u00010" + }, + "s": { + "*": "http://www.allbookstores.com/search?q=\u0002\u00013", + "hire": "http://aberdeenshire.gov.uk/search?search=\u0002\u00010" + }, + "ol": "//abo.finna.fi/Search/Results?lookfor=\u0002&type=AllFields\u00010", + "adise": "//dictionary.abadis.ir/?LnType=entofa&Word=\u0002\u00013", + "adisf": "//dictionary.abadis.ir/?lntype=fatoen&word=\u0002\u00010", + "andonia": "http://www.abandonia.com/en/search_abandonia/\u0002\u00016", + "-er": "http://www.lingvo-online.ru/en/Translate/en-ru/\u0002\u00013", + "fahrt": "//mobile.bahn.de/bin/mobil/bhftafel.exe/dox?input=\u0002&productsFilter=1111111111000000&time=actual&maxJourneys=40&start=Suchen&boardType=Abfahrt&rt=1\u00010", + "iunity": "//www.abiunity.de/datenbank.php?boardid=48#!v=searchdb&search=\u0002&boardid=48\u00010", + "out": "http://search.about.com/fullsearch.htm?terms=\u0002\u00010", + "uela": "http://miabuelavende.com/?s=\u0002&post_type=product\u00016", + "useip": "//www.abuseipdb.com/check/\u0002\u00010", + "yss": "http://wall.alphacoders.com/search.php?search=\u0002\u00016" + }, + "c": { + "a": { + "*": "//www.amazon.ca/s/?tag=duc22-20&url=search-alias%3Daps&field-keywords=\u0002\u0001970", + "d": { + "*": "http://dic.academic.ru/searchall.php?SWord=\u0002\u00010", + "emia": "http://www.academia.edu/people/search?utf8=%E2%9C%93&q=\u0002\u00019", + "emicearth": "//academicearth.org/?s=\u0002\u00010" + } + }, + "*": "http://www.allocine.fr/recherche/?q=\u0002\u000131", + "b": "//americancustomboxes.com/?s=\u0002\u00010", + "c": { + "*": "//aleth.io/account/\u0002\u00014", + "c": "//www.accc.gov.au/site-search/\u0002\u00010", + "ountcia": "//www.accountcia.com/?geodir_search=1&stype=gd_place&sgd_placecategory%5B%5D=&s=\u0002\u00010", + "ountkiller": "http://www.accountkiller.com/en/delete-\u0002-account\u00014", + "uweather": "http://www.accuweather.com/us-city-list.asp?zipcode=\u0002\u000139" + }, + "e": { + "*": "http://www.acehardware.com/search/index.jsp?kwCatId=&kw=\u0002&origkw=\u0002&f=Taxonomy/ACE/19541496&sr=1\u000113", + "r": "http://us.acer.com/ac/en/US/search?q=\u0002\u00013", + "forum": "http://forum.acelaboratory.com/search.php?keywords=\u0002\u00010" + }, + "h": "http://www.archchinese.com/chinese_english_dictionary.html?find=\u0002\u00013", + "l": { + "*": "//www.aclweb.org/anthology/search/?q=\u0002\u000118", + "u": "//www.aclu.org/search/\u0002?show_aff=1\u00010" + }, + "m": { + "*": "http://dl.acm.org/results.cfm?dlr=GUIDE&query=\u0002\u00014", + "dl": "//dl.acm.org/results.cfm?query=\u0002\u00013" + }, + "n": { + "*": "//www.amazon.cn/s/?tag=duc0c-20&url=search-alias%3Daps&field-keywords=\u0002\u00010", + "e": "//www.acne.org/search.php?i=&q=\u0002\u00010", + "l": "//applecoach.nl/?s=\u0002\u00010" + }, + "p": "http://plugins.cordova.io/#/search?search=\u0002\u00010", + "r": { + "*": "http://www.acronymfinder.com/\u0002.html\u000124", + "o": { + "*": "http://www.acronymfinder.com/~/search/af.aspx?string=exact&Acronym=\u0002\u000167", + "nym": { + "*": "http://www.acronymfinder.com/~/search/af.aspx?string=exact&Acronym=\u0002\u000167", + "s": "http://www.acronymfinder.com/~/search/af.aspx?string=exact&Acronym=\u0002\u000167" + } + } + }, + "s": "http://pubs.acs.org/action/doSearch?AllField=\u0002\u00010", + "w": { + "*": "http://animalcrossing.wikia.com/wiki/Special:Search?query=\u0002\u000123", + "iki": "//assassinscreed.fandom.com/wiki/Special:Search?query=\u0002\u000115" + }, + "fun": "http://www.acfun.cn/search/?#query=\u0002 \u00014", + "kuc": "//www.amarchitrakatha.com/us/catalogsearch/result/?cat=0&q=\u0002\u00010", + "ortar": "http://cortas.elpais.com/encode.pl?u=http://\u0002\u00010", + "quiredby": "//acquiredby.co/?s=\u0002\u00010", + "tivestate": "http://www.activestate.com/search/index.html?cx=005567415255730122040%3Aiof7ftsiexy&cof=FORID%3A11&sa.x=0&sa.y=0&q=\u0002#1013\u00010", + "tuly": "//www.actuly.fr/?s=\u0002\u00010", + "urazine": "http://acurazine.com/forums/search.php?do=showgcs&query=\u0002\u00010" + }, + "d": { + "a": { + "*": "http://www.ada-auth.org/search-rm05.cgi?SearchA=\u0002&SearchO=&SearchN=\u00013", + "blog": "//blog.adafruit.com/?s=\u0002\u00010", + "derana": "http://adaderana.lk/search_results.php?mode=1&show=1&query=\u0002\u00010", + "fruit": "//www.adafruit.com/?q=\u0002\u000124", + "gio": "http://www.adagio.com/search/index.html?query=\u0002\u00010" + }, + "*": "http://apple.stackexchange.com/search?q=\u0002\u000114", + "b": "http://arquivodabola.com.br/busca.html?termo=\u0002\u00010", + "c": "//developer.apple.com/search/index.php?q=\u0002\u00014", + "e": { + "*": "//www.amazon.de/s/?tag=duc048-21&url=search-alias%3Daps&field-keywords=\u0002\u00015552", + "s": "//smile.amazon.de/s/ref=nb_sb_noss?field-keywords=\u0002\u000119", + "v": "//developer.apple.com/search/?q=\u0002\u000140", + "fb": "//www.amazon.de/s/ref=nb_sb_noss?__mk_de_DE=ÅMÅŽÕÑ&url=search-alias%3Denglish-books&field-keywords=\u0002\u00010", + "lung": "http://woerterbuchnetz.de/Adelung/?lemma=\u0002\u00010" + }, + "f": "//forums.developer.apple.com/search.jspa?q=\u0002\u00010", + "i": { + "*": "//www.adiglobaldistribution.us/search?criteria=\u0002\u00010", + "das": "http://www.adidas.fr/search?q=\u0002\u00013" + }, + "n": "http://animedigitalnetwork.fr/video#search=\u0002\u000136", + "r": "//adrenaline.uol.com.br/site/pesquisa/\u0002\u000153", + "s": { + "*": "//ui.adsabs.harvard.edu/#search/q=\u0002\u0001135", + "k": "http://forums.autodesk.com/t5/forums/searchpage/tab/message?q=\u0002\u00010", + "r": { + "*": "//www.adsrsounds.com/?src=\u0002\u00010", + "ef": "http://adsabs.harvard.edu/cgi-bin/nph-abs_connect?db_key=ALL&bibcode=\u0002 \u00010" + }, + "abs": "http://adsabs.harvard.edu//cgi-bin/basic_connect?qsearch=\u0002\u000111", + "beta": "//ui.adsabs.harvard.edu/#search/q=\u0002\u0001135", + "labs": "http://labs.adsabs.harvard.edu/ui/cgi-bin/topicSearch?q=\u0002\u00010" + }, + "v": { + "*": "//duckduckgo.com/?q=site%3Aadvrider.com+\u0002\u00010", + "fn": "http://uk.advfn.com/p.php?pid=qkquote&symbol=\u0002 \u00010", + "erts": "http://www.adverts.ie/for-sale/q_\u0002/\u00010", + "gta": "//advancedgta.com/?s=\u0002\u00014" + }, + "z": { + "*": "//www.audeze.com/search?q=\u0002*\u00010", + "una": "//www.adzuna.co.uk/jobs/search?q=\u0002 \u00010" + }, + "me": "//www.adme.ru/search/?q=\u0002\u00013", + "oc": "//docs.ansible.com/ansible/latest/search.html?q=\u0002\u00010", + "om": "http://ancardia.wikia.com/wiki/Special:Search?search=\u0002\u00010", + "or": "//www.adorama.com/l/?searchinfo=\u0002\u00010", + "dgene": "//www.addgene.org/search/advanced/?q=\u0002\u00013", + "dicting": { + "*": "http://www.addictinggames.com/search/games.jsp?gameKeyword=\u0002\u00010", + "-games": "http://www.addictinggames.com/search/games.jsp?gameKeyword=\u0002\u00010" + }, + "dons": "http://addons.prestashop.com/fr/recherche?search_query=\u0002\u000116", + "dtopocket": "//getpocket.com/edit?url=\u0002\u00010", + "jective": "http://adjective1.com/?s=\u0002\u00010", + "libris": { + "*": "//www.adlibris.com/se/sok?q=\u0002\u00017", + "dk": "http://www.adlibris.com/dk/searchresult.aspx?search=quickfirstpage&quickvalue=\u0002\u00010", + "fi": "http://www.adlibris.com/fi/searchresult.aspx?search=quickfirstpage&quickvalue=\u0002\u00010", + "no": "http://www.adlibris.com/no/searchresult.aspx?search=quickfirstpage&quickvalue=\u0002\u00010", + "se": "http://www.adlibris.com/se/searchresult.aspx?search=quickfirstpage&quickvalue=\u0002\u00010" + }, + "minwiki": "//www.adminwiki.fr/start?do=search&id=\u0002\u00010", + "obe": "http://www.adobe.com/cfusion/search/index.cfm?loc=en_us&term=\u0002\u00013", + "talem": "//careers.adtalem.com/us/en/search-results?keywords=\u0002\u00010" + }, + "e": { + "*": "//www.aliexpress.com/wholesale?SearchText=\u0002\u0001276", + "o": "//www.ae.com/search/\u0002\u00010", + "q": "http://ae7q.com/query/data/CallHistory.php?CALL=\u0002\u00010", + "s": "//www.amazon.es/s/?tag=duc00-21&url=search-alias%3Daps&field-keywords=\u0002\u0001805", + "iou": "//austria-forum.org/Search.jsp?category=Austria-Forum&sname=name%2Csuchbegriff&query=\u0002+&searchType=default&useShortcuts=y&useSynonyms=n&doFuzzy=y&minResults=15\u00010", + "met": "http://www.aemet.es/es/buscador?modo=and&orden=n&tipo=sta&str=\u0002\u000124", + "ris": "//duckduckgo.com/?q=site%3Aimirhil.fr+\u0002\u00010", + "robis": "//www.aerobis.com/en/?s=\u0002\u00010" + }, + "f": { + "*": "http://www.acronymfinder.com/\u0002.html\u000124", + "c": { + "*": "//www.arsenal.com/search?search=\u0002\u00010", + "ind": "//www.afcindustries.com/products/search.aspx?search=\u0002\u00010" + }, + "h": "//androidfilehost.com/?w=search&s=\u0002\u00010", + "l": "//learn.adafruit.com/search?q=\u0002\u00010", + "p": { + "*": "http://www.afpforum.com/AFPForum/Search/Results.aspx?pn=1&smd=8&fst=\u0002&fto=7&mui=3&t=2\u00015", + "f": "http://www.afpforum.com/AFPForum/Search/Results.aspx?pn=1&smd=8&fst=\u0002&fto=7&mui=3&t=2\u00015", + "ls": "http://afpl.ent.sirsi.net/client/default/search/results?qu=\u0002&te=ILS\u00010", + "ubs": "http://www.e-publishing.af.mil/index.asp?txtSearchWord=\u0002&rdoFormPub=rdoPub\u00010" + }, + "r": "//www.amazon.fr/s/?tag=duc0a-21&url=search-alias%3Daps&field-keywords=\u0002\u00011960", + "t": { + "*": "//www.adafruit.com/search?q=\u0002\u00016", + "ership": "//track.aftership.com/\u0002\u00010", + "vhacks": "//aftvhacks.de/?s=\u0002\u00010" + }, + "inna": "//aalto.finna.fi/Search/Results?lookfor=\u0002\u00010", + "wiki": "//af.wikipedia.org/w/index.php?search=\u0002&title=Spesiaal%3ASoek&go=Wys\u00010" + }, + "g": { + "*": "http://www.android.gs/?s=&q=\u0002\u00018", + "e": { + "*": "//www.amazon.de/s/?url=search-alias%3Daps&field-keywords=\u0002\u000153", + "r": { + "*": "//www.amazon.de/s/ref=nb_sb_noss?__mk_de_DE=%C3%85M%C3%85%C5%BD%C3%95%C3%91&url=search-alias%3Daps&field-keywords=\u0002\u000119", + "rit": "//android-review.googlesource.com/q/\u0002\u00010" + } + }, + "s": "//adventuregamers.com/games/search?keywords=\u0002\u00010", + "dl": "http://duckduckgo.com/?q=\u0002+site:artsites.ucsc.edu/GDead/agdl/+!\u00010", + "ri": { + "*": "//www.agrireseau.net/documents?r=\u0002\u00010", + "cola": "//agricola.nal.usda.gov/vwebv/search?searchArg=\u0002&searchCode=GKEY%5E&setLimit=1&recCount=10&searchType=1&page.search.search.button=Search\u00010" + }, + "ame": { + "*": "http://www.agame.com/search?searchTerm=\u0002\u00010", + "s": "//www.anaitgames.com/buscador.php?search=\u0002\u00010" + }, + "oga": "//www.arturogoga.com/?s=\u0002\u00010", + "ora": { + "*": "http://agora.gg/search/\u0002\u00010", + "il": "//agora.co.il/toGet.asp?iseek=\u0002\u00010" + } + }, + "h": { + "*": "//www.ah.nl/zoeken?rq=\u0002\u000140", + "d": { + "*": "//ahdictionary.com/word/search.html?q=\u0002&submit.x=0&submit.y=0\u000179", + "b": "//arkhamdb.com/find?q=\u0002\u000166" + }, + "k": "http://www.autohotkey.com/search/search.php?site=4&refine=0&template_demo=phpdig.html&result_page=search.php&search=Go+...&limite=100&option=start&path=docs/&query_string=\u0002\u000116", + "w": "http://www.arkhamhorrorwiki.com/wiki/index.php?title=Special%3ASearch&search=\u0002&go=Go\u00010", + "metcadirci": "//ahmetcadirci.com.tr/search/?q=\u0002\u00010", + "mia": "//ahmia.fi/search/?q=\u0002\u00014", + "refs": "//ahrefs.com/site-explorer/overview/v2/subdomains/recent?target=\u0002\u00010" + }, + "i": { + "n": "//www.amazon.in/s/?tag=duc21-21&url=search-alias%3Daps&field-keywords=\u0002\u000165", + "p": "http://scitation.aip.org/search?value1=\u0002&option1=fulltext\u00010", + "s": { + "*": "http://archive.is/\u0002\u000142", + "h": "http://www.aish.com/search/?keywords=\u0002\u00010", + "tars": "http://aikatsustars.wikia.com/wiki/Special:Search?query=\u0002\u00010" + }, + "t": { + "*": "//www.amazon.it/s/?tag=duc04-21&url=search-alias%3Daps&field-keywords=\u0002\u0001842", + "opics": "//aitopics.org/search?q=\u0002\u00010" + }, + "*": "//www.amazon.in/s/ref=nb_sb_noss?tag=duc21-21&url=search-alias%3Daps&field-keywords=\u0002 \u0001485", + "on": "http://aion.wikia.com/wiki/index.php?search=\u0002&fulltext=0\u00010", + "r1": "http://www.air1.com/search.aspx?searchterm=\u0002\u00010", + "rn": { + "*": "//airnav.com/airport/\u0002\u00010", + "av": "//airnav.com/airport/\u0002\u00010" + }, + "daily": "//www.aidaily.co.uk/search?q=\u0002\u00010", + "den": "//aidenpromotions.com/blog/?s=phones \u0002\u00010", + "fit": "http://www.aifittings.com/searchResults?q=\u0002\u00010", + "friends": "http://aikatsu-friends.wikia.com/wiki/Special:Search?query=\u0002\u00010", + "hit": "//www.aihitdata.com/search/companies?i=\u0002\u00010", + "jobs": "//ai-jobs.net/?search_keywords=\u0002\u00010", + "katsu": "http://aikatsu.wikia.com/wiki/Special:Search?query=\u0002\u00010", + "rbnb": "//www.airbnb.com/s/\u0002\u000133", + "rforums": "http://airforums.com/?=\u0002:\u00010", + "rframes": "http://www.airframes.org/reg/\u0002\u00010", + "rlinehyd": "//www.airlinehyd.com/Results.aspx?srh=\u0002\u00010", + "rliners": "http://www.airliners.net/search?keywords=\u0002\u00015", + "rmo": "//air.mozilla.org/search/?q=\u0002\u00014", + "rquality": "//www.goodtobreathein.com/?zipcode=\u0002\u00010", + "rsoftdb": "//www.airsoftdb.com/search/?q=\u0002\u00010" + }, + "j": { + "a": { + "*": "http://america.aljazeera.com/search.html?q=\u0002\u00015", + "tt": "http://www.alljapaneseallthetime.com/blog/?s=\u0002\u00010" + }, + "b": "http://www.achajogobarato.com.br/search.html?query=\u0002\u00010", + "e": "http://www.aljazeera.com/Search/?q=\u0002\u00010", + "*": "//www.amazon.co.jp/s/?tag=duc0c-20&url=search-alias%3Daps&field-keywords=\u0002\u0001255", + "l": "//www.amazon.co.jp/s/?field-keywords=\u0002\u00010", + "p": "//www.amazon.co.jp/s/?tag=duc0c-20&url=search-alias%3Daps&field-keywords=\u0002\u0001255" + }, + "k": { + "*": "//www.accountkiller.com/en/delete-\u0002-account\u00010", + "c": "//www.akc.org/?s=\u0002\u00010", + "s": "http://www.allkeyshop.com/blog/catalogue/search-\u0002/\u000121", + "akce": "http://www.akakce.com/arama/?q=\u0002\u00010", + "iduki": "http://akizukidenshi.com/catalog/goods/search.aspx?keyword= \u0002&goods=&number=&name=&min_price=&max_price=&search.x=0&search.y=0\u00010", + "tualne": "//www.aktualne.cz/hledani/?query=\u0002\u00010", + "tuality": "//www.aktuality.sk/vyhladavanie/?q=\u0002\u00010" + }, + "l": { + "a": { + "*": "http://www.alamaula.com/q/\u0002/S0\u00010", + "di": { + "*": "//aladi.diba.cat/search*cat/-\u0002\u00010", + "n": "http://www.aladin.co.kr/search/wsearchresult.aspx?SearchTarget=All&SearchWord=\u0002\u000121" + }, + "us": "//bie.ala.org.au/search?q=\u0002\u00010", + "rmpkg": "//archlinuxarm.org/packages/?q=\u0002\u00010", + "test": "http://alatest.de/searchaction.html?keyword1=\u0002\u00010" + }, + "*": "//anilist.co/search/anime?search=\u0002\u0001313", + "b": { + "*": "//www.alibaba.com/trade/search?fsb=y&IndexArea=product_en&CatId=&SearchText=\u0002\u00010", + "ex": "http://www.albumartexchange.com/covers.php?q=\u0002 \u00017", + "um": { + "*": "http://www.allmusic.com/search/albums/\u0002\u00010", + "s": "http://www.allmusic.com/search/albums/\u0002\u00010", + "art": { + "*": "//bendodson.com/projects/itunes-artwork-finder/index.html?entity=album&country=us&query=\u0002\u00016", + "cd": "http://www.albumart.org/index.php?skey=\u0002&itempage=1&newsearch=1&searchindex=Music\u00010", + "dvd": "http://www.albumart.org/index.php?skey=\u0002&itempage=1&newsearch=1&searchindex=DVD\u00010" + } + }, + "erta": "//www.alberta.ca/search-results.aspx?q=\u0002\u00010", + "erthein": "//www.ah.nl/zoeken?rq=\u0002\u000140" + }, + "c": "http://eow.alc.co.jp/search?q=\u0002\u0001194", + "f": { + "*": "//www.alfinsight.com/app/SearchResults?quickSearch=\u0002 \u00010", + "red": "//www.alfredapp.com/search/?q=\u0002\u00013" + }, + "g": { + "*": "http://www.algomation.com/search?q=\u0002\u00010", + "o": "//algorithmia.com/search?q=\u0002\u00010" + }, + "i": { + "*": "//www.aliexpress.com/wholesale?SearchText=\u0002\u0001276", + "b": { + "*": "//discover.elgar.govt.nz/iii/encore/search/C__S\u0002__Orightresult__U?lang=eng&suite=def\u00010", + "ro": { + "*": "http://www.abretelibro.com/foro/search.php?keywords=\u0002&sf=titleonly\u00010", + "s": "http://www.abretelibro.com/foro/search.php?keywords=\u0002\u00010" + }, + "aba": "http://www.alibaba.com/trade/search?SearchText=\u0002\u000141", + "ris": "http://www.alibris.com/booksearch?keyword=\u0002\u000150" + }, + "m": "//m.aliexpress.com/search.htm?keywords=\u0002\u00010", + "cemail": "//mail.alice.it/?q=\u0002\u00013", + "exp": { + "*": "//www.aliexpress.com/wholesale?SearchText=\u0002\u0001276", + "ress": "//www.aliexpress.com/wholesale?SearchText=\u0002\u0001276" + }, + "ght": "//careers.alight.com/search-results?keywords=\u0002\u00010", + "paczka": "//alipaczka.pl/?track=\u0002\u000127", + "seeks": "http://aliseeks.com/search?SearchText=\u0002\u00010" + }, + "l": { + "*": "http://all-io.net/?q=\u0002\u00019", + "o": { + "*": "http://www.allocine.fr/recherche/?q=\u0002\u000131", + "cine": "http://www.allocine.fr/recherche/?q=\u0002\u000131", + "ciné": "http://www.allocine.fr/recherche/?q=\u0002\u000131" + }, + "abolag": "//www.allabolag.se/what/\u0002\u00013", + "aboutcircuits": "http://www.allaboutcircuits.com/scripts/search.html?cx=006978388026519765659%3Ahg719j5vhl8&cof=FORID%3A9&q=\u0002&sa=Find\u00010", + "acronyms": "//www.allacronyms.com/\u0002\u00010", + "biz": "http://www.all.biz/search/goods/?q=\u0002\u00010", + "bibles": "http://biblez.com/search.php?q=\u0002\u00010", + "egro": "http://allegro.pl/listing.php/search?string=\u0002\u00011055", + "elec": "http://www.allelectronics.com/index.php?page=seek&id%5Bm%5D=pattern&id%5Bq%5D=\u0002\u00010", + "erhande": "//www.ah.nl/allerhande/recepten-zoeken?Ntt=\u0002\u00010", + "erstorfer": "//www.allerstorfer.at/?s=\u0002\u00010", + "experts": "http://en.allexperts.com/sitesearch.htm?terms=\u0002\u00010", + "iance": "//alliancechampions.com/?s=\u0002\u00010", + "iedelec": "http://www.alliedelec.com/search/results.aspx?term=\u0002\u00010", + "movie": "http://allmovie.com/search/all/\u0002\u000115", + "mus": { + "*": "//www.allmusic.com/search/all/\u0002\u000111", + "ic": "//www.allmusic.com/search/all/\u0002\u000111" + }, + "posters": "http://www.allposters.com/gallery.asp?txtSearch=\u0002\u00010", + "recipes": "http://allrecipes.com/search/results/?wt=\u0002\u000114", + "sides": "//www.allsides.com/allsides-search-results?search_api_views_fulltext=\u0002\u00013", + "songs": "http://allsongs.tv/search/?q=\u0002\u00010" + }, + "p": { + "*": "//www.archlinux.org/packages/?sort=&q=\u0002\u000162", + "ha": "http://www.wolframalpha.com/input/?i=\u0002\u0001131", + "ine": "http://pkgs.alpinelinux.org/packages?name=\u0002\u0001255" + }, + "t": { + "*": "http://alternativeto.net/SearchResult.aspx?search=\u0002\u00011016", + "o": "http://alternativeto.net/browse/search?q=\u0002 \u0001427", + "be": "//www.alternate.be/html/search.html?query=\u0002\u00015", + "ex": "//altex.ro/cauta/?q=\u0002\u00017", + "ro": "http://www.altroconsumo.it/Serp/ShowResults?keyword=\u0002\u00010", + "ru": "//altru.greatjob.net/search-results?keywords=\u0002\u00010", + "to": "http://alternativeto.net/browse/search?q=\u0002\u0001559", + "ernate": { + "*": "http://www.alternate.de/html/search.html?searchCriteria=\u0002\u000115", + "nl": "//www.alternate.nl/html/search.html?query=\u0002\u00010" + }, + "ernative": { + "*": "http://alternativeto.net/searchresult.aspx?search=\u0002\u0001185", + "to": "http://alternativeto.net/browse/search?q=\u0002\u0001559" + }, + "ernet": "//www.alternet.org/search/site/\u0002\u00010", + "ium": "http://techdocs.altium.com/search/wikinode/\u0002\u00010" + }, + "w": "//wiki.alpinelinux.org/w/index.php?search=\u0002\u000118", + "ko": "//www.alko.fi/INTERSHOP/web/WFS/Alko-OnlineShop-Site/fi_FI/-/EUR/ViewParametricSearchBySearchIndex-SimpleGenericSearch?SearchTerm=\u0002\u00010", + "za": "//www.alza.cz/search.htm?exps=\u0002\u000141", + "ert": "http://biznesalert.pl/?s=\u0002\u00010", + "esund": "http://www.alesund.kommune.no/component/finder/search?q=\u0002&Itemid=406\u00010", + "exa": { + "*": "http://alexa.com/search?q=\u0002\u000151", + "lt": "//www.alexalt.es/?s=\u0002\u00010", + "si": "http://www.alexa.com/siteinfo/\u0002\u00010" + }, + "exion": "http://alexion.nl/?s=\u0002&post_type=faq\u00010", + "exshoes": "http://www.alexshoes.com.br/buscacomfab.asp?chaves=\u0002\u00010", + "jazeera": "http://english.aljazeera.net/Services/Search/?q=\u0002\u00013", + "maanyar": "http://www.almaany.com/ar/dict/ar-ar/\u0002\u00010", + "maanyen": "http://www.almaany.com/ar/dict/ar-en/\u0002/\u00010", + "maanyfa": "//www.almaany.com/ar/dict/ar-fa/\u0002/\u00010", + "manac": "http://www.almanac.com/store/product-search?keys=\u0002\u00010", + "medina": "//www.almedina.net/search.php?query=\u0002\u00010", + "naturade": "http://www.alnatura.de/de-de/suche?q=\u0002\u00010", + "obg": "//www.alo.bg/searchq/?q=\u0002\u00010", + "ugha": "//alugha.com/search?q=\u0002\u00010", + "vanista": "http://alvanista.com/search?s=\u0002\u00010" + }, + "m": { + "a": { + "*": "//www.amazon.de/s/?url=search-alias%3Daps&field-keywords=\u0002\u000153", + "u": "//www.amazon.com.au/s/ref=nb_sb_noss?url=search-alias%3Daps&field-keywords=\u0002\u000171", + "nz": "//amanz.my/?s=\u0002\u00010", + "ps": "http://maps.apple.com/?q=\u0002\u000140", + "ra": "http://www.amara.org/search/#/?q=\u0002\u00014", + "demp3": "//www.amazon.de/s/ref=nb_sb_noss_2?__mk_de_DE=%C3%85M%C3%85%C5%BD%C3%95%C3%91&url=search-alias%3Ddigital-music&field-keywords=\u0002\u00010", + "lexa": "//www.amazon.com/s/ref=nb_sb_noss?url=search-alias%3Dalexa-skills&field-keywords=\u0002\u00010", + "zon": { + "*": "//www.amazon.com/s/?tag=duc0c-20&url=search-alias%3Daps&field-keywords=\u0002\u000142633", + "au": "//www.amazon.com.au/s/ref=nb_sb_noss?field-keywords=\u0002\u000151", + "ca": "//www.amazon.ca/s/?tag=duc22-20&url=search-alias%3Daps&field-keywords=\u0002\u0001970", + "cn": "//www.amazon.cn/s/?tag=duc0c-20&url=search-alias%3Daps&field-keywords=\u0002\u00010", + "de": "//www.amazon.de/s/?tag=duc048-21&url=search-alias%3Daps&field-keywords=\u0002\u00015552", + "es": "//www.amazon.es/s/?tag=duc00-21&url=search-alias%3Daps&field-keywords=\u0002\u0001805", + "fr": "//www.amazon.fr/s/?tag=duc0a-21&url=search-alias%3Daps&field-keywords=\u0002\u00011960", + "in": "//www.amazon.in/s/?tag=duc21-21&url=search-alias%3Daps&field-keywords=\u0002\u000165", + "it": "//www.amazon.it/s/?tag=duc04-21&url=search-alias%3Daps&field-keywords=\u0002\u0001842", + "jp": "//www.amazon.co.jp/s/?tag=duc0c-20&url=search-alias%3Daps&field-keywords=\u0002\u0001255", + "mx": "//www.amazon.com.mx/s/ref=nb_sb_noss_1?__mk_es_MX=%C3%85M%C3%85%C5%BD%C3%95%C3%91&url=search-alias%3Daps&field-keywords=\u0002\u000169", + "nl": "//www.amazon.nl/s?k=\u0002&ref=nb_sb_noss_2\u000113", + "tr": "//www.amazon.com.tr/s/field-keywords=\u0002\u00013", + "uk": "//www.amazon.co.uk/s/?tag=duc0c-21&url=search-alias%3Daps&field-keywords=\u0002\u0001825", + "_de": "//www.amazon.de/s/?field-keywords=\u0002\u00010", + ".in": "//www.amazon.in/s/?tag=duc21-21&url=search-alias%3Daps&field-keywords=\u0002\u000165", + ".it": "//www.amazon.it/s/?tag=duc04-21&url=search-alias%3Daps&field-keywords=\u0002\u0001842", + "mp3": "//www.amazon.com/s/?url=search-alias%3Ddigital-music&tag=duc0c-20&field-keywords=\u0002\u00010", + "orders": "//www.amazon.com/gp/your-account/order-history/ref=oh_aui_search?opt=ab&search=\u0002 \u00013" + } + }, + "*": "//www.amazon.com/s/?tag=duc0c-20&url=search-alias%3Daps&field-keywords=\u0002\u000142633", + "c": { + "a": "//www.amazon.ca/s/?tag=duc0c-20&url=search-alias%3Daps&field-keywords=\u0002\u0001136", + "*": "http://www.amctv.com/search#q=\u0002\u00010", + "n": "//www.amazon.cn/s/?tag=duc0c-20&url=search-alias%3Daps&field-keywords=\u0002\u00010", + "loud": "//www.amazon.com/clouddrive/#G=0&path=\u0002\u00010" + }, + "d": { + "*": "http://search.amd.com/en-us/Pages/results-all.aspx?k=\u0002\u000124", + "e": "//www.amazon.de/s/?tag=duc048-21&url=search-alias%3Daps&field-keywords=\u0002\u00015552" + }, + "f": { + "*": "http://ask.metafilter.com/search.mefi?q=\u0002\u00015", + "r": "//www.amazon.fr/s/?tag=duc0a-21&url=search-alias%3Daps&field-keywords=\u0002\u00011960" + }, + "g": { + "*": "//www.allmusic.com/search/all/\u0002\u000111", + "uy": "//www.angrymetalguy.com/?s=\u0002\u00010", + "lobal": "//www.amazon.com/s/ref=nb_sb_noss?&tag=duc0c-20&url=search-alias%3Dus-worldwide-shipping-aps&field-keywords=\u0002&x=0&y=0\u00010" + }, + "n": { + "*": "//jobs.amncareers.com/search-results?keywords=\u0002\u00010", + "esty": "//www.amnesty.org/en/search/?q=\u0002\u00010" + }, + "o": { + "*": "//addons.mozilla.org/firefox/search/?q=\u0002&cat=all\u0001275", + "eba": "//www.amoeba.com/search/all/?s=\u0002\u00010" + }, + "s": { + "*": "http://smile.amazon.com/s/ref=nb_sb_noss_2?url=search-alias%3Daps&field-keywords=\u0002\u000191", + "uk": "//smile.amazon.co.uk/s?field-keywords=\u0002\u00014" + }, + "x": "//www.amazon.com.mx/s?k=\u0002&__mk_es_MX=%C3%85M%C3%85%C5%BD%C3%95%C3%91&ref=nb_sb_noss_2\u0001213", + "z": { + "*": "//www.amazon.com/s/?field-keywords=\u0002\u0001305", + "bks": "//www.amazon.com/s/?url=search-alias%3Dstripbooks&field-keywords=\u0002\u00010", + "nde": "//www.amazon.de/s/field-keywords=\u0002\u00010", + "nin": "//www.amazon.in/s?field-keywords=\u0002\u000114" + }, + "es": "//www.amazon.es/s/?tag=duc00-21&url=search-alias%3Daps&field-keywords=\u0002\u0001805", + "in": { + "*": "//www.amazon.in/s/ref=nb_sb_noss?tag=duc21-21&url=search-alias%3Daps&field-keywords=\u0002\u0001212", + "et": "http://aminet.net/search?query=\u0002\u00013" + }, + "it": "//www.amazon.it/s/?tag=duc04-21&url=search-alias%3Daps&field-keywords=\u0002\u0001842", + "jp": "//www.amazon.co.jp/s/?tag=duc0c-20&url=search-alias%3Daps&field-keywords=\u0002\u0001255", + "kt": "//marketplace.atlassian.com/search?q=\u0002\u000118", + "mo": "http://www.ammodepottx.com/#sthash.Bx8Cvh8l.dpbs=\u0002:\u00010", + "p3": "//www.amazon.com/s/?url=search-alias%3Ddigital-music&tag=duc0c-20&field-keywords=\u0002\u00010", + "uk": { + "*": "//www.amazon.co.uk/s/?tag=duc0c-21&url=search-alias%3Daps&field-keywords=\u0002\u0001825", + "mp3": "//www.amazon.co.uk/s/ref=nb_sb_noss?url=search-alias%3Ddigital-music&tag=duc0c-21&field-keywords=\u0002&x=0&y=0\u00010" + }, + "us": { + "*": "//www.amazon.com/s/?tag=duc0c-20&url=search-alias%3Daps&field-keywords=\u0002\u000142633", + "ic": "//music.amazon.com/search/\u0002\u000128", + "ing": "//www.google.com/cse?cx=partner-pub-4049870445958322%3Apxmbpw-atgu&ie=ISO-8859-1&q=\u0002\u00010" + }, + ".ca": "//www.amazon.ca/s/?url=search-alias%3Daps&field-keywords=\u0002\u00018", + "eblo": "http://search.ameba.jp/search.html?q=\u0002\u00010", + "egy": "//careers.amegybank.com/search-results?keywords=\u0002\u00010", + "erican": "//agentcareers.americannational.com/search-results?keywords=\u0002\u00015", + "ericastestkitchen": "http://americastestkitchen.com/search?q=\u0002\u00010", + "etsoc": "//journals.ametsoc.org/action/doSearch?AllField=\u0002\u00010", + "iami": "http://slist.amiami.com/top/search/list?s_keywords=\u0002\u00017", + "ipwned": "//haveibeenpwned.com/account/\u0002\u00010", + "plify": "//careers.amplifysnacks.com/search-results?keywords=\u0002\u00010", + "pnet": "http://www.auto-medienportal.net/artikel/quicksearch/?searchterm=\u0002\u00010", + "pparit": "http://www.ampparit.com/haku?q=\u0002\u00010", + "p-what": "http://www.amp-what.com/unicode/search/\u0002\u00010", + "pwhat": "http://www.amp-what.com/unicode/search/\u0002\u00010", + "vid": { + "*": "//www.amazon.com/s/url=search-alias%3Dinstant-video&field-keywords=\u0002\u00010", + "de": "http://www.amazon.de/s/url=search-alias%3Dinstant-video&field-keywords=\u0002\u00010" + }, + "way": "//www.amway.com/Shop/Search/SearchResults.aspx?searchkeyword=\u0002\u00010" + }, + "n": { + "*": "http://anilist.co/search?q=\u0002\u000112", + "f": "//www.abercrombie.com/webapp/wcs/stores/servlet/Search?storeId=10051&catalogId=10901&langId=-1&departmentCategoryId=10000&search-field=\u0002\u00010", + "g": { + "*": "//duckduckgo.com/?q=\u0002+site%3Aangular.io\u00014", + "ry": "//www.angrymetalguy.com/?s=\u0002\u00010", + "elajey": "//www.angelajey.com/index.php?route=product/search&search=\u0002\u00010", + "elhalowiki": "http://www.rigvedawiki.net/r1/wiki.php/\u0002\u00010", + "ellist": "//angel.co/search?q=\u0002\u00010", + "hami": "//www.anghami.com/search/\u0002\u00013", + "lenews": "//www.anglenews.com/?s=\u0002\u00010", + "ular": { + "*": "//angular.io/api?query=\u0002\u000118", + "js": "//docs.angularjs.org/?as_q=\u0002\u00010" + }, + "uscatalogue": "http://library.angus.gov.uk/ipac20/ipac.jsp?session=138BN7L458484.310312&menu=search&aspect=subtab184&npp=10&ipp=20&spp=20&profile=ang--7&ri=&term=\u0002&index=.AW&x=-354&y=-218&aspect=subtab184&term=&index=.TW&term=&index=.SE&term=&index=.SW&term=&index=BSTLLR&sort=\u00010" + }, + "i": { + "*": "//anilist.co/search/anime?sort=SEARCH_MATCH&search=\u0002\u000179", + "db": "//anidb.net/perl-bin/animedb.pl?adb.search=\u0002&show=animelist&do.search=search\u0001415", + "me": { + "*": "//anidb.net/perl-bin/animedb.pl?show=animelist&adb.search=\u0002\u000175", + "s": "//kitsu.io/anime?text=\u0002\u00010", + "ka": "http://animeka.com/search/index.html?req=\u0002\u00010", + "filler": "http://www.animefillerlist.com/search/node/\u0002\u00010", + "lyrics": "http://www.animelyrics.com/search.php?q=\u0002\u00010", + "newsnetwork": "http://www.animenewsnetwork.com/search?cx=016604166282602569737:znd1ysjewre&cof=FORID:11&q=\u0002\u00013", + "-planet": "http://www.anime-planet.com/anime/all?name=\u0002\u00017", + "planet": "http://www.anime-planet.com/anime/all?name=\u0002\u00017" + }, + "bara": "http://anime.akihabara.cz/vyhledavani/\u0002\u00010", + "bin": "//anibin.blogspot.com/search?q=\u0002\u00013", + "fit": "//katzothek.provital.com/content/partners/katzothek/futtershop/de/article_search?article_name=\u0002\u00010", + "list": "//anilist.co/search/anime?sort=SEARCH_MATCH&search=\u0002\u000179", + "lyrics": "//anilyrics.com/?s=\u0002\u00010", + "msi": "//animesimple.com/search?q=\u0002\u00010", + "search": "//www.anisearch.com/search?q=\u0002\u000122" + }, + "j": "http://www.actionnewsjax.com/?q=\u0002\u00010", + "n": { + "*": "http://www.animenewsnetwork.com/search?cx=016604166282602569737:znd1ysjewre&cof=FORID:11&q=\u0002\u00013", + "e": { + "*": "http://www.animenewsnetwork.com/encyclopedia/search/name?only=anime&q=\u0002\u00015", + "x.931women": "//annex.931women.com/?s=\u0002: \u00010" + }, + "ie": "http://www.appannie.com/search/?q=\u0002\u00010" + }, + "u": { + "*": "http://find.anu.edu.au/search?filter=0&client=anu_frontend&proxystylesheet=anu_frontend&site=default_collection&btnG=Search&q=\u0002&search1=Go\u00010", + "lib": "http://anu.summon.serialssolutions.com/search?q=\u0002\u000111" + }, + "w": "http://anw.inl.nl/search?type=simple&q=\u0002\u00010", + "ag": { + "*": "//new.wordsmith.org/anagram/anagram.cgi?anagram=\u0002&t=500&a=n\u00015", + "ram": "http://www.oneacross.com/cgi-bin/search_anagram.cgi?p0=\u0002&c0=&s=+Go+\u000125" + }, + "au": "http://www.androidauthority.com/?q=\u0002\u000134", + "ki": "//ankiweb.net/shared/decks/\u0002\u00010", + "sa": "http://www.ansa.it/ricerca/index.jsp?si=1&ns=10&sb=date&lang=it&home=%2Fweb&search=1&c=webarchive&qt=\u0002&radio-search=ansa&forid=1&ie=ISO-8859-1&oe=ISO-8859-1&cof=GALT%3A%23008000%3BGL%3A1%3BDIV%3A%23009C41%3BVLC%3A663399%3BAH%3Acenter%3BBGC%3AFFFFFF%3BLBGC%3A336699%3BALC%3A10578b%3BLC%3A10578b%3BT%3A000000%3BGFNT%3A10578b%3BGIMP%3A10578b%3BFORID%3A11&hl=it&client=pub-2538762546398839\u000116", + "101": "http://anarchy101.org/search?q=\u0002\u00013", + "aconda": "//anaconda.org/search?q=\u0002\u00013", + "alog": "//careers.analog.com/search-results?keywords=\u0002\u00010", + "alyser": "//duckduckgo.com/?q=\u0002+site%3Ahttp%3A%2F%2Flarmarange.github.io%2Fanalyse-R\u00010", + "andtech": "http://anandtech.com/SearchResults?q=\u0002\u00014", + "aped": "http://en.anarchopedia.org/index.php?title=Special:Search&search=\u0002\u00010", + "archistlib": "http://theanarchistlibrary.org/search?query=\u0002\u00010", + "archopedia": "http://anarchopedia.org/Special:Search?search=\u0002\u00010", + "cestry": "//www.ancestry.com/search/?keyword=\u0002\u00010", + "dar": "//android-arsenal.com/search?q=\u0002\u00010", + "dce": "//www.androidcentral.com/search/\u0002\u000112", + "dev": "//developer.android.com/s/results/?q=\u0002\u000127", + "dpol": "http://www.androidpolice.com/?s=\u0002\u000148", + "droid": { + "*": "//developer.android.com/s/results/?q=\u0002\u000127", + "pit": { + "*": "http://www.androidpit.com/en/android/search?st=\u0002\u00010", + "fr": "http://www.androidpit.fr/search?st=\u0002\u00010" + } + }, + "evry": "http://www.anevry.com/?s=\u0002\u00010", + "laf": "//www.apertium.org/index.eng.html?dir=nld-afr&q=\u0002\u00010", + "lamı": "http://nedir-sozluk.com/ara/\u0002\u00010", + "mat": "http://www.anmat.gov.ar/resultados.asp?cx=018082787451070703178%3Arx-vbt5pdfu&cof=FORID%3A10&ie=UTF-8&q=\u0002\u00010", + "obii": "http://www.anobii.com/search?s=1&keyword=\u0002\u000127", + "oikis": "http://anoik.is/systems/\u0002\u00010", + "otchortwo": "http://anotchortwo.com/?s=\u0002\u00010", + "sible": { + "*": "//docs.ansible.com/ansible/latest/#stq=\u0002&stp=1\u0001201", + "-galaxy": "//galaxy.ansible.com/list#/roles?page=1&page_size=10&autocomplete=\u0002\u00010", + "mod": "http://docs.ansible.com/ansible/\u0002_module.html\u000144" + }, + "s.splunk": "//answers.splunk.com/search.html?q=\u0002\u00010", + "swer": { + "s": { + "*": "http://www.answers.com/\u0002\u00010", + "ingenesis": "//answersingenesis.org/search/?q=\u0002\u00013", + ".splunk": "http://answers.splunk.com/search/?q=\u0002&Submit=Search\u00010" + }, + "*": "http://answers.yahoo.com/search/search_result;_ylt=AmLr_DtDPVmDQzOuA2T6sxAjzKIX;_ylv=3?p=\u0002&submit-go=Search+Y!+Answers\u00015" + }, + "tiwar": "http://news.antiwar.com/?s=\u0002\u00013", + "tonimo": { + "*": "http://www.antonimos.net/?termino=\u0002&btnG=Ant%F3nimos\u00015", + "s": "//www.antonimos.com.br/busca.php?q=\u0002\u00010" + }, + "tonym": "http://www.synonyms.net/antonyms/\u0002\u000113", + "tyweb": "http://antyweb.pl/?s=\u0002\u00010" + }, + "o": { + "3": { + "*": "//archiveofourown.org/works/search?utf8=%E2%9C%93&work_search%5Bquery%5D=\u0002\u0001416", + "tags": "//archiveofourown.org/tags/search?query[name]=\u0002\u00014" + }, + "*": "//www.amazon.com/gp/your-account/order-history/ref=oh_aui_search?opt=ab&search=\u0002\u000117", + "e": { + "*": "http://ageofempires.wikia.com/wiki/Special:Search?search=\u0002\u000149", + "2r": "//www.reddit.com/r/aoe2/search?q=\u0002&restrict_sr=1\u00010" + }, + "l": "http://search.aol.com/aol/search?enabled_terms=&s_it=comsearch&q=\u0002\u000125", + "m": "http://www.artofmanliness.com/?s=\u0002\u000110", + "ps": { + "*": "http://artofproblemsolving.com/wiki/index.php?title=Special%3ASearch&fulltext=Search&search=\u0002\u000117", + "comm": "//artofproblemsolving.com/community/search/\u0002\u00010" + }, + "ty": "//www.albumoftheyear.org/search.php?q=\u0002\u000143", + "wow": "http://db.vanillagaming.org/?search=\u0002\u00010" + }, + "p": { + "a": { + "*": "http://apastyle.org/search.aspx?query=\u0002\u00010", + "che": "//duckduckgo.com/?q=\u0002+site%3Ahttps%3A%2F%2Fhttpd.apache.org%2Fdocs%2Fcurrent%2F\u00010", + "ckages": "http://www.archlinux.org/packages/?sort=&q=\u0002&maintainer=&last_update=&flagged=&limit=50\u00016", + "rat": "http://www.aparat.com/result/\u0002\u00013" + }, + "*": "http://ap.org/Search/SearchResults?searchkeywords=\u0002\u000141", + "c": { + "*": "//auspost.com.au/search?q=\u0002\u00010", + "k": "//www.archlinux.org/packages/?sort=&q=\u0002&maintainer=&last_update=&flagged=&limit=50\u0001232", + "entral": "//apstudent.collegeboard.org/search?searchq=\u0002&searchType=aps_site&tp=aps_site\u00010" + }, + "h": "http://ArcadePrehacks.com/\u0002\u00010", + "i": { + "*": "//api.duckduckgo.com/?q=\u0002&o=json&pretty=1&no_html=1&no_redirect=1\u00018", + "n": { + "*": "//academicprogress.in/library/search/?q=\u0002\u00010", + "c": "//careers.activision.com/search-results?keywords=\u0002\u00010" + }, + "v": "//www.amazon.com/s/ref=nb_sb_noss?url=search-alias%3Dprime-instant-video&field-keywords=\u0002\u00017", + "dockrails": "http://apidock.com/rails/search/quick?query=\u0002\u00014", + "dockruby": "http://apidock.com/ruby/search/quick?query=\u0002 \u00010", + "lity": "//apility.io/search/\u0002\u00010", + "platform": "//duckduckgo.com/?q=\u0002+site%3Aapi-platform.com&t=canonical&ia=web\u00010" + }, + "k": { + "*": "http://apps.evozi.com/apk-downloader/?id=\u0002\u000117", + "d": "//apkpure.com/search?q=\u0002\u00010", + "g": "//www.archlinux.org/packages/?sort=&q=\u0002&maintainer=&flagged=\u0001435", + "m": { + "*": "//www.apkmirror.com/?s=\u0002\u0001118", + "irror": "//www.apkmirror.com/?s=\u0002\u0001118" + }, + "pure": "//apkpure.com/search?q=\u0002\u00010" + }, + "l": { + "*": "http://scitation.aip.org/search?value1=\u0002&option1=all\u00010", + "n": "//www.anime-planet.com/anime/all?name=\u0002\u00010", + "ib": "//austin.bibliocommons.com/v2/search?query=\u0002&searchType=smart\u00010", + "cart": "//aplcart.info/?q=\u0002\u00010" + }, + "m": { + "*": "//atom.io/packages/search?q=\u0002\u00010", + "ex": "http://www.apmex.com/search?q=\u0002\u00010" + }, + "o": { + "d": "//apod.nasa.gov/apod/ap\u0002.html\u000110", + "*": "//addons.palemoon.org/search/?terms=\u0002\u00010", + "lloduck": "http://www.apolloduck.com/search.phtml?search=\u0002&exact=1&sr=1&q=1\u00010" + }, + "p": { + "*": "//www.amazon.com/s/search-alias%3Dpantry&field-keywords=\u0002\u00014", + "db": "http://www.winehq.org/search?cx=partner-pub-0971840239976722%3Aw9sqbcsxtyf&cof=FORID%3A10&ie=UTF-8&q=\u0002&siteurl=appdb.winehq.org%2F&ref=www.winehq.org%2Fsearch%2F%3Fcx%3Dpartner-pub-0971840239976722%253Aw9sqbcsxtyf%26cof%3DFORID%253A10%26ie%3DUTF-8%26q%3Dsomething&ss=674j114846j5\u000126", + "ex": "//appexchange.salesforce.com/results?keywords=\u0002\u00015", + "ie": "//www.ah.nl/zoeken?rq=\u0002\u000140", + "le": { + "*": "http://www.apple.com/search/?q=\u0002\u0001127", + "br": "//www.apple.com/br/search/\u0002\u00010", + "se": "http://apple.stackexchange.com/search?q=\u0002\u000114", + "tv": "//duckduckgo.com/?q=\u0002%20site%3Atv.apple.com\u00010", + "base": "//applebase.net/Search.html?term=\u0002&cat=1\u00010", + "daily": { + "*": "//hk.appledaily.com/search/\u0002?q=\u0002\u00010", + "tw": "//tw.appledaily.com/search/result?querystrS=\u0002\u00010" + }, + "dev": "//developer.apple.com/search/index.php?q=\u0002 \u000121", + "discuss": "//discussions.apple.com/search.jspa?peopleEnabled=true&userID=&containerType=&container=&spotlight=true&q=\u0002\u00010", + "fritter": "//www.applefritter.com/search/node/\u0002\u00010", + "insider": "http://appleinsider.com/search/\u0002\u00010", + "maps": "http://maps.apple.com/?q=\u0002\u000140", + "music": "//itunes.apple.com/search?term=\u0002&entity=musicTrack\u00014", + "realty": "http://applesold.com/search?q=\u0002\u00010", + "software": "//support.apple.com/en_US/downloads/\u0002\u00010", + "support": "http://support.apple.com/kb/index?page=search&product=&q=\u0002&src=support_site.kbase.search.searchresults\u00015", + "trailer": "http://duckduckgo.com/?q=site:trailers.apple.com%20\u0002\u00010" + }, + "nr": "http://appnr.com/search/\u0002\u00010", + "vv": "http://www.appvv.com/search.htm?search=\u0002&device=1\u00010", + "brain": "http://www.appbrain.com/search?q=\u0002\u00010", + "cel": "http://developer.appcelerator.com/apidoc/search/mobile/latest?q=\u0002\u00010", + "ear": "//appear.in/\u0002\u00015", + "engine": "http://code.google.com/query/#p=appengine&q=\u0002\u00010", + "inn": "//search.appinn.com/cse/search?q=\u0002&s=5999676002387380177&source=www.appinn.com\u00010", + "pedia": "http://programs.wikia.com/wiki/Special:Search?search=\u0002\u00010", + "shopper": "http://appshopper.com/search/?search=\u0002\u00018", + "sliced": "http://appsliced.co/apps?search=\u0002\u000112", + "s.splunk": "http://apps.splunk.com/apps/#/search/\u0002\u00010", + "store": "/?q=site%3Aitunes.apple.com%2Fus%2Fapp%2F+\u0002\u000117" + }, + "s": "http://journals.aps.org/search?q=\u0002\u000116", + "t": { + "*": "//packages.ubuntu.com/search?keywords=\u0002&searchon=all&suite=all§ion=all\u0001139", + "browse": "//www.apt-browse.org/search/?query=\u0002\u00010", + "oide": "//en.aptoide.com/search?query=\u0002\u00010" + }, + "ro": "//aprohirdetesingyen.hu/osszes-hirdetes/kereses--\u0002\u00010", + "ert-en-es": "//www.apertium.org/index.spa.html?dir=eng-spa&q=\u0002#translation\u00010", + "ertium": "http://wiki.apertium.org/w/index.php?title=Special:Search&search=\u0002&go=Go\u00010", + "nic": "//wq.apnic.net/static/search.html?query=\u0002\u00014", + "ril": "//www.april.org/search/node/\u0002\u00010", + "rsfi": "http://aprs.fi/#!mt=roadmap&z=11&call=a%2F\u0002&timerange=3600&tail=3600\u00010", + "vde": "//www.amazon.de/s?k=\u0002&i=instant-video\u000117" + }, + "r": { + "a": { + "*": "http://www.ara.cat/cercador/?text=\u0002\u00010", + "bic": "http://www.perseus.tufts.edu/hopper/morph?l=\u0002&la=ar\u00010", + "bnews": "http://www.arabnews.com/search/google/\u0002\u00010", + "geek": "http://www.arageek.com/?s=\u0002\u00010", + "mex": "//www.aramex.com/track-results-multiple.aspx?ShipmentNumber=\u0002\u00010" + }, + "*": "http://allrecipes.com/search/default.aspx?qt=k&wt=\u0002&rt=r&origin=Recipe%20Search%20Results\u000138", + "b": { + "*": "//ruby.libhunt.com/search?query=\u0002\u00010", + "eitsagentur": "//con.arbeitsagentur.de/prod/jobboerse/jobsuche-ui/?VOLLTEXT=\u0002&FCT.ANGEBOTSART=ARBEIT&FCT.AKTUALITAET=100&FCT.BEHINDERUNG=AUS&page=1&size=10&sort=Relevanz&s=5\u00010" + }, + "d": { + "*": "//www.ardmediathek.de/ard/search/\u0002\u000142", + "a": "http://www.glyphweb.com/arda/search.asp?search=\u0002\u00010", + "moor": "//www.ardmoor.co.uk/search/\u0002\u00010", + "uino": { + "*": "http://arduino.stackexchange.com/search?q=\u0002\u00015", + "reference": "//duckduckgo.com/?q=\u0002+site%3Aarduino.cc&ia=web\u00010" + } + }, + "f": "//duckduckgo.com/?q=\u0002+site%3Aar15.com&ia=web\u00014", + "k": { + "*": "//ark.intel.com/search?q=\u0002\u0001142", + "pedia": "http://ark.gamepedia.com/index.php?search=\u0002&title=Special%3ASearch&go=Go\u00010", + "wiki": "http://ark.gamepedia.com/index.php?search=\u0002\u00016" + }, + "l": "http://aynrandlexicon.com/searchresults/index.html?cx=013104633629966810561%3Ag5jt9ka8qre&cof=FORID%3A11&q=\u0002\u00010", + "r": { + "*": "http://ffxiv.gamerescape.com/wiki/Special:Search?search=\u0002\u000111", + "ow": { + "*": "//www.arrow.com/en/products/search?q=\u0002\u00013", + "-wikia": "http://arrow.wikia.com/wiki/Special:Search?query=\u0002\u00010" + } + }, + "s": { + "*": "//arstechnica.com/search/?ie=UTF-8&q=\u0002\u0001160", + "uk": "http://arstechnica.co.uk/search/?query=\u0002\u00010", + "technica": { + "*": "//arstechnica.com/search/?q=\u0002\u00010", + "uk": "http://arstechnica.co.uk/search/?query=\u0002\u00010" + } + }, + "t": { + "d": { + "*": "//www.artdiscount.co.uk/catalogsearch/result/?cat=0&q=\u0002 \u00010", + "iscount": "//www.artdiscount.co.uk/catalogsearch/result/?cat=0&q=\u0002\u00010" + }, + "e": "//www.arte.tv/fr/search/?q=\u0002&page=1\u000134", + "*": "//www.aparatorul.md/?s=\u0002\u00013", + "fire": "http://www.artfire.com/browse/?term=\u0002\u00010", + "ifact": "//artifact.gamepedia.com/index.php?search=\u0002\u00010", + "ist": "http://www.artcyclopedia.com/scripts/tsearch.pl?type=1&t=\u0002\u00010", + "smia": "//collections.artsmia.org/index.php?page=search#query=\u0002\u00010", + "stor": "//library.artstor.org/#/search/\u0002;page=1;size=48\u00010", + "station": "//www.artstation.com/search?q=\u0002&sorting=recent\u000168", + "urogoga": "//www.arturogoga.com/?s=\u0002\u00010", + "work": "http://www.artcyclopedia.com/scripts/tsearch.pl?t=\u0002&type=2\u00010" + }, + "u": { + "*": "//www.arukereso.hu/CategorySearch.php?st=\u0002\u000115", + "ba": "//community.arubanetworks.com/t5/forums/searchpage/tab/message?q=\u0002\u00010", + "kereso": "//www.arukereso.hu/CategorySearch.php?st=\u0002\u000115" + }, + "x": { + "*": "http://arxiv.org/search?query=\u0002&searchtype=all\u000150", + "iv": "http://arxiv.org/search?query=\u0002&searchtype=all\u000150" + }, + "ch": { + "*": "//wiki.archlinux.org/index.php?title=Special%3ASearch&search=\u0002&go=Go\u00017336", + "i": { + "*": "http://catalogue.biu-toulouse.fr/ipac20/ipac.jsp?profile=http://catalogue.biu-toulouse.fr/ipac20/ipac.jsp?profile=http://catalogue.biu-toulouse.fr/ipac20/ipac.jsp?profile=http://catalogue.biu-toulouse.fr/ipac20/ipac.jsp?profile=?q=\u0002:\u00010", + "ve": { + "d": { + "*": "//web.archive.org/web/*/\u0002\u000164", + "moe": "//archived.moe/_/search/text/\u0002\u00014" + }, + "*": "//archive.org/search.php?query=\u0002\u00011055", + "is": "http://archive.is/search/?q=\u0002\u000143", + "tv": "//archive.org/details/tv?q=\u0002\u00010", + "team": "http://www.archiveteam.org/index.php?title=Special%3ASearch&search=\u0002&fulltext=Search\u00014", + "web": "//web.archive.org/web/*/\u0002\u000164" + }, + "pel": "http://catalogue.biu-toulouse.fr/ipac20/ipac.jsp?menu=search&aspect=subtab26&npp=10&ipp=20&spp=20&profile=sicd&ri=&index=.GK&term=\u0002\u00010", + "plus": "http://univtoulouse.summon.serialssolutions.com/search?s.q=\u0002\u00010" + }, + "ch": { + "*": "http://www.archchinese.com/chinese_english_dictionary.html?find=\u0002\u00013", + "ine": "http://www.archchinese.com/chinese_english_dictionary.html?find=\u0002 \u00010" + }, + "de": "//wiki.archlinux.de/index.php?search=\u0002\u00010", + "fr": "http://wiki.archlinux.fr/index.php?title=Sp%C3%A9cial%3ARecherche&profile=default&search=\u0002&fulltext=Search\u00010", + "jp": "//wiki.archlinux.jp/index.php?search=\u0002\u000124", + "pl": "//wiki.archlinux.org/index.php/\u0002 _(Polski)\u00010", + "angels": "//heavenlyarchangels.wordpress.com/?s=\u0002\u00010", + "aur": "//aur.archlinux.org/packages.php?O=0&K=\u0002&do_Search=Go\u000196", + "bugs": "//bugs.archlinux.org/index.php?string=\u0002&project=0\u000116", + "daily": "//www.archdaily.com/search/all?q=\u0002\u00010", + "forums": "//bbs.archlinux.org/search.php?action=search&keywords=\u0002&author=&search_in=0&sort_by=0&sort_dir=DESC&show_as=topics&search=Submit\u000117", + "linux": { + "*": "//bbs.archlinux.org/search.php?action=search&keywords=\u0002&author=&search_in=0&sort_by=0&sort_dir=DESC&show_as=topics&search=Submit\u000117", + "fr": "//wiki.archlinux.fr/index.php?title=Spécial%3ARecherche&profile=default&fulltext=Search&search=\u0002\u00010", + "it": "//wiki.archlinux.org/index.php?title=Special%3ASearch&search=\u0002\u00019" + }, + "man": "http://jlk.fjfi.cvut.cz/arch/manpages/search?q=\u0002\u000160", + "packages": "//www.archlinux.org/packages/?q=\u0002\u0001115", + "pkg": "//www.archlinux.org/packages/?sort=&q=\u0002&maintainer=&flagged=\u0001435", + "wiki": "//wiki.archlinux.org/index.php?search=\u0002&title=Special%3ASearch&go=Go\u00011891" + }, + "ia": "http://www.aria.co.uk/Products?search=\u0002\u00010", + "in": "http://whois.arin.net/rest/nets;q=\u0002?showDetails=true&showARIN=false&ext=netref2\u000116", + "ms": { + "*": "//armswiki.org/wiki/index.php?search=\u0002&title=Special%3ASearch&go=Go\u00010", + "list": "//www.armslist.com/classifieds/search?search=\u0002&location=usa&category=all&posttype=7&ships=\u00014" + }, + "-15": "//veriforcetactical.com/?s=\u0002\u00010", + "-ar": "http://www.almaany.com/ar/dict/ar-ar/\u0002\u00010", + "-en": "//www.almaany.com/ar/dict/ar-en/\u0002\u00010", + "2en": "//translate.google.com/#ar/en/\u0002\u00013", + "cadeotaku": "//wiki.arcadeotaku.com/index.php?search=\u0002\u00010", + "cblog": "//www.esri.com/en-us/search/?q=\u0002\u00010", + "cdev": "//developers.arcgis.com/search/?q=\u0002\u00010", + "cdoc": "//doc.arcgis.com/search/?q=\u0002\u00010", + "cgis": { + "*": "http://www.arcgis.com/home/search.html?q=\u0002\u00010", + "res": "http://resources.arcgis.com/content/search-result?searchKeyWord=\u0002\u00010" + }, + "cgames": "http://www.arcgames.com/en/games/all-games/query/\u0002\u00010", + "ea51": "http://discuss.area51.stackexchange.com/search?q= \u0002\u00010", + "eena": "http://haku.yle.fi/?q=\u0002&category=Areena\u000118", + "ena": "//www.are.na/search/\u0002\u00015", + "gep": "http://www.argep.hu/main.aspx?suche=\u0002&x=0&y=0\u00016", + "gos": { + "*": "http://www.argos.co.uk/search/\u0002\u000168", + "ie": "http://www.argos.ie/webapp/wcs/stores/servlet/Search?storeId=10152&catalogId=14551&langId=111&searchTerms=\u0002\u00010" + }, + "got": "http://www.speakinglatino.com/?s=\u0002&advanced=0&search_type=&posts_country=&posts_category=&words_country=&words_category=&words_letter=CHOOSE+A+STARTING+LETTER&all_country=&all_letter=CHOOSE+A+STARTING+LETTER\u00010", + "madeus": "http://www.armadeus.com/wiki/index.php?search=\u0002\u00010", + "morgames": "http://armorgames.com/search/games?type=games&q=\u0002\u00010", + "mtemp": "//azure.microsoft.com/de-de/resources/templates/?term=\u0002\u00010", + "noldbusck": "//www.arnoldbusck.dk/soeg?s=\u0002&cid=alle\u00010", + "nzenarms": "//secure.arnzenarms.com/catalog-search?fulltext=\u0002\u00010" + }, + "s": { + "a": { + "*": "//sysadmin.libhunt.com/search?query=\u0002\u00010", + "hi": "http://sitesearch.asahi.com/.cgi/sitesearch/sitesearch.pl?Keywords=\u0002\u00010", + "na": "//app.asana.com/0/search/\u0002\u00017", + "psupplies": "//www.asap-supplies.com/catalogsearch/result/?q=\u0002\u00010" + }, + "*": "http://smile.amazon.com/s?url=search-alias%3Daps&field-keywords=\u0002\u00011956", + "b": "//astrobites.org/?s=\u0002\u00010", + "d": { + "a": "//groceries.asda.com/asda-webstore/landing/home.shtml#/search/\u0002\u00018", + "*": "//smile.amazon.de/s?url=search-alias%3Daps&field-keywords=\u0002\u0001101", + "e": "//smile.amazon.de/s/field-keywords=\u0002\u00019" + }, + "g": "//smile.amazon.de/s/?field-keywords=\u0002\u000155", + "h": { + "a": "//ashadidi.com/search/\u0002\u00010", + "*": "//selfhosted.libhunt.com/search?query=\u0002\u00010" + }, + "i": { + "*": "http://www.asihablamos.com/www/significado/palabra/\u0002\u00013", + "n": "//www.amazon.com/dp/\u0002\u00010", + "cs": "http://www.asics.com/us/en-us/search?text=\u0002\u00010", + "anwiki": "http://asianwiki.com/index.php?title=Special%3ASearch&search=\u0002&fulltext=Search\u00014", + "avape": "//asiavape.co/?s=\u0002&post_type=product\u00010" + }, + "k": { + "*": "http://www.ask.com/web?q=\u0002\u000114", + "d": "http://apple.stackexchange.com/search?\u0002\u00010", + "u": { + "*": "http://askubuntu.com/search?q=\u0002\u00010", + "bnt": "http://askubuntu.com/search?q=\u0002\u00010", + "buntu": "http://askubuntu.com/search?q=\u0002\u00010" + }, + "f5": "//support.f5.com/kb/en-us/search.res.html?productList=big-ip%2Cbc%2Cfp%2C3-dns%2Clc%2Cts%2Cwj%2Cwa_5_x%2Csam%2Clinerate-eol&versionList=all%2C&searchType=basic&isFromGSASearch=false&query=\u0002&site=support_external&client=support-f5-com&q=\u0002&prodName=ALL&prodVersText=&docTypeName=ALL&includeArchived=false&submit_form=&product=all&eolProducts=all&documentType=all\u00010", + "vg": "http://www.askvg.com/?s=\u0002\u00010", + "apatient": "http://www.askapatient.com/searchresults.asp?searchField=\u0002 \u00010", + "fedora": "//ask.fedoraproject.org/en/questions/scope:all/sort:activity-desc/page:1/query:\u0002/\u00010", + "imam": "http://askimam.org/public/processsearch/Question.keywords:\u0002/Question.type:1\u00010", + "men": "http://ca.askmen.com/search?q=\u0002\u00015", + "reddit": "//www.reddit.com/r/AskReddit/search?q=\u0002&restrict_sr=on&sort=relevance&t=all\u00013", + "steem": "//www.asksteem.com/search?q=\u0002\u00010", + "sutra": "http://www.asksutra.com/en/serp.php?cx=006191677038902776655%3Akobzooodbpy&cof=FORID%3A11&q=\u0002\u00010" + }, + "m": { + "*": "http://smile.amazon.com/s/?field-keywords=\u0002\u000120", + "uk": "//smile.amazon.co.uk/s?field-keywords=\u0002\u00014", + "mrg": "//www.asthamobileshop.ml/_/search?query=\u0002\u00010" + }, + "s": "//smile.amazon.com/s?url=srs%3D5856181011&field-keywords=\u0002\u00015", + "x": "//search.asx.com.au/s/search.html?query=\u0002&collection=asx-meta&profile=web\u000113", + "cl": "http://ascl.net/code/search/\u0002\u00014", + "ee": "//peer.asee.org/?q=\u0002\u00010", + "os": "http://www.asos.com/search/?q=\u0002\u00016", + "tk": "//stock.adobe.com/search?k=\u0002\u00010", + "uk": "//smile.amazon.co.uk/s?field-keywords=\u0002\u00014", + "us": "http://www.asus.com/us/Search/?SearchKey=\u0002\u000110", + "cent": "//www.ascent.co.nz/search.aspx?query=\u0002&sortBy=products\u00010", + "earchoficeandfire": "//asearchoficeandfire.com/?q=\u0002\u00010", + "number": "//www.ultratools.com/tools/asnInfoResult?domainName=\u0002\u00010", + "oiaf": "http://awoiaf.westeros.org/index.php?search=\u0002\u000110", + "terisk": "//duckduckgo.com/?q=\u0002+site%3Awiki.asterisk.org&ia=web\u00010", + "tock": "//stock.adobe.com/fr/search?k=\u0002\u00010", + "tray": "http://www.astray.com/recipes/?search=\u0002\u00010", + "trobin": "http://www.astrobin.com/search/?q=\u0002&search_type=1&solar_system_main_subject=&telescope_type=any&camera_type=any&aperture_min=&aperture_max=&pixel_size_min=&pixel_size_max=&start_date=&end_date=&integration_min=&integration_max=&moon_phase_min=&moon_phase_max=\u00014" + }, + "t": { + "*": "http://www.addictivetips.com/archives/search/?cx=015974260755795457590%3Akigcmyffu6y&cof=FORID%3A11&ie=UTF-8&q=\u0002&s=Search\u000112", + "d": "http://allthingsd.com/?s=\u0002:\u00010", + "h": "//www.athletic.net/Search.aspx#?q=\u0002\u00010", + "i": { + "*": "http://www.accesstoinsight.org/search_results.html?cx=015061908441090246348%3Adj4lxnh4dda&cof=FORID%3A9%3BNB%3A1&ie=UTF-8&q=\u0002&sa=Search\u00010", + "lf": "//academie.atilf.fr/9/consulter/\u0002?page=1\u00013" + }, + "k": "//www.americastestkitchen.com/search?q=\u0002\u000129", + "l": { + "*": "http://atlwiki.net/Special:Search/\u0002\u00010", + "as": { + "*": "//atlas.torproject.org/#search/\u0002\u00010", + "o": "//www.atlasobscura.com/search?q=\u0002&kind=keyword\u00013", + "piv": "http://www.atlaspiv.cz/?beername=\u0002 \u00010" + }, + "antis": "//www.atlantistime.com/?s=\u0002\u00010", + "ona": "http://atlona.com/?s=\u0002\u00010" + }, + "o": { + "*": "//alternativeto.net/browse/search/?q=\u0002\u0001159", + "m": { + "*": "//www.atomtickets.com/search?query=\u0002\u00010", + "io": "//atom.io/packages/search?utf8=%E2%9C%93&q=\u0002\u00010", + "packages": "//atom.io/packages/search?q=\u0002\u00010", + "themes": "//atom.io/themes/search?q=\u0002\u00010" + } + }, + "p": "http://www.atpworldtour.com/Search/Site.aspx?q=\u0002\u00010", + "s": "http://www.abovetopsecret.com/forum/index.php \u0002\u00013", + "t": "http://www.advancedtautactica.com/search.php?keywords=\u0002\u00010", + "x": "http://atomix.vg/?s=\u0002\u00010", + "40": "http://www.at40.com/?q=\u0002\u00010", + "js": "//atmospherejs.com/?q=\u0002\u00010", + "comp": "//www.atcmarket.cz/zbozi?hledani=true&zb=\u0002\u00010", + "matix": "//www.atmatix.pl/patterns/all?q=\u0002\u00013", + "mospherejs": "//atmospherejs.com/?q=\u0002\u00010" + }, + "u": { + "3": "//www.autoitscript.com/forum/search/?q=\u0002\u00010", + "*": "//aur.archlinux.org/packages/?K=\u0002\u000141", + "b": { + "*": "http://primo.aub.aau.dk/primo_library/libweb/action/search.do?fn=search&ct=search&initialSearch=true&mode=Basic&tab=default_tab&indx=1&dum=true&srt=rank&vid=desktop&frbg=&vl%28freeText0%29=\u0002&scp.scps=scope%3A%28AUB_PROJEKT_DC%29%2Cscope%3A%28AUB_SFX%29%2Cscope%3A%28AUB_AAL%29%2Cscope%3A%28AUB_ESB%29%2Cscope%3A%28AUB_KBH%29%2Cscope%3A%28AUB_VBN%29%2Cprimo_central_multiple_fe&vl%2857399062UI1%29=all_items&vl%281UIStartWith0%29=contains&vl%2857399064UI0%29=any&vl%2857399064UI0%29=title&vl%2857399064UI0%29=any\u00010", + "untu": "http://askubuntu.com/search?q=\u0002\u00010" + }, + "k": { + "*": "//www.amazon.co.uk/s/?tag=duc0c-21&url=search-alias%3Daps&field-keywords=\u0002\u0001825", + "ro": "http://aukro.cz/listing.php/search?string=\u0002\u00016" + }, + "r": { + "4": "//aur4.archlinux.org/packages/?K=\u0002\u00013", + "*": "//aur.archlinux.org/packages/?K=\u0002\u000141", + "p": "//aur.archlinux.org/packages/\u0002\u00014" + }, + "s": { + "*": "//www.amazon.com/s/?tag=duc0c-20&url=search-alias%3Daps&field-keywords=\u0002\u000142633", + "gov": "http://australia.gov.au/search?collection=gov_all&coverage=all&num_ranks=3&extra_all_num_ranks=3&form=simple&query=\u0002\u00010", + "med": "http://www.ausmed.com.au/sitesearch?q=\u0002\u00010", + "open": "//ausopen.com/search?search=\u0002\u00010", + "post": "http://auspost.com.au/track/track.html?id=\u0002\u00014", + "tlii": "http://www.austlii.edu.au/cgi-bin/sinosrch.cgi?query=\u0002&results=50&submit=Search&mask_world=&mask_path=&callback=on&method=auto&meta=%2Fau\u00013", + "tralian": "//www.theaustralian.com.au/search-results?q=\u0002\u00010" + }, + "df": "//forum.audacityteam.org/search.php?keywords=\u0002\u00010", + "di": { + "*": "http://www.audi.de/de/brand/de/tools/search.html#search=\u0002\u00013", + "ble": { + "*": "http://www.audible.com/search?advsearchKeywords=\u0002\u0001105", + "de": "http://www.audible.de/search?advsearchKeywords=\u0002\u00010", + "uk": "http://www.audible.co.uk/search/?advsearchKeywords=\u0002&filterby=field-keywords&x=0&y=0\u00010", + ".com": "http://www.audible.com/search?advsearchKeywords=\u0002\u0001105", + ".de": "http://www.audible.de/search?advsearchKeywords=\u0002\u00010" + }, + "obookjp": "//audiobook.jp/search?q=\u0002\u00010", + "ofanzine": "http://fr.audiofanzine.com/recherche/\u0002.html\u00010", + "ogon": "//app.audiogon.com/listings?&global_search_text=\u0002\u00010", + "ojungle": "http://audiojungle.net/search?utf8=%E2%9C%93&term=\u0002\u00010", + "onetwork": "http://www.audionetwork.com/show-production-results.aspx?stype=4&keywords=\u0002\u00010" + }, + "d2usd": "http://www.xe.com/currencyconverter/convert/?Amount=\u0002&From=AUD&To=USD\u00010", + "dubon": { + "b": "http://birds.audubon.org/search/node?keys=\u0002\u00010", + "*": "http://www.audubon.org/search/node?keys=\u0002\u00010", + "mag": "http://www.audubonmagazine.org/search/node?keys=\u0002\u00010" + }, + "lete": "http://www.aulete.com.br/\u0002\u000110", + "one": "http://search.auone.jp/?q=\u0002\u00010", + "tos": { + "*": "http://www.autocosmos.com.mx/search?q=\u0002\u00010", + "ar": "//www.autosar.org/nc/document-search/?tx_sysgsearch_pi1%5Bquery%5D=\u0002\u00010" + }, + "toanything": "http://www.autoanything.com/shop/\u0002\u00013", + "toblip": "http://www.autoblip.com/used/\u0002 \u00010", + "tobus": "http://seznam-autobusu.cz/seznam?numberPlateOrNumber=\u0002\u000129", + "tocar": "http://www.autocar.co.uk/SearchResults.aspx?q=\u0002\u00010", + "tozone": "http://www.autozone.com/searchresult?searchText=\u0002\u000111" + }, + "v": { + "*": "//www.avclub.com/search?q=\u0002\u00014", + "c": { + "*": "http://www.avclub.com/search/?q=\u0002\u000120", + "lub": "//www.avclub.com/search?q=\u0002\u00014" + }, + "g": { + "*": "http://search.avg.com/search?q=\u0002\u00013", + "kb": "http://kb.avg.com/pkb_Home?q=\u0002\u00010" + }, + "i": { + "*": "//avicultura.com/?s=\u0002\u00010", + "s": "//www.applevis.com/search?search_api_views_fulltext=\u0002\u00010", + "to": "//www.avito.ru/rossiya?q=\u0002\u000146" + }, + "w": "http://anevandos.wikia.com/wiki/Special:Search?query=\u0002\u00010", + "ax": { + "*": "http://avxsearch.se/search?q=\u0002:\u00015", + "h": "http://avaxsearch.net/avaxhome_search?q=\u0002 &a=&commit=Search&c=&l=&sort_by=\u00010" + }, + "tm": "http://www.adamvstheman.com/?s=\u0002 \u00010", + "vo": "//www.avvo.com/search?query=\u0002&commit=Search\u00010", + "aktiv": "//www.alpenvereinaktiv.com/en/search/?q=\u0002\u00010", + "anza": "//www.avanza.se/sok.html?query=\u0002\u00010", + "atar": { + "*": "http://avatar.wikia.com/wiki/Special:Search?query=\u0002\u00019", + "press": "http://www.avatarpress.com/?s=\u0002\u00010" + }, + "echi": "//avechi.com/catalogsearch/result/?q=\u0002\u00010", + "entrix": "//www.aventrix.com/?q=\u0002\u00010", + "enwiki": "http://www.asexuality.org/wiki/index.php?search=\u0002\u00010", + "pod": "//avpodcast.net/?s=\u0002\u00010", + "toprom": "//avtoprom.org/search.php?keywords=\u0002\u00010" + }, + "w": { + "*": "//wiki.archlinux.org/index.php?title=Special%3ASearch&search=\u0002\u00019", + "d": { + "*": "//www.amazon.com/s/url=search-alias%3Dwarehouse-deals&field-keywords=\u0002\u00016", + "e": "//wiki.archlinux.de/index.php?title=Spezial%3ASuche&search=\u0002\u00010" + }, + "s": "//docs.aws.amazon.com/search/doc-search.html?searchPath=documentation&searchQuery=\u0002 \u000143", + "ad": "http://wordsmith.org/awad/search.html?cx=partner-pub-0068747404870456%3A118gxl-7atb&cof=FORID%3A11&q=\u0002&sa=Search\u00010", + "ay": "//www.getawaygear.com/index.php?page=search&sPattern=\u0002\u00010", + "are": "http://flightaware.com/live/airport/\u0002\u00010", + "erb": "//ruby.libhunt.com/search?query=\u0002\u00010", + "esomecow": "http://awesomecow.com/index.php?ieska=\u0002\u00010", + "esomenauts": "http://awesomenauts.gamepedia.com/index.php?title=Special%3ASearch&profile=default&search=\u0002&fulltext=Search\u00010", + "iki": "//www.augsburgwiki.de/index.php/AugsburgWiki/Suchergebnisse?q=\u0002\u00010", + "img": "http://images.search.yahoo.com/search/images;_ylt=A0PDoS1.milPyVkAh7OJzbkF?p=\u0002&fr=alltheweb&ei=utf-8&n=30&x=wrt&y=Search\u000119", + "isdom": "//www.ancientwisdom.biz/search.php?q=\u0002\u00010", + "oiaf": "http://awoiaf.westeros.org/index.php?search=\u0002&title=Special%3ASearch&go=Go\u00019" + }, + "x": "http://androidxref.com/5.1.0_r1/search?&project=abi&project=art&project=bionic&project=bootable&project=build&project=cts&project=dalvik&project=developers&project=development&project=device&project=docs&project=external&project=frameworks&project=hardware&project=libcore&project=libnativehelper&project=ndk&project=packages&project=pdk&project=prebuilts&project=sdk&project=system&project=tools&q=\u0002\u00014", + "y": { + "*": "//www.aboutyou.de/suche?term=\u0002&search_source=ddgo\u00013", + "rne": "//ayrne.io/?s=\u0002\u00010" + }, + "z": { + "*": "//www.amazon.com/s/?tag=duc0c-20&url=search-alias%3Daps&field-keywords=\u0002\u000142633", + "d": "//www.amazon.de/s/?url=search-alias%3Daps&field-keywords=\u0002\u000153", + "e": "//www.amazon.es/s/ref=nb_sb_noss_1?__mk_es_ES=%C3%85M%C3%85%C5%BD%C3%95%C3%91&url=search-alias%3Daps&field-keywords=\u0002\u000119", + "f": { + "*": "//www.amazon.fr/s/?url=search-alias%3Daps&field-keywords=\u0002&tag=duc0a-21\u0001109", + "onts": "//www.azfonts.net/search.html?query=\u0002\u00010" + }, + "l": { + "*": "http://search.azlyrics.com/search.php?q=\u0002\u0001175", + "ane": "//azurlane.koumakan.jp/w/index.php?search=\u0002\u000132", + "yrics": "http://search.azlyrics.com/search.php?q=\u0002\u0001175" + }, + "m": "//www.azom.com/search.aspx?q=\u0002&site=all&fsb=1\u00010", + "s": "//azspot.net/search/\u0002\u00010", + "ol": "http://azol.de/suche/?q=\u0002\u00010", + "om": "//www.azom.com/search.aspx?q=\u0002&site=all&fsb=1\u00010", + "uk": "//www.amazon.co.uk/s/ref=nb_sb_noss?url=search-alias%3Daps&field-keywords=\u0002&tag=duc0c-21\u0001902", + "ure": "//azure.microsoft.com/en-us/search/?q=\u0002\u00015" + }, + ".a": { + "*": "//aktueladam.com/?s=\u0002 \u00010", + "t": "//www.amazon.de/s/field-keywords=\u0002\u00010" + }, + ".t": "//arcade.tokyo/?s=\u0002\u00010", + ".de": "//www.amazon.de/s/field-keywords=\u0002\u00010", + ".es": "//www.amazon.es/s/ref=nb_sb_noss?__mk_es_ES=ÅMÅŽÕÑ&url=search-alias%3Daps&field-keywords=\u0002\u000120", + ".in": "//www.amazon.in/s/?tag=duc21-21&url=search-alias%3Daps&field-keywords=\u0002\u000165", + ".it": "//www.amazon.it/s/?url=search-alias%3Daps&field-keywords=\u0002\u000151", + ".uk": "//www.amazon.co.uk/s/field-keywords=\u0002\u000130", + "NOW": "//primenow.amazon.com/search?k=\u0002 \u00010", + "qasha": "//www.aqasha.de/search/result?term=\u0002\u00010", + "qicn": "http://aqicn.org/city/\u0002\u00010", + "-tm": "http://forum.a-tm.co.jp/search?q=hello&searchJSON={%22keywords%22%3A%22\u0002%22}\u00010" + }, + "b": { + "5": "http://babylon5.wikia.com/wiki/Special:Search?search=\u0002\u00010", + "a": { + "b": { + "a": "//www.alibaba.com/trade/search?IndexArea=product_en&CatId=&SearchText=\u0002\u00010", + "*": "http://www.babla.fr/anglais-francais/\u0002\u00010", + "p": { + "*": "//en.bab.la/dictionary/polish-english/\u0002\u00010", + "l": { + "*": "http://pl.bab.la/slownik/angielski-polski/\u0002\u0001181", + "ru": "//pl.bab.la/slownik/polski-rosyjski/\u0002\u00010" + } + }, + "cs": "//en.bab.la/dictionary/english-czech/\u0002\u00010", + "el": { + "*": "http://nl.bab.la/woordenboek/nederlands-engels/\u0002\u00010", + "net": "http://live.babelnet.org/search?word=\u0002&lang=EN\u00010" + }, + "sv": "http://sv.bab.la/lexikon/engelsk-svensk/\u0002\u00013", + "dedk": "http://fr.bab.la/dictionnaire/danois-allemand/\u0002\u00010", + "ende": "http://en.bab.la/dictionary/english-german/\u0002\u00010", + "eneo": "http://en.bab.la/dictionary/english-esperanto/\u0002\u00010", + "ensw": "//en.bab.la/dictionary/english-swedish/\u0002\u00010", + "esde": "http://de.bab.la/woerterbuch/spanisch-deutsch/\u0002\u00010", + "idoo": "//babidoo.de/?s=\u0002\u00010", + "ylonee": "http://traductor.babylon-software.com/ingles/a-espanol/\u0002\u00010", + "ymigo": "//babymigo.com/search/questions?query=\u0002\u00010" + }, + "*": "http://beeradvocate.com/search?q=\u0002&qt=beer\u000117", + "c": { + "*": "http://buenosairesconnect.com/?s=\u0002\u00010", + "on": "http://oracleofbacon.org/cgi-bin/movielinks?a=Kevin+Bacon&b=\u0002\u00010", + "kpack": { + "*": "http://backpack.tf/id/\u0002\u00010", + "er": "//www.backpacker.com/search?query=\u0002\u00010" + } + }, + "m": { + "*": "http://www.booksamillion.com/search?query=\u0002\u00010", + "bali": "//duckduckgo.com/?q=site%3Abambali.net+\u0002\u00010" + }, + "x": "http://www.bax-shop.nl/assortiment?keyword=\u0002&avz=true\u00010", + "di": "//badi.com/us/s/\u0002\u00010", + "hn": "http://reiseauskunft.bahn.de/bin/query.exe/dn?S=&Z=\u0002\u000142", + "ng": { + "*": "/bang?q=\u0002\u00011727", + "s": "//duckduckgo.com/bang?q=\u0002\u0001597", + "lg": "http://de.pons.com/übersetzung?q=\u0002&l=dela&in=&lf=de\u00010", + "fren": "//de.pons.com/%C3%BCbersetzung?q=\u0002&l=enfr&in=&lf=fr\u00010", + "good": "http://www.banggood.com/index.php?keywords=\u0002&cat_id=0&com=search\u000131" + }, + "nq": "http://www.banq.qc.ca/techno/recherche/rms.html?keyword=\u0002&Recherche=tout&fonction=chercher&afficherPortail=checked&afficherIris=checked&afficherPistard=checked&afficherColNum=checked\u00010", + "nt": "//archive.nyafuu.org/bant/search/text/\u0002/\u00010", + "se": { + "*": "//www.base-search.net/Search/Results?lookfor=\u0002&type=all&oaboost=1&ling=1&name=&newsearch=1&refid=dcbasen\u00010", + "64e": "//cryptography.cc/convert?text=\u0002&algorithm=base64encode\u00014", + "ballreference": "http://www.baseball-reference.com/pl/player_search.cgi?search=\u0002\u00010", + "notes": "http://www.basenotes.net/fragrancedirectory/?search=\u0002\u00010", + "search": "http://www.base-search.net/Search/Results?lookfor=\u0002&refid=duckduckgo\u00010" + }, + "sh": "http://duckduckgo.com/?q=\u0002+site:mywiki.wooledge.org,wiki.bash-hackers.org\u000119", + "to": { + "*": "http://bato.to/search?name=\u0002&name_cond=c\u00010", + "to": "http://bato.to/search?name=\u0002&name_cond=c\u00010" + }, + "eldung": "//www.baeldung.com/?s=\u0002\u00010", + "idu": "http://www.baidu.com/s?wd=\u0002&cl=3\u0001578", + "ilii": "http://www.bailii.org/cgi-bin/sino_search_1.cgi?sort=rank&query=\u0002\u00010", + "ixaki": "http://www.baixaki.com.br/busca.asp?q=\u0002\u00010", + "katsuki": "//www.baka-tsuki.org/project/index.php?search=\u0002\u00010", + "kaupdatesmanga": "//www.mangaupdates.com/search.html?search=\u0002\u00015", + "llot": "//ballotpedia.org/wiki/index.php?search=\u0002\u00010", + "ncodata": "//bancodata.com.br/busca/?i=\u0002\u00010", + "ndq": "//www.diy.com/search?Ntt=\u0002\u00013", + "ndband": "//band-band.com/?s=\u0002\u00010", + "ndcamp": "//bandcamp.com/search?q=\u0002\u0001601", + "neks": "//baneks.site/search/\u0002\u00010", + "nned": "//banned.video/?q=\u0002\u00016", + "rchive": "//thebarchive.com/_/search/text/\u0002\u00010", + "rgain": "http://www.shopping-bargains.com/?s=\u0002\u00017", + "rnesandnoble": "//www.barnesandnoble.com/s/\u0002\u00015", + "rnivore": "http://www.barnivore.com/search?keyword=\u0002\u000112", + "rtender": "http://www.webtender.com/cgi-bin/search?name=\u0002&show=15&verbose=on\u00010", + "rtlets": "//www.bartleby.com/search?q=\u0002\u00010", + "scan": "http://duckduckgo.com/?q=\u0002+site:www.lyc-bascan-rambouillet.ac-versailles.fr\u00010", + "sketballreference": "//www.basketball-reference.com/search/search.fcgi?hint=&search=\u0002\u00010", + "tman": "http://batman.wikia.com/wiki/\u0002\u00010", + "ttledex": "//pokemongohub.net/?s=\u0002\u00010", + "ttlenet": "http://eu.battle.net/en/search?q=\u0002\u00010", + "y12": "//duckduckgo.com/?q=\u0002+site%3Abay12games.com\u00010", + "ygel": "//www.baygel.de/baygel.php?query=\u0002 \u00010", + "zar": { + "*": "http://cafebazaar.ir/search/?l=&q=\u0002\u00010", + "bg": "//bazar.bg/obiavi?q=\u0002\u00010" + }, + "zel": "//docs.bazel.build/search.html?q=\u0002\u00010", + "zos": "http://www.bazos.cz/search.php?hledat=\u0002\u000110" + }, + "b": { + "b": "http://www.bbb.org/us/Find-Business-Reviews/name/\u0002\u00017", + "*": "//bitbucket.org/repo/all/?name=\u0002\u000176", + "c": { + "*": "http://www.bbc.co.uk/search/?q=\u0002\u0001368", + "i": "http://www.bbc.co.uk/iplayer/search?q=\u0002\u00016", + "m": { + "*": "http://www.bbc.co.uk/mundo/search/?q=\u0002\u00010", + "usic": "http://www.bbc.co.uk/music/search-results?q=\u0002\u00010" + }, + "r": "http://www.bbc.co.uk/search?q=\u0002\u00010", + "s": { + "*": "//bitbucket.org/search?q=\u0002\u00010", + "port": "http://www.bbc.co.uk/search/sport/\u0002?video=on&audio=on&text=on\u00014" + }, + "w": "//www.bbc.co.uk/weather/search?s=\u0002\u000182", + "gf": "http://www.bbcgoodfood.com/search/recipes?query=\u0002\u000113", + "om": "//search.bodybuilding.com/slp/full?context=all&query=\u0002\u00010", + "food": "http://www.bbc.co.uk/food/recipes/search?keywords=\u0002&x=0&y=0\u00014", + "news": "http://www.bbc.co.uk/search/news/?q=\u0002\u000137" + }, + "m": { + "*": "//digital.bbm.usp.br/simple-search?location=&query=\u0002\u00010", + "x": "//www.bestbuy.com.mx/c/buscar-best-buy/buscar?query=\u0002\u00010" + }, + "r": { + "*": "http://www.basketball-reference.com/player_search.cgi?search=\u0002\u000161", + "ef": "//www.baseball-reference.com/search/search.fcgi?hint=&search=\u0002\u0001182" + }, + "t": "//www.bbt.com/search-results.html?query=\u0002\u00010", + "y": { + "*": "http://www.bestbuy.com/site/olspage.jsp?id=pcat17071&type=page&st=\u0002&sc=Global&cp=1&nrp=15&sp=&qp=&list=n&iht=y&usc=All+Categories&ks=960\u000122", + "c": "//m.bestbuy.ca/en-CA/search?search=\u0002\u000136" + }, + "fc": "http://www.bbfc.co.uk/search/releases/\u0002\u00015", + "js": "//doc.babylonjs.com/search/?bjsq=\u0002\u00010", + "us": { + "*": "//bitbucket.org/\u0002/\u00010", + "p": "//digital.bbm.usp.br/simple-search?location=&query= \u0002 &rpp=100\u00010" + }, + "uy": "http://www.bestbuy.com/site/Brands/Apple/pcmcat128500050005.c?id=pcmcat128500050005&pageType=REDIRECT&issolr=1&searchterm=\u0002\u000112", + "allref": "//www.basketball-reference.com/search/search.fcgi?hint=&search=\u0002&pid=&idx= \u00010", + "apps": "http://appworld.blackberry.com/webstore/search/\u0002\u00010", + "art": "http://www.breitbart.com/search/?s=\u0002\u000110", + "dev": "//developer.blackberry.com/native/search/?search=\u0002&searchaction=Search\u00010", + "qpb": "//bbqpitboys.com/?s=\u0002&post_type=post\u00010", + "sfr": "http://www.bbs-consultant.net/search/node/\u0002\u00010" + }, + "*": "//www.bing.com/search?q=\u0002\u000111107", + "c": { + "*": "http://blockchain.info/search/\u0002 \u000137", + "c": "http://www.bcc.nl/search?fh_location=%2F%2Fcatalog01%2Fnl_NL%2Fchannel%3E%7Bm2ebcc2enl%7D&search=\u0002\u00010", + "e": "//cn.bing.com/dict/search?q=\u0002\u00010", + "l": "//boston.craigslist.org/search/sss?query=\u0002\u00010", + "m": { + "*": "http://www.brawlcustommusic.com/index.php?song=\u0002&submit=Search\u00010", + "oe": "http://because.moe/?q=\u0002\u00010" + }, + "o": "http://boardcrewcial.org/search/thread/\u0002/\u00010", + "p": "http://tools.ietf.org/html/bcp\u0002\u00013", + "t": { + "*": "http://bct.comperio.it/opac/search/lst?q=\u0002\u00010", + "ag": "http://bandcamp.com/tag/\u0002\u00010" + }, + "w": { + "*": "//boxcritters.wiki/?search=\u0002\u00010", + "alls": "//www.blockchainwalls.com/category/\u0002\u00010", + "iki": "//en.bitcoin.it/w/index.php?title=Special%3ASearch&search=\u0002\u00010" + }, + "db": "http://www.bcdb.com/bcdb/search.cgi?query=\u0002&bool=and&substring=1\u00013", + "amp": "//bandcamp.com/search?q=\u0002\u0001601", + "b-atm": "//bcb-atm.com/map?keyword=\u0002\u00010", + "bsla": "//www.bcbsla.com/search/Results.aspx?k=\u0002\u00010", + "hain": "//blockchain.info/address/\u0002\u00010", + "site": "//sitereview.bluecoat.com/sitereview.jsp#/?search=\u0002\u00010", + "spca": "http://www.spca.bc.ca/search.html?q=\u0002\u00010" + }, + "d": { + "*": "http://www.baidu.com/s?wd=\u0002\u0001763", + "b": { + "*": "//baddogbooks.com/?s=\u0002&post_type=product\u00010", + "k": "//wapbaike.baidu.com/search/word?word=\u0002\u00010", + "aike": "//baike.baidu.com/item/\u0002\u00010" + }, + "e": { + "*": "http://dict.tu-chemnitz.de/dings.cgi?query=\u0002\u00010", + "als": "http://www.bradsdeals.com/search?query=\u0002\u00010" + }, + "g": { + "*": "http://www.bedetheque.com/search/tout?RechTexte=\u0002&RechWhere=0 \u00010", + "c": "//www.bitdegree.org/search?q=\u0002&src=ukw\u00010", + "l": "//www.bitdegree.org/learn/search?query=\u0002\u00010" + }, + "h": "http://www.leblogduhacker.fr/?s=\u0002\u00010", + "i": { + "*": "//cn.bing.com/dict/search?q=\u0002\u00010", + "ca": "//www.boadica.com.br/busca-resultado?q=\u0002\u00010", + "mg": "//image.baidu.com/search/index?tn=baiduimage&ipn=r&ct=201326592&cl=2&lm=-1&st=-1&fm=index&fr=&hs=0&xthttps=111111&sf=1&fmq=&pv=&ic=0&nc=1&z=&se=1&showtab=0&fb=0&width=&height=&face=0&istype=2&ie=utf-8&word=\u0002&oq=test&rsp=-1\u00016", + "ctionary": "http://www.businessdictionary.com/search.php?q=\u0002\u00010" + }, + "l": { + "*": "http://bdl.oqlf.gouv.qc.ca/bdl/gabarit_bdl.asp?T1=\u0002&T3.x=0&T3.y=0\u00010", + "p": "http://dblp.uni-trier.de/search?q=\u0002\u00010" + }, + "t": { + "*": "http://www.bedetheque.com/search/tout?RechTexte=\u0002&RechWhere=0\u00010", + "r": "//fanyi.baidu.com/#en/zh/\u0002\u00015" + }, + "ay": "//www.bing.com/search?q=\u0002&filters=ex1%3a\"\"ez1\"\"\u00013" + }, + "e": { + "*": "//blockexplorer.com/searchgo/\u0002\u000115", + "l": { + "*": "//kgov.com/search?query=\u0002\u00010", + "l": { + "*": "http://www.bell.ca/Search?q=\u0002\u00010", + "evuecollege": "http://www.bellevuecollege.edu/search/?txtQuery=\u0002&search=Search\u00010", + "issimi.bg": "http://bellissimi.bg/index.php?route=product/search&search=\u0002\u00010" + }, + "kin": "http://www.belkin.com/us/search?text=\u0002\u00010", + "simpel": "//www.belsimpel.nl/zoeken?s=\u0002\u00010" + }, + "o": { + "*": "http://dict.tu-chemnitz.de/dings.cgi?service=deen&query=\u0002\u000157", + "es": "http://dict.tu-chemnitz.de/dings.cgi?service=dees&query=\u0002\u00010", + "pt": "http://dict.tu-chemnitz.de/dings.cgi?service=dept&query=\u0002\u00010", + "lingus": "http://dict.tu-chemnitz.de/dings.cgi?query=\u0002\u00010" + }, + "u": "//bertholdsson.eu/?s=\u0002\u00010", + "am": "http://www.beammachine.net/de/qsearch.php?q=\u0002&strict=1\u00010", + "ck": { + "*": "//beck-online.beck.de/Search?words=\u0002\u000121", + "shop": "http://www.beck-shop.de/trefferliste.aspx?q=\u0002&action=search&page=0\u000112" + }, + "er": { + "*": "http://beeradvocate.com/search?q=\u0002&qt=beer\u000117", + "advocate": "//www.beeradvocate.com/search/?q=\u0002\u00010" + }, + "et": "//beets.readthedocs.io/en/latest/search.html?q=\u0002\u00010", + "atport": "//www.beatport.com/search?q=\u0002\u000136", + "autyheaven": "//www.beautyheaven.com.au/search?term=\u0002\u00010", + "autymnl": "//beautymnl.com/search?utf8=%E2%9C%93&q=\u0002\u00010", + "autypedia": "//www.beautypedia.com/skin-care-reviews/?Ntt=\u0002\u00010", + "cause": "http://because.moe/?q=\u0002\u00010", + "cho": "//www.bournemouthecho.co.uk/search/?search=\u0002\u00010", + "dbath": "http://www.bedbathandbeyond.com/store/s/\u0002\u000127", + "detheque": "http://www.bedetheque.com/search/tout?RechTexte=\u0002&RechWhere=0\u00010", + "drock": "//bedrockgranitecompany.com/?s=\u0002\u00010", + "ebom": "//beebom.com/?s=\u0002\u00010", + "ewigs": "//beewigs.com/search?q=\u0002\u00010", + "ezer": "http://www.beezer.com.au/search?type=product&q=\u0002\u00010", + "foreiplay": "http://beforeiplay.com/index.php?search=\u0002\u00010", + "geek": "http://www.begeek.fr/?s=\u0002\u00010", + "hance": "http://www.behance.net/search?search=\u0002\u000146", + "hindsurname": "http://surnames.behindthename.com/name/\u0002 \u00015", + "hindthename": "http://www.behindthename.com/name/\u0002\u000124", + "insa": "http://beinsa.bg/search.php?q=\u0002&submit=ТЪРСИ&s_type=all&id=&status=1\u00010", + "n10": "http://ben10.wikia.com/wiki/Special:Search?query=\u0002\u00010", + "ndixking": "//bendixkingradios.com/catalogsearch/result/?q=\u0002\u00010", + "neco": "http://luzonmorningsun.com/?s=\u0002\u00010", + "rekenen": "http://www.berekenhet.nl/zoeken.html?q=\u0002\u00010", + "rgdorf": "http://www.bergdorfgoodman.com/search.jsp?N=0&Ntt=\u0002\u00010", + "rgfex": "http://www.bergfex.com/sommer/suchen/?q=\u0002\u00010", + "rgfreunde": "http://www.bergfreunde.de/s/*/?searchparam=\u0002\u00010", + "rita": "//katasapa.com/vanessa?q=\u0002\u00010", + "rlingske": "http://b.dk/search/\u0002\u00013", + "rlinmap": "http://www.berlin.de/stadtplan/?ADR_STREET=\u0002\u00010", + "rmuda": "http://bermuda.io/dataset?q=\u0002\u00010", + "rneri": "http://circoloberneri.indivia.net/?s=\u0002\u00010", + "rtrand": "//www.bertrand.pt/pesquisa/\u0002\u00010", + "rufenet": "//berufenet.arbeitsagentur.de/berufenet/faces/index?path=null/suchergebnisse&such=\u0002\u00010", + "sch": "http://conjugueur.bescherelle.com/ConjugueurWeb/index.jsf?term=\u0002\u00014", + "slist": "http://www.beslist.nl/products/r/\u0002/\u000112", + "stbuy": { + "*": "http://www.bestbuy.com/site/olspage.jsp?id=pcat17071&type=page&st=\u0002&sc=Global&cp=1&nrp=15&sp=&qp=&list=n&iht=y&usc=All+Categories&ks=960\u000122", + "ca": "//www.bestbuy.ca/en-ca/search?search=\u0002\u00010" + }, + "steveralbums": "//www.besteveralbums.com/search.php?s_o=all&s_q=\u0002\u000112", + "stprice": "http://www.bestprice.gr/search?q=\u0002\u00013", + "stsellinglover": "//www.bestsellinglover.com/search-now?controller=search&orderby=position&orderway=desc&search_query=\u0002&submit_search=\u00010", + "talist": "http://betalist.com/search?q=\u0002\u00010", + "tches": "http://www.betches.com/search/\u0002\u00010", + "tterworldbooks": "//betterworldbooks.com/?q=\u0002\u00010", + "ver": "//www.bever.nl/lister.html?q=\u0002\u00010", + "vmo": "http://www.bevmo.com/Shop/ProductList.aspx/_/D-\u0002/N-/Ntt-\u0002?DNID=Home&Dx=mode%2Bmatchany&fromsearch=true&Ntk=All&Ntx=mode%2Bmatchany\u00010", + "vvy": "//bevvy.co/search?q=\u0002\u00010" + }, + "f": { + "*": "http://www.buzzfeed.com/search?q=\u0002\u000111", + "i": "//www.bfi.org.uk/search/search-bfi/\u0002\u00015", + "x": "//www.bergfex.at/suchen/?q=\u0002\u000115", + "de": "http://www.babelfish.de/dict?query=\u0002&src=auto&dst=en&submit=übersetzen\u00010", + "m899": "//www.bfm.my/podcast.html?qseaid=\u0002&pseaid=latest&iseaid=all&dsseaid=&deseaid=&tag=&prg=\u00010" + }, + "g": { + "*": "http://www.biblegateway.com/passage/?search=\u0002\u0001110", + "c": "//www.bankgirot.se/en/sok-bg-nr/?company=\u0002\u00010", + "g": { + "*": "//boardgamegeek.com/geeksearch.php?action=search&objecttype=boardgame&q=\u0002&B1=Go\u00011812", + "gm": "http://boardgamegeek.com/geekmarket/search?q=\u0002\u00010" + }, + "l": "//www.babygearlab.com/search?ftr=\u0002\u00010", + "m": "//bgm.tv/subject_search/\u0002?cat=all\u00010", + "n": "//www.bankgirot.se/en/sok-bg-nr/?bgnr=\u0002\u00010", + "o": "//www.bankgirot.se/en/sok-bg-nr/?orgnr=\u0002\u00010", + "p": { + "*": "http://bgp.he.net/search?search%5Bsearch%5D=\u0002&commit=Search\u000143", + "uk": "//boardgameprices.co.uk/item/search?search=\u0002\u00010" + }, + "s": "http://www.boardgamesearch.com.au/#!/search/\u0002\u00010", + "w": "http://www.biblegateway.com/keyword/?search=\u0002\u00017", + "ea": "http://billygraham.org/?s=\u0002\u00010", + "kj": { + "*": "//www.biblegateway.com/quicksearch/?quicksearch=\u0002&qs_version=KJV\u00010", + "v": "//www.biblegateway.com/quicksearch/?quicksearch=\u0002&qs_version=KJV\u00010" + }, + "unikat": "//bgunikat.eu/index.php?route=product/search&search=\u0002\u00010" + }, + "h": { + "b": "http://biblehub.net/search.php?q=\u0002\u00014", + "*": "http://www.bhphotovideo.com/c/search?Ntt=\u0002\u0001143", + "o": "http://www.british-history.ac.uk/search?query=\u0002\u00013", + "t": "http://baheth.info/all.jsp?term=\u0002\u00013", + "ive": "//www.bhive.org/?s=\u0002\u00010", + "photovideo": "//www.bhphotovideo.com/c/search?Ntt=\u0002&N=0&InitialSearch=yes&sts=ma&typedValue=&Top+Nav-Search=\u000112" + }, + "i": { + "*": "//www.bing.com/images/search?q=\u0002&go=&form=QBIL&qs=n\u00015432", + "l": { + "*": "//www.billiger.de/search?searchstring=\u0002\u00010", + "i": { + "*": "http://www.bilibili.com/search?keyword=\u0002:\u000172", + "bili": "http://search.bilibili.com/all?keyword=\u0002 \u000191" + }, + "ka": "//www.bilka.dk/s%C3%B8g?tekst=\u0002\u00010", + "liger": "//www.billiger.de/search?searchstring=\u0002\u00010", + "lygraham": "//billygraham.org/?s=\u0002\u00010", + "priser": "http://www.bilpriser.se/bilvardering?regnr=\u0002\u00010", + "tema": "http://www.biltema.se/sv/Sok/?query=\u0002\u00010", + "uppg": "//biluppgifter.se/fordon/\u0002\u00010" + }, + "m": { + "*": "//www.bing.com/images/search?q=\u0002&go=&form=QBIL&qs=n\u00015432", + "ages": "//www.bing.com/images/search?q=\u0002&go=&form=QBIL&qs=n\u00015432" + }, + "n": { + "*": "http://bin.arnastofnun.is/leit/?q=\u0002\u000119", + "g": { + "*": "//www.bing.com/search?q=\u0002\u000111107", + "gif": "http://www.bing.com/images/search?&q=\u0002&qft=+filterui:photo-animatedgif&FORM=R5IR25\u00019", + "images": "//www.bing.com/images/search?q=\u0002&go=&form=QBIL&qs=n\u00015432", + "maps": "//www.bing.com/maps/?q=\u0002&obox=1\u000126", + "videos": "//www.bing.com/videos/search?q=\u0002\u000127" + }, + "nys": "http://www.binnys.com/all/\u0002\u00010", + "tray": "//bintray.com/search?query=\u0002\u00010" + }, + "o": { + "*": "http://www.biography.com/search?query=\u0002\u00010", + "c": "http://bioconductor.org/help/search/index.html?q=\u0002\u00010", + "belp": "//www.biohelp-profi.at/store-search-result.php?keywords=\u0002\u00010", + "grid": "http://thebiogrid.org/search.php?search=\u0002\u00010", + "graphy": "//www.biography.com/search?query=\u0002\u00010", + "logy": "//allyouneedisbiology.wordpress.com/?s=\u0002\u00010", + "-online": "http://www.biology-online.org/search.php?search=\u0002\u00010", + "rxiv": "http://biorxiv.org/search/\u0002\u000111" + }, + "r": { + "*": "//www.bing.com/images/search?q=imgurl:\u0002&view=detailv2&iss=sbi&FORM=IRSBIQ#enterInsights\u00013", + "d": { + "*": "//www.allaboutbirds.org/search/?q=\u0002\u00013", + "s": "//www.allaboutbirds.org/search/?q=\u0002\u00013" + }, + "ikim": "http://www.birikimdergisi.com/arama/\u0002\u00010" + }, + "z": { + "*": "//incfact.com/company/search/?q=\u0002\u00010", + "dic": "http://www.businessdictionary.com/search.php?q=\u0002\u00010", + "gift": "//bizgift.vn/?s=\u0002\u00010", + "nar": "http://www.biznar.com/biznar/result-list/fullRecord:\u0002\u00010", + "rate": "http://www.bizrate.com/classify?search_box=1&keyword=\u0002&originalKeyword=&SEARCH_GO=\u00010" + }, + "ch": "//bitinfocharts.com/comparison/marketcap-\u0002.html#log\u00014", + "fr": "http://bioinfo-fr.net/?s=\u0002\u00010", + "gw": { + "*": "//www.bigw.com.au/search/?text=\u0002&category=\u00010", + "ords": "http://www5.bigwords.com/search/easy-search/?producttype=all&searchtype=isbn&searchstring=\u0002&buySell=\u00010" + }, + "ke": { + "*": "http://sheldonbrown.com/searchResults.html?cx=partner-pub-1229949690989515%3A1174459614&cof=FORID%3A10&q=\u0002\u00010", + "24": "//www.bike24.com/1.php?content=13&search=\u0002\u00010", + "dsct": "//www.bike-discount.de/de/suche?q=\u0002\u00013", + "net": "//bikenet.nl/occasions/?zoeken=\u0002\u00010" + }, + "sa": "//www.bisafans.de/suchbisa.php?q=\u0002\u00010", + "sp": "//www.bisp-surf.de/Search/Results?type=AllFields&lookfor=\u0002&submit=Suchen&limit=20&sort=relevance\u00010", + "tc": { + "*": "//www.bitchute.com/search/?q=\u0002&sort=date_created+desc\u000133", + "h": { + "*": "//www.bitchute.com/search/?q=\u0002&sort=date_created+desc\u000133", + "ute": "//www.bitchute.com/search/?q=\u0002&sort=date_created+desc\u000133" + }, + "oin": "//blockchain.info/search?search=\u0002\u00016" + }, + "ben": "http://www.biblestudytools.com/search/?s=references&q=\u0002&rc=ENC&rc2=\u00010", + "berfurt": "http://opac.uni-erfurt.de/DB=1/SET=3/TTL=11/CMD?ACT=SRCHA&IKT=1016&SRT=YOP&TRM=\u0002\u00010", + "bgent": "http://zoeken.gent.bibliotheek.be/?q=\u0002\u00010", + "bhub": "http://biblehub.net/search.php?q=\u0002\u00014", + "ble": { + "*": "http://www.biblegateway.com/keyword/?search=\u0002&searchtype=all\u0001244", + "atlas": "http://biblehub.net/searchatlas.php?q=\u0002\u00010", + "com": "//www.bible.com/search/bible?q=\u0002\u00010", + "gateway": "http://www.biblegateway.com/keyword/?search=\u0002&version1=47&searchtype=all\u000135", + "hub": "http://biblemenus.com/search.php?q=\u0002\u000110", + "server": "http://bibleserver.com/search/LUT/\u0002/1\u00010", + "tools": "http://www.biblestudytools.com/search/?q=\u0002\u00010" + }, + "blio": { + "*": "http://biblio.com/search.php?keyisbn=\u0002\u00016", + "mi": "//milano.biblioteche.it/opac/search/lst?q=\u0002\u00010", + "netka": "http://www.biblionetka.pl/search.aspx?searchType=book_catalog&searchPhrase=\u0002\u00010", + "tek": { + "*": "//bibliotek.dk/search/work/\u0002\u00010", + "kavlinge": "http://bibliotek.kavlinge.se/search?query=\u0002\u00010" + } + }, + "blija": "http://www.biblija.net/biblija.cgi?m=\u0002 \u00010", + "blsrv": "http://www.bibleserver.com/search/\u0002\u00010", + "bnet": "http://www.biblionet.gr/main.asp?page=results&key=\u0002\u00010", + "bparis": "//bibliotheques.paris.fr/Default/search.aspx?SC=CATALOGUE&QUERY=\u0002\u00010", + "bsonomy": "http://www.bibsonomy.org/search/\u0002\u00010", + "bunipi": "http://onesearch.unipi.it/primo_library/libweb/action/search.do?fn=search&ct=search&initialSearch=true&mode=Basic&tab=default_tab&indx=1&dum=true&srt=rank&vid=39UPI_V1&frbg=&tb=t&vl(freeText0)=\u0002&scp.scps=scope%3A(39UPI)%2C39UPI_EbscoLocal%2Cprimo_central_multiple_fe\u00010", + "dorbuy": "http://www.bidorbuy.co.za/search/\u0002 \u00010", + "dvoy": "http://bidvoy.net/%22\u0002 \u00010", + "gbasket": "http://bigbasket.com/ps/?q=\u0002\u00010", + "genc": "//bigenc.ru/search?q=\u0002\u00010", + "gfish": "http://www.bigfishgames.com/download-games/search.html?search=\u0002\u00010", + "gfuture": "//bigfuture.collegeboard.org/sitesearch?searchType=bf_site&tp=bf&q=\u0002\u00010", + "ghuge": "http://words.bighugelabs.com/\u0002\u00014", + "goven": "http://www.bigoven.com/recipes/\u0002/best\u00010", + "gstock": "http://www.bigstockphoto.com/search/\u0002/\u00010", + "jbel": "//www.debijbel.nl/zoeken/?q=\u0002&v=NBV&t=bible\u00010", + "sbn": "http://bookprice.co/isbn/\u0002\u00010", + "taps": "//bitaps.com/\u0002\u00010", + "tbucket": "//bitbucket.org/repo/all/?name=\u0002\u000176", + "tesizegcse": "http://www.bbc.co.uk/schools/gcsebitesize/search/index.shtml?scope=gcsebitesize_include&q=\u0002\u00010", + "tly": "//bitly.com/?url=\u0002\u000112", + "tlair": "//wiki.bitlair.nl/index.php?title=Special%3ASearch&search=\u0002&go=Go\u00010", + "tref": "//bitref.com/\u0002\u00010", + "ttrust": "http://bittrust.org/search#stq=\u0002\u00010", + "tview": "http://www.bitview.net/results.php?search=\u0002&t=Search+Videos\u00017", + "vol": "//search.bivol.bg/?q=\u0002#results\u00010" + }, + "k": { + "*": "//www.bluekangaroo.com/products?term=\u0002\u00013", + "l": "http://search.books.com.tw/search/query/key/\u0002/cat/all\u00010", + "r": { + "*": "http://www.basketball-reference.com/player_search.cgi?search=\u0002\u000161", + "ef": "http://www.basketball-reference.com/search/search.fcgi?hint=\u0002&search=\u0002&pid=&idx=\u000154", + "adio": "//bendixkingradios.com/catalogsearch/result/?q=\u0002\u00010" + }, + "adda": "http://www.bookadda.com/general-search?searchkey=\u0002\u00010", + "kpost": "//search.bangkokpost.com/search/result_advanced?category=all&xChannel=&q=\u0002\u00010", + "share": "//www.bookshare.org/search?keyword=\u0002\u00013" + }, + "l": { + "a": { + "*": "http://blackle.com/results/?cx=partner-pub-8993703457585266%3A4862972284&cof=FORID%3A10&ie=UTF-8&q= \u0002&sa=+#gsc.tab=0&gsc.q= \u0002&gsc.page=1\u00010", + "nd": "//bland.is/classified/default.aspx?q=\u0002\u00010", + "ze": "http://www.theblaze.com/?s=\u0002\u00010", + "blacar": "//www.blablacar.fr/trajets/vers-\u0002\u00013", + "ckbook": { + "*": "http://www.blackbookmag.com/search/articles#keywords:\u0002\u00013", + "mag": "http://www.blackbookmag.com/search/articles#keywords:\u0002\u00013" + }, + "cklist": "http://mxtoolbox.com/SuperTool.aspx?action=blacklist%3a\u0002&run=toolpage\u00017", + "ckwells": "//blackwells.co.uk/bookshop/search/?keyword=\u0002\u00010", + "dehq": "//www.bladehq.com/?search=\u0002\u00013" + }, + "b": { + "*": "http://www.blb.org/search/preSearch.cfm?plugin=yes&Criteria=\u0002\u000156", + "l": "http://www.bilibili.com/search?keyword=\u0002\u00010" + }, + "d": "http://thelawdictionary.org/search2/?cx=partner-pub-4620319056007131%3A7293005414&cof=FORID%3A11&ie=UTF-8&q=\u0002}\u00010", + "e": { + "*": "//bluetoothle.wiki/start?do=search&id=start&q=\u0002\u00010", + "x": "http://blender.stackexchange.com/search?q=\u0002\u00010", + "ep": { + "*": "//bleep.com/search/query?q=\u0002\u00010", + "ingpc": "//www.bleepingcomputer.com/search/?q=\u0002\u00016" + }, + "ach": "http://bleach.wikia.com/wiki/Special:Search?query=\u0002\u00010", + "nder": { + "*": "http://blender.org/manual/search.html?check_keywords=yes&q=\u0002\u00018", + "api": "//docs.blender.org/api/current/search.html?q=\u0002\u00010", + "guru": "http://www.blenderguru.com/?s=\u0002&submit.x=0&submit.y=0\u00010" + }, + "ndle": "//blendle.nl/search/\u0002\u00010", + "ndapi": "//docs.blender.org/api/current/search.html?q=\u0002&check_keywords=yes&area=default\u00010" + }, + "f": "http://budgetlightforum.com/search?q_as=\u0002\u00010", + "g": "http://www.blenderguru.com/?s=\u0002&submit.x=0&submit.y=0\u00010", + "k": "//www.booklooker.de/Bücher/Angebote/infotext=\u0002\u00014", + "m": { + "b": "http://www.bloomberg.com/search?query=\u0002\u00010", + "*": "http://blogmotion.fr/?utm_source=duckduckgo&utm_medium=bang&s=\u0002\u00013", + "s": "http://searcharchives.bl.uk/primo_library/libweb/action/search.do?fn=search&vl(freeText0)=\u0002\u00010" + }, + "n": "//www.blendernation.com/?s=\u0002\u00010", + "*": "http://explore.bl.uk/primo_library/libweb/action/search.do?fn=search&vl(freeText0)=\u0002\u00013", + "x": "http://www.blox.pl/html?page=blogPublicSearch&container_search=\u0002\u00010", + "cy": "//live.blockcypher.com/btc/address/\u0002\u00010", + "og": { + "*": "//duckduckgo.com/?q=\u0002+site%3Aduck.co%2Fblog\u00019", + "anchoi": "http://bloganchoi.com/?s=\u0002\u00010", + "spot": "/?q=\u0002+site:blogspot.com\u000117", + "s.splunk": "http://blogs.splunk.com/?s=\u0002\u00010", + "talkradio": "http://blogtalkradio.com/search/\u0002\u00010", + "udir": "//www.blogudir.com/search?q=\u0002\u00010" + }, + "uk": "http://explore.bl.uk/primo_library/libweb/action/search.do?fn=search&vl(freeText0)=\u0002\u00013", + "ickaa": "http://www.blickamabend.ch/suche/?q=\u0002\u000118", + "indekuh": "http://www.blinde-kuh.de/bksearch.cgi?input=bksearchbox+start&query=\u0002\u00010", + "ockchain": "//blockchain.info/en/search?search=\u0002\u000112", + "ockchair": "//blockchair.com/search?q=\u0002\u00010", + "ocket": "http://www.blocket.se/hela_sverige?q=\u0002&cg=0&w=3&st=s&st=u&st=b&ca=11&l=0&md=th\u000122", + "oom": "//www.bloomberg.com/search?query=\u0002\u000177", + "oodcat": "//bloodcat.com/osu/?q=\u0002&c=b&s=&m=&g=&l=\u00010", + "oonswiki": "http://bloons.wikia.com/search?query=\u0002\u00010", + "ueapron": "http://blueapron.com/?q=\u0002\u00010", + "uehive": "//www.bluehive.com/providers/search/\u0002\u00010", + "ueletterbible": "http://www.blueletterbible.org/search/search.cfm?Criteria=\u0002&t=KJV#s=s_primary_0_1\u00010", + "ueline": "//rsw.me.uk/blueline/methods/search?q=\u0002\u00010", + "uelight": "http://cse.google.com/cse?cx=009513296995230692334:6ksgwcos37i&q=\u0002\u00010", + "uray": "http://www.blu-ray.com/search/?quicksearch=1&quicksearch_country=all&quicksearch_keyword=\u0002§ion=bluraymovies\u000161" + }, + "m": { + "*": "//www.bing.com/maps/?q=\u0002&obox=1\u000126", + "j": { + "*": "//www.bmj.com/search/advanced/\u0002\u00010", + "bp": "//bestpractice.bmj.com/search?q=\u0002\u00010" + }, + "k": "//blendermarket.com/search?q=\u0002\u00010", + "o": { + "*": "//bugzilla.mozilla.org/buglist.cgi?quicksearch=\u0002\u000111", + "notes": "//www.bmonotes.com/Search/GeneralSearch?query=\u0002\u00010", + "nth": "//www.bing.com/search?q=\u0002&filters=ex1%3a\"\"ez3\"\"\u00010" + }, + "p": "//bookmyparts.com/?s=\u0002&post_type=product\u00010", + "r": "http://bluemoonrising.com/?s=\u0002\u00013", + "s": "http://in.bookmyshow.com/search/results/?_s=0.2&search=\u0002\u00010", + "de": "//www.brickmerge.de/?find=\u0002\u00010", + "aps": "//www.bing.com/maps/?q=\u0002&obox=1\u000126", + "wparts": "//www.getbmwparts.com/search?search_str=\u0002\u00010" + }, + "n": { + "a": "http://www.bna.com.ar/Buscador?q=\u0002\u00010", + "*": "//www.barnesandnoble.com/s/\u0002\u00015", + "f": "http://catalogue.bnf.fr/rechercher.do?motRecherche=\u0002\u00010", + "l": "//www.bing.com/search?q=\u0002&cc=nl\u00010", + "r": "http://www.bnrmetal.com/v5/search/search/\u0002\u00010", + "s": "//bokunoshumi.wordpress.com/?s=\u0002\u00010", + "br": "http://www.bing.com/search?q=\u0002&rf=1&qpvt=\u0002\u00010", + "dc": "//bandcamp.com/search?q=\u0002\u0001601", + "ha": "http://bokunoheroacademia.wikia.com/wiki/Special:Search?go&query=\u0002\u00010", + "il": "http://www.baileynurseries.com/imagelibrary/gallery/search/?name=\u0002&brand=All&plant_type=All&height_lo=&height=f&spread_lo=&spread=f&exposure=All&zone=All&foliage=&dosearch=Do+Search\u00010", + "ews": "//www.bing.com/news/search?q=\u0002\u000130" + }, + "o": { + "*": "http://www.boerse-online.de/suchergebnisse?_search=\u0002\u00015", + "i": { + "*": "http://bindingofisaacrebirth.gamepedia.com/index.php?search=\u0002\u000125", + "ngboing": "http://www.google.com/cse?cx=partner-pub-2170174688585464:d58nno-rqp8&ie=ISO-8859-1&q=\u0002&sa=GO&siteurl=www.boingboing.net/\u00013" + }, + "l": { + "a": { + "*": "//wiki.parabola.nu/index.php?title=Special%3ASearch&search=\u0002&go=Go\u00010", + "pkg": "//www.parabola.nu/packages/?q=\u0002\u000143" + }, + "*": "//www.bol.com/nl/s/?searchtext=\u0002\u0001187", + "ha": "http://www.bolha.com/iskanje?q=\u0002\u00014", + "or": "http://www.bolor-toli.com/dictionary/word?search=\u0002\u00010" + }, + "m": { + "*": "http://www.boxofficemojo.com/search/?q=\u0002\u000113", + "negocio": "http://www.bomnegocio.com/brasil?q=\u0002\u00010" + }, + "o": { + "k": { + "*": "http://www.booking.com/searchresults.html?ss=\u0002&si=ai\u000159", + "o": "http://booko.com.au/books/search?q=\u0002\u000112", + "s": { + "*": "//www.amazon.com/s/?tag=duc0c-20&url=search-alias%3Daps&field-keywords=\u0002\u000142633", + "etc": "http://www.booksetc.co.uk/books/search?q=\u0002\u00010" + }, + "baz": "http://bookbaz.ir/?s=\u0002 \u00010", + "brainz": "//bookbrainz.org/search?q=\u0002\u00010", + "crossing": "http://bookcrossing.by/books?find=\u0002\u00010", + "dep": { + "*": "http://bookdepository.com/search?searchTerm=\u0002&search=Find+book\u000129", + "ository": "//www.bookdepository.com/search?searchTerm=\u0002&search=Find+book\u000118" + }, + "een": "//www.bookeenstore.com/search?words=\u0002\u00010", + "finder": "http://www.bookfinder.com/search/?author=&title=\u0002&lang=en&submit=Begin+search&new_used=*&destination=us¤cy=USD&mode=basic&st=sr&ac=qr\u000133", + "flavor": "http://bookflavor.com/#!\u0002\u00010", + "ing": { + "*": "http://www.booking.com/searchresults.html?ss=\u0002&si=ai\u000159", + "es": "//www.booking.com/search.es.html?ss=\u0002\u00010" + }, + "live": "http://booklive.jp/search/keyword?keyword=\u0002\u00014", + "looker": "http://www.booklooker.de/B%C3%BCcher/Angebote/infotext=\u0002?lid=1\u00014", + "myshow": "http://in.bookmyshow.com/search/results/?_s=0.2&search=\u0002\u00010", + "net": "http://www.booknet.co.il/subc.asp?serin=3&c=3947&ser=\u0002\u00010" + }, + "m": { + "*": "http://www.websmartboomer.com/?q=\u0002\u00010", + "kat": "http://boomkat.com/search?q=\u0002\u00010" + }, + "*": "//bugzilla.opensuse.org/buglist.cgi?quicksearch=\u0002\u000155", + "t": { + "*": "//getbootstrap.com/docs/4.0/components/\u0002/\u000112", + "leg": "http://bootleggames.wikia.com/wiki/Special:Search?search=\u0002\u00010" + }, + "st": "/?q=\u0002+site:boost.org\u000117" + }, + "do": "//www.bodo.de/suche.html?tx_kesearch_pi1[sword]=\u0002\u00010", + "na": "//www.bona.co.za/?s=\u0002\u00010", + "tb": "//duckduckgo.com/?q=site%3Abattleofthebits.org+\u0002\u00010", + "ards": "http://www.boards.ie/search/submit/?query=\u0002\u00010", + "ardgame": { + "*": "//boardgamegeek.com/geeksearch.php?action=search&objecttype=boardgame&q=\u0002&B1=Go\u00011812", + "geek": "http://boardgamegeek.com/geeksearch.php?action=search&objecttype=boardgame&q=\u0002\u000118", + "prices": "http://www.boardgameprices.com/compare-prices-for?q=\u0002\u00014" + }, + "ardman": "http://dillonboardman.wordpress.com/?s=\u0002&submit=Search\u00010", + "bdylan": "//www.bobdylan.com/?s=\u0002\u00010", + "cca": "//bestonlinecasinoca.com/?s=\u0002\u00010", + "cpages": "http://bocpages.org/w/index.php?search=\u0002\u00010", + "deka": "http://bodeka.org/?s=\u0002\u00010", + "dycare": "//www.bodycarereviews.com/?s=\u0002\u00010", + "dyfit": "http://www.bodyenfitshop.nl/#twn|?tn_q=\u0002\u00010", + "gle": "http://www.bogleheads.org/w/index.php?search=\u0002\u00010", + "kmålsordboka": "http://ordbok.uib.no/perl/ordbok.cgi?OPP=+\u0002&ant_bokmaal=5&ant_nynorsk=5&bokmaal=+&ordbok=bokmaal\u00010", + "kus": "http://www.bokus.com/cgi-bin/product_search.cgi?ac_used=no&search_word=\u0002\u000126", + "ndfaro": "http://www.bondfaro.com.br/cprocura?produto=\u0002\u00010", + "nfire": "//www.bonfire.com/results/\u0002\u00010", + "nnus": "//bonnus.ulb.uni-bonn.de/Summon/Search?lookfor=\u0002&type=AllFields&submit=Suchen\u00010", + "rderlands": "http://borderlands.wikia.com/wiki/Special:Search?query=\u0002\u00010", + "stonglobe": "http://www.bostonglobe.com/queryResult/search?q=\u0002\u00015", + "stonpubliclibrary": "//bpl.bibliocommons.com/search?q=\u0002&t=smart&search_category=keyword&commit=Search&submitsearch=go&se=catalog\u00010", + "tlist": "//botlist.co/search?query=\u0002\u00014", + "to3": "//boto3.readthedocs.io/en/latest/search.html?q=\u0002&check_keywords=yes&area=default\u00016", + "ulet": "http://www.bouletcorp.com/?s=\u0002\u00010", + "ulanger": "http://www.boulanger.com/resultats?tr=\u0002\u000110", + "untysource": "//www.bountysource.com/search?query=\u0002\u00010", + "urbon": "http://bourbon.io/docs/?q=\u0002\u00010", + "wer": "//libraries.io/search?q=\u0002&platforms=Bower&sort=rank&sort=rank\u00010", + "xoh": "http://boxoh.com/?t=\u0002\u00018", + "yslife": "http://boyslife.org/search/?q=\u0002 \u00014" + }, + "p": { + "a": { + "*": "http://bulbapedia.bulbagarden.net/wiki/\u0002\u0001166", + "nda": "//www.boredpanda.com/?s=\u0002\u00010" + }, + "b": "http://www.bpb.de/suche/?suchwort=\u0002&suchen=Suchen\u00010", + "*": "http://beautifulpixels.com/?s=\u0002 \u000113", + "i": "http://products.bpiworld.org/companies?title=&field_industry_category_tid=&field_member_id_value=\u0002\u00010", + "l": "http://www.backpackinglight.com/cgi-bin/backpackinglight/search.html?q=\u0002\u00010", + "m": "//songbpm.com/\u0002\u00010", + "o": { + "i": "//bugs.python.org/issue\u0002\u00010", + "p": "//www.brainpop.com/search/?keyword=\u0002\u00010", + "*": "//bugs.python.org/issue?%40columns=id%2Cactivity%2Ctitle%2Ccreator%2Cassignee%2Cstatus%2Ctype&%40sort=-activity&%40filter=status&%40action=searchid&ignore=file%3Acontent&%40search_text=\u0002&submit=search&status=-1%2C1%2C2%2C3\u00010", + "st": "http://track.bpost.be/btr/web/#/search?itemCode=\u0002\u00019" + }, + "p": { + "*": "//bibliotheques.paris.fr/Default/search.aspx?SC=CATALOGUE&QUERY=\u0002&QUERY_LABEL=\u00010", + "n": "http://katalog.bppn.waw.pl/F?func=find-b&request=\u0002&find_code=WRD&adjacent=N&local_base=PRA01&x=0&y=0&filter_code_1=WLN&filter_request_1=&filter_code_2=WYR&filter_request_2=&filter_code_3=WYR&filter_request_3=&filter_code_4=WFM&filter_request_4=&filter_code_5=WSL&filter_request_5=\u00010", + "ro": "//pro.beatport.com/search?q=\u0002\u00010" + }, + "t": "//www.brownpapertickets.com/browse.html?keywords=\u0002\u00010", + "ro": "//legacy.baseballprospectus.com/player_search.php?search_name=\u0002\u00010", + "edia": "http://bulbapedia.bulbagarden.net/w/index.php?title=Special:Search&search=\u0002&go=Go\u000113" + }, + "q": "//www.bloombergquint.com/search?q=\u0002\u00010", + "r": { + "*": "http://www.baseball-reference.com/pl/player_search.cgi?search=\u0002\u00010", + "d": "//boardreader.com/s/\u0002.html\u00010", + "i": { + "*": "//www.bing.com/images/search?q=imgurl:\u0002&view=detailv2&iss=sbi&FORM=IRSBIQ#enterInsights\u00013", + "m": "http://www.bricksinmotion.com/forums/search/?action=search&keywords=\u0002&search=Submit+search&show_as=topics\u00010", + "t": { + "*": "//www.britannica.com/search?query=\u0002\u00017", + "annica": { + "*": "http://www.britannica.com/search?query=\u0002\u000138", + "schoole": "http://school.eb.com/levels/elementary/search/articles?query=\u0002\u00010", + "schoolh": "http://school.eb.com/levels/high/search/articles?query=\u0002\u00010", + "schoolm": "http://school.eb.com/levels/middle/search/articles?query=\u0002\u00010" + }, + "imgq": "http://quest.eb.com/search/\u0002\u00013", + "ish": "http://www.britishslang.co.uk/search/default.aspx?q=\u0002\u00010", + "sche": "http://school.eb.com/levels/elementary/search/articles?query=\u0002\u00010", + "schh": "http://school.eb.com/levels/high/search/articles?query=\u0002\u00010", + "schm": "http://school.eb.com/levels/middle/search/articles?query=\u0002\u00010" + }, + "cklink": { + "*": "http://www.bricklink.com/search.asp?q=\u0002\u00015", + "cat": "http://www.bricklink.com/catalogList.asp?q=\u0002\u00013" + }, + "ckpart": "http://brickset.com/parts?query=\u0002\u00010", + "ckset": "http://brickset.com/sets?query=\u0002\u00019", + "coman": "//www.bricoman.it/search/?q=\u0002\u00010", + "ghtstorm": "http://www.brightstorm.com/search/?k=\u0002\u00010" + }, + "k": "http://www.bruun-rasmussen.dk/search.do?q=\u0002\u00010", + "o": { + "*": "http://bropages.org/\u0002\u00015", + "ok": "//www.brookings.edu/search/?s=\u0002\u00010", + "wn": { + "*": "//search.library.brown.edu/?utf8=✓&q=\u0002\u00010", + "ells": "//www.brownells.com/search/index.htm?k=\u0002\u00010", + "lib": "//search.library.brown.edu/?utf8=✓&q=\u0002\u00010" + }, + "adsign": "//duckduckgo.com/?q=site%3Abroadsign.com+\u0002\u00010", + "ckhaus": "//brockhaus.de/search/?t=enzy&q=\u0002\u00010", + "-ids": "//www.bro.org/sphinx/search.html?check_keywords=yes&q=\u0002\u00010", + "nco": "http://broncowine.com/woocommerce-search/?cat_in=&rs=\u0002&search_in=product&search_other=product\u00010" + }, + "t": { + "*": "//www.britannica.com/search?query=\u0002\u00017", + "m": "//www.baroteam.fr/?s=\u0002\u00010" + }, + "ew": { + "f": "//formulae.brew.sh/formula/\u0002\u000119", + "*": "http://brewformulas.org/search?search%5Bterm%5D=\u0002\u000140" + }, + "ly": "//brainly.com/app/ask?entry=hero&q=\u0002\u00010", + "st": "//brawlstars.fandom.com/wiki/Special:Search?query=\u0002\u00010", + "ack": "//www.brack.ch/search?query=\u0002\u00010", + "ainpop": { + "*": "//www.brainpop.com/search/search.weml?keyword=\u0002\u00010", + "educators": "http://educators.brainpop.com/search/?q=\u0002\u00010" + }, + "ainyquote": "//www.brainyquote.com/search_results.html?q=\u0002\u00010", + "akdag": "//brakdag.nl/?s=\u0002\u00010", + "ands": "http://www.brandsoftheworld.com/search/logo?search_api_views_fulltext=\u0002\u00014", + "atabase": "http://www.bratabase.com/search/?q=\u0002\u00010", + "eitbart": "http://www.breitbart.com/search/?s=\u0002\u000110", + "ettspiele": "http://www.brettspiel-angebote.de/spiele/?s=\u0002&t=\u000111", + "l2eur": "//www.xe.com/currencyconverter/convert/?Amount=\u0002&From=BRL&To=EUR\u00010", + "l2gbp": "//www.xe.com/currencyconverter/convert/?Amount=\u0002&From=BRL&To=GBP\u00010", + "l2usd": "//www.xe.com/currencyconverter/convert/?Amount=\u0002&From=BRL&To=USD\u00010", + "reg": "http://w2.brreg.no/enhet/sok/treffliste.jsp?navn=\u0002 &orgform=0&fylke=0&kommune=0\u00010", + "umario": "http://brumario.usal.es/search/?searchtype=X&searcharg=\u0002 &op=Buscar&SORT=D&searchscope=\u00010", + "ussels": "//welovebrussels.org/?s=\u0002\u00010", + "utsel": "//www.brutsellog.nl/?s=\u0002\u00010" + }, + "s": { + "4": "//www.crummy.com/software/BeautifulSoup/bs4/doc/search.html?q=\u0002\u00013", + "a": { + "*": "//www.biblesociety.org.au/?s=\u0002&x=0&y=0\u00010", + "g": "//www.bsag.de/index.php?q=\u0002\u00010", + "ber": "//bsaber.com/?s=\u0002\u000110" + }, + "b": "//opacplus.bsb-muenchen.de/InfoGuideClient/start.do?Login=opacext&BaseURL=https%3a%2f%2fopacplus.bsb-muenchen.de%2fInfoGuideClient%2fstart.do%3fLogin%3dopacext&Query=-1=%22\u0002%22\u00010", + "*": "//www.bing.com/shop?q=\u0002\u00017", + "i": { + "*": "http://www.businessinsider.com/s?q=\u0002\u000138", + "shop": "//shop.bsigroup.com/SearchResults/?q=\u0002\u00010" + }, + "l": "http://www.signbsl.com/sign/\u0002\u00010", + "p": "//www.blendswap.com/blends/search?keywords=\u0002\u00013", + "r": "http://www.blueskyrotor.com/performance/search/index.php?keyword=\u0002\u000112", + "t": { + "*": "http://www.barbershoptags.com/dbpage.php?pg=tags&go=Go&_searchq=\u0002\u00010", + "ar": { + "*": "//www.biostars.org/local/search/page/?q=\u0002\u00010", + "s": "//www.bundlestars.com/en/games?search=\u0002\u00010" + } + }, + "w": "//bladeandsoul.gamepedia.com/index.php?search=\u0002\u00010", + "dman": "http://www.freebsd.org/cgi/man.cgi?query=\u0002\u00013", + "ocial": "//www.bing.com/social/search/updates?q=\u0002\u00018" + }, + "t": { + "c": { + "*": "//www.blockchain.com/search?search=\u0002\u000126", + "m": "http://bitcoinity.org/markets/\u0002/USD\u00010", + "addr": "//www.blockchain.com/btc/address/\u0002\u00014" + }, + "*": "//www.bing.com/translator?text=\u0002\u0001149", + "s": "//bugs.debian.org/cgi-bin/bugreport.cgi?bug=\u0002\u00018", + "tf": "http://bttf.duckduckgo.com/?q=\u0002\u00010", + "abs": "http://www.ultimate-guitar.com/search.php?s=\u0002&w=songs\u00010", + "name": "//www.behindthename.com/names/search.php?terms=\u0002&type=\u000128", + "rfs": "//btrfs.wiki.kernel.org/index.php?title=Special%3ASearch&search=\u0002\u00017", + "url": "http://www.microsofttranslator.com/bv.aspx?a=\u0002\u000180" + }, + "u": { + "b": "//www.bookbub.com/search?search=\u0002\u00010", + "*": "//bulbapedia.bulbagarden.net/w/index.php?title=Special%3ASearch&search=\u0002\u000185", + "m": "//www.mangaupdates.com/search.html?search=\u0002\u00015", + "y": { + "*": "//www.amazon.com/s/?tag=duc0c-20&url=search-alias%3Daps&field-keywords=\u0002\u000142633", + "ee": "http://buyee.jp/item/search?query=\u0002 \u00014", + "cott": "http://www.buycott.com/search/all?query=\u0002\u00010", + "truckwheels": "http://www.buytruckwheels.com/index.php?route=product/search&filter_name=\u0002 \u00010" + }, + "z": { + "*": "//www.buzer.de/s1.htm?a=&g=\u0002\u00010", + "z": { + "*": "http://www.playbuzz.com/search?query=\u0002\u00016", + "feed": "//www.buzzfeed.com/search?q=\u0002\u000112" + } + }, + "ch": { + "7": "//www.buch7.de/store/simple_search_results?utf8=%E2%9C%93&navkat=&search=\u0002&commit.x=0&commit.y=0\u00015", + "*": "//buchonline.info/?s=\u0002\u00010", + "preis24": "//www.buchpreis24.de/stichwort/\u0002\u00010" + }, + "ej": "//buprimo.hosted.exlibrisgroup.com/primo-explore/search?query=any,contains,\u0002&tab=default_tab&search_scope=default_scope&vid=BU&lang=en_US&offset=0\u00010", + "nd": { + "*": "//www.bund.net/service/suchergebnis/?L=0&q=\u0002\u00010", + "le": { + "*": "//bundlephobia.com/result?p=\u0002\u00013", + "s": "//www.bundlestars.com/en/games?search=\u0002\u00010", + "phobia": "//bundlephobia.com/result?p=\u0002\u00013" + } + }, + "ng": "http://www.lawyersaroundme.com/search/?term=\u0002\u00010", + "nq": "//together.bunq.com/?q=\u0002\u00010", + "p8": "http://catalogue.bu.univ-paris8.fr/cgi-bin/koha/opac-search.pl?idx=&q=\u0002\u00010", + "sa": "http://www.basketusa.com/?s=\u0002\u00010", + "cea": "http://ucm.summon.serialssolutions.com/es-ES/#!/search?ho=t&fvf=ContentType,Newspaper%20Article,t&l=es-ES&q=\u0002&pg=buscador&utf8=%E2%9C%93\u00010", + "dgetbytes": "http://www.budgetbytes.com/?s=\u0002\u00013", + "ffy": "http://buffy.wikia.com/wiki/Special:Search?search= \u0002&go=Go\u00013", + "ffalolib": "//www.buffalolib.org/vufind/Union/Search?lookfor=\u0002&type=keyword&submit=Find&sort=title\u00010", + "gforum": "//www.bug.hr/forum/search/topic/?txt=\u0002\u00010", + "gguide": "http://bugguide.net/index.php?q=search&keys=\u0002\u00015", + "gzilla": "//bugzilla.mozilla.org/buglist.cgi?quicksearch=\u0002 \u000121", + "ien": "http://www.buienalarm.nl/location/\u0002\u00010", + "ild": "http://www.build.com/index.cfm?page=search:browse&term=\u0002\u00013", + "ilt": { + "*": "//builtwith.com/?\u0002\u00010", + "with": "//builtwith.com/?\u0002\u00010" + }, + "kalapak": "//www.bukalapak.com/products?utf8=%E2%9C%93&search%5Bkeywords%5D=\u0002\u000152", + "kdev": "http://dev.bukkit.org/search/?search=\u0002\u00010", + "kkit": "//www.curseforge.com/minecraft/bukkit-plugins/search?search=\u0002\u00013", + "lba": { + "*": "//bulbapedia.bulbagarden.net/w/index.php?title=Special%3ASearch&search=\u0002\u000185", + "pedia": "http://bulbapedia.bulbagarden.net/w/index.php?title=Special:Search&search=\u0002&go=Go\u000113" + }, + "lletproof": "//blog.bulletproof.com/?s=\u0002\u00010", + "llmoose": "http://www.bullmoose.com/search?q=\u0002&SC=1\u000116", + "nnings": "//www.bunnings.com.au/search/products?q=\u0002&redirectFrom=Any\u000126", + "nware": "http://www.bunnings.com.au/search/products?q=\u0002 &redirectFrom=Any\u00010", + "rbuja": "http://www.burbuja.info/inmobiliaria/search.php?do=process&query=\u0002\u00010", + "rst": "//burst.shopify.com/photos/search?utf8=✓&q=\u0002\u00016", + "scape": "http://www.buscape.com.br/cprocura?produto=\u0002\u000110", + "sinessgovau": "//www.business.gov.au/search?q=\u0002\u00010", + "stimes": "//bustimes.org/search?q=\u0002\u00010" + }, + "v": { + "*": "//www.bing.com/videos?q=\u0002\u00012395", + "g": "//fahrinfo.bvg.de/Fahrinfo/bin/query.bin/?pk_campaign=BVG.de_Eingabe&from=\u0002 \u00018", + "s": "http://pesquisa.bvsalud.org/regional/?q=\u0002\u00010", + "ideo": { + "*": "//www.bing.com/videos?q=\u0002\u00012395", + "s": "//www.bing.com/videos?q=\u0002\u00012395" + } + }, + "w": { + "*": "//www.bing.com/weather/forecast?q=\u0002\u000115", + "c": "http://belfrycomics.net/pg/?searchtype=Titles&searchpat=\u0002\u00010", + "s": "//bws.com.au/search?searchTerm=\u0002\u00010", + "books": "http://www.betterworldbooks.com/\u0002-H0.aspx?SearchTerm=\u0002 \u000122", + "eek": "//www.bing.com/search?q=\u0002&filters=ex1%3a\"\"ez2\"\"\u00010" + }, + "0b": "http://b0b.fr/?s=\u0002\u00010", + "4x": "//www.b4x.com/android/forum/pages/results/?query=\u0002\u00010", + "jj": "//www.bjjheroes.com/?s=\u0002\u00010", + "jp": "http://www.bjp.org/?searchword=\u0002&searchphrase=exact&limit=20&ordering=newest&view=search&option=com_search\u00010", + "&n": "//www.barnesandnoble.com/s/\u0002\u00015", + "xr": "http://bxr.su/search?refs=\u0002\u00010", + "yu": { + "*": "//www.byu.edu/search-all?q=\u0002\u00013", + "i": "//www.byui.edu/search/result?q=\u0002\u00010" + }, + "3ta": "http://b3ta.com/search/posts?q=\u0002\u00014", + "4kids": "http://www.biology4kids.com/search.html?cx=partner-pub-9168758629909687%3A9553394167&cof=FORID%3A10&ie=UTF-8&q=\u0002&sa=Search\u00010", + "-rhymes": "http://www.b-rhymes.com/rhyme/word/\u0002\u00010", + "yggahus": "//www.byggahus.se/sokresultat/?q=\u0002 \u00010", + "yond": "http://www.byond.com/games/?text=\u0002\u00010", + "yte": "//www.byte-post.com/?s=\u0002\u00010", + "ztch": "//yadda.icm.edu.pl/baztech/search/page.action?q=sc.general*c_0all_0eq.\u0002*l_0&qt=SEARCH\u00010" + }, + "c": { + "2": { + "1": "//www.channel21.de/catalogsearch/result/?q=\u0002\u00010", + "4": "//www.chrono24.com/search/index.htm?watchTypes=&query=\u0002&dosearch=true&searchexplain=1&accessoryTypes=\u00016", + "c": { + "*": "http://www.camptocamp.org/summits/list/snam/\u0002\u00010", + "forum": "http://www.camptocamp.org/documents/search?type=forums&q=\u0002 \u00010", + "site": "http://www.camptocamp.org/documents/search?type=sites&q=\u0002\u00010", + "summit": "http://www.camptocamp.org/documents/search?type=summits&q=\u0002\u00010" + }, + "e": "//translate.google.com/#cs/en/\u0002\u00016", + "*": "http://c2.com/cgi/fullSearch?search=\u0002\u00010" + }, + "4": "http://www.channel4.com/search/?q=\u0002\u00010", + "a": { + "a": "http://www.caa.ca/?s=\u0002&submit=Search&lang=en\u00010", + "*": "//www.amazon.ca/s/?tag=duc22-20&field-keywords=\u0002\u0001545", + "d": { + "*": "//www.caddetails.com/search?q=\u0002\u00010", + "ence": "//www.cadence.com/content/cadence-www/global/en_US/home/search.html?k=\u0002\u00010" + }, + "h": { + "*": "http://michaelyingling.com/random/calvin_and_hobbes/search.php?phrase=\u0002\u00010", + "o": "//www.cardhoarder.com/cards?data[search]=\u0002\u00017" + }, + "m": { + "d": "http://dictionary.cambridge.org/search/american-english/direct/?q=\u0002\u0001267", + "g": "http://dictionary.cambridge.org/us/grammar/british-grammar/\u0002\u00010", + "*": "http://search.cam.ac.uk/web?query=\u0002\u000110", + "el": { + "*": "http://camelcamelcamel.com/products?sq=\u0002 \u000159", + "de": "//de.camelcamelcamel.com/products?sq=\u0002\u00010", + "fr": "//fr.camelcamelcamel.com/search?sq=\u0002\u00010" + }, + "pl": { + "*": "http://dictionary.cambridge.org/dictionary/english-polish/\u0002\u000124", + "en": "//dictionary.cambridge.org/dictionary/polish-english/\u0002\u00013" + }, + "tw": "//dictionary.cambridge.org/dictionary/english-chinese-traditional/\u0002\u000121", + "aro": "//www.z28.com/search/search?keywords=\u0002&order=relevance\u00010", + "bridge": "http://dictionary.cambridge.org/dictionary/english/\u0002\u0001294", + "erapb": "//www.camerapricebuster.co.uk/Search?q=\u0002\u00013", + "esen": "//dictionary.cambridge.org/dictionary/spanish-english/\u0002\u00010", + "fren": "//dictionary.cambridge.org/dictionary/french-english/\u0002\u00014", + "lib": "http://idiscover.lib.cam.ac.uk/primo-explore/search?query=any,contains,\u0002&tab=cam_lib_coll&search_scope=SCOP_CAM_ALL&vid=44CAM_PROD&lang=en_US&offset=0\u00010", + "pus": { + "*": "//accucampus.net/search?q=\u0002\u00010", + "nav": "//navigator.tu-dresden.de/erweitertesuche/\u0002\u00010" + } + }, + "n": { + "*": "//recherche-search.gc.ca/rGs/s_r?cdn=canada&st=s&num=10&langs=eng&st1rt=0&s5bm3ts21rch=x&q=\u0002\u00014", + "on": "//www.usa.canon.com/internet/portal/us/home/searchresults?query=\u0002&searchTab=products\u00010", + "oo": "http://www.canoonet.eu/services/Controller?input=\u0002\u00013", + "to": { + "*": "http://cantonese.org/search.php?q=\u0002\u00013", + "dict": "http://www.cantonese.sheik.co.uk/dictionary/search/?searchtype=1&text=\u0002\u00016" + }, + "ada": { + "*": "//recherche-search.gc.ca/rGs/s_r?cdn=canada&st=s&num=10&langs=eng&st1rt=0&s5bm3ts21rch=x&q=\u0002\u00014", + "computers": "http://www.canadacomputers.com/advanced_search_result.php?keywords=\u0002 \u00015", + "post": "//www.canadapost.ca/cpotools/apps/track/personal/findByTrackNumber?trackingNumber=\u0002&LOCALE=en&LOCALE2=en\u000123" + }, + "adiantire": "http://www.canadiantire.ca/en/search-results.html?searchByTerm=true&q=\u0002\u000112", + "dade": "//www.c-and-a.com/webapp/wcs/stores/servlet/SearchDisplay?catalogId=10001&storeId=10153&langId=-3&articleSearch=false&searchTerm=\u0002&x=0&y=0\u00010", + "dlestickpatterns": "http://www.candlestickpatterns.org/?s=\u0002\u00010", + "istream": { + "*": "http://www.canistream.it/search/term/\u0002\u00017", + "it": "http://www.canistream.it/search/term/\u0002\u00017", + "tv": "http://www.canistream.it/search/tv/\u0002\u00010", + "movie": "http://www.canistream.it/search/movie/\u0002\u00010" + }, + "iuse": "http://caniuse.com/#search=\u0002\u0001343", + "lii": "http://www.canlii.ca/en/search/search.do?all=\u0002\u00010", + "nabis": "//www.andcannabis.com/?s=\u0002\u00010", + "opener": "http://11foot8.com/?s=\u0002\u00016" + }, + "p": { + "*": "//coinmarketcap.com/search/?q=\u0002\u000129", + "f": "//www.capfriendly.com/search?s=\u0002\u00013", + "p": "http://www.cappusa.com/catalogsearch/result/?q=\u0002\u00010", + "ital": "//www.capital.bg/search.php?stext=\u0002\u00010", + "ost": "http://www.canadapost.ca//cpotools/apps/track/personal/findByTrackNumber?trackingNumber=\u0002\u00018" + }, + "r": { + "*": "http://www.carmagazine.co.uk/GLOBAL/Search-Results/?N=0&Ntx=mode%20matchallpartial&Ntk=site&Ntt=\u0002\u00015", + "bs": "http://www.calorieking.com.au/foods/search.php?keywords=\u0002&showresults=yes&go=Search\u00015", + "go": "//crates.io/search?q=\u0002\u0001925", + "anddriver": "http://caranddriver.com/search/\u0002\u00010", + "dboard": "//www.cardboardconnection.com/search-results?q=\u0002\u00010", + "dkingdom": "//www.cardkingdom.com/catalog/search?search=header&filter%5Bname%5D=\u0002\u00010", + "eerbuilder": "http://www.careerbuilder.com/Jobseeker/Jobs/JobResults.aspx?IPath=QH&ch=&rs=&s_rawwords=\u0002&s_jobtypes=ALL&s_freshness=30&s_education=DRNS&s_freeloc=&qsbButton=Find+Jobs+%3E%3E\u00010", + "jam": "//carjam.co.nz/car/?plate=\u0002\u00010", + "mag": "http://www.carmagazine.co.uk/GLOBAL/Search-Results/?N=0&Ntx=mode%20matchallpartial&Ntk=site&Ntt=\u0002\u00015", + "max": "//www.carmax.com/search#FreeText=\u0002\u00016", + "ousell": "//carousell.com/search/products/?query=\u0002 \u00013", + "rot": "http://search.carrot2.org/stable/search?source=web&view=folders&skin=fancy-compact&query=\u0002&results=100&algorithm=lingo\u00010", + "sales": "//www.carsales.com.au/cars/results/?q=CarAll.keyword(\u0002).&area=Stock&vertical=car&WT.z_srchsrcx=makemodel\u00010", + "toonnetwork": "http://www.cartoonnetwork.com/search/index.html?keywords=\u0002\u00010" + }, + "s": { + "*": "http://www.commonchemistry.org/ChemicalDetail.aspx?ref=\u0002\u00010", + "chy": "http://stadt-bremerhaven.de/?s=\u0002\u00010", + "etext": "//casetext.com/search?q=\u0002\u00010", + "hoverflow": "http://www.cashoverflow.in/?s=\u0002 \u00010", + "tbox": "//castbox.fm/podcasts/\u0002\u00010" + }, + "t": { + "h": { + "*": "http://www.cathdb.info/search?q=\u0002\u00010", + "olic": { + "*": "http://www.catholic.com/search/content/\u0002\u00010", + "store": "//www.zieglers.com/search.php?search_query=\u0002\u00010" + } + }, + "*": "//dlc.iec.cat/results.asp?txtEntrada=\u0002\u000193", + "alandictionary": "http://www.catalandictionary.org/en/search/?q=\u0002\u00010", + "awikibe": "//www.catawiki.be/search?q=\u0002\u00010" + }, + "bq": "http://www.cabq.gov/searchresults?q=\u0002\u00010", + "ct": { + "*": "http://conjd.cactus2000.de/index.php?q=\u0002\u000110", + "us": { + "*": "//shop.cactusmart.com/search?q=\u0002\u00010", + "mart": "//shop.cactusmart.com/search?q=\u0002\u00010" + } + }, + "fr": "http://www.carrefour.fr/?q=\u0002\u00010", + "ke": { + "2": { + "*": "http://book.cakephp.org/2.0/en/search.html?q=\u0002\u00010", + "book": "http://book.cakephp.org/2.0/en/search.html?q=\u0002 \u00010" + }, + "*": "http://api.cakephp.org/search/\u0002\u00010", + "book": "//book.cakephp.org/3.0/en/search.html?check_keywords=yes&area=default&q=\u0002\u00010" + }, + "lc": { + "*": "//duckduckgo.com/?q=\u0002&ia=calculator\u0001114", + "ulator": "//duckduckgo.com/?ia=calculator&q=\u0002\u000117" + }, + "ld": "http://dictionary.cambridge.org/search/british/?source=duckduckgo&q=\u0002\u0001112", + "ll": { + "*": "http://qrzcq.com/?q=\u0002&action=search&page=search\u00010", + "ook": "http://callook.info/\u0002\u00018" + }, + "ls": "//www.caloriecount.com/search/foods?searchpro=\u0002\u00010", + "che": { + "d": { + "*": "//webcache.googleusercontent.com/search?q=cache:\u0002\u000135", + "view": "//webcache.googleusercontent.com/search?q=cache:\u0002\u000135" + }, + "*": "//webcache.googleusercontent.com/search?q=cache:\u0002\u000135" + }, + "fepress": "//www.cafepress.com/+\u0002\u00010", + "gematch": "http://www.cagematch.net/?id=666&search=\u0002\u000114", + "irn": "http://www.cairn.info/resultats_recherche.php?searchTerm=\u0002\u00010", + "lendar": "//www.google.com/calendar/b/0/render?q=\u0002\u000146", + "lvinandhobbes": "http://michaelyingling.com/random/calvin_and_hobbes/search.php?phrase=\u0002\u00010" + }, + "b": { + "c": "//www.cbc.ca/search?q=\u0002\u000116", + "*": "//www.crunchbase.com/textsearch?q=\u0002\u000199", + "d": { + "*": "http://www.christianbook.com/Christian/Books/easy_find?Ntt=\u0002&N=0&Ntk=keywords&action=Search&Ne=0\u00010", + "bcz": "//cbdb.cz/hledat?text=\u0002\u00010", + "oil": "//cbd-oil-canada.ca/?s=/\u0002\u00010" + }, + "k": "http://carminbook.com/?s=\u0002\u00010", + "n": "http://www1.cbn.com/cbn-search?search_term=\u0002&site=default_collection\u00010", + "r": "http://comicbookroundup.com/search_results.php?f_search=\u0002\u00010", + "s": { + "*": "//www.cbs.nl/nl-nl/zoeken/?query=\u0002\u00010", + "ervice": "http://www.cbservicedetersivi.it/?s=\u0002\u00010", + "news": "http://search.cbsnews.com/?source=cbs&q=\u0002\u00014", + "sports": "http://www.sportsline.com/info/search?q=\u0002\u00010" + }, + "x": "http://choualbox.com/recherche?q=\u0002\u00010", + "br": "//www.sports-reference.com/cbb/search/search.fcgi?hint=&search=\u0002&pid=&idx=\u00010", + "ase": "http://www.computerbase.de/suche/?q=\u0002\u00016", + "lue": "//www.coolblue.nl/zoeken?query=\u0002\u00010", + "ottle": "//codebottle.io/?q=\u0002\u00010", + "tnuggets": "//www.cbtnuggets.com/search?q=\u0002\u00010", + "wiki": "http://combineoverwiki.net/index.php?search=\u0002&title=Special%3ASearch&go=Go\u00010" + }, + "c": { + "b": "//www.climbbybike.com/climbs_selection.asp?Mountainname=\u0002\u00010", + "c": { + "c": { + "a": "//ca.camelcamelcamel.com/search?sq=\u0002\u00015", + "*": "http://ccc.scborromeo.org.master.com/texis/master/search/?sufs=0&q=\u0002\u00010" + }, + "*": "http://camelcamelcamel.com/search?sq=\u0002\u0001379", + "de": "//de.camelcamelcamel.com/search?sq=\u0002\u00010", + "uk": "http://uk.camelcamelcamel.com/search?sq=\u0002\u000120" + }, + "*": "//search.creativecommons.org/search?q=\u0002\u000187", + "d": "http://hamster.foxhollow.ca/ccd/index.php?keywords=\u0002 \u00010", + "k": "http://cinemaclock.com/search?r=bri&m=Vancouver&key=\u0002 \u00010", + "l": { + "*": "http://www.cclonline.com/search/?q=\u0002\u00014", + "y": "//colorcodedlyrics.com/?s=\u0002\u00016" + }, + "m": "//coinmarketcap.com/currencies/search/?q=\u0002\u00010", + "p": { + "*": "http://canadiancouchpotato.com/?s=\u0002&submit=Search\u00013", + "lace": "//www.coworking.coffee/places?q=\u0002\u00010" + }, + "r": "//ccr.chakralinux.org/packages.php?O=0&K=\u0002&do_Search=+Go+\u00010", + "u": "//coincheckup.com/coins/\u0002\u00010", + "ap": "//coinmarketcap.com/currencies/search/?q=\u0002\u00010", + "el": "http://www.ccel.org/search/fulltext/\u0002\u00010", + "nz": "//www.cheapies.nz/search/node/\u0002\u00010", + "st": "http://css-tricks.com/search-results/?q=\u0002\u00010", + "tv": "http://so.cntv.cn/language/english/?qtext=\u0002\u00010", + "grforum": "//www.christcenteredgamer.com/phpBB3/search.php?keywords=\u0002&submit=Search\u00010", + "grreviews": "//www.christcenteredgamer.com/index.php/component/search/?searchword=\u0002&ordering=newest&searchphrase=all&areas[0]=blogs\u00010", + "heck": "//www.codecheck.info/product.search?q=\u0002&OK=Suchen\u00010", + "ode": "http://www.country-codes.org/\u0002\u00010", + "onst": "http://recherche.conseil-constitutionnel.fr/?q=\u0002\u00010", + "ook": "http://www.cybercook.com.br/receitas/\u0002\u00010", + "search": "//ccsearch.creativecommons.org/search?q=\u0002\u00017", + "trl": "//www.class-central.com/search?q=\u0002 \u00010", + "wiki": "http://computercraft.info/wiki/index.php?title=Special%3ASearch&search=\u0002&go=Go\u00010" + }, + "*": "http://www.cnet.com/1770-5_1-0.html?query=\u0002\u0001275", + "d": { + "a": { + "*": "http://cda.chronomania.net/search.php?search=\u0002\u00013", + "ndlp": "http://www.cdandlp.com/en/search/?q=\u0002\u00010" + }, + "b": "//chess-db.com/public/execute.jsp?name=\u0002\u00010", + "c": "http://www.cdc.gov/search.do?queryText=\u0002\u00014", + "*": "http://www.collinsdictionary.com/dictionary/english/\u0002?showCookiePolicy=true\u0001152", + "d": { + "a": { + "*": "http://cddawiki.chezzo.com/cdda_wiki/index.php?search=\u0002\u00010", + "i": "http://cdda-trunk.chezzo.com/search?q=\u0002\u00010", + "w": "http://cddawiki.chezzo.com/cdda_wiki/index.php?search=\u0002\u00010" + }, + "*": "//cheapdigitaldownload.com/catalog/search-\u0002\u00010" + }, + "e": { + "*": "http://lookup.computerlanguage.com/host_app/search?cid=C999999&term=\u0002&lookup.x=0&lookup.y=0\u00010", + "en": "http://www.collinsdictionary.com/spellcheck/english-german?q=\u0002 \u00010", + "nde": "//dictionary.cambridge.org/dictionary/english-german/\u0002\u00013", + "nes": "//dictionary.cambridge.org/dictionary/english-spanish/\u0002\u00013" + }, + "i": { + "c": { + "*": "//dictionary.cambridge.org/spellcheck/english/?q=\u0002\u000157", + "t": "//cdict.net/?q=\u0002\u00010" + }, + "*": "//www.dictionary.com/browse/\u0002\u00010", + "rect": "//www.comdirect.de/inf/search/general.html?SEARCH_VALUE=\u0002\u00010", + "scount": "http://www.cdiscount.com/search/10/\u0002.html\u000128", + "ver": "//chronodivers.com/?s=\u0002\u00010" + }, + "j": "http://www.cdjapan.co.jp/products?q=\u0002\u000115", + "l": "http://www.collinsdictionary.com/dictionary/english-cobuild-learners/\u0002\u00010", + "m": "http://www.cdm.me/pretraga/\u0002\u00013", + "n": { + "*": "http://www.cdnjs.com/#/search/\u0002 \u000111", + "js": "//cdnjs.com/#q=\u0002\u000123", + "finder": "http://www.cdnplanet.com/tools/cdnfinder/#host:\u0002 \u00010" + }, + "p": "//www.cdp.net/en/responses?utf8=✓&queries[name]=\u0002\u00010", + "s": "http://cdsportal.u-strasbg.fr/#\u0002\u00010", + "t": "//www.collinsdictionary.com/dictionary/english-thesaurus/\u0002\u00013", + "u": "http://www.cduniverse.com/sresult.asp?HT_Search_Info=\u0002\u00010", + "w": { + "*": "http://www.cdw.com/shop/search/result.aspx?key=\u0002\u000110", + "ca": "//www.cdw.ca/shop/search/result.aspx?key=\u0002}&wclsscat=&b=&p=&ctlgfilter=&searchscope=all&sr=1\u00010" + }, + "on": { + "*": "http://cdon.se/search?q=\u0002\u00015", + "dk": "http://cdon.dk/search?q=\u0002\u00010", + "eu": "http://cdon.eu/search?q=\u0002\u00010", + "fi": "http://cdon.fi/search?q=\u0002\u00010", + "no": "http://cdon.no/search?q=\u0002\u00010", + "se": "http://cdon.se/search?q=\u0002\u00015" + }, + "gdic": "http://dictionary.cambridge.org/dictionary/learner-english/\u0002_1?q=\u0002\u00013", + "keys": "//www.cdkeys.com/catalogsearch/result/?q=\u0002\u000111", + "own": "http://currentlydown.com/\u0002\u00010" + }, + "e": { + "b": "//www.ebay.com/csc/items/?_nkw=\u0002+&LH_Complete=1\u00010", + "*": "http://forum.cheatengine.org/search.php?q=\u0002\u00015", + "p": "http://www.consultarcep.com.br/resultados.html?cx=partner-pub-6657933402951336%3A8478085485&cof=FORID%3A10&ie=UTF-8&q=\u0002&sa=%C2%A0\u00010", + "v": "//www.biblegateway.com/quicksearch/?quicksearch=\u0002&qs_version=CEV\u00010", + "x": "//uk.webuy.com/search/index.php?stext=\u0002\u0001106", + "rb": "//www.cerberusbyte.com/?s=\u0002\u00010", + "rl": "http://thesaurus.cerl.org/cgi-bin/search.pl?type=l&type=i&type=p&type=c&query=\u0002\u00010", + "rn": { + "*": "//phonebook.cern.ch/phonebook/#search/?query=\u0002\u00010", + "map": "//maps.cern.ch/mapsearch/mapsearch.htm?n=[%27\u0002%27]\u00010" + }, + "cmed": "//www.cecmed.cu/search/node?keys=\u0002\u00010", + "ekjp": "http://www.ceek.jp/search.cgi?q=\u0002\u00010", + "leb": { + "*": "//wikisceleb.com/?s=\u0002\u00010", + "rity": "//celebrity.tn/?s=\u0002\u00010" + }, + "llartracker": "http://www.cellartracker.com/list.asp?fInStock=0&Table=List&iUserOverride=0&szSearch=\u0002\u00010", + "lticpodcast": "http://celticmusicpodcast.com/?s=\u0002\u00010", + "neo": "http://www.ceneo.pl/;szukaj-\u0002\u0001292", + "nes": "//www.collinsdictionary.com/dictionary/english-spanish/\u0002\u00015", + "neje": "//www.ceneje.si/Iskanje/Izdelki?q=\u0002\u000122", + "nfr": "http://www.collinsdictionary.com/dictionary/english-french/\u0002\u00010", + "nsys": "//www.censys.io/ipv4?q=\u0002\u00017", + "ntredailytimes": "http://www.centredaily.com/search/?q=\u0002\u00010", + "rcavino": "http://cercavino.com/cerca?vino=\u0002\u00010" + }, + "g": { + "*": "http://hub.culturegraph.org/search?query=\u0002\u000111", + "g": "http://champion.gg/champion/\u0002\u00010", + "l": "//pittsburgh.craigslist.org/search/sss?query=\u0002\u00010", + "p": "http://catalog.gpo.gov/F?func=find-b&find_code=WRD&request=\u0002\u00010", + "t": "//www.cgtrader.com/3d-models?keywords=\u0002\u00010", + "w": "//resources.allsetlearning.com/gramwiki/?search=\u0002\u00010" + }, + "h": { + "*": "http://chequeado.com/?s=\u0002\u00014", + "d": "http://camphikedrive.blogspot.com.au/search?q=\u0002&m=1\u00010", + "e": { + "*": "//chrome.google.com/webstore/search/\u0002?_category=extensions\u000138", + "f": { + "*": "http://www.chefkoch.de/rs/s0/\u0002/Rezepte.html\u00016", + "io": "//docs.chef.io/search.html#stq=\u0002&stp=1\u00013", + "doc": "//docs.chef.io/search.html#stq=\u0002&stp=1\u00013", + "koch": { + "*": "//www.chefkoch.de/suche.php?wo=2&suche=\u0002\u0001105", + "vegan": "http://www.chefkoch.de/rs/s0t57/\u0002/Vegan-Rezepte.html\u00010" + } + }, + "at": { + "*": "//devhints.io/\u0002\u00015", + "cc": "http://www.cheatcc.com/search_results.html?sitesearch=CheatCC.com&domains=CheatCC.com&q=\u0002&sa=Google+Search&client=pub-7081624040320322&forid=1&ie=UTF8&oe=UTF8&cof=GALT%3A%23008000%3BGL%3A1%3BDIV%3A%230000FF%3BVLC%3A663399%3BAH%3Acenter%3BBGC%3AFFFFFF%3BLBGC%3AFFFFFF%3BALC%3A0000FF%3BLC%3A0000FF%3BT%3A000000%3BGFNT%3A0000FF%3BGIMP%3A0000FF%3BLH%3A0%3BLW%3A0%3BL%3Ahttp%3A%2F%2Fwww.cheatcc.com%2Fccclink.gif%3BS%3Ahttp%3A%2F%2Fwww.cheatcc.com%2Findex2.html%3BFORID%3A11\u00010", + "codes": "http://www.cheatcc.com/search_results.html?sitesearch=CheatCC.com&domains=CheatCC.com&q=\u0002&sa=Google+Search&client=pub-7081624040320322&forid=1&ie=UTF8&oe=UTF8&cof=GALT%3A%23008000%3BGL%3A1%3BDIV%3A%230000FF%3BVLC%3A663399%3BAH%3Acenter%3BBGC%3AFFFFFF%3BLBGC%3AFFFFFF%3BALC%3A0000FF%3BLC%3A0000FF%3BT%3A000000%3BGFNT%3A0000FF%3BGIMP%3A0000FF%3BLH%3A0%3BLW%3A0%3BL%3Ahttp%3A%2F%2Fwww.cheatcc.com%2Fccclink.gif%3BS%3Ahttp%3A%2F%2Fwww.cheatcc.com%2Findex2.html%3BFORID%3A11\u00010", + "ography": "http://www.cheatography.com/explore/search/?q=\u0002\u00010" + }, + "gg": "http://www.chegg.com/search/\u0002\u000156", + "ss": { + "*": "//www.chess.com/topic/\u0002\u0001107", + "games": "http://www.chessgames.com/perl/ezsearch.pl?search=\u0002\u00010" + }, + "wy": "http://www.chewy.com/s?dept=all&query=\u0002\u00013", + "apassgamer": "http://www.cheapassgamer.com/query.php?keywords=\u0002\u00010", + "ck24": "//preisvergleich.check24.de/suche.html?query=\u0002\u00010", + "ckhost": "//check-host.net/ip-info?host=\u0002\u00010", + "ddar": "//cheddar.com/search?q=\u0002\u00010", + "ese": "http://www.cheese.com/?q=\u0002\u00010", + "ezburger": "http://search.cheezburger.com/?q=\u0002\u00015", + "micalize": "http://www.chemicalize.org/structure/#!mol=\u0002&source=fp\u00013", + "mie.de": "http://www.chemie.de/search/?q=\u0002\u00010", + "mse": "http://chemistry.stackexchange.com/search?q=\u0002\u00010", + "mspider": "http://www.chemspider.com/Search.aspx?q=\u0002\u00017", + "mwiki": "http://chemwiki.ucdavis.edu/Special:Search?search=\u0002&qid=&fpid=1285&fpth=\u00010" + }, + "l": { + "*": "http://churchhistorycatalog.lds.org/primo_library/libweb/action/search.do?fn=search&ct=search&initialSearch=true&mode=Basic&tab=chl&indx=1&dum=true&srt=rank&vid=CHL_PUBLIC&frbg=&tb=t&vl%28freeText0%29=\u0002&scp.scps=scope%3A%28PEAD%29%2Cscope%3A%28PARCHIVES%29%2Cscope%3A%28PLIBRARY%29%2Cscope%3A%28ALEPH-PCPX%29%2Cscope%3A%28ALEPH-JHX%29%2Cscope%3A%28ALEPH-CAX%29&vl%2830857204UI1%29=all_items&vl%281UIStartWith0%29=contains&vl%2830857210UI0%29=any&vl%2830857210UI0%29=title&vl%2830857210UI0%29=any\u00010", + "ib": "http://chalmers.summon.serialssolutions.com/en/search?ho=t&q=\u0002\u00010" + }, + "m": { + "*": "//www.lachainemeteo.com/synthese-previsions-meteo-\u0002\u00010", + "od": "//chmodcommand.com/chmod-\u0002/\u00010" + }, + "p": "//www.computerhope.com/search2.htm?q=\u0002\u00010", + "s": "//chain.so/address/\u0002\u00010", + "ar": { + "*": "http://charcod.es/#\u0002\u00010", + "t": "//hub.helm.sh/charts?q=\u0002\u00013", + "ge": "http://initialcharge.net/?s=\u0002 \u00010", + "bara": "http://postavy.akihabara.cz/vyhledavani/\u0002\u00010", + "ity": { + "*": "http://www.charitynavigator.org/index.cfm?bay=search.results&keyword_list=\u0002\u00010", + "navigator": "http://www.charitynavigator.org/index.cfm?bay=search.results&keyword_list=\u0002\u00010" + }, + "lotteslaw": "//www.charlotteslaw.nl/?s=\u0002\u00010", + "med": "http://charmed.wikia.com/wiki/Special:Search?search=\u0002 \u00010" + }, + "gg": "http://champion.gg/champion/\u0002\u00010", + "ip": { + "*": "http://suche.chip.de/?q=\u0002&it=1&submit.x=0&submit.y=0\u00010", + "db": "http://www.msarnoff.org/chipdb/\u0002\u00010", + "oteka": "//www.chipoteka.hr/search?q=\u0002\u00010" + }, + "oc": { + "*": "//chocolatecoveredkatie.com/?s=\u0002\u00010", + "o": { + "*": "//chocolatey.org/packages?q=\u0002\u0001525", + "latey": "//chocolatey.org/packages?q=\u0002\u0001525" + } + }, + "ow": "http://www.chow.com/search?type=Topic&from_date=1+year+ago&query=\u0002\u00010", + "uk": "//beta.companieshouse.gov.uk/search?q=\u0002\u00010", + "abad": "http://www.chabad.org/search/results.asp?searchWord=\u0002\u00010", + "airish": "//www.chairish.com/search?q=\u0002 \u00010", + "akraforum": "http://chakraos.org/forum/search.php?action=search&keywords=\u0002&author=&search_in=0&sort_by=0&sort_dir=DESC&show_as=topics&search=Submit\u00019", + "akrapkg": "http://www.chakraos.org/packages/index.php?act=search&subdir=&sortby=date&order=descending&searchpattern=\u0002\u00010", + "akrawiki": "http://chakraos.org/wiki/index.php?search=\u0002&go=Go\u00010", + "ambers": "http://chambers.co.uk/search.php?query=\u0002&title=21st\u00010", + "ampion": { + "*": "//championrunner.com/?s=\u0002\u00010", + "gg": "http://champion.gg/champion/\u0002\u00010" + }, + "ampssports": "http://www.champssports.com/_-_/keyword-\u0002\u00010", + "ange": "//www.change.org/search?q=\u0002\u00016", + "annel4": "http://www.channel4.com/search/?q=\u0002\u00010", + "annel5": "http://www.channel5.com/search?q=\u0002\u00010", + "apo": "//www.reddit.com/r/ChapoTrapHouse/search?q=\u0002&restrict_sr=1\u00010", + "atters": "//chatters.ca/catalogsearch/result/?q=\u0002\u00010", + "icagotribune": "http://www.chicagotribune.com/search/dispatcher.front?Query=\u0002&sortby=display_time+descending&subheader-search-button=Go&target=article\u00016", + "ichester": "http://www.chichester.gov.uk/article/23353/Search?q=\u0002\u00010", + "icken": "//wiki.call-cc.org/search?text=\u0002\u00010", + "ief": "//www.chiefdelphi.com/search?expanded=true&q=\u0002\u00014", + "ilango": "//www.chilango.com/?s=\u0002\u00010", + "illingeffects": "//www.chillingeffects.org/notices/search?&term=\u0002\u00010", + "imerarevo": "http://www.chimerarevo.com/search/\u0002\u00010", + "inook": "http://ucblibraries.summon.serialssolutions.com/search?q=\u0002\u00010", + "oice": "//www.choice.com.au/search?q=\u0002\u00010", + "ollo": "//www.chollometro.com/search?q=\u0002\u00010", + "ords": "http://www.ultimate-guitar.com/search.php?search_type=title&value=\u0002\u000144", + "ordie": "http://www.chordie.com/?q=\u0002\u00010", + "ordify": "//chordify.net/?search=\u0002\u00010", + "ordwiki": "//ja.chordwiki.org/search.html?q=\u0002\u00010", + "osun": "http://nsearch.chosun.com/search/total.search?query=\u0002\u00010", + "oual": { + "*": "//choualbox.com/recherche?q=\u0002\u00010", + "box": "//choualbox.com/recherche?q=\u0002\u00010" + }, + "rome": { + "*": "//chrome.google.com/webstore/search/\u0002\u0001267", + "store": "//chrome.google.com/webstore/search/\u0002\u0001267", + "webstore": "//chrome.google.com/webstore/search/\u0002\u0001267" + }, + "ronopost": "http://www.chronopost.fr/fr/chrono_suivi_search?lang=fr&listeNumerosLT=\u0002\u00013", + "tsh": "//cheat.sh/\u0002\u00010", + "uck": "http://chuck-nbc.wikia.com/wiki/Special:Search?search=\u0002\u00010", + "urchclarity": "//www.churchclarity.org/search?query=\u0002\u00010", + "urchofsatan": "http://www.churchofsatan.com/search-results.php?q=\u0002\u00010" + }, + "i": { + "a": { + "*": "//www.cia.gov/search?q=\u0002&site=WORLD_FACTBOOK&btnG=Search&x=0&y=0&output=xml_no_dtd&client=CIA&myAction=%2Fsearch&proxystylesheet=CIA&submitMethod=get&sort=date%3AD%3AL%3Ad1&oe=UTF-8&ie=UTF-8&ud=1&exclude_apps=1\u00014", + "o": "http://www.ciao.de/sr/q-\u0002\u00010" + }, + "b": { + "*": "http://web2.wipo.int/classifications/ipc/ipcpub/#lang=fr&menulang=FR&refresh=page&fipcpc=yes&indexes=yes¬ion=scheme&version=20160101&symbol=\u0002\u00010", + "erduvidas": "//ciberduvidas.iscte-iul.pt/pesquisa?termo=\u0002\u00010" + }, + "*": "//www.codeigniter.com/user_guide/search.html?q=\u0002\u00013", + "e": "//paper.sc/search/?as=page&query=\u0002\u00010", + "f": { + "*": "http://www.cinemainfocus.com/search?q=\u0002\u00010", + "raclub": "http://www.cifraclub.com.br/?q=\u0002\u00017" + }, + "o": "//company.info/organisations/search?q=\u0002\u00010", + "u": { + "*": "http://caniuse.com/#search=\u0002\u0001343", + "s": "//caniuse.com/#search=\u0002\u00010", + "py3": "//caniusepython3.com/project/\u0002\u00015" + }, + "v": { + "*": "http://civilization.wikia.com/wiki/Special:Search?search=\u0002&fulltext=Search\u000120", + "ilization": "http://civilization.wikia.com/wiki/Special:Search?search=\u0002&fulltext=Search\u000120" + }, + "ne": { + "*": "http://cinemassacre.com/?s=\u0002&search.x=0&search.y=0\u00010", + "magay": "http://www.cinemagay.it/ricerca.asp?tipo=0&campo=\u0002&Submit=Cerca\u00014", + "ycortosgay": "http://www.cineycortosgay.com/search?q=\u0002\u00015" + }, + "ti": { + "*": "http://citizendium.org/wiki?search=\u0002&title=Special%3ASearch&go=Go+To+Page\u00010", + "zenes": "http://www.citizen.es/search?s=\u0002\u00010" + }, + "ied": "http://ciied.xyz/?s=\u0002\u00010", + "nst": "//chocolatey.org/packages?q=\u0002\u0001525", + "nta": "//www.lirikcinta.com/result/?q=\u0002\u00010", + "rcuit": { + "*": "http://racingcircuits.info/misc/search-results.html?search=\u0002\u00015", + "-help-ph": "//www.circuit-help.com.ph/?s=\u0002\u00010" + }, + "sco": "//search.cisco.com/search?query=\u0002\u000110", + "sne": "http://cisne.sim.ucm.es/search*spi~S/X?SEARCH=\u0002\u00010", + "tatum": "//www.citatum.hu/kereso.php?kereses=\u0002\u00010", + "teul": "http://www.citeulike.org/search/all?q=\u0002\u00010", + "teseer": "http://citeseer.ist.psu.edu/search?q=\u0002&submit=Search&sort=rlv&t=doc\u00010", + "troenc3owners": "http://citroenc3owners.com/search.php?keywords=\u0002&terms=all&author=&fid[]=5&sc=1&sf=all&sk=t&sd=d&sr=posts&st=0&ch=300&t=0&submit=Search\u00010" + }, + "j": { + "*": "//conjour.world/?s=\u0002\u00010", + "eu": "http://curia.europa.eu/juris/liste.jsf?language=en&num=\u0002\u00016" + }, + "k": { + "2": "//ck2.paradoxwikis.com/index.php?search=\u0002\u000122", + "*": "http://www.chefkoch.de/rs/scr/s0/\u0002/Rezepte.html\u000169", + "t": { + "*": "http://www.creationkit.com/index.php?search=\u0002\u00010", + "l": "http://www.1001cocktails.com/cocktails/rechercheCocktailsNom.php?mot=\u0002\u00010" + }, + "12": "//www.ck12.org/search/?q=\u0002&referrer=top_nav&autoComplete=false\u00010", + "lt": "http://www.cookinglight.com/search?q=\u0002\u00010", + "eys": "http://craftkeys.com/site-info/\u0002\u00010", + "iiwiki": "//ck2.paradoxwikis.com/index.php?search=\u0002\u000122" + }, + "l": { + "c": "//clcnederland.com/producten/zoeken?sq=\u0002\u00010", + "*": "//www.craigslist.org/search/sss?query=\u0002\u0001505", + "d": "//support.cloudinary.com/hc/en-us/search?utf8=%E2%9C%93&query=\u0002\u00010", + "f": { + "*": "http://www.commandlinefu.com/commands/matching/\u0002/bys=/sort-by-votes\u00010", + "p": "//www.charlotteslaw.nl/?s=\u0002\u00010" + }, + "j": { + "*": "//clojuredocs.org/search?q=\u0002\u0001171", + "doc": "//cljdoc.org/search?q=\u0002\u00016" + }, + "r": "//clearlinux.org/search?search=\u0002\u00010", + "t": "//calil.jp/local/search?csid=tokyo&q=\u0002\u00010", + "u": { + "*": "//catalogue.leidenuniv.nl/primo-explore/search?query=any,contains,\u0002&tab=all_content&search_scope=All_Content&vid=UBL_V1&lang=en_US&offset=0\u00010", + "bic": "http://www.clubic.com/r/\u0002\u00010" + }, + "as": { + "*": "//www.clasohlson.com/se/view/content/search?searchKey=All&search_prefix=\u0002\u00013", + "fi": "//www.clasohlson.com/fi/view/content/search?N=0&Ntk=All&Ntt=\u0002&Nty=1&D=\u0002&Ntx=mode+matchpartial&Dx=mode+matchpartial&showTabs=true\u00010", + "no": "//www.clasohlson.com/no/view/content/search?searchKey=All&search_prefix=\u0002\u00010", + "hofclans": "http://clashofclans.wikia.com/wiki/Special:Search?search=\u0002&fulltext=Search&ns0=1&ns14=1#\u00010", + "sicdb": "http://classicdb.ch/?search=\u0002\u000157", + "srr": "//www.classrr.com/classroom/list?q=\u0002\u00010" + }, + "hs": "http://www.lispworks.com/cgi-bin/search.cgi?q=\u0002&cmd=Search%21&t=-D--HB-\u000191", + "io": "//clio.columbia.edu/catalog?q=\u0002\u00010", + "wb": "//clwb.net/?post_type=event&s=\u0002\u00010", + "amps": "//www.encole.com/search/\u0002\u00010", + "anky": "//clanky.seznam.cz/?q=\u0002\u00010", + "ark": { + "*": "//clark.com/search/?q=\u0002\u00010", + "s": "//www.clarks.co.uk/search/?text=\u0002\u00010" + }, + "arin": "//www.clarin.com/buscador/?q=\u0002\u00010", + "eanfreak": "//www.cleanfreak.com/catalogsearch/result/?q=\u0002\u00010", + "eanuptheworld": "http://www.cleanuptheworld.org/en/search.html?kw=\u0002\u00014", + "early": "//www.clearly.ca/eyewear/search?query=\u0002\u00010", + "earweb": "http://www.clearwebstats.com/process.php?q=\u0002\u00019", + "ickforce": "//clickforce.com.au/?s=\u0002\u00010", + "icrbs": "http://www.clicrbs.com.br/busca/rs/?q=\u0002 \u00010", + "ien": "//www.clien.net/service/search?q=\u0002\u000121", + "iggo": "//www.music.cliggo.com/search/\u0002\u00010", + "iki": "http://cliki.net/site/search?query=\u0002\u00010", + "imatecounts": "http://climatecounts.org/searchresults.php?p=term&term=\u0002\u00010", + "imatempo": "http://www.climatempo.com.br/?q=\u0002\u00010", + "inical": "//jobs.advancedclinical.com/search-results?keywords=\u0002\u00010", + "inicas": "//clinicasyhospitales.com.co/buscar?q=\u0002\u00010", + "ipart": "http://office.microsoft.com/en-us/clipart/results.aspx?qu=\u0002&sc=20\u00013", + "ipstijl": "http://www.clipstijl.nl/zoeken.php?zoek=\u0002 \u00014", + "iqz": "//beta.cliqz.com/search?q=\u0002&lang=en\u00010", + "iqist": "http://cliqist.com/?s=\u0002\u00010", + "ker": "http://www.clker.com/search/\u0002\u00014", + "ockworksynergy": "http://www.clockworksynergy.com/?s=\u0002 &post_type=product\u00010", + "ojars": "//clojars.org/search?q=\u0002\u000126", + "ojure": { + "*": "http://clojuredocs.org/search?x=0&y=0&q=\u0002\u000166", + "docs": "http://clojuredocs.org/search?x=0&y=0&q=\u0002\u000166" + }, + "oogle": "http://cloogle.org/#\u0002\u000112", + "osebook": "//www.worldcat.org/search?qt=worldcat_org_bks&q=\u0002&fq=dt%3Abks\u00013", + "oudformation": "//docs.aws.amazon.com/search/doc-search.html?searchPath=documentation-guide&searchQuery=\u0002&this_doc_product=AWS+CloudFormation&this_doc_guide=User+Guide&doc_locale=en_us#facet_doc_product=AWS CloudFormation&facet_doc_guide=User Guide\u00010", + "oudron": "//cloudron.io/appstore.html?search=\u0002\u00010", + "oudsdale": "//www.cloudsdale.org/explore/clouds/search?q=\u0002\u00010", + "ovia.app": "//nightwear.clovia.com/search/?q=\u0002\u00010" + }, + "m": { + "c": { + "*": "//coinmarketcap.com/currencies/\u0002\u00010", + "ap": "//coinmarketcap.com/currencies/\u0002\u00010" + }, + "*": "//cm.center/catalog/?q=\u0002\u00015", + "e": "//www.chicagomusicexchange.com/search?query=\u0002\u00010", + "i": "http://library.cmi.ac.in/cgi-bin/koha/opac-search.pl?q=\u0002\u00010", + "l": "http://catalog.clcohio.org/polaris/search/searchresults.aspx?term=\u0002\u00010", + "s": { + "*": "http://www.chicagomanualofstyle.org/search.epl?q=\u0002\u00010", + "sw": "http://cmslxr.fnal.gov/search?_filestring=&_string=\u0002\u00010" + }, + "mm": { + "*": "//www.cmmmanager.com/forum/search.php?keywords=\u0002\u00010", + "gr": "//www.cmmmanager.com/forum/search.php?keywords=\u0002\u00010" + }, + "ake": { + "*": "//cmake.org/cmake/help/latest/search.html?q=\u0002&check_keywords=yes&area=default\u0001202", + "30": "http://www.cmake.org/cmake/help/v3.0/search.html?q=\u0002\u00010" + }, + "peu": "http://compare.eu/?fs=\u0002\u00010" + }, + "n": { + "*": "http://www.charitynavigator.org/index.cfm?bay=search.results&keyword_list=\u0002\u00010", + "h": "//www.conservativehome.com/?s=\u0002\u00010", + "m": "//www.cnm.edu/@@gcse-searchresults?q=\u0002\u00010", + "n": { + "*": "http://www.cnn.com/search/?q=\u0002\u0001264", + "e": "http://cnnespanol.cnn.com/?s=\u0002\u00010" + }, + "t": { + "*": "http://casinonews.today/?s=\u0002 \u00010", + "rl": "http://www.cnrtl.fr/definition/\u0002\u0001222", + "rp": "//www.counterpunch.org/search-results/?q=\u0002\u00010" + }, + "w": "//cannanewswire.co/?s=\u0002\u00010", + "z": "//www.cheapies.nz/search/node/\u0002\u00010", + "ba": "http://cnba.uba.ar/search/node/\u0002\u00010", + "bc": "http://search.cnbc.com/main.do?target=all&keywords=\u0002\u00014", + "et": { + "*": "http://www.cnet.com/1770-5_1-0.html?query=\u0002&tag=srch&target=nw\u000124", + "e": "http://www.cnet.com/es/busqueda/?query=\u0002\u00010", + "uk": "http://www.cnet.com/search/?query=\u0002\u00010" + }, + "dic": "http://cndic.naver.com/search/all?q=\u0002\u00010", + "plx": "http://www.cineplex.com/search-2015?search-query=\u0002\u00010", + "rtl": { + "a": "http://www.cnrtl.fr/antonymie/\u0002\u00010", + "c": "http://www.cnrtl.fr/concordance/\u0002\u00010", + "*": "http://www.cnrtl.fr/definition/\u0002\u0001222", + "d": "http://www.cnrtl.fr/definition/\u0002\u0001222", + "e": "http://www.cnrtl.fr/etymologie/\u0002\u00010", + "m": "http://www.cnrtl.fr/morphologie/\u0002\u00010", + "p": "http://www.cnrtl.fr/proxemie/\u0002\u00010", + "s": "http://www.cnrtl.fr/synonymie/\u0002\u000111" + }, + "y2eur": "//www.xe.com/currencyconverter/convert/?From=CNY&To=EUR&Amount=\u0002\u00010" + }, + "p": { + "b": "//www.passmark.com/search/zoomsearch.php?zoom_query=\u0002\u00014", + "c": "http://cpc.farnell.com/search?st=\u0002\u00010", + "g": "//cygwin.com/cgi-bin2/package-grep.cgi?grep=\u0002\u00010", + "*": "//coinpaprika.com/?sort=\u0002\u000117", + "l": { + "*": "//chipublib.bibliocommons.com/search?&t=title&search_category=title&q=\u0002\u00010", + "usplus": "http://www.cplusplus.com/query/search.cgi?q=\u0002\u00015" + }, + "p": { + "*": "http://en.cppreference.com/mwiki/index.php?search=\u0002\u00012791", + "r": { + "*": "http://en.cppreference.com/mwiki/index.php?title=Special%3ASearch&search=\u0002&go=Go\u0001319", + "ef": { + "*": "http://en.cppreference.com/mwiki/index.php?title=Special:Search&search=\u0002\u0001169", + "erence": "http://cppreference.com/w/?search=\u0002\u000144" + } + }, + "de": "http://de.cppreference.com/mwiki/index.php?title=Spezial%3ASuche&search=\u0002\u00010", + "samples": "http://www.cppsamples.com/#/search/\u0002\u00013" + }, + "t": { + "*": "//coder.aapc.com/cpt-codes/\u0002\u00010", + "en": "//www.collinsdictionary.com/dictionary/portuguese-english/\u0002\u00010" + }, + "u": { + "*": "//www.cpugeek.co.uk/search?q=\u0002\u00014", + "world": "http://www.cpu-world.com/cgi-bin/SearchSite.pl?SEARCH=\u0002&PROCESS=Search\u00010" + }, + "an": { + "1": "//metacpan.org/search?q=\u0002&lucky=1\u00010", + "*": "http://metacpan.org/search?q=\u0002\u0001535", + "m": "http://metacpan.org/search?q=\u0002\u0001535", + "deps": "http://deps.cpantesters.org/?module=\u0002&perl=any+version&os=any+OS\u00010" + }, + "ap": "http://www.cpap.com/productSearch.php?q=1&query=\u0002\u00010", + "dl": "http://www1.cpdl.org/wiki/index.php/Special:Search?search=\u0002&fulltext=Keyword+search\u00010", + "en": "http://codepen.io/search?q=\u0002&limit=all&depth=everything&show_forks=false\u00010", + "ost": "//www.postaonline.cz/trackandtrace/-/zasilka/cislo?parcelNumbers=\u0002\u00010", + "roj": "http://www.codeproject.com/search.aspx?q=\u0002\u00010" + }, + "q": { + "*": "http://qrzcq.com/call/\u0002\u00010", + "rq": "//www.rollcall.com/page/search?keyword=\u0002&advanced=false&sort=relevance\u00010" + }, + "r": { + "c": { + "*": "http://www.chainreactioncycles.com/s?q=\u0002&sort=pricelow\u00014", + "om": "//www.cloudretails.com/search?q=\u0002\u00010" + }, + "*": "http://codereview.stackexchange.com/search?q=\u0002\u000149", + "i": { + "c": { + "*": "//www.criterionchannel.com/search?q=\u0002\u00010", + "buzz": "//www.cricbuzz.com/search?q=\u0002\u00019", + "info": "http://search.espncricinfo.com/ci/content/site/search.html?search=\u0002&gblsearch=\u000113", + "khero": "//crickhero.blogspot.com/search/?q=\u0002\u00010" + }, + "*": "//www.criterion.com/search#stq=\u0002\u00017", + "sco": "http://www.crisco.unicaen.fr/des/synonymes/\u0002\u000156", + "tiki": "//critiki.com/search/?t=\u0002\u00010", + "ticker": "//www.criticker.com/?search=\u0002&type=films\u00010", + "tique": "//critiquebrainz.org/search/?query=\u0002&type=artist\u00010", + "trole": "http://criticalrole.wikia.com/wiki/Special:Search?query=\u0002\u00017" + }, + "r": "http://chemsearch.kovsky.net/index.php?q=\u0002\u00010", + "s": { + "*": "http://www.crunchyroll.com/search?from=&q=\u0002\u000135", + "h": "//crystalshards.xyz/?filter=\u0002\u00010" + }, + "t": "//crt.sh/?q=\u0002\u00014", + "w": "//clashroyale.fandom.com/wiki/Special:Search?query=\u0002\u00010", + "x": { + "*": "//chrome.google.com/webstore/search?q=\u0002\u000112", + "viewer": "//robwu.nl/crxviewer/?crx=\u0002\u00010" + }, + "am": "http://www.cram.com/search?query=\u0002&submit=Search\u00010", + "an": { + "*": "http://finzi.psych.upenn.edu/cgi-bin/namazu.cgi?query=\u0002&max=100&result=normal&sort=score&idxname=functions&idxname=vignettes&idxname=views\u000116", + "n": "//crystal-ann.com/?query=\u0002\u00010" + }, + "db": "//www.cockroachlabs.com/docs/search.html?q=\u0002\u00010", + "ep": { + "*": "//www.consumerreports.org/search/?query=\u0002\u00015", + "s": "//www.consumerreports.org/search/?query=\u0002\u00015" + }, + "ol": "//www.crol.hr/index.php/search?searchword=\u0002&searchphrase=all\u00010", + "on": { + "*": "//crontab.guru/#\u0002\u00014", + "ista": "//www.cronista.com/buscar/\u0002\u00010" + }, + "ux": "http://crux.nu/portdb/?a=search&q=\u0002\u000143", + "ackberry": "http://crackberry.com/search/google/\u0002?query=\u0002\u00010", + "acked": "http://www.cracked.com/search/search.php?sa=search&q=\u0002\u00019", + "afts": { + "*": "//wikidiy.org/?s=\u0002\u00010", + "y": "//www.craftsy.com/search?query=\u0002\u00010" + }, + "aigslist": "http://craigslist.org/search/sss?query=\u0002\u000163", + "ate": { + "*": "//crate.io/docs/stable/search.html?check_keywords=yes&area=default&q=\u0002\u000168", + "s": "//crates.io/search?q=\u0002\u0001925" + }, + "awl": { + "*": "http://crawl.chaosforge.org/index.php?title=Special%3ASearch&search=\u0002&go=Go\u00014", + "db": "//loom.shalott.org/learndb.html#\u0002\u00010" + }, + "bug": "//bugs.chromium.org/p/chromium/issues/list?q=\u0002\u00010", + "doc": "//crystal-lang.org/docs/?q=\u0002\u00010", + "eacables": "//www.creative-cables.nl/zoeken?controller=search&orderby=position&orderway=desc&search_query=\u0002\u00010", + "eation": "//creation.com/search?q=\u0002\u00010", + "eativecow": { + "*": "http://forums.creativecow.net/search.php?content=F&q=\u0002\u00010", + "lib": "http://library.creativecow.net/search.php?q=\u0002\u00010" + }, + "ocker": "//www.bettycrocker.com/search?term=\u0002 \u00010", + "ossclj": "http://crossclj.info/search?q=\u0002\u00010", + "ossover": "http://www.codeweavers.com/compatibility/search/?name=\u0002&search=app\u00010", + "ossref": "http://search.crossref.org/?q=\u0002\u000123", + "ossvalidated": "http://stats.stackexchange.com/search?q=\u0002\u00010", + "ossword": "http://www.wordfun.ca/words/fw?q=\u0002\u00010", + "owdin": "//crowdin.com/projects?q=\u0002#advanced-search\u00016", + "owdsupply": "//www.crowdsupply.com/search?q=\u0002\u00010", + "unch": { + "*": "//www.crunchbase.com/textsearch/?q=\u0002\u00013", + "base": "//www.crunchbase.com/textsearch?q=\u0002\u000199", + "yroll": "http://www.crunchyroll.com/search?q=\u0002\u000182" + }, + "ush": "//www.crushwineco.com/catalogsearch/result/?q=\u0002\u00010", + "ypto": { + "*": "http://crypto.stackexchange.com/search?q=\u0002\u00010", + "analyst": "//www.cryptoanalyst.co/?s=\u0002\u00010", + "coinspy": "//cryptocoinspy.com/?s=\u0002\u00010" + } + }, + "s": { + "c": "http://api.call-cc.org/cdoc?q=\u0002&query-regex=Regexp\u00018", + "*": "http://www.cheapshark.com/search?q=\u0002\u000118", + "i": { + "*": "http://www.coolstuffinc.com/main_search.php?pa=searchOnName&page=1&resultsPerPage=25&q=\u0002\u00010", + "nfo": "//ciphersuite.info/search/?q=\u0002 \u00010" + }, + "m": { + "*": "//www.commonsensemedia.org/search/\u0002\u0001116", + "onitor": "http://www.csmonitor.com/content/search?SearchText=\u0002&SearchButton=Search\u00010" + }, + "n": "http://cisne.sim.ucm.es/search*spi~S/X?SEARCH=\u0002&sort=D\u00010", + "s": { + "*": "//developer.mozilla.org/en-US/search?q=\u0002&topic=css\u000189", + "e": "http://cs.stackexchange.com/search?q=\u0002\u00010", + "t": { + "*": "//css-tricks.com/?s=\u0002\u000110", + "ricks": "//css-tricks.com/search-results/?q=\u0002\u00014" + } + }, + "u": { + "*": "http://checkshorturl.com/expand.php?u=\u0002\u00010", + "rf": "//www.couchsurfing.com/?q=\u0002\u00010" + }, + "v": "//www.csv.de/artsearchresult.php?STICHWORT=\u0002\u00010", + "w": { + "*": "http://wiki.call-cc.org/search?text=\u0002&ident=\u00010", + "iki": "http://cs.wikipedia.org/wiki/\u0002\u00018" + }, + "db": "http://noname.c64.org/csdb/search/?seinsel=all&search=\u0002\u00010", + "fd": "//www.csfd.cz/hledat/?q=\u0002\u0001148", + "go": { + "*": "//www.reddit.com/r/GlobalOffensive/search/?q=\u0002&restrict_sr=1\u00015", + "stats": "//csgo-stats.net/search?q=\u0002\u00010" + }, + "lq": "http://wiki.teamliquid.net/counterstrike/index.php?title=Special%3ASearch&search=\u0002&go=Go\u00010", + "bno": "http://webopac.csbno.net/opac/search/lst?q=\u0002\u00017", + "harp": "http://social.msdn.microsoft.com/Search/en-US?query=\u0002&Refinement=126&ac=8\u000110", + "ound": "http://www.csounds.com/manual/html/\u0002.html\u00010", + "pan": "http://www.c-span.org/search.aspx?For=\u0002\u00010", + "pen": "//www.collinsdictionary.com/dictionary/spanish-english/\u0002\u00010", + "theory": "http://cstheory.stackexchange.com/search?q=\u0002\u00010", + "tore": "//chrome.google.com/webstore/search/\u0002\u0001267", + "trade": "//www.reddit.com/r/GlobalOffensiveTrade/search?q=\u0002&restrict_sr=on&sort=new&t=all\u00010" + }, + "t": { + "*": "http://www.canadiantire.ca/en/search-results.html?q=\u0002\u00018", + "d": "http://www.cheaperthandirt.com/SolrSearchResults.aspx?site=All+Products&num=15&q=\u0002\u00010", + "h": "//www.collinsdictionary.com/dictionary/english-thesaurus/\u0002\u00013", + "t": "//www.ctt.pt/feapl_2/app/open/objectSearch/objectSearch.jspx?objects=\u0002\u00010", + "v": { + "*": "http://www.ctv.ca/searchResult.aspx?q=\u0002\u00010", + "news": "http://www.ctvnews.ca/search-results/search-ctv-news-7.137?q=\u0002\u000117" + }, + "an": "http://ctan.org/search/?phrase=\u0002&x=1&PORTAL=on&PKG=on&AUTHORS=on&TOPICS=on&max=16\u0001220", + "extd": "http://ctext.org/dictionary.pl?if=en&char=\u0002\u000134", + "gov": "//clinicaltrials.gov/ct2/results?term=\u0002\u00014", + "imes": "//www.collegiatetimes.com/search/?q=\u0002\u00010" + }, + "u": { + "b": { + "*": "//cubash.com/users?filter=0&query=\u0002\u00015", + "anet": "http://www.cubanet.org/?s=\u0002\u00010", + "ehero": "//cubehero.com/search?q=\u0002\u00010", + "icles": "http://www.skutchi.com/catalogsearch/result/?q=\u0002\u00010" + }, + "*": "//caniuse.com/#search=\u0002\u00010", + "l": { + "*": "//newcatalog.library.cornell.edu/search?q=\u0002\u00010", + "y": "http://www.culy.nl/?s=\u0002\u00010", + "ib": { + "*": "//newcatalog.library.cornell.edu/catalog?q=\u0002\u00010", + "rary": "http://libraries.clemson.edu/?s=\u0002\u00010" + }, + "tofmac": "http://www.cultofmac.com/?s=\u0002\u00010", + "tpens": "//www.cultpens.com/s?q=\u0002\u00010", + "ts3d": "//cults3d.com/fr/recherche?utf8=%E2%9C%93&q=\u0002\u00010", + "tureunplugged": "http://www.cultureunplugged.com/festival/gsearch.php?cx=006605354541519765965:qm01kqkdyrq&cof=FORID:10;NB:1&ie=UTF-8&q=\u0002&sa.x=0&sa.y=0\u00010" + }, + "p": { + "*": "//www.cambridge.org/gb/search?query=\u0002\u00010", + "rinoluk": "http://www.cuprinol.co.uk/servlet/SiteAdvancedSearchHandler?searchtype=all&searchString=\u0002\u00010" + }, + "dl": "//cudl.lib.cam.ac.uk/search?keyword=\u0002\u00010", + "antocabron": "http://www.cuantocabron.com/busqueda/0/\u0002\u00010", + "chilleriaalbacete": "//cuchilleriaalbacete.com/articulos-buscar.php?busco=\u0002\u00010", + "ria": { + "c": "http://curia.europa.eu/juris/liste.jsf?pro=&lgrec=en&nat=&oqp=&dates=&lg=&language=en&jur=C%2CT%2CF&cit=none%252CC%252CCJ%252CR%252C2008E%252C%252C%252C%252C%252C%252C%252C%252C%252C%252Ctrue%252Cfalse%252Cfalse&num=\u0002&td=ALL&pcs=O&avg=&page=1&mat=or&jge=&for=&cid=114819\u00010", + "*": "http://curia.europa.eu/juris/liste.jsf?&num=\u0002\u00010", + "n": "http://curia.europa.eu/juris/liste.jsf?pro=&nat=&oqp=&dates=&lg=&language=en&jur=C%2CT%2CF&cit=none%252CC%252CCJ%252CR%252C2008E%252C%252C%252C%252C%252C%252C%252C%252C%252C%252Ctrue%252Cfalse%252Cfalse&td=ALL&pcs=O&avg=&page=1&mat=or&parties=\u0002&jge=&for=&cid=114819\u00010" + }, + "rrclick": "http://www.currclick.com/browse.php?keywords=\u0002\u00010", + "rse": { + "*": "//www.curseforge.com/wow/addons/search?search=\u0002\u00016", + "forge": "//duckduckgo.com/?q=\u0002+site%3Acurseforge.com\u000153" + }, + "rsos": "http://www.gesformacion.es/buscar?controller=search&search_query=\u0002\u00010", + "spide": "http://www.cuspide.com/resultados.aspx?c=\u0002\u00010" + }, + "v": { + "*": "//stats.stackexchange.com/search?q=\u0002\u00014", + "e": { + "*": "//cve.mitre.org/cgi-bin/cvekey.cgi?keyword=\u0002\u000187", + "d": { + "*": "http://cvedetails.com/cve-details.php?t=1&cve_id=\u0002\u00010", + "tls": "//www.cvedetails.com/google-search-results.php?q=\u0002&sa=Search\u00010" + } + }, + "m": { + "*": "http://www.cvmarket.lt/joboffers.php?op=search&search%5Bkeyword%5D=\u0002\u00010", + "cia": "http://cvmweb.cvm.gov.br/SWB/Sistemas/SCW/CPublica/CiaAb/ResultBuscaParticCiaAb.aspx?CNPJNome=\u0002&TipoConsult=C\u00010" + }, + "o": { + "*": "http://www.cvo.co.uk/?s=\u0002\u00010", + "fire": "//www.cvo.co.uk/?s=\u0002\u00010" + }, + "r": "//datacvr.virk.dk/data/visninger?soeg=\u0002\u00014", + "s": "http://www.cvs.com/search/_/N-0?searchTerm=\u0002&pt=global\u000116" + }, + "w": { + "*": "//www.codewars.com/kata/search/?q=\u0002\u00016", + "e": { + "*": "//cse.google.com/cse?oe=utf8&ie=utf8&source=uds&q=\u0002&start=0&cx=012899561505164599335:tb0er0xsk_o\u00010", + "n": "//en.wikipedia.org/wiki/Special:CiteThisPage?page=\u0002\u00010", + "bstore": "//chrome.google.com/webstore/search/\u0002\u0001267" + }, + "j": "//www.cwjobs.co.uk/jobs/\u0002\u00010", + "s": "//chrome.google.com/webstore/search/\u0002\u0001267", + "t": "http://crosswordtracker.com/answer/\u0002/\u00010", + "de": "//de.wikipedia.org/w/index.php?title=Spezial:Zitierhilfe&page=\u0002\u00010", + "ow": "//classic.wowhead.com/search?q=\u0002\u000117" + }, + "z": { + "c": "http://www.czc.cz/search?q-fulltext=\u0002\u000117", + "*": "//complexityzoo.uwaterloo.ca/index.php?search=\u0002&title=Special%3ASearch\u00014", + "k2eur": "//www.xe.com/currencyconverter/convert/?Amount=\u0002&From=CZK&To=EUR\u00010" + }, + "74": "//cycling74.com/search/page/1/\u0002\u00010", + "++": { + "*": "http://www.cplusplus.com/search.do?q=\u0002\u00010", + "ref": "http://en.cppreference.com/mwiki/index.php?search=Special%3ASearch&search=\u0002\u00010" + }, + "fa": "//www.cfainstitute.org/en/search#q=\u0002\u00010", + "fb": { + "*": "http://store.channelfireball.com/products/search?query=\u0002\u00010", + "r": "http://www.sports-reference.com/cfb/search/search.fcgi?search=\u0002\u00010" + }, + "fd": "//cfdocs.org/\u0002\u000118", + "fe": "//www.codingforentrepreneurs.com/search/?q=\u0002\u00010", + "fn": "http://docs.aws.amazon.com/search/doc-search.html?searchPath=documentation-guide&searchQuery=\u0002&this_doc_product=AWS+CloudFormation&this_doc_guide=User+Guide&doc_locale=en_us#facet_doc_product=AWS%20CloudFormation&facet_doc_guide=User%20Guide\u000129", + "fp": { + "*": "http://wikicfp.com/cfp/servlet/tool.search?q=\u0002&year=f\u00010", + "forum": "//forum.curvefever.pro/search?q=\u0002\u00010" + }, + "fr": { + "*": "http://www.ecfr.gov/cgi-bin/searchECFR?q1=\u0002\u00010", + "en": "http://www.collinsdictionary.com/dictionary/french-english/\u0002\u00010" + }, + "og": "//www.cloudofgoods.com/s/products?query=\u0002\u00010", + "ol": { + "*": "//www.colourbox.com/search/find?q=\u0002\u00010", + "es": "//shop.coles.com.au/a/a-national/everything/search/\u0002?pageNumber=1\u00010", + "or": { + "*": "http://www.colorhexa.com/\u0002\u000129", + "mango": "http://www.colormango.com/search/index.asp?keyword=\u0002\u00010" + }, + "dfusion": "http://community.adobe.com/help/search.html?searchterm=\u0002&go=go&q=\u0002&l=coldfusion_product_adobelr&x=0&y=0&area=0&lr=en_US\u00010", + "legeboard": "//www.collegeboard.org/search?tp=usearch&x=15&x1=t4&y=13&searchType=site&word=\u0002\u00010", + "legeconfidential": "http://www.collegeconfidential.com/search_results.htm?q=\u0002&sa=Google+Search&userInput=&sitesearch=collegeconfidential.com&cx=013579521852154800353%3Avvp1k6kluvq&cof=FORID%3A9 \u00010", + "lins": { + "*": "//www.collinsdictionary.com/dictionary/english/\u0002\u00010", + "ge": "//www.collinsdictionary.com/dictionary/german-english/\u0002\u00010" + }, + "loq": "//colloq.io/search?query=\u0002\u00010", + "location": "http://oxforddictionary.so8848.com/search1?word=\u0002\u00013" + }, + "om": { + "c": "//www.comc.com/Cards,=\u0002\u00010", + "*": "//computernewb.com/w/index.php?search=\u0002\u000119", + "s": "//www.conference-service.com/conferences/conference-search.html?searchwords=\u0002\u00010", + "fy": "//comfy.ua/catalogsearch/result?q=\u0002\u00010", + "ix": { + "*": "//www.comixology.com/search?search=\u0002\u000121", + "eu": "//www.comixology.eu/search?search=\u0002 \u00010", + "uk": "//www.comixology.co.uk/search?search=\u0002&submit=Submit\u00010" + }, + "bodeck": "http://combodeck.net/Query/\u0002 \u00010", + "icrocket": "//www.comic-rocket.com/search?q=\u0002\u00010", + "icvine": "http://www.comicvine.com/search/?q=\u0002\u00010", + "mitstrip": "http://www.commitstrip.com/?s=\u0002\u000113", + "mons": { + "*": "//commons.wikimedia.org/w/index.php?search=\u0002\u0001146", + "ensemedia": "http://www.commonsensemedia.org/search/\u0002\u00016" + }, + "pass": "http://compass-style.org/search/?q=\u0002\u00010", + "panieshouse": "//beta.companieshouse.gov.uk/search/companies?q=\u0002\u000110", + "paregames": "http://www.comparegames.com.br/comprar/\u0002 \u00010", + "pfight": "http://compfight.com/search/\u0002 /\u00010", + "pose": "//mail.google.com/mail/?view=cm&to=&su=\u0002\u00015", + "ptoirsecu": "http://www.comptoirsecu.fr/?s=\u0002\u00010", + "pumundo": "//www.compumundo.com.ar/q/\u0002/srch?q=\u0002\u00010", + "puterhope": "//www.computerhope.com/search2.htm?q=\u0002\u00010", + "putrabajo": "http://www.computrabajo.com.ar/ofertas-de-trabajo/?q=\u0002\u00010" + }, + "oq": "//coq.inria.fr/distrib/current/refman/search.html?q=\u0002\u000113", + "or": { + "*": "//www.cornishdictionary.org.uk/home?locale=en#\u0002\u00010", + "e": "//core.ac.uk/search?q=\u0002\u00015", + "p": "//opencorporates.com/companies?q=\u0002\u00010", + "dovapl": "http://plugins.cordova.io/#/search?search=\u0002\u00010", + "ona": "//coronalabs.com/?s=\u0002\u000117", + "reos": "http://www.correos.es/ss/Satellite/site/aplicacion-4000003383089-herramientas_y_apps/detalle_app-sidioma=es_ES?numero=\u0002\u000121", + "reios": "//www.linkcorreios.com.br/\u0002\u000125", + "riere": "http://sitesearch.corriere.it/forward.jsp?q=\u0002\u00014" + }, + "os": { + "*": "http://consequenceofsound.net/?s=\u0002\u00010", + "dna": "http://www.cosdna.com/eng/product.php?q=\u0002\u00010", + "moty": "http://www.cosmoty.de/suche/\u0002/\u00010", + "tco": { + "*": "http://www.costco.com/CatalogSearch?storeId=10301&catalogId=10701&langId=-1&keyword=\u0002\u0001112", + "ca": "//www.costco.ca/CatalogSearch?dept=All&keyword=\u0002\u00010" + } + }, + "ow": { + "*": "http://combineoverwiki.net/index.php?search=\u0002&button=&title=Special%3ASearch\u00014", + "boylyrics": "//www.cowboylyrics.com/search.html?cx=partner-pub-1248082249428003%3A7921416976&ie=UTF-8&q=\u0002&cof=FORID%3A10&siteurl=cowboylyrics.com%2F&ref=&ss=346j47246j4\u00010" + }, + "xx": "http://www.cplusplus.com/search.do?q=\u0002\u00010", + "yb": { + "*": "//cyberlearn.hes-so.ch/course/search.php?search=\u0002\u00010", + "l": "//cyberleninka.ru/search?q=\u0002\u00010", + "er": { + "*": "//www.cyberscoop.com/?s=\u0002\u00010", + "port": "http://www.cyberport.de/?EVENT=itemsearch&query=\u0002\u00014" + }, + "rhome": "//www.cybrhome.com/search?q=\u0002\u00013" + }, + "ye": { + "*": "http://www.chooseyourevent.co.uk/keywordsearch.asp?searchterms=\u0002\u00010", + "n": "//translate.google.com/#cy/en/\u0002\u00010" + }, + "yt": "//cadence.gq/cloudtube/search?q=\u0002&sort_by=relevance\u00013", + "1024": "http://www.commander1024.de/wordpress/?s=\u0002\u00010", + "3tv": "//media.ccc.de/search/?q=\u0002\u00010", + "64wde": "http://www.c64-wiki.de/index.php?title=Spezial%3ASuche&go=Seite&search=\u0002\u00010", + "oastercrazy": "http://www.coastercrazy.com/forums/search.php?keywords=\u0002\u00010", + "ocoa": { + "*": "//developer.apple.com/search/index.php?q=\u0002 \u000121", + "pods": "http://cocoapods.org/?q=\u0002\u00010" + }, + "ocatalog": { + "*": "http://cocatalog.loc.gov/cgi-bin/Pwebrecon.cgi?Search_Arg=\u0002&Search_Code=TALL&CNT=25&HIST=1\u00010", + "n": "http://cocatalog.loc.gov/cgi-bin/Pwebrecon.cgi?Search_Arg=\u0002&Search_Code=NALL&CNT=25&HIST=1\u00010" + }, + "occoc": "http://coccoc.com/search#query=\u0002\u00013", + "ocklestorm": "http://www.cocklestorm.com/catalogsearch/result/?q=\u0002 \u00010", + "ode": { + "*": "http://www.searchco.de/?q=\u0002&cs=on\u000112", + "x": "http://codex.wordpress.org/?search=\u0002\u000113", + "42": "//support.code42.com/Special:Search?search=\u0002\u00010", + "kx": "//code.kx.com/q/search?query=\u0002\u00010", + "bottle": "//codebottle.io/?q=\u0002\u00010", + "canyon": "http://codecanyon.net/search?utf8=%E2%9C%93&term=\u0002\u00010", + "dgar": "//codedgar.com.ve/?s=\u0002\u00010", + "forces": "http://codeforces.com/search?query=\u0002\u000194", + "gov": "//code.gov/search?query=\u0002\u00010", + "pen": "//codepen.io/search/pens?q=\u0002&limit=all&type=type-pens\u000169", + "points": "http://codepoints.net/search?q=\u0002\u00010", + "weavers": "http://www.codeweavers.com/compatibility/search/?name=\u0002\u00010" + }, + "odi": { + "*": "//www.collinsdictionary.com/dictionary/english/\u0002\u00010", + "nglove": "http://thecodinglove.com/search/\u0002\u00010" + }, + "odw": "http://callofduty.wikia.com/wiki/Special:Search?search=\u0002\u00017", + "odat": { + "a": "//physics.nist.gov/cgi-bin/cuu/Results?search_for=\u0002\u00010", + "*": "//coda.io/templates/productivity?search=\u0002\u00010" + }, + "odpedia": "//cod.esportspedia.com/index.php?search=\u0002\u00010", + "odrops": "http://tympanus.net/codrops/?s=\u0002\u000111", + "offeeshop": "//getsmokin.nl/coffeeshops?shopsearch=\u0002\u00010", + "oho": "http://bookmanager.com/760081x/index.php?q=h.tviewer&using_sb=status&qsb=keyword&so=oh&searchtype=keyword&qs=\u0002&x=0&y=0&qs_file=\u00010", + "oin": { + "*": "//coinmarketcap.com/search/?q=\u0002\u000129", + "s": "http://www.londoncoins.co.uk/?page=Pastresults&searchterm=\u0002&searchtype=1\u00010", + "mc": "//coinmarketcap.com/currencies/search/?q=\u0002\u00010", + "gecko": "//www.coingecko.com/en/search/bang?query=\u0002\u000132", + "marketcap": "//coinmarketcap.com/search/?q=\u0002\u000129" + }, + "onj": { + "*": "//leconjugueur.lefigaro.fr/conjugaison/verbe/\u0002\u000151", + "en": "http://conjugator.reverso.net/conjugation-english-verb-\u0002.html\u00010", + "es": "http://www.spanishdict.com/conjugate/\u0002\u00010", + "fr": "http://conjugueur.reverso.net/conjugaison-francais-verbe-\u0002.html\u00013", + "uga": { + "*": "http://www.conjuga-me.net/verbo-\u0002\u00010", + "cao": "//www.conjugacao.com.br/busca.php?q=\u0002\u00010" + }, + "uguer": "http://leconjugueur.lefigaro.fr/conjugaison/verbe/\u0002.html\u00014" + }, + "onv": { + "*": "//theconversation.com/search?q=\u0002\u00010", + "ert": "http://www.clipconverter.cc/?url=\u0002\u00018", + "ersa": "http://www.conversadesofa.com/?s=\u0002\u00010" + }, + "onda": "//anaconda.org/search?q=\u0002\u00013", + "onfi": { + "*": "http://www.elconfidencial.com/buscar/2-6-1-3/0/1/10/desc/\u0002/\u00013", + "g": "//config.lk/?s=\u0002\u00010" + }, + "onaff": "//www.consumeraffairs.com/search.html?q=\u0002&cat=homepage\u00010", + "onarte": "http://conarte.org.mx/?s=\u0002\u00010", + "oncerts": "http://www.pollstar.com/tour/searchall.pl?By=All&Content=\u0002&go_green.x=0&go_green.y=0\u00010", + "onfrank": { + "*": "http://portal.core.edu.au/conf-ranks/?search=\u0002&by=all&source=all&sort=atitle&page=1\u00015", + "s": "http://www.conferenceranks.com/?searchall=\u0002\u00010" + }, + "ongress": "//www.congress.gov/search?q={%22source%22%3A%22legislation%22%2C%22search%22%3A%22\u0002%22}\u00010", + "onnectny": "http://www.connectny.info/search/?searchtype=X&SORT=D&searcharg=\u0002\u00010", + "onrad": { + "*": "http://www.conrad.de/ce/de/Search.html?search=\u0002\u000128", + "at": "//www.conrad.at/de/Search.html?searchType=REGULAR&search=\u0002\u00010" + }, + "onsent": "//consent.games/?s=\u0002\u00010", + "onservapedia": "http://www.conservapedia.com/index.php?search=\u0002\u000119", + "onsplus": "//www.consultant.ru/search/?q=\u0002\u00010", + "onsumer": { + "*": "//www.consumerreports.org/search/?query=\u0002\u00015", + "lab": "//www.consumerlab.com/Search/\u0002\u00010" + }, + "ontacts": "//contacts.google.com/search/\u0002\u000135", + "ontamet": "http://contamet.wordpress.com/?s=\u0002\u00010", + "ontinente": "http://www.continente.pt/stores/continente/pt-pt/public/Pages/searchResults.aspx?k=\u0002\u00010", + "ook": { + "*": "http://www.cooks.com/?/q=\u0002\u00010", + "s": { + "c": "http://www.cookscountry.com/search/?type=&q=\u0002\u00010", + "*": "http://www.cooks.com/rec/search?q=\u0002\u00010", + "i": "http://www.cooksillustrated.com/search/results.asp?query=\u0002\u00010" + }, + "book": "//supermarket.chef.io/cookbooks?q=\u0002\u00014", + "ing": "//cooking.nytimes.com/search?q=\u0002\u00010", + "pad": "http://cookpad.com/search/\u0002\u00010" + }, + "ool": { + "*": "http://cooljugator.com/lt/\u0002\u00013", + "blue": { + "*": "//www.coolblue.nl/zoeken?query=\u0002\u00010", + "be": "//www.coolblue.be/zoeken?query=\u0002\u00010", + "nl": "//www.coolblue.nl/zoeken?query=\u0002\u00010" + }, + "inarika": "//www.coolinarika.com/recepti/pretrazivanje/?upit=\u0002\u00010", + "math": "//duckduckgo.com/?q=site%3Acoolmathgames.com+\u0002&ia=web\u00013", + "shop": "//www.coolshop.dk/s/?q=\u0002\u00010", + "stuffinc": "http://www.coolstuffinc.com/main_search.php?pa=searchOnName&page=1&resultsPerPage=25&q=\u0002\u00010" + }, + "oop": { + "*": "//www.coop.se/handla-online/sok/?q=\u0002\u00015", + "athome": "//www.coopathome.ch/search/?text=\u0002\u00010", + "_de": "http://www.coop.ch/pb/site/search/search/2057/Lde/index.html?qs=\u0002&fr=coop2012&SuchButton.x=0&SuchButton.y=0&search=search&backend=backend_coop2012&la=de&_sid=4aea1684-910e-4741-9099-86fff3d8a570\u00010", + "_fr": "http://www.coop.ch/pb/site/search/search/2057/Lfr/index.html?qs=\u0002&fr=coop2012&SuchButton.x=0&SuchButton.y=0&search=search&backend=backend_coop2012&la=fr&_sid=2fae98df-7f08-49a8-86b5-38148b71ebdb\u00010", + "_it": "http://www.coop.ch/pb/site/search/search/2057/Lit/index.html?qs=\u0002&fr=coop2012&SuchButton.x=0&SuchButton.y=0&search=search&backend=backend_coop2012&la=it&_sid=537d493c-9c35-41dc-8881-d878b57e702f\u00010", + "_se": "//www.coop.se/Sok/Receptsok/\u0002\u00010" + }, + "oobook": "//supermarket.chef.io/cookbooks?utf8=%E2%9C%93&q=\u0002\u00010", + "opr": "http://copr.fedoraproject.org/coprs/fulltext/?fulltext=\u0002\u000111", + "opac": "http://copac.ac.uk/search?&title=\u0002\u00010", + "optr": "http://coptr.digipres.org/index.php?search=\u0002\u00010", + "op2usd": "http://www.xe.com/currencyconverter/convert/?From=COP&To=USD&Amount=\u0002\u00010", + "oppermind": "http://coppermind.net/wiki/Special:Search?search=\u0002\u000152", + "ottages": "//selfcater.com/find?query=\u0002\u00010", + "ottrillcompassblog": "http://cottrillcompass.com/blog/?s=\u0002\u00010", + "oub": "http://coub.com/search?q=\u0002\u000153", + "ouch": "//www.couchsurfing.org/?q=\u0002\u00010", + "ouleur": "http://couleur-science.eu/index.php?q=\u0002\u00010", + "ountry": "//www.countrycode.org/\u0002\u00015", + "ountdown": "http://cd.justinjc.com/\u0002\u00010", + "oupang": "//www.coupang.com/np/search?component=&q=\u0002\u000118", + "oupons": { + "*": "http://www.dealtaker.com/site/search?q=\u0002\u00010", + "urfer": "http://www.couponsurfer.com/coupon_search.cfm?q=\u0002\u00010" + }, + "ouponcabin": "http://www.couponcabin.com/ps/\u0002/1/\u00010", + "ouponmeup": "http://www.couponmeup.com/cgi-bin/display.pl?search=1&q=\u0002 \u00010", + "ourant": "http://www.courant.com/search/dispatcher.front?target=article&sortby=display_time++descending&Query=\u0002 \u00010", + "ourrierint": "http://www.courrierinternational.com/search/result/\u0002\u00010", + "oursera": "//www.coursera.org/search?query=\u0002\u000117", + "ourttv": "//www.courttv.com/?s=\u0002\u00010", + "oveo": "http://www.coveo.com/en/search#q=\u0002\u00010", + "ovot": "http://www.covot.net/dictionary?search=\u0002\u00010", + "ozydays": "//www.cozydays.com/search.aspx?q=\u0002\u00010", + "yanide": "/?q=\u0002+site:explosm.net\u00010", + "ycletec": "//www.cycletec.ch/index.php?route=product/search&search=\u0002\u00010", + "yclingweekly": "//www.cyclingweekly.com/?s=\u0002\u00010", + "yg64": "//cygwin.com/cgi-bin2/package-grep.cgi?grep=\u0002&arch=x86_64\u00010", + "ygwin": "//cygwin.com/cgi-bin2/package-grep.cgi?grep=\u0002\u00010", + "ymon": "//cymon.io/\u0002\u00010", + "ymath": "http://www.cymath.com/answer.php?q=\u0002\u00013" + }, + "d": { + "2": { + "0": { + "*": "http://www.d20srd.org/search.htm?q=\u0002\u00014", + "pfsrd": "http://www.d20pfsrd.com/system/app/pages/search?scope=search-site&q=\u0002\u0001111", + "srd": "http://www.d20srd.org/search.htm?q=\u0002\u00014" + }, + "*": "//www.light.gg/db/search/?q=\u0002\u000112", + "r": "//www.drive2.ru/search?text=\u0002\u00010", + "w": "http://diablo2.diablowiki.net/index.php?title=Special%3ASearch&redirs=1&search=\u0002&fulltext=Search&ns0=1&ns14=1\u00010", + "gp": "http://dota2.gamepedia.com/Special:Search/\u0002\u00018" + }, + "3": "//dirty.ru/search/?query=\u0002\u000113", + "a": { + "*": "http://www.deviantart.com/browse/all/?section=&global=1&q=\u0002\u00011147", + "l": { + "*": "//duckduckgo.com/?q=\u0002+site:abretelibro.com\u00010", + "la": { + "*": "http://asturianu.elahorcado.net/search.php?search=\u0002\u00010", + "snews": "//www.dallasnews.com/search?q=\u0002\u00010" + } + }, + "x": "http://duckduckgo.com/?q=\u0002\u0001210", + "y": "//duckduckgo.com/?q=\u0002&df=d\u00018", + "en": "//translate.google.com/#da/en/\u0002\u00010", + "ne": "http://dane.ac-dijon.fr/?s=\u0002\u00010", + "nm": { + "*": "//www.nexusmods.com/dragonage/search/?gsearch=\u0002&gsearchtype=mods\u00010", + "urphys": "//www.danmurphys.com.au/search?searchTerm=\u0002\u00013" + }, + "pi": "//api.drupal.org/api/drupal/latest/search/\u0002\u00014", + "rc": "//www.d-archive.org/?s=\u0002\u00010", + "rk": { + "*": "//duckduckgo.com/?q=\u0002&kae=d\u000127", + "horse": "http://www.darkhorse.com/Search/\u0002\u00010", + "lyrics": "http://www.darklyrics.com/search?q=\u0002\u00018", + "netmarkets": "//www.darknetmarkets.net/?s=\u0002\u00010" + }, + "rt": { + "*": "http://www.dartlang.org/search.html?q=\u0002\u00014", + "y": "http://www.darty.com/nav/recherche?text=\u0002\u00017", + "lib": "http://libcat.dartmouth.edu/search/X?\u0002\u00010", + "pub": "//pub.dartlang.org/packages?q=\u0002\u000119" + }, + "ru": "http://dic.academic.ru/searchall.php?SWord=\u0002&from=xx&to=ru&did=&stype=0\u00013", + "sh": { + "*": "http://dash.harvard.edu/search?scope=%2F&query=\u0002&rpp=10&sort_by=0&order=DESC\u00010", + "radio": "http://dashradio.com/?q=\u0002\u00010" + }, + "ta": { + "*": "//toolbox.google.com/datasetsearch/search?query=\u0002\u000113", + "baze-her": "http://www.databaze-her.cz/hledani/?fraze=\u0002\u00010", + "blogger": "//www.data-blogger.com/?s=\u0002&submit=Search\u00010", + "cite": "//search.datacite.org/works?query=\u0002\u00010", + "deer": "//datadeer.net/search/index.php?q=\u0002\u00010", + "gov": { + "*": "http://catalog.data.gov/dataset?q=\u0002&sort=score+desc%2C+name+asc\u00010", + "au": "http://data.gov.au/dataset?q=\u0002\u00010" + }, + "gouv": "//www.data.gouv.fr/fr/search/?q=\u0002\u00010", + "search": "//toolbox.google.com/datasetsearch/search?query=\u0002\u000113", + "sheetarchive": "http://www.datasheetarchive.com/\u0002-datasheet.html\u00010", + "vicgov": "//www.data.vic.gov.au/data/dataset?q=\u0002\u00010", + "zar": "//www.datazar.com/search/data/?q=\u0002\u00010" + }, + "um": { + "*": "http://search.daum.net/search?w=tot&q=\u0002\u0001564", + "dic": "http://dic.daum.net/search.do?q=\u0002\u000126" + }, + "cardworld": "http://www.dacardworld.com/search?Search=\u0002\u00010", + "ccaa": "//daccaa.com/results/?q=\u0002\u00010", + "ddyknows": "//daddyknows.ru/?s=\u0002\u00013", + "dtribe": "//dadtribe.in/?s=\u0002\u00010", + "font": "http://www.dafont.com/search.php?psize=m&q=\u0002\u00018", + "foodmall": "http://www.dafoodmall.com/goods/search.asp?sword=\u0002\u00010", + "gen": "http://www.dagen.se/search-7.157994?sortby=date&q=\u0002\u00010", + "gjeweg": "//www.dagjeweg.nl/zoeken?dq=\u0002\u00010", + "gobah": "http://dagobah.net/?search=\u0002\u00016", + "ilycollegian": "http://www.collegian.psu.edu/search/?f=html&q=\u0002\u00010", + "ilymed": "//dailymed.nlm.nih.gov/dailymed/search.cfm?labeltype=all&query=\u0002\u00010", + "ilymail": "//www.dailymail.co.uk/home/search.html?sel=site&searchPhrase=\u0002\u00017", + "ilymotion": "//www.dailymotion.com/search/\u0002\u000170", + "ilytimes": "http://www.delcotimes.com/search?text=\u0002\u00010", + "ilywriting": "//www.dailywritingtips.com/?s=\u0002\u00010", + "nas": "//www.danas.rs/?s=\u0002\u00010", + "nawa": "http://search.danawa.com/dsearch.php?query=\u0002\u000191", + "nbooru": "//danbooru.donmai.us/posts?tags=\u0002+rating:safe\u0001312", + "ndyfellow": "//www.dandyfellow.com/search/\u0002\u00010", + "nielha": "//danielha.tk/search.html?query=\u0002\u00010", + "nielshomecenter": "//www.danielshomecenter.com/catalogsearch/result/?q=\u0002\u00010", + "niweb": "//www.daniweb.com/search/index?q=\u0002\u00010", + "nsverine": "//www.dansverine.com/search?q=\u0002\u00010", + "ria": "http://www.dariawiki.org/wiki/index.php?search=\u0002&title=Special%3ASearch&go=Go\u00010", + "riusf": "//dariusforoux.com/?s=\u0002\u00010", + "tev": "//www.datev.de/web/de/suche/?query=\u0002\u00010", + "tpiff": "http://datpiff.com/mixtapes-search?criteria=\u0002&sort=rating\u00014", + "user": "http://\u0002.deviantart.com\u000110", + "vesgarden": "http://davesgarden.com/sitewidesearch.php?q=\u0002\u00010", + "vetiyebaski": "http://www.davetiyebaski.net/arama?q=\u0002\u00010", + "vidnesher": "http://davidnesher.com.ar/?q=\u0002:\u00010", + "vidsw": "http://davidsw.com/?s=\u0002&post_type=product\u00010", + "viswiki": "//daviswiki.org/_rsearch/?q=\u0002\u00010", + "wiki": "//dragonage.fandom.com/wiki/Special:Search?query=\u0002\u00010" + }, + "b": { + "a": { + "*": "http://www.dba.dk/soeg/?soeg=\u0002\u00017", + "sx": "http://dba.stackexchange.com/search?q=\u0002\u00010" + }, + "d": "//deadbydaylight.gamepedia.com/index.php?search=\u0002&title=Special:Search&go=Go\u000156", + "*": "//m.douban.com/search/?query=\u0002\u000139", + "k": "http://www.databazeknih.cz/search?q=\u0002\u00010", + "l": { + "*": "//discordbots.org/search?q=\u0002\u00013", + "p": { + "*": "//dblp.uni-trier.de/search?q=\u0002\u0001226", + ".pub": "http://dblp.uni-trier.de/search/publ?q=\u0002 \u00010" + } + }, + "m": { + "*": "//movie.douban.com/subject_search?search_text=\u0002\u00010", + "ovie": "//movie.douban.com/subject_search?search_text=\u0002&cat=1002\u00010", + "usic": "//music.douban.com/subject_search?search_text=\u0002&cat=1003\u00010" + }, + "o": { + "*": "http://dev.bukkit.org/search/?search=\u0002\u00010", + "ts": "//discord.bots.gg/search?q=\u0002\u00010", + "ats": "//discord.boats/bots?search=\u0002\u00010" + }, + "p": { + "*": "//paper.dropbox.com/?q=\u0002\u00014", + "edia": "http://wiki.dbpedia.org/Search?phrase=\u0002\u00010" + }, + "r": { + "*": "//danbooru.donmai.us/posts?tags=\u0002+rating:safe\u0001312", + "artist": "//danbooru.donmai.us/artists?commit=Search&search%5Bany_name_matches%5D=\u0002&search%5Border%5D=created_at&utf8=%E2%9C%93\u00010", + "ead": "//read.douban.com/search?q=\u0002\u00010" + }, + "v": "http://dragonbolt-vanguard.wikia.com/search?query=\u0002\u00010", + "2z": "//www.ibm.com/support/knowledgecenter/search/\u0002?scope=SSEPEK_11.0.0\u00010", + "gb": "http://dejure.org/gesetze/BGB/\u0002.html\u00010", + "nf": "http://data.bnf.fr/search?term=\u0002\u00010", + "nl": "http://dbnl.nl/zoeken/zoekeninteksten/index.php?zoek=\u0002\u00010", + "ts": "//bugs.debian.org/\u0002\u00010", + "book": "//book.douban.com/subject_search?search_text=\u0002&cat=1001\u00010", + "gap": "//www.ncbi.nlm.nih.gov/gap/?term=\u0002\u00010", + "guide": "//www.dotabuff.com/heroes/\u0002/guides\u00010", + "snp": "http://www.ncbi.nlm.nih.gov/snp?term=\u0002\u00010", + "uch": "http://diebuchsuche.de/r.php?q=\u0002\u00010", + "uff": "http://www.dotabuff.com/search?utf8=%E2%9C%93&q=\u0002\u000110", + "ugs": "//bugs.debian.org/\u0002\u00010", + "wiki": "http://deathbattle.wikia.com/wiki/Special:Search?fulltext=Search&search=\u0002\u00010", + "yte": "http://int.darkbyte.ru/\u0002\u00010" + }, + "c": { + "c": { + "*": "http://www.dict.cc/?s=\u0002\u00011972", + "omics": "http://www.dccomics.com/search/node/\u0002\u00010" + }, + "*": "//duck.co/forum/search?q=\u0002\u000114", + "n": { + "*": "http://dict.cn/\u0002\u000161", + "r": "http://www.apps.dcnr.state.pa.us/search.aspx?cx=008544532008978746929:8o8oxsc28a8&cof=FORID:11&ie=UTF-8&q=\u0002\u00010" + }, + "p": "http://docs.anakeen.com/dynacase/stable/#\u0002\u00010", + "r": "http://www.dcrainmaker.com/?s=\u0002 \u00010", + "s": { + "*": "//dcs.rutgers.edu/search/node/\u0002\u00010", + "s": "http://crawl.chaosforge.org/index.php?title=Special%3ASearch&profile=default&search=\u0002&fulltext=Search\u000113" + }, + "w": { + "*": "http://wiki.dcinside.com/wiki/\u0002\u000122", + "iki": "http://dc.wikia.com/wiki/Special:Search?search=\u0002\u00013" + }, + "om": "//www.dictionary.com/browse/\u0002\u00010", + "ul": "//capitadiscovery.co.uk/dcu/items?query=\u0002\u000139", + "inside": "http://search.dcinside.com/combine/q/\u0002\u000110" + }, + "d": { + "b": "//www.deutsche-digitale-bibliothek.de/searchresults?query=\u0002\u00010", + "d": "http://sli.uvigo.gal/ddd/ddd_pescuda.php?pescuda=\u0002&tipo_busca=lema\u00010", + "*": "//devdocs.io/#q=\u0002\u0001146", + "e": { + "*": "//duckduckgo.com/?kl=de-de&q=\u0002\u000142", + "v": "//qa.debian.org/developer.php?login=\u0002\u00010" + }, + "f": "//duckduckgo.com/?q=\u0002+site%3Aforums.dansdeals.com\u00010", + "g": { + "c": "//duckduckgo.com/?q=\u0002&ia=calculator\u0001114", + "d": { + "*": "//duckduckgo.com/?q=\u0002&ia=definition\u000138", + "e": "//duckduckgo.com/?kl=de-de&q=\u0002\u000142" + }, + "*": "http://duckduckgo.com/?q=\u0002\u0001210", + "f": "http://duckduckgo.com/?kl=fr-fr&q=\u0002\u0001120", + "i": "//duckduckgo.com/?q=\u0002&iax=images&ia=images\u00011181", + "m": "//duckduckgo.com/?q=\u0002&iaxm=maps\u000135", + "n": { + "*": "http://duckduckgo.com/?q=\u0002&iar=news&ia=news\u000142", + "l": "//duckduckgo.com/?q=\u0002&kl=nl-nl\u00010", + "o": "//duckduckgo.com/?kl=no-no&q=\u0002\u00010" + }, + "r": "//duckduckgo.com/?q=site:reddit.com+\u0002\u0001182", + "v": "//duckduckgo.com/?q=\u0002&iar=videos&iax=videos&ia=videos\u000195", + "al": "//duckduckgo.com/?t=palemoon&kl=xl-es&ko=1&k1=1&q=\u0002\u00010", + "ar": "//duckduckgo.com/?t=palemoon&kl=ar-es&ko=1&k1=1&q=\u0002\u00013", + "br": "//duckduckgo.com/?q=\u0002&kp=-1&kl=br-pt\u00014", + "ee": "//duckduckgo.com/?kl=ee-et&q=\u0002\u00010", + "hu": "http://duckduckgo.com/?kl=hu-hu&q=\u0002\u00010", + "ja": "//duckduckgo.com/?q=\u0002&kl=jp-jp&kp=-1\u000134", + "pd": "//duckduckgo.com/?df=d&q=\u0002\u000115", + "eue": "//duckduckgo.com/?kl=ue-es&q=\u0002\u00010" + }, + "h": { + "1": { + "0": "http://ddh10.duckduckgo.com/?q=\u0002\u00010", + "*": "http://ddh1.duckduckgo.com/?q=\u0002\u00010" + }, + "2": "http://ddh2.duckduckgo.com/?q=\u0002\u00010", + "3": "http://ddh3.duckduckgo.com/?q=\u0002\u00010", + "4": "http://ddh4.duckduckgo.com/?q=\u0002\u00010", + "5": "http://ddh5.duckduckgo.com/?q=\u0002\u00010", + "6": "http://ddh6.duckduckgo.com/?q=\u0002\u00010", + "7": "http://ddh7.duckduckgo.com/?q=\u0002\u00010", + "8": "http://ddh8.duckduckgo.com/?q=\u0002\u00010", + "9": "http://ddh9.duckduckgo.com/?q=\u0002\u00010", + "*": "//duck.co/ia?q=\u0002\u00018", + "u": "http://duckduckhack.com/u/\u0002\u00010", + "doc": "http://docs.duckduckhack.com/?q=\u0002\u00010" + }, + "i": { + "c": "http://dic.daum.net/search.do?q=\u0002\u000126", + "*": "//duckduckgo.com/?q=\u0002&iax=images&ia=images\u00011181" + }, + "n": { + "*": "//www.daytondailynews.com/google-search/?q=\u0002\u00010", + "et": "//ddnet.tw/players/\u0002\u000111" + }, + "o": "http://ordnet.dk/ddo/ordbog?query=\u0002 \u000172", + "t": "http://3g2upl4pq6kufc4m.onion/?q=\u0002\u000124", + "w": { + "*": "//www.deepdotweb.com/?s=\u0002\u00010", + "rt": "http://www.dd-wrt.com/wiki/index.php/Special:Search?search=\u0002\u00010", + "iki": "//darkestdungeon.gamepedia.com/index.php?search=\u0002\u00010" + }, + "jt": "//www.digitaldjtips.com/?s=\u0002\u00010", + "ms": "//duckduckgo.com/?q= \u0002+site%3Adansdeals.com\u00010", + "so": "//duckduckgo.com/?q=\u0002+site:stackoverflow.com\u000144", + "uknow": "http://www.dduknow.com/?s=\u0002\u00010" + }, + "*": { + "*": "//www.joindiaspora.com/people?utf8=✓&q=\u0002\u00010", + "t": "//www.joindiaspora.com/tags/\u0002 \u00010" + }, + "e": { + "b": { + "*": "//packages.debian.org/search?keywords=\u0002\u0001812", + "g": "//translate.google.com/#view=home&op=translate&sl=de&tl=bg&text=\u0002\u00010", + "ml": { + "a": "http://lists.debian.org/debian-\u0002/\u00010", + "*": "http://lists.debian.org/cgi-bin/search?query=\u0002&DEFAULTOP=and&author=&sort=relevance&HITSPERPAGE=10&language=en\u00016" + }, + "pc": "//qa.debian.org/popcon.php?package=\u0002\u00010", + "ate": "http://www.debate.org/search?q=\u0002\u00010", + "bug": "//bugs.debian.org/\u0002\u00010", + "buildd": "http://buildd.debian.org/status/package.php?p=\u0002\u00019", + "content": "//packages.debian.org/search?searchon=contents&keywords=\u0002&mode=path&suite=unstable&arch=any\u00010", + "enhams": "http://www.debenhams.com/search/\u0002\u00010", + "files": "//packages.debian.org/search?searchon=contents&keywords=\u0002\u000115", + "ian": { + "*": "http://search.debian.org/cgi-bin/omega?DB=en&P=\u0002\u000155", + "fr": "http://www.google.com/cse?cx=007724375775369850404%3Ajwpah_hbbjk&ie=UTF-8&q=\u0002&sa=Rechercher&siteurl=www.google.com%2Fcse%2Fhome%3Fcx%3D007724375775369850404%3Ajwpah_hbbjk\u00010", + "forums": "http://forums.debian.net/search.php?keywords=\u0002\u00010", + "izzati": "http://forum.debianizzati.org/search.php?keywords=\u0002\u00010", + "pack": "//packages.debian.org/search?keywords=\u0002\u0001812" + }, + "man": "//dyn.manpages.debian.org/jump?q=\u0002\u000130", + "packages": "//packages.debian.org/search?keywords=\u0002\u0001812", + "snap": "http://snapshot.debian.org/binary/\u0002/\u00010", + "tracker": "//tracker.debian.org/search?package_name=\u0002\u00019", + "wiki": "http://wiki.debian.org/FrontPage?action=fullsearch&context=180&value=\u0002&titlesearch=Titles\u00019" + }, + "d": { + "*": "http://dedalus.usp.br/F/2GT4AME1FV9M25Q886NF9PCLB2BK39NF8XMFRXNHCQIL1JX5IG-19193?func=find-b&request=\u0002&find_code=WRD&adjacent=N&local_base=USP01&x=39&y=11&filter_code_1=WLN&filter_request_1=&filter_code_2=WYR&filter_request_2=&filter_code_3=WYR&filter_request_3=&filter_code_4=WMA&filter_request_4=&filter_code_5=WBA&filter_request_5=\u00010", + "alus": "http://dedalus.usp.br/F/?func=find-b&request=\u0002\u00010" + }, + "f": { + "r": "http://defr.dict.cc/?s=\u0002\u00017", + "*": "http://www.thefreedictionary.com/\u0002\u00011222", + "ine": { + "*": "http://www.thefreedictionary.com/\u0002\u00011222", + "kids": "//kids.wordsmyth.net/we/?ent=\u0002\u00010" + }, + "key": "//defkey.com/search?irq=\u0002\u00010" + }, + "*": "http://dict.tu-chemnitz.de/dings.cgi?query=\u0002\u00010", + "i": { + "c": "//sok.deichman.no/search?query=\u0002\u00010", + "*": "http://www.deichmann.com/DE/de/shop/search.html?q=\u0002\u00010", + "t": "http://deit.dict.cc/?s=\u0002\u00010" + }, + "s": { + "c": "http://descriptionari.com/q/\u0002\u00010", + "i": { + "*": "//www.desiclik.com/_search.php?page=1&q=\u0002\u00010", + "clik": "//www.desiclik.com/_search.php?page=1&q=\u0002\u00010", + "gndirectory": "http://www.dexigner.com/directory/search.html?q=\u0002\u00010", + "gnernews": "//www.designernews.co/search?q=\u0002\u00010" + }, + "*": "http://es.thefreedictionary.com/\u0002\u000116", + "v": "http://desv.dict.cc/?s=\u0002\u000136", + "tinonegocio": "http://destinonegocio.com/search/\u0002\u00010", + "tructoid": "http://www.destructoid.com/search.phtml?cx=009275597616460404995%3A_iu6yjvsnom&cof=FORID%3A11&q=\u0002&sa=Search&siteurl=http%3A%2F%2Fwww.destructoid.com%2F\u000146" + }, + "v": { + "*": "//devdocs.io/#q=\u0002\u0001146", + "o": { + "*": "http://dev.opera.com/search?q=\u0002\u00010", + "nforum": "http://forum.devontechnologies.com/search.php?keywords=\u0002\u00010", + "tee": "http://devot-ee.com/search/results?keywords=\u0002&addon_version_support=ee2\u00010" + }, + "to": "//dev.to/search?q=\u0002\u00014", + "apple": "//developer.apple.com/search/index.php?q=\u0002\u00014", + "docs": "//devdocs.io/#q=\u0002\u0001146", + "eloppez": "http://www.developpez.com/recherche/?q=\u0002&sa.x=0&sa.y=0&sa=Go&cx=006424388311999799839:-31tnf0iuqy&cof=FORID:9&ie=ISO-8859-1&siteurl=www.developpez.com/\u00010", + "hints": "//devhints.io/?q=\u0002\u00010", + "iantart": "http://www.deviantart.com/browse/all/?section=&global=1&q=\u0002\u00011147", + "rant": "//devrant.com/search?term=\u0002\u00013", + ".splunk": "http://dev.splunk.com/search/dev?q=\u0002\u00010", + ".to": "//dev.to/search?q=\u0002\u00014", + "tube": "http://dev.tube?q=\u0002\u00010" + }, + "w": { + "*": "//de.wikipedia.org/wiki/\u0002\u00019", + "iki": { + "*": "http://de.wikipedia.org/wiki/Special:Search?search=\u0002&go=Go\u000175", + "how": "http://de.wikihow.com/Special:GoogSearch?ie=UTF-8&q=\u0002&sa=Suche\u00010" + } + }, + "x": { + "*": "http://index.hu/24ora/?word=1&pepe=1&tol=1999-01-01&ig=2016-01-18&s=\u0002\u00018", + "6g": "//www.pokebip.com/pokedex/index.php?phppage=recherche&req=\u0002\u00010", + "igner": "http://www.dexigner.com/search?q=\u0002\u00010", + "online": "http://dexonline.ro/definitie/\u0002\u0001111" + }, + "al": { + "*": "http://dealbook.nytimes.com/?s=\u0002\u00013", + "s": { + "*": "//www.reddit.com/r/deals/search/?q=\u0002&restrict_sr=1\u00010", + "pricer": "http://www.dealspricer.com/search?q=\u0002&utm_source=ddgbang&utm_medium=organic\u00010" + }, + "abs": "http://www.dealabs.com/search/?q=\u0002\u000123", + "agora": "//www.dealagora.com/recherche?q=\u0002\u00010", + "extreme": "http://dx.com/s/\u0002\u00010", + "news": "http://dealnews.com/search.html?search=\u0002\u00010" + }, + "co": { + "*": "//decoracion2.com/search/\u0002\u00010", + "de": "//urldecode.org/?text=\u0002&mode=decode\u00010" + }, + "en": "http://www.dict.cc/?s=\u0002\u00011972", + "eo": "//deeo.dict.cc/?s=\u0002\u00010", + "es": "http://dees.dict.cc/?s=\u0002\u00014", + "hr": "//dehr.dict.cc/?s=\u0002\u00010", + "hu": "http://translate.google.com/#de/hu/\u0002\u00010", + "ll": { + "*": "http://search.dell.com/results.aspx?s=gen&c=us&l=en&cs=&k=\u0002&cat=all\u000114", + "sp": "//www.dell.com/support/search/us/en/19#q=\u0002&sort=relevancy&f:langFacet=[en]\u00010", + "st": "http://www.dell.com/support/home/us/en/19/product-support/servicetag/\u0002\u00014", + "uk": "http://search.euro.dell.com/results.aspx?s=gen&c=uk&l=en&cs=&k=\u0002&cat=all&x=0&y=0\u00010" + }, + "nl": "http://denl.dict.cc/?s=\u0002\u00010", + "no": "//deno.dict.cc/?s=\u0002\u00010", + "nv": "//forum.dragen-en-voeden.nl/search.php?keywords=\u0002&terms=all&author=&sc=1&sf=all&sr=posts&sk=t&sd=d&st=0&ch=300&t=0&submit=Zoek\u00010", + "pl": "//translate.google.com/#de/pl/\u0002\u000110", + "ru": "//translate.google.com/#view=home&op=translate&sl=de&tl=ru&text=\u0002\u00013", + "2fr": "//translate.google.com/#de/fr/\u0002\u00010", + "adline": "//deadline.com/results/#?q=\u0002 \u00014", + "adspin": "http://deadspin.com/search?q=\u0002\u00010", + "akin": "http://library.deakin.edu.au/search/?searchtype=X&SORT=D&searcharg=\u0002&searchscope=1\u00010", + "cathlon": { + "*": "http://www.decathlon.co.uk/Buy/\u0002\u00014", + "es": "//www.decathlon.es/Comprar/\u0002\u00010", + "fr": "http://www.decathlon.fr/Acheter/\u0002\u00010", + "it": "http://www.decathlon.it/Comprare/\u0002\u00010" + }, + "cde": "//www.decathlon.de/search?Ntt=\u0002\u00010", + "citre": "http://www.decitre.fr/rechercher/result/?q=\u0002\u00010", + "cks": "//www.decks.de/decks/workfloor/search_db.php?such=\u0002\u00010", + "epl": { + "*": "//www.deepl.com/translator#xx/en/\u0002\u00013908", + "ef": "//www.deepl.com/translator#en/fr/\u0002\u000117", + "eg": "//www.deepl.com/translator#en/de/\u0002\u00010", + "en": { + "*": "//www.deepl.com/translator#es/en/\u0002\u00010", + "es": "//www.deepl.com/translator#en/es/\u0002\u000138", + "pt": "//www.deepl.com/translator#de/pt/\u0002\u00010" + }, + "es": "//www.deepl.com/translator#en/es/\u0002\u000138", + "fr": "//www.deepl.com/translator#fr/en/\u0002\u000123", + "ge": "//www.deepl.com/translator#de/en/\u0002\u000111", + "ru": "//www.deepl.com/ru/translator#en/ru/\u0002\u000110", + "een": "//www.deepl.com/translator#es/en/\u0002\u00010", + "pten": "//www.deepl.com/translator#pt/en/\u0002\u00013" + }, + "epdyve": "//www.deepdyve.com/search?query=\u0002\u00010", + "epthidevaki": "//dd.thekkedam.org/search/?q=\u0002\u00010", + "ezer": "//www.deezer.com/search/\u0002\u0001175", + "jure": "//dejure.org/cgi-bin/suche?Suchenach=\u0002\u000132", + "lcat": "//delcat.worldcat.org/search?qt=wc_org_delcat&q=\u0002&scope=0&oldscope=0&wcsbtn2w=Search&fq=&dblist=1461%2C1542%2C638\u00010", + "lcotimes": "http://www.delcotimes.com/search?text=\u0002\u00010", + "lectable": "//delectable.com/search/\u0002\u00010", + "lfi": { + "*": "http://www.delfi.lt/paieska/?q=\u0002\u00010", + "ee": "http://otsing.delfi.ee/find?c=dns&q=\u0002 &x=0&y=0\u00010" + }, + "lflt": "http://www.delfi.lt/paieska/?q=\u0002\u00010", + "lfruit": "http://delicious-fruit.com/ratings/full.php?s=\u0002\u00013", + "lib": "http://dlc.lib.de.us/client/default/search/results?qu=\u0002&te=\u00010", + "lijn": "//www.delijn.be/nl/zoekresultaten/index.html?searchtext=\u0002\u00010", + "livery": "http://www.yelp.com/search?&rpp=10&find_loc=&start=0&attrs=RestaurantsDelivery&find_desc=\u0002\u00010", + "lphi": "http://www.delphibasics.co.uk/RTL.asp?Name=\u0002\u00010", + "ltaco": "//www.deltaco.se/Sidor/SearchResults.aspx?k=\u0002\u00010", + "mauro": "//dizionario.internazionale.it/parola/\u0002\u00013", + "meureetjardin": "http://www.demeure-et-jardin.com/?q=\u0002\u00010", + "mocracynow": "http://www.democracynow.org/search?query=\u0002\u00010", + "nde": "//www.dict.cc/?s=\u0002\u000114", + "nicheur": "http://ledenicheur.fr/#rparams=ss=\u0002 \u00010", + "nru": "//www.deepl.com/translator#en/ru/\u0002%0A\u00010", + "openthesaurus": "//www.openthesaurus.de/synonyme/?q=\u0002\u00010", + "pop": "//www.depop.com/search/?q=\u0002\u00013", + "redactie": "http://deredactie.be/cm/vrtnieuws/1.516538?text=\u0002&action=submit\u00010", + "rpi": { + "*": "//derpibooru.org/search?q=\u0002\u000111", + "booru": { + "*": "//derpibooru.org/search?utf8=%E2%9C%93&sbq=\u0002\u000155", + "org": "//derpibooru.org/search?utf8=✓&sbq= \u0002\u00015" + } + }, + "rstandard": "//www.derstandard.at/search?query=\u0002\u00010", + "tfd": "http://de.tfd.com/\u0002\u00010", + "tik": "//www.detik.com/search/searchall?query=\u0002\u00010", + "uturk": "//deutsch-tuerkisch.net/suche/\u0002\u00010" + }, + "f": { + "a": "//www.dogfoodadvisor.com/?s=\u0002\u00010", + "*": "//duckduckgo.com/?q=\u0002+site%3Adaringfireball.net\u000112", + "w": { + "*": "http://dwarffortresswiki.org/index.php?title=Special%3ASearch&search=\u0002&go=Go\u00017", + "iki": "http://dwarffortresswiki.org/index.php?title=Special%3ASearch&search=\u0002&go=Go\u00017" + }, + "eojm": "//downforeveryoneorjustme.com/\u0002\u00013", + "iles": "http://packages.debian.org/search?section=all&arch=any&searchon=contents&keywords=\u0002 \u00013", + "man": "http://leaf.dragonflybsd.org/cgi/web-man?command=\u0002§ion=ANY\u00014", + "ren": "//enfr.dict.cc/?s=\u0002\u00015" + }, + "g": { + "*": "http://www.desiringgod.org/search/results?utf8=%E2%9C%93&search_source=navbar&q=\u0002#gsc.tab=0&gsc.q=\u0002&gsc.page=1\u000123", + "g": { + "*": "http://dejure.org/gesetze/GG/\u0002.html\u00018", + "i": "//duckduckgo.com/?q=\u0002&ia=images\u000170" + }, + "i": "//duckduckgo.com/?q=\u0002&iar=images&iax=images&ia=images\u0001409", + "s": "http://www.degulesider.dk/person/resultat/\u0002\u00010", + "ky": "//www.digikey.com/products/en?keywords=\u0002\u0001152", + "l4": "//duckduckgo.com/?q=site%3Adocs.gl%2Fgl4+\u0002\u00016" + }, + "h": { + "c": "http://delhihighcourt.nic.in/SiteSearch.asp?zoom_query= \u0002\u00010", + "*": "//hub.docker.com/search/?q=\u0002&page=1&isAutomated=0&isOfficial=0&starCount=0&pullCount=0\u0001775", + "g": { + "*": "http://www.dhgate.com/wholesale/search.do?act=search&sus=&searchkey=\u0002\u00010", + "ate": "http://www.dhgate.com/wholesale/search.do?act=search&supplierid=&isfactory=&sus=&searchkey=\u0002&catalog=#search\u00013" + }, + "l": { + "*": "http://www.dhl-usa.com/content/us/en/express/tracking.shtml?AWB=\u0002\u000139", + "f": "//activetracing.dhl.com/DatPublic/datSelection.do?search=consignmentId&at=cons_ordercode&valueShipmentOrderField=\u0002&focus=search2&searchConsignmentId=track\u00010", + "de": "http://nolp.dhl.de/nextt-online-public/set_identcodes.do?lang=de&idc=\u0002&rfn=&extendedSearch=true\u000143", + "gm": "http://webtrack.dhlglobalmail.com/?trackingnumber=\u0002\u00010" + }, + "bb": "http://www.fgv.br/cpdoc/acervo/arquivo?busca= \u0002 &TipoUD=0&MacroTipoUD=0&nItens=100\u00010", + "ub": "//hub.docker.com/search/?q=\u0002\u000171", + "docs": "//docs.docker.com/search/?q=\u0002\u00014", + "net": "http://www.dhnet.be/search/?query=\u0002\u00010" + }, + "i": { + "a": { + "*": "//duck.co/ia?q=\u0002\u00018", + "blo": "http://diablo.wikia.com/wiki/Special:Search?query=\u0002\u000181", + "lnet": "http://dialnet.unirioja.es/buscar/documentos?querysDismax.DOCUMENTAL_TODO=\u0002\u00010", + "sporatags": "//joindiaspora.com/tags/\u0002\u00013" + }, + "c": { + "*": "http://www.merriam-webster.com/dictionary/\u0002\u0001172", + "n": { + "*": "http://dict.cn/\u0002 \u00014", + "ico": "//dic.nicovideo.jp/a/\u0002\u00010" + }, + "o": { + "*": "//dicoado.org/wiki/index.php?search=\u0002\u00010", + "z": "http://www.dicoz.fr/?s=\u0002\u00010", + "iscenfr": "http://dico.isc.cnrs.fr/dico/tr/chercher_en?r=\u0002\u00010", + "iscfren": "http://dico.isc.cnrs.fr/dico/tr/chercher_fr?r=\u0002\u00010" + }, + "t": { + "*": "http://www.dict.org/bin/Dict?Form=Dict2&Database=*&Query=\u0002\u0001331", + "n": "http://dict-navi.com/en/dictionary/list/?type=search&search_term=\u0002\u00010", + "cc": "//www.dict.cc/?s=\u0002\u000114", + "gr": "http://www.greek-language.gr/greekLang/modern_greek/tools/lexica/triantafyllides/search.html?lq=\u0002\u00010", + "pl": "http://dict.pl/dict?word=\u0002\u00010", + "re": "http://www.dict.org/bin/Dict?Form=Dict1&Database=*&Strategy=re&Query=^\u0002$\u00010", + ".cc": "//www.dict.cc/?s=\u0002\u000114", + "ionary": { + "r": "http://dictionary.reference.com/browse/\u0002\u000115", + "*": "http://www.thefreedictionary.com/\u0002\u00011222" + }, + "leode": "http://dict.leo.org/ende?cmpType=relaxed&search=\u0002\u00013", + "zonespma": "http://dictzone.com/spanyol-magyar-szotar/\u0002\u00010" + }, + "io": "//www.dicio.com.br/pesquisa.php?q=\u0002\u0001134", + "pt": "//www.infopedia.pt/dicionarios/lingua-portuguesa/\u0002\u000131", + "cionari": "http://www.diccionari.cat/cgi-bin/AppDLC3.exe?APP=CERCADLC&GECART=\u0002\u000124", + "info": "//www.dicionarioinformal.com.br/\u0002/\u00010", + "pixiv": "http://dic.pixiv.net/a/\u0002\u00010", + "-ptbr": "http://michaelis.uol.com.br/moderno-portugues/busca/portugues-brasileiro/\u0002\u00010" + }, + "*": "//www.dictionary.com/browse/\u0002\u00010", + "e": { + "c": "//dlc.iec.cat/results.asp?txtEntrada=\u0002\u000193", + "*": "http://www.die.net/search/?q=\u0002&sa=Search&ie=ISO-8859-1&cx=partner-pub-5823754184406795%3A54htp1rtx5u&cof=FORID%3A9\u000134", + "presse": "http://diepresse.com/user/search.do?resetForm=1&resultsPage=0&searchText=\u0002&x=0&y=0\u00010", + "renkruiden": "//www.dierenkruiden.nl/search?s=\u0002 \u00010" + }, + "g": { + "*": "http://networking.ringofsaturn.com/Tools/dig.php?domain=ANY+\u0002\u000145", + "g": "http://digg.com/search?q=\u0002\u000131", + "i": { + "*": "//www.digi.no/sok?query=\u0002\u00013", + "24": "//www.digi24.ro/cautare?q=\u0002\u00010", + "ato": "http://digiato.com/?q=\u0002: \u00010", + "bron": "//www.digibron.nl/search/results?q=\u0002\u00010", + "kala": "//www.digikala.com/Search?q=\u0002\u00010", + "key": "http://www.digikey.com/product-search/en?x=17&y=13&lang=en&site=us&KeyWords=\u0002\u0001262", + "talcomics": "http://digitalcomicmuseum.com/index.php?ACT=dosearch&terms=\u0002\u00010", + "talcomicmuseum": "http://digitalcomicmuseum.com/index.php?ACT=dosearch&terms=\u0002\u00010", + "talspy": "http://www.digitalspy.com/search/\u0002\u00013", + "taltrends": "http://www.digitaltrends.com/?s=\u0002\u00010", + "tec": "//www.digitec.ch/Search?q=\u0002\u000166", + "tick": "http://www.digitick.com/fr/recherche?query=\u0002\u00010" + }, + "ra": "//igranje.hr/?s=\u0002\u00010" + }, + "m": { + "*": "//duckduckgo.com/?q=\u0002&ia=images&iax=images\u000116", + "ensions": "//app.dimensions.ai/discover/publication?search_text=\u0002&search_type=kws&search_field=full_search\u00010" + }, + "n": { + "*": "http://www.dicionarioinformal.com.br/\u0002\u00013", + "g": "//dict.tu-chemnitz.de/dings.cgi?query=\u0002\u00010" + }, + "o": "//invidio.us/search?q=\u0002\u000129", + "r": { + "*": "//www.google.de/maps/dir/\u0002\u00010", + "ae": "http://dirae.es/palabras/?q=\u0002\u000110", + "py": "http://www.dirpy.com/studio?url=\u0002\u00010", + "ble": "http://dirble.com/search?q=\u0002\u00010", + "encnet": "//www.direnc.net/arama?q=\u0002\u00010" + }, + "s": { + "*": "//www.discogs.com/search/?q=\u0002&type=all\u0001398", + "t": { + "*": "http://www.distrelec.de/search?q=\u0002\u00010", + "ch": "//www.distrelec.ch/search?q=\u0002\u00010", + "ro": { + "*": "http://distrowatch.com/table.php?distribution=\u0002\u000151", + "watch": "http://distrowatch.com/table.php?distribution=\u0002\u000151" + } + }, + "co": { + "*": "http://discoverygc.com/wiki/index.php?title=Special%3ASearch&search=\u0002&go=Go\u00010", + "gs": "http://www.discogs.com/search?q=\u0002&btn=&type=all\u00011970", + "rd": "//discordapp.com/invite/\u0002\u0001523", + "nnect": { + "*": "http://search.disconnect.me/searchTerms/search?query=\u0002&ses=Google\u00015", + "img": "//search.disconnect.me/searchTerms/search?query=\u0002&option=Images\u00010" + }, + "untoffice": "//discountoffice.co.nz/search?type=product&q=\u0002*\u00010", + "urse": "//meta.discourse.org/search?q=\u0002\u00010", + "very": "http://dsc.discovery.com/search.htm?terms=\u0002\u00014" + }, + "pt": "http://www.dispostable.com/inbox/\u0002/\u00010", + "board": "//disboard.org/search?keyword=\u0002\u00016", + "closetv": "http://www.disclose.tv/search/desk?title=\u0002\u00010", + "cme": "//discord.me/servers/1/\u0002\u00014", + "cussscratch": "http://scratch.mit.edu/search/google_results/?q=\u0002&date=anytime&sort_by=datetime_shared\u00010", + "cworld": "http://discworld.wikia.com/wiki/Special:Search?query=\u0002\u00010", + "ney": "http://search.disney.go.com/?q=\u0002\u00017", + "sent": "//dissenter.com/search?q=\u0002\u00010" + }, + "t": "//dizionario.internazionale.it/parola/\u0002\u00013", + "y": { + "*": "http://www.diynetwork.com/search/\u0002\u00015", + "org": "/?q=site:diy.org+\u0002\u00010" + }, + "be": "http://www.differencebetween.net/search/?q=\u0002\u00010", + "bs": "//www.1stdibs.com/search/?q=\u0002\u00010", + "ff": "//duckduckgo.com/?q=difference+between+\u0002&ia=qa\u00015", + "fm": "//www.di.fm/search?q=\u0002\u00010", + "ki": { + "*": "//www.diki.pl/slownik-angielskiego/?q=\u0002\u0001309", + "de": "//www.diki.pl/slownik-niemieckiego?q=\u0002\u000132" + }, + "va": { + "*": "//www.diva-portal.org/smash/resultList.jsf?dswid=8805&language=en&searchType=SIMPLE&query=\u0002&af=%5B%5D&aq=%5B%5B%5D%5D&aq2=%5B%5B%5D%5D&aqe=%5B%5D&noOfRows=50&sortOrder=author_sort_asc&sortOrder2=title_sort_asc&onlyFullText=false&sf=all\u00010", + "liu": "http://liu.diva-portal.org/smash/resultList.jsf?searchType=SIMPLE&query=\u0002\u00010", + "zus": "//divazus.com/?s=\u0002\u00010" + }, + "vi": { + "*": "//www.elegantthemes.com/documentation/?s=\u0002&submit.x=0&submit.y=0\u00010", + "i": "http://www.divii.org/search?q= \u0002\u00010", + "nipedia": "http://kidicarus.wikia.com/wiki/Special:Search?search=\u0002\u00010" + }, + "ddal": "http://portail.atilf.fr/cgi-bin/search2e?title=\u0002&author=&class=&speech=&objtype=&word=&CONJUNCT=PHRASE&PROXY=moins+de&DISTANCE=3&OUTPUT=conc&SYSTEM_DIR=%2Fvar%2Fartfla%2Fencyclopedie%2Ftextdata%2FIMAGE%2F\u00010", + "igo": "http://www.diigo.com/search/my?q=\u0002\u00015", + "igt": "//www.diigo.com/tag/\u0002?year=2\u00010", + "lbert": "//dilbert.com/search_results?terms=\u0002\u00016", + "plo": "http://www.monde-diplomatique.fr/recherche?s=\u0002\u00015", + "zint": "http://dizionario.internazionale.it/cerca/\u0002\u00013" + }, + "j": { + "*": "//docs.djangoproject.com/search/?q=\u0002\u000149", + "i": "//store.dji.com/product-search?q=\u0002\u00010", + "s": "//discord.js.org/#/docs/main/stable/search?q=\u0002\u000116", + "ay": "http://www.deejay.de/\u0002\u00010", + "tt": "http://www.djtechtools.com/?s=\u0002\u00010", + "ango": { + "*": "http://docs.djangoproject.com/search/?q=\u0002\u0001122", + "doc": "//docs.djangoproject.com/en/1.8/search/?q=\u0002\u00010" + }, + "ent": "//www.djentmag.com/?s=\u0002\u00010", + "lts": "//docs.djangoproject.com/en/2.2/search/?q=\u0002\u00010", + "ones": "//search.www.davidjones.com/search?w=\u0002\u00010", + "packages": "http://djangopackages.com/search/?q=\u0002\u00010", + "ticket": "//code.djangoproject.com/ticket/\u0002\u00010", + "trans": "http://www.dictjuggler.net/en/yakugo/?word=\u0002\u00014" + }, + "k": { + "c": "http://www.digikey.ca/product-search/en?x=-1308&y=-74&lang=en&site=ca&KeyWords=\u0002 \u000127", + "*": "//store.docker.com/search?q=\u0002\u000127", + "p": "//diksiyonaryo.ph/search/\u0002\u00015", + "y": "//www.digikey.com/products/en?keywords=\u0002\u0001152", + "de": "http://www.digikey.de/product-search/de?keywords=\u0002\u00013", + "es": "//www.digikey.es/products/es?keywords=\u0002\u00010", + "fr": "http://www.digikey.fr/product-search/fr?keywords=\u0002\u00010", + "it": "http://www.digikey.it/products/it?keywords=\u0002\u00010", + "wk": "http://www.dokuwiki.org/start?do=search&id=\u0002\u00010", + "ord": "http://ordnet.dk/ddo/ordbog?query=\u0002\u00010", + "store": "//store.docker.com/search?q=\u0002\u000127" + }, + "l": { + "c": { + "*": "http://www.dlcompare.com/search?q=\u0002\u00010", + "at": "http://mdlc.iec.cat/results.asp?txtEntrada=\u0002&operEntrada=0\u00013" + }, + "*": "http://blog.desdelinux.net/?s=\u0002\u000118", + "e": { + "*": "http://dle.rae.es/?w=\u0002\u0001153", + "s": "//www.deepl.com/translator#au/es/\u0002\u000154", + "ague": "http://dleague.nba.com/?q=\u0002\u00010", + "nes": "//www.deepl.com/translator#en/es/\u0002\u000138" + }, + "f": "http://www.deutschlandfunk.de/suchergebnisse.448.de.html?search%5Bsubmit%5D=1&search%5BwithNews%5D%5B%5D=WithNews&search%5Bword%5D=\u0002\u00010", + "l": "http://www.dll-files.com/search.php?q=\u0002\u00010", + "o": "//dict.leo.org/german-english/\u0002\u00014", + "ib": "http://discipleshiplibrary.com/search.php?a=1&e=1&m=0&p=0&n=0&s=topic1&t=TOPIC%20A&ss=\u0002&st=all&ssf=\u00010", + "mf": "http://dlmf.nist.gov/search/search?q=\u0002\u00010", + "po": { + "c": "//www.priberam.pt/dlpo/Conjugar/\u0002\u00010", + "*": "//www.priberam.pt/dlpo/\u0002\u0001107" + }, + "ss": "http://duke.summon.serialssolutions.com/?summonVersion=2.0#!/search?ho=t&fvf=SourceType,Library%20Catalog,f%7CContentType,Book%20%2F%20eBook,f&q=\u0002&l=en\u00010", + "ang": "//duckduckgo.com/?q=site%3Adlang.org+\u0002\u000151", + "antrad": "http://traducciones-videojuegos.clandlan.net/index.php?page=academia%2Fsearch&search=\u0002\u00010", + "ive": "//dlive.tv/s/search/\u0002\u00013" + }, + "m": { + "*": "//www.dailymotion.com/search/\u0002\u000170", + "e": "//eikaiwa.dmm.com/uknow/search/?keyword=\u0002\u00010", + "f": "http://www.cnrtl.fr/definition/dmf/\u0002\u00010", + "g": "//www.digitalinmarket.com/search?q=\u0002\u00010", + "i": { + "*": "http://www.dmi.dk/byindex?by=\u0002\u00010", + "by": "http://www.dmi.dk/byindex?by=\u0002\u00010" + }, + "o": "//duckduckgo.com/?q=\u0002+site%3Adeb-multimedia.org%2Fpool%2F\u00010", + "w": "//www.merriam-webster.com/dictionary/\u0002\u00019", + "an": "//dyn.manpages.debian.org/jump?q=\u0002\u000130", + "ap": "http://map.daum.net/?q=\u0002\u000133", + "de": "//www.dm.de/search/468652.html?type=product&q=\u0002\u00010", + "aciasblog": "http://dmaciasblog.com/?s=\u0002\u00010", + "arc": "//mxtoolbox.com/SuperTool.aspx?action=dmarc%3a\u0002&run=networktools\u00010" + }, + "n": { + "b": "//portal.dnb.de/opac.htm?query=\u0002&method=simpleSearch\u00017", + "*": "//www.dn.se/sok/?q=\u0002&page=1&sort=relevance\u00014", + "d": { + "*": "//www.dndbeyond.com/search?q=\u0002\u00010", + "e": "http://dict-navi.com/de/dictionary/list/?type=search&search_term=\u0002\u00010", + "beyond": "//www.dndbeyond.com/search?q=\u0002\u00010", + "wiki": "http://dungeons.wikia.com/wiki/Special:Search?search=\u0002\u00010" + }, + "f": "//dnf.readthedocs.io/en/latest/search.html?q=\u0002\u00018", + "p": "http://referenceworks.brillonline.com/search?s.q=\u0002&s.f.s2_parent=s.f.book.der-neue-pauly\u00010", + "s": { + "*": "http://mxtoolbox.com/SuperTool.aspx?action=a%3a\u0002&run=toolpage\u000132", + "shop": "http://www.dns-shop.ru/search/?q=\u0002\u000112" + }, + "t": "//www.dnt.no/søk/?q=\u0002\u00010", + "v": "http://www.avl.gva.es/lexicval/dnv?paraula=\u0002\u00014", + "w": "http://search.danawa.com/dsearch.php?k1=\u0002\u000150", + "ab": "//docs.microsoft.com/en-us/dotnet/api/?term=\u0002\u00010", + "evnik": "//www.dnevnik.bg/search/\u0002\u00010", + "ews": "//www.designernews.co/search#stq=\u0002&stp=1\u00010" + }, + "o": { + "c": { + "c": { + "*": "http://m.flexikon.doccheck.com/en/search/?q=\u0002\u00010", + "de": "http://flexikon.doccheck.com/de/index.php?title=Spezial:Suche&q=\u0002\u000120", + "heck": "http://www.doccheck.com/de/search/?q=\u0002\u00010" + }, + "*": "//www.doctorofcredit.com/?s=\u0002\u000116", + "o": "http://www.donationcoder.com/forum/index.php?action=search2&search=\u0002 \u00010", + "s": { + "*": "http://www.scribd.com/search?query=\u0002\u000145", + "rs": "//docs.rs/releases/search?query=\u0002\u0001621", + ".rs": "//docs.rs/releases/search?query=\u0002\u0001621", + ".splunk": "//docs.splunk.com/Special:SplunkSearch/docs?q=\u0002\u00015" + }, + "book5": "http://docbook.org/search/?cx=008085259838719972531%3Atqmky0g0tbo&q=\u0002&sa=DocBook+Search&cof=FORID%3A9&siteurl=docbook.org%2F&ref=&ss=551j84183j5\u00010", + "ker": { + "*": "//store.docker.com/search?q=\u0002\u000127", + "hub": "//hub.docker.com/search/?isAutomated=0&isOfficial=0&page=1&pullCount=0&q=\u0002&starCount=0\u0001345" + }, + "ksal": "//docksal.readthedocs.io/en/master/search.html?q=\u0002\u00010", + "trine": "//www.doctrine.fr/?q=\u0002\u00010", + "ubu": { + "*": "//help.ubuntu.com/search.html?cof=FORID%3A9&cx=004599128559784038176%3Avj_p0xo-nng&ie=UTF-8&q=\u0002&sa=Search\u00010", + "fr": "//duckduckgo.com/?q=\u0002+site%3Adoc.ubuntu-fr.org\u00010" + }, + "umentary": "http://documentaryheaven.com/find/?q=\u0002\u00014" + }, + "*": "//www.digitalocean.com/community/search?q=\u0002\u000125", + "e": "http://www.dasoertliche.de/Controller?form_name=search_inv&page=5&context=4&action=43&ph=\u0002\u00010", + "g": { + "*": "http://canigivemydog.com/?s=\u0002 \u00010", + "ob": "http://www.dogobooks.com/search/\u0002\u00010", + "om": "http://www.dogomovies.com/search/\u0002\u00016", + "echain": "http://dogechain.info/address/\u0002\u00010", + "pedia": "http://www.dogpedia.org/?s=\u0002\u00010", + "pile": "http://results.dogpile.com/search/web?q=\u0002&ql=&topSearchSubmit.x=0&topSearchSubmit.y=0&fcoid=417&fcop=topnav&fpid=27&om_nextpage=True\u000114", + "sing": "//dogsing.com/results/?q=\u0002\u00010" + }, + "i": { + "*": "//doi.org/\u0002\u0001246", + "t": "//www.doityourself.com/search?dsp=how-to&psearch=\u0002\u00010" + }, + "m": { + "*": "//developer.mozilla.org/en-US/search?topic=api&q=\u0002\u00014", + "u": "//www.domu.com/chicago/apartment-search2?domu_search=\u0002\u00010", + "w": "http://wiki.dominionstrategy.com/index.php?search=\u0002&go=Go&title=Special%3ASearch\u00010", + "ain": { + "*": "http://www.namecheap.com/domains/domain-name-search/results.aspx?domain=\u0002\u000110", + "r": "//domainr.com/?q=\u0002\u00019", + "dossier": "http://centralops.net/co/DomainDossier.aspx?addr=\u0002&dom_whois=true&dom_dns=true&traceroute=true&net_whois=true&svc_scan=true\u00010", + "sbot": "http://domainsbot.com/?q=\u0002 \u00010" + }, + "ein": "//domeinwinkel.hosting/?domain=\u0002\u00010", + "ize.com": "//domize.com/?q=\u0002\u00010" + }, + "t": { + "a": { + "2": "http://wiki.teamliquid.net/dota2/index.php?search=\u0002\u000132", + "*": "http://dota2.gamepedia.com/index.php?search=\u0002 \u0001181", + "buff": "http://www.dotabuff.com/search?q=\u0002\u000123" + }, + "*": "//www.digitalocean.com/community/tutorials?q=\u0002\u00010", + "tk": "http://my.dot.tk/registration/register?domainname=\u0002\u00010", + "lan": "http://evemaps.dotlan.net/search?q=\u0002\u000111", + "net": { + "*": "//docs.microsoft.com/en-us/search/index?search=\u0002&scope=.NET\u000127", + "api": "//docs.microsoft.com/en-us/dotnet/api/?term=\u0002\u00010" + }, + "what": "http://dotwhat.net/search/\u0002\u00013" + }, + "x": "//www.amdocs.com/search?search=\u0002\u00010", + "ai": "http://doai.io/\u0002\u00014", + "aj": "//www.doaj.org/search?source=%7B%22query%22%3A%7B%22query_string%22%3A%7B%22query%22%3A%22\u0002%22%2C%22default_operator%22%3A%22AND%22%7D%7D%2C%22from%22%3A0%2C%22size%22%3A10%7D\u00010", + "hp": "//dohp.com/search?q=\u0002\u00010", + "om": { + "*": "http://doomwiki.org/wiki/Special:Search?search=\u0002\u000144", + "sday": "//www.doomsdayprep.com/?s=\u0002&post_type=product\u00010" + }, + "rf": { + "*": "http://dwarffortresswiki.org/index.php?title=Special%3ASearch&search=\u0002&go=Go\u00017", + "or": "//www.steinberg.net/forums/search.php?keywords=\u0002&fid%5B0%5D=246\u00010" + }, + "wn": { + "d": "//downdetector.co.uk/search/?q=\u0002\u00013", + "*": "//downforeveryoneorjustme.com/\u0002\u00013", + "4me": "//downforeveryoneorjustme.com/\u0002\u00013", + "for": { + "*": "//downforeveryoneorjustme.com/\u0002\u00013", + "me": "//downforeveryoneorjustme.com/\u0002\u00013" + }, + "load": { + "*": "http://download.cnet.com/1770-20_4-0.html?searchtype=downloads&query=\u0002&tg=dl-20&search.x=0&search.y=0&search=+Go%252521\u00019", + "cnet": "http://download.cnet.com/1770-20_4-0.html?query=\u0002&platformSelect=&tag=srch&searchtype=downloads&filterName=platform%3DWindows%2CMobile%2CMac%2CWebware&filter=platform%3DWindows%2CMobile%2CMac%2CWebware\u00010" + }, + "pour": "http://www.downpour.com/catalogsearch/result/?q=\u0002\u00010" + }, + "bber": "//dobberhockey.com/?s=\u0002&orderby=post_date\u00010", + "breknihy": "http://www.dobre-knihy.cz/vyhledavani/?q=\u0002\u00010", + "daxit": "//www.dodax.it/it-it/search/?s=\u0002\u00010", + "fus": "//dofuswiki.wikia.com/wiki/Special:Search?query=\u0002\u00010", + "lphin": "//wiki.dolphin-emu.org/index.php?title=Special%3ASearch&profile=default&search=\u0002&fulltext=Search\u00018", + "nedeal": "//www.donedeal.ie/all?words=\u0002\u00010", + "ntstarve": "http://dont-starve-game.wikia.com/wiki/Special:Search?search=\u0002&fulltext=Search\u00018", + "peclics": "http://www.dopeclics.com/search?q=\u0002\u00010", + "rabara": "http://dorama.akihabara.cz/vyhledavani/\u0002\u00010", + "uban": { + "*": "http://www.douban.com/search?q=\u0002\u000164", + "movie": "//movie.douban.com/subject_search?search_text=\u0002\u00010" + }, + "ubtbox": "//www.doubtbox.online/search/?q=\u0002\u00010", + "uga": "http://en.niconico.sarashi.com/?\u0002\u00010", + "uglas": "//www.douglas.nl/douglas/search.html?query=\u0002&searchType=search&init=true\u00010", + "ugscripts": "http://dougscripts.com/itunes/itinfo/searchform.php?my_srch_term=\u0002\u00010", + "ujinshi": "http://www.doujinshi.org/search/simple/?T=objects&sn=\u0002\u000111", + "ver": "http://search.doverpublications.com/search?keywords=\u0002\u000111" + }, + "p": { + "b": "//derpibooru.org/search?q=\u0002\u000111", + "c": { + "*": "http://dvdpascher.net/recherche/?q=\u0002\u00010", + "s": "//duckduckgo.com/?q=\u0002+site:doc.pcsoft.fr&ia=web\u00010" + }, + "d": { + "*": "http://lema.rae.es/dpd/?key=\u0002\u00010", + "t": "//tracking.dpd.de/cgi-bin/delistrack?typ=1&pknr=\u0002\u00013", + "post": "http://tracking.dpd.de/parcelstatus?query=\u0002&locale=en_DE\u00010" + }, + "*": "http://www.duckduckgo.com/?q=site%3Adlang.org+\u0002\u00019", + "g": "//www.dpg-verhandlungen.de/year/2019/conference/regensburg/search?query=\u0002&submit=Search\u00010", + "i": "http://www.dogpile.com/search/images?q=\u0002\u0001253", + "l": { + "a": "http://dp.la/search?utf8=✓&q=\u0002\u00010", + "b": "http://www.dblp.org/search/index.php#query=\u0002\u00010", + "*": "//www.deepl.com/translator#xx/en/\u0002\u00013908", + "g": "http://ilg.usc.es/pronuncia/?pq=&q=\u0002&l=1&c[]=0\u00010", + "docs": "//dpldocs.info/locate?q=\u0002\u000130" + }, + "n": "http://www.dogpile.com/search/news?q=\u0002\u00010", + "r": { + "*": "http://www.dpreview.com/search/?query=\u0002 \u000110", + "eview": "http://www.dpreview.com/search/?query=\u0002&terms=\u0002\u000114" + }, + "t": { + "*": "http://www.dicio.com.br/\u0002\u00010", + "s": "//tracker.debian.org/pkg/\u0002\u000166", + "br": "http://michaelis.uol.com.br/moderno-portugues/busca/portugues-brasileiro/\u0002\u00010" + }, + "v": "http://www.dogpile.com/search/video?q=\u0002\u00010", + "w": "http://www.dogpile.com/search/web?q=\u0002\u00010", + "kg": "//packages.debian.org/search?keywords=\u0002\u0001812", + "mt": "//anonscm.debian.org/git/python-modules/packages/\u0002.git\u00010", + "ub": "http://pub.dartlang.org/search?q=\u0002\u00019", + "ackages": "//packages.debian.org/search?keywords=\u0002\u0001812", + "olicy": "//www.debian.org/doc/debian-policy \u0002\u00010" + }, + "q": "http://dragon-quest.org/w/index.php?search=\u0002\u00010", + "r": { + "*": "http://dribbble.com/search?q=\u0002\u000138", + "f": "http://www.django-rest-framework.org/?q=\u0002\u000110", + "o": { + "m": "//www.drom.ru/search/?q=\u0002\u00010", + "p": { + "*": "//www.maildrop.cc/inbox/\u0002\u000111", + "box": "//www.dropbox.com/search/personal?query=\u0002\u000141" + }, + "*": "//dsn.dk/?retskriv=\u0002\u00010" + }, + "s": "//docs.rs/\u0002\u0001598", + "w": "http://drw-www.adw.uni-heidelberg.de/drw-cgi/zeige?term=\u0002&index=lemmata\u00010", + "ae": "http://dle.rae.es/srv/fetch?w=\u0002&m=30\u0001108", + "ag": { + "*": "http://academia.gal/dicionario_rag/searchNoun.do?nounTitle=\u0002\u00010", + "ball": "//dragonball.wikia.com/wiki/Special:Search?query=\u0002\u00010", + "cave": "http://dragcave.wikia.com/wiki/Special:Search?search=\u0002&fulltext=Search\u00010", + "onflyman": "//leaf.dragonflybsd.org/cgi/web-man?command=\u0002\u00010" + }, + "db": { + "a": "http://dr.loudness-war.info/album/list?album=\u0002\u00010", + "*": "http://dr.loudness-war.info/album/list?artist=\u0002\u00010" + }, + "dk": "http://www.dr.dk/search/Result?query=\u0002\u00010", + "ef": "http://dictionary.reference.com/browse/\u0002\u000115", + "eg": "//www.diarioregistrado.com/search?text=\u0002\u00010", + "ly": "http://www.directlyrics.com/search/?q=direct+lyrics&ie=utf-8&q=\u0002\u00010", + "tv": "//www.dr.dk/tv/soeg/\u0002\u00010", + "adio": "http://www.deutschlandradio.de/text-und-audio-suche.287.de.html?search%5Bsubmit%5D=1&search%5Bword%5D=\u0002\u00010", + "aftexpress": "http://www.draftexpress.com/search/term/\u0002\u00010", + "aomai": "//violettacyra.blogspot.com/search/?term=\u0002\u00010", + "argapress": "http://www.drargapress.com/?s=\u0002\u00010", + "axe": "//draxe.com/?s=\u0002\u00010", + "eam": { + "*": "http://dreammoods.com/cgibin/dreamdictionarysearch.pl?method=exact&header=dreamsymbol&search=\u0002\u00010", + "bible": "http://www.dreambible.com/search.php?q=\u0002\u00010", + "careerbuilder": "//www.dreamcareerbuilder.com/findjob.php?keyword=\u0002\u00010", + "incode": "http://www.dreamincode.net/forums/index.php?app=core&module=search§ion=search&do=quick_search&search_app=core&fromsearch=1&search_term=\u0002&search_app=forums\u00010" + }, + "emio": "//community.dremio.com/search?q=\u0002\u00010", + "eye": "//yun.dreye.com/dict_new/dict.php?w=\u0002\u00010", + "ibbble": "http://dribbble.com/search?q=\u0002\u000138", + "ibble": "http://dribbble.com/search?q=\u0002\u000138", + "ill": "http://www.drillsource.com/?s=\u0002\u00010", + "inkify": "http://www.drinkify.org/\u0002\u00010", + "ive": { + "*": "//drive.google.com/drive/search?q=\u0002 \u00011757", + "tribe": "//drivetribe.com/search/\u0002\u00010" + }, + "nerdlove": "http://www.doctornerdlove.com/?s=\u0002\u00010", + "udge": "http://www.drudgereportarchives.com/dsp/search.htm?searchFor=\u0002\u00013", + "ugs": { + "*": "http://www.drugs.com/search.php?&searchterm=\u0002\u000127", + ".com": "//www.drugs.com/search.php?searchterm=\u0002\u00010" + }, + "ugbank": "http://www.drugbank.ca/search?query=\u0002 \u000112", + "upp": "http://drupal.org/project/\u0002\u00018", + "upal": { + "*": "http://drupal.org/search/apachesolr_search/\u0002\u00019", + "api": "//api.drupal.org/api/drupal/includes%21common.inc/function/\u0002/7.x\u00010", + "code": "//cgit.drupalcode.org/\u0002\u00010" + }, + "upmod": "//www.drupal.org/project/project_module/token?f%5B0%5D=&f%5B1%5D=&f%5B2%5D=&f%5B3%5D=&f%5B4%5D=sm_field_project_type%3Afull&f%5B5%5D=&f%5B6%5D=&text=\u0002&solrsort=iss_project_release_usage+desc&op=Search\u00010" + }, + "s": { + "1": "//darksouls.wiki.fextralife.com/\u0002\u00014", + "a": { + "*": "http://wiki-aventurica.de/wiki/index.php?title=Spezial:Suche&search=\u0002\u000115", + "rw": "http://www.ulisses-regelwiki.de/index.php/suche.html?keywords=\u0002\u00010" + }, + "c": "//screenshots.debian.net/packages?utf8=✓&search=\u0002\u00010", + "d": "http://www.denstoredanske.dk/Special:Opslag?q=\u0002\u00010", + "*": "http://www.standaard.be/zoeken?keyword=\u0002 \u000128", + "n": "//dsn.dk/?retskriv=\u0002&ae=0\u00010", + "r": { + "*": "//www.reddit.com/r/DotA2/search?q=\u0002&restrict_sr=on&sort=relevance&t=all\u00010", + "t": "//search.disroot.org/?q=\u0002\u00019" + }, + "t": { + "*": "//security-tracker.debian.org/tracker/\u0002\u00013", + "e": "//www.d-seite.de/vis/vis.php?lemma=\u0002\u00010", + "r": "//dontsweattherecipe.com/?s=\u0002\u00010", + "gb": "http://dejure.org/gesetze/StGB/\u0002.html\u00010", + "arve": "http://dont-starve-game.wikia.com/wiki/Special:Search?search=\u0002&fulltext=Search\u00018" + }, + "v": "http://dsv.su.se/s%C3%B6k?q=\u0002\u00010", + "w": { + "*": "http://darksouls.wikidot.com/search:site/q/\u0002\u000111", + "iki": "//www.datenschutz-wiki.de/index.php?search=\u0002\u00010" + }, + "2w": "http://darksouls2.wikidot.com/search:site/q/\u0002\u00010", + "3w": "http://darksouls3.wikidot.com/search:site/a/p/q/\u0002\u00010", + "bin": "http://snapshot.debian.org/binary/?bin=\u0002\u00010", + "gvo": "//www.datenschutz-wiki.de/index.php?search=\u0002&ns3000=1\u00010", + "mcz": "http://dsmcz.com/prestashop/en/search?controller=search&orderby=position&orderway=desc&search_query=\u0002&submit_search=\u00010", + "mrf": "//www.dsmrf.com/?s=\u0002\u00010", + "ource": "//codesearch.debian.net/search?q=\u0002\u00010", + "pse": "http://dsp.stackexchange.com/search?q=\u0002\u00010", + "src": "http://snapshot.debian.org/package/?src=\u0002\u00010" + }, + "t": { + "c": "http://danstonchat.com/search.html?search= \u0002\u000122", + "*": "//deskthority.net/wiki/index.php?search=\u0002\u000111", + "g": "//www.data.gouv.fr/search/?q=\u0002\u00010", + "n": "http://www.discoverthenetworks.org/search/?q=\u0002&cof=FORID%3A11&cx=013255222075609514560%3Avfcebs4vcuo\u00010", + "r": { + "*": "//tracker.debian.org/pkg/\u0002\u000166", + "pg": "//www.drivethrurpg.com/browse.php?keywords=\u0002\u000139" + }, + "ag": { + "*": "http://debtags.debian.net/search/?q=\u0002\u00010", + "s": "//www.joindiaspora.com/tags/\u0002\u00010" + }, + "es": "http://translate.reference.com/english/spanish/\u0002/\u00010", + "deals": "http://www.doubletakedeals.com/searchresults?srch=\u0002\u00010", + "hority": "http://deskthority.net/w/index.php?search=\u0002\u00010", + "ube": "//d.tube/#!/s/\u0002\u00016", + "wiki": "//deskthority.net/wiki/\u0002\u00010" + }, + "v": { + "b": "//m.dvb.de/de/verbindungsauskunft/verbindungen.do?vaform%5Bstartname%5D=\u0002\u00010", + "*": "http://www.ikonet.com/fr/ledictionnairevisuel/static/qc/searchresults?cx=partner-pub-7156007925185226%3Atd1ipa-ejn8&cof=FORID%3A9&ie=UTF-8&q=\u0002&siteurl=www.ikonet.com%2Ffr%2Fledictionnairevisuel%2F&ref=www.ikonet.com%2Ffr%2Fledictionnairevisuel%2Fstatic%2Fqc%2Fsearchresults%3Fcx%3Dpartner-pub-7156007925185226%253Atd1ipa-ejn8%26cof%3DFORID%253A9%26ie%3DUTF-8%26q%3Dfraise%26siteurl%3Dwww.ikonet.com%252Ffr%252Fledictionnairevisuel%252Fstatic%252Fqc%252Fvisuel%26ref%3D%26ss%3D607j79921j6&ss=648j91840j6\u00016", + "p": "http://www.developpez.com/recherche/?cx=006424388311999799839%3A-31tnf0iuqy&cof=FORID%3A9&ie=ISO-8859-1&q=\u0002&sa=Rechercher\u00014", + "r": "http://xboxdvr.com/gamer/\u0002\u00010", + "lp": "http://www.developpez.com/recherche/?q=\u0002&sa.x=-1376&sa.y=-2&cx=006424388311999799839%3A-31tnf0iuqy&cof=FORID%3A9&ie=ISO-8859-1&siteurl=www.developpez.com%2F%3Fq%3Dmicrosoft&ref=&ss=1463j290467j10\u00010", + "247": "http://www.dv247.com/search/0/0/Relevance/Descending/\u0002/1/\u00010", + "dfr": "http://www.dvdfr.com/search/search.php?produit=all&title=\u0002\u00010", + "dupc": "//www.dvdupc.com/find?find=\u0002\u00010" + }, + "w": { + "b": "http://woerterbuchnetz.de/DWB/?lemma=\u0002\u00010", + "d": { + "*": "//www.dwd.de/DE/wetter/warnungen/warnWetter_node.html?ort=\u0002\u00010", + "l": "http://www.dwdl.de/features/suche/?suche=\u0002 \u00010", + "s": "http://www.dwds.de/?qu=\u0002\u000130" + }, + "*": "//wiki.d-addicts.com/index.php?search=\u0002\u000113", + "e": { + "*": "http://www.dw.com/search/es?languageCode=es&item=\u0002\u000132", + "ll": "//www.dwell.com/query/\u0002\u00010" + }, + "w": "http://tardis.wikia.com/wiki/index.php?search=\u0002\u00010", + "ru": "http://dark-world.ru/search/?q=\u0002\u00010", + "arf": "http://dwarffortresswiki.org/index.php?search=\u0002\u000162", + "iki": "//daviswiki.org/_rsearch/?q=\u0002\u00010" + }, + "x": { + "*": "http://www.dx.com/s/\u0002\u00015", + "n": "http://www.dictionary.com/browse/\u0002?s=ts\u000133", + "o": "http://www.dxomark.com/content/search/?SearchText=\u0002 \u00010", + "r": "//dxr.mozilla.org/mozilla-central/search?q=\u0002\u00010" + }, + "z": "//www.deezer.com/search/\u0002\u0001175", + "4u": "http://datasheet4u.com/share_search.php?sWord=\u0002\u00013", + "66": "//d66.nl/?s=\u0002\u00010", + "&d": "//www.dndbeyond.com/search?q=\u0002\u00010", + "&r": "//www.dr.com.tr/search?q=\u0002\u00010", + "ub": { + "*": "http://code.dlang.org/search?q=\u0002\u00010", + "izzle": "http://dubai.dubizzle.com/search/?keywords=\u0002&is_basic_search_widget=1&is_search=1\u00010" + }, + "uc": { + "*": "//find.library.duke.edu/?search_field=all_fields&q=\u0002\u00010", + "x": "http://help.appducx.com/index.php?topic=doc/Search-Result/index_en.htm&q=\u0002\u00010", + "k.co": "//duck.co/search/\u0002\u00013", + "kco": "//duck.co/search/\u0002\u00013", + "kduckgo": "//duckduckgo.com/?q=\u0002\u0001259", + "kgoes": "//duckduckgo.com/?q=\u0002&kp=-1&k5=1&kah=wt-wt&kl=xl-es&kad=es_ES\u00010" + }, + "uk": "//duckduckgo.com/?q=\u0002&kah=uk-en&kl=uk-en&ia=web\u00013", + "ul": { + "*": "http://library.duke.edu/find/all?Ntt=\u0002 \u00014", + "uxdc": "http://www.duluxdecoratorcentre.co.uk/servlet/SiteAdvancedSearchHandler?searchString=\u0002\u00010", + "uxuk": "//www.dulux.co.uk/en/search?s=\u0002\u00010" + }, + "yn": { + "*": "//dynasty-scans.com/search?q=\u0002\u000128", + "amicrange": { + "a": "http://www.dr.loudness-war.info/index.php?search_album=\u0002\u00010", + "*": "http://www.dr.loudness-war.info/index.php?search_artist=\u0002\u00010" + }, + "amite": "http://dynamite.com/htmlfiles/search2.html?0=19&next0=&KMPZ=\u0002\u00010" + }, + "1pkg": "//pkginfo.devuan.org/cgi-bin/d1pkgweb-query?search=\u0002&release=any\u00010", + ".com": "http://dictionary.reference.com/browse/\u0002?s=t\u000135", + "örner": "//buecher-doerner.buchhandlung.de/shop/quickSearch?searchString=\u0002\u00010", + "ualb": "//board.dualthegame.com/index.php?/search/&q=\u0002\u00010", + "uden": "http://www.duden.de/suchen/dudenonline/\u0002\u00011698", + "uet": "//duet3d.dozuki.com/Search?query=\u0002\u00010", + "uedil": "//www.duedil.com/companies/search?query=\u0002&op=Companies\u00010", + "uff": "http://www.dotabuff.com/search?q=\u0002\u000123", + "ummi": { + "*": "http://www.dummies.com/search.html?query=\u0002\u00010", + "es": "//www.dummies.com/?s=\u0002\u00010" + }, + "umpert": "http://www.dumpert.nl/tag/\u0002/\u000118", + "urhg": "//dejure.org/cgi-bin/suche?Suchenach=\u0002\u000132", + "uss": "//kulturkaufhaus.buchhandlung.de/shop/quickSearch?searchString=\u0002\u00010", + "ustin": "//www.dustin.se/search/\u0002\u00010", + "ustloop": "http://www.dustloop.com/wiki/index.php?search=\u0002\u00010", + "uunitori": "//duunitori.fi/tyopaikat/?haku=\u0002\u00010", + "ymocks": "//www.dymocks.com.au/books/?term=\u0002\u00010" + }, + "?": "//duckduckgo.com/?q=\u0002\u0001259", + "e": { + "1": "//www.e1.ru/news/search/?search=\u0002\u00010", + "2": { + "c": "//translate.google.com/#en/cs/\u0002\u000115", + "*": "http://everything2.com/title/\u0002?searchy=search\u00010", + "u": "//e2u.org.ua/s?w=\u0002&dicts=all&highlight=on\u00010" + }, + "b": { + "c": { + "a": "//www.ebay.ca/sch/items/?_nkw=\u0002\u0001148", + "*": "//www.ebay.ca/sch/\u0002\u00015", + "h": "//www.ebay.ch/sch/items/?_nkw=\u0002\u00010" + }, + "d": { + "*": "http://www.eatbydate.com/search/?q=\u0002\u00010", + "e": "//www.ebay.de/sch/items/?_nkw=\u0002\u0001368" + }, + "*": "//www.ebay.com/sch/items/?_nkw=\u0002\u00017265", + "e": { + "*": "//www.befr.ebay.be/sch/items/?_nkw=\u0002\u00016", + "s": "//www.ebay.es/sch/items/?_nkw=\u0002\u000162", + "rt": "//www.rogerebert.com/search?utf8=%E2%9C%93&q=\u0002\u00015" + }, + "g": { + "*": "//ebgames.com.au/any/any?q=\u0002\u00010", + "r": "http://search.eim.ebay.gr/?kw=\u0002\u00010", + "amesca": "//www.ebgames.ca/SearchResult/QuickSearch?q=\u0002\u00010", + "amesaustralia": "//www.ebgames.com.au/any/any?q=\u0002\u00010" + }, + "i": { + "e": "//www.ebay.ie/sch/items/?_nkw=\u0002\u00014", + "*": "//www.ebi.ac.uk/ebisearch/search.ebi?db=allebi&query=\u0002&requestFrom=duckduckgo\u00010", + "n": "http://shop.ebay.in/?_nkw=\u0002&_sacat=See-All-Categories\u00010", + "t": "//www.ebay.it/sch/items/?_nkw=\u0002\u000179" + }, + "at": { + "*": "//www.ebay.at/sch/i.html?_nkw=\u0002\u00010", + "es": { + "*": "http://www.ebates.com/search/all.htm?query=\u0002&position=submit&type=suggest&store_name=\u0002\u00010", + "ca": "//www.ebates.ca/srch/all?query=\u0002\u00010" + } + }, + "au": "//www.ebay.com.au/sch/items/?_nkw=\u0002\u000157", + "ay": { + "*": "//www.ebay.com/sch/items/?_nkw=\u0002\u00017265", + "at": "//www.ebay.at/sch/items/?_nkw=\u0002\u00010", + "au": "//www.ebay.com.au/sch/items/?_nkw=\u0002\u000157", + "be": "//www.befr.ebay.be/sch/items/?_nkw=\u0002\u00016", + "ca": "//www.ebay.ca/sch/items/?_nkw=\u0002\u0001148", + "ch": "//www.ebay.ch/sch/items/?_nkw=\u0002\u00010", + "de": "//www.ebay.de/sch/items/?_nkw=\u0002\u0001368", + "es": "//www.ebay.es/sch/items/?_nkw=\u0002\u000162", + "fr": "//www.ebay.fr/sch/items/?_nkw=\u0002\u000169", + "gr": "http://search.eim.ebay.gr/?kw=\u0002\u00010", + "hk": "http://shop.ebay.com.hk/?_nkw=\u0002&_sacat=See-All-Categories\u00010", + "ie": "//www.ebay.ie/sch/items/?_nkw=\u0002\u00014", + "in": "http://shop.ebay.in/?_nkw=\u0002&_sacat=See-All-Categories\u00010", + "it": "//www.ebay.it/sch/items/?_nkw=\u0002\u000179", + "my": "http://shop.ebay.com.my/?_nkw=\u0002&_sacat=See-All-Categories\u00010", + "nl": "//www.ebay.nl/sch/items/?_nkw=\u0002\u00018", + "ph": "http://shop.ebay.ph/?_nkw=\u0002&_sacat=See-All-Categories\u00010", + "pl": "http://shop.ebay.pl/?_nkw=\u0002&_sacat=See-All-Categories\u00010", + "sg": "http://shop.ebay.com.sg/?_nkw=\u0002&_sacat=See-All-Categories\u00010", + "uk": "//www.ebay.co.uk/sch/items/?_nkw=\u0002\u00011098", + "kleinanzeigen": "//www.ebay-kleinanzeigen.de/s-\u0002/k0\u000153" + }, + "be": "//www.befr.ebay.be/sch/items/?_nkw=\u0002\u00016", + "fr": "//www.ebay.fr/sch/items/?_nkw=\u0002\u000169", + "hk": "http://shop.ebay.com.hk/?_nkw=\u0002&_sacat=See-All-Categories\u00010", + "my": "http://shop.ebay.com.my/?_nkw=\u0002&_sacat=See-All-Categories\u00010", + "nl": "//www.ebay.nl/sch/items/?_nkw=\u0002\u00018", + "ph": "http://shop.ebay.ph/?_nkw=\u0002&_sacat=See-All-Categories\u00010", + "pl": "http://shop.ebay.pl/?_nkw=\u0002&_sacat=See-All-Categories\u00010", + "sg": "http://shop.ebay.com.sg/?_nkw=\u0002&_sacat=See-All-Categories\u00010", + "th": "//www.ebth.com/search?q=\u0002\u00010", + "uk": { + "*": "//www.ebay.co.uk/sch/items/?_nkw=\u0002\u00011098", + "aokoriesblog": "//ebukaokorie.blogspot.com/search?q=\u0002\u00010" + }, + "ooki": "//ebooki.swiatczytnikow.pl/szukaj/\u0002\u00010", + "ooko": "//booko.com.au/products/search?product_type=3&q=\u0002\u00013", + "ookde": "//www.ebook.de/de/quickSearch?searchString=\u0002\u00010", + "rary": "http://site.ebrary.com/lib/alltitles/search.action?p00=\u0002 \u00013", + "rit": "//www.britannica.com/search?query=\u0002\u00017", + "seller": "http://www.ebay.com/sch/\u0002/m.html\u00010", + "sold": "//ebay.com/sch/i.html?isRefine=true&_nkw=\u0002&LH_Sold=1\u00010", + "uild": { + "*": "http://gpo.zugaina.org/Search?search=\u0002\u000161", + "s": "http://gpo.zugaina.org/Search?search=\u0002\u000161" + }, + "uyer": "//www.ebuyer.com/search?q=\u0002\u000123", + "yrec": "//www.ebay.com/sch/176985/i.html?_nkw=\u0002\u00010" + }, + "c": { + "a": "//www.ebay.ca/sch/items/?_nkw=\u0002\u0001148", + "*": "http://www.ecosia.org/search?q=\u0002\u0001382", + "h": "//www.ebay.ch/sch/items/?_nkw=\u0002\u00010", + "i": { + "a": "http://www.eciaauthorized.com/search?pn=\u0002\u00010", + "*": "http://www.elcorteingles.es/search?s=\u0002\u00013", + "m": "//www.ecosia.org/images?q=\u0002\u00010" + }, + "o": { + "b": "//www.ecobookstore.de/shop/quickSearch?searchString=\u0002\u00010", + "*": "//www.ecosia.org/search?q=\u0002\u0001149", + "m": { + "*": "//community.e-spirit.com/search.jspa?peopleEnabled=true&userID=&containerType=&container=&spotlight=true&q=\u0002\u00010", + "es": "//ecomes.org/?s=\u0002\u00010" + }, + "lo": "http://www.ecolo.be/spip.php?recherche=\u0002&page=recherche\u00010", + "dices": "http://www.e-codices.unifr.ch/en/search/all?sQueryString=\u0002\u00010", + "lab": "http://www.ecolab.com/search/#q=\u0002&sort=relevancy\u00010", + "le-club": "//www.ecole-club.ch/Cours/recherche@\u0002\u00010", + "nbiz": "http://www.econbiz.de/Search/Results?lookfor=\u0002&type=AllFields&submit=Suchen\u00010", + "nlib": "http://econlib.org/cgi-bin/fullsearch.pl?query=\u0002\u00010", + "nomist": "//www.economist.com/search?q=\u0002\u000113", + "shopper": "http://www.ecoshopper.de/ecoshopper2/faces/SuchErgebnis.jsp?query=\u0002&brancheDropDown=alle&preisspanneDropDown=0&_charset_=UTF-8&suchen=Suchen&searchrange=namen\u00010", + "sia": "//www.ecosia.org/search?q=\u0002\u0001149", + "timesindia": "//economictimes.indiatimes.com/topic/\u0002\u00010", + "wiki": "//eco.gamepedia.com/index.php?search=\u0002&title=Special:Search\u00010" + }, + "s": "//secure.ecs.soton.ac.uk/kb/search/?q=\u0002&s=1\u00010", + "li": { + "*": "http://curia.europa.eu/juris/liste.jsf?critereEcli=\u0002\u000126", + "psewiki": "//wiki.eclipse.org/index.php?search=\u0002&fulltext=search\u00010" + }, + "cpd": "http://www.encyclo.nl/zoek.php?woord=\u0002\u00010", + "lair": "http://eclair.md/search?type=product&q=\u0002\u00010", + "uavisa": "//www.ecuavisa.com/busqueda?search_api_views_fulltext=\u0002\u00010" + }, + "d": { + "b": { + "c": "//www.exploit-db.com/search/?action=search&text=\u0002\u00010", + "*": "//www.exploit-db.com/search/?action=search&description=\u0002\u00014", + "priser": "http://www.edbpriser.dk/Search/General.aspx?q=\u0002}\u00010" + }, + "c": "http://everydaycarry.com/search\u0002\u00017", + "e": "//www.ebay.de/sch/items/?_nkw=\u0002\u0001368", + "*": "//encyclopediadramatica.rs/index.php?title=Special%3ASearch&search=\u0002&go=Go\u000116", + "f": { + "*": "//forums.frontier.co.uk/search.php?do=process&query=\u0002\u00010", + "eminism": "http://everydayfeminism.com/?s=\u0002\u00010" + }, + "h": { + "*": "//www.elsalvador.com/search?s=\u0002\u00014", + "rec": "//edhrec.com/cards/\u0002\u000113" + }, + "m": { + "*": "http://edmofy.com/?s=\u0002\u00010", + "o": { + "*": "//new.edmodo.com/search?q=\u0002\u00010", + "do": "//spotlight.edmodo.com/Browse?search=true&q=\u0002\u00010" + }, + "sauce": "//www.edmsauce.com/?s=\u0002\u00010" + }, + "w": { + "*": "http://elite-dangerous.wikia.com/wiki/Special:Search?search=\u0002&fulltext=Search\u00010", + "eb": "http://www.eldestapeweb.com/\u0002-s\u00010", + "eek": "http://www.edweek.org/search.html?q=\u0002\u00010" + }, + "x": "//www.edx.org/course?search_query=\u0002\u000110", + "ut": { + "*": "http://edutin.com/cursos/buscar/\u0002\u00010", + "alk": "//edutalk.id/?s=\u0002\u00010" + }, + "diebauer": "//www.eddiebauer.com/search/a-search.jsp?sTerm=\u0002\u00010", + "gar": { + "*": "http://www.sec.gov/cgi-bin/browse-edgar?company=\u0002&CIK=&filenum=&State=&SIC=&owner=include&action=getcompany\u000123", + "t": "http://www.sec.gov/cgi-bin/browse-edgar?company=&match=&CIK=\u0002&filenum=&State=&Country=&SIC=&owner=exclude&Find=Find+Companies&action=getcompany\u00010" + }, + "inburgh": "http://www.edinburgh.gov.uk/site/scripts/google_results.php?q=\u0002\u00010", + "itus": "http://www.editus.lu/ed/fr/recherche.html?q=\u0002\u00010", + "panama": "//eldigitalpanama.com/?s=\u0002\u00010", + "ucalingofr": "//educalingo.com/fr/dic-fr/\u0002\u00010" + }, + "*": "//www.ebay.com/sch/items/?_nkw=\u0002\u00017265", + "e": { + "*": "//duckduckgo.com/?q=site%3Ahttp%3A%2F%2Fellislab.com%2Fforums%2F+\u0002\u00013", + "s": "//www.ebay.es/sch/items/?_nkw=\u0002\u000162", + "cms": "//docs.expressionengine.com/search/latest/?q=\u0002\u00010", + "ggs": "http://www.eeggs.com/php/search.php?cx=partner-pub-3374430587172271%3Aqa6js0-hxxa&cof=FORID%3A10&ie=ISO-8859-1&q=\u0002&siteurl=www.eeggs.com/&ref=\u00010" + }, + "g": { + "*": "http://duckduckgo.com/?q=\u0002+site:epguides.com\u00013", + "o": "//extensions.gnome.org/#search=\u0002\u000113", + "r": "http://search.eim.ebay.gr/?kw=\u0002\u00010", + "s": "//www.epicgames.com/store/en-US/store-search?q=\u0002\u000113", + "t": "http://www.engadget.com/search/?q=\u0002\u00010", + "dl": "http://diglib.eg.org/discover?query=\u0002&submit=Go\u00010", + "ear": "//e-gear.se/catalogsearch/result/?q=\u0002\u00010", + "forums": "http://duckduckgo.com/?q=site:eurogamer.net/forums+\u0002\u00010", + "ged": "http://mslworld.egged.co.il/?state=3&language=he&freelang=\u0002&width=1280#/search\u00010", + "ghead": "//egghead.io/search?q=\u0002\u00010", + "gtimer": "http://e.ggtimer.com/\u0002 \u000152", + "uias": "//www.eliteguias.com/buscar.php?q=\u0002\u00010" + }, + "h": { + "*": "//www.english-heritage.org.uk/search?searchTerm=\u0002\u00010", + "k": "http://shop.ebay.com.hk/?_nkw=\u0002&_sacat=See-All-Categories\u00010", + "u": "http://www.evonyhookups.info/?s=\u0002\u00010", + "ow": "http://www.ehow.com/search.html?s=\u0002\u00010" + }, + "i": { + "c": "//eic.rsc.org/searchresults?qkeyword=\u0002\u00010", + "*": "//www.ecosia.org/images?q=\u0002\u00010", + "e": "//www.ebay.ie/sch/items/?_nkw=\u0002\u00014", + "n": "http://shop.ebay.in/?_nkw=\u0002&_sacat=See-All-Categories\u00010", + "r": "http://www.iranicaonline.org/articles/search/keywords:\u0002\u00010", + "t": "//www.ebay.it/sch/items/?_nkw=\u0002\u000179", + "ps": "//github.com/ethereum/EIPs/issues?utf8=✓&q=\u0002\u00017", + "jirou": "//eow.alc.co.jp/search?q=\u0002\u00010" + }, + "j": { + "*": "http://www.tanoshiijapanese.com/dictionary/index.cfm?j=&e=\u0002&search=Search+%3E\u00017", + "w": "//econjwatch.org/search/?m=all&q=\u0002\u00010", + "mr": "//duckduckgo.com/?q=\u0002+site%3Aeconjobrumors.com\u00017", + "oy": "//ejoy-english.com/go/wordhunt?word=\u0002\u00010", + "umbo": "http://www.e-jumbo.gr/pages/searchProducts.aspx?lang=el&search-for=\u0002\u00010" + }, + "k": { + "a": { + "c": "//www.ebay-kleinanzeigen.de/s-aachen/\u0002/k0l1921\u00015", + "*": "//www.ebay-kleinanzeigen.de/s-\u0002/k0\u000153" + }, + "b": "http://kleinanzeigen.ebay.de/anzeigen/s-berlin/\u0002/k0l3331\u000125", + "*": "http://www.elektronik-kompendium.de/service/suchen/index.htm?domains=www.elektronik-kompendium.de&sitesearch=www.elektronik-kompendium.de&q=\u0002&sa=Suchen&client=pub-7453653573550802&forid=1&channel=3122011476&ie=ISO-8859-1&oe=ISO-8859-1&flav=0000&sig=XvZoofyEi29r3eL9&cof=GALT%3A%23008000%3BGL%3A1%3BDIV%3A%23FFFFFF%3BVLC%3A663399%3BAH%3Acenter%3BBGC%3AFFFFFF%3BLBGC%3A336699%3BALC%3A0000FF%3BLC%3A0000FF%3BT%3A000000%3BGFNT%3A0000FF%3BGIMP%3A0000FF%3BFORID%3A11&hl=de\u000122", + "h": { + "*": "//www.ebay-kleinanzeigen.de/s-hamburg/\u0002/k0l9409\u00010", + "r": "//www.ebay-kleinanzeigen.de/s-hannover/\u0002/k0l3155\u00010" + }, + "k": "//www.ebay-kleinanzeigen.de/s-koeln/\u0002/k0l945\u00010", + "l": "//www.ebay-kleinanzeigen.de/s-leipzig/\u0002/k0l4233\u00013", + "m": "//www.ebay-kleinanzeigen.de/s-muenchen/\u0002/k0l6411\u00010", + "şi": "//eksisozluk.com/?q=\u0002\u00010", + "si": { + "*": "//eksisozluk.com/?q=\u0002\u00010", + "sozluk": "http://www.eksisozluk.com/show.asp?t=\u0002\u00010" + }, + "ss": "http://www.eki.ee/dict/ekss/index.cgi?Q=\u0002&F=M\u00014", + "wb": "//www.ekwb.com/shop/catalogsearch/result/?q=\u0002\u00010", + "spress": "http://ekspress.delfi.ee/otsing/?query=\u0002\u00010" + }, + "m": { + "a": { + "*": "http://www.ema.europa.eu/ema/index.jsp?curl=pages%2Fincludes%2Fmedicines%2Fmedicines_landing_page.jsp&searchkwByEnter=true&quickSearch=\u0002\u00010", + "g": { + "*": "//www.emag.ro/search/\u0002\u000135", + "bg": "//www.emag.bg/search/\u0002?ref=effective_search\u00010" + }, + "cs": { + "*": "//duckduckgo.com/?q=site:emacswiki.org+\u0002\u000134", + "wiki": "//duckduckgo.com/?q=site:emacswiki.org+\u0002\u000134" + }, + "cu": "//emaculation.com/doku.php/mac_emulation?do=search&id=mac_emulation&q=\u0002\u00010" + }, + "c": "//www.medicines.org.uk/emc/search?q= \u0002\u000113", + "*": "http://motors.shop.ebay.com/eBay-Motors-/6000/i.html?_nkw=\u0002&_trksid=p2050885.m570.l1313&_rdc=1\u00010", + "o": { + "*": "http://www.emotiyou.com/search/\u0002\u00010", + "ji": { + "*": "//emojipedia.org/search/?q=\u0002\u0001435", + "cons": "http://emojicons.com/tag/\u0002\u00010", + "pedia": "http://emojipedia.org/?s=\u0002\u000176" + }, + "neyge": "//www.emoney.ge/index.php/main/services?search_query=\u0002\u00010" + }, + "p": { + "*": "http://www.emp.de/search/\u0002/\u00016", + "ik": "http://www.empik.com/szukaj/produkt?q=\u0002\u00016", + "ire": "http://www.empireonline.com/search/default.asp?search=\u0002\u00010", + "loi": { + "*": "//www.jobillico.com/recherche-emploi?skwd=\u0002\u00010", + "s": { + "*": "//www.jobillico.com/recherche-emploi/0?skwd=\u0002&scty=&icty=0&ipc=0&sil=&sjdpl=&sdl=&imc1=0&imc2=0&flat=0&flng=0&mfil=40&ipg=1&clr=1\u00010", + "mtl": "//www.jobillico.com/recherche-emploi?skwd=\u0002&scty=Montr%C3%A9al%2C%20QC&icty=6185&ipc=0&sil=&sjdpl=&sdl=&imc1=0&imc2=0&flat=45.509828&flng=-73.6715&mfil=byCity&ipg=1&clr=1\u00010" + } + }, + "regosaqui": "//www.empregosaqui.com.br/?s=\u0002\u00010" + }, + "u": { + "*": "http://emulation.gametechwiki.com/index.php?search=\u0002\u000113", + "sic": "//www.emusic.com/search/\u0002\u00010" + }, + "y": "http://shop.ebay.com.my/?_nkw=\u0002&_sacat=See-All-Categories\u00010", + "ber": "//duckduckgo.com/?q=\u0002+site%3Ahttps%3A%2F%2Fapi.emberjs.com\u00010", + "edicine": "http://search.medscape.com/reference-search?newSearchHeader=1&queryText=\u0002\u00010", + "erge": "//packages.gentoo.org/packages/search?q=\u0002\u0001133", + "ich": "//www.emich.edu/search/?q=\u0002\u00010" + }, + "n": { + "c": { + "*": "http://www.encyclo.nl/begrip/\u0002\u00010", + "y": { + "c": { + "*": "http://encyc.org/wiki/\u0002\u00010", + "lo": { + "*": "http://www.encyclo.nl/begrip/\u0002\u00010", + "pedia": { + "*": "http://en.wikipedia.org/wiki/Special:Search?search=\u0002&go=Go\u00010", + "ofmath": "http://www.encyclopediaofmath.org/index.php?title=Special:Search&search=\u0002\u00010" + } + } + }, + "*": "//translate.google.com/#en/cy/\u0002\u00010" + }, + "om": "http://www.encyclopedia.com/searchresults.aspx?q=\u0002\u00010", + "ode": "//www.encodeproject.org/search/?searchTerm=\u0002\u00010", + "rypt": "//www.searchencrypt.com/search?eq=\u0002\u00019" + }, + "*": "http://english.stackexchange.com/search?q=\u0002\u000134", + "l": { + "*": "//www.ebay.nl/sch/items/?_nkw=\u0002\u00018", + "t": "http://translate.google.com/#en/lt/\u0002\u00010", + "at": "http://latin-dictionary.net/search/english/\u0002\u00010" + }, + "s": { + "*": "http://www.ensembl.org/Multi/psychic?q=\u0002\u00010", + "l": "http://translate.google.com/#en/sl/\u0002\u00013", + "v": "//translate.google.com/#en/sv/\u0002\u000127", + "dcl": "http://encore.sdcl.org/iii/encore/search/C__S\u0002__Orightresult__U?lang=eng&suite=def\u00010", + "embl": "http://www.ensembl.org/Multi/Search/Results?q=\u0002;site=ensembl\u00010", + "tex": "//english.stackexchange.com/search?q=\u0002\u00010" + }, + "ar": "//translate.google.com/#view=home&op=translate&sl=en&tl=ar&text=\u0002\u000130", + "bn": "http://www.english-bangla.com/dictionary/\u0002\u00010", + "br": "//translate.google.com/#en/pt/\u0002\u000117", + "da": "//translate.google.com/#en/da/\u0002\u00010", + "de": "//translate.google.com/#en/de/\u0002\u0001125", + "el": "http://translate.google.com/#en/el/\u0002\u00017", + "es": "http://translate.google.com/#en/es/\u0002\u0001449", + "fi": "http://translate.google.com/#en/fi/\u0002\u0001115", + "fr": "//translate.google.com/#en/fr/\u0002\u000148", + "he": "//translate.google.com/#en/iw/\u0002\u000122", + "hu": "http://translate.google.com/#en/hu/\u0002\u000141", + "id": "//translate.google.com/translate#en/id/\u0002\u000124", + "ig": { + "*": "http://enigma.huma-num.fr/index.php?q=1&w=\u0002\u00010", + "ma": "http://enigma.huma-num.fr/index.php?q=1&w=\u0002\u00010" + }, + "it": "http://translate.google.com/#en/it/\u0002 \u0001119", + "kr": "//translate.google.com/#en/ko/\u0002\u00014", + "mu": "http://www.enmu.edu/search?q=\u0002\u00010", + "nl": "//translate.google.com/#en/nl/\u0002\u00010", + "no": "//translate.google.com/#view=home&op=translate&sl=en&tl=no&text=\u0002\u000131", + "oj": "//ojibwe.lib.umn.edu/search?utf8=%E2%9C%93&q=\u0002&commit=Search&type=english\u00015", + "pl": "//translate.google.com/#en/pl/\u0002\u0001113", + "pt": "http://translate.google.com/#en/pt/\u0002 \u0001211", + "ru": "http://translate.google.com/#en/ru/\u0002\u0001223", + "th": "//translate.google.com/#en/th/\u0002\u00010", + "tr": { + "*": "//translate.google.com/#en/tr/\u0002 \u00010", + "ez": "http://www.ncbi.nlm.nih.gov/sites/gquery?term=\u0002\u00014", + "ance": "//entranceadda.in/?s=\u0002\u00010" + }, + "um": "http://enumquery.com/lookup?e164=\u0002\u00010", + "wn": "//en.wikinews.org/w/index.php?search=\u0002\u00010", + "2ar": "//translate.google.com/#en/ar/\u0002\u000112", + "2da": "//translate.google.com/#en/da/\u0002\u00010", + "2de": "//translate.google.com/#view=home&op=translate&sl=en&tl=de&text=\u0002\u00018", + "2el": "//translate.google.gr/#en/el/\u0002\u00010", + "2fa": "//translate.google.com/#en/fa/\u0002\u00010", + "2fr": "//translate.google.com/#en/fr/\u0002\u000148", + "2hi": "//translate.google.com/#view=home&op=translate&sl=en&tl=hi&text=\u0002\u000128", + "2nl": "//translate.google.com/#en/nl/\u0002\u00010", + "2ru": "//translate.google.com/?#view=home&op=translate&sl=en&tl=ru&text=\u0002\u000148", + "2tl": "//translate.google.com/#view=home&op=translate&sl=en&tl=tl&text=\u0002\u00010", + "2ua": "//translate.google.com/?source=osdd#view=home&op=translate&sl=auto&tl=uk&text=\u0002\u00010", + "2zh": "//translate.google.com/#en/zh-CN/\u0002\u00016", + "dic": "http://endic.naver.com/search.nhn?sLn=en&isOnlyViewEE=N&query=\u0002\u0001633", + "dlessphere": "http://endless-sphere.com/forums/?q \u0002 \u00010", + "dole": "http://www.endole.co.uk/search/?search=\u0002\u00010", + "ergystar": "http://essearch.energystar.gov/search?query=\u0002&affiliate=www.energystar.gov\u00010", + "ews": "//www.eternitynews.com.au/?s=\u0002\u00010", + "foc": "http://www.focloir.ie/en/dictionary/ei/\u0002?advSearch=1&q=\u0002&inlanguage=en\u00010", + "gadget": "//www.engadget.com/search/?search-terms=\u0002\u00015", + "gadin": "//www.engadin.stmoritz.ch/suche/q.\u0002/\u00010", + "ges": "http://es.engadget.com/search/?q=\u0002\u00010", + "gfor": "//www.englishforums.com/search/\u0002.htm\u00010", + "ggramm": "//www.englishgrammar.org/?s=\u0002\u00010", + "gineering360": "http://www.globalspec.com/search/all?query=\u0002\u00010", + "grish": "http://www.engrish.com/?s=\u0002\u00010", + "gtb": "//cse.google.com/cse?cx=partner-pub-3176996020956223:6582549258&q=\u0002&og=_l=partner-generic.3...19628.24-generic..0.0.0.\u00015", + "gtips": "http://www.eng-tips.com/search.cfm?q=\u0002&action=search\u00010", + "iro": "http://gulasidorna.eniro.se/hitta:\u0002\u000119", + "kcwiki": "http://en.kancollewiki.net/index.php?search=\u0002&title=Special%3ASearch&go=Go\u00010", + "-sutsis": "http://mw.lojban.org/extensions/ilmentufa/i/en/#sisku/http://mw.lojban.org/extensions/ilmentufa/i/en/#sisku/\u0002\u00010", + "tearth": "//www.entertainmentearth.com/s/?query1=\u0002\u00013", + "tireweb": "http://entireweb.com/?q=\u0002\u00010", + "vatomarkettheme": "//themeforest.net/search?term=\u0002\u00010" + }, + "o": { + "l": "http://eol.org/search?q=\u0002&search=Go\u00016", + "m": "http://www.encyclopediaofmath.org/index.php?title=Special:Search&search=\u0002\u00010", + "*": "http://www.etymonline.com/index.php?search=\u0002\u000182", + "p": "http://eune.op.gg/summoner/userName=\u0002\u00010", + "r": { + "*": "//eu.finalfantasyxiv.com/lodestone/playguide/db/search/?q=\u0002\u00010", + "de": "//de.finalfantasyxiv.com/lodestone/playguide/db/search/?q=\u0002\u00010", + "fr": "//fr.finalfantasyxiv.com/lodestone/playguide/db/search/?q=\u0002\u00010" + }, + "s": "//www.eosdigitaal.nl/forum/search.php?keywords=\u0002&terms=all&author=&sc=1&sf=all&sk=t&sd=d&sr=posts&st=0&ch=300&t=0&submit=Zoeken\u00010", + "w": "http://eowp.alc.co.jp/search?q=\u0002\u000165", + "en": "//translate.google.com/#eo/en/\u0002\u00013", + "2en": "//glosbe.com/eo/en/\u0002\u00010", + "earth": "http://www.eoearth.org/results/all/?searchnext=true&q=\u0002\u00010" + }, + "p": { + "a": "http://nlquery.epa.gov/epasearch/epasearch?querytext=\u0002&fld=&areaname=&typeofsearch=epa&areacontacts=http%3A%2F%2Fwww.epa.gov%2Fepahome%2Fcomments.htm&areasearchurl=&result_template=epafiles_default.xsl&filter=sample4filt.hts&x=0&y=0\u00010", + "d": "//www.episodate.com/search?q=\u0002\u00010", + "*": "//everipedia.org/wiki/\u0002\u00013", + "g": "//duckduckgo.com/?q=site%3Aepguides.com+\u0002\u00013", + "h": "http://shop.ebay.ph/?_nkw=\u0002&_sacat=See-All-Categories\u00010", + "l": { + "*": "http://shop.ebay.pl/?_nkw=\u0002&_sacat=See-All-Categories\u00010", + "ibrary": "http://ccs.polarislibrary.com/polaris/search/searchresults.aspx?ctx=19.1033.0.0.2&type=Keyword&term=\u0002&by=KW&sort=PD&limit=TOM=*&query=&page=0&searchid=1\u00010" + }, + "w": { + "*": "http://www.episodeworld.com/search/?searchitem=\u0002\u00010", + "in": "http://www.epw.in/search/site/\u0002\u00010" + }, + "fl": { + "*": "http://search.epfl.ch/web.action?q=\u0002\u000116", + "p": "http://plan.epfl.ch/?room=\u0002\u00010", + "bib": "//beast-epfl.hosted.exlibrisgroup.com/primo-explore/search?query=any,contains,\u0002&tab=default_tab&search_scope=default_scope&vid=EPFL&lang=en_US&offset=0\u00010", + "book": "//beast-epfl.hosted.exlibrisgroup.com/primo-explore/search?query=any,contains,\u0002&tab=default_tab&search_scope=default_scope&vid=EPFL&lang=fr_FR&offset=0&fn=search\u00010", + "dir": "//search.epfl.ch/psearch.action?q=\u0002&f=directory&lang=en&pageSize=10&sort=\u00015" + }, + "ic": { + "*": "//www.epicgames.com/bing-search?keyword=\u0002\u000128", + "g": "//galaxy.epic.com/?#Search/version=8200&searchWord=\u0002&lastUpdate=\u00010", + "mafia": "http://wiki.epicmafia.com/index.php?title=Special%3ASearch&search=\u0002\u00010", + "urious": "http://www.epicurious.com/tools/searchresults?search=\u0002&x=0&y=0\u00013" + }, + "mc": "http://europepmc.org/search?query=\u0002\u00015", + "pl": "//elpasopl.ent.sirsi.net/client/en_US/default/search/results?ln=en_US&q=\u0002\u00010", + "sg": "http://spatialreference.org/ref/?search=epsg:\u0002\u00010", + "och": "//www.unixtimeconverter.io//\u0002\u00013", + "oreg": "//register.epo.org/smartSearch?searchMode=smart&query=\u0002\u00010", + "riceit": "http://www.eprice.it/search/qs=\u0002&mets=\u0002\u00013" + }, + "r": { + "*": "//www.erowid.org/search.php?q=\u0002\u00015", + "f": "http://www.erf.de/?node=1097&page=1&NAV_CatSelect=0&NAV_MetaSuchtext=\u0002\u00010", + "l": { + "*": "http://erlang.org/doc/search/?q=\u0002\u00010", + "m": "http://erlang.org/doc/man/\u0002.html\u00010", + "ang": "//duckduckgo.com/?q=site%3Aerlang.org+\u0002\u000118" + }, + "ic": "//eric.ed.gov/?q=\u0002\u00010", + "oexp": "//www.erowid.org/experiences/exp.cgi?S1=0&S2=-1&C1=-1&Str=\u0002\u00010", + "owid": "//www.erowid.org/search.php?q=\u0002\u00015", + "ste": "//www.daserste.de/search/index.jsp?searchText=\u0002\u00010" + }, + "s": { + "1": "//www.ethnicsmart.com/catalogsearch/result/?q=\u0002\u00010", + "*": "//duckduckgo.com/?q=\u0002&kl=xl-es&kad=es_ES&ia=about\u000110", + "g": "http://shop.ebay.com.sg/?_nkw=\u0002&_sacat=See-All-Categories\u00010", + "h": { + "*": "//explainshell.com/explain?cmd=\u0002\u00010", + "u": "//translate.google.hu/#es/hu/\u0002\u00010", + "ell": "//explainshell.com/explain?cmd=\u0002\u00010", + "opuk": "//www.nintendo.co.uk/Search/Search-299117.html?q=\u0002\u00010" + }, + "o": { + "*": "http://esolangs.org/w/index.php?search=\u0002&title=Special%3ASearch\u000124", + "lang": "http://esolangs.org/w/index.php?search=\u0002\u00014", + "talk": "//esotalk.net/#search:\u0002\u00010" + }, + "t": { + "*": "http://emacs.stackexchange.com/search?q=\u0002\u00010", + "adao": "//busca.estadao.com.br/?q=\u0002\u00013", + "antevirtual": "//www.estantevirtual.com.br/busca?utf8=✓&type=q&new=&q=\u0002\u00015", + "raviz": "//estraviz.org/\u0002\u00019" + }, + "v": { + "*": "http://www.esvbible.org/search/?q=\u0002\u000121", + "online": "http://www.esvonline.org/search/\u0002/\u00016" + }, + "de": { + "f": "http://www.wordreference.com/definicion/\u0002\u00010", + "*": "//translate.google.de/#view=home&op=translate&sl=es&tl=de&text=\u0002\u00010" + }, + "ea": "http://play.esea.net/index.php?s=search&query=\u0002\u00010", + "en": "http://translate.google.com/#es/en/\u0002\u0001161", + "et": "http://support.eset.com/search/?search=\u0002\u00010", + "fr": "http://translate.google.com/#es/fr/\u0002\u00010", + "it": "http://translate.google.com/#es/it/\u0002\u00014", + "k8": "//www.electric-skateboard.builders/search?q=\u0002\u00010", + "pn": "http://www.espn.com/search/results?q=\u0002\u000164", + "pt": "//translate.google.com/#es/pt/\u0002\u00015", + "rb": "http://www.esrb.org/ratings/search.jsp?titleOrPublisher=\u0002\u00015", + "se": { + "*": "//physics.stackexchange.com/search?q=\u0002\u00010", + "fn": "http://www.essef.be/ndl/cataloog/index.search.asp?zoek=\u0002\u00010", + "ffr": "http://www.essef.be/fr/cataloog/index.search.asp?zoek=\u0002 \u00010" + }, + "cape": "http://rsagames.com/?s=\u0002\u00010", + "doc": "//doc.esdoc.org/-/search.html?keyword=\u0002\u00010", + "lexicon": "http://lexicoon.org/es/\u0002\u00010", + "lint": "http://eslint.org/docs/rules/\u0002\u000117", + "pacenet": "//worldwide.espacenet.com/searchResults?ST=singleline&query=\u0002&Submit=Search\u000117", + "pcod": "http://cod.esportspedia.com/w/index.php?search=\u0002\u00010", + "phalo": "http://halo.esportspedia.com/w/index.php?search=\u0002\u00010", + "plol": "http://lol.esportspedia.com/w/index.php?search=\u0002\u00010", + "psmite": "http://smite.esportspedia.com/w/index.php?search=\u0002\u00010", + "sin": "http://www.wordreference.com/sinonimos/\u0002\u000129" + }, + "t": { + "c": "//www.etcconnect.com/Search.aspx?q=\u0002\u00010", + "*": "http://www.eltiempo.es/buscar?q=\u0002\u000124", + "g": "http://enterthegungeon.gamepedia.com/index.php?search=\u0002\u000176", + "h": { + "*": "//etherscan.io/search?q=\u0002\u000119", + "l": "//search.library.ethz.ch/primo-explore/search?query=any,contains,\u0002&tab=default_tab&search_scope=default_scope&vid=DADS&lang=en_US&offset=0\u00010", + "z": "//www.ethz.ch/en/utils/search.html?search=\u0002\u00010", + "erscan": "//etherscan.io/search?q=\u0002\u000119", + "nologue": "http://www.ethnologue.com/search?keys=\u0002\u00010", + "rev": "//ethicalrevolution.co.uk/?s=\u0002\u00010" + }, + "w": "http://www.eattheweeds.com/?s=\u0002\u00017", + "y": { + "m": { + "*": "//www.etymonline.com/search?q=\u0002\u0001306", + "o": { + "*": "http://www.etymonline.com/index.php?term=\u0002\u000119", + "logy": "http://www.etymonline.com/index.php?search=\u0002&searchmode=none\u000167", + "nline": "//www.etymonline.com/search?q=\u0002\u0001306" + } + }, + "*": "http://www.etymonline.com/index.php?allowed_in_frame=0&search=\u0002&searchmode=none\u000181", + "nl": "http://etymologiebank.nl/trefwoord/\u0002\u00014" + }, + "de": "//de.excel-translator.de/\u0002/\u00010", + "en": "//en.excel-translator.de/\u0002/\u00010", + "sy": "//www.etsy.com/search?q=\u0002\u0001339", + "bm.ro": "http://www.etbm.ro/search?Q=\u0002 \u00010", + "ernalwarcry": "//eternalwarcry.com/cards?Query=\u0002\u00010", + "ernity": "http://eternity.youfailit.net/index.php?title=Special%3ASearch&search=\u0002\u000110", + "f2l": "http://etf2l.org/search/\u0002/\u00010", + "imo": "http://etimo.it/?term=\u0002\u00010", + "net": "http://etnet.com.hk/?q=\u0002\u00010", + "ools": "//www.etools.ch/searchSubmit.do?query=\u0002\u00010", + "rans": "http://www.tritrans.net/cgibin/translate.cgi?spraak=Engelsk&Fra=\u0002\u000112", + "ree": "http://archive.org/search.php?query=\u0002%20AND%20collection%3Aetree\u00010" + }, + "u": { + "3": "http://www.eu3wiki.com/index.php?title=Special%3ASearch&search=\u0002\u00010", + "4": { + "*": "//eu4.paradoxwikis.com/index.php?search=\u0002\u0001157", + "wiki": "//eu4.paradoxwikis.com/index.php?search=\u0002\u0001157" + }, + "*": "//europa.eu/search/?QueryText=\u0002\u00010", + "k": { + "*": "//www.ebay.co.uk/sch/items/?_nkw=\u0002\u00011098", + "eries": "//www.eukeries.com/?s=\u0002\u00010" + }, + "p": "http://edinboro.edu/search/search.html?keyword=\u0002\u00010", + "t": "//www.essen-und-trinken.de/suche#site=eut&category=Rezept&query=\u0002&page=1&sorting=relevance\u00010", + "r2brl": "//www.xe.com/currencyconverter/convert/?Amount=\u0002&From=EUR&To=BRL\u00010", + "r2cny": "//www.xe.com/currencyconverter/convert/?From=EUR&To=CNY&Amount=\u0002\u00010", + "r2usd": "http://www.xe.com/currencyconverter/convert/?From=EUR&To=USD&Amount=\u0002\u00010", + "rlex": "http://eur-lex.europa.eu/search.html?text=\u0002&scope=EURLEX&type=quick\u00017", + "robuch": "http://www.eurobuch.com/buch/isbn/3838758854.html?author=&coverState=&doAbeDe=1&doAchtungBuecher=1&doAko=1&doAlibris=1&doAmazon=1&doAmazonCa=1&doAmazonCom=1&doAmazonEs=1&doAmazonFr=1&doAmazonIt=1&doAmazonUk=1&doAudibile=1&doAudiobooks=1&doAum=1&doBUCH=1&doBUCHCH=1&doBbBuch=1&doBetterworld=1&doBiblio=1&doBlackwell=1&doBn=1&doBoeken=1&doBolCom=1&doBookdepository=1&doBooklooker=1&doBruna=1&doBuch24=1&doBuchfreund=1&doBuchmarie=1&doBuecherDe=1&doCasaDelLibro=1&doCiando=1&doEBS=1&doEBay=1&doEBooknl=1&doEbooks=1&doEbookscom=1&doEci=1&doElsevier=1&doFnac=1&doFoyles=1&doGoogle=1&doHive=1&doHoepli=1&doIbs=1&doImosver=1&doIndigo=1&doJokers=1&doKobo=1&doLaFeltrinelli=1&doLehmanns=1&doLibri=1&doLibriEB=1&doLibroco=1&doLuisterboeken=1&doMedimops=1&doMondadori=1&doMusicroom=1&doNotenbuch=1&doOnderwijsboek=1&doProlibri=1&doProxis=1&doRegalfrei=1&doRheinberg=1&doScholastic=1&doStudystore=1&doThaliaAt=1&doThaliaCh=1&doThaliaDe=1&doThriftbooks=1&doVoordeelboekenonline=1&doWaterstones=1&doWebster=1&doZVAB=1&fromDateDays=7&isbn=&land=&maxJahr=&maxPrice=&mediatype=0&minJahr=&minPrice=&noBids=0&noReprint=0&pageLen=20&proSearch=&professionalState=&publisher=&search=\u0002&search_submit=suchen&sisbn=&title=&updatePresets=1&updateProState=1&usedState=\u00010", + "rogamer": "http://www.eurogamer.net/search.php?q=\u0002\u00010", + "ro-industry": "//euro-industry.com/main.php?index=search&search=\u0002\u00010", + "ronewsen": "http://www.euronews.com/search?query=\u0002\u00013", + "ronics": "//www.euronics.de/search/?sSearch=\u0002&log=search\u00010", + "roparl": "http://www.europarl.europa.eu/portal/en/search?q=\u0002\u00010", + "ropeana": "http://europeana.eu/portal/search.html?query=\u0002\u00010", + "ropepmc": "http://europepmc.org/search?query=\u0002\u00015", + "w.op": "http://euw.op.gg/summoner/userName=\u0002\u00010" + }, + "v": { + "e": { + "c": { + "*": "//eve-central.com/home/typesearch.html?search=\u0002\u00010", + "entral": "//eve-central.com/home/typesearch.html?search=\u0002\u00010" + }, + "*": "http://wiki.eveonline.com/en/wiki/Special:Search/\u0002 \u00014", + "r": { + "*": "//everipedia.org/wiki/\u0002\u00013", + "i": { + "*": "//everipedia.org/wiki/\u0002\u00013", + "pedia": "//everipedia.org/wiki/\u0002/\u00010" + }, + "note": "//www.evernote.com/Home.action#x=\u0002\u000146", + "yclick": "http://www.everyclick.com/search?keyword=\u0002&filterType=&sortType=&searchArea=web&sbtn=\u00010", + "yeye": "http://www.everyeye.it/ricerca/?q=\u0002\u00010", + "ymac": "http://www.everymac.com/ultimate-mac-lookup/?search_keywords=\u0002\u00010" + }, + "u": { + "*": "http://wiki.eveuniversity.org/w/index.php?title=Special%3ASearch&search=\u0002\u00010", + "ni": "http://wiki.eveuniversity.org/index.php?title=Special%3ASearch&search=\u0002\u00010" + }, + "market": "//eve-marketdata.com/price_check.php?type_name_header=\u0002\u00010", + "ningstandard": "http://www.standard.co.uk/search/site/\u0002 \u00010", + "ntid": "http://eventid.net/display.asp?eventid=\u0002&source=\u00010", + "ntim": "http://www.eventim.de/Tickets.html?affiliate=TUG&fun=search&fuzzy=yes&doc=search&action=grouped&inline=false&suchbegriff=\u0002&btn=true&x10=4\u00010", + "ntful": "http://eventful.com/events?ga_type=events&ga_search=\u0002&q=\u0002\u00010", + "search": "http://eve-search.com/search/\u0002\u00010", + "sta": "http://www.evesta.jp/lyric/search2.php?ct=1&go=%E6%A4%9C%E7%B4%A2&a=&ca=0&l=&cl=0&k=&t=\u0002 \u00010" + }, + "*": "//cse.google.com/cse?cx=008464549922976904202:3wy4ipwvlno&q=\u0002&oq=\u0002&gs_l=partner-generic.3...27208.27522.3.27758.3.3.0.0.0.0.67.174.3.3.0.gsnos%2Cn%3D13...0.1844j1376214j6j1...1.34.partner-generic..3.2.102.qiNHoIwD47w\u00015", + "o": "http://www.eauxvives.org/forum/search.php?keywords=\u0002\u00010", + "s": "http://eki.ee/dict/evs/index.cgi?Q=\u0002\u00010", + "iq": "//www.eviq.org.au/search?searchtext=\u0002\u00010", + "afing": "//eva.fing.edu.uy/course/search.php?search=\u0002\u00010", + "ans": "http://www.evanscycles.com/search?query=\u0002&x=0&y=0\u00010", + "awk": "//wiki.evageeks.org/Special:Search?search=\u0002\u00010", + "illecom": "http://www.e-ville.com/fi/q/\u0002\u00010", + "irt": { + "*": "http://www.estantevirtual.com.br/qt/\u0002\u00014", + "at": "http://www.estantevirtual.com.br/q/\u0002\u00010", + "au": "http://www.estantevirtual.com.br/qau/\u0002\u00010", + "ed": "http://www.estantevirtual.com.br/qed/\u0002\u00010", + "des": "http://www.estantevirtual.com.br/qdes/\u0002\u00010", + "tit": "http://www.estantevirtual.com.br/qtit/\u0002\u00010" + }, + "ren": "//www.evrenbilim.com/?s=\u0002\u00010", + "reward": "http://evreward.com/store/find?store[name]=\u0002\u00010" + }, + "w": { + "c": "//eternalwarcry.com/cards?query=\u0002\u00010", + "*": "//duckduckgo.com/?q=site%3Aew.com+\u0002\u00017" + }, + "x": { + "a": { + "*": "//www.exasoft.cz/default.asp?cls=stoitems&stifulltext_search=and&fulltext=\u0002\u00010", + "led": "http://www.3ds.com/search/?q=\u0002 \u00010", + "lead": "http://www.exalead.com/search/web/results/?q=\u0002\u00010", + "mine": "http://examine.com/search.php?q=\u0002\u000138", + "stris": "http://www.ex-astris-scientia.org/search/search.cgi?Terms=\u0002:\u00010" + }, + "c": "http://www.exclusiveclue.com/?term=\u0002\u00010", + "*": "//examine.com/search/?q=\u0002\u000119", + "p": { + "*": "http://irfantoor.com/exploits?s=\u0002\u00015", + "o": { + "*": "//docs.expo.io/versions/latest/sdk/\u0002\u00014", + "rt": "//www.weltexporte.de/?s=\u0002\u00010" + }, + "edia": "http://search.expedia.com/socialsearch/query?st=1&cn=expedia&cc=www&q=\u0002\u00010", + "ert": "//www.expert.nl/catalogsearch/result/?q=\u0002\u00010", + "ired": "//www.expireddomains.net/domain-name-search/?searchinit=1&q=\u0002 \u00010", + "lara": "//www.explara.com/search/\u0002\u00010", + "lainshell": "//explainshell.com/explain?cmd=\u0002\u00010", + "lainxkcd": "http://www.explainxkcd.com/wiki/index.php?search=\u0002\u000150", + "loitdb": "//www.exploit-db.com/search?q=\u0002\u000111", + "lorecourses": "http://explorecourses.stanford.edu/search?q=\u0002\u00010", + "ressio": "http://www.expressio.fr/search.php?q=\u0002&lang=\u00010", + "xkcd": "http://www.explainxkcd.com/wiki/index.php?search=\u0002&go=Go&title=Special%3ASearch\u00010" + }, + "t": { + "*": "http://filext.com/file-extension/\u0002\u00010", + "ra": "http://www.extrastores.com/en-sa/search?q=\u0002\u00010" + }, + "ex": "http://www.experts-exchange.com/searchResults.jsp?searchTerms=\u0002&searchType=10\u00010", + "istgo": "//exist.ua/price.aspx?pcode=\u0002&sortType=\u00010", + "ite": "http://msxml.excite.com/search/web?q=\u0002 \u00010", + "kcd": "http://www.explainxkcd.com/wiki/index.php?search=\u0002&title=Special%3ASearch\u0001160", + "libris": "//www.exlibris.ch/de/suche/?q=\u0002\u00014", + "mojo": "//www.expressmojo.com/search/?q=\u0002\u00010", + "odus": "//reports.exodus-privacy.eu.org/reports/search/\u0002\u00014" + }, + "5p": "//www.everything5pounds.com/en/search/?q=%3AbestSeller&text=\u0002\u00010", + "af": "//duckduckgo.com/?q=site%3Ahttp%3A%2F%2Feffective-altruism.com+\u0002\u00010", + "an": "http://www.ean-search.org/perl/ean-search.pl?q=\u0002\u00010", + "at": { + "*": "//www.ebay.at/sch/items/?_nkw=\u0002\u00010", + "bydate": "http://eatbydate.com/search/?q=\u0002\u00010", + "erlon": "//london.eater.com/search?q=\u0002\u00010", + "tender": "http://eattender.com/recipes/search?q=\u0002\u00010", + "this": "//www.eat-this.org/?s=\u0002\u00010" + }, + "au": "//www.ebay.com.au/sch/items/?_nkw=\u0002\u000157", + "-c": "//www.e-chords.com/search-all/\u0002\u00010", + "ff": "//www.eff.org/search/site/\u0002\u000118", + "fr": "//www.ebay.fr/sch/items/?_nkw=\u0002\u000169", + "ft": "//escapefromtarkov.gamepedia.com/\u0002\u0001114", + "lb": { + "*": "http://www.bibleserver.com/text/ELB/\u0002\u00010", + "aul": "http://elbauldelprogramador.com/?s=\u0002\u00010" + }, + "le": { + "*": "//electronjs.org/search?q=\u0002\u00013", + "n": "http://translate.google.com/#el/en/\u0002\u00010", + "y": "http://eleymcqueen.blogspot.in/search?q=\u0002\u00010", + "ctron": "//electron.atom.io/apps/?q=\u0002\u00010", + "venr": "//eleven.rijitsu.com/?s=\u0002\u00010" + }, + "lf": { + "a": "//www.elfa.se/elfa3~se_sv/elfa/init.do?sq=\u0002\u00010", + "*": "http://eshop.elfetex.cz/fulltext_search/1?query=\u0002\u00010", + "ster": "//www.elfster.com/shop/search/?q=\u0002\u00010" + }, + "ll": { + "*": "//ell.stackexchange.com/search?q=\u0002\u00010", + "o": { + "*": "//ello.co/search?terms=\u0002 \u00010", + "s": "//www.ellos.se/search?SearchTerm=\u0002\u00010" + }, + "iottwave": "//elliottwaveideas.com/search.php?query=\u0002\u00010" + }, + "lm": { + "*": "http://klaftertief.github.io/elm-search/?q=\u0002\u000115", + "undo": "http://ariadna.elmundo.es/buscador/archivo.html?q=\u0002&b_avanzada=\u00010" + }, + "lw": "//el.wikipedia.org/w/index.php?search=\u0002&title=%CE%95%CE%B9%CE%B4%CE%B9%CE%BA%CF%8C%3A%CE%91%CE%BD%CE%B1%CE%B6%CE%AE%CF%84%CE%B7%CF%83%CE%B7&go=%CE%9C%CE%B5%CF%84%CE%AC%CE%B2%CE%B1%CF%83%CE%B7\u00010", + "lx": "//evelexicon.com/term/\u0002\u00010", + "q2": "http://eq2.wikia.com/wiki/Special:Search?query=\u0002\u00010", + "qd": "http://www.google.com/cse?cx=partner-pub-6285692791338183%3A7732117278&ie=UTF-8&q=\u0002\u00010", + "qr": "http://eqresource.com/search.php?cx=partner-pub-8686271290388928%3Atjkxdymxk9a&cof=FORID%3A9&ie=ISO-8859-1&q=\u0002&sa=Search\u00010", + "yb": "//www.eatyourbooks.com/bookshelf?q=\u0002\u00014", + "zt": "//docops.ca.com/ca-easytrieve/11-6/en/search?q=\u0002&max=10&key=CAET116\u00010", + "926": "http://e926.net/post/search?tags=\u0002\u00018", + "arth": { + "*": "//earth.google.com/web/search/\u0002\u000116", + "911": "http://search.earth911.com/?what=\u0002\u00010", + "bound": "http://earthbound.wikia.com/wiki/Special:Search?search=\u0002\u00010", + "cam": "http://www.earthcam.com/?q=\u0002 \u00010" + }, + "arpod": "//www.earpod.co/search?q=\u0002\u00010", + "astbay": "http://www.eastbay.com/_-_/keyword-\u0002\u00010", + "asybi": { + "b": "http://www.easybib.com/cite/eval?url=\u0002\u00010", + "*": "http://easy-bi.org/blog/?s=\u0002\u00010" + }, + "asymerchant": "//www.easymerchant.co.uk/?product_cat=&s=\u0002&post_type=product\u00010", + ".at": "//www.ebay.at/sch/i.html?_nkw=\u0002\u00010", + ".au": "//www.ebay.com.au/sch/?_nkw=\u0002&_sacat=0\u00018", + ".de": "http://www.ebay.de/sch/i.html?_nkw=\u0002\u000131", + ".uk": "http://www.ebay.co.uk/sch/i.html?_nkw=\u0002\u000199", + "-words": "http://e-words.jp/?cx=partner-pub-1175263777233757%3Axelkt7-c6j8&cof=FORID%3A10&ie=Shift_JIS&q=\u0002&sa=%88%EA%92v%82%B7%82%E9%97p%8C%EA%82%F0%95%5C%8E%A6&siteurl=e-words.jp%2F&ref=e-words.jp%2Fw%2FE382B9E3839AE383BCE382B9.html&ss=1193j290715j7\u00010", + "l19": "//www.el19digital.com/busqueda/articulos?q=\u0002\u00010", + "lastic": "//www.elastic.co/search?q=\u0002§ion=Learn%2FDocs%2F\u00014", + "lcomercio": { + "*": "//elcomercio.pe/buscar/?query=\u0002\u00010", + "pe": "//elcomercio.pe/buscar/?query=\u0002\u00010" + }, + "lconjugador": "http://www.elconjugador.com/conjugaison/verbe/espagnol/\u0002.html\u00010", + "lderwiki": "http://elderscrolls.wikia.com/wiki/index.php?search=\u0002&fulltext=Search\u00010", + "ldict": "http://www.greek-language.gr/greekLang/modern_greek/tools/lexica/triantafyllides/search.html?lq=%22\u0002%22\u00010", + "lgiganten": "//www.elgiganten.se/search?SearchTerm=\u0002\u00013", + "lgoog": "http://elgoog.im/search/?q=\u0002\u00010", + "lheneu": "http://hiztegiak.elhuyar.eus/en_eu/\u0002\u00010", + "lheseu": "http://hiztegiak.elhuyar.eus/es_eu/\u0002\u00010", + "lheuen": "http://hiztegiak.elhuyar.eus/eu_en/\u0002\u00010", + "lheues": "http://hiztegiak.elhuyar.eus/eu_es/\u0002\u00010", + "lheufr": "http://hiztegiak.elhuyar.eus/eu_fr/\u0002\u00010", + "lhfreu": "http://hiztegiak.elhuyar.eus/fr_eu/\u0002\u00010", + "lhuyar": "http://hiztegiak.elhuyar.org/es_eu/\u0002\u00010", + "li5": "//www.reddit.com/r/explainlikeimfive/search?q=\u0002&restrict_sr=on&sort=relevance&t=all\u000124", + "lix": { + "*": "//www.elix-lsf.fr/spip.php?page=recherche_definitions&recherche=\u0002&lang=fr\u00010", + "ir": { + "*": "//hexdocs.pm/elixir/search.html?q=\u0002\u000138", + "-docs": "//duckduckgo.com/?q=site%3Aelixir-lang.org%2Fdocs+\u0002\u00010", + "forum": "//elixirforum.com/search?q=\u0002\u00014" + } + }, + "lite": { + "*": "//www.eliteprospects.com/search/player?q=\u0002\u00014", + "pr": { + "*": "//www.eliteprospects.com/search/player?q=\u0002\u00014", + "ospects": "//www.eliteprospects.com/search/team?q=\u0002\u00010" + } + }, + "linux": "http://elinux.org/index.php?search=\u0002\u00010", + "lobs": "http://www.elobservador.com.uy/\u0002-s\u00010", + "loquii": "http://www.eloquii.com/on/demandware.store/Sites-eloquii-Site/default/Search-Show?q= \u0002\u00010", + "lotrolado": "http://www.elotrolado.net/search.php?keywords=\u0002&type=h\u00010", + "lpais": "http://elpais.com/buscador/?qt=\u0002\u000169", + "lreg": "http://search.theregister.co.uk/?q=\u0002\u00010", + "luta": "http://www.eluta.ca/search?q=\u0002\u00010", + "luniverso": "//www.eluniverso.com/resultados?search=\u0002\u00010", + "quo": "//packages.sabayon.org/quicksearch?q=\u0002\u00010", + "qualdex": "http://equaldex.com/search?q=\u0002\u00010", + "questriadaily": "http://duckduckgo.com/?q=site:equestriadaily.com+\u0002\u00010", + "quipboard": "http://equipboard.com/search?search_term=\u0002\u00010", + "yeem": "//www.eyeem.com/search?q=\u0002&sort=relevance\u00018", + "zine": "http://ezinearticles.com/search/?q=\u0002\u00010", + "zydvd": "http://www.ezydvd.com.au/search?q=\u0002&t=all\u00010" + }, + "f": { + "1": "http://www.f1zone.net/news/index.php?s=\u0002\u00019", + "3": { + "*": "http://www.france3.fr/recherche?s=\u0002\u00010", + "nm": "//www.nexusmods.com/fallout3/search/?gsearch=\u0002&gsearchtype=mods\u00010" + }, + "6": { + "4": "//www.f64.ro/\u0002\u00010", + "*": "//fordsix.com/search.php?keywords=\u0002\u00010" + }, + "a": { + "b": { + "*": "http://fab.com/search/?q=\u0002&ref=ddb\u00010", + "ienm": "http://www.fabienm.eu/wordpress/?s=\u0002\u00010", + "ric": "//www.fabric.com/SearchResults2.aspx?SearchText=\u0002\u00010" + }, + "d": "//addons.mozilla.org/en-US/firefox/search/?q=\u0002\u000156", + "f": { + "f": "http://www.filmaffinity.com/es/search.php?stext=\u0002 &stype=all\u00015", + "*": "http://www.filmaffinity.com/es/advsearch2.php?cx=008177178803676006601%3A6zmc6j5pngs&cof=FORID%3A9&ie=ISO-8859-1&q=\u0002:\u00010" + }, + "*": "http://www.filmaffinity.com/es/search.php?stext=\u0002&stype=all\u0001271", + "s": { + "*": "//fontawesome.com/icons?d=gallery&q=\u0002\u00010", + "s": { + "*": "//www.fass.se/m/sok/\u0002/public\u00010", + "v": "//www.fass.se/LIF/result?userType=0&query=\u0002\u00010" + }, + "hionmodeldirectory": "http://www.fashionmodeldirectory.com/search/?q=\u0002\u00010", + "tai": "//forums.fast.ai/search?q=\u0002\u00010", + "tmail": "//www.fastmail.com/help/search/?q=\u0002\u00010", + "tube": "http://fastu.be/\u0002\u00010" + }, + "w": "http://flightaware.com/live/flight/\u0002\u000110", + "z": "http://www.faz.net/suche/?query=\u0002\u00013", + "ir": { + "*": "//fair.org/?s=\u0002\u00010", + "mondo": "//www.fairmondo.de/articles?article_search_form[q]=\u0002\u00010", + "tragen": "//www.fairtragen.de/advanced_search_result.php?keywords=\u0002\u00010" + }, + "ke": { + "*": "//www.fakespot.com/analyze?url=\u0002\u000121", + "spot": "//www.fakespot.com/analyze?url=\u0002\u000121" + }, + "rk": "//www.fark.com/hlsearch?&qq=\u0002\u000125", + "rr": "//www.farrvintners.com/winelist.php?keywords=\u0002\u00010", + "tv": "//fanart.tv/?sect=all&s=\u0002\u00018", + "2en": "//translate.google.com/#fa/en/\u0002\u00010", + "ces": "//www.google.com/search?tbm=isch&tbs=itp:face&q=\u0002\u00010", + "cebook": "http://www.facebook.com/s.php?q=\u0002\u00011047", + "cephoto": "//www.google.com/search?q=%22\u0002%22&tbm=isch&tbs=ic:color,isz:lt,itp:face,isg:to&filter=0&safe=off&pws=0&tbs=rl:0\u000112", + "cepunch": "//forum.facepunch.com/search/?q=\u0002\u00010", + "ctly": "//factly.in/?s=\u0002\u00010", + "ctor": { + "*": "http://factornumber.com/?page=\u0002;\u00010", + "io": { + "*": "//wiki.factorio.com/index.php?search=\u0002&title=Special%3ASearch&go=Go\u000179", + "mods": "//mods.factorio.com/query/\u0002\u00010" + } + }, + "ctbites": "http://www.factbites.com/topics/\u0002\u00010", + "hrschule": "http://www.fahrschule-berne.de/component/search/?searchword=\u0002\u00010", + "icon": "//fontawesome.com/icons?d=gallery&q=\u0002\u00010", + "illiet": "//www.faillissementen.com/insolventies/nederlandse-insolventies/?q=\u0002\u00010", + "llenlondon": "http://fallenlondon.wikia.com/wiki/Special:Search?search=\u0002&fulltext=Search\u000154", + "llout": { + "*": "http://fallout.wikia.com/wiki/Special:Search?search=\u0002&fulltext=Search\u000181", + "lore": "//fallout.gamepedia.com/index.php?search=\u0002\u00010" + }, + "nart": { + "*": "//fanart.tv/?sect=all&s=\u0002\u00018", + "m": "//fanart.tv/?s=\u0002§=2\u00014" + }, + "nch": "http://www.qth.fr/?s=\u0002\u00010", + "ncy": { + "*": "http://www.thefancy.com/search?q=\u0002 \u00010", + "that": "//www.shopfancythat.com/search?q=\u0002\u00010" + }, + "ncade": "http://www.fancade.com/search/?q=\u0002\u00010", + "ndom": "//www.fandom.com/?s=\u0002\u000132", + "ndango": "http://www.fandango.com/search/?q=\u0002\u00010", + "nfiction": "//www.fanfiction.net/search/?keywords=\u0002\u00019", + "ngamer": "//www.fangamer.com/search?type=product&q=*\u0002*\u00014", + "ngraphs": "http://www.fangraphs.com/players.aspx?lastname=\u0002\u00013", + "nlore": "//fanlore.org/w/index.php?search=\u0002\u00014", + "npop": "http://www.fanpop.com/search?query=\u0002\u00010", + "nsale": "//www.fansale.de/fansale/events.htm?searchText=\u0002\u00010", + "ntagraphics": "http://www.fantagraphics.com/index.php?keyword=\u0002\u00010", + "ntasy": { + "*": "http://www.fantasy.fr/searches/index/\u0002 \u00010", + "life": "http://fantasy-life.wikia.com/wiki/\u0002\u00010" + }, + "ntlab": "//fantlab.ru/searchmain?searchstr=\u0002\u00010", + "rit": "http://it.farnell.com/webapp/wcs/stores/servlet/Search?catalogId=15001&langId=-4&storeId=10165&categoryName=Tutte le categorie&selectedCategoryId=&gs=true&st=\u0002\u00010", + "rmaline": "//www.farmaline.be/apotheek/zoeken/\u0002/?ref=duckduckgo\u00010", + "rmfor": "//www.farmfor.com.br/?s=\u0002\u00010", + "rnl": "//nl.farnell.com/webapp/wcs/stores/servlet/Search?&st=\u0002\u00010", + "rnde": "http://de.farnell.com/webapp/wcs/stores/servlet/Search?catalogId=15001&langId=-3&storeId=10161&categoryName=Alle%20Kategorien&selectedCategoryId=&gs=true&st=\u0002\u00010", + "rnes": "//es.farnell.com/search?st=\u0002\u00010", + "rnell": { + "*": "http://uk.farnell.com/webapp/wcs/stores/servlet/Search?&st=\u0002\u000173", + "fr": "http://fr.farnell.com/\u0002 \u00018" + }, + "rsi123": "http://farsi123.com/?word=\u0002\u00010", + "tsecret": "//www.fatsecret.com/calories-nutrition/search?q=\u0002\u000115", + "ucet": "http://www.faucet.com/index.cfm?page=search:browse&term=\u0002\u00010", + "user": "http://furaffinity.net/user/\u0002\u00017" + }, + "b": { + "*": "//www.facebook.com/search.php/?q=\u0002\u000112674", + "g": "//duckduckgo.com/?q=site%3Afootballguys.com+\u0002\u00010", + "k": "//www.facebook.com/search/results/?q=\u0002\u000112", + "m": "//www.facebook.com/messages/search?action=search-snippet&mquery=\u0002\u000111", + "p": "//www.facebook.com/search/results/?q=\u0002&type=pages\u00015", + "r": "http://www.pro-football-reference.com/player_search.fcgi?search=\u0002\u00010", + "s": "http://www.fbschedules.com/search.php?q=\u0002\u00010", + "ee": "//framabee.org/?q=\u0002 \u00010", + "bva": "http://www.fundeu.es/?s=\u0002\u00010", + "lite": "//mbasic.facebook.com/search/?refid=46&search=people&search_source=search_bar&query=\u0002\u000113", + "onion": "//facebookcorewwwi.onion/search.php/?q=\u0002\u00016", + "ugs": "//bugs.freebsd.org/bugzilla/buglist.cgi?quicksearch=\u0002\u00010" + }, + "c": { + "b": { + "*": "http://www.fcbayern.de/de/search#search=\u0002&chronology=chrono\u00010", + "ar": "http://www.fcbayern.de/ar/search#search=\u0002&chronology=chrono\u00010", + "en": "http://www.fcbayern.de/en/search#search=\u0002&chronology=chrono\u00010", + "es": "http://www.fcbayern.de/es/search#search=\u0002&chronology=chrono\u00010", + "jp": "http://www.fcbayern.de/jp/search#search=\u0002&chronology=chrono\u00010", + "ru": "http://www.fcbayern.de/ru/search#search=\u0002&chronology=chrono\u00010", + "us": "http://www.fcbayernmunich.com/us/search#search=\u0002&chronology=chrono\u00010" + }, + "c": { + "f": "//www.freecodecamp.org/forum/search?q= \u0002\u00010", + "*": "http://www.forocoches.com/foro/search.php?do=process&titleonly=1&query=\u0002\u000126" + }, + "*": "//duckduckgo.com/?q=site%3A+freecadweb.org+\u0002\u000111", + "s": "http://portal.fultonschools.org/_layouts/OSSSearchResults.aspx?k=\u0002\u00010", + "it": "//fcit.usf.edu/search/index.php?searchWords=\u0002\u00010", + "aesar": "//www.frag-caesar.de/lateinwoerterbuch/\u0002-uebersetzung.html\u00010", + "ode": "//search.freecodecamp.org/?q=\u0002\u00014", + "onj": "http://www.wordreference.com/conj/FRverbs.aspx?v=\u0002 \u00013", + "peuro": "//www.fcpeuro.com/products?utf8=%E2%9C%93&keywords=\u0002\u00010", + "ulture": "//www.franceculture.fr/recherche?q=\u0002\u00010" + }, + "d": { + "a": "//search.usa.gov/search?utf8=%E2%9C%93&affiliate=fda&query=\u0002&commit=Search\u00010", + "b": { + "*": "http://www.fdb.cz/vyhledavani.php?co=vsechno&hledat=\u0002\u00013", + "pl": "//fdb.pl/szukaj?utf8=✓&query=\u0002\u00010", + "log": "//blog.freshdesk.com/?s=\u0002\u00010" + }, + "f": "//support.freshdesk.com/support/search/topics?term=\u0002\u00010", + "*": "http://freedictionary.org/?Query=\u0002&button=Search\u000123", + "l": "//feedly.com/i/search/\u0002\u000138", + "o": { + "*": "//www.google.com/search?sitesearch=http%3A%2F%2Fwww.freedesktop.org%2Fwiki%2F&q=\u0002&gws_rd=ssl\u00010", + "bugs": "//bugs.freedesktop.org/buglist.cgi?quicksearch=\u0002\u00010" + }, + "s": "//support.freshdesk.com/support/search/solutions?term=\u0002\u00013", + "db": "http://fddb.info/db/de/suche/?udd=0&cat=site-de&search=\u0002\u000117", + "ic": "http://finedictionary.com/\u0002.html\u00010", + "rlst": "http://thefederalist.com/?s=\u0002\u00010", + "roid": "//search.f-droid.org/?q=\u0002 \u0001184" + }, + "f": { + "a": "//addons.mozilla.org/en-US/firefox/search/?q=\u0002\u000156", + "c": { + "*": "http://foundfootagecritic.com/?s=\u0002\u00010", + "h": "//www.admin.ch/opc/search/?lang=fr&language[]=fr&product[]=fg&text=\u0002&lang=fr\u00010" + }, + "*": "http://www.fanfiction.net/search.php?type=story&keywords=\u0002&match=title&sort=0&genreid=0&subgenreid=0&characterid=0&subcharacterid=0&words=0&ready=1&categoryid=0\u0001110", + "i": { + "*": "//www.finder.fi/search?what=\u0002\u00015", + "nv": "http://ff14.inven.co.kr/dataninfo/item/?itemname=\u0002&datagroup=search\u00010" + }, + "m": "//fastfoodmusic.com/?s=\u0002\u00010", + "n": "//www.fanfiction.net/search/?keywords=\u0002&ready=1&type=story\u00017", + "s": { + "*": "//www.freefallsupport.com/?s=\u0002\u00010", + "tory": "//www.fanfiction.net/search.php?keywords=\u0002&type=story&match=any&formatid=any&sort=0&genreid1=0&genreid2=0&characterid1=0&characterid2=0&characterid3=0&characterid4=0&words=0&ready=1&categoryid=0\u00013" + }, + "w": { + "*": "//www.fanfiction.net/search.php?type=writer&keywords=\u0002&match=title&sort=0&genreid=0&subgenreid=0&characterid=0&subcharacterid=0&words=0&ready=1&categoryid=0#\u00010", + "iki": "http://finalfantasy.wikia.com/wiki/Special:Search?query=\u0002\u00014" + }, + "z": "http://www.frankerfacez.com/emoticons/?q=\u0002\u00016", + "bbunt": "//ffbbunt.wordpress.com/?s=\u0002\u00010", + "xiv": { + "*": "//ffxiv.consolegameswiki.com/mediawiki/index.php?search=\u0002\u000149", + "tc": "//ffxivteamcraft.com/search?query=\u0002&onlyRecipes=true\u00010" + } + }, + "*": "http://www.flickr.com/search/?q=\u0002\u00011089", + "g": { + "*": "http://www.fangraphs.com/players.aspx?lastname=\u0002\u00013", + "f": "http://www.flightgear.org/forums/search.php?keywords=\u0002\u00010", + "cs": "//www.frag-caesar.de/lateinwoerterbuch/\u0002-uebersetzung.html\u00010", + "ow": "http://fategrandorder.wikia.com/wiki/Special:Search?query=\u0002\u000163", + "entoo": "//duckduckgo.com/?q=site%3Aforums.gentoo.org+\u0002\u000112" + }, + "h": { + "*": "http://filehippo.com/search?q=\u0002\u00016", + "q": "//fidgethq.com/search?q=\u0002\u00010", + "em": "//wiki.fhem.de/w/index.php?search=\u0002\u00010", + "su": "//fhsu.edu/searchresults.aspx?query=\u0002\u00010", + "ub": "//www.fosshub.com/search/\u0002\u00010" + }, + "i": { + "d": { + "e": "//ratings.fide.com/search.phtml?search=\u0002\u000184", + "*": "//www.file.net/process/\u0002.html\u00010", + "o": "http://www.fido.ca/consumer/search?q=\u0002\u00010", + "dling": "//duckduckgo.com/?q=site%3Agladyscelticcorner.com+\u0002\u00010" + }, + "*": "http://www.finanzen.net/suchergebnis.asp?strSuchString=\u0002\u0001180", + "m": { + "*": "//www.fimfiction.net/stories?q=\u0002\u00013", + "fic": { + "*": "//www.fimfiction.net/stories?q=\u0002\u00013", + "tion": "//www.fimfiction.net/stories?q=\u0002\u00013" + } + }, + "n": { + "f": { + "*": "//forum.finf.uni-hannover.de/index.php?form=Search&q=\u0002\u00010", + "o": "//www.francetvinfo.fr/recherche/?request=\u0002\u00018" + }, + "*": "//finviz.com/search.ashx?p=\u0002\u000121", + "k": "http://pdb.finkproject.org/pdb/browse.php?summary=\u0002\u00010", + "n": { + "a": "//finna.fi/Search/Results?lookfor=\u0002\u00010", + "*": "//www.finn.no/globalsearchlander.html?searchKeys=&q=\u0002\u000130", + "kino": { + "*": "http://www.finnkino.fi/Search?query=\u0002\u00010", + "en": "http://www.finnkino.fi/eng/Search/?query=\u0002\u00010" + } + }, + "o": "//finofilipino.org/?s=\u0002\u00010", + "do": "//findo.com/app/search?query=\u0002\u00010", + "alfantasy": "http://finalfantasy.wikia.com/wiki/Special:Search?search=\u0002\u000110", + "anzennet": "http://www.finanzen.net/suchergebnis.asp?_search=\u0002\u00010", + "danyfilm": "http://www.findanyfilm.com/search?term=\u0002\u00013", + "dchips": "http://www.findchips.com/avail?part=\u0002\u000110", + "dlaw": "http://public.findlaw.com/LCsearch.html?entry=\u0002\u00013", + "ecooking": "http://www.finecooking.com/?s=\u0002\u00010", + "edict": "http://www.finedictionary.com/\u0002.html\u00010", + "eli": { + "*": "//fineli.fi/fineli/fi/elintarvikkeet?q=\u0002\u00010", + "en": "//fineli.fi/fineli/en/elintarvikkeet?q=\u0002\u00010", + "sv": "//fineli.fi/fineli/sv/elintarvikkeet?q=\u0002\u00010" + }, + "lex": "http://finlex.fi/fi/laki/haku/?search[type]=pika&search[pika]=\u0002\u000115" + }, + "p": "//www.fip.fr/player/\u0002\u00010", + "u": { + "*": "//fontsinuse.com/search?terms=\u0002\u00015", + "eds": "http://search.ebscohost.com.ezproxy.fiu.edu/login.aspx?direct=true&scope=site&type=0&site=eds-live&lang=en&bquery=[\u0002]\u00010" + }, + "en": "http://translate.google.com/#fi/en/\u0002 \u000136", + "fa": "//www.fifa.com/search/?q=\u0002\u00010", + "le": { + "*": "http://filehippo.com/search?q=\u0002\u00016", + "xt": "http://filext.com/file-extension/\u0002\u00010", + "ext": "http://www.file-extensions.org/search/?searchstring=\u0002\u00010", + "facts": "http://www.filefacts.net/search.php?ext=\u0002\u00010", + "hippo": "http://filehippo.com/search?q=\u0002\u00016", + "info": "http://fileinfo.com/extension/\u0002\u000137" + }, + "lm": { + "*": "//www.filmaffinity.com/es/search.php?stext=\u0002\u000121", + "s": { + "*": "http://www.filmsarecool.com/#search=\u0002 \u00010", + "tarts": "http://www.filmstarts.de/suche/?q=\u0002\u00010" + }, + "nl": "//www.film.nl/?q=\u0002\u00010", + "on": "http://www.filmon.tv/search/?term=\u0002\u00010", + "ow": "http://filmow.com/buscar/?q=\u0002\u000116", + "tv": { + "*": "http://www.filmtv.it/cerca/?q=\u0002\u000115", + "de": "//www.film.tv/google-suchergebnisse.html?cx=partner-pub-3004436243331931%3A1982226405&query=\u0002\u00010" + }, + "affinity": { + "*": "//www.filmaffinity.com/en/search.php?stext=\u0002\u000118", + "es": "//m.filmaffinity.com/es/search.php?stext=\u0002\u00010" + }, + "anic": "//filmanic.com/search-for-movies-actors-directors/?q=\u0002\u00010", + "art": "//filmartgallery.com/pages/search-results?q=\u0002\u00014", + "portal.de": "//www.filmportal.de/search?search_api_fulltext=\u0002\u00010", + "racket": "http://filmracket.com/?s=\u0002&submit=Search\u00010", + "web": "http://www.filmweb.pl/search?q=\u0002\u000199" + }, + "sh": { + "*": "http://fishshell.com/docs/current/commands.html#\u0002\u00017", + "pond": "http://www.fishpond.com.au/advanced_search_result.php?keywords=\u0002\u00010" + }, + "bercables": "http://www.fibercables.com/search?q=\u0002\u00010", + "cly": "http://ficly.com/search?query=\u0002\u00010", + "fthcity": "http://thefifthcity.wikia.com/wiki/Special:Search?query=\u0002\u00010", + "guya": "//figuya.com/en/products?q[query]=\u0002\u00010", + "reball": "//fireball.de/q/\u0002\u00010", + "rebox": "http://www.firebox.com/search/\u0002\u00010", + "refox": { + "*": "//addons.mozilla.org/en-US/firefox/search/?q=\u0002&cat=all\u0001170", + "addon": { + "*": "//addons.mozilla.org/en-US/firefox/search/?q=\u0002\u000156", + "s": "//addons.mozilla.org/en-US/firefox/search/?q=\u0002\u000156" + } + }, + "rmy": { + "*": "//www.firmy.cz/?q=\u0002\u00010", + "cz": "http://www.firmy.cz/?thru=&q=\u0002\u00010" + }, + "rstcry": "http://www.firstcry.com/search.aspx?q=\u0002\u00010", + "rstmats": "//www.firstmats.co.uk/search?type=product&q=\u0002\u00010", + "rstpagefitness": "//firstpagefitness.com/?s=\u0002\u00010", + "rstpost": "http://www.firstpost.com/?s=\u0002\u00010", + "schertechnik": "http://www.fischertechnik.de/desktopdefault.aspx/tabid-1//tabid-35/searchcall-4/4_keepvisible-true/redirected-1/?/sid-3230669/mid-4/tid-1/ct-0/q-\u0002//k-/et-0/rpp-10/sar-False/t-/p-0/ap-True/cat-/cr-0/pr-0/icp-False/icc-False/ifc-False/sl-1/sp-0/cs-/\u00010", + "tfolly": "//fitfolly.com/?s=\u0002\u00010", + "xyt": "http://fixyt.com/search?q=\u0002\u00010" + }, + "j": "http://funnyjunk.com/search/?q=\u0002\u000119", + "k": { + "b": "//fkb.dk/search/ting/\u0002\u00010", + "*": "http://www.flipkart.com/search?q=\u0002 \u0001224", + "k": "http://fkk-freunde.info/search.php?keywords=\u0002\u00013", + "t": "//www.felleskatalogen.no/medisin/sok?sokord=\u0002\u00010" + }, + "l": { + "d": "//www.frontlinedefenders.org/en/search/\u0002\u00010", + "e": { + "*": "http://flexikon.doccheck.com/de/Spezial:Suche?q=\u0002\u00010", + "xjobs": "//www.flexjobs.com/search?search=\u0002&Location=\u00010" + }, + "*": "http://www.google.com/search?btnI&q=\u0002\u0001278", + "r": "//www.reddit.com/r/FluidLang/search?q=\u0002&restrict_sr=on\u00013", + "t": "//flutter.io/search/?q=\u0002\u00010", + "y": { + "*": "http://flybase.org/search/\u0002\u00010", + "er": "//flyerhunters.com/?s=\u0002\u00010" + }, + "ag": "//duckduckgo.com/?q=site%3Aflagpoles.com.au+\u0002\u00013", + "at": { + "*": "//flathub.org/apps/search/\u0002\u000151", + "tr": "//flattr.com/q/\u0002\u00010", + "hub": "//flathub.org/apps/search/\u0002\u000151", + "icon": "http://www.flaticon.com/search/\u0002\u000122", + "music": "//flat.io/search?q=\u0002\u00010" + }, + "ip": { + "*": "http://www.flipkart.com/search?q=\u0002&as=off&as-show=on&otracker=start\u000121", + "juke": "http://www.flipjuke.fr/search.php?keywords=\u0002\u00010", + "kart": "//www.flipkart.com/search?q=\u0002\u000194" + }, + "is": "http://www.webflis.us//webflis.aspx?All=\u0002\u00010", + "ix": "http://www.flixster.com/search/?search=\u0002 \u00010", + "ask": "http://flask.pocoo.org/search/?q=\u0002\u00017", + "ashback": "//www.flashback.org/sok/\u0002\u000110", + "ickr": { + "c": { + "c": "//www.flickr.com/search/?text=\u0002&license=2%2C3%2C4%2C5%2C6%2C9\u00018", + "*": "http://www.flickr.com/search/?q=\u0002&l=commderiv\u000123" + }, + "*": "http://flickr.com/search/?q=\u0002\u0001104", + "id": "//secure.flickr.com/photo.gne?id=\u0002\u00010", + "iver": "http://flickriver.com/search/\u0002/\u00010" + }, + "icks": "//www.flicks.co.nz/search/?q=\u0002\u00010", + "ickchart": "http://www.flickchart.com/SearchResults.aspx?s=\u0002\u00010", + "ight": { + "*": "//spotterlead.net/flights/\u0002\u00014", + "aware": "//flightaware.com/live/flight/\u0002 \u00017", + "radar": "//www.flightradar24.com/data/flights/\u0002\u00016" + }, + "optv": "http://www.floptv.tv/search/?q=\u0002\u00010", + "ower": "http://www.wildflower.org/plants/search.php?search_field=\u0002&newsearch=true\u00010", + "utter": "//flutter.io/search/?q=\u0002\u00010" + }, + "m": { + "4": "http://fm4.orf.at/search?q=\u0002&sort=date_desc&submit.x=0&submit.y=0\u00010", + "a": { + "*": "http://freemusicarchive.org/search/?quicksearch=\u0002&sort=track_interest\u00010", + "n": "http://www.freebsd.org/cgi/man.cgi?query=\u0002\u00013" + }, + "d": "http://www.fashionmodeldirectory.com/search/?q=\u0002\u00010", + "*": "http://filmaster.com/search/?q=\u0002\u000114", + "i": "http://ilmatieteenlaitos.fi/saa/\u0002\u00018", + "p": "//community.filemaker.com/en/s/global-search/\u0002\u00010", + "s": "http://www.foromedios.com/index.php?app=core&module=search&do=search&andor_type=&sid=&search_app_filters[forums][sortKey]=date&search_app_filters[forums][sortKey]=date&search_app_filters[forums][searchInKey]=&search_term=\u0002&search_app=forums\u00010", + "x": "http://www.fightmatrix.com/fighter-search/?fName=\u0002\u000114", + "od": "//mods.factorio.com/query/\u0002\u00010", + "edoc": "//www.safe.com/search/?site-search=\u0002&site=docs.safe.com\u00010", + "ekb": "//knowledge.safe.com/search.html?f=&type=question+OR+idea+OR+kbentry&c=&redirect=search%2Fsearch&sort=relevance&q=\u0002:\u00010" + }, + "n": { + "b": "//www.fanburst.com/search?q=\u0002\u00010", + "d": "//fnd.io/#/us/search?mediaType=all&term=\u0002\u000110", + "*": "//www.foodnetwork.com/search/\u0002-\u000114", + "ac": { + "*": "http://recherche.fnac.com/SearchResult/ResultList.aspx?Search=\u0002\u000156", + "es": "http://busqueda.fnac.es/Search/SearchResult.aspx?SCat=0%211&Search=\u0002&sft=1&submitbtn=OK\u00010", + "portugal": "http://pesquisa.fnac.pt/Search/SearchResult.aspx?Search=\u0002\u00010" + }, + "af": "//freddy-fazbears-pizza.fandom.com/search?query=\u0002\u00010", + "et": "http://www.finanzen.net/suchergebnis.asp?frmAktiensucheTextfeld=\u0002\u00010", + "ite": "//www.reddit.com/r/FortNiteBR/search/?q=\u0002&restrict_sr=1\u00010", + "ova": "//www.fashionnova.com/pages/search-results?q=\u0002\u00010", + "vnm": "//www.nexusmods.com/newvegas/search/?gsearch=\u0002&gsearchtype=mods\u00010" + }, + "o": { + "*": "http://file.org/extension/\u0002 \u00010", + "k": "http://zoeken.fok.nl/zoek/?searchmode=simple&tab=fok&startdate=&enddate=&startdatelast=&enddatelast=&bycreator=&byuser=&orderby=relevance&s_fields[]=titel&s_fields[]=bericht&s_fields[]=reacties&status[]=open&status[]=gesloten&status[]=sticky&status[]=openstick&status[]=centraal&q=\u0002\u00010", + "t": { + "f": "//www.focusonthefamily.com/search-results#q=\u0002&t=FocusOnTheFamilyOnly&sort=relevancy\u00010", + "*": "//www.fotmob.com/search?q=\u0002\u00010", + "bollskanalen": "http://www.fotbollskanalen.se/sok?q=\u0002\u00010", + "olog": "//fotolog.com/search?query=\u0002\u00014" + }, + "w": { + "*": "http://www.fowtcg.com/cards?w=\u0002\u00010", + "g": "//www.fowsystem.com/de/Kartendatenbank?page=&CERCA=cerca&cardname=\u0002&block=ALL&edition=ALL®ATT=or&cardnumber=&ABILITYTEXT=&ATKMIN=0&ATKMAX=2500&DEFMIN=0&DEFMAX=2500\u00010", + "iki": "http://fallout.wikia.com/wiki/Special:Search?search=\u0002&fulltext=Search&ns0=1&ns14=1\u00010", + "ler": "//duckduckgo.com/?q=site%3Amartinfowler.com+\u0002\u00010" + }, + "x": { + "*": "http://www.foxnews.com/search-results/search?q=\u0002&submit=Search\u000153", + "lifeit": "//www.foxlife.it/search/?q=\u0002\u00010", + "news": "http://www.foxnews.com/search-results/search?q=\u0002\u0001126", + "racing": "//www.foxracing.com/store/browse?_dyncharset=UTF-8&Dy=1&Nty=1&searchBox=searchBox&siteScope=ok&_D%3AsiteScope=+&autoSuggestEnabled=true&autoSuggestURL=%2Fstore%2Fassembler%3FassemblerContentCollection%3D%2Fcontent%2FShared%2FAuto-Suggest%2520Panels%26format%3Djson%26Dy%3D1%26Ntt%3D&minAutoSuggestInputLength=3&%2Fatg%2Fendeca%2Fassembler%2FSearchFormHandler.search=search&_D%3A%2Fatg%2Fendeca%2Fassembler%2FSearchFormHandler.search=+&Ntt=\u0002\u00010", + "sportsit": "//www.foxsports.it/?q=\u0002\u00010" + }, + "nq": { + "*": "http://www.fonq.be/nl_BE/search/?search_term=\u0002#s=2\u00010", + "nl": "//www.fonq.nl/zoek/?fq=\u0002\u00010" + }, + "nt": { + "a": { + "*": "//fontawesome.com/icons?d=gallery&q=\u0002\u00010", + "wesome": "//fontawesome.com/icons?q=\u0002\u000153" + }, + "*": "http://www.identifont.com/find?font=\u0002&similar=\u0002\u00013", + "s": { + "*": "http://www.fontsquirrel.com/fonts/list/find_fonts?q[term]=\u0002&q[search_check]=Y\u00016", + "q": "http://www.fontsquirrel.com/fonts/list/find_fonts?q[term]=\u0002&q[search_check]=Y\u00016", + "like": "http://www.identifont.com/find?similar=\u0002&q=Go\u00010", + "pace": "http://www.fontspace.com/search/?q=\u0002\u00010" + }, + "library": "//fontlibrary.org/en/search?query=\u0002\u00010" + }, + "od": { + "*": "http://www.food.com/recipe-finder/all/\u0002\u00013", + "y": "//www.foody.vn/ho-chi-minh/dia-diem?q=\u0002&ss=header_search_form\u00010", + "2fork": "http://food2fork.com/top?q=\u0002\u00010", + "network": "http://www.foodnetwork.com/search/delegate.do?fnSearchString=\u0002&fnSearchType=site\u00010", + "subs": "http://search.freefind.com/find.html?id=81296093&pageid=r&query=\u0002\u00010" + }, + "ol": "http://www.fool.com/search/index.aspx?go=1&site=USMF&q=\u0002&source=ifltnvsnq0000001&mbbid=BoardID&mbmid=MessageID\u00010", + "rt": { + "*": "//fortnite.gamepedia.com/index.php?search=\u0002\u00010", + "inet": "//www.fortinet.com/search.html?q=\u0002\u00010", + "nite": { + "*": "http://epicgames.com/fortnite/en-US/search?q=\u0002\u00013", + "stats": "//fortnitestats.com/stats/\u0002\u00010" + } + }, + "calprice": "http://www.focalprice.com/buy/\u0002.html\u00010", + "ldoc": "http://foldoc.org/\u0002\u00010", + "lddown": "//folddownpro.com/search.php?search_query=\u0002\u00010", + "lha": "http://search.folha.com.br/search?q=\u0002\u00010", + "lkets": "http://folkets-lexikon.csc.kth.se/folkets/#lookup&\u0002&0\u000110", + "lktunefinder": "http://www.folktunefinder.com/tunes?text=\u0002\u00010", + "lkwiki": "http://www.folkwiki.se/?n=Meta.Start&action=search&q=\u0002\u00010", + "llow": "http://www.followthatpage.com/?url=\u0002\u00017", + "necta": "//www.fonecta.fi/henkilot/haku/-/\u0002/\u00010", + "oby": "//fooby.ch/de/suche.html?query=\u0002&treffertyp=rezepte\u00010", + "otage": "http://www.dissolve.com/products?keywords=\u0002\u00014", + "otlocker": "http://www.footlocker.com/_-_/keyword-\u0002\u00010", + "rbes": "http://search.forbes.com/search/find?MT=\u0002\u000118", + "rdsix": "//fordsix.com/search.php?keywords=\u0002\u00010", + "rewordreviews": "//www.forewordreviews.com/search/?q=\u0002\u00010", + "rexstation": "//forex-station.com/search.php?keywords=\u0002&terms=all&author=&sc=1&sf=all&sr=posts&sk=t&sd=d&st=0&ch=300&t=0&submit=Search\u00010", + "rkd": "http://forkd.com/recipe/search?q=\u0002\u00010", + "rosuse": "http://www.forosuse.org/?q=\u0002\u00010", + "rrester": "//www.forrester.com/search?tmtxt=\u0002\u00010", + "r-two": "//for-two-store.com/search?q=\u0002\u00010", + "rum": "//duck.co/forum/search?q=\u0002\u000114", + "rvo": "http://forvo.com/search/\u0002/\u0001227", + "ssd": { + "*": "//fossdroid.com/s/\u0002.html\u00010", + "roid": "//fossdroid.com/s.html?q=\u0002\u00010" + }, + "ssil": "//www.fossil.com/uk/en/search.\u0002.html\u00010", + "sshub": "//www.fosshub.com/search/\u0002\u00010", + "und": "//foundland.shop/search?query=\u0002\u00010", + "ursquare": "//foursquare.com/explore?q=\u0002\u00015", + "yles": "http://www.foyles.co.uk/qsearch/All/All?term=\u0002\u00010" + }, + "p": { + "e": "//florida-prep.org/search?q=\u0002\u00010", + "*": "http://www.fanpop.com/search?query=\u0002\u00010", + "o": { + "*": "http://www.freepatentsonline.com/result.html?sort=relevance&srch=top&query_txt=\u0002&submit=&patents=on\u00010", + "rts": "http://www.freebsd.org/cgi/ports.cgi?query=\u0002&stype=all\u00014" + }, + "s": { + "*": "//apps.fedoraproject.org/packages/s/\u0002\u000116", + "tory": "//www.fictionpress.com/search/?keywords=\u0002&ready=1&type=story\u00010" + }, + "cs": "//duckduckgo.com/?q=site:forum.pcsoft.fr+\u0002\u00010", + "unch": "//forum.facepunch.com/search/?q=\u0002\u00010", + "writer": "//www.fictionpress.com/search/?keywords=\u0002&ready=1&type=writer\u00010" + }, + "r": { + "c": { + "*": "//www.frag-caesar.de/lateinwoerterbuch/\u0002-uebersetzung.html\u00010", + "s": "//www.frag-caesar.de/lateinwoerterbuch/\u0002-uebersetzung.html\u00010" + }, + "g": { + "e": "http://dictionnaire.reverso.net/francais-allemand/\u0002\u00010", + "*": "//www.fastreplacementglass.com/index.php?route=product/search&search=\u0002\u00010" + }, + "i": { + "*": "//www.franceinter.fr/recherche?q=\u0002\u00010", + "t": { + "*": "http://translate.google.com/#fr/it/\u0002\u00010", + "h": "//www.francisfrith.com/search?q=\u0002\u00010" + }, + "da": "//frida.fooddata.dk/food/search?lang=en&q=\u0002\u00010", + "nk": { + "*": "http://www.futureboy.us/fsp/frink.fsp?fromVal=\u0002\u00010", + "iac": "//frinkiac.com/?p=search&q=\u0002\u000151" + }, + "ss": "//www.fressnapf.de/s/search?text=\u0002\u00010", + "ght": "//frightfind.com/?s=\u0002\u00010", + "sky": "//www.friskyradio.com/search/?q=\u0002\u00010" + }, + "*": "http://www.larousse.fr/dictionnaires/francais/\u0002\u0001133", + "s": "http://www.freesound.org/search/?q=\u0002\u00019", + "w": { + "*": "http://www.freewave.at/?s=\u0002\u00010", + "iki": "//forgottenrealms.fandom.com/wiki/Special:Search?query=\u0002\u00010" + }, + "24": { + "f": "//www.flightradar24.com/data/flights/\u0002\u00016", + "*": "//www.flightradar24.com/data/flights/\u0002\u00016" + }, + "ad": "//www.friday-ad.co.uk/uk/search/?keywords=\u0002\u00010", + "an": { + "*": "http://www.fran.si/iskanje?View=2&Query= \u0002 \u000139", + "cheval": "//news.francheval.com/search?q=\u0002 \u00010" + }, + "ax": "//www.fransktlexikon.se/\u0002\u00010", + "ed": "//research.stlouisfed.org/fred2/search?st=\u0002\u00016", + "en": { + "*": "http://translate.google.com/#fr/en/\u0002\u000129", + "ch": "http://french.stackexchange.com/search?q=\u0002\u00015" + }, + "es": { + "*": "http://translate.google.com/#fr/es/\u0002\u000112", + "h": { + "*": "//www.amazon.com/s/ref=nb_sb_noss_2?url=search-alias%3Damazonfresh&field-keywords=\u0002\u00010", + "desk": "//support.freshdesk.com/support/search?term=\u0002\u00010", + "ports": "//www.freshports.org/search.php?query=\u0002&search=go&num=10&stype=name&method=match&deleted=excludedeleted&start=1&casesensitivity=caseinsensitive\u000153" + } + }, + "jp": "http://dictionnaire.reverso.net/francais-japonais/\u0002\u00010", + "mb": "//framabee.org/?q=\u0002\u00010", + "pl": "http://dictionnaire.reverso.net/francais-polonais/\u0002\u00010", + "ru": "//translate.google.com/#fr/ru/\u0002\u00013", + "ys": "http://www.frys.com/search?search_type=regular&sqxts=1&query_string=\u0002\u00014", + "2de": "//translate.google.com/#view=home&op=translate&sl=fr&tl=de&text=\u0002\u00010", + "2en": "http://translate.google.com/#fr/en/\u0002\u000129", + "ack": "//frack.nl/w/index.php?title=Special%3ASearch&search=\u0002\u00010", + "agrantica": "//www.fragrantica.com/search/?q=\u0002\u00014", + "amal": "//framalibre.org/recherche-par-crit-res?keys=\u0002\u00010", + "amat": "//framatube.org/search?search=\u0002\u00018", + "amabee": "//framabee.org/?q=\u0002 \u00010", + "avega": "//www.fravega.com/\u0002\u00010", + "azeit": "http://fraze.it/n_search.jsp?q=\u0002\u00010", + "eeg": { + "*": "//free.com.tw/?s=\u0002\u00010", + "roup": "//free.com.tw/?s=\u0002\u00010" + }, + "eep": { + "*": "//www.freerepublic.com/tag/\u0002/index?tab=articles\u00010", + "ik": "http://www.freepik.com/index.php?goto=2&searchform=1&k=\u0002\u000120", + "ascal": "http://wiki.freepascal.org/index.php?search=\u0002\u00010" + }, + "eebsd": { + "*": "//www.freebsd.org/cgi/ports.cgi?query=\u0002\u00014", + "man": "http://man.freebsd.org/\u0002\u00013" + }, + "eecol": "http://www.freecollocation.com/search?word=\u0002\u00010", + "eedict": { + "*": "http://freedictionary.org/?Query=\u0002&button=Search\u000123", + "ionary": "http://freedictionary.org/?Query=\u0002&button=Search\u000123" + }, + "eedom": { + "*": "//www.freedommobile.ca/support/search/faq-search-results?q=\u0002\u00010", + "press": "//freedom.press/search/?query=\u0002\u00010" + }, + "eelancer": "//www.freelancer.com/work/\u0002/\u00010", + "eelancinghacks": "http://freelancinghacks.com/?s=\u0002\u00010", + "eenode": "http://webchat.freenode.net/?channels=\u0002\u00010", + "eesfx": "http://www.freesfx.co.uk/sfx/\u0002\u00010", + "eesound": "http://www.freesound.org/search/?q=\u0002\u00019", + "ee-theme-download": "//free-theme-download.com/search?term=\u0002\u00010", + "eethesaurus": "http://www.freethesaurus.com/\u0002\u00010", + "eitag": "//www.freitag.de/@@search?SearchableText=\u0002&SubmitSearch=Suche\u00010", + "eqcheck": "//www.frequencycheck.com/search?s=\u0002\u00010", + "equencycheck": "//www.frequencycheck.com/search?s=\u0002\u00010", + "ontalux": "http://www.lesfrontaliers.lu/search?text=\u0002\u00010", + "ontiers": "http://www.frontiersin.org/SearchData.aspx?sq=\u0002\u00010", + "tech": "//fr.techdico.com/traduction/francais-anglais/\u0002\u00010", + "uit": "http://www.adafruit.com/search?q=\u0002&b=1\u00010", + "utke": "http://frutke.com/?s=\u0002\u00010", + ".wiktionary": "//fr.wiktionary.org/wiki/\u0002\u00010" + }, + "s": { + "c": "http://www.futura-sciences.com/magazines/sciences/recherche/?q=\u0002\u00010", + "d": { + "e": "http://www.fernsehserien.de/suche/\u0002\u00013", + "*": "http://directory.fsf.org/wiki/\u0002\u000111" + }, + "*": "//factualsearch.news/#/&gsc.q=\u0002 \u00019", + "f": { + "d": "http://directory.fsf.org/wiki?title=Special%3ASearch&search=\u0002&fulltext=Search\u00016", + "e": "//fsfe.org/cgi-bin/search.cgi?l=en&x=0&y=0&q=\u0002\u00010", + "*": "http://www.fsf.org/search?SearchableText=\u0002 \u00010" + }, + "h": "//wiki.foodsharing.de/index.php?search=\u0002\u00010", + "k": "//www.freesteamkeys.com/search_gcse/?q=\u0002\u00013", + "m": "http://futurism.com/?s=\u0002\u00010", + "arating": "http://ratings.food.gov.uk/enhanced-search/en-GB/\u0002/%5E/alpha/0/%5E/%5E/1/1/10\u00010" + }, + "t": { + "b": { + "*": "http://ftb.gamepedia.com/index.php?search=\u0002\u000120", + "wiki": "//ftb.gamepedia.com/index.php?title=Special:Search&search=\u0002\u00017" + }, + "*": "//www.ft.com/search?q=\u0002\u0001114", + "k": "//www.farmacotherapeutischkompas.nl/snelzoeken?zoekterm=\u0002&domein=geneesmiddelen\u00010", + "l": { + "*": "http://ftl.wikia.com/wiki/Special:Search?query=\u0002\u000111", + "n": "//www.futurelearn.com/search?q=\u0002\u00010", + "r": "//www.dicemagazine.com/search?q=\u0002\u00010" + }, + "n": { + "*": "//www.fortuneo.fr/recherche?term=\u0002\u00010", + "l": "//www.filmtotaal.nl/zoeken/?q=\u0002\u00010" + }, + "s": "//apollo.fintechstudios.com/search?searchQuery=\u0002\u00010", + "u": "//www.freetutorials.us/?s=\u0002\u00010", + "w": "//wiki.factorio.com/index.php?search=\u0002&title=Special%3ASearch&go=Go\u000179", + "-db": "//ft-datenbank.de/tickets?fulltext=\u0002\u00010", + "hes": "//www.freethesaurus.com/\u0002\u00010", + "hub": "//flathub.org/apps/search/\u0002\u000151" + }, + "v": { + "*": "http://finviz.com/quote.ashx?t=\u0002\u0001170", + "z": "http://finviz.com/quote.ashx?t=\u0002&ty=c&ta=1&p=d\u000122", + "iewau": "http://www.freeview.com.au/tv-search/?search=\u0002&x=0&y=0\u00010" + }, + "w": { + "b": "//www.filmweb.pl/search?q=\u0002\u00010", + "*": "http://www.forgottenweapons.com/?s=\u0002\u00010", + "y": "//www.fayerwayer.com/?q=\u0002\u00010", + "cj": "//foodwishes.blogspot.com/search?q=\u0002\u00010", + "tv": "http://www.fwtv.tv/buscar/\u0002\u00010", + "iki": "http://fortranwiki.org/fortran/search?query=\u0002\u00010", + "pkg": "http://frugalware.org/packages?op=pkg&arch=all&ver=current&srch=\u0002\u00013" + }, + "z": "//duckduckgo.com/?q=site%3Afz.se+\u0002\u00010", + "e7": "//fireemblem.fandom.com/search?query=\u0002\u00010", + "ee": { + "*": "//fee.org/search/?q=\u0002\u00010", + "t": "//www.wikifeet.com/search/\u0002\u00017", + "dbooks": "http://www.feedbooks.com/search?query=\u0002\u00015", + "dly": "//feedly.com/i/search/\u0002\u000138", + "dough": "//www.feedough.com/?s=\u0002\u00010" + }, + "eh": { + "*": "//feheroes.gamepedia.com/index.php?search=\u0002\u00010", + "w": "//feheroes.gamepedia.com/index.php?search=\u0002\u00010" + }, + "er": "http://www.fer.unizg.hr/search?sq=\u0002 &s_skip=0\u00010", + "es": { + "*": "http://www.folklore.ee/justkui/sonastik/?otsing=\u0002&paring=Otsi\u00010", + "er": "//edwardfeser.blogspot.com/search?q=\u0002 \u00010" + }, + "ew": { + "*": "//fireemblemwiki.org/w/index.php?title=Special%3ASearch&search=\u0002\u000144", + "iki": "//fireemblemwiki.org/w/index.php?title=Special%3ASearch&search=\u0002&go=Go\u000116" + }, + "ex": { + "*": "//www.firesidexpressions.com/index.php?route=product/search&search=\u0002\u00010", + "trads3": "//darksouls3.wiki.fextralife.com/\u0002\u00013" + }, + "up": "http://filmup.leonardo.it/cgi-bin/search.cgi?ps=10&fmt=long&sy=0&q=\u0002\u00010", + "xp": "//www.fxp.co.il/google.php?q=\u0002\u000117", + "xr": "http://fxr.watson.org/fxr/ident?i=\u0002\u00010", + "ye": "//www.fye.com/search?q=\u0002\u00013", + "yt": "//www.fiyatlab.com/?s=\u0002\u00010", + "edex": "http://fedex.com/Tracking?tracknumbers=\u0002&action=track\u0001325", + "edkojip": "//koji.fedoraproject.org/koji/search?match=glob&type=package&terms=\u0002\u00010", + "edman": "http://linuxmanpages.net/search.py?q=\u0002\u00010", + "edora": { + "*": "//fedoraproject.org/wiki/Special:Search?search=\u0002\u000133", + "magazine": "//fedoramagazine.org/?s=\u0002\u00010", + "pkg": "//apps.fedoraproject.org/packages/s/\u0002\u000116", + "wiki": "//fedoraproject.org/wiki/Special:Search?search=\u0002&go=Go\u00010" + }, + "edpack": "//apps.fedoraproject.org/packages/s/\u0002\u000116", + "edreg": "//www.federalregister.gov/documents/search?conditions%5Bterm%5D=\u0002\u00010", + "efe": "//blog.fefe.de/?q=\u0002\u0001152", + "egtherm": "http://fegtherm.hu/?s=\u0002\u00010", + "elleskatalogen": "http://felleskatalogen.no/medisin/sok?sokord=\u0002\u00013", + "eltrinelli": "http://www.lafeltrinelli.it/fcom/it/home/pages/catalogo/searchresults.html?prkw=\u0002\u00016", + "ettrechner": "http://www.fettrechner.de/cgi-bin/kalorientabelle.pl?t=temsearch&sort=BEZEICHNUNG&f=*RUBRIK%2C*SUCHBEGRIFFE%2C*BEZEICHNUNG%2C*HERSTELLER&f1=HERSTELLER&start=1&dif=50&c=\u0002\u00010", + "ubib": "//www.ub-katalog.fernuni-hagen.de/F/?func=find-b&request=\u0002&find_code=WRD\u00010", + "uget": "//www.fuget.org/packages?q=\u0002\u00015", + "uglymugcompany": "//fuglymugcompany.com/search?type=product&q=\u0002\u00010", + "uji": "//www.fujitv.co.jp/search/index.html?keyword=\u0002\u00010", + "ullcontact": "//app.fullcontact.com/#/search/\u0002\u00010", + "ullform": { + "*": "//www.fullformgo.com/term/\u0002\u00010", + "s": "http://fullforms.com/\u0002 \u00010" + }, + "uni": "//www.funimation.com/search/?q=\u0002\u00010", + "unda": "http://www.funda.nl/koop/\u0002\u000148", + "unky": "//funkytime.tv/search?q=\u0002\u00014", + "undeu": "//www.fundeu.es/?s=\u0002\u00010", + "unfact": "//wtffunfact.com/?s=\u0002\u00010", + "unplass": "//funplass.com/recherche.php?what=\u0002&where=0&when=0\u00010", + "untoo": "http://www.funtoo.org/index.php?search=\u0002\u00017", + "uret": "http://www.furet.com/catalogsearch/result/?q=\u0002 \u00010", + "uraffinity": "//www.furaffinity.net/search/?q=\u0002\u0001242", + "usetron": "//www.fusetronsound.com/search?q=\u0002\u00010", + "usionfall": "http://fusionfall.wikia.com/wiki/Special:Search?query=\u0002\u00010", + "uskanu": { + "*": "http://fuska.nu/sok/?search=\u0002\u00010", + "forum": "http://fuska.nu/forum/sok.php?sok=\u0002\u00010" + }, + "ussball": { + "*": "http://www.fussball.de/suche/-/text/\u0002\u00010", + "daten": "http://www.fussballdaten.de/suche/?\u0002\u00010" + }, + "utar": "http://futar.bkk.hu/?toCoord=\u0002&toName=\u0002&toSubName=\u0002&layers=GSVB\u00010", + "utbin": "//www.futbin.com/players?search=\u0002\u00010", + "uthead": "http://www.futhead.com/16/players/?name=\u0002\u00010", + "uturama": "http://www.theinfosphere.org/index.php?search=\u0002\u00010", + "yndiq": "//fyndiq.se/search/?q=\u0002\u00010", + "yyd": "//fyyd.de/search?search=\u0002\u00010" + }, + "@": { + "*": "//twitter.com/\u0002\u0001102", + "fb": "//facebook.com/\u0002\u00010" + }, + "g": { + "a": { + "b": "//gab.ai/search/\u0002\u000126", + "e": { + "*": "http://www.google.ae/search?source=hp&q=\u0002&meta=&aq=f&aqi=g10&aql=&oq=&gs_rfai=\u00014", + "l": "http://www.focloir.ie/en/spellcheck/ei/?q=\u0002\u00010", + "n": "http://translate.google.com/#ga/en/\u0002\u00010" + }, + "f": { + "*": "http://www.lexilogos.com/latin/gaffiot.php?q=\u0002\u00010", + "oc": "http://www.focloir.ie/en/dictionary/ei/\u0002?advSearch=1&q=\u0002&inlanguage=ga\u00010" + }, + "g": { + "*": "//www.girlsaskguys.com/search?q=\u0002\u00016", + "ol": "//gymnasium-gag.de/?s=\u0002\u00013" + }, + "*": "http://www.google.com.au/search?q=\u0002\u00011976", + "h": "//gethuman.com/phone-number/search/\u0002\u00010", + "l": { + "*": "//duckduckgo.com/?q=\u0002+site:abretelibro.com\u00010", + "axy": "//galaxy.ansible.com/search?keywords=\u0002\u000113", + "axus": "//www.galaxus.ch/de/Search?searchSectors=0&q=\u0002\u000117", + "erts": "//www.google.com/alerts?q=\u0002\u00010", + "inos": "//www.galinos.gr/web/drugs/main/search?q=\u0002\u00010", + "lica": "http://gallica.bnf.fr/Search?ArianeWireIndex=index&p=1&lang=FR&q=\u0002\u00010" + }, + "m": { + "*": "http://direct3d.ir/forum/search/?keywords=\u0002\u00010", + "e": { + "*": "http://www.game.co.uk/webapp/wcs/stores/servlet/AjaxCatalogSearch?storeId=10151&catalogId=10201&langId=44&pageSize=&beginIndex=0&sType=SimpleSearch&resultCatEntryType=2&showResultsPage=true&pageView=image&predictiveSearchURL=&searchTerm=\u0002&searchBtn=z\u000117", + "s": { + "*": "//www.crazygames.com/search?q=\u0002\u00010", + "lol": "//games.lol/search/\u0002\u00010", + "pot": "http://www.gamespot.com/search/?q=\u0002\u00013", + "radar": "//www.gamesradar.com/search/?searchTerm=\u0002\u00010", + "tar": "http://www.gamestar.de/index.cfm?pid=109&s=\u0002\u00015", + "top": "//www.gamestop.com/search/?q=\u0002&lang=default\u000130" + }, + "za": "//www.game.co.za/game-za/en/search/?text=\u0002\u00010", + "banana": "http://gamebanana.com/skins/search?search=\u0002 \u00010", + "cheats": "http://www.cheatcc.com/search_results.html?sitesearch=CheatCC.com&domains=CheatCC.com&q=\u0002&sa=Google+Search&client=pub-7081624040320322&forid=1&ie=UTF8&oe=UTF8&cof=GALT%3A%23008000%3BGL%3A1%3BDIV%3A%230000FF%3BVLC%3A663399%3BAH%3Acenter%3BBGC%3AFFFFFF%3BLBGC%3AFFFFFF%3BALC%3A0000FF%3BLC%3A0000FF%3BT%3A000000%3BGFNT%3A0000FF%3BGIMP%3A0000FF%3BLH%3A0%3BLW%3A0%3BL%3Ahttp%3A%2F%2Fwww.cheatcc.com%2Fccclink.gif%3BS%3Ahttp%3A%2F%2Fwww.cheatcc.com%2Findex2.html%3BFORID%3A11\u00010", + "faqs": "http://www.gamefaqs.com/search/index.html?game=\u0002&platform=0\u0001119", + "fly": "//www.gamefly.com/#!/search/all?q=\u0002\u00010", + "front": "//www.gamefront.com/search/files?q=\u0002\u00010", + "informer": "//www.gameinformer.com/search?keyword=\u0002\u00017", + "jolt": "http://gamejolt.com/search/?q=\u0002\u00010", + "kings": "http://www.gamekings.tv/index.php?cat=3&s=\u0002\u00010", + "kult": "//www.gamekult.com/rechercher-jeu.html?q=\u0002\u00010", + "mar": "//www.gamemar.com/?s=\u0002\u00010", + "pressure": "http://games.gamepressure.com/games_encyclopedia.asp?search=\u0002\u00010", + "rankings": "http://www.gamerankings.com/browse.html?search=\u0002\u00013", + "rgen": "http://www.gamergen.com/s/\u0002\u00010", + "rsgate": "http://gamersgate.com/games?q=\u0002\u00010", + "zebo": "http://www.gamezebo.com/search/games?query=\u0002\u00010" + }, + "ma": "//www.gamma.nl/assortiment/zoeken?text=\u0002\u00015", + "asutra": "http://www.gamasutra.com/search/?search_text=\u0002\u00010", + "ing": { + "*": "http://gaming.stackexchange.com/search?q=\u0002\u00013", + "box": "http://thegamingbox.pfweb.eu/?s=\u0002\u00010" + } + }, + "p": { + "*": "http://graph.anime.plus/\u0002\u00010", + "p": "//play.google.com/store/search?q=\u0002\u00010" + }, + "r": { + "*": "http://www.google.com.ar/search?source=hp&q=\u0002&meta=&aq=f&aqi=g10&aql=&oq=&gs_rfai=\u0001202", + "en": "//glosbe.com/ar/en/\u0002\u00010", + "oa": "//garoa.net.br/w/index.php?search=\u0002\u00010", + "barino": "//www.garbarino.com/productos?q=\u0002\u00010", + "den": { + "*": "http://www.garden-en.com/s/en/?type=sfd&query=\u0002\u00010", + "ersworld": "http://www.gardenersworld.com/search/\u0002\u00010" + }, + "rysmart": "//www.garrysmart.com/scripts/?&t=a&q=\u0002\u00010", + "tenexperte": "//www.mein-gartenexperte.de/suche?keywords=\u0002\u00010" + }, + "s": { + "*": "http://www.google.as/search?q=\u0002\u00016", + "olina": "//www.maisgasolina.com/pesquisa/\u0002/\u00010" + }, + "t": { + "*": "http://www.google.at/search?source=hp&q=\u0002&meta=&aq=f&aqi=g10&aql=&oq=&gs_rfai=\u0001212", + "herer": "http://gatherer.wizards.com/Pages/Search/Default.aspx?name=+[\u0002]\u000192" + }, + "u": "http://www.google.com.au/search?&source=hp&q=\u0002&meta=&aq=f&aqi=g10&aql=&oq=&gs_rfai=\u00011024", + "dv": "//www.gadventures.com/search/?q=\u0002&ref=ddgsearch\u00016", + "ia": "//www.vn-gaia.com/search?SearchForm%5Bkeyword%5D=\u0002&SearchForm%5BlimitSpaceGuids%5D=\u00010", + "wi": "//wirtschaftslexikon.gabler.de/search/content?keys=\u0002\u00010", + "ana": "//gaana.com/search/\u0002\u00013", + "ccess": "http://www.google.com/cse?ie=UTF-8&cx=000183394137052953072%3Azc1orsc6mbq&q=\u0002t&btnG=Search\u00010", + "dgets": { + "*": "http://gdgts.de/?s=\u0002\u00010", + "direct": "http://www.gadgetsdirect.com.au/index.php?main_page=advanced_search_result&search_in_description=1&keyword=\u0002\u00010", + "now": "//www.gadgetsnow.com/topic/\u0002?SEARCH_STRING=\u0002\u00010" + }, + "dgetflow": "http://thegadgetflow.com/?s=\u0002&submit=Search\u00010", + "ndi": "//www.gandi.net/domain/suggest?domain_list=\u0002\u000121", + "ndhi": "//www.gandhi.com.mx/catalogsearch/result/?q=\u0002\u00010", + "yburg": "http://gayburg.blogspot.com/search?q=\u0002: \u00013", + "zeta": "//www.gazetadopovo.com.br/busca/?q=\u0002\u00010" + }, + "b": { + "a": { + "*": "//mail.google.com/mail/u/\u0002\u000126", + "n": "http://gamebanana.com/skins/search?search=\u0002 \u00010", + "t": "//gbatemp.net/search/87708019/?q=\u0002\u00010" + }, + "c": "//www.greatbritishchefs.com/search2#?pi=1&ps=48&st=\u0002&orderby=\u00016", + "e": { + "*": "http://www.google.be/search?source=hp&q=\u0002&meta=&aq=f&aqi=g10&aql=&oq=&gs_rfai=\u0001417", + "o": "//en.glosbe.com/en/eo/\u0002\u00010" + }, + "f": "//gbf.wiki/index.php?search=\u0002\u0001294", + "g": "http://www.google.bg/search?source=hp&q=\u0002&meta=&aq=f&aqi=g10&aql=&oq=&gs_rfai=\u000171", + "*": "http://books.google.com/books?q=\u0002&btnG=Search+Books\u0001589", + "k": "//www.google.com/bookmarks/l#!q=\u0002\u00010", + "m": "//www.google.com/bookmarks/find?q=\u0002\u00010", + "n": "http://gamebanana.com/search?query=\u0002\u00010", + "o": { + "*": "http://german-bash.org/?searchtext=\u0002&search_in=both&action=search_\u00010", + "oks": "//www.google.com/search?nfpr=1&tbm=bks&q=\u0002\u000190" + }, + "r": "http://www.google.com.br/search?source=hp&q=\u0002&meta=&aq=f&aqi=g10&aql=&oq=&gs_rfai=\u0001686", + "s": "//gigablast.com/search?c=main&index=search&q=\u0002\u00014", + "ip": "http://www.booksinprint.com/Search/Results?q=quicksearch-all%3A\u0002&op=1&qs=1\u00010", + "last": "http://gigablast.com/search?q=\u0002 \u00010", + "p2brl": "//www.xe.com/currencyconverter/convert/?Amount=\u0002&From=GBP&To=BRL\u00010", + "p2eur": "http://www.xe.com/currencyconverter/convert/?Amount=\u0002&From=GBP&To=EUR\u00013", + "p2nzd": "//www.xe.com/currencyconverter/convert/?Amount=\u0002&From=GBP&To=NZD\u00010", + "p2usd": "http://www.xe.com/currencyconverter/convert/?Amount=\u0002&From=GBP&To=USD\u00010", + "ugs": "//bugs.gentoo.org/buglist.cgi?quicksearch=\u0002\u000159" + }, + "c": { + "a": { + "*": "http://www.google.ca/search?source=hp&q=\u0002&meta=&aq=f&aqi=g10&aql=&oq=&gs_rfai=\u0001790", + "l": "//calendar.google.com/calendar/b/0/r/search?q=\u0002\u00011006", + "t": "http://www.google.cat/#q=\u0002\u00014", + "fe": "//www.gamerscafe.com.br/pesquisa/\u0002/\u00010" + }, + "c": "//www.google.com/search?tbm=isch&tbs=sur:fmc&as_q=\u0002\u000127", + "*": "//contacts.google.com/search/\u0002\u000135", + "h": "http://www.google.ch/search?source=hp&q=\u0002&meta=&aq=f&aqi=g10&aql=&oq=&gs_rfai=\u0001380", + "i": { + "*": "//www.google.co.ck/search?q=\u0002\u00010", + "de": "http://gcide.gnu.org.ua/?q=\u0002 &define=Define&strategy=.\u00010" + }, + "k": "//www.google.co.ck/search?q=\u0002\u00010", + "l": "http://www.google.cl/search?source=hp&q=\u0002&meta=&aq=f&aqi=g10&aql=&oq=&gs_rfai=\u0001686", + "m": { + "*": "http://www.gcmap.com/mapui?P=\u0002&MS=wls&DU=nm\u00010", + "ap": "http://www.gcmap.com/mapui?P=\u0002\u00010" + }, + "n": "http://www.google.cn/search?source=hp&q=\u0002&meta=&aq=f&aqi=g10&aql=&oq=&gs_rfai=\u00010", + "o": { + "*": "http://www.google.com.co/search?source=hp&q=\u0002&meta=&aq=f&aqi=g10&aql=&oq=&gs_rfai=\u00010", + "de": "//code.google.com/hosting/search?q=\u0002\u00017", + "ntact": "//contacts.google.com/search/\u0002\u000135" + }, + "p": "//cloud.google.com/s/results/?q=\u0002\u000119", + "s": "//cloudsearch.google.com/cloudsearch/search?q=\u0002\u000154", + "u": { + "*": "//www.google.com/search?q=\u0002&source=lnt&tbs=ctr:countryCU&cr=countryCU\u000130", + "bed": "//cse.google.com/cse/publicurl?cx=007995818864770319293:3weihy1amkc&cof=FORID:1&q=\u0002\u00010", + "ltinst": "//www.google.com/culturalinstitute/browse/\u0002\u00010" + }, + "w": "http://de.creepypasta.wikia.com/wiki/Spezial:Suche?query=\u0002\u00010", + "y": "//www.google.com.cy/search?q=\u0002\u00010", + "z": "http://www.google.cz/search?source=hp&q=\u0002&meta=&aq=f&aqi=g10&aql=&oq=&gs_rfai=\u0001234", + "ba": "http://www.buenosaires.gob.ar/bweb/search?keys=\u0002\u00010", + "ro": "//www.google.hr/#q=\u0002&*\u000152", + "enter": "//www.guitarcenter.com/search?typeAheadSuggestion=true&typeAheadRedirect=true&Ntt=\u0002\u000138" + }, + "d": { + "b": "http://duckduckgo.com/?q=site:sourceware.org/gdb/current/onlinedocs/gdb/+\u0002\u00010", + "d": "http://docs.godotengine.org/en/latest/search.html?q=\u0002&check_keywords=yes&area=default\u00013", + "e": { + "f": "//www.google.com/search?hl=en&q=define+\u0002\u000151", + "*": "http://www.google.de/search?source=hp&q=\u0002&meta=&aq=f&aqi=g10&aql=&oq=&gs_rfai=\u00019429", + "v": { + "*": "//gamedev.stackexchange.com/search?q=\u0002\u00010", + "s": "//developers.google.com/s/results/?q=\u0002\u00010" + }, + "en": "//translate.google.com/#de/en/\u0002\u000157" + }, + "*": "//docs.google.com/document/u/0/?q=\u0002\u0001289", + "k": "http://www.google.dk/search?source=hp&q=\u0002&meta=&aq=f&aqi=g10&aql=&oq=&gs_rfai=\u0001130", + "s": "http://www.goodsearch.com/search-web?keywords=\u0002\u00010", + "t": "http://gdt.oqlf.gouv.qc.ca/resultat.aspx?terme=\u0002\u00015", + "v": "//docs.google.com/viewer?url=\u0002\u00010", + "z": "http://gdz.sub.uni-goettingen.de/en/dms/suche/?tx_goobit3_search[formquery]=\u0002&tx_goobit3_search[order]=1&tx_goobit3_search[default]=METADATA&tx_goobit3_search[orderfield]=BYCREATOR&tx_goobit3_search[link]=0\u00010", + "ay": "http://www.google.com/search?q=\u0002&tbs=qdr:d\u000160", + "gt": "http://gdgt.com/search/\u0002\u00010", + "lc": "http://www.diccionari.cat/cgi-bin/AppDLC3.exe?APP=CERCADLC&GECART=\u0002&x=0&y=0\u00010", + "ns": "//dns.google.com/query?name=\u0002&type=A&dnssec=true\u00018", + "himx": "http://www.gandhi.com.mx/catalogsearch/result/?q=\u0002 \u00010", + "iag": "//google.com/safebrowsing/diagnostic?site=\u0002\u00010", + "maps": "//ditu.amap.com/search?query=\u0002\u00014", + "ocs": "//docs.google.com/document/u/0/?pli=1&tgif=c&q=\u0002\u0001126", + "oms": "//domains.google.com/registrar?s=\u0002\u00013", + "omains": "//domains.google.com/registrar?s=\u0002\u00013", + "oodle": "//www.google.com/doodles?q=\u0002\u00010", + "rive": "//drive.google.com/drive/search?q=\u0002\u0001761" + }, + "e": { + "c": { + "*": "//www.google.com.ec/search?safe=active&q=\u0002\u00010", + "ko": "//www.coingecko.com/en/search/bang?query=\u0002\u000132", + "uador": "//www.google.com.ec/search?safe=active&q=\u0002 \u00010" + }, + "e": { + "*": "http://www.google.ee/search?source=hp&q=\u0002&meta=&aq=f&aqi=g10&aql=&oq=&gs_rfai=\u00014", + "k": { + "*": "//www.geeks-curiosity.net/?s=\u0002\u00010", + "s": { + "*": "//www.geeksforgeeks.org/?s=\u0002\u00015", + "ided": "http://geeksided.com/?s=\u0002\u00010" + }, + "u": "http://www.geekunivers.com/?s=\u0002 \u00010", + "bench": "http://browser.geekbench.com/v4/cpu/search?q=\u0002\u00014", + "buying": "http://www.geekbuying.com/Search/?keyword=\u0002\u00010" + }, + "n": { + "*": "//translate.google.com/#ge/en/\u0002\u00010", + "stijl": "http://www.geenstijl.nl/fastsearch?query=\u0002&zoek=zoek\u00010" + }, + "cr": "//geecr.com/search/\u0002\u00010" + }, + "*": "//google.com/#q=\u0002\u00012771", + "m": { + "*": "//rubygems.org/search?utf8=%E2%9C%93&query=\u0002\u0001409", + "s": "http://rubygems.org/search?query=\u0002\u000156", + "ug": "http://www.gemug.ge/?s=\u0002\u00010", + "atsu": "//gematsu.com/?s=\u0002\u00010", + "atria": "//www.gematrix.org/?word=\u0002\u00010" + }, + "n": { + "e": { + "a": "//www.genealogieonline.nl/en/zoeken/?q=\u0002 \u00013", + "*": "//www.ncbi.nlm.nih.gov/gene/?term=\u0002 \u00013", + "cards": "http://www.genecards.org/index.php?path=/Search/keyword/\u0002\u00018", + "rasia": "http://www.generasia.com/w/index.php?title=Special%3ASearch&search=\u0002&go=Go\u00010", + "sis": "http://gen.lib.rus.ec/search.php?req=\u0002&lg_topic=libgen&open=0&view=simple&res=25&phrase=1&column=def\u00010" + }, + "*": "http://genius.com/search?q=\u0002\u0001648", + "hu": "//en.glosbe.com/en/hu/\u0002\u00010", + "ma": "//duckduckgo.com/?q=\u0002+site%3Ahttp%3A%2F%2Fgenma.free.fr\u00010", + "bank": "http://www.ncbi.nlm.nih.gov/nuccore/?term=\u0002\u000117", + "der": "http://gender.wikia.com/search?query=\u0002\u00010", + "ickbruch": "http://genickbruch.com/index.php?befehl=suche&sname=\u0002\u00010", + "ius": "//genius.com/search?q=\u0002\u00013287", + "pkg": "//packages.gentoo.org/packages/search?q=\u0002\u0001133", + "too": { + "*": "http://wiki.gentoo.org/index.php?search=\u0002\u0001318", + "pkg": "//packages.gentoo.org/packages/search?q=\u0002\u0001133", + "wiki": "//wiki.gentoo.org/index.php?search=\u0002\u000125" + } + }, + "o": { + "*": "http://www.ncbi.nlm.nih.gov/geo/query/acc.cgi?acc=\u0002\u00010", + "ip": { + "*": "http://www.infosniper.net/index.php?ip_address=\u0002\u000125", + "tool": "http://geoiptool.com/fr/?IP=\u0002\u00010" + }, + "awesome": "http://geoawesomeness.com/?s=\u0002\u00010", + "cache": "http://www.geocaching.com/seek/nearest.aspx?key=\u0002\u00010", + "caching": "http://www.geocaching.com/seek/nearest.aspx?key=\u0002\u00010", + "graph": { + "*": "//www.geograph.org.uk/of/\u0002\u00010", + "y": "//geofactoftheday.blogspot.com/search?q=\u0002\u00010" + }, + "names": "http://www.geonames.org/search.html?q=\u0002\u00010", + "norge": "//kartkatalog.geonorge.no/search?text=\u0002\u00010", + "rges": "http://www.zeno.org/Zeno/0/Suche?q=\u0002&k=Georges-1913\u00010", + "tool": "//iplookup.flagfox.net/?ip=\u0002\u00010", + "uri": "//www.openstreetmap.org/search?query=\u0002#map=7/0.000/-60.000\u00010" + }, + "s": "//www.google.es/search?q=\u0002 \u00012814", + "x": "//search.gexsi.com/en/search/?q=\u0002\u00013", + "ar": { + "*": "//www.gbase.com/gear?q=\u0002\u00010", + "r": "http://ffxiv.gamerescape.com/wiki/Special:Search?search=\u0002\u000111", + "best": "http://www.gearbest.com/\u0002 -_gear/\u000113" + }, + "fr": "http://dictionnaire.reverso.net/allemand-francais/\u0002\u00010", + "iz": { + "*": "//geizhals.eu/?fs=\u0002\u0001229", + "hals": { + "*": "http://geizhals.at/eu/?in=&fs=\u0002\u000187", + "at": "//geizhals.at/?in=&fs=\u0002\u00017", + "de": "http://geizhals.de/?fs=\u0002&in=\u000156" + } + }, + "-t": "//www.ge-tracker.com/names/\u0002\u00010", + "ller": "//bienenzuchtbedarf-geller.de/shop/search?sSearch=\u0002\u00010", + "tabstract": "//www.getabstract.com/en/search?initial=true&query=\u0002\u00010", + "tchu": "http://www.getchu.com/php/nsearch.phtml?search_keyword=\u0002\u00010", + "tdeals": "//getdeals.co.in/search?q=\u0002\u00010", + "tfi": "//glosbe.com/et/fi/\u0002\u00010", + "thuman": "http://gethuman.com/phone-number/search/?q=\u0002\u00010", + "tlinkinfo": "http://www.getlinkinfo.com/info?link=\u0002\u00010", + "tracker": "//www.ge-tracker.com/names/\u0002\u00010", + "tty": { + "*": "//www.gettyimages.com/photos/\u0002\u000113", + "images": "http://www.gettyimages.com/Search/Search.aspx?src=quick&contractUrl=1&family=creative&phrase=\u0002\u000128" + } + }, + "f": { + "a": { + "*": "//www.google.com/search?hl=fa&q=\u0002\u00010", + "q": { + "*": "http://www.gamefaqs.com/search/index.html?game=\u0002\u000130", + "s": "http://www.gamefaqs.com/search/index.html?game=\u0002&platform=0\u0001119" + }, + "ctory": "http://geniusfactory.fr/search/\u0002\u00010" + }, + "c": "http://greatfirewallofchina.org/index.php?siteurl=\u0002\u00010", + "g": { + "*": "//www.geeksforgeeks.org/?q=\u0002\u000192", + "uru": "//www.gurufocus.com/guru/\u0002/stock-picks\u00010" + }, + "*": "http://finance.google.com/?q=\u0002&sa=N&tab=fe\u00011326", + "i": { + "*": "//www.google.fi/search?q=\u0002\u0001195", + "et": "//glosbe.com/fi/et/\u0002\u00010", + "nance": "http://finance.google.com/?q=\u0002&sa=N&tab=fe\u00011326" + }, + "k": "//www.grafikart.fr/search?q=\u0002\u00010", + "l": { + "*": "//www.google.com/flights/#search;t=\u0002\u000114", + "ights": "//www.google.com/flights/#search;t=\u0002\u000114" + }, + "r": "http://www.google.fr/search?source=hp&q=\u0002&meta=&aq=f&aqi=g10&aql=&oq=&gs_rfai=\u00017170", + "x": "http://www.graffx.fr/blabla/index.php?q=\u0002\u00010", + "y": { + "*": "//gfycat.com/gifs/search/\u0002\u00013", + "catdepot": "//www.reddit.com/r/GfycatDepot/search?q=\u0002&restrict_sr=on&sort=relevance&t=all\u00014" + }, + "bf": "//geriafurch.bzh/fr?q=\u0002&d=brfr\u000116", + "fb": "//geriafurch.bzh/fr?q=\u0002&d=frbr\u000118", + "ont": { + "*": "//fonts.google.com/?query=\u0002\u00014", + "s": "//fonts.google.com/?query=\u0002\u00014" + }, + "ork": "//greasyfork.org/en/scripts?q=\u0002\u00013", + "orums": "//productforums.google.com/forum/#!topicsearch/\u0002\u00010", + "stock": "//www.gurufocus.com/stock/\u0002/summary\u00010", + "wiki": "//en.gfwiki.com/index.php?search=\u0002\u000156" + }, + "g": { + "b": { + "*": "http://www.geogebra.org/cms/\u0002\u000114", + "tube": "http://tube.geogebra.org/search/perform/search/\u0002\u00010" + }, + "d": "//www.google.gp/?gws_rd=ssl#q= \u0002 \u000115", + "*": "http://groups.google.com/groups/search?q=\u0002&qt_s=Search+Groups\u0001314", + "j": "http://globalgamejam.org/?q=\u0002\u00010", + "r": { + "*": "http://www.google.gr/search?source=hp&q=\u0002&meta=&aq=f&aqi=g10&aql=&oq=&gs_rfai=\u000199", + "law": "//ggr-law.com/suche/?id=1843&tx_kesearch_pi1%5Bsword%5D=\u0002\u00010", + "oups": "http://groups.google.com/groups/search?q=\u0002&qt_s=Search+Groups\u0001314" + }, + "ca": "//gabgagnon.ca/?s=\u0002\u00010", + "if": "//google.com/search?q=\u0002&site=webhp&tbm=isch&tbs=itp%3Aanimated\u000194", + "net": "//gamegator.net/search.php?q=\u0002\u00010" + }, + "*": "//www.google.com/search?q=\u0002\u00012628190", + "+": "//plus.google.com/u/0/s/\u0002 \u00010", + "h": { + "c": { + "*": "//github.com/search?utf8=✓&q=\u0002&type=Code\u000134", + "ode": "//github.com/search?utf8=✓&q=\u0002&type=Code\u000134" + }, + "*": "//github.com/search?utf8=%E2%9C%93&q=\u0002\u000120988", + "k": "http://www.google.com.hk/search?source=hp&q=\u0002&meta=&aq=f&aqi=g10&aql=&oq=&gs_rfai=\u0001777", + "l": "http://www.groenehartscholen.nl/lyceum/=\u0002\u00010", + "p": "//github.com/search?q=is%3Aprivate+\u0002\u000127", + "r": { + "*": "//github.com/\u0002\u00018", + "epo": "//github.com/\u0002\u00018" + }, + "t": { + "*": "//github.com/trending/\u0002\u00013", + "opic": "//github.com/topic/\u0002\u00010" + }, + "u": { + "*": "http://www.google.hu/search?source=hp&q=\u0002&meta=&aq=f&aqi=g10&aql=&oq=&gs_rfai=\u0001184", + "s": { + "*": "//github.com/\u0002/\u00018", + "er": "//github.com/search?type=Users&q=\u0002\u000116" + }, + "en": "//en.glosbe.com/hu/en/\u0002\u00013" + }, + "at": "//geizhals.at/?in=&fs=\u0002\u00017", + "de": "//geizhals.de/?fs=\u0002\u0001214", + "io": "//duckduckgo.com/?q=site%3Agithub.io+\u0002&ia=web\u00010", + "js": "//github.com/search?l=JavaScript&o=desc&q=\u0002&s=indexed&type=Code\u00010", + "acks": "//www.ghacks.net/?s=\u0002\u000143", + "ananews": "//ghananews.xyz/?s=\u0002\u00010", + "our": "//google.com/search?q=\u0002&tbs=qdr:h\u00014" + }, + "i": { + "a": { + "*": "http://www.gia.edu/cs/Satellite?pagename=GST%2FDispatcher&childpagename=GIA%2FPage%2FReportCheck&c=Page&cid=1355954554547&reportno=\u0002\u00010", + "u": "//www.google.com.au/search?tbm=isch&q=\u0002&tbs=imgo:1\u00010", + "nt": { + "*": "//www.giant-bicycles.com/global/search?keyword=\u0002\u00010", + "bomb": "http://www.giantbomb.com/search/?q=\u0002\u000148" + }, + "llozafferano": "//www.giallozafferano.it/ricerca-ricette/\u0002\u00010" + }, + "b": { + "*": "//gibiru.com/results.html?q=\u0002&cx=partner-pub-5956360965567042%3A8627692578&cof=FORID%3A11&ie=UTF-8\u00016", + "bon": "//gibbon.co/search?q=\u0002\u00010", + "ert": { + "*": "//www.gibert.com/catalogsearch/result/?q=\u0002\u00010", + "j": "http://www.gibertjoseph.com/catalogsearch/result/?q=\u0002\u00010" + } + }, + "c": { + "a": "http://www.google.ca/search?q=\u0002&tbm=isch\u000169", + "*": "//www.google.com/search?q=\u0002&tbm=isch&sout=1\u00019" + }, + "d": "http://www.google.co.id/search?source=hp&q=\u0002&meta=&aq=f&aqi=g10&aql=&oq=&gs_rfai=\u0001102", + "e": { + "*": "http://www.google.ie/search?source=hp&q=\u0002&meta=&aq=f&aqi=g10&aql=&oq=&gs_rfai=\u0001118", + "z": { + "*": "http://geizhals.at/eu/?in=&fs=\u0002\u000187", + "hals": "http://geizhals.at/eu/?in=&fs=\u0002\u000187" + } + }, + "f": { + "f": { + "*": "http://gif-finder.com/?s=\u0002\u00013", + "gaff": "http://community.giffgaff.com/t5/forums/searchpage/tab/message?q=\u0002\u00010" + }, + "*": "//giphy.com/search/\u0002\u0001332", + "l": "http://google.com/search?btnI=1&q=\u0002\u000149", + "cities": "http://gifcities.org/?q=\u0002\u00015", + "tinfo": "http://www.giftinformation.se/searchpage/?query=\u0002\u00010" + }, + "*": "//google.com/search?tbm=isch&q=\u0002&tbs=imgo:1\u000173247", + "i": "http://www.gesetze-im-internet.de/cgi-bin/htsearch?config=Gesamt_bmjhome2005&method=and&words=\u0002\u000131", + "k": "http://www.google.co.il/search?source=hp&q=\u0002&meta=&aq=f&aqi=g10&aql=&oq=&gs_rfai=\u00017", + "l": "//www.google.co.il/#q=\u0002\u00015", + "m": { + "g": "//www.google.com/search?tbm=isch&q=\u0002&tbs=imgo:1\u00011595", + "*": "//google.com/search?tbm=isch&q=\u0002&tbs=imgo:1\u000173247", + "ages": "//google.com/search?tbm=isch&q=\u0002&tbs=imgo:1\u000173247" + }, + "n": "//www.google.co.in/#q=\u0002\u0001109", + "p": { + "*": "http://glosbe.com/it/pl/\u0002\u00010", + "hy": { + "*": "http://giphy.com/search/\u0002 \u00011367", + "tv": "http://tv.giphy.com/\u0002\u00013" + } + }, + "r": "http://dearcomputer.nl/gir/?q=\u0002&s=8&imgtype=any\u00013", + "s": { + "*": "//www.google.com/search?site=imghp&tbm=isch&q=\u0002\u0001680", + "t": "//gist.github.com/search?q=\u0002\u0001108", + "se": "//gis.stackexchange.com/search?q=\u0002\u00010", + "afeoff": "http://www.google.com/images?safe=off&q=\u0002\u000114", + "off": "http://www.google.com/images?safe=off&q=\u0002\u000114", + "stackexchange": "http://gis.stackexchange.com/search?q=\u0002 \u00010" + }, + "t": { + "2": "//libgit2.github.com/libgit2/#HEAD/search/\u0002\u00010", + "*": "//github.com/search?utf8=%E2%9C%93&q=\u0002\u000120988", + "i": { + "*": "//www.google.fr/maps/dir/\u0002/\u0002\u00010", + "gnore": "//www.gitignore.io/api/\u0002\u000111" + }, + "l": { + "*": "http://www.google.it/search?source=hp&q=\u0002&meta=&aq=f&aqi=g10&aql=&oq=&gs_rfai=\u0001187", + "ab": "//gitlab.com/search?utf8=%E2%9C%93&search=\u0002&group_id=&repository_ref=\u0001217" + }, + "docs": "//git-scm.com/search/results?search=\u0002\u00017", + "hub": { + "*": "http://github.com/search?q=\u0002&type=Everything&repo=&langOverride=&start_value=1\u00015028", + "help": "//help.github.com/search/?q=\u0002\u00010", + "stars": "//github.com/stars?utf8=%E2%9C%93&q=\u0002\u00010" + }, + "ote": "//gitote.in/explore/repos?q=\u0002\u00010", + "-scm": "//git-scm.com/search/results?search=\u0002\u00017", + "tigidiyor": "http://www.gittigidiyor.com/arama/?k=\u0002\u00014" + }, + "ga": { + "*": "http://www.gigablast.com/search?q=\u0002\u00010", + "om": "http://gigaom.com/?s=\u0002\u00010", + "blast": "http://www.gigablast.com/search?q=\u0002\u00010", + "byte": "//www.gigabyte.com/Search?kw=\u0002\u00016", + "-cultures": "http://giga-cultures.com/recherche?controller=search&search_query=\u0002:\u00010", + "ntti": "http://www.gigantti.fi/search?SearchTerm=\u0002\u00013" + }, + "uk": "http://www.google.co.uk/search?tbm=isch&q=\u0002&tbs=imgo:1\u000118", + "ve": "//www.givero.com/search?q=\u0002\u00017", + "url": "//www.google.com/searchbyimage?image_url=\u0002\u000182", + "zes": "http://es.gizmodo.com/search?q=\u0002\u00010", + "zmodo": "http://gizmodo.com/search?q=\u0002\u000114", + "zoogle": "http://www.gizoogle.net/index.php?search=\u0002\u00013" + }, + "j": { + "*": "http://www.google.co.jp/search?q=\u0002\u00012465", + "p": "http://www.google.co.jp/search?source=hp&q=\u0002&meta=&aq=f&aqi=g10&aql=&oq=&gs_rfai=\u0001480", + "ensidige": "//www.gjensidige.no/s%C3%B8k?query=\u0002\u00010" + }, + "k": { + "*": "//www.gamekult.com/rechercher-jeu.html?q=\u0002\u00010", + "r": "http://www.google.co.kr/search?source=hp&q=\u0002&meta=&aq=f&aqi=g10&aql=&oq=&gs_rfai=\u00015" + }, + "l": { + "d": "//www.glassdoor.com/Reviews/company-reviews.htm?suggestCount=0&suggestChosen=false&clickSource=searchBtn&typedKeyword=\u0002+&sc.keyword=\u0002+&locT=&locId=&jobType=\u000135", + "k": "//www.google.lk/search?q=\u0002\u00016", + "n": "//www.gepir.de/?search=\u0002\u00010", + "*": "//www.opengl.org/search/?cx=017055583490642512057%3Ahwpumfa180i&cof=FORID%3A9&q=\u0002\u000169", + "s": { + "e": "//german.stackexchange.com/search?q=\u0002\u00010", + "*": "//duckduckgo.com/?q=site%3Agolang.org+\u0002\u00016" + }, + "t": "http://www.google.lt/search?source=hp&q=\u0002&meta=&aq=f&aqi=g10&aql=&oq=&gs_rfai=\u000112", + "u": { + "*": "//www.google.lu/search?q=\u0002\u00010", + "ck": "http://www.google.com/search?q=\u0002&btnI\u00015", + "tenfreerecipebox": "//glutenfreerecipebox.com/?s=\u0002\u00010" + }, + "v": "http://www.google.lv/search?source=hp&q=\u0002&meta=&aq=f&aqi=g10&aql=&oq=&gs_rfai=\u00010", + "ab": "//gitlab.com/search?utf8=✓&search=\u0002\u0001130", + "adrys": "http://gladrys.com/search0results-plant\u0002.html\u00010", + "assdoor": "//www.glassdoor.com/Job/jobs.htm?sc.keyword=\u0002\u000137", + "atest": "http://www.google.com/search?q=\u0002&tbs=rltm:1\u00010", + "ink": "http://www.google.com/search?as_lq=\u0002&hl=en&btnG=Search\u00014", + "itch": "//glitch.com/search?q=\u0002\u00010", + "mail": "http://www.theglobeandmail.com/search/?q=\u0002\u00010", + "obal": { + "*": "http://www.globalresearch.ca/search?q=\u0002\u00010", + "edge": "http://globaledge.msu.edu/search?q=\u0002\u00010" + }, + "obeandmail": "//www.theglobeandmail.com/search/?q=\u0002&mode=all\u00010", + "obetrotter": "//www.globetrotter.de/search?q=\u0002\u00010", + "oboesporte": "//globoesporte.globo.com/busca/?q=\u0002\u000112", + "ocal": "http://local.google.com/maps?f=q&source=s_q&geocode=&q=\u0002\u00010", + "oriatv": "http://gloria.tv/?search=\u0002\u00010", + "otnl": "http://interglot.com/dictionary/nl/en/search?q=\u0002\u00010", + "otenes": "http://www.interglot.com/dictionary/en/es/search?q=\u0002 \u00010", + "otennl": "http://www.interglot.com/dictionary/en/nl/search?q=\u0002\u00010", + "otesen": "http://www.interglot.com/dictionary/es/en/search?q=\u0002 \u00010", + "ottolog": "http://glottolog.org/glottolog?search=\u0002\u00010", + "wiki": "//www.khronos.org/opengl/wiki_opengl/index.php?search=\u0002\u00010", + "yde": "http://glyde.com/stores/glyde#!display_as=2&s_query=\u0002\u00010" + }, + "m": { + "a": { + "*": "//mail.google.com/mail/u/0/#search/\u0002\u0001350", + "n": { + "*": "//support.google.com/search?q=\u0002\u00010", + "ews": "//www.gmanetwork.com/news/search/?q=\u0002\u00010" + }, + "p": { + "*": "http://maps.google.com/maps?q=\u0002\u00011358", + "s": "http://maps.google.com/maps?q=\u0002\u00011358" + }, + "t": "//www.google.at/maps/search/\u0002\u00010", + "u": "//www.google.com.au/maps/search/\u0002 \u000125", + "il": { + "*": "//mail.google.com/mail/#search/\u0002\u00018686", + "h": "//mail.google.com/mail/u/0/h/?s=q&q=\u0002&nvp_site_mail=Search%20Mail\u000112" + }, + "rket": "http://search.gmarket.co.kr/search.aspx?keyword=\u0002\u00017" + }, + "c": { + "a": "//www.google.ca/maps/?q=\u0002\u00015", + "*": "//www.google.com/maps?q=\u0002&output=classic\u00013", + "l": "//www.google.cl/maps/place/\u0002\u00014" + }, + "d": { + "e": "//www.google.de/maps/place/\u0002\u000146", + "*": "//www.google.com/maps/dir/\u0002\u000119", + "ir": "//www.google.com/maps/dir//\u0002\u00014" + }, + "e": "//www.gme.cz/vysledky-vyhledavani?search_keyword= \u0002\u00010", + "g": { + "f": "//www.greenmangaming.com/search/\u0002\u00010", + "*": "//www.greenmangaming.com/search/\u0002\u00010" + }, + "*": "//google.com/maps/place/\u0002\u000144243", + "l": "//www.gml.se/bocker/sok?q=\u0002\u00010", + "r": "//gumroad.com/discover?query=\u0002\u00010", + "x": "//www.google.com.mx/#q=\u0002\u0001328", + "y": "http://www.google.com.my/search?source=hp&q=\u0002&meta=&aq=f&aqi=g10&aql=&oq=&gs_rfai=\u00015", + "fr": "//www.google.fr/maps/search/\u0002\u000130", + "il": "//www.google.co.il/maps/search/\u0002/?hl=iw\u00017", + "it": "//www.google.it/maps/place/\u0002\u000110", + "jp": "//www.google.co.jp/maps/place/\u0002\u00010", + "nl": "//www.google.de/maps/place/\u0002\u000146", + "ob": "http://www.google.com/gwt/x?u=\u0002\u00017", + "od": "http://wiki.garrysmod.com/page/Special:Search?search=\u0002&fulltext=Search\u000139", + "ps": "http://geekmps.fr/component/search/?searchword=\u0002 \u00010", + "si": "//www.google.si/maps/search/\u0002/\u00010", + "tw": "//www.google.com.tw/maps?hl=zh-TW&q=\u0002\u000120", + "uk": "//www.google.co.uk/maps/place/\u0002 \u000147", + "onth": "http://www.google.com/search?q=\u0002&tbs=qdr:m\u000163", + "usic": "http://music.google.com/music/listen?#\u0002_sr\u00019" + }, + "n": { + "b": { + "*": "//www.bibleserver.com/search/GNB/\u0002/1\u00010", + "e": "//news.google.com/news/search/section/q/\u0002/?gl=BE&ned=nl_be&hl=nl\u00010" + }, + "*": "//news.google.com/news/search/section/q/\u0002\u000112098", + "l": { + "*": "http://www.google.nl/search?source=hp&q=\u0002&meta=&aq=f&aqi=g10&aql=&oq=&gs_rfai=\u0001892", + "m": "http://globalnewlightofmyanmar.com/?s=\u0002\u00010" + }, + "m": "http://www.google.com/m/search?site=news&q=\u0002\u00013", + "o": { + "*": "http://www.google.no/search?source=hp&q=\u0002&meta=&aq=f&aqi=g10&aql=&oq=&gs_rfai=\u0001223", + "me": { + "*": "http://live.gnome.org/Home?action=fullsearch&context=180&value=\u0002&titlesearch=Titles\u000114", + "bugs": "//gitlab.gnome.org/groups/GNOME/-/issues?search=\u0002\u00010", + "dev": "//developer.gnome.org/symbols/?q=\u0002\u00010", + "wiki": "//wiki.gnome.org/Home?action=fullsearch&context=180&value=\u0002&titlesearch=Titles\u00010" + } + }, + "s": { + "e": "//news.google.com/search?q=\u0002&hl=sv&gl=SE&ceid=SE%3Asv\u00010", + "*": "//google.com/search?q=\u0002&hl=es&prmd=niv&source=lnms&tbm=nws&sa=\u00010" + }, + "t": "http://www.generation-nt.com/s/\u0002/\u00010", + "u": { + "*": "http://www.gnu.org/cgi-bin/estseek.cgi?phrase=\u0002\u00016", + "k": "//www.google.co.uk/search?hl=en&gl=uk&tbm=nws&authuser=0&q=\u0002\u000153", + "s": "//news.google.com/news/search/section/q/\u0002/\u0002?hl=en&ned=us\u000143" + }, + "z": "http://www.google.co.nz/search?&source=hp&q=\u0002&meta=&aq=f&aqi=g10&aql=&oq=&gs_rfai=\u0001295", + "at": "//www.google.at/#q=\u0002&tbm=nws\u00010", + "au": "//news.google.com/search?q=\u0002&hl=en-AU&gl=AU&ceid=AU%3Aen\u000111", + "ca": "//news.google.com/news/search/section/q/\u0002/\u0002?hl=en-CA&ned=ca\u00010", + "cr": "//www.google.com/search?gws_rd=cr&gl=us&hl=en&num=20&q=\u0002\u000161", + "da": "//www.google.com/?gws_rd=ssl#q=\u0002&tbs=ida:1&gl=us\u000144", + "de": "//news.google.com/news/search/section/q/\u0002?hl=de&ned=de\u0001180", + "es": "//www.google.es/search?q=\u0002&prmd=nvi&source=lnms&tbm=nws&sa=X&ved=0ahUKEwiTxIfujK3XAhXItRoKHTQfDLYQ_AUIEigB&biw=375&bih=553\u00010", + "fr": "http://www.google.fr/search?aq=f&hl=fr&gl=fr&tbm=nws&btnmeta_news_search=1&q=\u0002 \u000147", + "it": "//www.google.it/search?q=\u0002&hl=it&source=lnms&tbm=nws\u00016", + "nl": "//www.google.com/search?hl=nl&gl=nl&tbm=nws&q=\u0002\u00010", + "ru": "//www.google.ru/search?q=\u0002&tbm=nws&cad=h\u00010", + "avi": "//r.gnavi.co.jp/area/jp/rs/?fwr=\u0002\u00010", + "ews": "//news.google.com/news/search/section/q/\u0002/\u0002\u00011709" + }, + "o": { + "d": { + "e": "//dictionary.goo.ne.jp/word/en/\u0002/\u00010", + "*": "http://www.gutsofdarkness.com/god/recherche.php?r1=\u0002\u00016", + "j": "//dictionary.goo.ne.jp/srch/jn/\u0002/m1u/\u00010", + "s": "//dictionary.goo.ne.jp/thsrs/3913/meaning/m1u/\u0002/\u00010", + "oc": "//godoc.org/?q=\u0002\u0001378", + "ot": { + "*": "http://docs.godotengine.org/en/stable/search.html?q=\u0002&check_keywords=yes&area=default\u000196", + "qa": "//godotengine.org/qa/search?q=\u0002\u00010" + }, + "addy": "//www.godaddy.com/dpp/find?checkAvail=1%2c1&isc=daytona08&ci=8962&domainToCheck=\u0002\u000118", + "ville": "http://wiki.godvillegame.com/index.php?search=\u0002\u00010" + }, + "e": { + "*": "//www.goettingen.de/portalsuche.html?keyword=\u0002\u00010", + "ttingen": "http://www.wiki-goettingen.de/index.php?search=\u0002\u00010" + }, + "g": { + "*": "//www.gog.com/games?search=\u0002\u0001407", + "o": "http://www.goodgopher.com/SearchResults.asp?query=\u0002&pr=GG\u00010", + "db": "//www.gogdb.org/products?search=\u0002\u000113" + }, + "*": "//mail.google.com/mail/u/0/#search/\u0002\u0001350", + "l": { + "d": { + "*": "http://goldbook.iupac.org/terms/search/\u0002\u00017", + "en": { + "*": "//golden.com/search/\u0002\u00013", + "line": "http://www.goldenline.pl/szukaj/?q=\u0002\u00010", + "moustache": "http://www.goldenmoustache.com/?s=\u0002\u00010" + } + }, + "*": "http://www.gamingonlinux.com/index.php?module=search&q=\u0002\u0001108", + "em": "http://suche.golem.de/search.php?l=10&q=\u0002\u00013", + "ang": "http://golang.org/search?q=\u0002\u000183", + "fparks": "http://www.golfparks.ch/de/suche?q=\u0002\u00010", + "ivelively": "http://golivelively.com/tag/\u0002\u00010" + }, + "o": { + "d": { + "*": "//m.banggood.com/search/\u0002.html\u000134", + "g": { + "*": "http://goodgopher.com/SearchResults.asp?query=\u0002&pr=GG\u00010", + "uys": "//www.thegoodguys.com.au/SearchDisplay?categoryId=&storeId=900&catalogId=30000&langId=-1&sType=SimpleSearch&resultCatEntryType=2&showResultsPage=true&searchSource=Q&pageView=&beginIndex=0&orderBy=0&pageSize=60&searchTerm=\u0002\u00010" + }, + "feeds": "//goodfeeds.net/search?q=\u0002\u00010", + "films": "http://goodfil.ms/search?term=\u0002\u00010", + "foodau": "//www.goodfood.com.au/search?text=\u0002&type=recipe\u00010", + "reads": { + "*": "http://www.goodreads.com/search/search?search_type=books&search[query]=\u0002\u0001683", + "list": "//www.goodreads.com/search?search_type=lists&q=\u0002\u00010" + }, + "search": "http://www.goodsearch.com/search-web?keywords=\u0002\u00010" + }, + "g": { + "*": "http://www.google.com/?q=\u0002\u0001445", + "le": { + "*": "//www.google.com/search?q=\u0002\u00012628190", + "be": "//www.google.be/#q=\u0002\u00013", + "ch": "//www.google.ch/search?q=\u0002\u00010", + "fr": "//www.google.fr/#q=\u0002\u000182", + "in": "//www.google.co.in/search?q=\u0002\u0001115", + "it": "//google.com/search?hl=it&q=\u0002\u000142", + "jp": "//www.google.co.jp/search?q=\u0002\u000192", + "oz": "//www.google.com.au/#q=\u0002\u000111", + "pl": { + "*": "//www.google.pl/#q=\u0002\u00010", + "ay": "//play.google.com/store/search?q=\u0002\u00010" + }, + "pt": "//www.google.pt/search?hl=pt_pt&q=\u0002\u00010", + "se": "http://google.se/?q=\u0002\u00013", + "sv": "//www.google.com.sv/#q=\u0002\u00010", + "tr": "//www.google.com.tr/search?q=\u0002 \u00014", + "uk": "http://www.google.co.uk/search?&source=hp&q=\u0002&meta=&aq=f&aqi=g10&aql=&oq=&gs_rfai=\u0001149", + "books": "//www.google.com/search?tbm=bks&q=\u0002\u000111", + "fonts": "//fonts.google.com/?query=\u0002\u00014", + "img": "//google.com/search?tbm=isch&q=\u0002&tbs=imgo:1\u000173247", + "images": "//google.com/search?tbm=isch&q=\u0002&tbs=imgo:1\u000173247", + ".kr": "//www.google.co.kr/?gws_rd=cr&ei=GEnlVfT8BMOJuQT8tLPYDg=\u0002\u00010", + "map": { + "*": "http://maps.google.com/maps?q=\u0002\u00011358", + "s": "http://maps.google.com/maps?q=\u0002\u00011358" + }, + "scholar": "http://scholar.google.com/scholar?hl=en&q=\u0002\u0001131" + } + }, + "*": "http://search.goo.ne.jp/web.jsp?MT=\u0002&IE=UTF-8&OE=UTF-8\u000127", + "j": "http://dictionary.goo.ne.jp/srch/all/\u0002/m0u/\u000116", + "od": "//thegooodshop.com/?s=\u0002&post_type=product\u00010", + "sh": "http://goosh.org/#\u0002\u00010", + "kokugo": "http://dictionary.goo.ne.jp/srch/jn/\u0002 /m0u/\u000113", + "utbrno": "//goout.net/cs/brno/#\"?\":\"\u0002\"\u00010", + "utprague": "//goout.net/cs/praha/#\"?\":\"\u0002\"\u00010" + }, + "s": { + "*": "http://guruofsales.com/?s=\u0002\u00010", + "v": "//www.google.com.sv/#q=\u0002\u00010", + "pell": "http://www.gospell.org/index.php?search=\u0002\u00010", + "sip": "http://www.numbergossip.com/?number=\u0002\u00010" + }, + "t": { + "*": "http://gathering.tweakers.net/forum/find?keyword=\u0002\u000122", + "o": "//goto.google.com/\u0002\u00010", + "here": "//gothere.sg/maps#q:\u0002\u00010", + "hic": "//almanach.worldofgothic.de/index.php/Spezial:Suche?search=\u0002\u00010", + "questions": "//www.gotquestions.org/search.php?zoom_query=\u0002\u00010", + "rade": "//www.reddit.com/r/GlobalOffensiveTrade/search?q=\u0002&restrict_sr=on&sort=new&t=all\u00010" + }, + "v": { + "*": "//search.usa.gov/search?affiliate=usagov&query=\u0002\u00019", + "uk": "//www.gov.uk/search?q= \u0002\u00014", + "images": "//search.usa.gov/search/images?affiliate=usagov&query=\u0002\u00010", + "track": "http://www.govtrack.us/search?q=\u0002\u00010", + ".uk": "//www.gov.uk/search?q=\u0002\u00010" + }, + "at": "//www.goatbots.com/search/\u0002\u00017", + "iw": "//gunsoficarusonline.fandom.com/wiki/Special:Search?query=\u0002\u00010", + "bago": "//gobago.it/?q=\u0002\u00010", + "bang": "http://duckgobang.com/?s=\u0002\u00015", + "cafe": "//golang.cafe/Golang-\u0002-Jobs\u00010", + "comics": "//www.gocomics.com/search/results?utf8=%E2%9C%93&terms=\u0002\u00010", + "compare": "http://www.gocompare.com/searchresults/?q=\u0002\u00010", + "fundme": "http://www.gofundme.com/mvc.php?route=search&term=\u0002\u00010", + "kifu": "http://gokifu.com/index.php?q=\u0002\u00010", + "nthis": "http://gossiponthis.com/search/\u0002\u00010", + "nutss": "//www.gonutss.com/s?q=\u0002\u00010", + "pher": "http://gopher.floodgap.com/gopher/gw?ss=gopher%3A%2F%2Fgopher.floodgap.com%3A70%2F7%2Fv2%2Fvs&sq=\u0002\u00010", + "pkg": "//golang.org/pkg/\u0002\u000199", + "problog": "//www.goproblog.nl/component/search/?searchword=\u0002\u00010", + "rafi": "http://www.legorafi.fr/?s=\u0002\u00010", + "rila": "//www.gorila.sk/vyhladavanie?q=\u0002\u00010", + "rilla": "//www.gorillasports.de/search?page=search&page_action=query&desc=on&sdesc=on&keywords=\u0002\u00010", + "-search": "http://go-search.org/search?q=\u0002\u00010", + "ulet": { + "*": "//www.gouletpens.com/pages/search-results?limit=24&q=\u0002\u00015", + "pens": "//www.gouletpens.com/pages/search-results?limit=24&q=\u0002\u00015" + }, + "wifi": "http://www.gowifi.co.nz/product-search.html?keyword=\u0002\u00010" + }, + "p": { + "a": { + "*": "//play.google.com/store/search?q=\u0002&c=apps\u00019", + "t": "http://www.google.com/patents?q=\u0002&btnG=Search+Patents\u000124", + "u": "http://www.greenpeace.org/australia/en/System-templates/Site-Settings-Pages/Search/?all=\u0002\u00010", + "ckages": "//packages.gentoo.org/packages/search?q=\u0002 \u000123", + "frica": "http://www.greenpeace.org/africa/en/Search-results/?all=\u0002\u00010" + }, + "b": "//play.google.com/store/search?c=books&q=\u0002\u00010", + "d": { + "*": "http://go.pkgdoc.org/?q=\u0002\u00017", + "p": "//www.gpdp.it/home/ricerca/-/search/key/\u0002\u00010", + "r": "//gpodder.net/search/?q=\u0002 \u00010" + }, + "e": { + "a": "http://www.greenpeace.org/eastasia/system-templates/search-results/?all=\u0002\u00010", + "*": "http://www.google.com.pe/search?source=hp&q=\u0002&meta=&aq=f&aqi=g10&aql=&oq=&gs_rfai=\u000118", + "u": "http://www.greenpeace.org/eu-unit/en/System-templates/such-resultate/?all=\u0002\u00010", + "ns": "//www.gouletpens.com/pages/search-results?q=\u0002\u00010" + }, + "g": "http://http-keys.gnupg.net/pks/lookup?op=vindex&search=\u0002\u00013", + "*": "//play.google.com/store/search?q=\u0002\u00010", + "h": { + "*": "//www.google.com.ph/search?hl=en&q=\u0002&tbs=ctr:countryPH&cr=countryPH \u00017", + "elp": "//help.gamepedia.com/index.php?search=\u0002\u00010", + "otos": "//photos.google.com/search/\u0002\u0001171" + }, + "i": { + "*": "http://glosbe.com/pl/it/\u0002\u00010", + "o": "//gpio.co.uk/?s=\u0002\u00010", + "ndia": "http://www.greenpeace.org/india/en/System-templates/Search-results/?all=\u0002\u00010" + }, + "k": "//golang.org/pkg/\u0002\u000199", + "l": { + "*": "http://www.google.pl/search?source=hp&q=\u0002&meta=&aq=f&aqi=g10&aql=&oq=&gs_rfai=\u0001829", + "ay": { + "*": "//play.google.com/store/search?q=\u0002 \u0001226", + "m": "//play.google.com/store/search?q=\u0002&c=music\u00010" + }, + "us": { + "*": "//plus.google.com/s/\u0002\u00010", + "p": "http://www.google.com/search?tbs=prfl:e&q=\u0002\u00010" + } + }, + "m": { + "*": "//play.google.com/music/listen#/sr/\u0002\u00019", + "usic": "//play.google.com/music/listen?u=0#/sr/\u0002\u00010" + }, + "o": "http://gpo.zugaina.org/Search?search=\u0002\u000161", + "s": { + "*": "//www.google.com/search?hl=en&tbm=shop&q=\u0002\u000135", + "earch": "http://gpsearch.azurewebsites.net/default.aspx?search=\u0002\u00010", + "easia": "http://www.greenpeace.org/seasia/System-templates/Search-results/?all=\u0002\u00010", + "ies": "http://gpsies.de/?q=\u0002\u00010" + }, + "t": "//www.google.pt/search?q=\u0002\u0001230", + "nz": "http://www.greenpeace.org/new-zealand/en/System-templates/Search-results/?all=\u0002\u00010", + "uk": "http://www.greenpeace.org.uk/search/node/\u0002\u00010", + "can": { + "*": "http://www.greenpeace.org/canada/en/System-templates/Site-Settings-Pages/Search/?all=\u0002\u00010", + "fr": "http://www.greenpeace.org/canada/fr/System-templates/Site-Settings-Pages/Recherche/?all=\u0002\u00010" + }, + "philip": "http://www.greenpeace.org/seasia/ph/System-templates/Search-results/?all=\u0002\u00010" + }, + "q": { + "+": "//www.gotquestions.org/search.php?zoom_query=\u0002\u00010", + "*": "http://www.gq.com/search?qt=dismax&sort=score+desc&query=\u0002\u00010", + "uil": "//enguayaquil.com/?s=\u0002\u00010" + }, + "r": { + "e": { + "*": "//bigenc.ru/search?q=\u0002\u00010", + "co": "//www.grecoantico.com/dizionario-greco-antico.php?parola=\u0002\u00010", + "ek": "http://www.perseus.tufts.edu/hopper/morph?l=\u0002&la=greek#lexicon\u00019", + "en": { + "*": "//www.greentech-news.org/?s=\u0002\u00014", + "peace": "http://www.greenpeace.org/usa/?s=\u0002\u00010", + "sdic": "//greensdictofslang.com/search/basic?q=\u0002\u00010" + }, + "ads": "//www.goodreads.com/search?utf8=✓&query=\u0002\u00014", + "asyfork": "//greasyfork.org/scripts/search?q=\u0002\u000111", + "ddit": "//google.com/search?q=site%3Areddit.com+\u0002\u0001214", + "pmed": "//www.grepmed.com/?q=\u0002\u00010" + }, + "f": "//goblinrefuge.com/mediagoblin/search/?query=\u0002\u00013", + "*": "//www.goodreads.com/search?q=\u0002\u00011842", + "i": { + "*": "//images.google.com/searchbyimage?image_url=\u0002 \u0001417", + "md": "http://grimdawn.wikia.com/wiki/Special:Search?search=\u0002&fulltext=Search\u00010", + "llo": "http://www.beppegrillo.it/google_cse.html?q=\u0002&x=-1208&y=-9\u00010", + "lls": "//www.grillscatalog.com/?s=\u0002\u00010" + }, + "o": { + "g": "//duckduckgo.com/?q=site%3Alegrog.org+\u0002\u00014", + "*": "http://www.google.ro/search?source=hp&q=\u0002&meta=&aq=f&aqi=g10&aql=&oq=&gs_rfai=\u000162", + "ene": "http://groenewaterman.mijnboekhandelaar.com/index.php?option=com_mbhbooksearch&Itemid=10008&task=gosearch&query=\u0002\u00010", + "ovy": "//duckduckgo.com/?q=\u0002+site:docs.groovy-lang.org\u00015", + "sbill": "//www.grosbill.com/catv2.cgi?mode=recherche&recherche=\u0002\u00010", + "ssoshop": "http://www.grossoshop.net/index.php?route=product/search&search=\u0002\u00010", + "ttopress": "//www.grottopress.com/?s=\u0002\u00010", + "undai": "//www.groundai.com/search/?text=\u0002&sort=_score\u00010", + "upon": "//www.groupon.com/browse/?query=\u0002\u00010", + "upees": "//groupees.com/?q=\u0002:\u00010", + "ute": "//www.google.de/maps/dir/\u0002\u00010", + "uvee": "http://www.grouvee.com/search/?q=\u0002\u00013" + }, + "p": "http://plugins.grails.org/?query=\u0002&submit=Search\u00010", + "s": "//www.google.rs/search?q=\u0002\u000124", + "u": { + "b": { + "*": "//www.grubhub.com/search/?cuisine=\u0002\u00015", + "hub": "//www.grubhub.com/search?queryText=\u0002\u000116" + }, + "*": "//google.ru/search?hl=ru&q=\u0002\u0001186", + "mps": "//www.youtube.com/user/GameGrumps/search?query=\u0002\u00010" + }, + "av": { + "e": "http://www.findagrave.com/php/famous.php?globalSearchCriteria=\u0002\u00010", + "*": "//learn.getgrav.org/search?q=\u0002\u00010" + }, + "cp": "//www.grc.com/port_\u0002.htm\u00010", + "abar": "http://www.nayiri.com/imagedDictionaryBrowser.jsp?dictionaryId=28&dt=HY_HY&query=\u0002\u00010", + "abcad": "http://grabcad.com/library?per_page=20&query=\u0002 \u000111", + "adle": { + "*": "http://duckduckgo.com/?q=site%3Agradle.org+\u0002\u00010", + "p": "//plugins.gradle.org/search?term=\u0002\u00010" + }, + "adcafe": "http://thegradcafe.com/survey/index.php?q=\u0002\u00010", + "afikart": "//www.grafikart.fr/search?q=\u0002\u00010", + "ailed": "http://www.grailed.com/search?search=\u0002 \u00010", + "ainger": "http://www.grainger.com/search?nls=1&searchQuery=\u0002 \u00010", + "ammis": "//grammis.ids-mannheim.de/suche?search=\u0002&research=&research%5B%5D=sysgrams&research%5B%5D=corpora&research%5B%5D=phonos&research%5B%5D=terms&knowledge=&knowledge%5B%5D=questions&knowledge%5B%5D=programs&knowledge%5B%5D=eurograms&knowledge%5B%5D=orthos&ressources=&ressources%5B%5D=connectors&ressources%5B%5D=affixes&ressources%5B%5D=prepositions&ressources%5B%5D=verbs&scat=DuckDuckGo+Bang\u00010", + "amota": "http://gramota.ru/slovari/dic/?word=\u0002&all=x\u00010", + "aph": { + "*": "http://graph.tk/#\u0002\u00014", + "emica": "http://graphemica.com/search?q=\u0002\u000115", + "hopper": "//graphhopper.com/maps/?point=\u0002&point=\u0002\u000116", + "icriver": "http://graphicriver.net/search?utf8=%E2%9C%93&term=\u0002\u00010" + }, + "atefuldead": "http://archive.org/search.php?query=\u0002%20AND%20collection%3AGratefulDead\u00010", + "aylog": "//marketplace.graylog.org/addons?search=\u0002\u00010", + "yonline": "//www.gry-online.pl/gry/\u0002/\u00010" + }, + "s": { + "a": { + "*": "//www.gsaadvantage.gov/advantage/s/search.do?q=0:0\u0002&db=0&searchType=1\u00013", + "u": "//www.google.com.au/search?biw=1920&bih=947&tbm=shop&q=\u0002\u00010", + "fe": "//www.google.com/search?hl=all&safe=on&pws=0&q=\u0002\u00010" + }, + "c": { + "*": "http://scholar.google.com/scholar?q=\u0002&btnG=Search&as_sdt=800000000001&as_sdtp=on\u00014800", + "h": { + "*": "http://scholar.google.com/scholar?&q=\u0002\u00011042", + "ol": { + "*": "http://scholar.google.com/scholar?q=\u0002 \u0001108", + "ar": "http://scholar.google.com/scholar?q=\u0002&btnG=Search&as_sdt=800000000001&as_sdtp=on\u00014800" + } + } + }, + "e": "http://www.google.se/search?source=hp&q=\u0002&meta=&aq=f&aqi=g10&aql=&oq=&gs_rfai=\u0001200", + "g": "http://www.google.com.sg/search?source=hp&q=\u0002&meta=&aq=f&aqi=g10&aql=&oq=&gs_rfai=\u00010", + "*": "http://www.google.com/products?q=\u0002&sa=N&tab=pf\u00012222", + "h": { + "*": "//docs.google.com/spreadsheets/u/0/?q=\u0002\u000112", + "eet": { + "*": "//docs.google.com/spreadsheets/u/0/?q=\u0002\u000112", + "s": "//docs.google.com/spreadsheets/u/0/?q=\u0002\u000112" + }, + "opping": "//www.google.com/products?q=\u0002&sa=N&tab=pf\u000186" + }, + "i": { + "*": "//www.google.si/search?q=\u0002\u00016", + "t": "//www.google.it/search?hl=it&tbm=shop&q=\u0002\u00010" + }, + "k": "http://www.google.sk/search?source=hp&q=\u0002&meta=&aq=f&aqi=g10&aql=&oq=&gs_rfai=\u000136", + "l": { + "*": "http://www.google.com.sl/search?source=hp&q=\u0002&meta=&aq=f&aqi=g10&aql=&oq=&gs_rfai=\u00010", + "ides": "//slides.google.com/presentation/u/0/?q=\u0002\u00019" + }, + "m": { + "a": { + "*": "http://www.gsmarena.com/results.php3?sName=\u0002\u000142", + "rena": "http://www.gsmarena.com/results.php3?sName=\u0002\u000142" + }, + "*": "http://www.gsmarena.com/results.php3?sName=\u0002\u000142", + "punt": "//www.gsmpunt.nl/zoeken?z=\u0002\u00010" + }, + "o": "//google.com/search?q=%2B%5Binurl%3Ahttp%3A%2F%2Fstackoverflow.com%5D+\u0002\u00013", + "p": { + "*": "//de.gegenstandpunkt.com/artikel/suche?modus=AND&volltextsuche=\u0002\u00010", + "ace": "//glammingspace.blogspot.com/search?q=\u0002\u00010", + "ort": "//www.gsport.no/magento/sok?q=\u0002\u00010", + "readsheets": "//docs.google.com/spreadsheets/u/0/?q=\u0002\u000112" + }, + "v": "//google.com/search?hl=sv&q=\u0002\u000125", + "w": "//wiki.greasespot.net/index.php?title=Special%3ASearch&fulltext=Search&search=\u0002\u00010", + "x": "//www.google.com/shopping/express/#SearchResultsPlace:s=0&c=24&q=\u0002\u00010", + "br": "http://www.google.com.br/search?q=\u0002&hl=pt-BR&safe=off&biw=1108&bih=651&prmd=imvns&source=univ&tbm=shop&tbo=u&sa=X&ei=ZculTqjGLcvAgQf5n_CxBQ&ved=0CJkBEK0E\u00010", + "rc": "http://www.gradesource.com/findcourse.asp?sb=C&name=\u0002&st=0&x=0&y=0\u00010", + "sl": "//google.com/search?q=\u0002\u0001566", + "uk": "http://www.google.co.uk/search?q=\u0002&tbm=shop\u0001115", + "us": "//www.google.com/search?tbm=shop&q=\u0002&gws_rd=cr\u00015", + ".es": "//www.google.es/search?tbm=shop&q=\u0002\u00010", + "tore": "//store.google.com/search?q=\u0002\u00013", + "upport": "//support.google.com/search?q=\u0002\u00010" + }, + "t": { + "f": { + "a": "//translate.google.com/#auto/fa/\u0002\u00010", + "*": "//www.glocktalk.com/search/10717176/?q=\u0002&o=date\u00013", + "i": { + "*": "//translate.google.com/#auto/fi/\u0002\u00019", + "lipino": "//translate.google.com/#auto/tl/\u0002\u00010", + "nnish": "//translate.google.com/#auto/fi/\u0002\u00019" + }, + "r": { + "*": "//translate.google.com/#auto/fr/\u0002\u0001398", + "ench": "//translate.google.com/#auto/fr/\u0002\u0001398" + } + }, + "*": "//translate.google.com/#auto/en/\u0002\u0001908", + "h": { + "a": { + "*": "//translate.google.com/#auto/ha/\u0002\u00010", + "itiancreole": "//translate.google.com/#auto/ht/\u0002\u00010", + "usa": "//translate.google.com/#auto/ha/\u0002\u00010" + }, + "*": "http://www.google.co.th/search?source=hp&q=\u0002&meta=&aq=f&aqi=g10&aql=&oq=&gs_rfai=\u00016", + "i": { + "*": "//translate.google.com/#auto/hi/\u0002\u00010", + "ndi": "//translate.google.com/#auto/hi/\u0002\u00010" + }, + "r": "//translate.google.com/#auto/hr/\u0002\u00010", + "t": "//translate.google.com/#auto/ht/\u0002\u00010", + "u": { + "*": "//translate.google.com/#auto/hu/\u0002\u000112", + "ngarian": "//translate.google.com/#auto/hu/\u0002\u000112" + }, + "y": "//translate.google.com/#auto/hy/\u0002\u00010", + "mn": "//translate.google.com/#auto/hmn/\u0002\u00010", + "ebrew": "//translate.google.com/#auto/iw/\u0002\u00010", + "mong": "//translate.google.com/#auto/hmn/\u0002\u00010" + }, + "m": { + "g": "//translate.google.com/#auto/mg/\u0002\u00010", + "*": "//fr.gta5-mods.com/search/\u0002\u00014", + "i": "//translate.google.com/#auto/mi/\u0002\u00010", + "k": "//translate.google.com/#auto/mk/\u0002\u00010", + "l": "//translate.google.com/#auto/ml/\u0002\u00010", + "n": "//translate.google.com/#auto/mn/\u0002\u00010", + "r": "//translate.google.com/#auto/mr/\u0002\u00010", + "s": "//translate.google.com/#auto/ms/\u0002\u00010", + "t": "//translate.google.com/#auto/mt/\u0002\u00010", + "y": { + "*": "//translate.google.com/#auto/my/\u0002\u00010", + "anmar": "//translate.google.com/#auto/my/\u0002\u00010" + }, + "z": "//geektimes.ru/search/?q=\u0002\u00010", + "acedonian": "//translate.google.com/#auto/mk/\u0002\u00010", + "alay": { + "*": "//translate.google.com/#auto/ms/\u0002\u00010", + "alam": "//translate.google.com/#auto/ml/\u0002\u00010" + }, + "alagasy": "//translate.google.com/#auto/mg/\u0002\u00010", + "altese": "//translate.google.com/#auto/mt/\u0002\u00010", + "aori": "//translate.google.com/#auto/mi/\u0002\u00010", + "arathi": "//translate.google.com/#auto/mr/\u0002\u00010", + "ongolian": "//translate.google.com/#auto/mn/\u0002\u00010" + }, + "n": { + "e": { + "*": "//translate.google.com/#auto/ne/\u0002\u00010", + "pali": "//translate.google.com/#auto/ne/\u0002\u00010" + }, + "*": "//www.google.tn/search?q=\u0002\u00010", + "l": "//translate.google.com/#auto/nl/\u0002\u00010", + "o": { + "*": "//translate.google.com/#auto/no/\u0002\u00018", + "rwegian": "//translate.google.com/#auto/no/\u0002\u00018" + }, + "y": "//translate.google.com/#auto/ny/\u0002\u00010" + }, + "r": { + "*": "http://www.google.com.tr/search?source=hp&q=\u0002&meta=&aq=f&aqi=g10&aql=&oq=&gs_rfai=\u000154", + "o": { + "*": "//translate.google.com/#auto/ro/\u0002\u000113", + "manian": "//translate.google.com/#auto/ro/\u0002\u000113" + }, + "u": { + "*": "//translate.google.com/#auto/ru/\u0002\u0001306", + "ssian": "//translate.google.com/#auto/ru/\u0002\u0001306" + }, + "ad": "//translate.google.com/#auto/fr/\u0002\u0001398", + "anslate": "//translate.google.com/#auto/en/\u0002\u0001908", + "ends": "//trends.google.com/trends/explore?date=all&geo=US&q=\u0002\u000126" + }, + "w": { + "*": "http://www.google.com.tw/search?source=hp&q=\u0002&meta=&aq=f&aqi=g10&aql=&oq=&gs_rfai=\u00012693", + "elsh": "//translate.google.com/#auto/cy/\u0002\u00010", + "iki": "http://growtopia.wikia.com/wiki/Special:Search?query=\u0002\u00010" + }, + "af": { + "*": "//translate.google.com/#auto/af/\u0002\u00013", + "rikaans": "//translate.google.com/#auto/af/\u0002\u00013" + }, + "ar": { + "*": "//translate.google.com/#auto/ar/\u0002\u00017", + "abic": "//translate.google.com/#auto/ar/\u0002\u00017", + "menian": "//translate.google.com/#auto/hy/\u0002\u00010" + }, + "au": "http://www.gumtree.com.au/s-\u0002/k0\u00013", + "az": { + "*": "//translate.google.com/#auto/az/\u0002\u00016", + "erbaijani": "//translate.google.com/#auto/az/\u0002\u00016" + }, + "be": { + "*": "//translate.google.com/#auto/be/\u0002\u00010", + "larusian": "//translate.google.com/#auto/be/\u0002\u00010", + "ngali": "//translate.google.com/#auto/bn/\u0002\u00010" + }, + "bg": "//translate.google.com/#auto/bg/\u0002\u000114", + "bn": "//translate.google.com/#auto/bn/\u0002\u00010", + "bs": "//translate.google.com/#auto/bs/\u0002\u00010", + "ca": { + "*": "//translate.google.com/#auto/ca/\u0002\u00013", + "talan": "//translate.google.com/#auto/ca/\u0002\u00013" + }, + "cs": "//translate.google.com/#auto/cs/\u0002\u000141", + "cy": "//translate.google.com/#auto/cy/\u0002\u00010", + "cz": { + "*": "//translate.google.com/#auto/cs/\u0002\u000141", + "ech": "//translate.google.com/#auto/cs/\u0002\u000141" + }, + "da": { + "*": "//translate.google.com/#auto/da/\u0002\u000116", + "nish": "//translate.google.com/#auto/da/\u0002\u000116" + }, + "db": "//www.grimtools.com/db/search?query=\u0002\u00010", + "de": "//translate.google.com/#auto/de/\u0002\u0001211", + "el": "//translate.google.com/#auto/el/\u0002\u00015", + "en": { + "*": "//translate.google.com/#auto/en/\u0002\u0001908", + "fr": "//translate.google.com/#en/fr/\u0002\u000148", + "ga": "//translate.google.com/#en/ga/\u0002\u00010", + "it": "//translate.google.com/#en/it/\u0002\u000112", + "glish": "//translate.google.com/#auto/en/\u0002\u0001908" + }, + "eo": "//translate.google.com/#auto/eo/\u0002\u00015", + "es": { + "*": "//translate.google.com/#auto/es/\u0002\u0001282", + "peranto": "//translate.google.com/#auto/eo/\u0002\u00015", + "tonian": "//translate.google.com/#auto/et/\u0002\u00010" + }, + "et": "//translate.google.com/#auto/et/\u0002\u00010", + "eu": "//translate.google.com/#auto/eu/\u0002\u00010", + "ga": { + "*": "//translate.google.com/#auto/ga/\u0002\u00010", + "lician": "//translate.google.com/#auto/gl/\u0002\u00010" + }, + "gl": "//translate.google.com/#auto/gl/\u0002\u00010", + "gr": { + "*": "//translate.google.com/#view=home&op=translate&sl=auto&tl=el&text=\u0002\u00016", + "eek": "//translate.google.com/#auto/el/\u0002\u00015" + }, + "gu": { + "*": "//translate.google.com/#auto/gu/\u0002\u00013", + "jarati": "//translate.google.com/#auto/gu/\u0002\u00013" + }, + "id": "//translate.google.com/#auto/id/\u0002\u000117", + "ig": { + "*": "//translate.google.com/#auto/ig/\u0002\u00010", + "bo": "//translate.google.com/#auto/ig/\u0002\u00010" + }, + "in": { + "*": "//www.gepir.de/?search=\u0002\u00010", + "donesian": "//translate.google.com/#auto/id/\u0002\u000117" + }, + "is": "//translate.google.com/#auto/is/\u0002\u00010", + "it": { + "*": "//translate.google.com/#auto/it/\u0002\u00010", + "en": "//translate.google.com/#it/en/\u0002\u00014", + "alian": "//translate.google.com/#auto/it/\u0002\u00010" + }, + "iw": "//translate.google.com/#auto/iw/\u0002\u00010", + "ja": { + "*": "//translate.google.com/#auto/ja/\u0002\u000169", + "panese": "//translate.google.com/#auto/ja/\u0002\u000169", + "vanese": "//translate.google.com/#auto/jw/\u0002\u00010" + }, + "jp": "//translate.google.com/#auto/ja/\u0002\u000169", + "jw": "//translate.google.com/#auto/jw/\u0002\u00010", + "ka": { + "*": "//translate.google.com/#auto/ka/\u0002\u00010", + "nnada": "//translate.google.com/#auto/kn/\u0002\u00010", + "zakh": "//translate.google.com/#auto/kk/\u0002\u00010" + }, + "kk": "//translate.google.com/#auto/kk/\u0002\u00010", + "km": "//translate.google.com/#auto/km/\u0002\u00010", + "kn": "//translate.google.com/#auto/kn/\u0002\u00010", + "ko": { + "*": "//translate.google.com/#auto/ko/\u0002\u00010", + "rean": "//translate.google.com/#auto/ko/\u0002\u00010" + }, + "kr": "//translate.google.com/#auto/ko/\u0002\u00010", + "la": { + "*": "//translate.google.com/#auto/la/\u0002\u00014", + "o": "//translate.google.com/#auto/lo/\u0002\u00010", + "nl": "//translate.google.com/#la/nl/\u0002\u00010", + "tin": "//translate.google.com/#auto/la/\u0002\u00014", + "tvian": "//translate.google.com/#auto/lv/\u0002\u00010" + }, + "lt": "//translate.google.com/#auto/lt/\u0002\u00010", + "lv": "//translate.google.com/#auto/lv/\u0002\u00010", + "pa": "//translate.google.com/#auto/pa/\u0002\u00010", + "pl": "//translate.google.com/#auto/pl/\u0002\u0001116", + "pt": "//translate.google.com/#auto/pt/\u0002\u00013", + "si": { + "*": "//translate.google.com/#auto/si/\u0002\u00010", + "nhala": "//translate.google.com/#auto/si/\u0002\u00010" + }, + "sk": "//translate.google.com/#auto/sk/\u0002\u000118", + "sl": { + "*": "//translate.google.com/#auto/sl/\u0002\u00010", + "ovak": "//translate.google.com/#auto/sk/\u0002\u000118", + "ovenian": "//translate.google.com/#auto/sl/\u0002\u00010" + }, + "so": { + "*": "//translate.google.com/#auto/so/\u0002\u00010", + "mali": "//translate.google.com/#auto/so/\u0002\u00010" + }, + "sp": { + "*": "//translate.google.com/#en/es/\u0002\u000138", + "anish": "//translate.google.com/#auto/es/\u0002\u0001282" + }, + "sq": "//translate.google.com/#auto/sq/\u0002\u00010", + "sr": "//translate.google.com/#auto/sr/\u0002\u00010", + "st": "//translate.google.com/#auto/st/\u0002\u00010", + "su": { + "*": "//translate.google.com/#auto/su/\u0002\u00010", + "ndanese": "//translate.google.com/#auto/su/\u0002\u00010" + }, + "sv": "//translate.google.com/#auto/sv/\u0002\u000152", + "sw": { + "*": "//translate.google.com/#auto/sw/\u0002\u00010", + "ahili": "//translate.google.com/#auto/sw/\u0002\u00010", + "edish": "//translate.google.com/#auto/sv/\u0002\u000152" + }, + "ta": { + "*": "//translate.google.com/#auto/ta/\u0002\u00010", + "jik": "//translate.google.com/#auto/tg/\u0002\u00010", + "mil": "//translate.google.com/#auto/ta/\u0002\u00010" + }, + "te": { + "*": "//translate.google.com/#auto/te/\u0002\u00014", + "lugu": "//translate.google.com/#auto/te/\u0002\u00014" + }, + "tg": "//translate.google.com/#auto/tg/\u0002\u00010", + "th": { + "*": "//translate.google.com/#auto/th/\u0002\u00010", + "ai": "//translate.google.com/#auto/th/\u0002\u00010" + }, + "tl": "//translate.google.com/#auto/tl/\u0002\u00010", + "tr": "//translate.google.com/#auto/tr/\u0002\u000194", + "tw": "//translate.google.com.tw/#auto/zh-TW/\u0002\u000135", + "uk": { + "*": "//translate.google.com/#auto/uk/\u0002\u00017", + "rainian": "//translate.google.com/#auto/uk/\u0002\u00017" + }, + "ur": { + "*": "//translate.google.com/#auto/ur/\u0002\u00010", + "l": "http://translate.google.com/translate?js=n&prev=_t&ie=UTF-8&layout=2&eotf=1&sl=auto&tl=en&u=\u0002&act=url\u000169", + "du": "//translate.google.com/#auto/ur/\u0002\u00010" + }, + "uz": { + "*": "//translate.google.com/#auto/uz/\u0002\u00010", + "bek": "//translate.google.com/#auto/uz/\u0002\u00010" + }, + "vi": { + "*": "//translate.google.com/#auto/vi/\u0002\u00017", + "etnamese": "//translate.google.com/#auto/vi/\u0002\u00017" + }, + "yi": { + "*": "//translate.google.com/#auto/yi/\u0002\u00010", + "ddish": "//translate.google.com/#auto/yi/\u0002\u00010" + }, + "yo": { + "*": "//translate.google.com/#auto/yo/\u0002\u00010", + "ruba": "//translate.google.com/#auto/yo/\u0002\u00010" + }, + "zu": { + "*": "//translate.google.com/#auto/zu/\u0002\u00010", + "lu": "//translate.google.com/#auto/zu/\u0002\u00010" + }, + "abs": "http://www.ultimate-guitar.com/search.php?search_type=title&value=\u0002\u000144", + "albanian": "//translate.google.com/#auto/sq/\u0002\u00010", + "awiki": "//gta.fandom.com/search?query=\u0002\u00010", + "-afrikaans": "//translate.google.com/#auto/af/\u0002\u00013", + "-albanian": "//translate.google.com/#auto/sq/\u0002\u00010", + "-arabic": "//translate.google.com/#auto/ar/\u0002\u00017", + "-armenian": "//translate.google.com/#auto/hy/\u0002\u00010", + "-azerbaijani": "//translate.google.com/#auto/az/\u0002\u00016", + "-basque": "//translate.google.com/#auto/eu/\u0002\u00010", + "-belarusian": "//translate.google.com/#auto/be/\u0002\u00010", + "-bengali": "//translate.google.com/#auto/bn/\u0002\u00010", + "-bosnian": "//translate.google.com/#auto/bs/\u0002\u00010", + "-bulgarian": "//translate.google.com/#auto/bg/\u0002\u000114", + "-catalan": "//translate.google.com/#auto/ca/\u0002\u00013", + "-cebuano": "//translate.google.com/#auto/ceb/\u0002\u00010", + "-chichewa": "//translate.google.com/#auto/ny/\u0002\u00010", + "-chinese": "//translate.google.com/#auto/zh-CN/\u0002\u00010", + "-croatian": "//translate.google.com/#auto/hr/\u0002\u00010", + "-czech": "//translate.google.com/#auto/cs/\u0002\u000141", + "-danish": "//translate.google.com/#auto/da/\u0002\u000116", + "-dutch": "//translate.google.com/#auto/nl/\u0002\u00010", + "-english": "//translate.google.com/#auto/en/\u0002\u0001908", + "-esperanto": "//translate.google.com/#auto/eo/\u0002\u00015", + "-estonian": "//translate.google.com/#auto/et/\u0002\u00010", + "-filipino": "//translate.google.com/#auto/tl/\u0002\u00010", + "-finnish": "//translate.google.com/#auto/fi/\u0002\u00019", + "-french": "//translate.google.com/#auto/fr/\u0002\u0001398", + "-galician": "//translate.google.com/#auto/gl/\u0002\u00010", + "-georgian": "//translate.google.com/#auto/ka/\u0002\u00010", + "-german": "//translate.google.com/#auto/de/\u0002\u0001211", + "-greek": "//translate.google.com/#auto/el/\u0002\u00015", + "-gujarati": "//translate.google.com/#auto/gu/\u0002\u00013", + "-hausa": "//translate.google.com/#auto/ha/\u0002\u00010", + "-hebrew": "//translate.google.com/#auto/iw/\u0002\u00010", + "-hindi": "//translate.google.com/#auto/hi/\u0002\u00010", + "-hmong": "//translate.google.com/#auto/hmn/\u0002\u00010", + "-hungarian": "//translate.google.com/#auto/hu/\u0002\u000112", + "-icelandic": "//translate.google.com/#auto/is/\u0002\u00010", + "-igbo": "//translate.google.com/#auto/ig/\u0002\u00010", + "-indonesian": "//translate.google.com/#auto/id/\u0002\u000117", + "-irish": "//translate.google.com/#auto/ga/\u0002\u00010", + "-italian": "//translate.google.com/#auto/it/\u0002\u00010", + "-japanese": "//translate.google.com/#auto/ja/\u0002\u000169", + "-javanese": "//translate.google.com/#auto/jw/\u0002\u00010", + "-kannada": "//translate.google.com/#auto/kn/\u0002\u00010", + "-kazakh": "//translate.google.com/#auto/kk/\u0002\u00010", + "-khmer": "//translate.google.com/#auto/km/\u0002\u00010", + "-korean": "//translate.google.com/#auto/ko/\u0002\u00010", + "-lao": "//translate.google.com/#auto/lo/\u0002\u00010", + "-latin": "//translate.google.com/#auto/la/\u0002\u00014", + "-latvian": "//translate.google.com/#auto/lv/\u0002\u00010", + "-lithuanian": "//translate.google.com/#auto/lt/\u0002\u00010", + "-macedonian": "//translate.google.com/#auto/mk/\u0002\u00010", + "-malay": { + "*": "//translate.google.com/#auto/ms/\u0002\u00010", + "alam": "//translate.google.com/#auto/ml/\u0002\u00010" + }, + "-malagasy": "//translate.google.com/#auto/mg/\u0002\u00010", + "-maltese": "//translate.google.com/#auto/mt/\u0002\u00010", + "-maori": "//translate.google.com/#auto/mi/\u0002\u00010", + "-marathi": "//translate.google.com/#auto/mr/\u0002\u00010", + "-mongolian": "//translate.google.com/#auto/mn/\u0002\u00010", + "-myanmar": "//translate.google.com/#auto/my/\u0002\u00010", + "-nepali": "//translate.google.com/#auto/ne/\u0002\u00010", + "-nl-du": "//translate.google.com/m/translate#nl/de/\u0002\u00010", + "-norwegian": "//translate.google.com/#auto/no/\u0002\u00018", + "-persian": "//translate.google.com/#auto/fa/\u0002\u00010", + "-polish": "//translate.google.com/#auto/pl/\u0002\u0001116", + "-portuguese": "//translate.google.com/#auto/pt/\u0002\u00013", + "-punjabi": "//translate.google.com/#auto/pa/\u0002\u00010", + "-romanian": "//translate.google.com/#auto/ro/\u0002\u000113", + "-russian": "//translate.google.com/#auto/ru/\u0002\u0001306", + "-serbian": "//translate.google.com/#auto/sr/\u0002\u00010", + "-sesotho": "//translate.google.com/#auto/st/\u0002\u00010", + "-sinhala": "//translate.google.com/#auto/si/\u0002\u00010", + "-slovak": "//translate.google.com/#auto/sk/\u0002\u000118", + "-slovenian": "//translate.google.com/#auto/sl/\u0002\u00010", + "-somali": "//translate.google.com/#auto/so/\u0002\u00010", + "-spanish": "//translate.google.com/#auto/es/\u0002\u0001282", + "-sundanese": "//translate.google.com/#auto/su/\u0002\u00010", + "-swahili": "//translate.google.com/#auto/sw/\u0002\u00010", + "-swedish": "//translate.google.com/#auto/sv/\u0002\u000152", + "-tajik": "//translate.google.com/#auto/tg/\u0002\u00010", + "-tamil": "//translate.google.com/#auto/ta/\u0002\u00010", + "-telugu": "//translate.google.com/#auto/te/\u0002\u00014", + "-thai": "//translate.google.com/#auto/th/\u0002\u00010", + "-turkish": "//translate.google.com/#auto/tr/\u0002\u000194", + "-ukrainian": "//translate.google.com/#auto/uk/\u0002\u00017", + "-urdu": "//translate.google.com/#auto/ur/\u0002\u00010", + "-uzbek": "//translate.google.com/#auto/uz/\u0002\u00010", + "-vietnamese": "//translate.google.com/#auto/vi/\u0002\u00017", + "-welsh": "//translate.google.com/#auto/cy/\u0002\u00010", + "-yiddish": "//translate.google.com/#auto/yi/\u0002\u00010", + "-yoruba": "//translate.google.com/#auto/yo/\u0002\u00010", + "-zulu": "//translate.google.com/#auto/zu/\u0002\u00010", + "basque": "//translate.google.com/#auto/eu/\u0002\u00010", + "bosnian": "//translate.google.com/#auto/bs/\u0002\u00010", + "bulgarian": "//translate.google.com/#auto/bg/\u0002\u000114", + "ceb": { + "*": "//translate.google.com/#auto/ceb/\u0002\u00010", + "uano": "//translate.google.com/#auto/ceb/\u0002\u00010" + }, + "chichewa": "//translate.google.com/#auto/ny/\u0002\u00010", + "chinese": "//translate.google.com/#auto/zh-CN/\u0002\u00010", + "croatian": "//translate.google.com/#auto/hr/\u0002\u00010", + "dutch": "//translate.google.com/#auto/nl/\u0002\u00010", + "georgian": "//translate.google.com/#auto/ka/\u0002\u00010", + "german": "//translate.google.com/#auto/de/\u0002\u0001211", + "icelandic": "//translate.google.com/#auto/is/\u0002\u00010", + "irish": "//translate.google.com/#auto/ga/\u0002\u00010", + "khmer": "//translate.google.com/#auto/km/\u0002\u00010", + "lib": "//gatech-primo.hosted.exlibrisgroup.com/primo-explore/search?vid=01GALI_GIT&search_scope=Everything&query=any,contains,\u0002\u00010", + "lithuanian": "//translate.google.com/#auto/lt/\u0002\u00010", + "persian": "//translate.google.com/#auto/fa/\u0002\u00010", + "polish": "//translate.google.com/#auto/pl/\u0002\u0001116", + "portuguese": "//translate.google.com/#auto/pt/\u0002\u00013", + "punjabi": "//translate.google.com/#auto/pa/\u0002\u00010", + "serbian": "//translate.google.com/#auto/sr/\u0002\u00010", + "sesotho": "//translate.google.com/#auto/st/\u0002\u00010", + "turkish": "//translate.google.com/#auto/tr/\u0002\u000194", + "zh-CN": "//translate.google.com/#auto/zh-CN/\u0002\u00010", + "zh-TW": "//translate.google.com/#auto/zh-TW/\u0002\u00010" + }, + "u": { + "a": { + "*": "http://www.google.com.ua/search?source=hp&q=\u0002&meta=&aq=f&aqi=g10&aql=&oq=&gs_rfai=\u000184", + "rdian": { + "a": "http://www.guardiana.net/MDG-Database/Search/?search_value=\u0002 \u00010", + "*": "//www.theguardian.com/\u0002\u0001138", + "project": "//guardianproject.info/?s=\u0002\u00010" + } + }, + "e": { + "*": "http://www.guenstiger.de/Katalog/Preis.pl?suche=\u0002\u00010", + "nstiger": "http://www.guenstiger.de/Katalog/Preis.pl?suche=\u0002\u00010" + }, + "k": "//www.google.co.uk/search?q=\u0002\u00018522", + "s": { + "*": "http://www.google.com/search?source=hp&q=\u0002&meta=&aq=f&aqi=g10&aql=&oq=&gs_rfai=\u0001715", + "smark": "//www.gussmark.at/_/search?query=\u0002\u00010" + }, + "*": "//duckduckgo.com/?q=site%3Awww.theguardian.com+\u0002\u0001136", + "bf": "//hds.hebis.de/ubffm/Search/Results?lookfor=\u0002&type=allfields&submit=Suchen\u00010", + "cci": "//www.gucci.com/fr/fr/search?search-cat=header-search&text=\u0002\u00010", + "folm": "//guideforlm.com/search/?q=\u0002\u00010", + "idestar": "//www.guidestar.org/search?q=\u0002\u00014", + "ildwiki": "http://www.guildwiki.org/index.php?title=Special%3ASearch&redirs=0&search=\u0002&fulltext=Search&ns0=1\u00010", + "itaa": "//www.guitaa.com/search?q=\u0002\u00010", + "itartabs": "http://www.guitartabsexplorer.com/search.php?search=\u0002\u00010", + "lasidorna": "http://www.eniro.se/query?what=all&search_word=\u0002\u00010", + "lesider": "//www.gulesider.no/?q=\u0002\u00014", + "mau": "http://www.gumtree.com.au/s-\u0002/k0\u00013", + "mball": "//theamazingworldofgumball.fandom.com/wiki/Special:Search?query=\u0002\u00010", + "mtree": { + "*": "http://www.gumtree.com.au/s-melbourne/\u0002 /k0l3001317\u000119", + "au": "http://www.gumtree.com.au/s-\u0002/k0\u00013", + "pl": "//www.gumtree.pl/s-\u0002/v1q0p1\u00010", + "uk": "//www.gumtree.com/search?search_category=all&q=\u0002\u000134", + "za": "//www.gumtree.co.za/s-\u0002/v1q0p1\u00010" + }, + "nbroker": "http://www.gunbroker.com/All/BI.aspx?Keywords=\u0002\u0001128", + "ndam": "http://gundam.wikia.com/wiki/Special:Search?search=\u0002\u00017", + "ndeals": "//gun.deals/search/apachesolr_search/\u0002\u00010", + "nengine": "http://www.gunengine.com/guns?q=\u0002\u00010", + "nmag": "//gunmagwarehouse.com/catalogsearch/result/?q=\u0002\u00010", + "nstreamer": "//gunstreamer.com/search?q=Test&idx=videos&p=0&keyword=\u0002\u00010", + "nwatcher": "//gunwatcher.com/Search/\u0002\u00010", + "rtband": "//www.gurtbandlager.de/search?sSearch=\u0002\u00010", + "tefrage": "//www.gutefrage.net/search?query=\u0002\u00010", + "tenberg": "http://www.gutenberg.org/ebooks/search/?query=\u0002\u000154", + "tschein": "http://www.gutscheine.de/suche?search=\u0002\u00010" + }, + "v": { + "b": "//google.com/search?&tbs=li:1&q=\u0002\u0001102", + "e": "http://www.google.co.ve/search?source=hp&q=\u0002&meta=&aq=f&aqi=g10&aql=&oq=&gs_rfai=\u0001130", + "*": "//www.google.com/search?tbm=vid&q=\u0002\u00011853", + "k": "//gso.gbv.de/DB=2.1/CMD?MATCFILTER=N&MATCSET=N&ACT0=&IKT0=&TRM0=&ACT3=*&IKT3=8183&ACT=SRCHA&IKT=1016&SRT=YOP&TRM=\u0002\u00010", + "n": "http://www.google.com.vn/search?source=hp&q=\u0002&meta=&aq=f&aqi=g10&aql=&oq=&gs_rfai=\u00014", + "au": "//www.google.com.au/search?tbm=vid&q=\u0002\u00010", + "rl": "http://go.galegroup.com/ps/headerQuickSearch.do?quickSearchTerm=\u0002&inputFieldNames%5B0%5D=OQE&searchType=BasicSearchForm&userGroupName=mlin_m_newtnsh&nwf=y&prodId=GVRL&stw.option=&ebook=&quicksearchIndex=OQE&spellCheck=true&hasCoProduct=false\u00010", + "100": { + "*": "http://google.com/search?q=\u0002&tbo=1&num=100&tbs=li:1\u00010", + "en": "http://google.com/search?q=\u0002&tbo=1&num=100&tbs=li:1&lr=lang_en\u00010" + }, + "iew": { + "*": "//docs.google.com/viewer?url=\u0002\u00010", + "er": "//docs.google.com/viewer?url=\u0002\u00010" + }, + "oice": "//www.google.com/voice#search/\u0002\u00010" + }, + "w": { + "2": { + "e": "//gw2efficiency.com/account/overview?filter.name=\u0002\u00010", + "*": "//wiki.guildwars2.com/index.php?search=\u0002\u0001358", + "de": "//wiki-de.guildwars2.com/index.php?search=\u0002&go=Seite\u00010", + "fr": "http://wiki-fr.guildwars2.com/index.php?search=\u0002\u00010", + "tp": "//www.gw2tp.com/search?name=\u0002\u00010", + "bltc": "//www.gw2bltc.com/en/tp/search?name=\u0002\u00016", + "spidy": "http://www.gw2spidy.com/search/\u0002\u00010", + "wiki": "http://wiki.guildwars2.com/index.php?title=Special%3ASearch&search=\u0002&go=Go\u000128" + }, + "*": "//wiki.gentoo.org/index.php?title=Special%3ASearch&search=\u0002&go=Go\u0001137", + "i": { + "*": "//gowatchit.com/search?terms=\u0002\u00010", + "ki": "//wiki.gentoo.org/index.php?title=Special%3ASearch&search=\u0002&go=Go\u0001137" + }, + "m": "//www.girlswithmuscle.com/images/?name=\u0002\u0001116", + "p": { + "*": "http://www.google.com/search?q=\u0002%20site:wikipedia.org\u000110", + "de": "http://www.google.de/search?ie=UTF-8&sourceid=navclient&gfns=1&q=site:de.wikipedia.org+\u0002\u00010" + }, + "r": "http://www.guinnessworldrecords.com/search?term=\u0002\u00010", + "s": { + "*": "//chrome.google.com/webstore/search/\u0002?_category=extensions\u000138", + "online": { + "*": "//www.ghanawebsolutions.com/search.php?q=\u0002\u00010", + "gh": "//www.ghanawebsolutions.com/search.php?q=\u0002\u00010" + } + }, + "u": "//search.gwu.edu/search?site=gw_main_VCM&client=gw_main_VCM&proxystylesheet=phase2fe&output=xml_no_dtd&q=\u0002\u00010", + "w": "//wiki.guildwars.com/index.php?search=\u0002\u000157", + "ct": "http://www.gwct.org.uk/search?keywords=\u0002\u00010", + "en": { + "*": "http://en.glyphwiki.org/wiki/Special:Search?search=\u0002\u00010", + "tdb": "http://www.gwentdb.com/search?search=\u0002\u00010", + "tify": "http://gwentify.com/cards/?st=\u0002\u00010" + }, + "es": "//www.games-workshop.com/es-ES/searchResults?_dyncharset=UTF-8&_dynSessConf=7453102396832862391&qty=&sorting=&view=&Ntt=\u0002\u00010", + "eek": "http://www.google.com/search?q=\u0002&tbs=qdr:w\u000186", + "lib": "http://library.gwu.edu/search-all?query=\u0002\u00010", + "orkshop": "//www.games-workshop.com/searchResults?_dyncharset=UTF-8&_dynSessConf=1497710725317319147&qty=&sorting=&view=&Ntt=\u0002\u00014" + }, + "y": { + "*": "//google.com/search?q=\u0002 &tbs=qdr:y\u0001110", + "k": "http://www.gyakorikerdesek.hu/kereses.php?keres=\u0002\u00010", + "t": "//www.genyoutube.net/search.php?q=\u0002\u000118", + "azo": "//gyazo.com/search/\u0002\u00010", + "ear": "http://www.google.com/search?q=\u0002&tbs=qdr:y\u0001140" + }, + "z": { + "a": "http://www.google.co.za/search?source=hp&q=\u0002&meta=&aq=f&aqi=g10&aql=&oq=&gs_rfai=\u0001243", + "c": "//www.google.com/search?q=\u0002&lr=lang_zh-CN\u00014", + "*": "http://www.geekzone.fr/?s=\u0002\u000116", + "h": "http://www.geizhals.at/eu/?such=\u0002\u000115", + "ric": "http://www.giallozafferano.it/ricerca-ricette/\u0002 \u00017" + }, + "24": "http://www.google.com/search?q=\u0002&tbs=qdr:d\u000160", + "2a": "//www.g2a.com/?search=\u0002\u000124", + "2p": { + "*": "http://www.g2play.net/catalogsearch/result/index/?q=\u0002\u00010", + "lay": "http://www.g2play.net/catalogsearch/result/index/?q=\u0002\u00010" + }, + "4y": "http://games4you.rs/search-glavni?search_api_views_fulltext=\u0002\u00010", + "100": { + "*": "http://google.com/search?q=\u0002&tbo=1&num=100\u000127", + "en": "http://google.com/search?q=\u0002&tbo=1&num=100&lr=lang_en\u00010" + }, + "2year": "//www.google.com/search?tbs=qdr:y2&q=\u0002&safe=off&ie=utf-8&oe=utf-8\u00013", + "6month": "//www.google.com/search?tbs=qdr:m6&q=\u0002&safe=off&ie=utf-8&oe=utf-8\u00015", + ".at": "//www.google.at/#q=\u0002\u00010", + ".de": "//www.google.de/#q=\u0002\u000126", + ".uk": "//www.google.co.uk/#q=\u0002\u0001125" + }, + "h": { + "2": { + "*": "http://www.h2olimpo.com/buscar?controller=search&orderby=position&orderway=desc&search_query=\u0002&submit_search=\u00010", + "m": "//duckduckgo.com/?q=\u0002&sites=hard2mano.com\u00010", + "o": "http://www.h2olimpo.com/buscar?controller=search&orderby=position&orderway=desc&search_query=\u0002&submit_search=\u00010", + "g2": "http://www.h2g2.com/search?search_type=article_quick_search&searchstring=\u0002&approved_entries_only_chk=1\u00014" + }, + "b": { + "*": "//www.humblebundle.com/store/search?search=\u0002\u000158", + "l": "//www.hbl.fi/?s=\u0002\u00010", + "m": "http://www.heartbowsmakeup.com/?s=\u0002\u00010", + "t": "http://www.homebrewtalk.com/search/?keyword=\u0002\u00010", + "z": "http://okeanos-www.hbz-nrw.de/F/?func=find-c&ccl_term=WRD%3D%22\u0002%22\u00010", + "at": "//www.hornbach.at/shop/suche/sortiment/\u0002\u00010" + }, + "c": { + "*": "http://www.holidaycheck.de/schnellsuche.php?q=\u0002\u00010", + "kg": "//hackage.haskell.org/packages/search?terms=\u0002\u00010", + "lib": "//hclib.bibliocommons.com/v2/search?query=\u0002&searchType=smart\u00015", + "ommons": "//hcommons.org/?s=\u0002\u00010", + "pcs": "//www.findacode.com/code.php?set=HCPCS&c=\u0002\u00013" + }, + "d": { + "b": { + "*": "http://www.hockeydb.com/ihdb/stats/find_player.php?full_name=\u0002\u000176", + "log": "//www.hdblog.it/?sName=\u0002\u00010" + }, + "c": "//www.homedepot.ca/en/home/search.html?q=\u0002\u00010", + "*": "http://hudoc.echr.coe.int/eng#{%22fulltext%22:[%22\u0002%22],%22documentcollectionid2%22:[%22GRANDCHAMBER%22,%22CHAMBER%22]}\u000125", + "l": "//www.heise.de/download/search?terms=\u0002\u00010", + "s": "http://search.datasheetcatalog.net/key/\u0002\u00010", + "t": "//www.hdtracks.com/catalogsearch/result/?q=\u0002\u00010", + "u": "http://acm.hdu.edu.cn/search.php?field=problem&key=\u0002\u00010", + "x": "http://www.homedepot.com/s/\u0002\u0001166", + "yc": "http://hdyc.neis-one.org/?\u0002\u00010", + "ict": "http://hyperdictionary.com/search.aspx?define=\u0002\u00010", + "rapin": "http://hdrapin.com/?s=\u0002\u00010" + }, + "g": { + "a": "//holbein-gymnasium.de/index.php/component/search/?searchword=\u0002\u00010", + "l": { + "e": "//www.haskell.org/hoogle/?hoogle=\u0002\u00014", + "*": "//www.haskell.org/hoogle/?hoogle=\u0002\u00014" + }, + "*": "//www.mercurial-scm.org/wiki/Mercurial?action=fullsearch&context=180&value=\u0002&titlesearch=Title\u000189", + "s": "//www.herold.at/gelbe-seiten/was_\u0002/\u00010", + "nc": "http://www.genenames.org/cgi-bin/quick_search.pl?submit=Submit&search=\u0002\u00010", + "pu": "http://hgpu.org/?s=\u0002\u00010", + "101": "http://www.hardcoregaming101.net/?s=\u0002\u00010" + }, + "h": { + "c": "//hexagonhotchocolate.wordpress.com/?s=\u0002\u00010", + "*": "//www.homehardware.ca/search?query=\u0002\u00010" + }, + "*": "//www.haskell.org/hoogle/?hoogle=\u0002\u00014", + "j": { + "*": "//www.honestjohn.co.uk/search/?q=\u0002\u00014", + "s": "//howjsay.com/search?word=\u0002\u000111" + }, + "k": { + "g": "//hackage.haskell.org/packages/search?terms=\u0002\u00010", + "*": "http://hacktips.it/?s=\u0002\u00010", + "t": "//hooktube.com/results?search_query=\u0002\u000120", + "w": { + "*": "http://hollowknight.wikia.com/wiki/Special:Search?query=\u0002\u000121", + "ikia": "http://hollowknight.wikia.com/wiki/Special:Search?search=\u0002&fulltext=Search&ns0=1&ns14=1\u00010" + }, + "fp": "//www.hongkongfp.com/?s=\u0002\u00010", + "eleg": "//www.elegislation.gov.hk/results?SEARCH_OPTION=K&keyword.SEARCH_FIELD=E&keyword.SEARCH_KEYWORD=\u0002\u00010", + "legco": "//search.legco.gov.hk/LegCoWeb/Search.aspx?lang=en&searchtype=simple&keyword=\u0002\u00010", + "lii": "http://www.hklii.hk/cgi-bin/sinosrch.cgi?query=\u0002&results=50&submit=Search&mask_world=&mask_path=&callback=on&method=auto&meta=%2Fhklii\u00010", + "ref": "//www.hockey-reference.com/search/search.fcgi?hint=&search=\u0002\u00010" + }, + "l": { + "b": "http://howlongtobeat.com/?q=\u0002\u000129", + "*": "http://hugelol.com/search?q=\u0002\u00010", + "j": "//hlj.com/search/go?w=\u0002\u00010", + "n": "//www.hln.be/zoeken?query=\u0002\u000123", + "p": "//hlp-search.tproxy.de/search?q=\u0002\u00010", + "tb": "http://howlongtobeat.com/?q=\u0002\u000129", + "tv": "//www.hltv.org/search?query=\u0002\u0001122", + "ectura": "//horalectura.blogspot.com/search?q=\u0002\u00010" + }, + "m": { + "*": "//wego.here.com/search/\u0002?\u0001107", + "cpl": "//catalog.hmcpl.org/cgi-bin/koha/opac-search.pl?q=\u0002\u00010", + "iku": "http://www5.atwiki.jp/hmiku/?cmd=search&keyword=\u0002\u00010" + }, + "n": { + "d": { + "*": "//hn.algolia.com/?query=\u0002&sort=byDate\u000116", + "k": "//www.harald-nyborg.dk/search?q=\u0002\u00010" + }, + "*": "//hn.algolia.com/?q=\u0002\u00012152", + "o": "//hackernoon.com/search?q=\u0002\u00010", + "u": "//www.hs-neu-ulm.de/nc/suchergebnisse/?id=1289&L=0&q=\u0002\u00010", + "se": { + "*": "http://www.harald-nyborg.se/search?q=\u0002\u00010", + "arch": "http://hn.algolia.com/#!/story/forever/0/\u0002\u00014" + } + }, + "o": { + "h": "//www.heavenofhorror.com/?s=\u0002\u00010", + "*": "//www.haskell.org/hoogle/?hoogle=\u0002\u00014", + "l": { + "*": "//hol.kag.org/a/\u0002\u00010", + "lbarr": "//www.hollandandbarrett.com/search?query=\u0002&isSearch=true\u00010", + "lis": "//hollis.harvard.edu/primo-explore/search?query=any,contains,\u0002&tab=everything&search_scope=everything&vid=HVD2&lang=en_US&offset=0\u00010" + }, + "n": { + "*": "//honto.jp/netstore/search_10\u0002.html?srchf=1&tbty=0\u000132", + "eypot": "http://www.projecthoneypot.org/ip_\u0002\u00010" + }, + "u": { + "*": "//cse.google.com/cse?cx=001106583893786776783%3Au81vudxhm7a&ie=UTF-8&q=\u0002&sa=Search&siteurl=www.sidefx.com%2Fdocs%2Fhoudini%2F&ref=www.sidefx.com%2Fdocs%2F&ss=504j116288j4\u00014", + "zz": "//www.houzz.com/photos/query/\u0002\u00013", + "sepets": "http://www.housepetscomic.com/?s=\u0002\u00010", + "setrip": "http://www.housetrip.com/en/search-holiday-apartments/\u0002?guests=2\u00010" + }, + "w": { + "*": "//howcode.org/search?q=\u0002\u000179", + "ard": "//www.howardpianoindustries.com/search.php?search_query=\u0002\u00010", + "jsay": "//howjsay.com/search?word=\u0002\u000111", + "longtobeat": "//howlongtobeat.com/?q=\u0002\u000150", + "stuffworks": "http://www.howstuffworks.com/search.php?terms=\u0002\u00013", + "thingswork": "http://howthingswork.virginia.edu/search.php?searchs=\u0002&Go.x=0&Go.y=0&searchq=yes&searcha=yes\u00010", + "todoinjava": "http://howtodoinjava.com/search-results/?q=\u0002\u00010", + "toforge": "http://www.howtoforge.com/trip_search?keys=\u0002\u00010", + "togeek": "http://www.howtogeek.com/search/?q=\u0002\u00010", + "tomakemyblog": "http://howtomakemyblog.com/?s=\u0002\u00010" + }, + "de": "http://www.homedepot.com/s/\u0002?NCNI-5\u000148", + "i3": "http://www.hoi3wiki.com/index.php?search=\u0002\u00010", + "i4": "//hoi4.paradoxwikis.com/index.php?search=\u0002\u00010", + "me": { + "*": "http://www.homeadvisor.com/sitesearch/searchQuery?action=SEARCH&searchType=SiteTaskSearch&useExtSearch=false&initialSearch=true&query=\u0002\u000121", + "base": "http://www.homebase.co.uk/webapp/wcs/stores/servlet/Search?storeId=10151&catalogId=1500001201&langId=110&searchTerms=\u0002&authToken=\u00013", + "depot": { + "*": "//www.homedepot.com/s/\u0002\u0001361", + "ca": "//www.homedepot.ca/en/home/search.html?q=\u0002#!q=\u0002\u00018" + }, + "snap": "//www.homesnap.com/search?q=\u0002\u00010", + "stuck": "//www.homestuck.com/search?search=\u0002\u00010", + "work": "http://homeworkhelpforkids.co.uk/?s=\u0002\u00018" + }, + "od": "//www.hood.de/suchergebnisse.htm?q=\u0002\u00010", + "ok": { + "*": "//hooktube.com/results?search_query=\u0002\u000120", + "tube": "//hooktube.com/results?search_query=\u0002\u000120" + }, + "rt": "http://en.hortipedia.com/index.php?search=\u0002&title=Special%3ASearch&go=Go\u00010", + "sm": "//help.openstreetmap.org/search/?q=\u0002\u000113", + "st": { + "*": "http://networking.ringofsaturn.com/Tools/dig.php?domain=ANY+\u0002\u000145", + "ing": "http://www.whoishostingthis.com/?q=\u0002\u00010" + }, + "tn": "//www.hotnews.ro/cauta/\u0002/1\u00010", + "tt": { + "*": "//homotopytypetheory.org/?s=\u0002\u00010", + "opic": "http://www.hottopic.com/search?q=\u0002\u00013" + }, + "bbyking": "//hobbyking.com/en_us/catalogsearch/result/?q=\u0002\u00010", + "bby-machinist": "http://www.hobby-machinist.com//?=\u0002\u00010", + "bbyworks": "//www.hobbyworks.com/index.cfm?action=search&searchText=\u0002\u00010", + "ckessinlib": "//dlc.lib.de.us/client/en_US/default/search/results?qu=\u0002&te=\u00010", + "ckeydb": "http://www.hockeydb.com/ihdb/stats/findplayer.php?full_name=\u0002\u000116", + "ckeymonkey": "http://www.hockeymonkey.com/nsearch?q=\u0002\u00010", + "ckeyref": "http://www.hockey-reference.com/search/search.fcgi?search=\u0002\u000112", + "ogle": "//hoogle.haskell.org/?hoogle=\u0002&scope=set%3Astackage\u00011717", + "oph": "http://hoopshype.com/?s=\u0002\u00010", + "pac": "http://opac.hebib.de/search?scope=R1&q=\u0002\u00010", + "rnbach": "//www.hornbach.de/shop/suche/sortiment/\u0002\u00017", + "ror": { + "*": "//horormagoria.sk/?s=\u0002\u00010", + "y": "//horormagoria.sk/?s=\u0002\u00010", + "magoria": "//horormagoria.sk/?s=\u0002\u00010" + }, + "tbot": "http://www.hotbot.com/search/web?q=\u0002\u00013", + "tbuzzy": "//www.buzzyhot.com/search?q=\u0002\u00010", + "tel": { + "*": "//hotels.com/search.do?q-destination=\u0002\u00010", + "s": "//hotels.com/search.do?q-destination=\u0002\u00010" + }, + "tline": "http://hotline.ua/sr/?q=\u0002\u000120", + "tsar": "http://www.hotstar.com/search?q=\u0002\u00010", + "tstar": "http://www.hotstar.com/search?q=\u0002\u00010", + "tud": "http://www.homeoftheunderdogs.net/search.php?search_game=\u0002\u00010", + "tukdeals": "http://www.hotukdeals.com/search?action=search&keywords=\u0002\u00016", + "ver": "//www.hover.com/domains/results?q=\u0002\u000130" + }, + "p": { + "b": "//www.hpb.com/products?utf8=%E2%9C%93&keywords=\u0002\u00019", + "c": { + "f": "http://www.housepetscomic.com/forums/search.php?keywords=\u0002\u00010", + "*": "http://www.housepetscomic.com/?s=\u0002\u00010" + }, + "f": "http://www.housepetscomic.com/forums/search.php?keywords=\u0002\u00010", + "*": "http://search.hp.com/query.html?lang=en&submit.x=0&submit.y=0&qt=\u0002&la=en&cc=us\u000120", + "p": { + "*": "//hpluspedia.org/index.php?search=\u0002\u00010", + "id": "//id.healthyplusplus.com/search?q=\u0002\u00010" + }, + "v": "http://www.heise.de/preisvergleich/?fs=\u0002\u000153", + "ecas": "//hpecas.com/pesquisa?controller=search&orderby=position&orderway=desc&search_query=\u0002&submit_search=\u00010", + "hosts": "http://hosts-file.net/default.asp?s=\u0002\u00010", + "hys": "//duckduckgo.com/?q=site%3Ahyperphysics.phy-astr.gsu.edu+\u0002\u00014", + "lus": { + "*": "//hpluspedia.org/index.php?title=Special%3ASearch&search=\u0002\u00010", + "pedia": "//hpluspedia.org/index.php?search=\u0002\u00010" + }, + "support": "http://www.support.hp.com/us-en/search?q=\u0002&filter=\u00013", + "wiki": "http://harrypotter.wikia.com/wiki/Special:Search?search=\u0002&fulltext=Search\u00016" + }, + "s": { + "b": "http://soblex.de/?p_w=\u0002&cmd=search_soblex\u00017", + "*": "http://honyakustar.com/en/\u0002 \u000114", + "l": "//www.hsl.fi/search/solr?keywords=\u0002\u00010", + "w": { + "*": "http://computer.howstuffworks.com/search.php?terms=\u0002\u00010", + "iki": "http://hearthstone.gamepedia.com/index.php?search=\u0002\u00010" + }, + "as": "http://www.hs-albsig.de/search/results.aspx?k=\u0002&cs=Diese%20Website&u=http%3A%2F%2Fwww.hs-albsig.de\u00010", + "db": "//www.adl.org/education-and-resources/resource-knowledge-base/hate-symbols?keys=\u0002\u00010", + "ts": "//hstspreload.org/?domain=\u0002\u00010", + "un": "//www.heraldsun.com.au/?s=\u0002\u00010" + }, + "t": { + "b": "//hooktube.com/results?search_query=\u0002\u000120", + "f": "http://www.howtoforge.com/trip_search?keys=\u0002\u00010", + "g": "http://www.howtogeek.com/search/?q=\u0002\u00010", + "*": "//hooktube.com/results?search_query=\u0002\u000120", + "w": { + "b": "//www.htw-berlin.de/suche/?domain=www.htw-berlin.de&query=\u0002\u00010", + "*": "//www.htw-dresden.de/suche.html?tx_kesearch_pi1[sword]=\u0002\u00010" + }, + "el": "//www.herold.at/telefonbuch/telefon_\u0002/\u00010", + "ml": { + "*": "//duckduckgo.com/html/?q=\u0002\u000130", + "5d": "http://html5doctor.com/search/?q=\u0002\u00010", + "2txt": "http://www.w3.org/services/html2txt?url=\u0002\u00010", + "book": "http://htmlbook.ru/search/?as_q=\u0002\u00010", + "dog": "http://www.htmldog.com/search/?q=\u0002\u00010" + }, + "tp": { + "*": "//httpstatuses.com/\u0002 \u0001122", + "cat": "//http.cat/\u0002\u00010" + }, + "cat": "//http.cat/\u0002\u00010", + "ube": "//hooktube.com/results?search_query=\u0002\u000120" + }, + "u": { + "d": { + "e": "http://translate.google.com/#hu/de/\u0002\u00010", + "*": "//hud.summon.serialssolutions.com/search?ho=t&l=en&fvf=ContentType%2CBook+Review%2Ct&q=\u0002&limit=everything\u00010" + }, + "*": "//healthunlocked.com/search/\u0002\u00010", + "m": { + "a": "http://www.humanite.fr/search/\u0002\u00010", + "*": "//www.humblebundle.com/store/search?sort=bestselling&search=\u0002\u00010", + "ble": { + "*": "//www.humblebundle.com/store/search?search=\u0002\u000158", + "best": "//www.humblebundle.com/store/search?sort=bestselling&search=\u0002\u00010", + "deals": "//www.humblebundle.com/store/search?sort=discount&search=\u0002\u00010", + "wiki": "http://humble.wikia.com/w/\u0002\u00010" + } + }, + "co": "http://hudoc.echr.coe.int/sites/eng/Pages/search.aspx#{%22fulltext%22:[%22\u0002 %22],%22documentcollectionid2%22:[%22GRANDCHAMBER%22,%22CHAMBER%22]}\u00010", + "en": "http://translate.google.com/#hu/en/\u0002\u000121", + "es": "//translate.google.hu/#hu/es/\u0002\u00010", + "ge": "//hugethinking.com/?s=\u0002\u00010", + "go": "//codewithhugo.com/search/?q=\u0002\u00010", + "it": "http://translate.google.com/#hu/it/\u0002\u00010", + "kd": "http://www.hotukdeals.com/search?action=search&keywords=\u0002\u00016", + "lu": "http://www.hulu.com/search?query=\u0002\u000151", + "sr": "//translate.google.com/#hu/sr/\u0002 \u00010", + "awei": "http://consumer.huawei.com/en/search/index.htm?keywords=\u0002\u00013", + "bpg": "//hubpages.com/search/?s=\u0002 \u00010", + "bski": "//hubski.com/search?q=\u0002\u00010", + "bspot": "//knowledge.hubspot.com/search?q=\u0002\u00010", + "ffingtonpost": "//www.huffingtonpost.com/search?keywords=\u0002&sortBy=recency&sortOrder=desc\u00014", + "ffpost": "//www.huffingtonpost.com/search?keywords=\u0002&sortBy=recency&sortOrder=desc\u00014", + "skermax": "http://huskermax.com/?q=\u0002\u00010", + "uto": "http://www.huuto.net/hakutulos?words=\u0002\u00019" + }, + "v": { + "g": "http://hvg.hu/kereses?term=\u0002&x=0&y=0\u00010", + "*": "http://www.hinnavaatlus.ee/search/?Type=products&Query=\u0002\u00016", + "v": "//geofox.hvv.de/jsf/home.seam?destination=\u0002\u000111", + "norman": "//www.harveynorman.com.au/catalogsearch/result/?q=\u0002\u00010", + "store": "//www.hv-store.de/navi.php?qs=\u0002: \u00010" + }, + "w": { + "2": "//howto9ja.com/?s=\u0002\u00010", + "d": "http://www.hollywoodreporter.com/search/\u0002 \u00010", + "*": "http://halo.umbc.edu/cgi-bin/haloweb/nrc1.pl?display=json&operation=search&keyword=\u0002\u00010", + "s": "//www.hackingwithswift.com/search/\u0002\u00010", + "z": "http://www.hardwarezone.com.sg/search/forum/?\u0002\u00010", + "iki": "//hi.wikipedia.org/w/index.php?search=\u0002&title=विशेष%3Aखोज&go=जाएँ&ns0=1\u00010" + }, + "x": { + "b": "http://www.hoaxbuster.com/search/node/\u0002%20type%3Aarticle\u00010", + "*": "//hex.pm/packages?search=\u0002&sort=downloads\u0001130", + "h": "http://hunterxhunter.wikia.com/wiki/Special:Search?query=\u0002\u00010" + }, + "y": { + "*": "//via.hypothes.is/\u0002\u00010", + "p": { + "*": "http://www.hyperninjas.com/search?q=\u0002\u00010", + "em": "http://hypem.com/#!/search/\u0002/1/\u00010", + "er": { + "*": "//www.hyperbola.info/packages/?q=\u0002\u00013", + "ninjas": "http://hyperninjas.com/search?q=\u0002\u00010" + }, + "estat": "http://www.\u0002.hypestat.com/\u00014", + "hen": "//www.hyphenation24.com/word/\u0002/\u00010", + "ixel": "//hypixel.net/player/\u0002/\u00019" + }, + "t": { + "*": "//www.hytiva.com/search?searchString=\u0002\u00013", + "s": "//www.hytiva.com/strains?searchString=\u0002\u00010" + }, + "mn": { + "*": "http://hymn.se/?s=\u0002\u00010", + "s": { + "e": "http://hymn.se/?s=\u0002\u00010", + "*": "//www.hymnal.net/en/search/all/all/\u0002\u00010" + }, + "ary": "//hymnary.org/search?qu=\u0002\u000112" + }, + "sb": "//hypixel-skyblock.fandom.com/wiki/Special:Search?query=\u0002\u00010", + "brid": "//maps.google.com/maps?t=h&q=\u0002\u00010", + "vee": "//www.hy-vee.com/grocery/search?search=\u0002\u00010", + "ves": "http://www.hyves.nl/search/hyver/?searchterms=\u0002\u00010" + }, + "ad": { + "d": "//handmade-add.com/index.php?route=product/search&search=\u0002\u00010", + "*": "http://hackaday.com/?s=\u0002\u000118", + "oop": "http://search-hadoop.com/?q=\u0002\u00010" + }, + "ak": { + "5": { + "f": "//forums.hak5.org/index.php?app=core&module=search&do=search&fromMainBar=1&search_term=\u0002\u00010", + "*": "http://hak5.org/?s=\u0002\u00010" + }, + "*": "http://wiki.hydrogenaudio.org/index.php?title=Special%3ASearch&search=\u0002&go=Go\u00010" + }, + "al": { + "*": "//hal.archives-ouvertes.fr/search/index/?q=\u0002\u00010", + "altube": "//www.halaltube.com/?s=\u0002\u00010", + "opedia": "http://www.halopedia.org/index.php?search=\u0002\u000111" + }, + "am": "http://www.hamdata.com/getcall.html?callsign=\u0002\u00010", + "aq": "http://hakkani.org/?term=\u0002\u00013", + "eb": { + "*": "//www.heb.com/search/?q=\u0002\u000115", + "wiki": "//he.wikipedia.org/w/index.php?search=\u0002&title=Special%3ASearch&go=Go\u00010" + }, + "ex": { + "*": "http://www.colorhexa.com/\u0002\u000129", + "pm": "//hex.pm/packages?search=\u0002&sort=downloads\u0001130", + "docs": "http://hexdocs.pm/\u0002\u000177" + }, + "fr": "http://duckduckgo.com/?q=site:linuxfr.org+\u0002\u00010", + "fs": "//www.hifishark.com/search?q=\u0002\u00014", + "ft": "http://www.harborfreight.com/catalogsearch/result?q=\u0002\u000130", + "fu": { + "*": "//www.hs-furtwangen.de/suche/?L=0&id=207&tx_solr[q]=\u0002\u00010", + "boss": "//hsfu.boss2.bsz-bw.de/Search/Results?lookfor=\u0002&limit=20\u00010" + }, + "i5": "http://hi5.com/friend/processHeaderNameSearch.do?searchText=\u0002\u00010", + "io": "//hackaday.io/search?term=\u0002\u00010", + "ip": { + "*": "http://www.hippressurecooking.com/?s=\u0002 \u00010", + "pie": "//wiki.hippiestation.com//index.php?title=Special%3ASearch&profile=default&search=\u0002\u00010" + }, + "ro": "//www.hogeschoolrotterdam.nl/zoek/?q=\u0002\u00010", + "rv": "http://www.restovisio.com/search?sq=\u0002\u00010", + "aaretz": "http://www.haaretz.co.il/misc/search-results?searchType=textSearch&simpleSearch=simpleSearch&text=\u0002\u00010", + "abr": { + "a": "http://habrahabr.ru/search/?q=\u0002\u00010", + "*": "//habr.com/ru/search/?&q=\u0002\u000145" + }, + "abbotrading": "http://www.ruilwaarde.nl/?p=\u0002\u00010", + "ack": { + "*": "//www.romhacking.net/?page=hacks&genre=&platform=&game=&category=&perpage=30&order=Date&dir=1&title=\u0002&author=&hacksearch=Go\u000110", + "42": "//hack42.nl/mediawiki/index.php?search=\u0002\u00010", + "aday": "http://hackaday.com/?s=\u0002\u000118", + "age": "http://hackage.haskell.org/packages/search?terms=\u0002\u0001778", + "eradana": "//blog.hackeradana.org/search?q=\u0002\u00010", + "ernews": "http://hn.algolia.com/#!/all/forever/0/\u0002\u000141", + "ology": "//blog.drhack.net/?s=\u0002\u00010", + "ster": "//www.hackster.io/search?i=projects&q=\u0002\u00010" + }, + "afelenl": "//www.hafele.nl/INTERSHOP/web/WFS/Haefele-HNL-Site/nl_NL/-/EUR/ViewParametricSearch-SimpleOfferSearch?SearchType=all&SearchTerm=\u0002\u00010", + "ahwul": "http://www.hahwul.com/search?max-results=7&q=\u0002\u00010", + "anja": "http://hanja.naver.com/search?query=\u0002\u00016", + "anze": "//www.hanze.nl/nld/zoeken?k=\u0002\u00010", + "andelsblatt": "http://app.handelsblatt.com/suche/?sw=\u0002\u00010", + "andmadeadd": "//handmade-add.com/index.php?route=product/search&search=\u0002\u00010", + "andytarife": "//www.handytarife.de/?q=\u0002\u00010", + "annaford": "http://www.hannaford.com/catalog/search.cmd?form_state=searchForm&keyword=\u0002\u00010", + "ansard": "//hansard.parliament.uk/search?searchTerm=\u0002\u00010", + "anzidb": "http://hanzidb.org/character/\u0002\u00010", + "anzicraft": "http://www.hanzicraft.com/character/\u0002\u00010", + "appi": "//www.happi.com/contents/searchcontent/all/\u0002/\u00010", + "appycow": "//www.happycow.net/searchmap?lat=&lng=&location=\u0002\u00019", + "apshoe": "//www.hapshoe.com/Arama?1&kelime=\u0002\u00010", + "ardocp": "//www.hardocp.com/search/?q=\u0002\u00010", + "ardwareinfo": "//us.hardware.info/#search:\u0002\u00010", + "arney": "//www.harney.com/pages/search-results?findify_q=\u0002\u00010", + "arptabs": "//www.harptabs.com/searchsong.php?Name=\u0002&HarpType=0\u00010", + "arrypotter": "http://harrypotter.wikia.com/wiki/Special:Search?query=\u0002\u00019", + "arvardlib": "http://hollis.harvard.edu/primo_library/libweb/action/dlSearch.do?institution=HVD&vid=HVD&tab=everything&displayField=all&search_scope=everything&mode=Basic&onCampus=false&displayMode=full&query=any%2Ccontains%2C\u0002\u00010", + "ashtag": "//twitter.com/search?q=%23\u0002\u00016", + "askellwiki": "http://www.haskell.org/haskellwiki/Special:Search/\u0002\u00016", + "astane": "http://www.trhastane.com/arama.php?sehir=0&word=\u0002 \u00010", + "athi": "http://babel.hathitrust.org/cgi/ls?field1=ocr;q1=\u0002;a=srchls\u000125", + "atebu": "http://b.hatena.ne.jp/search/text?q=\u0002\u000121", + "aven": "http://havenmaine.wikia.com/wiki/Special:Search?search=\u0002\u00010", + "avana": "//crazyabouthavana.com/?s=\u0002\u00010", + "awk": "http://hawkclothing.uk/index.php?route=product/search&search=\u0002\u00010", + "axelib": "http://lib.haxe.org/search?v=\u0002\u00010", + "ayoo": "http://holumbus.fh-wedel.de/hayoo/hayoo.html?query=\u0002\u00018", + "aze": "//hazeguitars.com/search?q=\u0002\u00010", + "eadfi": "//www.head-fi.org/search/9458473/?q=\u0002&o=relevance&c[p][sonnb_xengallery_photo][focal]=0&c[p][sonnb_xengallery_photo][iso]=0&c[p][sonnb_xengallery_photo][aperture]=0\u00010", + "ead-fi": "http://www.head-fi.org/search.php?search=\u0002\u00010", + "eadtalker": "//headtalker.com/?s=\u0002&post_type[]=campaigns\u00010", + "ealthable": "//www.healthable.org/?s=\u0002\u00010", + "eartbleed": "http://filippo.io/Heartbleed/#\u0002\u00010", + "earthpwn": "http://www.hearthpwn.com/search?search=\u0002#t1:cards\u00010", + "earthstone": "http://hearthstone.gamepedia.com/?search=\u0002\u000132", + "eaters": "//www.heatershop.co.uk/search?query=\u0002\u00010", + "eatspring": "//www.heatspring.com/app/courses/?query=\u0002\u00010", + "ecf": "http://hazmeelchingadofavor.com/?s=\u0002\u00010", + "eeza": "http://www.heeza.fr/fr/recherche?orderby=position&orderway=desc&search_query=\u0002&submit_search=Rechercher\u00010", + "eidi": "http://katalog.ub.uni-heidelberg.de/cgi-bin/search.cgi?fsubmit=1&query= \u0002\u00014", + "eise": "http://www.heise.de/suche/?q=\u0002&rm=search\u000110", + "eilkraeuter": "http://heilkraeuter.de/cgi-bin/search.cgi?Terms=\u0002\u00010", + "einzelnisse": "http://www.heinzelnisse.info/dict?searchItem=\u0002 \u000110", + "elm": { + "*": "http://www.helm.nu/Pages/Search.aspx?search=\u0002\u00019", + "h": "//hub.helm.sh/charts?q=\u0002\u00013", + "et": "http://haku.helmet.fi/iii/encore/search/C__S\u0002\u00010" + }, + "elp": "//help.duckduckgo.com/search?q=\u0002\u000159", + "elka": "//helka.finna.fi/Search/Results?lookfor=\u0002\u000111", + "ema": "//www.hema.nl/search?q=\u0002&lang=nl_NL\u00010", + "enna": "//www.henna-boy.co.uk/index.php?route=product/search&search=\u0002\u00010", + "enry": { + "*": "//www.henrys.com/Search/\u0002.aspx?q=\u0002\u00010", + "sphoto": "//www.henrys.com/Search/\u0002.aspx?q=\u0002\u00010" + }, + "endon": "http://www.thehendonmob.com/search/?q=\u0002\u00010", + "epsib": { + "*": "http://www.hepsiburada.com/ara?q=\u0002\u00010", + "urada": "http://www.hepsiburada.com/ara?q=\u0002\u00010" + }, + "ere": "//wego.here.com/search/\u0002\u0001167", + "eraldsun": "//www.heraldsun.com.au/?s=\u0002\u00010", + "erber": "//duckduckgo.com/?q=\u0002+site%3Aherber.de\u00010", + "eritage": "//www.heritage.org/search?contains=\u0002\u00010", + "ermes": "//www.myhermes.de/empfangen/sendungsverfolgung/sendungsinformation/#\u0002\u00010", + "eroes": "//heroeshearth.com/hero/\u0002/\u00010", + "eroku": "http://devcenter.heroku.com/articles?q=\u0002\u00013", + "erold": "http://www.herold.at/telefonbuch/\u0002/\u00010", + "esari": "http://hs.fi/haku/?search-term=\u0002\u000128", + "eute": "//www.zdf.de/suche?q=\u0002&synth=true&sender=heute.de&from=&to=&attrs=\u00014", + "eureka": { + "*": "http://www.heureka.cz/?h[fraze]=\u0002\u0001137", + "sk": "http://www.heureka.sk/?h[fraze]=\u0002 \u000111" + }, + "fqpdb": "http://www.hfqpdb.com/search/\u0002\u00013", + "i2en": "//translate.google.com/#view=home&op=translate&sl=hi&tl=en&text=\u0002\u00010", + "ibp": "//haveibeenpwned.com/account/\u0002\u00010", + "idden": "http://hwikis25cffertqe.onion/index.php?search=\u0002&title=Special%3ASearch\u000119", + "ideme": "//nl.hideproxy.me/go.php?u=\u0002\u000136", + "ighfive": "//success.highfive.com/hc/en-us/search?utf8=✓&query=\u0002\u00010", + "ighsnob": "http://www.highsnobiety.com/?s=\u0002\u00010", + "ihostels": "//www.hihostels.com/search/hostels?q=\u0002\u00010", + "ikr": "http://www.hikr.org/cse.php?q=\u0002\u00010", + "illel": "http://www.hillel.org/college-guide/search#keyword=\u0002&radius=10\u00010", + "ilux4x4": "http://www.hilux4x4.co.za/views/search.php?keywords=\u0002&terms=all&author=&sc=1&sf=all&sr=posts&sk=t&sd=d&st=0&ch=300&t=0&submit=Search\u00010", + "indu": "http://www.thehindu.com/search/?q=\u0002\u00017", + "inta": { + "*": "http://hintaseuranta.fi/haku/\u0002\u00014", + "fi": "http://hinta.fi/haku?q=\u0002\u00013" + }, + "inews": "http://hi-news.ru/?s=\u0002\u00010", + "intoeng": "http://www.maxgyan.com/search/hindi-to-english/index.php?q=\u0002\u00010", + "istory": "http://www.history.com/search?search-field=\u0002&x=0&y=0\u00011420", + "istorious": "http://historio.us/search/?q=\u0002\u00010", + "itta": "//www.hitta.se/sök?vad=\u0002\u000168", + "itchwiki": "http://hitchwiki.org/en/index.php?search=\u0002&fulltext=Search&title=Special%3ASearch\u00010", + "ive": "//www.hive.co.uk/Search/Keyword?keyword=\u0002\u000116", + "rwiki": "http://hrwiki.org/w/index.php?title=Special:Search&search=\u0002&go=Go\u000123" + }, + "i": { + "3": "//www.i3-technologies.com/en/resources/knowledge-base/?q=\u0002\u00010", + "a": { + "*": "//web.archive.org/web/*/\u0002\u000164", + "p": { + "*": "http://indeaparis.com/component/finder/search?q=\u0002 \u00010", + "pmag": "http://www.iappmag.de/?s=\u0002\u00010" + }, + "v": { + "*": "//www.iav.com/search/site/\u0002\u00010", + "en": "//www.iav.com/en/search/site/\u0002\u00010" + }, + "w": "http://infinitythewiki.com/en/\u0002\u00010", + "cr": "//www.iacr.org/search/?q=\u0002\u00010", + "ta": "http://airportcodes.aero/\u0002\u00010", + "cac": "//iacac.aero/?s=\u0002\u00010", + "cobus": "http://iacobus.usc.es/search*gag/?searchtype=Y&SORT=D&searcharg=\u0002 \u00010", + "loc": "//ialoc.ro/restaurante-bucuresti?search=\u0002\u00010", + "rchive": "http://www.archive.org/search.php?query=\u0002 \u000145", + "sutoya": "http://www.irasutoya.com/search?q=\u0002\u00010", + "teen": "//iate.europa.eu/search/byUrl?term=\u0002&sl=en\u00010" + }, + "b": { + "c": "http://www.mtb-news.de/forum/search/12469693/?q=\u0002&o=relevance\u00010", + "d": { + "b": "http://www.ibdb.com/search.asp?SearchFor=\u0002&SearchBy=All\u00010", + "*": "//research.investors.com/stock-quotes/nasdaq-apple-inc-\u0002.htm?fromsearch=1\u00010" + }, + "*": "//www.indiebound.org/search/book?keys=\u0002\u00015", + "m": { + "*": "http://www.ibm.com/Search/?q=\u0002&v=16&en=utf&lang=en&cc=us&Search=Search\u00019", + "kc": "//www.ibm.com/support/knowledgecenter/en/search/\u0002\u000174" + }, + "s": "//www.ibs.it/search/?ts=as&query=\u0002\u000111", + "ge": "//www.ibge.gov.br/busca.html?searchword=\u0002&searchphrase=all\u00010", + "ergourfr": "//www.ibergour.fr/fr/search?query=\u0002\u00010", + "erlibro": "//www.iberlibro.com/servlet/SearchResults?sts=t&an=&tn=&kn=\u0002&isbn=\u00010", + "hejo": "http://www.ibhejo.com/ssearch.php?simple_search=Y&mode=search&search_substring=\u0002&sort_by=high\u00010", + "iblio": "http://www.ibiblio.org/gsearch/?cx=006345117986368989313%3Ar2fkn4tcz5i&cof=FORID%3A11&ie=UTF-8&q=\u0002\u00010" + }, + "c": { + "a": { + "*": "//www.google.ca/imghp?\u0002\u00010", + "nn": { + "*": "//www.icann.org/search/#!/?searchText=\u0002\u00010", + "wiki": "//icannwiki.com/index.php?search=\u0002\u00016" + }, + "recept": "//www.ica.se/receptsok/#:search=\u0002\u00010", + "ruspedia": "http://www.kidicaruswiki.org/index.php?title=Special%3ASearch&search=\u0002\u00010" + }, + "d": { + "9": "http://www.icd9data.com/Search/?q=\u0002\u00010", + "*": "http://www.icd-code.de/suche/icd/recherche.html?sp=0&sp=S\u0002 \u00010", + "10": "http://www.icd10data.com/Search.aspx?search=\u0002\u00010" + }, + "i": { + "*": "//ici.radio-canada.ca/recherche?q=\u0002\u00013", + "ba": "http://www.iciba.com/\u0002\u00010" + }, + "*": "//www.imperial.ac.uk/search/?q=\u0002\u00014", + "m": "http://www.icheckmovies.com/search/movies/?query=\u0002\u00010", + "o": { + "*": "//icobench.com/icos?s=\u0002\u00010", + "n": { + "*": "http://www.iconfinder.com/search/?q=\u0002\u000114", + "s": { + "8": "//icons8.com/web-app/for/all/\u0002 \u00014", + "*": "http://www.iconfinder.com/search/?q=\u0002\u000114" + }, + "archive": { + "*": "http://www.iconarchive.com/tag/\u0002\u00010", + "cc": "http://www.iconarchive.com/search?q=\u0002&license=commercialfree\u00010" + }, + "finder": "http://www.iconfinder.com/search/?q=\u0002\u000114" + }, + "mp": "http://www.i-comparateur.com/search.aspx?q=\u0002\u00010" + }, + "es": "http://ices.dk/Searchcenter/Pages/default.aspx?k=\u0002\u00010", + "pl": "//catpro.icpl.org/iii/encore/search?lang=eng&target=\u0002\u00010", + "ecast": "http://dir.xiph.org/search?search=\u0002 \u00010", + "heckmovies": "http://www.icheckmovies.com/search/movies/?query=\u0002\u00010", + "station": "http://www.icstation.com/advanced_search_result.php?keywords=\u0002&search_in_description=1\u00010", + "ultr": "http://www.iculture.nl/?s=\u0002\u00010" + }, + "d": { + "d": "http://www.google.it/cse?cx=partner-pub-5110806989181281:4419033070&q=\u0002\u00010", + "e": { + "e": "//www.idee-shop.com/search?sSearch=\u0002\u00010", + "*": "http://www.idealo.de/preisvergleich/MainSearchProductCategory.html?q=\u0002\u000168", + "s": "//www.idealo.es/resultados.html?q=\u0002\u00010", + "al": { + "*": "http://www.idealworld.tv/search/\u0002?fh_location=//IdealWorld/en_GB/$s=\u0002&gs=\u0002\u00010", + "o": { + "*": "http://www.idealo.de/preisvergleich/MainSearchProductCategory.html?q=\u0002\u000168", + "de": "http://www.idealo.de/preisvergleich/MainSearchProductCategory.html?q=\u0002\u000168", + "es": "//www.idealo.es/resultados.html?q=\u0002\u00010" + } + }, + "as": "http://ideas.repec.org/cgi-bin/htsearch?q=\u0002&cmd=Search!\u00010", + "je": "//ideja.d2.si/results.php?q=\u0002\u00010", + "fix": "//www.idefix.com/search/?Q=\u0002\u00010", + "ntica": "http://identi.ca/search/people?q=\u0002&search=Search\u00010" + }, + "g": "//www.doomworld.com/idgames//index.php?search=1&field=title&sort=time&order=desc&word=\u0002\u000114", + "*": "http://www.idealo.de/preisvergleich/MainSearchProductCategory.html?q=\u0002\u000168", + "i": { + "*": "//idoimaging.com/programs/fulltext?utf8=✓&Program[fulltext]=\u0002\u00010", + "om": { + "*": "http://idioms.thefreedictionary.com/\u0002\u000124", + "s": "http://www.thefreedictionary.com/\u0002 \u00018" + } + }, + "l": "http://www.harrisgeospatial.com/docs/SearchResults.aspx?q=\u0002\u00010", + "s": "//instantdomainsearch.com/#search=\u0002\u00016", + "fr": "//www.idealo.fr/prechcat.html?q=\u0002 \u000137", + "fy": "//docs.idfy.io/?q=\u0002\u00010", + "os": "//jizdnirady.idnes.cz/vlakyautobusymhdvse/spojeni/?f=\u0002&t=\u0002\u00016", + "olmawiki": "http://idolmaster.wikia.com/wiki/Special:Search?search=\u0002&fulltext=Search\u00010", + "ownloadblog": "http://www.idownloadblog.com/search/?cx=partner-pub-2130162217902648%3Adgi3x3-xedb&cof=FORID%3A11&ie=ISO-8859-1&q=\u0002&siteurl=www.idownloadblog.com%2F&ref=www.google.com%2F&ss=1069j239311j6\u00010", + "ris": "http://docs.idris-lang.org/en/latest/search.html?q=\u0002&check_keywords=yes&area=default\u00010", + "rop": "//www.idropnews.com/?s=\u0002\u00010", + "root": "//idroot.us/?s=\u0002\u00010" + }, + "*": "//duckduckgo.com/?q=\u0002&ia=images&iax=images\u000116", + "e": { + "c": "//dlc.iec.cat/results.asp?txtEntrada=\u0002\u000193", + "*": "//duckduckgo.com/?q=site%3Aie+\u0002\u00014", + "l": { + "*": "//support.inspiredelearning.com/help/search/?phrase=\u0002\u00010", + "w": "//industriaenlaweb.com.ar/buscador?name=\u0002\u00010" + }, + "p": "http://www.iep.utm.edu/\u0002 \u00014", + "s": "http://www.eki.ee/dict/ies/index.cgi?Q=\u0002\u00015", + "t": { + "f": "http://datatracker.ietf.org/doc/search/?name=\u0002&activeDrafts=on&rfcs=on\u00015", + "*": "//digital-library.theiet.org/search?value1=\u0002&option1=all&option2=contentType&pageSize=20&value2=\u00010" + }, + "x": "//www.iex.nl/Zoeken/Default.aspx?q=\u0002\u00010", + "ee": { + "*": "http://ieeexplore.ieee.org/search/searchresult.jsp?newsearch=true&queryText=\u0002\u000123", + "s": "http://spectrum.ieee.org/searchContent?q=\u0002\u00010" + }, + "ns": "http://www.iens.nl/restaurant?q=\u0002\u00010" + }, + "g": { + "a": "//www.iga.net/en/search?k=\u0002\u00010", + "g": "//www.indiegogo.com/explore?q=\u0002\u00016", + "*": "//www.instagram.com/explore/tags/\u0002/\u00012555", + "n": "//www.ign.com/search?q=\u0002\u000131", + "u": "//www.instagram.com/\u0002\u00010", + "db": "//www.igdb.com/search?q=\u0002\u000113", + "em": "http://parts.igem.org/Special:Search?search=\u0002 \u00010", + "if": "//imgur.com/search/score?q=ext%3Agif+\u0002\u000137", + "ra": "http://igra-apple.ru/?s=\u0002\u00010", + "orandandre": "//igorandandre.com/search/\u0002\u00010" + }, + "l": { + "*": "//duckduckgo.com/?q=\u0002&ia=images&iax=images&iaf=size%3Aimagesize-large\u000116", + "m": "http://www.ilmeteo.it/meteo/\u0002\u00015", + "fatto": "http://www.ilfattoquotidiano.it/\u0002\u000118", + "ink": "//il.ink/\u0002\u00010", + "lumos": "http://illumos.org/man/\u0002\u00014", + "ounge": "http://www.ilounge.com/index.php/search/results/search&keywords=\u0002\u00010", + "ovefreesoftware": "http://www.ilovefreesoftware.com/gsearch?ie=UTF-8&q=\u0002&ss=1633j526083j9&cof=FORID%3a10&cx=008701510501807727669%3aabbyr0bpxi0&siteurl=www.ilovefreesoftware.com%2f\u00010", + "post": "http://www.ilpost.it/?s=\u0002\u00013", + "sole24ore": "http://www.ricerca24.ilsole24ore.com/fc?keyWords=\u0002&submit=+&header-search=keyWords&cmd=static&moneyPath=http://finanza-mercati.ilsole24ore.com&chId=30&path=/search/search_engine.jsp&field=Titolo|Testo&orderBy=score+desc\u00010", + "stu": "http://search.illinoisstate.edu/?q=\u0002\u00010", + "tapulu": "http://www.iltapulu.fi/search.php?q=\u0002\u00010", + "tasanomat": "http://iltasanomat.fi/haku/?search-term=\u0002\u00010" + }, + "n": { + "d": { + "*": "//www.india.com/searchresult/?cx=partner-pub-6717584324019958%3A4408969895&cof=FORID%3A10&ie=UTF-8&q=\u0002&sa=\u00010", + "ol": "//www.indolio.com/search?q=\u0002\u00010", + "eed": "http://www.indeed.com/jobs?q=\u0002\u000144", + "ependent": "http://www.independent.co.uk/search/simple.do?destinationSectionUniqueName=search&publicationName=ind&searchString=\u0002\u00015", + "iabookstore": "//www.indiabookstore.net/search?q=\u0002\u00010", + "iamart": "http://dir.indiamart.com/cgi/catprdsearch.mp?ss=\u0002\u00010", + "iankanoon": "//indiankanoon.org/search/?formInput=\u0002\u00014", + "iedb": "http://www.indiedb.com/search?cx=008031850949085947773%3Acbmjgaamtxe&cof=FORID%3A11&ie=UTF-8&q=\u0002&sa.x=0&sa.y=0\u00010", + "iegogo": "//www.indiegogo.com/search#/?q=\u0002\u00010", + "iemerch": "//www.indiemerchstore.com/search?q=\u0002\u00010", + "ieweb": "http://indieweb.org/wiki/index.php?title=Special%3ASearch&search=\u0002&go=Go\u00015", + "igo": "http://www.chapters.indigo.ca/home/search/?keywords=\u0002\u00017", + "yaconnects": "http://www.indyaconnects.com/catalogsearch/result/?q=\u0002\u00010" + }, + "g": "//www.ing.de/suche/?query=\u0002\u000117", + "*": "//invidio.us/search?q=\u0002\u000129", + "l": "//ivdnt.org/zoeken-in-woordenboeken?w=\u0002\u00010", + "n": { + "*": "//www.israelnationalnews.com/Search.aspx?string=\u0002\u00010", + "erf": "http://www.innerfidelity.com/search/node/\u0002\u00010", + "erlightcrystals": "//innerlightcrystals.co.uk/sales/index.php?main_page=advanced_search_result&keyword=\u0002&search_in_description=1\u00010", + "ooo": "http://www.innovativity.org/moteur-de-recherche-innooo.php?typerecherche=&item=\u0002\u00010", + "sida": "//innsida.ntnu.no/sok?site=innsida&query=\u0002&category=all\u000110" + }, + "o": "http://www.inoreader.com/search/\u0002\u00010", + "p": { + "*": "//duckduckgo.com/?q=-site%3Apinterest.com+\u0002&iar=images&iax=images&ia=images\u00017", + "ost": "//inpost.pl/pl/pomoc/znajdz-przesylke?parcel=\u0002\u00019" + }, + "s": { + "*": "http://www.instructables.com/howto/\u0002\u00017", + "as": "http://www.insa-strasbourg.fr/fr/?s=\u0002\u00010", + "ta": { + "*": "//www.instagram.com/explore/tags/\u0002\u0001716", + "gram": "//instagram.com/explore/tags/\u0002\u0001637", + "llgentoo": "//wiki.installgentoo.com/index.php/\u0002\u00018", + "ntgaming": "//www.instant-gaming.com/en/search/?q=\u0002\u00015", + "ntlogo": "http://instantlogosearch.com/?q=\u0002\u00010", + "paper": "//www.instapaper.com/search?q=\u0002\u00010" + }, + "ectimages": "//www.insectimages.org/search/action.cfm?q=\u0002\u00010", + "ider": "//insider.in/search?q=\u0002\u00010", + "ideschools": "http://insideschools.org/search?q=\u0002 \u00010", + "pire": "http://inspirehep.net/search?p=\u0002\u000199", + "pirationhut": "http://inspirationhut.net/?s=\u0002\u00010", + "tructables": "http://www.instructables.com/howto/\u0002\u00017" + }, + "t": { + "*": "http://www.internazionale.it/search/?q=\u0002\u00013", + "el": { + "i": "//software.intel.com/sites/landingpage/IntrinsicsGuide/#!=undefined&text=\u0002\u00010", + "*": "http://www.intel.com/content/www/us/en/search.html?keyword=\u0002\u00015" + }, + "er": { + "*": "//www.interencheres.com/recherche/lots?search=\u0002&area=france\u00013", + "cept": "//theintercept.com/search/?s=\u0002\u00019", + "nazionale": "http://www.internazionale.it/search/\u0002\u00010", + "sport": "//www.intersport.se/soksida/?q=\u0002\u00010" + }, + "aljazeera": "http://www.aljazeera.com/Services/Search/?q=\u0002\u00010", + "egral": "//www.wolframalpha.com/input/?i=integral+\u0002\u00013", + "heclouds": "//intheclouds.io/search?q=\u0002\u00010", + "odns": "http://www.intodns.com/\u0002\u00010", + "ohu": "http://into.hu/kereses.php?kereses=\u0002&cikk=1&forum=1&letolt=1&fal=1&zene=1&kerdesek=1&page=1\u00010" + }, + "v": { + "d": "//invidio.us/search?q=\u0002\u000129", + "*": "//inventaire.io/search?q=\u0002\u000116", + "ak": "//invak.info/?s=\u0002\u00010", + "id": { + "*": "//invidio.us/search?q=\u0002\u000129", + "io": { + "*": "//invidio.us/search?q=\u0002\u000129", + "us": "//www.invidio.us/search?q=\u0002\u0001642" + } + }, + "est": { + "*": "//www.investopedia.com/search/?search-terms=\u0002\u000113", + "ing": "//www.investing.com/search/?q=\u0002\u000116", + "opedia": "//www.investopedia.com/search/?search-terms=\u0002\u000113", + "orwords": "http://www.investorwords.com/search_cse.php?q=\u0002\u00010" + } + }, + "ab": "http://www.ineedabargain.com/deals/search?q=\u0002 \u00010", + "ah": "//www.inah.gob.mx/buscador?searchword=\u0002\u00010", + "at": "//www.inaturalist.org/search?q=\u0002\u000119", + "ci": "http://inci.sozlukspot.com/w/\u0002\u000146", + "et": "http://www.inet.se/hitta?q=\u0002\u00010", + "ha": { + "*": "http://catalogue.inha.fr/inha/List.csp?SearchT1=\u0002&Index1=Tlm&Database=5&OpacLanguage=fre&NumberToRetrieve=50&SearchMethod=Find_1&SearchTerm1=\u0002&Profile=Profile35&PreviousList=Start&PageType=Start&WebPageNr=1&WebAction=NewSearch&StartValue=1&RowRepeat=0&MyChannelCount=\u00010", + "lt": "//www.inhaltsangabe.de/?s=\u0002\u00010" + }, + "kb": { + "*": "//inkbunny.net/submissionsviewall.php?rid=&mode=search&page=1&orderby=create_datetime&text=\u0002&stringtype=and&keywords=yes&title=yes&description=no&artist=&favsby=&type=&sale=&days=&keyword_id=&user_id=&random=&md5=\u00017", + "un": "//inkbunny.net/submissionsviewall.php?mode=search&stringtype=and&keywords=yes&title=yes&description=yes&text=\u0002\u00010" + }, + "rs": "http://www.inrs.fr/header/recherche.html?queryStr=\u0002\u00010", + "wx": "http://www.inwx.com/en/domain/check#search=\u0002#region=DEFAULT\u00013", + "2p3": "//annuaire.in2p3.fr/search/\u0002\u00010", + "box": "//inbox.google.com/search/\u0002\u000119", + "cense": "//www.incensepro.com/search?type=product&q=\u0002\u00010", + "comp": "//incompetech.com/wordpress/?s=\u0002\u00010", + "credible": "//www.incredible.co.za/search/?q=\u0002\u00010", + "floo": "http://inflooenz.com/?artist=\u0002\u00010", + "fog": { + "*": "//infogalactic.com/info/\u0002\u000170", + "al": { + "*": "//infogalactic.com/w/index.php?search=\u0002\u00010", + "actic": "http://infogalactic.com/w/index.php?search=\u0002\u000125" + }, + "ram": "//infogr.am/search#\u0002\u00010" + }, + "foq": "http://www.infoq.com/search.action?queryString=\u0002\u00010", + "fobae": "//www.infobae.com/search/\u0002/?q=\u0002\u00015", + "fopedia": "//www.infopedia.pt/dicionarios/lingua-portuguesa/\u0002\u000131", + "foseek": "http://websearch.rakuten.co.jp/Web?qt=\u0002\u000171", + "fosphere": "http://theinfosphere.org/index.php?search=\u0002&go=Go&title=Special%3ASearch\u00010", + "fowars": "//www.infowars.com/?s=\u0002\u00016", + "foworld": "//www.infoworld.com/search/google?cx=014839440456418836424%3Ahugs45or03k&cof=FORID%3A9&query=\u0002&op=Search&gl=US&safe=off&form_build_id=form-ea211c8bee91b69175fca8d84e9d9543&form_id=google_cse_results_searchbox_form\u00010", + "itium": "//initium.fandom.com/wiki/Special:Search?query=\u0002\u00010", + "keri": "http://inkeri-klubi.radioviola.net/system/app/pages/search?scope=search-site&q=\u0002\u00010", + "kipedia": "http://splatoonwiki.org/w/index.php?search=\u0002&go=Go\u00010", + "ktweb": "//www.inktweb.nl/search.php?search=\u0002\u00010", + "rocks": "//lesinrocks.com/recherche/?q=\u0002\u00010" + }, + "p": { + "a": { + "*": "//en.wikipedia.org/wiki/Help:IPA/\u0002\u00015", + "pi": "http://ip-api.com/#\u0002\u00013", + "rcel": "//tracking.i-parcel.com/secure/track.aspx?track=\u0002\u00010" + }, + "l": { + "*": "//www.iplt20.com/search?term=\u0002\u00010", + "oc": { + "*": "//www.iptolocation.net/trace-\u0002\u00010", + "ation": "//www.iplocation.net/?query=\u0002\u000124" + }, + "ayer": { + "*": "http://www.bbc.co.uk/iplayer/search?q=\u0002\u00016", + "radio": "http://www.bbc.co.uk/radio/programmes/a-z/by/\u0002/player\u00010" + }, + "ookup": "http://iplookup.theel0ja.info/?host=\u0002\u000138" + }, + "s": "//interpersonal.stackexchange.com/search?q=\u0002\u00010", + "*": "http://whatismyipaddress.com/ip/\u0002\u0001572", + "db": "http://www.ipdb.org/search.pl?any=\u0002&sortby=name&search=Search+Database&searchtype=quick\u00010", + "fs": "//ipfs.io/ipfs/\u0002\u00013", + "ns": "//ipfs.io/ipns/\u0002\u00010", + "ro": "http://www.iprofesional.com/index.php?p=buscadorProfesional&texto=\u0002\u00010", + "v6": "http://ready.chair6.net/?url=\u0002\u00010", + "ernity": "http://www.ipernity.com/search/doc?q=\u0002&w=on\u00010", + "honees": "http://www.actualidadiphone.com/search/\u0002\u00010", + "info": "http://ipinfo.io/\u0002\u0001241", + "rice": "//iprice.my/search/?term=\u0002\u00010", + "track": { + "*": "http://www.ip-tracker.org/locator/ip-lookup.php?ip=\u0002\u000123", + "er": "http://www.ip-tracker.org/locator/ip-lookup.php?ip=\u0002 \u000111" + }, + "void": "http://www.ipvoid.com/scan/\u0002\u00010" + }, + "s": { + "b": { + "*": "http://www.isbns.net/search/?query=\u0002 \u00010", + "n": { + "*": "//isbndb.com/search/books/\u0002\u000133", + "db": "http://isbndb.com/search-all.html?kw=\u0002\u00010", + "nu": "http://isbn.nu/\u0002\u00010", + "search": "//isbnsearch.org/search?s=\u0002\u00010" + } + }, + "c": { + "*": "//isc.sans.edu/ipinfo.html?ip=\u0002\u00010", + "rap": "http://iscrapapp.com/?SearchTxt=\u0002\u00010" + }, + "*": "http://ilmainensanakirja.fi/sanakirja/\u0002?\u000127", + "l": { + "*": "//islamansiklopedisi.org.tr/arama/?q=\u0002&p=m\u00010", + "amqa": "http://islamqa.info/en/search?key=\u0002&yt0=search\u00014", + "am21c": "//www.Islam21c.com/?s=\u0002\u00010", + "amicboighor": "http://islamicboighor.com/?s=\u0002&post_type=product\u00010" + }, + "o": { + "*": "//distrowatch.com/table.php?distribution=\u0002\u000148", + "ffline": "http://www.downforeveryoneorjustme.com/\u0002\u00010", + "nline": "http://www.downforeveryoneorjustme.com/\u0002\u00010" + }, + "s": { + "*": "http://issuu.com/search?q=\u0002\u000120", + "uu": "//issuu.com/search?q=\u0002\u00010" + }, + "w": "//www.instantstreetview.com/s/\u0002\u00015", + "ec": "//security.stackexchange.com/search?q=\u0002\u00010", + "gd": "//is.gd/create.php?url=\u0002\u00017", + "hr": "http://www.ishr.ch/advanced-search?term=\u0002 \u00010", + "mu": "//is.muni.cz/auth/vyhledavani/?search=\u0002\u00016", + "ni": "//isni.oclc.org/xslt/CMD?ACT=SRCH&IKT=8006&TRM=\u0002\u00010", + "up": "//downforeveryoneorjustme.com/\u0002\u00013", + "aac": "http://bindingofisaacrebirth.gamepedia.com/index.php?search=\u0002\u000125", + "aca": "http://www.isaca.org/Search/Pages/DefaultResults.aspx?k=Test&s=\u0002\u00010", + "erv": "//www.iserv.fr/?s=\u0002\u00010", + "fdb": "http://www.isfdb.org/cgi-bin/se.cgi?type=Fiction%20Titles&arg=\u0002\u000150", + "huffle": "http://www.indieshuffle.com/search/songs/\u0002\u00010", + "itup": "//isitup.org/\u0002\u000112", + "itdown": "//downforeveryoneorjustme.com/\u0002\u00013", + "prime": "http://www.isprimenumber.com/prime/\u0002\u00010", + "rgrajan": "//www.isrgrajan.com/?s=\u0002\u00010", + "thereanydeal": "//isthereanydeal.com/search/?q=\u0002\u000151", + "tock": { + "*": "http://www.istockphoto.com/photos/\u0002?phrase=\u0002\u000115", + "photo": "http://www.istockphoto.com/file_search.php?action=file&text=\u0002\u00010" + }, + "toric-preturi": "//www.istoric-preturi.info/search/\u0002\u00010" + }, + "t": { + "*": "//duckduckgo.com/?q=\u0002&kl=it-it\u000171", + "s": "//www.its-mo.com/search/freeword/\u0002\u00010", + "v": { + "*": "//www.itv.com/itvplayer/search/term/\u0002\u00014", + "erb": "http://www.italian-verbs.com/italian-verbs/conjugation.php?verbo=\u0002\u00010" + }, + "ad": "//isthereanydeal.com/search/?q=\u0002\u000151", + "ch": "//itch.io/search?q=\u0002\u000163", + "en": "http://translate.google.com/#it/en/\u0002 \u000147", + "eo": "http://www.swahili.it/glossword/index.php?a=term&d=2&q=\u0002\u00010", + "es": "http://translate.google.com/#it/es/\u0002\u00014", + "fr": "http://context.reverso.net/traduction/italien-francais/\u0002\u00010", + "hu": "http://translate.google.com/#it/hu/\u0002\u00010", + "aigi": "//itaigi.tw/k/\u0002\u00010", + "ebooks": "http://it-ebooks.info/search/?q=\u0002&type=title\u00010", + "ella": "http://www.itella.fi/itemtracking/itella/search_by_shipment_id?ShipmentId=\u0002\u00015", + "news": "//it-news.press/search?searchword=\u0002\u00010", + "newz": "http://itnewz.ro/?s=\u0002: \u00010", + "ninja": "http://www.itninja.com/search?q=\u0002\u00010", + "rig": "http://www.itrig.de/index.php?serendipity%5Baction%5D=search&serendipity%5Bfullentry%5D=1&serendipity%5BsearchTerm%5D=\u0002\u00010", + "unes": { + "*": "//duckduckgo.com/?q=\u0002%20site%3Aitunes.apple.com\u00018", + "es": "//duckduckgo.com/?q=\u0002+site%3Aitunes.apple.com%2Fes%2F\u00010", + "artist": "//itunes.apple.com/us/artist/\u0002\u00010" + }, + "wiki": "//it.wikipedia.org/wiki/Special:Search?search=\u0002\u0001138" + }, + "v": { + "*": "http://www.italian-verbs.com/italian-verbs/conjugation.php?verbo=\u0002\u00010", + "st": "//www.investopedia.com/search?q=\u0002\u00017", + "oox": "//www.ivoox.com/\u0002_sb.html?sb=\u0002\u00010" + }, + "w": { + "*": "http://instantwatcher.com/search?content_type=1+2&source=1+2+3&q=\u0002\u00015", + "mn": "//iwantmyname.com/?domain=\u0002\u00010", + "ant": { + "*": "http://iwantmyname.com/search?domain=\u0002\u00014", + "myname": "//iwantmyname.com/?domain=\u0002\u00010" + }, + "iki": "//www.theiphonewiki.com/w/index.php?search=\u0002&title=Special%3ASearch&go=Go\u00010", + "oot": "http://www.iwoot.com/elysium.search?search=\u0002\u00010" + }, + "id": { + "*": "//www.isitdownrightnow.com/\u0002.html\u00010", + "rn": "//www.isitdownrightnow.com/\u0002.html\u00010" + }, + "jp": "http://prirucka.ujc.cas.cz/?slovo=\u0002\u00010", + "mb": { + "d": "http://www.imdb.com/find?q=\u0002&s=all\u0001109", + "*": "http://www.imbiomed.com.mx/1/1/articulos.php?method=searchKeyword&keywords=\u0002\u00017" + }, + "md": { + "b": { + "a": "http://www.imdb.com/find?ref_=nv_sr_fn&q=\u0002&s=nm\u00015", + "*": "http://www.imdb.com/find?s=all&q=\u0002\u000123434", + "k": "http://www.imdb.com/find?s=kw&q=\u0002\u00015", + "m": "//m.imdb.com/find?q=\u0002\u000142", + "n": "http://www.imdb.com/find?s=nm&q=\u0002\u00016", + "p": "http://pro-labs.imdb.com/find?q=\u0002 \u00010", + "s": "http://imdb.com/showtimes/US/\u0002\u00010", + "ep": "//www.imdb.com/find?&q=\u0002&s=ep\u00010", + "tv": "//www.imdb.com/search/title?title=\u0002&title_type=tv_series\u00015" + }, + "*": "http://www.imdb.com/find?q=\u0002+&s=all\u0001434" + }, + "mg": { + "*": "//duckduckgo.com/?q=\u0002&ia=images&iax=images\u000116", + "s": "//duckduckgo.com/?q=\u0002&ia=images&iax=images\u000116", + "ur": { + "*": "//imgur.com/search?q=\u0002\u0001350", + "ul": "http://imgur.com/api/upload/?url=\u0002\u00010" + }, + "flip": "//imgflip.com/search?q=\u0002\u00013", + "ops": "//imgops.com/\u0002\u000118", + "rwm": "//google.com/search?tbm=isch&q=\u0002&tbs=imgo:1#q=\u0002&tbs=imgo:1,sur:fmc&tbm=isch\u000119" + }, + "mh": "//www.inmotionhosting.com/support/search?searchword=\u0002\u00010", + "ms": { + "*": "//ims.com.br/?s=\u0002\u00010", + "lp": "http://imslp.org/index.php?title=Special:Search&search=\u0002\u0001126" + }, + "o9": "http://io9.com/search?q=\u0002\u00014", + "ol": "//www.iol.co.za/search?q=\u0002\u00010", + "op": { + "*": "http://iopscience.iop.org/nsearch?terms=\u0002&searchType=yourSearch\u00010", + "s": "//imgops.com/\u0002\u000118" + }, + "os": "http://developer.apple.com/library/ios/search/?q=\u0002\u000126", + "ot": { + "*": "//www.roomalert.ro/search?q=\u0002\u00010", + "eksperten": "//ioteksperten.dk/?s=\u0002&post_type=product\u00010" + }, + "rc": { + "*": "http://irc.netsplit.de/channels/?chat=\u0002\u00010", + "-galleria": "//irc-galleria.net/users/search?username=\u0002 \u00010" + }, + "rs": "http://search.irs.gov/search?q=\u0002&proxystylesheet=irs_portals_frontend\u00015", + "xl": "//ca.ixl.com/search?q=\u0002\u00010", + "ya": { + "*": "//yandex.com/images/search?text=\u0002\u0001234", + "nmv": "http://iyanmv.com/?s=\u0002\u00010" + }, + "fab": "http://theifab.com/search/\u0002\u00010", + "fdb": "http://ifdb.tads.org/search?searchbar=\u0002\u00010", + "fht": "http://www.ifht.rwth-aachen.de/ca/be/ovbs/?lidx=&search=\u0002\u00010", + "fixit": "http://www.ifixit.com/search?x=0&y=0&query=\u0002\u000130", + "fttt": "//ifttt.com/search/query/\u0002\u00010", + "fun": { + "*": "//www.ifun.de/suche/\u0002\u00010", + "ny": "//ifunny.co/search/memes?q=\u0002\u00010" + }, + "hep": "http://inspirehep.net/search?p=\u0002\u000199", + "herb": "//iherb.com/search?kw=\u0002\u00015", + "iba": "//www.iiba.org/search/?q=\u0002\u00010", + "jinus": "//www.ijinus.com/?s=\u0002&lang=en\u00010", + "kanoon": "//indiankanoon.org/search/?formInput=\u0002\u00014", + "kea": { + "*": "http://www.ikea.com/us/en/search/?query=\u0002\u000176", + "at": "//www.ikea.com/at/de/search/products/?q=\u0002\u000113", + "au": "http://www.ikea.com/au/en/search/?query=\u0002\u00010", + "be": "http://www.ikea.com/be/nl/search/?query=\u0002\u00010", + "ca": "//www.ikea.com/ca/en/search/products/?q=\u0002\u000119", + "ch": "http://www.ikea.com/ch/de/search/?query=\u0002\u00010", + "cs": "//www.ikea.com/cz/cs/search/?query=\u0002\u00010", + "de": "//www.ikea.com/de/de/search/products/?q=\u0002\u000119", + "es": "//www.ikea.com/es/es/search/products/?q=\u0002\u00010", + "fr": "http://www.ikea.com/fr/fr/search/?query=\u0002\u00013", + "ie": "http://www.ikea.com/ie/en/search/?query=\u0002 \u00010", + "it": "http://www.ikea.com/it/it/search/?query=\u0002\u00014", + "nl": "//www.ikea.com/nl/nl/search/?q=\u0002\u00010", + "pl": "//www.ikea.com/pl/pl/search/?query=\u0002\u00010", + "uk": "//www.ikea.com/gb/en/search/products/?q=\u0002\u00010" + }, + "kkepedia": "http://ikkepedia.org/wiki/\u0002\u00010", + "kman": "//ikman.lk/en/ads?query=\u0002\u00010", + "kso": "http://kantaro.ikso.net/?do=search&id=\u0002&fulltext=Serĉo\u00010", + "mag": { + "e": { + "*": "//duckduckgo.com/?q=\u0002&ia=images&iax=images\u000116", + "s": { + "*": "//duckduckgo.com/?q=\u0002&ia=images&iax=images\u000116", + "hack": "http://imageshack.us/photos/\u0002\u00014" + }, + "ly": "//www.imagely.com/?s=\u0002 \u00010", + "layers": "//imagelayers.io/?images=\u0002\u00010", + "net": "http://www.image-net.org/search?q=\u0002\u00015", + "quest": "http://quest.eb.com/search/\u0002\u00013" + }, + "*": "//www.indiemag.fr/search/node/\u0002\u00010", + "r": "//imagr.eu/?action=search&search=\u0002\u00018" + }, + "mas": { + "*": "http://www.project-imas.com/w/index.php?search=\u0002&title=Special%3ASearch&go=Go\u000118", + "wiki": "http://www.project-imas.com/w/index.php?search=\u0002\u00010" + }, + "maths": "http://images.math.cnrs.fr/spip.php?page=recherche&page=recherche&recherche=\u0002\u00010", + "mfdb": "http://www.imfdb.org/w/index.php?title=Special%3ASearch&search=\u0002&go=Go\u000166", + "more": "http://www.imore.com/search/\u0002?query=\u0002\u00010", + "mpdb": "http://impdb.org/index.php?search=\u0002\u00010", + "mperial": "//www.imperial.ac.uk/search/?q=\u0002\u00014", + "mpericonde": "http://www.impericon.com/de/advancedsearch/result/?q=\u0002\u00010", + "mpericonuk": "http://www.impericon.com/uk/advancedsearch/result/?q=\u0002\u00010", + "qdb": "http://iqdb.org/?url=\u0002\u000161", + "rasutoya": "http://www.irasutoya.com/search?q=\u0002\u00010", + "res": "http://www.imaging-resource.com/search.html?q=\u0002\u00010", + "recommend": "http://irecommend.ru/srch?query=\u0002\u00010", + "ris": { + "*": "http://scitools.org.uk/iris/docs/latest/search.html?q=\u0002\u00013", + "htimes": "//www.irishtimes.com/search/search-7.4195619?q=\u0002\u00010" + }, + "rowiki": "http://irowiki.org/w/index.php?search=\u0002\u00010", + "ukb": "//kb.iu.edu/search?q=\u0002\u00010", + "upac": "//iupac.org/?s=\u0002\u00016", + "url": "http://google.com/searchbyimage?image_url=\u0002\u00010", + "xigo": "//ixigo.com/q/\u0002\u00010", + "zneo": "http://www.izneo.com/search.html?pattern=\u0002\u00010" + }, + "j": { + "a": { + "b": "//www.jabong.com/find/\u0002\u00010", + "*": "http://www.j-archive.com/search.php?search=\u0002\u00018", + "l": { + "*": "http://www.jal.co.jp/cgi-bin/jal/insite_search/index.cgi?keyword=\u0002&collection=jalcojp&charset=shift_jis\u00010", + "op": { + "*": "http://jalopnik.com/search?q=\u0002\u00010", + "nik": "http://jalopnik.com/search?q=\u0002\u00010" + } + }, + "m": { + "f": "//www.jamf.com/jamf-nation/search?query=\u0002\u00010", + "*": "//www.jamendo.com/en/search?qs=q=\u0002\u00010", + "ie": "//www.jamieoliver.com/search/?s=\u0002\u00014", + "endo": "//www.jamendo.com/search?q=\u0002\u00010" + }, + "p": { + "i": "//duckduckgo.com/?q=site%3Aapi.joomla.org+\u0002\u00010", + "*": "//support.justaddpower.com/kb/search/?q=\u0002\u00010" + }, + "r": { + "*": "http://www.findjar.com/index.x?query=\u0002\u000166", + "gon": { + "f": "http://jargonf.org/index.php?search=\u0002\u00010", + "*": "//duckduckgo.com/?q=\u0002+site%3Acatb.org+inurl%3Ajargon\u000111" + } + }, + "y": { + "*": "http://www.jaycar.com.au/search?text=\u0002\u00015", + "car": "//www.jaycar.co.nz/search/?q=\u0002\u00010" + }, + "de": "//jade.io/search/\u0002\u00010", + "di": "//jadi.net/?s=\u0002\u00010", + "va": { + "4": "http://search.oracle.com/search/search?tzoffset=420&default=true&q=\u0002+url:/javase/1.4.2/docs&start=1&nodeid=&fid=&showSimilarDoc=true&group=Documentation&keyword=&x=0&y=0\u00010", + "5": "http://search.oracle.com/search/search?tzoffset=420&default=true&q=\u0002+url:/javase/1.5.0/docs&start=1&nodeid=&fid=&showSimilarDoc=true&group=Documentation&keyword=&x=0&y=0\u00010", + "6": "http://search.oracle.com/search/search?tzoffset=420&default=true&q=\u0002+url:/javase/6/docs&start=1&nodeid=&fid=&showSimilarDoc=true&group=Documentation&keyword=&x=0&y=0\u00010", + "7": "//docs.oracle.com/apps/search/search.jsp?q=\u0002&category=java&product=e17409-01\u00010", + "8": "//duckduckgo.com/?q=site%3Adocs.oracle.com%2Fjavase%2F8%2Fdocs%2Fapi%2F+\u0002\u000133", + "9": "http://docs.oracle.com/apps/search/search.jsp?category=java&q=\u0002\u00013", + "*": "//docs.oracle.com/apps/search/search.jsp?q=\u0002&category=java\u000187", + "11": "//duckduckgo.com/?q=site%3Adocs.oracle.com%2Fen%2Fjava%2Fjavase%2F11%2Fdocs%2Fapi%2F+\u0002\u000124", + "fx": "//search.oracle.com/search/search?num=10&exttimeout=false&q=\u0002+url:/javase/8/javafx/api&group=Documentation\u00010", + "libs": "//javalibs.com/search?q=\u0002\u00010", + "libhunt": "//java.libhunt.com/search?query=\u0002\u00010", + "script": "//developer.mozilla.org/search?q=\u0002\u000116" + }, + "wb": "//ja.wikibooks.org/w/index.php?search=\u0002\u00010", + "wp": "//ja.wikipedia.org/w/index.php?search=\u0002\u00010", + "wq": "//ja.wikiquote.org/w/index.php?search=\u0002\u00010", + "ws": "//ja.wikisource.org/w/index.php?search=\u0002\u00010", + "wt": "//ja.wiktionary.org/w/index.php?search=\u0002\u00010", + "wv": "//ja.wikiversity.org/w/index.php?search=\u0002\u00010", + "2en": "//translate.google.com/#ja/en/\u0002\u00014", + "conj": "http://japaneseverbconjugator.com/VerbDetails.asp?txtVerb=\u0002&Go=Conjugate\u00010", + "cobin": "//jacobinmag.com/search?query=\u0002\u00010", + "nus": "//janus.lib.cam.ac.uk/db/node.xsp?search=\u0002\u00010", + "wiki": "//ja.wikipedia.org/wiki/\u0002 \u00010" + }, + "á": "http://ja.is/?q=\u0002\u00010", + "b": { + "*": "http://www.jupiterbroadcasting.com/?s=\u0002\u00015", + "o": { + "*": "http://jbovlaste.lojban.org/lookup?Form=lookup.pl1&Strategy=*&Query=\u0002\u00010", + "vlaste": "http://jbovlaste.lojban.org/dict/\u0002\u00014" + }, + "hifi": "http://www.jbhifi.com.au/?q=\u0002\u000112", + "plugins": "//plugins.jetbrains.com/search?correctionAllowed=true&search=\u0002\u00010" + }, + "d": { + "f": "http://www.journaldesfemmes.com/s/\u0002\u00010", + "g": "http://www.journaldugeek.com/?s=\u0002\u000120", + "k": "http://docs.oracle.com/apps/search/search.jsp?category=java&q=\u0002\u00013", + "l": "//www.jdlighting.com.au/catalogsearch/result/?q=\u0002\u00010", + "n": "http://www.journaldunet.com/s/\u0002\u00010", + "w": "http://www.jdwetherspoon.co.uk/home/pubs/find/\u0002\u00010", + "*": "http://search.jd.com/Search?keyword=\u0002&enc=utf-8\u000147", + "be": "http://www.lejournaldubienetre.com/search?tag=\u0002\u00010", + "ca": "http://ca.justdial.com/allus/\u0002\u00010", + "in": "http://www.justdial.com/National-Search/\u0002\u00010", + "pune": "http://www.justdial.com/Pune/\u0002\u00010" + }, + "e": { + "d": { + "i": { + "*": "//www.jedipedia.net/w/index.php?search=\u0002\u00010", + "s": "http://www.jedisjeux.net/search_results.php?search=\u0002&button_search=Ok\u00010", + "pedia": "http://jedipedia.wikia.com/wiki/Spezial:Suche?search=\u0002&fulltext=Search\u00010" + }, + "*": "//extensions.joomla.org/extensions/extension/?searchall=\u0002&filter%5Btags%5D%5B%5D=&filter%5Bcore_catid%5D=&filter%5Bincludes%5D=&filter%5Bversions%5D=&filter%5Btype%5D=&filter%5Bhasdemo%5D=&filter%5Bnewupdated%5D=&filter%5Bscore%5D=&dir=DESC&limitstart=&controller=filter&view=extension&layout=list&Itemid=145&clearorders=0&clearfilters=1\u00010" + }, + "p": "//www.aeaweb.org/journals/jep/search-results?within%5Btitle%5D=on&within%5Babstract%5D=on&within%5Bauthor%5D=on&journal=3&q=\u0002\u00010", + "*": "http://www.tanoshiijapanese.com/dictionary/index.cfm?j=\u0002&e=&search=Search+%3E\u00017", + "t": { + "*": "//jet.com/search?term=\u0002\u00010", + "brains": "//www.jetbrains.com/search/?q=\u0002\u00010", + "lag": "//thehappyjetlagger.com/?s=\u0002\u00010", + "pens": "http://www.jetpens.com/search?q=\u0002\u00017" + }, + "gs": "//www.jegs.com/webapp/wcs/stores/servlet/SearchResultsPageCmd?Ntt=\u0002\u00010", + "ux": "http://www.jeuxvideo.com/recherche.php?q=\u0002\u00016", + "llyneo": "//items.jellyneo.net/search/?name=\u0002\u000117", + "nsonusa": "http://www.jensonusa.com/search?q=\u0002\u00010", + "opardy": "http://www.j-archive.com/search.php?search=\u0002\u00018", + "rgas": "http://www.jergasdehablahispana.org/?pais=&palabra=\u0002&submit=Buscar&tipobusqueda=0\u00010", + "suerocha": "//jesuerocha.com/search/\u0002\u00010", + "zebel": "http://jezebel.com/search?q=\u0002\u00010" + }, + "i": { + "d": "//items.jellyneo.net/search/?name=\u0002\u000117", + "g": "http://jayisgames.com/search/?cx=partner-pub-4854273876013864%3A9692641413&cof=FORID%3A11&ie=ISO-8859-1&q=\u0002&sa=Search&siteurl=jayisgames.com%2Fgames%2F&ref=jayisgames.com%2F&ss=&siteurl=jayisgames.com%2Fsearch%2F%3Fq%3Dhello&ref=&ss=849j189425j6\u00010", + "*": "//jisho.org/search/\u0002\u00011784", + "k": "//jisho.org/search/%23kanji%20\u0002\u00014", + "t": "http://www.jobintree.com/emploi?keywords=\u0002\u00010", + "v": { + "e": "//jivesearch.com/?q=\u0002\u00010", + "*": "//www.jouwictvacature.nl/vacatures?s=\u0002\u00010" + }, + "on": "//jionews.com/search?query=\u0002\u00010", + "mms": "//www.jimms.fi/fi/Product/Search?q=\u0002\u00010", + "sho": "//jisho.org/search/\u0002\u00011784" + }, + "*": "//jet.com/search?term=\u0002\u00010", + "j": "http://jinja.pocoo.org/docs/2.10/search/?q=\u0002\u00010", + "l": { + "*": "http://www.johnlewis.com/Search/Search.aspx?SearchTerm=\u0002\u000117", + "m": "http://www.jean-luc-melenchon.fr/?s=\u0002\u00010", + "pt": "http://jlptdictionary.com/index.php?pn=1&st=0&jl=0&njl=0&sb=0&obt=0&wpp=25&ot=0&k=\u0002\u00013", + "se": "http://japanese.stackexchange.com/search?q=\u0002\u00010" + }, + "m": { + "e": { + "*": "//hub.jmonkeyengine.org/search?q=\u0002\u00014", + "w": "//duckduckgo.com/?q=\u0002 site:wiki.jmonkeyengine.org\u00010" + }, + "*": "http://joemonster.org/search.php?q=\u0002\u00010", + "p": "http://www.jemepropose.com/annonces?keywords=\u0002\u00010" + }, + "n": { + "*": "//www.jellynote.com/en/search?q=\u0002\u00010", + "n": "//jovemnerd.com.br/?s=\u0002\u00010" + }, + "o": { + "b": { + "*": "//job.am/hy/jobs?q=\u0002\u00019", + "s": { + "*": "http://www.indeed.com/jobs?q=\u0002\u000144", + "bg": "//www.jobs.bg/front_job_search.php?zone_id=0&distance=0&location_sid=0&all_categories=0&all_type=0&all_position_level=1&all_company_type=1&keyword=\u0002&last=0\u00010", + "ca": "http://www.indeed.ca/jobs?q=\u0002\u00010", + "de": "//englishjobs.de/search?q=\u0002\u00010", + "mtl": "//www.jobillico.com/search-jobs?skwd=\u0002&scty=Montr%C3%A9al%2C%20QC&icty=6185&ipc=0&sil=&sjdpl=&sdl=&imc1=0&imc2=0&flat=45.509828&flng=-73.6715&mfil=byCity&ipg=1&clr=1\u00010" + }, + "2u": "//us.job2u.org/?s=\u0002\u00010" + }, + "e": { + "*": "http://joemonster.org/search.php?q=\u0002\u00010", + "fresh": "//www.joefresh.com/search?text=\u0002\u00010", + "monster": "http://joemonster.org/search.php?q=\u0002\u00010" + }, + "*": "//www.jotrin.com/product/list?keyword=\u0002\u00017", + "cb": "//www.justonecookbook.com/?s=\u0002\u00010", + "co": "http://www.jonathancoulton.com/mediawiki/index.php?search=\u0002\u00010", + "jo": "http://jojo.wikia.com/wiki/Special:Search?search=\u0002&fulltext=Search\u000134", + "om": "//www.joom.com/en/search/q.\u0002\u00010", + "tb": "//jotboard.info/lookup.php?q=\u0002\u00010", + "ve": { + "*": "//www.jove.com/search?q=\u0002\u00010", + "mnerd": "//jovemnerd.com.br/?s=\u0002\u00010" + }, + "ann": "//www.joann.com/search?q=\u0002\u000119", + "fogas": "http://www.jofogas.hu/magyarorszag?q=\u0002\u00010", + "hnlewis": "http://www.johnlewis.com/Search/Search.aspx?SearchTerm=\u0002\u000117", + "inup": "//joinup.ec.europa.eu/search?keys=\u0002\u00010", + "ker": "//www.joker.be/nl/groepsreizen/\u0002\u00010", + "lla": "//together.jolla.com/questions/scope:all/sort:activity-desc/page:1/query:\u0002/\u00015", + "mgeek": "//jomgeek.my/?s=\u0002\u00010", + "official": "http://www.joofficial.com/website/search?query=\u0002 \u00010", + "rnaldaparaiba": "http://www.jornaldaparaiba.com.br/?s=\u0002\u00010", + "rudan": "//www.jorudan.co.jp/jt/cgi/qsearch/qsearch.cgi?s=\u0002\u00014" + }, + "p": { + "c": "//www.jpc.de/s/\u0002\u000157", + "d": { + "*": "//www.japandict.com/?s=\u0002\u000138", + "ic": "http://jpdic.naver.com/search.nhn?query=\u0002\u000113" + }, + "*": "http://www.jetpens.com/search?q=\u0002\u00017", + "j": "//www.buycarplate.com/?m=scr&searchval=\u0002\u00010", + "l": "//www.jpl.nasa.gov/search.php?q=\u0002\u00010", + "en": "http://www.kanjijapanese.com/en/dictionary-japanese-english/\u0002\u000115", + "ost": "//trackings.post.japanpost.jp/services/srv/search/direct?searchKind=S004&locale=en&reqCodeNo1=\u0002\u000115", + "ralves": "//jpralves.net/search.html?q=\u0002\u00010" + }, + "q": { + "d": "http://api.jquery.com/\u0002/\u00010", + "*": "http://api.jquery.com/?ns0=1&s=\u0002\u000139", + "m": "http://jquerymobile.com/?s=\u0002\u00010", + "u": { + "i": "http://api.jqueryui.com/?s=\u0002\u00010", + "*": "http://jqueryui.com/?s=\u0002\u00010", + "ery": "http://api.jquery.com/?ns0=1&s=\u0002\u000139" + } + }, + "r": { + "a": { + "*": "http://www.jra.go.jp/search/top/index.html?q=\u0002\u00010", + "dy": "//www.idsjmk.cz/jrady/\u0002.pdf\u00010" + }, + "*": "http://joyreactor.cc/search?q=\u0002\u00013", + "s": "//jrsbelgium.org/spip.php?page=recherche&recherche=\u0002\u00010", + "devjobs": "//www.jrdevjobs.com/jobs?query=\u0002\u00010" + }, + "s": { + "d": "//www.jsdelivr.com/?query=\u0002\u00010", + "m": "//junespringmultimedia.com/?s=\u0002&post_type=page\u00010", + "*": "//developer.mozilla.org/en-US/search?topic=api&topic=js&q=\u0002\u0001270", + "o": { + "*": "http://stackoverflow.com/search?q=[java]+\u0002\u00010", + "nlint": "http://jsonlint.com/?json=\u0002\u00010" + }, + "bf": "//bundlephobia.com/result?p=\u0002\u00013", + "coach": "//js.coach/?search=\u0002\u00010", + "hint": "http://www.jshint.com/docs/options/#\u0002\u00010", + "info": "//javascript.info/search/?query=\u0002\u00010", + "supply": "//www.johnstonesupply.com/search/go?w=\u0002\u00010", + "tor": "http://www.jstor.org/action/doBasicSearch?Query=\u0002\u000118" + }, + "v": { + "c": { + "*": "http://japaneseverbconjugator.com/VerbDetails.asp?txtVerb=\u0002\u00019", + "om": "http://www.jeuxvideo.com/recherche.php?q=\u0002 \u000114" + }, + "d": "http://www.jeuxvideo.com/recherche.php?q=\u0002\u00016", + "*": "http://www.jeuxvideo.com/recherche.php?q=\u0002\u00016", + "j": "//www.japanesevehicles.com/stocklist.php?qsearch_kbn=1&lang=en&opt=0&qsearch=\u0002\u00010" + }, + "w": { + "h": "//www.justwatch.com/us/search?q=\u0002\u0001261", + "i": { + "*": "//www.justwatch.com/in/search?q=\u0002\u000111", + "t": "//www.justwatch.com/it/cerca?q=\u0002\u00010" + }, + "*": "http://www.jw.org/en/search/?q=\u0002\u000127", + "p": { + "*": "http://www.jwpepper.com/sheet-music/search.jsp?keywords=\u0002\u00013", + "epper": "http://www.jwpepper.com/sheet-music/search.jsp?keywords=\u0002\u00013" + }, + "de": "//www.jw.org/de/suche/?q=\u0002\u00010", + "es": "//www.jw.org/es/búsquedas/?q=\u0002:\u00010", + "se": "//www.justwatch.com/se/search?q=\u0002\u00010" + }, + "cp": "//jcp.org/en/jsr/summary?id=\u0002\u00010", + "fl": "//www.liberty.edu/library/search-results/?type=all&q=\u0002\u00010", + "fm": "//www.cambridge.org/core/journals/journal-of-fluid-mechanics/listing?q=\u0002\u00010", + "gf": "http://www.jazzguitar.be/forum/search.php?searchid=\u0002\u00010", + "hg": "http://jhg-traunreut.de/index.php?q=\u0002&option=com_finder&view=search\u00010", + "ta": "//www.justtryart.ml/search.php?k=\u0002\u00010", + "tw": "http://www.just-the-word.com/api/combinations?word=\u0002\u00010", + "2team": "//junookyo.blogspot.com/search?q=\u0002\u00010", + "comp": "http://chaitan.cloudapp.net/justcompare/search?q=\u0002\u00010", + "guitar": "http://jguitar.com/chordsearch?chordsearch=\u0002\u00010", + "hulib": "//catalyst.library.jhu.edu/multi_search?utf8=✓&search_field=all_fields&q=\u0002\u00010", + "tut": "http://search.oracle.com/search/search?search_p_main_operator=all&group=Documentation&q=\u0002+url%3A%2Fjavase%2Ftutorial\u00010", + "ualusg": "//www.jualusg2d3dmurah.com/search?q=\u0002\u00010", + "uejin": "//juejin.im/search?query= \u0002&type=all\u00010", + "uick": "http://juick.com/?search=\u0002\u00010", + "uju": "//jujucharms.com/q/\u0002\u00010", + "ukuu": "http://jukuu.com/search.php?q=\u0002\u00010", + "ula": "//www.jula.se/search/?query=\u0002\u00010", + "uls": "http://slovniky.juls.savba.sk/?w=\u0002&s=exact&c=608a&d=kssj4&d=psp&d=sssj&d=scs&d=sss&d=peciar&d=ma&d=hssjV&d=bernolak&d=obce&d=priezviska&d=un&d=locutio&d=pskcs&d=psken&d=noundb&ie=utf-8&oe=utf-8#\u00010", + "ulia": "//docs.julialang.org/en/latest/search?q=\u0002\u000123", + "umbo": { + "*": "//www.jumbo.pt/Frontoffice/search/\u0002\u00010", + "supermarkt": "http://www.jumbo.com/zoeken?SearchTerm=\u0002\u00010" + }, + "umps": "//www.jumps.nl/index.php/component/finder/search?q=\u0002&Itemid=106\u00010", + "uno": { + "*": "//www.juno.co.uk/search/?q[all][]=\u0002\u00010", + "dl": "http://www.junodownload.com/search/?q[all][0]=\u0002\u00010" + }, + "unat": "//www.junat.net/en/\u0002\u00010", + "uninet": "//www.juniper.net/search/gsa/?keyword=\u0002\u00010", + "usbr": { + "*": "http://www.jusbrasil.com.br/busca?q=\u0002 \u00010", + "asil": "//www.jusbrasil.com.br/busca?q=\u0002\u00010" + }, + "ustia": "http://law.justia.com/lawsearch?query=\u0002\u00010", + "ustice": "//or.justice.cz/ias/ui/rejstrik-$firma?jenPlatne=PLATNE&nazev=\u0002\u00010", + "ustimprinted": "//www.justimprinted.com/catalogsearch/result/?q=\u0002\u00010", + "ustwalkers": "http://justwalkers.com/catalogsearch/result/?q=\u0002\u00010", + "ustwatch": { + "*": "//www.justwatch.com/us/search?q=\u0002\u0001261", + "au": "//www.justwatch.com/au/search?q=\u0002\u000115", + "de": "//www.justwatch.com/de/Suche?q=\u0002\u00013", + "fi": "//www.justwatch.com/fi/search?q=\u0002\u00010", + "uk": "//www.justwatch.com/uk/search?q=\u0002\u000133" + }, + "utarnji": "//www.jutarnji.hr/search/?q=\u0002\u00010", + "uwelo": "//www.juwelo.es/catalogsearch/result/?q=\u0002\u00010" + }, + "k": { + "a": { + "*": "//www.khanacademy.org/search?page_search_query=\u0002\u000145", + "m": { + "*": "http://kamusiturki.com/\u0002\u00010", + "us": "http://prpm.dbp.gov.my/Search.aspx?k=\u0002\u00010", + "ailio": "//www.kamailio.org/w/?s=\u0002\u00010", + "elopedia": "http://kamelopedia.mormo.org/index.php?title=Spezial%3ASuche&search=\u0002&button=Senden\u00010" + }, + "s": { + "*": "http://www.kaskus.co.id/search?q=\u0002\u00010", + "hipara": "//www.kashipara.com/search/search.php?search=\u0002\u00010", + "kus": "//www.kaskus.co.id/search?q=\u0002\u00010", + "persky": { + "*": "http://support.kaspersky.com/search?query=\u0002\u00010", + "mal": "//www.securelist.com/en/descriptions?words=\u0002&behavior=&Search=Search&search_type=1\u00010" + } + }, + "li": { + "*": "//www.kali.org/?s=\u0002\u00010", + "mah": "//kalimah.top/results/?q=\u0002\u00010" + }, + "os": { + "*": "//forum.kaosx.us/?q=\u0002\u00010", + "pkg": "http://kaosx.tk/packages/?act=search&subdir=&sortby=date&order=descending&searchpattern=\u0002 \u00010" + }, + "pi": "http://api.kde.org/mapsearcher.php?class=\u0002&module=ALL&version=ALL&go=Go\u00010", + "rt": "//kart.finn.no/?q=\u0002\u00019", + "artje": "//www.kaartje2go.nl/zoeken?q=\u0002\u00010", + "bum": "//www.kabum.com.br/cgi-local/site/listagem/listagem.cgi?string=\u0002&btnG=\u000143", + "ffee": "//kaffee.citadella.de/de/suche?controller=search&s=\u0002\u00010", + "fto": "//www.kafto.gr/?s=\u0002\u00010", + "hoot": "//create.kahoot.it/search?filter=1&query=science&tags=\u0002\u00010", + "hta": "//www.kahtahaber.com/search?q=\u0002\u00010", + "kaku": "http://kakaku.com/search_results/\u0002\u000119", + "kijun": "http://kakijun.jp/main/u_kensaku.php?KANJI=\u0002\u000111", + "kosepise": "http://kakosepise.com/?s=\u0002\u00010", + "leva": "//www.kaleva.fi/haku/?search=\u0002\u00010", + "ncolle": "http://kancolle.wikia.com/wiki/Special:Search?search=\u0002\u000180", + "ngaroo": "//kangarookarry.com/search?type=product&q=\u0002\u00010", + "nji": "//app.kanjialive.com/search/\u0002\u00010", + "nopy": "//www.kanopy.com/s?query=\u0002\u00010", + "prof": "//www.khanacademy.org/profile/\u0002/\u00010", + "rhcj": "http://judgmenthck.kar.nic.in/judgments/simple-search?query=\u0002\u00010", + "rir": "//dikarier.com/layanan/?keywords=\u0002\u00010", + "rmadecay": "http://karmadecay.com/\u0002\u000128", + "tacoda": "//katacoda.com/search?q=\u0002\u00010", + "teglo": "http://kateglo.com/?phrase=\u0002&mod=dictionary\u00010", + "yak": "//www.kayak.com/sherlock/opensearch/search?q=\u0002\u00018", + "zan": "http://fegszerviz.hu/?s=\u0002\u00010" + }, + "b": { + "b": { + "i": "//kbbi.kemdikbud.go.id/entri/\u0002\u000125", + "*": "//www.kbb.com/search/?source=homepage&query=\u0002\u00016" + }, + "*": "http://duckduckgo.com/?q=site%3Akeybase.io+\u0002\u00015", + "n": "//korben.info/?s=\u0002\u000113", + "t": "//kabutan.jp/stock/?code=\u0002\u00010", + "ors": "http://kuldnebors.ee/search/search.mec?search_evt=onsearch&pob_action=search&search_O_string=\u0002\u00010", + "ugs": "//bugs.kde.org/buglist.cgi?quicksearch=\u0002\u00010" + }, + "d": { + "b": "//code.kx.com/q/search?query=\u0002\u00010", + "*": "http://kanjidamage.com/kanji/search?utf8=%E2%9C%93&q=\u0002\u00016", + "eblog": "http://www.kdeblog.com/?s=\u0002\u00014", + "nuggets": "//www.kdnuggets.com/?s=\u0002\u00010" + }, + "f": { + "*": "//kasperfred.com/posts/?q=\u0002\u00010", + "s": "http://www.keyforsteam.de/catalogue/search-\u0002/\u00018", + "z": "http://www.kfz-info.net/\u0002-kfz-kennzeichen/\u00010" + }, + "g": { + "*": "http://kg-portal.ru/?search&s_str= \u0002\u00013", + "m": "http://keygenmusic.net/?page=search&query=\u0002\u00010", + "forum": "http://forum.kvinneguiden.no/?q=\u0002\u00010", + "itlab": "//invent.kde.org/search?utf8=✓&snippets=&scope=&search=\u0002\u00010" + }, + "h": { + "*": "//hub.kubeapps.com/charts?q=\u0002\u00010", + "an": { + "*": "//www.khanacademy.org/search?page_search_query=\u0002\u000145", + "academy": "//www.khanacademy.org/search?page_search_query=\u0002\u000145" + }, + "amsat": "//khamsat.com/search?utf8=✓&q=\u0002\u00010", + "insider": "http://www.khinsider.com/search?search=\u0002\u00010", + "ronos": "http://www.khronos.org/search/?cx=017055583490642512057:_ak1bpok_no&cof=FORID:9&q=\u0002&sa=Search&siteurl=www.khronos.org/\u00015", + "wiki": "//www.khwiki.com/index.php?title=Special%3ASearch&search=\u0002\u00015" + }, + "j": { + "i": "http://kanji.jitenon.jp/cat/search.php?getdata=\u0002\u00010", + "*": "http://www.biblestudytools.com/search/?q=\u0002&s=Bibles&t=kjv\u00010", + "v": "http://www.kingjamesbibleonline.org/search.php?q=\u0002\u000155", + "ell": { + "*": "http://www.kjell.com/Sok?query=\u0002\u00019", + "no": "//www.kjell.com/no/sok?query=\u0002\u00010" + } + }, + "k": { + "c": "//kingkiller.wiki/w/index.php?search=\u0002\u00010", + "*": "//kubekings.com/buscar?controller=search&orderby=position&orderway=desc&search_query=\u0002&submit_search=\u00010", + "bb": "http://www.kisskissbankbank.com/search?q=\u0002\u00010", + "bib": "//bibliotek.kk.dk/search/ting/\u0002\u00010", + "box": "//www.kkbox.com/search.php?search=mix&word=\u0002\u00010", + "bruce": "http://www.google.com/cse?cx=002209521788924011185:wzz9w-qvlhi&q=\u0002\u00010", + "tix": "//kktix.com/events?search=\u0002\u00010", + "usta": "http://www.kuantokusta.pt/search?q= \u0002 \u000120" + }, + "*": "//www.konsolentreff.de/search/1/?q=\u0002\u000140", + "l": { + "*": "//kabarlinux.id/?s=\u0002\u00010", + "n": "http://klnavarro.free.fr/spip/spip.php?page=recherche&recherche=\u0002\u00010", + "ein": { + "*": "//www.ebay-kleinanzeigen.de/\u0002/k0\u000175", + "ezeitung": "http://www.kleinezeitung.at/user/search.do?searchText=\u0002&action=1&resetForm=1&resultsPage=0\u00014" + }, + "ocks": "//klocksnack.se/search/6404040/?q=\u0002&o=date\u00010", + "ubschule": "//www.klubschule.ch/Kurse/suche@\u0002\u00010" + }, + "m": { + "c": "//knowledge.kaltura.com/search?search_api_views_fulltext=\u0002\u00010", + "f": "//forum.keyboardmaestro.com/search?q=\u0002\u00016", + "*": "//kara.moe/base/karas?filter=\u0002\u00010", + "jy": "http://kaomojiya.jp/keyword/\u0002/?search_flg=1\u00010", + "art": { + "*": "http://www.kmart.com/shc/s/search_10151_10104?keyword=\u0002\u00010", + "au": "//www.kmart.com.au/webapp/wcs/stores/servlet/SearchDisplay?searchTerm=\u0002&categoryId=&storeId=10701&catalogId=10102&langId=-1&pageSize=30&beginIndex=0&sType=SimpleSearch&resultCatEntryType=2&showResultsPage=true&searchSource=Q&pageView=\u00010" + } + }, + "n": { + "f": "//www.knf.gov.pl/wyniki_wyszukiwania?searchText=\u0002&publicationId=18&sortType=accuracy\u00010", + "*": "//knoema.com/search?query=\u0002\u00010", + "mi": "//knmi.nl/zoeken?q=\u0002\u00010", + "owyourmeme": "http://knowyourmeme.com/search?utf8=%E2%9C%93&q=\u0002\u000135" + }, + "p": { + "e": { + "d": "//www.kpedia.jp/w/\u0002\u00010", + "*": "http://kalliope.staatsbibliothek-berlin.de/de/search.html?q=\u0002\u00010" + }, + "*": "//www.kupujemprodajem.com/search.php?action=list&data%5Bad_kind%5D=&data%5Bad_type%5D=&data%5Bfollow%5D=&data%5Bad_kind_type%5D=&data%5Btip_oglasa%5D=&data%5Bcategory_id%5D=&data%5Bgroup_id%5D=&data%5Blocation_id%5D=&data%5Blocation_radius%5D=&data%5Bhas_photo%5D=&data%5Bcondition%5D=&data%5Bperiod%5D=&data%5Border%5D=&data%5Bcar_model%5D=&data%5Bvehicle_power_min%5D=&data%5Bvehicle_power_max%5D=&data%5Bvehicle_cc_min%5D=&data%5Bvehicle_cc_max%5D=&data%5Bvehicle_km_min%5D=&data%5Bvehicle_km_max%5D=&data%5Bvehicle_make_year_min%5D=&data%5Bvehicle_make_year_max%5D=&data%5Bcar_body_type%5D=&data%5Bcar_fuel_type%5D=&data%5Bcar_doors%5D=&data%5Bcar_gearbox%5D=&data%5Bvehicle_aircondition%5D=&data%5Bvehicle_drive%5D=&data%5Bprice_from%5D=&data%5Bprice_to%5D=&dummy=name&data%5Bkeywords%5D=\u0002 &=&=&=&=&=&=&return_url=aW5kZXgucGhw\u000132", + "op": "//www.allkpop.com/search/articles/\u0002\u00010", + "oisk": "http://www.kinopoisk.ru/index.php?first=no&what=&kp_query=\u0002\u000176", + "rojects": "//projects.kde.org/search?q=\u0002&all_words=1&projects=1&submit=Submit\u00010" + }, + "r": { + "*": "//www.kroger.com/search?query=\u0002\u00010", + "l": "http://catalog.krl.org/polaris/search/searchresults.aspx?ctx=1.1033.0.0.9&type=Keyword&term=\u0002&by=KW&sort=RELEVANCE&limit=TOM%3D*&query=&page=0&searchid=1\u00010", + "ak": "//www.krak.dk/search?searchQuery=\u0002\u00010", + "aftly": "//kraftly.com/search?q=\u0002\u00010", + "dic": "http://krdic.naver.com/search.nhn?query=\u0002\u00019", + "eativfont": "//www.kreativfont.com/?s=\u0002\u00010", + "ebs": { + "*": "//krebsonsecurity.com/?s=\u0002\u00010", + "onsec": "//krebsonsecurity.com/?s=\u0002&x=0&y=0\u00010" + }, + "eedo": "//www.kreedo.de/index.php?cl=search&searchparam=\u0002 \u00010", + "ita": "//docs.krita.org/index.php?search=\u0002\u00013", + "itiker": "//kritiker.se/sok/?q=\u0002\u00010", + "oger": "//www.kroger.com/search?query=\u0002\u00010" + }, + "s": { + "*": "http://www.kickstarter.com/projects/search?utf8=✓&term=\u0002+\u0001112", + "l": { + "c": "//www.ksl.com/classifieds/search/?keyword=\u0002\u00014", + "*": "//classifieds.ksl.com/search?keyword=\u0002\u00013" + }, + "p": { + "f": "http://forum.kerbalspaceprogram.com/search.php?s=\u0002\u00010", + "*": "http://wiki.kerbalspaceprogram.com/index.php?search=\u0002\u000123", + "pc": "//ksp.co.il/index.php?txt_search=\u0002\u00010", + "wiki": "http://wiki.kerbalspaceprogram.com/w/index.php?search=\u0002&title=Special%3ASearch\u00010" + }, + "t": "//www.kickstarter.com/\u0002 \u00010", + "u": "//kitsu.io/anime?text=\u0002\u00010" + }, + "t": { + "b": "http://techbase.kde.org/Special:Search?search=\u0002&fulltext=Search\u00010", + "h": { + "b": "//kth-primo.hosted.exlibrisgroup.com/primo-explore/search?query=any,contains,\u0002&vid=46KTH_VU1_L&search_scope=default_scope&sortby=rank&tab=default_tab&lang=en_US&mode=simple&fromRedirectFilter=true\u00010", + "*": "//www.kth.se/search/search?q=\u0002\u00010", + "places": "//www.kth.se/places/search/?query=\u0002\u00010" + }, + "*": "http://www.kicktraq.com/search/?find=\u0002\u00010", + "k": "http://kotaku.com/search?q=\u0002\u000196", + "s": "//www.kielitoimistonsanakirja.fi/\u0002\u00010", + "cz": "http://www.karaoketexty.cz/search?q=\u0002\u00010", + "echbase": "http://techbase.kde.org/Special:Search?search=\u0002&fulltext=Search\u00010" + }, + "x": { + "*": "http://kodexploit.com/blog/search?search=\u0002\u00010", + "ref": "//code.kx.com/q/search?query=\u0002\u00010" + }, + "8s": "//kubernetes.io/docs/search/?q=\u0002\u000110", + "cl": { + "*": "//www.kcl.ac.uk/search/search.aspx#/all?term=\u0002\u00010", + "s": "http://kcls.bibliocommons.com/search?t=smart&search_category=keyword&q=\u0002&commit=Search\u00010" + }, + "cp": { + "*": "//github.com/KaOS-Community-Packages?query=\u0002\u00010", + "l": "http://catalog.kentonlibrary.org/eg/opac/results?query=\u0002\u00010" + }, + "eh": "//www.keh.com/shop/catalogsearch/result/?q=\u0002\u00010", + "er": { + "o": "http://www.kerosenokomputing.com/search?q=\u0002 \u00010", + "*": "//git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/log/?h=v5.0.1&qt=grep&q=\u0002\u00010", + "as": "//keras.io/search.html?q=\u0002\u000132", + "des": "//www.gyakorikerdesek.hu/kereses.php?keres=\u0002\u00010", + "jasama": "http://kerjasama.bandung.go.id/?s=\u0002\u00010" + }, + "ey": "//keybase.io/\u0002\u00010", + "id": { + "*": "//www.kiddle.co/s.php?q=\u0002\u00010", + "rex": "http://www.kidrex.org/results/?q=\u0002\u00010", + "sinmind": "http://www.kids-in-mind.com/cgi-bin/search/search.pl?q=\u0002 \u00010" + }, + "im": { + "*": "//kids-in-mind.com/?s=\u0002\u00017", + "deyir": "//kimdeyir.com/?s=\u0002\u00010", + "ovil": "http://www.kimovil.com/en/compare-smartphones/name.\u0002\u00016" + }, + "it": { + "*": "http://primo.bibliothek.kit.edu/primo_library/libweb/action/search.do?mode=Basic&vid=KIT&vl%28freeText0%29=\u0002&vl%28freeText0%29=test&fn=search&tab=kit&srt=date\u00018", + "su": "//kitsu.io/anime?text=\u0002\u00010", + "apyurdu": "//www.kitapyurdu.com/index.php?route=product/search&filter_name=\u0002\u00013", + "chenstories": "//kitchenstories.io/en/search?search=\u0002\u00010", + "hara": "//kithara.to/index.php?cmd=fi&query=\u0002\u00010", + "kraft": "http://kitkraft.com/search_a.php?q=\u0002\u00010" + }, + "ol": { + "*": "http://kol.coldfront.net/thekolwiki/index.php/Special:Search?search=\u0002&go=Go\u0001250", + "w": { + "*": "http://kol.coldfront.net/thekolwiki/index.php/Special:Search?search=\u0002&go=Go\u0001250", + "iki": "http://kol.coldfront.net/thekolwiki/index.php?title=Special%3ASearch&profile=default&search=\u0002&fulltext=Search\u00010" + }, + "li": "//www.postnord.se/sv/verktyg/sok/Sidor/spara-brev-paket-och-pall.aspx?view=item&itemid=\u0002\u00010", + "lekt": "//kollekt.fm/search/?q=\u0002&type=all\u00010" + }, + "os": { + "*": "http://en.kingofsat.net/find.php?question=\u0002&Submit=Zap\u00010", + "mas": "http://www.kosmas.cz/hledani/?query=\u0002\u00010" + }, + "ur": { + "*": "//www.kurpirkt.lv/cena.php?q=\u0002\u00010", + "an": "//kuranara.com/ara?q=\u0002\u00010", + "ibo64": "http://kuribo64.net/board/search.php?q=\u0002&inposts=0\u00010" + }, + "vk": { + "*": "http://www.kvk.nl/orderstraat/bedrijf-kiezen/?q=\u0002\u00019", + "de": "http://kvk.bibliothek.kit.edu/hylib-bin/kvk/nph-kvk2.cgi?maske=kvk-redesign&lang=de&title=KIT-Bibliothek%3A+Karlsruher+Virtueller+Katalog+KVK+%3A+Ergebnisanzeige&head=%2F%2Fkvk.bibliothek.kit.edu%2Fasset%2Fhtml%2Fhead.html&header=%2F%2Fkvk.bibliothek.kit.edu%2Fasset%2Fhtml%2Fheader.html&spacer=%2F%2Fkvk.bibliothek.kit.edu%2Fasset%2Fhtml%2Fspacer.html&footer=%2F%2Fkvk.bibliothek.kit.edu%2Fasset%2Fhtml%2Ffooter.html&css=none&input-charset=utf-8&ALL=&TI=\u0002&AU=&CI=&ST=&PY=&SB=&SS=&PU=&kataloge=SWB&kataloge=BVB&kataloge=NRW&kataloge=HEBIS&kataloge=HEBIS_RETRO&kataloge=KOBV_SOLR&kataloge=GBV&kataloge=DDB&kataloge=STABI_BERLIN&kataloge=TIB&kataloge=OEVK_GBV&kataloge=VD16&kataloge=VD17&kataloge=VD18&kataloge=VOE&kataloge=ZDB&ref=direct&client-js=yes\u00010" + }, + "vr": { + "*": "http://www.kvraudio.com/q.php?search=1&q=\u0002\u00010", + "audio": "http://www.kvraudio.com/q.php?search=1&q=\u0002\u00010" + }, + "ym": "http://knowyourmeme.com/search?utf8=%E2%9C%93&q=\u0002\u000135", + "zs": "http://www.kidzsearch.com/kzsearch.php?q=\u0002\u00010", + "channet": "http://konachan.net/post?tags=\u0002\u00014", + "cmm": "http://kc-mm.com/?s=\u0002\u00010", + "community": "http://community.kde.org/index.php?title=Special:Search&search=\u0002\u00010", + "eel": "http://kn.eki.ee/?Q=\u0002\u00010", + "eep": { + "a": "http://keepa.com/#search/x-\u0002\u000175", + "*": "//keep.google.com/#search/text=\u0002\u0001173" + }, + "eithspecialty": "http://keithspecialty.com/cgi-keithspecialty/sb/productsearch.cgi?storeid=*0ee0f14a0870280c8d&search_field= \u0002 \u00010", + "ekanto": "//kekanto.com.br/newsearch?search=\u0002\u00010", + "eldan": "//leit.keldan.is/Home/Search?term=\u0002\u00010", + "elkoo": { + "*": "http://shopping.kelkoo.co.uk/ss-\u0002.html\u00010", + "se": "http://shopping.kelkoo.se/ss-\u0002.html\u00010" + }, + "emono": "//japari-library.com/w/index.php?search=\u0002\u00010", + "enteken": "//ovi.rdw.nl/default.aspx?kenteken=\u0002\u00017", + "etab": "//ketab.io/search?submit=جستجو&q=\u0002\u00010", + "icker": "http://www.kicker.de/home/suchergebnisse.html?suchbegriff=\u0002\u00010", + "icknews": "http://www.kicknews.net/news/search?q=\u0002 \u00010", + "ickstarter": "//www.kickstarter.com/projects/search?utf8=✓&term=\u0002\u000129", + "icktraq": "http://www.kicktraq.com/search/?find=\u0002\u00010", + "ieskeurig": "http://www.kieskeurig.nl/zoeken/index.html?q=\u0002\u00013", + "ijiji": { + "*": "//www.kijiji.ca/b-search.html?formSubmit=true&pageNumber=1&searchView=LIST&sortByName=dateDesc&urgentOnly=false&keywords=\u0002&SearchCategory=0\u00019", + "gm": "http://www.kijiji.ca/b-grand-montreal/\u0002/k0l80002\u00010", + "it": "http://www.kijiji.it/\u0002/\u00010", + "og": "//www.kijiji.ca/b-ottawa-gatineau-area/\u0002/k0l1700184?dc=true\u00010", + "yyc": "//www.kijiji.ca/b-calgary/\u0002/k0l1700199?dc=true\u00010" + }, + "ika": "//www.kika.de/suche/suche104.html?q=\u0002\u00010", + "ilimall": "//www.kilimall.co.ke/?act=search&keyword=\u0002\u00010", + "illerstartups": "http://www.killerstartups.com/?s=\u0002 \u00010", + "ino": { + "*": "http://www.kinopoisk.ru/index.php?first=no&what=&kp_query=\u0002\u000176", + "kuniya": "//www.kinokuniya.co.jp/disp/CSfDispListPage_001.jsp?qsd=true&ptk=01&q=\u0002&SEARCH.x=0&SEARCH.y=0\u00010" + }, + "inderfilmliste": "http://www.kinderfilmliste.de/?suche=\u0002\u00010", + "indle": { + "*": "//www.amazon.com/s/?tag=duc0c-20&url=search-alias%3Ddigital-text&field-keywords=\u0002\u000139", + "cn": "//www.amazon.cn/s/ref=nb_sb_noss_2?url=node%3D116169071&field-keywords=\u0002\u00010", + "de": "//www.amazon.de/s/ref=nb_sb_noss?__mk_de_DE=ÅMÅŽÕÑ&url=search-alias%3Ddigital-text&field-keywords=\u0002\u00010", + "es": "//www.amazon.es/s/search-alias%3Ddigital-text&field-keywords=\u0002\u00013", + "jp": "//www.amazon.co.jp/s?k=\u0002&i=digital-text&__mk_ja_JP=%E3%82%AB%E3%82%BF%E3%82%AB%E3%83%8A\u000119", + "uk": "//www.amazon.co.uk/s/?tag=duc0c-21&url=search-alias%3Ddigital-text&field-keywords=\u0002\u00013" + }, + "inguin": "http://www.kinguin.net/catalogsearch/result/?q=\u0002\u000124", + "inige": "http://kinige.com/ksearch.php?searchfor=\u0002\u00010", + "irp": "http://kirp.pl/?s=\u0002\u00010", + "irby": "//getkirby.com/search?q=\u0002\u00010", + "irkus": "//www.kirkusreviews.com/search/?q=\u0002\u00010", + "issbb": "http://www.kisskissbankbank.com/fr/search?utf8=%E2%9C%93&q=\u0002\u00010", + "ivy": { + "*": "http://kivy.org/docs/search.html?check_keywords=yes&area=default&q=\u0002\u00010", + "api": "http://kivy.org/docs/search.html?check_keywords=yes&area=default&q=\u0002\u00010" + }, + "obo": { + "*": "//www.kobo.com/us/en/search?Query=\u0002\u000143", + "ca": "//www.kobo.com/ca/en/search?Query=\u0002\u00010", + "nz": "//www.kobo.com/nz/en/search?Query=\u0002\u00010" + }, + "obv": "http://portal.kobv.de/simpleSearch.do?query= \u0002\u000120", + "ochwiki": "//www.kochwiki.org/w/index.php?search=\u0002&go=Seite\u00010", + "odi": { + "*": "http://kodi.wiki/index.php?search=\u0002&title=Special%3ASearch\u00013", + "ct": "//ko.dict.naver.com/#/search?query=\u0002\u00010" + }, + "oei": "http://koei.wikia.com/wiki/Special:Search?search=\u0002&fulltext=Search\u00010", + "ogan": "//www.kogan.com/au/shop/?q=\u0002\u00010", + "oha": "//bugs.koha-community.org/bugzilla3/buglist.cgi?quicksearch=\u0002\u00010", + "ohls": "http://www.kohls.com/search.jsp?search=\u0002\u00016", + "oherald": "http://www.koreaherald.com/search/index.php?q=\u0002&kr=0\u00010", + "ojipkg": "//koji.fedoraproject.org/koji/search?match=glob&type=package&terms=\u0002\u00010", + "okothemes": "//www.kokothemes.com/?s=\u0002\u00010", + "ompas": "//search.kompas.com/search/?q=\u0002&submit=Submit+Query\u00010", + "omplett": "//www.komplett.no/search?q=\u0002\u000176", + "omputeko": "http://www.komputeko.net/index_eo.php?vorto=\u0002\u00010", + "ong": { + "a": "http://www.konga.com/catalogsearch/result/?cat=0&q=\u0002 \u00010", + "*": "http://www.kongregate.com/search?q=\u0002\u000128", + "regate": "http://www.kongregate.com/search?q=\u0002\u000128" + }, + "onj": "http://de.bab.la/konjugieren/deutsch/\u0002\u00014", + "oodous": "//koodous.com/apks?search=\u0002\u00010", + "oohii": "//kanji.koohii.com/study/kanji/\u0002\u000115", + "oopjedeal": "//www.koopjedeal.nl/catalogsearch/result/?q=\u0002\u00010", + "ooponline": "//www.kooponline.com/search.php?q=\u0002\u00010", + "oorong": "//www.koorong.com/search/results.jhtml?w=\u0002\u00010", + "oreus": "//www.koreus.com/search.php?q=\u0002&sa=Rechercher\u00018", + "orpus": "http://slovniky.korpus.sk/?w=\u0002\u00010", + "orrekturen": "//www.korrekturen.de/suche/searcher.php?q=\u0002\u00010", + "otus": "http://www.kielitoimistonsanakirja.fi/netmot.exe?page=results&UI=fi80&Opt=8&dic=1&SearchWord=\u0002&SearchMode=1\u00010", + "otaku": { + "*": "http://kotaku.com/search?q=\u0002\u000196", + "au": "http://www.kotaku.com.au/?s=\u0002\u00010" + }, + "otikokki": "//www.kotikokki.net/reseptit/?freeText=\u0002\u00010", + "otlin": { + "*": "//kotlinlang.org/?q=\u0002\u000140", + "links": "//kotlin.link/?q=\u0002\u00010" + }, + "otoba": { + "*": "http://kotobank.jp/word/\u0002\u000132", + "nk": "http://kotobank.jp/word/\u0002 \u000166" + }, + "öket": "//www.koket.se/search?searchtext=\u0002\u00010", + "-on": "http://k-on.wikia.com/wiki/Special:Search?query=\u0002\u00010", + "uantokusta": "http://www.kuantokusta.pt/search?q=\u0002 \u00017", + "ubadownload": "//kubadownload.com/search?q=\u0002\u00010", + "ubapichci": "http://www.kuba-pichci.pl/?s=\u0002\u00010", + "ubernetes": "//kubernetes.io/docs/search/?q=\u0002\u000110", + "uketz": "//www.kuketz-blog.de/?s=\u0002\u00014", + "ulib": "//catalog.lib.ku.edu/cgi-bin/Pwebrecon.cgi?Search_Arg=\u0002&SL=None&Search_Code=FT*&PID=vT8gNN42qqUs0JjgNd8tssHev&SEQ=20180430021422&CNT=25&HIST=1&kujSubmitButtonName=Search\u00010", + "ulinarian": "//www.kulinarian.com/recipe/search?q=\u0002\u00010", + "ultofathena": "http://kultofathena.com/s_results.asp?search=\u0002\u00010", + "unu": { + "*": "//www.kununu.com/de/search#/?q=\u0002&country=COUNTRY_DE\u00010", + "nu": "//www.kununu.com/de/search#/?q=\u0002&country=COUNTRY_DE\u00010" + }, + "uopassa": "http://kuopassa.net/haku/?q=\u0002\u00010", + "userbase": "//userbase.kde.org/index.php?search=\u0002&title=Special%3ASearch\u00010", + "vasir": "http://www.kvasir.no/alle?q=\u0002\u00010", + "wzf": "http://kwzf.net/#search=\u0002&page=1\u00010", + "yobo": "//search.kyobobook.co.kr/web/search?vPstrKeyWord=\u0002\u00010" + }, + "m": { + "1": { + "*": "//www.motor1.com/search/?q=\u0002\u00010", + "63": "http://music.163.com/#/search/m/?s=\u0002\u00010" + }, + "a": { + "a": { + "*": "http://www.maa.org/search/node?keys=\u0002\u00010", + "ny": "http://www.almaany.com/ar/dict/ar-en/\u0002/\u00010", + "jim": "//www.maajim.com/dictionary/\u0002\u00010", + "kjetaart": "http://www.maakjetaart.nl/advanced_search_result.php?search_in_description=0&keywords=\u0002\u00010", + "lbum": "http://www.metal-archives.com/search?searchString=\u0002&type=album_title\u00010" + }, + "b": { + "*": "http://www.metal-archives.com/search?type=band_name&searchString=\u0002\u000148", + "and": "http://www.metal-archives.com/search?searchString=\u0002&type=band_name\u000133", + "iwiki": "http://wiki.mabinogiworld.com/index.php?search=\u0002\u000131" + }, + "c": { + "g": "http://www.macg.co/search/site/\u0002\u00010", + "*": "http://www.macvendorlookup.com/search/\u0002\u000139", + "q": "//www.macquariedictionary.com.au/features/word/search/?word=\u0002&search_word_type=Dictionary\u00010", + "id": "http://www.everymac.com/ultimate-mac-lookup/?search_keywords=\u0002\u00010", + "ys": "//www.macys.com/shop/featured/\u0002\u00017", + "brit": "http://www.macmillandictionary.com/dictionary/british/\u0002\u00010", + "dic": "http://www.macmillandictionary.com/dictionary/american/\u0002\u00013", + "ewan": "//library.macewan.ca/library-search?query=\u0002\u00010", + "mag": "//macmagazine.uol.com.br/?s=\u0002\u00010", + "millan": "http://www.macmillandictionary.com/dictionary/american/\u0002\u00013", + "observer": "//www.macobserver.com/?s=\u0002\u00010", + "ports": "//www.macports.org/ports.php?by=name&substr=\u0002\u00016", + "rumors": "http://www.macrumors.com/search/?s=\u0002\u000149", + "sales": "//eshop.macsales.com/search/?q=\u0002\u00010", + "stories": "http://www.macstories.net/?s=\u0002\u00010", + "update": "http://www.macupdate.com/find/mac/\u0002\u00013", + "vendor": "http://www.macvendorlookup.com/search/\u0002\u000139", + "welt": "http://www.macwelt.de/suche?searchStr=\u0002\u00010", + "world": "http://www.macworld.com/search?query=\u0002 &submit=search\u00010" + }, + "l": { + "l": "//www.mall.cz/hledej?s=\u0002\u00010", + "*": "//myanimelist.net/anime.php?q=\u0002\u00013040", + "id": "http://malid.is/leit/\u0002\u000113", + "all": "//myanimelist.net/search/all?q=\u0002\u00019", + "ist": "http://myanimelist.net/anime.php?q=\u0002\u0001319", + "pha": "http://memory-alpha.org/index.php?search=\u0002\u00010", + "tapark": "//www.maltapark.com/search?c=s1&search=\u0002\u00010" + }, + "*": "http://en.memory-alpha.org/wiki/Special:Search?search=\u0002&fulltext=Search\u0001203", + "n": { + "1": "//linux.die.net/man/1/\u0002\u00017", + "7": "//duckduckgo.com/?q=\u0002+site%3Aman7.org%2Flinux%2Fman-pages\u000141", + "*": "http://manpage.me/?q=\u0002\u0001750", + "ds": "http://www.marksandspencer.com/gp/search?field-keywords=\u0002\u00010", + "ga": { + "*": "http://myanimelist.net/manga.php?q=\u0002\u00019", + "s": "//kitsu.io/manga?text=\u0002\u00013", + "dex": "//mangadex.org/search?tag_mode_exc=any&tag_mode_inc=all&title=\u0002\u000119", + "high": "//www.mangahigh.com/browse/?q=\u0002\u00010", + "rock": "//mangarock.com/search?q=\u0002\u00016" + }, + "jf": "//forum.manjaro.org/search?expanded=true&q=\u0002\u000114", + "jw": "//wiki.manjaro.org/index.php?search=\u0002\u00015", + "-k": "http://man-k.org/search?q=\u0002&dist=NetBSD-current\u00010", + "ta": "http://www.manta.com/mb?search=\u0002\u00010", + "bara": "http://manga.akihabara.cz/vyhledavani/\u0002\u00010", + "darake": "http://ekizo.mandarake.co.jp/shop/en/search.do?action=keyword&doujin=all&searchStrategy=keyword&keyword=\u0002\u00010", + "gotv": "http://mangotv.co/?s=\u0002\u00013", + "jaro": "//wiki.manjaro.org/index.php?search=\u0002&title=Special%3ASearch\u000121", + "kier": "http://www.mankier.com/?q=\u0002\u0001109", + "ned": "//manned.org/browse/search?q=\u0002\u000132", + "orama": "//www.manoramaonline.com/search-results.html?q=\u0002\u00010", + "osx": "http://duckduckgo.com/?q=\u0002+site%3Adeveloper.apple.com\u00010", + "page": "//manpage.me/?q=\u0002\u000110", + "ualslib": "http://www.manualslib.com/a/\u0002.html\u00010" + }, + "p": { + "*": "http://maps.google.com/maps?q=\u0002\u00011358", + "p": { + "*": "http://mapper.acme.com/?q=\u0002 \u00010", + "y": "http://fr.mappy.com/#/TSearch/S\u0002\u000120" + }, + "s": { + "*": "//google.com/maps?q=\u0002\u000126213", + "r": "//www.google.com/maps/dir/\u0002\u000119", + "de": "//www.google.de/maps/place/\u0002\u000146", + "fr": "//maps.google.com/maps?hl=fr&q=\u0002\u000189", + "uk": "//maps.google.co.uk/maps?q=\u0002\u000172" + }, + "y": "//mapy.cz/zakladni?q=\u0002\u0001144", + "fan": "//mapfan.com/map/words/\u0002/spots\u00010", + "ion": "//www.mapion.co.jp/s/q=\u0002/t=spot/\u00013", + "quest": "http://www.mapquest.com/?q=\u0002\u000113" + }, + "r": { + "i": { + "o": { + "*": "//www.mariowiki.com/\u0002\u000126", + "wiki": "http://www.mariowiki.com/index.php?title=Special%3ASearch&search=\u0002&go=Go\u000130" + }, + "*": "http://putusan.mahkamahagung.go.id/main/pencarian/?q=\u0002\u00010", + "ne": { + "*": "http://www.marinetraffic.com/en/ais/index/search/all/keyword:\u0002\u00018", + "parts": "//www.marinepartssource.com/catalogsearch/result/?q=\u0002\u00010", + "traffic": "//www.marinetraffic.com/en/ais/index/search/all?keyword=\u0002\u00010" + }, + "adb": "//mariadb.com/kb/en/+search/?q=\u0002\u000110", + "sela": "//mariselaveludo.fashion/?s=\u0002\u00010" + }, + "*": "http://marktplaats.nl/z.html?query=\u0002\u00014", + "ca": "http://cgi.marca.com/buscador/archivo_marca.html?q=\u0002\u00010", + "ch": "http://www.metal-archives.com/search?searchString=\u0002&type=band_name\u000133", + "kt": { + "*": "http://www.markt.de/muenchen/keywords,\u0002/suche.htm\u00010", + "plaats": "//www.marktplaats.nl/z.html?query=\u0002\u000177" + }, + "ginalrevolution": "http://marginalrevolution.com/?s=\u0002\u00010", + "kandgraham": "http://www.markandgraham.com/search/results.html?words=\u0002\u00010", + "ket": { + "*": "//market.android.com/search?q=\u0002&c=apps\u000117", + "placetf": "//marketplace.tf/search?q=\u0002&?r=76561198039950396\u00010" + }, + "kmail": "http://markmail.org/search/?q=\u0002\u00010", + "kos": "//duckduckgo.com/?q=\u0002+site%3Amarkosweb.com \u00010", + "maris": "//www.marmarisreservation.com/?s=\u0002\u00010", + "mit": { + "*": "http://www.marmiton.org/recettes/recherche.aspx?s=\u0002 \u00010", + "on": "http://www.marmiton.org/recettes/recherche.aspx?aqt=\u0002\u000121" + }, + "tinka": "http://www.martinka.com/catalogsearch/result/?q=\u0002\u00010", + "tinus": "http://www.martinus.sk/?uMod=list&uTyp=search&uQ=\u0002\u00015", + "vel": { + "c": "http://marvel.com/search/?q=\u0002&category=comics\u00010", + "*": "//www.marvel.com/search/?query=\u0002\u00013", + "wiki": "http://marvel.wikia.com/Special:Search?search=\u0002&fulltext=Search\u000112" + } + }, + "de": "http://www.made.com/catalogsearch/result/?q=\u0002\u00010", + "il": { + "*": "//mail.google.com/mail/u/0/#inbox\u0002:\u00011054", + "ru": "//go.mail.ru/search?fm=1&q=\u0002\u00010", + "catch": "http://mailcatch.com/en/temporary-inbox?box=\u0002\u00010", + "chimp": "//mailchimp.com/search/?q=\u0002\u00014", + "inator": "//www.mailinator.com/v3/index.jsp?zone=public&query=\u0002\u00013" + }, + "ke": { + "*": "//makezine.com/?s=\u0002\u00013", + "mac": "http://makemac.com/?s=\u0002\u00010", + "upalley": "//www.makeupalley.com/search.asp?q=\u0002&x=0&y=0\u00010", + "useof": "//www.makeuseof.com/?s=\u0002\u00010", + "zine": "//makezine.com/?s=\u0002\u00013" + }, + "ku": "http://www.maku.fi/haku/recipe?q=\u0002\u00010", + "sh": { + "*": "http://mashable.com/follow/search/?q=\u0002 \u00010", + "able": "http://mashable.com/follow/search?q=\u0002\u00010" + }, + "sk": "http://www.UnmaskParasites.com/security-report/?page=\u0002\u00010", + "th": { + "*": "http://mathworld.wolfram.com/search/?query=\u0002&x=0&y=0\u000112", + "em": { + "*": "//www.mathem.se/sok?q=\u0002\u000121", + "atica": "http://reference.wolfram.com/search/?q=\u0002\u000111" + }, + "se": "http://math.stackexchange.com/search?q=\u0002\u000143", + "isfun": "http://www.mathsisfun.com/sphider/search.php?query=\u0002&submit=&search=1\u00010", + "jax": "http://docs.mathjax.org/en/latest/search.html?q=\u0002&check_keywords=yes&area=default\u00010", + "overflow": "http://mathoverflow.net/search?q=\u0002\u00013", + "works": "http://duckduckgo.com/?q=\u0002+site:mathworks.com\u00010", + "world": "http://mathworld.wolfram.com/search/?query=\u0002&x=0&y=0\u000112" + }, + "tl": { + "*": "http://www.matweb.com/search/QuickText.aspx?SearchText=\u0002\u00010", + "ab": { + "*": "http://uk.mathworks.com/help/search.html?qdoc=\u0002&submitsearch=Search\u000178", + "fx": "http://www.mathworks.com/matlabcentral/fileexchange/?term=\u0002\u00010", + "ans": "//es.mathworks.com/matlabcentral/answers/?term=\u0002\u00010" + } + }, + "tw": { + "*": "http://www.matweb.com/search/QuickText.aspx?SearchText=\u0002\u00010", + "eb": "http://www.matweb.com/search/QuickText.aspx?SearchText=\u0002\u00010" + }, + "yo": "//www.mayoclinic.org/search/search-results?q=\u0002\u00014", + "dison": "http://host.madison.com/search/?l=25&sd=desc&s=start_time&f=html&t=article%2Cvideo%2Cyoutube%2Ccollection&app=editorial&q=\u0002&nsa=eedition\u00010", + "donc": "//madoncollections.com/collectables/?q=\u0002\u00010", + "dura": "//maduraonline.com/?find=\u0002\u00017", + "edler": "//www.maedler.de/ShopSearch?query=\u0002\u00010", + "erklinde": "http://www.maerklin.de/index.php?id=247&q=\u0002\u00010", + "fia": { + "*": "//www2.informatik.uni-hamburg.de/fachschaft/wiki/index.php?search=\u0002\u00014", + "si": "//www2.informatik.uni-hamburg.de/fachschaft/wiki/index.php?search=\u0002\u00014" + }, + "galu": "//www.magazineluiza.com.br/busca/\u0002\u00013", + "gento": "//magento.com/search/gss/\u0002\u00010", + "gic": { + "*": "http://gatherer.wizards.com/Pages/Search/Default.aspx?name=+[\u0002]\u000192", + "card": { + "*": "http://magiccards.info/query?q=\u0002&v=card&s=cname\u00010", + "s": "http://magiccards.info/query?q=\u0002&v=card&s=cname\u00010", + "market": "//www.cardmarket.com/en/Magic/MainPage/showSearchResult?searchFor=\u0002\u00010" + } + }, + "giskmod": "//github.com/Magisk-Modules-Repo?&q=\u0002\u00010", + "gma": "http://magma.maths.usyd.edu.au/magma/handbook/search?query=\u0002&intrinsics=1\u00010", + "gpi": { + "e": "http://store.musicmagpie.co.uk/category/?keyword=\u0002\u00010", + "*": "//www.raspberrypi.org/magpi/?s=\u0002\u00010" + }, + "gsx": "http://magento.stackexchange.com/search?q=\u0002\u00010", + "jorsbooks": "http://www.majorsbooks.com/search/?searchQuery=\u0002\u00010", + "kro": "//www.makro.cz/vyhledavani?q=\u0002\u00010", + "mma": "http://www.mamma.com/result.php?q=\u0002&type=web\u00010", + "ori": { + "*": "http://maoridictionary.co.nz/search?idiom=&phrase=&proverb=&loan=&histLoanWords=&keywords=\u0002\u00010", + "dictionary": "http://maoridictionary.co.nz/search?idiom=&phrase=&proverb=&loan=&histLoanWords=&keywords=\u0002\u00010" + }, + "ssdrop": "//drop.com/search/\u0002/drops\u00015", + "sterseek": "http://www.masterseek.com/lead_generation_final.aspx?q=\u0002\u00010", + "teriel": "http://www.materiel.net/achat/\u0002/\u000110", + "tpl": { + "*": "http://www.matematyka.pl/search.php?keywords=\u0002\u00010", + "otlib": "http://matplotlib.sourceforge.net/search.html?q=\u0002 \u000128" + }, + "ven": "http://search.maven.org/#search|ga|1|\u0002\u0001143", + "vin": "//mavin.io/search?q=\u0002\u00010", + "xspar": "//www.maxspar.de/s/\u0002\u00010", + "xthon": "http://extension.maxthon.com/all/index.php?keyword=\u0002\u00010" + }, + "b": { + "c": { + "*": "//www.mybeercellar.com/?search=\u0002\u00010", + "dstub": "//musicbrainz.org/search?query=\u0002&type=cdstub\u00010" + }, + "e": { + "*": "//musicbrainz.org/search?query=\u0002&type=event&method=indexed\u00013", + "ans": "//mbeans.com/search.html?search=\u0002\u00010", + "ditor": "//musicbrainz.org/search?query=\u0002&type=editor\u00014", + "vent": "//musicbrainz.org/search?query=\u0002&type=event\u00010" + }, + "l": { + "*": "//musicbrainz.org/search?query=\u0002&type=label&method=indexed\u00013", + "ue": "//www.meteoblue.com/?q=\u0002\u00013", + "abel": "//musicbrainz.org/search?query=\u0002&type=label\u00010" + }, + "*": "http://musicbrainz.org/search/textsearch.html?type=artist&query=\u0002&handlearguments=1\u0001224", + "p": { + "h": "//mb.com.ph/?s=\u0002\u00013", + "*": "//musicbrainz.org/search?query=\u0002&type=place&method=indexed\u00014", + "lace": "//musicbrainz.org/search?query=\u0002&type=place\u00010" + }, + "r": { + "c": "//musicbrainz.org/search?query=\u0002&type=recording\u00010", + "g": "http://musicbrainz.org/search?query=\u0002&type=release_group&method=indexed\u000114", + "*": "http://musicbrainz.org/search?type=release&query=\u0002&handlearguments=1\u000130", + "ec": { + "*": "//musicbrainz.org/search?query=\u0002&type=recording&method=indexed\u00015", + "ording": "//musicbrainz.org/search?query=\u0002&type=recording\u00010" + }, + "elease": { + "*": "//musicbrainz.org/search?query=\u0002&type=release\u00017", + "group": "//musicbrainz.org/search?query=\u0002&type=release_group\u00010" + } + }, + "s": { + "*": "http://mapa.buenosaires.gov.ar/buscador/?dir= \u0002\u00010", + "dman": "//www.mirbsd.org/man.cgi?q=\u0002 \u00010", + "eries": "//musicbrainz.org/search?query=\u0002&type=series\u00014" + }, + "w": { + "*": "http://musicbrainz.org/search?query=\u0002&type=work&method=indexed\u00018", + "iki": "//wiki.musicbrainz.org/index.php?title=Special%3ASearch&go=Go&search=\u0002\u00010", + "ork": "//musicbrainz.org/search?query=\u0002&type=work\u00016" + }, + "fc": "//mediabiasfactcheck.com/?s=\u0002\u000130", + "ug": "//bugzilla.mozilla.org/buglist.cgi?quicksearch=\u0002\u000111", + "amblog": "//blog.malwarebytes.org/?s=\u0002\u00010", + "annotation": "//musicbrainz.org/search?query=\u0002&type=annotation\u00010", + "area": "//musicbrainz.org/search?query=\u0002&type=area\u00010", + "artist": "//musicbrainz.org/search?query=\u0002&type=artist\u000114", + "doc": "//musicbrainz.org/search?query=\u0002&type=doc\u00015", + "glick": "http://www.mbglick.com/catalogsearch/result/?q=\u0002\u00010", + "instrument": "//musicbrainz.org/search?query=\u0002&type=instrument\u00010", + "tag": "//musicbrainz.org/search?query=\u0002&type=tag\u00013" + }, + "c": { + "b": "http://mycallbot.com/numbers/\u0002\u00010", + "c": { + "c": "//media.ccc.de/search/?q=\u0002\u00010", + "*": "//www.monroecc.edu/search/#gsc.q=\u0002\u00010" + }, + "f": { + "*": "http://www.minecraftforum.net/search?search=\u0002\u00010", + "r": "//minecraft.fr/?s=\u0002\u00010" + }, + "h": "http://map.geo.admin.ch/?swisssearch=\u0002\u00010", + "k": "//mms.mckesson.com/catalog?query=\u0002\u00010", + "m": { + "*": "//www.cardmarket.com/en/Magic/Products/Search?searchString=\u0002\u0001166", + "aster": "http://www.mcmaster.com/#\u0002\u000164", + "ods": "//www.curseforge.com/minecraft/mc-mods/search?search=\u0002\u0001100", + "odpacks": "//www.curseforge.com/minecraft/modpacks/search?search=\u0002\u00010" + }, + "*": "http://www.metacritic.com/search/all/\u0002/results\u0001579", + "r": "http://www.metacrawler.com/search/web?fcoid=417&fcop=topnav&fpid=2&om_nextpage=True&q=\u0002\u00010", + "s": { + "*": "http://www.movie-censorship.com/list.php?s=\u0002\u00014", + "kin": "http://www.mcskinsearch.com/skin/\u0002\u00010", + "tats": "//minecraft-statistic.net/en/search/?q=\u0002\u00014" + }, + "u": "http://marvelcinematicuniverse.wikia.com/wiki/Special:Search?query=\u0002\u00019", + "v": "http://moviecovers.com/multicrit.html?titre=\u0002\u00010", + "w": { + "d": "http://minecraft-de.gamepedia.com/index.php?search=\u0002&title=Special%3ASearch&go=Go\u00010", + "m": "//www.minecraftworldmap.com/search?ss=\u0002\u00010", + "*": "//minecraft.gamepedia.com/index.php?search=\u0002\u0001691", + "iki": { + "*": "//minecraft.gamepedia.com/index.php?search=\u0002\u0001691", + "de": "http://de.minecraftwiki.net/index.php?title=Spezial%3ASuche&search=\u0002\u00010", + "fr": "http://minecraft-fr.gamepedia.com/index.php?search=\u0002\u00010", + "zh": "//minecraft-zh.gamepedia.com/\u0002\u00014" + } + }, + "z": "//mapy.cz/?q=\u0002\u00014", + "at": { + "*": "//www.monstercat.com/search?term=\u0002\u00010", + "wiki": "http://monstercat.wikia.com/wiki/Special:Search?query=\u0002\u00013" + }, + "de": "//minecraft-de.gamepedia.com/\u0002\u00013", + "pc": "http://minecraft-computer.wikia.com/wiki/Special:Search?search=\u0002\u00010", + "pl": { + "*": "//mcpac.mcpl.lib.ny.us/search/t?\u0002\u00010", + "md": "//mdpl.ent.sirsi.net/client/en_US/catalog/search/results?qu=\u0002\u00010" + }, + "gill": { + "*": "http://www.mcgill.ca/search/?query=\u0002&find=Search\u00010", + "lib": "http://mcgill.worldcat.org/search?q=\u0002&qt=owc_search&scope=2\u00010" + }, + ".info": "http://magiccards.info/query?q=\u0002&v=card&s=cname\u00010", + "name": "//namemc.com/s?\u0002\u00010", + "pan": "http://metacpan.org/search?q=\u0002\u0001535", + "pew": "http://minecraftpocketedition.wikia.com/wiki/Special:Search?search=\u0002&fulltext=Search\u00010", + "pedl": "http://mcpedl.com/?s=\u0002\u00017", + "-pl": "//minecraft-pl.gamepedia.com/index.php?search=\u0002&title=Specjalna:Szukaj&go=Przejd%C5%BA\u00010" + }, + "d": { + "5": "http://md5.gromweb.com/?md5=\u0002\u00013", + "a": { + "*": "http://www.marksdailyapple.com/search-results/?cx=004987908667488763946%3Akd-fp2c7jek&cof=FORID%3A11&ie=UTF-8&q=\u0002&siteurl=www.marksdailyapple.com%2F&ref=&ss=1623j619159j7\u00010", + "sh": "//mmlafleur.com/mdash/search/\u0002\u00010" + }, + "b": { + "g": { + "*": "//www.mdbg.net/chinese/dictionary?page=worddict&wdrst=0&wdqb=\u0002\u000180", + "t": "http://www.mdbg.net/chindict/chindict.php?page=worddict&wdrst=1&wdqb=\u0002\u000137" + }, + "*": "http://moridb.com/items/search?q=\u0002\u000128", + "s": "http://mapa.buenosaires.gov.ar/buscador/?dir= \u0002\u00010" + }, + "c": { + "c": "//m.dict.cc/?s=\u0002\u000126", + "*": "//developer.mozilla.org/search?q=\u0002\u000116", + "omp": "//mdcomputers.in/index.php?route=product/search&search=\u0002&description=true\u00010" + }, + "j": "http://mixing.dj/?s=\u0002\u00010", + "l": "http://mydramalist.com/browse/all?sort[]=relevance&q=\u0002\u000150", + "*": "//docs.microsoft.com/en-us/search/index?search=\u0002\u000159", + "n": { + "*": "//developer.mozilla.org/search?q=\u0002\u000116", + "io": "//mdn.io/\u0002\u00013", + "js": "//developer.mozilla.org/en-US/search?q=\u0002&topic=js\u000151", + ".s": "//duckduckgo.com/?q=\u0002+site%3Adeveloper.mozilla.org\u00010", + "api": "//developer.mozilla.org/en-US/search?q=\u0002&topic=api\u00019", + "css": "//developer.mozilla.org/en-US/search?q=\u0002&topic=css\u000189", + "html": "//developer.mozilla.org/en-US/search?q=\u0002&topic=html\u000117" + }, + "p": "//www.mediapart.fr/search?search_word=\u0002&op=ok\u00010", + "t": { + "*": "http://www.mdt.co.uk/catalogsearch/result/?q=\u0002&t=general&order=most_viewed\u00010", + "z": "//www.mediatize.info/search?q=\u0002\u00010" + }, + "u": "//manualdousuario.net/?s=\u0002\u000117", + "x": "//mangadex.org/search?title=\u0002\u0001274", + "mz": "http://www.madmoizelle.com/recherche.php?q=\u0002&sitesearch=madmoizelle.com&cx=014204933963475694561%3Aq69po45gmum&cof=FORID%3A11&client=pub-9887088429202220&forid=1&ie=ISO-8859-1&oe=ISO-8859-1&cof=GALT%3A%23008000%3BGL%3A1%3BDIV%3A%23336699%3BVLC%3A663399%3BAH%3Acenter%3BBGC%3AFFFFFF%3BLBGC%3A336699%3BALC%3A0000FF%3BLC%3A0000FF%3BT%3A000000%3BGFNT%3A0000FF%3BGIMP%3A0000FF%3BFORID%3A11&hl=fr&sa=Recherche\u00010", + "ona": "//tienda.mercadona.es/search-results?query=\u0002\u00010" + }, + "e": { + "c": { + "*": "//www.mec.ca/en/search?text=\u0002 \u00010", + "o": "//www.metalochimice.ro/?s=\u0002&post_type=product\u00010", + "abricks": "http://mecabricks.com/en/library/search?q=\u0002\u00010" + }, + "d": { + "b": "http://www.medbullets.com/search?cx=011011587714199370644:0fb95tj2wze&cof=FORID:9&ie=UTF-8&sa.x=10&sa.y=12&sa=Search&q=\u0002\u00010", + "f": "//mechanicalsite.com/?s=\u0002\u00010", + "i": { + "*": "http://www.translatetheweb.com/?item1=\u0002&field=all&maxKurztitel=25&sachgruppen=0&sachgruppenSchulfaecher=0&media=all&local=0&produzent=0&article_id=23&submitEinfacheSuche=Find+Titles&from=&to=en&a=http%3A%2F%2Fmedibus.info%2Findex.php%3Farticle_id%3D23%23einfSucheInfo&f=1\u00010", + "um": "//medium.com/search?q=\u0002\u0001139", + "abias": "//mediabiasfactcheck.com/?s=\u0002\u000130", + "accc": "//media.ccc.de/search/?q= \u0002\u00010", + "adico": "http://mediadico.com/dictionnaire/definition/\u0002\u00010", + "ainfo": "http://media.info/search?s=\u0002\u00010", + "amarkt": { + "*": "http://www.mediamarkt.nl/nl/search.html?storeId=10259&langId=-11&searchProfile=onlineshop&channel=mmnlnl&searchParams=&path=&query=\u0002\u000111", + "fr": "http://www.mediamarkt.be/fr/search.html?query=\u0002\u00010", + "nl": "http://www.mediamarkt.nl/nl/search.html?query=\u0002&searchProfile=onlineshop&channel=mmnlnl\u00010" + }, + "apart": "//www.mediapart.fr/search?search_word=\u0002\u00010", + "atum": "//mediatum.ub.tum.de/?query=\u0002\u00010", + "awiki": "//www.mediawiki.org/w/index.php?search=\u0002 \u00019", + "cal": "http://medical-dictionary.thefreedictionary.com/\u0002\u00014", + "max": "//www.medimax.de/search?search=\u0002\u00010", + "mops": "http://www.medimops.de/produkte-C0/?fcIsSearch=1&searchparam=\u0002\u00014" + }, + "*": "//medium.com/search?q=\u0002\u0001139", + "gadget": "http://www.medgadget.com/?s=\u0002\u00010", + "lineplus": "http://vsearch.nlm.nih.gov/vivisimo/cgi-bin/query-meta?v%3Aproject=medlineplus&query=\u0002\u00010", + "nar": "http://www.mednar.com/mednar/result-list/fullRecord:\u0002\u00010", + "phd": "//medical-phd.blogspot.com/search?q=\u0002\u00010", + "scape": "http://search.medscape.com/reference-search?newSearchHeader=1&queryText=\u0002\u00010" + }, + "*": "http://masseffect.wikia.com/wiki/Special:Search?search=\u0002&fulltext=Search\u000135", + "s": { + "h": "//www.ncbi.nlm.nih.gov/mesh/?term=\u0002\u00010", + "*": "//www.messicks.com/search?q=\u0002\u00013", + "saggero": "http://www.ilmessaggero.it/?p=search&q=\u0002\u00010", + "seinfo": "http://egliseinfo.catholique.fr/horaires/\u0002\u00010", + "serle": "//shop.messerle.at/dataTransfer/custom/suche.php?keyword=\u0002\u00010" + }, + "t": { + "*": "http://meteox.de/search.aspx?s=\u0002\u00016", + "al": { + "*": "http://www.metal-archives.com/search?searchString=\u0002&type=band_name\u000133", + "ab": "//metalab.at/wiki/index.php?search=\u0002\u00010", + "it": "//metalitalia.com/?s=\u0002\u00010", + "arch": "http://www.metal-archives.com/search?searchString=\u0002&type=band_name\u000133", + "lum": "//www.metal-archives.com/search?searchString=\u0002&type=band_name\u0001146", + "scrap": "//romaandmacmetalscrap.com/?product_cat=0&s=\u0002\u00010", + "storm": "http://www.metalstorm.net/home/search.php?search_where=band&search_what=\u0002&x=0&y=0\u00019" + }, + "ar": "http://av-wx.com/?search=\u0002&mode=metar\u000115", + "ro": { + "*": "//www.metro.ca/en/search?free-text=\u0002\u00010", + "idwiki": "http://www.metroidwiki.org/w/index.php?title=Special%3ASearch&search=\u0002\u00010", + "lyrics": "http://www.metrolyrics.com/search.html?search=\u0002\u00018" + }, + "acafe": "http://www.metacafe.com/videos_about/\u0002/\u00014", + "acanada": "//www.reddit.com/r/metacanada/search?q=\u0002&restrict_sr=on\u00010", + "acpan": "//metacpan.org/search?q=\u0002\u000130", + "acrawler": "http://www.metacrawler.com/search/web?q=\u0002\u00010", + "acritic": "http://www.metacritic.com/search/all/\u0002/results\u0001579", + "aculus": "//www.metaculus.com/questions/?search=\u0002\u00010", + "ade": "//de.metapedia.org/m/index.php?search=\u0002&title=Spezial%3ASuche\u00010", + "afilter": "http://www.metafilter.com/contribute/search.mefi?site=mefi&q=\u0002\u00013", + "ager": { + "*": "//www.metager.de/meta/meta.ger3?eingabe=\u0002\u000110", + "en": "//metager.de/meta/cgi-bin/meta.ger1?ui=en&lang=en&wikiboost=on&QuickTips=off&langfilter=yes&eingabe=\u0002&mm=and&time=1&exalead=on&fastbot=on&yacy=on&nebel=on&atsearch=on&acoon=on&overture=on&base=on&yandex=on&onenewspage=on&dmozint=on\u00013", + "tor": { + "*": "http://b7cxf4dkdsko6ah2.onion/meta/meta.ger3?focus=web&encoding=utf8&lang=all&eingabe=\u0002\u00010", + "en": "http://b7cxf4dkdsko6ah2.onion/en/meta/meta.ger3?focus=web&encoding=utf8&lang=en&eingabe=\u0002\u00010" + } + }, + "appcg": "//codegolf.meta.stackexchange.com/search?q=\u0002\u00010", + "aso": "http://meta.stackoverflow.com/search?q=\u0002\u00010", + "asx": "http://meta.stackexchange.com/search?q=\u0002\u00010", + "eli": "http://www.meteli.net/tapahtumahaku?q=\u0002\u00010", + "eofr": "http://www.meteofrance.com/recherche/resultats?facet=previsions&lieuId=&lieuType=&search-type=previsions&query=\u0002\u000190", + "eoblue": "//www.meteoblue.com/en/weather/forecast/14-days/\u0002\u00010", + "eociel": "http://www.meteociel.fr/prevville.php?action=getville&ville=\u0002\u000118", + "eomedia": "//www.meteomedia.com/ca/search?q=\u0002\u00010", + "eorjs": "http://docs.meteor.com/#/full/\u0002\u00010", + "off": { + "*": "http://www.metoffice.gov.uk/public/weather/location-search/sitename?searchLocation=\u0002\u00014", + "ice": "http://www.metoffice.gov.uk/public/weather/location-search/sitename?searchLocation=\u0002\u00014" + } + }, + "fi": "http://www.metafilter.com/contribute/search.mefi?site=mefi&q=\u0002\u00013", + "ma": { + "*": "http://en.memory-alpha.org/wiki/Special:Search?search=\u0002&fulltext=Search&ns0=1&ns4=1#\u00010", + "lphade": "http://de.memory-alpha.wikia.com/wiki/Spezial:Suche?query=\u0002\u00010" + }, + "me": { + "*": "http://knowyourmeme.com/search?utf8=%E2%9C%93&q=\u0002\u000135", + "gen": "http://memegenerator.net/memes/search?q=\u0002\u00010", + "nto": "http://timetravel.mementoweb.org/list/2013/\u0002\u00010" + }, + "mx": "http://www.memoryexpress.com/Search/Products?Search=\u0002\u00010", + "we": "//mewe.com/profile/\u0002\u00014", + "etup": "http://www.meetup.com/find/?keywords=\u0002\u000114", + "galodon": "http://megalodon.jp/?url=\u0002\u00010", + "galyr": "http://megalyrics.ru/search?utf8=%E2%9C%93&search=\u0002\u00010", + "gaman": "http://megaman.wikia.com/wiki/Special:Search?search=\u0002&fulltext=Search\u00013", + "gamitensei": "http://megamitensei.wikia.com/wiki/Special:Search?search=\u0002&fulltext=Search\u00013", + "gatenw": "http://megamitensei.wikia.com/wiki/Special:Search?search=\u0002\u00018", + "ijer": "http://www.meijer.com/catalog/search_command.cmd?keyword=\u0002&tierId=\u00010", + "_irl": "//www.reddit.com/r/me_irl/search?q=\u0002&restrict_sr=on\u00010", + "ligrana": "//www.meligrana.com/es/alojamiento-turismo/buscar-alojamiento.asp?q=\u0002 \u00010", + "llowviews": "//mellowviews.com/search/?query=\u0002\u00010", + "lopero": "//www.melopero.com/?s=\u0002&post_type=product\u00010", + "lorra": "//www.melorra.com/jewellery/search/?q=\u0002:\u00010", + "lpa": "http://melpa.milkbox.net/#/?q=\u0002\u000184", + "lvyl": "http://melvyl.worldcat.org/search?q=\u0002\u00010", + "midex": "http://www.memidex.com/\u0002\u00010", + "moryalpha": "http://en.memory-alpha.org/wiki/Special:Search?search=\u0002&fulltext=Search&resultsLang=en\u000144", + "morybeta": "http://memory-beta.wikia.com/wiki/Special:Search?search=\u0002\u00010", + "moryexpress": "http://www.memoryexpress.com/Search/Products?Search=\u0002\u00010", + "mrise": "http://www.memrise.com/courses/english/?q=\u0002\u00013", + "nadoc": "//menadoc.bibliothek.uni-halle.de/search/quick?query=\u0002\u00016", + "nards": "//www.menards.com/main/search.html?search=\u0002\u000173", + "ndeley": "http://www.mendeley.com/research-papers/search/?query=\u0002\u00010", + "ndesah": "//www.mediamarkt.de/de/search.html?query=\u0002\u00010", + "neame": "//www.meneame.net/search?q=\u0002\u00015", + "nnlex": "http://www.mennlex.de/doku.php?do=search&id=\u0002\u00010", + "nupages": "http://www.menupages.com/restaurants/text/\u0002/all-areas/all-neighborhoods/all-cuisines/\u00010", + "rcadolibre": { + "*": "http://mercadolibre.com/?q= \u0002\u000113", + "ar": "http://listado.mercadolibre.com.ar/\u0002#D[A:\u0002]\u000186", + "cl": "http://listado.mercadolibre.cl/\u0002#D[A:\u0002]\u00010", + "mx": "//listado.mercadolibre.com.mx/\u0002\u000147" + }, + "rcadolivre": "http://lista.mercadolivre.com.br/\u0002\u0001200", + "rcari": { + "*": "//www.mercari.com/search/?keyword=\u0002\u000111", + "jp": "//www.mercari.com/jp/search/?keyword=\u0002\u00014" + }, + "rcola": "//search.mercola.com/results.aspx?q=\u0002 \u00010", + "rcurynews": "http://www.mercurynews.com/circare/html/sca_template.jsp?runSearch=true&query=\u0002&searchButton.x=0&searchButton.y=0&searchButton=Search&view=entiresitesppublished\u00010", + "rit": { + "*": "http://meritbadge.org/wiki/index.php/Special:Search?search=\u0002\u00010", + "badge": "http://meritbadge.org/wiki/index.php/Special:Search?search=\u0002&go=Go\u00010" + }, + "rlin": "http://merlin.pl/browse/search.html?offer=O&phrase=\u0002\u00010", + "rriamwebster": "//www.merriam-webster.com/dictionary/\u0002\u00019", + "ucrespo": "http://meucrespo.com.br/?s=\u0002\u00010", + "yers": "http://woerterbuchnetz.de/Meyers/?lemme=\u0002\u00010" + }, + "f": { + "c": "http://myfigurecollection.net/browse.v4.php?keywords=\u0002\u0001236", + "g": "http://www.mobafire.com/league-of-legends/\u0002-guide\u000111", + "l": "http://www.muscleforlife.com/?s=\u0002 \u00010", + "m": "http://mfm.wikia.com/wiki/Special:Search?query=\u0002\u00010", + "*": "//morguefile.com/search/morguefile/1/\u0002/pop\u00017", + "p": "http://www.myfitnesspal.com/food/search?search=\u0002\u00010", + "x": "http://www.morfix.co.il/\u0002\u000140", + "ac": "//www.mindfactory.de/search_result.php?select_search=0&search_query=\u0002\u00010", + "de": "http://www.mindfactory.de/search_result.php?search_query=\u0002&x=0&y=0\u000110" + }, + "*": "http://maps.google.com/maps?q=\u0002\u00011358", + "h": { + "r": "//www.reddit.com/r/MonsterHunter/search?q=\u0002&restrict_sr=on\u00010", + "*": "http://monsterhunter.wikia.com/wiki/index.php?search=\u0002\u00013", + "lo": "http://www.mentalhealthlaw.co.uk/index.php?search=\u0002\u00010", + "wiki": "http://monsterhunter.wikia.com/wiki/index.php?search=\u0002&fulltext=Search\u00010" + }, + "i": { + "b": "http://search.mibbit.com/search/\u0002\u00010", + "k": "//wiki.mikrotik.com/index.php?search=\u0002&title=Special:Search&go=Go\u00010", + "*": "http://www.myinstants.com/search/?name=\u0002\u00013", + "t": { + "*": "http://student.mit.edu/catalog/search.cgi?search=\u0002\u000110", + "lib": "//lib.mit.edu/search/bento?q=\u0002\u00015", + "ocw": "http://search.mit.edu/search?site=ocw&client=mit&output=xml_no_dtd&proxystylesheet=http://ocw.mit.edu/search/google-ocw.xsl&proxyreload=1&q=\u0002\u00010", + "vid": "http://video.mit.edu/search/?q=\u0002\u00010" + }, + "x": { + "*": "//www.cogimix.com/?q=\u0002\u00013", + "er": { + "*": "http://www.drinksmixer.com/search/?q=\u0002&d=1&p=1\u00015", + "gy": "http://mixergy.com/?s=\u0002\u00010" + }, + "esdb": "http://www.mixesdb.com/db/index.php?title=Special%3ASearch&search=\u0002&go=Go\u000110" + }, + "di": "//freemidi.org/search?q=\u0002\u00010", + "ll": { + "*": "//millionshort.com/search?keywords=\u0002&remove=1000000\u00014", + "ersv": "//www.millersville.edu/search-results.php?query=\u0002\u00010", + "ionshort": "http://millionshort.com/search.php?q=\u0002&remove=1000k\u00010" + }, + "me": "http://mimeapplication.net/search?q=\u0002\u00010", + "nt": "http://linuxmint.com/search.php?query=\u0002&search=1\u00015", + "chaels": "http://www.michaels.com/search?q=\u0002\u00010", + "chaelis": { + "*": "http://michaelis.uol.com.br/busca?r=1&f=0&t=1&palavra=\u0002\u00010", + "pt": "http://michaelis.uol.com.br/busca?r=1&f=1&t=0&palavra=\u0002\u00017" + }, + "crocenter": "http://www.microcenter.com/search/search_results.phtml?Ntt=\u0002\u000167", + "crosoft": "http://search.microsoft.com/results.aspx?mkt=en-US&form=MSHOME&setlang=en-US&q=\u0002\u000120", + "dday": "//www.middaysomewhere.com/prices/search?q=\u0002\u00010", + "dori": "//midori-browser.org?term=\u0002\u00010", + "ghtyape": "http://www.mightyape.co.nz/search/?i=All&prev=&s=\u0002&SearchButton=Search\u00010", + "gros_de": "//search.migros.ch/de/q:\u0002\u00010", + "gros_fr": "//search.migros.ch/de/q:\u0002\u00010", + "gros_it": "//search.migros.ch/de/q:\u0002\u00010", + "itopia": "http://miitopia.wikia.com/wiki/\u0002\u00010", + "jisou": "//mijisou.com/?q=\u0002\u00010", + "jnserie": "//www.mijnserie.nl/zoeken/?search=\u0002\u00010", + "litary": { + "*": "//www.military-stuff.org/?s=\u0002\u00010", + "surplus": "http://blackstarsurplus.com/\u0002\u00010" + }, + "log": "http://milog.co.il/\u0002\u000113", + "movrste": "//www.mimovrste.com/iskanje?s=\u0002\u00010", + "ndf": { + "*": "//www.mindfactory.de/search_result.php?select_search=0&search_query=\u0002\u00010", + "actory": "//www.mindfactory.de/search_result.php?select_search=0&search_query=\u0002\u00010" + }, + "nds": "//www.minds.com/search;q=\u0002\u00010", + "ndat": "http://www.mindat.org/search.php?search=\u0002\u00010", + "necraft": { + "*": "//minecraft.gamepedia.com/index.php?search=\u0002\u0001691", + "de": "http://minecraft-de.gamepedia.com/index.php?search=\u0002&title=Spezial%3ASuche&go=Seite\u00010", + "-de": "http://minecraft-de.gamepedia.com/index.php?search=\u0002\u00010", + "-ru": "//minecraft-ru.gamepedia.com/index.php?search=\u0002\u00010", + "seeds": "http://minecraft-seeds.net/seeds/search/?q=\u0002\u00015", + "wiki": "http://minecraft.gamepedia.com/index.php?search=\u0002&title=Special%3ASearch&go=Go\u0001106" + }, + "necratwiki": "//minecraft.gamepedia.com/index.php?search=\u0002\u0001691", + "neforum": "//www.minecraftforum.net/search?search=\u0002\u00010", + "ngpao": "//news.mingpao.com/cfm/search2.cfm?keywords=\u0002\u00010", + "niclip": "http://www.miniclip.com/games/en/search.php?query=\u0002\u00010", + "nigame": "http://www.miniclip.com/games/search/en/?query=\u0002#t-sd\u00010", + "niinthebox": "http://www.miniinthebox.com/index.php?main_page=advanced_search_result&inc_subcat=1&search_in_description=0&keyword=\u0002\u00010", + "nimins": "//www.minimins.com/index.php?search/search&keywords=\u0002:\u00010", + "niology": "http://miniology.com/?s=\u0002&submit=Search\u00010", + "nsal": "http://cerca.ministerosalute.it/search?q=\u0002&client=defaultPORT_front-end&proxystylesheet=defaultPORT_front-end&site=default_collection&output=xml_no_dtd&filter=p\u00010", + "nsearch": "//minimalsearch.com/search?q=\u0002\u00014", + "rabile": "http://www.mirabileweb.it/ricerca_semplice.aspx?tsearch=\u0002\u00010", + "ronet": "//www.mironet.cz/Productlist/showSearch?EXPS=\u0002\u00010", + "ses": "//mises.org/search/site/\u0002\u00010", + "stborn": "http://mistborn.wikia.com/wiki/Special:Search?search=\u0002\u00010", + "sumi": "//us.misumi-ec.com/vona2/result/?Keyword=\u0002\u00015" + }, + "k": { + "g": "//sammlungonline.mkg-hamburg.de/de/search?s=\u0002\u00010", + "*": "http://mechanicalkeyboards.com/search.php?switch_id=ALL&size=ALL&keyword=\u0002 \u00010", + "m": "//www.cardmarket.com/en/Magic/Products/Search?searchString=\u0002\u0001166", + "p": "//search.mlp.cz/cz/?query=\u0002&kde=all#/c_s_ol=query-eq:\u0002\u00010", + "rw": "http://mariokart.wikia.com/wiki/Special:Search?search=\u0002\u00010", + "tw": "http://www.marketwatch.com/investing/stock/\u0002\u0001143" + }, + "l": { + "b": { + "*": "http://mlb.mlb.com/searchGlobalSearchServlet?club=mlb&search_mode=1&searchtypeid=-1&page_number=1&query_text1=\u0002\u000112", + "p": "http://espn.go.com/mlb/players?=1&search=\u0002 \u00010", + "r": "http://lista.mercadolivre.com.br/\u0002 \u0001248" + }, + "d": { + "b": "http://www.mldb.org/search?mq=\u0002\u00010", + "*": "http://www.learnersdictionary.com/definition/\u0002\u00010", + "o": "http://listado.mercadolibre.com.do/\u0002 \u00010" + }, + "f": "//forum.manjaro.org/search?q=\u0002\u000121", + "g": { + "b": "http://mlgb3.bodleian.ox.ac.uk/mlgb/?search_term=\u0002\u00010", + "*": "//mylaptopguide.com/?s=\u0002\u00010" + }, + "*": "//google.com/maps/search/\u0002?force=canvas\u000137", + "l": "//www.liquormarts.ca/search-products/%25/\u0002\u00010", + "n": "//find.minlib.net/iii/encore/search/C__S\u0002\u00016", + "o": "http://www.mageialinux-online.org/search/search.php#results?q=\u0002&search_submit=Recherche\u00010", + "p": { + "a": "http://listado.mercadolibre.com.pa/\u0002 \u00010", + "e": { + "*": "http://listado.mercadolibre.com.pe/\u0002 \u00014", + "s": "//vsearch.nlm.nih.gov/vivisimo/cgi-bin/query-meta?v%3Aproject=medlineplus-spanish&v%3Asources=medlineplus-spanish-bundle&query=\u0002\u00010" + }, + "f": "//mlpforums.com/search/?q=\u0002\u00010", + "*": "http://mlp.wikia.com/wiki/Special:Search?search=\u0002\u000111", + "it": "//multiplayer.it/ricerca/?q=\u0002\u00010" + }, + "s": "http://www.mlssoccer.com/search/\u0002\u00010", + "ar": "http://listado.mercadolibre.com.ar/\u0002\u0001319", + "at": "http://www.mlat.uzh.ch/MLS/advsuchergebnis.php?suchbegriff=\u0002&mode=SPH_MATCH_EXTENDED2&corpus=all\u00010", + "cl": "http://listado.mercadolibre.cl/\u0002 \u000121", + "co": "http://listado.mercadolibre.com.co/\u0002 \u000137", + "cr": "http://listado.mercadolibre.co.cr/\u0002 \u00010", + "ec": "http://listado.mercadolibre.com.ec/\u0002 \u00019", + "mx": "//listado.mercadolibre.com.mx/\u0002\u000147", + "uy": "http://listado.mercadolibre.com.uy/\u0002\u00010", + "ve": "http://listado.mercadolibre.com.ve/\u0002 \u000126", + "ibreco": "//listado.mercadolibre.com.co/\u0002\u00018", + "ivre": "http://lista.mercadolivre.com.br/\u0002#D[A:\u0002]\u00019" + }, + "m": { + "c": "http://www.mcmaster.com/#\u0002 \u000161", + "e": "//metromatinee.com/search/\u0002\u00010", + "f": "//www.myminifactory.com/search/?query=\u0002&searchType=1\u00014", + "i": "http://www.mymovies.it/database/ricercalibera/default.asp?q=\u0002&cx=partner-pub-1699801751737986%3Ax7j961-1g3m&cof=FORID%3A9&ie=ISO-8859-1&sa=Cerca \u00010", + "k": "//www.miniaturemarket.com/searchresults?q=\u0002\u00010", + "l": { + "*": "http://myanimelist.net/manga.php?q=\u0002\u00019", + "s": "http://find.minlib.net/iii/encore/search?formids=target&lang=eng&suite=def&reservedids=lang%2Csuite&submitmode=&submitname=&target=\u0002\u00010", + "afleur": "//mmlafleur.com/shop/catalogsearch/result/?q=\u0002\u00010" + }, + "*": "http://www.macmillandictionary.com/us/search/british/direct/?q=\u0002\u0001118", + "m": "//www.mrmoneymustache.com/?s=\u0002\u00017", + "r": "//na.whatismymmr.com/\u0002\u00010", + "z": "//www.cardmarket.com/en/Magic/MainPage/browseUserProducts?idCategory=1&idUser=25674&resultsPage=0&cardName=\u0002\u00019", + "nl": "//www.moviemeter.nl/site/search?q=\u0002\u00010", + "ol": "//medieval.bodleian.ox.ac.uk/?q=\u0002\u000116", + "oz": "//musicmoz.org/search/search.cgi?search=\u0002\u00010", + "anga": "http://muslimmanga.org/?lang=en&s=\u0002\u00010", + "atch": "//www.musixmatch.com/search/\u0002\u00010", + "o13": "//mmo13.com/search/\u0002\u00010", + "oga": "//www.mmoga.de/advanced_search.php?keywords=\u0002\u00013" + }, + "n": { + "b": "//minimalistbaker.com/?s=\u0002\u00010", + "f": "//www.makenewfriendspodcast.com/?s=\u0002\u00010", + "*": "http://www.medicinanet.com.br/pesquisas/\u0002.htm\u00010", + "m": "//www.nexusmods.com/morrowind/search/?gsearch=\u0002&gsearchtype=mods\u00010", + "p": "http://manpages.org/\u0002\u00010", + "t": "http://www.medicalnewstoday.com/search?q=\u0002 \u00010", + "aver": "//m.search.naver.com/search.naver?query=\u0002\u00010", + "nthbx": "//mnnthbx.com/?post_type=product&s=\u0002\u00010" + }, + "o": { + "d": { + "*": "//modarchive.org/index.php?request=search&query=\u0002&submit=Find&search_type=filename_or_songtitle\u00010", + "x": "//docs.modx.org/current/en/search?q=\u0002\u00010", + "db": "http://moddb.com/search?q=\u0002\u000116", + "archive": "//modarchive.org/index.php?request=search&query=\u0002&submit=Find&search_type=filename_or_songtitle\u00010", + "cloth": "http://www.modcloth.com/shop/search?keyword=\u0002 \u00010", + "dota": "//moddota.com/forums/search?Search=\u0002\u00010", + "es4u": { + "*": "//www.modes4u.com/japanese/\u0002\u00010", + "_it": "//www.modes4u.com/carino/\u0002\u00010" + }, + "help": "http://www.reddit.com/r/modhelp/search?q=\u0002\u00010", + "ule": "//en.wikipedia.org/wiki/Module:\u0002\u00010", + "ulargrid": "//www.modulargrid.net/e/modules/browser?SearchName=\u0002\u00013" + }, + "j": { + "*": "//www.madeofjeans.com/search/?q=\u0002\u00010", + "o": "http://boxofficemojo.com/search/?q=\u0002\u00017", + "angbug": "//bugs.mojang.com/issues/?jql=text ~ '\u0002'\u00013", + "eek": "//www.mojeek.com/search?q=\u0002\u00010", + "posao": "//www.moj-posao.net/Pretraga-Poslova/?keyword=\u0002&area=&category=\u00010" + }, + "l": { + "*": "//paikat.te-palvelut.fi/tpt/?searchPhrase=\u0002\u00010", + "w": "http://www.webqc.org/mmcalc.php?compound=\u0002\u00010", + "y": "http://moly.hu/kereses?q=\u0002\u00010", + "lat": "//www.mollat.com/recherche?requete=\u0002\u00010" + }, + "*": "http://mathoverflow.net/search?q=\u0002\u00013", + "o": { + "c": { + "*": "//www.class-central.com/search?q=\u0002\u00010", + "s": "//www.class-central.com/search?q=\u0002\u00010" + }, + "*": "//www.moo.com/search?query=\u0002\u00010", + "n": { + "*": "//moonmonday.space/?s=\u0002\u00010", + "pig": "//www.moonpig.com/uk/testpages/search/ab277/?q=\u0002\u00010" + }, + "ji": "http://mooji.tv/freemedia/?_fm_s=\u0002\u00010" + }, + "z": { + "*": "//www.google.com/cse?cx=002443141534113389537%3Aysdmevkkknw&cof=FORID%3A0&q=\u0002\u00015", + "pb": "//phonebook.mozilla.org/?search/\u0002\u00010", + "sf": "http://searchfox.org/mozilla-central/search?q=\u0002\u00010", + "addon": "//addons.mozilla.org/en-US/firefox/search/?q=\u0002\u000156", + "browser": "http://www.mozbrowser.nl/forum/search.php?keywords=\u0002\u00010", + "dxr": "//dxr.mozilla.org/mozilla-central/search?q=\u0002\u00010", + "illasupport": "//support.mozilla.org/search?q=\u0002\u00010", + "illians": "//mozillians.org/en-US/search/?q=\u0002\u00010", + "test": "//observatory.mozilla.org/analyze/\u0002\u00013", + "wiki": "//wiki.mozilla.org/index.php?search=\u0002\u00016" + }, + "by": { + "*": "http://www.mobygames.com/search/quick?q=\u0002\u0001134", + "games": "http://www.mobygames.com/search/quick?q=\u0002&x=0&y=0\u000171", + "thes": "http://www.moby-thesaurus.org/search?q=\u0002\u00010" + }, + "ex": "//www.moex.com/en/issue.aspx?code=\u0002\u00013", + "pi": "//www.moviepilot.de/suche?utf8=%E2%9C%93&q=\u0002\u00013", + "re": "//duckduckgo.com/?q=site:https://www.mobileread.com%20\u0002\u00010", + "vl": "//movielens.org/explore?q=\u0002\u00010", + "13fps": "//masterof13fps.de/forums/search/46335/?q=\u0002\u00010", + "bafire": { + "*": "http://www.mobafire.com//?q=\u0002:\u00014", + "builds": "http://www.mobafire.com/league-of-legends/browse/?q=\u0002: \u00010" + }, + "bce": "//mobilecentre.am/search/?searchData=\u0002\u00010", + "bcup": "//mobcup.net/search?q=\u0002\u00010", + "bileday": "//www.mobileday.in/search/label/\u0002\u00010", + "bilefriendly": "//search.google.com/test/mobile-friendly?url=\u0002\u00018", + "bilegeeks": "http://www.mobilegeeks.com/?s=\u0002\u00010", + "bileread": "//www.mobileread.com/forums/gcs.php?cx=011403329271260343335%3Amzng3fi-cti&q=\u0002&sa=Search&siteurl=www.mobileread.com%2F\u00010", + "birum": "//mobirumdiscovery.com/search?q=\u0002\u00010", + "edict": "//www.moedict.tw/\u0002\u00017", + "egirl": "//zh.moegirl.org/Special:Search?search=\u0002\u000118", + "fakult": "//www.mofakult.ch/catalogsearch/result/?q=\u0002\u00010", + "glix": "//www.moglix.com/search?controller=search&orderby=position&orderway=desc&search_query= \u0002&submit_search=Search\u00010", + "nash": "//www.monash.edu/search?query=\u0002\u00010", + "ncul": "http://moncul.org/?s=\u0002\u00010", + "nde": { + "*": "//www.lemonde.fr/recherche/?search_keywords=\u0002\u00018", + "fr": "//www.lemonde.fr/recherche/?keywords=\u0002\u00010" + }, + "ndou": "//www.mondou.com/en-CA/Search?keywords=\u0002\u00010", + "ndadoristore": "http://www.mondadoristore.it/search/?tpr=10&g=\u0002&swe=N&search-input=active\u00013", + "ndofox": "//www.mondofox.it/?q=\u0002\u00010", + "ney": { + "*": "http://moneybadger.stocktwits.com/?s=\u0002\u00010", + "control": "http://www.moneycontrol.com/stocks/cptmarket/compsearchnew.php?search_data=&cid=&mbsearch_str=&topsearch_type=1&search_str=\u0002\u00017", + "land": "//www.moneyland.ch/search?q=\u0002\u00010" + }, + "ngo": { + "*": "http://docs.mongodb.org/manual/search/?query=\u0002\u00017", + "db": "http://docs.mongodb.org/manual/search/?query=\u0002\u00017" + }, + "nolecte": "http://blog.monolecte.fr/?s=\u0002 \u00010", + "noprice": "http://www.monoprice.com/products/search.asp?keyword=\u0002\u000122", + "nster": { + "*": "http://jobsearch.monster.com/Search.aspx?re=130&cy=us&brd=1&JSNONREG=1&q=\u0002&rad=20&rad_units=miles\u00010", + "cat": "//www.monstercat.com/search?term=\u0002\u00010", + "coupons": "//monster-coupons.com/search.php?q=\u0002\u00010" + }, + "nth": "//duckduckgo.com/?q=\u0002&df=m\u00019", + "raneducation": "http://www.moraneducation.com/index.php?route=product/search&search=\u0002 \u00010", + "rbo": { + "*": "//morbotron.com/?q=\u0002\u00010", + "tron": "//morbotron.com/?q=\u0002\u00010" + }, + "rchstore": "//www.morchstore.com/?post_type=product&s=\u0002\u00010", + "rfix": "http://www.morfix.co.il/\u0002\u000140", + "rmon": "//www.mormon.org/searchresults#?query=\u0002\u00010", + "rningstar": "//www.morningstar.com/search.html?q=\u0002\u000127", + "saik": "//ingressmosaik.com/search?f=\u0002\u00010", + "saicmarble": "//mosaicmarble.com/products/search?query=\u0002\u00010", + "shville": "http://www.moshville.co.uk//?s=\u0002\u00010", + "staql": "//mostaql.com/freelancers?keyword=\u0002\u00010", + "tonet": "http://www.motonet.fi/fi/haku?q=\u0002\u00010", + "torsport": "http://www.motorsport.com/all/search/?q=\u0002\u00010", + "untainwarehouse": "//www.mountainwarehouse.com/search/\u0002/\u00010", + "user": "http://www.mouser.com/Search/Refine.aspx?Keyword=\u0002\u0001103", + "vies": "//www.atomtickets.com/search?query=\u0002\u00010", + "viechat": "//moviechat.org/search?name=\u0002\u00010", + "viefone": "//www.moviefone.com/search/\u0002/\u00010", + "vieguide": "http://www.movieguide.org/?s=\u0002&submit.x=0&submit.y=0&submit=Search&key=hs\u00010", + "viemeter": "//www.moviemeter.nl/site/search?q=\u0002\u00010", + "viepilot": { + "m": "http://m.moviepilot.de/suche?utf8=✓&q=\u0002\u00010", + "*": "http://www.moviepilot.de/suche?utf8=✓&q=\u0002\u00019" + }, + "vieweb": "http://www.movieweb.com/search?search=\u0002\u00010", + "xo.ir": "http://www.moxo.ir/?s=\u0002 \u00010" + }, + "p": { + "g": { + "*": "http://www.mpg.de/en/search?utf8=%E2%9C%93&searchfield=\u0002\u00010", + "de": "http://www.mpg.de/en/search?utf8=%E2%9C%93&searchfield=\u0002\u00010", + "pure": "http://pubman.mpdl.mpg.de/pubman/faces/SearchResultListPage.jsp?cql=escidoc.objecttype%3D%22item%22+AND+escidoc.content-model.objid%3D%22escidoc%3Apersistent4%22+AND+%28%28escidoc.metadata%3D%22\u0002%22%29+OR+%28%28escidoc.any-identifier%3D%22\u0002%22+OR+escidoc.property.latest-release.objid%3D%22\u0002%22%29%29+%29\u00010", + "rena": "http://rena.mpdl.mpg.de/rena/Search/Results?lookfor=\u0002\u00010" + }, + "l": { + "a": "http://losangeles.menupages.com/restaurants/text/\u0002/all-areas/all-neighborhoods/all-cuisines/\u00010", + "*": "//matplotlib.org/search.html?q=\u0002 \u000114" + }, + "*": "http://www.menupages.com/restaurants/text/\u0002/all-areas/all-neighborhoods/all-cuisines/\u00010", + "bo": "http://boston.menupages.com/restaurants/text/\u0002/all-areas/all-neighborhoods/all-cuisines/\u00010", + "ch": "http://chicago.menupages.com/restaurants/text/\u0002/all-areas/all-neighborhoods/all-cuisines/\u00010", + "dc": "http://washingtondc.menupages.com/restaurants/text/\u0002/all-areas/all-neighborhoods/all-cuisines/\u00010", + "fl": "http://southflorida.menupages.com/restaurants/text/\u0002/all-areas/all-neighborhoods/all-cuisines/\u00010", + "ny": "http://www.menupages.com/restaurants/text/\u0002/all-areas/all-neighborhoods/all-cuisines/\u00010", + "pb": "//www.medienpaedagogik-praxis.de/?s=\u0002\u00010", + "ph": "http://philadelphia.menupages.com/restaurants/text/\u0002/all-areas/all-neighborhoods/all-cuisines/\u00010", + "sf": "http://sanfrancisco.menupages.com/restaurants/text/\u0002/all-areas/all-neighborhoods/all-cuisines/\u00010", + "ora": "http://mpora.com/search/videos?q=\u0002\u00010", + "roj": "//www.mountainproject.com/search?q=\u0002\u00013" + }, + "q": "http://www.mapquest.com/?q=\u0002\u000113", + "r": { + "e": { + "f": "//mathscinet.ams.org/mathscinet-mref?ref=\u0002\u00010", + "*": "//m.reddit.com/search?q=\u0002\u00014" + }, + "g": "//go.mail.ru/msearch?q=\u0002\u00010", + "i": "//mri.iop.kcl.ac.uk/mediawiki/index.php?search=\u0002&title=Special%3ASearch&go=Go\u00010", + "*": "http://www.macrumors.com/search?s=\u0002\u000180", + "w": "//www.mrw.es/seguimiento_envios/MRW_resultados_consultas.asp?modo=nacional&envio=\u0002\u00010", + "qe": "http://www.mrqe.com/search?utf8=%E2%9C%93&q=\u0002 \u00010", + "money": "//www.mrmoneymustache.com/?s=\u0002\u00017", + "phone": "//www.themrphone.com/search/\u0002\u00010", + "porter": "//www.mrporter.com/mens/search?keywords=\u0002\u00010" + }, + "s": { + "2": "http://forums.maplestory2.nexon.net/search?Search=\u0002\u00010", + "a": { + "c": { + "*": "//academic.microsoft.com/search?q=\u0002&f=&orderBy=0&forceFallback=true\u000110", + "ademic": "http://academic.research.microsoft.com/Search?query=\u0002&s=0\u00010" + }, + "*": "//academic.microsoft.com/search?q=\u0002\u00014", + "mmler": "//www.musik-sammler.de/search/\u0002/\u00010", + "nctuary": "http://www.manga-sanctuary.com/recherche.php?keywords=\u0002\u00010" + }, + "c": { + "*": "http://www.ams.org/mathscinet/search/publications.html?pg4=ALLF&s4=\u0002\u00010", + "pp": "//docs.microsoft.com/en-us/search/index?search=\u0002&scope=C%2B%2B\u00010", + "direct": "//www.mscdirect.com/browse/?searchterm=\u0002\u00010", + "ore": "//duckduckgo.com/?q=site%3Amusescore.org+\u0002&ia=web\u00010" + }, + "d": { + "*": "//docs.microsoft.com/en-us/search/index?search=\u0002\u000159", + "n": "http://social.msdn.microsoft.com/Search/en-US?query=\u0002&ac=8\u0001205", + "s": "http://www.sciencelab.com/search.php?q=\u0002\u00013", + "jp": "//www.msdmanuals.com/ja-jp/ホーム/SearchResults?query=\u0002\u00010", + "ocs": "//docs.microsoft.com/en-us/search/index?search=\u0002\u000159", + "otnet": "//docs.microsoft.com/en-us/search/index?search=\u0002&scope=.NET\u000127" + }, + "e": { + "*": "//magento.stackexchange.com/search?q=\u0002\u00013", + "q": "http://etfs.morningstar.com/quote?t=\u0002\u000164" + }, + "g": "//www.messenger.com/t/\u0002\u0001546", + "h": "http://mashable.com/follow/search/?q=\u0002&commit=Search\u00010", + "i": "//us.msi.com/search/\u0002\u00010", + "*": "http://search.microsoft.com/results.aspx?mkt=en-US&form=MSHOME&setlang=en-US&q=\u0002\u000120", + "n": { + "m": "http://investing.money.msn.com/investments/stock-price?Symbol=\u0002 \u00010", + "*": "//www.msn.al/?s=\u0002\u000110", + "bc": "http://www.msnbc.com/search/\u0002\u000139" + }, + "o": { + "*": "//meta.stackoverflow.com/search?q=\u0002\u00010", + "cial": "//mastodon.social/tags/\u0002\u00015" + }, + "q": "http://quote.morningstar.com/stock/s.aspx?t=\u0002\u00018", + "t": { + "*": "http://www.microsofttranslator.com/bv.aspx?a=\u0002\u000180", + "ack": "//math.stackexchange.com/search?q=\u0002\u00010", + "ore": "//www.microsoft.com/en-us/search?q=\u0002\u00010" + }, + "y": "http://www.msy.com.au/saonline/search?controller=search&orderby=position&orderway=desc&search_query=\u0002&submit_search=Go\u00010", + "fq": "http://www.morningstar.com/funds/xnas/\u0002/quote.html\u00014", + "kb": "//support.microsoft.com/en-us/search?query=\u0002\u00013", + "pa": { + "*": "http://mspaintadventures.wikia.com/wiki/Special:Search?search=\u0002&fulltext=Search\u00010", + "wiki": "http://mspaintadventures.wikia.com/wiki/Special:Search?search=\u0002&fulltext=Search\u00010" + }, + "pu": "http://mspoweruser.com/?s=\u0002\u00010", + "rd": "http://www.musicradar.com/search?searchTerm=\u0002:\u00010", + "ui": "//www.meteoswiss.admin.ch/home/search.html?query=\u0002 \u00010", + "malware": "http://www.microsoft.com/security/portal/Threat/Encyclopedia/Search.aspx?query=\u0002\u00010", + "mvps": "http://msmvps.com/search/SearchResults.aspx?q=\u0002&o=Relevance\u00010", + ".net": "//docs.microsoft.com/en-us/dotnet/api/?view=netframework-4.7&term=\u0002\u000132", + "sql": "//social.technet.microsoft.com/Search/en-US/sqlserver?query=\u0002&Refinement=30&ac=4\u00013", + "ulibrary": "//lib.msu.edu/searchresults/?Ntt=\u0002\u00010", + "update": "//www.catalog.update.microsoft.com/Search.aspx?q=\u0002\u00017" + }, + "t": { + "b": "//www.mtbproject.com/search?q=\u0002\u00018", + "f": { + "*": "//www.moestuinforum.nl/search/gsearch_body.html?q=\u0002\u00010", + "orums": "//forum.minetest.net/search.php?keywords=\u0002\u00010" + }, + "g": { + "g": { + "f": "http://www.mtggoldfish.com/q?query_string=\u0002\u000121", + "*": "http://gatherer.wizards.com/Pages/Search/Default.aspx?name=+[\u0002]\u000192" + }, + "h": "http://mtg-hunter.com/?q=\u0002\u00010", + "*": "//scryfall.com/search?q=\u0002\u00011185", + "s": "http://mtgsalvation.gamepedia.com/?search=\u0002\u000130", + "w": { + "*": "//mtg.wtf/card?q=\u0002\u000162", + "tf": "//mtg.wtf/card?q=\u0002\u000162", + "iki": "http://mtgsalvation.gamepedia.com/index.php?search=\u0002\u000151" + }, + "cm": "//www.cardmarket.com/en/Magic/Products/Search?searchString=\u0002\u0001166", + "otraders": "http://www.mtgotraders.com/store/search.php?q=\u0002&x=0&y=0\u00010" + }, + "k": "//www.mturk.com/mturk/searchbar?selectedSearchType=hitgroups&searchWords=\u0002\u00010", + "*": "//www.multitran.com/m.exe?s=\u0002\u000129", + "n": "//www.mountainproject.com/search?q=\u0002\u00013", + "r": { + "*": "http://mwsgsa01.mtr.com.hk/search?site=default_collection&output=xml_no_dtd&client=mtr_eng&proxystylesheet=mtr_eng&proxyreload=1&ie=big5&oe=UTF-8&q=\u0002\u00010", + "l": "//material.io/search.html?q=\u0002\u00010" + }, + "s": "http://www.modthesims.info/browse.php?tag=\u0002\u000116", + "t": "http://www.multitracks.com/search/?q=\u0002\u00010", + "u": "//www.mtu.edu/search/?q=\u0002\u00010", + "v": "http://www.mtv.com/search/?searchterm=\u0002\u00010", + "w": "http://wiki.minetest.net/index.php?search=\u0002\u00010", + "cn": "http://www.mandarintools.com/cgi-bin/wordlook.pl?word=\u0002&where=whole\u00010", + "en": "http://www.mandarintools.com/cgi-bin/wordlook.pl?word=\u0002&searchtype=english&where=whole\u00010", + "awiki": "//wiki.multitheftauto.com/index.php?title=Special%3ASearch&profile=default&fulltext=Search&search=\u0002\u00010", + "content": "//mt-content-search-engine.000webhostapp.com/?search=\u0002&do_search=\u00010", + "mod": "//content.minetest.net/packages/?q=\u0002\u000125" + }, + "u": { + "a": "http://makeupalley.com/search.asp?q=\u0002\u00010", + "i": "//material-ui.com/api/\u0002\u000133", + "k": { + "e": "//www.google.co.uk/maps/?hl=en&q=\u0002\u00016", + "*": "//www.google.co.uk/maps/?hl=en&q=\u0002\u00016" + }, + "*": "http://macupdate.com/find/mac/\u0002\u00016", + "o": "//www.makeuseof.com/?s=\u0002\u00010", + "bi": "http://mubi.com/search/results?cx=016360985607050269103%3Acmmod4epzpo&cof=FORID%3A10&ie=UTF-8&q=\u0002\u00010", + "ff": "//www.muffwiggler.com/forum/search.php?search_keywords=\u0002&search_terms=extended&search_author=&search_forum=-1&search_time=0&search_fields=all&sort_by=0&sort_dir=desc&show_results=topics&return_chars=200\u00015", + "rl": "//murlengine.com/api/en/search.php?q=\u0002\u00010", + "dah": "//m.mudah.my/list?q=\u0002&ca=9_3_s&sa=&cg=&catname=All+Categories&o=1&f=p&srch=1&so=1\u00010", + "gshots": "http://mugshots.com/search.html?q=\u0002\u00010", + "ltcolib": "//multcolib.org/search/site/\u0002\u00010", + "ltitran": "http://www.multitran.ru/c/m.exe?CL=1&s=\u0002&l1=1\u000128", + "ltitron": "//www.multitronic.fi/en/search/results#lang=en&c=search&keywords=\u0002\u00010", + "ngfali": "http://mungfali.com/explore.php?q=\u0002\u00010", + "ppet": "http://muppet.wikia.com/wiki/Special:Search?search=\u0002\u00010", + "ragon": "//muragon.com/search/?ie=UTF-8&q=\u0002&sa=検索\u00010", + "ralpsi": "http://muralpsicologia.com.br/eventos/pesquisa?s=\u0002\u00010", + "rfie": "//www.murfie.com/search?search=\u0002\u00010", + "scdevforum": "http://forums.musculardevelopment.com?q=\u0002: \u00010", + "sescore": "http://musescore.com/sheetmusic?text=\u0002\u000152", + "sicr": "http://www.musicradar.com/search?searchTerm=\u0002 \u00010", + "sikm": "http://www.musik-meisinger.de/1/advanced_search_result.php?keywords=\u0002 \u00010", + "sicaneto": "http://www.musicaneto.com/?s=\u0002\u00010", + "sicbrainz": "http://musicbrainz.org/search/textsearch.html?type=artist&query=\u0002&handlearguments=1\u0001224", + "siciansfriend": "http://www.musiciansfriend.com/search/search.jsp?sB=r&question=\u0002\u00010", + "sicme": "http://www.musicme.com/page.php?q=\u0002\u00010", + "sicmap": "http://www.music-map.com/\u0002\u00010", + "sicmoz": "//musicmoz.org/search/search.cgi?search=\u0002\u00010", + "sicstack": "http://www.musicstack.com/show.cgi?find=\u0002\u00010", + "sicxm": "//www.musixmatch.com/search/\u0002\u00010", + "sikazblai": "http://eu.musikazblai.com/foro/search.php?q=\u0002\u00010", + "siker-board": "//www.google.de/search?q=\u0002+site%3Awww.musiker-board.de&oq=Schaffer+site%3Awww.musiker-board.de\u00010", + "simundo": "http://www.musimundo.com/Busqueda?cbrand=0&title=0&artist=0&categories=&search=\u0002&typeGrid=grid\u00010", + "sipedia": "http://www.musipedia.org/result.html?tx_mpsearch_pi1[pc]=\u0002&tx_mpsearch_pi1[submit_button]=Search\u00010", + "sixmatch": { + "*": "//www.musixmatch.com/search/\u0002\u00010", + "de": "//www.musixmatch.com/de/search/\u0002\u00010" + }, + "slimmanga": "http://muslimmanga.org/?lang=en&s=\u0002\u00010", + "sopen": "http://musopen.org/search?q=\u0002\u00010", + "usikoiden": "//muusikoiden.net/tori/haku.php?keyword=\u0002&title_only=0&location=all&province=&city=&type=all&price_min=&price_max=&category=all&with_image=0\u00010", + "ycomputer": "//www.muycomputer.com/?s=\u0002\u00010", + "ylinux": "//www.muylinux.com/?s=\u0002\u00014", + "zikersk": "//www.muziker.sk/search?q=\u0002\u00010", + "zli": "//search.muz.li/search/\u0002\u00010", + "zofon": "http://muzofon.com/search/\u0002\u00010" + }, + "v": { + "*": "http://www.myvideo.de/Videos_A-Z?searchWord=\u0002\u000118", + "n": { + "*": "//mvnrepository.com/search?q=\u0002\u0001205", + "rep": { + "*": "http://mvnrepository.com/search.html?query=\u0002:\u00016", + "ository": "http://mvnrepository.com/search.html?query=\u0002\u000128" + } + }, + "v": "http://efa.mvv-muenchen.de/index.html?name_destination=\u0002\u00016", + "db": "http://www.mvdbase.com/index.php?term=\u0002&field=vid&page=results\u00010" + }, + "w": { + "b": "http://www.mijnwoordenboek.nl/vertaal/NL/EN/\u0002\u000112", + "d": "//www.merriam-webster.com/dictionary/\u0002\u00019", + "i": "//duckduckgo.com/?q=\u0002+site%3Amusicweb-international.com\u00010", + "l": { + "d": "http://www.learnersdictionary.com/definition/\u0002\u00010", + "*": "http://www.learnersdictionary.com/definition/\u0002\u00010" + }, + "*": "//www.merriam-webster.com/dictionary/\u0002\u00019", + "m": "//meta.wikimedia.org/w/index.php?&title=Special%3ASearch&go=Go&search=\u0002\u00010", + "t": "http://www.merriam-webster.com/thesaurus/\u0002\u000193", + "u": { + "*": "http://mobile.wunderground.com/q/\u0002\u00010", + "nabridged": "http://unabridged.merriam-webster.com/unabridged/\u0002\u00010" + }, + "eb": "//www.merriam-webster.com/dictionary/\u0002\u00019", + "ave": "//www.mwave.com.au/searchresult?w=\u0002\u00010" + }, + "x": { + "c": "//www.mixcloud.com/\u0002\u00010", + "m": "//www.musixmatch.com/search/\u0002\u00010", + "*": "http://mxtoolbox.com/SuperTool.aspx?action=mx%3a\u0002&run=networktools\u000122", + "r": "//www.mixer.com/\u0002\u00010", + "s": "http://forum.mxsimulator.com/search.php?keywords=\u0002\u00010", + "tool": "//mxtoolbox.com/SuperTool.aspx?action=\u0002\u000117" + }, + "z": "//www.mittelbayerische.de/suche/?scope=20000&type=articles%2Cgalleries%2Cvideos&interval=month&searchterm=\u0002\u00010", + "3s": "//www.mp3skulls.icu/mp3/\u0002.html\u00010", + "4l": "http://maxforlive.com/library/index.php?by=any&q=\u0002\u00010", + "gh": "//www.dmgh.de/de/fs1/search/query.html?fulltext=\u0002\u00010", + "gm": "//www.mgm.gov.tr/tahmin/il-ve-ilceler.aspx?il=\u0002\u00010", + "gw": "http://metalgear.wikia.com/wiki/Special:Search?search=\u0002\u00010", + "js": "//www.miningjobsearch.com/Mining-Jobs/Search/\u0002\u00010", + "ya": { + "*": "//market.yandex.ru/search?text=\u0002\u000122", + "ctivity": "//myactivity.google.com/myactivity?q=\u0002\u00010", + "llsearch": "http://www.myallsearch.com/Web/\u0002.html\u00010", + "nimelist": "//myanimelist.net/anime.php?q=\u0002\u00013040" + }, + "yc": { + "*": "//www.mycomicshop.com/search?q=\u0002\u00010", + "om": "//mycom.nl/search/\u0002\u00010", + "roft": "http://mycroftproject.com/search-engines.html?name=\u0002&opensearch=yes\u00010" + }, + "yk": "//www.myknobs.com/page/search?Ntt=\u0002\u00010", + "ym": { + "*": "http://www.mymovies.it/database/ricerca/?q=\u0002\u00013", + "ovies": "http://www.mymovies.it/database/ricercalibera/default.asp?q=\u0002&cx=partner-pub-1699801751737986%3Ax7j961-1g3m&cof=FORID%3A9&ie=ISO-8859-1&sa=Cerca\u00010", + "ovingreviews": "http://www.mymovingreviews.com/search.php?q=\u0002&x=0&y=0\u00010" + }, + "yn": { + "*": "http://www.myntra.com/\u0002\u000160", + "tra": "http://www.myntra.com/\u0002 \u00010" + }, + "yo": "http://www.plazademayo.com/mediosyopinion/?s=\u0002\u00010", + "yp": { + "*": "//pt.myprotein.com/elysium.search?search=\u0002\u00010", + "dns": "http://www.mypdns.org/trac/search?q=\u0002\u00010" + }, + "ys": { + "*": "http://www.mysupermarket.co.uk/Shopping/FindProducts.aspx?Query=\u0002\u00010", + "ku": "http://mysku.ru/search/topics/?q=\u0002\u00010", + "ql": "/?q=\u0002+site:dev.mysql.com\u000165", + "hows": "http://myshows.me/search/?q=\u0002\u00010", + "ongbook": "http://www.mysongbook.com/search?utf8=%E2%9C%93&search%5Btype_item%5D=4&search%5Bname%5D=\u0002\u00010", + "pace": "http://searchservice.myspace.com/index.cfm?fuseaction=sitesearch.results&orig=search_Header&origpfc=Splash&type=People&qry=\u0002&submit=Search\u00010" + }, + "yt": { + "*": "//music.youtube.com/search?q=\u0002\u0001324", + "ip": "//www.mytip.co/explore?search=\u0002\u00010" + }, + "āori": "http://maoridictionary.co.nz/search?keywords=\u0002\u00010", + "gtbk": "//www.managementboek.nl/zoeken?c=&q=\u0002\u00010", + "jtsai": "//duckduckgo.com/?q=\u0002&sites=mjtsai.com&ia=web\u00010", + "ybb": "//mybroadband.co.za/news/?s=\u0002\u00010", + "ybestbrands": "http://www.mybestbrands.de/search/?q=\u0002\u00010", + "ybrain": "//mywellbrain.com/?s=\u0002\u00010", + "ydns": "//mypdns.org/trac/search?q=\u0002\u00010", + "ydealz": "//www.mydealz.de/search?q=\u0002\u000134", + "ydrama": "//mydramalist.com/search?q=\u0002\u00010", + "yer": "//www.myer.com.au/search?query=\u0002\u00010", + "yecp": "//my.ecp.fr/search?query=\u0002\u00010", + "yfl": "http://www.myflorida.com/search_results.html?q=\u0002#gsc.tab=0&gsc.q=dmv&gsc.page=1\u00010", + "yfonts": "http://new.myfonts.com/search/\u0002/\u00010", + "ygofer": "http://www.mygofer.com/search=\u0002\u00010", + "ygovscot": "//www.mygov.scot/search?q=\u0002&cat=sitesearch\u00010", + "yinstants": "//www.myinstants.com/search/?name=\u0002\u00010", + "yrec": "http://www.myrecipes.com/search/site/\u0002\u00010", + "yvidster": "//www.myvidster.com/search/?q=\u0002\u000131", + "ywot": "//www.mywot.com/en/scorecard/\u0002\u00010" + }, + "n": { + "a": { + "b": { + "*": "//notabug.org/explore/repos?q=\u0002\u000117", + "re": "//www.biblegateway.com/passage/?search=\u0002&version=NABRE\u00010", + "ava": "//www.nabava.net/search.php?q=\u0002\u00017" + }, + "*": "//search.naver.com/search.naver?query=\u0002\u0001999", + "v": { + "a": "http://www.navalactionwiki.com/index.php?title=Special%3ASearch&search=\u0002&go=Go\u00010", + "m": "//beta.map.naver.com/search/\u0002\u00010", + "*": "http://www.navigium.de/latein-woerterbuch.php?form=\u0002&wb=gross&phr=true&mh=true\u00017", + "er": { + "*": "http://search.naver.com/search.naver?where=nexearch&sm=osd&ie={inputEncoding}&query=\u0002\u00014599", + "dicfr": "//dict.naver.com/frkodict/#/search?query=\u0002\u00013" + } + }, + "eb": "http://naeb.brit.org/uses/search/?string=\u0002\u00010", + "me": { + "*": "http://www.name.com/name?&domain=\u0002\u00017", + "mc": "//de.namemc.com/s?\u0002\u0001270", + "cheap": "//www.namecheap.com/domains/registration/results.aspx?domain=\u0002\u000160", + "ling": "http://nameling.net/name/\u0002\u00010" + }, + "mu": "//namu.wiki/go/\u0002\u00013872", + "no": "//www.timini.no/search/q/\u0002\u00010", + "ob": "//www.naob.no/s%C3%B8k/\u0002\u000158", + "sa": "//nasasearch.nasa.gov/search?query=\u0002&affiliate=nasa&utf8=%E2%9C%93\u00018", + "sb": "//www.biblegateway.com/quicksearch/?quicksearch=\u0002&qs_version=NASB\u00010", + "sp": "//search.shopping.naver.com/search/all.nhn?query=\u0002&cat_id=&frm=NVSHATC\u000120", + "arden": "http://www.naardensebijbel.nl/?search-class=DB_CustomSearch_Widget-db_customsearch_widget&widget_number=preset-default&-0=vers&cs-booknr-1=&cs-bijbelhoofdstuk-2=&cs-versnummer-3=&cs-bijbelvers_v2-4=\u0002&search=Zoeken\u00010", + "cht": "http://gbpicx.de//?s=\u0002\u00010", + "ijalingo": "http://naijalingo.com/search?word=\u0002\u00010", + "ijatoptech": "//www.naijatoptech.com.ng/search?q=\u0002\u00010", + "jdi": "http://www.najdi.si/search.jsp?q=\u0002\u00010", + "kedsec": "//nakedsecurity.sophos.com/?s=\u0002\u00013", + "mchey": "//namchey.com/search/?searchKeyword=\u0002\u00010", + "ointendo": "http://www.naointendo.com.br/blog/busca?utf8=✓&q=\u0002\u00010", + "opgg": "http://na.op.gg/summoner/userName=\u0002\u00014", + "ora": "//www.naora.me/web?q=\u0002\u00010", + ".op": "http://na.op.gg/summoner/userName=\u0002\u00014", + "ruto": "http://naruto.wikia.com/wiki/Special:Search?search=\u0002\u00015", + "sdaq": "//www.nasdaq.com/symbol/\u0002/real-time\u000140", + "slovi": "http://www.naslovi.net/search.php?q=\u0002\u00010", + "tgeo": { + "*": "//www.nationalgeographic.com/search/?q=\u0002\u00010", + "kids": "//www.natgeokids.com/?s=testhttps://www.nationalgeographic.com/search/?q=\u0002\u00010" + }, + "tionalgeographic": "//www.nationalgeographic.com/search/?q=\u0002\u00010", + "tionalobserver": "//www.nationalobserver.com/search?keywords=\u0002\u00010", + "tionalpost": "//nationalpost.com/?s=\u0002\u00010", + "tionalreview": "//www.nationalreview.com/?s=\u0002\u00010", + "tiveinstruments": "//www.native-instruments.com/en/reaktor-community/reaktor-user-library/all/all/all/all/\u0002/latest/1/all/?q=\u0002&t=userlib\u00010", + "tobserver": "//www.nationalobserver.com/search?keywords=\u0002\u00010", + "tpng": "http://www.thenational.com.pg/?s=\u0002\u00010", + "ture": { + "*": "http://www.nature.com/search/executeSearch?sp-q-1=&sp-q=\u0002\u00014", + "spic": "http://www.naturespic.com/NewZealand/result_search.asp?search=\u0002\u00010" + }, + "tural": "//naturallybeautycare.com/search/\u0002\u00010", + "turvin": "//naturvin.wordpress.com/?s=\u0002\u00010", + "utilus": "http://nautil.us/search/\u0002\u00010", + "utiljon": "http://www.nautiljon.com/search.php?cx=partner-pub-0881008410530095%3Ad1y8wrnakj0&cof=FORID%3A10&ie=UTF-8&q=\u0002\u00019", + "yiri": "http://nayiri.com/search?query=\u0002\u00010" + }, + "b": { + "a": { + "m": "//www.nbamaniacs.com/?s=\u0002\u00010", + "*": "http://www.nba.com/search#/\u0002\u000156", + "dl": "http://dleague.nba.com/?q=\u0002\u00010" + }, + "c": { + "*": "//www.notebookcheck.net/Google-Search.36690.0.html?q=\u0002\u00017", + "de": "//www.notebookcheck.com/Notebook-Suche.1095.0.html?&manufacturer=&model=\u0002\u00010" + }, + "d": "http://ordbok.uib.no/perl/ordbok.cgi?bokmaal=1&opp=\u0002\u00010", + "*": "http://www.nb.no/nbsok/search?page=0&menuOpen=false&instant=true&action=search¤tHit=-1&searchString=\u0002\u00010", + "n": { + "*": "//nbn-resolving.org/\u0002\u00010", + "otes": "//nbcstructuredsolutions.ca/listeProduits.aspx?search=\u0002\u00010" + }, + "ooks": "http://www.notebooksbilliger.de/produkte/\u0002\u00010", + "sdman": "http://netbsd.gw.com/cgi-bin/man-cgi?\u0002\u00010" + }, + "c": { + "e": "http://nciku.com/search/en/\u0002\u00010", + "k": "http://nciku.com/search/all/\u0002\u00010", + "l": "//www.nclive.org/search-everything?search=\u0002\u00010", + "*": "//www.namecheap.com/domains/registration/results.aspx?domain=\u0002 \u000155", + "r": "//www.ncregister.com/search/results?q=\u0002\u00010", + "z": "http://nciku.com/search/zh/\u0002\u00010", + "bc": "//www.nocoastbestcoast.com/search.php?search=\u0002\u00010", + "bi": "http://www.ncbi.nlm.nih.gov/gquery/?term=\u0002\u000142", + "sc": "//www.ncsc.nl/zoeken?trefwoord=\u0002\u00010", + "vi": "http://www.nicovideo.jp/search/\u0002?track=nicouni_search_keyword\u00014", + "atlab": "http://ncatlab.org/nlab/show/HomePage/?q=\u0002\u00010", + "heap": "http://www.namecheap.com/domains/domain-name-search/results.aspx?domain=\u0002\u000110", + "iku": "http://www.nciku.com/search/all/\u0002\u00010", + "sulib": "http://search.lib.ncsu.edu/?q=\u0002\u00010" + }, + "d": { + "b": "//www.deutsche-biographie.de/search?name=\u0002&kat=ndbadb&beruf=&orte=&geburtsjahr=&todesjahr=&gnd=&st=erw&facets=&cf=10&number=0&ot=&sl=[]&sort=\u00010", + "l": { + "a": "//ndla.no/en/search/apachesolr_search/\u0002?language[]=und&filters=1/\u00010", + "*": "//ndlonline.ndl.go.jp/#!/search?keyword=\u0002\u000110" + }, + "*": "//onesearch.library.nd.edu/primo-explore/search?query=any,contains,\u0002&tab=onesearch&search_scope=malc_blended&vid=NDU&lang=en_US&offset=0\u00016", + "r": { + "*": "//www.ndr.de/suche10.html?query=\u0002\u00010", + "de": "//ndr.de/suche10.html?query=\u0002\u00010" + }, + "s": "http://www.nachdenkseiten.de/?s=\u0002\u00014", + "ic": "http://endic.naver.com/search.nhn?query=\u0002\u0001167", + "pr": "http://ndpr.nd.edu/search/?search_keyword=&as_sitesearch=ndpr.nd.edu&q=\u0002\u00010", + "tv": "http://ndtv.com/topic/\u0002\u00017", + "eutsch": "//www.neues-deutschland.de/suche/index.php?and=\u0002&s0_d=00&s0_m=00&s0_y=0000&s1_d=00&s1_m=00&s1_y=0000&modus=2&sort=1&searchfields%5B%5D=0&searchfields%5B%5D=1&searchfields%5B%5D=2&searchfields%5B%5D=3&searchfields%5B%5D=4&display=1&search=Suchen\u00010" + }, + "*": "//duckduckgo.com/?q=\u0002&iar=news&ia=news\u00011565", + "e": { + "b": { + "*": "//www.neb.com/search?q=\u0002\u00010", + "is": "//recherche.nebis.ch/primo-explore/search?query=any,contains,\u0002&tab=default_tab&search_scope=default_scope&vid=NEBIS\u00010" + }, + "d": { + "*": "http://ned.ipac.caltech.edu/cgi-bin/objsearch?objname=\u0002\u00010", + "ir": "http://nedir-sozluk.com/ara/\u0002\u00010" + }, + "m": { + "*": "http://music.163.com/#/search/m/?s=\u0002\u00010", + "lig": "//www.nemlig.com/?search=\u0002\u00010" + }, + "*": "http://www.newegg.com/Product/ProductList.aspx?Submit=ENE&DEPA=0&Description=\u0002\u0001212", + "o": { + "*": "//neocities.org/browse?tag=\u0002\u00014", + "s": "//www.neos.io/download-and-extend/packages.html?search=\u0002\u00010", + "4j": "//neo4j.com/?s=\u0002\u00010", + "win": "http://www.neowin.net/search/news?terms=\u0002\u000118" + }, + "s": { + "e": "http://www.ne.se/sok?q=\u0002\u00013", + "*": "http://www.ne.se/sok?q=\u0002\u00013", + "dev": "http://wiki.nesdev.com/w/index.php?title=Special%3ASearch&search=\u0002&fulltext=1\u00017", + "tde": "http://www.nestoria.de/\u0002\u00010", + "tuk": "http://www.nestoria.co.uk/\u0002 \u00010" + }, + "t": { + "i": "http://www.neti.ee/cgi-bin/otsing?src=web&query=\u0002 \u00010", + "*": "//www.netflix.com/search?q=\u0002\u0001668", + "acad": "//www.netacad.com/search/node/\u0002\u00010", + "api": "//docs.microsoft.com/dotnet/api/?term=\u0002\u00017", + "bsd": { + "*": "http://www.google.com/cse?cx=006277936787196004968:mbdhrauy1wm&q=guide&oq=guide&gs_l=partner.12...0.0.1.52071.0.0.0.0.0.0.0.0..0.0.gsnos%2Cn%3D13..0.0.0jj1..1ac.#gsc.tab=0&gsc.q=\u0002&gsc.page=1\u00010", + "man": "http://man.netbsd.org/man/\u0002\u00010" + }, + "core2api": "//docs.microsoft.com/en-us/dotnet/api/?view=netcore-2.0&term=\u0002\u00010", + "craft": "http://toolbar.netcraft.com/site_report?url=\u0002\u00010", + "flix": { + "*": "//www.netflix.com/search?q=\u0002\u0001668", + "dvd": "//dvd.netflix.com/Search?v1=\u0002\u00014" + }, + "gear": "http://netgear.com/Search.aspx?q=\u0002\u00010", + "hack": "http://nethackwiki.com/mediawiki/index.php?title=Special%3ASearch&search=\u0002&go=Go\u000194", + "lingo": "http://www.netlingo.com/search.php?searchtxt=\u0002\u00010", + "olink": "//netolink.com/?s=\u0002\u00010", + "onnet": "//www.netonnet.no/Search?query=\u0002\u00010", + "runner": "http://netrunnerdb.com/find/?q=\u0002\u00010", + "src": "http://referencesource.microsoft.com/#q=\u0002\u00010", + "timarkkina": "//www.nettimarkkina.com/haku?tag_cld=Y&site=A&status_typeF=F&status_typeR=R&status_typeP=P&search_keyword[]=\u0002&\u00010", + "tuts": "//code.tutsplus.com/tutorials/search/\u0002\u00010", + "werk": "http://networkpeople.nl/?s=\u0002\u00010", + "workx": "http://networkx.lanl.gov/search.html?q=\u0002&check_keywords=yes&area=default\u00010", + "workpeople": "http://networkpeople.nl/?s=\u0002\u00010", + "zpolitik": "//netzpolitik.org/?s=\u0002\u00010" + }, + "ca": "http://www.newegg.ca/Product/ProductList.aspx?Submit=ENE&DEPA=0&Order=BESTMATCH&Description=\u0002&N=-1&isNodeId=1\u00016", + "cy": "http://necyklopedie.wikia.com/wiki/\u0002\u00010", + "jm": "http://www.nejm.org/search?q=\u0002&asug=\u00010", + "pu": "http://neptunia.wikia.com/wiki/Special:Search?search=\u0002\u00010", + "ws": { + "*": "//duckduckgo.com/?q=\u0002&iar=news&ia=news\u00011565", + "h": "http://us.newshub.org/search/\u0002/us/all/p1\u00010", + "24": "//www.news24.com/search?q=\u0002\u00013", + "de": "//duckduckgo.com/?q=\u0002&iar=news&ia=news&kl=de-de\u00010", + "fr": "//duckduckgo.com/?q=\u0002&iar=news&ia=news&kl=fr-fr\u00010", + "mx": "//duckduckgo.com/?q=\u0002&iar=news&kl=mx-es&ia=news\u00018", + "yc": "http://hn.algolia.com/#!/story/forever/0/\u0002\u00014", + "365club": "http://news365.club/arama?q=\u0002\u00010", + "archive": "http://www.google.com/#q=\u0002&hl=en&tbm=nws&prmd=imvnsfd&source=lnt&tbs=ar:1&sa=X&ei=UJrnT8LwO8Sf6QGHmIjhDg&ved=0CCcQpwUoBQ&bav=on.2,or.r_gc.r_pw.r_cp.r_qf.,cf.osb&fp=3c6a142c5aa1edc2&biw=1366&bih=706\u00014", + "comau": "http://search.news.com.au/search?us=ndmnews&as=NEWS&q=\u0002\u00010", + "day": "http://www.newsday.com/7.25434?q=\u0002\u00010", + "ela": "//newsela.com/search/#/?needle=\u0002\u00010", + "journal": "//www.delawareonline.com/search/\u0002/\u00010", + "max": "http://www.google.com/custom?domains=NewsMax.com&client=pub-2932230807573228&forid=1&ie=UTF8&oe=UTF8&safe=active&cof=GALT%3A%23008000%3BGL%3A1%3BDIV%3A%23336699%3BVLC%3A663399%3BAH%3Acenter%3BBGC%3AFFFFFF%3BLBGC%3A336699%3BALC%3A0000FF%3BLC%3A0000FF%3BT%3A000000%3BGFNT%3A0000FF%3BGIMP%3A0000FF%3BLH%3A70%3BLW%3A297%3BL%3Ahttp%3A%2F%2Fwww.newsmax.com%2Fimages%2Fhome%2Fa-logo.gif%3BS%3Ahttp%3A%2F%2Fwww.newsmax.com%2F%3BLP%3A1%3BFORID%3A1%3B&sitesearch=Newsmax.com&q=\u0002\u00010", + "now": "http://www.newsnow.co.uk/h/?search=\u0002\u0001144", + "tapa": "http://newstapa.org/?s=\u0002\u00010", + "week": "//www.newsweek.com/search/site/\u0002\u00013" + }, + "xo": "//www.nexojornal.com.br/utility/search/?q=\u0002\u00014", + "xt": { + "*": "http://next-episode.net/site-search-\u0002.html\u000129", + "cloudapp": "//apps.nextcloud.com/?search=\u0002\u00013" + }, + "crod": "http://crypt-of-the-necrodancer.wikia.com/wiki/Special:Search?search=\u0002&fulltext=Search&ns0=1&ns1=1&ns2=1&ns3=1&ns4=1&ns5=1&ns6=1&ns7=1&ns8=1&ns9=1&ns10=1&ns11=1&ns12=1&ns13=1&ns14=1&ns15=1&ns110=1&ns111=1&ns828=1&ns829=1&ns1201=1#advanced\u00010", + "edsnest": "//www.needsnest.com/search/?search_keywords=\u0002\u00010", + "rdscoop": "http://www.nerdscoop.com/?s=\u0002\u00010", + "rdstore": "http://www.nerdstore.com.br/\u0002\u00010", + "rdwallet": "http://www.nerdwallet.com/search/results#q=\u0002\u00013", + ".se": "http://www.ne.se/s%C3%B6k/?t=uppslagsverk&q=\u0002\u00010", + "vakit": "//nevakit.com/ara/\u0002\u00010", + "wark": "http://www.newark.com/jsp/search/browse.jsp;jsessionid=HLQ02PGLEB0YKCXDUZ1G4IQ?N=0&Ntk=gensearch_001&Ntt=\u0002&Ntx=mode+matchallpartial&suggestions=false&ref=globalsearch&_requestid=285160\u00010", + "wegg": { + "*": "http://www.newegg.com/Product/ProductList.aspx?Submit=ENE&DEPA=0&Description=\u0002\u0001212", + "ca": "//www.newegg.ca/Product/ProductList.aspx?Submit=ENE&DEPA=0&Order=BESTMATCH&Description=\u0002&N=-1&isNodeId=1\u00015" + }, + "wffr": "http://newffr.com/search.php?words=\u0002&mode=1&s_in_forum=1\u00010", + "wgrounds": "//www.newgrounds.com/search/summary?suitabilities=etm&terms=\u0002\u000128", + "whome": { + "*": "http://www.newhome.se/index.php?route=product/search&filter_name=\u0002\u00010", + "s": "//www.newhomesource.com/locationhandler?searchtext=\u0002\u00010" + }, + "wport": "//www.newport.com/search/?text=\u0002\u00010", + "wyorker": "http://www.newyorker.com/search/q/\u0002\u000113", + "xpress": "//catalog.nexpresslibrary.org/cgi-bin/koha/opac-search.pl?q=\u0002 \u00010", + "yzen": "http://www.neyzen.com/aramasonuc.html?q=\u0002\u00010" + }, + "f": { + "b": "//www.nfb.ca/search/#?queryString=\u0002&index=0&language=en\u00010", + "l": { + "*": "http://search.nfl.com/search/?query=\u0002\u00013", + "ps": "http://www.nfl.com/players/search?category=name&filter=\u0002\u00010" + }, + "*": "//www.netflix.com/search?q=\u0002\u0001668", + "r": "//duckduckgo.com/?q=\u0002&iar=news&ia=news&kl=fr-fr\u00010", + "ib": "http://www.nfib.com/search/?query=\u0002\u00010", + "sw": "http://nfs.wikia.com/wiki/Special:Search?search=\u0002\u00010", + "owrs": "http://www.infowars.com/?q=\u0002\u00010" + }, + "g": { + "2": "//v2.angular.io/api?search=\u0002\u00010", + "4": "//angular.io/api?query=\u0002\u000118", + "8": "//v8.angular.io/api?search=\u0002\u00010", + "*": "//angular.io/api?query=\u0002\u000118", + "g": "http://www.newgrounds.com/portal/search/games/\u0002\u00013", + "r": { + "*": "//books.google.com/ngrams/graph?content=\u0002&year_start=1850&year_end=2009&corpus=15&smoothing=0\u00010", + "am": { + "*": "http://books.google.com/ngrams/graph?content=\u0002&year_start=1800&year_end=2000&corpus=15&smoothing=3\u000122", + "s": { + "*": "//books.google.com/ngrams/graph?content=\u0002&year_start=1800&year_end=2000\u00019", + "de": "//books.google.com/ngrams/graph?content=\u0002&year_start=1800&year_end=2000&corpus=20&smoothing=3\u00010" + } + } + }, + "t": "http://tracking.newgistics.com/?trackingvalue=\u0002\u00010", + "ü": "http://www.bibleserver.com/search/NG%C3%9C/\u0002\u00010", + "inx": { + "*": "//www.nginx.com/resources/wiki/search/?q=\u0002\u00017", + "wiki": "http://wiki.nginx.org/Special:Search?search=\u0002&fulltext=Search\u00010" + } + }, + "h": { + "d": "http://nhd.heinle.com/Definition.aspx?word=\u0002\u00010", + "k": "http://cgi2.nhk.or.jp/news/nsearch/query.cgi?col=news&st=1&rf=1&charset=utf-8&qt=\u0002&search.x=-318&search.y=-183\u00018", + "l": "http://www.nhl.com/ice/search.htm?tab=news&q=\u0002&x=0&y=0\u000138", + "*": "//nethackwiki.com/mediawiki/index.php?search=\u0002\u000189", + "s": "http://www.nhs.uk/Search/?q=\u0002\u000111", + "w": "//nethackwiki.com/mediawiki/index.php?search=\u0002\u000189" + }, + "i": { + "h": { + "*": "//search.nih.gov/search?utf8=%E2%9C%93&affiliate=nih&query=\u0002&commit=Search&btnG.x=0&btnG.y=0&btnG=search\u00010", + "ongodict": "http://www.nihongodict.com/?s=\u0002\u00010" + }, + "n": { + "a": "http://www.nina.gov.pl/searchresult?query=\u0002\u00010", + "*": "http://www.ninwiki.com/index.php?title=Special:Search&redirs=0&search=\u0002&fulltext=Search\u00010", + "ja": "http://ninjawords.com/\u0002\u00010", + "life": "http://www.nintendolife.com/search?q=\u0002&submit=Go\u00010", + "tendo": { + "*": "//www.nintendo.com/search/#category=all&page=1&query=\u0002\u000129", + "de": "//www.nintendo.de/Suche-/Suche-299117.html?q=\u0002&f=147393\u00010", + "life": "http://www.nintendolife.com/search?q=\u0002&submit=Go\u00010", + "wiki": "http://nintendo.wikia.com/wiki/Special:Search?search=\u0002\u00010" + } + }, + "*": "http://search.ni.com/nisearch/app/main/p/bot/no/ap/global/lang/en/pg/1/q/\u0002/\u00010", + "s": { + "*": "http://www.notesinspanish.com/?s=\u0002\u00010", + "anyan": "http://www.nisanyansozluk.com/?k=\u0002\u000124" + }, + "v": { + "*": "http://www.biblestudytools.com/search/?q=\u0002&s=Bibles&t=niv\u00010", + "l": "//images.nasa.gov/search-results?searchInput=\u0002\u00010" + }, + "x": { + "*": "//nixos.wiki/index.php?search=\u0002\u000115", + "os": { + "*": "//nixos.wiki/index.php?search=\u0002\u000115", + "wiki": "//nixos.wiki/index.php?search=\u0002\u000115" + }, + "course": "//discourse.nixos.org/search?q=\u0002\u00014", + "craft": "http://www.cyberciti.biz/faq/?s=\u0002\u00013", + "opt": "//nixos.org/nixos/options.html#\u0002\u0001254", + "pkg": { + "*": "//nixos.org/nixos/packages.html?query=\u0002\u0001373", + "s": "//nixos.org/nixos/packages.html?query=\u0002\u0001373" + }, + "todon": "//masto.nixnet.xyz/@\u0002\u00010" + }, + "ce": { + "*": "//www.nice.org.uk/search?q=\u0002\u00014", + "gear": "http://nicegear.co.nz/search/?q=\u0002\u00010" + }, + "co": { + "*": "http://www.nicovideo.jp/search/\u0002\u0001458", + "dic": "//dic.nicovideo.jp/s/al/t/\u0002/rev_created/desc/1-\u000123", + "live": "//live.nicovideo.jp/search?keyword=\u0002\u00010", + "nico": "http://www.nicovideo.jp/search/\u0002\u0001458" + }, + "fs": "//www.niferry.co.uk/?s=\u0002\u00010", + "if": "http://www.niif.hu/search/node/\u0002\u00010", + "che": "//www.niche.com/search/?q=\u0002\u00014", + "ebezpiecznik": "//niebezpiecznik.pl/?s=\u0002\u000114", + "elsen": "//www.nielsen.com/us/en/search.html?q=\u0002&sp_cs=UTF-8\u00010", + "euwsblad": "http://www.nieuwsblad.be/Search/Index.aspx?searchString=\u0002\u00010", + "fty": "//search.nifty.com/websearch/search?cflg=%E6%A4%9C%E7%B4%A2&q=\u0002\u00015", + "ghtbot": "//nightbot.tv/t/\u0002/commands\u00013", + "ice": "http://niice.co/?search=\u0002\u00010", + "kkei": "//r.nikkei.com/search?keyword=\u0002\u00010", + "kon": { + "*": "http://www.nikonusa.com/en/about-nikon/search.page?searchCollection=SEARCH_ALL&q=\u0002\u00010", + "uk": "//www.nikon.co.uk/en_GB/search.page#keywords=\u0002\u00010" + }, + "mvelo": "http://kb.nimvelo.com/search?query=\u0002\u00010", + "rsoft": "http://www.nirsoft.net/search_freeware_result_new.html?cx=partner-pub-5286073190998405%3A5399172980&cof=FORID%3A10&ie=UTF-8&q=\u0002&sa=Search&siteurl=nirsoft.net%2F&ref=google.com%2F\u00010", + "trc": "http://www.nitrc.org/search/?type_of_search=group&term[]=\u0002\u00010", + "trome": "http://www.nitrome.com/search.php?id=\u0002&search_type=default\u00010" + }, + "k": { + "j": "//www.biblegateway.com/quicksearch/?quicksearch=\u0002&qs_version=NKJV\u00010", + "*": "//norgeskart.no/#!?project=seeiendom&layers=1002,1015&zoom=4&lat=7197864.00&lon=396722.00&sok=\u0002\u00013", + "r": "http://krdic.naver.com/search.nhn?query=\u0002&kind=all\u00010", + "urier": "http://www.nordkurier.de/suche?text=\u0002\u00010" + }, + "l": { + "a": { + "b": "//ncatlab.org/nlab/search?query=\u0002\u000150", + "*": "http://catalogue.nla.gov.au/Search/Home?lookfor=\u0002\u00016" + }, + "b": "//www.bibleserver.com/text/NLB/\u0002\u00010", + "*": "//ncatlab.org/nlab/search?query=\u0002\u000150", + "r": "//newleftreview.org/search/hybrid?query=\u0002\u00010", + "w": { + "i": { + "*": "//nl.wikipedia.org/w/index.php?search=\u0002\u000118", + "ki": "//nl.wikipedia.org/wiki/Speciaal:Zoeken/\u0002\u00018" + }, + "*": "http://nolife-wiki.fr/index.php?title=Spécial%3ARecherche&go=Lire&search=\u0002\u00010" + }, + "de": "//translate.google.com/#view=home&op=translate&sl=nl&tl=de&text=\u0002\u00010", + "en": "//translate.google.com/#nl/en/\u0002\u000159", + "tk": "http://www.nltk.org/search.html?q=\u0002\u00010", + "ife": "http://www.nintendolife.com/search?q=\u0002&submit=Go\u00010", + "verbix": "http://www.verbix.com/webverbix/go.php?D1=24&T1=\u0002\u00010" + }, + "m": { + "c": "//namemc.com/s?\u0002\u00010", + "*": "//www.nexusmods.com/search/?gsearch=\u0002&gsearchtype=mods\u000142", + "s": { + "*": "//nomanssky.gamepedia.com/index.php?title=Special:Search&search=\u0002\u000115", + "u": "//www.nmsu.edu/search_results.html?q=\u0002\u00010" + }, + "t": "//nutrimatic.org/?q=\u0002\u00010", + "ap": "http://map.naver.com/?query=\u0002\u00014", + "legis": "//nmlegis.gov/?q=\u0002\u00010" + }, + "n": { + "d": { + "b": "http://search.nndb.com/search/nndb.cgi?nndb=1&omenu=unspecified&query=\u0002\u00010", + "*": "//ordbok.uib.no/perl/ordbok.cgi?OPP=\u0002&ant_bokmaal=5&ant_nynorsk=5&nynorsk=+&ordbok=nynorsk\u00017" + }, + "g": "//cowlevel.net/search?q=\u0002\u00010", + "l": "//live.nicovideo.jp/search?keyword=\u0002\u00010", + "*": "//www.naturalnews.com/SearchResults.asp?query=\u0002&pr=NN\u00013", + "s": "//seiga.nicovideo.jp/search/\u0002\u00015", + "umber": "http://registry.faa.gov/aircraftinquiry/NNum_Results.aspx?NNumbertxt=\u0002\u00010" + }, + "p": { + "m": { + "d": "//npmjs.com/package/\u0002\u0001128", + "*": "//www.npmjs.com/search?q=\u0002\u0001108", + "s": { + "*": "//npmsearch.com/?q=\u0002\u00010", + "io": "//npms.io/search?q=\u0002\u000128", + "earch": "//npmsearch.com/?q=\u0002\u00010" + }, + "js": "//www.npmjs.com/search?q=\u0002\u0001108", + "trends": "//www.npmtrends.com/\u0002\u00010" + }, + "o": { + "*": "//www.npo.nl/zoeken?term=\u0002\u00015", + "z": "http://openscience.si/NaprednoIskanje.aspx?t=s&q=1:0:\u0002;\u00010" + }, + "r": "http://www.npr.org/search/index.php?searchinput=\u0002&tabId=all&dateId=0&prgId=0&topicId=0\u0001184", + "s": "http://www.nps.gov/search/?affiliate=nps&query=\u0002\u00010", + "*": "//thenounproject.com/search/?q=\u0002\u000131", + "at": "http://www.parcs.at/npa/mmd_data_by.php?q=\u0002&btnG=Suche+starten&searchval=30000\u00010", + "edia": "//dic.nicovideo.jp/a/\u0002\u00010" + }, + "r": { + "c": "http://www.nrc.nl/php/zoeken.php?cx=000950122183490940160%3Afse5ljfbq2u&q=\u0002&ie=anci&sa=&cof=FORID%3A9#449\u00010", + "k": { + "*": "//www.nrk.no/sok/?q=\u0002\u000152", + "r": "http://radio.nrk.no/sok?q=\u0002\u00010", + "tv": "http://tv.nrk.no/sok?q=\u0002\u00010" + }, + "l": "//www.nrl.com/search/?keyword=\u0002&sort=Relevance\u00010", + "*": "//github.com/NixOS/nixpkgs/search?q=\u0002\u00013", + "db": "http://netrunnerdb.com/find/?q=\u0002\u00010", + "tq": "//www.nasdaq.com/symbol/\u0002/real-time\u000140" + }, + "s": { + "*": "http://duckduckgo.com/?q=!safeoff+\u0002\u00014", + "e": "http://www.nseindia.com/gsa/search.jsp?q=\u0002\u00010", + "f": { + "*": "//safeweb.norton.com/report/show?url=\u0002\u00010", + "w": "//duckduckgo.com/?q=\u0002&kp=-2&ia=web\u000179" + }, + "n": "//nationstates.net/nation=\u0002\u0001201", + "r": "//nationstates.net/region=\u0002\u000116", + "issues": "//nsindex.net/w/index.php?search=\u0002\u00010", + "uns": "//www.drworkout.fitness/?s=\u0002\u00010", + "wgov": "//www.nsw.gov.au/search-google/?Search=\u0002\u00010" + }, + "t": { + "*": "//newstral.com/search/articles?&q=\u0002\u00016", + "s": "//www.nts.live/find?q=\u0002&type=all\u00010", + "v": "//www.ntv.co.jp/search/?q=\u0002\u00010", + "x": "//www.nutritionix.com/search?q=\u0002\u00010", + "el": "//www.numeroinconnu.fr/numero/\u0002\u00010", + "hp": "//history.newtheatre.org.uk/search/?q=\u0002\u00010", + "nu": "http://www.ntnu.edu/sok?query=\u0002\u00010", + "rs": "//ntrs.nasa.gov/?Ntt=\u0002&Ntx=mode matchallpartial&Nm=123|Collection|NASA STI||17|Collection|NACA\u00010", + "rans": "http://www.tritrans.net/cgibin/translate.cgi?spraak=Norsk&Fra=\u0002\u000111" + }, + "u": { + "*": "http://www.nu.nl/zoeken/?q=\u0002 \u000138", + "clearthrone": "http://nuclear-throne.wikia.com/wiki/Special:Search?query=\u0002\u00010", + "get": "http://nuget.org/packages?q=\u0002&sortOrder=package-download-count\u0001172", + "kepy": "//docs.thefoundry.co.uk/products/nuke/developers/80/pythondevguide/search.html?q=\u0002&check_keywords=yes&area=default\u00010", + "llbyte": "//null-byte.wonderhowto.com/search/\u0002 \u00010", + "mber": "http://numbermatics.com/n/\u0002/\u00018", + "merama": "http://www.numerama.com/magazine/recherche/1/\u0002/date\u00010", + "mista": "//en.numista.com/catalogue/index.php?r=\u0002&mode=simplifie&p=1\u00015", + "mpy": "http://docs.scipy.org/doc/numpy/search.html?q=\u0002&check_keywords=yes&area=default\u0001142", + "sagates": "//nusagates.com/?s=\u0002\u00010", + "search": "http://nusearch.nottingham.ac.uk/primo_library/libweb/action/search.do?dscnt=0&scp.scps=scope%3A%28UNUK%29%2Cscope%3A%28unuk_pda_ebl%29&frbg=&tab=default_tab&dstmp=1430162925299&srt=rank&ct=search&mode=Basic&dum=true&indx=1&tb=t&vl(freeText0)=\u0002&fn=search&vid=UNUK\u00010", + "tridata": "http://nutritiondata.self.com/foods-\u0002}000000000000000000000.html\u000110", + "tritiondata": "http://nutritiondata.self.com/foods-\u0002000000000000000000000.html\u00013", + "tritionfacts": "//nutritionfacts.org/?s=\u0002\u00010", + "uvem": "//www.nuuvem.com/catalog/search/\u0002\u00010" + }, + "v": { + "d": { + "e": "//dict.naver.com/dekodict/#/search?query=\u0002\u00010", + "*": "//nvd.nist.gov/vuln/search/results?form_type=Basic&results_type=overview&query=\u0002&search_type=all\u00019", + "s": "//nvd.nist.gov/vuln/search/results?form_type=Basic&results_type=overview&query=\u0002&search_type=all\u00019" + }, + "i": { + "*": "//search.naver.com/search.naver?sm=tab_hty.top&where=image&query=\u0002\u00010", + "dia": "//duckduckgo.com/?q=\u0002+site%3Anvidia.com&ia=web\u00013" + }, + "*": "http://m.search.naver.com/search.naver?query=\u0002):\u000194", + "u": "http://www.novelupdates.com/?s=\u0002&post_type=seriesplans\u000112", + "enkr": "//papago.naver.com/?sk=en&tk=ko&hn=0&st=\u0002\u00010", + "krjp": "//papago.naver.com/?sk=ko&tk=ja&st=\u0002\u00010", + "wiki": "http://nightvale.wikia.com/wiki/Special:Search?search= \u0002&fulltext=Search\u00010" + }, + "w": { + "b": "//webbook.nist.gov/cgi/cbook.cgi?Name=\u0002&Units=SI\u00010", + "*": "http://ninjawords.com/\u0002\u00010", + "n": "http://nwn.wikia.com/wiki/Special:Search?query=\u0002\u00010", + "s": "http://forecast.weather.gov/zipcity.php?inputstring=\u0002\u0001239", + "vault": "//neverwintervault.org/search/node/\u0002\u00010" + }, + "x": { + "i": { + "m": "//m.nextinpact.com/rechercher?term=\u0002\u00010", + "*": "http://www.nextinpact.com/recherche?_search=\u0002\u000110" + }, + "*": "http://networkx.lanl.gov/search.html?q=\u0002&check_keywords=yes&area=default\u00010" + }, + "11": "http://www.n11.com/arama?q=\u0002\u000137", + "24": "http://www.news24.com/search?q=\u0002\u00010", + "oi": { + "*": "http://www.noi.cn/search.html?q=\u0002\u00010", + "ta": "//noita.gamepedia.com/\u0002\u000112", + "seless": "http://pasokatu.com/nsearch#gsc.q=\u0002\u00016" + }, + "os": { + "*": "//nos.nl/zoeken/?q=\u0002\u000154", + "cript": "//duckduckgo.com/html/?q=\u0002\u000130", + "deputes": "//www.nosdeputes.fr/recherche/\u0002\u00010", + "livres": "http://noslivres.net/?r=\u0002\u00010" + }, + "oz": "//www.noz.de/suche/?q=\u0002\u00010", + "yt": { + "c": "//cooking.nytimes.com/search?q=\u0002\u00010", + "*": "http://query.nytimes.com/search/sitesearch?query=\u0002&srchst=cse\u0001565", + "o": "//www.nytimes3xbfgragh.onion/search?query=\u0002\u00010", + "imes": "//www.nytimes.com/search?query=\u0002\u000147" + }, + "zf": "//nzf.org.nz/Search/Results?term=\u0002\u00010", + "zz": "http://www.nzz.ch/suche?form%5Bq%5D=\u0002\u000110", + "jalla": "//njal.la/list/?search=\u0002\u00010", + "juskalo": "//www.njuskalo.hr/?ctl=search_ads&keywords=\u0002\u000134", + "oaa": "http://forecast.weather.gov/zipcity.php?inputstring=\u0002\u0001239", + "ode": { + "*": "http://nodejs.org/api/\u0002.html\u0001206", + "js": "//duckduckgo.com/?q=!node+\u0002\u000118" + }, + "oel": "//www.noelleeming.co.nz/search.html?q=\u0002\u00010", + "oen": "//translate.google.com/#no/en/\u0002\u000133", + "ofap": "//www.reddit.com/r/NoFap/search/?q=\u0002&restrict_sr=1\u00010", + "ohu": "//translate.google.hu/#view=home&op=translate&sl=no&tl=hu&text=\u0002\u00010", + "ojs": "//duckduckgo.com/html/?q=\u0002\u000130", + "olo": "//www.nolo.com/search2?type=all&query=\u0002&location=\u00010", + "omad": "//nomadlist.com/?q=\u0002\u00010", + "ominatim": "http://nominatim.openstreetmap.org/search?q=\u0002\u00016", + "omnom": "//nomnompaleo.com/?s=\u0002\u00010", + "onciclopedia": "http://nonciclopedia.wikia.com/index.php?title=Speciale%3ARicerca&search=\u0002&go=Vai\u00010", + "ook": "http://nookipedia.com/w/index.php?title=Special%3ASearch&search=\u0002\u000133", + "oodle": "//www.noodlechinese.com/search?q=\u0002 \u00010", + "orid": "http://www.norid.no/index.html?charset=UTF-8&page=index&sok=Søk&query=\u0002\u00010", + "orsk": "http://ordbok.uib.no/perl/ordbok.cgi?OPP=\u0002&ant_bokmaal=5&ant_nynorsk=5&begge=+&ordbok=begge\u000153", + "ordicnames": "//www.nordicnames.de/w/index.php?title=Special%3ASearch&search=\u0002\u00010", + "ordstrom": "http://shop.nordstrom.com/sr?origin=keywordsearch&keyword=\u0002\u00019", + "ortonsafe": { + "*": "//safeweb.norton.com/report/show?url=\u0002\u00010", + "web": "//safeweb.norton.com/report/show?url=\u0002\u00010" + }, + "ote": { + "*": "//note.mu/search?context=note&mode=search&q=\u0002\u00015", + "flight": "http://www.noteflight.com/public_scores#/search/\u0002\u00010", + "vil": "http://hss3uro2hsxfogfq.onion/index.php?q=\u0002\u000120" + }, + "otalwaysright": "http://notalwaysright.com/?s=\u0002\u00010", + "otdoppler": "http://www.notdoppler.com/search.php?cx=partner-pub-5587930311934766%3A9473942733&cof=FORID%3A9&ie=UTF-8&q=\u0002&sa=Search\u00010", + "oticiados": "http://noticiados.net/blog/buscar/?query=\u0002\u00010", + "oun": { + "*": "//thenounproject.com/search/?q=\u0002\u000131", + "project": "http://thenounproject.com/search/?q=\u0002\u00010" + }, + "ovelupdates": "http://www.novelupdates.com/?s=\u0002&post_type=seriesplans\u000112", + "overbix": "http://www.verbix.com/webverbix/go.php?D1=25&T1=\u0002\u00010", + "ovinky": "http://www.novinky.cz/hledej?w=\u0002\u00010", + "-tv": "http://www.n-tv.de/suche/?a=search&at=all&q=\u0002&submit=Suche starten\u00010", + "yheteridag": "//nyheteridag.se/?s=\u0002\u00010", + "ypl": "//browse.nypl.org/iii/encore/search/C__S\u0002__Orightresult__U?lang=eng\u000123", + "ypost": "//nypost.com/search/\u0002/\u000118", + "yrb": "http://www.nybooks.com/search/?s=\u0002&option_match=&year_after=1963&year_before=2017&type=all&orderby=relevance\u00010", + "yse": "//www.nyse.com/quote/XNYS:\u0002\u00019", + "zlibraries": "//tepuna.on.worldcat.org/external-search?queryString=\u0002\u00010", + "zqa": { + "*": "//search.nzqa.govt.nz/apps/search/?q=\u0002\u00010", + "s": "//www.nzqa.govt.nz/ncea/assessment/view-detailed.do?standardNumber=\u0002\u00010" + } + }, + "ㄴ": "//search.naver.com/search.naver?query=\u0002\u0001999", + "o": { + "2": "//www.o2.co.uk/shop/\u0002\u00010", + "b": { + "a": "http://onlinebooks.library.upenn.edu/webbin/book/search?author=\u0002&amode=words\u00010", + "b": "http://bible.oremus.org/?passage=\u0002\u00010", + "d": "http://engine-codes.com/search_codes.php?q=\u0002\u00010", + "i": { + "*": "//www.obi.de/decom/search/\u0002\u000133", + "at": "//www.obi.at/searchresult/?isi=true&searchTerm=\u0002\u00018" + }, + "*": "//openbuilds.com/search/49203883/?q=\u0002\u00010", + "s": { + "*": "//build.opensuse.org/search?search_text=\u0002 \u000134", + "py": { + "*": "http://docs.obspy.org/search.html?q=\u0002\u000112", + "dev": "http://docs.obspy.org/master/search.html?q=\u0002\u00010" + }, + "ervador": "http://observador.pt/pesquisa/?q=\u0002\u00010" + }, + "razky": "//www.obrazky.cz/?q=\u0002\u00010" + }, + "c": { + "a": { + "l": "http://www.openclipart.org/search/?query=\u0002\u00013", + "*": "http://www.openclipart.org/search/?query=\u0002\u00013", + "t": "//www.overclockers.at/search.php?action=simplesearch&query=\u0002\u00010", + "do": "//www.ocado.com/webshop/getSearchProducts.do?entry=\u0002\u00010", + "ml": { + "*": "http://caml.inria.fr/pub/docs/manual-ocaml/libref/\u0002.html\u00017", + "oscope": "//camlspotter.github.io/ocamloscope.html?q=\u0002\u00010" + }, + "mod": "//odoo-community.org/shop?search=\u0002\u00010" + }, + "c": { + "*": "//openclassrooms.com/courses?q=\u0002\u00010", + "uprint": "http://occuprint.org/?action=search&q=\u0002 \u00010" + }, + "o": "//camlspotter.github.io/ocamloscope.html?q=\u0002\u00010", + "*": "//openclassrooms.com/courses?q=\u0002\u00010", + "s": "//www.opendesktop.org/search?projectSearchText=\u0002\u00010", + "w": "http://search.mit.edu/search?site=ocw&client=mit&output=xml_no_dtd&proxystylesheet=http://ocw.mit.edu/search/google-ocw.xsl&proxyreload=1&q=\u0002\u00010", + "lc": "//www.worldcat.org/search?q=\u0002\u000120", + "na": "//www.opencaching.us/search.php?searchto=searchbyname&showresult=1&expert=0&output=HTML&sort=bydistance&f_inactive=0&f_ignored=0&f_userfound=0&f_userowner=0&f_watched=0&f_geokret=0&cachename=https://www.opencaching.us/search.php?searchto=searchbyname&showresult=1&expert=0&output=HTML&sort=bydistance&f_inactive=0&f_ignored=0&f_userfound=0&f_userowner=0&f_watched=0&f_geokret=0&cachename=\u0002&submit=Search&submit=Search\u00010", + "to": { + "*": "//octopart.com/search?q=\u0002\u000164", + "part": "//octopart.com/search?q=\u0002\u000164" + }, + "uk": "http://overclockers.co.uk/search_results.php?keywords=\u0002\u00014", + "doc": "//ocdoc.cil.li/doku.php?id=start&do=search&q=\u0002\u00010", + "register": "http://www.ocregister.com/search/?q=\u0002&x=0&y=0\u00010", + "remix": "http://ocremix.org/quicksearch/remix/?qs_query=\u0002\u00010", + "ulus": "//www.oculus.com/experiences/go/search/?q=\u0002\u00010" + }, + "d": { + "b": "//odb.org/search?q=\u0002\u00010", + "d": "//theodd1sout.com/search?q=\u0002\u00010", + "*": "http://oxforddictionaries.com/definition/english/\u0002?q=\u0002\u000133", + "s": "http://public.opendatasoft.com/explore/dataset/european-train-stations/?q=\u0002\u00010", + "eu": "//data.europa.eu/euodp/en/data/dataset?q=\u0002\u00010", + "ic": "//en.oxforddictionaries.com/search?utf8=%E2%9C%93&filter=dictionary&query=\u0002\u000110", + "nb": "http://www.oxforddnb.com/search?q=\u0002\u00010", + "oo": "//www.odoo.com/apps?search=\u0002\u00013", + "ota": "//www.opendota.com/search?q=\u0002\u00010", + "piralni": "http://odpiralnicasi.com/spots?utf8=✓&q=\u0002\u00010" + }, + "f": { + "f": { + "*": "http://world.openfoodfacts.org/cgi/search.pl?search_terms=\u0002\u00015", + "erteinternet": "//www.offerteinternet.net/?s=\u0002\u00010", + "icedepot": "http://www.officedepot.com/catalog/search.do?Ntt=\u0002\u00019", + "icefurniture": "//www.office-furniture-direct.co.uk/search?query=\u0002\u00010", + "line": "http://www.downforeveryoneorjustme.com/\u0002\u00010", + "liberty": "http://offliberty.com/#\u0002\u00010" + }, + "l": "http://openfontlibrary.org/en/search?query=\u0002\u00010", + "*": "//duckduckgo.com/?q=\u0002+site%3Ahttp%3A%2F%2Fforum.openframeworks.cc\u00014", + "db": "http://www.ofdb.de/view.php?SText=\u0002&Kat=All&page=suchergebnis\u000137" + }, + "g": { + "a": "http://opengameart.org/art-search?keys=\u0002\u00010", + "l": { + "*": "//www.outdoorgearlab.com/search.php?ftr=\u0002\u00010", + "asnik": "//www.oglasnik.hr/search?q=\u0002&category_id=\u00010", + "obo": "//oglobo.globo.com/busca/?q=\u0002\u00010" + }, + "*": "//duckduckgo.com/?q=\u0002+site%3Aomniglot.com\u00013", + "s": "//forums.online-go.com/search?q=\u0002\u00019", + "db": "http://ogdb.eu/index.php?section=simplesearchresults&searchstring=\u0002\u00010", + "js": "//www.oilandgasjobsearch.com/Oil-and-Gas-Jobs/Search/\u0002\u00010", + "ol": "http://www.ogol.com.br/search.php?inputString=\u0002\u00010" + }, + "h": { + "m": { + "*": "http://orbithangar.com/advsearch.php?text=\u0002\u00010", + "ygear": "//ohmygear.net/en/search/\u0002\u00010" + }, + "*": "//www.openhub.net/p?q=\u0002\u00010", + "r": "http://rpg.hamsterrepublic.com/ohrrpgce/index.php?title=Special%3ASearch&search=\u0002&go=Go\u00010", + "loh": "//www.ohloh.net/search?q=\u0002\u00010", + "norobot": "http://www.ohnorobot.com/index.php?s=\u0002&Search=Search&comic=\u00010" + }, + "i": { + "d": "http://www.oid-info.com/cgi-bin/display?oid=\u0002&submit=Display&action=display\u000113", + "*": "http://oxfordindex.oup.com/search?q=\u0002\u00013", + "landgas": "//www.oilandgasjobsearch.com/Oil-and-Gas-Jobs/Search/\u0002\u00010", + "seaux": "http://www.oiseaux.net/search/?q=\u0002\u00010" + }, + "l": { + "e": "http://buscador.ole.com.ar/\u0002\u00010", + "*": "http://search.oregonlive.com/\u0002\u00010", + "x": { + "*": "//www.olx.pl/oferty/q- \u0002/\u000155", + "ar": "//www.olx.com.ar/nf/search/\u0002\u00010", + "bb": "//bahiablanca.olx.com.ar/nf/search/\u0002\u00010", + "bg": "//www.olx.bg/ads/?q=\u0002\u00010", + "br": "http://www.olx.com.br/brasil?q=\u0002\u00015", + "df": "//df.olx.com.br/?q=\u0002\u00010", + "id": "//m.olx.co.id/all-results/q-\u0002 \u00014", + "in": "//www.olx.in/?\u0002\u00010", + "lb": "//olxliban.com/en/ads/q-\u0002\u00010", + "ph": "//www.olx.ph/all-results?q=\u0002\u00010", + "pl": "http://olx.pl/oferty/q-\u0002/\u00010", + "pt": "//www.olx.pt/ads/q-\u0002\u00015", + "ro": "//www.olx.ro/ads/?q=\u0002\u000111", + "ua": "http://olx.ua/uk/list/q-\u0002/\u00010", + "poland": "http://olx.pl/oferty/q-\u0002/\u00010" + }, + "ad": "//www.oxfordlearnersdictionaries.com/definition/american_english/\u0002\u00010", + "am": "http://olam.in/Dictionary/en_ml/\u0002 \u00010", + "dv": { + "*": "http://www.oldversion.com/search?query=\u0002\u00010", + "ersion": "http://www.oldversion.com/search?query=\u0002\u00010" + }, + "ib": { + "*": "http://openlibrary.org/search?q=\u0002\u00010", + "text": "//openlibrary.org/search/inside?q=\u0002\u00010" + }, + "th": "http://www.onelook.com/reverse-dictionary.shtml?s=\u0002\u00010", + "dapps": "http://www.oldapps.com/betasearch.php?cx=007779823686351122034%3Ai7o_lb6edjm&cof=FORID%3A9&ie=UTF-8&q=\u0002&siteurl=\u00010", + "dcpan": "http://search.cpan.org/search?query=\u0002&mode=all\u00010", + "dred": { + "*": "//old.reddit.com/search?q=\u0002\u0001141", + "dit": "//old.reddit.com/search?q=\u0002\u0001141" + }, + "iverse": "//oliverse.ch/?search=\u0002\u00010", + "ivetti": "//www.dizionario-italiano.it/dizionario-italiano.php?parola=\u0002\u00010" + }, + "n": { + "*": "//www.ontario.ca/search/search-results?query=\u0002\u00018", + "i": { + "*": "http://oxygennotincluded.gamepedia.com/index.php?search=\u0002\u00014", + "on": "http://www.theonion.com/search/?q=\u0002\u000119" + }, + "m": "//www.nexusmods.com/oblivion/search/?gsearch=\u0002&gsearchtype=mods\u00010", + "r": "http://www.ohnorobot.com/index.php?s=\u0002&Search=Search&comic=\u00010", + "s": { + "*": "//www.ons.gov.uk/search?q=\u0002\u00010", + "hape": "//cad.onshape.com/documents?resourceType=filter&nodeId=1&column=modifiedAt&order=desc&viewMode=0&q=\u0002\u00010" + }, + "bit": "//www.onbit.pt/catalogsearch/result/?q=\u0002\u00010", + "cyclo": "http://oncyclopedia.org/wiki/Speciaal:Zoeken?search=\u0002&go=Zoeken\u00010", + "darock": "http://www.ondarock.it/websearch.php?domains=www.ondarock.it&q=\u0002&sitesearch=www.ondarock.it&client=pub-4895368002735382&forid=1&ie=ISO-8859-1&oe=ISO-8859-1&cof=GALT%3A%23117dd2%3BGL%3A1%3BDIV%3A%23FFFFFF%3BVLC%3A7292ab%3BAH%3Acenter%3BBGC%3AFFFFFF%3BLBGC%3AFFFFFF%3BALC%3A0569b7%3BLC%3A0569b7%3BT%3A191919%3BGFNT%3A73baf2%3BGIMP%3A73baf2%3BFORID%3A11&hl=it\u00010", + "ecard": "//onecard.network/client/en_AU/sapubliclibraries/search/results?qu=\u0002\u00010", + "edrive": "//onedrive.live.com/#qt=search&q=\u0002\u000125", + "eill": "http://us.oneill.com/shop/search/?q=\u0002\u00010", + "elook": { + "*": "http://onelook.com/?w=\u0002\u000138", + "r": "http://onelook.com/?w=*&loc=revfp2&clue=\u0002\u00016", + "th": "http://www.onelook.com/reverse-dictionary.shtml?s=\u0002\u00010" + }, + "epiece": "http://onepiece.wikia.com/wiki/Special:Search?search=\u0002\u00010", + "estopenglish": "http://www.onestopenglish.com/searchResults.aspx?keywords=\u0002\u00010", + "goal": "//ongoal.se/search?type=article%2Cpage%2Cproduct&q=\u0002*\u00010", + "linelinkscan": "http://onlinelinkscan.com/results/\u0002\u00010", + "orsk": "http://www.perseus.tufts.edu/hopper/morph?l=\u0002&la=non\u00010", + "vista": "http://www.onvista.de/suche/?onvHeaderSearchBoxAction=true&searchValue=\u0002\u00019", + "zetaal": "//onzetaal.nl/zoekresultaten/?q=\u0002\u00010" + }, + "o": { + "c": "//outof.cards/search/?query=\u0002\u00010", + "*": "//www.otto-office.com/de/app/search/index?query[query]=\u0002\u00010", + "tl": "//www.reddit.com/r/OutOfTheLoop/search?q=\u0002&restrict_sr=on\u00010", + "tv": "http://www.imperialassembly.com/oracle/?quicksearch=1&search_13=\u0002\u00010", + "lone": "http://www.oolone.com/?search=\u0002\u00010" + }, + "*": "http://onelook.com/?w=\u0002&ls=a\u0001163", + "p": { + "c": "http://fr.openclassrooms.com/recherche/?search=\u0002\u00010", + "g": { + "g": { + "*": "http://www.op.gg/summoner/userName=\u0002\u000151", + "na": "http://na.op.gg/summoner/userName=\u0002\u00014", + "euw": "http://euw.op.gg/summoner/userName=\u0002\u00010" + }, + "*": "http://www.op.gg/champion/\u0002\u000138" + }, + "*": "//openplaques.org/search?utf8=%E2%9C%93&phrase=\u0002\u00014", + "q": "http://checklists.opquast.com/fr/opquastv2?q=\u0002 \u00010", + "am": "http://duckduckgo.com/?q=\u0002+site:https://opam.ocaml.org/packages\u000114", + "br": "http://br.op.gg/summoner/userName=\u0002\u00010", + "na": "http://na.op.gg/summoner/userName=\u0002\u00014", + "ru": "http://ru.op.gg/summoner/userName=\u0002\u00010", + "tr": "http://tr.op.gg/summoner/userName=\u0002\u00015", + "acp": "//opac.ub.uni-potsdam.de/DB=1/SET=4/TTL=1/CMD?ACT=SRCHA&IKT=1016&SRT=YOP&TRM=\u0002\u00010", + "achu": "//hu-berlin.hosted.exlibrisgroup.com/primo-explore/search?query=any,contains,\u0002&search_scope=default_scope&displayField=all&pcAvailabiltyMode=false&dum=true&vid=hub_ub&displayMode=full&bulkSize=30&mode=Basic&tab=default_tab&highlight=true&institution=HUB_UB&sortby=rank&lang=de_DE\u00017", + "achgw": "//lhgrw.gbv.de/DB=1/SET=18/TTL=1/CMD?ACT=SRCHA&IKT=1016&SRT=YOP&TRM=\u0002\u00010", + "encv": "http://docs.opencv.org/3.0-last-rst/search.html?q=\u0002\u00016", + "enga": "http://opengameart.org/art-search?keys=\u0002\u00010", + "enbadges": "//openbadges.it/search/\u0002 \u00010", + "enbox": "http://openbox.org/wiki/Special:Search?search=\u0002\u00015", + "enbsd": { + "*": "http://man.openbsd.org/?query=\u0002\u000124", + "man": "http://man.openbsd.org/?query=\u0002&apropos=0&sec=0&arch=default&manpath=OpenBSD-current\u000121", + "misc": "http://marc.info/?l=openbsd-misc&w=2&r=1&s=\u0002&q=b\u00014", + "ports": "//marc.info/?l=openbsd-ports&w=2&r=1&s=\u0002&q=b\u00010" + }, + "enclipart": "http://openclipart.org/search/?query=\u0002\u00013", + "encomp": "//www.opencompanies.nl/zoekresultaten?q=\u0002\u00010", + "enculture": "//duckduckgo.com/?q=site%3Aopenculture.com+\u0002\u00010", + "endesktop": "//www.opendesktop.org/search?projectSearchText=\u0002\u00010", + "endns": "http://www.opendns.com/search/?s=\u0002\u00010", + "endota": "//www.opendota.com/search?q=\u0002\u00010", + "enfont": "http://openfontlibrary.org/en/search?query=\u0002\u00010", + "enfreax": "http://open-freax.fr/?s=\u0002\u00010", + "englwiki": "//www.khronos.org/opengl/wiki_opengl/index.php?search=\u0002\u00010", + "enhours": "//openhours.dk/spots?utf8=%E2%9C%93&q=\u0002\u00010", + "enhub": "//www.openhub.net/p?query=\u0002&sort=relevance\u00015", + "enings": "http://openings.moe/list/?s=\u0002\u00010", + "enlib": { + "*": "//openlibra.com/en/collection/search/term/\u0002/\u00010", + "rary": "http://openlibrary.org/search?q=\u0002\u00010" + }, + "enlistings": "//www.openlistings.co/s/\u0002 \u00010", + "enmaps": "//www.openstreetmap.org/search?query=\u0002\u000129", + "ennet": "http://www.opennet.ru/search.shtml?exclude=index%7C%2Fman.shtml&words=\u0002\u00017", + "enparl": "//openparliament.ca/search/?q=\u0002\u00010", + "enports": "http://openports.se/search.php?so=\u0002\u00013", + "enprocessing": "http://www.openprocessing.org/search/?q=\u0002\u00010", + "enradar": "http://openradar.appspot.com/search?query=\u0002\u00010", + "enrent": "//www.openrent.co.uk/properties-to-rent/\u0002\u00010", + "enrepos": "//openrepos.net/search/node/\u0002\u00010", + "enrice": "http://www.openrice.com/zh/hongkong/restaurant/sr1.htm?tc=sr1quick&s=1®ion=0&inputstrwhat=\u0002&inputstrwhere=\u00013", + "ensecrets": "http://www.opensecrets.org/usearch/?q=\u0002\u00013", + "ensource": "//opensource.com/sitewide-search?search_api_views_fulltext=\u0002\u00010", + "enstax": "//cnx.org/search?q=\u0002\u00010", + "enstreet": { + "*": "http://www.openstreetmap.org/?query=\u0002\u0001101", + "map": { + "*": "http://www.openstreetmap.org/?query=\u0002\u0001101", + "wiki": "//wiki.openstreetmap.org/wiki/Special:Search?search=\u0002&go=Go\u00010" + } + }, + "ensuse": { + "*": "http://en.opensuse.org/Special:Search?search=\u0002\u00015", + "software": "http://software.opensuse.org/search?q=\u0002\u000119" + }, + "enthebox": "//openthebox.be/search?q=\u0002&v=t\u00010", + "enuni": "http://search.open.ac.uk/public/search/results?q=\u0002\u00010", + "enuserjs": "//openuserjs.org/?q=\u0002\u00010", + "era": { + "*": "//addons.opera.com/addons/extensions/?query=\u0002\u000114", + "ext": "//addons.opera.com/addons/extensions/?query=\u0002&order=new&top=0\u00010" + }, + "euw": "http://euw.op.gg/summoner/userName=\u0002\u00010", + ".gg": "http://www.op.gg/summoner/userName=\u0002\u000151", + "las": "http://las.op.gg/summoner/userName=\u0002\u00018", + "oce": "http://oce.op.gg/summoner/userName=\u0002\u00010", + "ood": "//www.oomipood.ee/product/search?q=\u0002\u00010", + "skins": "//opskins.com/index.php?search_item=\u0002&min=&max=&grade=Grade&type=Type&sort=f&loc=shop_search\u00010", + "ticsplanet": "//www.opticsplanet.com/s/\u0002\u00013", + "timot": "http://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&method=cerca_generica&input_cercar=\u0002&tipusCerca=cerca.tot\u000117", + "toma": "//www.optomaeurope.com/search?query=\u0002\u00010", + "tus": "//www.optus.com.au/customercentre/search?query=\u0002\u00010", + "ussoftware": "http://www.opus-software.com.br/?s=\u0002\u00010" + }, + "r": { + "d": { + "*": "//ne.ord.se/ordbok/svenska/engelska/s%C3%B6k/\u0002\u00010", + "fr": "http://www.ord.se/oversattning/franska/?s=\u0002&l=FRASVE\u00010", + "sv": "http://www.ord.se/oversattning/Svenska/?s=\u0002&l=SVESVE\u00010", + "bog": { + "*": "//beta.ordbogen.com/da/search#/\u0002\u00015", + "en": "http://www.ordbogen.com/opslag.php?word=\u0002&dict=auto\u00018" + }, + "bok": "http://ordbok.uib.no/perl/ordbok.cgi?OPP=+\u0002&ant_bokmaal=5&ant_nynorsk=5&begge=+&ordbok=begge\u000144", + "guru": "//www.ordguru.se/synonymer/sök?q=\u0002\u00010", + "net": { + "*": "http://ordnet.dk/ddo/ordbog?query=\u0002\u00010", + "t": "//www.ordnett.no/search?language=no&phrase=\u0002\u00010", + ".dk": "http://ordnet.dk/ddo/ordbog?query=\u0002+&search=S%C3%B8g\u00010" + } + }, + "e": { + "d": "//old.reddit.com/search?q=\u0002&sort=relevance&t=all\u0001596", + "*": "//ore.spongepowered.org/?q=\u0002\u00010", + "ll": "//www.orellfuessli.ch/suche?utf8=%E2%9C%93&filterPATHROOT=&sq=\u0002\u00010", + "gon": "//duckduckgo.com/?q=\u0002+site%3Atheoregoncoast.info\u00010", + "illy": { + "*": "http://search.oreilly.com/?q=\u0002\u00010", + "auto": "//www.oreillyauto.com/search/?q=\u0002\u00010" + } + }, + "f": { + "o": { + "*": "http://www.orfoqrafiya.az/aze/\u0002\u00010", + "qrafiya": "http://www.orfoqrafiya.az/aze/?q=\u0002\u00010" + }, + "*": "http://tvthek.orf.at/search?q=\u0002\u00010" + }, + "g": "//duckduckgo.com/?q=site:http://orgmode.org/manual/+\u0002\u00013", + "*": "//or.justice.cz/ias/ui/rejstrik-$firma?jenPlatne=PLATNE&nazev=\u0002&polozek=50&typHledani=STARTS_WITH\u000111", + "s": "//old.reddit.com/r/\u0002/\u0001473", + "u": "//www.oru.se/funktioner/sokresultat/?query=\u0002\u00010", + "ly": "//learning.oreilly.com/search/?query=\u0002\u000128", + "ms": "//www.ormsdirect.co.za/catalogsearch/result/index/?q=\u0002\u00010", + "acle": "//www.oracle.com/search/results?Ntt=\u0002&Dy=1&Nty=1&Ntk=SI-ALL5\u00017", + "adocs": "//docs.oracle.com/apps/search/search.jsp?q=\u0002\u00010", + "cid": "//orcid.org/orcid-search/quick-search?searchQuery=\u0002 \u00010", + "iantnu": "//bibsys-almaprimo.hosted.exlibrisgroup.com/primo-explore/search?query=any,contains,\u0002&tab=default_tab&search_scope=default_scope&vid=NTNU_UB&lang=no_NO&offset=0\u00010", + "igin": "//www.origin.com/en-us/store/browse?q=\u0002\u00013", + "ing": "http://www.theoringstore.com/index.php?main_page=advanced_search_result&search_in_description=1&keyword=\u0002\u00010", + "thodoxwiki": "http://orthodoxwiki.org/index.php?title=Special%3ASearch&search=\u0002\u00010", + "thonet": "http://orthonet.sdv.fr/php/rech_mot.php?mot=\u0002&x=0&y=0\u00010" + }, + "s": { + "a": { + "a": "http://osaa.dk/wiki/index.php?title=Speciel%3ASearch&search=\u0002&go=Gå+til\u00010", + "*": "//www.osapublishing.org/search.cfm?q=\u0002\u00010", + "lt": "//osalt.com/search?q=\u0002\u00010" + }, + "c": "//oscobo.co.uk/search.php?q=\u0002\u00014", + "f": "//osf.io/search/?q=\u0002\u00010", + "i": "http://opensource.org/search/node/\u0002\u00010", + "l": { + "*": "//libraries.io/search?q=\u0002\u00010", + "o": "//www.oslo.kommune.no/sokeresultater/?q=\u0002\u00010", + "ri": "//encore.oslri.net/iii/encore/search?target=\u0002\u00010" + }, + "m": { + "c": { + "*": "//discourse.osmc.tv/search?q=\u0002\u00010", + "ha": "//osmcha.mapbox.com/changesets/\u0002\u00010" + }, + "*": "//www.openstreetmap.org/search?query=\u0002\u000129", + "w": { + "*": "http://wiki.openstreetmap.org/w/index.php?title=Special%3ASearch&search=\u0002\u0001278", + "ay": "//www.openstreetmap.org/way/\u0002\u00010", + "iki": "//wiki.openstreetmap.org/wiki/Special:Search?search=\u0002&go=Go\u00010" + }, + "fr": "http://tile.openstreetmap.fr/?q=\u0002\u00014", + "forum": { + "*": "http://forum.openstreetmap.org/search.php?action=search&keywords=\u0002&author=&forums=&search_in=0&sort_by=0&sort_dir=DESC&show_as=topics\u00010", + "nl": "//forum.openstreetmap.org/search.php?action=search&keywords=\u0002&forums[]=12\u00014" + }, + "link": "http://www.openlinkmap.org/?q=\u0002\u00010", + "node": "//www.openstreetmap.org/node/\u0002\u00010", + "relation": "//www.openstreetmap.org/relation/\u0002\u000110" + }, + "*": "http://software.opensuse.org/search?utf8=✓&q=\u0002&search_devel=false&search_unsupported=false&baseproject=openSUSE:13.1\u000169", + "r": { + "m": "http://map.project-osrm.org/?dest=\u0002\u00013", + "*": "//old.reddit.com/r/\u0002\u00013392", + "s": { + "*": "//oldschool.runescape.wiki/?search=\u0002&title=Special%3ASearch\u00012360", + "w": { + "*": "//oldschool.runescape.wiki/?search=\u0002\u000152", + "iki": "//oldschool.runescape.wiki/?search=\u0002\u000152" + }, + "ge": "http://services.runescape.com/m=itemdb_oldschool/results?query=\u0002\u000140", + "hs": "http://services.runescape.com/m=hiscore_oldschool/hiscorepersonal.ws?user1=\u0002\u000120" + } + }, + "s": "//www.osstatus.com/search/results?platform=all&framework=all&search=\u0002\u00010", + "t": { + "a": { + "*": "http://www.osta.ee/index.php?q[q]=\u0002&fuseaction=search.search&q[show_items]=1&q[show_shop]=1&q[cat]=1000&search=OTSI\u00010", + "dium": "http://ostadium.com/search?q=\u0002\u00010", + "rrichi": "http://www.ostarrichi.org/dictionary-search.html?search=\u0002\u00010" + }, + "*": "//www.openstreetmap.org/search?query=\u0002\u000129", + "ech": "//www.ostechnix.com/?s=\u0002\u00010" + }, + "u": { + "f": "http://osu.ppy.sh/forum/search.php?keywords=\u0002&terms=all&author=&sc=1&sd=d&sr=posts&ch=300&t=0&submit=Search\u00010", + "*": "//osu.ppy.sh/home/search?query=\u0002\u0001241", + "s": "http://osusearch.com/search/?title=\u0002\u00013", + "u": "//osu.ppy.sh/u/\u0002\u00018", + "mmon": "//oberlin.summon.serialssolutions.com/search?q=\u0002\u00010" + }, + "w": "//en.opensuse.org/index.php?title=Special%3ASearch&profile=default&search=\u0002&fulltext=Search\u00015", + "x": { + "*": "//developer.apple.com/search/?q=\u0002&platform=OS%20X\u00010", + "daily": "http://osxdaily.com/gsearch/?cx=partner-pub-7321635426958037%3A1x5yj0-316e&cof=FORID%3A10&ie=ISO-8859-1&q=\u0002&sa=Search\u00010" + }, + "dn": "//osdn.net/search/?iq=\u0002\u00010", + "dev": "//wiki.osdev.org/index.php?title=Special%3ASearch&search=\u0002&fulltext=Search\u000139", + "news": "http://www.osnews.com/search?q=\u0002\u00010" + }, + "t": { + "4": "//optochip.org/search/?q=\u0002\u00010", + "*": "//templates.office.com/en-US/Search/results?query=\u0002\u00013", + "n": "//community.oracle.com/search.jspa?q=\u0002\u00010", + "t": { + "o": { + "*": "//www.otto.de/suche/\u0002/\u000113", + "bibtex": "http://www.ottobib.com/isbn/\u0002/bibtex\u00010", + "office": "http://www.otto-office.com/de/search/si.obtshop?query[query]=\u0002\u00010" + }, + "*": "//ottawa.ca/en/search?searchfield=\u0002\u00010", + "awacitizen": "//ottawacitizen.com/?s=\u0002\u00010" + }, + "w": "http://overpass-turbo.eu/?w=\u0002&R\u000113", + "rd": "http://onelook.com/thesaurus/?s=\u0002\u00010", + "hde": "//www.openthesaurus.de/synonyme/\u0002\u00018", + "hesa": "//www.openthesaurus.de/synonyme/\u0002\u00018" + }, + "u": { + "p": "//offerup.com/search/?q= \u0002\u00010", + "*": "http://www.ou.edu/content/web/search.html?q=\u0002\u00010", + "icar": "http://www.ouicar.fr/car/search?where=\u0002&from=ddgbang\u00010", + "rdocs": "//our.umbraco.com/search?q=\u0002&cat=documentation\u00010", + "tclock": "http://www.outclock.org/index.php?searchword=\u0002&searchphrase=all&Itemid=548&option=com_search\u00010", + "tdoorandcountry": "//www.outdoorandcountry.co.uk/search/go?w=\u0002 \u00010", + "tletpc": "http://www.outlet-pc.es/?q=\u0002:\u00010", + "tlook": "//mail.live.com/default.aspx?skws=hello#fid=flsearch&srch=1&skws=\u0002&sdr=4&satt=0\u0001548", + "tsidemag": "//www.outsideonline.com/search/site/\u0002\u00010" + }, + "v": { + "d": "//www.overdrive.com/search?q=\u0002\u00010", + "i": "http://store.ovi.com/search?q=\u0002\u00010", + "*": "http://stackoverflow.com/search?q=\u0002\u000123", + "erdrive": "//www.overdrive.com/search?q=\u0002\u00010", + "erstock": "http://www.overstock.com/search?keywords=\u0002\u000111", + "erwatch": "http://overwatch.wikia.com/wiki/Special:Search?search=\u0002&fulltext=Search&ns0=1&ns14=1#\u00010" + }, + "w": { + "c": "//eshop.macsales.com/search/?q=\u0002\u00010", + "d": "http://webstersdictionary1828.com/Dictionary/\u0002\u00013", + "l": { + "*": "http://buscador.lechuza.org/resultados.php?texto=\u0002&xx=buscar\u00010", + "er": "//www.owler.com/iaApp/browsecompanyprofiles.htm?searchTerm=\u0002\u00010", + "iquipedia": "//liquipedia.net/overwatch/index.php?search=\u0002\u00010", + "-you-need": "http://www.owl-you-need.de/suche/\u0002\u00010" + }, + "m": { + "*": "http://openweathermap.org/find?q=\u0002\u000123", + "aster": "//masteroverwatch.com/search/\u0002\u00010" + }, + "*": "//openwhyd.org/search?q=\u0002\u00010", + "s": { + "*": "//addons.opera.com/ru/search/?query=\u0002&type=extensions\u00010", + "r": "//www.reddit.com/r/Overwatch/search?q=\u0002&restrict_sr=on\u00010" + }, + "id": "http://www.owid.de/suche/wort?wort=\u0002\u00015", + "rt": "//openwrt.org/doku.php?do=search&id=start&q=\u0002\u00010", + "asp": "//www.owasp.org/index.php?search=\u0002\u00010", + "gamepedia": "//overwatch.gamepedia.com/index.php?search=\u0002&title=Special:Search&go=Go\u00010", + "orks": "//www.officeworks.com.au/shop/SearchDisplay?searchTerm=\u0002\u00010" + }, + "x": { + "l": "//www.oxfordlearnersdictionaries.com/definition/english/\u0002_1?isEntryInOtherDict=false\u0001121", + "*": "//www.lexico.com/search?utf8=%E2%9C%93&filter=dictionary&dictionary=en&query=\u0002\u0001140", + "s": "//en.oxforddictionaries.com/thesaurus/\u0002\u000113", + "t": "//en.oxforddictionaries.com/thesaurus/\u0002\u000113", + "ed": "http://www.oxforddictionaries.com/definition/english/\u0002\u000160", + "bib": "http://www.oxfordbibliographies.com/search?q=\u0002\u00010", + "enes": "//es.oxforddictionaries.com/translate/english-spanish/\u0002\u00010", + "esen": "//es.oxforddictionaries.com/translate/spanish-english/\u0002\u00010", + "ford": { + "*": "//en.oxforddictionaries.com/definition/\u0002\u0001264", + "dictionaries": "http://www.oxforddictionaries.com/definition/english/\u0002\u000160", + "learners": "http://www.oxfordlearnersdictionaries.com/definition/english/\u0002\u000116", + "ref": "http://www.oxfordreference.com/search?siteToSearch=aup&q=\u0002\u00010" + }, + "fren": "//premium.oxforddictionaries.com/translate/french-english/\u0002?q=insoumise&searchDictCode=english-french\u00010" + }, + "z": { + "b": { + "*": "//www.ozbargain.com.au/search/node/\u0002\u00013", + "argain": "//www.ozbargain.com.au/search/node/\u0002\u00013" + }, + "*": "http://oz.by/search/?q=\u0002\u00010", + "er": "//outdoorzer.com/s=\u0002\u00010", + "on": "http://www.ozon.ru/?context=search&text=\u0002\u000112", + "dic": "http://www.ozdic.com/collocation-dictionary/\u0002\u00013", + "smoke.com.au": "//ozsmoke.com.au/search/?q=\u0002\u00010", + "stoners": "//cannabis.community.forums.ozstoners.com/index.php?app=core&module=search&do=search&andor_type=and&sid=58ffdab89aaeb17e49a50f52929f35d6&search_content=both&search_app_filters[ccs][searchInKey]=pages&search_app_filters[ccs][pages][sortKey]=date&search_app_filters[ccs][pages][sortDir]=0&search_app_filters[ccs][database_1][sortKey]=date_added&search_app_filters[ccs][database_1][sortDir]=0&search_term=\u0002&search_app=forums\u00010" + }, + "ab": "//openaccessbutton.org/?url=\u0002\u00010", + "ad": "http://www.oxforddictionaries.com/definition/american_english/\u0002\u000192", + "as": "//www.offresasaisir.fr/recherche?q=\u0002\u00013", + "ec": "http://www.oeconsortium.org/courses/search/?search= \u0002 \u00010", + "ed": "http://www.oed.com/search?searchType=dictionary&q=\u0002&_searchBtn=Search\u0001101", + "el": "//affygility.com/oel/search.html?addsearch=\u0002\u00010", + "em": "http://www.oemstrade.com/search/\u0002\u00010", + "er": "http://www.oercommons.org/search?f.search=\u0002\u00010", + "kc": { + "*": "//okcupid.com/profile/\u0002\u000133", + "aller": "http://www.okcaller.com/detail.php?number=\u0002\u00018" + }, + "mg": { + "c": { + "*": "http://www.omgchrome.com/?s=\u0002\u00010", + "hrome": "http://www.omgchrome.com/?s=\u0002\u00010" + }, + "h": "//omghackers.com/?s=\u0002\u00010", + "*": "http://www.omgubuntu.co.uk/?s=\u0002 \u0001177", + "u": { + "*": "http://www.omgubuntu.co.uk/?s=\u0002\u00013", + "buntu": "http://www.omgubuntu.co.uk/?s=\u0002\u00013" + }, + "v": { + "*": "//omgvoice.com/search?term=\u0002\u00010", + "oice": "//omgvoice.com/search?term=\u0002\u00010" + } + }, + "ms": "//www.onmsft.com/?s=\u0002\u00015", + "mt": "http://www.onemorething.nl/zoeken/\u0002/\u00010", + "mx": "//theomx.com/companies?keyword%5D=\u0002\u00010", + "qc": "//www.ouquoicomment.ch/?s=\u0002&search_by=all\u00010", + "yz": "//www.oyez.org/search/\u0002\u00010", + "aad": "//www.oxfordlearnersdictionaries.com/definition/american_english/\u0002\u00010", + "ald": "//www.oxfordlearnersdictionaries.com/search/english/?q=\u0002\u0001102", + "api": "http://overapi.com/\u0002\u00010", + "atmeal": "//duckduckgo.com/?q=\u0002+site:theoatmeal.com\u00010", + "eis": "http://oeis.org/search?q=\u0002&language=english&go=Search\u000181", + "eticket": "http://www.oeticket.com/Tickets.html?affiliate=EOE&fun=search&fuzzy=yes&doc=search&action=grouped&inline=false&suchbegriff=\u0002\u00010", + "jad": "http://www.gavo.t.u-tokyo.ac.jp/ojad/search/index/word:\u0002\u00010", + "jen": "//ojibwe.lib.umn.edu/search?utf8=%E2%9C%93&q=\u0002&commit=Search&type=ojibwe\u00010", + "kazii": "http://www.okazii.ro/cautare/\u0002.html?autoc=write\u00014", + "kidoki": "http://www.okidoki.ee/buy/all/?query=\u0002\u00010", + "kkazeo": "//www.okkazeo.com/jeux/searchJeux?rech_nom=\u0002\u00010", + "map": { + "*": "//www.openstreetmap.org/search?query=\u0002\u000129", + "s": "http://omaps.worldofo.com/index.php?st=\u0002\u00010" + }, + "mbe": "http://www.ombe.com/find/\u0002 \u00010", + "mdb": "//www.omdb.org/search?search%5Btext%5D=\u0002\u00013", + "meka": "//forum.omeka.org/search?q=\u0002\u00010", + "megawiki": "http://www.omegawiki.org/index.php?search=\u0002\u00010", + "melete": "//omelete.uol.com.br/busca/?q=\u0002\u00010", + "mevan": "//www.omevan.com/search?q=\u0002:\u00010", + "mfr": "http://open.mapquest.fr/?q=\u0002 \u00010", + "mim": "http://omim.org/search?index=entry&sort=score+desc%2C+prefix_sort+desc&start=1&limit=10&search=\u0002 \u00010", + "mni": "http://omni.se/sok?q=\u0002\u00010", + "mnum": "http://omnum.se/search/?q=\u0002\u00010", + "yez": "//www.oyez.org/search/\u0002\u00010" + }, + "õ": { + "*": "http://www.eki.ee/dict/qs/index.cgi?Q=\u0002\u00010", + "s": "http://www.eki.ee/dict/qs/index.cgi?Q=\u0002\u00010" + }, + "p": { + "5": "//p5js.org/reference/#/p5/\u0002\u000111", + "a": { + "c": { + "*": "//www.archlinux.org/packages/?sort=&q=\u0002&maintainer=&flagged=\u0001435", + "k": { + "*": "//packagist.org/search/?q=\u0002\u000191", + "t": "//www.packtpub.com/all/?search=\u0002 \u00010", + "et": "http://packetstormsecurity.com/search/?q=\u0002\u00010", + "age": "http://www.packagemapping.com/?action=track&tracknum=\u0002\u00010", + "agist": "//packagist.org/search/?q=\u0002\u000191", + "ers": "http://packers.com/?=\u0002\u00010", + "man": "http://packman.links2linux.org/search?q=\u0002\u00010" + }, + "o": "//www.pacogames.com/search?q=\u0002\u00010", + "ific": "//www.pacificpkg.com/search.php?kw=\u0002\u00010", + "man": "//www.archlinux.org/packages/?sort=&q=\u0002\u000162" + }, + "d": { + "*": "http://pad.wikia.com/wiki/Special:Search?search=\u0002&fulltext=Search&ns0=1&ns14=1\u00014", + "x": "http://www.puzzledragonx.com/en/search.asp?q=\u0002\u00010" + }, + "i": "http://www.pai.pt/q/business/advanced/what/\u0002/?contentErrorLinkEnabled=true\u00010", + "n": { + "*": "//panlexicon.com/?q=\u0002 \u00010", + "da": { + "*": "http://pandalook.com/search?controller=search&search_query=\u0002 \u00010", + "s": "http://pandas.pydata.org/pandas-docs/stable/search.html?q=\u0002&check_keywords=yes&area=default\u0001134" + }, + "dora": "//www.pandora.com/search/\u0002/all\u000123", + "ideas": "//www.theideaskitchen.co.uk/search/-\u0002\u00010", + "stwo": "//mojepanstwo.pl/?q=\u0002\u00010", + "tip": "//pantip.com/search?q=\u0002\u00010", + "tone": "//www.pantone.com/color-finder?q=\u0002\u00010" + }, + "*": "//www.paginasamarillas.es/search/all-ac/all-ma/all-pr/all-is/all-ci/all-ba/all-pu/all-nc/1?what=\u0002\u00013", + "p": { + "*": "http://www.papskubber.dk/?q=\u0002&s=search&submitbutton=S%C3%B8g\u00010", + "er": { + "*": "//paperity.org/search/?q=\u0002\u00019", + "s": { + "*": "http://scholar.google.com/scholar?as_ylo=2000&q=\u0002&as_sdt=1,5&as_vis=1&num=100\u000171", + "era": "http://www.papersera.net/cgi-bin/yabb/YaBB.cgi\u0002 \u00010" + } + }, + "ps": "http://portableapps.com/search/node/\u0002%20type%3Aapp\u00010" + }, + "t": { + "g": "//patents.google.com/?q=\u0002\u00010", + "m": "http://www.pauker.at/app.php/DE_DE/?s=\u0002#suche\u00010", + "*": "http://www.pauker.at/pauker/DE_DE/EN/wb?modus=&suche=\u0002&page=1#\u00014", + "ft": "http://patft.uspto.gov/netacgi/nph-Parser?Sect1=PTO2&Sect2=HITOFF&u=%2Fnetahtml%2FPTO%2Fsearch-adv.htm&r=0&f=S&l=50&d=PTXT&OS=&RS=%22\u0002%22&Query=%22\u0002%22&TD=&Srch1=%22\u0002%22&NextList1=xxx\u00010", + "he": { + "*": "//www.pathe.nl/Zoek?q=\u0002\u00010", + "os": "//www.patheos.com/search?q=\u0002\u00010" + }, + "ent": "//patents.google.com/?oq=\u0002\u000133", + ".fi": "http://www.pauker.at/pauker/DE_DE/FI/wb/?modus=&suche=\u0002&page=1#\u000110", + ".pt": "http://www.pauker.at/pauker/DE_DE/PT/wb/?modus=&suche=\u0002&page=1#\u00010", + ".sv": "http://www.pauker.at/pauker/DE_DE/SE/wb?modus=&suche=\u0002&page=1#\u00010", + "hfinderwiki": "//pathfinderwiki.com/mediawiki/index.php?title=Special%3ASearch&search=\u0002\u000123", + "hsrd": "http://paizo.com/search?q=\u0002&what=prd\u00010", + "hway": "//www.wholesalehome.com/collections/outdoor-\u0002-lighting\u00010", + "ient": { + "*": "//patient.info/search.asp?searchterm=\u0002&searchcoll=All\u00010", + "uk": "//patient.info/search.asp?searchterm=\u0002\u00010", + "info": "//patient.info/search.asp?searchterm=\u0002\u00010" + }, + "reon": "http://www.patreon.com/search?q=\u0002 \u000134" + }, + "w": "http://wiki.archusers.ir/index.php?search=\u0002\u00010", + "bn": "//www.prothomalo.com/search/?q=\u0002\u00010", + "o1": "http://www.pseudomonas.com/searchAnnotation.do?strain_ids=107&field1=commonNameFields&input1=\u0002\u00010", + "ss": { + "*": "http://www.passwird.com/search?query=\u0002\u00010", + "apalavra": "http://passapalavra.info/?s=\u0002\u00010", + "mark": "http://www.passmark.com/search/zoomsearch.php?zoom_query=\u0002&search=Search\u000130" + }, + "gely": "//pagely.com/?s=\u0002\u00010", + "gesblanches": "//www.pagesjaunes.fr/pagesblanches/recherche?quoiqui=\u0002\u00010", + "gesjaunes": "//www.pagesjaunes.fr/annuaire/chercherlespros?quoiqui=\u0002&monochamp=\u0002\u00014", + "gespeed": "//developers.google.com/speed/pagespeed/insights/?url=\u0002\u000114", + "gine": "http://www.paginegialle.it/pgol/4-\u0002\u00010", + "latinelibrary": "http://encore.palatinelibrary.org/iii/encore/search?target=\u0002\u00010", + "leo": { + "*": "//www.paleohacks.com/searches?utf8=%E2%9C%93&query=\u0002&commit=Search\u00010", + "leap": "http://paleoleap.com/?s=\u0002\u00010" + }, + "lemoon": "http://forum.palemoon.org/search.php?keywords=\u0002\u00010", + "lio": "http://www.ilpalio.siena.it/5/cerca.aspx?q=\u0002\u00010", + "loalto": "//www.paloaltonetworks.com/documentation/document-search.html?q=\u0002\u00010", + "okfc": "http://www.paokfc.gr/en/?s=\u0002\u00010", + "rabola": { + "*": "//www.parabola.nu/packages/?q=\u0002\u000143", + "w": "//wiki.parabola.nu/index.php?title=Special%3ASearch&search=\u0002&go=Go\u00010" + }, + "radigit": "//www.paradigit.nl/zoekresultaten/?tn_q=\u0002\u00010", + "rawiki": "//wiki.parabola.nu/index.php?title=Special%3ASearch&search=\u0002&go=Go\u00010", + "rcels": "http://parcelsapp.com/en/tracking/\u0002\u000129", + "rcello": "//www.parcello.org/tracking?tid=\u0002\u00010", + "risreview": "http://www.theparisreview.org/search?q=\u0002\u00010", + "rker": "//www.parker.com/portal/site/PARKER/menuitem.c9e5838e8a4c0934704b7b10237ad1ca/?selectCategory=all&vgnextfmt=EN&vgnextoid=941b13fc0fa14110VgnVCM10000032a71dacRCRD&newSearch=1&searchbox=\u0002\u00010", + "rking": "http://www.parkwhiz.com/search/?destination=\u0002\u00010", + "rkrun": "//www.parkrun.com/search?cx=partner-pub-2762663671557547%3A1576658957&cof=FORID%3A11&ie=UTF-8&q=\u0002&sa=Search&siteurl=www.parkrun.com%2F&ref=&ss=631j112681j5\u00010", + "rts": { + "*": "http://parts.io/search/term-\u0002 \u00010", + "dr": "http://partsdr.com/model-number-search/?query=\u0002\u00010" + }, + "rticleforums": "//community.particle.io/users/\u0002/\u00010", + "setrad": "http://www.pasetrad.com/search-engine.html?#gsc.tab=0&gsc.q=\u0002&gsc.sort==\u00010", + "stebin": "http://pastebin.com/search?cx=partner-pub-4339714761096906%3A1qhz41g8k4m&cof=FORID%3A10&ie=UTF-8&q=\u0002\u000135", + "uker": "http://www.pauker.at/pauker/DE_EN/EN/wb/?modus=&suche=\u0002&page=1#\u00010", + "uly": "http://referenceworks.brillonline.com/search?s.q=\u0002&s.f.s2_parent=s.f.book.der-neue-pauly&search-go=Search\u00010", + "xgal": "http://www.paxinasgalegas.es/resultados.aspx?tipo=0&texto=\u0002\u00010", + "yday": "http://payday.wikia.com/wiki/Special:Search?search=\u0002&fulltext=Search\u00010", + "ypal": "//www.paypal.com/us/selfhelp/search?q=\u0002&helpSearchButton=Search\u000146", + "yscale": "http://www.payscale.com/rcsearch.aspx?category=&str=\u0002&CountryName=United+States&SourceId=%2Fresearch%2FUS%2FCountry%3DUnited_States%2FSalary\u00010", + "ytm": { + "*": "//paytm.com/shop/search/?q=\u0002\u00010", + "mall": "//paytmmall.com/shop/search?q=\u0002&from=organic&child_site_id=6&site_id=2&brand=16051\u00010" + } + }, + "b": { + "c": "//www.probuilds.net/champions/details/\u0002\u000120", + "f": "http://pbfcomics.com/?s=\u0002\u00010", + "l": "http://www.pagesjaunes.fr/pagesblanches/recherche?quoiqui=\u0002&proximite=0\u00010", + "*": "http://pinboard.in/search/?query=\u0002&mine=Search+Mine\u000176", + "s": { + "*": "//www.pbs.org/search/?q=\u0002\u000124", + "wap": "http://www.paperbackswap.com/book/browser.php?k=\u0002\u00010" + }, + "kids": "http://www.potterybarnkids.com/search/results.html?words=\u0002\u00010", + "olo": "//pbolo.com/?s=\u0002\u00010", + "one": "http://rpm.pbone.net/index.php3?stat=3&search=\u0002&Search.x=0&Search.y=0&simple=1&srodzaj=1\u00010", + "tag": "//pinboard.in/t:\u0002 \u00010", + "tech": "//www.pbtech.co.nz/search?sf=\u0002\u000110", + "teen": "http://www.pbteen.com/search/results.html?words=\u0002\u00014", + "wiki": "//polandball.wikia.com/wiki/Special:Search?search=\u0002\u00010" + }, + "c": { + "c": { + "g": "http://search.pccasegear.com/search#w=\u0002 \u00016", + "o": { + "*": "//www.pccomponentes.com/buscar/?query=\u0002\u00016", + "mponentes": "//www.pccomponentes.com/buscar/?query=\u0002\u00016" + }, + "*": "http://www.pcconnection.com/IPA/Shop/Product/Search.htm?SearchType=1&term=\u0002\u00014" + }, + "d": "//www.pcdiga.com/catalogsearch/result/?q=\u0002\u00013", + "g": { + "n": "//www.pcgamesn.com/search/\u0002\u00010", + "*": "//www.pcgamer.com/search/?searchTerm=\u0002\u00010", + "w": "//pcgamingwiki.com/w/index.php?search=\u0002\u0001581", + "amingwiki": "http://pcgamingwiki.com/w/index.php?search=\u0002\u000153", + "uia": "http://www.pcguia.pt/?s=\u0002\u00010" + }, + "h": "http://pch.com/?=\u0002\u00010", + "i": { + "o": "//packagecontrol.io/search/\u0002\u00010", + "*": "http://www.pcinpact.com/recherche?_search=\u0002\u00010", + "dss": "//www.pcisecuritystandards.org/search/search.php?query=\u0002\u00010" + }, + "l": { + "o": "//www.parcello.org/tracking?tid=\u0002\u00010", + "*": "http://docs.pointclouds.org/trunk/search.php?query=\u0002\u00010", + "ick": "//picclick.co.uk/?q=\u0002\u00010" + }, + "*": "http://www.presidentschoice.ca/en_CA/search-page.query@\u0002.html\u00015", + "s": { + "*": "//www.procyclingstats.com/search.php?term=\u0002\u0001119", + "x2": "//wiki.pcsx2.net/index.php?search=\u0002\u00014" + }, + "24": "http://ecshweb.pchome.com.tw/search/?q=\u0002\u00019", + "at": "//catalog.princeton.edu/catalog?utf8=✓&search_field=all_fields&q=\u0002\u00013", + "ks": "http://www.peacocks.co.uk/catalogsearch/result/?q=\u0002\u00010", + "mr": "//www.reddit.com/r/pcmasterrace/search?q=\u0002&restrict_sr=on&sort=relevance&t=all\u00010", + "oo": "//pcoo.gov.ph/?s=\u0002\u00010", + "pp": "http://pcpartpicker.com/search/?q=\u0002\u00017", + "asio": "//www.planet-casio.com/Fr/aide/recherche.php?q=\u0002\u00014", + "mag": "http://www.pcmag.com/search_redirect/?qry=\u0002&searchSection=0&site=3\u000110", + "masters": "http://www.pcmasters.de/suche?search_keywords=\u0002\u00010", + "omp": "//www.pccomponentes.com/buscar/?query=\u0002\u00016", + "partpicker": "http://pcpartpicker.com/search/?q=\u0002\u00017", + "per": "http://www.pcper.com/search/node/\u0002\u00010", + "trl": "//packagecontrol.io/search/\u0002\u00010", + "welt": "//www.pcwelt.de/suche?searchStr=\u0002\u00010", + "world": { + "*": "http://www.pcworld.com/search?qt=\u0002&tk=srch_top\u00016", + "bg": "http://pcworld.bg/search/all/\u0002\u00010" + } + }, + "d": { + "b": { + "e": "//www.ebi.ac.uk/pdbe/entry/search/index/?searchParams={\"\"text\"\":[{\"\"value\"\":\"\"\u0002\"\",\"\"condition1\"\":\"\"AND\"\",\"\"condition2\"\":\"\"Contains\"\"}]}\u00010", + "*": "http://www.rcsb.org/pdb/search/navbarsearch.do?f=&q=\u0002\u000145" + }, + "f": { + "*": "/?q=\u0002+filetype:pdf\u0001328", + "y": "//www.printfriendly.com/print/?source=site&url=\u0002\u00013" + }, + "l": "//www.placedeslibraires.fr/listeliv.php?mots_recherche=\u0002&base=allbooks\u00010", + "*": "http://folkets-lexikon.csc.kth.se/folkets/folkets.en.html#lookup&\u0002&0\u000128", + "x": "http://puzzledragonx.com/en/search.asp?q=\u0002&searchoption=1\u00010", + "cstlst": "//podcastlist.ca/?s=\u0002\u00010", + "ict.cc": "http://pocket.dict.cc/?s=\u0002\u00013", + "preddit": "//www.reddit.com/r/PewdiepieSubmissions/search?q=\u0002&restrict_sr=1\u00010", + "qtglobal": "http://fedsearch.proquest.com/search/sru/pqdtglobal?operation=searchRetrieve&version=1.2&maximumRecords=30&query=\u0002\u00010", + "qtopen": "//pqdtopen.proquest.com/results.html?QryTxt=\u0002\u00010" + }, + "e": { + "*": "//www.infopedia.pt/dicionarios/pesquisa/\u0002\u00016", + "f": "//candidat.pole-emploi.fr/offres/recherche?motsCles=\u0002\u00010", + "p": { + "*": "http://www.python.org/dev/peps/pep-\u0002/\u000132", + "permintos": "//forum.peppermintos.com/index.php?action=search2&search=\u0002\u00010", + "pernl": "//nl.pepper.com/search?q=\u0002\u00010", + "perplate": "http://www.pepperplate.com/search/?text=\u0002\u00010" + }, + "r": { + "i": "//www.periscope.tv/search?q=\u0002\u00017", + "l": { + "*": "http://p3rl.org/\u0002\u00010", + "doc": "//perldoc.pl/search?q=\u0002\u000160", + "mod": { + "6": "//modules.perl6.org/search/?q=\u0002\u00010", + "*": "http://p3rl.org/\u0002\u00010" + }, + "monks": "http://www.perlmonks.org/?node=\u0002\u00013" + }, + "*": "//personality-database.com/search?q=\u0002\u0001168", + "ch": "http://forum.grabaperch.com/forum/search?query=\u0002\u00010", + "dola": "//childishgiant.github.io/perdola/?app=\u0002\u00010", + "ezhilton": "http://perezhilton.com/?s=\u0002\u00010", + "fectgame": "//www.perfectgame.org/Search.aspx?search=\u0002\u00010", + "fil": "http://www.perfil.com/buscador/?q=\u0002\u00010", + "rypedia": "http://www.perrypedia.proc.org/mediawiki/index.php?search=\u0002\u00015", + "see": "http://www.persee.fr/search?q=\u0002\u00010", + "seus": "http://www.perseus.tufts.edu/hopper/searchresults?q=\u0002\u00010", + "u21": "//peru21.pe/buscar/?query=\u0002\u00010" + }, + "ar": "http://pear.php.net/search.php?in=packages&x=0&y=0&q=\u0002\u00010", + "cl": "http://pecl.php.net/package-search.php?pkg_name=\u0002\u00010", + "ek": "//peekier.com/#!\u0002\u000116", + "gi": "//pegi.info/search-pegi?q=\u0002\u00010", + "apod": "//www.peapod.com/product-search/\u0002\u00010", + "ctive": "http://pective.com/search?q=\u0002\u00010", + "diaa": "//pediaa.com/?s=\u0002\u00010", + "digree": "http://www.pedigreedatabase.com/search.html?q=\u0002 \u00010", + "eron": "http://peeron.com/cgi-bin/invcgis/psearch?query=\u0002&limit=none\u00010", + "eringdb": "//www.peeringdb.com/search?q=\u0002\u00013", + "gasos": "http://pegasos.kirjas.to/selaushaku.asp?kohde=vapaasana&hakuehto=\u0002\u00010", + "ggo": "http://peggo.co/search/\u0002\u00010", + "ixe": "//www.peixeurbano.com.br/#q=\u0002\u00010", + "lando": "//www.pelando.com.br/search?q=\u0002\u00013", + "ngicau": "//pengicau.com/w/index.php?search=\u0002&title=Special%3ASearch&fulltext=1\u00010", + "nguinmagic": "http://www.penguinmagic.com/s/\u0002\u00010", + "nnbooks": "//onlinebooks.library.upenn.edu/webbin/book/search?author=&amode=words&title=\u0002&tmode=words&c=x\u00010", + "nnydeals": "http://pennydeals.in/usearch.php?search=\u0002\u00010", + "ople": "//people.zoho.com/people/#selfservice/directory/employees-searchstring=\u0002&searchType=0\u00016", + "tco": "http://www.petco.com/shop/SearchDisplay?categoryId=&storeId=10151&catalogId=10051&langId=-1&sType=SimpleSearch&resultCatEntryType=2&showResultsPage=true&searchSource=Q&pageView=&beginIndex=0&pageSize=24&fromPageValue=search&searchTerm=\u0002\u00016", + "teyvid": "//www.peteyvid.com/index.php?q=\u0002\u00013", + "titweb": "http://www.petitweb.fr/?s=\u0002\u00010", + "tsmart": { + "*": "http://www.petsmart.com/search/?q=\u0002\u00014", + "ca": "http://www.petsmart.ca/search?SearchTerm=\u0002\u00010" + }, + "wdiepie": "//www.youtube.com/user/PewDiePie/search?query=\u0002 \u00015", + "wnews": "//pewnews.org/?s=\u0002\u00014", + "xels": "http://www.pexels.com/search/\u0002/\u000150" + }, + "f": { + "i": "//poinformowani.pl/szukaj?q=\u0002\u00010", + "l": "http://www.portagefilelist.de/site/query/file/?file=\u0002&unique_packages=yes&do\u00010", + "*": "//www.printfriendly.com/print/?source=site&url=\u0002\u00013", + "r": "http://www.pro-football-reference.com/search/search.fcgi?search=\u0002&pid=\u000150", + "s": { + "*": "//cse.google.com/cse?cx=006680642033474972217%3A6zo0hx_wle8&q=\u0002\u0001132", + "s": "//www.netgate.com/docs/pfsense/search.html?q=\u0002&check_keywords=yes&area=default\u00010" + }, + "w": { + "c": "http://www.portablefreeware.com/index.php?q=\u0002\u00010", + "*": "http://www.portablefreeware.com/index.php?q=\u0002\u00010", + "iki": "http://phineasandferb.wikia.com/wiki/Special:Search?search=\u0002\u00010" + }, + "x": "http://www.brooksbaseball.net/search.php?name=\u0002\u00010", + "online": "http://www.pathfindersonline.org/component/search/?searchword=\u0002&ordering=newest&searchphrase=all\u00010" + }, + "g": { + "n": { + "o": "//prisguiden.no/sok?q=\u0002\u00010", + "*": "//kontoutdrag.plusgirot.se/ku/sokko002?SO_KTO=\u0002\u00010" + }, + "p": { + "*": "//pgp.mit.edu/pks/lookup?search=\u0002\u00015", + "key": "//api.posteo.de/v1/public-keys/\u0002?type=openpgp\u00010" + }, + "*": "//www.gutenberg.org/ebooks/search/?query=\u0002\u000140", + "r": { + "i": "http://www.pgri.or.id/?s=\u0002\u00010", + "*": "http://www.perseus.tufts.edu/hopper/morph?l=\u0002&la=greek\u00010" + }, + "de": "http://gutenberg.spiegel.de/suche?q=\u0002\u00010", + "fr": "//www.gutenberg.org/ebooks/search/?query=l.fr+\u0002\u00010", + "kb": "//www.pharmgkb.org/search?query=\u0002\u00010", + "docs": "http://www.postgresql.org/search/?u=%2Fdocs%2F&q=\u0002\u000116" + }, + "h": { + "e": { + "*": "//careers.phenompeople.com/us/en/search-results?keywords=\u0002\u00010", + "t": "http://phet.colorado.edu/en/search?q=\u0002\u00010" + }, + "i": { + "*": "http://latin.packhum.org/search?q=\u0002\u00016", + "sh": "http://phish.net/song/?s=\u0002\u00010", + "lenews": "http://www.philenews.com/search?kw=\u0002\u00010", + "lips": "//www.careers.philips.com/professional/global/en/search-results?keywords=\u0002\u00010", + "libert": "http://www.philibertnet.com/fr/recherche?orderby=position&orderway=desc&search_query=\u0002&submit_search=C%27est+parti+%21\u00010", + "lpapers": "http://philpapers.org/s/\u0002\u00014" + }, + "o": { + "*": "//photics.com/?s=\u0002\u00014", + "ne": { + "*": "http://www.whitepages.com/phone/\u0002 \u00015", + "arena": "http://www.phonearena.com/search/term/\u0002\u000126", + "more": "//www.phonemore.com/search/?q=\u0002\u00010", + "spell": "//phonespell.org/combo.cgi?n=\u0002\u00010" + }, + "ronix": "//www.phoronix.com/scan.php?page=search&q=\u0002\u000129", + "tics": "//photics.com/?s=\u0002\u00014", + "tobucket": "http://photobucket.com/images/\u0002/\u00014", + "tocrati": "http://www.photocrati.com/?s=\u0002\u00010", + "todune": "http://photodune.net/search?utf8=%E2%9C%93&term=\u0002\u00010", + "topin": "http://photopin.com/search/\u0002\u00010" + }, + "p": { + "*": "//secure.php.net/manual-lookup.php?pattern=\u0002\u00010", + "2py": "http://www.php2python.com/wiki/search/?search_term=\u0002 \u00010", + "net": "//secure.php.net/manual-lookup.php?pattern=\u0002\u00010" + }, + "*": "//www.producthunt.com/search?q=\u0002\u0001235", + "w": "//www.pharmawiki.ch/wiki/index.php?wiki=\u0002\u000114", + "y": { + "*": "//www.physicsclassroom.com/?q=\u0002\u00010", + "se": "//physics.stackexchange.com/search?q=\u0002\u00010", + "sics": "//www.physicsforums.com/search/90229641/?q=\u0002&o=relevance \u00010", + "sse": "//physics.stackexchange.com/search?q=\u0002\u00010" + }, + "un": "http://phun.freeforums.org/search.php?keywords=\u0002\u00010", + "alcondoc": "//cse.google.com/cse?cx=009733439235723428699:lh9ltjgvdz8&q=validation&oq=validation&gs_l=partner.3...77240.79724.1.80133.10.10.0.0.0.0.325.1627.4j2j1j3.10.0.gsnos%2Cn%3D13...0.2495j1017187j10..1ac.1.25.partner..10.0.0.XePJcoeor8s#gsc.tab=0&gsc.q=\u0002&gsc.page=1\u00010", + "armgkb": "//www.pharmgkb.org/search?query=\u0002\u00010", + "as3r": "//duckduckgo.com/?q=inurl%3Ahttps%3A%2F%2Fphotonstorm.github.io%2Fphaser3-docs%2F+\u0002#\u00010", + "rase": { + "n": "//www.phrasen.com/index.php?do=suche&q=\u0002\u00010", + "*": "//duckduckgo.com/?q=site:phrases.org.uk%20\u0002\u00013" + }, + "set": "http://phi.sh/\u0002\u00010" + }, + "i": { + "c": { + "*": "http://www.picsearch.com/index.cgi?q=\u0002\u000113", + "s": "//duckduckgo.com/?q=\u0002&ia=images&iax=images\u000116", + "olisp": "http://picolisp.com/wiki/?home&*Search=\u0002\u00010", + "tame": "//www.pictame.com/search?query=\u0002\u00015", + "tures": "//duckduckgo.com/?q=\u0002&ia=images&iax=images\u000116" + }, + "n": { + "a": "http://pinboard.in/search/?query=\u0002&all=Search+All\u00010", + "f": "//pinboard.in/search/?query=\u0002&fulltext=on\u00010", + "g": "http://dns-tools.domaintools.com/?method=ping&query=\u0002\u000115", + "k": "http://www.pinknews.co.uk/?s=\u0002 \u00013", + "*": "http://pinterest.com/search/pins/?q=\u0002\u0001207", + "board": "http://pinboard.in/search/?query=\u0002&mine=Search+Mine\u000176", + "e64": "//forum.pine64.org/search.php?text=\u0002&sortby=&order=desc\u00010", + "out": "http://pinoutsguide.com/search.php?lang=eng&t=\u0002\u00010", + "pin": "http://dictionary.pinpinchinese.com/search/t/\u0002\u00010", + "side": "//pinside.com/pinball/forum/search?s=1&q=\u0002&include_basement=0#results\u00010", + "terest": "//pinterest.com/search/?q=\u0002\u0001199", + "voke": "http://pinvoke.net/search.aspx?search=\u0002\u00010", + "yin1": "http://www.pin1yin1.com/#\u0002\u00010" + }, + "o": "http://platformio.org/lib/search?query=\u0002\u00018", + "p": { + "l": "//pipl.com/search/?q=\u0002&l=&sloc=&in=5\u00010", + "*": "//pypi.python.org/pypi?:action=search&term=\u0002&submit=search\u0001402", + "ilika": "//www.pipilika.com/search?q=\u0002\u00010" + }, + "*": "http://www.philly.com/philly/search/?search=y&adv=y&searchKeywords=\u0002&minscore=50&pagesize=20&sites=philly&fields=full§ions=5&queryType=all\u00015", + "v": "http://vortaro.net/#\u0002\u000128", + "x": { + "*": "http://shop.pixbreak.com/?s=\u0002\u00015", + "el": { + "*": "http://pixelmonmod.com/wiki/index.php?title=\u0002\u00015", + "p": { + "*": "http://www.pixelprospector.com/?s=\u0002\u00010", + "osts": "http://pixels.thetangible.in/search/\u0002\u00010" + } + }, + "iv": "http://www.pixiv.net/search.php?word=\u0002\u0001321", + "abay": "http://pixabay.com/en/photos/?q=\u0002\u000175" + }, + "gu": "http://pigu.lt/search?q=\u0002\u00010", + "ka": { + "*": "//www.pikapkg.com/packages/?q=\u0002\u00013", + "bu": "http://pikabu.ru/search.php?q=\u0002\u00010" + }, + "ls": "http://patient.info/Search.asp?searchTerm=\u0002&collections=Condition_Leaflets\u00010", + "mo": { + "*": "//shop.pimoroni.com/search?q=\u0002\u00010", + "roni": "//shop.pimoroni.com/?q=\u0002\u00010" + }, + "to": "http://www.pisatoday.it/search/query/\u0002\u00010", + "anostreet": "//www.pianostreet.com/index_sr.php?q=\u0002\u00010", + "apro": "//piapro-studio.fandom.com/wiki/Special:Search?query=\u0002\u00010", + "er1": "//www.pier1.com/on/demandware.store/Sites-pier1_us-Site/default/Search-ShowContent?q=\u0002\u00010", + "etsmiet": "//www.pietsmiet.de/search?query=\u0002\u00010", + "kipedia": "http://www.pikminwiki.com/index.php?title=Special%3ASearch&search=\u0002&go=Go\u000118", + "ratenwiki": "//wiki.piratenpartei.de/Spezial:Suche?search=\u0002&fulltext=Suchen\u00010", + "ratetimes": "http://piratetimes.net/?s=\u0002&submit=Search\u00010", + "rsa": "http://pirsa.org/index.php?p=speaker&name=\u0002\u00010", + "tchbook": "//duckduckgo.com/?q=site%3Apitchbook.com%2Fprofiles%2Fcompany+\u0002\u00010", + "tchfork": "http://pitchfork.com/search/?query=\u0002\u000190" + }, + "j": { + "m": "//pjmedia.com/search/?s=\u0002 \u00010", + "*": "//www.prisjakt.nu/search?search=\u0002\u0001107", + "no": "http://www.prisjakt.no/#rparams=ss=\u0002 \u00015" + }, + "k": { + "b": "//pikabu.ru/search.php?q=\u0002\u00013", + "g": { + "*": "//www.archlinux.org/packages/?sort=&q=\u0002\u000162", + "s": { + "*": "http://pkgs.org/search/?keyword=\u0002\u000147", + "rc": "http://pkgsrc.se/search.php?so=\u0002\u00018" + }, + "rd": "//packageradar.com/form?tracking_form[tracking_number]=\u0002\u00010", + "tr": "//www.packagetrackr.com/track/\u0002\u00010" + }, + "o": "//packages.knightos.org/search?terms=\u0002\u00010", + "*": "//peekier.com/#!\u0002\u000116", + "mce": "http://wiki.pokemoncentral.it/index.php?search=\u0002\u00010" + }, + "l": { + "a": { + "*": "http://www.perseus.tufts.edu/hopper/morph?l=\u0002&la=la\u000112", + "y": { + "*": "//play.google.com/store/search?q=\u0002\u00010", + "asia": "http://www.play-asia.com/paOS-19-71-99-15-\u0002.html\u000112", + "grounds": "//www.customplaygroundequipment.com/search?search=\u0002\u00010", + "music": "//play.google.com/music/listen#/sr/\u0002\u00019", + "onlinux": "//duckduckgo.com/?q=\u0002+site%3Aplayonlinux.com\u00010", + "right": "http://www.playright.dk/playright/soeg?_submit=1&_soeg=0&soeg=\u0002\u00010", + "station": "//www.playstation.com/search-results/?q=\u0002\u00010", + "store": "//play.google.com/store/search?q=\u0002\u00010", + "term": "http://www.playterm.org/s/?tags=\u0002\u00010" + }, + "ne": { + "*": "http://www.planespotters.net/search.php?q=\u0002\u00010", + "tdepos": "//planetdepos.com/?s=\u0002\u00010", + "tebd": "http://www.planetebd.com/recherche?mot-clef=\u0002\u00010", + "tkey": "//www.planetkey.de/suche/?s=\u0002\u00010", + "tmc": "//www.planetminecraft.com/resources/?keywords=\u0002\u00010", + "tmath": "//github.com/search?l=TeX&q=org%3Aplanetmath+\u0002&type=Topics\u00013" + }, + "se": "//plase.net/?s= \u0002&post_type=product\u00010", + "to": "http://plato.stanford.edu/search/searcher.py?query=\u0002\u000137", + "tt": { + "*": "http://www.platt-wb.de/platt-hoch/?term=\u0002\u00010", + "entests": "http://www.plattentests.de/suche.php?parameter=all&suche=\u0002\u00010" + }, + "isio": "http://www.plaisio.gr/search.aspx?query=\u0002&catalogue=all&mode=searchlist\u00010", + "n3t": "http://plan3t.info/?s=\u0002\u00010", + "ncke": "//plancke.io/hypixel/player/stats/\u0002\u000118", + "nplus": "//www.planplus.rs/#!pretraga/\u0002\u00010", + "nts": "http://powo.science.kew.org/?q=\u0002\u00010", + "tekompaniet": "//platekompaniet.no/search/?q=\u0002\u00010" + }, + "m": "//www.buyplm.com/general-info/pdxpert-plm-software-search.aspx?query=\u0002\u00010", + "p": "//www.playpilot.com/se/en/search/?q=\u0002\u00010", + "*": "http://publiclab.org/search/\u0002\u00018", + "s": "//www.pluralsight.com/search?q=\u0002\u00010", + "t": "http://latin.packhum.org/search?q=\u0002\u00016", + "w": "//pl.wikipedia.org/w/index.php?search=\u0002\u00014", + "z": "//www.postdirekt.de/plzserver/PlzSearchServlet?finda=miniapp&city=\u0002\u00010", + "de": "//translate.google.com/#view=home&op=translate&sl=pl&tl=de&text=\u0002\u00010", + "en": "http://translate.google.com/#pl/en/\u0002\u000155", + "fr": "http://dictionnaire.reverso.net/polonais-francais/\u0002\u00010", + "ug": { + "*": "http://www.pluggedin.com/search?q=\u0002\u00010", + "gedin": "//www.pluggedin.com/search/?q=\u0002&i=titles&p=0&l=20&c=%7B%7D\u00010" + }, + "us": { + "*": "//plus.codes/map/\u0002\u00010", + "codes": "//plus.codes/\u0002\u00010" + }, + "eatedjeans": "http://www.pleated-jeans.com/?s=\u0002 \u00010", + "eiades": "http://pleiades.stoa.org/search?SearchableText=\u0002&portal_type=Place&submit=Search\u00010", + "ombservice": "http://www.plombservice.fr/catalogsearch/result/?imageField.x=0&imageField.y=0&q=\u0002\u00010", + "one": "//plone.org/@@search?SearchableText=\u0002\u00010", + "osmed": "http://www.plosmedicine.org/search/simple?query=\u0002&filterJournals=PLoSMedicine\u00010", + "oum": "//ploum.net/?s=\u0002\u00010", + "unket": "//www.plunket.org.nz/home/SearchForm?Search=\u0002&action_results=Search\u00010", + "urk": "//www.plurk.com/search?q=\u0002\u00010", + "uralsight": "http://www.pluralsight.com/search/?searchTerm=\u0002\u00017", + "yrics": "http://search.plyrics.com/search.php?q=\u0002\u00010" + }, + "m": { + "c": { + "b": "//www.planetminecraft.com/banners/?keywords=\u0002\u00010", + "c": "//www.planetminecraft.com/collections/?keywords=\u0002\u00010", + "d": "//www.planetminecraft.com/resources/mods/data-pack/?keywords=\u0002\u00010", + "k": "//www.planetminecraft.com/resources/skins/?keywords=\u0002\u00010", + "m": "//www.planetminecraft.com/resources/mods/?keywords=\u0002\u00010", + "*": "//www.planetminecraft.com/resources/?keywords=\u0002\u00010", + "p": "//www.planetminecraft.com/resources/projects/?keywords=\u0002\u00010", + "r": "//www.planetminecraft.com/resources/texture_packs/?keywords=\u0002\u00010", + "s": "//www.planetminecraft.com/resources/servers/?keywords=\u0002\u00010" + }, + "d": "http://www.ncbi.nlm.nih.gov/pubmed/?term=\u0002\u000117", + "f": { + "e": "//forum.palemoon.org/search.php?keywords=\u0002&fid[0]=9\u00010", + "*": "http://forum.palemoon.org/search.php?keywords=\u0002\u00010" + }, + "i": { + "d": "http://www.ncbi.nlm.nih.gov/pubmed/?term=\u0002\u000117", + "*": "//search.pmi.org/default.aspx?q=\u0002\u00010" + }, + "k": "http://pimpmykeyboard.com/search.php?Search=&search_query=\u0002\u00010", + "*": "//www.ncbi.nlm.nih.gov/pubmed/?term=\u0002\u000164", + "s": "http://www.postimees.ee/search?query=\u0002\u00010", + "eg": "http://duckduckgo.com/?q=\u0002 site:http://bertilow.com/pmeg/\u00010", + "mm": "//wiki.puella-magi.net/index.php?title=Special%3ASearch&search=\u0002\u00010", + "on": "http://pixelmon.wikia.com/wiki/Special:Search?search=\u0002&fulltext=Search&ns0=1&ns14=1\u00010", + "os": "//forum.peppermintos.com/index.php?action=search2&search=\u0002\u00010", + "use": "//muse.jhu.edu/search?action=search&query=content:\u0002:and&min=1&max=10&t=header\u00010", + "wiki": "http://papermario.wikia.com/wiki/Special:Search?search=\u0002\u00010" + }, + "n": { + "*": "//primenow.amazon.com/search?k=\u0002\u000130", + "p": "http://shop.pnp.co.za/b2c_pnp/b2c/display/(cpgsize=12&layout=5.1-6_2_4_86_92_8_3&uiarea=1&carea=%24ROOT&cpgnum=1&cquery=\u0002)/.do?rf=y\u00010", + "w": "//psychonautwiki.org/w/index.php?search=\u0002\u000122", + "as": "http://www.pnas.org/search/\u0002%20numresults%3A10%20sort%3Arelevance-rank%20format_result%3Astandard\u00010", + "de": "//primenow.amazon.de/search?k=\u0002\u00010", + "dr": "//www.pandora.com/search/\u0002\u000117", + "uk": "//primenow.amazon.co.uk/search?k=\u0002\u00010" + }, + "o": { + "d": { + "*": "http://cocoapods.org/?q=\u0002\u00010", + "io": "//podio.com/search#/query/\u0002\u00010", + "cast": "//www.listennotes.com/search/?q=\u0002&sort_by_date=0\u000113", + "cloud": "//podcloud.fr/search?q=\u0002\u00010" + }, + "e": { + "m": { + "*": "http://www.poemhunter.com/search/?q=\u0002\u00010", + "s": "//www.poetryfoundation.org/search?query=\u0002 \u00010" + }, + "*": "//pathofexile.gamepedia.com/index.php?search=\u0002\u00010", + "r": "//www.reddit.com/r/pathofexile/search?q=\u0002&restrict_sr=on\u00010", + "db": "http://poedb.tw/us/search.php?Search=\u0002\u00010", + "gp": "//pathofexile.gamepedia.com/index.php?search=\u0002\u00010", + "ts": "//www.poets.org/search/node/\u0002\u00010", + "page": "http://pathofexile.gamepedia.com/\u0002\u00010", + "try": "http://www.poetryfoundation.org/search/?q=\u0002\u00010", + "wiki": "http://pathofexile.gamepedia.com/index.php?title=Special%3ASearch&profile=default&search=\u0002&fulltext=Search\u00019" + }, + "k": { + "*": "//www.petersofkensington.com.au/Public/Catalog/searchresults.aspx?search=\u0002&issearch=true\u00010", + "ebrickbronze": "http://brickbronze.wikia.com/wiki/Special:Search?query=\u0002\u00010", + "ecommunity": "//www.pokecommunity.com/search.php?do=q\u0002\u00010", + "edb": "http://pokemondb.net/search?q=\u0002\u000110", + "edex": "//www.pokemon.com/us/pokedex/\u0002\u00014", + "emmo": "http://pokemmo.wikia.com/wiki/Special:Search?search=\u0002\u00010", + "emondb": "http://pokemondb.net/search?q=\u0002\u000110", + "epedia": "http://www.pokepedia.fr/index.php?title=Special%3ARecherche&search=\u0002\u00010", + "ewiki": "http://www.pokewiki.de/index.php?search=\u0002&button=&title=Spezial%3ASuche\u000123" + }, + "p": { + "*": "http://incendar.com/funko_pop_search.php?search=\u0002\u00017", + "py": "//poppy.fandom.com/wiki/Special:Search?query=\u0002\u00013", + "pin": "http://www.poppin.com/search?q=\u0002\u00010", + "sci": "//www.popsci.com/find/\u0002\u00010", + "sike": "http://www.popsike.com/php/quicksearch.php?searchtext=\u0002\u00010" + }, + "*": "//prensaobrera.com/buscar?q=\u0002\u00017", + "r": { + "*": "http://sjp.pwn.pl/poradnia/szukaj/\u0002.html\u00014", + "t": { + "*": "//www.iana.org/assignments/service-names-port-numbers/service-names-port-numbers.xhtml?search=\u0002\u00018", + "s": "http://www.speedguide.net/port.php?port=\u0002\u000155", + "hu": "http://port.hu/kereso?q=\u0002\u000112", + "ableapps": "http://portableapps.com/search/node/\u0002\u00013", + "ablefreeware": "http://www.portablefreeware.com/index.php?q=\u0002\u00010", + "al12": "//portal12.bg/search?q=\u0002\u00010", + "allinux": "http://portallinux.es/?s=\u0002\u00010", + "alwiki": "http://theportalwiki.com/w/index.php?search=\u0002 \u00010" + }, + "kbun": "//porkbun.com/checkout/search?q=\u0002\u00010", + "omagia": "//poromagia.com/fi/search/?q=\u0002\u00010" + }, + "al": "//poal.co/search/\u0002\u00010", + "lk": "http://www.polkaudio.com/search/products?q=\u0002\u00010", + "ly": { + "*": "//poly.google.com/search/\u0002\u00010", + "gon": "http://www.polygon.com/search?q=\u0002\u000146", + "mtl": "//www.polymtl.ca/etudes/cours/recherche/*?sigle=\u0002\u00010", + "ratings": "http://polyratings.com/search.php?type=ProfName&terms=\u0002&format=long&sort=name\u00010" + }, + "ma": { + "*": "//postmates.com/search?q=\u0002\u00010", + "galo": "//search.pomagalo.com/?keywords_id=&keywords=\u0002\u00010" + }, + "ns": { + "*": "//en.pons.com/translate?q=\u0002\u0001106", + "de": { + "*": "//de.pons.com/%C3%BCbersetzung?q=\u0002&l=deen&in=&lf=de\u000110", + "en": "http://en.pons.com/translate?q=\u0002&l=deen&in=&lf=de\u000123", + "es": "http://de.pons.com/%C3%BCbersetzung?q=\u0002&l=dees&in=&lf=de\u00010", + "fr": "http://de.pons.com/%C3%BCbersetzung?q=\u0002&l=defr&in=&lf=de\u00010", + "it": "http://de.pons.com/%C3%BCbersetzung?q=\u0002&l=deit&in=&lf=de\u00015", + "la": "//de.pons.com/%C3%BCbersetzung?q=\u0002&l=dela\u00013", + "pl": "http://en.pons.com/translate?q=\u0002&l=depl&in=&lf=de\u00010", + "ru": "http://en.pons.com/translate?q=\u0002&l=deru&in=&lf=de&cid=\u00010", + "sv": "//de.pons.com/%C3%BCbersetzung?q=\u0002&l=desv&in=&lf=de\u00010" + }, + "ed": "http://en.pons.com/translate?q=\u0002&l=deen&in=&lf=en\u00010", + "ge": "//mobile.pons.com/dict/search/mobile-results/?q=\u0002&l=deen\u00010", + "pt": "http://en.pons.com/translate?q=\u0002&l=enpt&in=&lf=en\u00010", + "ende": "//de.pons.com/%C3%BCbersetzung?q=\u0002&l=deen&in=&lf=en\u00014", + "enfr": "http://en.pons.eu/translate?q=\u0002&l=enfr&in=&lf=fr\u00010", + "ensl": "//en.pons.com/translate?q=\u0002&l=ensl&in=en&lf=en\u00010", + "itpl": "http://pl.pons.com/tłumaczenie?q=\u0002&l=itpl\u00010", + "plde": "//pl.pons.com/tłumaczenie?q=\u0002&l=depl&in=&lf=de\u00010", + "plen": "//en.pons.com/translate?q=\u0002&l=enpl&in=&lf=en\u00010", + "ples": "//pl.pons.com/t%C5%82umaczenie?q=\u0002&l=espl&in=&lf=es\u00010" + }, + "ny": "//stdlib.ponylang.org/search.html?q=\u0002\u00010", + "sh": "//docs.microsoft.com/en-us/search/index?search=\u0002\u000159", + "wt": "//www.powerthesaurus.org/\u0002/synonyms\u00014", + "cewiki": "http://wiki.pokemoncentral.it/index.php?search=\u0002\u00010", + "cket": { + "*": "//app.getpocket.com/search/\u0002\u000130", + "explore": "//www.getpocket.com/explore/\u0002\u00019", + "gamer": "http://www.pocketgamer.co.uk/latest.asp?srch=\u0002\u00010", + "tactics": "http://www.pockettactics.com/home/SearchForm?Search=\u0002\u00010" + }, + "czta": "http://emonitoring.poczta-polska.pl/?numer=\u0002\u00015", + "limi": "//www.polimi.it/risultati-ricerca?q=\u0002&cerca=Cerca\u00010", + "lito": "http://www.polito.it/search/?lang=it&q=\u0002\u00010", + "litico": { + "*": "http://www.politico.com/search?q=\u0002\u000111", + "eu": "http://www.politico.eu/?s=\u0002\u00010" + }, + "litifact": "http://www.politifact.com/search/?q=\u0002\u00010", + "litiken": "http://politiken.dk/search/?q=\u0002\u00010", + "llen": "//www.pollen.com/forecast/current/pollen/\u0002\u000111", + "llin": "http://www.pollin.de/shop/suchergebnis.html?S_TEXT=\u0002\u00015", + "llstar": "http://pollstar.com/tour/searchall.pl?By=All&Content=\u0002&go_green.x=0&go_green.y=0\u00010", + "nd5": "//www.pond5.com/stock-video-footage/1/\u0002.html\u000111", + "olsupplyworld": "http://www.poolsupplyworld.com/search.htm?searchBox=\u0002&x=0&y=0\u00010", + "ser": "http://www.evilinnocence.com/shop/catalogsearch/result/?q=\u0002\u00010", + "six": "http://pubs.opengroup.org/cgi/kman4.cgi?value=\u0002\u000147", + "ste": { + "n": "http://sporing.posten.no/sporing.html?lang=no&q=\u0002&submit=\u00010", + "*": "//www.poste.it/cerca/index.html#/risultati-spedizioni/\u0002\u00010", + "rs": { + "*": "http://www.allposters.com/gallery.asp?startat=%2Fgallery.asp&CID=A34475974C344D66A5E4D6D2F5CDA949&txtSearch=\u0002&imageField2.x=0&imageField2.y=0\u00010", + "py": "//posterspy.com/posters/?s=\u0002&post_type=poster\u00010" + } + }, + "stat": "//www.post.at/sendungsverfolgung.php/details?pnum1=\u0002\u00010", + "stdk": "http://www.postnord.dk/da/Sider/TrackTrace.aspx?search=\u0002\u00010", + "stnl": "//www.postnl.nl/search?q=\u0002&searchEntry=searchfield&boosting_label=\u00010", + "stgres": { + "*": "http://www.postgresql.org/search/?q=\u0002&a=1&submit=Search\u000116", + "ql": "http://www.postgresql.org/search?q=\u0002&a=1&submit=Search\u000133" + }, + "stillon": "http://www.der-postillon.com/search?q=\u0002\u00010", + "stimees": "http://www.postimees.ee/search?query=\u0002\u00010", + "stmates": "//postmates.com/search?q=\u0002\u00010", + "stnord": "http://www.postnord.no/minside/SOPS/\u0002\u00010", + "ststatus": "//poststatus.com/?s=\u0002\u00010", + "tafocal": "http://www.potafocal.com/?s=\u0002\u00010", + "tco": "//piratesonline.fandom.com/wiki/Special:Search?query=\u0002\u00010", + "ttery": { + "*": "//www.pentyofamelie.com/search/?term=\u0002\u00010", + "barn": "http://www.potterybarn.com/search/results.html?words=\u0002\u00010" + }, + "uet": "http://pouet.net/search.php?what=\u0002&type=prod\u00015", + "upar": "//www.pouparmelhor.com/?s=\u0002\u00010", + "wells": "//www.powells.com/searchresults?keyword= \u0002\u00017", + "weren": "//poweren.ir/?s=\u0002\u00010", + "werui": "//powerui.kulestar.com/wiki/index.php?search=\u0002\u00010", + "wned": "//www.powned.it/?s=\u0002\u00010", + "ycp": "http://putonyourcakepants.com/?s=\u0002\u00014" + }, + "p": { + "a": "//launchpad.net/ubuntu/+ppas?name_filter=\u0002\u000111", + "c": { + "g": "//codegolf.stackexchange.com/search?q=\u0002\u00010", + "*": "http://www.pocketpc.ch/google.php?cx=partner-pub-5163471580494836%3A7047225119&ie=UTF-8&cof=FORID%3A9&q=\u0002&sa.x=0&sa.y=0\u00010" + }, + "g": "//papago.naver.com/?st=\u0002\u00010", + "l": { + "*": "//plymouthpubliclibrary.bibliocommons.com/search?utf8=%E2%9C%93&t=smart&search_category=keyword&q=\u0002\u00018", + "ware": "http://pplware.sapo.pt/resultados-da-pesquisa/?cx=partner-pub-1446920356351445%3Apqahidy83wu&cof=FORID%3A11&ie=UTF-8&q=\u0002&sa=Pesquisar\u00010", + "wiki": "//thepluginpeople.atlassian.net/wiki/dosearchsite.action?queryString=\u0002\u00010" + }, + "*": "http://passapalavra.info/?s=\u0002\u00010", + "t": { + "*": "//duckduckgo.com/?q=\u0002+filetype%3Appt\u00010", + "rack": "http://emonitoring.poczta-polska.pl/?lang=en&numer=\u0002\u00019" + }, + "in": "http://dictionary.pinpinchinese.com/search/t/\u0002\u00010", + "dev": "//developer.paypal.com/search/?q=\u0002\u00010" + }, + "*": "//www.pinterest.com/search/pins/?q=\u0002\u0001719", + "r": { + "0": "http://pr0gramm.com/top/\u0002\u0001167", + "c": "http://www.progressiverc.com/catalogsearch/result/?q=\u0002\u00010", + "d": { + "b": "//www.protondb.com/search?q=\u0002\u000127", + "l": "http://www.prdl.org/search.php?q=\u0002\u00010", + "*": "http://paizo.com/search?q=\u0002&what=prd&includeUnrated=true&includeUnavailable=true\u00010" + }, + "l": "http://journals.aps.org/search?q=\u0002\u000116", + "o": { + "7": "http://www.prosieben.de/suche?q=\u0002\u00010", + "c": { + "*": "/?q=\u0002+site:processing.org\u00013", + "essing": "/?q=\u0002+site:processing.org\u00013", + "omm": "//community.progress.com/search#q=\u0002\u00010", + "ook": "http://www.procook.co.uk/shop/search/?searchDep=main+site&searchstr=\u0002\u00010" + }, + "g": { + "*": "http://programmers.stackexchange.com/search?q=\u0002\u00010", + "access": "//progaccess33.net/search/?q=\u0002\u00010", + "archives": "http://www.progarchives.com/google-search-results.asp?cof=FORID%3A10&ie=ISO-8859-1&q=\u0002&cx=partner-pub-0447992028883143%3Aj1syec-2iv1&sa=submit&siteurl=www.progarchives.com%252Falbum.asp%253Fid%253D998\u00019", + "ram": { + "*": "//www.codespeedy.com/?s=\u0002\u00010", + "mableweb": "http://www.programmableweb.com/search/\u0002\u00010", + "merhumor": "//www.reddit.com/r/ProgrammerHumor/search?q=\u0002&restrict_sr=on\u00010" + }, + "ress": "http://knowledgebase.progress.com/pkb_Home?q=\u0002\u00010", + "rock": "http://www.progarchives.com/google-search-results.asp?cof=FORID%3A10&ie=ISO-8859-1&q=\u0002&cx=partner-pub-0447992028883143%3Aj1syec-2iv1&sa=submit&siteurl=www.progarchives.com%2F&ref=&ss=515j83611j5\u000114" + }, + "m": { + "*": "//prom.ua/search?search_term=\u0002\u00017", + "obit": "//www.promobit.com.br/buscar?q=\u0002\u00010" + }, + "*": "http://programmers.stackexchange.com/search?q=\u0002\u00010", + "z": "//www.proz.com/search/?term=\u0002\u00010", + "av": "//prostor-av.com/search/?q=\u0002\u00010", + "ff": "//www.proff.no/rollesøk?q=\u0002\u00010", + "ll": "http://www.precisionroller.com/search.php?q=\u0002\u00010", + "of": { + "*": "//proofwiki.org/w/index.php?search=\u0002\u00013", + "wiki": "http://www.proofwiki.org/w/index.php?title=Special%3ASearch&search=\u0002\u00010" + }, + "builds": "//www.probuilds.net/champions/details/\u0002\u000120", + "dhun": "http://www.producthunt.com/#!/s/posts/\u0002\u00010", + "ducthunt": "//www.producthunt.com/search?q=\u0002\u0001235", + "fitopia": "//help.profitopia.de/search.html?q=\u0002&check_keywords=yes&area=default\u00010", + "jectgutenberg": "//www.gutenberg.org/ebooks/search/?query=\u0002\u000140", + "nounce": "http://dictionary.reference.com/browse/\u0002\u000115", + "nto": "http://www.pronto.com.ar/search/google?q=\u0002\u00010", + "shop": "//www.proshop.dk/?s=\u0002\u00010", + "tein": "//www.ncbi.nlm.nih.gov/protein/?term=\u0002\u00015", + "ton": { + "*": "//www.protondb.com/search?q=\u0002\u000127", + "db": "//www.protondb.com/search?q=\u0002\u000127", + "mail": "//mail.protonmail.com/search?keyword=\u0002\u0001606" + }, + "tocentral": "//www.protocentral.com/search?controller=search&orderby=position&orderway=desc&search_query=\u0002\u00010", + "tocol": { + "*": "//www.protocol.co.il/?s=\u0002\u00010", + "sio": "//protocols.io/search?key=\u0002\u00010" + }, + "vigo": "//www.provigo.ca/search/?search-bar=\u0002\u00010" + }, + "*": "http://ar.prvademecum.com/?s=\u0002\u00015", + "ab": "//www.prabhasakshi.com/topics/\u0002\u00010", + "el": { + "*": "//archive.org/details/prelinger?and%5B%5D=\u0002\u00015", + "oved": "http://preloved.com/?q=\u0002\u00010" + }, + "fc": "http://pretty-rfc.herokuapp.com/search?q=\u0002\u00010", + "is": { + "*": "//www.prisjakt.nu/search?search=\u0002\u0001107", + "guide": "//www.prisguide.no/sok?q=\u0002\u00010", + "jakt": "//www.prisjakt.nu/search?search=\u0002\u0001107" + }, + "pl": "http://discover.poudrelibraries.org/iii/encore/search/C__S\u0002__Orightresult__U?lang=eng\u00010", + "pm": "http://prpm.dbp.gov.my/Search.aspx?k=\u0002\u00010", + "agprog": "//pragprog.com/search?q=\u0002\u00010", + "avda": "//www.pravda.sk/vyhladavanie/?q=\u0002\u00010", + "avidla": "http://www.pravidla.cz/hledej/?qr=\u0002\u00010", + "edictit": "//www.predictit.org/markets/search?query=\u0002\u00015", + "ess": "//prwirepro.com/?s=\u0002\u00010", + "esto": "http://www.prestoclassical.co.uk/search.php?searchString=\u0002\u00016", + "etium": "http://pretium.direct/search/?query=\u0002\u00010", + "ezi": "http://prezi.com/explore/search/?search=\u0002\u00010", + "ezzybox": "http://www.prezzybox.com/Search/?s=\u0002\u00010", + "iberam": "//www.priberam.pt/dlpo/\u0002\u0001107", + "ice": { + "*": "//www.amazon.com/s/?tag=duc0c-20&url=search-alias%3Daps&field-keywords=\u0002\u000142633", + "hk": "http://www.price.com.hk/search.php?g=A&q=\u0002\u000110", + "ro": "//www.price.ro/index.php?action=q&text=\u0002&submit=Cauta\u00010", + "grabber": "http://www.pricegrabber.com/\u0002/products.html/form_keyword=\u0002/st=query/sv=findit_top\u00010", + "mania": "//www.pricemania.sk/katalog/vyhladavanie/\u0002.html\u00010", + "run": { + "*": "http://www.pricerunner.dk/search?q=\u0002\u000130", + "ner": "http://www.pricerunner.se/pl/360-364563094/Herrklaeder/Jam-OD-Yellow-Yellow-over-dyed-jean-jacket-priser?other_hits=%3B25607%3B%3B&q=acne+jam+od+yellow+yellow&ref=redirect&search=\u0002&sort=4\u000112" + }, + "spy": "//pricespy.co.nz/search?search=\u0002\u00010", + "watch": "http://tweakers.net/pricewatch/zoeken/?keyword=\u0002\u000134" + }, + "ide": "//www.outcast.amsterdam/search?type=product&q=\u0002\u00010", + "imo": "//fu-berlin.hosted.exlibrisgroup.com/primo-explore/search?query=any,contains,\u0002&tab=fub&search_scope=FUB_ALL&vid=FUB&lang=de_DE&offset=0\u00010", + "imfx": "//www.primfx.com/q/\u0002/\u00010", + "imeabgb": "//www.primeabgb.com/?s=\u0002&post_type=product\u00010", + "imeinspire": "//www.primeinspiration.com/?s=\u0002\u00010", + "imevideo": { + "*": "//www.amazon.com/s/ref=nb_sb_noss_1?url=search-alias%3Dprime-instant-video&field-keywords=\u0002\u000119", + "jp": "//www.amazon.co.jp/s/?url=search-alias%3Dinstant-video&field-keywords=\u0002\u00010" + }, + "imrose": "http://www.primrose.co.uk/search.mvc?search_term=\u0002\u00010", + "inceton": { + "*": "//www.princeton.edu/main/tools/search/?q=\u0002&x=0&y=0\u00010", + "lib": "//library.princeton.edu/find/all/\u0002\u00010", + "review": "//www.princetonreview.com/search-results?q=\u0002\u00010" + }, + "inteera": "//printeera.com/search?type=product&q=\u0002\u00010", + "ivacy": "//www.reddit.com/r/privacy/search?q=\u0002&restrict_sr=on\u000164", + "usa": "//www.prusaprinters.org/search/all?q=\u0002\u00010" + }, + "s": { + "a": "//palmettostatearmory.com/catalogsearch/result/?q=\u0002\u00010", + "e": "//physics.stackexchange.com/search?q=\u0002\u00010", + "g": { + "*": "//www.powershellgallery.com/packages?q=\u0002\u00013", + "ca": "//store.playstation.com/en-ca/grid/search-game/1?query=\u0002\u00010" + }, + "i": { + "*": "//www.psi.ch/search/telefonbuch-und-e-mail?q=\u0002\u00010", + "mplified": "http://www.programmingsimplified.com/search/node/\u0002\u00010", + "ram": "//www.psiram.com/de/index.php?title=Spezial%3ASuche&profile=default&search=\u0002&fulltext=Search\u00010" + }, + "j": { + "i": "http://image.parsijoo.ir/image?q=\u0002\u00010", + "*": "http://parsijoo.ir/web?q=\u0002\u000121" + }, + "n": { + "*": "//store.playstation.com/#!/en-us/search/q=\u0002\u000169", + "z": "//pricespy.co.nz/search?q=\u0002\u00010", + "de": "//store.playstation.com/de-de/search/\u0002\u00010", + "jp": "//store.playstation.com/ja-jp/search/\u0002\u00010", + "nz": "//store.playstation.com/en-nz/grid/search-game/1?query=\u0002\u00010", + "uk": "http://store.playstation.com/#!/en-gb/search/q=\u0002\u00010", + "profiles": "//psnprofiles.com/search/games?q=\u0002\u00010" + }, + "o": "//www.psoriasis-netz.de/?s=\u0002\u00010", + "*": "//www.playstation.com/search-results/?q=\u0002\u00010", + "s": "//store.playstation.com/en-us/search/\u0002\u00010", + "u": { + "k": "//pricespy.co.uk/search?q=\u0002\u00010", + "*": "http://www.psu.edu/search/gss?query=\u0002\u00010", + "dc": "http://www.collegian.psu.edu/search/?f=html&q=\u0002\u00010", + "lib": "http://psu.summon.serialssolutions.com/search/results?spellcheck=true&q=\u0002&x=0&y=0\u00010" + }, + "y": { + "*": "//psychonautwiki.org/w/index.php?search=\u0002&title=Special:Search\u000126", + "ch": { + "*": "//psychiatry.org/home/search-results?k=\u0002\u00010", + "22": "//www.psychologytoday.com/us/search/site/\u0002\u00010", + "onautwiki": "//psychonautwiki.org/w/index.php?search=\u0002\u000122" + } + }, + "ci": "http://www.podcastscience.fm/?s=\u0002 \u00010", + "mb": "//docs.microsoft.com/en-us/powershell/module/?term=\u0002\u00010", + "ql": "http://www.postgresql.org/search/?q=\u0002 &a=1&submit=Search\u000138", + "te": "//pste.eu/?q=\u0002\u00010", + "ddude": "http://www.psd-dude.com/tutorials/?search=\u0002\u00010", + "pgen": "http://www.pspgen.com/s/\u0002/\u00010", + "prices": "//psprices.com/search/?q=\u0002\u00019" + }, + "t": { + "g": "//the-ptg.blogspot.in/search?q=\u0002\u00010", + "h": "//www.planttherapy.com/search?Store_Code=PT&q=\u0002\u00010", + "n": "//www.protondb.com/search?q=\u0002\u000127", + "*": "//www.powerthesaurus.org/\u0002\u0001116", + "r": "http://www.protoolreviews.com/?s=\u0002\u00010", + "t": "//www.ptt.cc/bbs/\u0002\u000134", + "v": "//www.ptv.vic.gov.au/search/getForm?Search=\u0002&action_getSearchResults=Go\u00010", + "ax": "http://jp.search.app.ricoh/en_imaging/search.x?q=\u0002\u00010", + "cg": "http://pkmncards.com/?s=\u0002&display=card&sort=date\u00010", + "en": "//translate.google.com/#pt/en/\u0002\u000177", + "es": "//translate.google.com/#pt/es/\u0002\u00015", + "ube": "//peer.tube/search?search=\u0002\u00018" + }, + "u": { + "b": { + "g": { + "*": "//pubgmobileupdate.com/?s=\u0002\u00010", + "wiki": "//pubg.gamepedia.com/index.php?search=\u0002\u00010" + }, + "*": "//www.ncbi.nlm.nih.gov/pubmed?EntrezSystem2.PEntrez.Pubmed.SearchBar.Db=pubmed&term=\u0002\u0001119", + "s": "http://www.pubsgalore.co.uk/search.php?search=\u0002\u00010", + "lc": "//publc.com/\u0002\u00010", + "chem": "http://www.ncbi.nlm.nih.gov/pccompound/?term=\u0002\u000110", + "dev": "//pub.dev/packages?q=\u0002\u000161", + "labs": "//pubmed.ncbi.nlm.nih.gov/?term=\u0002\u00010", + "lix": "http://www.publix.com/search?query=\u0002\u00010", + "lico": "http://www.publico.pt/pesquisa?q=\u0002\u00010", + "licintelligence": "//publicintelligence.net/?s=\u0002\u00010", + "med": "//www.ncbi.nlm.nih.gov/pubmed/?term=\u0002\u000164" + }, + "c": { + "*": "http://packages.ubuntu.com/\u0002\u00017", + "sp": "//www.pucsp.br/buscar?search_api_fulltext=\u0002&field_area_de_conhecimento=All&field_escola=&type=All\u00010" + }, + "*": "//www.pulseuniform.com/search.asp?q=\u0002\u00010", + "id": "http://nationalarchives.gov.uk/PRONOM/\u0002\u00010", + "rs": { + "*": "//pursuit.purescript.org/search?q=\u0002\u000140", + "uit": "//pursuit.purescript.org/search?q=\u0002\u000140" + }, + "mpbiz": "http://www.pumpbiz.com/shopping_search.asp?searchString=\u0002&searchType=0&FIND.x=0&FIND.y=0&FIND=FIND+IT\u00010", + "nctumbooks": "//punctumbooks.com/?s=\u0002\u00010", + "ppet": "http://forge.puppetlabs.com/modules?q=\u0002&commit=Go\u000161", + "ptype": "//docs.puppet.com/puppet/latest/type.html#\u0002\u00010", + "redata": "http://puredata.info/search?SearchableText=\u0002\u00010", + "rolator": "//eshiponline.purolator.com/ShipOnline/Public/Track/TrackingDetails.aspx?pin=\u0002\u00010", + "rplemath": "http://search.freefind.com/find.html?id=5014414&pageid=r&mode=ALL&n=0&query=\u0002\u00010", + "zzse": "//puzzling.stackexchange.com/search?q=\u0002\u000114", + "zzles": "http://www.puzzlopia.com/search-results?search=\u0002\u00010" + }, + "v": { + "*": "//www.primevideo.com/region/eu/search/ref=dv_web_nav_search?phrase=\u0002&ie=UTF8\u000174", + "z": "http://plantsvszombies.wikia.com/wiki/Special:Search?query=\u0002\u00010" + }, + "w": { + "c": "//paperswithcode.com/search?q=\u0002\u00010", + "f": "//polarweldfin.com/etsi?controller=search&s=\u0002\u00010", + "p": "//fa.wikipedia.org/wiki/Special:Search?search=\u0002&go=Go\u000168", + "*": "http://www.pricewatch.com/search?q=\u0002 \u000115", + "v": "//programadorwebvalencia.com/blog/?search=\u0002\u00015", + "de": "http://www.pokewiki.de/index.php?search=\u0002&title=Spezial%3ASuche&go=Seite\u000112", + "iki": "//psychonautwiki.org/w/index.php?search=\u0002\u000122", + "ned": "//haveibeenpwned.com/account/\u0002\u00010" + }, + "x": { + "b": "http://pixabay.com/en/photos/?q=\u0002\u000175", + "c": "http://www.phoenixcontact.com/online/portal/us?q=\u0002&uri=pxc-search%3Awebsite&library=usen\u00010", + "*": "http://pixabay.com/en/photos/?q=\u0002\u000175", + "v": { + "g": "//pixabay.com/en/photos/?image_type=vector&cat=&min_width=&min_height=&q=\u0002&order=latest\u00010", + "*": "//pixabay.com/en/photos/?q=\u0002&image_type=vector&cat=&min_width=&min_height=\u00010" + }, + "here": "//pxhere.com/en/photos?q=\u0002\u00010" + }, + "y": { + "2": { + "7": "//docs.python.org/2.7/search.html?q=\u0002\u00010", + "*": "//docs.python.org/2.7/search.html?q=\u0002\u00010" + }, + "3": { + "4": "//docs.python.org/3.4/search.html?q=\u0002\u00010", + "5": "//docs.python.org/3.5/search.html?q=\u0002\u00010", + "k": "http://docs.python.org/3/search.html?q=\u0002\u000121", + "*": "//docs.python.org/3/search.html?q=\u0002\u0001526", + "fr": "//docs.python.org/fr/3/search.html?q=\u0002\u00010", + "6doc": "//docs.python.org/3.6/library/\u0002.html\u00010" + }, + "a": "http://www.primiciasya.com/search.html?q=\u0002\u00010", + "*": "//docs.python.org/3/search.html?q=\u0002\u0001526", + "lm": "http://pylint-messages.wikidot.com/messages:\u0002\u00010", + "pa": "//pypi.org/search/?q=\u0002\u000114", + "pi": "//pypi.org/search/?q=\u0002\u000114", + "qt": { + "5": "//www.riverbankcomputing.com/static/Docs/PyQt5/search.html?q=\u0002&check_keywords=yes&area=default\u00010", + "*": "http://pyqt.sourceforge.net/Docs/PyQt5/search.html?q=\u0002\u00010" + }, + "bug": "//bugs.python.org/issue?search_text=\u0002\u00010", + "game": "//www.pygame.org/docs/search.html?q=\u0002\u00013", + "mel": "//help.autodesk.com/cloudhelp/2018/ENU/Maya-Tech-Docs/PyMel/search.html?q=\u0002&check_keywords=yes\u00010", + "ramid": "//docs.pylonsproject.org/projects/pyramid/en/latest/search.html?q=\u0002\u00010", + "side": { + "2": "//doc-snapshots.qt.io/qtforpython/search.html?q=\u0002&check_keywords=yes&area=default\u00010", + "*": "http://www.pyside.org/docs/pyside/search.html?q=\u0002&check_keywords=yes&area=default\u00010" + }, + "spark": "//spark.apache.org/docs/latest/api/python/search.html?q=\u0002\u00010", + "thon": { + "2": { + "6": "http://docs.python.org/2.6/search.html?q=\u0002&check_keywords=yes&area=default\u00010", + "7": "http://docs.python.org/2.7/search.html?q=\u0002&check_keywords=yes&area=default\u00010", + "*": "//docs.python.org/2/search.html?q=\u0002\u000113" + }, + "3": { + "0": "http://docs.python.org/3.0/search.html?q=\u0002&check_keywords=yes&area=default\u00010", + "1": "http://docs.python.org/3.1/search.html?q=\u0002&check_keywords=yes&area=default\u00010", + "2": "http://docs.python.org/3.2/search.html?q=\u0002&check_keywords=yes&area=default\u00010", + "*": "//docs.python.org/3/search.html?q=\u0002\u0001526" + }, + "*": "//docs.python.org/3/search.html?q=\u0002\u0001526", + "dev": "http://docs.python.org/dev/search.html?q=\u0002 \u000115" + }, + "torch": "//pytorch.org/docs/stable/search.html?q=\u0002&check_keywords=yes&area=default\u000160", + "video": "http://pyvideo.org/search?models=videos.video&q=\u0002\u00010" + }, + "4k": "http://pitchfork.com/search/?query=\u0002\u000190", + "zw": "//pzwiki.net/w/index.php?search=\u0002\u00010", + "6mod": "//modules.perl6.org/search/?q=\u0002\u00010" + }, + "q": { + "b": "//www.quimbee.com/search?q=\u0002\u00010", + "c": { + "*": "//www.qconcursos.com/busca?q=\u0002\u00010", + "ubbrux": "http://www.qcunbon.be/bruxelles?q=\u0002\u00010" + }, + "m": { + "e": "http://m.quickmeme.com/search/?q=\u0002\u00010", + "*": "//www.qwant.com/music/search?q=\u0002\u00015", + "aps": "//www.qwant.com/maps/?q=\u0002\u000122" + }, + "p": { + "*": "//www.quip.com/search?q=\u0002\u00010", + "on": "http://qpongo.com/ddgsearch.aspx?q=\u0002\u00010" + }, + "*": "//www.quora.com/search?q=\u0002\u0001518", + "r": { + "*": "//api.qrserver.com/v1/create-qr-code/?qzone=1&data=\u0002\u0001364", + "z": "http://www.qrz.com/db/?callsign=\u0002&cmd=Search\u000199", + "decode": "http://zxing.org/w/decode?u=\u0002\u00010" + }, + "s": { + "o": "//quant.stackexchange.com/search?q=\u0002\u00010", + "*": "//help.qlik.com/en-US/search/?q=\u0002\u00010", + "r": "//www.qsrmagazine.com/search/site/\u0002\u00010", + "sl": "//www.ssllabs.com/ssldb/analyze.html?d=\u0002&hideResults=on\u00015", + "tu": "//www.topuniversities.com/search/site/\u0002\u00010" + }, + "t": { + "3": "//forum.quartertothree.com/search?expanded=true&q=\u0002\u00010", + "4": "//doc.qt.io/qt-4.8/search-results.html?q=\u0002\u00010", + "5": "http://doc.qt.io/qt-5/search-results.html?q=\u0002\u00018", + "*": "//doc.qt.io/qt-5/search-results.html?q=\u0002\u0001151" + }, + "w": { + "e": "//www.qwantjunior.com/?q=\u0002&t=education\u00010", + "i": "//www.qwant.com/?q=\u0002&t=images\u00019", + "l": "//lite.qwant.com/?q=\u0002\u00010", + "m": "//www.qwant.com/music/search?q=\u0002\u00015", + "n": "//www.qwant.com/?q=\u0002&t=news\u00010", + "*": "//www.qwant.com/?q=\u0002\u0001176", + "s": "//www.qwant.com/?q=\u0002&t=social\u00010", + "t": "//qwant.com/?q=\u0002\u000113", + "v": "//www.qwant.com/?q=\u0002&t=videos\u00017", + "w": "//www.qwant.com/?q=\u0002&t=web\u000171", + "ant": "//www.qwant.com/?q=\u0002\u0001176" + }, + "z": "http://qz.com/search/\u0002\u00010", + "at": "http://quinapalus.com/cgi-bin/qat?pat=\u0002\u00013", + "az": "http://qaz.wtf/u/convert.cgi?text=\u0002\u000115", + "db": "http://www.bash.org/?search=\u0002\u00010", + "es": "//es.quora.com/search?q=\u0002\u00010", + "im": { + "a": { + "*": "http://www.qim.com/albums/albums.asp?search=\u0002\u00010", + "lbum": "http://www.qim.com/albums/albums.asp?search=\u0002\u00010", + "rtiste": "http://www.qim.com/artistes/artiste.asp?search=\u0002\u00010" + }, + "*": "http://www.qim.com/artistes/artiste.asp?search=\u0002\u00010" + }, + "li": "//beta.cliqz.com/search?q=\u0002\u00010", + "oq": "//questso.blogspot.com/search?q=\u0002\u00010", + "um": "http://www.qumran2.net/indice.php?parole=\u0002\u00010", + "un": "//qunwang6.github.io/?q=\u0002\u00010", + "ur": { + "*": "http://quran.com/search?q=\u0002\u00019", + "an": "http://quran.com/search?q=\u0002\u00019" + }, + "vc": "http://www.qvc.com/catalog/search.html?langId=-1&storeId=10251&catalogId=10151&keyword=\u0002\u000151", + "iita": "http://qiita.com/search?q=\u0002\u000174", + "lcrew": "//qlcrew.com/?q=\u0002\u00010", + "obuz": "http://www.qobuz.com/recherche?q=\u0002\u000148", + "ual": { + "*": "//www.qualtrics.com/support/search/?q=\u0002\u000111", + "ebs": "//www.qualebs.com/techbay/search?query=\u0002\u00010" + }, + "uay": "//quay.io/search?q=\u0002\u00010", + "uandl": "//www.quandl.com/search?query=\u0002\u00010", + "uantcast": "//www.quantcast.com/home/site/search/\u0002\u00010", + "uartz": "http://qz.com/search/\u0002\u00010", + "uebecinfomusique": "http://www.qim.com/artistes/artiste.asp?search=\u0002\u00010", + "ueenslibrary": "http://www.queenslibrary.org/search/apachesolr_search/\u0002\u00010", + "ueryposts": "http://queryposts.com/?s=\u0002\u00010", + "uickdocs": "http://quickdocs.org/search?q=\u0002\u00010", + "uirky": "//www.quirky.com/search?query=\u0002\u00010", + "uizlet": "http://quizlet.com/subject/\u0002/\u00014", + "uora": "http://www.quora.com/search?q=\u0002&context_type=&context_id=\u000195", + "uotes": "http://en.wikiquote.org/wiki/Special:Search?search=\u0002\u00015", + "uotev": "//www.quotev.com/search/\u0002\u00010", + "uoteinvestigator": "//quoteinvestigator.com/?s=\u0002\u00010", + "uttera": "//quttera.com/sitescan/\u0002\u00010" + }, + "r": { + "7": "http://www.rapid7.com/db/search?utf8=%E2%9C%93&q=\u0002 &t=a\u00010", + "a": { + "d": { + "*": "//radiopaedia.org/search?utf8=✓&q=\u0002&scope=all\u000112", + "hd": "//www.reddit.com/r/ADHD/search/?q=\u0002&restrict_sr=1\u00010", + "io": { + "*": "//radiopaedia.org/search?utf8=%E2%9C%93&q=\u0002&scope=all\u00017", + "24": "//www.radio24.ilsole24ore.com/ricerca/\u0002\u00010", + "javan": "//www.radiojavan.com/search?query=\u0002\u00010", + "paedia": "http://radiopaedia.org/search?q=\u0002\u00010", + "shack": "//www.radioshack.com/search?q=\u0002\u00010", + "times": "http://www.radiotimes.com/search?q=\u0002\u00010" + } + }, + "e": "//dle.rae.es/?w=\u0002\u00011303", + "f": "http://animorphsforum.com/index.php?action=search;advanced;search=\u0002\u00010", + "g": "http://academia.gal/dicionario/-/termo/busca/\u0002\u000124", + "h": "//roosterteeth.com/channel/achievement-hunter#search?term=\u0002\u00010", + "i": { + "*": "//www.raiplay.it/ricerca?q=\u0002\u00015", + "ls": { + "*": "http://api.rubyonrails.org/?q=\u0002\u0001102", + "casts": "http://railscasts.com/?search=\u0002\u00010", + "dock": "http://apidock.com/rails/search?query=\u0002\u00010", + "guides": "//duckduckgo.com/?q=\u0002+site%3Aguides.rubyonrails.org\u00018" + }, + "derio": "//raider.io/search?type=character&name[0][contains]=\u0002\u00017" + }, + "l": { + "*": "http://rgb.to/ral/\u0002\u00010", + "it": "http://search.rockwellautomation.com/search?q=\u0002&client=literature&filter=0&ie=UTF-8&oe=UTF-8&output=xml_no_dtd&proxystylesheet=literature&site=literature&getfields=*&lang=en&hl=en&num=20&requiredfields=xlanguage%3AMU%7Cxlanguage%3AEN\u00018", + "lypoint": "//www.rallypoint.com/answers?q=\u0002\u00010", + "vid": "http://ralvid.ml/search.php?q=\u0002\u00010" + }, + "p": { + "*": "//genius.com/search?q=\u0002\u00013287", + "arts": "//www.reliableaftermarketparts.com/search?q=\u0002\u00010", + "genius": "http://rapgenius.com/search?q=\u0002\u00014", + "idonline": "//www.rapidonline.com/Catalogue/Search?Query=\u0002\u00010" + }, + "*": "http://www.residentadvisor.net/search.aspx?searchstr=\u0002\u000136", + "y": { + "*": "//www.raywenderlich.com/?s=\u0002\u00010", + "mond": "//raymond-nh.com/?s=\u0002\u00010" + }, + "cv": "//www.racv.com.au/search-results.html?q=\u0002\u00010", + "ru": "//raru.co.za/search/\u0002\u00010", + "te": { + "*": "//www.ratemyprofessors.com/search.jsp?query=\u0002\u00013", + "beer": "//www.ratebeer.com/search?q=\u0002\u000115", + "myprofessor": "http://www.ratemyprofessors.com/search.jsp?query=\u0002\u00015", + "yourgenre": "//rateyourmusic.com/genre/\u0002\u00010", + "yourmusic": "http://rateyourmusic.com/search?searchterm=\u0002&searchtype=a\u0001165" + }, + "tp": "//www.ratp.fr/itineraires?start=\u0002&lieu_depart=station&\u00010", + "wg": "//rawg.io/search?query=\u0002\u00018", + "amattu": "http://www.koivuniemi.com/raamattuhaku?tila=pikahaku&hakuehto=\u0002\u00010", + "bbionrails": "//blog.yechiel.me/search?q=\u0002\u00010", + "cing": "http://www.racing.com/search?q=\u0002\u00010", + "cket": "http://docs.racket-lang.org/search/index.html?q=\u0002\u000156", + "cksforcars": "//www.racksforcars.com/store/search.asp?keyword=\u0002\u00013", + "kde": "//www.rakuten.de/suchen/\u0002?category=0\u00010", + "kuten": { + "g": "//global.rakuten.com/en/search/?k=\u0002\u00010", + "*": "//search.rakuten.co.jp/search/mall/\u0002/\u00010" + }, + "mda": "http://ramdajs.com/docs/#\u0002\u000115", + "ndt": "//www.roadandtrack.com/search/?q=\u0002\u00010", + "ndom": "//www.random.org/search?q=\u0002\u000132", + "spberrypi": "http://www.raspberrypi.org/?s=\u0002\u00010", + "tamo": "//ratamo.verkkokirjasto.fi/web/arena/search?p_p_id=searchResult_WAR_arenaportlets&p_r_p_687834046_search_query=\u0002\u00010", + "tgeber": "//www.topratgeber24.de/suche?s=\u0002\u00010", + "tionalwiki": "http://rationalwiki.org/w/index.php?search=\u0002&button=&title=Special:Search&go=Go\u000162", + "tko": "//www.ratkojat.fi/hae?s=\u0002\u00010", + "velry": "http://www.ravelry.com/patterns/search#query=\u0002\u00015", + "zer": "//www.razer.com/search/?text=\u0002\u00010", + "zzball": "http://razzball.com/index.php?s=\u0002\u00010" + }, + "b": { + "c": "//www.rbcroyalbank.com/search-public/index.html?question=\u0002\u00010", + "*": "//rubydocs.org/d/ruby-latest/?q=\u0002\u000113", + "l": { + "*": "http://www.dnswatch.info/dns/rbl-lookup?host=\u0002&submit=RBL+Lookup\u00014", + "x": { + "g": "//www.roblox.com/search/users?keyword=\u0002\u00010", + "*": "http://www.roblox.com/Catalog/Lists.aspx?m=TopFavorites&c=9&t=AllTime&d=All&q=\u0002\u000183" + } + }, + "n": { + "*": "http://rbnorway.org/?s=\u0002\u00010", + "dx": "http://www.reversebeacon.net/dxsd1/dxsd1.php?f=0&c=\u0002&t=dx\u00010" + }, + "t": { + "b": "//www.ruby-toolbox.com/?q=\u0002\u00010", + "c": "http://www.metric-conversions.org/pt/moeda/bitcoin-em-real.htm?val=\u0002\u00010", + "g": "//rbt.asia/g/search/text/\u0002\u00010", + "*": "//rbt.asia/_/search/text/\u0002\u000154", + "ag": "http://www.radio-browser.info/gui/#!/bytag/\u0002\u00010", + "mu": "//rbt.asia/mu/search/text/\u0002/\u00016" + }, + "bg": "//www.rbbg.it/opac/search/lst?q=\u0002\u00010", + "xw": "http://wiki.roblox.com/index.php?search=\u0002\u000110", + "ugs": "//bugzilla.redhat.com/buglist.cgi?quicksearch=\u0002\u00010", + "xdev": "//devforum.roblox.com/search?q=\u0002\u00017" + }, + "c": { + "e": { + "f": "http://context.reverso.net/translation/english-french/\u0002\u00015", + "*": "//doc.rust-lang.org/error-index.html#E\u0002\u00014", + "npl": "http://context.reverso.net/translation/english-polish/\u0002\u00015", + "nru": "//context.reverso.net/translation/english-russian/\u0002\u000136" + }, + "f": { + "e": "http://context.reverso.net/translation/french-english/\u0002\u00018", + "*": "//rcf.fr/rechercher/\u0002\u00010", + "r": { + "*": "//www.ricardocuisine.com/recherche/mot-cle/\u0002\u00010", + "nl": "http://context.reverso.net/translation/french-dutch/\u0002\u00010" + } + }, + "l": { + "*": "//raleigh.craigslist.org/search/?query=\u0002\u00010", + "ippy": "//rust-lang.github.io/rust-clippy/master/index.html#\u0002\u00010", + "ivre": "//www.recyclivre.com/shop/recherche?orderby=price&orderway=asc&search_query=\u0002&submit_search=&s=\u00010" + }, + "p": { + "p": "http://www.cplusplus.com/search.do?q=\u0002\u00010", + "*": "http://www.realclearpolitics.com/search/?q=\u0002\u000119", + "lde": "http://context.reverso.net/t%C5%82umaczenie/niemiecki-polski/\u0002\u00010", + "len": "http://context.reverso.net/translation/polish-english/\u0002\u000111" + }, + "*": "//www.readerscave.com/?s=\u0002\u00010", + "w": "http://apps.leg.wa.gov/RCW/default.aspx?cite=\u0002\u00010", + "db": "http://rcdb.com/qs.htm?qs=\u0002\u000130", + "sb": "http://rcsb.org/pdb/explore/explore.do?structureId=\u0002\u00013", + "ss": "//www.realcanadiansuperstore.ca/search/?search-bar=\u0002\u00010", + "onj": "http://bab.la/conjugaison/russe/\u0002\u00010", + "ruen": "//context.reverso.net/translation/russian-english/\u0002\u00010" + }, + "f": { + "c": { + "*": "//tools.ietf.org/html/rfc\u0002\u0001118", + "k": "//www.rfc-editor.org/search/rfc_search_detail.php?title=\u0002\u00010", + "r": "http://www.rfcreader.com/#rfc\u0002\u00010", + "lipart": "http://rfclipart.com/search.html?text=\u0002\u00010" + }, + "d": "//refind.com/?q=\u0002\u00010", + "*": "http://www.reasonablefaith.org/search/results?q=\u0002\u00013", + "r": "http://dictionnaire.reverso.net/francais-definition/\u0002\u00010", + "s": { + "*": "http://www.radiofreesatan.com/?s=\u0002&submit=Submit\u00010", + "ana": { + "e": "//redfoxsanakirja.fi/sanakirja/-/s/eng/fin/\u0002\u00010", + "*": "//redfoxsanakirja.fi/sanakirja/-/s/fin/eng/\u0002\u00010" + } + } + }, + "g": { + "i": "//images.google.com/searchbyimage?image_url=\u0002\u0001286", + "o": "//www.reddit.com/r/GlobalOffensive/search/?q=\u0002&restrict_sr=1\u00015", + "*": "http://rapgenius.com/search?q=\u0002\u00014", + "ate": "//www.researchgate.net/search.Search.html?query=\u0002\u00016" + }, + "h": { + "q": "http://www.runehq.com/search.php?q=\u0002\u00010", + "*": "//robinhood.com/stocks/\u0002\u000121", + "t": { + "*": "//access.redhat.com/search/#/?q=\u0002&p=1&srch=any&language=en&documentKind=Documentation\u00010", + "t": "//www.stateofthedapps.com/dapps?text=\u0002\u00010" + }, + "bz": "//bugzilla.redhat.com/buglist.cgi?quicksearch=\u0002\u00010", + "sa": "//rhn.redhat.com/errata/RHSA-\u0002.html\u00010", + "ino": "http://www.food4rhino.com/browse?searchText=\u0002\u00014", + "ydo": "//www.rhydolabz.com/advanced_search_result.html?keyword=\u0002\u00010", + "yme": { + "*": "//www.rhymezone.com/r/rhyme.cgi?Word=\u0002&typeofrhyme=perfect&org1=syl&org2=l&org3=y\u000158", + "r": "http://www.rhymer.com/RhymingDictionary/\u0002.html\u00010", + "brain": "http://rhymebrain.com/en/What_rhymes_with_\u0002.html\u00018" + } + }, + "j": "//www.radiojavan.com/search?query=\u0002\u00010", + "k": { + "n": { + "*": "//reestr.rublacklist.net/search/?q=\u0002\u00010", + "astro": "//rknastrovastu.com/?s=\u0002\u00010" + }, + "*": "http://www.robokart.com/index.php?route=product/search&search=\u0002\u00010", + "t": "//docs.racket-lang.org/search/index.html?q=\u0002\u000169" + }, + "m": { + "*": "http://www.gurusrom.net/search/term=\u0002\u000112", + "k": "//www.reddit.com/r/MechanicalKeyboards/search?q=\u0002&sort=relevance&t=all\u00010", + "n": "http://www.retailmenot.com/s/\u0002\u000115", + "p": "//www.ratemyprofessors.com/search.jsp?query=\u0002\u00013", + "w": "//rimworldwiki.com/index.php?search=\u0002&title=Special%3ASearch\u00010", + "it": "//www.rmit.edu.au/search?q=\u0002\u00010", + "ail": "//www.royalmail.com/track-your-item#/tracking-results/\u0002\u00013", + "elb": "//www.reddit.com/r/melbourne/search?q=\u0002&restrict_sr=on&sort=relevance&t=all\u00010" + }, + "n": { + "l": "//duckduckgo.com/?q=\u0002&kl=nl-nl\u00010", + "*": "http://india.recruit.net/search.html?query=\u0002&location=delhi\u00010", + "z": "//www.radionz.co.nz/search/results?utf8=%E2%9C%93&q=\u0002&commit=Search\u00010", + "24": "http://en.rocketnews24.com/?s=\u0002\u00010" + }, + "o": { + "*": "//www.admin.ch/opc/search/?text=\u0002&lang=fr&language%5B%5D=fr&product%5B%5D=ClassifiedCompilation\u00010", + "k": { + "*": "http://www.returnofkings.com/?s=\u0002\u00010", + "u": "//owner.roku.com/Add/\u0002\u00010", + "omari": "http://rokomari.com/search?term=\u0002\u00010" + }, + "s": { + "*": "http://www.ros.org/search/index.html?cx=018259903093183594226%3Atxvzw9fat6w&cof=FORID%3A11%3BNB%3A1&ie=UTF-8&filter=0&num=10&input=\u0002&q=\u0002&sa=Submit\u000112", + "w": "//wiki.ros.org/\u0002\u00010", + "tr": "//rostr.disney.com/search_results?query=\u0002\u00010", + "ettacode": "http://rosettacode.org/mw/index.php?title=Special%3ASearch&search=\u0002&go=Go\u00017", + "sde": "//www.rossmann.de/verbraucherportal/toolbox/suche.html?query=\u0002\u00010" + }, + "ck": { + "*": "//luarocks.org/search?q=\u0002\u000112", + "et": { + "*": "http://www.rocketindustrial.com/catalogsearch/result/?q=\u0002\u00010", + "beans": "//www.rocketbeans.tv/?s=\u0002\u00013", + "hub": "http://rockethub.com/projects?utf8=%E2%9C%93&q=\u0002\u00010" + }, + "it": "//www.rockit.it/web/cerca.php?k=\u0002\u00010", + "ol": "http://www.rockol.it/search.php?s=\u0002\u00010", + "auto": "//www.rockauto.com/en/partsearch/?partnum=\u0002\u00010", + "papershotgun": "http://www.rockpapershotgun.com/?s=\u0002\u00010" + }, + "do": "//gdpr.pl/?s=\u0002\u00010", + "fi": "http://www.dictionar-finlandez.net/online/?word=\u0002\u00010", + "ld": "//old.reddit.com/search?q=\u0002\u0001141", + "ot": { + "h": "//www.roothax.com/?s=\u0002\u00010", + "*": "http://root.cern.ch/drupal/search/node/\u0002\u00016" + }, + "r2": "//riskofrain2.fandom.com/wiki/Special:Search?query=\u0002\u00013", + "to": "//www.rotoworld.com/search#query=\u0002\u000111", + "adandtrack": "//www.roadandtrack.com/search/?q=\u0002\u00010", + "bertchristgau": "//robertchristgau.com/get_artist.php?name=\u0002\u00010", + "blox": { + "g": { + "*": "//www.roblox.com/games/?Keyword=\u0002\u000113", + "r": "http://www.roblox.com/Groups/search.aspx?val=\u0002\u00010" + }, + "l": "//www.roblox.com/develop/library?CatalogContext=2&Keyword=\u0002&SortAggregation=5&LegendExpanded=true&Category=6\u00010", + "*": "//www.roblox.com/games/?Keyword=\u0002\u000113", + "u": "//www.roblox.com/search/users?keyword=\u0002\u00010" + }, + "botreview": "//robot-review.ru/search?q=\u0002\u00010", + "btex": "//www.robtex.com/dns-lookup/\u0002\u000113", + "cwiki": "http://rocwiki.org/?action=search&string=\u0002\u00010", + "dev": "//developer.roblox.com/search#stq=\u0002\u00010", + "etgen": "//www.roetgen.de/?s=\u0002\u00010", + "get": "http://www.roget.org/scripts/qq.php?seekword=\u0002\u00013", + "gers": "//www.rogers.com/customer/search?searchTerm=\u0002\u00010", + "gerebert": "//www.rogerebert.com/search?utf8=%E2%9C%93&q=\u0002\u00015", + "guebasin": "http://roguebasin.roguelikedevelopment.org/index.php?title=Special%3ASearch&search=\u0002&go=Go\u00010", + "ll205e": "//roll20.net/compendium/dnd5e/searchbook/?terms=\u0002\u00010", + "llingstone": { + "*": "http://www.rollingstone.com/search?q=\u0002\u00010", + "it": "http://www.rollingstone.it/?s=\u0002\u00010" + }, + "majidesukanji": "http://www.romajidesu.com/kanji/\u0002 \u00010", + "majidesuvcb": "http://www.romajidesu.com/?m=dictionary&a=lookup&w=\u0002\u00010", + "t13": "http://decode.org/?q=\u0002\u00017", + "terpanda": "//redpandazine.at/?s=\u0002\u00010", + "ttentomato": { + "*": "http://www.rottentomatoes.com/search/?search=\u0002\u0001187", + "es": "http://www.rottentomatoes.com/search/?search=\u0002\u0001187" + }, + "ute": { + "*": "//www.google.de/maps/dir/\u0002\u00010", + "r": "//www.router24.info/uebersicht?s=\u0002\u00010" + }, + "utard": "http://www.routard.com/recherche.asp?q=\u0002&edt_cleRech=\u0002\u00010", + "uxbe": "//duckduckgo.com/?q=site%3Arouxbe.com+\u0002\u00010", + "wiki": "//developer.roblox.com/search#stq=\u0002\u00010", + "yalroadl": "//royalroadl.com/fictions/search?keyword=\u0002\u00013", + "zet": { + "*": "http://rozethaber.com/search/\u0002\u00013", + "ka": "http://rozetka.com.ua/search/?section_id=§ion=&text=\u0002&rz-search-button=\u000137" + } + }, + "p": { + "f": "//www.reddit.com/r/PublicFreakout/search/?q=\u0002&restrict_sr=1\u00010", + "g": { + "*": "http://rpg.stackexchange.com/search?q=\u0002\u00010", + "sx": "http://rpg.stackexchange.com/search?q=\u0002\u00010", + "geek": "http://rpggeek.com/geeksearch.php?action=search&objecttype=rpgunified&q=\u0002&B1=Go\u000110" + }, + "i": { + "*": "//www.raspberrypi.org/search/\u0002\u00015", + "-so": "http://raspberrypi.stackexchange.com/search?q=\u0002\u00010" + }, + "m": { + "*": "http://rpmfind.net/linux/rpm2html/search.php?query=\u0002&submit=Search+...\u00013", + "s": "//src.fedoraproject.org/rpms/\u0002\u000126", + "find": "http://rpmfind.net/linux/rpm2html/search.php?query=\u0002&submit=Search+...\u00013", + "fusion": "//admin.rpmfusion.org/pkgdb/packages/\u0002/\u00013" + }, + "*": "http://www.raspberrypi.org/phpBB3/search.php?keywords=\u0002\u00010", + "s": "http://www.rockpapershotgun.com/?s=\u0002 \u0001121", + "y": "//realpython.com/search?q=\u0002\u00015", + "ad": "//pad.riseup.net/p/\u0002\u00010", + "hilos": "http://www.radicalphilosophy.com/?s=\u0002\u00010", + "hone": "http://www.whitepages.com/phone/\u0002\u00010", + "len": "//context.reverso.net/tłumaczenie/polski-angielski/\u0002\u00010", + "rivacy": "//www.reddit.com/r/privacy/search?q=\u0002&restrict_sr=on\u000164" + }, + "r": { + "c": "http://www.rainbowresource.com/searchspring.php?q=\u0002\u00010", + "*": "http://reprap.org/mediawiki/index.php?search=\u0002\u00010", + "w": "//riordan.fandom.com/wiki/Special:Search?query=\u0002\u00010" + }, + "*": "//www.reddit.com/search?q=\u0002\u00014855", + "s": { + "4": "http://rs.4chan.org/?s=\u0002&from=ALL\u00010", + "c": { + "h": "//www.admin.ch/opc/search/?text=\u0002&lang=fr&product[]=cc&date_range_min=&date_range_max=&d_compilation=both&d_is_in_force=yes&thesaurus=1\u00010", + "i": "//www.reddit.com/r/askscience/search?q=\u0002&restrict_sr=1\u00010", + "*": "http://uk.rs-online.com/web/c/?searchTerm=\u0002\u000124", + "ape": "//runescape.wiki/?search=\u0002\u00010" + }, + "g": { + "e": "http://services.runescape.com/m=itemdb_rs/results?query=\u0002\u000124", + "*": "//www.rockstargames.com/search/?q=\u0002\u00010" + }, + "k": "//www.refseek.com/search?q=\u0002\u00010", + "n": { + "l": "http://nl.rs-online.com/web/c/?searchTerm=\u0002\u00010", + "*": "//www.reddit.com/r/\u0002/new/\u00015", + "z": "//nz.rs-online.com/web/c/?sra=oss&r=t&searchTerm=\u0002\u00010" + }, + "o": "http://stackoverflow.com/search?q=[r]+\u0002\u000110", + "*": "//runescape.wiki/?search=\u0002\u00010", + "u": { + "b": "//reddit.com/r/\u0002\u00011288", + "k": "http://uk.rs-online.com/web/c/?sra=oss&r=t&searchTerm=\u0002\u000114", + "*": "//runsignup.com/Races?name=\u0002\u00010" + }, + "w": { + "*": "//runescape.wiki/?search=\u0002&title=Special:Search&go=Go\u000174", + "iki": { + "n": "//runescape.wiki/?search=test&title=Special%3ASearch&fulltext=\u0002\u00010", + "*": "//runescape.wiki/?search=\u0002\u00010" + } + }, + "07": "//oldschool.runescape.wiki/w/Special:Search?search=\u0002\u000121", + "ar": "http://www.rollingstone.com.ar/buscador-r30-\u0002\u00010", + "de": "http://de.rs-online.com/web/c/?searchTerm=\u0002\u00010", + "es": "//es.rs-online.com/web/c/?sra=oss&r=t&searchTerm=\u0002\u00010", + "fr": "http://radiospares-fr.rs-online.com/web/c/?searchTerm=\u0002\u000137", + "it": "http://it.rs-online.com/web/c/?searchTerm=\u0002\u00010", + "pb": "//www.rspb.org.uk/search/?q=\u0002\u00010", + "ph": "http://ph.rs-online.com/web/c/?searchTerm=\u0002\u00010", + "pt": "//www.roblox.com/games/?Keyword=\u0002\u000113", + "tc": "http://rosettacode.org/mw/index.php?title=Special%3ASearch&profile=default&search=\u0002&fulltext=Search\u00016", + "za": "//za.rs-online.com/web/c/?sra=oss&r=t&searchTerm=\u0002\u00010", + "-docs": "//docs.rs/\u0002\u0001598", + "-std": "//doc.rust-lang.org/std/index.html?search=\u0002\u000118", + "eek": "http://www.rseek.org/?cx=010923144343702598753:boaz1reyxd4&newwindow=1&q=\u0002&sa=Search+functions,+lists,+and+more&cof=FORID:11&siteurl=www.rseek.org/\u000121", + "ibank": "//risibank.fr/#\u0002\u00010", + "ssh": "http://www.rsssearchhub.com/feeds/?search=\u0002\u00010", + "tats": "//www.rdocumentation.org/search?q=\u0002\u000113", + "vce": "//www.biblegateway.com/passage/?search=\u0002&version=RSVCE\u00010" + }, + "t": { + "d": { + "*": "//readthedocs.org/search/?q=\u0002\u00013", + "linux": "//kernel.readthedocs.io/en/sphinx-samples/search.html?q=\u0002&check_keywords=yes&area=default\u00010" + }, + "e": { + "*": "http://www.rte.ie/search/?query=\u0002\u00010", + "s": "//actualidad.rt.com/search?q=\u0002\u000142" + }, + "h": "//roosterteeth.com/#search?term=\u0002\u000148", + "m": "//www.rememberthemilk.com/app/#search/\u0002\u00010", + "*": "//www.rottentomatoes.com/search/?search=\u0002\u00012578", + "s": "http://www.rts.ch/services/recherche/?q=\u0002\u00017", + "t": "http://www.realtimetrains.co.uk/search/handler?type=basic&qs=true&search=\u0002\u00010", + "bf": "//www.rtbf.be/info/recherche?q=\u0002\u0001147", + "fd": "http://\u0002.rtfd.io\u00014", + "fr": "//fr.shopping.rakuten.com/s/\u0002\u00010", + "ve": "http://www.rtve.es/buscador/?q=\u0002\u000122", + "boi": "//www.reddit.com/r/bindingofisaac/search?q=\u0002&restrict_sr=on\u00010", + "i51cpp": "//community.rti.com/rti-doc/510/ndds.5.1.0/doc/html/api_cpp/search.php?query=\u0002\u00010", + "i51java": "//community.rti.com/rti-doc/510/ndds.5.1.0/doc/html/api_java/search.php?query=\u0002\u00010", + "i523um": "//community.rti.com/static/documentation/connext-dds/5.2.3/doc/manuals/connext_dds/html_files/RTI_ConnextDDS_CoreLibraries_UsersManual/index.htm#search-\u0002\u00010", + "ikb": "//community.rti.com/search/kb/\u0002\u00010", + "ings": "//www.rtings.com/search?cx=partner-pub-9742413462301870%3A7201788216&cof=FORID%3A10&ie=UTF-8&silo=&q=\u0002\u000112", + "news": "http://rt.com/search/?q=\u0002\u00010", + "oday": "//www.rt.com/search?q=\u0002\u000126", + "vnh": "http://www.rtvnh.nl/zoeken/1/\u0002\u00010" + }, + "u": { + "g": { + "*": "http://www.rug.nl/search/?searchtext=\u0002\u00010", + "ame": "//www.retrovideogamestore.com/index.php?option=com_mijoshop&route=product/search&search=\u0002\u00010" + }, + "k": "http://ruk.ca/search/site/\u0002\u00010", + "*": "http://www.redusers.com/noticias/?s=\u0002\u00019", + "by": { + "*": "http://www.google.com/cse?q=\u0002&cx=013598269713424429640:g5orptiw95w&ie=UTF-8&sa=Search\u000163", + "doc": { + "*": "http://www.ruby-doc.org/search.html?q=\u0002\u000114", + "s": "//rubydocs.org/d/ruby-latest/?q=\u0002\u000113" + }, + "gems": "http://rubygems.org/search?query=\u0002\u000156", + "lane": "http://www.rubylane.com/search?q=\u0002\u00010", + "toolbox": "//www.ruby-toolbox.com/search?utf8=✓&q=\u0002\u00010" + }, + "en": "http://translate.google.com/#ru/en/\u0002\u000163", + "fr": "//translate.google.com/#ru/fr/\u0002\u00010", + "sr": "//www.reddit.com/user/\u0002/\u000113", + "st": { + "a": "http://www.rusta.com/se/Sok/\u0002/\u00013", + "d": { + "*": "//doc.rust-lang.org/std/?search=\u0002\u0001143", + "oc": "//doc.rust-lang.org/std/?search=\u0002\u0001143" + }, + "n": "//doc.rust-lang.org/nightly/std/?search=\u0002\u0001172", + "*": "//doc.rust-lang.org/std/?search=\u0002\u0001143", + "labs": "//rustlabs.com/search=\u0002\u00010", + "rfc": "//github.com/rust-lang/rfcs/issues?utf8=✓&q=\u0002\u00010", + "std": "//doc.rust-lang.org/std/?search=\u0002\u0001143" + }, + "th": "//www.billygrahambookstore.org/catalogsearch/result/?q=\u0002\u00018", + "wk": "//ru.wikipedia.org/w/index.php?search=\u0002\u00010", + "bocop": "//rubocop.readthedocs.io/en/latest/search.html?q=\u0002\u00010", + "mble": "//rumble.com/all/q/\u0002/?type=videos\u00016", + "nescape": "//runescape.wiki/w/Special:Search?search=\u0002\u000146", + "nsignup": "//runsignup.com/Races?s=&cloudSearch=T&name=\u0002\u00010", + "ten": "http://find.ruten.com.tw/search/s000.php?enc=u&searchfrom=searchf&k=\u0002&t=0\u00013", + "tronik": "//www.rutronik24.com/search-result/qs:\u0002\u00010", + "tube": "http://rutube.ru/search.html?page=index&search=\u0002&search_type=track\u00014", + "wiki": "//ru.wikipedia.org/w/index.php?search=\u0002 \u000118" + }, + "v": { + "b": "http://rvb.wikia.com/wiki/Special:Search?query=\u0002\u00010", + "m": "//reviewmeta.com/search?q=\u0002\u00018", + "*": "//www.real.video/search?query=\u0002\u00016", + "cc": "http://raritanval.edu/rvcc/search.aspx?searchtext=\u0002\u00010", + "rental": "//www.elmonterv.com/search/?q=\u0002\u00010" + }, + "w": { + "*": "http://rationalwiki.org/w/index.php?search=\u0002\u0001232", + "th": "http://www.rwth-aachen.de/ca/be/hx/?lidx=&institution=RWTH+Aachen+University&search=\u0002\u00010", + "iki": "//thereaderwiki.com/en/\u0002\u00010" + }, + "z": { + "*": "//www.rhymezone.com/r/rhyme.cgi?Word=\u0002&typeofrhyme=perfect&org1=syl&org2=l&org3=y\u000158", + "r": "//www.razer.com/search?text=\u0002\u00010", + "tk": "//rozetka.com.ua/ua/search/?text=\u0002\u00010", + "elda": "//www.reddit.com/r/zelda/search/?q=\u0002\u00010" + }, + "10": "//search.rakuten.co.jp/search/mall/\u0002/\u00010", + "2r": "//www.rome2rio.com/map/\u0002\u00010", + "2u": "http://www.r2u.org.ua/s?w=\u0002&scope=all&dicts=all&highlight=on\u00010", + "dc": "//www.rueducommerce.fr/recherche/\u0002\u000128", + "do": { + "c": { + "*": "http://rdoc.info/find/github?q=\u0002\u00016", + "s": "//www.rdocumentation.org/search?q=\u0002\u000113", + "u": "//www.rdocumentation.org/search?q=\u0002\u000113" + }, + "*": "//www.rdocumentation.org/search?q=\u0002\u000113" + }, + "ds": "//www.reddit.com/r/\u0002\u00011116", + "e3": "//www.re3data.org/search?query=\u0002\u00010", + "ef": { + "r": { + "*": "http://dictionary.reverso.net/french-definition/\u0002\u00010", + "eb": "http://dictionary.reverso.net/french-english/\u0002\u00010", + "es": { + "h": "http://www.refreshcartridges.co.uk/advanced_search_result.php?q=\u0002\u00010", + "*": "http://dictionary.reverso.net/french-spanish/\u0002\u00010" + }, + "ge": "http://dictionnaire.reverso.net/francais-allemand/\u0002\u00010" + }, + "*": "http://www.reference.com/web?q=\u0002\u00015", + "lets": "http://reflets.info/?s=\u0002\u00010", + "seek": "//www.refseek.com/search?q=\u0002\u00010" + }, + "ei": { + "*": "//www.rei.com/search?q=\u0002\u000170", + "chelt": "//secure.reichelt.de/?ACTION=446;SEARCH=\u0002\u000119", + "sartikelen": "//www.reisartikelen.nl/search/?q=\u0002\u00010", + "ttiopas": "http://www.reittiopas.fi/?showsearchformsaved=hide&from_in= \u0002&from=&via_in=&via=&via_time=0&to_in= \u0002&to=&hour=15&minute=39&timetype=departure&date_cb=on&day=7&month=7&year=2015&cmargin=3&wspeed=70&method=1&stz=0&mc1=0&mc2=0&mc3=0&mc4=0&mc5=0&mc6=0&mc0=1&nroutes=3&gotoHash=\u00013" + }, + "en": { + "*": "http://dictionary.reverso.net/english-definition/\u0002\u00010", + "pl": "//context.reverso.net/tłumaczenie/angielski-polski/\u0002\u00010", + "soruigo": "//renso-ruigo.com/word/\u0002\u00010" + }, + "ep": { + "l": { + "*": "//repl.it/languages/\u0002\u000115", + "icante": "http://lamiradadelreplicante.com/?s=\u0002 \u00010" + }, + "m": "//represent.com/search?q=\u0002\u00010", + "*": "http://www.replacements.com/search/?query=\u0002\u00010", + "um": "//repositorium.sdum.uminho.pt/simple-search?query=\u0002\u00010", + "eater": "//www.repeaterbook.com/repeaters/keyword.php?func=result&keyword=\u0002\u00010", + "ology": "//repology.org/metapackages/?search=\u0002\u000142", + "rap": "http://reprap.org/mediawiki/index.php?search=\u0002\u00010", + "ubblica": { + "*": "http://ricerca.repubblica.it/ricerca/repubblica?query=\u0002\u00013", + "video": "http://ricerca.repubblica.it/ricerca/repubblica-video?query=\u0002&view=repubblica-video\u00010" + } + }, + "eu": { + "q": "http://www.reuters.com/search/news?blob=\u0002\u00013", + "*": "//www.reddit.com/user/\u0002\u000184", + "ters": "//www.reuters.com/search/news?blob=\u0002\u000139" + }, + "ex": { + "*": "http://rex.kb.dk/primo_library/libweb/action/search.do?fn=search&vl%28freeText0%29=\u0002\u00010", + "el": "//www.rexel.de/search/?text=\u0002\u00010" + }, + "im": { + "a": "//www.cercarime.it/?rima=\u0002\u00010", + "e": "http://www.rimessolides.com/rime.aspx?m=\u0002\u00010", + "*": "http://rimlexikon.com/index.php?rim=\u0002\u00010", + "wiki": "http://rimworldwiki.com/index.php?search=\u0002\u00013" + }, + "ip": { + "*": "//reverseip.domaintools.com/search/?q=\u0002\u00010", + "e": { + "*": "//stat.ripe.net/\u0002\u000112", + "db": "//apps.db.ripe.net/search/query.html?searchtext=\u0002&search%3AdoSearch=Search#resultsAnchor\u00010", + "stat": "//stat.ripe.net/\u0002\u000112" + } + }, + "is": "//www.ris.bka.gv.at/Ergebnis.wxe?Abfrage=Gesamtabfrage&SearchInAsylGH=False&SearchInAvn=False&SearchInAvsv=False&SearchInBegut=False&SearchInBgblAlt=False&SearchInBgblAuth=False&SearchInBgblPdf=False&SearchInBks=False&SearchInBundesnormen=False&SearchInDok=False&SearchInDsk=False&SearchInErlaesse=False&SearchInGbk=False&SearchInGemeinderecht=False&SearchInJustiz=False&SearchInBvwg=False&SearchInLvwg=False&SearchInLgbl=False&SearchInLgblNO=False&SearchInLgblAuth=False&SearchInLrBgld=False&SearchInLrK=False&SearchInLrNO=False&SearchInLrOO=False&SearchInLrSbg=False&SearchInLrStmk=False&SearchInLrT=False&SearchInLrVbg=False&SearchInLrW=False&SearchInNormenliste=False&SearchInPvak=False&SearchInRegV=False&SearchInUbas=False&SearchInUmse=False&SearchInUvs=False&SearchInVerg=False&SearchInVfgh=False&SearchInVwgh=False&ImRisSeit=Undefined&ResultPageSize=100&Suchworte=\u0002&Position=1\u00010", + "lp": "http://www.rugbyleagueproject.org/search/?q=\u0002\u000132", + "lr": "//www.reddit.com/r/RocketLeague/search?q=\u0002&restrict_sr=on\u00010", + "lw": "//rocketleague.fandom.com/wiki/Special:Search?query=\u0002\u00010", + "xp": "http://ruxpert.ru/index.php?search=\u0002\u00010", + "yg": "//rateyourmusic.com/genre/\u0002\u00010", + "ym": { + "f": "//rateyourmusic.com/search?searchtype=F&searchterm=\u0002\u000127", + "*": "//rateyourmusic.com/search?searchterm=\u0002\u00013194", + "r": { + "*": "//rateyourmusic.com/search?searchtype=l&searchterm=\u0002\u000119", + "elease": "//rateyourmusic.com/search?searchterm=\u0002&type=l\u000117" + }, + "genre": "//rateyourmusic.com/search?searchtype=g&searchterm=\u0002\u000111" + }, + "dkj": "http://www.romajidesu.com/kanji/\u0002\u00010", + "dns": "http://mxtoolbox.com/SuperTool.aspx?action=ptr%3a\u0002&run=toolpage\u00010", + "drr": "//rdrr.io/search?q=\u0002\u00010", + "dvcb": "http://www.romajidesu.com/?m=dictionary&a=lookup&w=\u0002\u00010", + "ealo": "//realo.com/search?q=\u0002\u00010", + "eactome": "http://reactome.org/content/query?q=\u0002\u00010", + "eactparts": "//react.parts/?search=\u0002\u00010", + "eaddc": "//www.readdc.com/search?search=\u0002&submit=SEARCH\u00010", + "eadthedocs": "//readthedocs.org/search/?q=\u0002\u00013", + "eadwriteweb": "http://readwrite.com/search?keyword=\u0002\u00010", + "eaktor": "//www.native-instruments.com/en/reaktor-community/reaktor-user-library/all/all/all/all/\u0002/latest/1/all/?q=\u0002&t=userlib\u00010", + "ealtor": "http://www.realtor.com/realestateandhomes-search/\u0002\u000112", + "eason": { + "*": "http://reason.com/search?q=\u0002\u00013", + "ator": "http://tools.wmflabs.org/reasonator/?find=\u0002\u00010" + }, + "ebel": "//www.rebel.pl/e4u.php/1,ModProducts/Search?search[submit]=1&search[phrase]=\u0002\u00010", + "ebuy": "//www.rebuy.de/kaufen/suchen?q=\u0002\u00013", + "ebirth": "http://bindingofisaacrebirth.gamepedia.com/index.php?search=\u0002\u000125", + "ebiun": "http://rebiun.baratz.es/rebiun/search?q=\u0002&start=0&rows=12&sort=score+desc&advanced_handler=advanced\u00010", + "eborn": "http://reborn.wikia.com/wiki/Special:Search?search=\u0002\u00010", + "eck": { + "*": "http://reck.dk/?s=\u0002\u00015", + "less": "http://www.reckless.com/index.php?keywords=\u0002&format=&cond=&store=&is_search=true&srch=Search\u00010" + }, + "ecap": "http://archive.recapthelaw.org/search/advanced/?q=\u0002&x=0&y=0&court=&docket_number=&case_name=&pacer_case_number=&date_filed=&date_filed_end=&date_terminated=&date_terminated_end=&date_last_filing=&date_last_filing_end=\u00010", + "econ": "http://www.watchrecon.com/?query=\u0002\u00013", + "ecent": "http://duckduckgo.com/?q=\u0002&df=w\u00015", + "ecetas": "//www.guiarecetas.com/?s=\u0002\u00010", + "ecettesqc": "//www.recettes.qc.ca/recettes/recherche?search[query]=\u0002&search[sort]=\u00010", + "ecfren": "//context.reverso.net/traduction/francais-anglais/\u0002\u00010", + "ecipe": { + "*": "http://allrecipes.com/search/default.aspx?qt=k&wt=\u0002\u00014", + "s": "http://allrecipes.com/search/default.aspx?qt=k&rt=r&pqt=k&ms=0&fo=0&wt=\u0002\u00014" + }, + "eciva": "//www.reciva.com/stations/search?q=\u0002\u00010", + "eclame": "http://www.reclameaqui.com.br/busca/?q=\u0002\u00010", + "ecode": "//www.recode.net/search?q=\u0002\u00010", + "ecordclick": "http://recordclick.com/?s=\u0002&x=0&y=0\u00010", + "ecruit": "//australia.recruit.net/search.html?query=\u0002&location=&s=\u00010", + "ecycle": "http://search.earth911.com/?what=\u0002\u00010", + "edis": "http://redis.io/commands/\u0002 \u00014", + "edable": "//www.redable.nl/catalogsearch/result/?q=\u0002\u00010", + "edalyc": "http://www.redalyc.org/busquedaArticuloFiltros.oa?q=\u0002\u00010", + "edbot": "http://redbot.org/?uri=\u0002\u00015", + "edbox": "http://www.redbox.com/search/?q=\u0002\u00015", + "edbull": "//www.redbull.com/int-en/search/\u0002\u00010", + "edbubble": "http://www.redbubble.com/shop/\u0002\u000162", + "edcat": "//www.recreationhobbiescenter.com/pages/search-results-page?q=\u0002\u00010", + "eddit": { + "*": "//www.reddit.com/search?q=\u0002\u00014855", + "s": "//www.reddit.com/r/\u0002\u00011116", + "old": "//old.reddit.com/search?q=\u0002\u0001141" + }, + "edeen": "//dictionary.reverso.net/german-english/\u0002\u00010", + "edensarten": "http://www.redensarten-index.de/suche.php?suchbegriff=\u0002&bool=relevanz&gawoe=an&suchspalte[]=rart_ou&suchspalte[]=rart_varianten_ou\u00010", + "edeye": "//www.redeye.com.au/answer.asp?reion=USA&atype=both&artist=\u0002\u00017", + "edfin": "http://www.redfin.com/homes-for-sale#!search_location=\u0002\u000117", + "edflagdeals": "http://www.redflagdeals.com/search/?=\u0002\u00010", + "edford": "http://www.relcdetroit.org/index.php?p_id=1\u0002\u00010", + "edmine": "//www.redmine.org/search?q=\u0002\u00010", + "edpanda": "//redpandazine.com/?s=\u0002\u00010", + "edtram": "//ru.redtram.com/search/?q=\u0002\u00010", + "eed": "http://www.reed.co.uk/job/searchresults.aspx?k=\u0002\u00010", + "een": { + "*": "http://dictionary.reverso.net/english-definition/\u0002\u00010", + "es": "http://dictionary.reverso.net/english-spanish/\u0002\u00010", + "fr": "http://dictionary.reverso.net/english-french/\u0002\u00015" + }, + "ees": { + "*": "http://dictionary.reverso.net/spanish-definition/\u0002\u00010", + "en": "http://dictionary.reverso.net/spanish-english/\u0002\u00010", + "fr": "http://dictionary.reverso.net/spanish-french/\u0002\u00010", + "ge": "http://woerterbuch.reverso.net/spanisch-deutsch/\u0002\u00010", + "pt": "http://dictionary.reverso.net/spanish-portuguese/\u0002\u00010" + }, + "eelgood": "//reelgood.com/search?q=\u0002\u00019", + "eelviews": "http://www.reelviews.net/search/\u0002\u00010", + "ege": { + "*": "http://dictionary.reverso.net/german-definition/\u0002\u00010", + "x": { + "*": "http://www.regexlib.com/Search.aspx?k=\u0002 \u00014", + "per": "//regexper.com/#\u0002\u00010" + }, + "es": "http://woerterbuch.reverso.net/deutsch-spanisch/\u0002\u00010", + "fr": "http://dictionnaire.reverso.net/allemand-francais/\u0002\u00010" + }, + "egister": "http://search.theregister.co.uk/?q=\u0002&advanced=1&author=&date=the+dawn+of+time&site=all+The+Register+sites&results_per_page=100\u00010", + "egrav": "http://regravity.com/?s=\u0002\u00010", + "eleases": "//www.releases.com/search?q=\u0002\u00010", + "elmbk": "//bendixkingradios.com/catalogsearch/result/?q=\u0002 \u00010", + "elword": "http://relatedwords.org/relatedto/\u0002\u00015", + "emo": "//releasemonitor.de/s?q=\u0002\u00010", + "emy": { + "*": "//remywiki.com/index.php?search=\u0002\u000130", + "wiki": "//remywiki.com/index.php?title=Special:Search&search=\u0002\u000136" + }, + "esi": { + "*": "http://cekresi.com/?noresi=\u0002\u00010", + "dentadvisor": "http://www.residentadvisor.net/search.aspx?searchstr=\u0002\u000136" + }, + "esp": { + "*": "http://www.respaper.com/s?q=\u0002\u00010", + "awners": "//www.respawners.net/search?query=\u0002\u00010" + }, + "esearch": { + "*": "http://journals.plos.org/plosone/search?unformattedQuery=everything:\"\u0002\"\u00010", + "gate": "//www.researchgate.net/search/publications?q=\u0002\u00015" + }, + "estobe": "http://en.resto.be/business/search?searchbox=true&businessTypeId=1&fullText=\u0002\u00010", + "estofr": "http://www.resto.fr/business/search?searchbox=true&businessTypeId=1&fullText=\u0002\u00010", + "estolu": "http://www.resto.lu/fr/Luxembourg/guide.cfm?searchmode=classic&RESTOTYPE=isresto&nom=\u0002&idcuisine_type=&ville=®ion=&idprix=ddg@pivert.org\u00010", + "etro": "//retropie.org.uk/forum/search?term=\u0002&in=titlesposts&matchWords=all&sortBy=relevance&sortDirection=desc&showAs=posts\u00017", + "etty": "//retty.me/restaurant-search/search-result/?free_word_category=\u0002\u00010", + "etailmenot": "http://www.retailmenot.com/view/\u0002\u000112", + "eta-vortaro": "http://www.reta-vortaro.de/cgi-bin/sercxu.pl?sercxata=\u0002&kadroj=1\u00010", + "etskriv": "//dsn.dk/?retskriv=\u0002&ae=0\u00010", + "evd": { + "*": "http://www.onelook.com/reverse-dictionary.shtml?s=\u0002\u00010", + "roid": "//revdroid.com/?s=\u0002\u00010" + }, + "evo": { + "*": "http://www.reta-vortaro.de/cgi-bin/sercxu.pl?sercxata=\u0002&x=on&kadroj=1\u000122", + "lico": "//www.revolico.com/search.html?q=\u0002\u000119", + "lve": "//www.revolve.com/r/Search.jsp?search=\u0002\u00010" + }, + "evau": "http://www.reverseaustralia.com/search.php?search=\u0002\u000116", + "evef": "http://dictionary.reverso.net/english-french/\u0002\u00015", + "evgf": "//dictionary.reverso.net/german-french/\u0002\u00010", + "evamed": "//www.revamed.com/search?s=\u0002 \u00010", + "evenit": "http://context.reverso.net/translation/english-italian/\u0002\u000120", + "evengerists": "http://revengerists.wikia.com/wiki/Special:Search?search=\u0002\u00010", + "everb": { + "*": "//reverb.com/marketplace?query=\u0002\u0001396", + "nation": "//www.reverbnation.com/main/search?q=\u0002\u00010" + }, + "everso": { + "*": "http://dictionary.reverso.net/german-english/\u0002 \u000134", + "enfr": "http://dictionary.reverso.net/english-french/\u0002\u00015", + "fren": "http://dictionary.reverso.net/english-french/\u0002\u00015", + "iten": "http://dictionary.reverso.net/italian-english/\u0002\u00010" + }, + "evesen": "http://context.reverso.net/translation/spanish-english/\u0002 \u00014", + "eviews": "//reviewscon.com/?s=\u0002&post_type=&catid=\u00010", + "eviewgeek": "//www.reviewgeek.com/?s=\u0002\u00010", + "eviewmeta": "//reviewmeta.com/search?q=\u0002\u00018", + "eviten": "http://context.reverso.net/translation/italian-english/\u0002\u00019", + "evzilla": "http://www.revzilla.com/search?query=\u0002&commit=Search\u00010", + "ewe": "//www.rewe.de/suche/?search=\u0002\u00010", + "-es": "//duckduckgo.com/?q=\u0002&kl=es-es\u00013", + "-nl": "//duckduckgo.com/?q=\u0002&kl=nl-nl\u00010", + "-uk": "//duckduckgo.com/?q=\u0002&kl=uk-en\u00010", + "-us": "//duckduckgo.com/?q=\u0002&kl=us-en\u00010", + "icardo": "//www.ricardo.ch/de/s/\u0002\u000146", + "idi": "//ridibooks.com/search/?q=\u0002\u000120", + "iddler": "//riddler.io/search?q=\u0002\u00010", + "ight": { + "*": "http://www.rightrelevance.com/search/articles?query=\u0002\u00010", + "now": "//www.rightnowmedia.org/Search?q=\u0002\u00010", + "scale": "//docs.rightscale.com/search.html?q=\u0002\u00010", + "sidenews": "//www.rightsidenews.com/?s=\u0002\u00010" + }, + "igveda": { + "*": "//rigvedawiki.net/r1/wiki.php/\u0002\u00010", + "wiki": "//rigvedawiki.net/r1/wiki.php/\u0002\u00010" + }, + "ijnmond": "http://www.rijnmond.nl/zoeken?query=\u0002\u00010", + "iksdagen": "//www.riksdagen.se/sv/global/sok/?q=\u0002&st=1\u00010", + "inf": "http://www.rinf.com/?q=\u0002 \u00010", + "ingtones": "//downloadringtones.mobi/?s=\u0002\u00010", + "iopac": "http://opac.regesta-imperii.de/lang_en/suche.php?qs=\u0002\u00010", + "iten": "http://context.reverso.net/translation/italian-english/\u0002\u00019", + "itru": "//context.reverso.net/translation/italian-russian/\u0002\u00010", + "itchiespecs": "//www.ritchiespecs.com/results/\u0002\u00010", + "itlib": "//rit.summon.serialssolutions.com/search?l=en&q=\u0002\u00010", + "/leb": "//www.reddit.com/r/lebanon/search?q=\u0002\u00010", + "yans": "//ryanscomputers.com/catalogsearch/result/?q=\u0002\u00010", + "year": "http://www.reddit.com/search?q=\u0002&t=year\u00013", + "yfma": "//ryfma.com/search/\u0002\u00010" + }, + "s": { + "2": "//www.semanticscholar.org/search?q=\u0002\u00018", + "6": { + "*": "http://society6.com/search/?q=\u0002\u00010", + "all": "http://society6.com/search/?q=\u0002\u00010" + }, + "9": "//sanctum9.wordpress.com/?s=\u0002\u00010", + "a": { + "b": { + "*": "//duckduckgo.com/?q=site%3Askepticsannotatedbible.com+\u0002&ia=web\u00010", + "ahlatan": "http://sabahlatan.com/?s=\u0002\u00010", + "ayonbugs": "//bugs.sabayon.org/buglist.cgi?bug_status=__all__&content=\u0002\u00010", + "ayonforums": "//forum.sabayon.org/search.php?keywords=\u0002\u00010", + "how": "//sabhow.blogspot.com/search/?q=\u0002\u00010" + }, + "l": { + "*": "http://www.salidzini.lv/search.php?q=\u0002\u000114", + "t": { + "*": "//cse.google.com/cse?cx=011515552685726825874:ht0p8miksrm&q=\u0002\u000111", + "mod": "//docs.saltstack.com/en/latest/ref/modules/all/salt.modules.\u0002.html\u00010", + "stack": "//duckduckgo.com/?q=site%3Adocs.saltstack.com+\u0002\u00010", + "states": "//docs.saltstack.com/en/latest/ref/states/all/salt.states.\u0002.html\u00010", + "ystock": "http://www.saltystock.com/search.pp?keyword=\u0002\u00013" + }, + "am": "//salamtm.blogspot.com/search/?term=\u0002\u00010", + "ix": { + "*": "http://www.salixos.org/wiki/index.php/Special:Search?search=\u0002\u00010", + "forums": "http://www.salixos.org/forum/search.php?keywords=\u0002\u00010" + }, + "on": "//www.salon.com/search/\u0002\u00010", + "sa": "//salsa.debian.org/search?search=\u0002\u00013" + }, + "m": { + "*": "http://www.samsung.com/au/search/?q=\u0002\u00019", + "ba": "//wiki.samba.org/index.php?title=Special%3ASearch&search=\u0002&go=Go\u00010", + "de": "//smile.amazon.de/s/?url=search-alias%3Daps&field-keywords=\u0002\u00010", + "aritans": "http://www.samaritanspurse.org/?s=\u0002\u00010", + "pled": "http://www.whosampled.com/search/artists/?q=\u0002\u00010", + "sclub": "//www.samsclub.com/sams/search/searchResults.jsp?searchTerm=\u0002&searchCategoryId=all\u00016" + }, + "o": { + "b": "//svenska.se/tre/?sok=\u0002&pz=1\u000113", + "l": "//svenska.se/tre/?sok=\u0002\u000134", + "*": "http://swordartonline.wikia.com/wiki/Special:Search?go&query=\u0002\u00010" + }, + "p": { + "o": { + "*": "http://pesquisa.sapo.pt/?barra=&q=\u0002\u00013", + "rta": "//saportareport.com/?s=\u0002\u00010" + }, + "*": "//launchpad.support.sap.com/#/solutions/notesv2/?q=\u0002\u00010", + "dl": "//launchpad.support.sap.com/#/softwarecenter/search/\u0002\u00010", + "na": "//sapnaonline.com/general-search?searchkey=\u0002\u00010", + "blogs": "//blogs.sap.com/?s=\u0002\u00010", + "help": "//help.sap.com/viewer/search?q=\u0002\u00010", + "note": { + "*": "//launchpad.support.sap.com/#/notes/\u0002/E\u00010", + "s": "//launchpad.support.sap.com/#/solutions/notes/?q=\u0002\u00016" + }, + "phire": "http://forums.sapphirecommunity.com/search.php?keywords=\u0002&terms=all&author=&fid%5B%5D=4&fid%5B%5D=6&sc=1&sf=all&sr=posts&sk=t&sd=d&st=0&ch=800&t=0&submit=Search\u00010", + "table": { + "s": "http://www.tcodesearch.com/sap-tables/detail?id=\u0002\u00010", + "*": "http://www.tcodesearch.com/sap-tables/detail?id=\u0002\u00010" + } + }, + "q": "//duckduckgo.com/?q=site%3Askepticsannotatedbible.com%2Fquran%2F+\u0002&t=ffsb&ia=web\u00010", + "*": "http://www.scientificamerican.com/search/?q=\u0002&x=-783&y=-180 \u000116", + "s": { + "k": "http://www.search.ask.com/web?q=\u0002\u00013", + "*": "//support.sas.com/en/search.html?q=\u0002&fq=siteArea%3A%22Documentation%22\u00010" + }, + "y": { + "*": "//www.merriam-webster.com/dictionary/\u0002?pronunciation\u00018", + "ba": "http://www.sayba.com.br/pesquisar/?q=\u0002\u00010" + }, + "ck": "//www.sackmuehle.de/?s=(\u0002)\u00010", + "cl": "//www.countrylife.co.za/?s=\u0002\u00010", + "de": "//smile.amazon.de/s/?field-keywords=\u0002\u000155", + "fe": { + "*": "/?q=\u0002&kp=1\u000132", + "on": "/?q=\u0002&kp=1\u000132", + "booru": "http://safebooru.org/index.php?page=post&s=list&tags=\u0002\u0001101", + "off": "/?q=\u0002&kp=-2\u00017919", + "web": "//safeweb.norton.com/report/show?url=\u0002\u00010" + }, + "ge": "//duckduckgo.com/?q=site%3Adoc.sagemath.org+\u0002\u00017", + "ki": "http://www.suomisanakirja.fi/\u0002\u00010", + "na": { + "*": "http://www.sanakirja.org/search.php?q=\u0002\u000158", + "kirja": "http://www.sanakirja.org/search.php?q=\u0002 \u000136", + "lpazar": "http://www.sanalpazar.com/urunara?criteria=\u0002\u00010" + }, + "uk": "//smile.amazon.co.uk/s/?field-keywords=\u0002\u000120", + "ve": { + "*": "//web.archive.org/save/\u0002\u00013", + "back": "//web.archive.org/save/\u0002\u00013" + }, + "xo": "//www.saxo.com/dk/products/search?query=\u0002\u00010", + "abforum": "http://www.saabforum.nl/search.php?keywords=\u0002\u00010", + "avn": "//www.jiosaavn.com/search/\u0002\u00010", + "fari": { + "*": "//www.safaribooksonline.com/search/?query=\u0002\u00010", + "ext": "//safari-extensions.apple.com/?q=\u0002\u00010" + }, + "hibinden": "http://www.sahibinden.com/kelime-ile-arama?query_text=\u0002\u000115", + "idit": "//saidit.net/search?q=\u0002\u00010", + "ilguide": "http://www.sailguide.com/boats?boatname=\u0002\u00010", + "insburys": "//www.sainsburys.co.uk/webapp/wcs/stores/servlet/SearchDisplayView?storeId=10151&searchTerm=\u0002\u000116", + "iyasune": "//www.saiyasune.com/I1W\u0002.html\u00010", + "kuga": "//sakugabooru.com/post?tags=\u0002\u00010", + "ndiamesa": "//sandiamesa.com/?s=\u0002\u00010", + "ndiego": "//www.sandiego.org/search/site.aspx?q=\u0002\u00016", + "ndstorm": "//apps.sandstorm.io/search?term=\u0002\u00010", + "nskrit": "http://spokensanskrit.de/index.php?tinput=\u0002\u00010", + "raiva": "//busca.saraiva.com.br/?q=\u0002\u00010", + "rkariplace": "//www.sarkariplace.com/search?q=\u0002\u00010", + "rna": "http://www.sarna.net/wiki/index.php?search=\u0002\u00019", + "turn": { + "*": "//www.saturn.de/de/search.html?query=\u0002&searchProfile=onlineshop&channel=sedede\u00018", + "games": "http://www.saturngames.co.uk/?searchStr=\u0002&_a=viewCat&Submit=Go\u00010" + }, + "ucenao": "http://saucenao.com/search.php?db=999&url=\u0002\u0001303", + "ugus": "//www.saugus.net/cgi-bin/htsearch?config=htdig&restrict=&exclude=&words=\u0002&method=and&format=long\u00010", + "vannah": "//savannah.gnu.org/search/?type_of_search=soft&words=\u0002\u000111", + "vido": "http://www.savido.cz/download.php?url=\u0002\u00013" + }, + "b": { + "2": "//scratch.mit.edu/search/projects?q=\u0002\u00010", + "a": "//www.sba.gov/search/?q=\u0002\u00010", + "b": { + "b": "//dev.eoils.de/contents/b/index.php?station=\u0002\u00010", + "*": "//www.sbb.ch/de/kaufen/pages/fahrplan/fahrplan.xhtml?nach=\u0002&suche=false\u00019" + }, + "g": "http://bibleforums.org/search.php?s=\u0002 \u00010", + "i": { + "*": "//www.google.com/searchbyimage?image_url=\u0002\u000182", + "t": "//spendabit.co/go?q=\u0002\u00010" + }, + "m": { + "*": "//duckduckgo.com/?q=site%3Asciencebasedmedicine.org+\u0002\u00010", + "ania": "http://www.sbmania.net/advsearch.php?l=80&q=\u0002\u00010" + }, + "n": "http://opac.sbn.it/opacsbn/opac/iccu/free.jsp=\u0002\u00010", + "o": { + "*": "//slackbuilds.org/result/?search=\u0002\u00010", + "pkg": "//slackbuilds.org/result/?search=\u0002\u00010" + }, + "r": { + "m": "http://www.slounik.org/search?dict=&search=\u0002\u00010", + "*": "//www.reddit.com/r/\u0002\u00011116" + }, + "s": "//www.sbs.com.au/ondemand/search/\u0002\u00013", + "*": "http://www.swagbucks.com/?t=w&p=1&b=0&f=0&sef=1&q=\u0002\u0001109", + "t": "//socialblade.com/twitter/user/\u0002\u00013", + "w": { + "*": "//www.stopbadware.org/clearinghouse/search/?url=\u0002\u00010", + "iki": "http://spongebob.wikia.com/wiki/Special:Search?search=\u0002\u00010" + }, + "yt": "http://socialblade.com/youtube/user/\u0002\u000135" + }, + "c": { + "a": { + "n": { + "*": "http://www.scan.co.uk/search.aspx?q=\u0002\u000140", + "ia": "//www.scania.com/global/en/home/misc/searchresult.html?q=\u0002\u00010" + }, + "*": "//www.reddit.com/r/skincareaddiction/search?q=\u0002&restrict_sr=on\u00010", + "la": { + "i": "//index.scala-lang.org/search?q=\u0002\u00010", + "*": "http://www.scala-lang.org/api/current/?search=\u0002\u00010", + "api": "http://www.scala-lang.org/api/current/index.html?search=\u0002\u00010", + "dex": "//index.scala-lang.org/search?q=\u0002 \u00010", + "doc": "http://www.scala-lang.org/api/current/?search=\u0002\u00010", + "lang": "http://www.scala-lang.org/api/current/?search=\u0002\u00010" + }, + "recrow": "//www.scarecrow.com/45/search.html?keywords=\u0002\u00010", + "ruffi": "//duckduckgo.com/?q=site%3Ascaruffi.com+\u0002\u00015" + }, + "b": { + "*": "http://www.sverigeisiffror.scb.se/hitta-statistik/sok/?query=\u0002\u00010", + "en": "http://www.sverigeisiffror.scb.se/hitta-statistik/sok/?query=\u0002\u00010" + }, + "d": { + "*": "//www.sciencedaily.com/search/?keyword=\u0002\u00014", + "po": "http://scd.summon.serialssolutions.com/search?s.q=\u0002\u00010", + "irect": "//www.sciencedirect.com/search?qs=\u0002\u00010" + }, + "f": "http://syncfile.co/\u0002\u00010", + "g": "http://sales.starcitygames.com/search.php?substring=\u0002\u000120", + "h": { + "p": "http://scholarpedia.org/w/index.php?search=\u0002\u00010", + "*": "//startpage.com/do/search?cmd=process_search&query=\u0002&language=deutsch&with_region=countryCH\u000111", + "uh": "http://www.schuh.co.uk/results.aspx#st=\u0002\u00010", + "eidung": "//www.scheidung.de/suche.html?tx_kesearch_pi1%5Bsword%5D=\u0002\u00010", + "ema": "//schema.org/docs/search_results.html?q=\u0002\u00010", + "nittberichte": "http://www.schnittberichte.com/svds.php?Page=Suche&String=\u0002\u00010", + "olar": "http://scholar.google.com/scholar?q=\u0002&btnG=Search&as_sdt=800000000001&as_sdtp=on\u00014800", + "olieren": "http://www.scholieren.com/zoek?q=\u0002\u00010", + "ottenland": "http://www.schottenland.de/suche/?searchstring=\u0002\u00010" + }, + "k": "//api.sck.pm/shorten?\u0002\u00010", + "m": { + "p": "//www.scmp.com/content/search/\u0002\u00013", + "*": "http://www.smashcustommusic.com/index.php?song=\u0002\u00010" + }, + "n": "http://search.sap.com/ui/scn#query=\u0002\u00010", + "o": { + "*": "//www.slant.co/search?query=\u0002\u00019", + "de": "//searchcode.com/?q=\u0002\u00010", + "nj": "http://www.spanishdict.com/conjugate/\u0002\u00010", + "op": "http://www.scoop.it/search?q=\u0002\u00014", + "re": "http://imslp.org/index.php?search=\u0002\u00010", + "ts": "http://www.dsl.ac.uk/results/\u0002\u00010", + "ut": { + "*": "http://www.scout.com/news?query=\u0002\u00010", + "s": "//scouts.org.uk/cse-search/?query=\u0002\u00010" + }, + "pe.dk": "http://www.scope.dk/sogning?sog=\u0002 \u00010", + "tby": "//www.scotbycycles.co.uk/facetresults.aspx?Term=\u0002\u00010", + "ttsradiosite": "http://www.scottsradiosite.co.uk/?s=\u0002\u00010", + "ttwyden": "//scottwyden.com/?s=\u0002\u00010" + }, + "p": { + "*": "http://www.scp-wiki.net/search:site/a/p/q/\u0002 \u000179", + "ru": "http://scpfoundation.net/search:site/q/\u0002\u00010", + "-es": "http://lafundacionscp.wikidot.com/search:site/a/pf/q/\u0002\u00010" + }, + "q": "//www.senscritique.com/recherche?query=\u0002\u000135", + "*": "//soundcloud.com/search?q=\u0002\u000116", + "z": "http://slovnik-cizich-slov.abz.cz/web.php/hledat?typ_hledani=prefix&cizi_slovo=\u0002\u00010", + "cl": "//sccl.bibliocommons.com/search/?t=smart&searchOpt=catalogue&q= \u0002&search_category=keyword\u00010", + "id": { + "*": "//www.sciencedirect.com/search?qs=\u0002\u00010", + "ir": { + "*": "//www.sciencedirect.com/search?qs=\u0002\u00010", + "ect": "//www.sciencedirect.com/search?qs=\u0002\u00010" + }, + "ict": "http://thesciencedictionary.org/search2/?q=\u0002\u00010" + }, + "in": "//scinapse.io/search?query=\u0002\u00010", + "ri": { + "*": "//www.senscritique.com/recherche?query=\u0002\u000135", + "bd": "http://www.scribd.com/search?query=\u0002\u000145", + "tique": "http://www.senscritique.com/recherche/?gs_query=\u0002&submit2=\u000112" + }, + "ry": { + "*": "//scryfall.com/search?q=\u0002\u00011185", + "fall": "//scryfall.com/search?q=\u0002\u00011185" + }, + "code": "http://sccode.org/search?q=\u0002\u00010", + "eptr": "//sceptr.net/?s=\u0002\u00010", + "ielo": "http://search.scielo.org/?q=\u0002&where=ORG\u00013", + "ienceblog": { + "*": "//scienceblog.com/?s=\u0002\u00010", + "s": "http://www.google.com/cse?cx=017254414699180528062%3Auyrcvn__yd0&q=\u0002\u00010" + }, + "iencedaily": "http://www.sciencedaily.com/search/?keyword=\u0002 \u00010", + "iencedirect": "//www.sciencedirect.com/search?qs=\u0002\u00010", + "ienze": "http://www.lescienze.it/?q=\u0002\u00010", + "ifi": "http://www.worldswithoutend.com/searchwwe.asp?st=\u0002 \u00010", + "ilab": "//help.scilab.org/docs/6.0.0/en_US/search/\u0002\u00010", + "ilit": "//www.scilit.net/articles/10/0?Search=\u0002\u00010", + "imago": "http://scimagojr.com/journalsearch.php?q=\u0002\u00010", + "ipy": "http://docs.scipy.org/doc/scipy/reference/search.html?q=\u0002&check_keywords=yes&area=default\u000125", + "iplus": "//www.sciplus.com/s/?q=\u0002\u00010", + "lang": "http://doc.sccode.org/Search.html#\u0002\u00018", + "loud": "//soundcloud.com/search?q=\u0002\u000116", + "rapy": "http://doc.scrapy.org/en/latest/search.html?q=\u0002\u00010", + "rabble": { + "*": "http://www.scrabblewordsolver.com/word-checker/\u0002\u00010", + "lookup": "http://www.scrabblelookup.com/word/portion/search/\u0002\u00010" + }, + "ratch": { + "*": "//scratch.mit.edu/search/projects?q=\u0002\u00010", + "forums": "//scratchforums.asun.co/search?q=\u0002\u00010", + "wiki": "http://wiki.scratch.mit.edu/w/index.php?search=\u0002&fulltext=Search&title=Special%3ASearch\u00010" + }, + "rewfix": "//www.screwfix.com/search?search=\u0002\u00014", + "rooge": "//www.scrooge.co.uk/search?keyphrase=\u0002\u00010", + "uba": "//www.scuba.com/resources/search1.aspx?Action=Search&Search=\u0002\u00010" + }, + "d": { + "b": "//syntaxdb.com/reference/search?utf8=✓&search=\u0002\u00010", + "e": "//startpage.com/do/search?cmd=process_search&query=\u0002&language=deutsch\u000130", + "l": { + "2": "//wiki.libsdl.org/FrontPage?action=fullsearch&context=180&value=\u0002&titlesearch=Titles\u00019", + "*": "//wiki.libsdl.org/CategoryAPI?action=fullsearch&context=180&value=\u0002&titlesearch=Titles\u00019" + }, + "*": "//slickdeals.net/newsearch.php?q=\u0002&searcharea=deals&searchin=first\u0001499", + "v": "http://stardewvalleywiki.com/mediawiki/index.php?search=\u0002\u000161", + "cl": "http://encore.sdcl.org/iii/encore/search/C__S\u0002__Orightresult__U?lang=eng&suite=def\u00010", + "nf": "//forums.studentdoctor.net/search/86811885/?q=\u0002\u00010", + "ict": "http://www.spanishdict.com/translate/\u0002\u0001272", + "irect": "//www.sciencedirect.com/search?qs=\u0002\u00010" + }, + "e": { + "a": { + "*": "//searchcode.com/?q=\u0002\u00010", + "rs": { + "*": "http://www.sears.com/shc/s/search_10153_12605?keyword=\u0002\u00010", + "ca": "http://www.sears.ca/en/search?q=\u0002&lang=default\u00010", + "outlet": "http://www.searsoutlet.com/d/products.jsp?md=srh_md&stxt=\u0002\u00013" + }, + "rx": { + "*": "//searx.me/?q=\u0002\u000149", + ".me": "http://searx.me/?q=\u0002&pageno=1&category_general\u000112" + }, + "mless": "//www.seamless.com/search?queryText=\u0002\u00013", + "monkey": "//addons.mozilla.org/en-US/seamonkey/search/?q=\u0002&cat=all&lver=any&pid=1&sort=&pp=20&lup=&advanced=\u00010", + "rch": { + "r": "//duckduckgo.com/?q=site:reddit.com+\u0002\u0001182", + "*": "http://www.search.com/search?q=\u0002\u000118", + "ch": "http://www.search.ch/?q=\u0002&search=Suchen\u00010", + "yc": "http://hn.algolia.com/#!/story/forever/0/\u0002\u00014", + "bug": "http://www.searchbug.com/tools/reverse-phone-lookup.aspx?TYPE=phonerev&TAG=tools&FULLPHONE=\u0002\u00010", + "code": "http://searchco.de/?q=\u0002\u00010", + "cpan": "http://search.cpan.org/search?query=\u0002&mode=all\u00010", + "enginewatch": "//searchenginewatch.com/?s=\u0002\u00010", + "tempest": "http://www.searchtempest.com/search?location=12345&search_string=\u0002&cityselect=zip\u00010", + "works": "http://searchworks.stanford.edu/?q=\u0002&search_field=search\u00010" + }, + "talk": "http://www.seatalk.info/cgi-bin/nautical-marine-sailing-dictionary/db.cgi?db=db&view_records=1&uid=default&Term=\u0002\u00010", + "tgeek": "http://seatgeek.com/search/?search=\u0002\u00010" + }, + "b": "http://sebsauvage.net/rhaa/index.php?q=\u0002\u00017", + "c": { + "h": { + "*": "//www.search.ch/?q=\u0002\u00010", + "at": "//chat.stackexchange.com/rooms/\u0002\u00010", + "enovclinic": "http://www.sechenovclinic.ru/search/index.php?q=\u0002\u00010" + }, + "*": "//secsearch.sec.gov/search?utf8=%3F&affiliate=secsearch&query=\u0002\u00013", + "edgar": "//www.sec.gov/cgi-bin/browse-edgar?CIK=\u0002&owner=exclude&action=getcompany\u00018", + "jobs": "//infosec-jobs.com/?search_keywords=\u0002\u00010", + "lists": "http://insecure.org/search.html?cx=partner-pub-0078565546631069%3Abx60rb-fytx&cof=FORID%3A9&ie=ISO-8859-1&q=\u0002&sa=SecSearch\u00010", + "ondbike": "//www.secondbike.co.uk/search?q=\u0002\u00010", + "uredrop": "//securedrop.readthedocs.org/en/latest/search.html?q=\u0002\u00010", + "urityheaders": "//securityheaders.io/?q=\u0002&followRedirects=on\u00010", + "uritynl": "//www.security.nl/zoeken?search=\u0002 \u00010", + "urityshelf": "//securityshelf.com/index.php?s=\u0002\u00010" + }, + "g": { + "a": "//segaretro.org/index.php?search=\u0002\u00010", + "*": "//library.seg.org/action/doSearch?AllField=\u0002&publication=\u00013", + "dl": "//library.seg.org/action/doSearch?AllField=\u0002\u00010" + }, + "n": { + "c": "//www.searchencrypt.com/search?eq=\u0002\u00019", + "*": "//store.sonyentertainmentnetwork.com/#!/en-us/search/q=\u0002\u00010", + "ta": "http://sentireascoltare.com/?s=\u0002\u00010", + "ate": "http://senat.me/en/?s=\u0002\u00010", + "derbase": "http://www.senderbase.org/senderbase_queries/detailhost?search_string=\u0002\u00010", + "dict": "http://sentencedict.com/\u0002.html\u00010", + "scritique": "//www.senscritique.com/recherche?query=\u0002\u000135", + "sei": { + "*": "http://senseis.xmp.net/?search=\u0002&searchtype=title\u00016", + "s": { + "*": "http://senseis.xmp.net/?searchstring=\u0002&fullsearch.x=0&fullsearch.y=0&searchtype=either \u000175", + "library": "http://senseis.xmp.net/?searchstring=\u0002&fullsearch.x=0&fullsearch.y=0&searchtype=either\u00010" + } + }, + "tence": "http://sentence.yourdictionary.com/\u0002\u00010", + "tireascoltare": "http://sentireascoltare.com/?s=\u0002\u00010", + "try": "//docs.sentry.io/search/?q=\u0002\u00010" + }, + "p": { + "*": "http://plato.stanford.edu/search/searcher.py?query=\u0002\u000137", + "hora": { + "*": "//www.sephora.com/search?keyword=\u0002\u00010", + "au": "//www.sephora.com.au/search?q=\u0002\u00010" + } + }, + "q": "http://oeis.org/search?q=\u0002\u00010", + "s": { + "*": "//www.suomienglantisanakirja.fi/\u0002\u00010", + "li": { + "*": "http://www.seslisozluk.net/?ssQBy=0&word=\u0002\u000110", + "sozluk": "http://www.seslisozluk.com/?word=\u0002\u000113" + }, + "sion": "//thesession.org/search?where=&q=\u0002\u000113" + }, + "*": "http://stackexchange.com/search?q=\u0002\u0001211", + "80": "//www.se80.co.uk/action/search_results.htm?q=\u0002\u00010", + "da": "//www.snapeda.com/search/?q=\u0002&search-type=parts\u00010", + "do": "//sedo.com/search/?keyword=\u0002\u00010", + "ek": { + "*": "http://www.seek.com.au/JobSearch?SearchFrom=quick&Keywords=\u0002\u00014", + "ingalpha": "http://seekingalpha.com/search/?q=\u0002\u000121" + }, + "en": { + "*": "http://seenthis.net/spip.php?page=recherche&recherche=\u0002\u00014", + "glish": "//english.stackexchange.com/search?q=\u0002\u00010" + }, + "lu": "http://search.selu.edu/search?q=\u0002\u00010", + "ur": "http://www.seur.com/seguimiento-online.do?segOnlineIdentificador=\u0002\u00010", + ".w": "//simple.wikipedia.org/wiki/\u0002\u00010", + "zs": "http://slovnik.seznam.cz/en-cz/word/?q=\u0002\u00010", + "efelder": "//www.seefelder.net/suche?id=&searchTerm=\u0002\u00010", + "faria": "http://www.sefaria.org/search?q=\u0002\u00010", + "land": "http://search.searchengineland.com/search?w=\u0002\u00010", + "lect": { + "*": "http://selectfashion.pk?term=\u0002\u00013", + "ome": "//selectome.unil.ch/cgi-bin/getResult.cgi?query=\u0002&res_type=auto\u00010" + }, + "lfhtml": { + "*": "http://de.selfhtml.org/navigation/suche/index.htm?Suchanfrage=\u0002\u00016", + "wiki": "http://wiki.selfhtml.org/wiki/Spezial:Suche?search=\u0002\u00010" + }, + "math": "//math.stackexchange.com/search?q=\u0002\u00010", + "mantic": "//www.semanticscholar.org/search?q=\u0002&sort=relevance&ae=false\u000113", + "meta": "//meta.stackexchange.com/search?q=\u0002\u00010", + "mrush": "//www.semrush.com/info/\u0002+(full+search)\u00010", + "rebii": "http://www.serebii.net/search.shtml?cx=018410473690156091934%3A6gahkiyodbi&cof=FORID%3A11&q=\u0002&sa=Search&siteurl=www.serebii.net%2Findex2.shtml\u0001138", + "renes": "//serenesforest.net/?s=\u0002\u00010", + "rialvilla.com": "http://serialvilla.com/search? keyword=\u0002\u00010", + "riebox": "http://www.seriebox.com/search.php?txt=\u0002 &submit=OK\u00010", + "riouseats": "http://www.seriouseats.com/search?term=\u0002&site=all\u000140", + "rjunk": "//duckduckgo.com/?q=site%3Awww.serienjunkies.de+\u0002\u00010", + "rver24": "//www.servershop24.de/?ActionCall=WebActionArticleSearch&BranchId=0&multishop_id=0&customer_class=9&lang=de&Params[SearchParam]=\u0002\u00010", + "rverfault": "http://serverfault.com/search?q=\u0002\u00010", + "rvice": { + "*": "//www.iana.org/assignments/service-names-port-numbers/service-names-port-numbers.xhtml?search=\u0002\u00018", + "public": "//www.service-public.fr/particuliers/recherche?keyword=\u0002\u00010" + }, + "tlist": "http://www.setlist.fm/search?query=\u0002\u000111", + "znam": "http://search.seznam.cz/?q=\u0002\u00019" + }, + "f": { + "2": "http://symfony.com/search?q=\u0002\u00010", + "a": "//scryfall.com/search?q=\u0002\u00011185", + "e": "http://www.sparkfun.com/search/results?term=\u0002&what=products\u00013", + "i": "//scifiinterfaces.com/?s=\u0002&submit=Search\u00010", + "l": "//scryfall.com/search?q=\u0002\u00011185", + "*": "http://serverfault.com/search?q=\u0002\u00010", + "s": { + "e": "http://salesforce.stackexchange.com/search?q=\u0002\u00010", + "*": "http://www.stopforumspam.com/search?q=\u0002\u00010" + }, + "x": { + "*": "http://thejadednetwork.com/sfx/search/?keyword=\u0002&submitSearch=\u00010", + "performance": "//sfxperformance.com/search/part-search.asp?search=\u0002\u00010", + "search": "http://soundeffectssearch.com/find-a-sound-library/?library=\u0002\u00010" + }, + "pl": "//sfpl.bibliocommons.com/v2/search?searchType=smart&query=\u0002\u00010", + "bok": "//www.sfbok.se/search?keys=\u0002\u00013", + "gate": "http://www.sfgate.com/search/?action=search&query=\u0002\u00016", + "help": "//help.salesforce.com/search#q=\u0002\u00010", + "moma": "//www.sfmoma.org/search/?q=\u0002\u00010", + "orce": { + "l": "//na85.lightning.force.com/one/one.app#ey\u0002Jjb21wb25lbnREZWYiOiJmb3JjZVNlYXJjaDpzZWFyY2hQYWdlIiwiYXR0cmlidXRlcyI6eyJ0ZXJtIjoiQ3VydCIsInNjb3BlTWFwIjp7InR5cGUiOiJUT1BfUkVTVUxUUyJ9LCJjb250ZXh0Ijp7ImRpc2FibGVTcGVsbENvcnJlY3Rpb24iOmZhbHNlLCJkaXNhYmxlSW50ZW50UXVlcnkiOmZhbHNlLCJwZXJtc0FuZFByZWZzIjp7IlNlYXJjaFVpLnNlYXJjaFVJUGlsb3RGZWF0dXJlRW5hYmxlZCI6ZmFsc2UsIlNlYXJjaEV4cGVyaWVuY2UuTGVmdE5hdkVuaGFuY2VtZW50RW5hYmxlZCI6dHJ1ZSwiU2VhcmNoLmNyb3NzT2JqZWN0c0F1dG9TdWdnZXN0RW5hYmxlZCI6dHJ1ZSwiU2VhcmNoUmVzdWx0c0xWTS5sdm1FbmFibGVkRm9yU2VhcmNoUmVzdWx0c09uIjp0cnVlLCJNeVNlYXJjaC51c2VyQ2FuSGF2ZU15U2VhcmNoQmVzdFJlc3VsdCI6ZmFsc2UsIlNlYXJjaFJlc3VsdHNMVk0ubHZtRW5hYmxlZEZvclRvcFJlc3VsdHMiOmZhbHNlLCJPcmdQZXJtaXNzaW9ucy5VbmlvbkFwcE5hdlNtYXJ0U2NvcGUiOnRydWUsIlNlYXJjaFVpLmZlZWRiYWNrQ29tcG9uZW50RW5hYmxlZCI6ZmFsc2UsIlNlYXJjaEV4cGVyaWVuY2UuVG9wUmVzdWx0c1NpbmdsZVNPU0xFbmFibGVkIjpmYWxzZSwiT3JnUHJlZmVyZW5jZXMuQ2hhdHRlckVuYWJsZWQiOnRydWUsIlNlYXJjaC5tYXNrU2VhcmNoSW5mb0luTG9ncyI6ZmFsc2UsIlNlYXJjaFVpLm9yZ0hhc0FjY2Vzc1RvU2VhcmNoVGVybUhpc3RvcnkiOmZhbHNlLCJTZWFyY2hVaS5zZWFyY2hVSUludGVyYWN0aW9uTG9nZ2luZ0VuYWJsZWQiOmZhbHNlLCJNeVNlYXJjaC51c2VyQ2FuSGF2ZU15U2VhcmNoIjpmYWxzZX0sInNlYXJjaERpYWxvZ1Nlc3Npb25JZCI6IjM0NmY1YzI1LTIwNGEtYjMyMS1kYzM3LTM3Yzc5ZGQyNjA3ZCIsInNlYXJjaFNvdXJjZSI6IklOUFVUX0RFU0tUT1AifSwiZ3JvdXBJZCI6IkRFRkFVTFQifSwic3RhdGUiOnt9fQ%3D%3D\u00010", + "*": "//login.salesforce.com/_ui/search/ui/UnifiedSearchResults?str=\u0002\u00010" + }, + "ulib": "http://search.lib.sfu.ca/?q=\u0002\u00010" + }, + "g": { + "d": "//www.yeastgenome.org/search?q=\u0002&is_quick=true\u00016", + "*": "//sourcegraph.com/search?q=\u0002\u000118" + }, + "h": { + "m": { + "f": "//forum.shmakerspace.org/search?q=\u0002\u00010", + "*": "//shikimori.org/animes?search=\u0002\u00016", + "oop": "http://www.shmoop.com/search?q=\u0002 \u00010" + }, + "o": { + "p": { + "*": "http://shopping.yahoo.com/search?p=\u0002\u000120", + "ca": { + "*": "//www.shop.ca/webapp/wcs/stores/servlet/SearchDisplay?storeId=10201&catalogId=10301&langId=-1&pageSize=48&beginIndex=0&searchSource=Q&sType=SimpleSearch&resultCatEntryType=2&showResultsPage=true&pageView=imageOnly&searchTermScope=-1&searchTerm=\u0002\u00010", + "de": "//www.shopcade.com/search?query=\u0002\u00010" + }, + "ee": { + "*": "//shopee.tw/search/?keyword=\u0002\u00014", + "ph": "//shopee.ph/search?keyword=\u0002\u000176" + }, + "to": "//www.shopto.net/search/newSearchPage?Filter_department=&newsearch=\u0002\u00010", + "athome": "//www.shopathome.com/search?query=\u0002\u00010", + "clues": "http://shopclues.com/?q=\u0002: \u00010", + "disciple": "//www.shopdisciple.com/search?q=\u0002\u00010", + "henco": "//shophenco.com/?q=\u0002\u00010", + "ify": { + "*": "//help.shopify.com/en/search?utf8=%E2%9C%93&q=\u0002\u00010", + "forum": "//ecommerce.shopify.com/ecommerce/\u0002\u00010" + }, + "omo": "http://www.shopomo.com/search?q=\u0002 \u00010", + "ping": "//www.google.com/products?q=\u0002&sa=N&tab=pf\u000186", + "yourway": "http://www.shopyourway.com/search/products?q=\u0002\u00010", + "zilla": "http://www.shopzilla.com/\u0002/search\u00010" + }, + "*": "http://symbolhound.com/?q=\u0002\u00010", + "ut": { + "*": "//www.shoutmeloud.com/?s=\u0002\u00010", + "cast": "//directory.shoutcast.com/Search?query=\u0002\u00010" + }, + "dan": "//www.shodan.io/search?query=\u0002\u000133", + "opde": "//www.shoop.de/suche?q=\u0002\u00010", + "rten": "http://cortas.elpais.com/encode.pl?u=http://\u0002\u00010", + "wdown": "http://dex.pokemonshowdown.com/?q=\u0002\u000113" + }, + "*": "//www.shodan.io/search?query=\u0002\u000133", + "s": { + "h": "//stor.1conan.com/tsssaver/shsh/\u0002\u00010", + "*": "//secondhandsongs.com/search?search_text=\u0002\u00010" + }, + "z": "http://www.shazam.com/de/search/\u0002\u00010", + "aw": "//www.shaw.ca/store/search/search.jsp?q=\u0002\u00010", + "bd": "http://www.shabdkosh.com/translate/\u0002/\u00010", + "bf": "http://shbf.se/bryggaren/search.php?keywords=\u0002&sid=7fb2bed909445b5497565d97ea00eb62\u00010", + "tm": "http://www.shoptimate.com/search?q=\u0002\u00010", + "ub": "//www.scribblehub.com/?s=\u0002\u000116", + "a256": "//cryptography.cc/convert?text=\u0002&algorithm=sha256\u00018", + "aarli": "//river.libox.fr/search.php?q=\u0002\u00010", + "abbat": "//www.hebcal.com/shabbat/?cfg=json&m=50&b=18&zip=\u0002&a=on\u00010", + "adertoy": "//www.shadertoy.com/results?query=\u0002 \u00014", + "ards": "//crystalshards.org/?filter=\u0002\u00013", + "arese": "//sharepoint.stackexchange.com/search?q=\u0002\u00010", + "aresnc": "//share.servicenow.com/app.do#/search-result?search_query=\u0002\u00010", + "areware": "http://download.cnet.com/1770-20_4-0.html?searchtype=downloads&query=\u0002&tg=dl-20&search.x=0&search.y=0&search=+Go%252521\u00019", + "ayari": "//www.shayarimerepyarki.com/search?q=\u0002\u00010", + "eetmusicdirect": "http://www.sheetmusicdirect.com/Search.aspx?query=\u0002\u00010", + "eetmusicplus": "http://www.sheetmusicplus.com/search?q=\u0002 \u00010", + "erdog": "http://www.sherdog.com/stats/fightfinder?SearchTxt=\u0002\u00010", + "erwin": "//www.sherwin-williams.com/SearchDisplay?categoryId=&storeId=10151&catalogId=11051&langId=-1&sType=SimpleSearch&resultCatEntryType=2&showResultsPage=true&searchSource=Q&pageView=list&beginIndex=0&searchType=1000&pageSize=6&globalSearch=true&searchTerm=\u0002#facet:&productBeginIndex:0&contentBeginIndex:0&orderBy:&orderByContent:&pageView:list&minPrice:&maxPrice:&pageSize:&\u00010", + "iatsu": "http://www.shiatsu-stijlen.nl/zoeken.php?cx=partner-pub-1276597034470244%3Aslojxr-8otw&cof=FORID%3A11&ie=ISO-8859-1&q=\u0002&sa=Zoeken\u00010", + "iki": { + "*": "//shikimori.org/animes?search=\u0002\u00016", + "mori": "//shikimori.org/animes?search=\u0002\u00016" + }, + "inden": "http://shinden.pl/search?q=\u0002\u00010", + "ironet": "http://shironet.mako.co.il/search?q=\u0002\u00010", + "irtoid": "//shirtoid.com/search/\u0002\u00010", + "itcore": "http://shitcore.org/search.php?keywords=\u0002\u00014", + "kwiki": "http://help.strongholdkingdoms.com/index.php?search=\u0002&title=Special%3ASearch\u00010", + "pock": "//en.shpock.com/q/\u0002/\u00010", + "roomery": "//www.shroomery.org/search.php?terms=\u0002\u00010", + "ura": "http://shura.shu.ac.uk/cgi/facet/simple2?q=\u0002\u00010", + "utterstock": "http://www.shutterstock.com/cat.mhtml?searchterm=\u0002\u000118" + }, + "i": { + "n": { + "*": "//www.sinonimos.com.br/\u0002\u00013", + "ga": "//singa.com/search/results/\u0002\u00010", + "donews": "//search.sindonews.com/search?type=artikel&q=\u0002\u00010", + "emalar": "http://www.sinemalar.com/ara/?type=all&page=1&q=\u0002\u00010", + "gcat": "//singcat.net/results/?q=\u0002\u00010", + "onimi": { + "*": "http://luirig.altervista.org/sinonimi/hypertext/ricerca.php?title=\u0002\u00016", + "t": "http://sinonimi.it/\u0002\u00010" + }, + "onimo": { + "s": "//www.sinonimos.com.br/\u0002\u00013", + "*": "http://www.wordreference.com/sinonimos/\u0002\u000129" + }, + "opak": "http://sinopak.net/search?controller=search&orderby=position&orderway=desc&search_query=\u0002&submit_search=Search\u00010" + }, + "p": "//sipreadrepeat.com/?s=\u0002\u00010", + "*": "//www.si.com/search?q=\u0002\u000115", + "t": { + "e": { + "*": "//duckduckgo.com/?q=site%3A\u0002\u0001147", + "alytics": "http://www.sitealytics.com/\u0002/\u00010", + "point": "//www.sitepoint.com/?s=\u0002\u00010", + "slike": "http://www.siteslike.com/similar/\u0002 \u00010" + }, + "*": "http://schoolido.lu/cards/?search=\u0002&name=&rarity=&attribute=&is_promo=&is_special=&is_event=&skill=&translated_collection=&collection=&main_unit=&sub_unit=&idol_school=&idol_year=&release_after=&release_before=&view=cards&albumbuilder_account=15585&account=&ordering=id&reverse_order=on\u00010", + "ag": "http://www.sitag.ch/suchen/?tx_indexedsearch%5Bsword%5D=\u0002\u00010", + "usali": "//situsali.com/?s=\u0002&submit=Search\u00010" + }, + "w": "http://simpsonswiki.com/w/index.php?title=Special%3ASearch&search=\u0002 \u00010", + "ce": "http://www.staticice.com.au/cgi-bin/search.cgi?q=\u0002\u00010", + "ec": "//sinonims.iec.cat/sinonims_cerca_sin.asp?pclau2=\u0002&button=Cerca+arreu\u00010", + "ri": "http://www.shouldiremoveit.com/programs.aspx?q=\u0002\u00014", + "abr": "//br.shouldianswer.net/numero-de-telefone/?q=\u0002\u00010", + "emenssupport": "//support.industry.siemens.com/cs/search?search=\u0002\u000110", + "gfox": "//partners.sigfox.com/search/products?q=\u0002\u00013", + "gma": "http://www.sigmaaldrich.com/catalog/search?interface=All&term=\u0002\u00019", + "gningsavvy": "//www.signingsavvy.com/search/\u0002\u000115", + "kuli": "http://doc.sikuli.org/search.html?q=\u0002\u00010", + "lver": { + "*": "//www.providentmetals.com/catalogsearch/result/?q=\u0002\u00013", + "games": "//www.silvergames.com/en/s?q=\u0002\u00010" + }, + "mages": "//startpage.com/do/metasearch.pl?cat=pics&query=\u0002\u00010", + "mania": "http://simania.co.il/searchBooks.php?searchType=tabAll&query=\u0002\u000111", + "mbad": "http://simbad.u-strasbg.fr/simbad/sim-basic?Ident=\u0002\u000141", + "milar": { + "*": "http://www.similarsites.com/site/\u0002\u00013", + "web": "http://www.similarweb.com/website/\u0002\u000152" + }, + "mpl": { + "*": "//www.simplyrecipes.com/?s=\u0002\u00010", + "icite": "//www.simplicite.io/resources/search?q=\u0002\u00010", + "yhired": "http://www.simplyhired.com/a/jobs/list/q-\u0002\u00010", + "yscuba": "//www.simplyscuba.com/pages/search-results-page?q=\u0002\u00010" + }, + "mpsons": "http://simpsons.wikia.com/wiki/Special:Search?search= \u0002\u00010", + "rogohan": "//www.sirogohan.com/recipe/index/keyword: \u0002\u00013", + "schmi": "//www.silberschmiede-online.de/advanced_search_result.php?keywords=\u0002\u00010", + "sku": "//la-lojban.github.io/sutysisku/en/#sisku/\u0002\u000128", + "xdegrees": "//sixdegreesofkanyewest.com/artist?q=\u0002\u00013" + }, + "j": { + "p": "http://sjp.pwn.pl/szukaj/\u0002.html\u0001136", + "r": "http://www.scimagojr.com/journalsearch.php?q=\u0002\u00010", + "*": "//www.sitejabber.com/search?q=\u0002\u00010", + "mr": "//duckduckgo.com/?q=\u0002+site:socjobrumors.com\u00010", + "cpl": "http://stjos.sjcpl.lib.in.us/search/?searchtype=X&SORT=D&searcharg=\u0002 \u000112", + "iauto": "//sjiauto.wordpress.com/?s=\u0002\u00010" + }, + "k": { + "1": "//sk1er.club/stats/\u0002\u00010", + "8": "//sk8park.de/?s=\u0002\u00010", + "b": "//kb.workfusion.com/dosearchsite.action?cql=siteSearch+~+%22\u0002%22&queryString=\u0002\u00010", + "d": "http://slovniky.korpus.sk/?w=\u0002\u00010", + "k": "http://shabdkosh.com/kn/translate/\u0002/\u00010", + "*": "http://www.songkick.com/search?query=\u0002\u00019", + "s": "//sks-keyservers.net/pks/lookup?op=vindex&search=\u0002\u00010", + "u": "//docs.skunity.com/syntax/search/\u0002\u00010", + "y": { + "*": "http://www.skysports.com/search?q=\u0002\u000117", + "pecommunity": "http://community.skype.com/t5/forums/searchpage/tab/message?filter=labels%2Clocation&location=category%3AEnglish&q=\u0002 \u00010", + "rock": "http://www.skyrock.com/search/people/?q=\u0002\u00010", + "scan": "http://duckduckgo.com/?q=\u0002+site:http://www.skyscanner.net\u00017", + "store": "//www.skystore.com/search?q=\u0002\u00010", + "vector": "//skyvector.com/search/site/\u0002\u000133" + }, + "24": "//www.sportkopf24.de/?ActionCall=WebActionArticleSearch&Params%5BSearchParam%5D=\u0002\u00010", + "tr": "//www.sketchappsources.com/search_\u0002.html\u00010", + "98q": "http://wiki.sk89q.com/w/index.php?title=Special%3ASearch&profile=default&search=\u0002&fulltext=Search\u00010", + "alman": "//www.skal-man.se/sok/\u0002\u00010", + "apiec": "http://www.skapiec.pl/szukaj/w_calym_serwisie/\u0002\u00014", + "elbiu": "http://skelbiu.lt/skelbimai/?keywords=\u0002\u00010", + "elbimai": "//www.skelbimai.lt/paieska?q=\u0002\u00010", + "enfi": "http://www.sanakirja.org/search.php?l=3&l2=17&q=\u0002\u000133", + "epdic": "//duckduckgo.com/?q=\u0002+site:skepdic.com\u00010", + "epticsbible": "//duckduckgo.com/?q=site:skepticsannotatedbible.com \u0002\u00010", + "epticskoran": "//duckduckgo.com/?q=site%3Askepticsannotatedbible.com%2Fquran%2F+\u0002&ia=web\u00010", + "epticsquran": "//duckduckgo.com/?q=site%3Askepticsannotatedbible.com%2Fquran%2F+\u0002&t=ffsb&ia=web\u00010", + "eptoid": "//skeptoid.com/search.php?q=\u0002\u00010", + "etchfab": "//sketchfab.com/models?q=\u0002&sort_by=-likeCount\u00010", + "etchport": "//www.sketchport.com/search?q=\u0002\u00010", + "ill": { + "*": "//www.skillshare.com/search?query=\u0002\u00010", + "share": "//www.skillshare.com/search?query=\u0002\u00010" + }, + "image": "http://scikit-image.org/docs/dev/search.html?q=\u0002&check_keywords=yes&area=default\u00010", + "inny": "//www.theskinnyconfidential.com/?s=\u0002\u00010", + "indeep": "http://www.ewg.org/skindeep/search.php?query=\u0002\u00010", + "inflint": "http://skinflint.co.uk/?fs=\u0002\u00010", + "ipthedrive": "http://www.skipthedrive.com/jobs/?search=\u0002 \u00010", + "learn": "//duckduckgo.com/?q=site%3Ahttp%3A%2F%2Fscikit-learn.org%2Fstable%2Fmodules%2Fgenerated%2F+\u0002&ia=web\u00016", + "routz": "//www.skroutz.gr/search?keyphrase=\u0002\u0001217" + }, + "l": { + "k": "//www.searchlock.com/search?q=\u0002\u000115", + "o": { + "*": "//www.searchlotto.co.uk/yhs_search.php?q=\u0002\u00010", + "v": { + "*": "http://slovari.yandex.ru/search.xml?text=\u0002\u00010", + "ak": "http://slovniky.korpus.sk/?w=\u0002\u00010", + "nenya": "http://slovnenya.com/dictionary/\u0002\u00010", + "nik": { + "*": "//slovnik.seznam.cz/en/?q=\u0002\u000115", + "y": "http://slovniky.korpus.sk/?w=\u0002\u00010" + } + }, + "ck": { + "i": "//www.searchlock.com/search?tbm=isch&q=\u0002\u00010", + "*": "//www.searchlock.com/search?q=\u0002\u000115" + }, + "te": { + "*": "http://slote.me/?q=\u0002\u00010", + "ch": "//slo-tech.com/forum/isci/?q=\u0002\u00010" + } + }, + "q": { + "a": "//www.sololearn.com/Discuss?ordering=Trending&query=\u0002\u00010", + "*": "//www.sololearn.com/Discuss?ordering=Trending&query=\u0002\u00010" + }, + "*": "http://www.setlist.fm/search?query=\u0002\u000111", + "aw": "http://www.slaw.ca/?s=\u0002\u00010", + "cl": "//www.slcl.org/bento/search/\u0002\u00010", + "ds": "//www.lightningdesignsystem.com/components/\u0002\u00015", + "nl": "//strategischlui.nl/?s=\u0002\u00010", + "ub": "http://katalogbeta.slub-dresden.de/?tx_find_find[q][default]=\u0002 \u000117", + "ackbuild": { + "*": "//slackbuilds.org/result/?search=\u0002\u00010", + "s": "//slackbuilds.org/result/?search=\u0002\u00010" + }, + "ackdoc": "http://docs.slackware.com/start?do=search&id=\u0002&fulltext=Search\u00010", + "ackpkg": "http://packages.slackware.com/?search=\u0002\u00010", + "ader": "http://www.slader.com/search/?search_query=\u0002\u00016", + "ang": { + "*": "http://onlineslangdictionary.com/definition+of/\u0002\u00018", + "gr": "http://www.slang.gr/lemmas?q=\u0002\u00010" + }, + "ant": "http://www.slant.co/topics/?search=\u0002\u000141", + "ashdot": "http://slashdot.org/index2.pl?fhfilter=\u0002\u00010", + "ate": { + "*": "http://www.slate.com/search.html#search=\u0002\u00010", + "fr": "//www.slate.fr/search?mot-cle=\u0002\u00010" + }, + "cpl": "http://catalog.slcpl.org/search/searchresults.aspx?term=\u0002\u00010", + "ibs": "http://searchlibs.com/?q=\u0002\u00010", + "ickdeals": "http://slickdeals.net/sdsearch.php?forumchoice%5B%5D=9&search=\u0002&mode=forum&showposts=0&sdsearch_archive=0&firstpost=1\u000163", + "idescarnival": "//www.slidescarnival.com/?s=\u0002\u00010", + "ideshare": "http://www.slideshare.net/search/slideshow?q=\u0002&submit=post&commit=Search\u00018", + "ink": "http://link.springer.com/search?query=\u0002\u00010", + "itazforums": "http://forum.slitaz.org/search.php?q=\u0002\u00010", + "udgefeed": "//sludgefeed.com/?s=\u0002\u00010", + "wiki": "http://wiki.secondlife.com/w/index.php?search=\u0002\u00010", + "yrics": "http://www.songlyrics.com/index.php?section=search&searchW=\u0002&submit=Search\u00013" + }, + "m": { + "a": { + "g": "http://science.sciencemag.org/search/\u0002\u00010", + "m": { + "*": "http://smile.amazon.com/s/?field-keywords=\u0002\u000120", + "uk": "//smile.amazon.co.uk/s?field-keywords=\u0002\u00014" + }, + "p": "http://streetmap.co.uk/postcode/\u0002\u000113", + "*": "//smile.amazon.com/s/&field-keywords=\u0002\u000180", + "rt": { + "*": "//www.smarticular.net/?s=\u0002\u00010", + "y": "http://www.smarty.net/search?q=\u0002&show=manual-en&x=0&y=0\u00010", + "os": "//smartos.org/man/\u0002\u00010", + "cat": "//rug.on.worldcat.org/search?databaseList=&queryString=\u0002\u00010", + "search": "http://smartsearch.altervista.org/?q=\u0002 \u00010" + }, + "shbomb": "//smashbomb.com/search?keyword=\u0002\u00010", + "shingmagazine": "http://www.smashingmagazine.com/search-results/?q=\u0002&cx=partner-pub-6779860845561969%3A5884617103&cof=FORID%3A10&ie=UTF-8\u00010", + "shwords": "http://www.smashwords.com/books/search?query=\u0002\u00010" + }, + "d": { + "b": "http://smdb.kb.se/catalog/search?q=\u0002\u00010", + "e": "http://smile.amazon.de/s?field-keywords=\u0002\u000113", + "*": "http://www.sheetmusicdirect.com/Search.aspx?query=\u0002\u00010" + }, + "h": { + "i": "//www.smhi.se/sok?query=\u0002\u000113", + "*": "http://www.smh.com.au/search?text=\u0002\u00014" + }, + "n": "http://songmeanings.com/query/?query=\u0002\u00016", + "s": { + "c": "//www.semanticscholar.org/search?q=\u0002\u00018", + "*": "http://songmeanings.com/query/?query=\u0002\u00016" + }, + "*": "http://www.smashingmagazine.com/search-results/?q=\u0002&cx=partner-pub-6779860845561969%3A5884617103&cof=FORID%3A10&ie=UTF-8\u00010", + "v": "http://www.ohg-ka.de/smv/?s=\u0002\u00010", + "w": "http://www.mariowiki.com/index.php?title=Special%3ASearch&search=\u0002\u0001111", + "og": { + "*": "http://www.smogon.com/search/?q=\u0002\u00010", + "on": { + "*": "//www.smogon.com/dex/sm/pokemon/\u0002\u000185", + "bw": "http://www.smogon.com/dex/bw/pokemon/\u0002\u00010", + "dp": "http://www.smogon.com/dex/dp/pokemon/\u0002\u00010", + "gs": "http://www.smogon.com/dex/gs/pokemon/\u0002\u00010", + "rb": "http://www.smogon.com/dex/rb/pokemon/\u0002\u00010", + "sm": "http://www.smogon.com/dex/sm/pokemon/\u0002/\u00010", + "xy": "http://www.smogon.com/dex/xy/pokemon/\u0002\u00010" + }, + "rs": "http://www.smogon.com/dex/rs/pokemon/\u0002/\u00010" + }, + "pl": "//smpl.bibliocommons.com/search?t=smart&search_category=keyword&q=\u0002\u00010", + "re": "//www.swissmilk.ch/de/alle-rezepte/suche/?qt=\u0002&cat=Rezept+Suche&qd=1\u00018", + "ention": "http://socialmention.com/search?q=\u0002\u00018", + "gsm": "http://www.smogon.com/dex/sm/pokemon/\u0002\u00013", + "ile": { + "*": "//smile.amazon.com/s?field-keywords=\u0002\u0001651", + "uk": "//smile.amazon.co.uk/s?field-keywords=\u0002\u00014" + }, + "ime": "//api.posteo.de/v1/public-keys/\u0002?type=smime\u00010", + "ite": "http://smite.gamepedia.com/index.php?search=\u0002&title=Special%3ASearch&go=Go\u00010", + "iths": { + "*": "//www.smithsfoodanddrug.com/search?query=\u0002&searchType=natural\u00010", + "onian": "//si.edu/sisearch?edan_q=\u0002\u00010" + }, + "itten": "//smittenkitchen.com/?s=\u0002\u00010", + "ulweb": "http://www.smulweb.nl/recepten/\u0002\u00010", + "zdm": "//search.smzdm.com/?c=home&s=\u0002\u00010" + }, + "n": { + "c": { + "r": "//snapcraft.io/search?q=\u0002\u00010", + "*": "//developer.servicenow.com/app.do#!/search?category=API&q=\u0002\u00010" + }, + "d": { + "*": "http://www.snapdeal.com/search?noOfResults=20&keyword=\u0002\u00010", + "cld": "//soundcloud.com/search?q=\u0002\u000116", + "ocs": "//docs.servicenow.com/search?q=\u0002\u00010" + }, + "f": "http://www.snf.ch/en/Search/Pages/default.aspx?k=\u0002\u00010", + "k": "//community.servicenow.com/community?id=community_search&q=\u0002\u00010", + "l": "http://snl.no/.search?e=snl&query=\u0002\u000146", + "m": "//www.nexusmods.com/skyrim/search/?gsearch=\u0002&gsearchtype=mods\u00010", + "n": "http://sonic.wikia.com/wiki/Special:Search?search=\u0002\u000163", + "o": { + "*": "//www.startpage.com/do/search?cmd=process_search&query=\u0002&with_region=countryNO\u00010", + "rt": "//www.snort.org/search?query=\u0002\u00010", + "tr": "//www.snotr.com/search/?search=\u0002\u00010", + "gard": "//www.snogard.de/suche.html?suchwort=\u0002\u00010", + "opsnoo": "//www.snoopsnoo.com/u/\u0002\u00010", + "pes": "http://www.snopes.com/?s=\u0002\u000143" + }, + "p": { + "*": "http://www.snopes.com/?s=\u0002\u000143", + "edia": "//www.snpedia.com/index.php?title=Special%3ASearch&search=\u0002&fulltext=Search\u00010" + }, + "*": "http://soylentnews.org/search.pl?query=\u0002\u000117", + "s": "http://seaborn.pydata.org/search.html?q=\u0002&check_keywords=yes&area=default\u000112", + "w": "http://wiki.servicenow.com/search-results.php?cx=005409823165138974380%3Abltnnmgfoek&cof=FORID%3A10&ie=UTF-8&q=\u0002&sa=Search&siteurl=wiki.servicenow.com%2Fsearch-results.php&ref=&ss=\u00010", + "ap": { + "*": "http://snapzu.com/find/\u0002\u000115", + "s": "//snapcraft.io/search?q=\u0002\u00010", + "py": { + "*": "//snapcraft.io/search?q=\u0002\u00010", + "goat": "//snappygoat.com/s/?q=\u0002\u00014", + "words": "http://www.snappywords.com/?lookup=\u0002\u00010" + }, + "craft": "//snapcraft.io/search?category=&q=\u0002\u000135", + "deal": "http://www.snapdeal.com/search?keyword=\u0002\u00010" + }, + "ih": "//www.startpage.com/do/search?q=\u0002&l=nihongo\u00010", + "it": "http://www.sinonimi-contrari.it/\u0002/\u00010", + "rt": "//www.snort.org/search?query=\u0002&submit_search=\u00010", + "iff": "//websniffer.cc/?url=\u0002\u00014", + "uson": "http://www.snuson.com/forum/shop/search/?q=\u0002&submit.x=0&submit.y=0\u00010" + }, + "o": { + "c": { + "p": "http://careers.stackoverflow.com/companies?searchTerm=\u0002\u00010", + "*": "http://careers.stackoverflow.com/jobs?searchTerm=\u0002\u00013", + "vi": "//stackoverflow.com/search?q=[labwindows]+\u0002\u00010", + "cerway": "http://int.soccerway.com/search/?q=\u0002&module=all\u00016", + "cerwiki": "http://soccerwiki.com/wiki.php?action=search&q=\u0002&searchType=players\u00010", + "ialblade": "//socialblade.com/search/\u0002\u000153", + "iete": "http://www.societe.com/cgi-bin/search?champs=\u0002\u00018", + "kandmore": "http://www.socksandmore.dk/catalogsearch/result/?q=\u0002\u00010", + "ompanies": "//stackoverflow.com/jobs/companies?q=\u0002\u00010", + "wall": "http://www.socwall.com/wallpapers/search:\u0002\u00010" + }, + "d": "//duckduckgo.com/?q=site:stackoverflow.com+\u0002\u000135", + "f": { + "f": "//duckduckgo.com/?kp=-2&q=\u0002\u000134", + "*": "//stackoverflow.com/search?q=\u0002\u000159", + "asc": "//www.sofascore.com/search?q=\u0002\u00010", + "ifa": "//sofifa.com/players?keyword=\u0002 \u00010", + "t32": "http://www.soft32.com/search/?k=\u0002&submit=\u00010", + "ticweb": "//www.billing.softicweb.com/cart.php?a=add&domain=register&query=\u0002\u00010", + "tpedia": "http://www.softpedia.com/dyn-search.php?search_term=\u0002&x=0&y=0\u00010", + "tware": "http://download.cnet.com/1770-20_4-0.html?searchtype=downloads&query=\u0002&tg=dl-20&search.x=0&search.y=0&search=+Go%252521\u00019", + "urry": "//www.sofurry.com/browse/search?search=\u0002\u00010" + }, + "g": { + "*": "//www.google.com/search?q=site%3Astackoverflow.com+\u0002\u00018", + "ou": "//www.sogou.com/web?query=\u0002\u00017" + }, + "m": { + "e": "http://www.someecards.com/search?q=\u0002 \u00010", + "*": "http://www.spirit-of-metal.com/find.php?nom=\u0002\u000115" + }, + "r": { + "*": "http://stackoverflow.com/search?q=[r]+\u0002\u000110", + "abel": "//www.sorabel.com/products/search?query=\u0002\u00010", + "ocaba": "http://www.sorocaba.sp.gov.br/pesquisar/?q=\u0002\u00010", + "uso": "//soruso.com/?s=\u0002\u00010" + }, + "s": { + "o": "http://www.soso.com/q?pid=s.idx&w=\u0002\u00010", + "*": "http://software.opensuse.org/search?q=\u0002&search_devel=false&search_unsupported=false\u000144", + "crapy": "http://stackoverflow.com/search?q=\u0002[scrapy]\u00010" + }, + "*": "//stackoverflow.com/search?q=\u0002\u000159", + "js": "//stackoverflow.com/search?q=[javascript]+\u0002\u00010", + "kr": "http://sokr.ru/\u0002/\u00010", + "lo": { + "j": "http://solo.bodleian.ox.ac.uk/primo-explore/search?query=any,contains,\u0002&tab=local&search_scope=LSCOP_ALL&vid=SOLO&facet=rtype,include,journals&lang=en_US&offset=0\u00010", + "*": "http://solo.bodleian.ox.ac.uk/primo-explore/search?query=any,contains,\u0002&tab=local&search_scope=LSCOP_ALL&vid=SOLO&lang=en_US&offset=0\u00016", + "mid": "http://www.solomid.net/searchresults.php?q=\u0002\u00010", + "press": "//www.solopress.com/search?searchTerm=\u0002\u00010" + }, + "ov": "http://soov-ee.postimees.ee/keyword-\u0002/listings.html\u00010", + "ph": { + "*": "//www.sophos.com/en-us/search-results.aspx?search=\u0002\u00010", + "oskb": "//community.sophos.com/search?q=\u0002\u00010", + "oscom": "//community.sophos.com/search?q=\u0002\u00010" + }, + "pt": "//pt.stackoverflow.com/search?q=\u0002\u00010", + "py": "http://stackoverflow.com/search?q=[python]+\u0002\u00015", + "td": "//www.stateofthedapps.com/dapps?text=\u0002\u00010", + "uq": "//uae.souq.com/ae-en/\u0002/s/?as=1\u00010", + "xl": "http://stackoverflow.com/search?q=[excel]+\u0002\u00010", + "apbox": "//www.sp-bx.com/?s=\u0002\u00010", + "apnote": "//www.soapnote.org/?s=\u0002\u00010", + "bash": "http://stackoverflow.com/search?q=[bash]+\u0002\u00010", + "beys": "http://www.sobeys.com/en/search/?search=\u0002\u00010", + "job": "//stackoverflow.com/jobs?q=\u0002\u00010", + "le24": "//www.ricerca24.ilsole24ore.com/fc?cmd=static&chId=30&path=%2Fsearch%2Fsearch_engine.jsp&field=Titolo%7CTesto&orderBy=score+desc&chId=30&keyWords=\u0002&button=\u00010", + "lidaris": "http://solidaris.be/MonsWP/Pages/recherche.aspx?k=\u0002 \u00010", + "luce": "http://www.supersoluce.com/search/supersoluce/\u0002\u00010", + "n2teuf": "http://son2teuf.org/search/category_sort/Page-1?searchphrase=any&searchword=\u0002&view=search\u00010", + "narcloud": "//sonarcloud.io/explore/projects?search=\u0002\u00010", + "naveeb": "//sonaveeb.ee/search/est-est/detail/\u0002/\u00010", + "net": "//www.so-net.ne.jp/search/web/?query=\u0002\u00010", + "ngfacts": "http://www.songfacts.com/search-song-1.php?\u0002\u00015", + "ngkick": "//www.songkick.com/search?query=\u0002\u00010", + "nglink": "//odesli.co/embed?url=\u0002\u00010", + "ngmeaning": { + "*": "http://www.songmeanings.net/query/?q=\u0002&type=artists&page=1&start=0&mm=1&pp=20&b=Go\u00010", + "s": "http://songmeanings.com/query/?query=\u0002\u00016" + }, + "ngsterr": "http://www.songsterr.com/a/wa/search?pattern=\u0002\u000188", + "ngtext": "http://www.songtexte.com/search?q=\u0002&c=all\u00010", + "nicretro": "http://info.sonicretro.org/Special:Search?search=\u0002&go=Go\u00010", + "nnentor": "//www.sonnentor.com/de-at/find?q=\u0002&c=Alle\u00010", + "nofmarketing": "http://www.sonofmarketing.it/?q=\u0002\u00010", + "ugou": "//www.sogou.com/web?query=\u0002\u00017", + "ulflower": "http://www.soul-flower.com/mm5/merchant.mvc?Screen=search&onlyone=1&sort=id.desc&x=0&y=0&Search=\u0002\u00010", + "und": { + "*": "//soundcloud.com/search?q=\u0002\u000116", + "y": "//www.soundy.top/sounds?q=\u0002\u00010", + "cloud": "//soundcloud.com/search?q=\u0002\u000116", + "dogs": "//www.sounddogs.com/search?keywords=\u0002\u00016", + "onsound": "//www.soundonsound.com/search/all/\u0002 \u00010", + "trackinfo": "http://www.soundtrackinfo.com/search/\u0002/\u00010" + }, + "urceforge": "http://sourceforge.net/directory/?q=\u0002\u00016", + "urcegraph": "//sourcegraph.com/github.com/\u0002\u00010", + "urcewatch": "http://www.sourcewatch.org/index.php?search=\u0002&title=Special%3ASearch\u00010", + "uthpark": "http://www.southparkstudios.com/search?keywords=\u0002\u00010", + "yluna": "http://soyluna.wikia.com/wiki/Special:Search?search=\u0002&fulltext=Search\u00010", + "zluk": "http://www.eksisozluk.com/show.asp?t=\u0002\u00010" + }, + "p": { + "b": "//speiderbasen.no/?searchWord=\u0002\u00010", + "d": "http://packages.speedeedelivery.com/packageDetail.php?barcode=\u0002\u00010", + "e": { + "n": "//startpage.com/do/dsearch?query=\u0002&cat=web&pl=opensearch&language=english\u00016", + "s": "//startpage.com/do/dsearch?query=\u0002&cat=web&pl=opensearch&language=espanol\u000132", + "*": "//startpage.com/do/dsearch?query=\u0002&cat=web&pl=opensearch&language=espanol\u000132", + "le": "http://spele.nl/zoeken/?q=\u0002\u00010", + "ur": "http://www.speurders.nl/overzicht/?query=\u0002\u00010", + "akers": "//www.speakersassociates.com/search?search_api_views_fulltext=\u0002\u00010", + "ccie": "http://www.spectator.co.uk/?s=\u0002\u00010", + "edrun": "http://speedrun.com/\u0002\u000169", + "edsolving": { + "*": "//www.speedsolving.com/forum/searchresults.php?q=\u0002\u00010", + "wiki": "//www.speedsolving.com/wiki/index.php?title=Special%3ASearch&search=\u0002 &go=Go\u00010" + }, + "edyhen": "//www.speedyhen.com/Search/Keyword?keyword=\u0002\u00010", + "kbio": "//www.spektrum.de/lexikon/biologie/?q=\u0002\u00010", + "kgeo": "//www.spektrum.de/lexikon/geographie/?q=\u0002\u00010" + }, + "f": "http://mxtoolbox.com/SuperTool.aspx?action=spf%3a\u0002&run=toolpage\u00010", + "g": "//www.speedguide.net/search_rez.php?seek=\u0002&words=yes\u00013", + "i": { + "n": { + "*": "//www.spin.de/search?q=\u0002\u00010", + "oza": "http://www.spinoza.it/?s=\u0002\u00010", + "rilla": "//spinrilla.com/search?q=\u0002\u00010" + }, + "p": "//duckduckgo.com/?q=\u0002+site:spip.net\u00010", + "*": "//startpage.com/do/search?cat=pics&cmd=process_search&query=\u0002\u0001389", + "t": "//startpage.com/do/search?cat=web&cmd=process_search&language=italiano&engine0=v1all&query=\u0002&abp=-1&prf=ab8a0a99ccae7d38fd1f9b31e845ce7e&SuggestOn=1\u00016", + "ce": "//community.spiceworks.com/search?query=\u0002\u00010", + "cs": "//site.pictures/search/images/?q=\u0002\u00017", + "on": "http://www.spi0n.com/?s=\u0002\u00010", + "egel": "http://www.spiegel.de/suche/index.html?suchbegriff= \u0002\u00013", + "eletipps": "http://www.spieletipps.de/suche/?keyword=\u0002\u00010", + "got": { + "*": "//www.spigotmc.org/search/14203285/?q=\u0002&o=relevance\u000110", + "mc": "//www.spigotmc.org/search/14487199/?q=\u0002&o=relevance\u00010" + } + }, + "l": { + "c": "//www.splcenter.org/resources?keyword=\u0002\u00010", + "*": "//seattle.bibliocommons.com/search?utf8=%E2%9C%93&t=smart&search_category=keyword&commit=Search&q=\u0002\u00016", + "ash": "//unsplash.com/search/photos/\u0002\u00010", + "atoon": "http://splatoonwiki.org/w/index.php?search=\u0002\u00019", + "ice": "//splice.com/sounds/search?q=\u0002\u00010", + "unk": { + "*": "//www.splunk.com/en_us/search.html?query=\u0002\u00014", + "base": "//apps.splunk.com/apps/#/search/\u0002/page/1\u000112" + } + }, + "m": "//startpage.com/do/m/mobilesearch?&q=\u0002\u00016", + "p": { + "l": "//www.startpage.com/do/dsearch?query=\u0002&cat=web&pl=opensearch&language=polski\u00015", + "*": "//startpage.com/do/search?prf=2cc506ab255c98e10570b7d50ef6b1c8&cat=web&query=\u0002\u000128", + "it": "//startpage.com/do/search?prf=77fe802d54508e9ee48b88624be6da56&cat=web&query=\u0002\u00010" + }, + "r": { + "d": "//www.spreadshirt.com/\u0002\u00010", + "*": "http://search.sitepoint.com/?q=\u0002&refinements%5Breference%5D=1\u00010", + "kr": "//www.spreaker.com/search?query=\u0002\u00010", + "eadshirt": "http://spreadshirt.com/\u0002\u00010", + "inger": { + "*": "//link.springer.com/search?query=\u0002\u00010", + "free": "//link.springer.com/search?showAll=false&query=\u0002\u00010", + "link": "//link.springer.com/search?query=\u0002\u00010" + }, + "ingsource": "http://www.springsource.org/search/google?query=\u0002\u00010", + "iters": { + "*": "//www.spriters-resource.com/search/?q=\u0002}\u00010", + "resource": "//www.spriters-resource.com/search/?q=\u0002\u00010" + }, + "oget": "//sproget.dk/lookup?SearchableText=\u0002\u00014" + }, + "*": "//startpage.com/do/metasearch.pl?query=\u0002\u000110770", + "t": { + "*": "//open.spotify.com/search/results/\u0002\u00013", + "v": "http://video.samaritanspurse.org/?s=\u0002\u00010", + "io": "//search.privacytools.io/?q=\u0002\u00017" + }, + "v": "//www.startpage.com/do/search?cat=video&cmd=process_search&query=\u0002\u00015", + "x": "//www.surplex.com/de/maschinen.html?tx_surplex_pi1%5Bsword%5D=\u0002\u00010", + "y": "//open.spotify.com/search/\u0002\u0001484", + "nl": "//startpage.com/do/search?l=nederlands&q=\u0002\u00010", + "on": { + "*": "http://www.spiegel.de/suche/index.html?suchbegriff=\u0002\u00016", + "ge": { + "*": "//spongebob.fandom.com/wiki/Special:Search?search=\u0002\u00010", + "bob": "http://spongebob.wikia.com/wiki/Special:Search?search=\u0002&fulltext=Search\u00013" + } + }, + "acedock": "http://spacedock.info/search?query=\u0002\u00013", + "amcheck": "http://mxtoolbox.com/SuperTool.aspx?action=blacklist%3a\u0002&run=toolpage\u00017", + "andict": "http://www.spanishdict.com/translate/\u0002\u0001272", + "anish": { + "d": { + "*": "//www.spanishdict.com/translate/\u0002\u0001174", + "ict": "//www.spanishdict.com/translate/\u0002\u0001174" + }, + "*": "//www.spanishdict.com/translate/\u0002\u0001174" + }, + "anslang": "http://www.speakinglatino.com/?s=\u0002&advanced=0&search_type=&posts_country=&posts_category=&words_country=&words_category=&words_letter=CHOOSE+A+STARTING+LETTER&all_country=&all_letter=CHOOSE+A+STARTING+LETTER\u00010", + "are": { + "*": "//www.spareroom.co.uk/flatshare/flatshare_detail.pl?flatshare_id=\u0002\u00010", + "-part": "//kfz-schlachter.de/Store?q=\u0002\u00010" + }, + "arkfun": "//www.sparkfun.com/search/results?term=\u0002\u000112", + "arknotes": "http://www.sparknotes.com/search?q=\u0002\u00010", + "artan": "//www.spartan-donate.com/?s=\u0002\u00010", + "attern": "http://subtlepatterns.com/?q=\u0002\u00010", + "hereon": "//sphereon.com/?s=\u0002\u00010", + "oonacular": "//spoonacular.com/\u0002\u00010", + "ort1": "http://www.sport1.de/suche#\u0002\u00010", + "orum": "http://forum.spore.com/jforum/jforum.page?module=search&action=search&search_keywords=\u0002\u00010", + "orcle": "http://www.sporcle.com/games/tags/\u0002\u000121", + "otify": { + "*": "//open.spotify.com/search/\u0002\u0001484", + "search": "//open.spotify.com/search/results/\u0002\u00013" + }, + "utnik": { + "*": "http://www.sputnik.ru/search?q=\u0002\u00010", + "music": "//www.sputnikmusic.com/search_results.php?search_in=Bands&search_text=\u0002\u000152" + } + }, + "r": { + "a": "http://www.ncbi.nlm.nih.gov/sra/?term=\u0002\u00017", + "d": { + "5": "http://5e.d20srd.org/search.htm?q=\u0002\u00010", + "*": "http://www.d20srd.org/search.htm?q=\u0002\u00014" + }, + "f": { + "i": "http://srfi.schemers.org/srfi-\u0002/srfi-\u0002.html\u000110", + "*": "http://www.srf.ch/suche?q=\u0002\u000115" + }, + "i": "http://steamrep.com/id/\u0002\u00010", + "k": "http://shoryuken.com/?s=\u0002\u00010", + "o": { + "*": "//old.reddit.com/r/\u0002/\u0001473", + "ld": "//old.reddit.com/r/\u0002/\u0001473" + }, + "*": "//reddit.com/r/\u0002\u00011288", + "s": "//www.reddit.com/search?q=subreddit:\u0002\u0001164", + "v": "http://stukroodvlees.nl/?s=\u0002\u00010", + "ch": "http://www.admin.ch/opc/search/?lang=de&language[]=de&product[]=fg&product[]=oc&product[]=cc&product[]=ba&product[]=jcd&date_range_min=&date_range_max=&d_compilation=both&d_is_in_force=yes&text=\u0002\u00010", + "ec": "http://softwarerecs.stackexchange.com/search?q=\u0002\u00010", + "hu": "//translate.google.com/#sr/hu/\u0002 \u00010", + "rl": "//www.reddit.com/r/RocketLeague/search?q=\u0002&restrict_sr=on\u00010", + "cforge": "http://sourceforge.net/directory/os:windows/freshness:recently-updated/?q=\u0002\u00010", + "eddit": "//reddit.com/r/\u0002\u00011288", + "etro": "http://info.sonicretro.org/index.php?search=\u0002\u00010", + "tblog": "//srthealing.com/?s=\u0002\u00010", + "top": "//www.reddit.com/r/\u0002/top/?sort=top&t=all\u00014" + }, + "s": { + "b": { + "*": "http://www.ssbwiki.com/index.php?title=Special%3ASearch&search=\u0002&go=Go\u000162", + "no": "//www.ssb.no/sok?sok= \u0002\u00010" + }, + "e": "//security.stackexchange.com/search?q=\u0002\u00010", + "g": "http://dictionnaire.sensagent.leparisien.fr/\u0002/fr-fr/\u00010", + "l": { + "*": "//www.ssllabs.com/ssltest/analyze.html?d=\u0002&latest=true\u00017", + "ang": "http://www.speakinglatino.com/?s=\u0002&advanced=0&search_type=&posts_country=&posts_category=&words_country=&words_category=&words_letter=CHOOSE+A+STARTING+LETTER&all_country=&all_letter=CHOOSE+A+STARTING+LETTER\u00010", + "labs": { + "*": "//www.ssllabs.com/ssltest/analyze.html?d=\u0002\u000120", + "dev": "//dev.ssllabs.com/ssltest/analyze.html?latest&d=\u0002\u00010" + } + }, + "p": { + "*": "http://www.silverstripe.org/search/?q=\u0002\u00010", + "ai": "//sspai.com/search/article?q=\u0002\u00010", + "tv": "http://www.ssptv.com/?s=\u0002\u00010" + }, + "r": "//shopsmartreviews.in/?s=\u0002\u00010", + "s": { + "*": "//www.similarsitesearch.com/alternatives-to/\u0002\u00010", + "es": "http://www.similarsitesearch.com/es/sitio/\u0002\u00010" + }, + "*": "//surrey-primotc.hosted.exlibrisgroup.com/primo-explore/search?vl(freeText0)=\u0002&fn=search&vid=44SUR_VU1&tab=default_tab&query=any,contains,\u0002&search_scope=default_scope\u000122", + "t": "//csgostash.com/google-search?q=\u0002\u00010", + "v": "//www.shutterstock.com/search?searchterm=\u0002&image_type=vector\u000120", + "64": "http://duckduckgo.com/?q=\u0002+site:www.ss64.com\u00013", + "ch": "//www.semanticscholar.org/search?q=\u0002&sort=relevance&ae=false\u000113", + "jc": "http://ssjc.ujc.cas.cz/search.php?heslo=\u0002\u00010", + "kj": "http://bos.zrc-sazu.si/cgi/a03.exe?name=sskj_testa&expression=\u0002&hs=1\u0001108", + "on": "//duckduckgo.com/?q=\u0002&kp=1\u00010", + "aft": "http://ssaft.com/Blog/dotclear/?q=\u0002\u00010", + "nap": "http://www.soundsnap.com/search/audio/\u0002/score\u00010", + "oar": "http://www.ssoar.info/ssoar/discover?query=\u0002\u00010", + "off": "//duckduckgo.com/?q=\u0002&kp=-2\u00010", + "wiki": "//www.speedsolving.com/wiki/index.php?title=Special%3ASearch&search=\u0002&go=Go\u00010" + }, + "*": "//startpage.com/do/metasearch.pl?query=\u0002\u000110770", + "t": { + "e": { + "*": "//store.steampowered.com/search/?term=\u0002\u00010", + "x": "http://stackexchange.com/search?q=\u0002\u0001211", + "al": "//www.stealengine.com/?q=\u0002\u00010", + "am": { + "*": "http://store.steampowered.com/search/?term=\u0002\u00013420", + "db": "http://steamdb.info/search/?a=app&q=\u0002\u0001262", + "gl": "//steamcommunity.com/workshop/browse/?appid=765&searchtext=\u0002\u00010", + "id": "//store.steampowered.com/app/\u0002/\u00010", + "io": "//steamid.io/lookup/\u0002\u000111", + "sc": "//steamcommunity.com/search/users/#text=\u0002\u00010", + "2twitch": "http://tab-bot.net/botcheck?twitchname_botcheck=&steam_botcheck=\u0002\u00010", + "charts": "http://steamcharts.com/search/?q=\u0002\u000186", + "community": "http://steamcommunity.com/actions/Search?K=\u0002\u000119", + "gift": "//www.steamgifts.com/giveaways/search?q=\u0002\u00010", + "key": "//store.steampowered.com/account/registerkey?key=\u0002\u00010", + "market": "http://steamcommunity.com/market/search?q=\u0002\u000110", + "prices": "http://www.steamprices.com/us/search?\u0002\u00013", + "rep": "http://steamrep.com/?q=\u0002\u00010", + "spy": "http://steamspy.com/search.php?s=\u0002\u00018", + "trades": "http://www.steamtrades.com/forum/search/\u0002\u00010" + }, + "em": { + "*": "//www.asksteem.com/search?q=\u0002\u00010", + "it": "//steemit.com/static/search.html?q=\u0002\u00010" + }, + "me": "//store.steampowered.com/search/?term=\u0002\u00010", + "rn": "http://www.stern.de/action/3000116/search?query=\u0002\u00010", + "elcase": "//www.steelcase.com/?s=\u0002\u00010", + "igan": "//steigan.no/?s=\u0002\u00010", + "imatzky": "http://www.steimatzky.co.il/Steimatzky/Pages/SearchResult.aspx?SearchType=Simple&SearchSimpleText=\u0002\u00010", + "llar": { + "*": "//stellarfed.org/search?q=\u0002\u00010", + "is": "//stellaris.paradoxwikis.com/index.php?search=\u0002\u000127" + } + }, + "f": "http://portal.stf.jus.br/processos/listarProcessos.asp?classe=&numeroProcesso=\u0002\u00010", + "l": { + "*": "http://www.cplusplus.com/search.do?q=\u0002\u00010", + "f": "//www.stlfinder.com/?search=\u0002\u00010" + }, + "m": { + "*": "http://stmblog.com/?s=\u0002\u00010", + "oritz": "//www.engadin.stmoritz.ch/suche/q.\u0002/\u00010" + }, + "p": "http://www.sierratradingpost.com/s~\u0002\u00019", + "s": { + "*": "http://st-takla.org/Coptic-Search-St-Takla.org/site_search.php?q=\u0002&op=and\u00010", + "w": "//slay-the-spire.fandom.com/wiki/Special:Search?query=\u0002\u00010", + "de": "//www.spreadthesign.com/de.de/search/?q=\u0002\u00010", + "tock": "//www.shutterstock.com/search/\u0002\u00010" + }, + "*": "http://stocktwits.com/search?q=\u0002\u0001140", + "w": { + "*": "//singletrackworld.com/forum/search/\u0002\u00010", + "s": "//www.superteacherworksheets.com/search-results.html?srch_words=\u0002\u00010" + }, + "z": "http://www.stuttgarter-zeitung.de/suche?_charset_=UTF-8&searchText=\u0002\u00010", + "an": { + "*": "//play.stan.com.au/programs\u0002\u00015", + "daard": "http://www.standaard.be/zoeken?keyword=\u0002\u00010", + "dsfor": "http://www.abbreviations.com/\u0002\u000131" + }, + "ax": "http://www.staxtradecentres.co.uk/search/?keys=\u0002\u00010", + "cm": "//steamcommunity.com/id/\u0002\u00010", + "ib": "http://www.stib-mivb.be/horaires-dienstregeling2.html?l=en&linecode=\u0002\u00010", + "rm": "//stream.org/?s=\u0002\u00010", + "abs": "http://www.songsterr.com/a/wa/search?pattern=\u0002\u000188", + "abihannover": "//bibliothek.hannover-stadt.de/alswww3.dll/APS_ZONES?fn=SEARCH?q=\u0002\u00013", + "ack": { + "*": "//stackoverflow.com/search?q=\u0002\u000159", + "age": "http://www.stackage.org/lts/hoogle?q=\u0002\u0001292", + "exchange": "http://stackexchange.com/search?q=\u0002 \u000130", + "overflow": "//stackoverflow.com/search?q=\u0002\u000159", + "share": "http://stackshare.io/search/q=\u0002\u00010", + "social": "//stacksocial.com/search?utf8=✓&query=\u0002\u00010", + "sproj": "//stacks.math.columbia.edu/search?query=\u0002\u00010" + }, + "adium": "//www.stadium.se/search?SearchTerm=\u0002\u00010", + "ake": "//stakingreturns.com/coins/\u0002\u00010", + "aples": { + "*": "http://www.staples.com/office/supplies/StaplesSearch?searchkey=\u0002&storeId=10001&catalogId=10051&langId=-1&fromUrl=home\u000127", + "ca": "http://www.staples.ca/\u0002/directory_\u0002_20051_1_20001\u00013" + }, + "art": { + "*": "//www.startpage.com/do/dsearch?query=\u0002\u0001323", + "up": { + "*": "//startupbuffer.com/search?s=\u0002\u00010", + "jobs": "//startup.jobs/?q=\u0002\u00010" + }, + "icket": "//www.starticket.ch/de/suche?_csquery=\u0002\u00010", + "page": { + "*": "//www.startpage.com/do/dsearch?query=\u0002&cat=web&pl=opensearch\u0001773", + "images": "//startpage.com/do/search?cat=pics&cmd=process_search&query=\u0002\u0001389", + "videos": "//startpage.com/do/search?cat=video&cmd=process_search&query=\u0002\u00010" + }, + "rek": "http://memory-alpha.wikia.com/wiki/Special:Search?search=\u0002&fulltext=Search&resultsLang=en\u000111" + }, + "arbound": { + "*": "http://starbounder.org/mediawiki/index.php?title=Special%3ASearch&search=\u0002\u00010", + "er": "http://starbounder.org/mediawiki/index.php?title=Special%3ASearch&search=\u0002\u00010" + }, + "ardew": { + "*": "http://stardewvalleywiki.com/mediawiki/index.php?search=\u0002\u000161", + "valley": "http://stardewvalleywiki.com/mediawiki/index.php?search=\u0002\u000161" + }, + "argate": "http://stargate.wikia.com/wiki/Special:Search?query=\u0002\u00016", + "armade": { + "*": "//starmadepedia.net/index.php?title=Special%3ASearch&search=\u0002&go=Go\u00010", + "dock": "//starmadedock.net/search/1/?q=\u0002\u00010" + }, + "arwars": "http://starwars.wikia.com/wiki/Special:Search?search=\u0002&go=&fulltext=Search \u000114", + "ats": { + "*": "//statisticsbyjim.com/?s=\u0002\u00010", + "biblioteket": "//www.statsbiblioteket.dk/au/?locale=en#/search?query=\u0002\u00010" + }, + "aten": "//www.statenvertaling.net/zoek.php?q=\u0002\u00010", + "aticice": "http://staticice.com.au/cgi-bin/search.cgi?q=\u0002\u000158", + "ationsweb": "http://www.stationsweb.nl/stationlijst.asp?station=\u0002 \u00010", + "atista": "//www.statista.com/search/?q=\u0002\u00010", + "aygb": "//staygb.com/search?q=\u0002\u00010", + "debook": "//standardebooks.org/ebooks/?query=\u0002\u00017", + "doc": "http://www.stata.com/help.cgi?\u0002\u00010", + "dtplnlmn": "http://stadtplan-ilmenau.de/?query=\u0002\u00010", + "hlmbibbla": "//biblioteket.stockholm.se/sok?freetext=\u0002\u00010", + "ickpng": "http://www.stickpng.com/search?q=\u0002\u00010", + "illtasty": "//stilltasty.com/Search?q=\u0002\u00015", + "ixoi": "http://www.stixoi.info/stixoi.php?info=SS&keywords=\u0002&act=ss\u000154", + "ock": { + "*": "http://finance.google.com/?q=\u0002&sa=N&tab=fe\u00011326", + "x": "//stockx.com/search?s=\u0002\u000117", + "sy": "//www.stocksy.com/search/\u0002\u000111", + "charts": "http://stockcharts.com/h-sc/ui?s=\u0002&p=D&yr=0&mn=6&dy=0\u000117", + "photos": "http://www.istockphoto.com/file_search.php?action=file&text=\u0002\u00010", + "video": "http://www.dissolve.com/products?keywords=\u0002&media_type=video\u00010" + }, + "orm": "//isc.sans.edu/ipinfo.html?ip=\u0002\u00010", + "ortinget": "//sok.stortinget.no/?querytext=\u0002\u00010", + "orybank": "//storybank.id/?s=\u0002\u00010", + "rain": "//www.wikileaf.com/strains/?search=\u0002\u00010", + "rans": "http://www.tritrans.net/cgibin/translate.cgi?spraak=Spansk&Fra=\u0002\u00010", + "rava": "//www.strava.com/athletes/search?utf8=✓&text=\u0002&gsf=1\u00015", + "raightdope": "http://www.straightdope.com/columns/search?query=\u0002&action=search\u00010", + "raitstimes": "//www.straitstimes.com/search?searchkey=\u0002\u00010", + "rategischlui": "//strategischlui.nl/?s=\u0002\u00010", + "rategywiki": "//strategywiki.org/w/index.php?search=\u0002\u00010", + "reg": "//store.steampowered.com/account/registerkey?key=\u0002\u00010", + "ream": "//www.stream.cz/vyhledavani?dotaz=\u0002\u00016", + "reet": "http://streeteasy.com/search?utf8=%E2%9C%93&search=\u0002\u00019", + "refasluchu": "http://www.strefasluchu.pl/?s=\u0002\u00010", + "rib": "http://www.startribune.com/search/?q=\u0002\u00010", + "rongs": "//www.biblestudytools.com/search/?q=\u0002&t=kjv&s=Bibles\u00010", + "rumenti": "//www.strumentimusicali.net/advanced_search_result.php?manufacturers_id=&keywords=\u0002&inc_subcat=1\u00010", + "texts": "http://www.sacred-texts.com/cat/srchtitl.htm?search_str=\u0002\u00010", + "ubhub": "http://www.stubhub.com/search/doSearch?searchStr=\u0002&pageNumber=1&resultsPerPage=50&searchMode=event&start=0&rows=50\u00010", + "udy": { + "*": "//study.com/search/text/academy.html?q=\u0002\u00013", + "bible": "http://studybible.info/YLT/\u0002\u00010" + }, + "udentdoctor": "http://www.studentdoctor.net/search-sdn/?cx=\u0002\u00010", + "udiofutbol": "http://studiofutbol.com.ec/?submit=&s=\u0002\u00010", + "uffnz": "http://www.stuff.co.nz/searchresults?Search+Site=Search+Site&cof=FORID%3A9&cx=006730714154542492986%3Aoh6vl0ybuqy&ie=UTF-8&q=\u0002&siteurl=www.stuff.co.nz%2F&ref=\u00010", + "upi": "http://www.stupidedia.org/stupi?title=Spezial%3ASuche&search=\u0002 \u00010", + "ylish": "//userstyles.org/styles/browse?search_terms=\u0002\u00010" + }, + "u": { + "m": { + "c": "//learn.sharedusemobilitycenter.org/search/?keyword=\u0002\u00010", + "*": "http://sum.in.ua/?swrd=\u0002 \u00014", + "mitpost": "http://www.summitpost.org/object_list.php?object_type=0&object_name_0=\u0002&page=1\u00010" + }, + "n": { + "*": "//sunrise-sunset.org/search?location=\u0002\u00013", + "dell": "//www.swiftbysundell.com/search?query=\u0002\u00010", + "nah": "//sunnah.com/search/?q=\u0002\u00010", + "nysports": "http://www.sunnysports.com/search?searchinfo=\u0002\u00010", + "times": "//chicago.suntimes.com/?s=\u0002\u00010" + }, + "s": { + "i": "http://susi.at/suche/\u0002/\u00010", + "*": "http://software.opensuse.org/search?utf8=✓&q=\u0002&search_devel=false&search_unsupported=false&baseproject=openSUSE:13.1\u000169", + "y": "http://susydocs.oddbird.net/en/latest/?q=\u0002\u00010", + "ebug": "//bugzilla.novell.com/buglist.cgi?quicksearch=\u0002\u00010", + "epkg": "//software.opensuse.org/search?q=\u0002\u000138" + }, + "*": "http://superuser.com/search?q=\u0002\u00010", + "br": { + "*": "//www.reddit.com/r/\u0002\u00011116", + "eddit": { + "*": "//www.reddit.com/r/\u0002\u00011116", + "search": "//www.reddit.com/search?q=subreddit:\u0002\u0001164" + } + }, + "ed": "http://www.sueddeutsche.de/news?search=\u0002\u00010", + "ub": "//suche.suub.uni-bremen.de/cgi-bin/CiXbase/brewis/CiXbase_search?act=search&INDEXINFO=awCN&LAN=DE&ORDER=&IHITS=15&FHITS=15&PRECISION=220&RELEVANCE=40&NO_RBITS=&n_dtyp=1LZ&n_rtyp=ceEdX&index=L&XML_STYLE=%2Fstyles%2Fcns-DE.xml%3F20130610&dtyp=&mtyp=§ion=&term=\u0002&CID=&x=0&y=0\u00010", + "been": "http://subeen.com/?s=\u0002\u00010", + "betashops": "//subeta.net/user_shops.php/search/shops/\u0002\u00010", + "bito": "http://www.subito.it/annunci-italia/vendita/usato/?q=\u0002\u000128", + "bldoc": "http://docs.sublimetext.info/en/latest/search.html?q=\u0002\u00010", + "blevel": "//sublevel.net/search/?q=\u0002\u00010", + "blforum": "//forum.sublimetext.com/search?q=\u0002\u00010", + "blime": "//sublime.wbond.net/search/\u0002\u000120", + "bmarino": "//www.submarino.com.br/busca?conteudo=\u0002\u000111", + "bnet": "http://www.tunnelsup.com/subnet-calculator?ip=\u0002 \u00017", + "bnautica": "http://subnautica.wikia.com/wiki/Special:Search?search=\u0002\u000111", + "btlepatterns": "http://subtlepatterns.com/?q=\u0002\u00010", + "bverse": "//searchvoat.co/subverses/?q=\u0002\u00010", + "conlavite": "http://www.suconlavite.it/?s=\u0002\u00010", + "curi": "//sitecheck.sucuri.net/results/\u0002\u00010", + "doc": "http://www.sudoc.abes.fr//DB=2.1/TTL=1/CMD?ACT=SRCHA&IKT=1016&SRT=RLV&TRM=\u0002\u00010", + "domod": "http://sudomod.com/?s=\u0002\u00010", + "ivicolissimo": "http://www.colissimo.fr/portail_colissimo/suivre.do?language=fr_FR&parcelnumber=\u0002\u00010", + "ivicourrier": "http://www.csuivi.courrier.laposte.fr/suivi/index?id=\u0002#\u00010", + "lekha": "http://search.sulekha.com/sulekhasearch.aspx?txtsearch=\u0002\u00010", + "lit": "http://www.sulit.com.ph/index.php/classifieds+directory/q/\u0002\u00010", + ".me": "//www.serialupdates.me/?s=\u0002\u00010", + "per": { + "*": "//supermarket.chef.io/cookbooks?utf8=%E2%9C%93&q=\u0002\u00010", + "d": { + "*": "http://busca.superdownloads.com.br/busca/\u0002.s1.html\u00010", + "ownloads": "http://busca.superdownloads.com.br/busca/\u0002.s1.html\u00010" + }, + "coachtalk": "http://supercoachtalk.com/?s=\u0002\u00010", + "physique": "//www.google.fr/search?q=site:www.superphysique.org+\u0002\u00010", + "store": "//www.realcanadiansuperstore.ca/search/?search-bar=\u0002\u00010", + "stropdas": "http://superstropdas.nl/?s=\u0002\u00010", + "user": "http://superuser.com/search?q=\u0002\u00010" + }, + "rplus": "//www.surplustraders.net/catalogsearch/advanced/result/?name=\u0002\u00014", + "rvey": { + "*": "//www.surveymonkey.com/dashboard/?term\u0002\u00010", + "gizmo": "//help.surveygizmo.com/help/search/?phrase=\u0002\u00010" + }, + "ttac": "//suttacentral.net/search?query=\u0002\u000115", + "tysisku": "http://mw.lojban.org/extensions/ilmentufa/i/en/index.html#sisku/\u0002\u00010", + "who": "//stanford.rimeto.io/search/\u0002\u00013" + }, + "v": { + "b": "http://www.svb.com/searchresults.aspx?term=\u0002\u00010", + "d": { + "e": "//translate.google.com/#sv/de/\u0002\u00010", + "*": "http://www.svd.se/search.do?q=\u0002\u00010" + }, + "g": { + "*": "//developer.mozilla.org/en-US/search?q=\u0002&topic=svg\u00014", + "repo": "//www.svgrepo.com/vectors/\u0002/\u00010" + }, + "r": "//sverigesradio.se/sida/sok.aspx?q=\u0002 \u00010", + "s": "//www.synonymer.se/sv-syn/\u0002\u00010", + "t": { + "n": "http://www.svt.se/search/?q=\u0002\u00010", + "p": "http://www.svtplay.se/sok?q=\u0002\u00010", + "*": "http://www.svtplay.se/sok?q=\u0002\u00010" + }, + "*": "//voat.co/v/\u0002\u00014", + "w": { + "e": "//es.stardewvalleywiki.com/ \u0002\u00010", + "*": "http://stardewvalleywiki.com/mediawiki/index.php?search=\u0002\u000161" + }, + "ao": "//svenska.se/tre/?sok=\u0002\u000134", + "en": { + "*": "//translate.google.com/#sv/en/\u0002\u000162", + "ska": "//svenska.se/tre/?sok=\u0002&pz=1\u000113" + }, + "pt": "//translate.google.se/#sv/pt/\u0002\u00010", + "artling": "http://www.svartling.net/search?q=\u0002\u00010", + "help": "//help.sitevision.se/SiteVision_4_0/searchhelp.html?query=\u0002\u00010" + }, + "w": { + "i": { + "*": "http://www.swi-prolog.org/search?for=\u0002\u00010", + "ft": "//developer.apple.com/search/?q=\u0002\u000140", + "pl": "http://www.swi-prolog.org/pldoc/search?for=\u0002&in=all&match=summary\u00010", + "ssbib": "//www.swissbib.ch/Search/Results?lookfor=\u0002&type=AllFields\u00010", + "sscows": "//swisscows.com/?query=\u0002\u000143", + "sspost": "//www.post.ch/EasyTrack/submitParcelData.do?formattedParcelCodes=\u0002\u00010" + }, + "*": "//simple.wikipedia.org/wiki/Special:Search?search=\u0002&go=Go\u0001130", + "ag": { + "*": "//forum.shopware.com/search?Search=\u0002\u00010", + "bucks": "//swagbucks.com/?q=\u0002\u00010" + }, + "ap": { + "*": "//swappa.com/search?q=\u0002\u000113", + "pa": "//swappa.com/search?q=\u0002\u000113" + }, + "db": "http://www.spaghetti-western.net/index.php?title=Special%3ASearch&search=\u0002&go=Go\u00010", + "tl": "http://swtl.pt/web/index.php?route=product/isearch&search=\u0002\u00010", + "tr": "//www.sweetwater.com/store/search.php?s=\u0002\u000110", + "alter": "http://www.swalter.com/catalogsearch/result/?q=\u0002\u00010", + "ars": "http://summonerswar.wikia.com/wiki/Special:Search?query=\u0002\u00010", + "arajya": "//swarajyamag.com/search?q=\u0002\u00010", + "eetsearch": "http://sweetsearch.com/search?q=\u0002\u00013", + "eetwater": "http://www.sweetwater.com/store/search.php?s=\u0002\u0001100", + "oop": { + "*": "//www.swoop.ge/search?query=\u0002\u00010", + "ge": "//www.swoop.ge/search?query=\u0002\u00010" + }, + "orks": "http://searchworks.stanford.edu/?utf8=✓&search_field=search&q=\u0002\u00010", + "tsearch": "http://www.sweetsearch.com/search?q=\u0002\u00010", + "wiki": "http://starwars.wikia.com/wiki/Special:Search?search=\u0002\u00010" + }, + "x": { + "*": "http://stackexchange.com/search?q=\u0002 \u000130", + "sw": "//schedule.sxsw.com/2019/search?q=\u0002\u00010" + }, + "y": { + "*": "http://words.bighugelabs.com/\u0002\u00014", + "m": { + "b": { + "*": "//www.symbolab.com/solver/step-by-step/\u0002\u000138", + "olab": "//www.symbolab.com/solver/step-by-step/\u0002\u000138", + "olhound": "http://symbolhound.com/?q=\u0002\u00010" + }, + "*": "http://symbolhound.com/?q=\u0002\u00010", + "py": "http://www.sympygamma.com/input/?i=\u0002\u00010", + "antec": "//www.symantec.com/search?hiddenq=Pedroerkul&q=\u0002&searchJson={%22filter%22:[],%22startPage%22:1,%22start%22:0,%22sort%22:%22score%22}\u00010", + "fony": "http://symfony.com/search?q=\u0002\u00010", + "olab": "//www.symbolab.com/solver/step-by-step/\u0002\u000138" + }, + "n": { + "f": "http://www.crisco.unicaen.fr/des/synonymes/\u0002\u000156", + "o": { + "*": "http://www.synonymo.fr/syno/\u0002\u00010", + "niem": { + "*": "http://synoniemen.net/index.php?zoekterm=\u0002\u00010", + "en": "http://synoniemen.net/index.php?zoekterm=\u0002\u00010" + }, + "nym": { + "a": "http://www.slovnik-synonym.cz/web.php/hledat?typ_hledani=prefix&cizi_slovo=\u0002\u00010", + "e": { + "*": "http://www.crisco.unicaen.fr/des/synonymes/\u0002\u000156", + "r": "//www.synonymer.se/sv-syn/\u0002\u00010", + "s": "http://synonymes.com/resultats.php?mot=\u0002\u00013" + }, + "s": "http://thesaurus.com/browse/\u0002\u000191", + "*": "http://www.thesaurus.com/browse/\u0002 \u0001282" + } + }, + "*": "http://thesaurus.com/browse/\u0002\u000191", + "de": "http://synonyme.de/\u0002/\u00013", + "pl": "//www.synonimy.pl/synonim/\u0002\u00010", + "apse": "//www.synapse.org/#!Search:\u0002 \u00010", + "cme": "//sync.me/search/?number=\u0002\u00010" + }, + "s": { + "k": "//www.stuffyoushouldknow.com/search.php?terms=\u0002\u00010", + "*": "http://www.eki.ee/dict/sys/index.cgi?Q=\u0002&F=M&C06=en\u00013", + "ef": "http://www.systranet.com/fr/fr/dictionary/english-french/\u0002?\u00010", + "fe": "http://www.systranet.com/fr/fr/dictionary/french-english/\u0002?\u00010", + "ensw": "http://www.systranet.com/fr/fr/dictionary/english-swedish/\u0002?\u00010", + "swen": "http://www.systranet.com/fr/fr/dictionary/swedish-english/\u0002?\u00010", + "tembolaget": "http://www.systembolaget.se/?searchquery=\u0002\u00010", + "temet": "//www.systembolaget.se/Sok-dryck/?searchquery=\u0002\u00015", + "tranet": "http://www.systranet.com/translate?text=\u0002\u00010" + }, + "w": "http://www.shopyourway.com/search/products?q=\u0002\u00010", + "fr": "http://www.synonymes.com/resultats.php?mot=\u0002\u00010", + "ear": "//startpage.com/do/metasearch.pl?query=\u0002&with_date=y\u000119" + }, + "z": { + "n": { + "s": { + "*": "http://slovnik.seznam.cz/?q=\u0002\u000145", + "de": "http://slovnik.seznam.cz/de/?q=\u0002\u00010", + "fr": "//slovnik.seznam.cz/fr-cz/?q=\u0002\u00010" + }, + "*": "http://search.seznam.cz/?q=\u0002\u00019" + }, + "*": "http://suche.sueddeutsche.de/news?search=\u0002\u000111", + "otar": "//www.szotar.net/mind/\u0002/\u000119", + "pravy": "//www.seznam.cz/zpravy/hledani?q=\u0002&search--active=1\u00010", + "taki": "http://szotar.sztaki.hu/search?searchWord=\u0002\u000116" + }, + "42": "//slice42.com/?s=\u0002\u00010", + "&m": "//st-sm.com/sante-et-minceur/en/search?s=\u0002\u00010", + "qa": "//www.sqa.org.uk/pastpapers/findpastpaper.htm?subject=\u0002\u00010", + "qf": { + "a": "http://squarefaction.ru/main/search/google?searchQuery=\u0002\u00010", + "*": "//community.bistudio.com/wiki?search=\u0002\u0001126" + }, + ".fyapp": "//apps.shopify.com/search?q=\u0002&st_source=\u000118", + "-on": "//duckduckgo.com/?q=\u0002&kp=1\u00010", + "-off": "//duckduckgo.com/?q=\u0002&kp=-2\u00010", + "qlsh": "http://sql.sh/?s=\u0002&submit=Rechercher\u00010", + "qlalchemy": "http://www.sqlalchemy.org/docs/search.html?q=\u0002&check_keywords=yes&area=default\u00013", + "qlite": "//www.sqlite.org/search?s=d&q=\u0002\u00010", + "qprofessional": "http://www.sqprofessional.com/?q=\u0002\u00010", + "quidmag": "//squidmag.ink/?s=\u0002\u00010", + "_user": "//scratch.mit.edu/users/\u0002\u00010" + }, + "$": "//stockflare.com/#stocks/$\u0002 \u00010", + "t": { + "a": { + "b": { + "*": "http://www.911tabs.com/search.php?search=\u0002\u00018", + "s": { + "b": "http://www.ultimate-guitar.com/search.php?search_type=band&value=\u0002\u00010", + "*": "http://www.ultimate-guitar.com/search.php?search_type=title&value=\u0002\u000144", + "cout": "http://www.tabscout.com/?action=search&query=\u0002\u00010" + }, + "4u": "http://www.tab4u.com/resultsSimple?tab=songs&type=song&q=\u0002\u00010", + "crawler": "http://tabcrawler.com/search/\u0002\u00010", + "leau": "//www.tableau.com/search#q=\u0002\u00010", + "room": "//www.tabroom.com/index/search.mhtml?search=\u0002\u00010" + }, + "l": { + "g": "http://tiger-algebra.com/drill/\u0002/\u00010", + "*": "http://theanarchistlibrary.org/search?query=\u0002\u00010", + "ky": "//talky.io/\u0002\u00010", + "aios": "http://talaios.net/?s=\u0002\u00010", + "kgr": "http://www.talkgraphics.com/search.php?searchid=\u0002:\u00010" + }, + "m": "//markets.theaustralian.com.au/shares/\u0002\u00010", + "n": { + "*": "//www.theaustralian.com.au/search-results?q=\u0002\u00010", + "ks": "http://www.tanks-encyclopedia.com/?s=\u0002\u00010", + "um": "http://www.tanum.no/tanum/search/search.action?query=\u0002\u00010", + "demtech": "//tandemtech.be/search?q=\u0002\u00010", + "gorin": "http://tangorin.com/examples/\u0002\u00015", + "ishq": "//www.tanishq.co.in/search-result/\u0002\u00010", + "uki": "http://tanuki.pl/szukaj/\u0002\u00010", + "zil": "http://tanzil.net/#search/quran/\u0002\u00010" + }, + "p": { + "*": "http://tappedout.net/search/?q=\u0002\u00010", + "astic": "//tapastic.com/search/SERIES/list?query=\u0002\u00010", + "estry": "http://tapestry.apache.org/search.html?q=\u0002\u00010", + "ology": "//www.tapology.com/search?term=\u0002\u00010", + "wage": "//tapwage.com/search?q=\u0002\u00010" + }, + "r": { + "*": "http://www.taringa.net/buscar/?q=\u0002\u00010", + "dis": "http://tardis.wikia.com/wiki/Special:Search?search=\u0002\u000142", + "geo": "http://mapa.targeo.pl/\u0002\u00010", + "get": { + "*": "http://www.target.com/s?searchTerm=\u0002\u0001315", + "au": "//www.target.com.au/search?text=\u0002\u00010" + }, + "inga": "http://www.taringa.net/buscar/?q=\u0002&\u00010", + "kov": "//escapefromtarkov.gamepedia.com/index.php?search=\u0002\u0001115" + }, + "s": { + "*": "http://tasvideos.org/Search.html?key=\u0002 \u00016", + "te": { + "*": "http://www.taste.com.au/search-recipes/?q=\u0002\u00013", + "kid": "http://www.tastekid.com/like/\u0002\u00010", + "line": "http://www.tasteline.com/ReceptSok/\u0002\u00010" + } + }, + "*": "http://www.tripadvisor.com/Search?q=\u0002 \u000182", + "w": { + "k": "//ta.wikipedia.org/w/index.php?search= \u0002&title=%E0%AE%9A%E0%AE%BF%E0%AE%B1%E0%AE%AA%E0%AF%8D%E0%AE%AA%E0%AF%81%3ASearch&go=%E0%AE%9A%E0%AF%86%E0%AE%B2%E0%AF%8D\u00010", + "*": "//www.tacklewarehouse.com/searchresults.html#search=products&searchtext=\u0002\u00010" + }, + "x": { + "i": "//www.taxi.it/?s=\u0002\u00010", + "*": "http://isittaxed.ca/search.php?q=\u0002\u00010" + }, + "z": "http://www.taz.de/!s=\u0002/\u00014", + "al": { + "*": "//taaladvies.net/taal/advies/zoek.php?q=\u0002\u00010", + "advies": "//taaladvies.net/taal/advies/zoek.php?q=\u0002\u00010" + }, + "gi": { + "*": "//www.tagesanzeiger.ch/service/suche/suche.html?date=alle&order=date&key=\u0002\u00013", + "nfo": { + "*": "//taginfo.openstreetmap.org/search?q=\u0002\u000113", + "ch": "http://taginfo.openstreetmap.ch/search?q=\u0002\u00010" + } + }, + "id": "//www.therapistaid.com/search?query=\u0002\u00010", + "in": "//www.tripadvisor.in/Search?q=\u0002\u00010", + "it": "//www.tripadvisor.it/Search?q=\u0002\u00010", + "ko": { + "*": "http://takoboto.jp/?q=\u0002\u00010", + "boto": "http://takoboto.jp/?q=\u0002\u00010" + }, + "to": { + "*": "//tatoeba.org/sentences/search?query=\u0002\u00014", + "eba": "http://tatoeba.org/sentences/search?query=\u0002\u00014", + "ebla": "http://tatoeba.org/sentences/search?query=\u0002\u00014" + }, + "uk": "//www.tripadvisor.co.uk/Search?q=\u0002\u00010", + "cmed": "//tactical-medicine.com/search?q=\u0002\u00010", + "cojohns": "//www.tacojohns.com/?s=\u0002\u00010", + "cticalguru": "//thetacticalguru.com/?s=\u0002\u00010", + "ddlr": "http://taddlr.com/de/?s=\u0002\u00010", + "fesa": "//www.tafesa.edu.au/search-results?indexCatalogue=all&searchQuery=\u0002\u00010", + "gesschau": "http://www.tagesschau.de/suche2.html?query=\u0002\u000135", + "geswoche": "//www.tageswoche.ch/search/?q=\u0002\u00010", + "gfinder": "//tagfinder.herokuapp.com/search?query=\u0002\u00010", + "ils": "//tails.boum.org/ikiwiki.cgi?P=\u0002\u00013", + "kealot": "http://www.takealot.com/all/?qsearch=\u0002\u000128", + "obao": "//s.taobao.com/search?q=\u0002\u0001161", + "yda": "http://www.taydaelectronics.com/catalogsearch/result/?q=\u0002\u00014" + }, + "b": { + "a": { + "*": "//www.thebluealliance.com/search?q=\u0002\u000124", + "ddons": "//addons.thunderbird.net/en-US/thunderbird/search/?q=\u0002\u00010" + }, + "c": "http://www.tibia.com/community/?subtopic=characters&name=\u0002\u000155", + "d": { + "e": "http://www.testberichte.de/d/search.php?searchstr=\u0002\u00010", + "*": "//www.bookdepository.com/search?searchTerm=\u0002&search=Find+book\u000118" + }, + "n": "//www.tbn.org/search?s=\u0002\u00010", + "*": "http://www.olx.co.id/halaman/mencari/\u0002/search\u000110", + "io": "http://www.treccani.it/biografie/?q=\u0002\u00010", + "btwiki": "http://bigbangtheory.wikia.com/wiki/Special:Search?search=\u0002&fulltext=Search&ns0=1&ns14=1#\u00010", + "ooks": "//www.thriftbooks.com/browse/?b.search=\u0002#b.oos\u000110", + "uff": "http://www.technobuffalo.com/search-results/?cx=partner-pub-2551798495402703%3Ad3m0wbhqu0s&cof=FORID%3A10&ie=ISO-8859-1&q=\u0002&sa=Search&siteurl=www.technobuffalo.com%2F&ref=&ss=975j318069j4\u00010" + }, + "c": { + "e": "//www.thecanadianencyclopedia.ca/en/search?search=\u0002\u00010", + "h": { + "i": "//www.tchibo.de/search?query=\u0002\u00010", + "*": "//www.teachingchannel.org/search?q=\u0002\u00010" + }, + "l": "http://wiki.tcl.tk/_/search?S=\u0002&_charset_=UTF-8\u00018", + "p": "http://conservativepapers.com/?s=\u0002\u00010", + "s": "http://www.statutes.legis.state.tx.us/SearchResults.aspx?CP=1&Code=ZZ&Phrase=\u0002\u00013", + "*": "http://techcrunch.com/search/\u0002\u000120", + "u": "http://thecubicle.us/advanced_search_result.php?search_in_description=0&keywords=\u0002\u00010", + "v": "//theconversation.com/global/search?utf8=✓&q=\u0002\u00010", + "db": "//www.tradingcarddb.com/Search.cfm?SearchCategory=Baseball&cx=partner-pub-2387250451295121%3Ahes0ib-44xp&cof=FORID%3A10&ie=ISO-8859-1&q=\u0002\u00010", + "gp": { + "*": "http://shop.tcgplayer.com/productcatalog/product/show?newSearch=false&ProductType=All&IsProductNameExact=false&ProductName=\u0002\u00017", + "layer": "http://store.tcgplayer.com/magic/product/show?cardname=\u0002\u000132" + }, + "ol": "//www.todocoleccion.net/buscador?bu=\u0002\u00010", + "rf": "http://tcrf.net/index.php?search=\u0002\u0001133", + "freview": "//www.thechristianfilmreview.com/?s=\u0002\u00013", + "net": "http://tedcurran.net/?s=\u0002\u00010", + "ode": "http://www.tcodesearch.com/tcodes/search?q=\u0002\u00010" + }, + "d": { + "b": { + "*": "//thronesdb.com/find?q=\u0002\u00010", + "ank": "//www.tdbank.com/CustomerService/search-results.aspx?q=\u0002\u00010" + }, + "g": "http://www.tdg.ch/services/recherche/?order=date&q=\u0002&submitSearch=Chercher&date=alle\u00010", + "k": "//sozluk.gov.tr/?kelime=\u0002\u0001106", + "*": "http://www.timeanddate.com/search/results.html?query=\u0002\u000135", + "t": "//tarotdetiziana.com/?s=\u0002\u00010", + "canada": "//www.tdcanadatrust.com/search/index.jsp?query=\u0002&language=en&site=td_tdct_tdcb_en\u00013", + "egr": "http://www.ulisses-regelwiki.de/index.php/search.html?keywords=\u0002\u00010", + "notes": "//www.tdstructurednotes.com/snp/searchByKeyword.action?criteria.keyword=\u0002\u00010" + }, + "e": { + "c": { + "h": { + "*": "http://technxt.net/?s=\u0002\u00013", + "2days": "http://tech2days.com/?q=\u0002:\u00010", + "copp": "//techcopp.com/?s=\u0002\u00010", + "crunch": "http://techcrunch.com/search/\u0002\u000120", + "dai": "//techdai.info/?s=\u0002\u00010", + "dirt": "http://www.techdirt.com/search.php?site=&q=\u0002\u00010", + "geek": "//techgeek.com.au/?s=\u0002\u00010", + "ified": "http://techified-news.blogspot.co.uk/\u0002 uds-search-results\u00010", + "info": "//techinfoeasy.blogspot.com/search?q=\u0002\u00010", + "monk": "//code.kx.com/q/search?query=\u0002\u00010", + "net": { + "*": "http://social.technet.microsoft.com/search/en-us/?query=\u0002\u00014", + "lib": "http://social.technet.microsoft.com/search/en-us/?query=\u0002#refinementChanges=85\u00010" + }, + "news": "//www.techiitalks.com/\u0002\u00010", + "nikdirekt": "http://www.technikdirekt.de/search?sSearch=\u0002\u00010", + "nobyte": "//www.technobyte.org/?s=\u0002\u00010", + "posts": "//techposts.org/?s=\u0002\u00010", + "radar": "//www.techradar.com/search?searchTerm=\u0002\u00010", + "rights": "http://techrights.org/wiki/index.php/Special:Search?search=\u0002&fulltext=Search\u00010", + "spot": "//www.techspot.com/search/?cx=partner-pub-7395890353660701%3Aj5claj-6kfy&cof=FORID%3A11&ie=UTF-8&q=\u0002\u00010", + "tips4u": "http://www.techtips4u.com/?s=\u0002\u00010", + "tudo": "http://www.techtudo.com.br/busca/?q=\u0002\u00010", + "vorm": "//techvorm.com/?s=\u0002\u00010", + "-wd": "http://www.tech-wd.com/wd/?s=\u0002\u00010" + }, + "*": "//duckduckgo.com/?q=\u0002+site%3Ahttp%3A%2F%2Fwww.ecologicalcitizen.net%2F&ia=web\u00010", + "mint": "//www.tecmint.com/search/?cx=partner-pub-2601749019656699%3A2173448976&cof=FORID%3A10&ie=UTF-8&q=\u0002&sa=Search&siteurl=www.tecmint.com%2F&ref=duckduckgo.com%2F&ss=3875j2780811j15\u00010", + "mundo": "//www.tecmundo.com.br/busca?q=\u0002\u00010", + "noblog": "//tecnoblog.net/?s=\u0002\u00016" + }, + "d": { + "i": "http://www.tedi-shop.com/catalogsearch/result/?q=\u0002\u00010", + "*": "//www.ted.com/search?q=\u0002\u000111", + "ed": "//ed.ted.com/search?utf8=✓&qs=\u0002\u00010" + }, + "i": "http://www.tei-c.org/?s=\u0002\u00010", + "k": { + "n": { + "o": { + "*": "http://teknosains.com/search?q=\u0002:\u00010", + "fiyat": "http://www.teknofiyat.com/?search=\u0002\u00010", + "seyir": "//teknoseyir.com/?s=\u0002\u00010" + }, + "*": "//www.teknologimasakini.com/search?q=\u0002&max-results=8\u00010" + }, + "*": "//www.tek.com/search?keywords=\u0002\u00010", + "eten": "http://teketen.com/?s=\u0002&submit=Search\u00010", + "mag": "http://www.teknikmagasinet.se/sokresultat?CMS_SearchString=\u0002\u00010", + ".no": "//www.tek.no/sok?query= \u0002\u00010", + "stowo": "http://www.tekstowo.pl/szukaj,wykonawca,\u0002 ,tytul,\u0002.html\u00010" + }, + "l": { + "*": "http://yellowpages.superpages.com/listings.jsp?C=\u0002&CS=L&MCBP=true&search=Find+It&SRC=&STYPE=S&SCS=&channelId=&sessionId=\u00016", + "ch": "http://tel.search.ch/?q=\u0002\u00010", + "su": "http://www.telsu.fi/\u0002\u00010", + "efang": "http://wiki.telefang.net/index.php?search=\u0002\u00010", + "efonbuch": "http://www.dastelefonbuch.de/?pid=OpenSearch&cmd=search&kw=\u0002\u00010", + "egram": "//www.telegram.hr/?s=\u0002\u000116", + "egraaf": "http://www.telegraaf.nl/zoeken/\u0002\u00010", + "egraph": "//www.telegraph.co.uk/search.html?q=\u0002\u000124", + "erama": "http://www.telerama.fr/recherche/recherche.php?query=\u0002\u00010", + "etekst": "http://teletekst-data.nos.nl/webplus?p=\u0002\u00010", + "kku": "http://www.telkku.com/search?searchText=\u0002\u00010", + "search": "http://tel.search.ch/\u0002\u00019", + "stra": "//www.telstra.com.au/search/simple-search?inpSearch=\u0002&requestSiteId=personal&searchFormSubmited=Yes\u00010" + }, + "n": { + "a": "http://www.tennisabstract.com/cgi-bin/player.cgi?p=\u0002\u00010", + "c": "http://www.treccani.it/enciclopedia/tag/\u0002/\u000112", + "*": "//translate.google.com/?hl=en&tab=TT#auto/en/\u0002\u000137", + "or": "//tenor.com/search/\u0002\u0001155", + "kijp": "http://www.tenki.jp/search/zip/?keyword=\u0002\u00015", + "sorflow": "//www.tensorflow.org/s/results/?q=\u0002\u00010" + }, + "o": "//teonanacatl.org/search/1/?q=\u0002\u00010", + "r": { + "a": { + "*": "http://tera.wikia.com/wiki/Special:Search?query=\u0002\u00013", + "t": "//teratail.com/questions/search?q=\u0002&conditions=and\u00010", + "data": "//www.teradata.com/Search?SearchText=\u0002\u00010" + }, + "p": "http://brettterpstra.com/search/?q=\u0002\u00010", + "*": "//extensions.typo3.org/?L=0&id=1&tx_solr[q]=\u0002\u000111", + "rg": "http://terraria.gamepedia.com/index.php?search=\u0002\u000154", + "mania": "http://www.termania.net/iskanje?query=\u0002&SearchIn=All\u00010", + "mcat": "//www.termcat.cat/cercaterm/\u0002?type=basic\u00010", + "mium": "http://www.btb.termiumplus.gc.ca/tpv2alpha/alpha-eng.html?srchtxt=\u0002\u00010", + "raria": "//terraria.gamepedia.com/index.php?title=Special%3ASearch&profile=default&search=\u0002&fulltext=Search\u0001261" + }, + "s": { + "*": "//translate.google.com/?hl=es&tab=TT#auto/es/\u0002\u000170", + "t": { + "*": "http://www.greek-language.gr/greekLang/modern_greek/tools/lexica/triantafyllides/search.html?lq=\u0002\u00010", + "i": "//testi.xyz/results/?q=\u0002\u00010", + "berichte": "http://www.testberichte.de/d/search.php?searchstr=\u0002&submit=Suchen\u00010" + }, + "co": "http://www.tesco.com/groceries/product/search/default.aspx?searchBox=\u0002\u000130", + "larati": "//www.teslarati.com/?s=\u0002\u00010", + "oro": "//tesoro.pr/busqueda?q=\u0002\u00010", + "wiki": "http://elderscrolls.wikia.com/wiki/Special:Search?search=\u0002\u00016" + }, + "*": "http://www.treccani.it/enciclopedia/tag/\u0002/\u000112", + "u": "http://eur-lex.europa.eu/search.html?wh0=DN%3D12012M*&lbStatus=ALL&qid=1459001887262&DTS_DOM=EU_LAW&ARTICLE_NUM=\u0002&treatyStatus=ARTICLE_NUMBER&type=advanced&lang=en&SUBDOM_INIT=TREATIES&legalCelex=TEU_2012&DTS_SUBDOM=TREATIES\u00010", + "x": { + "*": "http://tex.stackexchange.com/search?q=\u0002\u00015", + "se": "http://tex.stackexchange.com/search?q=\u0002\u00015", + "ty": "http://texty.krestys.lt/paieska.php?t=\u0002\u00010", + "doc": "http://texdoc.net/pkg/\u0002\u000120", + "tise": "//www.textise.net/showText.aspx?strURL=\u0002\u00010", + "tileschool": "//www.textileschool.com/?s=\u0002\u00010", + "ture": "//duckduckgo.com/?q=\u0002+texture&iax=images&ia=images\u00010" + }, + "amliquid": "http://www.teamliquid.net/forum/search.php?q=\u0002\u00010", + "amsnap": "http://duckduckgo.com/?q=\u0002+site:teamsnap.com\u00010", + "arma": "http://www.tearma.ie/Search.aspx?term=\u0002\u00010", + "flo": "//www.tensorflow.org/s/results/?q=\u0002\u00010", + "ma18": "//tema18.blogspot.com/search?q=\u0002\u00010", + "matimi": "//www.tematimi.com/ara&search=\u0002\u00010", + "mplate": "//en.wikipedia.org/wiki/Template:\u0002\u00010", + "mpmail": "//temp-mail.org/\u0002/\u000116", + "-st": "//te-st.ru/?s=\u0002\u00010", + "wiki": "//te.wikipedia.org/w/index.php?search=\u0002\u00010", + "zaurs": "http://tezaurs.lv/#/sv/?\u0002\u00017" + }, + "f": { + "2": { + "r": "//www.reddit.com/r/tf2/search?q=\u0002&restrict_sr=on\u00010", + "*": "http://wiki.teamfortress.com/w/index.php?title=Special%3ASearch&search=\u0002&go=Go\u000197", + "bp": "http://backpack.tf/id/\u0002\u00010", + "wiki": "http://wiki.teamfortress.com/w/index.php?title=Special%3ASearch&search=\u0002&go=Go\u000197" + }, + "d": { + "*": "http://www.thefreedictionary.com/\u0002\u00011222", + "de": "http://de.thefreedictionary.com/\u0002\u000139", + "acronyms": "http://acronyms.thefreedictionary.com/\u0002\u00010", + "encyclopedia": "http://encyclopedia2.thefreedictionary.com/\u0002\u00010", + "financial": "http://financial-dictionary.thefreedictionary.com/\u0002\u00010", + "idioms": "http://idioms.thefreedictionary.com/\u0002\u000124", + "legal": "http://legal-dictionary.thefreedictionary.com/\u0002\u00010", + "medical": "http://medical-dictionary.thefreedictionary.com/\u0002\u00014" + }, + "e": { + "s": "//forum.tfes.org/index.php?action=search2;search=\u0002\u00010", + "*": "//ticketforevent.com/events/?q=\u0002\u00010" + }, + "l": { + "*": "http://www.tfl.gov.uk/tfl/search/?keywords=\u0002\u00010", + "ow": "//www.tensorflow.org/s/results/?q=\u0002 \u00010" + }, + "s": "http://www.thermofisher.com/search/results?query=\u0002\u00010", + "*": "//www.tensorflow.org/s/results/?q=\u0002\u00010", + "t": { + "*": "//www.freethesaurus.com/\u0002\u00010", + "v": "http://www.teamfortress.tv/search?q=\u0002\u00010" + }, + "3d": "//free3d.com/3d-models/\u0002\u00010", + "opr": "//www.terraform.io/docs/providers/openstack/r/\u0002.html\u00010", + "wiki": "http://tfwiki.net/wiki/Special:Search?search=\u0002&go=Go\u000128" + }, + "i": { + "a": "//www.techinasia.com/search?query=\u0002\u00010", + "b": { + "*": "http://opac.tib.uni-hannover.de/DB=1/CHARSET=UTF-8/SRCH?IKT=1016&TRM=\u0002\u00010", + "ia": { + "*": "//secure.tibia.com/community/?subtopic=characters&name=\u0002\u000110", + "wiki": "http://tibia.wikia.com/wiki/Special:Search?query=\u0002\u000135" + }, + "ub": "http://opac.tib.uni-hannover.de/DB=1/SET=1/TTL=1/CMD?ACT=SRCHA&IKT=1016&SRT=YOP&TRM=\u0002\u00010" + }, + "g": { + "*": "http://www.tigsource.com/?s=\u0002\u00010", + "db": "http://db.tigsource.com/search?game[name]=\u0002\u00010", + "erdirect": "http://www.tigerdirect.com/applications/SearchTools/search.asp?keywords=\u0002\u00010", + "source": "http://www.tigsource.com/?s=\u0002\u00010", + "tag": "http://www.tigtagcarolina.com/search/?q=\u0002\u00010" + }, + "m": { + "*": "http://duckduckgo.com/?q=timer+\u0002&ia=answer\u00018", + "e": { + "r": { + "*": "http://duckduckgo.com/?q=timer+\u0002&ia=answer\u00018", + "ep": { + "*": "//timerepublik.com/?q=\u0002\u00010", + "ublik": "//timerepublik.com/?q=\u0002\u00010" + } + }, + "*": "http://www.unixtimestamp.org/?timestamp=\u0002\u000124", + "is": "//time.is/\u0002\u000121", + "killer": "//ideja.d2.si/results?q=\u0002\u00010", + "stamp": "http://unixtimestamp.com/?unixTimestampInput=\u0002\u000116", + "zone": "http://www.timeanddate.com/time/zones/\u0002\u00010" + }, + "hortons": "http://www.timhortons.com/ca/en/search/search-results.php?q=\u0002\u00010" + }, + "p": { + "*": "//www.tipeee.com/creators?search=\u0002\u00010", + "pie": "//tippie.uiowa.edu/google-search?search=\u0002\u00010", + "ranks": "//www.tipranks.com/stocks/\u0002\u00010" + }, + "s": { + "s": "//tiss.tuwien.ac.at/adressbuch/adressbuch/suche?suchtext=\u0002\u000117", + "*": "//time.is/\u0002\u000121" + }, + "t": "http://www.tradooit.com/info.php?q=\u0002 &btn-recherche.x=0&btn-recherche.y=0&langFrom=en&langTo=fr\u00010", + "*": "http://tunein.com/search/?query=\u0002\u00016", + "ho": "http://opac.tib.uni-hannover.de/DB=5/LNG=DU/SID=40343eab-1/CMD?ACT=SRCHA&IKT=1016&SRT=YOP&TRM=\u0002\u00010", + "ki": "//tiki.vn/search?q=\u0002\u00010", + "nk": "//www.tinkercad.com/search?q=\u0002\u00010", + "vi": "//www.tivi.fi/haku/?q=\u0002\u00010", + "vo": "http://www3.tivo.com/tivo-tco/search.do?dispatch=simplesearch&searchFor=\u0002\u00010", + "cker": "//stockflare.com/#stocks/$\u0002 \u00010", + "ckets": "http://www.stubhub.com/search/doSearch?searchStr=\u0002&pageNumber=1&resultsPerPage=50&searchMode=event&start=0&rows=50\u00010", + "cketmaster": { + "*": "//www.ticketmaster.com/search?q=\u0002\u00010", + "uk": "http://www.ticketmaster.co.uk/search?tm_link=tm_homeA_header_search&user_input=test&q=\u0002\u00010" + }, + "cketnetwork": "//www.ticketnetwork.com/en/search/?text=\u0002\u00010", + "cmate": "//www.ticmate.com/search?freeText=\u0002\u00010", + "dal": "//listen.tidal.com/search/\u0002\u000117", + "eba": { + "*": "http://tieba.baidu.com/f?ie=utf-8&kw=\u0002\u000139", + "id": "//passport.baidu.com/v2/?regnamesugg&username=\u0002\u00010" + }, + "ketti": { + "*": "http://www.tiketti.fi/tapahtumat#q=\u0002\u00010", + "en": "http://www.tiketti.fi/events#q=\u0002\u00013" + }, + "lde": { + "*": "//llevatilde.es/palabra/\u0002\u00010", + "s": "//tildes.net/search?q=\u0002\u00010" + }, + "ndie": "//www.tindie.com/search/?q=\u0002\u00010", + "neye": "http://www.tineye.com/search?url=\u0002\u0001365", + "nglesa": "//www.tiendainglesa.com.uy/busqueda?0,0,\u0002,0\u00010", + "nhouse": "http://www.tinhouse.com/blog/search_results?cx=011725669505340441470%3Ak2fqsblnr5c&cof=FORID%3A9&ie=UTF-8&q=\u0002&sa=Search\u00010", + "nycards": "//tinycards.duolingo.com/search?query=\u0002\u00010", + "nypic": "http://tinypic.com/search.php?tag=\u0002\u00015", + "nyurl": "http://tinyurl.com/create.php?url=\u0002\u000112", + "ragegagnant": "http://tirage-gagnant.com/?s=\u0002\u00010", + "wimb": "http://www.thisiswhyimbroke.com/\u0002\u00010" + }, + "j": { + "p": "//tower.jp/search/item/\u0002\u00010", + "*": "//www.tacojohns.com/?s=\u0002\u00010", + "ournal": "//tjournal.ru/search/\u0002\u00010" + }, + "l": { + "d": { + "*": "http://wiki.teamliquid.net/dota2/index.php?search=\u0002\u000132", + "p": "http://www.google.com/cse?cx=017644269519104757279%3Agm62gtzaoky&q=\u0002\u00010", + "r": { + "*": "//tldr.ostera.io/\u0002\u000134", + "legal": "//tldrlegal.com/search?q=\u0002 \u00015" + } + }, + "f": { + "i": "http://www.cnrtl.fr/definition/\u0002\u0001222", + "*": "http://theladiesfinger.com/?s=\u0002\u00010" + }, + "h": "//thelasthunt.com/search?type=product&q=\u0002\u00010", + "i": { + "b": "//toolslib.net/search/projects/?q=\u0002\u00010", + "*": "http://thelogicalindian.com/?s=\u0002\u00010" + }, + "k": "//tlk.io/\u0002\u00010", + "s": "//www.thorlabs.com/search/thorsearch.cfm?search= \u0002\u00010", + "*": "http://www.teamliquid.net/forum/search.php?q=\u0002\u00010", + "w": "http://wiki.teamliquid.net/starcraft2/index.php?title=Special%3ASearch&search=\u0002\u000117", + "ld": "//www.thetrainline.com/live/departures/\u0002\u00010", + "enge": "//www.linguee.com/english-german/search?source=auto&query=\u0002\u00014", + "grm": "//web.telegram.org/#/im?p=\u0002 \u00015" + }, + "m": { + "e": { + "n": "http://www.transfermarkt.com/schnellsuche/ergebnis/schnellsuche?query=\u0002\u000155", + "*": "//www.tme.eu/pl/katalog/?search=\u0002\u00014" + }, + "g": "//registry.terraform.io/search?q=\u0002\u00018", + "k": "//www.tematika.com/buscar.do?txtencoded=\u0002&idSeccionPropia=0&optSeleccionada=DuckDuckGo.com&idSeccion=0&seccionDeBusqueda=DuckDuckGo.com&texto=\u0002\u00010", + "n": "http://www.travelmath.com/nearest-airport/\u0002\u00010", + "r": "http://www.rezeptwelt.de/search/?rec_all=0&search=\u0002\u00010", + "*": "http://www.trademe.co.nz/Browse/SearchResults.aspx?searchString=\u0002\u000132", + "t": "http://www.tinymixtapes.com/?search=\u0002\u00010", + "w": "//www.techmansworld.com/search?q=\u0002\u00010", + "z": "http://www.tmz.com/search/articles/\u0002/1/\u00010", + "an": "http://help.trello.com/search?query=\u0002\u00010", + "bw": "http://tmbw.net/wiki/Special:Search?search=\u0002&x=0&y=0\u000117", + "db": "//www.themoviedb.org/search?query=\u0002\u0001614", + "uk": "http://www.transfermarkt.co.uk/schnellsuche/ergebnis/schnellsuche?query=\u0002&x=0&y=0\u00014", + "all": "//list.tmall.com/search_product.htm?q=\u0002\u00010", + "ark": { + "*": "http://trademarks.justia.com/search.php?q=\u0002\u00010", + "et": "//www.torn.com/imarket.php#/p=shop&step=shop&type=&searchname=\u0002\u00010" + }, + "blog": "//blog.trendmicro.com/?s=\u0002\u00010" + }, + "n": { + "a": "http://discovery.nationalarchives.gov.uk/results/r?_q=\u0002\u00010", + "p": "//thenounproject.com/search/?q=\u0002\u000131", + "s": "//thenerdystudent.com/?s=\u0002\u00010", + "*": "//www.timesnownews.com/latest-news?search=\u0002\u00013", + "t": { + "*": "http://webtracker.tnt.com/webtracker/tracking.do?requestType=GEN&searchType=CON&respLang=en&respCountry=US&sourceID=1&sourceCountry=ww&cons=\u0002\u00010", + "news": "//www.tntnews.net/?s=\u0002\u00010" + }, + "w": "//thenextweb.com/?q=\u0002\u00010", + "-annonces": "http://www.tunisie-annonce.com/search.asp?cx=partner-pub-4455074141785177%3Aabc2p7-5h3d&cof=FORID%3A10&ie=ISO-8859-1&q=\u0002&sa=Rechercher&siteurl=www.tunisie-annonce.com%2F&ref=&ss=1479j334475j10\u00010", + "bc1": "//tnbc1.com/?s=\u0002 \u00010", + "yims": "http://tny.im/yourls-api.php?action=shorturl&url=\u0002\u00010" + }, + "p": { + "c": "http://thepeoplescube.com/searchGoogle.php?cx=partner-pub-8404716009789025%3A4p2aqaojris&cof=FORID%3A9&ie=ISO-8859-1&q=\u0002&sa=\u00010", + "h": "//paintedheirloom.com/search?q=\u0002\u00010", + "l": "http://www.torontopubliclibrary.ca/search.jsp?Ntt=\u0002\u00013", + "o": "http://tpo.nl/?s=\u0002\u00010", + "*": "//thesaurus.plus/search?q=\u0002\u00017", + "t": "//www.teacherspayteachers.com/Browse/Search:\u0002\u00010", + "w": "//tweakers.net/pricewatch/zoeken/?keyword=\u0002\u000125", + "erth": "//www.transperth.wa.gov.au/Search-Results?Search=\u0002\u00010", + "press": "//themeparkpress.com/?s=\u0002\u00010" + }, + "r": { + "f": { + "*": "http://www.rolexforums.com/tags.php?tag=\u0002\u00010", + "de": "http://www.transfermarkt.de/de/undefined/suche/ergebnis.html?quicksearch=\u0002&x=0&y=0\u00010", + "uk": "http://www.transfermarkt.co.uk/schnellsuche/ergebnis/schnellsuche?query=\u0002\u00010" + }, + "*": "//translate.google.com/#auto/en/\u0002\u0001908", + "l": "http://theringlord.com/cart/shopdisplayproducts.asp?Search=Yes&Keyword=\u0002\u00010", + "n": { + "l": "//translate.google.com/#auto/nl/\u0002\u00010", + "*": "//therealnews.com/?s=\u0002\u00010" + }, + "w": "http://wiki.travellerrpg.com/index.php?title=Special%3ASearch&search=\u0002\u00010", + "ad": { + "*": "http://dictionary.reverso.net/french-english/\u0002\u00010", + "eme": "http://www.trademe.co.nz/Browse/SearchResults.aspx?searchString=\u0002\u000132", + "emachines": "//trademachines.com/search?phrase=\u0002 \u00010", + "emarks": "http://www.trademarkia.com/trademarks-search.aspx?tn=\u0002\u00013", + "era": "http://www.tradera.com/finding.mvc/itemlisting?header=true&search=\u0002\u000122", + "ingview": "//www.tradingview.com/chart/?symbol=\u0002\u0001224" + }, + "ap": { + "*": "//www.trappersreport.com/?q=\u0002\u00010", + "per": "http://www.trappersreport.com/?q=\u0002\u00010", + "ping": "//www.trappersreport.com/search/\u0002\u00010" + }, + "ef": "http://www.thesaurus.com/browse/\u0002\u0001332", + "ep": "//timerepublik.com/?q=\u0002\u00010", + "ip": { + "*": "http://www.tripdatabase.com/search?criteria=\u0002\u00014", + "advisor": "http://www.tripadvisor.com/Search?q=\u0002&sub-search=Go\u000149", + "lea": "http://axisandallies.wikia.com/wiki/Special:Search?search=\u0002&fulltext=Search&ns0=1&ns14=1#\u00010", + "oto": "//www.tripoto.com/travel-guide/\u0002\u00010", + "sit": "//wiki.tripsit.me/index.php?search=\u0002\u00010", + "wire": "//www.tripwire.com/state-of-security?s=\u0002\u00010" + }, + "pl": "http://translatica.pl/szukaj/\u0002\u00017", + "ue": { + "*": "//www.truecaller.com/search/in/\u0002\u000117", + "achievements": "//www.trueachievements.com/searchresults.aspx?search=\u0002\u000115", + "steam": "//truesteamachievements.com/searchresults.aspx?search=\u0002\u00010", + "trophies": "//www.truetrophies.com/searchresults.aspx?search=\u0002\u00016" + }, + "ack": { + "*": "http://www.packagemapping.com/?action=track&tracknum=\u0002\u00010", + "r": "http://www.packagetrackr.com/track/?submit=&n=\u0002&c=\u000115", + "itdown": "http://www.trackitdown.net/search/keyword?q=\u0002\u00010" + }, + "acemyip": "http://tools.tracemyip.org/lookup/\u0002\u00010", + "aceroute": "http://network-tools.com/default.asp?prog=trace&host=\u0002\u00010", + "actorhouse": "//www.tractorhouse.com/listings/farm-equipment/for-sale/list/?fulltext=\u0002\u00010", + "aeger": "//www.traegergrills.com/recipes?types=RecipeDetail&term=\u0002\u00010", + "ail": { + "*": "//www.trailandmountain.co.uk/search?q=\u0002\u00010", + "er": { + "*": "http://www.traileraddict.com/search.php?sitesearch=www.traileraddict.com&q=\u0002\u00010", + "addict": "http://www.traileraddict.com/search/\u0002\u00010" + } + }, + "aining": "//trainingindustry.com/?s=\u0002\u00010", + "akt": "http://trakt.tv/search?utf8=%E2%9C%93&query=\u0002\u0001205", + "amper": "http://tramper.nz/?view=search&keywords=\u0002\u00010", + "ans": { + "*": "//translate.google.com/?source=osdd#auto/en/\u0002\u00011935", + "nl": "//translate.google.com/#auto/nl/\u0002\u00010", + "fermarkt": "http://www.transfermarkt.de/schnellsuche/ergebnis/schnellsuche?query=\u0002&x=0&y=0\u000132", + "late": { + "*": "//translate.google.com/#auto/en/\u0002\u0001908", + "de": "//translate.google.com/#auto/de/\u0002\u0001211", + "nl": "//translate.google.com/#auto/nl/\u0002\u00010", + "site": "http://www.microsofttranslator.com/bv.aspx?from=&to=en&a=\u0002\u00018" + } + }, + "anz": "http://gizoogle.net/tranzizzle.php?search=\u0002&se=Go+Git+Dis+Shiznit\u00010", + "ash": { + "*": "http://www.trashmail.de/?search=\u0002\u00010", + "wiki": "http://trashwiki.org/w/index.php?search=\u0002&title=Special:Search\u00010" + }, + "aumdeutung": "//traum-deutung.de/?s=\u0002\u00010", + "avel": { + "*": "//thewelltravelledfamily.com/?s=\u0002\u00010", + "gator": "//www.travelgator.com/en/search/?locationquery=\u0002\u00010" + }, + "avis": "//travis-ci.org/search/\u0002\u00014", + "axsource": "//www.traxsource.com/search?term=\u0002\u00010", + "eccani": "http://www.treccani.it/vocabolario/tag/\u0002\u000163", + "ello": "//trello.com/search?q=\u0002\u000169", + "ends": { + "*": "//www.google.com/trends/explore#q=\u0002\u000176", + "top": "http://trendstop.knack.be/nl/results.aspx?s1=\u0002\u00010" + }, + "enth": "//translate.google.com/#en/th/\u0002\u00010", + "ending": "//trendingimages.in/search/images/?q=\u0002\u00014", + "endmicro": "//www.trendmicro.com/en_us/common/cse.html#?cludoquery=\u0002\u00010", + "endyscooter": "http://trendyscooter.com/?route=product/search&search=\u0002\u00010", + "ictrac": "http://www.trictrac.net/recherche?query=\u0002\u00010", + "isquel": "http://trisquel.info/en/search/node/\u0002 & https://trisquel.info/en/search/node/\u0002\u00010", + "ivago": "//www.trivago.com/?sQuery=\u0002\u00010", + "iviaowl": "//triviaowl.com/?s=\u0002 \u00010", + "oll": "//www.trollandtoad.com/products/search.php?searchmode=basic&search_words=\u0002\u00010", + "ome": "//trome.pe/buscar/?query=\u0002\u00010", + "ope": { + "s": "http://allthetropes.wikia.com/wiki/Special:Search?search=\u0002\u00015", + "*": "//tvtropes.org/pmwiki/pmwiki.php/Main/\u0002\u00015" + }, + "opicalprice": "//tropicalprice.com/?query=\u0002\u00010", + "ouva": "//www.trouva.com/shop/search/\u0002\u00010", + "ove": "http://trove.nla.gov.au/result?q=\u0002 \u000119", + "ovaprezzi": "http://www.trovaprezzi.it/categoria.aspx?libera=\u0002&id=-1&prezzomin=&prezzomax=\u000145", + "rust": "http://www.grnpedia.org/trrust/result.php?gene=\u0002&species=human&confirm=0\u00010", + "ulia": "http://www.trulia.com/validate.php?tst=h&display=for+sale&search=\u0002&type=&min_price=min&max_price=max&min_num_beds=0&min_num_baths=0&min_size=0&submit_btn=SEARCH\u000115", + "ulytexan": "http://www.trulytexan.com/?\u0002\u00010", + "ump": "//twitter.com/search?q=from%3Arealdonaldtrump%20\u0002&src=typd\u000121", + "ustpilot": "//www.trustpilot.com/search?query=\u0002\u000125", + "yggehandel": "//www.tryggehandel.se/?s=\u0002\u00010" + }, + "s": { + "a": "http://www.techsupportalert.com/search/google?query=\u0002\u00013", + "c": { + "o": "//www.tractorsupply.com/tsc/search/\u0002\u00010", + "*": "//www.theshoppingchannel.com/search/\u0002\u00014" + }, + "j": "http://www.thesinglesjukebox.com/?s=\u0002\u00010", + "r": "//www.thestudentroom.co.uk/search/?tsr-search-query=\u0002\u00010", + "*": "http://www.turbosquid.com/Search/Index.cfm?keyword=\u0002\u000121", + "x": "//web.tmxmoney.com/company.php?qm_symbol=\u0002&locale=en\u00010", + "21": "//teeshirt21.com/shop/\u0002\u00010", + "in": "http://www.treccani.it/sinonimi/?q=\u0002\u00010", + "hirt": { + "s": "//www.teeterritory.com/search?q=\u0002\u00010", + "*": "//www.tpop.fr/search?type=product&q=\u0002\u00010" + }, + "types": "//www.npmjs.com/search?q=%40types%2F\u0002\u00010" + }, + "t": { + "i": "http://www.tutti.ch/ticino?q=\u0002\u00010", + "r": { + "*": "http://toontownrewritten.wikia.com/wiki/Special:Search?search=\u0002\u00015", + "uyen": "http://truyendi.com/tim-kiem-truyen.html?q=\u0002\u00010" + }, + "s": "//www.triestetrasporti.it//?s=\u0002&lang=it\u00013", + "*": "//www.texastribune.org/search/?q=\u0002\u000146", + "t": "//techterms.com/search?query=\u0002\u00010", + "v": "//www.twitch.tv/search?term=\u0002\u00011430", + "y": "//duckduckgo.com/tty/#q=\u0002\u00010", + "b-ita": "http://tatoeba.org/eng/sentences/search?query=\u0002&from=und&to=ita\u00010", + "books": "//books.google.com/talktobooks/query?q=\u0002\u00010" + }, + "+": "http://www.btb.termiumplus.gc.ca/tpv2alpha/alpha-fra.html?lang=fra&i=&index=alt&__index=alt&srchtxt=\u0002&comencsrch.x=0&comencsrch.y=0\u00010", + "*": "http://www.thesaurus.com/browse/\u0002\u0001332", + "u": { + "b": { + "e": "//bit.tube/results?term=\u0002\u00019", + "*": "//katalog.tub.tuhh.de/Search/Results?lookfor=\u0002&type=AllFields&limit=20&sort=relevance\u00010", + "afm": "http://fm.tuba.pl/artysta/\u0002\u00010" + }, + "c": "//duckduckgo.com/?q=\u0002+site%3Awww.tu-chemnitz.de\u00010", + "d": { + "a": "//www.tu-darmstadt.de/suche.de.jsp?q=\u0002\u00010", + "*": "//www.tudelft.nl/en/search/?q=\u0002\u00010", + "ou": "http://so.tudou.com/nisearch.do?kw=\u0002\u00010", + "ogostoso": "http://www.tudogostoso.com.br/busca?q=\u0002\u00010" + }, + "g": "http://search.tugraz.at/search?q=\u0002&site=Alle&btnG=Suchen&client=tug_portal&output=xml_no_dtd&proxystylesheet=tug_portal&sitesearch=www.tugraz.at\u00010", + "j": "http://www.tujavortaro.net/?vorto=\u0002\u00010", + "m": { + "*": "//www.tum.de/en/spezialseiten/search/?q=\u0002&sites=all\u00015", + "blr": "//www.tumblr.com/search/\u0002\u0001679", + "bview": "http://tumbview.com/\u0002/grid/\u00010" + }, + "r": { + "*": "http://tureng.com/tr/turkce-ingilizce/\u0002\u0001278", + "bo": "//www.theturboforums.com/search/153518/?q=\u0002\u00010", + "eng": "http://tureng.com/tr/turkce-ingilizce/\u0002\u0001278", + "nstone": "http://myturnstone.com/?s=\u0002&lang=en\u00010" + }, + "t": { + "s": { + "*": "http://hub.tutsplus.com/search?utf8=✓&view=grid&search%5Bkeywords%5D=\u0002\u00010", + "plus": "http://tutsplus.com/tutorials/search?utf8=%E2%9C%93&search[topic]=&search[terms]=\u0002&button=\u00010" + }, + "*": "http://search.tut.by/?status=1&ru=1&encoding=1&page=0&how=rlv&query=\u0002\u00010", + "ti": { + "*": "//www.tutti.ch/de/li/ganze-schweiz?q=\u0002\u000146", + "ch": "http://www.tutti.ch/ganze-schweiz?q=\u0002 \u00010" + }, + "anota": "//mail.tutanota.com/search/mail/LSWThzP--3-1?query=\u0002\u000139", + "news": "http://news.tut.by/search/?str=\u0002\u00010", + "orilio": "//www.tutorilio.com/?q=\u0002\u00010", + "tocitta": "//www.tuttocitta.it/mappe/\u0002\u00010" + }, + "*": "//tu-dresden.de/@@search?SearchableText=\u0002\u00019", + "x": { + "*": "http://linuxinthebox.company/?product_cat=&post_type=product&s=\u0002\u00010", + "db": "//tuxdb.com/section/db&page=0&search=\u0002\u00010" + }, + "hh": "//www.tuhh.de/tuhh/suche/suchergebnis.html?cx=013498366615220259019:ljc1ircsxvi&ie=utf8&hl=de&q=\u0002\u00010", + "po": "//duckduckgo.com/?q=\u0002+site%3Awww.tutorialspoint.com&ia=web\u00013", + "ffyproducts": "//www.tuffyproducts.com/search.aspx?searchterm=\u0002\u00010", + "ndra": "//www.tundra.com/search?q=\u0002\u00010", + "nef": { + "*": "//www.tunefind.com/search/site?q=\u0002\u00015", + "ind": "//www.tunefind.com/search/site?q=\u0002\u00015" + }, + "nein": "http://tunein.com/search/?query=\u0002\u00016", + "nearch": "//tunearch.org/w/index.php?search=\u0002\u00010", + "nebat": "//tunebat.com/Search?q=\u0002\u00019", + "wlib": "//catalogplus.tuwien.ac.at/primo_library/libweb/action/dlSearch.do?queryfield=&x=0&y=0&institution=UTW&vid=UTW&tab=default_tab&search_scope=UTW&mode=Basic&indx=1&bulkSize=10&dum=true&highlight=true&pcAvailabiltyMode=false&prefLang=en_US&dummyChar=♥&query=any%2Ccontains%2C\u0002&displayField=title\u00010" + }, + "v": { + "2": "//search.tv2.dk/?query=\u0002&sort=relevance&page=1\u00010", + "3": "http://www.ccma.cat/tv3/alacarta/cercador/?items_pagina=15&perfil=rellevancia&profile=videos&text=\u0002\u00010", + "5": "http://www.tv5monde.com/?q=\u0002\u00013", + "a": { + "*": "//tweakers.net/aanbod/zoeken/?keyword=\u0002\u00013", + "rt": "//bendodson.com/projects/itunes-artwork-finder/index.html?entity=tvSeason&country=us&query=\u0002\u00013" + }, + "d": { + "b": { + "*": "//www.thetvdb.com/search?query=\u0002&l=en\u0001384", + "fr": "//www.thetvdb.com/search?q=\u0002&l=fr\u00010" + }, + "*": "http://vampirediaries.wikia.com/wiki/Special:Search?query=\u0002\u00010" + }, + "i": { + "*": "http://www.tvi24.iol.pt/pesquisa/\u0002 \u00010", + "ew": "//www.tradingview.com/chart/?symbol=\u0002\u0001224" + }, + "l": "http://tvlanguedoc.com/search_gcse/?q=\u0002\u00010", + "p": "//www.tvp.pl/szukaj?query=\u0002\u00010", + "t": { + "*": "http://tvtropes.org/pmwiki/search_result.php?q=\u0002\u00011156", + "hek": "http://tvthek.orf.at/search?q=\u0002\u00010", + "ropes": "http://tvtropes.org/pmwiki/search_result.php?cx=partner-pub-6610802604051523%3Aamzitfn8e7v&cof=FORID%3A10&ie=ISO-8859-1&q=\u0002&siteurl=tvtropes.org%2Fpmwiki%2Fpmwiki.php%2FMain%2FHomePage\u00011113" + }, + "*": "http://www.tv.com/search?q= \u0002\u000124", + "nz": "//www.tvnz.co.nz/search?q=\u0002\u00010", + "oc": "http://www.treccani.it/vocabolario/tag/\u0002/\u000172", + "st": "http://www.tvshowtime.com/en/search?q=\u0002\u00016", + "4play": "//www.tv4play.se/s%C3%B6k/\u0002\u00014", + "com": "http://www.tv.com/search?q=\u0002\u00014", + "guide": "http://www.tvguide.com/search/index.aspx?keyword=\u0002\u00014", + "maze": "//www.tvmaze.com/search?q=\u0002\u000185", + "seriesfinale": "http://tvseriesfinale.com/?s=\u0002\u00010", + "spielfilm": "http://www.tvspielfilm.de/suche/?q=\u0002 \u00010" + }, + "w": { + "c": "//thewirecutter.com/?s=\u0002\u0001161", + "f": { + "*": "//www.thewebflash.com/?s=\u0002\u00010", + "y": "http://www.theyworkforyou.com/search/?q=\u0002\u00010" + }, + "g": "//www.twitch.tv/directory/game/\u0002\u000126", + "l": { + "b": "//tweaklibrary.com/?s=\u0002\u00010", + "*": "//twitter.com/search?f=tweets&vertical=news&q=\u0002\u000130" + }, + "n": "//www.theweathernetwork.com/search?q=\u0002\u00016", + "p": { + "*": "http://www.washingtonpost.com/newssearch/search.html?st=\u0002\u0001106", + "w": "//tweakers.net/pricewatch/zoeken/?keyword=\u0002\u000125", + "ro": "//twpro.jp/search?word=\u0002\u00010" + }, + "*": "//twitter.com/search?q=\u0002\u00018811", + "w": "http://witcher.gamepedia.com/index.php?search=\u0002\u00014", + "id": "//twitter.com/intent/user?user_id=\u0002\u00017", + "ig": "//twig.symfony.com/\u0002\u00010", + "it": { + "*": "//twitter.com/search?q=\u0002\u00018811", + "ch": { + "c": { + "*": "//twitch.tv/\u0002\u000178", + "hat": "//www.twitch.tv/\u0002/chat?popout=\u000111" + }, + "e": "//twitchemotes.com/search?query=\u0002\u00010", + "g": "//www.twitch.tv/directory/game/\u0002\u000126", + "*": "//twitch.tv/\u0002\u000178", + "2steam": "http://tab-bot.net/botcheck?twitchname_botcheck=\u0002&submit_twitch=&steam_botcheck=\u00010", + "bots": "//twitchbots.info/check?username=\u0002\u00010", + "pop": "//player.twitch.tv/?volume=0.5&channel=\u0002\u00013" + }, + "tv": "//twit.tv/search/\u0002\u00016", + "ter": { + "s": "//twitter.com/\u0002\u0001102", + "*": "//twitter.com/search?q=\u0002\u00018811", + "user": "//twitter.com/\u0002\u0001102" + } + }, + "rv": "//www.thewanderingrv.com/search/\u0002\u00010", + "eak": { + "*": "//tweakers.net/zoeken/?keyword=\u0002\u00015", + "ers": "//tweakers.net/nieuws/zoeken/?keyword=\u0002\u0001187" + }, + "eet": "//mobile.twitter.com/search?q=\u0002\u000138", + "ich": "http://www.twitch.tv/search?query=\u0002 \u000198", + "iki": "http://trove.wikia.com/wiki/Special:Search?query=\u0002\u00013", + "met": "//www.twitchmetrics.net/search?q=\u0002\u00013", + "user": "//twitter.com/search/users?q=\u0002\u000113" + }, + "x": { + "i": "http://www.ti.com/sitesearch/docs/universalsearch.tsp?searchTerm=\u0002\u00010", + "*": "http://search2.tv-tokyo.co.jp/pc/?enc=UTF-8&q=\u0002\u00010" + }, + "y": { + "d": { + "a": { + "*": "http://tyda.se/search?w=\u0002\u0001193", + "de": "http://tyda.se/search/\u0002?lang%5B0%5D=de&lang%5B1%5D=sv\u00010", + "la": "http://tyda.se/search/\u0002?lang%5B0%5D=la&lang%5B1%5D=sv\u00010" + }, + "*": "http://tyda.se/search/\u0002?lang%5B0%5D=en&lang%5B1%5D=fr&lang%5B2%5D=de&lang%5B3%5D=es&lang%5B4%5D=la&lang%5B5%5D=nb&lang%5B6%5D=da&lang%5B7%5D=sv\u00014" + }, + "*": "//www.youtube.com/results?search_query=\u0002\u0001663", + "ndale": "//www.tyndale.com/search?q=\u0002&f=\u00010", + "pescript": "http://duckduckgo.com/?q=\u0002+site:www.typescriptlang.org\u000112", + "po3": "//typo3.org/search/?tx_solr[q]=\u0002\u00010", + "url": "//tinyurl.com/create.php?source=indexpage&url=\u0002&submit=Make+TinyURL%21&alias= \u00010" + }, + "z": "http://www.timeanddate.com/worldclock/results.html?query=\u0002\u000113", + "2g": "http://www.time2game.be/index.php?main_page=advanced_search_result&search_in_description=1&keyword=\u0002\u00010", + "2w": "//\u0002.tor2web.org/\u00010", + "3n": "http://t3n.de/search?q=\u0002\u00010", + "åg": "//www.trafikverket.se/trafikinformation/tag/?&TrainOrStation=\u0002\u00010", + "ga": { + "*": "//search.tga.gov.au/s/search.html?collection=tga-websites-web&query=\u0002&op=Search\u00010", + "te": "http://tolkiengateway.net/wiki/Special:Search?search=\u0002&go=Go\u00010" + }, + "gc": "http://www.thegreatcourses.com/search/result/?q=\u0002\u00010", + "gd": { + "b": "http://thegamesdb.net/search/?string=\u0002&function=Search\u00010", + "*": "//tgd.kr/search?q=\u0002\u00010", + "ict": "//tangorin.com/words?search=\u0002\u00010" + }, + "ge": "//translate.ge/word/\u0002\u00015", + "gr": "http://tangorin.com/general/\u0002\u00013", + "gs": "//tgstation13.org/wiki//index.php?search=\u0002&title=Special%3ASearch\u00010", + "gt": { + "*": "//www.target.com/s?searchTerm=\u0002\u000111", + "au": "//www.target.com.au/search?text=\u0002\u00010" + }, + "hb": "//thwiki.cc/%E7%89%B9%E6%AE%8A:%E6%90%9C%E7%B4%A2?search=\u0002&go=%E5%89%8D%E5%BE%80&searchToken=d3hpaqueyzu0cl5im2izrofz8\u00010", + "hg": { + "*": "http://www.thingiverse.com/search?q=\u0002&sa=\u000162", + "w": "http://tonyhawkgames.wikia.com/wiki/Special:Search?search=\u0002\u00010" + }, + "hj": "//suche.thulb.uni-jena.de/Search/Results?lookfor=\u0002\u00010", + "hm": { + "e": "//www.thomann.de/es/search_dir.html?sw=\u0002&smcs=80cfba\u00010", + "*": "http://www.thomann.de/de/search_dir.html?sw=\u0002\u00010", + "ods": "http://thmods.com/forum/search.php?keywords=\u0002\u00010" + }, + "hp": "http://www.huffingtonpost.com/search.php/?q=\u0002\u00019", + "hr": { + "*": "//www.hollywoodreporter.com/search/\u0002\u00010", + "ee": "http://www.three.co.uk/Search/?q=\u0002\u00010", + "ead": "//threadreaderapp.com/search?q=\u0002\u000128", + "iftb": "//www.thriftbooks.com/browse/?b.search=\u0002\u00010", + "iftyfoods": "//www.thriftyfoods.com/search?k=\u0002\u00010", + "ive": "//thrivemarket.com/search/results?filter%5Bsearch%5D=\u0002\u00010", + "ustcurve": "http://www.thrustcurve.org/motorsearch.jsp?designation=\u0002\u00010" + }, + "hw": { + "*": "http://en.touhouwiki.net/index.php?title=Special:Search&search=\u0002\u00014", + "ack": "//thwack.solarwinds.com/search.jspa?q=\u0002\u00010", + "iki": "http://en.touhouwiki.net/index.php?title=Special%3ASearch&search=\u0002\u00015" + }, + "ki": "//trakt.tv/search/imdb?query=\u0002\u00010", + "kk": { + "*": "http://tradukka.com/translate/en/\u0002\u00010", + "2es": "http://tradukka.com/translate/es/\u0002\u00010", + "rlab": "http://tkkrlab.nl/wiki/Special:Search?search=\u0002&go=Go\u00010" + }, + "km": "http://trakt.tv/search/movies?q=\u0002\u00017", + "ko": "//trovu.komun.org/?q=\u0002&categories=general&language=en-US\u00010", + "ks": "http://trakt.tv/search/shows?q=\u0002\u00010", + "kw": "//www.thomas-krenn.com/de/wiki/Spezial:Suchergebnisseite?type=mediawiki_page&q=\u0002\u00010", + "oa": "//theorangealliance.org/teams/\u0002\u00010", + "of": "http://www.tolweb.org/tree/\u0002\u00010", + "oi": { + "*": "http://timesofindia.indiatimes.com/topic/\u0002\u000127", + "con": "http://www.toicon.com/icons?query=\u0002\u00010" + }, + "ok": { + "*": "http://tomeofknowledge.info/?q=\u0002\u00014", + "manni": "//www.tokmanni.fi/catalogsearch/result/?q=\u0002\u00010", + "obagus": "http://www.olx.co.id/halaman/mencari/\u0002/search\u000110", + "opedia": "//www.tokopedia.com/search?q=\u0002\u000119", + "yonoise": "http://www.tokyonoise.net/cerca.php?s=\u0002&p=1\u00010" + }, + "ol": { + "*": "http://tolweb.org/tree/home.pages/search.html?q=\u0002&sa=Search\u00010", + "kien": { + "*": "http://tolkiengateway.net/wiki/Special:Search?search=\u0002\u00010", + "gateway": "http://tolkiengateway.net/wiki/Special:Search?search=\u0002\u00010" + } + }, + "om": { + "e": "//te4.org/w/index.php?search=\u0002\u00010", + "*": "//tomwoods.com/search/\u0002/\u00010", + "shw": "http://www.tomshardware.com/s/\u0002/\u00010", + "shardware": "http://www.tomshardware.com/s/\u0002\u00010" + }, + "on": { + "*": "//tontonroger.org/?q=\u0002\u00010", + "ton": "//tontonroger.org/?q=\u0002\u00010", + "ymacx86": "//www.tonymacx86.com/search/48223690/?q=\u0002&o=date\u00010" + }, + "op": { + "l": "//pl.bab.la/slownik/angielski-polski/\u0002\u00018", + "*": "//www.techopedia.com/search?q=\u0002§ion=all\u00018", + "ed": "//www.tokopedia.com/search?st=product&q=\u0002\u0001122", + "achat": "http://www.topachat.com/pages/recherche.php?mc=\u0002\u000123", + "geek": "http://www.topgeek.net/fr/recherche?controller=search&orderby=position&orderway=desc&search_query=\u0002&submit_search=Rechercher\u00010", + "hatter": "//tophatter.com/catalogs/search?utf8=%E2%9C%93&category=&query=\u0002\u00010", + "preise": "http://www.toppreise.ch/index.php?search=\u0002&res=OK\u000142", + "shop": "http://us.topshop.com/webapp/wcs/stores/servlet/CatalogNavigationSearchResultCmd?langId=-1&storeId=13052&catalogId=33060&beginIndex=1&viewAllFlag=false&pageSize=20&sort_field=Relevance&searchTerm=\u0002\u00010", + "tenrevs": "//www.toptenreviews.com/search/?q=\u0002\u00010" + }, + "or": { + "i": "//www.tori.fi/koko_suomi?q=\u0002\u000125", + "*": "//\u0002.tor2web.org/\u00010", + "ob": "//torob.com/search/?query=\u0002\u00010", + "amp": "http://www.toramp.com/search.php?search=\u0002\u000111", + "atlas": "//atlas.torproject.org/#search/\u0002\u00010", + "rentfreak": "http://torrentfreak.com/search/\u0002\u000123", + "wiki": "//trac.torproject.org/projects/tor/search?q=\u0002 \u00016" + }, + "oy": { + "*": "//protinkertoys.com/search?type=product&q=\u0002\u00010", + "s": "//kidultkingdom.com/?s=\u0002\u00010" + }, + "-p": "http://www.telemark-pyrenees.com/en/search.php?keywords=\u0002\u00010", + "hai": { + "l": "//thailyrics.top/results/?q=\u0002\u00010", + "*": "http://www.thai-language.com/default.aspx?search=\u0002\u00010" + }, + "halia": "//www.thalia.de/suche?sq=\u0002\u000111", + "hdb": "//thronesdb.com/find?q=\u0002\u00010", + "hen": { + "*": "//translate.google.com/#th/en/\u0002\u00010", + "oun": { + "*": "//thenounproject.com/search/?q=\u0002\u000131", + "project": "//thenounproject.com/search/?q=\u0002\u000131" + } + }, + "hes": { + "*": "http://www.thesaurus.com/browse/\u0002\u0001332", + "es": { + "*": "http://www.theses.fr/?q=\u0002\u00010", + "sion": "//thesession.org/tunes/search?type=&mode=&q=\u0002\u00010" + }, + "aurus": { + "*": "//www.thesaurus.com/browse/\u0002?s=t\u0001849", + "de": "//www.openthesaurus.de/synonyme/\u0002\u00018" + }, + "etel": "//tel.archives-ouvertes.fr/search/index/?q=\u0002\u00010", + "ource": "http://www.thesource.ca/en-ca/search/?text=\u0002&search_submit=\u00010", + "tar": "//www.thestar.com/search.html?q=\u0002\u00010" + }, + "heage": "//www.theage.com.au/search?text=\u0002\u0001101", + "heatlantic": "http://www.theatlantic.com/search/?q=\u0002 \u000124", + "heatricalia": "//theatricalia.com/search?q=\u0002\u00010", + "heaustralian": "//www.theaustralian.com.au/search-results?q=\u0002\u00010", + "heblaze": "//www.theblaze.com/search/?q=\u0002\u00010", + "hebrick": "//www.thebrick.com/pages/search-results?limit=48&q=\u0002\u00010", + "hecheckeredflag": "http://www.thecheckeredflag.co.uk/?s=\u0002 \u00010", + "hecolumbian": "http://www.columbian.com/search/?q=\u0002\u00010", + "hecrag": "//www.thecrag.com/nodes/fuzzy-search/\u0002?S=\u0002&ST=w\u00010", + "hedonald": "//www.reddit.com/r/the_donald/search?q=\u0002&restrict_sr=on&sort=relevance&t=all\u00014", + "hefastmode": "http://www.thefastmode.com/site-search?q=\u0002\u00010", + "hefella": "//thefella.com/search?q=\u0002\u00010", + "hefreedictionary": "http://www.thefreedictionary.com/\u0002\u00011222", + "hefunny": "//www.thefunny.in/?s=\u0002\u00010", + "hefutoncritic": "http://www.thefutoncritic.com/search.aspx?q=\u0002&type=titles\u00010", + "hegloor": "//thegloor.com/?s=\u0002\u00010", + "hegreat": "//www.thegreat.uk/?s=\u0002\u00010", + "hehackernews": "//www.google.com/cse?q=test&cx=partner-pub-7983783048239650%3A3179771210#gsc.tab=0&gsc.q=\u0002&gsc.page=1\u00010", + "hehdroom": "//www.thehdroom.com/?s=\u0002\u00010", + "hehimalayantimes": "//thehimalayantimes.com/?s=\u0002\u00010", + "hehindu": "//www.thehindu.com/search/?q=\u0002\u000114", + "heitdepot": "//www.theitdepot.com/search.html?keywords=\u0002\u00010", + "hemeforest": "http://themeforest.net/search?utf8=%E2%9C%93&term=\u0002\u00019", + "hemighty": "//www.themighty.com/search/?search=\u0002\u00010", + "hemoviedb": "http://www.themoviedb.org/search?query=\u0002\u000145", + "heonion": "http://www.theonion.com/search/?q=\u0002&x=0&y=0\u00016", + "heorytab": "//www.hooktheory.com/theorytab/results?path=\u0002\u00010", + "heregister": "http://search.theregister.co.uk/?q=\u0002&advanced=1&author=&date=the+dawn+of+time&site=all+The+Register+sites&results_per_page=100\u00010", + "hermatru": "//www.thermatru.com/search/?q=\u0002\u00010", + "hetoptens": "http://www.thetoptens.com/search.asp?q=\u0002&cx=partner-pub-5900458016987292%3Agdkm434o44o&cof=FORID%3A9&ie=ISO-8859-1&siteurl=www.thetoptens.com%2F%3Fq%3Da&ref=&ss=421j55697j9\u00010", + "hetvdb": "//www.thetvdb.com/search?q=\u0002&l=en\u000121", + "heverge": "http://www.theverge.com/search?q=\u0002\u00019", + "heweek": "http://www.theweek.co.uk/search/site/\u0002\u00010", + "hewebflash": "//www.thewebflash.com/?s=\u0002\u00010", + "heyarddr": "http://theyarddr.com/?s=\u0002\u00010", + "heyworkforyou": "http://www.theyworkforyou.com/search/?q=\u0002\u00010", + "hing": { + "*": "//www.thingiverse.com/search?q=\u0002\u0001223", + "y": "//www.thingiverse.com/search?q=\u0002\u0001223", + "iverse": "http://www.thingiverse.com/search?cx=015525747728168968820%3Arqnsgx1xxcw&cof=FORID%3A9&q=\u0002\u0001255" + }, + "hilina": "//thilina.piyasundara.org/search?q=\u0002\u00010", + "hinktutorial": "http://thinktutorial.com/index.php?s=\u0002\u00010", + "hinkwiki": { + "*": "http://www.thinkwiki.org/w/index.php?search=\u0002&go=Go&title=Special%3ASearch\u00010", + "de": "http://thinkwiki.de/index.php?search=\u0002\u00010" + }, + "hislife": "//www.thisamericanlife.org/archive?keyword=\u0002\u00010", + "hnuernberg": "//www.th-nuernberg.de/suche/?id=1&L=0&q=\u0002\u00010", + "homann": "http://www.thomann.de/de/search_dir.html?sw=\u0002\u00010", + "honky": "//www.thonky.com/search.php?q=\u0002\u00010", + "horiummod": "//thoriummod.gamepedia.com/index.php?search=\u0002\u00010", + "horlabs": "http://www.thorlabs.de/search/thorsearch.cfm?search=\u0002\u00014", + "horne": "//www.thorne.com/search?q=\u0002\u00010", + "houghtco": "//www.thoughtco.com/search?q=\u0002\u00010", + "housand": "http://www.thousand-sunny.org/?s=\u0002\u00010", + "kpd": "//www.tokopedia.com/search?q=\u0002\u000119", + "ockdom": "http://wiki.tockdom.com/w/index.php?title=Special%3ASearch&search=\u0002&fulltext=Search\u00010", + "odoist": "//todoist.com/app?lang=en#agenda%2F\u0002 \u000129", + "odonoticias": "http://tn.com.ar/buscar/\u0002\u00010", + "oogit": "//www.toogit.com/find-freelance-jobs?JobSearch%5Bsearch_text%5D=\u0002\u00010", + "oogles": "http://toogl.es/#/search/\u0002\u00014", + "ookapic": "//stock.tookapic.com/search?q=\u0002\u00010", + "oolslib": "//toolslib.net/search/projects/?q=\u0002\u00010", + "ost": { + "*": "//toster.ru/search?q=\u0002\u00010", + "ar": "//www.thestar.com/search.html?q=\u0002\u00010" + }, + "osdr": "//tosdr.org/#search=\u0002\u000110", + "oswikia": "http://towerofsaviors.wikia.com/wiki/Special:Search?search=\u0002&fulltext=Search\u00010", + "otalcmd": "http://www.totalcmd.net/search.php?s=\u0002\u00010", + "outs": "//www.touts.com.br/arts?search=\u0002\u00010", + "oucharcade": "http://toucharcade.com/?s=\u0002\u00010", + "ouhou": "http://en.touhouwiki.net/index.php?search=\u0002 \u000192", + "ourindo": "//www.touristindonesia.tk/search?q=\u0002\u00010", + "ouslesprix": "//www.touslesprix.com/achat,\u0002.html\u00010", + "outvendre": "//www.toutvendre.fr/s?k=\u0002\u00010", + "oxif": "//www.toxif.com/tags/\u0002 \u00019", + "üren": "//tuerenmarkt24.de/suche?controller=search&orderby=position&orderway=desc&search_query=deur\u0002\u00010" + }, + "u": { + "b": { + "*": "//gu-se-primo.hosted.exlibrisgroup.com/primo-explore/search?query=any,contains,\u0002&tab=default_tab&search_scope=default_scope&vid=46GUB_VU1&lang=sv_SE&offset=0\u000141", + "h": { + "d": "http://www.ub.uni-heidelberg.de/suche/suche.html?cx=009778813800417314295%3Af3s5sfjqeck&cof=FORID%3A10&ie=UTF-8&q=\u0002&sa=Suche\u00010", + "h": "//beluga.sub.uni-hamburg.de/vufind/Search/Results?lookfor=\u0002&submitForm=Suchen&library=BELUGA_ALL\u00010", + "u": "//duckduckgo.com/?q=\u0002+site:ubuntu.hu\u00010", + "*": "//www.youbehero.com/gr/search/causes?loose_type=1&term=\u0002\u00010" + }, + "l": "//katalog.ub.uni-leipzig.de/Search/Results?lookfor=\u0002\u00010", + "t": "//rds-tue.ibs-bw.de/opac/RDSIndex/Search?lookfor=\u0002\u00010", + "u": { + "*": "http://search.freefind.com/find.html?si=61902956&pid=r&n=0&_charset_=UTF-8&bcd=%C3%B7&query=\u0002\u00013", + "fr": "//duckduckgo.com/?q=site%3Aubuntu-fr.org+\u0002&ia=web\u00010", + "ntu": { + "f": { + "r": "//www.google.fr/search?q=\u0002+site%3Aubuntu-fr.org&gws_rd=ssl\u00010", + "*": "http://ubuntuforums.org/search.php?do=process&query=\u0002\u00010", + "orums": "http://ubuntuforums.org/search.php?do=process&query=\u0002\u00010" + }, + "*": "//www.ubuntu.com/search?q=\u0002\u000135", + "tr": "http://forum.ubuntu-tr.net/index.php?action=search;q=\u0002\u00010", + "china": "//forum.ubuntu.org.cn/search.php?keywords=\u0002\u00010", + "pack": "http://packages.ubuntu.com/search?keywords=\u0002\u000155", + "users": "http://ubuntuusers.de/search/?query=\u0002&area=all\u00017", + "wikide": "http://duckduckgo.com/?q=site%3Awiki.ubuntuusers.de+\u0002\u000110" + } + }, + "fr": "//katalog.ub.uni-freiburg.de/opac/RDSIndex/Search?lookfor=\u0002&source=homepage\u00010", + "ks": "//hds.hebis.de/ubks/Discover/EBSCO?lookfor=\u0002 \u00010", + "clib": "http://ubc.summon.serialssolutions.com/search?s.cmd=addFacetValueFilters%28ContentType%2CNewspaper+Article%3At%29&spellcheck=true&s.q=\u0002\u00010", + "ergizmo": "http://www.ubergizmo.com/search/?q=\u0002\u00010", + "erspace": "//wiki.uberspace.de/start?do=search&id=\u0002\u00010", + "iquiti": "//community.ubnt.com/t5/forums/searchpage/tab/message?q=\u0002\u00010", + "jgu": "//hds.hebis.de/ubmz/Search/Results?lookfor=\u0002&trackSearchEvent=Einfache+Suche&type=allfields&search=new&submit=Suchen\u00010", + "ottu": "http://ubottu.com/factoids.cgi?search=\u0002\u00010" + }, + "c": { + "d": "//www.ucdavis.edu/search/google/\u0002\u00010", + "f": { + "l": "//search.ucf.edu/#?q=\u0002\u00010", + "*": "http://www.mclean.net.nz/ucf/?q=\u0002\u00010" + }, + "i": "//www.uci.org/search?q=\u0002\u00010", + "l": { + "*": "//search2.ucl.ac.uk/s/search.html?query=\u0002&collection=website-meta&profile=_website&tab=websites&submit=Go\u00010", + "lib": "//ucl-new-primo.hosted.exlibrisgroup.com/primo-explore/search?query=any,contains,\u0002&offset=0&tab=local&vid=UCL_VU2&search_scope=CSCOP_UCL\u00010" + }, + "t": "http://unicode-table.com/search/?q=\u0002\u000112", + "*": "//catalog.lib.uchicago.edu/vufind/Search/Results?lookfor=\u0002&type=AllFields\u00013", + "v": "http://vancouverunitarians.ca/?s=\u0002\u00010", + "hi": "//catalog.lib.uchicago.edu/vufind/Search/Results?lookfor=\u0002 &type=AllFields\u00010", + "ern": "//search.ucern.com/search?cp=connect&q=\u0002\u00010", + "hamp": "//u.gg/lol/champions/\u0002\u00010", + "pjp": "http://ja.uncyc.org/index.php?search=\u0002\u00010", + "scgb": "http://www.genome.ucsc.edu/cgi-bin/hgTracks?hgsid=592541357_hq8TArn5c0CoLwcXM3n3eZOaR8ZC&org=Human&db=hg38&position=\u0002&pix=800\u00010" + }, + "d": { + "*": "//www.urbandictionary.com/define.php?term=\u0002\u00015287", + "ev": "//developer.ubuntu.com/en/search/?q=\u0002\u00010", + "emy": "//www.udemy.com/courses/search/?q=\u0002\u0001148" + }, + "g": { + "g": "//u.gg/opensearch/?query=\u0002\u0001196", + "o": "http://www.ugodecoracion.com/buscar?controller=search&orderby=position&orderway=desc&search-cat-select=0&search_query=\u0002&submit_search=\u00010", + "r": "http://www.ugr.es/pages/search?query=\u0002\u00010", + "*": "//www.ultimate-guitar.com/search.php?search_type=title&value=\u0002\u0001742" + }, + "h": "//www.uhasselt.be/google-search?q=\u0002\u00010", + "l": { + "b": { + "*": "//cibleplus.ulb.ac.be/primo-explore/search?query=any,contains,\u0002&tab=default_tab&search_scope=default_scope&vid=32ULB_VU1&lang=fr_FR&offset=0\u00010", + "d": { + "a": "//hds.hebis.de/ulbda/Search/Results?lookfor= \u0002&service=catalog\u00010", + "*": "//katalog.ulb.hhu.de/Search/Results?lookfor=\u0002&type=AllFields\u00010" + }, + "h": "//hds.hebis.de/ulbda/Search/Results?lookfor=\u0002&service=catalog\u00010" + }, + "*": "//www.ulule.com/discover/?q=\u0002\u00010", + "ta": "http://www.ulta.com/ulta/a/_/Ntt-\u0002/Nty-1?Dy=1&ciSelector=searchResults\u00010", + "abox": "//www.ulabox.com/busca?q=\u0002\u00010", + "ine": "//www.uline.com/Product/AdvSearchResult?keywords=\u0002\u00010", + "timate-guitar": "//www.ultimate-guitar.com/search.php?search_type=title&value=\u0002\u0001742", + "timateguitar": "//www.ultimate-guitar.com/search.php?search_type=title&value=\u0002\u0001742", + "trastares": "http://ultrastar-es.org/en/canciones?busqueda=\u0002\u00010", + "udagsozluk": "http://www.uludagsozluk.com/?q=\u0002\u00010" + }, + "n": { + "e": { + "*": "//www.une.edu.au/search?collection=une-meta&query=\u0002\u00010", + "scowhc": "http://whc.unesco.org/en/search/?criteria=\u0002\u00010" + }, + "i": { + "c": { + "*": "//unicode-table.com/en/search/?q=\u0002\u000110", + "at": "http://unicat.be/uniCat?func=search&language=en&fromWeb=1&formQuery=\u0002\u00010", + "ef": "http://www.unicef.org/search/search.php?q_en=\u0002\u00010", + "ode": { + "*": "http://www.fileformat.info/info/unicode/char/search.htm?q=\u0002&preview=entity\u000146", + "party": "http://unicode.party/?query=\u0002\u00010", + "table": "http://unicode-table.com/en/search/?q=\u0002\u00018" + } + }, + "*": "http://unicode-search.net/unicode-namesearch.pl?term=\u0002\u000118", + "x": { + "*": "http://minnie.tuhs.org/cgi-bin/utree.pl?filesearch=\u0002&submit=Go\u00017", + "how": "//unixhow.com/search?q=\u0002\u00010" + }, + "gö": "http://www.uni-goettingen.de/de/suche.html?query=\u0002\u00010", + "ma": "//www.uni-mannheim.de/suche/?tx_solr%5Bq%5D=\u0002\u00010", + "mc": "http://www.unimc.it/@@search?SearchableText=\u0002\u00010", + "ty": { + "m": "http://docs.unity3d.com/Manual/30_search.html?q=\u0002\u00015", + "*": "http://unity3d.com/search?gq=\u0002 \u000119", + "sr": "http://docs.unity3d.com/ScriptReference/30_search.html?q=\u0002\u00019", + "ans": { + "*": "http://unity3d.com/search?refinement=answers&gq=\u0002 \u00010", + "wers": "http://answers.unity3d.com/search.html?q=\u0002\u00010" + }, + "api": "http://docs.unity3d.com/ScriptReference/30_search.html?q=\u0002 \u000118", + "ast": "//www.assetstore.unity3d.com/en/#!/search/page=1/sortby=relevance/query=\u0002\u00010" + }, + "lad": "//www.unilad.co.uk/search/\u0002\u00010", + "prot": "http://www.uniprot.org/uniprot/?query=\u0002\u000112", + "qlo": "//www.uniqlo.com/us/en/search/?q=\u0002&lang=default\u00010", + "salib": "http://search.library.unisa.edu.au/?query=any,contains,\u0002\u00010", + "versalis": "//www.universalis.fr/recherche/q/\u0002\u00010", + "vie": "http://ufind.univie.ac.at/en/search.html?query=\u0002\u00010", + "wiki": "//wiki.eveuniversity.org/index.php?title=Special%3ASearch&search=\u0002&button=\u00010", + "zar": "http://www.unizar.es/search/node/\u0002\u00010" + }, + "m": "http://search.unm.edu/search?q=\u0002\u00010", + "p": { + "*": "http://www.unp.me/search/1/?q=\u0002\u00010", + "kg": "//unpkg.com/\u0002\u00018" + }, + "s": { + "*": "//unsplash.com/search/photos/\u0002\u00010", + "pl": { + "s": "//unsplash.com/search/photos/\u0002\u00010", + "*": "//unsplash.com/search?utf8=✓&keyword=\u0002\u0001229", + "ash": "//unsplash.com/search?utf8=✓&keyword=\u0002\u0001229" + }, + "een64": "http://www.unseen64.net/?s=\u0002\u00010", + "horten": "//unshorten.me/s/\u0002\u000124", + "pider": "http://www.un-spider.org/search/apachesolr_search/\u0002\u00010" + }, + "*": "http://search.un.org/search?ie=utf8&site=un_org&output=xml_no_dtd&client=UN_Website_en&num=10&lr=lang_en&proxystylesheet=UN_Website_en&oe=utf8&q=\u0002&Submit=Go\u00018", + "v": "http://unvis.it/\u0002\u00010", + "cg": "http://search.uncg.edu/search?q=\u0002&site=default_collection&client=default_frontend&output=xml_no_dtd&proxystylesheet=default_frontend\u00010", + "ja": "http://ja.uncyclopedia.info/wiki/\u0002\u00017", + "bri": "http://repositorio.unb.br/simple-search?query=\u0002&submit=Ir\u00010", + "clib": "//library.unc.edu/find/combinedresults/?Ntt=\u0002&Ntk=Keyword\u00010", + "cyc": { + "*": "//en.uncyclopedia.co/w/index.php?search=\u0002\u00014", + "lopedia": "http://uncyclopedia.wikia.com/index.php?title=Special%3ASearch&search=\u0002&go=Go\u00010" + }, + "dertale": "http://undertale.wikia.com/wiki/Special:Search?search=\u0002&fulltext=Search\u000110", + "derwear": "//www.calida.com/search/#/q/\u0002\u00010", + "fpa": "http://www.unfpa.org/search/node/\u0002 \u00010", + "hcr": "//duckduckgo.com/?q=\u0002+site:http://www.unhcr.org/\u00010", + "kompliziert": "//unkompliziert.eu/index.php?search=\u0002\u00010", + "limitedbr": "//www.amazon.com.br/s/ref=sr_nr_p_n_feature_nineteen_0?fst=as%3Aoff&rh=n%3A5308307011%2Ck%3Athoth+tarot%2Cp_n_feature_nineteen_browse-bin%3A9365943011&bbn=5308307011&keywords=\u0002&ie=UTF8&qid=1485791277&rnid=9365942011\u00010", + "notchslayer1yt": "//www.youtube.com/channel/UCBX3P-QmXmCgWmCU2Mqt9sg/search?query=\u0002\u00010", + "ogs": "http://unogs.com/search/?q=\u0002\u00010", + "omaha": "//www.unomaha.edu/search/?q=\u0002\u00010", + "realengine": "//docs.unrealengine.com/en-us/Search-Results?Search=\u0002\u00010", + "tappd": "//untappd.com/search?q=\u0002 \u000123", + "term": "http://untermportal.un.org/search/\u0002\u00010", + "tergang": "http://untergang.de/index.php?option=search&searchword=\u0002\u00010", + "wiki": "http://uncyclopedia.wikia.com/index.php?title=Special%3ASearch&search=\u0002&go=Go\u00010", + "xprn": "//www.reddit.com/r/unixporn/search?q=\u0002&restrict_sr=1\u000170" + }, + "p": { + "c": "http://www.upcdatabase.com/item/\u0002\u00014", + "s": { + "*": "//wwwapps.ups.com/WebTracking/processInputRequest?tracknum=\u0002&\u0001569", + "es": "//www.ups.com/track?loc=es_ES&tracknum=\u0002\u00010" + }, + "*": "http://packages.ubuntu.com/search?keywords=\u0002&searchon=names\u000121", + "kg": "//launchpad.net/ubuntu/+source/\u0002\u000121", + "ng": "http://www.upng.ac.pg/site/component/search/?searchword=\u0002&searchphrase=all&Itemid=101\u00010", + "ackages": "http://packages.ubuntu.com/search?keywords=\u0002&searchon=names&suite=all§ion=all\u000114", + "down": "//downforeveryoneorjustme.com/\u0002\u00013", + "labs": "http://www.uplabs.com/search?q=\u0002\u00010", + "todate": "http://www.uptodate.com/contents/search?search=\u0002\u000149", + "todown": "//en.uptodown.com/android/search/\u0002\u00010", + "work": "//www.upwork.com/o/jobs/browse/?q=\u0002\u00018" + }, + "q": { + "l": "//search.library.uq.edu.au/primo-explore/search?query=any,contains,\u0002&tab=61uq_all&search_scope=61UQ_All&sortby=rank&vid=61UQ&offset=0\u00010", + "m": "http://wiki.uqm.stack.nl/index.php?search=\u0002\u00013", + "*": "http://wiki.uqm.stack.nl/script/index.php?search=\u0002&go=Go&title=Special%3ASearch\u00010" + }, + "r": { + "*": "http://suche.uni-regensburg.de/index.php?q=\u0002\u000111", + "ban": { + "*": "//www.urbandictionary.com/define.php?term=\u0002\u00015287", + "fx": "http://urbaneffect.net/?s=\u0002\u00010", + "dictionary": "//www.urbandictionary.com/define.php?term=\u0002\u00015287" + }, + "baani": "http://urbaanisanakirja.com/search/?q=\u0002\u00014", + "bout": "http://www.urbanoutfitters.com/fr/catalog/search.jsp?q=\u0002\u00013", + "ealms": { + "*": "//wiki.urealms.com/index.php?search=\u0002\u00010", + "forums": "//forums.urealms.com/search?Search=\u0002\u00010" + }, + "eka": "//www.ureka.org/search?loader=1&q=\u0002\u00010", + "lquery": "http://urlquery.net/search.php?q=\u0002&type=string&max=50\u00010", + "lscan": "//urlscan.io/search/#\u0002\u00010", + "lvoid": "http://www.urlvoid.com/scan/\u0002\u00015" + }, + "s": { + "a": { + "l": "http://www.usal.es/webusal/usal_buscador?query=\u0002\u00010", + "*": "//search.usa.gov/search?utf8=✓&affiliate=usagov&query=\u0002\u00010", + "spending": "http://www.usaspending.gov/search?form_fields=%7B%22search_term%22%3A%22\u0002%22%7D\u00010", + "today": "http://www.usatoday.com/search/\u0002/\u00013" + }, + "c": { + "*": "//apps.ubuntu.com/cat/search/?q=\u0002 \u00010", + "hess": "http://www.uschess.org/datapage/player-search.php?name=\u0002&state=ANY&ratingmin=&ratingmax=&order=N&rating=R&mode=Find\u00010", + "lib": "//usc-primo.hosted.exlibrisgroup.com/primo-explore/search?institution=01USC_INST&vid=01USC&mode=Basic&facet=&displayMode=full&bulkSize=25&highlight=true&dum=true&query=any,contains,\u0002&displayField=all&pcAvailabiltyMode=true&sortby=rank&lang=en_US\u00010", + "ript": "http://docs.unity3d.com/Documentation/ScriptReference/30_search.html?q=\u0002\u000120" + }, + "e": { + "d": { + "*": "//www.machineseeker.com/fy/inserat/inseratliste/index?stichwort=\u0002&submit=\u00010", + "victoria": "http://www.usedvictoria.com/classifieds/all?description=\u0002\u00010" + }, + "*": "http://unix.stackexchange.com/search?q=\u0002 \u00019", + "galaxy": "//galaxyproject.org/search/?q=\u0002\u00010", + "rbench": "http://www.userbenchmark.com/Search?searchTerm=\u0002\u00019", + "rstyles": "http://userstyles.org/styles/browse/all/\u0002\u00015" + }, + "q": "//usq.summon.serialssolutions.com/search?s.q=\u0002 \u00010", + "r": "//docs.unity3d.com/ScriptReference/30_search.html?q=\u0002\u000138", + "*": "//userstyles.org/styles/browse?search_terms=\u0002\u00010", + "da": "//ndb.nal.usda.gov/ndb/search/list?SYNCHRONIZER_TOKEN=f84a82f2-08ef-411f-a08f-2ae87edece78&SYNCHRONIZER_URI=%2Fndb%2Fsearch%2Flist&qt=&qlookup=\u0002&ds=&manu=\u00010", + "ps": "//tools.usps.com/go/TrackConfirmAction?qtc_tLabels1=\u0002\u00011187", + "yd": { + "l": { + "*": "//usyd.summon.serialssolutions.com/search?q=\u0002\u00010", + "ib": "http://opac.library.usyd.edu.au/search/?searchtype=X&SORT=D&searcharg=\u0002&searchscope=4&submit=Submit\u00010" + }, + "*": "http://sydney.edu.au/s/search.html?collection=Usyd&query=\u0002\u00010" + }, + "d2brl": "//www.xe.com/currencyconverter/convert/?Amount=\u0002&From=USD&To=BRL\u00010", + "d2cop": "http://www.xe.com/currencyconverter/convert/?From=USD&To=COP&Amount=\u0002\u00010", + "d2eur": "http://www.xe.com/currencyconverter/convert/?From=USD&To=EUR&Amount=\u0002\u00010", + "d2gbp": "http://www.xe.com/currencyconverter/convert/?Amount=\u0002&From=USD&To=GBP\u00010", + "ite": "http://usite.hu/\u0002\u00010", + "mint": "http://search.usmint.gov/search?affiliate=usmint.gov&formFocused=0&query=\u0002\u00010", + "open": "//www.usopen.org/en_US/search/results.html?query=\u0002\u00010", + "tyles": "//userstyles.org/styles/browse?search_terms=\u0002\u00010" + }, + "t": { + "a": { + "*": "http://www.uta.edu/search/?q=\u0002\u00010", + "ite": "http://utaitedb.net/Search?filter=\u0002\u00010" + }, + "k": "//utk-almaprimo.hosted.exlibrisgroup.com/primo-explore/search?vid=01UTK&institution=01UTK&facet=rtype,exclude,reviews&facet=rtype,exclude,reference_entrys&search_scope=OneSearch&tab=default_tab&onCampus=false&group=GUEST&query=any,contains,\u0002&lang=en_US\u00010", + "l": { + "*": "//onesearch.library.utoronto.ca/onesearch/\u0002\u00010", + "eg": "http://le.utah.gov/solrsearch.jsp?request=\u0002\u00010", + "ib": { + "*": "//onesearch.library.utoronto.ca/onesearch/\u0002/\u00010", + "rary": "//catalog.lib.utexas.edu/search/?searchtype=X&SORT=D&searcharg=\u0002&searchscope=29\u00010" + } + }, + "*": "//www.utexas.edu/search/results?query=\u0002\u0001118", + "f8": "http://www.fileformat.info/info/unicode/char/search.htm?q=\u0002&preview=entity\u000146", + "no": "http://ut.no/finn?search=\u0002\u00010", + "os": "//open-store.io/?sort=relevance&search=\u0002\u00010", + "dol": "//www.uptodate.com/contents/search?search=\u0002\u00014", + "opia": "http://wiki.utopia-game.com/index.php?title=Special%3ASearch&search=\u0002&go=Go\u00010", + "oronto": "http://find.utoronto.ca/search?proxystylesheet=default_frontend&q=\u0002\u00010" + }, + "u": { + "*": "//duckduckgo.com/?q=site%3Aubuntuusers.de+\u0002\u00015", + "w": { + "*": "//duckduckgo.com/?q=site:wiki.ubuntuusers.de+\u0002\u00010", + "iki": "//duckduckgo.com/?q=site:wiki.ubuntuusers.de+\u0002\u00010" + }, + "de": "//duckduckgo.com/?q=site%3Aubuntuusers.de+\u0002\u00015" + }, + "*": "//www.urbandictionary.com/define.php?term=\u0002\u00015287", + "w": { + "d": "http://www.dailyuw.com/search/?t=article&nsa=eedition&q=&x=17&y=23\u0002: \u00014", + "o": "//www.ssjoy.org/dho/?vid=&mid=home&act=IS&is_target=all&is_keyword=\u0002\u00010", + "*": "//www.ssjoy.org/dho/?vid=&mid=home&act=IS&is_target=all&is_keyword=\u0002\u00010", + "mc": "//unlimitedworld.de/search/1786851/?q=\u0002\u00010", + "alib": "//onesearch.library.uwa.edu.au/discovery/search?query=any,contains,\u0002&tab=Everything&search_scope=MyInst_and_CI&sortby=rank&vid=61UWA_INST:UWA&offset=0\u000129", + "flow": "//uwflow.com/courses?keywords=\u0002\u00010", + "iki": "//wiki.ubuntu.com/Home?action=fullsearch&context=180&value=\u0002\u00010", + "lib": "//search.library.wisc.edu/search/catalog?q=\u0002\u00010" + }, + "x": { + "*": "http://ux.stackexchange.com/search?q=\u0002\u00010", + "ul": "//uxul.de/find?search=\u0002\u00010" + }, + "24": "http://www.urgente24.com/search/node/\u0002\u00010", + "ea": "//answers.unrealengine.com/search.html?q=\u0002\u000120", + "fc": "//ufc.com/search?search=\u0002&sort_by=created\u00015", + "ib": { + "a": "http://uiba.co/?s=\u0002\u00010", + "*": "//ordbok.uib.no/perl/ordbok.cgi?OPP=\u0002&ant_bokmaal=5&ant_nynorsk=5&begge=+&ordbok=begge\u0001183" + }, + "if": "http://www.ultralingua.com/onlinedictionary/dictionary#src_lang=Italian&dest_lang=French&query=\u0002\u00010", + "io": "//www.uio.no/studier/emner/?course-query=\u0002&vrtx=search&searchMode=emne\u000117", + "it": { + "m": "http://www.uitmuntend.de/woerterbuch/\u0002/\u000116", + "*": "http://www.uitmuntend.de/search.html?search=\u0002\u00010", + "inv": "http://www.uitinvlaanderen.be/agenda/search?query=\u0002\u00010" + }, + "ja": "//www.ujaen.es/search?s=\u0002\u00010", + "jc": "http://prirucka.ujc.cas.cz/?slovo=\u0002&Hledej=Hledej\u00016", + "kn": "//www.uni-konstanz.de/suche/?q=\u0002\u00010", + "kp": { + "*": "http://www.parliament.uk/search/results/?q=\u0002\u00010", + "pp": "//uk.pcpartpicker.com/search/?cc=uk&q=\u0002\u00010", + "arl": "http://www.parliament.uk/search/results/?q=\u0002\u00010" + }, + "ku": "//ukutabs.com/?s=\u0002\u00010", + "mb": "//www.umb.edu/search?cx=001225130692263366863%3Auxj4oosyzxy&cof=FORID%3A11&q=\u0002\u00010", + "md": "http://www.searchum.umd.edu/search?site=UMCP&client=UMCP&proxystylesheet=UMCP&output=xml_no_dtd&q=\u0002\u00010", + "mk": "http://opac.bu.umk.pl/webpac-bin/B_horizonPL/wgbroker.exe?new+-access+top+search+open+CI+\u0002\u00010", + "ml": "//primo-pmtna01.hosted.exlibrisgroup.com/primo-explore/search?institution=UMB&vid=UMB&tab=default_tab&search_scope=UManitoba&mode=basic&displayMode=full&bulkSize=10&highlight=true&dum=true&query=any,contains,\u0002&displayField=all&pcAvailabiltyMode=true&sortby=rank&lang=en_US\u00010", + "mn": "//search.umn.edu/tc/index.php?q=\u0002 \u00013", + "mo": "http://www.umart.com.au/newsite/search.php?type=0&keywords=\u0002\u00010", + "oa": { + "l": { + "*": "//search.library.ualberta.ca/symphony?q=\u0002\u00010", + "ib": "//www.library.auckland.ac.nz/search/\u0002\u00010" + }, + "*": "//search.auckland.ac.nz/search?site=All_university_websites&client=uoa_frontend&proxystylesheet=uoa_frontend&proxyreload=0&output=xml_no_dtd&q=\u0002\u00010" + }, + "od": "http://udallas.edu/searchresults.html?q=\u0002\u00010", + "ok": "//www.kent.ac.uk/search/?q=\u0002\u00010", + "om": "http://www.manchester.ac.uk/search/?q=\u0002\u00010", + "on": "http://www.nottingham.ac.uk/search.aspx?q=\u0002:\u00010", + "os": "//www.surrey.ac.uk/search?query=\u0002\u00010", + "va": { + "c": "http://search.lib.virginia.edu/catalog?q=\u0002\u00010", + "*": "http://www.virginia.edu/search/site/\u0002\u00010", + "faulk": "http://faulkner.lib.virginia.edu/results?type=transcription&q=\u0002 \u00010", + "lib": "http://search.lib.virginia.edu/catalog?q=\u0002\u00010" + }, + "ym": "//www.unwrapyourmind.com/?s=\u0002&submit=Search\u00010", + "zg": "//www.npo.nl/zoeken?term=\u0002\u00015", + "zh": "http://www.uzh.ch/de/search.html?q=\u0002\u00010", + "aar": "http://www.uaar.it/news/?s=\u0002\u00010", + "apps": "//apps.ubuntu.com/cat/search/?q=\u0002\u00010", + "appex": "//uappexplorer.com/apps?q=\u0002&sort=relevance\u00010", + "e4docs": "//docs.unrealengine.com/en-us/Search-Results?Search=\u0002\u00010", + "embb": "//uem.blackboard.com/\u0002\u00010", + "esp": "http://en.uesp.net/w/index.php?title=Special%3ASearch&profile=default&search=\u0002&fulltext=Search\u0001320", + "find": "//ufind.univie.ac.at/de/search.html?filter=all&query=\u0002\u00010", + "frj": "http://www.ufrj.br/buscagoogle2.php?ie=utf-8&oe=utf-8&cx=001879131226118048161%3Ac12ayzh7sok&cof=FORID%3A11&q=\u0002\u00010", + "fret": "http://www.ufret.jp/search.php?key=\u0002\u00010", + ".gg": "//u.gg/opensearch/?query=\u0002\u0001196", + "kappstore": "//duckduckgo.com/?q=site%3Aapps.apple.com%2Fgb%2Fapp%2F+\u0002\u00010", + "kcsgo": "http://ukcsgo.com/forums/search/\u0002/\u00010", + "keys": "//keyserver.ubuntu.com/pks/lookup?search=\u0002&fingerprint=on&hash=on&op=vindex\u00010", + "ketabs": "//www.ukulele-tabs.com/search-uke-chords.html?find=\u0002\u00010", + "kgr": "//gridreferencefinder.com/bing.php?gr=\u0002\u00010", + "kgovpeti": "//petition.parliament.uk/petitions?q=\u0002\u00010", + "kiki": "//ukikipedia.net/mediawiki/index.php?search=\u0002\u00010", + "klaw": "http://www.legislation.gov.uk/all?title=\u0002\u00010", + "kwiki": "//uk.wikipedia.org/w/index.php?search=\u0002\u00010", + "m3bd": "http://um3bd.free.fr/?s=\u0002\u00010", + "man": "//manpages.ubuntu.com/cgi-bin/search.py?q=\u0002\u000118", + "mass": { + "d": "//www.umassd.edu/universitysearch/?q=\u0002\u00010", + "*": "//www.umass.edu/search/#stq=\u0002&stp=1\u00010" + }, + "magine": "//www.youmagine.com/search/designs?utf8=%E2%9C%93&search=\u0002\u00010", + "melb": "//search.unimelb.edu.au/?q=\u0002\u00010", + "mich": "http://umich.edu/search/keywords/\u0002/\u00010", + "oft": { + "*": "//onesearch.library.utoronto.ca/onesearch/\u0002\u00010", + "lib": "//onesearch.library.utoronto.ca/onesearch/\u0002//\u00010" + }, + "vic": "//www.uvic.ca/search/q/web.php?q=\u0002&t=4&p=1&g=true\u00010" + }, + "v": { + "a": { + "g": { + "*": "http://db.vanillagaming.org/?search=\u0002\u00010", + "w": "http://www.vagonweb.cz/razeni/razeni.php?jmeno=\u0002&najit=Suchen\u00010", + "as": "//www.vagas.com.br/vagas-de-\u0002?\u00010", + "alume": "http://www.vagalume.com.br/search.php?q=\u0002\u00010", + "rant": "//app.vagrantup.com/boxes/search?q=\u0002\u00018", + "ssp": "//procarmanuals.com/?s=\u0002\u00010" + }, + "n": { + "i": "//vanillawowdb.com/?search=\u0002\u00010", + "s": "//www.vans.com/webapp/wcs/stores/servlet/VFSearchDisplay?storeId=10153&catalogId=10703&langId=-1&beginIndex=0&searchSource=Q&sType=SimpleSearch&searchTerm=\u0002\u00010", + "*": "//vandal.elespanol.com/busqueda/\u0002\u00010", + "couver": "http://vancouver.ca/search.aspx?q=\u0002&searchEngine=GSA\u00010", + "dale": "http://www.vandale.nl/opzoeken?pattern=\u0002&lang=nn\u000157", + "guard": "//www.vanguardinvestments.com.au/retail/mvc/searchresults.htm?https%3A%2F%2Fwww.vanguardinvestments.com.au%2Fretail%2Fmvc%2Fsearchresults.htm=&searchtext=\u0002\u00010" + }, + "*": "http://vimawesome.com/?q=\u0002\u000125", + "pe": { + "*": "http://www.vapeoildirect.co.uk/?s=\u0002\u00010", + "fiend": "//vapefiend.co.uk/search?q=\u0002&type=product\u00010", + "time": "//www.vapetime-ec.com/?s=\u0002\u00010" + }, + "jeh": "//vajehyab.com/?q=\u0002 \u00014", + "jje": "http://www.vajje.com/vajje/search/index?query=\u0002\u00010", + "kblog": "http://rsnijders.info/vakblog/?s=\u0002 \u00010", + "ladoc": "//valadoc.org/?q=\u0002\u00016", + "lidate": { + "*": "http://validator.w3.org/check?uri=\u0002&charset=%28detect+automatically%29&doctype=Inline&group=0\u00010", + "css": "http://jigsaw.w3.org/css-validator/validator?uri=\u0002&profile=css3&usermedium=all&warning=1&vextwarning=&lang=en\u00010" + }, + "lidatornu": "//validator.nu/?doc=\u0002\u00010", + "lve": { + "s": { + "*": "//www.valvesonline.co.uk/catalogsearch/result/?q=\u0002\u00010", + "online": "//www.valvesonline.co.uk/catalogsearch/result/?q=\u0002\u00010" + }, + "*": "//developer.valvesoftware.com/w/index.php?title=Special%3ASearch&search=\u0002\u00010" + }, + "riety": "//variety.com/results/#?q=\u0002 \u00010", + "rle": "//www.varle.lt/search/?q=\u0002\u00010", + "rsome": "//varsome.com/variant/search?query=\u0002\u00010", + "rtoslo": "//www.vartoslo.no/?s=\u0002 \u00010", + "ski": "//vaski.finna.fi/Search/Results?lookfor=\u0002\u00010", + "t19": "//www.vat19.com/products/search?q=\u0002\u00010", + "tera": "http://www.vatera.hu/listings/index.php?q=\u0002\u00010", + "tican": "http://gsearch.vatican.va/search?q=\u0002&btnG=Search+on&site=default_collection&client=default_frontend&output=xml_no_dtd&proxystylesheet=default_frontend&sort=date%3AD%3AL%3Ad1&entsp=a__policy_documenti&wc=200&wc_mc=1&oe=UTF-8&ie=UTF-8&ud=1&exclude_apps=1&filter=0\u00010", + "ult": "http://fallout.gamepedia.com/index.php?title=Special%3ASearch&search=\u0002&fulltext=Search\u00010" + }, + "b": { + "a": "//duckduckgo.com/?q=\u0002+site%3Amsdn.microsoft.com%2Fen-us%2Fvba&t=ffab&ia=web\u00010", + "p": "http://www.vbprofiles.com/search?q=\u0002\u00010", + "*": "http://vedabase.com/en/search/site/\u0002\u00013", + "ot": "//volumebot.com/?s=\u0002\u00010", + "ox7": "//www.vbox7.com/search/?q=\u0002\u00013" + }, + "c": { + "m": "//vision.org.au/site-search/?phrase=\u0002&cbi=1\u00010", + "p": "http://shop.vcp-san.at/index.php?main_page=advanced_search_result&search_in_description=1&keyword=\u0002\u00010", + "*": "//www.vouchercodes.co.uk/search/?q=\u0002\u00010", + "ru": "//vc.ru/search/\u0002\u00010" + }, + "*": "//duckduckgo.com/?q=\u0002&ia=videos&iax=videos\u0001975", + "e": { + "f": "//www.venuefirst.com/all/venues?search_keyword=\u0002\u00010", + "m": { + "o": "http://www.vemo.it/cerca.php?prodotto=\u0002\u00010", + "*": "http://vemringde.se/?q=\u0002\u00010" + }, + "*": "//videoeta.com/search?utf8=%E2%9C%93&keywords=\u0002\u00010", + "rb": { + "s": "http://www.verbs.cat/ca/conjugacio.html?infinitive=\u0002\u00010", + "*": "http://conjugator.reverso.net/conjugation-english-verb-\u0002.html\u00010", + "en": "http://www.verbformen.de/konjugation/?i=\u0002\u00010", + "es": "http://www.les-verbes.com/conjuguer.php?verbe=\u0002\u00015", + "fi": "http://www.dictionar-finlandez.net/online/verbs/conjugate_verb.php?verb=\u0002\u00010", + "ix": { + "*": "http://verbix.com/find-verb/?verb=\u0002\u00010", + "es": "http://www.verbix.com/webverbix/Spanish/\u0002.html\u00010", + "pt": "http://www.verbix.com/webverbix/Portuguese/\u0002.html\u00010", + "eng": "http://www.verbix.com/webverbix/English/\u0002r.html\u00010" + }, + "cat": "http://www.verbs.cat/ca/conjugacio.html?infinitive=\u0002 \u00010", + "omatic": "http://conjugator.reverso.net/conjugation-english-verb-\u0002.html\u00010" + }, + "rk": { + "*": "//www.verkkokauppa.com/fi/search/?query=\u0002\u000139", + "kis": "//www.verkkokauppa.com/fi/search/?query=\u0002\u000139", + "kokauppa": "//www.verkkokauppa.com/fi/search/?query=\u0002\u000139", + "oper": "//www.politie.nl/zoek?query=\u0002\u00010" + }, + "vo": "//www.youtube.com/user/VEVO/search?query=\u0002\u00010", + "ctor": { + "*": "http://vector.me/search/\u0002 \u00013", + "space": "http://vectorspace.ai/recommend/app/crypto_discover?query=\u0002\u00010" + }, + "cteezy": "http://www.vecteezy.com/free-vector/\u0002\u00010", + "dant": "//www.vedantcomputers.com/index.php?route=product/search&search=\u0002&description=true\u00010", + "ekun": "http://veekun.com/dex/lookup?lookup=\u0002\u000110", + "gas": "http://find.vegas.com/search?entqr=1&output=xml_no_dtd&sort=date%3AD%3AL%3Ad1&entsp=0&client=vegas&ud=1&oe=UTF-8&ie=UTF-8&proxystylesheet=vegas&site=vegas&q=\u0002&btnG=%E2%8C%95\u00010", + "ganistan": "http://veganistan.se/search/innehall/\u0002\u00010", + "gess": "//store.veganessentials.com/categories.aspx?Keyword=\u0002\u00010", + "gewel": "//vegewel.com/en/search?utf8=%E2%9C%93&q%5Bg%5D%5B1%5D%5Brestaurant_search%5D=\u0002&q%5Bg%5D%5B0%5D%5Bm%5D=or&commit=Search\u00010", + "loz": "http://www.diarioveloz.com/contenidos/resultado.html?text=\u0002\u00010", + "nturebeat": "http://venturebeat.com/?s=\u0002\u00010", + "rge": "http://www.theverge.com/search?q=\u0002\u00019", + "risure": "//www.verisure.se/hidden/search-results.html?query=\u0002\u00010", + "root": "http://veroot.com/search/\u0002\u00010", + "rse": "//www.bible.com/search/bible?q=\u0002\u00010", + "rsus": "//versus.com/en/\u0002\u000111", + "rtalen": { + "*": "http://www.vertalen.nu/vertaal?van=nl&naar=en&vertaal=\u0002\u000110", + "nu": "http://www.vertalen.nu/vertaal?vertaal=\u0002&van=en&naar=nl\u00010" + }, + "rtigocomics": "http://vertigo.wikia.com/wiki/Special:Search?query=\u0002\u00010" + }, + "f": { + "t": "//veriforcetactical.com/?s=\u0002\u00010", + "*": "http://www.verbformen.de/konjugation/?i=\u0002\u00010" + }, + "g": { + "d": "http://v.gd/create.php?url=\u0002\u00010", + "g": { + "*": "http://www.viagogo.com/searchResults.aspx?SearchText=\u0002\u00010", + "de": "http://www.viagogo.de/searchResults.aspx?SearchText=\u0002\u00010", + "uk": "http://www.viagogo.co.uk/searchResults.aspx?SearchText=\u0002\u00010" + }, + "*": "//google.com/search?hl=en&q=\u0002&tbs=li:1\u000136", + "n": "//www.vgn.de/verbindungen/?td=\u0002\u00010", + "pc": "http://videogames.pricecharting.com/search?q=\u0002&submit=Go\u00010", + "collect": "http://vgcollect.com/search/\u0002\u00010", + "mdb": "//vgmdb.net/search?q=\u0002\u000190" + }, + "h": { + "*": "//www.vantagehunt.com/jobs?search=\u0002\u00010", + "ck": "//victorhckinthefreeworld.wordpress.com/?s=\u0002\u00010", + "unt": "//visualhunt.com/search/instant/?q=\u0002\u00018" + }, + "j": "http://vjphotos.net/?s=\u0002\u00010", + "k": { + "*": "http://vk.com/search?c[q]=\u0002&c[section]=auto\u0001748", + "v": "//vk.com/video?q=\u0002\u000134", + "dia": "//fr.vikidia.org/w/index.php?search=\u0002&title=Sp%C3%A9cial:Recherche&go=Trouver\u00010" + }, + "o": { + "*": "//eo.wikipedia.org/w/index.php?search=\u0002\u00016", + "l": { + "*": "http://www.vivaolinux.com.br/busca/?cx=partner-pub-3535276187000580%3A4725058203&cof=FORID%3A10&ie=UTF-8&q=\u0002&tipoBusca=0&siteurl=www.vivaolinux.com.br\u00010", + "cans": "http://www.librairielesvolcans.com/listeliv.php?RECHERCHE=simple&MOTS=\u0002&x=0&y=0\u00010", + "tron": "http://voltron.wikia.com/wiki/Special:Search?query=\u0002\u00010" + }, + "x": "http://www.vox.com/search?q=\u0002\u00010", + "an": "//www.voanews.com/s?k=\u0002&tab=all&pi=1&r=any&pp=10\u00015", + "at": "//searchvoat.co/?all=\u0002\u000125", + "da": { + "*": "http://www.vodafone.it/area-utente/appmanager/fai-da-te/Common?_nfpb=true&_pageLabel=P5000626721379247340997&categoryId=&pageNumber=&slideNumber=&defaultView=true&searchQuery=\u0002\u00010", + "fone": "//www.vodafone.com/content/index/search.html?search-query=\u0002\u00010" + }, + "id": { + "*": "//wiki.voidlinux.org/index.php?search=\u0002\u000160", + "docs": "//docs.voidlinux.org/?search=\u0002\u000135", + "wiki": "//wiki.voidlinux.org/index.php?search=\u0002\u000160" + }, + "it": "//duckduckgo.com/?q=\u0002+site%3AKarl-Voit.at&ia=web\u00010", + "te": { + "*": "//vote.us.org/search/?q=\u0002\u00010", + "formost": "//voteformost.net/?s=\u0002\u00010", + "rly": "//voterly.com/search/politicians?q=\u0002\u00010" + }, + "cab": { + "*": "//www.vocabulary.com/dictionary/\u0002\u00015", + "ulary": "//www.vocabulary.com/dictionary/\u0002\u00015" + }, + "cadb": "http://vocadb.net/Search?filter=\u0002\u00010", + "caloid": "http://vocaloid.wikia.com/wiki/Special:Search?search=\u0002\u00010", + "ced": "http://www.voced.edu.au/search/apachesolr_search/\u0002\u00010", + "edingswaarde": "http://www.voedingswaardetabel.nl/voedingswaarde/?q=\u0002\u00010", + "gue": { + "*": "//www.vogue.com/?s=\u0002\u00010", + "uk": "//www.vogue.co.uk/search?q=\u0002\u00010" + }, + "ice": "//www.google.com/voice#search/\u0002\u00010", + "icy": "//www.voicy.network/clips/search?search=\u0002\u00010", + "rtaro": { + "*": "http://vortaro.net/#\u0002\u000128", + "nl": "//vortaro.nl/?v=\u0002\u00014" + }, + "rtexcg": "//vortex.gg/games?title=\u0002\u00010", + "ssey": "http://www.vossey.com/recherche/index.php?ac=recherche&titre=\u0002\u00010", + "traro": "http://vortaro.net/?w=\u0002\u00013" + }, + "p": { + "l": "//vpl.bibliocommons.com/search?q=\u0002&t=smart&search_category=keyword\u00010", + "n": "//www.vpncompare.co.uk/?s=\u0002\u000116", + "*": "http://videogames.pricecharting.com/search?q=\u0002&type=videogames&go=Go\u00010" + }, + "s": { + "b": "http://www.vsb.bc.ca/search/node/\u0002\u00010", + "c": { + "*": "//sapere.virgilio.it/parole/sinonimi-e-contrari/\u0002\u00010", + "hart": "http://vschart.com/search?q=\u0002\u00010", + "ode": "//marketplace.visualstudio.com/search?term=\u0002&target=VSCode&sortBy=Relevance\u000134" + }, + "e": "http://www.vintagesynth.com/google_results.php?cx=partner-pub-9231860735104128%3A7369484958&cof=FORID%3A10&ie=UTF-8&q=\u0002&sa=Search&siteurl=www.vintagesynth.com%2F&ref=&ss=572j143576j4\u00010", + "g": "http://valuestockguide.com/?s=\u0002\u00010", + "*": "http://www.vividseats.com/Search.action?searchTerm=\u0002\u00014", + "un": "http://www.vancouversun.com/search/search.html?q=\u0002\u00010", + "docs": "//code.visualstudio.com/Search?q=\u0002\u00010", + "t4free": "http://www.vst4free.com/index.php?s_keywords=\u0002&s_name=1&s_kind=1&s_sent2=1&Submit=Search\u00010" + }, + "t": { + "f": { + "c": "//www.vatefaireconjuguer.com/search?verb=\u0002\u00010", + "*": "http://www.vatefaireconjuguer.com/conjugaison/verbe/\u0002\u00010" + }, + "*": "http://www.vulgumtechus.com/index.php?title=Spécial:Recherche&search=\u0002\u000110", + "ip": "//www.virustotal.com/en/ip-address/\u0002/information/\u000147", + "mb": "http://vtmb.wikia.com/wiki/Special:Search?query=\u0002\u00010", + "ech": "//search.vt.edu/search/pages.html;sa=Search&q=\u0002\u00010", + "kcd": "http://www.vtk.org/doc/nightly/html/class\u0002.html\u00010", + "luug": "//vtluug.org/w/index.php?title=Special%3ASearch&search=\u0002\u00010" + }, + "w": { + "e": "http://www.vwe.nl/zoeken_resultaten.aspx?q=\u0002\u00010", + "r": "//us.vwr.com/store/product?keyword=\u0002\u00013", + "*": "//wiki.voidlinux.org/index.php?search=\u0002&title=Special%3ASearch&go=Go\u000112" + }, + "y": { + "*": "//www.vajehyab.com/?q=\u0002\u00016", + "avasthit": "//vyavasthit.com/?s=\u0002\u00010" + }, + "z": "//www.vz.lt/section/?template=search&search=\u0002\u00010", + "db": "//www.vandenborre.be/zoekresultaat?query=\u0002&v2\u00010", + "dc": "//developer.valvesoftware.com/w/index.php?search=\u0002 \u000141", + "ik": { + "i": { + "*": "//et.wikipedia.org/w/index.php?search=\u0002 \u00010", + "pedi": { + "o": "//eo.wikipedia.org/w/index.php?search=\u0002\u00016", + "*": "//tr.wikipedia.org/wiki/Special:Search?search=\u0002\u00010" + } + }, + "*": "//www.viki.com/search?q=\u0002\u00010", + "atan": "//www.vikatan.com/search.php?search=\u0002\u00010" + }, + "im": { + "*": "//www.google.com/cse?cx=partner-pub-3005259998294962%3Abvyni59kjr1&q=\u0002\u000124", + "w": "http://vim.wikia.com/wiki/Special:Search?query=\u0002\u00010", + "aw": { + "*": "http://vimawesome.com/?q=\u0002\u000125", + "esome": "http://vimawesome.com/?q=\u0002\u000125" + }, + "eo": "//vimeo.com/search?q=\u0002\u0001226", + "doc": "http://vimdoc.sourceforge.net/search.php?search=\u0002&docs=help\u00010", + "scripts": "http://www.vim.org/scripts/script_search_results.php?keywords=\u0002&script_type=&order_by=rating&direction=descending&search=search\u00010" + }, + "in": { + "*": "http://www.decodethis.com/VINdecoder/65/vin/\u0002\u00010", + "g": "http://www.ving.no/searchresult?q=\u0002\u00010" + }, + "ir": { + "*": "http://ricerca.virgilio.it/ricerca?qs=\u0002\u00010", + "giliomail": "http://mail.virgilio.it/login/?q=\u0002:\u00010", + "tus": "//duckduckgo.com/?q=site:virtus.com+\u0002\u00010", + "ustotal": { + "*": "//www.virustotal.com/url/submission/?force=1&url=\u0002\u0001201", + "filesearch": "//www.virustotal.com/en/search?query=\u0002\u00010" + } + }, + "is": { + "o": "//vi.stackexchange.com/search?q=\u0002\u00010", + "*": "http://visuwords.com/?q=\u0002\u00010", + "iondirect": "//www.visiondirect.com.au/search?query=\u0002\u00010", + "itwarrington": "//visitwarrington.com/explore/?type=search-all&search_keywords=\u0002&sort=latest\u00010", + "ualh": "//visualhunt.com/search/instant/?q=\u0002\u00018", + "ual-youtube": "http://www.yasiv.com/youtube#?q=\u0002\u00010", + "uwords": "//visuwords.com/\u0002\u00010" + }, + "la": { + "*": "http://vlasisku.lojban.org/vlasisku/\u0002\u00010", + "sisku": "http://vlasisku.lojban.org/vlasisku/\u0002\u00010" + }, + "lh": "//www.vlh.de/suchergebnis.html?q=\u0002\u00010", + "ml": "//www.viamichelin.com/web/Maps?address=\u0002\u00010", + "rv": "//vrv.co/?q=\u0002\u000121", + "ub": "http://biblio.vub.ac.be/vubissmartweb/List.csp?SearchT1=\u0002&Index1=Vuballewoorden&Database=3_UB01&OpacLanguage=dut&NumberToRetrieve=20&SearchMethod=Find_1&SearchTerm1=test&Profile=Default&PreviousList=Start&PageType=Start&EncodedRequest=p*20W*20*0A*20*B5*86*DF*D6*7E*A7*15*FD*0F*5E&WebPageNr=1&WebAction=NewSearch&StartValue=1&RowRepeat=0&MyChannelCount=\u00010", + "ue": { + "*": "//vuejs.org/v2/search/?q=\u0002\u000124", + "tify": "//vuetifyjs.com/en/components/\u0002#\u0002\u00013" + }, + "uo": "//vuo.org/search/site/\u0002\u00010", + "uw": "http://www.victoria.ac.nz/search?q=\u0002\u00010", + "2ex": "//www.duckduckgo.com/?q=site:v2ex.com/t+\u0002\u00015", + "2ve": "http://www.verb2verbe.com/EnglishConj.aspx?verb=\u0002&tail=&type=query\u00010", + "2vf": "http://www.verb2verbe.com/francais/FrenchConj.aspx?verb=\u0002&tail=&ref=0&type=query\u00010", + "dfn": "http://www.vandale.nl/opzoeken?pattern=\u0002&lang=fn\u00010", + "disk": "http://vdisk.weibo.com/search/?type=public&keyword=\u0002\u00010", + "dnf": "http://www.vandale.nl/opzoeken?pattern=\u0002&lang=nf\u00010", + "iaf": "http://viaf.org/viaf/search?query=local.names+all+%22\u0002%22&stylesheet=/viaf/xsl/results.xsl&sortKeys=holdingscount&maximumRecords=100\u00014", + "iaplay": "//viaplay.com/search?query=\u0002\u00015", + "iasona": "http://www.viasona.cat/cerca?que=\u0002&cerca=&sourceid=duckduckgo\u00010", + "ibed": "//vibed.org/api/search?q=\u0002\u00010", + "ic2": "//vic2.paradoxwikis.com/index.php?search=\u0002\u00010", + "ice": "//www.vice.com/en_us/search?q=\u0002\u00016", + "ici": "//la.wikipedia.org/w/index.php?search=\u0002 \u00010", + "icgov": { + "*": "//www.vic.gov.au/search?q=\u0002\u00010", + "au": "//www.vic.gov.au/search?q=\u0002\u00010" + }, + "ids": "//duckduckgo.com/?q=\u0002&ia=videos&iax=videos\u0001975", + "idal": "//www.vidal.fr/recherche/index/q:\u0002/\u00010", + "idea": "//videa.seznam.cz/?q=\u0002\u00010", + "iden": "//videnskab.dk/s?query=\u0002\u00010", + "ideo": { + "*": "//duckduckgo.com/?q=\u0002&ia=videos&iax=videos\u0001975", + "s": { + "*": "//duckduckgo.com/?q=\u0002&ia=videos&iax=1\u000163", + "ift": "http://videosift.com/search?q=\u0002\u00014" + }, + "culinary": "http://www.videoculinary.ru/search/?q=\u0002\u00010", + "detective": "http://www.videodetective.com/Search/Results?id=\u0002\u00013", + "gamegeek": "http://videogamegeek.com/geeksearch.php?action=search&objecttype=videogameunified&q=\u0002&B1=Go\u00010", + "hive": "http://videohive.net/search?utf8=%E2%9C%93&term=\u0002\u00010", + "news": "//www.videonews.com/?s=\u0002\u00010" + }, + "idangel": "http://www.vidangel.com/?s=\u0002\u00019", + "idaxl": "//www.vidaxl.nl/catalogsearch/result/?q=\u0002\u00010", + "idlii": "//www.vidlii.com/results?q=\u0002\u00010", + "igcit": "http://vigilantcitizen.com/?s=\u0002 \u00010", + "ijesti": "http://www.vijesti.me/trazi/?q=\u0002\u00010", + "illain": "http://villains.wikia.com/wiki/Special:Search?search=\u0002\u00010", + "ipon": "//www.vipon.com/promotion/index?search=\u0002\u00010", + "iquipedia": "//ca.wikipedia.org/w/index.php?search=\u0002&title=Especial%3ACerca&go=V%C3%A9s-hi\u00010", + "iul": "http://viu.summon.serialssolutions.com/search?s.q=\u0002\u00010", + "ivo": "http://www.kono.be/cgi-bin/vivo/ViVo.cgi?lingvo=eo&esprimo=\u0002\u00010", + "ivaldi": "//forum.vivaldi.net/search?term=\u0002\u00010", + "iveport": "//www.viveport.com/list/desktop?keyword=\u0002\u00010", + "ivino": "//www.vivino.com/search/wines?q=\u0002\u000140", + "live": "//www.vlive.tv/search/all?query=\u0002\u00017", + "mdocs": "//docs.vmware.com/en/search/#/\u0002\u00015", + "mkb": "//kb.vmware.com/s/global-search/%40uri#q=\u0002\u00010", + "ndb": "http://vndb.org/v/all?sq=\u0002\u0001339", + "nillo": "//vanillo.co/search?q=\u0002\u00010", + "nwiki": "//vi.wikipedia.org/w/index.php?search=\u0002 \u00010", + "rchat": "//vrchat.net/home/search/\u0002\u00010", + "rijuit": "//vrijuit.nl/algemeen/ListerPage.aspx?filter=search(\u0002)\u00010", + "rtnu": "//www.vrt.be/vrtnu/zoeken/#query=\u0002\u00017", + "udu": "//www.vudu.com/content/movies/search?searchString=\u0002\u00010", + "ukajlija": "http://vukajlija.com/pretraga/izraz?s=\u0002\u00010", + "ulners": "//vulners.com/search?query=\u0002\u00010", + "ulnhub": "//www.vulnhub.com/?q=\u0002&sort=date-asc&type=vm\u00013" + }, + "w": { + "0": "//www.wikizero.com/search.php?s=\u0002&lang=en\u00010", + "2": { + "*": "//en.wiki2.org/w/index.php?search=\u0002\u000114", + "fr": "//fr.wiki2.org/w/index.php?search=\u0002\u00010" + }, + "3": { + "c": "/?q=\u0002+site:w3.org\u00015", + "d": "//welovedevs.com/app/companies/search?query=\u0002&type=company\u00010", + "s": { + "*": "//duckduckgo.com/?q=\u0002+site:w3schools.com\u000148", + "cn": "http://www.google.com/search?q=\u0002+site:w3school.com.cn\u00010", + "att": "//www.w3schools.com/tags/att_\u0002.asp\u00010", + "chools": "http://duckduckgo.com/?q=\u0002+site:w3schools.com\u000115", + "tag": "http://www.w3schools.com/tags/tag_\u0002.asp\u00010" + }, + "v": "//validator.w3.org/nu/?doc=\u0002\u00010", + "*": "/?q=\u0002+site:w3.org\u00015", + "w": "//map.what3words.com/\u0002\u00019", + "kaskus": "http://www.kaskus.co.id/search/forum?q=\u0002\u00010" + }, + "a": { + "d": { + "*": "http://www.wad-archive.com/search?o=d&q=\u0002\u00010", + "oku": "http://www.wadoku.de/search/\u0002\u000151" + }, + "i": { + "*": "//www.w3.org/WAI/search/?q=\u0002\u00013", + "tbutwhy": "http://waitbutwhy.com/?s=\u0002\u00010", + "trose": "http://www.waitrose.com/shop/HeaderSearchCmd?searchTerm=\u0002\u00017" + }, + "m": "http://m.wolframalpha.com/input/?i=\u0002\u00013", + "n": { + "*": "//an.wikipedia.org/w/index.php?search=\u0002&title=Especial%3AMirar\u00010", + "dsk": "//www.wikiwand.com/sk/\u0002\u00010", + "elo": "http://wanelo.com/search?query=\u0002\u00010" + }, + "p": { + "f": "//www.westonaprice.org/?s=\u0002\u00010", + "p": "//api.whatsapp.com/send?phone=\u0002&text=\u000142", + "*": "//www.wap.org/search?q=\u0002\u00010" + }, + "r": { + "u": "http://www.world-art.ru/search.php?public_search=\u0002&global_sector=all\u00013", + "*": "//ar.wikipedia.org/w/index.php?search=\u0002\u000112", + "frame": "http://warframe.wikia.com/wiki/Special:Search?search=\u0002&fulltext=Search&ns0=1&ns14=1\u0001290", + "hammer": "//totalwarwarhammer.gamepedia.com/index.php?search=\u0002\u000111", + "wick": "//search.warwick.ac.uk/?q=\u0002\u00013" + }, + "*": "//www.wolframalpha.com/input/?i=\u0002\u00019", + "z": "//az.wikipedia.org/wiki/\u0002\u00013", + "ls": "//als.wikipedia.org/w/index.php/search=\u0002\u00010", + "ve": "http://wave.webaim.org/report#/\u0002\u00013", + "apt": "//waapt.wiki.tropi.us/wiki/Special:Search/\u0002\u00010", + "cotrib": "http://www.wacotrib.com/search/?sd=desc&l=25&s=start_time&f=html&t=article%2Cvideo%2Cyoutube%2Ccollection&app=editorial&nsa=eedition&q=\u0002\u00010", + "fresh": "//www.wafresh.com.au/search.php?Search=&search_query=\u0002\u00010", + "koopa": "http://social.wakoopa.com/search?query=\u0002\u00010", + "lky": "http://walkypedia.wikia.com/wiki/Special:Search?query=\u0002\u00010", + "lkscore": "http://www.walkscore.com/score/\u0002\u00010", + "lla": { + "*": "//wallhaven.cc/search?q=\u0002\u00010", + "pop": "//es.wallapop.com/search?keywords=\u0002\u00010" + }, + "llh": { + "*": "//wallhaven.cc/search?q=\u0002\u00010", + "aven": "//wallhaven.cc/search?q=\u0002\u00010", + "eaven": "//wallhaven.cc/search?q=\u0002\u00010" + }, + "llbase": "//wallhaven.cc/search?q=\u0002\u00010", + "llpaper": "http://google.com/search?tbm=isch&imgsz=xxlarge&gbv=2&safe=off&q=\u0002+wallpaper&btnG=Search+Images&tbs=imgo:1\u00016", + "lmart": { + "*": "//www.walmart.com/search/?query=\u0002\u0001674", + "ca": "http://www.walmart.ca/search/\u0002\u00013" + }, + "lpha": "//www.wolframalpha.com/input/?i=\u0002\u00019", + "lrus": "//thewalrus.ca/?s=\u0002\u00010", + "schbaer": "//www.waschbaer.de/shop/frontend/search/result?q=\u0002\u00010", + "shingtonpost": "http://www.washingtonpost.com/ac2/wp-dyn/NewsSearch?sb=-1&st=\u0002\u00017", + "tch": { + "*": "//www.youtube.com/results?search_query=\u0002\u0001663", + "es": "//myrwatches.com/?s=\u0002 &post_type=product\u00010", + "count": "http://www.watchcount.com/completed.php?bkw=\u0002&bcat=0&bcts=&sfsb=Show+Me%21&csbin=all&cssrt=ts&bslr=&bnp=&bxp=\u00010", + "kin": "//watchkin.com/search.php?q=\u0002\u00010", + "tower": "http://wol.jw.org/en/wol/qt/r1/lp-e?q=\u0002\u00010" + }, + "terstones": "//www.waterstones.com/books/search/term/\u0002\u000113", + "tertank": "//watercontainerstore.com/search?type=product&q=\u0002\u00010", + "tson": "http://www.watson.ch/u/search?#\u0002\u00010", + "ttpad": "http://www.wattpad.com/stories/search/\u0002\u000128", + "yback": { + "*": "//web.archive.org/web/*/\u0002\u000164", + "machine": "//web.archive.org/web/*/\u0002\u000164" + }, + "yfair": { + "*": "http://www.wayfair.com/keyword.php?keyword=\u0002\u000116", + "ca": "//www.wayfair.ca/keyword.php?keyword=\u0002&command=dosearch&new_keyword_search=true\u00010" + }, + "yne": "//wayne.edu/search/?type=all&q=\u0002\u00010" + }, + "b": { + "3": "//wb3.io/\u0002\u00010", + "d": { + "e": "//de.wikibooks.org/w/index.php?search=\u0002\u00010", + "*": "//www.reddit.com/r/worldbuilding/?q=\u0002&restrict_sr=on&include_over_18=on&sort=relevance&t=all\u00010" + }, + "g": { + "*": "//bg.wikipedia.org/wiki/Special:Search?search=\u0002\u000132", + "w": "//mywiki.wooledge.org/EnglishFrontPage?action=fullsearch&context=180&value=\u0002&titlesearch=Titles\u00010" + }, + "i": "http://boilerinvasion.org/search?search=\u0002\u00010", + "j": "//ja.wikibooks.org/w/index.php?search=\u0002&title=特別%3A検索&go=表示\u00010", + "m": { + "l": "//ml.wikibooks.org/wiki/special:search/\u0002\u00010", + "p": "//webmasterparadies.de/?s=\u0002\u00010", + "*": "//web.archive.org/web/*/\u0002\u000164" + }, + "r": "//br.wikipedia.org/w/index.php?search=\u0002\u00010", + "s": "//web.archive.org/save/*/\u0002\u00013", + "*": "http://en.wikibooks.org/wiki/Special:Search?search=\u0002\u000147", + "ur": "http://www.wbur.org/search?q=\u0002\u00010", + "afc": "//www.wba.co.uk/search/?q=\u0002\u00010" + }, + "c": { + "a": { + "t": "//ca.wikipedia.org/w/index.php?search=\u0002\u000141", + "*": "//ca.wikipedia.org/wiki/Special:Search?search=\u0002\u0001148", + "ch": "//www.worldcubeassociation.org/competitions?utf8=%E2%9C%93®ion=\u0002&search=&state=present&year=all+years&display=list\u00010", + "naan": "http://www.wikicanaan.org/wiki/bienvenue?do=search&id=\u0002&fulltext=Recherche\u00010" + }, + "i": "http://www.worldcat.org/identities/find?fullName=\u0002\u00010", + "l": "//www.warcraftlogs.com/search/?term=\u0002\u00010", + "m": { + "e": "//spark.apache.org/docs/latest/api/python/search.html?q=\u0002\u00010", + "*": "http://whocallsme.com/nb/search.aspx?q=\u0002\u00010" + }, + "s": "//cs.wikipedia.org/w/index.php?search=\u0002\u000188", + "*": "http://www.weather.com/search/enhancedlocalsearch?where=\u0002&loctypes=1/5/9/11/13/19/\u000145", + "u": "http://whocalled.us/lookup/\u0002\u00010", + "y": "//cy.wikipedia.org/wiki/\u0002\u00013", + "z": "//cs.wikipedia.org/w/index.php?search=\u0002&title=Speci%C3%A1ln%C3%AD%3AHled%C3%A1n%C3%AD&go=J%C3%ADt+na\u000157", + "cls": "http://catalog.wccls.org/polaris/search/searchresults.aspx?term=\u0002\u00010", + "oulls": "//www.whitcoulls.co.nz/search?q=\u0002\u00010" + }, + "d": { + "a": "http://da.wikipedia.org/wiki/Special:Search?search=\u0002&go=Go\u000171", + "e": { + "*": "//de.wikipedia.org/w/index.php?search=\u0002\u00018460", + "x": "http://es.pokemon.wikia.com/wiki/Especial:Buscar?query=\u0002\u00010" + }, + "g": "http://en.wikipedia.org/w/index.php?title=Special:Search&search=\u0002+discography&go=Go\u00010", + "k": "//da.wikipedia.org/w/index.php?search=\u0002\u000132", + "r": "http://www.wordreference.com/es/translation.asp?tranword=\u0002 \u0001102", + "t": { + "k": "//www.whatdotheyknow.com/search/\u0002/all\u00010", + "*": "//www.wikidata.org/w/index.php?title=Special%3ASearch&search=\u0002&fulltext=Search\u000130", + "prs": "http://wdtprs.com/blog/?s=\u0002\u00010" + }, + "*": "//www.wikidata.org/w/index.php?search=\u0002\u0001142", + "x": "http://es.pokemon.wikia.com/wiki/WikiDex=\u0002\u00010", + "ic": "//en.wiktionary.org/wiki/\u0002\u0001145" + }, + "e": { + "b": { + "o": { + "*": "//www.webopedia.com/sgsearch/results?q=\u0002\u00015", + "ftrust": "//www.mywot.com/en/scorecard/\u0002\u00010" + }, + "*": "//www.webopedia.com/sgsearch/results?q=\u0002\u00015", + "md": "http://www.webmd.com/search/search_results/default.aspx?query=\u0002\u000112", + "st": { + "a": { + "*": "http://websta.me/search/\u0002 \u00010", + "ts": "http://www.webstatsdomain.com/?q=\u0002 \u00010", + "gram": "http://web.stagram.com/search/\u0002\u00010" + }, + "*": "//www.webstaurantstore.com/search/\u0002.html\u00010", + "ers": "http://www.webster-dictionary.org/definition/\u0002\u00019", + "ore": "http://www.webstore.com/search.php?option=basic_search&basic_search=\u0002&form_basic_search=Search\u00010" + }, + "1913": "//www.websters1913.com/words/\u0002\u00019", + "2py": "http://web2py.com/books/default/search/29?search=\u0002\u00010", + "archive": "//web.archive.org/web/*/\u0002\u000164", + "bco": "http://webbco.us/search.php?q=\u0002\u00010", + "bkoll": "//webbkoll.dataskydd.net/en/results?url=\u0002\u00010", + "bspy": "//www.webbspy.com/?s=\u0002\u00010", + "cams": "http://www.webcams.travel/search/\u0002\u00017", + "comp": { + "*": "//www.webcomponents.org/search/\u0002\u00010", + "onents": "//www.webcomponents.org/search/\u0002\u00010" + }, + "crawler": "http://www.webcrawler.com/search/web?fcoid=417&fcop=topnav&fpid=2&aid=3ebe8f19-0a9d-425b-a3ff-9d59e6c12c5e&ridx=2&q=\u0002&ql=&ss=t\u00010", + "designerdepot": "http://www.webdesignerdepot.com/?q=\u0002\u00010", + "ext": "//developer.mozilla.org/en-US/search?q=\u0002&topic=addons\u00010", + "hallen": "//www.webhallen.com/se/search?searchString=\u0002&sort=searchRating\u00010", + "lio": { + "e": "http://ejje.weblio.jp/content/\u0002\u0001227", + "j": "http://www.weblio.jp/content/\u0002\u00014", + "t": "http://thesaurus.weblio.jp/content/\u0002\u00010", + "*": "http://www.weblio.jp/content/\u0002\u00014" + }, + "min": "http://webmineral.com/cgi-bin/search/search.pl?sitesearch=&Terms=\u0002&x=0&y=0\u00010", + "novel": "//www.webnovel.com/search?keywords=\u0002\u00010", + "ref": "//webref.ru/search/?s=\u0002&cx=partner-pub-0708135098984815%3A9970767379&cof=FORID%3A10&ie=UTF-8\u00010", + "tender": "http://duckduckgo.com/?q=site%3Awebtender.com+\u0002\u00010", + "toon": { + "*": "//www.webtoons.com/search?keyword=\u0002\u00010", + "s": "//www.webtoons.com/search?keyword=\u0002\u00010" + }, + "utation": "http://www.webutations.org/go/review/\u0002\u00010", + "xicon": { + "*": "http://webxicon.org/search.php?q=\u0002\u00010", + "en": "http://webxicon.org/search.php?l=-1&l2=3&q=\u0002\u00010", + "fi": "http://webxicon.org/search.php?l=-1&l2=17&q=\u0002\u00010", + "se": "http://webxicon.org/search.php?l=-1&l2=15&q=\u0002\u00010", + "su": "http://webxicon.org/search.php?l=-1&l2=17&q=\u0002\u00010", + "sv": "http://webxicon.org/search.php?l=-1&l2=15&q=\u0002\u00010" + } + }, + "l": { + "*": "//el.wikipedia.org/wiki/Special:Search?search=\u0002&go=Go\u000110", + "adee": "//job.weladee.com/?q=\u0002\u00010", + "klidwoord": "//www.welklidwoord.nl/\u0002\u00010", + "tbild": "//www.weltbild.de/suche?q=\u0002\u00010" + }, + "n": { + "*": "http://en.wikipedia.org/wiki/Special:Search?search=\u0002&go=Go\u00010", + "fr": "http://www.wordreference.com/enfr/\u0002\u000143" + }, + "o": "http://eo.wikipedia.org/wiki/Special:Search?search=\u0002&go=Go\u000116", + "r": { + "*": "//www.werstreamt.es/filme-serien?q=\u0002&action_results=suchen\u000112", + "streamt": "//www.werstreamt.es/filme-serien?q=\u0002\u000117" + }, + "s": { + "1": "http://wesleyan.summon.serialssolutions.com/search?utf8=✓&s.q=\u0002\u00010", + "u": "http://www.wesleyan.edu/search/search-results.html?cx=001254463385620737445%3Anbar83le1bc&cof=FORID%3A11&ie=UTF-8&q=\u0002\u00010", + "*": "http://es.wikipedia.org/wiki/Special:Search?search=\u0002&go=Go\u00011313", + "lib": "http://wesleyan.summon.serialssolutions.com/search?utf8=✓&s.q=\u0002\u00010", + "telm": "http://www.westelm.com/search/results.html?words=\u0002\u00010" + }, + "u": { + "s": "//eu.wikipedia.org/wiki/Special:Search?search=\u0002\u00013", + "*": "//eu.wikipedia.org/wiki/\u0002\u00016" + }, + "*": "http://en.wikipedia.org/wiki/\u0002\u0001585", + "ek": "//duckduckgo.com/?q=\u0002&df=w\u000113", + "ather": { + "*": "http://www.weather.com/search/enhancedlocalsearch?where=\u0002&loctypes=1/5/9/11/13/19/&from=hdr\u0001319", + "gc": "//weather.gc.ca/city/jump_e.html?city=\u0002\u00013", + "bug": "http://weather.weatherbug.com/Common/SearchResults.html?loc=\u0002&nav_section=1&zcode=z6169&lang_id=en-us&country=US&x=0&y=0&is_search=true\u00010", + "channel": "http://www.weather.com/search/enhancedlocalsearch?where=\u0002&loctypes=1/5/9/11/13/19/\u000145", + "spark": "http://weatherspark.com/#!dashboard;q=\u0002\u00013" + }, + "athforyou": "//www.weatherforyou.com/reports/index.php?forecast=zandh&pands=\u0002&Submit=Get+Weather\u00010", + "eronline": "http://www.weeronline.nl/Go/Search/SearchResults?searchCriteria=\u0002&pageIndex=0&searchAction=WeatherInformation\u00010", + "ezer": "http://weezerpedia.com/wiki/index.php?search=\u0002\u00010", + "gmans": "//www.wegmans.com/search.html?searchKey=\u0002\u00010", + "heartit": "http://weheartit.com/search?query=\u0002\u00014", + "hkamp": "http://www.wehkamp.nl/Winkelen/SearchOverview.aspx?N=186&Nty=1&Ntk=ART&VIEW=Grid&Ntt=\u0002\u00010", + "ibo": "http://s.weibo.com/weibo/\u0002?frm=opensearch\u000127", + "ixin": "//weixin.sogou.com/weixin?type=2&query=\u0002\u00010", + "tten": "http://wetten.overheid.nl/zoeken/rs/2,3,4/titel/\u0002/\u00010", + "tter": { + "*": "http://www.wetter.com/suche/?q=\u0002\u0001217", + "de": "http://www.wetter.de/suche.html?search=\u0002\u000124", + "online": "//www.wetteronline.de/wetter/\u0002\u000112" + } + }, + "f": { + "a": "//fa.wikipedia.org/w/index.php?search=\u0002\u000119", + "*": "//fr.wikipedia.org/wiki/Special:Search?search=\u0002&go=Go\u0001504", + "i": "//fi.wikipedia.org/wiki/\u0002\u0001250", + "m": "http://www.wholefoodsmarket.com/site_search/\u0002 \u00010", + "o": { + "*": "http://fo.wikipedia.org/wiki/Special:Search?search=\u0002&go=Go\u00010", + "otball": "http://www.worldfootball.net/search/?q=\u0002&kind=1\u00010" + }, + "r": { + "*": "//fr.wikipedia.org/wiki/Special:Search?search=\u0002&go=Go\u0001504", + "en": "http://www.wordreference.com/fren/\u0002\u000121", + "ame": "http://warframe.wikia.com/wiki/Special:Search?search=\u0002&fulltext=Search&ns0=1&ns14=1\u0001290" + }, + "t": "//warframe.market/items/\u0002\u00010", + "w": { + "*": "http://warframe.wikia.com/wiki/Special:WikiaSearch?search=\u0002&fulltext=Search\u0001161", + "iki": "http://warframe.wikia.com/wiki/Special:Search?search=\u0002\u000127" + }, + "y": "//fy.wikipedia.org/w/index.php?search=\u0002\u00010", + "de": { + "p": "http://www.weltfussball.de/suche/?q=\u0002&kind=1\u00010", + "t": "http://www.weltfussball.de/suche/?q=\u0002&kind=2\u00010", + "*": "http://de.warframe.wikia.com/wiki/Spezial:Suche?search=\u0002\u00010", + "hu": "http://www.webforditas.hu/szotar.php?S=\u0002&l1=de&l2=hu\u00010" + }, + "en": { + "*": "http://warframe.wikia.com/wiki/Special:Search?query=\u0002\u00019", + "hu": "http://www.webforditas.hu/szotar.php?S=\u0002&l1=en&l2=hu\u00010" + }, + "eet": "http://www.wikifeet.com/search/?query=\u0002\u000112", + "hude": "http://www.webforditas.hu/szotar.php?S=\u0002&l1=hu&l2=de\u00010", + "huen": "http://www.webforditas.hu/szotar.php?S= \u0002&l1=hu&l2=en\u00010" + }, + "g": { + "a": { + "*": "//ga.wikipedia.org/wiki/Special:Search?search=\u0002&go=Go\u00010", + "l": "//gl.wikipedia.org/w/index.php?search=\u0002\u00016" + }, + "e": "//de.wikipedia.org/w/index.php?search=\u0002\u00018460", + "l": "//gl.wikipedia.org/w/index.php?search=\u0002\u00016", + "r": "//el.wikipedia.org/wiki/Special:Search?search=\u0002 &go=Go&go=Go&go=Go\u00010", + "s": "http://www.walgreens.com/search/results.jsp?Ntt=\u0002&x=0&y=0\u00010", + "*": "//www.wunderground.com/cgi-bin/findweather/getForecast?query=\u0002\u000112", + "w": "http://wiki.wargaming.net/en/index.php?search=\u0002\u00014", + "bh": "http://wgbhnews.org/search/google/\u0002 \u00010", + "ov": "http://forecast.weather.gov/zipcity.php?inputstring=\u0002 \u000144" + }, + "h": { + "c": "//classic.wowhead.com/search?q=\u0002\u000117", + "e": { + "s": "//es.wikihow.com/wikiHowTo?search=\u0002\u00010", + "*": "//he.wikipedia.org/w/index.php?search=\u0002\u000114" + }, + "h": "//www.webhostinghub.com/help/search?searchword=\u0002\u00010", + "i": { + "p": "//www.wordhippo.com/what-is/another-word-for/\u0002.html\u000112", + "*": "http://hi.wikipedia.org/wiki/Special:Search?search=\u0002&go=Go\u00010", + "ch": { + "*": "//search.which.co.uk/search?w=\u0002\u00010", + "it": "//www.getwhichit.com/whichitapp.html#!/Search/\u0002\u00010" + }, + "tl": "http://www.archives.nd.edu/cgi-bin/wordz.pl?keyword=\u0002\u00010", + "rlpool": "http://forums.whirlpool.net.au/forum/?action=search&q=\u0002\u00016", + "skyde": "//www.whisky.de/shop/index.php?&cl=search&searchparam=\u0002\u00010", + "sper": "http://whisper.sh/search?q=\u0002\u00010", + "takers": "http://www.archives.nd.edu/cgi-bin/wordz.pl?english=\u0002\u000111", + "tetailproperties": "//www.whitetailproperties.com/hunting-land/filtered-search?search_mode=all&keywords=\u0002\u00010" + }, + "o": { + "w": { + "*": "http://www.wikihow.com/Special:LSearch?search=\u0002\u00010", + "es": "//es.wikihow.com/wikiHowTo?search=\u0002\u00010" + }, + "*": "http://www.who.is/whois/\u0002 \u000130", + "is": { + "*": "//whois.domaintools.com/\u0002\u0001856", + "bg": "http://www.whoisbg.com/?domain=\u0002\u00010", + "br": "//registro.br/cgi-bin/whois/?qr=\u0002\u00010", + ".com": "http://www.whois.com/search.php?query=\u0002\u000112" + }, + "pm": "//who.pm/\u0002\u00010", + "hosts": "http://www.whoishostingthis.com/?q=\u0002\u00010", + "int": "//www.who.int/search?query=\u0002\u00010", + "izh": "http://whoiz.herokuapp.com/lookup?url=\u0002\u000115", + "nix": "http://kkkkkkkkkk63ava6.onion/w/index.php?search=\u0002\u00010", + "sampled": "http://whosampled.com/search/?q=\u0002\u0001149", + "scalltw": "//whoscall.com/en-US/tw/\u0002\u00010", + "scored": "http://www.whoscored.com/Search/?t=\u0002\u00014" + }, + "r": "http://hr.wikipedia.org/w/index.php?search=\u0002\u00010", + "t": "//www.who-hosts-this.com/?s=\u0002\u00013", + "u": "//hu.wikipedia.org/w/index.php?search=\u0002&button=&title=Speci%C3%A1lis%3AKeres%C3%A9s\u000157", + "*": "http://www.wikihow.com/wikiHowTo?search=\u0002\u000160", + "w": "http://wikihow.com/wikiHowTo?search=\u0002\u00010", + "de": "//de.wikihow.com/wikiHowTo?search=\u0002:\u00010", + "fr": "//fr.wikihow.com/wikiHowTo?search=\u0002\u00010", + "lp": "//forums.whirlpool.net.au/forum/?action=search&q=\u0002\u00010", + "nl": "//nl.wikihow.com/wikiHowTo?search=\u0002\u00010", + "ale": "//store.whale.naver.com/search/\u0002\u00010", + "ats": "//www.vocabulary.com/dictionary/\u0002\u00015", + "atif": "http://duckduckgo.com/?q=\u0002+site:what-if.xkcd.com\u00010", + "atis": "http://whatis.techtarget.com/wsearchResults/1,290214,sid9,00.html?query=\u0002\u00013", + "atcms": "http://whatcms.org/?s=\u0002\u00010", + "atruns": "//www.whatruns.com/website/\u0002\u00010", + "atupintown": "//whatupintown.com/search/?q=\u0002\u00010", + "foods": "http://whfoods.org/sitesearch.php?sstr=\u0002&how=1\u00010" + }, + "i": { + "a": "http://www.wiki-aventurica.de/index.php?title=Spezial:Suche&search=\u0002\u00010", + "d": "//id.wikipedia.org/w/index.php?search=\u0002\u000117", + "e": "//www.wie-sagt-man-noch.de/synonyme/\u0002.html\u00010", + "m": { + "p": "http://www.wimp.com/search/\u0002\u00010", + "*": "//commons.wikimedia.org/w/index.php?search=\u0002\u0001146" + }, + "n": { + "c": "http://incubator.wikimedia.org/w/index.php?title=Special%3ASearch&search=\u0002\u00010", + "d": { + "*": "//www.wind.gr/search?_dyncharset=utf-8&Dy=1&Ntt=\u0002\u00010", + "ev": "//wpdev.uservoice.com/search?query=\u0002\u00010", + "owparts": "http://www.windowparts.co.uk/catalogsearch/result/?q=\u0002\u00010", + "owsphone": "//www.microsoft.com/en-us/search/result.aspx?q=\u0002&form=apps\u00010", + "owsreport": "http://windowsreport.com/?s=\u0002\u00010" + }, + "e": { + "*": "http://winehq.org/search?cx=partner-pub-0971840239976722%3Aw9sqbcsxtyf&cof=FORID%3A10&q=\u0002\u000155", + "hq": "//www.winehq.org/search?q=\u0002\u000171" + }, + "*": "http://windows.microsoft.com/en-US/windows/search#q=\u0002\u00010", + "fu": "http://winfuture.de/suche/?cx=001589123709424097799%3Asbdrzmcykc8&cof=FORID%3A11&ie=ISO-8859-1&q=\u0002\u00010", + "store": "http://windows.microsoft.com/en-us/windows/search#q=\u0002&s=Store\u00010" + }, + "s": { + "h": "//www.wish.com/search/\u0002\u000114", + "*": "//is.wikipedia.org/w/index.php?search=\u0002\u00013", + "edir": "http://www.wisemarketplace.org/k:\u0002\u00010", + "epick": "//themindsjournal.com/?s=\u0002\u00010", + "sen": "http://www.wissen.de/wissensserver/search?keyword=\u0002\u00010" + }, + "t": { + "*": "http://it.wikipedia.org/wiki/Special:Search?search=\u0002&go=Go\u0001972", + "gr": "//el.m.wiktionary.org/wiki/\u0002\u00010", + "pl": "//pl.wiktionary.org/wiki/\u0002\u00010" + }, + "*": "//en.wikipedia.org/wiki/Special:Search?search=\u0002&go=Go\u00010", + "by": "//wiby.me/?q=\u0002\u00018", + "fr": "//fr.wiktionary.org/wiki/\u0002\u00010", + "ht": "http://www.whoishostingthis.com/?q=\u0002\u00010", + "ki": { + "a": { + "*": "//community-search.fandom.com/wiki/Special:Search?search=\u0002\u000123", + "rt": "http://wikiart.org/en/search/\u0002/1\u00015", + "nswers": "http://answers.wikia.com/wiki/Special:Search?search=\u0002&fulltext=Search&ns0=1&ns112=1&ns500=1&ns502=1\u00010", + "rms": "http://www.wikiarms.com/guns?q=\u0002\u00010" + }, + "c": { + "*": "//commons.wikimedia.org/w/index.php?search=\u0002\u0001146", + "hip": { + "s": "//en.wikichip.org/w/index.php?title=Special%3ASearch&search=\u0002\u00010", + "*": "//en.wikichip.org/w/index.php?search=\u0002\u00014" + }, + "ook": "//en.wikibooks.org/wiki/Special:Search?search=\u0002&prefix=Cookbook%3A&fulltext=Search+Cookbook&fulltext=Search\u00010" + }, + "t": { + "*": "http://wikitravel.org/en/Special:Search?search=\u0002&go=Go\u000117", + "ox": "http://curriculum.toxicology.wikispaces.net/search/view/\u0002\u00010", + "ravel": "http://wikitravel.org/en/Special:Search?search=\u0002&go=Go\u000117", + "roid": "http://metroid.wikia.com/wiki/Special:Search?search=\u0002\u00010" + }, + "*": "//en.wikipedia.org/wiki/Special:Search?search=\u0002&go=Go\u00010", + "br": "//pt.wikipedia.org/wiki/\u0002\u00010", + "de": { + "*": "http://de.wikipedia.org/w/index.php?search=\u0002 \u0001676", + "x": "//www.wikidex.net/index.php?search=\u0002\u000143", + "vi": "//wikidevi.com/w/index.php?search=\u0002&title=Special%3ASearch&go=Go\u00010" + }, + "en": "//en.wikipedia.org/w/index.php?search=\u0002&title=Special:Search\u0001696", + "es": "//es.wikipedia.org/w/index.php?search=\u0002\u000132", + "fr": "//fr.wikipedia.org/wiki/Special:Search?search=\u0002\u0001313", + "id": "//id.wikipedia.org/w/index.php?search=\u0002 \u00019", + "ko": "//ko.wikipedia.org/wiki/\u0002\u00010", + "nl": "//nl.wikipedia.org/w/index.php?search=\u0002\u000118", + "pt": "//pt.wikipedia.org/wiki/\u0002\u00010", + "ru": "//ru.wikipedia.org/w/index.php?search=\u0002\u00010", + "vg": "http://wiki.vg/index.php?search=\u0002\u00010", + "books": "http://en.wikibooks.org/w/index.php?title=Special%3ASearch&search=\u0002\u000110", + "bound": "http://wikibound.info/index.php?title=Special%3ASearch&search=\u0002&fulltext=Search\u00010", + "data": "//www.wikidata.org/w/index.php?search=\u0002&title=Special%3ASearch&go=Go\u000175", + ".de": "//de.wikipedia.org/w/index.php?search=\u0002\u00018460", + ".pl": "//pl.wikipedia.org/wiki/\u0002\u00010", + ".splunk": "http://wiki.splunk.com/Special:SplunkSearch/wiki?q=\u0002\u00010", + "feet": "//www.wikifeet.com/search/\u0002\u00017", + "fur": "//en.wikifur.com/wiki/Special:Search?search=\u0002&go=Go\u00013", + "how": "//www.wikihow.com/wikiHowTo?search=\u0002\u000163", + "hybris": "//wiki.hybris.com/dosearchsite.action?queryString=\u0002\u00010", + "index": "http://wikiindex.org/index.php?search=\u0002\u00010", + "leaks": "//search.wikileaks.org/?q=\u0002\u00016", + "lengua": "http://www.wikilengua.org/index.php/Especial:Buscar?search=\u0002&fulltext=Buscar\u00010", + "loc": "http://www.wikiloc.com/wikiloc/find.do?q=\u0002\u00010", + "mapia": "http://www.wikimapia.org/#search=\u0002\u00013", + "mini": "//fr.wikimini.org/w/index.php?search=\u0002&title=Sp%C3%A9cial%3ARecherche&fulltext=Rechercher\u00010", + "moon": "http://wikimoon.org/index.php?search=\u0002\u00010", + "news": "http://en.wikinews.org/w/index.php?title=Special%3ASearch&redirs=0&search=\u0002\u00014", + "painting": { + "s": "http://www.wikipaintings.org/en/search/\u0002/1\u00010", + "*": "http://www.wikipaintings.org/en/search/\u0002/1\u00010" + }, + "pedia": { + "*": "//en.wikipedia.org/wiki/Special:Search?search=\u0002&go=Go\u00010", + "de": "//de.wikipedia.org/w/index.php?search=\u0002\u00018460", + "it": "//it.wikipedia.org/w/index.php?search=\u0002\u00017" + }, + "pediocracy": "http://wikipediocracy.com/?s=\u0002\u00010", + "quote": "//en.wikiquote.org/w/index.php?search=\u0002\u000127", + "rby": "http://wikirby.com/w/index.php?title=Special%3ASearch&search=\u0002&go=Go\u00015", + "rhymer": "http://wikirhymer.com/words/\u0002\u00010", + "sco": "//sco.wikipedia.org/w/index.php?search=\u0002\u00010", + "search": "http://www.wiki.com/results1.htm?cx=009420061493499222400%3Ae8sof1xaq-u&q=\u0002&btnG=Wiki+Search&cof=GIMP%3A009900%3BT%3A000000%3BALC%3AFF9900%3BGFNT%3AB0B0B0%3BLC%3A003F7D%3BBGC%3AFFFFFF%3BVLC%3A666666%3BGALT%3A36A200%3BFORID%3A9%3B&as_q=on\u00010", + "simple": "//simple.wikipedia.org/wiki/Special:Search?search=\u0002\u00010", + "source": "//en.wikisource.org/w/index.php?search=\u0002&title=Special%3ASearch&go=Go\u00017", + "species": "//en.wikipedia.org/wiki/Special:Search?search=\u0002&go=Go\u00010", + "sum": "http://www.wikisummaries.org/index.php?title=Special%3ASearch&search=\u0002&go=Go\u00010", + "versity": "//en.wikiversity.org/w/index.php?search=\u0002\u00010", + "voyage": { + "*": "http://en.wikivoyage.org/w/index.php?search=\u0002\u000140", + "de": "//de.wikivoyage.org/w/index.php?search=\u0002&title=Special%3ASearch&go=Go\u00010", + "el": "//el.wikivoyage.org/wiki/Special:Search?search=\u0002&go=Go\u00010", + "en": "//en.wikivoyage.org/w/index.php?search=\u0002&title=Special%3ASearch&go=Go\u00010", + "es": "//es.wikivoyage.org/wiki/Special:Search?search=\u0002&go=Go\u00010", + "fr": "//fr.wikivoyage.org/wiki/Special:Search?search=\u0002&go=Go\u00010", + "he": "//he.wikivoyage.org/wiki/Special:Search?search=\u0002&go=Go\u00010", + "it": "//it.wikivoyage.org/wiki/Special:Search?search=\u0002&go=Go\u00010", + "nl": "//nl.wikivoyage.org/wiki/Special:Search?search=\u0002&go=Go\u00010", + "pl": "//pl.wikivoyage.org/wiki/Special:Search?search=\u0002&go=Go\u00010", + "pt": "//pt.wikivoyage.org/wiki/Special:Search?search=\u0002&go=Go\u00010", + "ro": "//ro.wikivoyage.org/wiki/Special:Search?search=\u0002&go=Go\u00010", + "ru": "//ru.wikivoyage.org/wiki/Special:Search?search=\u0002&go=Go\u00010", + "sv": "//sv.wikivoyage.org/wiki/Special:Search?search=\u0002&go=Go\u00010", + "uk": "//uk.wikivoyage.org/wiki/Special:Search?search=\u0002&go=Go\u00010", + "vi": "//vi.wikivoyage.org/wiki/Special:Search?search=\u0002&go=Go\u00010", + "zh": "//zh.wikivoyage.org/wiki/Special:Search?search=\u0002&go=Go\u00010" + }, + "-vn": "//vi.wikipedia.org/w/index.php?search=\u0002\u00010", + "wand": "http://www.wikiwand.com/en/\u0002\u000115", + "zimbra": "//wiki.zimbra.com/index.php?search=\u0002\u00010", + "zionario": "//it.wiktionary.org/wiki/\u0002\u00013" + }, + "kt": { + "*": "http://en.wiktionary.org/wiki/Special:Search?search=\u0002&go=Define\u0001570", + "br": "//br.wiktionary.org/w/index.php?search=\u0002\u00010", + "de": "http://de.wiktionary.org/wiki/Special:Search?search=\u0002&go=Go\u000162", + "en": "http://en.wiktionary.org/wiki/Special:Search?search=\u0002&go=Define\u0001570", + "eo": "//eo.wiktionary.org/w/index.php?search=\u0002\u00010", + "es": "//es.wiktionary.org/w/index.php?search=\u0002\u000117", + "fr": "//fr.wiktionary.org/wiki/\u0002\u00010", + "gr": "//el.m.wiktionary.org/wiki\u0002\u00010", + "hu": "//hu.wiktionary.org/w/index.php?search=\u0002&title=Speci%C3%A1lis%3AKeres%C3%A9s\u00010", + "it": "http://it.wiktionary.org/w/index.php?search=\u0002&title=Speciale%3ARicerca\u00010", + "ja": "//ja.wiktionary.org/wiki/\u0002\u00010", + "ko": "//ko.wiktionary.org/wiki/\u0002\u00010", + "la": "//la.wiktionary.org/wiki/Special:Search?search=\u0002&go=Define\u00014", + "nl": "//nl.wiktionary.org/w/index.php?search=\u0002&title=Speciaal%3AZoeken\u000125", + "no": "//no.wiktionary.org/w/index.php?search=\u0002\u00010", + "pt": "//pt.wiktionary.org/wiki/\u0002\u00010", + "ru": "//ru.wiktionary.org/w/index.php?search=\u0002\u000120", + "sv": "//sv.wiktionary.org/w/index.php?search=\u0002&title=Special%3AS%C3%B6k\u000120", + "ionary": "http://en.wiktionary.org/wiki/Special:Search?search=\u0002&go=Define\u0001570" + }, + "on": "http://www.wionews.com/search?q=\u0002\u00010", + "re": { + "d": "//www.wired.com/search/?q=\u0002&page=1&sort=score\u00016", + "*": "//www.thewire.co.uk/search/?q=\u0002\u00010", + "cutter": "http://thewirecutter.com/search/?s=\u0002\u0001231" + }, + "zh": "//zh.wikipedia.org/w/index.php?search=\u0002\u00016", + "ckes": "//www.wickes.co.uk/search?text=\u0002\u00013", + "ctionary": "//en.wiktionary.org/wiki/\u0002\u0001145", + "-fi": "http://fi.wikipedia.org/w/index.php?search=\u0002 \u00010", + "ggle": "http://www.wiggle.co.uk/?s=\u0002\u000129", + "kru": "//ru.wiktionary.org/w/index.php?search=\u0002\u000120", + "ley": "//www.onlinelibrary.wiley.com/action/doSearch?AllField=\u0002\u00010", + "lko": "http://www.wilko.com/search?q=\u0002\u00010", + "llh": { + "*": "http://blog.miniasp.com/search.aspx?q=\u0002\u00010", + "aben": "http://www.willhaben.at/iad/kaufen-und-verkaufen/marktplatz?keyword=\u0002&x=0&y=0\u000143" + }, + "lliamssonoma": "http://www.williams-sonoma.com/search/results.html?words=\u0002\u00010", + "ringa": "//wiringa.nl/search?q=\u0002\u00010", + "ringherlant": "http://www.wiringherlant.nl/?s=\u0002\u00010" + }, + "j": { + "a": "http://ja.wikipedia.org/wiki/Special:Search?search=\u0002&go=Go\u0001245", + "*": "//ja.wikipedia.org/wiki/\u0002\u0001140", + "ec": "http://www.wjec.co.uk/search/pf_search.php?q=\u0002\u00010", + "vf": "//wiki.jvflux.com/index.php?title=Spécial:Recherche&search=\u0002\u00010" + }, + "k": { + "b": "//bugs.webkit.org/buglist.cgi?quicksearch=\u0002\u00014", + "d": { + "*": "//wikidevi.com/w/index.php?search=\u0002\u00010", + "x": "//www.wikidex.net/index.php?title=Especial:Buscar&search=\u0002\u00010" + }, + "k": "//kk.wikipedia.org/w/index.php?search=\u0002\u00010", + "l": { + "t": "//lt.wiktionary.org/w/index.php?search=\u0002\u00010", + "*": "//www.wikiloc.com/wikiloc/find.do?q=\u0002\u00010" + }, + "m": "//en.m.wikipedia.org/wiki/\u0002\u000119", + "n": "//kn.wikipedia.org/w/index.php?search=\u0002\u00010", + "o": "//ko.wikipedia.org/wiki/Special:Search?search=\u0002&go=Go\u000150", + "p": "http://www.wykop.pl/szukaj/\u0002/?\u00018", + "s": { + "p": "//species.wikimedia.org/w/index.php?search=\u0002\u00010", + "*": "//species.wikimedia.org/w/index.php?search=\u0002\u00010" + }, + "u": "//en.wikiversity.org/w/index.php?search=\u0002\u00010", + "*": "//en.wikipedia.org/w/index.php?search=\u0002&title=Special%3ASearch&go=Go\u00011273", + "an": "http://nl.wikisage.org/w/index.php?search=\u0002&title=Speciaal%3AZoeken&go=OK\u00010", + "it": "//it.wiktionary.org/w/index.php?search=\u0002\u00010", + "tde": "http://de.wiktionary.org/w/index.php?search= \u0002\u000111", + "ten": "//en.wiktionary.org/wiki/\u0002\u0001145" + }, + "l": { + "a": "//la.wikipedia.org/w/index.php?search=\u0002 \u00010", + "n": "//a.next.westlaw.com/Search/Results.html?query=\u0002&jurisdiction=ALLCASES\u00015", + "r": "http://reference.wolfram.com/search/?q=\u0002\u000111", + "t": "//lt.wikipedia.org/w/?search=\u0002\u00014", + "v": "//lv.wikipedia.org/w/index.php?search=\u0002\u00010", + "*": "//search.wikileaks.org/?q=\u0002\u00016", + "w": "//www.wlw.de/search?suchbegriff=\u0002\u00010", + "95": "//www.youtube.com/user/WiiLord95/search?query=\u0002\u00010", + "de": "http://www.wunschliste.de/suche/\u0002\u00010", + "fr": "http://fr.wikiloc.com/wikiloc/find.do?q=\u0002\u00010", + "hb": "//www.willhaben.at/iad/kaufen-und-verkaufen/marktplatz?keyword=\u0002\u00010" + }, + "m": { + "c": { + "c": "//commons.wikimedia.org/w/index.php?search=\u0002&ns14=1\u00014", + "*": "//commons.wikimedia.org/w/index.php?title=Special%3ASearch&search=\u0002\u0001140" + }, + "e": { + "*": "http://wolnemedia.net/?s=\u0002\u00014", + "ta": "http://meta.wikimedia.org/w/index.php?title=Special%3ASearch&search=\u0002\u00010" + }, + "l": "//ml.wikipedia.org/w/index.php?search=\u0002\u00010", + "o": "//public.wmo.int/en/search?search_api_views_fulltext=\u0002\u00010", + "t": "http://mt.wikipedia.org/w/index.php?search=\u0002\u000130", + "v": "http://www.meteovista.com/Go/Search/SearchResults?searchCriteria=\u0002&pageIndex=0&searchAction=WeatherInformation\u00010", + "*": "http://en.m.wikipedia.org/wiki?search=\u0002\u0001439", + "y": "//my.wikipedia.org/w/index.php?title=Special:Search&search=\u0002\u00010", + "de": "//de.m.wikipedia.org/w/index.php?search=\u0002\u000119", + "fr": "//fr.m.wikipedia.org/w/index.php?search=\u0002\u00010", + "id": "//passport.webmoney.ru/asp/CertView.asp?wmid=\u0002\u00010", + "se": "//mathematica.stackexchange.com/search?q=\u0002\u00010", + "sr": "//sr.m.wikipedia.org/wiki/\u0002\u00010", + "dns": "//www.whatsmydns.net/#A/\u0002\u00018", + "phab": "//phabricator.wikimedia.org/search/?query=\u0002\u00014" + }, + "n": { + "d": "http://www.wandaloo.com/search-result.php?pg=1&q=\u0002&w=news&m=pertinence\u00010", + "g": "//world.wng.org/search/site/\u0002\u00010", + "k": "//www.wordnik.com/words/?myWord=\u0002\u000133", + "l": "//nl.wikipedia.org/w/index.php?search=\u0002\u000118", + "n": "//nn.wikipedia.org/wiki/Special:Search?search=\u0002&go=Go\u00018", + "o": "//no.wikipedia.org/w/index.php?search=\u0002\u0001134", + "p": "http://www.wnp.pl/wyszukiwanie.html?szukaj=\u0002\u00010", + "v": "http://wagingnonviolence.org/?s=\u0002\u00010", + "*": "//en.wikinews.org/wiki/Special:Search?search=\u0002\u0001100", + "yc": "http://www.wnyc.org/search/?q=\u0002\u00010", + "all": "//duckduckgo.com/?q=\u0002+site%3Awikinews.org\u00010", + "etwork": "//www.theweathernetwork.com/search?q=\u0002\u00016" + }, + "o": { + "b": "http://www.worldofboardgames.com/webshop-sok.php?searchString=\u0002&search=S%F6k\u00010", + "l": { + "f": { + "*": "//www.wolframalpha.com/input/?i=\u0002\u00019", + "ram": { + "*": "//www.wolframalpha.com/input/?i=\u0002\u00019", + "alpha": "//www.wolframalpha.com/input/?i=\u0002\u00019" + } + }, + "*": "http://wol.jw.org/wol/finder?q=\u0002\u000140", + "w": "//westofloathing.gamepedia.com/index.php?search=\u0002\u00010", + "sv": "//wol.jw.org/wol/finder?wtlocale=Z&q=\u0002\u00010" + }, + "o": { + "d": { + "*": "http://www.wood-database.com/?s=\u0002\u00010", + "brass": "//www.woodbrass.com/advanced_search_result.php?keywords=\u0002\u00010", + "mac": "//www.woodmac.com/store/search/?q=\u0002\u00010" + }, + "k": { + "*": "//www.wook.pt/pesquisa/\u0002\u000114", + "ie": { + "*": "http://starwars.wikia.com/wiki/Special:Search?search=\u0002&go=&fulltext=Search\u000159", + "epedia": "http://starwars.wikia.com/wiki/Special:Search?search=\u0002&fulltext=Search&ns0=1&ns14=1\u000117" + } + }, + "*": "http://wooordhunt.ru/word/\u0002\u00010", + "rd": { + "*": "//www.woorden.org/woord/\u0002\u000125", + "enlijst": "http://woordenlijst.org/zoek/?q=\u0002&w=w\u000118" + }, + "lies": "//www.woolworths.com.au/shop/search/products?searchTerm=\u0002\u00010", + "lworths": "//www.woolworths.com.au/shop/search/products?searchTerm=\u0002\u00010", + "roll": "http://www.wooroll.com/search.html?q=\u0002&ref=duckduckgo\u00010" + }, + "s": { + "c": "//gateway.webofknowledge.com/gateway/Gateway.cgi?GWVersion=2&SrcApp=WEB&SrcAuth=ProQuest&DestApp=UA&DestLinkType=GeneralSearchSummary&topic=\u0002\u00010", + "m": "http://wiki.openstreetmap.org/w/index.php?search=\u0002\u0001131", + "*": "http://www.worldofspectrum.org/infoseek.cgi?regexp=\u0002&model=any&loadpics=3&fast=on\u00010", + "rs": "//oldschool.runescape.wiki/?search=\u0002&title=Special:Search&go=Go\u00010" + }, + "t": { + "*": "//www.mywot.com/en/scorecard/\u0002\u00010", + "if": "http://www.wotif.com/search/TextSearch?searchTerms=\u0002\u00010", + "wiki": "http://wiki.wargaming.net/en/index.php?search=\u0002\u00014" + }, + "w": { + "h": { + "c": "//classic.wowhead.com/search?q=\u0002\u000117", + "r": "http://ru.wowhead.com/search?q=\u0002\u00010", + "*": "http://www.wowhead.com/search?q=\u0002\u0001312", + "es": "//es.wowhead.com/search?q=\u0002\u00010", + "ead": { + "*": "http://www.wowhead.com/search?q=\u0002\u0001312", + "de": "http://de.wowhead.com/search?q=\u0002\u00015", + "fr": "//fr.wowhead.com/search?q=\u0002\u00010" + } + }, + "*": "//worldofwarcraft.com/search?q=\u0002\u000121", + "ch": "//www.worldofwhisky.ch/suche?controller=search&orderby=position&orderway=desc&search_query=\u0002&submit_search=Search\u00010", + "db": "http://www.wowdb.com/search?search=\u0002\u00010", + "fr": "//fr.wowhead.com/search?q=\u0002\u00010", + "armory": { + "*": "http://us.battle.net/wow/en/search?q=\u0002\u00010", + "eu": "http://eu.battle.net/wow/en/search?q=\u0002\u00010", + "us": "http://us.battle.net/wow/en/search?q=\u0002\u00010" + }, + "battlenet": "http://eu.battle.net/wow/en/search?q=\u0002\u00010", + "classic": "//classic.wowhead.com/search?q=\u0002\u000117", + "pedia": "http://www.wowpedia.org/index.php?title=Special:Search&search=\u0002\u000128", + "progress": "//www.wowprogress.com/search?q=\u0002\u00010", + "trk": "//www.wowtrk.com/offers/?keyword=\u0002\u00010", + "wiki": "http://www.wowwiki.com/Special:Search?search=\u0002\u000192" + }, + "*": "//www.wetteronline.de/wetter/\u0002\u000112", + "x": { + "*": "http://www.woxikon.com/?q=\u0002 \u00010", + "ikon": "http://synonyme.woxikon.de/synonyme/\u0002.php\u00010" + }, + "rd": { + "*": "//www.wordnik.com/words?myWord=\u0002\u000184", + "central": "http://wordcentral.com/cgi-bin/student?book=Student&va=\u0002\u00010", + "ery": "//wordery.com/search?term=\u0002\u000110", + "hippo": "//www.wordhippo.com/what-is/another-word-for/\u0002.html\u000112", + "info": "http://wordinfo.info/results?searchString=\u0002\u00010", + "lift": "//wordlift.io/blog/en/?s=\u0002\u00010", + "net": "http://wordnetweb.princeton.edu/perl/webwn?s=\u0002&sub=Search+WordNet&o2=&o0=1&o7=&o5=&o1=1&o6=&o4=&o3=&h=\u000122", + "nik": "http://www.wordnik.com/words/\u0002\u0001214", + "press": "http://wordpress.org/search/\u0002\u000122", + "reference": "http://www.wordreference.com/es/translation.asp?tranword=\u0002\u0001307", + "smyth": "http://www.wordsmyth.net/?level=3&ent=\u0002\u00010", + "web": "http://www.wordwebonline.com/search.pl?w=\u0002\u00010" + }, + "rm": { + "s": "http://worms2d.info/?title=Special%3ASearch&search=\u0002&go=Go\u000167", + "*": "http://www.wormbase.org/species/c_elegans/gene/\u0002\u000110" + }, + "rt": { + "*": "//www.wort-suchen.de/kreuzwortraetsel-hilfe/loesungen/\u0002/\u00010", + "en": "//www.worten.es/?qs=\u0002\u00010", + "schatz": "http://corpora.uni-leipzig.de/de/res?corpusId=deu_newscrawl_2011&word=\u0002\u00010", + "vogel": "http://wortvogel.de/?s=\u0002\u00010" + }, + "erterbuch": { + "*": "http://www.woerterbuch.info/?query=\u0002\u00010", + "netz": "http://woerterbuchnetz.de/cgi-bin/WBNetz/startGlobalSearch.tcl?stichwort=\u0002\u00010" + }, + "gch": "http://www.wog.ch/index.cfm/search/type/Games/term/\u0002\u00010", + "nkette": "//www.wonkette.com/search/?q=\u0002\u00010", + "rkatremote": "//workatremote.com/remote-\u0002-jobs\u00010", + "rkcircle": "http://www.workcircle.com/jobs/?search=1&query=\u0002\u00010", + "rld": { + "*": "//world.wng.org/search/site/\u0002}\u00013", + "art": "http://www.world-art.ru/search.php?public_search=\u0002&global_sector=all\u00013", + "atlas": "//www.worldatlas.com/search?q=\u0002\u00010", + "building": "http://worldbuilding.stackexchange.com/search?q=\u0002\u00010", + "cat": { + "m": "http://worldcatmobile.org/?q=\u0002\u00010", + "*": "http://www.worldcat.org/search?qt=worldcat_org_all&q=\u0002\u0001102" + }, + "cubeassociation": "//www.worldcubeassociation.org/search?q=\u0002\u00010", + "music": "//duckduckgo.com/?q=\u0002+site%3Arootsworld.com%2Crootsworld.org&ia=web\u00010", + "ofspectrum": "http://www.worldofspectrum.org/infoseek.cgi?regexp=\u0002&model=any&loadpics=3&fast=on\u00010" + }, + "rshiptogether": "http://worship-songs-resources.worshiptogether.com/search?w=\u0002\u00010", + "utick": "//www.woutick.es/?busqueda=\u0002\u00010" + }, + "p": { + "d": { + "*": "http://wpplugindirectory.org/?s=\u0002\u00010", + "ev": "//developer.wordpress.org/?s=\u0002\u000118" + }, + "l": "http://pl.wikipedia.org/wiki/Special:Search?search=\u0002&go=Go\u0001434", + "p": { + "l": { + "*": "//szukaj.wp.pl/szukaj.html?q=\u0002\u00010", + "ugs": "//wordpress.org/plugins/search/\u0002/\u00010", + "ugins": "http://wordpress.org/extend/plugins/search.php?q=\u0002&sort=\u00018" + }, + "*": "//wordpress.org/plugins/search/\u0002/\u00010" + }, + "t": { + "*": "http://pt.wikipedia.org/wiki/Special:Search?search=\u0002&go=Go\u0001251", + "hemes": "http://wordpress.org/extend/themes/search.php?q=\u0002\u00010" + }, + "*": "http://wordpress.org/search/\u0002\u000122", + "fr": "//fr.wikipedia.org/wiki/\u0002\u00018", + "se": "http://wordpress.stackexchange.com/search?q=\u0002 \u00010", + "acf": "//support.advancedcustomfields.com/forums/search?bbp_search=\u0002\u00010", + "ackagist": "//wpackagist.org/search?q=\u0002&type=any&search=\u00010", + "beg": "http://www.wpbeginner.com/search/?q=\u0002\u00010", + "blog": "http://\u0002.wordpress.com\u00010", + "ost": "http://www.washingtonpost.com/newssearch/search.html?st=\u0002\u0001106", + "vip": "//vip.wordpress.com/?s=\u0002\u00010", + "zen": "http://wpzen.pl/?s=\u0002\u00010" + }, + "q": { + "*": "//en.wikiquote.org/w/index.php?search=\u0002&title=Special%3ASearch\u000157", + "de": "//de.wikiquote.org/w/index.php?search=\u0002&title=Spezial%3ASuche\u00010", + "es": "//es.wikiquote.org/w/?search=\u0002\u00010", + "it": "//it.wikiquote.org/?q=\u0002:\u00010", + "pl": "//pl.wikiquote.org/w/index.php?search=\u0002&title=Specjalna:Szukaj&go=Przejdź\u00010" + }, + "r": { + "a": { + "*": "//www.wolframalpha.com/input/?i=\u0002\u00019", + "nd": "//en.wikipedia.org/wiki/Special:RandomInCategory/\u0002\u00014" + }, + "c": { + "*": "http://www.wordreference.com/conj/FrVerbs.aspx?v=\u0002\u00010", + "fr": "http://www.wordreference.com/conj/FrVerbs.aspx?v=\u0002\u00010" + }, + "d": { + "*": "//www.wiregrind.com/rhyming-dictionary/?word=\u0002\u00010", + "en": "http://www.wordreference.com/deen/\u0002\u000193", + "es": "http://www.wordreference.com/definicion/\u0002\u00010", + "een": "http://www.wordreference.com/deen/\u0002\u000193", + "efr": "http://www.wordreference.com/frde/\u0002\u00010" + }, + "e": { + "f": "//www.wordreference.com/enfr/\u0002\u0001997", + "i": "http://www.wordreference.com/enit/\u0002\u000152", + "n": { + "*": "http://www.wordreference.com/definition/\u0002\u000141", + "de": "http://www.wordreference.com/ende/\u0002\u00019", + "es": "http://www.wordreference.com/redirect/translation.aspx?w=\u0002&dict=enes\u0001407", + "fr": "//www.wordreference.com/enfr/\u0002\u0001997", + "gr": "http://www.wordreference.com/engr/\u0002\u00013", + "it": "http://www.wordreference.com/enit/\u0002 \u0001387", + "nl": "http://www.wordreference.com/ennl/\u0002\u00010", + "pl": "http://www.wordreference.com/enpl/\u0002\u00010", + "pt": "http://www.wordreference.com/enpt/\u0002 \u00010", + "sp": "http://www.wordreference.com/es/translation.asp?tranword=\u0002\u0001307", + "sv": "//www.wordreference.com/ensv/\u0002\u00010", + "syn": "http://www.wordreference.com/thesaurus/\u0002\u00013" + }, + "p": "http://www.wordreference.com/pten/\u0002\u00010", + "s": { + "*": "http://www.wordreference.com/definicion/\u0002\u00010", + "en": "http://www.wordreference.com/es/en/translation.asp?spen=\u0002\u0001259", + "fr": "http://www.wordreference.com/esfr/\u0002\u000116", + "it": "http://www.wordreference.com/esit/\u0002\u00013", + "pt": "http://www.wordreference.com/espt/\u0002\u00010", + "conj": "http://www.wordreference.com/conj/ESverbs.aspx?v=\u0002\u00017", + "sin": "http://www.wordreference.com/sinonimos/\u0002\u000129" + }, + "*": "http://www.wordreference.com/definicion/\u0002\u00010" + }, + "h": { + "*": "http://whatreallyhappened.com/search/node/\u0002\u00010", + "ymer": "http://wikirhymer.com/words/\u0002\u00010" + }, + "n": { + "*": "http://www.wordreference.com/definition/\u0002\u000141", + "len": "http://www.wordreference.com/nlen/\u0002\u00010" + }, + "o": "//ro.wikipedia.org/w/index.php?search=\u0002&title=Special%3AC%C4%83utare\u00010", + "s": { + "e": "http://www.wordreference.com/enes/\u0002\u000121", + "f": "http://www.wordreference.com/esfr/\u0002\u000116", + "s": "http://www.wordreference.com/sinonimos/\u0002\u000129", + "*": "http://www.wordreference.com/es/translation.asp?tranword=\u0002\u0001307", + "pconj": "http://www.wordreference.com/conj/ESverbs.aspx?v=\u0002\u00017", + "ven": "//www.wordreference.com/ensv/\u0002\u00010", + "yes": "//www.wordreference.com/sinonimos//\u0002\u00010" + }, + "u": "//ru.wikipedia.org/wiki/\u0002\u0001476", + "*": "http://www.wordreference.com/definition/\u0002\u000141", + "fe": "http://www.wordreference.com/fren/\u0002\u000121", + "ie": "http://www.wordreference.com/iten/\u0002\u000144", + "it": { + "*": "http://www.wordreference.com/definizione/\u0002\u000110", + "en": "http://www.wordreference.com/iten/\u0002\u000144", + "es": "//www.wordreference.com/iten/\u0002\u00010", + "conj": "http://www.wordreference.com/conj/ItVerbs.aspx?v=\u0002\u00010" + }, + "pe": "http://www.wordreference.com/enpt/\u0002\u00010", + "ro": "http://eprints.whiterose.ac.uk/cgi/search/simple?full=\u0002&_action_search=Search&_order=bytitle&basic_srchtype=ALL&_satisfyall=ALL\u00010", + "ze": "//www.wordreference.com/zhen/\u0002\u00010", + "frde": "http://www.wordreference.com/frde/\u0002\u00010", + "fren": "http://www.wordreference.com/fren/\u0002\u000121", + "fres": "http://www.wordreference.com/fres/\u0002\u000119", + "frconj": "http://www.wordreference.com/conj/FRverbs.aspx?v=\u0002\u00010", + "gren": "http://www.wordreference.com/gren/\u0002\u00010", + "ighttools": "http://wright.tools/en/stable/search.html?q=\u0002&check_keywords=yes&area=default\u00010", + "plen": "http://www.wordreference.com/plen/\u0002\u00010", + "pten": "http://www.wordreference.com/pten/\u0002 \u00010", + "ptes": "http://www.wordreference.com/ptes/\u0002\u00010" + }, + "s": { + "c": { + "o": "//sco.wikipedia.org/w/index.php?search=\u0002\u00010", + "*": "http://sc.wikipedia.org/wiki/\u0002\u00010" + }, + "e": { + "m": "//www.wesleyseminary.edu/?s=\u0002\u00010", + "*": "http://se.wikipedia.org/w/index.php?search=\u0002\u00019" + }, + "g": { + "f": "http://www.wsgf.org/mgl?title_op=contains&game_name=\u0002\u00013", + "*": "//winningstrategy.games/search/\u0002\u00010" + }, + "h": { + "*": "http://en.wikishia.net/view/?search=\u0002\u00010", + "fa": "http://fa.wikishia.net/index.php?search=\u0002\u00010" + }, + "i": { + "*": "//sl.wikipedia.org/w/index.php?search=\u0002\u00010", + "mple": "//simple.wikipedia.org/w/index.php?search=\u0002\u00010" + }, + "j": { + "p": "http://wsjp.pl/index.php?szukaj=\u0002&pwh=0\u00019", + "*": "//www.wsj.com/search/term.html?KEYWORDS=\u0002&isAdvanced=true&daysback=90d&andor=AND&sort=date-desc&source=wsjarticle,wsjblogs,wsjvideo,interactivemedia,sitesearch,wsjpro\u000144", + "mw": "http://www.marketwatch.com/search?q=\u0002\u00010" + }, + "k": "//sk.wikipedia.org/wiki/Special:Search?search=\u0002\u000111", + "l": "http://sl.wikipedia.org/w/index.php?title=Special%3ASearch&profile=default&search=\u0002\u00010", + "o": "http://www.wallstreetoasis.com/search/apachesolr_search/\u0002\u00010", + "r": "//sr.wikipedia.org/w/index.php?search=\u0002\u00010", + "u": "//wayne.edu/search/?q=\u0002&type=all\u00010", + "v": "http://sv.wikipedia.org/wiki/Special:Search?search=\u0002&go=Go\u0001326", + "*": "//en.wikisource.org/wiki/Special:Search?search=\u0002&go=Go\u000150", + "de": "//de.wikisource.org/w/index.php?search=\u0002\u00010", + "fr": "//fr.wikisource.org/w/index.php?search=\u0002&title=Sp%C3%A9cial%3ARecherche&go=Lire\u00019", + "ws": "//www.wsws.org/en/search.html?sectionId=&maxResults=100&phrase=\u0002&submit=Search\u00010", + "yn": "http://words.bighugelabs.com/\u0002\u00014", + "zh": "//zh.wikisource.org/wiki/Special:Search?search=\u0002\u00010", + "pec": "//species.wikimedia.org/w/index.php?search=\u0002\u00010" + }, + "t": { + "a": "http://www.wtatennis.com/search/query/\u0002\u00014", + "e": { + "l": "//el.wiktionary.org/wiki/\u0002\u00018", + "n": "http://en.wiktionary.org/w/index.php?search=\u0002&button=&title=Special%3ASearch\u00011196", + "o": "//eo.wiktionary.org/w/index.php?search=\u0002&title=Speciala%C4%B5o%3ASer%C4%89i&go=Ek!\u00010", + "s": { + "t": "//www.test.de/suche/?q=\u0002\u00013", + "*": "//es.wiktionary.org/w/index.php?search=\u0002&button=&title=Especial%3ABuscar\u000116" + }, + "*": "//te.wikipedia.org/w/index.php?search=\u0002\u00010" + }, + "f": { + "i": "//fi.wiktionary.org/w/index.php?search=\u0002&title=Toiminnot%3AHaku\u000154", + "*": "//www.mirbsd.org/wtf.cgi?q=\u0002\u00013", + "r": "//fr.wiktionary.org/wiki/\u0002 \u0001578" + }, + "g": "//wtg.pt/?s=\u0002\u00010", + "h": "//hi.wiktionary.org/w/index.php?search=\u0002\u00010", + "l": { + "a": "//en.wiktionary.org/wiki/\u0002#Latin\u000139", + "*": "http://whatthefuckshouldilistentorightnow.com/artist.php?artist=\u0002\u00016" + }, + "m": "//en.m.wiktionary.org/wiki/\u0002\u000145", + "r": { + "o": "//ro.wiktionary.org/wiki/\u0002\u00010", + "u": "http://ru.wiktionary.org/wiki/Special:Search?search=\u0002&go=Go\u0001120", + "*": "//tr.wikipedia.org/wiki/Special:Search?search=\u0002\u00010" + }, + "t": { + "a": "//ta.wiktionary.org/wiki/Special:Search?search=\u0002&go=Go\u00010", + "r": { + "*": "http://wttr.in/\u0002\u00010", + ".in": "http://wttr.in/\u0002\u00010" + }, + "*": "//tt.wikipedia.org/wiki/\u0002\u00010" + }, + "*": "//en.wiktionary.org/w/index.php?search=\u0002&title=Special%3ASearch&go=Go\u000196", + "w": "http://wiki.warthunder.com/index.php?search=\u0002 \u00010", + "bg": "//bg.wiktionary.org/wiki/\u0002\u00010", + "br": "//br.wiktionary.org/wiki/\u0002\u00010", + "ca": "//ca.wiktionary.org/wiki/\u0002\u000113", + "cz": "//cs.wiktionary.org/wiki/\u0002\u00010", + "de": "//de.wiktionary.org/w/index.php?search=\u0002\u0001199", + "it": "http://it.wiktionary.org/w/index.php?search=\u0002&title=Speciale%3ARicerca\u00010", + "ja": "//ja.wiktionary.org/wiki/\u0002\u00010", + "nl": "//nl.wiktionary.org/w/index.php?search=\u0002\u000118", + "no": "//no.wiktionary.org/wiki/index.php?title=Special:Search&search=\u0002\u00013", + "pl": "//pl.wiktionary.org/w/index.php?search=\u0002\u000160", + "pt": "//pt.wiktionary.org/wiki/\u0002\u00010", + "sv": "http://sv.wiktionary.org/w/index.php?search=\u0002&button=&title=Special%3AS%C3%B6k\u000158", + "vi": "//vi.wiktionary.org/w/index.php?search=\u0002\u00018", + "zh": "//zh.wiktionary.org/w/index.php?search=\u0002\u00010", + "ionary": "//en.wiktionary.org/w/index.php?search=\u0002&title=Special%3ASearch&go=Go\u000196", + "oon": "//www.webtoons.com/search?keyword=\u0002\u00010", + "sbooks": "//www.wtsbooks.com/index/page/search?FullText=\u0002\u00010" + }, + "u": { + "k": "http://uk.wikipedia.org/wiki/Special:Search?search=\u0002&go=Go\u000120", + "l": { + "*": "http://corpora.uni-leipzig.de/de/res?corpusId=deu_newscrawl_2011&word=\u0002\u00010", + "fila": "http://www.wulfila.be/gothic/browse/search/?find=\u0002&mode=1\u00010" + }, + "s": "//www.walmart.com/search/?query=\u0002&country=US\u000127", + "*": "//www.wunderground.com/cgi-bin/findweather/getForecast?query=\u0002\u000112", + "rm": { + "*": "http://wurmpedia.com/index.php?search=\u0002&fulltext=Search&title=Special%3ASearch\u00014", + "web": "http://www.wurmweb.at/?s=\u0002\u00010" + }, + "age": "//s.wuage.com/product/search?keywords= \u0002\u00010", + "ming": "http://www.wumingfoundation.com/giap/?s=\u0002\u00010", + "nderground": "//www.wunderground.com/cgi-bin/findweather/getForecast?query=\u0002\u000112", + "nderlist": "//www.wunderlist.com/#/search/\u0002\u00010", + "rthe": "//www.we-online.com/web/en/wuerth_elektronik/searchpage.php?search=\u0002\u00010" + }, + "v": { + "l": "//worldvectorlogo.com/search/\u0002\u00010", + "o": "http://vo.wikipedia.org/w/index.php?search=\u0002\u00010", + "*": "//en.wikivoyage.org/w/index.php?search=\u0002\u0001130", + "de": "//de.wikivoyage.org/w/index.php?search=\u0002\u00015", + "en": "//en.wikivoyage.org/wiki/Special:Search?search=\u0002&go=Go\u00015", + "es": "//es.wikivoyage.org/w/index.php?search=\u0002\u00010", + "fr": "//fr.wikivoyage.org/w/index.php?search=\u0002\u00010", + "it": "//it.wikivoyage.org/w/index.php?search=\u0002\u00010", + "nl": "//nl.wikivoyage.org/w/index.php?search=\u0002\u00010", + "pt": "//pt.wikivoyage.org/w/index.php?search=\u0002\u00010", + "ru": "//ru.wikivoyage.org/w/index.php?search=\u0002\u00010", + "sv": "//sv.wikivoyage.org/w/index.php?search=\u0002\u00010", + "ers": "http://en.wikiversity.org/w/index.php?search=\u0002&title=Special%3ASearch\u00010" + }, + "w": { + "e": { + "n": { + "d": "http://www.worldswithoutend.com/searchwwe.asp?st=\u0002\u00010", + "*": "http://www.wikiwand.com/en/\u0002\u000115" + }, + "s": "http://www.wikiwand.com/es/\u0002\u00010", + "*": "//www.wwe.com/search/all/relevance/\u0002\u00010" + }, + "f": { + "r": "//www.wikiwand.com/fr/\u0002\u00013", + "*": "//www.worldwildlife.org/search?cx=003443374396369277624%3Av3nraqhmeyk&ie=UTF-8&x=\u0002&sa=\u00010" + }, + "p": { + "*": "//www.whatpeopleplay.com/search/all/\u0002\u00010", + "t": "//www.wikiwand.com/pt/\u0002\u00010" + }, + "w": { + "*": "//publicwww.com/websites/\u0002/\u00016", + ".89porno.com": "http://www.89porno.com/?s=\u0002\u00010", + "jdic": "http://nihongo.monash.edu/cgi-bin/wwwjdic?1MUE\u0002\u000117" + }, + "*": "//www.wikiwand.com/en/\u0002\u0001104", + "bw": "http://www.wwbw.com/Search/Default.aspx?src=\u0002\u00010", + "dc": "http://asciiwwdc.com/search?q=\u0002\u00010", + "de": "//www.wikiwand.com/de/\u0002\u00010", + "nl": "http://www.wikiwand.com/nl/\u0002\u00010", + "tr": "http://www.wikiwand.com/tr/\u0002\u00010", + "zh": "//www.wikiwand.com/zh/\u0002\u00010", + "iki": "http://www.wegenwiki.nl/index.php?search=\u0002&title=Speciaal%3AZoeken\u00010", + "oof": "http://www.wwoof.net/?s=\u0002\u00010" + }, + "*": "//en.wikipedia.org/wiki/Special:Search?search=\u0002\u0001182743", + "y": { + "*": "http://www.wykop.pl/szukaj/\u0002\u00016", + "nk": "//wynk.in/music/detailsearch/\u0002?q=\u0002\u000118", + "nn": "//wynncraft.gamepedia.com/index.php?search=\u0002\u00010", + "kop": "http://www.wykop.pl/szukaj/\u0002/\u000123" + }, + "z": { + "h": "http://zh.wikipedia.org/w/wiki.phtml?search=\u0002&go=Go\u0001280", + "l": "//www.weasyl.com/search?q=\u0002\u00010", + "*": "//www.warpzone.ms/?s=\u0002 \u00010", + "w": "http://wiki.warpzone.ms/start?do=search&id=\u0002\u00010" + }, + "xd": { + "*": "http://synonyme.woxikon.de/synonyme/\u0002.php\u00010", + "ev": "//duckduckgo.com/?q=\u0002+site:https://developers.weixin.qq.com/miniprogram/dev\u00010" + }, + "xf": "//forum.wuxiaworld.com/search?Search=\u0002\u00010", + "xw": "http://docs.wxwidgets.org/trunk/search.php?query=\u0002\u00010", + ".br": "//pt.wikipedia.org/wiki/\u0002\u00010", + ".de": "//de.wikipedia.org/w/index.php?search=\u0002\u00018460", + ".en": "http://en.wikipedia.org/wiki/Special:Search?search=\u0002\u000159", + ".ru": "//ru.wikipedia.org/w/index.php?search=\u0002\u00010", + "-es": "//en.wikipedia.org/wiki/Special:Search?search=\u0002&go=Go\u00010", + "-hy": "//hy.wikipedia.org/w/index.php?search=\u0002\u00010", + "xmp": "//developers.weixin.qq.com/doc/search.html?query=\u0002\u00010" + }, + "y": { + "8": "http://www.y8.com/search?utf8=%E2%9C%93&kind=game&q=\u0002\u00010", + "a": { + "d": { + "2": "//www.yad2.co.il/products/all?info=\u0002\u00010", + "*": "//slovari.yandex.ru/\u0002/\u00010" + }, + "m": { + "a": { + "*": "//market.yandex.ru/search?text=\u0002\u000122", + "rket": "//ya-market.org/products?search=\u0002\u00010" + }, + "u": { + "*": "//music.yandex.ru/search?text=\u0002\u00010", + "sic": "//music.yandex.ru/search?text=\u0002\u00010" + }, + "*": "//www.yammer.com/search?search=\u0002\u00016", + "go": "http://yamgo.com/search?q=\u0002\u00010" + }, + "n": { + "*": "//www.yandex.com/?q=\u0002\u0001135", + "dex": { + "m": { + "*": "http://market.yandex.ru/search.xml?text=\u0002\u000119", + "aps": "http://maps.yandex.ru/?text=\u0002 \u000119" + }, + "w": "//yandex.ru/pogoda/\u0002\u00010", + "*": "//www.yandex.ru/yandsearch?text=\u0002\u0001898", + "en": "http://www.yandex.com/yandsearch?text=\u0002\u0001125" + }, + "swers": "http://answers.yahoo.com/search/search_result;_ylt=AnPnri0ekBBFsWt64sNbHmvj1KIX;_ylv=3?p=\u0002&submit-go=Search+Y!+Answers\u00013" + }, + "t": { + "r": "//www.yandex.com.tr/search/?text=\u0002\u00010", + "u": "//www.youtube.be/?q=\u0002: \u00010", + "*": "//translate.yandex.com/?text=\u0002\u0001193" + }, + "v": "http://yandex.ru/video/search?text=\u0002\u000130", + "w": "//yandex.ru/pogoda/search?request=\u0002\u000117", + "*": "//yandex.ru/search/?text=\u0002\u00014393", + "y": { + "*": "//www.yay.bg/index.php?route=product/search&search=\u0002\u000121", + "img": "//yayimages.com/search?phrase=\u0002\u000111" + }, + "cy": "//search.yacy.net/yacysearch/index.html?query=\u0002&Enter=&verify=false&nav=filetype%2Cprotocol%2Chosts%2Cauthors%2Ccollections%2Cnamespace%2Ctopics%2Cdate&startRecord=0&indexof=off&meanCount=5&resource=global&prefermaskfilter=&maximumRecords=10&timezoneOffset=0\u00010", + "en": "http://yandex.com/yandsearch?text=\u0002&lr=103421\u000143", + "jp": "http://auctions.search.yahoo.co.jp/search?p=\u0002\u000180", + "rn": { + "*": "//yarnpkg.com/en/packages?q=\u0002\u00010", + "pkg": "//yarnpkg.com/en/packages?q=\u0002\u00010" + }, + "bla": "//chinese.yabla.com/chinese-english-pinyin-dictionary.php?define=\u0002 \u00010", + "hoo": { + "*": "http://search.yahoo.com/search?p=\u0002\u0001165", + "finau": "//au.finance.yahoo.com/q?s=\u0002\u00013", + "jdic": "http://dic.search.yahoo.co.jp/search?p=\u0002\u00010" + }, + "oota": "//www.yaoota.com/en/search/?q=\u0002\u00010", + "slovari": "//slovari.yandex.ru/\u0002\u00010" + }, + "c": { + "*": "//hn.algolia.com/?query=\u0002\u000167", + "hiejp": "http://chiebukuro.search.yahoo.co.jp/search?p=\u0002\u00019" + }, + "d": { + "d": "http://dict.youdao.com/search?q=\u0002\u00015", + "e": "//de.yahoo.com/?q=\u0002\u00010", + "*": "http://www.yourdictionary.com/search/?ydQ=\u0002\u000117", + "ic": "http://dic.search.yahoo.co.jp/search?ei=UTF-8&p=\u0002&stype=full&fr=dic\u00010" + }, + "f": { + "c": "http://finance.yahoo.com/echarts?s=\u0002\u00017", + "d": "http://yufid.com/result/?search=\u0002 \u00010", + "p": "http://finance.yahoo.com/q/pr?s=\u0002+Profile\u00010", + "*": "http://finance.yahoo.com/q?s=\u0002\u000173", + "inance": "http://finance.yahoo.com/q?s=\u0002\u000173" + }, + "g": { + "o": "http://yugioh.wikia.com/wiki/Special:Search?search=\u0002&fulltext=Search\u00013", + "*": "//www.yeastgenome.org/search?q=\u0002\u000135" + }, + "h": "//yandex.com.tr/harita/?text=\u0002\u000120", + "i": { + "i": "http://www.yiiframework.com/search/?q=\u0002\u00013", + "m": { + "*": "http://images.search.yahoo.com/search/images?p=\u0002&fr=alltheweb&ei=utf-8&n=30&x=wrt&y=Search\u0001118", + "ages": "http://images.search.yahoo.com/search/images;_ylt=A0WTefMw66dLrEoAACeLuLkF?p=\u0002&ei=utf-8&iscqry=&fr=sfp\u00015" + }, + "*": "//images.search.yahoo.com/search/images?p=\u0002\u0001170", + "dio": "http://www.yidio.com/search/entertainment/\u0002/1?find=\u0002\u00015", + "ppy": "//www.yippy.com/search/?v%3Aproject=clusty-new&query=\u0002\u00017" + }, + "j": { + "m": "//map.yahoo.co.jp/mapsearch/search?p=\u0002\u00010", + "p": "http://search.yahoo.co.jp/search?p=\u0002\u0001116", + "r": "//search.yahoo.co.jp/realtime/search?p=\u0002\u0001143", + "*": "//search.yahoo.co.jp/search?p=\u0002\u0001782", + "tv": "//tv.yahoo.co.jp/search/?q=\u0002\u00013", + "isho": "http://dic.search.yahoo.co.jp/search?ei=UTF-8&p=\u0002&fr=dic&stype=prefix\u00010", + "wiki": "http://youngjustice.wikia.com/wiki/Special:Search?query=\u0002\u00010" + }, + "n": { + "*": "http://yubnub.org/parser/parse?command=\u0002 \u000184", + "ab": "//www.youneedabudget.com/?s=\u0002\u000122", + "fr": "//fr.news.search.yahoo.com/search?p=\u0002\u00010", + "ews": "http://news.search.yahoo.com/news/search?ei=UTF-8&fr=news-us-ss&c=&p=\u0002\u000113" + }, + "o": { + "u": { + "t": { + "v": "//www.youtv.de/suche?search[q]=\u0002\u00010", + "*": "//yout.com/search?terms=\u0002\u000112", + "ube": { + "*": "//www.youtube.com/results?search_query=\u0002\u0001663", + "onrepeat": "http://youtubeonrepeat.com/results/?search_query=\u0002\u00019" + } + }, + "*": "//www.youtube.com/results?search_query=\u0002\u0001663", + "ku": "http://www.soku.com/search_video/q_\u0002\u00015", + "la": "//youla.ru/?q=\u0002\u00010", + "rs": "//www.yours.org/search?q=\u0002\u00010", + "dao": { + "d": "http://dict.youdao.com/search?q=\u0002\u00015", + "*": "http://www.youdao.com/search?q=\u0002&ue=utf8&keyfrom=web.index\u00010" + }, + "glish": "http://youglish.com/search/\u0002/us\u00015", + "loop": "http://youloop.org/search.php?q=\u0002\u00010", + "magine": "//www.youmagine.com/search/designs?utf8=%E2%9C%93&search=\u0002\u00010", + "pak": "//www.youpak.com/search?q=\u0002\u00010", + "rei": "http://yourei.jp/\u0002\u00010", + "rglish": "//youglish.com/search/\u0002?\u00010", + "rtv": "http://www.yourtv.com.au/guide/search.aspx?q=\u0002\u00010", + "version": "//www.bible.com/search/bible?q=\u0002\u00010" + }, + "*": "http://yochicago.com/?s=\u0002\u000132", + "pi": "http://www.yopi.de/search?search_str=\u0002\u00010", + "bi3d": "//www.yobi3d.com/#!/search?q=\u0002\u00013", + "dobashi": "http://www.yodobashi.com/ec/category/index.html?word=\u0002\u000170", + "gscast": "http://yogscast.wikia.com/wiki/index.php?search=\u0002&fulltext=Search\u00010", + "mikata": "//yomikatawa.com/kanji/\u0002\u00019", + "p.email": "http://www.yopmail.com/en/?login=\u0002\u00010", + "pmail": "http://www.yopmail.com/en/index.php?login=\u0002\u00017" + }, + "p": { + "p": "//yppedia.puzzlepirates.com/Special:Search?search=\u0002\u00018", + "w": "//wiki.yoctoproject.org/wiki/index.php?search=\u0002\u00010", + "*": "//www.yellowpages.com/search?search_terms=\u0002\u000121", + "y": "http://yippy.com/search/?v%3Aproject=clusty-new&query=\u0002\u00010" + }, + "r": { + "i": "//yandex.com/images/search?source=collections&&url=\u0002&rpt=imageview\u000181", + "*": "http://www.yr.no/soek/soek.aspx?sted=\u0002\u0001388", + "tjp": "//search.yahoo.co.jp/realtime/search?p=\u0002\u0001143" + }, + "s": { + "*": "//slovari.yandex.ru/\u0002\u00010", + "ports": "//search.yahoo.com/search?p=/\u0002\u00013", + "tream": "//ystream.tv/q/?s=\u0002\u00010" + }, + "t": { + "b": "//www.youtube.com/results?search_query= \u0002\u00011332", + "c": { + "c": "//www.youtube.com/results?search_query=\u0002&sp=EgIwAQ%253D%253D\u00010", + "h": "//www.youtube.ch/results?search_query=\u0002\u000110", + "v": "//www.youtube.com/user/\u0002/videos\u000149", + "*": "//www.youtube.com/user/\u0002\u0001113" + }, + "d": { + "e": "//www.youtube.com/results?search_query=\u0002&gl=DE&hl=de\u000136", + "*": "//www.youtube.com/watch?v=\u0002\u000123", + "ay": "//www.youtube.com/results?search_query=\u0002&sp=EgIIAg%253D%253D\u00010", + "ate": "//www.youtube.com/results?search_query=\u0002&search_sort=video_date_uploaded\u000192" + }, + "g": { + "*": "//gaming.youtube.com/results?search_query=\u0002\u00010", + "aming": "//gaming.youtube.com/results?search_query=\u0002\u00010" + }, + "h": "//www.youtube.com/feed/history?query=\u0002\u000113", + "i": "//in.youtube.com/results?search_query=\u0002\u000162", + "j": "//travel.yahoo.co.jp/dhotel/search/?qry=\u0002\u00013", + "l": { + "*": "//www.youtube.com/results?search_type=videos&search_query=\u0002&search_duration=long&uni=3\u000119", + "ist": "//www.youtube.com/results?filters=playlist&lclk=playlist&search_query=\u0002\u00010" + }, + "m": { + "u": { + "*": "//music.youtube.com/search?q=\u0002\u0001324", + "sic": "//music.youtube.com/search?q=\u0002\u0001324" + }, + "x": "//www.youtube.com/results?search_query=\u0002&gl=MX\u00013", + "*": "//music.youtube.com/search?q=\u0002\u0001324", + "nd": "http://ytmnd.com/search?q=\u0002\u00010" + }, + "n": "//youtubenews.de/?s=\u0002\u00016", + "p": "//www.youtube.com/results?q=\u0002&sp=EgIQAw%253D%253D\u000188", + "r": { + "*": "//translate.yandex.ru/?text=\u0002\u0001144", + "en": "//translate.yandex.com/?text=\u0002\u0001193", + "ack": "//youtrack.jetbrains.com/issues?q=\u0002\u00010" + }, + "v": { + "*": "http://www.yourtv.com.au/guide/search.aspx?q=\u0002\u00010", + "ideo": "//www.youtube.com/watch?v=\u0002\u000123" + }, + "w": { + "d": "//tw.dictionary.search.yahoo.com/search?p=\u0002\u000163", + "*": "http://tw.search.yahoo.com/search?p=\u0002\u00018" + }, + "*": "//www.youtube.com/results?search_query=\u0002\u0001663", + "24": "//www.youtube.com/results?q=\u0002&sp=EgIIAg%253D%253D\u00014", + "es": "//www.youtube.com/results?search_query=\u0002&gl=ES&hl=es\u00019", + "fr": "http://www.youtube.fr/results?search_query=\u0002\u0001268", + "or": "http://youtubeonrepeat.com/results/?search_query=\u0002\u00019", + "tv": "//tv.youtube.com/search/\u0002\u000122", + "us": "//www.youtube.com/results?search_query=\u0002&gl=US\u0001140" + }, + "u": { + "*": "//hooktube.com/results?search_query=\u0002\u000120", + "m": { + "*": "http://www.yummly.com/recipes?q=\u0002\u00010", + "e100": "http://yume100prince.wikia.com/wiki/Special:Search?search=\u0002\u00010", + "mly": "http://www.yummly.com/recipes?q=\u0002\u00010" + }, + "bnub": "http://yubnub.org/parser/parse?command=\u0002\u000115", + "gioh": { + "*": "//yugipedia.com/wiki/Special:Search?search=\u0002&button=Go\u000117", + "db": "http://www.db.yugioh-card.com/yugiohdb/card_search.action?ope=1&sess=1&keyword=\u0002&stype=1&ctype=&starfr=&starto=&atkfr=&atkto=&deffr=&defto=&othercon=1\u00013" + } + }, + "v": { + "r": "http://www.yvr.ca/en/search#q=\u0002\u00010", + "*": "//video.search.yahoo.com/search/video?p=\u0002\u000192" + }, + "w": "//duckduckgo.com/?q=site%3Aweather.yahoo.com+\u0002\u000117", + "*": "http://search.yahoo.com/search?p=\u0002\u0001165", + "z": "http://youzeek.com/?lng=RU#xPAGE_V3-Artist_%3Flng%3DRU%26Artist%3D\u0002%26page%3DGeneral\u000132", + "le": "http://haku.yle.fi/?language=fi&UILanguage=fi&q=\u0002\u00013", + "mg": { + "n": "//www.youmagine.com/search/designs?search=\u0002\u00010", + "*": "//yandex.com/images/search?text=\u0002\u0001234" + }, + "yh": "http://yuyuhakusho.wikia.com/wiki/Special:Search?search=\u0002\u00010", + "east": "//www.yeastgenome.org/search?q=\u0002&is_quick=true\u00016", + "egg": { + "*": "//duckduckgo.com/?q=site%3Ahttp%3A%2F%2Fwww.gabrielweinberg.com%2Fblog+\u0002\u00010", + "i": "http://www.yeggi.com/q/\u0002/\u000160" + }, + "elp": { + "*": "http://www.yelp.com/search?find_desc=\u0002&ns=1&rpp=10&find_loc=\u0001399", + "de": "http://www.yelp.de/search?find_desc=\u0002&ns=1&rpp=10&find_loc=\u00010", + "sd": "http://www.yelp.com/search?find_desc=\u0002&find_loc=san+diego&ns=1\u000111" + }, + "ellowlu": "http://www.yellow.lu/en/yellow-pages/search?location=&query=\u0002&sort_by=relevance\u00010", + "ellownz": "http://yellow.co.nz/yellow+pages/\u0002/New+Zealand\u00010", + "entlendeboer": "http://www.yentlendeboer.nl/?s=\u0002\u00010", + "esasia": "http://www.yesasia.com/us/search/\u0002/0-0-0-q.\u0002_bpt.48-en/list.html\u00010", + "eti": "//yetigogo.com/?q=\u0002\u00010", + "lilauta": "//ylilauta.org/\u0002 \u00014", + "mail": "//mail.yahoo.com/d/search/keyword=\u0002\u000154", + "xmaps": "//maps.yandex.ru/?text=\u0002\u000111" + }, + "z": { + "d": { + "f": "//www.zdf.de/suche?q=\u0002\u000123", + "s": "http://zestedesavoir.com/rechercher/?q=\u0002\u0001148", + "w": "//www.zeldadungeon.net/wiki/Special:Search/\u0002\u00010", + "*": "//www.zeldadungeon.net/?s=\u0002\u00010", + "ic": "http://www.zdic.net/search/?q=\u0002\u00010", + "net": "http://www.zdnet.com/search?q=\u0002\u00015", + "oom": "http://zdoom.org/w/index.php?search=\u0002\u000128" + }, + "f": { + "f": "http://foundation.zurb.com/forum/posts?utf8=✓&search=\u0002&button=\u00010", + "*": "//duckduckgo.com/?q=\u0002+site:framework.zend.com\u00010" + }, + "h": { + "i": { + "*": "http://www.zhihu.com/search?q= \u0002 &type=question\u00018", + "hu": "//www.zhihu.com/search?type=content&q=\u0002\u0001207" + }, + "*": "//www.zerohedge.com/search-content?search_api_fulltext=\u0002\u0001327", + "en": "http://nciku.com/search/zh/\u0002\u00010" + }, + "u": { + "m": { + "i": "//www.zumi.pl/\u0002,namapie.html\u00010", + "*": "http://search.zum.com/search.zum?query=\u0002\u00010" + }, + "*": "http://www.zeldauniverse.net/?s=\u0002\u00010", + "ckerzauber": "http://shop.zuckerzauber.at/epages/es121414.sf/de_AT/?ObjectPath=/Shops/es121414_Caros_Zuckerzauber&ViewAction=DetailSearchProducts&Search=SF-AllStrings&SearchString=\u0002\u00010", + "lily": "http://www.zulily.com/\u0002?fromSearch=true&searchTerm=\u0002\u00010", + "rbf": { + "*": "http://foundation.zurb.com/docs//?q=\u0002: \u00010", + "oundation": "http://foundation.zurb.com/docs//?q=\u0002: \u00010" + } + }, + "w": { + "j": "http://wiki.killuglyradio.com/index.php?title=Special%3ASearch&profile=default&search=\u0002\u00010", + "*": "//zelda.gamepedia.com/index.php?search=\u0002\u000112" + }, + "*": "//www.zalando.de/katalog/?q=\u0002\u00013", + "z": { + "*": "http://www.zerozero.pt/search.php?op=all&inputString=\u0002\u00010", + "ounds": "http://www.zzounds.com/prodsearch?q=\u0002\u00015" + }, + "3s": "//zaufanatrzeciastrona.pl/?s=\u0002\u00010", + "al": { + "*": "//www.zalando.de/katalog/?q=\u0002&qf=1\u00010", + "ando": { + "*": "//www.zalando.co.uk/catalog/?q=\u0002\u00015", + "de": "//www.zalando.de/katalog/?q=\u0002\u00013" + } + }, + "ap": { + "*": "http://www.zap.co.il/search.aspx?keyword=\u0002\u000122", + "iks": "http://www.zapiks.fr/search.php?action=search&search=\u0002 \u00010", + "meta": "http://www.zapmeta.es/?vid=l791573315I1470912501&sess=a3a3a303a3a313&template=&asid=zapmeta_es&awc=&de=&nwc=&suggest=1&q=\u0002\u00010", + "pos": "//www.zappos.com/\u0002\u000112" + }, + "en": { + "o": { + "*": "http://www.zeno.org/Zeno/0/Suche?q=\u0002&k=Bibliothek\u000123", + "do": "//zenodo.org/search?q=\u0002\u00010" + }, + "*": "//arcade.zenzo.io/search?for=\u0002\u00010", + "trum": "//zentrum-online.at/?s=\u0002\u00010" + }, + "ic": "http://www.zic.it/?s=\u0002\u00010", + "ip": "//www.zip-codes.com/search.asp?srch-type=fuzzy&q=\u0002\u00016", + "kb": "//zkillboard.com/search/\u0002/\u000144", + "li": "//www.zli.ch/service/suche/?q=\u0002\u00010", + "pl": "//www.zakonyprolidi.cz/hledani?text=\u0002\u00010", + "xr": "//elixir.bootlin.com/zephyr/latest/ident/\u0002\u00010", + "100": "http://www.z100.com/main.html/?q=\u0002\u00010", + "abasearch": "http://www.zabasearch.com/people/\u0002\u00010", + "akony": "http://www.zakonypreludi.sk/main/search.aspx?text=\u0002\u00010", + "ameq": { + "2": "http://eq2.zam.com/search.html?q=\u0002\u00010", + "*": "http://everquest.allakhazam.com/search.html?q=\u0002\u00010" + }, + "anran": "http://www.zanran.com/q/?search=\u0002\u00010", + "ara": { + "*": "http://www.zara.com/webapp/wcs/stores/servlet/ItxSolrSearchingDataCmd?storeId=10701&langId=-5&searchTerm=\u0002\u00013", + "goza": "http://www.zaragoza.es/ciudad/servicios/buscar_Web?q=\u0002\u00010" + }, + "argan": "http://www.zargan.com/tr/q/\u0002\u00013", + "avvi": "//www.zavvi.com/elysium.search?search=\u0002\u00010", + "aycev": "//zaycev.net/search.html?query_search=\u0002\u00010", + "bmath": "http://www.zentralblatt-math.org/zbmath/search/?q=\u0002\u000111", + "bozi": "http://www.zbozi.cz/hledani/?q=\u0002\u000110", + "bsamp": "http://www.zbsamp.com/index.php?action=search2;search=\u0002\u00010", + "edat": "//www.zedat.fu-berlin.de/FAQ?q=\u0002\u00010", + "eef": "//zeef.com/?query=\u0002&in=all\u00010", + "ehrs": "//www.zehrs.ca/search/?search-bar=\u0002\u00010", + "eit": "http://www.zeit.de/suche/index?q=\u0002\u000112", + "eldapedia": "http://zelda.wikia.com/wiki/Special:Search?search=\u0002\u00010", + "eldauniverse": "http://www.zeldauniverse.net/?s=\u0002\u00010", + "eldawiki": "//zelda.gamepedia.com/index.php?search=\u0002\u000112", + "emljevid": "http://zemljevid.najdi.si/search_maps.jsp?q=\u0002\u00010", + "ero": { + "*": "http://www.zero.eu/?s=\u0002\u00010", + "chan": "http://www.zerochan.net/search?q=\u0002\u00019", + "hedge": "http://www.zerohedge.com/search/apachesolr_search/\u0002\u00010" + }, + "etax": "http://zetax.net/search/?q=\u0002\u00010", + "etawiki": "//zetawiki.com/w/index.php?search=\u0002\u00010", + "ikinf": "//www.zikinf.com/recherche/?query=\u0002\u00010", + "illow": "http://www.zillow.com/homes/\u0002_rb/\u0001401", + "ivefirmy": "http://www.zivefirmy.cz/?q=\u0002\u00010", + "kill": { + "*": "//zkillboard.com/search/\u0002 /\u00010", + "board": "//zkillboard.com/search/\u0002/\u000144" + }, + "mp3": "http://mp3.zing.vn/tim-kiem/bai-hat.html?q=\u0002 \u00010", + "oho": "//search.zoho.com/searchresult?query=\u0002&search_type=all&index_key=-1&embed=false\u000110", + "omato": "http://zomato.com/restaurants?q=\u0002\u00010", + "oom": { + "*": "http://www.zoom.com.br/search?q=\u0002\u00013", + "br": "http://www.zoom.com.br/search?q=\u0002\u00013", + "thelist": "http://zoomthelist.com/?q=\u0002\u00010", + ".us": "//zoom.us/?q=\u0002\u00010" + }, + "oopla": "http://www.zoopla.co.uk/search/?q=\u0002&geo_autocomplete_identifier=&country_code=&flatshare_q=§ion=for-sale&search_source=nav&include_shared_ownership=true&include_retirement_homes=true&new_homes=include\u000110", + "vab": "http://www.zvab.com/basicSearch.do?anyWords=\u0002\u00015", + "von": "http://zvon.org/comp/m/\u0002.html\u00010", + "ythom": "//duckduckgo.com/?q=site%3Azythom.blogspot.com+\u0002\u00010" + }, + "و": "//ar.wikipedia.org/wiki/Special:Search?search=\u0002\u00010", + "ג": "//www.google.co.il/\u0002\u00010", + "γ": "//www.google.gr/?gws_rd=ssl#q=\u0002\u00010", + "в": { + "*": "//uk.m.wikipedia.org/wiki/\u0002\u00010", + "н": "//ru.wikinews.org/wiki/%D0%A1%D0%BB%D1%83%D0%B6%D0%B5%D0%B1%D0%BD%D0%B0%D1%8F:%D0%9F%D0%BE%D0%B8%D1%81%D0%BA?search=\u0002\u00010", + "с": "//ru.wiktionary.org/w/index.php?search=\u0002&ns0=1\u00010", + "ики": "//ru.wikipedia.org/w/index.php?search=\u0002&\u00010" + }, + "г": { + "*": "//google.com/search?hl=ru&q=\u0002\u00010", + "к": "//www.google.ru/search?q=\u0002&tbm=isch\u00010", + "бг": "//www.google.bg/search?source=hp&q=\u0002\u00010", + "ост": "http://docs.cntd.ru/search/intellectual?q=\u0002\u00010" + }, + "л": "http://www.labirint.ru/search/\u0002\u00010", + "п": { + "*": "//www.google.com/search?q=\u0002\u00012628190", + "ш": "//www.google.ru/search?tbm=isch&q=\u0002\u00010" + }, + "ц": "//ru.wikipedia.org/wiki/Special:Search?search=\u0002\u00010", + "ш": { + "*": "//ru.wikipedia.org/w/index.php?search=\u0002\u00010", + "ру": "//ru.wikipedia.org/w/index.php?search=\u0002\u00010" + }, + "я": { + "*": "//yandex.ru/yandsearch?text=\u0002\u00010", + "к": "//yandex.ru/images/search?text=\u0002\u00010", + "м": { + "у": "//music.yandex.com/search?text=\u0002\u00010", + "*": "//yandex.ru/maps/?text=\u0002\u00010" + } + }, + "14": { + "0": "//140journos.com/search?q=\u0002\u00013", + "*": "//14-tage-wettervorhersage.de/suche/?q=\u0002&lg=de\u000146", + "4": "http://b144.co.il/PrivateResults.aspx?&p_name=\u0002\u00010" + }, + "1c": "//1cak.com/search-0-\u0002\u00010", + "3m": "http://www.trojmiasto.pl/s/\u0002/\u00013", + "3t": { + "*": "http://www.tritrans.net/cgibin/translate.cgi?spraak=Engelsk&Fra=\u0002&button=Translate%21\u00014", + "ailer": "//3tailer.com/search/?q=\u0002\u00010" + }, + "8a": "//www.8a.nu/scorecard/Search.aspx?Mode=SIMPLE&AscentType=0&CragName=\u0002\u00010", + "äx": "//www.levykauppax.fi/search/?q=\u0002\u00010", + "'f": "//www.fransktlexikon.se/\u0002\u00010", + "/.": { + "j": "http://slashdot.jp/index2.pl?fhfilter=\u0002\u00010", + "*": "http://slashdot.org/index2.pl?fhfilter=\u0002\u00010" + }, + "l1": { + "*": "//level-1.fr/?s=\u0002\u00010", + "sp": "http://l1sp.org/search?q=\u0002\u000154" + }, + "la": { + "c": { + "*": "http://www.bac-lac.gc.ca/eng/collectionsearch/Pages/collectionsearch.aspx?q=\u0002\u00010", + "uerda": "http://acordes.lacuerda.net/busca.php?canc=0&exp=\u0002\u00010" + }, + "d": "//glosbe.com/la/en/\u0002\u00010", + "f": { + "*": "http://www.lafeltrinelli.it/fcom/it/home/pages/catalogo/searchresults.html?srch=0&sort=1&page=1&prkw=\u0002&cat1=1\u00010", + "ourchette": "//www.lafourchette.com/search-refine/\u0002\u00010", + "tel": "//laftel.net/search?keyword=\u0002\u00010" + }, + "*": "//de.langenscheidt.com/deutsch-englisch/search?term=\u0002\u000114", + "m": { + "*": "//www.lambdatest.com/blog/?s=\u0002\u00010", + "ps": "//www.lamps.com/catalogsearch/result?q=\u0002\u00010", + "etayel": "http://forum.lametayel.co.il/index.php?t=search&forum_limiter=0&field=all&search_logic=AND&type=msg&srch=\u0002&btn_submit=\u00010", + "hatech": "//www.lamhatech.com/search?q=\u0002\u00010", + "laminkings": "//lamlaminkings.com.ng/?s=\u0002&submit=Search\u00010", + "mps": "http://lammps.sandia.gov/doc/search.html?q=\u0002\u00010" + }, + "r": { + "*": "http://www.larousse.fr/dictionnaires/francais/\u0002\u0001133", + "acasts": "//laracasts.com/search?q=\u0002\u00010", + "avel": "//laravel.com/docs/\u0002\u000158", + "enfr": "http://www.larousse.fr/dictionnaires/anglais-francais/\u0002\u000111", + "esfr": "http://www.larousse.fr/dictionnaires/espagnol-francais/\u0002/\u00010", + "fren": "//www.larousse.fr/dictionnaires/rechercher?q=\u0002&l=francais-anglais&culture=\u00017", + "fres": "http://www.larousse.fr/dictionnaires/francais-espagnol/\u0002/\u00010", + "frit": "//www.larousse.fr/dictionnaires/francais-italien/\u0002/?q=\u0002\u00016", + "ousse": "http://www.larousse.fr/dictionnaires/francais/\u0002\u0001133" + }, + "s": { + "*": "http://www.perseus.tufts.edu/hopper/morph?&la=la&l=\u0002&la=la\u000114", + "er": { + "*": "http://lasership.com/track/\u0002\u00010", + "ship": "http://lasership.com/track/\u0002\u00010" + }, + "tampa": "http://www.lastampa.it/ricerca?search=\u0002\u00010", + "tfm": { + "*": "http://www.last.fm/search?q=\u0002\u0001166", + "music": "//www.last.fm/music/\u0002\u00010" + }, + "t.fm": "http://www.last.fm/search?q=\u0002&from=ac\u00019" + }, + "t": { + "*": "http://www.archives.nd.edu/cgi-bin/wordz.pl?keyword=\u0002\u00010", + "in": { + "*": "http://www.perseus.tufts.edu/hopper/morph?l=\u0002&la=la\u000112", + "o": "//www.dizionario-latino.com/dizionario-latino-italiano.php?parola=\u0002\u00013" + }, + "dict": "http://latin-dictionary.net/search/latin/\u0002\u00010", + "einde": "//www.albertmartin.de/latein/?q=\u0002\u00010", + "emodelresto": { + "*": "http://www.latemodelrestoration.com/product/search?q=\u0002\u00010", + "ration": "http://www.latemodelrestoration.com/product/search?q=\u0002\u00010" + }, + "ency": "//latency.apex.sh/?url=\u0002\u00010", + "exwb": "//en.wikibooks.org/wiki/Search?search=\u0002&prefix=LaTeX\u00017", + "imes": "http://search.latimes.com/search?q=\u0002\u00010", + "long": "http://www.latlong.net/search.php?keyword=\u0002\u00010" + }, + "u": { + "*": "//www.lau.edu.lb/search/index.php?q=\u0002\u00010", + "t": "//www.laut.de/Suche?q=\u0002\u00010", + "nchpad": "//launchpad.net/+search?field.text=\u0002\u00013" + }, + "w": { + "*": "//www.law.cornell.edu/search/site/\u0002\u00010", + "s": "//www.global-regulation.com/search.php?year&country&province&d=1&start&q=\u0002&advanced=false\u00010", + "tw": "//law.moj.gov.tw/Law/LawSearchResult.aspx?ty=ONEBAR&kw=\u0002\u00010", + "phil": "//cse.google.com/cse?cx=000327027907964447955:65fjwortx5c&q=\u0002&oq=\u0002&gs_l=partner-generic.3...6080.6409.0.9078.4.4.0.0.0.0.157.426.2j2.4.0.gsnos%2Cn%3D13...0.264j30168j4...1.34.partner-generic..2.2.173.cXIan67Quoc\u00010", + "yer": "//www.avvo.com/search?query=\u0002\u00010" + }, + "z": { + "*": "//www.lazada.com.ph/catalog/?q=\u0002\u000122", + "th": "http://www.lazada.co.th/catalog/?scs=0&q=\u0002 \u00010", + "adaid": "http://www.lazada.co.id/catalog/?q=\u0002 \u00014", + "adaph": "//www.lazada.com.ph/catalog/?q=\u0002\u000122" + }, + "ec": "//laec.fr/recherche?termes=\u0002\u00010", + "ng": { + "*": "//LanguageTool.org/?text=\u0002\u00013", + "en": "//en.langenscheidt.com/german-english/\u0002\u00017" + }, + "pa": { + "*": "http://lapatilla.com/?s=\u0002\u00019", + "ck": "http://www.netlib.org/lapack/complex16/\u0002.f\u00010", + "tria": "http://lapatria.com/?q=\u0002\u00010" + }, + "pl": "//ls2pac.lapl.org/?section=search&term=\u0002\u00010", + "bdoor": "//labdoor.com/review?q=\u0002\u00010", + "emmle": "//www.laemmle.com/search?q=\u0002\u00010", + "inwiki": "//lain.wiki/index.php?search=\u0002\u00010", + "nacion": "http://buscar.lanacion.com.ar/\u0002/sort-new\u00010", + "npor": "http://www.microsoft.com/Language/en-US/Search.aspx?sString=\u0002&langID=pl-pl\u00010", + "opinione": "//laopinione.com/?s=\u0002\u00010", + "poste": "http://www.csuivi.courrier.laposte.fr/suivi?id=\u0002\u000110", + "ptopdirect": "http://www.laptopdirect.co.za/search.php?SearchTerm=\u0002\u00010", + "voro": "http://www.motorelavoro.it/?q=\u0002\u00010" + }, + "lb": { + "c": { + "*": "http://www.leboncoin.fr/recherche/?text=\u0002\u0001340", + "ra": "//www.leboncoin.fr/recherche/?text=\u0002®ions=22\u00010", + "idf": "//www.leboncoin.fr/recherche/?text=\u0002®ions=12\u00010" + }, + "f": "//labonneformation.pole-emploi.fr/toutes-les-formations?motscles=\u0002\u00010", + "*": "//letterboxd.com/search/\u0002/\u0001545", + "p": "//lbp.me/search/v?q=\u0002\u00014", + "s": "//www.logos.com/products/search?q=\u0002\u00016", + "x": "//letterboxd.com/search/\u0002\u000198" + }, + "lc": { + "c": { + "*": "http://eng.letscc.net/?t=all&k=\u0002\u00010", + "n": "//lccn.loc.gov/\u0002\u00010" + }, + "*": "//laracasts.com/search?q=\u0002\u00010", + "r": "http://lxr.free-electrons.com/ident?i=\u0002\u00010", + "bs": "//www.luftfahrtclubbraunschweig.de/suchen.php?such=\u0002\u00013", + "id": "http://id.loc.gov/search/?q=\u0002&q=\u00010", + "sc": "//lcsc.com/search?q=\u0002\u000133", + "auth": "http://authorities.loc.gov/cgi-bin/Pwebrecon.cgi?Search_0Arg=\u0002&Search_Code=SHED_&PID=pyauyDhI6ZL9vR3exz9cx8t8BF&SEQ=20161101104025&CNT=100&HIST=1\u00010", + "harts": "//www.litcharts.com/search?query=\u0002\u00010", + "onj": "//www.larousse.fr/conjugaison/francais/\u0002\u000123", + "sgo": "http://wiki.teamliquid.net/counterstrike/index.php?title=Special%3ASearch&search=\u0002&go=Go\u00010", + "uerdanet": "http://acordes.lacuerda.net/busca.php?exp=\u0002 \u00010" + }, + "ld": { + "a": "http://de.langenscheidt.com/deutsch-arabisch/search?term=\u0002\u00010", + "e": "//en.langenscheidt.com/german-english/\u0002\u00017", + "*": "http://www.ldoceonline.com/search/?q=\u0002\u0001193", + "s": { + "*": "//www.lds.org/search?lang=eng&query=\u0002 \u000140", + "s": "//www.lds.org/scriptures/search?lang=eng&query=\u0002\u00010", + "dk": "//www.lav-det-selv.dk/find?q=\u0002\u00010" + }, + "db": "http://www.lddb.com/search.php?search=\u0002\u000122", + "lc": { + "*": "http://www.ldlc.com/navigation/\u0002/\u000172", + "be": "http://www.ldlc.be/navigation/\u0002/\u00010" + }, + "ota": "http://wiki.teamliquid.net/dota2/index.php?search=\u0002\u000132" + }, + "le": { + "b": { + "*": "http://lowendbox.com/?s=\u0002\u00010", + "oncoin": "//www.leboncoin.fr/recherche/?text=\u0002\u000147" + }, + "f": "//www.linguee.com/english-french/search?source=french&query=\u0002\u000128", + "i": { + "*": "//leifinder.com/search/\u0002/0/15/results.html?\u00014", + "fi": "//www.leifiphysik.de/suche?search_api_fulltext=\u0002\u00010", + "denlib": "//www.bibliotheek.universiteitleiden.nl/zoeken?q=\u0002\u00010", + "surepro": "http://www.leisurepro.com/search?searchinfo=\u0002\u00010" + }, + "n": { + "*": "//mothereff.in/byte-counter#\u0002\u00013", + "fr": "//www.linguee.fr/francais-anglais/search?source=anglais&query=\u0002\u000173", + "ovo": "http://shop.lenovo.com/SEUILibrary/controller/e/web/LenovoPortal/en_US/site.workflow:SimpleSiteSearch?q=\u0002&v=15&lang=en&cc=us&en=utf&Search.x=0&Search.y=0&Search=Search\u00016" + }, + "o": { + "c": "http://dict.leo.org/chde?lp=chde&search=\u0002\u00010", + "*": "//dict.leo.org/englisch-deutsch/\u0002\u00017550", + "e": "http://dict.leo.org/ende?lp=ende&search=\u0002\u0001367", + "f": { + "*": "http://dict.leo.org/frde?lp=frde&search=\u0002\u000159", + "r": "//dict.leo.org/französisch-deutsch/\u0002\u000143" + }, + "i": "http://dict.leo.org/itde?lp=itde&search=\u0002\u000156", + "p": { + "*": "http://dict.leo.org/ptde/?lp=ende&lang=de&searchLoc=0&cmpType=relaxed§Hdr=on&spellToler=&search=\u0002\u000114", + "l": "//dict.leo.org/plde/?search=\u0002\u00010", + "t": "//dict.leo.org/portugiesisch-deutsch/\u0002\u00010" + }, + "r": { + "*": "http://dict.leo.org/rude?lp=rude&search=\u0002\u00017", + "u": "//dict.leo.org/russisch-deutsch/\u0002\u000111" + }, + "s": "http://dict.leo.org/esde?lp=esde&search=\u0002\u0001126", + "ns": "//www.leons.ca/pages/search-results?limit=48&q=\u0002\u00010" + }, + "s": { + "*": "http://www.linguee.es/espanol-ingles/search?source=auto&query=\u0002\u000188", + "fr": "//www.linguee.fr/francais-espagnol/search?source=espagnol&query=\u0002\u00014", + "cris": "//duckduckgo.com/?q=site%3Ales-cris.com+\u0002\u00010", + "num": { + "*": "http://www.lesnumeriques.com/recherche?q=\u0002\u00017", + "eriques": "http://www.lesnumeriques.com/recherche.html?q=\u0002&cx=partner-pub-8349656358827352%3A8590362607&cof=FORID%3A10&ie=UTF-8&hl=fr\u00010" + }, + "oir": "//www.lesoir.be/archives/recherche?word=\u0002&sort=date%20desc&datefilter=lastyear&form_build_id=form-OccakxlLTXnbavxnbgZGoqHzkT0bEeOrjy3PPlFais4&form_id=dpidamwidgets_damsimplesearch_content_type_search_form\u00010" + }, + "t": { + "*": "http://www.lowendtalk.com/search?Search=\u0002\u00010", + "o": "http://letonika.lv/default.aspx?q=\u0002\u00014", + "ra": { + "*": "//letras.top/results/?q=\u0002\u00010", + "s": { + "*": "http://letras.mus.br/?q=\u0002 \u000114", + "br": "http://letras.mus.br/?q=\u0002\u00010" + } + }, + "ssingit": "//search.letssingit.com/?s=\u0002&a=search&l=archive\u00010", + "terboxd": "http://letterboxd.com/search/films/\u0002/\u0001179" + }, + "*": "//le.ac.uk/search?q=\u0002\u000110", + "el": "//www.clsfyd.com/search-results/?ad_title=\u0002\u00010", + "go": { + "*": "//search2.lego.com/en-GB/\u0002\u000120", + "ideas": "//ideas.lego.com/discover#search/q:\u0002\u00010", + "wiki": "//lego.fandom.com/search?query=\u0002\u00010" + }, + "ka": "//www.varusteleka.fi/fi/bestsearch/\u0002?q=\u0002\u00010", + "mo": { + "*": "//www.hdg.de/lemo/search/?q=\u0002\u00010", + "nde": "http://www.lemonde.fr/recherche/?search_keywords=\u0002\u000132" + }, + "vi": "//levidsmith.com/?s=\u0002\u00010", + "xp": "http://lexparency.org/eu/EN/search?deep=True&search_words=\u0002\u00010", + "xt": "http://www.greek-language.gr/greekLang/modern_greek/tools/lexica/triantafyllides/search.html?lq=\u0002\u00010", + "afly": "//www.leafly.com/search?q=\u0002\u000134", + "arn": { + "*": "//learningapps.org/index.php?s=\u0002\u00014", + "dev": "//php.learndev.info/?q=\u0002\u00010", + "ersdictionary": "http://www.learnersdictionary.com/definition/\u0002\u00010", + "gaelic": "http://www.learngaelic.net/dictionary/index.jsp?slang=both&wholeword=false&abairt=\u0002\u00010", + "-js": "http://learn.javascript.ru/search?query=\u0002\u00010", + "lol": "//www.reddit.com/r/summonerschool/search/?q=\u0002&restrict_sr=1\u00010", + "xiny": "//learnxinyminutes.com/docs/\u0002/\u000118", + "zone": "http://learnzone.org.uk/courses/?q=\u0002\u00010" + }, + "cker": "http://www.lecker.de/suche-rezept/\u0002\u00010", + "clerc": "//www.culture.leclerc/pageRecherche?q=\u0002&univers=all\u00010", + "dict": "http://www.le-dictionnaire.com/resultats.php?mot=\u0002\u00013", + "dom": "//ledom.com.ua/search?controller=search&orderby=position&orderway=desc&search_category=all&s=\u0002\u00010", + "gal": "http://scholar.google.com/scholar?hl=en&q=\u0002&btnG=Search&as_sdt=2%2C5&as_ylo=&as_vis=0\u00018", + "gimi": "//www.legimi.pl/ebooki/?szukaj=\u0002\u00010", + "gisqc": "http://legisquebec.gouv.qc.ca/fr/result?command=search&length=10&search_type=all&title_search_type=any&corpus=all&corpusType=c&langCont=fr&fragment=\u0002&shorttitle=&stemmed=stemmed\u00010", + "long": "//www.lelong.com.my/catalog/all/list?TheKeyword=\u0002\u00010", + "rnabit": "//lernabit.com/search?q=\u0002\u00010", + "rnuen": "//lernu.net/en/vortaro/\u0002\u00010", + "rnues": "//lernu.net/es/vortaro/\u0002\u00010", + "roymerlinit": "//www.leroymerlin.it/ricerca?q=\u0002&page=1\u00010", + "wrockwell": "//duckduckgo.com/?q=site%3Alewrockwell.com+\u0002 \u00010", + "xin": "http://lexin.udir.no/?search=\u0002&dict=nbo-maxi&ui-lang=NBO&startingfrom=&count=10&checked-languages=E&checked-languages=N\u00010", + "xicanum": "http://wh40k.lexicanum.com/mediawiki/index.php?title=Special%3ASearch&search=\u0002\u000113", + "xisnexis": "//www.lexisnexis.com.au/en/global-pages/search?query=\u0002\u00010", + "xml": "//www.lexml.gov.br/busca/search?keyword=\u0002&f1-tipoDocumento=\u00010" + }, + "lf": { + "c": "//old.reddit.com/r/LiverpoolFC/search?q=\u0002&restrict_sr=on\u00010", + "*": "http://www.lesfrontaliers.lu/search?text=\u0002\u00010", + "m": "http://www.last.fm/music/\u0002/\u0001173", + "pl": "http://pac.lfpl.org/polaris/search/searchresults.aspx?&type=Default&by=KW&sort=RELEVANCE&term=\u0002\u00010", + "twiki": "http://lapfoxtrax.wikia.com/wiki/Special:Search?search=\u0002&fulltext=Search\u00010" + }, + "lh": { + "*": "http://lifehacker.com/search?q=\u0002\u000114", + "v": { + "*": "http://lehollandaisvolant.net/?q=\u0002\u00010", + "l": "http://lehollandaisvolant.net/?mode=links&q=\u0002\u00010" + } + }, + "li": { + "c": { + "*": "//www.linkedin.com/search/results/companies/?keywords=\u0002\u000167", + "entium": "//licentium.net/w/index.php?search=\u0002\u00010" + }, + "i": "//www.law.cornell.edu/search/site/\u0002\u00010", + "*": "//www.linkedin.com/search/results/all/?keywords=\u0002\u00012148", + "m": "//www.limundo.com/pretragaLimundo.php?bSearchBox=1&txtPretraga=\u0002&Submit=\u00010", + "n": { + "g": { + "e": { + "*": "http://www.linguee.com/deutsch-englisch/search?source=auto&query=\u0002\u000161", + "rka": "//lingerka.pl/catalogsearch/result/?q=\u0002\u00010" + }, + "f": { + "e": "http://www.linguee.fr/francais-anglais/search?source=auto&query=\u0002\u000136", + "*": "//www.linguee.de/deutsch-franzoesisch/search?source=auto&query=\u0002\u00010", + "n": "http://www.linguee.fr/francais-neerlandais/search?source=auto&query=\u0002\u00010", + "p": "http://www.linguee.fr/francais-portugais/search?source=auto&query=\u0002\u00010", + "r": "http://www.linguee.fr/francais-anglais/search?source=auto&query=\u0002\u000136" + }, + "*": "//ling.pl/slownik/angielsko-polski/\u0002\u000144", + "o": "http://www.netlingo.com/search.php?searchtxt=\u0002\u00010", + "p": { + "f": "http://www.linguee.fr/francais-portugais/search?source=portugais&query=\u0002\u00010", + "*": "http://www.linguee.de/deutsch-portugiesisch/search?source=auto&query=\u0002\u00010", + "l": "http://www.linguee.pl/angielski-polski/t%C5%82umaczenie/\u0002.html\u00015" + }, + "vo": "//lingvolive.ru/translate/en-ru/\u0002\u00018", + "ualeo": "//lingualeo.com/ru/glossary/learn/dictionary#\u0002\u00010", + "uee": { + "*": "http://www.linguee.de/deutsch-englisch/search?source=auto&query=\u0002\u0001290", + "fe": "//www.linguee.de/francais-englisch/search?source=auto&query=\u0002 \u00010" + }, + "ues": "//www.linguee.es/espanol-ingles/search?source=auto&query=\u0002\u00010" + }, + "*": "http://www.linguee.com/english-french/search?source=auto&query=\u0002 \u0001180", + "br": "http://www.linguee.com.br/portugues-ingles/search?source=auto&query=\u0002\u00010", + "dp": "http://www.linguee.de/deutsch-portugiesisch/search?source=auto&query=\u0002\u00010", + "ef": "//www.linguee.com/english-french/search?source=auto&query=\u0002\u000152", + "eg": "http://www.linguee.com/english-german/search?source=german&query=\u0002\u00010", + "ei": "//www.linguee.it/italiano-inglese/search?query=\u0002\u00010", + "en": "http://www.linguee.com/english-dutch/search?source=auto&query=\u0002\u00010", + "ep": "http://www.linguee.com/english-portuguese/?query=\u0002\u00010", + "es": { + "*": "http://www.linguee.com/english-spanish/?query=\u0002\u000125", + "in": "http://www.linguee.es/espanol-ingles/search?source=auto&query=\u0002\u000188" + }, + "fd": "http://www.linguee.fr/francais-allemand/search?source=auto&query=\u0002 \u00010", + "fe": "//www.linguee.fr/francais-anglais/search?query= \u0002\u000113", + "kl": "//linklocker.co/search?query=\u0002\u00010", + "pe": "http://www.linguee.com/english-portuguese/search?source=portuguese&query=\u0002\u00010", + "se": "http://www.linguee.com/english-swedish/search?query=\u0002\u00010", + "sv": "http://www.linguee.com/english-swedish/search?source=auto&query=\u0002\u00010", + "ux": { + "*": "//explicativolinux.wordpress.com/?s=\u0002\u000132", + "q": "http://www.linuxquestions.org/questions/\u0002\u00010", + "fr": "//duckduckgo.com/?q=\u0002+site%3Alinuxfr.org&ia=web\u00013", + "mint": "http://forums.linuxmint.com/search.php?keywords=\u0002\u000115", + "tracker": "http://linuxtracker.org/index.php?page=torrents&search=\u0002\u00010" + }, + "coder": "http://www.lincoder.com/?s=\u0002:\u00010", + "dit": "http://www.linguee.de/deutsch-italienisch/search?source=auto&query=\u0002\u00010", + "kedin": "//www.linkedin.com/search/results/all/?keywords=\u0002\u00012148", + "kiesta": "http://www.linkiesta.it/cerca/\u0002\u00010", + "kup": "http://www.linkup.com/results.php#q=\u0002\u00010", + "-nlen": "http://www.linguee.nl/nederlands-engels/search?source=auto&query=\u0002\u00010", + "ode": "//library.linode.com/search?query=\u0002\u00014", + "org": "//www.linux.org/search/?q=\u0002\u00010", + "snipp": "http://linuxsnippets.net/en/search/node/\u0002\u00010", + "ternaute": { + "*": "http://www.linternaute.com/encyclopedie/recherche/?f_libelle=\u0002\u000115", + "sy": "//www.linternaute.fr/dictionnaire/fr/synonyme/\u0002/\u00010" + } + }, + "o": "//libraries.io/search?q=\u0002\u00010", + "t": { + "e": { + "*": "//duckduckgo.com/lite?q=\u0002\u000122", + "r": { + "*": "//www.montygreylock.com/search/?q=\u0002\u00010", + "ana": "//literana.de/?s=\u0002\u00010" + }, + "fx": "//www.litefx.to/search?q=\u0002\u00010" + }, + "*": "//luvit.io/lit.html#\u0002\u00010", + "fl": "//litfl.com/?s=\u0002\u00010", + "blog": "//learneditonline.blog/?s=\u0002\u00010", + "dev": "//literarydevices.net/?s=\u0002\u00010", + "res": "//www.litres.ru/pages/rmd_search/?q=\u0002\u00013", + "tre": "http://www.littre.org/definition/\u0002\u000112" + }, + "u": "http://search.liu.se/en/?query=\u0002\u00010", + "be": { + "*": "//www.liberation.fr/recherche/?q=\u0002\u00015", + "ria": "http://www.libreriauniversitaria.it/c_power_search.php?shelf=BIT&q=\u0002&submit=\u00010" + }, + "de": "http://www.linguee.de/deutsch-englisch/search?source=auto&query=\u0002\u0001290", + "df": "//www.linguee.de/deutsch-franzoesisch/search?source=auto&query=\u0002\u00010", + "di": "http://www.linguee.de/deutsch-italienisch/search?query=\u0002\u00010", + "ed": "//www.linguee.de/deutsch-englisch/search?source=englisch&query=\u0002\u000130", + "es": "//www.linguee.es/espanol-ingles/search?query=\u0002\u00010", + "fd": "//www.linguee.fr/francais-allemand/search?source=auto&query=\u0002\u00013", + "fe": { + "*": "//www.lifesitenews.com/archives/search/?q=\u0002\u00010", + "hack": { + "*": "http://lifehacker.com/search?q=\u0002\u000114", + "er": "http://lifehacker.com/search?q=\u0002\u000114", + "ing": "http://lifehacking.nl/?s=\u0002\u00010" + }, + "print": "http://www.google.com/cse?cx=partner-pub-2513564923850231%3Anzof3qz9abm&ie=ISO-8859-1&q=time&sa=Search#gsc.tab=0&gsc.q=\u0002&gsc.page=1\u00014", + "ray": "//dev.liferay.com/es/search?p_p_id=3&p_p_lifecycle=0&p_p_state=maximized&p_p_mode=view&_3_struts_action=%2Fsearch%2Fsearch&_3_redirect=%2Fes%2Fdevelop%2Ftutorials%2F-%2Fknowledge_base%2F7-1%2Fupgrading-a-liferay-mvc-portlet&_3_keywords=\u0002&_3_groupId=10184\u00010" + }, + "fo": "//www.lifo.gr/search?q=\u0002\u00010", + "hu": "//www.linguee.com/english-hungarian/search?source=auto&query=\u0002\u00010", + "ke": "http://thesaurus.com/browse/\u0002\u000191", + "lo": "//search.lilo.org/searchweb.php?q=\u0002\u00010", + "bby": "//libbyapp.com/library/reads/search/query-\u0002/page-1\u00010", + "bcom": "//libcom.org/search/node/\u0002\u00010", + "bdems": "http://www.libdems.org.uk/search?q=\u0002\u00010", + "bgdx": "//duckduckgo.com/?q=site%3Alibgdx.badlogicgames.com+\u0002&t=h&ia=web\u00010", + "biiitd": "http://library.iiitd.edu.in/cgi-bin/koha/opac-search.pl?idx=&q=\u0002\u00010", + "bre": { + "*": "//librewiki.net/wiki/Special:Search?search=\u0002&go=Go\u00010", + "fm": "http://libre.fm/search.php?search_term=\u0002\u00010", + "flix": "//www.libreflix.org/busca/\u0002\u00010", + "stock": "http://librestock.com/search/?query=\u0002\u00010", + "ture": "//www.libreture.com/search/?q=\u0002\u00010", + "wiki": "//librewiki.net/index.php?title=%ED%8A%B9%EC%88%98%3A%EA%B2%80%EC%83%89&search=\u0002\u00010" + }, + "brs": "//lib.rs/search?q=\u0002\u0001170", + "bris": "http://libris.kb.se/hitlist?d=libris&q=\u0002&f=simp&spell=true\u00010", + "braries": "//libraries.io/search?q=\u0002\u00010", + "brarything": "http://www.librarything.com/search_works.php?q=\u0002\u00010", + "brivox": "http://librivox.org/newcatalog/search.php?title=\u0002&author=&status=all&action=Search\u00010", + "bth": { + "*": "http://lib.thessaloniki.gr/ipac20/ipac.jsp?session=14048C549F1N5.44906&menu=search&aspect=subtab37&npp=10&ipp=20&spp=20&profile=central--1&ri=&term=\u0002&index=.GW&x=0&y=0&aspect=subtab37\u00010", + "ing": "//www.librarything.com/search.php?term=\u0002\u00010" + }, + "buv": { + "a": "//lib.uva.nl/primo-explore/search?query=any,contains,\u0002&tab=all&search_scope=uva_all&vid=UVA\u00010", + "*": "http://docs.libuv.org/en/latest/search.html?q=\u0002&check_keywords=yes&area=default\u00010" + }, + "buniversitaria": "http://www.libreriauniversitaria.it/c_power_search.php?shelf=BIT&q=\u0002&submit=\u00010", + "dwoord": "//www.welklidwoord.nl/\u0002\u00010", + "ende": "//www.linguee.com/english-german/search?source=auto&query=\u0002\u00014", + "enit": "http://www.linguee.com/english-italian/search?source=auto&query=\u0002\u00010", + "fpv": "//lifpv.com/?s=\u0002\u00010", + "ght": { + "*": "//www.light.gg/db/search/?q=\u0002 \u000147", + "fm": "//www.lightfm.com.au/?s=\u0002\u00010", + "gg": "//www.light.gg/db/search/?q=\u0002\u000112" + }, + "gnux": "http://lignux.com/?s=\u0002\u00010", + "hkg": "//lihkg.com/search?q=\u0002\u00010", + "-ion": "//www.battdepot.com/nl/Search.aspx?keywords=\u0002\u00010", + "learning": "//www.linkedin.com/learning/search?keywords=\u0002\u00010", + "lypond": "http://lsr.di.unimi.it/LSR/Search?q=\u0002\u00010", + "pad": "//www.lipad.ca/search/?q=\u0002\u00010", + "psum": "http://www.lipsum.com/feed/html?amount=\u0002\u000112", + "quidation": "http://www.liquidation.com/auction/search?cmd=keyword&searchparam_words=\u0002&flag=new\u00010", + "quidpedia": "http://wiki.teamliquid.net/starcraft2/index.php?title=Special%3ASearch&search=\u0002&go=Go\u000110", + "quipedia": "http://wiki.teamliquid.net/starcraft2/index.php?title=Special%3ASearch&go=Go&search=\u0002\u000133", + "quorland": "//www.liquorland.com.au/Search?q=\u0002\u00010", + "rik": "//lirik.web.id/results/?q=\u0002\u00010", + "stal": "http://www.listal.com/search/\u0002\u00010", + "stam": "http://www.list.am/category?q=\u0002\u00010", + "stadomangablog": "http://www.listadomanga.es/blog/?s=\u0002\u00010", + "stcorp": "//www.listcorp.com/search?q=\u0002\u00010", + "stennotes": "//www.listennotes.com/search?q=\u0002\u00010", + "stverse": "http://listverse.com/search/?q=\u0002&sa=Search\u00010", + "vec": "//www.livechart.me/search?q=\u0002\u000122", + "vely": "//shirts.ly/shop?search=\u0002\u00010", + "veatc": "//www.liveatc.net/search/?icao=\u0002\u00010", + "veleak": "http://www.liveleak.com/browse?q=\u0002 \u000119", + "vemint": "//www.livemint.com/Search/Link/Keyword/\u0002\u00010", + "veplasma": "http://www.liveplasma.com/#/artist/\u0002 \u00010", + "vestrong": "http://www.livestrong.com/search/?mode=standard&search=\u0002\u00010", + "zzart": "http://www.lizzart.fr/boutique/tout/recherche.html?keyword=\u0002&limitstart=0&option=com_virtuemart&view=category\u00010" + }, + "lj": "http://duckduckgo.com/?q=site%3Alivejournal.com+\u0002 \u00010", + "lk": { + "*": "http://www.lolking.net/search?name=\u0002\u00017", + "n": "//lokan.jp/?s=\u0002\u00018" + }, + "ll": { + "*": "http://www.liveleak.com/browse?q=\u0002\u000155", + "ib": "//leeds.summon.serialssolutions.com/?q=elonmsuck&fvf=ContentType%2CBook+Review%2Ct#!/search?ho=t&fvf=ContentType,Book%20Review,t&l=en&q=\u0002\u00010", + "uk": "http://capitadiscovery.co.uk/liverpool/items?query=\u0002\u00010", + "vm": "//duckduckgo.com/?q=site%3Allvm.org+\u0002\u00010", + "bean": "http://www.llbean.com/llb/search/?freeText=\u0002&init=1\u00014" + }, + "lm": { + "a": "http://archive.org/search.php?query=\u0002%20AND%20collection%3Aetree\u00010", + "c": "//les-maitres-composeurs.fr/?s=\u0002&post_type=product\u00010", + "*": "http://www.livemixtapes.com/main.php?artist=\u0002\u00010", + "r": "http://www.latemodelrestoration.com/Product/Search?q=\u0002\u00010", + "s": "//lemmasoft.renai.us/forums/search.php?keywords=\u0002\u00010", + "u": "//opac.ub.uni-muenchen.de/TouchPoint/start.do?View=sunrise&Language=de&Query=-1=%22\u0002%22\u00014", + "w": { + "*": "//lostmediawiki.com/index.php?search=\u0002\u00010", + "iki": "http://luigi-mansion.wikia.com/wiki/Special:Search?search=\u0002\u00010" + }, + "x": "//www.linio.com.mx/search?q=\u0002\u00010", + "ec": "//collections.leventhalmap.org/search?&q=\u0002\u00010", + "ms": "//lmms.io/wiki/index.php?title=Special%3ASearch&profile=default&search=\u0002&fulltext=Search\u00010", + "ddgtfy": "//lmddgtfy.net/?q=\u0002\u00013", + "gtfy": "http://www.lmgtfy.com/?s=d&q=\u0002\u000130" + }, + "ln": { + "*": "http://lenewbie.com/?s=\u0002\u00016", + "p": "//logbuch-netzpolitik.de/?s=\u0002\u00010", + "u": "//lnu-se-primo.hosted.exlibrisgroup.com/primo-explore/search?query=any,contains,\u0002&search_scope=default_scope&sortby=rank&vid=primo-custom-lnu&pcAvailability=false&lang=sv_SE\u00010", + "db": "http://lndb.info/search?text=\u0002\u00010" + }, + "lp": { + "h": "//www.leifiphysik.de/suche/\u0002\u00010", + "*": "//launchpad.net/+search?field.text=\u0002\u00013", + "m": "//www.die.net/search/?q=\u0002\u00016", + "o": "http://www.lapoliticaonline.com/0/buscar/index.vnc?id=\u0002\u00010", + "s": "http://www.laptopspirit.fr/search/\u0002\u00010", + "archive": "http://lparchive.org/search/\u0002 #results\u00013", + "bug": "//bugs.launchpad.net/bugs/+bugs?field.searchtext=\u0002\u000120" + }, + "lq": { + "*": "//forum.linuxquimper.org/search?q=\u0002\u00010", + "w": "http://wiki.linuxquestions.org/index.php?search=\u0002\u00010", + "dn": "//www.laquadrature.net/fr/search/apachesolr_search/\u0002\u00010", + "pcs": "//liquipedia.net/counterstrike/index.php?search=\u0002\u00010" + }, + "ls": { + "e": { + "*": "//linuxsecurity.expert/search/?q=\u0002\u00010", + "lib": "//librarysearch.lse.ac.uk/primo-explore/search?query=any,contains,\u0002&tab=default_tab&search_scope=CSCOP_ALL&sortby=rank&vid=44LSE_VU1\u00010" + }, + "f": "http://www.lsf.com.ar/resulta.aspx?key=\u0002\u00010", + "g": "http://www.lazada.sg/catalog/?q=\u0002\u00010", + "i": "http://search.letssingit.com/cgi-exe/am.cgi?a=search&l=archive&typeid=2&s=\u0002\u00010", + "*": "http://littlesis.org/search?q=\u0002\u000110", + "r": "http://lsr.di.unimi.it/LSR/Search?q=\u0002\u00010", + "dh": "//lasombradelhelicoptero.com/?s=\u0002\u00010", + ".de-sv": "http://de.langenscheidt.com/deutsch-schwedisch/search?term=\u0002&q_cat=%2Fdeutsch-schwedisch%2F\u00010", + ".sv": "http://de.langenscheidt.com/schwedisch-deutsch/search?term=\u0002&q_cat=%2Fschwedisch-deutsch%2F\u00010", + "pace": "http://www.lspace.org/cgi-imps/perlfect/search/search.pl?q=\u0002\u00010", + "tarcraft": "//liquipedia.net/starcraft2/index.php?search=\u0002\u00010" + }, + "lt": { + "a": "//www.lta.org.uk/search-results/?q=\u0002\u00010", + "b": "//www.letras.mus.br/?q=\u0002 \u00010", + "c": "//litecoin.holytransaction.com/address/\u0002\u00010", + "*": "//www.librarything.com/search.php?searchtype=work&search=\u0002\u000150", + "r": { + "*": "//letterboxd.com/search/\u0002\u000198", + "ans": "//www.linguee.es/espanol-ingles/search?&query=\u0002\u00010" + }, + "s": "http://www.latoilescoute.net/spip.php?page=recherche&recherche=\u0002 \u00010", + "t": { + "*": "//linustechtips.com/main/search/?&q=\u0002\u000114", + "forum": "//duckduckgo.com/?q=\u0002+site%3Alinustechtips.com\u00010" + }, + "u": { + "*": "http://lambda-the-ultimate.org/search/node/\u0002\u00010", + "lib": "http://search.lib.latrobe.edu.au/primo_library/libweb/action/dlSearch.do?vid=LATROBE&institution=LATROBE&search_scope=All&query=any,contains, \u0002 \u00010" + }, + "fr": "//www.larousse.fr/dictionnaires/italien-francais/\u0002\u000117", + "wiki": "//lt.wikipedia.org/w/index.php?search=\u0002\u00010" + }, + "lu": { + "*": "//www.liberty.edu/search/?q=\u0002\u00019", + "t": { + "*": "//www.bibleserver.com/text/LUT/\u0002\u00017", + "her": "//www.luther.edu/search/?q=\u0002\u000133", + "ris": "//lutris.net/games/?q=\u0002\u0001174" + }, + "x": { + "*": "//lux.leuphana.de/vufind/Search/Results?lookfor=\u0002&submit=Suchen\u00010", + "or": "http://neoluxor.cz/vyhledavani/?query=\u0002\u00010", + "flair": "//www.luxflair.de/search?sSearch=\u0002 \u00010" + }, + "ch": "//de.lush.com/search/site/\u0002\u00010", + "do": { + "*": "http://ludopedia.com.br/search?search=\u0002\u00010", + "pedia": "http://ludopedia.com.br/search?search=\u0002\u00010" + }, + "lu": "//www.lulu.com/shop/search.ep?keyWords=\u0002\u00010", + "pa": "//duckduckgo.com/?q=\u0002+site%3Apiaui.folha.uol.com.br+inurl%3Alupa&ia=web\u00010", + "rk": { + "*": "http://lurkmore.to/index.php?search=\u0002\u000160", + "more": "http://lurkmore.to/index.php?search=\u0002\u000160" + }, + "adoc51": "//www.lua.org/manual/5.1/manual.html#pdf-\u0002\u00010", + "adoc52": "//www.lua.org/manual/5.2/manual.html#pdf-\u0002\u00010", + "adoc53": "//www.lua.org/manual/5.3/manual.html#pdf-\u0002\u00010", + "aforge": "http://luaforge.net/search/?type_of_search=soft&words=\u0002&Search=Search\u00010", + "arocks": "//luarocks.org/search?q=\u0002\u000112", + "bimyczytac": "http://lubimyczytac.pl/szukaj/ksiazki?phrase=\u0002\u00014", + "buntu": "http://lubuntu.me/?s=\u0002\u00010", + "cire": "//duckduckgo.com/?q=\u0002+site%3Alucire.com\u00010", + "cky": "http://www.google.com/search?q=\u0002&btnI\u00015", + "dwig": "//ludwig.guru/s/\u0002 \u000120", + "gat": { + "*": "http://www.lugatim.com/s/\u0002\u00019", + "ım": "http://lugatim.com/s/\u0002\u00010" + }, + "kol": "http://www.lukol.com/s.php?q=\u0002\u00015", + "mas": "//www.lumas.de/search/?q=\u0002\u00010", + "men": "http://lumendatabase.org/notices/search?utf8=✓&term=\u0002\u00010", + "naavr": "http://avr.myluna.de/doku.php?do=search&id=\u0002\u00010", + "zme": "http://luzme.com/search_all?keyword=\u0002\u00010" + }, + "lv": { + "*": "http://www.livermore.lib.ca.us/search/a?searchtype=X&SORT=D&searchscope=7&searcharg=\u0002\u00010", + "l": "http://la-vache-libre.org/?s=\u0002\u00010", + "dl": "//www.lavocedellelotte.it/it/?s=\u0002\u00010", + "mag": "http://www.linuxvoice.com/?s=\u0002\u00010", + "oenru": "//www.lingvolive.com/en-us/translate/en-ru/\u0002\u00010" + }, + "lw": { + "g": "//ludwig.guru/s/\u0002\u00010", + "*": "http://lesswrong.com/search/results?cx=015839050583929870010%3A-802ptn4igi&cof=FORID%3A11&ie=UTF-8&sa=Search&siteurl=lesswrong.com%2F&q=\u0002\u00017", + "n": "//lwn.net/Search/DoSearch?words=\u0002\u00013", + "jgl": "http://duckduckgo.com/?q=\u0002+site:http://lwjgl.org/javadoc/\u00010" + }, + "lx": { + "*": "//www.lexico.com/definition/\u0002\u0001287", + "r": "http://elixir.bootlin.com/linux/latest/ident/\u0002\u000128", + "le": "http://lxle.net/forum/#/search?Search=\u0002\u00010", + "ml": "http://marc.info/?l=linux-kernel&w=2&r=1&s=\u0002&q=b\u00010", + "iny": "//learnxinyminutes.com/docs/\u0002\u00014" + }, + "./": "http://slashdot.org/index2.pl?fhfilter=\u0002\u00010", + "xe": { + "*": "//xe.com/currency/\u0002\u000128", + "n": { + "*": "//en.xen.wiki/index.php?search=\u0002\u00010", + "de": "//de.xen.wiki/index.php?search=\u0002\u00010", + "oblade": "http://xenoblade.wikia.com/wiki/Special:Search?search=\u0002\u00013" + }, + "p": "//xmpp.org/extensions/xep-\u0002.html\u00010" + }, + "xf": { + "e": "//exchange.xforce.ibmcloud.com/search/\u0002\u00010", + "*": "//forum.xojo.com/conversations/all?search=\u0002\u00010", + "ce-look": "//www.xfce-look.org/search?projectSearchText=\u0002 \u00010" + }, + "xl": { + "m": "//stellar.expert/explorer/public/account/\u0002\u00013", + "*": "http://www.xtend-life.com/search-results?cx=005442268687610389394%3a4wscy8mawc0&cof=FORID%3a10&q=\u0002\u00010" + }, + "xt": "//xtupleuniversity.xtuple.com/search/node/\u0002\u00016", + "xu": "//www.xavier.edu/search/?q=\u0002\u00010", + "υτ": "//www.youtube.com/results?search_query=\u0002\u0001663", + "01net": "http://www.01net.com/recherche/recherche.php?searchstring=\u0002&chaine=home\u00014", + "02faq": "//www.bmw2002faq.com/search/?q=\u0002\u00010", + "0bo": "http://boxofficemojo.com/search/?q=\u0002\u00017", + "0to255": "http://0to255.com/\u0002\u00013", + "101": { + "*": "http://www.101domain.com/domain-availability-search.htm?q=\u0002&sa.x=0&sa.y=0\u00015", + "domain": "//www.101domain.com/domain-availability-search.htm?q=\u0002\u00013" + }, + "1001": { + "*": "http://1001boom.com/?s=\u0002\u00010", + "fonts": "http://www.1001fonts.com/search.html?search=\u0002&x=0&y=0\u00010" + }, + "118": { + "*": "http://118.dk/search/go?what=\u0002\u00010", + "70": "http://11870.com/konsulto?q=\u0002\u00010" + }, + "1122": "//1122.com.uy/buscar/\u0002/todo-el-pais\u00010", + "1177": "http://www.1177.se/Sok/?q=\u0002\u00010", + "11st": "http://search.11st.co.kr/SearchPrdAction.tmall?method=getTotalSearchSeller&kwd=\u0002\u000125", + "11freunde": "http://www.11freunde.de/search/gss/\u0002\u00010", + "15min": "//www.15min.lt/paieska?q=\u0002\u00010", + "15mpedia": "//15mpedia.org/w/index.php?search=\u0002\u00014", + "17t": "http://www.17track.net/en/track?nums=\u0002\u000118", + "180": "//www.180.no/Search/All?w=\u0002\u00010", + "1881": "http://www.1881.no/?query=\u0002\u000135", + "1dr": "http://onedrive.live.com/?q=\u0002\u000137", + "1d4chan": "//1d4chan.org/index.php?search=\u0002\u000148", + "1gabba": "http://1gabba.net/frontpage?title=\u0002\u00010", + "1mg": "//www.1mg.com/search/all?name=\u0002\u00010", + "1p5": "//onepeterfive.com/?s=\u0002\u00010", + "1und1": "//www.1und1.de/suche?query=\u0002\u00010", + "20m": "http://www.20minutes.fr/search?q=\u0002\u00017", + "24au": "//krsk.au.ru/nextauction/?search=\u0002\u00010", + "24matins": "http://www.24matins.fr/?s=\u0002\u00010", + "24sessions": "http://24sessions.com/search/text:\u0002\u00010", + "27crags": "//27crags.com/site/search?qs=\u0002\u00016", + "2b2t": "//2b2t.miraheze.org/w/index.php?search=\u0002&title=Special%3ASearch&go=Go\u00018", + "2channel": "http://find.5ch.net/search?q=\u0002\u00016", + "2dehands": "http://www.2dehands.be/markt?qq=\u0002\u00013", + "2eme": { + "*": "http://www.2ememain.be/marche/2/\u0002/\u00019", + "main": "http://www.2ememain.be/marche/?qq=\u0002\u00013" + }, + "2gis": { + "*": "http://2gis.ru/moscow/search/\u0002\u000132", + "sbp": "//2gis.ru/spb/search/\u0002\u00010", + "ufa": "//2gis.ru/ufa/search/\u0002\u00010" + }, + "2hu": "//touhoudb.com/Search?filter=\u0002\u00010", + "2nn": "//www.2nn.jp/word/\u0002\u00010", + "2pl": "http://2player.com/search/?search=\u0002\u00010", + "2xmc": "//www.2xmoinscher.com/r?q=\u0002\u00010", + "34travel": "//34travel.me/search?text=\u0002\u00010", + "35c3": "//events.ccc.de/congress/2018/wiki/index.php?search=\u0002\u00010", + "360": { + "*": "http://www.360skate.com/catalogsearch/result/?q=\u0002 \u00010", + "so": "//www.so.com/s?q=\u0002\u00015", + "app": "//www.360androidapp.com/\u0002\u00010", + "iso": "http://image.so.com/i?q=\u0002\u00010" + }, + "3bm": "//www.3bmeteo.com/meteo/\u0002\u00017", + "3da": "//3dagogo.com/search?q=\u0002\u00010", + "3dj": "//www.3djuegos.com/?q=\u0002&zona=resultados-buscador&ni=1\u00010", + "3ds": "http://www.3ds.com/search/?q=\u0002\u00010", + "3dbrew": "http://3dbrew.org/wiki/Special:Search?search=\u0002&go=Go\u00010", + "3druck": "http://3druck.com/?s=\u0002\u00010", + "3dware": "//3dwarehouse.sketchup.com/search.html?q=\u0002\u00010", + "3gpp": "http://www.3gpp.org/DynaReport/\u0002.htm\u00010", + "6pm": "//www.6pm.com/search?term=\u0002\u00010", + "750g": "//www.750g.com/recherche.htm?search=\u0002\u00010", + "7digital": { + "*": "//www.7digital.com/search?q=\u0002\u00014", + "no": "//no.7digital.com/search?q=\u0002\u00010" + }, + "7switch": "//www.7switch.com/fr/list/search/page/1?q=\u0002\u00014", + "7tv": "//www.7tv.de/suche?q=\u0002\u00016", + "800": "http://800notes.com/Phone.aspx/\u0002\u000152", + "80k": "//80000hours.org/search/?q=\u0002\u00010", + "8020": "//8020.net/freetextsearch/search/result/?keyword=\u0002\u00010", + "89.9": "//www.lightfm.com.au/?s=\u0002\u00010", + "8chb": "http://8ch.net/boards.php?title=\u0002\u00014", + "8chc": "http://8ch.net/\u0002/catalog.html\u00010", + "8tracks": "http://8tracks.com/explore/all?q=\u0002\u00013", + "àax": "http://www.albumartexchange.com/covers?fltr=ALL&sort=TITLE&q=\u0002\u00010", + "AUD2EUR": "http://www.xe.com/currencyconverter/convert/?Amount=\u0002&From=AUD&To=EUR\u00010", + "AUD2GDP": "http://www.xe.com/currencyconverter/convert/?Amount=\u0002&From=AUD&To=GBP\u00010", + "BangPeople": "//pipl.com/search/?q=\u0002\u00010", + "Binguk": "http://bing.co.uk/?q=\u0002\u00010", + "CajunLyrics": "//www.cajunlyrics.com/?page=search&word=\u0002\u00010", + "Cololib": "//colostate-primo.hosted.exlibrisgroup.com/primo-explore/search?vid=01COLSU&lang=en_US&primoQueryTemp=d&search_field=any&search_scope=Everything&query=any,contains,\u0002\u00010", + "Coolapk": "//www.coolapk.com/search?q=\u0002\u00010", + "다음사전": "http://dic.daum.net/search.do?q=\u0002\u000126", + "DscSrv": "//discordservers.com/?term=\u0002\u00010", + "/?s": "//activehi.com/?s=\u0002\u00010", + "KarmaPlace": "http://www.karmaplace.com/catalogsearch/result/?q=\u0002\u00010", + "l2d": "http://www.love2d.org/w/index.php?search=\u0002\u000126", + "l3u": "//duckduckgo.com/?q=\u0002+site:l3utterfish.blogspot.com\u00010", + "l365": "http://www.live365.com/cgi-bin/directory.cgi?searchdesc=\u0002\u00010", + "l4c": "//www.left4craft.org/search.php?keywords=\u0002\u00010", + "l-d": "//www.legends-decks.com/search.php?q=\u0002\u00010", + "lgp": "http://geekpauvre.com/?s=\u0002 \u00010", + "lgw": "//libregamewiki.org/index.php?search=\u0002\u00010", + "lg.go": "//libs.garden/go/search?q=\u0002\u00010", + "loc": { + "*": "//www.loc.gov/search/?q=\u0002 \u00014", + "al": { + "*": "http://local.google.com/maps?f=q&source=s_q&geocode=&q=\u0002\u00010", + "ch": "http://tel.local.ch/de/q?what=\u0002\u00010", + "ist": "//local-list.co.il?p=106&stag=\u0002\u00010", + "time": "http://www.timeanddate.com/time/zone/?query=\u0002\u00010" + }, + "fr": "http://tel.local.ch/fr/q?what=\u0002\u00010", + "ast": "//locast.be/?s=\u0002\u00010" + }, + "lof": "//learnomnifocus.com/?s=\u0002\u00010", + "log": { + "h": "//gineipaedia.com/w/index.php?title=Special:Search&search=\u0002&go=Go\u00013", + "*": "http://logeion.uchicago.edu/\u0002\u00010", + "o": { + "*": "http://logopond.com/search/?search=\u0002\u00015", + "s": "http://instantlogosearch.com/?q=\u0002\u00010" + }, + "eion": "http://logeion.uchicago.edu/\u0002\u00010" + }, + "loh": "//help.libreoffice.org/index.php?title=Special%3ASearch&profile=default&search=\u0002&fulltext=Search\u00010", + "lol": { + "*": "//www.locksonline.co.uk/index.php?route=product/search&search=\u0002\u00015", + "champ": "//lolalytics.com/ranked/worldwide/current/diamond/plus/champion/\u0002\u00010", + "com": "//www.locksonline.com/search/search.html?zoom_query=\u0002\u00010", + "counter": "http://www.lolcounter.com/champions/\u0002\u00010", + "king": "http://www.lolking.net/search?name=\u0002\u00017", + "names": "//lolnames.gg/en/na/\u0002/\u00010", + "olyrics": "http://www.lololyrics.com/search?q=\u0002 \u00013", + "pro": "http://www.lolpro.com/search?search=\u0002\u00010", + "skill": "http://www.lolskill.net/\u0002 \u00010", + "wiki": { + "a": "http://leagueoflegends.wikia.com/wiki/Special:Search?query=\u0002\u000120", + "*": "http://leagueoflegends.wikia.com/wiki/Special:Search?search=\u0002 \u000167" + } + }, + "lor": "//www.linux.org.ru/search.jsp?q=\u0002&range=ALL&interval=ALL&user=&_usertopic=on\u000138", + "loop": { + "*": "http://www.frontiersin.org/SearchData.aspx?sq=\u0002\u00010", + "backjs": "http://duckduckgo.com/?q=site:loopback.io/doc/en/lb3+\u0002\u00010" + }, + "loot": "http://www.loot.co.za/search?cat=b&terms=\u0002\u00013", + "lost": "http://lostpedia.wikia.com/wiki/Special:Search?search=\u0002\u00013", + "lotr": { + "*": "http://lotr.wikia.com/wiki/Special:Search?query=\u0002\u00015", + "ow": "http://lotro-wiki.com/index.php?search=\u0002&button=&title=Special%3ASearch\u00016" + }, + "love": { + "*": "http://love2d.org/w/index.php?title=Special%3ASearch&search=\u0002&go=Go\u00010", + "2d": "http://www.love2d.org/w/index.php?search=\u0002\u000126", + "businessexpo": "//www.lovebusinessexpo.co.uk/search/?q=\u0002\u00010", + "live": "http://love-live.wikia.com/wiki/Special:Search?query=\u0002\u00010", + "seat": "//www.loveseat.com/search/?term=\u0002\u00010", + "wiki": "//love2d.org/w/index.php?search=\u0002\u00010" + }, + "loask": "http://ask.libreoffice.org/en/questions/scope:all/sort:activity-desc/page:1/query:=\u0002/\u00010", + "loblaws": "//www.loblaws.ca/search/?search-bar=\u0002\u00010", + "lobsters": "//lobste.rs/search?q=\u0002\u000119", + "lobugs": "//bugs.documentfoundation.org/buglist.cgi?quicksearch=\u0002\u00010", + "lodash": "//lodash.com/docs#\u0002\u000182", + "lojban": "//mw.lojban.org/index.php?search=\u0002&title=Special%3ASearch&go=Go\u00016", + "lonelyplanet": "//www.lonelyplanet.com/search?q=\u0002\u00014", + "longdo": "//dict.longdo.com/search/\u0002\u00013", + "lookdocs": "//docs.looker.com/#stq=\u0002&stp=1\u00019", + "loolib": "//primo.tug-libraries.on.ca/primo_library/libweb/action/dlSearch.do?institution=WATERLOO&vid=WATERLOO&onCampus=false&lang=eng&indx=1&dym=true&highlight=true&displayField=title&bulkSize=10&query=any%2Ccontains%2C\u0002&search_scope=books_tab&tab=default_tab\u00013", + "loomis": "//www.loomisexpress.com/ca/wfTrackingStatus.aspx?PieceNumber=\u0002\u00010", + "loseit": "//www.loseit.com/search/?term=\u0002\u00013", + "loslog": "//www.lineageoslog.com/search?q=\u0002\u00010", + "losource": "http://opengrok.libreoffice.org/search?q=\u0002&project=core\u00010", + "louisville": "//louisvilleky.gov/search/site/\u0002\u00010", + "lovdata": "http://lovdata.no/sok?q=\u0002\u00018", + "lowcarb": "//recipegym.com/?s=\u0002\u00010", + "lowes": { + "*": "http://www.lowes.com/SearchCatalogDisplay?Ntt=\u0002#!\u0001235", + "ca": "//www.lowes.ca/search/\u0002.html\u00014" + }, + "loweringthebar": "http://www.loweringthebar.net/?s=\u0002\u00010", + "lowongan": "//www.lowonganterpadu.com/search?q=\u0002\u00010", + "lrb": "http://www.lrb.co.uk/search?q=\u0002\u00010", + "lyle": "//duckduckgo.com/?q=\u0002+site:forums.lylemcdonald.com\u00010", + "lycos": "http://search.lycos.com/web?q=\u0002\u00010", + "lynda": "http://www.lynda.com/search?q=\u0002\u00016", + "lyrics": { + "*": "http://lyrics.wikia.com/Special:Search?search=\u0002&fulltext=Search\u0001171", + "ing": "//lyricsing.com/search/\u0002\u00010", + "translate": "http://lyricstranslate.com/en/site-search?query=\u0002\u00016", + "tune": "//www.lyricstune.in/search?q=\u0002\u00010", + "wiki": "http://lyrics.wikia.com/Special:Search?search=\u0002&fulltext=Search\u0001171" + }, + "lyriki": "http://lyriki.com/index.php?title=Special%3ASearch&search=\u0002&go=Go\u00010", + "lyrical": "http://duckduckgo.com/?q=site%3Alyrical-nonsense.com+\u0002\u00016", + "lyricwiki": "http://lyrics.wikia.com/Special:Search?search=\u0002&fulltext=Search\u0001171", + "lyrster": "http://www.lyrster.com/songs-lyrics/\u0002.html\u00010", + "lzd": { + "*": "//www.lazada.com.ph/catalog/?q=\u0002\u000122", + "ph": "//www.lazada.com.ph/catalog/?q=\u0002\u000122", + "sg": "http://www.lazada.sg/catalog/?q=\u0002\u00010", + "th": "http://www.lazada.co.th/catalog/?q=\u0002\u00010" + }, + "LzdMy": "http://www.lazada.com.my/catalog/?q=\u0002\u00010", + ".net": "http://www.searchdotnet.com/results.aspx?cx=002213837942349435108:jki1okx03jq&q=\u0002&sa=Search+.NET+sites&cof=FORID:9&siteurl=www.searchdotnet.com/\u000111", + "Perlen": "//www.perlentaucher.de/nsuche?q=\u0002\u00010", + "x86": "http://ref.x86asm.net/geek.html#\u0002\u00010", + "xamarin": { + "*": "//developer.xamarin.com/search?q=\u0002\u00010", + "forums": "http://forums.xamarin.com/search?Search=\u0002\u00010" + }, + "xbox": "http://www.xbox.com/en-GB/Search?q=\u0002#All\u000113", + "xbps": "//github.com/void-linux/void-packages/search?q[]=filename%3Atemplate+path%3A%2Fsrcpkgs&q[]=\u0002&s=indexed\u000155", + "xda": { + "f": "http://forum.xda-developers.com/sitesearch.php?q=\u0002\u00010", + "l": "//labs.xda-developers.com/?search=\u0002\u00010", + "*": "//forum.xda-developers.com/search/?query=\u0002\u0001162", + "dev": "http://forum.xda-developers.com/sitesearch.php?q=\u0002\u00010" + }, + "xgn": "//www.xgn.nl/zoeken/\u0002\u00010", + "xgau": "http://www.robertchristgau.com/get_artist.php?name=\u0002\u00010", + "xiv": { + "*": "http://xivdb.com/?search=\u0002\u00010", + "db": "http://xivdb.com/?search=\u0002\u00010" + }, + "xing": "//www.xing.com/app/search?op=combined;keywords=\u0002 \u00014", + "xiny": "//learnxinyminutes.com/docs/\u0002\u00014", + "xiami": "http://www.xiami.com/search?key=\u0002\u00010", + "xinhua": "http://so.news.cn/#search/0/\u0002/1/\u00010", + "xkcd": { + "b": "http://www.xkcdb.com/?search=\u0002\u00010", + "n": "http://xkcd.com/\u0002/\u000135", + "*": "/?q=\u0002+site:xkcd.com\u0001133" + }, + "xkom": "//www.x-kom.pl/szukaj?q=\u0002\u00018", + "xmc": "//xploremycity.com/\u0002\u00014", + "xmostrata": "http://xmostrata.com/?s=\u0002\u00010", + "xmpprooms": "//trafficpixel.tk/chatrooms/showRooms.php?search=\u0002&numberResults=10\u00010", + "xojo": "//forum.xojo.com/conversations/all?search=\u0002\u00010", + "xorp": "//blog.xorp.hu/?s=\u0002\u00010", + "xpresate": "http://xpresate.com.mx/busqueda.php?search=\u0002\u00010", + "xref": "http://search.crossref.org/?q=\u0002\u000123", + "xsh": "//explainshell.com/explain?cmd=\u0002\u00010", + "xvr": "//www.arxiv-vanity.com/convert/?query=\u0002\u00010", + "xwiki": "http://www.xwiki.org/xwiki/bin/view/Main/Search?text=\u0002\u00010", + "xxl": "//xxl.no/search?q=\u0002\u00013", + "الاخبار": "//www.sahifatv.com/category/\u0002\u00010", + "پخشستاره": "//setareh-co.com/?s=\u0002&submit=\u00010", + "تبسيط": "//tapseet.com/?s=\u0002\u00010", + "موبايل": "//mobilesacademy.com/?s=\u0002\u00010", + "ויקי": "//he.wikipedia.org/w/index.php?search=\u0002&title=מיוחד%3Aחיפוש&go=לערך\u00010", + "חוק": "//he.wikisource.org/w/index.php?search=חוק+\u0002\u00010", + "מורפיקס": "http://www.morfix.co.il/\u0002\u000140", + "פרוטוקול": "//www.protocol.co.il/?s=\u0002\u00010", + "Βικι": "//el.m.wikipedia.org/wiki/\u0002\u00010", + "Λεξικό": "//el.m.wiktionary.org/wiki/\u0002\u00010", + "ςγρ": "//el.wikipedia.org/wiki/?search=\u0002\u00010", + "англяз": "http://engramm.su/start?do=search&id=\u0002\u00010", + "карты": "//yandex.ru/maps/?text=\u0002\u00010", + "кгут": "//translate.google.com/#ru/en/\u0002\u00010", + "мапс": "//www.google.bg/maps/search/\u0002/\u00010", + "нпсд": "//npsd.party/?s=\u0002\u00010", + "уики": "//bg.wikipedia.org/wiki/\u0002\u00010", + "նայ": "http://nayiri.com/search?l=hy_LB&dt=HY_HY&r=0&query=\u0002\u00010", + "ასტრო": "http://astronet.ge/?s=\u0002\u00010" + } +}
\ No newline at end of file diff --git a/searx/data/useragents.json b/searx/data/useragents.json index d464ec5..6e77cbd 100644 --- a/searx/data/useragents.json +++ b/searx/data/useragents.json @@ -1,12 +1,13 @@ { "versions": [ - "75.0", - "74.0.1", - "74.0" + "86.0", + "85.0.2", + "85.0.1", + "85.0" ], "os": [ "Windows NT 10.0; WOW64", "X11; Linux x86_64" ], "ua": "Mozilla/5.0 ({os}; rv:{version}) Gecko/20100101 Firefox/{version}" -} +}
\ No newline at end of file diff --git a/searx/data/wikidata_units.json b/searx/data/wikidata_units.json index 966e5e8..7b02ba1 100644 --- a/searx/data/wikidata_units.json +++ b/searx/data/wikidata_units.json @@ -1,7 +1,67 @@ { "Q199": "1", + "Q100036106": "int nmi", "Q100149279": "°We", "Q100995": "lb", + "Q101194838": "GHz/V", + "Q101463141": "ym²", + "Q101463237": "zm²", + "Q101463321": "am²", + "Q101463409": "fm²", + "Q101463496": "pm²", + "Q101463679": "hm²", + "Q101464050": "Mm²", + "Q101464215": "Gm²", + "Q101464369": "Tm²", + "Q101464499": "Pm²", + "Q101464624": "Em²", + "Q101464753": "Zm²", + "Q101464875": "Ym²", + "Q101515060": "g/J", + "Q101875087": "cd/cm²", + "Q101877596": "g/ml", + "Q101879174": "dm/s", + "Q102068844": "cm⁻³", + "Q102129339": "min⁻¹", + "Q102129428": "h⁻¹", + "Q102129592": "d⁻¹", + "Q102130673": "ym/s", + "Q102130674": "zm/s", + "Q102130677": "am/s", + "Q102130679": "fm/s", + "Q102130681": "pm/s", + "Q102130684": "nm/s", + "Q102130686": "μm/s", + "Q102130688": "mm/s", + "Q102130690": "dam/s", + "Q102130692": "hm/s", + "Q102130694": "Mm/s", + "Q102130696": "Gm/s", + "Q102130698": "Tm/s", + "Q102130700": "Pm/s", + "Q102130702": "Em/s", + "Q102130704": "Zm/s", + "Q102130706": "Ym/s", + "Q102130743": "ym/s²", + "Q102130745": "zm/s²", + "Q102130747": "am/s²", + "Q102130748": "fm/s²", + "Q102130751": "pm/s²", + "Q102130753": "nm/s²", + "Q102130755": "μm/s²", + "Q102130756": "mm/s²", + "Q102130758": "dm/s²", + "Q102130759": "dam/s²", + "Q102130761": "hm/s²", + "Q102130762": "km/s²", + "Q102130765": "Mm/s²", + "Q102130767": "Gm/s²", + "Q102130769": "Tm/s²", + "Q102130771": "Pm/s²", + "Q102130773": "Em/s²", + "Q102130775": "Zm/s²", + "Q102130777": "Ym/s²", + "Q102178883": "dm³/h", "Q1022113": "cm³", "Q102573": "Bq", "Q103246": "Sv", @@ -9,12 +69,17 @@ "Q10380431": "TJ", "Q1040401": "das", "Q1040427": "hs", - "Q1042866": "Zibit", + "Q104117265": "Bi", + "Q1042866": "Zib", + "Q104907398": "μN m", + "Q104907399": "mN m", "Q1050958": "inHg", "Q1051665": "m/s²", "Q1052397": "rad", "Q1054140": "Mm", "Q10543042": "Ym", + "Q105519288": "B SPL", + "Q105687125": "eV⁻¹ m⁻³", "Q1057069": "hg", "Q1063756": "rad/s", "Q1063786": "in²", @@ -22,33 +87,34 @@ "Q1066138": "Ps", "Q1067722": "Fg", "Q1069725": "p.", + "Q1072404": "K", "Q1084321": "Tb/s", "Q1086691": "fg", "Q1091257": "tex", "Q1092296": "a", - "Q1104069": "CAD$", + "Q1104069": "$", "Q11061003": "μm²", "Q11061005": "nm²", "Q1131660": "st", "Q1137675": "cr", - "Q1140444": "Zbit", - "Q1140577": "Ybit", - "Q1152074": "Pbit", - "Q1152323": "Tbit", + "Q1140444": "Zb", + "Q1140577": "Yb", + "Q1152074": "Pb", + "Q1152323": "Tb", "Q1165799": "mil", "Q11776930": "Mg", "Q11830636": "psf", "Q11929860": "kpc", "Q1194225": "lbf", - "Q1194580": "Mibit", - "Q1195111": "Ebit", + "Q1194580": "Mib", + "Q1195111": "Eb", "Q1196837": "ω_P", "Q1197459": "Ms", "Q11982285": "Em³", "Q11982288": "Zm³", "Q11982289": "Tm³", "Q12011178": "Zs", - "Q1204894": "Gibit", + "Q1204894": "Gib", "Q12257695": "Eb/s", "Q12257696": "EB/s", "Q12261466": "kB/s", @@ -59,7 +125,7 @@ "Q12269308": "Zb/s", "Q12269309": "ZB/s", "Q1247300": "cm H₂O", - "Q12714022": "sh cwt", + "Q12714022": "cwt", "Q12789864": "GeV", "Q12874593": "W h", "Q128822": "kn", @@ -71,9 +137,9 @@ "Q1323615": "oz t", "Q132643": "kr", "Q13400897": "g", - "Q13479685": "mm wg", - "Q1351253": "Eibit", - "Q1351334": "Pibit", + "Q13479685": "mm H2O", + "Q1351253": "Eib", + "Q1351334": "Pib", "Q13542672": "Ry", "Q13548586": "THz", "Q13582667": "kgf/cm²", @@ -88,13 +154,15 @@ "Q14158377": "A_P", "Q14623803": "MDa", "Q14623804": "kDa", - "Q1472674": "Sv", + "Q1472674": "S", "Q14754979": "Zg", "Q14786969": "MJ", + "Q14850704": "℧", "Q14913554": "Ys", "Q14914907": "th", "Q14916719": "Gpc", "Q14923662": "Pm³", + "Q1501273": "HU", "Q1511773": "LSd", "Q15120301": "l atm", "Q1542309": "xu", @@ -110,7 +178,7 @@ "Q163354": "H", "Q1640501": "hyl", "Q1645498": "μg", - "Q16859309": "lb·ft", + "Q16859309": "lb ft", "Q169893": "S", "Q170804": "Wb", "Q17093295": "m/h", @@ -140,7 +208,7 @@ "Q182429": "m/s", "Q1826195": "dl", "Q18413919": "cm/s", - "Q184172": "FF", + "Q184172": "F", "Q185078": "a", "Q185153": "erg", "Q185648": "Torr", @@ -171,11 +239,10 @@ "Q2029519": "hl", "Q203567": "₦", "Q2042279": "m H₂O", - "Q204737": "៛", "Q2051195": "GWh", "Q2055118": "ppb", "Q2064166": "fc", - "Q206600": "ރ", + "Q206600": "MRF", "Q20706220": "cmm", "Q20706221": "dmm", "Q2080811": "vol%", @@ -196,9 +263,11 @@ "Q21075844": "ml/l", "Q21077820": "mg/m³", "Q21091747": "mg/kg", - "Q211256": "mph", + "Q211256": "mi/h", + "Q21154419": "PD", "Q211580": "BTU (th)", "Q212120": "A h", + "Q213005": "G$", "Q2140397": "in³", "Q214377": "ell", "Q2143992": "kHz", @@ -211,7 +280,7 @@ "Q215571": "N m", "Q21604951": "g/m³", "Q2165290": "yd³", - "Q216880": "kp", + "Q216880": "kgf", "Q217208": "a", "Q2175964": "dm³", "Q218593": "in", @@ -229,11 +298,14 @@ "Q229354": "Ci", "Q232291": "mi²", "Q2332346": "ml", + "Q235729": "y (365 days)", + "Q23808021": "oz (ap.)", "Q23823681": "TW", "Q23925410": "gal (UK)", "Q23925413": "gal (US)", "Q23931040": "dam²", "Q23931103": "nmi²", + "Q240468": "syr£", "Q2414435": "$b.", "Q242988": "Lib$", "Q2438073": "ag", @@ -252,7 +324,7 @@ "Q25511288": "mb", "Q2553708": "MV", "Q2554092": "kV", - "Q259502": "AU$", + "Q259502": "A$", "Q260126": "rem", "Q2612219": "Pg", "Q261247": "ct", @@ -306,8 +378,11 @@ "Q30001831": "aV", "Q30001832": "aW", "Q30001833": "aWb", - "Q3013059": "kyr", - "Q3194304": "kbit", + "Q3013059": "ka", + "Q304479": "tr", + "Q305896": "DPI", + "Q31889818": "ppq", + "Q3194304": "kb", "Q3207456": "mW", "Q321017": "R", "Q3221356": "ym", @@ -330,10 +405,10 @@ "Q3312063": "fL", "Q3320608": "kW", "Q3331719": "dm²", - "Q3332689": "ToR", - "Q3332814": "Mbit", + "Q3332689": "RT", + "Q3332814": "Mb", "Q3396758": "daa", - "Q3414243": "rps", + "Q3414243": "qps", "Q3421309": "R_J", "Q3495543": "mbar", "Q355198": "px", @@ -343,11 +418,11 @@ "Q376660": "nat", "Q37732658": "°R", "Q3773454": "Mpc", - "Q3815076": "Kibit", + "Q3815076": "Kib", "Q3833309": "£", "Q3858002": "mA h", "Q3867152": "ft/s²", - "Q389062": "Tibit", + "Q389062": "Tib", "Q3902688": "pl", "Q3902709": "ps", "Q39360235": "US lea", @@ -359,7 +434,7 @@ "Q39462789": "µin²", "Q39467934": "kgf/m²", "Q39469927": "N/m²", - "Q39617688": "cwt long", + "Q39617688": "cwt", "Q39617818": "t lb", "Q39628023": "y", "Q39699418": "cm/s²", @@ -367,14 +442,14 @@ "Q39709980": "bd", "Q39710113": "bhp EDR", "Q3972226": "kL", - "Q4041686": "iwg", + "Q4041686": "in H20", "Q4068266": "Ʒ", "Q4176683": "aC", - "Q420266": "oz. fl.", + "Q420266": "fl oz", "Q42319606": "people/m²", "Q4243638": "km³", "Q4456994": "mF", - "Q469356": "tn. sh.", + "Q469356": "T", "Q476572": "Ha", "Q482798": "yd", "Q483261": "Da", @@ -390,15 +465,18 @@ "Q514845": "pz", "Q5195628": "hm³", "Q5198770": "dam³", - "Q524410": "byr", + "Q524410": "Ga", + "Q5299480": "DPCm", "Q53393488": "PHz", "Q53393490": "EHz", "Q53393494": "ZHz", "Q53393498": "YHz", "Q53393659": "ML", "Q53393664": "GL", + "Q53393669": "El", "Q53393674": "ZL", "Q53393678": "YL", + "Q53393768": "zl", "Q53393771": "yL", "Q53393868": "GJ", "Q53393886": "PJ", @@ -492,7 +570,7 @@ "Q54083813": "Zkat", "Q5409016": "MVA", "Q5465723": "ft-pdl", - "Q549389": "bit/s", + "Q549389": "b/s", "Q550341": "V A", "Q552299": "ch", "Q55442349": "U/L", @@ -523,6 +601,8 @@ "Q6170164": "yg", "Q6171168": "zg", "Q61756607": "yd", + "Q61771602": "ft", + "Q61771670": "in", "Q61793198": "rd", "Q61794766": "ch (US survey)", "Q61994988": "Wth", @@ -534,13 +614,12 @@ "Q6414556": "kip", "Q648908": "bya", "Q64996135": "gal (US)/min", - "Q65028392": "mm/yr", + "Q65028392": "mm/a", "Q651336": "M_J", "Q6517513": "dag", "Q667419": "UK t", "Q681996": "M⊕", "Q685662": "p_P", - "Q6859652": "mm Hg", "Q686163": "$", "Q68725821": "°Rø", "Q68726230": "°De", @@ -582,20 +661,23 @@ "Q70444514": "Ymol", "Q70444609": "Pmol", "Q712226": "km²", + "Q717310": "Mg", "Q72081071": "MeV", "Q723733": "ms", "Q730251": "ft·lbf", "Q732707": "MHz", "Q73408": "K", "Q7350781": "Mb/s", + "Q7398951": "PPI", "Q743895": "bpm", "Q748716": "ft/s", "Q750178": "‱", + "Q752079": "RT", "Q752197": "kJ/mol", "Q7672057": "TU", "Q777017": "dBm", "Q78754556": "rot", - "Q78756901": "rev", + "Q78756901": "r", "Q78757683": "windings", "Q79726": "kB", "Q79735": "MB", @@ -637,14 +719,17 @@ "Q848856": "dam", "Q851872": "o", "Q854546": "Gm", - "Q855161": "Yibit", + "Q855161": "Yib", "Q856240": "ft³/min", "Q857027": "ft²", "Q85854198": "MN", - "Q864818": "abA", "Q87262709": "kΩ", "Q87416053": "MΩ", "Q88296091": "tsp", + "Q89473028": "bu (UK)", + "Q89662131": "pt (UK)", + "Q901492": "ph", + "Q902274": "cp", "Q9026416": "MWth", "Q9048643": "nl", "Q905912": "L", @@ -653,7 +738,9 @@ "Q911730": "nx", "Q914151": "P_P", "Q915169": "F_P", - "Q93318": "nmi", + "Q93318": "M", + "Q93678895": "gill (US)", + "Q93679498": "gill (UK)", "Q940052": "q", "Q94076025": "dalm", "Q94076717": "dakat", @@ -664,6 +751,7 @@ "Q94415255": "GC", "Q94415438": "Yrad", "Q94415526": "YC", + "Q94415561": "krad", "Q94415782": "Mrad", "Q94416260": "GN", "Q94416535": "cN", @@ -943,6 +1031,7 @@ "Q96106385": "h°C", "Q96106393": "M°C", "Q96236286": "G°C", + "Q96312779": "μas", "Q97059641": "p°C", "Q97059652": "T°C", "Q97143826": "P°C", @@ -953,9 +1042,21 @@ "Q97143843": "z°C", "Q97143849": "Y°C", "Q97143851": "a°C", + "Q98492214": "den", "Q98538634": "eV/m²", "Q98635536": "eV/m", "Q98642859": "eV m²/kg", + "Q98793302": "qt (UK)", + "Q98793408": "liq qt (US)", + "Q98793687": "dry qt (US)", + "Q99476928": "gf", + "Q99487704": "ppt", + "Q99490009": "BTU (IT)", + "Q99490479": "BTU (39 °F)", + "Q99490986": "BTU (59 °F)", + "Q99491193": "BTU (60 °F)", + "Q99491447": "BTU (mean)", + "Q99492167": "m Hg", "Q11229": "%", "Q11570": "kg", "Q11573": "m", @@ -965,8 +1066,8 @@ "Q12129": "pc", "Q12438": "N", "Q16068": "DM", - "Q1811": "ua", - "Q20764": "Myr", + "Q1811": "AU", + "Q20764": "Ma", "Q2101": "e", "Q25235": "h", "Q25236": "W", @@ -979,25 +1080,25 @@ "Q25517": "m³", "Q33680": "rad", "Q35852": "ha", - "Q36384": "equiv", + "Q36384": "Eq", "Q3710": "ft", "Q39274": "Sv", "Q39369": "Hz", "Q41509": "mol", "Q41803": "g", "Q42289": "°F", - "Q4406": "TV$", + "Q4406": "$T", "Q44395": "Pa", - "Q4587": "Le", "Q4588": "WS$", "Q4592": "F$", "Q4596": "Rs", "Q4597": "$", "Q47083": "Ω", "Q48013": "oz", + "Q4917": "US$", "Q50094": "Np", "Q50098": "B", - "Q531": "ly", + "Q531": "l.y.", "Q5329": "dB", "Q573": "d", "Q577": "a", diff --git a/searx/engines/1337x.py b/searx/engines/1337x.py index 1847887..9cc7c1b 100644 --- a/searx/engines/1337x.py +++ b/searx/engines/1337x.py @@ -1,7 +1,21 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later +""" + 1337x +""" + from urllib.parse import quote, urljoin from lxml import html from searx.utils import extract_text, get_torrent_size, eval_xpath, eval_xpath_list, eval_xpath_getindex +# about +about = { + "website": 'https://1337x.to/', + "wikidata_id": 'Q28134166', + "official_api_documentation": None, + "use_official_api": False, + "require_api_key": False, + "results": 'HTML', +} url = 'https://1337x.to/' search_url = url + 'search/{search_term}/{pageno}/' diff --git a/searx/engines/__init__.py b/searx/engines/__init__.py index b2a9b25..2238ea1 100644 --- a/searx/engines/__init__.py +++ b/searx/engines/__init__.py @@ -26,8 +26,9 @@ from operator import itemgetter from searx import settings from searx import logger from searx.data import ENGINES_LANGUAGES +from searx.exceptions import SearxEngineResponseException from searx.poolrequests import get, get_proxy_cycles -from searx.utils import load_module, match_language, get_engine_from_settings +from searx.utils import load_module, match_language, get_engine_from_settings, gen_useragent logger = logger.getChild('engines') @@ -44,16 +45,16 @@ babel_langs = [lang_parts[0] + '-' + lang_parts[-1] if len(lang_parts) > 1 else engine_shortcuts = {} engine_default_args = {'paging': False, 'categories': ['general'], - 'language_support': True, 'supported_languages': [], 'safesearch': False, 'timeout': settings['outgoing']['request_timeout'], 'shortcut': '-', 'disabled': False, + 'enable_http': False, 'suspend_end_time': 0, 'continuous_errors': 0, 'time_range_support': False, - 'offline': False, + 'engine_type': 'online', 'display_error_messages': True, 'tokens': []} @@ -127,10 +128,17 @@ def load_engine(engine_data): setattr(engine, 'language_aliases', language_aliases) + # language_support + setattr(engine, 'language_support', len(getattr(engine, 'supported_languages', [])) > 0) + # assign language fetching method if auxiliary method exists if hasattr(engine, '_fetch_supported_languages'): + headers = { + 'User-Agent': gen_useragent(), + 'Accept-Language': 'ja-JP,ja;q=0.8,en-US;q=0.5,en;q=0.3', # bing needs a non-English language + } setattr(engine, 'fetch_supported_languages', - lambda: engine._fetch_supported_languages(get(engine.supported_languages_url))) + lambda: engine._fetch_supported_languages(get(engine.supported_languages_url, headers=headers))) engine.stats = { 'sent_search_count': 0, # sent search @@ -142,7 +150,9 @@ def load_engine(engine_data): 'errors': 0 } - if not engine.offline: + engine_type = getattr(engine, 'engine_type', 'online') + + if engine_type != 'offline': engine.stats['page_load_time'] = 0 engine.stats['page_load_count'] = 0 @@ -209,7 +219,7 @@ def get_engines_stats(preferences): else: score = score_per_result = 0.0 - if not engine.offline: + if engine.engine_type != 'offline': load_times = 0 if engine.stats['page_load_count'] != 0: load_times = engine.stats['page_load_time'] / float(engine.stats['page_load_count']) # noqa @@ -283,6 +293,8 @@ def initialize_engines(engine_list): def engine_init(engine_name, init_fn): try: init_fn(get_engine_from_settings(engine_name)) + except SearxEngineResponseException as exc: + logger.warn('%s engine: Fail to initialize // %s', engine_name, exc) except Exception: logger.exception('%s engine: Fail to initialize', engine_name) else: @@ -294,34 +306,3 @@ def initialize_engines(engine_list): if init_fn: logger.debug('%s engine: Starting background initialization', engine_name) threading.Thread(target=engine_init, args=(engine_name, init_fn)).start() - - _set_https_support_for_engine(engine) - - -def _set_https_support_for_engine(engine): - # check HTTPS support if it is not disabled - if not engine.offline and not hasattr(engine, 'https_support'): - params = engine.request('http_test', { - 'method': 'GET', - 'headers': {}, - 'data': {}, - 'url': '', - 'cookies': {}, - 'verify': True, - 'auth': None, - 'pageno': 1, - 'time_range': None, - 'language': '', - 'safesearch': False, - 'is_test': True, - 'category': 'files', - 'raise_for_status': True, - }) - - if 'url' not in params: - return - - parsed_url = urlparse(params['url']) - https_support = parsed_url.scheme == 'https' - - setattr(engine, 'https_support', https_support) diff --git a/searx/engines/acgsou.py b/searx/engines/acgsou.py deleted file mode 100644 index 637443e..0000000 --- a/searx/engines/acgsou.py +++ /dev/null @@ -1,70 +0,0 @@ -""" - Acgsou (Japanese Animation/Music/Comics Bittorrent tracker) - - @website https://www.acgsou.com/ - @provide-api no - @using-api no - @results HTML - @stable no (HTML can change) - @parse url, title, content, seed, leech, torrentfile -""" - -from urllib.parse import urlencode -from lxml import html -from searx.utils import extract_text, get_torrent_size, eval_xpath_list, eval_xpath_getindex - -# engine dependent config -categories = ['files', 'images', 'videos', 'music'] -paging = True - -# search-url -base_url = 'https://www.acgsou.com/' -search_url = base_url + 'search.php?{query}&page={offset}' -# xpath queries -xpath_results = '//table[contains(@class, "list_style table_fixed")]//tr[not(th)]' -xpath_category = './/td[2]/a[1]' -xpath_title = './/td[3]/a[last()]' -xpath_torrent_links = './/td[3]/a' -xpath_filesize = './/td[4]/text()' - - -def request(query, params): - query = urlencode({'keyword': query}) - params['url'] = search_url.format(query=query, offset=params['pageno']) - return params - - -def response(resp): - results = [] - dom = html.fromstring(resp.text) - for result in eval_xpath_list(dom, xpath_results): - # defaults - filesize = 0 - magnet_link = "magnet:?xt=urn:btih:{}&tr=https://tracker.acgsou.com:2710/announce" - - category = extract_text(eval_xpath_getindex(result, xpath_category, 0, default=[])) - page_a = eval_xpath_getindex(result, xpath_title, 0) - title = extract_text(page_a) - href = base_url + page_a.attrib.get('href') - - magnet_link = magnet_link.format(page_a.attrib.get('href')[5:-5]) - - filesize_info = eval_xpath_getindex(result, xpath_filesize, 0, default=None) - if filesize_info: - try: - filesize = filesize_info[:-2] - filesize_multiplier = filesize_info[-2:] - filesize = get_torrent_size(filesize, filesize_multiplier) - except: - pass - # I didn't add download/seed/leech count since as I figured out they are generated randomly everytime - content = 'Category: "{category}".' - content = content.format(category=category) - - results.append({'url': href, - 'title': title, - 'content': content, - 'filesize': filesize, - 'magnetlink': magnet_link, - 'template': 'torrent.html'}) - return results diff --git a/searx/engines/ahmia.py b/searx/engines/ahmia.py index 7a2ae00..6c502bb 100644 --- a/searx/engines/ahmia.py +++ b/searx/engines/ahmia.py @@ -1,19 +1,22 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later """ Ahmia (Onions) - - @website http://msydqstlz2kzerdg.onion - @provides-api no - - @using-api no - @results HTML - @stable no - @parse url, title, content """ from urllib.parse import urlencode, urlparse, parse_qs from lxml.html import fromstring from searx.engines.xpath import extract_url, extract_text, eval_xpath_list, eval_xpath +# about +about = { + "website": 'http://msydqstlz2kzerdg.onion', + "wikidata_id": 'Q18693938', + "official_api_documentation": None, + "use_official_api": False, + "require_api_key": False, + "results": 'HTML', +} + # engine config categories = ['onions'] paging = True diff --git a/searx/engines/apkmirror.py b/searx/engines/apkmirror.py index 3a948dc..05a6358 100644 --- a/searx/engines/apkmirror.py +++ b/searx/engines/apkmirror.py @@ -1,25 +1,33 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later +"""APKMirror """ - APK Mirror - @website https://www.apkmirror.com - - @using-api no - @results HTML - @stable no (HTML can change) - @parse url, title, thumbnail_src -""" +# pylint: disable=invalid-name, missing-function-docstring from urllib.parse import urlencode from lxml import html -from searx.utils import extract_text, eval_xpath_list, eval_xpath_getindex +from searx import logger +from searx.utils import ( + eval_xpath_list, + eval_xpath_getindex, + extract_text, +) + +logger = logger.getChild('APKMirror engine') + +about = { + "website": 'https://www.apkmirror.com', + "wikidata_id": None, + "official_api_documentation": None, + "use_official_api": False, + "require_api_key": False, + "results": 'HTML', +} # engine dependent config -categories = ['it'] +categories = ['files'] paging = True - -# I am not 100% certain about this, as apkmirror appears to be a wordpress site, -# which might support time_range searching. If you want to implement it, go ahead. time_range_support = False # search-url @@ -27,37 +35,34 @@ base_url = 'https://www.apkmirror.com' search_url = base_url + '/?post_type=app_release&searchtype=apk&page={pageno}&{query}' -# do search-request def request(query, params): - - params['url'] = search_url.format(pageno=params['pageno'], - query=urlencode({'s': query})) + params['url'] = search_url.format( + pageno = params['pageno'], + query = urlencode({'s': query}), + ) + logger.debug("query_url --> %s", params['url']) return params -# get response from search-request def response(resp): results = [] dom = html.fromstring(resp.text) # parse results - for result in eval_xpath_list(dom, './/div[@id="content"]/div[@class="listWidget"]/div[@class="appRow"]'): + for result in eval_xpath_list(dom, "//div[@id='content']//div[@class='listWidget']/div/div[@class='appRow']"): link = eval_xpath_getindex(result, './/h5/a', 0) + url = base_url + link.attrib.get('href') + '#downloads' title = extract_text(link) - thumbnail_src = base_url\ - + eval_xpath_getindex(result, './/img', 0).attrib.get('src').replace('&w=32&h=32', '&w=64&h=64') - + img_src = base_url + eval_xpath_getindex(result, './/img/@src', 0) res = { 'url': url, 'title': title, - 'thumbnail_src': thumbnail_src + 'img_src': img_src } - # append result results.append(res) - # return results return results diff --git a/searx/engines/archlinux.py b/searx/engines/archlinux.py index 04117c0..aeac145 100644 --- a/searx/engines/archlinux.py +++ b/searx/engines/archlinux.py @@ -1,23 +1,26 @@ -# -*- coding: utf-8 -*- - +# SPDX-License-Identifier: AGPL-3.0-or-later """ Arch Linux Wiki - @website https://wiki.archlinux.org - @provide-api no (Mediawiki provides API, but Arch Wiki blocks access to it - @using-api no - @results HTML - @stable no (HTML can change) - @parse url, title + API: Mediawiki provides API, but Arch Wiki blocks access to it """ from urllib.parse import urlencode, urljoin from lxml import html from searx.utils import extract_text, eval_xpath_list, eval_xpath_getindex +# about +about = { + "website": 'https://wiki.archlinux.org/', + "wikidata_id": 'Q101445877', + "official_api_documentation": None, + "use_official_api": False, + "require_api_key": False, + "results": 'HTML', +} + # engine dependent config categories = ['it'] -language_support = True paging = True base_url = 'https://wiki.archlinux.org' diff --git a/searx/engines/arxiv.py b/searx/engines/arxiv.py index 1190de3..09ea07e 100644 --- a/searx/engines/arxiv.py +++ b/searx/engines/arxiv.py @@ -1,20 +1,21 @@ -#!/usr/bin/env python - +# SPDX-License-Identifier: AGPL-3.0-or-later """ ArXiV (Scientific preprints) - @website https://arxiv.org - @provide-api yes (export.arxiv.org/api/query) - @using-api yes - @results XML-RSS - @stable yes - @parse url, title, publishedDate, content - More info on api: https://arxiv.org/help/api/user-manual """ from lxml import html from datetime import datetime from searx.utils import eval_xpath_list, eval_xpath_getindex +# about +about = { + "website": 'https://arxiv.org', + "wikidata_id": 'Q118398', + "official_api_documentation": 'https://arxiv.org/help/api', + "use_official_api": True, + "require_api_key": False, + "results": 'XML-RSS', +} categories = ['science'] paging = True diff --git a/searx/engines/base.py b/searx/engines/base.py index 3648d7e..4632746 100755 --- a/searx/engines/base.py +++ b/searx/engines/base.py @@ -1,16 +1,6 @@ -#!/usr/bin/env python - +# SPDX-License-Identifier: AGPL-3.0-or-later """ BASE (Scholar publications) - - @website https://base-search.net - @provide-api yes with authorization (https://api.base-search.net/) - - @using-api yes - @results XML - @stable ? - @parse url, title, publishedDate, content - More info on api: http://base-search.net/about/download/base_interface.pdf """ from urllib.parse import urlencode @@ -19,6 +9,15 @@ from datetime import datetime import re from searx.utils import searx_useragent +# about +about = { + "website": 'https://base-search.net', + "wikidata_id": 'Q448335', + "official_api_documentation": 'https://api.base-search.net/', + "use_official_api": True, + "require_api_key": False, + "results": 'XML', +} categories = ['science'] diff --git a/searx/engines/bing.py b/searx/engines/bing.py index f0882fc..f849cef 100644 --- a/searx/engines/bing.py +++ b/searx/engines/bing.py @@ -1,16 +1,6 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later """ Bing (Web) - - @website https://www.bing.com - @provide-api yes (http://datamarket.azure.com/dataset/bing/search), - max. 5000 query/month - - @using-api no (because of query limit) - @results HTML (using search portal) - @stable no (HTML can change) - @parse url, title, content - - @todo publishedDate """ import re @@ -21,10 +11,19 @@ from searx.utils import eval_xpath, extract_text, match_language logger = logger.getChild('bing engine') +# about +about = { + "website": 'https://www.bing.com', + "wikidata_id": 'Q182496', + "official_api_documentation": 'https://www.microsoft.com/en-us/bing/apis/bing-web-search-api', + "use_official_api": False, + "require_api_key": False, + "results": 'HTML', +} + # engine dependent config categories = ['general'] paging = True -language_support = True supported_languages_url = 'https://www.bing.com/account/general' language_aliases = {'zh-CN': 'zh-CHS', 'zh-TW': 'zh-CHT', 'zh-HK': 'zh-CHT'} diff --git a/searx/engines/bing_images.py b/searx/engines/bing_images.py index 2bcf82b..4bee9bc 100644 --- a/searx/engines/bing_images.py +++ b/searx/engines/bing_images.py @@ -1,15 +1,6 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later """ Bing (Images) - - @website https://www.bing.com/images - @provide-api yes (http://datamarket.azure.com/dataset/bing/search), - max. 5000 query/month - - @using-api no (because of query limit) - @results HTML (using search portal) - @stable no (HTML can change) - @parse url, title, img_src - """ from urllib.parse import urlencode @@ -20,12 +11,21 @@ from searx.utils import match_language from searx.engines.bing import language_aliases from searx.engines.bing import _fetch_supported_languages, supported_languages_url # NOQA # pylint: disable=unused-import +# about +about = { + "website": 'https://www.bing.com/images', + "wikidata_id": 'Q182496', + "official_api_documentation": 'https://www.microsoft.com/en-us/bing/apis/bing-image-search-api', + "use_official_api": False, + "require_api_key": False, + "results": 'HTML', +} + # engine dependent config categories = ['images'] paging = True safesearch = True time_range_support = True -language_support = True supported_languages_url = 'https://www.bing.com/account/general' number_of_results = 28 @@ -35,7 +35,7 @@ search_string = 'images/search'\ '?{query}'\ '&count={count}'\ '&first={first}'\ - '&FORM=IBASEP' + '&tsc=ImageHoverTitle' time_range_string = '&qft=+filterui:age-lt{interval}' time_range_dict = {'day': '1440', 'week': '10080', diff --git a/searx/engines/bing_news.py b/searx/engines/bing_news.py index b95def4..738c642 100644 --- a/searx/engines/bing_news.py +++ b/searx/engines/bing_news.py @@ -1,14 +1,6 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later """ Bing (News) - - @website https://www.bing.com/news - @provide-api yes (http://datamarket.azure.com/dataset/bing/search), - max. 5000 query/month - - @using-api no (because of query limit) - @results RSS (using search portal) - @stable yes (except perhaps for the images) - @parse url, title, content, publishedDate, thumbnail """ from datetime import datetime @@ -20,10 +12,19 @@ from searx.utils import match_language, eval_xpath_getindex from searx.engines.bing import language_aliases from searx.engines.bing import _fetch_supported_languages, supported_languages_url # NOQA # pylint: disable=unused-import +# about +about = { + "website": 'https://www.bing.com/news', + "wikidata_id": 'Q2878637', + "official_api_documentation": 'https://www.microsoft.com/en-us/bing/apis/bing-news-search-api', + "use_official_api": False, + "require_api_key": False, + "results": 'RSS', +} + # engine dependent config categories = ['news'] paging = True -language_support = True time_range_support = True # search-url diff --git a/searx/engines/bing_videos.py b/searx/engines/bing_videos.py index 143c71a..2e1f13d 100644 --- a/searx/engines/bing_videos.py +++ b/searx/engines/bing_videos.py @@ -1,13 +1,6 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later """ Bing (Videos) - - @website https://www.bing.com/videos - @provide-api yes (http://datamarket.azure.com/dataset/bing/search) - - @using-api no - @results HTML - @stable no - @parse url, title, content, thumbnail """ from json import loads @@ -18,12 +11,21 @@ from searx.utils import match_language from searx.engines.bing import language_aliases from searx.engines.bing import _fetch_supported_languages, supported_languages_url # NOQA # pylint: disable=unused-import +# about +about = { + "website": 'https://www.bing.com/videos', + "wikidata_id": 'Q4914152', + "official_api_documentation": 'https://www.microsoft.com/en-us/bing/apis/bing-video-search-api', + "use_official_api": False, + "require_api_key": False, + "results": 'HTML', +} + categories = ['videos'] paging = True safesearch = True time_range_support = True number_of_results = 28 -language_support = True base_url = 'https://www.bing.com/' search_string = 'videos/search'\ diff --git a/searx/engines/btdigg.py b/searx/engines/btdigg.py index 72bda8d..863396f 100644 --- a/searx/engines/btdigg.py +++ b/searx/engines/btdigg.py @@ -1,19 +1,25 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later """ BTDigg (Videos, Music, Files) - - @website https://btdig.com - @provide-api yes (on demand) - - @using-api no - @results HTML (using search portal) - @stable no (HTML can change) - @parse url, title, content, seed, leech, magnetlink """ from lxml import html from urllib.parse import quote, urljoin from searx.utils import extract_text, get_torrent_size +# about +about = { + "website": 'https://btdig.com', + "wikidata_id": 'Q4836698', + "official_api_documentation": { + 'url': 'https://btdig.com/contacts', + 'comment': 'on demand' + }, + "use_official_api": False, + "require_api_key": False, + "results": 'HTML', +} + # engine dependent config categories = ['videos', 'music', 'files'] paging = True diff --git a/searx/engines/ccengine.py b/searx/engines/ccengine.py new file mode 100644 index 0000000..6f3a5ad --- /dev/null +++ b/searx/engines/ccengine.py @@ -0,0 +1,53 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later +""" + + Creative Commons search engine (Images) + +""" + +from json import loads +from urllib.parse import urlencode + + +about = { + "website": 'https://search.creativecommons.org/', + "wikidata_id": None, + "official_api_documentation": 'https://api.creativecommons.engineering/v1/', + "use_official_api": True, + "require_api_key": False, + "results": 'JSON', +} + +categories = ['images'] + +paging = True +nb_per_page = 20 + +base_url = 'https://api.creativecommons.engineering/v1/images?' +search_string = '&page={page}&page_size={nb_per_page}&format=json&{query}' + + +def request(query, params): + + search_path = search_string.format( + query=urlencode({'q': query}), + nb_per_page=nb_per_page, + page=params['pageno']) + + params['url'] = base_url + search_path + + return params + + +def response(resp): + results = [] + + json_data = loads(resp.text) + + for result in json_data['results']: + results.append({'url': result['foreign_landing_url'], + 'title': result['title'], + 'img_src': result['url'], + 'template': 'images.html'}) + + return results diff --git a/searx/engines/command.py b/searx/engines/command.py index 0268d52..33270d2 100644 --- a/searx/engines/command.py +++ b/searx/engines/command.py @@ -1,18 +1,7 @@ -''' -searx is free software: you can redistribute it and/or modify -it under the terms of the GNU Affero General Public License as published by -the Free Software Foundation, either version 3 of the License, or -(at your option) any later version. - -searx is distributed in the hope that it will be useful, -but WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -GNU Affero General Public License for more details. - -You should have received a copy of the GNU Affero General Public License -along with searx. If not, see < http://www.gnu.org/licenses/ >. -''' - +# SPDX-License-Identifier: AGPL-3.0-or-later +""" + Command (offline) +""" import re from os.path import expanduser, isabs, realpath, commonprefix @@ -23,7 +12,7 @@ from threading import Thread from searx import logger -offline = True +engine_type = 'offline' paging = True command = [] delimiter = {} diff --git a/searx/engines/currency_convert.py b/searx/engines/currency_convert.py index 87e21d0..d4c3b5f 100644 --- a/searx/engines/currency_convert.py +++ b/searx/engines/currency_convert.py @@ -1,54 +1,30 @@ -import json -import re -import unicodedata -from searx.data import CURRENCIES # NOQA +# SPDX-License-Identifier: AGPL-3.0-or-later +""" + currency convert (DuckDuckGo) +""" +import json +# about +about = { + "website": 'https://duckduckgo.com/', + "wikidata_id": 'Q12805', + "official_api_documentation": 'https://duckduckgo.com/api', + "use_official_api": False, + "require_api_key": False, + "results": 'JSONP', +} + +engine_type = 'online_currency' categories = [] url = 'https://duckduckgo.com/js/spice/currency/1/{0}/{1}' weight = 100 -parser_re = re.compile('.*?(\\d+(?:\\.\\d+)?) ([^.0-9]+) (?:in|to) ([^.0-9]+)', re.I) https_support = True -def normalize_name(name): - name = name.lower().replace('-', ' ').rstrip('s') - name = re.sub(' +', ' ', name) - return unicodedata.normalize('NFKD', name).lower() - - -def name_to_iso4217(name): - global CURRENCIES - - name = normalize_name(name) - currency = CURRENCIES['names'].get(name, [name]) - return currency[0] - - -def iso4217_to_name(iso4217, language): - global CURRENCIES - - return CURRENCIES['iso4217'].get(iso4217, {}).get(language, iso4217) - - def request(query, params): - m = parser_re.match(query) - if not m: - # wrong query - return params - amount, from_currency, to_currency = m.groups() - amount = float(amount) - from_currency = name_to_iso4217(from_currency.strip()) - to_currency = name_to_iso4217(to_currency.strip()) - - params['url'] = url.format(from_currency, to_currency) - params['amount'] = amount - params['from'] = from_currency - params['to'] = to_currency - params['from_name'] = iso4217_to_name(from_currency, 'en') - params['to_name'] = iso4217_to_name(to_currency, 'en') - + params['url'] = url.format(params['from'], params['to']) return params diff --git a/searx/engines/dailymotion.py b/searx/engines/dailymotion.py index 1e24e41..92d368c 100644 --- a/searx/engines/dailymotion.py +++ b/searx/engines/dailymotion.py @@ -1,15 +1,6 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later """ Dailymotion (Videos) - - @website https://www.dailymotion.com - @provide-api yes (http://www.dailymotion.com/developer) - - @using-api yes - @results JSON - @stable yes - @parse url, title, thumbnail, publishedDate, embedded - - @todo set content-parameter with correct data """ from json import loads @@ -17,10 +8,19 @@ from datetime import datetime from urllib.parse import urlencode from searx.utils import match_language, html_to_text +# about +about = { + "website": 'https://www.dailymotion.com', + "wikidata_id": 'Q769222', + "official_api_documentation": 'https://www.dailymotion.com/developer', + "use_official_api": True, + "require_api_key": False, + "results": 'JSON', +} + # engine dependent config categories = ['videos'] paging = True -language_support = True # search-url # see http://www.dailymotion.com/doc/api/obj-video.html diff --git a/searx/engines/deezer.py b/searx/engines/deezer.py index 48c0429..946bd3e 100644 --- a/searx/engines/deezer.py +++ b/searx/engines/deezer.py @@ -1,18 +1,21 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later """ Deezer (Music) - - @website https://deezer.com - @provide-api yes (http://developers.deezer.com/api/) - - @using-api yes - @results JSON - @stable yes - @parse url, title, content, embedded """ from json import loads from urllib.parse import urlencode +# about +about = { + "website": 'https://deezer.com', + "wikidata_id": 'Q602243', + "official_api_documentation": 'https://developers.deezer.com/', + "use_official_api": True, + "require_api_key": False, + "results": 'JSON', +} + # engine dependent config categories = ['music'] paging = True diff --git a/searx/engines/deviantart.py b/searx/engines/deviantart.py index 0378929..7840495 100644 --- a/searx/engines/deviantart.py +++ b/searx/engines/deviantart.py @@ -1,21 +1,22 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later """ Deviantart (Images) - - @website https://www.deviantart.com/ - @provide-api yes (https://www.deviantart.com/developers/) (RSS) - - @using-api no (TODO, rewrite to api) - @results HTML - @stable no (HTML can change) - @parse url, title, img_src - - @todo rewrite to api """ # pylint: disable=missing-function-docstring from urllib.parse import urlencode from lxml import html +# about +about = { + "website": 'https://www.deviantart.com/', + "wikidata_id": 'Q46523', + "official_api_documentation": 'https://www.deviantart.com/developers/', + "use_official_api": False, + "require_api_key": False, + "results": 'HTML', +} + # engine dependent config categories = ['images'] paging = True diff --git a/searx/engines/dictzone.py b/searx/engines/dictzone.py index 727eb65..2483c08 100644 --- a/searx/engines/dictzone.py +++ b/searx/engines/dictzone.py @@ -1,44 +1,35 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later """ Dictzone - - @website https://dictzone.com/ - @provide-api no - @using-api no - @results HTML (using search portal) - @stable no (HTML can change) - @parse url, title, content """ -import re from urllib.parse import urljoin from lxml import html -from searx.utils import is_valid_lang, eval_xpath - +from searx.utils import eval_xpath + +# about +about = { + "website": 'https://dictzone.com/', + "wikidata_id": None, + "official_api_documentation": None, + "use_official_api": False, + "require_api_key": False, + "results": 'HTML', +} + +engine_type = 'online_dictionnary' categories = ['general'] url = 'https://dictzone.com/{from_lang}-{to_lang}-dictionary/{query}' weight = 100 -parser_re = re.compile('.*?([a-z]+)-([a-z]+) ([^ ]+)$', re.I) results_xpath = './/table[@id="r"]/tr' https_support = True def request(query, params): - m = parser_re.match(query) - if not m: - return params - - from_lang, to_lang, query = m.groups() - - from_lang = is_valid_lang(from_lang) - to_lang = is_valid_lang(to_lang) - - if not from_lang or not to_lang: - return params - - params['url'] = url.format(from_lang=from_lang[2], - to_lang=to_lang[2], - query=query) + params['url'] = url.format(from_lang=params['from_lang'][2], + to_lang=params['to_lang'][2], + query=params['query']) return params diff --git a/searx/engines/digbt.py b/searx/engines/digbt.py index b1a90fb..109662a 100644 --- a/searx/engines/digbt.py +++ b/searx/engines/digbt.py @@ -1,19 +1,21 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later """ DigBT (Videos, Music, Files) - - @website https://digbt.org - @provide-api no - - @using-api no - @results HTML (using search portal) - @stable no (HTML can change) - @parse url, title, content, magnetlink """ from urllib.parse import urljoin from lxml import html from searx.utils import extract_text, get_torrent_size +# about +about = { + "website": 'https://digbt.org', + "wikidata_id": None, + "official_api_documentation": None, + "use_official_api": False, + "require_api_key": False, + "results": 'HTML', +} categories = ['videos', 'music', 'files'] paging = True diff --git a/searx/engines/digg.py b/searx/engines/digg.py index 85f727f..defcacd 100644 --- a/searx/engines/digg.py +++ b/searx/engines/digg.py @@ -1,13 +1,6 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later """ Digg (News, Social media) - - @website https://digg.com - @provide-api no - - @using-api no - @results HTML (using search portal) - @stable no (HTML can change) - @parse url, title, content, publishedDate, thumbnail """ # pylint: disable=missing-function-docstring @@ -17,6 +10,16 @@ from datetime import datetime from lxml import html +# about +about = { + "website": 'https://digg.com', + "wikidata_id": 'Q270478', + "official_api_documentation": None, + "use_official_api": False, + "require_api_key": False, + "results": 'HTML', +} + # engine dependent config categories = ['news', 'social media'] paging = True diff --git a/searx/engines/doku.py b/searx/engines/doku.py index e1b10d6..cf38b3b 100644 --- a/searx/engines/doku.py +++ b/searx/engines/doku.py @@ -1,22 +1,25 @@ -# Doku Wiki -# -# @website https://www.dokuwiki.org/ -# @provide-api yes -# (https://www.dokuwiki.org/devel:xmlrpc) -# -# @using-api no -# @results HTML -# @stable yes -# @parse (general) url, title, content +# SPDX-License-Identifier: AGPL-3.0-or-later +""" + Doku Wiki +""" from urllib.parse import urlencode from lxml.html import fromstring from searx.utils import extract_text, eval_xpath +# about +about = { + "website": 'https://www.dokuwiki.org/', + "wikidata_id": 'Q851864', + "official_api_documentation": 'https://www.dokuwiki.org/devel:xmlrpc', + "use_official_api": False, + "require_api_key": False, + "results": 'HTML', +} + # engine dependent config categories = ['general'] # TODO , 'images', 'music', 'videos', 'files' paging = False -language_support = False number_of_results = 5 # search-url diff --git a/searx/engines/duckduckgo.py b/searx/engines/duckduckgo.py index c1c9846..ae1e366 100644 --- a/searx/engines/duckduckgo.py +++ b/searx/engines/duckduckgo.py @@ -1,26 +1,26 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later """ DuckDuckGo (Web) - - @website https://duckduckgo.com/ - @provide-api yes (https://duckduckgo.com/api), - but not all results from search-site - - @using-api no - @results HTML (using search portal) - @stable no (HTML can change) - @parse url, title, content - - @todo rewrite to api """ from lxml.html import fromstring from json import loads -from searx.utils import extract_text, match_language, eval_xpath +from searx.utils import extract_text, match_language, eval_xpath, dict_subset +from searx.poolrequests import get + +# about +about = { + "website": 'https://duckduckgo.com/', + "wikidata_id": 'Q12805', + "official_api_documentation": 'https://duckduckgo.com/api', + "use_official_api": False, + "require_api_key": False, + "results": 'HTML', +} # engine dependent config categories = ['general'] paging = False -language_support = True supported_languages_url = 'https://duckduckgo.com/util/u172.js' time_range_support = True @@ -36,9 +36,11 @@ language_aliases = { # search-url url = 'https://html.duckduckgo.com/html' +url_ping = 'https://duckduckgo.com/t/sl_h' time_range_dict = {'day': 'd', 'week': 'w', - 'month': 'm'} + 'month': 'm', + 'year': 'y'} # specific xpath variables result_xpath = '//div[@class="result results_links results_links_deep web-result "]' # noqa @@ -66,27 +68,33 @@ def request(query, params): params['url'] = url params['method'] = 'POST' - params['data']['b'] = '' params['data']['q'] = query - params['data']['df'] = '' + params['data']['b'] = '' region_code = get_region_code(params['language'], supported_languages) if region_code: params['data']['kl'] = region_code params['cookies']['kl'] = region_code + if params['time_range'] in time_range_dict: params['data']['df'] = time_range_dict[params['time_range']] + params['allow_redirects'] = False return params # get response from search-request def response(resp): - results = [] + if resp.status_code == 303: + return [] - doc = fromstring(resp.text) + # ping + headers_ping = dict_subset(resp.request.headers, ['User-Agent', 'Accept-Encoding', 'Accept', 'Cookie']) + get(url_ping, headers=headers_ping) - # parse results + # parse the response + results = [] + doc = fromstring(resp.text) for i, r in enumerate(eval_xpath(doc, result_xpath)): if i >= 30: break diff --git a/searx/engines/duckduckgo_definitions.py b/searx/engines/duckduckgo_definitions.py index 1d1c84b..0473b0a 100644 --- a/searx/engines/duckduckgo_definitions.py +++ b/searx/engines/duckduckgo_definitions.py @@ -1,12 +1,6 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later """ -DuckDuckGo (definitions) - -- `Instant Answer API`_ -- `DuckDuckGo query`_ - -.. _Instant Answer API: https://duckduckgo.com/api -.. _DuckDuckGo query: https://api.duckduckgo.com/?q=DuckDuckGo&format=json&pretty=1 - + DuckDuckGo (Instant Answer API) """ import json @@ -22,6 +16,16 @@ from searx.external_urls import get_external_url, get_earth_coordinates_url, are logger = logger.getChild('duckduckgo_definitions') +# about +about = { + "website": 'https://duckduckgo.com/', + "wikidata_id": 'Q12805', + "official_api_documentation": 'https://duckduckgo.com/api', + "use_official_api": True, + "require_api_key": False, + "results": 'JSON', +} + URL = 'https://api.duckduckgo.com/'\ + '?{query}&format=json&pretty=0&no_redirect=1&d=1' diff --git a/searx/engines/duckduckgo_images.py b/searx/engines/duckduckgo_images.py index 009f81c..305eb1c 100644 --- a/searx/engines/duckduckgo_images.py +++ b/searx/engines/duckduckgo_images.py @@ -1,16 +1,6 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later """ DuckDuckGo (Images) - - @website https://duckduckgo.com/ - @provide-api yes (https://duckduckgo.com/api), - but images are not supported - - @using-api no - @results JSON (site requires js to get images) - @stable no (JSON can change) - @parse url, title, img_src - - @todo avoid extra request """ from json import loads @@ -20,10 +10,22 @@ from searx.engines.duckduckgo import get_region_code from searx.engines.duckduckgo import _fetch_supported_languages, supported_languages_url # NOQA # pylint: disable=unused-import from searx.poolrequests import get +# about +about = { + "website": 'https://duckduckgo.com/', + "wikidata_id": 'Q12805', + "official_api_documentation": { + 'url': 'https://duckduckgo.com/api', + 'comment': 'but images are not supported', + }, + "use_official_api": False, + "require_api_key": False, + "results": 'JSON (site requires js to get images)', +} + # engine dependent config categories = ['images'] paging = True -language_support = True safesearch = True # search-url diff --git a/searx/engines/duden.py b/searx/engines/duden.py index 1475fb8..57c76e9 100644 --- a/searx/engines/duden.py +++ b/searx/engines/duden.py @@ -1,11 +1,6 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later """ Duden - @website https://www.duden.de - @provide-api no - @using-api no - @results HTML (using search portal) - @stable no (HTML can change) - @parse url, title, content """ import re @@ -13,9 +8,18 @@ from urllib.parse import quote, urljoin from lxml import html from searx.utils import extract_text, eval_xpath, eval_xpath_list, eval_xpath_getindex +# about +about = { + "website": 'https://www.duden.de', + "wikidata_id": 'Q73624591', + "official_api_documentation": None, + "use_official_api": False, + "require_api_key": False, + "results": 'HTML', +} + categories = ['general'] paging = True -language_support = False # search-url base_url = 'https://www.duden.de/' diff --git a/searx/engines/dummy-offline.py b/searx/engines/dummy-offline.py index 13a9ecc..cf2f753 100644 --- a/searx/engines/dummy-offline.py +++ b/searx/engines/dummy-offline.py @@ -1,11 +1,19 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later """ Dummy Offline - - @results one result - @stable yes """ +# about +about = { + "wikidata_id": None, + "official_api_documentation": None, + "use_official_api": False, + "require_api_key": False, + "results": 'HTML', +} + + def search(query, request_params): return [{ 'result': 'this is what you get', diff --git a/searx/engines/dummy.py b/searx/engines/dummy.py index 50b56ef..1a1b57d 100644 --- a/searx/engines/dummy.py +++ b/searx/engines/dummy.py @@ -1,10 +1,18 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later """ Dummy - - @results empty array - @stable yes """ +# about +about = { + "website": None, + "wikidata_id": None, + "official_api_documentation": None, + "use_official_api": False, + "require_api_key": False, + "results": 'empty array', +} + # do search-request def request(query, params): diff --git a/searx/engines/ebay.py b/searx/engines/ebay.py index e2e5ded..45c633b 100644 --- a/searx/engines/ebay.py +++ b/searx/engines/ebay.py @@ -1,17 +1,22 @@ -# Ebay (Videos, Music, Files) -# -# @website https://www.ebay.com -# @provide-api no (nothing found) -# -# @using-api no -# @results HTML (using search portal) -# @stable yes (HTML can change) -# @parse url, title, content, price, shipping, source +# SPDX-License-Identifier: AGPL-3.0-or-later +""" + Ebay (Videos, Music, Files) +""" from lxml import html from searx.engines.xpath import extract_text from urllib.parse import quote +# about +about = { + "website": 'https://www.ebay.com', + "wikidata_id": 'Q58024', + "official_api_documentation": 'https://developer.ebay.com/', + "use_official_api": False, + "require_api_key": False, + "results": 'HTML', +} + categories = ['shopping'] paging = True diff --git a/searx/engines/elasticsearch.py b/searx/engines/elasticsearch.py index 081736c..da7f980 100644 --- a/searx/engines/elasticsearch.py +++ b/searx/engines/elasticsearch.py @@ -1,3 +1,8 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later +""" + Elasticsearch +""" + from json import loads, dumps from requests.auth import HTTPBasicAuth from searx.exceptions import SearxEngineAPIException @@ -46,8 +51,8 @@ def _match_query(query): try: key, value = query.split(':') - except: - raise ValueError('query format must be "key:value"') + except Exception as e: + raise ValueError('query format must be "key:value"') from e return {"query": {"match": {key: {'query': value}}}} @@ -71,8 +76,8 @@ def _term_query(query): try: key, value = query.split(':') - except: - raise ValueError('query format must be key:value') + except Exception as e: + raise ValueError('query format must be key:value') from e return {'query': {'term': {key: value}}} @@ -86,8 +91,8 @@ def _terms_query(query): try: key, values = query.split(':') - except: - raise ValueError('query format must be key:value1,value2') + except Exception as e: + raise ValueError('query format must be key:value1,value2') from e return {'query': {'terms': {key: values.split(',')}}} diff --git a/searx/engines/etools.py b/searx/engines/etools.py index a0762d1..bf4f4ea 100644 --- a/searx/engines/etools.py +++ b/searx/engines/etools.py @@ -1,21 +1,24 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later """ eTools (Web) - - @website https://www.etools.ch - @provide-api no - @using-api no - @results HTML - @stable no (HTML can change) - @parse url, title, content """ from lxml import html from urllib.parse import quote from searx.utils import extract_text, eval_xpath +# about +about = { + "website": 'https://www.etools.ch', + "wikidata_id": None, + "official_api_documentation": None, + "use_official_api": False, + "require_api_key": False, + "results": 'HTML', +} + categories = ['general'] paging = False -language_support = False safesearch = True base_url = 'https://www.etools.ch' diff --git a/searx/engines/fdroid.py b/searx/engines/fdroid.py index 3d37db4..8fff2e3 100644 --- a/searx/engines/fdroid.py +++ b/searx/engines/fdroid.py @@ -1,18 +1,22 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later """ F-Droid (a repository of FOSS applications for Android) - - @website https://f-droid.org/ - @provide-api no - @using-api no - @results HTML - @stable no (HTML can change) - @parse url, title, content """ from urllib.parse import urlencode from lxml import html from searx.utils import extract_text +# about +about = { + "website": 'https://f-droid.org/', + "wikidata_id": 'Q1386210', + "official_api_documentation": None, + "use_official_api": False, + "require_api_key": False, + "results": 'HTML', +} + # engine dependent config categories = ['files'] paging = True diff --git a/searx/engines/flickr.py b/searx/engines/flickr.py index b23c447..b0ddf62 100644 --- a/searx/engines/flickr.py +++ b/searx/engines/flickr.py @@ -1,21 +1,23 @@ -#!/usr/bin/env python - +# SPDX-License-Identifier: AGPL-3.0-or-later """ Flickr (Images) - @website https://www.flickr.com - @provide-api yes (https://secure.flickr.com/services/api/flickr.photos.search.html) - - @using-api yes - @results JSON - @stable yes - @parse url, title, thumbnail, img_src More info on api-key : https://www.flickr.com/services/apps/create/ """ from json import loads from urllib.parse import urlencode +# about +about = { + "website": 'https://www.flickr.com', + "wikidata_id": 'Q103204', + "official_api_documentation": 'https://secure.flickr.com/services/api/flickr.photos.search.html', + "use_official_api": True, + "require_api_key": True, + "results": 'JSON', +} + categories = ['images'] nb_per_page = 15 diff --git a/searx/engines/flickr_noapi.py b/searx/engines/flickr_noapi.py index 4bcf837..a07aad5 100644 --- a/searx/engines/flickr_noapi.py +++ b/searx/engines/flickr_noapi.py @@ -1,15 +1,6 @@ -#!/usr/bin/env python - +# SPDX-License-Identifier: AGPL-3.0-or-later """ - Flickr (Images) - - @website https://www.flickr.com - @provide-api yes (https://secure.flickr.com/services/api/flickr.photos.search.html) - - @using-api no - @results HTML - @stable no - @parse url, title, thumbnail, img_src + Flickr (Images) """ from json import loads @@ -21,6 +12,16 @@ from searx.utils import ecma_unescape, html_to_text logger = logger.getChild('flickr-noapi') +# about +about = { + "website": 'https://www.flickr.com', + "wikidata_id": 'Q103204', + "official_api_documentation": 'https://secure.flickr.com/services/api/flickr.photos.search.html', + "use_official_api": False, + "require_api_key": False, + "results": 'HTML', +} + categories = ['images'] url = 'https://www.flickr.com/' diff --git a/searx/engines/framalibre.py b/searx/engines/framalibre.py index e3d0564..42c08cf 100644 --- a/searx/engines/framalibre.py +++ b/searx/engines/framalibre.py @@ -1,13 +1,6 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later """ FramaLibre (It) - - @website https://framalibre.org/ - @provide-api no - - @using-api no - @results HTML - @stable no (HTML can change) - @parse url, title, content, thumbnail, img_src """ from html import escape @@ -15,6 +8,16 @@ from urllib.parse import urljoin, urlencode from lxml import html from searx.utils import extract_text +# about +about = { + "website": 'https://framalibre.org/', + "wikidata_id": 'Q30213882', + "official_api_documentation": None, + "use_official_api": False, + "require_api_key": False, + "results": 'HTML', +} + # engine dependent config categories = ['it'] paging = True diff --git a/searx/engines/freesound.py b/searx/engines/freesound.py new file mode 100644 index 0000000..d256494 --- /dev/null +++ b/searx/engines/freesound.py @@ -0,0 +1,69 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later +""" +Freesound (Sound) +""" + +from json import loads +from urllib.parse import urlencode +from datetime import datetime + +disabled = True +api_key = "" + +# about +about = { + "website": "https://freesound.org", + "wikidata_id": "Q835703", + "official_api_documentation": "https://freesound.org/docs/api", + "use_official_api": True, + "require_api_key": True, + "results": "JSON", +} + +# engine dependent config +paging = True + +# search url +url = "https://freesound.org/apiv2/" +search_url = ( + url + + "search/text/?query={query}&page={page}&fields=name,url,download,created,description,type&token={api_key}" +) + +embedded_url = '<audio controls><source src="{uri}" type="audio/{ftype}"></audio>' + + +# search request +def request(query, params): + params["url"] = search_url.format( + query=urlencode({"q": query}), + page=params["pageno"], + api_key=api_key, + ) + return params + + +# get response from search request +def response(resp): + results = [] + search_res = loads(resp.text) + # parse results + for result in search_res.get("results", []): + title = result["name"] + content = result["description"][:128] + publishedDate = datetime.fromisoformat(result["created"]) + uri = result["download"] + embedded = embedded_url.format(uri=uri, ftype=result["type"]) + + # append result + results.append( + { + "url": result["url"], + "title": title, + "publishedDate": publishedDate, + "embedded": embedded, + "content": content, + } + ) + + return results diff --git a/searx/engines/frinkiac.py b/searx/engines/frinkiac.py index 5b174a6..f43bb6e 100644 --- a/searx/engines/frinkiac.py +++ b/searx/engines/frinkiac.py @@ -1,17 +1,24 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later """ -Frinkiac (Images) - -@website https://www.frinkiac.com -@provide-api no -@using-api no -@results JSON -@stable no -@parse url, title, img_src + Frinkiac (Images) """ from json import loads from urllib.parse import urlencode +# about +about = { + "website": 'https://frinkiac.com', + "wikidata_id": 'Q24882614', + "official_api_documentation": { + 'url': None, + 'comment': 'see https://github.com/MitchellAW/CompuGlobal' + }, + "use_official_api": False, + "require_api_key": False, + "results": 'JSON', +} + categories = ['images'] BASE = 'https://frinkiac.com/' diff --git a/searx/engines/genius.py b/searx/engines/genius.py index 2bfbfdd..9f6a8cd 100644 --- a/searx/engines/genius.py +++ b/searx/engines/genius.py @@ -1,23 +1,25 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later """ -Genius - - @website https://www.genius.com/ - @provide-api yes (https://docs.genius.com/) - - @using-api yes - @results JSON - @stable yes - @parse url, title, content, thumbnail, publishedDate + Genius """ from json import loads from urllib.parse import urlencode from datetime import datetime +# about +about = { + "website": 'https://genius.com/', + "wikidata_id": 'Q3419343', + "official_api_documentation": 'https://docs.genius.com/', + "use_official_api": True, + "require_api_key": False, + "results": 'JSON', +} + # engine dependent config categories = ['music'] paging = True -language_support = False page_size = 5 url = 'https://genius.com/api/' diff --git a/searx/engines/gentoo.py b/searx/engines/gentoo.py index 16b3e69..325e132 100644 --- a/searx/engines/gentoo.py +++ b/searx/engines/gentoo.py @@ -1,23 +1,24 @@ -# -*- coding: utf-8 -*- - +# SPDX-License-Identifier: AGPL-3.0-or-later """ Gentoo Wiki - - @website https://wiki.gentoo.org - @provide-api yes - @using-api no - @results HTML - @stable no (HTML can change) - @parse url, title """ from urllib.parse import urlencode, urljoin from lxml import html from searx.utils import extract_text +# about +about = { + "website": 'https://wiki.gentoo.org/', + "wikidata_id": 'Q1050637', + "official_api_documentation": 'https://wiki.gentoo.org/api.php', + "use_official_api": False, + "require_api_key": False, + "results": 'HTML', +} + # engine dependent config categories = ['it'] -language_support = True paging = True base_url = 'https://wiki.gentoo.org' diff --git a/searx/engines/gigablast.py b/searx/engines/gigablast.py index 1d71b18..248991d 100644 --- a/searx/engines/gigablast.py +++ b/searx/engines/gigablast.py @@ -1,14 +1,6 @@ # SPDX-License-Identifier: AGPL-3.0-or-later """ Gigablast (Web) - - @website https://gigablast.com - @provide-api yes (https://gigablast.com/api.html) - - @using-api yes - @results XML - @stable yes - @parse url, title, content """ # pylint: disable=missing-function-docstring, invalid-name @@ -18,11 +10,20 @@ from urllib.parse import urlencode # from searx import logger from searx.poolrequests import get +# about +about = { + "website": 'https://www.gigablast.com', + "wikidata_id": 'Q3105449', + "official_api_documentation": 'https://gigablast.com/api.html', + "use_official_api": True, + "require_api_key": False, + "results": 'JSON', +} + # engine dependent config categories = ['general'] # gigablast's pagination is totally damaged, don't use it paging = False -language_support = True safesearch = True # search-url diff --git a/searx/engines/github.py b/searx/engines/github.py index 80b50ce..b68caa3 100644 --- a/searx/engines/github.py +++ b/searx/engines/github.py @@ -1,18 +1,21 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later """ - Github (It) - - @website https://github.com/ - @provide-api yes (https://developer.github.com/v3/) - - @using-api yes - @results JSON - @stable yes (using api) - @parse url, title, content + Github (IT) """ from json import loads from urllib.parse import urlencode +# about +about = { + "website": 'https://github.com/', + "wikidata_id": 'Q364', + "official_api_documentation": 'https://developer.github.com/v3/', + "use_official_api": True, + "require_api_key": False, + "results": 'JSON', +} + # engine dependent config categories = ['it'] diff --git a/searx/engines/google.py b/searx/engines/google.py index 17ab21f..8c20029 100644 --- a/searx/engines/google.py +++ b/searx/engines/google.py @@ -1,19 +1,11 @@ # SPDX-License-Identifier: AGPL-3.0-or-later """Google (Web) -:website: https://www.google.com -:provide-api: yes (https://developers.google.com/custom-search/) -:using-api: not the offical, since it needs registration to another service -:results: HTML -:stable: no -:parse: url, title, content, number_of_results, answer, suggestion, correction - For detailed description of the *REST-full* API see: `Query Parameter Definitions`_. .. _Query Parameter Definitions: https://developers.google.com/custom-search/docs/xml_results#WebSearch_Query_Parameter_Definitions - """ # pylint: disable=invalid-name, missing-function-docstring @@ -24,13 +16,21 @@ from searx import logger from searx.utils import match_language, extract_text, eval_xpath, eval_xpath_list, eval_xpath_getindex from searx.exceptions import SearxEngineCaptchaException - logger = logger.getChild('google engine') +# about +about = { + "website": 'https://www.google.com', + "wikidata_id": 'Q9366', + "official_api_documentation": 'https://developers.google.com/custom-search/', + "use_official_api": False, + "require_api_key": False, + "results": 'HTML', +} + # engine dependent config categories = ['general'] paging = True -language_support = True time_range_support = True safesearch = True supported_languages_url = 'https://www.google.com/preferences?#languages' @@ -54,7 +54,7 @@ google_domains = { 'NZ': 'google.co.nz', # New Zealand 'PH': 'google.com.ph', # Philippines 'SG': 'google.com.sg', # Singapore - # 'US': 'google.us', # United States, redirect to .com + 'US': 'google.com', # United States (google.us) redirects to .com 'ZA': 'google.co.za', # South Africa 'AR': 'google.com.ar', # Argentina 'CL': 'google.cl', # Chile @@ -85,7 +85,7 @@ google_domains = { 'TH': 'google.co.th', # Thailand 'TR': 'google.com.tr', # Turkey 'UA': 'google.com.ua', # Ukraine - # 'CN': 'google.cn', # China, only from China ? + 'CN': 'google.com.hk', # There is no google.cn, we use .com.hk for zh-CN 'HK': 'google.com.hk', # Hong Kong 'TW': 'google.com.tw' # Taiwan } @@ -132,43 +132,80 @@ suggestion_xpath = '//div[contains(@class, "card-section")]//a' spelling_suggestion_xpath = '//div[@class="med"]/p/a' -def get_lang_country(params, lang_list, custom_aliases): - """Returns a tuple with *langauage* on its first and *country* on its second - position.""" - language = params['language'] - if language == 'all': - language = 'en-US' +def get_lang_info(params, lang_list, custom_aliases): + ret_val = {} + + _lang = params['language'] + if _lang.lower() == 'all': + _lang = 'en-US' + + language = match_language(_lang, lang_list, custom_aliases) + ret_val['language'] = language - language_array = language.split('-') + # the requested language from params (en, en-US, de, de-AT, fr, fr-CA, ...) + _l = _lang.split('-') - if len(language_array) == 2: - country = language_array[1] + # the country code (US, AT, CA) + if len(_l) == 2: + country = _l[1] else: - country = language_array[0].upper() + country = _l[0].upper() + if country == 'EN': + country = 'US' - language = match_language(language, lang_list, custom_aliases) + ret_val['country'] = country + + # the combination (en-US, en-EN, de-DE, de-AU, fr-FR, fr-FR) lang_country = '%s-%s' % (language, country) - if lang_country == 'en-EN': - lang_country = 'en' - return language, country, lang_country + # Accept-Language: fr-CH, fr;q=0.8, en;q=0.6, *;q=0.5 + ret_val['Accept-Language'] = ','.join([ + lang_country, + language + ';q=0.8,', + 'en;q=0.6', + '*;q=0.5', + ]) + + # subdomain + ret_val['subdomain'] = 'www.' + google_domains.get(country.upper(), 'google.com') + + # hl parameter: + # https://developers.google.com/custom-search/docs/xml_results#hlsp The + # Interface Language: + # https://developers.google.com/custom-search/docs/xml_results_appendices#interfaceLanguages + + ret_val['hl'] = lang_list.get(lang_country, language) + + # lr parameter: + # https://developers.google.com/custom-search/docs/xml_results#lrsp + # Language Collection Values: + # https://developers.google.com/custom-search/docs/xml_results_appendices#languageCollections + + ret_val['lr'] = "lang_" + lang_list.get(lang_country, language) + + return ret_val + +def detect_google_sorry(resp): + resp_url = urlparse(resp.url) + if resp_url.netloc == 'sorry.google.com' or resp_url.path.startswith('/sorry'): + raise SearxEngineCaptchaException() def request(query, params): """Google search request""" offset = (params['pageno'] - 1) * 10 - language, country, lang_country = get_lang_country( + + lang_info = get_lang_info( # pylint: disable=undefined-variable params, supported_languages, language_aliases ) - subdomain = 'www.' + google_domains.get(country.upper(), 'google.com') - # https://www.google.de/search?q=corona&hl=de-DE&lr=lang_de&start=0&tbs=qdr%3Ad&safe=medium - query_url = 'https://' + subdomain + '/search' + "?" + urlencode({ + # https://www.google.de/search?q=corona&hl=de&lr=lang_de&start=0&tbs=qdr%3Ad&safe=medium + query_url = 'https://' + lang_info['subdomain'] + '/search' + "?" + urlencode({ 'q': query, - 'hl': lang_country, - 'lr': "lang_" + language, + 'hl': lang_info['hl'], + 'lr': lang_info['lr'], 'ie': "utf8", 'oe': "utf8", 'start': offset, @@ -179,37 +216,24 @@ def request(query, params): if params['safesearch']: query_url += '&' + urlencode({'safe': filter_mapping[params['safesearch']]}) - params['url'] = query_url logger.debug("query_url --> %s", query_url) + params['url'] = query_url - # en-US,en;q=0.8,en;q=0.5 - params['headers']['Accept-Language'] = ( - lang_country + ',' + language + ';q=0.8,' + language + ';q=0.5' - ) - logger.debug("HTTP header Accept-Language --> %s", - params['headers']['Accept-Language']) + logger.debug("HTTP header Accept-Language --> %s", lang_info['Accept-Language']) + params['headers']['Accept-Language'] = lang_info['Accept-Language'] params['headers']['Accept'] = ( 'text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8' ) - # params['google_subdomain'] = subdomain return params def response(resp): """Get response from google's search request""" - results = [] - # detect google sorry - resp_url = urlparse(resp.url) - if resp_url.netloc == 'sorry.google.com' or resp_url.path == '/sorry/IndexRedirect': - raise SearxEngineCaptchaException() + detect_google_sorry(resp) - if resp_url.path.startswith('/sorry'): - raise SearxEngineCaptchaException() - - # which subdomain ? - # subdomain = resp.search_params.get('google_subdomain') + results = [] # convert the text to dom dom = html.fromstring(resp.text) @@ -246,7 +270,9 @@ def response(resp): logger.debug('ingoring <div class="g" ../> section: missing title') continue title = extract_text(title_tag) - url = eval_xpath_getindex(result, href_xpath, 0) + url = eval_xpath_getindex(result, href_xpath, 0, None) + if url is None: + continue content = extract_text(eval_xpath_getindex(result, content_xpath, 0, default=None), allow_none=True) results.append({ 'url': url, diff --git a/searx/engines/google_images.py b/searx/engines/google_images.py index 9ef1be7..01bdbee 100644 --- a/searx/engines/google_images.py +++ b/searx/engines/google_images.py @@ -1,14 +1,6 @@ # SPDX-License-Identifier: AGPL-3.0-or-later """Google (Images) -:website: https://images.google.com (redirected to subdomain www.) -:provide-api: yes (https://developers.google.com/custom-search/) -:using-api: not the offical, since it needs registration to another service -:results: HTML -:stable: no -:template: images.html -:parse: url, title, content, source, thumbnail_src, img_src - For detailed description of the *REST-full* API see: `Query Parameter Definitions`_. @@ -21,29 +13,49 @@ Definitions`_. .. _Query Parameter Definitions: https://developers.google.com/custom-search/docs/xml_results#WebSearch_Query_Parameter_Definitions - +.. _data URLs: + https://developer.mozilla.org/en-US/docs/Web/HTTP/Basics_of_HTTP/Data_URIs """ -from urllib.parse import urlencode, urlparse, unquote +from urllib.parse import urlencode, unquote from lxml import html + from searx import logger -from searx.exceptions import SearxEngineCaptchaException -from searx.utils import extract_text, eval_xpath -from searx.engines.google import _fetch_supported_languages, supported_languages_url # NOQA # pylint: disable=unused-import +from searx.utils import ( + eval_xpath, + eval_xpath_list, + eval_xpath_getindex, + extract_text, +) from searx.engines.google import ( - get_lang_country, - google_domains, + get_lang_info, time_range_dict, + detect_google_sorry, ) +# pylint: disable=unused-import +from searx.engines.google import ( + supported_languages_url + , _fetch_supported_languages +) +# pylint: enable=unused-import + logger = logger.getChild('google images') -# engine dependent config +# about +about = { + "website": 'https://images.google.com', + "wikidata_id": 'Q521550', + "official_api_documentation": 'https://developers.google.com/custom-search', + "use_official_api": False, + "require_api_key": False, + "results": 'HTML', +} +# engine dependent config categories = ['images'] paging = False -language_support = True use_locale_domain = True time_range_support = True safesearch = True @@ -86,17 +98,16 @@ def scrap_img_by_id(script, data_id): def request(query, params): """Google-Video search request""" - language, country, lang_country = get_lang_country( + lang_info = get_lang_info( # pylint: disable=undefined-variable params, supported_languages, language_aliases ) - subdomain = 'www.' + google_domains.get(country.upper(), 'google.com') - query_url = 'https://' + subdomain + '/search' + "?" + urlencode({ + query_url = 'https://' + lang_info['subdomain'] + '/search' + "?" + urlencode({ 'q': query, 'tbm': "isch", - 'hl': lang_country, - 'lr': "lang_" + language, + 'hl': lang_info['hl'], + 'lr': lang_info['lr'], 'ie': "utf8", 'oe': "utf8", 'num': 30, @@ -107,17 +118,14 @@ def request(query, params): if params['safesearch']: query_url += '&' + urlencode({'safe': filter_mapping[params['safesearch']]}) - params['url'] = query_url logger.debug("query_url --> %s", query_url) + params['url'] = query_url - params['headers']['Accept-Language'] = ( - "%s,%s;q=0.8,%s;q=0.5" % (lang_country, language, language)) - logger.debug( - "HTTP Accept-Language --> %s", params['headers']['Accept-Language']) + logger.debug("HTTP header Accept-Language --> %s", lang_info['Accept-Language']) + params['headers']['Accept-Language'] = lang_info['Accept-Language'] params['headers']['Accept'] = ( 'text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8' ) - # params['google_subdomain'] = subdomain return params @@ -125,21 +133,13 @@ def response(resp): """Get response from google's search request""" results = [] - # detect google sorry - resp_url = urlparse(resp.url) - if resp_url.netloc == 'sorry.google.com' or resp_url.path == '/sorry/IndexRedirect': - raise SearxEngineCaptchaException() - - if resp_url.path.startswith('/sorry'): - raise SearxEngineCaptchaException() - - # which subdomain ? - # subdomain = resp.search_params.get('google_subdomain') + detect_google_sorry(resp) # convert the text to dom dom = html.fromstring(resp.text) img_bas64_map = scrap_out_thumbs(dom) - img_src_script = eval_xpath(dom, '//script[contains(., "AF_initDataCallback({key: ")]')[1].text + img_src_script = eval_xpath_getindex( + dom, '//script[contains(., "AF_initDataCallback({key: ")]', 1).text # parse results # @@ -164,55 +164,47 @@ def response(resp): return results root = root[0] - for img_node in eval_xpath(root, './/img[contains(@class, "rg_i")]'): - - try: - img_alt = eval_xpath(img_node, '@alt')[0] - - img_base64_id = eval_xpath(img_node, '@data-iid') - if img_base64_id: - img_base64_id = img_base64_id[0] - thumbnail_src = img_bas64_map[img_base64_id] + for img_node in eval_xpath_list(root, './/img[contains(@class, "rg_i")]'): + + img_alt = eval_xpath_getindex(img_node, '@alt', 0) + + img_base64_id = eval_xpath(img_node, '@data-iid') + if img_base64_id: + img_base64_id = img_base64_id[0] + thumbnail_src = img_bas64_map[img_base64_id] + else: + thumbnail_src = eval_xpath(img_node, '@src') + if not thumbnail_src: + thumbnail_src = eval_xpath(img_node, '@data-src') + if thumbnail_src: + thumbnail_src = thumbnail_src[0] else: - thumbnail_src = eval_xpath(img_node, '@src') - if not thumbnail_src: - thumbnail_src = eval_xpath(img_node, '@data-src') - if thumbnail_src: - thumbnail_src = thumbnail_src[0] - else: - thumbnail_src = '' - - link_node = eval_xpath(img_node, '../../../a[2]')[0] - url = eval_xpath(link_node, '@href')[0] - - pub_nodes = eval_xpath(link_node, './div/div') - pub_descr = img_alt - pub_source = '' - if pub_nodes: - pub_descr = extract_text(pub_nodes[0]) - pub_source = extract_text(pub_nodes[1]) - - img_src_id = eval_xpath(img_node, '../../../@data-id')[0] - src_url = scrap_img_by_id(img_src_script, img_src_id) - if not src_url: - src_url = thumbnail_src - - results.append({ - 'url': url, - 'title': img_alt, - 'content': pub_descr, - 'source': pub_source, - 'img_src': src_url, - # 'img_format': img_format, - 'thumbnail_src': thumbnail_src, - 'template': 'images.html' - }) - except Exception as e: # pylint: disable=broad-except - logger.error(e, exc_info=True) - # from lxml import etree - # logger.debug(etree.tostring(img_node, pretty_print=True)) - # import pdb - # pdb.set_trace() - continue + thumbnail_src = '' + + link_node = eval_xpath_getindex(img_node, '../../../a[2]', 0) + url = eval_xpath_getindex(link_node, '@href', 0) + + pub_nodes = eval_xpath(link_node, './div/div') + pub_descr = img_alt + pub_source = '' + if pub_nodes: + pub_descr = extract_text(pub_nodes[0]) + pub_source = extract_text(pub_nodes[1]) + + img_src_id = eval_xpath_getindex(img_node, '../../../@data-id', 0) + src_url = scrap_img_by_id(img_src_script, img_src_id) + if not src_url: + src_url = thumbnail_src + + results.append({ + 'url': url, + 'title': img_alt, + 'content': pub_descr, + 'source': pub_source, + 'img_src': src_url, + # 'img_format': img_format, + 'thumbnail_src': thumbnail_src, + 'template': 'images.html' + }) return results diff --git a/searx/engines/google_news.py b/searx/engines/google_news.py index f1b7cfa..27eee81 100644 --- a/searx/engines/google_news.py +++ b/searx/engines/google_news.py @@ -1,86 +1,197 @@ -""" - Google (News) +# SPDX-License-Identifier: AGPL-3.0-or-later +"""Google (News) + +For detailed description of the *REST-full* API see: `Query Parameter +Definitions`_. Not all parameters can be appied: + +- num_ : the number of search results is ignored +- save_ : is ignored / Google-News results are always *SafeSearch* - @website https://news.google.com - @provide-api no +.. _Query Parameter Definitions: + https://developers.google.com/custom-search/docs/xml_results#WebSearch_Query_Parameter_Definitions + +.. _num: https://developers.google.com/custom-search/docs/xml_results#numsp +.. _save: https://developers.google.com/custom-search/docs/xml_results#safesp - @using-api no - @results HTML - @stable no - @parse url, title, content, publishedDate """ +# pylint: disable=invalid-name, missing-function-docstring + +import binascii +import re from urllib.parse import urlencode +from base64 import b64decode from lxml import html -from searx.utils import match_language -from searx.engines.google import _fetch_supported_languages, supported_languages_url # NOQA # pylint: disable=unused-import -# search-url +from searx import logger +from searx.utils import ( + eval_xpath, + eval_xpath_list, + eval_xpath_getindex, + extract_text, +) + +# pylint: disable=unused-import +from searx.engines.google import ( + supported_languages_url, + _fetch_supported_languages, +) +# pylint: enable=unused-import + +from searx.engines.google import ( + get_lang_info, + detect_google_sorry, +) + +# about +about = { + "website": 'https://news.google.com', + "wikidata_id": 'Q12020', + "official_api_documentation": 'https://developers.google.com/custom-search', + "use_official_api": False, + "require_api_key": False, + "results": 'HTML', +} + +logger = logger.getChild('google news') + +# compared to other google engines google-news has a different time range +# support. The time range is included in the search term. +time_range_dict = { + 'day': 'when:1d', + 'week': 'when:7d', + 'month': 'when:1m', + 'year': 'when:1y', +} + +# engine dependent config + categories = ['news'] -paging = True -language_support = True -safesearch = True +paging = False +use_locale_domain = True time_range_support = True -number_of_results = 10 -search_url = 'https://www.google.com/search'\ - '?{query}'\ - '&tbm=nws'\ - '&gws_rd=cr'\ - '&{search_options}' -time_range_attr = "qdr:{range}" -time_range_dict = {'day': 'd', - 'week': 'w', - 'month': 'm', - 'year': 'y'} +# Google-News results are always *SafeSearch*. Option 'safesearch' is set to +# False here, otherwise checker will report safesearch-errors:: +# +# safesearch : results are identitical for safesearch=0 and safesearch=2 +safesearch = False - -# do search-request def request(query, params): + """Google-News search request""" + + lang_info = get_lang_info( + # pylint: disable=undefined-variable + params, supported_languages, language_aliases + ) + + # google news has only one domain + lang_info['subdomain'] = 'news.google.com' - search_options = { - 'start': (params['pageno'] - 1) * number_of_results - } + ceid = "%s:%s" % (lang_info['country'], lang_info['language']) - if params['time_range'] in time_range_dict: - search_options['tbs'] = time_range_attr.format(range=time_range_dict[params['time_range']]) + # google news redirects en to en-US + if lang_info['hl'] == 'en': + lang_info['hl'] = 'en-US' - if safesearch and params['safesearch']: - search_options['safe'] = 'on' + # Very special to google-news compared to other google engines, the time + # range is included in the search term. + if params['time_range']: + query += ' ' + time_range_dict[params['time_range']] - params['url'] = search_url.format(query=urlencode({'q': query}), - search_options=urlencode(search_options)) + query_url = 'https://' + lang_info['subdomain'] + '/search' + "?" + urlencode({ + 'q': query, + 'hl': lang_info['hl'], + 'lr': lang_info['lr'], + 'ie': "utf8", + 'oe': "utf8", + 'gl': lang_info['country'], + }) + ('&ceid=%s' % ceid) # ceid includes a ':' character which must not be urlencoded - if params['language'] != 'all': - language = match_language(params['language'], supported_languages, language_aliases).split('-')[0] - if language: - params['url'] += '&hl=' + language + logger.debug("query_url --> %s", query_url) + params['url'] = query_url + + logger.debug("HTTP header Accept-Language --> %s", lang_info['Accept-Language']) + params['headers']['Accept-Language'] = lang_info['Accept-Language'] + params['headers']['Accept'] = ( + 'text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8' + ) return params -# get response from search-request def response(resp): + """Get response from google's search request""" results = [] + detect_google_sorry(resp) + + # convert the text to dom dom = html.fromstring(resp.text) - # parse results - for result in dom.xpath('//div[@class="g"]|//div[@class="g _cy"]'): - try: - r = { - 'url': result.xpath('.//a[@class="l lLrAF"]')[0].attrib.get("href"), - 'title': ''.join(result.xpath('.//a[@class="l lLrAF"]//text()')), - 'content': ''.join(result.xpath('.//div[@class="st"]//text()')), - } - except: - continue - - imgs = result.xpath('.//img/@src') - if len(imgs) and not imgs[0].startswith('data'): - r['img_src'] = imgs[0] - - results.append(r) + for result in eval_xpath_list(dom, '//div[@class="xrnccd"]'): + + # The first <a> tag in the <article> contains the link to the + # article The href attribute of the <a> is a google internal link, + # we can't use. The real link is hidden in the jslog attribute: + # + # <a ... + # jslog="95014; 4:https://www.cnn.com/.../index.html; track:click" + # href="./articles/CAIiENu3nGS...?hl=en-US&gl=US&ceid=US%3Aen" + # ... /> + + jslog = eval_xpath_getindex(result, './article/a/@jslog', 0) + url = re.findall('http[^;]*', jslog) + if url: + url = url[0] + else: + # The real URL is base64 encoded in the json attribute: + # jslog="95014; 5:W251bGwsbnVsbCxudW...giXQ==; track:click" + jslog = jslog.split(";")[1].split(':')[1].strip() + try: + padding = (4 -(len(jslog) % 4)) * "=" + jslog = b64decode(jslog + padding) + except binascii.Error: + # URL cant be read, skip this result + continue + + # now we have : b'[null, ... null,"https://www.cnn.com/.../index.html"]' + url = re.findall('http[^;"]*', str(jslog))[0] + + # the first <h3> tag in the <article> contains the title of the link + title = extract_text(eval_xpath(result, './article/h3[1]')) + + # the first <div> tag in the <article> contains the content of the link + content = extract_text(eval_xpath(result, './article/div[1]')) + + # the second <div> tag contains origin publisher and the publishing date + + pub_date = extract_text(eval_xpath(result, './article/div[2]//time')) + pub_origin = extract_text(eval_xpath(result, './article/div[2]//a')) + + pub_info = [] + if pub_origin: + pub_info.append(pub_origin) + if pub_date: + # The pub_date is mostly a string like 'yesertday', not a real + # timezone date or time. Therefore we can't use publishedDate. + pub_info.append(pub_date) + pub_info = ', '.join(pub_info) + if pub_info: + content = pub_info + ': ' + content + + # The image URL is located in a preceding sibling <img> tag, e.g.: + # "https://lh3.googleusercontent.com/DjhQh7DMszk.....z=-p-h100-w100" + # These URL are long but not personalized (double checked via tor). + + img_src = extract_text(result.xpath('preceding-sibling::a/figure/img/@src')) + + results.append({ + 'url': url, + 'title': title, + 'content': content, + 'img_src': img_src, + }) # return results return results diff --git a/searx/engines/google_scholar.py b/searx/engines/google_scholar.py new file mode 100644 index 0000000..86bb010 --- /dev/null +++ b/searx/engines/google_scholar.py @@ -0,0 +1,157 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later +"""Google (Scholar) + +For detailed description of the *REST-full* API see: `Query Parameter +Definitions`_. + +.. _Query Parameter Definitions: + https://developers.google.com/custom-search/docs/xml_results#WebSearch_Query_Parameter_Definitions +""" + +# pylint: disable=invalid-name, missing-function-docstring + +from urllib.parse import urlencode +from datetime import datetime +from lxml import html +from searx import logger + +from searx.utils import ( + eval_xpath, + eval_xpath_list, + extract_text, +) + +from searx.engines.google import ( + get_lang_info, + time_range_dict, + detect_google_sorry, +) + +# pylint: disable=unused-import +from searx.engines.google import ( + supported_languages_url, + _fetch_supported_languages, +) +# pylint: enable=unused-import + +# about +about = { + "website": 'https://scholar.google.com', + "wikidata_id": 'Q494817', + "official_api_documentation": 'https://developers.google.com/custom-search', + "use_official_api": False, + "require_api_key": False, + "results": 'HTML', +} + +# engine dependent config +categories = ['science'] +paging = True +language_support = True +use_locale_domain = True +time_range_support = True +safesearch = False + +logger = logger.getChild('google scholar') + +def time_range_url(params): + """Returns a URL query component for a google-Scholar time range based on + ``params['time_range']``. Google-Scholar does only support ranges in years. + To have any effect, all the Searx ranges (*day*, *week*, *month*, *year*) + are mapped to *year*. If no range is set, an empty string is returned. + Example:: + + &as_ylo=2019 + """ + # as_ylo=2016&as_yhi=2019 + ret_val = '' + if params['time_range'] in time_range_dict: + ret_val= urlencode({'as_ylo': datetime.now().year -1 }) + return '&' + ret_val + + +def request(query, params): + """Google-Scholar search request""" + + offset = (params['pageno'] - 1) * 10 + lang_info = get_lang_info( + # pylint: disable=undefined-variable + + + # params, {}, language_aliases + + params, supported_languages, language_aliases + ) + # subdomain is: scholar.google.xy + lang_info['subdomain'] = lang_info['subdomain'].replace("www.", "scholar.") + + query_url = 'https://'+ lang_info['subdomain'] + '/scholar' + "?" + urlencode({ + 'q': query, + 'hl': lang_info['hl'], + 'lr': lang_info['lr'], + 'ie': "utf8", + 'oe': "utf8", + 'start' : offset, + }) + + query_url += time_range_url(params) + + logger.debug("query_url --> %s", query_url) + params['url'] = query_url + + logger.debug("HTTP header Accept-Language --> %s", lang_info['Accept-Language']) + params['headers']['Accept-Language'] = lang_info['Accept-Language'] + params['headers']['Accept'] = ( + 'text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8' + ) + + #params['google_subdomain'] = subdomain + return params + +def response(resp): + """Get response from google's search request""" + results = [] + + detect_google_sorry(resp) + + # which subdomain ? + # subdomain = resp.search_params.get('google_subdomain') + + # convert the text to dom + dom = html.fromstring(resp.text) + + # parse results + for result in eval_xpath_list(dom, '//div[@class="gs_ri"]'): + + title = extract_text(eval_xpath(result, './h3[1]//a')) + + if not title: + # this is a [ZITATION] block + continue + + url = eval_xpath(result, './h3[1]//a/@href')[0] + content = extract_text(eval_xpath(result, './div[@class="gs_rs"]')) or '' + + pub_info = extract_text(eval_xpath(result, './div[@class="gs_a"]')) + if pub_info: + content += "[%s]" % pub_info + + pub_type = extract_text(eval_xpath(result, './/span[@class="gs_ct1"]')) + if pub_type: + title = title + " " + pub_type + + results.append({ + 'url': url, + 'title': title, + 'content': content, + }) + + # parse suggestion + for suggestion in eval_xpath(dom, '//div[contains(@class, "gs_qsuggest_wrap")]//li//a'): + # append suggestion + results.append({'suggestion': extract_text(suggestion)}) + + for correction in eval_xpath(dom, '//div[@class="gs_r gs_pda"]/a'): + results.append({'correction': extract_text(correction)}) + + return results diff --git a/searx/engines/google_videos.py b/searx/engines/google_videos.py index eedefbf..c80150b 100644 --- a/searx/engines/google_videos.py +++ b/searx/engines/google_videos.py @@ -1,96 +1,202 @@ -""" - Google (Videos) +# SPDX-License-Identifier: AGPL-3.0-or-later +"""Google (Video) + +For detailed description of the *REST-full* API see: `Query Parameter +Definitions`_. Not all parameters can be appied. + +.. _admonition:: Content-Security-Policy (CSP) - @website https://www.google.com - @provide-api yes (https://developers.google.com/custom-search/) + This engine needs to allow images from the `data URLs`_ (prefixed with the + ``data:` scheme).:: + + Header set Content-Security-Policy "img-src 'self' data: ;" + +.. _Query Parameter Definitions: + https://developers.google.com/custom-search/docs/xml_results#WebSearch_Query_Parameter_Definitions +.. _data URLs: + https://developer.mozilla.org/en-US/docs/Web/HTTP/Basics_of_HTTP/Data_URIs - @using-api no - @results HTML - @stable no - @parse url, title, content, thumbnail """ -from datetime import date, timedelta +# pylint: disable=invalid-name, missing-function-docstring + +import re from urllib.parse import urlencode from lxml import html -from searx.utils import extract_text, eval_xpath, eval_xpath_list, eval_xpath_getindex -import re + +from searx import logger +from searx.utils import ( + eval_xpath, + eval_xpath_list, + eval_xpath_getindex, + extract_text, +) + +from searx.engines.google import ( + get_lang_info, + time_range_dict, + filter_mapping, + results_xpath, + g_section_with_header, + title_xpath, + href_xpath, + content_xpath, + suggestion_xpath, + spelling_suggestion_xpath, + detect_google_sorry, +) + +# pylint: disable=unused-import +from searx.engines.google import ( + supported_languages_url + , _fetch_supported_languages +) +# pylint: enable=unused-import + +# about +about = { + "website": 'https://www.google.com', + "wikidata_id": 'Q219885', + "official_api_documentation": 'https://developers.google.com/custom-search', + "use_official_api": False, + "require_api_key": False, + "results": 'HTML', +} + +logger = logger.getChild('google video') # engine dependent config + categories = ['videos'] -paging = True -safesearch = True +paging = False +language_support = True +use_locale_domain = True time_range_support = True -number_of_results = 10 +safesearch = True -search_url = 'https://www.google.com/search'\ - '?q={query}'\ - '&tbm=vid'\ - '&{search_options}' -time_range_attr = "qdr:{range}" -time_range_custom_attr = "cdr:1,cd_min:{start},cd_max{end}" -time_range_dict = {'day': 'd', - 'week': 'w', - 'month': 'm'} +RE_CACHE = {} +def _re(regexpr): + """returns compiled regular expression""" + RE_CACHE[regexpr] = RE_CACHE.get(regexpr, re.compile(regexpr)) + return RE_CACHE[regexpr] -# do search-request -def request(query, params): - search_options = { - 'ijn': params['pageno'] - 1, - 'start': (params['pageno'] - 1) * number_of_results - } +def scrap_out_thumbs(dom): + """Scrap out thumbnail data from <script> tags. + """ + ret_val = dict() + thumb_name = 'vidthumb' - if params['time_range'] in time_range_dict: - search_options['tbs'] = time_range_attr.format(range=time_range_dict[params['time_range']]) - elif params['time_range'] == 'year': - now = date.today() - then = now - timedelta(days=365) - start = then.strftime('%m/%d/%Y') - end = now.strftime('%m/%d/%Y') - search_options['tbs'] = time_range_custom_attr.format(start=start, end=end) + for script in eval_xpath_list(dom, '//script[contains(., "_setImagesSrc")]'): + _script = script.text + + # var s='data:image/jpeg;base64, ...' + _imgdata = _re("s='([^']*)").findall( _script) + if not _imgdata: + continue + + # var ii=['vidthumb4','vidthumb7'] + for _vidthumb in _re(r"(%s\d+)" % thumb_name).findall(_script): + # At least the equal sign in the URL needs to be decoded + ret_val[_vidthumb] = _imgdata[0].replace(r"\x3d", "=") - if safesearch and params['safesearch']: - search_options['safe'] = 'on' + # {google.ldidly=-1;google.ldi={"vidthumb8":"https://... + for script in eval_xpath_list(dom, '//script[contains(., "google.ldi={")]'): + _script = script.text + for key_val in _re(r'"%s\d+\":\"[^\"]*"' % thumb_name).findall( _script) : + match = _re(r'"(%s\d+)":"(.*)"' % thumb_name).search(key_val) + if match: + # At least the equal sign in the URL needs to be decoded + ret_val[match.group(1)] = match.group(2).replace(r"\u003d", "=") - params['url'] = search_url.format(query=urlencode({'q': query}), - search_options=urlencode(search_options)) + logger.debug("found %s imgdata for: %s", thumb_name, ret_val.keys()) + return ret_val + +def request(query, params): + """Google-Video search request""" + + lang_info = get_lang_info( + # pylint: disable=undefined-variable + params, supported_languages, language_aliases + ) + + query_url = 'https://' + lang_info['subdomain'] + '/search' + "?" + urlencode({ + 'q': query, + 'tbm': "vid", + 'hl': lang_info['hl'], + 'lr': lang_info['lr'], + 'ie': "utf8", + 'oe': "utf8", + }) + + if params['time_range'] in time_range_dict: + query_url += '&' + urlencode({'tbs': 'qdr:' + time_range_dict[params['time_range']]}) + if params['safesearch']: + query_url += '&' + urlencode({'safe': filter_mapping[params['safesearch']]}) + + logger.debug("query_url --> %s", query_url) + params['url'] = query_url + + logger.debug("HTTP header Accept-Language --> %s", lang_info['Accept-Language']) + params['headers']['Accept-Language'] = lang_info['Accept-Language'] + params['headers']['Accept'] = ( + 'text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8' + ) return params -# get response from search-request def response(resp): + """Get response from google's search request""" results = [] + detect_google_sorry(resp) + + # convert the text to dom dom = html.fromstring(resp.text) + vidthumb_imgdata = scrap_out_thumbs(dom) # parse results - for result in eval_xpath_list(dom, '//div[@class="g"]'): - - title = extract_text(eval_xpath(result, './/h3')) - url = eval_xpath_getindex(result, './/div[@class="r"]/a/@href', 0) - content = extract_text(eval_xpath(result, './/span[@class="st"]')) - - # get thumbnails - script = str(dom.xpath('//script[contains(., "_setImagesSrc")]')[0].text) - ids = result.xpath('.//div[@class="s"]//img/@id') - if len(ids) > 0: - thumbnails_data = \ - re.findall('s=\'(.*?)(?:\\\\[a-z,1-9,\\\\]+\'|\')\;var ii=\[(?:|[\'vidthumb\d+\',]+)\'' + ids[0], - script) - tmp = [] - if len(thumbnails_data) != 0: - tmp = re.findall('(data:image/jpeg;base64,[a-z,A-Z,0-9,/,\+]+)', thumbnails_data[0]) - thumbnail = '' - if len(tmp) != 0: - thumbnail = tmp[-1] - - # append result - results.append({'url': url, - 'title': title, - 'content': content, - 'thumbnail': thumbnail, - 'template': 'videos.html'}) + for result in eval_xpath_list(dom, results_xpath): + + # google *sections* + if extract_text(eval_xpath(result, g_section_with_header)): + logger.debug("ingoring <g-section-with-header>") + continue + + title = extract_text(eval_xpath_getindex(result, title_xpath, 0)) + url = eval_xpath_getindex(result, href_xpath, 0) + c_node = eval_xpath_getindex(result, content_xpath, 0) + + # <img id="vidthumb1" ...> + img_id = eval_xpath_getindex(c_node, './div[1]//a/g-img/img/@id', 0, default=None) + if img_id is None: + continue + img_src = vidthumb_imgdata.get(img_id, None) + if not img_src: + logger.error("no vidthumb imgdata for: %s" % img_id) + img_src = eval_xpath_getindex(c_node, './div[1]//a/g-img/img/@src', 0) + + length = extract_text(eval_xpath(c_node, './/div[1]//a/div[3]')) + content = extract_text(eval_xpath(c_node, './/div[2]/span')) + pub_info = extract_text(eval_xpath(c_node, './/div[2]/div')) + + results.append({ + 'url': url, + 'title': title, + 'content': content, + 'length': length, + 'author': pub_info, + 'thumbnail': img_src, + 'template': 'videos.html', + }) + + # parse suggestion + for suggestion in eval_xpath_list(dom, suggestion_xpath): + # append suggestion + results.append({'suggestion': extract_text(suggestion)}) + + for correction in eval_xpath_list(dom, spelling_suggestion_xpath): + results.append({'correction': extract_text(correction)}) return results diff --git a/searx/engines/ina.py b/searx/engines/ina.py index 52c9394..efcc03e 100644 --- a/searx/engines/ina.py +++ b/searx/engines/ina.py @@ -1,23 +1,24 @@ -# INA (Videos) -# -# @website https://www.ina.fr/ -# @provide-api no -# -# @using-api no -# @results HTML (using search portal) -# @stable no (HTML can change) -# @parse url, title, content, publishedDate, thumbnail -# -# @todo set content-parameter with correct data -# @todo embedded (needs some md5 from video page) +# SPDX-License-Identifier: AGPL-3.0-or-later +""" + INA (Videos) +""" from json import loads +from html import unescape from urllib.parse import urlencode from lxml import html from dateutil import parser -from html.parser import HTMLParser from searx.utils import extract_text +# about +about = { + "website": 'https://www.ina.fr/', + "wikidata_id": 'Q1665109', + "official_api_documentation": None, + "use_official_api": False, + "require_api_key": False, + "results": 'HTML', +} # engine dependent config categories = ['videos'] @@ -52,16 +53,13 @@ def response(resp): # we get html in a JSON container... response = loads(resp.text) - if "content" not in response: - return [] - dom = html.fromstring(response["content"]) - p = HTMLParser() + dom = html.fromstring(response) # parse results for result in dom.xpath(results_xpath): videoid = result.xpath(url_xpath)[0] url = base_url + videoid - title = p.unescape(extract_text(result.xpath(title_xpath))) + title = unescape(extract_text(result.xpath(title_xpath))) try: thumbnail = extract_text(result.xpath(thumbnail_xpath)[0]) except: diff --git a/searx/engines/invidious.py b/searx/engines/invidious.py index 6ea9426..4fa80d1 100644 --- a/searx/engines/invidious.py +++ b/searx/engines/invidious.py @@ -1,36 +1,51 @@ -# Invidious (Videos) -# -# @website https://invidio.us/ -# @provide-api yes (https://github.com/omarroth/invidious/wiki/API) -# -# @using-api yes -# @results JSON -# @stable yes -# @parse url, title, content, publishedDate, thumbnail, embedded, author, length +# SPDX-License-Identifier: AGPL-3.0-or-later +""" + Invidious (Videos) +""" from urllib.parse import quote_plus from dateutil import parser import time +import random + +# about +about = { + "website": 'https://instances.invidio.us/', + "wikidata_id": 'Q79343316', + "official_api_documentation": 'https://github.com/omarroth/invidious/wiki/API', + "use_official_api": True, + "require_api_key": False, + "results": 'JSON', +} # engine dependent config categories = ["videos", "music"] paging = True -language_support = True time_range_support = True + # search-url -base_url = "https://invidio.us/" + +base_url = '' +base_url_rand = '' # do search-request def request(query, params): + global base_url_rand time_range_dict = { "day": "today", "week": "week", "month": "month", "year": "year", } - search_url = base_url + "api/v1/search?q={query}" + + if isinstance(base_url, list): + base_url_rand = random.choice(base_url) + else: + base_url_rand = base_url + + search_url = base_url_rand + "api/v1/search?q={query}" params["url"] = search_url.format( query=quote_plus(query) ) + "&page={pageno}".format(pageno=params["pageno"]) @@ -56,12 +71,12 @@ def response(resp): embedded_url = ( '<iframe width="540" height="304" ' + 'data-src="' - + base_url + + base_url_rand + 'embed/{videoid}" ' + 'frameborder="0" allowfullscreen></iframe>' ) - base_invidious_url = base_url + "watch?v=" + base_invidious_url = base_url_rand + "watch?v=" for result in search_results: rtype = result.get("type", None) diff --git a/searx/engines/json_engine.py b/searx/engines/json_engine.py index e2aa436..8a04d34 100644 --- a/searx/engines/json_engine.py +++ b/searx/engines/json_engine.py @@ -1,13 +1,17 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later + from collections.abc import Iterable from json import loads from urllib.parse import urlencode -from searx.utils import to_string +from searx.utils import to_string, html_to_text search_url = None url_query = None content_query = None title_query = None +content_html_to_text = False +title_html_to_text = False paging = False suggestion_query = '' results_query = '' @@ -90,9 +94,17 @@ def request(query, params): return params +def identity(arg): + return arg + + def response(resp): results = [] json = loads(resp.text) + + title_filter = html_to_text if title_html_to_text else identity + content_filter = html_to_text if content_html_to_text else identity + if results_query: rs = query(json, results_query) if not len(rs): @@ -109,8 +121,8 @@ def response(resp): content = "" results.append({ 'url': to_string(url), - 'title': to_string(title), - 'content': to_string(content), + 'title': title_filter(to_string(title)), + 'content': content_filter(to_string(content)), }) else: for url, title, content in zip( @@ -120,8 +132,8 @@ def response(resp): ): results.append({ 'url': to_string(url), - 'title': to_string(title), - 'content': to_string(content), + 'title': title_filter(to_string(title)), + 'content': content_filter(to_string(content)), }) if not suggestion_query: diff --git a/searx/engines/kickass.py b/searx/engines/kickass.py index 90bd330..6a44e2f 100644 --- a/searx/engines/kickass.py +++ b/searx/engines/kickass.py @@ -1,13 +1,6 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later """ Kickass Torrent (Videos, Music, Files) - - @website https://kickass.so - @provide-api no (nothing found) - - @using-api no - @results HTML (using search portal) - @stable yes (HTML can change) - @parse url, title, content, seed, leech, magnetlink """ from lxml import html @@ -15,6 +8,16 @@ from operator import itemgetter from urllib.parse import quote, urljoin from searx.utils import extract_text, get_torrent_size, convert_str_to_int +# about +about = { + "website": 'https://kickass.so', + "wikidata_id": 'Q17062285', + "official_api_documentation": None, + "use_official_api": False, + "require_api_key": False, + "results": 'HTML', +} + # engine dependent config categories = ['videos', 'music', 'files'] paging = True diff --git a/searx/engines/loc.py b/searx/engines/loc.py new file mode 100644 index 0000000..5c09cef --- /dev/null +++ b/searx/engines/loc.py @@ -0,0 +1,68 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later +""" + + Library of Congress : images from Prints and Photographs Online Catalog + +""" + +from json import loads +from urllib.parse import urlencode + + +about = { + "website": 'https://www.loc.gov/pictures/', + "wikidata_id": 'Q131454', + "official_api_documentation": 'https://www.loc.gov/pictures/api', + "use_official_api": True, + "require_api_key": False, + "results": 'JSON', +} + +categories = ['images'] + +paging = True + +base_url = 'https://loc.gov/pictures/search/?' +search_string = "&sp={page}&{query}&fo=json" + +IMG_SRC_FIXES = { + 'https://tile.loc.gov/storage-services/': 'https://tile.loc.gov/storage-services/', + 'https://loc.gov/pictures/static/images/': 'https://tile.loc.gov/storage-services/', + 'https://www.loc.gov/pictures/cdn/': 'https://tile.loc.gov/storage-services/', +} + + +def request(query, params): + + search_path = search_string.format( + query=urlencode({'q': query}), + page=params['pageno']) + + params['url'] = base_url + search_path + + return params + + +def response(resp): + results = [] + + json_data = loads(resp.text) + + for result in json_data['results']: + img_src = result['image']['full'] + for url_prefix, url_replace in IMG_SRC_FIXES.items(): + if img_src.startswith(url_prefix): + img_src = img_src.replace(url_prefix, url_replace) + break + else: + img_src = result['image']['thumb'] + results.append({ + 'url': result['links']['item'], + 'title': result['title'], + 'img_src': img_src, + 'thumbnail_src': result['image']['thumb'], + 'author': result['creator'], + 'template': 'images.html' + }) + + return results diff --git a/searx/engines/mediathekviewweb.py b/searx/engines/mediathekviewweb.py new file mode 100644 index 0000000..fa442c9 --- /dev/null +++ b/searx/engines/mediathekviewweb.py @@ -0,0 +1,68 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later +"""MediathekViewWeb (API) + +""" + +# pylint: disable=missing-function-docstring + +import datetime +from json import loads, dumps + +about = { + "website": 'https://mediathekviewweb.de/', + "wikidata_id": 'Q27877380', + "official_api_documentation": 'https://gist.github.com/bagbag/a2888478d27de0e989cf777f81fb33de', + "use_official_api": True, + "require_api_key": False, + "results": 'JSON', +} + +categories = ['videos'] +paging = True +time_range_support = False +safesearch = False + +def request(query, params): + + params['url'] = 'https://mediathekviewweb.de/api/query' + params['method'] = 'POST' + params['headers']['Content-type'] = 'text/plain' + params['data'] = dumps({ + 'queries' : [ + { + 'fields' : [ + 'title', + 'topic', + ], + 'query' : query + }, + ], + 'sortBy' : 'timestamp', + 'sortOrder' : 'desc', + 'future' : True, + 'offset' : (params['pageno'] - 1 )* 10, + 'size' : 10 + }) + return params + +def response(resp): + + resp = loads(resp.text) + + mwv_result = resp['result'] + mwv_result_list = mwv_result['results'] + + results = [] + + for item in mwv_result_list: + + item['hms'] = str(datetime.timedelta(seconds=item['duration'])) + + results.append({ + 'url' : item['url_video_hd'], + 'title' : "%(channel)s: %(title)s (%(hms)s)" % item, + 'length' : item['hms'], + 'content' : "%(description)s" % item, + }) + + return results diff --git a/searx/engines/mediawiki.py b/searx/engines/mediawiki.py index 50ba74e..da43212 100644 --- a/searx/engines/mediawiki.py +++ b/searx/engines/mediawiki.py @@ -1,24 +1,24 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later """ - general mediawiki-engine (Web) - - @website websites built on mediawiki (https://www.mediawiki.org) - @provide-api yes (http://www.mediawiki.org/wiki/API:Search) - - @using-api yes - @results JSON - @stable yes - @parse url, title - - @todo content + General mediawiki-engine (Web) """ from json import loads from string import Formatter from urllib.parse import urlencode, quote +# about +about = { + "website": None, + "wikidata_id": None, + "official_api_documentation": 'http://www.mediawiki.org/wiki/API:Search', + "use_official_api": True, + "require_api_key": False, + "results": 'JSON', +} + # engine dependent config categories = ['general'] -language_support = True paging = True number_of_results = 1 search_type = 'nearmatch' # possible values: title, text, nearmatch diff --git a/searx/engines/microsoft_academic.py b/searx/engines/microsoft_academic.py index 7426eef..82a5d35 100644 --- a/searx/engines/microsoft_academic.py +++ b/searx/engines/microsoft_academic.py @@ -1,42 +1,42 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later """ -Microsoft Academic (Science) - -@website https://academic.microsoft.com -@provide-api yes -@using-api no -@results JSON -@stable no -@parse url, title, content + Microsoft Academic (Science) """ -from datetime import datetime -from json import loads -from uuid import uuid4 -from urllib.parse import urlencode +from json import dumps, loads from searx.utils import html_to_text +# about +about = { + "website": 'https://academic.microsoft.com', + "wikidata_id": 'Q28136779', + "official_api_documentation": 'http://ma-graph.org/', + "use_official_api": False, + "require_api_key": False, + "results": 'JSON', +} + categories = ['images'] paging = True -result_url = 'https://academic.microsoft.com/api/search/GetEntityResults?{query}' +search_url = 'https://academic.microsoft.com/api/search' +_paper_url = 'https://academic.microsoft.com/paper/{id}/reference' def request(query, params): - correlation_id = uuid4() - msacademic = uuid4() - time_now = datetime.now() - - params['url'] = result_url.format(query=urlencode({'correlationId': correlation_id})) - params['cookies']['msacademic'] = str(msacademic) - params['cookies']['ai_user'] = 'vhd0H|{now}'.format(now=str(time_now)) + params['url'] = search_url params['method'] = 'POST' - params['data'] = { - 'Query': '@{query}@'.format(query=query), - 'Limit': 10, - 'Offset': params['pageno'] - 1, - 'Filters': '', - 'OrderBy': '', - 'SortAscending': False, - } + params['headers']['content-type'] = 'application/json; charset=utf-8' + params['data'] = dumps({ + 'query': query, + 'queryExpression': '', + 'filters': [], + 'orderBy': 0, + 'skip': (params['pageno'] - 1) * 10, + 'sortAscending': True, + 'take': 10, + 'includeCitationContexts': False, + 'profileId': '', + }) return params @@ -47,10 +47,13 @@ def response(resp): if not response_data: return results - for result in response_data['results']: - url = _get_url(result) - title = result['e']['dn'] - content = _get_content(result) + for result in response_data['pr']: + if 'dn' not in result['paper']: + continue + + title = result['paper']['dn'] + content = _get_content(result['paper']) + url = _paper_url.format(id=result['paper']['id']) results.append({ 'url': url, 'title': html_to_text(title), @@ -60,15 +63,9 @@ def response(resp): return results -def _get_url(result): - if 's' in result['e']: - return result['e']['s'][0]['u'] - return 'https://academic.microsoft.com/#/detail/{pid}'.format(pid=result['id']) - - def _get_content(result): - if 'd' in result['e']: - content = result['e']['d'] + if 'd' in result: + content = result['d'] if len(content) > 300: return content[:300] + '...' return content diff --git a/searx/engines/mixcloud.py b/searx/engines/mixcloud.py index 0606350..a6fd1c0 100644 --- a/searx/engines/mixcloud.py +++ b/searx/engines/mixcloud.py @@ -1,19 +1,22 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later """ Mixcloud (Music) - - @website https://http://www.mixcloud.com/ - @provide-api yes (http://www.mixcloud.com/developers/ - - @using-api yes - @results JSON - @stable yes - @parse url, title, content, embedded, publishedDate """ from json import loads from dateutil import parser from urllib.parse import urlencode +# about +about = { + "website": 'https://www.mixcloud.com/', + "wikidata_id": 'Q6883832', + "official_api_documentation": 'http://www.mixcloud.com/developers/', + "use_official_api": True, + "require_api_key": False, + "results": 'JSON', +} + # engine dependent config categories = ['music'] paging = True diff --git a/searx/engines/not_evil.py b/searx/engines/not_evil.py index e84f153..df41c09 100644 --- a/searx/engines/not_evil.py +++ b/searx/engines/not_evil.py @@ -1,19 +1,22 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later """ not Evil (Onions) - - @website http://hss3uro2hsxfogfq.onion - @provide-api yes (http://hss3uro2hsxfogfq.onion/api.htm) - - @using-api no - @results HTML - @stable no - @parse url, title, content """ from urllib.parse import urlencode from lxml import html from searx.engines.xpath import extract_text +# about +about = { + "website": 'http://hss3uro2hsxfogfq.onion', + "wikidata_id": None, + "official_api_documentation": 'http://hss3uro2hsxfogfq.onion/api.htm', + "use_official_api": False, + "require_api_key": False, + "results": 'HTML', +} + # engine dependent config categories = ['onions'] paging = True diff --git a/searx/engines/nyaa.py b/searx/engines/nyaa.py index e0a9149..f8178d6 100644 --- a/searx/engines/nyaa.py +++ b/searx/engines/nyaa.py @@ -1,18 +1,22 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later """ Nyaa.si (Anime Bittorrent tracker) - - @website https://nyaa.si/ - @provide-api no - @using-api no - @results HTML - @stable no (HTML can change) - @parse url, title, content, seed, leech, torrentfile """ from lxml import html from urllib.parse import urlencode from searx.utils import extract_text, get_torrent_size, int_or_zero +# about +about = { + "website": 'https://nyaa.si/', + "wikidata_id": None, + "official_api_documentation": None, + "use_official_api": False, + "require_api_key": False, + "results": 'HTML', +} + # engine dependent config categories = ['files', 'images', 'videos', 'music'] paging = True diff --git a/searx/engines/opensemantic.py b/searx/engines/opensemantic.py index 9364bab..64bc321 100644 --- a/searx/engines/opensemantic.py +++ b/searx/engines/opensemantic.py @@ -1,18 +1,22 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later """ -Open Semantic Search - - @website https://www.opensemanticsearch.org/ - @provide-api yes (https://www.opensemanticsearch.org/dev) - - @using-api yes - @results JSON - @stable yes - @parse url, title, content, publishedDate + Open Semantic Search """ + from dateutil import parser from json import loads from urllib.parse import quote +# about +about = { + "website": 'https://www.opensemanticsearch.org/', + "wikidata_id": None, + "official_api_documentation": 'https://www.opensemanticsearch.org/dev', + "use_official_api": True, + "require_api_key": False, + "results": 'JSON', +} + base_url = 'http://localhost:8983/solr/opensemanticsearch/' search_string = 'query?q={query}' diff --git a/searx/engines/openstreetmap.py b/searx/engines/openstreetmap.py index 5475c7a..f11aa5f 100644 --- a/searx/engines/openstreetmap.py +++ b/searx/engines/openstreetmap.py @@ -1,19 +1,22 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later """ OpenStreetMap (Map) - - @website https://openstreetmap.org/ - @provide-api yes (http://wiki.openstreetmap.org/wiki/Nominatim) - - @using-api yes - @results JSON - @stable yes - @parse url, title """ import re from json import loads from flask_babel import gettext +# about +about = { + "website": 'https://www.openstreetmap.org/', + "wikidata_id": 'Q936', + "official_api_documentation": 'http://wiki.openstreetmap.org/wiki/Nominatim', + "use_official_api": True, + "require_api_key": False, + "results": 'JSON', +} + # engine dependent config categories = ['map'] paging = False diff --git a/searx/engines/pdbe.py b/searx/engines/pdbe.py index 2db9286..b9bbfaf 100644 --- a/searx/engines/pdbe.py +++ b/searx/engines/pdbe.py @@ -1,18 +1,21 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later """ PDBe (Protein Data Bank in Europe) - - @website https://www.ebi.ac.uk/pdbe - @provide-api yes (https://www.ebi.ac.uk/pdbe/api/doc/search.html), - unlimited - @using-api yes - @results python dictionary (from json) - @stable yes - @parse url, title, content, img_src """ from json import loads from flask_babel import gettext +# about +about = { + "website": 'https://www.ebi.ac.uk/pdbe', + "wikidata_id": 'Q55823905', + "official_api_documentation": 'https://www.ebi.ac.uk/pdbe/api/doc/search.html', + "use_official_api": True, + "require_api_key": False, + "results": 'JSON', +} + categories = ['science'] hide_obsolete = False diff --git a/searx/engines/peertube.py b/searx/engines/peertube.py index e43b2a6..31b4b81 100644 --- a/searx/engines/peertube.py +++ b/searx/engines/peertube.py @@ -1,15 +1,6 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later """ peertube (Videos) - - @website https://www.peertube.live - @provide-api yes (https://docs.joinpeertube.org/api-rest-reference.html) - - @using-api yes - @results JSON - @stable yes - @parse url, title, thumbnail, publishedDate, embedded - - @todo implement time range support """ from json import loads @@ -17,18 +8,28 @@ from datetime import datetime from urllib.parse import urlencode from searx.utils import html_to_text +# about +about = { + "website": 'https://joinpeertube.org', + "wikidata_id": 'Q50938515', + "official_api_documentation": 'https://docs.joinpeertube.org/api-rest-reference.html', + "use_official_api": True, + "require_api_key": False, + "results": 'JSON', +} + # engine dependent config categories = ["videos"] paging = True -language_support = True -base_url = "https://peer.tube/" -supported_languages_url = base_url + "api/v1/videos/languages" +base_url = "https://peer.tube" +supported_languages_url = base_url + "/api/v1/videos/languages" # do search-request def request(query, params): + sanitized_url = base_url.rstrip("/") pageno = (params["pageno"] - 1) * 15 - search_url = base_url + "api/v1/search/videos/?pageno={pageno}&{query}" + search_url = sanitized_url + "/api/v1/search/videos/?pageno={pageno}&{query}" query_dict = {"search": query} language = params["language"].split("-")[0] # pylint: disable=undefined-variable @@ -46,6 +47,7 @@ def _get_offset_from_pageno(pageno): # get response from search-request def response(resp): + sanitized_url = base_url.rstrip("/") results = [] search_res = loads(resp.text) @@ -53,7 +55,7 @@ def response(resp): embedded_url = ( '<iframe width="560" height="315" sandbox="allow-same-origin allow-scripts allow-popups" ' + 'src="' - + base_url + + sanitized_url + '{embed_path}" frameborder="0" allowfullscreen></iframe>' ) # return empty array if there are no results @@ -63,15 +65,15 @@ def response(resp): # parse results for res in search_res["data"]: title = res["name"] - url = base_url + "/videos/watch/" + res["uuid"] + url = sanitized_url + "/videos/watch/" + res["uuid"] description = res["description"] if description: content = html_to_text(res["description"]) else: - content = None - thumbnail = base_url + res["thumbnailPath"] + content = "" + thumbnail = sanitized_url + res["thumbnailPath"] publishedDate = datetime.strptime(res["publishedAt"], "%Y-%m-%dT%H:%M:%S.%fZ") - embedded = embedded_url.format(embed_path=res["embedPath"][1:]) + embedded = embedded_url.format(embed_path=res["embedPath"]) results.append( { diff --git a/searx/engines/photon.py b/searx/engines/photon.py index 7a6fc83..8c11c8f 100644 --- a/searx/engines/photon.py +++ b/searx/engines/photon.py @@ -1,23 +1,25 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later """ Photon (Map) - - @website https://photon.komoot.de - @provide-api yes (https://photon.komoot.de/) - - @using-api yes - @results JSON - @stable yes - @parse url, title """ from json import loads from urllib.parse import urlencode from searx.utils import searx_useragent +# about +about = { + "website": 'https://photon.komoot.de', + "wikidata_id": None, + "official_api_documentation": 'https://photon.komoot.de/', + "use_official_api": True, + "require_api_key": False, + "results": 'JSON', +} + # engine dependent config categories = ['map'] paging = False -language_support = True number_of_results = 10 # search-url diff --git a/searx/engines/piratebay.py b/searx/engines/piratebay.py index 828241e..98a2dd9 100644 --- a/searx/engines/piratebay.py +++ b/searx/engines/piratebay.py @@ -1,12 +1,7 @@ -# Piratebay (Videos, Music, Files) -# -# @website https://thepiratebay.org -# @provide-api yes (https://apibay.org/) -# -# @using-api yes -# @results JSON -# @stable no (the API is not documented nor versioned) -# @parse url, title, seed, leech, magnetlink, filesize, publishedDate +# SPDX-License-Identifier: AGPL-3.0-or-later +""" + Piratebay (Videos, Music, Files) +""" from json import loads from datetime import datetime @@ -15,6 +10,16 @@ from operator import itemgetter from urllib.parse import quote from searx.utils import get_torrent_size +# about +about = { + "website": 'https://thepiratebay.org', + "wikidata_id": 'Q22663', + "official_api_documentation": 'https://apibay.org/', + "use_official_api": True, + "require_api_key": False, + "results": 'JSON', +} + # engine dependent config categories = ["videos", "music", "files"] diff --git a/searx/engines/pubmed.py b/searx/engines/pubmed.py index 07c4570..da02f91 100644 --- a/searx/engines/pubmed.py +++ b/searx/engines/pubmed.py @@ -1,14 +1,6 @@ -#!/usr/bin/env python - +# SPDX-License-Identifier: AGPL-3.0-or-later """ PubMed (Scholar publications) - @website https://www.ncbi.nlm.nih.gov/pubmed/ - @provide-api yes (https://www.ncbi.nlm.nih.gov/home/develop/api/) - @using-api yes - @results XML - @stable yes - @parse url, title, publishedDate, content - More info on api: https://www.ncbi.nlm.nih.gov/books/NBK25501/ """ from flask_babel import gettext @@ -17,6 +9,18 @@ from datetime import datetime from urllib.parse import urlencode from searx.poolrequests import get +# about +about = { + "website": 'https://www.ncbi.nlm.nih.gov/pubmed/', + "wikidata_id": 'Q1540899', + "official_api_documentation": { + 'url': 'https://www.ncbi.nlm.nih.gov/home/develop/api/', + 'comment': 'More info on api: https://www.ncbi.nlm.nih.gov/books/NBK25501/' + }, + "use_official_api": True, + "require_api_key": False, + "results": 'XML', +} categories = ['science'] diff --git a/searx/engines/qwant.py b/searx/engines/qwant.py index b785719..13dcf12 100644 --- a/searx/engines/qwant.py +++ b/searx/engines/qwant.py @@ -1,13 +1,6 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later """ Qwant (Web, Images, News, Social) - - @website https://qwant.com/ - @provide-api not officially (https://api.qwant.com/api/search/) - - @using-api yes - @results JSON - @stable yes - @parse url, title, content """ from datetime import datetime @@ -17,11 +10,19 @@ from searx.utils import html_to_text, match_language from searx.exceptions import SearxEngineAPIException, SearxEngineCaptchaException from searx.raise_for_httperror import raise_for_httperror +# about +about = { + "website": 'https://www.qwant.com/', + "wikidata_id": 'Q14657870', + "official_api_documentation": None, + "use_official_api": True, + "require_api_key": False, + "results": 'JSON', +} # engine dependent config categories = [] paging = True -language_support = True supported_languages_url = 'https://qwant.com/region' category_to_keyword = {'general': 'web', diff --git a/searx/engines/recoll.py b/searx/engines/recoll.py index 5a956b8..42f2858 100644 --- a/searx/engines/recoll.py +++ b/searx/engines/recoll.py @@ -1,18 +1,24 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later """ Recoll (local search engine) - - @using-api yes - @results JSON - @stable yes - @parse url, content, size, abstract, author, mtype, subtype, time, \ - filename, label, type, embedded """ from datetime import date, timedelta from json import loads from urllib.parse import urlencode, quote +# about +about = { + "website": None, + "wikidata_id": 'Q15735774', + "official_api_documentation": 'https://www.lesbonscomptes.com/recoll/', + "use_official_api": True, + "require_api_key": False, + "results": 'JSON', +} + # engine dependent config +paging = True time_range_support = True # parameters from settings.yml @@ -48,6 +54,7 @@ def request(query, params): search_url = base_url + 'json?{query}&highlight=0' params['url'] = search_url.format(query=urlencode({ 'query': query, + 'page': params['pageno'], 'after': search_after, 'dir': search_dir})) diff --git a/searx/engines/reddit.py b/searx/engines/reddit.py index e732875..ee734ac 100644 --- a/searx/engines/reddit.py +++ b/searx/engines/reddit.py @@ -1,19 +1,22 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later """ Reddit - - @website https://www.reddit.com/ - @provide-api yes (https://www.reddit.com/dev/api) - - @using-api yes - @results JSON - @stable yes - @parse url, title, content, thumbnail, publishedDate """ import json from datetime import datetime from urllib.parse import urlencode, urljoin, urlparse +# about +about = { + "website": 'https://www.reddit.com/', + "wikidata_id": 'Q1136', + "official_api_documentation": 'https://www.reddit.com/dev/api', + "use_official_api": True, + "require_api_key": False, + "results": 'JSON', +} + # engine dependent config categories = ['general', 'images', 'news', 'social media'] page_size = 25 diff --git a/searx/engines/rumble.py b/searx/engines/rumble.py new file mode 100644 index 0000000..fc9e29d --- /dev/null +++ b/searx/engines/rumble.py @@ -0,0 +1,81 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later +""" + Wikipedia (Web +""" +from urllib.parse import urlencode +from lxml import html +from datetime import datetime + +# about +from searx.utils import extract_text + +about = { + "website": 'https://rumble.com/', + "wikidata_id": 'Q104765127', + "official_api_documentation": 'https://help.rumble.com/', + "use_official_api": False, + "require_api_key": False, + "results": 'HTML', +} + +# engine dependent config +categories = ['videos'] +paging = True + +# search-url +base_url = 'https://rumble.com' +# https://rumble.com/search/video?q=searx&page=3 +search_url = base_url + '/search/video?{query}&page={pageno}' + +url_xpath = './/a[@class="video-item--a"]/@href' +thumbnail_xpath = './/img[@class="video-item--img"]/@src' +title_xpath = './/h3[@class="video-item--title"]' +published_date = './/time[@class="video-item--meta video-item--time"]/@datetime' +earned_xpath = './/span[@class="video-item--meta video-item--earned"]/@data-value' +views_xpath = './/span[@class="video-item--meta video-item--views"]/@data-value' +rumbles_xpath = './/span[@class="video-item--meta video-item--rumbles"]/@data-value' +author_xpath = './/div[@class="ellipsis-1"]' +length_xpath = './/span[@class="video-item--duration"]/@data-value' + + +def request(query, params): + params['url'] = search_url.format(pageno=params['pageno'], query=urlencode({'q': query})) + return params + + +def response(resp): + results = [] + dom = html.fromstring(resp.text) + results_dom = dom.xpath('//li[contains(@class, "video-listing-entry")]') + + if not results_dom: + return [] + + for result_dom in results_dom: + url = base_url + extract_text(result_dom.xpath(url_xpath)) + thumbnail = extract_text(result_dom.xpath(thumbnail_xpath)) + title = extract_text(result_dom.xpath(title_xpath)) + p_date = extract_text(result_dom.xpath(published_date)) + # fix offset date for line 644 webapp.py check + fixed_date = datetime.strptime(p_date, '%Y-%m-%dT%H:%M:%S%z') + earned = extract_text(result_dom.xpath(earned_xpath)) + views = extract_text(result_dom.xpath(views_xpath)) + rumbles = extract_text(result_dom.xpath(rumbles_xpath)) + author = extract_text(result_dom.xpath(author_xpath)) + length = extract_text(result_dom.xpath(length_xpath)) + if earned: + content = f"{views} views - {rumbles} rumbles - ${earned}" + else: + content = f"{views} views - {rumbles} rumbles" + + results.append({ + 'url': url, + 'title': title, + 'content': content, + 'author': author, + 'length': length, + 'template': 'videos.html', + 'publishedDate': fixed_date, + 'thumbnail': thumbnail, + }) + return results diff --git a/searx/engines/scanr_structures.py b/searx/engines/scanr_structures.py index 72fd2b3..51c9252 100644 --- a/searx/engines/scanr_structures.py +++ b/searx/engines/scanr_structures.py @@ -1,18 +1,21 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later """ ScanR Structures (Science) - - @website https://scanr.enseignementsup-recherche.gouv.fr - @provide-api yes (https://scanr.enseignementsup-recherche.gouv.fr/api/swagger-ui.html) - - @using-api yes - @results JSON - @stable yes - @parse url, title, content, img_src """ from json import loads, dumps from searx.utils import html_to_text +# about +about = { + "website": 'https://scanr.enseignementsup-recherche.gouv.fr', + "wikidata_id": 'Q44105684', + "official_api_documentation": 'https://scanr.enseignementsup-recherche.gouv.fr/opendata', + "use_official_api": True, + "require_api_key": False, + "results": 'JSON', +} + # engine dependent config categories = ['science'] paging = True diff --git a/searx/engines/searchcode_code.py b/searx/engines/searchcode_code.py index 7062858..8c1330d 100644 --- a/searx/engines/searchcode_code.py +++ b/searx/engines/searchcode_code.py @@ -1,18 +1,20 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later """ - Searchcode (It) - - @website https://searchcode.com/ - @provide-api yes (https://searchcode.com/api/) - - @using-api yes - @results JSON - @stable yes - @parse url, title, content + Searchcode (IT) """ from json import loads from urllib.parse import urlencode +# about +about = { + "website": 'https://searchcode.com/', + "wikidata_id": None, + "official_api_documentation": 'https://searchcode.com/api/', + "use_official_api": True, + "require_api_key": False, + "results": 'JSON', +} # engine dependent config categories = ['it'] diff --git a/searx/engines/searx_engine.py b/searx/engines/searx_engine.py index 87e5e05..c4f016a 100644 --- a/searx/engines/searx_engine.py +++ b/searx/engines/searx_engine.py @@ -1,18 +1,20 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later """ Searx (all) - - @website https://github.com/searx/searx - @provide-api yes (https://searx.github.io/searx/dev/search_api.html) - - @using-api yes - @results JSON - @stable yes (using api) - @parse url, title, content """ from json import loads from searx.engines import categories as searx_categories +# about +about = { + "website": 'https://github.com/searx/searx', + "wikidata_id": 'Q17639196', + "official_api_documentation": 'https://searx.github.io/searx/dev/search_api.html', + "use_official_api": True, + "require_api_key": False, + "results": 'JSON', +} categories = searx_categories.keys() diff --git a/searx/engines/semantic_scholar.py b/searx/engines/semantic_scholar.py new file mode 100644 index 0000000..297d0cf --- /dev/null +++ b/searx/engines/semantic_scholar.py @@ -0,0 +1,42 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later +""" + Semantic Scholar (Science) +""" + +from json import dumps, loads + + +search_url = 'https://www.semanticscholar.org/api/1/search' + + +def request(query, params): + params['url'] = search_url + params['method'] = 'POST' + params['headers']['content-type'] = 'application/json' + params['data'] = dumps({ + "queryString": query, + "page": params['pageno'], + "pageSize": 10, + "sort": "relevance", + "useFallbackRankerService": False, + "useFallbackSearchCluster": False, + "getQuerySuggestions": False, + "authors": [], + "coAuthors": [], + "venues": [], + "performTitleMatch": True, + }) + return params + + +def response(resp): + res = loads(resp.text) + results = [] + for result in res['results']: + results.append({ + 'url': result['primaryPaperLink']['url'], + 'title': result['title']['text'], + 'content': result['paperAbstractTruncated'] + }) + + return results diff --git a/searx/engines/sepiasearch.py b/searx/engines/sepiasearch.py index 0b7c1ba..8ccde40 100644 --- a/searx/engines/sepiasearch.py +++ b/searx/engines/sepiasearch.py @@ -1,20 +1,25 @@ -# SepiaSearch (Videos) -# -# @website https://sepiasearch.org -# @provide-api https://framagit.org/framasoft/peertube/search-index/-/tree/master/server/controllers/api -# @using-api yes -# @results JSON -# @stable yes -# @parse url, title, content, publishedDate, thumbnail +# SPDX-License-Identifier: AGPL-3.0-or-later +""" + SepiaSearch (Videos) +""" from json import loads from dateutil import parser, relativedelta from urllib.parse import urlencode from datetime import datetime +# about +about = { + "website": 'https://sepiasearch.org', + "wikidata_id": None, + "official_api_documentation": "https://framagit.org/framasoft/peertube/search-index/-/tree/master/server/controllers/api", # NOQA + "use_official_api": True, + "require_api_key": False, + "results": 'JSON', +} + categories = ['videos'] paging = True -language_support = True time_range_support = True safesearch = True supported_languages = [ diff --git a/searx/engines/seznam.py b/searx/engines/seznam.py new file mode 100644 index 0000000..faceb05 --- /dev/null +++ b/searx/engines/seznam.py @@ -0,0 +1,67 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later +""" + Seznam +""" + +from urllib.parse import urlencode, urlparse +from lxml import html +from searx.poolrequests import get +from searx.exceptions import SearxEngineAccessDeniedException +from searx.utils import ( + extract_text, + eval_xpath_list, + eval_xpath_getindex, + eval_xpath, +) + +# about +about = { + "website": "https://www.seznam.cz/", + "wikidata_id": "Q3490485", + "official_api_documentation": "https://api.sklik.cz/", + "use_official_api": False, + "require_api_key": False, + "results": "HTML", +} + +base_url = 'https://search.seznam.cz/' + + +def request(query, params): + response_index = get(base_url, headers=params['headers'], raise_for_httperror=True) + dom = html.fromstring(response_index.text) + + url_params = { + 'q': query, + 'oq': query, + } + for e in eval_xpath_list(dom, '//input[@type="hidden"]'): + name = e.get('name') + value = e.get('value') + url_params[name] = value + + params['url'] = base_url + '?' + urlencode(url_params) + params['cookies'] = response_index.cookies + return params + + +def response(resp): + resp_url = urlparse(resp.url) + if resp_url.path.startswith('/verify'): + raise SearxEngineAccessDeniedException() + + results = [] + + dom = html.fromstring(resp.content.decode()) + for result_element in eval_xpath_list(dom, '//div[@data-dot="results"]/div'): + result_data = eval_xpath_getindex(result_element, './/div[contains(@class, "Result")]', 0, default=None) + if result_data is None: + continue + title_element = eval_xpath_getindex(result_element, './/h3/a', 0) + results.append({ + 'url': title_element.get('href'), + 'title': extract_text(title_element), + 'content': extract_text(eval_xpath(result_data, './/p[@class="Result-description"]')), + }) + + return results diff --git a/searx/engines/solidtorrents.py b/searx/engines/solidtorrents.py new file mode 100644 index 0000000..0501491 --- /dev/null +++ b/searx/engines/solidtorrents.py @@ -0,0 +1,53 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later +"""Solid Torrents + +""" + +# pylint: disable=missing-function-docstring + +from json import loads +from urllib.parse import urlencode +from searx import logger + +logger = logger.getChild('solidtor engine') + +about = { + "website": 'https://www.solidtorrents.net/', + "wikidata_id": None, + "official_api_documentation": None, + "use_official_api": True, + "require_api_key": False, + "results": 'JSON', +} + +categories = ['files'] +paging = True + +base_url = 'https://www.solidtorrents.net/' +search_url = base_url + 'api/v1/search?{query}' + + +def request(query, params): + skip = (params['pageno'] - 1) * 20 + query = urlencode({'q': query, 'skip': skip}) + params['url'] = search_url.format(query=query) + logger.debug("query_url --> %s", params['url']) + return params + + +def response(resp): + results = [] + search_results = loads(resp.text) + + for result in search_results["results"]: + results.append({ + 'infohash': result["infohash"], + 'seed': result["swarm"]["seeders"], + 'leech': result["swarm"]["leechers"], + 'title': result["title"], + 'link': "https://solidtorrents.net/view/" + result["_id"], + 'filesize': result["size"], + 'magnetlink': result["magnet"], + 'template': "torrent.html", + }) + return results diff --git a/searx/engines/solr.py b/searx/engines/solr.py new file mode 100644 index 0000000..0bfcbab --- /dev/null +++ b/searx/engines/solr.py @@ -0,0 +1,74 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later +""" + Solr +""" + +# pylint: disable=global-statement, missing-function-docstring + +from json import loads +from urllib.parse import urlencode +from searx.exceptions import SearxEngineAPIException + + +base_url = 'http://localhost:8983' +collection = '' +rows = 10 +sort = '' # sorting: asc or desc +field_list = 'name' # list of field names to display on the UI +default_fields = '' # default field to query +query_fields = '' # query fields +_search_url = '' +paging = True + + +def init(_): + if collection == '': + raise ValueError('collection cannot be empty') + + global _search_url + _search_url = base_url + '/solr/' + collection + '/select?{params}' + + +def request(query, params): + query_params = {'q': query, 'rows': rows} + if field_list != '': + query_params['fl'] = field_list + if query_fields != '': + query_params['qf'] = query_fields + if default_fields != '': + query_params['df'] = default_fields + if sort != '': + query_params['sort'] = sort + + if 'pageno' in params: + query_params['start'] = rows * (params['pageno'] - 1) + + params['url'] = _search_url.format(params=urlencode(query_params)) + + return params + + +def response(resp): + resp_json = __get_response(resp) + + results = [] + for result in resp_json['response']['docs']: + r = {key: str(value) for key, value in result.items()} + if len(r) == 0: + continue + r['template'] = 'key-value.html' + results.append(r) + + return results + + +def __get_response(resp): + try: + resp_json = loads(resp.text) + except Exception as e: + raise SearxEngineAPIException("failed to parse response") from e + + if 'error' in resp_json: + raise SearxEngineAPIException(resp_json['error']['msg']) + + return resp_json diff --git a/searx/engines/soundcloud.py b/searx/engines/soundcloud.py index 84ff21a..b3e3383 100644 --- a/searx/engines/soundcloud.py +++ b/searx/engines/soundcloud.py @@ -1,13 +1,6 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later """ Soundcloud (Music) - - @website https://soundcloud.com - @provide-api yes (https://developers.soundcloud.com/) - - @using-api yes - @results JSON - @stable yes - @parse url, title, content, publishedDate, embedded """ import re @@ -18,6 +11,15 @@ from urllib.parse import quote_plus, urlencode from searx import logger from searx.poolrequests import get as http_get +# about +about = { + "website": 'https://soundcloud.com', + "wikidata_id": 'Q568769', + "official_api_documentation": 'https://developers.soundcloud.com/', + "use_official_api": True, + "require_api_key": False, + "results": 'JSON', +} # engine dependent config categories = ['music'] @@ -53,7 +55,7 @@ def get_client_id(): app_js_urls = [script_tag.get('src') for script_tag in script_tags if script_tag is not None] # extracts valid app_js urls from soundcloud.com content - for app_js_url in app_js_urls: + for app_js_url in app_js_urls[::-1]: # gets app_js and searches for the clientid response = http_get(app_js_url) if response.ok: diff --git a/searx/engines/spotify.py b/searx/engines/spotify.py index 7494232..0ad8bfe 100644 --- a/searx/engines/spotify.py +++ b/searx/engines/spotify.py @@ -1,13 +1,6 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later """ Spotify (Music) - - @website https://spotify.com - @provide-api yes (https://developer.spotify.com/web-api/search-item/) - - @using-api yes - @results JSON - @stable yes - @parse url, title, content, embedded """ from json import loads @@ -15,6 +8,16 @@ from urllib.parse import urlencode import requests import base64 +# about +about = { + "website": 'https://www.spotify.com', + "wikidata_id": 'Q689141', + "official_api_documentation": 'https://developer.spotify.com/web-api/search-item/', + "use_official_api": True, + "require_api_key": False, + "results": 'JSON', +} + # engine dependent config categories = ['music'] paging = True diff --git a/searx/engines/stackoverflow.py b/searx/engines/stackoverflow.py index f730264..91eaa68 100644 --- a/searx/engines/stackoverflow.py +++ b/searx/engines/stackoverflow.py @@ -1,13 +1,6 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later """ - Stackoverflow (It) - - @website https://stackoverflow.com/ - @provide-api not clear (https://api.stackexchange.com/docs/advanced-search) - - @using-api no - @results HTML - @stable no (HTML can change) - @parse url, title, content + Stackoverflow (IT) """ from urllib.parse import urlencode, urljoin, urlparse @@ -15,6 +8,16 @@ from lxml import html from searx.utils import extract_text from searx.exceptions import SearxEngineCaptchaException +# about +about = { + "website": 'https://stackoverflow.com/', + "wikidata_id": 'Q549037', + "official_api_documentation": 'https://api.stackexchange.com/docs', + "use_official_api": False, + "require_api_key": False, + "results": 'HTML', +} + # engine dependent config categories = ['it'] paging = True diff --git a/searx/engines/startpage.py b/searx/engines/startpage.py index 16e846a..e71310b 100644 --- a/searx/engines/startpage.py +++ b/searx/engines/startpage.py @@ -1,14 +1,7 @@ -# Startpage (Web) -# -# @website https://startpage.com -# @provide-api no (nothing found) -# -# @using-api no -# @results HTML -# @stable no (HTML can change) -# @parse url, title, content -# -# @todo paging +# SPDX-License-Identifier: AGPL-3.0-or-later +""" + Startpage (Web) +""" from lxml import html from dateutil import parser @@ -19,6 +12,16 @@ from babel import Locale from babel.localedata import locale_identifiers from searx.utils import extract_text, eval_xpath, match_language +# about +about = { + "website": 'https://startpage.com', + "wikidata_id": 'Q2333295', + "official_api_documentation": None, + "use_official_api": False, + "require_api_key": False, + "results": 'HTML', +} + # engine dependent config categories = ['general'] # there is a mechanism to block "bot" search @@ -26,7 +29,6 @@ categories = ['general'] # storing of qid's between mulitble search-calls paging = True -language_support = True supported_languages_url = 'https://www.startpage.com/do/settings' # search-url @@ -37,7 +39,7 @@ search_url = base_url + 'do/search' # ads xpath //div[@id="results"]/div[@id="sponsored"]//div[@class="result"] # not ads: div[@class="result"] are the direct childs of div[@id="results"] results_xpath = '//div[@class="w-gl__result__main"]' -link_xpath = './/a[@class="w-gl__result-url result-link"]' +link_xpath = './/a[@class="w-gl__result-title result-link"]' content_xpath = './/p[@class="w-gl__description"]' diff --git a/searx/engines/tokyotoshokan.py b/searx/engines/tokyotoshokan.py index 9fffba8..91d1f01 100644 --- a/searx/engines/tokyotoshokan.py +++ b/searx/engines/tokyotoshokan.py @@ -1,13 +1,6 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later """ Tokyo Toshokan (A BitTorrent Library for Japanese Media) - - @website https://www.tokyotosho.info/ - @provide-api no - @using-api no - @results HTML - @stable no (HTML can change) - @parse url, title, publishedDate, seed, leech, - filesize, magnetlink, content """ import re @@ -16,6 +9,16 @@ from lxml import html from datetime import datetime from searx.utils import extract_text, get_torrent_size, int_or_zero +# about +about = { + "website": 'https://www.tokyotosho.info/', + "wikidata_id": None, + "official_api_documentation": None, + "use_official_api": False, + "require_api_key": False, + "results": 'HTML', +} + # engine dependent config categories = ['files', 'videos', 'music'] paging = True diff --git a/searx/engines/torrentz.py b/searx/engines/torrentz.py index 4d3e6fd..94a7a53 100644 --- a/searx/engines/torrentz.py +++ b/searx/engines/torrentz.py @@ -1,14 +1,6 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later """ Torrentz2.is (BitTorrent meta-search engine) - - @website https://torrentz2.is/ - @provide-api no - - @using-api no - @results HTML - @stable no (HTML can change, although unlikely, - see https://torrentz.is/torrentz.btsearch) - @parse url, title, publishedDate, seed, leech, filesize, magnetlink """ import re @@ -17,6 +9,16 @@ from lxml import html from datetime import datetime from searx.utils import extract_text, get_torrent_size +# about +about = { + "website": 'https://torrentz2.is/', + "wikidata_id": 'Q1156687', + "official_api_documentation": 'https://torrentz.is/torrentz.btsearch', + "use_official_api": False, + "require_api_key": False, + "results": 'HTML', +} + # engine dependent config categories = ['files', 'videos', 'music'] paging = True diff --git a/searx/engines/translated.py b/searx/engines/translated.py index 75b8b5f..9c53d70 100644 --- a/searx/engines/translated.py +++ b/searx/engines/translated.py @@ -1,51 +1,37 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later """ MyMemory Translated - - @website https://mymemory.translated.net/ - @provide-api yes (https://mymemory.translated.net/doc/spec.php) - @using-api yes - @results JSON - @stable yes - @parse url, title, content """ -import re -from searx.utils import is_valid_lang +# about +about = { + "website": 'https://mymemory.translated.net/', + "wikidata_id": None, + "official_api_documentation": 'https://mymemory.translated.net/doc/spec.php', + "use_official_api": True, + "require_api_key": False, + "results": 'JSON', +} + +engine_type = 'online_dictionnary' categories = ['general'] url = 'https://api.mymemory.translated.net/get?q={query}&langpair={from_lang}|{to_lang}{key}' web_url = 'https://mymemory.translated.net/en/{from_lang}/{to_lang}/{query}' weight = 100 https_support = True -parser_re = re.compile('.*?([a-z]+)-([a-z]+) (.{2,})$', re.I) api_key = '' def request(query, params): - m = parser_re.match(query) - if not m: - return params - - from_lang, to_lang, query = m.groups() - - from_lang = is_valid_lang(from_lang) - to_lang = is_valid_lang(to_lang) - - if not from_lang or not to_lang: - return params - if api_key: key_form = '&key=' + api_key else: key_form = '' - params['url'] = url.format(from_lang=from_lang[1], - to_lang=to_lang[1], - query=query, + params['url'] = url.format(from_lang=params['from_lang'][1], + to_lang=params['to_lang'][1], + query=params['query'], key=key_form) - params['query'] = query - params['from_lang'] = from_lang - params['to_lang'] = to_lang - return params diff --git a/searx/engines/unsplash.py b/searx/engines/unsplash.py index 45c6b30..3bbdf63 100644 --- a/searx/engines/unsplash.py +++ b/searx/engines/unsplash.py @@ -1,18 +1,21 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later """ Unsplash - - @website https://unsplash.com - @provide-api yes (https://unsplash.com/developers) - - @using-api no - @results JSON (using search portal's infiniscroll API) - @stable no (JSON format could change any time) - @parse url, title, img_src, thumbnail_src """ from urllib.parse import urlencode, urlparse, urlunparse, parse_qsl from json import loads +# about +about = { + "website": 'https://unsplash.com', + "wikidata_id": 'Q28233552', + "official_api_documentation": 'https://unsplash.com/developers', + "use_official_api": False, + "require_api_key": False, + "results": 'JSON', +} + url = 'https://unsplash.com/' search_url = url + 'napi/search/photos?' categories = ['images'] diff --git a/searx/engines/vimeo.py b/searx/engines/vimeo.py index fd3abc8..8245792 100644 --- a/searx/engines/vimeo.py +++ b/searx/engines/vimeo.py @@ -1,21 +1,22 @@ -# Vimeo (Videos) -# -# @website https://vimeo.com/ -# @provide-api yes (http://developer.vimeo.com/api), -# they have a maximum count of queries/hour -# -# @using-api no (TODO, rewrite to api) -# @results HTML (using search portal) -# @stable no (HTML can change) -# @parse url, title, publishedDate, thumbnail, embedded -# -# @todo rewrite to api -# @todo set content-parameter with correct data +# SPDX-License-Identifier: AGPL-3.0-or-later +""" + Wikipedia (Web +""" from urllib.parse import urlencode from json import loads from dateutil import parser +# about +about = { + "website": 'https://vimeo.com/', + "wikidata_id": 'Q156376', + "official_api_documentation": 'http://developer.vimeo.com/api', + "use_official_api": False, + "require_api_key": False, + "results": 'HTML', +} + # engine dependent config categories = ['videos'] paging = True diff --git a/searx/engines/wikidata.py b/searx/engines/wikidata.py index 8d787ca..c8e4cfa 100644 --- a/searx/engines/wikidata.py +++ b/searx/engines/wikidata.py @@ -1,14 +1,6 @@ -# -*- coding: utf-8 -*- +# SPDX-License-Identifier: AGPL-3.0-or-later """ Wikidata - - @website https://wikidata.org - @provide-api yes (https://query.wikidata.org/) - - @using-api yes - @results JSON - @stable yes - @parse url, infobox """ @@ -27,6 +19,16 @@ from searx.engines.wikipedia import _fetch_supported_languages, supported_langua logger = logger.getChild('wikidata') +# about +about = { + "website": 'https://wikidata.org/', + "wikidata_id": 'Q2013', + "official_api_documentation": 'https://query.wikidata.org/', + "use_official_api": True, + "require_api_key": False, + "results": 'JSON', +} + # SPARQL SPARQL_ENDPOINT_URL = 'https://query.wikidata.org/sparql' SPARQL_EXPLAIN_URL = 'https://query.wikidata.org/bigdata/namespace/wdq/sparql?explain' diff --git a/searx/engines/wikipedia.py b/searx/engines/wikipedia.py index 54d7510..3ad8748 100644 --- a/searx/engines/wikipedia.py +++ b/searx/engines/wikipedia.py @@ -1,13 +1,6 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later """ Wikipedia (Web) - - @website https://en.wikipedia.org/api/rest_v1/ - @provide-api yes - - @using-api yes - @results JSON - @stable yes - @parse url, infobox """ from urllib.parse import quote @@ -16,9 +9,20 @@ from lxml.html import fromstring from searx.utils import match_language, searx_useragent from searx.raise_for_httperror import raise_for_httperror +# about +about = { + "website": 'https://www.wikipedia.org/', + "wikidata_id": 'Q52', + "official_api_documentation": 'https://en.wikipedia.org/api/', + "use_official_api": True, + "require_api_key": False, + "results": 'JSON', +} + # search-url search_url = 'https://{language}.wikipedia.org/api/rest_v1/page/summary/{title}' supported_languages_url = 'https://meta.wikimedia.org/wiki/List_of_Wikipedias' +language_variants = {"zh": ("zh-cn", "zh-hk", "zh-mo", "zh-my", "zh-sg", "zh-tw")} # set language in base_url @@ -34,8 +38,12 @@ def request(query, params): if query.islower(): query = query.title() + language = url_lang(params['language']) params['url'] = search_url.format(title=quote(query), - language=url_lang(params['language'])) + language=language) + + if params['language'].lower() in language_variants.get(language, []): + params['headers']['Accept-Language'] = params['language'].lower() params['headers']['User-Agent'] = searx_useragent() params['raise_for_httperror'] = False @@ -48,6 +56,17 @@ def request(query, params): def response(resp): if resp.status_code == 404: return [] + + if resp.status_code == 400: + try: + api_result = loads(resp.text) + except: + pass + else: + if api_result['type'] == 'https://mediawiki.org/wiki/HyperSwitch/errors/bad_request' \ + and api_result['detail'] == 'title-invalid-characters': + return [] + raise_for_httperror(resp) results = [] @@ -87,6 +106,6 @@ def _fetch_supported_languages(resp): articles = int(td[4].xpath('./a/b')[0].text.replace(',', '')) # exclude languages with too few articles if articles >= 100: - supported_languages[code] = {"name": name, "english_name": english_name, "articles": articles} + supported_languages[code] = {"name": name, "english_name": english_name} return supported_languages diff --git a/searx/engines/wolframalpha_api.py b/searx/engines/wolframalpha_api.py index 520eaa2..9c84e28 100644 --- a/searx/engines/wolframalpha_api.py +++ b/searx/engines/wolframalpha_api.py @@ -1,16 +1,21 @@ -# Wolfram Alpha (Science) -# -# @website https://www.wolframalpha.com -# @provide-api yes (https://api.wolframalpha.com/v2/) -# -# @using-api yes -# @results XML -# @stable yes -# @parse url, infobox +# SPDX-License-Identifier: AGPL-3.0-or-later +""" + Wolfram|Alpha (Science) +""" from lxml import etree from urllib.parse import urlencode +# about +about = { + "website": 'https://www.wolframalpha.com', + "wikidata_id": 'Q207006', + "official_api_documentation": 'https://products.wolframalpha.com/api/', + "use_official_api": True, + "require_api_key": False, + "results": 'XML', +} + # search-url search_url = 'https://api.wolframalpha.com/v2/query?appid={api_key}&{query}' site_url = 'https://www.wolframalpha.com/input/?{query}' diff --git a/searx/engines/wolframalpha_noapi.py b/searx/engines/wolframalpha_noapi.py index 943d4f3..8e427d5 100644 --- a/searx/engines/wolframalpha_noapi.py +++ b/searx/engines/wolframalpha_noapi.py @@ -1,12 +1,7 @@ -# Wolfram|Alpha (Science) -# -# @website https://www.wolframalpha.com/ -# @provide-api yes (https://api.wolframalpha.com/v2/) -# -# @using-api no -# @results JSON -# @stable no -# @parse url, infobox +# SPDX-License-Identifier: AGPL-3.0-or-later +""" + Wolfram|Alpha (Science) +""" from json import loads from time import time @@ -14,6 +9,16 @@ from urllib.parse import urlencode from searx.poolrequests import get as http_get +# about +about = { + "website": 'https://www.wolframalpha.com/', + "wikidata_id": 'Q207006', + "official_api_documentation": 'https://products.wolframalpha.com/api/', + "use_official_api": False, + "require_api_key": False, + "results": 'JSON', +} + # search-url url = 'https://www.wolframalpha.com/' diff --git a/searx/engines/www1x.py b/searx/engines/www1x.py index b8f111a..96b8d68 100644 --- a/searx/engines/www1x.py +++ b/searx/engines/www1x.py @@ -1,19 +1,22 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later """ 1x (Images) - - @website http://1x.com/ - @provide-api no - - @using-api no - @results HTML - @stable no (HTML can change) - @parse url, title, thumbnail """ from lxml import html, etree from urllib.parse import urlencode, urljoin from searx.utils import extract_text, eval_xpath_list, eval_xpath_getindex +# about +about = { + "website": 'https://1x.com/', + "wikidata_id": None, + "official_api_documentation": None, + "use_official_api": False, + "require_api_key": False, + "results": 'HTML', +} + # engine dependent config categories = ['images'] paging = False diff --git a/searx/engines/xpath.py b/searx/engines/xpath.py index 1507176..612f69a 100644 --- a/searx/engines/xpath.py +++ b/searx/engines/xpath.py @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later + from lxml import html from urllib.parse import urlencode from searx.utils import extract_text, extract_url, eval_xpath, eval_xpath_list diff --git a/searx/engines/yacy.py b/searx/engines/yacy.py index 6f7ab75..c194ca4 100644 --- a/searx/engines/yacy.py +++ b/searx/engines/yacy.py @@ -1,16 +1,7 @@ -# Yacy (Web, Images, Videos, Music, Files) -# -# @website http://yacy.net -# @provide-api yes -# (http://www.yacy-websuche.de/wiki/index.php/Dev:APIyacysearch) -# -# @using-api yes -# @results JSON -# @stable yes -# @parse (general) url, title, content, publishedDate -# @parse (images) url, title, img_src -# -# @todo parse video, audio and file results +# SPDX-License-Identifier: AGPL-3.0-or-later +""" + Yacy (Web, Images, Videos, Music, Files) +""" from json import loads from dateutil import parser @@ -20,10 +11,19 @@ from requests.auth import HTTPDigestAuth from searx.utils import html_to_text +# about +about = { + "website": 'https://yacy.net/', + "wikidata_id": 'Q1759675', + "official_api_documentation": 'https://wiki.yacy.net/index.php/Dev:API', + "use_official_api": True, + "require_api_key": False, + "results": 'JSON', +} + # engine dependent config categories = ['general', 'images'] # TODO , 'music', 'videos', 'files' paging = True -language_support = True number_of_results = 5 http_digest_auth_user = "" http_digest_auth_pass = "" diff --git a/searx/engines/yahoo.py b/searx/engines/yahoo.py index 3420aa6..26a4469 100644 --- a/searx/engines/yahoo.py +++ b/searx/engines/yahoo.py @@ -1,24 +1,25 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later """ Yahoo (Web) - - @website https://search.yahoo.com/web - @provide-api yes (https://developer.yahoo.com/boss/search/), - $0.80/1000 queries - - @using-api no (because pricing) - @results HTML (using search portal) - @stable no (HTML can change) - @parse url, title, content, suggestion """ from urllib.parse import unquote, urlencode from lxml import html from searx.utils import extract_text, extract_url, match_language, eval_xpath +# about +about = { + "website": 'https://search.yahoo.com/', + "wikidata_id": None, + "official_api_documentation": 'https://developer.yahoo.com/api/', + "use_official_api": False, + "require_api_key": False, + "results": 'HTML', +} + # engine dependent config categories = ['general'] paging = True -language_support = True time_range_support = True # search-url diff --git a/searx/engines/yahoo_news.py b/searx/engines/yahoo_news.py index 793d110..49b3d1b 100644 --- a/searx/engines/yahoo_news.py +++ b/searx/engines/yahoo_news.py @@ -1,108 +1,111 @@ -# Yahoo (News) -# -# @website https://news.yahoo.com -# @provide-api yes (https://developer.yahoo.com/boss/search/) -# $0.80/1000 queries -# -# @using-api no (because pricing) -# @results HTML (using search portal) -# @stable no (HTML can change) -# @parse url, title, content, publishedDate +# SPDX-License-Identifier: AGPL-3.0-or-later +"""Yahoo (News) + +Yahoo News is "English only" and do not offer localized nor language queries. + +""" + +# pylint: disable=invalid-name, missing-function-docstring import re -from datetime import datetime, timedelta from urllib.parse import urlencode -from lxml import html -from searx.engines.yahoo import parse_url, language_aliases -from searx.engines.yahoo import _fetch_supported_languages, supported_languages_url # NOQA # pylint: disable=unused-import +from datetime import datetime, timedelta from dateutil import parser -from searx.utils import extract_text, extract_url, match_language +from lxml import html -# engine dependent config -categories = ['news'] +from searx import logger +from searx.utils import ( + eval_xpath_list, + eval_xpath_getindex, + extract_text, +) + +from searx.engines.yahoo import parse_url + +logger = logger.getChild('yahoo_news engine') + +# about +about = { + "website": 'https://news.yahoo.com', + "wikidata_id": 'Q3044717', + "official_api_documentation": 'https://developer.yahoo.com/api/', + "use_official_api": False, + "require_api_key": False, + "results": 'HTML', +} + +language_support = False +time_range_support = False +safesearch = False paging = True -language_support = True +categories = ['news'] # search-url -search_url = 'https://news.search.yahoo.com/search?{query}&b={offset}&{lang}=uh3_news_web_gs_1&pz=10&xargs=0&vl=lang_{lang}' # noqa - -# specific xpath variables -results_xpath = '//ol[contains(@class,"searchCenterMiddle")]//li' -url_xpath = './/h3/a/@href' -title_xpath = './/h3/a' -content_xpath = './/div[@class="compText"]' -publishedDate_xpath = './/span[contains(@class,"tri")]' -suggestion_xpath = '//div[contains(@class,"VerALSOTRY")]//a' +search_url = ( + 'https://news.search.yahoo.com/search' + '?{query}&b={offset}' + ) + +AGO_RE = re.compile(r'([0-9]+)\s*(year|month|week|day|minute|hour)') +AGO_TIMEDELTA = { + 'minute': timedelta(minutes=1), + 'hour': timedelta(hours=1), + 'day': timedelta(days=1), + 'week': timedelta(days=7), + 'month': timedelta(days=30), + 'year': timedelta(days=365), +} - -# do search-request def request(query, params): offset = (params['pageno'] - 1) * 10 + 1 - if params['language'] == 'all': - language = 'en' - else: - language = match_language(params['language'], supported_languages, language_aliases).split('-')[0] - - params['url'] = search_url.format(offset=offset, - query=urlencode({'p': query}), - lang=language) - - # TODO required? - params['cookies']['sB'] = '"v=1&vm=p&fl=1&vl=lang_{lang}&sh=1&pn=10&rw=new'\ - .format(lang=language) + params['url'] = search_url.format( + offset = offset, + query = urlencode({'p': query}) + ) + logger.debug("query_url --> %s", params['url']) return params - -def sanitize_url(url): - if ".yahoo.com/" in url: - return re.sub("\\;\\_ylt\\=.+$", "", url) - else: - return url - - -# get response from search-request def response(resp): results = [] - dom = html.fromstring(resp.text) + # parse results - for result in dom.xpath(results_xpath): - urls = result.xpath(url_xpath) - if len(urls) != 1: + for result in eval_xpath_list(dom, '//ol[contains(@class,"searchCenterMiddle")]//li'): + + url = eval_xpath_getindex(result, './/h4/a/@href', 0, None) + if url is None: continue - url = sanitize_url(parse_url(extract_url(urls, search_url))) - title = extract_text(result.xpath(title_xpath)[0]) - content = extract_text(result.xpath(content_xpath)[0]) - - # parse publishedDate - publishedDate = extract_text(result.xpath(publishedDate_xpath)[0]) - - # still useful ? - if re.match("^[0-9]+ minute(s|) ago$", publishedDate): - publishedDate = datetime.now() - timedelta(minutes=int(re.match(r'\d+', publishedDate).group())) - elif re.match("^[0-9]+ days? ago$", publishedDate): - publishedDate = datetime.now() - timedelta(days=int(re.match(r'\d+', publishedDate).group())) - elif re.match("^[0-9]+ hour(s|), [0-9]+ minute(s|) ago$", publishedDate): - timeNumbers = re.findall(r'\d+', publishedDate) - publishedDate = datetime.now()\ - - timedelta(hours=int(timeNumbers[0]))\ - - timedelta(minutes=int(timeNumbers[1])) + url = parse_url(url) + title = extract_text(result.xpath('.//h4/a')) + content = extract_text(result.xpath('.//p')) + img_src = eval_xpath_getindex(result, './/img/@data-src', 0, None) + + item = { + 'url': url, + 'title': title, + 'content': content, + 'img_src' : img_src + } + + pub_date = extract_text(result.xpath('.//span[contains(@class,"s-time")]')) + ago = AGO_RE.search(pub_date) + if ago: + number = int(ago.group(1)) + delta = AGO_TIMEDELTA[ago.group(2)] + pub_date = datetime.now() - delta * number else: try: - publishedDate = parser.parse(publishedDate) - except: - publishedDate = datetime.now() + pub_date = parser.parse(pub_date) + except parser.ParserError: + pub_date = None - if publishedDate.year == 1900: - publishedDate = publishedDate.replace(year=datetime.now().year) + if pub_date is not None: + item['publishedDate'] = pub_date + results.append(item) - # append result - results.append({'url': url, - 'title': title, - 'content': content, - 'publishedDate': publishedDate}) + for suggestion in eval_xpath_list(dom, '//div[contains(@class,"AlsoTry")]//td'): + results.append({'suggestion': extract_text(suggestion)}) - # return results return results diff --git a/searx/engines/yandex.py b/searx/engines/yandex.py deleted file mode 100644 index b4a6a54..0000000 --- a/searx/engines/yandex.py +++ /dev/null @@ -1,69 +0,0 @@ -""" - Yahoo (Web) - - @website https://yandex.ru/ - @provide-api ? - @using-api no - @results HTML (using search portal) - @stable no (HTML can change) - @parse url, title, content -""" - -from urllib.parse import urlencode, urlparse -from lxml import html -from searx import logger -from searx.exceptions import SearxEngineCaptchaException - -logger = logger.getChild('yandex engine') - -# engine dependent config -categories = ['general'] -paging = True -language_support = True # TODO - -default_tld = 'com' -language_map = {'ru': 'ru', - 'ua': 'ua', - 'be': 'by', - 'kk': 'kz', - 'tr': 'com.tr'} - -# search-url -base_url = 'https://yandex.{tld}/' -search_url = 'search/?{query}&p={page}' - -results_xpath = '//li[@class="serp-item"]' -url_xpath = './/h2/a/@href' -title_xpath = './/h2/a//text()' -content_xpath = './/div[@class="text-container typo typo_text_m typo_line_m organic__text"]//text()' - - -def request(query, params): - lang = params['language'].split('-')[0] - host = base_url.format(tld=language_map.get(lang) or default_tld) - params['url'] = host + search_url.format(page=params['pageno'] - 1, - query=urlencode({'text': query})) - return params - - -# get response from search-request -def response(resp): - resp_url = urlparse(resp.url) - if resp_url.path.startswith('/showcaptcha'): - raise SearxEngineCaptchaException() - - dom = html.fromstring(resp.text) - results = [] - - for result in dom.xpath(results_xpath): - try: - res = {'url': result.xpath(url_xpath)[0], - 'title': ''.join(result.xpath(title_xpath)), - 'content': ''.join(result.xpath(content_xpath))} - except: - logger.exception('yandex parse crash') - continue - - results.append(res) - - return results diff --git a/searx/engines/yggtorrent.py b/searx/engines/yggtorrent.py index ec84d2c..8dfc0a0 100644 --- a/searx/engines/yggtorrent.py +++ b/searx/engines/yggtorrent.py @@ -1,12 +1,7 @@ -# Yggtorrent (Videos, Music, Files) -# -# @website https://www2.yggtorrent.si -# @provide-api no (nothing found) -# -# @using-api no -# @results HTML (using search portal) -# @stable no (HTML can change) -# @parse url, title, seed, leech, publishedDate, filesize +# SPDX-License-Identifier: AGPL-3.0-or-later +""" + Yggtorrent (Videos, Music, Files) +""" from lxml import html from operator import itemgetter @@ -15,12 +10,22 @@ from urllib.parse import quote from searx.utils import extract_text, get_torrent_size from searx.poolrequests import get as http_get +# about +about = { + "website": 'https://www4.yggtorrent.li/', + "wikidata_id": None, + "official_api_documentation": None, + "use_official_api": False, + "require_api_key": False, + "results": 'HTML', +} + # engine dependent config categories = ['videos', 'music', 'files'] paging = True # search-url -url = 'https://www2.yggtorrent.si/' +url = 'https://www4.yggtorrent.li/' search_url = url + 'engine/search?name={search_term}&do=search&page={pageno}&category={search_type}' # yggtorrent specific type-definitions diff --git a/searx/engines/youtube_api.py b/searx/engines/youtube_api.py index 8c12ac4..ed27db0 100644 --- a/searx/engines/youtube_api.py +++ b/searx/engines/youtube_api.py @@ -1,22 +1,26 @@ -# Youtube (Videos) -# -# @website https://www.youtube.com/ -# @provide-api yes (https://developers.google.com/apis-explorer/#p/youtube/v3/youtube.search.list) -# -# @using-api yes -# @results JSON -# @stable yes -# @parse url, title, content, publishedDate, thumbnail, embedded +# SPDX-License-Identifier: AGPL-3.0-or-later +""" + Youtube (Videos) +""" from json import loads from dateutil import parser from urllib.parse import urlencode from searx.exceptions import SearxEngineAPIException +# about +about = { + "website": 'https://www.youtube.com/', + "wikidata_id": 'Q866', + "official_api_documentation": 'https://developers.google.com/youtube/v3/docs/search/list?apix=true', + "use_official_api": True, + "require_api_key": False, + "results": 'JSON', +} + # engine dependent config categories = ['videos', 'music'] paging = False -language_support = True api_key = None # search-url diff --git a/searx/engines/youtube_noapi.py b/searx/engines/youtube_noapi.py index 36fc72e..0933eec 100644 --- a/searx/engines/youtube_noapi.py +++ b/searx/engines/youtube_noapi.py @@ -1,17 +1,22 @@ -# Youtube (Videos) -# -# @website https://www.youtube.com/ -# @provide-api yes (https://developers.google.com/apis-explorer/#p/youtube/v3/youtube.search.list) -# -# @using-api no -# @results HTML -# @stable no -# @parse url, title, content, publishedDate, thumbnail, embedded +# SPDX-License-Identifier: AGPL-3.0-or-later +""" + Youtube (Videos) +""" from functools import reduce -from json import loads +from json import loads, dumps from urllib.parse import quote_plus +# about +about = { + "website": 'https://www.youtube.com/', + "wikidata_id": 'Q866', + "official_api_documentation": 'https://developers.google.com/youtube/v3/docs/search/list?apix=true', + "use_official_api": False, + "require_api_key": False, + "results": 'HTML', +} + # engine dependent config categories = ['videos', 'music'] paging = True @@ -22,6 +27,8 @@ time_range_support = True base_url = 'https://www.youtube.com/results' search_url = base_url + '?search_query={query}&page={page}' time_range_url = '&sp=EgII{time_range}%253D%253D' +# the key seems to be constant +next_page_url = 'https://www.youtube.com/youtubei/v1/search?key=AIzaSyAO_FJ2SlqU8Q4STEHLGCilw_Y9_11qcW8' time_range_dict = {'day': 'Ag', 'week': 'Aw', 'month': 'BA', @@ -36,21 +43,70 @@ base_youtube_url = 'https://www.youtube.com/watch?v=' # do search-request def request(query, params): - params['url'] = search_url.format(query=quote_plus(query), - page=params['pageno']) - if params['time_range'] in time_range_dict: - params['url'] += time_range_url.format(time_range=time_range_dict[params['time_range']]) + if not params['engine_data'].get('next_page_token'): + params['url'] = search_url.format(query=quote_plus(query), page=params['pageno']) + if params['time_range'] in time_range_dict: + params['url'] += time_range_url.format(time_range=time_range_dict[params['time_range']]) + else: + params['url'] = next_page_url + params['method'] = 'POST' + params['data'] = dumps({ + 'context': {"client": {"clientName": "WEB", "clientVersion": "2.20210310.12.01"}}, + 'continuation': params['engine_data']['next_page_token'], + }) + params['headers']['Content-Type'] = 'application/json' return params # get response from search-request def response(resp): + if resp.search_params.get('engine_data'): + return parse_next_page_response(resp.text) + return parse_first_page_response(resp.text) + + +def parse_next_page_response(response_text): results = [] + result_json = loads(response_text) + for section in (result_json['onResponseReceivedCommands'][0] + .get('appendContinuationItemsAction')['continuationItems'][0] + .get('itemSectionRenderer')['contents']): + if 'videoRenderer' not in section: + continue + section = section['videoRenderer'] + content = "-" + if 'descriptionSnippet' in section: + content = ' '.join(x['text'] for x in section['descriptionSnippet']['runs']) + results.append({ + 'url': base_youtube_url + section['videoId'], + 'title': ' '.join(x['text'] for x in section['title']['runs']), + 'content': content, + 'author': section['ownerText']['runs'][0]['text'], + 'length': section['lengthText']['simpleText'], + 'template': 'videos.html', + 'embedded': embedded_url.format(videoid=section['videoId']), + 'thumbnail': section['thumbnail']['thumbnails'][-1]['url'], + }) + try: + token = result_json['onResponseReceivedCommands'][0]\ + .get('appendContinuationItemsAction')['continuationItems'][1]\ + .get('continuationItemRenderer')['continuationEndpoint']\ + .get('continuationCommand')['token'] + results.append({ + "engine_data": token, + "key": "next_page_token", + }) + except: + pass + + return results - results_data = resp.text[resp.text.find('ytInitialData'):] - results_data = results_data[results_data.find('{'):results_data.find(';</script>')] +def parse_first_page_response(response_text): + results = [] + results_data = response_text[response_text.find('ytInitialData'):] + results_data = results_data[results_data.find('{'):results_data.find(';</script>')] results_json = loads(results_data) if results_data else {} sections = results_json.get('contents', {})\ .get('twoColumnSearchResultsRenderer', {})\ @@ -59,6 +115,16 @@ def response(resp): .get('contents', []) for section in sections: + if "continuationItemRenderer" in section: + next_page_token = section["continuationItemRenderer"]\ + .get("continuationEndpoint", {})\ + .get("continuationCommand", {})\ + .get("token", "") + if next_page_token: + results.append({ + "engine_data": next_page_token, + "key": "next_page_token", + }) for video_container in section.get('itemSectionRenderer', {}).get('contents', []): video = video_container.get('videoRenderer', {}) videoid = video.get('videoId') diff --git a/searx/external_bang.py b/searx/external_bang.py index 104f859..8798a0a 100644 --- a/searx/external_bang.py +++ b/searx/external_bang.py @@ -1,39 +1,89 @@ -from searx.data import bangs_loader +# SPDX-License-Identifier: AGPL-3.0-or-later -# bangs data coming from the following url convert to json with -# https://raw.githubusercontent.com/jivesearch/jivesearch/master/bangs/bangs.toml -# https://pseitz.github.io/toml-to-json-online-converter/ -# NOTE only use the get_bang_url +from searx.data import EXTERNAL_BANGS -bangs_data = {} -for bang in bangs_loader()['bang']: - for trigger in bang["triggers"]: - bangs_data[trigger] = {x: y for x, y in bang.items() if x != "triggers"} +def get_node(external_bangs_db, bang): + node = external_bangs_db['trie'] + after = '' + before = '' + for bang_letter in bang: + after += bang_letter + if after in node and isinstance(node, dict): + node = node[after] + before += after + after = '' + return node, before, after -def get_bang_url(search_query): + +def get_bang_definition_and_ac(external_bangs_db, bang): + node, before, after = get_node(external_bangs_db, bang) + + bang_definition = None + bang_ac_list = [] + if after != '': + for k in node: + if k.startswith(after): + bang_ac_list.append(before + k) + elif isinstance(node, dict): + bang_definition = node.get('*') + bang_ac_list = [before + k for k in node.keys() if k != '*'] + elif isinstance(node, str): + bang_definition = node + bang_ac_list = [] + + return bang_definition, bang_ac_list + + +def resolve_bang_definition(bang_definition, query): + url, rank = bang_definition.split(chr(1)) + url = url.replace(chr(2), query) + if url.startswith('//'): + url = 'https:' + url + rank = int(rank) if len(rank) > 0 else 0 + return (url, rank) + + +def get_bang_definition_and_autocomplete(bang, external_bangs_db=None): + global EXTERNAL_BANGS + if external_bangs_db is None: + external_bangs_db = EXTERNAL_BANGS + + bang_definition, bang_ac_list = get_bang_definition_and_ac(external_bangs_db, bang) + + new_autocomplete = [] + current = [*bang_ac_list] + done = set() + while len(current) > 0: + bang_ac = current.pop(0) + done.add(bang_ac) + + current_bang_definition, current_bang_ac_list = get_bang_definition_and_ac(external_bangs_db, bang_ac) + if current_bang_definition: + _, order = resolve_bang_definition(current_bang_definition, '') + new_autocomplete.append((bang_ac, order)) + for new_bang in current_bang_ac_list: + if new_bang not in done and new_bang not in current: + current.append(new_bang) + + new_autocomplete.sort(key=lambda t: (-t[1], t[0])) + new_autocomplete = list(map(lambda t: t[0], new_autocomplete)) + + return bang_definition, new_autocomplete + + +def get_bang_url(search_query, external_bangs_db=None): """ Redirects if the user supplied a correct bang search. :param search_query: This is a search_query object which contains preferences and the submitted queries. :return: None if the bang was invalid, else a string of the redirect url. """ + global EXTERNAL_BANGS + if external_bangs_db is None: + external_bangs_db = EXTERNAL_BANGS if search_query.external_bang: - query = search_query.query - bang = _get_bang(search_query.external_bang) - - if bang and query: - # TODO add region support. - bang_url = bang["regions"]["default"] + bang_definition, _ = get_bang_definition_and_ac(external_bangs_db, search_query.external_bang) + return resolve_bang_definition(bang_definition, search_query.query)[0] if bang_definition else None - return bang_url.replace("{{{term}}}", query) return None - - -def _get_bang(user_bang): - """ - Searches if the supplied user bang is available. Returns None if not found. - :param user_bang: The parsed user bang. For example yt - :return: Returns a dict with bangs data (check bangs_data.json for the structure) - """ - return bangs_data.get(user_bang) diff --git a/searx/languages.py b/searx/languages.py index 20f72cf..f9c9f65 100644 --- a/searx/languages.py +++ b/searx/languages.py @@ -21,8 +21,6 @@ language_codes = \ ('en-IE', 'English', 'Ireland', 'English'), ('en-IN', 'English', 'India', 'English'), ('en-NZ', 'English', 'New Zealand', 'English'), - ('en-PH', 'English', 'Philippines', 'English'), - ('en-SG', 'English', 'Singapore', 'English'), ('en-US', 'English', 'United States', 'English'), ('es', 'Español', '', 'Spanish'), ('es-AR', 'Español', 'Argentina', 'Spanish'), @@ -48,7 +46,6 @@ language_codes = \ ('ko-KR', '한국어', '', 'Korean'), ('lt-LT', 'Lietuvių', '', 'Lithuanian'), ('lv-LV', 'Latviešu', '', 'Latvian'), - ('ms-MY', 'Melayu', '', 'Malay'), ('nb-NO', 'Norsk Bokmål', '', 'Norwegian Bokmål'), ('nl', 'Nederlands', '', 'Dutch'), ('nl-BE', 'Nederlands', 'België', 'Dutch'), @@ -70,4 +67,5 @@ language_codes = \ ('vi-VN', 'Tiếng Việt', '', 'Vietnamese'), ('zh', '中文', '', 'Chinese'), ('zh-CN', '中文', '中国', 'Chinese'), + ('zh-HK', '中文', '中國香港特別行政區', 'Chinese'), ('zh-TW', '中文', '台灣', 'Chinese'))
\ No newline at end of file diff --git a/searx/metrology/error_recorder.py b/searx/metrology/error_recorder.py index fee1ef7..f533e4e 100644 --- a/searx/metrology/error_recorder.py +++ b/searx/metrology/error_recorder.py @@ -47,19 +47,16 @@ class ErrorContext: def add_error_context(engine_name: str, error_context: ErrorContext) -> None: errors_for_engine = errors_per_engines.setdefault(engine_name, {}) errors_for_engine[error_context] = errors_for_engine.get(error_context, 0) + 1 - logger.debug('⚠️ %s: %s', engine_name, str(error_context)) + logger.debug('%s: %s', engine_name, str(error_context)) def get_trace(traces): - previous_trace = traces[-1] for trace in reversed(traces): - if trace.filename.endswith('searx/search.py'): - if previous_trace.filename.endswith('searx/poolrequests.py'): - return trace - if previous_trace.filename.endswith('requests/models.py'): - return trace - return previous_trace - previous_trace = trace + split_filename = trace.filename.split('/') + if '/'.join(split_filename[-3:-1]) == 'searx/engines': + return trace + if '/'.join(split_filename[-4:-1]) == 'searx/search/processors': + return trace return traces[-1] diff --git a/searx/poolrequests.py b/searx/poolrequests.py index 25a6bae..ab32725 100644 --- a/searx/poolrequests.py +++ b/searx/poolrequests.py @@ -1,7 +1,7 @@ import sys from time import time from itertools import cycle -from threading import RLock, local +from threading import local import requests @@ -88,10 +88,13 @@ class SessionSinglePool(requests.Session): super().__init__() # reuse the same adapters - with RLock(): - self.adapters.clear() - self.mount('https://', next(https_adapters)) - self.mount('http://', next(http_adapters)) + self.adapters.clear() + + https_adapter = threadLocal.__dict__.setdefault('https_adapter', next(https_adapters)) + self.mount('https://', https_adapter) + if get_enable_http_protocol(): + http_adapter = threadLocal.__dict__.setdefault('http_adapter', next(http_adapters)) + self.mount('http://', http_adapter) def close(self): """Call super, but clear adapters since there are managed globaly""" @@ -104,6 +107,17 @@ def set_timeout_for_thread(timeout, start_time=None): threadLocal.start_time = start_time +def set_enable_http_protocol(enable_http): + threadLocal.enable_http = enable_http + + +def get_enable_http_protocol(): + try: + return threadLocal.enable_http + except AttributeError: + return False + + def reset_time_for_thread(): threadLocal.total_time = 0 diff --git a/searx/query.py b/searx/query.py index 422cd57..2e6a2aa 100644 --- a/searx/query.py +++ b/searx/query.py @@ -1,162 +1,330 @@ -#!/usr/bin/env python - -''' -searx is free software: you can redistribute it and/or modify -it under the terms of the GNU Affero General Public License as published by -the Free Software Foundation, either version 3 of the License, or -(at your option) any later version. - -searx is distributed in the hope that it will be useful, -but WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -GNU Affero General Public License for more details. - -You should have received a copy of the GNU Affero General Public License -along with searx. If not, see < http://www.gnu.org/licenses/ >. - -(C) 2014 by Thomas Pointhuber, <thomas.pointhuber@gmx.at> -''' +# SPDX-License-Identifier: AGPL-3.0-or-later +from abc import abstractmethod, ABC import re from searx.languages import language_codes from searx.engines import categories, engines, engine_shortcuts +from searx.external_bang import get_bang_definition_and_autocomplete from searx.search import EngineRef from searx.webutils import VALID_LANGUAGE_CODE +class QueryPartParser(ABC): + + __slots__ = "raw_text_query", "enable_autocomplete" + + @staticmethod + @abstractmethod + def check(raw_value): + """Check if raw_value can be parsed""" + + def __init__(self, raw_text_query, enable_autocomplete): + self.raw_text_query = raw_text_query + self.enable_autocomplete = enable_autocomplete + + @abstractmethod + def __call__(self, raw_value): + """Try to parse raw_value: set the self.raw_text_query properties + + return True if raw_value has been parsed + + self.raw_text_query.autocomplete_list is also modified + if self.enable_autocomplete is True + """ + + def _add_autocomplete(self, value): + if value not in self.raw_text_query.autocomplete_list: + self.raw_text_query.autocomplete_list.append(value) + + +class TimeoutParser(QueryPartParser): + + @staticmethod + def check(raw_value): + return raw_value[0] == '<' + + def __call__(self, raw_value): + value = raw_value[1:] + found = self._parse(value) if len(value) > 0 else False + if self.enable_autocomplete and not value: + self._autocomplete() + return found + + def _parse(self, value): + if not value.isdigit(): + return False + raw_timeout_limit = int(value) + if raw_timeout_limit < 100: + # below 100, the unit is the second ( <3 = 3 seconds timeout ) + self.raw_text_query.timeout_limit = float(raw_timeout_limit) + else: + # 100 or above, the unit is the millisecond ( <850 = 850 milliseconds timeout ) + self.raw_text_query.timeout_limit = raw_timeout_limit / 1000.0 + return True + + def _autocomplete(self): + for suggestion in ['<3', '<850']: + self._add_autocomplete(suggestion) + + +class LanguageParser(QueryPartParser): + + @staticmethod + def check(raw_value): + return raw_value[0] == ':' + + def __call__(self, raw_value): + value = raw_value[1:].lower().replace('_', '-') + found = self._parse(value) if len(value) > 0 else False + if self.enable_autocomplete and not found: + self._autocomplete(value) + return found + + def _parse(self, value): + found = False + # check if any language-code is equal with + # declared language-codes + for lc in language_codes: + lang_id, lang_name, country, english_name = map(str.lower, lc) + + # if correct language-code is found + # set it as new search-language + + if (value == lang_id + or value == lang_name + or value == english_name + or value.replace('-', ' ') == country)\ + and value not in self.raw_text_query.languages: + found = True + lang_parts = lang_id.split('-') + if len(lang_parts) == 2: + self.raw_text_query.languages.append(lang_parts[0] + '-' + lang_parts[1].upper()) + else: + self.raw_text_query.languages.append(lang_id) + # to ensure best match (first match is not necessarily the best one) + if value == lang_id: + break + + # user may set a valid, yet not selectable language + if VALID_LANGUAGE_CODE.match(value): + lang_parts = value.split('-') + if len(lang_parts) > 1: + value = lang_parts[0].lower() + '-' + lang_parts[1].upper() + if value not in self.raw_text_query.languages: + self.raw_text_query.languages.append(value) + found = True + + return found + + def _autocomplete(self, value): + if not value: + # show some example queries + for lang in [":en", ":en_us", ":english", ":united_kingdom"]: + self.raw_text_query.autocomplete_list.append(lang) + return + + for lc in language_codes: + lang_id, lang_name, country, english_name = map(str.lower, lc) + + # check if query starts with language-id + if lang_id.startswith(value): + if len(value) <= 2: + self._add_autocomplete(':' + lang_id.split('-')[0]) + else: + self._add_autocomplete(':' + lang_id) + + # check if query starts with language name + if lang_name.startswith(value) or english_name.startswith(value): + self._add_autocomplete(':' + lang_name) + + # check if query starts with country + # here "new_zealand" is "new-zealand" (see __call__) + if country.startswith(value.replace('-', ' ')): + self._add_autocomplete(':' + country.replace(' ', '_')) + + +class ExternalBangParser(QueryPartParser): + + @staticmethod + def check(raw_value): + return raw_value.startswith('!!') + + def __call__(self, raw_value): + value = raw_value[2:] + found, bang_ac_list = self._parse(value) if len(value) > 0 else (False, []) + if self.enable_autocomplete: + self._autocomplete(bang_ac_list) + return found + + def _parse(self, value): + found = False + bang_definition, bang_ac_list = get_bang_definition_and_autocomplete(value) + if bang_definition is not None: + self.raw_text_query.external_bang = value + found = True + return found, bang_ac_list + + def _autocomplete(self, bang_ac_list): + if not bang_ac_list: + bang_ac_list = ['g', 'ddg', 'bing'] + for external_bang in bang_ac_list: + self._add_autocomplete('!!' + external_bang) + + +class BangParser(QueryPartParser): + + @staticmethod + def check(raw_value): + return raw_value[0] == '!' or raw_value[0] == '?' + + def __call__(self, raw_value): + value = raw_value[1:].replace('-', ' ').replace('_', ' ') + found = self._parse(value) if len(value) > 0 else False + if found and raw_value[0] == '!': + self.raw_text_query.specific = True + if self.enable_autocomplete: + self._autocomplete(raw_value[0], value) + return found + + def _parse(self, value): + # check if prefix is equal with engine shortcut + if value in engine_shortcuts: + value = engine_shortcuts[value] + + # check if prefix is equal with engine name + if value in engines: + self.raw_text_query.enginerefs.append(EngineRef(value, 'none')) + return True + + # check if prefix is equal with categorie name + if value in categories: + # using all engines for that search, which + # are declared under that categorie name + self.raw_text_query.enginerefs.extend(EngineRef(engine.name, value) + for engine in categories[value] + if (engine.name, value) not in self.raw_text_query.disabled_engines) + return True + + return False + + def _autocomplete(self, first_char, value): + if not value: + # show some example queries + for suggestion in ['images', 'wikipedia', 'osm']: + if suggestion not in self.raw_text_query.disabled_engines or suggestion in categories: + self._add_autocomplete(first_char + suggestion) + return + + # check if query starts with categorie name + for category in categories: + if category.startswith(value): + self._add_autocomplete(first_char + category) + + # check if query starts with engine name + for engine in engines: + if engine.startswith(value): + self._add_autocomplete(first_char + engine.replace(' ', '_')) + + # check if query starts with engine shortcut + for engine_shortcut in engine_shortcuts: + if engine_shortcut.startswith(value): + self._add_autocomplete(first_char + engine_shortcut) + + class RawTextQuery: """parse raw text query (the value from the html input)""" + PARSER_CLASSES = [ + TimeoutParser, # this force the timeout + LanguageParser, # this force a language + ExternalBangParser, # external bang (must be before BangParser) + BangParser # this force a engine or category + ] + def __init__(self, query, disabled_engines): assert isinstance(query, str) + # input parameters self.query = query - self.disabled_engines = [] - - if disabled_engines: - self.disabled_engines = disabled_engines - - self.query_parts = [] - self.user_query_parts = [] + self.disabled_engines = disabled_engines if disabled_engines else [] + # parsed values self.enginerefs = [] self.languages = [] self.timeout_limit = None self.external_bang = None self.specific = False + self.autocomplete_list = [] + # internal properties + self.query_parts = [] # use self.getFullQuery() + self.user_query_parts = [] # use self.getQuery() + self.autocomplete_location = None self._parse_query() - # parse query, if tags are set, which - # change the search engine or search-language def _parse_query(self): - self.query_parts = [] + """ + parse self.query, if tags are set, which + change the search engine or search-language + """ # split query, including whitespaces raw_query_parts = re.split(r'(\s+)', self.query) - for query_part in raw_query_parts: - searx_query_part = False + last_index_location = None + autocomplete_index = len(raw_query_parts) - 1 + for i, query_part in enumerate(raw_query_parts): # part does only contain spaces, skip if query_part.isspace()\ or query_part == '': continue - # this force the timeout - if query_part[0] == '<': - try: - raw_timeout_limit = int(query_part[1:]) - if raw_timeout_limit < 100: - # below 100, the unit is the second ( <3 = 3 seconds timeout ) - self.timeout_limit = float(raw_timeout_limit) - else: - # 100 or above, the unit is the millisecond ( <850 = 850 milliseconds timeout ) - self.timeout_limit = raw_timeout_limit / 1000.0 - searx_query_part = True - except ValueError: - # error not reported to the user - pass - - # this force a language - if query_part[0] == ':': - lang = query_part[1:].lower().replace('_', '-') - - # check if any language-code is equal with - # declared language-codes - for lc in language_codes: - lang_id, lang_name, country, english_name = map(str.lower, lc) - - # if correct language-code is found - # set it as new search-language - if (lang == lang_id - or lang == lang_name - or lang == english_name - or lang.replace('-', ' ') == country)\ - and lang not in self.languages: - searx_query_part = True - lang_parts = lang_id.split('-') - if len(lang_parts) == 2: - self.languages.append(lang_parts[0] + '-' + lang_parts[1].upper()) - else: - self.languages.append(lang_id) - # to ensure best match (first match is not necessarily the best one) - if lang == lang_id: - break - - # user may set a valid, yet not selectable language - if VALID_LANGUAGE_CODE.match(lang): - lang_parts = lang.split('-') - if len(lang_parts) > 1: - lang = lang_parts[0].lower() + '-' + lang_parts[1].upper() - if lang not in self.languages: - self.languages.append(lang) - searx_query_part = True - - # external bang - if query_part[0:2] == "!!": - self.external_bang = query_part[2:] - searx_query_part = True - continue - # this force a engine or category - if query_part[0] == '!' or query_part[0] == '?': - prefix = query_part[1:].replace('-', ' ').replace('_', ' ') - - # check if prefix is equal with engine shortcut - if prefix in engine_shortcuts: - searx_query_part = True - engine_name = engine_shortcuts[prefix] - if engine_name in engines: - self.enginerefs.append(EngineRef(engine_name, 'none', True)) - - # check if prefix is equal with engine name - elif prefix in engines: - searx_query_part = True - self.enginerefs.append(EngineRef(prefix, 'none', True)) - - # check if prefix is equal with categorie name - elif prefix in categories: - # using all engines for that search, which - # are declared under that categorie name - searx_query_part = True - self.enginerefs.extend(EngineRef(engine.name, prefix) - for engine in categories[prefix] - if (engine.name, prefix) not in self.disabled_engines) - - if query_part[0] == '!': - self.specific = True + # parse special commands + special_part = False + for parser_class in RawTextQuery.PARSER_CLASSES: + if parser_class.check(query_part): + special_part = parser_class(self, i == autocomplete_index)(query_part) + break # append query part to query_part list - if searx_query_part: - self.query_parts.append(query_part) - else: - self.user_query_parts.append(query_part) + qlist = self.query_parts if special_part else self.user_query_parts + qlist.append(query_part) + last_index_location = (qlist, len(qlist) - 1) + + self.autocomplete_location = last_index_location + + def get_autocomplete_full_query(self, text): + qlist, position = self.autocomplete_location + qlist[position] = text + return self.getFullQuery() def changeQuery(self, query): self.user_query_parts = query.strip().split() + self.query = self.getFullQuery() + self.autocomplete_location = (self.user_query_parts, len(self.user_query_parts) - 1) + self.autocomplete_list = [] return self def getQuery(self): return ' '.join(self.user_query_parts) def getFullQuery(self): - # get full querry including whitespaces - return '{0} {1}'.format(''.join(self.query_parts), self.getQuery()).strip() + """ + get full querry including whitespaces + """ + return '{0} {1}'.format(' '.join(self.query_parts), self.getQuery()).strip() + + def __str__(self): + return self.getFullQuery() + + def __repr__(self): + return f"<{self.__class__.__name__} " \ + + f"query={self.query!r} " \ + + f"disabled_engines={self.disabled_engines!r}\n " \ + + f"languages={self.languages!r} " \ + + f"timeout_limit={self.timeout_limit!r} "\ + + f"external_bang={self.external_bang!r} " \ + + f"specific={self.specific!r} " \ + + f"enginerefs={self.enginerefs!r}\n " \ + + f"autocomplete_list={self.autocomplete_list!r}\n " \ + + f"query_parts={self.query_parts!r}\n " \ + + f"user_query_parts={self.user_query_parts!r} >" diff --git a/searx/results.py b/searx/results.py index fb7e816..b3b8741 100644 --- a/searx/results.py +++ b/searx/results.py @@ -1,4 +1,5 @@ import re +from collections import defaultdict from operator import itemgetter from threading import RLock from urllib.parse import urlparse, unquote @@ -144,7 +145,7 @@ class ResultContainer: """docstring for ResultContainer""" __slots__ = '_merged_results', 'infoboxes', 'suggestions', 'answers', 'corrections', '_number_of_results',\ - '_ordered', 'paging', 'unresponsive_engines', 'timings', 'redirect_url' + '_ordered', 'paging', 'unresponsive_engines', 'timings', 'redirect_url', 'engine_data' def __init__(self): super().__init__() @@ -154,6 +155,7 @@ class ResultContainer: self.answers = {} self.corrections = set() self._number_of_results = [] + self.engine_data = defaultdict(dict) self._ordered = False self.paging = False self.unresponsive_engines = set() @@ -175,6 +177,8 @@ class ResultContainer: self._merge_infobox(result) elif 'number_of_results' in result: self._number_of_results.append(result['number_of_results']) + elif 'engine_data' in result: + self.engine_data[engine_name][result['key']] = result['engine_data'] else: # standard result (url, title, content) if 'url' in result and not isinstance(result['url'], str): diff --git a/searx/search.py b/searx/search.py deleted file mode 100644 index 2209508..0000000 --- a/searx/search.py +++ /dev/null @@ -1,541 +0,0 @@ -''' -searx is free software: you can redistribute it and/or modify -it under the terms of the GNU Affero General Public License as published by -the Free Software Foundation, either version 3 of the License, or -(at your option) any later version. - -searx is distributed in the hope that it will be useful, -but WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -GNU Affero General Public License for more details. - -You should have received a copy of the GNU Affero General Public License -along with searx. If not, see < http://www.gnu.org/licenses/ >. - -(C) 2013- by Adam Tauber, <asciimoo@gmail.com> -''' - -import typing -import gc -import threading -from time import time -from uuid import uuid4 -from urllib.parse import urlparse -from _thread import start_new_thread - -import requests.exceptions -import searx.poolrequests as requests_lib -from searx.engines import engines, settings -from searx.answerers import ask -from searx.external_bang import get_bang_url -from searx.utils import gen_useragent -from searx.results import ResultContainer -from searx import logger -from searx.plugins import plugins -from searx.exceptions import (SearxEngineAccessDeniedException, SearxEngineCaptchaException, - SearxEngineTooManyRequestsException,) -from searx.metrology.error_recorder import record_exception, record_error - - -logger = logger.getChild('search') - -max_request_timeout = settings.get('outgoing', {}).get('max_request_timeout' or None) -if max_request_timeout is None: - logger.info('max_request_timeout={0}'.format(max_request_timeout)) -else: - if isinstance(max_request_timeout, float): - logger.info('max_request_timeout={0} second(s)'.format(max_request_timeout)) - else: - logger.critical('outgoing.max_request_timeout if defined has to be float') - import sys - sys.exit(1) - - -class EngineRef: - - __slots__ = 'name', 'category', 'from_bang' - - def __init__(self, name: str, category: str, from_bang: bool=False): - self.name = name - self.category = category - self.from_bang = from_bang - - def __repr__(self): - return "EngineRef({!r}, {!r}, {!r})".format(self.name, self.category, self.from_bang) - - def __eq__(self, other): - return self.name == other.name and self.category == other.category and self.from_bang == other.from_bang - - -class SearchQuery: - """container for all the search parameters (query, language, etc...)""" - - __slots__ = 'query', 'engineref_list', 'categories', 'lang', 'safesearch', 'pageno', 'time_range',\ - 'timeout_limit', 'external_bang' - - def __init__(self, - query: str, - engineref_list: typing.List[EngineRef], - categories: typing.List[str], - lang: str, - safesearch: int, - pageno: int, - time_range: typing.Optional[str], - timeout_limit: typing.Optional[float]=None, - external_bang: typing.Optional[str]=None): - self.query = query - self.engineref_list = engineref_list - self.categories = categories - self.lang = lang - self.safesearch = safesearch - self.pageno = pageno - self.time_range = time_range - self.timeout_limit = timeout_limit - self.external_bang = external_bang - - def __repr__(self): - return "SearchQuery({!r}, {!r}, {!r}, {!r}, {!r}, {!r}, {!r}, {!r}, {!r})".\ - format(self.query, self.engineref_list, self.categories, self.lang, self.safesearch, - self.pageno, self.time_range, self.timeout_limit, self.external_bang) - - def __eq__(self, other): - return self.query == other.query\ - and self.engineref_list == other.engineref_list\ - and self.categories == self.categories\ - and self.lang == other.lang\ - and self.safesearch == other.safesearch\ - and self.pageno == other.pageno\ - and self.time_range == other.time_range\ - and self.timeout_limit == other.timeout_limit\ - and self.external_bang == other.external_bang - - -def send_http_request(engine, request_params): - # create dictionary which contain all - # informations about the request - request_args = dict( - headers=request_params['headers'], - cookies=request_params['cookies'], - verify=request_params['verify'], - auth=request_params['auth'] - ) - - # setting engine based proxies - if hasattr(engine, 'proxies'): - request_args['proxies'] = requests_lib.get_proxies(engine.proxies) - - # max_redirects - max_redirects = request_params.get('max_redirects') - if max_redirects: - request_args['max_redirects'] = max_redirects - - # soft_max_redirects - soft_max_redirects = request_params.get('soft_max_redirects', max_redirects or 0) - - # raise_for_status - request_args['raise_for_httperror'] = request_params.get('raise_for_httperror', False) - - # specific type of request (GET or POST) - if request_params['method'] == 'GET': - req = requests_lib.get - else: - req = requests_lib.post - - request_args['data'] = request_params['data'] - - # send the request - response = req(request_params['url'], **request_args) - - # check soft limit of the redirect count - if len(response.history) > soft_max_redirects: - # unexpected redirect : record an error - # but the engine might still return valid results. - status_code = str(response.status_code or '') - reason = response.reason or '' - hostname = str(urlparse(response.url or '').netloc) - record_error(engine.name, - '{} redirects, maximum: {}'.format(len(response.history), soft_max_redirects), - (status_code, reason, hostname)) - - return response - - -def search_one_http_request(engine, query, request_params): - # update request parameters dependent on - # search-engine (contained in engines folder) - engine.request(query, request_params) - - # ignoring empty urls - if request_params['url'] is None: - return None - - if not request_params['url']: - return None - - # send request - response = send_http_request(engine, request_params) - - # parse the response - response.search_params = request_params - return engine.response(response) - - -def search_one_http_request_safe(engine_name, query, request_params, result_container, start_time, timeout_limit): - # set timeout for all HTTP requests - requests_lib.set_timeout_for_thread(timeout_limit, start_time=start_time) - # reset the HTTP total time - requests_lib.reset_time_for_thread() - - # - engine = engines[engine_name] - - # suppose everything will be alright - requests_exception = False - suspended_time = None - - try: - # send requests and parse the results - search_results = search_one_http_request(engine, query, request_params) - - # check if the engine accepted the request - if search_results is not None: - # yes, so add results - result_container.extend(engine_name, search_results) - - # update engine time when there is no exception - engine_time = time() - start_time - page_load_time = requests_lib.get_time_for_thread() - result_container.add_timing(engine_name, engine_time, page_load_time) - with threading.RLock(): - engine.stats['engine_time'] += engine_time - engine.stats['engine_time_count'] += 1 - # update stats with the total HTTP time - engine.stats['page_load_time'] += page_load_time - engine.stats['page_load_count'] += 1 - except Exception as e: - record_exception(engine_name, e) - - # Timing - engine_time = time() - start_time - page_load_time = requests_lib.get_time_for_thread() - result_container.add_timing(engine_name, engine_time, page_load_time) - - # Record the errors - with threading.RLock(): - engine.stats['errors'] += 1 - - if (issubclass(e.__class__, requests.exceptions.Timeout)): - result_container.add_unresponsive_engine(engine_name, 'HTTP timeout') - # requests timeout (connect or read) - logger.error("engine {0} : HTTP requests timeout" - "(search duration : {1} s, timeout: {2} s) : {3}" - .format(engine_name, engine_time, timeout_limit, e.__class__.__name__)) - requests_exception = True - elif (issubclass(e.__class__, requests.exceptions.RequestException)): - result_container.add_unresponsive_engine(engine_name, 'HTTP error') - # other requests exception - logger.exception("engine {0} : requests exception" - "(search duration : {1} s, timeout: {2} s) : {3}" - .format(engine_name, engine_time, timeout_limit, e)) - requests_exception = True - elif (issubclass(e.__class__, SearxEngineCaptchaException)): - result_container.add_unresponsive_engine(engine_name, 'CAPTCHA required') - logger.exception('engine {0} : CAPTCHA') - suspended_time = e.suspended_time # pylint: disable=no-member - elif (issubclass(e.__class__, SearxEngineTooManyRequestsException)): - result_container.add_unresponsive_engine(engine_name, 'too many requests') - logger.exception('engine {0} : Too many requests') - suspended_time = e.suspended_time # pylint: disable=no-member - elif (issubclass(e.__class__, SearxEngineAccessDeniedException)): - result_container.add_unresponsive_engine(engine_name, 'blocked') - logger.exception('engine {0} : Searx is blocked') - suspended_time = e.suspended_time # pylint: disable=no-member - else: - result_container.add_unresponsive_engine(engine_name, 'unexpected crash') - # others errors - logger.exception('engine {0} : exception : {1}'.format(engine_name, e)) - else: - if getattr(threading.current_thread(), '_timeout', False): - record_error(engine_name, 'Timeout') - - # suspend the engine if there is an HTTP error - # or suspended_time is defined - with threading.RLock(): - if requests_exception or suspended_time: - # update continuous_errors / suspend_end_time - engine.continuous_errors += 1 - if suspended_time is None: - suspended_time = min(settings['search']['max_ban_time_on_fail'], - engine.continuous_errors * settings['search']['ban_time_on_fail']) - engine.suspend_end_time = time() + suspended_time - else: - # reset the suspend variables - engine.continuous_errors = 0 - engine.suspend_end_time = 0 - - -def record_offline_engine_stats_on_error(engine, result_container, start_time): - engine_time = time() - start_time - result_container.add_timing(engine.name, engine_time, engine_time) - - with threading.RLock(): - engine.stats['errors'] += 1 - - -def search_one_offline_request(engine, query, request_params): - return engine.search(query, request_params) - - -def search_one_offline_request_safe(engine_name, query, request_params, result_container, start_time, timeout_limit): - engine = engines[engine_name] - - try: - search_results = search_one_offline_request(engine, query, request_params) - - if search_results: - result_container.extend(engine_name, search_results) - - engine_time = time() - start_time - result_container.add_timing(engine_name, engine_time, engine_time) - with threading.RLock(): - engine.stats['engine_time'] += engine_time - engine.stats['engine_time_count'] += 1 - - except ValueError as e: - record_exception(engine_name, e) - record_offline_engine_stats_on_error(engine, result_container, start_time) - logger.exception('engine {0} : invalid input : {1}'.format(engine_name, e)) - except Exception as e: - record_exception(engine_name, e) - record_offline_engine_stats_on_error(engine, result_container, start_time) - result_container.add_unresponsive_engine(engine_name, 'unexpected crash', str(e)) - logger.exception('engine {0} : exception : {1}'.format(engine_name, e)) - else: - if getattr(threading.current_thread(), '_timeout', False): - record_error(engine_name, 'Timeout') - - -def search_one_request_safe(engine_name, query, request_params, result_container, start_time, timeout_limit): - if engines[engine_name].offline: - return search_one_offline_request_safe(engine_name, query, request_params, result_container, start_time, timeout_limit) # noqa - return search_one_http_request_safe(engine_name, query, request_params, result_container, start_time, timeout_limit) - - -def search_multiple_requests(requests, result_container, start_time, timeout_limit): - search_id = uuid4().__str__() - - for engine_name, query, request_params in requests: - th = threading.Thread( - target=search_one_request_safe, - args=(engine_name, query, request_params, result_container, start_time, timeout_limit), - name=search_id, - ) - th._timeout = False - th._engine_name = engine_name - th.start() - - for th in threading.enumerate(): - if th.name == search_id: - remaining_time = max(0.0, timeout_limit - (time() - start_time)) - th.join(remaining_time) - if th.is_alive(): - th._timeout = True - result_container.add_unresponsive_engine(th._engine_name, 'timeout') - logger.warning('engine timeout: {0}'.format(th._engine_name)) - - -# get default reqest parameter -def default_request_params(): - return { - 'method': 'GET', - 'headers': {}, - 'data': {}, - 'url': '', - 'cookies': {}, - 'verify': True, - 'auth': None, - 'raise_for_httperror': True - } - - -class Search: - """Search information container""" - - __slots__ = "search_query", "result_container", "start_time", "actual_timeout" - - def __init__(self, search_query): - # init vars - super().__init__() - self.search_query = search_query - self.result_container = ResultContainer() - self.start_time = None - self.actual_timeout = None - - def search_external_bang(self): - """ - Check if there is a external bang. - If yes, update self.result_container and return True - """ - if self.search_query.external_bang: - self.result_container.redirect_url = get_bang_url(self.search_query) - - # This means there was a valid bang and the - # rest of the search does not need to be continued - if isinstance(self.result_container.redirect_url, str): - return True - return False - - def search_answerers(self): - """ - Check if an answer return a result. - If yes, update self.result_container and return True - """ - answerers_results = ask(self.search_query) - - if answerers_results: - for results in answerers_results: - self.result_container.extend('answer', results) - return True - return False - - def _is_accepted(self, engine_name, engine): - # skip suspended engines - if engine.suspend_end_time >= time(): - logger.debug('Engine currently suspended: %s', engine_name) - return False - - # if paging is not supported, skip - if self.search_query.pageno > 1 and not engine.paging: - return False - - # if time_range is not supported, skip - if self.search_query.time_range and not engine.time_range_support: - return False - - return True - - def _get_params(self, engineref, user_agent): - if engineref.name not in engines: - return None, None - - engine = engines[engineref.name] - - if not self._is_accepted(engineref.name, engine): - return None, None - - # set default request parameters - request_params = {} - if not engine.offline: - request_params = default_request_params() - request_params['headers']['User-Agent'] = user_agent - - if hasattr(engine, 'language') and engine.language: - request_params['language'] = engine.language - else: - request_params['language'] = self.search_query.lang - - request_params['safesearch'] = self.search_query.safesearch - request_params['time_range'] = self.search_query.time_range - - request_params['category'] = engineref.category - request_params['pageno'] = self.search_query.pageno - - with threading.RLock(): - engine.stats['sent_search_count'] += 1 - - return request_params, engine.timeout - - # do search-request - def _get_requests(self): - # init vars - requests = [] - - # set default useragent - # user_agent = request.headers.get('User-Agent', '') - user_agent = gen_useragent() - - # max of all selected engine timeout - default_timeout = 0 - - # start search-reqest for all selected engines - for engineref in self.search_query.engineref_list: - # set default request parameters - request_params, engine_timeout = self._get_params(engineref, user_agent) - if request_params is None: - continue - - # append request to list - requests.append((engineref.name, self.search_query.query, request_params)) - - # update default_timeout - default_timeout = max(default_timeout, engine_timeout) - - # adjust timeout - actual_timeout = default_timeout - query_timeout = self.search_query.timeout_limit - - if max_request_timeout is None and query_timeout is None: - # No max, no user query: default_timeout - pass - elif max_request_timeout is None and query_timeout is not None: - # No max, but user query: From user query except if above default - actual_timeout = min(default_timeout, query_timeout) - elif max_request_timeout is not None and query_timeout is None: - # Max, no user query: Default except if above max - actual_timeout = min(default_timeout, max_request_timeout) - elif max_request_timeout is not None and query_timeout is not None: - # Max & user query: From user query except if above max - actual_timeout = min(query_timeout, max_request_timeout) - - logger.debug("actual_timeout={0} (default_timeout={1}, ?timeout_limit={2}, max_request_timeout={3})" - .format(actual_timeout, default_timeout, query_timeout, max_request_timeout)) - - return requests, actual_timeout - - def search_standard(self): - """ - Update self.result_container, self.actual_timeout - """ - requests, self.actual_timeout = self._get_requests() - - # send all search-request - if requests: - search_multiple_requests(requests, self.result_container, self.start_time, self.actual_timeout) - start_new_thread(gc.collect, tuple()) - - # return results, suggestions, answers and infoboxes - return True - - # do search-request - def search(self): - self.start_time = time() - - if not self.search_external_bang(): - if not self.search_answerers(): - self.search_standard() - - return self.result_container - - -class SearchWithPlugins(Search): - """Similar to the Search class but call the plugins.""" - - __slots__ = 'ordered_plugin_list', 'request' - - def __init__(self, search_query, ordered_plugin_list, request): - super().__init__(search_query) - self.ordered_plugin_list = ordered_plugin_list - self.request = request - - def search(self): - if plugins.call(self.ordered_plugin_list, 'pre_search', self.request, self): - super().search() - - plugins.call(self.ordered_plugin_list, 'post_search', self.request, self) - - results = self.result_container.get_ordered_results() - - for result in results: - plugins.call(self.ordered_plugin_list, 'on_result', self.request, self, result) - - return self.result_container diff --git a/searx/search/__init__.py b/searx/search/__init__.py new file mode 100644 index 0000000..f777e85 --- /dev/null +++ b/searx/search/__init__.py @@ -0,0 +1,213 @@ +''' +searx is free software: you can redistribute it and/or modify +it under the terms of the GNU Affero General Public License as published by +the Free Software Foundation, either version 3 of the License, or +(at your option) any later version. + +searx is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU Affero General Public License for more details. + +You should have received a copy of the GNU Affero General Public License +along with searx. If not, see < http://www.gnu.org/licenses/ >. + +(C) 2013- by Adam Tauber, <asciimoo@gmail.com> +''' + +import typing +import gc +import threading +from time import time +from uuid import uuid4 +from _thread import start_new_thread + +from searx import settings +from searx.answerers import ask +from searx.external_bang import get_bang_url +from searx.results import ResultContainer +from searx import logger +from searx.plugins import plugins +from searx.search.models import EngineRef, SearchQuery +from searx.search.processors import processors, initialize as initialize_processors +from searx.search.checker import initialize as initialize_checker + + +logger = logger.getChild('search') + +max_request_timeout = settings.get('outgoing', {}).get('max_request_timeout' or None) +if max_request_timeout is None: + logger.info('max_request_timeout={0}'.format(max_request_timeout)) +else: + if isinstance(max_request_timeout, float): + logger.info('max_request_timeout={0} second(s)'.format(max_request_timeout)) + else: + logger.critical('outgoing.max_request_timeout if defined has to be float') + import sys + sys.exit(1) + + +def initialize(settings_engines=None, enable_checker=False): + settings_engines = settings_engines or settings['engines'] + initialize_processors(settings_engines) + if enable_checker: + initialize_checker() + + +class Search: + """Search information container""" + + __slots__ = "search_query", "result_container", "start_time", "actual_timeout" + + def __init__(self, search_query): + # init vars + super().__init__() + self.search_query = search_query + self.result_container = ResultContainer() + self.start_time = None + self.actual_timeout = None + + def search_external_bang(self): + """ + Check if there is a external bang. + If yes, update self.result_container and return True + """ + if self.search_query.external_bang: + self.result_container.redirect_url = get_bang_url(self.search_query) + + # This means there was a valid bang and the + # rest of the search does not need to be continued + if isinstance(self.result_container.redirect_url, str): + return True + return False + + def search_answerers(self): + """ + Check if an answer return a result. + If yes, update self.result_container and return True + """ + answerers_results = ask(self.search_query) + + if answerers_results: + for results in answerers_results: + self.result_container.extend('answer', results) + return True + return False + + # do search-request + def _get_requests(self): + # init vars + requests = [] + + # max of all selected engine timeout + default_timeout = 0 + + # start search-reqest for all selected engines + for engineref in self.search_query.engineref_list: + processor = processors[engineref.name] + + # set default request parameters + request_params = processor.get_params(self.search_query, engineref.category) + if request_params is None: + continue + + with threading.RLock(): + processor.engine.stats['sent_search_count'] += 1 + + # append request to list + requests.append((engineref.name, self.search_query.query, request_params)) + + # update default_timeout + default_timeout = max(default_timeout, processor.engine.timeout) + + # adjust timeout + actual_timeout = default_timeout + query_timeout = self.search_query.timeout_limit + + if max_request_timeout is None and query_timeout is None: + # No max, no user query: default_timeout + pass + elif max_request_timeout is None and query_timeout is not None: + # No max, but user query: From user query except if above default + actual_timeout = min(default_timeout, query_timeout) + elif max_request_timeout is not None and query_timeout is None: + # Max, no user query: Default except if above max + actual_timeout = min(default_timeout, max_request_timeout) + elif max_request_timeout is not None and query_timeout is not None: + # Max & user query: From user query except if above max + actual_timeout = min(query_timeout, max_request_timeout) + + logger.debug("actual_timeout={0} (default_timeout={1}, ?timeout_limit={2}, max_request_timeout={3})" + .format(actual_timeout, default_timeout, query_timeout, max_request_timeout)) + + return requests, actual_timeout + + def search_multiple_requests(self, requests): + search_id = uuid4().__str__() + + for engine_name, query, request_params in requests: + th = threading.Thread( + target=processors[engine_name].search, + args=(query, request_params, self.result_container, self.start_time, self.actual_timeout), + name=search_id, + ) + th._timeout = False + th._engine_name = engine_name + th.start() + + for th in threading.enumerate(): + if th.name == search_id: + remaining_time = max(0.0, self.actual_timeout - (time() - self.start_time)) + th.join(remaining_time) + if th.is_alive(): + th._timeout = True + self.result_container.add_unresponsive_engine(th._engine_name, 'timeout') + logger.warning('engine timeout: {0}'.format(th._engine_name)) + + def search_standard(self): + """ + Update self.result_container, self.actual_timeout + """ + requests, self.actual_timeout = self._get_requests() + + # send all search-request + if requests: + self.search_multiple_requests(requests) + start_new_thread(gc.collect, tuple()) + + # return results, suggestions, answers and infoboxes + return True + + # do search-request + def search(self): + self.start_time = time() + + if not self.search_external_bang(): + if not self.search_answerers(): + self.search_standard() + + return self.result_container + + +class SearchWithPlugins(Search): + """Similar to the Search class but call the plugins.""" + + __slots__ = 'ordered_plugin_list', 'request' + + def __init__(self, search_query, ordered_plugin_list, request): + super().__init__(search_query) + self.ordered_plugin_list = ordered_plugin_list + self.request = request + + def search(self): + if plugins.call(self.ordered_plugin_list, 'pre_search', self.request, self): + super().search() + + plugins.call(self.ordered_plugin_list, 'post_search', self.request, self) + + results = self.result_container.get_ordered_results() + + for result in results: + plugins.call(self.ordered_plugin_list, 'on_result', self.request, self, result) + + return self.result_container diff --git a/searx/search/checker/__init__.py b/searx/search/checker/__init__.py new file mode 100644 index 0000000..85b9178 --- /dev/null +++ b/searx/search/checker/__init__.py @@ -0,0 +1,4 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later + +from .impl import Checker +from .background import initialize, get_result diff --git a/searx/search/checker/__main__.py b/searx/search/checker/__main__.py new file mode 100644 index 0000000..0d7d1b8 --- /dev/null +++ b/searx/search/checker/__main__.py @@ -0,0 +1,95 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later + +import sys +import io +import os +import argparse +import logging + +import searx.search +import searx.search.checker +from searx.search import processors +from searx.engines import engine_shortcuts + + +# configure logging +root = logging.getLogger() +handler = logging.StreamHandler(sys.stdout) +for h in root.handlers: + root.removeHandler(h) +root.addHandler(handler) + +# color only for a valid terminal +if sys.stdout.isatty() and os.environ.get('TERM') not in ['dumb', 'unknown']: + RESET_SEQ = "\033[0m" + COLOR_SEQ = "\033[1;%dm" + BOLD_SEQ = "\033[1m" + BLACK, RED, GREEN, YELLOW, BLUE, MAGENTA, CYAN, WHITE = map(lambda i: COLOR_SEQ % (30 + i), range(8)) +else: + RESET_SEQ = "" + COLOR_SEQ = "" + BOLD_SEQ = "" + BLACK, RED, GREEN, YELLOW, BLUE, MAGENTA, CYAN, WHITE = "", "", "", "", "", "", "", "" + +# equivalent of 'python -u' (unbuffered stdout, stderr) +stdout = io.TextIOWrapper(open(sys.stdout.fileno(), 'wb', 0), write_through=True) +stderr = io.TextIOWrapper(open(sys.stderr.fileno(), 'wb', 0), write_through=True) + + +# iterator of processors +def iter_processor(engine_name_list): + if len(engine_name_list) > 0: + for name in engine_name_list: + name = engine_shortcuts.get(name, name) + processor = processors.get(name) + if processor is not None: + yield name, processor + else: + stdout.write(f'{BOLD_SEQ}Engine {name:30}{RESET_SEQ}{RED}Engine does not exist{RESET_SEQ}') + else: + for name, processor in searx.search.processors.items(): + yield name, processor + + +# actual check & display +def run(engine_name_list, verbose): + searx.search.initialize() + for name, processor in iter_processor(engine_name_list): + stdout.write(f'{BOLD_SEQ}Engine {name:30}{RESET_SEQ}Checking\n') + if not sys.stdout.isatty(): + stderr.write(f'{BOLD_SEQ}Engine {name:30}{RESET_SEQ}Checking\n') + checker = searx.search.checker.Checker(processor) + checker.run() + if checker.test_results.succesfull: + stdout.write(f'{BOLD_SEQ}Engine {name:30}{RESET_SEQ}{GREEN}OK{RESET_SEQ}\n') + if verbose: + stdout.write(f' {"found languages":15}: {" ".join(sorted(list(checker.test_results.languages)))}\n') + else: + stdout.write(f'{BOLD_SEQ}Engine {name:30}{RESET_SEQ}{RESET_SEQ}{RED}Error{RESET_SEQ}') + if not verbose: + errors = [test_name + ': ' + error for test_name, error in checker.test_results] + stdout.write(f'{RED}Error {str(errors)}{RESET_SEQ}\n') + else: + stdout.write('\n') + stdout.write(f' {"found languages":15}: {" ".join(sorted(list(checker.test_results.languages)))}\n') + for test_name, logs in checker.test_results.logs.items(): + for log in logs: + log = map(lambda l: l if isinstance(l, str) else repr(l), log) + stdout.write(f' {test_name:15}: {RED}{" ".join(log)}{RESET_SEQ}\n') + + +# call by setup.py +def main(): + parser = argparse.ArgumentParser(description='Check searx engines.') + parser.add_argument('engine_name_list', metavar='engine name', type=str, nargs='*', + help='engines name or shortcut list. Empty for all engines.') + parser.add_argument('--verbose', '-v', + action='store_true', dest='verbose', + help='Display details about the test results', + default=False) + args = parser.parse_args() + run(args.engine_name_list, args.verbose) + + +if __name__ == '__main__': + main() diff --git a/searx/search/checker/background.py b/searx/search/checker/background.py new file mode 100644 index 0000000..c3292d9 --- /dev/null +++ b/searx/search/checker/background.py @@ -0,0 +1,125 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later + +import json +import random +import time +import threading +import os +import signal + +from searx import logger, settings, searx_debug +from searx.exceptions import SearxSettingsException +from searx.search.processors import processors +from searx.search.checker import Checker +from searx.shared import schedule, storage + + +CHECKER_RESULT = 'CHECKER_RESULT' +running = threading.Lock() + + +def _get_interval(every, error_msg): + if isinstance(every, int): + every = (every, every) + if not isinstance(every, (tuple, list))\ + or len(every) != 2\ + or not isinstance(every[0], int)\ + or not isinstance(every[1], int): + raise SearxSettingsException(error_msg, None) + return every + + +def _get_every(): + every = settings.get('checker', {}).get('scheduling', {}).get('every', (300, 1800)) + return _get_interval(every, 'checker.scheduling.every is not a int or list') + + +def get_result(): + serialized_result = storage.get_str(CHECKER_RESULT) + if serialized_result is not None: + return json.loads(serialized_result) + + +def _set_result(result, include_timestamp=True): + if include_timestamp: + result['timestamp'] = int(time.time() / 3600) * 3600 + storage.set_str(CHECKER_RESULT, json.dumps(result)) + + +def run(): + if not running.acquire(blocking=False): + return + try: + logger.info('Starting checker') + result = { + 'status': 'ok', + 'engines': {} + } + for name, processor in processors.items(): + logger.debug('Checking %s engine', name) + checker = Checker(processor) + checker.run() + if checker.test_results.succesfull: + result['engines'][name] = {'success': True} + else: + result['engines'][name] = {'success': False, 'errors': checker.test_results.errors} + + _set_result(result) + logger.info('Check done') + except Exception: + _set_result({'status': 'error'}) + logger.exception('Error while running the checker') + finally: + running.release() + + +def _run_with_delay(): + every = _get_every() + delay = random.randint(0, every[1] - every[0]) + logger.debug('Start checker in %i seconds', delay) + time.sleep(delay) + run() + + +def _start_scheduling(): + every = _get_every() + if schedule(every[0], _run_with_delay): + run() + + +def _signal_handler(signum, frame): + t = threading.Thread(target=run) + t.daemon = True + t.start() + + +def initialize(): + if hasattr(signal, 'SIGUSR1'): + # Windows doesn't support SIGUSR1 + logger.info('Send SIGUSR1 signal to pid %i to start the checker', os.getpid()) + signal.signal(signal.SIGUSR1, _signal_handler) + + # disabled by default + _set_result({'status': 'disabled'}, include_timestamp=False) + + # special case when debug is activate + if searx_debug and settings.get('checker', {}).get('off_when_debug', True): + logger.info('debug mode: checker is disabled') + return + + # check value of checker.scheduling.every now + scheduling = settings.get('checker', {}).get('scheduling', None) + if scheduling is None or not scheduling: + logger.info('Checker scheduler is disabled') + return + + # + _set_result({'status': 'unknown'}, include_timestamp=False) + + start_after = scheduling.get('start_after', (300, 1800)) + start_after = _get_interval(start_after, 'checker.scheduling.start_after is not a int or list') + delay = random.randint(start_after[0], start_after[1]) + logger.info('Start checker in %i seconds', delay) + t = threading.Timer(delay, _start_scheduling) + t.daemon = True + t.start() diff --git a/searx/search/checker/impl.py b/searx/search/checker/impl.py new file mode 100644 index 0000000..ad45440 --- /dev/null +++ b/searx/search/checker/impl.py @@ -0,0 +1,416 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later + +import typing +import types +import functools +import itertools +import threading +from time import time +from urllib.parse import urlparse + +import re +from langdetect import detect_langs +from langdetect.lang_detect_exception import LangDetectException +import requests.exceptions + +from searx import poolrequests, logger +from searx.results import ResultContainer +from searx.search.models import SearchQuery, EngineRef +from searx.search.processors import EngineProcessor + + +logger = logger.getChild('searx.search.checker') + +HTML_TAGS = [ + 'embed', 'iframe', 'object', 'param', 'picture', 'source', 'svg', 'math', 'canvas', 'noscript', 'script', + 'del', 'ins', 'area', 'audio', 'img', 'map', 'track', 'video', 'a', 'abbr', 'b', 'bdi', 'bdo', 'br', 'cite', + 'code', 'data', 'dfn', 'em', 'i', 'kdb', 'mark', 'q', 'rb', 'rp', 'rt', 'rtc', 'ruby', 's', 'samp', 'small', + 'span', 'strong', 'sub', 'sup', 'time', 'u', 'var', 'wbr', 'style', 'blockquote', 'dd', 'div', 'dl', 'dt', + 'figcaption', 'figure', 'hr', 'li', 'ol', 'p', 'pre', 'ul', 'button', 'datalist', 'fieldset', 'form', 'input', + 'label', 'legend', 'meter', 'optgroup', 'option', 'output', 'progress', 'select', 'textarea', 'applet', + 'frame', 'frameset' +] + + +def get_check_no_html(): + rep = ['<' + tag + '[^\>]*>' for tag in HTML_TAGS] + rep += ['</' + tag + '>' for tag in HTML_TAGS] + pattern = re.compile('|'.join(rep)) + + def f(text): + return pattern.search(text.lower()) is None + + return f + + +_check_no_html = get_check_no_html() + + +def _is_url(url): + try: + result = urlparse(url) + except ValueError: + return False + if result.scheme not in ('http', 'https'): + return False + return True + + +@functools.lru_cache(maxsize=8192) +def _is_url_image(image_url): + if not isinstance(image_url, str): + return False + + if image_url.startswith('//'): + image_url = 'https:' + image_url + + if image_url.startswith('data:'): + return image_url.startswith('data:image/') + + if not _is_url(image_url): + return False + + retry = 2 + + while retry > 0: + a = time() + try: + poolrequests.set_timeout_for_thread(10.0, time()) + r = poolrequests.get(image_url, timeout=10.0, allow_redirects=True, headers={ + 'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:84.0) Gecko/20100101 Firefox/84.0', + 'Accept': 'text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8', + 'Accept-Language': 'en-US;q=0.5,en;q=0.3', + 'Accept-Encoding': 'gzip, deflate, br', + 'DNT': '1', + 'Connection': 'keep-alive', + 'Upgrade-Insecure-Requests': '1', + 'Sec-GPC': '1', + 'Cache-Control': 'max-age=0' + }) + if r.headers["content-type"].startswith('image/'): + return True + return False + except requests.exceptions.Timeout: + logger.error('Timeout for %s: %i', image_url, int(time() - a)) + retry -= 1 + except requests.exceptions.RequestException: + logger.exception('Exception for %s', image_url) + return False + + +def _search_query_to_dict(search_query: SearchQuery) -> typing.Dict[str, typing.Any]: + return { + 'query': search_query.query, + 'lang': search_query.lang, + 'pageno': search_query.pageno, + 'safesearch': search_query.safesearch, + 'time_range': search_query.time_range, + } + + +def _search_query_diff(sq1: SearchQuery, sq2: SearchQuery)\ + -> typing.Tuple[typing.Dict[str, typing.Any], typing.Dict[str, typing.Any]]: + param1 = _search_query_to_dict(sq1) + param2 = _search_query_to_dict(sq2) + common = {} + diff = {} + for k, value1 in param1.items(): + value2 = param2[k] + if value1 == value2: + common[k] = value1 + else: + diff[k] = (value1, value2) + return (common, diff) + + +class TestResults: + + __slots__ = 'errors', 'logs', 'languages' + + def __init__(self): + self.errors: typing.Dict[str, typing.List[str]] = {} + self.logs: typing.Dict[str, typing.List[typing.Any]] = {} + self.languages: typing.Set[str] = set() + + def add_error(self, test, message, *args): + # message to self.errors + errors_for_test = self.errors.setdefault(test, []) + if message not in errors_for_test: + errors_for_test.append(message) + # (message, *args) to self.logs + logs_for_test = self.logs.setdefault(test, []) + if (message, *args) not in logs_for_test: + logs_for_test.append((message, *args)) + + def add_language(self, language): + self.languages.add(language) + + @property + def succesfull(self): + return len(self.errors) == 0 + + def __iter__(self): + for test_name, errors in self.errors.items(): + for error in sorted(errors): + yield (test_name, error) + + +class ResultContainerTests: + + __slots__ = 'test_name', 'search_query', 'result_container', 'languages', 'stop_test', 'test_results' + + def __init__(self, + test_results: TestResults, + test_name: str, + search_query: SearchQuery, + result_container: ResultContainer): + self.test_name = test_name + self.search_query = search_query + self.result_container = result_container + self.languages: typing.Set[str] = set() + self.test_results = test_results + self.stop_test = False + + @property + def result_urls(self): + results = self.result_container.get_ordered_results() + return [result['url'] for result in results if 'url' in result] + + def _record_error(self, message: str, *args) -> None: + sq = _search_query_to_dict(self.search_query) + sqstr = ' '.join(['{}={!r}'.format(k, v) for k, v in sq.items()]) + self.test_results.add_error(self.test_name, message, *args, '(' + sqstr + ')') + + def _add_language(self, text: str) -> typing.Optional[str]: + try: + r = detect_langs(str(text)) # pylint: disable=E1101 + except LangDetectException: + return None + + if len(r) > 0 and r[0].prob > 0.95: + self.languages.add(r[0].lang) + self.test_results.add_language(r[0].lang) + return None + + def _check_result(self, result): + if not _check_no_html(result.get('title', '')): + self._record_error('HTML in title', repr(result.get('title', ''))) + if not _check_no_html(result.get('content', '')): + self._record_error('HTML in content', repr(result.get('content', ''))) + if result.get('url') is None: + self._record_error('url is None') + + self._add_language(result.get('title', '')) + self._add_language(result.get('content', '')) + + template = result.get('template', 'default.html') + if template == 'default.html': + return + if template == 'code.html': + return + if template == 'torrent.html': + return + if template == 'map.html': + return + if template == 'images.html': + thumbnail_src = result.get('thumbnail_src') + if thumbnail_src is not None: + if not _is_url_image(thumbnail_src): + self._record_error('thumbnail_src URL is invalid', thumbnail_src) + elif not _is_url_image(result.get('img_src')): + self._record_error('img_src URL is invalid', result.get('img_src')) + if template == 'videos.html' and not _is_url_image(result.get('thumbnail')): + self._record_error('thumbnail URL is invalid', result.get('img_src')) + + def _check_results(self, results: list): + for result in results: + self._check_result(result) + + def _check_answers(self, answers): + for answer in answers: + if not _check_no_html(answer): + self._record_error('HTML in answer', answer) + + def _check_infoboxes(self, infoboxes): + for infobox in infoboxes: + if not _check_no_html(infobox.get('content', '')): + self._record_error('HTML in infobox content', infobox.get('content', '')) + self._add_language(infobox.get('content', '')) + for attribute in infobox.get('attributes', {}): + if not _check_no_html(attribute.get('value', '')): + self._record_error('HTML in infobox attribute value', attribute.get('value', '')) + + def check_basic(self): + if len(self.result_container.unresponsive_engines) > 0: + for message in self.result_container.unresponsive_engines: + self._record_error(message[1] + ' ' + (message[2] or '')) + self.stop_test = True + return + + results = self.result_container.get_ordered_results() + if len(results) > 0: + self._check_results(results) + + if len(self.result_container.answers) > 0: + self._check_answers(self.result_container.answers) + + if len(self.result_container.infoboxes) > 0: + self._check_infoboxes(self.result_container.infoboxes) + + def has_infobox(self): + """Check the ResultContainer has at least one infobox""" + if len(self.result_container.infoboxes) == 0: + self._record_error('No infobox') + + def has_answer(self): + """Check the ResultContainer has at least one answer""" + if len(self.result_container.answers) == 0: + self._record_error('No answer') + + def has_language(self, lang): + """Check at least one title or content of the results is written in the `lang`. + + Detected using pycld3, may be not accurate""" + if lang not in self.languages: + self._record_error(lang + ' not found') + + def not_empty(self): + """Check the ResultContainer has at least one answer or infobox or result""" + result_types = set() + results = self.result_container.get_ordered_results() + if len(results) > 0: + result_types.add('results') + + if len(self.result_container.answers) > 0: + result_types.add('answers') + + if len(self.result_container.infoboxes) > 0: + result_types.add('infoboxes') + + if len(result_types) == 0: + self._record_error('No result') + + def one_title_contains(self, title: str): + """Check one of the title contains `title` (case insensitive comparaison)""" + title = title.lower() + for result in self.result_container.get_ordered_results(): + if title in result['title'].lower(): + return + self._record_error(('{!r} not found in the title'.format(title))) + + +class CheckerTests: + + __slots__ = 'test_results', 'test_name', 'result_container_tests_list' + + def __init__(self, + test_results: TestResults, + test_name: str, + result_container_tests_list: typing.List[ResultContainerTests]): + self.test_results = test_results + self.test_name = test_name + self.result_container_tests_list = result_container_tests_list + + def unique_results(self): + """Check the results of each ResultContainer is unique""" + urls_list = [rct.result_urls for rct in self.result_container_tests_list] + if len(urls_list[0]) > 0: + # results on the first page + for i, urls_i in enumerate(urls_list): + for j, urls_j in enumerate(urls_list): + if i < j and urls_i == urls_j: + common, diff = _search_query_diff(self.result_container_tests_list[i].search_query, + self.result_container_tests_list[j].search_query) + common_str = ' '.join(['{}={!r}'.format(k, v) for k, v in common.items()]) + diff1_str = ', ' .join(['{}={!r}'.format(k, v1) for (k, (v1, v2)) in diff.items()]) + diff2_str = ', ' .join(['{}={!r}'.format(k, v2) for (k, (v1, v2)) in diff.items()]) + self.test_results.add_error(self.test_name, + 'results are identitical for {} and {} ({})' + .format(diff1_str, diff2_str, common_str)) + + +class Checker: + + __slots__ = 'processor', 'tests', 'test_results' + + def __init__(self, processor: EngineProcessor): + self.processor = processor + self.tests = self.processor.get_tests() + self.test_results = TestResults() + + @property + def engineref_list(self): + engine_name = self.processor.engine_name + engine_category = self.processor.engine.categories[0] + return [EngineRef(engine_name, engine_category)] + + @staticmethod + def search_query_matrix_iterator(engineref_list, matrix): + p = [] + for name, values in matrix.items(): + if isinstance(values, (tuple, list)): + l = [(name, value) for value in values] + else: + l = [(name, values)] + p.append(l) + + for kwargs in itertools.product(*p): + kwargs = {k: v for k, v in kwargs} + query = kwargs['query'] + params = dict(kwargs) + del params['query'] + yield SearchQuery(query, engineref_list, **params) + + def call_test(self, obj, test_description): + if isinstance(test_description, (tuple, list)): + method, args = test_description[0], test_description[1:] + else: + method = test_description + args = () + if isinstance(method, str) and hasattr(obj, method): + getattr(obj, method)(*args) + elif isinstance(method, types.FunctionType): + method(*args) + else: + self.test_results.add_error(obj.test_name, + 'method {!r} ({}) not found for {}' + .format(method, method.__class__.__name__, obj.__class__.__name__)) + + def call_tests(self, obj, test_descriptions): + for test_description in test_descriptions: + self.call_test(obj, test_description) + + def search(self, search_query: SearchQuery) -> ResultContainer: + result_container = ResultContainer() + engineref_category = search_query.engineref_list[0].category + params = self.processor.get_params(search_query, engineref_category) + if params is not None: + with threading.RLock(): + self.processor.engine.stats['sent_search_count'] += 1 + self.processor.search(search_query.query, params, result_container, time(), 5) + return result_container + + def get_result_container_tests(self, test_name: str, search_query: SearchQuery) -> ResultContainerTests: + result_container = self.search(search_query) + result_container_check = ResultContainerTests(self.test_results, test_name, search_query, result_container) + result_container_check.check_basic() + return result_container_check + + def run_test(self, test_name): + test_parameters = self.tests[test_name] + search_query_list = list(Checker.search_query_matrix_iterator(self.engineref_list, test_parameters['matrix'])) + rct_list = [self.get_result_container_tests(test_name, search_query) for search_query in search_query_list] + stop_test = False + if 'result_container' in test_parameters: + for rct in rct_list: + stop_test = stop_test or rct.stop_test + if not rct.stop_test: + self.call_tests(rct, test_parameters['result_container']) + if not stop_test: + if 'test' in test_parameters: + checker_tests = CheckerTests(self.test_results, test_name, rct_list) + self.call_tests(checker_tests, test_parameters['test']) + + def run(self): + for test_name in self.tests: + self.run_test(test_name) diff --git a/searx/search/models.py b/searx/search/models.py new file mode 100644 index 0000000..7233fac --- /dev/null +++ b/searx/search/models.py @@ -0,0 +1,71 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later + +import typing + + +class EngineRef: + + __slots__ = 'name', 'category' + + def __init__(self, name: str, category: str): + self.name = name + self.category = category + + def __repr__(self): + return "EngineRef({!r}, {!r})".format(self.name, self.category) + + def __eq__(self, other): + return self.name == other.name and self.category == other.category + + def __hash__(self): + return hash((self.name, self.category)) + + +class SearchQuery: + """container for all the search parameters (query, language, etc...)""" + + __slots__ = 'query', 'engineref_list', 'lang', 'safesearch', 'pageno', 'time_range',\ + 'timeout_limit', 'external_bang', 'engine_data' + + def __init__(self, + query: str, + engineref_list: typing.List[EngineRef], + lang: str='all', + safesearch: int=0, + pageno: int=1, + time_range: typing.Optional[str]=None, + timeout_limit: typing.Optional[float]=None, + external_bang: typing.Optional[str]=None, + engine_data: typing.Optional[typing.Dict[str, str]]=None): + self.query = query + self.engineref_list = engineref_list + self.lang = lang + self.safesearch = safesearch + self.pageno = pageno + self.time_range = time_range + self.timeout_limit = timeout_limit + self.external_bang = external_bang + self.engine_data = engine_data or {} + + @property + def categories(self): + return list(set(map(lambda engineref: engineref.category, self.engineref_list))) + + def __repr__(self): + return "SearchQuery({!r}, {!r}, {!r}, {!r}, {!r}, {!r}, {!r}, {!r})".\ + format(self.query, self.engineref_list, self.lang, self.safesearch, + self.pageno, self.time_range, self.timeout_limit, self.external_bang) + + def __eq__(self, other): + return self.query == other.query\ + and self.engineref_list == other.engineref_list\ + and self.lang == other.lang\ + and self.safesearch == other.safesearch\ + and self.pageno == other.pageno\ + and self.time_range == other.time_range\ + and self.timeout_limit == other.timeout_limit\ + and self.external_bang == other.external_bang + + def __hash__(self): + return hash((self.query, tuple(self.engineref_list), self.lang, self.safesearch, self.pageno, self.time_range, + self.timeout_limit, self.external_bang)) diff --git a/searx/search/processors/__init__.py b/searx/search/processors/__init__.py new file mode 100644 index 0000000..4cae3cd --- /dev/null +++ b/searx/search/processors/__init__.py @@ -0,0 +1,41 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later + +from .online import OnlineProcessor +from .offline import OfflineProcessor +from .online_dictionary import OnlineDictionaryProcessor +from .online_currency import OnlineCurrencyProcessor +from .abstract import EngineProcessor +from searx import logger +import searx.engines as engines + + +__all__ = ['EngineProcessor', 'OfflineProcessor', 'OnlineProcessor', + 'OnlineDictionaryProcessor', 'OnlineCurrencyProcessor', 'processors'] +logger = logger.getChild('search.processors') +processors = {} + + +def get_processor_class(engine_type): + for c in [OnlineProcessor, OfflineProcessor, OnlineDictionaryProcessor, OnlineCurrencyProcessor]: + if c.engine_type == engine_type: + return c + return None + + +def get_processor(engine, engine_name): + engine_type = getattr(engine, 'engine_type', 'online') + processor_class = get_processor_class(engine_type) + if processor_class: + return processor_class(engine, engine_name) + else: + return None + + +def initialize(engine_list): + engines.initialize_engines(engine_list) + for engine_name, engine in engines.engines.items(): + processor = get_processor(engine, engine_name) + if processor is None: + logger.error('Error get processor for engine %s', engine_name) + else: + processors[engine_name] = processor diff --git a/searx/search/processors/abstract.py b/searx/search/processors/abstract.py new file mode 100644 index 0000000..26dab06 --- /dev/null +++ b/searx/search/processors/abstract.py @@ -0,0 +1,52 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later + +from abc import abstractmethod, ABC +from searx import logger + + +logger = logger.getChild('searx.search.processor') + + +class EngineProcessor(ABC): + + def __init__(self, engine, engine_name): + self.engine = engine + self.engine_name = engine_name + + def get_params(self, search_query, engine_category): + # if paging is not supported, skip + if search_query.pageno > 1 and not self.engine.paging: + return None + + # if time_range is not supported, skip + if search_query.time_range and not self.engine.time_range_support: + return None + + params = {} + params['category'] = engine_category + params['pageno'] = search_query.pageno + params['safesearch'] = search_query.safesearch + params['time_range'] = search_query.time_range + params['engine_data'] = search_query.engine_data.get(self.engine_name, {}) + + if hasattr(self.engine, 'language') and self.engine.language: + params['language'] = self.engine.language + else: + params['language'] = search_query.lang + return params + + @abstractmethod + def search(self, query, params, result_container, start_time, timeout_limit): + pass + + def get_tests(self): + tests = getattr(self.engine, 'tests', None) + if tests is None: + tests = getattr(self.engine, 'additional_tests', {}) + tests.update(self.get_default_tests()) + return tests + else: + return tests + + def get_default_tests(self): + return {} diff --git a/searx/search/processors/offline.py b/searx/search/processors/offline.py new file mode 100644 index 0000000..ede8eb5 --- /dev/null +++ b/searx/search/processors/offline.py @@ -0,0 +1,51 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later + +import threading +from time import time +from searx import logger +from searx.metrology.error_recorder import record_exception, record_error +from searx.search.processors.abstract import EngineProcessor + + +logger = logger.getChild('search.processor.offline') + + +class OfflineProcessor(EngineProcessor): + + engine_type = 'offline' + + def _record_stats_on_error(self, result_container, start_time): + engine_time = time() - start_time + result_container.add_timing(self.engine_name, engine_time, engine_time) + + with threading.RLock(): + self.engine.stats['errors'] += 1 + + def _search_basic(self, query, params): + return self.engine.search(query, params) + + def search(self, query, params, result_container, start_time, timeout_limit): + try: + search_results = self._search_basic(query, params) + + if search_results: + result_container.extend(self.engine_name, search_results) + + engine_time = time() - start_time + result_container.add_timing(self.engine_name, engine_time, engine_time) + with threading.RLock(): + self.engine.stats['engine_time'] += engine_time + self.engine.stats['engine_time_count'] += 1 + + except ValueError as e: + record_exception(self.engine_name, e) + self._record_stats_on_error(result_container, start_time) + logger.exception('engine {0} : invalid input : {1}'.format(self.engine_name, e)) + except Exception as e: + record_exception(self.engine_name, e) + self._record_stats_on_error(result_container, start_time) + result_container.add_unresponsive_engine(self.engine_name, 'unexpected crash', str(e)) + logger.exception('engine {0} : exception : {1}'.format(self.engine_name, e)) + else: + if getattr(threading.current_thread(), '_timeout', False): + record_error(self.engine_name, 'Timeout') diff --git a/searx/search/processors/online.py b/searx/search/processors/online.py new file mode 100644 index 0000000..1fc6444 --- /dev/null +++ b/searx/search/processors/online.py @@ -0,0 +1,265 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later + +from urllib.parse import urlparse +from time import time +import threading + +import requests.exceptions + +import searx.poolrequests as poolrequests +from searx.engines import settings +from searx import logger +from searx.utils import gen_useragent +from searx.exceptions import (SearxEngineAccessDeniedException, SearxEngineCaptchaException, + SearxEngineTooManyRequestsException,) +from searx.metrology.error_recorder import record_exception, record_error + +from searx.search.processors.abstract import EngineProcessor + + +logger = logger.getChild('search.processor.online') + + +def default_request_params(): + return { + 'method': 'GET', + 'headers': {}, + 'data': {}, + 'url': '', + 'cookies': {}, + 'verify': True, + 'auth': None + } + + +class OnlineProcessor(EngineProcessor): + + engine_type = 'online' + + def get_params(self, search_query, engine_category): + params = super().get_params(search_query, engine_category) + if params is None: + return None + + # skip suspended engines + if self.engine.suspend_end_time >= time(): + logger.debug('Engine currently suspended: %s', self.engine_name) + return None + + # add default params + params.update(default_request_params()) + + # add an user agent + params['headers']['User-Agent'] = gen_useragent() + + return params + + def _send_http_request(self, params): + # create dictionary which contain all + # informations about the request + request_args = dict( + headers=params['headers'], + cookies=params['cookies'], + verify=params['verify'], + auth=params['auth'] + ) + + # setting engine based proxies + if hasattr(self.engine, 'proxies'): + request_args['proxies'] = poolrequests.get_proxies(self.engine.proxies) + + # max_redirects + max_redirects = params.get('max_redirects') + if max_redirects: + request_args['max_redirects'] = max_redirects + + # allow_redirects + if 'allow_redirects' in params: + request_args['allow_redirects'] = params['allow_redirects'] + + # soft_max_redirects + soft_max_redirects = params.get('soft_max_redirects', max_redirects or 0) + + # raise_for_status + request_args['raise_for_httperror'] = params.get('raise_for_httperror', True) + + # specific type of request (GET or POST) + if params['method'] == 'GET': + req = poolrequests.get + else: + req = poolrequests.post + + request_args['data'] = params['data'] + + # send the request + response = req(params['url'], **request_args) + + # check soft limit of the redirect count + if len(response.history) > soft_max_redirects: + # unexpected redirect : record an error + # but the engine might still return valid results. + status_code = str(response.status_code or '') + reason = response.reason or '' + hostname = str(urlparse(response.url or '').netloc) + record_error(self.engine_name, + '{} redirects, maximum: {}'.format(len(response.history), soft_max_redirects), + (status_code, reason, hostname)) + + return response + + def _search_basic(self, query, params): + # update request parameters dependent on + # search-engine (contained in engines folder) + self.engine.request(query, params) + + # ignoring empty urls + if params['url'] is None: + return None + + if not params['url']: + return None + + # send request + response = self._send_http_request(params) + + # parse the response + response.search_params = params + return self.engine.response(response) + + def search(self, query, params, result_container, start_time, timeout_limit): + # set timeout for all HTTP requests + poolrequests.set_timeout_for_thread(timeout_limit, start_time=start_time) + # reset the HTTP total time + poolrequests.reset_time_for_thread() + # enable HTTP only if explicitly enabled + poolrequests.set_enable_http_protocol(self.engine.enable_http) + + # suppose everything will be alright + requests_exception = False + suspended_time = None + + try: + # send requests and parse the results + search_results = self._search_basic(query, params) + + # check if the engine accepted the request + if search_results is not None: + # yes, so add results + result_container.extend(self.engine_name, search_results) + + # update engine time when there is no exception + engine_time = time() - start_time + page_load_time = poolrequests.get_time_for_thread() + result_container.add_timing(self.engine_name, engine_time, page_load_time) + with threading.RLock(): + self.engine.stats['engine_time'] += engine_time + self.engine.stats['engine_time_count'] += 1 + # update stats with the total HTTP time + self.engine.stats['page_load_time'] += page_load_time + self.engine.stats['page_load_count'] += 1 + except Exception as e: + record_exception(self.engine_name, e) + + # Timing + engine_time = time() - start_time + page_load_time = poolrequests.get_time_for_thread() + result_container.add_timing(self.engine_name, engine_time, page_load_time) + + # Record the errors + with threading.RLock(): + self.engine.stats['errors'] += 1 + + if (issubclass(e.__class__, requests.exceptions.Timeout)): + result_container.add_unresponsive_engine(self.engine_name, 'HTTP timeout') + # requests timeout (connect or read) + logger.error("engine {0} : HTTP requests timeout" + "(search duration : {1} s, timeout: {2} s) : {3}" + .format(self.engine_name, engine_time, timeout_limit, e.__class__.__name__)) + requests_exception = True + elif (issubclass(e.__class__, requests.exceptions.RequestException)): + result_container.add_unresponsive_engine(self.engine_name, 'HTTP error') + # other requests exception + logger.exception("engine {0} : requests exception" + "(search duration : {1} s, timeout: {2} s) : {3}" + .format(self.engine_name, engine_time, timeout_limit, e)) + requests_exception = True + elif (issubclass(e.__class__, SearxEngineCaptchaException)): + result_container.add_unresponsive_engine(self.engine_name, 'CAPTCHA required') + logger.exception('engine {0} : CAPTCHA'.format(self.engine_name)) + suspended_time = e.suspended_time # pylint: disable=no-member + elif (issubclass(e.__class__, SearxEngineTooManyRequestsException)): + result_container.add_unresponsive_engine(self.engine_name, 'too many requests') + logger.exception('engine {0} : Too many requests'.format(self.engine_name)) + suspended_time = e.suspended_time # pylint: disable=no-member + elif (issubclass(e.__class__, SearxEngineAccessDeniedException)): + result_container.add_unresponsive_engine(self.engine_name, 'blocked') + logger.exception('engine {0} : Searx is blocked'.format(self.engine_name)) + suspended_time = e.suspended_time # pylint: disable=no-member + else: + result_container.add_unresponsive_engine(self.engine_name, 'unexpected crash') + # others errors + logger.exception('engine {0} : exception : {1}'.format(self.engine_name, e)) + else: + if getattr(threading.current_thread(), '_timeout', False): + record_error(self.engine_name, 'Timeout') + + # suspend the engine if there is an HTTP error + # or suspended_time is defined + with threading.RLock(): + if requests_exception or suspended_time: + # update continuous_errors / suspend_end_time + self.engine.continuous_errors += 1 + if suspended_time is None: + suspended_time = min(settings['search']['max_ban_time_on_fail'], + self.engine.continuous_errors * settings['search']['ban_time_on_fail']) + self.engine.suspend_end_time = time() + suspended_time + else: + # reset the suspend variables + self.engine.continuous_errors = 0 + self.engine.suspend_end_time = 0 + + def get_default_tests(self): + tests = {} + + tests['simple'] = { + 'matrix': {'query': ('life', 'computer')}, + 'result_container': ['not_empty'], + } + + if getattr(self.engine, 'paging', False): + tests['paging'] = { + 'matrix': {'query': 'time', + 'pageno': (1, 2, 3)}, + 'result_container': ['not_empty'], + 'test': ['unique_results'] + } + if 'general' in self.engine.categories: + # avoid documentation about HTML tags (<time> and <input type="time">) + tests['paging']['matrix']['query'] = 'news' + + if getattr(self.engine, 'time_range', False): + tests['time_range'] = { + 'matrix': {'query': 'news', + 'time_range': (None, 'day')}, + 'result_container': ['not_empty'], + 'test': ['unique_results'] + } + + if getattr(self.engine, 'supported_languages', []): + tests['lang_fr'] = { + 'matrix': {'query': 'paris', 'lang': 'fr'}, + 'result_container': ['not_empty', ('has_language', 'fr')], + } + tests['lang_en'] = { + 'matrix': {'query': 'paris', 'lang': 'en'}, + 'result_container': ['not_empty', ('has_language', 'en')], + } + + if getattr(self.engine, 'safesearch', False): + tests['safesearch'] = { + 'matrix': {'query': 'porn', + 'safesearch': (0, 2)}, + 'test': ['unique_results'] + } + + return tests diff --git a/searx/search/processors/online_currency.py b/searx/search/processors/online_currency.py new file mode 100644 index 0000000..0dc3f3b --- /dev/null +++ b/searx/search/processors/online_currency.py @@ -0,0 +1,69 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later + +import unicodedata +import re + +from searx.data import CURRENCIES +from .online import OnlineProcessor + + +parser_re = re.compile('.*?(\\d+(?:\\.\\d+)?) ([^.0-9]+) (?:in|to) ([^.0-9]+)', re.I) + + +def normalize_name(name): + name = name.lower().replace('-', ' ').rstrip('s') + name = re.sub(' +', ' ', name) + return unicodedata.normalize('NFKD', name).lower() + + +def name_to_iso4217(name): + global CURRENCIES + name = normalize_name(name) + currency = CURRENCIES['names'].get(name, [name]) + if isinstance(currency, str): + return currency + return currency[0] + + +def iso4217_to_name(iso4217, language): + global CURRENCIES + return CURRENCIES['iso4217'].get(iso4217, {}).get(language, iso4217) + + +class OnlineCurrencyProcessor(OnlineProcessor): + + engine_type = 'online_currency' + + def get_params(self, search_query, engine_category): + params = super().get_params(search_query, engine_category) + if params is None: + return None + + m = parser_re.match(search_query.query) + if not m: + return None + + amount_str, from_currency, to_currency = m.groups() + try: + amount = float(amount_str) + except ValueError: + return None + from_currency = name_to_iso4217(from_currency.strip()) + to_currency = name_to_iso4217(to_currency.strip()) + + params['amount'] = amount + params['from'] = from_currency + params['to'] = to_currency + params['from_name'] = iso4217_to_name(from_currency, 'en') + params['to_name'] = iso4217_to_name(to_currency, 'en') + return params + + def get_default_tests(self): + tests = {} + + tests['currency'] = { + 'matrix': {'query': '1337 usd in rmb'}, + 'result_container': ['has_answer'], + } + + return tests diff --git a/searx/search/processors/online_dictionary.py b/searx/search/processors/online_dictionary.py new file mode 100644 index 0000000..987c710 --- /dev/null +++ b/searx/search/processors/online_dictionary.py @@ -0,0 +1,55 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later + +import re + +from searx.utils import is_valid_lang +from .online import OnlineProcessor + + +parser_re = re.compile('.*?([a-z]+)-([a-z]+) ([^ ]+)$', re.I) + + +class OnlineDictionaryProcessor(OnlineProcessor): + + engine_type = 'online_dictionnary' + + def get_params(self, search_query, engine_category): + params = super().get_params(search_query, engine_category) + if params is None: + return None + + m = parser_re.match(search_query.query) + if not m: + return None + + from_lang, to_lang, query = m.groups() + + from_lang = is_valid_lang(from_lang) + to_lang = is_valid_lang(to_lang) + + if not from_lang or not to_lang: + return None + + params['from_lang'] = from_lang + params['to_lang'] = to_lang + params['query'] = query + + return params + + def get_default_tests(self): + tests = {} + + if getattr(self.engine, 'paging', False): + tests['translation_paging'] = { + 'matrix': {'query': 'en-es house', + 'pageno': (1, 2, 3)}, + 'result_container': ['not_empty', ('one_title_contains', 'house')], + 'test': ['unique_results'] + } + else: + tests['translation'] = { + 'matrix': {'query': 'en-es house'}, + 'result_container': ['not_empty', ('one_title_contains', 'house')], + } + + return tests diff --git a/searx/settings.yml b/searx/settings.yml index e263e3a..84aca86 100644 --- a/searx/settings.yml +++ b/searx/settings.yml @@ -1,6 +1,16 @@ general: debug : False # Debug mode, only for development instance_name : "searx" # displayed name + contact_url: False # mailto:contact@example.com + +brand: + git_url: https://github.com/searx/searx + git_branch: master + issue_url: https://github.com/searx/searx/issues + docs_url: https://searx.github.io/searx + public_instances: https://searx.space + wiki_url: https://github.com/searx/searx/wiki + twitter_url: https://twitter.com/Searx_engine search: safe_search : 0 # Filter results. 0: None, 1: Moderate, 2: Strict @@ -72,6 +82,8 @@ outgoing: # communication with search engines # https: # - http://proxy1:8080 # - http://proxy2:8080 +# using_tor_proxy : True +# extra_proxy_timeout : 10.0 # Extra seconds to add in order to account for the time taken by the proxy # uncomment below section only if you have more than one network interface # which can be the source of outgoing search requests # source_ips: @@ -92,6 +104,52 @@ outgoing: # communication with search engines # - "HTTPS rewrite" # - ... +checker: + # disable checker when in debug mode + off_when_debug: True + + # scheduling: interval or int + # use "scheduling: False" to disable scheduling + # to activate the scheduler: + # * uncomment "scheduling" section + # * add "cache2 = name=searxcache,items=2000,blocks=2000,blocksize=4096,bitmap=1" to your uwsgi.ini + + # scheduling: + # start_after: [300, 1800] # delay to start the first run of the checker + # every: [86400, 90000] # how often the checker runs + + # additional tests: only for the YAML anchors (see the engines section) + + additional_tests: + rosebud: &test_rosebud + matrix: + query: rosebud + lang: en + result_container: + - not_empty + - ['one_title_contains', 'citizen kane'] + test: + - unique_results + + android: &test_android + matrix: + query: ['android'] + lang: ['en', 'de', 'fr', 'zh-CN'] + result_container: + - not_empty + - ['one_title_contains', 'google'] + test: + - unique_results + + # tests: only for the YAML anchors (see the engines section) + tests: + infobox: &tests_infobox + infobox: + matrix: + query: ["linux", "new york", "bbc"] + result_container: + - has_infobox + engines: - name: apk mirror engine: apkmirror @@ -103,6 +161,7 @@ engines: - name : ahmia engine : ahmia categories : onions + enable_http : True shortcut : ah - name : arch linux wiki @@ -119,6 +178,13 @@ engines: timeout : 7.0 disabled : True shortcut : ai + about: + website: https://archive.is/ + wikidata_id: Q13515725 + official_api_documentation: http://mementoweb.org/depot/native/archiveis/ + use_official_api: false + require_api_key: false + results: HTML - name : arxiv engine : arxiv @@ -163,6 +229,13 @@ engines: timeout : 4.0 disabled : True shortcut : bb + about: + website: https://bitbucket.org/ + wikidata_id: Q2493781 + official_api_documentation: https://developer.atlassian.com/bitbucket + use_official_api: false + require_api_key: false + results: HTML - name : btdigg engine : btdigg @@ -178,6 +251,18 @@ engines: categories : videos disabled : True shortcut : c3tv + about: + website: https://media.ccc.de/ + wikidata_id: Q80729951 + official_api_documentation: https://github.com/voc/voctoweb + use_official_api: false + require_api_key: false + results: HTML + + - name : ccengine + engine : ccengine + categories : images + shortcut : cce - name : crossref engine : json_engine @@ -185,9 +270,18 @@ engines: search_url : https://search.crossref.org/dois?q={query}&page={pageno} url_query : doi title_query : title + title_html_to_text: True content_query : fullCitation + content_html_to_text: True categories : science shortcut : cr + about: + website: https://www.crossref.org/ + wikidata_id: Q5188229 + official_api_documentation: https://github.com/CrossRef/rest-api-doc + use_official_api: false + require_api_key: false + results: JSON - name : currency engine : currency_convert @@ -208,6 +302,7 @@ engines: shortcut : ddd weight : 2 disabled : True + tests: *tests_infobox # cloudflare protected # - name : digbt @@ -232,6 +327,13 @@ engines: categories : general shortcut : ew disabled : True + about: + website: https://www.erowid.org/ + wikidata_id: Q1430691 + official_api_documentation: + use_official_api: false + require_api_key: false + results: HTML # - name : elasticsearch # shortcut : es @@ -252,6 +354,7 @@ engines: shortcut : wd timeout : 3.0 weight : 2 + tests: *tests_infobox - name : duckduckgo engine : duckduckgo @@ -268,6 +371,8 @@ engines: engine : etools shortcut : eto disabled : True + additional_tests: + rosebud: *test_rosebud - name : etymonline engine : xpath @@ -279,6 +384,13 @@ engines: first_page_num : 1 shortcut : et disabled : True + about: + website: https://www.etymonline.com/ + wikidata_id: Q1188617 + official_api_documentation: + use_official_api: false + require_api_key: false + results: HTML # - name : ebay # engine : ebay @@ -318,6 +430,17 @@ engines: search_type : title timeout : 5.0 disabled : True + about: + website: https://directory.fsf.org/ + wikidata_id: Q2470288 + + # - name : freesound + # engine : freesound + # shortcut : fnd + # disabled : True + # timeout : 15.0 + # api_key : MyAPIkey + # API key required, see : https://freesound.org/docs/api/overview.html - name : frinkiac engine : frinkiac @@ -333,6 +456,8 @@ engines: shortcut : gb timeout : 3.0 disabled: True + additional_tests: + rosebud: *test_rosebud - name : gentoo engine : gentoo @@ -350,6 +475,13 @@ engines: shortcut : gl timeout : 10.0 disabled : True + about: + website: https://about.gitlab.com/ + wikidata_id: Q16639197 + official_api_documentation: https://docs.gitlab.com/ee/api/ + use_official_api: false + require_api_key: false + results: JSON - name : github engine : github @@ -367,77 +499,90 @@ engines: categories : it shortcut : cb disabled : True + about: + website: https://codeberg.org/ + wikidata_id: + official_api_documentation: https://try.gitea.io/api/swagger + use_official_api: false + require_api_key: false + results: JSON - name : google engine : google shortcut : go + # additional_tests: + # android: *test_android - name : google images engine : google_images shortcut : goi + # additional_tests: + # android: *test_android + # dali: + # matrix: + # query: ['Dali Christ'] + # lang: ['en', 'de', 'fr', 'zh-CN'] + # result_container: + # - ['one_title_contains', 'Salvador'] - name : google news engine : google_news shortcut : gon + # additional_tests: + # android: *test_android - name : google videos engine : google_videos shortcut : gov + # additional_tests: + # android: *test_android - name : google scholar - engine : xpath - paging : True - search_url : https://scholar.google.com/scholar?start={pageno}&q={query}&hl=en&as_sdt=0,5&as_vis=1 - results_xpath : //div[contains(@class, "gs_r")]/div[@class="gs_ri"] - url_xpath : .//h3/a/@href - title_xpath : .//h3/a - content_xpath : .//div[@class="gs_rs"] - suggestion_xpath : //div[@id="gs_res_ccl_top"]//a/b - page_size : 10 - first_page_num : 0 - categories : science + engine : google_scholar shortcut : gos - name : google play apps engine : xpath search_url : https://play.google.com/store/search?q={query}&c=apps - results_xpath : '//div[@class="WHE7ib mpg5gc"]' - title_xpath : './/div[@class="RZEgze"]//div[@title and not(@title="")]/a' - url_xpath : './/div[@class="RZEgze"]//div[@title and not(@title="")]/a/@href' + results_xpath : '//div[@class="ImZGtf mpg5gc"]' + title_xpath : './/div[@class="RZEgze"]//div[@class="kCSSQe"]//a' + url_xpath : './/div[@class="RZEgze"]//div[@class="kCSSQe"]//a/@href' content_xpath : './/div[@class="RZEgze"]//a[@class="mnKHRc"]' thumbnail_xpath : './/div[@class="uzcko"]/div/span[1]//img/@data-src' categories : files shortcut : gpa disabled : True + about: + website: https://play.google.com/ + wikidata_id: Q79576 + official_api_documentation: + use_official_api: false + require_api_key: false + results: HTML - name : google play movies engine : xpath search_url : https://play.google.com/store/search?q={query}&c=movies - results_xpath : '//div[@class="WHE7ib mpg5gc"]' - title_xpath : './/div[@class="RZEgze"]//div[@title and not(@title="")]/a' - url_xpath : './/div[@class="RZEgze"]//div[@title and not(@title="")]/a/@href' - content_xpath : './/div[@class="RZEgze"]//a[@class="mnKHRc"]' + results_xpath : '//div[@class="ImZGtf mpg5gc"]' + title_xpath : './/div[@class="RZEgze"]//div[@class="kCSSQe"]//a' + url_xpath : './/div[@class="RZEgze"]//div[@class="kCSSQe"]//a/@href' + content_xpath : './/div[@class="kCSSQe"]' thumbnail_xpath : './/div[@class="uzcko"]/div/span[1]//img/@data-src' categories : videos shortcut : gpm disabled : True - - - name : google play music - engine : xpath - search_url : https://play.google.com/store/search?q={query}&c=music - results_xpath : '//div[@class="WHE7ib mpg5gc"]' - title_xpath : './/div[@class="RZEgze"]//div[@title and not(@title="")]/a' - url_xpath : './/div[@class="RZEgze"]//div[@title and not(@title="")]/a/@href' - content_xpath : './/div[@class="RZEgze"]//a[@class="mnKHRc"]' - thumbnail_xpath : './/div[@class="uzcko"]/div/span[1]//img/@data-src' - categories : music - shortcut : gps - disabled : True + about: + website: https://play.google.com/ + wikidata_id: Q79576 + official_api_documentation: + use_official_api: false + require_api_key: false + results: HTML - name : geektimes engine : xpath paging : True - search_url : https://geektimes.ru/search/page{pageno}/?q={query} + search_url : https://habr.com/en/search/page{pageno}/?q={query} url_xpath : //article[contains(@class, "post")]//a[@class="post__title_link"]/@href title_xpath : //article[contains(@class, "post")]//a[@class="post__title_link"] content_xpath : //article[contains(@class, "post")]//div[contains(@class, "post__text")] @@ -445,6 +590,13 @@ engines: timeout : 4.0 disabled : True shortcut : gt + about: + website: https://geektimes.ru/ + wikidata_id: Q50572423 + official_api_documentation: + use_official_api: false + require_api_key: false + results: HTML - name : habrahabr engine : xpath @@ -457,18 +609,32 @@ engines: timeout : 4.0 disabled : True shortcut : habr + about: + website: https://habr.com/ + wikidata_id: Q4494434 + official_api_documentation: https://habr.com/en/docs/help/api/ + use_official_api: false + require_api_key: false + results: HTML - name : hoogle - engine : json_engine + engine : xpath paging : True - search_url : https://www.haskell.org/hoogle/?mode=json&hoogle={query}&start={pageno} - results_query : results - url_query : location - title_query : self - content_query : docs + search_url : https://hoogle.haskell.org/?hoogle={query}&start={pageno} + results_xpath : '//div[@class="result"]' + title_xpath : './/div[@class="ans"]//a' + url_xpath : './/div[@class="ans"]//a/@href' + content_xpath : './/div[@class="from"]' page_size : 20 categories : it shortcut : ho + about: + website: https://www.haskell.org/ + wikidata_id: Q34010 + official_api_documentation: https://hackage.haskell.org/api + use_official_api: false + require_api_key: false + results: JSON - name : ina engine : ina @@ -478,7 +644,9 @@ engines: - name : invidious engine : invidious - base_url : 'https://invidio.us/' + base_url : + - https://invidious.tube/ + - https://invidious.snopyta.org/ shortcut: iv timeout : 5.0 disabled : True @@ -491,14 +659,27 @@ engines: - name : library genesis engine : xpath + enable_http: True search_url : http://libgen.rs/search.php?req={query} - url_xpath : //a[contains(@href,"bookfi.net")]/@href + url_xpath : //a[contains(@href,"bookfi.net/md5")]/@href title_xpath : //a[contains(@href,"book/")]/text()[1] content_xpath : //td/a[1][contains(@href,"=author")]/text() categories : general timeout : 7.0 disabled : True shortcut : lg + about: + website: http://libgen.rs/ + wikidata_id: Q22017206 + official_api_documentation: + use_official_api: false + require_api_key: false + results: HTML + + - name : library of congress + engine : loc + shortcut : loc + categories : images - name : lobste.rs engine : xpath @@ -509,19 +690,15 @@ engines: content_xpath : .//a[@class="domain"] categories : it shortcut : lo - timeout : 3.0 + timeout : 5.0 disabled: True - - - name : metager - engine : xpath - paging : False - search_url : https://metager.org/meta/meta.ger3?eingabe={query} - url_xpath : //div[@class="result-subheadline"]/a/@href - title_xpath : //div[@class="result-headline"]/h2/@title - content_xpath : //div[@class="result-description"]/text() - categories : general - shortcut : mg - disabled : True + about: + website: https://lobste.rs/ + wikidata_id: Q60762874 + official_api_documentation: + use_official_api: false + require_api_key: false + results: HTML - name : microsoft academic engine : microsoft_academic @@ -545,10 +722,19 @@ engines: disabled: True timeout: 5.0 shortcut : npm + about: + website: https://npms.io/ + wikidata_id: Q7067518 + official_api_documentation: https://api-docs.npms.io/ + use_official_api: false + require_api_key: false + results: JSON # Requires Tor - name : not evil engine : not_evil + categories : onions + enable_http : True shortcut : ne - name : nyaa @@ -556,12 +742,6 @@ engines: shortcut : nt disabled : True - - name : acgsou - engine : acgsou - shortcut : acg - disabled : True - timeout: 5.0 - - name : openairedatasets engine : json_engine paging : True @@ -570,9 +750,17 @@ engines: url_query : metadata/oaf:entity/oaf:result/children/instance/webresource/url/$ title_query : metadata/oaf:entity/oaf:result/title/$ content_query : metadata/oaf:entity/oaf:result/description/$ + content_html_to_text: True categories : science shortcut : oad timeout: 5.0 + about: + website: https://www.openaire.eu/ + wikidata_id: Q25106053 + official_api_documentation: https://api.openaire.eu/ + use_official_api: false + require_api_key: false + results: JSON - name : openairepublications engine : json_engine @@ -582,9 +770,17 @@ engines: url_query : metadata/oaf:entity/oaf:result/children/instance/webresource/url/$ title_query : metadata/oaf:entity/oaf:result/title/$ content_query : metadata/oaf:entity/oaf:result/description/$ + content_html_to_text: True categories : science shortcut : oap timeout: 5.0 + about: + website: https://www.openaire.eu/ + wikidata_id: Q25106053 + official_api_documentation: https://api.openaire.eu/ + use_official_api: false + require_api_key: false + results: JSON # - name : opensemanticsearch # engine : opensemantic @@ -606,6 +802,13 @@ engines: timeout : 4.0 disabled : True shortcut : or + about: + website: https://openrepos.net/ + wikidata_id: + official_api_documentation: + use_official_api: false + require_api_key: false + results: HTML - name : pdbe engine : pdbe @@ -636,6 +839,8 @@ engines: shortcut : qw categories : general disabled : True + additional_tests: + rosebud: *test_rosebud - name : qwant images engine : qwant @@ -713,15 +918,17 @@ engines: # disabled : True - name : semantic scholar - engine : xpath - paging : True - search_url : https://www.semanticscholar.org/search?q={query}&sort=relevance&page={pageno}&ae=false - results_xpath : //article - url_xpath : .//div[@class="search-result-title"]/a/@href - title_xpath : .//div[@class="search-result-title"]/a - content_xpath : .//div[@class="search-result-abstract"] + engine : semantic_scholar + disabled : True shortcut : se categories : science + about: + website: https://www.semanticscholar.org/ + wikidata_id: Q22908627 + official_api_documentation: https://api.semanticscholar.org/ + use_official_api: false + require_api_key: false + results: JSON # Spotify needs API credentials # - name : spotify @@ -730,11 +937,24 @@ engines: # api_client_id : ******* # api_client_secret : ******* +# - name : solr +# engine : solr +# shortcut : slr +# base_url : http://localhost:8983 +# collection : collection_name +# sort : '' # sorting: asc or desc +# field_list : '' # comma separated list of field names to display on the UI +# default_fields : '' # default field to query +# query_fields : '' # query fields +# enable_http : True + - name : startpage engine : startpage shortcut : sp timeout : 6.0 disabled : True + additional_tests: + rosebud: *test_rosebud - name : tokyotoshokan engine : tokyotoshokan @@ -742,6 +962,12 @@ engines: timeout : 6.0 disabled : True + - name : solidtorrents + engine : solidtorrents + shortcut : solid + timeout : 3.0 + disabled : True + - name : torrentz engine : torrentz shortcut : tor @@ -758,6 +984,7 @@ engines: title_xpath : ./td[2]/b content_xpath : ./td[2]/small categories : onions + enable_http : True shortcut : tch # maybe in a fun category @@ -786,11 +1013,6 @@ engines: shortcut : yh disabled : True - - name : yandex - engine : yandex - shortcut : yn - disabled : True - - name : yahoo news engine : yahoo_news shortcut : yhn @@ -804,13 +1026,12 @@ engines: # Or you can use the html non-stable engine, activated by default engine : youtube_noapi - # tmp suspended: Cloudflare CAPTCHA - #- name : yggtorrent - # engine : yggtorrent - # shortcut : ygg - # url: https://www2.yggtorrent.si/ - # disabled : True - # timeout : 4.0 + - name : yggtorrent + engine : yggtorrent + shortcut : ygg + url: https://www4.yggtorrent.li/ + disabled : True + timeout : 4.0 - name : dailymotion engine : dailymotion @@ -820,6 +1041,16 @@ engines: engine : vimeo shortcut : vm + - name : wiby + engine : json_engine + search_url : https://wiby.me/json/?q={query} + url_query : URL + title_query : Title + content_query : Snippet + categories : general + shortcut : wib + disabled : True + - name : wikibooks engine : mediawiki shortcut : wb @@ -828,6 +1059,9 @@ engines: number_of_results : 5 search_type : text disabled : True + about: + website: https://www.wikibooks.org/ + wikidata_id: Q367 - name : wikinews engine : mediawiki @@ -837,6 +1071,9 @@ engines: number_of_results : 5 search_type : text disabled : True + about: + website: https://www.wikinews.org/ + wikidata_id: Q964 - name : wikiquote engine : mediawiki @@ -846,6 +1083,11 @@ engines: number_of_results : 5 search_type : text disabled : True + additional_tests: + rosebud: *test_rosebud + about: + website: https://www.wikiquote.org/ + wikidata_id: Q369 - name : wikisource engine : mediawiki @@ -855,6 +1097,9 @@ engines: number_of_results : 5 search_type : text disabled : True + about: + website: https://www.wikisource.org/ + wikidata_id: Q263 - name : wiktionary engine : mediawiki @@ -864,6 +1109,9 @@ engines: number_of_results : 5 search_type : text disabled : True + about: + website: https://www.wiktionary.org/ + wikidata_id: Q151 - name : wikiversity engine : mediawiki @@ -873,6 +1121,9 @@ engines: number_of_results : 5 search_type : text disabled : True + about: + website: https://www.wikiversity.org/ + wikidata_id: Q370 - name : wikivoyage engine : mediawiki @@ -882,6 +1133,9 @@ engines: number_of_results : 5 search_type : text disabled : True + about: + website: https://www.wikivoyage.org/ + wikidata_id: Q373 - name : wolframalpha shortcut : wa @@ -906,17 +1160,6 @@ engines: # See : http://mymemory.translated.net/doc/usagelimits.php # api_key : '' - - name : voat - engine: xpath - shortcut: vo - categories: social media - search_url : https://searchvoat.co/?t={query} - url_xpath : //div[@class="entry"]//p[@class="title"]/a/@href - title_xpath : //div[@class="entry"]//p[@class="title"]/a/text() - content_xpath : //div[@class="entry"]//span[@class="domain"]/a/text() - timeout : 10.0 - disabled : True - - name : 1337x engine : 1337x shortcut : 1337x @@ -929,16 +1172,7 @@ engines: - name : seznam shortcut: szn - engine: xpath - paging : True - search_url : https://search.seznam.cz/?q={query}&count=10&from={pageno} - results_xpath: //div[@class="Page-content"]//div[contains(@class, "Result ")] - url_xpath : ./h3/a/@href - title_xpath : ./h3 - content_xpath : .//p[@class="Result-description"] - suggestion_xpath: //div[@class="Related-container"]//div[@class="RelatedItem"]/div/span/a - first_page_num : 0 - page_size : 10 + engine: seznam disabled : True - name : mojeek @@ -954,20 +1188,32 @@ engines: first_page_num : 0 page_size : 10 disabled : True + about: + website: https://www.mojeek.com/ + wikidata_id: Q60747299 + official_api_documentation: https://www.mojeek.com/services/api.html/ + use_official_api: false + require_api_key: false + results: HTML - name : naver shortcut: nvr engine: xpath paging : True search_url : https://search.naver.com/search.naver?where=webkr&sm=osp_hty&ie=UTF-8&query={query}&start={pageno} - results_xpath: /html/body//ul[@id="elThumbnailResultArea"]/li - url_xpath : ./dl/dt/a[@class="title_link"]/@href - title_xpath : ./dl/dt/a[@class="title_link"] - content_xpath : ./dl/dd[@class="sh_web_passage"] - suggestion_xpath : /html/body//div[@class="sp_keyword section"]//a + url_xpath : //a[@class="link_tit"]/@href + title_xpath : //a[@class="link_tit"] + content_xpath : //a[@class="total_dsc"]/div first_page_num : 1 page_size : 10 disabled : True + about: + website: https://www.naver.com/ + wikidata_id: Q485639 + official_api_documentation: https://developers.naver.com/docs/nmt/examples/ + use_official_api: false + require_api_key: false + results: HTML - name : rubygems shortcut: rbg @@ -982,6 +1228,13 @@ engines: first_page_num : 1 categories: it disabled : True + about: + website: https://rubygems.org/ + wikidata_id: Q1853420 + official_api_documentation: https://guides.rubygems.org/rubygems-org-api/ + use_official_api: false + require_api_key: false + results: HTML - name : peertube engine: peertube @@ -991,13 +1244,26 @@ engines: categories: videos disabled : True + - name : mediathekviewweb + engine : mediathekviewweb + shortcut : mvw + # - name : yacy # engine : yacy # shortcut : ya # base_url : 'http://localhost:8090' +# enable_http: True # required if you aren't using HTTPS for your local yacy instance # number_of_results : 5 # timeout : 3.0 + - name : rumble + engine : rumble + shortcut : ru + base_url : https://rumble.com/ + paging : True + categories: videos + disabled : True + # Doku engine lets you access to any Doku wiki instance: # A public one or a privete/corporate one. # - name : ubuntuwiki diff --git a/searx/settings_loader.py b/searx/settings_loader.py index 5dbeb4a..e7126aa 100644 --- a/searx/settings_loader.py +++ b/searx/settings_loader.py @@ -24,9 +24,9 @@ def load_yaml(file_name): with open(file_name, 'r', encoding='utf-8') as settings_yaml: return yaml.safe_load(settings_yaml) except IOError as e: - raise SearxSettingsException(e, file_name) + raise SearxSettingsException(e, file_name) from e except yaml.YAMLError as e: - raise SearxSettingsException(e, file_name) + raise SearxSettingsException(e, file_name) from e def get_default_settings_path(): diff --git a/searx/shared/__init__.py b/searx/shared/__init__.py new file mode 100644 index 0000000..cbe24d2 --- /dev/null +++ b/searx/shared/__init__.py @@ -0,0 +1,31 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later + +import logging + +logger = logging.getLogger('searx.shared') + +try: + import uwsgi +except: + # no uwsgi + from .shared_simple import SimpleSharedDict as SharedDict, schedule + logger.info('Use shared_simple implementation') +else: + try: + uwsgi.cache_update('dummy', b'dummy') + if uwsgi.cache_get('dummy') != b'dummy': + raise Exception() + except: + # uwsgi.ini configuration problem: disable all scheduling + logger.error('uwsgi.ini configuration error, add this line to your uwsgi.ini\n' + 'cache2 = name=searxcache,items=2000,blocks=2000,blocksize=4096,bitmap=1') + from .shared_simple import SimpleSharedDict as SharedDict + + def schedule(delay, func, *args): + return False + else: + # uwsgi + from .shared_uwsgi import UwsgiCacheSharedDict as SharedDict, schedule + logger.info('Use shared_uwsgi implementation') + +storage = SharedDict() diff --git a/searx/shared/shared_abstract.py b/searx/shared/shared_abstract.py new file mode 100644 index 0000000..b1c72aa --- /dev/null +++ b/searx/shared/shared_abstract.py @@ -0,0 +1,21 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later +from abc import ABC, abstractmethod + + +class SharedDict(ABC): + + @abstractmethod + def get_int(self, key): + pass + + @abstractmethod + def set_int(self, key, value): + pass + + @abstractmethod + def get_str(self, key): + pass + + @abstractmethod + def set_str(self, key, value): + pass diff --git a/searx/shared/shared_simple.py b/searx/shared/shared_simple.py new file mode 100644 index 0000000..48d8cb8 --- /dev/null +++ b/searx/shared/shared_simple.py @@ -0,0 +1,39 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later + +import threading + +from . import shared_abstract + + +class SimpleSharedDict(shared_abstract.SharedDict): + + __slots__ = 'd', + + def __init__(self): + self.d = {} + + def get_int(self, key): + return self.d.get(key, None) + + def set_int(self, key, value): + self.d[key] = value + + def get_str(self, key): + return self.d.get(key, None) + + def set_str(self, key, value): + self.d[key] = value + + +def schedule(delay, func, *args): + def call_later(): + t = threading.Timer(delay, wrapper) + t.daemon = True + t.start() + + def wrapper(): + call_later() + func(*args) + + call_later() + return True diff --git a/searx/shared/shared_uwsgi.py b/searx/shared/shared_uwsgi.py new file mode 100644 index 0000000..a6dba9f --- /dev/null +++ b/searx/shared/shared_uwsgi.py @@ -0,0 +1,64 @@ +# SPDX-License-Identifier: AGPL-3.0-or-later + +import time +import uwsgi # pylint: disable=E0401 +from . import shared_abstract + + +_last_signal = 10 + + +class UwsgiCacheSharedDict(shared_abstract.SharedDict): + + def get_int(self, key): + value = uwsgi.cache_get(key) + if value is None: + return value + else: + return int.from_bytes(value, 'big') + + def set_int(self, key, value): + b = value.to_bytes(4, 'big') + uwsgi.cache_update(key, b) + + def get_str(self, key): + value = uwsgi.cache_get(key) + if value is None: + return value + else: + return value.decode('utf-8') + + def set_str(self, key, value): + b = value.encode('utf-8') + uwsgi.cache_update(key, b) + + +def schedule(delay, func, *args): + """ + Can be implemented using a spooler. + https://uwsgi-docs.readthedocs.io/en/latest/PythonDecorators.html + + To make the uwsgi configuration simple, use the alternative implementation. + """ + global _last_signal + + def sighandler(signum): + now = int(time.time()) + key = 'scheduler_call_time_signal_' + str(signum) + uwsgi.lock() + try: + updating = uwsgi.cache_get(key) + if updating is not None: + updating = int.from_bytes(updating, 'big') + if now - updating < delay: + return + uwsgi.cache_update(key, now.to_bytes(4, 'big')) + finally: + uwsgi.unlock() + func(*args) + + signal_num = _last_signal + _last_signal += 1 + uwsgi.register_signal(signal_num, 'worker', sighandler) + uwsgi.add_timer(signal_num, delay) + return True diff --git a/searx/static/themes/courgette/img/favicon.png b/searx/static/themes/courgette/img/favicon.png Binary files differdeleted file mode 100644 index 3818d3d..0000000 --- a/searx/static/themes/courgette/img/favicon.png +++ /dev/null diff --git a/searx/static/themes/courgette/img/preference-icon.png b/searx/static/themes/courgette/img/preference-icon.png Binary files differdeleted file mode 100644 index 57e991c..0000000 --- a/searx/static/themes/courgette/img/preference-icon.png +++ /dev/null diff --git a/searx/static/themes/courgette/img/search-icon.png b/searx/static/themes/courgette/img/search-icon.png Binary files differdeleted file mode 100644 index 9bc7a22..0000000 --- a/searx/static/themes/courgette/img/search-icon.png +++ /dev/null diff --git a/searx/static/themes/courgette/img/searx-mobile.png b/searx/static/themes/courgette/img/searx-mobile.png Binary files differdeleted file mode 100644 index 31dd7d1..0000000 --- a/searx/static/themes/courgette/img/searx-mobile.png +++ /dev/null diff --git a/searx/static/themes/courgette/img/searx.png b/searx/static/themes/courgette/img/searx.png Binary files differdeleted file mode 100644 index 68c2e4f..0000000 --- a/searx/static/themes/courgette/img/searx.png +++ /dev/null diff --git a/searx/static/themes/courgette/img/searx_logo.svg b/searx/static/themes/courgette/img/searx_logo.svg deleted file mode 100644 index 67a2d45..0000000 --- a/searx/static/themes/courgette/img/searx_logo.svg +++ /dev/null @@ -1,203 +0,0 @@ -<?xml version="1.0" encoding="UTF-8" standalone="no"?> -<!-- Created with Inkscape (http://www.inkscape.org/) --> - -<svg - xmlns:dc="http://purl.org/dc/elements/1.1/" - xmlns:cc="http://creativecommons.org/ns#" - xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" - xmlns:svg="http://www.w3.org/2000/svg" - xmlns="http://www.w3.org/2000/svg" - xmlns:xlink="http://www.w3.org/1999/xlink" - xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" - xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" - width="744.09448819" - height="1052.3622047" - id="svg2" - version="1.1" - inkscape:version="0.48.4 r9939" - sodipodi:docname="searx_logo.svg" - inkscape:export-filename="/home/a/magnif.png" - inkscape:export-xdpi="203.1774" - inkscape:export-ydpi="203.1774"> - <defs - id="defs4"> - <linearGradient - inkscape:collect="always" - id="linearGradient3857"> - <stop - style="stop-color:#ffffff;stop-opacity:1;" - offset="0" - id="stop3859" /> - <stop - style="stop-color:#ffffff;stop-opacity:0;" - offset="1" - id="stop3861" /> - </linearGradient> - <linearGradient - id="linearGradient3790"> - <stop - style="stop-color:#a9a9a9;stop-opacity:1;" - offset="0" - id="stop3792" /> - <stop - style="stop-color:#000000;stop-opacity:1;" - offset="1" - id="stop3794" /> - </linearGradient> - <radialGradient - inkscape:collect="always" - xlink:href="#linearGradient3790" - id="radialGradient3798" - cx="294.45947" - cy="208.37973" - fx="294.45947" - fy="208.37973" - r="107.58125" - gradientUnits="userSpaceOnUse" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3857" - id="linearGradient3865" - x1="120.68947" - y1="239.61774" - x2="120.68947" - y2="602.17517" - gradientUnits="userSpaceOnUse" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3790" - id="linearGradient3912" - x1="186.74416" - y1="354.42426" - x2="255.84358" - y2="254.35953" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(1.2227304,0,0,0.89945099,-289.31433,113.40259)" /> - <filter - inkscape:collect="always" - id="filter4024" - x="-0.12996517" - width="1.2599303" - y="-0.14709377" - height="1.2941875"> - <feGaussianBlur - inkscape:collect="always" - stdDeviation="6.4759344" - id="feGaussianBlur4026" /> - </filter> - <filter - inkscape:collect="always" - id="filter3983" - x="-1.0608404" - width="3.1216809" - y="-0.31017202" - height="1.620344"> - <feGaussianBlur - inkscape:collect="always" - stdDeviation="9.392858" - id="feGaussianBlur3985" /> - </filter> - </defs> - <sodipodi:namedview - id="base" - pagecolor="#ffffff" - bordercolor="#666666" - borderopacity="1.0" - inkscape:pageopacity="0.0" - inkscape:pageshadow="2" - inkscape:zoom="1.979899" - inkscape:cx="30.708726" - inkscape:cy="948.08556" - inkscape:document-units="px" - inkscape:current-layer="layer1" - showgrid="false" - inkscape:window-width="1364" - inkscape:window-height="663" - inkscape:window-x="0" - inkscape:window-y="30" - inkscape:window-maximized="0" - showguides="true" - inkscape:guide-bbox="true" /> - <metadata - id="metadata7"> - <rdf:RDF> - <cc:Work - rdf:about=""> - <dc:format>image/svg+xml</dc:format> - <dc:type - rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> - <dc:title /> - </cc:Work> - </rdf:RDF> - </metadata> - <g - inkscape:label="Layer 1" - inkscape:groupmode="layer" - id="layer1"> - <path - style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none" - d="m 70.523181,34.870671 c -7.11959,15.242893 -10.17798,31.779192 -8.22563,48.814566 5.01677,43.774133 41.675309,79.324503 91.536109,95.162893 -6.62576,-22.40752 -5.34093,-44.9362 2.6395,-65.84431 C 108.73618,98.821131 74.828141,70.195435 70.523181,34.870671 z" - id="path3814-0-7" - inkscape:connector-curvature="0" /> - <path - style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none" - d="m 303.77876,36.21406 c 7.11959,15.242893 10.17798,31.779192 8.22563,48.814566 -5.01677,43.774134 -41.67531,79.324504 -91.53611,95.162894 6.62576,-22.40752 5.34093,-44.9362 -2.6395,-65.84431 47.73698,-14.18269 81.64502,-42.808386 85.94998,-78.13315 z" - id="path3814-0" - inkscape:connector-curvature="0" /> - <path - transform="matrix(0.6556593,-0.75505688,0.75505688,0.6556593,0,0)" - style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none" - d="m -5.0905523,259.06055 18.4167573,0 c 6.220455,0 11.228257,16.68196 11.228257,37.40349 l 0,172.83701 c 0,20.72153 -5.007802,37.40349 -11.228257,37.40349 l -18.4167573,0 c -6.2204547,0 -11.2282577,-16.68196 -11.2282577,-37.40349 l 0,-172.83701 c 0,-20.72153 5.007803,-37.40349 11.2282577,-37.40349 z" - id="rect3804" /> - <path - sodipodi:type="arc" - style="fill:url(#radialGradient3798);fill-opacity:1;fill-rule:nonzero;stroke:none" - id="path2987" - sodipodi:cx="294.45947" - sodipodi:cy="208.37973" - sodipodi:rx="107.58125" - sodipodi:ry="107.58125" - d="m 402.04073,208.37973 a 107.58125,107.58125 0 1 1 -215.16251,0 107.58125,107.58125 0 1 1 215.16251,0 z" - transform="translate(-107.07617,-60.609153)" /> - <path - sodipodi:type="arc" - style="fill:url(#linearGradient3865);fill-opacity:1;fill-rule:nonzero;stroke:none" - id="path3757" - sodipodi:cx="131.82491" - sodipodi:cy="299.29346" - sodipodi:rx="101.52033" - sodipodi:ry="101.52033" - d="m 233.34524,299.29346 a 101.52033,101.52033 0 1 1 -203.040667,0 101.52033,101.52033 0 1 1 203.040667,0 z" - transform="matrix(0.76865672,0,0,0.76865672,85.80266,-82.535889)" /> - <path - sodipodi:type="arc" - style="fill:#1a1a1a;fill-opacity:1;fill-rule:nonzero;stroke:none" - id="path3800" - sodipodi:cx="183.34268" - sodipodi:cy="156.35687" - sodipodi:rx="27.274118" - sodipodi:ry="27.274118" - d="m 210.6168,156.35687 a 27.274118,27.274118 0 1 1 -54.54824,0 27.274118,27.274118 0 1 1 54.54824,0 z" - transform="translate(5,-7.1428572)" /> - <path - sodipodi:type="arc" - style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none" - id="path3802" - sodipodi:cx="197.9899" - sodipodi:cy="203.32896" - sodipodi:rx="5.5558391" - sodipodi:ry="5.5558391" - d="m 203.54574,203.32896 a 5.5558391,5.5558391 0 1 1 -11.11168,0 5.5558391,5.5558391 0 1 1 11.11168,0 z" - transform="translate(1.4847712,-63.564549)" /> - <rect - style="fill:#ffffff;fill-opacity:0.82211531000000004;fill-rule:nonzero;stroke:none;filter:url(#filter4024)" - id="rect3916" - width="2.2392972" - height="159.43797" - x="19.525793" - y="337.8396" - rx="2.8666623" - ry="9.0007057" - transform="matrix(0.74466525,-0.84318084,0.84318084,0.74466525,-35.543204,-26.349917)" /> - </g> -</svg> diff --git a/searx/static/themes/courgette/js/searx.js b/searx/static/themes/courgette/js/searx.js deleted file mode 100644 index 92a25e3..0000000 --- a/searx/static/themes/courgette/js/searx.js +++ /dev/null @@ -1,45 +0,0 @@ -if(searx.autocompleter) { - window.addEvent('domready', function() { - new Autocompleter.Request.JSON('q', './autocompleter', { - postVar:'q', - postData:{ - 'format': 'json' - }, - ajaxOptions:{ - timeout: 5 // Correct option? - }, - 'minLength': 4, - // 'selectMode': 'type-ahead', - cache: true, - delay: 300 - }); - }); -} - -(function (w, d) { - 'use strict'; - function addListener(el, type, fn) { - if (el.addEventListener) { - el.addEventListener(type, fn, false); - } else { - el.attachEvent('on' + type, fn); - } - } - - function placeCursorAtEnd() { - if (this.setSelectionRange) { - var len = this.value.length * 2; - this.setSelectionRange(len, len); - } - } - - addListener(w, 'load', function () { - var qinput = d.getElementById('q'); - if (qinput !== null && qinput.value === "") { - addListener(qinput, 'focus', placeCursorAtEnd); - qinput.focus(); - } - }); - -})(window, document); - diff --git a/searx/static/themes/courgette/less/style-rtl.less b/searx/static/themes/courgette/less/style-rtl.less deleted file mode 100644 index 3e357d3..0000000 --- a/searx/static/themes/courgette/less/style-rtl.less +++ /dev/null @@ -1,42 +0,0 @@ -.q { - padding: 0.5em 1em 0.5em 3em; -} - -#search_submit { - left: 0; - right:auto; -} - -.result .favicon { - float: right; - margin-left: 0.5em; - margin-right: 0; -} - -#sidebar { - right: auto; - left: 0; -} - -#results { - padding: 0px 32px 0px 272px; -} - -.search.center { - padding-right: 0; - padding-left: 17em; -} - -.right { - right: auto; - left: 0; -} - -#pagination form + form { - float: left; - margin-top: -2em; -} - -.engine-table { - text-align:right; -}
\ No newline at end of file diff --git a/searx/static/themes/courgette/less/style.less b/searx/static/themes/courgette/less/style.less deleted file mode 100644 index 26da728..0000000 --- a/searx/static/themes/courgette/less/style.less +++ /dev/null @@ -1,695 +0,0 @@ - -@color-main: #3498DB; -@color-focus: #0665A2; -@color-other-links: #666; -@color-fonts: #333; -@center-width: 70em; - - - - -* { - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; -} - -input[type="search"] { - -webkit-appearance: textfield; -} - -h2 { - color: @color-other-links; - text-transform: uppercase; -} - -body { - font-family: sans-serif; - line-height: 1.5; - margin: 0; - background: #EEE; -} - -html { - position: relative; - min-height: 100%; -} - -a { - color: @color-other-links; -} - -.title h1 { - font-size:7em; - color:@color-main; - margin:0 auto; - line-height:100px; - margin-top:-20px; - padding-bottom:20px; -} - -.center { - max-width: @center-width; - text-align: center; - background: rgba(255,255,255,0.6); - padding: 2em; - margin: 7% auto 0; - position: relative; -} - -.center.search { - position: static; - width: auto; - background: none; - margin: auto; - padding-top: 1.8em; -} - -@media screen and (min-width: 1001px) { - .center:after { - content: ""; - z-index: -1; - background: url(../img/bg-body-index.jpg) no-repeat; - background-size: cover; - width: 100%; - height: 100%; - top: 0; - left: 0; - position: fixed; - } - .center.search:after { - content: none; - } -} - -.autocompleter-choices { - position: absolute; - margin: 0; - padding: 0; - background: #FFF; -} - -.autocompleter-choices li { - padding: 0.5em 1em; -} - -.autocompleter-choices li:hover { - background: @color-main; - color: #FFF; - cursor: pointer; -} - -#categories { - text-align: center; -} - -.top_margin { - position: absolute; - bottom: -3.5em; - width: 100%; - left: 0; -} - -.top_margin a { - display: inline-block; - margin-right: 1em; - color: #FFF; - text-decoration: none; -} - -.top_margin a:hover, -.top_margin a:focus { - text-decoration: underline; -} - -@media screen and (max-width: 1000px) { - .center { background: none; } - .top_margin a { - color: @color-fonts; - } -} - -.checkbox_container { margin-top: 1.5em; } -.checkbox_container label { - padding: 0.5em 1em; - color: @color-fonts; - cursor: pointer; - font-size: 0.9em; -} - -.checkbox_container label:hover { - background: @color-main; - color: #FFF; -} - -.checkbox_container input[type="checkbox"] { - position: absolute; - top: -9999px; -} - -.checkbox_container input[type="checkbox"]:checked + label { - background: @color-main; - color: #FFF; -} - -#categories_container > div { - display: inline-block; -} - -#categories .hidden { - display: none; - position: absolute; - bottom: 1em; - left: 0; - text-align: center; - width: 100%; - font-size: 0.9em; - font-style: italic; - color: @color-fonts; -} - -#categories:hover .hidden { - display: block; -} - -@media screen and (max-width: 900px) { - #categories_container { letter-spacing: -5px; } - #categories_container > div { - letter-spacing: normal; - margin-top: 1em; - } - .checkbox_container { - margin: 0; - } - .checkbox_container label { - display: block; - background: #CCC; - padding: 1em; - border: 1px solid #FFF; - } - .top_margin { position: static; } - #categories .hidden { - position: static; - display: block; - } -} - -@media screen and (max-width: 900px) and (min-width: 501px) { - #categories_container > div { - width: 31%; - margin-left: 2.333%; - } - #categories_container > div:nth-child(3n+1) { margin-left: 0; } -} - -@media screen and (max-width: 500px) { - #categories_container > div { - width: 48%; - margin-left: 2%; - font-size: 0.9em; - } - #categories_container > div:nth-child(2n+1) { margin-left: 0; } - .title h1 { - background: url(../img/searx-mobile.png) no-repeat; - width: 200px; - height: 39px; - } -} - -#search_wrapper { - position: relative; -} - -.q { - padding: 0.5em 3em 0.5em 1em; - width: 100%; - font-size: 1.5em; - border: 0; - color: #666; -} - -#search_submit { - position: absolute; - top: 0; - right: 0; - border: 0; - background:url("../img/search-icon.png") no-repeat scroll center center / 65% auto @color-main; - text-indent: -9999px; - width: 5em; - height: 100%; - cursor: pointer; -} - -#search_submit:hover, -#search_submit:focus { - background-color: @color-focus; -} - -#sidebar { - background: @color-main; - position: fixed; - top: 0; - right: 0; - width: 15em; - height: 100%; - padding: 1.5em; - text-align: right; -} - -.right { - position: fixed; - bottom: 1.5em; - width: 15em; - right: 0; - z-index: 1; - padding: 0 1.5em; - text-align: right; -} - -.right a { - color: #FFF; - display: block; - text-decoration: none; -} - -.right a:hover, -.right a:focus { - text-decoration: underline; -} - -#preferences { - background: url("../img/preference-icon.png") no-repeat right center / 12% auto; - padding-right: 1.8em; -} - -#preferences:hover, -#preferences:focus { - -} - -#search_url input { - border: 0; - padding: 0.5em; -} - -#sidebar > div { - margin-bottom: 1em; - color: #FFF; -} - -#sidebar form { - display: inline-block; -} - -#sidebar input[type="submit"] { - background: #CCC; - border: 0; - padding: 0.5em 1em; - cursor: pointer; - margin-top: 0.5em; -} - -#sidebar input[type="submit"]:hover, -#sidebar input[type="submit"]:focus { - color: #FFF; - background-color: @color-focus; -} - -#results { - padding-right: 17em; - padding-left: 2em; - padding: 0 17em 0 2em; -} - -.result p { - font-size: 0.9em; -} - -.result .engines { - text-align: right; -} - -.result .content { - margin: 0; - color: #666; -} - -.result .url { - margin-top: 0; - color: #FF6530; -} - -.result .favicon { - float: left; - position: relative; - top: 0.5em; - margin-right: 0.5em; -} - -.definition_result { - background: #CCC; - padding: 1em; -} - -.definition_result .result_title, -.definition_result p { - margin: 0; -} - -.result_title { - margin-bottom: 0; - font-weight: normal; -} - -.highlight { - font-weight: bold; -} - -.result_title a { - color: @color-main; - text-decoration: none; -} - -.result_title a:hover, -.result_title a:focus { - text-decoration: underline; -} - -.cache_link { - color: #666; - font-size: 0.9em; - font-style: italic; -} - -.search.center { - padding-right: 17em; -} - -#answers { - border: 2px solid @color-main; - padding: 20px; - color:#666; - text-align: center; - max-width:@center-width; - margin:0 auto 20px; -} - -#suggestions { margin-bottom: 1em; } - -#suggestions span { color: #666; } - -#suggestions form { - display: inline-block; - vertical-align: top; - margin-bottom: 0.5em; -} - -#suggestions input[type="submit"] { - color: @color-fonts; - padding: 0.5em 1em; - border: 0; - background: #CCC; - cursor:pointer; -} - -#suggestions input[type="submit"]:hover, -#suggestions input[type="submit"]:focus { - background: @color-main; - color: #FFF; -} - -#pagination { - margin: 1.5em 0 2em; -} - -#pagination form + form { - float: right; - margin-top: -2em; -} - -input[type="submit"] { - display: inline-block; - background: @color-main; - color: #FFF; - border: 0; - padding: 0.6em 1em; - cursor: pointer; -} - -input[type="submit"]:hover, -input[type="submit"]:focus { - background: @color-focus; -} - -.row { - max-width: 60em; - margin: auto; -} - -.row a { - color: @color-main; -} - -.row form { - letter-spacing: -5px; -} - -.row form > * { letter-spacing: normal; } - -.row p { margin: 0; } - -.row fieldset { - display: inline-block; - width: 48%; - vertical-align: top; -} - -.row fieldset:last-of-type { - display: block; - width: auto; - background: none; - padding: 0; -} - -.row fieldset:nth-child(odd) { - margin-right: 2%; -} - -.row fieldset:nth-child(2) { - min-height: 10.5em; -} - -@media screen and (max-width: 900px) { - .row { - margin: 0 1em; - } - - .row fieldset { width: 49%; } - .row fieldset, - .row fieldset:nth-child(odd) { - margin-right: 0; - } - - .row fieldset:first-child { - width: 100%; - margin-right: 0; - } - - .row fieldset:nth-child(even) { - margin-right: 2%; - } -} - -@media screen and (max-width: 800px) { - .row fieldset { width: 100%; } - - select { width: 100%; } - - table { font-size: 0.8em; } - .right {display: none;} - #sidebar { display: none; } - #results { padding: 0 2em; } - .search.center { - padding-right: 2em; - } -} - -@media screen and (max-width: 400px) { - .row #categories_container > div { - width: 100%; - margin-left: 0; - } -} - -fieldset { - border: 0; - margin: 1em 0; - background: #CCC; - padding: 1.5em; -} - -table { - width: 100%; - text-align: left; - border: 1px solid #CCC; - border-collapse: collapse; -} - -table th { - background: #999; - color: #FFF; -} - -table tr:nth-child(odd) { - background: #CCC; -} - -table th, -table td { - padding: 0.5em 1em; - border: 1px solid #FFF; -} - -.engine_checkbox label { - padding: 0.5em; - background: @color-main; - color: #FFF; - cursor: pointer; -} - -.engine_checkbox .deny { - background: @color-main; -} - -.engine_checkbox .allow { - display: none; - background: #666; -} - -.engine_checkbox input { - display: none; -} - -.engine_checkbox input:checked + .allow { - display: inline; -} - -.engine_checkbox input:checked + .allow + .deny{ - display: none; -} - -.row input[type="submit"] { - font-size: 1em; - margin: 1em 0 2em; -} - -.row .right { - position: static; - display: inline-block; - -} - -.row .right a { - color: @color-fonts; - width: auto; - text-align: left; - padding: 0; -} - -.small_font { - font-size: 0.8em; -} - -table th { - padding: 1em; -} - -legend { - background: #EEE; - padding: 0 1em; - position: relative; -} - -select { - border: 1px solid #DDD; - padding: 0.5em 0.8em; - font-size: 1em; -} - -.highlight .hll { background-color: #ffffcc } -.highlight { background: #f8f8f8; } -.highlight .c { color: #408080; font-style: italic } /* Comment */ -.highlight .err { border: 1px solid #FF0000 } /* Error */ -.highlight .k { color: #008000; font-weight: bold } /* Keyword */ -.highlight .o { color: #666666 } /* Operator */ -.highlight .cm { color: #408080; font-style: italic } /* Comment.Multiline */ -.highlight .cp { color: #BC7A00 } /* Comment.Preproc */ -.highlight .c1 { color: #408080; font-style: italic } /* Comment.Single */ -.highlight .cs { color: #408080; font-style: italic } /* Comment.Special */ -.highlight .gd { color: #A00000 } /* Generic.Deleted */ -.highlight .ge { font-style: italic } /* Generic.Emph */ -.highlight .gr { color: #FF0000 } /* Generic.Error */ -.highlight .gh { color: #000080; font-weight: bold } /* Generic.Heading */ -.highlight .gi { color: #00A000 } /* Generic.Inserted */ -.highlight .go { color: #888888 } /* Generic.Output */ -.highlight .gp { color: #000080; font-weight: bold } /* Generic.Prompt */ -.highlight .gs { font-weight: bold } /* Generic.Strong */ -.highlight .gu { color: #800080; font-weight: bold } /* Generic.Subheading */ -.highlight .gt { color: #0044DD } /* Generic.Traceback */ -.highlight .kc { color: #008000; font-weight: bold } /* Keyword.Constant */ -.highlight .kd { color: #008000; font-weight: bold } /* Keyword.Declaration */ -.highlight .kn { color: #008000; font-weight: bold } /* Keyword.Namespace */ -.highlight .kp { color: #008000 } /* Keyword.Pseudo */ -.highlight .kr { color: #008000; font-weight: bold } /* Keyword.Reserved */ -.highlight .kt { color: #B00040 } /* Keyword.Type */ -.highlight .m { color: #666666 } /* Literal.Number */ -.highlight .s { color: #BA2121 } /* Literal.String */ -.highlight .na { color: #7D9029 } /* Name.Attribute */ -.highlight .nb { color: #008000 } /* Name.Builtin */ -.highlight .nc { color: #0000FF; font-weight: bold } /* Name.Class */ -.highlight .no { color: #880000 } /* Name.Constant */ -.highlight .nd { color: #AA22FF } /* Name.Decorator */ -.highlight .ni { color: #999999; font-weight: bold } /* Name.Entity */ -.highlight .ne { color: #D2413A; font-weight: bold } /* Name.Exception */ -.highlight .nf { color: #0000FF } /* Name.Function */ -.highlight .nl { color: #A0A000 } /* Name.Label */ -.highlight .nn { color: #0000FF; font-weight: bold } /* Name.Namespace */ -.highlight .nt { color: #008000; font-weight: bold } /* Name.Tag */ -.highlight .nv { color: #19177C } /* Name.Variable */ -.highlight .ow { color: #AA22FF; font-weight: bold } /* Operator.Word */ -.highlight .w { color: #bbbbbb } /* Text.Whitespace */ -.highlight .mf { color: #666666 } /* Literal.Number.Float */ -.highlight .mh { color: #666666 } /* Literal.Number.Hex */ -.highlight .mi { color: #666666 } /* Literal.Number.Integer */ -.highlight .mo { color: #666666 } /* Literal.Number.Oct */ -.highlight .sb { color: #BA2121 } /* Literal.String.Backtick */ -.highlight .sc { color: #BA2121 } /* Literal.String.Char */ -.highlight .sd { color: #BA2121; font-style: italic } /* Literal.String.Doc */ -.highlight .s2 { color: #BA2121 } /* Literal.String.Double */ -.highlight .se { color: #BB6622; font-weight: bold } /* Literal.String.Escape */ -.highlight .sh { color: #BA2121 } /* Literal.String.Heredoc */ -.highlight .si { color: #BB6688; font-weight: bold } /* Literal.String.Interpol */ -.highlight .sx { color: #008000 } /* Literal.String.Other */ -.highlight .sr { color: #BB6688 } /* Literal.String.Regex */ -.highlight .s1 { color: #BA2121 } /* Literal.String.Single */ -.highlight .ss { color: #19177C } /* Literal.String.Symbol */ -.highlight .bp { color: #008000 } /* Name.Builtin.Pseudo */ -.highlight .vc { color: #19177C } /* Name.Variable.Class */ -.highlight .vg { color: #19177C } /* Name.Variable.Global */ -.highlight .vi { color: #19177C } /* Name.Variable.Instance */ -.highlight .il { color: #666666 } /* Literal.Number.Integer.Long */ - -.highlight pre { overflow: auto; } - -.highlight .lineno { - -webkit-touch-callout: none; - -webkit-user-select: none; - -khtml-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - cursor: default; -} - -.highlight .lineno::selection { background: transparent; } /* WebKit/Blink Browsers */ -.highlight .lineno::-moz-selection { background: transparent; } /* Gecko Browsers */ diff --git a/searx/static/themes/legacy/img/favicon.png b/searx/static/themes/legacy/img/favicon.png Binary files differdeleted file mode 100644 index 3818d3d..0000000 --- a/searx/static/themes/legacy/img/favicon.png +++ /dev/null diff --git a/searx/static/themes/legacy/img/preference-icon.png b/searx/static/themes/legacy/img/preference-icon.png Binary files differdeleted file mode 100644 index 8bdee64..0000000 --- a/searx/static/themes/legacy/img/preference-icon.png +++ /dev/null diff --git a/searx/static/themes/legacy/img/search-icon.png b/searx/static/themes/legacy/img/search-icon.png Binary files differdeleted file mode 100644 index d70310b..0000000 --- a/searx/static/themes/legacy/img/search-icon.png +++ /dev/null diff --git a/searx/static/themes/legacy/img/searx.png b/searx/static/themes/legacy/img/searx.png Binary files differdeleted file mode 100644 index a98f12a..0000000 --- a/searx/static/themes/legacy/img/searx.png +++ /dev/null diff --git a/searx/static/themes/legacy/img/searx_logo.svg b/searx/static/themes/legacy/img/searx_logo.svg deleted file mode 100644 index 67a2d45..0000000 --- a/searx/static/themes/legacy/img/searx_logo.svg +++ /dev/null @@ -1,203 +0,0 @@ -<?xml version="1.0" encoding="UTF-8" standalone="no"?> -<!-- Created with Inkscape (http://www.inkscape.org/) --> - -<svg - xmlns:dc="http://purl.org/dc/elements/1.1/" - xmlns:cc="http://creativecommons.org/ns#" - xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" - xmlns:svg="http://www.w3.org/2000/svg" - xmlns="http://www.w3.org/2000/svg" - xmlns:xlink="http://www.w3.org/1999/xlink" - xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" - xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" - width="744.09448819" - height="1052.3622047" - id="svg2" - version="1.1" - inkscape:version="0.48.4 r9939" - sodipodi:docname="searx_logo.svg" - inkscape:export-filename="/home/a/magnif.png" - inkscape:export-xdpi="203.1774" - inkscape:export-ydpi="203.1774"> - <defs - id="defs4"> - <linearGradient - inkscape:collect="always" - id="linearGradient3857"> - <stop - style="stop-color:#ffffff;stop-opacity:1;" - offset="0" - id="stop3859" /> - <stop - style="stop-color:#ffffff;stop-opacity:0;" - offset="1" - id="stop3861" /> - </linearGradient> - <linearGradient - id="linearGradient3790"> - <stop - style="stop-color:#a9a9a9;stop-opacity:1;" - offset="0" - id="stop3792" /> - <stop - style="stop-color:#000000;stop-opacity:1;" - offset="1" - id="stop3794" /> - </linearGradient> - <radialGradient - inkscape:collect="always" - xlink:href="#linearGradient3790" - id="radialGradient3798" - cx="294.45947" - cy="208.37973" - fx="294.45947" - fy="208.37973" - r="107.58125" - gradientUnits="userSpaceOnUse" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3857" - id="linearGradient3865" - x1="120.68947" - y1="239.61774" - x2="120.68947" - y2="602.17517" - gradientUnits="userSpaceOnUse" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient3790" - id="linearGradient3912" - x1="186.74416" - y1="354.42426" - x2="255.84358" - y2="254.35953" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(1.2227304,0,0,0.89945099,-289.31433,113.40259)" /> - <filter - inkscape:collect="always" - id="filter4024" - x="-0.12996517" - width="1.2599303" - y="-0.14709377" - height="1.2941875"> - <feGaussianBlur - inkscape:collect="always" - stdDeviation="6.4759344" - id="feGaussianBlur4026" /> - </filter> - <filter - inkscape:collect="always" - id="filter3983" - x="-1.0608404" - width="3.1216809" - y="-0.31017202" - height="1.620344"> - <feGaussianBlur - inkscape:collect="always" - stdDeviation="9.392858" - id="feGaussianBlur3985" /> - </filter> - </defs> - <sodipodi:namedview - id="base" - pagecolor="#ffffff" - bordercolor="#666666" - borderopacity="1.0" - inkscape:pageopacity="0.0" - inkscape:pageshadow="2" - inkscape:zoom="1.979899" - inkscape:cx="30.708726" - inkscape:cy="948.08556" - inkscape:document-units="px" - inkscape:current-layer="layer1" - showgrid="false" - inkscape:window-width="1364" - inkscape:window-height="663" - inkscape:window-x="0" - inkscape:window-y="30" - inkscape:window-maximized="0" - showguides="true" - inkscape:guide-bbox="true" /> - <metadata - id="metadata7"> - <rdf:RDF> - <cc:Work - rdf:about=""> - <dc:format>image/svg+xml</dc:format> - <dc:type - rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> - <dc:title /> - </cc:Work> - </rdf:RDF> - </metadata> - <g - inkscape:label="Layer 1" - inkscape:groupmode="layer" - id="layer1"> - <path - style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none" - d="m 70.523181,34.870671 c -7.11959,15.242893 -10.17798,31.779192 -8.22563,48.814566 5.01677,43.774133 41.675309,79.324503 91.536109,95.162893 -6.62576,-22.40752 -5.34093,-44.9362 2.6395,-65.84431 C 108.73618,98.821131 74.828141,70.195435 70.523181,34.870671 z" - id="path3814-0-7" - inkscape:connector-curvature="0" /> - <path - style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none" - d="m 303.77876,36.21406 c 7.11959,15.242893 10.17798,31.779192 8.22563,48.814566 -5.01677,43.774134 -41.67531,79.324504 -91.53611,95.162894 6.62576,-22.40752 5.34093,-44.9362 -2.6395,-65.84431 47.73698,-14.18269 81.64502,-42.808386 85.94998,-78.13315 z" - id="path3814-0" - inkscape:connector-curvature="0" /> - <path - transform="matrix(0.6556593,-0.75505688,0.75505688,0.6556593,0,0)" - style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none" - d="m -5.0905523,259.06055 18.4167573,0 c 6.220455,0 11.228257,16.68196 11.228257,37.40349 l 0,172.83701 c 0,20.72153 -5.007802,37.40349 -11.228257,37.40349 l -18.4167573,0 c -6.2204547,0 -11.2282577,-16.68196 -11.2282577,-37.40349 l 0,-172.83701 c 0,-20.72153 5.007803,-37.40349 11.2282577,-37.40349 z" - id="rect3804" /> - <path - sodipodi:type="arc" - style="fill:url(#radialGradient3798);fill-opacity:1;fill-rule:nonzero;stroke:none" - id="path2987" - sodipodi:cx="294.45947" - sodipodi:cy="208.37973" - sodipodi:rx="107.58125" - sodipodi:ry="107.58125" - d="m 402.04073,208.37973 a 107.58125,107.58125 0 1 1 -215.16251,0 107.58125,107.58125 0 1 1 215.16251,0 z" - transform="translate(-107.07617,-60.609153)" /> - <path - sodipodi:type="arc" - style="fill:url(#linearGradient3865);fill-opacity:1;fill-rule:nonzero;stroke:none" - id="path3757" - sodipodi:cx="131.82491" - sodipodi:cy="299.29346" - sodipodi:rx="101.52033" - sodipodi:ry="101.52033" - d="m 233.34524,299.29346 a 101.52033,101.52033 0 1 1 -203.040667,0 101.52033,101.52033 0 1 1 203.040667,0 z" - transform="matrix(0.76865672,0,0,0.76865672,85.80266,-82.535889)" /> - <path - sodipodi:type="arc" - style="fill:#1a1a1a;fill-opacity:1;fill-rule:nonzero;stroke:none" - id="path3800" - sodipodi:cx="183.34268" - sodipodi:cy="156.35687" - sodipodi:rx="27.274118" - sodipodi:ry="27.274118" - d="m 210.6168,156.35687 a 27.274118,27.274118 0 1 1 -54.54824,0 27.274118,27.274118 0 1 1 54.54824,0 z" - transform="translate(5,-7.1428572)" /> - <path - sodipodi:type="arc" - style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none" - id="path3802" - sodipodi:cx="197.9899" - sodipodi:cy="203.32896" - sodipodi:rx="5.5558391" - sodipodi:ry="5.5558391" - d="m 203.54574,203.32896 a 5.5558391,5.5558391 0 1 1 -11.11168,0 5.5558391,5.5558391 0 1 1 11.11168,0 z" - transform="translate(1.4847712,-63.564549)" /> - <rect - style="fill:#ffffff;fill-opacity:0.82211531000000004;fill-rule:nonzero;stroke:none;filter:url(#filter4024)" - id="rect3916" - width="2.2392972" - height="159.43797" - x="19.525793" - y="337.8396" - rx="2.8666623" - ry="9.0007057" - transform="matrix(0.74466525,-0.84318084,0.84318084,0.74466525,-35.543204,-26.349917)" /> - </g> -</svg> diff --git a/searx/static/themes/legacy/js/searx.js b/searx/static/themes/legacy/js/searx.js deleted file mode 100644 index d6d5b74..0000000 --- a/searx/static/themes/legacy/js/searx.js +++ /dev/null @@ -1,49 +0,0 @@ -if(searx.autocompleter) { - window.addEvent('domready', function() { - new Autocompleter.Request.JSON('q', './autocompleter', { - postVar:'q', - postData:{ - 'format': 'json' - }, - ajaxOptions:{ - timeout: 5 // Correct option? - }, - 'minLength': 4, - 'selectMode': false, - cache: true, - delay: 300 - }); - }); -} - -(function (w, d) { - 'use strict'; - function addListener(el, type, fn) { - if (el.addEventListener) { - el.addEventListener(type, fn, false); - } else { - el.attachEvent('on' + type, fn); - } - } - - function placeCursorAtEnd() { - if (this.setSelectionRange) { - var len = this.value.length * 2; - this.setSelectionRange(len, len); - } - } - - addListener(w, 'load', function () { - var qinput = d.getElementById('q'); - if (qinput !== null && qinput.value === "") { - addListener(qinput, 'focus', placeCursorAtEnd); - qinput.focus(); - } - }); - - if (!!('ontouchstart' in window)) { - document.getElementsByTagName("html")[0].className += " touch"; - } - -})(window, document); - diff --git a/searx/static/themes/legacy/less/autocompleter.less b/searx/static/themes/legacy/less/autocompleter.less deleted file mode 100644 index 4ab2508..0000000 --- a/searx/static/themes/legacy/less/autocompleter.less +++ /dev/null @@ -1,61 +0,0 @@ -/* - * searx, A privacy-respecting, hackable metasearch engine - */ - -ul { - &.autocompleter-choices { - position: absolute; - margin: 0; - padding: 0; - list-style: none; - border: 1px solid @color-autocompleter-choices-border; - border-left-color: @color-autocompleter-choices-border-left-right; - border-right-color: @color-autocompleter-choices-border-left-right; - border-bottom-color: @color-autocompleter-choices-border-bottom; - text-align: left; - font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; - z-index: 50; - background-color: @color-autocompleter-choices-background; - color: @color-autocompleter-choices-font; - - li { - position: relative; - margin: -2px 0 0 0; - padding: 0.2em 1.5em 0.2em 1em; - display: block; - float: none !important; - cursor: pointer; - font-weight: normal; - white-space: nowrap; - font-size: 1em; - line-height: 1.5em; - - &.autocompleter-selected { - background-color: @color-autocompleter-selected-background; - color: @color-autocompleter-selected-font; - - span.autocompleter-queried { - color: @color-autocompleter-selected-queried-font; - } - } - } - - span.autocompleter-queried { - display: inline; - float: none; - font-weight: bold; - margin: 0; - padding: 0; - } - } -} - -/*.autocompleter-loading { - //background-image: url(images/spinner.gif); - background-repeat: no-repeat; - background-position: right 50%; -}*/ - -/*textarea.autocompleter-loading { - background-position: right bottom; -}*/ diff --git a/searx/static/themes/legacy/less/code.less b/searx/static/themes/legacy/less/code.less deleted file mode 100644 index a688dd9..0000000 --- a/searx/static/themes/legacy/less/code.less +++ /dev/null @@ -1,83 +0,0 @@ -.highlight .hll { background-color: #ffffcc } -.highlight { background: #f8f8f8; } -.highlight .c { color: #408080; font-style: italic } /* Comment */ -.highlight .err { border: 1px solid #FF0000 } /* Error */ -.highlight .k { color: #008000; font-weight: bold } /* Keyword */ -.highlight .o { color: #666666 } /* Operator */ -.highlight .cm { color: #408080; font-style: italic } /* Comment.Multiline */ -.highlight .cp { color: #BC7A00 } /* Comment.Preproc */ -.highlight .c1 { color: #408080; font-style: italic } /* Comment.Single */ -.highlight .cs { color: #408080; font-style: italic } /* Comment.Special */ -.highlight .gd { color: #A00000 } /* Generic.Deleted */ -.highlight .ge { font-style: italic } /* Generic.Emph */ -.highlight .gr { color: #FF0000 } /* Generic.Error */ -.highlight .gh { color: #000080; font-weight: bold } /* Generic.Heading */ -.highlight .gi { color: #00A000 } /* Generic.Inserted */ -.highlight .go { color: #888888 } /* Generic.Output */ -.highlight .gp { color: #000080; font-weight: bold } /* Generic.Prompt */ -.highlight .gs { font-weight: bold } /* Generic.Strong */ -.highlight .gu { color: #800080; font-weight: bold } /* Generic.Subheading */ -.highlight .gt { color: #0044DD } /* Generic.Traceback */ -.highlight .kc { color: #008000; font-weight: bold } /* Keyword.Constant */ -.highlight .kd { color: #008000; font-weight: bold } /* Keyword.Declaration */ -.highlight .kn { color: #008000; font-weight: bold } /* Keyword.Namespace */ -.highlight .kp { color: #008000 } /* Keyword.Pseudo */ -.highlight .kr { color: #008000; font-weight: bold } /* Keyword.Reserved */ -.highlight .kt { color: #B00040 } /* Keyword.Type */ -.highlight .m { color: #666666 } /* Literal.Number */ -.highlight .s { color: #BA2121 } /* Literal.String */ -.highlight .na { color: #7D9029 } /* Name.Attribute */ -.highlight .nb { color: #008000 } /* Name.Builtin */ -.highlight .nc { color: #0000FF; font-weight: bold } /* Name.Class */ -.highlight .no { color: #880000 } /* Name.Constant */ -.highlight .nd { color: #AA22FF } /* Name.Decorator */ -.highlight .ni { color: #999999; font-weight: bold } /* Name.Entity */ -.highlight .ne { color: #D2413A; font-weight: bold } /* Name.Exception */ -.highlight .nf { color: #0000FF } /* Name.Function */ -.highlight .nl { color: #A0A000 } /* Name.Label */ -.highlight .nn { color: #0000FF; font-weight: bold } /* Name.Namespace */ -.highlight .nt { color: #008000; font-weight: bold } /* Name.Tag */ -.highlight .nv { color: #19177C } /* Name.Variable */ -.highlight .ow { color: #AA22FF; font-weight: bold } /* Operator.Word */ -.highlight .w { color: #bbbbbb } /* Text.Whitespace */ -.highlight .mf { color: #666666 } /* Literal.Number.Float */ -.highlight .mh { color: #666666 } /* Literal.Number.Hex */ -.highlight .mi { color: #666666 } /* Literal.Number.Integer */ -.highlight .mo { color: #666666 } /* Literal.Number.Oct */ -.highlight .sb { color: #BA2121 } /* Literal.String.Backtick */ -.highlight .sc { color: #BA2121 } /* Literal.String.Char */ -.highlight .sd { color: #BA2121; font-style: italic } /* Literal.String.Doc */ -.highlight .s2 { color: #BA2121 } /* Literal.String.Double */ -.highlight .se { color: #BB6622; font-weight: bold } /* Literal.String.Escape */ -.highlight .sh { color: #BA2121 } /* Literal.String.Heredoc */ -.highlight .si { color: #BB6688; font-weight: bold } /* Literal.String.Interpol */ -.highlight .sx { color: #008000 } /* Literal.String.Other */ -.highlight .sr { color: #BB6688 } /* Literal.String.Regex */ -.highlight .s1 { color: #BA2121 } /* Literal.String.Single */ -.highlight .ss { color: #19177C } /* Literal.String.Symbol */ -.highlight .bp { color: #008000 } /* Name.Builtin.Pseudo */ -.highlight .vc { color: #19177C } /* Name.Variable.Class */ -.highlight .vg { color: #19177C } /* Name.Variable.Global */ -.highlight .vi { color: #19177C } /* Name.Variable.Instance */ -.highlight .il { color: #666666 } /* Literal.Number.Integer.Long */ - -.highlight pre { - overflow: auto; -} - -.highlight .lineno { - -webkit-touch-callout: none; - -webkit-user-select: none; - -khtml-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - cursor: default; - - &::selection { - background: transparent; /* WebKit/Blink Browsers */ - } - &::-moz-selection { - background: transparent; /* Gecko Browsers */ - } -} diff --git a/searx/static/themes/legacy/less/definitions.less b/searx/static/themes/legacy/less/definitions.less deleted file mode 100644 index 0ac0cc9..0000000 --- a/searx/static/themes/legacy/less/definitions.less +++ /dev/null @@ -1,119 +0,0 @@ -/* - * searx, A privacy-respecting, hackable metasearch engine - * - * To change the colors of the site, simple edit this variables - */ - -/// Basic Colors - -@color-base: #3498DB; -@color-base-dark: #2980B9; -@color-base-light: #ECF0F1; -@color-highlight: #094089; -@color-black: #000000; - -/// General - -@color-font: #444; -@color-font-light: #888; - -@color-red: #C0392B; - -@color-url-font: #1a11be; -@color-url-visited-font: #8E44AD; -@results-width: 50em; - - -/// Start-Screen - -// hmarg -@color-hmarg-border: @color-base; -@color-hmarg-font: @color-base; -@color-hmarg-font-hover: @color-base; - - -/// Search-Input - -@color-search-border: @color-base; -@color-search-background: #FFF; -@color-search-font: #222; - -/// Autocompleter - -@color-autocompleter-choices-background: #FFF; -@color-autocompleter-choices-border: @color-base; -@color-autocompleter-choices-border-left-right: @color-base; -@color-autocompleter-choices-border-bottom: @color-base; - -@color-autocompleter-choices-font: #444; - -/// Answers -@color-answers-border: @color-base-dark; - -// Selected -@color-autocompleter-selected-background: #444; -@color-autocompleter-selected-font: #FFF; -@color-autocompleter-selected-queried-font: #9FCFFF; - -/// Categories - -@color-categories-item-selected: @color-base; -@color-categories-item-selected-font: #FFF; - -@color-categories-item-border-selected: @color-base-dark; -@color-categories-item-border-unselected: #E8E7E6; -@color-categories-item-border-unselected-hover: @color-base; - - -/// Results - -@color-suggestions-button-background: @color-base; -@color-suggestions-button-font: #FFF; - -@color-download-button-background: @color-base; -@color-download-button-font: #FFF; - -@color-result-search-background: @color-base-light; - -@color-result-definition-border: gray; -@color-result-torrent-border: lightgray; -@color-result-top-border: #E8E7E6; - -// Link to result -@color-result-link-font: @color-base-dark; -@color-result-link-visited-font: @color-url-visited-font; - -// Url to result -@color-result-url-font: @color-red; - -// Publish Date -@color-result-publishdate-font: @color-font-light; - -// Images -@color-result-image-span-background-hover: rgba(0, 0, 0, 0.6); -@color-result-image-span-font: #FFF; - -// Search-URL -@color-result-search-url-border: #888; -@color-result-search-url-font: #444; - - -/// Settings - -@color-settings-fieldset: @color-base; -@color-settings-tr-hover: #DDD; - -// Labels -@color-settings-label-allowed-background: #E74C3C; -@color-settings-label-allowed-font: #FFF; - -@color-settings-label-deny-background: #2ECC71; -@color-settings-label-deny-font: @color-font; - -@color-settings-return-background: @color-base; -@color-settings-return-font: #FFF; - -/// Other - -@color-engines-font: @color-font-light; -@color-percentage-div-background: #444; diff --git a/searx/static/themes/legacy/less/mixins.less b/searx/static/themes/legacy/less/mixins.less deleted file mode 100644 index dbccce6..0000000 --- a/searx/static/themes/legacy/less/mixins.less +++ /dev/null @@ -1,27 +0,0 @@ -/* - * searx, A privacy-respecting, hackable metasearch engine - */ - -// Mixins - -.text-size-adjust (@property: 100%) { - -webkit-text-size-adjust: @property; - -ms-text-size-adjust: @property; - -moz-text-size-adjust: @property; - text-size-adjust: @property; -} - -.rounded-corners (@radius: 4px) { - -webkit-border-radius: @radius; - -moz-border-radius: @radius; - border-radius: @radius; -} - -.user-select () { - -webkit-touch-callout: none; - -webkit-user-select: none; - -khtml-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; -} diff --git a/searx/static/themes/legacy/less/search.less b/searx/static/themes/legacy/less/search.less deleted file mode 100644 index d285ca7..0000000 --- a/searx/static/themes/legacy/less/search.less +++ /dev/null @@ -1,68 +0,0 @@ -/* - * searx, A privacy-respecting, hackable metasearch engine - */ - -.search { - padding: 0; - margin: 0; - .checkbox_container label { - font-size: 0.9em; - border-bottom: 2px solid @color-categories-item-border-unselected; - } - - .checkbox_container label:hover { - border-bottom: 2px solid @color-categories-item-border-unselected-hover; - } - - .checkbox_container input[type="checkbox"]:checked + label { - border-bottom: 2px solid @color-categories-item-border-selected; - } -} - -#search_wrapper { - position: relative; - width: @results-width; - padding: 10px; -} - -.center #search_wrapper { - margin-left: auto; - margin-right: auto; -} - -.q { - background: none repeat scroll 0 0 @color-search-background; - border: 1px solid @color-search-border; - color: @color-search-font; - font-size: 16px; - height: 28px; - margin: 0; - outline: medium none; - padding: 2px; - padding-left: 8px; - padding-right: 0px !important; - width: 100%; - z-index: 2; -} - -#search_submit { - position: absolute; - top: 13px; - right: 1px; - padding: 0; - border: 0; - background: url('../img/search-icon.png') no-repeat; - background-size: 24px 24px; - opacity: 0.8; - width: 24px; - height: 30px; - font-size: 0; -} - -@media screen and (max-width: @results-width) { - #search_wrapper { - width: 90%; - clear:both; - overflow: hidden - } -} diff --git a/searx/static/themes/legacy/less/style-rtl.less b/searx/static/themes/legacy/less/style-rtl.less deleted file mode 100644 index eac53c1..0000000 --- a/searx/static/themes/legacy/less/style-rtl.less +++ /dev/null @@ -1,11 +0,0 @@ -#search_submit { - left: 1px; - right:auto; -} - -.result .favicon { - float: right; - margin-left: 0.5em; - margin-right: 0; -} - diff --git a/searx/static/themes/legacy/less/style.less b/searx/static/themes/legacy/less/style.less deleted file mode 100644 index d7b2ef5..0000000 --- a/searx/static/themes/legacy/less/style.less +++ /dev/null @@ -1,747 +0,0 @@ -/* - * searx, A privacy-respecting, hackable metasearch engine - * - * To convert "style.less" to "style.css" run: $make styles - */ - -@import "definitions.less"; - -@import "mixins.less"; - -@import "code.less"; - -// Main LESS-Code - -html { - font-family: sans-serif; - font-size: 0.9em; - .text-size-adjust; - color: @color-font; - padding: 0; - margin: 0; -} - -body, #container { - padding: 0; - margin: 0; -} - -#container { - width: 100%; - position: absolute; - top: 0; -} - -// Search-Field - -@import "search.less"; - -// Autocompleter - -@import "autocompleter.less"; - -.row { - max-width: 800px; - margin: 20px auto; - text-align: justify; - - h1 { - font-size: 3em; - margin-top: 50px; - } - - p { - padding: 0 10px; - max-width: 700px; - } - - h3,ul { - margin: 4px 8px; - } -} - -.hmarg { - margin: 0 20px; - border: 1px solid @color-hmarg-border; - padding: 4px 10px; -} - -a { - &:link.hmarg { - color: @color-hmarg-font; - } - - &:visited.hmarg { - color: @color-hmarg-font; - } - - &:active.hmarg { - color: @color-hmarg-font-hover; - } - - &:hover.hmarg { - color: @color-hmarg-font-hover; - } -} - -.top_margin { - margin-top: 60px; -} - -.center { - text-align: center; -} - -h1 { - font-size: 5em; -} - -div.title { - background: url('../img/searx.png') no-repeat; - width: 100%; - min-height: 80px; - background-position: center; - - h1 { - visibility: hidden; - } -} - -input[type="submit"] { - padding: 2px 6px; - margin: 2px 4px; - display: inline-block; - background: @color-download-button-background; - color: @color-download-button-font; - .rounded-corners; - border: 0; - cursor: pointer; -} - -input[type="checkbox"] { - visibility: hidden; -} - -fieldset { - margin: 8px; - border: 1px solid @color-settings-fieldset; -} - -#categories { - margin: 0 10px; - .user-select; -} - -.checkbox_container { - display: inline-block; - position: relative; - margin: 0 3px; - padding: 0px; - - input { - display: none; - } -} - -.checkbox_container label, .engine_checkbox label { - cursor: pointer; - padding: 4px 10px; - margin: 0; - display: block; - text-transform: capitalize; - .user-select; -} - -.checkbox_container input[type="checkbox"]:checked + label { - background: @color-categories-item-selected; - color: @color-categories-item-selected-font; -} - -.engine_checkbox { - padding: 4px; -} - -label { - &.allow { - background: @color-settings-label-allowed-background; - padding: 4px 8px; - color: @color-settings-label-allowed-font; - display: none; - } - - &.deny { - background: @color-settings-label-deny-background; - padding: 4px 8px; - color: @color-settings-label-deny-font; - display: inline; - } -} - -.engine_checkbox input[type="checkbox"]:checked + label { - &:nth-child(2) + label { - display: none; - } - - &.allow { - display: inline; - } -} - -a { - text-decoration: none; - color: @color-url-font; - - &:visited { - color: @color-url-visited-font; - } -} - -.result { - margin: 19px 0 18px 0; - padding: 0; - clear: both; -} - -.result_title { - margin-bottom: 0; - - a { - color: @color-result-link-font; - font-weight: normal; - font-size: 1.1em; - - &:hover { - text-decoration: underline; - } - - &:visited { - color: @color-result-link-visited-font; - } - } -} - -.cache_link { - font-size: 10px !important; -} - -.result { - h3 { - font-size: 1em; - word-wrap:break-word; - margin: 5px 0 1px 0; - padding: 0 - } - - .content { - font-size: 0.8em; - margin: 0; - padding: 0; - max-width: 54em; - word-wrap:break-word; - line-height: 1.24; - - img { - float: left; - margin-right: 5px; - max-width: 200px; - max-height: 100px; - } - - br.last { - clear: both; - } - } - - .url { - font-size: 0.8em; - margin: 0 0 3px 0; - padding: 0; - max-width: 54em; - word-wrap:break-word; - color: @color-result-url-font; - } - - .published_date { - font-size: 0.8em; - color: @color-result-publishdate-font; - Margin: 5px 20px; - } - - .thumbnail { - width: 400px; - } -} - -.engines { - color: @color-engines-font; -} - -.small_font { - font-size: 0.8em; -} - -.small p { - margin: 2px 0; -} - -.right { - float: right; -} - -.invisible { - display: none; -} - -.left { - float: left; -} - -.highlight { - color: @color-highlight; -} - -.content .highlight { - color: @color-black; -} - -.image_result { - display: inline-block; - margin: 10px 10px; - position: relative; - max-height: 160px; - - img { - border: 0; - max-height: 160px; - } - - p { - margin: 0; - padding: 0; - - span a { - display: none; - color: @color-result-image-span-font; - } - - &:hover span a { - display: block; - position: absolute; - bottom: 0; - right: 0; - padding: 4px; - background-color: @color-result-image-span-background-hover; - font-size: 0.7em; - } - } -} - -.torrent_result { - border-left: 10px solid @color-result-torrent-border; - padding-left: 3px; - - p { - margin: 3px; - font-size: 0.8em; - } - - a { - color: @color-result-link-font; - - &:hover { - text-decoration: underline; - } - - &:visited { - color: @color-result-link-visited-font; - } - } -} - -.definition_result { - border-left: 10px solid @color-result-definition-border; - padding-left: 3px; -} - -.percentage { - position: relative; - width: 300px; - - div { - background: @color-percentage-div-background; - } -} - -table { - width: 100%; -} - -.result-table { - margin-bottom: 10px; -} - -td { - padding: 0 4px; -} - -tr { - &:hover { - background: @color-settings-tr-hover; - } -} - -#results { - margin: auto; - padding: 0; - width: @results-width; - margin-bottom: 20px; -} - -#sidebar { - position: fixed; - bottom: 10px; - left: 10px; - margin: 0 2px 5px 5px; - padding: 0 2px 2px 2px; - width: 14em; - - input { - padding: 0; - margin: 3px; - font-size: 0.8em; - display: inline-block; - background: transparent; - color: @color-result-search-url-font; - cursor: pointer; - } - input[type="submit"] { - text-decoration: underline; - } -} - -#suggestions { - - form { - display: inline; - } - -} - -#suggestions, #answers { - - margin-top: 20px; - max-width: 45em; - -} - -#suggestions, #answers, #infoboxes { - - input { - padding: 0; - margin: 3px; - font-size: 0.8em; - display: inline-block; - background: transparent; - color: @color-result-search-url-font; - cursor: pointer; - } - - input[type="submit"] { - text-decoration: underline; - } - -} - -#suggestions-title { - -color: @color-font-light; - - -} - -#answers { - - border: 2px solid @color-answers-border; - padding: 20px; - -} - -#answers, #infoboxes { - form { - min-width: 210px; - } -} - - -#infoboxes { - position: absolute; - top: 100px; - right: 20px; - margin: 0px 2px 5px 5px; - padding: 0px 2px 2px; - max-width: 21em; - word-wrap: break-word; - - .infobox { - margin: 10px 0 10px; - border: 1px solid #ddd; - padding: 5px; - font-size: 0.8em; - /* box-shadow: 0px 0px 5px #CCC; */ - - img { - max-width: 90%; - max-heigt: 12em; - display: block; - margin: 5px; - padding: 5px; - } - - h2 { - margin: 0; - } - - table { - table-layout: fixed; - - td { - vertical-align: top; - } - - } - - input { - font-size: 1em; - } - - br { - clear: both; - } - - } -} - -#search_url { - margin-top: 8px; - - input { - border: 1px solid @color-result-search-url-border; - padding: 4px; - color: @color-result-search-url-font; - width: 14em; - display: block; - margin: 4px; - font-size: 0.8em; - } -} - -#preferences { - top: 10px; - padding: 0; - border: 0; - background: url('../img/preference-icon.png') no-repeat; - background-size: 28px 28px; - opacity: 0.8; - width: 28px; - height: 30px; - display: block; - - * { - display: none; - } -} - -#pagination { - clear: both; - - br { - clear: both; - } -} - -#apis { - margin-top: 8px; - clear: both; -} - -#categories_container { - position: relative; -} - -@media screen and (max-width: @results-width) { - - #results { - margin: auto; - padding: 0; - width: 90%; - } - - .github { - display: none; - } - - .checkbox_container { - display: block; - width: 90%; - //float: left; - - label { - border-bottom: 0; - } - } - - .preferences_container { - display: none; - postion: fixed !important; - top: 100px; - right: 0px; - } - -} - -@media screen and (max-width: 75em) { - - div.title { - - h1 { - font-size: 1em; - } - } - - html.touch #categories { - width: 95%; - height: 30px; - text-align: left; - overflow-x: scroll; - overflow-y: hidden; - -webkit-overflow-scrolling: touch; - - #categories_container { - width: 1000px; - width: -moz-max-content; - width: -webkit-max-content; - width: max-content; - - .checkbox_container { - display: inline-block; - width: auto; - } - } - } - - #categories { - font-size: 90%; - clear: both; - - .checkbox_container { - margin-top: 2px; - margin: auto; - } - } - - #suggestions, #answers { - margin-top: 5px; - } - - #infoboxes { - position: inherit; - max-width: inherit; - - .infobox { - clear:both; - - img { - float: left; - max-width: 10em; - } - } - } - - #categories { - font-size: 90%; - clear: both; - - .checkbox_container { - margin-top: 2px; - margin: auto; - } - } - - #sidebar { - position: static; - max-width: @results-width; - margin: 0 0 2px 0; - padding: 0; - float: none; - border: none; - width: auto; - input { - border: 0; - } - } - - #apis { - display: none; - } - - #search_url { - display: none; - } - - .result { - border-top: 1px solid @color-result-top-border; - margin: 8px 0 8px 0; - - .thumbnail { - max-width: 98%; - } - } - - .image_result { - max-width: 98%; - img { - max-width: 98%; - } - } -} - -.favicon { - float: left; - margin-right: 4px; - margin-top: 2px; -} - -.preferences_back { - background: none repeat scroll 0 0 @color-settings-return-background; - border: 0 none; - .rounded-corners; - cursor: pointer; - display: inline-block; - margin: 2px 4px; - padding: 4px 6px; - - a { - color: @color-settings-return-font; - } -} - -.hidden { - opacity: 0; - overflow: hidden; - font-size: 0.8em; - position: absolute; - bottom: -20px; - width: 100%; - text-position: center; - background: white; - transition: opacity 1s ease; -} - -#categories_container:hover .hidden { - transition: opacity 1s ease; - opacity: 0.8; -} - -pre code { - white-space: pre-wrap; -} diff --git a/searx/static/themes/oscar/README.rst b/searx/static/themes/oscar/README.rst index e7daa87..1a226bc 100644 --- a/searx/static/themes/oscar/README.rst +++ b/searx/static/themes/oscar/README.rst @@ -15,3 +15,42 @@ run this command in the directory ``searx/static/themes/oscar`` or in the root directory: ``make grunt`` + +directory structure +~~~~~~~~~~~~~~~~~~~ + +see: + +- gruntfile.js +- package.json + +************* +css directory +************* + +- ``bootstrap*``: bootstrap NPM package, +- ``leaflet.*``: leaflet NPM package +- ``leaflet.min.css``: minimized version of ``leaflet.css`` (see gruntfile.js) +- ``logicodev.*``: compiled from ``src/less/logicodev`` +- ``logicodev-dark*``: compiled from ``src/less/logicodev-dark`` +- ``pointhi*``: compiled from ``src/less/pointhi`` +- ``images``: leaflet NPM package + +************** +font directory +************** + +- from bootstrap NPM package + +************ +js directory +************ + +- ``searx.*``: compiled from ``src/js`` +- other files are from NPM packages + +************* +img directory +************* + +- images for the oscar theme diff --git a/searx/static/themes/oscar/css/images/layers-2x.png b/searx/static/themes/oscar/css/images/layers-2x.png Binary files differnew file mode 100644 index 0000000..200c333 --- /dev/null +++ b/searx/static/themes/oscar/css/images/layers-2x.png diff --git a/searx/static/themes/oscar/css/images/layers.png b/searx/static/themes/oscar/css/images/layers.png Binary files differnew file mode 100644 index 0000000..1a72e57 --- /dev/null +++ b/searx/static/themes/oscar/css/images/layers.png diff --git a/searx/static/themes/oscar/css/images/marker-icon-2x.png b/searx/static/themes/oscar/css/images/marker-icon-2x.png Binary files differnew file mode 100644 index 0000000..88f9e50 --- /dev/null +++ b/searx/static/themes/oscar/css/images/marker-icon-2x.png diff --git a/searx/static/themes/oscar/css/images/marker-icon.png b/searx/static/themes/oscar/css/images/marker-icon.png Binary files differnew file mode 100644 index 0000000..950edf2 --- /dev/null +++ b/searx/static/themes/oscar/css/images/marker-icon.png diff --git a/searx/static/themes/oscar/css/images/marker-shadow.png b/searx/static/themes/oscar/css/images/marker-shadow.png Binary files differnew file mode 100644 index 0000000..9fd2979 --- /dev/null +++ b/searx/static/themes/oscar/css/images/marker-shadow.png diff --git a/searx/static/themes/oscar/css/pointhi.css b/searx/static/themes/oscar/css/pointhi.css new file mode 100644 index 0000000..c648f2b --- /dev/null +++ b/searx/static/themes/oscar/css/pointhi.css @@ -0,0 +1,693 @@ +html { + position: relative; + min-height: 100%; +} +body { + /* Margin bottom by footer height */ + margin-bottom: 80px; +} +.footer { + position: absolute; + bottom: 0; + width: 100%; + /* Set the fixed height of the footer here */ + height: 60px; +} +input[type=checkbox]:checked + .label_hide_if_checked, +input[type=checkbox]:checked + .label_hide_if_not_checked + .label_hide_if_checked { + display: none; +} +input[type=checkbox]:not(:checked) + .label_hide_if_not_checked, +input[type=checkbox]:not(:checked) + .label_hide_if_checked + .label_hide_if_not_checked { + display: none; +} +.onoff-checkbox { + width: 15%; +} +.onoffswitch { + position: relative; + width: 110px; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; +} +.onoffswitch-checkbox { + display: none; +} +.onoffswitch-label { + display: block; + overflow: hidden; + cursor: pointer; + border: 2px solid #FFFFFF !important; + border-radius: 50px !important; +} +.onoffswitch-inner { + display: block; + transition: margin 0.3s ease-in 0s; +} +.onoffswitch-inner:before, +.onoffswitch-inner:after { + display: block; + float: left; + width: 50%; + height: 30px; + padding: 0; + line-height: 40px; + font-size: 20px; + box-sizing: border-box; + content: ""; + background-color: #EEEEEE; +} +.onoffswitch-switch { + display: block; + width: 37px; + background-color: #00CC00; + position: absolute; + top: 0; + bottom: 0; + right: 0px; + border: 2px solid #FFFFFF !important; + border-radius: 50px !important; + transition: all 0.3s ease-in 0s; +} +.onoffswitch-checkbox:checked + .onoffswitch-label .onoffswitch-inner { + margin-right: 0; +} +.onoffswitch-checkbox:checked + .onoffswitch-label .onoffswitch-switch { + right: 71px; + background-color: #A1A1A1; +} +.result_header { + margin-bottom: 5px; + margin-top: 20px; +} +.result_header .favicon { + margin-bottom: -3px; +} +.result_header a { + vertical-align: bottom; +} +.result_header a .highlight { + font-weight: bold; +} +.result-content { + margin-top: 5px; + word-wrap: break-word; +} +.result-content .highlight { + font-weight: bold; +} +.result-default { + clear: both; +} +.result-images { + float: left !important; + height: 138px; +} +.img-thumbnail { + margin: 5px; + max-height: 128px; +} +.result-videos { + clear: both; +} +.result-torrents { + clear: both; +} +.result-map { + clear: both; +} +.result-code { + clear: both; +} +.suggestion_item { + margin: 2px 5px; + max-width: 100%; +} +.suggestion_item .btn { + max-width: 100%; + white-space: normal; + word-wrap: break-word; + text-align: left; +} +.result_download { + margin-right: 5px; +} +#pagination { + margin-top: 30px; + padding-bottom: 50px; +} +.label-default { + color: #AAA; + background: #FFF; +} +.result .text-muted small { + word-wrap: break-word; +} +.modal-wrapper { + box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5); +} +.modal-wrapper { + background-clip: padding-box; + background-color: #fff; + border: 1px solid rgba(0, 0, 0, 0.2); + border-radius: 6px; + box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5); + outline: 0 none; + position: relative; +} +.highlight { + font-weight: 700; +} +.infobox img { + max-height: 250px; +} +.infobox .infobox_part { + margin-bottom: 20px; + word-wrap: break-word; + table-layout: fixed; +} +.infobox .infobox_part:last-child { + margin-bottom: 0; +} +.infobox .header_url { + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; + display: block; +} +.infobox .infobox_toggle { + width: 100%; + text-align: center; + margin-bottom: 0px; +} +.infobox .infobox_checkbox ~ .infobox_body { + max-height: 300px; + overflow: hidden; +} +.infobox .infobox_checkbox:checked ~ .infobox_body { + max-height: none; +} +.infobox .infobox_checkbox ~ .infobox_toggle .infobox_label_down { + display: block; +} +.infobox .infobox_checkbox ~ .infobox_toggle .infobox_label_up { + display: none; +} +.infobox .infobox_checkbox:checked ~ .infobox_toggle .infobox_label_up { + display: block; +} +.infobox .infobox_checkbox:checked ~ .infobox_toggle .infobox_label_down { + display: none; +} +.infobox .infobox_checkbox ~ .infobox_body img.infobox_part { + display: none; +} +.infobox .infobox_checkbox:checked ~ .infobox_body img.infobox_part { + display: block; +} +.search_categories, +#categories { + text-transform: capitalize; + margin-bottom: 1.5rem; + margin-top: 1.5rem; + display: flex; + flex-wrap: wrap; + align-content: stretch; +} +.search_categories label, +#categories label, +.search_categories .input-group-addon, +#categories .input-group-addon { + flex-grow: 1; + flex-basis: auto; + font-size: 1.3rem; + font-weight: normal; + background-color: white; + border: #DDD 1px solid; + border-right: none; + color: #333; + padding-bottom: 0.8rem; + padding-top: 0.8rem; + text-align: center; + min-width: 50px; +} +.search_categories label:last-child, +#categories label:last-child, +.search_categories .input-group-addon:last-child, +#categories .input-group-addon:last-child { + border-right: #DDD 1px solid; +} +.search_categories input[type="checkbox"]:checked + label, +#categories input[type="checkbox"]:checked + label { + color: black; + font-weight: bold; + background-color: #EEE; +} +.visually-hidden { + position: absolute !important; + height: 1px; + width: 1px; + overflow: hidden; + clip: rect(1px 1px 1px 1px); + /* IE6, IE7 */ + clip: rect(1px, 1px, 1px, 1px); + white-space: nowrap; + /* added line */ +} +#advanced-search-container { + display: none; + text-align: center; + margin-bottom: 1rem; + clear: both; +} +#advanced-search-container label, +#advanced-search-container .input-group-addon { + font-size: 1.3rem; + font-weight: normal; + background-color: white; + border: #DDD 1px solid; + border-right: none; + color: #333; + padding-bottom: 0.8rem; + padding-left: 1.2rem; + padding-right: 1.2rem; +} +#advanced-search-container label:last-child, +#advanced-search-container .input-group-addon:last-child { + border-right: #DDD 1px solid; +} +#advanced-search-container input[type="radio"] { + display: none; +} +#advanced-search-container input[type="radio"]:checked + label { + color: black; + font-weight: bold; + background-color: #EEE; +} +#check-advanced { + display: none; +} +#check-advanced:checked ~ #advanced-search-container { + display: block; +} +.advanced { + padding: 0; + margin-top: 0.3rem; + text-align: right; +} +.advanced label, +.advanced select { + cursor: pointer; +} +.cursor-text { + cursor: text !important; +} +.cursor-pointer { + cursor: pointer !important; +} +/* + this file is generated automatically by searx_extra/update/update_pygments.py + using pygments version 2.8.0 +*/ +.code-highlight .linenos { + -webkit-touch-callout: none; + -webkit-user-select: none; + -khtml-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + cursor: default; + margin-right: 8px; + text-align: right; +} +.code-highlight .linenos::selection { + background: transparent; + /* WebKit/Blink Browsers */ +} +.code-highlight .linenos::-moz-selection { + background: transparent; + /* Gecko Browsers */ +} +.code-highlight pre { + line-height: 125%; +} +.code-highlight td.linenos .normal { + color: inherit; + background-color: transparent; + padding-left: 5px; + padding-right: 5px; +} +.code-highlight span.linenos { + color: inherit; + background-color: transparent; + padding-left: 5px; + padding-right: 5px; +} +.code-highlight td.linenos .special { + color: #000000; + background-color: #ffffc0; + padding-left: 5px; + padding-right: 5px; +} +.code-highlight span.linenos.special { + color: #000000; + background-color: #ffffc0; + padding-left: 5px; + padding-right: 5px; +} +.code-highlight .hll { + background-color: #ffffcc; +} +.code-highlight { + background: #f8f8f8; +} +.code-highlight .c { + color: #408080; + font-style: italic; +} +/* Comment */ +.code-highlight .err { + border: 1px solid #FF0000; +} +/* Error */ +.code-highlight .k { + color: #008000; + font-weight: bold; +} +/* Keyword */ +.code-highlight .o { + color: #666666; +} +/* Operator */ +.code-highlight .ch { + color: #408080; + font-style: italic; +} +/* Comment.Hashbang */ +.code-highlight .cm { + color: #408080; + font-style: italic; +} +/* Comment.Multiline */ +.code-highlight .cp { + color: #BC7A00; +} +/* Comment.Preproc */ +.code-highlight .cpf { + color: #408080; + font-style: italic; +} +/* Comment.PreprocFile */ +.code-highlight .c1 { + color: #408080; + font-style: italic; +} +/* Comment.Single */ +.code-highlight .cs { + color: #408080; + font-style: italic; +} +/* Comment.Special */ +.code-highlight .gd { + color: #A00000; +} +/* Generic.Deleted */ +.code-highlight .ge { + font-style: italic; +} +/* Generic.Emph */ +.code-highlight .gr { + color: #FF0000; +} +/* Generic.Error */ +.code-highlight .gh { + color: #000080; + font-weight: bold; +} +/* Generic.Heading */ +.code-highlight .gi { + color: #00A000; +} +/* Generic.Inserted */ +.code-highlight .go { + color: #888888; +} +/* Generic.Output */ +.code-highlight .gp { + color: #000080; + font-weight: bold; +} +/* Generic.Prompt */ +.code-highlight .gs { + font-weight: bold; +} +/* Generic.Strong */ +.code-highlight .gu { + color: #800080; + font-weight: bold; +} +/* Generic.Subheading */ +.code-highlight .gt { + color: #0044DD; +} +/* Generic.Traceback */ +.code-highlight .kc { + color: #008000; + font-weight: bold; +} +/* Keyword.Constant */ +.code-highlight .kd { + color: #008000; + font-weight: bold; +} +/* Keyword.Declaration */ +.code-highlight .kn { + color: #008000; + font-weight: bold; +} +/* Keyword.Namespace */ +.code-highlight .kp { + color: #008000; +} +/* Keyword.Pseudo */ +.code-highlight .kr { + color: #008000; + font-weight: bold; +} +/* Keyword.Reserved */ +.code-highlight .kt { + color: #B00040; +} +/* Keyword.Type */ +.code-highlight .m { + color: #666666; +} +/* Literal.Number */ +.code-highlight .s { + color: #BA2121; +} +/* Literal.String */ +.code-highlight .na { + color: #7D9029; +} +/* Name.Attribute */ +.code-highlight .nb { + color: #008000; +} +/* Name.Builtin */ +.code-highlight .nc { + color: #0000FF; + font-weight: bold; +} +/* Name.Class */ +.code-highlight .no { + color: #880000; +} +/* Name.Constant */ +.code-highlight .nd { + color: #AA22FF; +} +/* Name.Decorator */ +.code-highlight .ni { + color: #999999; + font-weight: bold; +} +/* Name.Entity */ +.code-highlight .ne { + color: #D2413A; + font-weight: bold; +} +/* Name.Exception */ +.code-highlight .nf { + color: #0000FF; +} +/* Name.Function */ +.code-highlight .nl { + color: #A0A000; +} +/* Name.Label */ +.code-highlight .nn { + color: #0000FF; + font-weight: bold; +} +/* Name.Namespace */ +.code-highlight .nt { + color: #008000; + font-weight: bold; +} +/* Name.Tag */ +.code-highlight .nv { + color: #19177C; +} +/* Name.Variable */ +.code-highlight .ow { + color: #AA22FF; + font-weight: bold; +} +/* Operator.Word */ +.code-highlight .w { + color: #bbbbbb; +} +/* Text.Whitespace */ +.code-highlight .mb { + color: #666666; +} +/* Literal.Number.Bin */ +.code-highlight .mf { + color: #666666; +} +/* Literal.Number.Float */ +.code-highlight .mh { + color: #666666; +} +/* Literal.Number.Hex */ +.code-highlight .mi { + color: #666666; +} +/* Literal.Number.Integer */ +.code-highlight .mo { + color: #666666; +} +/* Literal.Number.Oct */ +.code-highlight .sa { + color: #BA2121; +} +/* Literal.String.Affix */ +.code-highlight .sb { + color: #BA2121; +} +/* Literal.String.Backtick */ +.code-highlight .sc { + color: #BA2121; +} +/* Literal.String.Char */ +.code-highlight .dl { + color: #BA2121; +} +/* Literal.String.Delimiter */ +.code-highlight .sd { + color: #BA2121; + font-style: italic; +} +/* Literal.String.Doc */ +.code-highlight .s2 { + color: #BA2121; +} +/* Literal.String.Double */ +.code-highlight .se { + color: #BB6622; + font-weight: bold; +} +/* Literal.String.Escape */ +.code-highlight .sh { + color: #BA2121; +} +/* Literal.String.Heredoc */ +.code-highlight .si { + color: #BB6688; + font-weight: bold; +} +/* Literal.String.Interpol */ +.code-highlight .sx { + color: #008000; +} +/* Literal.String.Other */ +.code-highlight .sr { + color: #BB6688; +} +/* Literal.String.Regex */ +.code-highlight .s1 { + color: #BA2121; +} +/* Literal.String.Single */ +.code-highlight .ss { + color: #19177C; +} +/* Literal.String.Symbol */ +.code-highlight .bp { + color: #008000; +} +/* Name.Builtin.Pseudo */ +.code-highlight .fm { + color: #0000FF; +} +/* Name.Function.Magic */ +.code-highlight .vc { + color: #19177C; +} +/* Name.Variable.Class */ +.code-highlight .vg { + color: #19177C; +} +/* Name.Variable.Global */ +.code-highlight .vi { + color: #19177C; +} +/* Name.Variable.Instance */ +.code-highlight .vm { + color: #19177C; +} +/* Name.Variable.Magic */ +.code-highlight .il { + color: #666666; +} +/* Literal.Number.Integer.Long */ +.searx-navbar { + background: #eee; + color: #aaa; + height: 2.3rem; + font-size: 1.3rem; + line-height: 1.3rem; + padding: 0.5rem; + font-weight: bold; + margin-bottom: 1.3rem; +} +.searx-navbar a, +.searx-navbar a:hover { + margin-right: 2rem; + text-decoration: none; +} +.searx-navbar .instance a { + color: #444; + margin-left: 2rem; +} +.table > tbody > tr > td, +.table > tbody > tr > th { + vertical-align: middle !important; +} +.engine-tooltip { + display: none; + position: absolute; + padding: 0.5rem 1rem; + margin: 0rem 0 0 2rem; + border: 1px solid #ddd; + background: white; + font-size: 14px; + font-weight: normal; + z-index: 1000000; +} +th:hover .engine-tooltip, +.engine-tooltip:hover { + display: inline-block; +} diff --git a/searx/static/themes/oscar/gruntfile.js b/searx/static/themes/oscar/gruntfile.js index b18c0bc..7c1f552 100644 --- a/searx/static/themes/oscar/gruntfile.js +++ b/searx/static/themes/oscar/gruntfile.js @@ -1,13 +1,66 @@ +/*jshint esversion: 6 */ module.exports = function(grunt) { grunt.initConfig({ pkg: grunt.file.readJSON('package.json'), + copy: { + js: { + expand: true, + cwd: './node_modules', + dest: './js/', + flatten: true, + filter: 'isFile', + timestamp: true, + src: [ + './bootstrap/dist/js/bootstrap.min.js', + './corejs-typeahead/dist/typeahead.bundle.min.js', + './jquery/dist/jquery.min.js', + './leaflet/dist/leaflet.js', + ] + }, + css: { + expand: true, + cwd: './node_modules', + dest: './css/', + flatten: true, + filter: 'isFile', + timestamp: true, + src: [ + './bootstrap/dist/css/bootstrap-theme.css', + './bootstrap/dist/css/bootstrap-theme.min.css', + './bootstrap/dist/css/bootstrap-theme.min.css.map', + './leaflet/dist/leaflet.css', + ] + }, + fonts: { + expand: true, + cwd: './node_modules', + dest: './fonts/', + flatten: true, + filter: 'isFile', + timestamp: true, + src: [ + './bootstrap/dist/fonts/glyphicons-*.*', + ] + }, + leaflet_images: { + expand: true, + cwd: './node_modules', + dest: './css/images/', + flatten: true, + filter: 'isFile', + timestamp: true, + src: [ + './leaflet/dist/images/*.png', + ] + } + }, concat: { options: { separator: ';' }, dist: { - src: ['js/searx_src/*.js'], + src: ['src/js/*.js'], dest: 'js/searx.js' } }, @@ -36,33 +89,36 @@ module.exports = function(grunt) { } }, less: { - development: { - options: { - paths: ["less/pointhi", "less/logicodev", "less/logicodev-dark"] - }, - files: {"css/pointhi.css": "less/pointhi/oscar.less", - "css/logicodev.css": "less/logicodev-dark/oscar.less", - "css/logicodev-dark.css": "less/logicodev/oscar.less"} - }, - production: { - options: { - paths: ["less/pointhi", "less/logicodev", "less/logicodev-dark"], - cleancss: true - }, - files: {"css/pointhi.min.css": "less/pointhi/oscar.less", - "css/logicodev.min.css": "less/logicodev/oscar.less", - "css/logicodev-dark.min.css": "less/logicodev-dark/oscar.less"} + development: { + options: { + paths: ["src/less/pointhi", "src/less/logicodev", "src/less/logicodev-dark", "src/less/bootstrap"] }, - /* - // built with ./manage.sh styles - bootstrap: { - options: { - paths: ["less/bootstrap"], - cleancss: true - }, - files: {"css/bootstrap.min.css": "less/bootstrap/bootstrap.less"} + files: { + "css/bootstrap.css": "src/less/bootstrap/bootstrap.less", + "css/pointhi.css": "src/less/pointhi/oscar.less", + "css/logicodev.css": "src/less/logicodev-dark/oscar.less", + "css/logicodev-dark.css": "src/less/logicodev/oscar.less" + } + }, + production: { + options: { + paths: ["src/less/pointhi", "src/less/logicodev", "src/less/logicodev-dark", "src/less/bootstrap"], + plugins: [ + new (require('less-plugin-clean-css'))() + ], + sourceMap: true, + sourceMapURL: (name) => { const s = name.split('/'); return s[s.length - 1] + '.map';}, + outputSourceFiles: false, + sourceMapRootpath: '../' }, - */ + files: { + "css/bootstrap.min.css": "css/bootstrap.css", + "css/leaflet.min.css": "css/leaflet.css", + "css/pointhi.min.css": "src/less/pointhi/oscar.less", + "css/logicodev.min.css": "src/less/logicodev/oscar.less", + "css/logicodev-dark.min.css": "src/less/logicodev-dark/oscar.less" + } + }, }, watch: { scripts: { @@ -70,7 +126,7 @@ module.exports = function(grunt) { tasks: ['jshint', 'concat', 'uglify'] }, oscar_styles: { - files: ['less/pointhi/**/*.less'], + files: ['src/less/pointhi/**/*.less'], tasks: ['less:development', 'less:production'] }, bootstrap_styles: { @@ -80,6 +136,7 @@ module.exports = function(grunt) { } }); + grunt.loadNpmTasks('grunt-contrib-copy'); grunt.loadNpmTasks('grunt-contrib-uglify'); grunt.loadNpmTasks('grunt-contrib-jshint'); grunt.loadNpmTasks('grunt-contrib-watch'); @@ -88,7 +145,7 @@ module.exports = function(grunt) { grunt.registerTask('test', ['jshint']); - grunt.registerTask('default', ['jshint', 'concat', 'uglify', 'less']); + grunt.registerTask('default', ['copy', 'jshint', 'concat', 'uglify', 'less']); grunt.registerTask('styles', ['less']); diff --git a/searx/static/themes/oscar/img/map/layers-2x.png b/searx/static/themes/oscar/img/map/layers-2x.png Binary files differdeleted file mode 100644 index 0b30da6..0000000 --- a/searx/static/themes/oscar/img/map/layers-2x.png +++ /dev/null diff --git a/searx/static/themes/oscar/img/map/layers.png b/searx/static/themes/oscar/img/map/layers.png Binary files differdeleted file mode 100644 index 4297fd9..0000000 --- a/searx/static/themes/oscar/img/map/layers.png +++ /dev/null diff --git a/searx/static/themes/oscar/img/map/marker-icon-2x-green.png b/searx/static/themes/oscar/img/map/marker-icon-2x-green.png Binary files differdeleted file mode 100644 index 7446bb0..0000000 --- a/searx/static/themes/oscar/img/map/marker-icon-2x-green.png +++ /dev/null diff --git a/searx/static/themes/oscar/img/map/marker-icon-2x-orange.png b/searx/static/themes/oscar/img/map/marker-icon-2x-orange.png Binary files differdeleted file mode 100644 index ecd6773..0000000 --- a/searx/static/themes/oscar/img/map/marker-icon-2x-orange.png +++ /dev/null diff --git a/searx/static/themes/oscar/img/map/marker-icon-2x-red.png b/searx/static/themes/oscar/img/map/marker-icon-2x-red.png Binary files differdeleted file mode 100644 index 1d2e197..0000000 --- a/searx/static/themes/oscar/img/map/marker-icon-2x-red.png +++ /dev/null diff --git a/searx/static/themes/oscar/img/map/marker-icon-2x.png b/searx/static/themes/oscar/img/map/marker-icon-2x.png Binary files differdeleted file mode 100644 index 0015b64..0000000 --- a/searx/static/themes/oscar/img/map/marker-icon-2x.png +++ /dev/null diff --git a/searx/static/themes/oscar/img/map/marker-icon-green.png b/searx/static/themes/oscar/img/map/marker-icon-green.png Binary files differdeleted file mode 100644 index f48ef41..0000000 --- a/searx/static/themes/oscar/img/map/marker-icon-green.png +++ /dev/null diff --git a/searx/static/themes/oscar/img/map/marker-icon-orange.png b/searx/static/themes/oscar/img/map/marker-icon-orange.png Binary files differdeleted file mode 100644 index d0d2220..0000000 --- a/searx/static/themes/oscar/img/map/marker-icon-orange.png +++ /dev/null diff --git a/searx/static/themes/oscar/img/map/marker-icon-red.png b/searx/static/themes/oscar/img/map/marker-icon-red.png Binary files differdeleted file mode 100644 index 7a92b9e..0000000 --- a/searx/static/themes/oscar/img/map/marker-icon-red.png +++ /dev/null diff --git a/searx/static/themes/oscar/img/map/marker-icon.png b/searx/static/themes/oscar/img/map/marker-icon.png Binary files differdeleted file mode 100644 index e2e9f75..0000000 --- a/searx/static/themes/oscar/img/map/marker-icon.png +++ /dev/null diff --git a/searx/static/themes/oscar/img/map/marker-shadow.png b/searx/static/themes/oscar/img/map/marker-shadow.png Binary files differdeleted file mode 100644 index d1e773c..0000000 --- a/searx/static/themes/oscar/img/map/marker-shadow.png +++ /dev/null diff --git a/searx/static/themes/oscar/js/searx.js b/searx/static/themes/oscar/js/searx.js deleted file mode 100644 index 8208ce4..0000000 --- a/searx/static/themes/oscar/js/searx.js +++ /dev/null @@ -1,401 +0,0 @@ -/** - * searx is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * searx is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with searx. If not, see < http://www.gnu.org/licenses/ >. - * - * (C) 2014 by Thomas Pointhuber, <thomas.pointhuber@gmx.at> - */ - -requirejs.config({ - baseUrl: './static/themes/oscar/js', - paths: { - app: '../app' - } -}); -;/** - * searx is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * searx is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with searx. If not, see < http://www.gnu.org/licenses/ >. - * - * (C) 2019 by Alexandre Flament - */ -window.searx = (function(d) { - 'use strict'; - - // add data- properties - var script = d.currentScript || (function() { - var scripts = d.getElementsByTagName('script'); - return scripts[scripts.length - 1]; - })(); - - return { - autocompleter: script.getAttribute('data-autocompleter') === 'true', - method: script.getAttribute('data-method') - }; -})(document); -;/** - * searx is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * searx is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with searx. If not, see < http://www.gnu.org/licenses/ >. - * - * (C) 2014 by Thomas Pointhuber, <thomas.pointhuber@gmx.at> - */ - -if(searx.autocompleter) { - searx.searchResults = new Bloodhound({ - datumTokenizer: Bloodhound.tokenizers.obj.whitespace('value'), - queryTokenizer: Bloodhound.tokenizers.whitespace, - remote: './autocompleter?q=%QUERY' - }); - searx.searchResults.initialize(); -} - -$(document).ready(function(){ - var original_search_value = ''; - if(searx.autocompleter) { - $("#q").on('keydown', function(e) { - if(e.which == 13) { - original_search_value = $('#q').val(); - } - }); - $('#q').typeahead(null, { - name: 'search-results', - displayKey: function(result) { - return result; - }, - source: searx.searchResults.ttAdapter() - }); - $('#q').bind('typeahead:selected', function(ev, suggestion) { - if(original_search_value) { - $('#q').val(original_search_value); - } - $("#search_form").submit(); - }); - } -}); -;/** - * searx is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * searx is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with searx. If not, see < http://www.gnu.org/licenses/ >. - * - * (C) 2014 by Thomas Pointhuber, <thomas.pointhuber@gmx.at> - */ - -$(document).ready(function(){ - /** - * focus element if class="autofocus" and id="q" - */ - $('#q.autofocus').focus(); - - /** - * Empty search bar when click on reset button - */ - $("#clear_search").click(function () { - document.getElementById("q").value = ""; - }); - - /** - * select full content on click if class="select-all-on-click" - */ - $(".select-all-on-click").click(function () { - $(this).select(); - }); - - /** - * change text during btn-collapse click if possible - */ - $('.btn-collapse').click(function() { - var btnTextCollapsed = $(this).data('btn-text-collapsed'); - var btnTextNotCollapsed = $(this).data('btn-text-not-collapsed'); - - if(btnTextCollapsed !== '' && btnTextNotCollapsed !== '') { - if($(this).hasClass('collapsed')) { - new_html = $(this).html().replace(btnTextCollapsed, btnTextNotCollapsed); - } else { - new_html = $(this).html().replace(btnTextNotCollapsed, btnTextCollapsed); - } - $(this).html(new_html); - } - }); - - /** - * change text during btn-toggle click if possible - */ - $('.btn-toggle .btn').click(function() { - var btnClass = 'btn-' + $(this).data('btn-class'); - var btnLabelDefault = $(this).data('btn-label-default'); - var btnLabelToggled = $(this).data('btn-label-toggled'); - if(btnLabelToggled !== '') { - if($(this).hasClass('btn-default')) { - new_html = $(this).html().replace(btnLabelDefault, btnLabelToggled); - } else { - new_html = $(this).html().replace(btnLabelToggled, btnLabelDefault); - } - $(this).html(new_html); - } - $(this).toggleClass(btnClass); - $(this).toggleClass('btn-default'); - }); - - /** - * change text during btn-toggle click if possible - */ - $('.media-loader').click(function() { - var target = $(this).data('target'); - var iframe_load = $(target + ' > iframe'); - var srctest = iframe_load.attr('src'); - if(srctest === undefined || srctest === false){ - iframe_load.attr('src', iframe_load.data('src')); - } - }); - - /** - * Select or deselect every categories on double clic - */ - $(".btn-sm").dblclick(function() { - var btnClass = 'btn-' + $(this).data('btn-class'); // primary - if($(this).hasClass('btn-default')) { - $(".btn-sm > input").attr('checked', 'checked'); - $(".btn-sm > input").prop("checked", true); - $(".btn-sm").addClass(btnClass); - $(".btn-sm").addClass('active'); - $(".btn-sm").removeClass('btn-default'); - } else { - $(".btn-sm > input").attr('checked', ''); - $(".btn-sm > input").removeAttr('checked'); - $(".btn-sm > input").checked = false; - $(".btn-sm").removeClass(btnClass); - $(".btn-sm").removeClass('active'); - $(".btn-sm").addClass('btn-default'); - } - }); - $(".nav-tabs").click(function(a) { - var tabs = $(a.target).parents("ul"); - tabs.children().attr("aria-selected", "false"); - $(a.target).parent().attr("aria-selected", "true"); - }); -}); -;window.addEventListener('load', function() { - // Hide infobox toggle if shrunk size already fits all content. - $('.infobox').each(function() { - var infobox_body = $(this).find('.infobox_body'); - var total_height = infobox_body.prop('scrollHeight') + infobox_body.find('img.infobox_part').height(); - var max_height = infobox_body.css('max-height').replace('px', ''); - if (total_height <= max_height) { - $(this).find('.infobox_toggle').hide(); - } - }); -}); -;/** - * searx is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * searx is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with searx. If not, see < http://www.gnu.org/licenses/ >. - * - * (C) 2014 by Thomas Pointhuber, <thomas.pointhuber@gmx.at> - */ - -$(document).ready(function(){ - $(".searx_overpass_request").on( "click", function( event ) { - var overpass_url = "https://overpass-api.de/api/interpreter?data="; - var query_start = overpass_url + "[out:json][timeout:25];("; - var query_end = ");out meta;"; - - var osm_id = $(this).data('osm-id'); - var osm_type = $(this).data('osm-type'); - var result_table = $(this).data('result-table'); - var result_table_loadicon = "#" + $(this).data('result-table-loadicon'); - - // tags which can be ignored - var osm_ignore_tags = [ "addr:city", "addr:country", "addr:housenumber", "addr:postcode", "addr:street" ]; - - if(osm_id && osm_type && result_table) { - result_table = "#" + result_table; - var query = null; - switch(osm_type) { - case 'node': - query = query_start + "node(" + osm_id + ");" + query_end; - break; - case 'way': - query = query_start + "way(" + osm_id + ");" + query_end; - break; - case 'relation': - query = query_start + "relation(" + osm_id + ");" + query_end; - break; - default: - break; - } - if(query) { - //alert(query); - var ajaxRequest = $.ajax( query ) - .done(function( html) { - if(html && html.elements && html.elements[0]) { - var element = html.elements[0]; - var newHtml = $(result_table).html(); - for (var row in element.tags) { - if(element.tags.name === null || osm_ignore_tags.indexOf(row) == -1) { - newHtml += "<tr><td>" + row + "</td><td>"; - switch(row) { - case "phone": - case "fax": - newHtml += "<a href=\"tel:" + element.tags[row].replace(/ /g,'') + "\">" + element.tags[row] + "</a>"; - break; - case "email": - newHtml += "<a href=\"mailto:" + element.tags[row] + "\">" + element.tags[row] + "</a>"; - break; - case "website": - case "url": - newHtml += "<a href=\"" + element.tags[row] + "\">" + element.tags[row] + "</a>"; - break; - case "wikidata": - newHtml += "<a href=\"https://www.wikidata.org/wiki/" + element.tags[row] + "\">" + element.tags[row] + "</a>"; - break; - case "wikipedia": - if(element.tags[row].indexOf(":") != -1) { - newHtml += "<a href=\"https://" + element.tags[row].substring(0,element.tags[row].indexOf(":")) + ".wikipedia.org/wiki/" + element.tags[row].substring(element.tags[row].indexOf(":")+1) + "\">" + element.tags[row] + "</a>"; - break; - } - /* jshint ignore:start */ - default: - /* jshint ignore:end */ - newHtml += element.tags[row]; - break; - } - newHtml += "</td></tr>"; - } - } - $(result_table).html(newHtml); - $(result_table).removeClass('hidden'); - $(result_table_loadicon).addClass('hidden'); - } - }) - .fail(function() { - $(result_table_loadicon).html($(result_table_loadicon).html() + "<p class=\"text-muted\">"+could_not_load+"</p>"); - }); - } - } - - // this event occour only once per element - $( this ).off( event ); - }); - - $(".searx_init_map").on( "click", function( event ) { - var leaflet_target = $(this).data('leaflet-target'); - var map_lon = $(this).data('map-lon'); - var map_lat = $(this).data('map-lat'); - var map_zoom = $(this).data('map-zoom'); - var map_boundingbox = $(this).data('map-boundingbox'); - var map_geojson = $(this).data('map-geojson'); - - require(['leaflet-0.7.3.min'], function(leaflet) { - if(map_boundingbox) { - southWest = L.latLng(map_boundingbox[0], map_boundingbox[2]); - northEast = L.latLng(map_boundingbox[1], map_boundingbox[3]); - map_bounds = L.latLngBounds(southWest, northEast); - } - - // TODO hack - // change default imagePath - L.Icon.Default.imagePath = "./static/themes/oscar/img/map"; - - // init map - var map = L.map(leaflet_target); - - // create the tile layer with correct attribution - var osmMapnikUrl='https://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png'; - var osmMapnikAttrib='Map data © <a href="https://openstreetmap.org">OpenStreetMap</a> contributors'; - var osmMapnik = new L.TileLayer(osmMapnikUrl, {minZoom: 1, maxZoom: 19, attribution: osmMapnikAttrib}); - - var osmWikimediaUrl='https://maps.wikimedia.org/osm-intl/{z}/{x}/{y}.png'; - var osmWikimediaAttrib = 'Wikimedia maps beta | Maps data © <a href="https://openstreetmap.org">OpenStreetMap</a> contributors'; - var osmWikimedia = new L.TileLayer(osmWikimediaUrl, {minZoom: 1, maxZoom: 19, attribution: osmWikimediaAttrib}); - - // init map view - if(map_bounds) { - // TODO hack: https://github.com/Leaflet/Leaflet/issues/2021 - setTimeout(function () { - map.fitBounds(map_bounds, { - maxZoom:17 - }); - }, 0); - } else if (map_lon && map_lat) { - if(map_zoom) - map.setView(new L.LatLng(map_lat, map_lon),map_zoom); - else - map.setView(new L.LatLng(map_lat, map_lon),8); - } - - map.addLayer(osmMapnik); - - var baseLayers = { - "OSM Mapnik": osmMapnik/*, - "OSM Wikimedia": osmWikimedia*/ - }; - - L.control.layers(baseLayers).addTo(map); - - - if(map_geojson) - L.geoJson(map_geojson).addTo(map); - /*else if(map_bounds) - L.rectangle(map_bounds, {color: "#ff7800", weight: 3, fill:false}).addTo(map);*/ - }); - - // this event occour only once per element - $( this ).off( event ); - }); -}); -;$(document).ready(function(){ - $("#allow-all-engines").click(function() { - $(".onoffswitch-checkbox").each(function() { this.checked = false;}); - }); - - $("#disable-all-engines").click(function() { - $(".onoffswitch-checkbox").each(function() { this.checked = true;}); - }); -}); - diff --git a/searx/static/themes/oscar/js/searx.min.js.map b/searx/static/themes/oscar/js/searx.min.js.map deleted file mode 100644 index 4dd22d6..0000000 --- a/searx/static/themes/oscar/js/searx.min.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"sources":["searx.js"],"names":["requirejs","config","baseUrl","paths","app","window","searx","d","script","currentScript","scripts","getElementsByTagName","length","autocompleter","getAttribute","method","document","searchResults","Bloodhound","datumTokenizer","tokenizers","obj","whitespace","queryTokenizer","remote","initialize","$","ready","original_search_value","on","e","which","val","typeahead","name","displayKey","result","source","ttAdapter","bind","ev","suggestion","submit","focus","click","getElementById","value","this","select","btnTextCollapsed","data","btnTextNotCollapsed","hasClass","new_html","html","replace","btnClass","btnLabelDefault","btnLabelToggled","toggleClass","target","iframe_load","srctest","attr","undefined","dblclick","prop","addClass","removeClass","removeAttr","checked","a","parents","children","parent","addEventListener","each","infobox_body","find","height","css","hide","event","overpass_url","query_start","query_end","osm_id","osm_type","result_table","result_table_loadicon","osm_ignore_tags","query","ajax","done","elements","element","newHtml","row","tags","indexOf","substring","fail","could_not_load","off","leaflet_target","map_lon","map_lat","map_zoom","map_boundingbox","map_geojson","require","leaflet","southWest","L","latLng","northEast","map_bounds","latLngBounds","Icon","Default","imagePath","map","osmMapnikUrl","osmMapnikAttrib","osmMapnik","TileLayer","minZoom","maxZoom","attribution","osmWikimediaUrl","osmWikimediaAttrib","setTimeout","fitBounds","setView","LatLng","addLayer","baseLayers","OSM Mapnik","control","layers","addTo","geoJson"],"mappings":";;AAiBAA,UAAUC,QACNC,QAAS,2BACTC,OACIC,IAAK,YAmBbC,OAAOC,MAAQ,SAAUC,GACrB,YAGA,IAAIC,GAASD,EAAEE,eAAkB,WAC7B,GAAIC,GAAUH,EAAEI,qBAAqB,SACrC,OAAOD,GAAQA,EAAQE,OAAS,KAGpC,QACIC,cAA6D,SAA9CL,EAAOM,aAAa,sBACnCC,OAAQP,EAAOM,aAAa,iBAEjCE,UAkBAV,MAAMO,gBACLP,MAAMW,cAAgB,GAAIC,aACtBC,eAAgBD,WAAWE,WAAWC,IAAIC,WAAW,SACrDC,eAAgBL,WAAWE,WAAWE,WACtCE,OAAQ,6BAEZlB,MAAMW,cAAcQ,cAGxBC,EAAEV,UAAUW,MAAM,WACd,GAAIC,GAAwB,EACzBtB,OAAMO,gBACXa,EAAE,MAAMG,GAAG,UAAW,SAASC,GAChB,IAAXA,EAAEC,QACQH,EAAwBF,EAAE,MAAMM,SAGxCN,EAAE,MAAMO,UAAU,MACdC,KAAM,iBACNC,WAAY,SAASC,GACjB,MAAOA,IAEXC,OAAQ/B,MAAMW,cAAcqB,cAEhCZ,EAAE,MAAMa,KAAK,qBAAsB,SAASC,EAAIC,GACzCb,GACCF,EAAE,MAAMM,IAAIJ,GAEhBF,EAAE,gBAAgBgB,cAqB9BhB,EAAEV,UAAUW,MAAM,WAIdD,EAAE,gBAAgBiB,QAKlBjB,EAAE,iBAAiBkB,MAAM,WAC5B5B,SAAS6B,eAAe,KAAKC,MAAQ,KAMlCpB,EAAE,wBAAwBkB,MAAM,WAC5BlB,EAAEqB,MAAMC,WAMZtB,EAAE,iBAAiBkB,MAAM,WACrB,GAAIK,GAAmBvB,EAAEqB,MAAMG,KAAK,sBAChCC,EAAsBzB,EAAEqB,MAAMG,KAAK,yBAEf,MAArBD,GAAmD,KAAxBE,IACvBzB,EAAEqB,MAAMK,SAAS,aAChBC,SAAW3B,EAAEqB,MAAMO,OAAOC,QAAQN,EAAkBE,GAEpDE,SAAW3B,EAAEqB,MAAMO,OAAOC,QAAQJ,EAAqBF,GAE3DvB,EAAEqB,MAAMO,KAAKD,aAOrB3B,EAAE,oBAAoBkB,MAAM,WACxB,GAAIY,GAAW,OAAS9B,EAAEqB,MAAMG,KAAK,aACjCO,EAAkB/B,EAAEqB,MAAMG,KAAK,qBAC/BQ,EAAkBhC,EAAEqB,MAAMG,KAAK,oBACZ,MAApBQ,IACIhC,EAAEqB,MAAMK,SAAS,eAChBC,SAAW3B,EAAEqB,MAAMO,OAAOC,QAAQE,EAAiBC,GAEnDL,SAAW3B,EAAEqB,MAAMO,OAAOC,QAAQG,EAAiBD,GAEvD/B,EAAEqB,MAAMO,KAAKD,WAEjB3B,EAAEqB,MAAMY,YAAYH,GACpB9B,EAAEqB,MAAMY,YAAY,iBAMxBjC,EAAE,iBAAiBkB,MAAM,WACrB,GAAIgB,GAASlC,EAAEqB,MAAMG,KAAK,UACtBW,EAAcnC,EAAEkC,EAAS,aACzBE,EAAUD,EAAYE,KAAK,WAChBC,KAAZF,IAAqC,IAAZA,GACxBD,EAAYE,KAAK,MAAOF,EAAYX,KAAK,UAOjDxB,EAAE,WAAWuC,SAAS,WACtB,GAAIT,GAAW,OAAS9B,EAAEqB,MAAMG,KAAK,YAC9BxB,GAAEqB,MAAMK,SAAS,gBAChB1B,EAAE,mBAAmBqC,KAAK,UAAW,WACrCrC,EAAE,mBAAmBwC,KAAK,WAAW,GACrCxC,EAAE,WAAWyC,SAASX,GACtB9B,EAAE,WAAWyC,SAAS,UACtBzC,EAAE,WAAW0C,YAAY,iBAEzB1C,EAAE,mBAAmBqC,KAAK,UAAW,IACrCrC,EAAE,mBAAmB2C,WAAW,WAChC3C,EAAE,mBAAmB4C,SAAU,EAC/B5C,EAAE,WAAW0C,YAAYZ,GACzB9B,EAAE,WAAW0C,YAAY,UACzB1C,EAAE,WAAWyC,SAAS,kBAG9BzC,EAAE,aAAakB,MAAM,SAAS2B,GACf7C,EAAE6C,EAAEX,QAAQY,QAAQ,MAC1BC,WAAWV,KAAK,gBAAiB,SACtCrC,EAAE6C,EAAEX,QAAQc,SAASX,KAAK,gBAAiB,YAGlD1D,OAAOsE,iBAAiB,OAAQ,WAE7BjD,EAAE,YAAYkD,KAAK,WACf,GAAIC,GAAenD,EAAEqB,MAAM+B,KAAK,gBACbD,GAAaX,KAAK,gBAAkBW,EAAaC,KAAK,oBAAoBC,UAC5EF,EAAaG,IAAI,cAAczB,QAAQ,KAAM,KAE1D7B,EAAEqB,MAAM+B,KAAK,mBAAmBG,WAqB5CvD,EAAEV,UAAUW,MAAM,WACdD,EAAE,2BAA2BG,GAAI,QAAS,SAAUqD,GAChD,GAAIC,GAAe,gDACfC,EAAcD,EAAe,2BAC7BE,EAAY,cAEZC,EAAS5D,EAAEqB,MAAMG,KAAK,UACtBqC,EAAW7D,EAAEqB,MAAMG,KAAK,YACxBsC,EAAe9D,EAAEqB,MAAMG,KAAK,gBAC5BuC,EAAwB,IAAM/D,EAAEqB,MAAMG,KAAK,yBAG3CwC,GAAoB,YAAa,eAAgB,mBAAoB,gBAAiB,cAE1F,IAAGJ,GAAUC,GAAYC,EAAc,CACnCA,EAAe,IAAMA,CACrB,IAAIG,GAAQ,IACZ,QAAOJ,GACH,IAAK,OACDI,EAAQP,EAAc,QAAUE,EAAS,KAAOD,CAChD,MACJ,KAAK,MACDM,EAAQP,EAAc,OAASE,EAAS,KAAOD,CAC/C,MACJ,KAAK,WACDM,EAAQP,EAAc,YAAcE,EAAS,KAAOD,EAK5D,GAAGM,EAEC,CAAkBjE,EAAEkE,KAAMD,GACzBE,KAAK,SAAUvC,GACZ,GAAGA,GAAQA,EAAKwC,UAAYxC,EAAKwC,SAAS,GAAI,CAC1C,GAAIC,GAAUzC,EAAKwC,SAAS,GACxBE,EAAUtE,EAAE8D,GAAclC,MAC9B,KAAK,GAAI2C,KAAOF,GAAQG,KACpB,GAAyB,OAAtBH,EAAQG,KAAKhE,OAAkD,GAAjCwD,EAAgBS,QAAQF,GAAY,CAEjE,OADAD,GAAW,WAAaC,EAAM,YACvBA,GACH,IAAK,QACL,IAAK,MACDD,GAAW,gBAAmBD,EAAQG,KAAKD,GAAK1C,QAAQ,KAAK,IAAM,KAAQwC,EAAQG,KAAKD,GAAO,MAC/F,MACJ,KAAK,QACDD,GAAW,mBAAsBD,EAAQG,KAAKD,GAAO,KAAQF,EAAQG,KAAKD,GAAO,MACjF,MACJ,KAAK,UACL,IAAK,MACDD,GAAW,YAAeD,EAAQG,KAAKD,GAAO,KAAQF,EAAQG,KAAKD,GAAO,MAC1E,MACJ,KAAK,WACDD,GAAW,0CAA6CD,EAAQG,KAAKD,GAAO,KAAQF,EAAQG,KAAKD,GAAO,MACxG,MACJ,KAAK,YACD,IAAsC,GAAnCF,EAAQG,KAAKD,GAAKE,QAAQ,KAAY,CACrCH,GAAW,oBAAuBD,EAAQG,KAAKD,GAAKG,UAAU,EAAEL,EAAQG,KAAKD,GAAKE,QAAQ,MAAQ,uBAAyBJ,EAAQG,KAAKD,GAAKG,UAAUL,EAAQG,KAAKD,GAAKE,QAAQ,KAAK,GAAK,KAAQJ,EAAQG,KAAKD,GAAO,MACvN,OAGR,QAEID,GAAWD,EAAQG,KAAKD,GAGhCD,GAAW,aAGnBtE,EAAE8D,GAAclC,KAAK0C,GACrBtE,EAAE8D,GAAcpB,YAAY,UAC5B1C,EAAE+D,GAAuBtB,SAAS,aAGzCkC,KAAK,WACF3E,EAAE+D,GAAuBnC,KAAK5B,EAAE+D,GAAuBnC,OAAS,yBAA2BgD,eAAe,WAMtH5E,EAAGqB,MAAOwD,IAAKrB,KAGnBxD,EAAE,mBAAmBG,GAAI,QAAS,SAAUqD,GACxC,GAAIsB,GAAiB9E,EAAEqB,MAAMG,KAAK,kBAC9BuD,EAAU/E,EAAEqB,MAAMG,KAAK,WACvBwD,EAAUhF,EAAEqB,MAAMG,KAAK,WACvByD,EAAWjF,EAAEqB,MAAMG,KAAK,YACxB0D,EAAkBlF,EAAEqB,MAAMG,KAAK,mBAC/B2D,EAAcnF,EAAEqB,MAAMG,KAAK,cAE/B4D,UAAS,qBAAsB,SAASC,GACjCH,IACCI,UAAYC,EAAEC,OAAON,EAAgB,GAAIA,EAAgB,IACzDO,UAAYF,EAAEC,OAAON,EAAgB,GAAIA,EAAgB,IACzDQ,WAAaH,EAAEI,aAAaL,UAAWG,YAK3CF,EAAEK,KAAKC,QAAQC,UAAa,+BAG5B,IAAIC,GAAMR,EAAEQ,IAAIjB,GAGZkB,EAAa,qDACbC,EAAgB,gFAChBC,EAAY,GAAIX,GAAEY,UAAUH,GAAeI,QAAS,EAAGC,QAAS,GAAIC,YAAaL,IAEjFM,EAAgB,sDAChBC,EAAqB,sGACN,IAAIjB,GAAEY,UAAUI,GAAkBH,QAAS,EAAGC,QAAS,GAAIC,YAAaE,GAGxFd,YAECe,WAAW,WACPV,EAAIW,UAAUhB,YACVW,QAAQ,MAEb,GACItB,GAAWC,IACfC,EACCc,EAAIY,QAAQ,GAAIpB,GAAEqB,OAAO5B,EAASD,GAASE,GAE3Cc,EAAIY,QAAQ,GAAIpB,GAAEqB,OAAO5B,EAASD,GAAS,IAG/CgB,EAAIc,SAASX,EAEb,IAAIY,IACPC,aAAcb,EAIfX,GAAEyB,QAAQC,OAAOH,GAAYI,MAAMnB,GAGhCZ,GACCI,EAAE4B,QAAQhC,GAAa+B,MAAMnB,KAMrC/F,EAAGqB,MAAOwD,IAAKrB,OAGtBxD,EAAEV,UAAUW,MAAM,WACfD,EAAE,sBAAsBkB,MAAM,WAC1BlB,EAAE,yBAAyBkD,KAAK,WAAa7B,KAAKuB,SAAU,MAGhE5C,EAAE,wBAAwBkB,MAAM,WAC5BlB,EAAE,yBAAyBkD,KAAK,WAAa7B,KAAKuB,SAAU","file":"searx.min.js"}
\ No newline at end of file diff --git a/searx/static/themes/oscar/js/searx_src/00_requirejs_config.js b/searx/static/themes/oscar/js/searx_src/00_requirejs_config.js deleted file mode 100644 index e7c2abd..0000000 --- a/searx/static/themes/oscar/js/searx_src/00_requirejs_config.js +++ /dev/null @@ -1,23 +0,0 @@ -/** - * searx is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * searx is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with searx. If not, see < http://www.gnu.org/licenses/ >. - * - * (C) 2014 by Thomas Pointhuber, <thomas.pointhuber@gmx.at> - */ - -requirejs.config({ - baseUrl: './static/themes/oscar/js', - paths: { - app: '../app' - } -}); diff --git a/searx/static/themes/oscar/less/logicodev/code.less b/searx/static/themes/oscar/less/logicodev/code.less deleted file mode 100644 index 491b30e..0000000 --- a/searx/static/themes/oscar/less/logicodev/code.less +++ /dev/null @@ -1,101 +0,0 @@ -pre, code{ - font-family: 'Ubuntu Mono', 'Courier New', 'Lucida Console', monospace !important; -} - -.lineno{ - margin-right: 5px; -} - -.highlight .hll { background-color: #ffffcc } -.highlight { background: #f8f8f8; } -.highlight .c { color: #556366; font-style: italic } /* Comment */ -.highlight .err { border: 1px solid @orange } /* Error */ -.highlight .k { color: #BE74D5; font-weight: bold } /* Keyword */ -.highlight .o { color: #D19A66 } /* Operator */ -.highlight .cm { color: #556366; font-style: italic } /* Comment.Multiline */ -.highlight .cp { color: #BC7A00 } /* Comment.Preproc */ -.highlight .c1 { color: #556366; font-style: italic } /* Comment.Single */ -.highlight .cs { color: #556366; font-style: italic } /* Comment.Special */ -.highlight .gd { color: #A00000 } /* Generic.Deleted */ -.highlight .ge { font-style: italic } /* Generic.Emph */ -.highlight .gr { color: #FF0000 } /* Generic.Error */ -.highlight .gh { color: #000080; font-weight: bold } /* Generic.Heading */ -.highlight .gi { color: #00A000 } /* Generic.Inserted */ -.highlight .go { color: #888888 } /* Generic.Output */ -.highlight .gp { color: #000080; font-weight: bold } /* Generic.Prompt */ -.highlight .gs { font-weight: bold } /* Generic.Strong */ -.highlight .gu { color: #800080; font-weight: bold } /* Generic.Subheading */ -.highlight .gt { color: #0044DD } /* Generic.Traceback */ -.highlight .kc { color: #BE74D5; font-weight: bold } /* Keyword.Constant */ -.highlight .kd { color: #BE74D5; font-weight: bold } /* Keyword.Declaration */ -.highlight .kn { color: #BE74D5; font-weight: bold } /* Keyword.Namespace */ -.highlight .kp { color: #BE74D5 } /* Keyword.Pseudo */ -.highlight .kr { color: #BE74D5; font-weight: bold } /* Keyword.Reserved */ -.highlight .kt { color: #D46C72 } /* Keyword.Type */ -.highlight .m { color: #D19A66 } /* Literal.Number */ -.highlight .s { color: #86C372 } /* Literal.String */ -.highlight .na { color: #7D9029 } /* Name.Attribute */ -.highlight .nb { color: #BE74D5 } /* Name.Builtin */ -.highlight .nc { color: #61AFEF; font-weight: bold } /* Name.Class */ -.highlight .no { color: #D19A66 } /* Name.Constant */ -.highlight .nd { color: #AA22FF } /* Name.Decorator */ -.highlight .ni { color: #999999; font-weight: bold } /* Name.Entity */ -.highlight .ne { color: #D2413A; font-weight: bold } /* Name.Exception */ -.highlight .nf { color: #61AFEF } /* Name.Function */ -.highlight .nl { color: #A0A000 } /* Name.Label */ -.highlight .nn { color: #61AFEF; font-weight: bold } /* Name.Namespace */ -.highlight .nt { color: #BE74D5; font-weight: bold } /* Name.Tag */ -.highlight .nv { color: #DFC06F } /* Name.Variable */ -.highlight .ow { color: #AA22FF; font-weight: bold } /* Operator.Word */ -.highlight .w { color: #D7DAE0 } /* Text.Whitespace */ -.highlight .mf { color: #D19A66 } /* Literal.Number.Float */ -.highlight .mh { color: #D19A66 } /* Literal.Number.Hex */ -.highlight .mi { color: #D19A66 } /* Literal.Number.Integer */ -.highlight .mo { color: #D19A66 } /* Literal.Number.Oct */ -.highlight .sb { color: #86C372 } /* Literal.String.Backtick */ -.highlight .sc { color: #86C372 } /* Literal.String.Char */ -.highlight .sd { color: #86C372; font-style: italic } /* Literal.String.Doc */ -.highlight .s2 { color: #86C372 } /* Literal.String.Double */ -.highlight .se { color: #BB6622; font-weight: bold } /* Literal.String.Escape */ -.highlight .sh { color: #86C372 } /* Literal.String.Heredoc */ -.highlight .si { color: #BB6688; font-weight: bold } /* Literal.String.Interpol */ -.highlight .sx { color: #BE74D5 } /* Literal.String.Other */ -.highlight .sr { color: #BB6688 } /* Literal.String.Regex */ -.highlight .s1 { color: #86C372 } /* Literal.String.Single */ -.highlight .ss { color: #DFC06F } /* Literal.String.Symbol */ -.highlight .bp { color: #BE74D5 } /* Name.Builtin.Pseudo */ -.highlight .vc { color: #DFC06F } /* Name.Variable.Class */ -.highlight .vg { color: #DFC06F } /* Name.Variable.Global */ -.highlight .vi { color: #DFC06F } /* Name.Variable.Instance */ -.highlight .il { color: #D19A66 } /* Literal.Number.Integer.Long */ - -.highlight .lineno { - -webkit-touch-callout: none; - -webkit-user-select: none; - -khtml-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - cursor: default; - color: #556366; - - &::selection { - background: transparent; /* WebKit/Blink Browsers */ - } - &::-moz-selection { - background: transparent; /* Gecko Browsers */ - } -} - -.highlight pre { - background-color: #282C34; - color: #D7DAE0; - border: none; - margin-bottom: 25px; - font-size: 15px; - padding: 20px 10px; -} - -.highlight { - font-weight: 700; -} diff --git a/searx/static/themes/oscar/less/logicodev/preferences.less b/searx/static/themes/oscar/less/logicodev/preferences.less deleted file mode 100644 index 82ce163..0000000 --- a/searx/static/themes/oscar/less/logicodev/preferences.less +++ /dev/null @@ -1,15 +0,0 @@ -.table > tbody > tr > td, .table > tbody > tr > th { - vertical-align: middle !important; -} - -.nav-tabs.nav-justified{ - margin-bottom: 20px; -} - -p { - margin: 10px 0; -} - -input.cursor-text { - margin: 10px 0; -} diff --git a/searx/static/themes/oscar/less/pointhi/code.less b/searx/static/themes/oscar/less/pointhi/code.less deleted file mode 100644 index 70a2a5d..0000000 --- a/searx/static/themes/oscar/less/pointhi/code.less +++ /dev/null @@ -1,79 +0,0 @@ -.highlight .hll { background-color: #ffffcc } -.highlight { background: #f8f8f8; } -.highlight .c { color: #408080; font-style: italic } /* Comment */ -.highlight .err { border: 1px solid #FF0000 } /* Error */ -.highlight .k { color: #008000; font-weight: bold } /* Keyword */ -.highlight .o { color: #666666 } /* Operator */ -.highlight .cm { color: #408080; font-style: italic } /* Comment.Multiline */ -.highlight .cp { color: #BC7A00 } /* Comment.Preproc */ -.highlight .c1 { color: #408080; font-style: italic } /* Comment.Single */ -.highlight .cs { color: #408080; font-style: italic } /* Comment.Special */ -.highlight .gd { color: #A00000 } /* Generic.Deleted */ -.highlight .ge { font-style: italic } /* Generic.Emph */ -.highlight .gr { color: #FF0000 } /* Generic.Error */ -.highlight .gh { color: #000080; font-weight: bold } /* Generic.Heading */ -.highlight .gi { color: #00A000 } /* Generic.Inserted */ -.highlight .go { color: #888888 } /* Generic.Output */ -.highlight .gp { color: #000080; font-weight: bold } /* Generic.Prompt */ -.highlight .gs { font-weight: bold } /* Generic.Strong */ -.highlight .gu { color: #800080; font-weight: bold } /* Generic.Subheading */ -.highlight .gt { color: #0044DD } /* Generic.Traceback */ -.highlight .kc { color: #008000; font-weight: bold } /* Keyword.Constant */ -.highlight .kd { color: #008000; font-weight: bold } /* Keyword.Declaration */ -.highlight .kn { color: #008000; font-weight: bold } /* Keyword.Namespace */ -.highlight .kp { color: #008000 } /* Keyword.Pseudo */ -.highlight .kr { color: #008000; font-weight: bold } /* Keyword.Reserved */ -.highlight .kt { color: #B00040 } /* Keyword.Type */ -.highlight .m { color: #666666 } /* Literal.Number */ -.highlight .s { color: #BA2121 } /* Literal.String */ -.highlight .na { color: #7D9029 } /* Name.Attribute */ -.highlight .nb { color: #008000 } /* Name.Builtin */ -.highlight .nc { color: #0000FF; font-weight: bold } /* Name.Class */ -.highlight .no { color: #880000 } /* Name.Constant */ -.highlight .nd { color: #AA22FF } /* Name.Decorator */ -.highlight .ni { color: #999999; font-weight: bold } /* Name.Entity */ -.highlight .ne { color: #D2413A; font-weight: bold } /* Name.Exception */ -.highlight .nf { color: #0000FF } /* Name.Function */ -.highlight .nl { color: #A0A000 } /* Name.Label */ -.highlight .nn { color: #0000FF; font-weight: bold } /* Name.Namespace */ -.highlight .nt { color: #008000; font-weight: bold } /* Name.Tag */ -.highlight .nv { color: #19177C } /* Name.Variable */ -.highlight .ow { color: #AA22FF; font-weight: bold } /* Operator.Word */ -.highlight .w { color: #bbbbbb } /* Text.Whitespace */ -.highlight .mf { color: #666666 } /* Literal.Number.Float */ -.highlight .mh { color: #666666 } /* Literal.Number.Hex */ -.highlight .mi { color: #666666 } /* Literal.Number.Integer */ -.highlight .mo { color: #666666 } /* Literal.Number.Oct */ -.highlight .sb { color: #BA2121 } /* Literal.String.Backtick */ -.highlight .sc { color: #BA2121 } /* Literal.String.Char */ -.highlight .sd { color: #BA2121; font-style: italic } /* Literal.String.Doc */ -.highlight .s2 { color: #BA2121 } /* Literal.String.Double */ -.highlight .se { color: #BB6622; font-weight: bold } /* Literal.String.Escape */ -.highlight .sh { color: #BA2121 } /* Literal.String.Heredoc */ -.highlight .si { color: #BB6688; font-weight: bold } /* Literal.String.Interpol */ -.highlight .sx { color: #008000 } /* Literal.String.Other */ -.highlight .sr { color: #BB6688 } /* Literal.String.Regex */ -.highlight .s1 { color: #BA2121 } /* Literal.String.Single */ -.highlight .ss { color: #19177C } /* Literal.String.Symbol */ -.highlight .bp { color: #008000 } /* Name.Builtin.Pseudo */ -.highlight .vc { color: #19177C } /* Name.Variable.Class */ -.highlight .vg { color: #19177C } /* Name.Variable.Global */ -.highlight .vi { color: #19177C } /* Name.Variable.Instance */ -.highlight .il { color: #666666 } /* Literal.Number.Integer.Long */ - -.highlight .lineno { - -webkit-touch-callout: none; - -webkit-user-select: none; - -khtml-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - cursor: default; - - &::selection { - background: transparent; /* WebKit/Blink Browsers */ - } - &::-moz-selection { - background: transparent; /* Gecko Browsers */ - } -} diff --git a/searx/static/themes/oscar/less/pointhi/preferences.less b/searx/static/themes/oscar/less/pointhi/preferences.less deleted file mode 100644 index 9672d50..0000000 --- a/searx/static/themes/oscar/less/pointhi/preferences.less +++ /dev/null @@ -1,3 +0,0 @@ -.table > tbody > tr > td, .table > tbody > tr > th { - vertical-align: middle !important; -} diff --git a/searx/static/themes/oscar/package.json b/searx/static/themes/oscar/package.json index 5c01ef9..8a3d487 100644 --- a/searx/static/themes/oscar/package.json +++ b/searx/static/themes/oscar/package.json @@ -1,11 +1,13 @@ { "devDependencies": { - "grunt": "^0.4.5", - "grunt-contrib-concat": "~0.5.0", - "grunt-contrib-jshint": "~0.10.0", - "grunt-contrib-less": "~0.11.0", - "grunt-contrib-uglify": "~0.6.0", - "grunt-contrib-watch": "~0.6.1" + "grunt": "^1.3.0", + "grunt-cli": "^1.3.2", + "grunt-contrib-concat": "~1.0.1", + "grunt-contrib-copy": "^1.0.0", + "grunt-contrib-jshint": "~3.0.0", + "grunt-contrib-less": "~3.0.0", + "grunt-contrib-uglify": "~5.0.0", + "grunt-contrib-watch": "~1.1.0" }, "scripts": { "build": "npm install && grunt", @@ -13,6 +15,9 @@ "test": "grunt" }, "dependencies": { - "grunt-cli": "^1.3.2" + "bootstrap": "^3.4.1", + "corejs-typeahead": "^1.3.1", + "jquery": "^3.6.0", + "leaflet": "^1.7.1" } } diff --git a/searx/static/themes/oscar/js/searx_src/01_init.js b/searx/static/themes/oscar/src/js/01_init.js index 690365c..dd8de4d 100644 --- a/searx/static/themes/oscar/js/searx_src/01_init.js +++ b/searx/static/themes/oscar/src/js/01_init.js @@ -25,6 +25,7 @@ window.searx = (function(d) { return { autocompleter: script.getAttribute('data-autocompleter') === 'true', - method: script.getAttribute('data-method') + method: script.getAttribute('data-method'), + translations: JSON.parse(script.getAttribute('data-translations')) }; })(document); diff --git a/searx/static/themes/oscar/js/searx_src/autocompleter.js b/searx/static/themes/oscar/src/js/autocompleter.js index 26d5675..56293f4 100644 --- a/searx/static/themes/oscar/js/searx_src/autocompleter.js +++ b/searx/static/themes/oscar/src/js/autocompleter.js @@ -15,31 +15,42 @@ * (C) 2014 by Thomas Pointhuber, <thomas.pointhuber@gmx.at> */ -if(searx.autocompleter) { - searx.searchResults = new Bloodhound({ - datumTokenizer: Bloodhound.tokenizers.obj.whitespace('value'), - queryTokenizer: Bloodhound.tokenizers.whitespace, - remote: './autocompleter?q=%QUERY' - }); - searx.searchResults.initialize(); -} - $(document).ready(function(){ var original_search_value = ''; if(searx.autocompleter) { - $("#q").on('keydown', function(e) { + var searchResults = new Bloodhound({ + datumTokenizer: Bloodhound.tokenizers.obj.whitespace('value'), + queryTokenizer: Bloodhound.tokenizers.whitespace, + remote: { + url: './autocompleter?q=%QUERY', + wildcard: '%QUERY' + } + }); + searchResults.initialize(); + + $("#q").on('keydown', function(e) { if(e.which == 13) { original_search_value = $('#q').val(); } }); - $('#q').typeahead(null, { + $('#q').typeahead({ name: 'search-results', + highlight: false, + hint: true, displayKey: function(result) { return result; }, - source: searx.searchResults.ttAdapter() + classNames: { + input: 'tt-input', + hint: 'tt-hint', + menu: 'tt-dropdown-menu', + dataset: 'tt-dataset-search-results', + }, + }, { + name: 'autocomplete', + source: searchResults, }); - $('#q').bind('typeahead:selected', function(ev, suggestion) { + $('#q').bind('typeahead:select', function(ev, suggestion) { if(original_search_value) { $('#q').val(original_search_value); } diff --git a/searx/static/themes/oscar/js/searx_src/element_modifiers.js b/searx/static/themes/oscar/src/js/element_modifiers.js index a113df9..a113df9 100644 --- a/searx/static/themes/oscar/js/searx_src/element_modifiers.js +++ b/searx/static/themes/oscar/src/js/element_modifiers.js diff --git a/searx/static/themes/oscar/js/searx_src/infobox.js b/searx/static/themes/oscar/src/js/infobox.js index cb7f1ee..cb7f1ee 100644 --- a/searx/static/themes/oscar/js/searx_src/infobox.js +++ b/searx/static/themes/oscar/src/js/infobox.js diff --git a/searx/static/themes/oscar/js/searx_src/leaflet_map.js b/searx/static/themes/oscar/src/js/leaflet_map.js index 06931b4..83364b0 100644 --- a/searx/static/themes/oscar/js/searx_src/leaflet_map.js +++ b/searx/static/themes/oscar/src/js/leaflet_map.js @@ -90,7 +90,7 @@ $(document).ready(function(){ } }) .fail(function() { - $(result_table_loadicon).html($(result_table_loadicon).html() + "<p class=\"text-muted\">"+could_not_load+"</p>"); + $(result_table_loadicon).html($(result_table_loadicon).html() + "<p class=\"text-muted\">"+searx.translations.could_not_load+"</p>"); }); } } @@ -107,59 +107,54 @@ $(document).ready(function(){ var map_boundingbox = $(this).data('map-boundingbox'); var map_geojson = $(this).data('map-geojson'); - require(['leaflet-0.7.3.min'], function(leaflet) { - if(map_boundingbox) { - southWest = L.latLng(map_boundingbox[0], map_boundingbox[2]); - northEast = L.latLng(map_boundingbox[1], map_boundingbox[3]); - map_bounds = L.latLngBounds(southWest, northEast); - } + if(map_boundingbox) { + southWest = L.latLng(map_boundingbox[0], map_boundingbox[2]); + northEast = L.latLng(map_boundingbox[1], map_boundingbox[3]); + map_bounds = L.latLngBounds(southWest, northEast); + } - // TODO hack - // change default imagePath - L.Icon.Default.imagePath = "./static/themes/oscar/img/map"; + // change default imagePath + L.Icon.Default.imagePath = "./static/themes/oscar/css/images/"; - // init map - var map = L.map(leaflet_target); + // init map + var map = L.map(leaflet_target); - // create the tile layer with correct attribution - var osmMapnikUrl='https://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png'; - var osmMapnikAttrib='Map data © <a href="https://openstreetmap.org">OpenStreetMap</a> contributors'; - var osmMapnik = new L.TileLayer(osmMapnikUrl, {minZoom: 1, maxZoom: 19, attribution: osmMapnikAttrib}); + // create the tile layer with correct attribution + var osmMapnikUrl='https://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png'; + var osmMapnikAttrib='Map data © <a href="https://openstreetmap.org">OpenStreetMap</a> contributors'; + var osmMapnik = new L.TileLayer(osmMapnikUrl, {minZoom: 1, maxZoom: 19, attribution: osmMapnikAttrib}); - var osmWikimediaUrl='https://maps.wikimedia.org/osm-intl/{z}/{x}/{y}.png'; - var osmWikimediaAttrib = 'Wikimedia maps beta | Maps data © <a href="https://openstreetmap.org">OpenStreetMap</a> contributors'; - var osmWikimedia = new L.TileLayer(osmWikimediaUrl, {minZoom: 1, maxZoom: 19, attribution: osmWikimediaAttrib}); + var osmWikimediaUrl='https://maps.wikimedia.org/osm-intl/{z}/{x}/{y}.png'; + var osmWikimediaAttrib = 'Wikimedia maps beta | Maps data © <a href="https://openstreetmap.org">OpenStreetMap</a> contributors'; + var osmWikimedia = new L.TileLayer(osmWikimediaUrl, {minZoom: 1, maxZoom: 19, attribution: osmWikimediaAttrib}); - // init map view + // init map view + setTimeout(function() { if(map_bounds) { - // TODO hack: https://github.com/Leaflet/Leaflet/issues/2021 - setTimeout(function () { - map.fitBounds(map_bounds, { - maxZoom:17 - }); - }, 0); + map.fitBounds(map_bounds, { + maxZoom:17 + }); } else if (map_lon && map_lat) { if(map_zoom) map.setView(new L.LatLng(map_lat, map_lon),map_zoom); else map.setView(new L.LatLng(map_lat, map_lon),8); - } - - map.addLayer(osmMapnik); + } + }, 0); - var baseLayers = { - "OSM Mapnik": osmMapnik/*, - "OSM Wikimedia": osmWikimedia*/ - }; + map.addLayer(osmMapnik); - L.control.layers(baseLayers).addTo(map); + var baseLayers = { + "OSM Mapnik": osmMapnik/*, + "OSM Wikimedia": osmWikimedia*/ + }; + L.control.layers(baseLayers).addTo(map); - if(map_geojson) - L.geoJson(map_geojson).addTo(map); - /*else if(map_bounds) - L.rectangle(map_bounds, {color: "#ff7800", weight: 3, fill:false}).addTo(map);*/ - }); + if(map_geojson) + L.geoJson(map_geojson).addTo(map); + /*else if(map_bounds) + L.rectangle(map_bounds, {color: "#ff7800", weight: 3, fill:false}).addTo(map);*/ // this event occour only once per element $( this ).off( event ); diff --git a/searx/static/themes/oscar/js/searx_src/toggleall.js b/searx/static/themes/oscar/src/js/toggleall.js index b6c484e..b6c484e 100644 --- a/searx/static/themes/oscar/js/searx_src/toggleall.js +++ b/searx/static/themes/oscar/src/js/toggleall.js diff --git a/searx/static/themes/oscar/src/less/bootstrap/bootstrap.less b/searx/static/themes/oscar/src/less/bootstrap/bootstrap.less new file mode 100644 index 0000000..d6145eb --- /dev/null +++ b/searx/static/themes/oscar/src/less/bootstrap/bootstrap.less @@ -0,0 +1,3 @@ +@import "../../../node_modules/bootstrap/less/bootstrap.less"; + +@import "typeahead.less"; diff --git a/searx/static/themes/oscar/src/less/bootstrap/typeahead.less b/searx/static/themes/oscar/src/less/bootstrap/typeahead.less new file mode 100644 index 0000000..de1c6ef --- /dev/null +++ b/searx/static/themes/oscar/src/less/bootstrap/typeahead.less @@ -0,0 +1,154 @@ +/* + * typehead.js-bootstrap3.less + * @version 0.2.3 + * https://github.com/hyspace/typeahead.js-bootstrap3.less + * + * Licensed under the MIT license: + * http://www.opensource.org/licenses/MIT + */ + +//custom mixin for .form-control-validation +.typeahead-form-control(@border-color: #ccc;) { + border-color: @border-color; + .box-shadow(inset 0 1px 1px rgba(0,0,0,.075)); // Redeclare so transitions work + &:focus { + border-color: darken(@border-color, 10%); + @shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 6px lighten(@border-color, 20%); + .box-shadow(@shadow); + } + } + + //main styles for control + .tt-input, + .tt-hint { + .twitter-typeahead &{ + //validation states + .has-warning &{ + .typeahead-form-control(@state-warning-text); + } + .has-error &{ + .typeahead-form-control(@state-danger-text); + } + .has-success &{ + .typeahead-form-control(@state-success-text); + } + } + + //border + .input-group .twitter-typeahead:first-child &{ + .border-left-radius(@border-radius-base); + } + .input-group .twitter-typeahead:last-child &{ + .border-right-radius(@border-radius-base); + } + + //sizing - small:size and border + .input-group.input-group-sm .twitter-typeahead &{ + .input-size(@input-height-small; @padding-small-vertical; @padding-small-horizontal; @font-size-small; @line-height-small; @border-radius-small); + } + .input-group.input-group-sm .twitter-typeahead:not(:first-child):not(:last-child) &{ + border-radius: 0; + } + .input-group.input-group-sm .twitter-typeahead:first-child &{ + .border-left-radius(@border-radius-small); + .border-right-radius(0); + } + .input-group.input-group-sm .twitter-typeahead:last-child &{ + .border-left-radius(0); + .border-right-radius(@border-radius-small); + } + + //sizing - large:size and border + .input-group.input-group-lg .twitter-typeahead &{ + .input-size(@input-height-large; @padding-large-vertical; @padding-large-horizontal; @font-size-large; @line-height-large; @border-radius-large); + } + .input-group.input-group-lg .twitter-typeahead:not(:first-child):not(:last-child) &{ + border-radius: 0; + } + .input-group.input-group-lg .twitter-typeahead:first-child &{ + .border-left-radius(@border-radius-large); + .border-right-radius(0); + } + .input-group.input-group-lg .twitter-typeahead:last-child &{ + .border-left-radius(0); + .border-right-radius(@border-radius-large); + } + } + + //for wrapper + .twitter-typeahead { + width: 100%; + .input-group &{ + //overwrite `display:inline-block` style + display: table-cell!important; + float: left; + } + } + + //particular style for each other + .twitter-typeahead .tt-hint { + color: @text-muted;//color - hint + } + .twitter-typeahead .tt-input { + z-index: 2; + //disabled status + //overwrite inline styles of .tt-query + &[disabled], + &[readonly], + fieldset[disabled] & { + cursor: not-allowed; + //overwirte inline style + background-color: @input-bg-disabled!important; + } + } + + //dropdown styles + .tt-dropdown-menu { + //dropdown menu + position: absolute; + top: 100%; + left: 0; + z-index: @zindex-dropdown; + min-width: 160px; + width: 100%; + padding: 5px 0; + margin: 2px 0 0; + list-style: none; + font-size: @font-size-base; + background-color: @dropdown-bg; + border: 1px solid @dropdown-fallback-border; + border: 1px solid @dropdown-border; + border-radius: @border-radius-base; + .box-shadow(0 6px 12px rgba(0,0,0,.175)); + background-clip: padding-box; + *border-right-width: 2px; + *border-bottom-width: 2px; + + .tt-suggestion { + //item + display: block; + padding: 3px 20px; + clear: both; + font-weight: normal; + line-height: @line-height-base; + color: @dropdown-link-color; + white-space: nowrap; + text-align: left; + cursor: pointer !important; + &.tt-cursor { + //item selected + text-decoration: none; + outline: 0; + background-color: @dropdown-link-hover-bg; + color: @dropdown-link-hover-color; + a { + //link in item selected + color: @dropdown-link-hover-color; + } + } + p { + margin: 0; + } + } + } +
\ No newline at end of file diff --git a/searx/static/themes/oscar/less/logicodev-dark/oscar.less b/searx/static/themes/oscar/src/less/logicodev-dark/oscar.less index e788b8c..2b26c50 100644 --- a/searx/static/themes/oscar/less/logicodev-dark/oscar.less +++ b/searx/static/themes/oscar/src/less/logicodev-dark/oscar.less @@ -71,10 +71,6 @@ ul.nav li a { border-color: #4d3f43 !important; } -.highlight { - background: #333333 !important; -} - /*nav*/ .navbar{ background:#1d1f21 none; @@ -243,3 +239,9 @@ p.btn.btn-default{ .highlight { background-color: transparent !important; } + +/* engine tooltip */ +.engine-tooltip { + border: 1px solid #3d3f43; + background: #1d1f21 ; +} diff --git a/searx/static/themes/oscar/less/logicodev/advanced.less b/searx/static/themes/oscar/src/less/logicodev/advanced.less index b8e10de..b8e10de 100644 --- a/searx/static/themes/oscar/less/logicodev/advanced.less +++ b/searx/static/themes/oscar/src/less/logicodev/advanced.less diff --git a/searx/static/themes/oscar/less/logicodev/checkbox.less b/searx/static/themes/oscar/src/less/logicodev/checkbox.less index 6428b36..6428b36 100644 --- a/searx/static/themes/oscar/less/logicodev/checkbox.less +++ b/searx/static/themes/oscar/src/less/logicodev/checkbox.less diff --git a/searx/static/themes/oscar/src/less/logicodev/code.less b/searx/static/themes/oscar/src/less/logicodev/code.less new file mode 100644 index 0000000..3aef968 --- /dev/null +++ b/searx/static/themes/oscar/src/less/logicodev/code.less @@ -0,0 +1,14 @@ +pre, code { + font-family: 'Ubuntu Mono', 'Courier New', 'Lucida Console', monospace !important; +} + +@import "pygments.less"; + +.code-highlight pre { + margin-bottom: 25px; + padding: 20px 10px; + background-color: inherit; + color: inherit; + border: inherit; + color: #D7DAE0; +} diff --git a/searx/static/themes/oscar/less/logicodev/cursor.less b/searx/static/themes/oscar/src/less/logicodev/cursor.less index cbc1ea6..cbc1ea6 100644 --- a/searx/static/themes/oscar/less/logicodev/cursor.less +++ b/searx/static/themes/oscar/src/less/logicodev/cursor.less diff --git a/searx/static/themes/oscar/less/logicodev/footer.less b/searx/static/themes/oscar/src/less/logicodev/footer.less index d23a0cc..d23a0cc 100644 --- a/searx/static/themes/oscar/less/logicodev/footer.less +++ b/searx/static/themes/oscar/src/less/logicodev/footer.less diff --git a/searx/static/themes/oscar/less/logicodev/infobox.less b/searx/static/themes/oscar/src/less/logicodev/infobox.less index e3582df..e3582df 100644 --- a/searx/static/themes/oscar/less/logicodev/infobox.less +++ b/searx/static/themes/oscar/src/less/logicodev/infobox.less diff --git a/searx/static/themes/oscar/less/logicodev/navbar.less b/searx/static/themes/oscar/src/less/logicodev/navbar.less index 6e4f9ee..6e4f9ee 100644 --- a/searx/static/themes/oscar/less/logicodev/navbar.less +++ b/searx/static/themes/oscar/src/less/logicodev/navbar.less diff --git a/searx/static/themes/oscar/less/logicodev/onoff.less b/searx/static/themes/oscar/src/less/logicodev/onoff.less index fbd2983..fbd2983 100644 --- a/searx/static/themes/oscar/less/logicodev/onoff.less +++ b/searx/static/themes/oscar/src/less/logicodev/onoff.less diff --git a/searx/static/themes/oscar/less/logicodev/oscar.less b/searx/static/themes/oscar/src/less/logicodev/oscar.less index da80d1e..da80d1e 100644 --- a/searx/static/themes/oscar/less/logicodev/oscar.less +++ b/searx/static/themes/oscar/src/less/logicodev/oscar.less diff --git a/searx/static/themes/oscar/src/less/logicodev/preferences.less b/searx/static/themes/oscar/src/less/logicodev/preferences.less new file mode 100644 index 0000000..ccd0b02 --- /dev/null +++ b/searx/static/themes/oscar/src/less/logicodev/preferences.less @@ -0,0 +1,31 @@ +.table > tbody > tr > td, .table > tbody > tr > th { + vertical-align: middle !important; +} + +.nav-tabs.nav-justified{ + margin-bottom: 20px; +} + +p { + margin: 10px 0; +} + +input.cursor-text { + margin: 10px 0; +} + +.engine-tooltip { + display: none; + position: absolute; + padding: 0.5rem 1rem; + margin: 0rem 0 0 2rem; + border: 1px solid #ddd; + background: white; + font-size: 14px; + font-weight: normal; + z-index: 1000000; +} + +th:hover .engine-tooltip, .engine-tooltip:hover { + display: inline-block; +}
\ No newline at end of file diff --git a/searx/static/themes/oscar/src/less/logicodev/pygments.less b/searx/static/themes/oscar/src/less/logicodev/pygments.less new file mode 100644 index 0000000..301c94e --- /dev/null +++ b/searx/static/themes/oscar/src/less/logicodev/pygments.less @@ -0,0 +1,99 @@ +/* + this file is generated automatically by searx_extra/update/update_pygments.py + using pygments version 2.8.0 +*/ + +.code-highlight .linenos { + -webkit-touch-callout: none; + -webkit-user-select: none; + -khtml-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + cursor: default; + + &::selection { + background: transparent; /* WebKit/Blink Browsers */ + } + &::-moz-selection { + background: transparent; /* Gecko Browsers */ + } + + margin-right: 8px; + text-align: right; +} + +.code-highlight pre { line-height: 125%; } +.code-highlight td.linenos .normal { color: inherit; background-color: transparent; padding-left: 5px; padding-right: 5px; } +.code-highlight span.linenos { color: inherit; background-color: transparent; padding-left: 5px; padding-right: 5px; } +.code-highlight td.linenos .special { color: #000000; background-color: #ffffc0; padding-left: 5px; padding-right: 5px; } +.code-highlight span.linenos.special { color: #000000; background-color: #ffffc0; padding-left: 5px; padding-right: 5px; } +.code-highlight .hll { background-color: #ffffcc } +.code-highlight { background: #282C34; } +.code-highlight .c { color: #556366; font-style: italic } /* Comment */ +.code-highlight .err { border: 1px solid #ff0000 } /* Error */ +.code-highlight .k { color: #BE74D5; font-weight: bold } /* Keyword */ +.code-highlight .o { color: #D19A66 } /* Operator */ +.code-highlight .ch { color: #556366; font-style: italic } /* Comment.Hashbang */ +.code-highlight .cm { color: #556366; font-style: italic } /* Comment.Multiline */ +.code-highlight .cp { color: #BC7A00; font-style: italic } /* Comment.Preproc */ +.code-highlight .cpf { color: #556366; font-style: italic } /* Comment.PreprocFile */ +.code-highlight .c1 { color: #556366; font-style: italic } /* Comment.Single */ +.code-highlight .cs { color: #556366; font-style: italic } /* Comment.Special */ +.code-highlight .gd { color: #A00000 } /* Generic.Deleted */ +.code-highlight .ge { font-style: italic } /* Generic.Emph */ +.code-highlight .gr { color: #FF0000 } /* Generic.Error */ +.code-highlight .gh { color: #000080; font-weight: bold } /* Generic.Heading */ +.code-highlight .gi { color: #00A000 } /* Generic.Inserted */ +.code-highlight .go { color: #888888 } /* Generic.Output */ +.code-highlight .gp { color: #000080; font-weight: bold } /* Generic.Prompt */ +.code-highlight .gs { font-weight: bold } /* Generic.Strong */ +.code-highlight .gu { color: #800080; font-weight: bold } /* Generic.Subheading */ +.code-highlight .gt { color: #0044DD } /* Generic.Traceback */ +.code-highlight .kc { color: #BE74D5; font-weight: bold } /* Keyword.Constant */ +.code-highlight .kd { color: #BE74D5; font-weight: bold } /* Keyword.Declaration */ +.code-highlight .kn { color: #BE74D5; font-weight: bold } /* Keyword.Namespace */ +.code-highlight .kp { color: #BE74D5; font-weight: bold } /* Keyword.Pseudo */ +.code-highlight .kr { color: #BE74D5; font-weight: bold } /* Keyword.Reserved */ +.code-highlight .kt { color: #D46C72; font-weight: bold } /* Keyword.Type */ +.code-highlight .m { color: #D19A66 } /* Literal.Number */ +.code-highlight .s { color: #86C372 } /* Literal.String */ +.code-highlight .na { color: #7D9029 } /* Name.Attribute */ +.code-highlight .nb { color: #BE74D5 } /* Name.Builtin */ +.code-highlight .nc { color: #61AFEF; font-weight: bold } /* Name.Class */ +.code-highlight .no { color: #D19A66 } /* Name.Constant */ +.code-highlight .nd { color: #AA22FF } /* Name.Decorator */ +.code-highlight .ni { color: #999999; font-weight: bold } /* Name.Entity */ +.code-highlight .ne { color: #D2413A; font-weight: bold } /* Name.Exception */ +.code-highlight .nf { color: #61AFEF } /* Name.Function */ +.code-highlight .nl { color: #A0A000 } /* Name.Label */ +.code-highlight .nn { color: #61AFEF; font-weight: bold } /* Name.Namespace */ +.code-highlight .nt { color: #BE74D5; font-weight: bold } /* Name.Tag */ +.code-highlight .nv { color: #DFC06F } /* Name.Variable */ +.code-highlight .ow { color: #AA22FF; font-weight: bold } /* Operator.Word */ +.code-highlight .w { color: #D7DAE0 } /* Text.Whitespace */ +.code-highlight .mb { color: #D19A66 } /* Literal.Number.Bin */ +.code-highlight .mf { color: #D19A66 } /* Literal.Number.Float */ +.code-highlight .mh { color: #D19A66 } /* Literal.Number.Hex */ +.code-highlight .mi { color: #D19A66 } /* Literal.Number.Integer */ +.code-highlight .mo { color: #D19A66 } /* Literal.Number.Oct */ +.code-highlight .sa { color: #86C372 } /* Literal.String.Affix */ +.code-highlight .sb { color: #86C372 } /* Literal.String.Backtick */ +.code-highlight .sc { color: #86C372 } /* Literal.String.Char */ +.code-highlight .dl { color: #86C372 } /* Literal.String.Delimiter */ +.code-highlight .sd { color: #86C372; font-style: italic } /* Literal.String.Doc */ +.code-highlight .s2 { color: #86C372 } /* Literal.String.Double */ +.code-highlight .se { color: #BB6622; font-weight: bold } /* Literal.String.Escape */ +.code-highlight .sh { color: #86C372 } /* Literal.String.Heredoc */ +.code-highlight .si { color: #BB6688; font-weight: bold } /* Literal.String.Interpol */ +.code-highlight .sx { color: #BE74D5 } /* Literal.String.Other */ +.code-highlight .sr { color: #BB6688 } /* Literal.String.Regex */ +.code-highlight .s1 { color: #86C372 } /* Literal.String.Single */ +.code-highlight .ss { color: #DFC06F } /* Literal.String.Symbol */ +.code-highlight .bp { color: #BE74D5 } /* Name.Builtin.Pseudo */ +.code-highlight .fm { color: #61AFEF } /* Name.Function.Magic */ +.code-highlight .vc { color: #DFC06F } /* Name.Variable.Class */ +.code-highlight .vg { color: #DFC06F } /* Name.Variable.Global */ +.code-highlight .vi { color: #DFC06F } /* Name.Variable.Instance */ +.code-highlight .vm { color: #DFC06F } /* Name.Variable.Magic */ +.code-highlight .il { color: #D19A66 } /* Literal.Number.Integer.Long */ diff --git a/searx/static/themes/oscar/less/logicodev/results.less b/searx/static/themes/oscar/src/less/logicodev/results.less index 33965fb..ce62cd3 100644 --- a/searx/static/themes/oscar/less/logicodev/results.less +++ b/searx/static/themes/oscar/src/less/logicodev/results.less @@ -33,12 +33,10 @@ word-wrap: break-word; color: @dark-gray; font-size: 13px; +} - - .highlight { - font-weight:bold; - } - +.result .highlight { + font-weight: bold; } .result-source { diff --git a/searx/static/themes/oscar/less/logicodev/search.less b/searx/static/themes/oscar/src/less/logicodev/search.less index 0142287..e99ba12 100644 --- a/searx/static/themes/oscar/less/logicodev/search.less +++ b/searx/static/themes/oscar/src/less/logicodev/search.less @@ -65,14 +65,8 @@ background-color: white; border: @semidark-gray 1px solid; color: @dark-gray; - background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAQAAACR313BAAAABGdBTUEAALGPC/xhBQAAACBjSFJN -AAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QA/4ePzL8AAAAJcEhZ -cwAABFkAAARZAVnbJUkAAAAHdElNRQfgBxgLDwB20OFsAAAAbElEQVQY073OsQ3CMAAEwJMYwJGn -sAehpoXJItltBkmcdZBYgIIiQoLglnz3ui+eP+bk5uneteTMZJa6OJuIqvYzSJoqwqBq8gdmTTW8 -6/dghxAUq4xsVYT9laBYXCw93Aajh7GPEF23t4fkBYevGFTANkPRAAAAJXRFWHRkYXRlOmNyZWF0 -ZQAyMDE2LTA3LTI0VDExOjU1OjU4KzAyOjAwRFqFOQAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxNi0w -Ny0yNFQxMToxNTowMCswMjowMP7RDgQAAAAZdEVYdFNvZnR3YXJlAHd3dy5pbmtzY2FwZS5vcmeb -7jwaAAAAAElFTkSuQmCC) 96% no-repeat; + // Warning: multi-line base64 URL adds "$stdin" in the source map: https://github.com/jakubpawlowicz/clean-css/issues/593 + background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAQAAACR313BAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QA/4ePzL8AAAAJcEhZcwAABFkAAARZAVnbJUkAAAAHdElNRQfgBxgLDwB20OFsAAAAbElEQVQY073OsQ3CMAAEwJMYwJGnsAehpoXJItltBkmcdZBYgIIiQoLglnz3ui+eP+bk5uneteTMZJa6OJuIqvYzSJoqwqBq8gdmTTW86/dghxAUq4xsVYT9laBYXCw93Aajh7GPEF23t4fkBYevGFTANkPRAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE2LTA3LTI0VDExOjU1OjU4KzAyOjAwRFqFOQAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxNi0wNy0yNFQxMToxNTowMCswMjowMP7RDgQAAAAZdEVYdFNvZnR3YXJlAHd3dy5pbmtzY2FwZS5vcmeb7jwaAAAAAElFTkSuQmCC) 96% no-repeat; } .custom-select-rtl { @@ -88,9 +82,8 @@ Ny0yNFQxMToxNTowMCswMjowMP7RDgQAAAAZdEVYdFNvZnR3YXJlAHd3dy5pbmtzY2FwZS5vcmeb height: 1px; width: 1px; overflow: hidden; - clip: rect(1px 1px 1px 1px); /* IE6, IE7 */ clip: rect(1px, 1px, 1px, 1px); - white-space: nowrap; /* added line */ + white-space: nowrap; } .label-danger, .btn-danger { background: @dark-red; diff --git a/searx/static/themes/oscar/less/logicodev/variables.less b/searx/static/themes/oscar/src/less/logicodev/variables.less index 4ee8df8..4ee8df8 100644 --- a/searx/static/themes/oscar/less/logicodev/variables.less +++ b/searx/static/themes/oscar/src/less/logicodev/variables.less diff --git a/searx/static/themes/oscar/less/pointhi/advanced.less b/searx/static/themes/oscar/src/less/pointhi/advanced.less index 23bfdb0..23bfdb0 100644 --- a/searx/static/themes/oscar/less/pointhi/advanced.less +++ b/searx/static/themes/oscar/src/less/pointhi/advanced.less diff --git a/searx/static/themes/oscar/less/pointhi/checkbox.less b/searx/static/themes/oscar/src/less/pointhi/checkbox.less index 6428b36..6428b36 100644 --- a/searx/static/themes/oscar/less/pointhi/checkbox.less +++ b/searx/static/themes/oscar/src/less/pointhi/checkbox.less diff --git a/searx/static/themes/oscar/src/less/pointhi/code.less b/searx/static/themes/oscar/src/less/pointhi/code.less new file mode 100644 index 0000000..86fe153 --- /dev/null +++ b/searx/static/themes/oscar/src/less/pointhi/code.less @@ -0,0 +1,2 @@ +@import "pygments.less"; + diff --git a/searx/static/themes/oscar/less/pointhi/cursor.less b/searx/static/themes/oscar/src/less/pointhi/cursor.less index cbc1ea6..cbc1ea6 100644 --- a/searx/static/themes/oscar/less/pointhi/cursor.less +++ b/searx/static/themes/oscar/src/less/pointhi/cursor.less diff --git a/searx/static/themes/oscar/less/pointhi/footer.less b/searx/static/themes/oscar/src/less/pointhi/footer.less index 0b25e73..0b25e73 100644 --- a/searx/static/themes/oscar/less/pointhi/footer.less +++ b/searx/static/themes/oscar/src/less/pointhi/footer.less diff --git a/searx/static/themes/oscar/less/pointhi/infobox.less b/searx/static/themes/oscar/src/less/pointhi/infobox.less index e6a55e9..e6a55e9 100644 --- a/searx/static/themes/oscar/less/pointhi/infobox.less +++ b/searx/static/themes/oscar/src/less/pointhi/infobox.less diff --git a/searx/static/themes/oscar/less/pointhi/navbar.less b/searx/static/themes/oscar/src/less/pointhi/navbar.less index a057f82..a057f82 100644 --- a/searx/static/themes/oscar/less/pointhi/navbar.less +++ b/searx/static/themes/oscar/src/less/pointhi/navbar.less diff --git a/searx/static/themes/oscar/less/pointhi/onoff.less b/searx/static/themes/oscar/src/less/pointhi/onoff.less index 72b289a..72b289a 100644 --- a/searx/static/themes/oscar/less/pointhi/onoff.less +++ b/searx/static/themes/oscar/src/less/pointhi/onoff.less diff --git a/searx/static/themes/oscar/less/pointhi/oscar.less b/searx/static/themes/oscar/src/less/pointhi/oscar.less index fc1c525..037bfa5 100644 --- a/searx/static/themes/oscar/less/pointhi/oscar.less +++ b/searx/static/themes/oscar/src/less/pointhi/oscar.less @@ -18,4 +18,6 @@ @import "navbar.less"; +@import "code.less"; + @import "preferences.less"; diff --git a/searx/static/themes/oscar/src/less/pointhi/preferences.less b/searx/static/themes/oscar/src/less/pointhi/preferences.less new file mode 100644 index 0000000..f3a6bee --- /dev/null +++ b/searx/static/themes/oscar/src/less/pointhi/preferences.less @@ -0,0 +1,19 @@ +.table > tbody > tr > td, .table > tbody > tr > th { + vertical-align: middle !important; +} + +.engine-tooltip { + display: none; + position: absolute; + padding: 0.5rem 1rem; + margin: 0rem 0 0 2rem; + border: 1px solid #ddd; + background: white; + font-size: 14px; + font-weight: normal; + z-index: 1000000; +} + +th:hover .engine-tooltip, .engine-tooltip:hover { + display: inline-block; +} diff --git a/searx/static/themes/oscar/src/less/pointhi/pygments.less b/searx/static/themes/oscar/src/less/pointhi/pygments.less new file mode 100644 index 0000000..25a921c --- /dev/null +++ b/searx/static/themes/oscar/src/less/pointhi/pygments.less @@ -0,0 +1,99 @@ +/* + this file is generated automatically by searx_extra/update/update_pygments.py + using pygments version 2.8.0 +*/ + +.code-highlight .linenos { + -webkit-touch-callout: none; + -webkit-user-select: none; + -khtml-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + cursor: default; + + &::selection { + background: transparent; /* WebKit/Blink Browsers */ + } + &::-moz-selection { + background: transparent; /* Gecko Browsers */ + } + + margin-right: 8px; + text-align: right; +} + +.code-highlight pre { line-height: 125%; } +.code-highlight td.linenos .normal { color: inherit; background-color: transparent; padding-left: 5px; padding-right: 5px; } +.code-highlight span.linenos { color: inherit; background-color: transparent; padding-left: 5px; padding-right: 5px; } +.code-highlight td.linenos .special { color: #000000; background-color: #ffffc0; padding-left: 5px; padding-right: 5px; } +.code-highlight span.linenos.special { color: #000000; background-color: #ffffc0; padding-left: 5px; padding-right: 5px; } +.code-highlight .hll { background-color: #ffffcc } +.code-highlight { background: #f8f8f8; } +.code-highlight .c { color: #408080; font-style: italic } /* Comment */ +.code-highlight .err { border: 1px solid #FF0000 } /* Error */ +.code-highlight .k { color: #008000; font-weight: bold } /* Keyword */ +.code-highlight .o { color: #666666 } /* Operator */ +.code-highlight .ch { color: #408080; font-style: italic } /* Comment.Hashbang */ +.code-highlight .cm { color: #408080; font-style: italic } /* Comment.Multiline */ +.code-highlight .cp { color: #BC7A00 } /* Comment.Preproc */ +.code-highlight .cpf { color: #408080; font-style: italic } /* Comment.PreprocFile */ +.code-highlight .c1 { color: #408080; font-style: italic } /* Comment.Single */ +.code-highlight .cs { color: #408080; font-style: italic } /* Comment.Special */ +.code-highlight .gd { color: #A00000 } /* Generic.Deleted */ +.code-highlight .ge { font-style: italic } /* Generic.Emph */ +.code-highlight .gr { color: #FF0000 } /* Generic.Error */ +.code-highlight .gh { color: #000080; font-weight: bold } /* Generic.Heading */ +.code-highlight .gi { color: #00A000 } /* Generic.Inserted */ +.code-highlight .go { color: #888888 } /* Generic.Output */ +.code-highlight .gp { color: #000080; font-weight: bold } /* Generic.Prompt */ +.code-highlight .gs { font-weight: bold } /* Generic.Strong */ +.code-highlight .gu { color: #800080; font-weight: bold } /* Generic.Subheading */ +.code-highlight .gt { color: #0044DD } /* Generic.Traceback */ +.code-highlight .kc { color: #008000; font-weight: bold } /* Keyword.Constant */ +.code-highlight .kd { color: #008000; font-weight: bold } /* Keyword.Declaration */ +.code-highlight .kn { color: #008000; font-weight: bold } /* Keyword.Namespace */ +.code-highlight .kp { color: #008000 } /* Keyword.Pseudo */ +.code-highlight .kr { color: #008000; font-weight: bold } /* Keyword.Reserved */ +.code-highlight .kt { color: #B00040 } /* Keyword.Type */ +.code-highlight .m { color: #666666 } /* Literal.Number */ +.code-highlight .s { color: #BA2121 } /* Literal.String */ +.code-highlight .na { color: #7D9029 } /* Name.Attribute */ +.code-highlight .nb { color: #008000 } /* Name.Builtin */ +.code-highlight .nc { color: #0000FF; font-weight: bold } /* Name.Class */ +.code-highlight .no { color: #880000 } /* Name.Constant */ +.code-highlight .nd { color: #AA22FF } /* Name.Decorator */ +.code-highlight .ni { color: #999999; font-weight: bold } /* Name.Entity */ +.code-highlight .ne { color: #D2413A; font-weight: bold } /* Name.Exception */ +.code-highlight .nf { color: #0000FF } /* Name.Function */ +.code-highlight .nl { color: #A0A000 } /* Name.Label */ +.code-highlight .nn { color: #0000FF; font-weight: bold } /* Name.Namespace */ +.code-highlight .nt { color: #008000; font-weight: bold } /* Name.Tag */ +.code-highlight .nv { color: #19177C } /* Name.Variable */ +.code-highlight .ow { color: #AA22FF; font-weight: bold } /* Operator.Word */ +.code-highlight .w { color: #bbbbbb } /* Text.Whitespace */ +.code-highlight .mb { color: #666666 } /* Literal.Number.Bin */ +.code-highlight .mf { color: #666666 } /* Literal.Number.Float */ +.code-highlight .mh { color: #666666 } /* Literal.Number.Hex */ +.code-highlight .mi { color: #666666 } /* Literal.Number.Integer */ +.code-highlight .mo { color: #666666 } /* Literal.Number.Oct */ +.code-highlight .sa { color: #BA2121 } /* Literal.String.Affix */ +.code-highlight .sb { color: #BA2121 } /* Literal.String.Backtick */ +.code-highlight .sc { color: #BA2121 } /* Literal.String.Char */ +.code-highlight .dl { color: #BA2121 } /* Literal.String.Delimiter */ +.code-highlight .sd { color: #BA2121; font-style: italic } /* Literal.String.Doc */ +.code-highlight .s2 { color: #BA2121 } /* Literal.String.Double */ +.code-highlight .se { color: #BB6622; font-weight: bold } /* Literal.String.Escape */ +.code-highlight .sh { color: #BA2121 } /* Literal.String.Heredoc */ +.code-highlight .si { color: #BB6688; font-weight: bold } /* Literal.String.Interpol */ +.code-highlight .sx { color: #008000 } /* Literal.String.Other */ +.code-highlight .sr { color: #BB6688 } /* Literal.String.Regex */ +.code-highlight .s1 { color: #BA2121 } /* Literal.String.Single */ +.code-highlight .ss { color: #19177C } /* Literal.String.Symbol */ +.code-highlight .bp { color: #008000 } /* Name.Builtin.Pseudo */ +.code-highlight .fm { color: #0000FF } /* Name.Function.Magic */ +.code-highlight .vc { color: #19177C } /* Name.Variable.Class */ +.code-highlight .vg { color: #19177C } /* Name.Variable.Global */ +.code-highlight .vi { color: #19177C } /* Name.Variable.Instance */ +.code-highlight .vm { color: #19177C } /* Name.Variable.Magic */ +.code-highlight .il { color: #666666 } /* Literal.Number.Integer.Long */ diff --git a/searx/static/themes/oscar/less/pointhi/results.less b/searx/static/themes/oscar/src/less/pointhi/results.less index 13266c0..f6a2a02 100644 --- a/searx/static/themes/oscar/less/pointhi/results.less +++ b/searx/static/themes/oscar/src/less/pointhi/results.less @@ -107,3 +107,7 @@ outline: 0 none; position: relative; } + +.highlight { + font-weight: 700; +} diff --git a/searx/static/themes/oscar/less/pointhi/search.less b/searx/static/themes/oscar/src/less/pointhi/search.less index ac0a7a0..ac0a7a0 100644 --- a/searx/static/themes/oscar/less/pointhi/search.less +++ b/searx/static/themes/oscar/src/less/pointhi/search.less diff --git a/searx/static/themes/pix-art/img/favicon.png b/searx/static/themes/pix-art/img/favicon.png Binary files differdeleted file mode 100644 index 3818d3d..0000000 --- a/searx/static/themes/pix-art/img/favicon.png +++ /dev/null diff --git a/searx/static/themes/pix-art/img/preference-icon-pixel.png b/searx/static/themes/pix-art/img/preference-icon-pixel.png Binary files differdeleted file mode 100644 index 424e01e..0000000 --- a/searx/static/themes/pix-art/img/preference-icon-pixel.png +++ /dev/null diff --git a/searx/static/themes/pix-art/img/search-icon-pixel.png b/searx/static/themes/pix-art/img/search-icon-pixel.png Binary files differdeleted file mode 100644 index 8235882..0000000 --- a/searx/static/themes/pix-art/img/search-icon-pixel.png +++ /dev/null diff --git a/searx/static/themes/pix-art/img/searx-pixel-small.png b/searx/static/themes/pix-art/img/searx-pixel-small.png Binary files differdeleted file mode 100644 index 75b476c..0000000 --- a/searx/static/themes/pix-art/img/searx-pixel-small.png +++ /dev/null diff --git a/searx/static/themes/pix-art/img/searx-pixel.png b/searx/static/themes/pix-art/img/searx-pixel.png Binary files differdeleted file mode 100644 index 6aee581..0000000 --- a/searx/static/themes/pix-art/img/searx-pixel.png +++ /dev/null diff --git a/searx/static/themes/pix-art/js/searx.js b/searx/static/themes/pix-art/js/searx.js deleted file mode 100644 index 5eb0af9..0000000 --- a/searx/static/themes/pix-art/js/searx.js +++ /dev/null @@ -1,141 +0,0 @@ -if(searx.autocompleter) { - window.addEvent('domready', function() { - new Autocompleter.Request.JSON('q', '/autocompleter', { - postVar:'q', - postData:{ - 'format': 'json' - }, - ajaxOptions:{ - timeout: 5 // Correct option? - }, - 'minLength': 4, - 'selectMode': false, - cache: true, - delay: 300 - }); - }); -} - -(function (w, d) { - 'use strict'; - function addListener(el, type, fn) { - if (el.addEventListener) { - el.addEventListener(type, fn, false); - } else { - el.attachEvent('on' + type, fn); - } - } - - function placeCursorAtEnd() { - if (this.setSelectionRange) { - var len = this.value.length * 2; - this.setSelectionRange(len, len); - } - } - - addListener(w, 'load', function () { - var qinput = d.getElementById('q'); - if (qinput !== null && qinput.value === "") { - addListener(qinput, 'focus', placeCursorAtEnd); - qinput.focus(); - } - }); - - if (!!('ontouchstart' in window)) { - document.getElementsByTagName("html")[0].className += " touch"; - } - -})(window, document); - -var xmlHttp - -function GetXmlHttpObject(){ - - var xmlHttp = null; - - try { - // Firefox, Opera 8.0+, Safari - xmlHttp = new XMLHttpRequest(); - } - catch (e) { - // Internet Explorer - try { - xmlHttp = new ActiveXObject("Msxml2.XMLHTTP"); - } - catch (e){ - xmlHttp = new ActiveXObject("Microsoft.XMLHTTP"); - } - } - return xmlHttp; -} - -var timer; - -// Load more results -function load_more(query,page){ - - xmlHttp = GetXmlHttpObject(); - clearTimeout(timer); - - if(xmlHttp == null){ - alert ("Your browser does not support AJAX!"); - return; - } - - favicons[page] = []; - - xmlHttp.onreadystatechange = function(){ - - var loader = document.getElementById('load_more'); - - // If 4, response OK - if (xmlHttp.readyState == 4){ - - var res = xmlHttp.responseText; - - clearTimeout(timer); - timer = setTimeout(function(){},6000); - - var results = document.getElementById('results_list'); - - var newNode = document.createElement('span'); - newNode.innerHTML = res; - results_list.appendChild(newNode); - - var scripts = newNode.getElementsByTagName('script'); - for (var ix = 0; ix < scripts.length; ix++) { - eval(scripts[ix].text); - } - - load_images(page); - document.getElementById("load_more").onclick = function() { load_more(query, (page+1)); } - loader.removeAttribute("disabled"); - - } else { - loader.disabled = 'disabled'; - } - } - var url = "/"; - var params = "q="+query+"&pageno="+page+"&category_general=1&category_files=1&category_images=1&category_it=1&category_map=1&category_music=1&category_news=1&category_social+media=1&category_videos=1"; - xmlHttp.open("POST",url,true); - xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded"); - xmlHttp.setRequestHeader("Content-length", params.length); - xmlHttp.setRequestHeader("Connection", "close"); - xmlHttp.send(params); -} - -// Load the images on the canvas in the page -function load_images(page){ - var arrayLength = favicons[page].length; - for (var i = 1; i < arrayLength+1; i++) { - var img = new Image(); - img.setAttribute("i",i) - img.onload = function () { - var id = 'canvas-'+page+'-'+this.getAttribute("i"); - var can = document.getElementById(id); - var ctx = can.getContext("2d"); - ctx.drawImage(this, 0, 0, 16, 16); - }; - img.src = favicons[page][i]; - } -}
\ No newline at end of file diff --git a/searx/static/themes/pix-art/less/definitions.less b/searx/static/themes/pix-art/less/definitions.less deleted file mode 100644 index 0ac0cc9..0000000 --- a/searx/static/themes/pix-art/less/definitions.less +++ /dev/null @@ -1,119 +0,0 @@ -/* - * searx, A privacy-respecting, hackable metasearch engine - * - * To change the colors of the site, simple edit this variables - */ - -/// Basic Colors - -@color-base: #3498DB; -@color-base-dark: #2980B9; -@color-base-light: #ECF0F1; -@color-highlight: #094089; -@color-black: #000000; - -/// General - -@color-font: #444; -@color-font-light: #888; - -@color-red: #C0392B; - -@color-url-font: #1a11be; -@color-url-visited-font: #8E44AD; -@results-width: 50em; - - -/// Start-Screen - -// hmarg -@color-hmarg-border: @color-base; -@color-hmarg-font: @color-base; -@color-hmarg-font-hover: @color-base; - - -/// Search-Input - -@color-search-border: @color-base; -@color-search-background: #FFF; -@color-search-font: #222; - -/// Autocompleter - -@color-autocompleter-choices-background: #FFF; -@color-autocompleter-choices-border: @color-base; -@color-autocompleter-choices-border-left-right: @color-base; -@color-autocompleter-choices-border-bottom: @color-base; - -@color-autocompleter-choices-font: #444; - -/// Answers -@color-answers-border: @color-base-dark; - -// Selected -@color-autocompleter-selected-background: #444; -@color-autocompleter-selected-font: #FFF; -@color-autocompleter-selected-queried-font: #9FCFFF; - -/// Categories - -@color-categories-item-selected: @color-base; -@color-categories-item-selected-font: #FFF; - -@color-categories-item-border-selected: @color-base-dark; -@color-categories-item-border-unselected: #E8E7E6; -@color-categories-item-border-unselected-hover: @color-base; - - -/// Results - -@color-suggestions-button-background: @color-base; -@color-suggestions-button-font: #FFF; - -@color-download-button-background: @color-base; -@color-download-button-font: #FFF; - -@color-result-search-background: @color-base-light; - -@color-result-definition-border: gray; -@color-result-torrent-border: lightgray; -@color-result-top-border: #E8E7E6; - -// Link to result -@color-result-link-font: @color-base-dark; -@color-result-link-visited-font: @color-url-visited-font; - -// Url to result -@color-result-url-font: @color-red; - -// Publish Date -@color-result-publishdate-font: @color-font-light; - -// Images -@color-result-image-span-background-hover: rgba(0, 0, 0, 0.6); -@color-result-image-span-font: #FFF; - -// Search-URL -@color-result-search-url-border: #888; -@color-result-search-url-font: #444; - - -/// Settings - -@color-settings-fieldset: @color-base; -@color-settings-tr-hover: #DDD; - -// Labels -@color-settings-label-allowed-background: #E74C3C; -@color-settings-label-allowed-font: #FFF; - -@color-settings-label-deny-background: #2ECC71; -@color-settings-label-deny-font: @color-font; - -@color-settings-return-background: @color-base; -@color-settings-return-font: #FFF; - -/// Other - -@color-engines-font: @color-font-light; -@color-percentage-div-background: #444; diff --git a/searx/static/themes/pix-art/less/mixins.less b/searx/static/themes/pix-art/less/mixins.less deleted file mode 100644 index dbccce6..0000000 --- a/searx/static/themes/pix-art/less/mixins.less +++ /dev/null @@ -1,27 +0,0 @@ -/* - * searx, A privacy-respecting, hackable metasearch engine - */ - -// Mixins - -.text-size-adjust (@property: 100%) { - -webkit-text-size-adjust: @property; - -ms-text-size-adjust: @property; - -moz-text-size-adjust: @property; - text-size-adjust: @property; -} - -.rounded-corners (@radius: 4px) { - -webkit-border-radius: @radius; - -moz-border-radius: @radius; - border-radius: @radius; -} - -.user-select () { - -webkit-touch-callout: none; - -webkit-user-select: none; - -khtml-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; -} diff --git a/searx/static/themes/pix-art/less/search.less b/searx/static/themes/pix-art/less/search.less deleted file mode 100644 index f5ac33e..0000000 --- a/searx/static/themes/pix-art/less/search.less +++ /dev/null @@ -1,57 +0,0 @@ -/* - * searx, A privacy-respecting, hackable metasearch engine - */ - -.search { - padding: 0; - margin: 0; -} - -#search_wrapper { - position: relative; - width: @results-width; - padding: 10px; -} - -.center #search_wrapper { - margin-left: auto; - margin-right: auto; -} - -.q { - background: none repeat scroll 0 0 @color-search-background; - border: 1px solid @color-search-border; - color: @color-search-font; - font-size: 16px; - font-family: "Courier New", Courier, monospace; - height: 28px; - margin: 0; - outline: medium none; - padding: 2px; - padding-left: 8px; - padding-right: 0px !important; - width: 100%; - z-index: 2; -} - -#search_submit { - position: absolute; - top: 15px; - right: 5px; - padding: 0; - border: 0; - background: url('../img/search-icon-pixel.png') no-repeat; - background-size: 24px 24px; - opacity: 0.8; - width: 24px; - height: 24px; - font-size: 0; -} - -@media screen and (max-width: @results-width) { - #search_wrapper { - width: 90%; - clear:both; - overflow: hidden - } -} diff --git a/searx/static/themes/pix-art/less/style.less b/searx/static/themes/pix-art/less/style.less deleted file mode 100644 index a2088e9..0000000 --- a/searx/static/themes/pix-art/less/style.less +++ /dev/null @@ -1,451 +0,0 @@ -/* - * searx, A privacy-respecting, hackable metasearch engine - * - * To convert "style.less" to "style.css" run: $make styles - */ - -@import "definitions.less"; - -@import "mixins.less"; - - -// Main LESS-Code - -html { - font-family: "Courier New", Courier, monospace; - font-size: 0.9em; - .text-size-adjust; - color: @color-font; - padding: 0; - margin: 0; -} - -body, #container { - padding: 0; - margin: 0; -} - -canvas { - image-rendering: optimizeSpeed; - image-rendering: -moz-crisp-edges; - image-rendering: -webkit-optimize-contrast; - image-rendering: optimize-contrast; - image-rendering: pixelated; - -ms-interpolation-mode: nearest-neighbor; - width:32px; - height:32px; -} - -#container { - width: 100%; - position: absolute; - top: 0; -} - -// Search-Field - -@import "search.less"; - -.row { - max-width: 800px; - margin: 20px auto; - text-align: justify; - - h1 { - font-size: 3em; - margin-top: 50px; - } - - p { - padding: 0 10px; - max-width: 700px; - } - - h3,ul { - margin: 4px 8px; - } -} - -.hmarg { - margin: 0 20px; - border: 1px solid @color-hmarg-border; - padding: 4px 10px; -} - -a { - &:link.hmarg { - color: @color-hmarg-font; - } - - &:visited.hmarg { - color: @color-hmarg-font; - } - - &:active.hmarg { - color: @color-hmarg-font-hover; - } - - &:hover.hmarg { - color: @color-hmarg-font-hover; - } -} - -.top_margin { - margin-top: 60px; -} - -.center { - text-align: center; -} - -h1 { - font-size: 5em; -} - -div.title { - background: url('../img/searx-pixel.png') no-repeat; - width: 100%; - min-height: 80px; - background-position: center; - - h1 { - visibility: hidden; - } -} - -input[type="button"], -input[type="submit"] { - font-family: "Courier New", Courier, monospace; - padding: 4px 12px; - margin: 2px 4px; - display: inline-block; - background: @color-download-button-background; - color: @color-download-button-font; - .rounded-corners; - border: 0; - cursor: pointer; -} - -input[type="button"]:disabled { - cursor: progress; -} - -input[type="checkbox"] { - visibility: hidden; -} - -fieldset { - margin: 8px; - border: 1px solid @color-settings-fieldset; -} - -#logo { - position: absolute; - top: 13px; - left: 10px; -} - -#categories { - margin: 0 10px; - .user-select; -} - -.checkbox_container { - display: inline-block; - position: relative; - margin: 0 3px; - padding: 0px; - - input { - display: none; - } -} - -.checkbox_container label, .engine_checkbox label { - cursor: pointer; - padding: 4px 10px; - margin: 0; - display: block; - text-transform: capitalize; - .user-select; -} - -.checkbox_container input[type="checkbox"]:checked + label { - background: @color-categories-item-selected; - color: @color-categories-item-selected-font; -} - -.engine_checkbox { - padding: 4px; -} - -label { - &.allow { - background: @color-settings-label-allowed-background; - padding: 4px 8px; - color: @color-settings-label-allowed-font; - display: none; - } - - &.deny { - background: @color-settings-label-deny-background; - padding: 4px 8px; - color: @color-settings-label-deny-font; - display: inline; - } -} - -.engine_checkbox input[type="checkbox"]:checked + label { - &:nth-child(2) + label { - display: none; - } - - &.allow { - display: inline; - } -} - -a { - text-decoration: none; - color: @color-url-font; - - &:visited { - color: @color-url-visited-font; - } -} - -.engines { - color: @color-engines-font; -} - -.small_font { - font-size: 0.8em; -} - -.small p { - margin: 2px 0; -} - -.right { - float: right; -} - -.invisible { - display: none; -} - -.left { - float: left; -} - -.highlight { - color: @color-highlight; -} - -.content .highlight { - color: @color-black; -} - -.percentage { - position: relative; - width: 300px; - - div { - background: @color-percentage-div-background; - } -} - -table { - width: 100%; -} - -td { - padding: 0 4px; -} - -tr { - &:hover { - background: @color-settings-tr-hover; - } -} - -#results { - margin: auto; - padding: 0; - width: @results-width; - margin-bottom: 20px; -} - -#search_url { - margin-top: 8px; - - input { - border: 1px solid @color-result-search-url-border; - padding: 4px; - color: @color-result-search-url-font; - width: 14em; - display: block; - margin: 4px; - font-size: 0.8em; - } -} - -#preferences { - top: 10px; - padding: 0; - border: 0; - background: url('../img/preference-icon-pixel.png') no-repeat; - background-size: 28px 28px; - opacity: 0.8; - width: 28px; - height: 30px; - display: block; - - * { - display: none; - } -} - -#pagination { - clear: both; - text-align: center; - br { - clear: both; - } -} - -#apis { - margin-top: 8px; - clear: both; -} - -#categories_container { - position: relative; -} - -@media screen and (max-width: @results-width) { - - #results { - margin: auto; - padding: 0; - width: 90%; - } - - .checkbox_container { - display: block; - width: 90%; - //float: left; - - label { - border-bottom: 0; - } - } - - .preferences_container { - display: none; - postion: fixed !important; - top: 100px; - right: 0px; - } - -} - -@media screen and (max-width: 75em) { - - div.title { - - h1 { - font-size: 1em; - } - } - - html.touch #categories { - width: 95%; - height: 30px; - text-align: left; - overflow-x: scroll; - overflow-y: hidden; - -webkit-overflow-scrolling: touch; - - #categories_container { - width: 1000px; - width: -moz-max-content; - width: -webkit-max-content; - width: max-content; - - .checkbox_container { - display: inline-block; - width: auto; - } - } - } - - #categories { - font-size: 90%; - clear: both; - - .checkbox_container { - margin-top: 2px; - margin: auto; - } - } - - #categories { - font-size: 90%; - clear: both; - - .checkbox_container { - margin-top: 2px; - margin: auto; - } - } - - #apis { - display: none; - } - - #search_url { - display: none; - } - - #logo { - display: none; - } -} - -.favicon { - float: left; - margin-right: 4px; - margin-top: 2px; -} - -.preferences_back { - background: none repeat scroll 0 0 @color-settings-return-background; - border: 0 none; - .rounded-corners; - cursor: pointer; - display: inline-block; - margin: 2px 4px; - padding: 4px 6px; - - a { - color: @color-settings-return-font; - } -} - -.hidden { - opacity: 0; - overflow: hidden; - font-size: 0.8em; - position: absolute; - bottom: -20px; - width: 100%; - text-position: center; - background: white; - transition: opacity 1s ease; -} - -#categories_container:hover .hidden { - transition: opacity 1s ease; - opacity: 0.8; -} diff --git a/searx/static/themes/simple/fonts/ion.css b/searx/static/themes/simple/fonts/ion.css new file mode 100644 index 0000000..ebf6c62 --- /dev/null +++ b/searx/static/themes/simple/fonts/ion.css @@ -0,0 +1,139 @@ +/* Generated by grunt-webfont */ + + +@font-face { + font-family:"ion"; + src:url("../fonts/ion.eot?ce7a0ead692560b4405a96d5b8471f51"); + src:url("../fonts/ion.eot?#iefix") format("embedded-opentype"), + url("../fonts/ion.woff2?ce7a0ead692560b4405a96d5b8471f51") format("woff2"), + url("../fonts/ion.woff?ce7a0ead692560b4405a96d5b8471f51") format("woff"), + url("../fonts/ion.ttf?ce7a0ead692560b4405a96d5b8471f51") format("truetype"), + url("../fonts/ion.svg?ce7a0ead692560b4405a96d5b8471f51#ion") format("svg"); + font-weight:normal; + font-style:normal; +} + +.ion-icon { + + font-family:"ion"; + + display:inline-block; + vertical-align:middle; + line-height:1; + font-weight:normal; + font-style:normal; + speak:none; + text-decoration:inherit; + text-transform:none; + text-rendering:auto; + -webkit-font-smoothing:antialiased; + -moz-osx-font-smoothing:grayscale; +} + + +/* Icons */ + + +.ion-navicon-round:before { + content:"\f101"; +} + + +.ion-search:before { + content:"\f102"; +} + + +.ion-play:before { + content:"\f103"; +} + + +.ion-link:before { + content:"\f104"; +} + + +.ion-chevron-up:before { + content:"\f105"; +} + + +.ion-chevron-left:before { + content:"\f106"; +} + + +.ion-chevron-right:before { + content:"\f107"; +} + + +.ion-arrow-down-a:before { + content:"\f108"; +} + + +.ion-arrow-up-a:before { + content:"\f109"; +} + + +.ion-arrow-swap:before { + content:"\f10a"; +} + + +.ion-arrow-dropdown:before { + content:"\f10b"; +} + + +.ion-globe:before { + content:"\f10c"; +} + + +.ion-time:before { + content:"\f10d"; +} + + +.ion-location:before { + content:"\f10e"; +} + + +.ion-warning:before { + content:"\f10f"; +} + + +.ion-error:before { + content:"\f110"; +} + + +.ion-film-outline:before { + content:"\f111"; +} + + +.ion-music-note:before { + content:"\f112"; +} + + +.ion-more-vertical:before { + content:"\f113"; +} + + +.ion-magnet:before { + content:"\f114"; +} + + +.ion-close:before { + content:"\f115"; +} diff --git a/searx/static/themes/simple/fonts/ion.eot b/searx/static/themes/simple/fonts/ion.eot Binary files differnew file mode 100644 index 0000000..96b3ee9 --- /dev/null +++ b/searx/static/themes/simple/fonts/ion.eot diff --git a/searx/static/themes/simple/fonts/ion.html b/searx/static/themes/simple/fonts/ion.html new file mode 100644 index 0000000..d922379 --- /dev/null +++ b/searx/static/themes/simple/fonts/ion.html @@ -0,0 +1,268 @@ +<!doctype html> +<html> + <head> + <meta charset="utf-8"> + <title>ion</title> + <style> + body { + margin:0; + padding:10px 20px; + background:#fff; + color:#222; + } + h1, div, footer { + font-family:"Helvetica Neue", Arial, sans-serif; + } + h1 { + margin:0 0 20px; + font-size:32px; + font-weight:normal; + } + h1 small { + font-size: 0.8em; + padding-left: 2em; + } + .icons { + margin-bottom:40px; + -webkit-column-count:5; + -moz-column-count:5; + column-count:5; + -webkit-column-gap:20px; + -moz-column-gap:20px; + column-gap:20px; + } + .icons__item, + .icons__item i { + line-height:2em; + cursor:pointer; + overflow:hidden; + } + .icons__item:hover { + color:#3c90be; + } + .icons__item i { + display:inline-block; + width:32px; + text-align:center; + } + .icons__item:hover i { + -webkit-transform:scale(1.5); + transform:scale(1.5); + } + footer { + margin-top:40px; + font-size:14px; + color:#999; + } + + /* Generated by grunt-webfont */ + + +@font-face { + font-family:"ion"; + src:url("ion.eot?ce7a0ead692560b4405a96d5b8471f51"); + src:url("ion.eot?#iefix") format("embedded-opentype"), + url("ion.woff2?ce7a0ead692560b4405a96d5b8471f51") format("woff2"), + url("ion.woff?ce7a0ead692560b4405a96d5b8471f51") format("woff"), + url("ion.ttf?ce7a0ead692560b4405a96d5b8471f51") format("truetype"), + url("ion.svg?ce7a0ead692560b4405a96d5b8471f51#ion") format("svg"); + font-weight:normal; + font-style:normal; +} + +.ion-icon { + + font-family:"ion"; + + display:inline-block; + vertical-align:middle; + line-height:1; + font-weight:normal; + font-style:normal; + speak:none; + text-decoration:inherit; + text-transform:none; + text-rendering:auto; + -webkit-font-smoothing:antialiased; + -moz-osx-font-smoothing:grayscale; +} + + +/* Icons */ + + +.ion-navicon-round:before { + content:"\f101"; +} + + +.ion-search:before { + content:"\f102"; +} + + +.ion-play:before { + content:"\f103"; +} + + +.ion-link:before { + content:"\f104"; +} + + +.ion-chevron-up:before { + content:"\f105"; +} + + +.ion-chevron-left:before { + content:"\f106"; +} + + +.ion-chevron-right:before { + content:"\f107"; +} + + +.ion-arrow-down-a:before { + content:"\f108"; +} + + +.ion-arrow-up-a:before { + content:"\f109"; +} + + +.ion-arrow-swap:before { + content:"\f10a"; +} + + +.ion-arrow-dropdown:before { + content:"\f10b"; +} + + +.ion-globe:before { + content:"\f10c"; +} + + +.ion-time:before { + content:"\f10d"; +} + + +.ion-location:before { + content:"\f10e"; +} + + +.ion-warning:before { + content:"\f10f"; +} + + +.ion-error:before { + content:"\f110"; +} + + +.ion-film-outline:before { + content:"\f111"; +} + + +.ion-music-note:before { + content:"\f112"; +} + + +.ion-more-vertical:before { + content:"\f113"; +} + + +.ion-magnet:before { + content:"\f114"; +} + + +.ion-close:before { + content:"\f115"; +} + + </style> + </head> + <body> + <h1>ion</h1> + + <div class="icons" id="icons"> + + <div class="icons__item" data-name="navicon-round"><i class="ion-icon ion-navicon-round"></i> ion-navicon-round</div> + + <div class="icons__item" data-name="search"><i class="ion-icon ion-search"></i> ion-search</div> + + <div class="icons__item" data-name="play"><i class="ion-icon ion-play"></i> ion-play</div> + + <div class="icons__item" data-name="link"><i class="ion-icon ion-link"></i> ion-link</div> + + <div class="icons__item" data-name="chevron-up"><i class="ion-icon ion-chevron-up"></i> ion-chevron-up</div> + + <div class="icons__item" data-name="chevron-left"><i class="ion-icon ion-chevron-left"></i> ion-chevron-left</div> + + <div class="icons__item" data-name="chevron-right"><i class="ion-icon ion-chevron-right"></i> ion-chevron-right</div> + + <div class="icons__item" data-name="arrow-down-a"><i class="ion-icon ion-arrow-down-a"></i> ion-arrow-down-a</div> + + <div class="icons__item" data-name="arrow-up-a"><i class="ion-icon ion-arrow-up-a"></i> ion-arrow-up-a</div> + + <div class="icons__item" data-name="arrow-swap"><i class="ion-icon ion-arrow-swap"></i> ion-arrow-swap</div> + + <div class="icons__item" data-name="arrow-dropdown"><i class="ion-icon ion-arrow-dropdown"></i> ion-arrow-dropdown</div> + + <div class="icons__item" data-name="globe"><i class="ion-icon ion-globe"></i> ion-globe</div> + + <div class="icons__item" data-name="time"><i class="ion-icon ion-time"></i> ion-time</div> + + <div class="icons__item" data-name="location"><i class="ion-icon ion-location"></i> ion-location</div> + + <div class="icons__item" data-name="warning"><i class="ion-icon ion-warning"></i> ion-warning</div> + + <div class="icons__item" data-name="error"><i class="ion-icon ion-error"></i> ion-error</div> + + <div class="icons__item" data-name="film-outline"><i class="ion-icon ion-film-outline"></i> ion-film-outline</div> + + <div class="icons__item" data-name="music-note"><i class="ion-icon ion-music-note"></i> ion-music-note</div> + + <div class="icons__item" data-name="more-vertical"><i class="ion-icon ion-more-vertical"></i> ion-more-vertical</div> + + <div class="icons__item" data-name="magnet"><i class="ion-icon ion-magnet"></i> ion-magnet</div> + + <div class="icons__item" data-name="close"><i class="ion-icon ion-close"></i> ion-close</div> + + </div> + + + + <h1>Usage</h1> + <pre><code><i class="ion-icon ion-<span id="name">name</span>"></i></code></pre> + + + <footer>Generated by <a href="https://github.com/sapegin/grunt-webfont">grunt-webfont</a>.</footer> + + <script> + (function() { + document.getElementById('icons').onclick = function(e) { + e = e || window.event; + var name = e.target.getAttribute('data-name') || e.target.parentNode.getAttribute('data-name'); + document.getElementById('name').innerHTML = name; + + } + })(); + </script> + </body> +</html> diff --git a/searx/static/themes/simple/fonts/ion.svg b/searx/static/themes/simple/fonts/ion.svg new file mode 100644 index 0000000..97ca930 --- /dev/null +++ b/searx/static/themes/simple/fonts/ion.svg @@ -0,0 +1,105 @@ +<?xml version="1.0" standalone="no"?> +<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" > +<!-- +2018-8-11: Created with FontForge (http://fontforge.org) +--> +<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1"> +<metadata> +Created by FontForge 20170924 at Sat Aug 11 14:26:20 2018 + By alexandre,,, + +</metadata> +<defs> +<font id="ion" horiz-adv-x="512" > + <font-face + font-family="ion" + font-weight="400" + font-stretch="normal" + units-per-em="512" + panose-1="2 0 5 9 0 0 0 0 0 0" + ascent="448" + descent="-64" + bbox="27.2368 -31.9632 479.993 415.9" + underline-thickness="25.6" + underline-position="-51.2" + unicode-range="U+F101-F115" + /> + <missing-glyph /> + <glyph glyph-name="arrow-down-a" unicode="" +d="M256.5 -0.5l-192 192h112v192h160v-192h112z" /> + <glyph glyph-name="arrow-dropdown" unicode="" +d="M128 256h256l-128 -128z" /> + <glyph glyph-name="arrow-swap" unicode="" +d="M64 120c0 4.40039 3.59961 8 8 8h248v64l128 -96l-128 -96v64h-248c-4.40039 0 -8 3.59961 -8 8v48zM448 264c0 -4.40039 -3.59961 -8 -8 -8h-248v-64l-128 96l128 96v-64h248c4.40039 0 8 -3.59961 8 -8v-48z" /> + <glyph glyph-name="arrow-up-a" unicode="" +d="M256.5 383.5l192 -192h-112v-192h-160v192h-112z" /> + <glyph glyph-name="chevron-left" unicode="" +d="M213.7 192l167.2 -174.2c4.19922 -4.2998 4.09961 -11.3994 -0.200195 -15.7998l-29.9004 -30.5996c-4.2998 -4.40039 -11.2998 -4.5 -15.5 -0.200195l-204.2 212.7c-2.09961 2.19922 -3.09961 5.09961 -3 8.09961c-0.199219 2.90039 0.800781 5.90039 3 8.09961 +l204.2 212.601c4.2002 4.2998 11.2002 4.2002 15.5 -0.200195l29.9004 -30.5996c4.2998 -4.40039 4.39941 -11.5 0.200195 -15.8008l-167.2 -174.1v0v0z" /> + <glyph glyph-name="chevron-right" unicode="" +d="M298.3 192v0v0l-167.2 174.1c-4.19922 4.30078 -4.09961 11.4004 0.200195 15.8008l29.9004 30.5996c4.2998 4.40039 11.2998 4.5 15.5 0.200195l204.2 -212.7c2.19922 -2.2002 3.19922 -5.2002 3 -8.09961c0.0996094 -3 -0.900391 -5.90039 -3 -8.10059l-204.2 -212.6 +c-4.2002 -4.2998 -11.2002 -4.2002 -15.5 0.200195l-29.9004 30.5996c-4.2998 4.40039 -4.39941 11.5 -0.200195 15.7998z" /> + <glyph glyph-name="chevron-up" unicode="" +d="M256 234.3l-174.2 -167.2c-4.2998 -4.19922 -11.3994 -4.09961 -15.7998 0.200195l-30.5996 29.9004c-4.40039 4.2998 -4.5 11.2998 -0.200195 15.5l212.7 204.2c2.19922 2.09961 5.09961 3.09961 8.09961 3c2.90039 0.199219 5.90039 -0.800781 8.09961 -3l212.7 -204.2 +c4.2998 -4.2002 4.2002 -11.2002 -0.200195 -15.5l-30.5996 -29.9004c-4.40039 -4.2998 -11.5 -4.39941 -15.7998 -0.200195l-174.2 167.2v0v0z" /> + <glyph glyph-name="close" unicode="" +d="M405 311.202l-119.202 -119.202l119.202 -119.202l-29.7979 -29.7979l-119.202 119.202l-119.202 -119.202l-29.7979 29.7979l119.202 119.202l-119.202 119.202l29.7979 29.7979l119.202 -119.202l119.202 119.202z" /> + <glyph glyph-name="error" unicode="" +d="M256 400c114.4 0 208 -93.6006 208 -208s-93.5996 -208 -208 -208s-208 93.6006 -208 208s93.5996 208 208 208zM280 88v40h-48v-40h48zM280 176v128h-48v-128h48z" /> + <glyph glyph-name="film-outline" unicode="" +d="M56 360h400v-336h-400v336zM128 40v48h-56v-48h56zM128 104v48h-56v-48h56zM128 168v48h-56v-48h56zM128 232v48h-56v-48h56zM128 296v48h-56v-48h56zM368 40v144h-224v-144h224zM368 200v144h-224v-144h224zM440 40v48h-56v-48h56zM440 104v48h-56v-48h56zM440 168v48 +h-56v-48h56zM440 232v48h-56v-48h56zM440 296v48h-56v-48h56z" /> + <glyph glyph-name="globe" unicode="" +d="M256 400c114.875 0 208 -93.125 208 -208s-93.125 -208 -208 -208c-114.876 0 -208 93.125 -208 208s93.124 208 208 208zM234.451 15.001c6.04297 15.0449 19.9453 28.6484 7.27344 39.1172c-8.17285 6.75 -15.6123 13.6279 -23.1104 21.125 +c-2.47461 2.47363 -9.9082 19.7109 -8.35156 22.3916c5.10254 8.78613 5.76367 14.8613 8.12988 24.7236c2.94336 12.2627 -3.33398 15.4434 -13.3828 21.8389c-15.2256 9.68848 -28.9629 22.4844 -43.3213 33.4941c-7.11719 5.45508 -17.4365 10.0986 -20.0195 18.9521 +c-2.64062 9.05078 -3.97363 20.2598 -9.40039 28.0781c-13.9277 20.0752 -11.5791 34.9678 -9.93945 58.7627c0.449219 6.52637 -1.30371 15.6572 -2.01367 24.1748c-27.5654 -32.2354 -42.6016 -72.7891 -42.6016 -115.659c0 -47.6221 18.5439 -92.3926 52.2178 -126.067 +c28.541 -28.54 65.0557 -46.2061 104.52 -50.9316zM382.067 65.9326c23.0352 23.0381 38.9873 51.2695 46.7686 82.0527c-8.34668 -1.19141 -18.3838 2.22754 -18.3838 2.22754s-21.7363 23.707 -23.5244 44.5723c-1.85645 21.667 0.498047 38.3945 -2.89551 56.8105 +c-2.87988 15.624 -19.2803 31.5 -26.6729 46.3018c-6.9209 13.8555 -13.7334 27.7031 -20.2646 41.7451c2.25098 -0.848633 4.90039 -1.40234 6.96484 -2.62305c4.99902 0.636719 9.43066 1.22949 13.4629 1.59082c-22.5381 15.6758 -48.2725 25.8418 -75.5225 29.7998 +v-8.33887l3.55273 -9.27734l-13.7783 -12.9951l-8.67578 2.79492l-9.92383 10.2334l-9.94336 11.8008l-14.084 5.66016c-15.7236 -2.36133 -30.9346 -6.78711 -45.3105 -13.1523c0.360352 -2.30762 0.662109 -4.64453 0.662109 -7.13281 +c7.17383 2.98926 15.2764 5.04883 22.4502 8.03906c2.96289 1.23438 12.7529 -7.1748 15.6221 -8.96777c-4.0957 -4.70996 -20.5576 -15.4434 -21.3574 -21.3574c-0.316406 -2.33984 6.50586 -6.06348 6.45117 -9.69141 +c-0.0878906 -5.74609 -0.173828 -11.4912 -0.259766 -17.2373c3.24414 2.76172 20.0342 20.3672 21.9404 20.8594c12.7256 3.2832 34.3916 -17.7646 36.249 -25.1934c1.8584 -7.42871 -21.6514 -23.6826 -32.6113 -34.0469 +c-8.39941 -7.94434 -24.8086 -12.5137 -19.8037 -24.2285c1.62695 -3.80957 10.0508 -20.0156 5.21191 -24.0586c-5.92188 -4.94824 -14.7686 8.97656 -17.3418 12.0938c-8.15332 9.87695 -25.626 6.02539 -37.9082 6.47852c0 -17.4209 -0.757812 -31.1885 14.9229 -42.9971 +c15.1943 -11.4434 29.5967 -24.7061 47.0771 -32.3389c12.7637 -5.57129 35.7158 6.53613 47.0205 -1.41699c15.8672 -11.165 29.3066 -21.624 47.1611 -29.375c7.93359 -3.44531 32.418 -19.8828 25.3525 -30.7812c-4.96582 -7.66211 -9.87305 -14.8848 -13.5771 -23.2168 +c-3.70703 -8.34375 -12.5957 -18.876 -19.6924 -24.3525c-8.15918 -6.29199 -16.9551 -17.1455 -21.8955 -29.3623c34.8574 6.5957 66.9229 23.4482 92.5566 49.0811z" /> + <glyph glyph-name="link" unicode="" +d="M256.5 240h-0.5v0h0.5zM368.5 288c44.2002 0 79.5 -35.2998 79.5 -79.5v-32c0 -44.2002 -35.2998 -80.5 -79.5 -80.5h-112c-32.7002 0 -61 19.7998 -73.5996 48c-4.40039 10 -6.90039 21 -6.90039 32.5v31.5h48v-31.5c0 -17.5996 14.9004 -32.5 32.5 -32.5h112 +c17.5996 0 31.5 14.9004 31.5 32.5v32c0 17.5996 -13.9004 31.5 -31.5 31.5h-0.5h-16.4004c-5.59961 31 -31.5996 48 -31.5996 48h48.5zM329.6 240c4.10059 -9.59961 6.40039 -20.2998 6.40039 -31.5v-32v-0.5h-48v0.5v32c0 17.5996 -13.9004 31.5 -31.5 31.5h-0.5h-111.5 +c-17.5996 0 -32.5 -13.9004 -32.5 -31.5v-32c0 -17.5996 14.9004 -32.5 32.5 -32.5h15.4004c6.2998 -31 32.0996 -48 32.0996 -48h-47.5c-44.2002 0 -80.5 36.2998 -80.5 80.5v32c0 44.2002 36.2998 79.5 80.5 79.5h112c33 0 61 -19.7002 73.0996 -48z" /> + <glyph glyph-name="location" unicode="" +d="M256 384c65.9004 0 119.3 -53.7002 119.3 -120c0 -114.6 -119.3 -264 -119.3 -264s-119.3 149.4 -119.3 264c0 66.2998 53.3994 120 119.3 120zM256 205.8c31.2002 0 56.4004 25.4004 56.4004 56.7002c0 31.4004 -25.2002 56.7998 -56.4004 56.7998 +c-31.0996 0 -56.4004 -25.5 -56.4004 -56.7998s25.2002 -56.7002 56.4004 -56.7002z" /> + <glyph glyph-name="magnet" unicode="" +d="M27.7061 117.644h86.2139v-67.7236h-86.2256zM184.326 327c0 -0.199219 0.166992 -0.366211 0.367188 -0.366211c27.7676 0 67.3604 -3.08398 67.3604 -42.7246v-141.625c0 -0.197266 0.163086 -0.362305 0.358398 -0.366211 +c28.75 -0.636719 57.4912 0.0107422 86.2236 0c0.208984 -0.000976562 0.366211 0.183594 0.367188 0.364258c0.238281 50.8672 0 101.591 0 150.867c-0.250977 43.4795 -13.5273 70.627 -43.2588 92.6426c-33.1963 25.7178 -71.71 27.2451 -112.575 27.3818 +c-40.8711 -0.136719 -79.3877 -1.66406 -112.583 -27.3818c-29.7207 -22.0166 -42.9971 -49.1611 -43.248 -92.6445c0 -49.2715 -0.227539 -99.999 0 -150.876c0.000976562 -0.208984 0.185547 -0.365234 0.367188 -0.365234c28.7324 0.0224609 57.4854 -0.625 86.2236 0 +c0.196289 0.00390625 0.358398 0.170898 0.358398 0.366211v141.625c0 39.6406 39.6045 42.7363 67.3604 42.7363c0.200195 0 0.367188 0.166992 0.367188 0.366211s-0.166992 0.366211 -0.367188 0.366211c-27.6299 0 -68.0938 -3.06348 -68.0938 -43.4688v-141.266 +c-28.2832 -0.604492 -56.9688 0.0244141 -85.4844 0.0078125c-0.223633 50.5547 0.00195312 101.386 0.00195312 150.508c0.249023 43.3125 13.4043 70.168 42.957 92.0605c32.9863 25.5547 71.2646 27.0957 112.144 27.2324 +c40.8623 -0.136719 79.1436 -1.67773 112.13 -27.2324c29.5645 -21.8926 42.7188 -48.7461 42.9678 -92.0625c0 -49.1631 0.238281 -99.6865 0.00195312 -150.495c-28.3008 0.00585938 -56.9746 -0.62793 -85.4844 -0.0078125v141.267 +c0 40.4043 -40.4521 43.457 -68.0938 43.457c-0.200195 0 -0.367188 -0.166992 -0.367188 -0.366211zM184.692 327.005c27.7061 0 67.7236 -3.07227 67.7236 -43.1006v-141.615c28.7422 -0.639648 57.4834 0.0117188 86.2256 0c0.232422 50.8633 0 101.586 0 150.854 +c-0.255859 43.4033 -13.4746 70.3994 -43.1133 92.3574c-33.0938 25.6348 -71.4932 27.1709 -112.36 27.3105c-40.8672 -0.139648 -79.2666 -1.67578 -112.36 -27.3105c-29.6377 -21.958 -42.8574 -48.9541 -43.1016 -92.3574c0 -49.2686 -0.232422 -99.9912 0 -150.866 +c28.7422 0.0234375 57.4834 -0.62793 86.2139 0v141.615c0 40.0293 40.0293 43.1123 67.7236 43.1123zM252.463 117.644h86.2021v-67.7236h-86.2021v67.7236z" /> + <glyph glyph-name="more-vertical" unicode="" +d="M296 312c0 -22.002 -17.998 -40 -40 -40s-40 17.998 -40 40s17.998 40 40 40s40 -17.998 40 -40zM296 72c0 -22.002 -17.998 -40 -40 -40s-40 17.998 -40 40s17.998 40 40 40s40 -17.998 40 -40zM296 192c0 -22.002 -17.998 -40 -40 -40s-40 17.998 -40 40 +s17.998 40 40 40s40 -17.998 40 -40z" /> + <glyph glyph-name="music-note" unicode="" +d="M426 415.9c12.0996 0 22 -9.5 22.0996 -21.2002v-302.8c0 -24.7002 -3 -42.9004 -12 -54.9004h-0.199219c-9.10059 -15 -25 -21 -43.2002 -21h-37.2002c-28.2998 0 -51.2002 19.9004 -51.2002 48s22.9004 48 51.2002 48h60.5v192l-208 -38v-232 +c0 -8.2998 -3.40039 -27 -13 -41.0996c-1 -1.80078 -2.09961 -3.40039 -3.40039 -5c-0.5 -0.600586 -0.899414 -1.5 -1.5 -2.10059c-0.0996094 -0.0996094 -0.299805 -0.0996094 -0.399414 -0.200195c-9.40039 -10.5996 -23 -17.5 -38.2998 -17.5h-36.2002 +c-28.2002 0 -51.2998 20 -51.2998 48s23.0996 48 51.0996 48v-0.0996094h61v286.5c1 14.5 13.5 27.9004 27.2998 31.5996l217.601 33.2002s2.89941 0.600586 5.09961 0.600586z" /> + <glyph glyph-name="navicon-round" unicode="" +d="M417.4 224c16.8994 0 30.5996 -14.2998 30.5996 -32s-13.7002 -32 -30.5996 -32h-322.801c-16.8994 0 -30.5996 14.2998 -30.5996 32s13.7002 32 30.5996 32h322.801zM417.4 352c16.8994 0 30.5996 -14.2998 30.5996 -32s-13.7002 -32 -30.5996 -32h-322.801 +c-16.8994 0 -30.5996 14.2998 -30.5996 32s13.7002 32 30.5996 32h322.801zM417.4 96c16.8994 0 30.5996 -14.2998 30.5996 -32s-13.7002 -32 -30.5996 -32h-322.801c-16.8994 0 -30.5996 14.2998 -30.5996 32s13.7002 32 30.5996 32h322.801z" /> + <glyph glyph-name="play" unicode="" +d="M405.2 215.1c6.59961 -5.59961 10.7998 -13.7998 10.7998 -23.0996s-4.2002 -17.5996 -10.7998 -23.0996l-278.101 -165.5c-3.69922 -2 -7.09961 -3.40039 -11.1992 -3.40039c-10.9004 0 -19.8008 9 -19.8008 20h-0.0996094v344h0.0996094c0 11 8.90039 20 19.8008 20 +c4 0 7.5 -1.2002 10.8994 -3.2002z" /> + <glyph glyph-name="search" unicode="" +d="M445 61.2998c4 -4 4 -10.3994 0 -14.5l-43.2998 -43.7998c-1.90039 -2 -4.60059 -3.09961 -7.2998 -3.09961c-2.7002 0 -5.40039 1.19922 -7.30078 3.09961l-84.3994 85.5996c-24.6006 -14.6992 -52.2002 -22.3994 -80.1006 -22.3994 +c-87.3994 0 -158.6 71.2998 -158.6 158.899c0 87.6006 71.2002 158.9 158.6 158.9c87.4004 0 158.601 -71.2998 158.601 -158.9c0 -27 -7.2002 -53.7998 -21 -77.8994zM222.6 322.1c-53.3994 0 -96.7998 -43.5 -96.7998 -97s43.4004 -97 96.7998 -97 +c53.4004 0 96.8008 43.5 96.8008 97s-43.4004 97 -96.8008 97z" /> + <glyph glyph-name="time" unicode="" +d="M256 405c117.149 0 213 -95.8506 213 -213s-94.7891 -213 -213 -213s-213 95.8506 -213 213s94.7891 213 213 213zM256 21.5996c93.7178 0 170.4 76.6826 170.4 170.4s-76.6826 170.4 -170.4 170.4s-170.4 -76.6836 -170.4 -170.4s76.6826 -170.4 170.4 -170.4z +M266.65 298.5v-111.824l95.8496 -56.4434l-15.9746 -26.625l-111.825 67.0928v127.8h31.9502z" /> + <glyph glyph-name="warning" unicode="" +d="M476.7 25.7998c2.7998 -4.89941 4.7998 -13 1.7998 -17.8994c-2.90039 -4.90039 -8.2002 -7.90039 -14 -7.90039h-417.1c-5.80078 0 -11.1006 3 -14 7.90039c-2.90039 4.89941 -0.900391 12.8994 1.89941 17.8994l206.601 349.5c2.7998 5 8.19922 8.7002 14.0996 8.7002 +c5.7998 0 11.2002 -3.7002 14.0996 -8.7002zM288 48v48h-64v-48h64zM288 128v144h-64v-144h64z" /> + </font> +</defs></svg> diff --git a/searx/static/themes/simple/fonts/ion.ttf b/searx/static/themes/simple/fonts/ion.ttf Binary files differnew file mode 100644 index 0000000..ccc5482 --- /dev/null +++ b/searx/static/themes/simple/fonts/ion.ttf diff --git a/searx/static/themes/simple/fonts/ion.woff b/searx/static/themes/simple/fonts/ion.woff Binary files differnew file mode 100644 index 0000000..0b7fe87 --- /dev/null +++ b/searx/static/themes/simple/fonts/ion.woff diff --git a/searx/static/themes/simple/fonts/ion.woff2 b/searx/static/themes/simple/fonts/ion.woff2 Binary files differnew file mode 100644 index 0000000..30b902d --- /dev/null +++ b/searx/static/themes/simple/fonts/ion.woff2 diff --git a/searx/static/themes/simple/js/searx.head.js b/searx/static/themes/simple/js/searx.head.js index 3ac61c8..e696440 100644 --- a/searx/static/themes/simple/js/searx.head.js +++ b/searx/static/themes/simple/js/searx.head.js @@ -32,7 +32,7 @@ search_on_category_select: script.getAttribute('data-search-on-category-select') === 'true', infinite_scroll: script.getAttribute('data-infinite-scroll') === 'true', static_path: script.getAttribute('data-static-path'), - no_item_found: script.getAttribute('data-no-item-found') + translations: JSON.parse(script.getAttribute('data-translations')), } // update the css diff --git a/searx/static/themes/simple/js/searx_head/00_init.js b/searx/static/themes/simple/js/searx_head/00_init.js index 3ac61c8..e696440 100644 --- a/searx/static/themes/simple/js/searx_head/00_init.js +++ b/searx/static/themes/simple/js/searx_head/00_init.js @@ -32,7 +32,7 @@ search_on_category_select: script.getAttribute('data-search-on-category-select') === 'true', infinite_scroll: script.getAttribute('data-infinite-scroll') === 'true', static_path: script.getAttribute('data-static-path'), - no_item_found: script.getAttribute('data-no-item-found') + translations: JSON.parse(script.getAttribute('data-translations')), } // update the css diff --git a/searx/static/themes/simple/js/searx_src/searx_search.js b/searx/static/themes/simple/js/searx_src/searx_search.js index 7b652fa..0e49871 100644 --- a/searx/static/themes/simple/js/searx_src/searx_search.js +++ b/searx/static/themes/simple/js/searx_src/searx_search.js @@ -73,7 +73,7 @@ if (searx.autocompleter) { searx.autocomplete = AutoComplete.call(w, { Url: "./autocompleter", - EmptyMessage: searx.no_item_found, + EmptyMessage: searx.translations.no_item_found, HttpMethod: searx.method, HttpHeaders: { "Content-type": "application/x-www-form-urlencoded", diff --git a/searx/static/themes/simple/less/code.less b/searx/static/themes/simple/less/code.less index a688dd9..b732103 100644 --- a/searx/static/themes/simple/less/code.less +++ b/searx/static/themes/simple/less/code.less @@ -1,83 +1,8 @@ -.highlight .hll { background-color: #ffffcc } -.highlight { background: #f8f8f8; } -.highlight .c { color: #408080; font-style: italic } /* Comment */ -.highlight .err { border: 1px solid #FF0000 } /* Error */ -.highlight .k { color: #008000; font-weight: bold } /* Keyword */ -.highlight .o { color: #666666 } /* Operator */ -.highlight .cm { color: #408080; font-style: italic } /* Comment.Multiline */ -.highlight .cp { color: #BC7A00 } /* Comment.Preproc */ -.highlight .c1 { color: #408080; font-style: italic } /* Comment.Single */ -.highlight .cs { color: #408080; font-style: italic } /* Comment.Special */ -.highlight .gd { color: #A00000 } /* Generic.Deleted */ -.highlight .ge { font-style: italic } /* Generic.Emph */ -.highlight .gr { color: #FF0000 } /* Generic.Error */ -.highlight .gh { color: #000080; font-weight: bold } /* Generic.Heading */ -.highlight .gi { color: #00A000 } /* Generic.Inserted */ -.highlight .go { color: #888888 } /* Generic.Output */ -.highlight .gp { color: #000080; font-weight: bold } /* Generic.Prompt */ -.highlight .gs { font-weight: bold } /* Generic.Strong */ -.highlight .gu { color: #800080; font-weight: bold } /* Generic.Subheading */ -.highlight .gt { color: #0044DD } /* Generic.Traceback */ -.highlight .kc { color: #008000; font-weight: bold } /* Keyword.Constant */ -.highlight .kd { color: #008000; font-weight: bold } /* Keyword.Declaration */ -.highlight .kn { color: #008000; font-weight: bold } /* Keyword.Namespace */ -.highlight .kp { color: #008000 } /* Keyword.Pseudo */ -.highlight .kr { color: #008000; font-weight: bold } /* Keyword.Reserved */ -.highlight .kt { color: #B00040 } /* Keyword.Type */ -.highlight .m { color: #666666 } /* Literal.Number */ -.highlight .s { color: #BA2121 } /* Literal.String */ -.highlight .na { color: #7D9029 } /* Name.Attribute */ -.highlight .nb { color: #008000 } /* Name.Builtin */ -.highlight .nc { color: #0000FF; font-weight: bold } /* Name.Class */ -.highlight .no { color: #880000 } /* Name.Constant */ -.highlight .nd { color: #AA22FF } /* Name.Decorator */ -.highlight .ni { color: #999999; font-weight: bold } /* Name.Entity */ -.highlight .ne { color: #D2413A; font-weight: bold } /* Name.Exception */ -.highlight .nf { color: #0000FF } /* Name.Function */ -.highlight .nl { color: #A0A000 } /* Name.Label */ -.highlight .nn { color: #0000FF; font-weight: bold } /* Name.Namespace */ -.highlight .nt { color: #008000; font-weight: bold } /* Name.Tag */ -.highlight .nv { color: #19177C } /* Name.Variable */ -.highlight .ow { color: #AA22FF; font-weight: bold } /* Operator.Word */ -.highlight .w { color: #bbbbbb } /* Text.Whitespace */ -.highlight .mf { color: #666666 } /* Literal.Number.Float */ -.highlight .mh { color: #666666 } /* Literal.Number.Hex */ -.highlight .mi { color: #666666 } /* Literal.Number.Integer */ -.highlight .mo { color: #666666 } /* Literal.Number.Oct */ -.highlight .sb { color: #BA2121 } /* Literal.String.Backtick */ -.highlight .sc { color: #BA2121 } /* Literal.String.Char */ -.highlight .sd { color: #BA2121; font-style: italic } /* Literal.String.Doc */ -.highlight .s2 { color: #BA2121 } /* Literal.String.Double */ -.highlight .se { color: #BB6622; font-weight: bold } /* Literal.String.Escape */ -.highlight .sh { color: #BA2121 } /* Literal.String.Heredoc */ -.highlight .si { color: #BB6688; font-weight: bold } /* Literal.String.Interpol */ -.highlight .sx { color: #008000 } /* Literal.String.Other */ -.highlight .sr { color: #BB6688 } /* Literal.String.Regex */ -.highlight .s1 { color: #BA2121 } /* Literal.String.Single */ -.highlight .ss { color: #19177C } /* Literal.String.Symbol */ -.highlight .bp { color: #008000 } /* Name.Builtin.Pseudo */ -.highlight .vc { color: #19177C } /* Name.Variable.Class */ -.highlight .vg { color: #19177C } /* Name.Variable.Global */ -.highlight .vi { color: #19177C } /* Name.Variable.Instance */ -.highlight .il { color: #666666 } /* Literal.Number.Integer.Long */ - -.highlight pre { +.code-highlight pre { overflow: auto; + background-color: inherit; + color: inherit; + border: inherit; } -.highlight .lineno { - -webkit-touch-callout: none; - -webkit-user-select: none; - -khtml-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - cursor: default; - - &::selection { - background: transparent; /* WebKit/Blink Browsers */ - } - &::-moz-selection { - background: transparent; /* Gecko Browsers */ - } -} +@import "pygments.less"; diff --git a/searx/static/themes/simple/less/preferences.less b/searx/static/themes/simple/less/preferences.less index e1e88b5..26c4f6d 100644 --- a/searx/static/themes/simple/less/preferences.less +++ b/searx/static/themes/simple/less/preferences.less @@ -93,6 +93,23 @@ width: 100%; } } + + + .engine-tooltip { + display: none; + position: absolute; + padding: 0.5rem 1rem; + margin: 0rem 0 0 2rem; + border: 1px solid #ddd; + background: white; + font-size: 14px; + font-weight: normal; + z-index: 1000000; + } + + th:hover .engine-tooltip, .engine-tooltip:hover { + display: inline-block; + } } diff --git a/searx/static/themes/simple/less/pygments.less b/searx/static/themes/simple/less/pygments.less new file mode 100644 index 0000000..25a921c --- /dev/null +++ b/searx/static/themes/simple/less/pygments.less @@ -0,0 +1,99 @@ +/* + this file is generated automatically by searx_extra/update/update_pygments.py + using pygments version 2.8.0 +*/ + +.code-highlight .linenos { + -webkit-touch-callout: none; + -webkit-user-select: none; + -khtml-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + cursor: default; + + &::selection { + background: transparent; /* WebKit/Blink Browsers */ + } + &::-moz-selection { + background: transparent; /* Gecko Browsers */ + } + + margin-right: 8px; + text-align: right; +} + +.code-highlight pre { line-height: 125%; } +.code-highlight td.linenos .normal { color: inherit; background-color: transparent; padding-left: 5px; padding-right: 5px; } +.code-highlight span.linenos { color: inherit; background-color: transparent; padding-left: 5px; padding-right: 5px; } +.code-highlight td.linenos .special { color: #000000; background-color: #ffffc0; padding-left: 5px; padding-right: 5px; } +.code-highlight span.linenos.special { color: #000000; background-color: #ffffc0; padding-left: 5px; padding-right: 5px; } +.code-highlight .hll { background-color: #ffffcc } +.code-highlight { background: #f8f8f8; } +.code-highlight .c { color: #408080; font-style: italic } /* Comment */ +.code-highlight .err { border: 1px solid #FF0000 } /* Error */ +.code-highlight .k { color: #008000; font-weight: bold } /* Keyword */ +.code-highlight .o { color: #666666 } /* Operator */ +.code-highlight .ch { color: #408080; font-style: italic } /* Comment.Hashbang */ +.code-highlight .cm { color: #408080; font-style: italic } /* Comment.Multiline */ +.code-highlight .cp { color: #BC7A00 } /* Comment.Preproc */ +.code-highlight .cpf { color: #408080; font-style: italic } /* Comment.PreprocFile */ +.code-highlight .c1 { color: #408080; font-style: italic } /* Comment.Single */ +.code-highlight .cs { color: #408080; font-style: italic } /* Comment.Special */ +.code-highlight .gd { color: #A00000 } /* Generic.Deleted */ +.code-highlight .ge { font-style: italic } /* Generic.Emph */ +.code-highlight .gr { color: #FF0000 } /* Generic.Error */ +.code-highlight .gh { color: #000080; font-weight: bold } /* Generic.Heading */ +.code-highlight .gi { color: #00A000 } /* Generic.Inserted */ +.code-highlight .go { color: #888888 } /* Generic.Output */ +.code-highlight .gp { color: #000080; font-weight: bold } /* Generic.Prompt */ +.code-highlight .gs { font-weight: bold } /* Generic.Strong */ +.code-highlight .gu { color: #800080; font-weight: bold } /* Generic.Subheading */ +.code-highlight .gt { color: #0044DD } /* Generic.Traceback */ +.code-highlight .kc { color: #008000; font-weight: bold } /* Keyword.Constant */ +.code-highlight .kd { color: #008000; font-weight: bold } /* Keyword.Declaration */ +.code-highlight .kn { color: #008000; font-weight: bold } /* Keyword.Namespace */ +.code-highlight .kp { color: #008000 } /* Keyword.Pseudo */ +.code-highlight .kr { color: #008000; font-weight: bold } /* Keyword.Reserved */ +.code-highlight .kt { color: #B00040 } /* Keyword.Type */ +.code-highlight .m { color: #666666 } /* Literal.Number */ +.code-highlight .s { color: #BA2121 } /* Literal.String */ +.code-highlight .na { color: #7D9029 } /* Name.Attribute */ +.code-highlight .nb { color: #008000 } /* Name.Builtin */ +.code-highlight .nc { color: #0000FF; font-weight: bold } /* Name.Class */ +.code-highlight .no { color: #880000 } /* Name.Constant */ +.code-highlight .nd { color: #AA22FF } /* Name.Decorator */ +.code-highlight .ni { color: #999999; font-weight: bold } /* Name.Entity */ +.code-highlight .ne { color: #D2413A; font-weight: bold } /* Name.Exception */ +.code-highlight .nf { color: #0000FF } /* Name.Function */ +.code-highlight .nl { color: #A0A000 } /* Name.Label */ +.code-highlight .nn { color: #0000FF; font-weight: bold } /* Name.Namespace */ +.code-highlight .nt { color: #008000; font-weight: bold } /* Name.Tag */ +.code-highlight .nv { color: #19177C } /* Name.Variable */ +.code-highlight .ow { color: #AA22FF; font-weight: bold } /* Operator.Word */ +.code-highlight .w { color: #bbbbbb } /* Text.Whitespace */ +.code-highlight .mb { color: #666666 } /* Literal.Number.Bin */ +.code-highlight .mf { color: #666666 } /* Literal.Number.Float */ +.code-highlight .mh { color: #666666 } /* Literal.Number.Hex */ +.code-highlight .mi { color: #666666 } /* Literal.Number.Integer */ +.code-highlight .mo { color: #666666 } /* Literal.Number.Oct */ +.code-highlight .sa { color: #BA2121 } /* Literal.String.Affix */ +.code-highlight .sb { color: #BA2121 } /* Literal.String.Backtick */ +.code-highlight .sc { color: #BA2121 } /* Literal.String.Char */ +.code-highlight .dl { color: #BA2121 } /* Literal.String.Delimiter */ +.code-highlight .sd { color: #BA2121; font-style: italic } /* Literal.String.Doc */ +.code-highlight .s2 { color: #BA2121 } /* Literal.String.Double */ +.code-highlight .se { color: #BB6622; font-weight: bold } /* Literal.String.Escape */ +.code-highlight .sh { color: #BA2121 } /* Literal.String.Heredoc */ +.code-highlight .si { color: #BB6688; font-weight: bold } /* Literal.String.Interpol */ +.code-highlight .sx { color: #008000 } /* Literal.String.Other */ +.code-highlight .sr { color: #BB6688 } /* Literal.String.Regex */ +.code-highlight .s1 { color: #BA2121 } /* Literal.String.Single */ +.code-highlight .ss { color: #19177C } /* Literal.String.Symbol */ +.code-highlight .bp { color: #008000 } /* Name.Builtin.Pseudo */ +.code-highlight .fm { color: #0000FF } /* Name.Function.Magic */ +.code-highlight .vc { color: #19177C } /* Name.Variable.Class */ +.code-highlight .vg { color: #19177C } /* Name.Variable.Global */ +.code-highlight .vi { color: #19177C } /* Name.Variable.Instance */ +.code-highlight .vm { color: #19177C } /* Name.Variable.Magic */ +.code-highlight .il { color: #666666 } /* Literal.Number.Integer.Long */ diff --git a/searx/templates/__common__/translations.js.tpl b/searx/templates/__common__/translations.js.tpl deleted file mode 100644 index 8453aba..0000000 --- a/searx/templates/__common__/translations.js.tpl +++ /dev/null @@ -1 +0,0 @@ -var could_not_load = '{{ _('could not load data') }}!'; diff --git a/searx/templates/courgette/404.html b/searx/templates/courgette/404.html deleted file mode 100644 index 7a317f0..0000000 --- a/searx/templates/courgette/404.html +++ /dev/null @@ -1,9 +0,0 @@ -{% extends "courgette/base.html" %} -{% block content %} -<div class="center"> - <h1>{{ _('Page not found') }}</h1> - {% autoescape false %} - <p>{{ _('Go to %(search_page)s.', search_page='<a href="{}">{}</a>'.format(url_for('index'), _('search page'))) }}</p> - {% endautoescape %} -</div> -{% endblock %} diff --git a/searx/templates/courgette/about.html b/searx/templates/courgette/about.html deleted file mode 100644 index 08948ee..0000000 --- a/searx/templates/courgette/about.html +++ /dev/null @@ -1,5 +0,0 @@ -{% extends 'courgette/base.html' %} -{% block content %} -{% include 'courgette/github_ribbon.html' %} -{% include '__common__/about.html' %} -{% endblock %} diff --git a/searx/templates/courgette/base.html b/searx/templates/courgette/base.html deleted file mode 100644 index 468b817..0000000 --- a/searx/templates/courgette/base.html +++ /dev/null @@ -1,43 +0,0 @@ -<!DOCTYPE html> -<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en"{% if rtl %} dir="rtl"{% endif %}> - <head> - <meta charset="UTF-8" /> - <meta name="description" content="searx - a privacy-respecting, hackable metasearch engine" /> - <meta name="keywords" content="searx, search, search engine, metasearch, meta search" /> - <meta name="generator" content="searx/{{ searx_version }}"> - <meta name="referrer" content="no-referrer"> - <meta name="viewport" content="width=device-width, maximum-scale=1.0, user-scalable=1" /> - <title>{% block title %}{% endblock %}searx</title> - <link rel="stylesheet" href="{{ url_for('static', filename='css/style.css') }}" type="text/css" media="screen" /> - {% if rtl %} - <link rel="stylesheet" href="{{ url_for('static', filename='css/style-rtl.css') }}" type="text/css" media="screen" /> - {% endif %} - {% if cookies['courgette-color'] %} - <style type="text/css"> - {% include 'courgette/color.css' %} - </style> - {% endif %} - <link rel="shortcut icon" href="{{ url_for('static', filename='img/favicon.png') }}?v=2" /> - {% block styles %} - {% endblock %} - {% block meta %}{% endblock %} - {% block head %} - <link title="{{ instance_name }}" type="application/opensearchdescription+xml" rel="search" href="{{ opensearch_url }}"/> - {% endblock %} - <script type="text/javascript"> - searx = {}; - searx.autocompleter = {% if autocomplete %}true{% else %}false{% endif %}; - </script> - </head> - <body class="{{ endpoint }}_endpoint" > - <div id="container"> - {% block content %} - {% endblock %} - {% if autocomplete %} - <script src="{{ url_for('static', filename='js/mootools-core-1.4.5-min.js') }}" ></script> - <script src="{{ url_for('static', filename='js/mootools-autocompleter-1.1.2-min.js') }}" ></script> - {% endif %} - <script src="{{ url_for('static', filename='js/searx.js') }}" ></script> - </div> - </body> -</html> diff --git a/searx/templates/courgette/categories.html b/searx/templates/courgette/categories.html deleted file mode 100644 index b8d6a75..0000000 --- a/searx/templates/courgette/categories.html +++ /dev/null @@ -1,9 +0,0 @@ -<div id="categories"> - <div id="categories_container"> - {% for category in categories %} - <div class="checkbox_container"> - <input type="checkbox" id="checkbox_{{ category|replace(' ', '_') }}" name="category_{{ category }}" {% if category in selected_categories %}checked="checked"{% endif %} /><label for="checkbox_{{ category|replace(' ', '_') }}">{{ _(category) }}</label> - </div> - {% endfor %} - </div> -</div>
\ No newline at end of file diff --git a/searx/templates/courgette/color.css b/searx/templates/courgette/color.css deleted file mode 100644 index 3e0d730..0000000 --- a/searx/templates/courgette/color.css +++ /dev/null @@ -1,34 +0,0 @@ - .autocompleter-choices li:hover, -.checkbox_container label:hover, -.checkbox_container input[type="checkbox"]:checked + label, -#sidebar, -#suggestions input[type="submit"]:hover, -#suggestions input[type="submit"]:focus, -input[type="submit"], -.engine_checkbox label, -.engine_checkbox .deny, -#search_submit{ - background-color: {{ cookies['courgette-color'].split()[0] }}; -} - -.result_title a, -.row a, -.title h1{ - color: {{ cookies['courgette-color'].split()[0] }}; -} - -#answers { - border-color: {{ cookies['courgette-color'].split()[0] }}; -} - -#search_submit:hover, -#search_submit:focus, -#sidebar input[type="submit"]:hover, -#sidebar input[type="submit"]:focus { - background-color: {{ cookies['courgette-color'].split()[1] }}; -} - -input[type="submit"]:hover, -input[type="submit"]:focus { - background: {{ cookies['courgette-color'].split()[1] }}; -}
\ No newline at end of file diff --git a/searx/templates/courgette/github_ribbon.html b/searx/templates/courgette/github_ribbon.html deleted file mode 100644 index fb38a20..0000000 --- a/searx/templates/courgette/github_ribbon.html +++ /dev/null @@ -1,3 +0,0 @@ -<a href="https://github.com/searx/searx" class="github"> - <img style="position: absolute; top: 0; right: 0; border: 0;" src="{{ url_for('static', filename='img/github_ribbon.png') }}" alt="Fork me on GitHub" class="github"/> -</a> diff --git a/searx/templates/courgette/index.html b/searx/templates/courgette/index.html deleted file mode 100644 index 0d34e1c..0000000 --- a/searx/templates/courgette/index.html +++ /dev/null @@ -1,17 +0,0 @@ -{% extends "courgette/base.html" %} -{% block content %} -{% include 'courgette/github_ribbon.html' %} -<div class="center"> - <div class="title"><h1>searx</h1></div> - {% include 'courgette/search.html' %} - <p class="top_margin"> - {% if rtl %} - <a href="{{ url_for('preferences') }}" class="hmarg">{{ _('preferences') }}</a> - {% endif %} - <a href="{{ url_for('about') }}" class="hmarg">{{ _('about') }}</a> - {% if not rtl %} - <a href="{{ url_for('preferences') }}" class="hmarg">{{ _('preferences') }}</a> - {% endif %} - </p> -</div> -{% endblock %}
\ No newline at end of file diff --git a/searx/templates/courgette/preferences.html b/searx/templates/courgette/preferences.html deleted file mode 100644 index 6480694..0000000 --- a/searx/templates/courgette/preferences.html +++ /dev/null @@ -1,150 +0,0 @@ -{% extends "courgette/base.html" %} -{% block head %} {% endblock %} -{% block content %} -<div class="row"> - <h2>{{ _('Preferences') }}</h2> - - <form method="post" action="{{ url_for('preferences') }}" id="search_form"> - {% if 'categories' not in locked_preferences %} - <fieldset> - <legend>{{ _('Default categories') }}</legend> - {% include 'courgette/categories.html' %} - </fieldset> - {% endif %} - {% if 'language' not in locked_preferences %} - <fieldset> - <legend>{{ _('Search language') }}</legend> - <p> - <select name='language'> - <option value="all" {% if current_language == 'all' %}selected="selected"{% endif %}>{{ _('Default language') }}</option> - {% for lang_id,lang_name,country_name,english_name in language_codes | sort(attribute=1) %} - <option value="{{ lang_id }}" {% if lang_id == current_language %}selected="selected"{% endif %}>{{ lang_name }} {% if country_name %}({{ country_name }}) {% endif %}- {{ lang_id }}</option> - {% endfor %} - </select> - </p> - </fieldset> - {% endif %} - {% if 'locale' not in locked_preferences %} - <fieldset> - <legend>{{ _('Interface language') }}</legend> - <p> - <select name='locale'> - {% for locale_id,locale_name in locales.items() | sort %} - <option value="{{ locale_id }}" {% if locale_id == current_locale %}selected="selected"{% endif %}>{{ locale_name }}</option> - {% endfor %} - </select> - </p> - </fieldset> - {% endif %} - {% if 'autocomplete' not in locked_preferences %} - <fieldset> - <legend>{{ _('Autocomplete') }}</legend> - <p> - <select name="autocomplete"> - <option value=""> - </option> - {% for backend in autocomplete_backends %} - <option value="{{ backend }}" {% if backend == autocomplete %}selected="selected"{% endif %}>{{ backend }}</option> - {% endfor %} - </select> - </p> - </fieldset> - {% endif %} - {% if 'image_proxy' not in locked_preferences %} - <fieldset> - <legend>{{ _('Image proxy') }}</legend> - <p> - <select name='image_proxy'> - <option value="1" {% if image_proxy %}selected="selected"{% endif %}>{{ _('Enabled') }}</option> - <option value="" {% if not image_proxy %}selected="selected"{% endif %}>{{ _('Disabled') }}</option> - </select> - </p> - </fieldset> - {% endif %} - {% if 'method' not in locked_preferences %} - <fieldset> - <legend>{{ _('Method') }}</legend> - <p> - <select name='method'> - <option value="POST" {% if method == 'POST' %}selected="selected"{% endif %}>POST</option> - <option value="GET" {% if method == 'GET' %}selected="selected"{% endif %}>GET</option> - </select> - </p> - </fieldset> - {% endif %} - {% if 'safesearch' not in locked_preferences %} - <fieldset> - <legend>{{ _('SafeSearch') }}</legend> - <p> - <select name='safesearch'> - <option value="2" {% if safesearch == '2' %}selected="selected"{% endif %}>{{ _('Strict') }}</option> - <option value="1" {% if safesearch == '1' %}selected="selected"{% endif %}>{{ _('Moderate') }}</option> - <option value="0" {% if safesearch == '0' %}selected="selected"{% endif %}>{{ _('None') }}</option> - </select> - </p> - </fieldset> - {% endif %} - {% if 'theme' not in locked_preferences %} - <fieldset> - <legend>{{ _('Themes') }}</legend> - <p> - <select name="theme"> - {% for name in themes %} - <option value="{{ name }}" {% if name == theme %}selected="selected"{% endif %}>{{ name }}</option> - {% endfor %} - </select> - </p> - </fieldset> - <fieldset> - <legend>{{ _('Color') }}</legend> - <p> - <select name="courgette-color"> - <option value="#3498DB #0665A2" {% if cookies['courgette-color'] and cookies['courgette-color'] == '#3498DB #0665A2' %}selected="selected"{% endif %}>{{ _('Blue (default)') }}</option> - <option value="#6F5499 #563D7C" {% if cookies['courgette-color'] and cookies['courgette-color'] == '#6F5499 #563D7C' %}selected="selected"{% endif %}>{{ _('Violet') }}</option> - <option value="#5CB85C #449D44" {% if cookies['courgette-color'] and cookies['courgette-color'] == '#5CB85C #449D44' %}selected="selected"{% endif %}>{{ _('Green') }}</option> - <option value="#5BC0DE #31B0D5" {% if cookies['courgette-color'] and cookies['courgette-color'] == '#5BC0DE #31B0D5' %}selected="selected"{% endif %}>{{ _('Cyan') }}</option> - <option value="#F0AD4E #EC971F" {% if cookies['courgette-color'] and cookies['courgette-color'] == '#F0AD4E #EC971F' %}selected="selected"{% endif %}>{{ _('Orange') }}</option> - <option value="#D9534F #C9302C" {% if cookies['courgette-color'] and cookies['courgette-color'] == '#D9534F #C9302C' %}selected="selected"{% endif %}>{{ _('Red') }}</option> - </select> - </p> - </fieldset> - {% endif %} - <fieldset> - <legend>{{ _('Currently used search engines') }}</legend> - - <table class="engine-table"> - <tr> - <th>{{ _('Engine name') }}</th> - <th>{{ _('Shortcut') }}</th> - <th>{{ _('Category') }}</th> - <th>{{ _('Allow') }} / {{ _('Block') }}</th> - </tr> - {% for categ in all_categories %} - {% for search_engine in engines_by_category[categ] %} - - {% if not search_engine.private %} - <tr> - <td>{{ search_engine.name }}</td> - <td>{{ shortcuts[search_engine.name] }}</td> - <td>{{ _(categ) }}</td> - <td class="engine_checkbox"> - <input type="checkbox" id="engine_{{ categ|replace(' ', '_') }}_{{ search_engine.name|replace(' ', '_') }}" name="engine_{{ search_engine.name }}__{{ categ }}"{% if (search_engine.name, categ) in disabled_engines %} checked="checked"{% endif %} /> - <label class="allow" for="engine_{{ categ|replace(' ', '_') }}_{{ search_engine.name|replace(' ', '_') }}">{{ _('Allow') }}</label> - <label class="deny" for="engine_{{ categ|replace(' ', '_') }}_{{ search_engine.name|replace(' ', '_') }}">{{ _('Block') }}</label> - </td> - </tr> - {% endif %} - {% endfor %} - {% endfor %} - </table> - </fieldset> - <p class="small_font">{{ _('These settings are stored in your cookies, this allows us not to store this data about you.') }} - <br /> - {{ _("These cookies serve your sole convenience, we don't use these cookies to track you.") }} - </p> - - <input type="submit" value="{{ _('save') }}" /> - <div class="right preferences_back"><a href="{{ url_for('clear_cookies') }}">{{ _('Reset defaults') }}</a></div> - <div class="right preferences_back"><a href="{{ url_for('index') }}">{{ _('back') }}</a></div> - </form> -</div> -{% endblock %} diff --git a/searx/templates/courgette/result_templates/code.html b/searx/templates/courgette/result_templates/code.html deleted file mode 100644 index b83116e..0000000 --- a/searx/templates/courgette/result_templates/code.html +++ /dev/null @@ -1,11 +0,0 @@ -<div class="result {{ result.class }}{% for e in result.engines %} {{ e }}{% endfor %}"> - <h3 class="result_title"><a href="{{ result.url }}" {% if results_on_new_tab %}target="_blank" rel="noopener noreferrer"{% else %}rel="noreferrer"{% endif %}>{{ result.title|safe }}</a></h3> - {% if result.publishedDate %}<span class="published_date">{{ result.publishedDate }}</span>{% endif %} - <p class="content">{% if result.img_src %}<img src="{{ image_proxify(result.img_src) }}" class="image" />{% endif %}{% if result.content %}{{ result.content|safe }}<br class="last"/>{% endif %}</p> - {% if result.repository %}<p class="content"><a href="{{ result.repository|safe }}" {% if results_on_new_tab %}target="_blank" rel="noopener noreferrer"{% else %}rel="noreferrer"{% endif %}>{{ result.repository }}</a></p>{% endif %} - <div dir="ltr"> - {{ result.codelines|code_highlighter(result.code_language)|safe }} - </div> - - <p class="url">{{ result.pretty_url }}‎</p> -</div> diff --git a/searx/templates/courgette/result_templates/default.html b/searx/templates/courgette/result_templates/default.html deleted file mode 100644 index 1cbedc3..0000000 --- a/searx/templates/courgette/result_templates/default.html +++ /dev/null @@ -1,13 +0,0 @@ -<div class="result {{ result.class }}{% for e in result.engines %} {{ e }}{% endfor %}"> - - {% if "icon_"~result.engine~".ico" in favicons %} - <img width="14" height="14" class="favicon" src="{{ url_for('static', filename='img/icons/icon_'+result.engine+'.ico') }}" alt="{{result.engine}}" /> - {% endif %} - - <div> - <h3 class="result_title"><a href="{{ result.url }}" {% if results_on_new_tab %}target="_blank" rel="noopener noreferrer"{% else %}rel="noreferrer"{% endif %}>{{ result.title|safe }}</a></h3> - {% if result.publishedDate %}<span class="published_date">{{ result.publishedDate }}</span>{% endif %} - <p class="content">{% if result.content %}{{ result.content|safe }}<br />{% endif %}</p> - <p class="url">{{ result.pretty_url }}‎</p> - </div> -</div> diff --git a/searx/templates/courgette/result_templates/images.html b/searx/templates/courgette/result_templates/images.html deleted file mode 100644 index e8ac507..0000000 --- a/searx/templates/courgette/result_templates/images.html +++ /dev/null @@ -1,6 +0,0 @@ -<div class="image_result{% for e in result.engines %} {{ e }}{% endfor %}"> - <p> - <a href="{{ result.img_src }}" {% if results_on_new_tab %}target="_blank" rel="noopener noreferrer"{% else %}rel="noreferrer"{% endif %}><img src="{% if result.thumbnail_src %}{{ image_proxify(result.thumbnail_src) }}{% else %}{{ image_proxify(result.img_src) }}{% endif %}" title="{{ result.title|striptags }}" alt="{{ result.title|striptags }}"/></a> - <span class="url"><a href="{{ result.url }}" {% if results_on_new_tab %}target="_blank" rel="noopener noreferrer"{% else %}rel="noreferrer"{% endif %} class="small_font">{{ _('original context') }}</a></span> - </p> -</div> diff --git a/searx/templates/courgette/result_templates/key-value.html b/searx/templates/courgette/result_templates/key-value.html deleted file mode 100644 index e9382b8..0000000 --- a/searx/templates/courgette/result_templates/key-value.html +++ /dev/null @@ -1,13 +0,0 @@ -<div class="result{% for e in result.engines %} {{ e }}{% endfor %}"> -<table> - {% for key, value in result.items() %} - {% if key in ['engine', 'engines', 'template', 'score', 'category', 'positions'] %} - {% continue %} - {% endif %} - <tr> - <td><b>{{ key|upper }}</b>: {{ value|safe }}</td> - </tr> - {% endfor %} -</table> -<p class="engines">{{ result.engines|join(', ') }}</p> -</div> diff --git a/searx/templates/courgette/result_templates/map.html b/searx/templates/courgette/result_templates/map.html deleted file mode 100644 index 1cbedc3..0000000 --- a/searx/templates/courgette/result_templates/map.html +++ /dev/null @@ -1,13 +0,0 @@ -<div class="result {{ result.class }}{% for e in result.engines %} {{ e }}{% endfor %}"> - - {% if "icon_"~result.engine~".ico" in favicons %} - <img width="14" height="14" class="favicon" src="{{ url_for('static', filename='img/icons/icon_'+result.engine+'.ico') }}" alt="{{result.engine}}" /> - {% endif %} - - <div> - <h3 class="result_title"><a href="{{ result.url }}" {% if results_on_new_tab %}target="_blank" rel="noopener noreferrer"{% else %}rel="noreferrer"{% endif %}>{{ result.title|safe }}</a></h3> - {% if result.publishedDate %}<span class="published_date">{{ result.publishedDate }}</span>{% endif %} - <p class="content">{% if result.content %}{{ result.content|safe }}<br />{% endif %}</p> - <p class="url">{{ result.pretty_url }}‎</p> - </div> -</div> diff --git a/searx/templates/courgette/result_templates/torrent.html b/searx/templates/courgette/result_templates/torrent.html deleted file mode 100644 index 8b9a68f..0000000 --- a/searx/templates/courgette/result_templates/torrent.html +++ /dev/null @@ -1,13 +0,0 @@ -<div class="result torrent_result{% for e in result.engines %} {{ e }}{% endfor %}"> - {% if "icon_"~result.engine~".ico" in favicons %} - <img width="14" height="14" class="favicon" src="{{ url_for('static', filename='img/icons/icon_'+result.engine+'.ico') }}" alt="{{result.engine}}" /> - {% endif %} - <h3 class="result_title"><a href="{{ result.url }}" {% if results_on_new_tab %}target="_blank" rel="noopener noreferrer"{% else %}rel="noreferrer"{% endif %}>{{ result.title|safe }}</a></h3> - {% if result.content %}<span class="content">{{ result.content|safe }}</span><br />{% endif %} - {% if result.seed is defined %}<span class="stats">{{ _('Seeder') }} : {{ result.seed }}, {{ _('Leecher') }} : {{ result.leech }}</span><br />{% endif %} - <span> - {% if result.magnetlink %}<a href="{{ result.magnetlink }}" class="magnetlink">{{ _('magnet link') }}</a>{% endif %} - {% if result.torrentfile %}<a href="{{ result.torrentfile }}" class="torrentfile" {% if results_on_new_tab %}target="_blank" rel="noopener noreferrer"{% else %}rel="noreferrer"{% endif %}>{{ _('torrent file') }}</a>{% endif %} - </span> - <p class="url">{{ result.pretty_url }}‎</p> -</div> diff --git a/searx/templates/courgette/result_templates/videos.html b/searx/templates/courgette/result_templates/videos.html deleted file mode 100644 index 576c483..0000000 --- a/searx/templates/courgette/result_templates/videos.html +++ /dev/null @@ -1,10 +0,0 @@ -<div class="result{% for e in result.engines %} {{ e }}{% endfor %}"> - {% if "icon_"~result.engine~".ico" in favicons %} - <img width="14" height="14" class="favicon" src="{{ url_for('static', filename='img/icons/icon_'+result.engine+'.ico') }}" alt="{{result.engine}}" /> - {% endif %} - - <h3 class="result_title"><a href="{{ result.url }}" {% if results_on_new_tab %}target="_blank" rel="noopener noreferrer"{% else %}rel="noreferrer"{% endif %}>{{ result.title|safe }}</a></h3> - {% if result.publishedDate %}<span class="published_date">{{ result.publishedDate }}</span><br />{% endif %} - <a href="{{ result.url }}" {% if results_on_new_tab %}target="_blank" rel="noopener noreferrer"{% else %}rel="noreferrer"{% endif %}><img width="400" src="{{ image_proxify(result.thumbnail) }}" title="{{ result.title|striptags }}" alt="{{ result.title|striptags }}"/></a> - <p class="url">{{ result.pretty_url }}‎</p> -</div> diff --git a/searx/templates/courgette/results.html b/searx/templates/courgette/results.html deleted file mode 100644 index 716ea4d..0000000 --- a/searx/templates/courgette/results.html +++ /dev/null @@ -1,87 +0,0 @@ -{% extends "courgette/base.html" %} -{% block title %}{{ q|e }} - {% endblock %} -{% block meta %}<link rel="alternate" type="application/rss+xml" title="Searx search: {{ q|e }}" href="{{ url_for('search', _external=True) }}?q={{ q|urlencode }}&format=rss&{% for category in selected_categories %}category_{{ category }}=1&{% endfor %}pageno={{ pageno }}">{% endblock %} -{% block content %} -<div class="right"><a href="{{ url_for('preferences') }}" id="preferences"><span>{{ _('preferences') }}</span></a></div> -<div class="small search center"> - {% include 'courgette/search.html' %} -</div> -<div id="results"> - <div id="sidebar"> - <div id="search_url"> - {{ _('Search URL') }}: - <input type="text" value="{{ url_for('search', _external=True) }}?q={{ q|urlencode }}{% if selected_categories %}&categories={{ selected_categories|join(",") | replace(' ','+') }}{% endif %}{% if pageno > 1 %}&pageno={{ pageno }}{% endif %}" readonly /> - </div> - <div id="apis"> - {{ _('Download results') }}<br /> - {% for output_type in ('csv', 'json', 'rss') %} - <form method="{{ method or 'POST' }}" action="{{ url_for('search') }}"> - <div class="left"> - <input type="hidden" name="q" value="{{ q|e }}" /> - <input type="hidden" name="format" value="{{ output_type }}" /> - {% for category in selected_categories %} - <input type="hidden" name="category_{{ category }}" value="1"/> - {% endfor %} - <input type="hidden" name="pageno" value="{{ pageno }}" /> - <input type="submit" value="{{ output_type }}" /> - </div> - </form> - {% endfor %} - </div> - </div> - - {% if answers %} - <div id="answers" class=""><span>{{ _('Answers') }}</span> - {% for answer in answers %} - <span>{{ answer }}</span> - {% endfor %} - </div> - {% endif %} - - {% if suggestions %} - <div id="suggestions"><span>{{ _('Suggestions') }}</span> - {% for suggestion in suggestions %} - <form method="{{ method or 'POST' }}" action="{{ url_for('search') }}"> - <input type="hidden" name="q" value="{{ suggestion.url }}"> - <input type="submit" value="{{ suggestion.title }}" /> - </form> - {% endfor %} - </div> - {% endif %} - - {% for result in results %} - {% if result['template'] %} - {% include get_result_template('courgette', result['template']) %} - {% else %} - {% include 'courgette/result_templates/default.html' %} - {% endif %} - {% endfor %} - - {% if paging %} - <div id="pagination"> - {% if pageno > 1 %} - <form method="{{ method or 'POST' }}" action="{{ url_for('search') }}"> - <div class="left"> - <input type="hidden" name="q" value="{{ q|e }}" /> - {% for category in selected_categories %} - <input type="hidden" name="category_{{ category }}" value="1"/> - {% endfor %} - <input type="hidden" name="pageno" value="{{ pageno-1 }}" /> - <input type="submit" value="<< {{ _('previous page') }}" /> - </div> - </form> - {% endif %} - <form method="{{ method or 'POST' }}" action="{{ url_for('search') }}"> - <div class="left"> - {% for category in selected_categories %} - <input type="hidden" name="category_{{ category }}" value="1"/> - {% endfor %} - <input type="hidden" name="q" value="{{ q|e }}" /> - <input type="hidden" name="pageno" value="{{ pageno+1 }}" /> - <input type="submit" value="{{ _('next page') }} >>" /> - </div> - </form> - </div> - {% endif %} -</div> -{% endblock %} diff --git a/searx/templates/courgette/search.html b/searx/templates/courgette/search.html deleted file mode 100644 index 89daead..0000000 --- a/searx/templates/courgette/search.html +++ /dev/null @@ -1,7 +0,0 @@ -<form method="{{ method or 'POST' }}" action="{{ url_for('search') }}" id="search_form"> - <div id="search_wrapper"> - <input type="text" autofocus placeholder="{{ _('Search for...') }}" id="q" class="q" name="q" tabindex="1" autocomplete="off" {% if q %}value="{{ q }}"{% endif %}/> - <input type="submit" value="search" id="search_submit" /> - </div> - {% include 'courgette/categories.html' %} -</form> diff --git a/searx/templates/courgette/stats.html b/searx/templates/courgette/stats.html deleted file mode 100644 index b9aafbb..0000000 --- a/searx/templates/courgette/stats.html +++ /dev/null @@ -1,22 +0,0 @@ -{% extends "courgette/base.html" %} -{% block head %} {% endblock %} -{% block content %} -<h2>{{ _('Engine stats') }}</h2> - -{% for stat_name,stat_category in stats %} -<div class="left"> - <table> - <tr> - <th colspan="3">{{ stat_name }}</th> - </tr> - {% for engine in stat_category %} - <tr> - <td>{{ engine.name }}</td> - <td>{{ '%.02f'|format(engine.avg) }}</td> - <td class="percentage"><div style="width: {{ engine.percentage }}%"> </div></td> - </tr> - {% endfor %} - </table> -</div> -{% endfor %} -{% endblock %}
\ No newline at end of file diff --git a/searx/templates/legacy/404.html b/searx/templates/legacy/404.html deleted file mode 100644 index c0fa62b..0000000 --- a/searx/templates/legacy/404.html +++ /dev/null @@ -1,9 +0,0 @@ -{% extends "legacy/base.html" %} -{% block content %} -<div class="center"> - <h1>{{ _('Page not found') }}</h1> - {% autoescape false %} - <p>{{ _('Go to %(search_page)s.', search_page='<a href="{}">{}</a>'.format(url_for('index'), _('search page'))) }}</p> - {% endautoescape %} -</div> -{% endblock %} diff --git a/searx/templates/legacy/about.html b/searx/templates/legacy/about.html deleted file mode 100644 index f773e3a..0000000 --- a/searx/templates/legacy/about.html +++ /dev/null @@ -1,5 +0,0 @@ -{% extends 'legacy/base.html' %} -{% block content %} -{% include 'legacy/github_ribbon.html' %} -{% include '__common__/about.html' %} -{% endblock %} diff --git a/searx/templates/legacy/base.html b/searx/templates/legacy/base.html deleted file mode 100644 index 1e52322..0000000 --- a/searx/templates/legacy/base.html +++ /dev/null @@ -1,38 +0,0 @@ -<!DOCTYPE html> -<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en"{% if rtl %} dir="rtl"{% endif %}> - <head> - <meta charset="UTF-8" /> - <meta name="description" content="searx — a privacy-respecting, hackable metasearch engine" /> - <meta name="keywords" content="searx, search, search engine, metasearch, meta search" /> - <meta name="generator" content="searx/{{ searx_version }}"> - <meta name="referrer" content="no-referrer"> - <meta name="viewport" content="width=device-width, maximum-scale=1.0, user-scalable=1" /> - <title>{% block title %}{% endblock %}searx</title> - <link rel="stylesheet" href="{{ url_for('static', filename='css/style.css') }}" type="text/css" media="screen" /> - {% if rtl %} - <link rel="stylesheet" href="{{ url_for('static', filename='css/style-rtl.css') }}" type="text/css" media="screen" /> - {% endif %} - <link rel="shortcut icon" href="{{ url_for('static', filename='img/favicon.png') }}?v=2" /> - {% block styles %} - {% endblock %} - {% block meta %}{% endblock %} - {% block head %} - <link title="{{ instance_name }}" type="application/opensearchdescription+xml" rel="search" href="{{ opensearch_url }}"/> - {% endblock %} - </head> - <body class="{{ endpoint }}_endpoint" > - <div id="container"> - {% block content %} - {% endblock %} - {% if autocomplete %} - <script src="{{ url_for('static', filename='js/mootools-core-1.4.5-min.js') }}" ></script> - <script src="{{ url_for('static', filename='js/mootools-autocompleter-1.1.2-min.js') }}" ></script> - {% endif %} - <script type="text/javascript"> - searx = {}; - searx.autocompleter = {% if autocomplete %}true{% else %}false{% endif %}; - </script> - <script src="{{ url_for('static', filename='js/searx.js') }}" ></script> - </div> - </body> -</html> diff --git a/searx/templates/legacy/categories.html b/searx/templates/legacy/categories.html deleted file mode 100644 index 1c46678..0000000 --- a/searx/templates/legacy/categories.html +++ /dev/null @@ -1,10 +0,0 @@ -<div id="categories"> - <div id="categories_container"> - {% for category in categories %} - <div class="checkbox_container"> - <input type="checkbox" id="checkbox_{{ category|replace(' ', '_') }}" name="category_{{ category }}" {% if category in selected_categories %}checked="checked"{% endif %} /><label for="checkbox_{{ category|replace(' ', '_') }}" class="tooltips">{{ _(category) }}</label> - </div> - {% endfor %} - {% if display_tooltip %}<div class="hidden">{{ _('Click on the magnifier to perform search') }}</div>{% endif %} - </div> -</div> diff --git a/searx/templates/legacy/github_ribbon.html b/searx/templates/legacy/github_ribbon.html deleted file mode 100644 index fb38a20..0000000 --- a/searx/templates/legacy/github_ribbon.html +++ /dev/null @@ -1,3 +0,0 @@ -<a href="https://github.com/searx/searx" class="github"> - <img style="position: absolute; top: 0; right: 0; border: 0;" src="{{ url_for('static', filename='img/github_ribbon.png') }}" alt="Fork me on GitHub" class="github"/> -</a> diff --git a/searx/templates/legacy/index.html b/searx/templates/legacy/index.html deleted file mode 100644 index de956d5..0000000 --- a/searx/templates/legacy/index.html +++ /dev/null @@ -1,18 +0,0 @@ -{% extends "legacy/base.html" %} -{% block content %} -<div class="center"> - <div class="title"><h1>searx</h1></div> - {% include 'legacy/search.html' %} - <p class="top_margin"> - {% if rtl %} - <a href="{{ url_for('preferences') }}" class="hmarg">{{ _('preferences') }}</a> - {% endif %} - <a href="{{ url_for('about') }}" class="hmarg">{{ _('about') }}</a> - {% if not rtl %} - <a href="{{ url_for('preferences') }}" class="hmarg">{{ _('preferences') }}</a> - {% endif %} - </p> -</div> -{% include 'legacy/github_ribbon.html' %} -{% endblock %} - diff --git a/searx/templates/legacy/infobox.html b/searx/templates/legacy/infobox.html deleted file mode 100644 index 70f3b12..0000000 --- a/searx/templates/legacy/infobox.html +++ /dev/null @@ -1,51 +0,0 @@ -<div class="infobox"> -<h2><bdi>{{ infobox.infobox }}</bdi></h2> - {% if infobox.img_src %}<img src="{{ image_proxify(infobox.img_src) }}" title="{{ infobox.infobox|striptags }}" alt="{{ infobox.infobox|striptags }}" />{% endif %} - <p><bdi>{{ infobox.entity }}</bdi></p> - <p><bdi>{{ infobox.content | safe }}</bdi></p> - {% if infobox.attributes %} - <div class="attributes"> - <table> - {% for attribute in infobox.attributes %} - <tr> - <td><bdi>{{ attribute.label }}</bdi></td> - {% if attribute.image %} - <td><img src="{{ image_proxify(attribute.image.src) }}" alt="{{ attribute.image.alt }}" /></td> - {% else %} - <td><bdi>{{ attribute.value }}</bdi></td> - {% endif %} - </tr> - {% endfor %} - </table> - </div> - {% endif %} - - {% if infobox.urls %} - <div class="urls"> - <ul> - {% for url in infobox.urls %} - <li class="url"><bdi><a href="{{ url.url }}" {% if results_on_new_tab %}target="_blank" rel="noopener noreferrer"{% else %}rel="noreferrer"{% endif %}>{{ url.title }}</a></bdi></li> - {% endfor %} - </ul> - </div> - {% endif %} - - {% if infobox.relatedTopics %} - <div class="relatedTopics"> - {% for topic in infobox.relatedTopics %} - <div> - <h3><bdi>{{ topic.name }}</bdi></h3> - {% for suggestion in topic.suggestions %} - <form method="{{ method or 'POST' }}" action="{{ url_for('search') }}"> - <input type="hidden" name="q" value="{{ suggestion }}"> - <input type="submit" value="{{ suggestion }}" /> - </form> - {% endfor %} - </div> - {% endfor %} - </div> - {% endif %} - - <br /> - -</div> diff --git a/searx/templates/legacy/preferences.html b/searx/templates/legacy/preferences.html deleted file mode 100644 index 23b3875..0000000 --- a/searx/templates/legacy/preferences.html +++ /dev/null @@ -1,147 +0,0 @@ -{% extends "legacy/base.html" %} -{% block head %} {% endblock %} -{% block content %} -<div class="row"> - <h2>{{ _('Preferences') }}</h2> - - <form method="post" action="{{ url_for('preferences') }}" id="search_form"> - <fieldset> - <legend>{{ _('Default categories') }}</legend> - {% set display_tooltip = false %} - {% include 'legacy/categories.html' %} - </fieldset> - {% if 'language' not in locked_preferences %} - <fieldset> - <legend>{{ _('Search language') }}</legend> - <p> - <select name='language'> - <option value="all" {% if current_language == 'all' %}selected="selected"{% endif %}>{{ _('Default language') }}</option> - {% for lang_id,lang_name,country_name,english_name in language_codes | sort(attribute=1) %} - <option value="{{ lang_id }}" {% if lang_id == current_language %}selected="selected"{% endif %}>{{ lang_name }} {% if country_name %}({{ country_name }}) {% endif %}- {{ lang_id }}</option> - {% endfor %} - </select> - </p> - </fieldset> - {% endif %} - {% if 'locale' not in locked_preferences %} - <fieldset> - <legend>{{ _('Interface language') }}</legend> - <p> - <select name='locale'> - {% for locale_id,locale_name in locales.items() | sort %} - <option value="{{ locale_id }}" {% if locale_id == current_locale %}selected="selected"{% endif %}>{{ locale_name }}</option> - {% endfor %} - </select> - </p> - </fieldset> - {% endif %} - {% if 'autocomplete' not in locked_preferences %} - <fieldset> - <legend>{{ _('Autocomplete') }}</legend> - <p> - <select name="autocomplete"> - <option value=""> - </option> - {% for backend in autocomplete_backends %} - <option value="{{ backend }}" {% if backend == autocomplete %}selected="selected"{% endif %}>{{ backend }}</option> - {% endfor %} - </select> - </p> - </fieldset> - {% endif %} - {% if 'image_proxy' not in locked_preferences %} - <fieldset> - <legend>{{ _('Image proxy') }}</legend> - <p> - <select name='image_proxy'> - <option value="1" {% if image_proxy %}selected="selected"{% endif %}>{{ _('Enabled') }}</option> - <option value="" {% if not image_proxy %}selected="selected"{% endif %}>{{ _('Disabled') }}</option> - </select> - </p> - </fieldset> - {% endif %} - {% if 'method' not in locked_preferences %} - <fieldset> - <legend>{{ _('Method') }}</legend> - <p> - <select name='method'> - <option value="POST" {% if method == 'POST' %}selected="selected"{% endif %}>POST</option> - <option value="GET" {% if method == 'GET' %}selected="selected"{% endif %}>GET</option> - </select> - </p> - </fieldset> - {% endif %} - {% if 'safesearch' not in locked_preferences %} - <fieldset> - <legend>{{ _('SafeSearch') }}</legend> - <p> - <select name='safesearch'> - <option value="2" {% if safesearch == '2' %}selected="selected"{% endif %}>{{ _('Strict') }}</option> - <option value="1" {% if safesearch == '1' %}selected="selected"{% endif %}>{{ _('Moderate') }}</option> - <option value="0" {% if safesearch == '0' %}selected="selected"{% endif %}>{{ _('None') }}</option> - </select> - </p> - </fieldset> - {% endif %} - {% if 'theme' not in locked_preferences %} - <fieldset> - <legend>{{ _('Themes') }}</legend> - <p> - <select name="theme"> - {% for name in themes %} - <option value="{{ name }}" {% if name == theme %}selected="selected"{% endif %}>{{ name }}</option> - {% endfor %} - </select> - </p> - </fieldset> - {% endif %} - {% if 'results_on_new_tab' not in locked_preferences %} - <fieldset> - <legend>{{ _('Results on new tabs') }}</legend> - <p> - <select name='results_on_new_tab'> - <option value="1" {% if results_on_new_tab %}selected="selected"{% endif %}>{{ _('On') }}</option> - <option value="0" {% if not results_on_new_tab %}selected="selected"{% endif %}>{{ _('Off')}}</option> - </select> - </p> - </fieldset> - {% endif %} - <fieldset> - <legend>{{ _('Currently used search engines') }}</legend> - - <table> - <tr> - <th>{{ _('Engine name') }}</th> - <th>{{ _('Shortcut') }}</th> - <th>{{ _('Category') }}</th> - <th>{{ _('Allow') }} / {{ _('Block') }}</th> - </tr> - {% for categ in all_categories %} - {% for search_engine in engines_by_category[categ] %} - - {% if not search_engine.private %} - <tr> - <td>{{ search_engine.name }}</td> - <td>{{ shortcuts[search_engine.name] }}</td> - <td>{{ _(categ) }}</td> - <td class="engine_checkbox"> - <input type="checkbox" id="engine_{{ categ|replace(' ', '_') }}_{{ search_engine.name|replace(' ', '_') }}" name="engine_{{ search_engine.name }}__{{ categ }}"{% if (search_engine.name, categ) in disabled_engines %} checked="checked"{% endif %} /> - <label class="allow" for="engine_{{ categ|replace(' ', '_') }}_{{ search_engine.name|replace(' ', '_') }}">{{ _('Allow') }}</label> - <label class="deny" for="engine_{{ categ|replace(' ', '_') }}_{{ search_engine.name|replace(' ', '_') }}">{{ _('Block') }}</label> - </td> - </tr> - {% endif %} - {% endfor %} - {% endfor %} - </table> - </fieldset> - <p class="small_font">{{ _('These settings are stored in your cookies, this allows us not to store this data about you.') }} - <br /> - {{ _("These cookies serve your sole convenience, we don't use these cookies to track you.") }} - </p> - - <input type="submit" value="{{ _('save') }}" /> - <div class="{% if rtl %}left{% else %}right{% endif %} preferences_back"><a href="{{ url_for('clear_cookies') }}">{{ _('Reset defaults') }}</a></div> - <div class="{% if rtl %}left{% else %}right{% endif %} preferences_back"><a href="{{ url_for('index') }}">{{ _('back') }}</a></div> - </form> -</div> -{% endblock %} diff --git a/searx/templates/legacy/result_templates/code.html b/searx/templates/legacy/result_templates/code.html deleted file mode 100644 index ea89563..0000000 --- a/searx/templates/legacy/result_templates/code.html +++ /dev/null @@ -1,11 +0,0 @@ -<div class="result {{ result.class }}{% for e in result.engines %} {{ e }}{% endfor %}"> - <h3 class="result_title"><a href="{{ result.url }}" {% if results_on_new_tab %}target="_blank" rel="noopener noreferrer"{% else %}rel="noreferrer"{% endif %}>{{ result.title|safe }}</a></h3> - <p class="url">{{ result.pretty_url }}‎ <a class="cache_link" href="https://web.archive.org/web/{{ result.url }}" {% if results_on_new_tab %}target="_blank" rel="noopener noreferrer"{% else %}rel="noreferrer"{% endif %}>{{ _('cached') }}</a></p> - {% if result.publishedDate %}<p class="published_date">{{ result.publishedDate }}</p>{% endif %} - <p class="content">{% if result.img_src %}<img src="{{ image_proxify(result.img_src) }}" class="image" />{% endif %}{% if result.content %}{{ result.content|safe }}<br class="last"/>{% endif %}</p> - {% if result.repository %}<p class="result-content"><a href="{{ result.repository|safe }}" {% if results_on_new_tab %}target="_blank" rel="noopener noreferrer"{% else %}rel="noreferrer"{% endif %}>{{ result.repository }}</a></p>{% endif %} - - <div dir="ltr"> - {{ result.codelines|code_highlighter(result.code_language)|safe }} - </div> -</div> diff --git a/searx/templates/legacy/result_templates/default.html b/searx/templates/legacy/result_templates/default.html deleted file mode 100644 index 78bf031..0000000 --- a/searx/templates/legacy/result_templates/default.html +++ /dev/null @@ -1,11 +0,0 @@ -<div class="result {{ result.class }}{% for e in result.engines %} {{ e }}{% endfor %}"> - <h3 class="result_title">{% if "icon_"~result.engine~".ico" in favicons %}<img width="14" height="14" class="favicon" src="{{ url_for('static', filename='img/icons/icon_'+result.engine+'.ico') }}" alt="{{result.engine}}" />{% endif %}<a href="{{ result.url }}" {% if results_on_new_tab %}target="_blank" rel="noopener noreferrer"{% else %}rel="noreferrer"{% endif %}>{{ result.title|safe }}</a></h3> - <p class="url">{{ result.pretty_url }}‎ - {% if result.cached_url %} - <a class="cache_link" href="{{ result.cached_url }}" {% if results_on_new_tab %}target="_blank" rel="noopener noreferrer"{% else %}rel="noreferrer"{% endif %}>{{ _('cached') }}</a> - {% elif not result.is_onion %} - <a class="cache_link" href="https://web.archive.org/web/{{ result.url }}" {% if results_on_new_tab %}target="_blank" rel="noopener noreferrer"{% else %}rel="noreferrer"{% endif %}>{{ _('cached') }}</a> - {% endif %} - {% if result.publishedDate %}<span class="published_date">{{ result.publishedDate }}</span>{% endif %}</p> - <p class="content">{% if result.img_src %}<img src="{{ image_proxify(result.img_src) }}" class="image" />{% endif %}{% if result.content %}{{ result.content|safe }}<br class="last"/>{% endif %}</p> -</div> diff --git a/searx/templates/legacy/result_templates/images.html b/searx/templates/legacy/result_templates/images.html deleted file mode 100644 index 514cdf8..0000000 --- a/searx/templates/legacy/result_templates/images.html +++ /dev/null @@ -1,6 +0,0 @@ -<div class="image_result{% for e in result.engines %} {{ e }}{% endfor %}"> - <p> - <a href="{{ result.img_src }}" {% if results_on_new_tab %}target="_blank" rel="noopener noreferrer"{% else %}rel="noreferrer"{% endif %}><img src="{% if result.thumbnail_src %}{{ image_proxify(result.thumbnail_src) }}{% else %}{{ image_proxify(result.img_src) }}{% endif %}" title="{{ result.title|striptags }}" alt="{{ result.title|striptags }}" /></a> - <span class="url"><a href="{{ result.url }}" {% if results_on_new_tab %}target="_blank" rel="noopener noreferrer"{% else %}rel="noreferrer"{% endif %} class="small_font">{{ _('original context') }}</a></span> - </p> -</div> diff --git a/searx/templates/legacy/result_templates/key-value.html b/searx/templates/legacy/result_templates/key-value.html deleted file mode 100644 index 15717a1..0000000 --- a/searx/templates/legacy/result_templates/key-value.html +++ /dev/null @@ -1,13 +0,0 @@ -<table class="result-table{% for e in result.engines %} {{ e }}{% endfor %}"> - {% for key, value in result.items() %} - {% if key in ['engine', 'engines', 'template', 'score', 'category', 'positions'] %} - {% continue %} - {% endif %} - <tr> - <td><b>{{ key|upper }}</b>: {{ value|safe }}</td> - </tr> - {% endfor %} - <tr> - <td><b>ENGINES</b>: {{ result.engines|join(', ') }}</td> - </tr> -</table> diff --git a/searx/templates/legacy/result_templates/map.html b/searx/templates/legacy/result_templates/map.html deleted file mode 100644 index 6937ba4..0000000 --- a/searx/templates/legacy/result_templates/map.html +++ /dev/null @@ -1,13 +0,0 @@ -<div class="result {{ result.class }}{% for e in result.engines %} {{ e }}{% endfor %}"> - - {% if "icon_"~result.engine~".ico" in favicons %} - <img width="14" height="14" class="favicon" src="{{ url_for('static', filename='img/icons/icon_'+result.engine+'.ico') }}" alt="{{result.engine}}" /> - {% endif %} - - <div> - <h3 class="result_title"><a href="{{ result.url }}" {% if results_on_new_tab %}target="_blank" rel="noopener noreferrer"{% else %}rel="noreferrer"{% endif %}>{{ result.title|safe }}</a></h3> - <p class="url">{{ result.pretty_url }}‎ <a class="cache_link" href="https://web.archive.org/web/{{ result.url }}" {% if results_on_new_tab %}target="_blank" rel="noopener noreferrer"{% else %}rel="noreferrer"{% endif %}>{{ _('cached') }}</a> - {% if result.publishedDate %}<span class="published_date">{{ result.publishedDate }}</span>{% endif %}</p> - <p class="content">{% if result.img_src %}<img src="{{ image_proxify(result.img_src) }}" class="image" />{% endif %}{% if result.content %}{{ result.content|safe }}<br class="last"/>{% endif %}</p> - </div> -</div> diff --git a/searx/templates/legacy/result_templates/torrent.html b/searx/templates/legacy/result_templates/torrent.html deleted file mode 100644 index f251496..0000000 --- a/searx/templates/legacy/result_templates/torrent.html +++ /dev/null @@ -1,13 +0,0 @@ -<div class="result torrent_result{% for e in result.engines %} {{ e }}{% endfor %}"> - {% if "icon_"~result.engine~".ico" in favicons %} - <img width="14" height="14" class="favicon" src="{{ url_for('static', filename='img/icons/icon_'+result.engine+'.ico') }}" alt="{{result.engine}}" /> - {% endif %} - <h3 class="result_title"><a href="{{ result.url }}" {% if results_on_new_tab %}target="_blank" rel="noopener noreferrer"{% else %}rel="noreferrer"{% endif %}>{{ result.title|safe }}</a></h3> - <p class="url">{{ result.pretty_url }}‎</p> - {% if result.content %}<p class="content">{{ result.content|safe }}</p>{% endif %} - <p> - {% if result.magnetlink %}<a href="{{ result.magnetlink }}" class="magnetlink">{{ _('magnet link') }}</a>{% endif %} - {% if result.torrentfile %}<a href="{{ result.torrentfile }}" {% if results_on_new_tab %}target="_blank" rel="noopener noreferrer"{% else %}rel="noreferrer"{% endif %} class="torrentfile">{{ _('torrent file') }}</a>{% endif %} - - {% if result.seed is defined %}<span class="stats">{{ _('Seeder') }} : {{ result.seed }}, {{ _('Leecher') }} : {{ result.leech }}</span>{% endif %} - </p> -</div> diff --git a/searx/templates/legacy/result_templates/videos.html b/searx/templates/legacy/result_templates/videos.html deleted file mode 100644 index 50f4d1e..0000000 --- a/searx/templates/legacy/result_templates/videos.html +++ /dev/null @@ -1,6 +0,0 @@ -<div class="result{% for e in result.engines %} {{ e }}{% endfor %}"> - <h3 class="result_title">{% if "icon_"~result.engine~".ico" in favicons %}<img width="14" height="14" class="favicon" src="{{ url_for('static', filename='img/icons/icon_'+result.engine+'.ico') }}" alt="{{result.engine}}" />{% endif %}<a href="{{ result.url }}" {% if results_on_new_tab %}target="_blank" rel="noopener noreferrer"{% else %}rel="noreferrer"{% endif %}>{{ result.title|safe }}</a></h3> - {% if result.publishedDate %}<span class="published_date">{{ result.publishedDate }}</span><br />{% endif %} - <a href="{{ result.url }}" {% if results_on_new_tab %}target="_blank" rel="noopener noreferrer"{% else %}rel="noreferrer"{% endif %}><img class="thumbnail" src="{{ image_proxify(result.thumbnail) }}" title="{{ result.title|striptags }}" alt="{{ result.title|striptags }}"/></a> - <p class="url">{{ result.url }}‎</p> -</div> diff --git a/searx/templates/legacy/results.html b/searx/templates/legacy/results.html deleted file mode 100644 index efff066..0000000 --- a/searx/templates/legacy/results.html +++ /dev/null @@ -1,104 +0,0 @@ -{% extends "legacy/base.html" %} -{% block title %}{{ q|e }} - {% endblock %} -{% block meta %}<link rel="alternate" type="application/rss+xml" title="Searx search: {{ q|e }}" href="{{ url_for('search', _external=True) }}?q={{ q|urlencode }}&format=rss&{% for category in selected_categories %}category_{{ category }}=1&{% endfor %}pageno={{ pageno }}">{% endblock %} -{% block content %} -<div class="preferences_container right"><a href="{{ url_for('preferences') }}" id="preferences"><span>preferences</span></a></div> -<div class="small search center"> - {% include 'legacy/search.html' %} -</div> -<div id="results"> - <div id="sidebar"> - - <div id="search_url"> - {{ _('Search URL') }}: - <input type="text" value="{{ url_for('search', _external=True) }}?q={{ q|urlencode }}{% if selected_categories %}&categories={{ selected_categories|join(",") | replace(' ','+') }}{% endif %}{% if pageno > 1 %}&pageno={{ pageno }}{% endif %}" readonly /> - </div> - <div id="apis"> - {{ _('Download results') }} - {% for output_type in ('csv', 'json', 'rss') %} - <form method="{{ method or 'POST' }}" action="{{ url_for('search') }}"> - <div class="left"> - <input type="hidden" name="q" value="{{ q|e }}" /> - <input type="hidden" name="format" value="{{ output_type }}" /> - {% for category in selected_categories %} - <input type="hidden" name="category_{{ category }}" value="1"/> - {% endfor %} - <input type="hidden" name="pageno" value="{{ pageno }}" /> - <input type="submit" value="{{ output_type }}" /> - </div> - </form> - {% endfor %} - </div> - </div> - - {% if answers %} - <div id="answers"><span>{{ _('Answers') }}</span> - {% for answer in answers.values() %} - {% if answer.url %} - <a href="{{ answer.url }}">{{ answer.answer }}</a> - {% else %} - <span>{{ answer.answer }}</span> - {% endif %} - {% endfor %} - </div> - {% endif %} - - {% if suggestions %} - <div id="suggestions"><span id="suggestions-title">{{ _('Suggestions') }} : </span> - {% set first = true %} - {% for suggestion in suggestions %} - {% if not first %} • {% endif %}<form method="{{ method or 'POST' }}" action="{{ url_for('search') }}"> - <input type="hidden" name="q" value="{{ suggestion.url }}"> - <input type="submit" class="suggestion" value="{{ suggestion.title }}" /> - </form> - {% set first = false %} - {% endfor %} - </div> - {% endif %} - - {% if infoboxes %} - <div id="infoboxes"> - {% for infobox in infoboxes %} - {% include 'legacy/infobox.html' %} - {% endfor %} - </div> - {% endif %} - - {% for result in results %} - {% if result['template'] %} - {% include get_result_template('legacy', result['template']) %} - {% else %} - {% include 'legacy/result_templates/default.html' %} - {% endif %} - {% endfor %} - - {% if paging %} - <div id="pagination"> - {% if pageno > 1 %} - <form method="{{ method or 'POST' }}" action="{{ url_for('search') }}"> - <div class="{% if rtl %}right{% else %}left{% endif %}"> - <input type="hidden" name="q" value="{{ q|e }}" /> - {% for category in selected_categories %} - <input type="hidden" name="category_{{ category }}" value="1"/> - {% endfor %} - <input type="hidden" name="pageno" value="{{ pageno-1 }}" /> - <input type="submit" value="<< {{ _('previous page') }}" /> - </div> - </form> - {% endif %} - <form method="{{ method or 'POST' }}" action="{{ url_for('search') }}"> - <div class="{% if rtl %}left{% else %}right{% endif %}"> - {% for category in selected_categories %} - <input type="hidden" name="category_{{ category }}" value="1"/> - {% endfor %} - <input type="hidden" name="q" value="{{ q|e }}" /> - <input type="hidden" name="pageno" value="{{ pageno+1 }}" /> - <input type="submit" value="{{ _('next page') }} >>" /> - </div> - </form> - - <br /> - </div> - {% endif %} -</div> -{% endblock %} diff --git a/searx/templates/legacy/search.html b/searx/templates/legacy/search.html deleted file mode 100644 index 88cf3d3..0000000 --- a/searx/templates/legacy/search.html +++ /dev/null @@ -1,8 +0,0 @@ -<form method="{{ method or 'POST' }}" action="{{ url_for('search') }}" id="search_form"> - <div id="search_wrapper"> - <input type="text" autofocus placeholder="{{ _('Search for...') }}" id="q" class="q" name="q" tabindex="1" autocomplete="off" size="100" {% if q %}value="{{ q }}"{% endif %}/> - <input type="submit" value="search" id="search_submit" /> - </div> - {% set display_tooltip = true %} - {% include 'legacy/categories.html' %} -</form> diff --git a/searx/templates/legacy/stats.html b/searx/templates/legacy/stats.html deleted file mode 100644 index 372447e..0000000 --- a/searx/templates/legacy/stats.html +++ /dev/null @@ -1,22 +0,0 @@ -{% extends "legacy/base.html" %} -{% block head %} {% endblock %} -{% block content %} -<h2>{{ _('Engine stats') }}</h2> - -{% for stat_name,stat_category in stats %} -<div class="left"> - <table> - <tr colspan="3"> - <th>{{ stat_name }}</th> - </tr> - {% for engine in stat_category %} - <tr> - <td>{{ engine.name }}</td> - <td>{{ '%.02f'|format(engine.avg) }}</td> - <td class="percentage"><div style="width: {{ engine.percentage }}%"> </div></td> - </tr> - {% endfor %} - </table> -</div> -{% endfor %} -{% endblock %} diff --git a/searx/templates/oscar/base.html b/searx/templates/oscar/base.html index 7b3d33f..b5c6ed2 100644 --- a/searx/templates/oscar/base.html +++ b/searx/templates/oscar/base.html @@ -1,16 +1,14 @@ {% from 'oscar/macros.html' import icon %} <!DOCTYPE html> -<html xmlns="http://www.w3.org/1999/xhtml" lang="{{ preferences.get_value('locale') }}" xml:lang="{{ preferences.get_value('locale') }}"{% if rtl %} dir="rtl"{% endif %}> +<html lang="{{ preferences.get_value('locale') }}" xml:lang="{{ preferences.get_value('locale') }}"{% if rtl %} dir="rtl"{% endif %}> <head> <meta charset="UTF-8" /> <meta name="description" content="searx - a privacy-respecting, hackable metasearch engine" /> <meta name="keywords" content="searx, search, search engine, metasearch, meta search" /> - <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="generator" content="searx/{{ searx_version }}"> <meta name="referrer" content="no-referrer"> <meta name="viewport" content="width=device-width, initial-scale=1 , maximum-scale=2.0, user-scalable=1" /> {% block meta %}{% endblock %} - <script src="{{ url_for('js_translations') }}"></script> <title>{% block title %}{% endblock %}{{ instance_name }}</title> <link rel="stylesheet" href="{{ url_for('static', filename='css/bootstrap.min.css') }}" type="text/css" /> {% if preferences.get_value('oscar-style') -%} @@ -19,17 +17,16 @@ {{' '}}<link rel="stylesheet" href="{{ url_for('static', filename='css/logicodev.min.css') }}" type="text/css" /> {%- endif %} - <link rel="stylesheet" href="{{ url_for('static', filename='css/leaflet.min.css') }}" type="text/css" /> + {% set templates = results|map(attribute='template')|unique|list -%} + {%- set load_leaflet = 'map.html' in templates -%} + {%- if load_leaflet -%} + {{' '}}<link rel="stylesheet" href="{{ url_for('static', filename='css/leaflet.min.css') }}" type="text/css" /> + {%- endif %} + {%- for css in styles %} <link rel="stylesheet" href="{{ url_for('static', filename=css) }}" type="text/css" /> {% endfor %} - <!-- HTML5 Shim and Respond.js IE8 support of HTML5 elements and media queries --> - <!--[if lt IE 9]> - <script src="{{ url_for('static', filename='js/html5shiv.min.js') }}"></script> - <script src="{{ url_for('static', filename='js/respond.min.js') }}"></script> - <![endif]--> - <link rel="shortcut icon" href="{{ url_for('static', filename='img/favicon.png') }}" /> {% block styles %} @@ -88,19 +85,21 @@ {{ _('Powered by') }} <a href="{{ brand.DOCS_URL }}">searx</a> - {{ searx_version }} - {{ _('a privacy-respecting, hackable metasearch engine') }}<br/> <a href="{{ brand.GIT_URL }}">{{ _('Source code') }}</a> | <a href="{{ brand.ISSUE_URL }}">{{ _('Issue tracker') }}</a> | - <a href="{{ brand.PUBLIC_INSTANCES }}">{{ _('Public instances') }}</a> + <a href="{{ brand.PUBLIC_INSTANCES }}">{{ _('Public instances') }}</a>{% if brand.CONTACT_URL %} | + <a href="{{ brand.CONTACT_URL }}">{{ _('Contact instance maintainer') }}</a>{% endif %} </small> </p> </div> </div> - <script src="{{ url_for('static', filename='js/jquery-1.11.1.min.js') }}"></script> + <script src="{{ url_for('static', filename='js/jquery.min.js') }}"></script> <script src="{{ url_for('static', filename='js/bootstrap.min.js') }}"></script> - {% if autocomplete %} <script src="{{ url_for('static', filename='js/typeahead.bundle.min.js') }}"></script>{% endif %} + {% if load_leaflet %}{{" "}}<script src="{{ url_for('static', filename='js/leaflet.js') }}"></script>{{ "\n" }}{% endif %} + {% if autocomplete %}{{" "}}<script src="{{ url_for('static', filename='js/typeahead.bundle.min.js') }}"></script>{{ "\n" }}{% endif %} - <script src="{{ url_for('static', filename='js/require-2.1.15.min.js') }}"></script> <script src="{{ url_for('static', filename='js/searx.min.js') }}" data-method="{{ method or 'POST' }}" - data-autocompleter="{% if autocomplete %}true{% else %}false{% endif %}"></script> + data-autocompleter="{% if autocomplete %}true{% else %}false{% endif %}" + data-translations="{{ translations }}"></script> {% for script in scripts %} {{""}}<script src="{{ url_for('static', filename=script) }}"></script> {% endfor %} diff --git a/searx/templates/oscar/index.html b/searx/templates/oscar/index.html index 48c49d6..fd8625d 100644 --- a/searx/templates/oscar/index.html +++ b/searx/templates/oscar/index.html @@ -1,17 +1,16 @@ {% extends "oscar/base.html" %} {% block content %} <div class="container-fluid"> - <div class="row"> + <div class="row">{{- "" -}} <div class="text-center col-sm-12 col-md-12"> - {% if cookies['oscar-style'] == 'pointhi' %} + {%- if cookies['oscar-style'] == 'pointhi' -%} <h1 class="text-hide center-block"><img class="center-block img-responsive" src="{{ url_for('static', filename='img/searx_logo.png') }}" alt="searx logo"/>searx</h1> - {% else %} - <div class="text-hide center-block" id="main-logo"> - <img class="center-block img-responsive" src="{{ url_for('static', filename='img/logo_searx_a.png') }}" alt="searx logo" /> - searx + {%- else -%} + <div class="text-hide center-block" id="main-logo">{{- "" -}} + <img class="center-block img-responsive" src="{{ url_for('static', filename='img/logo_searx_a.png') }}" alt="searx logo" />searx{{- "" -}} </div> - {% endif %} - </div> + {%- endif -%} + </div>{{- "" -}} </div> <div class="row"> <div class="text-center col-sm-12 col-md-12"> diff --git a/searx/templates/oscar/macros.html b/searx/templates/oscar/macros.html index f40eebd..1cf4607 100644 --- a/searx/templates/oscar/macros.html +++ b/searx/templates/oscar/macros.html @@ -14,14 +14,14 @@ <!-- Draw result header --> {% macro result_header(result, favicons, id) -%} -<h4 class="result_header" id="result-{{id}}">{% if result.engine~".png" in favicons %}{{ draw_favicon(result.engine) }} {% endif %}{% if result.url %}{{ result_link(result.url, result.title|safe, id=id) }}{% else %}{{ result.title|safe}}{% endif %}</h4> +<h4 class="result_header" id="result-{{id}}">{% if result.engine~".png" in favicons %}{{ draw_favicon(result.engine) }}{% endif %}{% if result.url %}{{ result_link(result.url, result.title|safe, id=id) }}{% else %}{{ result.title|safe}}{% endif %}</h4> {%- endmacro %} <!-- Draw result sub header --> {% macro result_sub_header(result, id) -%} - {% if result.publishedDate %}<time class="text-muted" datetime="{{ result.pubdate }}" >{{ result.publishedDate }}</time>{% endif %} - {% if result.magnetlink %}<small> • {{ result_link(result.magnetlink, icon('magnet') + _('magnet link'), "magnetlink", id) }}</small>{% endif %} - {% if result.torrentfile %}<small> • {{ result_link(result.torrentfile, icon('download-alt') + _('torrent file'), "torrentfile", id) }}</small>{% endif %} + {%- if result.publishedDate %}<time class="text-muted" datetime="{{ result.pubdate }}" >{{ result.publishedDate }}</time>{% endif -%} + {%- if result.magnetlink %}<small> • {{ result_link(result.magnetlink, icon('magnet') + _('magnet link'), "magnetlink", id) }}</small>{% endif -%} + {%- if result.torrentfile %}<small> • {{ result_link(result.torrentfile, icon('download-alt') + _('torrent file'), "torrentfile", id) }}</small>{% endif -%} {%- endmacro %} <!-- Draw result footer --> @@ -32,11 +32,11 @@ <span class="label label-default">{{ engine }}</span> {%- endfor -%} {%- if result.url -%} - {% if result.cached_url %} + {%- if result.cached_url -%} <small>{{ result_link(result.cached_url, icon('link') + _('cached'), "text-info", id) }}</small> - {% elif not result.is_onion %} + {%- elif not result.is_onion -%} <small>{{ result_link("https://web.archive.org/web/" + result.url, icon('link') + _('cached'), "text-info", id) }}</small> - {% endif %} + {%- endif -%} {%- endif -%} {%- if proxify -%} <small>{{ result_link(proxify(result.url), icon('sort') + _('proxied'), "text-info", id) }}</small> @@ -49,73 +49,73 @@ <!-- Draw result footer without cache link --> {% macro result_footer_nocache(result) -%} - <div class="clearfix"></div> + <div class="clearfix"></div>{{- "" -}} <div class="pull-right"> - {% for engine in result.engines %} + {%- for engine in result.engines -%} <span class="label label-default">{{ engine }}</span> - {% endfor %} - {% if proxify %} + {%- endfor -%} + {%- if proxify -%} <small>{{ result_link(proxify(result.url), icon('sort') + _('proxied'), "text-info") }}</small> - {% endif %} -</div> + {%- endif -%} +</div>{{- "" -}} <div class="external-link">{{ result.pretty_url }}</div> {%- endmacro %} <!-- Draw result footer --> {% macro result_footer_rtl(result, id) -%} - <div class="clearfix"></div>{{- "" -}} - {% for engine in result.engines -%} + <div class="clearfix"></div> + {%- for engine in result.engines -%} <span class="label label-default">{{ engine }}</span> - {%- endfor %} + {%- endfor -%} {%- if result.url -%} - {% if result.cached_url %} + {%- if result.cached_url -%} <small>{{ result_link(result.cached_url, icon('link') + _('cached'), "text-info", id) }}</small> - {% elif not result.is_onion %} + {%- elif not result.is_onion -%} <small>{{ result_link("https://web.archive.org/web/" + result.url, icon('link') + _('cached'), "text-info", id) }}</small> - {% endif %} + {%- endif -%} {%- endif -%} - {% if proxify -%} + {%- if proxify -%} <small>{{ result_link(proxify(result.url), icon('sort') + _('proxied'), "text-info", id) }}</small> - {%- endif %} + {%- endif -%} {%- if result.pretty_url -%} <div class="external-link">{{ result.pretty_url }}</div> - {%- endif %} + {%- endif -%} {%- endmacro %} <!-- Draw result footer without cache link --> {% macro result_footer_nocache_rtl(result) -%} <div class="clearfix"></div> - {% for engine in result.engines %} + {%- for engine in result.engines -%} <span class="label label-default">{{ engine }}</span> - {% endfor %} - {% if proxify %} + {%- endfor -%} + {%- if proxify -%} <small>{{ result_link(proxify(result.url), icon('sort') + _('proxied'), "text-info") }}</small> - {% endif %} + {%- endif -%} <div class="external-link">{{ result.pretty_url }}</div> {%- endmacro %} {% macro preferences_item_header(info, label, rtl, id) -%} - {% if rtl %} - <div class="row form-group"> - <label class="col-sm-3 col-md-2 pull-right"{% if id %} for="{{id}}"{% endif %}>{{ label }}</label> - <span class="col-sm-5 col-md-6 help-block pull-left">{{ info }}</span> + {%- if rtl -%} + <div class="row form-group">{{- "" -}} + <label class="col-sm-3 col-md-2 pull-right"{% if id %} for="{{id}}"{% endif %}>{{ label }}</label>{{- "" -}} + <span class="col-sm-5 col-md-6 help-block pull-left">{{ info }}</span>{{- "" -}} <div class="col-sm-4 col-md-4"> - {% else %} - <div class="row form-group"> - <label class="col-sm-3 col-md-2"{% if id %} for="{{id}}"{% endif %}>{{ label }}</label> + {%- else -%} + <div class="row form-group">{{- "" -}} + <label class="col-sm-3 col-md-2"{% if id %} for="{{id}}"{% endif %}>{{ label }}</label>{{- "" -}} <div class="col-sm-4 col-md-4"> - {% endif %} + {%- endif -%} {%- endmacro %} {% macro preferences_item_footer(info, label, rtl) -%} - {% if rtl %} - </div> + {%- if rtl -%} + </div>{{- "" -}} </div> - {% else %} + {%- else -%} </div> - <span class="col-sm-5 col-md-6 help-block">{{ info }}</span> + <span class="col-sm-5 col-md-6 help-block">{{ info }}</span>{{- "" -}} </div> - {% endif %} + {%- endif -%} {%- endmacro %} {% macro custom_select_class(rtl) -%} @@ -123,24 +123,24 @@ custom-select{% if rtl %}-rtl{% endif %} {%- endmacro %} {% macro checkbox_toggle(id, blocked) -%} - <div class="onoffswitch"> - <input type="checkbox" id="{{ id }}" name="{{ id }}"{% if blocked %} checked="checked"{% endif %} class="onoffswitch-checkbox"> - <label class="onoffswitch-label" for="{{ id }}"> - <span class="onoffswitch-inner"></span> - <span class="onoffswitch-switch"></span> - </label> - <label class="visually-hidden" for="{{ id }}">{{ _('Allow') }}</label> - </div> + <div class="onoffswitch">{{- "" -}} + <input type="checkbox" id="{{ id }}" name="{{ id }}"{% if blocked %} checked="checked"{% endif %} class="onoffswitch-checkbox">{{- "" -}} + <label class="onoffswitch-label" for="{{ id }}">{{- "" -}} + <span class="onoffswitch-inner"></span>{{- "" -}} + <span class="onoffswitch-switch"></span>{{- "" -}} + </label>{{- "" -}} + <label class="visually-hidden" for="{{ id }}">{{ _('Allow') }}</label>{{- "" -}} + </div>{{- "" -}} {%- endmacro %} {% macro support_toggle(supports) -%} - {% if supports %} + {%- if supports -%} <span class="label label-success"> - {{ _("supported") }} + {{- _("supported") -}} </span> - {% else %} + {%- else -%} <span class="label label-danger"> - {{ _("not supported") }} + {{- _("not supported") -}} </span> - {% endif %} + {%- endif -%} {%- endmacro %} diff --git a/searx/templates/oscar/messages/no_results.html b/searx/templates/oscar/messages/no_results.html index 16b5984..82bf2f7 100644 --- a/searx/templates/oscar/messages/no_results.html +++ b/searx/templates/oscar/messages/no_results.html @@ -7,7 +7,7 @@ {{ engine_name }} ({{ error_type }}){% if not loop.last %}, {% endif %} {% endfor %} </p> - <p><small>{{ _('Please, try again later or find another searx instance.') }}</small></p> + <p><small>{{ _('Please, try again later or find another searx instance.') }} (<a href="{{ brand.PUBLIC_INSTANCES }}">{{ _('Public instances') }}</a>)</small></p> </div> {% else %} <div class="alert alert-info fade in" role="alert"> diff --git a/searx/templates/oscar/preferences.html b/searx/templates/oscar/preferences.html index fc20b8c..6d59384 100644 --- a/searx/templates/oscar/preferences.html +++ b/searx/templates/oscar/preferences.html @@ -1,5 +1,15 @@ {% from 'oscar/macros.html' import preferences_item_header, preferences_item_header_rtl, preferences_item_footer, preferences_item_footer_rtl, checkbox_toggle, support_toggle, custom_select_class %} {% extends "oscar/base.html" %} +{% macro engine_about(search_engine, id) -%} +{% if search_engine.about is defined %} +{% set about = search_engine.about %} +<div class="engine-tooltip" role="tooltip" id="{{ id }}">{{- "" -}} + <h5><a href="{{about.website}}" rel="noreferrer">{{about.website}}</a></h5> + {%- if about.wikidata_id -%}<p><a href="https://www.wikidata.org/wiki/{{about.wikidata_id}}" rel="noreferrer">wikidata.org/wiki/{{about.wikidata_id}}</a></p>{%- endif -%} + {%- if search_engine.enable_http %}<p>{{ icon('exclamation-sign', 'No HTTPS') }}{{ _('No HTTPS')}}</p>{% endif -%} +</div> +{%- endif -%} +{%- endmacro %} {% block title %}{{ _('preferences') }} - {% endblock %} {% block content %} @@ -227,11 +237,15 @@ {% if not search_engine.private %} <tr> {% if not rtl %} - <td class="onoff-checkbox"> - {{ checkbox_toggle('engine_' + search_engine.name|replace(' ', '_') + '__' + categ|replace(' ', '_'), (search_engine.name, categ) in disabled_engines) }} - </td> - <th scope="row">{% if not search_engine.https_support %}{{ icon('exclamation-sign', 'No HTTPS') }}{% endif %} {{ search_engine.name }}</td></th> - <td class="name">{{ shortcuts[search_engine.name] }} + <td class="onoff-checkbox"> + {{- checkbox_toggle('engine_' + search_engine.name|replace(' ', '_') + '__' + categ|replace(' ', '_'), (search_engine.name, categ) in disabled_engines) -}} + </td> + <th scope="row"><span aria-labelledby="{{ 'tooltip_' + categ + '_' + search_engine.name }}"> + {%- if search_engine.enable_http %}{{ icon('exclamation-sign', 'No HTTPS') }}{% endif -%} + {{- search_engine.name -}}</span> + {{- engine_about(search_engine, 'tooltip_' + categ + '_' + search_engine.name) -}} + </th> + <td class="name">{{ shortcuts[search_engine.name] }}</td> <td>{{ support_toggle(stats[search_engine.name].supports_selected_language) }}</td> <td>{{ support_toggle(search_engine.safesearch==True) }}</td> <td>{{ support_toggle(search_engine.time_range_support==True) }}</td> @@ -244,10 +258,10 @@ <td>{{ support_toggle(search_engine.safesearch==True) }}</td> <td>{{ support_toggle(stats[search_engine.name].supports_selected_language) }}</td> <td>{{ shortcuts[search_engine.name] }}</td> - <th scope="row">{{ search_engine.name }}</th> - <td class="onoff-checkbox"> + <th scope="row"><span>{% if search_engine.enable_http %}{{ icon('exclamation-sign', 'No HTTPS') }}{% endif %}{{ search_engine.name }}</span>{{ engine_about(search_engine) }}</th> + <td class="onoff-checkbox"> {{ checkbox_toggle('engine_' + search_engine.name|replace(' ', '_') + '__' + categ|replace(' ', '_'), (search_engine.name, categ) in disabled_engines) }} - </td> + </td> {% endif %} </tr> {% endif %} diff --git a/searx/templates/oscar/result_templates/default.html b/searx/templates/oscar/result_templates/default.html index bc71d19..d743f92 100644 --- a/searx/templates/oscar/result_templates/default.html +++ b/searx/templates/oscar/result_templates/default.html @@ -9,16 +9,16 @@ {%- if result.embedded -%} <div id="result-media-{{ index }}" class="collapse"> - {{ result.embedded|safe }} + {{- result.embedded|safe -}} </div> {%- endif -%} {%- if result.img_src -%} -<div class="container-fluid"> - <div class="row"> -<img src="{{ image_proxify(result.img_src) }}" title="{{ result.title|striptags }}" style="width: auto; max-height: 60px; min-height: 60px;" class="col-xs-2 col-sm-4 col-md-4 result-content"> -{% if result.content %}<p class="result-content col-xs-8 col-sm-8 col-md-8">{{ result.content|safe }}</p>{% endif -%} - </div> +<div class="container-fluid">{{- "" -}} + <div class="row">{{- "" -}} + <img src="{{ image_proxify(result.img_src) }}" title="{{ result.title|striptags }}" style="width: auto; max-height: 60px; min-height: 60px;" class="col-xs-2 col-sm-4 col-md-4 result-content"> + {%- if result.content %}<p class="result-content col-xs-8 col-sm-8 col-md-8">{{ result.content|safe }}</p>{% endif -%} + </div>{{- "" -}} </div> {%- else -%} {%- if result.content %}<p class="result-content">{{ result.content|safe }}</p>{% endif -%} diff --git a/searx/templates/oscar/result_templates/files.html b/searx/templates/oscar/result_templates/files.html index 5e3894e..e2fec6f 100644 --- a/searx/templates/oscar/result_templates/files.html +++ b/searx/templates/oscar/result_templates/files.html @@ -1,55 +1,55 @@ -{% from 'oscar/macros.html' import result_header, result_sub_header, result_footer_nocache, result_footer_nocache_rtl, icon with context %}
-
-{{ result_header(result, favicons) }}
-{{ result_sub_header(result) }}
-
-{% if result.embedded %}
- <small> • <a class="text-info btn-collapse collapsed cursor-pointer media-loader disabled_if_nojs" data-toggle="collapse" data-target="#result-media-{{ index }}" data-btn-text-collapsed="{{ _('show media') }}" data-btn-text-not-collapsed="{{ _('hide media') }}">
- {% if result.mtype == 'audio' %}{{ icon('music') }}
- {% elif result.mtype == 'video' %} {{ icon('film') }}
- {% endif %} {{ _('show media') }}</a></small>
-{% endif %}
-
-{% if result.embedded %}
-<div id="result-media-{{ index }}" class="collapse">
- {{ result.embedded|safe }}
-</div>
-{% endif %}
-
-{% if result.abstract %}<p class="result-content result-abstract">{{ result.abstract|safe }}</p>{% endif %}
-
-{% if result.img_src %}
-<div class="container-fluid">
- <div class="row">
-<img src="{{ image_proxify(result.img_src) }}" alt="{{ result.title|striptags }}" title="{{ result.title|striptags }}" style="width: auto; max-height: 60px; min-height: 60px;" class="col-xs-2 col-sm-4 col-md-4 result-content">
-{% if result.content %}<p class="result-content col-xs-8 col-sm-8 col-md-8">{{ result.content|safe }}</p>{% endif %}
- </div>
-</div>
-{% else %}
-{% if result.content %}<p class="result-content">{{ result.content|safe }}</p>{% endif %}
-{% endif %}
-
-<table class="result-metadata result-content">
-{% if result.author %}<tr><td>{{ _('Author') }}</td><td>{{ result.author|safe }}</td></tr>{% endif %}
-
-{% if result.filename %}<tr><td>{{ _('Filename') }}</td><td>{{ result.filename|safe }}</td></tr>{% endif %}
-
-{% if result.size %}<tr><td>{{ _('Filesize') }}</td><td>
- {% if result.size < 1024 %}{{ result.size }} {{ _('Bytes') }}
- {% elif result.size < 1024*1024 %}{{ '{0:0.2f}'.format(result.size/1024) }} {{ _('kiB') }}
- {% elif result.size < 1024*1024*1024 %}{{ '{0:0.2f}'.format(result.size/1024/1024) }} {{ _('MiB') }}
- {% elif result.size < 1024*1024*1024*1024 %}{{ '{0:0.2f}'.format(result.size/1024/1024/1024) }} {{ _('GiB') }}
- {% else %}{{ '{0:0.2f}'.format(result.size/1024/1024/1024/1024) }} {{ _('TiB') }}{% endif %}
- </td></tr>
-{% endif %}
-
-{% if result.time %}<tr><td>{{ _('Date') }}</td><td>{{ result.time|safe }}</td></tr>{% endif %}
-
-{% if result.mtype %}<tr><td>{{ _('Type') }}</td><td>{{ result.mtype|safe }}/{{ result.subtype|safe }}</td></tr>{% endif %}
-</table>
-
-{% if rtl %}
-{{ result_footer_nocache_rtl(result) }}
-{% else %}
-{{ result_footer_nocache(result) }}
-{% endif %}
+{% from 'oscar/macros.html' import result_header, result_sub_header, result_footer_nocache, result_footer_nocache_rtl, icon with context %} + +{{- result_header(result, favicons) -}} +{{- result_sub_header(result) -}} + +{%- if result.embedded -%} + <small> • <a class="text-info btn-collapse collapsed cursor-pointer media-loader disabled_if_nojs" data-toggle="collapse" data-target="#result-media-{{ index }}" data-btn-text-collapsed="{{ _('show media') }}" data-btn-text-not-collapsed="{{ _('hide media') }}"> + {%- if result.mtype == 'audio' %}{{ icon('music') -}} + {%- elif result.mtype == 'video' %} {{ icon('film') -}} + {%- endif %} {{ _('show media') }}</a></small> +{%- endif -%} + +{%- if result.embedded -%} +<div id="result-media-{{ index }}" class="collapse"> + {{- result.embedded|safe -}} +</div> +{%- endif -%} + +{%- if result.abstract %}<p class="result-content result-abstract">{{ result.abstract|safe }}</p>{% endif -%} + +{%- if result.img_src -%} +<div class="container-fluid"> + <div class="row"> +<img src="{{ image_proxify(result.img_src) }}" alt="{{ result.title|striptags }}" title="{{ result.title|striptags }}" style="width: auto; max-height: 60px; min-height: 60px;" class="col-xs-2 col-sm-4 col-md-4 result-content"> +{%- if result.content %}<p class="result-content col-xs-8 col-sm-8 col-md-8">{{ result.content|safe }}</p>{% endif -%} + </div> +</div> +{%- else -%} +{%- if result.content %}<p class="result-content">{{ result.content|safe }}</p>{% endif -%} +{%- endif -%} + +<table class="result-metadata result-content"> +{%- if result.author %}<tr><td>{{ _('Author') }}</td><td>{{ result.author|safe }}</td></tr>{% endif -%} + +{%- if result.filename %}<tr><td>{{ _('Filename') }}</td><td>{{ result.filename|safe }}</td></tr>{% endif -%} + +{%- if result.size %}<tr><td>{{ _('Filesize') }}</td><td> + {%- if result.size < 1024 %}{{ result.size }} {{ _('Bytes') -}} + {%- elif result.size < 1024*1024 %}{{ '{0:0.2f}'.format(result.size/1024) }} {{ _('kiB') -}} + {%- elif result.size < 1024*1024*1024 %}{{ '{0:0.2f}'.format(result.size/1024/1024) }} {{ _('MiB') -}} + {%- elif result.size < 1024*1024*1024*1024 %}{{ '{0:0.2f}'.format(result.size/1024/1024/1024) }} {{ _('GiB') -}} + {%- else %}{{ '{0:0.2f}'.format(result.size/1024/1024/1024/1024) }} {{ _('TiB') }}{% endif -%} + </td></tr> +{%- endif -%} + +{%- if result.time %}<tr><td>{{ _('Date') }}</td><td>{{ result.time|safe }}</td></tr>{% endif -%} + +{%- if result.mtype %}<tr><td>{{ _('Type') }}</td><td>{{ result.mtype|safe }}/{{ result.subtype|safe }}</td></tr>{% endif -%} +</table> + +{%- if rtl -%} +{{ result_footer_nocache_rtl(result) }} +{%- else -%} +{{ result_footer_nocache(result) }} +{%- endif -%} diff --git a/searx/templates/oscar/result_templates/map.html b/searx/templates/oscar/result_templates/map.html index be34d65..9713452 100644 --- a/searx/templates/oscar/result_templates/map.html +++ b/searx/templates/oscar/result_templates/map.html @@ -1,15 +1,15 @@ {% from 'oscar/macros.html' import result_header, result_sub_header, result_footer, result_footer_rtl, icon %} -{{ result_header(result, favicons, loop.index) }} -{{ result_sub_header(result, loop.index) }} +{{- result_header(result, favicons, loop.index) -}} +{{- result_sub_header(result, loop.index) -}} -{% if (result.latitude and result.longitude) or result.boundingbox %} +{%- if (result.latitude and result.longitude) or result.boundingbox -%} <small> • <a class="text-info btn-collapse collapsed searx_init_map cursor-pointer disabled_if_nojs" data-toggle="collapse" data-target="#result-map-{{ index }}" data-leaflet-target="osm-map-{{ index }}" data-map-lon="{{ result.longitude }}" data-map-lat="{{ result.latitude }}" {% if result.boundingbox %}data-map-boundingbox='{{ result.boundingbox|tojson|safe }}'{% endif %} {% if result.geojson %}data-map-geojson='{{ result.geojson|tojson|safe }}'{% endif %} data-btn-text-collapsed="{{ _('show map') }}" data-btn-text-not-collapsed="{{ _('hide map') }}">{{ icon('globe') }} {{ _('show map') }}</a></small> -{% endif %} +{%- endif -%} -{% if result.osm and (result.osm.type and result.osm.id) %} +{%- if result.osm and (result.osm.type and result.osm.id) -%} <small> • <a class="text-info btn-collapse collapsed cursor-pointer searx_overpass_request disabled_if_nojs" data-toggle="collapse" data-target="#result-overpass-{{ index }}" data-osm-type="{{ result.osm.type }}" data-osm-id="{{ result.osm.id }}" data-result-table="result-overpass-table-{{ index }}" data-result-table-loadicon="result-overpass-table-loading-{{ index }}" data-btn-text-collapsed="{{ _('show details') }}" data-btn-text-not-collapsed="{{ _('hide details') }}">{{ icon('map-marker') }} {{ _('show details') }}</a></small> -{% endif %} +{%- endif -%} {# {% if (result.latitude and result.longitude) %} <small> • <a class="text-info btn-collapse collapsed cursor-pointer disabled_if_nojs" data-toggle="collapse" data-target="#result-geodata-{{ index }}" data-btn-text-collapsed="{{ _('show geodata') }}" data-btn-text-not-collapsed="{{ _('hide geodata') }}">{{ icon('map-marker') }} {{ _('show geodata') }}</a></small> @@ -17,36 +17,36 @@ <div class="container-fluid"> -{% if result.address %} +{%- if result.address -%} <p class="row result-content result-adress col-xs-12 col-sm-5 col-md-4" itemscope itemtype="http://schema.org/PostalAddress"> - {% if result.address.name %} + {%- if result.address.name -%} <strong itemprop="name">{{ result.address.name }}</strong><br/> - {% endif %} - {% if result.address.road %} + {%- endif -%} + {%- if result.address.road -%} <span itemprop="streetAddress"> - {% if result.address.house_number %}{{ result.address.house_number }}, {% endif %} - {{ result.address.road }} + {%- if result.address.house_number %}{{ result.address.house_number }}, {% endif -%} + {{- result.address.road -}} </span><br/> - {% endif %} - {% if result.address.locality %} + {%- endif -%} + {%- if result.address.locality -%} <span itemprop="addressLocality">{{ result.address.locality }}</span> - {% if result.address.postcode %}, <span itemprop="postalCode">{{ result.address.postcode }}</span>{% endif %} + {%- if result.address.postcode %}, <span itemprop="postalCode">{{ result.address.postcode }}</span>{% endif -%} <br/> - {% endif %} - {% if result.address.country %} + {%- endif -%} + {%- if result.address.country -%} <span itemprop="addressCountry">{{ result.address.country }}</span> - {% endif %} + {%- endif -%} </p> -{% endif %} +{%- endif %} -{% if result.osm and (result.osm.type and result.osm.id) %} +{%- if result.osm and (result.osm.type and result.osm.id) -%} <div class="row result-content collapse col-xs-12 col-sm-7 col-md-8" id="result-overpass-{{ index }}"{% if rtl %} dir="ltr"{% endif %}> <div class="text-center" id="result-overpass-table-loading-{{ index }}"><img src="{{ url_for('static', filename='img/loader.gif') }}" alt="Loading ..."/></div> <table class="table table-striped table-condensed hidden" id="result-overpass-table-{{ index }}"> <tr><th>key</th><th>value</th></tr> </table> </div> -{% endif %} +{%- endif -%} {# {% if (result.latitude and result.longitude) %} <div class="row collapse col-xs-12 col-sm-5 col-md-4" id="result-geodata-{{ index }}"> @@ -55,18 +55,18 @@ </div> {% endif %} #} -{% if result.content %}<p class="row result-content col-xs-12 col-sm-12 col-md-12">{{ result.content|safe }}</p>{% endif %} +{%- if result.content %}<p class="row result-content col-xs-12 col-sm-12 col-md-12">{{ result.content|safe }}</p>{% endif -%} </div> -{% if (result.latitude and result.longitude) or result.boundingbox %} +{%- if (result.latitude and result.longitude) or result.boundingbox -%} <div class="collapse" id="result-map-{{ index }}"> <div style="height:300px; width:100%; margin: 10px 0;" id="osm-map-{{ index }}"></div> </div> -{% endif %} +{%- endif -%} -{% if rtl %} -{{ result_footer_rtl(result, loop.index) }} +{%- if rtl -%} +{{- result_footer_rtl(result, loop.index) -}} {% else %} -{{ result_footer(result, loop.index) }} -{% endif %} +{{- result_footer(result, loop.index) -}} +{%- endif -%} diff --git a/searx/templates/oscar/result_templates/torrent.html b/searx/templates/oscar/result_templates/torrent.html index 0bba614..9f66715 100644 --- a/searx/templates/oscar/result_templates/torrent.html +++ b/searx/templates/oscar/result_templates/torrent.html @@ -1,25 +1,25 @@ {% from 'oscar/macros.html' import result_header, result_sub_header, result_footer, result_footer_rtl, icon %} -{{ result_header(result, favicons, loop.index) }} -{{ result_sub_header(result, loop.index) }} +{{- result_header(result, favicons, loop.index) -}} +{{- result_sub_header(result, loop.index) -}} -{% if result.seed is defined %}<p class="result-content">{{ icon('transfer') }} {{ _('Seeder') }} <span class="badge">{{ result.seed }}</span> • {{ _('Leecher') }} <span class="badge">{{ result.leech }}</span>{% endif %} -{% if result.filesize %}<br />{{ icon('floppy-disk') }} {{ _('Filesize') }} +{%- if result.seed is defined %}<p class="result-content">{{ icon('transfer') }} {{ _('Seeder') }} <span class="badge">{{ result.seed }}</span> • {{ _('Leecher') }} <span class="badge">{{ result.leech }}</span>{% endif -%} +{%- if result.filesize %}<br />{{ icon('floppy-disk') }} {{ _('Filesize') -}} <span class="badge"> - {% if result.filesize < 1024 %}{{ result.filesize }} {{ _('Bytes') }} - {% elif result.filesize < 1024*1024 %}{{ '{0:0.2f}'.format(result.filesize/1024) }} {{ _('kiB') }} - {% elif result.filesize < 1024*1024*1024 %}{{ '{0:0.2f}'.format(result.filesize/1024/1024) }} {{ _('MiB') }} - {% elif result.filesize < 1024*1024*1024*1024 %}{{ '{0:0.2f}'.format(result.filesize/1024/1024/1024) }} {{ _('GiB') }} - {% else %}{{ '{0:0.2f}'.format(result.filesize/1024/1024/1024/1024) }} {{ _('TiB') }}{% endif %} - </span>{% endif %} -{% if result.files %}<br />{{ icon('file') }} {{ _('Number of Files') }} <span class="badge">{{ result.files }}</span>{% endif %} + {%- if result.filesize < 1024 %}{{ result.filesize }} {{ _('Bytes') -}} + {%- elif result.filesize < 1024*1024 %}{{ '{0:0.2f}'.format(result.filesize/1024) }} {{ _('kiB') -}} + {%- elif result.filesize < 1024*1024*1024 %}{{ '{0:0.2f}'.format(result.filesize/1024/1024) }} {{ _('MiB') -}} + {%- elif result.filesize < 1024*1024*1024*1024 %}{{ '{0:0.2f}'.format(result.filesize/1024/1024/1024) }} {{ _('GiB') -}} + {%- else %}{{ '{0:0.2f}'.format(result.filesize/1024/1024/1024/1024) }} {{ _('TiB') }}{% endif -%} + </span>{% endif -%} +{%- if result.files %}<br />{{ icon('file') }} {{ _('Number of Files') }} <span class="badge">{{ result.files }}</span>{% endif -%} -{% if result.content %}<br />{{ result.content|safe }}{% endif %} +{%- if result.content %}<br />{{ result.content|safe }}{% endif -%} </p> -{% if rtl %} +{%- if rtl -%} {{ result_footer_rtl(result, loop.index) }} -{% else %} +{%- else -%} {{ result_footer(result, loop.index) }} -{% endif %} +{%- endif -%} diff --git a/searx/templates/oscar/result_templates/videos.html b/searx/templates/oscar/result_templates/videos.html index bf02a55..ad17ffe 100644 --- a/searx/templates/oscar/result_templates/videos.html +++ b/searx/templates/oscar/result_templates/videos.html @@ -1,29 +1,29 @@ {% from 'oscar/macros.html' import result_header, result_sub_header, result_footer, result_footer_rtl, icon %} -{{ result_header(result, favicons, loop.index) }} -{{ result_sub_header(result, loop.index) }} +{{- result_header(result, favicons, loop.index) -}} +{{- result_sub_header(result, loop.index) -}} -{% if result.embedded %} +{%- if result.embedded -%} <small> • <a class="text-info btn-collapse collapsed cursor-pointer media-loader disabled_if_nojs" data-toggle="collapse" data-target="#result-video-{{ index }}" data-btn-text-collapsed="{{ _('show video') }}" data-btn-text-not-collapsed="{{ _('hide video') }}" aria-labelledby="result-{{loop.index}}">{{ icon('film') }} {{ _('show video') }}</a></small> -{% endif %} +{%- endif -%} -{% if result.embedded %} +{%- if result.embedded -%} <div id="result-video-{{ index }}" class="collapse"> - {{ result.embedded|safe }} + {{- result.embedded|safe -}} </div> -{% endif %} +{%- endif -%} -<div class="container-fluid"> - <div class="row"> +<div class="container-fluid">{{- "" -}} + <div class="row">{{- "" -}} <a href="{{ result.url }}" {% if results_on_new_tab %}target="_blank" rel="noopener noreferrer"{% else %}rel="noreferrer"{% endif %}><img class="thumbnail col-xs-6 col-sm-4 col-md-4 result-content" src="{{ image_proxify(result.thumbnail) }}" aria-labelledby="result-{{loop.index}}" /></a> - {% if result.author %}<p class="col-xs-12 col-sm-8 col-md-8 result-content"><b>{{ _('Author') }}</b>: {{ result.author }}</p>{% endif %} - {% if result.length %}<p class="col-xs-12 col-sm-8 col-md-8 result-content"><b>{{ _('Length') }}</b>: {{ result.length }}</p>{% endif %} - {% if result.content %}<p class="col-xs-12 col-sm-8 col-md-8 result-content">{{ result.content|safe }}</p>{% endif %} - </div> + {%- if result.author %}<p class="col-xs-12 col-sm-8 col-md-8 result-content"><b>{{ _('Author') }}</b>: {{ result.author }}</p>{% endif -%} + {%- if result.length %}<p class="col-xs-12 col-sm-8 col-md-8 result-content"><b>{{ _('Length') }}</b>: {{ result.length }}</p>{% endif -%} + {%- if result.content %}<p class="col-xs-12 col-sm-8 col-md-8 result-content">{{ result.content|safe }}</p>{% endif -%} + </div>{{- "" -}} </div> -{% if rtl %} +{%- if rtl -%} {{ result_footer_rtl(result, loop.index) }} -{% else %} +{%- else -%} {{ result_footer(result, loop.index) }} -{% endif %} +{%- endif -%} diff --git a/searx/templates/oscar/results.html b/searx/templates/oscar/results.html index 7f60713..df2d424 100644 --- a/searx/templates/oscar/results.html +++ b/searx/templates/oscar/results.html @@ -7,6 +7,13 @@ <input type="hidden" name="language" value="{{ current_language }}" />{{- "" -}} {% if timeout_limit %}<input type="hidden" name="timeout_limit" value="{{ timeout_limit|e }}" />{% endif -%} {%- endmacro %} +{% macro engine_data_form(engine_data) -%} + {% for engine_name, kv_data in engine_data.items() %} + {% for k, v in kv_data.items() %} + <input type="hidden" name="engine_data-{{ engine_name }}-{{ k|e }}" value="{{ v|e }}" /> + {% endfor %} + {% endfor %} +{%- endmacro %} {%- macro search_url() %}{{ url_for('search', _external=True) }}?q={{ q|urlencode }}{% if selected_categories %}&categories={{ selected_categories|join(",") | replace(' ','+') }}{% endif %}{% if pageno > 1 %}&pageno={{ pageno }}{% endif %}{% if time_range %}&time_range={{ time_range }}{% endif %}{% if current_language != 'all' %}&language={{ current_language }}{% endif %}{% endmacro -%} {% block title %}{{ q|e }} - {% endblock %} @@ -57,7 +64,7 @@ </div> {%- endif %} - <div class="panel panel-default"> + <div class="panel panel-default hidden-xs"> <div class="panel-heading">{{- "" -}} <h4 class="panel-title">{{ _('Links') }}</h4>{{- "" -}} </div> @@ -142,12 +149,14 @@ <div class="pull-left">{{- "" -}} <form method="{{ method or 'POST' }}" action="{{ url_for('search') }}" class="pull-left"> {{- search_form_attrs(pageno+1) -}} + {{- engine_data_form(engine_data) -}} <button type="submit" class="btn btn-default"><span class="glyphicon glyphicon-backward"></span> {{ _('next page') }}</button>{{- "" -}} </form>{{- "" -}} </div> <div class="pull-right">{{- "" -}} <form method="{{ method or 'POST' }}" action="{{ url_for('search') }}" class="pull-left"> {{- search_form_attrs(pageno-1) -}} + {{- engine_data_form(engine_data) -}} <button type="submit" class="btn btn-default" {% if pageno == 1 %}disabled{% endif %}><span class="glyphicon glyphicon-forward"></span> {{ _('previous page') }}</button>{{- "" -}} </form>{{- "" -}} </div> @@ -158,12 +167,14 @@ <div class="pull-left">{{- "" -}} <form method="{{ method or 'POST' }}" action="{{ url_for('search') }}" class="pull-left"> {{- search_form_attrs(pageno-1) -}} + {{- engine_data_form(engine_data) -}} <button type="submit" class="btn btn-default" {% if pageno == 1 %}disabled{% endif %}><span class="glyphicon glyphicon-backward"></span> {{ _('previous page') }}</button>{{- "" -}} </form>{{- "" -}} </div> <div class="pull-right">{{- "" -}} <form method="{{ method or 'POST' }}" action="{{ url_for('search') }}" class="pull-left"> {{- search_form_attrs(pageno+1) -}} + {{- engine_data_form(engine_data) -}} <button type="submit" class="btn btn-default"><span class="glyphicon glyphicon-forward"></span> {{ _('next page') }}</button>{{- "" -}} </form>{{- "" -}} </div> diff --git a/searx/templates/pix-art/404.html b/searx/templates/pix-art/404.html deleted file mode 100644 index 389bb5e..0000000 --- a/searx/templates/pix-art/404.html +++ /dev/null @@ -1,9 +0,0 @@ -{% extends "pix-art/base.html" %} -{% block content %} -<div class="center"> - <h1>{{ _('Page not found') }}</h1> - {% autoescape false %} - <p>{{ _('Go to %(search_page)s.', search_page=unicode('<a href="{}">{}</a>').format(url_for('index'), _('search page'))) }}</p> - {% endautoescape %} -</div> -{% endblock %} diff --git a/searx/templates/pix-art/about.html b/searx/templates/pix-art/about.html deleted file mode 100644 index f76a689..0000000 --- a/searx/templates/pix-art/about.html +++ /dev/null @@ -1,4 +0,0 @@ -{% extends 'pix-art/base.html' %} -{% block content %} -{% include '__common__/about.html' %} -{% endblock %} diff --git a/searx/templates/pix-art/base.html b/searx/templates/pix-art/base.html deleted file mode 100644 index 6af8823..0000000 --- a/searx/templates/pix-art/base.html +++ /dev/null @@ -1,35 +0,0 @@ -<!DOCTYPE html> -<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en"{% if rtl %} dir="rtl"{% endif %}> - <head> - <meta charset="UTF-8" /> - <meta name="description" content="searx - a privacy-respecting, hackable metasearch engine" /> - <meta name="keywords" content="searx, search, search engine, metasearch, meta search" /> - <meta name="generator" content="searx/{{ searx_version }}"> - <meta name="referrer" content="no-referrer"> - <meta name="viewport" content="width=device-width, maximum-scale=1.0, user-scalable=1" /> - <title>{% block title %}{% endblock %}searx</title> - <link rel="stylesheet" href="{{ url_for('static', filename='css/style.css') }}" type="text/css" media="screen" /> - <link rel="shortcut icon" href="{{ url_for('static', filename='img/favicon.png') }}?v=2" /> - {% block styles %} - {% endblock %} - {% block meta %}{% endblock %} - {% block head %} - {% endblock %} - <script type="text/javascript"> - var favicons = [[]]; - </script> - </head> - <body> - <div id="container"> - {% block content %} - {% endblock %} - <script type="text/javascript"> - searx = {}; - </script> - <script src="{{ url_for('static', filename='js/searx.js') }}" ></script> - <script type="text/javascript"> - load_images(1); - </script> - </div> - </body> -</html> diff --git a/searx/templates/pix-art/index.html b/searx/templates/pix-art/index.html deleted file mode 100644 index a0c61f9..0000000 --- a/searx/templates/pix-art/index.html +++ /dev/null @@ -1,12 +0,0 @@ -{% extends "pix-art/base.html" %} -{% block content %} -<div class="center"> - <div class="title"><h1><img src="{{ url_for('static', filename='img/searx-pixel.png') }}" alt="searx Logo"/></h1></div> - {% include 'pix-art/search.html' %} - <p class="top_margin"> - <a href="{{ url_for('about') }}" class="hmarg">{{ _('about') }}</a> - <a href="{{ url_for('preferences') }}" class="hmarg">{{ _('preferences') }}</a> - </p> -</div> -{% endblock %} - diff --git a/searx/templates/pix-art/preferences.html b/searx/templates/pix-art/preferences.html deleted file mode 100644 index ee41543..0000000 --- a/searx/templates/pix-art/preferences.html +++ /dev/null @@ -1,90 +0,0 @@ -{% extends "legacy/base.html" %} -{% block head %} {% endblock %} -{% block content %} -<div class="row"> - <h2>{{ _('Preferences') }}</h2> - - <form method="post" action="{{ url_for('preferences') }}" id="search_form"> - {% if 'language' not in locked_preferences %} - <fieldset> - <legend>{{ _('Search language') }}</legend> - <p> - <select name='language'> - <option value="all" {% if current_language == 'all' %}selected="selected"{% endif %}>{{ _('Default language') }}</option> - {% for lang_id,lang_name,country_name,english_name in language_codes | sort(attribute=1) %} - <option value="{{ lang_id }}" {% if lang_id == current_language %}selected="selected"{% endif %}>{{ lang_name }} {% if country_name %}({{ country_name }}) {% endif %}- {{ lang_id }}</option> - {% endfor %} - </select> - </p> - </fieldset> - {% endif %} - {% if 'locale' not in locked_preferences %} - <fieldset> - <legend>{{ _('Interface language') }}</legend> - <p> - <select name='locale'> - {% for locale_id,locale_name in locales.items() | sort %} - <option value="{{ locale_id }}" {% if locale_id == current_locale %}selected="selected"{% endif %}>{{ locale_name }}</option> - {% endfor %} - </select> - </p> - </fieldset> - {% endif %} - {% if 'method' not in locked_preferences %} - <fieldset> - <legend>{{ _('Method') }}</legend> - <p> - <select name='method'> - <option value="POST" {% if method == 'POST' %}selected="selected"{% endif %}>POST</option> - <option value="GET" {% if method == 'GET' %}selected="selected"{% endif %}>GET</option> - </select> - </p> - </fieldset> - {% endif %} - {% if 'theme' not in locked_preferences %} - <fieldset> - <legend>{{ _('Themes') }}</legend> - <p> - <select name="theme"> - {% for name in themes %} - <option value="{{ name }}" {% if name == theme %}selected="selected"{% endif %}>{{ name }}</option> - {% endfor %} - </select> - </p> - </fieldset> - {% endif %} - <fieldset> - <legend>{{ _('Currently used search engines') }}</legend> - - <table> - <tr> - <th>{{ _('Engine name') }}</th> - <th>{{ _('Allow') }} / {{ _('Block') }}</th> - </tr> - {% for categ in all_categories %} - {% for search_engine in engines_by_category[categ] %} - - {% if not search_engine.private %} - <tr> - <td>{{ search_engine.name }} ({{ shortcuts[search_engine.name] }})‎</td> - <td class="engine_checkbox"> - <input type="checkbox" id="engine_{{ categ|replace(' ', '_') }}_{{ search_engine.name|replace(' ', '_') }}" name="engine_{{ search_engine.name }}__{{ categ }}"{% if (search_engine.name, categ) in disabled_engines %} checked="checked"{% endif %} /> - <label class="allow" for="engine_{{ categ|replace(' ', '_') }}_{{ search_engine.name|replace(' ', '_') }}">{{ _('Allow') }}</label> - <label class="deny" for="engine_{{ categ|replace(' ', '_') }}_{{ search_engine.name|replace(' ', '_') }}">{{ _('Block') }}</label> - </td> - </tr> - {% endif %} - {% endfor %} - {% endfor %} - </table> - </fieldset> - <p class="small_font">{{ _('These settings are stored in your cookies, this allows us not to store this data about you.') }} - <br /> - {{ _("These cookies serve your sole convenience, we don't use these cookies to track you.") }} - </p> - - <input type="submit" value="{{ _('save') }}" /> - <div class="{% if rtl %}left{% else %}right{% endif %} preferences_back"><a href="{{ url_for('index') }}">{{ _('back') }}</a></div> - </form> -</div> -{% endblock %} diff --git a/searx/templates/pix-art/result_templates/default.html b/searx/templates/pix-art/result_templates/default.html deleted file mode 100644 index ada81e5..0000000 --- a/searx/templates/pix-art/result_templates/default.html +++ /dev/null @@ -1,7 +0,0 @@ -<a href="{{ result.url }}" title="{{ result.title | striptags }}" rel="noreferrer"> - <canvas id="canvas-{{ pageno }}-{{ index }}" class="icon" width="16" height="16"></canvas> -</a> -<script type="text/javascript"> -favicons[{{ pageno }}][{{ index }}] = 'http://{{ result.url | extract_domain }}/favicon.ico'; -</script> - diff --git a/searx/templates/pix-art/result_templates/images.html b/searx/templates/pix-art/result_templates/images.html deleted file mode 100644 index d85f841..0000000 --- a/searx/templates/pix-art/result_templates/images.html +++ /dev/null @@ -1,6 +0,0 @@ -<div class="image_result"> - <p> - <a href="{{ result.img_src }}" rel="noreferrer"><img src="{% if result.thumbnail_src %}{{ image_proxify(result.thumbnail_src) }}{% else %}{{ image_proxify(result.img_src) }}{% endif %}" title="{{ result.title|striptags }}" alt="{{ result.title|striptags }}" /></a> - <span class="url"><a href="{{ result.url }}" rel="noreferrer" class="small_font">{{ _('original context') }}</a></span> - </p> -</div> diff --git a/searx/templates/pix-art/results.html b/searx/templates/pix-art/results.html deleted file mode 100644 index 8999e05..0000000 --- a/searx/templates/pix-art/results.html +++ /dev/null @@ -1,32 +0,0 @@ -{% if pageno > 1 %} - {% for result in results %} - {% set index = loop.index %} - {% include 'pix-art/result_templates/default.html' %} - {% endfor %} -{% else %} -{% extends "pix-art/base.html" %} -{% block title %}{{ q|e }} - {% endblock %} -{% block meta %}{% endblock %} -{% block content %} -<div id="logo"><a href="./"><img src="{{ url_for('static', filename='img/searx-pixel-small.png') }}" alt="searx Logo"/></a></div> -<div class="preferences_container right"><a href="{{ url_for('preferences') }}" id="preferences"><span>preferences</span></a></div> -<div class="small search center"> - {% include 'pix-art/search.html' %} -</div> -<script type="text/javascript"> - favicons[{{ pageno }}] = []; -</script> -<div id="results"> - <span id="results_list"> - {% for result in results %} - {% set index = loop.index %} - {% include 'pix-art/result_templates/default.html' %} - {% endfor %} - </span> - <div id="pagination"> - <br /> - <input type="button" onclick="load_more('{{ q|e }}', {{ pageno+1 }})" id="load_more" value="{{ _('Load more...') }}" /> - </div> -</div> -{% endblock %} -{% endif %} diff --git a/searx/templates/pix-art/search.html b/searx/templates/pix-art/search.html deleted file mode 100644 index 210913e..0000000 --- a/searx/templates/pix-art/search.html +++ /dev/null @@ -1,9 +0,0 @@ -<form method="{{ method or 'POST' }}" action="{{ url_for('search') }}" id="search_form"> - <div id="search_wrapper"> - <input type="text" autofocus placeholder="{{ _('Search for...') }}" id="q" class="q" name="q" tabindex="1" size="100" {% if q %}value="{{ q }}"{% endif %}/> - <input type="submit" value="" id="search_submit" /> - {% for category in categories %} - <input type="hidden" name="category_{{ category }}" value="1"/> - {% endfor %} - </div> -</form> diff --git a/searx/templates/pix-art/stats.html b/searx/templates/pix-art/stats.html deleted file mode 100644 index 372447e..0000000 --- a/searx/templates/pix-art/stats.html +++ /dev/null @@ -1,22 +0,0 @@ -{% extends "legacy/base.html" %} -{% block head %} {% endblock %} -{% block content %} -<h2>{{ _('Engine stats') }}</h2> - -{% for stat_name,stat_category in stats %} -<div class="left"> - <table> - <tr colspan="3"> - <th>{{ stat_name }}</th> - </tr> - {% for engine in stat_category %} - <tr> - <td>{{ engine.name }}</td> - <td>{{ '%.02f'|format(engine.avg) }}</td> - <td class="percentage"><div style="width: {{ engine.percentage }}%"> </div></td> - </tr> - {% endfor %} - </table> -</div> -{% endfor %} -{% endblock %} diff --git a/searx/templates/simple/base.html b/searx/templates/simple/base.html index 10fb424..17c9785 100644 --- a/searx/templates/simple/base.html +++ b/searx/templates/simple/base.html @@ -12,7 +12,6 @@ <meta http-equiv="X-UA-Compatible" content="IE=edge, chrome=1"> <title>{% block title %}{% endblock %}{{ instance_name }}</title> {% block meta %}{% endblock %} - <script src="{{ url_for('js_translations') }}"></script> {% if rtl %} <link rel="stylesheet" href="{{ url_for('static', filename='css/searx-rtl.min.css') }}" type="text/css" media="screen" /> {% else %} @@ -26,7 +25,7 @@ data-search-on-category-select="{{ 'true' if 'plugins/js/search_on_category_select.js' in scripts else 'false'}}" data-infinite-scroll="{{ 'true' if 'plugins/js/infinite_scroll.js' in scripts else 'false' }}" data-static-path="{{ url_for('static', filename='themes/simple') }}/" - data-no-item-found="{{ _('No item found') }}"></script> + data-translations="{{ translations }}"></script> <!--<![endif]--> {% block head %} <link title="{{ instance_name }}" type="application/opensearchdescription+xml" rel="search" href="{{ opensearch_url }}"/> @@ -54,7 +53,8 @@ {{ _('Powered by') }} <a href="{{ url_for('about') }}">searx</a> - {{ searx_version }} — {{ _('a privacy-respecting, hackable metasearch engine') }}<br/> <a href="{{ brand.GIT_URL }}">{{ _('Source code') }}</a> | <a href="{{ brand.ISSUE_URL }}">{{ _('Issue tracker') }}</a> | - <a href="{{ brand.PUBLIC_INSTANCES }}">{{ _('Public instances') }}</a> + <a href="{{ brand.PUBLIC_INSTANCES }}">{{ _('Public instances') }}</a>{% if brand.CONTACT_URL %} | + <a href="{{ brand.CONTACT_URL }}">{{ _('Contact instance maintainer') }}</a>{% endif %} </p> </footer> <!--[if gte IE 9]>--> diff --git a/searx/templates/simple/messages/no_results.html b/searx/templates/simple/messages/no_results.html index fa984b0..df75ef2 100644 --- a/searx/templates/simple/messages/no_results.html +++ b/searx/templates/simple/messages/no_results.html @@ -7,7 +7,7 @@ {{ engine_name }} ({{ error_type }}){% if not loop.last %}, {% endif %} {% endfor %} </p> - <p><small>{{ _('Please, try again later or find another searx instance.') }}</small></p> + <p><small>{{ _('Please, try again later or find another searx instance.') }} (<a href="{{ brand.PUBLIC_INSTANCES }}">{{ _('Public instances') }}</a>) </small></p> </div> {% else %} <div class="dialog-error" role="alert"> diff --git a/searx/templates/simple/preferences.html b/searx/templates/simple/preferences.html index f091a97..2d25294 100644 --- a/searx/templates/simple/preferences.html +++ b/searx/templates/simple/preferences.html @@ -18,6 +18,17 @@ {%- endfor -%} {%- endmacro -%} +{% macro engine_about(search_engine) -%} +{% if search_engine.about is defined %} +{% set about = search_engine.about %} +<div class="engine-tooltip" role="tooltip">{{- "" -}} + <p><a href="{{about.website}}" rel="noreferrer">{{about.website}}</a></p> + {%- if about.wikidata_id -%}<p><a href="https://www.wikidata.org/wiki/{{about.wikidata_id}}" rel="noreferrer">wikidata.org/wiki/{{about.wikidata_id}}</a></p>{%- endif -%} + {%- if search_engine.enable_http %}<p>{{ icon('exclamation-sign', 'No HTTPS') }}{{ _('No HTTPS')}}</p>{% endif -%} +</div> +{%- endif -%} +{%- endmacro %} + {% block head %} {% endblock %} {% block content %} @@ -121,7 +132,7 @@ {% set engine_id = 'engine_' + search_engine.name|replace(' ', '_') + '__' + categ|replace(' ', '_') %} <tr> <td class="engine_checkbox">{{ checkbox_onoff(engine_id, (search_engine.name, categ) in disabled_engines) }}</td> - <th class="name">{% if not search_engine.https_support %}{{ icon('warning', 'No HTTPS') }}{% endif %} {{ search_engine.name }}</th> + <th class="name">{% if search_engine.enable_http %}{{ icon('warning', 'No HTTPS') }}{% endif %} {{ search_engine.name }} {{ engine_about(search_engine) }}</th> <td class="shortcut">{{ shortcuts[search_engine.name] }}</td> <td>{{ checkbox(engine_id + '_supported_languages', current_language == 'all' or current_language in search_engine.supported_languages or current_language.split('-')[0] in search_engine.supported_languages, true, true) }}</td> <td>{{ checkbox(engine_id + '_safesearch', search_engine.safesearch==True, true, true) }}</td> diff --git a/searx/templates/simple/results.html b/searx/templates/simple/results.html index 936de88..7ece6c7 100644 --- a/searx/templates/simple/results.html +++ b/searx/templates/simple/results.html @@ -1,5 +1,12 @@ {% extends "simple/base.html" %} {% from 'simple/macros.html' import icon, icon_small %} +{% macro engine_data_form(engine_data) -%} + {% for engine_name, kv_data in engine_data.items() %} + {% for k, v in kv_data.items() %} + <input type="hidden" name="engine_data-{{ engine_name }}-{{ k|e }}" value="{{ v|e }}" /> + {% endfor %} + {% endfor %} +{%- endmacro %} {% block title %}{% if method == 'GET' %}{{- q|e -}} -{% endif %}{% endblock %} {% block meta %}<link rel="alternate" type="application/rss+xml" title="Searx search: {{ q|e }}" href="{{ url_for('search', _external=True) }}?q={{ q|urlencode }}&categories={{ selected_categories|join(",") | replace(' ','+') }}&pageno={{ pageno }}&time_range={{ time_range }}&language={{ current_language }}&safesearch={{ safesearch }}&format=rss">{% endblock %} {% block content %} @@ -136,6 +143,7 @@ <form method="{{ method or 'POST' }}" action="{{ url_for('search') }}"> <div class="{% if rtl %}right{% else %}left{% endif %}"> <input type="hidden" name="q" value="{{ q|e }}" > + {{- engine_data_form(engine_data) -}} {% for category in selected_categories %} <input type="hidden" name="category_{{ category }}" value="1" > {% endfor %} @@ -152,6 +160,7 @@ <form method="{{ method or 'POST' }}" action="{{ url_for('search') }}"> <div class="{% if rtl %}left{% else %}right{% endif %}"> <input type="hidden" name="q" value="{{ q|e }}" > + {{- engine_data_form(engine_data) -}} {% for category in selected_categories %} <input type="hidden" name="category_{{ category }}" value="1" > {% endfor %} diff --git a/searx/testing.py b/searx/testing.py index c529749..ec253cb 100644 --- a/searx/testing.py +++ b/searx/testing.py @@ -10,8 +10,8 @@ import traceback from os.path import dirname, join, abspath, realpath +from unittest import TestCase from splinter import Browser -from unittest2 import TestCase class SearxTestLayer: diff --git a/searx/translations/cs/LC_MESSAGES/messages.po b/searx/translations/cs/LC_MESSAGES/messages.po index adac940..81125f7 100644 --- a/searx/translations/cs/LC_MESSAGES/messages.po +++ b/searx/translations/cs/LC_MESSAGES/messages.po @@ -5,6 +5,7 @@ # Translators: # Clon <fillip1@seznam.cz>, 2017 # Clon <fillip1@seznam.cz>, 2017 +# Lukáš Kucharczyk <lukas@kucharczyk.xyz>, 2020 # Venca24 <Vaclav.Zouzalik@seznam.cz>, 2020 # Venca24 <Vaclav.Zouzalik@seznam.cz>, 2018 msgid "" @@ -12,8 +13,8 @@ msgstr "" "Project-Id-Version: searx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "POT-Creation-Date: 2020-07-09 15:07+0200\n" -"PO-Revision-Date: 2020-07-09 13:10+0000\n" -"Last-Translator: Adam Tauber <asciimoo@gmail.com>\n" +"PO-Revision-Date: 2020-07-16 13:52+0000\n" +"Last-Translator: Lukáš Kucharczyk <lukas@kucharczyk.xyz>\n" "Language-Team: Czech (http://www.transifex.com/asciimoo/searx/language/cs/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -64,7 +65,7 @@ msgstr "věda" #: searx/webapp.py:470 searx/webapp.py:811 msgid "Invalid settings, please edit your preferences" -msgstr "Neplatné nastavení, upravte svoje předvolby" +msgstr "Neplatné nastavení, upravte své předvolby" #: searx/webapp.py:486 msgid "Invalid settings" @@ -76,7 +77,7 @@ msgstr "chyba vyhledávání" #: searx/webapp.py:634 msgid "{minutes} minute(s) ago" -msgstr "před {minutes} minutamy" +msgstr "před {minutes} minutami" #: searx/webapp.py:636 msgid "{hours} hour(s), {minutes} minute(s) ago" @@ -84,11 +85,11 @@ msgstr "před {hours} hodinami, {minutes} minutami" #: searx/answerers/random/answerer.py:71 msgid "Random value generator" -msgstr "Generátor náhodné hodnoty" +msgstr "Generátor náhodných hodnot" #: searx/answerers/random/answerer.py:72 msgid "Generate different random values" -msgstr "Generuje různé náhodné hodnoty" +msgstr "Generování náhodných hodnot" #: searx/answerers/statistics/answerer.py:53 msgid "Statistics functions" @@ -96,7 +97,7 @@ msgstr "Statistické funkce" #: searx/answerers/statistics/answerer.py:54 msgid "Compute {functions} of the arguments" -msgstr "Vypočítá {functions} daného argumentu" +msgstr "Výpočet funkcí {functions} pro daný argument" #: searx/engines/__init__.py:227 msgid "Engine time (sec)" @@ -113,11 +114,11 @@ msgstr "Počet výsledků" #: searx/engines/__init__.py:239 msgid "Scores" -msgstr "" +msgstr "Skóre" #: searx/engines/__init__.py:243 msgid "Scores per result" -msgstr "" +msgstr "Skóre na výsledek" #: searx/engines/__init__.py:247 msgid "Errors" @@ -125,73 +126,73 @@ msgstr "Chyby" #: searx/engines/google.py:217 searx/engines/google_images.py:128 msgid "CAPTCHA required" -msgstr "" +msgstr "Je vyžadována CAPTCHA" #: searx/engines/openstreetmap.py:46 msgid "Get directions" -msgstr "" +msgstr "Získat pokyny" #: searx/engines/pdbe.py:87 msgid "{title} (OBSOLETE)" -msgstr "" +msgstr "{title} (ZASTARALÉ)" #: searx/engines/pdbe.py:94 msgid "This entry has been superseded by" -msgstr "Tato položka byla nahrazena" +msgstr "Tato položka byla nahrazena položkou" #: searx/engines/pubmed.py:74 msgid "No abstract is available for this publication." -msgstr "" +msgstr "Pro tuto publikaci neexistuje žádný abstrakt" #: searx/plugins/https_rewrite.py:32 msgid "Rewrite HTTP links to HTTPS if possible" -msgstr "Pokud je to možné přepsat HTTP linky na HTTPS" +msgstr "Přesměrovat HTTP na HTTPS, pokud je to možné" #: searx/plugins/infinite_scroll.py:3 msgid "Infinite scroll" -msgstr "Nekonečné rolování" +msgstr "Nekonečné výsledky" #: searx/plugins/infinite_scroll.py:4 msgid "Automatically load next page when scrolling to bottom of current page" -msgstr "Automaticky načíst další stránku při dorolování na konec současné" +msgstr "Automaticky načítat další výsledky při rolování" #: searx/plugins/oa_doi_rewrite.py:9 msgid "Open Access DOI rewrite" -msgstr "" +msgstr "Přesměrování na Open Access DOI" #: searx/plugins/oa_doi_rewrite.py:10 msgid "" "Avoid paywalls by redirecting to open-access versions of publications when " "available" -msgstr "Předejít placené sekce přesměrováním na verze s otevřený přístupem pokud je to možné" +msgstr "Automaticky přesměrovat na volně přístupné verze publikací místo placených, pokud je to možné" #: searx/plugins/open_results_on_new_tab.py:18 #: searx/templates/oscar/preferences.html:115 #: searx/templates/simple/preferences.html:148 msgid "Open result links on new browser tabs" -msgstr "Otevřít odkazy výsledků na nové panelu" +msgstr "Otevírat výsledky na novém panelu prohlížeče" #: searx/plugins/open_results_on_new_tab.py:19 msgid "" "Results are opened in the same window by default. This plugin overwrites the" " default behaviour to open links on new tabs/windows. (JavaScript required)" -msgstr "V základu jsou výsledky jsou otevřeny ve stejném okně. Tento plugin přepisuje základní chování tak že se odkazy otevírají na nové panelu/okně. (požaduje JavaScript)" +msgstr "Ve výchozím nastavení se výsledky zobrazují v aktuálním okně. Tento zásuvný modul umožňuje otevírat odkazy v novém panelu/okně (vyžaduje JavaScript)." #: searx/plugins/search_on_category_select.py:18 msgid "Search on category select" -msgstr "Hledat ve vybrané kategorii" +msgstr "Spustit hledaní při výběru kategorie" #: searx/plugins/search_on_category_select.py:19 msgid "" "Perform search immediately if a category selected. Disable to select " "multiple categories. (JavaScript required)" -msgstr "Vyhledávejte okamžitě, pokud je vybrána kategorie. Vypněte, pokud potřebujete zvolit vícero kategorií. (vyžaduje JavaScript)" +msgstr "Provede hledání okamžitě při výběru kategorie. Pokud je tato funkce vypnuta, je možné vybrat více kategorií (vyžaduje JavaScript)." #: searx/plugins/self_info.py:20 msgid "" "Displays your IP if the query is \"ip\" and your user agent if the query " "contains \"user agent\"." -msgstr "Ukáže vaši IP adresu, pokud dotaz je \"ip\", a váš user agent, pokud dotatz obsahuje \"user agent\"." +msgstr "Umožňuje hledat informace o sobě: \"ip\" zobrazí vaši IP adresu a \"user agent\" zobrazí identifikátor prohlížeče." #: searx/plugins/tracker_url_remover.py:26 msgid "Tracker URL remover" @@ -199,17 +200,17 @@ msgstr "Odstraňovač sledovacích URL" #: searx/plugins/tracker_url_remover.py:27 msgid "Remove trackers arguments from the returned URL" -msgstr "Odstranit sledovací parametry z navrácených URL" +msgstr "Odstranit sledovací parametry z načtených URL" #: searx/plugins/vim_hotkeys.py:3 msgid "Vim-like hotkeys" -msgstr "Zkratky jako ve Vim" +msgstr "Klávesové zkratky jako v textovém editoru Vim" #: searx/plugins/vim_hotkeys.py:4 msgid "" "Navigate search results with Vim-like hotkeys (JavaScript required). Press " "\"h\" key on main or result page to get help." -msgstr "" +msgstr "Procházení výsledků pomocí kláves stejných jako v textovém editoru Vim (vyžaduje JavaScript). Stisknutím klávesy \"h\" na hlavní stránce či stránce výsledků zobrazíte nápovědu." #: searx/templates/courgette/404.html:4 searx/templates/legacy/404.html:4 #: searx/templates/oscar/404.html:4 searx/templates/pix-art/404.html:4 @@ -222,7 +223,7 @@ msgstr "Stránka nenalezena" #: searx/templates/simple/404.html:6 #, python-format msgid "Go to %(search_page)s." -msgstr "" +msgstr "Přejít na %(search_page)s" #: searx/templates/courgette/404.html:6 searx/templates/legacy/404.html:6 #: searx/templates/oscar/404.html:6 searx/templates/pix-art/404.html:6 @@ -278,7 +279,7 @@ msgstr "Jazyk hledání" #: searx/templates/simple/languages.html:2 #: searx/templates/simple/preferences.html:37 msgid "Default language" -msgstr "Základní jazyk" +msgstr "Výchozí jazyk" #: searx/templates/courgette/preferences.html:24 #: searx/templates/legacy/preferences.html:25 @@ -286,28 +287,28 @@ msgstr "Základní jazyk" #: searx/templates/pix-art/preferences.html:20 #: searx/templates/simple/preferences.html:121 msgid "Interface language" -msgstr "Jazyk prostředí" +msgstr "Jazyk rozhraní" #: searx/templates/courgette/preferences.html:34 #: searx/templates/legacy/preferences.html:35 #: searx/templates/oscar/preferences.html:57 #: searx/templates/simple/preferences.html:44 msgid "Autocomplete" -msgstr "Automatické dokončování" +msgstr "Našeptávač" #: searx/templates/courgette/preferences.html:45 #: searx/templates/legacy/preferences.html:46 #: searx/templates/oscar/preferences.html:68 #: searx/templates/simple/preferences.html:197 msgid "Image proxy" -msgstr "" +msgstr "Nepřímé vyhledávání obrázků" #: searx/templates/courgette/preferences.html:48 #: searx/templates/legacy/preferences.html:49 #: searx/templates/oscar/preferences.html:72 #: searx/templates/simple/preferences.html:200 msgid "Enabled" -msgstr "Aktivní" +msgstr "Zapnuto" #: searx/templates/courgette/preferences.html:49 #: searx/templates/legacy/preferences.html:50 @@ -322,7 +323,7 @@ msgstr "Vypnuto" #: searx/templates/pix-art/preferences.html:30 #: searx/templates/simple/preferences.html:187 msgid "Method" -msgstr "Metoda" +msgstr "Dotazovací metoda" #: searx/templates/courgette/preferences.html:63 #: searx/templates/legacy/preferences.html:64 @@ -339,7 +340,7 @@ msgstr "Bezpečné vyhledávání" #: searx/templates/oscar/preferences.html:90 #: searx/templates/simple/preferences.html:57 msgid "Strict" -msgstr "Striktní" +msgstr "Přísné" #: searx/templates/courgette/preferences.html:67 #: searx/templates/legacy/preferences.html:68 @@ -353,7 +354,7 @@ msgstr "Střední" #: searx/templates/oscar/preferences.html:92 #: searx/templates/simple/preferences.html:59 msgid "None" -msgstr "Žádné" +msgstr "Vypnuto" #: searx/templates/courgette/preferences.html:73 #: searx/templates/legacy/preferences.html:74 @@ -369,7 +370,7 @@ msgstr "Barva" #: searx/templates/courgette/preferences.html:86 msgid "Blue (default)" -msgstr "Modrá (základní)" +msgstr "Modrá (výchozí)" #: searx/templates/courgette/preferences.html:87 msgid "Violet" @@ -396,7 +397,7 @@ msgstr "Červená" #: searx/templates/pix-art/preferences.html:49 #: searx/templates/simple/preferences.html:78 msgid "Currently used search engines" -msgstr "Nyní používaný vyhledávač" +msgstr "Aktuálně používané vyhledávače" #: searx/templates/courgette/preferences.html:100 #: searx/templates/legacy/preferences.html:97 @@ -440,7 +441,7 @@ msgstr "Povolit" #: searx/templates/pix-art/preferences.html:54 #: searx/templates/pix-art/preferences.html:65 msgid "Block" -msgstr "Blokovat" +msgstr "Zakázat" #: searx/templates/courgette/preferences.html:124 #: searx/templates/legacy/preferences.html:121 @@ -450,7 +451,7 @@ msgstr "Blokovat" msgid "" "These settings are stored in your cookies, this allows us not to store this " "data about you." -msgstr "Tato nastavení jsou uložena ve vašem cookies, to nám umožňuje taková data o vás neukládat." +msgstr "Tato nastavení jsou uložena ve vašich cookies, což nám umožňuje tyto data neuchovávat nikde jinde." #: searx/templates/courgette/preferences.html:126 #: searx/templates/legacy/preferences.html:123 @@ -460,7 +461,7 @@ msgstr "Tato nastavení jsou uložena ve vašem cookies, to nám umožňuje tako msgid "" "These cookies serve your sole convenience, we don't use these cookies to " "track you." -msgstr "Tato cookie slouží výhradně vašemu pohodlí, neužíváme je pro vaše sledování." +msgstr "Tyto cookies existují výhradně pro vaše pohodlí, nepoužíváme je ke sledování." #: searx/templates/courgette/preferences.html:129 #: searx/templates/legacy/preferences.html:126 @@ -475,7 +476,7 @@ msgstr "uložit" #: searx/templates/oscar/preferences.html:327 #: searx/templates/simple/preferences.html:218 msgid "Reset defaults" -msgstr "Obnovit základní" +msgstr "obnovit výchozí" #: searx/templates/courgette/preferences.html:131 #: searx/templates/legacy/preferences.html:128 @@ -490,14 +491,14 @@ msgstr "zpět" #: searx/templates/oscar/results.html:55 #: searx/templates/simple/results.html:67 msgid "Search URL" -msgstr "Hledat URL" +msgstr "URL vyhledávání" #: searx/templates/courgette/results.html:16 #: searx/templates/legacy/results.html:17 #: searx/templates/oscar/results.html:59 #: searx/templates/simple/results.html:71 msgid "Download results" -msgstr "Výsledky stahování" +msgstr "Stáhnout výsledky vyhledávání" #: searx/templates/courgette/results.html:34 #: searx/templates/legacy/results.html:35 @@ -566,7 +567,7 @@ msgstr "Leecher" #: searx/templates/oscar/macros.html:17 #: searx/templates/simple/result_templates/torrent.html:6 msgid "magnet link" -msgstr "" +msgstr "odkaz magnet" #: searx/templates/courgette/result_templates/torrent.html:10 #: searx/templates/legacy/result_templates/torrent.html:10 @@ -578,7 +579,7 @@ msgstr "soubor torrentu" #: searx/templates/legacy/categories.html:8 #: searx/templates/simple/categories.html:4 msgid "Click on the magnifier to perform search" -msgstr "" +msgstr "Vyhledávání provedete kliknutím na lupu" #: searx/templates/legacy/preferences.html:84 #: searx/templates/oscar/preferences.html:114 @@ -604,7 +605,7 @@ msgstr "Vypnuto" #: searx/templates/oscar/macros.html:26 searx/templates/oscar/macros.html:38 #: searx/templates/simple/macros.html:28 msgid "cached" -msgstr "" +msgstr "archivovaná verze" #: searx/templates/oscar/advanced.html:3 msgid "Advanced settings" @@ -626,32 +627,32 @@ msgstr "Chyba!" #: searx/templates/oscar/base.html:85 searx/templates/simple/base.html:54 msgid "Powered by" -msgstr "" +msgstr "Poháněno softwarem" #: searx/templates/oscar/base.html:85 searx/templates/simple/base.html:54 msgid "a privacy-respecting, hackable metasearch engine" -msgstr "soukromý respektující, heknutelný meta-vyhledávač" +msgstr "soukromí respektujícím, nastavitelným multivyhledávačem" #: searx/templates/oscar/base.html:86 searx/templates/simple/base.html:55 msgid "Source code" -msgstr "" +msgstr "Zdrojový kód" #: searx/templates/oscar/base.html:87 searx/templates/simple/base.html:56 msgid "Issue tracker" -msgstr "" +msgstr "Hlášení chyb" #: searx/templates/oscar/base.html:88 searx/templates/simple/base.html:57 msgid "Public instances" -msgstr "" +msgstr "Veřejné instance" #: searx/templates/oscar/languages.html:1 msgid "Language" -msgstr "" +msgstr "Jazyk" #: searx/templates/oscar/macros.html:28 searx/templates/oscar/macros.html:40 #: searx/templates/simple/macros.html:28 msgid "proxied" -msgstr "" +msgstr "přes proxy" #: searx/templates/oscar/macros.html:78 msgid "supported" @@ -681,7 +682,7 @@ msgstr "Zásuvné moduly" #: searx/templates/oscar/preferences.html:16 #: searx/templates/oscar/preferences.html:260 msgid "Answerers" -msgstr "Odpovědi" +msgstr "Odpovídači" #: searx/templates/oscar/preferences.html:17 #: searx/templates/oscar/preferences.html:287 @@ -697,7 +698,7 @@ msgstr "Jaký jazyk vyhledávání upřednostňujete?" #: searx/templates/oscar/preferences.html:48 #: searx/templates/simple/preferences.html:129 msgid "Change the language of the layout" -msgstr "Změnít jazyk prostředí" +msgstr "Nastavit jazyk rozhraní" #: searx/templates/oscar/preferences.html:58 #: searx/templates/simple/preferences.html:51 @@ -707,14 +708,14 @@ msgstr "Vyhledávat během psaní" #: searx/templates/oscar/preferences.html:69 #: searx/templates/simple/preferences.html:204 msgid "Proxying image results through searx" -msgstr "" +msgstr "Načítat výsledky vyhledávání obrázků přes proxy" #: searx/templates/oscar/preferences.html:78 msgid "" "Change how forms are submited, <a " "href=\"http://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol#Request_methods\"" " rel=\"external\">learn more about request methods</a>" -msgstr "" +msgstr "Určuje způsob odesílání formulářů. Informace o dotazovacích metodách <a href=\"http://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol#Request_methods\" rel=\"external\">viz Wikipedie</a>" #: searx/templates/oscar/preferences.html:87 #: searx/templates/simple/preferences.html:62 @@ -724,12 +725,12 @@ msgstr "Filtrovat obsah" #: searx/templates/oscar/preferences.html:97 #: searx/templates/simple/preferences.html:138 msgid "Change searx layout" -msgstr "Změnit uspořádání searx" +msgstr "Motiv rozhraní searx" #: searx/templates/oscar/preferences.html:106 #: searx/templates/oscar/preferences.html:112 msgid "Choose style for this theme" -msgstr "Vybrat styl tohoto motivu" +msgstr "Styl daného motivu" #: searx/templates/oscar/preferences.html:106 #: searx/templates/oscar/preferences.html:112 @@ -739,35 +740,35 @@ msgstr "Styl" #: searx/templates/oscar/preferences.html:123 #: searx/templates/simple/preferences.html:66 msgid "Open Access DOI resolver" -msgstr "" +msgstr "Web pro přesměrování na Open Access DOI" #: searx/templates/oscar/preferences.html:124 #: searx/templates/simple/preferences.html:73 msgid "" "Redirect to open-access versions of publications when available (plugin " "required)" -msgstr "" +msgstr "Přesměrovat na volně přístupné verze publikací, pokud jsou k dispozici (vyžaduje zásuvný modul)" #: searx/templates/oscar/preferences.html:135 msgid "Engine tokens" -msgstr "" +msgstr "Tokeny vyhledávačů" #: searx/templates/oscar/preferences.html:136 msgid "Access tokens for private engines" -msgstr "" +msgstr "Přístupové tokeny pro soukromé vyhledávače" #: searx/templates/oscar/preferences.html:161 msgid "Allow all" -msgstr "" +msgstr "Povolit vše" #: searx/templates/oscar/preferences.html:162 msgid "Disable all" -msgstr "" +msgstr "Zakázat vše" #: searx/templates/oscar/preferences.html:179 #: searx/templates/oscar/preferences.html:189 msgid "Selected language" -msgstr "Zvolený jazyk" +msgstr "Váš jazyk vyhledávání" #: searx/templates/oscar/preferences.html:181 #: searx/templates/oscar/preferences.html:187 @@ -790,11 +791,11 @@ msgstr "Max. čas" #: searx/templates/oscar/preferences.html:263 msgid "This is the list of searx's instant answering modules." -msgstr "Toto je seznam modulů okamžité odpovědi searxu." +msgstr "Toto je seznam modulů vyhledávače searx, které poskytují okamžité odpovědi." #: searx/templates/oscar/preferences.html:267 msgid "Name" -msgstr "Jméno" +msgstr "Název" #: searx/templates/oscar/preferences.html:268 msgid "Keywords" @@ -813,12 +814,12 @@ msgstr "Příklady" msgid "" "This is the list of cookies and their values searx is storing on your " "computer." -msgstr "Toto je seznam cookies a jejich hodnot které searx ukládá ve vašem počítači." +msgstr "Toto je seznam cookies a jejich hodnot, které searx ukládá na vašem počítači." #: searx/templates/oscar/preferences.html:291 #: searx/templates/simple/preferences.html:157 msgid "With that list, you can assess searx transparency." -msgstr "S tímto seznamem můžete posoudit průhlednost searxu" +msgstr "Pomocí něj můžete posoudit, jestli je searx transparentní." #: searx/templates/oscar/preferences.html:296 #: searx/templates/simple/preferences.html:163 @@ -833,14 +834,14 @@ msgstr "Hodnota" #: searx/templates/oscar/preferences.html:319 #: searx/templates/simple/preferences.html:177 msgid "Search URL of the currently saved preferences" -msgstr "" +msgstr "URL pro vyhledávání s aktuálně uloženými předvolbami" #: searx/templates/oscar/preferences.html:320 #: searx/templates/simple/preferences.html:181 msgid "" "Note: specifying custom settings in the search URL can reduce privacy by " "leaking data to the clicked result sites." -msgstr "" +msgstr "Poznámka: zadaní vlastních nastavení v URL může snížit soukromí prozrazením dat při kliknutí na výsledky hledání." #: searx/templates/oscar/results.html:23 #: searx/templates/simple/results.html:34 @@ -853,7 +854,7 @@ msgstr "Odkazy" #: searx/templates/oscar/results.html:68 msgid "RSS subscription" -msgstr "" +msgstr "Odběr RSS" #: searx/templates/oscar/results.html:75 msgid "Search results" @@ -862,7 +863,7 @@ msgstr "Výsledky vyhledávání" #: searx/templates/oscar/results.html:79 #: searx/templates/simple/results.html:94 msgid "Try searching for:" -msgstr "" +msgstr "Zkuste vyhledat:" #: searx/templates/oscar/search.html:8 #: searx/templates/oscar/search_full.html:11 @@ -874,12 +875,12 @@ msgstr "Začít hledat" #: searx/templates/oscar/search_full.html:12 #: searx/templates/simple/search.html:5 msgid "Clear search" -msgstr "" +msgstr "Smazat vyhledávání" #: searx/templates/oscar/search.html:9 #: searx/templates/oscar/search_full.html:12 msgid "Clear" -msgstr "" +msgstr "Smazat" #: searx/templates/oscar/stats.html:2 msgid "stats" @@ -913,11 +914,11 @@ msgstr "Rok" #: searx/templates/oscar/messages/first_time.html:6 #: searx/templates/oscar/messages/no_data_available.html:3 msgid "Heads up!" -msgstr "Hlavu vzhůru!" +msgstr "Jen krátká informace." #: searx/templates/oscar/messages/first_time.html:7 msgid "It look like you are using searx first time." -msgstr "Zdá se že používáte searx poprvé." +msgstr "Zdá se, že používáte searx poprvé." #: searx/templates/oscar/messages/no_cookies.html:3 msgid "Information!" @@ -925,26 +926,26 @@ msgstr "Informace!" #: searx/templates/oscar/messages/no_cookies.html:4 msgid "currently, there are no cookies defined." -msgstr "nyní, nejsou definovány žádné cookies." +msgstr "aktuálně nejsou definované žádné cookies." #: searx/templates/oscar/messages/no_data_available.html:4 msgid "There is currently no data available. " -msgstr "Data nyní nejsou dostupná." +msgstr "Aktuálně nejsou k dispozici žádná data." #: searx/templates/oscar/messages/no_results.html:4 #: searx/templates/simple/messages/no_results.html:4 msgid "Engines cannot retrieve results." -msgstr "Vyhledávače nemohou získat výsledky." +msgstr "Načtení výsledků vyhledávači se nezdařilo." #: searx/templates/oscar/messages/no_results.html:10 #: searx/templates/simple/messages/no_results.html:10 msgid "Please, try again later or find another searx instance." -msgstr "Zkuste prosím později, nebo na jiné instanci searxu." +msgstr "Zkuste to prosím později, nebo použijte jinou instanci searx." #: searx/templates/oscar/messages/no_results.html:14 #: searx/templates/simple/messages/no_results.html:14 msgid "Sorry!" -msgstr "Pardón!" +msgstr "Omlouváme se!" #: searx/templates/oscar/messages/no_results.html:15 #: searx/templates/simple/messages/no_results.html:15 @@ -972,16 +973,16 @@ msgstr "Něco se nepovedlo." #: searx/templates/oscar/result_templates/default.html:5 #: searx/templates/simple/result_templates/default.html:6 msgid "show media" -msgstr "ukázat media" +msgstr "ukázat média" #: searx/templates/oscar/result_templates/default.html:5 #: searx/templates/simple/result_templates/default.html:6 msgid "hide media" -msgstr "skrýt media" +msgstr "skrýt média" #: searx/templates/oscar/result_templates/images.html:26 msgid "Get image" -msgstr "Získat obrázek" +msgstr "Načíst obrázek" #: searx/templates/oscar/result_templates/images.html:29 msgid "View source" @@ -1000,12 +1001,12 @@ msgstr "skrýt mapu" #: searx/templates/oscar/result_templates/map.html:11 #: searx/templates/simple/result_templates/map.html:10 msgid "show details" -msgstr "zobrazit detaily" +msgstr "zobrazit podrobnosti" #: searx/templates/oscar/result_templates/map.html:11 #: searx/templates/simple/result_templates/map.html:10 msgid "hide details" -msgstr "skrýt detaily" +msgstr "skrýt podrobnosti" #: searx/templates/oscar/result_templates/torrent.html:7 #: searx/templates/simple/result_templates/torrent.html:9 @@ -1054,11 +1055,11 @@ msgstr "skrýt video" #: searx/templates/oscar/result_templates/videos.html:19 msgid "Author" -msgstr "" +msgstr "Autor" #: searx/templates/oscar/result_templates/videos.html:20 msgid "Length" -msgstr "" +msgstr "Délka" #: searx/templates/pix-art/results.html:28 msgid "Load more..." @@ -1082,4 +1083,4 @@ msgstr "Soukromí" #: searx/templates/simple/result_templates/map.html:35 msgid "Loading..." -msgstr "" +msgstr "Načítání…" diff --git a/searx/translations/de/LC_MESSAGES/messages.po b/searx/translations/de/LC_MESSAGES/messages.po index 2b0d8a2..df9c358 100644 --- a/searx/translations/de/LC_MESSAGES/messages.po +++ b/searx/translations/de/LC_MESSAGES/messages.po @@ -7,11 +7,13 @@ # Bamstam, 2017 # Thomas Pointhuber, 2014-2015 # Ettore Atalan <atalanttore@googlemail.com>, 2016 +# NeoCode <amecus79@gmail.com>, 2020 # Jona Abdinghoff <jona.abdinghoff@gmail.com>, 2016 # Marc Abonce Seguin, 2019 # Mario Siegmann <mario_siegmann@web.de>, 2017 # Bamstam, 2019 # Max <theshirinzu@gmail.com>, 2015 +# NeoCode <amecus79@gmail.com>, 2020 # pointhi, 2014 # rike, 2014 # S R <acc-transifex@rie.hm>, 2018 @@ -24,8 +26,8 @@ msgstr "" "Project-Id-Version: searx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "POT-Creation-Date: 2020-07-09 15:07+0200\n" -"PO-Revision-Date: 2020-07-09 13:10+0000\n" -"Last-Translator: Mario Siegmann <mario_siegmann@web.de>\n" +"PO-Revision-Date: 2020-09-10 17:09+0000\n" +"Last-Translator: NeoCode <amecus79@gmail.com>\n" "Language-Team: German (http://www.transifex.com/asciimoo/searx/language/de/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -137,15 +139,15 @@ msgstr "Fehler" #: searx/engines/google.py:217 searx/engines/google_images.py:128 msgid "CAPTCHA required" -msgstr "" +msgstr "CAPTCHA erforderlich" #: searx/engines/openstreetmap.py:46 msgid "Get directions" -msgstr "" +msgstr "Richtung holen" #: searx/engines/pdbe.py:87 msgid "{title} (OBSOLETE)" -msgstr "" +msgstr "{title} (OBSOLET)" #: searx/engines/pdbe.py:94 msgid "This entry has been superseded by" @@ -646,19 +648,19 @@ msgstr "eine privatsphären-respektierende, hackbare Metasuchmaschine" #: searx/templates/oscar/base.html:86 searx/templates/simple/base.html:55 msgid "Source code" -msgstr "" +msgstr "Quellcode" #: searx/templates/oscar/base.html:87 searx/templates/simple/base.html:56 msgid "Issue tracker" -msgstr "" +msgstr "Bugtracker" #: searx/templates/oscar/base.html:88 searx/templates/simple/base.html:57 msgid "Public instances" -msgstr "" +msgstr "Öffentliche Instanzen" #: searx/templates/oscar/languages.html:1 msgid "Language" -msgstr "" +msgstr "Sprache" #: searx/templates/oscar/macros.html:28 searx/templates/oscar/macros.html:40 #: searx/templates/simple/macros.html:28 @@ -762,19 +764,19 @@ msgstr "Weiterleitung zu frei zugänglichen Versionen von Veröffentlichungen, w #: searx/templates/oscar/preferences.html:135 msgid "Engine tokens" -msgstr "" +msgstr "Maschinentoken" #: searx/templates/oscar/preferences.html:136 msgid "Access tokens for private engines" -msgstr "" +msgstr "Zugangstoken für private such Maschinen" #: searx/templates/oscar/preferences.html:161 msgid "Allow all" -msgstr "" +msgstr "Alle zulassen" #: searx/templates/oscar/preferences.html:162 msgid "Disable all" -msgstr "" +msgstr "Alle deaktivieren" #: searx/templates/oscar/preferences.html:179 #: searx/templates/oscar/preferences.html:189 @@ -865,7 +867,7 @@ msgstr "Links" #: searx/templates/oscar/results.html:68 msgid "RSS subscription" -msgstr "" +msgstr "RSS-Abonnement" #: searx/templates/oscar/results.html:75 msgid "Search results" @@ -886,12 +888,12 @@ msgstr "Suche starten" #: searx/templates/oscar/search_full.html:12 #: searx/templates/simple/search.html:5 msgid "Clear search" -msgstr "" +msgstr "Suche löschen" #: searx/templates/oscar/search.html:9 #: searx/templates/oscar/search_full.html:12 msgid "Clear" -msgstr "" +msgstr "löschen" #: searx/templates/oscar/stats.html:2 msgid "stats" @@ -1066,11 +1068,11 @@ msgstr "Video verstecken" #: searx/templates/oscar/result_templates/videos.html:19 msgid "Author" -msgstr "" +msgstr "Autor" #: searx/templates/oscar/result_templates/videos.html:20 msgid "Length" -msgstr "" +msgstr "Länge" #: searx/templates/pix-art/results.html:28 msgid "Load more..." @@ -1094,4 +1096,4 @@ msgstr "Privatsphäre" #: searx/templates/simple/result_templates/map.html:35 msgid "Loading..." -msgstr "" +msgstr "Lade..." diff --git a/searx/translations/es/LC_MESSAGES/messages.po b/searx/translations/es/LC_MESSAGES/messages.po index 2631892..cd26d1e 100644 --- a/searx/translations/es/LC_MESSAGES/messages.po +++ b/searx/translations/es/LC_MESSAGES/messages.po @@ -7,10 +7,11 @@ # Alejandro León Aznar, 2014 # Alejandro León Aznar, 2014-2018 # Carmen Fernández B., 2016 +# novales35 <guillermocebollero@gmail.com>, 2020 # Juan Jaramillo <juanda097@protonmail.ch>, 2016 # Juan Jaramillo <juanda097@protonmail.ch>, 2017 # Marc Abonce Seguin, 2016 -# Marc Abonce Seguin, 2018 +# Marc Abonce Seguin, 2018,2020 # O <b204fbaf817497f9ea35edbcc051de81_265921>, 2015 # rivera valdez <riveravaldezmail@gmail.com>, 2016 # wefwefew ewfewfewf <nnnedmz0d@moakt.ws>, 2016 @@ -19,8 +20,8 @@ msgstr "" "Project-Id-Version: searx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "POT-Creation-Date: 2020-07-09 15:07+0200\n" -"PO-Revision-Date: 2020-07-09 13:10+0000\n" -"Last-Translator: Alejandro León Aznar\n" +"PO-Revision-Date: 2020-10-17 14:13+0000\n" +"Last-Translator: novales35 <guillermocebollero@gmail.com>\n" "Language-Team: Spanish (http://www.transifex.com/asciimoo/searx/language/es/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -132,11 +133,11 @@ msgstr "Errores" #: searx/engines/google.py:217 searx/engines/google_images.py:128 msgid "CAPTCHA required" -msgstr "" +msgstr "CAPTCHA obligatorio" #: searx/engines/openstreetmap.py:46 msgid "Get directions" -msgstr "" +msgstr "Obtener indicaciones" #: searx/engines/pdbe.py:87 msgid "{title} (OBSOLETE)" @@ -641,19 +642,19 @@ msgstr "un metabuscador hackable que respeta la privacidad" #: searx/templates/oscar/base.html:86 searx/templates/simple/base.html:55 msgid "Source code" -msgstr "" +msgstr "Código fuente" #: searx/templates/oscar/base.html:87 searx/templates/simple/base.html:56 msgid "Issue tracker" -msgstr "" +msgstr "Gestor de incidencias" #: searx/templates/oscar/base.html:88 searx/templates/simple/base.html:57 msgid "Public instances" -msgstr "" +msgstr "Instancias públicas" #: searx/templates/oscar/languages.html:1 msgid "Language" -msgstr "" +msgstr "Lenguaje" #: searx/templates/oscar/macros.html:28 searx/templates/oscar/macros.html:40 #: searx/templates/simple/macros.html:28 @@ -765,11 +766,11 @@ msgstr "" #: searx/templates/oscar/preferences.html:161 msgid "Allow all" -msgstr "" +msgstr "Permitir todo" #: searx/templates/oscar/preferences.html:162 msgid "Disable all" -msgstr "" +msgstr "Deshabilitar todo" #: searx/templates/oscar/preferences.html:179 #: searx/templates/oscar/preferences.html:189 @@ -860,11 +861,11 @@ msgstr "Enlaces" #: searx/templates/oscar/results.html:68 msgid "RSS subscription" -msgstr "" +msgstr "Suscripción RSS " #: searx/templates/oscar/results.html:75 msgid "Search results" -msgstr "Buscar" +msgstr "Resultados de búsqueda" #: searx/templates/oscar/results.html:79 #: searx/templates/simple/results.html:94 @@ -881,16 +882,16 @@ msgstr "Comenzar búsqueda" #: searx/templates/oscar/search_full.html:12 #: searx/templates/simple/search.html:5 msgid "Clear search" -msgstr "" +msgstr "Limpiar búsqueda" #: searx/templates/oscar/search.html:9 #: searx/templates/oscar/search_full.html:12 msgid "Clear" -msgstr "" +msgstr "Limpiar" #: searx/templates/oscar/stats.html:2 msgid "stats" -msgstr "estadísitcas" +msgstr "Estadísitcas" #: searx/templates/oscar/time-range.html:3 #: searx/templates/simple/time-range.html:2 @@ -1061,11 +1062,11 @@ msgstr "ocultar video" #: searx/templates/oscar/result_templates/videos.html:19 msgid "Author" -msgstr "" +msgstr "Autor" #: searx/templates/oscar/result_templates/videos.html:20 msgid "Length" -msgstr "" +msgstr "Longitud" #: searx/templates/pix-art/results.html:28 msgid "Load more..." @@ -1089,4 +1090,4 @@ msgstr "Privacidad" #: searx/templates/simple/result_templates/map.html:35 msgid "Loading..." -msgstr "" +msgstr "Cargando..." diff --git a/searx/translations/et/LC_MESSAGES/messages.po b/searx/translations/et/LC_MESSAGES/messages.po index 29402d2..5c6895c 100644 --- a/searx/translations/et/LC_MESSAGES/messages.po +++ b/searx/translations/et/LC_MESSAGES/messages.po @@ -10,7 +10,7 @@ msgstr "" "Project-Id-Version: searx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "POT-Creation-Date: 2020-07-09 15:07+0200\n" -"PO-Revision-Date: 2020-07-09 13:10+0000\n" +"PO-Revision-Date: 2020-12-04 19:01+0000\n" "Last-Translator: Madis Otenurm\n" "Language-Team: Estonian (http://www.transifex.com/asciimoo/searx/language/et/)\n" "MIME-Version: 1.0\n" @@ -123,15 +123,15 @@ msgstr "Vead" #: searx/engines/google.py:217 searx/engines/google_images.py:128 msgid "CAPTCHA required" -msgstr "" +msgstr "CAPTCHA nõutud" #: searx/engines/openstreetmap.py:46 msgid "Get directions" -msgstr "" +msgstr "Hangi juhised" #: searx/engines/pdbe.py:87 msgid "{title} (OBSOLETE)" -msgstr "" +msgstr "{title} (VANANENUD)" #: searx/engines/pdbe.py:94 msgid "This entry has been superseded by" @@ -632,19 +632,19 @@ msgstr "privaatsust austaval, häkitaval metaotsingu mootoril" #: searx/templates/oscar/base.html:86 searx/templates/simple/base.html:55 msgid "Source code" -msgstr "" +msgstr "Lähtekood" #: searx/templates/oscar/base.html:87 searx/templates/simple/base.html:56 msgid "Issue tracker" -msgstr "" +msgstr "Vigade loetelu" #: searx/templates/oscar/base.html:88 searx/templates/simple/base.html:57 msgid "Public instances" -msgstr "" +msgstr "Avalikud eksemplarid" #: searx/templates/oscar/languages.html:1 msgid "Language" -msgstr "" +msgstr "Keel" #: searx/templates/oscar/macros.html:28 searx/templates/oscar/macros.html:40 #: searx/templates/simple/macros.html:28 @@ -748,19 +748,19 @@ msgstr "Suuna võimalusel väljaannete avatud ligipääsuga versioonidele (nõua #: searx/templates/oscar/preferences.html:135 msgid "Engine tokens" -msgstr "" +msgstr "Mootori tokenid" #: searx/templates/oscar/preferences.html:136 msgid "Access tokens for private engines" -msgstr "" +msgstr "Ligipääsutokenid privaatsetele mootoritele" #: searx/templates/oscar/preferences.html:161 msgid "Allow all" -msgstr "" +msgstr "Luba kõik" #: searx/templates/oscar/preferences.html:162 msgid "Disable all" -msgstr "" +msgstr "Keela kõik" #: searx/templates/oscar/preferences.html:179 #: searx/templates/oscar/preferences.html:189 @@ -851,7 +851,7 @@ msgstr "Lingid" #: searx/templates/oscar/results.html:68 msgid "RSS subscription" -msgstr "" +msgstr "RSS jälgimus" #: searx/templates/oscar/results.html:75 msgid "Search results" @@ -872,12 +872,12 @@ msgstr "Alusta otsingut" #: searx/templates/oscar/search_full.html:12 #: searx/templates/simple/search.html:5 msgid "Clear search" -msgstr "" +msgstr "Tühjenda otsing" #: searx/templates/oscar/search.html:9 #: searx/templates/oscar/search_full.html:12 msgid "Clear" -msgstr "" +msgstr "Tühjenda" #: searx/templates/oscar/stats.html:2 msgid "stats" @@ -1052,11 +1052,11 @@ msgstr "peida video" #: searx/templates/oscar/result_templates/videos.html:19 msgid "Author" -msgstr "" +msgstr "Autor" #: searx/templates/oscar/result_templates/videos.html:20 msgid "Length" -msgstr "" +msgstr "Pikkus" #: searx/templates/pix-art/results.html:28 msgid "Load more..." @@ -1080,4 +1080,4 @@ msgstr "Privaatsus" #: searx/templates/simple/result_templates/map.html:35 msgid "Loading..." -msgstr "" +msgstr "Laadimine..." diff --git a/searx/translations/eu/LC_MESSAGES/messages.po b/searx/translations/eu/LC_MESSAGES/messages.po index ebcd7ab..28ab3b1 100644 --- a/searx/translations/eu/LC_MESSAGES/messages.po +++ b/searx/translations/eu/LC_MESSAGES/messages.po @@ -5,13 +5,14 @@ # Translators: # beriain, 2018 # beriain, 2018-2019 +# beriain, 2020-2021 # Txopi <txopi@ikusimakusi.eus>, 2016 msgid "" msgstr "" "Project-Id-Version: searx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "POT-Creation-Date: 2020-07-09 15:07+0200\n" -"PO-Revision-Date: 2020-07-09 13:10+0000\n" +"PO-Revision-Date: 2021-01-14 15:52+0000\n" "Last-Translator: beriain\n" "Language-Team: Basque (http://www.transifex.com/asciimoo/searx/language/eu/)\n" "MIME-Version: 1.0\n" @@ -124,15 +125,15 @@ msgstr "Erroreak" #: searx/engines/google.py:217 searx/engines/google_images.py:128 msgid "CAPTCHA required" -msgstr "" +msgstr "CAPTCHA beharrezkoa da" #: searx/engines/openstreetmap.py:46 msgid "Get directions" -msgstr "" +msgstr "Norabideak lortu" #: searx/engines/pdbe.py:87 msgid "{title} (OBSOLETE)" -msgstr "" +msgstr "{title} (ZAHARKITUA)" #: searx/engines/pdbe.py:94 msgid "This entry has been superseded by" @@ -633,19 +634,19 @@ msgstr "pribatutasun-errespetatzaile, metabilaketa motor hackeagarri bat" #: searx/templates/oscar/base.html:86 searx/templates/simple/base.html:55 msgid "Source code" -msgstr "" +msgstr "Iturburu-kodea" #: searx/templates/oscar/base.html:87 searx/templates/simple/base.html:56 msgid "Issue tracker" -msgstr "" +msgstr "Arazoak" #: searx/templates/oscar/base.html:88 searx/templates/simple/base.html:57 msgid "Public instances" -msgstr "" +msgstr "Instantzia publikoak" #: searx/templates/oscar/languages.html:1 msgid "Language" -msgstr "" +msgstr "Hizkuntza" #: searx/templates/oscar/macros.html:28 searx/templates/oscar/macros.html:40 #: searx/templates/simple/macros.html:28 @@ -749,19 +750,19 @@ msgstr "Argitalpenen sartze-askeko bertsioetara berbidali ahal denean (plugina b #: searx/templates/oscar/preferences.html:135 msgid "Engine tokens" -msgstr "" +msgstr "Bilatzaile token-ak" #: searx/templates/oscar/preferences.html:136 msgid "Access tokens for private engines" -msgstr "" +msgstr "Sarbide token-ak bilatzaile pribatuetarako" #: searx/templates/oscar/preferences.html:161 msgid "Allow all" -msgstr "" +msgstr "Guztiak baimendu" #: searx/templates/oscar/preferences.html:162 msgid "Disable all" -msgstr "" +msgstr "Guztiak ezgaitu" #: searx/templates/oscar/preferences.html:179 #: searx/templates/oscar/preferences.html:189 @@ -844,7 +845,7 @@ msgstr "Oharra: bilaketa URLan ezarpen pertsonalizatuak zehazteak pribatutasuna #: searx/templates/oscar/results.html:23 #: searx/templates/simple/results.html:34 msgid "Engines cannot retrieve results" -msgstr "Bilatzaileek ezin dute emaitzik lortu" +msgstr "Bilatzaileek ezin dute emaitzarik lortu" #: searx/templates/oscar/results.html:50 msgid "Links" @@ -852,7 +853,7 @@ msgstr "Estekak" #: searx/templates/oscar/results.html:68 msgid "RSS subscription" -msgstr "" +msgstr "RSS harpidetza" #: searx/templates/oscar/results.html:75 msgid "Search results" @@ -873,12 +874,12 @@ msgstr "Bilaketa hasi" #: searx/templates/oscar/search_full.html:12 #: searx/templates/simple/search.html:5 msgid "Clear search" -msgstr "" +msgstr "Bilaketa garbitu" #: searx/templates/oscar/search.html:9 #: searx/templates/oscar/search_full.html:12 msgid "Clear" -msgstr "" +msgstr "Garbitu" #: searx/templates/oscar/stats.html:2 msgid "stats" @@ -933,7 +934,7 @@ msgstr "Une honetan ez dago daturik eskuragarri." #: searx/templates/oscar/messages/no_results.html:4 #: searx/templates/simple/messages/no_results.html:4 msgid "Engines cannot retrieve results." -msgstr "Bilatzaileek ezin dute emaitzik lortu." +msgstr "Bilatzaileek ezin dute emaitzarik lortu." #: searx/templates/oscar/messages/no_results.html:10 #: searx/templates/simple/messages/no_results.html:10 @@ -950,7 +951,7 @@ msgstr "Barkatu!" msgid "" "we didn't find any results. Please use another query or search in more " "categories." -msgstr "ez dugu emaitzik aurkitu. Mesedez beste kontsulta bat egin edo bilatu kategoria gehiagotan." +msgstr "ez dugu emaitzarik aurkitu. Mesedez beste kontsulta bat egin edo bilatu kategoria gehiagotan." #: searx/templates/oscar/messages/save_settings_successfull.html:7 msgid "Well done!" @@ -1053,11 +1054,11 @@ msgstr "ezkutatu bideoa" #: searx/templates/oscar/result_templates/videos.html:19 msgid "Author" -msgstr "" +msgstr "Egilea" #: searx/templates/oscar/result_templates/videos.html:20 msgid "Length" -msgstr "" +msgstr "Luzera" #: searx/templates/pix-art/results.html:28 msgid "Load more..." @@ -1081,4 +1082,4 @@ msgstr "Pribatutasuna" #: searx/templates/simple/result_templates/map.html:35 msgid "Loading..." -msgstr "" +msgstr "Kargatzen..." diff --git a/searx/translations/fr/LC_MESSAGES/messages.po b/searx/translations/fr/LC_MESSAGES/messages.po index 44792f8..c653d8b 100644 --- a/searx/translations/fr/LC_MESSAGES/messages.po +++ b/searx/translations/fr/LC_MESSAGES/messages.po @@ -5,8 +5,8 @@ # Translators: # Alexandre Flament <alex@al-f.net>, 2017-2018 # Benjamin Sonntag <benjamin@sonntag.fr>, 2014 -# Cqoicebordel <david.barouh@wanadoo.fr>, 2014 -# Cqoicebordel <david.barouh@wanadoo.fr>, 2014-2017 +# Cqoicebordel, 2014 +# Cqoicebordel, 2014-2017,2020 # Étienne Deparis <etienne@depar.is>, 2019 # FIRST AUTHOR <EMAIL@ADDRESS>, 2014 # Noémi Ványi <sitbackandwait@gmail.com>, 2017 @@ -17,8 +17,8 @@ msgstr "" "Project-Id-Version: searx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "POT-Creation-Date: 2020-07-09 15:07+0200\n" -"PO-Revision-Date: 2020-07-09 13:10+0000\n" -"Last-Translator: Cqoicebordel <david.barouh@wanadoo.fr>\n" +"PO-Revision-Date: 2020-07-11 16:29+0000\n" +"Last-Translator: Cqoicebordel\n" "Language-Team: French (http://www.transifex.com/asciimoo/searx/language/fr/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -130,15 +130,15 @@ msgstr "Erreur" #: searx/engines/google.py:217 searx/engines/google_images.py:128 msgid "CAPTCHA required" -msgstr "" +msgstr "CAPTCHA nécessaire" #: searx/engines/openstreetmap.py:46 msgid "Get directions" -msgstr "" +msgstr "Obtenir l'itinéraire" #: searx/engines/pdbe.py:87 msgid "{title} (OBSOLETE)" -msgstr "" +msgstr "{titre} (OBSOLETE)" #: searx/engines/pdbe.py:94 msgid "This entry has been superseded by" @@ -639,19 +639,19 @@ msgstr "un meta-moteur de recherche hackable et respectueux de la vie privée" #: searx/templates/oscar/base.html:86 searx/templates/simple/base.html:55 msgid "Source code" -msgstr "" +msgstr "Code source" #: searx/templates/oscar/base.html:87 searx/templates/simple/base.html:56 msgid "Issue tracker" -msgstr "" +msgstr "Suivi des problèmes" #: searx/templates/oscar/base.html:88 searx/templates/simple/base.html:57 msgid "Public instances" -msgstr "" +msgstr "Instances publiques" #: searx/templates/oscar/languages.html:1 msgid "Language" -msgstr "" +msgstr "Langue" #: searx/templates/oscar/macros.html:28 searx/templates/oscar/macros.html:40 #: searx/templates/simple/macros.html:28 @@ -755,19 +755,19 @@ msgstr "Rediriger vers les versions des articles en libre accès lorsqu'elles so #: searx/templates/oscar/preferences.html:135 msgid "Engine tokens" -msgstr "" +msgstr "Jeton de moteur" #: searx/templates/oscar/preferences.html:136 msgid "Access tokens for private engines" -msgstr "" +msgstr "Jeton d'accès pour les moteurs privés" #: searx/templates/oscar/preferences.html:161 msgid "Allow all" -msgstr "" +msgstr "Tout autoriser" #: searx/templates/oscar/preferences.html:162 msgid "Disable all" -msgstr "" +msgstr "Tout désactiver" #: searx/templates/oscar/preferences.html:179 #: searx/templates/oscar/preferences.html:189 @@ -858,7 +858,7 @@ msgstr "Liens" #: searx/templates/oscar/results.html:68 msgid "RSS subscription" -msgstr "" +msgstr "Abonnement RSS" #: searx/templates/oscar/results.html:75 msgid "Search results" @@ -879,12 +879,12 @@ msgstr "Lancer une recherche" #: searx/templates/oscar/search_full.html:12 #: searx/templates/simple/search.html:5 msgid "Clear search" -msgstr "" +msgstr "Effacer la recherche" #: searx/templates/oscar/search.html:9 #: searx/templates/oscar/search_full.html:12 msgid "Clear" -msgstr "" +msgstr "Effacer" #: searx/templates/oscar/stats.html:2 msgid "stats" @@ -1059,11 +1059,11 @@ msgstr "cacher la vidéo" #: searx/templates/oscar/result_templates/videos.html:19 msgid "Author" -msgstr "" +msgstr "Auteur" #: searx/templates/oscar/result_templates/videos.html:20 msgid "Length" -msgstr "" +msgstr "Longueur" #: searx/templates/pix-art/results.html:28 msgid "Load more..." @@ -1087,4 +1087,4 @@ msgstr "Vie privée" #: searx/templates/simple/result_templates/map.html:35 msgid "Loading..." -msgstr "" +msgstr "Chargement…" diff --git a/searx/translations/gl/LC_MESSAGES/messages.po b/searx/translations/gl/LC_MESSAGES/messages.po index 490469d..6e81346 100644 --- a/searx/translations/gl/LC_MESSAGES/messages.po +++ b/searx/translations/gl/LC_MESSAGES/messages.po @@ -3,13 +3,14 @@ # This file is distributed under the same license as the PROJECT project. # # Translators: +# Xosé M. <correo@xmgz.eu>, 2020 # Xosé M. <correo@xmgz.eu>, 2018-2019 msgid "" msgstr "" "Project-Id-Version: searx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "POT-Creation-Date: 2020-07-09 15:07+0200\n" -"PO-Revision-Date: 2020-07-09 13:10+0000\n" +"PO-Revision-Date: 2020-10-01 03:46+0000\n" "Last-Translator: Xosé M. <correo@xmgz.eu>\n" "Language-Team: Galician (http://www.transifex.com/asciimoo/searx/language/gl/)\n" "MIME-Version: 1.0\n" @@ -33,7 +34,7 @@ msgstr "música" #: searx/webapp.py:153 msgid "social media" -msgstr "Medios sociais" +msgstr "medios sociais" #: searx/webapp.py:154 msgid "images" @@ -61,7 +62,7 @@ msgstr "ciencia" #: searx/webapp.py:470 searx/webapp.py:811 msgid "Invalid settings, please edit your preferences" -msgstr "Axustes non válidos, por favor edite a configuración" +msgstr "Axustes non válidos, por favor edita a configuración" #: searx/webapp.py:486 msgid "Invalid settings" @@ -73,11 +74,11 @@ msgstr "fallo na busca" #: searx/webapp.py:634 msgid "{minutes} minute(s) ago" -msgstr "hai {minutes} minuto(s)" +msgstr "fai {minutes} minuto(s)" #: searx/webapp.py:636 msgid "{hours} hour(s), {minutes} minute(s) ago" -msgstr "hai {hours} hora(s), {minutes} minuto(s)" +msgstr "fai {hours} hora(s), {minutes} minuto(s)" #: searx/answerers/random/answerer.py:71 msgid "Random value generator" @@ -93,11 +94,11 @@ msgstr "Funcións de estatística" #: searx/answerers/statistics/answerer.py:54 msgid "Compute {functions} of the arguments" -msgstr "Calcule {functions} dos argumentos" +msgstr "Calcula {functions} dos argumentos" #: searx/engines/__init__.py:227 msgid "Engine time (sec)" -msgstr "Tempo de busca (sec)" +msgstr "Tempo de busca (seg)" #: searx/engines/__init__.py:231 msgid "Page loads (sec)" @@ -122,15 +123,15 @@ msgstr "Fallos" #: searx/engines/google.py:217 searx/engines/google_images.py:128 msgid "CAPTCHA required" -msgstr "" +msgstr "CAPTCHA requerido" #: searx/engines/openstreetmap.py:46 msgid "Get directions" -msgstr "" +msgstr "Obter direccións" #: searx/engines/pdbe.py:87 msgid "{title} (OBSOLETE)" -msgstr "" +msgstr "{title} (OBSOLETO)" #: searx/engines/pdbe.py:94 msgid "This entry has been superseded by" @@ -142,15 +143,15 @@ msgstr "Non hai dispoñible un extracto para esta publicación." #: searx/plugins/https_rewrite.py:32 msgid "Rewrite HTTP links to HTTPS if possible" -msgstr "Reescribir ligazóns HTTP a HTTPS si fose posible" +msgstr "Reescribir ligazóns HTTP a HTTPS se fose posible" #: searx/plugins/infinite_scroll.py:3 msgid "Infinite scroll" -msgstr "Desplazamento infinito" +msgstr "Desprazamento infinito" #: searx/plugins/infinite_scroll.py:4 msgid "Automatically load next page when scrolling to bottom of current page" -msgstr "Cargar automáticamente a seguinte páxina ao desplazarse ao fondo da páxina actual" +msgstr "Cargar automáticamente a seguinte páxina ó desprazarse ó fondo da páxina actual" #: searx/plugins/oa_doi_rewrite.py:9 msgid "Open Access DOI rewrite" @@ -182,13 +183,13 @@ msgstr "Busca en categoría seleccionada" msgid "" "Perform search immediately if a category selected. Disable to select " "multiple categories. (JavaScript required)" -msgstr "Busca ao momento si hai unha categoría seleccionada. Desactivar para seleccionar múltiples categorías. (Require JavaScript)" +msgstr "Busca ó momento se hai unha categoría seleccionada. Desactivar para seleccionar múltiples categorías. (Require JavaScript)" #: searx/plugins/self_info.py:20 msgid "" "Displays your IP if the query is \"ip\" and your user agent if the query " "contains \"user agent\"." -msgstr "Mostra o seu IP si a consulta é \"ip\" e o seu Use Agent si a consulta contén \"user agent\"." +msgstr "Mostra o teu IP se a consulta é \"ip\" e o teu Use Agent se a consulta contén \"user agent\"." #: searx/plugins/tracker_url_remover.py:26 msgid "Tracker URL remover" @@ -206,7 +207,7 @@ msgstr "Atallos como os de Vim" msgid "" "Navigate search results with Vim-like hotkeys (JavaScript required). Press " "\"h\" key on main or result page to get help." -msgstr "Navegar nos resultados da busca con atallos como os de Vim (require JavaScript). Pulse \"h\" na pantalla principal ou de resultados para obter axuda." +msgstr "Navegar nos resultados da busca con atallos como os de Vim (require JavaScript). Preme \"h\" na pantalla principal ou de resultados para obter axuda." #: searx/templates/courgette/404.html:4 searx/templates/legacy/404.html:4 #: searx/templates/oscar/404.html:4 searx/templates/pix-art/404.html:4 @@ -241,7 +242,7 @@ msgstr "axustes" #: searx/templates/legacy/index.html:10 searx/templates/oscar/about.html:2 #: searx/templates/oscar/navbar.html:6 searx/templates/pix-art/index.html:7 msgid "about" -msgstr "Sobre" +msgstr "Acerca de" #: searx/templates/courgette/preferences.html:5 #: searx/templates/legacy/preferences.html:5 @@ -336,7 +337,7 @@ msgstr "Busca segura" #: searx/templates/oscar/preferences.html:90 #: searx/templates/simple/preferences.html:57 msgid "Strict" -msgstr "Stricta" +msgstr "Estrita" #: searx/templates/courgette/preferences.html:67 #: searx/templates/legacy/preferences.html:68 @@ -358,7 +359,7 @@ msgstr "Ningunha" #: searx/templates/pix-art/preferences.html:39 #: searx/templates/simple/preferences.html:132 msgid "Themes" -msgstr "Decorado" +msgstr "Decorados" #: searx/templates/courgette/preferences.html:83 msgid "Color" @@ -447,7 +448,7 @@ msgstr "Bloquear" msgid "" "These settings are stored in your cookies, this allows us not to store this " "data about you." -msgstr "Estos axustes gárdanse en testemuños, esto permítenos non ter que gardar ningún datos sobre vostede." +msgstr "Estos axustes gárdanse en testemuños, esto permítenos non ter que gardar ningún dato sobre ti." #: searx/templates/courgette/preferences.html:126 #: searx/templates/legacy/preferences.html:123 @@ -457,7 +458,7 @@ msgstr "Estos axustes gárdanse en testemuños, esto permítenos non ter que gar msgid "" "These cookies serve your sole convenience, we don't use these cookies to " "track you." -msgstr "Estos testemuños son para a súa conveniencia, non utilizamos estos testemuños para rastrexala." +msgstr "Estos testemuños son para a túa conveniencia, non utilizamos estos testemuños para rastrexarte." #: searx/templates/courgette/preferences.html:129 #: searx/templates/legacy/preferences.html:126 @@ -575,7 +576,7 @@ msgstr "ficheiro torrent" #: searx/templates/legacy/categories.html:8 #: searx/templates/simple/categories.html:4 msgid "Click on the magnifier to perform search" -msgstr "Pulse na lupa para realizar a busca" +msgstr "Preme na lupa para realizar a busca" #: searx/templates/legacy/preferences.html:84 #: searx/templates/oscar/preferences.html:114 @@ -627,23 +628,23 @@ msgstr "Proporcionado por" #: searx/templates/oscar/base.html:85 searx/templates/simple/base.html:54 msgid "a privacy-respecting, hackable metasearch engine" -msgstr "un metabuscador configurable e respetuoso coa intimidade" +msgstr "un metabuscador configurable que respecta a túa privacidade" #: searx/templates/oscar/base.html:86 searx/templates/simple/base.html:55 msgid "Source code" -msgstr "" +msgstr "Código fonte" #: searx/templates/oscar/base.html:87 searx/templates/simple/base.html:56 msgid "Issue tracker" -msgstr "" +msgstr "Seguimento de problemas" #: searx/templates/oscar/base.html:88 searx/templates/simple/base.html:57 msgid "Public instances" -msgstr "" +msgstr "Instancias públicas" #: searx/templates/oscar/languages.html:1 msgid "Language" -msgstr "" +msgstr "Idioma" #: searx/templates/oscar/macros.html:28 searx/templates/oscar/macros.html:40 #: searx/templates/simple/macros.html:28 @@ -689,7 +690,7 @@ msgstr "Testemuños" #: searx/templates/oscar/preferences.html:42 #: searx/templates/simple/preferences.html:41 msgid "What language do you prefer for search?" -msgstr "Qué idioma prefire para buscar?" +msgstr "Qué idioma prefires para buscar?" #: searx/templates/oscar/preferences.html:48 #: searx/templates/simple/preferences.html:129 @@ -699,7 +700,7 @@ msgstr "Cambiar o idioma da disposición" #: searx/templates/oscar/preferences.html:58 #: searx/templates/simple/preferences.html:51 msgid "Find stuff as you type" -msgstr "Buscar nas cousas metras escribe" +msgstr "Buscar nas cousas metras escribes" #: searx/templates/oscar/preferences.html:69 #: searx/templates/simple/preferences.html:204 @@ -711,7 +712,7 @@ msgid "" "Change how forms are submited, <a " "href=\"http://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol#Request_methods\"" " rel=\"external\">learn more about request methods</a>" -msgstr "Cambiar cómo se envían os formularios, <a href=\"http://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol#Request_methods\" rel=\"external\">coñeza máis sobre os métodos de consulta</a>" +msgstr "Cambiar cómo se envían os formularios, <a href=\"http://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol#Request_methods\" rel=\"external\">aprende máis sobre os métodos de consulta</a>" #: searx/templates/oscar/preferences.html:87 #: searx/templates/simple/preferences.html:62 @@ -726,7 +727,7 @@ msgstr "Cambiar a disposición de searx" #: searx/templates/oscar/preferences.html:106 #: searx/templates/oscar/preferences.html:112 msgid "Choose style for this theme" -msgstr "Escolla o estilo para este decorado" +msgstr "Escolle o estilo para este decorado" #: searx/templates/oscar/preferences.html:106 #: searx/templates/oscar/preferences.html:112 @@ -747,19 +748,19 @@ msgstr "Redireccionar a versións abertas das publicacións cando estén dispoñ #: searx/templates/oscar/preferences.html:135 msgid "Engine tokens" -msgstr "" +msgstr "Tokens do buscador" #: searx/templates/oscar/preferences.html:136 msgid "Access tokens for private engines" -msgstr "" +msgstr "Tokens de acceso para buscadores privados" #: searx/templates/oscar/preferences.html:161 msgid "Allow all" -msgstr "" +msgstr "Permitir todo" #: searx/templates/oscar/preferences.html:162 msgid "Disable all" -msgstr "" +msgstr "Desactivar todo" #: searx/templates/oscar/preferences.html:179 #: searx/templates/oscar/preferences.html:189 @@ -771,7 +772,7 @@ msgstr "Idioma seleccionado" #: searx/templates/oscar/time-range.html:1 #: searx/templates/simple/preferences.html:92 msgid "Time range" -msgstr "Rango temporal" +msgstr "Marco temporal" #: searx/templates/oscar/preferences.html:182 #: searx/templates/oscar/preferences.html:186 @@ -810,12 +811,12 @@ msgstr "Exemplos" msgid "" "This is the list of cookies and their values searx is storing on your " "computer." -msgstr "Este é o listados dos testemuños e os seus valores que searx almacena na súa computadora." +msgstr "Este é o listados dos testemuños e os seus valores que searx almacena na túa computadora." #: searx/templates/oscar/preferences.html:291 #: searx/templates/simple/preferences.html:157 msgid "With that list, you can assess searx transparency." -msgstr "Con esta lista vostede pode comprobar a transparencia de searx." +msgstr "Con esta lista podes comprobar a transparencia de searx." #: searx/templates/oscar/preferences.html:296 #: searx/templates/simple/preferences.html:163 @@ -837,7 +838,7 @@ msgstr "URL de busca dos axustes gardados actualmente." msgid "" "Note: specifying custom settings in the search URL can reduce privacy by " "leaking data to the clicked result sites." -msgstr "Nota: indicando axustes personalizados na URL de busca pode reducir a súa intimidade ao filtrar datos aos sitios web dos resultados." +msgstr "Nota: establecer axustes personalizados na URL de busca pode reducir a túa privacidade ó filtrar datos ós sitios web dos resultados." #: searx/templates/oscar/results.html:23 #: searx/templates/simple/results.html:34 @@ -850,7 +851,7 @@ msgstr "Ligazóns" #: searx/templates/oscar/results.html:68 msgid "RSS subscription" -msgstr "" +msgstr "Subscrición RSS" #: searx/templates/oscar/results.html:75 msgid "Search results" @@ -859,7 +860,7 @@ msgstr "Resultados da busca" #: searx/templates/oscar/results.html:79 #: searx/templates/simple/results.html:94 msgid "Try searching for:" -msgstr "Intente buscar:" +msgstr "Intenta buscar:" #: searx/templates/oscar/search.html:8 #: searx/templates/oscar/search_full.html:11 @@ -871,12 +872,12 @@ msgstr "Iniciar busca" #: searx/templates/oscar/search_full.html:12 #: searx/templates/simple/search.html:5 msgid "Clear search" -msgstr "" +msgstr "Baleirar busca" #: searx/templates/oscar/search.html:9 #: searx/templates/oscar/search_full.html:12 msgid "Clear" -msgstr "" +msgstr "Baleirar" #: searx/templates/oscar/stats.html:2 msgid "stats" @@ -914,7 +915,7 @@ msgstr "Heads up!" #: searx/templates/oscar/messages/first_time.html:7 msgid "It look like you are using searx first time." -msgstr "Semella que é a primeira vez que utiliza searx." +msgstr "Semella que é a primeira vez que utilizas searx." #: searx/templates/oscar/messages/no_cookies.html:3 msgid "Information!" @@ -936,19 +937,19 @@ msgstr "Os buscadores non poden obter resultados." #: searx/templates/oscar/messages/no_results.html:10 #: searx/templates/simple/messages/no_results.html:10 msgid "Please, try again later or find another searx instance." -msgstr "Por favor, inténteo de novo máis tarde ou busque outra instancia de searx." +msgstr "Por favor, inténtao máis tarde ou busca outra instancia de searx." #: searx/templates/oscar/messages/no_results.html:14 #: searx/templates/simple/messages/no_results.html:14 msgid "Sorry!" -msgstr "Sentímolo!" +msgstr "Lamentámolo!" #: searx/templates/oscar/messages/no_results.html:15 #: searx/templates/simple/messages/no_results.html:15 msgid "" "we didn't find any results. Please use another query or search in more " "categories." -msgstr "non atopamos ningún resultado. Por favor, utilice outra consulta ou busque en máis categorías." +msgstr "non atopamos ningún resultado. Por favor, realiza outra consulta ou busca en máis categorías." #: searx/templates/oscar/messages/save_settings_successfull.html:7 msgid "Well done!" @@ -1051,11 +1052,11 @@ msgstr "agochar vídeo" #: searx/templates/oscar/result_templates/videos.html:19 msgid "Author" -msgstr "" +msgstr "Autora" #: searx/templates/oscar/result_templates/videos.html:20 msgid "Length" -msgstr "" +msgstr "Lonxitude" #: searx/templates/pix-art/results.html:28 msgid "Load more..." @@ -1075,8 +1076,8 @@ msgstr "Interface de usuaria" #: searx/templates/simple/preferences.html:185 msgid "Privacy" -msgstr "Intimidade" +msgstr "Privacidade" #: searx/templates/simple/result_templates/map.html:35 msgid "Loading..." -msgstr "" +msgstr "Cargando..." diff --git a/searx/translations/he/LC_MESSAGES/messages.po b/searx/translations/he/LC_MESSAGES/messages.po index ceaefda..91fae7e 100644 --- a/searx/translations/he/LC_MESSAGES/messages.po +++ b/searx/translations/he/LC_MESSAGES/messages.po @@ -5,6 +5,7 @@ # Translators: # GenghisKhan <genghiskhan@gmx.ca>, 2015 # GenghisKhan <genghiskhan@gmx.ca>, 2015-2017,2019 +# Omer I.S. <omeritzicschwartz@gmail.com>, 2020 # pointhi, 2014 # rike, 2014 # stf <stefan.marsiske@gmail.com>, 2014 @@ -13,8 +14,8 @@ msgstr "" "Project-Id-Version: searx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "POT-Creation-Date: 2020-07-09 15:07+0200\n" -"PO-Revision-Date: 2020-07-09 13:10+0000\n" -"Last-Translator: Adam Tauber <asciimoo@gmail.com>\n" +"PO-Revision-Date: 2020-12-13 17:24+0000\n" +"Last-Translator: Omer I.S. <omeritzicschwartz@gmail.com>\n" "Language-Team: Hebrew (http://www.transifex.com/asciimoo/searx/language/he/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -77,11 +78,11 @@ msgstr "שגיאת חיפוש" #: searx/webapp.py:634 msgid "{minutes} minute(s) ago" -msgstr "לפני {minutes} דקות" +msgstr "לפני {minutes} דקה/ות" #: searx/webapp.py:636 msgid "{hours} hour(s), {minutes} minute(s) ago" -msgstr "לפני {hours} שעות, {minutes} דקות" +msgstr "לפני {hours} שעה/ות, {minutes} דקה/ות" #: searx/answerers/random/answerer.py:71 msgid "Random value generator" @@ -126,7 +127,7 @@ msgstr "שגיאות" #: searx/engines/google.py:217 searx/engines/google_images.py:128 msgid "CAPTCHA required" -msgstr "" +msgstr "נדרש אימות CAPTCHA" #: searx/engines/openstreetmap.py:46 msgid "Get directions" @@ -134,7 +135,7 @@ msgstr "" #: searx/engines/pdbe.py:87 msgid "{title} (OBSOLETE)" -msgstr "" +msgstr "{title} (OBSOLETE)" #: searx/engines/pdbe.py:94 msgid "This entry has been superseded by" @@ -635,19 +636,19 @@ msgstr "מנוע מטא-חיפוש גמיש, ומכבד פרטיות" #: searx/templates/oscar/base.html:86 searx/templates/simple/base.html:55 msgid "Source code" -msgstr "" +msgstr "קוד מקור" #: searx/templates/oscar/base.html:87 searx/templates/simple/base.html:56 msgid "Issue tracker" -msgstr "" +msgstr "מעקב בעיות" #: searx/templates/oscar/base.html:88 searx/templates/simple/base.html:57 msgid "Public instances" -msgstr "" +msgstr "מופעים ציבוריים" #: searx/templates/oscar/languages.html:1 msgid "Language" -msgstr "" +msgstr "שפה" #: searx/templates/oscar/macros.html:28 searx/templates/oscar/macros.html:40 #: searx/templates/simple/macros.html:28 @@ -759,11 +760,11 @@ msgstr "" #: searx/templates/oscar/preferences.html:161 msgid "Allow all" -msgstr "" +msgstr "לאפשר הכול" #: searx/templates/oscar/preferences.html:162 msgid "Disable all" -msgstr "" +msgstr "להשבית הכול" #: searx/templates/oscar/preferences.html:179 #: searx/templates/oscar/preferences.html:189 @@ -854,7 +855,7 @@ msgstr "קישורים" #: searx/templates/oscar/results.html:68 msgid "RSS subscription" -msgstr "" +msgstr "מינוי RSS" #: searx/templates/oscar/results.html:75 msgid "Search results" @@ -863,7 +864,7 @@ msgstr "תוצאות חיפוש" #: searx/templates/oscar/results.html:79 #: searx/templates/simple/results.html:94 msgid "Try searching for:" -msgstr "נסו לחפש:" +msgstr "אפשר לחפש את:" #: searx/templates/oscar/search.html:8 #: searx/templates/oscar/search_full.html:11 @@ -880,7 +881,7 @@ msgstr "" #: searx/templates/oscar/search.html:9 #: searx/templates/oscar/search_full.html:12 msgid "Clear" -msgstr "" +msgstr "ניקוי" #: searx/templates/oscar/stats.html:2 msgid "stats" @@ -1059,7 +1060,7 @@ msgstr "" #: searx/templates/oscar/result_templates/videos.html:20 msgid "Length" -msgstr "" +msgstr "אורך" #: searx/templates/pix-art/results.html:28 msgid "Load more..." @@ -1083,4 +1084,4 @@ msgstr "פרטיות" #: searx/templates/simple/result_templates/map.html:35 msgid "Loading..." -msgstr "" +msgstr "כעת בטעינה..." diff --git a/searx/translations/hr/LC_MESSAGES/messages.po b/searx/translations/hr/LC_MESSAGES/messages.po index d6b456b..90e814f 100644 --- a/searx/translations/hr/LC_MESSAGES/messages.po +++ b/searx/translations/hr/LC_MESSAGES/messages.po @@ -4,13 +4,14 @@ # # Translators: # df3fdd29c9d33426452a2db187d128e3, 2017 +# Issa1552 <fairfull.playing@gmail.com>, 2020 msgid "" msgstr "" "Project-Id-Version: searx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "POT-Creation-Date: 2020-07-09 15:07+0200\n" -"PO-Revision-Date: 2020-07-09 13:10+0000\n" -"Last-Translator: df3fdd29c9d33426452a2db187d128e3\n" +"PO-Revision-Date: 2020-07-09 22:17+0000\n" +"Last-Translator: Issa1552 <fairfull.playing@gmail.com>\n" "Language-Team: Croatian (http://www.transifex.com/asciimoo/searx/language/hr/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -73,11 +74,11 @@ msgstr "greška u pretraživanju" #: searx/webapp.py:634 msgid "{minutes} minute(s) ago" -msgstr "{minutes} minutu(minute, minuta) prije" +msgstr "prije {minutes} minut(u,e,a)" #: searx/webapp.py:636 msgid "{hours} hour(s), {minutes} minute(s) ago" -msgstr "{hours} sat(sata, sati), {minutes} minutu(minute, minuta) prije" +msgstr "prije {hours} sat(i) i {minutes} minut(u,e,a)" #: searx/answerers/random/answerer.py:71 msgid "Random value generator" @@ -122,15 +123,15 @@ msgstr "Greške" #: searx/engines/google.py:217 searx/engines/google_images.py:128 msgid "CAPTCHA required" -msgstr "" +msgstr "Treba CAPTCHU ispuniti" #: searx/engines/openstreetmap.py:46 msgid "Get directions" -msgstr "" +msgstr "Uzmi upute za smjer" #: searx/engines/pdbe.py:87 msgid "{title} (OBSOLETE)" -msgstr "" +msgstr "{title} (ZASTARJELO)" #: searx/engines/pdbe.py:94 msgid "This entry has been superseded by" @@ -549,7 +550,7 @@ msgstr "izvorni sadržaj" #: searx/templates/oscar/result_templates/torrent.html:6 #: searx/templates/simple/result_templates/torrent.html:9 msgid "Seeder" -msgstr "Seeder" +msgstr "Hranilac" #: searx/templates/courgette/result_templates/torrent.html:7 #: searx/templates/legacy/result_templates/torrent.html:11 @@ -631,19 +632,19 @@ msgstr "meta-tražilica koja poštuje privatnost" #: searx/templates/oscar/base.html:86 searx/templates/simple/base.html:55 msgid "Source code" -msgstr "" +msgstr "Izvorni kod" #: searx/templates/oscar/base.html:87 searx/templates/simple/base.html:56 msgid "Issue tracker" -msgstr "" +msgstr "Tragač problema" #: searx/templates/oscar/base.html:88 searx/templates/simple/base.html:57 msgid "Public instances" -msgstr "" +msgstr "Javne instance" #: searx/templates/oscar/languages.html:1 msgid "Language" -msgstr "" +msgstr "Jezik" #: searx/templates/oscar/macros.html:28 searx/templates/oscar/macros.html:40 #: searx/templates/simple/macros.html:28 @@ -747,19 +748,19 @@ msgstr "Preusmjeri na verzije izdanja otvorenog pristupa kada je isto dostupno ( #: searx/templates/oscar/preferences.html:135 msgid "Engine tokens" -msgstr "" +msgstr "Motorni žetoni" #: searx/templates/oscar/preferences.html:136 msgid "Access tokens for private engines" -msgstr "" +msgstr "Pristupite žetone za privatne motore" #: searx/templates/oscar/preferences.html:161 msgid "Allow all" -msgstr "" +msgstr "Dozvoli sve" #: searx/templates/oscar/preferences.html:162 msgid "Disable all" -msgstr "" +msgstr "Isključi sve" #: searx/templates/oscar/preferences.html:179 #: searx/templates/oscar/preferences.html:189 @@ -850,7 +851,7 @@ msgstr "Poveznice" #: searx/templates/oscar/results.html:68 msgid "RSS subscription" -msgstr "" +msgstr "RSS pretplata" #: searx/templates/oscar/results.html:75 msgid "Search results" @@ -871,12 +872,12 @@ msgstr "Pokreni pretraživanje" #: searx/templates/oscar/search_full.html:12 #: searx/templates/simple/search.html:5 msgid "Clear search" -msgstr "" +msgstr "Očistite pretražnik" #: searx/templates/oscar/search.html:9 #: searx/templates/oscar/search_full.html:12 msgid "Clear" -msgstr "" +msgstr "Očisti" #: searx/templates/oscar/stats.html:2 msgid "stats" @@ -1051,11 +1052,11 @@ msgstr "sakrij video" #: searx/templates/oscar/result_templates/videos.html:19 msgid "Author" -msgstr "" +msgstr "Autor" #: searx/templates/oscar/result_templates/videos.html:20 msgid "Length" -msgstr "" +msgstr "Dužina" #: searx/templates/pix-art/results.html:28 msgid "Load more..." @@ -1079,4 +1080,4 @@ msgstr "Privatnost" #: searx/templates/simple/result_templates/map.html:35 msgid "Loading..." -msgstr "" +msgstr "Učitavanje..." diff --git a/searx/translations/it/LC_MESSAGES/messages.po b/searx/translations/it/LC_MESSAGES/messages.po index 7ccf3fe..6cf589d 100644 --- a/searx/translations/it/LC_MESSAGES/messages.po +++ b/searx/translations/it/LC_MESSAGES/messages.po @@ -11,14 +11,14 @@ # Federico <fedett@gmail.com>, 2018 # Luca C <mybusiness@yopmail.com>, 2017 # Luc <luc.absil2@gmail.com>, 2015 -# Random_R, 2018-2019 +# Random_R, 2018-2020 msgid "" msgstr "" "Project-Id-Version: searx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "POT-Creation-Date: 2020-07-09 15:07+0200\n" -"PO-Revision-Date: 2020-07-09 13:10+0000\n" -"Last-Translator: Federico <fedett@gmail.com>\n" +"PO-Revision-Date: 2020-09-25 10:10+0000\n" +"Last-Translator: Random_R\n" "Language-Team: Italian (http://www.transifex.com/asciimoo/searx/language/it/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -130,15 +130,15 @@ msgstr "Errori" #: searx/engines/google.py:217 searx/engines/google_images.py:128 msgid "CAPTCHA required" -msgstr "" +msgstr "CAPTCHA richiesto" #: searx/engines/openstreetmap.py:46 msgid "Get directions" -msgstr "" +msgstr "Ricevi direzioni" #: searx/engines/pdbe.py:87 msgid "{title} (OBSOLETE)" -msgstr "" +msgstr "{title} (OBSOLETO)" #: searx/engines/pdbe.py:94 msgid "This entry has been superseded by" @@ -609,7 +609,7 @@ msgstr "Off" #: searx/templates/oscar/macros.html:26 searx/templates/oscar/macros.html:38 #: searx/templates/simple/macros.html:28 msgid "cached" -msgstr "in cache" +msgstr "cache" #: searx/templates/oscar/advanced.html:3 msgid "Advanced settings" @@ -635,28 +635,28 @@ msgstr "Offerto da" #: searx/templates/oscar/base.html:85 searx/templates/simple/base.html:54 msgid "a privacy-respecting, hackable metasearch engine" -msgstr "Un metamotore di ricerca hackerabile e rispettoso della privacy" +msgstr "un metamotore di ricerca personalizzabile e rispettoso della privacy" #: searx/templates/oscar/base.html:86 searx/templates/simple/base.html:55 msgid "Source code" -msgstr "" +msgstr "Codice sorgente" #: searx/templates/oscar/base.html:87 searx/templates/simple/base.html:56 msgid "Issue tracker" -msgstr "" +msgstr "Tracker problemi" #: searx/templates/oscar/base.html:88 searx/templates/simple/base.html:57 msgid "Public instances" -msgstr "" +msgstr "Istanze pubbliche" #: searx/templates/oscar/languages.html:1 msgid "Language" -msgstr "" +msgstr "Lingua" #: searx/templates/oscar/macros.html:28 searx/templates/oscar/macros.html:40 #: searx/templates/simple/macros.html:28 msgid "proxied" -msgstr "via proxy" +msgstr "proxy" #: searx/templates/oscar/macros.html:78 msgid "supported" @@ -755,19 +755,19 @@ msgstr "Indirizza a versioni open-access delle pubblicazioni quando disponibili #: searx/templates/oscar/preferences.html:135 msgid "Engine tokens" -msgstr "" +msgstr "Gettoni del motore" #: searx/templates/oscar/preferences.html:136 msgid "Access tokens for private engines" -msgstr "" +msgstr "Gettoni di accesso per motori privati" #: searx/templates/oscar/preferences.html:161 msgid "Allow all" -msgstr "" +msgstr "Permetti tutto" #: searx/templates/oscar/preferences.html:162 msgid "Disable all" -msgstr "" +msgstr "Disattiva tutto" #: searx/templates/oscar/preferences.html:179 #: searx/templates/oscar/preferences.html:189 @@ -858,7 +858,7 @@ msgstr "Collegamenti" #: searx/templates/oscar/results.html:68 msgid "RSS subscription" -msgstr "" +msgstr "Abbonamento RSS" #: searx/templates/oscar/results.html:75 msgid "Search results" @@ -879,12 +879,12 @@ msgstr "Cerca" #: searx/templates/oscar/search_full.html:12 #: searx/templates/simple/search.html:5 msgid "Clear search" -msgstr "" +msgstr "Svuota ricerca" #: searx/templates/oscar/search.html:9 #: searx/templates/oscar/search_full.html:12 msgid "Clear" -msgstr "" +msgstr "Svuota" #: searx/templates/oscar/stats.html:2 msgid "stats" @@ -1059,11 +1059,11 @@ msgstr "nascondi video" #: searx/templates/oscar/result_templates/videos.html:19 msgid "Author" -msgstr "" +msgstr "Autore" #: searx/templates/oscar/result_templates/videos.html:20 msgid "Length" -msgstr "" +msgstr "Lunghezza" #: searx/templates/pix-art/results.html:28 msgid "Load more..." @@ -1087,4 +1087,4 @@ msgstr "Privacy" #: searx/templates/simple/result_templates/map.html:35 msgid "Loading..." -msgstr "" +msgstr "Caricamento..." diff --git a/searx/translations/lt/LC_MESSAGES/messages.po b/searx/translations/lt/LC_MESSAGES/messages.po index ddf3302..4f7b570 100644 --- a/searx/translations/lt/LC_MESSAGES/messages.po +++ b/searx/translations/lt/LC_MESSAGES/messages.po @@ -3,14 +3,14 @@ # This file is distributed under the same license as the PROJECT project. # # Translators: -# Moo, 2019 +# Moo, 2019-2020 msgid "" msgstr "" "Project-Id-Version: searx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "POT-Creation-Date: 2020-07-09 15:07+0200\n" -"PO-Revision-Date: 2020-07-09 13:10+0000\n" -"Last-Translator: Adam Tauber <asciimoo@gmail.com>\n" +"PO-Revision-Date: 2020-07-12 11:15+0000\n" +"Last-Translator: Moo\n" "Language-Team: Lithuanian (http://www.transifex.com/asciimoo/searx/language/lt/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -122,15 +122,15 @@ msgstr "Klaidos" #: searx/engines/google.py:217 searx/engines/google_images.py:128 msgid "CAPTCHA required" -msgstr "" +msgstr "Reikalingas saugos kodas" #: searx/engines/openstreetmap.py:46 msgid "Get directions" -msgstr "" +msgstr "Gauti nurodymus" #: searx/engines/pdbe.py:87 msgid "{title} (OBSOLETE)" -msgstr "" +msgstr "{title} (PASENĘS)" #: searx/engines/pdbe.py:94 msgid "This entry has been superseded by" @@ -138,7 +138,7 @@ msgstr "Šį įrašą pakeitė" #: searx/engines/pubmed.py:74 msgid "No abstract is available for this publication." -msgstr "" +msgstr "Šiai publikacijai nėra prieinama jokia santrauka." #: searx/plugins/https_rewrite.py:32 msgid "Rewrite HTTP links to HTTPS if possible" @@ -154,7 +154,7 @@ msgstr "Automatiškai įkelti kitą puslapį, kai nuslenkama į esamo puslapio a #: searx/plugins/oa_doi_rewrite.py:9 msgid "Open Access DOI rewrite" -msgstr "" +msgstr "Atvirosios prieigos DOI perrašymas" #: searx/plugins/oa_doi_rewrite.py:10 msgid "" @@ -631,19 +631,19 @@ msgstr "gerbianti privatumą, programuojama metapaieškos sistema" #: searx/templates/oscar/base.html:86 searx/templates/simple/base.html:55 msgid "Source code" -msgstr "" +msgstr "Pradinis kodas" #: searx/templates/oscar/base.html:87 searx/templates/simple/base.html:56 msgid "Issue tracker" -msgstr "" +msgstr "Klaidų sekiklis" #: searx/templates/oscar/base.html:88 searx/templates/simple/base.html:57 msgid "Public instances" -msgstr "" +msgstr "Viešieji egzemplioriai" #: searx/templates/oscar/languages.html:1 msgid "Language" -msgstr "" +msgstr "Kalba" #: searx/templates/oscar/macros.html:28 searx/templates/oscar/macros.html:40 #: searx/templates/simple/macros.html:28 @@ -736,30 +736,30 @@ msgstr "Stilius" #: searx/templates/oscar/preferences.html:123 #: searx/templates/simple/preferences.html:66 msgid "Open Access DOI resolver" -msgstr "" +msgstr "Atvirosios prieigos DOI sprendimų įtaisas" #: searx/templates/oscar/preferences.html:124 #: searx/templates/simple/preferences.html:73 msgid "" "Redirect to open-access versions of publications when available (plugin " "required)" -msgstr "" +msgstr "Kai įmanoma, peradresuoti į atvirojoje prieigoje esančias publikacijų versijas (reikalingas įskiepis)" #: searx/templates/oscar/preferences.html:135 msgid "Engine tokens" -msgstr "" +msgstr "Sistemos prieigos raktai" #: searx/templates/oscar/preferences.html:136 msgid "Access tokens for private engines" -msgstr "" +msgstr "Privačiųjų sistemų prieigos raktai" #: searx/templates/oscar/preferences.html:161 msgid "Allow all" -msgstr "" +msgstr "Leisti visus" #: searx/templates/oscar/preferences.html:162 msgid "Disable all" -msgstr "" +msgstr "Išjungti visus" #: searx/templates/oscar/preferences.html:179 #: searx/templates/oscar/preferences.html:189 @@ -850,7 +850,7 @@ msgstr "Nuorodos" #: searx/templates/oscar/results.html:68 msgid "RSS subscription" -msgstr "" +msgstr "RSS prenumerata" #: searx/templates/oscar/results.html:75 msgid "Search results" @@ -871,12 +871,12 @@ msgstr "Pradėti paiešką" #: searx/templates/oscar/search_full.html:12 #: searx/templates/simple/search.html:5 msgid "Clear search" -msgstr "" +msgstr "Išvalyti paiešką" #: searx/templates/oscar/search.html:9 #: searx/templates/oscar/search_full.html:12 msgid "Clear" -msgstr "" +msgstr "Išvalyti" #: searx/templates/oscar/stats.html:2 msgid "stats" @@ -1051,11 +1051,11 @@ msgstr "slėpti vaizdo įrašą" #: searx/templates/oscar/result_templates/videos.html:19 msgid "Author" -msgstr "" +msgstr "Autorius" #: searx/templates/oscar/result_templates/videos.html:20 msgid "Length" -msgstr "" +msgstr "Trukmė" #: searx/templates/pix-art/results.html:28 msgid "Load more..." @@ -1079,4 +1079,4 @@ msgstr "Privatumas" #: searx/templates/simple/result_templates/map.html:35 msgid "Loading..." -msgstr "" +msgstr "Įkeliama..." diff --git a/searx/translations/nl/LC_MESSAGES/messages.po b/searx/translations/nl/LC_MESSAGES/messages.po index 4f9e926..5d6a581 100644 --- a/searx/translations/nl/LC_MESSAGES/messages.po +++ b/searx/translations/nl/LC_MESSAGES/messages.po @@ -3,7 +3,8 @@ # This file is distributed under the same license as the PROJECT project. # # Translators: -# André Koot <meneer@tken.net>, 2014-2018 +# André Koot <meneer@tken.net>, 2014-2018,2020 +# Issa1552 <fairfull.playing@gmail.com>, 2020 # Nathan Follens, 2015-2018 # Rejo Zenger <rejo@zenger.nl>, 2016-2017 msgid "" @@ -11,8 +12,8 @@ msgstr "" "Project-Id-Version: searx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "POT-Creation-Date: 2020-07-09 15:07+0200\n" -"PO-Revision-Date: 2020-07-09 13:10+0000\n" -"Last-Translator: Nathan Follens\n" +"PO-Revision-Date: 2020-12-29 20:44+0000\n" +"Last-Translator: André Koot <meneer@tken.net>\n" "Language-Team: Dutch (http://www.transifex.com/asciimoo/searx/language/nl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -124,15 +125,15 @@ msgstr "Fouten" #: searx/engines/google.py:217 searx/engines/google_images.py:128 msgid "CAPTCHA required" -msgstr "" +msgstr "CAPTCHA vereist" #: searx/engines/openstreetmap.py:46 msgid "Get directions" -msgstr "" +msgstr "Routebeschrijving" #: searx/engines/pdbe.py:87 msgid "{title} (OBSOLETE)" -msgstr "" +msgstr "{title} (VEROUDERD)" #: searx/engines/pdbe.py:94 msgid "This entry has been superseded by" @@ -633,19 +634,19 @@ msgstr "een privacy-eerbiedigende, aanpasbare metazoekmachine" #: searx/templates/oscar/base.html:86 searx/templates/simple/base.html:55 msgid "Source code" -msgstr "" +msgstr "Broncode" #: searx/templates/oscar/base.html:87 searx/templates/simple/base.html:56 msgid "Issue tracker" -msgstr "" +msgstr "Probleem tracker" #: searx/templates/oscar/base.html:88 searx/templates/simple/base.html:57 msgid "Public instances" -msgstr "" +msgstr "Openbare instanties" #: searx/templates/oscar/languages.html:1 msgid "Language" -msgstr "" +msgstr "Taal" #: searx/templates/oscar/macros.html:28 searx/templates/oscar/macros.html:40 #: searx/templates/simple/macros.html:28 @@ -749,19 +750,19 @@ msgstr "Doorverwijzen naar vrij toegankelijke versies van publicaties, indien be #: searx/templates/oscar/preferences.html:135 msgid "Engine tokens" -msgstr "" +msgstr "Engine tokens" #: searx/templates/oscar/preferences.html:136 msgid "Access tokens for private engines" -msgstr "" +msgstr "Toegangstokens voor privé-engines" #: searx/templates/oscar/preferences.html:161 msgid "Allow all" -msgstr "" +msgstr "Alles inschakelen" #: searx/templates/oscar/preferences.html:162 msgid "Disable all" -msgstr "" +msgstr "Alles uitschakelen" #: searx/templates/oscar/preferences.html:179 #: searx/templates/oscar/preferences.html:189 @@ -852,7 +853,7 @@ msgstr "Koppelingen" #: searx/templates/oscar/results.html:68 msgid "RSS subscription" -msgstr "" +msgstr "RSS-abonnement" #: searx/templates/oscar/results.html:75 msgid "Search results" @@ -873,12 +874,12 @@ msgstr "Start zoeken" #: searx/templates/oscar/search_full.html:12 #: searx/templates/simple/search.html:5 msgid "Clear search" -msgstr "" +msgstr "Zoekopdracht wissen" #: searx/templates/oscar/search.html:9 #: searx/templates/oscar/search_full.html:12 msgid "Clear" -msgstr "" +msgstr "Wissen" #: searx/templates/oscar/stats.html:2 msgid "stats" @@ -1053,11 +1054,11 @@ msgstr "verberg video" #: searx/templates/oscar/result_templates/videos.html:19 msgid "Author" -msgstr "" +msgstr "Auteur" #: searx/templates/oscar/result_templates/videos.html:20 msgid "Length" -msgstr "" +msgstr "Lengte" #: searx/templates/pix-art/results.html:28 msgid "Load more..." @@ -1081,4 +1082,4 @@ msgstr "Privacy" #: searx/templates/simple/result_templates/map.html:35 msgid "Loading..." -msgstr "" +msgstr "Laden..." diff --git a/searx/translations/nl_BE/LC_MESSAGES/messages.po b/searx/translations/nl_BE/LC_MESSAGES/messages.po index 45642fb..d98fef1 100644 --- a/searx/translations/nl_BE/LC_MESSAGES/messages.po +++ b/searx/translations/nl_BE/LC_MESSAGES/messages.po @@ -3,14 +3,15 @@ # This file is distributed under the same license as the PROJECT project. # # Translators: +# Issa1552 <fairfull.playing@gmail.com>, 2020 # Nathan Follens, 2018-2019 msgid "" msgstr "" "Project-Id-Version: searx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "POT-Creation-Date: 2020-07-09 15:07+0200\n" -"PO-Revision-Date: 2020-07-09 13:10+0000\n" -"Last-Translator: Nathan Follens\n" +"PO-Revision-Date: 2020-07-09 21:49+0000\n" +"Last-Translator: Issa1552 <fairfull.playing@gmail.com>\n" "Language-Team: Dutch (Belgium) (http://www.transifex.com/asciimoo/searx/language/nl_BE/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -122,15 +123,15 @@ msgstr "Fouten" #: searx/engines/google.py:217 searx/engines/google_images.py:128 msgid "CAPTCHA required" -msgstr "" +msgstr "CAPTCHA vereist" #: searx/engines/openstreetmap.py:46 msgid "Get directions" -msgstr "" +msgstr "Routebeschrijving" #: searx/engines/pdbe.py:87 msgid "{title} (OBSOLETE)" -msgstr "" +msgstr "{title} (VEROUDERD)" #: searx/engines/pdbe.py:94 msgid "This entry has been superseded by" @@ -631,19 +632,19 @@ msgstr "een privacyrespecterend, aanpasbaar metazoekmachien" #: searx/templates/oscar/base.html:86 searx/templates/simple/base.html:55 msgid "Source code" -msgstr "" +msgstr "Broncode" #: searx/templates/oscar/base.html:87 searx/templates/simple/base.html:56 msgid "Issue tracker" -msgstr "" +msgstr "Probleem tracker" #: searx/templates/oscar/base.html:88 searx/templates/simple/base.html:57 msgid "Public instances" -msgstr "" +msgstr "Openbare instanties" #: searx/templates/oscar/languages.html:1 msgid "Language" -msgstr "" +msgstr "Taal" #: searx/templates/oscar/macros.html:28 searx/templates/oscar/macros.html:40 #: searx/templates/simple/macros.html:28 @@ -747,19 +748,19 @@ msgstr "Doorverwijzen naar vrij toegankelijke versies van publicaties, indien be #: searx/templates/oscar/preferences.html:135 msgid "Engine tokens" -msgstr "" +msgstr "Motortokens" #: searx/templates/oscar/preferences.html:136 msgid "Access tokens for private engines" -msgstr "" +msgstr "Toegangstokens voor privé-engines" #: searx/templates/oscar/preferences.html:161 msgid "Allow all" -msgstr "" +msgstr "Alles inschakelen" #: searx/templates/oscar/preferences.html:162 msgid "Disable all" -msgstr "" +msgstr "Alles uitschakelen" #: searx/templates/oscar/preferences.html:179 #: searx/templates/oscar/preferences.html:189 @@ -850,7 +851,7 @@ msgstr "Koppelingen" #: searx/templates/oscar/results.html:68 msgid "RSS subscription" -msgstr "" +msgstr "RSS-abonnement" #: searx/templates/oscar/results.html:75 msgid "Search results" @@ -871,12 +872,12 @@ msgstr "Start zoeken" #: searx/templates/oscar/search_full.html:12 #: searx/templates/simple/search.html:5 msgid "Clear search" -msgstr "" +msgstr "Zoekopdracht wissen" #: searx/templates/oscar/search.html:9 #: searx/templates/oscar/search_full.html:12 msgid "Clear" -msgstr "" +msgstr "Wissen" #: searx/templates/oscar/stats.html:2 msgid "stats" @@ -1051,11 +1052,11 @@ msgstr "video verbergen" #: searx/templates/oscar/result_templates/videos.html:19 msgid "Author" -msgstr "" +msgstr "Auteur" #: searx/templates/oscar/result_templates/videos.html:20 msgid "Length" -msgstr "" +msgstr "Lengte" #: searx/templates/pix-art/results.html:28 msgid "Load more..." @@ -1079,4 +1080,4 @@ msgstr "Privacy" #: searx/templates/simple/result_templates/map.html:35 msgid "Loading..." -msgstr "" +msgstr "Laden..." diff --git a/searx/translations/pt_BR/LC_MESSAGES/messages.po b/searx/translations/pt_BR/LC_MESSAGES/messages.po index d89824c..5c534e2 100644 --- a/searx/translations/pt_BR/LC_MESSAGES/messages.po +++ b/searx/translations/pt_BR/LC_MESSAGES/messages.po @@ -4,6 +4,7 @@ # # Translators: # Adam Tauber <asciimoo@gmail.com>, 2017 +# C. E., 2020 # C. E., 2018 # Gabriel Nunes <gabriel.hkr@gmail.com>, 2017 # Guimarães Mello <matheus.mello@disroot.org>, 2017 @@ -15,8 +16,8 @@ msgstr "" "Project-Id-Version: searx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "POT-Creation-Date: 2020-07-09 15:07+0200\n" -"PO-Revision-Date: 2020-07-09 13:10+0000\n" -"Last-Translator: Gabriel Nunes <gabriel.hkr@gmail.com>\n" +"PO-Revision-Date: 2020-07-10 22:41+0000\n" +"Last-Translator: C. E.\n" "Language-Team: Portuguese (Brazil) (http://www.transifex.com/asciimoo/searx/language/pt_BR/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -128,15 +129,15 @@ msgstr "Erros" #: searx/engines/google.py:217 searx/engines/google_images.py:128 msgid "CAPTCHA required" -msgstr "" +msgstr "CAPTCHA requerido" #: searx/engines/openstreetmap.py:46 msgid "Get directions" -msgstr "" +msgstr "Obter instruções" #: searx/engines/pdbe.py:87 msgid "{title} (OBSOLETE)" -msgstr "" +msgstr "{title} (OBSOLETO)" #: searx/engines/pdbe.py:94 msgid "This entry has been superseded by" @@ -637,19 +638,19 @@ msgstr "um mecanismo de metabusca que respeita a sua privacidade" #: searx/templates/oscar/base.html:86 searx/templates/simple/base.html:55 msgid "Source code" -msgstr "" +msgstr "Código fonte" #: searx/templates/oscar/base.html:87 searx/templates/simple/base.html:56 msgid "Issue tracker" -msgstr "" +msgstr "Rastreador de problemas" #: searx/templates/oscar/base.html:88 searx/templates/simple/base.html:57 msgid "Public instances" -msgstr "" +msgstr "Instâncias públicas" #: searx/templates/oscar/languages.html:1 msgid "Language" -msgstr "" +msgstr "Idioma" #: searx/templates/oscar/macros.html:28 searx/templates/oscar/macros.html:40 #: searx/templates/simple/macros.html:28 @@ -753,19 +754,19 @@ msgstr "Quando disponível, redirecionar para as versões de acesso livre das pu #: searx/templates/oscar/preferences.html:135 msgid "Engine tokens" -msgstr "" +msgstr "Tokens de busca" #: searx/templates/oscar/preferences.html:136 msgid "Access tokens for private engines" -msgstr "" +msgstr "Acesso a tokens para buscadores privados" #: searx/templates/oscar/preferences.html:161 msgid "Allow all" -msgstr "" +msgstr "Permitir tudo" #: searx/templates/oscar/preferences.html:162 msgid "Disable all" -msgstr "" +msgstr "Desativar tudo" #: searx/templates/oscar/preferences.html:179 #: searx/templates/oscar/preferences.html:189 @@ -856,7 +857,7 @@ msgstr "Links" #: searx/templates/oscar/results.html:68 msgid "RSS subscription" -msgstr "" +msgstr "Assinatura RSS" #: searx/templates/oscar/results.html:75 msgid "Search results" @@ -877,12 +878,12 @@ msgstr "Iniciar busca" #: searx/templates/oscar/search_full.html:12 #: searx/templates/simple/search.html:5 msgid "Clear search" -msgstr "" +msgstr "Limpar busca" #: searx/templates/oscar/search.html:9 #: searx/templates/oscar/search_full.html:12 msgid "Clear" -msgstr "" +msgstr "Limpar" #: searx/templates/oscar/stats.html:2 msgid "stats" @@ -1057,11 +1058,11 @@ msgstr "ocultar vídeo" #: searx/templates/oscar/result_templates/videos.html:19 msgid "Author" -msgstr "" +msgstr "Autor" #: searx/templates/oscar/result_templates/videos.html:20 msgid "Length" -msgstr "" +msgstr "Duração" #: searx/templates/pix-art/results.html:28 msgid "Load more..." @@ -1085,4 +1086,4 @@ msgstr "Privacidade" #: searx/templates/simple/result_templates/map.html:35 msgid "Loading..." -msgstr "" +msgstr "Carregando..." diff --git a/searx/translations/ru/LC_MESSAGES/messages.po b/searx/translations/ru/LC_MESSAGES/messages.po index b539d6c..105742e 100644 --- a/searx/translations/ru/LC_MESSAGES/messages.po +++ b/searx/translations/ru/LC_MESSAGES/messages.po @@ -3,7 +3,8 @@ # This file is distributed under the same license as the PROJECT project. # # Translators: -# Andrey, 2017-2019 +# Andrey, 2017-2020 +# Dima Ivchenko <kvdbve34@gmail.com>, 2020 # dimqua <dimqua@riseup.net>, 2015 # dimqua <dimqua@riseup.net>, 2015,2017 # dimqua <dimqua@riseup.net>, 2017 @@ -14,8 +15,8 @@ msgstr "" "Project-Id-Version: searx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "POT-Creation-Date: 2020-07-09 15:07+0200\n" -"PO-Revision-Date: 2020-07-09 13:10+0000\n" -"Last-Translator: Andrey\n" +"PO-Revision-Date: 2020-07-20 11:54+0000\n" +"Last-Translator: Dima Ivchenko <kvdbve34@gmail.com>\n" "Language-Team: Russian (http://www.transifex.com/asciimoo/searx/language/ru/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -127,15 +128,15 @@ msgstr "Ошибки" #: searx/engines/google.py:217 searx/engines/google_images.py:128 msgid "CAPTCHA required" -msgstr "" +msgstr "Требуется капча" #: searx/engines/openstreetmap.py:46 msgid "Get directions" -msgstr "" +msgstr "Получить инструкции" #: searx/engines/pdbe.py:87 msgid "{title} (OBSOLETE)" -msgstr "" +msgstr "{title} (УСТАРЕВШЕЕ)" #: searx/engines/pdbe.py:94 msgid "This entry has been superseded by" @@ -636,24 +637,24 @@ msgstr "уважающая вашу приватность, открытая м #: searx/templates/oscar/base.html:86 searx/templates/simple/base.html:55 msgid "Source code" -msgstr "" +msgstr "Исходный код" #: searx/templates/oscar/base.html:87 searx/templates/simple/base.html:56 msgid "Issue tracker" -msgstr "" +msgstr "Трекер проблем" #: searx/templates/oscar/base.html:88 searx/templates/simple/base.html:57 msgid "Public instances" -msgstr "" +msgstr "Публичные инстансы" #: searx/templates/oscar/languages.html:1 msgid "Language" -msgstr "" +msgstr "Язык" #: searx/templates/oscar/macros.html:28 searx/templates/oscar/macros.html:40 #: searx/templates/simple/macros.html:28 msgid "proxied" -msgstr "proxied" +msgstr "проксируемого" #: searx/templates/oscar/macros.html:78 msgid "supported" @@ -752,19 +753,19 @@ msgstr "Перенаправление на открытые версии пуб #: searx/templates/oscar/preferences.html:135 msgid "Engine tokens" -msgstr "" +msgstr "Токены движка" #: searx/templates/oscar/preferences.html:136 msgid "Access tokens for private engines" -msgstr "" +msgstr "Доступные токены для персональных движков" #: searx/templates/oscar/preferences.html:161 msgid "Allow all" -msgstr "" +msgstr "Разрешить все" #: searx/templates/oscar/preferences.html:162 msgid "Disable all" -msgstr "" +msgstr "Отключить все" #: searx/templates/oscar/preferences.html:179 #: searx/templates/oscar/preferences.html:189 @@ -855,7 +856,7 @@ msgstr "Ссылки" #: searx/templates/oscar/results.html:68 msgid "RSS subscription" -msgstr "" +msgstr "RSS-подписка" #: searx/templates/oscar/results.html:75 msgid "Search results" @@ -876,12 +877,12 @@ msgstr "Начать поиск" #: searx/templates/oscar/search_full.html:12 #: searx/templates/simple/search.html:5 msgid "Clear search" -msgstr "" +msgstr "Очистить поиск" #: searx/templates/oscar/search.html:9 #: searx/templates/oscar/search_full.html:12 msgid "Clear" -msgstr "" +msgstr "Очистить" #: searx/templates/oscar/stats.html:2 msgid "stats" @@ -1056,11 +1057,11 @@ msgstr "скрыть видео" #: searx/templates/oscar/result_templates/videos.html:19 msgid "Author" -msgstr "" +msgstr "Автор" #: searx/templates/oscar/result_templates/videos.html:20 msgid "Length" -msgstr "" +msgstr "Длина" #: searx/templates/pix-art/results.html:28 msgid "Load more..." @@ -1084,4 +1085,4 @@ msgstr "Приватность" #: searx/templates/simple/result_templates/map.html:35 msgid "Loading..." -msgstr "" +msgstr "Загрузка..." diff --git a/searx/translations/sr/LC_MESSAGES/messages.po b/searx/translations/sr/LC_MESSAGES/messages.po index 4d20f82..817609d 100644 --- a/searx/translations/sr/LC_MESSAGES/messages.po +++ b/searx/translations/sr/LC_MESSAGES/messages.po @@ -3,6 +3,7 @@ # This file is distributed under the same license as the PROJECT project. # # Translators: +# Issa1552 <fairfull.playing@gmail.com>, 2020 # Marc Abonce Seguin, 2019 # jugi1, 2017 msgid "" @@ -10,8 +11,8 @@ msgstr "" "Project-Id-Version: searx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "POT-Creation-Date: 2020-07-09 15:07+0200\n" -"PO-Revision-Date: 2020-07-09 13:10+0000\n" -"Last-Translator: jugi1\n" +"PO-Revision-Date: 2020-07-09 22:18+0000\n" +"Last-Translator: Issa1552 <fairfull.playing@gmail.com>\n" "Language-Team: Serbian (http://www.transifex.com/asciimoo/searx/language/sr/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -74,11 +75,11 @@ msgstr "грешка у претрази" #: searx/webapp.py:634 msgid "{minutes} minute(s) ago" -msgstr "{minutes} минут(а) назад" +msgstr "пре {minutes} минут(у,е,а)" #: searx/webapp.py:636 msgid "{hours} hour(s), {minutes} minute(s) ago" -msgstr "{hours} час(a), {minutes} минут(а) назад" +msgstr "пре {hours} час(a) и {minutes} минут(у,е,а)" #: searx/answerers/random/answerer.py:71 msgid "Random value generator" @@ -123,15 +124,15 @@ msgstr "Грешке" #: searx/engines/google.py:217 searx/engines/google_images.py:128 msgid "CAPTCHA required" -msgstr "" +msgstr "Потребна је ЦАПТЦХА" #: searx/engines/openstreetmap.py:46 msgid "Get directions" -msgstr "" +msgstr "Упутства за правац" #: searx/engines/pdbe.py:87 msgid "{title} (OBSOLETE)" -msgstr "" +msgstr "{title} (ЗАСТАРЕЛО)" #: searx/engines/pdbe.py:94 msgid "This entry has been superseded by" @@ -550,7 +551,7 @@ msgstr "оригинални садржај" #: searx/templates/oscar/result_templates/torrent.html:6 #: searx/templates/simple/result_templates/torrent.html:9 msgid "Seeder" -msgstr "Сидер" +msgstr "Хранилац" #: searx/templates/courgette/result_templates/torrent.html:7 #: searx/templates/legacy/result_templates/torrent.html:11 @@ -632,19 +633,19 @@ msgstr "мета-претраживач који поштује приватно #: searx/templates/oscar/base.html:86 searx/templates/simple/base.html:55 msgid "Source code" -msgstr "" +msgstr "Изворни код" #: searx/templates/oscar/base.html:87 searx/templates/simple/base.html:56 msgid "Issue tracker" -msgstr "" +msgstr "Трагач проблема" #: searx/templates/oscar/base.html:88 searx/templates/simple/base.html:57 msgid "Public instances" -msgstr "" +msgstr "Јавне инстанце" #: searx/templates/oscar/languages.html:1 msgid "Language" -msgstr "" +msgstr "Језик" #: searx/templates/oscar/macros.html:28 searx/templates/oscar/macros.html:40 #: searx/templates/simple/macros.html:28 @@ -674,7 +675,7 @@ msgstr "Претраживачи" #: searx/templates/oscar/preferences.html:15 #: searx/templates/oscar/preferences.html:234 msgid "Plugins" -msgstr "Плагини" +msgstr "Додаци" #: searx/templates/oscar/preferences.html:16 #: searx/templates/oscar/preferences.html:260 @@ -748,19 +749,19 @@ msgstr "Преусмери на верзије публикација отвор #: searx/templates/oscar/preferences.html:135 msgid "Engine tokens" -msgstr "" +msgstr "Моторни жетони" #: searx/templates/oscar/preferences.html:136 msgid "Access tokens for private engines" -msgstr "" +msgstr "Приступите жетонима за приватне моторе" #: searx/templates/oscar/preferences.html:161 msgid "Allow all" -msgstr "" +msgstr "Дозволи све" #: searx/templates/oscar/preferences.html:162 msgid "Disable all" -msgstr "" +msgstr "Онемогући све" #: searx/templates/oscar/preferences.html:179 #: searx/templates/oscar/preferences.html:189 @@ -851,7 +852,7 @@ msgstr "Линкови" #: searx/templates/oscar/results.html:68 msgid "RSS subscription" -msgstr "" +msgstr "РСС претплата" #: searx/templates/oscar/results.html:75 msgid "Search results" @@ -872,12 +873,12 @@ msgstr "Почни претрагу" #: searx/templates/oscar/search_full.html:12 #: searx/templates/simple/search.html:5 msgid "Clear search" -msgstr "" +msgstr "Очистите претражилац" #: searx/templates/oscar/search.html:9 #: searx/templates/oscar/search_full.html:12 msgid "Clear" -msgstr "" +msgstr "Очистите" #: searx/templates/oscar/stats.html:2 msgid "stats" @@ -1052,11 +1053,11 @@ msgstr "сакриј видео" #: searx/templates/oscar/result_templates/videos.html:19 msgid "Author" -msgstr "" +msgstr "Аутор" #: searx/templates/oscar/result_templates/videos.html:20 msgid "Length" -msgstr "" +msgstr "Дужина" #: searx/templates/pix-art/results.html:28 msgid "Load more..." @@ -1080,4 +1081,4 @@ msgstr "Приватност" #: searx/templates/simple/result_templates/map.html:35 msgid "Loading..." -msgstr "" +msgstr "Учитавање..." diff --git a/searx/translations/sv/LC_MESSAGES/messages.po b/searx/translations/sv/LC_MESSAGES/messages.po index d808b63..3642895 100644 --- a/searx/translations/sv/LC_MESSAGES/messages.po +++ b/searx/translations/sv/LC_MESSAGES/messages.po @@ -3,16 +3,16 @@ # This file is distributed under the same license as the PROJECT project. # # Translators: -# Jonatan Nyberg <jonatan.nyberg.karl@gmail.com>, 2016-2017 -# Jonatan Nyberg <jonatan.nyberg.karl@gmail.com>, 2018-2019 -# Jonatan Nyberg <jonatan.nyberg.karl@gmail.com>, 2017-2018 +# efef6ec5b435a041fce803c7f8af77d2_2341d43, 2016-2017 +# efef6ec5b435a041fce803c7f8af77d2_2341d43, 2018-2020 +# efef6ec5b435a041fce803c7f8af77d2_2341d43, 2017-2018 msgid "" msgstr "" "Project-Id-Version: searx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "POT-Creation-Date: 2020-07-09 15:07+0200\n" -"PO-Revision-Date: 2020-07-09 13:10+0000\n" -"Last-Translator: Jonatan Nyberg <jonatan.nyberg.karl@gmail.com>\n" +"PO-Revision-Date: 2020-08-29 08:47+0000\n" +"Last-Translator: efef6ec5b435a041fce803c7f8af77d2_2341d43\n" "Language-Team: Swedish (http://www.transifex.com/asciimoo/searx/language/sv/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -124,15 +124,15 @@ msgstr "Fel" #: searx/engines/google.py:217 searx/engines/google_images.py:128 msgid "CAPTCHA required" -msgstr "" +msgstr "CAPTCHA krävs" #: searx/engines/openstreetmap.py:46 msgid "Get directions" -msgstr "" +msgstr "Få vägbeskrivningar" #: searx/engines/pdbe.py:87 msgid "{title} (OBSOLETE)" -msgstr "" +msgstr "{title} (FÖRÅLDRAD)" #: searx/engines/pdbe.py:94 msgid "This entry has been superseded by" @@ -633,19 +633,19 @@ msgstr "en integritetsrespekterande, hackningsbar metasökmotor" #: searx/templates/oscar/base.html:86 searx/templates/simple/base.html:55 msgid "Source code" -msgstr "" +msgstr "Källkod" #: searx/templates/oscar/base.html:87 searx/templates/simple/base.html:56 msgid "Issue tracker" -msgstr "" +msgstr "Ärenehanterare" #: searx/templates/oscar/base.html:88 searx/templates/simple/base.html:57 msgid "Public instances" -msgstr "" +msgstr "Publika instanser" #: searx/templates/oscar/languages.html:1 msgid "Language" -msgstr "" +msgstr "Språk" #: searx/templates/oscar/macros.html:28 searx/templates/oscar/macros.html:40 #: searx/templates/simple/macros.html:28 @@ -749,19 +749,19 @@ msgstr "Omdirigera till öppna versioner av publikationer när de är tillgängl #: searx/templates/oscar/preferences.html:135 msgid "Engine tokens" -msgstr "" +msgstr "Motortoken" #: searx/templates/oscar/preferences.html:136 msgid "Access tokens for private engines" -msgstr "" +msgstr "Åtkomsttoken för privata motorer" #: searx/templates/oscar/preferences.html:161 msgid "Allow all" -msgstr "" +msgstr "Tillåt alla" #: searx/templates/oscar/preferences.html:162 msgid "Disable all" -msgstr "" +msgstr "Inaktivera alla" #: searx/templates/oscar/preferences.html:179 #: searx/templates/oscar/preferences.html:189 @@ -852,7 +852,7 @@ msgstr "Länkar" #: searx/templates/oscar/results.html:68 msgid "RSS subscription" -msgstr "" +msgstr "RSS-prenumeration" #: searx/templates/oscar/results.html:75 msgid "Search results" @@ -873,12 +873,12 @@ msgstr "Starta sökning" #: searx/templates/oscar/search_full.html:12 #: searx/templates/simple/search.html:5 msgid "Clear search" -msgstr "" +msgstr "Rensa sökningen" #: searx/templates/oscar/search.html:9 #: searx/templates/oscar/search_full.html:12 msgid "Clear" -msgstr "" +msgstr "Rensa" #: searx/templates/oscar/stats.html:2 msgid "stats" @@ -1053,11 +1053,11 @@ msgstr "göm video" #: searx/templates/oscar/result_templates/videos.html:19 msgid "Author" -msgstr "" +msgstr "Upphovsman" #: searx/templates/oscar/result_templates/videos.html:20 msgid "Length" -msgstr "" +msgstr "Längd" #: searx/templates/pix-art/results.html:28 msgid "Load more..." @@ -1081,4 +1081,4 @@ msgstr "Sekretess" #: searx/templates/simple/result_templates/map.html:35 msgid "Loading..." -msgstr "" +msgstr "Läser in..." diff --git a/searx/translations/tr/LC_MESSAGES/messages.po b/searx/translations/tr/LC_MESSAGES/messages.po index 61f153a..adf7c23 100644 --- a/searx/translations/tr/LC_MESSAGES/messages.po +++ b/searx/translations/tr/LC_MESSAGES/messages.po @@ -4,15 +4,16 @@ # # Translators: # Arda Kılıçdağı <ardakilicdagi@gmail.com>, 2018 -# Caner Başaran <basaran.caner@protonmail.com>, 2014-2016 +# BouRock, 2020 +# Caner Başaran <basaran.caner@gmail.com>, 2014-2016 # FIRST AUTHOR <EMAIL@ADDRESS>, 2014 msgid "" msgstr "" "Project-Id-Version: searx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "POT-Creation-Date: 2020-07-09 15:07+0200\n" -"PO-Revision-Date: 2020-07-09 13:10+0000\n" -"Last-Translator: Adam Tauber <asciimoo@gmail.com>\n" +"PO-Revision-Date: 2020-09-30 20:20+0000\n" +"Last-Translator: BouRock\n" "Language-Team: Turkish (http://www.transifex.com/asciimoo/searx/language/tr/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -43,7 +44,7 @@ msgstr "görseller" #: searx/webapp.py:155 msgid "videos" -msgstr "videolar" +msgstr "görüntüler" #: searx/webapp.py:156 msgid "it" @@ -63,11 +64,11 @@ msgstr "bilim" #: searx/webapp.py:470 searx/webapp.py:811 msgid "Invalid settings, please edit your preferences" -msgstr "Hatalı ayar girildi, lütfen ayarlarınızı kontrol edin" +msgstr "Geçersiz ayarlar, lütfen tercihlerinizi düzenleyin" #: searx/webapp.py:486 msgid "Invalid settings" -msgstr "Hatalı ayar" +msgstr "Geçersiz ayarlar" #: searx/webapp.py:541 searx/webapp.py:588 msgid "search error" @@ -75,35 +76,35 @@ msgstr "arama hatası" #: searx/webapp.py:634 msgid "{minutes} minute(s) ago" -msgstr "{minutes} dakika() önce" +msgstr "{minutes} dakika önce" #: searx/webapp.py:636 msgid "{hours} hour(s), {minutes} minute(s) ago" -msgstr "{hours} saat(), {minutes} dakika() önce" +msgstr "{hours} saat, {minutes} dakika önce" #: searx/answerers/random/answerer.py:71 msgid "Random value generator" -msgstr "Rastgele değer üretici" +msgstr "Rastgele değer üreteci" #: searx/answerers/random/answerer.py:72 msgid "Generate different random values" -msgstr "Farklı rastgele metinler üret" +msgstr "Farklı rastgele değerler üret" #: searx/answerers/statistics/answerer.py:53 msgid "Statistics functions" -msgstr "İstatistik fonksiyonları" +msgstr "İstatistik işlevleri" #: searx/answerers/statistics/answerer.py:54 msgid "Compute {functions} of the arguments" -msgstr "Argümanların {functions} değerlerini hesapla" +msgstr "Bağımsız değişkenlerin {functions} değerini hesapla" #: searx/engines/__init__.py:227 msgid "Engine time (sec)" -msgstr "Motor cevap süresi (sn)" +msgstr "Motor süresi (san)" #: searx/engines/__init__.py:231 msgid "Page loads (sec)" -msgstr "Sayfa yüklenmesi (sn)" +msgstr "Sayfa yüklemeleri (san)" #: searx/engines/__init__.py:235 searx/templates/oscar/results.html:19 #: searx/templates/simple/results.html:30 @@ -124,110 +125,110 @@ msgstr "Hatalar" #: searx/engines/google.py:217 searx/engines/google_images.py:128 msgid "CAPTCHA required" -msgstr "" +msgstr "CAPTCHA gerekli" #: searx/engines/openstreetmap.py:46 msgid "Get directions" -msgstr "" +msgstr "Yönleri al" #: searx/engines/pdbe.py:87 msgid "{title} (OBSOLETE)" -msgstr "" +msgstr "{title} (ESKİ)" #: searx/engines/pdbe.py:94 msgid "This entry has been superseded by" -msgstr "" +msgstr "Bu girişin yerini alan" #: searx/engines/pubmed.py:74 msgid "No abstract is available for this publication." -msgstr "" +msgstr "Bu yayın için özet mevcut değil." #: searx/plugins/https_rewrite.py:32 msgid "Rewrite HTTP links to HTTPS if possible" -msgstr "Mümkünse HTTP bağlantıları HTTPS olarak düzelt" +msgstr "Mümkünse HTTP bağlantıları HTTPS olarak yeniden yaz" #: searx/plugins/infinite_scroll.py:3 msgid "Infinite scroll" -msgstr "" +msgstr "Sonsuz kaydırma" #: searx/plugins/infinite_scroll.py:4 msgid "Automatically load next page when scrolling to bottom of current page" -msgstr "" +msgstr "Şu anki sayfanın en altına kaydırıldığında sonraki sayfayı otomatik olarak yükle" #: searx/plugins/oa_doi_rewrite.py:9 msgid "Open Access DOI rewrite" -msgstr "" +msgstr "Açık Erişim DOI yeniden yazma" #: searx/plugins/oa_doi_rewrite.py:10 msgid "" "Avoid paywalls by redirecting to open-access versions of publications when " "available" -msgstr "" +msgstr "Mevcut olduğunda yayınların açık erişim sürümlerine yeniden yönlendirerek ödeme ekranlarını önle" #: searx/plugins/open_results_on_new_tab.py:18 #: searx/templates/oscar/preferences.html:115 #: searx/templates/simple/preferences.html:148 msgid "Open result links on new browser tabs" -msgstr "Bağlantıları yeni sekmede aç" +msgstr "Yeni tarayıcı sekmelerinde sonuçta ortaya çıkan bağlantıları aç" #: searx/plugins/open_results_on_new_tab.py:19 msgid "" "Results are opened in the same window by default. This plugin overwrites the" " default behaviour to open links on new tabs/windows. (JavaScript required)" -msgstr "" +msgstr "Sonuçlar varsayılan olarak aynı pencerede açılır. Bu eklenti, bağlantıları yeni sekmelerde/pencerelerde açmak için varsayılan davranışın üzerine yazar. (JavaScript gerekli)" #: searx/plugins/search_on_category_select.py:18 msgid "Search on category select" -msgstr "" +msgstr "Kategori seçimine göre ara" #: searx/plugins/search_on_category_select.py:19 msgid "" "Perform search immediately if a category selected. Disable to select " "multiple categories. (JavaScript required)" -msgstr "" +msgstr "Bir kategori seçilirse hemen arama yap. Birden çok kategori seçmeyi etkisizleştir. (JavaScript gerekli)" #: searx/plugins/self_info.py:20 msgid "" "Displays your IP if the query is \"ip\" and your user agent if the query " "contains \"user agent\"." -msgstr "" +msgstr "Sorgu \"ip\" ise IP'nizi ve sorgu \"kullanıcı tanıtıcısı\" içeriyorsa kullanıcı tanıtıcınızı görüntüler." #: searx/plugins/tracker_url_remover.py:26 msgid "Tracker URL remover" -msgstr "" +msgstr "İzleyici URL'si kaldırıcısı" #: searx/plugins/tracker_url_remover.py:27 msgid "Remove trackers arguments from the returned URL" -msgstr "" +msgstr "İzleyici bağımsız değişkenlerini döndürülen URL'den kaldır" #: searx/plugins/vim_hotkeys.py:3 msgid "Vim-like hotkeys" -msgstr "" +msgstr "Vim-like kısayol tuşları" #: searx/plugins/vim_hotkeys.py:4 msgid "" "Navigate search results with Vim-like hotkeys (JavaScript required). Press " "\"h\" key on main or result page to get help." -msgstr "" +msgstr "Vim-like kısayol tuşlarıyla arama sonuçlarında gezinin (JavaScript gerekli). Yardım almak için ana sayfada veya sonuç sayfasında \"h\" tuşuna basın." #: searx/templates/courgette/404.html:4 searx/templates/legacy/404.html:4 #: searx/templates/oscar/404.html:4 searx/templates/pix-art/404.html:4 #: searx/templates/simple/404.html:4 msgid "Page not found" -msgstr "" +msgstr "Sayfa bulunamadı" #: searx/templates/courgette/404.html:6 searx/templates/legacy/404.html:6 #: searx/templates/oscar/404.html:6 searx/templates/pix-art/404.html:6 #: searx/templates/simple/404.html:6 #, python-format msgid "Go to %(search_page)s." -msgstr "" +msgstr "%(search_page)s sayfasına git." #: searx/templates/courgette/404.html:6 searx/templates/legacy/404.html:6 #: searx/templates/oscar/404.html:6 searx/templates/pix-art/404.html:6 #: searx/templates/simple/404.html:6 msgid "search page" -msgstr "" +msgstr "arama sayfası" #: searx/templates/courgette/index.html:9 #: searx/templates/courgette/index.html:13 @@ -259,7 +260,7 @@ msgstr "Tercihler" #: searx/templates/oscar/preferences.html:35 #: searx/templates/simple/preferences.html:29 msgid "Default categories" -msgstr "Öntanımlı kategoriler" +msgstr "Varsayılan kategoriler" #: searx/templates/courgette/preferences.html:13 #: searx/templates/legacy/preferences.html:14 @@ -277,7 +278,7 @@ msgstr "Arama dili" #: searx/templates/simple/languages.html:2 #: searx/templates/simple/preferences.html:37 msgid "Default language" -msgstr "" +msgstr "Varsayılan dil" #: searx/templates/courgette/preferences.html:24 #: searx/templates/legacy/preferences.html:25 @@ -306,14 +307,14 @@ msgstr "Görsel vekil sunucu" #: searx/templates/oscar/preferences.html:72 #: searx/templates/simple/preferences.html:200 msgid "Enabled" -msgstr "Etkin" +msgstr "Etkinleştirildi" #: searx/templates/courgette/preferences.html:49 #: searx/templates/legacy/preferences.html:50 #: searx/templates/oscar/preferences.html:73 #: searx/templates/simple/preferences.html:201 msgid "Disabled" -msgstr "Devre dışı" +msgstr "Etkisizleştirildi" #: searx/templates/courgette/preferences.html:54 #: searx/templates/legacy/preferences.html:55 @@ -321,7 +322,7 @@ msgstr "Devre dışı" #: searx/templates/pix-art/preferences.html:30 #: searx/templates/simple/preferences.html:187 msgid "Method" -msgstr "Sorgu gönderim yöntemi" +msgstr "Yöntem" #: searx/templates/courgette/preferences.html:63 #: searx/templates/legacy/preferences.html:64 @@ -372,7 +373,7 @@ msgstr "Mavi (varsayılan)" #: searx/templates/courgette/preferences.html:87 msgid "Violet" -msgstr "Menekşe rengi" +msgstr "Mor" #: searx/templates/courgette/preferences.html:88 msgid "Green" @@ -412,12 +413,12 @@ msgstr "Motor adı" #: searx/templates/oscar/preferences.html:190 #: searx/templates/simple/preferences.html:89 msgid "Shortcut" -msgstr "" +msgstr "Kısayol" #: searx/templates/courgette/preferences.html:102 #: searx/templates/legacy/preferences.html:99 msgid "Category" -msgstr "Türü" +msgstr "Kategori" #: searx/templates/courgette/preferences.html:103 #: searx/templates/courgette/preferences.html:115 @@ -449,7 +450,7 @@ msgstr "Engelle" msgid "" "These settings are stored in your cookies, this allows us not to store this " "data about you." -msgstr "Ayarlar çerezlerinizde saklanır. Verdiğiniz izinler, sizin hakkınızda veri saklamak için değildir." +msgstr "Bu ayarlar tanımlama bilgilerinde saklanır, bu sizin hakkınızda bu verileri saklamamamıza izin verir." #: searx/templates/courgette/preferences.html:126 #: searx/templates/legacy/preferences.html:123 @@ -459,7 +460,7 @@ msgstr "Ayarlar çerezlerinizde saklanır. Verdiğiniz izinler, sizin hakkınız msgid "" "These cookies serve your sole convenience, we don't use these cookies to " "track you." -msgstr "Bu çerezler size kolaylık sağlar. Sizi takip etmek için kullanılmaz." +msgstr "Bu tanımlama bilgileri size kolaylık sağlar, sizi izlemek için bu çerezleri kullanmayız." #: searx/templates/courgette/preferences.html:129 #: searx/templates/legacy/preferences.html:126 @@ -489,20 +490,20 @@ msgstr "geri" #: searx/templates/oscar/results.html:55 #: searx/templates/simple/results.html:67 msgid "Search URL" -msgstr "Arama Bağlantısı" +msgstr "Arama URL'si" #: searx/templates/courgette/results.html:16 #: searx/templates/legacy/results.html:17 #: searx/templates/oscar/results.html:59 #: searx/templates/simple/results.html:71 msgid "Download results" -msgstr "Arama sonuçlarını indir" +msgstr "Sonuçlarını indir" #: searx/templates/courgette/results.html:34 #: searx/templates/legacy/results.html:35 #: searx/templates/simple/results.html:17 msgid "Answers" -msgstr "" +msgstr "Yanıtlar" #: searx/templates/courgette/results.html:42 #: searx/templates/legacy/results.html:47 @@ -532,40 +533,40 @@ msgstr "sonraki sayfa" #: searx/templates/oscar/search_full.html:9 #: searx/templates/pix-art/search.html:3 searx/templates/simple/search.html:4 msgid "Search for..." -msgstr "Aramak için..." +msgstr "Aranan..." #: searx/templates/courgette/stats.html:4 searx/templates/legacy/stats.html:4 #: searx/templates/oscar/stats.html:5 searx/templates/pix-art/stats.html:4 #: searx/templates/simple/stats.html:7 msgid "Engine stats" -msgstr "Arama motoru istatistikleri" +msgstr "Motor istatistikleri" #: searx/templates/courgette/result_templates/images.html:4 #: searx/templates/legacy/result_templates/images.html:4 #: searx/templates/pix-art/result_templates/images.html:4 msgid "original context" -msgstr "özgün içerik" +msgstr "orijinal içerik" #: searx/templates/courgette/result_templates/torrent.html:7 #: searx/templates/legacy/result_templates/torrent.html:11 #: searx/templates/oscar/result_templates/torrent.html:6 #: searx/templates/simple/result_templates/torrent.html:9 msgid "Seeder" -msgstr "Besleyenler" +msgstr "Gönderenler" #: searx/templates/courgette/result_templates/torrent.html:7 #: searx/templates/legacy/result_templates/torrent.html:11 #: searx/templates/oscar/result_templates/torrent.html:6 #: searx/templates/simple/result_templates/torrent.html:9 msgid "Leecher" -msgstr "Sömürenler" +msgstr "Çekenler" #: searx/templates/courgette/result_templates/torrent.html:9 #: searx/templates/legacy/result_templates/torrent.html:9 #: searx/templates/oscar/macros.html:17 #: searx/templates/simple/result_templates/torrent.html:6 msgid "magnet link" -msgstr "mıknatıs bağlantı" +msgstr "magnet bağlantısı" #: searx/templates/courgette/result_templates/torrent.html:10 #: searx/templates/legacy/result_templates/torrent.html:10 @@ -583,19 +584,19 @@ msgstr "Arama yapmak için büyütece tıklayın" #: searx/templates/oscar/preferences.html:114 #: searx/templates/simple/preferences.html:141 msgid "Results on new tabs" -msgstr "" +msgstr "Sonuçlar yeni sekmelerde" #: searx/templates/legacy/preferences.html:87 #: searx/templates/oscar/preferences.html:118 #: searx/templates/simple/preferences.html:144 msgid "On" -msgstr "" +msgstr "Açık" #: searx/templates/legacy/preferences.html:88 #: searx/templates/oscar/preferences.html:119 #: searx/templates/simple/preferences.html:145 msgid "Off" -msgstr "" +msgstr "Kapalı" #: searx/templates/legacy/result_templates/code.html:3 #: searx/templates/legacy/result_templates/default.html:3 @@ -603,11 +604,11 @@ msgstr "" #: searx/templates/oscar/macros.html:26 searx/templates/oscar/macros.html:38 #: searx/templates/simple/macros.html:28 msgid "cached" -msgstr "önbellek" +msgstr "önbelleklendi" #: searx/templates/oscar/advanced.html:3 msgid "Advanced settings" -msgstr "" +msgstr "Gelişmiş ayarlar" #: searx/templates/oscar/base.html:55 #: searx/templates/oscar/messages/first_time.html:4 @@ -621,44 +622,44 @@ msgstr "Kapat" #: searx/templates/simple/messages/no_results.html:4 #: searx/templates/simple/results.html:34 msgid "Error!" -msgstr "" +msgstr "Hata!" #: searx/templates/oscar/base.html:85 searx/templates/simple/base.html:54 msgid "Powered by" -msgstr "Gücümün kaynağı" +msgstr "Destekleyen" #: searx/templates/oscar/base.html:85 searx/templates/simple/base.html:54 msgid "a privacy-respecting, hackable metasearch engine" -msgstr "kişisel gizliliğe saygılı ve merak edenlerin kurcalayabildiği bir meta arama motoru" +msgstr "gizliliğe saygılı, kurcalanabilir bir meta arama motoru" #: searx/templates/oscar/base.html:86 searx/templates/simple/base.html:55 msgid "Source code" -msgstr "" +msgstr "Kaynak kodu" #: searx/templates/oscar/base.html:87 searx/templates/simple/base.html:56 msgid "Issue tracker" -msgstr "" +msgstr "Sorun izleyici" #: searx/templates/oscar/base.html:88 searx/templates/simple/base.html:57 msgid "Public instances" -msgstr "" +msgstr "Herkese açık örnekler" #: searx/templates/oscar/languages.html:1 msgid "Language" -msgstr "" +msgstr "Dil" #: searx/templates/oscar/macros.html:28 searx/templates/oscar/macros.html:40 #: searx/templates/simple/macros.html:28 msgid "proxied" -msgstr "" +msgstr "vekaleten" #: searx/templates/oscar/macros.html:78 msgid "supported" -msgstr "" +msgstr "desteklenir" #: searx/templates/oscar/macros.html:82 msgid "not supported" -msgstr "" +msgstr "desteklenmez" #: searx/templates/oscar/preferences.html:13 #: searx/templates/oscar/preferences.html:22 @@ -680,171 +681,171 @@ msgstr "Eklentiler" #: searx/templates/oscar/preferences.html:16 #: searx/templates/oscar/preferences.html:260 msgid "Answerers" -msgstr "" +msgstr "Yanıtlayanlar" #: searx/templates/oscar/preferences.html:17 #: searx/templates/oscar/preferences.html:287 #: searx/templates/simple/preferences.html:153 msgid "Cookies" -msgstr "" +msgstr "Tanımlama Bilgileri" #: searx/templates/oscar/preferences.html:42 #: searx/templates/simple/preferences.html:41 msgid "What language do you prefer for search?" -msgstr "Tercih ettiğiniz arama sonuçları dili" +msgstr "Arama için hangi dili tercih edersiniz?" #: searx/templates/oscar/preferences.html:48 #: searx/templates/simple/preferences.html:129 msgid "Change the language of the layout" -msgstr "Site dilini değiştir" +msgstr "Düzen dilini değiştirin" #: searx/templates/oscar/preferences.html:58 #: searx/templates/simple/preferences.html:51 msgid "Find stuff as you type" -msgstr "Leb demeden leblebiyi anlasın" +msgstr "Yazarken bir şeyler bulun" #: searx/templates/oscar/preferences.html:69 #: searx/templates/simple/preferences.html:204 msgid "Proxying image results through searx" -msgstr "Görsel arama sonuçlarını, searx vekil sunucusu üzerinden geçir" +msgstr "Searx aracılığıyla görsel sonuçlarını vekil sunucusu üzerinden geçirin" #: searx/templates/oscar/preferences.html:78 msgid "" "Change how forms are submited, <a " "href=\"http://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol#Request_methods\"" " rel=\"external\">learn more about request methods</a>" -msgstr "Aramaların nasıl gönderildiğini değiştir, <a href=\"http://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol#Request_methods\" rel=\"external\">istek yöntemleri hakkında daha fazla bilgi</a>" +msgstr "Formların nasıl gönderildiğini değiştirin, <a href=\"http://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol#Request_methods\" rel=\"external\">istek yöntemleri hakkında daha fazla bilgi edinin</a>" #: searx/templates/oscar/preferences.html:87 #: searx/templates/simple/preferences.html:62 msgid "Filter content" -msgstr "İçeriyi süz" +msgstr "İçeriği süzün" #: searx/templates/oscar/preferences.html:97 #: searx/templates/simple/preferences.html:138 msgid "Change searx layout" -msgstr "searx yerleşim düzenini değiştir" +msgstr "Searx düzenini değiştirin" #: searx/templates/oscar/preferences.html:106 #: searx/templates/oscar/preferences.html:112 msgid "Choose style for this theme" -msgstr "" +msgstr "Bu tema için stil seçin" #: searx/templates/oscar/preferences.html:106 #: searx/templates/oscar/preferences.html:112 msgid "Style" -msgstr "" +msgstr "Stil" #: searx/templates/oscar/preferences.html:123 #: searx/templates/simple/preferences.html:66 msgid "Open Access DOI resolver" -msgstr "" +msgstr "Açık Erişim DOI çözümleyicisi" #: searx/templates/oscar/preferences.html:124 #: searx/templates/simple/preferences.html:73 msgid "" "Redirect to open-access versions of publications when available (plugin " "required)" -msgstr "" +msgstr "Mümkün olduğunda yayınların açık erişimli sürümlerine yeniden yönlendirir (eklenti gerekli)" #: searx/templates/oscar/preferences.html:135 msgid "Engine tokens" -msgstr "" +msgstr "Motor belirteçleri" #: searx/templates/oscar/preferences.html:136 msgid "Access tokens for private engines" -msgstr "" +msgstr "Özel motorlar için erişim belirteçleri" #: searx/templates/oscar/preferences.html:161 msgid "Allow all" -msgstr "" +msgstr "Tümüne izin ver" #: searx/templates/oscar/preferences.html:162 msgid "Disable all" -msgstr "" +msgstr "Tümünü etkisizleştir" #: searx/templates/oscar/preferences.html:179 #: searx/templates/oscar/preferences.html:189 msgid "Selected language" -msgstr "" +msgstr "Seçilen dil" #: searx/templates/oscar/preferences.html:181 #: searx/templates/oscar/preferences.html:187 #: searx/templates/oscar/time-range.html:1 #: searx/templates/simple/preferences.html:92 msgid "Time range" -msgstr "" +msgstr "Zaman aralığı" #: searx/templates/oscar/preferences.html:182 #: searx/templates/oscar/preferences.html:186 #: searx/templates/simple/preferences.html:93 msgid "Avg. time" -msgstr "" +msgstr "Ort. zaman" #: searx/templates/oscar/preferences.html:183 #: searx/templates/oscar/preferences.html:185 #: searx/templates/simple/preferences.html:94 msgid "Max time" -msgstr "" +msgstr "En fazla zaman" #: searx/templates/oscar/preferences.html:263 msgid "This is the list of searx's instant answering modules." -msgstr "" +msgstr "Bu, searx'in anında yanıtlama modüllerinin listesidir." #: searx/templates/oscar/preferences.html:267 msgid "Name" -msgstr "" +msgstr "Ad" #: searx/templates/oscar/preferences.html:268 msgid "Keywords" -msgstr "" +msgstr "Anahtar kelimeler" #: searx/templates/oscar/preferences.html:269 msgid "Description" -msgstr "" +msgstr "Açıklama" #: searx/templates/oscar/preferences.html:270 msgid "Examples" -msgstr "" +msgstr "Örnekler" #: searx/templates/oscar/preferences.html:290 #: searx/templates/simple/preferences.html:156 msgid "" "This is the list of cookies and their values searx is storing on your " "computer." -msgstr "" +msgstr "Bu, searx'in bilgisayarınızda depoladığı tanımlama bilgileri ve değerleri listesidir." #: searx/templates/oscar/preferences.html:291 #: searx/templates/simple/preferences.html:157 msgid "With that list, you can assess searx transparency." -msgstr "" +msgstr "Bu listeyle searx şeffaflığını değerlendirebilirsiniz." #: searx/templates/oscar/preferences.html:296 #: searx/templates/simple/preferences.html:163 msgid "Cookie name" -msgstr "" +msgstr "Tanımlama bilgisi adı" #: searx/templates/oscar/preferences.html:297 #: searx/templates/simple/preferences.html:164 msgid "Value" -msgstr "" +msgstr "Değer" #: searx/templates/oscar/preferences.html:319 #: searx/templates/simple/preferences.html:177 msgid "Search URL of the currently saved preferences" -msgstr "" +msgstr "Şu anda kaydedilmiş tercihlerin arama URL'si" #: searx/templates/oscar/preferences.html:320 #: searx/templates/simple/preferences.html:181 msgid "" "Note: specifying custom settings in the search URL can reduce privacy by " "leaking data to the clicked result sites." -msgstr "" +msgstr "Not: Arama URL'sinde özel ayarların belirtilmesi, tıklanan sonuç sitelerine veri sızdırarak gizliliği azaltabilir." #: searx/templates/oscar/results.html:23 #: searx/templates/simple/results.html:34 msgid "Engines cannot retrieve results" -msgstr "" +msgstr "Motorlar sonuçları alamıyor" #: searx/templates/oscar/results.html:50 msgid "Links" @@ -852,7 +853,7 @@ msgstr "Bağlantılar" #: searx/templates/oscar/results.html:68 msgid "RSS subscription" -msgstr "" +msgstr "RSS aboneliği" #: searx/templates/oscar/results.html:75 msgid "Search results" @@ -861,7 +862,7 @@ msgstr "Arama sonuçları" #: searx/templates/oscar/results.html:79 #: searx/templates/simple/results.html:94 msgid "Try searching for:" -msgstr "" +msgstr "Aramaya çalışılan:" #: searx/templates/oscar/search.html:8 #: searx/templates/oscar/search_full.html:11 @@ -873,12 +874,12 @@ msgstr "Aramayı başlat" #: searx/templates/oscar/search_full.html:12 #: searx/templates/simple/search.html:5 msgid "Clear search" -msgstr "" +msgstr "Aramayı temizle" #: searx/templates/oscar/search.html:9 #: searx/templates/oscar/search_full.html:12 msgid "Clear" -msgstr "" +msgstr "Temizle" #: searx/templates/oscar/stats.html:2 msgid "stats" @@ -887,27 +888,27 @@ msgstr "istatistikler" #: searx/templates/oscar/time-range.html:3 #: searx/templates/simple/time-range.html:2 msgid "Anytime" -msgstr "" +msgstr "Herhangi bir zaman" #: searx/templates/oscar/time-range.html:5 #: searx/templates/simple/time-range.html:4 msgid "Last day" -msgstr "" +msgstr "Geçen gün" #: searx/templates/oscar/time-range.html:7 #: searx/templates/simple/time-range.html:6 msgid "Last week" -msgstr "" +msgstr "Geçen hafta" #: searx/templates/oscar/time-range.html:9 #: searx/templates/simple/time-range.html:8 msgid "Last month" -msgstr "" +msgstr "Geçen ay" #: searx/templates/oscar/time-range.html:11 #: searx/templates/simple/time-range.html:10 msgid "Last year" -msgstr "" +msgstr "Geçen yıl" #: searx/templates/oscar/messages/first_time.html:6 #: searx/templates/oscar/messages/no_data_available.html:3 @@ -920,25 +921,25 @@ msgstr "İlk defa searx kullanıyor gibi görünüyorsunuz." #: searx/templates/oscar/messages/no_cookies.html:3 msgid "Information!" -msgstr "" +msgstr "Bilgiler!" #: searx/templates/oscar/messages/no_cookies.html:4 msgid "currently, there are no cookies defined." -msgstr "" +msgstr "şu anda, tanımlanmış tanımlama bilgileri yok." #: searx/templates/oscar/messages/no_data_available.html:4 msgid "There is currently no data available. " -msgstr "Şuan uygun veri yok." +msgstr "Şu anda mevcut veri yok." #: searx/templates/oscar/messages/no_results.html:4 #: searx/templates/simple/messages/no_results.html:4 msgid "Engines cannot retrieve results." -msgstr "" +msgstr "Motorlar sonuçları alamıyor." #: searx/templates/oscar/messages/no_results.html:10 #: searx/templates/simple/messages/no_results.html:10 msgid "Please, try again later or find another searx instance." -msgstr "" +msgstr "Lütfen daha sonra tekrar deneyin veya başka bir searx örneği bulun." #: searx/templates/oscar/messages/no_results.html:14 #: searx/templates/simple/messages/no_results.html:14 @@ -950,7 +951,7 @@ msgstr "Üzgünüz!" msgid "" "we didn't find any results. Please use another query or search in more " "categories." -msgstr "herhangi bir sonuç bulamadık. Lütfen, başka sorgu kullanın veya daha fazla kategoride arama yapın." +msgstr "herhangi bir sonuç bulamadık. Lütfen, başka bir sorgu kullanın veya daha fazla kategoride arama yapın." #: searx/templates/oscar/messages/save_settings_successfull.html:7 msgid "Well done!" @@ -958,29 +959,29 @@ msgstr "Aferin!" #: searx/templates/oscar/messages/save_settings_successfull.html:8 msgid "Settings saved successfully." -msgstr "Ayarlar başarıyla kaydedildi." +msgstr "Ayarlar başarılı olarak kaydedildi." #: searx/templates/oscar/messages/unknow_error.html:7 msgid "Oh snap!" -msgstr "Tüh tüh!" +msgstr "Hay aksi!" #: searx/templates/oscar/messages/unknow_error.html:8 msgid "Something went wrong." -msgstr "Bazı bazı şeylerde problem olmuş." +msgstr "Bir şeyler ters gitti." #: searx/templates/oscar/result_templates/default.html:5 #: searx/templates/simple/result_templates/default.html:6 msgid "show media" -msgstr "medya göster" +msgstr "medyayı göster" #: searx/templates/oscar/result_templates/default.html:5 #: searx/templates/simple/result_templates/default.html:6 msgid "hide media" -msgstr "medya gizle" +msgstr "medyayı gizle" #: searx/templates/oscar/result_templates/images.html:26 msgid "Get image" -msgstr "Görseli indir" +msgstr "Görseli al" #: searx/templates/oscar/result_templates/images.html:29 msgid "View source" @@ -1044,41 +1045,41 @@ msgstr "Dosya Sayısı" #: searx/templates/oscar/result_templates/videos.html:7 #: searx/templates/simple/result_templates/videos.html:6 msgid "show video" -msgstr "video göster" +msgstr "görüntüyü göster" #: searx/templates/oscar/result_templates/videos.html:7 #: searx/templates/simple/result_templates/videos.html:6 msgid "hide video" -msgstr "video gizle" +msgstr "görüntüyü gizle" #: searx/templates/oscar/result_templates/videos.html:19 msgid "Author" -msgstr "" +msgstr "Hazırlayan" #: searx/templates/oscar/result_templates/videos.html:20 msgid "Length" -msgstr "" +msgstr "Uzunluk" #: searx/templates/pix-art/results.html:28 msgid "Load more..." -msgstr "Daha fazlasını getir..." +msgstr "Daha fazla yükle..." #: searx/templates/simple/base.html:29 msgid "No item found" -msgstr "" +msgstr "Bulunan öğe yok" #: searx/templates/simple/preferences.html:90 msgid "Supports selected language" -msgstr "" +msgstr "Seçili dili destekler" #: searx/templates/simple/preferences.html:119 msgid "User interface" -msgstr "" +msgstr "Kullanıcı arayüzü" #: searx/templates/simple/preferences.html:185 msgid "Privacy" -msgstr "" +msgstr "Gizlilik" #: searx/templates/simple/result_templates/map.html:35 msgid "Loading..." -msgstr "" +msgstr "Yükleniyor..." diff --git a/searx/translations/zh_CN/LC_MESSAGES/messages.po b/searx/translations/zh_CN/LC_MESSAGES/messages.po index 255c4cf..8765ff0 100644 --- a/searx/translations/zh_CN/LC_MESSAGES/messages.po +++ b/searx/translations/zh_CN/LC_MESSAGES/messages.po @@ -3,20 +3,21 @@ # This file is distributed under the same license as the PROJECT project. # # Translators: -# Crystal RainSlide, 2018 +# RainSlide, 2018 # Jsthon, 2019 # Mingye Wang <arthur200126@gmail.com>, 2018 # Noémi Ványi <sitbackandwait@gmail.com>, 2019 # Sion Kazama, 2018 # wenke, 2015 # wenke, 2015-2018 +# WhiredPlanck <fungdaat31@outlook.com>, 2020 msgid "" msgstr "" "Project-Id-Version: searx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "POT-Creation-Date: 2020-07-09 15:07+0200\n" -"PO-Revision-Date: 2020-07-09 13:10+0000\n" -"Last-Translator: Mingye Wang <arthur200126@gmail.com>\n" +"PO-Revision-Date: 2020-08-17 18:22+0000\n" +"Last-Translator: WhiredPlanck <fungdaat31@outlook.com>\n" "Language-Team: Chinese (China) (http://www.transifex.com/asciimoo/searx/language/zh_CN/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -128,15 +129,15 @@ msgstr "错误" #: searx/engines/google.py:217 searx/engines/google_images.py:128 msgid "CAPTCHA required" -msgstr "" +msgstr "要求验证码" #: searx/engines/openstreetmap.py:46 msgid "Get directions" -msgstr "" +msgstr "获取路线" #: searx/engines/pdbe.py:87 msgid "{title} (OBSOLETE)" -msgstr "" +msgstr "{title} (已过时)" #: searx/engines/pdbe.py:94 msgid "This entry has been superseded by" @@ -637,19 +638,19 @@ msgstr "一个尊重隐私、可再开发的元搜索引擎" #: searx/templates/oscar/base.html:86 searx/templates/simple/base.html:55 msgid "Source code" -msgstr "" +msgstr "源代码" #: searx/templates/oscar/base.html:87 searx/templates/simple/base.html:56 msgid "Issue tracker" -msgstr "" +msgstr "问题追踪器" #: searx/templates/oscar/base.html:88 searx/templates/simple/base.html:57 msgid "Public instances" -msgstr "" +msgstr "公开实例" #: searx/templates/oscar/languages.html:1 msgid "Language" -msgstr "" +msgstr "语言" #: searx/templates/oscar/macros.html:28 searx/templates/oscar/macros.html:40 #: searx/templates/simple/macros.html:28 @@ -753,19 +754,19 @@ msgstr "尽可能重定向到出版物的开放访问版本(需要插件)" #: searx/templates/oscar/preferences.html:135 msgid "Engine tokens" -msgstr "" +msgstr "引擎令牌" #: searx/templates/oscar/preferences.html:136 msgid "Access tokens for private engines" -msgstr "" +msgstr "私密引擎的访问令牌" #: searx/templates/oscar/preferences.html:161 msgid "Allow all" -msgstr "" +msgstr "允许所有" #: searx/templates/oscar/preferences.html:162 msgid "Disable all" -msgstr "" +msgstr "禁用所有" #: searx/templates/oscar/preferences.html:179 #: searx/templates/oscar/preferences.html:189 @@ -856,7 +857,7 @@ msgstr "链接" #: searx/templates/oscar/results.html:68 msgid "RSS subscription" -msgstr "" +msgstr "RSS 订阅" #: searx/templates/oscar/results.html:75 msgid "Search results" @@ -877,12 +878,12 @@ msgstr "开始搜索" #: searx/templates/oscar/search_full.html:12 #: searx/templates/simple/search.html:5 msgid "Clear search" -msgstr "" +msgstr "清除搜索" #: searx/templates/oscar/search.html:9 #: searx/templates/oscar/search_full.html:12 msgid "Clear" -msgstr "" +msgstr "清除" #: searx/templates/oscar/stats.html:2 msgid "stats" @@ -1057,11 +1058,11 @@ msgstr "隐藏视频" #: searx/templates/oscar/result_templates/videos.html:19 msgid "Author" -msgstr "" +msgstr "作者" #: searx/templates/oscar/result_templates/videos.html:20 msgid "Length" -msgstr "" +msgstr "长度" #: searx/templates/pix-art/results.html:28 msgid "Load more..." @@ -1085,4 +1086,4 @@ msgstr "隐私" #: searx/templates/simple/result_templates/map.html:35 msgid "Loading..." -msgstr "" +msgstr "正在加载..." diff --git a/searx/translations/zh_TW/LC_MESSAGES/messages.po b/searx/translations/zh_TW/LC_MESSAGES/messages.po index d51bb06..9ddc54b 100644 --- a/searx/translations/zh_TW/LC_MESSAGES/messages.po +++ b/searx/translations/zh_TW/LC_MESSAGES/messages.po @@ -7,12 +7,13 @@ # 黃柏諺 <s8321414@gmail.com>, 2017,2019 # Marc Abonce Seguin, 2019 # Mingye Wang <arthur200126@gmail.com>, 2018 +# 黃柏諺 <s8321414@gmail.com>, 2020 msgid "" msgstr "" "Project-Id-Version: searx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "POT-Creation-Date: 2020-07-09 15:07+0200\n" -"PO-Revision-Date: 2020-07-09 13:10+0000\n" +"PO-Revision-Date: 2020-07-10 02:51+0000\n" "Last-Translator: 黃柏諺 <s8321414@gmail.com>\n" "Language-Team: Chinese (Taiwan) (http://www.transifex.com/asciimoo/searx/language/zh_TW/)\n" "MIME-Version: 1.0\n" @@ -125,15 +126,15 @@ msgstr "錯誤" #: searx/engines/google.py:217 searx/engines/google_images.py:128 msgid "CAPTCHA required" -msgstr "" +msgstr "需要 CAPTCHA" #: searx/engines/openstreetmap.py:46 msgid "Get directions" -msgstr "" +msgstr "取得路線" #: searx/engines/pdbe.py:87 msgid "{title} (OBSOLETE)" -msgstr "" +msgstr "{title} (已過時)" #: searx/engines/pdbe.py:94 msgid "This entry has been superseded by" @@ -634,19 +635,19 @@ msgstr "一個尊重隱私,可再開發的集合式搜尋引擎" #: searx/templates/oscar/base.html:86 searx/templates/simple/base.html:55 msgid "Source code" -msgstr "" +msgstr "原始碼" #: searx/templates/oscar/base.html:87 searx/templates/simple/base.html:56 msgid "Issue tracker" -msgstr "" +msgstr "議題追蹤程式" #: searx/templates/oscar/base.html:88 searx/templates/simple/base.html:57 msgid "Public instances" -msgstr "" +msgstr "公開站臺" #: searx/templates/oscar/languages.html:1 msgid "Language" -msgstr "" +msgstr "語言" #: searx/templates/oscar/macros.html:28 searx/templates/oscar/macros.html:40 #: searx/templates/simple/macros.html:28 @@ -750,19 +751,19 @@ msgstr "盡可能重新導向至出版品的開放存取版本(需要外掛程 #: searx/templates/oscar/preferences.html:135 msgid "Engine tokens" -msgstr "" +msgstr "引擎權杖" #: searx/templates/oscar/preferences.html:136 msgid "Access tokens for private engines" -msgstr "" +msgstr "私人引擎的存取權杖" #: searx/templates/oscar/preferences.html:161 msgid "Allow all" -msgstr "" +msgstr "允許全部" #: searx/templates/oscar/preferences.html:162 msgid "Disable all" -msgstr "" +msgstr "停用全部" #: searx/templates/oscar/preferences.html:179 #: searx/templates/oscar/preferences.html:189 @@ -853,7 +854,7 @@ msgstr "連結" #: searx/templates/oscar/results.html:68 msgid "RSS subscription" -msgstr "" +msgstr "RSS 訂閱" #: searx/templates/oscar/results.html:75 msgid "Search results" @@ -874,12 +875,12 @@ msgstr "開始搜尋" #: searx/templates/oscar/search_full.html:12 #: searx/templates/simple/search.html:5 msgid "Clear search" -msgstr "" +msgstr "清除搜尋" #: searx/templates/oscar/search.html:9 #: searx/templates/oscar/search_full.html:12 msgid "Clear" -msgstr "" +msgstr "清除" #: searx/templates/oscar/stats.html:2 msgid "stats" @@ -1054,11 +1055,11 @@ msgstr "隱藏影片" #: searx/templates/oscar/result_templates/videos.html:19 msgid "Author" -msgstr "" +msgstr "作者" #: searx/templates/oscar/result_templates/videos.html:20 msgid "Length" -msgstr "" +msgstr "長度" #: searx/templates/pix-art/results.html:28 msgid "Load more..." @@ -1082,4 +1083,4 @@ msgstr "隱私" #: searx/templates/simple/result_templates/map.html:35 msgid "Loading..." -msgstr "" +msgstr "正在載入……" diff --git a/searx/utils.py b/searx/utils.py index 057e9d0..3172ad8 100644 --- a/searx/utils.py +++ b/searx/utils.py @@ -522,7 +522,7 @@ def get_xpath(xpath_spec): try: result = XPath(xpath_spec) except XPathSyntaxError as e: - raise SearxXPathSyntaxException(xpath_spec, str(e.msg)) + raise SearxXPathSyntaxException(xpath_spec, str(e.msg)) from e xpath_cache[xpath_spec] = result return result @@ -553,7 +553,7 @@ def eval_xpath(element, xpath_spec): return xpath(element) except XPathError as e: arg = ' '.join([str(i) for i in e.args]) - raise SearxEngineXPathException(xpath_spec, arg) + raise SearxEngineXPathException(xpath_spec, arg) from e def eval_xpath_list(element, xpath_spec, min_len=None): diff --git a/searx/version.py b/searx/version.py index d9bf907..aa631d8 100644 --- a/searx/version.py +++ b/searx/version.py @@ -17,8 +17,8 @@ along with searx. If not, see < http://www.gnu.org/licenses/ >. ''' # version of searx -VERSION_MAJOR = 0 -VERSION_MINOR = 18 +VERSION_MAJOR = 1 +VERSION_MINOR = 0 VERSION_BUILD = 0 VERSION_STRING = "{0}.{1}.{2}".format(VERSION_MAJOR, diff --git a/searx/webadapter.py b/searx/webadapter.py index 7c71b72..59d1ffb 100644 --- a/searx/webadapter.py +++ b/searx/webadapter.py @@ -1,3 +1,4 @@ +from collections import defaultdict from typing import Dict, List, Optional, Tuple from searx.exceptions import SearxParameterException from searx.webutils import VALID_LANGUAGE_CODE @@ -105,20 +106,8 @@ def parse_timeout(form: Dict[str, str], raw_text_query: RawTextQuery) -> Optiona return None try: return float(timeout_limit) - except ValueError: - raise SearxParameterException('timeout_limit', timeout_limit) - - -def parse_specific(raw_text_query: RawTextQuery) -> Tuple[List[EngineRef], List[str]]: - query_engineref_list = raw_text_query.enginerefs - additional_categories = set() - for engineref in raw_text_query.enginerefs: - if engineref.from_bang: - additional_categories.add('none') - else: - additional_categories.add(engineref.category) - query_categories = list(additional_categories) - return query_engineref_list, query_categories + except ValueError as e: + raise SearxParameterException('timeout_limit', timeout_limit) from e def parse_category_form(query_categories: List[str], name: str, value: str) -> None: @@ -171,8 +160,7 @@ def get_engineref_from_category_list(category_list: List[str], disabled_engines: return result -def parse_generic(preferences: Preferences, form: Dict[str, str], disabled_engines: List[str])\ - -> Tuple[List[EngineRef], List[str]]: +def parse_generic(preferences: Preferences, form: Dict[str, str], disabled_engines: List[str]) -> List[EngineRef]: query_engineref_list = [] query_categories = [] @@ -195,8 +183,6 @@ def parse_generic(preferences: Preferences, form: Dict[str, str], disabled_engin if query_categories: # add engines from referenced by the "categories" parameter and the "category_*"" parameters query_engineref_list.extend(get_engineref_from_category_list(query_categories, disabled_engines)) - # get categories from the query_engineref_list - query_categories = list(set(engine.category for engine in query_engineref_list)) else: # no "engines" parameters in the form if not query_categories: @@ -208,7 +194,16 @@ def parse_generic(preferences: Preferences, form: Dict[str, str], disabled_engin # declared under the specific categories query_engineref_list.extend(get_engineref_from_category_list(query_categories, disabled_engines)) - return query_engineref_list, query_categories + return query_engineref_list + + +def parse_engine_data(form): + engine_data = defaultdict(dict) + for k, v in form.items(): + if k.startswith("engine_data"): + _, engine, key = k.split('-') + engine_data[engine][key] = v + return engine_data def get_search_query_from_webapp(preferences: Preferences, form: Dict[str, str])\ @@ -232,24 +227,24 @@ def get_search_query_from_webapp(preferences: Preferences, form: Dict[str, str]) query_time_range = parse_time_range(form) query_timeout = parse_timeout(form, raw_text_query) external_bang = raw_text_query.external_bang + engine_data = parse_engine_data(form) if not is_locked('categories') and raw_text_query.enginerefs and raw_text_query.specific: # if engines are calculated from query, # set categories by using that informations - query_engineref_list, query_categories = parse_specific(raw_text_query) + query_engineref_list = raw_text_query.enginerefs else: # otherwise, using defined categories to # calculate which engines should be used - query_engineref_list, query_categories = parse_generic(preferences, form, disabled_engines) + query_engineref_list = parse_generic(preferences, form, disabled_engines) query_engineref_list = deduplicate_engineref_list(query_engineref_list) query_engineref_list, query_engineref_list_unknown, query_engineref_list_notoken =\ validate_engineref_list(query_engineref_list, preferences) - return (SearchQuery(query, query_engineref_list, query_categories, - query_lang, query_safesearch, query_pageno, - query_time_range, query_timeout, - external_bang=external_bang), + return (SearchQuery(query, query_engineref_list, query_lang, query_safesearch, query_pageno, + query_time_range, query_timeout, external_bang=external_bang, + engine_data=engine_data), raw_text_query, query_engineref_list_unknown, query_engineref_list_notoken) diff --git a/searx/webapp.py b/searx/webapp.py index ace5a12..b4466c7 100755 --- a/searx/webapp.py +++ b/searx/webapp.py @@ -60,7 +60,7 @@ from searx import brand, static_path from searx import settings, searx_dir, searx_debug from searx.exceptions import SearxParameterException from searx.engines import ( - categories, engines, engine_shortcuts, get_engines_stats, initialize_engines + categories, engines, engine_shortcuts, get_engines_stats ) from searx.webutils import ( UnicodeWriter, highlight_content, get_resources_directory, @@ -71,21 +71,27 @@ from searx.webadapter import get_search_query_from_webapp, get_selected_categori from searx.utils import html_to_text, gen_useragent, dict_subset, match_language from searx.version import VERSION_STRING from searx.languages import language_codes as languages -from searx.search import SearchWithPlugins +from searx.search import SearchWithPlugins, initialize as search_initialize +from searx.search.checker import get_result as checker_get_result from searx.query import RawTextQuery -from searx.autocomplete import searx_bang, backends as autocomplete_backends +from searx.autocomplete import search_autocomplete, backends as autocomplete_backends from searx.plugins import plugins from searx.plugins.oa_doi_rewrite import get_doi_resolver from searx.preferences import Preferences, ValidationException, LANGUAGE_CODES from searx.answerers import answerers from searx.poolrequests import get_global_proxies +from searx.answerers import ask from searx.metrology.error_recorder import errors_per_engines - # serve pages with HTTP/1.1 from werkzeug.serving import WSGIRequestHandler WSGIRequestHandler.protocol_version = "HTTP/{}".format(settings['server'].get('http_protocol_version', '1.0')) +# check secret_key +if not searx_debug and settings['server']['secret_key'] == 'ultrasecretkey': + logger.error('server.secret_key is not changed. Please use something else instead of ultrasecretkey.') + exit(1) + # about static static_path = get_resources_directory(searx_dir, 'static', settings['ui']['static_path']) logger.debug('static directory is %s', static_path) @@ -131,12 +137,13 @@ werkzeug_reloader = flask_run_development or (searx_debug and __name__ == "__mai # initialize the engines except on the first run of the werkzeug server. if not werkzeug_reloader\ or (werkzeug_reloader and os.environ.get("WERKZEUG_RUN_MAIN") == "true"): - initialize_engines(settings['engines']) + search_initialize(enable_checker=True) babel = Babel(app) rtl_locales = ['ar', 'arc', 'bcc', 'bqi', 'ckb', 'dv', 'fa', 'fa_IR', 'glk', 'he', 'ku', 'mzn', 'pnb', 'ps', 'sd', 'ug', 'ur', 'yi'] +ui_locale_codes = [l.replace('_', '-') for l in settings['locales'].keys()] # used when translating category names _category_names = (gettext('files'), @@ -170,6 +177,9 @@ def _get_browser_or_settings_language(request, lang_list): for lang in request.headers.get("Accept-Language", "en").split(","): if ';' in lang: lang = lang.split(';')[0] + if '-' in lang: + lang_parts = lang.split('-') + lang = "{}-{}".format(lang_parts[0], lang_parts[-1].upper()) locale = match_language(lang, lang_list, fallback=None) if locale is not None: return locale @@ -189,13 +199,10 @@ def get_locale(): locale_source = 'preferences' else: # use local from the browser - locale = _get_browser_or_settings_language(request, settings['locales'].keys()) + locale = _get_browser_or_settings_language(request, ui_locale_codes) + locale = locale.replace('-', '_') locale_source = 'browser' - # - if locale == 'zh_TW': - locale = 'zh_Hant_TW' - # see _get_translations function # and https://github.com/searx/searx/pull/1863 if locale == 'oc': @@ -235,7 +242,8 @@ def code_highlighter(codelines, language=None): # highlight last codepart formatter = HtmlFormatter(linenos='inline', - linenostart=line_code_start) + linenostart=line_code_start, + cssclass="code-highlight") html_code = html_code + highlight(tmp_code, lexer, formatter) # reset conditions for next codepart @@ -249,7 +257,7 @@ def code_highlighter(codelines, language=None): last_line = line # highlight last codepart - formatter = HtmlFormatter(linenos='inline', linenostart=line_code_start) + formatter = HtmlFormatter(linenos='inline', linenostart=line_code_start, cssclass="code-highlight") html_code = html_code + highlight(tmp_code, lexer, formatter) return html_code @@ -354,6 +362,15 @@ def image_proxify(url): urlencode(dict(url=url.encode(), h=h))) +def get_translations(): + return { + # when overpass AJAX request fails (on a map result) + 'could_not_load': gettext('could not load data'), + # when there is autocompletion + 'no_item_found': gettext('No item found') + } + + def render(template_name, override_theme=None, **kwargs): disabled_engines = request.preferences.engines.get_disabled() @@ -413,6 +430,8 @@ def render(template_name, override_theme=None, **kwargs): kwargs['brand'] = brand + kwargs['translations'] = json.dumps(get_translations(), separators=(',', ':')) + kwargs['scripts'] = set() kwargs['endpoint'] = 'results' if 'q' in kwargs else request.endpoint for plugin in request.user_plugins: @@ -723,6 +742,7 @@ def search(): answers=result_container.answers, corrections=correction_urls, infoboxes=result_container.infoboxes, + engine_data=result_container.engine_data, paging=result_container.paging, unresponsive_engines=__get_translated_errors(result_container.unresponsive_engines), current_language=match_language(search_query.lang, @@ -757,27 +777,18 @@ def about(): def autocompleter(): """Return autocompleter results""" + # run autocompleter + results = [] + # set blocked engines disabled_engines = request.preferences.engines.get_disabled() # parse query raw_text_query = RawTextQuery(request.form.get('q', ''), disabled_engines) - # check if search query is set - if not raw_text_query.getQuery(): - return '', 400 - - # run autocompleter - completer = autocomplete_backends.get(request.preferences.get_value('autocomplete')) - - # parse searx specific autocompleter results like !bang - raw_results = searx_bang(raw_text_query) - # normal autocompletion results only appear if no inner results returned - # and there is a query part besides the engine and language bangs - if len(raw_results) == 0 and completer and (len(raw_text_query.query_parts) > 1 or - (len(raw_text_query.languages) == 0 and - not raw_text_query.specific)): + # and there is a query part + if len(raw_text_query.autocomplete_list) == 0 and len(raw_text_query.getQuery()) > 0: # get language from cookie language = request.preferences.get_value('language') if not language or language == 'all': @@ -785,15 +796,18 @@ def autocompleter(): else: language = language.split('-')[0] # run autocompletion - raw_results.extend(completer(raw_text_query.getQuery(), language)) + raw_results = search_autocomplete(request.preferences.get_value('autocomplete'), + raw_text_query.getQuery(), language) + for result in raw_results: + results.append(raw_text_query.changeQuery(result).getFullQuery()) - # parse results (write :language and !engine back to result string) - results = [] - for result in raw_results: - raw_text_query.changeQuery(result) + if len(raw_text_query.autocomplete_list) > 0: + for autocomplete_text in raw_text_query.autocomplete_list: + results.append(raw_text_query.get_autocomplete_full_query(autocomplete_text)) - # add parsed result - results.append(raw_text_query.getFullQuery()) + for answers in ask(raw_text_query): + for answer in answers: + results.append(str(answer['answer'])) # return autocompleter results if request.headers.get('X-Requested-With') == 'XMLHttpRequest': @@ -839,7 +853,6 @@ def preferences(): if e.timeout > settings['outgoing']['request_timeout']: stats[e.name]['warn_timeout'] = True stats[e.name]['supports_selected_language'] = _is_selected_language_supported(e, request.preferences) - engines_by_category[c].append(e) # get first element [0], the engine time, @@ -972,6 +985,12 @@ def stats_errors(): return jsonify(result) +@app.route('/stats/checker', methods=['GET']) +def stats_checker(): + result = checker_get_result() + return jsonify(result) + + @app.route('/robots.txt', methods=['GET']) def robots(): return Response("""User-agent: * @@ -1066,6 +1085,7 @@ def config(): 'default_theme': settings['ui']['default_theme'], 'version': VERSION_STRING, 'brand': { + 'CONTACT_URL': brand.CONTACT_URL, 'GIT_URL': brand.GIT_URL, 'DOCS_URL': brand.DOCS_URL }, @@ -1074,14 +1094,6 @@ def config(): }) -@app.route('/translations.js') -def js_translations(): - return render( - 'translations.js.tpl', - override_theme='__common__', - ), {'Content-Type': 'text/javascript; charset=UTF-8'} - - @app.errorhandler(404) def page_not_found(e): return render('404.html'), 404 diff --git a/searx/webutils.py b/searx/webutils.py index 8be8fce..2464a09 100644 --- a/searx/webutils.py +++ b/searx/webutils.py @@ -119,7 +119,10 @@ def highlight_content(content, query): else: regex_parts = [] for chunk in query.split(): - if len(chunk) == 1: + chunk = chunk.replace('"', '') + if len(chunk) == 0: + continue + elif len(chunk) == 1: regex_parts.append('\\W+{0}\\W+'.format(re.escape(chunk))) else: regex_parts.append('{0}'.format(re.escape(chunk))) |