Archive | Tutos-mémo

[Tuto] Une barre d’adresse pour les contrôler tous

search tuto

Ce soir je vais vous partager un petit tuto qui peut vous faire gagner beaucoup de temps : associer à chacun de vos moteurs de recherche un mot clé (ex: « wk » pour Wikipédia) et l’utiliser directement dans la barre d’adresse et tapant « wk blog » par exemple.

Cette astuce marche sous Google Chrome, je ne sais pas si c’est possible sur les autres navigateurs. Faîtes-moi part de votre expérience dans les commentaires :-) .

Voici les étapes :

  • Clic droit dans la barre d’adresse
  • Cliquez sur « modifier les moteurs de recherche »
  • Dans la nouvelle fenêtre, sélectionnez un moteur de recherche et cliquez sur « modifier »
  • Choisissez le nom et le mot clé de votre choix, et validez en cliquant sur OK

tuto2

Pour les utiliser il suffit d’entrer dans la barre d’adresse :

« [motclé] [mot ou groupe de mots à chercher]« 

Par exemple si vous entrez « wk blog », votre navigateur vous proposera alors automatiquement une recherche sur Wikipédia :-) .

tuto4

Pour ajouter un nouveau moteur de recherche, il faut trouver l’adresse de recherche. Pour cela, rendez-vous sur le site en question et faîtes une recherche normale. Ensuite, récupérez l’adresse de la page des résultats et remplacez le mot que vous avez cherché par « %s ».

tuto

Par exemple sur iconfinder.com j’ai cherché le mot « google ». La page des résultats a pour adresse : http://www.iconfinder.com/search/?q=google. Je remplace le mot recherché « google » par « %s », j’obtiens donc http://www.iconfinder.com/search/?q=%s comme adresse pour mon moteur de recherche personnalisé.

Pour l’ajouter à votre liste, refaites les 2 premières étapes puis cliquez sur « ajouter ». Remplissez les 3 champs en utilisant l’adresse que nous avons éditée juste avant.

tuto3

Et maintenant, à vous de jouer ;-) !

Posted in Geek, Tutos-mémoComments (0)

Créez la Chrome Web App d’un site en 5min

Magzine Chrome Web App

Il y a quelques temps je vous expliquais comment rendre votre cher navigateur Google Chrome compatible aux Chrome Web Apps. Aujourd’hui je vais vous réaliser un petit tuto sur la manière de transformer n’importe quel blog ou site web en Chrome Web App.

Vous pourrez ainsi profiter des avantages d’une Web App pour vos lectures courantes ;-) .

Pour créer une Web App vous avez besoin de 3 fichiers que vous allez mettre dans le répertoire dédié à votre application :

  • une icône du site au format PNG et de taille 24×24 pixels.
  • une icône du site au format PNG et de taille 128×128 pixels.
  • un fichier texte nommé manifest.json qui contient la description de votre application.

Le fichier manifest.json doit contenir les lignes suivantes (à modifier en fonction de votre application) :

{
"name": "MaG’zine.biz",
"version": "1",
"icons": {
"128": "magzinebiz_128.png",
"24": "magzinebiz_24.png"
},
"permissions": [ "notifications" ],
"app": {
"launch": {
"web_url": "http://www.magzine.biz/"
}
}
}

Pour installer votre Web App il vous suffit, dans Google Chrome, de cliquer sur l’icône en forme de clé à molette puis d’aller dans le menu Outils -> Extensions (ou entrez chrome://extensions/ dans la barre d’adresse).

Dans la nouvelle page cliquez sur le lien « Mode développeur » en haut à droite puis sur le bouton « Charger l’extensions non empaquetée… » et sélectionnez le répertoire de votre application et enfin validez.

Magzine.biz Chrome Web App

Vous allez alors la voir apparaître en haut de votre liste d’extensions.

Si tout va bien vous devriez arriver sur le site web de votre choix en cliquant sur l’icône de votre application.

Magzine.biz Chrome Web App

Pour finir nous allons empaqueter l’application afin qu’elle puisse être distribuée et mise à disposition des autres sur la Chrome Web Store quand celle-ci sera ouverte.

Sur la page des extensions cliquez sur le bouton « Empaqueter l’extension… ». Sélectionnez le répertoire de votre application et validez (le second champ n’est pas obligatoire). 2 fichiers sont alors créés à côté de ce répertoire : un .pem (la clé privée si vous souhaitez crypter l’application) et un .crx qui est le package de votre application.

Vous pouvez maintenant distribuer le .crx de votre application pour en faire profiter les autres :-) . Pour l’installer je vous renvoie à mon autre post qui explique la procédure.

