whois.handle: AMAZON-FRA
whois.name: A100 ROW GmbH
whois.cidrs: 3.64.0.0/12
whois.created: 2020-10-22T00:00:00.000000
whois.updated: 2020-10-22T00:00:00.000000
whois.allocation_type: REALLOCATION
whois.handle: RG-123
whois.name: A100 ROW GmbH
whois.street: Marcel-Breuer-Strasse 10
whois.city: Munchen
whois.postal_code: 80807
whois.country: DE
whois.handle: AEA8-ARIN
whois.name: Amazon EC2 Abuse
whois.email: trustandsafety@support.aws.com
whois.handle: IPMAN40-ARIN
whois.name: IP Management
whois.email: ipmanagement@amazon.com
whois.handle: ANO24-ARIN
whois.name: Amazon EC2 Network Operations
whois.email: amzn-noc-contact@amazon.com
services.protocol: HTTP
services.transport_protocol: TCP
services.scan_time: 2025-07-27T20:48:04.399010
services.banner: HTTP/1.1 200 OK
  Cache-Control: max-age=0, private, s-maxage=0
  Content-Encoding: gzip
  Content-Security-Policy: default-src 'self'; font-src *;img-src * data:; script-src * 'unsafe-inline' 'unsafe-eval'; style-src * 'unsafe-inline'; frame-src *; connect-src *; media-src * blob:; object-src *
  Content-Type: text/html; charset=UTF-8
  Cross-Origin-Embedder-Policy: unsafe-none
  Cross-Origin-Opener-Policy: unsafe-none
  Cross-Origin-Resource-Policy: cross-origin
  Date:  <REDACTED>
  Permissions-Policy: autoplay=*
  Referrer-Policy: strict-origin
  Server: nginx
  Set-Cookie: eZSESSID_42efa966be81a41cf92f0b7ffda49c4f=qbll0llhmj8g6bkut842uc9js4; path=/; HttpOnly
  Strict-Transport-Security: max-age=31536000; includeSubDomains
  Vary: cookie
  Vary: authorization
  X-Cache-Debug: 1
  X-Content-Type-Options: nosniff
  X-Debug-Token: e4c49c
  X-Debug-Token-Link: http://3.76.184.209/_profiler/e4c49c
  x-Frame-Options: SAMEORIGIN
  X-XSS-Protection: 1; mode=block
  xkey: ez-all
  Content-Length: 12426
  Connection: keep-alive
  
