Development

{"data":{"ui-text":{"en":{"page":"Page","pagination_previous":"Previous","pagination_next":"Next","breadcrumb_home_label":"Home","breadcrumb_separator":"/","menu_label":"Toggle Menu","toc_label":"On This Page","ext_link_label":"Direct Link","less_than":"less than","minute_read":"minute read","share_on_label":"Share on","meta_label":null,"tags_label":"Tags:","categories_label":"Categories:","date_label":"Updated:","comments_label":"Leave a Comment","comments_title":"Comments","more_label":"Learn More","related_label":"You May Also Enjoy","follow_label":"Follow:","feed_label":"Feed","powered_by":"Powered by","website_label":"Website","email_label":"Email","recent_posts":"Recent Posts","undefined_wpm":"Undefined parameter words_per_minute at _config.yml","comment_form_info":"Your email address will not be published. Required fields are marked","comment_form_comment_label":"Comment","comment_form_md_info":"Markdown is supported.","comment_form_name_label":"Name","comment_form_email_label":"Email address","comment_form_website_label":"Website (optional)","comment_btn_submit":"Submit Comment","comment_btn_submitted":"Submitted","comment_success_msg":"Thanks for your comment! It will show on the site once it has been approved.","comment_error_msg":"Sorry, there was an error with your submission. Please make sure all required fields have been completed and try again.","loading_label":"Loading..."},"en-US":{"page":"Page","pagination_previous":"Previous","pagination_next":"Next","breadcrumb_home_label":"Home","breadcrumb_separator":"/","menu_label":"Toggle Menu","toc_label":"On This Page","ext_link_label":"Direct Link","less_than":"less than","minute_read":"minute read","share_on_label":"Share on","meta_label":null,"tags_label":"Tags:","categories_label":"Categories:","date_label":"Updated:","comments_label":"Leave a Comment","comments_title":"Comments","more_label":"Learn More","related_label":"You May Also Enjoy","follow_label":"Follow:","feed_label":"Feed","powered_by":"Powered by","website_label":"Website","email_label":"Email","recent_posts":"Recent Posts","undefined_wpm":"Undefined parameter words_per_minute at _config.yml","comment_form_info":"Your email address will not be published. Required fields are marked","comment_form_comment_label":"Comment","comment_form_md_info":"Markdown is supported.","comment_form_name_label":"Name","comment_form_email_label":"Email address","comment_form_website_label":"Website (optional)","comment_btn_submit":"Submit Comment","comment_btn_submitted":"Submitted","comment_success_msg":"Thanks for your comment! It will show on the site once it has been approved.","comment_error_msg":"Sorry, there was an error with your submission. Please make sure all required fields have been completed and try again.","loading_label":"Loading..."},"en-CA":{"page":"Page","pagination_previous":"Previous","pagination_next":"Next","breadcrumb_home_label":"Home","breadcrumb_separator":"/","menu_label":"Toggle Menu","toc_label":"On This Page","ext_link_label":"Direct Link","less_than":"less than","minute_read":"minute read","share_on_label":"Share on","meta_label":null,"tags_label":"Tags:","categories_label":"Categories:","date_label":"Updated:","comments_label":"Leave a Comment","comments_title":"Comments","more_label":"Learn More","related_label":"You May Also Enjoy","follow_label":"Follow:","feed_label":"Feed","powered_by":"Powered by","website_label":"Website","email_label":"Email","recent_posts":"Recent Posts","undefined_wpm":"Undefined parameter words_per_minute at _config.yml","comment_form_info":"Your email address will not be published. Required fields are marked","comment_form_comment_label":"Comment","comment_form_md_info":"Markdown is supported.","comment_form_name_label":"Name","comment_form_email_label":"Email address","comment_form_website_label":"Website (optional)","comment_btn_submit":"Submit Comment","comment_btn_submitted":"Submitted","comment_success_msg":"Thanks for your comment! It will show on the site once it has been approved.","comment_error_msg":"Sorry, there was an error with your submission. Please make sure all required fields have been completed and try again.","loading_label":"Loading..."},"en-GB":{"page":"Page","pagination_previous":"Previous","pagination_next":"Next","breadcrumb_home_label":"Home","breadcrumb_separator":"/","menu_label":"Toggle Menu","toc_label":"On This Page","ext_link_label":"Direct Link","less_than":"less than","minute_read":"minute read","share_on_label":"Share on","meta_label":null,"tags_label":"Tags:","categories_label":"Categories:","date_label":"Updated:","comments_label":"Leave a Comment","comments_title":"Comments","more_label":"Learn More","related_label":"You May Also Enjoy","follow_label":"Follow:","feed_label":"Feed","powered_by":"Powered by","website_label":"Website","email_label":"Email","recent_posts":"Recent Posts","undefined_wpm":"Undefined parameter words_per_minute at _config.yml","comment_form_info":"Your email address will not be published. Required fields are marked","comment_form_comment_label":"Comment","comment_form_md_info":"Markdown is supported.","comment_form_name_label":"Name","comment_form_email_label":"Email address","comment_form_website_label":"Website (optional)","comment_btn_submit":"Submit Comment","comment_btn_submitted":"Submitted","comment_success_msg":"Thanks for your comment! It will show on the site once it has been approved.","comment_error_msg":"Sorry, there was an error with your submission. Please make sure all required fields have been completed and try again.","loading_label":"Loading..."},"en-AU":{"page":"Page","pagination_previous":"Previous","pagination_next":"Next","breadcrumb_home_label":"Home","breadcrumb_separator":"/","menu_label":"Toggle Menu","toc_label":"On This Page","ext_link_label":"Direct Link","less_than":"less than","minute_read":"minute read","share_on_label":"Share on","meta_label":null,"tags_label":"Tags:","categories_label":"Categories:","date_label":"Updated:","comments_label":"Leave a Comment","comments_title":"Comments","more_label":"Learn More","related_label":"You May Also Enjoy","follow_label":"Follow:","feed_label":"Feed","powered_by":"Powered by","website_label":"Website","email_label":"Email","recent_posts":"Recent Posts","undefined_wpm":"Undefined parameter words_per_minute at _config.yml","comment_form_info":"Your email address will not be published. Required fields are marked","comment_form_comment_label":"Comment","comment_form_md_info":"Markdown is supported.","comment_form_name_label":"Name","comment_form_email_label":"Email address","comment_form_website_label":"Website (optional)","comment_btn_submit":"Submit Comment","comment_btn_submitted":"Submitted","comment_success_msg":"Thanks for your comment! It will show on the site once it has been approved.","comment_error_msg":"Sorry, there was an error with your submission. Please make sure all required fields have been completed and try again.","loading_label":"Loading..."},"es":{"page":"Página","pagination_previous":"Anterior","pagination_next":"Siguiente","breadcrumb_home_label":"Inicio","breadcrumb_separator":"/","menu_label":null,"toc_label":"Contenidos","ext_link_label":"Enlace","less_than":"menos de","minute_read":"minuto de lectura","share_on_label":"Compartir","meta_label":null,"tags_label":"Etiquetas:","categories_label":"Categorías:","date_label":"Actualizado:","comments_label":"Comentar","comments_title":null,"more_label":"Ver más","related_label":"Podrías ver también","follow_label":"Seguir:","feed_label":"Feed","powered_by":"Powered by","website_label":"Sitio web","email_label":"Email","recent_posts":"Entradas recientes","undefined_wpm":"Parametro words_per_minute (Palabras por minuto) no definido en _config.yml","comment_form_info":null,"comment_form_comment_label":null,"comment_form_md_info":null,"comment_form_name_label":null,"comment_form_email_label":null,"comment_form_website_label":null,"comment_btn_submit":null,"comment_btn_submitted":null,"comment_success_msg":null,"comment_error_msg":null,"loading_label":null},"es-ES":{"page":"Página","pagination_previous":"Anterior","pagination_next":"Siguiente","breadcrumb_home_label":"Inicio","breadcrumb_separator":"/","menu_label":null,"toc_label":"Contenidos","ext_link_label":"Enlace","less_than":"menos de","minute_read":"minuto de lectura","share_on_label":"Compartir","meta_label":null,"tags_label":"Etiquetas:","categories_label":"Categorías:","date_label":"Actualizado:","comments_label":"Comentar","comments_title":null,"more_label":"Ver más","related_label":"Podrías ver también","follow_label":"Seguir:","feed_label":"Feed","powered_by":"Powered by","website_label":"Sitio web","email_label":"Email","recent_posts":"Entradas recientes","undefined_wpm":"Parametro words_per_minute (Palabras por minuto) no definido en _config.yml","comment_form_info":null,"comment_form_comment_label":null,"comment_form_md_info":null,"comment_form_name_label":null,"comment_form_email_label":null,"comment_form_website_label":null,"comment_btn_submit":null,"comment_btn_submitted":null,"comment_success_msg":null,"comment_error_msg":null,"loading_label":null},"es-CO":{"page":"Página","pagination_previous":"Anterior","pagination_next":"Siguiente","breadcrumb_home_label":"Inicio","breadcrumb_separator":"/","menu_label":null,"toc_label":"Contenidos","ext_link_label":"Enlace","less_than":"menos de","minute_read":"minuto de lectura","share_on_label":"Compartir","meta_label":null,"tags_label":"Etiquetas:","categories_label":"Categorías:","date_label":"Actualizado:","comments_label":"Comentar","comments_title":null,"more_label":"Ver más","related_label":"Podrías ver también","follow_label":"Seguir:","feed_label":"Feed","powered_by":"Powered by","website_label":"Sitio web","email_label":"Email","recent_posts":"Entradas recientes","undefined_wpm":"Parametro words_per_minute (Palabras por minuto) no definido en _config.yml","comment_form_info":null,"comment_form_comment_label":null,"comment_form_md_info":null,"comment_form_name_label":null,"comment_form_email_label":null,"comment_form_website_label":null,"comment_btn_submit":null,"comment_btn_submitted":null,"comment_success_msg":null,"comment_error_msg":null,"loading_label":null},"fr":{"page":"Page","pagination_previous":"Précédent","pagination_next":"Suivant","breadcrumb_home_label":"Accueil","breadcrumb_separator":"/","menu_label":null,"toc_label":"Sur cette page","ext_link_label":"Lien direct","less_than":"moins de","minute_read":"minute de lecture","share_on_label":"Partager sur","meta_label":null,"tags_label":"Tags :","categories_label":"Catégories :","date_label":"Mis à jour :","comments_label":"Laisser un commentaire","comments_title":"Commentaires","more_label":"Lire plus","related_label":"Vous pourriez aimer aussi","follow_label":"Contact","feed_label":"Flux","powered_by":"Propulsé par","website_label":"Site","email_label":"Email","recent_posts":"Posts récents","undefined_wpm":"Le paramètre words_per_minute n'est pas défini dans _config.yml","comment_form_info":"Votre adresse email ne sera pas visible. Les champs obligatoires sont marqués","comment_form_comment_label":"Commentaire","comment_form_md_info":"Markdown est supporté.","comment_form_name_label":"Nom","comment_form_email_label":"Adresse mail","comment_form_website_label":"Site web (optionnel)","comment_btn_submit":"Envoyer","comment_btn_submitted":"Envoyé","comment_success_msg":"Merci pour votre commentaire, il sera visible sur le site une fois approuvé.","comment_error_msg":"Désolé, une erreur est survenue lors de la soumission. Vérifiez que les champs obligatoires ont été remplis et réessayez.","loading_label":"Chargement..."},"fr-FR":{"page":"Page","pagination_previous":"Précédent","pagination_next":"Suivant","breadcrumb_home_label":"Accueil","breadcrumb_separator":"/","menu_label":null,"toc_label":"Sur cette page","ext_link_label":"Lien direct","less_than":"moins de","minute_read":"minute de lecture","share_on_label":"Partager sur","meta_label":null,"tags_label":"Tags :","categories_label":"Catégories :","date_label":"Mis à jour :","comments_label":"Laisser un commentaire","comments_title":"Commentaires","more_label":"Lire plus","related_label":"Vous pourriez aimer aussi","follow_label":"Contact","feed_label":"Flux","powered_by":"Propulsé par","website_label":"Site","email_label":"Email","recent_posts":"Posts récents","undefined_wpm":"Le paramètre words_per_minute n'est pas défini dans _config.yml","comment_form_info":"Votre adresse email ne sera pas visible. Les champs obligatoires sont marqués","comment_form_comment_label":"Commentaire","comment_form_md_info":"Markdown est supporté.","comment_form_name_label":"Nom","comment_form_email_label":"Adresse mail","comment_form_website_label":"Site web (optionnel)","comment_btn_submit":"Envoyer","comment_btn_submitted":"Envoyé","comment_success_msg":"Merci pour votre commentaire, il sera visible sur le site une fois approuvé.","comment_error_msg":"Désolé, une erreur est survenue lors de la soumission. Vérifiez que les champs obligatoires ont été remplis et réessayez.","loading_label":"Chargement..."},"fr-BE":{"page":"Page","pagination_previous":"Précédent","pagination_next":"Suivant","breadcrumb_home_label":"Accueil","breadcrumb_separator":"/","menu_label":null,"toc_label":"Sur cette page","ext_link_label":"Lien direct","less_than":"moins de","minute_read":"minute de lecture","share_on_label":"Partager sur","meta_label":null,"tags_label":"Tags :","categories_label":"Catégories :","date_label":"Mis à jour :","comments_label":"Laisser un commentaire","comments_title":"Commentaires","more_label":"Lire plus","related_label":"Vous pourriez aimer aussi","follow_label":"Contact","feed_label":"Flux","powered_by":"Propulsé par","website_label":"Site","email_label":"Email","recent_posts":"Posts récents","undefined_wpm":"Le paramètre words_per_minute n'est pas défini dans _config.yml","comment_form_info":"Votre adresse email ne sera pas visible. Les champs obligatoires sont marqués","comment_form_comment_label":"Commentaire","comment_form_md_info":"Markdown est supporté.","comment_form_name_label":"Nom","comment_form_email_label":"Adresse mail","comment_form_website_label":"Site web (optionnel)","comment_btn_submit":"Envoyer","comment_btn_submitted":"Envoyé","comment_success_msg":"Merci pour votre commentaire, il sera visible sur le site une fois approuvé.","comment_error_msg":"Désolé, une erreur est survenue lors de la soumission. Vérifiez que les champs obligatoires ont été remplis et réessayez.","loading_label":"Chargement..."},"fr-CH":{"page":"Page","pagination_previous":"Précédent","pagination_next":"Suivant","breadcrumb_home_label":"Accueil","breadcrumb_separator":"/","menu_label":null,"toc_label":"Sur cette page","ext_link_label":"Lien direct","less_than":"moins de","minute_read":"minute de lecture","share_on_label":"Partager sur","meta_label":null,"tags_label":"Tags :","categories_label":"Catégories :","date_label":"Mis à jour :","comments_label":"Laisser un commentaire","comments_title":"Commentaires","more_label":"Lire plus","related_label":"Vous pourriez aimer aussi","follow_label":"Contact","feed_label":"Flux","powered_by":"Propulsé par","website_label":"Site","email_label":"Email","recent_posts":"Posts récents","undefined_wpm":"Le paramètre words_per_minute n'est pas défini dans _config.yml","comment_form_info":"Votre adresse email ne sera pas visible. Les champs obligatoires sont marqués","comment_form_comment_label":"Commentaire","comment_form_md_info":"Markdown est supporté.","comment_form_name_label":"Nom","comment_form_email_label":"Adresse mail","comment_form_website_label":"Site web (optionnel)","comment_btn_submit":"Envoyer","comment_btn_submitted":"Envoyé","comment_success_msg":"Merci pour votre commentaire, il sera visible sur le site une fois approuvé.","comment_error_msg":"Désolé, une erreur est survenue lors de la soumission. Vérifiez que les champs obligatoires ont été remplis et réessayez.","loading_label":"Chargement..."},"tr":{"page":"Sayfa","pagination_previous":"Önceki","pagination_next":"Sonraki","breadcrumb_home_label":"Ana Sayfa","breadcrumb_separator":"/","menu_label":null,"toc_label":"İçindekiler","ext_link_label":"Doğrudan Bağlantı","less_than":"Şu süreden az: ","minute_read":"dakika tahmini okuma süresi","share_on_label":"Paylaş","meta_label":null,"tags_label":"Etiketler:","categories_label":"Kategoriler:","date_label":"Güncelleme tarihi:","comments_label":"Yorum yapın","comments_title":"Yorumlar","more_label":"Daha fazlasını öğrenin","related_label":"Bunlar ilginizi çekebilir:","follow_label":"Takip et:","feed_label":"RSS","powered_by":"Emeği geçenler: ","website_label":"Web sayfası","email_label":"E-posta","recent_posts":"Son yazılar","undefined_wpm":"_config.yml dosyasında tanımlanmamış words_per_minute parametresi","comment_form_info":"Email adresiniz gösterilmeyecektir. Zorunlu alanlar işaretlenmiştir","comment_form_comment_label":"Yorumunuz","comment_form_md_info":"Markdown desteklenmektedir.","comment_form_name_label":"Adınız","comment_form_email_label":"Email adresiniz","comment_form_website_label":"Websiteniz (opsiyonel)","comment_btn_submit":"Yorum Yap","comment_btn_submitted":"Gönderildi","comment_success_msg":"Yorumunuz için teşekkürler! Yorumunuz onaylandıktan sonra sitede gösterilecektir.","comment_error_msg":"Maalesef bir hata oluştu. Lütfen zorunlu olan tüm alanları doldurduğunuzdan emin olun ve sonrasında tekrar deneyin.","loading_label":"Yükleniyor..."},"tr-TR":{"page":"Sayfa","pagination_previous":"Önceki","pagination_next":"Sonraki","breadcrumb_home_label":"Ana Sayfa","breadcrumb_separator":"/","menu_label":null,"toc_label":"İçindekiler","ext_link_label":"Doğrudan Bağlantı","less_than":"Şu süreden az: ","minute_read":"dakika tahmini okuma süresi","share_on_label":"Paylaş","meta_label":null,"tags_label":"Etiketler:","categories_label":"Kategoriler:","date_label":"Güncelleme tarihi:","comments_label":"Yorum yapın","comments_title":"Yorumlar","more_label":"Daha fazlasını öğrenin","related_label":"Bunlar ilginizi çekebilir:","follow_label":"Takip et:","feed_label":"RSS","powered_by":"Emeği geçenler: ","website_label":"Web sayfası","email_label":"E-posta","recent_posts":"Son yazılar","undefined_wpm":"_config.yml dosyasında tanımlanmamış words_per_minute parametresi","comment_form_info":"Email adresiniz gösterilmeyecektir. Zorunlu alanlar işaretlenmiştir","comment_form_comment_label":"Yorumunuz","comment_form_md_info":"Markdown desteklenmektedir.","comment_form_name_label":"Adınız","comment_form_email_label":"Email adresiniz","comment_form_website_label":"Websiteniz (opsiyonel)","comment_btn_submit":"Yorum Yap","comment_btn_submitted":"Gönderildi","comment_success_msg":"Yorumunuz için teşekkürler! Yorumunuz onaylandıktan sonra sitede gösterilecektir.","comment_error_msg":"Maalesef bir hata oluştu. Lütfen zorunlu olan tüm alanları doldurduğunuzdan emin olun ve sonrasında tekrar deneyin.","loading_label":"Yükleniyor..."},"pt":{"page":"Página","pagination_previous":"Anterior","pagination_next":"Seguinte","breadcrumb_home_label":"Início","breadcrumb_separator":"/","menu_label":null,"toc_label":"Nesta Página","ext_link_label":"Link Direto","less_than":"menos de","minute_read":"minutos de leitura","share_on_label":"Partilhar no","meta_label":null,"tags_label":"Etiquetas:","categories_label":"Categorias:","date_label":"Atualizado:","comments_label":"Deixe um Comentário","comments_title":"Comentários","more_label":"Saber mais","related_label":"Também pode gostar de","follow_label":"Siga:","feed_label":"Feed","powered_by":"Feito com","website_label":"Site","email_label":"Email","recent_posts":"Artigos Recentes","undefined_wpm":"Parâmetro words_per_minute não definido em _config.yml","comment_form_info":"O seu endereço email não será publicado. Os campos obrigatórios estão assinalados","comment_form_comment_label":"Comentário","comment_form_md_info":"Markdown é suportado.","comment_form_name_label":"Nome","comment_form_email_label":"Endereço Email","comment_form_website_label":"Site (opcional)","comment_btn_submit":"Sumbeter Comentário","comment_btn_submitted":"Submetido","comment_success_msg":"Obrigado pelo seu comentário! Será visível no site logo que aprovado.","comment_error_msg":"Lamento, ocorreu um erro na sua submissão. Por favor verifique se todos os campos obrigatórios estão corretamente preenchidos e tente novamente.","loading_label":"A carregar..."},"pt-BR":{"page":"Página","pagination_previous":"Anterior","pagination_next":"Próxima","breadcrumb_home_label":"Home","breadcrumb_separator":"/","menu_label":null,"toc_label":"Nesta página","ext_link_label":"Link direto","less_than":"meno que","minute_read":"minutos de leitura","share_on_label":"Compartilhe em","meta_label":null,"tags_label":"Tags:","categories_label":"Categorias:","date_label":"Atualizado em:","comments_label":"Deixe um comentário","comments_title":null,"more_label":"Aprenda Mais","related_label":"Você Talvez Goste Também","follow_label":"Acompanhe em","feed_label":"Feed","powered_by":"Feito com","website_label":"Site","email_label":"Email","recent_posts":"Postagens recentes","undefined_wpm":"Parâmetro indefinido em word_per_minute no _config.yml","comment_form_info":null,"comment_form_comment_label":null,"comment_form_md_info":null,"comment_form_name_label":null,"comment_form_email_label":null,"comment_form_website_label":null,"comment_btn_submit":null,"comment_btn_submitted":null,"comment_success_msg":null,"comment_error_msg":null,"loading_label":null},"pt-PT":{"page":"Página","pagination_previous":"Anterior","pagination_next":"Seguinte","breadcrumb_home_label":"Início","breadcrumb_separator":"/","menu_label":null,"toc_label":"Nesta Página","ext_link_label":"Link Direto","less_than":"menos de","minute_read":"minutos de leitura","share_on_label":"Partilhar no","meta_label":null,"tags_label":"Etiquetas:","categories_label":"Categorias:","date_label":"Atualizado:","comments_label":"Deixe um Comentário","comments_title":"Comentários","more_label":"Saber mais","related_label":"Também pode gostar de","follow_label":"Siga:","feed_label":"Feed","powered_by":"Feito com","website_label":"Site","email_label":"Email","recent_posts":"Artigos Recentes","undefined_wpm":"Parâmetro words_per_minute não definido em _config.yml","comment_form_info":"O seu endereço email não será publicado. Os campos obrigatórios estão assinalados","comment_form_comment_label":"Comentário","comment_form_md_info":"Markdown é suportado.","comment_form_name_label":"Nome","comment_form_email_label":"Endereço Email","comment_form_website_label":"Site (opcional)","comment_btn_submit":"Sumbeter Comentário","comment_btn_submitted":"Submetido","comment_success_msg":"Obrigado pelo seu comentário! Será visível no site logo que aprovado.","comment_error_msg":"Lamento, ocorreu um erro na sua submissão. Por favor verifique se todos os campos obrigatórios estão corretamente preenchidos e tente novamente.","loading_label":"A carregar..."},"it":{"page":"Pagina","pagination_previous":"Precedente","pagination_next":"Prossima","breadcrumb_home_label":"Home","breadcrumb_separator":"/","menu_label":null,"toc_label":"Indice della pagina","ext_link_label":"Link","less_than":"meno di","minute_read":"minuto/i di lettura","share_on_label":"Condividi","meta_label":null,"tags_label":"Tags:","categories_label":"Categorie:","date_label":"Aggiornato:","comments_label":"Scrivi un commento","comments_title":null,"more_label":"Scopri di più","related_label":"Potrebbe Piacerti Anche","follow_label":"Segui:","feed_label":"Feed","powered_by":"Powered by","website_label":"Website","email_label":"Email","recent_posts":"Articoli Recenti","undefined_wpm":"Parametro words_per_minute non definito in _config.yml","comment_form_info":"Il tuo indirizzo email non sarà pubblicato. Sono segnati i campi obbligatori","comment_form_comment_label":"Commenta","comment_form_md_info":"Il linguaggio Markdown è supportato","comment_form_name_label":"Nome","comment_form_email_label":"Indirizzo email","comment_form_website_label":"Sito Web (opzionale)","comment_btn_submit":"Invia commento","comment_btn_submitted":"Inviato","comment_success_msg":"Grazie per il tuo commento! Verrà visualizzato nel sito una volta che sarà approvato.","comment_error_msg":"C'è stato un errore con il tuo invio. Assicurati che tutti i campi richiesti siano stati completati e riprova.","loading_label":"Caricamento..."},"it-IT":{"page":"Pagina","pagination_previous":"Precedente","pagination_next":"Prossima","breadcrumb_home_label":"Home","breadcrumb_separator":"/","menu_label":null,"toc_label":"Indice della pagina","ext_link_label":"Link","less_than":"meno di","minute_read":"minuto/i di lettura","share_on_label":"Condividi","meta_label":null,"tags_label":"Tags:","categories_label":"Categorie:","date_label":"Aggiornato:","comments_label":"Scrivi un commento","comments_title":null,"more_label":"Scopri di più","related_label":"Potrebbe Piacerti Anche","follow_label":"Segui:","feed_label":"Feed","powered_by":"Powered by","website_label":"Website","email_label":"Email","recent_posts":"Articoli Recenti","undefined_wpm":"Parametro words_per_minute non definito in _config.yml","comment_form_info":"Il tuo indirizzo email non sarà pubblicato. Sono segnati i campi obbligatori","comment_form_comment_label":"Commenta","comment_form_md_info":"Il linguaggio Markdown è supportato","comment_form_name_label":"Nome","comment_form_email_label":"Indirizzo email","comment_form_website_label":"Sito Web (opzionale)","comment_btn_submit":"Invia commento","comment_btn_submitted":"Inviato","comment_success_msg":"Grazie per il tuo commento! Verrà visualizzato nel sito una volta che sarà approvato.","comment_error_msg":"C'è stato un errore con il tuo invio. Assicurati che tutti i campi richiesti siano stati completati e riprova.","loading_label":"Caricamento..."},"zh":{"page":"页面","pagination_previous":"向前","pagination_next":"向后","breadcrumb_home_label":"首页","breadcrumb_separator":"/","menu_label":"切换菜单","toc_label":"在本页上","ext_link_label":"直接链接","less_than":"少于","minute_read":"分钟 阅读","share_on_label":"分享","meta_label":null,"tags_label":"标签:","categories_label":"分类:","date_label":"最新的:","comments_label":"留下评论","comments_title":"评论","more_label":"了解更多","related_label":"猜您还喜欢","follow_label":"关注:","feed_label":"Feed","powered_by":"技术来自于","website_label":"网站","email_label":"电子邮箱","recent_posts":"最新文章","undefined_wpm":"_config.yml配置中words_per_minute字段未定义","comment_form_info":"您的电子邮箱地址并不会被展示。请填写标记为必须的字段。","comment_form_comment_label":"评论","comment_form_md_info":"Markdown语法已支持。","comment_form_name_label":"姓名","comment_form_email_label":"电子邮箱","comment_form_website_label":"网站(可选)","comment_btn_submit":"提交评论","comment_btn_submitted":"已提交","comment_success_msg":"感谢您的评论!被批准后它会立即在此站点展示。","comment_error_msg":"很抱歉,您的提交存在错误。请确保所有必填字段都已填写正确,然后再试一次。","loading_label":"正在加载..."},"zh-CN":{"page":"页面","pagination_previous":"向前","pagination_next":"向后","breadcrumb_home_label":"首页","breadcrumb_separator":"/","menu_label":"切换菜单","toc_label":"在本页上","ext_link_label":"直接链接","less_than":"少于","minute_read":"分钟 阅读","share_on_label":"分享","meta_label":null,"tags_label":"标签:","categories_label":"分类:","date_label":"最新的:","comments_label":"留下评论","comments_title":"评论","more_label":"了解更多","related_label":"猜您还喜欢","follow_label":"关注:","feed_label":"Feed","powered_by":"技术来自于","website_label":"网站","email_label":"电子邮箱","recent_posts":"最新文章","undefined_wpm":"_config.yml配置中words_per_minute字段未定义","comment_form_info":"您的电子邮箱地址并不会被展示。请填写标记为必须的字段。","comment_form_comment_label":"评论","comment_form_md_info":"Markdown语法已支持。","comment_form_name_label":"姓名","comment_form_email_label":"电子邮箱","comment_form_website_label":"网站(可选)","comment_btn_submit":"提交评论","comment_btn_submitted":"已提交","comment_success_msg":"感谢您的评论!被批准后它会立即在此站点展示。","comment_error_msg":"很抱歉,您的提交存在错误。请确保所有必填字段都已填写正确,然后再试一次。","loading_label":"正在加载..."},"zh-HK":{"page":"页面","pagination_previous":"向前","pagination_next":"向后","breadcrumb_home_label":"首页","breadcrumb_separator":"/","menu_label":"切换菜单","toc_label":"在本页上","ext_link_label":"直接链接","less_than":"少于","minute_read":"分钟 阅读","share_on_label":"分享","meta_label":null,"tags_label":"标签:","categories_label":"分类:","date_label":"最新的:","comments_label":"留下评论","comments_title":"评论","more_label":"了解更多","related_label":"猜您还喜欢","follow_label":"关注:","feed_label":"Feed","powered_by":"技术来自于","website_label":"网站","email_label":"电子邮箱","recent_posts":"最新文章","undefined_wpm":"_config.yml配置中words_per_minute字段未定义","comment_form_info":"您的电子邮箱地址并不会被展示。请填写标记为必须的字段。","comment_form_comment_label":"评论","comment_form_md_info":"Markdown语法已支持。","comment_form_name_label":"姓名","comment_form_email_label":"电子邮箱","comment_form_website_label":"网站(可选)","comment_btn_submit":"提交评论","comment_btn_submitted":"已提交","comment_success_msg":"感谢您的评论!被批准后它会立即在此站点展示。","comment_error_msg":"很抱歉,您的提交存在错误。请确保所有必填字段都已填写正确,然后再试一次。","loading_label":"正在加载..."},"zh-SG":{"page":"页面","pagination_previous":"向前","pagination_next":"向后","breadcrumb_home_label":"首页","breadcrumb_separator":"/","menu_label":"切换菜单","toc_label":"在本页上","ext_link_label":"直接链接","less_than":"少于","minute_read":"分钟 阅读","share_on_label":"分享","meta_label":null,"tags_label":"标签:","categories_label":"分类:","date_label":"最新的:","comments_label":"留下评论","comments_title":"评论","more_label":"了解更多","related_label":"猜您还喜欢","follow_label":"关注:","feed_label":"Feed","powered_by":"技术来自于","website_label":"网站","email_label":"电子邮箱","recent_posts":"最新文章","undefined_wpm":"_config.yml配置中words_per_minute字段未定义","comment_form_info":"您的电子邮箱地址并不会被展示。请填写标记为必须的字段。","comment_form_comment_label":"评论","comment_form_md_info":"Markdown语法已支持。","comment_form_name_label":"姓名","comment_form_email_label":"电子邮箱","comment_form_website_label":"网站(可选)","comment_btn_submit":"提交评论","comment_btn_submitted":"已提交","comment_success_msg":"感谢您的评论!被批准后它会立即在此站点展示。","comment_error_msg":"很抱歉,您的提交存在错误。请确保所有必填字段都已填写正确,然后再试一次。","loading_label":"正在加载..."},"zh-TW":{"page":"頁面","pagination_previous":"較舊","pagination_next":"較新","breadcrumb_home_label":"首頁","breadcrumb_separator":"/","menu_label":"切換選單","toc_label":"本頁","ext_link_label":"外部連結","less_than":"少於","minute_read":"分鐘閱讀","share_on_label":"分享到","meta_label":null,"tags_label":"標籤:","categories_label":"分類:","date_label":"更新時間:","comments_label":"留言","comments_title":"留言內容","more_label":"了解更多","related_label":"猜您有與趣","follow_label":"追蹤:","feed_label":"RSS Feed","powered_by":"Powered by","website_label":"網站","email_label":"電子信箱","recent_posts":"最新文章","undefined_wpm":"_config.yml 中未定義 words_per_minute","comment_form_info":"您的電子信箱不會被公開. 必填部份已標記","comment_form_comment_label":"留言內容","comment_form_md_info":"支援Markdown語法。","comment_form_name_label":"名字","comment_form_email_label":"電子信箱帳號","comment_form_website_label":"網頁 (可選填)","comment_btn_submit":"送出留言","comment_btn_submitted":"已送出","comment_success_msg":"感謝您的留言! 審核後將會顯示在站上。","comment_error_msg":"抱歉,部份資料輸入有問題。請確認資料填寫正確後再試一次。","loading_label":"載入中..."},"de":{"page":"Seite","pagination_previous":"Vorherige","pagination_next":"Nächste","breadcrumb_home_label":"Home","breadcrumb_separator":"/","menu_label":null,"toc_label":"Auf dieser Seite","ext_link_label":"Direkter Link","less_than":"weniger als","minute_read":"Minuten zum lesen","share_on_label":"Teilen auf","meta_label":null,"tags_label":"Tags:","categories_label":"Kategorien:","date_label":"Aktualisiert:","comments_label":"Hinterlassen sie einen Kommentar","comments_title":"Kommentare","more_label":"Mehr anzeigen","related_label":"Ihnen gefällt vielleicht auch","follow_label":"Folgen:","feed_label":"Feed","powered_by":"Powered by","website_label":"Webseite","email_label":"E-Mail","recent_posts":"Aktuelle Beiträge","undefined_wpm":"Undefinierter Parameter words_per_minute in _config.yml","comment_form_info":"Ihre E-Mail Adresse wird nicht veröffentlicht. Benötigte Felder sind markiert","comment_form_comment_label":"Kommentar","comment_form_md_info":"Markdown wird unterstützt.","comment_form_name_label":"Name","comment_form_email_label":"E-Mail Addresse","comment_form_website_label":"Webseite (optional)","comment_btn_submit":"Kommentar absenden","comment_btn_submitted":"Versendet","comment_success_msg":"Danke für ihren Kommentar! Er wird auf der Seite angezeigt, nachdem er geprüft wurde.","comment_error_msg":"Entschuldigung, es gab einen Fehler. Bitte füllen sie alle benötigten Felder aus und versuchen sie es erneut.","loading_label":"Lade..."},"de-DE":{"page":"Seite","pagination_previous":"Vorherige","pagination_next":"Nächste","breadcrumb_home_label":"Home","breadcrumb_separator":"/","menu_label":null,"toc_label":"Auf dieser Seite","ext_link_label":"Direkter Link","less_than":"weniger als","minute_read":"Minuten zum lesen","share_on_label":"Teilen auf","meta_label":null,"tags_label":"Tags:","categories_label":"Kategorien:","date_label":"Aktualisiert:","comments_label":"Hinterlassen sie einen Kommentar","comments_title":"Kommentare","more_label":"Mehr anzeigen","related_label":"Ihnen gefällt vielleicht auch","follow_label":"Folgen:","feed_label":"Feed","powered_by":"Powered by","website_label":"Webseite","email_label":"E-Mail","recent_posts":"Aktuelle Beiträge","undefined_wpm":"Undefinierter Parameter words_per_minute in _config.yml","comment_form_info":"Ihre E-Mail Adresse wird nicht veröffentlicht. Benötigte Felder sind markiert","comment_form_comment_label":"Kommentar","comment_form_md_info":"Markdown wird unterstützt.","comment_form_name_label":"Name","comment_form_email_label":"E-Mail Addresse","comment_form_website_label":"Webseite (optional)","comment_btn_submit":"Kommentar absenden","comment_btn_submitted":"Versendet","comment_success_msg":"Danke für ihren Kommentar! Er wird auf der Seite angezeigt, nachdem er geprüft wurde.","comment_error_msg":"Entschuldigung, es gab einen Fehler. Bitte füllen sie alle benötigten Felder aus und versuchen sie es erneut.","loading_label":"Lade..."},"de-AT":{"page":"Seite","pagination_previous":"Vorherige","pagination_next":"Nächste","breadcrumb_home_label":"Home","breadcrumb_separator":"/","menu_label":null,"toc_label":"Auf dieser Seite","ext_link_label":"Direkter Link","less_than":"weniger als","minute_read":"Minuten zum lesen","share_on_label":"Teilen auf","meta_label":null,"tags_label":"Tags:","categories_label":"Kategorien:","date_label":"Aktualisiert:","comments_label":"Hinterlassen sie einen Kommentar","comments_title":"Kommentare","more_label":"Mehr anzeigen","related_label":"Ihnen gefällt vielleicht auch","follow_label":"Folgen:","feed_label":"Feed","powered_by":"Powered by","website_label":"Webseite","email_label":"E-Mail","recent_posts":"Aktuelle Beiträge","undefined_wpm":"Undefinierter Parameter words_per_minute in _config.yml","comment_form_info":"Ihre E-Mail Adresse wird nicht veröffentlicht. Benötigte Felder sind markiert","comment_form_comment_label":"Kommentar","comment_form_md_info":"Markdown wird unterstützt.","comment_form_name_label":"Name","comment_form_email_label":"E-Mail Addresse","comment_form_website_label":"Webseite (optional)","comment_btn_submit":"Kommentar absenden","comment_btn_submitted":"Versendet","comment_success_msg":"Danke für ihren Kommentar! Er wird auf der Seite angezeigt, nachdem er geprüft wurde.","comment_error_msg":"Entschuldigung, es gab einen Fehler. Bitte füllen sie alle benötigten Felder aus und versuchen sie es erneut.","loading_label":"Lade..."},"de-CH":{"page":"Seite","pagination_previous":"Vorherige","pagination_next":"Nächste","breadcrumb_home_label":"Home","breadcrumb_separator":"/","menu_label":null,"toc_label":"Auf dieser Seite","ext_link_label":"Direkter Link","less_than":"weniger als","minute_read":"Minuten zum lesen","share_on_label":"Teilen auf","meta_label":null,"tags_label":"Tags:","categories_label":"Kategorien:","date_label":"Aktualisiert:","comments_label":"Hinterlassen sie einen Kommentar","comments_title":"Kommentare","more_label":"Mehr anzeigen","related_label":"Ihnen gefällt vielleicht auch","follow_label":"Folgen:","feed_label":"Feed","powered_by":"Powered by","website_label":"Webseite","email_label":"E-Mail","recent_posts":"Aktuelle Beiträge","undefined_wpm":"Undefinierter Parameter words_per_minute in _config.yml","comment_form_info":"Ihre E-Mail Adresse wird nicht veröffentlicht. Benötigte Felder sind markiert","comment_form_comment_label":"Kommentar","comment_form_md_info":"Markdown wird unterstützt.","comment_form_name_label":"Name","comment_form_email_label":"E-Mail Addresse","comment_form_website_label":"Webseite (optional)","comment_btn_submit":"Kommentar absenden","comment_btn_submitted":"Versendet","comment_success_msg":"Danke für ihren Kommentar! Er wird auf der Seite angezeigt, nachdem er geprüft wurde.","comment_error_msg":"Entschuldigung, es gab einen Fehler. Bitte füllen sie alle benötigten Felder aus und versuchen sie es erneut.","loading_label":"Lade..."},"de-BE":{"page":"Seite","pagination_previous":"Vorherige","pagination_next":"Nächste","breadcrumb_home_label":"Home","breadcrumb_separator":"/","menu_label":null,"toc_label":"Auf dieser Seite","ext_link_label":"Direkter Link","less_than":"weniger als","minute_read":"Minuten zum lesen","share_on_label":"Teilen auf","meta_label":null,"tags_label":"Tags:","categories_label":"Kategorien:","date_label":"Aktualisiert:","comments_label":"Hinterlassen sie einen Kommentar","comments_title":"Kommentare","more_label":"Mehr anzeigen","related_label":"Ihnen gefällt vielleicht auch","follow_label":"Folgen:","feed_label":"Feed","powered_by":"Powered by","website_label":"Webseite","email_label":"E-Mail","recent_posts":"Aktuelle Beiträge","undefined_wpm":"Undefinierter Parameter words_per_minute in _config.yml","comment_form_info":"Ihre E-Mail Adresse wird nicht veröffentlicht. Benötigte Felder sind markiert","comment_form_comment_label":"Kommentar","comment_form_md_info":"Markdown wird unterstützt.","comment_form_name_label":"Name","comment_form_email_label":"E-Mail Addresse","comment_form_website_label":"Webseite (optional)","comment_btn_submit":"Kommentar absenden","comment_btn_submitted":"Versendet","comment_success_msg":"Danke für ihren Kommentar! Er wird auf der Seite angezeigt, nachdem er geprüft wurde.","comment_error_msg":"Entschuldigung, es gab einen Fehler. Bitte füllen sie alle benötigten Felder aus und versuchen sie es erneut.","loading_label":"Lade..."},"de-LI":{"page":"Seite","pagination_previous":"Vorherige","pagination_next":"Nächste","breadcrumb_home_label":"Home","breadcrumb_separator":"/","menu_label":null,"toc_label":"Auf dieser Seite","ext_link_label":"Direkter Link","less_than":"weniger als","minute_read":"Minuten zum lesen","share_on_label":"Teilen auf","meta_label":null,"tags_label":"Tags:","categories_label":"Kategorien:","date_label":"Aktualisiert:","comments_label":"Hinterlassen sie einen Kommentar","comments_title":"Kommentare","more_label":"Mehr anzeigen","related_label":"Ihnen gefällt vielleicht auch","follow_label":"Folgen:","feed_label":"Feed","powered_by":"Powered by","website_label":"Webseite","email_label":"E-Mail","recent_posts":"Aktuelle Beiträge","undefined_wpm":"Undefinierter Parameter words_per_minute in _config.yml","comment_form_info":"Ihre E-Mail Adresse wird nicht veröffentlicht. Benötigte Felder sind markiert","comment_form_comment_label":"Kommentar","comment_form_md_info":"Markdown wird unterstützt.","comment_form_name_label":"Name","comment_form_email_label":"E-Mail Addresse","comment_form_website_label":"Webseite (optional)","comment_btn_submit":"Kommentar absenden","comment_btn_submitted":"Versendet","comment_success_msg":"Danke für ihren Kommentar! Er wird auf der Seite angezeigt, nachdem er geprüft wurde.","comment_error_msg":"Entschuldigung, es gab einen Fehler. Bitte füllen sie alle benötigten Felder aus und versuchen sie es erneut.","loading_label":"Lade..."},"de-LU":{"page":"Seite","pagination_previous":"Vorherige","pagination_next":"Nächste","breadcrumb_home_label":"Home","breadcrumb_separator":"/","menu_label":null,"toc_label":"Auf dieser Seite","ext_link_label":"Direkter Link","less_than":"weniger als","minute_read":"Minuten zum lesen","share_on_label":"Teilen auf","meta_label":null,"tags_label":"Tags:","categories_label":"Kategorien:","date_label":"Aktualisiert:","comments_label":"Hinterlassen sie einen Kommentar","comments_title":"Kommentare","more_label":"Mehr anzeigen","related_label":"Ihnen gefällt vielleicht auch","follow_label":"Folgen:","feed_label":"Feed","powered_by":"Powered by","website_label":"Webseite","email_label":"E-Mail","recent_posts":"Aktuelle Beiträge","undefined_wpm":"Undefinierter Parameter words_per_minute in _config.yml","comment_form_info":"Ihre E-Mail Adresse wird nicht veröffentlicht. Benötigte Felder sind markiert","comment_form_comment_label":"Kommentar","comment_form_md_info":"Markdown wird unterstützt.","comment_form_name_label":"Name","comment_form_email_label":"E-Mail Addresse","comment_form_website_label":"Webseite (optional)","comment_btn_submit":"Kommentar absenden","comment_btn_submitted":"Versendet","comment_success_msg":"Danke für ihren Kommentar! Er wird auf der Seite angezeigt, nachdem er geprüft wurde.","comment_error_msg":"Entschuldigung, es gab einen Fehler. Bitte füllen sie alle benötigten Felder aus und versuchen sie es erneut.","loading_label":"Lade..."},"ne":{"page":"पृष्‍ठ","pagination_previous":"अघिल्लो","pagination_next":"अर्को","breadcrumb_home_label":"गृह","breadcrumb_separator":"/","menu_label":"टगल मेनु","toc_label":"यो पृष्‍ठमा","ext_link_label":"सिधा सम्पर्क","less_than":"कम्तिमा","minute_read":"मिनेट पढ्नुहोस्","share_on_label":"शेयर गर्नुहोस्","meta_label":null,"tags_label":"ट्यागहरू:","categories_label":"वर्गहरु:","date_label":"अद्यावधिक:","comments_label":"टिप्पणी दिनुहोस्","comments_title":"टिप्पणीहरू","more_label":"अझै सिक्नुहोस्","related_label":"तपाईं रुचाउन सक्नुहुन्छ ","follow_label":"पछ्याउनुहोस्:","feed_label":"फिड","powered_by":"Powered by","website_label":"वेबसाइट","email_label":"इमेल","recent_posts":"ताजा लेखहरु","undefined_wpm":"अपरिभाषित प्यारामिटर शब्दहरू_प्रति_मिनेट at _config.yml","comment_form_info":"तपाइँको इमेल ठेगाना प्रकाशित गरिने छैन।आवश्यक जानकारीहरुमा चिन्ह लगाइको छ","comment_form_comment_label":"टिप्पणी","comment_form_md_info":"मार्कडाउन समर्थित छ।","comment_form_name_label":"नाम","comment_form_email_label":"इमेल ठेगाना","comment_form_website_label":"वेबसाइट (वैकल्पिक)","comment_btn_submit":"टिप्पणी दिनुहोस् ","comment_btn_submitted":"टिप्पणी भयो","comment_success_msg":"तपाईंको टिप्पणीको लागि धन्यवाद! एक पटक यो अनुमोदन गरेपछी यो साइटमा देखाउनेछ।","comment_error_msg":"माफ गर्नुहोस्, तपाईंको टिप्पणी त्रुटि थियो।सबै आवश्यक जानकारीहरु पूरा गरिएको छ भने निश्चित गर्नुहोस् र फेरि प्रयास गर्नुहोस्।","loading_label":"लोड हुँदैछ ..."},"ne-NP":{"page":"पृष्‍ठ","pagination_previous":"अघिल्लो","pagination_next":"अर्को","breadcrumb_home_label":"गृह","breadcrumb_separator":"/","menu_label":"टगल मेनु","toc_label":"यो पृष्‍ठमा","ext_link_label":"सिधा सम्पर्क","less_than":"कम्तिमा","minute_read":"मिनेट पढ्नुहोस्","share_on_label":"शेयर गर्नुहोस्","meta_label":null,"tags_label":"ट्यागहरू:","categories_label":"वर्गहरु:","date_label":"अद्यावधिक:","comments_label":"टिप्पणी दिनुहोस्","comments_title":"टिप्पणीहरू","more_label":"अझै सिक्नुहोस्","related_label":"तपाईं रुचाउन सक्नुहुन्छ ","follow_label":"पछ्याउनुहोस्:","feed_label":"फिड","powered_by":"Powered by","website_label":"वेबसाइट","email_label":"इमेल","recent_posts":"ताजा लेखहरु","undefined_wpm":"अपरिभाषित प्यारामिटर शब्दहरू_प्रति_मिनेट at _config.yml","comment_form_info":"तपाइँको इमेल ठेगाना प्रकाशित गरिने छैन।आवश्यक जानकारीहरुमा चिन्ह लगाइको छ","comment_form_comment_label":"टिप्पणी","comment_form_md_info":"मार्कडाउन समर्थित छ।","comment_form_name_label":"नाम","comment_form_email_label":"इमेल ठेगाना","comment_form_website_label":"वेबसाइट (वैकल्पिक)","comment_btn_submit":"टिप्पणी दिनुहोस् ","comment_btn_submitted":"टिप्पणी भयो","comment_success_msg":"तपाईंको टिप्पणीको लागि धन्यवाद! एक पटक यो अनुमोदन गरेपछी यो साइटमा देखाउनेछ।","comment_error_msg":"माफ गर्नुहोस्, तपाईंको टिप्पणी त्रुटि थियो।सबै आवश्यक जानकारीहरु पूरा गरिएको छ भने निश्चित गर्नुहोस् र फेरि प्रयास गर्नुहोस्।","loading_label":"लोड हुँदैछ ..."},"ko":{"page":"페이지","pagination_previous":"이전","pagination_next":"다음","breadcrumb_home_label":"Home","breadcrumb_separator":"/","menu_label":"토글 메뉴","toc_label":"On This Page","ext_link_label":"직접 링크","less_than":"최대","minute_read":"분 소요","share_on_label":"공유하기","meta_label":null,"tags_label":"태그:","categories_label":"카테고리:","date_label":"업데이트:","comments_label":"댓글남기기","comments_title":"댓글","more_label":"더 보기","related_label":"참고","follow_label":"팔로우:","feed_label":"피드","powered_by":"Powered by","website_label":"웹사이트","email_label":"이메일","recent_posts":"최근 포스트","undefined_wpm":"Undefined parameter words_per_minute at _config.yml","comment_form_info":"이메일은 공개되지 않습니다. 작성 필요 필드:","comment_form_comment_label":"댓글","comment_form_md_info":"마크다운을 지원합니다.","comment_form_name_label":"이름","comment_form_email_label":"이메일","comment_form_website_label":"웹사이트(선택사항)","comment_btn_submit":"댓글 등록","comment_btn_submitted":"등록됨","comment_success_msg":"감사합니다! 댓글이 머지된 후 확인하실 수 있습니다.","comment_error_msg":"댓글 등록에 문제가 있습니다. 필요 필드를 작성했는지 확인하고 다시 시도하세요.","loading_label":"로딩중..."},"ko-KR":{"page":"페이지","pagination_previous":"이전","pagination_next":"다음","breadcrumb_home_label":"Home","breadcrumb_separator":"/","menu_label":"토글 메뉴","toc_label":"On This Page","ext_link_label":"직접 링크","less_than":"최대","minute_read":"분 소요","share_on_label":"공유하기","meta_label":null,"tags_label":"태그:","categories_label":"카테고리:","date_label":"업데이트:","comments_label":"댓글남기기","comments_title":"댓글","more_label":"더 보기","related_label":"참고","follow_label":"팔로우:","feed_label":"피드","powered_by":"Powered by","website_label":"웹사이트","email_label":"이메일","recent_posts":"최근 포스트","undefined_wpm":"Undefined parameter words_per_minute at _config.yml","comment_form_info":"이메일은 공개되지 않습니다. 작성 필요 필드:","comment_form_comment_label":"댓글","comment_form_md_info":"마크다운을 지원합니다.","comment_form_name_label":"이름","comment_form_email_label":"이메일","comment_form_website_label":"웹사이트(선택사항)","comment_btn_submit":"댓글 등록","comment_btn_submitted":"등록됨","comment_success_msg":"감사합니다! 댓글이 머지된 후 확인하실 수 있습니다.","comment_error_msg":"댓글 등록에 문제가 있습니다. 필요 필드를 작성했는지 확인하고 다시 시도하세요.","loading_label":"로딩중..."},"ru":{"page":"Страница","pagination_previous":"Предыдущая","pagination_next":"Следующая","breadcrumb_home_label":"Главная","breadcrumb_separator":"/","menu_label":"Выпадающее меню","toc_label":"Содержание","ext_link_label":"Прямая ссылка","less_than":"менее","minute_read":"мин на чтение","share_on_label":"Поделиться","meta_label":null,"tags_label":"Метки:","categories_label":"Разделы:","date_label":"Дата изменения:","comments_label":"Оставить комментарий","comments_title":"Комментарии","more_label":"Читать далее","related_label":"Вам также может понравиться","follow_label":"Связаться со мной:","feed_label":"RSS-лента","powered_by":"Сайт работает на","website_label":"Сайт","email_label":"Электронная почта","recent_posts":"Свежие записи","undefined_wpm":"Не определён параметр words_per_minute в _config.yml","comment_form_info":"Ваш адрес электронной почты не будет опубликован. Обязательные поля помечены","comment_form_comment_label":"Комментарий","comment_form_md_info":"Поддерживается синтаксис Markdown.","comment_form_name_label":"Имя","comment_form_email_label":"Электронная почта","comment_form_website_label":"Ссылка на сайт (необязательно)","comment_btn_submit":"Оставить комментарий","comment_btn_submitted":"Отправлено","comment_success_msg":"Спасибо за Ваш комментарий! Он будет опубликован на сайте после проверки.","comment_error_msg":"К сожалению, произошла ошибка с отправкой комментария. Пожалуйста, убедитесь, что все обязательные поля заполнены и попытайтесь снова.","loading_label":"Отправка..."},"ru-RU":{"page":"Страница","pagination_previous":"Предыдущая","pagination_next":"Следующая","breadcrumb_home_label":"Главная","breadcrumb_separator":"/","menu_label":"Выпадающее меню","toc_label":"Содержание","ext_link_label":"Прямая ссылка","less_than":"менее","minute_read":"мин на чтение","share_on_label":"Поделиться","meta_label":null,"tags_label":"Метки:","categories_label":"Разделы:","date_label":"Дата изменения:","comments_label":"Оставить комментарий","comments_title":"Комментарии","more_label":"Читать далее","related_label":"Вам также может понравиться","follow_label":"Связаться со мной:","feed_label":"RSS-лента","powered_by":"Сайт работает на","website_label":"Сайт","email_label":"Электронная почта","recent_posts":"Свежие записи","undefined_wpm":"Не определён параметр words_per_minute в _config.yml","comment_form_info":"Ваш адрес электронной почты не будет опубликован. Обязательные поля помечены","comment_form_comment_label":"Комментарий","comment_form_md_info":"Поддерживается синтаксис Markdown.","comment_form_name_label":"Имя","comment_form_email_label":"Электронная почта","comment_form_website_label":"Ссылка на сайт (необязательно)","comment_btn_submit":"Оставить комментарий","comment_btn_submitted":"Отправлено","comment_success_msg":"Спасибо за Ваш комментарий! Он будет опубликован на сайте после проверки.","comment_error_msg":"К сожалению, произошла ошибка с отправкой комментария. Пожалуйста, убедитесь, что все обязательные поля заполнены и попытайтесь снова.","loading_label":"Отправка..."},"lt":{"page":"Puslapis","pagination_previous":"Ankstesnis","pagination_next":"Sekantis","breadcrumb_home_label":"Pagrindinis","breadcrumb_separator":"/","menu_label":"Meniu rodymas","toc_label":"Turinys","ext_link_label":"Tiesioginė nuoroda","less_than":"mažiau nei","minute_read":"min. skaitymo","share_on_label":"Pasidalinti","meta_label":null,"tags_label":"Žymės:","categories_label":"Kategorijos:","date_label":"Atnaujinta:","comments_label":"Palikti komentarą","comments_title":"Komentaras","more_label":"Skaityti daugiau","related_label":"Taip pat turėtų patikti","follow_label":"Sekti:","feed_label":"Šaltinis","powered_by":"Sukurta su","website_label":"Tinklapis","email_label":"El. paštas","recent_posts":"Naujausi įrašai","undefined_wpm":"Nedeklaruotas parametras words_per_minute faile _config.yml","comment_form_info":"El. pašto adresas nebus viešinamas. Būtini laukai pažymėti.","comment_form_comment_label":"Komentaras","comment_form_md_info":"Markdown palaikomas.","comment_form_name_label":"Vardas","comment_form_email_label":"El. paštas","comment_form_website_label":"Tinklapis (nebūtina)","comment_btn_submit":"Komentuoti","comment_btn_submitted":"Įrašytas","comment_success_msg":"Ačiū už komentarą! Jis bus parodytas kai bus patvirtintas.","comment_error_msg":"Atleiskite, įvyko netikėta klaida įrašant komentarą. Pasitikrinkite ar užpildėte visus būtinus laukus ir pamėginkite dar kartą.","loading_label":"Kraunama..."},"lt-LT":{"page":"Puslapis","pagination_previous":"Ankstesnis","pagination_next":"Sekantis","breadcrumb_home_label":"Pagrindinis","breadcrumb_separator":"/","menu_label":"Meniu rodymas","toc_label":"Turinys","ext_link_label":"Tiesioginė nuoroda","less_than":"mažiau nei","minute_read":"min. skaitymo","share_on_label":"Pasidalinti","meta_label":null,"tags_label":"Žymės:","categories_label":"Kategorijos:","date_label":"Atnaujinta:","comments_label":"Palikti komentarą","comments_title":"Komentaras","more_label":"Skaityti daugiau","related_label":"Taip pat turėtų patikti","follow_label":"Sekti:","feed_label":"Šaltinis","powered_by":"Sukurta su","website_label":"Tinklapis","email_label":"El. paštas","recent_posts":"Naujausi įrašai","undefined_wpm":"Nedeklaruotas parametras words_per_minute faile _config.yml","comment_form_info":"El. pašto adresas nebus viešinamas. Būtini laukai pažymėti.","comment_form_comment_label":"Komentaras","comment_form_md_info":"Markdown palaikomas.","comment_form_name_label":"Vardas","comment_form_email_label":"El. paštas","comment_form_website_label":"Tinklapis (nebūtina)","comment_btn_submit":"Komentuoti","comment_btn_submitted":"Įrašytas","comment_success_msg":"Ačiū už komentarą! Jis bus parodytas kai bus patvirtintas.","comment_error_msg":"Atleiskite, įvyko netikėta klaida įrašant komentarą. Pasitikrinkite ar užpildėte visus būtinus laukus ir pamėginkite dar kartą.","loading_label":"Kraunama..."}},"navigation":{"main":[{"title":"About","url":"/about/"},{"title":"Development","url":"/development/"},{"title":"Music","url":"/music/"},{"title":"Life","url":"/life/"}]}},"time":"2017-05-08 09:36:28 +0000","pages":["

\nI'm passionate about technology, and the how the correct use and application of it can positively affect the lives of others. I love JavaScript and have been actively following and using it over the course of my career. In my spare time I dabble in the alternative arts being a bit of a rocker at heart, and having been playing playing guitar for about as long as I've been programming.\n

\n\n\n\n
\n\n

\nYou'll find me on StackOverflow on the odd occasion attempting to solve problems primarily in the JavaScript, or .NET space
\n

\n\n

\n\n\"profile\n\n

","{{ site | jsonify }}\n\n","","","/*!\n * Minimal Mistakes Jekyll Theme 4.3.1 by Michael Rose\n * Copyright 2017 Michael Rose - mademistakes.com | @mmistakes\n * Licensed under MIT\n */\n!function(e,t){\"object\"==typeof module&&\"object\"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(!e.document)throw new Error(\"jQuery requires a window with a document\");return t(e)}:t(e)}(\"undefined\"!=typeof window?window:this,function(e,t){function n(e){var t=!!e&&\"length\"in e&&e.length,n=pe.type(e);return\"function\"===n||pe.isWindow(e)?!1:\"array\"===n||0===t||\"number\"==typeof t&&t>0&&t-1 in e}function r(e,t,n){if(pe.isFunction(t))return pe.grep(e,function(e,r){return!!t.call(e,r,e)!==n});if(t.nodeType)return pe.grep(e,function(e){return e===t!==n});if(\"string\"==typeof t){if(Te.test(t))return pe.filter(t,e,n);t=pe.filter(t,e)}return pe.grep(e,function(e){return pe.inArray(e,t)>-1!==n})}function i(e,t){do e=e[t];while(e&&1!==e.nodeType);return e}function o(e){var t={};return pe.each(e.match(je)||[],function(e,n){t[n]=!0}),t}function a(){re.addEventListener?(re.removeEventListener(\"DOMContentLoaded\",s),e.removeEventListener(\"load\",s)):(re.detachEvent(\"onreadystatechange\",s),e.detachEvent(\"onload\",s))}function s(){(re.addEventListener||\"load\"===e.event.type||\"complete\"===re.readyState)&&(a(),pe.ready())}function l(e,t,n){if(void 0===n&&1===e.nodeType){var r=\"data-\"+t.replace(He,\"-$1\").toLowerCase();if(n=e.getAttribute(r),\"string\"==typeof n){try{n=\"true\"===n?!0:\"false\"===n?!1:\"null\"===n?null:+n+\"\"===n?+n:_e.test(n)?pe.parseJSON(n):n}catch(i){}pe.data(e,t,n)}else n=void 0}return n}function u(e){var t;for(t in e)if((\"data\"!==t||!pe.isEmptyObject(e[t]))&&\"toJSON\"!==t)return!1;return!0}function c(e,t,n,r){if(Ie(e)){var i,o,a=pe.expando,s=e.nodeType,l=s?pe.cache:e,u=s?e[a]:e[a]&&a;if(u&&l[u]&&(r||l[u].data)||void 0!==n||\"string\"!=typeof t)return u||(u=s?e[a]=ne.pop()||pe.guid++:a),l[u]||(l[u]=s?{}:{toJSON:pe.noop}),\"object\"!=typeof t&&\"function\"!=typeof t||(r?l[u]=pe.extend(l[u],t):l[u].data=pe.extend(l[u].data,t)),o=l[u],r||(o.data||(o.data={}),o=o.data),void 0!==n&&(o[pe.camelCase(t)]=n),\"string\"==typeof t?(i=o[t],null==i&&(i=o[pe.camelCase(t)])):i=o,i}}function d(e,t,n){if(Ie(e)){var r,i,o=e.nodeType,a=o?pe.cache:e,s=o?e[pe.expando]:pe.expando;if(a[s]){if(t&&(r=n?a[s]:a[s].data)){pe.isArray(t)?t=t.concat(pe.map(t,pe.camelCase)):t in r?t=[t]:(t=pe.camelCase(t),t=t in r?[t]:t.split(\" \")),i=t.length;for(;i--;)delete r[t[i]];if(n?!u(r):!pe.isEmptyObject(r))return}(n||(delete a[s].data,u(a[s])))&&(o?pe.cleanData([e],!0):de.deleteExpando||a!=a.window?delete a[s]:a[s]=void 0)}}}function f(e,t,n,r){var i,o=1,a=20,s=r?function(){return r.cur()}:function(){return pe.css(e,t,\"\")},l=s(),u=n&&n[3]||(pe.cssNumber[t]?\"\":\"px\"),c=(pe.cssNumber[t]||\"px\"!==u&&+l)&&Me.exec(pe.css(e,t));if(c&&c[3]!==u){u=u||c[3],n=n||[],c=+l||1;do o=o||\".5\",c/=o,pe.style(e,t,c+u);while(o!==(o=s()/l)&&1!==o&&--a)}return n&&(c=+c||+l||0,i=n[1]?c+(n[1]+1)*n[2]:+n[2],r&&(r.unit=u,r.start=c,r.end=i)),i}function p(e){var t=$e.split(\"|\"),n=e.createDocumentFragment();if(n.createElement)for(;t.length;)n.createElement(t.pop());return n}function h(e,t){var n,r,i=0,o=\"undefined\"!=typeof e.getElementsByTagName?e.getElementsByTagName(t||\"*\"):\"undefined\"!=typeof e.querySelectorAll?e.querySelectorAll(t||\"*\"):void 0;if(!o)for(o=[],n=e.childNodes||e;null!=(r=n[i]);i++)!t||pe.nodeName(r,t)?o.push(r):pe.merge(o,h(r,t));return void 0===t||t&&pe.nodeName(e,t)?pe.merge([e],o):o}function m(e,t){for(var n,r=0;null!=(n=e[r]);r++)pe._data(n,\"globalEval\",!t||pe._data(t[r],\"globalEval\"))}function g(e){Be.test(e.type)&&(e.defaultChecked=e.checked)}function v(e,t,n,r,i){for(var o,a,s,l,u,c,d,f=e.length,v=p(t),y=[],b=0;f>b;b++)if(a=e[b],a||0===a)if(\"object\"===pe.type(a))pe.merge(y,a.nodeType?[a]:a);else if(Ue.test(a)){for(l=l||v.appendChild(t.createElement(\"div\")),u=(ze.exec(a)||[\"\",\"\"])[1].toLowerCase(),d=Xe[u]||Xe._default,l.innerHTML=d[1]+pe.htmlPrefilter(a)+d[2],o=d[0];o--;)l=l.lastChild;if(!de.leadingWhitespace&&We.test(a)&&y.push(t.createTextNode(We.exec(a)[0])),!de.tbody)for(a=\"table\"!==u||Ye.test(a)?\"\"!==d[1]||Ye.test(a)?0:l:l.firstChild,o=a&&a.childNodes.length;o--;)pe.nodeName(c=a.childNodes[o],\"tbody\")&&!c.childNodes.length&&a.removeChild(c);for(pe.merge(y,l.childNodes),l.textContent=\"\";l.firstChild;)l.removeChild(l.firstChild);l=v.lastChild}else y.push(t.createTextNode(a));for(l&&v.removeChild(l),de.appendChecked||pe.grep(h(y,\"input\"),g),b=0;a=y[b++];)if(r&&pe.inArray(a,r)>-1)i&&i.push(a);else if(s=pe.contains(a.ownerDocument,a),l=h(v.appendChild(a),\"script\"),s&&m(l),n)for(o=0;a=l[o++];)Re.test(a.type||\"\")&&n.push(a);return l=null,v}function y(){return!0}function b(){return!1}function x(){try{return re.activeElement}catch(e){}}function w(e,t,n,r,i,o){var a,s;if(\"object\"==typeof t){\"string\"!=typeof n&&(r=r||n,n=void 0);for(s in t)w(e,s,n,r,t[s],o);return e}if(null==r&&null==i?(i=n,r=n=void 0):null==i&&(\"string\"==typeof n?(i=r,r=void 0):(i=r,r=n,n=void 0)),i===!1)i=b;else if(!i)return e;return 1===o&&(a=i,i=function(e){return pe().off(e),a.apply(this,arguments)},i.guid=a.guid||(a.guid=pe.guid++)),e.each(function(){pe.event.add(this,t,i,r,n)})}function C(e,t){return pe.nodeName(e,\"table\")&&pe.nodeName(11!==t.nodeType?t:t.firstChild,\"tr\")?e.getElementsByTagName(\"tbody\")[0]||e.appendChild(e.ownerDocument.createElement(\"tbody\")):e}function T(e){return e.type=(null!==pe.find.attr(e,\"type\"))+\"/\"+e.type,e}function k(e){var t=it.exec(e.type);return t?e.type=t[1]:e.removeAttribute(\"type\"),e}function E(e,t){if(1===t.nodeType&&pe.hasData(e)){var n,r,i,o=pe._data(e),a=pe._data(t,o),s=o.events;if(s){delete a.handle,a.events={};for(n in s)for(r=0,i=s[n].length;i>r;r++)pe.event.add(t,n,s[n][r])}a.data&&(a.data=pe.extend({},a.data))}}function S(e,t){var n,r,i;if(1===t.nodeType){if(n=t.nodeName.toLowerCase(),!de.noCloneEvent&&t[pe.expando]){i=pe._data(t);for(r in i.events)pe.removeEvent(t,r,i.handle);t.removeAttribute(pe.expando)}\"script\"===n&&t.text!==e.text?(T(t).text=e.text,k(t)):\"object\"===n?(t.parentNode&&(t.outerHTML=e.outerHTML),de.html5Clone&&e.innerHTML&&!pe.trim(t.innerHTML)&&(t.innerHTML=e.innerHTML)):\"input\"===n&&Be.test(e.type)?(t.defaultChecked=t.checked=e.checked,t.value!==e.value&&(t.value=e.value)):\"option\"===n?t.defaultSelected=t.selected=e.defaultSelected:\"input\"!==n&&\"textarea\"!==n||(t.defaultValue=e.defaultValue)}}function N(e,t,n,r){t=oe.apply([],t);var i,o,a,s,l,u,c=0,d=e.length,f=d-1,p=t[0],m=pe.isFunction(p);if(m||d>1&&\"string\"==typeof p&&!de.checkClone&&rt.test(p))return e.each(function(i){var o=e.eq(i);m&&(t[0]=p.call(this,i,o.html())),N(o,t,n,r)});if(d&&(u=v(t,e[0].ownerDocument,!1,e,r),i=u.firstChild,1===u.childNodes.length&&(u=i),i||r)){for(s=pe.map(h(u,\"script\"),T),a=s.length;d>c;c++)o=u,c!==f&&(o=pe.clone(o,!0,!0),a&&pe.merge(s,h(o,\"script\"))),n.call(e[c],o,c);if(a)for(l=s[s.length-1].ownerDocument,pe.map(s,k),c=0;a>c;c++)o=s[c],Re.test(o.type||\"\")&&!pe._data(o,\"globalEval\")&&pe.contains(l,o)&&(o.src?pe._evalUrl&&pe._evalUrl(o.src):pe.globalEval((o.text||o.textContent||o.innerHTML||\"\").replace(ot,\"\")));u=i=null}return e}function A(e,t,n){for(var r,i=t?pe.filter(t,e):e,o=0;null!=(r=i[o]);o++)n||1!==r.nodeType||pe.cleanData(h(r)),r.parentNode&&(n&&pe.contains(r.ownerDocument,r)&&m(h(r,\"script\")),r.parentNode.removeChild(r));return e}function j(e,t){var n=pe(t.createElement(e)).appendTo(t.body),r=pe.css(n[0],\"display\");return n.detach(),r}function L(e){var t=re,n=ut[e];return n||(n=j(e,t),\"none\"!==n&&n||(lt=(lt||pe(\"\")).appendTo(t.documentElement),t=(lt[0].contentWindow||lt[0].contentDocument).document,t.write(),t.close(),n=j(e,t),lt.detach()),ut[e]=n),n}function D(e,t){return{get:function(){return e()?void delete this.get:(this.get=t).apply(this,arguments)}}}function I(e){if(e in kt)return e;for(var t=e.charAt(0).toUpperCase()+e.slice(1),n=Tt.length;n--;)if(e=Tt[n]+t,e in kt)return e}function _(e,t){for(var n,r,i,o=[],a=0,s=e.length;s>a;a++)r=e[a],r.style&&(o[a]=pe._data(r,\"olddisplay\"),n=r.style.display,t?(o[a]||\"none\"!==n||(r.style.display=\"\"),\"\"===r.style.display&&qe(r)&&(o[a]=pe._data(r,\"olddisplay\",L(r.nodeName)))):(i=qe(r),(n&&\"none\"!==n||!i)&&pe._data(r,\"olddisplay\",i?n:pe.css(r,\"display\"))));for(a=0;s>a;a++)r=e[a],r.style&&(t&&\"none\"!==r.style.display&&\"\"!==r.style.display||(r.style.display=t?o[a]||\"\":\"none\"));return e}function H(e,t,n){var r=xt.exec(t);return r?Math.max(0,r[1]-(n||0))+(r[2]||\"px\"):t}function O(e,t,n,r,i){for(var o=n===(r?\"border\":\"content\")?4:\"width\"===t?1:0,a=0;4>o;o+=2)\"margin\"===n&&(a+=pe.css(e,n+Pe[o],!0,i)),r?(\"content\"===n&&(a-=pe.css(e,\"padding\"+Pe[o],!0,i)),\"margin\"!==n&&(a-=pe.css(e,\"border\"+Pe[o]+\"Width\",!0,i))):(a+=pe.css(e,\"padding\"+Pe[o],!0,i),\"padding\"!==n&&(a+=pe.css(e,\"border\"+Pe[o]+\"Width\",!0,i)));return a}function M(e,t,n){var r=!0,i=\"width\"===t?e.offsetWidth:e.offsetHeight,o=ht(e),a=de.boxSizing&&\"border-box\"===pe.css(e,\"boxSizing\",!1,o);if(0>=i||null==i){if(i=mt(e,t,o),(0>i||null==i)&&(i=e.style[t]),dt.test(i))return i;r=a&&(de.boxSizingReliable()||i===e.style[t]),i=parseFloat(i)||0}return i+O(e,t,n||(a?\"border\":\"content\"),r,o)+\"px\"}function P(e,t,n,r,i){return new P.prototype.init(e,t,n,r,i)}function q(){return e.setTimeout(function(){Et=void 0}),Et=pe.now()}function F(e,t){var n,r={height:e},i=0;for(t=t?1:0;4>i;i+=2-t)n=Pe[i],r[\"margin\"+n]=r[\"padding\"+n]=e;return t&&(r.opacity=r.width=e),r}function B(e,t,n){for(var r,i=(W.tweeners[t]||[]).concat(W.tweeners[\"*\"]),o=0,a=i.length;a>o;o++)if(r=i[o].call(n,t,e))return r}function z(e,t,n){var r,i,o,a,s,l,u,c,d=this,f={},p=e.style,h=e.nodeType&&qe(e),m=pe._data(e,\"fxshow\");n.queue||(s=pe._queueHooks(e,\"fx\"),null==s.unqueued&&(s.unqueued=0,l=s.empty.fire,s.empty.fire=function(){s.unqueued||l()}),s.unqueued++,d.always(function(){d.always(function(){s.unqueued--,pe.queue(e,\"fx\").length||s.empty.fire()})})),1===e.nodeType&&(\"height\"in t||\"width\"in t)&&(n.overflow=[p.overflow,p.overflowX,p.overflowY],u=pe.css(e,\"display\"),c=\"none\"===u?pe._data(e,\"olddisplay\")||L(e.nodeName):u,\"inline\"===c&&\"none\"===pe.css(e,\"float\")&&(de.inlineBlockNeedsLayout&&\"inline\"!==L(e.nodeName)?p.zoom=1:p.display=\"inline-block\")),n.overflow&&(p.overflow=\"hidden\",de.shrinkWrapBlocks()||d.always(function(){p.overflow=n.overflow[0],p.overflowX=n.overflow[1],p.overflowY=n.overflow[2]}));for(r in t)if(i=t[r],Nt.exec(i)){if(delete t[r],o=o||\"toggle\"===i,i===(h?\"hide\":\"show\")){if(\"show\"!==i||!m||void 0===m[r])continue;h=!0}f[r]=m&&m[r]||pe.style(e,r)}else u=void 0;if(pe.isEmptyObject(f))\"inline\"===(\"none\"===u?L(e.nodeName):u)&&(p.display=u);else{m?\"hidden\"in m&&(h=m.hidden):m=pe._data(e,\"fxshow\",{}),o&&(m.hidden=!h),h?pe(e).show():d.done(function(){pe(e).hide()}),d.done(function(){var t;pe._removeData(e,\"fxshow\");for(t in f)pe.style(e,t,f[t])});for(r in f)a=B(h?m[r]:0,r,d),r in m||(m[r]=a.start,h&&(a.end=a.start,a.start=\"width\"===r||\"height\"===r?1:0))}}function R(e,t){var n,r,i,o,a;for(n in e)if(r=pe.camelCase(n),i=t[r],o=e[n],pe.isArray(o)&&(i=o[1],o=e[n]=o[0]),n!==r&&(e[r]=o,delete e[n]),a=pe.cssHooks[r],a&&\"expand\"in a){o=a.expand(o),delete e[r];for(n in o)n in e||(e[n]=o[n],t[n]=i)}else t[r]=i}function W(e,t,n){var r,i,o=0,a=W.prefilters.length,s=pe.Deferred().always(function(){delete l.elem}),l=function(){if(i)return!1;for(var t=Et||q(),n=Math.max(0,u.startTime+u.duration-t),r=n/u.duration||0,o=1-r,a=0,l=u.tweens.length;l>a;a++)u.tweens[a].run(o);return s.notifyWith(e,[u,o,n]),1>o&&l?n:(s.resolveWith(e,[u]),!1)},u=s.promise({elem:e,props:pe.extend({},t),opts:pe.extend(!0,{specialEasing:{},easing:pe.easing._default},n),originalProperties:t,originalOptions:n,startTime:Et||q(),duration:n.duration,tweens:[],createTween:function(t,n){var r=pe.Tween(e,u.opts,t,n,u.opts.specialEasing[t]||u.opts.easing);return u.tweens.push(r),r},stop:function(t){var n=0,r=t?u.tweens.length:0;if(i)return this;for(i=!0;r>n;n++)u.tweens[n].run(1);return t?(s.notifyWith(e,[u,1,0]),s.resolveWith(e,[u,t])):s.rejectWith(e,[u,t]),this}}),c=u.props;for(R(c,u.opts.specialEasing);a>o;o++)if(r=W.prefilters[o].call(u,e,c,u.opts))return pe.isFunction(r.stop)&&(pe._queueHooks(u.elem,u.opts.queue).stop=pe.proxy(r.stop,r)),r;return pe.map(c,B,u),pe.isFunction(u.opts.start)&&u.opts.start.call(e,u),pe.fx.timer(pe.extend(l,{elem:e,anim:u,queue:u.opts.queue})),u.progress(u.opts.progress).done(u.opts.done,u.opts.complete).fail(u.opts.fail).always(u.opts.always)}function $(e){return pe.attr(e,\"class\")||\"\"}function X(e){return function(t,n){\"string\"!=typeof t&&(n=t,t=\"*\");var r,i=0,o=t.toLowerCase().match(je)||[];if(pe.isFunction(n))for(;r=o[i++];)\"+\"===r.charAt(0)?(r=r.slice(1)||\"*\",(e[r]=e[r]||[]).unshift(n)):(e[r]=e[r]||[]).push(n)}}function U(e,t,n,r){function i(s){var l;return o[s]=!0,pe.each(e[s]||[],function(e,s){var u=s(t,n,r);return\"string\"!=typeof u||a||o[u]?a?!(l=u):void 0:(t.dataTypes.unshift(u),i(u),!1)}),l}var o={},a=e===Kt;return i(t.dataTypes[0])||!o[\"*\"]&&i(\"*\")}function Y(e,t){var n,r,i=pe.ajaxSettings.flatOptions||{};for(r in t)void 0!==t[r]&&((i[r]?e:n||(n={}))[r]=t[r]);return n&&pe.extend(!0,e,n),e}function V(e,t,n){for(var r,i,o,a,s=e.contents,l=e.dataTypes;\"*\"===l[0];)l.shift(),void 0===i&&(i=e.mimeType||t.getResponseHeader(\"Content-Type\"));if(i)for(a in s)if(s[a]&&s[a].test(i)){l.unshift(a);break}if(l[0]in n)o=l[0];else{for(a in n){if(!l[0]||e.converters[a+\" \"+l[0]]){o=a;break}r||(r=a)}o=o||r}return o?(o!==l[0]&&l.unshift(o),n[o]):void 0}function G(e,t,n,r){var i,o,a,s,l,u={},c=e.dataTypes.slice();if(c[1])for(a in e.converters)u[a.toLowerCase()]=e.converters[a];for(o=c.shift();o;)if(e.responseFields[o]&&(n[e.responseFields[o]]=t),!l&&r&&e.dataFilter&&(t=e.dataFilter(t,e.dataType)),l=o,o=c.shift())if(\"*\"===o)o=l;else if(\"*\"!==l&&l!==o){if(a=u[l+\" \"+o]||u[\"* \"+o],!a)for(i in u)if(s=i.split(\" \"),s[1]===o&&(a=u[l+\" \"+s[0]]||u[\"* \"+s[0]])){a===!0?a=u[i]:u[i]!==!0&&(o=s[0],c.unshift(s[1]));break}if(a!==!0)if(a&&e[\"throws\"])t=a(t);else try{t=a(t)}catch(d){return{state:\"parsererror\",error:a?d:\"No conversion from \"+l+\" to \"+o}}}return{state:\"success\",data:t}}function Z(e){return e.style&&e.style.display||pe.css(e,\"display\")}function J(e){if(!pe.contains(e.ownerDocument||re,e))return!0;for(;e&&1===e.nodeType;){if(\"none\"===Z(e)||\"hidden\"===e.type)return!0;e=e.parentNode}return!1}function K(e,t,n,r){var i;if(pe.isArray(t))pe.each(t,function(t,i){n||rn.test(e)?r(e,i):K(e+\"[\"+(\"object\"==typeof i&&null!=i?t:\"\")+\"]\",i,n,r)});else if(n||\"object\"!==pe.type(t))r(e,t);else for(i in t)K(e+\"[\"+i+\"]\",t[i],n,r)}function Q(){try{return new e.XMLHttpRequest}catch(t){}}function ee(){try{return new e.ActiveXObject(\"Microsoft.XMLHTTP\")}catch(t){}}function te(e){return pe.isWindow(e)?e:9===e.nodeType?e.defaultView||e.parentWindow:!1}var ne=[],re=e.document,ie=ne.slice,oe=ne.concat,ae=ne.push,se=ne.indexOf,le={},ue=le.toString,ce=le.hasOwnProperty,de={},fe=\"1.12.4\",pe=function(e,t){return new pe.fn.init(e,t)},he=/^[\\s\\uFEFF\\xA0]+|[\\s\\uFEFF\\xA0]+$/g,me=/^-ms-/,ge=/-([\\da-z])/gi,ve=function(e,t){return t.toUpperCase()};pe.fn=pe.prototype={jquery:fe,constructor:pe,selector:\"\",length:0,toArray:function(){return ie.call(this)},get:function(e){return null!=e?0>e?this[e+this.length]:this[e]:ie.call(this)},pushStack:function(e){var t=pe.merge(this.constructor(),e);return t.prevObject=this,t.context=this.context,t},each:function(e){return pe.each(this,e)},map:function(e){return this.pushStack(pe.map(this,function(t,n){return e.call(t,n,t)}))},slice:function(){return this.pushStack(ie.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(e){var t=this.length,n=+e+(0>e?t:0);return this.pushStack(n>=0&&t>n?[this[n]]:[])},end:function(){return this.prevObject||this.constructor()},push:ae,sort:ne.sort,splice:ne.splice},pe.extend=pe.fn.extend=function(){var e,t,n,r,i,o,a=arguments[0]||{},s=1,l=arguments.length,u=!1;for(\"boolean\"==typeof a&&(u=a,a=arguments[s]||{},s++),\"object\"==typeof a||pe.isFunction(a)||(a={}),s===l&&(a=this,s--);l>s;s++)if(null!=(i=arguments[s]))for(r in i)e=a[r],n=i[r],a!==n&&(u&&n&&(pe.isPlainObject(n)||(t=pe.isArray(n)))?(t?(t=!1,o=e&&pe.isArray(e)?e:[]):o=e&&pe.isPlainObject(e)?e:{},a[r]=pe.extend(u,o,n)):void 0!==n&&(a[r]=n));return a},pe.extend({expando:\"jQuery\"+(fe+Math.random()).replace(/\\D/g,\"\"),isReady:!0,error:function(e){throw new Error(e)},noop:function(){},isFunction:function(e){return\"function\"===pe.type(e)},isArray:Array.isArray||function(e){return\"array\"===pe.type(e)},isWindow:function(e){return null!=e&&e==e.window},isNumeric:function(e){var t=e&&e.toString();return!pe.isArray(e)&&t-parseFloat(t)+1>=0},isEmptyObject:function(e){var t;for(t in e)return!1;return!0},isPlainObject:function(e){var t;if(!e||\"object\"!==pe.type(e)||e.nodeType||pe.isWindow(e))return!1;try{if(e.constructor&&!ce.call(e,\"constructor\")&&!ce.call(e.constructor.prototype,\"isPrototypeOf\"))return!1}catch(n){return!1}if(!de.ownFirst)for(t in e)return ce.call(e,t);for(t in e);return void 0===t||ce.call(e,t)},type:function(e){return null==e?e+\"\":\"object\"==typeof e||\"function\"==typeof e?le[ue.call(e)]||\"object\":typeof e},globalEval:function(t){t&&pe.trim(t)&&(e.execScript||function(t){e.eval.call(e,t)})(t)},camelCase:function(e){return e.replace(me,\"ms-\").replace(ge,ve)},nodeName:function(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()},each:function(e,t){var r,i=0;if(n(e))for(r=e.length;r>i&&t.call(e[i],i,e[i])!==!1;i++);else for(i in e)if(t.call(e[i],i,e[i])===!1)break;return e},trim:function(e){return null==e?\"\":(e+\"\").replace(he,\"\")},makeArray:function(e,t){var r=t||[];return null!=e&&(n(Object(e))?pe.merge(r,\"string\"==typeof e?[e]:e):ae.call(r,e)),r},inArray:function(e,t,n){var r;if(t){if(se)return se.call(t,e,n);for(r=t.length,n=n?0>n?Math.max(0,r+n):n:0;r>n;n++)if(n in t&&t[n]===e)return n}return-1},merge:function(e,t){for(var n=+t.length,r=0,i=e.length;n>r;)e[i++]=t[r++];if(n!==n)for(;void 0!==t[r];)e[i++]=t[r++];return e.length=i,e},grep:function(e,t,n){for(var r,i=[],o=0,a=e.length,s=!n;a>o;o++)r=!t(e[o],o),r!==s&&i.push(e[o]);return i},map:function(e,t,r){var i,o,a=0,s=[];if(n(e))for(i=e.length;i>a;a++)o=t(e[a],a,r),null!=o&&s.push(o);else for(a in e)o=t(e[a],a,r),null!=o&&s.push(o);return oe.apply([],s)},guid:1,proxy:function(e,t){var n,r,i;return\"string\"==typeof t&&(i=e[t],t=e,e=i),pe.isFunction(e)?(n=ie.call(arguments,2),r=function(){return e.apply(t||this,n.concat(ie.call(arguments)))},r.guid=e.guid=e.guid||pe.guid++,r):void 0},now:function(){return+new Date},support:de}),\"function\"==typeof Symbol&&(pe.fn[Symbol.iterator]=ne[Symbol.iterator]),pe.each(\"Boolean Number String Function Array Date RegExp Object Error Symbol\".split(\" \"),function(e,t){le[\"[object \"+t+\"]\"]=t.toLowerCase()});var ye=function(e){function t(e,t,n,r){var i,o,a,s,l,u,d,p,h=t&&t.ownerDocument,m=t?t.nodeType:9;if(n=n||[],\"string\"!=typeof e||!e||1!==m&&9!==m&&11!==m)return n;if(!r&&((t?t.ownerDocument||t:B)!==I&&D(t),t=t||I,H)){if(11!==m&&(u=ve.exec(e)))if(i=u[1]){if(9===m){if(!(a=t.getElementById(i)))return n;if(a.id===i)return n.push(a),n}else if(h&&(a=h.getElementById(i))&&q(t,a)&&a.id===i)return n.push(a),n}else{if(u[2])return K.apply(n,t.getElementsByTagName(e)),n;if((i=u[3])&&w.getElementsByClassName&&t.getElementsByClassName)return K.apply(n,t.getElementsByClassName(i)),n}if(w.qsa&&!X[e+\" \"]&&(!O||!O.test(e))){if(1!==m)h=t,p=e;else if(\"object\"!==t.nodeName.toLowerCase()){for((s=t.getAttribute(\"id\"))?s=s.replace(be,\"\\\\$&\"):t.setAttribute(\"id\",s=F),d=E(e),o=d.length,l=fe.test(s)?\"#\"+s:\"[id='\"+s+\"']\";o--;)d[o]=l+\" \"+f(d[o]);p=d.join(\",\"),h=ye.test(e)&&c(t.parentNode)||t}if(p)try{return K.apply(n,h.querySelectorAll(p)),n}catch(g){}finally{s===F&&t.removeAttribute(\"id\")}}}return N(e.replace(se,\"$1\"),t,n,r)}function n(){function e(n,r){return t.push(n+\" \")>C.cacheLength&&delete e[t.shift()],e[n+\" \"]=r}var t=[];return e}function r(e){return e[F]=!0,e}function i(e){var t=I.createElement(\"div\");try{return!!e(t)}catch(n){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function o(e,t){for(var n=e.split(\"|\"),r=n.length;r--;)C.attrHandle[n[r]]=t}function a(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&(~t.sourceIndex||Y)-(~e.sourceIndex||Y);if(r)return r;if(n)for(;n=n.nextSibling;)if(n===t)return-1;return e?1:-1}function s(e){return function(t){var n=t.nodeName.toLowerCase();return\"input\"===n&&t.type===e}}function l(e){return function(t){var n=t.nodeName.toLowerCase();return(\"input\"===n||\"button\"===n)&&t.type===e}}function u(e){return r(function(t){return t=+t,r(function(n,r){for(var i,o=e([],n.length,t),a=o.length;a--;)n[i=o[a]]&&(n[i]=!(r[i]=n[i]))})})}function c(e){return e&&\"undefined\"!=typeof e.getElementsByTagName&&e}function d(){}function f(e){for(var t=0,n=e.length,r=\"\";n>t;t++)r+=e[t].value;return r}function p(e,t,n){var r=t.dir,i=n&&\"parentNode\"===r,o=R++;return t.first?function(t,n,o){for(;t=t[r];)if(1===t.nodeType||i)return e(t,n,o)}:function(t,n,a){var s,l,u,c=[z,o];if(a){for(;t=t[r];)if((1===t.nodeType||i)&&e(t,n,a))return!0}else for(;t=t[r];)if(1===t.nodeType||i){if(u=t[F]||(t[F]={}),l=u[t.uniqueID]||(u[t.uniqueID]={}),(s=l[r])&&s[0]===z&&s[1]===o)return c[2]=s[2];if(l[r]=c,c[2]=e(t,n,a))return!0}}}function h(e){return e.length>1?function(t,n,r){for(var i=e.length;i--;)if(!e[i](t,n,r))return!1;return!0}:e[0]}function m(e,n,r){for(var i=0,o=n.length;o>i;i++)t(e,n[i],r);return r}function g(e,t,n,r,i){for(var o,a=[],s=0,l=e.length,u=null!=t;l>s;s++)(o=e[s])&&(n&&!n(o,r,i)||(a.push(o),u&&t.push(s)));return a}function v(e,t,n,i,o,a){return i&&!i[F]&&(i=v(i)),o&&!o[F]&&(o=v(o,a)),r(function(r,a,s,l){var u,c,d,f=[],p=[],h=a.length,v=r||m(t||\"*\",s.nodeType?[s]:s,[]),y=!e||!r&&t?v:g(v,f,e,s,l),b=n?o||(r?e:h||i)?[]:a:y;if(n&&n(y,b,s,l),i)for(u=g(b,p),i(u,[],s,l),c=u.length;c--;)(d=u[c])&&(b[p[c]]=!(y[p[c]]=d));if(r){if(o||e){if(o){for(u=[],c=b.length;c--;)(d=b[c])&&u.push(y[c]=d);o(null,b=[],u,l)}for(c=b.length;c--;)(d=b[c])&&(u=o?ee(r,d):f[c])>-1&&(r[u]=!(a[u]=d))}}else b=g(b===a?b.splice(h,b.length):b),o?o(null,a,b,l):K.apply(a,b)})}function y(e){for(var t,n,r,i=e.length,o=C.relative[e[0].type],a=o||C.relative[\" \"],s=o?1:0,l=p(function(e){return e===t},a,!0),u=p(function(e){return ee(t,e)>-1},a,!0),c=[function(e,n,r){var i=!o&&(r||n!==A)||((t=n).nodeType?l(e,n,r):u(e,n,r));return t=null,i}];i>s;s++)if(n=C.relative[e[s].type])c=[p(h(c),n)];else{if(n=C.filter[e[s].type].apply(null,e[s].matches),n[F]){for(r=++s;i>r&&!C.relative[e[r].type];r++);return v(s>1&&h(c),s>1&&f(e.slice(0,s-1).concat({value:\" \"===e[s-2].type?\"*\":\"\"})).replace(se,\"$1\"),n,r>s&&y(e.slice(s,r)),i>r&&y(e=e.slice(r)),i>r&&f(e))}c.push(n)}return h(c)}function b(e,n){var i=n.length>0,o=e.length>0,a=function(r,a,s,l,u){var c,d,f,p=0,h=\"0\",m=r&&[],v=[],y=A,b=r||o&&C.find.TAG(\"*\",u),x=z+=null==y?1:Math.random()||.1,w=b.length;for(u&&(A=a===I||a||u);h!==w&&null!=(c=b[h]);h++){if(o&&c){for(d=0,a||c.ownerDocument===I||(D(c),s=!H);f=e[d++];)if(f(c,a||I,s)){l.push(c);break}u&&(z=x)}i&&((c=!f&&c)&&p--,r&&m.push(c))}if(p+=h,i&&h!==p){for(d=0;f=n[d++];)f(m,v,a,s);if(r){if(p>0)for(;h--;)m[h]||v[h]||(v[h]=Z.call(l));v=g(v)}K.apply(l,v),u&&!r&&v.length>0&&p+n.length>1&&t.uniqueSort(l)}return u&&(z=x,A=y),m};return i?r(a):a}var x,w,C,T,k,E,S,N,A,j,L,D,I,_,H,O,M,P,q,F=\"sizzle\"+1*new Date,B=e.document,z=0,R=0,W=n(),$=n(),X=n(),U=function(e,t){return e===t&&(L=!0),0},Y=1<<31,V={}.hasOwnProperty,G=[],Z=G.pop,J=G.push,K=G.push,Q=G.slice,ee=function(e,t){for(var n=0,r=e.length;r>n;n++)if(e[n]===t)return n;return-1},te=\"checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped\",ne=\"[\\\\x20\\\\t\\\\r\\\\n\\\\f]\",re=\"(?:\\\\\\\\.|[\\\\w-]|[^\\\\x00-\\\\xa0])+\",ie=\"\\\\[\"+ne+\"*(\"+re+\")(?:\"+ne+\"*([*^$|!~]?=)\"+ne+\"*(?:'((?:\\\\\\\\.|[^\\\\\\\\'])*)'|\\\"((?:\\\\\\\\.|[^\\\\\\\\\\\"])*)\\\"|(\"+re+\"))|)\"+ne+\"*\\\\]\",oe=\":(\"+re+\")(?:\\\\((('((?:\\\\\\\\.|[^\\\\\\\\'])*)'|\\\"((?:\\\\\\\\.|[^\\\\\\\\\\\"])*)\\\")|((?:\\\\\\\\.|[^\\\\\\\\()[\\\\]]|\"+ie+\")*)|.*)\\\\)|)\",ae=new RegExp(ne+\"+\",\"g\"),se=new RegExp(\"^\"+ne+\"+|((?:^|[^\\\\\\\\])(?:\\\\\\\\.)*)\"+ne+\"+$\",\"g\"),le=new RegExp(\"^\"+ne+\"*,\"+ne+\"*\"),ue=new RegExp(\"^\"+ne+\"*([>+~]|\"+ne+\")\"+ne+\"*\"),ce=new RegExp(\"=\"+ne+\"*([^\\\\]'\\\"]*?)\"+ne+\"*\\\\]\",\"g\"),de=new RegExp(oe),fe=new RegExp(\"^\"+re+\"$\"),pe={ID:new RegExp(\"^#(\"+re+\")\"),CLASS:new RegExp(\"^\\\\.(\"+re+\")\"),TAG:new RegExp(\"^(\"+re+\"|[*])\"),ATTR:new RegExp(\"^\"+ie),PSEUDO:new RegExp(\"^\"+oe),CHILD:new RegExp(\"^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\\\(\"+ne+\"*(even|odd|(([+-]|)(\\\\d*)n|)\"+ne+\"*(?:([+-]|)\"+ne+\"*(\\\\d+)|))\"+ne+\"*\\\\)|)\",\"i\"),bool:new RegExp(\"^(?:\"+te+\")$\",\"i\"),needsContext:new RegExp(\"^\"+ne+\"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\\\(\"+ne+\"*((?:-\\\\d)?\\\\d*)\"+ne+\"*\\\\)|)(?=[^-]|$)\",\"i\")},he=/^(?:input|select|textarea|button)$/i,me=/^h\\d$/i,ge=/^[^{]+\\{\\s*\\[native \\w/,ve=/^(?:#([\\w-]+)|(\\w+)|\\.([\\w-]+))$/,ye=/[+~]/,be=/'|\\\\/g,xe=new RegExp(\"\\\\\\\\([\\\\da-f]{1,6}\"+ne+\"?|(\"+ne+\")|.)\",\"ig\"),we=function(e,t,n){var r=\"0x\"+t-65536;return r!==r||n?t:0>r?String.fromCharCode(r+65536):String.fromCharCode(r>>10|55296,1023&r|56320)},Ce=function(){D()};try{K.apply(G=Q.call(B.childNodes),B.childNodes),G[B.childNodes.length].nodeType}catch(Te){K={apply:G.length?function(e,t){J.apply(e,Q.call(t))}:function(e,t){for(var n=e.length,r=0;e[n++]=t[r++];);e.length=n-1}}}w=t.support={},k=t.isXML=function(e){var t=e&&(e.ownerDocument||e).documentElement;return t?\"HTML\"!==t.nodeName:!1},D=t.setDocument=function(e){var t,n,r=e?e.ownerDocument||e:B;return r!==I&&9===r.nodeType&&r.documentElement?(I=r,_=I.documentElement,H=!k(I),(n=I.defaultView)&&n.top!==n&&(n.addEventListener?n.addEventListener(\"unload\",Ce,!1):n.attachEvent&&n.attachEvent(\"onunload\",Ce)),w.attributes=i(function(e){return e.className=\"i\",!e.getAttribute(\"className\")}),w.getElementsByTagName=i(function(e){return e.appendChild(I.createComment(\"\")),!e.getElementsByTagName(\"*\").length}),w.getElementsByClassName=ge.test(I.getElementsByClassName),w.getById=i(function(e){return _.appendChild(e).id=F,!I.getElementsByName||!I.getElementsByName(F).length}),w.getById?(C.find.ID=function(e,t){if(\"undefined\"!=typeof t.getElementById&&H){var n=t.getElementById(e);return n?[n]:[]}},C.filter.ID=function(e){var t=e.replace(xe,we);return function(e){return e.getAttribute(\"id\")===t}}):(delete C.find.ID,C.filter.ID=function(e){var t=e.replace(xe,we);return function(e){var n=\"undefined\"!=typeof e.getAttributeNode&&e.getAttributeNode(\"id\");return n&&n.value===t}}),C.find.TAG=w.getElementsByTagName?function(e,t){return\"undefined\"!=typeof t.getElementsByTagName?t.getElementsByTagName(e):w.qsa?t.querySelectorAll(e):void 0}:function(e,t){var n,r=[],i=0,o=t.getElementsByTagName(e);if(\"*\"===e){for(;n=o[i++];)1===n.nodeType&&r.push(n);return r}return o},C.find.CLASS=w.getElementsByClassName&&function(e,t){return\"undefined\"!=typeof t.getElementsByClassName&&H?t.getElementsByClassName(e):void 0},M=[],O=[],(w.qsa=ge.test(I.querySelectorAll))&&(i(function(e){_.appendChild(e).innerHTML=\"\",e.querySelectorAll(\"[msallowcapture^='']\").length&&O.push(\"[*^$]=\"+ne+\"*(?:''|\\\"\\\")\"),e.querySelectorAll(\"[selected]\").length||O.push(\"\\\\[\"+ne+\"*(?:value|\"+te+\")\"),e.querySelectorAll(\"[id~=\"+F+\"-]\").length||O.push(\"~=\"),e.querySelectorAll(\":checked\").length||O.push(\":checked\"),e.querySelectorAll(\"a#\"+F+\"+*\").length||O.push(\".#.+[+~]\")}),i(function(e){var t=I.createElement(\"input\");t.setAttribute(\"type\",\"hidden\"),e.appendChild(t).setAttribute(\"name\",\"D\"),e.querySelectorAll(\"[name=d]\").length&&O.push(\"name\"+ne+\"*[*^$|!~]?=\"),e.querySelectorAll(\":enabled\").length||O.push(\":enabled\",\":disabled\"),e.querySelectorAll(\"*,:x\"),O.push(\",.*:\")})),(w.matchesSelector=ge.test(P=_.matches||_.webkitMatchesSelector||_.mozMatchesSelector||_.oMatchesSelector||_.msMatchesSelector))&&i(function(e){w.disconnectedMatch=P.call(e,\"div\"),P.call(e,\"[s!='']:x\"),M.push(\"!=\",oe)}),O=O.length&&new RegExp(O.join(\"|\")),M=M.length&&new RegExp(M.join(\"|\")),t=ge.test(_.compareDocumentPosition),q=t||ge.test(_.contains)?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)for(;t=t.parentNode;)if(t===e)return!0;return!1},U=t?function(e,t){if(e===t)return L=!0,0;var n=!e.compareDocumentPosition-!t.compareDocumentPosition;return n?n:(n=(e.ownerDocument||e)===(t.ownerDocument||t)?e.compareDocumentPosition(t):1,1&n||!w.sortDetached&&t.compareDocumentPosition(e)===n?e===I||e.ownerDocument===B&&q(B,e)?-1:t===I||t.ownerDocument===B&&q(B,t)?1:j?ee(j,e)-ee(j,t):0:4&n?-1:1)}:function(e,t){if(e===t)return L=!0,0;var n,r=0,i=e.parentNode,o=t.parentNode,s=[e],l=[t];if(!i||!o)return e===I?-1:t===I?1:i?-1:o?1:j?ee(j,e)-ee(j,t):0;if(i===o)return a(e,t);for(n=e;n=n.parentNode;)s.unshift(n);for(n=t;n=n.parentNode;)l.unshift(n);for(;s[r]===l[r];)r++;return r?a(s[r],l[r]):s[r]===B?-1:l[r]===B?1:0},I):I},t.matches=function(e,n){return t(e,null,null,n)},t.matchesSelector=function(e,n){if((e.ownerDocument||e)!==I&&D(e),n=n.replace(ce,\"='$1']\"),w.matchesSelector&&H&&!X[n+\" \"]&&(!M||!M.test(n))&&(!O||!O.test(n)))try{var r=P.call(e,n);if(r||w.disconnectedMatch||e.document&&11!==e.document.nodeType)return r}catch(i){}return t(n,I,null,[e]).length>0},t.contains=function(e,t){return(e.ownerDocument||e)!==I&&D(e),q(e,t)},t.attr=function(e,t){(e.ownerDocument||e)!==I&&D(e);var n=C.attrHandle[t.toLowerCase()],r=n&&V.call(C.attrHandle,t.toLowerCase())?n(e,t,!H):void 0;return void 0!==r?r:w.attributes||!H?e.getAttribute(t):(r=e.getAttributeNode(t))&&r.specified?r.value:null},t.error=function(e){throw new Error(\"Syntax error, unrecognized expression: \"+e)},t.uniqueSort=function(e){var t,n=[],r=0,i=0;if(L=!w.detectDuplicates,j=!w.sortStable&&e.slice(0),e.sort(U),L){for(;t=e[i++];)t===e[i]&&(r=n.push(i));for(;r--;)e.splice(n[r],1)}return j=null,e},T=t.getText=function(e){var t,n=\"\",r=0,i=e.nodeType;if(i){if(1===i||9===i||11===i){if(\"string\"==typeof e.textContent)return e.textContent;for(e=e.firstChild;e;e=e.nextSibling)n+=T(e)}else if(3===i||4===i)return e.nodeValue}else for(;t=e[r++];)n+=T(t);return n},C=t.selectors={cacheLength:50,createPseudo:r,match:pe,attrHandle:{},find:{},relative:{\">\":{dir:\"parentNode\",first:!0},\" \":{dir:\"parentNode\"},\"+\":{dir:\"previousSibling\",first:!0},\"~\":{dir:\"previousSibling\"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(xe,we),e[3]=(e[3]||e[4]||e[5]||\"\").replace(xe,we),\"~=\"===e[2]&&(e[3]=\" \"+e[3]+\" \"),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),\"nth\"===e[1].slice(0,3)?(e[3]||t.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*(\"even\"===e[3]||\"odd\"===e[3])),e[5]=+(e[7]+e[8]||\"odd\"===e[3])):e[3]&&t.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return pe.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||\"\":n&&de.test(n)&&(t=E(n,!0))&&(t=n.indexOf(\")\",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(xe,we).toLowerCase();return\"*\"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=W[e+\" \"];return t||(t=new RegExp(\"(^|\"+ne+\")\"+e+\"(\"+ne+\"|$)\"))&&W(e,function(e){return t.test(\"string\"==typeof e.className&&e.className||\"undefined\"!=typeof e.getAttribute&&e.getAttribute(\"class\")||\"\")})},ATTR:function(e,n,r){return function(i){var o=t.attr(i,e);return null==o?\"!=\"===n:n?(o+=\"\",\"=\"===n?o===r:\"!=\"===n?o!==r:\"^=\"===n?r&&0===o.indexOf(r):\"*=\"===n?r&&o.indexOf(r)>-1:\"$=\"===n?r&&o.slice(-r.length)===r:\"~=\"===n?(\" \"+o.replace(ae,\" \")+\" \").indexOf(r)>-1:\"|=\"===n?o===r||o.slice(0,r.length+1)===r+\"-\":!1):!0}},CHILD:function(e,t,n,r,i){var o=\"nth\"!==e.slice(0,3),a=\"last\"!==e.slice(-4),s=\"of-type\"===t;return 1===r&&0===i?function(e){return!!e.parentNode}:function(t,n,l){var u,c,d,f,p,h,m=o!==a?\"nextSibling\":\"previousSibling\",g=t.parentNode,v=s&&t.nodeName.toLowerCase(),y=!l&&!s,b=!1;if(g){if(o){for(;m;){for(f=t;f=f[m];)if(s?f.nodeName.toLowerCase()===v:1===f.nodeType)return!1;h=m=\"only\"===e&&!h&&\"nextSibling\"}return!0}if(h=[a?g.firstChild:g.lastChild],a&&y){for(f=g,d=f[F]||(f[F]={}),c=d[f.uniqueID]||(d[f.uniqueID]={}),u=c[e]||[],p=u[0]===z&&u[1],\nb=p&&u[2],f=p&&g.childNodes[p];f=++p&&f&&f[m]||(b=p=0)||h.pop();)if(1===f.nodeType&&++b&&f===t){c[e]=[z,p,b];break}}else if(y&&(f=t,d=f[F]||(f[F]={}),c=d[f.uniqueID]||(d[f.uniqueID]={}),u=c[e]||[],p=u[0]===z&&u[1],b=p),b===!1)for(;(f=++p&&f&&f[m]||(b=p=0)||h.pop())&&((s?f.nodeName.toLowerCase()!==v:1!==f.nodeType)||!++b||(y&&(d=f[F]||(f[F]={}),c=d[f.uniqueID]||(d[f.uniqueID]={}),c[e]=[z,b]),f!==t)););return b-=i,b===r||b%r===0&&b/r>=0}}},PSEUDO:function(e,n){var i,o=C.pseudos[e]||C.setFilters[e.toLowerCase()]||t.error(\"unsupported pseudo: \"+e);return o[F]?o(n):o.length>1?(i=[e,e,\"\",n],C.setFilters.hasOwnProperty(e.toLowerCase())?r(function(e,t){for(var r,i=o(e,n),a=i.length;a--;)r=ee(e,i[a]),e[r]=!(t[r]=i[a])}):function(e){return o(e,0,i)}):o}},pseudos:{not:r(function(e){var t=[],n=[],i=S(e.replace(se,\"$1\"));return i[F]?r(function(e,t,n,r){for(var o,a=i(e,null,r,[]),s=e.length;s--;)(o=a[s])&&(e[s]=!(t[s]=o))}):function(e,r,o){return t[0]=e,i(t,null,o,n),t[0]=null,!n.pop()}}),has:r(function(e){return function(n){return t(e,n).length>0}}),contains:r(function(e){return e=e.replace(xe,we),function(t){return(t.textContent||t.innerText||T(t)).indexOf(e)>-1}}),lang:r(function(e){return fe.test(e||\"\")||t.error(\"unsupported lang: \"+e),e=e.replace(xe,we).toLowerCase(),function(t){var n;do if(n=H?t.lang:t.getAttribute(\"xml:lang\")||t.getAttribute(\"lang\"))return n=n.toLowerCase(),n===e||0===n.indexOf(e+\"-\");while((t=t.parentNode)&&1===t.nodeType);return!1}}),target:function(t){var n=e.location&&e.location.hash;return n&&n.slice(1)===t.id},root:function(e){return e===_},focus:function(e){return e===I.activeElement&&(!I.hasFocus||I.hasFocus())&&!!(e.type||e.href||~e.tabIndex)},enabled:function(e){return e.disabled===!1},disabled:function(e){return e.disabled===!0},checked:function(e){var t=e.nodeName.toLowerCase();return\"input\"===t&&!!e.checked||\"option\"===t&&!!e.selected},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,e.selected===!0},empty:function(e){for(e=e.firstChild;e;e=e.nextSibling)if(e.nodeType<6)return!1;return!0},parent:function(e){return!C.pseudos.empty(e)},header:function(e){return me.test(e.nodeName)},input:function(e){return he.test(e.nodeName)},button:function(e){var t=e.nodeName.toLowerCase();return\"input\"===t&&\"button\"===e.type||\"button\"===t},text:function(e){var t;return\"input\"===e.nodeName.toLowerCase()&&\"text\"===e.type&&(null==(t=e.getAttribute(\"type\"))||\"text\"===t.toLowerCase())},first:u(function(){return[0]}),last:u(function(e,t){return[t-1]}),eq:u(function(e,t,n){return[0>n?n+t:n]}),even:u(function(e,t){for(var n=0;t>n;n+=2)e.push(n);return e}),odd:u(function(e,t){for(var n=1;t>n;n+=2)e.push(n);return e}),lt:u(function(e,t,n){for(var r=0>n?n+t:n;--r>=0;)e.push(r);return e}),gt:u(function(e,t,n){for(var r=0>n?n+t:n;++r2&&\"ID\"===(a=o[0]).type&&w.getById&&9===t.nodeType&&H&&C.relative[o[1].type]){if(t=(C.find.ID(a.matches[0].replace(xe,we),t)||[])[0],!t)return n;u&&(t=t.parentNode),e=e.slice(o.shift().value.length)}for(i=pe.needsContext.test(e)?0:o.length;i--&&(a=o[i],!C.relative[s=a.type]);)if((l=C.find[s])&&(r=l(a.matches[0].replace(xe,we),ye.test(o[0].type)&&c(t.parentNode)||t))){if(o.splice(i,1),e=r.length&&f(o),!e)return K.apply(n,r),n;break}}return(u||S(e,d))(r,t,!H,n,!t||ye.test(e)&&c(t.parentNode)||t),n},w.sortStable=F.split(\"\").sort(U).join(\"\")===F,w.detectDuplicates=!!L,D(),w.sortDetached=i(function(e){return 1&e.compareDocumentPosition(I.createElement(\"div\"))}),i(function(e){return e.innerHTML=\"\",\"#\"===e.firstChild.getAttribute(\"href\")})||o(\"type|href|height|width\",function(e,t,n){return n?void 0:e.getAttribute(t,\"type\"===t.toLowerCase()?1:2)}),w.attributes&&i(function(e){return e.innerHTML=\"\",e.firstChild.setAttribute(\"value\",\"\"),\"\"===e.firstChild.getAttribute(\"value\")})||o(\"value\",function(e,t,n){return n||\"input\"!==e.nodeName.toLowerCase()?void 0:e.defaultValue}),i(function(e){return null==e.getAttribute(\"disabled\")})||o(te,function(e,t,n){var r;return n?void 0:e[t]===!0?t.toLowerCase():(r=e.getAttributeNode(t))&&r.specified?r.value:null}),t}(e);pe.find=ye,pe.expr=ye.selectors,pe.expr[\":\"]=pe.expr.pseudos,pe.uniqueSort=pe.unique=ye.uniqueSort,pe.text=ye.getText,pe.isXMLDoc=ye.isXML,pe.contains=ye.contains;var be=function(e,t,n){for(var r=[],i=void 0!==n;(e=e[t])&&9!==e.nodeType;)if(1===e.nodeType){if(i&&pe(e).is(n))break;r.push(e)}return r},xe=function(e,t){for(var n=[];e;e=e.nextSibling)1===e.nodeType&&e!==t&&n.push(e);return n},we=pe.expr.match.needsContext,Ce=/^(?:|)$/,Te=/^.[^:#\\[\\.,]*$/;pe.filter=function(e,t,n){var r=t[0];return n&&(e=\":not(\"+e+\")\"),1===t.length&&1===r.nodeType?pe.find.matchesSelector(r,e)?[r]:[]:pe.find.matches(e,pe.grep(t,function(e){return 1===e.nodeType}))},pe.fn.extend({find:function(e){var t,n=[],r=this,i=r.length;if(\"string\"!=typeof e)return this.pushStack(pe(e).filter(function(){for(t=0;i>t;t++)if(pe.contains(r[t],this))return!0}));for(t=0;i>t;t++)pe.find(e,r[t],n);return n=this.pushStack(i>1?pe.unique(n):n),n.selector=this.selector?this.selector+\" \"+e:e,n},filter:function(e){return this.pushStack(r(this,e||[],!1))},not:function(e){return this.pushStack(r(this,e||[],!0))},is:function(e){return!!r(this,\"string\"==typeof e&&we.test(e)?pe(e):e||[],!1).length}});var ke,Ee=/^(?:\\s*()[^>]*|#([\\w-]*))$/,Se=pe.fn.init=function(e,t,n){var r,i;if(!e)return this;if(n=n||ke,\"string\"==typeof e){if(r=\"\"===e.charAt(e.length-1)&&e.length>=3?[null,e,null]:Ee.exec(e),!r||!r[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(r[1]){if(t=t instanceof pe?t[0]:t,pe.merge(this,pe.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:re,!0)),Ce.test(r[1])&&pe.isPlainObject(t))for(r in t)pe.isFunction(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}if(i=re.getElementById(r[2]),i&&i.parentNode){if(i.id!==r[2])return ke.find(e);this.length=1,this[0]=i}return this.context=re,this.selector=e,this}return e.nodeType?(this.context=this[0]=e,this.length=1,this):pe.isFunction(e)?\"undefined\"!=typeof n.ready?n.ready(e):e(pe):(void 0!==e.selector&&(this.selector=e.selector,this.context=e.context),pe.makeArray(e,this))};Se.prototype=pe.fn,ke=pe(re);var Ne=/^(?:parents|prev(?:Until|All))/,Ae={children:!0,contents:!0,next:!0,prev:!0};pe.fn.extend({has:function(e){var t,n=pe(e,this),r=n.length;return this.filter(function(){for(t=0;r>t;t++)if(pe.contains(this,n[t]))return!0})},closest:function(e,t){for(var n,r=0,i=this.length,o=[],a=we.test(e)||\"string\"!=typeof e?pe(e,t||this.context):0;i>r;r++)for(n=this[r];n&&n!==t;n=n.parentNode)if(n.nodeType<11&&(a?a.index(n)>-1:1===n.nodeType&&pe.find.matchesSelector(n,e))){o.push(n);break}return this.pushStack(o.length>1?pe.uniqueSort(o):o)},index:function(e){return e?\"string\"==typeof e?pe.inArray(this[0],pe(e)):pe.inArray(e.jquery?e[0]:e,this):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(e,t){return this.pushStack(pe.uniqueSort(pe.merge(this.get(),pe(e,t))))},addBack:function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}}),pe.each({parent:function(e){var t=e.parentNode;return t&&11!==t.nodeType?t:null},parents:function(e){return be(e,\"parentNode\")},parentsUntil:function(e,t,n){return be(e,\"parentNode\",n)},next:function(e){return i(e,\"nextSibling\")},prev:function(e){return i(e,\"previousSibling\")},nextAll:function(e){return be(e,\"nextSibling\")},prevAll:function(e){return be(e,\"previousSibling\")},nextUntil:function(e,t,n){return be(e,\"nextSibling\",n)},prevUntil:function(e,t,n){return be(e,\"previousSibling\",n)},siblings:function(e){return xe((e.parentNode||{}).firstChild,e)},children:function(e){return xe(e.firstChild)},contents:function(e){return pe.nodeName(e,\"iframe\")?e.contentDocument||e.contentWindow.document:pe.merge([],e.childNodes)}},function(e,t){pe.fn[e]=function(n,r){var i=pe.map(this,t,n);return\"Until\"!==e.slice(-5)&&(r=n),r&&\"string\"==typeof r&&(i=pe.filter(r,i)),this.length>1&&(Ae[e]||(i=pe.uniqueSort(i)),Ne.test(e)&&(i=i.reverse())),this.pushStack(i)}});var je=/\\S+/g;pe.Callbacks=function(e){e=\"string\"==typeof e?o(e):pe.extend({},e);var t,n,r,i,a=[],s=[],l=-1,u=function(){for(i=e.once,r=t=!0;s.length;l=-1)for(n=s.shift();++l-1;)a.splice(n,1),l>=n&&l--}),this},has:function(e){return e?pe.inArray(e,a)>-1:a.length>0},empty:function(){return a&&(a=[]),this},disable:function(){return i=s=[],a=n=\"\",this},disabled:function(){return!a},lock:function(){return i=!0,n||c.disable(),this},locked:function(){return!!i},fireWith:function(e,n){return i||(n=n||[],n=[e,n.slice?n.slice():n],s.push(n),t||u()),this},fire:function(){return c.fireWith(this,arguments),this},fired:function(){return!!r}};return c},pe.extend({Deferred:function(e){var t=[[\"resolve\",\"done\",pe.Callbacks(\"once memory\"),\"resolved\"],[\"reject\",\"fail\",pe.Callbacks(\"once memory\"),\"rejected\"],[\"notify\",\"progress\",pe.Callbacks(\"memory\")]],n=\"pending\",r={state:function(){return n},always:function(){return i.done(arguments).fail(arguments),this},then:function(){var e=arguments;return pe.Deferred(function(n){pe.each(t,function(t,o){var a=pe.isFunction(e[t])&&e[t];i[o[1]](function(){var e=a&&a.apply(this,arguments);e&&pe.isFunction(e.promise)?e.promise().progress(n.notify).done(n.resolve).fail(n.reject):n[o[0]+\"With\"](this===r?n.promise():this,a?[e]:arguments)})}),e=null}).promise()},promise:function(e){return null!=e?pe.extend(e,r):r}},i={};return r.pipe=r.then,pe.each(t,function(e,o){var a=o[2],s=o[3];r[o[1]]=a.add,s&&a.add(function(){n=s},t[1^e][2].disable,t[2][2].lock),i[o[0]]=function(){return i[o[0]+\"With\"](this===i?r:this,arguments),this},i[o[0]+\"With\"]=a.fireWith}),r.promise(i),e&&e.call(i,i),i},when:function(e){var t,n,r,i=0,o=ie.call(arguments),a=o.length,s=1!==a||e&&pe.isFunction(e.promise)?a:0,l=1===s?e:pe.Deferred(),u=function(e,n,r){return function(i){n[e]=this,r[e]=arguments.length>1?ie.call(arguments):i,r===t?l.notifyWith(n,r):--s||l.resolveWith(n,r)}};if(a>1)for(t=new Array(a),n=new Array(a),r=new Array(a);a>i;i++)o[i]&&pe.isFunction(o[i].promise)?o[i].promise().progress(u(i,n,t)).done(u(i,r,o)).fail(l.reject):--s;return s||l.resolveWith(r,o),l.promise()}});var Le;pe.fn.ready=function(e){return pe.ready.promise().done(e),this},pe.extend({isReady:!1,readyWait:1,holdReady:function(e){e?pe.readyWait++:pe.ready(!0)},ready:function(e){(e===!0?--pe.readyWait:pe.isReady)||(pe.isReady=!0,e!==!0&&--pe.readyWait>0||(Le.resolveWith(re,[pe]),pe.fn.triggerHandler&&(pe(re).triggerHandler(\"ready\"),pe(re).off(\"ready\"))))}}),pe.ready.promise=function(t){if(!Le)if(Le=pe.Deferred(),\"complete\"===re.readyState||\"loading\"!==re.readyState&&!re.documentElement.doScroll)e.setTimeout(pe.ready);else if(re.addEventListener)re.addEventListener(\"DOMContentLoaded\",s),e.addEventListener(\"load\",s);else{re.attachEvent(\"onreadystatechange\",s),e.attachEvent(\"onload\",s);var n=!1;try{n=null==e.frameElement&&re.documentElement}catch(r){}n&&n.doScroll&&!function i(){if(!pe.isReady){try{n.doScroll(\"left\")}catch(t){return e.setTimeout(i,50)}a(),pe.ready()}}()}return Le.promise(t)},pe.ready.promise();var De;for(De in pe(de))break;de.ownFirst=\"0\"===De,de.inlineBlockNeedsLayout=!1,pe(function(){var e,t,n,r;n=re.getElementsByTagName(\"body\")[0],n&&n.style&&(t=re.createElement(\"div\"),r=re.createElement(\"div\"),r.style.cssText=\"position:absolute;border:0;width:0;height:0;top:0;left:-9999px\",n.appendChild(r).appendChild(t),\"undefined\"!=typeof t.style.zoom&&(t.style.cssText=\"display:inline;margin:0;border:0;padding:1px;width:1px;zoom:1\",de.inlineBlockNeedsLayout=e=3===t.offsetWidth,e&&(n.style.zoom=1)),n.removeChild(r))}),function(){var e=re.createElement(\"div\");de.deleteExpando=!0;try{delete e.test}catch(t){de.deleteExpando=!1}e=null}();var Ie=function(e){var t=pe.noData[(e.nodeName+\" \").toLowerCase()],n=+e.nodeType||1;return 1!==n&&9!==n?!1:!t||t!==!0&&e.getAttribute(\"classid\")===t},_e=/^(?:\\{[\\w\\W]*\\}|\\[[\\w\\W]*\\])$/,He=/([A-Z])/g;pe.extend({cache:{},noData:{\"applet \":!0,\"embed \":!0,\"object \":\"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\"},hasData:function(e){return e=e.nodeType?pe.cache[e[pe.expando]]:e[pe.expando],!!e&&!u(e)},data:function(e,t,n){return c(e,t,n)},removeData:function(e,t){return d(e,t)},_data:function(e,t,n){return c(e,t,n,!0)},_removeData:function(e,t){return d(e,t,!0)}}),pe.fn.extend({data:function(e,t){var n,r,i,o=this[0],a=o&&o.attributes;if(void 0===e){if(this.length&&(i=pe.data(o),1===o.nodeType&&!pe._data(o,\"parsedAttrs\"))){for(n=a.length;n--;)a[n]&&(r=a[n].name,0===r.indexOf(\"data-\")&&(r=pe.camelCase(r.slice(5)),l(o,r,i[r])));pe._data(o,\"parsedAttrs\",!0)}return i}return\"object\"==typeof e?this.each(function(){pe.data(this,e)}):arguments.length>1?this.each(function(){pe.data(this,e,t)}):o?l(o,e,pe.data(o,e)):void 0},removeData:function(e){return this.each(function(){pe.removeData(this,e)})}}),pe.extend({queue:function(e,t,n){var r;return e?(t=(t||\"fx\")+\"queue\",r=pe._data(e,t),n&&(!r||pe.isArray(n)?r=pe._data(e,t,pe.makeArray(n)):r.push(n)),r||[]):void 0},dequeue:function(e,t){t=t||\"fx\";var n=pe.queue(e,t),r=n.length,i=n.shift(),o=pe._queueHooks(e,t),a=function(){pe.dequeue(e,t)};\"inprogress\"===i&&(i=n.shift(),r--),i&&(\"fx\"===t&&n.unshift(\"inprogress\"),delete o.stop,i.call(e,a,o)),!r&&o&&o.empty.fire()},_queueHooks:function(e,t){var n=t+\"queueHooks\";return pe._data(e,n)||pe._data(e,n,{empty:pe.Callbacks(\"once memory\").add(function(){pe._removeData(e,t+\"queue\"),pe._removeData(e,n)})})}}),pe.fn.extend({queue:function(e,t){var n=2;return\"string\"!=typeof e&&(t=e,e=\"fx\",n--),arguments.lengths;s++)t(e[s],n,a?r:r.call(e[s],s,t(e[s],n)));return i?e:u?t.call(e):l?t(e[0],n):o},Be=/^(?:checkbox|radio)$/i,ze=/
a\",de.leadingWhitespace=3===e.firstChild.nodeType,de.tbody=!e.getElementsByTagName(\"tbody\").length,de.htmlSerialize=!!e.getElementsByTagName(\"link\").length,de.html5Clone=\"<:nav>\"!==re.createElement(\"nav\").cloneNode(!0).outerHTML,n.type=\"checkbox\",n.checked=!0,t.appendChild(n),de.appendChecked=n.checked,e.innerHTML=\"\",de.noCloneChecked=!!e.cloneNode(!0).lastChild.defaultValue,t.appendChild(e),n=re.createElement(\"input\"),n.setAttribute(\"type\",\"radio\"),n.setAttribute(\"checked\",\"checked\"),n.setAttribute(\"name\",\"t\"),e.appendChild(n),de.checkClone=e.cloneNode(!0).cloneNode(!0).lastChild.checked,de.noCloneEvent=!!e.addEventListener,e[pe.expando]=1,de.attributes=!e.getAttribute(pe.expando)}();var Xe={option:[1,\"\"],legend:[1,\"
\",\"
\"],area:[1,\"\",\"\"],param:[1,\"\",\"\"],thead:[1,\"\",\"
\"],tr:[2,\"\",\"
\"],col:[2,\"\",\"
\"],td:[3,\"\",\"
\"],_default:de.htmlSerialize?[0,\"\",\"\"]:[1,\"X
\",\"
\"]};Xe.optgroup=Xe.option,Xe.tbody=Xe.tfoot=Xe.colgroup=Xe.caption=Xe.thead,Xe.th=Xe.td;var Ue=/-1&&(h=p.split(\".\"),p=h.shift(),h.sort()),a=p.indexOf(\":\")<0&&\"on\"+p,t=t[pe.expando]?t:new pe.Event(p,\"object\"==typeof t&&t),t.isTrigger=i?2:3,t.namespace=h.join(\".\"),t.rnamespace=t.namespace?new RegExp(\"(^|\\\\.)\"+h.join(\"\\\\.(?:.*\\\\.|)\")+\"(\\\\.|$)\"):null,t.result=void 0,t.target||(t.target=r),n=null==n?[t]:pe.makeArray(n,[t]),u=pe.event.special[p]||{},i||!u.trigger||u.trigger.apply(r,n)!==!1)){if(!i&&!u.noBubble&&!pe.isWindow(r)){for(l=u.delegateType||p,Je.test(l+p)||(s=s.parentNode);s;s=s.parentNode)f.push(s),c=s;c===(r.ownerDocument||re)&&f.push(c.defaultView||c.parentWindow||e)}for(d=0;(s=f[d++])&&!t.isPropagationStopped();)t.type=d>1?l:u.bindType||p,o=(pe._data(s,\"events\")||{})[t.type]&&pe._data(s,\"handle\"),o&&o.apply(s,n),o=a&&s[a],o&&o.apply&&Ie(s)&&(t.result=o.apply(s,n),t.result===!1&&t.preventDefault());if(t.type=p,!i&&!t.isDefaultPrevented()&&(!u._default||u._default.apply(f.pop(),n)===!1)&&Ie(r)&&a&&r[p]&&!pe.isWindow(r)){c=r[a],c&&(r[a]=null),pe.event.triggered=p;try{r[p]()}catch(m){}pe.event.triggered=void 0,c&&(r[a]=c)}return t.result}},dispatch:function(e){e=pe.event.fix(e);var t,n,r,i,o,a=[],s=ie.call(arguments),l=(pe._data(this,\"events\")||{})[e.type]||[],u=pe.event.special[e.type]||{};if(s[0]=e,e.delegateTarget=this,!u.preDispatch||u.preDispatch.call(this,e)!==!1){for(a=pe.event.handlers.call(this,e,l),t=0;(i=a[t++])&&!e.isPropagationStopped();)for(e.currentTarget=i.elem,n=0;(o=i.handlers[n++])&&!e.isImmediatePropagationStopped();)e.rnamespace&&!e.rnamespace.test(o.namespace)||(e.handleObj=o,e.data=o.data,r=((pe.event.special[o.origType]||{}).handle||o.handler).apply(i.elem,s),void 0!==r&&(e.result=r)===!1&&(e.preventDefault(),e.stopPropagation()));return u.postDispatch&&u.postDispatch.call(this,e),e.result}},handlers:function(e,t){var n,r,i,o,a=[],s=t.delegateCount,l=e.target;if(s&&l.nodeType&&(\"click\"!==e.type||isNaN(e.button)||e.button<1))for(;l!=this;l=l.parentNode||this)if(1===l.nodeType&&(l.disabled!==!0||\"click\"!==e.type)){for(r=[],n=0;s>n;n++)o=t[n],i=o.selector+\" \",void 0===r[i]&&(r[i]=o.needsContext?pe(i,this).index(l)>-1:pe.find(i,this,null,[l]).length),r[i]&&r.push(o);r.length&&a.push({elem:l,handlers:r})}return s]\",\"i\"),tt=/]*)\\/>/gi,nt=/\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n\n \n\n \n
\n
\n
\n \n
\n
\n
\n\n \n\n\n \n \n\n\n\n\n \n\n\n
\n \n
\n \n\n
\n\n \n
\n \n \"Rohan\n \n
\n \n\n
\n

Rohan Büchner

\n \n

\n Developer & Musician. All around nice guy. I'm good with computers\n

\n \n
\n\n
\n \n \n
\n
\n\n \n
\n\n\n
\n \n \n \n \n\n
\n \n
\n

Make PHPStorm Suck Less\n

\n \n

\n\n\n\n\n 2 minute read\n

\n \n
\n \n\n
\n

How to setup your PHPStorm environment so that it sucks less…

\n\n

Make it fast:

\n\n

Go to:\nHelp > Edit Custom VM Options

\n\n

Then add or modify the following, as per your systems available resources.

\n
# custom PhpStorm VM options\n\n-Xms512m\n-Xmx2048m\n-XX:MaxPermSize=350m \n-XX:ReservedCodeCacheSize=225m\n-XX:+UseCompressedOops\n-XX:+UseCodeCacheFlushing\n\n-Dawt.useSystemAAFontSettings=lcd\n-Dawt.java2d.opengl=true\n
\n
\n\n

Go to:\nHelp > Edit Custom Properties

\n\n

Then add:

\n
# custom PhpStorm properties\n\neditor.zero.latency.typing=true\n
\n
\n\n

Time to disable stuff. Rinse and repeat for all the following menu paths. Navigate to, then disable all the plugins/tooling/completions etc. you DON’T need.

\n\n
    \n
  • PHPStorm > Preferences > Inspections
  • \n
  • PHPStorm > Pugins
  • \n
  • PHPStorm > Editor > Language Injections
  • \n
\n\n
\n

Be warned, wharever you remove will effectively disable IDE assiting you with whatever feature you’ve disabled.

\n
\n\n

Next is to exclude the project items you dont need. These will generally be folders what either have external dependencies you dont need to know the source of, such as node_modules, or output files and folders such as .bin / public that contain your compiled or minified code.

\n\n

To do the above, in your project explorer, right click on any folder, and then select:\nMark Directory as > Excluded

\n\n

Give it context:

\n\n

Make sure PHPStorm knows here your local tooling and frameworks are.. \n(because it might not)

\n\n

Go to:\nPHPStorm > Preferences > PHP

\n\n
    \n
  • Choose your PHP version
  • \n
  • Add CLI Interpreter\n
      \n
    • If none is present, add one.\n
        \n
      • If your PHP was added via brew, point to the location withing Cellar as to have access to the php.ini file (and not the sysmlink in /usr/local/bin)
      • \n
      \n
    • \n
    \n
  • \n
\n\n

Go to:\nPHPStorm > Preferences > PHP > Composer

\n\n
    \n
  • Setup interpreter to point to previously setup CLI interpreter
  • \n
  • Point to your local composer (mine is symlinked to /usr/local/bin/composer)
  • \n
\n\n

Go to:\nPHPStorm > Preferences > Tools > Terminal

\n\n
    \n
  • Set your shell path to whatever shell you may or may not be using (ZSH, fish, or leave as default)
  • \n
  • For some plugins or themes for ZSH / fish you need to disable shell integration. (Try both and see what works for you)
  • \n
\n\n

Make it smart:

\n
    \n
  • \n

    Setup PHP IDE Helper if using Laravel

    \n
  • \n
  • \n

    Install PHPMD, and CodeSniffer in the terminal (I hope you have brew installed already)

    \n
      \n
    • brew install php-code-sniffer
    • \n
    • brew install phpcs
    • \n
    • brew install phpmd
    • \n
    \n
  • \n
\n\n

Back to the IDE now, link up all the above utils via PHPStorm preferences:

\n\n

Go to:\nLanguages & Prefrences > PHP

\n\n
    \n
  • Code Sniffer\n
      \n
    • Update the path to point to your local phpcs path\n
        \n
      • (Get the path by running which phpcs in the terminal)
      • \n
      \n
    • \n
    \n
  • \n
  • Mess Detector\n
      \n
    • Update the path to point to your local phpmd path\n
        \n
      • (Get the path by running which phpmd in the terminal)
      • \n
      \n
    • \n
    \n
  • \n
\n\n
\n

All thats left to do it setup code sniffer and mess detector rules so that you don’t code like a monkey, and that everyone can see what a smarty pants you are

\n
\n\n \n
\n\n
\n \n \n\n\n \n\n\n \n \n \n\n

\n Categories: \n \n \n \n \n development\n \n \n

\n\n\n \n

Updated:

\n \n
\n\n \n\n \n \n\n
\n\n \n
\n\n \n \n
\n\n\n
\n \n
\n\n \n\n\n\n\n \n\n\n\n\n\n\n \n