Et je suis donc fière de vous présenter celle de MaG’zine.biz, téléchargeable en cliquant sur la bannière ci-dessous ou à partir du menu à droite :-)

Chrome Web App de MaG'zine.biz

Source : blog.nicolargo.com

Posted in Geek, Tutos-mémoComments (0)

Découvrez les Google Chrome Web Apps

Chromium

Aujourd’hui je vais vous parler des Google Chrome Web Apps ! Comme le nom l’indique, il s’agit d’applications de toutes sortes (Gmail, Twitter, Facebook, Google Maps, …) prévues pour être intégrées au navigateur Google Chrome. Elle sont facilement accessibles grâce à des raccourcis qui peuvent être épinglés à la barre d’onglets et ainsi se lancer directement au démarrage.

La fonctionnalité qui permet à Chrome d’utiliser les Web Apps est encore en développement et nécessite pour l’instant d’installer la version « dev channel » de Chrome téléchargeable ici. Rassurez-vous cela ne change rien à vos marque-pages, à vos extensions ni à votre utilisation de Chrome, vous aurez juste régulièrement droit à des nouveautés disponibles en avant-première ;-) .

Une fois la dev channel installée, trouvez le raccourci du programme et faîtes clic droit -> propriétés. Vous obtiendrez alors la fenêtre ci-dessous.

Chrome Web Apps

Il vous suffit de rajouter –enable-apps dans le champ Cible en laissant un espace après les derniers guillemets.

Rendez-vous ensuite sur ce site pour avoir une liste des Apps disponibles et faîtes clic droit->enregistrer la cible du lien sous sur le lien de votre choix. Cela vous télécharge un fichier ayant pour extension « .crx » comme par exemple gmail_app.crx.

Faîtes un glissé-déposé de ce fichier dans votre navigateur Google Chrome, qui vous demandera une confirmation pour installer l’application. Après validation, en lançant un nouvel onglet, toutes vos apps installées seront présentes.

Chrome Web Apps

Il vous suffit de cliquer sur l’une d’elles pour qu’elle se lance dans un « mini-onglet » en haut à gauche et reste accessible en permanence. Un clic droit sur un de ces onglet vous permet d’épingler une app pour qu’elle se lance au démarrage de Chrome. La même chose vous permet d’annuler l’opération.

Chrome Web Apps

A vous maintenant de fouiller sur le net pour trouver toutes les applications disponibles en attendant le lancement officiel où elle seront alors toutes rassemblées sur la Chrome Web Store.

Il est également possible de créer une Web App pour n’importe quel site ou blog (explications sur ce tuto), je me pencherai sur celle de MaG’zine dès que j’aurai un peu de temps ;-) .

Posted in Geek, Tutos-mémoComments (2)

Ma sélection de blogs

livre

Hello !
Il se peut que je n’ai pas beaucoup de temps pour bloguer pendant les 2 prochaines semaines, alors j’en profite pour lancer une nouveauté sur le blog : les « Ma sélection de… » :-) . Pour la première, je vous ai concocté une liste de quelques blogs que j’aime bien parmi tous ceux que je suit régulièrement. Et il n’y a pas que de l’informatique, mais aussi du sport, de la déco et de l’écolo !

En effet, pour ceux qui ne le savent pas, tout d’abord je déménage ce week-end pour laisser la place à de gros travaux qui auront lieu cet automne, et ensuite je serai en « vacances/reconnaissance » avec mes parents en Norvège la première semaine du mois d’août avant de retrouver Gautier pour nous installer à Oslo pour nos 5 mois d’étude !