services.source: OSI_APPLICATION_LAYER
services.part: a
services.vendor: nginx
services.product: nginx
services.cpe: cpe:2.3:a:f5:nginx:*:*:*:*:*:*:*:*
services.value: cookiebot
services.value: datatables
services.value: google-analytics
services.value: jquery
services.value: login-page
services.path: /login
services.endpoint_type: HTTP
services.scan_time: 2025-07-27T20:48:04.399010
services.uri: http://3.76.184.209/login
services.protocol: HTTP/1.1
services.status_reason: OK
services.key: Vary
services.headers: cookie authorization
services.key: Server
services.headers: nginx
services.key: Strict-Transport-Security
services.headers: max-age=31536000; includeSubDomains
services.key: x-Frame-Options
services.headers: SAMEORIGIN
services.key: X-XSS-Protection
services.headers: 1; mode=block
services.key: X-Content-Type-Options
services.headers: nosniff
services.key: X-Cache-Debug
services.headers: 1
services.key: Permissions-Policy
services.headers: autoplay=*
services.key: Date
services.headers: <REDACTED>
services.key: Set-Cookie
services.headers: eZSESSID_42efa966be81a41cf92f0b7ffda49c4f=qbll0llhmj8g6bkut842uc9js4; path=/; HttpOnly
services.key: Cross-Origin-Resource-Policy
services.headers: cross-origin
services.key: Content-Encoding
services.headers: gzip
services.key: Connection
services.headers: keep-alive
services.key: Content-Length
services.headers: 12426
services.key: X-Debug-Token-Link
services.headers: http://3.76.184.209/_profiler/e4c49c
services.key: Referrer-Policy
services.headers: strict-origin
services.key: Cross-Origin-Embedder-Policy
services.headers: unsafe-none
services.key: Cache-Control
services.headers: max-age=0, private, s-maxage=0
services.key: Content-Security-Policy
services.headers: default-src 'self'; font-src *;img-src * data:; script-src * 'unsafe-inline' 'unsafe-eval'; style-src * 'unsafe-inline'; frame-src *; connect-src *; media-src * blob:; object-src *
services.key: X-Debug-Token
services.headers: e4c49c
services.key: Content-Type
services.headers: text/html; charset=UTF-8
services.key: Cross-Origin-Opener-Policy
services.headers: unsafe-none
services.key: xkey
services.headers: ez-all
services.html_tags: <title> Movistar Pro</title> <meta charset="UTF-8"/> <meta name="viewport" content="width=device-width, initial-scale=1.0"/> <meta name="robots" content="noindex,nofollow"/>
services.body: <!DOCTYPE html>
  <!-- START app/Resources/views/layout/login.html.twig (layout/login.html.twig) -->
  <!-- START app/Resources/views/layout/two-cols.html.twig (:layout:two-cols.html.twig) -->
  <!-- START app/Resources/views/layout.html.twig (layout.html.twig) -->
  <html>
      <head>
                  <meta charset="UTF-8"/>
          <meta name="viewport" content="width=device-width, initial-scale=1.0"/>
          <meta name="robots" content="noindex,nofollow"/>
                  <link rel="icon" href="/favicon.ico" type="image/x-icon">
          <title> Movistar Pro</title>
          <link href="/assets/main.194bf4f4.css" rel="stylesheet"/>
          <script id="Cookiebot" src="https://consent.cookiebot.com/uc.js" data-cbid="ba09c3fa-7c71-40f7-8e58-0661c7c86560"
                  data-blockingmode="auto" type="text/javascript"></script>
          <script
                  src="https://code.jquery.com/jquery-3.7.1.min.js"
                  integrity="sha256-/JqT3SQfawRcv/BIHPThkBvs0OEvtFFmqPF/lYI/Cxo="
                  crossorigin="anonymous"></script>
          <link rel="stylesheet" href="https://cdn.datatables.net/1.13.6/css/jquery.dataTables.css" />
  
          <script src="https://cdn.datatables.net/1.13.6/js/jquery.dataTables.js"></script>
      </head>
      <body>
          <div class="outer-wrapper">
  
                          
  <!-- START app/Resources/views/layout/header.html.twig (:layout:header.html.twig) -->
  <header class="main-header">
      <div class="wrapper">
                      <div class="logo">
                  <img alt="logo movistar originales" src="/assets/images/icons/movistar.png" />
              </div>
                              <div class="header-actions">
                                      <a href="/login" class="action-link">Iniciar sesión</a>
                              </div>
              </div>
  </header>
  
  <!-- STOP app/Resources/views/layout/header.html.twig (:layout:header.html.twig) -->
              
                  <main class="two-cols-layout ">
          <section class="col align-center">
              <div class="heading">
                      <h1 class="alpha inverted-color" style="background-color: rgba(0,0,0,.0);padding: 40px;">
          <div style="margin: auto;width: 400px;">
              Historias universales contadas con una mirada propia
          </div>
      </h1>
              </div>
          </section>
                      <section class="col align-center">
                  <div class="action">
                          <h4 class="delta inverted-color">Accede a tu cuenta</h4>
          <form id="login-form" action="/login_check" method="post">
                      <div class="field inverted-color">
                  <label class="label">Dirección de email</label>
                  <input type="text" placeholder="" id="username" name="_username" value=""
                         data-validation="required,email">
              </div>
              <div class="field inverted-color">
                  <label class="label">Contraseña</label>
                  <input type="password" id="password" name="_password" data-validation="required" autocomplete="off">
                  <i class="fa fa-eye" id="togglePassword" style="margin-left: -30px;
                  cursor: pointer;
                  margin-left: -30px;
                  cursor: pointer;
                  float: right;
                  height: 32px;
                  width: 32px;
                  top: -32px;
                  position: relative;"></i>
  
              </div>
              <div class="field inverted-color">
                  <div class="helper-text">Tu contraseña debe estar compuesta por:
                      <ul class="helper-list">
                          <li class="length-check">Mínimo 12 caracteres</li>
                          <li class="upper-check">Una mayúscula</li>
                          <li class="digit-check">Un número</li>
                          <li class="lower-check">Una minúscula</li>
                      </ul>
                  </div>
              </div>
  
              <div class="field inverted-color">
                  <a href="/reset" class="helper-text basic-link">¿Has olvidado tu contraseña?</a>
              </div>
              <div class="field inverted-color">
                  <div class="check-item">
                      <input type="checkbox" id="remember_me" name="_remember_me"/>
                      <label for="remember_me"><span class="text">Recordar mi usuario y contraseña</span></label>
                  </div>
              </div>
              <button type="submit" class="g-recaptcha button cta-button"
                      data-sitekey="6LcB3LodAAAAAG-6Kq92mbOlL2XXVC2k2I0nZaH_"
                      data-callback='onSubmit'
                      data-action='submit'>
                  <img class="icon" src="/assets/images/icons/arrow-white.svg"/>
                  <span class="text">Ver ahora</span>
              </button>
              <input type="hidden" name="recaptcha" value=""/>
              <input type="hidden" name="_csrf_token" value="RHlAPT9t3qWJQjBoAOp6-3lYlTHiBKoKsSA76-aBX_s" />
              </form>
  
                  </div>
              </section>
              </main>
  
              
  <!-- START app/Resources/views/layout/footer.html.twig (:layout:footer.html.twig) -->
  <footer class="main-footer">
      <div class="wrapper">
          <ul class="logo footer-list text-left">
              <li>
                  <a href="#">
                      <img alt="logo telefonica" class="telefonica" src="/assets/images/icons/logo-telefonica.png" />
                  </a>
              </li>
              <li>
                  <a href="#" style="position: relative;top: 3px;">
                      <div >©TELEFÓNICA AUDIOVISUAL DIGITAL S.L.U</div>
                  </a>
              </li>
          </ul>
          <ul class="footer-list">
              <li><a href="/privacy">Política de privacidad - Privacy</a></li>
              <li><a href="/cookies">Política de cookies - Cookies</a></li>
                      </ul>
      </div>
  </footer>
  <!-- STOP app/Resources/views/layout/footer.html.twig (:layout:footer.html.twig) -->
          </div>
                  <script src="/assets/app.47f0095f.js"></script>
          
      <script src="https://www.google.com/recaptcha/api.js"></script>
      <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css">
      <style>
      .grecaptcha-badge{
          bottom: 80px!important;
      }
      </style>
      <script>
          function onSubmit(token) {
              document.getElementById("login-form").submit();
          }
          const togglePassword = document.querySelector('#togglePassword');
          const password = document.querySelector('#password');
          const body = document.querySelector('body');
          togglePassword.addEventListener('click', function (e) {
              // toggle the type attribute
              const type = 'text' ;
              password.setAttribute('type', type);
              // toggle the eye slash icon
              this.classList.toggle('fa-eye-slash');
  
              setTimeout(function(){
                  const type = 'password';
                  document.querySelector('#password').setAttribute('type', type);
                  // toggle the eye slash icon
                  document.querySelector('#togglePassword').classList.toggle('fa-eye-slash');
              },2000);
  
          });
      </script>
          <!-- Global site tag (gtag.js) - Google Analytics -->
          <script async src="https://www.googletagmanager.com/gtag/js?id=G-V61RC8BSR8"></script>
          <script>
              window.dataLayer = window.dataLayer || [];
              function gtag(){dataLayer.push(arguments);}
              gtag('js', new Date());
              gtag('config', 'G-V61RC8BSR8');
              
          </script>
      
  <!-- STOP app/Resources/views/layout.html.twig (layout.html.twig) -->
  
  <!-- STOP app/Resources/views/layout/two-cols.html.twig (:layout:two-cols.html.twig) -->
  
  <!-- STOP app/Resources/views/layout/login.html.twig (layout/login.html.twig) -->
  
  <!-- START vendor/symfony/symfony/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Profiler/toolbar_js.html.twig (@WebProfiler/Profiler/toolbar_js.html.twig) --><div id="sfwdte4c49c" class="sf-toolbar sf-display-none"></div><!-- START vendor/symfony/symfony/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Profiler/base_js.html.twig (@WebProfiler/Profiler/base_js.html.twig) --><script nonce="febb096ac3ec448f25d255329d21045d">/*<![CDATA[*/        Sfjs = (function() {        "use strict";        if ('classList' in document.documentElement) {            var hasClass = function (el, cssClass) { return el.classList.contains(cssClass); };            var removeClass = function(el, cssClass) { el.classList.remove(cssClass); };            var addClass = function(el, cssClass) { el.classList.add(cssClass); };            var toggleClass = function(el, cssClass) { el.classList.toggle(cssClass); };        } else {            var hasClass = function (el, cssClass) { return el.className.match(new RegExp('\\b' + cssClass + '\\b')); };            var removeClass = function(el, cssClass) { el.className = el.className.replace(new RegExp('\\b' + cssClass + '\\b'), ' '); };            var addClass = function(el, cssClass) { if (!hasClass(el, cssClass)) { el.className += " " + cssClass; } };            var toggleClass = function(el, cssClass) { hasClass(el, cssClass) ? removeClass(el, cssClass) : addClass(el, cssClass); };        }        var noop = function() {};        var profilerStorageKey = 'symfony/profiler/';        var request = function(url, onSuccess, onError, payload, options) {            var xhr = window.XMLHttpRequest ? new XMLHttpRequest() : new ActiveXObject('Microsoft.XMLHTTP');            options = options || {};            options.maxTries = options.maxTries || 0;            xhr.open(options.method || 'GET', url, true);            xhr.setRequestHeader('X-Requested-With', 'XMLHttpRequest');            xhr.onreadystatechange = function(state) {                if (4 !== xhr.readyState) {                    return null;                }                if (xhr.status == 404 && options.maxTries > 1) {                    setTimeout(function(){                        options.maxTries--;                        request(url, onSuccess, onError, payload, options);                    }, 1000);                    return null;                }                if (200 === xhr.status) {                    (onSuccess || noop)(xhr);                } else {                    (onError || noop)(xhr);                }            };            xhr.send(payload || '');        };        var getPreference = function(name) {            if (!window.localStorage) {                return null;            }            return localStorage.getItem(profilerStorageKey + name);        };        var setPreference = function(name, value) {            if (!window.localStorage) {                return null;            }            localStorage.setItem(profilerStorageKey + name, value);        };        var requestStack = [];        var extractHeaders = function(xhr, stackElement) {            /* Here we avoid to call xhr.getResponseHeader in order to */            /* prevent polluting the console with CORS security errors */            var allHeaders = xhr.getAllResponseHeaders();            var ret;            if (ret = allHeaders.match(/^x-debug-token:\s+(.*)$/im)) {                stackElement.profile = ret[1];            }            if (ret = allHeaders.match(/^x-debug-token-link:\s+(.*)$/im)) {                stackElement.profilerUrl = ret[1];            }        };        var successStreak = 4;        var pendingRequests = 0;        var renderAjaxRequests = function() {            var requestCounter = document.querySelector('.sf-toolbar-ajax-request-counter');            if (!requestCounter) {                return;            }            requestCounter.textContent = requestStack.length;            var infoSpan = document.querySelector(".sf-toolbar-ajax-info");            if (infoSpan) {                infoSpan.textContent = requestStack.length + ' AJAX request' + (requestStack.length !== 1 ? 's' : '');            }            var ajaxToolbarPanel = document.querySelector('.sf-toolbar-block-ajax');            if (requestStack.length) {                ajaxToolbarPanel.style.display = 'block';            } else {                ajaxToolbarPanel.style.display = 'none';            }            if (pendingRequests > 0) {                addClass(ajaxToolbarPanel, 'sf-ajax-request-loading');            } else if (successStreak < 4) {                addClass(ajaxToolbarPanel, 'sf-toolbar-status-red');                removeClass(ajaxToolbarPanel, 'sf-ajax-request-loading');            } else {                removeClass(ajaxToolbarPanel, 'sf-ajax-request-loading');                removeClass(ajaxToolbarPanel, 'sf-toolbar-status-red');            }        };        var startAjaxRequest = function(index) {            var tbody = document.querySelector('.sf-toolbar-ajax-request-list');            if (!tbody) {                return;            }            var nbOfAjaxRequest = tbody.rows.length;            if (nbOfAjaxRequest >= 100) {                tbody.deleteRow(nbOfAjaxRequest - 1);            }            var request = requestStack[index];            pendingRequests++;            var row = document.createElement('tr');            request.DOMNode = row;            var methodCell = document.createElement('td');            methodCell.textContent = request.method;            row.appendChild(methodCell);            var typeCell = document.createElement('td');            typeCell.textContent = request.type;            row.appendChild(typeCell);            var statusCodeCell = document.createElement('td');            var statusCode = document.createElement('span');            statusCode.textContent = 'n/a';            statusCodeCell.appendChild(statusCode);            row.appendChild(statusCodeCell);            var pathCell = document.createElement('td');            pathCell.className = 'sf-ajax-request-url';            if ('GET' === request.method) {                var pathLink = document.createElement('a');                pathLink.setAttribute('href', request.url);                pathLink.textContent = request.url;                pathCell.appendChild(pathLink);            } else {                pathCell.textContent = request.url;            }            pathCell.setAttribute('title', request.url);            row.appendChild(pathCell);            var durationCell = document.createElement('td');            durationCell.className = 'sf-ajax-request-duration';            durationCell.textContent = 'n/a';            row.appendChild(durationCell);            var profilerCell = document.createElement('td');            profilerCell.textContent = 'n/a';            row.appendChild(profilerCell);            row.className = 'sf-ajax-request sf-ajax-request-loading';            tbody.insertBefore(row, tbody.firstChild);            renderAjaxRequests();        };        var finishAjaxRequest = function(index) {            var request = requestStack[index];            if (!request.DOMNode) {                return;            }            pendingRequests--;            var row = request.DOMNode;            /* Unpack the children from the row */            var methodCell = row.children[0];            var statusCodeCell = row.children[2];            var statusCodeElem = statusCodeCell.children[0];            var durationCell = row.children[4];            var profilerCell = row.children[5];            if (request.error) {                row.className = 'sf-ajax-request sf-ajax-request-error';                methodCell.className = 'sf-ajax-request-error';                successStreak = 0;            } else {                row.className = 'sf-ajax-request sf-ajax-request-ok';                successStreak++;            }            if (request.statusCode) {                if (request.statusCode < 300) {                    statusCodeElem.setAttribute('class', 'sf-toolbar-status');                } else if (request.statusCode < 400) {                    statusCodeElem.setAttribute('class', 'sf-toolbar-status sf-toolbar-status-yellow');                } else {                    statusCodeElem.setAttribute('class', 'sf-toolbar-status sf-toolbar-status-red');                }                statusCodeElem.textContent = request.statusCode;            } else {                statusCodeElem.setAttribute('class', 'sf-toolbar-status sf-toolbar-status-red');            }            if (request.duration) {                durationCell.textContent = request.duration + 'ms';            }            if (request.profilerUrl) {                profilerCell.textContent = '';                var profilerLink = document.createElement('a');                profilerLink.setAttribute('href', request.profilerUrl);                profilerLink.textContent = request.profile;                profilerCell.appendChild(profilerLink);            }            renderAjaxRequests();        };        var addEventListener;        var el = document.createElement('div');        if (!('addEventListener' in el)) {            addEventListener = function (element, eventName, callback) {                element.attachEvent('on' + eventName, callback);            };        } else {            addEventListener = function (element, eventName, callback) {                element.addEventListener(eventName, callback, false);            };        }                    if (window.fetch && window.fetch.polyfill === undefined) {                var oldFetch = window.fetch;                window.fetch = function () {                    var promise = oldFetch.apply(this, arguments);                    var url = arguments[0];                    var params = arguments[1];                    var paramType = Object.prototype.toString.call(arguments[0]);                    if (paramType === '[object Request]') {                        url = arguments[0].url;                        params = {                            method: arguments[0].method,                            credentials: arguments[0].credentials,                            headers: arguments[0].headers,                            mode: arguments[0].mode,                            redirect: arguments[0].redirect                        };                    } else {                        url = String(url);                    }                    if (!url.match(new RegExp("(^\/(app(_[\\\\w]+)?\\\\.php\/)?_wdt)"))) {                        var method = 'GET';                        if (params && params.method !== undefined) {                            method = params.method;                        }                        var stackElement = {                            error: false,                            url: url,                            method: method,                            type: 'fetch',                            start: new Date()                        };                        var idx = requestStack.push(stackElement) - 1;                        promise.then(function (r) {                            stackElement.duration = new Date() - stackElement.start;                            stackElement.error = r.status < 200 || r.status >= 400;                            stackElement.statusCode = r.status;                            stackElement.profile = r.headers.get('x-debug-token');                            stackElement.profilerUrl = r.headers.get('x-debug-token-link');                            finishAjaxRequest(idx);                        }, function (e){                            stackElement.error = true;                            finishAjaxRequest(idx);                        });                        startAjaxRequest(idx);                    }                    return promise;                };            }            if (window.XMLHttpRequest && XMLHttpRequest.prototype.addEventListener) {                var proxied = XMLHttpRequest.prototype.open;                XMLHttpRequest.prototype.open = function(method, url, async, user, pass) {                    var self = this;                    /* prevent logging AJAX calls to static and inline files, like templates */                    var path = url;                    if (url.substr(0, 1) === '/') {                        if (0 === url.indexOf('')) {                            path = url.substr(0);                        }                    }                    else if (0 === url.indexOf('http\u003A\/\/3.76.184.209')) {                        path = url.substr(19);                    }                    if (!path.match(new RegExp("(^\/(app(_[\\\\w]+)?\\\\.php\/)?_wdt)"))) {                        var stackElement = {                            error: false,                            url: url,                            method: method,                            type: 'xhr',                            start: new Date()                        };                        var idx = requestStack.push(stackElement) - 1;                        this.addEventListener('readystatechange', function() {                            if (self.readyState == 4) {                                stackElement.duration = new Date() - stackElement.start;                                stackElement.error = self.status < 200 || self.status >= 400;                                stackElement.statusCode = self.status;                                extractHeaders(self, stackElement);                                finishAjaxRequest(idx);                            }                        }, false);                        startAjaxRequest(idx);                    }                    proxied.apply(this, Array.prototype.slice.call(arguments));                };            }                return {            hasClass: hasClass,            removeClass: removeClass,            addClass: addClass,            toggleClass: toggleClass,            getPreference: getPreference,            setPreference: setPreference,            addEventListener: addEventListener,            request: request,            renderAjaxRequests: renderAjaxRequests,            load: function(selector, url, onSuccess, onError, options) {                var el = document.getElementById(selector);                if (el && el.getAttribute('data-sfurl') !== url) {                    request(                        url,                        function(xhr) {                            el.innerHTML = xhr.responseText;                            el.setAttribute('data-sfurl', url);                            removeClass(el, 'loading');                            for (var i = 0; i < requestStack.length; i++) {                                startAjaxRequest(i);                                if (requestStack[i].duration) {                                    finishAjaxRequest(i);                                }                            }                            (onSuccess || noop)(xhr, el);                        },                        function(xhr) { (onError || noop)(xhr, el); },                        '',                        options                    );                }                return this;            },            toggle: function(selector, elOn, elOff) {                var tmp = elOn.style.display,                    el = document.getElementById(selector);                elOn.style.display = elOff.style.display;                elOff.style.display = tmp;                if (el) {                    el.style.display = 'none' === tmp ? 'none' : 'block';                }                return this;            },            createTabs: function() {                var tabGroups = document.querySelectorAll('.sf-tabs:not([data-processed=true])');                /* create the tab navigation for each group of tabs */                for (var i = 0; i < tabGroups.length; i++) {                    var tabs = tabGroups[i].querySelectorAll('.tab');                    var tabNavigation = document.createElement('ul');                    tabNavigation.className = 'tab-navigation';                    for (var j = 0; j < tabs.length; j++) {                        var tabId = 'tab-' + i + '-' + j;                        var tabTitle = tabs[j].querySelector('.tab-title').innerHTML;                        var tabNavigationItem = document.createElement('li');                        tabNavigationItem.setAttribute('data-tab-id', tabId);                        if (j == 0) { addClass(tabNavigationItem, 'active'); }                        if (hasClass(tabs[j], 'disabled')) { addClass(tabNavigationItem, 'disabled'); }                        tabNavigationItem.innerHTML = tabTitle;                        tabNavigation.appendChild(tabNavigationItem);                        var tabContent = tabs[j].querySelector('.tab-content');                        tabContent.parentElement.setAttribute('id', tabId);                    }                    tabGroups[i].insertBefore(tabNavigation, tabGroups[i].firstChild);                }                /* display the active tab and add the 'click' event listeners */                for (i = 0; i < tabGroups.length; i++) {                    tabNavigation = tabGroups[i].querySelectorAll('.tab-navigation li');                    for (j = 0; j < tabNavigation.length; j++) {                        tabId = tabNavigation[j].getAttribute('data-tab-id');                        document.getElementById(tabId).querySelector('.tab-title').className = 'hidden';                        if (hasClass(tabNavigation[j], 'active')) {                            document.getElementById(tabId).className = 'block';                        } else {                            document.getElementById(tabId).className = 'hidden';                        }                        tabNavigation[j].addEventListener('click', function(e) {                            var activeTab = e.target || e.srcElement;                            /* needed because when the tab contains HTML contents, user can click */                            /* on any of those elements instead of their parent '<li>' element */                            while (activeTab.tagName.toLowerCase() !== 'li') {                                activeTab = activeTab.parentNode;                            }                            /* get the full list of tabs through the parent of the active tab element */                            var tabNavigation = activeTab.parentNode.children;                            for (var k = 0; k < tabNavigation.length; k++) {                                var tabId = tabNavigation[k].getAttribute('data-tab-id');                                document.getElementById(tabId).className = 'hidden';                                removeClass(tabNavigation[k], 'active');                            }                            addClass(activeTab, 'active');                            var activeTabId = activeTab.getAttribute('data-tab-id');                            document.getElementById(activeTabId).className = 'block';                        });                    }                    tabGroups[i].setAttribute('data-processed', 'true');                }            },            createToggles: function() {                var toggles = document.querySelectorAll('.sf-toggle:not([data-processed=true])');                for (var i = 0; i < toggles.length; i++) {                    var elementSelector = toggles[i].getAttribute('data-toggle-selector');                    var element = document.querySelector(elementSelector);                    addClass(element, 'sf-toggle-content');                    if (toggles[i].hasAttribute('data-toggle-initial') && toggles[i].getAttribute('data-toggle-initial') == 'display') {                        addClass(toggles[i], 'sf-toggle-on');                        addClass(element, 'sf-toggle-visible');                    } else {                        addClass(toggles[i], 'sf-toggle-off');                        addClass(element, 'sf-toggle-hidden');                    }                    addEventListener(toggles[i], 'click', function(e) {                        e.preventDefault();                        if ('' !== window.getSelection().toString()) {                            /* Don't do anything on text selection */                            return;                        }                        var toggle = e.target || e.srcElement;                        /* needed because when the toggle contains HTML contents, user can click */                        /* on any of those elements instead of their parent '.sf-toggle' element */                        while (!hasClass(toggle, 'sf-toggle')) {                            toggle = toggle.parentNode;                        }                        var element = document.querySelector(toggle.getAttribute('data-toggle-selector'));                        toggleClass(toggle, 'sf-toggle-on');                        toggleClass(toggle, 'sf-toggle-off');                        toggleClass(element, 'sf-toggle-hidden');                        toggleClass(element, 'sf-toggle-visible');                        /* the toggle doesn't change its contents when clicking on it */                        if (!toggle.hasAttribute('data-toggle-alt-content')) {                            return;                        }                        if (!toggle.hasAttribute('data-toggle-original-content')) {                            toggle.setAttribute('data-toggle-original-content', toggle.innerHTML);                        }                        var currentContent = toggle.innerHTML;                        var originalContent = toggle.getAttribute('data-toggle-original-content');                        var altContent = toggle.getAttribute('data-toggle-alt-content');                        toggle.innerHTML = currentContent !== altContent ? altContent : originalContent;                    });                    /* Prevents from disallowing clicks on links inside toggles */                    var toggleLinks = toggles[i].querySelectorAll('a');                    for (var j = 0; j < toggleLinks.length; j++) {                        addEventListener(toggleLinks[j], 'click', function(e) {                            e.stopPropagation();                        });                    }                    toggles[i].setAttribute('data-processed', 'true');                }            }        };    })();    Sfjs.addEventListener(document, 'DOMContentLoaded', function() {        Sfjs.createTabs();        Sfjs.createToggles();    });/*]]>*/</script><!-- STOP vendor/symfony/symfony/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Profiler/base_js.html.twig (@WebProfiler/Profiler/base_js.html.twig) --><style nonce="80c0cb432499995e8b69533d4df46f98">    .sf-minitoolbar {    background-color: #222;    border-top-left-radius: 4px;    bottom: 0;    box-sizing: border-box;    display: none;    height: 36px;    padding: 6px;    position: fixed;    right: 0;    z-index: 99999;}.sf-minitoolbar a {    display: block;}.sf-minitoolbar svg,.sf-minitoolbar img {    max-height: 24px;    max-width: 24px;    display: inline;}.sf-toolbar-clearer {    clear: both;    height: 36px;}.sf-display-none {    display: none;}.sf-toolbarreset * {    box-sizing: content-box;    vertical-align: baseline;    letter-spacing: normal;    width: auto;}.sf-toolbarreset {    background-color: #222;    bottom: 0;    box-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);    color: #EEE;    font: 11px Arial, sans-serif;    left: 0;    margin: 0;    padding: 0 36px 0 0;    position: fixed;    right: 0;    text-align: left;    text-transform: none;    z-index: 99999;    direction: ltr;    /* neutralize the aliasing defined by external CSS styles */    -webkit-font-smoothing: subpixel-antialiased;    -moz-osx-font-smoothing: auto;}.sf-toolbarreset abbr {    border: dashed #777;    border-width: 0 0 1px;}.sf-toolbarreset svg,.sf-toolbarreset img {    height: 20px;    width: 20px;    display: inline-block;}.sf-toolbarreset .hide-button {    background: #444;    display: block;    position: absolute;    top: 0;    right: 0;    width: 36px;    height: 36px;    cursor: pointer;    text-align: center;}.sf-toolbarreset .hide-button svg {    max-height: 18px;    margin-top: 10px;}.sf-toolbar-block {    cursor: default;    display: block;    float: left;    height: 36px;    margin-right: 0;    white-space: nowrap;}.sf-toolbar-block > a,.sf-toolbar-block > a:hover {    display: block;    text-decoration: none;}.sf-toolbar-block span {    display: inline-block;}.sf-toolbar-block .sf-toolbar-value {    color: #F5F5F5;    font-size: 13px;    line-height: 36px;    padding: 0;}.sf-toolbar-block .sf-toolbar-label,.sf-toolbar-block .sf-toolbar-class-separator {    color: #AAA;    font-size: 12px;}.sf-toolbar-block .sf-toolbar-info {    border-collapse: collapse;    display: table;    z-index: 100000;}.sf-toolbar-block hr {    border-top: 1px solid #777;    margin: 4px 0;    padding-top: 4px;}.sf-toolbar-block .sf-toolbar-info-piece {    /* this 'border-bottom' trick is needed because 'margin-bottom' doesn't work for table rows */    border-bottom: solid transparent 3px;    display: table-row;}.sf-toolbar-block .sf-toolbar-info-piece-additional,.sf-toolbar-block .sf-toolbar-info-piece-additional-detail {    display: none;}.sf-toolbar-block .sf-toolbar-info-group {    margin-bottom: 4px;    padding-bottom: 2px;    border-bottom: 1px solid #333333;}.sf-toolbar-block .sf-toolbar-info-group:last-child {    margin-bottom: 0;    padding-bottom: 0;    border-bottom: none;}.sf-toolbar-block .sf-toolbar-info-piece .sf-toolbar-status {    padding: 2px 5px;    margin-bottom: 0;}.sf-toolbar-block .sf-toolbar-info-piece .sf-toolbar-status + .sf-toolbar-status {    margin-left: 4px;}.sf-toolbar-block .sf-toolbar-info-piece:last-child {    margin-bottom: 0;}div.sf-toolbar .sf-toolbar-block .sf-toolbar-info-piece a {    color: #99CDD8;    text-decoration: underline;}div.sf-toolbar .sf-toolbar-block a:hover {    text-decoration: none;}.sf-toolbar-block .sf-toolbar-info-piece b {    color: #AAA;    display: table-cell;    font-size: 11px;    padding: 4px 8px 4px 0;}.sf-toolbar-block:not(.sf-toolbar-block-dump) .sf-toolbar-info-piece span {    color: #F5F5F5;}.sf-toolbar-block .sf-toolbar-info-piece span {    font-size: 12px;}.sf-toolbar-block .sf-toolbar-info {    background-color: #444;    bottom: 36px;    color: #F5F5F5;    display: none;    padding: 9px 0;    position: absolute;}.sf-toolbar-block .sf-toolbar-info:empty {    visibility: hidden;}.sf-toolbar-block .sf-toolbar-status {    display: inline-block;    color: #FFF;    background-color: #666;    padding: 3px 6px;    margin-bottom: 2px;    vertical-align: middle;    min-width: 15px;    min-height: 13px;    text-align: center;}.sf-toolbar-block .sf-toolbar-status-green {    background-color: #4F805D;}.sf-toolbar-block .sf-toolbar-status-red {    background-color: #B0413E;}.sf-toolbar-block .sf-toolbar-status-yellow {    background-color: #A46A1F;}.sf-toolbar-block.sf-toolbar-status-green {    background-color: #4F805D;    color: #FFF;}.sf-toolbar-block.sf-toolbar-status-red {    background-color: #B0413E;    color: #FFF;}.sf-toolbar-block.sf-toolbar-status-yellow {    background-color: #A46A1F;    color: #FFF;}.sf-toolbar-block-request .sf-toolbar-status {    color: #FFF;    display: inline-block;    font-size: 14px;    height: 36px;    line-height: 36px;    padding: 0 10px;}.sf-toolbar-block-request .sf-toolbar-info-piece a {    text-decoration: none;}.sf-toolbar-block-request .sf-toolbar-info-piece a:hover {    text-decoration: underline;}.sf-toolbar-block-request .sf-toolbar-redirection-status {    font-weight: normal;    padding: 2px 4px;    line-height: 18px;}.sf-toolbar-block-request .sf-toolbar-info-piece span.sf-toolbar-redirection-method {    font-size: 12px;    height: 17px;    line-height: 17px;    margin-right: 5px;}.sf-toolbar-block-ajax .sf-toolbar-icon {    cursor: pointer;}.sf-toolbar-status-green .sf-toolbar-label,.sf-toolbar-status-yellow .sf-toolbar-label,.sf-toolbar-status-red .sf-toolbar-label {    color: #FFF;}.sf-toolbar-status-green svg path,.sf-toolbar-status-green svg .sf-svg-path,.sf-toolbar-status-red svg path,.sf-toolbar-status-red svg .sf-svg-path,.sf-toolbar-status-yellow svg path,.sf-toolbar-status-yellow svg .sf-svg-path {    fill: #FFF;}.sf-toolbar-block-config svg path,.sf-toolbar-block-config svg .sf-svg-path {    fill: #FFF;}.sf-toolbar-block .sf-toolbar-icon {    display: block;    height: 36px;    padding: 0 7px;}.sf-toolbar-block-request .sf-toolbar-icon {    padding-left: 0;    padding-right: 0;}.sf-toolbar-block .sf-toolbar-icon img,.sf-toolbar-block .sf-toolbar-icon svg {    border-width: 0;    position: relative;    top: 8px;    vertical-align: baseline;}.sf-toolbar-block .sf-toolbar-icon img + span,.sf-toolbar-block .sf-toolbar-icon svg + span {    margin-left: 4px;}.sf-toolbar-block-config .sf-toolbar-icon .sf-toolbar-value {    margin-left: 4px;}.sf-toolbar-block:hover,.sf-toolbar-block.hover {    position: relative;}.sf-toolbar-block:hover .sf-toolbar-icon,.sf-toolbar-block.hover .sf-toolbar-icon {    background-color: #444;    position: relative;    z-index: 10002;}.sf-toolbar-block-ajax.hover .sf-toolbar-info {    z-index: 10001;}.sf-toolbar-block:hover .sf-toolbar-info,.sf-toolbar-block.hover .sf-toolbar-info {    display: block;    padding: 10px;    max-width: 480px;    max-height: 480px;    word-wrap: break-word;    overflow: hidden;    overflow-y: auto;}.sf-toolbar-info-piece b.sf-toolbar-ajax-info {    color: #F5F5F5;}.sf-toolbar-ajax-requests {    table-layout: auto;    width: 100%;}.sf-toolbar-ajax-requests td {    background-color: #444;    border-bottom: 1px solid #777;    color: #F5F5F5;    font-size: 12px;    padding: 4px;}.sf-toolbar-ajax-requests tr:last-child td {    border-bottom: 0;}.sf-toolbar-ajax-requests th {    background-color: #222;    border-bottom: 0;    color: #AAA;    font-size: 11px;    padding: 4px;}.sf-ajax-request-url {    max-width: 250px;    line-height: 9px;    overflow: hidden;    text-overflow: ellipsis;}.sf-toolbar-ajax-requests .sf-ajax-request-url a {    text-decoration: none;}.sf-toolbar-ajax-requests .sf-ajax-request-url a:hover {    text-decoration: underline;}.sf-ajax-request-duration {    text-align: right;}.sf-ajax-request-loading {    animation: sf-blink .5s ease-in-out infinite;}@keyframes sf-blink {    0% { background: #222; }    50% { background: #444; }    100% { background: #222; }}.sf-toolbar-block.sf-toolbar-block-dump .sf-toolbar-info {    max-width: none;    width: 100%;    position: fixed;    box-sizing: border-box;    left: 0;}.sf-toolbar-block-dump pre.sf-dump {    background-color: #222;    border-color: #777;    border-radius: 0;    margin: 6px 0 12px 0;}.sf-toolbar-block-dump pre.sf-dump:last-child {    margin-bottom: 0;}.sf-toolbar-block-dump pre.sf-dump .sf-dump-search-wrapper {    margin-bottom: 5px;}.sf-toolbar-block-dump pre.sf-dump span.sf-dump-search-count {    color: #333;    font-size: 12px;}.sf-toolbar-block-dump .sf-toolbar-info-piece {    display: block;}.sf-toolbar-block-dump .sf-toolbar-info-piece .sf-toolbar-file-line {    color: #AAA;    margin-left: 4px;}.sf-toolbar-block-dump .sf-toolbar-info img {    display: none;}/* Override the setting when the toolbar is on the top *//* Responsive Design */.sf-toolbar-icon .sf-toolbar-label,.sf-toolbar-icon .sf-toolbar-value {    display: none;}.sf-toolbar-block-config .sf-toolbar-icon .sf-toolbar-label {    display: inline-block;}/* Legacy Design - these styles are maintained to make old panels look   a bit better on the new toolbar */.sf-toolbar-block .sf-toolbar-info-piece-additional-detail {    color: #AAA;    font-size: 12px;}.sf-toolbar-status-green .sf-toolbar-info-piece-additional-detail,.sf-toolbar-status-yellow .sf-toolbar-info-piece-additional-detail,.sf-toolbar-status-red .sf-toolbar-info-piece-additional-detail {    color: #FFF;}@media (min-width: 768px) {    .sf-toolbar-icon .sf-toolbar-label,    .sf-toolbar-icon .sf-toolbar-value {        display: inline;    }    .sf-toolbar-block .sf-toolbar-icon img,    .sf-toolbar-block .sf-toolbar-icon svg {        top: 6px;    }    .sf-toolbar-block-time .sf-toolbar-icon svg,    .sf-toolbar-block-memory .sf-toolbar-icon svg {        display: none;    }    .sf-toolbar-block-time .sf-toolbar-icon svg + span,    .sf-toolbar-block-memory .sf-toolbar-icon svg + span {        margin-left: 0;    }    .sf-toolbar-block .sf-toolbar-icon {        padding: 0 10px;    }    .sf-toolbar-block-time .sf-toolbar-icon {        padding-right: 5px;    }    .sf-toolbar-block-memory .sf-toolbar-icon {        padding-left: 5px;    }    .sf-toolbar-block-request .sf-toolbar-icon {        padding-left: 0;        padding-right: 0;    }    .sf-toolbar-block-request .sf-toolbar-label {        margin-left: 5px;    }    .sf-toolbar-block-request .sf-toolbar-status + svg {        margin-left: 5px;    }    .sf-toolbar-block-request .sf-toolbar-icon svg + .sf-toolbar-label {        margin-left: 0;     }    .sf-toolbar-block-request .sf-toolbar-label + .sf-toolbar-value {        margin-right: 10px;    }    .sf-toolbar-block-request:hover .sf-toolbar-info {        max-width: none;    }    .sf-toolbar-block .sf-toolbar-info-piece b {        font-size: 12px;    }    .sf-toolbar-block .sf-toolbar-info-piece span {        font-size: 13px;    }    .sf-toolbar-block-right {        float: right;        margin-left: 0;        margin-right: 0;    }}@media (min-width: 1024px) {    .sf-toolbar-block .sf-toolbar-info-piece-additional,    .sf-toolbar-block .sf-toolbar-info-piece-additional-detail {        display: inline-block;    }    .sf-toolbar-block .sf-toolbar-info-piece-additional:empty,    .sf-toolbar-block .sf-toolbar-info-piece-additional-detail:empty {        display: none;    }}/***** Error Toolbar *****/.sf-error-toolbar .sf-toolbarreset {    background: #222;    color: #f5f5f5;    font: 13px/36px Arial, sans-serif;    height: 36px;    padding: 0 15px;    text-align: left;}.sf-error-toolbar .sf-toolbarreset svg {    height: auto;}.sf-error-toolbar .sf-toolbarreset a {    color: #99cdd8;    margin-left: 5px;    text-decoration: underline;}.sf-error-toolbar .sf-toolbarreset a:hover {    text-decoration: none;}.sf-error-toolbar .sf-toolbarreset .sf-toolbar-icon {    float: left;    padding: 5px 0;    margin-right: 10px;}/***** Media query print: Do not print the Toolbar. *****/@media print {    .sf-toolbar {        display: none;    }}</style><script nonce="febb096ac3ec448f25d255329d21045d">/*<![CDATA[*/    (function () {                Sfjs.load(            'sfwdte4c49c',            '\/_wdt\/e4c49c',            function(xhr, el) {                /* Evaluate embedded scripts inside the toolbar */                var i, scripts = [].slice.call(el.querySelectorAll('script'));                for (i = 0; i < scripts.length; ++i) {                    eval(scripts[i].firstChild.nodeValue);                }                el.style.display = -1 !== xhr.responseText.indexOf('sf-toolbarreset') ? 'block' : 'none';                if (el.style.display == 'none') {                    return;                }                if (Sfjs.getPreference('toolbar/displayState') == 'none') {                    document.getElementById('sfToolbarMainContent-e4c49c').style.display = 'none';                    document.getElementById('sfToolbarClearer-e4c49c').style.display = 'none';                    document.getElementById('sfMiniToolbar-e4c49c').style.display = 'block';                } else {                    document.getElementById('sfToolbarMainContent-e4c49c').style.display = 'block';                    document.getElementById('sfToolbarClearer-e4c49c').style.display = 'block';                    document.getElementById('sfMiniToolbar-e4c49c').style.display = 'none';                }                /* Handle toolbar-info position */                var toolbarBlocks = [].slice.call(el.querySelectorAll('.sf-toolbar-block'));                for (i = 0; i < toolbarBlocks.length; ++i) {                    toolbarBlocks[i].onmouseover = function () {                        var toolbarInfo = this.querySelectorAll('.sf-toolbar-info')[0];                        var pageWidth = document.body.clientWidth;                        var elementWidth = toolbarInfo.offsetWidth;                        var leftValue = (elementWidth + this.offsetLeft) - pageWidth;                        var rightValue = (elementWidth + (pageWidth - this.offsetLeft)) - pageWidth;                        /* Reset right and left value, useful on window resize */                        toolbarInfo.style.right = '';                        toolbarInfo.style.left = '';                        if (elementWidth > pageWidth) {                            toolbarInfo.style.left = 0;                        }                        else if (leftValue > 0 && rightValue > 0) {                            toolbarInfo.style.right = (rightValue * -1) + 'px';                        } else if (leftValue < 0) {                            toolbarInfo.style.left = 0;                        } else {                            toolbarInfo.style.right = '0px';                        }                    };                }                Sfjs.addEventListener(document.getElementById('sfToolbarHideButton-e4c49c'), 'click', function (event) {                    event.preventDefault();                    var p = this.parentNode;                    p.style.display = 'none';                    (p.previousElementSibling || p.previousSibling).style.display = 'none';                    document.getElementById('sfMiniToolbar-e4c49c').style.display = 'block';                    Sfjs.setPreference('toolbar/displayState', 'none');                });                Sfjs.addEventListener(document.getElementById('sfToolbarMiniToggler-e4c49c'), 'click', function (event) {                    event.preventDefault();                    var elem = this.parentNode;                    if (elem.style.display == 'none') {                        document.getElementById('sfToolbarMainContent-e4c49c').style.display = 'none';                        document.getElementById('sfToolbarClearer-e4c49c').style.display = 'none';                        elem.style.display = 'block';                    } else {                        document.getElementById('sfToolbarMainContent-e4c49c').style.display = 'block';                        document.getElementById('sfToolbarClearer-e4c49c').style.display = 'block';                        elem.style.display = 'none'                    }                    Sfjs.setPreference('toolbar/displayState', 'block');                });                Sfjs.renderAjaxRequests();                Sfjs.addEventListener(document.querySelector('.sf-toolbar-block-ajax > .sf-toolbar-icon'), 'click', function (event) {                    event.preventDefault();                    Sfjs.toggleClass(this.parentNode, 'hover');                });                var dumpInfo = document.querySelector('.sf-toolbar-block-dump .sf-toolbar-info');                if (null !== dumpInfo) {                    Sfjs.addEventListener(dumpInfo, 'sfbeforedumpcollapse', function () {                        dumpInfo.style.minHeight = dumpInfo.getBoundingClientRect().height+'px';                    });                    Sfjs.addEventListener(dumpInfo, 'mouseleave', function () {                        dumpInfo.style.minHeight = '';                    });                }            },            function(xhr) {                if (xhr.status !== 0) {                    var sfwdt = document.getElementById('sfwdte4c49c');                    sfwdt.innerHTML = '\                        <div class="sf-toolbarreset">\                            <div class="sf-toolbar-icon"><svg width="26" height="28" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 26 28"><path fill="#FFF" d="M13 0a13 13 0 1 0 0 26 13 13 0 1 0 0-26zm7 7.5c-.6 0-1-.3-1-.9 0-.2 0-.4.2-.6l.2-.4c0-.3-.5-.4-.7-.4-2 .1-2.5 2.7-2.9 4.8l-.2 1.1c1.1.2 1.9 0 2.4-.3.6-.4-.2-.8-.1-1.3.1-.3.5-.5.8-.6.5 0 .8.5.8 1 0 .8-1.1 2-3.3 1.9l-.7-.1-.5 2.4c-.4 1.7-.9 4.1-2.6 6.2-1.5 1.8-3.1 2.1-3.8 2.1-1.3 0-2.1-.6-2.2-1.6 0-.9.8-1.4 1.3-1.4.7 0 1.2.5 1.2 1.1 0 .5-.2.6-.4.7-.1.1-.3.2-.3.4 0 .1.1.3.4.3.5 0 .9-.3 1.2-.5 1.3-1 1.7-2.9 2.4-6.2l.1-.8.8-3.5c-.9-.7-1.4-1.5-2.6-1.8-.8-.2-1.3 0-1.7.4-.4.5-.2 1.2.2 1.6l.7.7c.8.9 1.3 1.7 1.1 2.7-.3 1.6-2.1 2.8-4.3 2.1-1.9-.6-2.2-1.9-2-2.7.2-.6.7-.8 1.2-.6.5.2.7.8.6 1.3l-.1.3c-.2.1-.3.3-.3.4-.1.4.4.7.8.8.8.3 1.7-.2 1.9-.9.2-.6-.2-1.1-.4-1.2l-.8-.9c-.4-.4-1.2-1.5-.8-2.8.2-.5.5-1 .9-1.4 1-.7 2-.8 3-.6 1.3.4 1.9 1.2 2.8 1.9.5-1.3 1.1-2.6 2-3.8a5 5 0 0 1 3.3-1.8c1.4.2 2.4.8 2.4 1.7 0 .4-.2 1.2-1 1.2z"/></svg></div>\                            An error occurred while loading the web debug toolbar. <a href="/_profiler/e4c49c">Open the web profiler.</a>\                        </div>\                    ';                    sfwdt.setAttribute('class', 'sf-toolbar sf-error-toolbar');                }            },            { maxTries: 5 }        );    })();/*]]>*/</script><!-- STOP vendor/symfony/symfony/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Profiler/toolbar_js.html.twig (@WebProfiler/Profiler/toolbar_js.html.twig) -->
  </body>
  </html>
  
services.name: http://3.76.184.209/favicon.ico
services.body_hash_sha1: sha1:c0a9579f6e993d39a354078b64363cb7deaa778b
services.supported_versions: HTTP/1.1
services.protocol: HTTP
services.transport_protocol: TCP
services.scan_time: 2025-07-27T20:47:18.383790
services.banner: HTTP/1.1 302 Found
  Cache-Control: max-age=0, private, s-maxage=0
  Content-Security-Policy: default-src 'self'; font-src *;img-src * data:; script-src * 'unsafe-inline' 'unsafe-eval'; style-src * 'unsafe-inline'; frame-src *; connect-src *; media-src * blob:; object-src *
  Content-Type: text/html; charset=UTF-8
  Cross-Origin-Embedder-Policy: unsafe-none
  Cross-Origin-Opener-Policy: unsafe-none
  Cross-Origin-Resource-Policy: cross-origin
  Date:  <REDACTED>
  Location: http://3.76.184.209/login
  Permissions-Policy: autoplay=*
  Referrer-Policy: strict-origin
  Server: nginx
  Set-Cookie: eZSESSID_42efa966be81a41cf92f0b7ffda49c4f=clbr4vducc3bvg1rkp131ealds; path=/; HttpOnly
  Set-Cookie: sf_redirect=%7B%22token%22%3A%22cfd49b%22%2C%22route%22%3A%22ez_urlalias%22%2C%22method%22%3A%22GET%22%2C%22controller%22%3A%22ez_content%3AviewAction%22%2C%22status_code%22%3A302%2C%22status_text%22%3A%22Found%22%7D; path=/; httponly
  Strict-Transport-Security: max-age=31536000; includeSubDomains
  Vary: cookie
  Vary: authorization
  X-Cache-Debug: 1
  X-Content-Type-Options: nosniff
  X-Debug-Token: cfd49b
  X-Debug-Token-Link: http://3.76.184.209/_profiler/cfd49b
  x-Frame-Options: SAMEORIGIN
  X-XSS-Protection: 1; mode=block
  xkey: ez-all
  transfer-encoding: chunked
  Connection: keep-alive
  
services.version_selected: TLSv1_2
services.cipher_selected: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256
services.fingerprint_sha256: bf8a69027bcc8d2d42a6e6d25bdd4873f6a34b8f90edf07e86c5d6916da0b933
services.subject_dn: C=US, O=Amazon, CN=Amazon RSA 2048 M03
services.issuer_dn: C=US, O=Amazon, CN=Amazon Root CA 1
services.fingerprint_sha256: 87dcd4dc74640a322cd205552506d1be64f12596258096544986b4850bc72706
services.subject_dn: C=US, O=Amazon, CN=Amazon Root CA 1
services.issuer_dn: C=US, ST=Arizona, L=Scottsdale, O=Starfield Technologies\, Inc., CN=Starfield Services Root Certificate Authority - G2
services.ja4s: t120200_c02f_344b4dce5a52
services.version: TLSv1_2
services.ja4s: t120200_c02f_344b4dce5a52
services.names: *.servidortemporal.net
services.issuer_dn: C=US, O=Amazon, CN=Amazon RSA 2048 M03
services.common_name: Amazon RSA 2048 M03
services.country: US
services.organization: Amazon
services.subject_dn: CN=*.servidortemporal.net
services.common_name: *.servidortemporal.net
services.source: OSI_APPLICATION_LAYER
services.part: a
services.vendor: nginx
services.product: nginx
services.cpe: cpe:2.3:a:f5:nginx:*:*:*:*:*:*:*:*
services.value: symfony
services.value: login-page
services.path: /
services.endpoint_type: HTTP
services.scan_time: 2025-07-27T20:47:18.383790
services.uri: https://3.76.184.209/
services.protocol: HTTP/1.1
services.status_reason: Found
services.key: Vary
services.headers: cookie authorization
services.key: Location
services.headers: http://3.76.184.209/login
services.key: Server
services.headers: nginx
services.key: Strict-Transport-Security
services.headers: max-age=31536000; includeSubDomains
services.key: x-Frame-Options
services.headers: SAMEORIGIN
services.key: X-XSS-Protection
services.headers: 1; mode=block
services.key: X-Content-Type-Options
services.headers: nosniff
services.key: X-Cache-Debug
services.headers: 1
services.key: Date
services.headers: <REDACTED>
services.key: Set-Cookie
services.headers: eZSESSID_42efa966be81a41cf92f0b7ffda49c4f=clbr4vducc3bvg1rkp131ealds; path=/; HttpOnly sf_redirect=%7B%22token%22%3A%22cfd49b%22%2C%22route%22%3A%22ez_urlalias%22%2C%22method%22%3A%22GET%22%2C%22controller%22%3A%22ez_content%3AviewAction%22%2C%22status_code%22%3A302%2C%22status_text%22%3A%22Found%22%7D; path=/; httponly
services.key: Cross-Origin-Resource-Policy
services.headers: cross-origin
services.key: Connection
services.headers: keep-alive
services.key: X-Debug-Token-Link
services.headers: http://3.76.184.209/_profiler/cfd49b
services.key: Referrer-Policy
services.headers: strict-origin
services.key: Cross-Origin-Embedder-Policy
services.headers: unsafe-none
services.key: Cache-Control
services.headers: max-age=0, private, s-maxage=0
services.key: Content-Security-Policy
services.headers: default-src 'self'; font-src *;img-src * data:; script-src * 'unsafe-inline' 'unsafe-eval'; style-src * 'unsafe-inline'; frame-src *; connect-src *; media-src * blob:; object-src *
services.key: X-Debug-Token
services.headers: cfd49b
services.key: Content-Type
services.headers: text/html; charset=UTF-8
services.key: Permissions-Policy
services.headers: autoplay=*
services.key: transfer-encoding
services.headers: chunked
services.key: Cross-Origin-Opener-Policy
services.headers: unsafe-none
services.key: xkey
services.headers: ez-all
services.html_tags: <title>Redirecting to http://3.76.184.209/login</title> <meta charset="UTF-8" /> <meta http-equiv="refresh" content="0;url='http://3.76.184.209/login'" />
services.body: <!DOCTYPE html>
  <html>
      <head>
          <meta charset="UTF-8" />
          <meta http-equiv="refresh" content="0;url='http://3.76.184.209/login'" />
  
          <title>Redirecting to http://3.76.184.209/login</title>
      </head>
      <body>
          Redirecting to <a href="http://3.76.184.209/login">http://3.76.184.209/login</a>.
      </body>
  </html>
services.body_hash_sha1: sha1:2dbe33955b2180531d7a6d85cb9ce3d6ff854fc7
services.supported_versions: HTTP/1.1
[binary data, 10 values, 272 bytes]