🎁 Cet article vous est offert. Articles gratuits utilisés : 1 / 1 (compteur remis à zéro tous les 30 jours). C’était votre dernier article gratuit pour cette période. Tout lire sans limite
Image d’en-tête : Joan Blaeu, Nova et accuratissima totius terrarum orbis tabula (carte du monde), Amsterdam, 1664 (Wikimedia Commons, domaine public)
Préparer mon voyage : le monde pays par pays, ville par ville
Où partir, que voir, que lire avant le départ ? Cet outil vous aide à composer votre voyage. Choisissez un continent puis un pays, ou tapez directement le nom d’une ville : vous trouverez pour chaque destination les villes et sites à découvrir, les guides et cartes de référence, les sites du patrimoine mondial de l’UNESCO, les conseils officiels aux voyageurs et toutes les pages du blog qui en parlent (art, histoire, littérature, musique). Ajoutez vos étapes à votre carnet de voyage, réorganisez-les, affichez l’itinéraire sur une carte et imprimez-le.
Comment ça marche
- 1. Choisissez un continent, puis un pays (ou utilisez la recherche).
- 2. Cliquez sur une ville pour voir ses guides, ses photos, sa carte et les pages du blog qui la concernent.
- 3. Ajoutez-la à votre carnet de voyage, puis imprimez votre itinéraire.
IWZ1bmN0aW9uKCl7dmFyIGU9eyJFdXJvcGUiOltbImFsIiwiQWxiYW5pZSIsImFsYmFuYWlzZSIsIlRpcmFuYSIsWyJUaXJhbmEiLCJCZXJhdCIsIkdqaXJva2FzdFx1MDBlYnIiLCJEdXJyXHUwMGVicyIsIlNoa29kXHUwMGViciIsIkJ1dHJpbnQiLCJTYXJhbmRhIiwiS29yXHUwMGU3XHUwMGViIiwiQXBvbGxvbmlhIl1dLFsiZGUiLCJBbGxlbWFnbmUiLCJhbGxlbWFuZGUiLCJCZXJsaW4iLFsiQmVybGluIiwiTXVuaWNoIiwiSGFtYm91cmciLCJDb2xvZ25lIiwiRHJlc2RlIiwiRnJhbmNmb3J0IiwiTnVyZW1iZXJnIiwiSGVpZGVsYmVyZyIsIldlaW1hciIsIlBvdHNkYW0iLCJMZWlwemlnIiwiQnJcdTAwZWFtZSIsIkxcdTAwZmNiZWNrIiwiQWl4LWxhLUNoYXBlbGxlIiwiQm9ubiIsIkRcdTAwZmNzc2VsZG9yZiIsIlRyXHUwMGU4dmVzIiwiTWF5ZW5jZSIsIldvcm1zIiwiU3BpcmUiLCJTdHV0dGdhcnQiLCJGcmlib3VyZy1lbi1CcmlzZ2F1IiwiQmFkZW4tQmFkZW4iLCJSYXRpc2Jvbm5lIiwiQmFtYmVyZyIsIld1cnR6Ym91cmciLCJSb3RoZW5idXJnIG9iIGRlciBUYXViZXIiLCJBdWdzYm91cmciLCJOZXVzY2h3YW5zdGVpbiIsIkZcdTAwZmNzc2VuIiwiR2FybWlzY2gtUGFydGVua2lyY2hlbiIsIkJlcmNodGVzZ2FkZW4iLCJMaW5kYXUiLCJDb25zdGFuY2UiLCJRdWVkbGluYm91cmciLCJXZXJuaWdlcm9kZSIsIkVyZnVydCIsIkVpc2VuYWNoIiwiV2l0dGVuYmVyZyIsIk1laXNzZW4iLCJHXHUwMGY2cmxpdHoiLCJTY2h3ZXJpbiIsIlN0cmFsc3VuZCIsIlJcdTAwZmNnZW4iLCJIYW5vdnJlIiwiR29zbGFyIiwiTWFyYm91cmciLCJLYXNzZWwiLCJSXHUwMGZjZGVzaGVpbSIsIkNvYmxlbmNlIiwiQmFjaGFyYWNoIiwiQ29jaGVtIiwiRXNzZW4iLCJNXHUwMGZjbnN0ZXIiXV0sWyJhZCIsIkFuZG9ycmUiLCJhbmRvcnJhbmUiLCJBbmRvcnJlLWxhLVZpZWlsbGUiLFsiQW5kb3JyZS1sYS1WaWVpbGxlIiwiT3JkaW5vIiwiQ2FuaWxsbyJdXSxbImF0IiwiQXV0cmljaGUiLCJhdXRyaWNoaWVubmUiLCJWaWVubmUiLFsiVmllbm5lIiwiU2FsemJvdXJnIiwiSW5uc2JydWNrIiwiR3JheiIsIkhhbGxzdGF0dCIsIk1lbGsiLCJLcmVtcyIsIkRcdTAwZmNybnN0ZWluIiwiTGlueiIsIktsYWdlbmZ1cnQiLCJCcmVnZW56IiwiS2l0emJcdTAwZmNoZWwiLCJTYWludC1Xb2xmZ2FuZyIsIkJhZCBJc2NobCIsIlplbGwgYW0gU2VlIiwiRWlzZW5zdGFkdCJdXSxbImJlIiwiQmVsZ2lxdWUiLCJiZWxnZSIsIkJydXhlbGxlcyIsWyJCcnV4ZWxsZXMiLCJCcnVnZXMiLCJHYW5kIiwiQW52ZXJzIiwiTGlcdTAwZThnZSIsIkxvdXZhaW4iLCJNYWxpbmVzIiwiTmFtdXIiLCJUb3VybmFpIiwiTW9ucyIsIkRpbmFudCIsIllwcmVzIiwiT3N0ZW5kZSIsIlNwYSIsIkR1cmJ1eSIsIldhdGVybG9vIl1dLFsiYnkiLCJCaVx1MDBlOWxvcnVzc2llIiwiYmlcdTAwZTlsb3J1c3NlIiwiTWluc2siLFsiTWluc2siLCJCcmVzdCIsIkhyb2RuYSIsIk1pciIsIk5lc3ZpaiIsIlZpdGVic2siLCJQb2xvdHNrIl1dLFsiYmEiLCJCb3NuaWUtSGVyelx1MDBlOWdvdmluZSIsImJvc25pZW5uZSIsIlNhcmFqZXZvIixbIlNhcmFqZXZvIiwiTW9zdGFyIiwiQmFuamEgTHVrYSIsIkphamNlIiwiUG9cdTAxMGRpdGVsaiIsIlZpXHUwMTYxZWdyYWQiLCJUcmViaW5qZSJdXSxbImJnIiwiQnVsZ2FyaWUiLCJidWxnYXJlIiwiU29maWEiLFsiU29maWEiLCJQbG92ZGl2IiwiVmVsaWtvIFRhcm5vdm8iLCJWYXJuYSIsIkJvdXJnYXMiLCJOZXNzZWJhciIsIlNvem9wb2wiLCJSaWxhIiwiS29wcml2Y2h0aXRzYSIsIk1lbG5payIsIkJhbnNrbyIsIkthemFubGFrIl1dLFsiY3kiLCJDaHlwcmUiLCJjaHlwcmlvdGUiLCJOaWNvc2llIixbIk5pY29zaWUiLCJQYXBob3MiLCJMaW1hc3NvbCIsIkxhcm5hY2EiLCJGYW1hZ291c3RlIiwiS3lyZW5pYSIsIkF5aWEgTmFwYSIsIktvdXJpb24iLCJNb250cyBUcm9vZG9zIl1dLFsiZnIiLCJDb3JzZSAoRnJhbmNlKSIsImNvcnNlIiwiQWphY2NpbyIsWyJBamFjY2lvIiwiQmFzdGlhIiwiQm9uaWZhY2lvIiwiQ2FsdmkiLCJDb3J0ZSIsIlBvcnRvLVZlY2NoaW8iLCJTYXJ0XHUwMGU4bmUiLCJMJ1x1MDBjZWxlLVJvdXNzZSIsIlNhaW50LUZsb3JlbnQiLCJQaWFuYSIsIkNhcCBDb3JzZSIsIkZpbGl0b3NhIl1dLFsiaHIiLCJDcm9hdGllIiwiY3JvYXRlIiwiWmFncmViIixbIlphZ3JlYiIsIkR1YnJvdm5payIsIlNwbGl0IiwiWmFkYXIiLCJQdWxhIiwiSHZhciIsIktvclx1MDEwZHVsYSIsIlJvdmluaiIsIlBvcmVcdTAxMGQiLCJUcm9naXIiLCJcdTAxNjBpYmVuaWsiLCJMYWNzIGRlIFBsaXR2aWNlIiwiS3JrYSIsIkJyYVx1MDEwZCIsIk9wYXRpamEiLCJWYXJhXHUwMTdlZGluIl1dLFsiZGsiLCJEYW5lbWFyayIsImRhbm9pc2UiLCJDb3BlbmhhZ3VlIixbIkNvcGVuaGFndWUiLCJBYXJodXMiLCJPZGVuc2UiLCJSb3NraWxkZSIsIkhlbHNpbmdcdTAwZjhyIiwiUmliZSIsIlNrYWdlbiIsIkJpbGx1bmQiLCJcdTAwY2VsZXMgRlx1MDBlOXJvXHUwMGU5Il1dLFsiZXMiLCJFc3BhZ25lIiwiZXNwYWdub2xlIiwiTWFkcmlkIixbIk1hZHJpZCIsIkJhcmNlbG9uZSIsIlNcdTAwZTl2aWxsZSIsIkdyZW5hZGUiLCJDb3Jkb3VlIiwiVG9sXHUwMGU4ZGUiLCJWYWxlbmNlIiwiU2FpbnQtSmFjcXVlcy1kZS1Db21wb3N0ZWxsZSIsIkJpbGJhbyIsIlNhbGFtYW5xdWUiLCJTXHUwMGU5Z292aWUiLCJcdTAwYzF2aWxhIiwiQ3VlbmNhIiwiU2FyYWdvc3NlIiwiQnVyZ29zIiwiTGVcdTAwZjNuIiwiT3ZpZWRvIiwiU2FudGFuZGVyIiwiU2FpbnQtU1x1MDBlOWJhc3RpZW4iLCJQYW1wZWx1bmUiLCJHXHUwMGU5cm9uZSIsIkZpZ3VlcmFzIiwiVGFycmFnb25lIiwiUGFsbWEgZGUgTWFqb3JxdWUiLCJJYml6YSIsIk1pbm9ycXVlIiwiQWxpY2FudGUiLCJNdXJjaWUiLCJNXHUwMGUxbGFnYSIsIlJvbmRhIiwiQ2FkaXgiLCJKZXJleiBkZSBsYSBGcm9udGVyYSIsIlx1MDBkYWJlZGEiLCJCYWV6YSIsIk1cdTAwZTlyaWRhIiwiQ1x1MDBlMWNlcmVzIiwiVHJ1amlsbG8iLCJBcmFuanVleiIsIkVsIEVzY29yaWFsIiwiQWxjYWxcdTAwZTEgZGUgSGVuYXJlcyIsIlZhbGxhZG9saWQiLCJUZXJ1ZWwiLCJMYXMgUGFsbWFzIGRlIEdyYW5kZSBDYW5hcmllIiwiVGVuZXJpZmUiLCJMYW56YXJvdGUiLCJNb250c2VycmF0IiwiU2l0Z2VzIiwiTmVyamEiLCJNYXJiZWxsYSIsIkFsbWVyXHUwMGVkYSJdXSxbImVlIiwiRXN0b25pZSIsImVzdG9uaWVubmUiLCJUYWxsaW5uIixbIlRhbGxpbm4iLCJUYXJ0dSIsIlBcdTAwZTRybnUiLCJIYWFwc2FsdSIsIlNhYXJlbWFhIiwiTGFoZW1hYSJdXSxbImZpIiwiRmlubGFuZGUiLCJmaW5sYW5kYWlzZSIsIkhlbHNpbmtpIixbIkhlbHNpbmtpIiwiVHVya3UiLCJSb3ZhbmllbWkiLCJQb3J2b28iLCJUYW1wZXJlIiwiU2F2b25saW5uYSIsIk5hYW50YWxpIiwiT3VsdSIsIkxhcG9uaWUiLCJJbmFyaSJdXSxbImZyIiwiRnJhbmNlIiwiZnJhblx1MDBlN2Fpc2UiLCJQYXJpcyIsWyJQYXJpcyIsIkx5b24iLCJNYXJzZWlsbGUiLCJCb3JkZWF1eCIsIlN0cmFzYm91cmciLCJOaWNlIiwiQXZpZ25vbiIsIkxhIENpb3RhdCIsIk1vbnQtU2FpbnQtTWljaGVsIiwiQ2FyY2Fzc29ubmUiLCJWZXJzYWlsbGVzIiwiUm91ZW4iLCJSZWltcyIsIkNoYXJ0cmVzIiwiQW1pZW5zIiwiTGlsbGUiLCJOYW50ZXMiLCJSZW5uZXMiLCJTYWludC1NYWxvIiwiVG91cnMiLCJBbWJvaXNlIiwiQ2hhbWJvcmQiLCJCbG9pcyIsIk9ybFx1MDBlOWFucyIsIkJvdXJnZXMiLCJEaWpvbiIsIkJlYXVuZSIsIlZcdTAwZTl6ZWxheSIsIkFubmVjeSIsIkNoYW1vbml4IiwiR3Jlbm9ibGUiLCJUb3Vsb3VzZSIsIkFsYmkiLCJNb250cGVsbGllciIsIk5cdTAwZWVtZXMiLCJBcmxlcyIsIkFpeC1lbi1Qcm92ZW5jZSIsIkNhc3NpcyIsIlNhaW50LVRyb3BleiIsIkNhbm5lcyIsIkFudGliZXMiLCJNZW50b24iLCJTYWludC1QYXVsLWRlLVZlbmNlIiwiQmlhcnJpdHoiLCJCYXlvbm5lIiwiTGEgUm9jaGVsbGUiLCJDb2xtYXIiLCJOYW5jeSIsIk1ldHoiLCJHaXZlcm55IiwiSG9uZmxldXIiLCJcdTAwYzl0cmV0YXQiLCJEZWF1dmlsbGUiLCJSb2NhbWFkb3VyIiwiU2FybGF0LWxhLUNhblx1MDBlOWRhIiwiTGFzY2F1eCIsIkNvbnF1ZXMiLCJMb3VyZGVzIiwiQWphY2NpbyIsIkJvbmlmYWNpbyIsIkNhbHZpIiwiQmFzdGlhIiwiQ2xlcm1vbnQtRmVycmFuZCIsIkxlIFB1eS1lbi1WZWxheSIsIlZpZW5uZSAoSXNcdTAwZThyZSkiLCJPcmFuZ2UiLCJHb3JkZXMiLCJMZXMgQmF1eC1kZS1Qcm92ZW5jZSIsIkZvbnRhaW5lYmxlYXUiLCJBdXZlcnMtc3VyLU9pc2UiLCJCYXJiaXpvbiIsIk1vaXNzYWMiLCJDbHVueSIsIlBvbnQtQXZlbiIsIlF1aW1wZXIiLCJDYXJuYWMiLCJWYW5uZXMiLCJEaW5hbiIsIkNvbGxpb3VyZSIsIlBlcnBpZ25hbiIsIlx1MDBjOXZpYW4tbGVzLUJhaW5zIl1dLFsiZ3IiLCJHclx1MDBlOGNlIiwiZ3JlY3F1ZSIsIkF0aFx1MDBlOG5lcyIsWyJBdGhcdTAwZThuZXMiLCJUaGVzc2Fsb25pcXVlIiwiRGVscGhlcyIsIk9seW1waWUiLCJTYW50b3JpbiIsIk15a29ub3MiLCJSaG9kZXMiLCJDb3Jmb3UiLCJNXHUwMGU5dFx1MDBlOW9yZXMiLCJIXHUwMGU5cmFrbGlvbiIsIk15Y1x1MDBlOG5lcyIsIlx1MDBjOXBpZGF1cmUiLCJOYXVwbGllIiwiQ29yaW50aGUiLCJTcGFydGUiLCJNeXN0cmFzIiwiTW9uZW12YXNpYSIsIlBhdG1vcyIsIk5heG9zIiwiUGFyb3MiLCJNaWxvcyIsIkRcdTAwZTlsb3MiLCJIeWRyYSIsIlx1MDBjOWdpbmUiLCJDclx1MDBlOHRlIiwiS25vc3NvcyIsIkxhIENhblx1MDBlOWUiLCJSXHUwMGU5dGh5bW5vbiIsIktvcyIsIkxpbmRvcyIsIlpha3ludGhvcyIsIkNcdTAwZTlwaGFsb25pZSIsIkl0aGFxdWUiLCJWZXJnaW5hIiwiUGVsbGEiLCJNb250IEF0aG9zIiwiS2F2YWxhIiwiSW9hbm5pbmEiLCJQYXJnYSIsIkNhcCBTb3VuaW9uIiwiTWFyYXRob24iXV0sWyJnbCIsIkdyb2VubGFuZCIsImdyb2VubGFuZGFpc2UiLCJOdXVrIixbIk51dWsiLCJJbHVsaXNzYXQiLCJLYW5nZXJsdXNzdWFxIiwiVGFzaWlsYXEiXV0sWyJodSIsIkhvbmdyaWUiLCJob25ncm9pc2UiLCJCdWRhcGVzdCIsWyJCdWRhcGVzdCIsIkVnZXIiLCJQXHUwMGU5Y3MiLCJTemVudGVuZHJlIiwiRXN6dGVyZ29tIiwiVmlzZWdyXHUwMGUxZCIsIkd5XHUwMTUxciIsIlNvcHJvbiIsIlRva2FqIiwiRGVicmVjZW4iLCJTemVnZWQiLCJIb2xsXHUwMGYza1x1MDE1MSIsIkxhYyBCYWxhdG9uIiwiVGloYW55IiwiUGFubm9uaGFsbWEiXV0sWyJpZSIsIklybGFuZGUiLCJpcmxhbmRhaXNlIiwiRHVibGluIixbIkR1YmxpbiIsIkdhbHdheSIsIkNvcmsiLCJLaWxrZW5ueSIsIktpbGxhcm5leSIsIkRpbmdsZSIsIkZhbGFpc2VzIGRlIE1vaGVyIiwiQ29ubmVtYXJhIiwiS2luc2FsZSIsIldhdGVyZm9yZCIsIkdsZW5kYWxvdWdoIiwiTmV3Z3JhbmdlIiwiQ2FzaGVsIiwiTGltZXJpY2siLCJTbGlnbyIsIlx1MDBjZWxlcyBkJ0FyYW4iXV0sWyJpcyIsIklzbGFuZGUiLCJpc2xhbmRhaXNlIiwiUmV5a2phdmlrIixbIlJleWtqYXZpayIsIkFrdXJleXJpIiwiQ2VyY2xlIGQnb3IiLCJWXHUwMGVkayIsIkpcdTAwZjZrdWxzXHUwMGUxcmxcdTAwZjNuIiwiSFx1MDBmYXNhdlx1MDBlZGsiLCJcdTAwY2RzYWZqXHUwMGY2clx1MDBmMHVyIiwiTGFnb24gYmxldSJdXSxbIml0IiwiSXRhbGllIiwiaXRhbGllbm5lIiwiUm9tZSIsWyJSb21lIiwiVmVuaXNlIiwiRmxvcmVuY2UiLCJNaWxhbiIsIk5hcGxlcyIsIlR1cmluIiwiQm9sb2duZSIsIlNpZW5uZSIsIlZcdTAwZTlyb25lIiwiUGlzZSIsIk1hdGVyYSIsIkFsYmVyb2JlbGxvIiwiQ2FwcmkiLCJSYXZlbm5lIiwiUGFkb3VlIiwiVmljZW5jZSIsIk1hbnRvdWUiLCJGZXJyYXJlIiwiUGFybWUiLCJNb2RcdTAwZThuZSIsIkdcdTAwZWFuZXMiLCJQb3J0b2Zpbm8iLCJDaW5xdWUgVGVycmUiLCJMdWNxdWVzIiwiU2FuIEdpbWlnbmFubyIsIkFyZXp6byIsIkNvcnRvbmUiLCJNb250ZXB1bGNpYW5vIiwiUGllbnphIiwiQXNzaXNlIiwiUFx1MDBlOXJvdXNlIiwiT3J2aWV0byIsIlNwb2xcdTAwZTh0ZSIsIkd1YmJpbyIsIlVyYmlubyIsIlJpbWluaSIsIkFuY1x1MDBmNG5lIiwiTG9yZXR0ZSIsIlRyaWVzdGUiLCJBcXVpbFx1MDBlOWUiLCJVZGluZSIsIkNcdTAwZjRtZSIsIkJlbGxhZ2lvIiwiQmVyZ2FtZSIsIkJyZXNjaWEiLCJDclx1MDBlOW1vbmUiLCJQYXZpZSIsIkxhYyBkZSBHYXJkZSIsIkxhYyBNYWpldXIiLCJUcmVudGUiLCJCb2x6YW5vIiwiQW9zdGUiLCJUaXZvbGkiLCJPc3RpZSIsIlZpdGVyYmUiLCJQb21wXHUwMGU5aSIsIkhlcmN1bGFudW0iLCJQYWVzdHVtIiwiQW1hbGZpIiwiUG9zaXRhbm8iLCJSYXZlbGxvIiwiU29ycmVudGUiLCJJc2NoaWEiLCJDYXNlcnRlIiwiQmFyaSIsIkxlY2NlIiwiVHJhbmkiLCJPdHJhbnRlIiwiT3N0dW5pIiwiVGFyZW50ZSIsIlJlZ2dpbyBkZSBDYWxhYnJlIiwiVHJvcGVhIiwiQ2FnbGlhcmkiLCJBbGdoZXJvIiwiU2Fzc2FyaSIsIkwnQXF1aWxhIiwiU3VsbW9uYSIsIkxpdm91cm5lIiwiVm9sdGVycmEiXV0sWyJ4ayIsIktvc292byIsImtvc292YXJlIiwiUHJpc3RpbmEiLFsiUHJpc3RpbmEiLCJQcml6cmVuIiwiUGVcdTAxMDciLCJHcmFcdTAxMGRhbmljYSJdXSxbImx2IiwiTGV0dG9uaWUiLCJsZXR0b25lIiwiUmlnYSIsWyJSaWdhIiwiSlx1MDE2YnJtYWxhIiwiU2lndWxkYSIsIkNcdTAxMTNzaXMiLCJSdW5kXHUwMTAxbGUiLCJLdWxkXHUwMTJiZ2EiLCJMaWVwXHUwMTAxamEiXV0sWyJsaSIsIkxpZWNodGVuc3RlaW4iLCJsaWVjaHRlbnN0ZWlub2lzZSIsIlZhZHV6IixbIlZhZHV6IiwiU2NoYWFuIl1dLFsibHQiLCJMaXR1YW5pZSIsImxpdHVhbmllbm5lIiwiVmlsbml1cyIsWyJWaWxuaXVzIiwiS2F1bmFzIiwiVHJha2FpIiwiS2xhaXBcdTAxMTdkYSIsIklzdGhtZSBkZSBDb3VybGFuZGUiLCJcdTAxNjBpYXVsaWFpIl1dLFsibHUiLCJMdXhlbWJvdXJnIiwibHV4ZW1ib3VyZ2VvaXNlIiwiTHV4ZW1ib3VyZyIsWyJMdXhlbWJvdXJnIiwiVmlhbmRlbiIsIkVjaHRlcm5hY2giLCJDbGVydmF1eCIsIkVzY2gtc3VyLVNcdTAwZmJyZSJdXSxbIm1rIiwiTWFjXHUwMGU5ZG9pbmUgZHUgTm9yZCIsIm1hY1x1MDBlOWRvbmllbm5lIiwiU2tvcGplIixbIlNrb3BqZSIsIk9ocmlkIiwiQml0b2xhIiwiU3RydWdhIiwiS3J1XHUwMTYxZXZvIl1dLFsibXQiLCJNYWx0ZSIsIm1hbHRhaXNlIiwiTGEgVmFsZXR0ZSIsWyJMYSBWYWxldHRlIiwiTWRpbmEiLCJHb3pvIiwiTGVzIFRyb2lzIENpdFx1MDBlOXMiLCJNYXJzYXhsb2trIiwiQ29taW5vIiwiUmFiYXQgKE1hbHRlKSJdXSxbIm1kIiwiTW9sZGF2aWUiLCJtb2xkYXZlIiwiQ2hpXHUwMjE5aW5cdTAxMDN1IixbIkNoaVx1MDIxOWluXHUwMTAzdSIsIk9yaGVpdWwgVmVjaGkiLCJDcmljb3ZhIiwiU29yb2NhIl1dLFsibWMiLCJNb25hY28iLCJtb25cdTAwZTlnYXNxdWUiLCJNb25hY28iLFsiTW9uYWNvIiwiTW9udGUtQ2FybG8iXV0sWyJtZSIsIk1vbnRcdTAwZTluXHUwMGU5Z3JvIiwibW9udFx1MDBlOW5cdTAwZTlncmluZSIsIlBvZGdvcmljYSIsWyJLb3RvciIsIkJ1ZHZhIiwiUG9kZ29yaWNhIiwiQ2V0aW5qZSIsIlBlcmFzdCIsIlN2ZXRpIFN0ZWZhbiIsIlVsY2luaiIsIkhlcmNlZyBOb3ZpIiwiXHUwMTdkYWJsamFrIl1dLFsibm8iLCJOb3J2XHUwMGU4Z2UiLCJub3J2XHUwMGU5Z2llbm5lIiwiT3NsbyIsWyJPc2xvIiwiQmVyZ2VuIiwiVHJvbXNcdTAwZjgiLCJMb2ZvdGVuIiwiVHJvbmRoZWltIiwiU3RhdmFuZ2VyIiwiXHUwMGM1bGVzdW5kIiwiR2VpcmFuZ2VyZmpvcmQiLCJGbFx1MDBlNW0iLCJBbHRhIiwiQ2FwIE5vcmQiLCJSXHUwMGY4cm9zIiwiTGlsbGVoYW1tZXIiXV0sWyJubCIsIlBheXMtQmFzIiwiaG9sbGFuZGFpc2UiLCJBbXN0ZXJkYW0iLFsiQW1zdGVyZGFtIiwiTGEgSGF5ZSIsIlJvdHRlcmRhbSIsIkRlbGZ0IiwiVXRyZWNodCIsIkxleWRlIiwiSGFhcmxlbSIsIk1hYXN0cmljaHQiLCJHcm9uaW5ndWUiLCJHb3VkYSIsIkFsa21hYXIiLCJFZGFtIiwiVm9sZW5kYW0iLCJaYWFuc2UgU2NoYW5zIiwiS2luZGVyZGlqayIsIkJvaXMtbGUtRHVjIiwiR2lldGhvb3JuIiwiTWlkZGVsYm91cmciLCJPdHRlcmxvIl1dLFsicGwiLCJQb2xvZ25lIiwicG9sb25haXNlIiwiVmFyc292aWUiLFsiVmFyc292aWUiLCJDcmFjb3ZpZSIsIkdkYVx1MDE0NHNrIiwiV3JvY1x1MDE0MmF3IiwiUG96bmFcdTAxNDQiLCJUb3J1XHUwMTQ0IiwiWmFrb3BhbmUiLCJMdWJsaW4iLCJaYW1vXHUwMTViXHUwMTA3IiwiTWFsYm9yayIsIlx1MDE0MVx1MDBmM2RcdTAxN2EiLCJDelx1MDExOXN0b2Nob3dhIiwiV2llbGljemthIiwiQXVzY2h3aXR6LUJpcmtlbmF1IiwiU3pjemVjaW4iLCJTb3BvdCIsIkJpYVx1MDE0Mm93aWVcdTAxN2NhIl1dLFsicHQiLCJQb3J0dWdhbCIsInBvcnR1Z2Fpc2UiLCJMaXNib25uZSIsWyJMaXNib25uZSIsIlBvcnRvIiwiU2ludHJhIiwiQ29pbWJyYSIsIlx1MDBjOXZvcmEiLCJGYXJvIiwiRnVuY2hhbCIsIlx1MDBkM2JpZG9zIiwiQmF0YWxoYSIsIkFsY29iYVx1MDBlN2EiLCJUb21hciIsIkZcdTAwZTF0aW1hIiwiTmF6YXJcdTAwZTkiLCJDYXNjYWlzIiwiQnJhZ2EiLCJHdWltYXJcdTAwZTNlcyIsIkF2ZWlybyIsIlZpc2V1IiwiTGFnb3MiLCJUYXZpcmEiLCJQb250YSBEZWxnYWRhIiwiRG91cm8iLCJNYXJ2XHUwMGUzbyIsIk1vbnNhcmF6Il1dLFsicm8iLCJSb3VtYW5pZSIsInJvdW1haW5lIiwiQnVjYXJlc3QiLFsiQnVjYXJlc3QiLCJCcmFcdTAyMTlvdiIsIlNpYml1IiwiU2lnaGlcdTAyMTlvYXJhIiwiQ2x1ai1OYXBvY2EiLCJUaW1pXHUwMjE5b2FyYSIsIklhXHUwMjE5aSIsIkNvbnN0YW5cdTAyMWJhIiwiQnJhbiIsIlNpbmFpYSIsIlN1Y2VhdmEiLCJNYXJhbXVyZVx1MDIxOSIsIkRlbHRhIGR1IERhbnViZSIsIkFsYmEgSXVsaWEiLCJPcmFkZWEiXV0sWyJnYiIsIlJveWF1bWUtVW5pIiwiYnJpdGFubmlxdWUiLCJMb25kcmVzIixbIkxvbmRyZXMiLCJcdTAwYzlkaW1ib3VyZyIsIk94Zm9yZCIsIkNhbWJyaWRnZSIsIkJhdGgiLCJZb3JrIiwiTGl2ZXJwb29sIiwiR2xhc2dvdyIsIkNhbnRlcmJ1cnkiLCJXaW5kc29yIiwiU3RvbmVoZW5nZSIsIlNhbGlzYnVyeSIsIldpbmNoZXN0ZXIiLCJCcmlnaHRvbiIsIlN0cmF0Zm9yZC11cG9uLUF2b24iLCJDb3Rzd29sZHMiLCJCcmlzdG9sIiwiTWFuY2hlc3RlciIsIkR1cmhhbSIsIkxpbmNvbG4iLCJDaGVzdGVyIiwiTGFrZSBEaXN0cmljdCIsIkNvcm5vdWFpbGxlcyIsIlN0IEl2ZXMiLCJDYXJkaWZmIiwiQ29ud3kiLCJCZWxmYXN0IiwiQ2hhdXNzXHUwMGU5ZSBkZXMgR1x1MDBlOWFudHMiLCJJbnZlcm5lc3MiLCJMb2NoIE5lc3MiLCJcdTAwY2VsZSBkZSBTa3llIiwiU3QgQW5kcmV3cyIsIlN0aXJsaW5nIiwiQWJlcmRlZW4iLCJOb3J3aWNoIiwiRWx5IiwiV2VsbHMiLCJHbGFzdG9uYnVyeSIsIlJ5ZSIsIldoaXRieSJdXSxbInJ1IiwiUnVzc2llIiwicnVzc2UiLCJNb3Njb3UiLFsiTW9zY291IiwiU2FpbnQtUFx1MDBlOXRlcnNib3VyZyIsIkthemFuIiwiTm92Z29yb2QiLCJTb3V6ZGFsIiwiSXJrb3V0c2siLCJWbGFkaW1pciIsIklhcm9zbGF2bCIsIlJvc3RvdiBWZWxpa2kiLCJTZXJndWlldiBQb3NzYWQiLCJLb3N0cm9tYSIsIlBza292IiwiS2FsaW5pbmdyYWQiLCJTb3RjaGkiLCJJZWthdGVyaW5ib3VyZyIsIk5vdm9zc2liaXJzayIsIlZsYWRpdm9zdG9rIiwiTGFjIEJhXHUwMGVma2FsIiwiTW91cm1hbnNrIiwiVm9sZ29ncmFkIiwiS2l6aGkiLCJTb2xvdmtpIiwiUGV0ZXJob2YiLCJQb3VjaGtpbmUiLCJUc2Fyc2tvXHUwMGVmZSBTZWxvIiwiS29sb21lbnNrb1x1MDBlZmUiXV0sWyJzbSIsIlNhaW50LU1hcmluIiwic2FpbnQtbWFyaW5haXNlIiwiU2FpbnQtTWFyaW4iLFsiU2FpbnQtTWFyaW4iXV0sWyJpdCIsIlNhcmRhaWduZSAoSXRhbGllKSIsInNhcmRlIiwiQ2FnbGlhcmkiLFsiQ2FnbGlhcmkiLCJBbGdoZXJvIiwiU2Fzc2FyaSIsIk51b3JvIiwiT2xiaWEiLCJDb3N0YSBTbWVyYWxkYSIsIkJhcnVtaW5pIiwiT3Jpc3Rhbm8iLCJCb3NhIiwiTGEgTWFkZGFsZW5hIl1dLFsicnMiLCJTZXJiaWUiLCJzZXJiZSIsIkJlbGdyYWRlIixbIkJlbGdyYWRlIiwiTm92aSBTYWQiLCJOaVx1MDE2MSIsIlN1Ym90aWNhIiwiU3R1ZGVuaWNhIiwiU3JlbXNraSBLYXJsb3ZjaSIsIktyYWd1amV2YWMiXV0sWyJpdCIsIlNpY2lsZSAoSXRhbGllKSIsInNpY2lsaWVubmUiLCJQYWxlcm1lIixbIlBhbGVybWUiLCJDYXRhbmUiLCJTeXJhY3VzZSIsIkFncmlnZW50ZSIsIlRhb3JtaW5lIiwiUmFndXNlIiwiTm90byIsIkNlZmFsXHUwMGY5IiwiVHJhcGFuaSIsIkxpcGFyaSIsIk1vbnJlYWxlIiwiU1x1MDBlOWdlc3RlIiwiU1x1MDBlOWxpbm9udGUiLCJFcmljZSIsIk1hcnNhbGEiLCJQaWF6emEgQXJtZXJpbmEiLCJNb2RpY2EiLCJTY2ljbGkiLCJDYWx0YWdpcm9uZSIsIkV0bmEiLCJTdHJvbWJvbGkiLCJWdWxjYW5vIiwiTWVzc2luZSIsIkNcdTAwZTlmYWxcdTAwZjkiXV0sWyJzayIsIlNsb3ZhcXVpZSIsInNsb3ZhcXVlIiwiQnJhdGlzbGF2YSIsWyJCcmF0aXNsYXZhIiwiS29cdTAxNjFpY2UiLCJCYW5za1x1MDBlMSBcdTAxNjB0aWF2bmljYSIsIkxldm9cdTAxMGRhIiwiU3BpXHUwMTYxc2tcdTAwZmQgaHJhZCIsIkJhcmRlam92IiwiVGF0cmFzIl1dLFsic2kiLCJTbG92XHUwMGU5bmllIiwic2xvdlx1MDBlOG5lIiwiTGp1YmxqYW5hIixbIkxqdWJsamFuYSIsIkJsZWQiLCJQaXJhbiIsIkdyb3R0ZXMgZGUgUG9zdG9qbmEiLCJcdTAxNjBrb2NqYW4iLCJNYXJpYm9yIiwiUHR1aiIsIkxhYyBkZSBCb2hpbmoiLCJLb3BlciJdXSxbInNlIiwiU3VcdTAwZThkZSIsInN1XHUwMGU5ZG9pc2UiLCJTdG9ja2hvbG0iLFsiU3RvY2tob2xtIiwiR1x1MDBmNnRlYm9yZyIsIlVwcHNhbGEiLCJLaXJ1bmEiLCJNYWxtXHUwMGY2IiwiTHVuZCIsIlZpc2J5IiwiS2FsbWFyIiwiU2lndHVuYSIsIkRyb3R0bmluZ2hvbG0iLCJBYmlza28iLCJKb2trbW9rayJdXSxbImNoIiwiU3Vpc3NlIiwic3Vpc3NlIiwiQmVybmUiLFsiQmVybmUiLCJHZW5cdTAwZTh2ZSIsIlp1cmljaCIsIkx1Y2VybmUiLCJCXHUwMGUybGUiLCJMYXVzYW5uZSIsIlplcm1hdHQiLCJMdWdhbm8iLCJMb2Nhcm5vIiwiTW9udHJldXgiLCJJbnRlcmxha2VuIiwiR3JpbmRlbHdhbGQiLCJTYWludC1Nb3JpdHoiLCJEYXZvcyIsIk5ldWNoXHUwMGUydGVsIiwiRnJpYm91cmciLCJHcnV5XHUwMGU4cmVzIiwiU2lvbiIsIlNhaW50LUdhbGwiLCJTY2hhZmZob3VzZSIsIlN0ZWluIGFtIFJoZWluIiwiQmVsbGluem9uZSJdXSxbImN6IiwiVGNoXHUwMGU5cXVpZSIsInRjaFx1MDBlOHF1ZSIsIlByYWd1ZSIsWyJQcmFndWUiLCJcdTAxMGNlc2tcdTAwZmQgS3J1bWxvdiIsIkJybm8iLCJLYXJsb3Z5IFZhcnkiLCJLdXRuXHUwMGUxIEhvcmEiLCJPbG9tb3VjIiwiVGVsXHUwMTBkIiwiUGx6ZVx1MDE0OCIsIk1hcmlcdTAwZTFuc2tcdTAwZTkgTFx1MDBlMXpuXHUwMTFiIiwiTGl0b215XHUwMTYxbCIsIlRcdTAxNTllYm9cdTAxNDgiLCJLYXJsXHUwMTYxdGVqbiIsIkxlZG5pY2UiXV0sWyJ0ciIsIlR1cnF1aWUiLCJ0dXJxdWUiLCJBbmthcmEiLFsiSXN0YW5idWwiLCJBbmthcmEiLCJcdTAwYzlwaFx1MDBlOHNlIiwiQ2FwcGFkb2NlIiwiUGFtdWtrYWxlIiwiQW50YWx5YSIsIkJvZHJ1bSIsIktvbnlhIiwiSXptaXIiLCJCdXJzYSIsIkVkaXJuZSIsIlRyb2llIiwiUGVyZ2FtZSIsIkFwaHJvZGlzaWFzIiwiUHJpXHUwMGU4bmUiLCJNaWxldCIsIkRpZHltZXMiLCJIaVx1MDBlOXJhcG9saXMiLCJTYWZyYW5ib2x1IiwiVHJhYnpvbiIsIk1vbnQgTmVtcnV0IiwiTWFyZGluIiwiXHUwMTVlYW5sXHUwMTMxdXJmYSIsIkdcdTAwZjZiZWtsaSBUZXBlIiwiR2F6aWFudGVwIiwiVmFuIiwiQW5pIiwiRmV0aGl5ZSIsIkthXHUwMTVmIiwiQWxhbnlhIiwiU2lkZSIsIkFzcGVuZG9zIiwiS3VcdTAxNWZhZGFzXHUwMTMxIiwiTWFybWFyaXMiLCJBc3NvcyIsIlx1MDBjN2F0YWxoXHUwMGY2eVx1MDBmY2siXV0sWyJ1YSIsIlVrcmFpbmUiLCJ1a3JhaW5pZW5uZSIsIktpZXYiLFsiS2lldiIsIkx2aXYiLCJPZGVzc2EiLCJUY2hlcm5paGl2IiwiS2FtaWFuZXRzLVBvZGlsc2t5XHUwMGVmIiwiS2hhcmtpdiIsIk91bWFuIiwiT3VqaG9yb2QiXV0sWyJ2YSIsIlZhdGljYW4iLCJ2YXRpY2FuZSIsIkNpdFx1MDBlOSBkdSBWYXRpY2FuIixbIkNpdFx1MDBlOSBkdSBWYXRpY2FuIiwiQmFzaWxpcXVlIFNhaW50LVBpZXJyZSIsIkNoYXBlbGxlIFNpeHRpbmUiXV1dLCJBZnJpcXVlIGR1IE5vcmQgZXQgTW95ZW4tT3JpZW50IjpbWyJkeiIsIkFsZ1x1MDBlOXJpZSIsImFsZ1x1MDBlOXJpZW5uZSIsIkFsZ2VyIixbIkFsZ2VyIiwiT3JhbiIsIkNvbnN0YW50aW5lIiwiVGxlbWNlbiIsIlRpbWdhZCIsIkdoYXJkYVx1MDBlZmEiLCJUaXBhemEiLCJEamVtaWxhIiwiQW5uYWJhIiwiQlx1MDBlOWphXHUwMGVmYSIsIlRhbWFucmFzc2V0IiwiRGphbmV0IiwiVGFzc2lsaSBuJ0FqamVyIiwiQmlza3JhIiwiQ2hlcmNoZWxsIiwiSGlwcG9uZSJdXSxbInNhIiwiQXJhYmllIHNhb3VkaXRlIiwic2FvdWRpZW5uZSIsIlJpeWFkIixbIlJpeWFkIiwiRGplZGRhaCIsIkFsLVVsYSIsIk1cdTAwZTlkaW5lIiwiTGEgTWVjcXVlIiwiRGlyaXlhaCIsIkFiaGEiLCJUYVx1MDBlZmYiLCJIZWdyYSJdXSxbImJoIiwiQmFocmVcdTAwZWZuIiwiYmFocmVcdTAwZWZuaWVubmUiLCJNYW5hbWEiLFsiTWFuYW1hIiwiTXVoYXJyYXEiLCJRYWwnYXQgYWwtQmFocmVcdTAwZWZuIl1dLFsiZWciLCJcdTAwYzlneXB0ZSIsIlx1MDBlOWd5cHRpZW5uZSIsIkxlIENhaXJlIixbIkxlIENhaXJlIiwiR2l6ZWgiLCJMb3V4b3IiLCJBc3NvdWFuIiwiQWxleGFuZHJpZSIsIkFib3UgU2ltYmVsIiwiS2FybmFrIiwiVmFsbFx1MDBlOWUgZGVzIFJvaXMiLCJTYXFxYXJhaCIsIk1lbXBoaXMiLCJEYWhjaG91ciIsIkFieWRvcyIsIkRlbmRcdTAwZTlyYWgiLCJFZGZvdSIsIktcdTAwZjRtIE9tYm8iLCJQaGlsYWUiLCJTYWludGUtQ2F0aGVyaW5lIiwiQ2hhcm0gZWwtQ2hlaWtoIiwiSHVyZ2hhZGEiLCJTaXdhIiwiRmF5b3VtIiwiUG9ydC1TYVx1MDBlZmQiLCJSb3NldHRlIiwiTWFyc2EgQWxhbSIsIkVsIEFsYW1laW4iLCJBbWFybmEiXV0sWyJhZSIsIlx1MDBjOW1pcmF0cyBhcmFiZXMgdW5pcyIsIlx1MDBlOW1pcmllbm5lIiwiQWJvdSBEYWJpIixbIkFib3UgRGFiaSIsIkR1YmFcdTAwZWYiLCJTaGFyamFoIiwiQWwtQVx1MDBlZm4iLCJSYXMgZWwgS2hhXHUwMGVmbWFoIiwiRnVqYVx1MDBlZnJhaCIsIkFqbWFuIl1dLFsiaXEiLCJJcmFrIiwiaXJha2llbm5lIiwiQmFnZGFkIixbIkJhZ2RhZCIsIkJhYnlsb25lIiwiTW9zc291bCIsIkVyYmlsIiwiQmFzc29yYWgiLCJVciIsIk5pbml2ZSIsIlNhbWFycmEiLCJLZXJiYWxhIiwiTmFkamFmIiwiSGF0cmEiLCJDdFx1MDBlOXNpcGhvbiIsIlNvdWxlaW1hbml5ZSIsIlVydWsiLCJOaW1yb3VkIl1dLFsiaXIiLCJJcmFuIiwiaXJhbmllbm5lIiwiVFx1MDBlOWhcdTAwZTlyYW4iLFsiVFx1MDBlOWhcdTAwZTlyYW4iLCJJc3BhaGFuIiwiQ2hpcmF6IiwiUGVyc1x1MDBlOXBvbGlzIiwiWWF6ZCIsIlRhYnJpeiIsIkthc2hhbiIsIktlcm1hbiIsIk1hc2hoYWQiLCJRb20iLCJIYW1hZGFuIiwiS2VybWFuc2hhaCIsIkJhbSIsIkFieWFuZWgiLCJNYXNvdWxlaCIsIlBhc2FyZ2FkZXMiLCJOYXFzaC1lIFJvc3RhbSIsIkJpc290dW4iLCJJbGFtIiwiT3JtdXoiLCJRZXNobSIsIlphbmphbiIsIkFyZGFiaWwiLCJTb2x0YW5peWVoIiwiVGFraHQtZSBTb2xleW1hbiJdXSxbImlsIiwiSXNyYVx1MDBlYmwiLCJpc3JhXHUwMGU5bGllbm5lIiwiSlx1MDBlOXJ1c2FsZW0iLFsiSlx1MDBlOXJ1c2FsZW0iLCJUZWwgQXZpdiIsIkhhXHUwMGVmZmEiLCJOYXphcmV0aCIsIk1hc3NhZGEiLCJBa2tvIiwiQ1x1MDBlOXNhclx1MDBlOWUiLCJTYWZlZCIsIlRpYlx1MDBlOXJpYWRlIiwiTWVyIE1vcnRlIiwiRWlsYXQiLCJCZWVyLVNoZXZhIiwiSmFmZmEiLCJMYWMgZGUgVGliXHUwMGU5cmlhZGUiLCJDYXBoYXJuYVx1MDBmY20iXV0sWyJqbyIsIkpvcmRhbmllIiwiam9yZGFuaWVubmUiLCJBbW1hbiIsWyJBbW1hbiIsIlBcdTAwZTl0cmEiLCJKZXJhc2giLCJXYWRpIFJ1bSIsIkFxYWJhIiwiTWFkYWJhIiwiTW9udCBOXHUwMGU5Ym8iLCJLZXJhayIsIkFqbG91biIsIk1lciBNb3J0ZSAoSm9yZGFuaWUpIiwiVW1tIFFhaXMiLCJDaFx1MDBlMnRlYXV4IGR1IGRcdTAwZTlzZXJ0IiwiQlx1MDBlOXRoYW5pZSJdXSxbImt3IiwiS293ZVx1MDBlZnQiLCJrb3dlXHUwMGVmdGllbm5lIiwiS293ZVx1MDBlZnQiLFsiS293ZVx1MDBlZnQiXV0sWyJsYiIsIkxpYmFuIiwibGliYW5haXNlIiwiQmV5cm91dGgiLFsiQmV5cm91dGgiLCJCeWJsb3MiLCJCYWFsYmVrIiwiVHlyIiwiU2FcdTAwZWZkYSIsIlRyaXBvbGkgKExpYmFuKSIsIkpvdW5pZWgiLCJCZWl0ZWRkaW5lIiwiQW5qYXIiLCJWYWxsXHUwMGU5ZSBkZSBsYSBRYWRpc2hhIiwiWmFobFx1MDBlOSIsIkhhcmlzc2EiXV0sWyJseSIsIkxpYnllIiwibGlieWVubmUiLCJUcmlwb2xpIixbIlRyaXBvbGkiLCJMZXB0aXMgTWFnbmEiLCJDeXJcdTAwZThuZSIsIlNhYnJhdGhhIiwiR2hhZGFtXHUwMGU4cyIsIkJlbmdoYXppIiwiQWtha3VzIl1dLFsibWEiLCJNYXJvYyIsIm1hcm9jYWluZSIsIlJhYmF0IixbIk1hcnJha2VjaCIsIkZcdTAwZThzIiwiUmFiYXQiLCJDYXNhYmxhbmNhIiwiQ2hlZmNoYW91ZW4iLCJFc3Nhb3VpcmEiLCJNZWtuXHUwMGU4cyIsIlRhbmdlciIsIk91YXJ6YXphdGUiLCJBZ2FkaXIiLCJBc2lsYWgiLCJUXHUwMGU5dG91YW4iLCJWb2x1YmlsaXMiLCJJZnJhbmUiLCJNZXJ6b3VnYSIsIlphZ29yYSIsIkFcdTAwZWZ0LUJlbi1IYWRkb3UiLCJUYXJvdWRhbnQiLCJMYXJhY2hlIiwiRGFraGxhIiwiT3V6b3VkIl1dLFsib20iLCJPbWFuIiwib21hbmFpc2UiLCJNYXNjYXRlIixbIk1hc2NhdGUiLCJOaXp3YSIsIlNhbGFsYWgiLCJTb3VyIiwiQmFobGEiLCJLaGFzYWIiLCJEamViZWwgQWtoZGFyIiwiV2FoaWJhIFNhbmRzIiwiU29oYXIiXV0sWyJwcyIsIlBhbGVzdGluZSIsInBhbGVzdGluaWVubmUiLCJSYW1hbGxhaCIsWyJCZXRobFx1MDBlOWVtIiwiSlx1MDBlOXJpY2hvIiwiSFx1MDBlOWJyb24iLCJOYXBsb3VzZSIsIlJhbWFsbGFoIiwiU2ViYXN0aWEiLCJHYXphIl1dLFsicWEiLCJRYXRhciIsInFhdGFyaWVubmUiLCJEb2hhIixbIkRvaGEiLCJBbCBXYWtyYWgiLCJadWJhcmFoIl1dLFsic3kiLCJTeXJpZSIsInN5cmllbm5lIiwiRGFtYXMiLFsiRGFtYXMiLCJBbGVwIiwiUGFsbXlyZSIsIkhhbWEiLCJCb3NyYSIsIktyYWsgZGVzIENoZXZhbGllcnMiLCJMYXR0YXF1aVx1MDBlOSIsIk91Z2FyaXQiLCJBcGFtXHUwMGU5ZSIsIk1hYWxvdWxhIiwiSG9tcyIsIlRhcnRvdXMiLCJTYWludC1TaW1cdTAwZTlvbiJdXSxbInRuIiwiVHVuaXNpZSIsInR1bmlzaWVubmUiLCJUdW5pcyIsWyJUdW5pcyIsIkNhcnRoYWdlIiwiS2Fpcm91YW4iLCJTb3Vzc2UiLCJEamVyYmEiLCJFbCBKZW0iLCJTaWRpIEJvdSBTYVx1MDBlZmQiLCJEb3VnZ2EiLCJCdWxsYSBSZWdpYSIsIkhhbW1hbWV0IiwiTmFiZXVsIiwiTW9uYXN0aXIiLCJNYWhkaWEiLCJUb3pldXIiLCJNYXRtYXRhIiwiVGF0YW91aW5lIiwiQml6ZXJ0ZSIsIlRhYmFya2EiLCJTYmVcdTAwZWZ0bGEiLCJaYWdob3VhbiJdXSxbInllIiwiWVx1MDBlOW1lbiIsInlcdTAwZTltXHUwMGU5bml0ZSIsIlNhbmFhIixbIlNhbmFhIiwiQWRlbiIsIlNoaWJhbSIsIlNvY290cmEiLCJUYVx1MDBlYnoiLCJaYWJpZCIsIldhZGkgSGFkcmFtYW91dCIsIlNleW91biIsIlRhcmltIiwiTW9raGEiXV1dLCJBZnJpcXVlIHN1YnNhaGFyaWVubmUiOltbInphIiwiQWZyaXF1ZSBkdSBTdWQiLCJzdWQtYWZyaWNhaW5lIiwiUHJldG9yaWEiLFsiTGUgQ2FwIiwiSm9oYW5uZXNidXJnIiwiUHJldG9yaWEiLCJEdXJiYW4iLCJTdGVsbGVuYm9zY2giLCJGcmFuc2NoaG9layIsIkhlcm1hbnVzIiwiS255c25hIiwiUG9ydCBFbGl6YWJldGgiLCJTb3dldG8iLCJLcnVnZXIiLCJCbG9lbWZvbnRlaW4iLCJLaW1iZXJsZXkiLCJEcmFrZW5zYmVyZyIsIkNhcCBkZSBCb25uZS1Fc3BcdTAwZTlyYW5jZSIsIlJvYmJlbiBJc2xhbmQiLCJSb3V0ZSBkZXMgSmFyZGlucyIsIk1hcHVuZ3Vid2UiXV0sWyJhbyIsIkFuZ29sYSIsImFuZ29sYWlzZSIsIkx1YW5kYSIsWyJMdWFuZGEiLCJCZW5ndWVsYSIsIkx1YmFuZ28iLCJIdWFtYm8iLCJOYW1pYmUiLCJNYmFuemEgS29uZ28iXV0sWyJiaiIsIkJcdTAwZTluaW4iLCJiXHUwMGU5bmlub2lzZSIsIlBvcnRvLU5vdm8iLFsiQ290b25vdSIsIlBvcnRvLU5vdm8iLCJPdWlkYWgiLCJBYm9tZXkiLCJHcmFuZC1Qb3BvIiwiR2FudmlcdTAwZTkiLCJOYXRpdGluZ291IiwiUGFyYWtvdSJdXSxbImJ3IiwiQm90c3dhbmEiLCJib3Rzd2FuYWlzZSIsIkdhYm9yb25lIixbIkdhYm9yb25lIiwiTWF1biIsIkRlbHRhIGRlIGwnT2thdmFuZ28iLCJLYXNhbmUiLCJDaG9iZSIsIkZyYW5jaXN0b3duIiwiVHNvZGlsbyJdXSxbImJmIiwiQnVya2luYSBGYXNvIiwiYnVya2luYWJcdTAwZTllIiwiT3VhZ2Fkb3Vnb3UiLFsiT3VhZ2Fkb3Vnb3UiLCJCb2JvLURpb3VsYXNzbyIsIkJhbmZvcmEiLCJLb3Vkb3Vnb3UiLCJUaVx1MDBlOWJcdTAwZTlsXHUwMGU5IiwiTG9yb3BcdTAwZTluaSIsIkdvcm9tLUdvcm9tIl1dLFsiY20iLCJDYW1lcm91biIsImNhbWVyb3VuYWlzZSIsIllhb3VuZFx1MDBlOSIsWyJZYW91bmRcdTAwZTkiLCJEb3VhbGEiLCJGb3VtYmFuIiwiS3JpYmkiLCJCYWZvdXNzYW0iLCJMaW1iXHUwMGU5IiwiR2Fyb3VhIiwiTWFyb3VhIiwiQnVcdTAwZTlhIl1dLFsiY3YiLCJDYXAtVmVydCIsImNhcHZlcmRpZW5uZSIsIlByYWlhIixbIlByYWlhIiwiTWluZGVsbyIsIlNhbnRhIE1hcmlhIiwiU2FsIiwiQm9hIFZpc3RhIiwiRm9nbyIsIlNhbnRvIEFudFx1MDBlM28iLCJDaWRhZGUgVmVsaGEiXV0sWyJrbSIsIkNvbW9yZXMiLCJjb21vcmllbm5lIiwiTW9yb25pIixbIk1vcm9uaSIsIk11dHNhbXVkdSIsIk1vaFx1MDBlOWxpIl1dLFsiY2ciLCJDb25nbyIsImNvbmdvbGFpc2UiLCJCcmF6emF2aWxsZSIsWyJCcmF6emF2aWxsZSIsIlBvaW50ZS1Ob2lyZSIsIk9kemFsYSJdXSxbImNpIiwiQ1x1MDBmNHRlIGQnSXZvaXJlIiwiaXZvaXJpZW5uZSIsIllhbW91c3NvdWtybyIsWyJBYmlkamFuIiwiWWFtb3Vzc291a3JvIiwiR3JhbmQtQmFzc2FtIiwiQm91YWtcdTAwZTkiLCJTYW4tUFx1MDBlOWRybyIsIkFzc2luaWUiLCJNYW4iLCJLb3Job2dvIiwiS29uZyJdXSxbImRqIiwiRGppYm91dGkiLCJkamlib3V0aWVubmUiLCJEamlib3V0aSIsWyJEamlib3V0aSIsIlRhZGpvdXJhaCIsIkxhYyBBc3NhbCIsIkxhYyBBYmJcdTAwZTkiXV0sWyJlciIsIlx1MDBjOXJ5dGhyXHUwMGU5ZSIsIlx1MDBlOXJ5dGhyXHUwMGU5ZW5uZSIsIkFzbWFyYSIsWyJBc21hcmEiLCJNYXNzYW91YSIsIktlcmVuIiwiQWRvdWxpcyJdXSxbInN6IiwiRXN3YXRpbmkiLCJzd2F6aWUiLCJNYmFiYW5lIixbIk1iYWJhbmUiLCJMb2JhbWJhIiwiSGxhbmUiXV0sWyJldCIsIlx1MDBjOXRoaW9waWUiLCJcdTAwZTl0aGlvcGllbm5lIiwiQWRkaXMtQWJlYmEiLFsiQWRkaXMtQWJlYmEiLCJMYWxpYmVsYSIsIkFrc291bSIsIkdvbmRhciIsIkhhcmFyIiwiQmFoaXIgRGFyIiwiTGFjIFRhbmEiLCJNZWtlbGUiLCJEaXJlIERhd2EiLCJWYWxsXHUwMGU5ZSBkZSBsJ09tbyIsIlRpZ3JcdTAwZTkiLCJTaW1pZW4iLCJUaXlhIl1dLFsiZ2EiLCJHYWJvbiIsImdhYm9uYWlzZSIsIkxpYnJldmlsbGUiLFsiTGlicmV2aWxsZSIsIkxhbWJhclx1MDBlOW5cdTAwZTkiLCJQb3J0LUdlbnRpbCIsIkxvcFx1MDBlOSIsIkxvYW5nbyJdXSxbImdtIiwiR2FtYmllIiwiZ2FtYmllbm5lIiwiQmFuanVsIixbIkJhbmp1bCIsIlNlcnJla3VuZGEiLCJLdW50YSBLaW50ZWgiLCJKYW5qYW5idXJlaCJdXSxbImdoIiwiR2hhbmEiLCJnaGFuXHUwMGU5ZW5uZSIsIkFjY3JhIixbIkFjY3JhIiwiS3VtYXNpIiwiQ2FwZSBDb2FzdCIsIkVsbWluYSIsIlRhbWFsZSIsIlRha29yYWRpIiwiQWtvc29tYm8iLCJMYWMgVm9sdGEiXV0sWyJnbiIsIkd1aW5cdTAwZTllIiwiZ3Vpblx1MDBlOWVubmUiLCJDb25ha3J5IixbIkNvbmFrcnkiLCJMYWJcdTAwZTkiLCJLYW5rYW4iLCJLaW5kaWEiLCJEYWxhYmEiLCJOelx1MDBlOXJcdTAwZTlrb3JcdTAwZTkiLCJcdTAwY2VsZXMgZGUgTG9vcyJdXSxbImtlIiwiS2VueWEiLCJrXHUwMGU5bnlhbmUiLCJOYWlyb2JpIixbIk5haXJvYmkiLCJNb21iYXNhIiwiTGFtdSIsIk1hc2FpIE1hcmEiLCJBbWJvc2VsaSIsIk1hbGluZGkiLCJXYXRhbXUiLCJLaXN1bXUiLCJOYWl2YXNoYSIsIk1vbnQgS2VueWEiLCJUc2F2byIsIkdlZGkiXV0sWyJyZSIsIkxhIFJcdTAwZTl1bmlvbiAoRnJhbmNlKSIsInJcdTAwZTl1bmlvbm5haXNlIiwiU2FpbnQtRGVuaXMiLFsiU2FpbnQtRGVuaXMiLCJTYWludC1QaWVycmUiLCJTYWludC1HaWxsZXMtbGVzLUJhaW5zIiwiQ2lsYW9zIiwiU2FsYXppZSIsIk1hZmF0ZSIsIlBpdG9uIGRlIGxhIEZvdXJuYWlzZSJdXSxbImxzIiwiTGVzb3RobyIsImxlc290aGFuZSIsIk1hc2VydSIsWyJNYXNlcnUiLCJNYWxlYWxlYSIsIlNlbW9ua29uZyJdXSxbImxyIiwiTGliZXJpYSIsImxpYlx1MDBlOXJpZW5uZSIsIk1vbnJvdmlhIixbIk1vbnJvdmlhIiwiQnVjaGFuYW4iLCJSb2JlcnRzcG9ydCJdXSxbIm1nIiwiTWFkYWdhc2NhciIsIm1hbGdhY2hlIiwiQW50YW5hbmFyaXZvIixbIkFudGFuYW5hcml2byIsIk5vc3kgQmUiLCJNb3JvbmRhdmEiLCJGaWFuYXJhbnRzb2EiLCJUb2FtYXNpbmEiLCJBbnRzaXJhYmUiLCJUb2xpYXJhIiwiRGllZ28tU3VhcmV6IiwiU2FpbnRlLU1hcmllIiwiSXNhbG8iLCJBbWJvaGltYW5nYSIsIlRzaW5neSBkZSBCZW1hcmFoYSIsIklmYXR5IiwiRm9ydC1EYXVwaGluIl1dLFsibXciLCJNYWxhd2kiLCJtYWxhd2l0ZSIsIkxpbG9uZ3dlIixbIkxpbG9uZ3dlIiwiQmxhbnR5cmUiLCJMYWMgTWFsYXdpIiwiWm9tYmEiLCJOa2hhdGEgQmF5Il1dLFsibWwiLCJNYWxpIiwibWFsaWVubmUiLCJCYW1ha28iLFsiQmFtYWtvIiwiVG9tYm91Y3RvdSIsIkRqZW5uXHUwMGU5IiwiTW9wdGkiLCJTXHUwMGU5Z291IiwiR2FvIiwiU2lrYXNzbyIsIlBheXMgZG9nb24iLCJLYXllcyIsIkhhbWRhbGxheWUiXV0sWyJtdSIsIk1hdXJpY2UiLCJtYXVyaWNpZW5uZSIsIlBvcnQtTG91aXMiLFsiUG9ydC1Mb3VpcyIsIkdyYW5kIEJhaWUiLCJNYWhcdTAwZTlib3VyZyIsIkNoYW1hcmVsIiwiTGUgTW9ybmUiLCJQYW1wbGVtb3Vzc2VzIiwiQ3VyZXBpcGUiLCJSb2RyaWd1ZXMiXV0sWyJtciIsIk1hdXJpdGFuaWUiLCJtYXVyaXRhbmllbm5lIiwiTm91YWtjaG90dCIsWyJOb3Vha2Nob3R0IiwiQ2hpbmd1ZXR0aSIsIk91YWRhbmUiLCJBdGFyIiwiVGljaGl0dCIsIk91YWxhdGEiLCJOb3VhZGhpYm91IiwiQmFuYyBkJ0FyZ3VpbiJdXSxbInl0IiwiTWF5b3R0ZSAoRnJhbmNlKSIsIm1haG9yYWlzZSIsIk1hbW91ZHpvdSIsWyJNYW1vdWR6b3UiLCJEemFvdWR6aSIsIlBldGl0ZS1UZXJyZSJdXSxbIm16IiwiTW96YW1iaXF1ZSIsIm1vemFtYmljYWluZSIsIk1hcHV0byIsWyJNYXB1dG8iLCJcdTAwY2VsZSBkZSBNb3phbWJpcXVlIiwiSW5oYW1iYW5lIiwiVG9mbyIsIlZpbGFuY3Vsb3MiLCJCYXphcnV0byIsIkJlaXJhIiwiUGVtYmEgKE1vemFtYmlxdWUpIiwiSWJvIl1dLFsibmEiLCJOYW1pYmllIiwibmFtaWJpZW5uZSIsIldpbmRob2VrIixbIldpbmRob2VrIiwiU3dha29wbXVuZCIsIlNvc3N1c3ZsZWkiLCJMXHUwMGZjZGVyaXR6IiwiS29sbWFuc2tvcCIsIkV0b3NoYSIsIlR3eWZlbGZvbnRlaW4iLCJGaXNoIFJpdmVyIENhbnlvbiIsIldhbHZpcyBCYXkiLCJTa2VsZXRvbiBDb2FzdCJdXSxbIm5lIiwiTmlnZXIiLCJuaWdcdTAwZTlyaWVubmUiLCJOaWFtZXkiLFsiTmlhbWV5IiwiQWdhZGV6IiwiWmluZGVyIiwiVGFob3VhIiwiTWFyYWRpIiwiRG9zc28iLCJBXHUwMGVmciJdXSxbIm5nIiwiTmlnZXJpYSIsIm5pZ1x1MDBlOXJpYW5lIiwiQWJ1amEiLFsiTGFnb3MiLCJBYnVqYSIsIklmXHUwMGU5IiwiQmVuaW4gQ2l0eSIsIkthbm8iLCJJYmFkYW4iLCJPc2hvZ2JvIiwiQ2FsYWJhciIsIlphcmlhIiwiSm9zIiwiRW51Z3UiLCJQb3J0IEhhcmNvdXJ0IiwiU3VrdXIiXV0sWyJ1ZyIsIk91Z2FuZGEiLCJvdWdhbmRhaXNlIiwiS2FtcGFsYSIsWyJLYW1wYWxhIiwiRW50ZWJiZSIsIkppbmphIiwiRm9ydCBQb3J0YWwiLCJLYXNlc2UiLCJCd2luZGkiLCJNdXJjaGlzb24gRmFsbHMiXV0sWyJjZCIsIlJcdTAwZTlwdWJsaXF1ZSBkXHUwMGU5bW9jcmF0aXF1ZSBkdSBDb25nbyIsImNvbmdvbGFpc2UiLCJLaW5zaGFzYSIsWyJLaW5zaGFzYSIsIkx1YnVtYmFzaGkiLCJHb21hIiwiS2lzYW5nYW5pIiwiQnVrYXZ1IiwiTWF0YWRpIiwiUGFyYyBkZXMgVmlydW5nYSJdXSxbInJ3IiwiUndhbmRhIiwicndhbmRhaXNlIiwiS2lnYWxpIixbIktpZ2FsaSIsIkdpc2VueWkiLCJCdXRhcmUiLCJLaWJ1eWUiLCJNdXNhbnplIiwiTnl1bmd3ZSJdXSxbInN0IiwiU2FvIFRvbVx1MDBlOS1ldC1QcmluY2lwZSIsInNhbnRvbVx1MDBlOWVubmUiLCJTXHUwMGUzbyBUb21cdTAwZTkiLFsiU1x1MDBlM28gVG9tXHUwMGU5IiwiUHJcdTAwZWRuY2lwZSJdXSxbInNuIiwiU1x1MDBlOW5cdTAwZTlnYWwiLCJzXHUwMGU5blx1MDBlOWdhbGFpc2UiLCJEYWthciIsWyJEYWthciIsIkdvclx1MDBlOWUiLCJTYWludC1Mb3VpcyIsIlNhbHkiLCJNYm91ciIsIlRvdWJhIiwiWmlndWluY2hvciIsIkNhcCBTa2lycmluZyIsIkxhYyBSb3NlIiwiU2luZS1TYWxvdW0iLCJKb2FsLUZhZGlvdXRoIiwiS2FvbGFjayJdXSxbInNjIiwiU2V5Y2hlbGxlcyIsInNleWNoZWxsb2lzZSIsIlZpY3RvcmlhIixbIlZpY3RvcmlhIiwiTGEgRGlndWUiLCJQcmFzbGluIiwiTWFoXHUwMGU5IiwiQmVhdSBWYWxsb24iLCJDdXJpZXVzZSIsIkFsZGFicmEiXV0sWyJzZCIsIlNvdWRhbiIsInNvdWRhbmFpc2UiLCJLaGFydG91bSIsWyJLaGFydG91bSIsIk1cdTAwZTlyb1x1MDBlOSIsIk9tZG91cm1hbiIsIkthcmltYSIsIkRqZWJlbCBCYXJrYWwiLCJQb3J0LVNvdWRhbiIsIlN1YWtpbiJdXSxbInR6IiwiVGFuemFuaWUiLCJ0YW56YW5pZW5uZSIsIkRvZG9tYSIsWyJEYXIgZXMgU2FsYWFtIiwiWmFuemliYXIiLCJBcnVzaGEiLCJLaWxpbWFuZGphcm8iLCJTdG9uZSBUb3duIiwiU2VyZW5nZXRpIiwiTmdvcm9uZ29ybyIsIk1vc2hpIiwiUGVtYmEiLCJLaWx3YSBLaXNpd2FuaSIsIkJhZ2Ftb3lvIiwiTWFmaWEiLCJUYXJhbmdpcmUiLCJTZWxvdXMiXV0sWyJ0ZyIsIlRvZ28iLCJ0b2dvbGFpc2UiLCJMb21cdTAwZTkiLFsiTG9tXHUwMGU5IiwiS3BhbGltXHUwMGU5IiwiQW5cdTAwZTlobyIsIkthcmEiLCJUb2dvdmlsbGUiLCJLb3V0YW1tYWtvdSIsIlNva29kXHUwMGU5Il1dLFsiem0iLCJaYW1iaWUiLCJ6YW1iaWVubmUiLCJMdXNha2EiLFsiTHVzYWthIiwiTGl2aW5nc3RvbmUiLCJOZG9sYSIsIlBhcmMgZGUgTHVhbmd3YSIsIkxhYyBLYXJpYmEiXV0sWyJ6dyIsIlppbWJhYndlIiwiemltYmFid1x1MDBlOWVubmUiLCJIYXJhcmUiLFsiSGFyYXJlIiwiQ2h1dGVzIFZpY3RvcmlhIiwiR3JhbmQgWmltYmFid2UiLCJCdWxhd2F5byIsIk11dGFyZSIsIkh3YW5nZSIsIk1hdG9ibyIsIkxhYyBLYXJpYmEiXV1dLCJBbVx1MDBlOXJpcXVlIGR1IE5vcmQgZXQgY2VudHJhbGUiOltbImFnIiwiQW50aWd1YS1ldC1CYXJidWRhIiwiYW50aWd1YWlzZSIsIlNhaW50IEpvaG4ncyIsWyJTYWludCBKb2huJ3MiLCJFbmdsaXNoIEhhcmJvdXIiLCJCYXJidWRhIl1dLFsiYXciLCJBcnViYSIsImFydWJhaXNlIiwiT3Jhbmplc3RhZCIsWyJPcmFuamVzdGFkIiwiUGFsbSBCZWFjaCJdXSxbImJzIiwiQmFoYW1hcyIsImJhaGFtXHUwMGU5ZW5uZSIsIk5hc3NhdSIsWyJOYXNzYXUiLCJFeHVtYXMiLCJFbGV1dGhlcmEiLCJIYXJib3VyIElzbGFuZCIsIkdyYW5kIEJhaGFtYSJdXSxbImJiIiwiQmFyYmFkZSIsImJhcmJhZGllbm5lIiwiQnJpZGdldG93biIsWyJCcmlkZ2V0b3duIiwiSG9sZXRvd24iLCJCYXRoc2hlYmEiXV0sWyJieiIsIkJlbGl6ZSIsImJcdTAwZTlsaXppZW5uZSIsIkJlbG1vcGFuIixbIkJlbG1vcGFuIiwiQmVsaXplIENpdHkiLCJDYXllIENhdWxrZXIiLCJBbWJlcmdyaXMgQ2F5ZSIsIlNhbiBJZ25hY2lvIiwiQ2FyYWNvbCIsIlh1bmFudHVuaWNoIiwiR3JhbmQgdHJvdSBibGV1Il1dLFsiYm0iLCJCZXJtdWRlcyIsImJlcm11ZGllbm5lIiwiSGFtaWx0b24iLFsiSGFtaWx0b24iLCJTYWludCBHZW9yZ2UncyJdXSxbImNhIiwiQ2FuYWRhIiwiY2FuYWRpZW5uZSIsIk90dGF3YSIsWyJPdHRhd2EiLCJNb250clx1MDBlOWFsIiwiUXVcdTAwZTliZWMiLCJUb3JvbnRvIiwiVmFuY291dmVyIiwiQmFuZmYiLCJWaWN0b3JpYSIsIkNhbGdhcnkiLCJFZG1vbnRvbiIsIldpbm5pcGVnIiwiSGFsaWZheCIsIkNoYXJsb3R0ZXRvd24iLCJTYWludC1KZWFuIGRlIFRlcnJlLU5ldXZlIiwiTHVuZW5idXJnIiwiSmFzcGVyIiwiV2hpc3RsZXIiLCJOaWFnYXJhIEZhbGxzIiwiVGFkb3Vzc2FjIiwiR2FzcFx1MDBlOSIsIlBlcmNcdTAwZTkiLCJNb250LVRyZW1ibGFudCIsIkNoYXJsZXZvaXgiLCJUcm9pcy1SaXZpXHUwMGU4cmVzIiwiS2luZ3N0b24iLCJZZWxsb3drbmlmZSIsIldoaXRlaG9yc2UiLCJEYXdzb24iLCJDaHVyY2hpbGwiLCJMYWMgTG91aXNlIiwiXHUwMGNlbGVzIGRlIGxhIE1hZGVsZWluZSJdXSxbImNyIiwiQ29zdGEgUmljYSIsImNvc3RhcmljaWVubmUiLCJTYW4gSm9zXHUwMGU5IixbIlNhbiBKb3NcdTAwZTkiLCJBcmVuYWwiLCJNb250ZXZlcmRlIiwiVG9ydHVndWVybyIsIk1hbnVlbCBBbnRvbmlvIiwiUHVlcnRvIFZpZWpvIiwiTGliZXJpYSIsIlRhbWFyaW5kbyIsIlZvbGNhbiBQb1x1MDBlMXMiXV0sWyJjdSIsIkN1YmEiLCJjdWJhaW5lIiwiTGEgSGF2YW5lIixbIkxhIEhhdmFuZSIsIlRyaW5pZGFkIiwiU2FudGlhZ28gZGUgQ3ViYSIsIlZpXHUwMGYxYWxlcyIsIkNpZW5mdWVnb3MiLCJDYW1hZ1x1MDBmY2V5IiwiQmFyYWNvYSIsIlZhcmFkZXJvIiwiTWF0YW56YXMiLCJTYW50YSBDbGFyYSIsIkhvbGd1XHUwMGVkbiIsIkNheW8gQ29jbyJdXSxbImN3IiwiQ3VyYVx1MDBlN2FvIiwiY3VyYWNpZW5uZSIsIldpbGxlbXN0YWQiLFsiV2lsbGVtc3RhZCIsIldlc3RwdW50Il1dLFsiZG0iLCJEb21pbmlxdWUiLCJkb21pbmlxdWFpc2UiLCJSb3NlYXUiLFsiUm9zZWF1IiwiUG9ydHNtb3V0aCAoRG9taW5pcXVlKSJdXSxbInVzIiwiXHUwMGM5dGF0cy1VbmlzIiwiYW1cdTAwZTlyaWNhaW5lIiwiV2FzaGluZ3RvbiIsWyJXYXNoaW5ndG9uIiwiTmV3IFlvcmsiLCJCb3N0b24iLCJDaGljYWdvIiwiTGEgTm91dmVsbGUtT3JsXHUwMGU5YW5zIiwiU2FuIEZyYW5jaXNjbyIsIkxvcyBBbmdlbGVzIiwiTGFzIFZlZ2FzIiwiR3JhbmQgQ2FueW9uIiwiTWlhbWkiLCJQaGlsYWRlbHBoaWUiLCJCYWx0aW1vcmUiLCJBbm5hcG9saXMiLCJXaWxsaWFtc2J1cmciLCJDaGFybGVzdG9uIiwiU2F2YW5uYWgiLCJBdGxhbnRhIiwiTmFzaHZpbGxlIiwiTWVtcGhpcyIsIkF1c3RpbiIsIlNhbiBBbnRvbmlvIiwiSG91c3RvbiIsIkRhbGxhcyIsIlNhbnRhIEZlIiwiVGFvcyIsIkRlbnZlciIsIlNhbHQgTGFrZSBDaXR5IiwiU2VhdHRsZSIsIlBvcnRsYW5kIiwiU2FuIERpZWdvIiwiU2FudGEgQmFyYmFyYSIsIkJpZyBTdXIiLCJNb250ZXJleSIsIk5hcGEiLCJZb3NlbWl0ZSIsIlllbGxvd3N0b25lIiwiTW9udW1lbnQgVmFsbGV5IiwiU2Vkb25hIiwiUGhvZW5peCIsIlppb24iLCJCcnljZSBDYW55b24iLCJBcmNoZXMiLCJNZXNhIFZlcmRlIiwiQ2hhY28gQ2FueW9uIiwiS2V5IFdlc3QiLCJPcmxhbmRvIiwiU2FpbnQgQXVndXN0aW5lIiwiUGl0dHNidXJnaCIsIkRldHJvaXQiLCJNaW5uZWFwb2xpcyIsIlNhaW50LUxvdWlzIiwiQ2xldmVsYW5kIiwiQnVmZmFsbyIsIkNodXRlcyBkdSBOaWFnYXJhIiwiTmV3cG9ydCIsIkNhcGUgQ29kIiwiTmFudHVja2V0IiwiTWFydGhhJ3MgVmluZXlhcmQiLCJQb3J0bGFuZCAoTWFpbmUpIiwiQWNhZGlhIiwiSG9ub2x1bHUiLCJNYXVpIiwiSGF3YVx1MDBlZiIsIkFuY2hvcmFnZSIsIkFsYXNrYSIsIlByaW5jZXRvbiIsIk5ldyBIYXZlbiIsIkhhcnRmb3JkIiwiUHJvdmlkZW5jZSIsIkJ1cmxpbmd0b24iLCJMYWZheWV0dGUiXV0sWyJnZCIsIkdyZW5hZGUgKEFudGlsbGVzKSIsImdyZW5hZGllbm5lIiwiU2FpbnQtR2VvcmdlcyIsWyJTYWludC1HZW9yZ2VzIiwiQ2FycmlhY291Il1dLFsiZ3AiLCJHdWFkZWxvdXBlIChGcmFuY2UpIiwiZ3VhZGVsb3VwXHUwMGU5ZW5uZSIsIkJhc3NlLVRlcnJlIixbIkJhc3NlLVRlcnJlIiwiUG9pbnRlLVx1MDBlMC1QaXRyZSIsIkxlIEdvc2llciIsIlNhaW50ZS1Bbm5lIiwiRGVzaGFpZXMiLCJNYXJpZS1HYWxhbnRlIiwiTGVzIFNhaW50ZXMiLCJMYSBEXHUwMGU5c2lyYWRlIl1dLFsiZ3QiLCJHdWF0ZW1hbGEiLCJndWF0XHUwMGU5bWFsdFx1MDBlOHF1ZSIsIkd1YXRlbWFsYSIsWyJBbnRpZ3VhIEd1YXRlbWFsYSIsIlRpa2FsIiwiR3VhdGVtYWxhIiwiTGFjIEF0aXRsXHUwMGUxbiIsIkNoaWNoaWNhc3RlbmFuZ28iLCJRdWV0emFsdGVuYW5nbyIsIkZsb3JlcyIsIkxpdmluZ3N0b24iLCJDb2JcdTAwZTFuIiwiU2VtdWMgQ2hhbXBleSJdXSxbImh0IiwiSGFcdTAwZWZ0aSIsImhhXHUwMGVmdGllbm5lIiwiUG9ydC1hdS1QcmluY2UiLFsiUG9ydC1hdS1QcmluY2UiLCJDYXAtSGFcdTAwZWZ0aWVuIiwiSmFjbWVsIiwiQ2l0YWRlbGxlIExhZmVycmlcdTAwZThyZSIsIlNhbnMtU291Y2kiLCJMZXMgQ2F5ZXMiLCJcdTAwY2VsZS1cdTAwZTAtVmFjaGUiLCJHb25hXHUwMGVmdmVzIl1dLFsiaG4iLCJIb25kdXJhcyIsImhvbmR1cmllbm5lIiwiVGVndWNpZ2FscGEiLFsiVGVndWNpZ2FscGEiLCJDb3BcdTAwZTFuIiwiUm9hdFx1MDBlMW4iLCJVdGlsYSIsIkxhIENlaWJhIiwiQ29tYXlhZ3VhIiwiR3JhY2lhcyJdXSxbImptIiwiSmFtYVx1MDBlZnF1ZSIsImphbWFcdTAwZWZjYWluZSIsIktpbmdzdG9uIixbIktpbmdzdG9uIiwiTW9udGVnbyBCYXkiLCJPY2hvIFJpb3MiLCJOZWdyaWwiLCJQb3J0IEFudG9uaW8iLCJTcGFuaXNoIFRvd24iLCJQb3J0IFJveWFsIl1dLFsibXEiLCJNYXJ0aW5pcXVlIChGcmFuY2UpIiwibWFydGluaXF1YWlzZSIsIkZvcnQtZGUtRnJhbmNlIixbIkZvcnQtZGUtRnJhbmNlIiwiU2FpbnQtUGllcnJlIiwiTGVzIFRyb2lzLVx1MDBjZWxldHMiLCJMZSBEaWFtYW50IiwiU2FpbnRlLUFubmUiLCJMZSBDYXJiZXQiLCJNb250YWduZSBQZWxcdTAwZTllIl1dLFsibXgiLCJNZXhpcXVlIiwibWV4aWNhaW5lIiwiTWV4aWNvIixbIk1leGljbyIsIk9heGFjYSIsIk1cdTAwZTlyaWRhIiwiQ2hpY2hcdTAwZTluIEl0elx1MDBlMSIsIlRlb3RpaHVhY2FuIiwiR3VhbmFqdWF0byIsIlB1ZWJsYSIsIlNhbiBDcmlzdFx1MDBmM2JhbCBkZSBsYXMgQ2FzYXMiLCJUYXhjbyIsIlF1ZXJcdTAwZTl0YXJvIiwiU2FuIE1pZ3VlbCBkZSBBbGxlbmRlIiwiTW9yZWxpYSIsIlBcdTAwZTF0emN1YXJvIiwiR3VhZGFsYWphcmEiLCJaYWNhdGVjYXMiLCJUdWx1bSIsIlBhbGVucXVlIiwiVXhtYWwiLCJDYW5jXHUwMGZhbiIsIlBsYXlhIGRlbCBDYXJtZW4iLCJDYW1wZWNoZSIsIlZhbGxhZG9saWQgKE1leGlxdWUpIiwiTW9udGUgQWxiXHUwMGUxbiIsIk1pdGxhIiwiVGxheGNhbGEiLCJDaG9sdWxhIiwiQ3Vlcm5hdmFjYSIsIlhvY2hpY2FsY28iLCJFbCBUYWpcdTAwZWRuIiwiVmVyYWNydXoiLCJBY2FwdWxjbyIsIlB1ZXJ0byBWYWxsYXJ0YSIsIkxvcyBDYWJvcyIsIkxhIFBheiAoTWV4aXF1ZSkiLCJDaGlodWFodWEiLCJCYXJyYW5jYXMgZGVsIENvYnJlIiwiQmFjYWxhciIsIkNhbGFrbXVsIiwiSXNsYSBNdWplcmVzIiwiQ296dW1lbCIsIkhvbGJveCJdXSxbIm5pIiwiTmljYXJhZ3VhIiwibmljYXJhZ3VheWVubmUiLCJNYW5hZ3VhIixbIk1hbmFndWEiLCJHcmFuYWRhIChOaWNhcmFndWEpIiwiTGVcdTAwZjNuIiwiXHUwMGNlbGUgZCdPbWV0ZXBlIiwiU2FuIEp1YW4gZGVsIFN1ciIsIk1hc2F5YSIsIkNvcm4gSXNsYW5kcyJdXSxbInBhIiwiUGFuYW1hIiwicGFuYW1cdTAwZTllbm5lIiwiUGFuYW1hIixbIlBhbmFtYSIsIkNhc2NvIFZpZWpvIiwiQ2FuYWwgZGUgUGFuYW1hIiwiQm9jYXMgZGVsIFRvcm8iLCJTYW4gQmxhcyIsIlBvcnRvYmVsbyIsIkJvcXVldGUiXV0sWyJwciIsIlBvcnRvIFJpY28iLCJwb3J0b3JpY2FpbmUiLCJTYW4gSnVhbiIsWyJTYW4gSnVhbiIsIlBvbmNlIiwiQ3VsZWJyYSIsIlZpZXF1ZXMiLCJFbCBZdW5xdWUiXV0sWyJkbyIsIlJcdTAwZTlwdWJsaXF1ZSBkb21pbmljYWluZSIsImRvbWluaWNhaW5lIiwiU2FpbnQtRG9taW5ndWUiLFsiU2FpbnQtRG9taW5ndWUiLCJQdW50YSBDYW5hIiwiUHVlcnRvIFBsYXRhIiwiU2FtYW5cdTAwZTEiLCJMYSBSb21hbmEiLCJBbHRvcyBkZSBDaGF2XHUwMGYzbiIsIlNhaW50LUphY3F1ZXMtZGVzLUNoZXZhbGllcnMiLCJMYXMgVGVycmVuYXMiXV0sWyJibCIsIlNhaW50LUJhcnRoXHUwMGU5bGVteSAoRnJhbmNlKSIsInNhaW50LWJhcnRoIiwiR3VzdGF2aWEiLFsiR3VzdGF2aWEiXV0sWyJtZiIsIlNhaW50LU1hcnRpbiIsInNhaW50LW1hcnRpbm9pc2UiLCJNYXJpZ290IixbIk1hcmlnb3QiLCJQaGlsaXBzYnVyZyIsIkdyYW5kLUNhc2UiXV0sWyJwbSIsIlNhaW50LVBpZXJyZS1ldC1NaXF1ZWxvbiAoRnJhbmNlKSIsInNhaW50LXBpZXJyYWlzZSIsIlNhaW50LVBpZXJyZSIsWyJTYWludC1QaWVycmUiLCJNaXF1ZWxvbiJdXSxbImxjIiwiU2FpbnRlLUx1Y2llIiwic2FpbnQtbHVjaWVubmUiLCJDYXN0cmllcyIsWyJDYXN0cmllcyIsIlNvdWZyaVx1MDBlOHJlIiwiUGl0b25zIiwiUm9kbmV5IEJheSJdXSxbInN2IiwiU2FsdmFkb3IiLCJzYWx2YWRvcmllbm5lIiwiU2FuIFNhbHZhZG9yIixbIlNhbiBTYWx2YWRvciIsIlN1Y2hpdG90byIsIkpveWEgZGUgQ2VyXHUwMGU5biIsIlNhbnRhIEFuYSIsIlJ1dGEgZGUgbGFzIEZsb3JlcyJdXSxbInR0IiwiVHJpbml0XHUwMGU5LWV0LVRvYmFnbyIsInRyaW5pZGFkaWVubmUiLCJQb3J0LWQnRXNwYWduZSIsWyJQb3J0LWQnRXNwYWduZSIsIlRvYmFnbyIsIlNjYXJib3JvdWdoIl1dXSwiQW1cdTAwZTlyaXF1ZSBkdSBTdWQiOltbImFyIiwiQXJnZW50aW5lIiwiYXJnZW50aW5lIiwiQnVlbm9zIEFpcmVzIixbIkJ1ZW5vcyBBaXJlcyIsIkNcdTAwZjNyZG9iYSIsIk1lbmRvemEiLCJTYWx0YSIsIlVzaHVhXHUwMGVmYSIsIkVsIENhbGFmYXRlIiwiUm9zYXJpbyIsIkxhIFBsYXRhIiwiTWFyIGRlbCBQbGF0YSIsIkJhcmlsb2NoZSIsIlNhbiBNYXJ0XHUwMGVkbiBkZSBsb3MgQW5kZXMiLCJQdWVydG8gTWFkcnluIiwiUFx1MDBlOW5pbnN1bGUgVmFsZFx1MDBlOXMiLCJJZ3Vhelx1MDBmYSIsIlRpbGNhcmEiLCJIdW1haHVhY2EiLCJQdXJtYW1hcmNhIiwiQ2FmYXlhdGUiLCJTYW4gSnVhbiIsIlRhbGFtcGF5YSIsIklzY2hpZ3VhbGFzdG8iLCJFbCBDaGFsdFx1MDBlOW4iLCJQZXJpdG8gTW9yZW5vIiwiTWlzc2lvbnMgalx1MDBlOXN1aXRlcyAoU2FuIElnbmFjaW8gTWluXHUwMGVkKSIsIlRpZ3JlIl1dLFsiYm8iLCJCb2xpdmllIiwiYm9saXZpZW5uZSIsIlN1Y3JlIixbIkxhIFBheiIsIlN1Y3JlIiwiUG90b3NcdTAwZWQiLCJVeXVuaSIsIkNvY2hhYmFtYmEiLCJTYW50YSBDcnV6IiwiQ29wYWNhYmFuYSIsIklzbGEgZGVsIFNvbCIsIlRpd2FuYWt1IiwiT3J1cm8iLCJSdXJyZW5hYmFxdWUiLCJTYW1haXBhdGEiLCJNaXNzaW9ucyBqXHUwMGU5c3VpdGVzIGRlIENoaXF1aXRvcyJdXSxbImJyIiwiQnJcdTAwZTlzaWwiLCJiclx1MDBlOXNpbGllbm5lIiwiQnJhc1x1MDBlZGxpYSIsWyJSaW8gZGUgSmFuZWlybyIsIlNcdTAwZTNvIFBhdWxvIiwiU2FsdmFkb3IiLCJCcmFzXHUwMGVkbGlhIiwiT3VybyBQcmV0byIsIk1hbmF1cyIsIlJlY2lmZSIsIkZveiBkbyBJZ3VhXHUwMGU3dSIsIlBhcmF0eSIsIlBldHJcdTAwZjNwb2xpcyIsIlRpcmFkZW50ZXMiLCJDb25nb25oYXMiLCJEaWFtYW50aW5hIiwiQmVsbyBIb3Jpem9udGUiLCJPbGluZGEiLCJGb3J0YWxlemEiLCJOYXRhbCIsIlNcdTAwZTNvIEx1XHUwMGVkcyIsIkJlbFx1MDBlOW0iLCJGbG9yaWFuXHUwMGYzcG9saXMiLCJDdXJpdGliYSIsIlBvcnRvIEFsZWdyZSIsIkJvbml0byIsIlBhbnRhbmFsIiwiTGVuXHUwMGU3XHUwMGYzaXMgTWFyYW5oZW5zZXMiLCJGZXJuYW5kbyBkZSBOb3JvbmhhIiwiQ2hhcGFkYSBEaWFtYW50aW5hIiwiQlx1MDBmYXppb3MiLCJJbGhhIEdyYW5kZSIsIlBvcnRvIFNlZ3VybyIsIkdvaVx1MDBlMXMiLCJBbGNcdTAwZTJudGFyYSJdXSxbImNsIiwiQ2hpbGkiLCJjaGlsaWVubmUiLCJTYW50aWFnbyIsWyJTYW50aWFnbyIsIlZhbHBhcmFcdTAwZWRzbyIsIlNhbiBQZWRybyBkZSBBdGFjYW1hIiwiXHUwMGNlbGUgZGUgUFx1MDBlMnF1ZXMiLCJQdWVydG8gTmF0YWxlcyIsIlZpXHUwMGYxYSBkZWwgTWFyIiwiTGEgU2VyZW5hIiwiVmFsbGUgZGVsIEVscXVpIiwiQXJpY2EiLCJJcXVpcXVlIiwiSHVtYmVyc3RvbmUiLCJQdWNcdTAwZjNuIiwiUHVlcnRvIFZhcmFzIiwiQ2hpbG9cdTAwZTkiLCJUb3JyZXMgZGVsIFBhaW5lIiwiUHVudGEgQXJlbmFzIiwiUmFwYSBOdWkiLCJDb25jZXBjaVx1MDBmM24iLCJWYWxkaXZpYSJdXSxbImNvIiwiQ29sb21iaWUiLCJjb2xvbWJpZW5uZSIsIkJvZ290YSIsWyJCb2dvdGEiLCJDYXJ0aGFnXHUwMGU4bmUgZGVzIEluZGVzIiwiTWVkZWxsXHUwMGVkbiIsIkNhbGkiLCJTYW50YSBNYXJ0YSIsIlZpbGxhIGRlIExleXZhIiwiQmFyaWNoYXJhIiwiUG9wYXlcdTAwZTFuIiwiU2FuIEFndXN0XHUwMGVkbiIsIlNhbGVudG8iLCJDaXVkYWQgUGVyZGlkYSIsIlRheXJvbmEiLCJNb21wb3giLCJMZXRpY2lhIiwiU2FuIEFuZHJcdTAwZTlzIiwiR3VhdGFwXHUwMGU5IiwiWmlwYXF1aXJcdTAwZTEiLCJCdWNhcmFtYW5nYSJdXSxbImVjIiwiXHUwMGM5cXVhdGV1ciIsIlx1MDBlOXF1YXRvcmllbm5lIiwiUXVpdG8iLFsiUXVpdG8iLCJDdWVuY2EiLCJHdWF5YXF1aWwiLCJHYWxcdTAwZTFwYWdvcyIsIk90YXZhbG8iLCJCYVx1MDBmMW9zIiwiUmlvYmFtYmEiLCJDb3RvcGF4aSIsIk1vbnRhXHUwMGYxaXRhIiwiTG9qYSIsIkluZ2FwaXJjYSIsIlZpbGNhYmFtYmEiXV0sWyJneSIsIkd1eWFuYSIsImd1eWFuaWVubmUiLCJHZW9yZ2V0b3duIixbIkdlb3JnZXRvd24iLCJDaHV0ZXMgZGUgS2FpZXRldXIiLCJSdXB1bnVuaSJdXSxbImdmIiwiR3V5YW5lIChGcmFuY2UpIiwiZ3V5YW5haXNlIiwiQ2F5ZW5uZSIsWyJDYXllbm5lIiwiS291cm91IiwiXHUwMGNlbGVzIGR1IFNhbHV0IiwiU2FpbnQtTGF1cmVudC1kdS1NYXJvbmkiLCJNYXJpcGFzb3VsYSJdXSxbImZrIiwiTWFsb3VpbmVzIiwibWFsb3VpbmUiLCJTdGFubGV5IixbIlN0YW5sZXkiXV0sWyJweSIsIlBhcmFndWF5IiwicGFyYWd1YXllbm5lIiwiQXN1bmNpb24iLFsiQXN1bmNpb24iLCJFbmNhcm5hY2lcdTAwZjNuIiwiVHJpbmlkYWQgKG1pc3Npb25zIGpcdTAwZTlzdWl0ZXMpIiwiU2FuIEJlcm5hcmRpbm8iLCJDaXVkYWQgZGVsIEVzdGUiLCJDb25jZXBjaVx1MDBmM24iXV0sWyJwZSIsIlBcdTAwZTlyb3UiLCJwXHUwMGU5cnV2aWVubmUiLCJMaW1hIixbIkxpbWEiLCJDdXpjbyIsIk1hY2h1IFBpY2NodSIsIkFyZXF1aXBhIiwiTGFjIFRpdGljYWNhIiwiTmF6Y2EiLCJUcnVqaWxsbyIsIkNoYW4gQ2hhbiIsIkNoaWNsYXlvIiwiQ2FqYW1hcmNhIiwiSHVhcmF6IiwiUHVubyIsIkljYSIsIlBhcmFjYXMiLCJIdWFjYWNoaW5hIiwiSXF1aXRvcyIsIkF5YWN1Y2hvIiwiQ2hhY2hhcG95YXMiLCJLdVx1MDBlOWxhcCIsIlZhbGxcdTAwZTllIHNhY3JcdTAwZTllIiwiT2xsYW50YXl0YW1ibyIsIlBpc2FjIiwiQ29sY2EiLCJDaGF2XHUwMGVkbiBkZSBIdVx1MDBlMW50YXIiLCJDYXJhbCJdXSxbInNyIiwiU3VyaW5hbWUiLCJzdXJpbmFtYWlzZSIsIlBhcmFtYXJpYm8iLFsiUGFyYW1hcmlibyIsIk5pZXV3IE5pY2tlcmllIiwiQnJvd25zYmVyZyJdXSxbInV5IiwiVXJ1Z3VheSIsInVydWd1YXllbm5lIiwiTW9udGV2aWRlbyIsWyJNb250ZXZpZGVvIiwiQ29sb25pYSBkZWwgU2FjcmFtZW50byIsIlB1bnRhIGRlbCBFc3RlIiwiUGlyaVx1MDBlMXBvbGlzIiwiQ2FibyBQb2xvbmlvIiwiSm9zXHUwMGU5IElnbmFjaW8iLCJTYWx0byIsIkZyYXkgQmVudG9zIl1dLFsidmUiLCJWZW5lenVlbGEiLCJ2XHUwMGU5blx1MDBlOXp1XHUwMGU5bGllbm5lIiwiQ2FyYWNhcyIsWyJDYXJhY2FzIiwiTVx1MDBlOXJpZGEiLCJTYWx0byBcdTAwYzFuZ2VsIiwiTWFyYWNhaWJvIiwiQ2l1ZGFkIEJvbFx1MDBlZHZhciIsIkNvcm8iLCJJc2xhIE1hcmdhcml0YSIsIkxvcyBSb3F1ZXMiLCJSb3JhaW1hIiwiQ2FuYWltYSJdXV0sIkFzaWUiOltbImFmIiwiQWZnaGFuaXN0YW4iLCJhZmdoYW5lIiwiS2Fib3VsIixbIkthYm91bCIsIkhcdTAwZTlyYXQiLCJCYW1peWFuIiwiTWF6YXItZSBDaGFyaWYiLCJCYWxraCIsIkthbmRhaGFyIiwiRGphbSIsIkJhbmQtZSBBbWlyIiwiR2hhem5pIl1dLFsiYW0iLCJBcm1cdTAwZTluaWUiLCJhcm1cdTAwZTluaWVubmUiLCJFcmV2YW4iLFsiRXJldmFuIiwiRXRjaG1pYWR6aW4iLCJHYXJuaSIsIkdlZ2hhcmQiLCJLaG9yIFZpcmFwIiwiRGlsaWphbiIsIkxhYyBTZXZhbiIsIlRhdGV2IiwiR3l1bXJpIiwiTm9yYXZhbmsiLCJIYWdocGF0IiwiU2FuYWhpbiJdXSxbImF6IiwiQXplcmJhXHUwMGVmZGphbiIsImF6ZXJiYVx1MDBlZmRqYW5haXNlIiwiQmFrb3UiLFsiQmFrb3UiLCJDaFx1MDBlOWtpIiwiR29idXN0YW4iLCJHYW5kamEiLCJMYWhpZGoiLCJRdWJhIiwiS2hpbmFsdWciXV0sWyJiZCIsIkJhbmdsYWRlc2giLCJiYW5nbGFkYWlzZSIsIkRhY2NhIixbIkRhY2NhIiwiQ2hpdHRhZ29uZyIsIlN1bmRhcmJhbnMiLCJCYWdlcmhhdCIsIlBhaGFycHVyIiwiQ294J3MgQmF6YXIiLCJTeWxoZXQiLCJTcmltYW5nYWwiXV0sWyJidCIsIkJob3V0YW4iLCJiaG91dGFuYWlzZSIsIlRoaW1waG91IixbIlRoaW1waG91IiwiUGFybyIsIlRha3RzYW5nIiwiUHVuYWtoYSIsIkJ1bXRoYW5nIiwiVHJvbmdzYSIsIlBob2JqaWtoYSJdXSxbIm1tIiwiQmlybWFuaWUiLCJiaXJtYW5lIiwiTmF5cHlpZGF3IixbIlJhbmdvdW4iLCJCYWdhbiIsIk1hbmRhbGF5IiwiTGFjIElubGUiLCJNcmF1ayBVIiwiSHBhLUFuIiwiUHlpbiBPbyBMd2luIiwiQmFnbyIsIk1vbnQgUG9wYSIsIkthbGF3IiwiTmdhcGFsaSIsIkt5YWlrdGl5byJdXSxbImJuIiwiQnJ1bmVpIiwiYnJ1blx1MDBlOWllbm5lIiwiQmFuZGFyIFNlcmkgQmVnYXdhbiIsWyJCYW5kYXIgU2VyaSBCZWdhd2FuIiwiS2FtcG9uZyBBeWVyIiwiVGVtYnVyb25nIl1dLFsia2giLCJDYW1ib2RnZSIsImNhbWJvZGdpZW5uZSIsIlBobm9tIFBlbmgiLFsiUGhub20gUGVuaCIsIlNpZW0gUmVhcCIsIkFuZ2tvciIsIkJhdHRhbWJhbmciLCJLYW1wb3QiLCJLZXAiLCJTaWhhbm91a3ZpbGxlIiwiS3JhdGllIiwiS29oIEtlciIsIlByZWFoIFZpaGVhciIsIkJhbnRlYXkgQ2hobWFyIiwiVG9ubFx1MDBlOSBTYXAiXV0sWyJjbiIsIkNoaW5lIiwiY2hpbm9pc2UiLCJQXHUwMGU5a2luIixbIlBcdTAwZTlraW4iLCJTaGFuZ2hhaSIsIlhpJ2FuIiwiR3VpbGluIiwiU3V6aG91IiwiSGFuZ3pob3UiLCJDaGVuZ2R1IiwiTGhhc3NhIiwiWmhhbmdqaWFqaWUiLCJIb25nIEtvbmciLCJOYW5raW4iLCJMdW95YW5nIiwiS2FpZmVuZyIsIlBpbmd5YW8iLCJEYXRvbmciLCJDaGVuZ2RlIiwiUXVmdSIsIlRhaXNoYW4iLCJIdWFuZ3NoYW4iLCJXdXlpc2hhbiIsIkxpamlhbmciLCJEYWxpIiwiS3VubWluZyIsIlNoYW5ncmktTGEiLCJYaWFtZW4iLCJGdXpob3UiLCJDYW50b24iLCJTaGVuemhlbiIsIk1hY2FvIiwiVGlhbmppbiIsIkhhcmJpbiIsIkR1bmh1YW5nIiwiS2FzaGdhciIsIlR1cmZhbiIsIlx1MDBkY3JcdTAwZmNtcWkiLCJMYW56aG91IiwiWGluaW5nIiwiU2hpZ2F0c2UiLCJZYW5nc2h1byIsIkhhaW5hbiIsIlNhbnlhIiwiQ2hvbmdxaW5nIiwiTGVzaGFuIiwiRW1laXNoYW4iLCJKaXV6aGFpZ291IiwiV3V6aGVuIiwiWmhvdXpodWFuZyIsIlRvbmdsaSIsIkhvbmdjdW4iLCJYaWRpIiwiRmVuZ2h1YW5nIiwiV3VkYW5nIiwiU2hhb2xpbiIsIkxvbmdtZW4iLCJZdW5nYW5nIiwiTW9nYW8iLCJRaW5nZGFvIiwiRGFsaWFuIiwiR3JhbmRlIE11cmFpbGxlIiwiQmFkYWxpbmciLCJNdXRpYW55dSIsIkdvcmdlcyBkdSBZYW5nemkiXV0sWyJrcCIsIkNvclx1MDBlOWUgZHUgTm9yZCIsIm5vcmQtY29yXHUwMGU5ZW5uZSIsIlB5b25neWFuZyIsWyJQeW9uZ3lhbmciLCJLYWVzb25nIiwiUGFubXVuam9tIiwiTW9udCBLdW1nYW5nIiwiTW9udCBNeW9oeWFuZyJdXSxbImtyIiwiQ29yXHUwMGU5ZSBkdSBTdWQiLCJjb3JcdTAwZTllbm5lIiwiU1x1MDBlOW91bCIsWyJTXHUwMGU5b3VsIiwiQnVzYW4iLCJHeWVvbmdqdSIsIkplb25qdSIsIkFuZG9uZyIsIlN1d29uIiwiSW5jaGVvbiIsIlx1MDBjZWxlIGRlIEplanUiLCJTb2tjaG8iLCJTZW9yYWtzYW4iLCJETVoiLCJHYW5nbmV1bmciLCJIYWVpbnNhIl1dLFsiZ2UiLCJHXHUwMGU5b3JnaWUiLCJnXHUwMGU5b3JnaWVubmUiLCJUYmlsaXNzaSIsWyJUYmlsaXNzaSIsIk10c2toZXRhIiwiS291dGFcdTAwZWZzc2kiLCJCYXRvdW1pIiwiU2lnbmFndWkiLCJUZWxhdmkiLCJLYWtoXHUwMGU5dGllIiwiR29yaSIsIk91cGxpc3RzaWtoXHUwMGU5IiwiVmFyZHppYSIsIk1lc3RpYSIsIlN2YW5cdTAwZTl0aWUiLCJLYXpiZWdpIiwiQm9yam9taSJdXSxbImhrIiwiSG9uZyBLb25nIiwiaG9uZ2tvbmdhaXNlIiwiSG9uZyBLb25nIixbIkhvbmcgS29uZyIsIktvd2xvb24iLCJMYW50YXUiLCJMYW1tYSJdXSxbImluIiwiSW5kZSIsImluZGllbm5lIiwiTmV3IERlbGhpIixbIk5ldyBEZWxoaSIsIkFncmEiLCJKYWlwdXIiLCJWYXJhbmFzaSIsIkJvbWJheSIsIlVkYWlwdXIiLCJHb2EiLCJDYWxjdXR0YSIsIktoYWp1cmFobyIsIkRlbGhpIiwiRmF0ZWhwdXIgU2lrcmkiLCJKb2RocHVyIiwiSmFpc2FsbWVyIiwiQmlrYW5lciIsIlB1c2hrYXIiLCJBam1lciIsIkNoaXR0b3JnYXJoIiwiUmFuYWtwdXIiLCJNb3VudCBBYnUiLCJBbXJpdHNhciIsIlNoaW1sYSIsIkRoYXJhbXNhbGEiLCJMZWgiLCJMYWRha2giLCJTcmluYWdhciIsIlJpc2hpa2VzaCIsIkhhcmlkd2FyIiwiTHVja25vdyIsIk9yY2hoYSIsIkd3YWxpb3IiLCJTYW5jaGkiLCJCaG9wYWwiLCJNYW5kdSIsIkFqYW50YSIsIkVsbG9yYSIsIkF1cmFuZ2FiYWQiLCJIYW1waSIsIkJhZGFtaSIsIlBhdHRhZGFrYWwiLCJBaWhvbGUiLCJNeXNvcmUiLCJCYW5nYWxvcmUiLCJDaGVubmFpIiwiTWFoYWJhbGlwdXJhbSIsIkthbmNoaXB1cmFtIiwiVGhhbmphdnVyIiwiTWFkdXJhaSIsIlBvbmRpY2hcdTAwZTlyeSIsIktvY2hpIiwiQWxsZXBwZXkiLCJLZXJhbGEiLCJUcml2YW5kcnVtIiwiSHlkZXJhYmFkIiwiQm9kaC1HYXlhIiwiS29uYXJhayIsIlB1cmkiLCJCaHViYW5lc3dhciIsIkRhcmplZWxpbmciLCJTaWtraW0iLCJHYW5ndG9rIiwiQWhtZWRhYmFkIiwiS3V0Y2giLCJQYWxpdGFuYSIsIlNoZWtoYXdhdGkiLCJCdW5kaSJdXSxbImlkIiwiSW5kb25cdTAwZTlzaWUiLCJpbmRvblx1MDBlOXNpZW5uZSIsIkpha2FydGEiLFsiSmFrYXJ0YSIsIkJhbGkiLCJZb2d5YWthcnRhIiwiQm9yb2J1ZHVyIiwiVWJ1ZCIsIkxvbWJvayIsIlx1MDBjZWxlcyBHaWxpIiwiS29tb2RvIiwiRmxvcmVzIiwiU3VtYXRyYSIsIkxhYyBUb2JhIiwiQnVraXR0aW5nZ2kiLCJTdWxhd2VzaSIsIlBheXMgdG9yYWphIiwiUmFqYSBBbXBhdCIsIkJyb21vIiwiSWplbiIsIlByYW1iYW5hbiIsIlN1cmFrYXJ0YSIsIkJhbmR1bmciLCJNYWxhbmciLCJQYXBvdWFzaWUiLCJNb2x1cXVlcyJdXSxbImpwIiwiSmFwb24iLCJqYXBvbmFpc2UiLCJUb2t5byIsWyJUb2t5byIsIkt5b3RvIiwiTmFyYSIsIk9zYWthIiwiSGlyb3NoaW1hIiwiS2FuYXphd2EiLCJOaWtrXHUwMTRkIiwiS2FtYWt1cmEiLCJIYWtvbmUiLCJNb250IEZ1amkiLCJZb2tvaGFtYSIsIktvYmUiLCJIaW1lamkiLCJLdXJhc2hpa2kiLCJPa2F5YW1hIiwiTmFvc2hpbWEiLCJUYWtheWFtYSIsIlNoaXJha2F3YS1nXHUwMTRkIiwiTWF0c3Vtb3RvIiwiTmFnYW5vIiwiU2VuZGFpIiwiTWF0c3VzaGltYSIsIkhpcmFpenVtaSIsIlNhcHBvcm8iLCJIYWtvZGF0ZSIsIk90YXJ1IiwiRnVrdW9rYSIsIk5hZ2FzYWtpIiwiS2Fnb3NoaW1hIiwiS3VtYW1vdG8iLCJCZXBwdSIsIk1peWFqaW1hIiwiS1x1MDE0ZHlhLXNhbiIsIklzZSIsIk5hZ295YSIsIlVqaSIsIk9raW5hd2EiLCJOYWhhIiwiSXNoaWdha2kiLCJLYXdhZ29lIiwiS2lub3Nha2kiLCJUc3VtYWdvIiwiTWFnb21lIl1dLFsia3oiLCJLYXpha2hzdGFuIiwia2F6YWtoZSIsIkFzdGFuYSIsWyJBbG1hdHkiLCJBc3RhbmEiLCJUdXJrZXN0YW4iLCJDaHlta2VudCIsIkNoYXJ5biIsIktvbHNhaSIsIkJhXHUwMGVma29ub3VyIiwiQWt0YXUiXV0sWyJrZyIsIktpcmdoaXppc3RhbiIsImtpcmdoaXplIiwiQmljaGtlayIsWyJCaWNoa2VrIiwiT2NoIiwiTGFjIElzc3lrLUtvdWwiLCJLYXJha29sIiwiU29uZy1LXHUwMGY2bCIsIlRhc2ggUmFiYXQiLCJCdXJhbmEiXV0sWyJsYSIsIkxhb3MiLCJsYW90aWVubmUiLCJWaWVudGlhbmUiLFsiVmllbnRpYW5lIiwiTHVhbmcgUHJhYmFuZyIsIlZhbmcgVmllbmciLCJWYXQgUGhvdSIsIkNoYW1wYXNzYWsiLCJQbGFpbmUgZGVzIEphcnJlcyIsIlNpIFBoYW4gRG9uIiwiTm9uZyBLaGlhdyIsIlNhdmFubmFraGV0Il1dLFsibW8iLCJNYWNhbyIsIm1hY2FuYWlzZSIsIk1hY2FvIixbIk1hY2FvIiwiVGFpcGEiLCJDb2xvYW5lIl1dLFsibXkiLCJNYWxhaXNpZSIsIm1hbGFpc2llbm5lIiwiS3VhbGEgTHVtcHVyIixbIkt1YWxhIEx1bXB1ciIsIk1hbGFjY2EiLCJHZW9yZ2UgVG93biIsIkNhbWVyb24gSGlnaGxhbmRzIiwiTGFuZ2thd2kiLCJJcG9oIiwiS290YSBLaW5hYmFsdSIsIkt1Y2hpbmciLCJTYWJhaCIsIkJvcm5cdTAwZTlvIiwiTW9udCBLaW5hYmFsdSIsIlRhbWFuIE5lZ2FyYSIsIlx1MDBjZWxlcyBQZXJoZW50aWFuIiwiVGlvbWFuIiwiUHV0cmFqYXlhIl1dLFsibXYiLCJNYWxkaXZlcyIsIm1hbGRpdmllbm5lIiwiTWFsXHUwMGU5IixbIk1hbFx1MDBlOSIsIk1hYWZ1c2hpIiwiQXRvbGwgZCdBcmkiLCJBdG9sbCBkZSBCYWEiLCJBZGR1Il1dLFsibW4iLCJNb25nb2xpZSIsIm1vbmdvbGUiLCJPdWxhbi1CYXRvciIsWyJPdWxhbi1CYXRvciIsIkthcmFrb3J1bSIsIktoYXJraG9yaW4iLCJEXHUwMGU5c2VydCBkZSBHb2JpIiwiTGFjIEtoXHUwMGY2dnNnXHUwMGY2bCIsIlRlcmVsaiIsIkVyZGVuZSBadXUiXV0sWyJucCIsIk5cdTAwZTlwYWwiLCJuXHUwMGU5cGFsYWlzZSIsIkthdG1hbmRvdSIsWyJLYXRtYW5kb3UiLCJQb2toYXJhIiwiQmhha3RhcHVyIiwiUGF0YW4iLCJMdW1iaW5pIiwiQ2hpdHdhbiIsIk5hZ2Fya290IiwiQmFuZGlwdXIiLCJBbm5hcHVybmEiLCJFdmVyZXN0IiwiTW91c3RhbmciXV0sWyJ1eiIsIk91emJcdTAwZTlraXN0YW4iLCJvdXpiXHUwMGU4a2UiLCJUYWNoa2VudCIsWyJTYW1hcmNhbmRlIiwiQm91a2hhcmEiLCJLaGl2YSIsIlRhY2hrZW50IiwiQ2hha2hyaXNhYnoiLCJUZXJtZXoiLCJLb2thbmQiLCJGZXJnaGFuYSIsIk5vdWtvdXMiLCJNb3luYXEiXV0sWyJwayIsIlBha2lzdGFuIiwicGFraXN0YW5haXNlIiwiSXNsYW1hYmFkIixbIkxhaG9yZSIsIkthcmFjaGkiLCJJc2xhbWFiYWQiLCJQZXNoYXdhciIsIlRheGlsYSIsIk1vaGVuam8tZGFybyIsIk11bHRhbiIsIkh1bnphIiwiR2lsZ2l0IiwiU2thcmR1IiwiUmF3YWxwaW5kaSIsIlN3YXQiLCJDaGl0cmFsIl1dLFsicGgiLCJQaGlsaXBwaW5lcyIsInBoaWxpcHBpbmUiLCJNYW5pbGxlIixbIk1hbmlsbGUiLCJDZWJ1IiwiUGFsYXdhbiIsIlZpZ2FuIiwiQmFuYXVlIiwiQm9yYWNheSIsIkJvaG9sIiwiRWwgTmlkbyIsIkNvcm9uIiwiU2lhcmdhbyIsIkRhdmFvIiwiSWxvaWxvIiwiUHVlcnRvIFByaW5jZXNhIiwiQmF0YW5lcyIsIlNhZ2FkYSJdXSxbInNnIiwiU2luZ2Fwb3VyIiwic2luZ2Fwb3VyaWVubmUiLCJTaW5nYXBvdXIiLFsiU2luZ2Fwb3VyIl1dLFsibGsiLCJTcmkgTGFua2EiLCJzcmktbGFua2Fpc2UiLCJDb2xvbWJvIixbIkNvbG9tYm8iLCJLYW5keSIsIlNpZ2lyaXlhIiwiR2FsbGUiLCJBbnVyYWRoYXB1cmEiLCJQb2xvbm5hcnV3YSIsIkRhbWJ1bGxhIiwiTnV3YXJhIEVsaXlhIiwiRWxsYSIsIlRyaW5jb21hbGVlIiwiSmFmZm5hIiwiTWlyaXNzYSIsIllhbGEiLCJBZGFtJ3MgUGVhayIsIkJlbnRvdGEiXV0sWyJ0aiIsIlRhZGppa2lzdGFuIiwidGFkamlrZSIsIkRvdWNoYW5iXHUwMGU5IixbIkRvdWNoYW5iXHUwMGU5IiwiS2hvZGplbnQiLCJQZW5kamlrZW50IiwiUGFtaXIiLCJLaG9yb2ciLCJJc2thbmRlcmt1bCIsIlZhbGxcdTAwZTllIGR1IFdha2hhbiJdXSxbInR3IiwiVGFcdTAwZWZ3YW4iLCJ0YVx1MDBlZndhbmFpc2UiLCJUYWlwZWkiLFsiVGFpcGVpIiwiVGFpbmFuIiwiS2FvaHNpdW5nIiwiVGFpY2h1bmciLCJIdWFsaWVuIiwiR29yZ2VzIGRlIFRhcm9rbyIsIkxhYyBkdSBTb2xlaWwgZXQgZGUgbGEgTHVuZSIsIkppdWZlbiIsIkFsaXNoYW4iLCJLZW50aW5nIl1dLFsidGgiLCJUaGFcdTAwZWZsYW5kZSIsInRoYVx1MDBlZmxhbmRhaXNlIiwiQmFuZ2tvayIsWyJCYW5na29rIiwiQ2hpYW5nIE1haSIsIkF5dXR0aGF5YSIsIlBodWtldCIsIlN1a2hvdGhhXHUwMGVmIiwiQ2hpYW5nIFJhaSIsIlBhaSIsIk1hZSBIb25nIFNvbiIsIkxvcGJ1cmkiLCJLYW5jaGFuYWJ1cmkiLCJIdWEgSGluIiwiS3JhYmkiLCJLb2ggU2FtdWkiLCJLb2ggUGhhbmdhbiIsIktvaCBUYW8iLCJLb2ggTGFudGEiLCJLb2ggUGhpIFBoaSIsIlBoYW5nIE5nYSIsIktoYW8gU29rIiwiUGhpbWFpIiwiUGhhbm9tIFJ1bmciLCJOYWtob24gUmF0Y2hhc2ltYSIsIlVkb24gVGhhbmkiLCJTaSBTYXRjaGFuYWxhaSJdXSxbInRsIiwiVGltb3Igb3JpZW50YWwiLCJ0aW1vcmFpc2UiLCJEaWxpIixbIkRpbGkiLCJBdGF1cm8iLCJCYXVjYXUiXV0sWyJ0bSIsIlR1cmttXHUwMGU5bmlzdGFuIiwidHVya21cdTAwZThuZSIsIkFjaGdhYmF0IixbIkFjaGdhYmF0IiwiTWVydiIsIk5pc2EiLCJLb255ZS1VcmdlbmNoIiwiRGFydmF6YSIsIk1hcnkiXV0sWyJ2biIsIlZpXHUwMGVhdCBOYW0iLCJ2aWV0bmFtaWVubmUiLCJIYW5vXHUwMGVmIixbIkhhbm9cdTAwZWYiLCJIXHUwMGY0IENoaSBNaW5oLVZpbGxlIiwiSFx1MWVkOWkgQW4iLCJIdVx1MWViZiIsIkJhaWUgZCdIXHUxZWExIExvbmciLCJTYXBhIiwiTmluaCBCaW5oIiwiVGFtIENvYyIsIk1cdTFlZjkgU1x1MDFhMW4iLCJEYSBOYW5nIiwiTmhhIFRyYW5nIiwiXHUwMTEwXHUwMGUwIExcdTFlYTF0IiwiRGVsdGEgZHUgTVx1MDBlOWtvbmciLCJDXHUxZWE3biBUaFx1MDFhMSIsIlBoXHUwMGZhIFF1XHUxZWQxYyIsIlBob25nIE5oYSIsIkNcdTAwZjRuIFx1MDExMFx1MWVhM28iLCJIXHUwMGUwIEdpYW5nIl1dXSwiT2NcdTAwZTlhbmllIjpbWyJhdSIsIkF1c3RyYWxpZSIsImF1c3RyYWxpZW5uZSIsIkNhbmJlcnJhIixbIlN5ZG5leSIsIk1lbGJvdXJuZSIsIkNhbmJlcnJhIiwiVWx1cnUiLCJDYWlybnMiLCJQZXJ0aCIsIkhvYmFydCIsIkJyaXNiYW5lIiwiQWRlbGFcdTAwZWZkZSIsIkRhcndpbiIsIkFsaWNlIFNwcmluZ3MiLCJLYWthZHUiLCJHcmFuZGUgQmFycmlcdTAwZThyZSBkZSBjb3JhaWwiLCJQb3J0IERvdWdsYXMiLCJHb2xkIENvYXN0IiwiQnlyb24gQmF5IiwiQmx1ZSBNb3VudGFpbnMiLCJHcmVhdCBPY2VhbiBSb2FkIiwiVGFzbWFuaWUiLCJGcmFzZXIgSXNsYW5kIiwiV2hpdHN1bmRheXMiLCJLYW5nYXJvbyBJc2xhbmQiLCJCcm9vbWUiLCJLYXRhIFRqdXRhIiwiRnJlbWFudGxlIiwiTWFyZ2FyZXQgUml2ZXIiLCJCYWxsYXJhdCJdXSxbImZqIiwiRmlkamkiLCJmaWRqaWVubmUiLCJTdXZhIixbIlN1dmEiLCJOYWRpIiwiTGF1dG9rYSIsIkxldnVrYSIsIlRhdmV1bmkiLCJZYXNhd2EiLCJNYW1hbnVjYSIsIlNhdnVzYXZ1Il1dLFsiZ3UiLCJHdWFtIiwiZ3VhbWllbm5lIiwiSGFnXHUwMGU1dFx1MDBmMWEiLFsiSGFnXHUwMGU1dFx1MDBmMWEiLCJUdW1vbiJdXSxbImNrIiwiXHUwMGNlbGVzIENvb2siLCJjb29raWVubmUiLCJBdmFydWEiLFsiQXZhcnVhIiwiUmFyb3RvbmdhIiwiQWl0dXRha2kiXV0sWyJzYiIsIlx1MDBjZWxlcyBTYWxvbW9uIiwic2Fsb21vbmFpc2UiLCJIb25pYXJhIixbIkhvbmlhcmEiLCJHaXpvIiwiTGFnb24gZGUgTWFyb3ZvIl1dLFsia2kiLCJLaXJpYmF0aSIsImtpcmliYXRpZW5uZSIsIlRhcmF3YSIsWyJUYXJhd2EiLCJcdTAwY2VsZSBDaHJpc3RtYXMiXV0sWyJmbSIsIk1pY3Jvblx1MDBlOXNpZSIsIm1pY3Jvblx1MDBlOXNpZW5uZSIsIlBhbGlraXIiLFsiUG9obnBlaSIsIk5hbiBNYWRvbCIsIkNodXVrIiwiWWFwIiwiS29zcmFlIl1dLFsibmMiLCJOb3V2ZWxsZS1DYWxcdTAwZTlkb25pZSIsImNhbFx1MDBlOWRvbmllbm5lIiwiTm91bVx1MDBlOWEiLFsiTm91bVx1MDBlOWEiLCJcdTAwY2VsZSBkZXMgUGlucyIsIkxpZm91IiwiTWFyXHUwMGU5IiwiT3V2XHUwMGU5YSIsIkhpZW5naFx1MDBlOG5lIiwiS29uXHUwMGU5IiwiQm91cmFpbCJdXSxbIm56IiwiTm91dmVsbGUtWlx1MDBlOWxhbmRlIiwiblx1MDBlOW8telx1MDBlOWxhbmRhaXNlIiwiV2VsbGluZ3RvbiIsWyJBdWNrbGFuZCIsIldlbGxpbmd0b24iLCJRdWVlbnN0b3duIiwiUm90b3J1YSIsIkNocmlzdGNodXJjaCIsIkR1bmVkaW4iLCJOYXBpZXIiLCJOZWxzb24iLCJBYmVsIFRhc21hbiIsIk1pbGZvcmQgU291bmQiLCJGaW9yZGxhbmQiLCJXYW5ha2EiLCJNb250IENvb2siLCJGcmFueiBKb3NlZiIsIkthaWtvdXJhIiwiQmF5IG9mIElzbGFuZHMiLCJXYWl0b21vIiwiSG9iYml0b24iLCJUb25nYXJpcm8iLCJDb3JvbWFuZGVsIiwiQWthcm9hIiwiVGUgQW5hdSJdXSxbInB3IiwiUGFsYW9zIiwicGFsYW9zaWVubmUiLCJOZ2VydWxtdWQiLFsiS29yb3IiLCJSb2NrIElzbGFuZHMiLCJOZ2VydWxtdWQiXV0sWyJwZyIsIlBhcG91YXNpZS1Ob3V2ZWxsZS1HdWluXHUwMGU5ZSIsInBhcG91ZSIsIlBvcnQgTW9yZXNieSIsWyJQb3J0IE1vcmVzYnkiLCJNb250IEhhZ2VuIiwiR29yb2thIiwiTWFkYW5nIiwiUmFiYXVsIiwiU2VwaWsiLCJXZXdhayIsIkFsb3RhdSJdXSxbInBmIiwiUG9seW5cdTAwZTlzaWUgZnJhblx1MDBlN2Fpc2UiLCJwb2x5blx1MDBlOXNpZW5uZSIsIlBhcGVldGUiLFsiUGFwZWV0ZSIsIkJvcmEtQm9yYSIsIk1vb3JlYSIsIkh1YWhpbmUiLCJSYWlhdGVhIiwiVGFoYWEiLCJSYW5naXJvYSIsIkZha2FyYXZhIiwiVGlrZWhhdSIsIk1hcnF1aXNlcyIsIk51a3UgSGl2YSIsIkhpdmEgT2EiLCJNYXVwaXRpIl1dLFsid3MiLCJTYW1vYSIsInNhbW9hbmUiLCJBcGlhIixbIkFwaWEiLCJTYXZhaSdpIiwiTGFsb21hbnUiXV0sWyJ0byIsIlRvbmdhIiwidG9uZ2llbm5lIiwiTnVrdSdhbG9mYSIsWyJOdWt1J2Fsb2ZhIiwiVmF2YSd1IiwiSGEnYXBhaSJdXSxbInZ1IiwiVmFudWF0dSIsInZhbnVhdHVhbmUiLCJQb3J0LVZpbGEiLFsiUG9ydC1WaWxhIiwiVGFubmEiLCJFc3Bpcml0dSBTYW50byIsIk1vbnQgWWFzdXIiXV0sWyJ3ZiIsIldhbGxpcy1ldC1GdXR1bmEgKEZyYW5jZSkiLCJ3YWxsaXNpZW5uZSIsIk1hdGEtVXR1IixbIk1hdGEtVXR1IiwiRnV0dW5hIl1dXX0sYT1kb2N1bWVudC5nZXRFbGVtZW50QnlJZCgib3BhLXZveSIpO2lmKGEpe3ZhciBuPSJvcGFDYXJuZXQiLGk9W107T2JqZWN0LmtleXMoZSkuZm9yRWFjaChmdW5jdGlvbihhKXtlW2FdLmZvckVhY2goZnVuY3Rpb24oZSl7dmFyIG49e2lzbzplWzBdLG5vbTplWzFdLGFkajplWzJdLGNhcDplWzNdLHZpbGxlczplWzRdLGN0OmF9O2kucHVzaChuKX0pfSk7dmFyIG89ZnVuY3Rpb24oKXt0cnl7cmV0dXJuIEpTT04ucGFyc2UobG9jYWxTdG9yYWdlLmdldEl0ZW0obil8fCJbXSIpfWNhdGNoKGUpe3JldHVybltdfX0oKSxyPXYoImlucHV0Iix7dHlwZToic2VhcmNoIixwbGFjZWhvbGRlcjoiUmVjaGVyY2hlciB1biBwYXlzIG91IHVuZSB2aWxsZSAoZXguIFZlbmlzZSwgUFx4ZTlyb3UsIEt5b3RvKVx1MjAyNiIsY2xzOiJvcGEtdm95LXEiLCJhcmlhLWxhYmVsIjoiUmVjaGVyY2hlciB1biBwYXlzIG91IHVuZSB2aWxsZSJ9KSx0PXYoImRpdiIse2Nsczoib3BhLXZveS1zdWcifSksbD12KCJkaXYiLHtjbHM6Im9wYS12b3ktdGFicyJ9KSx1PXYoImRpdiIse2Nsczoib3BhLXZveS1ncmlkIn0pLHM9digiZGl2Iix7Y2xzOiJvcGEtdm95LXBhbmVsIn0pLGM9digiZGl2Iix7Y2xzOiJvcGEtdm95LWNhcm5ldCJ9KTthLmFwcGVuZENoaWxkKHYoImRpdiIse2Nsczoib3BhLXZveS10b3AifSxbcix0XSkpLGEuYXBwZW5kQ2hpbGQobCksYS5hcHBlbmRDaGlsZCh1KSxhLmFwcGVuZENoaWxkKHMpLGEuYXBwZW5kQ2hpbGQoYyk7dmFyIGQ9T2JqZWN0LmtleXMoZSlbMF0scD0hIWRvY3VtZW50LnF1ZXJ5U2VsZWN0b3IoIi5vcGEtdm95LXByby1vayIpLGg9bnVsbCxtPXt9LGc9W107aS5mb3JFYWNoKGZ1bmN0aW9uKGUpe2cucHVzaCh7ZjplLmlzbyxsOmUubm9tLG46ZihlLm5vbSksYzplfSksZS52aWxsZXMuZm9yRWFjaChmdW5jdGlvbihhKXtnLnB1c2goe2w6Ilx1ZDgzZFx1ZGNjZCAiK2ErIiAoIit5KGUubm9tKSsiKSIsbjpmKGEpLGM6ZSx2OmF9KX0pfSksci5hZGRFdmVudExpc3RlbmVyKCJpbnB1dCIsZnVuY3Rpb24oKXt2YXIgZT1mKHIudmFsdWUudHJpbSgpKTt0LmlubmVySFRNTD0iIixlLmxlbmd0aDwyfHxnLmZpbHRlcihmdW5jdGlvbihhKXtyZXR1cm4gYS5uLmluZGV4T2YoZSk+PTB9KS5zb3J0KGZ1bmN0aW9uKGEsbil7cmV0dXJuKDA9PT1hLm4uaW5kZXhPZihlKT8wOjEpLSgwPT09bi5uLmluZGV4T2YoZSk/MDoxKX0pLnNsaWNlKDAsMTApLmZvckVhY2goZnVuY3Rpb24oZSl7dC5hcHBlbmRDaGlsZCh2KCJidXR0b24iLHt0eXBlOiJidXR0b24iLGNsczoib3BhLXZveS1zIixvbjp7Y2xpY2s6ZnVuY3Rpb24oKXt0LmlubmVySFRNTD0iIixyLnZhbHVlPSIiLGQ9ZS5jLmN0LE0oKSxQKCksZS52PyhCKGUuYywhMSksQShlLnYsZS5jKSk6QihlLmMpfX19LFtlLmY/YihlLmYsMjApOm51bGwsIiAiK2UubF0pKX0pfSksTSgpLFAoKSxqKCl9ZnVuY3Rpb24gdihlLGEsbil7dmFyIGk9ZG9jdW1lbnQuY3JlYXRlRWxlbWVudChlKTtpZihhKWZvcih2YXIgbyBpbiBhKWlmKCJvbiI9PT1vKWZvcih2YXIgciBpbiBhLm9uKWkuYWRkRXZlbnRMaXN0ZW5lcihyLGEub25bcl0pO2Vsc2UiY2xzIj09PW8/aS5jbGFzc05hbWU9YVtvXTppLnNldEF0dHJpYnV0ZShvLGFbb10pO3JldHVybihufHxbXSkuZm9yRWFjaChmdW5jdGlvbihlKXtudWxsIT1lJiZpLmFwcGVuZENoaWxkKCJzdHJpbmciPT10eXBlb2YgZT9kb2N1bWVudC5jcmVhdGVUZXh0Tm9kZShlKTplKX0pLGl9ZnVuY3Rpb24gZihlKXtyZXR1cm4gZS5ub3JtYWxpemUoIk5GRCIpLnJlcGxhY2UoL1tcdTAzMDAtXHUwMzZmXS9nLCIiKS50b0xvd2VyQ2FzZSgpfWZ1bmN0aW9uIGIoZSxhKXtyZXR1cm4gdigiaW1nIix7c3JjOiJodHRwczovL2ZsYWdjZG4uY29tL3c4MC8iK2UrIi5wbmciLGFsdDoiIix3aWR0aDphfHwyNCxjbHM6Im9wYS12b3ktZmxhZyIsbG9hZGluZzoibGF6eSJ9KX1mdW5jdGlvbiB5KGUpe3JldHVybiBlLnJlcGxhY2UoL1xzKlwoLipcKS8sIiIpfWZ1bmN0aW9uIGsoZSl7cmV0dXJuIGVuY29kZVVSSUNvbXBvbmVudChlKX1mdW5jdGlvbiBDKGUsYSxuKXtyZXR1cm4gdigiYSIse2hyZWY6ZSx0YXJnZXQ6Il9ibGFuayIscmVsOiJub29wZW5lciIsY2xzOiJvcGEtdm95LWxrIn0sWyhuP24rIiAiOiIiKSthXSl9ZnVuY3Rpb24gUyhlKXt0cnl7bG9jYWxTdG9yYWdlLnNldEl0ZW0obixKU09OLnN0cmluZ2lmeShlKSl9Y2F0Y2goZSl7fX1mdW5jdGlvbiBNKCl7bC5pbm5lckhUTUw9IiIsT2JqZWN0LmtleXMoZSkuZm9yRWFjaChmdW5jdGlvbihhKXtsLmFwcGVuZENoaWxkKHYoImJ1dHRvbiIse3R5cGU6ImJ1dHRvbiIsY2xzOiJvcGEtdm95LXRhYiIrKGE9PT1kPyIgb24iOiIiKSxvbjp7Y2xpY2s6ZnVuY3Rpb24oKXtkPWEsTSgpLFAoKX19fSxbYSsiICgiK2VbYV0ubGVuZ3RoKyIpIl0pKX0pfWZ1bmN0aW9uIFAoKXt1LmlubmVySFRNTD0iIixpLmZpbHRlcihmdW5jdGlvbihlKXtyZXR1cm4gZS5jdD09PWR9KS5mb3JFYWNoKGZ1bmN0aW9uKGUpe3UuYXBwZW5kQ2hpbGQodigiYnV0dG9uIix7dHlwZToiYnV0dG9uIixjbHM6Im9wYS12b3ktcGF5cyIsb246e2NsaWNrOmZ1bmN0aW9uKCl7QihlKX19fSxbYihlLmlzbyksZS5ub21dKSl9KX1mdW5jdGlvbiB4KGUsYSxuLGkpe24uaW5uZXJIVE1MPSIiLG4uYXBwZW5kQ2hpbGQodigicCIse2Nsczoib3BhLXZveS13YWl0In0sWyJSZWNoZXJjaGUgZGVzIHBhZ2VzIGR1IGJsb2dcdTIwMjYiXSkpLFByb21pc2UuYWxsKGUubWFwKGZ1bmN0aW9uKGUpe3JldHVybiBmZXRjaCgiL3dwLWpzb24vd3AvdjIvc2VhcmNoP3NlYXJjaD0iK2soZSkrIiZzdWJ0eXBlPXBhZ2UmcGVyX3BhZ2U9MzAiKS50aGVuKGZ1bmN0aW9uKGUpe3JldHVybiBlLm9rP2UuanNvbigpOltdfSkuY2F0Y2goZnVuY3Rpb24oKXtyZXR1cm5bXX0pfSkpLnRoZW4oZnVuY3Rpb24oZSl7dmFyIG89e30scj1bXTtlLmZvckVhY2goZnVuY3Rpb24oZSl7ZS5mb3JFYWNoKGZ1bmN0aW9uKGUpe2lmKCFvW2UuaWRdJiYhL3ByZXBhcmVyLW1vbi12b3lhZ2V8Y29uc2VpbHMtZGUtdm95YWdldXJzfG9mZnJlLWFib25uZXMtdm95YWdlcy8udGVzdChlLnVybCkpe29bZS5pZF09MTt2YXIgYT1mdW5jdGlvbihlKXt2YXIgYT1kb2N1bWVudC5jcmVhdGVFbGVtZW50KCJ0ZXh0YXJlYSIpO3JldHVybiBhLmlubmVySFRNTD1lLGEudmFsdWV9KGUudGl0bGUpLG49ZihhKSx0PTA7aS5mb3JFYWNoKGZ1bmN0aW9uKGUpe24uaW5kZXhPZihmKGUpKT49MCYmKHQrPTIpfSksci5wdXNoKHt0OmEsdTplLnVybCxzOnR9KX19KX0pLHIuc29ydChmdW5jdGlvbihlLGEpe3JldHVybiBhLnMtZS5zfSkscj1yLmZpbHRlcihmdW5jdGlvbihlKXtyZXR1cm4gZS5zPjB9KS5jb25jYXQoci5maWx0ZXIoZnVuY3Rpb24oZSl7cmV0dXJuIWUuc30pLnNsaWNlKDAsNikpLnNsaWNlKDAsMTYpLG4uaW5uZXJIVE1MPSIiLG4uYXBwZW5kQ2hpbGQodigiaDQiLG51bGwsW2FdKSksci5sZW5ndGg/bi5hcHBlbmRDaGlsZCh2KCJ1bCIse2Nsczoib3BhLXZveS1ibG9nIn0sci5tYXAoZnVuY3Rpb24oZSl7cmV0dXJuIHYoImxpIixudWxsLFt2KCJhIix7aHJlZjplLnV9LFtlLnRdKSxlLnM/bnVsbDp2KCJzcGFuIix7Y2xzOiJvcGEtdm95LXdhaXQifSxbIiAobWVudGlvbm5lIGNldHRlIGRlc3RpbmF0aW9uKSJdKV0pfSkpKTpuLmFwcGVuZENoaWxkKHYoInAiLG51bGwsWyJQYXMgZW5jb3JlIGRlIHBhZ2UgY29uc2Fjclx4ZTllIFx4ZTAgY2V0dGUgZGVzdGluYXRpb24gc3VyIGxlIGJsb2cuIl0pKX0pfWZ1bmN0aW9uIHcoZSxhKXt2YXIgbj12KCJkaXYiLHtjbHM6Im9wYS12b3ktbGlua3MifSk7cmV0dXJuIG4uYXBwZW5kQ2hpbGQoQygiaHR0cHM6Ly9mci53aWtpdm95YWdlLm9yZy93L2luZGV4LnBocD9zZWFyY2g9IitrKGUpLCJHdWlkZSBXaWtpdm95YWdlIiwiXHVkODNlXHVkZGVkIikpLG4uYXBwZW5kQ2hpbGQoQygiaHR0cHM6Ly9mci53aWtpcGVkaWEub3JnL3cvaW5kZXgucGhwP3NlYXJjaD0iK2soZSksIldpa2lwXHhlOWRpYSIsIlx1ZDgzZFx1ZGNkNiIpKSxuLmFwcGVuZENoaWxkKEMoImh0dHBzOi8vY29tbW9ucy53aWtpbWVkaWEub3JnL3cvaW5kZXgucGhwP3RpdGxlPVNwZWNpYWw6TWVkaWFTZWFyY2gmdHlwZT1pbWFnZSZzZWFyY2g9IitrKGUpLCJQaG90b3MiLCJcdWQ4M2RcdWRjZjciKSksbi5hcHBlbmRDaGlsZChDKCJodHRwczovL3d3dy5vcGVuc3RyZWV0bWFwLm9yZy9zZWFyY2g/cXVlcnk9IitrKGF8fGUpLCJDYXJ0ZSIsIlx1ZDgzZFx1ZGRmYVx1ZmUwZiIpKSxufWZ1bmN0aW9uIEwoZSxhKXtyZXR1cm4gby5zb21lKGZ1bmN0aW9uKG4pe3JldHVybiBuLnY9PT1lJiZuLnA9PT1hLm5vbX0pfWZ1bmN0aW9uIEIoZSxhKXtzLmlubmVySFRNTD0iIjt2YXIgbj15KGUubm9tKTtzLmFwcGVuZENoaWxkKHYoImRpdiIse2Nsczoib3BhLXZveS1oZWFkIn0sW2IoZS5pc28sNjQpLHYoImRpdiIsbnVsbCxbdigiaDMiLG51bGwsW2Uubm9tXSksdigicCIsbnVsbCxbZS5jdCsiIFx4YjcgQ2FwaXRhbGUgOiAiK2UuY2FwXSldKV0pKTt2YXIgaT13KG4pO2kuYXBwZW5kQ2hpbGQoQygiaHR0cHM6Ly93aGMudW5lc2NvLm9yZy9mci9ldGF0c3BhcnRpZXMvIitlLmlzbywiU2l0ZXMgZHUgcGF0cmltb2luZSBtb25kaWFsIChVTkVTQ08pIiwiXHVkODNjXHVkZmRiXHVmZTBmIikpLGkuYXBwZW5kQ2hpbGQoQygiaHR0cHM6Ly93d3cuZGlwbG9tYXRpZS5nb3V2LmZyL2ZyL2NvbnNlaWxzLWF1eC12b3lhZ2V1cnMvY29uc2VpbHMtcGFyLXBheXMtZGVzdGluYXRpb24vIiwiQ29uc2VpbHMgYXV4IHZveWFnZXVycyAoRnJhbmNlIERpcGxvbWF0aWUpIiwiXHUyNmEwXHVmZTBmIikpLHMuYXBwZW5kQ2hpbGQoaSkscy5hcHBlbmRDaGlsZCh2KCJoNCIsbnVsbCxbIlZpbGxlcyBldCBzaXRlcyBceGUwIGRceGU5Y291dnJpciJdKSkscy5hcHBlbmRDaGlsZCh2KCJkaXYiLHtjbHM6Im9wYS12b3ktdmlsbGVzIn0sZS52aWxsZXMubWFwKGZ1bmN0aW9uKGEpe3JldHVybiB2KCJidXR0b24iLHt0eXBlOiJidXR0b24iLGNsczoib3BhLXZveS12aWxsZSIsb246e2NsaWNrOmZ1bmN0aW9uKCl7QShhLGUpfX19LFthXSl9KSkpO3ZhciBvZ3M9ZS52aWxsZXMuZmlsdGVyKGZ1bmN0aW9uKHEpe3JldHVybiBPR00oKVtxXX0pO2lmKG9ncy5sZW5ndGgpe3ZhciBncD12KCJwIix7Y2xzOiJvcGEtdm95LWd1aWRlcyJ9LFsiXHVkODNkXHVkY2Q2IE5vcyBndWlkZXMgOiAiXSk7b2dzLmZvckVhY2goZnVuY3Rpb24ocSxpeCl7aWYoaXgpZ3AuYXBwZW5kQ2hpbGQoZG9jdW1lbnQuY3JlYXRlVGV4dE5vZGUoIiwgIikpO2dwLmFwcGVuZENoaWxkKHYoImEiLHtocmVmOk9HTSgpW3FdfSxbcV0pKX0pO3MuYXBwZW5kQ2hpbGQoZ3ApfXZhciBvPXYoImRpdiIse2Nsczoib3BhLXZveS1jaXR5In0pO3MuYXBwZW5kQ2hpbGQobyk7dmFyIHRiPXYoImRpdiIpO3MuYXBwZW5kQ2hpbGQodGIpLE9UKFtuXSxuLHRiLDUpO3ZhciByPXYoImRpdiIpO3MuYXBwZW5kQ2hpbGQocikseChbbixlLmFkal0sIlN1ciBsZSBibG9nIDogIituLHIsW24sZS5hZGpdKSwhMSE9PWEmJnMuc2Nyb2xsSW50b1ZpZXcoe2JlaGF2aW9yOiJzbW9vdGgiLGJsb2NrOiJzdGFydCJ9KX1mdW5jdGlvbiBBKGUsYSl7dmFyIG49cy5xdWVyeVNlbGVjdG9yKCIub3BhLXZveS1jaXR5Iik7bnx8KEIoYSwhMSksbj1zLnF1ZXJ5U2VsZWN0b3IoIi5vcGEtdm95LWNpdHkiKSksbi5pbm5lckhUTUw9IiI7dmFyIGk9eShhLm5vbSkscj12KCJidXR0b24iLHt0eXBlOiJidXR0b24iLGNsczoib3BhLXZveS1hZGQifSxbTChlLGEpPyJcdTI3MTMgRGFucyBtb24gY2FybmV0IjoiKyBBam91dGVyIFx4ZTAgbW9uIGNhcm5ldCBkZSB2b3lhZ2UiXSk7ci5hZGRFdmVudExpc3RlbmVyKCJjbGljayIsZnVuY3Rpb24oKXtMKGUsYSl8fChvLnB1c2goe3Y6ZSxwOmEubm9tLGk6YS5pc299KSxTKG8pLGooKSksci50ZXh0Q29udGVudD0iXHUyNzEzIERhbnMgbW9uIGNhcm5ldCJ9KSxuLmFwcGVuZENoaWxkKHYoImRpdiIse2Nsczoib3BhLXZveS1jaXR5aGVhZCJ9LFt2KCJoNCIsbnVsbCxbIlx1ZDgzZFx1ZGNjZCAiK2UrIiAoIitpKyIpIl0pLHJdKSksbi5hcHBlbmRDaGlsZCh3KGUsZSsiLCAiK2kpKTtuLmFwcGVuZENoaWxkKE9CKGUsaSxudWxsLG51bGwpKTt2YXIgb2c9T0coZSk7aWYob2cpbi5pbnNlcnRCZWZvcmUob2csbi5jaGlsZHJlblsxXSk7dmFyIHRiPXYoImRpdiIpO24uYXBwZW5kQ2hpbGQodGIpLE9UKFtlXSxlKyIsICIraSx0Yiw4KTt2YXIgdD12KCJkaXYiKTtuLmFwcGVuZENoaWxkKHQpLHgoW2VdLCJTdXIgbGUgYmxvZyA6ICIrZSx0LFtlXSksbi5zY3JvbGxJbnRvVmlldyh7YmVoYXZpb3I6InNtb290aCIsYmxvY2s6InN0YXJ0In0pfWZ1bmN0aW9uIGooKXtpZihjLmlubmVySFRNTD0iIixjLmFwcGVuZENoaWxkKHYoImgzIixudWxsLFsiXHVkODNlXHVkZGYzIE1vbiBjYXJuZXQgZGUgdm95YWdlIl0pKSxvLmxlbmd0aCl7dmFyIGU9digib2wiLHtjbHM6Im9wYS12b3ktZXRhcGVzIn0pO28uZm9yRWFjaChmdW5jdGlvbihhLG4pe2UuYXBwZW5kQ2hpbGQodigibGkiLG51bGwsW3YoInNwYW4iLG51bGwsW2IoYS5pLDIwKSwiICIrYS52KyIgXHUyMDE0ICIreShhLnApXSksdigic3BhbiIse2Nsczoib3BhLXZveS1hY3QifSxbdigiYnV0dG9uIix7dHlwZToiYnV0dG9uIix0aXRsZToiTW9udGVyIixvbjp7Y2xpY2s6ZnVuY3Rpb24oKXtpZihuPjApe3ZhciBlPW9bbi0xXTtvW24tMV09b1tuXSxvW25dPWUsUyhvKSxqKCl9fX19LFsiXHUyMTkxIl0pLHYoImJ1dHRvbiIse3R5cGU6ImJ1dHRvbiIsdGl0bGU6IkRlc2NlbmRyZSIsb246e2NsaWNrOmZ1bmN0aW9uKCl7aWYobjxvLmxlbmd0aC0xKXt2YXIgZT1vW24rMV07b1tuKzFdPW9bbl0sb1tuXT1lLFMobyksaigpfX19fSxbIlx1MjE5MyJdKSx2KCJidXR0b24iLHt0eXBlOiJidXR0b24iLHRpdGxlOiJSZXRpcmVyIixvbjp7Y2xpY2s6ZnVuY3Rpb24oKXtvLnNwbGljZShuLDEpLFMobyksaigpfX19LFsiXHUyNzE1Il0pXSldKSl9KSxjLmFwcGVuZENoaWxkKGUpLGMuYXBwZW5kQ2hpbGQodigiZGl2Iix7Y2xzOiJvcGEtdm95LWxpbmtzIn0sW3YoImJ1dHRvbiIse3R5cGU6ImJ1dHRvbiIsY2xzOiJvcGEtdm95LWFkZCIsb246e2NsaWNrOmZ1bmN0aW9uKCl7ZG9jdW1lbnQuYm9keS5jbGFzc0xpc3QuYWRkKCJvcGEtdm95LXByaW50Iiksd2luZG93LnByaW50KCksc2V0VGltZW91dChmdW5jdGlvbigpe2RvY3VtZW50LmJvZHkuY2xhc3NMaXN0LnJlbW92ZSgib3BhLXZveS1wcmludCIpfSw1MDApfX19LFsiXHVkODNkXHVkZGE4XHVmZTBmIEltcHJpbWVyIG1vbiBjYXJuZXQiXSksQygiaHR0cHM6Ly93d3cuZ29vZ2xlLmNvbS9tYXBzL2Rpci8iK28ubWFwKGZ1bmN0aW9uKGUpe3JldHVybiBrKGUudisiLCAiK3koZS5wKSl9KS5qb2luKCIvIiksIlZvaXIgbGVzIFx4ZTl0YXBlcyBzdXIgdW5lIGNhcnRlIiwiXHVkODNkXHVkZGZhXHVmZTBmIildKSkscD9mdW5jdGlvbigpe3ZhciBlPXYoImRpdiIse2Nsczoib3BhLXZveS1wcm8ifSk7ZS5hcHBlbmRDaGlsZCh2KCJoNCIsbnVsbCxbIlx1MmI1MCBNb24gaXRpblx4ZTlyYWlyZSAoYWJvbm5ceGU5cykiXSkpO3ZhciBhPXYoImlucHV0Iix7dHlwZToiZGF0ZSIsdmFsdWU6VCgpfSk7YS5hZGRFdmVudExpc3RlbmVyKCJjaGFuZ2UiLGZ1bmN0aW9uKCl7IWZ1bmN0aW9uKGUpe3RyeXtsb2NhbFN0b3JhZ2Uuc2V0SXRlbShuKyJEYXRlIixlKX1jYXRjaChlKXt9fShhLnZhbHVlKX0pLGUuYXBwZW5kQ2hpbGQodigicCIsbnVsbCxbIkRhdGUgZGUgZFx4ZTlwYXJ0IDogIixhXSkpO3ZhciBpPXYoImRpdiIse2Nsczoib3BhLXZveS1qb3VycyJ9KTtvLmZvckVhY2goZnVuY3Rpb24oZSl7dmFyIGE9digiaW5wdXQiLHt0eXBlOiJudW1iZXIiLG1pbjoiMSIsbWF4OiIyMSIsdmFsdWU6U3RyaW5nKGUuZHx8Mil9KTthLmFkZEV2ZW50TGlzdGVuZXIoImNoYW5nZSIsZnVuY3Rpb24oKXtlLmQ9TWF0aC5tYXgoMSxNYXRoLm1pbigyMSxwYXJzZUludChhLnZhbHVlLDEwKXx8MSkpLFMobyl9KSxpLmFwcGVuZENoaWxkKHYoImxhYmVsIixudWxsLFtlLnYrIiA6ICIsYSwiIGpvdXIocykiXSkpfSksZS5hcHBlbmRDaGlsZChpKSxlLmFwcGVuZENoaWxkKHYoImRpdiIse2Nsczoib3BhLXZveS1saW5rcyJ9LFt2KCJidXR0b24iLHt0eXBlOiJidXR0b24iLGNsczoib3BhLXZveS1hZGQiLG9uOntjbGljazpmdW5jdGlvbigpe1IoITEpfX19LFsiXHVkODNkXHVkZGQzXHVmZTBmIEdceGU5blx4ZTlyZXIgbW9uIGl0aW5ceGU5cmFpcmUgam91ciBwYXIgam91ciJdKSx2KCJidXR0b24iLHt0eXBlOiJidXR0b24iLGNsczoib3BhLXZveS1hZGQiLG9uOntjbGljazpmdW5jdGlvbigpe1IoITApfX19LFsiXHVkODNkXHVkY2M0IFRceGU5bFx4ZTljaGFyZ2VyIG1vbiBjYXJuZXQgUERGIGlsbHVzdHJceGU5Il0pXSkpLGg9digiZGl2Iix7Y2xzOiJvcGEtdm95LWl0In0pLGUuYXBwZW5kQ2hpbGQoaCksYy5hcHBlbmRDaGlsZChlKX0oKTpjLmFwcGVuZENoaWxkKHYoImRpdiIse2Nsczoib3BhLXZveS10ZWFzZXIifSxbdigic3Ryb25nIixudWxsLFsiXHVkODNkXHVkZDEyIEZvbmN0aW9ucyBhYm9ublx4ZTlzIl0pLCIgOiBpdGluXHhlOXJhaXJlIGpvdXIgcGFyIGpvdXIgYXZlYyBkYXRlcywgZGlzdGFuY2VzIGV0IGNvbnNlaWxzIGRlIHRyYW5zcG9ydCwgbW9udW1lbnRzIFx4ZTAgdm9pciBceGUwIGNoYXF1ZSBceGU5dGFwZSwgZXQgY2FybmV0IGRlIHZveWFnZSBQREYgaWxsdXN0clx4ZTkgXHhlMCB0XHhlOWxceGU5Y2hhcmdlci4gIix2KCJhIix7aHJlZjoiI29wYS12b3ktcHJlbWl1bSJ9LFsiRFx4ZTlibG9xdWVyIGNlcyBmb25jdGlvbnMgXHUyMTkyIl0pXSkpfWVsc2UgYy5hcHBlbmRDaGlsZCh2KCJwIixudWxsLFsiQ2hvaXNpc3NleiBkZXMgdmlsbGVzIGV0IGFqb3V0ZXotbGVzIFx4ZTAgdm90cmUgY2FybmV0IHBvdXIgY29tcG9zZXIgdm90cmUgaXRpblx4ZTlyYWlyZS4gSWwgZXN0IGNvbnNlcnZceGU5IGRhbnMgdm90cmUgbmF2aWdhdGV1ci4iXSkpfWZ1bmN0aW9uIFQoKXt0cnl7cmV0dXJuIGxvY2FsU3RvcmFnZS5nZXRJdGVtKG4rIkRhdGUiKXx8IiJ9Y2F0Y2goZSl7cmV0dXJuIiJ9fWZ1bmN0aW9uIHooZSl7cmV0dXJuIGZldGNoKGUpLnRoZW4oZnVuY3Rpb24oZSl7cmV0dXJuIGUub2s/ZS5qc29uKCk6bnVsbH0pLmNhdGNoKGZ1bmN0aW9uKCl7cmV0dXJuIG51bGx9KX1mdW5jdGlvbiBOKGUpe3JldHVybiB6KCJodHRwczovL2ZyLndpa2lwZWRpYS5vcmcvYXBpL3Jlc3RfdjEvcGFnZS9zdW1tYXJ5LyIrayhlLnJlcGxhY2UoLyAvZywiXyIpKSl9ZnVuY3Rpb24gRShlKXtyZXR1cm4geigiaHR0cHM6Ly9mci53aWtpdm95YWdlLm9yZy93L2FwaS5waHA/YWN0aW9uPXBhcnNlJmZvcm1hdD1qc29uJm9yaWdpbj0qJnJlZGlyZWN0cz0xJnByb3A9d2lraXRleHQmcGFnZT0iK2soZSkpLnRoZW4oZnVuY3Rpb24oZSl7cmV0dXJuIGUmJmUucGFyc2U/e3Q6ZS5wYXJzZS50aXRsZSx3OmUucGFyc2Uud2lraXRleHRbIioiXX06bnVsbH0pfWZ1bmN0aW9uIEQoZSl7cmV0dXJuKGV8fCIiKS5yZXBsYWNlKC9ce1x7W157fV0qXH1cfS9nLCIiKS5yZXBsYWNlKC9cW1xbKD86W158XF1dKlx8KT8oW15cXV0qKVxdXF0vZywiJDEiKS5yZXBsYWNlKC9cW2h0dHBzPzpcUysgKFteXF1dKilcXS9nLCIkMSIpLnJlcGxhY2UoLyd7Mix9L2csIiIpLnJlcGxhY2UoLzxbXj5dKz4vZywiIikucmVwbGFjZSgvXHMrL2csIiAiKS50cmltKCl9ZnVuY3Rpb24gSyhlKXtlPWUucmVwbGFjZSgvXFtcWyg/OkZpY2hpZXJ8RmlsZXxJbWFnZSk6KD86W15cW1xdXXxcW1xbW15cXV0qXF1cXSkqXF1cXS9naSwiIikucmVwbGFjZSgvXFtcWyg/OltefFxdXSpcfCk/KFteXF1dKilcXVxdL2csIiQxIik7Zm9yKHZhciBhPTA7L1x7XHtbXnt9XSpcfVx9Ly50ZXN0KGUpJiZhKys8MjA7KWU9ZS5yZXBsYWNlKC9ce1x7KFtee31dKilcfVx9L2csZnVuY3Rpb24oZSxhKXtyZXR1cm4gYS5zcGxpdCgifCIpLnNsaWNlKDEpLmZpbHRlcihmdW5jdGlvbihlKXtyZXR1cm4gZS5pbmRleE9mKCI9Iik8MH0pLmpvaW4oIiAiKX0pO3JldHVybiBlfWZ1bmN0aW9uIHEoZSxhKXtpZihlLmxlbmd0aDw9YSlyZXR1cm4gZTtlPWUuc2xpY2UoMCxhKTt2YXIgbj1NYXRoLm1heChlLmxhc3RJbmRleE9mKCIuICIpLGUubGFzdEluZGV4T2YoIjsgIikpO3JldHVybiBuPi41KmE/ZS5zbGljZSgwLG4rMSk6ZS5zbGljZSgwLGUubGFzdEluZGV4T2YoIiAiKSkrIlx1MjAyNiJ9ZnVuY3Rpb24gRyhlKXt2YXIgYT1lLnNlYXJjaCgvXG49PVxzKlZvaXJccyo9PS8pO2lmKGE8MClyZXR1cm5bXTt2YXIgbj1lLnNsaWNlKGErNSksaT1uLnNlYXJjaCgvXG49PVtePV0vKTtpPj0wJiYobj1uLnNsaWNlKDAsaSkpO2Zvcih2YXIgbz1bXSxyPTA7KHI9bi5zZWFyY2goL1x7XHtccyoodm9pcnxsaXN0aW5nKVxiL2kpKT49MDspe2Zvcih2YXIgdD0wLGw9cjtsPG4ubGVuZ3RoO2wrKylpZigieyI9PT1uW2xdJiYieyI9PT1uW2wrMV0pdCsrLGwrKztlbHNlIGlmKCJ9Ij09PW5bbF0mJiJ9Ij09PW5bbCsxXSYmKGwrKywwPT09LS10KSlicmVhazt2YXIgdT1LKG4uc2xpY2UocisyLGwtMSkpO249bi5zbGljZShsKzEpO3ZhciBzPXt9O2lmKHUuc3BsaXQoInwiKS5mb3JFYWNoKGZ1bmN0aW9uKGUpe3ZhciBhPWUuaW5kZXhPZigiPSIpO2E+MCYmKHNbZS5zbGljZSgwLGEpLnRyaW0oKS50b0xvd2VyQ2FzZSgpXT1lLnNsaWNlKGErMSkudHJpbSgpKX0pLHMubm9tJiZvLnB1c2goe25vbTpEKHMubm9tKSxkZXNjOnEoRChzLmRlc2NyaXB0aW9uKSwyMDApfSksby5sZW5ndGg+PTE4KWJyZWFrfXJldHVybiBvLmxlbmd0aHx8KG4ubWF0Y2goL15cKitccyonJydbXiddKycnJ1teXG5dKi9nbSl8fFtdKS5zbGljZSgwLDE1KS5mb3JFYWNoKGZ1bmN0aW9uKGUpe3ZhciBhPWUubWF0Y2goLycnJyhbXiddKyknJycoLiopLyk7by5wdXNoKHtub206RChhWzFdKSxkZXNjOnEoRChLKGFbMl0pKS5yZXBsYWNlKC9eW1xzLDouXHUyMDEzLV0rLywiIiksMjAwKX0pfSksb31mdW5jdGlvbiBPKGUpe3ZhciBhPWUudisifCIrZS5wO2lmKG1bYV0pcmV0dXJuIFByb21pc2UucmVzb2x2ZShtW2FdKTt2YXIgbj15KGUucCk7cmV0dXJuIE4oZS52KS50aGVuKGZ1bmN0aW9uKGEpe3JldHVybiBhJiYiZGlzYW1iaWd1YXRpb24iIT09YS50eXBlJiZhLmV4dHJhY3Q/YTpOKGUudisiICgiK24rIikiKS50aGVuKGZ1bmN0aW9uKGUpe3JldHVybiBlJiZlLmV4dHJhY3Q/ZTphfSl9KS50aGVuKGZ1bmN0aW9uKGkpe3JldHVybiBFKGUudikudGhlbihmdW5jdGlvbihhKXtyZXR1cm4hYXx8YS53Lmxlbmd0aDwzZTN8fC9ob21vbnltaWUvaS50ZXN0KGEudy5zbGljZSgwLDYwMCkpP0UoZS52KyIgKCIrbisiKSIpLnRoZW4oZnVuY3Rpb24oZSl7cmV0dXJuIGV8fGF9KTphfSkudGhlbihmdW5jdGlvbihuKXt2YXIgbz17eDplLHM6aXx8e30sc2lnaHRzOm4/RyhuLncpOltdLHd2OiJodHRwczovL2ZyLndpa2l2b3lhZ2Uub3JnL3dpa2kvIitrKChuJiZuLnR8fGUudikucmVwbGFjZSgvIC9nLCJfIikpfTtyZXR1cm4gbVthXT1vLG99KX0pfWZ1bmN0aW9uIEgoZSxhKXtpZighZXx8IWEpcmV0dXJuIG51bGw7dmFyIG49TWF0aC5QSS8xODAsaT0oYS5sYXQtZS5sYXQpKm4sbz0oYS5sb24tZS5sb24pKm4scj1NYXRoLnNpbihpLzIpKk1hdGguc2luKGkvMikrTWF0aC5jb3MoZS5sYXQqbikqTWF0aC5jb3MoYS5sYXQqbikqTWF0aC5zaW4oby8yKSpNYXRoLnNpbihvLzIpO3JldHVybiBNYXRoLnJvdW5kKDEyNzQyKk1hdGguYXNpbihNYXRoLnNxcnQocikpKX1mdW5jdGlvbiBGKGUpe3JldHVybiBudWxsPT1lPyIiOmU8MTU/Ilx4ZTAgcXVlbHF1ZXMga2lsb21ceGU4dHJlcyA6IFx4ZTAgcGllZCwgZW4gYnVzIG91IGVuIHRheGkiOmU8MjAwPyJlbnZpcm9uICIrZSsiIGttIDogMSBceGUwIDMgaCBlbiB0cmFpbiwgZW4gY2FyIG91IGVuIHZvaXR1cmUiOmU8NjAwPyJlbnZpcm9uICIrZSsiIGttIDogdHJhaW4gb3Ugdm9pdHVyZSwgY29tcHRlciAiK01hdGgucm91bmQoZS85MCkrIiBceGUwICIrTWF0aC5yb3VuZChlLzcwKSsiIGggZGUgcm91dGUiOmU8MTUwMD8iZW52aXJvbiAiK2UrIiBrbSA6IHRyYWluIHJhcGlkZSBvdSB2b2wgY291cnQgY29uc2VpbGxceGU5IjoiZW52aXJvbiAiK2UrIiBrbSA6IHZvbCBjb25zZWlsbFx4ZTkifWZ1bmN0aW9uIEkoZSl7cmV0dXJuIGU/ZS50b0xvY2FsZURhdGVTdHJpbmcoImZyLUZSIix7d2Vla2RheToibG9uZyIsZGF5OiJudW1lcmljIixtb250aDoibG9uZyJ9KToiIn1mdW5jdGlvbiBSKGUpe28ubGVuZ3RoJiYoaC5pbm5lckhUTUw9IiIsaC5hcHBlbmRDaGlsZCh2KCJwIix7Y2xzOiJvcGEtdm95LXdhaXQifSxbIlByXHhlOXBhcmF0aW9uIGRlIHZvdHJlIGl0aW5ceGU5cmFpcmUgOiByZWNoZXJjaGUgZGVzIG1vbnVtZW50cywgZGVzIHBob3RvcyBldCBkZXMgZGlzdGFuY2VzXHUyMDI2Il0pKSxQcm9taXNlLmFsbChvLm1hcChPKSkudGhlbihmdW5jdGlvbihhKXt2YXIgbj1mdW5jdGlvbihlKXt2YXIgYT1bXSxuPVQoKT9uZXcgRGF0ZShUKCkrIlQxMjowMDowMCIpOm51bGwsaT0wO3JldHVybiBlLmZvckVhY2goZnVuY3Rpb24obyxyKXtmb3IodmFyIHQ9by54LmR8fDIsbD1vLnNpZ2h0cy5zbGljZSgpLHU9cj4wP2Vbci0xXTpudWxsLHM9dT9IKHUucy5jb29yZGluYXRlcyxvLnMuY29vcmRpbmF0ZXMpOm51bGwsYz0wO2M8dDtjKyspe3ZhciBkPVtdOzA9PT1jJiYodSYmZC5wdXNoKCJUcmFqZXQgZGVwdWlzICIrdS54LnYrIiAoIitGKHMpKyIpLiIpLGQucHVzaCgiQXJyaXZceGU5ZSBceGUwICIrby54LnYrIiwgaW5zdGFsbGF0aW9uIGV0IHByZW1pXHhlOHJlIHByb21lbmFkZSBwb3VyIHByZW5kcmUgbGUgcG91bHMgZGUgbGEgdmlsbGUuIikpO3ZhciBwPWwuc3BsaWNlKDAsMD09PWM/MjozKTtwLmZvckVhY2goZnVuY3Rpb24oZSl7ZC5wdXNoKCJceGMwIHZvaXIgOiAiK2Uubm9tKyhlLmRlc2M/IiBcdTIwMTQgIitlLmRlc2M6IiIpKX0pLCFwLmxlbmd0aCYmYz4wJiZkLnB1c2goIkpvdXJuXHhlOWUgbGlicmUgOiBtdXNceGU5ZXMsIG1hcmNoXHhlOXMsIHF1YXJ0aWVycyBtb2lucyBjb25udXMgb3UgZXhjdXJzaW9uIGF1eCBlbnZpcm9ucyAodm9pciBsZSBndWlkZSBXaWtpdm95YWdlKS4iKSxjPT09dC0xJiZyPT09ZS5sZW5ndGgtMSYmZC5wdXNoKCJEZXJuaVx4ZThyZSBzb2lyXHhlOWUgOiB1biBkXHhlZW5lciBwb3VyIGNceGU5bFx4ZTlicmVyIGxlIHZveWFnZSAhIik7dmFyIGg9bj9uZXcgRGF0ZShuLmdldFRpbWUoKSs4NjRlNSppKTpudWxsO2EucHVzaCh7bjorK2ksZGF0ZTpoLGNpdHk6by54LnYsZzpvLHQ6ZH0pfW8ucmVzdD1sfSksYX0oYSk7IWZ1bmN0aW9uKGUsYSl7aC5pbm5lckhUTUw9IiI7dmFyIG49YS5sZW5ndGg7aC5hcHBlbmRDaGlsZCh2KCJoNCIsbnVsbCxbIlZvdHJlIGl0aW5ceGU5cmFpcmUgOiAiK24rIiBqb3VyIisobj4xPyJzIjoiIikrIiwgIitlLmxlbmd0aCsiIFx4ZTl0YXBlIisoZS5sZW5ndGg+MT8icyI6IiIpXSkpLGUuZm9yRWFjaChmdW5jdGlvbihlKXt2YXIgbj12KCJkaXYiLHtjbHM6Im9wYS12b3ktc3RhZ2UifSksaT1lLnMudGh1bWJuYWlsJiZlLnMudGh1bWJuYWlsLnNvdXJjZTtuLmFwcGVuZENoaWxkKHYoImRpdiIse2Nsczoib3BhLXZveS1zdGFnZWhlYWQifSxbaT92KCJpbWciLHtzcmM6aSxhbHQ6ZS54LnYsbG9hZGluZzoibGF6eSJ9KTpudWxsLHYoImRpdiIsbnVsbCxbdigiaDQiLG51bGwsW2UueC52KyIgXHUyMDE0ICIreShlLngucCldKSx2KCJwIixudWxsLFsoZS5zLmV4dHJhY3R8fCIiKS5zbGljZSgwLDQyMCkrKChlLnMuZXh0cmFjdHx8IiIpLmxlbmd0aD40MjA/Ilx1MjAyNiI6IiIpXSldKV0pKTt2YXIgbz12KCJ1bCIse2Nsczoib3BhLXZveS1kYXlzIn0pO2EuZmlsdGVyKGZ1bmN0aW9uKGEpe3JldHVybiBhLmc9PT1lfSkuZm9yRWFjaChmdW5jdGlvbihlKXtvLmFwcGVuZENoaWxkKHYoImxpIixudWxsLFt2KCJzdHJvbmciLG51bGwsWyJKb3VyICIrZS5uKyhlLmRhdGU/IiBcdTIwMTQgIitJKGUuZGF0ZSk6IiIpXSksdigidWwiLG51bGwsZS50Lm1hcChmdW5jdGlvbihlKXtyZXR1cm4gdigibGkiLG51bGwsW2VdKX0pKV0pKX0pLG4uYXBwZW5kQ2hpbGQobyksZS5yZXN0JiZlLnJlc3QubGVuZ3RoJiZuLmFwcGVuZENoaWxkKHYoInAiLHtjbHM6Im9wYS12b3ktd2FpdCJ9LFsiRXQgYXVzc2ksIHNpIHZvdXMgYXZleiBsZSB0ZW1wcyA6ICIrZS5yZXN0LnNsaWNlKDAsOCkubWFwKGZ1bmN0aW9uKGUpe3JldHVybiBlLm5vbX0pLmpvaW4oIiwgIikrIi4iXSkpO3ZhciByPXYoImRpdiIse2Nsczoib3BhLXZveS1saW5rcyJ9KTtyLmFwcGVuZENoaWxkKEMoZS53diwiR3VpZGUgV2lraXZveWFnZSIsIlx1ZDgzZVx1ZGRlZCIpKSxlLnMuY29udGVudF91cmxzJiZyLmFwcGVuZENoaWxkKEMoZS5zLmNvbnRlbnRfdXJscy5kZXNrdG9wLnBhZ2UsIldpa2lwXHhlOWRpYSIsIlx1ZDgzZFx1ZGNkNiIpKSxuLmFwcGVuZENoaWxkKHIpO3ZhciBvZzI9T0coZS54LnYpO2lmKG9nMilyLmluc2VydEJlZm9yZShvZzIsci5maXJzdENoaWxkKTt2YXIgZHN4PWEuZmlsdGVyKGZ1bmN0aW9uKHEpe3JldHVybiBxLmc9PT1lfSk7aWYoZHN4Lmxlbmd0aCluLmFwcGVuZENoaWxkKE9CKGUueC52LHkoZS54LnApLGRzeFswXS5kYXRlLGRzeFtkc3gubGVuZ3RoLTFdLmRhdGU/bmV3IERhdGUoZHN4W2RzeC5sZW5ndGgtMV0uZGF0ZS5nZXRUaW1lKCkrODY0ZTUpOm51bGwpKTt2YXIgdGI9digiZGl2Iik7bi5hcHBlbmRDaGlsZCh0YiksT1QoW2UueC52XSxlLngudisiLCAiK3koZS54LnApLHRiLDQpO3ZhciB0PXYoImRpdiIpO24uYXBwZW5kQ2hpbGQodCkseChbZS54LnZdLCJTdXIgbGUgYmxvZyA6ICIrZS54LnYsdCxbZS54LnZdKSxoLmFwcGVuZENoaWxkKG4pfSl9KGEsbiksZSYmZnVuY3Rpb24oZSxhKXt2YXIgbj12KCJwIix7Y2xzOiJvcGEtdm95LXdhaXQifSxbIkNyXHhlOWF0aW9uIGR1IGNhcm5ldCBQREZcdTIwMjYiXSk7aC5pbnNlcnRCZWZvcmUobixoLmZpcnN0Q2hpbGQpLChpPSJodHRwczovL2NkbmpzLmNsb3VkZmxhcmUuY29tL2FqYXgvbGlicy9qc3BkZi8yLjUuMS9qc3BkZi51bWQubWluLmpzIixuZXcgUHJvbWlzZShmdW5jdGlvbihlLGEpe2lmKHdpbmRvdy5qc3BkZilyZXR1cm4gZSgpO3ZhciBuPWRvY3VtZW50LmNyZWF0ZUVsZW1lbnQoInNjcmlwdCIpO24uc3JjPWksbi5vbmxvYWQ9ZSxuLm9uZXJyb3I9YSxkb2N1bWVudC5oZWFkLmFwcGVuZENoaWxkKG4pfSkpLnRoZW4oZnVuY3Rpb24oKXtyZXR1cm4gUHJvbWlzZS5hbGwoZS5tYXAoZnVuY3Rpb24oZSl7dmFyIGE9ZS5zLnRodW1ibmFpbCYmZS5zLnRodW1ibmFpbC5zb3VyY2U7cmV0dXJuIGE/SihhLnJlcGxhY2UoL1wvXGQrcHgtLywiLzkwMHB4LSIpKS50aGVuKGZ1bmN0aW9uKGUpe3JldHVybiBlfHxKKGEpfSk6bnVsbH0pKX0pLnRoZW4oZnVuY3Rpb24oaSl7dmFyIG89bmV3IHdpbmRvdy5qc3BkZi5qc1BERih7dW5pdDoibW0iLGZvcm1hdDoiYTQifSkscj0yMTAsdD0xNixsPTAsdT1bMTA3LDc5LDQyXTtmdW5jdGlvbiBzKCl7dmFyIGU9by5pbnRlcm5hbC5nZXROdW1iZXJPZlBhZ2VzKCk7by5zZXRGb250U2l6ZSg4KSxvLnNldFRleHRDb2xvcigxNDApLG8udGV4dChWKCJvcmF6aW9wdWdsaXNpLmFydCBcdTIwMTQgUHJceGU5cGFyZXIgbW9uIHZveWFnZSIpLHQsMjkwKSxvLnRleHQoU3RyaW5nKGUpLHItdCwyOTAse2FsaWduOiJyaWdodCJ9KSxvLnNldFRleHRDb2xvcigzMCl9ZnVuY3Rpb24gYyhlKXtsK2U+MjgwJiYocygpLG8uYWRkUGFnZSgpLGw9MjApfWZ1bmN0aW9uIGQoZSxhLG4saSl7by5zZXRGb250KCJoZWx2ZXRpY2EiLG58fCJub3JtYWwiKSxvLnNldEZvbnRTaXplKGF8fDEwKSxpJiZvLnNldFRleHRDb2xvcihpWzBdLGlbMV0saVsyXSksby5zcGxpdFRleHRUb1NpemUoVihlKSxyLTIqdCkuZm9yRWFjaChmdW5jdGlvbihlKXtjKC40NSphKSxvLnRleHQoZSx0LGwpLGwrPS40NSphfSksby5zZXRUZXh0Q29sb3IoMzApfW8uc2V0RmlsbENvbG9yKHVbMF0sdVsxXSx1WzJdKSxvLnJlY3QoMCwwLHIsNzAsIkYiKSxvLnNldFRleHRDb2xvcigyNTUpLG8uc2V0Rm9udCgiaGVsdmV0aWNhIiwiYm9sZCIpLG8uc2V0Rm9udFNpemUoMjgpLG8udGV4dChWKCJNb24gY2FybmV0IGRlIHZveWFnZSIpLHQsMzUpLG8uc2V0Rm9udFNpemUoMTMpLG8uc2V0Rm9udCgiaGVsdmV0aWNhIiwibm9ybWFsIiksby50ZXh0KFYoZS5tYXAoZnVuY3Rpb24oZSl7cmV0dXJuIGUueC52fSkuam9pbigiIC0gIikpLHQsNDgse21heFdpZHRoOnItMip0fSk7dmFyIHA9YVswXSYmYVswXS5kYXRlLGg9YS5sZW5ndGgmJmFbYS5sZW5ndGgtMV0uZGF0ZTtvLnRleHQoVihhLmxlbmd0aCsiIGpvdXJzIisocD8iIDogZHUgIitJKHApKyIgYXUgIitJKGgpOiIiKSksdCw2MCksby5zZXRUZXh0Q29sb3IoMzApLGw9ODUsZCgiVm9zIFx4ZTl0YXBlcyIsMTUsImJvbGQiLHUpLGwrPTIsZS5mb3JFYWNoKGZ1bmN0aW9uKG4saSl7dmFyIG89YS5maWx0ZXIoZnVuY3Rpb24oZSl7cmV0dXJuIGUuZz09PW59KS5sZW5ndGgscj1pPjA/SChlW2ktMV0ucy5jb29yZGluYXRlcyxuLnMuY29vcmRpbmF0ZXMpOm51bGw7ZChpKzErIi4gIituLngudisiICgiK3kobi54LnApKyIpIC0gIitvKyIgam91ciIrKG8+MT8icyI6IiIpKyhudWxsIT1yPyIgLSAiK3IrIiBrbSBkZXB1aXMgIitlW2ktMV0ueC52OiIiKSwxMSl9KSxsKz00LGQoIkNlIGNhcm5ldCBhIFx4ZTl0XHhlOSBwclx4ZTlwYXJceGU5IGF2ZWMgbCdvdXRpbCBceGFiIFByXHhlOXBhcmVyIG1vbiB2b3lhZ2UgXHhiYiBkZSBvcmF6aW9wdWdsaXNpLmFydC4gTGVzIG1vbnVtZW50cyBwcm92aWVubmVudCBkdSBndWlkZSBjb2xsYWJvcmF0aWYgV2lraXZveWFnZSBldCBsZXMgclx4ZTlzdW1ceGU5cyBkZSBXaWtpcFx4ZTlkaWEgKGxpY2VuY2UgQ0MgQlktU0EpLiBWXHhlOXJpZmlleiB0b3Vqb3VycyBsZXMgaG9yYWlyZXMgZXQgbGVzIGNvbmRpdGlvbnMgZCdhY2NceGU4cyBhdmFudCB2b3RyZSB2aXNpdGUuIiw5LCJpdGFsaWMiLFsxMTAsMTEwLDExMF0pLHMoKSxlLmZvckVhY2goZnVuY3Rpb24obixwKXtvLmFkZFBhZ2UoKSxsPTE2LG8uc2V0RmlsbENvbG9yKHVbMF0sdVsxXSx1WzJdKSxvLnJlY3QoMCwwLHIsMTIsIkYiKSxvLnNldFRleHRDb2xvcigyNTUpLG8uc2V0Rm9udFNpemUoOSksby50ZXh0KFYoIlx4Yzl0YXBlICIrKHArMSkrIiAvICIrZS5sZW5ndGgpLHQsOCksby5zZXRUZXh0Q29sb3IoMzApLGw9MjQsZChuLngudiwyMiwiYm9sZCIsdSksZCh5KG4ueC5wKSwxMSwibm9ybWFsIixbMTEwLDExMCwxMTBdKSxsKz0zO3ZhciBoPWlbcF07aWYoaCl7dmFyIG09ci0yKnQsZz1NYXRoLm1pbig5NSxtKmguaC9oLncpLHY9ZypoLncvaC5oO3RyeXtvLmFkZEltYWdlKGguZCwvcG5nLy50ZXN0KGguZC5zbGljZSgwLDMwKSk/IlBORyI6IkpQRUciLHQrKG0tdikvMixsLHYsZyksbCs9Zys2fWNhdGNoKGUpe319bi5zLmV4dHJhY3QmJmQobi5zLmV4dHJhY3Quc2xpY2UoMCw5MDApLDEwKSxsKz00LGEuZmlsdGVyKGZ1bmN0aW9uKGUpe3JldHVybiBlLmc9PT1ufSkuZm9yRWFjaChmdW5jdGlvbihlKXtjKDE0KSxkKCJKb3VyICIrZS5uKyhlLmRhdGU/IiAtICIrSShlLmRhdGUpOiIiKSwxMiwiYm9sZCIsdSksZS50LmZvckVhY2goZnVuY3Rpb24oZSl7ZCgiLSAiK2UsOS41KX0pLGwrPTJ9KSxuLnJlc3QmJm4ucmVzdC5sZW5ndGgmJihsKz0yLGQoIkV0IGF1c3NpIDogIituLnJlc3Quc2xpY2UoMCwxMCkubWFwKGZ1bmN0aW9uKGUpe3JldHVybiBlLm5vbX0pLmpvaW4oIiwgIikrIi4iLDkuNSwiaXRhbGljIikpLGwrPTMsZCgiR3VpZGUgOiAiK2RlY29kZVVSSUNvbXBvbmVudChuLnd2KSw4LjUsIm5vcm1hbCIsWzkwLDkwLDE2MF0pLHMoKX0pLG8uc2F2ZShWKCJjYXJuZXQtZGUtdm95YWdlLSIrZS5tYXAoZnVuY3Rpb24oZSl7cmV0dXJuIGYoZS54LnYpLnJlcGxhY2UoL1teYS16MC05XSsvZywiLSIpfSkuam9pbigiLSIpLnNsaWNlKDAsNjApKyIucGRmIikpLG4udGV4dENvbnRlbnQ9Ilx1MjcxMyBWb3RyZSBjYXJuZXQgUERGIGEgXHhlOXRceGU5IHRceGU5bFx4ZTljaGFyZ1x4ZTkuIn0pLmNhdGNoKGZ1bmN0aW9uKGUpe24udGV4dENvbnRlbnQ9IkxlIGNhcm5ldCBQREYgbidhIHBhcyBwdSBceGVhdHJlIGNyXHhlOVx4ZTkgKCIrZSsiKS4gUlx4ZTllc3NheWV6IGRhbnMgdW4gaW5zdGFudC4ifSk7dmFyIGl9KGEsbil9KSl9ZnVuY3Rpb24gVihlKXtyZXR1cm4oZXx8IiIpLnJlcGxhY2UoL1tcdTIwMTlcdTIwMThdL2csIiciKS5yZXBsYWNlKC9bXHUyMDFjXHUyMDFkXHhhYlx4YmJdL2csJyInKS5yZXBsYWNlKC9bXHUyMDEzXHUyMDE0XS9nLCItIikucmVwbGFjZSgvXHUyMDI2L2csIi4uLiIpLnJlcGxhY2UoL1x1MDE1My9nLCJvZSIpLnJlcGxhY2UoL1x1MDE1Mi9nLCJPRSIpLnJlcGxhY2UoL1teXHgwMC1ceGZmXS9nLGZ1bmN0aW9uKGUpe3ZhciBhPWUubm9ybWFsaXplKCJORkQiKS5yZXBsYWNlKC9bXHUwMzAwLVx1MDM2Zl0vZywiIik7cmV0dXJuL15bXHgwMC1ceGZmXSokLy50ZXN0KGEpP2E6IiJ9KX1mdW5jdGlvbiBKKGUpe3JldHVybiBmZXRjaChlKS50aGVuKGZ1bmN0aW9uKGUpe3JldHVybiBlLmJsb2IoKX0pLnRoZW4oZnVuY3Rpb24oZSl7cmV0dXJuIG5ldyBQcm9taXNlKGZ1bmN0aW9uKGEpe3ZhciBuPW5ldyBGaWxlUmVhZGVyO24ub25sb2FkPWZ1bmN0aW9uKCl7dmFyIGU9bmV3IEltYWdlO2Uub25sb2FkPWZ1bmN0aW9uKCl7YSh7ZDpuLnJlc3VsdCx3OmUud2lkdGgsaDplLmhlaWdodH0pfSxlLm9uZXJyb3I9ZnVuY3Rpb24oKXthKG51bGwpfSxlLnNyYz1uLnJlc3VsdH0sbi5yZWFkQXNEYXRhVVJMKGUpfSl9KS5jYXRjaChmdW5jdGlvbigpe3JldHVybiBudWxsfSl9ZnVuY3Rpb24gT1QoSyxkZXN0LGJveCxtYXgpe3ZhciBVPSIvaW5kZXgucGhwL3ZveWFnZXMvY29uc2VpbHMtZGUtdm95YWdldXJzLyI7aWYoIXdpbmRvdy5fX29wYVRpcHNQKXdpbmRvdy5fX29wYVRpcHNQPWZldGNoKCIvd3AtanNvbi93cC92Mi9jb21tZW50cz9wb3N0PTMyNTY1JnBlcl9wYWdlPTEwMCZvcmRlcmJ5PWRhdGUmb3JkZXI9ZGVzYyZfZmllbGRzPWF1dGhvcl9uYW1lLGRhdGUsY29udGVudCIpLnRoZW4oZnVuY3Rpb24ocil7cmV0dXJuIHIub2s/ci5qc29uKCk6W119KS50aGVuKGZ1bmN0aW9uKGEpe3JldHVybiBhLm1hcChmdW5jdGlvbih4KXt2YXIgdGE9ZG9jdW1lbnQuY3JlYXRlRWxlbWVudCgidGV4dGFyZWEiKTt0YS5pbm5lckhUTUw9KHguY29udGVudCYmeC5jb250ZW50LnJlbmRlcmVkfHwiIikucmVwbGFjZSgvPGJyXHMqXC8/Pi9naSwiXG4iKS5yZXBsYWNlKC88XC9wPlxzKjxwPi9naSwiXG5cbiIpLnJlcGxhY2UoLzxbXj5dKz4vZywiIik7dmFyIHQ9dGEudmFsdWUudHJpbSgpO3JldHVybnthOnguYXV0aG9yX25hbWUsZDpuZXcgRGF0ZSh4LmRhdGUpLHQ6dCxuOmYodCl9fSl9KS5jYXRjaChmdW5jdGlvbigpe3JldHVybltdfSk7d2luZG93Ll9fb3BhVGlwc1AudGhlbihmdW5jdGlvbihhbGwpe3ZhciBMPWFsbC5maWx0ZXIoZnVuY3Rpb24oeCl7cmV0dXJuIEsuc29tZShmdW5jdGlvbihxKXtyZXR1cm4geC5uLmluZGV4T2YoZihxKSk+PTB9KX0pO2JveC5pbm5lckhUTUw9IiI7Ym94LmFwcGVuZENoaWxkKHYoImRpdiIse2Nsczoib3BhLXZveS10aXBzaGVhZCJ9LFt2KCJoNCIsbnVsbCxbIlx1MjcwZFx1ZmUwZiBDb25zZWlscyBkZSB2b3lhZ2V1cnMiKyhMLmxlbmd0aD8iICgiK0wubGVuZ3RoKyIpIjoiIildKSx2KCJhIix7aHJlZjpVKyI/ZGVzdD0iK2soZGVzdCkrIiNvcGEtY29udHJpYiIsY2xzOiJvcGEtdm95LWxrIn0sWyIrIFBhcnRhZ2VyIHVuIGNvbnNlaWwiXSldKSk7aWYoIUwubGVuZ3RoKXtib3guYXBwZW5kQ2hpbGQodigicCIse2Nsczoib3BhLXZveS13YWl0In0sWyJBdWN1biBjb25zZWlsIHB1YmxpXHUwMGU5IHBvdXIgbFx1MjAxOWluc3RhbnQgc3VyICIrZGVzdC5zcGxpdCgiLCIpWzBdKyIuIFNveWV6IGxlIHByZW1pZXIgXHUwMGUwIHBhcnRhZ2VyIGxlIHZcdTAwZjR0cmUgISJdKSk7cmV0dXJufXZhciB3Mj12KCJkaXYiLHtjbHM6Im9wYS12b3ktdGlwcyJ9KTtMLnNsaWNlKDAsbWF4KS5mb3JFYWNoKGZ1bmN0aW9uKHgpe3ZhciBscz14LnQuc3BsaXQoIlxuIikuZmlsdGVyKGZ1bmN0aW9uKGwpe3JldHVybiEvXlxzKlx1ZDgzZFx1ZGNjZC8udGVzdChsKX0pO3cyLmFwcGVuZENoaWxkKHYoImJsb2NrcXVvdGUiLG51bGwsW3YoInAiLG51bGwsW2xzLmpvaW4oIlxuIikudHJpbSgpXSksdigiY2l0ZSIsbnVsbCxbIlx1MjAxNCAiK3guYSsiLCAiK3guZC50b0xvY2FsZURhdGVTdHJpbmcoImZyLUZSIix7bW9udGg6ImxvbmciLHllYXI6Im51bWVyaWMifSldKV0pKX0pO2JveC5hcHBlbmRDaGlsZCh3Mik7aWYoTC5sZW5ndGg+bWF4KWJveC5hcHBlbmRDaGlsZCh2KCJwIixudWxsLFt2KCJhIix7aHJlZjpVfSxbIlZvaXIgdG91cyBsZXMgY29uc2VpbHMgXHUyMTkyIl0pXSkpfSl9ZnVuY3Rpb24gT0IoY2l0eSxjb3VudHJ5LGRJbixkT3V0KXt2YXIgQUZGPXtib29raW5nOiIiLGd5ZzoiIix0cDoiIn07ZnVuY3Rpb24gZHMoZCl7aWYoIWQpcmV0dXJuIiI7dmFyIG09ZC5nZXRNb250aCgpKzEsaj1kLmdldERhdGUoKTtyZXR1cm4gZC5nZXRGdWxsWWVhcigpKyItIisobTwxMD8iMCI6IiIpK20rIi0iKyhqPDEwPyIwIjoiIikran12YXIgd2hlcmU9Y2l0eSsiLCAiK2NvdW50cnkscT1rKHdoZXJlKSxkaT1kcyhkSW4pLGRkPWRzKGRPdXQpLEE9U3RyaW5nLmZyb21DaGFyQ29kZSgzOCk7dmFyIGJrPSJodHRwczovL3d3dy5ib29raW5nLmNvbS9zZWFyY2hyZXN1bHRzLmZyLmh0bWw/c3M9IitxKyhkaT9BKyJjaGVja2luPSIrZGkrQSsiY2hlY2tvdXQ9IitkZDoiIikrQSsiZ3JvdXBfYWR1bHRzPTIiKyhBRkYuYm9va2luZz9BKyJhaWQ9IitBRkYuYm9va2luZzoiIik7dmFyIGZsPSJodHRwczovL3d3dy5nb29nbGUuY29tL3RyYXZlbC9mbGlnaHRzP3E9IitrKCJWb2xzIHZlcnMgIitjaXR5KyhkSW4/IiBsZSAiK2RJbi50b0xvY2FsZURhdGVTdHJpbmcoImZyLUZSIix7ZGF5OiJudW1lcmljIixtb250aDoibG9uZyIseWVhcjoibnVtZXJpYyJ9KToiIikpO3ZhciBnaD0iaHR0cHM6Ly93d3cuZ29vZ2xlLmNvbS90cmF2ZWwvc2VhcmNoP3E9IitrKCJoXHUwMGY0dGVscyAiK3doZXJlKTt2YXIgZ3k9Imh0dHBzOi8vd3d3LmdldHlvdXJndWlkZS5mci9zLz9xPSIrayhjaXR5KSsoQUZGLmd5Zz9BKyJwYXJ0bmVyX2lkPSIrQUZGLmd5ZzoiIik7dmFyIHRpPSJodHRwczovL3d3dy50aXFldHMuY29tL2ZyL3NlYXJjaD9xPSIrayhjaXR5KTt2YXIgYm94PXYoImRpdiIse2Nsczoib3BhLXZveS1ib29rIn0pO2JveC5hcHBlbmRDaGlsZCh2KCJoNCIsbnVsbCxbIlx1ZDgzZVx1ZGRmMyBSXHUwMGU5c2VydmVyIisoZGk/IiAoZHUgIitkSW4udG9Mb2NhbGVEYXRlU3RyaW5nKCJmci1GUiIse2RheToibnVtZXJpYyIsbW9udGg6ImxvbmcifSkrIiBhdSAiK2RPdXQudG9Mb2NhbGVEYXRlU3RyaW5nKCJmci1GUiIse2RheToibnVtZXJpYyIsbW9udGg6ImxvbmcifSkrIikiOiIiKV0pKTt2YXIgbD12KCJkaXYiLHtjbHM6Im9wYS12b3ktbGlua3MifSk7bC5hcHBlbmRDaGlsZChDKGZsLCJWb2xzIiwiXHUyNzA4XHVmZTBmIikpO2wuYXBwZW5kQ2hpbGQoQyhiaywiSFx1MDBmNHRlbHMgc3VyIEJvb2tpbmciLCJcdWQ4M2NcdWRmZTgiKSk7bC5hcHBlbmRDaGlsZChDKGdoLCJDb21wYXJlciBsZXMgaFx1MDBmNHRlbHMgKEdvb2dsZSkiLCJcdWQ4M2RcdWRkMGUiKSk7bC5hcHBlbmRDaGlsZChDKGd5LCJWaXNpdGVzIGV0IGFjdGl2aXRcdTAwZTlzIiwiXHVkODNjXHVkZjlmXHVmZTBmIikpO2wuYXBwZW5kQ2hpbGQoQyh0aSwiQmlsbGV0cyBkZSBtdXNcdTAwZTllcyIsIlx1ZDgzY1x1ZGZkYlx1ZmUwZiIpKTtib3guYXBwZW5kQ2hpbGQobCk7Ym94LmFwcGVuZENoaWxkKHYoInAiLHtjbHM6Im9wYS12b3ktd2FpdCJ9LFsiTGllbnMgdmVycyBkZXMgc2l0ZXMgZGUgclx1MDBlOXNlcnZhdGlvbiBleHRcdTAwZTlyaWV1cnMgOiBsYSByXHUwMGU5c2VydmF0aW9uIGV0IGxlIHBhaWVtZW50IHNlIGZvbnQgc3VyIGNlcyBzaXRlcy4iXSkpO3JldHVybiBib3h9ZnVuY3Rpb24gT0dNKCl7cmV0dXJuIHsiUm9tZSI6Ii9pbmRleC5waHAvcm9tZS0yLyIsIlZlbmlzZSI6Ii9pbmRleC5waHAvdm95YWdlcy92ZW5pc2UvIiwiRmxvcmVuY2UiOiIvaW5kZXgucGhwL3ZveWFnZXMvZmxvcmVuY2UvIiwiUGFyaXMiOiIvaW5kZXgucGhwL3ZveWFnZXMvcGFyaXMvIiwiUGFsZXJtZSI6Ii9pbmRleC5waHAvdm95YWdlcy9wYWxlcm1lLyIsIkF0aFx1MDBlOG5lcyI6Ii9pbmRleC5waHAvdm95YWdlcy9hdGhlbmVzLyIsIklzdGFuYnVsIjoiL2luZGV4LnBocC92b3lhZ2VzL2lzdGFuYnVsLyIsIkNyYWNvdmllIjoiL2luZGV4LnBocC92b3lhZ2VzL2NyYWNvdmllLyIsIk5hcGxlcyI6Ii9pbmRleC5waHAvdm95YWdlcy9uYXBsZXMvIiwiU1x1MDBlOXZpbGxlIjoiL2luZGV4LnBocC92b3lhZ2VzL3NldmlsbGUvIiwiVmllbm5lIjoiL2luZGV4LnBocC92b3lhZ2VzL3ZpZW5uZS8iLCJQcmFndWUiOiIvaW5kZXgucGhwL3ZveWFnZXMvcHJhZ3VlLyIsIkxpc2Jvbm5lIjoiL2luZGV4LnBocC92b3lhZ2VzL2xpc2Jvbm5lLyIsIlNhaW50LVBcdTAwZTl0ZXJzYm91cmciOiIvaW5kZXgucGhwL3ZveWFnZXMvc2FpbnQtcGV0ZXJzYm91cmcvIiwiS3lvdG8iOiIvaW5kZXgucGhwL3ZveWFnZXMva3lvdG8vIiwiTGUgQ2FpcmUiOiIvaW5kZXgucGhwL3ZveWFnZXMvbGUtY2FpcmUvIiwiQmFyY2Vsb25lIjoiL2luZGV4LnBocC92b3lhZ2VzL2JhcmNlbG9uZS8iLCJBbXN0ZXJkYW0iOiIvaW5kZXgucGhwL3ZveWFnZXMvYW1zdGVyZGFtLyIsIkxvbmRyZXMiOiIvaW5kZXgucGhwL3ZveWFnZXMvbG9uZHJlcy8iLCJCdWRhcGVzdCI6Ii9pbmRleC5waHAvdm95YWdlcy9idWRhcGVzdC8iLCJKXHUwMGU5cnVzYWxlbSI6Ii9pbmRleC5waHAvdm95YWdlcy9qZXJ1c2FsZW0vIiwiTWFycmFrZWNoIjoiL2luZGV4LnBocC92b3lhZ2VzL21hcnJha2VjaC8iLCJOZXcgWW9yayI6Ii9pbmRleC5waHAvdm95YWdlcy9uZXcteW9yay8iLCJSaW8gZGUgSmFuZWlybyI6Ii9pbmRleC5waHAvdm95YWdlcy9yaW8tZGUtamFuZWlyby8iLCJNZXhpY28iOiIvaW5kZXgucGhwL3ZveWFnZXMvbWV4aWNvLyIsIkN1emNvIjoiL2luZGV4LnBocC92b3lhZ2VzL2N1emNvLyIsIkFuZ2tvciI6Ii9pbmRleC5waHAvdm95YWdlcy9hbmdrb3IvIiwiUFx1MDBlOXRyYSI6Ii9pbmRleC5waHAvdm95YWdlcy9wZXRyYS8iLCJQXHUwMGU5a2luIjoiL2luZGV4LnBocC92b3lhZ2VzL3Bla2luLyIsIlRva3lvIjoiL2luZGV4LnBocC92b3lhZ2VzL3Rva3lvLyIsIkdyZW5hZGUiOiIvaW5kZXgucGhwL3ZveWFnZXMvZ3JlbmFkZS8iLCJEdWJyb3ZuaWsiOiIvaW5kZXgucGhwL3ZveWFnZXMvZHVicm92bmlrLyIsIkJlcmxpbiI6Ii9pbmRleC5waHAvdm95YWdlcy9iZXJsaW4vIiwiTWFkcmlkIjoiL2luZGV4LnBocC92b3lhZ2VzL21hZHJpZC8iLCJCcnVnZXMiOiIvaW5kZXgucGhwL3ZveWFnZXMvYnJ1Z2VzLyIsIk11bmljaCI6Ii9pbmRleC5waHAvdm95YWdlcy9tdW5pY2gvIiwiXHUwMGM5ZGltYm91cmciOiIvaW5kZXgucGhwL3ZveWFnZXMvZWRpbWJvdXJnLyIsIlNpZW5uZSI6Ii9pbmRleC5waHAvdm95YWdlcy9zaWVubmUvIiwiUmF2ZW5uZSI6Ii9pbmRleC5waHAvdm95YWdlcy9yYXZlbm5lLyIsIkphaXB1ciI6Ii9pbmRleC5waHAvdm95YWdlcy9qYWlwdXIvIiwiQWdyYSI6Ii9pbmRleC5waHAvdm95YWdlcy9hZ3JhLyIsIlNhbWFyY2FuZGUiOiIvaW5kZXgucGhwL3ZveWFnZXMvc2FtYXJjYW5kZS8iLCJIYW5vXHUwMGVmIjoiL2luZGV4LnBocC92b3lhZ2VzL2hhbm9pLyIsIkJ1ZW5vcyBBaXJlcyI6Ii9pbmRleC5waHAvdm95YWdlcy9idWVub3MtYWlyZXMvIiwiVmVyc2FpbGxlcyI6Ii9pbmRleC5waHAvdm95YWdlcy92ZXJzYWlsbGVzLyIsIlBhZG91ZSI6Ii9pbmRleC5waHAvdm95YWdlcy9wYWRvdWUvIiwiVG9sXHUwMGU4ZGUiOiIvaW5kZXgucGhwL3ZveWFnZXMvdG9sZWRlLyIsIk5hcmEiOiIvaW5kZXgucGhwL3ZveWFnZXMvbmFyYS8iLCJJc3BhaGFuIjoiL2luZGV4LnBocC92b3lhZ2VzL2lzcGFoYW4vIiwiQ29yZG91ZSI6Ii9pbmRleC5waHAvdm95YWdlcy9jb3Jkb3VlLyIsIlBvcnRvIjoiL2luZGV4LnBocC92b3lhZ2VzL3BvcnRvLyIsIlZcdTAwZTlyb25lIjoiL2luZGV4LnBocC92b3lhZ2VzL3Zlcm9uZS8iLCJBc3Npc2UiOiIvaW5kZXgucGhwL3ZveWFnZXMvYXNzaXNlLyIsIkxvdXhvciI6Ii9pbmRleC5waHAvdm95YWdlcy9sb3V4b3IvIiwiQm9sb2duZSI6Ii9pbmRleC5waHAvdm95YWdlcy9ib2xvZ25lLyIsIkFtYWxmaSI6Ii9pbmRleC5waHAvdm95YWdlcy9jb3RlLWFtYWxmaXRhaW5lLyIsIlNhaW50LUphY3F1ZXMtZGUtQ29tcG9zdGVsbGUiOiIvaW5kZXgucGhwL3ZveWFnZXMvc2FpbnQtamFjcXVlcy1kZS1jb21wb3N0ZWxsZS8iLCJEZWxwaGVzIjoiL2luZGV4LnBocC92b3lhZ2VzL2RlbHBoZXMvIiwiQmFnYW4iOiIvaW5kZXgucGhwL3ZveWFnZXMvYmFnYW4vIiwiTHVhbmcgUHJhYmFuZyI6Ii9pbmRleC5waHAvdm95YWdlcy9sdWFuZy1wcmFiYW5nLyIsIkZcdTAwZThzIjoiL2luZGV4LnBocC92b3lhZ2VzL2Zlcy8iLCJDaGljaFx1MDBlOW4gSXR6XHUwMGUxIjoiL2luZGV4LnBocC92b3lhZ2VzL2NoaWNoZW4taXR6YS8iLCJBdmlnbm9uIjoiL2luZGV4LnBocC92b3lhZ2VzL2F2aWdub24vIiwiTW9udC1TYWludC1NaWNoZWwiOiIvaW5kZXgucGhwL3ZveWFnZXMvbW9udC1zYWludC1taWNoZWwvIiwiU2FsemJvdXJnIjoiL2luZGV4LnBocC92b3lhZ2VzL3NhbHpib3VyZy8iLCJDYXBwYWRvY2UiOiIvaW5kZXgucGhwL3ZveWFnZXMvY2FwcGFkb2NlLyIsIlZhcmFuYXNpIjoiL2luZGV4LnBocC92b3lhZ2VzL3ZhcmFuYXNpLyIsIkxhIEhhdmFuZSI6Ii9pbmRleC5waHAvdm95YWdlcy9sYS1oYXZhbmUvIiwiUXVcdTAwZTliZWMiOiIvaW5kZXgucGhwL3ZveWFnZXMvcXVlYmVjLyIsIlBvbXBcdTAwZTlpIjoiL2luZGV4LnBocC92b3lhZ2VzL3BvbXBlaS8iLCJTdHJhc2JvdXJnIjoiL2luZGV4LnBocC92b3lhZ2VzL3N0cmFzYm91cmcvIiwiQ2FyY2Fzc29ubmUiOiIvaW5kZXgucGhwL3ZveWFnZXMvY2FyY2Fzc29ubmUvIiwiU2ludHJhIjoiL2luZGV4LnBocC92b3lhZ2VzL3NpbnRyYS8iLCJTcGxpdCI6Ii9pbmRleC5waHAvdm95YWdlcy9zcGxpdC8iLCJPdXJvIFByZXRvIjoiL2luZGV4LnBocC92b3lhZ2VzL291cm8tcHJldG8vIiwiQW50aWd1YSBHdWF0ZW1hbGEiOiIvaW5kZXgucGhwL3ZveWFnZXMvYW50aWd1YS1ndWF0ZW1hbGEvIn19ZnVuY3Rpb24gT0cocSl7dmFyIHU9T0dNKClbcV07aWYoIXUpcmV0dXJuIG51bGw7cmV0dXJuIHYoImEiLHtocmVmOnUsY2xzOiJvcGEtdm95LWxrIG9wYS12b3ktZ3VpZGUifSxbIlx1ZDgzZFx1ZGNkNiBMaXJlIG5vdHJlIGd1aWRlIGRlICIrcV0pfX0oKTs=
⭐ Fonctions abonnés : itinéraire jour par jour et carnet PDF illustré
Avec un accès au blog, votre carnet de voyage devient un véritable assistant de voyage :
- Itinéraire jour par jour : choisissez votre date de départ et le nombre de jours par étape, l’outil répartit les visites et indique les dates.
- Monuments à voir à chaque étape, avec une courte description, tirés du guide collaboratif Wikivoyage.
- Distances et conseils de transport entre les étapes (à pied, train, voiture ou avion).
- Carnet de voyage PDF illustré à télécharger et à imprimer : page de garde, photo et présentation de chaque ville, programme de chaque jour.
- Et bien sûr l’accès à tous les contenus réservés du blog.
✓ Merci pour votre soutien ! Les fonctions abonnés sont activées dans votre carnet de voyage ci-dessus : indiquez votre date de départ et le nombre de jours par étape, puis générez votre itinéraire ou téléchargez votre carnet PDF.
Partagez vos conseils de voyageur
Vous revenez d’un voyage ? Une adresse, un musée, un paysage à recommander ? Envoyez-moi vos conseils et vos photos par la page Contact : après relecture, les meilleures contributions seront publiées sur les pages de la rubrique, avec le nom de leur auteur. Vous pouvez aussi déposer directement votre conseil sur la page Conseils de voyageurs, et découvrir l’offre abonnés avec un exemple de carnet PDF.
Pour aller plus loin