Je sais je vais vous manquer mais vus aurez bientôt plein de news et de photos norvégiennes ;-)

Blogs Hi-Tech et informatique : pour se tenir informé, tant sur un plan sérieux qu’insolite, de tout ce qui se passe dans le monde des nouvelles technologies.

Blog sportif : faits historiques marquants et actualité sportive.

Blog déco/brico : trucs, astuces et idées pour rénover, bricoler et décorer soi-même.

Blog écolo : astuces pour devenir plus respectueux de la planète.

Blog beauté/santé : conseils soins, tendances, mode et beauté

Et en bonus Le guide de voyage officiel d’Oslo si vous voulez tout savoir sur ma vie pendant les 5 prochains mois ^^

Voilà de quoi s’occuper et découvrir plein de choses pendant les vacances. Si vous avez d’autres liens intéressants à partager n’hésitez pas !

Information Overload

[Source]

Posted in Geek, Mes sélections, Tutos-mémoComments (0)

Le HTML5 ça rocks avec Google !

Google, partout, tout le temps.

C’est en effet ce que l’on constate une fois de plus car Google, très impliqué dans la définition et le développement du HTML5 qui va définir les nouveaux standards du web, vient de mettre en ligne un « bac à sable » pour les pionniers qui veulent voir un peu la bête de plus près : HTML5Rocks.

HTML5

Sur ce portail, entièrement en anglais, vous trouverez une présentation interactive du HTML5 (mais vous connaissez déjà tout ;-) ) pour découvrir les nouvelles possibilités qu’il offre.

HTML5

Mais aussi des tutoriaux pour apprendre à utiliser chaque fonctionnalité.

HTML5

Mais la particularité de ce site est son bac à sable, son terrain de jeux, la possibilité de tester en ligne et en direct du code en HTML, CSS, JavaScript, utiliser des API et j’en passe.

Amusez-vous bien et n’oubliez pas la pelle et le seau !

HTML5

Posted in Geek, News, Tutos-mémoComments (0)

Montage vidéo facile avec Youtube

youtube_logo

Google vient juste de lancer un nouveau service (oui un de plus!) qui devrait ravir les novices en montage vidéo :-D . En effet sur son site Youtube, il est désormais possible de créer en ligne et en quelques étapes très simples votre propre film de vacances. Utiliser plusieurs vidéos dans le même montage, découper chaque bout à votre guise, modifier leur ordre d’apparition, insérer plusieurs musiques parmi une bibliothèque assez riche c’est désormais possible, rapide et gratuit !

  1. Première étape, il faut uploader la ou les vidéos que vous souhaitez utiliser dans votre montage sur votre compte Youtube (pas besoin de créer un nouveau compte sur vous possédez déjà un compte Google).
  2. youtube_videoeditor1

  3. Ensuite sur http://www.youtube.com/testtube vous pourrez tester plein de nouvelles fonctionnalitées dont le Video Editor. C’est celle-ci que nous allons essayer. EDIT: la fonctionnalité est maintenant directement accessible à l’adresse: http://www.youtube.com/editor.
  4. videoeditor

  5. Dans la nouvelle page vous avez la liste de vos vidéos uploadées qui apparaissent, il vous suffit alors de cliquer sur le « + » pour ajouter celles de votre choix dans la « Time Line » votre table de montage. Un clic sur la paire de ciseaux vous offre la possibilité de couper cette vidéo (par la fin ou le début) pour n’en garder qu’un bout.
  6. youtube1

    youtube3

  7. Vous pouvez enfin vous occuper du son dans l’onglet Audio et choisir un morceau de musique pour agrémenter votre montage. Utilisez le classement par genre ou par artiste pour votre recherche et pré-écoutez le morceau pour choisir. Mais vous pouvez toujours le supprimer avec la croix une fois que vous l’avez ajouté s’il ne vous convient pas.
  8. youtube4

  9. Il ne vous reste qu’à donner un titre à votre montage et le publier pour ensuite le télécharger si vous le souhaitez.

Voici le tutoriel officiel en vidéo et en anglais.

Amusez-vous bien !

Posted in Geek, Tutos-mémoComments (0)

