{"id":263655,"date":"2023-09-11T10:03:12","date_gmt":"2023-09-11T08:03:12","guid":{"rendered":"https:\/\/sherpas.com\/blog\/?page_id=263655"},"modified":"2024-08-26T13:03:25","modified_gmt":"2024-08-26T11:03:25","slug":"etudes-etranger","status":"publish","type":"page","link":"https:\/\/sherpas.com\/blog\/trouver-ta-voie\/etudes-etranger\/","title":{"rendered":"\u00c9tudes \u00e0 l\u2019\u00e9tranger"},"content":{"rendered":"<section class=\"slice-full-page\" data-max=\"21\">\n    <div class=\"container\">\n        <div class=\"d-lg-flex align-items-end\">\n                            <h1 class=\"slice-full-page__title\" id=\"etudes-a-letranger\">\n                    \u00c9tudes \u00e0 l&rsquo;\u00e9tranger \n                <\/h1>\n                                <\/div>\n                    <article class=\"seo-description\">\n                <div class=\"visible-content\"><p>Partir \u00e9tudier hors de France \ud83c\udf0f\u2708\ufe0f, c\u2019est un acc\u00e9l\u00e9rateur de maturit\u00e9, de langue et d\u2019employabilit\u00e9. Tu y gagnes : un CV muscl\u00e9, une immersion culturelle, des opportunit\u00e9s acad\u00e9miques et un r\u00e9seau international \ud83e\udd1d. Choisis la destination selon ton budget, la langue vis\u00e9e et ton projet pro. Anticipe les d\u00e9marches (admissions, bourses, visa, logement, assurance) et fixe un budget r\u00e9aliste \ud83d\udcb8. Pour te pr\u00e9parer ou \u00eatre accompagn\u00e9 tout du long, Les Sherpas t\u2019aident avec des cours particuliers en ligne \ud83c\udf93.<\/p>\n<p><\/div><div class=\"hidden-content\" style=\"display: none;\"><\/p>\n<h2 id=\"pourquoi-partir-etudier-a-letranger\">Pourquoi partir \u00e9tudier \u00e0 l\u2019\u00e9tranger ? \ud83e\udd14<\/h2>\n<p>Parce que c\u2019est l\u2019un des meilleurs \u201cretours sur effort\u201d pour ton avenir : tu am\u00e9liores ta langue, d\u00e9veloppes ton autonomie, d\u00e9couvres d\u2019autres <a href=\"https:\/\/sherpas.com\/blog\/reussir-ton-annee\/bien-apprendre\/\">m\u00e9thodes d\u2019apprentissage<\/a> et peux viser des <a href=\"https:\/\/sherpas.com\/blog\/trouver-ta-voie\/classements\/classement-ecoles\/\">\u00e9coles<\/a>\/<a href=\"https:\/\/sherpas.com\/blog\/trouver-ta-voie\/classements\/classement-universites\/\">universit\u00e9s<\/a> d\u2019excellence. C\u00f4t\u00e9 carri\u00e8re, l\u2019exp\u00e9rience internationale signale adaptabilit\u00e9, curiosit\u00e9 et capacit\u00e9 \u00e0 collaborer dans des contextes multiculturels \ud83c\udf0d. Enfin, vivre seul ailleurs t\u2019apprend \u00e0 g\u00e9rer <a href=\"https:\/\/sherpas.com\/blog\/lifestyle\/devenir-independant\/budget\/\">budget<\/a>, paperasse et impr\u00e9vus \u2014 des soft skills tr\u00e8s recherch\u00e9s \ud83d\udcbc.<\/p>\n<ul style=\"list-style: none;\">\n<li>\ud83d\ude80 <a href=\"https:\/\/sherpas.com\/blog\/tag\/cv\/\">Boost CV<\/a> : autonomie, adaptabilit\u00e9, langues<\/li>\n<li>\ud83d\udde3\ufe0f Immersion linguistique : anglais, espagnol, allemand, italien, japonais, cor\u00e9en\u2026<\/li>\n<li>\ud83c\udf10 Ouverture culturelle : nouvelles m\u00e9thodes et r\u00e9seaux internationaux<\/li>\n<li>\ud83e\udded D\u00e9fi perso : budget, syst\u00e8me \u00e9ducatif, rep\u00e8res locaux<\/li>\n<\/ul>\n<h2 id=\"quels-pays-anglophones-choisir-pour-progresser-en-anglais\">Quels pays anglophones choisir pour progresser en anglais ? \ud83c\uddec\ud83c\udde7\ud83c\uddfa\ud83c\uddf8\ud83c\udde8\ud83c\udde6\ud83c\udde6\ud83c\uddfa<\/h2>\n<p>Opte pour un pays anglophone si ta priorit\u00e9 est la <a href=\"https:\/\/sherpas.com\/blog\/apprendre-matiere\/anglais\/\">ma\u00eetrise rapide de l\u2019anglais<\/a> et un dipl\u00f4me tr\u00e8s reconnu. Compare surtout les frais de scolarit\u00e9, le co\u00fbt de la vie et les <a href=\"https:\/\/sherpas.com\/blog\/trouver-ta-voie\/financer-etudes\/aides-bourses\/\">bourses<\/a> possibles \ud83c\udfaf.<\/p>\n<ul style=\"list-style: none;\">\n<li>\ud83c\uddec\ud83c\udde7 Royaume-Uni : universit\u00e9s d\u2019\u00e9lite (Oxbridge, UCL) mais frais \u00e9lev\u00e9s \ud83d\udcb7<\/li>\n<li>\ud83c\uddfa\ud83c\uddf8 <a href=\"https:\/\/sherpas.com\/blog\/tag\/etats-unis\/\">\u00c9tats-Unis<\/a> : excellence et vie de campus, budget cons\u00e9quent \ud83d\udcb5<\/li>\n<li>\ud83c\udde8\ud83c\udde6 Canada : qualit\u00e9 + accueil, options francophones au Qu\u00e9bec \ud83c\udf41<\/li>\n<li>\ud83c\udde6\ud83c\uddfa Australie : qualit\u00e9 de vie top, forte attractivit\u00e9 \u2600\ufe0f<\/li>\n<\/ul>\n<h2 id=\"leurope-avec-erasmus-comment-partir-sans-exploser-ton-budget\">L\u2019Europe avec Erasmus+ : comment partir sans exploser ton budget ? \ud83c\udf0d<\/h2>\n<p><a href=\"https:\/\/sherpas.com\/blog\/tag\/erasmus\/\">Erasmus+<\/a> te permet d\u2019\u00e9tudier en payant les m\u00eames frais qu\u2019en France, avec bourses et \u00e9quivalences d\u2019ECTS. Id\u00e9al pour partir 1 ou 2 semestres, progresser en langue et rester dans un cadre financier ma\u00eetris\u00e9 \ud83d\udc9a.<\/p>\n<ul style=\"list-style: none;\">\n<li>\ud83c\uddea\ud83c\uddf8 <a href=\"https:\/\/sherpas.com\/blog\/tag\/espagne\/\">Espagne<\/a> : ambiance conviviale, co\u00fbt raisonnable, soleil \u2600\ufe0f<\/li>\n<li>\ud83c\udde9\ud83c\uddea <a href=\"https:\/\/sherpas.com\/blog\/tag\/allemagne\/\">Allemagne<\/a> : universit\u00e9s gratuites\/peu ch\u00e8res, sciences &amp; ing\u00e9nierie \ud83d\udd27<\/li>\n<li>\ud83c\uddf3\ud83c\uddf1 Pays-Bas : tr\u00e8s ouverts, nombreux programmes en anglais \ud83d\udcda<\/li>\n<\/ul>\n<h2 id=\"quelles-destinations-aventure-pour-une-experience-unique\">Quelles destinations \u201caventure\u201d pour une exp\u00e9rience unique ? \ud83e\uddf3<\/h2>\n<p>Si tu veux une immersion d\u00e9paysante et un vrai \u201cplus\u201d diff\u00e9renciant, vise l\u2019<a href=\"https:\/\/sherpas.com\/blog\/tag\/asie\/\">Asie<\/a> ou l\u2019<a href=\"https:\/\/sherpas.com\/blog\/tag\/amerique-latine\/\">Am\u00e9rique Latine<\/a>. V\u00e9rifie les bourses, les exigences de visa et le rythme acad\u00e9mique \ud83d\udccc.<\/p>\n<ul style=\"list-style: none;\">\n<li>\ud83c\uddef\ud83c\uddf5 Japon : exigence acad\u00e9mique, culture fascinante, bourses possibles \ud83c\udf8c<\/li>\n<li>\ud83c\uddf0\ud83c\uddf7 Cor\u00e9e du Sud : tech, K-culture, vie \u00e9tudiante vibrante \ud83c\udfb6<\/li>\n<li>\ud83c\udde7\ud83c\uddf7\ud83c\uddf2\ud83c\uddfd\ud83c\udde6\ud83c\uddf7 Am\u00e9rique Latine : dynamisme universitaire, co\u00fbt de la vie accessible \ud83d\udc83<\/li>\n<\/ul>\n<h2 id=\"quelles-sont-les-etapes-cles-pour-preparer-ton-depart\">Quelles sont les \u00e9tapes cl\u00e9s pour pr\u00e9parer ton d\u00e9part ? \ud83d\uddfa\ufe0f<\/h2>\n<p>Commence 9\u201312 mois avant : cible la destination, choisis la voie (\u00e9change ou dipl\u00f4me complet), pr\u00e9pare les dossiers, cherche les bourses, anticipe visa\/logement\/assurance et fige ton budget. Un r\u00e9troplanning t\u2019\u00e9vitera le stress \u23f1\ufe0f.<\/p>\n<h3 id=\"comment-choisir-une-universite-et-un-programme\">Comment choisir une universit\u00e9 et un programme ? \ud83c\udf93<\/h3>\n<p>Deux voies : l\u2019\u00e9change (Erasmus+\/accord d\u2019\u00e9cole), simple et \u00e9conomique, ou l\u2019admission directe en universit\u00e9 \u00e9trang\u00e8re (pour un dipl\u00f4me complet). V\u00e9rifie reconnaissance du dipl\u00f4me, langue d\u2019enseignement, <a href=\"https:\/\/sherpas.com\/blog\/trouver-ta-voie\/classements\/\">classements<\/a> et <a href=\"https:\/\/sherpas.com\/blog\/lifestyle\/\">vie \u00e9tudiante<\/a>.<\/p>\n<ul>\n<li>\ud83d\udd01 \u00c9change : frais FR, ECTS reconnus, int\u00e9gration accompagn\u00e9e<\/li>\n<li>\ud83c\udfaf Dipl\u00f4me complet : plus de d\u00e9marches, forte valeur si projet d\u2019expatriation<\/li>\n<\/ul>\n<p>\ud83d\udca1 Conseil : examine accr\u00e9ditations, d\u00e9bouch\u00e9s et r\u00e9seau alumni.<\/p>\n<h3 id=\"quelles-aides-pour-financer-tes-etudes\">Quelles aides pour financer tes \u00e9tudes ? \ud83d\udcb0<\/h3>\n<p>Combine bourses et <a href=\"https:\/\/sherpas.com\/blog\/lifestyle\/devenir-independant\/job-etudiant\/\">jobs \u00e9tudiants<\/a> autoris\u00e9s par le visa pour all\u00e9ger la facture. Chiffre ton co\u00fbt total (frais, logement, transports, assurance, visa, billets) et pr\u00e9vois une marge de 10\u201315% \ud83d\udd0d.<\/p>\n<ul>\n<li>\ud83c\udf93 Bourses Erasmus+ (en \u00e9change)<\/li>\n<li>\ud83c\uddeb\ud83c\uddf7 Aides fran\u00e7aises : CROUS, Eiffel, r\u00e9gions\/d\u00e9partements<\/li>\n<li>\ud83c\udfeb Aides des universit\u00e9s \u00e9trang\u00e8res (m\u00e9rite\/besoins)<\/li>\n<li>\ud83e\uddd1\u200d\ud83c\udf73 Job \u00e9tudiant (Canada, Australie, etc.) selon r\u00e8gles du visa<\/li>\n<\/ul>\n<p>\ud83d\udca1 Astuce : cr\u00e9e un tableau budget pr\u00e9visionnel et mets \u00e0 jour mensuellement.<\/p>\n<h3 id=\"quelles-demarches-visa-logement-et-assurance\">Quelles d\u00e9marches visa, logement et assurance ? \ud83d\udec2<\/h3>\n<p>Anticipe les d\u00e9lais de visa, s\u00e9curise un logement fiable et assure-toi d\u2019une couverture sant\u00e9 adapt\u00e9e. Pr\u00e9vois aussi un compte bancaire local ou une carte multi-devises \ud83d\udcb3.<\/p>\n<ul style=\"list-style: none;\">\n<li>\u2705 Visa \u00e9tudiant : hors UE, lance la proc\u00e9dure t\u00f4t<\/li>\n<li>\u2705 Logement : r\u00e9sidence, <a href=\"https:\/\/sherpas.com\/blog\/tag\/colocation\/\">colocation<\/a>, famille d\u2019accueil<\/li>\n<li>\u2705 Assurance sant\u00e9 : mutuelle\/assurance internationale, responsabilit\u00e9 civile<\/li>\n<\/ul>\n<h2 id=\"comment-te-faire-accompagner-avant-et-pendant-le-sejour\">Comment te faire accompagner avant et pendant le s\u00e9jour ? \ud83e\udd1d<\/h2>\n<p>Pour partir serein, renforce ta langue et tes m\u00e9thodes de travail. Les Sherpas proposent des <a href=\"https:\/\/sherpas.com\/cours\/soutien-scolaire\">cours particuliers<\/a> en ligne pour te pr\u00e9parer (tests, dossiers, <a href=\"https:\/\/sherpas.com\/blog\/tag\/prise-de-notes\/\">prise de notes<\/a>, m\u00e9thodo) et t\u2019accompagner sur place \ud83d\udcc8. Pratique, flexible et 100% personnalis\u00e9.<\/p>\n<\/div><button id=\"readmore\"><svg width=\"14\" height=\"10\" viewBox=\"0 0 14 10\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n        <path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M0.410051 1.21004C0.956784 0.663304 1.84322 0.663304 2.38995 1.21004L7 5.82009L11.6101 1.21004C12.1568 0.663304 13.0432 0.663304 13.5899 1.21004C14.1367 1.75677 14.1367 2.6432 13.5899 3.18994L7.98995 8.78994C7.44322 9.33667 6.55678 9.33667 6.01005 8.78994L0.410051 3.18994C-0.136684 2.6432 -0.136684 1.75677 0.410051 1.21004Z\" fill=\"#4F46E5\"\/>\n        <\/svg><\/button>\n            <\/article>\n                                <div class=\"slice-full-page__articles\">\n            <div class=\"row\">\n                                                                                                                            <div class=\"col-12 col-lg-6 col-xl-4 slice-full-page__article  81 \">\n                            <div\n\n   class=\"article-card-vertical  article-card-vertical--3   \">\n\n            <a href=\"https:\/\/sherpas.com\/blog\/comparaison-des-systemes-educatifs-dans-le-monde\/\">\n            <picture>\n                <img decoding=\"async\" width=\"396\" height=\"264\" src=\"https:\/\/sherpas.com\/content\/uploads\/2022\/05\/systemes-educatifs-monde-396x264.jpg\" class=\"article-card-vertical__image wp-post-image\" alt=\"personne qui tape sur son ordi\" srcset=\"https:\/\/xapbm7c37i.cloudimg.io\/https:\/\/sherpas.com\/content\/uploads\/2022\/05\/systemes-educatifs-monde-396x264.jpg?q=85&amp;force_format=webp&amp;org_if_sml=1&amp;w=396 396w, https:\/\/xapbm7c37i.cloudimg.io\/https:\/\/sherpas.com\/content\/uploads\/2022\/05\/systemes-educatifs-monde-396x264.jpg?q=85&amp;force_format=webp&amp;org_if_sml=1&amp;w=300 300w, https:\/\/xapbm7c37i.cloudimg.io\/https:\/\/sherpas.com\/content\/uploads\/2022\/05\/systemes-educatifs-monde-396x264.jpg?q=85&amp;force_format=webp&amp;org_if_sml=1&amp;w=1024 1024w, https:\/\/xapbm7c37i.cloudimg.io\/https:\/\/sherpas.com\/content\/uploads\/2022\/05\/systemes-educatifs-monde-396x264.jpg?q=85&amp;force_format=webp&amp;org_if_sml=1&amp;w=768 768w, https:\/\/xapbm7c37i.cloudimg.io\/https:\/\/sherpas.com\/content\/uploads\/2022\/05\/systemes-educatifs-monde-396x264.jpg?q=85&amp;force_format=webp&amp;org_if_sml=1&amp;w=1536 1536w, https:\/\/xapbm7c37i.cloudimg.io\/https:\/\/sherpas.com\/content\/uploads\/2022\/05\/systemes-educatifs-monde-396x264.jpg?q=85&amp;force_format=webp&amp;org_if_sml=1&amp;w=188 188w, https:\/\/xapbm7c37i.cloudimg.io\/https:\/\/sherpas.com\/content\/uploads\/2022\/05\/systemes-educatifs-monde-396x264.jpg?q=85&amp;force_format=webp&amp;org_if_sml=1&amp;w=288 288w, https:\/\/xapbm7c37i.cloudimg.io\/https:\/\/sherpas.com\/content\/uploads\/2022\/05\/systemes-educatifs-monde-396x264.jpg?q=85&amp;force_format=webp&amp;org_if_sml=1&amp;w=557 557w, https:\/\/xapbm7c37i.cloudimg.io\/https:\/\/sherpas.com\/content\/uploads\/2022\/05\/systemes-educatifs-monde-396x264.jpg?q=85&amp;force_format=webp&amp;org_if_sml=1&amp;w=265 265w, https:\/\/xapbm7c37i.cloudimg.io\/https:\/\/sherpas.com\/content\/uploads\/2022\/05\/systemes-educatifs-monde-396x264.jpg?q=85&amp;force_format=webp&amp;org_if_sml=1&amp;w=60 60w, https:\/\/xapbm7c37i.cloudimg.io\/https:\/\/sherpas.com\/content\/uploads\/2022\/05\/systemes-educatifs-monde-396x264.jpg?q=85&amp;force_format=webp&amp;org_if_sml=1&amp;w=725 725w, https:\/\/xapbm7c37i.cloudimg.io\/https:\/\/sherpas.com\/content\/uploads\/2022\/05\/systemes-educatifs-monde-396x264.jpg?q=85&amp;force_format=webp&amp;org_if_sml=1&amp;w=378 378w, https:\/\/xapbm7c37i.cloudimg.io\/https:\/\/sherpas.com\/content\/uploads\/2022\/05\/systemes-educatifs-monde-396x264.jpg?q=85&amp;force_format=webp&amp;org_if_sml=1&amp;w=1920 1920w\" sizes=\"(max-width: 396px) 100vw, 396px\" ci-src=\"https:\/\/sherpas.com\/content\/uploads\/2022\/05\/systemes-educatifs-monde-396x264.jpg?q=85\" \/>\n                \n                    \n            <\/picture>\n\n        <\/a>\n     \n  \n    <div class=\"article-card-vertical__content\">\n        <a class=\"article-card-vertical__link\" href=\"https:\/\/sherpas.com\/blog\/comparaison-des-systemes-educatifs-dans-le-monde\/\">\n            <h3 class=\"article-card-vertical__title\" id=\"une-comparaison-des-systemes-educatifs-dans-le-monde\">\n                Une comparaison des syst\u00e8mes \u00e9ducatifs dans le monde&nbsp;\ud83c\udf0e\n            <\/h3>\n                            <div class=\"article-card-vertical__text\">\n                    Tous les syst\u00e8mes scolaires sont diff\u00e9rents dans le monde. Tu dois connaitre celui de la France par coeur, (&#8230;)\n                <\/div>\n                    <\/a>   \n                    <div class=\"article-card-vertical__tags\">\n\n                            <\/div>\n            <\/div>\n<\/div>\n                        <\/div>\n                                                                                                                    <div class=\"col-12 col-lg-6 col-xl-4 slice-full-page__article  337  327 \">\n                            <div\n\n   class=\"article-card-vertical  article-card-vertical--3   \">\n\n            <a href=\"https:\/\/sherpas.com\/blog\/erasmus-programme-guide\/\">\n            <picture>\n                <img decoding=\"async\" width=\"396\" height=\"264\" src=\"https:\/\/sherpas.com\/content\/uploads\/2023\/03\/Programme-Erasmus-396x264.jpg\" class=\"article-card-vertical__image wp-post-image\" alt=\"Programme Erasmus, \u00e9change universitaire\" srcset=\"https:\/\/xapbm7c37i.cloudimg.io\/https:\/\/sherpas.com\/content\/uploads\/2023\/03\/Programme-Erasmus-396x264.jpg?q=85&amp;force_format=webp&amp;org_if_sml=1&amp;w=396 396w, https:\/\/xapbm7c37i.cloudimg.io\/https:\/\/sherpas.com\/content\/uploads\/2023\/03\/Programme-Erasmus-396x264.jpg?q=85&amp;force_format=webp&amp;org_if_sml=1&amp;w=300 300w, https:\/\/xapbm7c37i.cloudimg.io\/https:\/\/sherpas.com\/content\/uploads\/2023\/03\/Programme-Erasmus-396x264.jpg?q=85&amp;force_format=webp&amp;org_if_sml=1&amp;w=1024 1024w, https:\/\/xapbm7c37i.cloudimg.io\/https:\/\/sherpas.com\/content\/uploads\/2023\/03\/Programme-Erasmus-396x264.jpg?q=85&amp;force_format=webp&amp;org_if_sml=1&amp;w=768 768w, https:\/\/xapbm7c37i.cloudimg.io\/https:\/\/sherpas.com\/content\/uploads\/2023\/03\/Programme-Erasmus-396x264.jpg?q=85&amp;force_format=webp&amp;org_if_sml=1&amp;w=1536 1536w, https:\/\/xapbm7c37i.cloudimg.io\/https:\/\/sherpas.com\/content\/uploads\/2023\/03\/Programme-Erasmus-396x264.jpg?q=85&amp;force_format=webp&amp;org_if_sml=1&amp;w=188 188w, https:\/\/xapbm7c37i.cloudimg.io\/https:\/\/sherpas.com\/content\/uploads\/2023\/03\/Programme-Erasmus-396x264.jpg?q=85&amp;force_format=webp&amp;org_if_sml=1&amp;w=288 288w, https:\/\/xapbm7c37i.cloudimg.io\/https:\/\/sherpas.com\/content\/uploads\/2023\/03\/Programme-Erasmus-396x264.jpg?q=85&amp;force_format=webp&amp;org_if_sml=1&amp;w=557 557w, https:\/\/xapbm7c37i.cloudimg.io\/https:\/\/sherpas.com\/content\/uploads\/2023\/03\/Programme-Erasmus-396x264.jpg?q=85&amp;force_format=webp&amp;org_if_sml=1&amp;w=265 265w, https:\/\/xapbm7c37i.cloudimg.io\/https:\/\/sherpas.com\/content\/uploads\/2023\/03\/Programme-Erasmus-396x264.jpg?q=85&amp;force_format=webp&amp;org_if_sml=1&amp;w=60 60w, https:\/\/xapbm7c37i.cloudimg.io\/https:\/\/sherpas.com\/content\/uploads\/2023\/03\/Programme-Erasmus-396x264.jpg?q=85&amp;force_format=webp&amp;org_if_sml=1&amp;w=1920 1920w\" sizes=\"(max-width: 396px) 100vw, 396px\" ci-src=\"https:\/\/sherpas.com\/content\/uploads\/2023\/03\/Programme-Erasmus-396x264.jpg?q=85\" \/>\n                \n                    \n            <\/picture>\n\n        <\/a>\n     \n  \n    <div class=\"article-card-vertical__content\">\n        <a class=\"article-card-vertical__link\" href=\"https:\/\/sherpas.com\/blog\/erasmus-programme-guide\/\">\n            <h3 class=\"article-card-vertical__title\" id=\"le-programme-erasmus\">\n                Le programme Erasmus&nbsp;\ud83c\udf0d\n            <\/h3>\n                            <div class=\"article-card-vertical__text\">\n                    Tu as soif d\u2019aventures, tu veux d\u00e9couvrir de nouveaux horizons ? Tu aimerais en savoir plus sur le (&#8230;)\n                <\/div>\n                    <\/a>   \n                    <div class=\"article-card-vertical__tags\">\n\n                <a href=\"https:\/\/sherpas.com\/blog\/tag\/europe\/\" class=\"article-card-vertical__tag badge\">Europe<\/a><a href=\"https:\/\/sherpas.com\/blog\/tag\/voyage\/\" class=\"article-card-vertical__tag badge\">Voyage<\/a>            <\/div>\n            <\/div>\n<\/div>\n                        <\/div>\n                                                                                                                    <div class=\"col-12 col-lg-6 col-xl-4 slice-full-page__article  78  327 \">\n                            <div\n\n   class=\"article-card-vertical  article-card-vertical--3   \">\n\n            <a href=\"https:\/\/sherpas.com\/blog\/faire-une-annee-de-cesure\/\">\n            <picture>\n                <img decoding=\"async\" width=\"396\" height=\"264\" src=\"https:\/\/sherpas.com\/content\/uploads\/2022\/02\/faire-une-annee-de-cesure-scaled.jpg\" class=\"article-card-vertical__image wp-post-image\" alt=\"faire une ann\u00e9e de c\u00e9sure\" ci-src=\"https:\/\/sherpas.com\/content\/uploads\/2022\/02\/faire-une-annee-de-cesure-scaled.jpg?q=85\" \/>\n                \n                    \n            <\/picture>\n\n        <\/a>\n     \n  \n    <div class=\"article-card-vertical__content\">\n        <a class=\"article-card-vertical__link\" href=\"https:\/\/sherpas.com\/blog\/faire-une-annee-de-cesure\/\">\n            <h3 class=\"article-card-vertical__title\" id=\"pourquoi-et-comment-partir-en-annee-de-cesure\">\n                Pourquoi et comment partir en ann\u00e9e de c\u00e9sure ?&nbsp;\u23ef\n            <\/h3>\n                            <div class=\"article-card-vertical__text\">\n                    Tu viens d\u2019avoir ton bac ou tu es en plein dans tes \u00e9tudes et tu souhaites prendre l\u2019air (&#8230;)\n                <\/div>\n                    <\/a>   \n                    <div class=\"article-card-vertical__tags\">\n\n                <a href=\"https:\/\/sherpas.com\/blog\/tag\/voyage\/\" class=\"article-card-vertical__tag badge\">Voyage<\/a>            <\/div>\n            <\/div>\n<\/div>\n                        <\/div>\n                                                                                                                                                                    <div class=\"slice-full-page__push-original\" data-order=\"6\">\n                            <div class=\"col-12\">\n                                <section class=\"push \">\n        <div >\n            \n                                                <div class=\"push__container  qcd\" data-target=\"_self\" data-qcd=\"aHR0cHM6Ly9zaGVycGFzLmNvbS9mdW5uZWwtc3R1ZGVudC1xdWFsaWZpY2F0aW9u\" data-banner=\"2\" data-name=\"Cours part\u2019 global #1 = CPG1\" style=\"background-color: #F3FBF7\" >\n                                                                        <div class=\"push__teachers\">\n    <div class=\"d-flex justify-content-center d-md-none\">\n        <img decoding=\"async\" class=\"push__logo\" src=\"\/content\/themes\/sherpas-theme\/dist\/images\/logo.svg\" alt=\"Logo Sherpas\">\n    <\/div>\n    <div class=\"swiper\">\n        <div class=\"swiper-wrapper\">\n                                            <div class=\"swiper-slide\">\n                    <div class=\"push__teachers-card\">\n                        <div\n                            class=\"push__teachers-profil\"\n                            \n                            style=\"background-image: url(https:\/\/sherpas.com\/content\/uploads\/2022\/01\/Hugo2x.jpg);\"\n                        >\n                    <\/div>\n                         <p class=\"push__teachers-name\">Hugo<\/p>                          <p class=\"push__teachers-school\">Insa Lyon<\/p>                                                     <div class=\"push__teachers-note\">\n                                                                    <svg  class=\"active\" >\n                                        <use\n                                            xlink:href=\"\/content\/themes\/sherpas-theme\/dist\/images\/sprite.svg#star\"\/>\n                                    <\/svg>\n                                                                    <svg  class=\"active\" >\n                                        <use\n                                            xlink:href=\"\/content\/themes\/sherpas-theme\/dist\/images\/sprite.svg#star\"\/>\n                                    <\/svg>\n                                                                    <svg  class=\"active\" >\n                                        <use\n                                            xlink:href=\"\/content\/themes\/sherpas-theme\/dist\/images\/sprite.svg#star\"\/>\n                                    <\/svg>\n                                                                    <svg  class=\"active\" >\n                                        <use\n                                            xlink:href=\"\/content\/themes\/sherpas-theme\/dist\/images\/sprite.svg#star\"\/>\n                                    <\/svg>\n                                                                    <svg >\n                                        <use\n                                            xlink:href=\"\/content\/themes\/sherpas-theme\/dist\/images\/sprite.svg#star\"\/>\n                                    <\/svg>\n                                                            <\/div>\n                                                 <p class=\"push__teachers-price\">16\u20ac\/h<\/p>                     <\/div>\n                <\/div>\n                                            <div class=\"swiper-slide\">\n                    <div class=\"push__teachers-card\">\n                        <div\n                            class=\"push__teachers-profil\"\n                            \n                            style=\"background-image: url(https:\/\/sherpas.com\/content\/uploads\/2022\/01\/Victor2x.jpg);\"\n                        >\n                    <\/div>\n                         <p class=\"push__teachers-name\">Victor<\/p>                          <p class=\"push__teachers-school\">ESCP<\/p>                                                     <div class=\"push__teachers-note\">\n                                                                    <svg  class=\"active\" >\n                                        <use\n                                            xlink:href=\"\/content\/themes\/sherpas-theme\/dist\/images\/sprite.svg#star\"\/>\n                                    <\/svg>\n                                                                    <svg  class=\"active\" >\n                                        <use\n                                            xlink:href=\"\/content\/themes\/sherpas-theme\/dist\/images\/sprite.svg#star\"\/>\n                                    <\/svg>\n                                                                    <svg  class=\"active\" >\n                                        <use\n                                            xlink:href=\"\/content\/themes\/sherpas-theme\/dist\/images\/sprite.svg#star\"\/>\n                                    <\/svg>\n                                                                    <svg  class=\"active\" >\n                                        <use\n                                            xlink:href=\"\/content\/themes\/sherpas-theme\/dist\/images\/sprite.svg#star\"\/>\n                                    <\/svg>\n                                                                    <svg  class=\"active\" >\n                                        <use\n                                            xlink:href=\"\/content\/themes\/sherpas-theme\/dist\/images\/sprite.svg#star\"\/>\n                                    <\/svg>\n                                                            <\/div>\n                                                 <p class=\"push__teachers-price\">25\u20ac\/h<\/p>                     <\/div>\n                <\/div>\n                                            <div class=\"swiper-slide\">\n                    <div class=\"push__teachers-card\">\n                        <div\n                            class=\"push__teachers-profil\"\n                            \n                            style=\"background-image: url(https:\/\/sherpas.com\/content\/uploads\/2022\/01\/Agathe2x.png);\"\n                        >\n                    <\/div>\n                         <p class=\"push__teachers-name\">Agathe<\/p>                          <p class=\"push__teachers-school\">ENS Lyon<\/p>                                                     <div class=\"push__teachers-note\">\n                                                                    <svg  class=\"active\" >\n                                        <use\n                                            xlink:href=\"\/content\/themes\/sherpas-theme\/dist\/images\/sprite.svg#star\"\/>\n                                    <\/svg>\n                                                                    <svg  class=\"active\" >\n                                        <use\n                                            xlink:href=\"\/content\/themes\/sherpas-theme\/dist\/images\/sprite.svg#star\"\/>\n                                    <\/svg>\n                                                                    <svg  class=\"active\" >\n                                        <use\n                                            xlink:href=\"\/content\/themes\/sherpas-theme\/dist\/images\/sprite.svg#star\"\/>\n                                    <\/svg>\n                                                                    <svg  class=\"active\" >\n                                        <use\n                                            xlink:href=\"\/content\/themes\/sherpas-theme\/dist\/images\/sprite.svg#star\"\/>\n                                    <\/svg>\n                                                                    <svg  class=\"active\" >\n                                        <use\n                                            xlink:href=\"\/content\/themes\/sherpas-theme\/dist\/images\/sprite.svg#star\"\/>\n                                    <\/svg>\n                                                            <\/div>\n                                                 <p class=\"push__teachers-price\">19\u20ac\/h<\/p>                     <\/div>\n                <\/div>\n                                            <div class=\"swiper-slide\">\n                    <div class=\"push__teachers-card\">\n                        <div\n                            class=\"push__teachers-profil\"\n                            \n                            style=\"background-image: url(https:\/\/sherpas.com\/content\/uploads\/2022\/01\/Thibault2x.png);\"\n                        >\n                    <\/div>\n                         <p class=\"push__teachers-name\">Thibault<\/p>                          <p class=\"push__teachers-school\">ENS Paris Ulm<\/p>                                                     <div class=\"push__teachers-note\">\n                                                                    <svg  class=\"active\" >\n                                        <use\n                                            xlink:href=\"\/content\/themes\/sherpas-theme\/dist\/images\/sprite.svg#star\"\/>\n                                    <\/svg>\n                                                                    <svg  class=\"active\" >\n                                        <use\n                                            xlink:href=\"\/content\/themes\/sherpas-theme\/dist\/images\/sprite.svg#star\"\/>\n                                    <\/svg>\n                                                                    <svg  class=\"active\" >\n                                        <use\n                                            xlink:href=\"\/content\/themes\/sherpas-theme\/dist\/images\/sprite.svg#star\"\/>\n                                    <\/svg>\n                                                                    <svg  class=\"active\" >\n                                        <use\n                                            xlink:href=\"\/content\/themes\/sherpas-theme\/dist\/images\/sprite.svg#star\"\/>\n                                    <\/svg>\n                                                                    <svg  class=\"active\" >\n                                        <use\n                                            xlink:href=\"\/content\/themes\/sherpas-theme\/dist\/images\/sprite.svg#star\"\/>\n                                    <\/svg>\n                                                            <\/div>\n                                                 <p class=\"push__teachers-price\">20\u20ac\/h<\/p>                     <\/div>\n                <\/div>\n                                            <div class=\"swiper-slide\">\n                    <div class=\"push__teachers-card\">\n                        <div\n                            class=\"push__teachers-profil\"\n                            \n                            style=\"background-image: url(https:\/\/sherpas.com\/content\/uploads\/2022\/01\/Emilie2x.jpg);\"\n                        >\n                    <\/div>\n                         <p class=\"push__teachers-name\">Emilie<\/p>                          <p class=\"push__teachers-school\">Sciences Po Lyon<\/p>                                                     <div class=\"push__teachers-note\">\n                                                                    <svg  class=\"active\" >\n                                        <use\n                                            xlink:href=\"\/content\/themes\/sherpas-theme\/dist\/images\/sprite.svg#star\"\/>\n                                    <\/svg>\n                                                                    <svg  class=\"active\" >\n                                        <use\n                                            xlink:href=\"\/content\/themes\/sherpas-theme\/dist\/images\/sprite.svg#star\"\/>\n                                    <\/svg>\n                                                                    <svg  class=\"active\" >\n                                        <use\n                                            xlink:href=\"\/content\/themes\/sherpas-theme\/dist\/images\/sprite.svg#star\"\/>\n                                    <\/svg>\n                                                                    <svg  class=\"active\" >\n                                        <use\n                                            xlink:href=\"\/content\/themes\/sherpas-theme\/dist\/images\/sprite.svg#star\"\/>\n                                    <\/svg>\n                                                                    <svg  class=\"active\" >\n                                        <use\n                                            xlink:href=\"\/content\/themes\/sherpas-theme\/dist\/images\/sprite.svg#star\"\/>\n                                    <\/svg>\n                                                            <\/div>\n                                                 <p class=\"push__teachers-price\">19\u20ac\/h<\/p>                     <\/div>\n                <\/div>\n                                            <div class=\"swiper-slide\">\n                    <div class=\"push__teachers-card\">\n                        <div\n                            class=\"push__teachers-profil\"\n                            \n                            style=\"background-image: url(https:\/\/sherpas.com\/content\/uploads\/2022\/01\/Louise2x.png);\"\n                        >\n                    <\/div>\n                         <p class=\"push__teachers-name\">Louise<\/p>                          <p class=\"push__teachers-school\">Mines ParisTech<\/p>                                                     <div class=\"push__teachers-note\">\n                                                                    <svg  class=\"active\" >\n                                        <use\n                                            xlink:href=\"\/content\/themes\/sherpas-theme\/dist\/images\/sprite.svg#star\"\/>\n                                    <\/svg>\n                                                                    <svg  class=\"active\" >\n                                        <use\n                                            xlink:href=\"\/content\/themes\/sherpas-theme\/dist\/images\/sprite.svg#star\"\/>\n                                    <\/svg>\n                                                                    <svg  class=\"active\" >\n                                        <use\n                                            xlink:href=\"\/content\/themes\/sherpas-theme\/dist\/images\/sprite.svg#star\"\/>\n                                    <\/svg>\n                                                                    <svg  class=\"active\" >\n                                        <use\n                                            xlink:href=\"\/content\/themes\/sherpas-theme\/dist\/images\/sprite.svg#star\"\/>\n                                    <\/svg>\n                                                                    <svg  class=\"active\" >\n                                        <use\n                                            xlink:href=\"\/content\/themes\/sherpas-theme\/dist\/images\/sprite.svg#star\"\/>\n                                    <\/svg>\n                                                            <\/div>\n                                                 <p class=\"push__teachers-price\">24\u20ac\/h<\/p>                     <\/div>\n                <\/div>\n                                            <div class=\"swiper-slide\">\n                    <div class=\"push__teachers-card\">\n                        <div\n                            class=\"push__teachers-profil\"\n                            \n                            style=\"background-image: url(https:\/\/sherpas.com\/content\/uploads\/2022\/01\/Martin2x.jpg);\"\n                        >\n                    <\/div>\n                         <p class=\"push__teachers-name\">Martin<\/p>                          <p class=\"push__teachers-school\">HEC Paris<\/p>                                                     <div class=\"push__teachers-note\">\n                                                                    <svg  class=\"active\" >\n                                        <use\n                                            xlink:href=\"\/content\/themes\/sherpas-theme\/dist\/images\/sprite.svg#star\"\/>\n                                    <\/svg>\n                                                                    <svg  class=\"active\" >\n                                        <use\n                                            xlink:href=\"\/content\/themes\/sherpas-theme\/dist\/images\/sprite.svg#star\"\/>\n                                    <\/svg>\n                                                                    <svg  class=\"active\" >\n                                        <use\n                                            xlink:href=\"\/content\/themes\/sherpas-theme\/dist\/images\/sprite.svg#star\"\/>\n                                    <\/svg>\n                                                                    <svg  class=\"active\" >\n                                        <use\n                                            xlink:href=\"\/content\/themes\/sherpas-theme\/dist\/images\/sprite.svg#star\"\/>\n                                    <\/svg>\n                                                                    <svg  class=\"active\" >\n                                        <use\n                                            xlink:href=\"\/content\/themes\/sherpas-theme\/dist\/images\/sprite.svg#star\"\/>\n                                    <\/svg>\n                                                            <\/div>\n                                                 <p class=\"push__teachers-price\">23\u20ac\/h<\/p>                     <\/div>\n                <\/div>\n                                            <div class=\"swiper-slide\">\n                    <div class=\"push__teachers-card\">\n                        <div\n                            class=\"push__teachers-profil\"\n                            \n                            style=\"background-image: url(https:\/\/sherpas.com\/content\/uploads\/2022\/01\/Jade2x.jpg);\"\n                        >\n                    <\/div>\n                         <p class=\"push__teachers-name\">Jade<\/p>                          <p class=\"push__teachers-school\">Sciences Po Paris<\/p>                                                     <div class=\"push__teachers-note\">\n                                                                    <svg  class=\"active\" >\n                                        <use\n                                            xlink:href=\"\/content\/themes\/sherpas-theme\/dist\/images\/sprite.svg#star\"\/>\n                                    <\/svg>\n                                                                    <svg  class=\"active\" >\n                                        <use\n                                            xlink:href=\"\/content\/themes\/sherpas-theme\/dist\/images\/sprite.svg#star\"\/>\n                                    <\/svg>\n                                                                    <svg  class=\"active\" >\n                                        <use\n                                            xlink:href=\"\/content\/themes\/sherpas-theme\/dist\/images\/sprite.svg#star\"\/>\n                                    <\/svg>\n                                                                    <svg  class=\"active\" >\n                                        <use\n                                            xlink:href=\"\/content\/themes\/sherpas-theme\/dist\/images\/sprite.svg#star\"\/>\n                                    <\/svg>\n                                                                    <svg  class=\"active\" >\n                                        <use\n                                            xlink:href=\"\/content\/themes\/sherpas-theme\/dist\/images\/sprite.svg#star\"\/>\n                                    <\/svg>\n                                                            <\/div>\n                                                 <p class=\"push__teachers-price\">21\u20ac\/h<\/p>                     <\/div>\n                <\/div>\n                    <\/div>\n    <\/div>\n<\/div>\n                                                    <div class=\"push__content\">\n                                                            <div  class=\"d-none d-md-block\" >\n                                    <img decoding=\"async\" class=\"push__logo\" src=\"\/content\/themes\/sherpas-theme\/dist\/images\/logo.svg\"\n                                        alt=\"Logo Sherpas\">\n                                <\/div>\n                                                                                        <div class=\"push__title\"><p>Ton premier cours particulier est offert ! <span role=\"img\" aria-label=\"\ud83c\udf81\">\ud83c\udf81<\/span><!-- notionvc: 91b6b7d7-50f2-46f4-ae1f-ecbabe834aad --><\/p>\n<\/div>\n                                                                                        <div class=\"push__text\"><p>Nos profs sont pass\u00e9s par les meilleures \u00e9coles et universit\u00e9s.<!-- notionvc: 21bb66b6-b36d-4ce8-8950-173722d75a1e --><\/p>\n<p>&nbsp;<\/p>\n<\/div>\n                                                        <div class=\"push__promo-button   \">\n                                                                                                    <div\n                                        class=\"btn btn-primary\"\n                                        style=\"color: #ffffff; border-color: ; background-color: \"\n\n                                    >\n                                        J&rsquo;EN PROFITE MAINTENANT !\n                                    <\/div>\n                                                            <\/div>\n                                                    <\/div>\n                                    <\/div>\n                                    <\/div>\n    <\/section>\n                            <\/div>\n                        <\/div>\n                                                <\/div>\n            <div class=\"row\">\n                <div class=\"col-12\">\n                                    <\/div>\n            <\/div>\n        <\/div>\n    <\/div>\n<\/section>\n\n<div class=\"page-pink\">\n<section class=\"categories\">\n    <div class=\"container\">\n        <h2 class=\"categories__title\" id=\"trouve-ta-voie\">\n                        Trouve ta&nbsp;voie\n        <\/h2>\n        <div class=\"categories__items swiper\">\n            <div class=\"swiper-wrapper\">\n                                                        <div class=\"swiper-slide\">\n                        <a class=\"categories__item\" href=\"https:\/\/sherpas.com\/blog\/trouver-ta-voie\/etudes-etranger\/formations-etranger\/\">\n                                                            <div class=\"categories__item-image\">\n                                    <img decoding=\"async\" src=\"https:\/\/sherpas.com\/content\/uploads\/2023\/10\/etudes-a-letranger-3.jpg\" alt=\"Formations \u00e0 l'\u00e9tranger\">\n                                <\/div>\n                                                        <div class=\"categories__item-content\">\n                                <h3 class=\"t-08 text-white\" id=\"formations-a-letranger\">Formations \u00e0 l&rsquo;\u00e9tranger<\/h3>\n                                <div class=\"categories__item-count\">\n                                    <svg>\n                                        <use\n                                            xlink:href=\"\/content\/themes\/sherpas-theme\/dist\/images\/sprite.svg#files\"\/>\n                                    <\/svg>\n                                    <span>2 articles<\/span>\n                                <\/div>\n                            <\/div>\n                        <\/a>\n                    <\/div>\n                            <\/div>\n        <\/div>\n\n            <\/div>\n<\/section>\n    <\/div>\n\n\n<section class=\"edito-banner\">\n            <a target=\"\" href=\"https:\/\/sherpas.com\/blog\/guide-orientation\/\">\n            <div class=\"container\">\n                <div class=\"edito-banner__text-bg\">\n                                            ebook\n                                    <\/div>\n                <div class=\"row justify-content-center align-items-center flex-md-row-reverse\">\n                    <div class=\"col-12 col-md-4 offset-md-1 edito-banner__content\">\n                        <div class=\"d-md-none edito-banner__title\">Notre guide de l&rsquo;orientation<\/div>\n                                                    <img decoding=\"async\" class=\"mt-30 mt-md-0\" alt =\"Notre guide de l'orientation\" src=\"https:\/\/sherpas.com\/content\/uploads\/2020\/12\/Ebook-Sherpas-Cover-V2-Orientation.png\">\n                                            <\/div>\n                    <div class=\"col-12 col-md-8 col-lg-5\">\n                        <div class=\"d-none d-md-block edito-banner__title\">Notre guide de l&rsquo;orientation<\/div>\n                        <div class=\"edito-banner__text font-weight-normal mt-20\"><p>Tu ne sais pas quoi faire apr\u00e8s le bac ? T\u00e9l\u00e9charge notre guide sur l\u2019orientation pour t\u2019aider \u00e0 esquisser ton projet professionnel et voir l\u2019avenir plus nettement.<\/p>\n<\/div>\n                                                    <button type=\"button\"\n                                    class=\"mt-30 btn btn-purple\">T\u00c9L\u00c9CHARGE NOTRE GUIDE<\/button>\n                                                <div class=\"mt-30 mt-md-40 t-11\">\n                                                    <\/div>\n                    <\/div>\n                <\/div>\n            <\/div>\n        <\/a>\n    <\/section>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":326,"featured_media":0,"parent":258,"menu_order":9,"comment_status":"closed","ping_status":"closed","template":"category-template","meta":{"_acf_changed":false,"footnotes":""},"category":[875,135],"tag":[],"class_list":["post-263655","page","type-page","status-publish","hentry","category-etudes-etranger","category-trouver-sa-voie"],"acf":[],"_links":{"self":[{"href":"https:\/\/sherpas.com\/blog\/wp-json\/wp\/v2\/pages\/263655","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sherpas.com\/blog\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/sherpas.com\/blog\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/sherpas.com\/blog\/wp-json\/wp\/v2\/users\/326"}],"replies":[{"embeddable":true,"href":"https:\/\/sherpas.com\/blog\/wp-json\/wp\/v2\/comments?post=263655"}],"version-history":[{"count":0,"href":"https:\/\/sherpas.com\/blog\/wp-json\/wp\/v2\/pages\/263655\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/sherpas.com\/blog\/wp-json\/wp\/v2\/pages\/258"}],"wp:attachment":[{"href":"https:\/\/sherpas.com\/blog\/wp-json\/wp\/v2\/media?parent=263655"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/sherpas.com\/blog\/wp-json\/wp\/v2\/category?post=263655"},{"taxonomy":"tag","embeddable":true,"href":"https:\/\/sherpas.com\/blog\/wp-json\/wp\/v2\/tag?post=263655"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}<!DOCTYPE html><!--


UnexpectedValueException: Writing to the log file failed: Write of 1713 bytes failed with errno=28 No space left on device
The exception occurred while attempting to log: touch(): Unable to create file /var/www/html/htdocs/content/cache/wp-rocket/sherpas.com/blog/wp-json/wp/v2/pages/263655/.mobile-active because No such file or directory
Context: {&quot;userId&quot;:null,&quot;email&quot;:null,&quot;exception&quot;:{}} in file /var/www/html/vendor/monolog/monolog/src/Monolog/Handler/StreamHandler.php on line 193
Stack trace:
  1. UnexpectedValueException-&gt;() /var/www/html/vendor/monolog/monolog/src/Monolog/Handler/StreamHandler.php:193
  2. Monolog\Handler\StreamHandler-&gt;write() /var/www/html/vendor/monolog/monolog/src/Monolog/Handler/StreamHandler.php:188
  3. Monolog\Handler\StreamHandler-&gt;write() /var/www/html/vendor/monolog/monolog/src/Monolog/Handler/AbstractProcessingHandler.php:48
  4. Monolog\Handler\AbstractProcessingHandler-&gt;handle() /var/www/html/vendor/monolog/monolog/src/Monolog/Logger.php:400
  5. Monolog\Logger-&gt;addRecord() /var/www/html/vendor/monolog/monolog/src/Monolog/Logger.php:651
  6. Monolog\Logger-&gt;error() /var/www/html/vendor/illuminate/log/Logger.php:181
  7. Illuminate\Log\Logger-&gt;writeLog() /var/www/html/vendor/illuminate/log/Logger.php:94
  8. Illuminate\Log\Logger-&gt;error() /var/www/html/vendor/illuminate/log/LogManager.php:590
  9. Illuminate\Log\LogManager-&gt;error() /var/www/html/vendor/themosis/framework/src/Core/Exceptions/Handler.php:225
 10. Themosis\Core\Exceptions\Handler-&gt;report() /var/www/html/vendor/themosis/framework/src/Core/Bootstrap/ExceptionHandler.php:141
 11. Themosis\Core\Bootstrap\ExceptionHandler-&gt;handleException() [internal]:0











--><html>
  <head>
    <meta charset="utf-8">
    <meta name="robots" content="noindex,nofollow"/>
    <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"/>
    <title>Whoops! There was an error.</title>

    <style>body {
  font: 12px "Helvetica Neue", helvetica, arial, sans-serif;
  color: #131313;
  background: #eeeeee;
  padding:0;
  margin: 0;
  max-height: 100%;

  text-rendering: optimizeLegibility;
}
  a {
    text-decoration: none;
  }

.Whoops.container {
    position: relative;
    z-index: 9999999999;
}

.panel {
    overflow-y: scroll;
    height: 100%;
    position: fixed;
    margin: 0;
    left: 0;
    top: 0;
}

.branding {
  position: absolute;
  top: 10px;
  right: 20px;
  color: #777777;
  font-size: 10px;
    z-index: 100;
}
  .branding a {
    color: #e95353;
  }

header {
  color: white;
  box-sizing: border-box;
  background-color: #2a2a2a;
  padding: 35px 40px;
  max-height: 180px;
  overflow: hidden;
  transition: 0.5s;
}

  header.header-expand {
    max-height: 1000px;
  }

  .exc-title {
    margin: 0;
    color: #bebebe;
    font-size: 14px;
  }
    .exc-title-primary, .exc-title-secondary {
      color: #e95353;
    }

    .exc-message {
      font-size: 20px;
      word-wrap: break-word;
      margin: 4px 0 0 0;
      color: white;
    }
      .exc-message span {
        display: block;
      }
      .exc-message-empty-notice {
        color: #a29d9d;
        font-weight: 300;
      }

.prev-exc-title {
  margin: 10px 0;
}

.prev-exc-title + ul {
  margin: 0;
  padding: 0 0 0 20px;
  line-height: 12px;
}

.prev-exc-title + ul li {
  font: 12px "Helvetica Neue", helvetica, arial, sans-serif;
}

.prev-exc-title + ul li .prev-exc-code {
  display: inline-block;
  color: #bebebe;
}

.details-container {
  left: 30%;
  width: 70%;
  background: #fafafa;
}
  .details {
    padding: 5px;
  }

    .details-heading {
      color: #4288CE;
      font-weight: 300;
      padding-bottom: 10px;
      margin-bottom: 10px;
      border-bottom: 1px solid rgba(0, 0, 0, .1);
    }

    .details pre.sf-dump {
      white-space: pre;
      word-wrap: inherit;
    }

    .details pre.sf-dump,
    .details pre.sf-dump .sf-dump-num,
    .details pre.sf-dump .sf-dump-const,
    .details pre.sf-dump .sf-dump-str,
    .details pre.sf-dump .sf-dump-note,
    .details pre.sf-dump .sf-dump-ref,
    .details pre.sf-dump .sf-dump-public,
    .details pre.sf-dump .sf-dump-protected,
    .details pre.sf-dump .sf-dump-private,
    .details pre.sf-dump .sf-dump-meta,
    .details pre.sf-dump .sf-dump-key,
    .details pre.sf-dump .sf-dump-index {
      color: #463C54;
    }

.left-panel {
  width: 30%;
  background: #ded8d8;
}

  .frames-description {
    background: rgba(0, 0, 0, .05);
    padding: 8px 15px;
    color: #a29d9d;
    font-size: 11px;
  }

  .frames-description.frames-description-application {
    text-align: center;
    font-size: 12px;
  }
  .frames-container.frames-container-application .frame:not(.frame-application) {
    display: none;
  }

  .frames-tab {
    color: #a29d9d;
    display: inline-block;
    padding: 4px 8px;
    margin: 0 2px;
    border-radius: 3px;
  }

  .frames-tab.frames-tab-active {
    background-color: #2a2a2a;
    color: #bebebe;
  }

  .frame {
    padding: 14px;
    cursor: pointer;
    transition: all 0.1s ease;
    background: #eeeeee;
  }
    .frame:not(:last-child) {
      border-bottom: 1px solid rgba(0, 0, 0, .05);
    }

    .frame.active {
      box-shadow: inset -5px 0 0 0 #4288CE;
      color: #4288CE;
    }

    .frame:not(.active):hover {
      background: #BEE9EA;
    }

    .frame-method-info {
      margin-bottom: 10px;
    }

    .frame-class, .frame-function, .frame-index {
      font-size: 14px;
    }

    .frame-index {
      float: left;
    }

    .frame-method-info {
      margin-left: 24px;
    }

    .frame-index {
      font-size: 11px;
      color: #a29d9d;
      background-color: rgba(0, 0, 0, .05);
      height: 18px;
      width: 18px;
      line-height: 18px;
      border-radius: 5px;
      padding: 0 1px 0 1px;
      text-align: center;
      display: inline-block;
    }

    .frame-application .frame-index {
      background-color: #2a2a2a;
      color: #bebebe;
    }

    .frame-file {
      font-family: "Inconsolata", "Fira Mono", "Source Code Pro", Monaco, Consolas, "Lucida Console", monospace;
      color: #a29d9d;
    }

      .frame-file .editor-link {
        color: #a29d9d;
      }

    .frame-line {
      font-weight: bold;
    }

    .frame-code {
      padding: 5px;
      background: #303030;
      display: none;
    }

    .frame-code.active {
      display: block;
    }

    .frame-code .frame-file {
      color: #a29d9d;
      padding: 12px 6px;

      border-bottom: none;
    }

    .code-block {
      padding: 10px;
      margin: 0;
      border-radius: 6px;
      box-shadow: 0 3px 0 rgba(0, 0, 0, .05),
                  0 10px 30px rgba(0, 0, 0, .05),
                  inset 0 0 1px 0 rgba(255, 255, 255, .07);
      -moz-tab-size: 4;
      -o-tab-size: 4;
      tab-size: 4;
    }

    .linenums {
      margin: 0;
      margin-left: 10px;
    }

    .frame-comments {
      border-top: none;
      margin-top: 15px;

      font-size: 12px;
    }

    .frame-comments.empty {
    }

    .frame-comments.empty:before {
      content: "No comments for this stack frame.";
      font-weight: 300;
      color: #a29d9d;
    }

    .frame-comment {
      padding: 10px;
      color: #e3e3e3;
      border-radius: 6px;
      background-color: rgba(255, 255, 255, .05);
    }

    .frame-comment a {
      font-weight: bold;
      text-decoration: underline;
      color: #c6c6c6;
    }

    .frame-comment:not(:last-child) {
      border-bottom: 1px dotted rgba(0, 0, 0, .3);
    }

    .frame-comment-context {
      font-size: 10px;
      color: white;
    }

.delimiter {
  display: inline-block;
}

.data-table-container label {
  font-size: 16px;
  color: #303030;
  font-weight: bold;
  margin: 10px 0;

  display: block;

  margin-bottom: 5px;
  padding-bottom: 5px;
}
  .data-table {
    width: 100%;
    margin-bottom: 10px;
  }

  .data-table tbody {
    font: 13px "Inconsolata", "Fira Mono", "Source Code Pro", Monaco, Consolas, "Lucida Console", monospace;
  }

  .data-table thead {
    display: none;
  }

  .data-table tr {
    padding: 5px 0;
  }

  .data-table td:first-child {
    width: 20%;
    min-width: 130px;
    overflow: hidden;
    font-weight: bold;
    color: #463C54;
    padding-right: 5px;

  }

  .data-table td:last-child {
    width: 80%;
    -ms-word-break: break-all;
    word-break: break-all;
    word-break: break-word;
    -webkit-hyphens: auto;
    -moz-hyphens: auto;
    hyphens: auto;
  }

  .data-table span.empty {
    color: rgba(0, 0, 0, .3);
    font-weight: 300;
  }
  .data-table label.empty {
    display: inline;
  }

.handler {
  padding: 4px 0;
  font: 14px "Inconsolata", "Fira Mono", "Source Code Pro", Monaco, Consolas, "Lucida Console", monospace;
}

#plain-exception {
  display: none;
}

.rightButton {
  cursor: pointer;
  border: 0;
  opacity: .8;
  background: none;

  color: rgba(255, 255, 255, 0.1);
  box-shadow: inset 0 0 0 2px rgba(255, 255, 255, 0.1);

  border-radius: 3px;

  outline: none !important;
}

  .rightButton:hover {
    box-shadow: inset 0 0 0 2px rgba(255, 255, 255, 0.3);
    color: rgba(255, 255, 255, 0.3);
  }

/* inspired by githubs kbd styles */
kbd {
  -moz-border-bottom-colors: none;
  -moz-border-left-colors: none;
  -moz-border-right-colors: none;
  -moz-border-top-colors: none;
  background-color: #fcfcfc;
  border-color: #ccc #ccc #bbb;
  border-image: none;
  border-style: solid;
  border-width: 1px;
  color: #555;
  display: inline-block;
  font-size: 11px;
  line-height: 10px;
  padding: 3px 5px;
  vertical-align: middle;
}


/* == Media queries */

/* Expand the spacing in the details section */
@media (min-width: 1000px) {
  .details, .frame-code {
    padding: 20px 40px;
  }

  .details-container {
    left: 32%;
    width: 68%;
  }

  .frames-container {
    margin: 5px;
  }

  .left-panel {
    width: 32%;
  }
}

/* Stack panels */
@media (max-width: 600px) {
  .panel {
    position: static;
    width: 100%;
  }
}

/* Stack details tables */
@media (max-width: 400px) {
  .data-table,
  .data-table tbody,
  .data-table tbody tr,
  .data-table tbody td {
    display: block;
    width: 100%;
  }

    .data-table tbody tr:first-child {
      padding-top: 0;
    }

      .data-table tbody td:first-child,
      .data-table tbody td:last-child {
        padding-left: 0;
        padding-right: 0;
      }

      .data-table tbody td:last-child {
        padding-top: 3px;
      }
}

.tooltipped {
  position: relative
}
.tooltipped:after {
  position: absolute;
  z-index: 1000000;
  display: none;
  padding: 5px 8px;
  color: #fff;
  text-align: center;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: break-word;
  white-space: pre;
  pointer-events: none;
  content: attr(aria-label);
  background: rgba(0, 0, 0, 0.8);
  border-radius: 3px;
  -webkit-font-smoothing: subpixel-antialiased
}
.tooltipped:before {
  position: absolute;
  z-index: 1000001;
  display: none;
  width: 0;
  height: 0;
  color: rgba(0, 0, 0, 0.8);
  pointer-events: none;
  content: "";
  border: 5px solid transparent
}
.tooltipped:hover:before,
.tooltipped:hover:after,
.tooltipped:active:before,
.tooltipped:active:after,
.tooltipped:focus:before,
.tooltipped:focus:after {
  display: inline-block;
  text-decoration: none
}
.tooltipped-s:after {
  top: 100%;
  right: 50%;
  margin-top: 5px
}
.tooltipped-s:before {
  top: auto;
  right: 50%;
  bottom: -5px;
  margin-right: -5px;
  border-bottom-color: rgba(0, 0, 0, 0.8)
}

pre.sf-dump {
  padding: 0px !important;
  margin: 0px !important;
}

.search-for-help {
  width: 85%;
  padding: 0;
  margin: 10px 0;
  list-style-type: none;
  display: inline-block;
}
  .search-for-help li {
    display: inline-block;
    margin-right: 5px;
  }
  .search-for-help li:last-child {
    margin-right: 0;
  }
    .search-for-help li a {

    }
      .search-for-help li a i {
        width: 16px;
        height: 16px;
        overflow: hidden;
        display: block;
      }
      .search-for-help li a svg {
        fill: #fff;
      }
      .search-for-help li a svg path {
        background-size: contain;
      }

.line-numbers-rows span {
  pointer-events: auto;
  cursor: pointer;
}
.line-numbers-rows span:hover {
  text-decoration: underline;
}
</style>
    <style>/* PrismJS 1.30.0
https://prismjs.com/download.html#themes=prism-tomorrow&languages=markup+markup-templating+php&plugins=line-highlight+line-numbers */
code[class*=language-],pre[class*=language-]{color:#ccc;background:0 0;font-family:Consolas,Monaco,'Andale Mono','Ubuntu Mono',monospace;font-size:1em;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}pre[class*=language-]{padding:1em;margin:.5em 0;overflow:auto}:not(pre)>code[class*=language-],pre[class*=language-]{background:#2d2d2d}:not(pre)>code[class*=language-]{padding:.1em;border-radius:.3em;white-space:normal}.token.block-comment,.token.cdata,.token.comment,.token.doctype,.token.prolog{color:#999}.token.punctuation{color:#ccc}.token.attr-name,.token.deleted,.token.namespace,.token.tag{color:#e2777a}.token.function-name{color:#6196cc}.token.boolean,.token.function,.token.number{color:#f08d49}.token.class-name,.token.constant,.token.property,.token.symbol{color:#f8c555}.token.atrule,.token.builtin,.token.important,.token.keyword,.token.selector{color:#cc99cd}.token.attr-value,.token.char,.token.regex,.token.string,.token.variable{color:#7ec699}.token.entity,.token.operator,.token.url{color:#67cdcc}.token.bold,.token.important{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}.token.inserted{color:green}
pre[data-line]{position:relative;padding:1em 0 1em 3em}.line-highlight{position:absolute;left:0;right:0;padding:inherit 0;margin-top:1em;background:hsla(24,20%,50%,.08);background:linear-gradient(to right,hsla(24,20%,50%,.1) 70%,hsla(24,20%,50%,0));pointer-events:none;line-height:inherit;white-space:pre}@media print{.line-highlight{-webkit-print-color-adjust:exact;color-adjust:exact}}.line-highlight:before,.line-highlight[data-end]:after{content:attr(data-start);position:absolute;top:.4em;left:.6em;min-width:1em;padding:0 .5em;background-color:hsla(24,20%,50%,.4);color:#f4f1ef;font:bold 65%/1.5 sans-serif;text-align:center;vertical-align:.3em;border-radius:999px;text-shadow:none;box-shadow:0 1px #fff}.line-highlight[data-end]:after{content:attr(data-end);top:auto;bottom:.4em}.line-numbers .line-highlight:after,.line-numbers .line-highlight:before{content:none}pre[id].linkable-line-numbers span.line-numbers-rows{pointer-events:all}pre[id].linkable-line-numbers span.line-numbers-rows>span:before{cursor:pointer}pre[id].linkable-line-numbers span.line-numbers-rows>span:hover:before{background-color:rgba(128,128,128,.2)}
pre[class*=language-].line-numbers{position:relative;padding-left:3.8em;counter-reset:linenumber}pre[class*=language-].line-numbers>code{position:relative;white-space:inherit}.line-numbers .line-numbers-rows{position:absolute;pointer-events:none;top:0;font-size:100%;left:-3.8em;width:3em;letter-spacing:-1px;border-right:1px solid #999;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.line-numbers-rows>span{display:block;counter-increment:linenumber}.line-numbers-rows>span:before{content:counter(linenumber);color:#999;display:block;padding-right:.8em;text-align:right}
</style>
  </head>
  <body>

    <div class="Whoops container">
      <div class="stack-container">

        <div class="panel left-panel cf ">
  <header>
  <div class="exception">
  <div class="exc-title">
                  <span class="exc-title-primary">UnexpectedValueException</span>
                </div>

  <div class="exc-message">
          <span>Writing to the log file failed: Write of 1713 bytes failed with errno=28 No space left on device
The exception occurred while attempting to log: touch(): Unable to create file /var/www/html/htdocs/content/cache/wp-rocket/sherpas.com/blog/wp-json/wp/v2/pages/263655/.mobile-active because No such file or directory
Context: {&quot;userId&quot;:null,&quot;email&quot;:null,&quot;exception&quot;:{}}</span>


      


    
    <ul class="search-for-help">
            <li>
        <a rel="noopener noreferrer" target="_blank" href="https://google.com/search?q=UnexpectedValueException+Writing+to+the+log+file+failed%3A+Write+of+1713+bytes+failed+with+errno%3D28+No+space+left+on+device%0AThe+exception+occurred+while+attempting+to+log%3A+touch%28%29%3A+Unable+to+create+file+%2Fvar%2Fwww%2Fhtml%2Fhtdocs%2Fcontent%2Fcache%2Fwp-rocket%2Fsherpas.com%2Fblog%2Fwp-json%2Fwp%2Fv2%2Fpages%2F263655%2F.mobile-active+because+No+such+file+or+directory%0AContext%3A+%7B%22userId%22%3Anull%2C%22email%22%3Anull%2C%22exception%22%3A%7B%7D%7D" title="Search for help on Google.">
          <!-- Google icon by Alfredo H, from https://www.iconfinder.com/alfredoh -->
          <!-- Creative Commons (Attribution 3.0 Unported) -->
          <!-- http://creativecommons.org/licenses/by/3.0/ -->
          <svg class="google" height="16" viewBox="0 0 512 512" width="16" xmlns="http://www.w3.org/2000/svg">
            <path d="M457.732 216.625c2.628 14.04 4.063 28.743 4.063 44.098C461.795 380.688 381.48 466 260.205 466c-116.024 0-210-93.977-210-210s93.976-210 210-210c56.703 0 104.076 20.867 140.44 54.73l-59.205 59.197v-.135c-22.046-21.002-50-31.762-81.236-31.762-69.297 0-125.604 58.537-125.604 127.84 0 69.29 56.306 127.97 125.604 127.97 62.87 0 105.653-35.966 114.46-85.313h-114.46v-81.902h197.528z"/>
          </svg>
        </a>
      </li>
      <li>
        <a rel="noopener noreferrer" target="_blank" href="https://duckduckgo.com/?q=UnexpectedValueException+Writing+to+the+log+file+failed%3A+Write+of+1713+bytes+failed+with+errno%3D28+No+space+left+on+device%0AThe+exception+occurred+while+attempting+to+log%3A+touch%28%29%3A+Unable+to+create+file+%2Fvar%2Fwww%2Fhtml%2Fhtdocs%2Fcontent%2Fcache%2Fwp-rocket%2Fsherpas.com%2Fblog%2Fwp-json%2Fwp%2Fv2%2Fpages%2F263655%2F.mobile-active+because+No+such+file+or+directory%0AContext%3A+%7B%22userId%22%3Anull%2C%22email%22%3Anull%2C%22exception%22%3A%7B%7D%7D" title="Search for help on DuckDuckGo.">
          <!-- DuckDuckGo icon by IconBaandar Team, from https://www.iconfinder.com/iconbaandar -->
          <!-- Creative Commons (Attribution 3.0 Unported) -->
          <!-- http://creativecommons.org/licenses/by/3.0/ -->
          <svg class="duckduckgo" height="16" viewBox="150 150 1675 1675" width="16" xmlns="http://www.w3.org/2000/svg">
            <path d="M1792 1024c0 204.364-80.472 398.56-224.955 543.04-144.483 144.48-338.68 224.95-543.044 224.95-204.36 0-398.56-80.47-543.04-224.95-144.48-144.482-224.95-338.676-224.95-543.04 0-204.365 80.47-398.562 224.96-543.045C625.44 336.47 819.64 256 1024 256c204.367 0 398.565 80.47 543.05 224.954C1711.532 625.437 1792 819.634 1792 1024zm-270.206 497.787C1654.256 1389.327 1728 1211.36 1728 1024c0-187.363-73.74-365.332-206.203-497.796C1389.332 393.74 1211.363 320 1024 320s-365.33 73.742-497.795 206.205C393.742 658.67 320 836.637 320 1024c0 187.36 73.744 365.326 206.206 497.787C658.67 1654.25 836.638 1727.99 1024 1727.99c187.362 0 365.33-73.74 497.794-206.203z"/>
            <path d="M1438.64 1177.41c0-.03-.005-.017-.01.004l.01-.004z"/>
            <path d="M1499.8 976.878c.03-.156-.024-.048-.11.107l.11-.107z"/>
            <path d="M1105.19 991.642zm-68.013-376.128c-8.087-10.14-18.028-19.965-29.89-29.408-13.29-10.582-29-20.76-47.223-30.443-35.07-18.624-74.482-31.61-115.265-38.046-39.78-6.28-80.84-6.256-120.39.917l1.37 31.562c1.8.164 7.7 3.9 14.36 8.32-20.68 5.94-39.77 14.447-39.48 39.683l.2 17.48 17.3-1.73c29.38-2.95 60.17-2.06 90.32 2.61 9.21 1.42 18.36 3.2 27.38 5.32l-4.33 1.15c-20.45 5.58-38.93 12.52-54.25 20.61-46.28 24.32-75.51 60.85-90.14 108.37-14.14 45.95-14.27 101.81-2.72 166.51l.06.06c15.14 84.57 64.16 316.39 104.11 505.39 19.78 93.59 37.38 176.83 47.14 224.4 3.26 15.84 5.03 31.02 5.52 45.52.3 9.08.09 17.96-.58 26.62-.45 5.8-1.11 11.51-1.96 17.112l31.62 4.75c.71-4.705 1.3-9.494 1.76-14.373 48.964 10.517 99.78 16.05 151.88 16.05 60.68 0 119.61-7.505 175.91-21.64 3.04 6.08 6.08 12.19 9.11 18.32l28.62-14.128c-2.11-4.27-4.235-8.55-6.37-12.84-23.005-46.124-47.498-93.01-68.67-133.534-15.39-29.466-29.01-55.53-39.046-75.58-26.826-53.618-53.637-119.47-68.28-182.368-8.78-37.705-13.128-74.098-10.308-105.627-15.31-6.28-26.69-11.8-31.968-15.59l-.01.015c-14.22-10.2-31.11-28.12-41.82-49.717-8.618-17.376-13.4-37.246-10.147-57.84 3.17-19.84 27.334-46.714 57.843-67.46v-.063c26.554-18.05 58.75-32.506 86.32-34.31 7.835-.51 16.31-1.008 23.99-1.45 33.45-1.95 50.243-2.93 84.475-11.42 10.88-2.697 26.19-6.56 43.53-11.09 2.364-40.7-5.947-87.596-21.04-133.234-22.004-66.53-58.68-131.25-97.627-170.21-12.543-12.55-28.17-22.79-45.9-30.933-16.88-7.753-35.64-13.615-55.436-17.782zm-10.658 178.553s6.77-42.485 58.39-33.977c27.96 4.654 37.89 29.833 37.89 29.833s-25.31-14.46-44.95-14.198c-40.33.53-51.35 18.342-51.35 18.342zm-240.45-18.802c48.49-19.853 72.11 11.298 72.11 11.298s-35.21-15.928-69.46 5.59c-34.19 21.477-32.92 43.452-32.92 43.452s-18.17-40.5 30.26-60.34zm296.5 95.4c0-6.677 2.68-12.694 7.01-17.02 4.37-4.37 10.42-7.074 17.1-7.074 6.73 0 12.79 2.7 17.15 7.05 4.33 4.33 7.01 10.36 7.01 17.05 0 6.74-2.7 12.81-7.07 17.18-4.33 4.33-10.37 7.01-17.1 7.01-6.68 0-12.72-2.69-17.05-7.03-4.36-4.37-7.07-10.43-7.07-17.16zm-268.42 51.27c0-8.535 3.41-16.22 8.93-21.738 5.55-5.55 13.25-8.982 21.81-8.982 8.51 0 16.18 3.415 21.7 8.934 5.55 5.55 8.98 13.25 8.98 21.78 0 8.53-3.44 16.23-8.98 21.79-5.52 5.52-13.19 8.93-21.71 8.93-8.55 0-16.26-3.43-21.82-8.99-5.52-5.52-8.93-13.2-8.93-21.74z"/>
            <path d="M1102.48 986.34zm390.074-64.347c-28.917-11.34-74.89-12.68-93.32-3.778-11.5 5.567-35.743 13.483-63.565 21.707-25.75 7.606-53.9 15.296-78.15 21.702-17.69 4.67-33.3 8.66-44.4 11.435-34.92 8.76-52.05 9.77-86.17 11.78-7.84.46-16.48.97-24.48 1.5-28.12 1.86-60.97 16.77-88.05 35.4v.06c-31.12 21.4-55.77 49.12-59.01 69.59-3.32 21.24 1.56 41.74 10.35 59.67 10.92 22.28 28.15 40.77 42.66 51.29l.01-.02c5.38 3.9 16.98 9.6 32.6 16.08 26.03 10.79 63.2 23.76 101.25 34.23 43.6 11.99 89.11 21.05 121.69 20.41 34.26-.69 77.73-10.52 114.54-24.67 22.15-8.52 42.21-18.71 56.88-29.58 17.85-13.22 28.7-28.42 28.4-44.74-.07-3.89-.72-7.63-1.97-11.21l-.02.01c-11.6-33.06-50.37-23.59-105.53-10.12-46.86 11.445-107.94 26.365-169.01 20.434-32.56-3.167-54.45-10.61-67.88-20.133-5.96-4.224-9.93-8.67-12.18-13.11-1.96-3.865-2.68-7.84-2.33-11.714.39-4.42 2.17-9.048 5.1-13.57l-.05-.03c7.86-12.118 23.082-9.72 43.93-6.43 25.91 4.08 58.2 9.172 99.013-3.61 39.63-12.378 87.76-29.9 131.184-47.39 42.405-17.08 80.08-34.078 100.74-46.18 25.46-14.87 37.57-29.428 40.59-42.866 2.725-12.152-.89-22.48-8.903-31.07-5.87-6.29-14.254-11.31-23.956-15.115z"/>
          </svg>
        </a>
      </li>
      <li>
        <a rel="noopener noreferrer" target="_blank" href="https://stackoverflow.com/search?q=UnexpectedValueException+Writing+to+the+log+file+failed%3A+Write+of+1713+bytes+failed+with+errno%3D28+No+space+left+on+device%0AThe+exception+occurred+while+attempting+to+log%3A+touch%28%29%3A+Unable+to+create+file+%2Fvar%2Fwww%2Fhtml%2Fhtdocs%2Fcontent%2Fcache%2Fwp-rocket%2Fsherpas.com%2Fblog%2Fwp-json%2Fwp%2Fv2%2Fpages%2F263655%2F.mobile-active+because+No+such+file+or+directory%0AContext%3A+%7B%22userId%22%3Anull%2C%22email%22%3Anull%2C%22exception%22%3A%7B%7D%7D" title="Search for help on Stack Overflow.">
          <!-- Stack Overflow icon by Picons.me, from https://www.iconfinder.com/Picons -->
          <!-- Free for commercial use -->
          <svg class="stackoverflow" height="16" viewBox="-1163 1657.697 56.693 56.693" width="16" xmlns="http://www.w3.org/2000/svg">
            <path d="M-1126.04 1689.533l-16.577-9.778 2.088-3.54 16.578 9.778zM-1127.386 1694.635l-18.586-4.996 1.068-3.97 18.586 4.995zM-1127.824 1700.137l-19.165-1.767.378-4.093 19.165 1.767zM-1147.263 1701.293h19.247v4.11h-19.247z"/>
            <path d="M-1121.458 1710.947s0 .96-.032.96v.016h-30.796s-.96 0-.96-.016h-.032v-20.03h3.288v16.805h25.244v-16.804h3.288v19.07zM-1130.667 1667.04l10.844 15.903-3.396 2.316-10.843-15.903zM-1118.313 1663.044l3.29 18.963-4.05.703-3.29-18.963z"/>
          </svg>
        </a>
      </li>
    </ul>

    <span id="plain-exception">UnexpectedValueException thrown with message &quot;Writing to the log file failed: Write of 1713 bytes failed with errno=28 No space left on device
The exception occurred while attempting to log: touch(): Unable to create file /var/www/html/htdocs/content/cache/wp-rocket/sherpas.com/blog/wp-json/wp/v2/pages/263655/.mobile-active because No such file or directory
Context: {&quot;userId&quot;:null,&quot;email&quot;:null,&quot;exception&quot;:{}}&quot;

Stacktrace:
#10 UnexpectedValueException in /var/www/html/vendor/monolog/monolog/src/Monolog/Handler/StreamHandler.php:193
#9 Monolog\Handler\StreamHandler:write in /var/www/html/vendor/monolog/monolog/src/Monolog/Handler/StreamHandler.php:188
#8 Monolog\Handler\StreamHandler:write in /var/www/html/vendor/monolog/monolog/src/Monolog/Handler/AbstractProcessingHandler.php:48
#7 Monolog\Handler\AbstractProcessingHandler:handle in /var/www/html/vendor/monolog/monolog/src/Monolog/Logger.php:400
#6 Monolog\Logger:addRecord in /var/www/html/vendor/monolog/monolog/src/Monolog/Logger.php:651
#5 Monolog\Logger:error in /var/www/html/vendor/illuminate/log/Logger.php:181
#4 Illuminate\Log\Logger:writeLog in /var/www/html/vendor/illuminate/log/Logger.php:94
#3 Illuminate\Log\Logger:error in /var/www/html/vendor/illuminate/log/LogManager.php:590
#2 Illuminate\Log\LogManager:error in /var/www/html/vendor/themosis/framework/src/Core/Exceptions/Handler.php:225
#1 Themosis\Core\Exceptions\Handler:report in /var/www/html/vendor/themosis/framework/src/Core/Bootstrap/ExceptionHandler.php:141
#0 Themosis\Core\Bootstrap\ExceptionHandler:handleException in [internal]:0
</span>
    <button id="copy-button" class="rightButton clipboard" data-clipboard-text="UnexpectedValueException thrown with message &quot;Writing to the log file failed: Write of 1713 bytes failed with errno=28 No space left on device
The exception occurred while attempting to log: touch(): Unable to create file /var/www/html/htdocs/content/cache/wp-rocket/sherpas.com/blog/wp-json/wp/v2/pages/263655/.mobile-active because No such file or directory
Context: {&quot;userId&quot;:null,&quot;email&quot;:null,&quot;exception&quot;:{}}&quot;

Stacktrace:
#10 UnexpectedValueException in /var/www/html/vendor/monolog/monolog/src/Monolog/Handler/StreamHandler.php:193
#9 Monolog\Handler\StreamHandler:write in /var/www/html/vendor/monolog/monolog/src/Monolog/Handler/StreamHandler.php:188
#8 Monolog\Handler\StreamHandler:write in /var/www/html/vendor/monolog/monolog/src/Monolog/Handler/AbstractProcessingHandler.php:48
#7 Monolog\Handler\AbstractProcessingHandler:handle in /var/www/html/vendor/monolog/monolog/src/Monolog/Logger.php:400
#6 Monolog\Logger:addRecord in /var/www/html/vendor/monolog/monolog/src/Monolog/Logger.php:651
#5 Monolog\Logger:error in /var/www/html/vendor/illuminate/log/Logger.php:181
#4 Illuminate\Log\Logger:writeLog in /var/www/html/vendor/illuminate/log/Logger.php:94
#3 Illuminate\Log\Logger:error in /var/www/html/vendor/illuminate/log/LogManager.php:590
#2 Illuminate\Log\LogManager:error in /var/www/html/vendor/themosis/framework/src/Core/Exceptions/Handler.php:225
#1 Themosis\Core\Exceptions\Handler:report in /var/www/html/vendor/themosis/framework/src/Core/Bootstrap/ExceptionHandler.php:141
#0 Themosis\Core\Bootstrap\ExceptionHandler:handleException in [internal]:0
" title="Copy exception details to clipboard">
      COPY
    </button>
    <button id="hide-error" class="rightButton" title="Hide error message" onclick="document.getElementsByClassName('Whoops')[0].style.display = 'none';">
      HIDE
    </button>
  </div>
</div>
</header>
<div class="frames-description frames-description-application">
      <a href="#" id="application-frames-tab" class="frames-tab ">
        Application frames (0)
    </a>
    <a href="#" id="all-frames-tab" class="frames-tab frames-tab-active">
      All frames (11)
    </a>
  </div>
<div class="frames-container ">
    <div class="frame active " id="frame-line-0">
      <span class="frame-index">10</span>
      <div class="frame-method-info">
        <span class="frame-class"><span class="delimiter">UnexpectedValueException</span></span>
        <span class="frame-function"><span class="delimiter"></span></span>
      </div>

    <div class="frame-file">
        <span class="delimiter">&hellip;</span>/<span class="delimiter">vendor</span>/<span class="delimiter">monolog</span>/<span class="delimiter">monolog</span>/<span class="delimiter">src</span>/<span class="delimiter">Monolog</span>/<span class="delimiter">Handler</span>/<span class="delimiter">StreamHandler.php</span><!--
   --><span class="frame-line">:193</span>
    </div>
  </div>
  <div class="frame  " id="frame-line-1">
      <span class="frame-index">9</span>
      <div class="frame-method-info">
        <span class="frame-class"><span class="delimiter">Monolog</span>\<span class="delimiter">Handler</span>\<span class="delimiter">StreamHandler</span></span>
        <span class="frame-function"><span class="delimiter">write</span></span>
      </div>

    <div class="frame-file">
        <span class="delimiter">&hellip;</span>/<span class="delimiter">vendor</span>/<span class="delimiter">monolog</span>/<span class="delimiter">monolog</span>/<span class="delimiter">src</span>/<span class="delimiter">Monolog</span>/<span class="delimiter">Handler</span>/<span class="delimiter">StreamHandler.php</span><!--
   --><span class="frame-line">:188</span>
    </div>
  </div>
  <div class="frame  " id="frame-line-2">
      <span class="frame-index">8</span>
      <div class="frame-method-info">
        <span class="frame-class"><span class="delimiter">Monolog</span>\<span class="delimiter">Handler</span>\<span class="delimiter">StreamHandler</span></span>
        <span class="frame-function"><span class="delimiter">write</span></span>
      </div>

    <div class="frame-file">
        <span class="delimiter">&hellip;</span>/<span class="delimiter">vendor</span>/<span class="delimiter">monolog</span>/<span class="delimiter">monolog</span>/<span class="delimiter">src</span>/<span class="delimiter">Monolog</span>/<span class="delimiter">Handler</span>/<span class="delimiter">AbstractProcessingHandler.php</span><!--
   --><span class="frame-line">:48</span>
    </div>
  </div>
  <div class="frame  " id="frame-line-3">
      <span class="frame-index">7</span>
      <div class="frame-method-info">
        <span class="frame-class"><span class="delimiter">Monolog</span>\<span class="delimiter">Handler</span>\<span class="delimiter">AbstractProcessingHandler</span></span>
        <span class="frame-function"><span class="delimiter">handle</span></span>
      </div>

    <div class="frame-file">
        <span class="delimiter">&hellip;</span>/<span class="delimiter">vendor</span>/<span class="delimiter">monolog</span>/<span class="delimiter">monolog</span>/<span class="delimiter">src</span>/<span class="delimiter">Monolog</span>/<span class="delimiter">Logger.php</span><!--
   --><span class="frame-line">:400</span>
    </div>
  </div>
  <div class="frame  " id="frame-line-4">
      <span class="frame-index">6</span>
      <div class="frame-method-info">
        <span class="frame-class"><span class="delimiter">Monolog</span>\<span class="delimiter">Logger</span></span>
        <span class="frame-function"><span class="delimiter">addRecord</span></span>
      </div>

    <div class="frame-file">
        <span class="delimiter">&hellip;</span>/<span class="delimiter">vendor</span>/<span class="delimiter">monolog</span>/<span class="delimiter">monolog</span>/<span class="delimiter">src</span>/<span class="delimiter">Monolog</span>/<span class="delimiter">Logger.php</span><!--
   --><span class="frame-line">:651</span>
    </div>
  </div>
  <div class="frame  " id="frame-line-5">
      <span class="frame-index">5</span>
      <div class="frame-method-info">
        <span class="frame-class"><span class="delimiter">Monolog</span>\<span class="delimiter">Logger</span></span>
        <span class="frame-function"><span class="delimiter">error</span></span>
      </div>

    <div class="frame-file">
        <span class="delimiter">&hellip;</span>/<span class="delimiter">vendor</span>/<span class="delimiter">illuminate</span>/<span class="delimiter">log</span>/<span class="delimiter">Logger.php</span><!--
   --><span class="frame-line">:181</span>
    </div>
  </div>
  <div class="frame  " id="frame-line-6">
      <span class="frame-index">4</span>
      <div class="frame-method-info">
        <span class="frame-class"><span class="delimiter">Illuminate</span>\<span class="delimiter">Log</span>\<span class="delimiter">Logger</span></span>
        <span class="frame-function"><span class="delimiter">writeLog</span></span>
      </div>

    <div class="frame-file">
        <span class="delimiter">&hellip;</span>/<span class="delimiter">vendor</span>/<span class="delimiter">illuminate</span>/<span class="delimiter">log</span>/<span class="delimiter">Logger.php</span><!--
   --><span class="frame-line">:94</span>
    </div>
  </div>
  <div class="frame  " id="frame-line-7">
      <span class="frame-index">3</span>
      <div class="frame-method-info">
        <span class="frame-class"><span class="delimiter">Illuminate</span>\<span class="delimiter">Log</span>\<span class="delimiter">Logger</span></span>
        <span class="frame-function"><span class="delimiter">error</span></span>
      </div>

    <div class="frame-file">
        <span class="delimiter">&hellip;</span>/<span class="delimiter">vendor</span>/<span class="delimiter">illuminate</span>/<span class="delimiter">log</span>/<span class="delimiter">LogManager.php</span><!--
   --><span class="frame-line">:590</span>
    </div>
  </div>
  <div class="frame  " id="frame-line-8">
      <span class="frame-index">2</span>
      <div class="frame-method-info">
        <span class="frame-class"><span class="delimiter">Illuminate</span>\<span class="delimiter">Log</span>\<span class="delimiter">LogManager</span></span>
        <span class="frame-function"><span class="delimiter">error</span></span>
      </div>

    <div class="frame-file">
        <span class="delimiter">&hellip;</span>/<span class="delimiter">vendor</span>/<span class="delimiter">themosis</span>/<span class="delimiter">framework</span>/<span class="delimiter">src</span>/<span class="delimiter">Core</span>/<span class="delimiter">Exceptions</span>/<span class="delimiter">Handler.php</span><!--
   --><span class="frame-line">:225</span>
    </div>
  </div>
  <div class="frame  " id="frame-line-9">
      <span class="frame-index">1</span>
      <div class="frame-method-info">
        <span class="frame-class"><span class="delimiter">Themosis</span>\<span class="delimiter">Core</span>\<span class="delimiter">Exceptions</span>\<span class="delimiter">Handler</span></span>
        <span class="frame-function"><span class="delimiter">report</span></span>
      </div>

    <div class="frame-file">
        <span class="delimiter">&hellip;</span>/<span class="delimiter">vendor</span>/<span class="delimiter">themosis</span>/<span class="delimiter">framework</span>/<span class="delimiter">src</span>/<span class="delimiter">Core</span>/<span class="delimiter">Bootstrap</span>/<span class="delimiter">ExceptionHandler.php</span><!--
   --><span class="frame-line">:141</span>
    </div>
  </div>
  <div class="frame  " id="frame-line-10">
      <span class="frame-index">0</span>
      <div class="frame-method-info">
        <span class="frame-class"><span class="delimiter">Themosis</span>\<span class="delimiter">Core</span>\<span class="delimiter">Bootstrap</span>\<span class="delimiter">ExceptionHandler</span></span>
        <span class="frame-function"><span class="delimiter">handleException</span></span>
      </div>

    <div class="frame-file">
        <span class="delimiter">[internal]</span><!--
   --><span class="frame-line">:0</span>
    </div>
  </div>
</div></div>
        <div class="panel details-container cf">
  <div class="frame-code-container ">
            <div class="frame-code active" id="frame-code-0">
        <div class="frame-file">
                                <strong><span class="delimiter"></span>/<span class="delimiter">var</span>/<span class="delimiter">www</span>/<span class="delimiter">html</span>/<span class="delimiter">vendor</span>/<span class="delimiter">monolog</span>/<span class="delimiter">monolog</span>/<span class="delimiter">src</span>/<span class="delimiter">Monolog</span>/<span class="delimiter">Handler</span>/<span class="delimiter">StreamHandler.php</span></strong>
                  </div>
                    <pre class="code-block line-numbers"
              data-line="193"
              data-line-offset="174"
              data-start="174"
            ><code class="language-php">        set_error_handler(function (...$args) {
            return $this-&gt;customErrorHandler(...$args);
        });
        try {
            $this-&gt;streamWrite($stream, $record);
        } finally {
            restore_error_handler();
        }
        if ($this-&gt;errorMessage !== null) {
            $error = $this-&gt;errorMessage;
            // close the resource if possible to reopen it, and retry the failed write
            if (!$this-&gt;retrying &amp;&amp; $this-&gt;url !== null &amp;&amp; $this-&gt;url !== &#039;php://memory&#039;) {
                $this-&gt;retrying = true;
                $this-&gt;close();
                $this-&gt;write($record);
 
                return;
            }
 
            throw new \UnexpectedValueException(&#039;Writing to the log file failed: &#039;.$error . Utils::getRecordMessageForException($record));
        }
 
        $this-&gt;retrying = false;
        if ($this-&gt;useLocking) {
            flock($stream, LOCK_UN);
        }
    }
 
    /**
     * Write to stream
     * @param resource $stream
     * @param array    $record
     *
     * @phpstan-param FormattedRecord $record
     */
    protected function streamWrite($stream, array $record): void
    {
        fwrite($stream, (string) $record[&#039;formatted&#039;]);
    }
 </code></pre>

                  
                          <div class="frame-file">
              Arguments
          </div>
          <div id="frame-code-args-0" class="code-block frame-args">
              <ol class="linenums"><li><script> Sfdump = window.Sfdump || (function (doc) { doc.documentElement.classList.add('sf-js-enabled'); var rxEsc = /([.*+?^${}()|\[\]\/\\])/g, idRx = /\bsf-dump-\d+-ref[012]\w+\b/, keyHint = 0 <= navigator.platform.toUpperCase().indexOf('MAC') ? 'Cmd' : 'Ctrl', addEventListener = function (e, n, cb) { e.addEventListener(n, cb, false); }; if (!doc.addEventListener) { addEventListener = function (element, eventName, callback) { element.attachEvent('on' + eventName, function (e) { e.preventDefault = function () {e.returnValue = false;}; e.target = e.srcElement; callback(e); }); }; } function toggle(a, recursive) { var s = a.nextSibling || {}, oldClass = s.className, arrow, newClass; if (/\bsf-dump-compact\b/.test(oldClass)) { arrow = '&#9660;'; newClass = 'sf-dump-expanded'; } else if (/\bsf-dump-expanded\b/.test(oldClass)) { arrow = '&#9654;'; newClass = 'sf-dump-compact'; } else { return false; } if (doc.createEvent && s.dispatchEvent) { var event = doc.createEvent('Event'); event.initEvent('sf-dump-expanded' === newClass ? 'sfbeforedumpexpand' : 'sfbeforedumpcollapse', true, false); s.dispatchEvent(event); } a.lastChild.innerHTML = arrow; s.className = s.className.replace(/\bsf-dump-(compact|expanded)\b/, newClass); if (recursive) { try { a = s.querySelectorAll('.'+oldClass); for (s = 0; s < a.length; ++s) { if (-1 == a[s].className.indexOf(newClass)) { a[s].className = newClass; a[s].previousSibling.lastChild.innerHTML = arrow; } } } catch (e) { } } return true; }; function collapse(a, recursive) { var s = a.nextSibling || {}, oldClass = s.className; if (/\bsf-dump-expanded\b/.test(oldClass)) { toggle(a, recursive); return true; } return false; }; function expand(a, recursive) { var s = a.nextSibling || {}, oldClass = s.className; if (/\bsf-dump-compact\b/.test(oldClass)) { toggle(a, recursive); return true; } return false; }; function collapseAll(root) { var a = root.querySelector('a.sf-dump-toggle'); if (a) { collapse(a, true); expand(a); return true; } return false; } function reveal(node) { var previous, parents = []; while ((node = node.parentNode || {}) && (previous = node.previousSibling) && 'A' === previous.tagName) { parents.push(previous); } if (0 !== parents.length) { parents.forEach(function (parent) { expand(parent); }); return true; } return false; } function highlight(root, activeNode, nodes) { resetHighlightedNodes(root); Array.from(nodes||[]).forEach(function (node) { if (!/\bsf-dump-highlight\b/.test(node.className)) { node.className = node.className + ' sf-dump-highlight'; } }); if (!/\bsf-dump-highlight-active\b/.test(activeNode.className)) { activeNode.className = activeNode.className + ' sf-dump-highlight-active'; } } function resetHighlightedNodes(root) { Array.from(root.querySelectorAll('.sf-dump-str, .sf-dump-key, .sf-dump-public, .sf-dump-protected, .sf-dump-private')).forEach(function (strNode) { strNode.className = strNode.className.replace(/\bsf-dump-highlight\b/, ''); strNode.className = strNode.className.replace(/\bsf-dump-highlight-active\b/, ''); }); } return function (root, x) { root = doc.getElementById(root); var indentRx = new RegExp('^('+(root.getAttribute('data-indent-pad') || ' ').replace(rxEsc, '\\$1')+')+', 'm'), options = {"maxDepth":1,"maxStringLength":160,"fileLinkFormat":false}, elt = root.getElementsByTagName('A'), len = elt.length, i = 0, s, h, t = []; while (i < len) t.push(elt[i++]); for (i in x) { options[i] = x[i]; } function a(e, f) { addEventListener(root, e, function (e, n) { if ('A' == e.target.tagName) { f(e.target, e); } else if ('A' == e.target.parentNode.tagName) { f(e.target.parentNode, e); } else { n = /\bsf-dump-ellipsis\b/.test(e.target.className) ? e.target.parentNode : e.target; if ((n = n.nextElementSibling) && 'A' == n.tagName) { if (!/\bsf-dump-toggle\b/.test(n.className)) { n = n.nextElementSibling || n; } f(n, e, true); } } }); }; function isCtrlKey(e) { return e.ctrlKey || e.metaKey; } function xpathString(str) { var parts = str.match(/[^'"]+|['"]/g).map(function (part) { if ("'" == part) { return '"\'"'; } if ('"' == part) { return "'\"'"; } return "'" + part + "'"; }); return "concat(" + parts.join(",") + ", '')"; } function xpathHasClass(className) { return "contains(concat(' ', normalize-space(@class), ' '), ' " + className +" ')"; } a('mouseover', function (a, e, c) { if (c) { e.target.style.cursor = "pointer"; } }); a('click', function (a, e, c) { if (/\bsf-dump-toggle\b/.test(a.className)) { e.preventDefault(); if (!toggle(a, isCtrlKey(e))) { var r = doc.getElementById(a.getAttribute('href').slice(1)), s = r.previousSibling, f = r.parentNode, t = a.parentNode; t.replaceChild(r, a); f.replaceChild(a, s); t.insertBefore(s, r); f = f.firstChild.nodeValue.match(indentRx); t = t.firstChild.nodeValue.match(indentRx); if (f && t && f[0] !== t[0]) { r.innerHTML = r.innerHTML.replace(new RegExp('^'+f[0].replace(rxEsc, '\\$1'), 'mg'), t[0]); } if (/\bsf-dump-compact\b/.test(r.className)) { toggle(s, isCtrlKey(e)); } } if (c) { } else if (doc.getSelection) { try { doc.getSelection().removeAllRanges(); } catch (e) { doc.getSelection().empty(); } } else { doc.selection.empty(); } } else if (/\bsf-dump-str-toggle\b/.test(a.className)) { e.preventDefault(); e = a.parentNode.parentNode; e.className = e.className.replace(/\bsf-dump-str-(expand|collapse)\b/, a.parentNode.className); } }); elt = root.getElementsByTagName('SAMP'); len = elt.length; i = 0; while (i < len) t.push(elt[i++]); len = t.length; for (i = 0; i < len; ++i) { elt = t[i]; if ('SAMP' == elt.tagName) { a = elt.previousSibling || {}; if ('A' != a.tagName) { a = doc.createElement('A'); a.className = 'sf-dump-ref'; elt.parentNode.insertBefore(a, elt); } else { a.innerHTML += ' '; } a.title = (a.title ? a.title+'\n[' : '[')+keyHint+'+click] Expand all children'; a.innerHTML += elt.className == 'sf-dump-compact' ? '<span>&#9654;</span>' : '<span>&#9660;</span>'; a.className += ' sf-dump-toggle'; x = 1; if ('sf-dump' != elt.parentNode.className) { x += elt.parentNode.getAttribute('data-depth')/1; } } else if (/\bsf-dump-ref\b/.test(elt.className) && (a = elt.getAttribute('href'))) { a = a.slice(1); elt.className += ' sf-dump-hover'; elt.className += ' '+a; if (/[\[{]$/.test(elt.previousSibling.nodeValue)) { a = a != elt.nextSibling.id && doc.getElementById(a); try { s = a.nextSibling; elt.appendChild(a); s.parentNode.insertBefore(a, s); if (/^[@#]/.test(elt.innerHTML)) { elt.innerHTML += ' <span>&#9654;</span>'; } else { elt.innerHTML = '<span>&#9654;</span>'; elt.className = 'sf-dump-ref'; } elt.className += ' sf-dump-toggle'; } catch (e) { if ('&' == elt.innerHTML.charAt(0)) { elt.innerHTML = '&#8230;'; elt.className = 'sf-dump-ref'; } } } } } if (doc.evaluate && Array.from && root.children.length > 1) { root.setAttribute('tabindex', 0); SearchState = function () { this.nodes = []; this.idx = 0; }; SearchState.prototype = { next: function () { if (this.isEmpty()) { return this.current(); } this.idx = this.idx < (this.nodes.length - 1) ? this.idx + 1 : 0; return this.current(); }, previous: function () { if (this.isEmpty()) { return this.current(); } this.idx = this.idx > 0 ? this.idx - 1 : (this.nodes.length - 1); return this.current(); }, isEmpty: function () { return 0 === this.count(); }, current: function () { if (this.isEmpty()) { return null; } return this.nodes[this.idx]; }, reset: function () { this.nodes = []; this.idx = 0; }, count: function () { return this.nodes.length; }, }; function showCurrent(state) { var currentNode = state.current(), currentRect, searchRect; if (currentNode) { reveal(currentNode); highlight(root, currentNode, state.nodes); if ('scrollIntoView' in currentNode) { currentNode.scrollIntoView(true); currentRect = currentNode.getBoundingClientRect(); searchRect = search.getBoundingClientRect(); if (currentRect.top < (searchRect.top + searchRect.height)) { window.scrollBy(0, -(searchRect.top + searchRect.height + 5)); } } } counter.textContent = (state.isEmpty() ? 0 : state.idx + 1) + ' of ' + state.count(); } var search = doc.createElement('div'); search.className = 'sf-dump-search-wrapper sf-dump-search-hidden'; search.innerHTML = ' <input type="text" class="sf-dump-search-input"> <span class="sf-dump-search-count">0 of 0<\/span> <button type="button" class="sf-dump-search-input-previous" tabindex="-1"> <svg viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1683 1331l-166 165q-19 19-45 19t-45-19L896 965l-531 531q-19 19-45 19t-45-19l-166-165q-19-19-19-45.5t19-45.5l742-741q19-19 45-19t45 19l742 741q19 19 19 45.5t-19 45.5z"\/><\/svg> <\/button> <button type="button" class="sf-dump-search-input-next" tabindex="-1"> <svg viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1683 808l-742 741q-19 19-45 19t-45-19L109 808q-19-19-19-45.5t19-45.5l166-165q19-19 45-19t45 19l531 531 531-531q19-19 45-19t45 19l166 165q19 19 19 45.5t-19 45.5z"\/><\/svg> <\/button> '; root.insertBefore(search, root.firstChild); var state = new SearchState(); var searchInput = search.querySelector('.sf-dump-search-input'); var counter = search.querySelector('.sf-dump-search-count'); var searchInputTimer = 0; var previousSearchQuery = ''; addEventListener(searchInput, 'keyup', function (e) { var searchQuery = e.target.value; /* Don't perform anything if the pressed key didn't change the query */ if (searchQuery === previousSearchQuery) { return; } previousSearchQuery = searchQuery; clearTimeout(searchInputTimer); searchInputTimer = setTimeout(function () { state.reset(); collapseAll(root); resetHighlightedNodes(root); if ('' === searchQuery) { counter.textContent = '0 of 0'; return; } var classMatches = [ "sf-dump-str", "sf-dump-key", "sf-dump-public", "sf-dump-protected", "sf-dump-private", ].map(xpathHasClass).join(' or '); var xpathResult = doc.evaluate('.//span[' + classMatches + '][contains(translate(child::text(), ' + xpathString(searchQuery.toUpperCase()) + ', ' + xpathString(searchQuery.toLowerCase()) + '), ' + xpathString(searchQuery.toLowerCase()) + ')]', root, null, XPathResult.ORDERED_NODE_ITERATOR_TYPE, null); while (node = xpathResult.iterateNext()) state.nodes.push(node); showCurrent(state); }, 400); }); Array.from(search.querySelectorAll('.sf-dump-search-input-next, .sf-dump-search-input-previous')).forEach(function (btn) { addEventListener(btn, 'click', function (e) { e.preventDefault(); -1 !== e.target.className.indexOf('next') ? state.next() : state.previous(); searchInput.focus(); collapseAll(root); showCurrent(state); }) }); addEventListener(root, 'keydown', function (e) { var isSearchActive = !/\bsf-dump-search-hidden\b/.test(search.className); if ((114 === e.keyCode && !isSearchActive) || (isCtrlKey(e) && 70 === e.keyCode)) { /* F3 or CMD/CTRL + F */ if (70 === e.keyCode && document.activeElement === searchInput) { /* * If CMD/CTRL + F is hit while having focus on search input, * the user probably meant to trigger browser search instead. * Let the browser execute its behavior: */ return; } e.preventDefault(); search.className = search.className.replace(/\bsf-dump-search-hidden\b/, ''); searchInput.focus(); } else if (isSearchActive) { if (27 === e.keyCode) { /* ESC key */ search.className += ' sf-dump-search-hidden'; e.preventDefault(); resetHighlightedNodes(root); searchInput.value = ''; } else if ( (isCtrlKey(e) && 71 === e.keyCode) /* CMD/CTRL + G */ || 13 === e.keyCode /* Enter */ || 114 === e.keyCode /* F3 */ ) { e.preventDefault(); e.shiftKey ? state.previous() : state.next(); collapseAll(root); showCurrent(state); } } }); } if (0 >= options.maxStringLength) { return; } try { elt = root.querySelectorAll('.sf-dump-str'); len = elt.length; i = 0; t = []; while (i < len) t.push(elt[i++]); len = t.length; for (i = 0; i < len; ++i) { elt = t[i]; s = elt.innerText || elt.textContent; x = s.length - options.maxStringLength; if (0 < x) { h = elt.innerHTML; elt[elt.innerText ? 'innerText' : 'textContent'] = s.substring(0, options.maxStringLength); elt.className += ' sf-dump-str-collapse'; elt.innerHTML = '<span class=sf-dump-str-collapse>'+h+'<a class="sf-dump-ref sf-dump-str-toggle" title="Collapse"> &#9664;</a></span>'+ '<span class=sf-dump-str-expand>'+elt.innerHTML+'<a class="sf-dump-ref sf-dump-str-toggle" title="'+x+' remaining characters"> &#9654;</a></span>'; } } } catch (e) { } }; })(document); </script><style> .sf-js-enabled pre.sf-dump .sf-dump-compact, .sf-js-enabled .sf-dump-str-collapse .sf-dump-str-collapse, .sf-js-enabled .sf-dump-str-expand .sf-dump-str-expand { display: none; } .sf-dump-hover:hover { background-color: #B729D9; color: #FFF !important; border-radius: 2px; } pre.sf-dump { display: block; white-space: pre; padding: 5px; overflow: initial !important; } pre.sf-dump:after { content: ""; visibility: hidden; display: block; height: 0; clear: both; } pre.sf-dump .sf-dump-ellipsization { display: inline-flex; } pre.sf-dump a { text-decoration: none; cursor: pointer; border: 0; outline: none; color: inherit; } pre.sf-dump img { max-width: 50em; max-height: 50em; margin: .5em 0 0 0; padding: 0; background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAAAAAA6mKC9AAAAHUlEQVQY02O8zAABilCaiQEN0EeA8QuUcX9g3QEAAjcC5piyhyEAAAAASUVORK5CYII=) #D3D3D3; } pre.sf-dump .sf-dump-ellipsis { text-overflow: ellipsis; white-space: nowrap; overflow: hidden; } pre.sf-dump .sf-dump-ellipsis-tail { flex-shrink: 0; } pre.sf-dump code { display:inline; padding:0; background:none; } .sf-dump-public.sf-dump-highlight, .sf-dump-protected.sf-dump-highlight, .sf-dump-private.sf-dump-highlight, .sf-dump-str.sf-dump-highlight, .sf-dump-key.sf-dump-highlight { background: rgba(111, 172, 204, 0.3); border: 1px solid #7DA0B1; border-radius: 3px; } .sf-dump-public.sf-dump-highlight-active, .sf-dump-protected.sf-dump-highlight-active, .sf-dump-private.sf-dump-highlight-active, .sf-dump-str.sf-dump-highlight-active, .sf-dump-key.sf-dump-highlight-active { background: rgba(253, 175, 0, 0.4); border: 1px solid #ffa500; border-radius: 3px; } pre.sf-dump .sf-dump-search-hidden { display: none !important; } pre.sf-dump .sf-dump-search-wrapper { font-size: 0; white-space: nowrap; margin-bottom: 5px; display: flex; position: -webkit-sticky; position: sticky; top: 5px; } pre.sf-dump .sf-dump-search-wrapper > * { vertical-align: top; box-sizing: border-box; height: 21px; font-weight: normal; border-radius: 0; background: #FFF; color: #757575; border: 1px solid #BBB; } pre.sf-dump .sf-dump-search-wrapper > input.sf-dump-search-input { padding: 3px; height: 21px; font-size: 12px; border-right: none; border-top-left-radius: 3px; border-bottom-left-radius: 3px; color: #000; min-width: 15px; width: 100%; } pre.sf-dump .sf-dump-search-wrapper > .sf-dump-search-input-next, pre.sf-dump .sf-dump-search-wrapper > .sf-dump-search-input-previous { background: #F2F2F2; outline: none; border-left: none; font-size: 0; line-height: 0; } pre.sf-dump .sf-dump-search-wrapper > .sf-dump-search-input-next { border-top-right-radius: 3px; border-bottom-right-radius: 3px; } pre.sf-dump .sf-dump-search-wrapper > .sf-dump-search-input-next > svg, pre.sf-dump .sf-dump-search-wrapper > .sf-dump-search-input-previous > svg { pointer-events: none; width: 12px; height: 12px; } pre.sf-dump .sf-dump-search-wrapper > .sf-dump-search-count { display: inline-block; padding: 0 5px; margin: 0; border-left: none; line-height: 21px; font-size: 12px; }pre.sf-dump, pre.sf-dump .sf-dump-default{color:#FFFFFF; line-height:normal; font:12px "Inconsolata", "Fira Mono", "Source Code Pro", Monaco, Consolas, "Lucida Console", monospace !important; word-wrap: break-word; white-space: pre-wrap; position:relative; z-index:99999; word-break: normal}pre.sf-dump .sf-dump-num{color:#BCD42A}pre.sf-dump .sf-dump-const{color: #4bb1b1;}pre.sf-dump .sf-dump-str{color:#BCD42A}pre.sf-dump .sf-dump-note{color:#ef7c61}pre.sf-dump .sf-dump-ref{color:#A0A0A0}pre.sf-dump .sf-dump-public{color:#FFFFFF}pre.sf-dump .sf-dump-protected{color:#FFFFFF}pre.sf-dump .sf-dump-private{color:#FFFFFF}pre.sf-dump .sf-dump-meta{color:#FFFFFF}pre.sf-dump .sf-dump-key{color:#BCD42A}pre.sf-dump .sf-dump-index{color:#ef7c61}pre.sf-dump .sf-dump-ellipsis{color:#FF8400}pre.sf-dump .sf-dump-ns{user-select:none;}pre.sf-dump .sf-dump-ellipsis-note{color:#ef7c61}</style><pre class=sf-dump id=sf-dump-1656611339 data-indent-pad="  ">"""
<span class=sf-dump-str title="366 characters">Writing to the log file failed: Write of 1713 bytes failed with errno=28 No space left on device<span class="sf-dump-default sf-dump-ns">\n</span></span>
<span class=sf-dump-str title="366 characters">The exception occurred while attempting to log: touch(): Unable to create file /var/www/html/htdocs/content/cache/wp-rocket/sherpas.com/blog/wp-json/wp/v2/pages/263655/.mobile-active because No such file or directory<span class="sf-dump-default sf-dump-ns">\n</span></span>
<span class=sf-dump-str title="366 characters">Context: {&quot;userId&quot;:null,&quot;email&quot;:null,&quot;exception&quot;:{}}</span>
"""
</pre><script>Sfdump("sf-dump-1656611339")</script>
</li></ol>          </div>
        
                <div class="frame-comments empty">
                  </div>

      </div>
            <div class="frame-code " id="frame-code-1">
        <div class="frame-file">
                                <strong><span class="delimiter"></span>/<span class="delimiter">var</span>/<span class="delimiter">www</span>/<span class="delimiter">html</span>/<span class="delimiter">vendor</span>/<span class="delimiter">monolog</span>/<span class="delimiter">monolog</span>/<span class="delimiter">src</span>/<span class="delimiter">Monolog</span>/<span class="delimiter">Handler</span>/<span class="delimiter">StreamHandler.php</span></strong>
                  </div>
                    <pre class="code-block line-numbers"
              data-line="188"
              data-line-offset="169"
              data-start="169"
            ><code class="language-php">            // ignoring errors here, there&#039;s not much we can do about them
            flock($stream, LOCK_EX);
        }
 
        $this-&gt;errorMessage = null;
        set_error_handler(function (...$args) {
            return $this-&gt;customErrorHandler(...$args);
        });
        try {
            $this-&gt;streamWrite($stream, $record);
        } finally {
            restore_error_handler();
        }
        if ($this-&gt;errorMessage !== null) {
            $error = $this-&gt;errorMessage;
            // close the resource if possible to reopen it, and retry the failed write
            if (!$this-&gt;retrying &amp;&amp; $this-&gt;url !== null &amp;&amp; $this-&gt;url !== &#039;php://memory&#039;) {
                $this-&gt;retrying = true;
                $this-&gt;close();
                $this-&gt;write($record);
 
                return;
            }
 
            throw new \UnexpectedValueException(&#039;Writing to the log file failed: &#039;.$error . Utils::getRecordMessageForException($record));
        }
 
        $this-&gt;retrying = false;
        if ($this-&gt;useLocking) {
            flock($stream, LOCK_UN);
        }
    }
 
    /**
     * Write to stream
     * @param resource $stream
     * @param array    $record
     *
     * @phpstan-param FormattedRecord $record
     */</code></pre>

                  
                          <div class="frame-file">
              Arguments
          </div>
          <div id="frame-code-args-1" class="code-block frame-args">
              <ol class="linenums"><li><pre class=sf-dump id=sf-dump-542020035 data-indent-pad="  "><span class=sf-dump-note>array:8</span> [<samp data-depth=1 class=sf-dump-expanded>
  "<span class=sf-dump-key>message</span>" => "<span class=sf-dump-str title="168 characters">touch(): Unable to create file /var/www/html/htdocs/content/cache/wp-rocket/sherpas.com/blog/wp-json/wp/v2/pages/263655/.mobile-active because No such file or directory</span>"
  "<span class=sf-dump-key>context</span>" => <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>userId</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>email</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>exception</span>" => <span class=sf-dump-note>ErrorException</span> {<a class=sf-dump-ref>#8636</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">message</span>: "<span class=sf-dump-str title="168 characters">touch(): Unable to create file /var/www/html/htdocs/content/cache/wp-rocket/sherpas.com/blog/wp-json/wp/v2/pages/263655/.mobile-active because No such file or directory</span>"
      #<span class=sf-dump-protected title="Protected property">code</span>: <span class=sf-dump-num>0</span>
      #<span class=sf-dump-protected title="Protected property">file</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="/var/www/html/htdocs/cms/wp-admin/includes/class-wp-filesystem-direct.php
73 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-path">/var/www/html/htdocs/cms</span><span class="sf-dump-ellipsis sf-dump-ellipsis-path">/</span><span class="sf-dump-ellipsis-tail">wp-admin/includes/class-wp-filesystem-direct.php</span></span>"
      #<span class=sf-dump-protected title="Protected property">line</span>: <span class=sf-dump-num>529</span>
      #<span class=sf-dump-protected title="Protected property">severity</span>: <span class=sf-dump-const title="2">E_WARNING</span>
    </samp>}
  </samp>]
  "<span class=sf-dump-key>level</span>" => <span class=sf-dump-num>400</span>
  "<span class=sf-dump-key>level_name</span>" => "<span class=sf-dump-str title="5 characters">ERROR</span>"
  "<span class=sf-dump-key>channel</span>" => "<span class=sf-dump-str title="10 characters">production</span>"
  "<span class=sf-dump-key>datetime</span>" => <span class="sf-dump-note sf-dump-ellipsization" title="Monolog\DateTimeImmutable @1780732868
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Monolog</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">DateTimeImmutable @1780732868</span></span> {<a class=sf-dump-ref>#8651</a><samp data-depth=2 class=sf-dump-compact>
    -<span class=sf-dump-private title="Private property defined in class:&#10;`Monolog\DateTimeImmutable`">useMicroseconds</span>: <span class=sf-dump-const>true</span>
    <span class=sf-dump-meta>date</span>: <span class=sf-dump-const title="Saturday, June 6, 2026
- 00:00:00.004565 from now
DST Off">2026-06-06 08:01:08.246634 UTC (+00:00)</span>
  </samp>}
  "<span class=sf-dump-key>extra</span>" => []
  "<span class=sf-dump-key>formatted</span>" => """
    <span class=sf-dump-str title="1713 characters">[2026-06-06 08:01:08] production.ERROR: touch(): Unable to create file /var/www/html/htdocs/content/cache/wp-rocket/sherpas.com/blog/wp-json/wp/v2/pages/263655/.mobile-active because No such file or directory {&quot;userId&quot;:null,&quot;email&quot;:null,&quot;exception&quot;:&quot;[object] (ErrorException(code: 0): touch(): Unable to create file /var/www/html/htdocs/content/cache/wp-rocket/sherpas.com/blog/wp-json/wp/v2/pages/263655/.mobile-active because No such file or directory at /var/www/html/htdocs/cms/wp-admin/includes/class-wp-filesystem-direct.php:529)<span class="sf-dump-default sf-dump-ns">\n</span></span>
    <span class=sf-dump-str title="1713 characters">[stacktrace]<span class="sf-dump-default sf-dump-ns">\n</span></span>
    <span class=sf-dump-str title="1713 characters">#0 [internal function]: Themosis\\Core\\Bootstrap\\ExceptionHandler-&gt;handleError(2, &#039;touch(): Unable...&#039;, &#039;/var/www/html/h...&#039;, 529)<span class="sf-dump-default sf-dump-ns">\n</span></span>
    <span class=sf-dump-str title="1713 characters">#1 /var/www/html/htdocs/cms/wp-admin/includes/class-wp-filesystem-direct.php(529): touch(&#039;/var/www/html/h...&#039;, 1780732868, 1780732868)<span class="sf-dump-default sf-dump-ns">\n</span></span>
    <span class=sf-dump-str title="1713 characters">#2 /var/www/html/htdocs/content/plugins/wp-rocket/inc/classes/Buffer/class-cache.php(487): WP_Filesystem_Direct-&gt;touch(&#039;/var/www/html/h...&#039;)<span class="sf-dump-default sf-dump-ns">\n</span></span>
    <span class=sf-dump-str title="1713 characters">#3 /var/www/html/htdocs/content/plugins/wp-rocket/inc/classes/Buffer/class-cache.php(305): WP_Rocket\\Buffer\\Cache-&gt;maybe_create_nginx_mobile_file(&#039;/var/www/html/h...&#039;)<span class="sf-dump-default sf-dump-ns">\n</span></span>
    <span class=sf-dump-str title="1713 characters">#4 [internal function]: WP_Rocket\\Buffer\\Cache-&gt;maybe_process_buffer(&#039;{\&quot;id\&quot;:263655,\&quot;d...&#039;, 9)<span class="sf-dump-default sf-dump-ns">\n</span></span>
    <span class=sf-dump-str title="1713 characters">#5 /var/www/html/htdocs/cms/wp-includes/functions.php(5481): ob_end_flush()<span class="sf-dump-default sf-dump-ns">\n</span></span>
    <span class=sf-dump-str title="1713 characters">#6 /var/www/html/htdocs/cms/wp-includes/class-wp-hook.php(341): wp_ob_end_flush_all(&#039;&#039;)<span class="sf-dump-default sf-dump-ns">\n</span></span>
    <span class=sf-dump-str title="1713 characters">#7 /var/www/html/htdocs/cms/wp-includes/class-wp-hook.php(365): WP_Hook-&gt;apply_filters(&#039;&#039;, Array)<span class="sf-dump-default sf-dump-ns">\n</span></span>
    <span class=sf-dump-str title="1713 characters">#8 /var/www/html/htdocs/cms/wp-includes/plugin.php(522): WP_Hook-&gt;do_action(Array)<span class="sf-dump-default sf-dump-ns">\n</span></span>
    <span class=sf-dump-str title="1713 characters">#9 /var/www/html/htdocs/cms/wp-includes/load.php(1308): do_action(&#039;shutdown&#039;)<span class="sf-dump-default sf-dump-ns">\n</span></span>
    <span class=sf-dump-str title="1713 characters">#10 [internal function]: shutdown_action_hook()<span class="sf-dump-default sf-dump-ns">\n</span></span>
    <span class=sf-dump-str title="1713 characters">#11 {main}<span class="sf-dump-default sf-dump-ns">\n</span></span>
    <span class=sf-dump-str title="1713 characters">&quot;} <span class="sf-dump-default sf-dump-ns">\n</span></span>
    """
</samp>]
</pre><script>Sfdump("sf-dump-542020035")</script>
</li></ol>          </div>
        
                <div class="frame-comments empty">
                  </div>

      </div>
            <div class="frame-code " id="frame-code-2">
        <div class="frame-file">
                                <strong><span class="delimiter"></span>/<span class="delimiter">var</span>/<span class="delimiter">www</span>/<span class="delimiter">html</span>/<span class="delimiter">vendor</span>/<span class="delimiter">monolog</span>/<span class="delimiter">monolog</span>/<span class="delimiter">src</span>/<span class="delimiter">Monolog</span>/<span class="delimiter">Handler</span>/<span class="delimiter">AbstractProcessingHandler.php</span></strong>
                  </div>
                    <pre class="code-block line-numbers"
              data-line="48"
              data-line-offset="29"
              data-start="29"
            ><code class="language-php">    use ProcessableHandlerTrait;
    use FormattableHandlerTrait;
 
    /**
     * {@inheritDoc}
     */
    public function handle(array $record): bool
    {
        if (!$this-&gt;isHandling($record)) {
            return false;
        }
 
        if ($this-&gt;processors) {
            /** @var Record $record */
            $record = $this-&gt;processRecord($record);
        }
 
        $record[&#039;formatted&#039;] = $this-&gt;getFormatter()-&gt;format($record);
 
        $this-&gt;write($record);
 
        return false === $this-&gt;bubble;
    }
 
    /**
     * Writes the record down to the log of the implementing handler
     *
     * @phpstan-param FormattedRecord $record
     */
    abstract protected function write(array $record): void;
 
    /**
     * @return void
     */
    public function reset()
    {
        parent::reset();
 
        $this-&gt;resetProcessors();
    }</code></pre>

                  
                          <div class="frame-file">
              Arguments
          </div>
          <div id="frame-code-args-2" class="code-block frame-args">
              <ol class="linenums"><li><pre class=sf-dump id=sf-dump-1588780435 data-indent-pad="  "><span class=sf-dump-note>array:8</span> [<samp data-depth=1 class=sf-dump-expanded>
  "<span class=sf-dump-key>message</span>" => "<span class=sf-dump-str title="168 characters">touch(): Unable to create file /var/www/html/htdocs/content/cache/wp-rocket/sherpas.com/blog/wp-json/wp/v2/pages/263655/.mobile-active because No such file or directory</span>"
  "<span class=sf-dump-key>context</span>" => <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>userId</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>email</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>exception</span>" => <span class=sf-dump-note>ErrorException</span> {<a class=sf-dump-ref>#8636</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">message</span>: "<span class=sf-dump-str title="168 characters">touch(): Unable to create file /var/www/html/htdocs/content/cache/wp-rocket/sherpas.com/blog/wp-json/wp/v2/pages/263655/.mobile-active because No such file or directory</span>"
      #<span class=sf-dump-protected title="Protected property">code</span>: <span class=sf-dump-num>0</span>
      #<span class=sf-dump-protected title="Protected property">file</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="/var/www/html/htdocs/cms/wp-admin/includes/class-wp-filesystem-direct.php
73 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-path">/var/www/html/htdocs/cms</span><span class="sf-dump-ellipsis sf-dump-ellipsis-path">/</span><span class="sf-dump-ellipsis-tail">wp-admin/includes/class-wp-filesystem-direct.php</span></span>"
      #<span class=sf-dump-protected title="Protected property">line</span>: <span class=sf-dump-num>529</span>
      #<span class=sf-dump-protected title="Protected property">severity</span>: <span class=sf-dump-const title="2">E_WARNING</span>
    </samp>}
  </samp>]
  "<span class=sf-dump-key>level</span>" => <span class=sf-dump-num>400</span>
  "<span class=sf-dump-key>level_name</span>" => "<span class=sf-dump-str title="5 characters">ERROR</span>"
  "<span class=sf-dump-key>channel</span>" => "<span class=sf-dump-str title="10 characters">production</span>"
  "<span class=sf-dump-key>datetime</span>" => <span class="sf-dump-note sf-dump-ellipsization" title="Monolog\DateTimeImmutable @1780732868
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Monolog</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">DateTimeImmutable @1780732868</span></span> {<a class=sf-dump-ref>#8651</a><samp data-depth=2 class=sf-dump-compact>
    -<span class=sf-dump-private title="Private property defined in class:&#10;`Monolog\DateTimeImmutable`">useMicroseconds</span>: <span class=sf-dump-const>true</span>
    <span class=sf-dump-meta>date</span>: <span class=sf-dump-const title="Saturday, June 6, 2026
- 00:00:00.006468 from now
DST Off">2026-06-06 08:01:08.246634 UTC (+00:00)</span>
  </samp>}
  "<span class=sf-dump-key>extra</span>" => []
  "<span class=sf-dump-key>formatted</span>" => """
    <span class=sf-dump-str title="1713 characters">[2026-06-06 08:01:08] production.ERROR: touch(): Unable to create file /var/www/html/htdocs/content/cache/wp-rocket/sherpas.com/blog/wp-json/wp/v2/pages/263655/.mobile-active because No such file or directory {&quot;userId&quot;:null,&quot;email&quot;:null,&quot;exception&quot;:&quot;[object] (ErrorException(code: 0): touch(): Unable to create file /var/www/html/htdocs/content/cache/wp-rocket/sherpas.com/blog/wp-json/wp/v2/pages/263655/.mobile-active because No such file or directory at /var/www/html/htdocs/cms/wp-admin/includes/class-wp-filesystem-direct.php:529)<span class="sf-dump-default sf-dump-ns">\n</span></span>
    <span class=sf-dump-str title="1713 characters">[stacktrace]<span class="sf-dump-default sf-dump-ns">\n</span></span>
    <span class=sf-dump-str title="1713 characters">#0 [internal function]: Themosis\\Core\\Bootstrap\\ExceptionHandler-&gt;handleError(2, &#039;touch(): Unable...&#039;, &#039;/var/www/html/h...&#039;, 529)<span class="sf-dump-default sf-dump-ns">\n</span></span>
    <span class=sf-dump-str title="1713 characters">#1 /var/www/html/htdocs/cms/wp-admin/includes/class-wp-filesystem-direct.php(529): touch(&#039;/var/www/html/h...&#039;, 1780732868, 1780732868)<span class="sf-dump-default sf-dump-ns">\n</span></span>
    <span class=sf-dump-str title="1713 characters">#2 /var/www/html/htdocs/content/plugins/wp-rocket/inc/classes/Buffer/class-cache.php(487): WP_Filesystem_Direct-&gt;touch(&#039;/var/www/html/h...&#039;)<span class="sf-dump-default sf-dump-ns">\n</span></span>
    <span class=sf-dump-str title="1713 characters">#3 /var/www/html/htdocs/content/plugins/wp-rocket/inc/classes/Buffer/class-cache.php(305): WP_Rocket\\Buffer\\Cache-&gt;maybe_create_nginx_mobile_file(&#039;/var/www/html/h...&#039;)<span class="sf-dump-default sf-dump-ns">\n</span></span>
    <span class=sf-dump-str title="1713 characters">#4 [internal function]: WP_Rocket\\Buffer\\Cache-&gt;maybe_process_buffer(&#039;{\&quot;id\&quot;:263655,\&quot;d...&#039;, 9)<span class="sf-dump-default sf-dump-ns">\n</span></span>
    <span class=sf-dump-str title="1713 characters">#5 /var/www/html/htdocs/cms/wp-includes/functions.php(5481): ob_end_flush()<span class="sf-dump-default sf-dump-ns">\n</span></span>
    <span class=sf-dump-str title="1713 characters">#6 /var/www/html/htdocs/cms/wp-includes/class-wp-hook.php(341): wp_ob_end_flush_all(&#039;&#039;)<span class="sf-dump-default sf-dump-ns">\n</span></span>
    <span class=sf-dump-str title="1713 characters">#7 /var/www/html/htdocs/cms/wp-includes/class-wp-hook.php(365): WP_Hook-&gt;apply_filters(&#039;&#039;, Array)<span class="sf-dump-default sf-dump-ns">\n</span></span>
    <span class=sf-dump-str title="1713 characters">#8 /var/www/html/htdocs/cms/wp-includes/plugin.php(522): WP_Hook-&gt;do_action(Array)<span class="sf-dump-default sf-dump-ns">\n</span></span>
    <span class=sf-dump-str title="1713 characters">#9 /var/www/html/htdocs/cms/wp-includes/load.php(1308): do_action(&#039;shutdown&#039;)<span class="sf-dump-default sf-dump-ns">\n</span></span>
    <span class=sf-dump-str title="1713 characters">#10 [internal function]: shutdown_action_hook()<span class="sf-dump-default sf-dump-ns">\n</span></span>
    <span class=sf-dump-str title="1713 characters">#11 {main}<span class="sf-dump-default sf-dump-ns">\n</span></span>
    <span class=sf-dump-str title="1713 characters">&quot;} <span class="sf-dump-default sf-dump-ns">\n</span></span>
    """
</samp>]
</pre><script>Sfdump("sf-dump-1588780435")</script>
</li></ol>          </div>
        
                <div class="frame-comments empty">
                  </div>

      </div>
            <div class="frame-code " id="frame-code-3">
        <div class="frame-file">
                                <strong><span class="delimiter"></span>/<span class="delimiter">var</span>/<span class="delimiter">www</span>/<span class="delimiter">html</span>/<span class="delimiter">vendor</span>/<span class="delimiter">monolog</span>/<span class="delimiter">monolog</span>/<span class="delimiter">src</span>/<span class="delimiter">Monolog</span>/<span class="delimiter">Logger.php</span></strong>
                  </div>
                    <pre class="code-block line-numbers"
              data-line="400"
              data-line-offset="381"
              data-start="381"
            ><code class="language-php">                        &#039;level_name&#039; =&gt; $levelName,
                        &#039;channel&#039; =&gt; $this-&gt;name,
                        &#039;datetime&#039; =&gt; $datetime ?? new DateTimeImmutable($this-&gt;microsecondTimestamps, $this-&gt;timezone),
                        &#039;extra&#039; =&gt; [],
                    ];
 
                    try {
                        foreach ($this-&gt;processors as $processor) {
                            $record = $processor($record);
                        }
                    } catch (Throwable $e) {
                        $this-&gt;handleException($e, $record);
 
                        return true;
                    }
                }
 
                // once the record exists, send it to all handlers as long as the bubbling chain is not interrupted
                try {
                    if (true === $handler-&gt;handle($record)) {
                        break;
                    }
                } catch (Throwable $e) {
                    $this-&gt;handleException($e, $record);
 
                    return true;
                }
            }
        } finally {
            if ($this-&gt;detectCycles) {
                if (isset($fiber)) {
                    $this-&gt;fiberLogDepth[$fiber]--;
                } else {
                    $this-&gt;logDepth--;
                }
            }
        }
 
        return null !== $record;
    }</code></pre>

                  
                          <div class="frame-file">
              Arguments
          </div>
          <div id="frame-code-args-3" class="code-block frame-args">
              <ol class="linenums"><li><pre class=sf-dump id=sf-dump-697155861 data-indent-pad="  "><span class=sf-dump-note>array:8</span> [<samp data-depth=1 class=sf-dump-expanded>
  "<span class=sf-dump-key>message</span>" => "<span class=sf-dump-str title="168 characters">touch(): Unable to create file /var/www/html/htdocs/content/cache/wp-rocket/sherpas.com/blog/wp-json/wp/v2/pages/263655/.mobile-active because No such file or directory</span>"
  "<span class=sf-dump-key>context</span>" => <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>userId</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>email</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>exception</span>" => <span class=sf-dump-note>ErrorException</span> {<a class=sf-dump-ref>#8636</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">message</span>: "<span class=sf-dump-str title="168 characters">touch(): Unable to create file /var/www/html/htdocs/content/cache/wp-rocket/sherpas.com/blog/wp-json/wp/v2/pages/263655/.mobile-active because No such file or directory</span>"
      #<span class=sf-dump-protected title="Protected property">code</span>: <span class=sf-dump-num>0</span>
      #<span class=sf-dump-protected title="Protected property">file</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="/var/www/html/htdocs/cms/wp-admin/includes/class-wp-filesystem-direct.php
73 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-path">/var/www/html/htdocs/cms</span><span class="sf-dump-ellipsis sf-dump-ellipsis-path">/</span><span class="sf-dump-ellipsis-tail">wp-admin/includes/class-wp-filesystem-direct.php</span></span>"
      #<span class=sf-dump-protected title="Protected property">line</span>: <span class=sf-dump-num>529</span>
      #<span class=sf-dump-protected title="Protected property">severity</span>: <span class=sf-dump-const title="2">E_WARNING</span>
    </samp>}
  </samp>]
  "<span class=sf-dump-key>level</span>" => <span class=sf-dump-num>400</span>
  "<span class=sf-dump-key>level_name</span>" => "<span class=sf-dump-str title="5 characters">ERROR</span>"
  "<span class=sf-dump-key>channel</span>" => "<span class=sf-dump-str title="10 characters">production</span>"
  "<span class=sf-dump-key>datetime</span>" => <span class="sf-dump-note sf-dump-ellipsization" title="Monolog\DateTimeImmutable @1780732868
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Monolog</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">DateTimeImmutable @1780732868</span></span> {<a class=sf-dump-ref>#8651</a><samp data-depth=2 class=sf-dump-compact>
    -<span class=sf-dump-private title="Private property defined in class:&#10;`Monolog\DateTimeImmutable`">useMicroseconds</span>: <span class=sf-dump-const>true</span>
    <span class=sf-dump-meta>date</span>: <span class=sf-dump-const title="Saturday, June 6, 2026
- 00:00:00.007304 from now
DST Off">2026-06-06 08:01:08.246634 UTC (+00:00)</span>
  </samp>}
  "<span class=sf-dump-key>extra</span>" => []
  "<span class=sf-dump-key>formatted</span>" => """
    <span class=sf-dump-str title="1713 characters">[2026-06-06 08:01:08] production.ERROR: touch(): Unable to create file /var/www/html/htdocs/content/cache/wp-rocket/sherpas.com/blog/wp-json/wp/v2/pages/263655/.mobile-active because No such file or directory {&quot;userId&quot;:null,&quot;email&quot;:null,&quot;exception&quot;:&quot;[object] (ErrorException(code: 0): touch(): Unable to create file /var/www/html/htdocs/content/cache/wp-rocket/sherpas.com/blog/wp-json/wp/v2/pages/263655/.mobile-active because No such file or directory at /var/www/html/htdocs/cms/wp-admin/includes/class-wp-filesystem-direct.php:529)<span class="sf-dump-default sf-dump-ns">\n</span></span>
    <span class=sf-dump-str title="1713 characters">[stacktrace]<span class="sf-dump-default sf-dump-ns">\n</span></span>
    <span class=sf-dump-str title="1713 characters">#0 [internal function]: Themosis\\Core\\Bootstrap\\ExceptionHandler-&gt;handleError(2, &#039;touch(): Unable...&#039;, &#039;/var/www/html/h...&#039;, 529)<span class="sf-dump-default sf-dump-ns">\n</span></span>
    <span class=sf-dump-str title="1713 characters">#1 /var/www/html/htdocs/cms/wp-admin/includes/class-wp-filesystem-direct.php(529): touch(&#039;/var/www/html/h...&#039;, 1780732868, 1780732868)<span class="sf-dump-default sf-dump-ns">\n</span></span>
    <span class=sf-dump-str title="1713 characters">#2 /var/www/html/htdocs/content/plugins/wp-rocket/inc/classes/Buffer/class-cache.php(487): WP_Filesystem_Direct-&gt;touch(&#039;/var/www/html/h...&#039;)<span class="sf-dump-default sf-dump-ns">\n</span></span>
    <span class=sf-dump-str title="1713 characters">#3 /var/www/html/htdocs/content/plugins/wp-rocket/inc/classes/Buffer/class-cache.php(305): WP_Rocket\\Buffer\\Cache-&gt;maybe_create_nginx_mobile_file(&#039;/var/www/html/h...&#039;)<span class="sf-dump-default sf-dump-ns">\n</span></span>
    <span class=sf-dump-str title="1713 characters">#4 [internal function]: WP_Rocket\\Buffer\\Cache-&gt;maybe_process_buffer(&#039;{\&quot;id\&quot;:263655,\&quot;d...&#039;, 9)<span class="sf-dump-default sf-dump-ns">\n</span></span>
    <span class=sf-dump-str title="1713 characters">#5 /var/www/html/htdocs/cms/wp-includes/functions.php(5481): ob_end_flush()<span class="sf-dump-default sf-dump-ns">\n</span></span>
    <span class=sf-dump-str title="1713 characters">#6 /var/www/html/htdocs/cms/wp-includes/class-wp-hook.php(341): wp_ob_end_flush_all(&#039;&#039;)<span class="sf-dump-default sf-dump-ns">\n</span></span>
    <span class=sf-dump-str title="1713 characters">#7 /var/www/html/htdocs/cms/wp-includes/class-wp-hook.php(365): WP_Hook-&gt;apply_filters(&#039;&#039;, Array)<span class="sf-dump-default sf-dump-ns">\n</span></span>
    <span class=sf-dump-str title="1713 characters">#8 /var/www/html/htdocs/cms/wp-includes/plugin.php(522): WP_Hook-&gt;do_action(Array)<span class="sf-dump-default sf-dump-ns">\n</span></span>
    <span class=sf-dump-str title="1713 characters">#9 /var/www/html/htdocs/cms/wp-includes/load.php(1308): do_action(&#039;shutdown&#039;)<span class="sf-dump-default sf-dump-ns">\n</span></span>
    <span class=sf-dump-str title="1713 characters">#10 [internal function]: shutdown_action_hook()<span class="sf-dump-default sf-dump-ns">\n</span></span>
    <span class=sf-dump-str title="1713 characters">#11 {main}<span class="sf-dump-default sf-dump-ns">\n</span></span>
    <span class=sf-dump-str title="1713 characters">&quot;} <span class="sf-dump-default sf-dump-ns">\n</span></span>
    """
</samp>]
</pre><script>Sfdump("sf-dump-697155861")</script>
</li></ol>          </div>
        
                <div class="frame-comments empty">
                  </div>

      </div>
            <div class="frame-code " id="frame-code-4">
        <div class="frame-file">
                                <strong><span class="delimiter"></span>/<span class="delimiter">var</span>/<span class="delimiter">www</span>/<span class="delimiter">html</span>/<span class="delimiter">vendor</span>/<span class="delimiter">monolog</span>/<span class="delimiter">monolog</span>/<span class="delimiter">src</span>/<span class="delimiter">Monolog</span>/<span class="delimiter">Logger.php</span></strong>
                  </div>
                    <pre class="code-block line-numbers"
              data-line="651"
              data-line-offset="632"
              data-start="632"
            ><code class="language-php">     *
     * @param string|Stringable $message The log message
     * @param mixed[]           $context The log context
     */
    public function warning($message, array $context = []): void
    {
        $this-&gt;addRecord(static::WARNING, (string) $message, $context);
    }
 
    /**
     * Adds a log record at the ERROR level.
     *
     * This method allows for compatibility with common interfaces.
     *
     * @param string|Stringable $message The log message
     * @param mixed[]           $context The log context
     */
    public function error($message, array $context = []): void
    {
        $this-&gt;addRecord(static::ERROR, (string) $message, $context);
    }
 
    /**
     * Adds a log record at the CRITICAL level.
     *
     * This method allows for compatibility with common interfaces.
     *
     * @param string|Stringable $message The log message
     * @param mixed[]           $context The log context
     */
    public function critical($message, array $context = []): void
    {
        $this-&gt;addRecord(static::CRITICAL, (string) $message, $context);
    }
 
    /**
     * Adds a log record at the ALERT level.
     *
     * This method allows for compatibility with common interfaces.
     *</code></pre>

                  
                          <div class="frame-file">
              Arguments
          </div>
          <div id="frame-code-args-4" class="code-block frame-args">
              <ol class="linenums"><li><pre class=sf-dump id=sf-dump-269738945 data-indent-pad="  "><span class=sf-dump-num>400</span>
</pre><script>Sfdump("sf-dump-269738945")</script>
</li><li><pre class=sf-dump id=sf-dump-372563003 data-indent-pad="  ">"<span class=sf-dump-str title="168 characters">touch(): Unable to create file /var/www/html/htdocs/content/cache/wp-rocket/sherpas.com/blog/wp-json/wp/v2/pages/263655/.mobile-active because No such file or directory</span>"
</pre><script>Sfdump("sf-dump-372563003")</script>
</li><li><pre class=sf-dump id=sf-dump-1497804914 data-indent-pad="  "><span class=sf-dump-note>array:3</span> [<samp data-depth=1 class=sf-dump-expanded>
  "<span class=sf-dump-key>userId</span>" => <span class=sf-dump-const>null</span>
  "<span class=sf-dump-key>email</span>" => <span class=sf-dump-const>null</span>
  "<span class=sf-dump-key>exception</span>" => <span class=sf-dump-note>ErrorException</span> {<a class=sf-dump-ref>#8636</a><samp data-depth=2 class=sf-dump-compact>
    #<span class=sf-dump-protected title="Protected property">message</span>: "<span class=sf-dump-str title="168 characters">touch(): Unable to create file /var/www/html/htdocs/content/cache/wp-rocket/sherpas.com/blog/wp-json/wp/v2/pages/263655/.mobile-active because No such file or directory</span>"
    #<span class=sf-dump-protected title="Protected property">code</span>: <span class=sf-dump-num>0</span>
    #<span class=sf-dump-protected title="Protected property">file</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="/var/www/html/htdocs/cms/wp-admin/includes/class-wp-filesystem-direct.php
73 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-path">/var/www/html/htdocs/cms</span><span class="sf-dump-ellipsis sf-dump-ellipsis-path">/</span><span class="sf-dump-ellipsis-tail">wp-admin/includes/class-wp-filesystem-direct.php</span></span>"
    #<span class=sf-dump-protected title="Protected property">line</span>: <span class=sf-dump-num>529</span>
    #<span class=sf-dump-protected title="Protected property">severity</span>: <span class=sf-dump-const title="2">E_WARNING</span>
  </samp>}
</samp>]
</pre><script>Sfdump("sf-dump-1497804914")</script>
</li></ol>          </div>
        
                <div class="frame-comments empty">
                  </div>

      </div>
            <div class="frame-code " id="frame-code-5">
        <div class="frame-file">
                                <strong><span class="delimiter"></span>/<span class="delimiter">var</span>/<span class="delimiter">www</span>/<span class="delimiter">html</span>/<span class="delimiter">vendor</span>/<span class="delimiter">illuminate</span>/<span class="delimiter">log</span>/<span class="delimiter">Logger.php</span></strong>
                  </div>
                    <pre class="code-block line-numbers"
              data-line="181"
              data-line-offset="162"
              data-start="162"
            ><code class="language-php">     * @param  string  $message
     * @param  array  $context
     * @return void
     */
    public function write($level, $message, array $context = [])
    {
        $this-&gt;writeLog($level, $message, $context);
    }
 
    /**
     * Write a message to the log.
     *
     * @param  string  $level
     * @param  string  $message
     * @param  array  $context
     * @return void
     */
    protected function writeLog($level, $message, $context)
    {
        $this-&gt;logger-&gt;{$level}(
            $message = $this-&gt;formatMessage($message),
            $context = array_merge($this-&gt;context, $context)
        );
 
        $this-&gt;fireLogEvent($level, $message, $context);
    }
 
    /**
     * Add context to all future logs.
     *
     * @param  array  $context
     * @return $this
     */
    public function withContext(array $context = [])
    {
        $this-&gt;context = array_merge($this-&gt;context, $context);
 
        return $this;
    }
 </code></pre>

                  
                          <div class="frame-file">
              Arguments
          </div>
          <div id="frame-code-args-5" class="code-block frame-args">
              <ol class="linenums"><li><pre class=sf-dump id=sf-dump-748434300 data-indent-pad="  ">"<span class=sf-dump-str title="168 characters">touch(): Unable to create file /var/www/html/htdocs/content/cache/wp-rocket/sherpas.com/blog/wp-json/wp/v2/pages/263655/.mobile-active because No such file or directory</span>"
</pre><script>Sfdump("sf-dump-748434300")</script>
</li><li><pre class=sf-dump id=sf-dump-840508899 data-indent-pad="  "><span class=sf-dump-note>array:3</span> [<samp data-depth=1 class=sf-dump-expanded>
  "<span class=sf-dump-key>userId</span>" => <span class=sf-dump-const>null</span>
  "<span class=sf-dump-key>email</span>" => <span class=sf-dump-const>null</span>
  "<span class=sf-dump-key>exception</span>" => <span class=sf-dump-note>ErrorException</span> {<a class=sf-dump-ref>#8636</a><samp data-depth=2 class=sf-dump-compact>
    #<span class=sf-dump-protected title="Protected property">message</span>: "<span class=sf-dump-str title="168 characters">touch(): Unable to create file /var/www/html/htdocs/content/cache/wp-rocket/sherpas.com/blog/wp-json/wp/v2/pages/263655/.mobile-active because No such file or directory</span>"
    #<span class=sf-dump-protected title="Protected property">code</span>: <span class=sf-dump-num>0</span>
    #<span class=sf-dump-protected title="Protected property">file</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="/var/www/html/htdocs/cms/wp-admin/includes/class-wp-filesystem-direct.php
73 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-path">/var/www/html/htdocs/cms</span><span class="sf-dump-ellipsis sf-dump-ellipsis-path">/</span><span class="sf-dump-ellipsis-tail">wp-admin/includes/class-wp-filesystem-direct.php</span></span>"
    #<span class=sf-dump-protected title="Protected property">line</span>: <span class=sf-dump-num>529</span>
    #<span class=sf-dump-protected title="Protected property">severity</span>: <span class=sf-dump-const title="2">E_WARNING</span>
  </samp>}
</samp>]
</pre><script>Sfdump("sf-dump-840508899")</script>
</li></ol>          </div>
        
                <div class="frame-comments empty">
                  </div>

      </div>
            <div class="frame-code " id="frame-code-6">
        <div class="frame-file">
                                <strong><span class="delimiter"></span>/<span class="delimiter">var</span>/<span class="delimiter">www</span>/<span class="delimiter">html</span>/<span class="delimiter">vendor</span>/<span class="delimiter">illuminate</span>/<span class="delimiter">log</span>/<span class="delimiter">Logger.php</span></strong>
                  </div>
                    <pre class="code-block line-numbers"
              data-line="94"
              data-line-offset="75"
              data-start="75"
            ><code class="language-php">     *
     * @param  string  $message
     * @param  array  $context
     * @return void
     */
    public function critical($message, array $context = [])
    {
        $this-&gt;writeLog(__FUNCTION__, $message, $context);
    }
 
    /**
     * Log an error message to the logs.
     *
     * @param  string  $message
     * @param  array  $context
     * @return void
     */
    public function error($message, array $context = [])
    {
        $this-&gt;writeLog(__FUNCTION__, $message, $context);
    }
 
    /**
     * Log a warning message to the logs.
     *
     * @param  string  $message
     * @param  array  $context
     * @return void
     */
    public function warning($message, array $context = [])
    {
        $this-&gt;writeLog(__FUNCTION__, $message, $context);
    }
 
    /**
     * Log a notice to the logs.
     *
     * @param  string  $message
     * @param  array  $context
     * @return void</code></pre>

                  
                          <div class="frame-file">
              Arguments
          </div>
          <div id="frame-code-args-6" class="code-block frame-args">
              <ol class="linenums"><li><pre class=sf-dump id=sf-dump-1447134520 data-indent-pad="  ">"<span class=sf-dump-str title="5 characters">error</span>"
</pre><script>Sfdump("sf-dump-1447134520")</script>
</li><li><pre class=sf-dump id=sf-dump-1359739020 data-indent-pad="  ">"<span class=sf-dump-str title="168 characters">touch(): Unable to create file /var/www/html/htdocs/content/cache/wp-rocket/sherpas.com/blog/wp-json/wp/v2/pages/263655/.mobile-active because No such file or directory</span>"
</pre><script>Sfdump("sf-dump-1359739020")</script>
</li><li><pre class=sf-dump id=sf-dump-507118117 data-indent-pad="  "><span class=sf-dump-note>array:3</span> [<samp data-depth=1 class=sf-dump-expanded>
  "<span class=sf-dump-key>userId</span>" => <span class=sf-dump-const>null</span>
  "<span class=sf-dump-key>email</span>" => <span class=sf-dump-const>null</span>
  "<span class=sf-dump-key>exception</span>" => <span class=sf-dump-note>ErrorException</span> {<a class=sf-dump-ref>#8636</a><samp data-depth=2 class=sf-dump-compact>
    #<span class=sf-dump-protected title="Protected property">message</span>: "<span class=sf-dump-str title="168 characters">touch(): Unable to create file /var/www/html/htdocs/content/cache/wp-rocket/sherpas.com/blog/wp-json/wp/v2/pages/263655/.mobile-active because No such file or directory</span>"
    #<span class=sf-dump-protected title="Protected property">code</span>: <span class=sf-dump-num>0</span>
    #<span class=sf-dump-protected title="Protected property">file</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="/var/www/html/htdocs/cms/wp-admin/includes/class-wp-filesystem-direct.php
73 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-path">/var/www/html/htdocs/cms</span><span class="sf-dump-ellipsis sf-dump-ellipsis-path">/</span><span class="sf-dump-ellipsis-tail">wp-admin/includes/class-wp-filesystem-direct.php</span></span>"
    #<span class=sf-dump-protected title="Protected property">line</span>: <span class=sf-dump-num>529</span>
    #<span class=sf-dump-protected title="Protected property">severity</span>: <span class=sf-dump-const title="2">E_WARNING</span>
  </samp>}
</samp>]
</pre><script>Sfdump("sf-dump-507118117")</script>
</li></ol>          </div>
        
                <div class="frame-comments empty">
                  </div>

      </div>
            <div class="frame-code " id="frame-code-7">
        <div class="frame-file">
                                <strong><span class="delimiter"></span>/<span class="delimiter">var</span>/<span class="delimiter">www</span>/<span class="delimiter">html</span>/<span class="delimiter">vendor</span>/<span class="delimiter">illuminate</span>/<span class="delimiter">log</span>/<span class="delimiter">LogManager.php</span></strong>
                  </div>
                    <pre class="code-block line-numbers"
              data-line="590"
              data-line-offset="571"
              data-start="571"
            ><code class="language-php">     * @param  string  $message
     * @param  array  $context
     * @return void
     */
    public function critical($message, array $context = [])
    {
        $this-&gt;driver()-&gt;critical($message, $context);
    }
 
    /**
     * Runtime errors that do not require immediate action but should typically
     * be logged and monitored.
     *
     * @param  string  $message
     * @param  array  $context
     * @return void
     */
    public function error($message, array $context = [])
    {
        $this-&gt;driver()-&gt;error($message, $context);
    }
 
    /**
     * Exceptional occurrences that are not errors.
     *
     * Example: Use of deprecated APIs, poor use of an API, undesirable things
     * that are not necessarily wrong.
     *
     * @param  string  $message
     * @param  array  $context
     * @return void
     */
    public function warning($message, array $context = [])
    {
        $this-&gt;driver()-&gt;warning($message, $context);
    }
 
    /**
     * Normal but significant events.
     *</code></pre>

                  
                          <div class="frame-file">
              Arguments
          </div>
          <div id="frame-code-args-7" class="code-block frame-args">
              <ol class="linenums"><li><pre class=sf-dump id=sf-dump-573433681 data-indent-pad="  ">"<span class=sf-dump-str title="168 characters">touch(): Unable to create file /var/www/html/htdocs/content/cache/wp-rocket/sherpas.com/blog/wp-json/wp/v2/pages/263655/.mobile-active because No such file or directory</span>"
</pre><script>Sfdump("sf-dump-573433681")</script>
</li><li><pre class=sf-dump id=sf-dump-1051662023 data-indent-pad="  "><span class=sf-dump-note>array:3</span> [<samp data-depth=1 class=sf-dump-expanded>
  "<span class=sf-dump-key>userId</span>" => <span class=sf-dump-const>null</span>
  "<span class=sf-dump-key>email</span>" => <span class=sf-dump-const>null</span>
  "<span class=sf-dump-key>exception</span>" => <span class=sf-dump-note>ErrorException</span> {<a class=sf-dump-ref>#8636</a><samp data-depth=2 class=sf-dump-compact>
    #<span class=sf-dump-protected title="Protected property">message</span>: "<span class=sf-dump-str title="168 characters">touch(): Unable to create file /var/www/html/htdocs/content/cache/wp-rocket/sherpas.com/blog/wp-json/wp/v2/pages/263655/.mobile-active because No such file or directory</span>"
    #<span class=sf-dump-protected title="Protected property">code</span>: <span class=sf-dump-num>0</span>
    #<span class=sf-dump-protected title="Protected property">file</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="/var/www/html/htdocs/cms/wp-admin/includes/class-wp-filesystem-direct.php
73 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-path">/var/www/html/htdocs/cms</span><span class="sf-dump-ellipsis sf-dump-ellipsis-path">/</span><span class="sf-dump-ellipsis-tail">wp-admin/includes/class-wp-filesystem-direct.php</span></span>"
    #<span class=sf-dump-protected title="Protected property">line</span>: <span class=sf-dump-num>529</span>
    #<span class=sf-dump-protected title="Protected property">severity</span>: <span class=sf-dump-const title="2">E_WARNING</span>
  </samp>}
</samp>]
</pre><script>Sfdump("sf-dump-1051662023")</script>
</li></ol>          </div>
        
                <div class="frame-comments empty">
                  </div>

      </div>
            <div class="frame-code " id="frame-code-8">
        <div class="frame-file">
                                <strong><span class="delimiter"></span>/<span class="delimiter">var</span>/<span class="delimiter">www</span>/<span class="delimiter">html</span>/<span class="delimiter">vendor</span>/<span class="delimiter">themosis</span>/<span class="delimiter">framework</span>/<span class="delimiter">src</span>/<span class="delimiter">Core</span>/<span class="delimiter">Exceptions</span>/<span class="delimiter">Handler.php</span></strong>
                  </div>
                    <pre class="code-block line-numbers"
              data-line="225"
              data-line-offset="206"
              data-start="206"
            ><code class="language-php">            if ($this-&gt;container-&gt;call($reportCallable) !== false) {
                return;
            }
        }
 
        foreach ($this-&gt;reportCallbacks as $reportCallback) {
            if ($reportCallback-&gt;handles($e)) {
                if ($reportCallback($e) === false) {
                    return;
                }
            }
        }
 
        try {
            $logger = $this-&gt;container-&gt;make(LoggerInterface::class);
        } catch (Exception $exception) {
            throw $e;
        }
 
        $logger-&gt;error(
            $e-&gt;getMessage(),
            array_merge(
                $this-&gt;exceptionContext($e),
                $this-&gt;context(),
                [
                    &#039;exception&#039; =&gt; $e,
                ],
            ),
        );
    }
 
    /**
     * Map the exception using a registered mapper if possible.
     *
     * @param \Throwable $e
     *
     * @return \Throwable
     */
    protected function mapException(Throwable $e)
    {</code></pre>

                  
                          <div class="frame-file">
              Arguments
          </div>
          <div id="frame-code-args-8" class="code-block frame-args">
              <ol class="linenums"><li><pre class=sf-dump id=sf-dump-1268789395 data-indent-pad="  ">"<span class=sf-dump-str title="168 characters">touch(): Unable to create file /var/www/html/htdocs/content/cache/wp-rocket/sherpas.com/blog/wp-json/wp/v2/pages/263655/.mobile-active because No such file or directory</span>"
</pre><script>Sfdump("sf-dump-1268789395")</script>
</li><li><pre class=sf-dump id=sf-dump-190020613 data-indent-pad="  "><span class=sf-dump-note>array:3</span> [<samp data-depth=1 class=sf-dump-expanded>
  "<span class=sf-dump-key>userId</span>" => <span class=sf-dump-const>null</span>
  "<span class=sf-dump-key>email</span>" => <span class=sf-dump-const>null</span>
  "<span class=sf-dump-key>exception</span>" => <span class=sf-dump-note>ErrorException</span> {<a class=sf-dump-ref>#8636</a><samp data-depth=2 class=sf-dump-compact>
    #<span class=sf-dump-protected title="Protected property">message</span>: "<span class=sf-dump-str title="168 characters">touch(): Unable to create file /var/www/html/htdocs/content/cache/wp-rocket/sherpas.com/blog/wp-json/wp/v2/pages/263655/.mobile-active because No such file or directory</span>"
    #<span class=sf-dump-protected title="Protected property">code</span>: <span class=sf-dump-num>0</span>
    #<span class=sf-dump-protected title="Protected property">file</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="/var/www/html/htdocs/cms/wp-admin/includes/class-wp-filesystem-direct.php
73 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-path">/var/www/html/htdocs/cms</span><span class="sf-dump-ellipsis sf-dump-ellipsis-path">/</span><span class="sf-dump-ellipsis-tail">wp-admin/includes/class-wp-filesystem-direct.php</span></span>"
    #<span class=sf-dump-protected title="Protected property">line</span>: <span class=sf-dump-num>529</span>
    #<span class=sf-dump-protected title="Protected property">severity</span>: <span class=sf-dump-const title="2">E_WARNING</span>
  </samp>}
</samp>]
</pre><script>Sfdump("sf-dump-190020613")</script>
</li></ol>          </div>
        
                <div class="frame-comments empty">
                  </div>

      </div>
            <div class="frame-code " id="frame-code-9">
        <div class="frame-file">
                                <strong><span class="delimiter"></span>/<span class="delimiter">var</span>/<span class="delimiter">www</span>/<span class="delimiter">html</span>/<span class="delimiter">vendor</span>/<span class="delimiter">themosis</span>/<span class="delimiter">framework</span>/<span class="delimiter">src</span>/<span class="delimiter">Core</span>/<span class="delimiter">Bootstrap</span>/<span class="delimiter">ExceptionHandler.php</span></strong>
                  </div>
                    <pre class="code-block line-numbers"
              data-line="141"
              data-line-offset="122"
              data-start="122"
            ><code class="language-php">            }
 
            $config-&gt;set(&#039;logging.channels.null&#039;, [
                &#039;driver&#039; =&gt; &#039;monolog&#039;,
                &#039;handler&#039; =&gt; NullHandler::class,
            ]);
        });
    }
 
    /**
     * Handle an uncaught exception from the application.
     *
     * @param \Throwable $e
     */
    public function handleException(\Throwable $e)
    {
        try {
            self::$reservedMemory = null;
 
            $this-&gt;getExceptionHandler()-&gt;report($e);
        } catch (Exception $e) {
            //
        }
 
        if ($this-&gt;app-&gt;runningInConsole()) {
            $this-&gt;renderForConsole($e);
        } else {
            $this-&gt;renderHttpResponse($e);
        }
    }
 
    /**
     * Handle the PHP shutdown event.
     */
    public function handleShutdown()
    {
        if (! is_null($error = error_get_last()) &amp;&amp; $this-&gt;isFatal($error[&#039;type&#039;])) {
            $this-&gt;handleException($this-&gt;fatalExceptionFromError($error, 0));
        }
    }</code></pre>

                  
                          <div class="frame-file">
              Arguments
          </div>
          <div id="frame-code-args-9" class="code-block frame-args">
              <ol class="linenums"><li><pre class=sf-dump id=sf-dump-495511909 data-indent-pad="  "><span class=sf-dump-note>ErrorException</span> {<a class=sf-dump-ref>#8636</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">message</span>: "<span class=sf-dump-str title="168 characters">touch(): Unable to create file /var/www/html/htdocs/content/cache/wp-rocket/sherpas.com/blog/wp-json/wp/v2/pages/263655/.mobile-active because No such file or directory</span>"
  #<span class=sf-dump-protected title="Protected property">code</span>: <span class=sf-dump-num>0</span>
  #<span class=sf-dump-protected title="Protected property">file</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="/var/www/html/htdocs/cms/wp-admin/includes/class-wp-filesystem-direct.php
73 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-path">/var/www/html/htdocs/cms</span><span class="sf-dump-ellipsis sf-dump-ellipsis-path">/</span><span class="sf-dump-ellipsis-tail">wp-admin/includes/class-wp-filesystem-direct.php</span></span>"
  #<span class=sf-dump-protected title="Protected property">line</span>: <span class=sf-dump-num>529</span>
  #<span class=sf-dump-protected title="Protected property">severity</span>: <span class=sf-dump-const title="2">E_WARNING</span>
</samp>}
</pre><script>Sfdump("sf-dump-495511909")</script>
</li></ol>          </div>
        
                <div class="frame-comments empty">
                  </div>

      </div>
            <div class="frame-code " id="frame-code-10">
        <div class="frame-file">
                                <strong><span class="delimiter">[internal]</span></strong>
                  </div>
                
                          <div class="frame-file">
              Arguments
          </div>
          <div id="frame-code-args-10" class="code-block frame-args">
              <ol class="linenums"><li><pre class=sf-dump id=sf-dump-547961402 data-indent-pad="  "><span class=sf-dump-note>ErrorException</span> {<a class=sf-dump-ref>#8636</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">message</span>: "<span class=sf-dump-str title="168 characters">touch(): Unable to create file /var/www/html/htdocs/content/cache/wp-rocket/sherpas.com/blog/wp-json/wp/v2/pages/263655/.mobile-active because No such file or directory</span>"
  #<span class=sf-dump-protected title="Protected property">code</span>: <span class=sf-dump-num>0</span>
  #<span class=sf-dump-protected title="Protected property">file</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="/var/www/html/htdocs/cms/wp-admin/includes/class-wp-filesystem-direct.php
73 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-path">/var/www/html/htdocs/cms</span><span class="sf-dump-ellipsis sf-dump-ellipsis-path">/</span><span class="sf-dump-ellipsis-tail">wp-admin/includes/class-wp-filesystem-direct.php</span></span>"
  #<span class=sf-dump-protected title="Protected property">line</span>: <span class=sf-dump-num>529</span>
  #<span class=sf-dump-protected title="Protected property">severity</span>: <span class=sf-dump-const title="2">E_WARNING</span>
</samp>}
</pre><script>Sfdump("sf-dump-547961402")</script>
</li></ol>          </div>
        
                <div class="frame-comments empty">
                  </div>

      </div>
  </div>
<div class="details">
  <h2 class="details-heading">Environment &amp; details:</h2>

  <div class="data-table-container" id="data-tables">
          <div class="data-table" id="sg-get-data">
                    <label class="empty">GET Data</label>
            <span class="empty">empty</span>
              </div>
          <div class="data-table" id="sg-post-data">
                    <label class="empty">POST Data</label>
            <span class="empty">empty</span>
              </div>
          <div class="data-table" id="sg-files">
                    <label class="empty">Files</label>
            <span class="empty">empty</span>
              </div>
          <div class="data-table" id="sg-cookies">
                    <label class="empty">Cookies</label>
            <span class="empty">empty</span>
              </div>
          <div class="data-table" id="sg-session">
                    <label class="empty">Session</label>
            <span class="empty">empty</span>
              </div>
          <div class="data-table" id="sg-serverrequest-data">
                    <label>Server/Request Data</label>
            <table class="data-table">
              <thead>
                <tr>
                  <td class="data-table-k">Key</td>
                  <td class="data-table-v">Value</td>
                </tr>
              </thead>
                          <tr>
                <td>SERVER_SOFTWARE</td>
                <td><pre class=sf-dump id=sf-dump-622254828 data-indent-pad="  ">"<span class=sf-dump-str title="12 characters">nginx/1.22.1</span>"
</pre><script>Sfdump("sf-dump-622254828")</script>
</td>
              </tr>
                          <tr>
                <td>REQUEST_URI</td>
                <td><pre class=sf-dump id=sf-dump-815869083 data-indent-pad="  ">"<span class=sf-dump-str title="32 characters">/blog/wp-json/wp/v2/pages/263655</span>"
</pre><script>Sfdump("sf-dump-815869083")</script>
</td>
              </tr>
                          <tr>
                <td>HOSTNAME</td>
                <td><pre class=sf-dump id=sf-dump-686459540 data-indent-pad="  ">"<span class=sf-dump-str title="12 characters">6fe176ff0287</span>"
</pre><script>Sfdump("sf-dump-686459540")</script>
</td>
              </tr>
                          <tr>
                <td>PHP_INI_DIR</td>
                <td><pre class=sf-dump id=sf-dump-1711562663 data-indent-pad="  ">"<span class=sf-dump-str title="18 characters">/usr/local/etc/php</span>"
</pre><script>Sfdump("sf-dump-1711562663")</script>
</td>
              </tr>
                          <tr>
                <td>HOME</td>
                <td><pre class=sf-dump id=sf-dump-387710972 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">/var/www</span>"
</pre><script>Sfdump("sf-dump-387710972")</script>
</td>
              </tr>
                          <tr>
                <td>PHP_LDFLAGS</td>
                <td><pre class=sf-dump id=sf-dump-82575257 data-indent-pad="  ">"<span class=sf-dump-str title="12 characters">-Wl,-O1 -pie</span>"
</pre><script>Sfdump("sf-dump-82575257")</script>
</td>
              </tr>
                          <tr>
                <td>PHP_CFLAGS</td>
                <td><pre class=sf-dump id=sf-dump-1827535590 data-indent-pad="  ">"<span class=sf-dump-str title="83 characters">-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64</span>"
</pre><script>Sfdump("sf-dump-1827535590")</script>
</td>
              </tr>
                          <tr>
                <td>PHP_VERSION</td>
                <td><pre class=sf-dump id=sf-dump-1698747711 data-indent-pad="  ">"<span class=sf-dump-str title="6 characters">8.3.31</span>"
</pre><script>Sfdump("sf-dump-1698747711")</script>
</td>
              </tr>
                          <tr>
                <td>GPG_KEYS</td>
                <td><pre class=sf-dump id=sf-dump-166426261 data-indent-pad="  ">"<span class=sf-dump-str title="122 characters">1198C0117593497A5EC5C199286AF1F9897469DC C28D937575603EB4ABB725861C0779DC5C0A9DE4 AFD8691FDAEDF03BDF6E460563F15A9B715376CA</span>"
</pre><script>Sfdump("sf-dump-166426261")</script>
</td>
              </tr>
                          <tr>
                <td>PHP_CPPFLAGS</td>
                <td><pre class=sf-dump id=sf-dump-7366111 data-indent-pad="  ">"<span class=sf-dump-str title="83 characters">-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64</span>"
</pre><script>Sfdump("sf-dump-7366111")</script>
</td>
              </tr>
                          <tr>
                <td>PHP_ASC_URL</td>
                <td><pre class=sf-dump id=sf-dump-888769295 data-indent-pad="  ">"<span class=sf-dump-str title="55 characters">https://www.php.net/distributions/php-8.3.31.tar.xz.asc</span>"
</pre><script>Sfdump("sf-dump-888769295")</script>
</td>
              </tr>
                          <tr>
                <td>PHP_URL</td>
                <td><pre class=sf-dump id=sf-dump-581300359 data-indent-pad="  ">"<span class=sf-dump-str title="51 characters">https://www.php.net/distributions/php-8.3.31.tar.xz</span>"
</pre><script>Sfdump("sf-dump-581300359")</script>
</td>
              </tr>
                          <tr>
                <td>PATH</td>
                <td><pre class=sf-dump id=sf-dump-435664149 data-indent-pad="  ">"<span class=sf-dump-str title="60 characters">/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin</span>"
</pre><script>Sfdump("sf-dump-435664149")</script>
</td>
              </tr>
                          <tr>
                <td>REDIS_MAXMEMORY</td>
                <td><pre class=sf-dump id=sf-dump-2049497442 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">3gb</span>"
</pre><script>Sfdump("sf-dump-2049497442")</script>
</td>
              </tr>
                          <tr>
                <td>PHPIZE_DEPS</td>
                <td><pre class=sf-dump id=sf-dump-1860991091 data-indent-pad="  ">"<span class=sf-dump-str title="76 characters">autoconf <span class="sf-dump-default">\t\t</span>dpkg-dev <span class="sf-dump-default">\t\t</span>file <span class="sf-dump-default">\t\t</span>g++ <span class="sf-dump-default">\t\t</span>gcc <span class="sf-dump-default">\t\t</span>libc-dev <span class="sf-dump-default">\t\t</span>make <span class="sf-dump-default">\t\t</span>pkg-config <span class="sf-dump-default">\t\t</span>re2c</span>"
</pre><script>Sfdump("sf-dump-1860991091")</script>
</td>
              </tr>
                          <tr>
                <td>PWD</td>
                <td><pre class=sf-dump id=sf-dump-742426323 data-indent-pad="  ">"<span class=sf-dump-str title="13 characters">/var/www/html</span>"
</pre><script>Sfdump("sf-dump-742426323")</script>
</td>
              </tr>
                          <tr>
                <td>PHP_SHA256</td>
                <td><pre class=sf-dump id=sf-dump-1412934148 data-indent-pad="  ">"<span class=sf-dump-str title="64 characters">66410cee07f4b2baeb0843140bb2a2b52ef930b5cf9b3d6e6d158b33aae8fa37</span>"
</pre><script>Sfdump("sf-dump-1412934148")</script>
</td>
              </tr>
                          <tr>
                <td>LC_CTYPE</td>
                <td><pre class=sf-dump id=sf-dump-306122285 data-indent-pad="  ">"<span class=sf-dump-str title="7 characters">C.UTF-8</span>"
</pre><script>Sfdump("sf-dump-306122285")</script>
</td>
              </tr>
                          <tr>
                <td>SUPERVISOR_ENABLED</td>
                <td><pre class=sf-dump id=sf-dump-1343638569 data-indent-pad="  ">"<span class=sf-dump-str>1</span>"
</pre><script>Sfdump("sf-dump-1343638569")</script>
</td>
              </tr>
                          <tr>
                <td>SUPERVISOR_SERVER_URL</td>
                <td><pre class=sf-dump id=sf-dump-568069196 data-indent-pad="  ">"<span class=sf-dump-str title="31 characters">unix:///var/run/supervisor.sock</span>"
</pre><script>Sfdump("sf-dump-568069196")</script>
</td>
              </tr>
                          <tr>
                <td>SUPERVISOR_PROCESS_NAME</td>
                <td><pre class=sf-dump id=sf-dump-1267693235 data-indent-pad="  ">"<span class=sf-dump-str title="7 characters">php-fpm</span>"
</pre><script>Sfdump("sf-dump-1267693235")</script>
</td>
              </tr>
                          <tr>
                <td>SUPERVISOR_GROUP_NAME</td>
                <td><pre class=sf-dump id=sf-dump-981096700 data-indent-pad="  ">"<span class=sf-dump-str title="7 characters">php-fpm</span>"
</pre><script>Sfdump("sf-dump-981096700")</script>
</td>
              </tr>
                          <tr>
                <td>USER</td>
                <td><pre class=sf-dump id=sf-dump-795165160 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">www-data</span>"
</pre><script>Sfdump("sf-dump-795165160")</script>
</td>
              </tr>
                          <tr>
                <td>HTTP_VIA</td>
                <td><pre class=sf-dump id=sf-dump-553106996 data-indent-pad="  ">"<span class=sf-dump-str title="64 characters">2.0 ed2a58dedcfbb5f690a75d7abac8c0ae.cloudfront.net (CloudFront)</span>"
</pre><script>Sfdump("sf-dump-553106996")</script>
</td>
              </tr>
                          <tr>
                <td>HTTP_USER_AGENT</td>
                <td><pre class=sf-dump id=sf-dump-214681554 data-indent-pad="  ">"<span class=sf-dump-str title="103 characters">Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)</span>"
</pre><script>Sfdump("sf-dump-214681554")</script>
</td>
              </tr>
                          <tr>
                <td>HTTP_ACCEPT</td>
                <td><pre class=sf-dump id=sf-dump-1689699041 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">*/*</span>"
</pre><script>Sfdump("sf-dump-1689699041")</script>
</td>
              </tr>
                          <tr>
                <td>HTTP_X_AMZ_CF_ID</td>
                <td><pre class=sf-dump id=sf-dump-3242597 data-indent-pad="  ">"<span class=sf-dump-str title="56 characters">1M1Fo750y45kVUu_66EOxxeMBMl2nR8OFlevsL2tEOzmI8oMyEB8Bw==</span>"
</pre><script>Sfdump("sf-dump-3242597")</script>
</td>
              </tr>
                          <tr>
                <td>HTTP_ACCEPT_ENCODING</td>
                <td><pre class=sf-dump id=sf-dump-1670694246 data-indent-pad="  ">"<span class=sf-dump-str title="23 characters">gzip, br, zstd, deflate</span>"
</pre><script>Sfdump("sf-dump-1670694246")</script>
</td>
              </tr>
                          <tr>
                <td>HTTP_X_AMZN_TRACE_ID</td>
                <td><pre class=sf-dump id=sf-dump-171457049 data-indent-pad="  ">"<span class=sf-dump-str title="40 characters">Root=1-6a23d3c3-776be66b58cf43100c6f6130</span>"
</pre><script>Sfdump("sf-dump-171457049")</script>
</td>
              </tr>
                          <tr>
                <td>HTTP_X_FORWARDED_PORT</td>
                <td><pre class=sf-dump id=sf-dump-306367749 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">443</span>"
</pre><script>Sfdump("sf-dump-306367749")</script>
</td>
              </tr>
                          <tr>
                <td>HTTP_X_FORWARDED_PROTO</td>
                <td><pre class=sf-dump id=sf-dump-154278040 data-indent-pad="  ">"<span class=sf-dump-str title="5 characters">https</span>"
</pre><script>Sfdump("sf-dump-154278040")</script>
</td>
              </tr>
                          <tr>
                <td>HTTP_X_FORWARDED_FOR</td>
                <td><pre class=sf-dump id=sf-dump-493514120 data-indent-pad="  ">"<span class=sf-dump-str title="27 characters">216.73.217.84, 3.172.126.69</span>"
</pre><script>Sfdump("sf-dump-493514120")</script>
</td>
              </tr>
                          <tr>
                <td>SCRIPT_FILENAME</td>
                <td><pre class=sf-dump id=sf-dump-272156969 data-indent-pad="  ">"<span class=sf-dump-str title="30 characters">/var/www/html/htdocs/index.php</span>"
</pre><script>Sfdump("sf-dump-272156969")</script>
</td>
              </tr>
                          <tr>
                <td>HTTP_HOST</td>
                <td><pre class=sf-dump id=sf-dump-2126586221 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">sherpas.com</span>"
</pre><script>Sfdump("sf-dump-2126586221")</script>
</td>
              </tr>
                          <tr>
                <td>REDIRECT_STATUS</td>
                <td><pre class=sf-dump id=sf-dump-1338961817 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">200</span>"
</pre><script>Sfdump("sf-dump-1338961817")</script>
</td>
              </tr>
                          <tr>
                <td>SERVER_NAME</td>
                <td><pre class=sf-dump id=sf-dump-2120335301 data-indent-pad="  ">"<span class=sf-dump-str>_</span>"
</pre><script>Sfdump("sf-dump-2120335301")</script>
</td>
              </tr>
                          <tr>
                <td>SERVER_PORT</td>
                <td><pre class=sf-dump id=sf-dump-679639294 data-indent-pad="  "><span class=sf-dump-num>443</span>
</pre><script>Sfdump("sf-dump-679639294")</script>
</td>
              </tr>
                          <tr>
                <td>SERVER_ADDR</td>
                <td><pre class=sf-dump id=sf-dump-1155664864 data-indent-pad="  ">"<span class=sf-dump-str title="10 characters">172.18.0.2</span>"
</pre><script>Sfdump("sf-dump-1155664864")</script>
</td>
              </tr>
                          <tr>
                <td>REMOTE_USER</td>
                <td><pre class=sf-dump id=sf-dump-843574637 data-indent-pad="  ">""
</pre><script>Sfdump("sf-dump-843574637")</script>
</td>
              </tr>
                          <tr>
                <td>REMOTE_PORT</td>
                <td><pre class=sf-dump id=sf-dump-167267573 data-indent-pad="  ">"<span class=sf-dump-str title="5 characters">17784</span>"
</pre><script>Sfdump("sf-dump-167267573")</script>
</td>
              </tr>
                          <tr>
                <td>REMOTE_ADDR</td>
                <td><pre class=sf-dump id=sf-dump-995742998 data-indent-pad="  ">"<span class=sf-dump-str title="12 characters">172.31.23.47</span>"
</pre><script>Sfdump("sf-dump-995742998")</script>
</td>
              </tr>
                          <tr>
                <td>GATEWAY_INTERFACE</td>
                <td><pre class=sf-dump id=sf-dump-791048900 data-indent-pad="  ">"<span class=sf-dump-str title="7 characters">CGI/1.1</span>"
</pre><script>Sfdump("sf-dump-791048900")</script>
</td>
              </tr>
                          <tr>
                <td>REQUEST_SCHEME</td>
                <td><pre class=sf-dump id=sf-dump-1685067429 data-indent-pad="  ">"<span class=sf-dump-str title="4 characters">http</span>"
</pre><script>Sfdump("sf-dump-1685067429")</script>
</td>
              </tr>
                          <tr>
                <td>SERVER_PROTOCOL</td>
                <td><pre class=sf-dump id=sf-dump-1610815622 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">HTTP/1.1</span>"
</pre><script>Sfdump("sf-dump-1610815622")</script>
</td>
              </tr>
                          <tr>
                <td>DOCUMENT_ROOT</td>
                <td><pre class=sf-dump id=sf-dump-1700449214 data-indent-pad="  ">"<span class=sf-dump-str title="20 characters">/var/www/html/htdocs</span>"
</pre><script>Sfdump("sf-dump-1700449214")</script>
</td>
              </tr>
                          <tr>
                <td>DOCUMENT_URI</td>
                <td><pre class=sf-dump id=sf-dump-652150509 data-indent-pad="  ">"<span class=sf-dump-str title="10 characters">/index.php</span>"
</pre><script>Sfdump("sf-dump-652150509")</script>
</td>
              </tr>
                          <tr>
                <td>SCRIPT_NAME</td>
                <td><pre class=sf-dump id=sf-dump-355171294 data-indent-pad="  ">"<span class=sf-dump-str title="10 characters">/index.php</span>"
</pre><script>Sfdump("sf-dump-355171294")</script>
</td>
              </tr>
                          <tr>
                <td>CONTENT_LENGTH</td>
                <td><pre class=sf-dump id=sf-dump-52319736 data-indent-pad="  ">""
</pre><script>Sfdump("sf-dump-52319736")</script>
</td>
              </tr>
                          <tr>
                <td>CONTENT_TYPE</td>
                <td><pre class=sf-dump id=sf-dump-561248231 data-indent-pad="  ">""
</pre><script>Sfdump("sf-dump-561248231")</script>
</td>
              </tr>
                          <tr>
                <td>REQUEST_METHOD</td>
                <td><pre class=sf-dump id=sf-dump-742491225 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">GET</span>"
</pre><script>Sfdump("sf-dump-742491225")</script>
</td>
              </tr>
                          <tr>
                <td>QUERY_STRING</td>
                <td><pre class=sf-dump id=sf-dump-961830209 data-indent-pad="  ">""
</pre><script>Sfdump("sf-dump-961830209")</script>
</td>
              </tr>
                          <tr>
                <td>FCGI_ROLE</td>
                <td><pre class=sf-dump id=sf-dump-733164465 data-indent-pad="  ">"<span class=sf-dump-str title="9 characters">RESPONDER</span>"
</pre><script>Sfdump("sf-dump-733164465")</script>
</td>
              </tr>
                          <tr>
                <td>PHP_SELF</td>
                <td><pre class=sf-dump id=sf-dump-2067007744 data-indent-pad="  ">"<span class=sf-dump-str title="10 characters">/index.php</span>"
</pre><script>Sfdump("sf-dump-2067007744")</script>
</td>
              </tr>
                          <tr>
                <td>REQUEST_TIME_FLOAT</td>
                <td><pre class=sf-dump id=sf-dump-1410948810 data-indent-pad="  "><span class=sf-dump-num>1780732867.7817</span>
</pre><script>Sfdump("sf-dump-1410948810")</script>
</td>
              </tr>
                          <tr>
                <td>REQUEST_TIME</td>
                <td><pre class=sf-dump id=sf-dump-719760856 data-indent-pad="  "><span class=sf-dump-num>1780732867</span>
</pre><script>Sfdump("sf-dump-719760856")</script>
</td>
              </tr>
                          <tr>
                <td>argv</td>
                <td><pre class=sf-dump id=sf-dump-1312466982 data-indent-pad="  ">[]
</pre><script>Sfdump("sf-dump-1312466982")</script>
</td>
              </tr>
                          <tr>
                <td>argc</td>
                <td><pre class=sf-dump id=sf-dump-843295542 data-indent-pad="  "><span class=sf-dump-num>0</span>
</pre><script>Sfdump("sf-dump-843295542")</script>
</td>
              </tr>
                          <tr>
                <td>HTTPS</td>
                <td><pre class=sf-dump id=sf-dump-1019766381 data-indent-pad="  ">"<span class=sf-dump-str title="2 characters">on</span>"
</pre><script>Sfdump("sf-dump-1019766381")</script>
</td>
              </tr>
                          <tr>
                <td>APP_ENV</td>
                <td><pre class=sf-dump id=sf-dump-436287256 data-indent-pad="  ">"<span class=sf-dump-str title="10 characters">production</span>"
</pre><script>Sfdump("sf-dump-436287256")</script>
</td>
              </tr>
                          <tr>
                <td>APP_DEBUG</td>
                <td><pre class=sf-dump id=sf-dump-1634600269 data-indent-pad="  ">"<span class=sf-dump-str title="4 characters">true</span>"
</pre><script>Sfdump("sf-dump-1634600269")</script>
</td>
              </tr>
                          <tr>
                <td>APP_KEY</td>
                <td><pre class=sf-dump id=sf-dump-1932497927 data-indent-pad="  ">"<span class=sf-dump-str title="51 characters">base64:fieTVKPTkL1W5eQXwhdq2p5R745cojp7OuWcc7jam7I=</span>"
</pre><script>Sfdump("sf-dump-1932497927")</script>
</td>
              </tr>
                          <tr>
                <td>APP_TD</td>
                <td><pre class=sf-dump id=sf-dump-480910137 data-indent-pad="  ">"<span class=sf-dump-str title="7 characters">sherpas</span>"
</pre><script>Sfdump("sf-dump-480910137")</script>
</td>
              </tr>
                          <tr>
                <td>APP_URL</td>
                <td><pre class=sf-dump id=sf-dump-1567345580 data-indent-pad="  ">"<span class=sf-dump-str title="19 characters">https://sherpas.com</span>"
</pre><script>Sfdump("sf-dump-1567345580")</script>
</td>
              </tr>
                          <tr>
                <td>WP_URL</td>
                <td><pre class=sf-dump id=sf-dump-346833980 data-indent-pad="  ">"<span class=sf-dump-str title="28 characters">https://sherpas.com/blog/cms</span>"
</pre><script>Sfdump("sf-dump-346833980")</script>
</td>
              </tr>
                          <tr>
                <td>WP_CURRENT_SITE</td>
                <td><pre class=sf-dump id=sf-dump-789947549 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">sherpas.com</span>"
</pre><script>Sfdump("sf-dump-789947549")</script>
</td>
              </tr>
                          <tr>
                <td>WP_MULTISITE_SLUG</td>
                <td><pre class=sf-dump id=sf-dump-1050643155 data-indent-pad="  ">"<span class=sf-dump-str title="6 characters">/blog/</span>"
</pre><script>Sfdump("sf-dump-1050643155")</script>
</td>
              </tr>
                          <tr>
                <td>WP_PARENT_ID</td>
                <td><pre class=sf-dump id=sf-dump-929935179 data-indent-pad="  ">"<span class=sf-dump-str>3</span>"
</pre><script>Sfdump("sf-dump-929935179")</script>
</td>
              </tr>
                          <tr>
                <td>CACHE_DRIVER</td>
                <td><pre class=sf-dump id=sf-dump-1096670823 data-indent-pad="  ">"<span class=sf-dump-str title="5 characters">redis</span>"
</pre><script>Sfdump("sf-dump-1096670823")</script>
</td>
              </tr>
                          <tr>
                <td>DATABASE_NAME</td>
                <td><pre class=sf-dump id=sf-dump-727025721 data-indent-pad="  ">"<span class=sf-dump-str title="12 characters">sherpas_prod</span>"
</pre><script>Sfdump("sf-dump-727025721")</script>
</td>
              </tr>
                          <tr>
                <td>DATABASE_USER</td>
                <td><pre class=sf-dump id=sf-dump-1278075385 data-indent-pad="  ">"<span class=sf-dump-str title="7 characters">sherpas</span>"
</pre><script>Sfdump("sf-dump-1278075385")</script>
</td>
              </tr>
                          <tr>
                <td>DATABASE_PASSWORD</td>
                <td><pre class=sf-dump id=sf-dump-1115495413 data-indent-pad="  ">"<span class=sf-dump-str title="20 characters">j*evz$CzAzOAeQGp5QTy</span>"
</pre><script>Sfdump("sf-dump-1115495413")</script>
</td>
              </tr>
                          <tr>
                <td>DATABASE_HOST</td>
                <td><pre class=sf-dump id=sf-dump-932033887 data-indent-pad="  ">"<span class=sf-dump-str title="59 characters">sherpas-media-prod.c2p0psujhkdw.eu-west-3.rds.amazonaws.com</span>"
</pre><script>Sfdump("sf-dump-932033887")</script>
</td>
              </tr>
                          <tr>
                <td>DATADOG_CLIENTOKEN</td>
                <td><pre class=sf-dump id=sf-dump-102250269 data-indent-pad="  ">"<span class=sf-dump-str title="35 characters">pube20819ee731045f502514aa5072197d0</span>"
</pre><script>Sfdump("sf-dump-102250269")</script>
</td>
              </tr>
                          <tr>
                <td>DATADOG_APPID</td>
                <td><pre class=sf-dump id=sf-dump-1128931656 data-indent-pad="  ">"<span class=sf-dump-str title="36 characters">265c15f9-f758-48d6-835b-ab50814b079f</span>"
</pre><script>Sfdump("sf-dump-1128931656")</script>
</td>
              </tr>
                          <tr>
                <td>DATADOG_ENV</td>
                <td><pre class=sf-dump id=sf-dump-302008360 data-indent-pad="  ">"<span class=sf-dump-str title="10 characters">production</span>"
</pre><script>Sfdump("sf-dump-302008360")</script>
</td>
              </tr>
                          <tr>
                <td>MAIL_HOST</td>
                <td><pre class=sf-dump id=sf-dump-180072851 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">smtp.sendgrid.net</span>"
</pre><script>Sfdump("sf-dump-180072851")</script>
</td>
              </tr>
                          <tr>
                <td>MAIL_USERNAME</td>
                <td><pre class=sf-dump id=sf-dump-462120083 data-indent-pad="  ">"<span class=sf-dump-str title="6 characters">apikey</span>"
</pre><script>Sfdump("sf-dump-462120083")</script>
</td>
              </tr>
                          <tr>
                <td>MAIL_PASSWORD</td>
                <td><pre class=sf-dump id=sf-dump-671054385 data-indent-pad="  ">"<span class=sf-dump-str title="69 characters">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</span>"
</pre><script>Sfdump("sf-dump-671054385")</script>
</td>
              </tr>
                          <tr>
                <td>MAIL_FROM_ADDRESS</td>
                <td><pre class=sf-dump id=sf-dump-1096985383 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">hello@sherpas.com</span>"
</pre><script>Sfdump("sf-dump-1096985383")</script>
</td>
              </tr>
                          <tr>
                <td>MAIL_FROM_NAME</td>
                <td><pre class=sf-dump id=sf-dump-345004577 data-indent-pad="  ">"<span class=sf-dump-str title="7 characters">Sherpas</span>"
</pre><script>Sfdump("sf-dump-345004577")</script>
</td>
              </tr>
                        </table>
              </div>
          <div class="data-table" id="sg-environment-variables">
                    <label>Environment Variables</label>
            <table class="data-table">
              <thead>
                <tr>
                  <td class="data-table-k">Key</td>
                  <td class="data-table-v">Value</td>
                </tr>
              </thead>
                          <tr>
                <td>HOSTNAME</td>
                <td><pre class=sf-dump id=sf-dump-1150570960 data-indent-pad="  ">"<span class=sf-dump-str title="12 characters">6fe176ff0287</span>"
</pre><script>Sfdump("sf-dump-1150570960")</script>
</td>
              </tr>
                          <tr>
                <td>PHP_INI_DIR</td>
                <td><pre class=sf-dump id=sf-dump-1562043478 data-indent-pad="  ">"<span class=sf-dump-str title="18 characters">/usr/local/etc/php</span>"
</pre><script>Sfdump("sf-dump-1562043478")</script>
</td>
              </tr>
                          <tr>
                <td>HOME</td>
                <td><pre class=sf-dump id=sf-dump-159734364 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">/var/www</span>"
</pre><script>Sfdump("sf-dump-159734364")</script>
</td>
              </tr>
                          <tr>
                <td>PHP_LDFLAGS</td>
                <td><pre class=sf-dump id=sf-dump-210865443 data-indent-pad="  ">"<span class=sf-dump-str title="12 characters">-Wl,-O1 -pie</span>"
</pre><script>Sfdump("sf-dump-210865443")</script>
</td>
              </tr>
                          <tr>
                <td>PHP_CFLAGS</td>
                <td><pre class=sf-dump id=sf-dump-2136782843 data-indent-pad="  ">"<span class=sf-dump-str title="83 characters">-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64</span>"
</pre><script>Sfdump("sf-dump-2136782843")</script>
</td>
              </tr>
                          <tr>
                <td>PHP_VERSION</td>
                <td><pre class=sf-dump id=sf-dump-296766972 data-indent-pad="  ">"<span class=sf-dump-str title="6 characters">8.3.31</span>"
</pre><script>Sfdump("sf-dump-296766972")</script>
</td>
              </tr>
                          <tr>
                <td>GPG_KEYS</td>
                <td><pre class=sf-dump id=sf-dump-2052612322 data-indent-pad="  ">"<span class=sf-dump-str title="122 characters">1198C0117593497A5EC5C199286AF1F9897469DC C28D937575603EB4ABB725861C0779DC5C0A9DE4 AFD8691FDAEDF03BDF6E460563F15A9B715376CA</span>"
</pre><script>Sfdump("sf-dump-2052612322")</script>
</td>
              </tr>
                          <tr>
                <td>PHP_CPPFLAGS</td>
                <td><pre class=sf-dump id=sf-dump-1446714676 data-indent-pad="  ">"<span class=sf-dump-str title="83 characters">-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64</span>"
</pre><script>Sfdump("sf-dump-1446714676")</script>
</td>
              </tr>
                          <tr>
                <td>PHP_ASC_URL</td>
                <td><pre class=sf-dump id=sf-dump-582882000 data-indent-pad="  ">"<span class=sf-dump-str title="55 characters">https://www.php.net/distributions/php-8.3.31.tar.xz.asc</span>"
</pre><script>Sfdump("sf-dump-582882000")</script>
</td>
              </tr>
                          <tr>
                <td>PHP_URL</td>
                <td><pre class=sf-dump id=sf-dump-305000795 data-indent-pad="  ">"<span class=sf-dump-str title="51 characters">https://www.php.net/distributions/php-8.3.31.tar.xz</span>"
</pre><script>Sfdump("sf-dump-305000795")</script>
</td>
              </tr>
                          <tr>
                <td>PATH</td>
                <td><pre class=sf-dump id=sf-dump-1727413049 data-indent-pad="  ">"<span class=sf-dump-str title="60 characters">/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin</span>"
</pre><script>Sfdump("sf-dump-1727413049")</script>
</td>
              </tr>
                          <tr>
                <td>REDIS_MAXMEMORY</td>
                <td><pre class=sf-dump id=sf-dump-1281876686 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">3gb</span>"
</pre><script>Sfdump("sf-dump-1281876686")</script>
</td>
              </tr>
                          <tr>
                <td>PHPIZE_DEPS</td>
                <td><pre class=sf-dump id=sf-dump-497367894 data-indent-pad="  ">"<span class=sf-dump-str title="76 characters">autoconf <span class="sf-dump-default">\t\t</span>dpkg-dev <span class="sf-dump-default">\t\t</span>file <span class="sf-dump-default">\t\t</span>g++ <span class="sf-dump-default">\t\t</span>gcc <span class="sf-dump-default">\t\t</span>libc-dev <span class="sf-dump-default">\t\t</span>make <span class="sf-dump-default">\t\t</span>pkg-config <span class="sf-dump-default">\t\t</span>re2c</span>"
</pre><script>Sfdump("sf-dump-497367894")</script>
</td>
              </tr>
                          <tr>
                <td>PWD</td>
                <td><pre class=sf-dump id=sf-dump-1146122171 data-indent-pad="  ">"<span class=sf-dump-str title="13 characters">/var/www/html</span>"
</pre><script>Sfdump("sf-dump-1146122171")</script>
</td>
              </tr>
                          <tr>
                <td>PHP_SHA256</td>
                <td><pre class=sf-dump id=sf-dump-1593238035 data-indent-pad="  ">"<span class=sf-dump-str title="64 characters">66410cee07f4b2baeb0843140bb2a2b52ef930b5cf9b3d6e6d158b33aae8fa37</span>"
</pre><script>Sfdump("sf-dump-1593238035")</script>
</td>
              </tr>
                          <tr>
                <td>LC_CTYPE</td>
                <td><pre class=sf-dump id=sf-dump-879330463 data-indent-pad="  ">"<span class=sf-dump-str title="7 characters">C.UTF-8</span>"
</pre><script>Sfdump("sf-dump-879330463")</script>
</td>
              </tr>
                          <tr>
                <td>SUPERVISOR_ENABLED</td>
                <td><pre class=sf-dump id=sf-dump-87995685 data-indent-pad="  ">"<span class=sf-dump-str>1</span>"
</pre><script>Sfdump("sf-dump-87995685")</script>
</td>
              </tr>
                          <tr>
                <td>SUPERVISOR_SERVER_URL</td>
                <td><pre class=sf-dump id=sf-dump-485969761 data-indent-pad="  ">"<span class=sf-dump-str title="31 characters">unix:///var/run/supervisor.sock</span>"
</pre><script>Sfdump("sf-dump-485969761")</script>
</td>
              </tr>
                          <tr>
                <td>SUPERVISOR_PROCESS_NAME</td>
                <td><pre class=sf-dump id=sf-dump-608979655 data-indent-pad="  ">"<span class=sf-dump-str title="7 characters">php-fpm</span>"
</pre><script>Sfdump("sf-dump-608979655")</script>
</td>
              </tr>
                          <tr>
                <td>SUPERVISOR_GROUP_NAME</td>
                <td><pre class=sf-dump id=sf-dump-80289177 data-indent-pad="  ">"<span class=sf-dump-str title="7 characters">php-fpm</span>"
</pre><script>Sfdump("sf-dump-80289177")</script>
</td>
              </tr>
                          <tr>
                <td>USER</td>
                <td><pre class=sf-dump id=sf-dump-434527176 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">www-data</span>"
</pre><script>Sfdump("sf-dump-434527176")</script>
</td>
              </tr>
                          <tr>
                <td>HTTP_VIA</td>
                <td><pre class=sf-dump id=sf-dump-1266173559 data-indent-pad="  ">"<span class=sf-dump-str title="64 characters">2.0 ed2a58dedcfbb5f690a75d7abac8c0ae.cloudfront.net (CloudFront)</span>"
</pre><script>Sfdump("sf-dump-1266173559")</script>
</td>
              </tr>
                          <tr>
                <td>HTTP_USER_AGENT</td>
                <td><pre class=sf-dump id=sf-dump-133252095 data-indent-pad="  ">"<span class=sf-dump-str title="103 characters">Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)</span>"
</pre><script>Sfdump("sf-dump-133252095")</script>
</td>
              </tr>
                          <tr>
                <td>HTTP_ACCEPT</td>
                <td><pre class=sf-dump id=sf-dump-107460597 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">*/*</span>"
</pre><script>Sfdump("sf-dump-107460597")</script>
</td>
              </tr>
                          <tr>
                <td>HTTP_X_AMZ_CF_ID</td>
                <td><pre class=sf-dump id=sf-dump-1485940947 data-indent-pad="  ">"<span class=sf-dump-str title="56 characters">1M1Fo750y45kVUu_66EOxxeMBMl2nR8OFlevsL2tEOzmI8oMyEB8Bw==</span>"
</pre><script>Sfdump("sf-dump-1485940947")</script>
</td>
              </tr>
                          <tr>
                <td>HTTP_ACCEPT_ENCODING</td>
                <td><pre class=sf-dump id=sf-dump-2098794535 data-indent-pad="  ">"<span class=sf-dump-str title="23 characters">gzip, br, zstd, deflate</span>"
</pre><script>Sfdump("sf-dump-2098794535")</script>
</td>
              </tr>
                          <tr>
                <td>HTTP_X_AMZN_TRACE_ID</td>
                <td><pre class=sf-dump id=sf-dump-1483976375 data-indent-pad="  ">"<span class=sf-dump-str title="40 characters">Root=1-6a23d3c3-776be66b58cf43100c6f6130</span>"
</pre><script>Sfdump("sf-dump-1483976375")</script>
</td>
              </tr>
                          <tr>
                <td>HTTP_X_FORWARDED_PORT</td>
                <td><pre class=sf-dump id=sf-dump-192347765 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">443</span>"
</pre><script>Sfdump("sf-dump-192347765")</script>
</td>
              </tr>
                          <tr>
                <td>HTTP_X_FORWARDED_PROTO</td>
                <td><pre class=sf-dump id=sf-dump-1067878030 data-indent-pad="  ">"<span class=sf-dump-str title="5 characters">https</span>"
</pre><script>Sfdump("sf-dump-1067878030")</script>
</td>
              </tr>
                          <tr>
                <td>HTTP_X_FORWARDED_FOR</td>
                <td><pre class=sf-dump id=sf-dump-1818851239 data-indent-pad="  ">"<span class=sf-dump-str title="27 characters">216.73.217.84, 3.172.126.69</span>"
</pre><script>Sfdump("sf-dump-1818851239")</script>
</td>
              </tr>
                          <tr>
                <td>SCRIPT_FILENAME</td>
                <td><pre class=sf-dump id=sf-dump-2065665311 data-indent-pad="  ">"<span class=sf-dump-str title="30 characters">/var/www/html/htdocs/index.php</span>"
</pre><script>Sfdump("sf-dump-2065665311")</script>
</td>
              </tr>
                          <tr>
                <td>HTTP_HOST</td>
                <td><pre class=sf-dump id=sf-dump-872520180 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">sherpas.com</span>"
</pre><script>Sfdump("sf-dump-872520180")</script>
</td>
              </tr>
                          <tr>
                <td>REDIRECT_STATUS</td>
                <td><pre class=sf-dump id=sf-dump-600713217 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">200</span>"
</pre><script>Sfdump("sf-dump-600713217")</script>
</td>
              </tr>
                          <tr>
                <td>SERVER_NAME</td>
                <td><pre class=sf-dump id=sf-dump-1352392041 data-indent-pad="  ">"<span class=sf-dump-str>_</span>"
</pre><script>Sfdump("sf-dump-1352392041")</script>
</td>
              </tr>
                          <tr>
                <td>SERVER_PORT</td>
                <td><pre class=sf-dump id=sf-dump-724212123 data-indent-pad="  ">"<span class=sf-dump-str title="2 characters">80</span>"
</pre><script>Sfdump("sf-dump-724212123")</script>
</td>
              </tr>
                          <tr>
                <td>SERVER_ADDR</td>
                <td><pre class=sf-dump id=sf-dump-628176424 data-indent-pad="  ">"<span class=sf-dump-str title="10 characters">172.18.0.2</span>"
</pre><script>Sfdump("sf-dump-628176424")</script>
</td>
              </tr>
                          <tr>
                <td>REMOTE_USER</td>
                <td><pre class=sf-dump id=sf-dump-1691063814 data-indent-pad="  ">""
</pre><script>Sfdump("sf-dump-1691063814")</script>
</td>
              </tr>
                          <tr>
                <td>REMOTE_PORT</td>
                <td><pre class=sf-dump id=sf-dump-111003522 data-indent-pad="  ">"<span class=sf-dump-str title="5 characters">17784</span>"
</pre><script>Sfdump("sf-dump-111003522")</script>
</td>
              </tr>
                          <tr>
                <td>REMOTE_ADDR</td>
                <td><pre class=sf-dump id=sf-dump-342279095 data-indent-pad="  ">"<span class=sf-dump-str title="12 characters">172.31.23.47</span>"
</pre><script>Sfdump("sf-dump-342279095")</script>
</td>
              </tr>
                          <tr>
                <td>SERVER_SOFTWARE</td>
                <td><pre class=sf-dump id=sf-dump-401502429 data-indent-pad="  ">"<span class=sf-dump-str title="12 characters">nginx/1.22.1</span>"
</pre><script>Sfdump("sf-dump-401502429")</script>
</td>
              </tr>
                          <tr>
                <td>GATEWAY_INTERFACE</td>
                <td><pre class=sf-dump id=sf-dump-27213624 data-indent-pad="  ">"<span class=sf-dump-str title="7 characters">CGI/1.1</span>"
</pre><script>Sfdump("sf-dump-27213624")</script>
</td>
              </tr>
                          <tr>
                <td>REQUEST_SCHEME</td>
                <td><pre class=sf-dump id=sf-dump-112851643 data-indent-pad="  ">"<span class=sf-dump-str title="4 characters">http</span>"
</pre><script>Sfdump("sf-dump-112851643")</script>
</td>
              </tr>
                          <tr>
                <td>SERVER_PROTOCOL</td>
                <td><pre class=sf-dump id=sf-dump-1359630658 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">HTTP/1.1</span>"
</pre><script>Sfdump("sf-dump-1359630658")</script>
</td>
              </tr>
                          <tr>
                <td>DOCUMENT_ROOT</td>
                <td><pre class=sf-dump id=sf-dump-719952384 data-indent-pad="  ">"<span class=sf-dump-str title="20 characters">/var/www/html/htdocs</span>"
</pre><script>Sfdump("sf-dump-719952384")</script>
</td>
              </tr>
                          <tr>
                <td>DOCUMENT_URI</td>
                <td><pre class=sf-dump id=sf-dump-685104532 data-indent-pad="  ">"<span class=sf-dump-str title="10 characters">/index.php</span>"
</pre><script>Sfdump("sf-dump-685104532")</script>
</td>
              </tr>
                          <tr>
                <td>REQUEST_URI</td>
                <td><pre class=sf-dump id=sf-dump-992101600 data-indent-pad="  ">"<span class=sf-dump-str title="32 characters">/blog/wp-json/wp/v2/pages/263655</span>"
</pre><script>Sfdump("sf-dump-992101600")</script>
</td>
              </tr>
                          <tr>
                <td>SCRIPT_NAME</td>
                <td><pre class=sf-dump id=sf-dump-1173946312 data-indent-pad="  ">"<span class=sf-dump-str title="10 characters">/index.php</span>"
</pre><script>Sfdump("sf-dump-1173946312")</script>
</td>
              </tr>
                          <tr>
                <td>CONTENT_LENGTH</td>
                <td><pre class=sf-dump id=sf-dump-64450945 data-indent-pad="  ">""
</pre><script>Sfdump("sf-dump-64450945")</script>
</td>
              </tr>
                          <tr>
                <td>CONTENT_TYPE</td>
                <td><pre class=sf-dump id=sf-dump-911441487 data-indent-pad="  ">""
</pre><script>Sfdump("sf-dump-911441487")</script>
</td>
              </tr>
                          <tr>
                <td>REQUEST_METHOD</td>
                <td><pre class=sf-dump id=sf-dump-950180763 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">GET</span>"
</pre><script>Sfdump("sf-dump-950180763")</script>
</td>
              </tr>
                          <tr>
                <td>QUERY_STRING</td>
                <td><pre class=sf-dump id=sf-dump-1779045239 data-indent-pad="  ">""
</pre><script>Sfdump("sf-dump-1779045239")</script>
</td>
              </tr>
                          <tr>
                <td>FCGI_ROLE</td>
                <td><pre class=sf-dump id=sf-dump-364862317 data-indent-pad="  ">"<span class=sf-dump-str title="9 characters">RESPONDER</span>"
</pre><script>Sfdump("sf-dump-364862317")</script>
</td>
              </tr>
                          <tr>
                <td>PHP_SELF</td>
                <td><pre class=sf-dump id=sf-dump-881934849 data-indent-pad="  ">"<span class=sf-dump-str title="10 characters">/index.php</span>"
</pre><script>Sfdump("sf-dump-881934849")</script>
</td>
              </tr>
                          <tr>
                <td>REQUEST_TIME_FLOAT</td>
                <td><pre class=sf-dump id=sf-dump-367169988 data-indent-pad="  "><span class=sf-dump-num>1780732867.7817</span>
</pre><script>Sfdump("sf-dump-367169988")</script>
</td>
              </tr>
                          <tr>
                <td>REQUEST_TIME</td>
                <td><pre class=sf-dump id=sf-dump-920202452 data-indent-pad="  "><span class=sf-dump-num>1780732867</span>
</pre><script>Sfdump("sf-dump-920202452")</script>
</td>
              </tr>
                          <tr>
                <td>argv</td>
                <td><pre class=sf-dump id=sf-dump-419992232 data-indent-pad="  ">[]
</pre><script>Sfdump("sf-dump-419992232")</script>
</td>
              </tr>
                          <tr>
                <td>argc</td>
                <td><pre class=sf-dump id=sf-dump-1552869373 data-indent-pad="  "><span class=sf-dump-num>0</span>
</pre><script>Sfdump("sf-dump-1552869373")</script>
</td>
              </tr>
                          <tr>
                <td>APP_ENV</td>
                <td><pre class=sf-dump id=sf-dump-1007410334 data-indent-pad="  ">"<span class=sf-dump-str title="10 characters">production</span>"
</pre><script>Sfdump("sf-dump-1007410334")</script>
</td>
              </tr>
                          <tr>
                <td>APP_DEBUG</td>
                <td><pre class=sf-dump id=sf-dump-514360767 data-indent-pad="  ">"<span class=sf-dump-str title="4 characters">true</span>"
</pre><script>Sfdump("sf-dump-514360767")</script>
</td>
              </tr>
                          <tr>
                <td>APP_KEY</td>
                <td><pre class=sf-dump id=sf-dump-2033533050 data-indent-pad="  ">"<span class=sf-dump-str title="51 characters">base64:fieTVKPTkL1W5eQXwhdq2p5R745cojp7OuWcc7jam7I=</span>"
</pre><script>Sfdump("sf-dump-2033533050")</script>
</td>
              </tr>
                          <tr>
                <td>APP_TD</td>
                <td><pre class=sf-dump id=sf-dump-2070885604 data-indent-pad="  ">"<span class=sf-dump-str title="7 characters">sherpas</span>"
</pre><script>Sfdump("sf-dump-2070885604")</script>
</td>
              </tr>
                          <tr>
                <td>APP_URL</td>
                <td><pre class=sf-dump id=sf-dump-796503356 data-indent-pad="  ">"<span class=sf-dump-str title="19 characters">https://sherpas.com</span>"
</pre><script>Sfdump("sf-dump-796503356")</script>
</td>
              </tr>
                          <tr>
                <td>WP_URL</td>
                <td><pre class=sf-dump id=sf-dump-1236900828 data-indent-pad="  ">"<span class=sf-dump-str title="28 characters">https://sherpas.com/blog/cms</span>"
</pre><script>Sfdump("sf-dump-1236900828")</script>
</td>
              </tr>
                          <tr>
                <td>WP_CURRENT_SITE</td>
                <td><pre class=sf-dump id=sf-dump-2060451138 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">sherpas.com</span>"
</pre><script>Sfdump("sf-dump-2060451138")</script>
</td>
              </tr>
                          <tr>
                <td>WP_MULTISITE_SLUG</td>
                <td><pre class=sf-dump id=sf-dump-980540552 data-indent-pad="  ">"<span class=sf-dump-str title="6 characters">/blog/</span>"
</pre><script>Sfdump("sf-dump-980540552")</script>
</td>
              </tr>
                          <tr>
                <td>WP_PARENT_ID</td>
                <td><pre class=sf-dump id=sf-dump-2087166441 data-indent-pad="  ">"<span class=sf-dump-str>3</span>"
</pre><script>Sfdump("sf-dump-2087166441")</script>
</td>
              </tr>
                          <tr>
                <td>CACHE_DRIVER</td>
                <td><pre class=sf-dump id=sf-dump-1451888532 data-indent-pad="  ">"<span class=sf-dump-str title="5 characters">redis</span>"
</pre><script>Sfdump("sf-dump-1451888532")</script>
</td>
              </tr>
                          <tr>
                <td>DATABASE_NAME</td>
                <td><pre class=sf-dump id=sf-dump-351160097 data-indent-pad="  ">"<span class=sf-dump-str title="12 characters">sherpas_prod</span>"
</pre><script>Sfdump("sf-dump-351160097")</script>
</td>
              </tr>
                          <tr>
                <td>DATABASE_USER</td>
                <td><pre class=sf-dump id=sf-dump-700550421 data-indent-pad="  ">"<span class=sf-dump-str title="7 characters">sherpas</span>"
</pre><script>Sfdump("sf-dump-700550421")</script>
</td>
              </tr>
                          <tr>
                <td>DATABASE_PASSWORD</td>
                <td><pre class=sf-dump id=sf-dump-801967565 data-indent-pad="  ">"<span class=sf-dump-str title="20 characters">j*evz$CzAzOAeQGp5QTy</span>"
</pre><script>Sfdump("sf-dump-801967565")</script>
</td>
              </tr>
                          <tr>
                <td>DATABASE_HOST</td>
                <td><pre class=sf-dump id=sf-dump-1132857684 data-indent-pad="  ">"<span class=sf-dump-str title="59 characters">sherpas-media-prod.c2p0psujhkdw.eu-west-3.rds.amazonaws.com</span>"
</pre><script>Sfdump("sf-dump-1132857684")</script>
</td>
              </tr>
                          <tr>
                <td>DATADOG_CLIENTOKEN</td>
                <td><pre class=sf-dump id=sf-dump-318172699 data-indent-pad="  ">"<span class=sf-dump-str title="35 characters">pube20819ee731045f502514aa5072197d0</span>"
</pre><script>Sfdump("sf-dump-318172699")</script>
</td>
              </tr>
                          <tr>
                <td>DATADOG_APPID</td>
                <td><pre class=sf-dump id=sf-dump-1857776828 data-indent-pad="  ">"<span class=sf-dump-str title="36 characters">265c15f9-f758-48d6-835b-ab50814b079f</span>"
</pre><script>Sfdump("sf-dump-1857776828")</script>
</td>
              </tr>
                          <tr>
                <td>DATADOG_ENV</td>
                <td><pre class=sf-dump id=sf-dump-102077314 data-indent-pad="  ">"<span class=sf-dump-str title="10 characters">production</span>"
</pre><script>Sfdump("sf-dump-102077314")</script>
</td>
              </tr>
                          <tr>
                <td>MAIL_HOST</td>
                <td><pre class=sf-dump id=sf-dump-236539062 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">smtp.sendgrid.net</span>"
</pre><script>Sfdump("sf-dump-236539062")</script>
</td>
              </tr>
                          <tr>
                <td>MAIL_USERNAME</td>
                <td><pre class=sf-dump id=sf-dump-1475971253 data-indent-pad="  ">"<span class=sf-dump-str title="6 characters">apikey</span>"
</pre><script>Sfdump("sf-dump-1475971253")</script>
</td>
              </tr>
                          <tr>
                <td>MAIL_PASSWORD</td>
                <td><pre class=sf-dump id=sf-dump-423228334 data-indent-pad="  ">"<span class=sf-dump-str title="69 characters">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</span>"
</pre><script>Sfdump("sf-dump-423228334")</script>
</td>
              </tr>
                          <tr>
                <td>MAIL_FROM_ADDRESS</td>
                <td><pre class=sf-dump id=sf-dump-97799665 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">hello@sherpas.com</span>"
</pre><script>Sfdump("sf-dump-97799665")</script>
</td>
              </tr>
                          <tr>
                <td>MAIL_FROM_NAME</td>
                <td><pre class=sf-dump id=sf-dump-57657032 data-indent-pad="  ">"<span class=sf-dump-str title="7 characters">Sherpas</span>"
</pre><script>Sfdump("sf-dump-57657032")</script>
</td>
              </tr>
                        </table>
              </div>
      </div>

    <div class="data-table-container" id="handlers">
    <label>Registered Handlers</label>
          <div class="handler active">
        0. Whoops\Handler\PrettyPageHandler      </div>
      </div>

</div>
</div>
      </div>
    </div>

    <script data-manual>/* PrismJS 1.30.0
https://prismjs.com/download.html#themes=prism-tomorrow&languages=markup+markup-templating+php&plugins=line-highlight+line-numbers */
var _self="undefined"!=typeof window?window:"undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?self:{},Prism=function(e){var n=/(?:^|\s)lang(?:uage)?-([\w-]+)(?=\s|$)/i,t=0,r={},a={manual:e.Prism&&e.Prism.manual,disableWorkerMessageHandler:e.Prism&&e.Prism.disableWorkerMessageHandler,util:{encode:function e(n){return n instanceof i?new i(n.type,e(n.content),n.alias):Array.isArray(n)?n.map(e):n.replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/\u00a0/g," ")},type:function(e){return Object.prototype.toString.call(e).slice(8,-1)},objId:function(e){return e.__id||Object.defineProperty(e,"__id",{value:++t}),e.__id},clone:function e(n,t){var r,i;switch(t=t||{},a.util.type(n)){case"Object":if(i=a.util.objId(n),t[i])return t[i];for(var l in r={},t[i]=r,n)n.hasOwnProperty(l)&&(r[l]=e(n[l],t));return r;case"Array":return i=a.util.objId(n),t[i]?t[i]:(r=[],t[i]=r,n.forEach((function(n,a){r[a]=e(n,t)})),r);default:return n}},getLanguage:function(e){for(;e;){var t=n.exec(e.className);if(t)return t[1].toLowerCase();e=e.parentElement}return"none"},setLanguage:function(e,t){e.className=e.className.replace(RegExp(n,"gi"),""),e.classList.add("language-"+t)},currentScript:function(){if("undefined"==typeof document)return null;if(document.currentScript&&"SCRIPT"===document.currentScript.tagName)return document.currentScript;try{throw new Error}catch(r){var e=(/at [^(\r\n]*\((.*):[^:]+:[^:]+\)$/i.exec(r.stack)||[])[1];if(e){var n=document.getElementsByTagName("script");for(var t in n)if(n[t].src==e)return n[t]}return null}},isActive:function(e,n,t){for(var r="no-"+n;e;){var a=e.classList;if(a.contains(n))return!0;if(a.contains(r))return!1;e=e.parentElement}return!!t}},languages:{plain:r,plaintext:r,text:r,txt:r,extend:function(e,n){var t=a.util.clone(a.languages[e]);for(var r in n)t[r]=n[r];return t},insertBefore:function(e,n,t,r){var i=(r=r||a.languages)[e],l={};for(var o in i)if(i.hasOwnProperty(o)){if(o==n)for(var s in t)t.hasOwnProperty(s)&&(l[s]=t[s]);t.hasOwnProperty(o)||(l[o]=i[o])}var u=r[e];return r[e]=l,a.languages.DFS(a.languages,(function(n,t){t===u&&n!=e&&(this[n]=l)})),l},DFS:function e(n,t,r,i){i=i||{};var l=a.util.objId;for(var o in n)if(n.hasOwnProperty(o)){t.call(n,o,n[o],r||o);var s=n[o],u=a.util.type(s);"Object"!==u||i[l(s)]?"Array"!==u||i[l(s)]||(i[l(s)]=!0,e(s,t,o,i)):(i[l(s)]=!0,e(s,t,null,i))}}},plugins:{},highlightAll:function(e,n){a.highlightAllUnder(document,e,n)},highlightAllUnder:function(e,n,t){var r={callback:t,container:e,selector:'code[class*="language-"], [class*="language-"] code, code[class*="lang-"], [class*="lang-"] code'};a.hooks.run("before-highlightall",r),r.elements=Array.prototype.slice.apply(r.container.querySelectorAll(r.selector)),a.hooks.run("before-all-elements-highlight",r);for(var i,l=0;i=r.elements[l++];)a.highlightElement(i,!0===n,r.callback)},highlightElement:function(n,t,r){var i=a.util.getLanguage(n),l=a.languages[i];a.util.setLanguage(n,i);var o=n.parentElement;o&&"pre"===o.nodeName.toLowerCase()&&a.util.setLanguage(o,i);var s={element:n,language:i,grammar:l,code:n.textContent};function u(e){s.highlightedCode=e,a.hooks.run("before-insert",s),s.element.innerHTML=s.highlightedCode,a.hooks.run("after-highlight",s),a.hooks.run("complete",s),r&&r.call(s.element)}if(a.hooks.run("before-sanity-check",s),(o=s.element.parentElement)&&"pre"===o.nodeName.toLowerCase()&&!o.hasAttribute("tabindex")&&o.setAttribute("tabindex","0"),!s.code)return a.hooks.run("complete",s),void(r&&r.call(s.element));if(a.hooks.run("before-highlight",s),s.grammar)if(t&&e.Worker){var c=new Worker(a.filename);c.onmessage=function(e){u(e.data)},c.postMessage(JSON.stringify({language:s.language,code:s.code,immediateClose:!0}))}else u(a.highlight(s.code,s.grammar,s.language));else u(a.util.encode(s.code))},highlight:function(e,n,t){var r={code:e,grammar:n,language:t};if(a.hooks.run("before-tokenize",r),!r.grammar)throw new Error('The language "'+r.language+'" has no grammar.');return r.tokens=a.tokenize(r.code,r.grammar),a.hooks.run("after-tokenize",r),i.stringify(a.util.encode(r.tokens),r.language)},tokenize:function(e,n){var t=n.rest;if(t){for(var r in t)n[r]=t[r];delete n.rest}var a=new s;return u(a,a.head,e),o(e,a,n,a.head,0),function(e){for(var n=[],t=e.head.next;t!==e.tail;)n.push(t.value),t=t.next;return n}(a)},hooks:{all:{},add:function(e,n){var t=a.hooks.all;t[e]=t[e]||[],t[e].push(n)},run:function(e,n){var t=a.hooks.all[e];if(t&&t.length)for(var r,i=0;r=t[i++];)r(n)}},Token:i};function i(e,n,t,r){this.type=e,this.content=n,this.alias=t,this.length=0|(r||"").length}function l(e,n,t,r){e.lastIndex=n;var a=e.exec(t);if(a&&r&&a[1]){var i=a[1].length;a.index+=i,a[0]=a[0].slice(i)}return a}function o(e,n,t,r,s,g){for(var f in t)if(t.hasOwnProperty(f)&&t[f]){var h=t[f];h=Array.isArray(h)?h:[h];for(var d=0;d<h.length;++d){if(g&&g.cause==f+","+d)return;var v=h[d],p=v.inside,m=!!v.lookbehind,y=!!v.greedy,k=v.alias;if(y&&!v.pattern.global){var x=v.pattern.toString().match(/[imsuy]*$/)[0];v.pattern=RegExp(v.pattern.source,x+"g")}for(var b=v.pattern||v,w=r.next,A=s;w!==n.tail&&!(g&&A>=g.reach);A+=w.value.length,w=w.next){var P=w.value;if(n.length>e.length)return;if(!(P instanceof i)){var E,S=1;if(y){if(!(E=l(b,A,e,m))||E.index>=e.length)break;var L=E.index,O=E.index+E[0].length,C=A;for(C+=w.value.length;L>=C;)C+=(w=w.next).value.length;if(A=C-=w.value.length,w.value instanceof i)continue;for(var j=w;j!==n.tail&&(C<O||"string"==typeof j.value);j=j.next)S++,C+=j.value.length;S--,P=e.slice(A,C),E.index-=A}else if(!(E=l(b,0,P,m)))continue;L=E.index;var N=E[0],_=P.slice(0,L),M=P.slice(L+N.length),W=A+P.length;g&&W>g.reach&&(g.reach=W);var I=w.prev;if(_&&(I=u(n,I,_),A+=_.length),c(n,I,S),w=u(n,I,new i(f,p?a.tokenize(N,p):N,k,N)),M&&u(n,w,M),S>1){var T={cause:f+","+d,reach:W};o(e,n,t,w.prev,A,T),g&&T.reach>g.reach&&(g.reach=T.reach)}}}}}}function s(){var e={value:null,prev:null,next:null},n={value:null,prev:e,next:null};e.next=n,this.head=e,this.tail=n,this.length=0}function u(e,n,t){var r=n.next,a={value:t,prev:n,next:r};return n.next=a,r.prev=a,e.length++,a}function c(e,n,t){for(var r=n.next,a=0;a<t&&r!==e.tail;a++)r=r.next;n.next=r,r.prev=n,e.length-=a}if(e.Prism=a,i.stringify=function e(n,t){if("string"==typeof n)return n;if(Array.isArray(n)){var r="";return n.forEach((function(n){r+=e(n,t)})),r}var i={type:n.type,content:e(n.content,t),tag:"span",classes:["token",n.type],attributes:{},language:t},l=n.alias;l&&(Array.isArray(l)?Array.prototype.push.apply(i.classes,l):i.classes.push(l)),a.hooks.run("wrap",i);var o="";for(var s in i.attributes)o+=" "+s+'="'+(i.attributes[s]||"").replace(/"/g,"&quot;")+'"';return"<"+i.tag+' class="'+i.classes.join(" ")+'"'+o+">"+i.content+"</"+i.tag+">"},!e.document)return e.addEventListener?(a.disableWorkerMessageHandler||e.addEventListener("message",(function(n){var t=JSON.parse(n.data),r=t.language,i=t.code,l=t.immediateClose;e.postMessage(a.highlight(i,a.languages[r],r)),l&&e.close()}),!1),a):a;var g=a.util.currentScript();function f(){a.manual||a.highlightAll()}if(g&&(a.filename=g.src,g.hasAttribute("data-manual")&&(a.manual=!0)),!a.manual){var h=document.readyState;"loading"===h||"interactive"===h&&g&&g.defer?document.addEventListener("DOMContentLoaded",f):window.requestAnimationFrame?window.requestAnimationFrame(f):window.setTimeout(f,16)}return a}(_self);"undefined"!=typeof module&&module.exports&&(module.exports=Prism),"undefined"!=typeof global&&(global.Prism=Prism);
Prism.languages.markup={comment:{pattern:/<!--(?:(?!<!--)[\s\S])*?-->/,greedy:!0},prolog:{pattern:/<\?[\s\S]+?\?>/,greedy:!0},doctype:{pattern:/<!DOCTYPE(?:[^>"'[\]]|"[^"]*"|'[^']*')+(?:\[(?:[^<"'\]]|"[^"]*"|'[^']*'|<(?!!--)|<!--(?:[^-]|-(?!->))*-->)*\]\s*)?>/i,greedy:!0,inside:{"internal-subset":{pattern:/(^[^\[]*\[)[\s\S]+(?=\]>$)/,lookbehind:!0,greedy:!0,inside:null},string:{pattern:/"[^"]*"|'[^']*'/,greedy:!0},punctuation:/^<!|>$|[[\]]/,"doctype-tag":/^DOCTYPE/i,name:/[^\s<>'"]+/}},cdata:{pattern:/<!\[CDATA\[[\s\S]*?\]\]>/i,greedy:!0},tag:{pattern:/<\/?(?!\d)[^\s>\/=$<%]+(?:\s(?:\s*[^\s>\/=]+(?:\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))|(?=[\s/>])))+)?\s*\/?>/,greedy:!0,inside:{tag:{pattern:/^<\/?[^\s>\/]+/,inside:{punctuation:/^<\/?/,namespace:/^[^\s>\/:]+:/}},"special-attr":[],"attr-value":{pattern:/=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+)/,inside:{punctuation:[{pattern:/^=/,alias:"attr-equals"},{pattern:/^(\s*)["']|["']$/,lookbehind:!0}]}},punctuation:/\/?>/,"attr-name":{pattern:/[^\s>\/]+/,inside:{namespace:/^[^\s>\/:]+:/}}}},entity:[{pattern:/&[\da-z]{1,8};/i,alias:"named-entity"},/&#x?[\da-f]{1,8};/i]},Prism.languages.markup.tag.inside["attr-value"].inside.entity=Prism.languages.markup.entity,Prism.languages.markup.doctype.inside["internal-subset"].inside=Prism.languages.markup,Prism.hooks.add("wrap",(function(a){"entity"===a.type&&(a.attributes.title=a.content.replace(/&amp;/,"&"))})),Object.defineProperty(Prism.languages.markup.tag,"addInlined",{value:function(a,e){var s={};s["language-"+e]={pattern:/(^<!\[CDATA\[)[\s\S]+?(?=\]\]>$)/i,lookbehind:!0,inside:Prism.languages[e]},s.cdata=/^<!\[CDATA\[|\]\]>$/i;var t={"included-cdata":{pattern:/<!\[CDATA\[[\s\S]*?\]\]>/i,inside:s}};t["language-"+e]={pattern:/[\s\S]+/,inside:Prism.languages[e]};var n={};n[a]={pattern:RegExp("(<__[^>]*>)(?:<!\\[CDATA\\[(?:[^\\]]|\\](?!\\]>))*\\]\\]>|(?!<!\\[CDATA\\[)[^])*?(?=</__>)".replace(/__/g,(function(){return a})),"i"),lookbehind:!0,greedy:!0,inside:t},Prism.languages.insertBefore("markup","cdata",n)}}),Object.defineProperty(Prism.languages.markup.tag,"addAttribute",{value:function(a,e){Prism.languages.markup.tag.inside["special-attr"].push({pattern:RegExp("(^|[\"'\\s])(?:"+a+")\\s*=\\s*(?:\"[^\"]*\"|'[^']*'|[^\\s'\">=]+(?=[\\s>]))","i"),lookbehind:!0,inside:{"attr-name":/^[^\s=]+/,"attr-value":{pattern:/=[\s\S]+/,inside:{value:{pattern:/(^=\s*(["']|(?!["'])))\S[\s\S]*(?=\2$)/,lookbehind:!0,alias:[e,"language-"+e],inside:Prism.languages[e]},punctuation:[{pattern:/^=/,alias:"attr-equals"},/"|'/]}}}})}}),Prism.languages.html=Prism.languages.markup,Prism.languages.mathml=Prism.languages.markup,Prism.languages.svg=Prism.languages.markup,Prism.languages.xml=Prism.languages.extend("markup",{}),Prism.languages.ssml=Prism.languages.xml,Prism.languages.atom=Prism.languages.xml,Prism.languages.rss=Prism.languages.xml;
!function(e){function n(e,n){return"___"+e.toUpperCase()+n+"___"}Object.defineProperties(e.languages["markup-templating"]={},{buildPlaceholders:{value:function(t,a,r,o){if(t.language===a){var c=t.tokenStack=[];t.code=t.code.replace(r,(function(e){if("function"==typeof o&&!o(e))return e;for(var r,i=c.length;-1!==t.code.indexOf(r=n(a,i));)++i;return c[i]=e,r})),t.grammar=e.languages.markup}}},tokenizePlaceholders:{value:function(t,a){if(t.language===a&&t.tokenStack){t.grammar=e.languages[a];var r=0,o=Object.keys(t.tokenStack);!function c(i){for(var u=0;u<i.length&&!(r>=o.length);u++){var g=i[u];if("string"==typeof g||g.content&&"string"==typeof g.content){var l=o[r],s=t.tokenStack[l],f="string"==typeof g?g:g.content,p=n(a,l),k=f.indexOf(p);if(k>-1){++r;var m=f.substring(0,k),d=new e.Token(a,e.tokenize(s,t.grammar),"language-"+a,s),h=f.substring(k+p.length),v=[];m&&v.push.apply(v,c([m])),v.push(d),h&&v.push.apply(v,c([h])),"string"==typeof g?i.splice.apply(i,[u,1].concat(v)):g.content=v}}else g.content&&c(g.content)}return i}(t.tokens)}}}})}(Prism);
!function(e){var a=/\/\*[\s\S]*?\*\/|\/\/.*|#(?!\[).*/,t=[{pattern:/\b(?:false|true)\b/i,alias:"boolean"},{pattern:/(::\s*)\b[a-z_]\w*\b(?!\s*\()/i,greedy:!0,lookbehind:!0},{pattern:/(\b(?:case|const)\s+)\b[a-z_]\w*(?=\s*[;=])/i,greedy:!0,lookbehind:!0},/\b(?:null)\b/i,/\b[A-Z_][A-Z0-9_]*\b(?!\s*\()/],i=/\b0b[01]+(?:_[01]+)*\b|\b0o[0-7]+(?:_[0-7]+)*\b|\b0x[\da-f]+(?:_[\da-f]+)*\b|(?:\b\d+(?:_\d+)*\.?(?:\d+(?:_\d+)*)?|\B\.\d+)(?:e[+-]?\d+)?/i,n=/<?=>|\?\?=?|\.{3}|\??->|[!=]=?=?|::|\*\*=?|--|\+\+|&&|\|\||<<|>>|[?~]|[/^|%*&<>.+-]=?/,s=/[{}\[\](),:;]/;e.languages.php={delimiter:{pattern:/\?>$|^<\?(?:php(?=\s)|=)?/i,alias:"important"},comment:a,variable:/\$+(?:\w+\b|(?=\{))/,package:{pattern:/(namespace\s+|use\s+(?:function\s+)?)(?:\\?\b[a-z_]\w*)+\b(?!\\)/i,lookbehind:!0,inside:{punctuation:/\\/}},"class-name-definition":{pattern:/(\b(?:class|enum|interface|trait)\s+)\b[a-z_]\w*(?!\\)\b/i,lookbehind:!0,alias:"class-name"},"function-definition":{pattern:/(\bfunction\s+)[a-z_]\w*(?=\s*\()/i,lookbehind:!0,alias:"function"},keyword:[{pattern:/(\(\s*)\b(?:array|bool|boolean|float|int|integer|object|string)\b(?=\s*\))/i,alias:"type-casting",greedy:!0,lookbehind:!0},{pattern:/([(,?]\s*)\b(?:array(?!\s*\()|bool|callable|(?:false|null)(?=\s*\|)|float|int|iterable|mixed|object|self|static|string)\b(?=\s*\$)/i,alias:"type-hint",greedy:!0,lookbehind:!0},{pattern:/(\)\s*:\s*(?:\?\s*)?)\b(?:array(?!\s*\()|bool|callable|(?:false|null)(?=\s*\|)|float|int|iterable|mixed|never|object|self|static|string|void)\b/i,alias:"return-type",greedy:!0,lookbehind:!0},{pattern:/\b(?:array(?!\s*\()|bool|float|int|iterable|mixed|object|string|void)\b/i,alias:"type-declaration",greedy:!0},{pattern:/(\|\s*)(?:false|null)\b|\b(?:false|null)(?=\s*\|)/i,alias:"type-declaration",greedy:!0,lookbehind:!0},{pattern:/\b(?:parent|self|static)(?=\s*::)/i,alias:"static-context",greedy:!0},{pattern:/(\byield\s+)from\b/i,lookbehind:!0},/\bclass\b/i,{pattern:/((?:^|[^\s>:]|(?:^|[^-])>|(?:^|[^:]):)\s*)\b(?:abstract|and|array|as|break|callable|case|catch|clone|const|continue|declare|default|die|do|echo|else|elseif|empty|enddeclare|endfor|endforeach|endif|endswitch|endwhile|enum|eval|exit|extends|final|finally|fn|for|foreach|function|global|goto|if|implements|include|include_once|instanceof|insteadof|interface|isset|list|match|namespace|never|new|or|parent|print|private|protected|public|readonly|require|require_once|return|self|static|switch|throw|trait|try|unset|use|var|while|xor|yield|__halt_compiler)\b/i,lookbehind:!0}],"argument-name":{pattern:/([(,]\s*)\b[a-z_]\w*(?=\s*:(?!:))/i,lookbehind:!0},"class-name":[{pattern:/(\b(?:extends|implements|instanceof|new(?!\s+self|\s+static))\s+|\bcatch\s*\()\b[a-z_]\w*(?!\\)\b/i,greedy:!0,lookbehind:!0},{pattern:/(\|\s*)\b[a-z_]\w*(?!\\)\b/i,greedy:!0,lookbehind:!0},{pattern:/\b[a-z_]\w*(?!\\)\b(?=\s*\|)/i,greedy:!0},{pattern:/(\|\s*)(?:\\?\b[a-z_]\w*)+\b/i,alias:"class-name-fully-qualified",greedy:!0,lookbehind:!0,inside:{punctuation:/\\/}},{pattern:/(?:\\?\b[a-z_]\w*)+\b(?=\s*\|)/i,alias:"class-name-fully-qualified",greedy:!0,inside:{punctuation:/\\/}},{pattern:/(\b(?:extends|implements|instanceof|new(?!\s+self\b|\s+static\b))\s+|\bcatch\s*\()(?:\\?\b[a-z_]\w*)+\b(?!\\)/i,alias:"class-name-fully-qualified",greedy:!0,lookbehind:!0,inside:{punctuation:/\\/}},{pattern:/\b[a-z_]\w*(?=\s*\$)/i,alias:"type-declaration",greedy:!0},{pattern:/(?:\\?\b[a-z_]\w*)+(?=\s*\$)/i,alias:["class-name-fully-qualified","type-declaration"],greedy:!0,inside:{punctuation:/\\/}},{pattern:/\b[a-z_]\w*(?=\s*::)/i,alias:"static-context",greedy:!0},{pattern:/(?:\\?\b[a-z_]\w*)+(?=\s*::)/i,alias:["class-name-fully-qualified","static-context"],greedy:!0,inside:{punctuation:/\\/}},{pattern:/([(,?]\s*)[a-z_]\w*(?=\s*\$)/i,alias:"type-hint",greedy:!0,lookbehind:!0},{pattern:/([(,?]\s*)(?:\\?\b[a-z_]\w*)+(?=\s*\$)/i,alias:["class-name-fully-qualified","type-hint"],greedy:!0,lookbehind:!0,inside:{punctuation:/\\/}},{pattern:/(\)\s*:\s*(?:\?\s*)?)\b[a-z_]\w*(?!\\)\b/i,alias:"return-type",greedy:!0,lookbehind:!0},{pattern:/(\)\s*:\s*(?:\?\s*)?)(?:\\?\b[a-z_]\w*)+\b(?!\\)/i,alias:["class-name-fully-qualified","return-type"],greedy:!0,lookbehind:!0,inside:{punctuation:/\\/}}],constant:t,function:{pattern:/(^|[^\\\w])\\?[a-z_](?:[\w\\]*\w)?(?=\s*\()/i,lookbehind:!0,inside:{punctuation:/\\/}},property:{pattern:/(->\s*)\w+/,lookbehind:!0},number:i,operator:n,punctuation:s};var l={pattern:/\{\$(?:\{(?:\{[^{}]+\}|[^{}]+)\}|[^{}])+\}|(^|[^\\{])\$+(?:\w+(?:\[[^\r\n\[\]]+\]|->\w+)?)/,lookbehind:!0,inside:e.languages.php},r=[{pattern:/<<<'([^']+)'[\r\n](?:.*[\r\n])*?\1;/,alias:"nowdoc-string",greedy:!0,inside:{delimiter:{pattern:/^<<<'[^']+'|[a-z_]\w*;$/i,alias:"symbol",inside:{punctuation:/^<<<'?|[';]$/}}}},{pattern:/<<<(?:"([^"]+)"[\r\n](?:.*[\r\n])*?\1;|([a-z_]\w*)[\r\n](?:.*[\r\n])*?\2;)/i,alias:"heredoc-string",greedy:!0,inside:{delimiter:{pattern:/^<<<(?:"[^"]+"|[a-z_]\w*)|[a-z_]\w*;$/i,alias:"symbol",inside:{punctuation:/^<<<"?|[";]$/}},interpolation:l}},{pattern:/`(?:\\[\s\S]|[^\\`])*`/,alias:"backtick-quoted-string",greedy:!0},{pattern:/'(?:\\[\s\S]|[^\\'])*'/,alias:"single-quoted-string",greedy:!0},{pattern:/"(?:\\[\s\S]|[^\\"])*"/,alias:"double-quoted-string",greedy:!0,inside:{interpolation:l}}];e.languages.insertBefore("php","variable",{string:r,attribute:{pattern:/#\[(?:[^"'\/#]|\/(?![*/])|\/\/.*$|#(?!\[).*$|\/\*(?:[^*]|\*(?!\/))*\*\/|"(?:\\[\s\S]|[^\\"])*"|'(?:\\[\s\S]|[^\\'])*')+\](?=\s*[a-z$#])/im,greedy:!0,inside:{"attribute-content":{pattern:/^(#\[)[\s\S]+(?=\]$)/,lookbehind:!0,inside:{comment:a,string:r,"attribute-class-name":[{pattern:/([^:]|^)\b[a-z_]\w*(?!\\)\b/i,alias:"class-name",greedy:!0,lookbehind:!0},{pattern:/([^:]|^)(?:\\?\b[a-z_]\w*)+/i,alias:["class-name","class-name-fully-qualified"],greedy:!0,lookbehind:!0,inside:{punctuation:/\\/}}],constant:t,number:i,operator:n,punctuation:s}},delimiter:{pattern:/^#\[|\]$/,alias:"punctuation"}}}}),e.hooks.add("before-tokenize",(function(a){/<\?/.test(a.code)&&e.languages["markup-templating"].buildPlaceholders(a,"php",/<\?(?:[^"'/#]|\/(?![*/])|("|')(?:\\[\s\S]|(?!\1)[^\\])*\1|(?:\/\/|#(?!\[))(?:[^?\n\r]|\?(?!>))*(?=$|\?>|[\r\n])|#\[|\/\*(?:[^*]|\*(?!\/))*(?:\*\/|$))*?(?:\?>|$)/g)})),e.hooks.add("after-tokenize",(function(a){e.languages["markup-templating"].tokenizePlaceholders(a,"php")}))}(Prism);
!function(){if("undefined"!=typeof Prism&&"undefined"!=typeof document&&document.querySelector){var e,t="line-numbers",i="linkable-line-numbers",n=/\n(?!$)/g,r=!0;Prism.plugins.lineHighlight={highlightLines:function(o,u,c){var h=(u="string"==typeof u?u:o.getAttribute("data-line")||"").replace(/\s+/g,"").split(",").filter(Boolean),d=+o.getAttribute("data-line-offset")||0,f=(function(){if(void 0===e){var t=document.createElement("div");t.style.fontSize="13px",t.style.lineHeight="1.5",t.style.padding="0",t.style.border="0",t.innerHTML="&nbsp;<br />&nbsp;",document.body.appendChild(t),e=38===t.offsetHeight,document.body.removeChild(t)}return e}()?parseInt:parseFloat)(getComputedStyle(o).lineHeight),p=Prism.util.isActive(o,t),g=o.querySelector("code"),m=p?o:g||o,v=[],y=g.textContent.match(n),b=y?y.length+1:1,A=g&&m!=g?function(e,t){var i=getComputedStyle(e),n=getComputedStyle(t);function r(e){return+e.substr(0,e.length-2)}return t.offsetTop+r(n.borderTopWidth)+r(n.paddingTop)-r(i.paddingTop)}(o,g):0;h.forEach((function(e){var t=e.split("-"),i=+t[0],n=+t[1]||i;if(!((n=Math.min(b+d,n))<i)){var r=o.querySelector('.line-highlight[data-range="'+e+'"]')||document.createElement("div");if(v.push((function(){r.setAttribute("aria-hidden","true"),r.setAttribute("data-range",e),r.className=(c||"")+" line-highlight"})),p&&Prism.plugins.lineNumbers){var s=Prism.plugins.lineNumbers.getLine(o,i),l=Prism.plugins.lineNumbers.getLine(o,n);if(s){var a=s.offsetTop+A+"px";v.push((function(){r.style.top=a}))}if(l){var u=l.offsetTop-s.offsetTop+l.offsetHeight+"px";v.push((function(){r.style.height=u}))}}else v.push((function(){r.setAttribute("data-start",String(i)),n>i&&r.setAttribute("data-end",String(n)),r.style.top=(i-d-1)*f+A+"px",r.textContent=new Array(n-i+2).join(" \n")}));v.push((function(){r.style.width=o.scrollWidth+"px"})),v.push((function(){m.appendChild(r)}))}}));var P=o.id;if(p&&Prism.util.isActive(o,i)&&P){l(o,i)||v.push((function(){o.classList.add(i)}));var E=parseInt(o.getAttribute("data-start")||"1");s(".line-numbers-rows > span",o).forEach((function(e,t){var i=t+E;e.onclick=function(){var e=P+"."+i;r=!1,location.hash=e,setTimeout((function(){r=!0}),1)}}))}return function(){v.forEach(a)}}};var o=0;Prism.hooks.add("before-sanity-check",(function(e){var t=e.element.parentElement;if(u(t)){var i=0;s(".line-highlight",t).forEach((function(e){i+=e.textContent.length,e.parentNode.removeChild(e)})),i&&/^(?: \n)+$/.test(e.code.slice(-i))&&(e.code=e.code.slice(0,-i))}})),Prism.hooks.add("complete",(function e(i){var n=i.element.parentElement;if(u(n)){clearTimeout(o);var r=Prism.plugins.lineNumbers,s=i.plugins&&i.plugins.lineNumbers;l(n,t)&&r&&!s?Prism.hooks.add("line-numbers",e):(Prism.plugins.lineHighlight.highlightLines(n)(),o=setTimeout(c,1))}})),window.addEventListener("hashchange",c),window.addEventListener("resize",(function(){s("pre").filter(u).map((function(e){return Prism.plugins.lineHighlight.highlightLines(e)})).forEach(a)}))}function s(e,t){return Array.prototype.slice.call((t||document).querySelectorAll(e))}function l(e,t){return e.classList.contains(t)}function a(e){e()}function u(e){return!!(e&&/pre/i.test(e.nodeName)&&(e.hasAttribute("data-line")||e.id&&Prism.util.isActive(e,i)))}function c(){var e=location.hash.slice(1);s(".temporary.line-highlight").forEach((function(e){e.parentNode.removeChild(e)}));var t=(e.match(/\.([\d,-]+)$/)||[,""])[1];if(t&&!document.getElementById(e)){var i=e.slice(0,e.lastIndexOf(".")),n=document.getElementById(i);n&&(n.hasAttribute("data-line")||n.setAttribute("data-line",""),Prism.plugins.lineHighlight.highlightLines(n,t,"temporary ")(),r&&document.querySelector(".temporary.line-highlight").scrollIntoView())}}}();
!function(){if("undefined"!=typeof Prism&&"undefined"!=typeof document){var e="line-numbers",n=/\n(?!$)/g,t=Prism.plugins.lineNumbers={getLine:function(n,t){if("PRE"===n.tagName&&n.classList.contains(e)){var i=n.querySelector(".line-numbers-rows");if(i){var r=parseInt(n.getAttribute("data-start"),10)||1,s=r+(i.children.length-1);t<r&&(t=r),t>s&&(t=s);var l=t-r;return i.children[l]}}},resize:function(e){r([e])},assumeViewportIndependence:!0},i=void 0;window.addEventListener("resize",(function(){t.assumeViewportIndependence&&i===window.innerWidth||(i=window.innerWidth,r(Array.prototype.slice.call(document.querySelectorAll("pre.line-numbers"))))})),Prism.hooks.add("complete",(function(t){if(t.code){var i=t.element,s=i.parentNode;if(s&&/pre/i.test(s.nodeName)&&!i.querySelector(".line-numbers-rows")&&Prism.util.isActive(i,e)){i.classList.remove(e),s.classList.add(e);var l,o=t.code.match(n),a=o?o.length+1:1,u=new Array(a+1).join("<span></span>");(l=document.createElement("span")).setAttribute("aria-hidden","true"),l.className="line-numbers-rows",l.innerHTML=u,s.hasAttribute("data-start")&&(s.style.counterReset="linenumber "+(parseInt(s.getAttribute("data-start"),10)-1)),t.element.appendChild(l),r([s]),Prism.hooks.run("line-numbers",t)}}})),Prism.hooks.add("line-numbers",(function(e){e.plugins=e.plugins||{},e.plugins.lineNumbers=!0}))}function r(e){if(0!=(e=e.filter((function(e){var n,t=(n=e,n?window.getComputedStyle?getComputedStyle(n):n.currentStyle||null:null)["white-space"];return"pre-wrap"===t||"pre-line"===t}))).length){var t=e.map((function(e){var t=e.querySelector("code"),i=e.querySelector(".line-numbers-rows");if(t&&i){var r=e.querySelector(".line-numbers-sizer"),s=t.textContent.split(n);r||((r=document.createElement("span")).className="line-numbers-sizer",t.appendChild(r)),r.innerHTML="0",r.style.display="block";var l=r.getBoundingClientRect().height;return r.innerHTML="",{element:e,lines:s,lineHeights:[],oneLinerHeight:l,sizer:r}}})).filter(Boolean);t.forEach((function(e){var n=e.sizer,t=e.lines,i=e.lineHeights,r=e.oneLinerHeight;i[t.length-1]=void 0,t.forEach((function(e,t){if(e&&e.length>1){var s=n.appendChild(document.createElement("span"));s.style.display="block",s.textContent=e}else i[t]=r}))})),t.forEach((function(e){for(var n=e.sizer,t=e.lineHeights,i=0,r=0;r<t.length;r++)void 0===t[r]&&(t[r]=n.children[i++].getBoundingClientRect().height)})),t.forEach((function(e){var n=e.sizer,t=e.element.querySelector(".line-numbers-rows");n.style.display="none",n.innerHTML="",e.lineHeights.forEach((function(e,n){t.children[n].style.height=e+"px"}))}))}}}();
</script>
    <script>/* Zepto v1.2.0 - zepto event ajax form ie - zeptojs.com/license */
!function(t,e){"function"==typeof define&&define.amd?define(function(){return e(t)}):e(t)}(this,function(t){var e=function(){function $(t){return null==t?String(t):S[C.call(t)]||"object"}function F(t){return"function"==$(t)}function k(t){return null!=t&&t==t.window}function M(t){return null!=t&&t.nodeType==t.DOCUMENT_NODE}function R(t){return"object"==$(t)}function Z(t){return R(t)&&!k(t)&&Object.getPrototypeOf(t)==Object.prototype}function z(t){var e=!!t&&"length"in t&&t.length,n=r.type(t);return"function"!=n&&!k(t)&&("array"==n||0===e||"number"==typeof e&&e>0&&e-1 in t)}function q(t){return a.call(t,function(t){return null!=t})}function H(t){return t.length>0?r.fn.concat.apply([],t):t}function I(t){return t.replace(/::/g,"/").replace(/([A-Z]+)([A-Z][a-z])/g,"$1_$2").replace(/([a-z\d])([A-Z])/g,"$1_$2").replace(/_/g,"-").toLowerCase()}function V(t){return t in l?l[t]:l[t]=new RegExp("(^|\\s)"+t+"(\\s|$)")}function _(t,e){return"number"!=typeof e||h[I(t)]?e:e+"px"}function B(t){var e,n;return c[t]||(e=f.createElement(t),f.body.appendChild(e),n=getComputedStyle(e,"").getPropertyValue("display"),e.parentNode.removeChild(e),"none"==n&&(n="block"),c[t]=n),c[t]}function U(t){return"children"in t?u.call(t.children):r.map(t.childNodes,function(t){return 1==t.nodeType?t:void 0})}function X(t,e){var n,r=t?t.length:0;for(n=0;r>n;n++)this[n]=t[n];this.length=r,this.selector=e||""}function J(t,r,i){for(n in r)i&&(Z(r[n])||L(r[n]))?(Z(r[n])&&!Z(t[n])&&(t[n]={}),L(r[n])&&!L(t[n])&&(t[n]=[]),J(t[n],r[n],i)):r[n]!==e&&(t[n]=r[n])}function W(t,e){return null==e?r(t):r(t).filter(e)}function Y(t,e,n,r){return F(e)?e.call(t,n,r):e}function G(t,e,n){null==n?t.removeAttribute(e):t.setAttribute(e,n)}function K(t,n){var r=t.className||"",i=r&&r.baseVal!==e;return n===e?i?r.baseVal:r:void(i?r.baseVal=n:t.className=n)}function Q(t){try{return t?"true"==t||("false"==t?!1:"null"==t?null:+t+""==t?+t:/^[\[\{]/.test(t)?r.parseJSON(t):t):t}catch(e){return t}}function tt(t,e){e(t);for(var n=0,r=t.childNodes.length;r>n;n++)tt(t.childNodes[n],e)}var e,n,r,i,O,P,o=[],s=o.concat,a=o.filter,u=o.slice,f=t.document,c={},l={},h={"column-count":1,columns:1,"font-weight":1,"line-height":1,opacity:1,"z-index":1,zoom:1},p=/^\s*<(\w+|!)[^>]*>/,d=/^<(\w+)\s*\/?>(?:<\/\1>|)$/,m=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/gi,g=/^(?:body|html)$/i,v=/([A-Z])/g,y=["val","css","html","text","data","width","height","offset"],x=["after","prepend","before","append"],b=f.createElement("table"),E=f.createElement("tr"),j={tr:f.createElement("tbody"),tbody:b,thead:b,tfoot:b,td:E,th:E,"*":f.createElement("div")},w=/complete|loaded|interactive/,T=/^[\w-]*$/,S={},C=S.toString,N={},A=f.createElement("div"),D={tabindex:"tabIndex",readonly:"readOnly","for":"htmlFor","class":"className",maxlength:"maxLength",cellspacing:"cellSpacing",cellpadding:"cellPadding",rowspan:"rowSpan",colspan:"colSpan",usemap:"useMap",frameborder:"frameBorder",contenteditable:"contentEditable"},L=Array.isArray||function(t){return t instanceof Array};return N.matches=function(t,e){if(!e||!t||1!==t.nodeType)return!1;var n=t.matches||t.webkitMatchesSelector||t.mozMatchesSelector||t.oMatchesSelector||t.matchesSelector;if(n)return n.call(t,e);var r,i=t.parentNode,o=!i;return o&&(i=A).appendChild(t),r=~N.qsa(i,e).indexOf(t),o&&A.removeChild(t),r},O=function(t){return t.replace(/-+(.)?/g,function(t,e){return e?e.toUpperCase():""})},P=function(t){return a.call(t,function(e,n){return t.indexOf(e)==n})},N.fragment=function(t,n,i){var o,s,a;return d.test(t)&&(o=r(f.createElement(RegExp.$1))),o||(t.replace&&(t=t.replace(m,"<$1></$2>")),n===e&&(n=p.test(t)&&RegExp.$1),n in j||(n="*"),a=j[n],a.innerHTML=""+t,o=r.each(u.call(a.childNodes),function(){a.removeChild(this)})),Z(i)&&(s=r(o),r.each(i,function(t,e){y.indexOf(t)>-1?s[t](e):s.attr(t,e)})),o},N.Z=function(t,e){return new X(t,e)},N.isZ=function(t){return t instanceof N.Z},N.init=function(t,n){var i;if(!t)return N.Z();if("string"==typeof t)if(t=t.trim(),"<"==t[0]&&p.test(t))i=N.fragment(t,RegExp.$1,n),t=null;else{if(n!==e)return r(n).find(t);i=N.qsa(f,t)}else{if(F(t))return r(f).ready(t);if(N.isZ(t))return t;if(L(t))i=q(t);else if(R(t))i=[t],t=null;else if(p.test(t))i=N.fragment(t.trim(),RegExp.$1,n),t=null;else{if(n!==e)return r(n).find(t);i=N.qsa(f,t)}}return N.Z(i,t)},r=function(t,e){return N.init(t,e)},r.extend=function(t){var e,n=u.call(arguments,1);return"boolean"==typeof t&&(e=t,t=n.shift()),n.forEach(function(n){J(t,n,e)}),t},N.qsa=function(t,e){var n,r="#"==e[0],i=!r&&"."==e[0],o=r||i?e.slice(1):e,s=T.test(o);return t.getElementById&&s&&r?(n=t.getElementById(o))?[n]:[]:1!==t.nodeType&&9!==t.nodeType&&11!==t.nodeType?[]:u.call(s&&!r&&t.getElementsByClassName?i?t.getElementsByClassName(o):t.getElementsByTagName(e):t.querySelectorAll(e))},r.contains=f.documentElement.contains?function(t,e){return t!==e&&t.contains(e)}:function(t,e){for(;e&&(e=e.parentNode);)if(e===t)return!0;return!1},r.type=$,r.isFunction=F,r.isWindow=k,r.isArray=L,r.isPlainObject=Z,r.isEmptyObject=function(t){var e;for(e in t)return!1;return!0},r.isNumeric=function(t){var e=Number(t),n=typeof t;return null!=t&&"boolean"!=n&&("string"!=n||t.length)&&!isNaN(e)&&isFinite(e)||!1},r.inArray=function(t,e,n){return o.indexOf.call(e,t,n)},r.camelCase=O,r.trim=function(t){return null==t?"":String.prototype.trim.call(t)},r.uuid=0,r.support={},r.expr={},r.noop=function(){},r.map=function(t,e){var n,i,o,r=[];if(z(t))for(i=0;i<t.length;i++)n=e(t[i],i),null!=n&&r.push(n);else for(o in t)n=e(t[o],o),null!=n&&r.push(n);return H(r)},r.each=function(t,e){var n,r;if(z(t)){for(n=0;n<t.length;n++)if(e.call(t[n],n,t[n])===!1)return t}else for(r in t)if(e.call(t[r],r,t[r])===!1)return t;return t},r.grep=function(t,e){return a.call(t,e)},t.JSON&&(r.parseJSON=JSON.parse),r.each("Boolean Number String Function Array Date RegExp Object Error".split(" "),function(t,e){S["[object "+e+"]"]=e.toLowerCase()}),r.fn={constructor:N.Z,length:0,forEach:o.forEach,reduce:o.reduce,push:o.push,sort:o.sort,splice:o.splice,indexOf:o.indexOf,concat:function(){var t,e,n=[];for(t=0;t<arguments.length;t++)e=arguments[t],n[t]=N.isZ(e)?e.toArray():e;return s.apply(N.isZ(this)?this.toArray():this,n)},map:function(t){return r(r.map(this,function(e,n){return t.call(e,n,e)}))},slice:function(){return r(u.apply(this,arguments))},ready:function(t){return w.test(f.readyState)&&f.body?t(r):f.addEventListener("DOMContentLoaded",function(){t(r)},!1),this},get:function(t){return t===e?u.call(this):this[t>=0?t:t+this.length]},toArray:function(){return this.get()},size:function(){return this.length},remove:function(){return this.each(function(){null!=this.parentNode&&this.parentNode.removeChild(this)})},each:function(t){return o.every.call(this,function(e,n){return t.call(e,n,e)!==!1}),this},filter:function(t){return F(t)?this.not(this.not(t)):r(a.call(this,function(e){return N.matches(e,t)}))},add:function(t,e){return r(P(this.concat(r(t,e))))},is:function(t){return this.length>0&&N.matches(this[0],t)},not:function(t){var n=[];if(F(t)&&t.call!==e)this.each(function(e){t.call(this,e)||n.push(this)});else{var i="string"==typeof t?this.filter(t):z(t)&&F(t.item)?u.call(t):r(t);this.forEach(function(t){i.indexOf(t)<0&&n.push(t)})}return r(n)},has:function(t){return this.filter(function(){return R(t)?r.contains(this,t):r(this).find(t).size()})},eq:function(t){return-1===t?this.slice(t):this.slice(t,+t+1)},first:function(){var t=this[0];return t&&!R(t)?t:r(t)},last:function(){var t=this[this.length-1];return t&&!R(t)?t:r(t)},find:function(t){var e,n=this;return e=t?"object"==typeof t?r(t).filter(function(){var t=this;return o.some.call(n,function(e){return r.contains(e,t)})}):1==this.length?r(N.qsa(this[0],t)):this.map(function(){return N.qsa(this,t)}):r()},closest:function(t,e){var n=[],i="object"==typeof t&&r(t);return this.each(function(r,o){for(;o&&!(i?i.indexOf(o)>=0:N.matches(o,t));)o=o!==e&&!M(o)&&o.parentNode;o&&n.indexOf(o)<0&&n.push(o)}),r(n)},parents:function(t){for(var e=[],n=this;n.length>0;)n=r.map(n,function(t){return(t=t.parentNode)&&!M(t)&&e.indexOf(t)<0?(e.push(t),t):void 0});return W(e,t)},parent:function(t){return W(P(this.pluck("parentNode")),t)},children:function(t){return W(this.map(function(){return U(this)}),t)},contents:function(){return this.map(function(){return this.contentDocument||u.call(this.childNodes)})},siblings:function(t){return W(this.map(function(t,e){return a.call(U(e.parentNode),function(t){return t!==e})}),t)},empty:function(){return this.each(function(){this.innerHTML=""})},pluck:function(t){return r.map(this,function(e){return e[t]})},show:function(){return this.each(function(){"none"==this.style.display&&(this.style.display=""),"none"==getComputedStyle(this,"").getPropertyValue("display")&&(this.style.display=B(this.nodeName))})},replaceWith:function(t){return this.before(t).remove()},wrap:function(t){var e=F(t);if(this[0]&&!e)var n=r(t).get(0),i=n.parentNode||this.length>1;return this.each(function(o){r(this).wrapAll(e?t.call(this,o):i?n.cloneNode(!0):n)})},wrapAll:function(t){if(this[0]){r(this[0]).before(t=r(t));for(var e;(e=t.children()).length;)t=e.first();r(t).append(this)}return this},wrapInner:function(t){var e=F(t);return this.each(function(n){var i=r(this),o=i.contents(),s=e?t.call(this,n):t;o.length?o.wrapAll(s):i.append(s)})},unwrap:function(){return this.parent().each(function(){r(this).replaceWith(r(this).children())}),this},clone:function(){return this.map(function(){return this.cloneNode(!0)})},hide:function(){return this.css("display","none")},toggle:function(t){return this.each(function(){var n=r(this);(t===e?"none"==n.css("display"):t)?n.show():n.hide()})},prev:function(t){return r(this.pluck("previousElementSibling")).filter(t||"*")},next:function(t){return r(this.pluck("nextElementSibling")).filter(t||"*")},html:function(t){return 0 in arguments?this.each(function(e){var n=this.innerHTML;r(this).empty().append(Y(this,t,e,n))}):0 in this?this[0].innerHTML:null},text:function(t){return 0 in arguments?this.each(function(e){var n=Y(this,t,e,this.textContent);this.textContent=null==n?"":""+n}):0 in this?this.pluck("textContent").join(""):null},attr:function(t,r){var i;return"string"!=typeof t||1 in arguments?this.each(function(e){if(1===this.nodeType)if(R(t))for(n in t)G(this,n,t[n]);else G(this,t,Y(this,r,e,this.getAttribute(t)))}):0 in this&&1==this[0].nodeType&&null!=(i=this[0].getAttribute(t))?i:e},removeAttr:function(t){return this.each(function(){1===this.nodeType&&t.split(" ").forEach(function(t){G(this,t)},this)})},prop:function(t,e){return t=D[t]||t,1 in arguments?this.each(function(n){this[t]=Y(this,e,n,this[t])}):this[0]&&this[0][t]},removeProp:function(t){return t=D[t]||t,this.each(function(){delete this[t]})},data:function(t,n){var r="data-"+t.replace(v,"-$1").toLowerCase(),i=1 in arguments?this.attr(r,n):this.attr(r);return null!==i?Q(i):e},val:function(t){return 0 in arguments?(null==t&&(t=""),this.each(function(e){this.value=Y(this,t,e,this.value)})):this[0]&&(this[0].multiple?r(this[0]).find("option").filter(function(){return this.selected}).pluck("value"):this[0].value)},offset:function(e){if(e)return this.each(function(t){var n=r(this),i=Y(this,e,t,n.offset()),o=n.offsetParent().offset(),s={top:i.top-o.top,left:i.left-o.left};"static"==n.css("position")&&(s.position="relative"),n.css(s)});if(!this.length)return null;if(f.documentElement!==this[0]&&!r.contains(f.documentElement,this[0]))return{top:0,left:0};var n=this[0].getBoundingClientRect();return{left:n.left+t.pageXOffset,top:n.top+t.pageYOffset,width:Math.round(n.width),height:Math.round(n.height)}},css:function(t,e){if(arguments.length<2){var i=this[0];if("string"==typeof t){if(!i)return;return i.style[O(t)]||getComputedStyle(i,"").getPropertyValue(t)}if(L(t)){if(!i)return;var o={},s=getComputedStyle(i,"");return r.each(t,function(t,e){o[e]=i.style[O(e)]||s.getPropertyValue(e)}),o}}var a="";if("string"==$(t))e||0===e?a=I(t)+":"+_(t,e):this.each(function(){this.style.removeProperty(I(t))});else for(n in t)t[n]||0===t[n]?a+=I(n)+":"+_(n,t[n])+";":this.each(function(){this.style.removeProperty(I(n))});return this.each(function(){this.style.cssText+=";"+a})},index:function(t){return t?this.indexOf(r(t)[0]):this.parent().children().indexOf(this[0])},hasClass:function(t){return t?o.some.call(this,function(t){return this.test(K(t))},V(t)):!1},addClass:function(t){return t?this.each(function(e){if("className"in this){i=[];var n=K(this),o=Y(this,t,e,n);o.split(/\s+/g).forEach(function(t){r(this).hasClass(t)||i.push(t)},this),i.length&&K(this,n+(n?" ":"")+i.join(" "))}}):this},removeClass:function(t){return this.each(function(n){if("className"in this){if(t===e)return K(this,"");i=K(this),Y(this,t,n,i).split(/\s+/g).forEach(function(t){i=i.replace(V(t)," ")}),K(this,i.trim())}})},toggleClass:function(t,n){return t?this.each(function(i){var o=r(this),s=Y(this,t,i,K(this));s.split(/\s+/g).forEach(function(t){(n===e?!o.hasClass(t):n)?o.addClass(t):o.removeClass(t)})}):this},scrollTop:function(t){if(this.length){var n="scrollTop"in this[0];return t===e?n?this[0].scrollTop:this[0].pageYOffset:this.each(n?function(){this.scrollTop=t}:function(){this.scrollTo(this.scrollX,t)})}},scrollLeft:function(t){if(this.length){var n="scrollLeft"in this[0];return t===e?n?this[0].scrollLeft:this[0].pageXOffset:this.each(n?function(){this.scrollLeft=t}:function(){this.scrollTo(t,this.scrollY)})}},position:function(){if(this.length){var t=this[0],e=this.offsetParent(),n=this.offset(),i=g.test(e[0].nodeName)?{top:0,left:0}:e.offset();return n.top-=parseFloat(r(t).css("margin-top"))||0,n.left-=parseFloat(r(t).css("margin-left"))||0,i.top+=parseFloat(r(e[0]).css("border-top-width"))||0,i.left+=parseFloat(r(e[0]).css("border-left-width"))||0,{top:n.top-i.top,left:n.left-i.left}}},offsetParent:function(){return this.map(function(){for(var t=this.offsetParent||f.body;t&&!g.test(t.nodeName)&&"static"==r(t).css("position");)t=t.offsetParent;return t})}},r.fn.detach=r.fn.remove,["width","height"].forEach(function(t){var n=t.replace(/./,function(t){return t[0].toUpperCase()});r.fn[t]=function(i){var o,s=this[0];return i===e?k(s)?s["inner"+n]:M(s)?s.documentElement["scroll"+n]:(o=this.offset())&&o[t]:this.each(function(e){s=r(this),s.css(t,Y(this,i,e,s[t]()))})}}),x.forEach(function(n,i){var o=i%2;r.fn[n]=function(){var n,a,s=r.map(arguments,function(t){var i=[];return n=$(t),"array"==n?(t.forEach(function(t){return t.nodeType!==e?i.push(t):r.zepto.isZ(t)?i=i.concat(t.get()):void(i=i.concat(N.fragment(t)))}),i):"object"==n||null==t?t:N.fragment(t)}),u=this.length>1;return s.length<1?this:this.each(function(e,n){a=o?n:n.parentNode,n=0==i?n.nextSibling:1==i?n.firstChild:2==i?n:null;var c=r.contains(f.documentElement,a);s.forEach(function(e){if(u)e=e.cloneNode(!0);else if(!a)return r(e).remove();a.insertBefore(e,n),c&&tt(e,function(e){if(!(null==e.nodeName||"SCRIPT"!==e.nodeName.toUpperCase()||e.type&&"text/javascript"!==e.type||e.src)){var n=e.ownerDocument?e.ownerDocument.defaultView:t;n.eval.call(n,e.innerHTML)}})})})},r.fn[o?n+"To":"insert"+(i?"Before":"After")]=function(t){return r(t)[n](this),this}}),N.Z.prototype=X.prototype=r.fn,N.uniq=P,N.deserializeValue=Q,r.zepto=N,r}();return t.Zepto=e,void 0===t.$&&(t.$=e),function(e){function h(t){return t._zid||(t._zid=n++)}function p(t,e,n,r){if(e=d(e),e.ns)var i=m(e.ns);return(a[h(t)]||[]).filter(function(t){return t&&(!e.e||t.e==e.e)&&(!e.ns||i.test(t.ns))&&(!n||h(t.fn)===h(n))&&(!r||t.sel==r)})}function d(t){var e=(""+t).split(".");return{e:e[0],ns:e.slice(1).sort().join(" ")}}function m(t){return new RegExp("(?:^| )"+t.replace(" "," .* ?")+"(?: |$)")}function g(t,e){return t.del&&!f&&t.e in c||!!e}function v(t){return l[t]||f&&c[t]||t}function y(t,n,i,o,s,u,f){var c=h(t),p=a[c]||(a[c]=[]);n.split(/\s/).forEach(function(n){if("ready"==n)return e(document).ready(i);var a=d(n);a.fn=i,a.sel=s,a.e in l&&(i=function(t){var n=t.relatedTarget;return!n||n!==this&&!e.contains(this,n)?a.fn.apply(this,arguments):void 0}),a.del=u;var c=u||i;a.proxy=function(e){if(e=T(e),!e.isImmediatePropagationStopped()){e.data=o;var n=c.apply(t,e._args==r?[e]:[e].concat(e._args));return n===!1&&(e.preventDefault(),e.stopPropagation()),n}},a.i=p.length,p.push(a),"addEventListener"in t&&t.addEventListener(v(a.e),a.proxy,g(a,f))})}function x(t,e,n,r,i){var o=h(t);(e||"").split(/\s/).forEach(function(e){p(t,e,n,r).forEach(function(e){delete a[o][e.i],"removeEventListener"in t&&t.removeEventListener(v(e.e),e.proxy,g(e,i))})})}function T(t,n){return(n||!t.isDefaultPrevented)&&(n||(n=t),e.each(w,function(e,r){var i=n[e];t[e]=function(){return this[r]=b,i&&i.apply(n,arguments)},t[r]=E}),t.timeStamp||(t.timeStamp=Date.now()),(n.defaultPrevented!==r?n.defaultPrevented:"returnValue"in n?n.returnValue===!1:n.getPreventDefault&&n.getPreventDefault())&&(t.isDefaultPrevented=b)),t}function S(t){var e,n={originalEvent:t};for(e in t)j.test(e)||t[e]===r||(n[e]=t[e]);return T(n,t)}var r,n=1,i=Array.prototype.slice,o=e.isFunction,s=function(t){return"string"==typeof t},a={},u={},f="onfocusin"in t,c={focus:"focusin",blur:"focusout"},l={mouseenter:"mouseover",mouseleave:"mouseout"};u.click=u.mousedown=u.mouseup=u.mousemove="MouseEvents",e.event={add:y,remove:x},e.proxy=function(t,n){var r=2 in arguments&&i.call(arguments,2);if(o(t)){var a=function(){return t.apply(n,r?r.concat(i.call(arguments)):arguments)};return a._zid=h(t),a}if(s(n))return r?(r.unshift(t[n],t),e.proxy.apply(null,r)):e.proxy(t[n],t);throw new TypeError("expected function")},e.fn.bind=function(t,e,n){return this.on(t,e,n)},e.fn.unbind=function(t,e){return this.off(t,e)},e.fn.one=function(t,e,n,r){return this.on(t,e,n,r,1)};var b=function(){return!0},E=function(){return!1},j=/^([A-Z]|returnValue$|layer[XY]$|webkitMovement[XY]$)/,w={preventDefault:"isDefaultPrevented",stopImmediatePropagation:"isImmediatePropagationStopped",stopPropagation:"isPropagationStopped"};e.fn.delegate=function(t,e,n){return this.on(e,t,n)},e.fn.undelegate=function(t,e,n){return this.off(e,t,n)},e.fn.live=function(t,n){return e(document.body).delegate(this.selector,t,n),this},e.fn.die=function(t,n){return e(document.body).undelegate(this.selector,t,n),this},e.fn.on=function(t,n,a,u,f){var c,l,h=this;return t&&!s(t)?(e.each(t,function(t,e){h.on(t,n,a,e,f)}),h):(s(n)||o(u)||u===!1||(u=a,a=n,n=r),(u===r||a===!1)&&(u=a,a=r),u===!1&&(u=E),h.each(function(r,o){f&&(c=function(t){return x(o,t.type,u),u.apply(this,arguments)}),n&&(l=function(t){var r,s=e(t.target).closest(n,o).get(0);return s&&s!==o?(r=e.extend(S(t),{currentTarget:s,liveFired:o}),(c||u).apply(s,[r].concat(i.call(arguments,1)))):void 0}),y(o,t,u,a,n,l||c)}))},e.fn.off=function(t,n,i){var a=this;return t&&!s(t)?(e.each(t,function(t,e){a.off(t,n,e)}),a):(s(n)||o(i)||i===!1||(i=n,n=r),i===!1&&(i=E),a.each(function(){x(this,t,i,n)}))},e.fn.trigger=function(t,n){return t=s(t)||e.isPlainObject(t)?e.Event(t):T(t),t._args=n,this.each(function(){t.type in c&&"function"==typeof this[t.type]?this[t.type]():"dispatchEvent"in this?this.dispatchEvent(t):e(this).triggerHandler(t,n)})},e.fn.triggerHandler=function(t,n){var r,i;return this.each(function(o,a){r=S(s(t)?e.Event(t):t),r._args=n,r.target=a,e.each(p(a,t.type||t),function(t,e){return i=e.proxy(r),r.isImmediatePropagationStopped()?!1:void 0})}),i},"focusin focusout focus blur load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select keydown keypress keyup error".split(" ").forEach(function(t){e.fn[t]=function(e){return 0 in arguments?this.bind(t,e):this.trigger(t)}}),e.Event=function(t,e){s(t)||(e=t,t=e.type);var n=document.createEvent(u[t]||"Events"),r=!0;if(e)for(var i in e)"bubbles"==i?r=!!e[i]:n[i]=e[i];return n.initEvent(t,r,!0),T(n)}}(e),function(e){function p(t,n,r){var i=e.Event(n);return e(t).trigger(i,r),!i.isDefaultPrevented()}function d(t,e,n,i){return t.global?p(e||r,n,i):void 0}function m(t){t.global&&0===e.active++&&d(t,null,"ajaxStart")}function g(t){t.global&&!--e.active&&d(t,null,"ajaxStop")}function v(t,e){var n=e.context;return e.beforeSend.call(n,t,e)===!1||d(e,n,"ajaxBeforeSend",[t,e])===!1?!1:void d(e,n,"ajaxSend",[t,e])}function y(t,e,n,r){var i=n.context,o="success";n.success.call(i,t,o,e),r&&r.resolveWith(i,[t,o,e]),d(n,i,"ajaxSuccess",[e,n,t]),b(o,e,n)}function x(t,e,n,r,i){var o=r.context;r.error.call(o,n,e,t),i&&i.rejectWith(o,[n,e,t]),d(r,o,"ajaxError",[n,r,t||e]),b(e,n,r)}function b(t,e,n){var r=n.context;n.complete.call(r,e,t),d(n,r,"ajaxComplete",[e,n]),g(n)}function E(t,e,n){if(n.dataFilter==j)return t;var r=n.context;return n.dataFilter.call(r,t,e)}function j(){}function w(t){return t&&(t=t.split(";",2)[0]),t&&(t==c?"html":t==f?"json":a.test(t)?"script":u.test(t)&&"xml")||"text"}function T(t,e){return""==e?t:(t+"&"+e).replace(/[&?]{1,2}/,"?")}function S(t){t.processData&&t.data&&"string"!=e.type(t.data)&&(t.data=e.param(t.data,t.traditional)),!t.data||t.type&&"GET"!=t.type.toUpperCase()&&"jsonp"!=t.dataType||(t.url=T(t.url,t.data),t.data=void 0)}function C(t,n,r,i){return e.isFunction(n)&&(i=r,r=n,n=void 0),e.isFunction(r)||(i=r,r=void 0),{url:t,data:n,success:r,dataType:i}}function O(t,n,r,i){var o,s=e.isArray(n),a=e.isPlainObject(n);e.each(n,function(n,u){o=e.type(u),i&&(n=r?i:i+"["+(a||"object"==o||"array"==o?n:"")+"]"),!i&&s?t.add(u.name,u.value):"array"==o||!r&&"object"==o?O(t,u,r,n):t.add(n,u)})}var i,o,n=+new Date,r=t.document,s=/<script\b[^<]*(?:(?!<\/script>)<[^<]*)*<\/script>/gi,a=/^(?:text|application)\/javascript/i,u=/^(?:text|application)\/xml/i,f="application/json",c="text/html",l=/^\s*$/,h=r.createElement("a");h.href=t.location.href,e.active=0,e.ajaxJSONP=function(i,o){if(!("type"in i))return e.ajax(i);var c,p,s=i.jsonpCallback,a=(e.isFunction(s)?s():s)||"Zepto"+n++,u=r.createElement("script"),f=t[a],l=function(t){e(u).triggerHandler("error",t||"abort")},h={abort:l};return o&&o.promise(h),e(u).on("load error",function(n,r){clearTimeout(p),e(u).off().remove(),"error"!=n.type&&c?y(c[0],h,i,o):x(null,r||"error",h,i,o),t[a]=f,c&&e.isFunction(f)&&f(c[0]),f=c=void 0}),v(h,i)===!1?(l("abort"),h):(t[a]=function(){c=arguments},u.src=i.url.replace(/\?(.+)=\?/,"?$1="+a),r.head.appendChild(u),i.timeout>0&&(p=setTimeout(function(){l("timeout")},i.timeout)),h)},e.ajaxSettings={type:"GET",beforeSend:j,success:j,error:j,complete:j,context:null,global:!0,xhr:function(){return new t.XMLHttpRequest},accepts:{script:"text/javascript, application/javascript, application/x-javascript",json:f,xml:"application/xml, text/xml",html:c,text:"text/plain"},crossDomain:!1,timeout:0,processData:!0,cache:!0,dataFilter:j},e.ajax=function(n){var u,f,s=e.extend({},n||{}),a=e.Deferred&&e.Deferred();for(i in e.ajaxSettings)void 0===s[i]&&(s[i]=e.ajaxSettings[i]);m(s),s.crossDomain||(u=r.createElement("a"),u.href=s.url,u.href=u.href,s.crossDomain=h.protocol+"//"+h.host!=u.protocol+"//"+u.host),s.url||(s.url=t.location.toString()),(f=s.url.indexOf("#"))>-1&&(s.url=s.url.slice(0,f)),S(s);var c=s.dataType,p=/\?.+=\?/.test(s.url);if(p&&(c="jsonp"),s.cache!==!1&&(n&&n.cache===!0||"script"!=c&&"jsonp"!=c)||(s.url=T(s.url,"_="+Date.now())),"jsonp"==c)return p||(s.url=T(s.url,s.jsonp?s.jsonp+"=?":s.jsonp===!1?"":"callback=?")),e.ajaxJSONP(s,a);var P,d=s.accepts[c],g={},b=function(t,e){g[t.toLowerCase()]=[t,e]},C=/^([\w-]+:)\/\//.test(s.url)?RegExp.$1:t.location.protocol,N=s.xhr(),O=N.setRequestHeader;if(a&&a.promise(N),s.crossDomain||b("X-Requested-With","XMLHttpRequest"),b("Accept",d||"*/*"),(d=s.mimeType||d)&&(d.indexOf(",")>-1&&(d=d.split(",",2)[0]),N.overrideMimeType&&N.overrideMimeType(d)),(s.contentType||s.contentType!==!1&&s.data&&"GET"!=s.type.toUpperCase())&&b("Content-Type",s.contentType||"application/x-www-form-urlencoded"),s.headers)for(o in s.headers)b(o,s.headers[o]);if(N.setRequestHeader=b,N.onreadystatechange=function(){if(4==N.readyState){N.onreadystatechange=j,clearTimeout(P);var t,n=!1;if(N.status>=200&&N.status<300||304==N.status||0==N.status&&"file:"==C){if(c=c||w(s.mimeType||N.getResponseHeader("content-type")),"arraybuffer"==N.responseType||"blob"==N.responseType)t=N.response;else{t=N.responseText;try{t=E(t,c,s),"script"==c?(1,eval)(t):"xml"==c?t=N.responseXML:"json"==c&&(t=l.test(t)?null:e.parseJSON(t))}catch(r){n=r}if(n)return x(n,"parsererror",N,s,a)}y(t,N,s,a)}else x(N.statusText||null,N.status?"error":"abort",N,s,a)}},v(N,s)===!1)return N.abort(),x(null,"abort",N,s,a),N;var A="async"in s?s.async:!0;if(N.open(s.type,s.url,A,s.username,s.password),s.xhrFields)for(o in s.xhrFields)N[o]=s.xhrFields[o];for(o in g)O.apply(N,g[o]);return s.timeout>0&&(P=setTimeout(function(){N.onreadystatechange=j,N.abort(),x(null,"timeout",N,s,a)},s.timeout)),N.send(s.data?s.data:null),N},e.get=function(){return e.ajax(C.apply(null,arguments))},e.post=function(){var t=C.apply(null,arguments);return t.type="POST",e.ajax(t)},e.getJSON=function(){var t=C.apply(null,arguments);return t.dataType="json",e.ajax(t)},e.fn.load=function(t,n,r){if(!this.length)return this;var a,i=this,o=t.split(/\s/),u=C(t,n,r),f=u.success;return o.length>1&&(u.url=o[0],a=o[1]),u.success=function(t){i.html(a?e("<div>").html(t.replace(s,"")).find(a):t),f&&f.apply(i,arguments)},e.ajax(u),this};var N=encodeURIComponent;e.param=function(t,n){var r=[];return r.add=function(t,n){e.isFunction(n)&&(n=n()),null==n&&(n=""),this.push(N(t)+"="+N(n))},O(r,t,n),r.join("&").replace(/%20/g,"+")}}(e),function(t){t.fn.serializeArray=function(){var e,n,r=[],i=function(t){return t.forEach?t.forEach(i):void r.push({name:e,value:t})};return this[0]&&t.each(this[0].elements,function(r,o){n=o.type,e=o.name,e&&"fieldset"!=o.nodeName.toLowerCase()&&!o.disabled&&"submit"!=n&&"reset"!=n&&"button"!=n&&"file"!=n&&("radio"!=n&&"checkbox"!=n||o.checked)&&i(t(o).val())}),r},t.fn.serialize=function(){var t=[];return this.serializeArray().forEach(function(e){t.push(encodeURIComponent(e.name)+"="+encodeURIComponent(e.value))}),t.join("&")},t.fn.submit=function(e){if(0 in arguments)this.bind("submit",e);else if(this.length){var n=t.Event("submit");this.eq(0).trigger(n),n.isDefaultPrevented()||this.get(0).submit()}return this}}(e),function(){try{getComputedStyle(void 0)}catch(e){var n=getComputedStyle;t.getComputedStyle=function(t,e){try{return n(t,e)}catch(r){return null}}}}(),e});</script>
    <script>/*!
 * clipboard.js v2.0.11
 * https://clipboardjs.com/
 *
 * Licensed MIT © Zeno Rocha
 */
!function(t,e){"object"==typeof exports&&"object"==typeof module?module.exports=e():"function"==typeof define&&define.amd?define([],e):"object"==typeof exports?exports.ClipboardJS=e():t.ClipboardJS=e()}(this,function(){return n={686:function(t,e,n){"use strict";n.d(e,{default:function(){return b}});var e=n(279),i=n.n(e),e=n(370),u=n.n(e),e=n(817),r=n.n(e);function c(t){try{return document.execCommand(t)}catch(t){return}}var a=function(t){t=r()(t);return c("cut"),t};function o(t,e){var n,o,t=(n=t,o="rtl"===document.documentElement.getAttribute("dir"),(t=document.createElement("textarea")).style.fontSize="12pt",t.style.border="0",t.style.padding="0",t.style.margin="0",t.style.position="absolute",t.style[o?"right":"left"]="-9999px",o=window.pageYOffset||document.documentElement.scrollTop,t.style.top="".concat(o,"px"),t.setAttribute("readonly",""),t.value=n,t);return e.container.appendChild(t),e=r()(t),c("copy"),t.remove(),e}var f=function(t){var e=1<arguments.length&&void 0!==arguments[1]?arguments[1]:{container:document.body},n="";return"string"==typeof t?n=o(t,e):t instanceof HTMLInputElement&&!["text","search","url","tel","password"].includes(null==t?void 0:t.type)?n=o(t.value,e):(n=r()(t),c("copy")),n};function l(t){return(l="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}var s=function(){var t=0<arguments.length&&void 0!==arguments[0]?arguments[0]:{},e=t.action,n=void 0===e?"copy":e,o=t.container,e=t.target,t=t.text;if("copy"!==n&&"cut"!==n)throw new Error('Invalid "action" value, use either "copy" or "cut"');if(void 0!==e){if(!e||"object"!==l(e)||1!==e.nodeType)throw new Error('Invalid "target" value, use a valid Element');if("copy"===n&&e.hasAttribute("disabled"))throw new Error('Invalid "target" attribute. Please use "readonly" instead of "disabled" attribute');if("cut"===n&&(e.hasAttribute("readonly")||e.hasAttribute("disabled")))throw new Error('Invalid "target" attribute. You can\'t cut text from elements with "readonly" or "disabled" attributes')}return t?f(t,{container:o}):e?"cut"===n?a(e):f(e,{container:o}):void 0};function p(t){return(p="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function d(t,e){for(var n=0;n<e.length;n++){var o=e[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(t,o.key,o)}}function y(t,e){return(y=Object.setPrototypeOf||function(t,e){return t.__proto__=e,t})(t,e)}function h(n){var o=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch(t){return!1}}();return function(){var t,e=v(n);return t=o?(t=v(this).constructor,Reflect.construct(e,arguments,t)):e.apply(this,arguments),e=this,!(t=t)||"object"!==p(t)&&"function"!=typeof t?function(t){if(void 0!==t)return t;throw new ReferenceError("this hasn't been initialised - super() hasn't been called")}(e):t}}function v(t){return(v=Object.setPrototypeOf?Object.getPrototypeOf:function(t){return t.__proto__||Object.getPrototypeOf(t)})(t)}function m(t,e){t="data-clipboard-".concat(t);if(e.hasAttribute(t))return e.getAttribute(t)}var b=function(){!function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),e&&y(t,e)}(r,i());var t,e,n,o=h(r);function r(t,e){var n;return function(t){if(!(t instanceof r))throw new TypeError("Cannot call a class as a function")}(this),(n=o.call(this)).resolveOptions(e),n.listenClick(t),n}return t=r,n=[{key:"copy",value:function(t){var e=1<arguments.length&&void 0!==arguments[1]?arguments[1]:{container:document.body};return f(t,e)}},{key:"cut",value:function(t){return a(t)}},{key:"isSupported",value:function(){var t=0<arguments.length&&void 0!==arguments[0]?arguments[0]:["copy","cut"],t="string"==typeof t?[t]:t,e=!!document.queryCommandSupported;return t.forEach(function(t){e=e&&!!document.queryCommandSupported(t)}),e}}],(e=[{key:"resolveOptions",value:function(){var t=0<arguments.length&&void 0!==arguments[0]?arguments[0]:{};this.action="function"==typeof t.action?t.action:this.defaultAction,this.target="function"==typeof t.target?t.target:this.defaultTarget,this.text="function"==typeof t.text?t.text:this.defaultText,this.container="object"===p(t.container)?t.container:document.body}},{key:"listenClick",value:function(t){var e=this;this.listener=u()(t,"click",function(t){return e.onClick(t)})}},{key:"onClick",value:function(t){var e=t.delegateTarget||t.currentTarget,n=this.action(e)||"copy",t=s({action:n,container:this.container,target:this.target(e),text:this.text(e)});this.emit(t?"success":"error",{action:n,text:t,trigger:e,clearSelection:function(){e&&e.focus(),window.getSelection().removeAllRanges()}})}},{key:"defaultAction",value:function(t){return m("action",t)}},{key:"defaultTarget",value:function(t){t=m("target",t);if(t)return document.querySelector(t)}},{key:"defaultText",value:function(t){return m("text",t)}},{key:"destroy",value:function(){this.listener.destroy()}}])&&d(t.prototype,e),n&&d(t,n),r}()},828:function(t){var e;"undefined"==typeof Element||Element.prototype.matches||((e=Element.prototype).matches=e.matchesSelector||e.mozMatchesSelector||e.msMatchesSelector||e.oMatchesSelector||e.webkitMatchesSelector),t.exports=function(t,e){for(;t&&9!==t.nodeType;){if("function"==typeof t.matches&&t.matches(e))return t;t=t.parentNode}}},438:function(t,e,n){var u=n(828);function i(t,e,n,o,r){var i=function(e,n,t,o){return function(t){t.delegateTarget=u(t.target,n),t.delegateTarget&&o.call(e,t)}}.apply(this,arguments);return t.addEventListener(n,i,r),{destroy:function(){t.removeEventListener(n,i,r)}}}t.exports=function(t,e,n,o,r){return"function"==typeof t.addEventListener?i.apply(null,arguments):"function"==typeof n?i.bind(null,document).apply(null,arguments):("string"==typeof t&&(t=document.querySelectorAll(t)),Array.prototype.map.call(t,function(t){return i(t,e,n,o,r)}))}},879:function(t,n){n.node=function(t){return void 0!==t&&t instanceof HTMLElement&&1===t.nodeType},n.nodeList=function(t){var e=Object.prototype.toString.call(t);return void 0!==t&&("[object NodeList]"===e||"[object HTMLCollection]"===e)&&"length"in t&&(0===t.length||n.node(t[0]))},n.string=function(t){return"string"==typeof t||t instanceof String},n.fn=function(t){return"[object Function]"===Object.prototype.toString.call(t)}},370:function(t,e,n){var f=n(879),l=n(438);t.exports=function(t,e,n){if(!t&&!e&&!n)throw new Error("Missing required arguments");if(!f.string(e))throw new TypeError("Second argument must be a String");if(!f.fn(n))throw new TypeError("Third argument must be a Function");if(f.node(t))return c=e,a=n,(u=t).addEventListener(c,a),{destroy:function(){u.removeEventListener(c,a)}};if(f.nodeList(t))return o=t,r=e,i=n,Array.prototype.forEach.call(o,function(t){t.addEventListener(r,i)}),{destroy:function(){Array.prototype.forEach.call(o,function(t){t.removeEventListener(r,i)})}};if(f.string(t))return t=t,e=e,n=n,l(document.body,t,e,n);throw new TypeError("First argument must be a String, HTMLElement, HTMLCollection, or NodeList");var o,r,i,u,c,a}},817:function(t){t.exports=function(t){var e,n="SELECT"===t.nodeName?(t.focus(),t.value):"INPUT"===t.nodeName||"TEXTAREA"===t.nodeName?((e=t.hasAttribute("readonly"))||t.setAttribute("readonly",""),t.select(),t.setSelectionRange(0,t.value.length),e||t.removeAttribute("readonly"),t.value):(t.hasAttribute("contenteditable")&&t.focus(),n=window.getSelection(),(e=document.createRange()).selectNodeContents(t),n.removeAllRanges(),n.addRange(e),n.toString());return n}},279:function(t){function e(){}e.prototype={on:function(t,e,n){var o=this.e||(this.e={});return(o[t]||(o[t]=[])).push({fn:e,ctx:n}),this},once:function(t,e,n){var o=this;function r(){o.off(t,r),e.apply(n,arguments)}return r._=e,this.on(t,r,n)},emit:function(t){for(var e=[].slice.call(arguments,1),n=((this.e||(this.e={}))[t]||[]).slice(),o=0,r=n.length;o<r;o++)n[o].fn.apply(n[o].ctx,e);return this},off:function(t,e){var n=this.e||(this.e={}),o=n[t],r=[];if(o&&e)for(var i=0,u=o.length;i<u;i++)o[i].fn!==e&&o[i].fn._!==e&&r.push(o[i]);return r.length?n[t]=r:delete n[t],this}},t.exports=e,t.exports.TinyEmitter=e}},r={},o.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return o.d(e,{a:e}),e},o.d=function(t,e){for(var n in e)o.o(e,n)&&!o.o(t,n)&&Object.defineProperty(t,n,{enumerable:!0,get:e[n]})},o.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},o(686).default;function o(t){if(r[t])return r[t].exports;var e=r[t]={exports:{}};return n[t](e,e.exports,o),e.exports}var n,r});</script>
    <script>Zepto(function($) {
  var $leftPanel      = $('.left-panel');
  var $frameContainer = $('.frames-container');
  var $appFramesTab   = $('#application-frames-tab');
  var $allFramesTab   = $('#all-frames-tab');
  var $container      = $('.details-container');
  var $activeLine     = $frameContainer.find('.frame.active');
  var $activeFrame    = $container.find('.frame-code.active');
  var $ajaxEditors    = $('.editor-link[data-ajax]');
  var $header         = $('header');

  $header.on('mouseenter', function () {
    if ($header.find('.exception').height() >= 145) {
      $header.addClass('header-expand');
    }
  });
  $header.on('mouseleave', function () {
    $header.removeClass('header-expand');
  });

  /*
   * add prettyprint classes to our current active codeblock
   * run prettyPrint() to highlight the active code
   * scroll to the line when prettyprint is done
   * highlight the current line
   */
  var renderCurrentCodeblock = function(id) {
    Prism.highlightAllUnder(document.querySelector('.frame-code-container .frame-code.active'));
    highlightCurrentLine();
  }

  /*
   * Highlight the active and neighboring lines for the current frame
   * Adjust the offset to make sure that line is veritcally centered
   */

  var highlightCurrentLine = function() {
    // We show more code than needed, purely for proper syntax highlighting
    // Let’s hide a big chunk of that code and then scroll the remaining block
    $activeFrame.find('.code-block').first().css({
      maxHeight: 345,
      overflow: 'hidden',
    });

    var line = $activeFrame.find('.code-block .line-highlight').first()[0];
    // [internal] frames might not contain a code-block
    if (line) {
      line.scrollIntoView();
      line.parentElement.scrollTop -= 180;
    }

    $container.scrollTop(0);
  }

  /*
   * click handler for loading codeblocks
   */

  $frameContainer.on('click', '.frame', function() {

    var $this  = $(this);
    var id     = /frame\-line\-([\d]*)/.exec($this.attr('id'))[1];
    var $codeFrame = $('#frame-code-' + id);

    if ($codeFrame) {

      $activeLine.removeClass('active');
      $activeFrame.removeClass('active');

      $this.addClass('active');
      $codeFrame.addClass('active');

      $activeLine  = $this;
      $activeFrame = $codeFrame;

      renderCurrentCodeblock(id);

    }

  });

  var clipboard = new ClipboardJS('.clipboard');
  var showTooltip = function(elem, msg) {
    elem.classList.add('tooltipped', 'tooltipped-s');
    elem.setAttribute('aria-label', msg);
  };

  clipboard.on('success', function(e) {
      e.clearSelection();

      showTooltip(e.trigger, 'Copied!');
  });

  clipboard.on('error', function(e) {
      showTooltip(e.trigger, fallbackMessage(e.action));
  });

  var btn = document.querySelector('.clipboard');

  btn.addEventListener('mouseleave', function(e) {
    e.currentTarget.classList.remove('tooltipped', 'tooltipped-s');
    e.currentTarget.removeAttribute('aria-label');
  });

  function fallbackMessage(action) {
    var actionMsg = '';
    var actionKey = (action === 'cut' ? 'X' : 'C');

    if (/Mac/i.test(navigator.userAgent)) {
        actionMsg = 'Press ⌘-' + actionKey + ' to ' + action;
    } else {
        actionMsg = 'Press Ctrl-' + actionKey + ' to ' + action;
    }

    return actionMsg;
  }

  function scrollIntoView($node, $parent) {
    var nodeOffset = $node.offset();
    var nodeTop = nodeOffset.top;
    var nodeBottom = nodeTop + nodeOffset.height;
    var parentScrollTop = $parent.scrollTop();
    var parentHeight = $parent.height();

    if (nodeTop < 0) {
      $parent.scrollTop(parentScrollTop + nodeTop);
    } else if (nodeBottom > parentHeight) {
      $parent.scrollTop(parentScrollTop + nodeBottom - parentHeight);
    }
  }

  $(document).on('keydown', function(e) {
    var applicationFrames = $frameContainer.hasClass('frames-container-application'),
        frameClass = applicationFrames ? '.frame.frame-application' : '.frame';

	  if(e.ctrlKey || e.which === 74  || e.which === 75) {
		  // CTRL+Arrow-UP/k and Arrow-Down/j support:
		  // 1) select the next/prev element
		  // 2) make sure the newly selected element is within the view-scope
		  // 3) focus the (right) container, so arrow-up/down (without ctrl) scroll the details
		  if (e.which === 38 /* arrow up */ || e.which === 75 /* k */) {
			  $activeLine.prev(frameClass).click();
			  scrollIntoView($activeLine, $leftPanel);
			  $container.focus();
			  e.preventDefault();
		  } else if (e.which === 40 /* arrow down */ || e.which === 74 /* j */) {
			  $activeLine.next(frameClass).click();
			  scrollIntoView($activeLine, $leftPanel);
			  $container.focus();
			  e.preventDefault();
		  }
	  } else if (e.which == 78 /* n */) {
      if ($appFramesTab.length) {
        setActiveFramesTab($('.frames-tab:not(.frames-tab-active)'));
      }
    }
  });

  // Avoid to quit the page with some protocol (e.g. IntelliJ Platform REST API)
  $ajaxEditors.on('click', function(e){
    e.preventDefault();
    $.get(this.href);
  });

  // Symfony VarDumper: Close the by default expanded objects
  $('.sf-dump-expanded')
    .removeClass('sf-dump-expanded')
    .addClass('sf-dump-compact');
  $('.sf-dump-toggle span').html('&#9654;');

  // Make the given frames-tab active
  function setActiveFramesTab($tab) {
    $tab.addClass('frames-tab-active');

    if ($tab.attr('id') == 'application-frames-tab') {
      $frameContainer.addClass('frames-container-application');
      $allFramesTab.removeClass('frames-tab-active');
    } else {
      $frameContainer.removeClass('frames-container-application');
      $appFramesTab.removeClass('frames-tab-active');
    }
  }

  $('a.frames-tab').on('click', function(e) {
    e.preventDefault();
    setActiveFramesTab($(this));
  });

    // Open editor from code block rows number
  $(document).delegate('.line-numbers-rows > span', 'click', function(e) {
    var linkTag = $(this).closest('.frame-code').find('.editor-link');
    if (!linkTag) return;
    var editorUrl = linkTag.attr('href');
    var requiresAjax = linkTag.data('ajax');

    var lineOffset = $(this).closest('[data-line-offset]').data('line-offset');
    var lineNumber = lineOffset + $(this).index();

    var realLine = $(this).closest('[data-line]').data('line');
    if (!realLine) return;
    var fileUrl = editorUrl.replace(
      new RegExp('([:=])' + realLine),
      '$1' + lineNumber
    );

    if (requiresAjax) {
      $.get(fileUrl);
    } else {
      $('<a>').attr('href', fileUrl).trigger('click');
    }
  });

  // Render late enough for highlightCurrentLine to be ready
  renderCurrentCodeblock();
});
</script>
  </body>
</html>