Pour ne rien manquer de la Coupe du Monde

zakumi

Ca y est la Coupe du Monde 2010 en Afrique du Sud va commencer ! Mais à l’heure de certains matches vous serez peut être au bureau (pas de chance !) alors j’ai sélectionné pour vous les meilleures extensions pour suivre les matches en direct dans votre navigateur sans avoir en permanence un onglet l’Equipe.fr ou Eurosport.fr d’ouvert ;-) .

Pour Google Chrome :

fifanews

Latest Fifa News

Cette extension vous donnera les dernières infos du mondial, les matches classés par jour et par groupe avec les scores en live et les plus belles photos de la compétition.

Galerie d’extensions pour Google Chrome : https://chrome.google.com/extensions/?hl=fr

Pour Firefox :

footiefox

FootieFox

En plus d’afficher directement dans la barre en bas du navigateur le score des matches en cours, vous pouvez choisir quels compétitions suivre parmi des dizaines (coupe du monde, coupe d’Afrique, championnats classés par continent ou par pays…), vous pouvez rechercher votre équipe favorite et programmer des alarmes. C’est l’extension parfaite pour les fan de foot et de loin la plus complète !

Galerie d’extensions pour Firefox : https://addons.mozilla.org/fr/firefox/

Pour Opera :

gcalendar

Celle-ci vous fournira le calendrier des matches ainsi qu’un rappel programmable.

Galerie d’extensions pour Opera : http://widgets.opera.com/

Pour Safari :

livesportstreaming

Live Sport Streaming

Ici vous n’aurez pas seulement le foot en live mais également les JO et une dizaines d’autres sports.

Galerie d’extensions pour Safari : http://safariaddons.com/en-US/safari/

Et si vous avez IE voici la galerie http://www.ieaddons.com/fr/, mais un bon conseil : changez de navigateur ;-) !

Posted in Fun, Geek, Sport, Tutos-mémoComments (0)

8 extensions Chrome pour les développeurs

Chromium

Et me revoici avec les extensions pour Google Chrome :-) mais cette fois-ci je vais parler de celles qui facilitent la vie des développeurs ! De l’aide au débugage au convertisseur de code couleurs en passant par la règle qui mesure les pixels à l’écran, voici de véritables perles pour tous ceux qui touchent un peu aux langages de programmation web.

eyedropper

Eye Dropper

Pipette magique qui vous permet de récupérer une couleur dans votre page web ou bien d’en créer une à l’aide du nuancier et d’avoir sous la main le code hexadécimal et RGB de votre couleur.

measureit

MeasureIt!

Vous voulez connaître la taille d’une image, d’un bouton ou de n’importe quel élément se trouvant sur une page web ? Cliquez sur la petite règle et mesurez-le directement dans votre navigateur.

firebug

Firebug

Déjà très connu sous Firefox, Firebug a maintenant sa version Chrome et est toujours aussi puissant pour analyser le code des éléments d’une page en live. Décrypte le HTML, CSS, JavaScript, ce qui passe par le réseau, bref c’est l’outil indispensable.

resolutiontest

Resolution Test

Vous voulez vérifier l’apparence de votre site web sous différentes résolutions ? Voici l’outil idéal qui vous montrera en un clic un aperçu de votre site sous toutes les résolutions que vous aurez choisies.

pendule

Pendule

Voilà de quoi désosser une page web intégralement en analysant et en pouvant jouer sur son CSS, ses script, ses images, ses flux RSS et bien d’autres.

validity

Validity

Petit utilitaire qui se présente sous la forme d’une petite icone à droite dans la barre d’adresse et qui vous permet de voir si votre site respecte les standards du web en un coup d’oeil.

ietab

IE Tab

Tous les développeurs sont confrontés au même problème : arriver à obtenir une mise en page aussi propre sous IE que sous les autres navigateur. Et bien grâce à cette extension, vous pourrez voir votre site comme si c’était IE qui l’ouvrait, mais en restant dans Chrome !

metaseo

META SEO inspector

Vous savez ces balises dans le <head> que l’on ne rempli jamais, celles qui décrivent votre site en quelques phrases et mots clés ? Et bien voilà l’extension qui vous rappellera à l’ordre si vous ne les avez pas renseignées !

Voilà vous êtes équipés, bon développement ! ;-)

Posted in Geek, Tutos-mémoComments (0)

10 programmes Linux indispensables

Ca y est la nouvelle version d’Ubuntu, Ubuntu 10.04 Lucid Lynx, est arrivée et comme toute personne curieuse et avide de découvertes vous voulez la tester. Vous avez passé sans encombre l’installation et vous voilà sur votre nouveau Linux !
Bien que de nombreux programmes soient déjà installés pour remplir les fonctions basiques, voici la liste des 10 programmes qui vont vous faciliter la vie !ubutnu-10.04-lucid-lynx

  1. Chrome
  2. Dropbox
  3. VLC
  4. Guake Terminal
  5. Picasa
  6. Filezilla
  7. Play on Linux
  8. Avant-Window-Navigator (AWN)
  9. Gnome-Do
  10. Déjà Dup

Read the full story

Posted in Geek, Tutos-mémoComments (1)

Concours d’extensions Google Chrome : apprendre à créer sa 1ère extension

Google chromeGoogle France a lancé un concours d’extensions Chrome réservé aux développeurs français , à l’occasion de la diffusion de la conférence annuelle Google I/O. Vous trouverez plus d’informations ici :

https://sites.google.com/site/chromextensions/

Alors je me suis dis : c’est l’occasion d’apprendre quelque chose de nouveau tout en ayant un but, une dead-line, une récompense à la fin (et oui tous les participants auront droit à un t-shirt Google ;-) ) et bien sûr de vous faire partager tout ça !
Read the full story

Posted in Geek, Tutos-mémoComments (2)

N’oubliez pas…

Mon flux RSS
Abonnez-vous à mon flux RSS ! Mes photos d'Oslo sur Picasa
Mes photos sur Picasa

Photos Flickr


Papaye jouePapaye étudie le céleri brancheNouveaux quartiersNouveaux quartiers

slickbox

Catégories



I support WWF

SEO Powered by Platinum SEO from Techblissonline PHVsPjxsaT48c3Ryb25nPndvb3RoZW1lc19zZXR0aW5nczwvc3Ryb25nPiAtIGE6MDp7fTwvbGk+PGxpPjxzdHJvbmc+d29vX2Fkc19yb3RhdGU8L3N0cm9uZz4gLSB0cnVlPC9saT48bGk+PHN0cm9uZz53b29fYWRfaW1hZ2VfMTwvc3Ryb25nPiAtIGh0dHA6Ly93d3cud29vdGhlbWVzLmNvbS9hZHMvMTI1eDEyNWEuanBnPC9saT48bGk+PHN0cm9uZz53b29fYWRfaW1hZ2VfMjwvc3Ryb25nPiAtIGh0dHA6Ly93d3cud29vdGhlbWVzLmNvbS9hZHMvMTI1eDEyNWIuanBnPC9saT48bGk+PHN0cm9uZz53b29fYWRfaW1hZ2VfMzwvc3Ryb25nPiAtIGh0dHA6Ly93d3cud29vdGhlbWVzLmNvbS9hZHMvMTI1eDEyNWMuanBnPC9saT48bGk+PHN0cm9uZz53b29fYWRfaW1hZ2VfNDwvc3Ryb25nPiAtIGh0dHA6Ly93d3cud29vdGhlbWVzLmNvbS9hZHMvMTI1eDEyNWQuanBnPC9saT48bGk+PHN0cm9uZz53b29fYWRfbXB1X2Fkc2Vuc2U8L3N0cm9uZz4gLSA8L2xpPjxsaT48c3Ryb25nPndvb19hZF9tcHVfZGlzYWJsZTwvc3Ryb25nPiAtIHRydWU8L2xpPjxsaT48c3Ryb25nPndvb19hZF9tcHVfaW1hZ2U8L3N0cm9uZz4gLSBodHRwOi8vd3d3Lndvb3RoZW1lcy5jb20vYWRzLzMwMHgyNTBhLmpwZzwvbGk+PGxpPjxzdHJvbmc+d29vX2FkX21wdV91cmw8L3N0cm9uZz4gLSBodHRwOi8vd3d3Lndvb3RoZW1lcy5jb208L2xpPjxsaT48c3Ryb25nPndvb19hZF90b3BfYWRzZW5zZTwvc3Ryb25nPiAtIDwvbGk+PGxpPjxzdHJvbmc+d29vX2FkX3RvcF9kaXNhYmxlPC9zdHJvbmc+IC0gdHJ1ZTwvbGk+PGxpPjxzdHJvbmc+d29vX2FkX3RvcF9pbWFnZTwvc3Ryb25nPiAtIGh0dHA6Ly93d3cud29vdGhlbWVzLmNvbS9hZHMvNDY4eDYwYS5qcGc8L2xpPjxsaT48c3Ryb25nPndvb19hZF90b3BfdXJsPC9zdHJvbmc+IC0gaHR0cDovL3d3dy53b290aGVtZXMuY29tPC9saT48bGk+PHN0cm9uZz53b29fYWRfdXJsXzE8L3N0cm9uZz4gLSBodHRwOi8vd3d3Lndvb3RoZW1lcy5jb208L2xpPjxsaT48c3Ryb25nPndvb19hZF91cmxfMjwvc3Ryb25nPiAtIGh0dHA6Ly93d3cud29vdGhlbWVzLmNvbTwvbGk+PGxpPjxzdHJvbmc+d29vX2FkX3VybF8zPC9zdHJvbmc+IC0gaHR0cDovL3d3dy53b290aGVtZXMuY29tPC9saT48bGk+PHN0cm9uZz53b29fYWRfdXJsXzQ8L3N0cm9uZz4gLSBodHRwOi8vd3d3Lndvb3RoZW1lcy5jb208L2xpPjxsaT48c3Ryb25nPndvb19hbHRfc3R5bGVzaGVldDwvc3Ryb25nPiAtIGJsdWUuY3NzPC9saT48bGk+PHN0cm9uZz53b29fYXV0aG9yPC9zdHJvbmc+IC0gdHJ1ZTwvbGk+PGxpPjxzdHJvbmc+d29vX2F1dG9faW1nPC9zdHJvbmc+IC0gdHJ1ZTwvbGk+PGxpPjxzdHJvbmc+d29vX2N1c3RvbV9jc3M8L3N0cm9uZz4gLSA8L2xpPjxsaT48c3Ryb25nPndvb19jdXN0b21fZmF2aWNvbjwvc3Ryb25nPiAtIGh0dHA6Ly93d3cubWFnemluZS5iaXovd3AtY29udGVudC93b29fdXBsb2Fkcy8xNy1QTHNfcGV0aXQucG5nPC9saT48bGk+PHN0cm9uZz53b29fZmVhdHVyZWRfY2F0ZWdvcnk8L3N0cm9uZz4gLSBTZWxlY3QgYSBjYXRlZ29yeTo8L2xpPjxsaT48c3Ryb25nPndvb19mZWF0X2VudHJpZXM8L3N0cm9uZz4gLSBTZWxlY3QgYSBudW1iZXI6PC9saT48bGk+PHN0cm9uZz53b29fZmVlZGJ1cm5lcl9pZDwvc3Ryb25nPiAtIDwvbGk+PGxpPjxzdHJvbmc+d29vX2ZlZWRidXJuZXJfdXJsPC9zdHJvbmc+IC0gaHR0cDovL3d3dy5tYWd6aW5lLmJpei8/ZmVlZD1yc3MyPC9saT48bGk+PHN0cm9uZz53b29fZnJhbWV3b3JrX3ZlcnNpb248L3N0cm9uZz4gLSAzLjIuMDk8L2xpPjxsaT48c3Ryb25nPndvb19nb29nbGVfYW5hbHl0aWNzPC9zdHJvbmc+IC0gPC9saT48bGk+PHN0cm9uZz53b29faG9tZTwvc3Ryb25nPiAtIHRydWU8L2xpPjxsaT48c3Ryb25nPndvb19ob21lX3RodW1iX2hlaWdodDwvc3Ryb25nPiAtIDU3PC9saT48bGk+PHN0cm9uZz53b29faG9tZV90aHVtYl93aWR0aDwvc3Ryb25nPiAtIDEwMDwvbGk+PGxpPjxzdHJvbmc+d29vX2ltYWdlX3NpbmdsZTwvc3Ryb25nPiAtIHRydWU8L2xpPjxsaT48c3Ryb25nPndvb19sb2dvPC9zdHJvbmc+IC0gaHR0cDovL3d3dy5tYWd6aW5lLmJpei93cC1jb250ZW50L3dvb191cGxvYWRzLzIwLWhlYWRlcl9tYWd6aW5lMi5wbmc8L2xpPjxsaT48c3Ryb25nPndvb19tYW51YWw8L3N0cm9uZz4gLSBodHRwOi8vd3d3Lndvb3RoZW1lcy5jb20vc3VwcG9ydC90aGVtZS1kb2N1bWVudGF0aW9uL2dhemV0dGUtZWRpdGlvbi88L2xpPjxsaT48c3Ryb25nPndvb19yZXNpemU8L3N0cm9uZz4gLSB0cnVlPC9saT48bGk+PHN0cm9uZz53b29fc2hvcnRuYW1lPC9zdHJvbmc+IC0gd29vPC9saT48bGk+PHN0cm9uZz53b29fc2hvd19jYXJvdXNlbDwvc3Ryb25nPiAtIGZhbHNlPC9saT48bGk+PHN0cm9uZz53b29fc2hvd192aWRlbzwvc3Ryb25nPiAtIGZhbHNlPC9saT48bGk+PHN0cm9uZz53b29fc2luZ2xlX2hlaWdodDwvc3Ryb25nPiAtIDE4MDwvbGk+PGxpPjxzdHJvbmc+d29vX3NpbmdsZV93aWR0aDwvc3Ryb25nPiAtIDI1MDwvbGk+PGxpPjxzdHJvbmc+d29vX3RhYnM8L3N0cm9uZz4gLSB0cnVlPC9saT48bGk+PHN0cm9uZz53b29fdGhlbWVuYW1lPC9zdHJvbmc+IC0gR2F6ZXR0ZTwvbGk+PGxpPjxzdHJvbmc+d29vX3VwbG9hZHM8L3N0cm9uZz4gLSBhOjI0OntpOjA7czo2ODoiaHR0cDovL3d3dy5tYWd6aW5lLmJpei93cC1jb250ZW50L3dvb191cGxvYWRzLzIwLWhlYWRlcl9tYWd6aW5lMi5wbmciO2k6MTtzOjY4OiJodHRwOi8vd3d3Lm1hZ3ppbmUuYml6L3dwLWNvbnRlbnQvd29vX3VwbG9hZHMvMTktaGVhZGVyX21hZ3ppbmUyLnBuZyI7aToyO3M6Njc6Imh0dHA6Ly93d3cubWFnemluZS5iaXovd3AtY29udGVudC93b29fdXBsb2Fkcy8xOC1oZWFkZXJfbWFnemluZS5QTkciO2k6MztzOjYyOiJodHRwOi8vd3d3Lm1hZ3ppbmUuYml6L3dwLWNvbnRlbnQvd29vX3VwbG9hZHMvMTctUExzX3BldGl0LnBuZyI7aTo0O3M6Njg6Imh0dHA6Ly93d3cubWFnemluZS5iaXovd3AtY29udGVudC93b29fdXBsb2Fkcy8xNi1iYW5uaWVyZV9wYXJpczIucG5nIjtpOjU7czo2NzoiaHR0cDovL3d3dy5tYWd6aW5lLmJpei93cC1jb250ZW50L3dvb191cGxvYWRzLzE1LWhhbGxvX2Jhbm5pZXJlLnBuZyI7aTo2O3M6Njg6Imh0dHA6Ly93d3cubWFnemluZS5iaXovd3AtY29udGVudC93b29fdXBsb2Fkcy8xNC1iYW5uaWVyZV9wYXJpczIucG5nIjtpOjc7czo2MzoiaHR0cDovL3d3dy5tYWd6aW5lLmJpei93cC1jb250ZW50L3dvb191cGxvYWRzLzEzLWJhbm5pZXJlX2IucG5nIjtpOjg7czo2ODoiaHR0cDovL3d3dy5tYWd6aW5lLmJpei93cC1jb250ZW50L3dvb191cGxvYWRzLzEyLWJhbm5pZXJlX3BhcmlzMi5wbmciO2k6OTtzOjYzOiJodHRwOi8vd3d3Lm1hZ3ppbmUuYml6L3dwLWNvbnRlbnQvd29vX3VwbG9hZHMvMTEtYmFubmllcmVfYi5wbmciO2k6MTA7czo3MToiaHR0cDovL3d3dy5tYWd6aW5lLmJpei93cC1jb250ZW50L3dvb191cGxvYWRzLzEwLWJhbm5pZXJlX2dpcm9uZGlucy5wbmciO2k6MTE7czo2MzoiaHR0cDovL3d3dy5tYWd6aW5lLmJpei93cC1jb250ZW50L3dvb191cGxvYWRzLzE1LWJhbm5pZXJlX2IucG5nIjtpOjEyO3M6NjM6Imh0dHA6Ly93d3cubWFnemluZS5iaXovd3AtY29udGVudC93b29fdXBsb2Fkcy8xNC1iYW5uaWVyZV9iLnBuZyI7aToxMztzOjYzOiJodHRwOi8vd3d3Lm1hZ3ppbmUuYml6L3dwLWNvbnRlbnQvd29vX3VwbG9hZHMvMTMtYmFubmllcmVfYi5wbmciO2k6MTQ7czo2MToiaHR0cDovL3d3dy5tYWd6aW5lLmJpei93cC1jb250ZW50L3dvb191cGxvYWRzLzEyLWJhbm5pZXJlLnBuZyI7aToxNTtzOjYxOiJodHRwOi8vd3d3Lm1hZ3ppbmUuYml6L3dwLWNvbnRlbnQvd29vX3VwbG9hZHMvMTEtYmFubmllcmUucG5nIjtpOjE2O3M6NjE6Imh0dHA6Ly93d3cubWFnemluZS5iaXovd3AtY29udGVudC93b29fdXBsb2Fkcy8xMC1iYW5uaWVyZS5wbmciO2k6MTc7czo2MDoiaHR0cDovL3d3dy5tYWd6aW5lLmJpei93cC1jb250ZW50L3dvb191cGxvYWRzLzktYmFubmllcmUucG5nIjtpOjE4O3M6NjE6Imh0dHA6Ly93d3cubWFnemluZS5iaXovd3AtY29udGVudC93b29fdXBsb2Fkcy84LWJhbm5pZXJlMi5wbmciO2k6MTk7czo2MDoiaHR0cDovL3d3dy5tYWd6aW5lLmJpei93cC1jb250ZW50L3dvb191cGxvYWRzLzctYmFubmllcmUucG5nIjtpOjIwO3M6NTg6Imh0dHA6Ly93d3cubWFnemluZS5iaXovd3AtY29udGVudC93b29fdXBsb2Fkcy82LWJhbm5lci5qcGciO2k6MjE7czo1ODoiaHR0cDovL3d3dy5tYWd6aW5lLmJpei93cC1jb250ZW50L3dvb191cGxvYWRzLzUtYmFubmVyLmpwZyI7aToyMjtzOjYyOiJodHRwOi8vd3d3Lm1hZ3ppbmUuYml6L3dwLWNvbnRlbnQvd29vX3VwbG9hZHMvNC1NYUd6aW5lYml6LnBuZyI7aToyMztzOjYyOiJodHRwOi8vd3d3Lm1hZ3ppbmUuYml6L3dwLWNvbnRlbnQvd29vX3VwbG9hZHMvMy1NYUd6aW5lYml6LnBuZyI7fTwvbGk+PGxpPjxzdHJvbmc+d29vX3ZpZGVvX2NhdGVnb3J5PC9zdHJvbmc+IC0gU2VsZWN0IGEgY2F0ZWdvcnk6PC9saT48L3VsPg==