https://www.cloudflarestatus.com/

ID de exploración:
fe703df7-7374-4a3e-9845-0ffeff42a68eFinalizado
URL enviada:
https://cloudflarestatus.com/Redireccionado
Informe finalizado:

Enlaces: 28 encontrados

EnlaceTexto
https://www.cloudflare.com/supportSupport
https://www.cloudflare.com/loginLog in
https://www.cloudflare.com/sign-upSign up
https://support.cloudflare.comsupport site
https://developers.cloudflare.com/notifications/notification-available/#cloudflare-statushttps://developers.cloudflare.com/notifications/notification-available/#cloudflare-status
https://www.cloudflare.com/privacypolicyPrivacy Policy
https://www.atlassian.com/legal/product-specific-terms#statuspage-specific-termsTerms of Service
https://www.atlassian.com/legal/privacy-policyPrivacy Policy
https://policies.google.com/privacyPrivacy Policy
https://policies.google.com/termsTerms of Service

Variables JavaScript: 90 encontradas

NombreTipo
0object
1object
2object
onbeforetoggleobject
documentPictureInPictureobject
onscrollendobject
$function
jQueryfunction
pageColorDataobject
countdownTimerundefined

Mensajes de registro de la consola: 0 encontrados

HTML

<!DOCTYPE html><html lang="en"><head><meta http-equiv="origin-trial" content="3NNj0GXVktLOmVKwWUDendk4Vq2qgMVDBDX+Sni48ATJl9JBj+zF+9W2HGB3pvt6qowOihTbQgTeBm9SKbdTwYAAABfeyJvcmlnaW4iOiJodHRwczovL3JlY2FwdGNoYS5uZXQ6NDQzIiwiZmVhdHVyZSI6IlRwY2QiLCJleHBpcnkiOjE3MzUzNDM5OTksImlzVGhpcmRQYXJ0eSI6dHJ1ZX0="><meta http-equiv="origin-trial" content="A7uxtj3+hJmOcZFooFT0Ps276PuOqGnM1jfoPbFvxWp73VC60LnYGzayHVvcFeEiF0qrwy7fQAL+gGVXU+f9IQcAAACTeyJvcmlnaW4iOiJodHRwczovL3JlY2FwdGNoYS5uZXQ6NDQzIiwiZmVhdHVyZSI6IkRpc2FibGVUaGlyZFBhcnR5U3RvcmFnZVBhcnRpdGlvbmluZzIiLCJleHBpcnkiOjE3NDIzNDIzOTksImlzU3ViZG9tYWluIjp0cnVlLCJpc1RoaXJkUGFydHkiOnRydWV9">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <!-- force IE browsers in compatibility mode to use their most aggressive rendering engine -->

    <meta charset="utf-8">
    <title>Cloudflare Status</title>
    <meta name="description" content="Welcome to Cloudflare's home for real-time and historical data on system performance.">

    <!-- Mobile viewport optimization -->
    <meta name="HandheldFriendly" content="True">
    <meta name="MobileOptimized" content="320">
    <meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0">

    <!-- Time this page was rendered - http://purl.org/dc/terms/issued -->
    <meta name="issued" content="1731581743">

    <!-- Mobile IE allows us to activate ClearType technology for smoothing fonts for easy reading -->
    <meta http-equiv="cleartype" content="on">

    <!-- Le fonts -->
<style>
  @font-face {
    font-family: 'proxima-nova';
    src: url('https://dka575ofm4ao0.cloudfront.net/assets/ProximaNovaLight-f0b2f7c12b6b87c65c02d3c1738047ea67a7607fd767056d8a2964cc6a2393f7.eot?host=www.cloudflarestatus.com');
    src: url('https://dka575ofm4ao0.cloudfront.net/assets/ProximaNovaLight-f0b2f7c12b6b87c65c02d3c1738047ea67a7607fd767056d8a2964cc6a2393f7.eot?host=www.cloudflarestatus.com#iefix') format('embedded-opentype'),
         url('https://dka575ofm4ao0.cloudfront.net/assets/ProximaNovaLight-e642ffe82005c6208632538a557e7f5dccb835c0303b06f17f55ccf567907241.woff?host=www.cloudflarestatus.com') format('woff'),
         url('https://dka575ofm4ao0.cloudfront.net/assets/ProximaNovaLight-0f094da9b301d03292f97db5544142a16f9f2ddf50af91d44753d9310c194c5f.ttf?host=www.cloudflarestatus.com') format('truetype');
    font-weight:300;
    font-style:normal;
  }
   
  @font-face {
    font-family: 'proxima-nova';
    src: url('https://dka575ofm4ao0.cloudfront.net/assets/ProximaNovaRegular-366d17769d864aa72f27defaddf591e460a1de4984bb24dacea57a9fc1d14878.eot?host=www.cloudflarestatus.com');
    src: url('https://dka575ofm4ao0.cloudfront.net/assets/ProximaNovaRegular-366d17769d864aa72f27defaddf591e460a1de4984bb24dacea57a9fc1d14878.eot?host=www.cloudflarestatus.com#iefix') format('embedded-opentype'),
         url('https://dka575ofm4ao0.cloudfront.net/assets/ProximaNovaRegular-2ee4c449a9ed716f1d88207bd1094e21b69e2818b5cd36b28ad809dc1924ec54.woff?host=www.cloudflarestatus.com') format('woff'),
         url('https://dka575ofm4ao0.cloudfront.net/assets/ProximaNovaRegular-a40a469edbd27b65b845b8000d47445a17def8ba677f4eb836ad1808f7495173.ttf?host=www.cloudflarestatus.com') format('truetype');
    font-weight:400;
    font-style:normal;
  }
   
  @font-face {
    font-family: 'proxima-nova';
    src: url('https://dka575ofm4ao0.cloudfront.net/assets/ProximaNovaRegularIt-0bf83a850b45e4ccda15bd04691e3c47ae84fec3588363b53618bd275a98cbb7.eot?host=www.cloudflarestatus.com');
    src: url('https://dka575ofm4ao0.cloudfront.net/assets/ProximaNovaRegularIt-0bf83a850b45e4ccda15bd04691e3c47ae84fec3588363b53618bd275a98cbb7.eot?host=www.cloudflarestatus.com#iefix') format('embedded-opentype'),
         url('https://dka575ofm4ao0.cloudfront.net/assets/ProximaNovaRegularIt-0c394ec7a111aa7928ea470ec0a67c44ebdaa0f93d1c3341abb69656cc26cbdd.woff?host=www.cloudflarestatus.com') format('woff'),
         url('https://dka575ofm4ao0.cloudfront.net/assets/ProximaNovaRegularIt-9e43859f8015a4d47d9eaf7bafe8d1e26e3298795ce1f4cdb0be0479b8a4605e.ttf?host=www.cloudflarestatus.com') format('truetype');
    font-weight:400;
    font-style:italic;
  }
   
  @font-face {
    font-family: 'proxima-nova';
    src: url('https://dka575ofm4ao0.cloudfront.net/assets/ProximaNovaSemibold-09566917307251d22021a3f91fc646f3e45f8d095209bcd2cded8a1979f06e54.eot?host=www.cloudflarestatus.com');
    src: url('https://dka575ofm4ao0.cloudfront.net/assets/ProximaNovaSemibold-09566917307251d22021a3f91fc646f3e45f8d095209bcd2cded8a1979f06e54.eot?host=www.cloudflarestatus.com#iefix') format('embedded-opentype'),
         url('https://dka575ofm4ao0.cloudfront.net/assets/ProximaNovaSemibold-86724fb2152613d735ba47c3f47a9ad2424b898bea4bece213dacee40344f966.woff?host=www.cloudflarestatus.com') format('woff'),
         url('https://dka575ofm4ao0.cloudfront.net/assets/ProximaNovaSemibold-cf3e4eb7fbdf6fb83e526cc2a0141e55b01097e6e1abfd4cbdc3eda75d183f74.ttf?host=www.cloudflarestatus.com') format('truetype');
    font-weight:500;
    font-style:normal;
  }
   
  @font-face {
    font-family: 'proxima-nova';
    src: url('https://dka575ofm4ao0.cloudfront.net/assets/ProximaNovaBold-622ea489d20e12e691663f83217105e957e2d3d09703707d40155a29c06cc9d9.eot?host=www.cloudflarestatus.com');
    src: url('https://dka575ofm4ao0.cloudfront.net/assets/ProximaNovaBold-622ea489d20e12e691663f83217105e957e2d3d09703707d40155a29c06cc9d9.eot?host=www.cloudflarestatus.com#iefix') format('embedded-opentype'),
         url('https://dka575ofm4ao0.cloudfront.net/assets/ProximaNovaBold-c8dc577ff7f76d2fc199843e38c04bb2e9fd15889421358d966a9f846c2ed1cd.woff?host=www.cloudflarestatus.com') format('woff'),
         url('https://dka575ofm4ao0.cloudfront.net/assets/ProximaNovaBold-27177fe9242acbe089276ee587feef781446667ffe9b6fdc5b7fe21ad73e12f3.ttf?host=www.cloudflarestatus.com') format('truetype');
    font-weight:700;
    font-style:normal;
  }
</style>


      <link rel="shortcut icon" type="image/x-icon" href="//dka575ofm4ao0.cloudfront.net/pages-favicon_logos/original/7809/J2LlHqT3qJl0bG9Alpgc">

    <link rel="shortcut icon" href="//dka575ofm4ao0.cloudfront.net/pages-favicon_logos/original/7809/J2LlHqT3qJl0bG9Alpgc">

    <link rel="alternate" type="application/atom+xml" href="https://www.cloudflarestatus.com/history.atom" title="Cloudflare Status History - Atom Feed">
    <link rel="alternate" type="application/rss+xml" href="https://www.cloudflarestatus.com/history.rss" title="Cloudflare Status History - RSS Feed">

      <!-- Canonical Link to ensure that only the custom domain is indexed when present -->
      <link rel="canonical" href="https://www.cloudflarestatus.com">

    <meta name="_globalsign-domain-verification" content="y_VzfckMy4iePo5oDJNivyYIjh8LffYa4jzUndm_bZ">


    <link rel="alternate" type="application/atom+xml" title="ATOM" href="https://www.cloudflarestatus.com/history.atom">

    <!-- Le styles -->
    <link rel="stylesheet" media="screen" href="https://dka575ofm4ao0.cloudfront.net/packs/0.8826066e0f95dc57bbe6.css">
    <link rel="stylesheet" media="all" href="https://dka575ofm4ao0.cloudfront.net/assets/status/status_manifest-260e48dd9b8c9b04e8d6c6286f76aecb8ac22f273beea6dba3eee902141bcbfe.css">

    <script type="text/javascript" async="" charset="utf-8" src="https://www.gstatic.com/recaptcha/releases/-ZG7BC9TxCVEbzIO2m429usb/recaptcha__en.js" crossorigin="anonymous" integrity="sha384-gaZtYaI7oJHEOo1YO6VuoCE4iZ5fMV9mYHP0BHf+r2ttABnpWWCIkgI6ItNW4ZdO"></script><script src="https://dka575ofm4ao0.cloudfront.net/assets/jquery-3.5.1.min-729e416557a365062a8a20f0562f18aa171da57298005d392312670c706c68de.js"></script>

    <script>
      window.pageColorData = {"blue":"#2c7cb0","border":"#eaebeb","body_background":"#ffffff","font":"#1d1f20","graph":"#2F7BBF","green":"#46a46c","light_font":"#62676a","link":"#89C4E1","orange":"#f38020","red":"#da304c","yellow":"#fbae40","no_data":"#b3bac5"};
    </script>
    <style>
  /* BODY BACKGROUND */ /* BODY BACKGROUND */ /* BODY BACKGROUND */ /* BODY BACKGROUND */ /* BODY BACKGROUND */
  body,
  .layout-content.status.status-api .section .example-container .example-opener .color-secondary,
  .grouped-items-selector,
  .layout-content.status.status-full-history .history-nav a.current,
  div[id^="subscribe-modal"] .modal-footer,
  div[id^="subscribe-modal"],
  div[id^="updates-dropdown"] .updates-dropdown-section,
  #uptime-tooltip .tooltip-box {
    background-color:#ffffff;
  }

  #uptime-tooltip .pointer-container .pointer-smaller {
    border-bottom-color:#ffffff;
  }




  /* PRIMARY FONT COLOR */ /* PRIMARY FONT COLOR */ /* PRIMARY FONT COLOR */ /* PRIMARY FONT COLOR */
  body.status,
  .color-primary,
  .color-primary:hover,
  .layout-content.status-index .status-day .update-title.impact-none a,
  .layout-content.status-index .status-day .update-title.impact-none a:hover,
  .layout-content.status-index .timeframes-container .timeframe.active,
  .layout-content.status-full-history .month .incident-container .impact-none,
  .layout-content.status.status-index .incidents-list .incident-title.impact-none a,
  .incident-history .impact-none,
  .layout-content.status .grouped-items-selector.inline .grouped-item.active,
  .layout-content.status.status-full-history .history-nav a.current,
  .layout-content.status.status-full-history .history-nav a:not(.current):hover,
  div[id^="subscribe-modal"] .modal-header .close,
  .grouped-item-label,
  #uptime-tooltip .tooltip-box .tooltip-content .related-events .related-event a.related-event-link {
    color:#1d1f20;
  }

  .layout-content.status.status-index .components-statuses .component-container .name {
    color:#1d1f20;
    color:rgba(29,31,32,.8);
  }




  /* SECONDARY FONT COLOR */ /* SECONDARY FONT COLOR */ /* SECONDARY FONT COLOR */ /* SECONDARY FONT COLOR */
  small,
  .layout-content.status .table-row .date,
  .color-secondary,
  .layout-content.status .grouped-items-selector.inline .grouped-item,
  .layout-content.status.status-full-history .history-footer .pagination a.disabled,
  .layout-content.status.status-full-history .history-nav a,
  #uptime-tooltip .tooltip-box .tooltip-content .related-events #related-event-header {
    color:#62676a;
  }




  /* BORDER COLOR */  /* BORDER COLOR */  /* BORDER COLOR */  /* BORDER COLOR */  /* BORDER COLOR */  /* BORDER COLOR */
  body.status .layout-content.status .border-color,
  hr,
  .tooltip-base,
  .markdown-display table,
  div[id^="subscribe-modal"],
  #uptime-tooltip .tooltip-box {
    border-color:#eaebeb;
  }

  div[id^="subscribe-modal"] .modal-footer,
  .markdown-display table td {
    border-top-color:#eaebeb;
  }

  .markdown-display table td + td, .markdown-display table th + th {
    border-left-color:#eaebeb;
  }

  div[id^="subscribe-modal"] .modal-header,
  #uptime-tooltip .pointer-container .pointer-larger {
    border-bottom-color:#eaebeb;
  }

  #uptime-tooltip .tooltip-box .outage-field {
    /*
      Generate the background-color for the outage-field from the css_body_background_color and css_border_color.

      For the default background (#ffffff) and default css_border_color (#e0e0e0), use the luminosity of the default background with a magic number to arrive at
      the original outage-field background color (#f4f5f7). I used the formula Target Color = Color * alpha + Background * (1 - alpha) to find the magic number of ~0.08.

      For darker css_body_background_color, luminosity values are lower so alpha trends toward becoming transparent (thus outage-field background becomes same as css_body_background_color).
    */
    background-color: rgba(234,235,235,0.31);

    /*
      outage-field border-color alpha is inverse to the luminosity of css_body_background_color.
      That is to say, with a default white background this border is transparent, but on a black background, it's opaque css_border_color.
    */
    border-color: rgba(234,235,235,0.0);
  }




  /* CSS REDS */ /* CSS REDS */ /* CSS REDS */ /* CSS REDS */ /* CSS REDS */ /* CSS REDS */ /* CSS REDS */
  .layout-content.status.status-index .status-day .update-title.impact-critical a,
  .layout-content.status.status-index .status-day .update-title.impact-critical a:hover,
  .layout-content.status.status-index .page-status.status-critical,
  .layout-content.status.status-index .unresolved-incident.impact-critical .incident-title,
  .flat-button.background-red {
    background-color:#da304c;
  }

  .layout-content.status-index .components-statuses .component-container.status-red:after,
  .layout-content.status-full-history .month .incident-container .impact-critical,
  .layout-content.status-incident .incident-name.impact-critical,
  .layout-content.status.status-index .incidents-list .incident-title.impact-critical a,
  .status-red .icon-indicator,
  .incident-history .impact-critical,
  .components-container .component-inner-container.status-red .component-status,
  .components-container .component-inner-container.status-red .icon-indicator {
    color:#da304c;
  }

  .layout-content.status.status-index .unresolved-incident.impact-critical .updates {
    border-color:#da304c;
  }




  /* CSS ORANGES */ /* CSS ORANGES */ /* CSS ORANGES */ /* CSS ORANGES */ /* CSS ORANGES */ /* CSS ORANGES */
  .layout-content.status.status-index .status-day .update-title.impact-major a,
  .layout-content.status.status-index .status-day .update-title.impact-major a:hover,
  .layout-content.status.status-index .page-status.status-major,
  .layout-content.status.status-index .unresolved-incident.impact-major .incident-title {
    background-color:#f38020;
  }

  .layout-content.status-index .components-statuses .component-container.status-orange:after,
  .layout-content.status-full-history .month .incident-container .impact-major,
  .layout-content.status-incident .incident-name.impact-major,
  .layout-content.status.status-index .incidents-list .incident-title.impact-major a,
  .status-orange .icon-indicator,
  .incident-history .impact-major,
  .components-container .component-inner-container.status-orange .component-status,
  .components-container .component-inner-container.status-orange .icon-indicator {
    color:#f38020;
  }

  .layout-content.status.status-index .unresolved-incident.impact-major .updates {
    border-color:#f38020;
  }




  /* CSS YELLOWS */ /* CSS YELLOWS */ /* CSS YELLOWS */ /* CSS YELLOWS */ /* CSS YELLOWS */ /* CSS YELLOWS */
  .layout-content.status.status-index .status-day .update-title.impact-minor a,
  .layout-content.status.status-index .status-day .update-title.impact-minor a:hover,
  .layout-content.status.status-index .page-status.status-minor,
  .layout-content.status.status-index .unresolved-incident.impact-minor .incident-title,
  .layout-content.status.status-index .scheduled-incidents-container .tab {
    background-color:#fbae40;
  }

  .layout-content.status-index .components-statuses .component-container.status-yellow:after,
  .layout-content.status-full-history .month .incident-container .impact-minor,
  .layout-content.status-incident .incident-name.impact-minor,
  .layout-content.status.status-index .incidents-list .incident-title.impact-minor a,
  .status-yellow .icon-indicator,
  .incident-history .impact-minor,
  .components-container .component-inner-container.status-yellow .component-status,
  .components-container .component-inner-container.status-yellow .icon-indicator,
  .layout-content.status.manage-subscriptions .confirmation-infobox .fa {
    color:#fbae40;
  }

  .layout-content.status.status-index .unresolved-incident.impact-minor .updates,
  .layout-content.status.status-index .scheduled-incidents-container {
    border-color:#fbae40;
  }




  /* CSS BLUES */ /* CSS BLUES */ /* CSS BLUES */ /* CSS BLUES */ /* CSS BLUES */ /* CSS BLUES */
  .layout-content.status.status-index .status-day .update-title.impact-maintenance a,
  .layout-content.status.status-index .status-day .update-title.impact-maintenance a:hover,
  .layout-content.status.status-index .page-status.status-maintenance,
  .layout-content.status.status-index .unresolved-incident.impact-maintenance .incident-title,
  .layout-content.status.status-index .scheduled-incidents-container .tab {
    background-color:#2c7cb0;
  }

  .layout-content.status-index .components-statuses .component-container.status-blue:after,
  .layout-content.status-full-history .month .incident-container .impact-maintenance,
  .layout-content.status-incident .incident-name.impact-maintenance,
  .layout-content.status.status-index .incidents-list .incident-title.impact-maintenance a,
  .status-blue .icon-indicator,
  .incident-history .impact-maintenance,
  .components-container .component-inner-container.status-blue .component-status,
  .components-container .component-inner-container.status-blue .icon-indicator {
    color:#2c7cb0;
  }

  .layout-content.status.status-index .unresolved-incident.impact-maintenance .updates,
  .layout-content.status.status-index .scheduled-incidents-container {
    border-color:#2c7cb0;
  }




  /* CSS GREENS */ /* CSS GREENS */ /* CSS GREENS */ /* CSS GREENS */ /* CSS GREENS */ /* CSS GREENS */ /* CSS GREENS */
  .layout-content.status.status-index .page-status.status-none {
    background-color:#46a46c;
  }
  .layout-content.status-index .components-statuses .component-container.status-green:after,
  .status-green .icon-indicator,
  .components-container .component-inner-container.status-green .component-status,
  .components-container .component-inner-container.status-green .icon-indicator {
    color:#46a46c;
  }




  /* CSS LINK COLOR */  /* CSS LINK COLOR */  /* CSS LINK COLOR */  /* CSS LINK COLOR */  /* CSS LINK COLOR */  /* CSS LINK COLOR */
  a,
  a:hover,
  .layout-content.status-index .page-footer span a:hover,
  .layout-content.status-index .timeframes-container .timeframe:not(.active):hover,
  .layout-content.status-incident .subheader a:hover {
    color:#89C4E1;
  }

  .flat-button,
  .masthead .updates-dropdown-container .show-updates-dropdown,
  .layout-content.status-full-history .show-filter.open  {
    background-color:#89C4E1;
  }




  /* CUSTOM COLOR OVERRIDES FOR UPTIME SHOWCASE */
  .components-section .components-uptime-link {
    color: #62676a;
  }

  .layout-content.status .shared-partial.uptime-90-days-wrapper .legend .legend-item {
    color: #62676a;
    opacity: 1;
  }
  .layout-content.status .shared-partial.uptime-90-days-wrapper .legend .legend-item.light {
    color: #62676a;
    opacity: 1;
  }
  .layout-content.status .shared-partial.uptime-90-days-wrapper .legend .spacer {
    background: #62676a;
    opacity: 1;
  }
</style>


    <!-- custom css -->
        <link rel="stylesheet" type="text/css" href="//dka575ofm4ao0.cloudfront.net/page_display_customizations-custom_css_externals/7759/external20231128-45-1n5kkye.css">

      <!-- polyfills -->

    <!-- Le HTML5 shim -->
    <!--[if lt IE 9]>
      <script src="//html5shim.googlecode.com/svn/trunk/html5.js"></script>
    <![endif]-->

    <!-- injection for static -->


    
  </head>


  <body class="status index status-minor" data-breakpoint-reached="true">

    



  <div class="layout-content status status-index starter">
      <div class="custom-header-container">
    <div class="cf-head">
  <div class="cf-inner">
    <div class="cf-logo-container">
      <a href="https://www.cloudflarestatus.com/">
        <svg viewBox="4 0 102 40"><path fill="#fff" d="M98.6 14.2L93 12.9l-1-.4-25.7.2v12.4l32.3.1z"></path><path fill="#f38020" d="M88.1 24c.3-1 .2-2-.3-2.6-.5-.6-1.2-1-2.1-1.1l-17.4-.2c-.1 0-.2-.1-.3-.1-.1-.1-.1-.2 0-.3.1-.2.2-.3.4-.3l17.5-.2c2.1-.1 4.3-1.8 5.1-3.8l1-2.6c0-.1.1-.2 0-.3-1.1-5.1-5.7-8.9-11.1-8.9-5 0-9.3 3.2-10.8 7.7-1-.7-2.2-1.1-3.6-1-2.4.2-4.3 2.2-4.6 4.6-.1.6 0 1.2.1 1.8-3.9.1-7.1 3.3-7.1 7.3 0 .4 0 .7.1 1.1 0 .2.2.3.3.3h32.1c.2 0 .4-.1.4-.3l.3-1.1z"></path><path fill="#fbae40" d="M93.6 12.8h-.5c-.1 0-.2.1-.3.2l-.7 2.4c-.3 1-.2 2 .3 2.6.5.6 1.2 1 2.1 1.1l3.7.2c.1 0 .2.1.3.1.1.1.1.2 0 .3-.1.2-.2.3-.4.3l-3.8.2c-2.1.1-4.3 1.8-5.1 3.8l-.2.9c-.1.1 0 .3.2.3h13.2c.2 0 .3-.1.3-.3.2-.8.4-1.7.4-2.6 0-5.2-4.3-9.5-9.5-9.5"></path><path fill="#404242" d="M104.4 0-.9-.4-.9-.9s.4-.9.9-.9.9.4.9.9-.4.9-.9.9m0-1.6c-.4 0-.7.3-.7.7 0 .4.3.7.7.7.4 0 .7-.3.7-.7 0-.4-.3-.7-.7-.7m.4 1.2h-.2l-.2-.3h-.2v.3h-.2v-.9h.5c.2 0 .3.1.3.3 0 .1-.1.2-.2.3l.2.3zm-.3-.5c.1 0 .1 0 .1-.1s-.1-.1-.1-.1h-.3v.3h.3zM14.8 29H17v6h3.8v1.9h-6zM23.1 32.9c0-2.3 1.8-4.1 4.3-4.1s4.2 1.8 4.2 4.1-1.8 4.1-4.3 4.1c-2.4 0-4.2-1.8-4.2-4.1m6.3 0c0-1.2-.8-2.2-2-2.2s-2 1-2 2.1.8 2.1 2 2.1c1.2.2 2-.8 2-2M34.3 33.4V29h2.2v4.4c0 1.1.6 1.7 1.5 1.7s1.5-.5 1.5-1.6V29h2.2v4.4c0 2.6-1.5 3.7-3.7 3.7-2.3-.1-3.7-1.2-3.7-3.7M45 29h3.1c2.8 0 4.5 1.6 4.5 3.9s-1.7 4-4.5 4h-3V29zm3.1 5.9c1.3 0 2.2-.7 2.2-2s-.9-2-2.2-2h-.9v4h.9zM55.7 29H62v1.9h-4.1v1.3h3.7V34h-3.7v2.9h-2.2zM65.1 29h2.2v6h3.8v1.9h-6zM76.8 28.9H79l3.4 8H80l-.6-1.4h-3.1l-.6 1.4h-2.3l3.4-8zm2 4.9l-.9-2.2-.9 2.2h1.8zM85.2 29h3.7c1.2 0 2 .3 2.6.9.5.5.7 1.1.7 1.8 0 1.2-.6 2-1.6 2.4l1.9 2.8H90l-1.6-2.4h-1v2.4h-2.2V29zm3.6 3.8c.7 0 1.2-.4 1.2-.9 0-.6-.5-.9-1.2-.9h-1.4v1.9h1.4zM95.3 29h6.4v1.8h-4.2V32h3.8v1.8h-3.8V35h4.3v1.9h-6.5zM10 33.9c-.3.7-1 1.2-1.8 1.2-1.2 0-2-1-2-2.1s.8-2.1 2-2.1c.9 0 1.6.6 1.9 1.3h2.3c-.4-1.9-2-3.3-4.2-3.3-2.4 0-4.3 1.8-4.3 4.1s1.8 4.1 4.2 4.1c2.1 0 3.7-1.4 4.2-3.2H10z"></path></svg>
      </a>
    		</div>
    <ul class="nav-links">
      <li><a href="https://www.cloudflare.com/support">Support</a></li>
        
        <li><a href="https://www.cloudflare.com/login">Log in</a></li>
      <li><a href="https://www.cloudflare.com/sign-up">Sign up</a></li>
    </ul>
  </div>
 
</div>
<div class="content-container">
   <h2 class="cf-h2">Cloudflare System Status</h2>
</div>
      
  <div class="updates-dropdown-container" data-js-hook="updates-dropdown-container">
    <a href="#" data-js-hook="show-updates-dropdown" id="show-updates-dropdown" class="show-updates-dropdown" aria-label="Subscribe to updates" aria-expanded="false" aria-haspopup="dialog" role="button">

    </a>

<!--    Accessibility guidelines for tabs: https://www.w3.org/TR/wai-aria-practices-1.1/examples/tabs/tabs-1/tabs.html -->
    <div class="updates-dropdown" data-js-hook="updates-dropdown" id="updates-dropdown" style="display:none">
      <div class="updates-dropdown-nav nav-items-3" role="tablist" aria-label="Subscribe to updates">
          <a href="#updates-dropdown-support" aria-controls="updates-dropdown-support" aria-label="Contact support" role="tab" id="updates-dropdown-support-btn" class="active" aria-selected="true">
            <span class="icon-container support">
          </span></a>
          <a href="#updates-dropdown-atom" aria-controls="updates-dropdown-atom" aria-label="Subscribe via RSS" role="tab" id="updates-dropdown-atom-btn" tabindex="-1">
            <span class="icon-container rss">
          </span></a>
        <button data-js-hook="updates-dropdown-close" aria-label="Close subscribe form" id="updates-dropdown-close-btn">
          x
        </button>
      </div>
      <div class="updates-dropdown-sections-container">






          <div class="updates-dropdown-section support" id="updates-dropdown-support" style="" role="tabpanel" aria-labelledby="updates-dropdown-support-btn">
            Visit our <a target="_blank" href="https://support.cloudflare.com">support site</a>.
          </div>

          <div class="updates-dropdown-section atom" id="updates-dropdown-atom" role="tabpanel" aria-labelledby="updates-dropdown-atom-btn" style="display: none;">
            Get the <a href="https://www.cloudflarestatus.com/history.atom" target="_blank">Atom Feed</a> or <a href="https://www.cloudflarestatus.com/history.rss" target="_blank">RSS Feed</a>.
          </div>
      </div>
    </div>
  </div>

<script>
  $(function () {
    const phoneNumberInput = $('#phone-number');
    const errorDiv = $('#sms-atl-error')
    if(errorDiv.length){
      function checkSelectedCountry() {
        const selectedCountry = $('#phone-country').val();
        const isOtpEnabled = $('#phone-number-country-code').attr('data-otp-enabled') === 'true';
        const form = document.getElementById('subscribe-form-sms');
        form.action = '/subscriptions/new-sms';
        const isOtpFlow = document.getElementById('otp_verify_flow');
        document.getElementById('otp-container').style.display = "none";
        if(false && selectedCountry === 'sg') { // Replace 'SG' with the actual value representing Singapore in your select tag
          phoneNumberInput.prop('disabled', true);
          errorDiv.html(`Due to new Singapore government regulations, we're currently not supporting text subscriptions in Singapore.<a href="https://community.atlassian.com/t5/Statuspage-articles/Attention-SMS-notifications-will-be-disabled-on-August-1st-2023/ba-p/2424398" target="_blank"> Learn more.</a> <br> Select another method to subscribe.`);
        } else {
          phoneNumberInput.prop('readonly', false);
          errorDiv.html('');
          if(false){
            if(isOtpEnabled){
              document.getElementById('subscribe-btn-sms').value = "Send OTP";
            }
            else {
              isOtpFlow.value = false;
              document.getElementById('subscribe-btn-sms').value = "Subscribe via Text Message";
            }
          }
        }
      }

      $('#phone-country').on('change', checkSelectedCountry);
      checkSelectedCountry();
    }
  });

  document.addEventListener('DOMContentLoaded', function() {
    const dropdown = document.querySelector('#phone-number-country-code .phone-country');
    if (dropdown){
      const wrapperDiv = document.getElementById('phone-number-country-code');
      const selectedOption = dropdown.options[dropdown.selectedIndex];
      const otpEnabled = selectedOption.getAttribute('data-otp-enabled');

      wrapperDiv.setAttribute('data-otp-enabled', otpEnabled);

      dropdown.addEventListener('change', function() {
        const selectedOption = dropdown.options[dropdown.selectedIndex];
        const otpEnabled = selectedOption.getAttribute('data-otp-enabled');

        wrapperDiv.setAttribute('data-otp-enabled', otpEnabled);
      });
    }
  });

  var countdownTimer;
  var resendBtn = document.getElementById('resend');
  var timer = document.getElementById('timer');
  var form = document.getElementById('subscribe-form-sms');
  var RESEND_TIMER = 30;
  $(function() {
    $('#subscribe-form-sms').on('ajax:success', function(e, data, status, xhr){
      const form = this;
      const action = form.getAttribute('action');
      if (data.type === 'success' && data.otp_flow === true) {
        document.getElementById('subscriber_code').value = data.subscriber_code
        document.getElementById('otp-container').style.display = "block";
        $('#phone-number').prop('readonly', true);
        var display = document.getElementById('countdown');
        disableResend();
        startTimer(RESEND_TIMER, display)
        document.getElementById('subscribe-btn-sms').value = "Verify OTP and Subscribe";
        document.getElementById('otp_verify_flow').value = true;
        form.action = '/subscriptions/verify-otp';
      } else if (data.type === 'success' && action.includes('verify')){
        document.getElementById('otp-container').style.display = "none";
        $('#phone-number').val('').prop('readonly', false);
        $('#otp').val('');
        document.getElementById('subscribe-btn-sms').value = "Send OTP";
        document.getElementById('otp_verify_flow').value = false;
        form.action = '/subscriptions/new-sms';
        SP.currentPage.updatesDropdown.hide();
      }
    });
    $("#btn-subcriber-change-number").on('click', () => {
      document.getElementById('otp-container').style.display = "none";
      $('#phone-number').prop('readonly', false);
      document.getElementById('subscribe-btn-sms').value = "Send OTP";
      form.action = '/subscriptions/new-sms';
      return false
    })
    $('#resend-otp-btn').on('click', function(e) {
      e.preventDefault();
      let phoneNumber = $('#phone-number').val();
      let countryCode = $('.phone-country').val();
      $.ajax({
        type: 'POST',
        url: "/subscriptions/new-sms",
        data: {
          phone_number: phoneNumber,
          phone_country: countryCode,
          type: 'resend'
        },
      }).done(function(data) {
        var messageOptions = (data.type !== undefined && data.type !== null) ? { cssClass: data.type } : {};
        HRB.utils.notify(data.text, messageOptions);
        var display = document.getElementById('countdown');
        disableResend();
        timer.style.display = "none"
        if (data.type === 'success') {
          startTimer(RESEND_TIMER, display);
        }
      })
    });
  })

  function startTimer(duration, display){
    var timer = duration, seconds;
    clearInterval(countdownTimer);
    countdownTimer = setInterval(function () {
      seconds = parseInt(timer % 60, 10);
      display.textContent = seconds;
      if(--timer < 0){
        enableResend();
        clearInterval(countdownTimer);
      }
    }, 1000);
    disableResend();
  }
  function enableResend(){
    resendBtn.style.display = "block";
    timer.style.display = "none"
  }
  function disableResend(){
    resendBtn.style.display = "none";
    timer.style.display = "block"
  }

  $(function() {
    $('#subscribe-form-email').on('submit', function() {
      var tokenField = document.getElementById('email-otp-token-field');
      let page_code = "yh6f0r4529hb"
      let key = keyForEmailOtpToken($('#email').val(), page_code);
      tokenField.value = localStorage.getItem(key);
    });
  });

  var emailOtpCountdownTimer;
  var emailOtpResendBtn = document.getElementById('resend-email-otp');
  var emailOtpTimer = document.getElementById('email-otp-timer');
  var emailOtpForm = document.getElementById('subscribe-form-email');
  var EMAIL_OTP_RESEND_TIMER = 600;
  $(function() {
    $('#subscribe-form-email').on('ajax:success', function(e, data, status, xhr){
      const form = this;
      const action = form.getAttribute('action');
      if (data.type === 'success' && data.email_otp_verify_flow === true) {
        document.getElementById('email-otp-container').style.display = "block";
        var display = document.getElementById('email-otp-countdown');
        display.textContent = EMAIL_OTP_RESEND_TIMER;
        disableEmailOtpResend();
        startEmailOtpTimer(EMAIL_OTP_RESEND_TIMER, display)
        document.getElementById('subscribe-btn-email').value = "Verify OTP and Subscribe";
        document.getElementById('email_otp_verify_flow').value = true;
        form.action = '/subscriptions/verify-email-otp';
      } else if (data.type === 'success' && action.includes('verify')){
        let email =  $('#email')
        let page_code = "yh6f0r4529hb"
        let key = keyForEmailOtpToken(email.val(), page_code);
        localStorage.setItem(key, data.email_otp_auth_token);

        document.getElementById('email-otp-container').style.display = "none";
        email.val('').prop('readonly', false);
        $('#email-otp').val('');
        document.getElementById('subscribe-btn-email').value = "Send OTP";
        document.getElementById('email_otp_verify_flow').value = false;
        form.action = '/subscriptions/new-email';
        SP.currentPage.updatesDropdown.hide();
      }
    });
    $('#resend-email-otp-btn').on('click', function(e) {
      e.preventDefault();
      let email = $('#email').val();
      $.ajax({
        type: 'POST',
        url: "/subscriptions/new-email",
        data: {
          email: email
        },
      }).done(function(data) {
        var messageOptions = (data.type !== undefined && data.type !== null) ? { cssClass: data.type } : {};
        HRB.utils.notify(data.text, messageOptions);
        if (data.type === 'success') {
          var display = document.getElementById('email-otp-countdown');
          display.textContent = EMAIL_OTP_RESEND_TIMER;
          disableEmailOtpResend();
          emailOtpTimer.style.display = "none"
          startEmailOtpTimer(EMAIL_OTP_RESEND_TIMER, display);
        }
      })
    });
  })

  function startEmailOtpTimer(duration, display){
    var timer = duration, seconds;
    clearInterval(emailOtpCountdownTimer);
    emailOtpCountdownTimer = setInterval(function () {
      seconds = parseInt(timer, 10);
      display.textContent = seconds;
      if(--timer < 0){
        enableEmailOtpResend();
        clearInterval(emailOtpCountdownTimer);
      }
    }, 1000);
    disableEmailOtpResend();
  }

  function enableEmailOtpResend(){
    emailOtpResendBtn.style.display = "block";
    emailOtpTimer.style.display = "none"
  }
  function disableEmailOtpResend(){
    emailOtpResendBtn.style.display = "none";
    emailOtpTimer.style.display = "block"
  }
  function keyForEmailOtpToken(email, pageCode) {
    return email + '|' + pageCode+ '|SUBSCRIBE_VIA_EMAIL';
  }
</script>

  </div>

    <div class="container">
        <div class="unresolved-incidents">
            <div class="unresolved-incident impact-maintenance">
              <div class="incident-title font-large">
                <a class="whitespace-pre-wrap actual-title" href="/incidents/0klvxkk716md">IST (Istanbul) on 2024-11-14</a>
                
              </div>
              <div class="updates font-regular">
                  <div class="update">
                    <strong>In progress</strong> - <span class="whitespace-pre-wrap">Scheduled maintenance is currently in progress. We will provide updates as necessary.</span>
                    <br>
                      <small><span class="ago" data-datetime-unix="1731564021000"></span>Nov <var data-var="date">14</var>, <var data-var="year">2024</var> - <var data-var="time">06:00</var> UTC</small>
                  </div>
                  <div class="update">
                    <strong>Scheduled</strong> - <span class="whitespace-pre-wrap">We will be performing scheduled maintenance in IST (Istanbul) datacenter on 2024-11-14 between 06:00 and 17:00 UTC.<br><br>Traffic might be re-routed from this location, hence there is a possibility of a slight increase in latency during this maintenance window for end-users in the affected region. For PNI / CNI customers connecting with us in this location, please make sure you are expecting this traffic to fail over elsewhere during this maintenance window as network interfaces in this datacentre may become temporarily unavailable.<br><br>You can now subscribe to these notifications via Cloudflare dashboard and receive these updates directly via email, PagerDuty and webhooks (based on your plan): <a target="_blank" href="https://developers.cloudflare.com/notifications/notification-available/#cloudflare-status">https://developers.cloudflare.com/notifications/notification-available/#cloudflare-status</a>.</span>
                    <br>
                    <small> Nov <var data-var="date">14</var>, <var data-var="year">2024</var> <var data-var="time">06:00</var>-<var data-var="time">17:00</var> UTC</small>
                  </div>
              </div>
            </div>
            
  <div class="modal hide fade modal-open-incident-subscribe" id="subscribe-modal-0klvxkk716md" style="display: none" data-js-hook="incident-subscription-modal" role="dialog" aria-labelledby="incident-subscription-dialog-header" aria-describedby="incident-subscription-dialog-description" aria-modal="true">
    <form class="modal-content" id="subscribe-form-0klvxkk716md" action="/subscriptions/incident.json" accept-charset="UTF-8" data-remote="true" method="post">
      <input type="hidden" name="incident_code" id="incident_code" value="0klvxkk716md" autocomplete="off">
      <div class="modal-header">
        <a href="#" data-dismiss="modal" class="close" data-js-hook="incident-modal-close" aria-label="close" role="button">×</a>
        <h4 id="incident-subscription-dialog-header"> Subscribe to Incident </h4>
      </div>
      <div class="modal-body">
        <p style="margin-bottom:25px" id="incident-subscription-dialog-description">
          Subscribe to updates for <strong>IST (Istanbul) on 2024-11-14</strong> via email and/or text message. You'll receive email notifications when incidents are updated, and text message notifications whenever Cloudflare <strong>creates</strong> or <strong>resolves</strong> an incident.
        </p>
          <div class="control-group">
            <label for="email-0klvxkk716md">VIA EMAIL:</label>
              <div class="controls">
                  <input type="text" name="email" id="email-0klvxkk716md" data-js-hook="email" class="full-width">
              </div>
          </div>

          <div class="control-group">
            <label class="phone-country-code" for="phone-country-0klvxkk716md">VIA SMS:</label>
            <div class="controls phone-number">
              <div class="row">
                <div id="phone-number-code-0klvxkk716md" class="phone-country-wrapper" data-otp-enabled="false">
                  <select name="phone_country" id="phone-country-0klvxkk716md" data-js-hook="phone-country" class="span6 phone-country-dropdown"><option value="af" data-otp-enabled="false">Afghanistan (+93)</option>
<option value="al" data-otp-enabled="false">Albania (+355)</option>
<option value="dz" data-otp-enabled="false">Algeria (+213)</option>
<option value="as" data-otp-enabled="false">American Samoa (+1)</option>
<option value="ad" data-otp-enabled="false">Andorra (+376)</option>
<option value="ao" data-otp-enabled="false">Angola (+244)</option>
<option value="ai" data-otp-enabled="false">Anguilla (+1)</option>
<option value="ag" data-otp-enabled="false">Antigua and Barbuda (+1)</option>
<option value="ar" data-otp-enabled="false">Argentina (+54)</option>
<option value="am" data-otp-enabled="false">Armenia (+374)</option>
<option value="aw" data-otp-enabled="false">Aruba (+297)</option>
<option value="au" data-otp-enabled="false">Australia/Cocos/Christmas Island (+61)</option>
<option value="at" data-otp-enabled="false">Austria (+43)</option>
<option value="az" data-otp-enabled="false">Azerbaijan (+994)</option>
<option value="bs" data-otp-enabled="false">Bahamas (+1)</option>
<option value="bh" data-otp-enabled="false">Bahrain (+973)</option>
<option value="bd" data-otp-enabled="false">Bangladesh (+880)</option>
<option value="bb" data-otp-enabled="false">Barbados (+1)</option>
<option value="by" data-otp-enabled="false">Belarus (+375)</option>
<option value="be" data-otp-enabled="false">Belgium (+32)</option>
<option value="bz" data-otp-enabled="false">Belize (+501)</option>
<option value="bj" data-otp-enabled="false">Benin (+229)</option>
<option value="bm" data-otp-enabled="false">Bermuda (+1)</option>
<option value="bo" data-otp-enabled="false">Bolivia (+591)</option>
<option value="ba" data-otp-enabled="false">Bosnia and Herzegovina (+387)</option>
<option value="bw" data-otp-enabled="false">Botswana (+267)</option>
<option value="br" data-otp-enabled="false">Brazil (+55)</option>
<option value="bn" data-otp-enabled="false">Brunei (+673)</option>
<option value="bg" data-otp-enabled="false">Bulgaria (+359)</option>
<option value="bf" data-otp-enabled="false">Burkina Faso (+226)</option>
<option value="bi" data-otp-enabled="false">Burundi (+257)</option>
<option value="kh" data-otp-enabled="false">Cambodia (+855)</option>
<option value="cm" data-otp-enabled="false">Cameroon (+237)</option>
<option value="ca" data-otp-enabled="false">Canada (+1)</option>
<option value="cv" data-otp-enabled="false">Cape Verde (+238)</option>
<option value="ky" data-otp-enabled="false">Cayman Islands (+1)</option>
<option value="cf" data-otp-enabled="false">Central Africa (+236)</option>
<option value="td" data-otp-enabled="false">Chad (+235)</option>
<option value="cl" data-otp-enabled="false">Chile (+56)</option>
<option value="cn" data-otp-enabled="false">China (+86)</option>
<option value="co" data-otp-enabled="false">Colombia (+57)</option>
<option value="km" data-otp-enabled="false">Comoros (+269)</option>
<option value="cg" data-otp-enabled="false">Congo (+242)</option>
<option value="cd" data-otp-enabled="false">Congo, Dem Rep (+243)</option>
<option value="cr" data-otp-enabled="false">Costa Rica (+506)</option>
<option value="hr" data-otp-enabled="false">Croatia (+385)</option>
<option value="cy" data-otp-enabled="false">Cyprus (+357)</option>
<option value="cz" data-otp-enabled="false">Czech Republic (+420)</option>
<option value="dk" data-otp-enabled="false">Denmark (+45)</option>
<option value="dj" data-otp-enabled="false">Djibouti (+253)</option>
<option value="dm" data-otp-enabled="false">Dominica (+1)</option>
<option value="do" data-otp-enabled="false">Dominican Republic (+1)</option>
<option value="eg" data-otp-enabled="false">Egypt (+20)</option>
<option value="sv" data-otp-enabled="false">El Salvador (+503)</option>
<option value="gq" data-otp-enabled="false">Equatorial Guinea (+240)</option>
<option value="ee" data-otp-enabled="false">Estonia (+372)</option>
<option value="et" data-otp-enabled="false">Ethiopia (+251)</option>
<option value="fo" data-otp-enabled="false">Faroe Islands (+298)</option>
<option value="fj" data-otp-enabled="false">Fiji (+679)</option>
<option value="fi" data-otp-enabled="false">Finland/Aland Islands (+358)</option>
<option value="fr" data-otp-enabled="false">France (+33)</option>
<option value="gf" data-otp-enabled="false">French Guiana (+594)</option>
<option value="pf" data-otp-enabled="false">French Polynesia (+689)</option>
<option value="ga" data-otp-enabled="false">Gabon (+241)</option>
<option value="gm" data-otp-enabled="false">Gambia (+220)</option>
<option value="ge" data-otp-enabled="false">Georgia (+995)</option>
<option value="de" data-otp-enabled="false">Germany (+49)</option>
<option value="gh" data-otp-enabled="false">Ghana (+233)</option>
<option value="gi" data-otp-enabled="false">Gibraltar (+350)</option>
<option value="gr" data-otp-enabled="false">Greece (+30)</option>
<option value="gl" data-otp-enabled="false">Greenland (+299)</option>
<option value="gd" data-otp-enabled="false">Grenada (+1)</option>
<option value="gp" data-otp-enabled="false">Guadeloupe (+590)</option>
<option value="gu" data-otp-enabled="false">Guam (+1)</option>
<option value="gt" data-otp-enabled="false">Guatemala (+502)</option>
<option value="gn" data-otp-enabled="false">Guinea (+224)</option>
<option value="gy" data-otp-enabled="false">Guyana (+592)</option>
<option value="ht" data-otp-enabled="false">Haiti (+509)</option>
<option value="hn" data-otp-enabled="false">Honduras (+504)</option>
<option value="hk" data-otp-enabled="false">Hong Kong (+852)</option>
<option value="hu" data-otp-enabled="false">Hungary (+36)</option>
<option value="is" data-otp-enabled="false">Iceland (+354)</option>
<option value="in" data-otp-enabled="false">India (+91)</option>
<option value="id" data-otp-enabled="false">Indonesia (+62)</option>
<option value="iq" data-otp-enabled="false">Iraq (+964)</option>
<option value="ie" data-otp-enabled="false">Ireland (+353)</option>
<option value="il" data-otp-enabled="false">Israel (+972)</option>
<option value="it" data-otp-enabled="false">Italy (+39)</option>
<option value="jm" data-otp-enabled="false">Jamaica (+1)</option>
<option value="jp" data-otp-enabled="false">Japan (+81)</option>
<option value="jo" data-otp-enabled="false">Jordan (+962)</option>
<option value="ke" data-otp-enabled="false">Kenya (+254)</option>
<option value="kr" data-otp-enabled="false">Korea, Republic of (+82)</option>
<option value="xk" data-otp-enabled="false">Kosovo (+383)</option>
<option value="kw" data-otp-enabled="false">Kuwait (+965)</option>
<option value="kg" data-otp-enabled="false">Kyrgyzstan (+996)</option>
<option value="la" data-otp-enabled="false">Laos (+856)</option>
<option value="lv" data-otp-enabled="false">Latvia (+371)</option>
<option value="lb" data-otp-enabled="false">Lebanon (+961)</option>
<option value="ls" data-otp-enabled="false">Lesotho (+266)</option>
<option value="lr" data-otp-enabled="false">Liberia (+231)</option>
<option value="ly" data-otp-enabled="false">Libya (+218)</option>
<option value="li" data-otp-enabled="false">Liechtenstein (+423)</option>
<option value="lt" data-otp-enabled="false">Lithuania (+370)</option>
<option value="lu" data-otp-enabled="false">Luxembourg (+352)</option>
<option value="mo" data-otp-enabled="false">Macao (+853)</option>
<option value="mk" data-otp-enabled="false">Macedonia (+389)</option>
<option value="mg" data-otp-enabled="false">Madagascar (+261)</option>
<option value="mw" data-otp-enabled="false">Malawi (+265)</option>
<option value="my" data-otp-enabled="false">Malaysia (+60)</option>
<option value="mv" data-otp-enabled="false">Maldives (+960)</option>
<option value="ml" data-otp-enabled="false">Mali (+223)</option>
<option value="mt" data-otp-enabled="false">Malta (+356)</option>
<option value="mq" data-otp-enabled="false">Martinique (+596)</option>
<option value="mr" data-otp-enabled="false">Mauritania (+222)</option>
<option value="mu" data-otp-enabled="false">Mauritius (+230)</option>
<option value="mx" data-otp-enabled="false">Mexico (+52)</option>
<option value="mc" data-otp-enabled="false">Monaco (+377)</option>
<option value="mn" data-otp-enabled="false">Mongolia (+976)</option>
<option value="me" data-otp-enabled="false">Montenegro (+382)</option>
<option value="ms" data-otp-enabled="false">Montserrat (+1)</option>
<option value="ma" data-otp-enabled="false">Morocco/Western Sahara (+212)</option>
<option value="mz" data-otp-enabled="false">Mozambique (+258)</option>
<option value="na" data-otp-enabled="false">Namibia (+264)</option>
<option value="np" data-otp-enabled="false">Nepal (+977)</option>
<option value="nl" data-otp-enabled="false">Netherlands (+31)</option>
<option value="nz" data-otp-enabled="false">New Zealand (+64)</option>
<option value="ni" data-otp-enabled="false">Nicaragua (+505)</option>
<option value="ne" data-otp-enabled="false">Niger (+227)</option>
<option value="ng" data-otp-enabled="false">Nigeria (+234)</option>
<option value="no" data-otp-enabled="false">Norway (+47)</option>
<option value="om" data-otp-enabled="false">Oman (+968)</option>
<option value="pk" data-otp-enabled="false">Pakistan (+92)</option>
<option value="ps" data-otp-enabled="false">Palestinian Territory (+970)</option>
<option value="pa" data-otp-enabled="false">Panama (+507)</option>
<option value="py" data-otp-enabled="false">Paraguay (+595)</option>
<option value="pe" data-otp-enabled="false">Peru (+51)</option>
<option value="ph" data-otp-enabled="false">Philippines (+63)</option>
<option value="pl" data-otp-enabled="false">Poland (+48)</option>
<option value="pt" data-otp-enabled="false">Portugal (+351)</option>
<option value="pr" data-otp-enabled="false">Puerto Rico (+1)</option>
<option value="qa" data-otp-enabled="false">Qatar (+974)</option>
<option value="re" data-otp-enabled="false">Reunion/Mayotte (+262)</option>
<option value="ro" data-otp-enabled="false">Romania (+40)</option>
<option value="ru" data-otp-enabled="false">Russia/Kazakhstan (+7)</option>
<option value="rw" data-otp-enabled="false">Rwanda (+250)</option>
<option value="ws" data-otp-enabled="false">Samoa (+685)</option>
<option value="sm" data-otp-enabled="false">San Marino (+378)</option>
<option value="sa" data-otp-enabled="false">Saudi Arabia (+966)</option>
<option value="sn" data-otp-enabled="false">Senegal (+221)</option>
<option value="rs" data-otp-enabled="false">Serbia (+381)</option>
<option value="sc" data-otp-enabled="false">Seychelles (+248)</option>
<option value="sl" data-otp-enabled="false">Sierra Leone (+232)</option>
<option value="sg" data-otp-enabled="false">Singapore (+65)</option>
<option value="sk" data-otp-enabled="false">Slovakia (+421)</option>
<option value="si" data-otp-enabled="false">Slovenia (+386)</option>
<option value="za" data-otp-enabled="false">South Africa (+27)</option>
<option value="es" data-otp-enabled="false">Spain (+34)</option>
<option value="lk" data-otp-enabled="false">Sri Lanka (+94)</option>
<option value="kn" data-otp-enabled="false">St Kitts and Nevis (+1)</option>
<option value="lc" data-otp-enabled="false">St Lucia (+1)</option>
<option value="vc" data-otp-enabled="false">St Vincent Grenadines (+1)</option>
<option value="sd" data-otp-enabled="false">Sudan (+249)</option>
<option value="sr" data-otp-enabled="false">Suriname (+597)</option>
<option value="sz" data-otp-enabled="false">Swaziland (+268)</option>
<option value="se" data-otp-enabled="false">Sweden (+46)</option>
<option value="ch" data-otp-enabled="false">Switzerland (+41)</option>
<option value="tw" data-otp-enabled="false">Taiwan (+886)</option>
<option value="tj" data-otp-enabled="false">Tajikistan (+992)</option>
<option value="tz" data-otp-enabled="false">Tanzania (+255)</option>
<option value="th" data-otp-enabled="false">Thailand (+66)</option>
<option value="tg" data-otp-enabled="false">Togo (+228)</option>
<option value="to" data-otp-enabled="false">Tonga (+676)</option>
<option value="tt" data-otp-enabled="false">Trinidad and Tobago (+1)</option>
<option value="tn" data-otp-enabled="false">Tunisia (+216)</option>
<option value="tr" data-otp-enabled="false">Turkey (+90)</option>
<option value="tc" data-otp-enabled="false">Turks and Caicos Islands (+1)</option>
<option value="ug" data-otp-enabled="false">Uganda (+256)</option>
<option value="ua" data-otp-enabled="false">Ukraine (+380)</option>
<option value="ae" data-otp-enabled="false">United Arab Emirates (+971)</option>
<option value="gb" data-otp-enabled="false">United Kingdom (+44)</option>
<option value="us" data-otp-enabled="false" selected="">United States (+1)</option>
<option value="uy" data-otp-enabled="false">Uruguay (+598)</option>
<option value="uz" data-otp-enabled="false">Uzbekistan (+998)</option>
<option value="ve" data-otp-enabled="false">Venezuela (+58)</option>
<option value="vn" data-otp-enabled="false">Vietnam (+84)</option>
<option value="vg" data-otp-enabled="false">Virgin Islands, British (+1)</option>
<option value="vi" data-otp-enabled="false">Virgin Islands, U.S. (+1)</option>
<option value="ye" data-otp-enabled="false">Yemen (+967)</option>
<option value="zm" data-otp-enabled="false">Zambia (+260)</option>
<option value="zw" data-otp-enabled="false">Zimbabwe (+263)</option></select>
                </div>
              </div>
            </div>
            <label class="sub-label" for="phone-number-0klvxkk716md">Enter mobile number</label>
            <div class="controls phone-number" data-js-hook="modal-open-incident-subscribe-phone-number">
              <div class="flex-container">
                <input type="text" name="phone_number" id="phone-number-0klvxkk716md" data-js-hook="phone-number">
                <input type="hidden" name="incident-code-0klvxkk716md" id="incident-code-0klvxkk716md" value="0klvxkk716md" autocomplete="off">
                <a class="btn-change-number-incident" id="btn-change-number-incident-0klvxkk716md" style="display: none;" data-incident-code="0klvxkk716md" href="#">
                  Edit number
</a>                <a class="btn-subcriber-send-otp" id="btn-subcriber-send-otp-0klvxkk716md" style="display: none;" data-incident-code="0klvxkk716md" href="#">
                  Send OTP
</a>              </div>
            </div>
            <div class="sms-atl-error" id="sms-atl-error-0klvxkk716md"></div>
            <div class="opt-container-section" id="otp-container-incident-0klvxkk716md" style="display:none">
              <label class="sub-label" for="otp">Enter the OTP sent</label>
              <div class="flex-container">
                <input name="otp" id="otp-field-0klvxkk716md" type="text" class="prepend" disabled="">
                <a class="resend-otp" id="resend-otp-0klvxkk716md" style="display: none;" data-incident-code="0klvxkk716md" href="#">
                  Resend OTP
</a>                <span class="timer-incident" id="timer-incident-0klvxkk716md" style="display:none">&nbsp;in <span id="countdown-incident-0klvxkk716md">30</span> seconds</span>
              </div>
              <div class="info-row flex-container">
                <div class="info-icon"><svg width="2vh" height="2vh" viewBox="0 0 21 21" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" id="status-embed-svg-info-icon">
    <defs>
        <path d="M2,12 C2,6.47666667 6.47666667,2 12,2 C17.5233333,2 22,6.47666667 22,12 C22,17.5233333 17.5233333,22 12,22 C6.47666667,22 2,17.5233333 2,12 Z M4,12 C4,16.4187638 7.58123617,20 12,20 C16.4187638,20 20,16.4187638 20,12 C20,7.58123617 16.4187638,4 12,4 C7.58123617,4 4,7.58123617 4,12 Z M11,11.0029293 C11,10.4490268 11.4438648,10 12,10 C12.5522847,10 13,10.4378814 13,11.0029293 L13,15.9970707 C13,16.5509732 12.5561352,17 12,17 C11.4477153,17 11,16.5621186 11,15.9970707 L11,11.0029293 Z M12,9 C11.4477153,9 11,8.55228475 11,8 C11,7.44771525 11.4477153,7 12,7 C12.5522847,7 13,7.44771525 13,8 C13,8.55228475 12.5522847,9 12,9 Z" id="path-info"></path>
    </defs>
    <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
        <g transform="translate(-702.000000, -945.000000)">
            <g id="global/info" transform="translate(700.500000, 943.500000)">
                <mask id="mask-info" fill="white">
                    <use xlink:href="#path-info"></use>
                </mask>
                <use id="Combined-Shape" fill="#42526E" fill-rule="nonzero" xlink:href="#path-info"></use>
                <g id="Neutral-/-N000" mask="url(#mask-info)" fill-rule="evenodd">
                    <polygon points="0 24 24 24 24 0 0 0"></polygon>
                </g>
            </g>
        </g>
    </g>
</svg>
</div>
                <div>To receive SMS updates, please verify your number. To proceed with just email click ‘Subscribe’ </div>
              </div>
            </div>
          </div>
      </div>

      <div class="modal-footer incident-subscribe">
        <!-- tests fail if static width isn't present  ¯\_(ツ)_/¯ -->
          <button name="button" type="submit" class="flat-button cpt-button incident-subscribe-btn-captcha" id="subscribe-btn-0klvxkk716md" onclick="submitCaptchaIncidentSubscribe(event)">Subscribe to Incident</button>
          <input type="hidden" name="captcha_error" id="captcha_error" value="false" autocomplete="off">
          <input type="hidden" name="g-recaptcha-response" id="g-recaptcha-response" value="false" autocomplete="off">
            <div class="terms_and_privacy_information left small">Message and data rates may apply. By subscribing you agree to our <a target="_blank" rel="noopener" href="https://www.cloudflare.com/privacypolicy">Privacy Policy</a>, the Atlassian <a target="_blank" rel="noopener" href="https://www.atlassian.com/legal/product-specific-terms#statuspage-specific-terms">Terms of Service</a>, and the Atlassian <a target="_blank" rel="noopener" href="https://www.atlassian.com/legal/privacy-policy">Privacy Policy</a>. This site is protected by reCAPTCHA and the Google <a target="_blank" rel="noopener" href="https://policies.google.com/privacy">Privacy Policy</a> and <a target="_blank" rel="noopener" data-js-hook="captcha-terms-of-service-link" href="https://policies.google.com/terms">Terms of Service</a> apply.</div>
      </div>
</form>  </div>

<script>
  $(function () {
    const phoneNumberInputIncident = $('#phone-number-0klvxkk716md');
    const phoneCountrySelect = $('#phone-country-0klvxkk716md');
    const errorDiv = $('#sms-atl-error-0klvxkk716md');
    const phoneCountryDiv = $('#phone-number-code-0klvxkk716md');
    if(errorDiv.length){
      function checkSelectedCountry() {
        const selectedCountry = phoneCountrySelect.val();
        const isOtpEnabled = phoneCountryDiv.attr('data-otp-enabled') === 'true';
        if(false && selectedCountry === 'sg') { // Replace 'SG' with the actual value representing Singapore in your select tag
          phoneNumberInputIncident.prop('disabled', true);
          errorDiv.html(`Due to new Singapore government regulations, we're currently not supporting text subscriptions in Singapore.<a href="https://community.atlassian.com/t5/Statuspage-articles/Attention-SMS-notifications-will-be-disabled-on-August-1st-2023/ba-p/2424398" target="_blank"> Learn more.</a> <br> Select another method to subscribe.`);
        } else {
          phoneNumberInputIncident.prop('readOnly', false);
          errorDiv.html('');
          if(false){
            $('#btn-change-number-incident-0klvxkk716md').css('display', 'none');
            $('#resend-otp-0klvxkk716md').css('display', 'none');
            $('#timer-incident-0klvxkk716md').css('display', 'none');
            if(isOtpEnabled){
              $('#otp-container-incident-0klvxkk716md').css('display', 'block');
              $('#btn-subcriber-send-otp-0klvxkk716md').css('display', 'block');
            }
            else {
              $('#otp-container-incident-0klvxkk716md').css('display', 'none');
              $('#btn-subcriber-send-otp-0klvxkk716md').css('display', 'none');
            }
          }
        }
      }
      phoneCountrySelect.on('change', checkSelectedCountry);
      checkSelectedCountry();
    }
  });

  document.addEventListener('DOMContentLoaded', function() {
    const dropdowns = document.querySelectorAll('.phone-country-dropdown');
    if (dropdowns.length > 0) {
      dropdowns.forEach(function(dropdown) {
        const dropdownId = dropdown.id;
        const incidentCode = dropdownId.split('-').pop();
        const wrapperDiv = $('#phone-number-code-' + incidentCode);
        function updateOtpEnabledAttribute() {
          const selectedOption = dropdown.options[dropdown.selectedIndex];
          const otpEnabled = selectedOption.getAttribute('data-otp-enabled');
          wrapperDiv.attr('data-otp-enabled', otpEnabled);
        }
        dropdown.addEventListener('change', updateOtpEnabledAttribute);
        updateOtpEnabledAttribute();
      });
    }
  });

  var countdownTimers = {};
  var phoneNumberInputIncident = $('#phone-number-0klvxkk716md');
  var RESEND_TIMER = 30;
  $(function() {
    $('#subscribe-form-0klvxkk716md').on('ajax:success', function(e, data, status, xhr){
      var $form = $(this);
      var formId = $form.attr('id');
      var incidentCode = formId.split('-').pop();
      $('#btn-change-number-incident-' + incidentCode).css('display', 'block');
      if ( $('#btn-change-number-incident-'+ incidentCode).css('display') !== 'none') {
        $('#btn-change-number-incident-'+ incidentCode).css('display', 'none');
        $('#btn-subcriber-send-otp-'+ incidentCode).css('display', 'block');
        $('#otp-container-incident-'+ incidentCode).css('display', 'block');
        $('#resend-otp-'+ incidentCode).css('display', 'none');
        $('#timer-incident-'+ incidentCode).css('display', 'none');
        $('#phone-number-' + incidentCode).prop('readOnly', false);
        $('#otp-field-' + incidentCode).val('').prop('disabled', true);
      }
      if(countdownTimers){
        clearInterval(countdownTimers[incidentCode]);
      }
    });

    $('#btn-change-number-incident-0klvxkk716md').on('click', function (e) {
      var incidentCode = $(this).data('incident-code');
      showSendOTP(incidentCode);
      return false;
    });

    $('#btn-subcriber-send-otp-0klvxkk716md').on('click', function (e) {
      let incidentCode = $(this).data('incident-code');
      let phoneNumber = $('#phone-number-' + incidentCode).val();
      let countryCode = $('#phone-country-' + incidentCode).val();
      let incidentCodeField = $('#incident-code-' + incidentCode).val();

      sendOtpRequest(phoneNumber, countryCode, incidentCodeField, function (data, status) {
        var messageOptions = (data.type !== undefined && data.type !== null) ? { cssClass: data.type } : {};
        HRB.utils.notify(data.text, messageOptions);
        e.preventDefault();
        if (data.type === 'success') {
          showChangeNumber(incidentCode);
        }
      });
    });

    $('#resend-otp-0klvxkk716md').on('click', function(e) {
      let incidentCode = $(this).data('incident-code');
      let phoneNumber = $('#phone-number-' + incidentCode).val();
      let countryCode = $('#phone-country-' + incidentCode).val();
      let incidentCodeField = $('#incident-code-' + incidentCode).val();
      sendOtpRequest(phoneNumber, countryCode, incidentCodeField, function (data, status) {
        var messageOptions = (data.type !== undefined && data.type !== null) ? { cssClass: data.type } : {};
        HRB.utils.notify(data.text, messageOptions);
        e.preventDefault();
        disableResendIncident(incidentCode);
        if (data.type === 'success') {
          var display =  $('#countdown-incident-' + incidentCode);
          startTimerIncident(RESEND_TIMER, display, incidentCode );
        }
      });
    });
  })

  function sendOtpRequest(phoneNumber, countryCode, incidentCode, onSuccess) {
    $.ajax({
      type: 'POST',
      url: "/subscriptions/new-sms",
      data: {
        phone_number: phoneNumber,
        phone_country: countryCode,
        incident_code: incidentCode,
        type: 'resend'
      },
    }).done(onSuccess);
  }

  function showChangeNumber(incidentCode) {
    $('#btn-change-number-incident-' + incidentCode).css('display', 'block');
    $('#btn-subcriber-send-otp-' + incidentCode).css('display', 'none');
    $('#otp-field-' + incidentCode).val('').prop('disabled', false);
    $('#phone-number-' + incidentCode).prop('readOnly', true);
    $('#resend-otp-'+ incidentCode).css('display', 'block');
    var display =  $('#countdown-incident-' + incidentCode);
    startTimerIncident(RESEND_TIMER, display, incidentCode)
  }

  function showSendOTP(incidentCode) {
    $('#btn-change-number-incident-' + incidentCode).css('display', 'none');
    $('#btn-subcriber-send-otp-' + incidentCode).css('display', 'block');
    $('#otp-field-' + incidentCode).val('').prop('disabled', true);
    $('#phone-number-' + incidentCode).prop('readOnly', false);
    $('#resend-otp-'+ incidentCode).css('display', 'none');
    $('#timer-incident-'+ incidentCode).css('display', 'none');
    clearInterval(countdownTimers[incidentCode]);
  }

  function startTimerIncident(duration, display, incidentCode){
    var timerIncident = duration, seconds;
    clearInterval(countdownTimers[incidentCode]);
    countdownTimers[incidentCode] = setInterval(function () {
      seconds = parseInt(timerIncident % 60, 10);
      display.text(seconds);
      $('#timer-incident-'+ incidentCode).css('display', 'block');
      if(--timerIncident < 0){
        enableResendIncident(incidentCode);
        clearInterval(countdownTimers[incidentCode]);
      }
    }, 1000);
    disableResendIncident(incidentCode);
  }

  function enableResendIncident(incidentCode){
    $('#resend-otp-' + incidentCode).css('color', '');
    $('#resend-otp-' + incidentCode).css('pointer-events', '');
    $('#timer-incident-'+ incidentCode).css('display', 'none');
  }

  function disableResendIncident(incidentCode){
    $('#resend-otp-' + incidentCode).css('color', 'grey');
    $('#resend-otp-' + incidentCode).css('pointer-events', 'none');
  }
</script>

            <div class="unresolved-incident impact-maintenance">
              <div class="incident-title font-large">
                <a class="whitespace-pre-wrap actual-title" href="/incidents/2b2ghm7b0x8n">FOR (Fortaleza) on 2024-11-14</a>
                
              </div>
              <div class="updates font-regular">
                  <div class="update">
                    <strong>In progress</strong> - <span class="whitespace-pre-wrap">Scheduled maintenance is currently in progress. We will provide updates as necessary.</span>
                    <br>
                      <small><span class="ago" data-datetime-unix="1731560421000"></span>Nov <var data-var="date">14</var>, <var data-var="year">2024</var> - <var data-var="time">05:00</var> UTC</small>
                  </div>
                  <div class="update">
                    <strong>Scheduled</strong> - <span class="whitespace-pre-wrap">We will be performing scheduled maintenance in FOR (Fortaleza) datacenter on 2024-11-14 between 05:00 and 14:00 UTC.<br><br>Traffic might be re-routed from this location, hence there is a possibility of a slight increase in latency during this maintenance window for end-users in the affected region. For PNI / CNI customers connecting with us in this location, please make sure you are expecting this traffic to fail over elsewhere during this maintenance window as network interfaces in this datacentre may become temporarily unavailable.<br><br>You can now subscribe to these notifications via Cloudflare dashboard and receive these updates directly via email, PagerDuty and webhooks (based on your plan): <a target="_blank" href="https://developers.cloudflare.com/notifications/notification-available/#cloudflare-status">https://developers.cloudflare.com/notifications/notification-available/#cloudflare-status</a>.</span>
                    <br>
                    <small> Nov <var data-var="date">14</var>, <var data-var="year">2024</var> <var data-var="time">05:00</var>-<var data-var="time">14:00</var> UTC</small>
                  </div>
              </div>
            </div>
            
  <div class="modal hide fade modal-open-incident-subscribe" id="subscribe-modal-2b2ghm7b0x8n" style="display: none" data-js-hook="incident-subscription-modal" role="dialog" aria-labelledby="incident-subscription-dialog-header" aria-describedby="incident-subscription-dialog-description" aria-modal="true">
    <form class="modal-content" id="subscribe-form-2b2ghm7b0x8n" action="/subscriptions/incident.json" accept-charset="UTF-8" data-remote="true" method="post">
      <input type="hidden" name="incident_code" id="incident_code" value="2b2ghm7b0x8n" autocomplete="off">
      <div class="modal-header">
        <a href="#" data-dismiss="modal" class="close" data-js-hook="incident-modal-close" aria-label="close" role="button">×</a>
        <h4 id="incident-subscription-dialog-header"> Subscribe to Incident </h4>
      </div>
      <div class="modal-body">
        <p style="margin-bottom:25px" id="incident-subscription-dialog-description">
          Subscribe to updates for <strong>FOR (Fortaleza) on 2024-11-14</strong> via email and/or text message. You'll receive email notifications when incidents are updated, and text message notifications whenever Cloudflare <strong>creates</strong> or <strong>resolves</strong> an incident.
        </p>
          <div class="control-group">
            <label for="email-2b2ghm7b0x8n">VIA EMAIL:</label>
              <div class="controls">
                  <input type="text" name="email" id="email-2b2ghm7b0x8n" data-js-hook="email" class="full-width">
              </div>
          </div>

          <div class="control-group">
            <label class="phone-country-code" for="phone-country-2b2ghm7b0x8n">VIA SMS:</label>
            <div class="controls phone-number">
              <div class="row">
                <div id="phone-number-code-2b2ghm7b0x8n" class="phone-country-wrapper" data-otp-enabled="false">
                  <select name="phone_country" id="phone-country-2b2ghm7b0x8n" data-js-hook="phone-country" class="span6 phone-country-dropdown"><option value="af" data-otp-enabled="false">Afghanistan (+93)</option>
<option value="al" data-otp-enabled="false">Albania (+355)</option>
<option value="dz" data-otp-enabled="false">Algeria (+213)</option>
<option value="as" data-otp-enabled="false">American Samoa (+1)</option>
<option value="ad" data-otp-enabled="false">Andorra (+376)</option>
<option value="ao" data-otp-enabled="false">Angola (+244)</option>
<option value="ai" data-otp-enabled="false">Anguilla (+1)</option>
<option value="ag" data-otp-enabled="false">Antigua and Barbuda (+1)</option>
<option value="ar" data-otp-enabled="false">Argentina (+54)</option>
<option value="am" data-otp-enabled="false">Armenia (+374)</option>
<option value="aw" data-otp-enabled="false">Aruba (+297)</option>
<option value="au" data-otp-enabled="false">Australia/Cocos/Christmas Island (+61)</option>
<option value="at" data-otp-enabled="false">Austria (+43)</option>
<option value="az" data-otp-enabled="false">Azerbaijan (+994)</option>
<option value="bs" data-otp-enabled="false">Bahamas (+1)</option>
<option value="bh" data-otp-enabled="false">Bahrain (+973)</option>
<option value="bd" data-otp-enabled="false">Bangladesh (+880)</option>
<option value="bb" data-otp-enabled="false">Barbados (+1)</option>
<option value="by" data-otp-enabled="false">Belarus (+375)</option>
<option value="be" data-otp-enabled="false">Belgium (+32)</option>
<option value="bz" data-otp-enabled="false">Belize (+501)</option>
<option value="bj" data-otp-enabled="false">Benin (+229)</option>
<option value="bm" data-otp-enabled="false">Bermuda (+1)</option>
<option value="bo" data-otp-enabled="false">Bolivia (+591)</option>
<option value="ba" data-otp-enabled="false">Bosnia and Herzegovina (+387)</option>
<option value="bw" data-otp-enabled="false">Botswana (+267)</option>
<option value="br" data-otp-enabled="false">Brazil (+55)</option>
<option value="bn" data-otp-enabled="false">Brunei (+673)</option>
<option value="bg" data-otp-enabled="false">Bulgaria (+359)</option>
<option value="bf" data-otp-enabled="false">Burkina Faso (+226)</option>
<option value="bi" data-otp-enabled="false">Burundi (+257)</option>
<option value="kh" data-otp-enabled="false">Cambodia (+855)</option>
<option value="cm" data-otp-enabled="false">Cameroon (+237)</option>
<option value="ca" data-otp-enabled="false">Canada (+1)</option>
<option value="cv" data-otp-enabled="false">Cape Verde (+238)</option>
<option value="ky" data-otp-enabled="false">Cayman Islands (+1)</option>
<option value="cf" data-otp-enabled="false">Central Africa (+236)</option>
<option value="td" data-otp-enabled="false">Chad (+235)</option>
<option value="cl" data-otp-enabled="false">Chile (+56)</option>
<option value="cn" data-otp-enabled="false">China (+86)</option>
<option value="co" data-otp-enabled="false">Colombia (+57)</option>
<option value="km" data-otp-enabled="false">Comoros (+269)</option>
<option value="cg" data-otp-enabled="false">Congo (+242)</option>
<option value="cd" data-otp-enabled="false">Congo, Dem Rep (+243)</option>
<option value="cr" data-otp-enabled="false">Costa Rica (+506)</option>
<option value="hr" data-otp-enabled="false">Croatia (+385)</option>
<option value="cy" data-otp-enabled="false">Cyprus (+357)</option>
<option value="cz" data-otp-enabled="false">Czech Republic (+420)</option>
<option value="dk" data-otp-enabled="false">Denmark (+45)</option>
<option value="dj" data-otp-enabled="false">Djibouti (+253)</option>
<option value="dm" data-otp-enabled="false">Dominica (+1)</option>
<option value="do" data-otp-enabled="false">Dominican Republic (+1)</option>
<option value="eg" data-otp-enabled="false">Egypt (+20)</option>
<option value="sv" data-otp-enabled="false">El Salvador (+503)</option>
<option value="gq" data-otp-enabled="false">Equatorial Guinea (+240)</option>
<option value="ee" data-otp-enabled="false">Estonia (+372)</option>
<option value="et" data-otp-enabled="false">Ethiopia (+251)</option>
<option value="fo" data-otp-enabled="false">Faroe Islands (+298)</option>
<option value="fj" data-otp-enabled="false">Fiji (+679)</option>
<option value="fi" data-otp-enabled="false">Finland/Aland Islands (+358)</option>
<option value="fr" data-otp-enabled="false">France (+33)</option>
<option value="gf" data-otp-enabled="false">French Guiana (+594)</option>
<option value="pf" data-otp-enabled="false">French Polynesia (+689)</option>
<option value="ga" data-otp-enabled="false">Gabon (+241)</option>
<option value="gm" data-otp-enabled="false">Gambia (+220)</option>
<option value="ge" data-otp-enabled="false">Georgia (+995)</option>
<option value="de" data-otp-enabled="false">Germany (+49)</option>
<option value="gh" data-otp-enabled="false">Ghana (+233)</option>
<option value="gi" data-otp-enabled="false">Gibraltar (+350)</option>
<option value="gr" data-otp-enabled="false">Greece (+30)</option>
<option value="gl" data-otp-enabled="false">Greenland (+299)</option>
<option value="gd" data-otp-enabled="false">Grenada (+1)</option>
<option value="gp" data-otp-enabled="false">Guadeloupe (+590)</option>
<option value="gu" data-otp-enabled="false">Guam (+1)</option>
<option value="gt" data-otp-enabled="false">Guatemala (+502)</option>
<option value="gn" data-otp-enabled="false">Guinea (+224)</option>
<option value="gy" data-otp-enabled="false">Guyana (+592)</option>
<option value="ht" data-otp-enabled="false">Haiti (+509)</option>
<option value="hn" data-otp-enabled="false">Honduras (+504)</option>
<option value="hk" data-otp-enabled="false">Hong Kong (+852)</option>
<option value="hu" data-otp-enabled="false">Hungary (+36)</option>
<option value="is" data-otp-enabled="false">Iceland (+354)</option>
<option value="in" data-otp-enabled="false">India (+91)</option>
<option value="id" data-otp-enabled="false">Indonesia (+62)</option>
<option value="iq" data-otp-enabled="false">Iraq (+964)</option>
<option value="ie" data-otp-enabled="false">Ireland (+353)</option>
<option value="il" data-otp-enabled="false">Israel (+972)</option>
<option value="it" data-otp-enabled="false">Italy (+39)</option>
<option value="jm" data-otp-enabled="false">Jamaica (+1)</option>
<option value="jp" data-otp-enabled="false">Japan (+81)</option>
<option value="jo" data-otp-enabled="false">Jordan (+962)</option>
<option value="ke" data-otp-enabled="false">Kenya (+254)</option>
<option value="kr" data-otp-enabled="false">Korea, Republic of (+82)</option>
<option value="xk" data-otp-enabled="false">Kosovo (+383)</option>
<option value="kw" data-otp-enabled="false">Kuwait (+965)</option>
<option value="kg" data-otp-enabled="false">Kyrgyzstan (+996)</option>
<option value="la" data-otp-enabled="false">Laos (+856)</option>
<option value="lv" data-otp-enabled="false">Latvia (+371)</option>
<option value="lb" data-otp-enabled="false">Lebanon (+961)</option>
<option value="ls" data-otp-enabled="false">Lesotho (+266)</option>
<option value="lr" data-otp-enabled="false">Liberia (+231)</option>
<option value="ly" data-otp-enabled="false">Libya (+218)</option>
<option value="li" data-otp-enabled="false">Liechtenstein (+423)</option>
<option value="lt" data-otp-enabled="false">Lithuania (+370)</option>
<option value="lu" data-otp-enabled="false">Luxembourg (+352)</option>
<option value="mo" data-otp-enabled="false">Macao (+853)</option>
<option value="mk" data-otp-enabled="false">Macedonia (+389)</option>
<option value="mg" data-otp-enabled="false">Madagascar (+261)</option>
<option value="mw" data-otp-enabled="false">Malawi (+265)</option>
<option value="my" data-otp-enabled="false">Malaysia (+60)</option>
<option value="mv" data-otp-enabled="false">Maldives (+960)</option>
<option value="ml" data-otp-enabled="false">Mali (+223)</option>
<option value="mt" data-otp-enabled="false">Malta (+356)</option>
<option value="mq" data-otp-enabled="false">Martinique (+596)</option>
<option value="mr" data-otp-enabled="false">Mauritania (+222)</option>
<option value="mu" data-otp-enabled="false">Mauritius (+230)</option>
<option value="mx" data-otp-enabled="false">Mexico (+52)</option>
<option value="mc" data-otp-enabled="false">Monaco (+377)</option>
<option value="mn" data-otp-enabled="false">Mongolia (+976)</option>
<option value="me" data-otp-enabled="false">Montenegro (+382)</option>
<option value="ms" data-otp-enabled="false">Montserrat (+1)</option>
<option value="ma" data-otp-enabled="false">Morocco/Western Sahara (+212)</option>
<option value="mz" data-otp-enabled="false">Mozambique (+258)</option>
<option value="na" data-otp-enabled="false">Namibia (+264)</option>
<option value="np" data-otp-enabled="false">Nepal (+977)</option>
<option value="nl" data-otp-enabled="false">Netherlands (+31)</option>
<option value="nz" data-otp-enabled="false">New Zealand (+64)</option>
<option value="ni" data-otp-enabled="false">Nicaragua (+505)</option>
<option value="ne" data-otp-enabled="false">Niger (+227)</option>
<option value="ng" data-otp-enabled="false">Nigeria (+234)</option>
<option value="no" data-otp-enabled="false">Norway (+47)</option>
<option value="om" data-otp-enabled="false">Oman (+968)</option>
<option value="pk" data-otp-enabled="false">Pakistan (+92)</option>
<option value="ps" data-otp-enabled="false">Palestinian Territory (+970)</option>
<option value="pa" data-otp-enabled="false">Panama (+507)</option>
<option value="py" data-otp-enabled="false">Paraguay (+595)</option>
<option value="pe" data-otp-enabled="false">Peru (+51)</option>
<option value="ph" data-otp-enabled="false">Philippines (+63)</option>
<option value="pl" data-otp-enabled="false">Poland (+48)</option>
<option value="pt" data-otp-enabled="false">Portugal (+351)</option>
<option value="pr" data-otp-enabled="false">Puerto Rico (+1)</option>
<option value="qa" data-otp-enabled="false">Qatar (+974)</option>
<option value="re" data-otp-enabled="false">Reunion/Mayotte (+262)</option>
<option value="ro" data-otp-enabled="false">Romania (+40)</option>
<option value="ru" data-otp-enabled="false">Russia/Kazakhstan (+7)</option>
<option value="rw" data-otp-enabled="false">Rwanda (+250)</option>
<option value="ws" data-otp-enabled="false">Samoa (+685)</option>
<option value="sm" data-otp-enabled="false">San Marino (+378)</option>
<option value="sa" data-otp-enabled="false">Saudi Arabia (+966)</option>
<option value="sn" data-otp-enabled="false">Senegal (+221)</option>
<option value="rs" data-otp-enabled="false">Serbia (+381)</option>
<option value="sc" data-otp-enabled="false">Seychelles (+248)</option>
<option value="sl" data-otp-enabled="false">Sierra Leone (+232)</option>
<option value="sg" data-otp-enabled="false">Singapore (+65)</option>
<option value="sk" data-otp-enabled="false">Slovakia (+421)</option>
<option value="si" data-otp-enabled="false">Slovenia (+386)</option>
<option value="za" data-otp-enabled="false">South Africa (+27)</option>
<option value="es" data-otp-enabled="false">Spain (+34)</option>
<option value="lk" data-otp-enabled="false">Sri Lanka (+94)</option>
<option value="kn" data-otp-enabled="false">St Kitts and Nevis (+1)</option>
<option value="lc" data-otp-enabled="false">St Lucia (+1)</option>
<option value="vc" data-otp-enabled="false">St Vincent Grenadines (+1)</option>
<option value="sd" data-otp-enabled="false">Sudan (+249)</option>
<option value="sr" data-otp-enabled="false">Suriname (+597)</option>
<option value="sz" data-otp-enabled="false">Swaziland (+268)</option>
<option value="se" data-otp-enabled="false">Sweden (+46)</option>
<option value="ch" data-otp-enabled="false">Switzerland (+41)</option>
<option value="tw" data-otp-enabled="false">Taiwan (+886)</option>
<option value="tj" data-otp-enabled="false">Tajikistan (+992)</option>
<option value="tz" data-otp-enabled="false">Tanzania (+255)</option>
<option value="th" data-otp-enabled="false">Thailand (+66)</option>
<option value="tg" data-otp-enabled="false">Togo (+228)</option>
<option value="to" data-otp-enabled="false">Tonga (+676)</option>
<option value="tt" data-otp-enabled="false">Trinidad and Tobago (+1)</option>
<option value="tn" data-otp-enabled="false">Tunisia (+216)</option>
<option value="tr" data-otp-enabled="false">Turkey (+90)</option>
<option value="tc" data-otp-enabled="false">Turks and Caicos Islands (+1)</option>
<option value="ug" data-otp-enabled="false">Uganda (+256)</option>
<option value="ua" data-otp-enabled="false">Ukraine (+380)</option>
<option value="ae" data-otp-enabled="false">United Arab Emirates (+971)</option>
<option value="gb" data-otp-enabled="false">United Kingdom (+44)</option>
<option value="us" data-otp-enabled="false" selected="">United States (+1)</option>
<option value="uy" data-otp-enabled="false">Uruguay (+598)</option>
<option value="uz" data-otp-enabled="false">Uzbekistan (+998)</option>
<option value="ve" data-otp-enabled="false">Venezuela (+58)</option>
<option value="vn" data-otp-enabled="false">Vietnam (+84)</option>
<option value="vg" data-otp-enabled="false">Virgin Islands, British (+1)</option>
<option value="vi" data-otp-enabled="false">Virgin Islands, U.S. (+1)</option>
<option value="ye" data-otp-enabled="false">Yemen (+967)</option>
<option value="zm" data-otp-enabled="false">Zambia (+260)</option>
<option value="zw" data-otp-enabled="false">Zimbabwe (+263)</option></select>
                </div>
              </div>
            </div>
            <label class="sub-label" for="phone-number-2b2ghm7b0x8n">Enter mobile number</label>
            <div class="controls phone-number" data-js-hook="modal-open-incident-subscribe-phone-number">
              <div class="flex-container">
                <input type="text" name="phone_number" id="phone-number-2b2ghm7b0x8n" data-js-hook="phone-number">
                <input type="hidden" name="incident-code-2b2ghm7b0x8n" id="incident-code-2b2ghm7b0x8n" value="2b2ghm7b0x8n" autocomplete="off">
                <a class="btn-change-number-incident" id="btn-change-number-incident-2b2ghm7b0x8n" style="display: none;" data-incident-code="2b2ghm7b0x8n" href="#">
                  Edit number
</a>                <a class="btn-subcriber-send-otp" id="btn-subcriber-send-otp-2b2ghm7b0x8n" style="display: none;" data-incident-code="2b2ghm7b0x8n" href="#">
                  Send OTP
</a>              </div>
            </div>
            <div class="sms-atl-error" id="sms-atl-error-2b2ghm7b0x8n"></div>
            <div class="opt-container-section" id="otp-container-incident-2b2ghm7b0x8n" style="display:none">
              <label class="sub-label" for="otp">Enter the OTP sent</label>
              <div class="flex-container">
                <input name="otp" id="otp-field-2b2ghm7b0x8n" type="text" class="prepend" disabled="">
                <a class="resend-otp" id="resend-otp-2b2ghm7b0x8n" style="display: none;" data-incident-code="2b2ghm7b0x8n" href="#">
                  Resend OTP
</a>                <span class="timer-incident" id="timer-incident-2b2ghm7b0x8n" style="display:none">&nbsp;in <span id="countdown-incident-2b2ghm7b0x8n">30</span> seconds</span>
              </div>
              <div class="info-row flex-container">
                <div class="info-icon"><svg width="2vh" height="2vh" viewBox="0 0 21 21" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" id="status-embed-svg-info-icon">
    <defs>
        <path d="M2,12 C2,6.47666667 6.47666667,2 12,2 C17.5233333,2 22,6.47666667 22,12 C22,17.5233333 17.5233333,22 12,22 C6.47666667,22 2,17.5233333 2,12 Z M4,12 C4,16.4187638 7.58123617,20 12,20 C16.4187638,20 20,16.4187638 20,12 C20,7.58123617 16.4187638,4 12,4 C7.58123617,4 4,7.58123617 4,12 Z M11,11.0029293 C11,10.4490268 11.4438648,10 12,10 C12.5522847,10 13,10.4378814 13,11.0029293 L13,15.9970707 C13,16.5509732 12.5561352,17 12,17 C11.4477153,17 11,16.5621186 11,15.9970707 L11,11.0029293 Z M12,9 C11.4477153,9 11,8.55228475 11,8 C11,7.44771525 11.4477153,7 12,7 C12.5522847,7 13,7.44771525 13,8 C13,8.55228475 12.5522847,9 12,9 Z" id="path-info"></path>
    </defs>
    <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
        <g transform="translate(-702.000000, -945.000000)">
            <g id="global/info" transform="translate(700.500000, 943.500000)">
                <mask id="mask-info" fill="white">
                    <use xlink:href="#path-info"></use>
                </mask>
                <use id="Combined-Shape" fill="#42526E" fill-rule="nonzero" xlink:href="#path-info"></use>
                <g id="Neutral-/-N000" mask="url(#mask-info)" fill-rule="evenodd">
                    <polygon points="0 24 24 24 24 0 0 0"></polygon>
                </g>
            </g>
        </g>
    </g>
</svg>
</div>
                <div>To receive SMS updates, please verify your number. To proceed with just email click ‘Subscribe’ </div>
              </div>
            </div>
          </div>
      </div>

      <div class="modal-footer incident-subscribe">
        <!-- tests fail if static width isn't present  ¯\_(ツ)_/¯ -->
          <button name="button" type="submit" class="flat-button cpt-button incident-subscribe-btn-captcha" id="subscribe-btn-2b2ghm7b0x8n" onclick="submitCaptchaIncidentSubscribe(event)">Subscribe to Incident</button>
          <input type="hidden" name="captcha_error" id="captcha_error" value="false" autocomplete="off">
          <input type="hidden" name="g-recaptcha-response" id="g-recaptcha-response" value="false" autocomplete="off">
            <div class="terms_and_privacy_information left small">Message and data rates may apply. By subscribing you agree to our <a target="_blank" rel="noopener" href="https://www.cloudflare.com/privacypolicy">Privacy Policy</a>, the Atlassian <a target="_blank" rel="noopener" href="https://www.atlassian.com/legal/product-specific-terms#statuspage-specific-terms">Terms of Service</a>, and the Atlassian <a target="_blank" rel="noopener" href="https://www.atlassian.com/legal/privacy-policy">Privacy Policy</a>. This site is protected by reCAPTCHA and the Google <a target="_blank" rel="noopener" href="https://policies.google.com/privacy">Privacy Policy</a> and <a target="_blank" rel="noopener" data-js-hook="captcha-terms-of-service-link" href="https://policies.google.com/terms">Terms of Service</a> apply.</div>
      </div>
</form>  </div>

<script>
  $(function () {
    const phoneNumberInputIncident = $('#phone-number-2b2ghm7b0x8n');
    const phoneCountrySelect = $('#phone-country-2b2ghm7b0x8n');
    const errorDiv = $('#sms-atl-error-2b2ghm7b0x8n');
    const phoneCountryDiv = $('#phone-number-code-2b2ghm7b0x8n');
    if(errorDiv.length){
      function checkSelectedCountry() {
        const selectedCountry = phoneCountrySelect.val();
        const isOtpEnabled = phoneCountryDiv.attr('data-otp-enabled') === 'true';
        if(false && selectedCountry === 'sg') { // Replace 'SG' with the actual value representing Singapore in your select tag
          phoneNumberInputIncident.prop('disabled', true);
          errorDiv.html(`Due to new Singapore government regulations, we're currently not supporting text subscriptions in Singapore.<a href="https://community.atlassian.com/t5/Statuspage-articles/Attention-SMS-notifications-will-be-disabled-on-August-1st-2023/ba-p/2424398" target="_blank"> Learn more.</a> <br> Select another method to subscribe.`);
        } else {
          phoneNumberInputIncident.prop('readOnly', false);
          errorDiv.html('');
          if(false){
            $('#btn-change-number-incident-2b2ghm7b0x8n').css('display', 'none');
            $('#resend-otp-2b2ghm7b0x8n').css('display', 'none');
            $('#timer-incident-2b2ghm7b0x8n').css('display', 'none');
            if(isOtpEnabled){
              $('#otp-container-incident-2b2ghm7b0x8n').css('display', 'block');
              $('#btn-subcriber-send-otp-2b2ghm7b0x8n').css('display', 'block');
            }
            else {
              $('#otp-container-incident-2b2ghm7b0x8n').css('display', 'none');
              $('#btn-subcriber-send-otp-2b2ghm7b0x8n').css('display', 'none');
            }
          }
        }
      }
      phoneCountrySelect.on('change', checkSelectedCountry);
      checkSelectedCountry();
    }
  });

  document.addEventListener('DOMContentLoaded', function() {
    const dropdowns = document.querySelectorAll('.phone-country-dropdown');
    if (dropdowns.length > 0) {
      dropdowns.forEach(function(dropdown) {
        const dropdownId = dropdown.id;
        const incidentCode = dropdownId.split('-').pop();
        const wrapperDiv = $('#phone-number-code-' + incidentCode);
        function updateOtpEnabledAttribute() {
          const selectedOption = dropdown.options[dropdown.selectedIndex];
          const otpEnabled = selectedOption.getAttribute('data-otp-enabled');
          wrapperDiv.attr('data-otp-enabled', otpEnabled);
        }
        dropdown.addEventListener('change', updateOtpEnabledAttribute);
        updateOtpEnabledAttribute();
      });
    }
  });

  var countdownTimers = {};
  var phoneNumberInputIncident = $('#phone-number-2b2ghm7b0x8n');
  var RESEND_TIMER = 30;
  $(function() {
    $('#subscribe-form-2b2ghm7b0x8n').on('ajax:success', function(e, data, status, xhr){
      var $form = $(this);
      var formId = $form.attr('id');
      var incidentCode = formId.split('-').pop();
      $('#btn-change-number-incident-' + incidentCode).css('display', 'block');
      if ( $('#btn-change-number-incident-'+ incidentCode).css('display') !== 'none') {
        $('#btn-change-number-incident-'+ incidentCode).css('display', 'none');
        $('#btn-subcriber-send-otp-'+ incidentCode).css('display', 'block');
        $('#otp-container-incident-'+ incidentCode).css('display', 'block');
        $('#resend-otp-'+ incidentCode).css('display', 'none');
        $('#timer-incident-'+ incidentCode).css('display', 'none');
        $('#phone-number-' + incidentCode).prop('readOnly', false);
        $('#otp-field-' + incidentCode).val('').prop('disabled', true);
      }
      if(countdownTimers){
        clearInterval(countdownTimers[incidentCode]);
      }
    });

    $('#btn-change-number-incident-2b2ghm7b0x8n').on('click', function (e) {
      var incidentCode = $(this).data('incident-code');
      showSendOTP(incidentCode);
      return false;
    });

    $('#btn-subcriber-send-otp-2b2ghm7b0x8n').on('click', function (e) {
      let incidentCode = $(this).data('incident-code');
      let phoneNumber = $('#phone-number-' + incidentCode).val();
      let countryCode = $('#phone-country-' + incidentCode).val();
      let incidentCodeField = $('#incident-code-' + incidentCode).val();

      sendOtpRequest(phoneNumber, countryCode, incidentCodeField, function (data, status) {
        var messageOptions = (data.type !== undefined && data.type !== null) ? { cssClass: data.type } : {};
        HRB.utils.notify(data.text, messageOptions);
        e.preventDefault();
        if (data.type === 'success') {
          showChangeNumber(incidentCode);
        }
      });
    });

    $('#resend-otp-2b2ghm7b0x8n').on('click', function(e) {
      let incidentCode = $(this).data('incident-code');
      let phoneNumber = $('#phone-number-' + incidentCode).val();
      let countryCode = $('#phone-country-' + incidentCode).val();
      let incidentCodeField = $('#incident-code-' + incidentCode).val();
      sendOtpRequest(phoneNumber, countryCode, incidentCodeField, function (data, status) {
        var messageOptions = (data.type !== undefined && data.type !== null) ? { cssClass: data.type } : {};
        HRB.utils.notify(data.text, messageOptions);
        e.preventDefault();
        disableResendIncident(incidentCode);
        if (data.type === 'success') {
          var display =  $('#countdown-incident-' + incidentCode);
          startTimerIncident(RESEND_TIMER, display, incidentCode );
        }
      });
    });
  })

  function sendOtpRequest(phoneNumber, countryCode, incidentCode, onSuccess) {
    $.ajax({
      type: 'POST',
      url: "/subscriptions/new-sms",
      data: {
        phone_number: phoneNumber,
        phone_country: countryCode,
        incident_code: incidentCode,
        type: 'resend'
      },
    }).done(onSuccess);
  }

  function showChangeNumber(incidentCode) {
    $('#btn-change-number-incident-' + incidentCode).css('display', 'block');
    $('#btn-subcriber-send-otp-' + incidentCode).css('display', 'none');
    $('#otp-field-' + incidentCode).val('').prop('disabled', false);
    $('#phone-number-' + incidentCode).prop('readOnly', true);
    $('#resend-otp-'+ incidentCode).css('display', 'block');
    var display =  $('#countdown-incident-' + incidentCode);
    startTimerIncident(RESEND_TIMER, display, incidentCode)
  }

  function showSendOTP(incidentCode) {
    $('#btn-change-number-incident-' + incidentCode).css('display', 'none');
    $('#btn-subcriber-send-otp-' + incidentCode).css('display', 'block');
    $('#otp-field-' + incidentCode).val('').prop('disabled', true);
    $('#phone-number-' + incidentCode).prop('readOnly', false);
    $('#resend-otp-'+ incidentCode).css('display', 'none');
    $('#timer-incident-'+ incidentCode).css('display', 'none');
    clearInterval(countdownTimers[incidentCode]);
  }

  function startTimerIncident(duration, display, incidentCode){
    var timerIncident = duration, seconds;
    clearInterval(countdownTimers[incidentCode]);
    countdownTimers[incidentCode] = setInterval(function () {
      seconds = parseInt(timerIncident % 60, 10);
      display.text(seconds);
      $('#timer-incident-'+ incidentCode).css('display', 'block');
      if(--timerIncident < 0){
        enableResendIncident(incidentCode);
        clearInterval(countdownTimers[incidentCode]);
      }
    }, 1000);
    disableResendIncident(incidentCode);
  }

  function enableResendIncident(incidentCode){
    $('#resend-otp-' + incidentCode).css('color', '');
    $('#resend-otp-' + incidentCode).css('pointer-events', '');
    $('#timer-incident-'+ incidentCode).css('display', 'none');
  }

  function disableResendIncident(incidentCode){
    $('#resend-otp-' + incidentCode).css('color', 'grey');
    $('#resend-otp-' + incidentCode).css('pointer-events', 'none');
  }
</script>

            <div class="unresolved-incident impact-minor">
              <div class="incident-title font-large">
                <a class="whitespace-pre-wrap actual-title" href="/incidents/npby83g1k02t">Image Transformations Availability Issues</a>
                
              </div>
              <div class="updates font-regular">
                  <div class="update">
                    <strong>Update</strong> - <span class="whitespace-pre-wrap">Image Transformations is returning unexpected behavior for some zones. The team has identified the issue and working on a fix.</span>
                    <br>
                      <small><span class="ago" data-datetime-unix="1731555599000"></span>Nov <var data-var="date">14</var>, <var data-var="year">2024</var> - <var data-var="time">03:39</var> UTC</small>
                  </div>
                  <div class="update">
                    <strong>Identified</strong> - <span class="whitespace-pre-wrap">The issue has been identified and a fix is being implemented.</span>
                    <br>
                      <small><span class="ago" data-datetime-unix="1731555402000"></span>Nov <var data-var="date">14</var>, <var data-var="year">2024</var> - <var data-var="time">03:36</var> UTC</small>
                  </div>
                  <div class="update">
                    <strong>Investigating</strong> - <span class="whitespace-pre-wrap">Cloudflare is investigating issues with Image Transformations. We are working to understand the full impact and mitigate this problem. More updates to follow shortly.</span>
                    <br>
                      <small><span class="ago" data-datetime-unix="1731542579000"></span>Nov <var data-var="date">14</var>, <var data-var="year">2024</var> - <var data-var="time">00:02</var> UTC</small>
                  </div>
              </div>
            </div>
            
  <div class="modal hide fade modal-open-incident-subscribe" id="subscribe-modal-npby83g1k02t" style="display: none" data-js-hook="incident-subscription-modal" role="dialog" aria-labelledby="incident-subscription-dialog-header" aria-describedby="incident-subscription-dialog-description" aria-modal="true">
    <form class="modal-content" id="subscribe-form-npby83g1k02t" action="/subscriptions/incident.json" accept-charset="UTF-8" data-remote="true" method="post">
      <input type="hidden" name="incident_code" id="incident_code" value="npby83g1k02t" autocomplete="off">
      <div class="modal-header">
        <a href="#" data-dismiss="modal" class="close" data-js-hook="incident-modal-close" aria-label="close" role="button">×</a>
        <h4 id="incident-subscription-dialog-header"> Subscribe to Incident </h4>
      </div>
      <div class="modal-body">
        <p style="margin-bottom:25px" id="incident-subscription-dialog-description">
          Subscribe to updates for <strong>Image Transformations Availability Issues</strong> via email and/or text message. You'll receive email notifications when incidents are updated, and text message notifications whenever Cloudflare <strong>creates</strong> or <strong>resolves</strong> an incident.
        </p>
          <div class="control-group">
            <label for="email-npby83g1k02t">VIA EMAIL:</label>
              <div class="controls">
                  <input type="text" name="email" id="email-npby83g1k02t" data-js-hook="email" class="full-width">
              </div>
          </div>

          <div class="control-group">
            <label class="phone-country-code" for="phone-country-npby83g1k02t">VIA SMS:</label>
            <div class="controls phone-number">
              <div class="row">
                <div id="phone-number-code-npby83g1k02t" class="phone-country-wrapper" data-otp-enabled="false">
                  <select name="phone_country" id="phone-country-npby83g1k02t" data-js-hook="phone-country" class="span6 phone-country-dropdown"><option value="af" data-otp-enabled="false">Afghanistan (+93)</option>
<option value="al" data-otp-enabled="false">Albania (+355)</option>
<option value="dz" data-otp-enabled="false">Algeria (+213)</option>
<option value="as" data-otp-enabled="false">American Samoa (+1)</option>
<option value="ad" data-otp-enabled="false">Andorra (+376)</option>
<option value="ao" data-otp-enabled="false">Angola (+244)</option>
<option value="ai" data-otp-enabled="false">Anguilla (+1)</option>
<option value="ag" data-otp-enabled="false">Antigua and Barbuda (+1)</option>
<option value="ar" data-otp-enabled="false">Argentina (+54)</option>
<option value="am" data-otp-enabled="false">Armenia (+374)</option>
<option value="aw" data-otp-enabled="false">Aruba (+297)</option>
<option value="au" data-otp-enabled="false">Australia/Cocos/Christmas Island (+61)</option>
<option value="at" data-otp-enabled="false">Austria (+43)</option>
<option value="az" data-otp-enabled="false">Azerbaijan (+994)</option>
<option value="bs" data-otp-enabled="false">Bahamas (+1)</option>
<option value="bh" data-otp-enabled="false">Bahrain (+973)</option>
<option value="bd" data-otp-enabled="false">Bangladesh (+880)</option>
<option value="bb" data-otp-enabled="false">Barbados (+1)</option>
<option value="by" data-otp-enabled="false">Belarus (+375)</option>
<option value="be" data-otp-enabled="false">Belgium (+32)</option>
<option value="bz" data-otp-enabled="false">Belize (+501)</option>
<option value="bj" data-otp-enabled="false">Benin (+229)</option>
<option value="bm" data-otp-enabled="false">Bermuda (+1)</option>
<option value="bo" data-otp-enabled="false">Bolivia (+591)</option>
<option value="ba" data-otp-enabled="false">Bosnia and Herzegovina (+387)</option>
<option value="bw" data-otp-enabled="false">Botswana (+267)</option>
<option value="br" data-otp-enabled="false">Brazil (+55)</option>
<option value="bn" data-otp-enabled="false">Brunei (+673)</option>
<option value="bg" data-otp-enabled="false">Bulgaria (+359)</option>
<option value="bf" data-otp-enabled="false">Burkina Faso (+226)</option>
<option value="bi" data-otp-enabled="false">Burundi (+257)</option>
<option value="kh" data-otp-enabled="false">Cambodia (+855)</option>
<option value="cm" data-otp-enabled="false">Cameroon (+237)</option>
<option value="ca" data-otp-enabled="false">Canada (+1)</option>
<option value="cv" data-otp-enabled="false">Cape Verde (+238)</option>
<option value="ky" data-otp-enabled="false">Cayman Islands (+1)</option>
<option value="cf" data-otp-enabled="false">Central Africa (+236)</option>
<option value="td" data-otp-enabled="false">Chad (+235)</option>
<option value="cl" data-otp-enabled="false">Chile (+56)</option>
<option value="cn" data-otp-enabled="false">China (+86)</option>
<option value="co" data-otp-enabled="false">Colombia (+57)</option>
<option value="km" data-otp-enabled="false">Comoros (+269)</option>
<option value="cg" data-otp-enabled="false">Congo (+242)</option>
<option value="cd" data-otp-enabled="false">Congo, Dem Rep (+243)</option>
<option value="cr" data-otp-enabled="false">Costa Rica (+506)</option>
<option value="hr" data-otp-enabled="false">Croatia (+385)</option>
<option value="cy" data-otp-enabled="false">Cyprus (+357)</option>
<option value="cz" data-otp-enabled="false">Czech Republic (+420)</option>
<option value="dk" data-otp-enabled="false">Denmark (+45)</option>
<option value="dj" data-otp-enabled="false">Djibouti (+253)</option>
<option value="dm" data-otp-enabled="false">Dominica (+1)</option>
<option value="do" data-otp-enabled="false">Dominican Republic (+1)</option>
<option value="eg" data-otp-enabled="false">Egypt (+20)</option>
<option value="sv" data-otp-enabled="false">El Salvador (+503)</option>
<option value="gq" data-otp-enabled="false">Equatorial Guinea (+240)</option>
<option value="ee" data-otp-enabled="false">Estonia (+372)</option>
<option value="et" data-otp-enabled="false">Ethiopia (+251)</option>
<option value="fo" data-otp-enabled="false">Faroe Islands (+298)</option>
<option value="fj" data-otp-enabled="false">Fiji (+679)</option>
<option value="fi" data-otp-enabled="false">Finland/Aland Islands (+358)</option>
<option value="fr" data-otp-enabled="false">France (+33)</option>
<option value="gf" data-otp-enabled="false">French Guiana (+594)</option>
<option value="pf" data-otp-enabled="false">French Polynesia (+689)</option>
<option value="ga" data-otp-enabled="false">Gabon (+241)</option>
<option value="gm" data-otp-enabled="false">Gambia (+220)</option>
<option value="ge" data-otp-enabled="false">Georgia (+995)</option>
<option value="de" data-otp-enabled="false">Germany (+49)</option>
<option value="gh" data-otp-enabled="false">Ghana (+233)</option>
<option value="gi" data-otp-enabled="false">Gibraltar (+350)</option>
<option value="gr" data-otp-enabled="false">Greece (+30)</option>
<option value="gl" data-otp-enabled="false">Greenland (+299)</option>
<option value="gd" data-otp-enabled="false">Grenada (+1)</option>
<option value="gp" data-otp-enabled="false">Guadeloupe (+590)</option>
<option value="gu" data-otp-enabled="false">Guam (+1)</option>
<option value="gt" data-otp-enabled="false">Guatemala (+502)</option>
<option value="gn" data-otp-enabled="false">Guinea (+224)</option>
<option value="gy" data-otp-enabled="false">Guyana (+592)</option>
<option value="ht" data-otp-enabled="false">Haiti (+509)</option>
<option value="hn" data-otp-enabled="false">Honduras (+504)</option>
<option value="hk" data-otp-enabled="false">Hong Kong (+852)</option>
<option value="hu" data-otp-enabled="false">Hungary (+36)</option>
<option value="is" data-otp-enabled="false">Iceland (+354)</option>
<option value="in" data-otp-enabled="false">India (+91)</option>
<option value="id" data-otp-enabled="false">Indonesia (+62)</option>
<option value="iq" data-otp-enabled="false">Iraq (+964)</option>
<option value="ie" data-otp-enabled="false">Ireland (+353)</option>
<option value="il" data-otp-enabled="false">Israel (+972)</option>
<option value="it" data-otp-enabled="false">Italy (+39)</option>
<option value="jm" data-otp-enabled="false">Jamaica (+1)</option>
<option value="jp" data-otp-enabled="false">Japan (+81)</option>
<option value="jo" data-otp-enabled="false">Jordan (+962)</option>
<option value="ke" data-otp-enabled="false">Kenya (+254)</option>
<option value="kr" data-otp-enabled="false">Korea, Republic of (+82)</option>
<option value="xk" data-otp-enabled="false">Kosovo (+383)</option>
<option value="kw" data-otp-enabled="false">Kuwait (+965)</option>
<option value="kg" data-otp-enabled="false">Kyrgyzstan (+996)</option>
<option value="la" data-otp-enabled="false">Laos (+856)</option>
<option value="lv" data-otp-enabled="false">Latvia (+371)</option>
<option value="lb" data-otp-enabled="false">Lebanon (+961)</option>
<option value="ls" data-otp-enabled="false">Lesotho (+266)</option>
<option value="lr" data-otp-enabled="false">Liberia (+231)</option>
<option value="ly" data-otp-enabled="false">Libya (+218)</option>
<option value="li" data-otp-enabled="false">Liechtenstein (+423)</option>
<option value="lt" data-otp-enabled="false">Lithuania (+370)</option>
<option value="lu" data-otp-enabled="false">Luxembourg (+352)</option>
<option value="mo" data-otp-enabled="false">Macao (+853)</option>
<option value="mk" data-otp-enabled="false">Macedonia (+389)</option>
<option value="mg" data-otp-enabled="false">Madagascar (+261)</option>
<option value="mw" data-otp-enabled="false">Malawi (+265)</option>
<option value="my" data-otp-enabled="false">Malaysia (+60)</option>
<option value="mv" data-otp-enabled="false">Maldives (+960)</option>
<option value="ml" data-otp-enabled="false">Mali (+223)</option>
<option value="mt" data-otp-enabled="false">Malta (+356)</option>
<option value="mq" data-otp-enabled="false">Martinique (+596)</option>
<option value="mr" data-otp-enabled="false">Mauritania (+222)</option>
<option value="mu" data-otp-enabled="false">Mauritius (+230)</option>
<option value="mx" data-otp-enabled="false">Mexico (+52)</option>
<option value="mc" data-otp-enabled="false">Monaco (+377)</option>
<option value="mn" data-otp-enabled="false">Mongolia (+976)</option>
<option value="me" data-otp-enabled="false">Montenegro (+382)</option>
<option value="ms" data-otp-enabled="false">Montserrat (+1)</option>
<option value="ma" data-otp-enabled="false">Morocco/Western Sahara (+212)</option>
<option value="mz" data-otp-enabled="false">Mozambique (+258)</option>
<option value="na" data-otp-enabled="false">Namibia (+264)</option>
<option value="np" data-otp-enabled="false">Nepal (+977)</option>
<option value="nl" data-otp-enabled="false">Netherlands (+31)</option>
<option value="nz" data-otp-enabled="false">New Zealand (+64)</option>
<option value="ni" data-otp-enabled="false">Nicaragua (+505)</option>
<option value="ne" data-otp-enabled="false">Niger (+227)</option>
<option value="ng" data-otp-enabled="false">Nigeria (+234)</option>
<option value="no" data-otp-enabled="false">Norway (+47)</option>
<option value="om" data-otp-enabled="false">Oman (+968)</option>
<option value="pk" data-otp-enabled="false">Pakistan (+92)</option>
<option value="ps" data-otp-enabled="false">Palestinian Territory (+970)</option>
<option value="pa" data-otp-enabled="false">Panama (+507)</option>
<option value="py" data-otp-enabled="false">Paraguay (+595)</option>
<option value="pe" data-otp-enabled="false">Peru (+51)</option>
<option value="ph" data-otp-enabled="false">Philippines (+63)</option>
<option value="pl" data-otp-enabled="false">Poland (+48)</option>
<option value="pt" data-otp-enabled="false">Portugal (+351)</option>
<option value="pr" data-otp-enabled="false">Puerto Rico (+1)</option>
<option value="qa" data-otp-enabled="false">Qatar (+974)</option>
<option value="re" data-otp-enabled="false">Reunion/Mayotte (+262)</option>
<option value="ro" data-otp-enabled="false">Romania (+40)</option>
<option value="ru" data-otp-enabled="false">Russia/Kazakhstan (+7)</option>
<option value="rw" data-otp-enabled="false">Rwanda (+250)</option>
<option value="ws" data-otp-enabled="false">Samoa (+685)</option>
<option value="sm" data-otp-enabled="false">San Marino (+378)</option>
<option value="sa" data-otp-enabled="false">Saudi Arabia (+966)</option>
<option value="sn" data-otp-enabled="false">Senegal (+221)</option>
<option value="rs" data-otp-enabled="false">Serbia (+381)</option>
<option value="sc" data-otp-enabled="false">Seychelles (+248)</option>
<option value="sl" data-otp-enabled="false">Sierra Leone (+232)</option>
<option value="sg" data-otp-enabled="false">Singapore (+65)</option>
<option value="sk" data-otp-enabled="false">Slovakia (+421)</option>
<option value="si" data-otp-enabled="false">Slovenia (+386)</option>
<option value="za" data-otp-enabled="false">South Africa (+27)</option>
<option value="es" data-otp-enabled="false">Spain (+34)</option>
<option value="lk" data-otp-enabled="false">Sri Lanka (+94)</option>
<option value="kn" data-otp-enabled="false">St Kitts and Nevis (+1)</option>
<option value="lc" data-otp-enabled="false">St Lucia (+1)</option>
<option value="vc" data-otp-enabled="false">St Vincent Grenadines (+1)</option>
<option value="sd" data-otp-enabled="false">Sudan (+249)</option>
<option value="sr" data-otp-enabled="false">Suriname (+597)</option>
<option value="sz" data-otp-enabled="false">Swaziland (+268)</option>
<option value="se" data-otp-enabled="false">Sweden (+46)</option>
<option value="ch" data-otp-enabled="false">Switzerland (+41)</option>
<option value="tw" data-otp-enabled="false">Taiwan (+886)</option>
<option value="tj" data-otp-enabled="false">Tajikistan (+992)</option>
<option value="tz" data-otp-enabled="false">Tanzania (+255)</option>
<option value="th" data-otp-enabled="false">Thailand (+66)</option>
<option value="tg" data-otp-enabled="false">Togo (+228)</option>
<option value="to" data-otp-enabled="false">Tonga (+676)</option>
<option value="tt" data-otp-enabled="false">Trinidad and Tobago (+1)</option>
<option value="tn" data-otp-enabled="false">Tunisia (+216)</option>
<option value="tr" data-otp-enabled="false">Turkey (+90)</option>
<option value="tc" data-otp-enabled="false">Turks and Caicos Islands (+1)</option>
<option value="ug" data-otp-enabled="false">Uganda (+256)</option>
<option value="ua" data-otp-enabled="false">Ukraine (+380)</option>
<option value="ae" data-otp-enabled="false">United Arab Emirates (+971)</option>
<option value="gb" data-otp-enabled="false">United Kingdom (+44)</option>
<option value="us" data-otp-enabled="false" selected="">United States (+1)</option>
<option value="uy" data-otp-enabled="false">Uruguay (+598)</option>
<option value="uz" data-otp-enabled="false">Uzbekistan (+998)</option>
<option value="ve" data-otp-enabled="false">Venezuela (+58)</option>
<option value="vn" data-otp-enabled="false">Vietnam (+84)</option>
<option value="vg" data-otp-enabled="false">Virgin Islands, British (+1)</option>
<option value="vi" data-otp-enabled="false">Virgin Islands, U.S. (+1)</option>
<option value="ye" data-otp-enabled="false">Yemen (+967)</option>
<option value="zm" data-otp-enabled="false">Zambia (+260)</option>
<option value="zw" data-otp-enabled="false">Zimbabwe (+263)</option></select>
                </div>
              </div>
            </div>
            <label class="sub-label" for="phone-number-npby83g1k02t">Enter mobile number</label>
            <div class="controls phone-number" data-js-hook="modal-open-incident-subscribe-phone-number">
              <div class="flex-container">
                <input type="text" name="phone_number" id="phone-number-npby83g1k02t" data-js-hook="phone-number">
                <input type="hidden" name="incident-code-npby83g1k02t" id="incident-code-npby83g1k02t" value="npby83g1k02t" autocomplete="off">
                <a class="btn-change-number-incident" id="btn-change-number-incident-npby83g1k02t" style="display: none;" data-incident-code="npby83g1k02t" href="#">
                  Edit number
</a>                <a class="btn-subcriber-send-otp" id="btn-subcriber-send-otp-npby83g1k02t" style="display: none;" data-incident-code="npby83g1k02t" href="#">
                  Send OTP
</a>              </div>
            </div>
            <div class="sms-atl-error" id="sms-atl-error-npby83g1k02t"></div>
            <div class="opt-container-section" id="otp-container-incident-npby83g1k02t" style="display:none">
              <label class="sub-label" for="otp">Enter the OTP sent</label>
              <div class="flex-container">
                <input name="otp" id="otp-field-npby83g1k02t" type="text" class="prepend" disabled="">
                <a class="resend-otp" id="resend-otp-npby83g1k02t" style="display: none;" data-incident-code="npby83g1k02t" href="#">
                  Resend OTP
</a>                <span class="timer-incident" id="timer-incident-npby83g1k02t" style="display:none">&nbsp;in <span id="countdown-incident-npby83g1k02t">30</span> seconds</span>
              </div>
              <div class="info-row flex-container">
                <div class="info-icon"><svg width="2vh" height="2vh" viewBox="0 0 21 21" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" id="status-embed-svg-info-icon">
    <defs>
        <path d="M2,12 C2,6.47666667 6.47666667,2 12,2 C17.5233333,2 22,6.47666667 22,12 C22,17.5233333 17.5233333,22 12,22 C6.47666667,22 2,17.5233333 2,12 Z M4,12 C4,16.4187638 7.58123617,20 12,20 C16.4187638,20 20,16.4187638 20,12 C20,7.58123617 16.4187638,4 12,4 C7.58123617,4 4,7.58123617 4,12 Z M11,11.0029293 C11,10.4490268 11.4438648,10 12,10 C12.5522847,10 13,10.4378814 13,11.0029293 L13,15.9970707 C13,16.5509732 12.5561352,17 12,17 C11.4477153,17 11,16.5621186 11,15.9970707 L11,11.0029293 Z M12,9 C11.4477153,9 11,8.55228475 11,8 C11,7.44771525 11.4477153,7 12,7 C12.5522847,7 13,7.44771525 13,8 C13,8.55228475 12.5522847,9 12,9 Z" id="path-info"></path>
    </defs>
    <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
        <g transform="translate(-702.000000, -945.000000)">
            <g id="global/info" transform="translate(700.500000, 943.500000)">
                <mask id="mask-info" fill="white">
                    <use xlink:href="#path-info"></use>
                </mask>
                <use id="Combined-Shape" fill="#42526E" fill-rule="nonzero" xlink:href="#path-info"></use>
                <g id="Neutral-/-N000" mask="url(#mask-info)" fill-rule="evenodd">
                    <polygon points="0 24 24 24 24 0 0 0"></polygon>
                </g>
            </g>
        </g>
    </g>
</svg>
</div>
                <div>To receive SMS updates, please verify your number. To proceed with just email click ‘Subscribe’ </div>
              </div>
            </div>
          </div>
      </div>

      <div class="modal-footer incident-subscribe">
        <!-- tests fail if static width isn't present  ¯\_(ツ)_/¯ -->
          <button name="button" type="submit" class="flat-button cpt-button incident-subscribe-btn-captcha" id="subscribe-btn-npby83g1k02t" onclick="submitCaptchaIncidentSubscribe(event)">Subscribe to Incident</button>
          <input type="hidden" name="captcha_error" id="captcha_error" value="false" autocomplete="off">
          <input type="hidden" name="g-recaptcha-response" id="g-recaptcha-response" value="false" autocomplete="off">
            <div class="terms_and_privacy_information left small">Message and data rates may apply. By subscribing you agree to our <a target="_blank" rel="noopener" href="https://www.cloudflare.com/privacypolicy">Privacy Policy</a>, the Atlassian <a target="_blank" rel="noopener" href="https://www.atlassian.com/legal/product-specific-terms#statuspage-specific-terms">Terms of Service</a>, and the Atlassian <a target="_blank" rel="noopener" href="https://www.atlassian.com/legal/privacy-policy">Privacy Policy</a>. This site is protected by reCAPTCHA and the Google <a target="_blank" rel="noopener" href="https://policies.google.com/privacy">Privacy Policy</a> and <a target="_blank" rel="noopener" data-js-hook="captcha-terms-of-service-link" href="https://policies.google.com/terms">Terms of Service</a> apply.</div>
      </div>
</form>  </div>

<script>
  $(function () {
    const phoneNumberInputIncident = $('#phone-number-npby83g1k02t');
    const phoneCountrySelect = $('#phone-country-npby83g1k02t');
    const errorDiv = $('#sms-atl-error-npby83g1k02t');
    const phoneCountryDiv = $('#phone-number-code-npby83g1k02t');
    if(errorDiv.length){
      function checkSelectedCountry() {
        const selectedCountry = phoneCountrySelect.val();
        const isOtpEnabled = phoneCountryDiv.attr('data-otp-enabled') === 'true';
        if(false && selectedCountry === 'sg') { // Replace 'SG' with the actual value representing Singapore in your select tag
          phoneNumberInputIncident.prop('disabled', true);
          errorDiv.html(`Due to new Singapore government regulations, we're currently not supporting text subscriptions in Singapore.<a href="https://community.atlassian.com/t5/Statuspage-articles/Attention-SMS-notifications-will-be-disabled-on-August-1st-2023/ba-p/2424398" target="_blank"> Learn more.</a> <br> Select another method to subscribe.`);
        } else {
          phoneNumberInputIncident.prop('readOnly', false);
          errorDiv.html('');
          if(false){
            $('#btn-change-number-incident-npby83g1k02t').css('display', 'none');
            $('#resend-otp-npby83g1k02t').css('display', 'none');
            $('#timer-incident-npby83g1k02t').css('display', 'none');
            if(isOtpEnabled){
              $('#otp-container-incident-npby83g1k02t').css('display', 'block');
              $('#btn-subcriber-send-otp-npby83g1k02t').css('display', 'block');
            }
            else {
              $('#otp-container-incident-npby83g1k02t').css('display', 'none');
              $('#btn-subcriber-send-otp-npby83g1k02t').css('display', 'none');
            }
          }
        }
      }
      phoneCountrySelect.on('change', checkSelectedCountry);
      checkSelectedCountry();
    }
  });

  document.addEventListener('DOMContentLoaded', function() {
    const dropdowns = document.querySelectorAll('.phone-country-dropdown');
    if (dropdowns.length > 0) {
      dropdowns.forEach(function(dropdown) {
        const dropdownId = dropdown.id;
        const incidentCode = dropdownId.split('-').pop();
        const wrapperDiv = $('#phone-number-code-' + incidentCode);
        function updateOtpEnabledAttribute() {
          const selectedOption = dropdown.options[dropdown.selectedIndex];
          const otpEnabled = selectedOption.getAttribute('data-otp-enabled');
          wrapperDiv.attr('data-otp-enabled', otpEnabled);
        }
        dropdown.addEventListener('change', updateOtpEnabledAttribute);
        updateOtpEnabledAttribute();
      });
    }
  });

  var countdownTimers = {};
  var phoneNumberInputIncident = $('#phone-number-npby83g1k02t');
  var RESEND_TIMER = 30;
  $(function() {
    $('#subscribe-form-npby83g1k02t').on('ajax:success', function(e, data, status, xhr){
      var $form = $(this);
      var formId = $form.attr('id');
      var incidentCode = formId.split('-').pop();
      $('#btn-change-number-incident-' + incidentCode).css('display', 'block');
      if ( $('#btn-change-number-incident-'+ incidentCode).css('display') !== 'none') {
        $('#btn-change-number-incident-'+ incidentCode).css('display', 'none');
        $('#btn-subcriber-send-otp-'+ incidentCode).css('display', 'block');
        $('#otp-container-incident-'+ incidentCode).css('display', 'block');
        $('#resend-otp-'+ incidentCode).css('display', 'none');
        $('#timer-incident-'+ incidentCode).css('display', 'none');
        $('#phone-number-' + incidentCode).prop('readOnly', false);
        $('#otp-field-' + incidentCode).val('').prop('disabled', true);
      }
      if(countdownTimers){
        clearInterval(countdownTimers[incidentCode]);
      }
    });

    $('#btn-change-number-incident-npby83g1k02t').on('click', function (e) {
      var incidentCode = $(this).data('incident-code');
      showSendOTP(incidentCode);
      return false;
    });

    $('#btn-subcriber-send-otp-npby83g1k02t').on('click', function (e) {
      let incidentCode = $(this).data('incident-code');
      let phoneNumber = $('#phone-number-' + incidentCode).val();
      let countryCode = $('#phone-country-' + incidentCode).val();
      let incidentCodeField = $('#incident-code-' + incidentCode).val();

      sendOtpRequest(phoneNumber, countryCode, incidentCodeField, function (data, status) {
        var messageOptions = (data.type !== undefined && data.type !== null) ? { cssClass: data.type } : {};
        HRB.utils.notify(data.text, messageOptions);
        e.preventDefault();
        if (data.type === 'success') {
          showChangeNumber(incidentCode);
        }
      });
    });

    $('#resend-otp-npby83g1k02t').on('click', function(e) {
      let incidentCode = $(this).data('incident-code');
      let phoneNumber = $('#phone-number-' + incidentCode).val();
      let countryCode = $('#phone-country-' + incidentCode).val();
      let incidentCodeField = $('#incident-code-' + incidentCode).val();
      sendOtpRequest(phoneNumber, countryCode, incidentCodeField, function (data, status) {
        var messageOptions = (data.type !== undefined && data.type !== null) ? { cssClass: data.type } : {};
        HRB.utils.notify(data.text, messageOptions);
        e.preventDefault();
        disableResendIncident(incidentCode);
        if (data.type === 'success') {
          var display =  $('#countdown-incident-' + incidentCode);
          startTimerIncident(RESEND_TIMER, display, incidentCode );
        }
      });
    });
  })

  function sendOtpRequest(phoneNumber, countryCode, incidentCode, onSuccess) {
    $.ajax({
      type: 'POST',
      url: "/subscriptions/new-sms",
      data: {
        phone_number: phoneNumber,
        phone_country: countryCode,
        incident_code: incidentCode,
        type: 'resend'
      },
    }).done(onSuccess);
  }

  function showChangeNumber(incidentCode) {
    $('#btn-change-number-incident-' + incidentCode).css('display', 'block');
    $('#btn-subcriber-send-otp-' + incidentCode).css('display', 'none');
    $('#otp-field-' + incidentCode).val('').prop('disabled', false);
    $('#phone-number-' + incidentCode).prop('readOnly', true);
    $('#resend-otp-'+ incidentCode).css('display', 'block');
    var display =  $('#countdown-incident-' + incidentCode);
    startTimerIncident(RESEND_TIMER, display, incidentCode)
  }

  function showSendOTP(incidentCode) {
    $('#btn-change-number-incident-' + incidentCode).css('display', 'none');
    $('#btn-subcriber-send-otp-' + incidentCode).css('display', 'block');
    $('#otp-field-' + incidentCode).val('').prop('disabled', true);
    $('#phone-number-' + incidentCode).prop('readOnly', false);
    $('#resend-otp-'+ incidentCode).css('display', 'none');
    $('#timer-incident-'+ incidentCode).css('display', 'none');
    clearInterval(countdownTimers[incidentCode]);
  }

  function startTimerIncident(duration, display, incidentCode){
    var timerIncident = duration, seconds;
    clearInterval(countdownTimers[incidentCode]);
    countdownTimers[incidentCode] = setInterval(function () {
      seconds = parseInt(timerIncident % 60, 10);
      display.text(seconds);
      $('#timer-incident-'+ incidentCode).css('display', 'block');
      if(--timerIncident < 0){
        enableResendIncident(incidentCode);
        clearInterval(countdownTimers[incidentCode]);
      }
    }, 1000);
    disableResendIncident(incidentCode);
  }

  function enableResendIncident(incidentCode){
    $('#resend-otp-' + incidentCode).css('color', '');
    $('#resend-otp-' + incidentCode).css('pointer-events', '');
    $('#timer-incident-'+ incidentCode).css('display', 'none');
  }

  function disableResendIncident(incidentCode){
    $('#resend-otp-' + incidentCode).css('color', 'grey');
    $('#resend-otp-' + incidentCode).css('pointer-events', 'none');
  }
</script>

            <div class="unresolved-incident impact-minor">
              <div class="incident-title font-large">
                <a class="whitespace-pre-wrap actual-title" href="/incidents/1c5sz4l6gp5c">Connectivity issue with WARP clients released 2024-11-11</a>
                
              </div>
              <div class="updates font-regular">
                  <div class="update">
                    <strong>Identified</strong> - <span class="whitespace-pre-wrap">Cloudflare released a WARP Client update on 2024-11-11 for Linux, macOS, and Windows. Due to reports from several customers that a portion of their fleets could not connect to WARP after upgrading to this new version, a decision was made on 2024-11-12 at 15:39 to pull the problematic macOS GA build (2024.11.143.0). Windows has now also been pulled.<br><br>Customers are advised to revert to the previous stable releases. A fix is underway.<br><br>This incident is continuing <a target="_blank" href="https://www.cloudflarestatus.com/incidents/tlw2jm9b4l42">https://www.cloudflarestatus.com/incidents/tlw2jm9b4l42</a></span>
                    <br>
                      <small><span class="ago" data-datetime-unix="1731517478000"></span>Nov <var data-var="date">13</var>, <var data-var="year">2024</var> - <var data-var="time">17:04</var> UTC</small>
                  </div>
              </div>
            </div>
            
  <div class="modal hide fade modal-open-incident-subscribe" id="subscribe-modal-1c5sz4l6gp5c" style="display: none" data-js-hook="incident-subscription-modal" role="dialog" aria-labelledby="incident-subscription-dialog-header" aria-describedby="incident-subscription-dialog-description" aria-modal="true">
    <form class="modal-content" id="subscribe-form-1c5sz4l6gp5c" action="/subscriptions/incident.json" accept-charset="UTF-8" data-remote="true" method="post">
      <input type="hidden" name="incident_code" id="incident_code" value="1c5sz4l6gp5c" autocomplete="off">
      <div class="modal-header">
        <a href="#" data-dismiss="modal" class="close" data-js-hook="incident-modal-close" aria-label="close" role="button">×</a>
        <h4 id="incident-subscription-dialog-header"> Subscribe to Incident </h4>
      </div>
      <div class="modal-body">
        <p style="margin-bottom:25px" id="incident-subscription-dialog-description">
          Subscribe to updates for <strong>Connectivity issue with WARP clients released 2024-11-11</strong> via email and/or text message. You'll receive email notifications when incidents are updated, and text message notifications whenever Cloudflare <strong>creates</strong> or <strong>resolves</strong> an incident.
        </p>
          <div class="control-group">
            <label for="email-1c5sz4l6gp5c">VIA EMAIL:</label>
              <div class="controls">
                  <input type="text" name="email" id="email-1c5sz4l6gp5c" data-js-hook="email" class="full-width">
              </div>
          </div>

          <div class="control-group">
            <label class="phone-country-code" for="phone-country-1c5sz4l6gp5c">VIA SMS:</label>
            <div class="controls phone-number">
              <div class="row">
                <div id="phone-number-code-1c5sz4l6gp5c" class="phone-country-wrapper" data-otp-enabled="false">
                  <select name="phone_country" id="phone-country-1c5sz4l6gp5c" data-js-hook="phone-country" class="span6 phone-country-dropdown"><option value="af" data-otp-enabled="false">Afghanistan (+93)</option>
<option value="al" data-otp-enabled="false">Albania (+355)</option>
<option value="dz" data-otp-enabled="false">Algeria (+213)</option>
<option value="as" data-otp-enabled="false">American Samoa (+1)</option>
<option value="ad" data-otp-enabled="false">Andorra (+376)</option>
<option value="ao" data-otp-enabled="false">Angola (+244)</option>
<option value="ai" data-otp-enabled="false">Anguilla (+1)</option>
<option value="ag" data-otp-enabled="false">Antigua and Barbuda (+1)</option>
<option value="ar" data-otp-enabled="false">Argentina (+54)</option>
<option value="am" data-otp-enabled="false">Armenia (+374)</option>
<option value="aw" data-otp-enabled="false">Aruba (+297)</option>
<option value="au" data-otp-enabled="false">Australia/Cocos/Christmas Island (+61)</option>
<option value="at" data-otp-enabled="false">Austria (+43)</option>
<option value="az" data-otp-enabled="false">Azerbaijan (+994)</option>
<option value="bs" data-otp-enabled="false">Bahamas (+1)</option>
<option value="bh" data-otp-enabled="false">Bahrain (+973)</option>
<option value="bd" data-otp-enabled="false">Bangladesh (+880)</option>
<option value="bb" data-otp-enabled="false">Barbados (+1)</option>
<option value="by" data-otp-enabled="false">Belarus (+375)</option>
<option value="be" data-otp-enabled="false">Belgium (+32)</option>
<option value="bz" data-otp-enabled="false">Belize (+501)</option>
<option value="bj" data-otp-enabled="false">Benin (+229)</option>
<option value="bm" data-otp-enabled="false">Bermuda (+1)</option>
<option value="bo" data-otp-enabled="false">Bolivia (+591)</option>
<option value="ba" data-otp-enabled="false">Bosnia and Herzegovina (+387)</option>
<option value="bw" data-otp-enabled="false">Botswana (+267)</option>
<option value="br" data-otp-enabled="false">Brazil (+55)</option>
<option value="bn" data-otp-enabled="false">Brunei (+673)</option>
<option value="bg" data-otp-enabled="false">Bulgaria (+359)</option>
<option value="bf" data-otp-enabled="false">Burkina Faso (+226)</option>
<option value="bi" data-otp-enabled="false">Burundi (+257)</option>
<option value="kh" data-otp-enabled="false">Cambodia (+855)</option>
<option value="cm" data-otp-enabled="false">Cameroon (+237)</option>
<option value="ca" data-otp-enabled="false">Canada (+1)</option>
<option value="cv" data-otp-enabled="false">Cape Verde (+238)</option>
<option value="ky" data-otp-enabled="false">Cayman Islands (+1)</option>
<option value="cf" data-otp-enabled="false">Central Africa (+236)</option>
<option value="td" data-otp-enabled="false">Chad (+235)</option>
<option value="cl" data-otp-enabled="false">Chile (+56)</option>
<option value="cn" data-otp-enabled="false">China (+86)</option>
<option value="co" data-otp-enabled="false">Colombia (+57)</option>
<option value="km" data-otp-enabled="false">Comoros (+269)</option>
<option value="cg" data-otp-enabled="false">Congo (+242)</option>
<option value="cd" data-otp-enabled="false">Congo, Dem Rep (+243)</option>
<option value="cr" data-otp-enabled="false">Costa Rica (+506)</option>
<option value="hr" data-otp-enabled="false">Croatia (+385)</option>
<option value="cy" data-otp-enabled="false">Cyprus (+357)</option>
<option value="cz" data-otp-enabled="false">Czech Republic (+420)</option>
<option value="dk" data-otp-enabled="false">Denmark (+45)</option>
<option value="dj" data-otp-enabled="false">Djibouti (+253)</option>
<option value="dm" data-otp-enabled="false">Dominica (+1)</option>
<option value="do" data-otp-enabled="false">Dominican Republic (+1)</option>
<option value="eg" data-otp-enabled="false">Egypt (+20)</option>
<option value="sv" data-otp-enabled="false">El Salvador (+503)</option>
<option value="gq" data-otp-enabled="false">Equatorial Guinea (+240)</option>
<option value="ee" data-otp-enabled="false">Estonia (+372)</option>
<option value="et" data-otp-enabled="false">Ethiopia (+251)</option>
<option value="fo" data-otp-enabled="false">Faroe Islands (+298)</option>
<option value="fj" data-otp-enabled="false">Fiji (+679)</option>
<option value="fi" data-otp-enabled="false">Finland/Aland Islands (+358)</option>
<option value="fr" data-otp-enabled="false">France (+33)</option>
<option value="gf" data-otp-enabled="false">French Guiana (+594)</option>
<option value="pf" data-otp-enabled="false">French Polynesia (+689)</option>
<option value="ga" data-otp-enabled="false">Gabon (+241)</option>
<option value="gm" data-otp-enabled="false">Gambia (+220)</option>
<option value="ge" data-otp-enabled="false">Georgia (+995)</option>
<option value="de" data-otp-enabled="false">Germany (+49)</option>
<option value="gh" data-otp-enabled="false">Ghana (+233)</option>
<option value="gi" data-otp-enabled="false">Gibraltar (+350)</option>
<option value="gr" data-otp-enabled="false">Greece (+30)</option>
<option value="gl" data-otp-enabled="false">Greenland (+299)</option>
<option value="gd" data-otp-enabled="false">Grenada (+1)</option>
<option value="gp" data-otp-enabled="false">Guadeloupe (+590)</option>
<option value="gu" data-otp-enabled="false">Guam (+1)</option>
<option value="gt" data-otp-enabled="false">Guatemala (+502)</option>
<option value="gn" data-otp-enabled="false">Guinea (+224)</option>
<option value="gy" data-otp-enabled="false">Guyana (+592)</option>
<option value="ht" data-otp-enabled="false">Haiti (+509)</option>
<option value="hn" data-otp-enabled="false">Honduras (+504)</option>
<option value="hk" data-otp-enabled="false">Hong Kong (+852)</option>
<option value="hu" data-otp-enabled="false">Hungary (+36)</option>
<option value="is" data-otp-enabled="false">Iceland (+354)</option>
<option value="in" data-otp-enabled="false">India (+91)</option>
<option value="id" data-otp-enabled="false">Indonesia (+62)</option>
<option value="iq" data-otp-enabled="false">Iraq (+964)</option>
<option value="ie" data-otp-enabled="false">Ireland (+353)</option>
<option value="il" data-otp-enabled="false">Israel (+972)</option>
<option value="it" data-otp-enabled="false">Italy (+39)</option>
<option value="jm" data-otp-enabled="false">Jamaica (+1)</option>
<option value="jp" data-otp-enabled="false">Japan (+81)</option>
<option value="jo" data-otp-enabled="false">Jordan (+962)</option>
<option value="ke" data-otp-enabled="false">Kenya (+254)</option>
<option value="kr" data-otp-enabled="false">Korea, Republic of (+82)</option>
<option value="xk" data-otp-enabled="false">Kosovo (+383)</option>
<option value="kw" data-otp-enabled="false">Kuwait (+965)</option>
<option value="kg" data-otp-enabled="false">Kyrgyzstan (+996)</option>
<option value="la" data-otp-enabled="false">Laos (+856)</option>
<option value="lv" data-otp-enabled="false">Latvia (+371)</option>
<option value="lb" data-otp-enabled="false">Lebanon (+961)</option>
<option value="ls" data-otp-enabled="false">Lesotho (+266)</option>
<option value="lr" data-otp-enabled="false">Liberia (+231)</option>
<option value="ly" data-otp-enabled="false">Libya (+218)</option>
<option value="li" data-otp-enabled="false">Liechtenstein (+423)</option>
<option value="lt" data-otp-enabled="false">Lithuania (+370)</option>
<option value="lu" data-otp-enabled="false">Luxembourg (+352)</option>
<option value="mo" data-otp-enabled="false">Macao (+853)</option>
<option value="mk" data-otp-enabled="false">Macedonia (+389)</option>
<option value="mg" data-otp-enabled="false">Madagascar (+261)</option>
<option value="mw" data-otp-enabled="false">Malawi (+265)</option>
<option value="my" data-otp-enabled="false">Malaysia (+60)</option>
<option value="mv" data-otp-enabled="false">Maldives (+960)</option>
<option value="ml" data-otp-enabled="false">Mali (+223)</option>
<option value="mt" data-otp-enabled="false">Malta (+356)</option>
<option value="mq" data-otp-enabled="false">Martinique (+596)</option>
<option value="mr" data-otp-enabled="false">Mauritania (+222)</option>
<option value="mu" data-otp-enabled="false">Mauritius (+230)</option>
<option value="mx" data-otp-enabled="false">Mexico (+52)</option>
<option value="mc" data-otp-enabled="false">Monaco (+377)</option>
<option value="mn" data-otp-enabled="false">Mongolia (+976)</option>
<option value="me" data-otp-enabled="false">Montenegro (+382)</option>
<option value="ms" data-otp-enabled="false">Montserrat (+1)</option>
<option value="ma" data-otp-enabled="false">Morocco/Western Sahara (+212)</option>
<option value="mz" data-otp-enabled="false">Mozambique (+258)</option>
<option value="na" data-otp-enabled="false">Namibia (+264)</option>
<option value="np" data-otp-enabled="false">Nepal (+977)</option>
<option value="nl" data-otp-enabled="false">Netherlands (+31)</option>
<option value="nz" data-otp-enabled="false">New Zealand (+64)</option>
<option value="ni" data-otp-enabled="false">Nicaragua (+505)</option>
<option value="ne" data-otp-enabled="false">Niger (+227)</option>
<option value="ng" data-otp-enabled="false">Nigeria (+234)</option>
<option value="no" data-otp-enabled="false">Norway (+47)</option>
<option value="om" data-otp-enabled="false">Oman (+968)</option>
<option value="pk" data-otp-enabled="false">Pakistan (+92)</option>
<option value="ps" data-otp-enabled="false">Palestinian Territory (+970)</option>
<option value="pa" data-otp-enabled="false">Panama (+507)</option>
<option value="py" data-otp-enabled="false">Paraguay (+595)</option>
<option value="pe" data-otp-enabled="false">Peru (+51)</option>
<option value="ph" data-otp-enabled="false">Philippines (+63)</option>
<option value="pl" data-otp-enabled="false">Poland (+48)</option>
<option value="pt" data-otp-enabled="false">Portugal (+351)</option>
<option value="pr" data-otp-enabled="false">Puerto Rico (+1)</option>
<option value="qa" data-otp-enabled="false">Qatar (+974)</option>
<option value="re" data-otp-enabled="false">Reunion/Mayotte (+262)</option>
<option value="ro" data-otp-enabled="false">Romania (+40)</option>
<option value="ru" data-otp-enabled="false">Russia/Kazakhstan (+7)</option>
<option value="rw" data-otp-enabled="false">Rwanda (+250)</option>
<option value="ws" data-otp-enabled="false">Samoa (+685)</option>
<option value="sm" data-otp-enabled="false">San Marino (+378)</option>
<option value="sa" data-otp-enabled="false">Saudi Arabia (+966)</option>
<option value="sn" data-otp-enabled="false">Senegal (+221)</option>
<option value="rs" data-otp-enabled="false">Serbia (+381)</option>
<option value="sc" data-otp-enabled="false">Seychelles (+248)</option>
<option value="sl" data-otp-enabled="false">Sierra Leone (+232)</option>
<option value="sg" data-otp-enabled="false">Singapore (+65)</option>
<option value="sk" data-otp-enabled="false">Slovakia (+421)</option>
<option value="si" data-otp-enabled="false">Slovenia (+386)</option>
<option value="za" data-otp-enabled="false">South Africa (+27)</option>
<option value="es" data-otp-enabled="false">Spain (+34)</option>
<option value="lk" data-otp-enabled="false">Sri Lanka (+94)</option>
<option value="kn" data-otp-enabled="false">St Kitts and Nevis (+1)</option>
<option value="lc" data-otp-enabled="false">St Lucia (+1)</option>
<option value="vc" data-otp-enabled="false">St Vincent Grenadines (+1)</option>
<option value="sd" data-otp-enabled="false">Sudan (+249)</option>
<option value="sr" data-otp-enabled="false">Suriname (+597)</option>
<option value="sz" data-otp-enabled="false">Swaziland (+268)</option>
<option value="se" data-otp-enabled="false">Sweden (+46)</option>
<option value="ch" data-otp-enabled="false">Switzerland (+41)</option>
<option value="tw" data-otp-enabled="false">Taiwan (+886)</option>
<option value="tj" data-otp-enabled="false">Tajikistan (+992)</option>
<option value="tz" data-otp-enabled="false">Tanzania (+255)</option>
<option value="th" data-otp-enabled="false">Thailand (+66)</option>
<option value="tg" data-otp-enabled="false">Togo (+228)</option>
<option value="to" data-otp-enabled="false">Tonga (+676)</option>
<option value="tt" data-otp-enabled="false">Trinidad and Tobago (+1)</option>
<option value="tn" data-otp-enabled="false">Tunisia (+216)</option>
<option value="tr" data-otp-enabled="false">Turkey (+90)</option>
<option value="tc" data-otp-enabled="false">Turks and Caicos Islands (+1)</option>
<option value="ug" data-otp-enabled="false">Uganda (+256)</option>
<option value="ua" data-otp-enabled="false">Ukraine (+380)</option>
<option value="ae" data-otp-enabled="false">United Arab Emirates (+971)</option>
<option value="gb" data-otp-enabled="false">United Kingdom (+44)</option>
<option value="us" data-otp-enabled="false" selected="">United States (+1)</option>
<option value="uy" data-otp-enabled="false">Uruguay (+598)</option>
<option value="uz" data-otp-enabled="false">Uzbekistan (+998)</option>
<option value="ve" data-otp-enabled="false">Venezuela (+58)</option>
<option value="vn" data-otp-enabled="false">Vietnam (+84)</option>
<option value="vg" data-otp-enabled="false">Virgin Islands, British (+1)</option>
<option value="vi" data-otp-enabled="false">Virgin Islands, U.S. (+1)</option>
<option value="ye" data-otp-enabled="false">Yemen (+967)</option>
<option value="zm" data-otp-enabled="false">Zambia (+260)</option>
<option value="zw" data-otp-enabled="false">Zimbabwe (+263)</option></select>
                </div>
              </div>
            </div>
            <label class="sub-label" for="phone-number-1c5sz4l6gp5c">Enter mobile number</label>
            <div class="controls phone-number" data-js-hook="modal-open-incident-subscribe-phone-number">
              <div class="flex-container">
                <input type="text" name="phone_number" id="phone-number-1c5sz4l6gp5c" data-js-hook="phone-number">
                <input type="hidden" name="incident-code-1c5sz4l6gp5c" id="incident-code-1c5sz4l6gp5c" value="1c5sz4l6gp5c" autocomplete="off">
                <a class="btn-change-number-incident" id="btn-change-number-incident-1c5sz4l6gp5c" style="display: none;" data-incident-code="1c5sz4l6gp5c" href="#">
                  Edit number
</a>                <a class="btn-subcriber-send-otp" id="btn-subcriber-send-otp-1c5sz4l6gp5c" style="display: none;" data-incident-code="1c5sz4l6gp5c" href="#">
                  Send OTP
</a>              </div>
            </div>
            <div class="sms-atl-error" id="sms-atl-error-1c5sz4l6gp5c"></div>
            <div class="opt-container-section" id="otp-container-incident-1c5sz4l6gp5c" style="display:none">
              <label class="sub-label" for="otp">Enter the OTP sent</label>
              <div class="flex-container">
                <input name="otp" id="otp-field-1c5sz4l6gp5c" type="text" class="prepend" disabled="">
                <a class="resend-otp" id="resend-otp-1c5sz4l6gp5c" style="display: none;" data-incident-code="1c5sz4l6gp5c" href="#">
                  Resend OTP
</a>                <span class="timer-incident" id="timer-incident-1c5sz4l6gp5c" style="display:none">&nbsp;in <span id="countdown-incident-1c5sz4l6gp5c">30</span> seconds</span>
              </div>
              <div class="info-row flex-container">
                <div class="info-icon"><svg width="2vh" height="2vh" viewBox="0 0 21 21" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" id="status-embed-svg-info-icon">
    <defs>
        <path d="M2,12 C2,6.47666667 6.47666667,2 12,2 C17.5233333,2 22,6.47666667 22,12 C22,17.5233333 17.5233333,22 12,22 C6.47666667,22 2,17.5233333 2,12 Z M4,12 C4,16.4187638 7.58123617,20 12,20 C16.4187638,20 20,16.4187638 20,12 C20,7.58123617 16.4187638,4 12,4 C7.58123617,4 4,7.58123617 4,12 Z M11,11.0029293 C11,10.4490268 11.4438648,10 12,10 C12.5522847,10 13,10.4378814 13,11.0029293 L13,15.9970707 C13,16.5509732 12.5561352,17 12,17 C11.4477153,17 11,16.5621186 11,15.9970707 L11,11.0029293 Z M12,9 C11.4477153,9 11,8.55228475 11,8 C11,7.44771525 11.4477153,7 12,7 C12.5522847,7 13,7.44771525 13,8 C13,8.55228475 12.5522847,9 12,9 Z" id="path-info"></path>
    </defs>
    <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
        <g transform="translate(-702.000000, -945.000000)">
            <g id="global/info" transform="translate(700.500000, 943.500000)">
                <mask id="mask-info" fill="white">
                    <use xlink:href="#path-info"></use>
                </mask>
                <use id="Combined-Shape" fill="#42526E" fill-rule="nonzero" xlink:href="#path-info"></use>
                <g id="Neutral-/-N000" mask="url(#mask-info)" fill-rule="evenodd">
                    <polygon points="0 24 24 24 24 0 0 0"></polygon>
                </g>
            </g>
        </g>
    </g>
</svg>
</div>
                <div>To receive SMS updates, please verify your number. To proceed with just email click ‘Subscribe’ </div>
              </div>
            </div>
          </div>
      </div>

      <div class="modal-footer incident-subscribe">
        <!-- tests fail if static width isn't present  ¯\_(ツ)_/¯ -->
          <button name="button" type="submit" class="flat-button cpt-button incident-subscribe-btn-captcha" id="subscribe-btn-1c5sz4l6gp5c" onclick="submitCaptchaIncidentSubscribe(event)">Subscribe to Incident</button>
          <input type="hidden" name="captcha_error" id="captcha_error" value="false" autocomplete="off">
          <input type="hidden" name="g-recaptcha-response" id="g-recaptcha-response" value="false" autocomplete="off">
            <div class="terms_and_privacy_information left small">Message and data rates may apply. By subscribing you agree to our <a target="_blank" rel="noopener" href="https://www.cloudflare.com/privacypolicy">Privacy Policy</a>, the Atlassian <a target="_blank" rel="noopener" href="https://www.atlassian.com/legal/product-specific-terms#statuspage-specific-terms">Terms of Service</a>, and the Atlassian <a target="_blank" rel="noopener" href="https://www.atlassian.com/legal/privacy-policy">Privacy Policy</a>. This site is protected by reCAPTCHA and the Google <a target="_blank" rel="noopener" href="https://policies.google.com/privacy">Privacy Policy</a> and <a target="_blank" rel="noopener" data-js-hook="captcha-terms-of-service-link" href="https://policies.google.com/terms">Terms of Service</a> apply.</div>
      </div>
</form>  </div>

<script>
  $(function () {
    const phoneNumberInputIncident = $('#phone-number-1c5sz4l6gp5c');
    const phoneCountrySelect = $('#phone-country-1c5sz4l6gp5c');
    const errorDiv = $('#sms-atl-error-1c5sz4l6gp5c');
    const phoneCountryDiv = $('#phone-number-code-1c5sz4l6gp5c');
    if(errorDiv.length){
      function checkSelectedCountry() {
        const selectedCountry = phoneCountrySelect.val();
        const isOtpEnabled = phoneCountryDiv.attr('data-otp-enabled') === 'true';
        if(false && selectedCountry === 'sg') { // Replace 'SG' with the actual value representing Singapore in your select tag
          phoneNumberInputIncident.prop('disabled', true);
          errorDiv.html(`Due to new Singapore government regulations, we're currently not supporting text subscriptions in Singapore.<a href="https://community.atlassian.com/t5/Statuspage-articles/Attention-SMS-notifications-will-be-disabled-on-August-1st-2023/ba-p/2424398" target="_blank"> Learn more.</a> <br> Select another method to subscribe.`);
        } else {
          phoneNumberInputIncident.prop('readOnly', false);
          errorDiv.html('');
          if(false){
            $('#btn-change-number-incident-1c5sz4l6gp5c').css('display', 'none');
            $('#resend-otp-1c5sz4l6gp5c').css('display', 'none');
            $('#timer-incident-1c5sz4l6gp5c').css('display', 'none');
            if(isOtpEnabled){
              $('#otp-container-incident-1c5sz4l6gp5c').css('display', 'block');
              $('#btn-subcriber-send-otp-1c5sz4l6gp5c').css('display', 'block');
            }
            else {
              $('#otp-container-incident-1c5sz4l6gp5c').css('display', 'none');
              $('#btn-subcriber-send-otp-1c5sz4l6gp5c').css('display', 'none');
            }
          }
        }
      }
      phoneCountrySelect.on('change', checkSelectedCountry);
      checkSelectedCountry();
    }
  });

  document.addEventListener('DOMContentLoaded', function() {
    const dropdowns = document.querySelectorAll('.phone-country-dropdown');
    if (dropdowns.length > 0) {
      dropdowns.forEach(function(dropdown) {
        const dropdownId = dropdown.id;
        const incidentCode = dropdownId.split('-').pop();
        const wrapperDiv = $('#phone-number-code-' + incidentCode);
        function updateOtpEnabledAttribute() {
          const selectedOption = dropdown.options[dropdown.selectedIndex];
          const otpEnabled = selectedOption.getAttribute('data-otp-enabled');
          wrapperDiv.attr('data-otp-enabled', otpEnabled);
        }
        dropdown.addEventListener('change', updateOtpEnabledAttribute);
        updateOtpEnabledAttribute();
      });
    }
  });

  var countdownTimers = {};
  var phoneNumberInputIncident = $('#phone-number-1c5sz4l6gp5c');
  var RESEND_TIMER = 30;
  $(function() {
    $('#subscribe-form-1c5sz4l6gp5c').on('ajax:success', function(e, data, status, xhr){
      var $form = $(this);
      var formId = $form.attr('id');
      var incidentCode = formId.split('-').pop();
      $('#btn-change-number-incident-' + incidentCode).css('display', 'block');
      if ( $('#btn-change-number-incident-'+ incidentCode).css('display') !== 'none') {
        $('#btn-change-number-incident-'+ incidentCode).css('display', 'none');
        $('#btn-subcriber-send-otp-'+ incidentCode).css('display', 'block');
        $('#otp-container-incident-'+ incidentCode).css('display', 'block');
        $('#resend-otp-'+ incidentCode).css('display', 'none');
        $('#timer-incident-'+ incidentCode).css('display', 'none');
        $('#phone-number-' + incidentCode).prop('readOnly', false);
        $('#otp-field-' + incidentCode).val('').prop('disabled', true);
      }
      if(countdownTimers){
        clearInterval(countdownTimers[incidentCode]);
      }
    });

    $('#btn-change-number-incident-1c5sz4l6gp5c').on('click', function (e) {
      var incidentCode = $(this).data('incident-code');
      showSendOTP(incidentCode);
      return false;
    });

    $('#btn-subcriber-send-otp-1c5sz4l6gp5c').on('click', function (e) {
      let incidentCode = $(this).data('incident-code');
      let phoneNumber = $('#phone-number-' + incidentCode).val();
      let countryCode = $('#phone-country-' + incidentCode).val();
      let incidentCodeField = $('#incident-code-' + incidentCode).val();

      sendOtpRequest(phoneNumber, countryCode, incidentCodeField, function (data, status) {
        var messageOptions = (data.type !== undefined && data.type !== null) ? { cssClass: data.type } : {};
        HRB.utils.notify(data.text, messageOptions);
        e.preventDefault();
        if (data.type === 'success') {
          showChangeNumber(incidentCode);
        }
      });
    });

    $('#resend-otp-1c5sz4l6gp5c').on('click', function(e) {
      let incidentCode = $(this).data('incident-code');
      let phoneNumber = $('#phone-number-' + incidentCode).val();
      let countryCode = $('#phone-country-' + incidentCode).val();
      let incidentCodeField = $('#incident-code-' + incidentCode).val();
      sendOtpRequest(phoneNumber, countryCode, incidentCodeField, function (data, status) {
        var messageOptions = (data.type !== undefined && data.type !== null) ? { cssClass: data.type } : {};
        HRB.utils.notify(data.text, messageOptions);
        e.preventDefault();
        disableResendIncident(incidentCode);
        if (data.type === 'success') {
          var display =  $('#countdown-incident-' + incidentCode);
          startTimerIncident(RESEND_TIMER, display, incidentCode );
        }
      });
    });
  })

  function sendOtpRequest(phoneNumber, countryCode, incidentCode, onSuccess) {
    $.ajax({
      type: 'POST',
      url: "/subscriptions/new-sms",
      data: {
        phone_number: phoneNumber,
        phone_country: countryCode,
        incident_code: incidentCode,
        type: 'resend'
      },
    }).done(onSuccess);
  }

  function showChangeNumber(incidentCode) {
    $('#btn-change-number-incident-' + incidentCode).css('display', 'block');
    $('#btn-subcriber-send-otp-' + incidentCode).css('display', 'none');
    $('#otp-field-' + incidentCode).val('').prop('disabled', false);
    $('#phone-number-' + incidentCode).prop('readOnly', true);
    $('#resend-otp-'+ incidentCode).css('display', 'block');
    var display =  $('#countdown-incident-' + incidentCode);
    startTimerIncident(RESEND_TIMER, display, incidentCode)
  }

  function showSendOTP(incidentCode) {
    $('#btn-change-number-incident-' + incidentCode).css('display', 'none');
    $('#btn-subcriber-send-otp-' + incidentCode).css('display', 'block');
    $('#otp-field-' + incidentCode).val('').prop('disabled', true);
    $('#phone-number-' + incidentCode).prop('readOnly', false);
    $('#resend-otp-'+ incidentCode).css('display', 'none');
    $('#timer-incident-'+ incidentCode).css('display', 'none');
    clearInterval(countdownTimers[incidentCode]);
  }

  function startTimerIncident(duration, display, incidentCode){
    var timerIncident = duration, seconds;
    clearInterval(countdownTimers[incidentCode]);
    countdownTimers[incidentCode] = setInterval(function () {
      seconds = parseInt(timerIncident % 60, 10);
      display.text(seconds);
      $('#timer-incident-'+ incidentCode).css('display', 'block');
      if(--timerIncident < 0){
        enableResendIncident(incidentCode);
        clearInterval(countdownTimers[incidentCode]);
      }
    }, 1000);
    disableResendIncident(incidentCode);
  }

  function enableResendIncident(incidentCode){
    $('#resend-otp-' + incidentCode).css('color', '');
    $('#resend-otp-' + incidentCode).css('pointer-events', '');
    $('#timer-incident-'+ incidentCode).css('display', 'none');
  }

  function disableResendIncident(incidentCode){
    $('#resend-otp-' + incidentCode).css('color', 'grey');
    $('#resend-otp-' + incidentCode).css('pointer-events', 'none');
  }
</script>

            <div class="unresolved-incident impact-maintenance">
              <div class="incident-title font-large">
                <a class="whitespace-pre-wrap actual-title" href="/incidents/j7qh994ff8n0">ZAG (Zagreb) on 2024-11-12</a>
                
              </div>
              <div class="updates font-regular">
                  <div class="update">
                    <strong>In progress</strong> - <span class="whitespace-pre-wrap">Scheduled maintenance is currently in progress. We will provide updates as necessary.</span>
                    <br>
                      <small><span class="ago" data-datetime-unix="1731402081000"></span>Nov <var data-var="date">12</var>, <var data-var="year">2024</var> - <var data-var="time">09:01</var> UTC</small>
                  </div>
                  <div class="update">
                    <strong>Scheduled</strong> - <span class="whitespace-pre-wrap">We will be performing scheduled maintenance in ZAG (Zagreb) datacenter between 2024-11-12 09:00 and 2024-11-15 18:00 UTC.<br><br>Traffic might be re-routed from this location, hence there is a possibility of a slight increase in latency during this maintenance window for end-users in the affected region. For PNI / CNI customers connecting with us in this location, please make sure you are expecting this traffic to fail over elsewhere during this maintenance window as network interfaces in this datacentre may become temporarily unavailable.<br><br>You can now subscribe to these notifications via Cloudflare dashboard and receive these updates directly via email, PagerDuty and webhooks (based on your plan): <a target="_blank" href="https://developers.cloudflare.com/notifications/notification-available/#cloudflare-status">https://developers.cloudflare.com/notifications/notification-available/#cloudflare-status</a>.</span>
                    <br>
                    <small> Nov <var data-var="date">12</var>, <var data-var="year">2024</var> <var data-var="time">09:00</var> - Nov <var data-var="date">15</var>, <var data-var="year">2024</var> <var data-var="time">18:00</var> UTC</small>
                  </div>
              </div>
            </div>
            
  <div class="modal hide fade modal-open-incident-subscribe" id="subscribe-modal-j7qh994ff8n0" style="display: none" data-js-hook="incident-subscription-modal" role="dialog" aria-labelledby="incident-subscription-dialog-header" aria-describedby="incident-subscription-dialog-description" aria-modal="true">
    <form class="modal-content" id="subscribe-form-j7qh994ff8n0" action="/subscriptions/incident.json" accept-charset="UTF-8" data-remote="true" method="post">
      <input type="hidden" name="incident_code" id="incident_code" value="j7qh994ff8n0" autocomplete="off">
      <div class="modal-header">
        <a href="#" data-dismiss="modal" class="close" data-js-hook="incident-modal-close" aria-label="close" role="button">×</a>
        <h4 id="incident-subscription-dialog-header"> Subscribe to Incident </h4>
      </div>
      <div class="modal-body">
        <p style="margin-bottom:25px" id="incident-subscription-dialog-description">
          Subscribe to updates for <strong>ZAG (Zagreb) on 2024-11-12</strong> via email and/or text message. You'll receive email notifications when incidents are updated, and text message notifications whenever Cloudflare <strong>creates</strong> or <strong>resolves</strong> an incident.
        </p>
          <div class="control-group">
            <label for="email-j7qh994ff8n0">VIA EMAIL:</label>
              <div class="controls">
                  <input type="text" name="email" id="email-j7qh994ff8n0" data-js-hook="email" class="full-width">
              </div>
          </div>

          <div class="control-group">
            <label class="phone-country-code" for="phone-country-j7qh994ff8n0">VIA SMS:</label>
            <div class="controls phone-number">
              <div class="row">
                <div id="phone-number-code-j7qh994ff8n0" class="phone-country-wrapper" data-otp-enabled="false">
                  <select name="phone_country" id="phone-country-j7qh994ff8n0" data-js-hook="phone-country" class="span6 phone-country-dropdown"><option value="af" data-otp-enabled="false">Afghanistan (+93)</option>
<option value="al" data-otp-enabled="false">Albania (+355)</option>
<option value="dz" data-otp-enabled="false">Algeria (+213)</option>
<option value="as" data-otp-enabled="false">American Samoa (+1)</option>
<option value="ad" data-otp-enabled="false">Andorra (+376)</option>
<option value="ao" data-otp-enabled="false">Angola (+244)</option>
<option value="ai" data-otp-enabled="false">Anguilla (+1)</option>
<option value="ag" data-otp-enabled="false">Antigua and Barbuda (+1)</option>
<option value="ar" data-otp-enabled="false">Argentina (+54)</option>
<option value="am" data-otp-enabled="false">Armenia (+374)</option>
<option value="aw" data-otp-enabled="false">Aruba (+297)</option>
<option value="au" data-otp-enabled="false">Australia/Cocos/Christmas Island (+61)</option>
<option value="at" data-otp-enabled="false">Austria (+43)</option>
<option value="az" data-otp-enabled="false">Azerbaijan (+994)</option>
<option value="bs" data-otp-enabled="false">Bahamas (+1)</option>
<option value="bh" data-otp-enabled="false">Bahrain (+973)</option>
<option value="bd" data-otp-enabled="false">Bangladesh (+880)</option>
<option value="bb" data-otp-enabled="false">Barbados (+1)</option>
<option value="by" data-otp-enabled="false">Belarus (+375)</option>
<option value="be" data-otp-enabled="false">Belgium (+32)</option>
<option value="bz" data-otp-enabled="false">Belize (+501)</option>
<option value="bj" data-otp-enabled="false">Benin (+229)</option>
<option value="bm" data-otp-enabled="false">Bermuda (+1)</option>
<option value="bo" data-otp-enabled="false">Bolivia (+591)</option>
<option value="ba" data-otp-enabled="false">Bosnia and Herzegovina (+387)</option>
<option value="bw" data-otp-enabled="false">Botswana (+267)</option>
<option value="br" data-otp-enabled="false">Brazil (+55)</option>
<option value="bn" data-otp-enabled="false">Brunei (+673)</option>
<option value="bg" data-otp-enabled="false">Bulgaria (+359)</option>
<option value="bf" data-otp-enabled="false">Burkina Faso (+226)</option>
<option value="bi" data-otp-enabled="false">Burundi (+257)</option>
<option value="kh" data-otp-enabled="false">Cambodia (+855)</option>
<option value="cm" data-otp-enabled="false">Cameroon (+237)</option>
<option value="ca" data-otp-enabled="false">Canada (+1)</option>
<option value="cv" data-otp-enabled="false">Cape Verde (+238)</option>
<option value="ky" data-otp-enabled="false">Cayman Islands (+1)</option>
<option value="cf" data-otp-enabled="false">Central Africa (+236)</option>
<option value="td" data-otp-enabled="false">Chad (+235)</option>
<option value="cl" data-otp-enabled="false">Chile (+56)</option>
<option value="cn" data-otp-enabled="false">China (+86)</option>
<option value="co" data-otp-enabled="false">Colombia (+57)</option>
<option value="km" data-otp-enabled="false">Comoros (+269)</option>
<option value="cg" data-otp-enabled="false">Congo (+242)</option>
<option value="cd" data-otp-enabled="false">Congo, Dem Rep (+243)</option>
<option value="cr" data-otp-enabled="false">Costa Rica (+506)</option>
<option value="hr" data-otp-enabled="false">Croatia (+385)</option>
<option value="cy" data-otp-enabled="false">Cyprus (+357)</option>
<option value="cz" data-otp-enabled="false">Czech Republic (+420)</option>
<option value="dk" data-otp-enabled="false">Denmark (+45)</option>
<option value="dj" data-otp-enabled="false">Djibouti (+253)</option>
<option value="dm" data-otp-enabled="false">Dominica (+1)</option>
<option value="do" data-otp-enabled="false">Dominican Republic (+1)</option>
<option value="eg" data-otp-enabled="false">Egypt (+20)</option>
<option value="sv" data-otp-enabled="false">El Salvador (+503)</option>
<option value="gq" data-otp-enabled="false">Equatorial Guinea (+240)</option>
<option value="ee" data-otp-enabled="false">Estonia (+372)</option>
<option value="et" data-otp-enabled="false">Ethiopia (+251)</option>
<option value="fo" data-otp-enabled="false">Faroe Islands (+298)</option>
<option value="fj" data-otp-enabled="false">Fiji (+679)</option>
<option value="fi" data-otp-enabled="false">Finland/Aland Islands (+358)</option>
<option value="fr" data-otp-enabled="false">France (+33)</option>
<option value="gf" data-otp-enabled="false">French Guiana (+594)</option>
<option value="pf" data-otp-enabled="false">French Polynesia (+689)</option>
<option value="ga" data-otp-enabled="false">Gabon (+241)</option>
<option value="gm" data-otp-enabled="false">Gambia (+220)</option>
<option value="ge" data-otp-enabled="false">Georgia (+995)</option>
<option value="de" data-otp-enabled="false">Germany (+49)</option>
<option value="gh" data-otp-enabled="false">Ghana (+233)</option>
<option value="gi" data-otp-enabled="false">Gibraltar (+350)</option>
<option value="gr" data-otp-enabled="false">Greece (+30)</option>
<option value="gl" data-otp-enabled="false">Greenland (+299)</option>
<option value="gd" data-otp-enabled="false">Grenada (+1)</option>
<option value="gp" data-otp-enabled="false">Guadeloupe (+590)</option>
<option value="gu" data-otp-enabled="false">Guam (+1)</option>
<option value="gt" data-otp-enabled="false">Guatemala (+502)</option>
<option value="gn" data-otp-enabled="false">Guinea (+224)</option>
<option value="gy" data-otp-enabled="false">Guyana (+592)</option>
<option value="ht" data-otp-enabled="false">Haiti (+509)</option>
<option value="hn" data-otp-enabled="false">Honduras (+504)</option>
<option value="hk" data-otp-enabled="false">Hong Kong (+852)</option>
<option value="hu" data-otp-enabled="false">Hungary (+36)</option>
<option value="is" data-otp-enabled="false">Iceland (+354)</option>
<option value="in" data-otp-enabled="false">India (+91)</option>
<option value="id" data-otp-enabled="false">Indonesia (+62)</option>
<option value="iq" data-otp-enabled="false">Iraq (+964)</option>
<option value="ie" data-otp-enabled="false">Ireland (+353)</option>
<option value="il" data-otp-enabled="false">Israel (+972)</option>
<option value="it" data-otp-enabled="false">Italy (+39)</option>
<option value="jm" data-otp-enabled="false">Jamaica (+1)</option>
<option value="jp" data-otp-enabled="false">Japan (+81)</option>
<option value="jo" data-otp-enabled="false">Jordan (+962)</option>
<option value="ke" data-otp-enabled="false">Kenya (+254)</option>
<option value="kr" data-otp-enabled="false">Korea, Republic of (+82)</option>
<option value="xk" data-otp-enabled="false">Kosovo (+383)</option>
<option value="kw" data-otp-enabled="false">Kuwait (+965)</option>
<option value="kg" data-otp-enabled="false">Kyrgyzstan (+996)</option>
<option value="la" data-otp-enabled="false">Laos (+856)</option>
<option value="lv" data-otp-enabled="false">Latvia (+371)</option>
<option value="lb" data-otp-enabled="false">Lebanon (+961)</option>
<option value="ls" data-otp-enabled="false">Lesotho (+266)</option>
<option value="lr" data-otp-enabled="false">Liberia (+231)</option>
<option value="ly" data-otp-enabled="false">Libya (+218)</option>
<option value="li" data-otp-enabled="false">Liechtenstein (+423)</option>
<option value="lt" data-otp-enabled="false">Lithuania (+370)</option>
<option value="lu" data-otp-enabled="false">Luxembourg (+352)</option>
<option value="mo" data-otp-enabled="false">Macao (+853)</option>
<option value="mk" data-otp-enabled="false">Macedonia (+389)</option>
<option value="mg" data-otp-enabled="false">Madagascar (+261)</option>
<option value="mw" data-otp-enabled="false">Malawi (+265)</option>
<option value="my" data-otp-enabled="false">Malaysia (+60)</option>
<option value="mv" data-otp-enabled="false">Maldives (+960)</option>
<option value="ml" data-otp-enabled="false">Mali (+223)</option>
<option value="mt" data-otp-enabled="false">Malta (+356)</option>
<option value="mq" data-otp-enabled="false">Martinique (+596)</option>
<option value="mr" data-otp-enabled="false">Mauritania (+222)</option>
<option value="mu" data-otp-enabled="false">Mauritius (+230)</option>
<option value="mx" data-otp-enabled="false">Mexico (+52)</option>
<option value="mc" data-otp-enabled="false">Monaco (+377)</option>
<option value="mn" data-otp-enabled="false">Mongolia (+976)</option>
<option value="me" data-otp-enabled="false">Montenegro (+382)</option>
<option value="ms" data-otp-enabled="false">Montserrat (+1)</option>
<option value="ma" data-otp-enabled="false">Morocco/Western Sahara (+212)</option>
<option value="mz" data-otp-enabled="false">Mozambique (+258)</option>
<option value="na" data-otp-enabled="false">Namibia (+264)</option>
<option value="np" data-otp-enabled="false">Nepal (+977)</option>
<option value="nl" data-otp-enabled="false">Netherlands (+31)</option>
<option value="nz" data-otp-enabled="false">New Zealand (+64)</option>
<option value="ni" data-otp-enabled="false">Nicaragua (+505)</option>
<option value="ne" data-otp-enabled="false">Niger (+227)</option>
<option value="ng" data-otp-enabled="false">Nigeria (+234)</option>
<option value="no" data-otp-enabled="false">Norway (+47)</option>
<option value="om" data-otp-enabled="false">Oman (+968)</option>
<option value="pk" data-otp-enabled="false">Pakistan (+92)</option>
<option value="ps" data-otp-enabled="false">Palestinian Territory (+970)</option>
<option value="pa" data-otp-enabled="false">Panama (+507)</option>
<option value="py" data-otp-enabled="false">Paraguay (+595)</option>
<option value="pe" data-otp-enabled="false">Peru (+51)</option>
<option value="ph" data-otp-enabled="false">Philippines (+63)</option>
<option value="pl" data-otp-enabled="false">Poland (+48)</option>
<option value="pt" data-otp-enabled="false">Portugal (+351)</option>
<option value="pr" data-otp-enabled="false">Puerto Rico (+1)</option>
<option value="qa" data-otp-enabled="false">Qatar (+974)</option>
<option value="re" data-otp-enabled="false">Reunion/Mayotte (+262)</option>
<option value="ro" data-otp-enabled="false">Romania (+40)</option>
<option value="ru" data-otp-enabled="false">Russia/Kazakhstan (+7)</option>
<option value="rw" data-otp-enabled="false">Rwanda (+250)</option>
<option value="ws" data-otp-enabled="false">Samoa (+685)</option>
<option value="sm" data-otp-enabled="false">San Marino (+378)</option>
<option value="sa" data-otp-enabled="false">Saudi Arabia (+966)</option>
<option value="sn" data-otp-enabled="false">Senegal (+221)</option>
<option value="rs" data-otp-enabled="false">Serbia (+381)</option>
<option value="sc" data-otp-enabled="false">Seychelles (+248)</option>
<option value="sl" data-otp-enabled="false">Sierra Leone (+232)</option>
<option value="sg" data-otp-enabled="false">Singapore (+65)</option>
<option value="sk" data-otp-enabled="false">Slovakia (+421)</option>
<option value="si" data-otp-enabled="false">Slovenia (+386)</option>
<option value="za" data-otp-enabled="false">South Africa (+27)</option>
<option value="es" data-otp-enabled="false">Spain (+34)</option>
<option value="lk" data-otp-enabled="false">Sri Lanka (+94)</option>
<option value="kn" data-otp-enabled="false">St Kitts and Nevis (+1)</option>
<option value="lc" data-otp-enabled="false">St Lucia (+1)</option>
<option value="vc" data-otp-enabled="false">St Vincent Grenadines (+1)</option>
<option value="sd" data-otp-enabled="false">Sudan (+249)</option>
<option value="sr" data-otp-enabled="false">Suriname (+597)</option>
<option value="sz" data-otp-enabled="false">Swaziland (+268)</option>
<option value="se" data-otp-enabled="false">Sweden (+46)</option>
<option value="ch" data-otp-enabled="false">Switzerland (+41)</option>
<option value="tw" data-otp-enabled="false">Taiwan (+886)</option>
<option value="tj" data-otp-enabled="false">Tajikistan (+992)</option>
<option value="tz" data-otp-enabled="false">Tanzania (+255)</option>
<option value="th" data-otp-enabled="false">Thailand (+66)</option>
<option value="tg" data-otp-enabled="false">Togo (+228)</option>
<option value="to" data-otp-enabled="false">Tonga (+676)</option>
<option value="tt" data-otp-enabled="false">Trinidad and Tobago (+1)</option>
<option value="tn" data-otp-enabled="false">Tunisia (+216)</option>
<option value="tr" data-otp-enabled="false">Turkey (+90)</option>
<option value="tc" data-otp-enabled="false">Turks and Caicos Islands (+1)</option>
<option value="ug" data-otp-enabled="false">Uganda (+256)</option>
<option value="ua" data-otp-enabled="false">Ukraine (+380)</option>
<option value="ae" data-otp-enabled="false">United Arab Emirates (+971)</option>
<option value="gb" data-otp-enabled="false">United Kingdom (+44)</option>
<option value="us" data-otp-enabled="false" selected="">United States (+1)</option>
<option value="uy" data-otp-enabled="false">Uruguay (+598)</option>
<option value="uz" data-otp-enabled="false">Uzbekistan (+998)</option>
<option value="ve" data-otp-enabled="false">Venezuela (+58)</option>
<option value="vn" data-otp-enabled="false">Vietnam (+84)</option>
<option value="vg" data-otp-enabled="false">Virgin Islands, British (+1)</option>
<option value="vi" data-otp-enabled="false">Virgin Islands, U.S. (+1)</option>
<option value="ye" data-otp-enabled="false">Yemen (+967)</option>
<option value="zm" data-otp-enabled="false">Zambia (+260)</option>
<option value="zw" data-otp-enabled="false">Zimbabwe (+263)</option></select>
                </div>
              </div>
            </div>
            <label class="sub-label" for="phone-number-j7qh994ff8n0">Enter mobile number</label>
            <div class="controls phone-number" data-js-hook="modal-open-incident-subscribe-phone-number">
              <div class="flex-container">
                <input type="text" name="phone_number" id="phone-number-j7qh994ff8n0" data-js-hook="phone-number">
                <input type="hidden" name="incident-code-j7qh994ff8n0" id="incident-code-j7qh994ff8n0" value="j7qh994ff8n0" autocomplete="off">
                <a class="btn-change-number-incident" id="btn-change-number-incident-j7qh994ff8n0" style="display: none;" data-incident-code="j7qh994ff8n0" href="#">
                  Edit number
</a>                <a class="btn-subcriber-send-otp" id="btn-subcriber-send-otp-j7qh994ff8n0" style="display: none;" data-incident-code="j7qh994ff8n0" href="#">
                  Send OTP
</a>              </div>
            </div>
            <div class="sms-atl-error" id="sms-atl-error-j7qh994ff8n0"></div>
            <div class="opt-container-section" id="otp-container-incident-j7qh994ff8n0" style="display:none">
              <label class="sub-label" for="otp">Enter the OTP sent</label>
              <div class="flex-container">
                <input name="otp" id="otp-field-j7qh994ff8n0" type="text" class="prepend" disabled="">
                <a class="resend-otp" id="resend-otp-j7qh994ff8n0" style="display: none;" data-incident-code="j7qh994ff8n0" href="#">
                  Resend OTP
</a>                <span class="timer-incident" id="timer-incident-j7qh994ff8n0" style="display:none">&nbsp;in <span id="countdown-incident-j7qh994ff8n0">30</span> seconds</span>
              </div>
              <div class="info-row flex-container">
                <div class="info-icon"><svg width="2vh" height="2vh" viewBox="0 0 21 21" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" id="status-embed-svg-info-icon">
    <defs>
        <path d="M2,12 C2,6.47666667 6.47666667,2 12,2 C17.5233333,2 22,6.47666667 22,12 C22,17.5233333 17.5233333,22 12,22 C6.47666667,22 2,17.5233333 2,12 Z M4,12 C4,16.4187638 7.58123617,20 12,20 C16.4187638,20 20,16.4187638 20,12 C20,7.58123617 16.4187638,4 12,4 C7.58123617,4 4,7.58123617 4,12 Z M11,11.0029293 C11,10.4490268 11.4438648,10 12,10 C12.5522847,10 13,10.4378814 13,11.0029293 L13,15.9970707 C13,16.5509732 12.5561352,17 12,17 C11.4477153,17 11,16.5621186 11,15.9970707 L11,11.0029293 Z M12,9 C11.4477153,9 11,8.55228475 11,8 C11,7.44771525 11.4477153,7 12,7 C12.5522847,7 13,7.44771525 13,8 C13,8.55228475 12.5522847,9 12,9 Z" id="path-info"></path>
    </defs>
    <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
        <g transform="translate(-702.000000, -945.000000)">
            <g id="global/info" transform="translate(700.500000, 943.500000)">
                <mask id="mask-info" fill="white">
                    <use xlink:href="#path-info"></use>
                </mask>
                <use id="Combined-Shape" fill="#42526E" fill-rule="nonzero" xlink:href="#path-info"></use>
                <g id="Neutral-/-N000" mask="url(#mask-info)" fill-rule="evenodd">
                    <polygon points="0 24 24 24 24 0 0 0"></polygon>
                </g>
            </g>
        </g>
    </g>
</svg>
</div>
                <div>To receive SMS updates, please verify your number. To proceed with just email click ‘Subscribe’ </div>
              </div>
            </div>
          </div>
      </div>

      <div class="modal-footer incident-subscribe">
        <!-- tests fail if static width isn't present  ¯\_(ツ)_/¯ -->
          <button name="button" type="submit" class="flat-button cpt-button incident-subscribe-btn-captcha" id="subscribe-btn-j7qh994ff8n0" onclick="submitCaptchaIncidentSubscribe(event)">Subscribe to Incident</button>
          <input type="hidden" name="captcha_error" id="captcha_error" value="false" autocomplete="off">
          <input type="hidden" name="g-recaptcha-response" id="g-recaptcha-response" value="false" autocomplete="off">
            <div class="terms_and_privacy_information left small">Message and data rates may apply. By subscribing you agree to our <a target="_blank" rel="noopener" href="https://www.cloudflare.com/privacypolicy">Privacy Policy</a>, the Atlassian <a target="_blank" rel="noopener" href="https://www.atlassian.com/legal/product-specific-terms#statuspage-specific-terms">Terms of Service</a>, and the Atlassian <a target="_blank" rel="noopener" href="https://www.atlassian.com/legal/privacy-policy">Privacy Policy</a>. This site is protected by reCAPTCHA and the Google <a target="_blank" rel="noopener" href="https://policies.google.com/privacy">Privacy Policy</a> and <a target="_blank" rel="noopener" data-js-hook="captcha-terms-of-service-link" href="https://policies.google.com/terms">Terms of Service</a> apply.</div>
      </div>
</form>  </div>

<script>
  $(function () {
    const phoneNumberInputIncident = $('#phone-number-j7qh994ff8n0');
    const phoneCountrySelect = $('#phone-country-j7qh994ff8n0');
    const errorDiv = $('#sms-atl-error-j7qh994ff8n0');
    const phoneCountryDiv = $('#phone-number-code-j7qh994ff8n0');
    if(errorDiv.length){
      function checkSelectedCountry() {
        const selectedCountry = phoneCountrySelect.val();
        const isOtpEnabled = phoneCountryDiv.attr('data-otp-enabled') === 'true';
        if(false && selectedCountry === 'sg') { // Replace 'SG' with the actual value representing Singapore in your select tag
          phoneNumberInputIncident.prop('disabled', true);
          errorDiv.html(`Due to new Singapore government regulations, we're currently not supporting text subscriptions in Singapore.<a href="https://community.atlassian.com/t5/Statuspage-articles/Attention-SMS-notifications-will-be-disabled-on-August-1st-2023/ba-p/2424398" target="_blank"> Learn more.</a> <br> Select another method to subscribe.`);
        } else {
          phoneNumberInputIncident.prop('readOnly', false);
          errorDiv.html('');
          if(false){
            $('#btn-change-number-incident-j7qh994ff8n0').css('display', 'none');
            $('#resend-otp-j7qh994ff8n0').css('display', 'none');
            $('#timer-incident-j7qh994ff8n0').css('display', 'none');
            if(isOtpEnabled){
              $('#otp-container-incident-j7qh994ff8n0').css('display', 'block');
              $('#btn-subcriber-send-otp-j7qh994ff8n0').css('display', 'block');
            }
            else {
              $('#otp-container-incident-j7qh994ff8n0').css('display', 'none');
              $('#btn-subcriber-send-otp-j7qh994ff8n0').css('display', 'none');
            }
          }
        }
      }
      phoneCountrySelect.on('change', checkSelectedCountry);
      checkSelectedCountry();
    }
  });

  document.addEventListener('DOMContentLoaded', function() {
    const dropdowns = document.querySelectorAll('.phone-country-dropdown');
    if (dropdowns.length > 0) {
      dropdowns.forEach(function(dropdown) {
        const dropdownId = dropdown.id;
        const incidentCode = dropdownId.split('-').pop();
        const wrapperDiv = $('#phone-number-code-' + incidentCode);
        function updateOtpEnabledAttribute() {
          const selectedOption = dropdown.options[dropdown.selectedIndex];
          const otpEnabled = selectedOption.getAttribute('data-otp-enabled');
          wrapperDiv.attr('data-otp-enabled', otpEnabled);
        }
        dropdown.addEventListener('change', updateOtpEnabledAttribute);
        updateOtpEnabledAttribute();
      });
    }
  });

  var countdownTimers = {};
  var phoneNumberInputIncident = $('#phone-number-j7qh994ff8n0');
  var RESEND_TIMER = 30;
  $(function() {
    $('#subscribe-form-j7qh994ff8n0').on('ajax:success', function(e, data, status, xhr){
      var $form = $(this);
      var formId = $form.attr('id');
      var incidentCode = formId.split('-').pop();
      $('#btn-change-number-incident-' + incidentCode).css('display', 'block');
      if ( $('#btn-change-number-incident-'+ incidentCode).css('display') !== 'none') {
        $('#btn-change-number-incident-'+ incidentCode).css('display', 'none');
        $('#btn-subcriber-send-otp-'+ incidentCode).css('display', 'block');
        $('#otp-container-incident-'+ incidentCode).css('display', 'block');
        $('#resend-otp-'+ incidentCode).css('display', 'none');
        $('#timer-incident-'+ incidentCode).css('display', 'none');
        $('#phone-number-' + incidentCode).prop('readOnly', false);
        $('#otp-field-' + incidentCode).val('').prop('disabled', true);
      }
      if(countdownTimers){
        clearInterval(countdownTimers[incidentCode]);
      }
    });

    $('#btn-change-number-incident-j7qh994ff8n0').on('click', function (e) {
      var incidentCode = $(this).data('incident-code');
      showSendOTP(incidentCode);
      return false;
    });

    $('#btn-subcriber-send-otp-j7qh994ff8n0').on('click', function (e) {
      let incidentCode = $(this).data('incident-code');
      let phoneNumber = $('#phone-number-' + incidentCode).val();
      let countryCode = $('#phone-country-' + incidentCode).val();
      let incidentCodeField = $('#incident-code-' + incidentCode).val();

      sendOtpRequest(phoneNumber, countryCode, incidentCodeField, function (data, status) {
        var messageOptions = (data.type !== undefined && data.type !== null) ? { cssClass: data.type } : {};
        HRB.utils.notify(data.text, messageOptions);
        e.preventDefault();
        if (data.type === 'success') {
          showChangeNumber(incidentCode);
        }
      });
    });

    $('#resend-otp-j7qh994ff8n0').on('click', function(e) {
      let incidentCode = $(this).data('incident-code');
      let phoneNumber = $('#phone-number-' + incidentCode).val();
      let countryCode = $('#phone-country-' + incidentCode).val();
      let incidentCodeField = $('#incident-code-' + incidentCode).val();
      sendOtpRequest(phoneNumber, countryCode, incidentCodeField, function (data, status) {
        var messageOptions = (data.type !== undefined && data.type !== null) ? { cssClass: data.type } : {};
        HRB.utils.notify(data.text, messageOptions);
        e.preventDefault();
        disableResendIncident(incidentCode);
        if (data.type === 'success') {
          var display =  $('#countdown-incident-' + incidentCode);
          startTimerIncident(RESEND_TIMER, display, incidentCode );
        }
      });
    });
  })

  function sendOtpRequest(phoneNumber, countryCode, incidentCode, onSuccess) {
    $.ajax({
      type: 'POST',
      url: "/subscriptions/new-sms",
      data: {
        phone_number: phoneNumber,
        phone_country: countryCode,
        incident_code: incidentCode,
        type: 'resend'
      },
    }).done(onSuccess);
  }

  function showChangeNumber(incidentCode) {
    $('#btn-change-number-incident-' + incidentCode).css('display', 'block');
    $('#btn-subcriber-send-otp-' + incidentCode).css('display', 'none');
    $('#otp-field-' + incidentCode).val('').prop('disabled', false);
    $('#phone-number-' + incidentCode).prop('readOnly', true);
    $('#resend-otp-'+ incidentCode).css('display', 'block');
    var display =  $('#countdown-incident-' + incidentCode);
    startTimerIncident(RESEND_TIMER, display, incidentCode)
  }

  function showSendOTP(incidentCode) {
    $('#btn-change-number-incident-' + incidentCode).css('display', 'none');
    $('#btn-subcriber-send-otp-' + incidentCode).css('display', 'block');
    $('#otp-field-' + incidentCode).val('').prop('disabled', true);
    $('#phone-number-' + incidentCode).prop('readOnly', false);
    $('#resend-otp-'+ incidentCode).css('display', 'none');
    $('#timer-incident-'+ incidentCode).css('display', 'none');
    clearInterval(countdownTimers[incidentCode]);
  }

  function startTimerIncident(duration, display, incidentCode){
    var timerIncident = duration, seconds;
    clearInterval(countdownTimers[incidentCode]);
    countdownTimers[incidentCode] = setInterval(function () {
      seconds = parseInt(timerIncident % 60, 10);
      display.text(seconds);
      $('#timer-incident-'+ incidentCode).css('display', 'block');
      if(--timerIncident < 0){
        enableResendIncident(incidentCode);
        clearInterval(countdownTimers[incidentCode]);
      }
    }, 1000);
    disableResendIncident(incidentCode);
  }

  function enableResendIncident(incidentCode){
    $('#resend-otp-' + incidentCode).css('color', '');
    $('#resend-otp-' + incidentCode).css('pointer-events', '');
    $('#timer-incident-'+ incidentCode).css('display', 'none');
  }

  function disableResendIncident(incidentCode){
    $('#resend-otp-' + incidentCode).css('color', 'grey');
    $('#resend-otp-' + incidentCode).css('pointer-events', 'none');
  }
</script>

            <div class="unresolved-incident impact-none">
              <div class="incident-title font-large">
                <a class="whitespace-pre-wrap actual-title" href="/incidents/gnl2dp153485">Billing Subscription Update and Invoice Issues</a>
                
              </div>
              <div class="updates font-regular">
                  <div class="update">
                    <strong>Investigating</strong> - <span class="whitespace-pre-wrap">We are currently observing and working to resolve the following Billing issues:<br> <br>Failed Plan Modifications:<br>There are intermittent issues with subscription upgrades, downgrades, and cancellations. This may result in billing charges being applied without the subscription level being updated. In these cases you may contact Cloudflare Support. <br><br>Unpaid Invoices Preventing Plan Modifications:<br>If you encounter an error message when attempting to modify your plan, the most common cause is an unpaid invoice. In these cases, check if you have an unpaid invoice before contacting Support.<br><br>Missing Invoices:<br>Some unpaid invoices are not visible. These unpaid invoices will still prevent account modifications. In these cases you may contact Cloudflare Support. <br><br>Missing Pay Now Buttons:<br>For each unpaid invoice there should be a corresponding “Pay Now” button. If that button is not there you can click on the payment link directly within the invoice.<br><br>Expired Payment Links:<br>After 120 days the payment links will expire, so if you have no “Pay Now” button and the link within the invoice is expired, you will need to contact to Support<br><br>Duplicate Payments:<br>You may notice multiple invoices and charges on your bank and PayPal statements that appear to be duplicates. In most cases these are valid, unique charges for previously unpaid months where we were unable to collect your payments. You should not contact support about these cases. <br><br>Due to ongoing billing issues, we are experiencing high demand—please avoid opening duplicate tickets and wait for our response.</span>
                    <br>
                      <small><span class="ago" data-datetime-unix="1729196809000"></span>Oct <var data-var="date">17</var>, <var data-var="year">2024</var> - <var data-var="time">20:26</var> UTC</small>
                  </div>
              </div>
            </div>
            
  <div class="modal hide fade modal-open-incident-subscribe" id="subscribe-modal-gnl2dp153485" style="display: none" data-js-hook="incident-subscription-modal" role="dialog" aria-labelledby="incident-subscription-dialog-header" aria-describedby="incident-subscription-dialog-description" aria-modal="true">
    <form class="modal-content" id="subscribe-form-gnl2dp153485" action="/subscriptions/incident.json" accept-charset="UTF-8" data-remote="true" method="post">
      <input type="hidden" name="incident_code" id="incident_code" value="gnl2dp153485" autocomplete="off">
      <div class="modal-header">
        <a href="#" data-dismiss="modal" class="close" data-js-hook="incident-modal-close" aria-label="close" role="button">×</a>
        <h4 id="incident-subscription-dialog-header"> Subscribe to Incident </h4>
      </div>
      <div class="modal-body">
        <p style="margin-bottom:25px" id="incident-subscription-dialog-description">
          Subscribe to updates for <strong>Billing Subscription Update and Invoice Issues</strong> via email and/or text message. You'll receive email notifications when incidents are updated, and text message notifications whenever Cloudflare <strong>creates</strong> or <strong>resolves</strong> an incident.
        </p>
          <div class="control-group">
            <label for="email-gnl2dp153485">VIA EMAIL:</label>
              <div class="controls">
                  <input type="text" name="email" id="email-gnl2dp153485" data-js-hook="email" class="full-width">
              </div>
          </div>

          <div class="control-group">
            <label class="phone-country-code" for="phone-country-gnl2dp153485">VIA SMS:</label>
            <div class="controls phone-number">
              <div class="row">
                <div id="phone-number-code-gnl2dp153485" class="phone-country-wrapper" data-otp-enabled="false">
                  <select name="phone_country" id="phone-country-gnl2dp153485" data-js-hook="phone-country" class="span6 phone-country-dropdown"><option value="af" data-otp-enabled="false">Afghanistan (+93)</option>
<option value="al" data-otp-enabled="false">Albania (+355)</option>
<option value="dz" data-otp-enabled="false">Algeria (+213)</option>
<option value="as" data-otp-enabled="false">American Samoa (+1)</option>
<option value="ad" data-otp-enabled="false">Andorra (+376)</option>
<option value="ao" data-otp-enabled="false">Angola (+244)</option>
<option value="ai" data-otp-enabled="false">Anguilla (+1)</option>
<option value="ag" data-otp-enabled="false">Antigua and Barbuda (+1)</option>
<option value="ar" data-otp-enabled="false">Argentina (+54)</option>
<option value="am" data-otp-enabled="false">Armenia (+374)</option>
<option value="aw" data-otp-enabled="false">Aruba (+297)</option>
<option value="au" data-otp-enabled="false">Australia/Cocos/Christmas Island (+61)</option>
<option value="at" data-otp-enabled="false">Austria (+43)</option>
<option value="az" data-otp-enabled="false">Azerbaijan (+994)</option>
<option value="bs" data-otp-enabled="false">Bahamas (+1)</option>
<option value="bh" data-otp-enabled="false">Bahrain (+973)</option>
<option value="bd" data-otp-enabled="false">Bangladesh (+880)</option>
<option value="bb" data-otp-enabled="false">Barbados (+1)</option>
<option value="by" data-otp-enabled="false">Belarus (+375)</option>
<option value="be" data-otp-enabled="false">Belgium (+32)</option>
<option value="bz" data-otp-enabled="false">Belize (+501)</option>
<option value="bj" data-otp-enabled="false">Benin (+229)</option>
<option value="bm" data-otp-enabled="false">Bermuda (+1)</option>
<option value="bo" data-otp-enabled="false">Bolivia (+591)</option>
<option value="ba" data-otp-enabled="false">Bosnia and Herzegovina (+387)</option>
<option value="bw" data-otp-enabled="false">Botswana (+267)</option>
<option value="br" data-otp-enabled="false">Brazil (+55)</option>
<option value="bn" data-otp-enabled="false">Brunei (+673)</option>
<option value="bg" data-otp-enabled="false">Bulgaria (+359)</option>
<option value="bf" data-otp-enabled="false">Burkina Faso (+226)</option>
<option value="bi" data-otp-enabled="false">Burundi (+257)</option>
<option value="kh" data-otp-enabled="false">Cambodia (+855)</option>
<option value="cm" data-otp-enabled="false">Cameroon (+237)</option>
<option value="ca" data-otp-enabled="false">Canada (+1)</option>
<option value="cv" data-otp-enabled="false">Cape Verde (+238)</option>
<option value="ky" data-otp-enabled="false">Cayman Islands (+1)</option>
<option value="cf" data-otp-enabled="false">Central Africa (+236)</option>
<option value="td" data-otp-enabled="false">Chad (+235)</option>
<option value="cl" data-otp-enabled="false">Chile (+56)</option>
<option value="cn" data-otp-enabled="false">China (+86)</option>
<option value="co" data-otp-enabled="false">Colombia (+57)</option>
<option value="km" data-otp-enabled="false">Comoros (+269)</option>
<option value="cg" data-otp-enabled="false">Congo (+242)</option>
<option value="cd" data-otp-enabled="false">Congo, Dem Rep (+243)</option>
<option value="cr" data-otp-enabled="false">Costa Rica (+506)</option>
<option value="hr" data-otp-enabled="false">Croatia (+385)</option>
<option value="cy" data-otp-enabled="false">Cyprus (+357)</option>
<option value="cz" data-otp-enabled="false">Czech Republic (+420)</option>
<option value="dk" data-otp-enabled="false">Denmark (+45)</option>
<option value="dj" data-otp-enabled="false">Djibouti (+253)</option>
<option value="dm" data-otp-enabled="false">Dominica (+1)</option>
<option value="do" data-otp-enabled="false">Dominican Republic (+1)</option>
<option value="eg" data-otp-enabled="false">Egypt (+20)</option>
<option value="sv" data-otp-enabled="false">El Salvador (+503)</option>
<option value="gq" data-otp-enabled="false">Equatorial Guinea (+240)</option>
<option value="ee" data-otp-enabled="false">Estonia (+372)</option>
<option value="et" data-otp-enabled="false">Ethiopia (+251)</option>
<option value="fo" data-otp-enabled="false">Faroe Islands (+298)</option>
<option value="fj" data-otp-enabled="false">Fiji (+679)</option>
<option value="fi" data-otp-enabled="false">Finland/Aland Islands (+358)</option>
<option value="fr" data-otp-enabled="false">France (+33)</option>
<option value="gf" data-otp-enabled="false">French Guiana (+594)</option>
<option value="pf" data-otp-enabled="false">French Polynesia (+689)</option>
<option value="ga" data-otp-enabled="false">Gabon (+241)</option>
<option value="gm" data-otp-enabled="false">Gambia (+220)</option>
<option value="ge" data-otp-enabled="false">Georgia (+995)</option>
<option value="de" data-otp-enabled="false">Germany (+49)</option>
<option value="gh" data-otp-enabled="false">Ghana (+233)</option>
<option value="gi" data-otp-enabled="false">Gibraltar (+350)</option>
<option value="gr" data-otp-enabled="false">Greece (+30)</option>
<option value="gl" data-otp-enabled="false">Greenland (+299)</option>
<option value="gd" data-otp-enabled="false">Grenada (+1)</option>
<option value="gp" data-otp-enabled="false">Guadeloupe (+590)</option>
<option value="gu" data-otp-enabled="false">Guam (+1)</option>
<option value="gt" data-otp-enabled="false">Guatemala (+502)</option>
<option value="gn" data-otp-enabled="false">Guinea (+224)</option>
<option value="gy" data-otp-enabled="false">Guyana (+592)</option>
<option value="ht" data-otp-enabled="false">Haiti (+509)</option>
<option value="hn" data-otp-enabled="false">Honduras (+504)</option>
<option value="hk" data-otp-enabled="false">Hong Kong (+852)</option>
<option value="hu" data-otp-enabled="false">Hungary (+36)</option>
<option value="is" data-otp-enabled="false">Iceland (+354)</option>
<option value="in" data-otp-enabled="false">India (+91)</option>
<option value="id" data-otp-enabled="false">Indonesia (+62)</option>
<option value="iq" data-otp-enabled="false">Iraq (+964)</option>
<option value="ie" data-otp-enabled="false">Ireland (+353)</option>
<option value="il" data-otp-enabled="false">Israel (+972)</option>
<option value="it" data-otp-enabled="false">Italy (+39)</option>
<option value="jm" data-otp-enabled="false">Jamaica (+1)</option>
<option value="jp" data-otp-enabled="false">Japan (+81)</option>
<option value="jo" data-otp-enabled="false">Jordan (+962)</option>
<option value="ke" data-otp-enabled="false">Kenya (+254)</option>
<option value="kr" data-otp-enabled="false">Korea, Republic of (+82)</option>
<option value="xk" data-otp-enabled="false">Kosovo (+383)</option>
<option value="kw" data-otp-enabled="false">Kuwait (+965)</option>
<option value="kg" data-otp-enabled="false">Kyrgyzstan (+996)</option>
<option value="la" data-otp-enabled="false">Laos (+856)</option>
<option value="lv" data-otp-enabled="false">Latvia (+371)</option>
<option value="lb" data-otp-enabled="false">Lebanon (+961)</option>
<option value="ls" data-otp-enabled="false">Lesotho (+266)</option>
<option value="lr" data-otp-enabled="false">Liberia (+231)</option>
<option value="ly" data-otp-enabled="false">Libya (+218)</option>
<option value="li" data-otp-enabled="false">Liechtenstein (+423)</option>
<option value="lt" data-otp-enabled="false">Lithuania (+370)</option>
<option value="lu" data-otp-enabled="false">Luxembourg (+352)</option>
<option value="mo" data-otp-enabled="false">Macao (+853)</option>
<option value="mk" data-otp-enabled="false">Macedonia (+389)</option>
<option value="mg" data-otp-enabled="false">Madagascar (+261)</option>
<option value="mw" data-otp-enabled="false">Malawi (+265)</option>
<option value="my" data-otp-enabled="false">Malaysia (+60)</option>
<option value="mv" data-otp-enabled="false">Maldives (+960)</option>
<option value="ml" data-otp-enabled="false">Mali (+223)</option>
<option value="mt" data-otp-enabled="false">Malta (+356)</option>
<option value="mq" data-otp-enabled="false">Martinique (+596)</option>
<option value="mr" data-otp-enabled="false">Mauritania (+222)</option>
<option value="mu" data-otp-enabled="false">Mauritius (+230)</option>
<option value="mx" data-otp-enabled="false">Mexico (+52)</option>
<option value="mc" data-otp-enabled="false">Monaco (+377)</option>
<option value="mn" data-otp-enabled="false">Mongolia (+976)</option>
<option value="me" data-otp-enabled="false">Montenegro (+382)</option>
<option value="ms" data-otp-enabled="false">Montserrat (+1)</option>
<option value="ma" data-otp-enabled="false">Morocco/Western Sahara (+212)</option>
<option value="mz" data-otp-enabled="false">Mozambique (+258)</option>
<option value="na" data-otp-enabled="false">Namibia (+264)</option>
<option value="np" data-otp-enabled="false">Nepal (+977)</option>
<option value="nl" data-otp-enabled="false">Netherlands (+31)</option>
<option value="nz" data-otp-enabled="false">New Zealand (+64)</option>
<option value="ni" data-otp-enabled="false">Nicaragua (+505)</option>
<option value="ne" data-otp-enabled="false">Niger (+227)</option>
<option value="ng" data-otp-enabled="false">Nigeria (+234)</option>
<option value="no" data-otp-enabled="false">Norway (+47)</option>
<option value="om" data-otp-enabled="false">Oman (+968)</option>
<option value="pk" data-otp-enabled="false">Pakistan (+92)</option>
<option value="ps" data-otp-enabled="false">Palestinian Territory (+970)</option>
<option value="pa" data-otp-enabled="false">Panama (+507)</option>
<option value="py" data-otp-enabled="false">Paraguay (+595)</option>
<option value="pe" data-otp-enabled="false">Peru (+51)</option>
<option value="ph" data-otp-enabled="false">Philippines (+63)</option>
<option value="pl" data-otp-enabled="false">Poland (+48)</option>
<option value="pt" data-otp-enabled="false">Portugal (+351)</option>
<option value="pr" data-otp-enabled="false">Puerto Rico (+1)</option>
<option value="qa" data-otp-enabled="false">Qatar (+974)</option>
<option value="re" data-otp-enabled="false">Reunion/Mayotte (+262)</option>
<option value="ro" data-otp-enabled="false">Romania (+40)</option>
<option value="ru" data-otp-enabled="false">Russia/Kazakhstan (+7)</option>
<option value="rw" data-otp-enabled="false">Rwanda (+250)</option>
<option value="ws" data-otp-enabled="false">Samoa (+685)</option>
<option value="sm" data-otp-enabled="false">San Marino (+378)</option>
<option value="sa" data-otp-enabled="false">Saudi Arabia (+966)</option>
<option value="sn" data-otp-enabled="false">Senegal (+221)</option>
<option value="rs" data-otp-enabled="false">Serbia (+381)</option>
<option value="sc" data-otp-enabled="false">Seychelles (+248)</option>
<option value="sl" data-otp-enabled="false">Sierra Leone (+232)</option>
<option value="sg" data-otp-enabled="false">Singapore (+65)</option>
<option value="sk" data-otp-enabled="false">Slovakia (+421)</option>
<option value="si" data-otp-enabled="false">Slovenia (+386)</option>
<option value="za" data-otp-enabled="false">South Africa (+27)</option>
<option value="es" data-otp-enabled="false">Spain (+34)</option>
<option value="lk" data-otp-enabled="false">Sri Lanka (+94)</option>
<option value="kn" data-otp-enabled="false">St Kitts and Nevis (+1)</option>
<option value="lc" data-otp-enabled="false">St Lucia (+1)</option>
<option value="vc" data-otp-enabled="false">St Vincent Grenadines (+1)</option>
<option value="sd" data-otp-enabled="false">Sudan (+249)</option>
<option value="sr" data-otp-enabled="false">Suriname (+597)</option>
<option value="sz" data-otp-enabled="false">Swaziland (+268)</option>
<option value="se" data-otp-enabled="false">Sweden (+46)</option>
<option value="ch" data-otp-enabled="false">Switzerland (+41)</option>
<option value="tw" data-otp-enabled="false">Taiwan (+886)</option>
<option value="tj" data-otp-enabled="false">Tajikistan (+992)</option>
<option value="tz" data-otp-enabled="false">Tanzania (+255)</option>
<option value="th" data-otp-enabled="false">Thailand (+66)</option>
<option value="tg" data-otp-enabled="false">Togo (+228)</option>
<option value="to" data-otp-enabled="false">Tonga (+676)</option>
<option value="tt" data-otp-enabled="false">Trinidad and Tobago (+1)</option>
<option value="tn" data-otp-enabled="false">Tunisia (+216)</option>
<option value="tr" data-otp-enabled="false">Turkey (+90)</option>
<option value="tc" data-otp-enabled="false">Turks and Caicos Islands (+1)</option>
<option value="ug" data-otp-enabled="false">Uganda (+256)</option>
<option value="ua" data-otp-enabled="false">Ukraine (+380)</option>
<option value="ae" data-otp-enabled="false">United Arab Emirates (+971)</option>
<option value="gb" data-otp-enabled="false">United Kingdom (+44)</option>
<option value="us" data-otp-enabled="false" selected="">United States (+1)</option>
<option value="uy" data-otp-enabled="false">Uruguay (+598)</option>
<option value="uz" data-otp-enabled="false">Uzbekistan (+998)</option>
<option value="ve" data-otp-enabled="false">Venezuela (+58)</option>
<option value="vn" data-otp-enabled="false">Vietnam (+84)</option>
<option value="vg" data-otp-enabled="false">Virgin Islands, British (+1)</option>
<option value="vi" data-otp-enabled="false">Virgin Islands, U.S. (+1)</option>
<option value="ye" data-otp-enabled="false">Yemen (+967)</option>
<option value="zm" data-otp-enabled="false">Zambia (+260)</option>
<option value="zw" data-otp-enabled="false">Zimbabwe (+263)</option></select>
                </div>
              </div>
            </div>
            <label class="sub-label" for="phone-number-gnl2dp153485">Enter mobile number</label>
            <div class="controls phone-number" data-js-hook="modal-open-incident-subscribe-phone-number">
              <div class="flex-container">
                <input type="text" name="phone_number" id="phone-number-gnl2dp153485" data-js-hook="phone-number">
                <input type="hidden" name="incident-code-gnl2dp153485" id="incident-code-gnl2dp153485" value="gnl2dp153485" autocomplete="off">
                <a class="btn-change-number-incident" id="btn-change-number-incident-gnl2dp153485" style="display: none;" data-incident-code="gnl2dp153485" href="#">
                  Edit number
</a>                <a class="btn-subcriber-send-otp" id="btn-subcriber-send-otp-gnl2dp153485" style="display: none;" data-incident-code="gnl2dp153485" href="#">
                  Send OTP
</a>              </div>
            </div>
            <div class="sms-atl-error" id="sms-atl-error-gnl2dp153485"></div>
            <div class="opt-container-section" id="otp-container-incident-gnl2dp153485" style="display:none">
              <label class="sub-label" for="otp">Enter the OTP sent</label>
              <div class="flex-container">
                <input name="otp" id="otp-field-gnl2dp153485" type="text" class="prepend" disabled="">
                <a class="resend-otp" id="resend-otp-gnl2dp153485" style="display: none;" data-incident-code="gnl2dp153485" href="#">
                  Resend OTP
</a>                <span class="timer-incident" id="timer-incident-gnl2dp153485" style="display:none">&nbsp;in <span id="countdown-incident-gnl2dp153485">30</span> seconds</span>
              </div>
              <div class="info-row flex-container">
                <div class="info-icon"><svg width="2vh" height="2vh" viewBox="0 0 21 21" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" id="status-embed-svg-info-icon">
    <defs>
        <path d="M2,12 C2,6.47666667 6.47666667,2 12,2 C17.5233333,2 22,6.47666667 22,12 C22,17.5233333 17.5233333,22 12,22 C6.47666667,22 2,17.5233333 2,12 Z M4,12 C4,16.4187638 7.58123617,20 12,20 C16.4187638,20 20,16.4187638 20,12 C20,7.58123617 16.4187638,4 12,4 C7.58123617,4 4,7.58123617 4,12 Z M11,11.0029293 C11,10.4490268 11.4438648,10 12,10 C12.5522847,10 13,10.4378814 13,11.0029293 L13,15.9970707 C13,16.5509732 12.5561352,17 12,17 C11.4477153,17 11,16.5621186 11,15.9970707 L11,11.0029293 Z M12,9 C11.4477153,9 11,8.55228475 11,8 C11,7.44771525 11.4477153,7 12,7 C12.5522847,7 13,7.44771525 13,8 C13,8.55228475 12.5522847,9 12,9 Z" id="path-info"></path>
    </defs>
    <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
        <g transform="translate(-702.000000, -945.000000)">
            <g id="global/info" transform="translate(700.500000, 943.500000)">
                <mask id="mask-info" fill="white">
                    <use xlink:href="#path-info"></use>
                </mask>
                <use id="Combined-Shape" fill="#42526E" fill-rule="nonzero" xlink:href="#path-info"></use>
                <g id="Neutral-/-N000" mask="url(#mask-info)" fill-rule="evenodd">
                    <polygon points="0 24 24 24 24 0 0 0"></polygon>
                </g>
            </g>
        </g>
    </g>
</svg>
</div>
                <div>To receive SMS updates, please verify your number. To proceed with just email click ‘Subscribe’ </div>
              </div>
            </div>
          </div>
      </div>

      <div class="modal-footer incident-subscribe">
        <!-- tests fail if static width isn't present  ¯\_(ツ)_/¯ -->
          <button name="button" type="submit" class="flat-button cpt-button incident-subscribe-btn-captcha" id="subscribe-btn-gnl2dp153485" onclick="submitCaptchaIncidentSubscribe(event)">Subscribe to Incident</button>
          <input type="hidden" name="captcha_error" id="captcha_error" value="false" autocomplete="off">
          <input type="hidden" name="g-recaptcha-response" id="g-recaptcha-response" value="false" autocomplete="off">
            <div class="terms_and_privacy_information left small">Message and data rates may apply. By subscribing you agree to our <a target="_blank" rel="noopener" href="https://www.cloudflare.com/privacypolicy">Privacy Policy</a>, the Atlassian <a target="_blank" rel="noopener" href="https://www.atlassian.com/legal/product-specific-terms#statuspage-specific-terms">Terms of Service</a>, and the Atlassian <a target="_blank" rel="noopener" href="https://www.atlassian.com/legal/privacy-policy">Privacy Policy</a>. This site is protected by reCAPTCHA and the Google <a target="_blank" rel="noopener" href="https://policies.google.com/privacy">Privacy Policy</a> and <a target="_blank" rel="noopener" data-js-hook="captcha-terms-of-service-link" href="https://policies.google.com/terms">Terms of Service</a> apply.</div>
      </div>
</form>  </div>

<script>
  $(function () {
    const phoneNumberInputIncident = $('#phone-number-gnl2dp153485');
    const phoneCountrySelect = $('#phone-country-gnl2dp153485');
    const errorDiv = $('#sms-atl-error-gnl2dp153485');
    const phoneCountryDiv = $('#phone-number-code-gnl2dp153485');
    if(errorDiv.length){
      function checkSelectedCountry() {
        const selectedCountry = phoneCountrySelect.val();
        const isOtpEnabled = phoneCountryDiv.attr('data-otp-enabled') === 'true';
        if(false && selectedCountry === 'sg') { // Replace 'SG' with the actual value representing Singapore in your select tag
          phoneNumberInputIncident.prop('disabled', true);
          errorDiv.html(`Due to new Singapore government regulations, we're currently not supporting text subscriptions in Singapore.<a href="https://community.atlassian.com/t5/Statuspage-articles/Attention-SMS-notifications-will-be-disabled-on-August-1st-2023/ba-p/2424398" target="_blank"> Learn more.</a> <br> Select another method to subscribe.`);
        } else {
          phoneNumberInputIncident.prop('readOnly', false);
          errorDiv.html('');
          if(false){
            $('#btn-change-number-incident-gnl2dp153485').css('display', 'none');
            $('#resend-otp-gnl2dp153485').css('display', 'none');
            $('#timer-incident-gnl2dp153485').css('display', 'none');
            if(isOtpEnabled){
              $('#otp-container-incident-gnl2dp153485').css('display', 'block');
              $('#btn-subcriber-send-otp-gnl2dp153485').css('display', 'block');
            }
            else {
              $('#otp-container-incident-gnl2dp153485').css('display', 'none');
              $('#btn-subcriber-send-otp-gnl2dp153485').css('display', 'none');
            }
          }
        }
      }
      phoneCountrySelect.on('change', checkSelectedCountry);
      checkSelectedCountry();
    }
  });

  document.addEventListener('DOMContentLoaded', function() {
    const dropdowns = document.querySelectorAll('.phone-country-dropdown');
    if (dropdowns.length > 0) {
      dropdowns.forEach(function(dropdown) {
        const dropdownId = dropdown.id;
        const incidentCode = dropdownId.split('-').pop();
        const wrapperDiv = $('#phone-number-code-' + incidentCode);
        function updateOtpEnabledAttribute() {
          const selectedOption = dropdown.options[dropdown.selectedIndex];
          const otpEnabled = selectedOption.getAttribute('data-otp-enabled');
          wrapperDiv.attr('data-otp-enabled', otpEnabled);
        }
        dropdown.addEventListener('change', updateOtpEnabledAttribute);
        updateOtpEnabledAttribute();
      });
    }
  });

  var countdownTimers = {};
  var phoneNumberInputIncident = $('#phone-number-gnl2dp153485');
  var RESEND_TIMER = 30;
  $(function() {
    $('#subscribe-form-gnl2dp153485').on('ajax:success', function(e, data, status, xhr){
      var $form = $(this);
      var formId = $form.attr('id');
      var incidentCode = formId.split('-').pop();
      $('#btn-change-number-incident-' + incidentCode).css('display', 'block');
      if ( $('#btn-change-number-incident-'+ incidentCode).css('display') !== 'none') {
        $('#btn-change-number-incident-'+ incidentCode).css('display', 'none');
        $('#btn-subcriber-send-otp-'+ incidentCode).css('display', 'block');
        $('#otp-container-incident-'+ incidentCode).css('display', 'block');
        $('#resend-otp-'+ incidentCode).css('display', 'none');
        $('#timer-incident-'+ incidentCode).css('display', 'none');
        $('#phone-number-' + incidentCode).prop('readOnly', false);
        $('#otp-field-' + incidentCode).val('').prop('disabled', true);
      }
      if(countdownTimers){
        clearInterval(countdownTimers[incidentCode]);
      }
    });

    $('#btn-change-number-incident-gnl2dp153485').on('click', function (e) {
      var incidentCode = $(this).data('incident-code');
      showSendOTP(incidentCode);
      return false;
    });

    $('#btn-subcriber-send-otp-gnl2dp153485').on('click', function (e) {
      let incidentCode = $(this).data('incident-code');
      let phoneNumber = $('#phone-number-' + incidentCode).val();
      let countryCode = $('#phone-country-' + incidentCode).val();
      let incidentCodeField = $('#incident-code-' + incidentCode).val();

      sendOtpRequest(phoneNumber, countryCode, incidentCodeField, function (data, status) {
        var messageOptions = (data.type !== undefined && data.type !== null) ? { cssClass: data.type } : {};
        HRB.utils.notify(data.text, messageOptions);
        e.preventDefault();
        if (data.type === 'success') {
          showChangeNumber(incidentCode);
        }
      });
    });

    $('#resend-otp-gnl2dp153485').on('click', function(e) {
      let incidentCode = $(this).data('incident-code');
      let phoneNumber = $('#phone-number-' + incidentCode).val();
      let countryCode = $('#phone-country-' + incidentCode).val();
      let incidentCodeField = $('#incident-code-' + incidentCode).val();
      sendOtpRequest(phoneNumber, countryCode, incidentCodeField, function (data, status) {
        var messageOptions = (data.type !== undefined && data.type !== null) ? { cssClass: data.type } : {};
        HRB.utils.notify(data.text, messageOptions);
        e.preventDefault();
        disableResendIncident(incidentCode);
        if (data.type === 'success') {
          var display =  $('#countdown-incident-' + incidentCode);
          startTimerIncident(RESEND_TIMER, display, incidentCode );
        }
      });
    });
  })

  function sendOtpRequest(phoneNumber, countryCode, incidentCode, onSuccess) {
    $.ajax({
      type: 'POST',
      url: "/subscriptions/new-sms",
      data: {
        phone_number: phoneNumber,
        phone_country: countryCode,
        incident_code: incidentCode,
        type: 'resend'
      },
    }).done(onSuccess);
  }

  function showChangeNumber(incidentCode) {
    $('#btn-change-number-incident-' + incidentCode).css('display', 'block');
    $('#btn-subcriber-send-otp-' + incidentCode).css('display', 'none');
    $('#otp-field-' + incidentCode).val('').prop('disabled', false);
    $('#phone-number-' + incidentCode).prop('readOnly', true);
    $('#resend-otp-'+ incidentCode).css('display', 'block');
    var display =  $('#countdown-incident-' + incidentCode);
    startTimerIncident(RESEND_TIMER, display, incidentCode)
  }

  function showSendOTP(incidentCode) {
    $('#btn-change-number-incident-' + incidentCode).css('display', 'none');
    $('#btn-subcriber-send-otp-' + incidentCode).css('display', 'block');
    $('#otp-field-' + incidentCode).val('').prop('disabled', true);
    $('#phone-number-' + incidentCode).prop('readOnly', false);
    $('#resend-otp-'+ incidentCode).css('display', 'none');
    $('#timer-incident-'+ incidentCode).css('display', 'none');
    clearInterval(countdownTimers[incidentCode]);
  }

  function startTimerIncident(duration, display, incidentCode){
    var timerIncident = duration, seconds;
    clearInterval(countdownTimers[incidentCode]);
    countdownTimers[incidentCode] = setInterval(function () {
      seconds = parseInt(timerIncident % 60, 10);
      display.text(seconds);
      $('#timer-incident-'+ incidentCode).css('display', 'block');
      if(--timerIncident < 0){
        enableResendIncident(incidentCode);
        clearInterval(countdownTimers[incidentCode]);
      }
    }, 1000);
    disableResendIncident(incidentCode);
  }

  function enableResendIncident(incidentCode){
    $('#resend-otp-' + incidentCode).css('color', '');
    $('#resend-otp-' + incidentCode).css('pointer-events', '');
    $('#timer-incident-'+ incidentCode).css('display', 'none');
  }

  function disableResendIncident(incidentCode){
    $('#resend-otp-' + incidentCode).css('color', 'grey');
    $('#resend-otp-' + incidentCode).css('pointer-events', 'none');
  }
</script>

            <div class="unresolved-incident impact-none">
              <div class="incident-title font-large">
                <a class="whitespace-pre-wrap actual-title" href="/incidents/1lqnm2bnbngd">Support Ticket Migration - Case Access Issues</a>
                
              </div>
              <div class="updates font-regular">
                  <div class="update">
                    <strong>Identified</strong> - <span class="whitespace-pre-wrap">We have identified an issue affecting our Pro and Business customers' ability to access their active cases. Our team is actively working on a fix to resolve this issue as quickly as possible. In the meantime, email must be used for case updates.</span>
                    <br>
                      <small><span class="ago" data-datetime-unix="1722631726000"></span>Aug <var data-var="date">02</var>, <var data-var="year">2024</var> - <var data-var="time">20:48</var> UTC</small>
                  </div>
              </div>
            </div>
            
  <div class="modal hide fade modal-open-incident-subscribe" id="subscribe-modal-1lqnm2bnbngd" style="display: none" data-js-hook="incident-subscription-modal" role="dialog" aria-labelledby="incident-subscription-dialog-header" aria-describedby="incident-subscription-dialog-description" aria-modal="true">
    <form class="modal-content" id="subscribe-form-1lqnm2bnbngd" action="/subscriptions/incident.json" accept-charset="UTF-8" data-remote="true" method="post">
      <input type="hidden" name="incident_code" id="incident_code" value="1lqnm2bnbngd" autocomplete="off">
      <div class="modal-header">
        <a href="#" data-dismiss="modal" class="close" data-js-hook="incident-modal-close" aria-label="close" role="button">×</a>
        <h4 id="incident-subscription-dialog-header"> Subscribe to Incident </h4>
      </div>
      <div class="modal-body">
        <p style="margin-bottom:25px" id="incident-subscription-dialog-description">
          Subscribe to updates for <strong>Support Ticket Migration - Case Access Issues</strong> via email and/or text message. You'll receive email notifications when incidents are updated, and text message notifications whenever Cloudflare <strong>creates</strong> or <strong>resolves</strong> an incident.
        </p>
          <div class="control-group">
            <label for="email-1lqnm2bnbngd">VIA EMAIL:</label>
              <div class="controls">
                  <input type="text" name="email" id="email-1lqnm2bnbngd" data-js-hook="email" class="full-width">
              </div>
          </div>

          <div class="control-group">
            <label class="phone-country-code" for="phone-country-1lqnm2bnbngd">VIA SMS:</label>
            <div class="controls phone-number">
              <div class="row">
                <div id="phone-number-code-1lqnm2bnbngd" class="phone-country-wrapper" data-otp-enabled="false">
                  <select name="phone_country" id="phone-country-1lqnm2bnbngd" data-js-hook="phone-country" class="span6 phone-country-dropdown"><option value="af" data-otp-enabled="false">Afghanistan (+93)</option>
<option value="al" data-otp-enabled="false">Albania (+355)</option>
<option value="dz" data-otp-enabled="false">Algeria (+213)</option>
<option value="as" data-otp-enabled="false">American Samoa (+1)</option>
<option value="ad" data-otp-enabled="false">Andorra (+376)</option>
<option value="ao" data-otp-enabled="false">Angola (+244)</option>
<option value="ai" data-otp-enabled="false">Anguilla (+1)</option>
<option value="ag" data-otp-enabled="false">Antigua and Barbuda (+1)</option>
<option value="ar" data-otp-enabled="false">Argentina (+54)</option>
<option value="am" data-otp-enabled="false">Armenia (+374)</option>
<option value="aw" data-otp-enabled="false">Aruba (+297)</option>
<option value="au" data-otp-enabled="false">Australia/Cocos/Christmas Island (+61)</option>
<option value="at" data-otp-enabled="false">Austria (+43)</option>
<option value="az" data-otp-enabled="false">Azerbaijan (+994)</option>
<option value="bs" data-otp-enabled="false">Bahamas (+1)</option>
<option value="bh" data-otp-enabled="false">Bahrain (+973)</option>
<option value="bd" data-otp-enabled="false">Bangladesh (+880)</option>
<option value="bb" data-otp-enabled="false">Barbados (+1)</option>
<option value="by" data-otp-enabled="false">Belarus (+375)</option>
<option value="be" data-otp-enabled="false">Belgium (+32)</option>
<option value="bz" data-otp-enabled="false">Belize (+501)</option>
<option value="bj" data-otp-enabled="false">Benin (+229)</option>
<option value="bm" data-otp-enabled="false">Bermuda (+1)</option>
<option value="bo" data-otp-enabled="false">Bolivia (+591)</option>
<option value="ba" data-otp-enabled="false">Bosnia and Herzegovina (+387)</option>
<option value="bw" data-otp-enabled="false">Botswana (+267)</option>
<option value="br" data-otp-enabled="false">Brazil (+55)</option>
<option value="bn" data-otp-enabled="false">Brunei (+673)</option>
<option value="bg" data-otp-enabled="false">Bulgaria (+359)</option>
<option value="bf" data-otp-enabled="false">Burkina Faso (+226)</option>
<option value="bi" data-otp-enabled="false">Burundi (+257)</option>
<option value="kh" data-otp-enabled="false">Cambodia (+855)</option>
<option value="cm" data-otp-enabled="false">Cameroon (+237)</option>
<option value="ca" data-otp-enabled="false">Canada (+1)</option>
<option value="cv" data-otp-enabled="false">Cape Verde (+238)</option>
<option value="ky" data-otp-enabled="false">Cayman Islands (+1)</option>
<option value="cf" data-otp-enabled="false">Central Africa (+236)</option>
<option value="td" data-otp-enabled="false">Chad (+235)</option>
<option value="cl" data-otp-enabled="false">Chile (+56)</option>
<option value="cn" data-otp-enabled="false">China (+86)</option>
<option value="co" data-otp-enabled="false">Colombia (+57)</option>
<option value="km" data-otp-enabled="false">Comoros (+269)</option>
<option value="cg" data-otp-enabled="false">Congo (+242)</option>
<option value="cd" data-otp-enabled="false">Congo, Dem Rep (+243)</option>
<option value="cr" data-otp-enabled="false">Costa Rica (+506)</option>
<option value="hr" data-otp-enabled="false">Croatia (+385)</option>
<option value="cy" data-otp-enabled="false">Cyprus (+357)</option>
<option value="cz" data-otp-enabled="false">Czech Republic (+420)</option>
<option value="dk" data-otp-enabled="false">Denmark (+45)</option>
<option value="dj" data-otp-enabled="false">Djibouti (+253)</option>
<option value="dm" data-otp-enabled="false">Dominica (+1)</option>
<option value="do" data-otp-enabled="false">Dominican Republic (+1)</option>
<option value="eg" data-otp-enabled="false">Egypt (+20)</option>
<option value="sv" data-otp-enabled="false">El Salvador (+503)</option>
<option value="gq" data-otp-enabled="false">Equatorial Guinea (+240)</option>
<option value="ee" data-otp-enabled="false">Estonia (+372)</option>
<option value="et" data-otp-enabled="false">Ethiopia (+251)</option>
<option value="fo" data-otp-enabled="false">Faroe Islands (+298)</option>
<option value="fj" data-otp-enabled="false">Fiji (+679)</option>
<option value="fi" data-otp-enabled="false">Finland/Aland Islands (+358)</option>
<option value="fr" data-otp-enabled="false">France (+33)</option>
<option value="gf" data-otp-enabled="false">French Guiana (+594)</option>
<option value="pf" data-otp-enabled="false">French Polynesia (+689)</option>
<option value="ga" data-otp-enabled="false">Gabon (+241)</option>
<option value="gm" data-otp-enabled="false">Gambia (+220)</option>
<option value="ge" data-otp-enabled="false">Georgia (+995)</option>
<option value="de" data-otp-enabled="false">Germany (+49)</option>
<option value="gh" data-otp-enabled="false">Ghana (+233)</option>
<option value="gi" data-otp-enabled="false">Gibraltar (+350)</option>
<option value="gr" data-otp-enabled="false">Greece (+30)</option>
<option value="gl" data-otp-enabled="false">Greenland (+299)</option>
<option value="gd" data-otp-enabled="false">Grenada (+1)</option>
<option value="gp" data-otp-enabled="false">Guadeloupe (+590)</option>
<option value="gu" data-otp-enabled="false">Guam (+1)</option>
<option value="gt" data-otp-enabled="false">Guatemala (+502)</option>
<option value="gn" data-otp-enabled="false">Guinea (+224)</option>
<option value="gy" data-otp-enabled="false">Guyana (+592)</option>
<option value="ht" data-otp-enabled="false">Haiti (+509)</option>
<option value="hn" data-otp-enabled="false">Honduras (+504)</option>
<option value="hk" data-otp-enabled="false">Hong Kong (+852)</option>
<option value="hu" data-otp-enabled="false">Hungary (+36)</option>
<option value="is" data-otp-enabled="false">Iceland (+354)</option>
<option value="in" data-otp-enabled="false">India (+91)</option>
<option value="id" data-otp-enabled="false">Indonesia (+62)</option>
<option value="iq" data-otp-enabled="false">Iraq (+964)</option>
<option value="ie" data-otp-enabled="false">Ireland (+353)</option>
<option value="il" data-otp-enabled="false">Israel (+972)</option>
<option value="it" data-otp-enabled="false">Italy (+39)</option>
<option value="jm" data-otp-enabled="false">Jamaica (+1)</option>
<option value="jp" data-otp-enabled="false">Japan (+81)</option>
<option value="jo" data-otp-enabled="false">Jordan (+962)</option>
<option value="ke" data-otp-enabled="false">Kenya (+254)</option>
<option value="kr" data-otp-enabled="false">Korea, Republic of (+82)</option>
<option value="xk" data-otp-enabled="false">Kosovo (+383)</option>
<option value="kw" data-otp-enabled="false">Kuwait (+965)</option>
<option value="kg" data-otp-enabled="false">Kyrgyzstan (+996)</option>
<option value="la" data-otp-enabled="false">Laos (+856)</option>
<option value="lv" data-otp-enabled="false">Latvia (+371)</option>
<option value="lb" data-otp-enabled="false">Lebanon (+961)</option>
<option value="ls" data-otp-enabled="false">Lesotho (+266)</option>
<option value="lr" data-otp-enabled="false">Liberia (+231)</option>
<option value="ly" data-otp-enabled="false">Libya (+218)</option>
<option value="li" data-otp-enabled="false">Liechtenstein (+423)</option>
<option value="lt" data-otp-enabled="false">Lithuania (+370)</option>
<option value="lu" data-otp-enabled="false">Luxembourg (+352)</option>
<option value="mo" data-otp-enabled="false">Macao (+853)</option>
<option value="mk" data-otp-enabled="false">Macedonia (+389)</option>
<option value="mg" data-otp-enabled="false">Madagascar (+261)</option>
<option value="mw" data-otp-enabled="false">Malawi (+265)</option>
<option value="my" data-otp-enabled="false">Malaysia (+60)</option>
<option value="mv" data-otp-enabled="false">Maldives (+960)</option>
<option value="ml" data-otp-enabled="false">Mali (+223)</option>
<option value="mt" data-otp-enabled="false">Malta (+356)</option>
<option value="mq" data-otp-enabled="false">Martinique (+596)</option>
<option value="mr" data-otp-enabled="false">Mauritania (+222)</option>
<option value="mu" data-otp-enabled="false">Mauritius (+230)</option>
<option value="mx" data-otp-enabled="false">Mexico (+52)</option>
<option value="mc" data-otp-enabled="false">Monaco (+377)</option>
<option value="mn" data-otp-enabled="false">Mongolia (+976)</option>
<option value="me" data-otp-enabled="false">Montenegro (+382)</option>
<option value="ms" data-otp-enabled="false">Montserrat (+1)</option>
<option value="ma" data-otp-enabled="false">Morocco/Western Sahara (+212)</option>
<option value="mz" data-otp-enabled="false">Mozambique (+258)</option>
<option value="na" data-otp-enabled="false">Namibia (+264)</option>
<option value="np" data-otp-enabled="false">Nepal (+977)</option>
<option value="nl" data-otp-enabled="false">Netherlands (+31)</option>
<option value="nz" data-otp-enabled="false">New Zealand (+64)</option>
<option value="ni" data-otp-enabled="false">Nicaragua (+505)</option>
<option value="ne" data-otp-enabled="false">Niger (+227)</option>
<option value="ng" data-otp-enabled="false">Nigeria (+234)</option>
<option value="no" data-otp-enabled="false">Norway (+47)</option>
<option value="om" data-otp-enabled="false">Oman (+968)</option>
<option value="pk" data-otp-enabled="false">Pakistan (+92)</option>
<option value="ps" data-otp-enabled="false">Palestinian Territory (+970)</option>
<option value="pa" data-otp-enabled="false">Panama (+507)</option>
<option value="py" data-otp-enabled="false">Paraguay (+595)</option>
<option value="pe" data-otp-enabled="false">Peru (+51)</option>
<option value="ph" data-otp-enabled="false">Philippines (+63)</option>
<option value="pl" data-otp-enabled="false">Poland (+48)</option>
<option value="pt" data-otp-enabled="false">Portugal (+351)</option>
<option value="pr" data-otp-enabled="false">Puerto Rico (+1)</option>
<option value="qa" data-otp-enabled="false">Qatar (+974)</option>
<option value="re" data-otp-enabled="false">Reunion/Mayotte (+262)</option>
<option value="ro" data-otp-enabled="false">Romania (+40)</option>
<option value="ru" data-otp-enabled="false">Russia/Kazakhstan (+7)</option>
<option value="rw" data-otp-enabled="false">Rwanda (+250)</option>
<option value="ws" data-otp-enabled="false">Samoa (+685)</option>
<option value="sm" data-otp-enabled="false">San Marino (+378)</option>
<option value="sa" data-otp-enabled="false">Saudi Arabia (+966)</option>
<option value="sn" data-otp-enabled="false">Senegal (+221)</option>
<option value="rs" data-otp-enabled="false">Serbia (+381)</option>
<option value="sc" data-otp-enabled="false">Seychelles (+248)</option>
<option value="sl" data-otp-enabled="false">Sierra Leone (+232)</option>
<option value="sg" data-otp-enabled="false">Singapore (+65)</option>
<option value="sk" data-otp-enabled="false">Slovakia (+421)</option>
<option value="si" data-otp-enabled="false">Slovenia (+386)</option>
<option value="za" data-otp-enabled="false">South Africa (+27)</option>
<option value="es" data-otp-enabled="false">Spain (+34)</option>
<option value="lk" data-otp-enabled="false">Sri Lanka (+94)</option>
<option value="kn" data-otp-enabled="false">St Kitts and Nevis (+1)</option>
<option value="lc" data-otp-enabled="false">St Lucia (+1)</option>
<option value="vc" data-otp-enabled="false">St Vincent Grenadines (+1)</option>
<option value="sd" data-otp-enabled="false">Sudan (+249)</option>
<option value="sr" data-otp-enabled="false">Suriname (+597)</option>
<option value="sz" data-otp-enabled="false">Swaziland (+268)</option>
<option value="se" data-otp-enabled="false">Sweden (+46)</option>
<option value="ch" data-otp-enabled="false">Switzerland (+41)</option>
<option value="tw" data-otp-enabled="false">Taiwan (+886)</option>
<option value="tj" data-otp-enabled="false">Tajikistan (+992)</option>
<option value="tz" data-otp-enabled="false">Tanzania (+255)</option>
<option value="th" data-otp-enabled="false">Thailand (+66)</option>
<option value="tg" data-otp-enabled="false">Togo (+228)</option>
<option value="to" data-otp-enabled="false">Tonga (+676)</option>
<option value="tt" data-otp-enabled="false">Trinidad and Tobago (+1)</option>
<option value="tn" data-otp-enabled="false">Tunisia (+216)</option>
<option value="tr" data-otp-enabled="false">Turkey (+90)</option>
<option value="tc" data-otp-enabled="false">Turks and Caicos Islands (+1)</option>
<option value="ug" data-otp-enabled="false">Uganda (+256)</option>
<option value="ua" data-otp-enabled="false">Ukraine (+380)</option>
<option value="ae" data-otp-enabled="false">United Arab Emirates (+971)</option>
<option value="gb" data-otp-enabled="false">United Kingdom (+44)</option>
<option value="us" data-otp-enabled="false" selected="">United States (+1)</option>
<option value="uy" data-otp-enabled="false">Uruguay (+598)</option>
<option value="uz" data-otp-enabled="false">Uzbekistan (+998)</option>
<option value="ve" data-otp-enabled="false">Venezuela (+58)</option>
<option value="vn" data-otp-enabled="false">Vietnam (+84)</option>
<option value="vg" data-otp-enabled="false">Virgin Islands, British (+1)</option>
<option value="vi" data-otp-enabled="false">Virgin Islands, U.S. (+1)</option>
<option value="ye" data-otp-enabled="false">Yemen (+967)</option>
<option value="zm" data-otp-enabled="false">Zambia (+260)</option>
<option value="zw" data-otp-enabled="false">Zimbabwe (+263)</option></select>
                </div>
              </div>
            </div>
            <label class="sub-label" for="phone-number-1lqnm2bnbngd">Enter mobile number</label>
            <div class="controls phone-number" data-js-hook="modal-open-incident-subscribe-phone-number">
              <div class="flex-container">
                <input type="text" name="phone_number" id="phone-number-1lqnm2bnbngd" data-js-hook="phone-number">
                <input type="hidden" name="incident-code-1lqnm2bnbngd" id="incident-code-1lqnm2bnbngd" value="1lqnm2bnbngd" autocomplete="off">
                <a class="btn-change-number-incident" id="btn-change-number-incident-1lqnm2bnbngd" style="display: none;" data-incident-code="1lqnm2bnbngd" href="#">
                  Edit number
</a>                <a class="btn-subcriber-send-otp" id="btn-subcriber-send-otp-1lqnm2bnbngd" style="display: none;" data-incident-code="1lqnm2bnbngd" href="#">
                  Send OTP
</a>              </div>
            </div>
            <div class="sms-atl-error" id="sms-atl-error-1lqnm2bnbngd"></div>
            <div class="opt-container-section" id="otp-container-incident-1lqnm2bnbngd" style="display:none">
              <label class="sub-label" for="otp">Enter the OTP sent</label>
              <div class="flex-container">
                <input name="otp" id="otp-field-1lqnm2bnbngd" type="text" class="prepend" disabled="">
                <a class="resend-otp" id="resend-otp-1lqnm2bnbngd" style="display: none;" data-incident-code="1lqnm2bnbngd" href="#">
                  Resend OTP
</a>                <span class="timer-incident" id="timer-incident-1lqnm2bnbngd" style="display:none">&nbsp;in <span id="countdown-incident-1lqnm2bnbngd">30</span> seconds</span>
              </div>
              <div class="info-row flex-container">
                <div class="info-icon"><svg width="2vh" height="2vh" viewBox="0 0 21 21" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" id="status-embed-svg-info-icon">
    <defs>
        <path d="M2,12 C2,6.47666667 6.47666667,2 12,2 C17.5233333,2 22,6.47666667 22,12 C22,17.5233333 17.5233333,22 12,22 C6.47666667,22 2,17.5233333 2,12 Z M4,12 C4,16.4187638 7.58123617,20 12,20 C16.4187638,20 20,16.4187638 20,12 C20,7.58123617 16.4187638,4 12,4 C7.58123617,4 4,7.58123617 4,12 Z M11,11.0029293 C11,10.4490268 11.4438648,10 12,10 C12.5522847,10 13,10.4378814 13,11.0029293 L13,15.9970707 C13,16.5509732 12.5561352,17 12,17 C11.4477153,17 11,16.5621186 11,15.9970707 L11,11.0029293 Z M12,9 C11.4477153,9 11,8.55228475 11,8 C11,7.44771525 11.4477153,7 12,7 C12.5522847,7 13,7.44771525 13,8 C13,8.55228475 12.5522847,9 12,9 Z" id="path-info"></path>
    </defs>
    <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
        <g transform="translate(-702.000000, -945.000000)">
            <g id="global/info" transform="translate(700.500000, 943.500000)">
                <mask id="mask-info" fill="white">
                    <use xlink:href="#path-info"></use>
                </mask>
                <use id="Combined-Shape" fill="#42526E" fill-rule="nonzero" xlink:href="#path-info"></use>
                <g id="Neutral-/-N000" mask="url(#mask-info)" fill-rule="evenodd">
                    <polygon points="0 24 24 24 24 0 0 0"></polygon>
                </g>
            </g>
        </g>
    </g>
</svg>
</div>
                <div>To receive SMS updates, please verify your number. To proceed with just email click ‘Subscribe’ </div>
              </div>
            </div>
          </div>
      </div>

      <div class="modal-footer incident-subscribe">
        <!-- tests fail if static width isn't present  ¯\_(ツ)_/¯ -->
          <button name="button" type="submit" class="flat-button cpt-button incident-subscribe-btn-captcha" id="subscribe-btn-1lqnm2bnbngd" onclick="submitCaptchaIncidentSubscribe(event)">Subscribe to Incident</button>
          <input type="hidden" name="captcha_error" id="captcha_error" value="false" autocomplete="off">
          <input type="hidden" name="g-recaptcha-response" id="g-recaptcha-response" value="false" autocomplete="off">
            <div class="terms_and_privacy_information left small">Message and data rates may apply. By subscribing you agree to our <a target="_blank" rel="noopener" href="https://www.cloudflare.com/privacypolicy">Privacy Policy</a>, the Atlassian <a target="_blank" rel="noopener" href="https://www.atlassian.com/legal/product-specific-terms#statuspage-specific-terms">Terms of Service</a>, and the Atlassian <a target="_blank" rel="noopener" href="https://www.atlassian.com/legal/privacy-policy">Privacy Policy</a>. This site is protected by reCAPTCHA and the Google <a target="_blank" rel="noopener" href="https://policies.google.com/privacy">Privacy Policy</a> and <a target="_blank" rel="noopener" data-js-hook="captcha-terms-of-service-link" href="https://policies.google.com/terms">Terms of Service</a> apply.</div>
      </div>
</form>  </div>

<script>
  $(function () {
    const phoneNumberInputIncident = $('#phone-number-1lqnm2bnbngd');
    const phoneCountrySelect = $('#phone-country-1lqnm2bnbngd');
    const errorDiv = $('#sms-atl-error-1lqnm2bnbngd');
    const phoneCountryDiv = $('#phone-number-code-1lqnm2bnbngd');
    if(errorDiv.length){
      function checkSelectedCountry() {
        const selectedCountry = phoneCountrySelect.val();
        const isOtpEnabled = phoneCountryDiv.attr('data-otp-enabled') === 'true';
        if(false && selectedCountry === 'sg') { // Replace 'SG' with the actual value representing Singapore in your select tag
          phoneNumberInputIncident.prop('disabled', true);
          errorDiv.html(`Due to new Singapore government regulations, we're currently not supporting text subscriptions in Singapore.<a href="https://community.atlassian.com/t5/Statuspage-articles/Attention-SMS-notifications-will-be-disabled-on-August-1st-2023/ba-p/2424398" target="_blank"> Learn more.</a> <br> Select another method to subscribe.`);
        } else {
          phoneNumberInputIncident.prop('readOnly', false);
          errorDiv.html('');
          if(false){
            $('#btn-change-number-incident-1lqnm2bnbngd').css('display', 'none');
            $('#resend-otp-1lqnm2bnbngd').css('display', 'none');
            $('#timer-incident-1lqnm2bnbngd').css('display', 'none');
            if(isOtpEnabled){
              $('#otp-container-incident-1lqnm2bnbngd').css('display', 'block');
              $('#btn-subcriber-send-otp-1lqnm2bnbngd').css('display', 'block');
            }
            else {
              $('#otp-container-incident-1lqnm2bnbngd').css('display', 'none');
              $('#btn-subcriber-send-otp-1lqnm2bnbngd').css('display', 'none');
            }
          }
        }
      }
      phoneCountrySelect.on('change', checkSelectedCountry);
      checkSelectedCountry();
    }
  });

  document.addEventListener('DOMContentLoaded', function() {
    const dropdowns = document.querySelectorAll('.phone-country-dropdown');
    if (dropdowns.length > 0) {
      dropdowns.forEach(function(dropdown) {
        const dropdownId = dropdown.id;
        const incidentCode = dropdownId.split('-').pop();
        const wrapperDiv = $('#phone-number-code-' + incidentCode);
        function updateOtpEnabledAttribute() {
          const selectedOption = dropdown.options[dropdown.selectedIndex];
          const otpEnabled = selectedOption.getAttribute('data-otp-enabled');
          wrapperDiv.attr('data-otp-enabled', otpEnabled);
        }
        dropdown.addEventListener('change', updateOtpEnabledAttribute);
        updateOtpEnabledAttribute();
      });
    }
  });

  var countdownTimers = {};
  var phoneNumberInputIncident = $('#phone-number-1lqnm2bnbngd');
  var RESEND_TIMER = 30;
  $(function() {
    $('#subscribe-form-1lqnm2bnbngd').on('ajax:success', function(e, data, status, xhr){
      var $form = $(this);
      var formId = $form.attr('id');
      var incidentCode = formId.split('-').pop();
      $('#btn-change-number-incident-' + incidentCode).css('display', 'block');
      if ( $('#btn-change-number-incident-'+ incidentCode).css('display') !== 'none') {
        $('#btn-change-number-incident-'+ incidentCode).css('display', 'none');
        $('#btn-subcriber-send-otp-'+ incidentCode).css('display', 'block');
        $('#otp-container-incident-'+ incidentCode).css('display', 'block');
        $('#resend-otp-'+ incidentCode).css('display', 'none');
        $('#timer-incident-'+ incidentCode).css('display', 'none');
        $('#phone-number-' + incidentCode).prop('readOnly', false);
        $('#otp-field-' + incidentCode).val('').prop('disabled', true);
      }
      if(countdownTimers){
        clearInterval(countdownTimers[incidentCode]);
      }
    });

    $('#btn-change-number-incident-1lqnm2bnbngd').on('click', function (e) {
      var incidentCode = $(this).data('incident-code');
      showSendOTP(incidentCode);
      return false;
    });

    $('#btn-subcriber-send-otp-1lqnm2bnbngd').on('click', function (e) {
      let incidentCode = $(this).data('incident-code');
      let phoneNumber = $('#phone-number-' + incidentCode).val();
      let countryCode = $('#phone-country-' + incidentCode).val();
      let incidentCodeField = $('#incident-code-' + incidentCode).val();

      sendOtpRequest(phoneNumber, countryCode, incidentCodeField, function (data, status) {
        var messageOptions = (data.type !== undefined && data.type !== null) ? { cssClass: data.type } : {};
        HRB.utils.notify(data.text, messageOptions);
        e.preventDefault();
        if (data.type === 'success') {
          showChangeNumber(incidentCode);
        }
      });
    });

    $('#resend-otp-1lqnm2bnbngd').on('click', function(e) {
      let incidentCode = $(this).data('incident-code');
      let phoneNumber = $('#phone-number-' + incidentCode).val();
      let countryCode = $('#phone-country-' + incidentCode).val();
      let incidentCodeField = $('#incident-code-' + incidentCode).val();
      sendOtpRequest(phoneNumber, countryCode, incidentCodeField, function (data, status) {
        var messageOptions = (data.type !== undefined && data.type !== null) ? { cssClass: data.type } : {};
        HRB.utils.notify(data.text, messageOptions);
        e.preventDefault();
        disableResendIncident(incidentCode);
        if (data.type === 'success') {
          var display =  $('#countdown-incident-' + incidentCode);
          startTimerIncident(RESEND_TIMER, display, incidentCode );
        }
      });
    });
  })

  function sendOtpRequest(phoneNumber, countryCode, incidentCode, onSuccess) {
    $.ajax({
      type: 'POST',
      url: "/subscriptions/new-sms",
      data: {
        phone_number: phoneNumber,
        phone_country: countryCode,
        incident_code: incidentCode,
        type: 'resend'
      },
    }).done(onSuccess);
  }

  function showChangeNumber(incidentCode) {
    $('#btn-change-number-incident-' + incidentCode).css('display', 'block');
    $('#btn-subcriber-send-otp-' + incidentCode).css('display', 'none');
    $('#otp-field-' + incidentCode).val('').prop('disabled', false);
    $('#phone-number-' + incidentCode).prop('readOnly', true);
    $('#resend-otp-'+ incidentCode).css('display', 'block');
    var display =  $('#countdown-incident-' + incidentCode);
    startTimerIncident(RESEND_TIMER, display, incidentCode)
  }

  function showSendOTP(incidentCode) {
    $('#btn-change-number-incident-' + incidentCode).css('display', 'none');
    $('#btn-subcriber-send-otp-' + incidentCode).css('display', 'block');
    $('#otp-field-' + incidentCode).val('').prop('disabled', true);
    $('#phone-number-' + incidentCode).prop('readOnly', false);
    $('#resend-otp-'+ incidentCode).css('display', 'none');
    $('#timer-incident-'+ incidentCode).css('display', 'none');
    clearInterval(countdownTimers[incidentCode]);
  }

  function startTimerIncident(duration, display, incidentCode){
    var timerIncident = duration, seconds;
    clearInterval(countdownTimers[incidentCode]);
    countdownTimers[incidentCode] = setInterval(function () {
      seconds = parseInt(timerIncident % 60, 10);
      display.text(seconds);
      $('#timer-incident-'+ incidentCode).css('display', 'block');
      if(--timerIncident < 0){
        enableResendIncident(incidentCode);
        clearInterval(countdownTimers[incidentCode]);
      }
    }, 1000);
    disableResendIncident(incidentCode);
  }

  function enableResendIncident(incidentCode){
    $('#resend-otp-' + incidentCode).css('color', '');
    $('#resend-otp-' + incidentCode).css('pointer-events', '');
    $('#timer-incident-'+ incidentCode).css('display', 'none');
  }

  function disableResendIncident(incidentCode){
    $('#resend-otp-' + incidentCode).css('color', 'grey');
    $('#resend-otp-' + incidentCode).css('pointer-events', 'none');
  }
</script>

        </div>


        <div class="text-section">
          <h4 class="font-largest">What is this page?</h4>
          <p class="color-secondary font-regular">
            Cloudflare provides performance and security to website owners via its intelligent global network. This is the system status for the Cloudflare service, both edge network and dashboard/APIs for management.
<br>
<br>Status information is also available through Cloudflare Status API here: <a target="_blank" href="https://www.cloudflarestatus.com/api">https://www.cloudflarestatus.com/api</a>.
          </p>
        </div>

        <div class="components-section font-regular">
    <div class="components-container one-column">
          <div class="component-container border-color is-group open">
  
<div data-component-id="1km35smx8p41" class="component-inner-container status-yellow " data-component-status="degraded_performance" data-js-hook="component-group-opener">

   <span class="name">
       <span class="fa group-parent-indicator color-secondary font-small fa-minus-square-o" role="button" aria-expanded="true" aria-label="Toggle Cloudflare Sites and Services" tabindex="0"></span>
       <span>
         Cloudflare Sites and Services
       </span>
   </span>

    <span class="tooltip-base tool tooltipstered">?</span>

  <span class="component-status tool tooltipstered">

    Degraded Performance

  </span>

  <span class="tool icon-indicator fa fa-minus-square tooltipstered"></span>

</div>


  <!-- children components -->
  <div class="child-components-container ">
      
<div data-component-id="0hs0rl6hzmvx" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Abuse Reports
   </span>

    <span class="tooltip-base tool tooltipstered">?</span>

  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="w4k8yvhfb3vp" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Access
   </span>

    <span class="tooltip-base tool tooltipstered">?</span>

  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="0311l882p558" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      AI Gateway
   </span>

    <span class="tooltip-base tool tooltipstered">?</span>

  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="xm3cq0t85y10" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Always Online
   </span>

    <span class="tooltip-base tool tooltipstered">?</span>

  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="4c231tkdlpcl" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Analytics
   </span>

    <span class="tooltip-base tool tooltipstered">?</span>

  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="g4tb35rs9yw7" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      API
   </span>

    <span class="tooltip-base tool tooltipstered">?</span>

  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="g9yx473yjk9t" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      API Shield
   </span>

    <span class="tooltip-base tool tooltipstered">?</span>

  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="g9dgngpcdt1x" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Apps Marketplace
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="3zswxmh2g8j9" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Area 1 - API
   </span>

    <span class="tooltip-base tool tooltipstered">?</span>

  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="lmcb8422fw7b" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Area 1 - Dash
   </span>

    <span class="tooltip-base tool tooltipstered">?</span>

  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="z9w398bsjvnq" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Argo Smart Routing
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="2469qcw8rvjp" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Audit Logs
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="dp8ppfycqxcs" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Authoritative DNS
   </span>

    <span class="tooltip-base tool tooltipstered">?</span>

  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="ll1x88wwz4fq" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Billing
   </span>

    <span class="tooltip-base tool tooltipstered">?</span>

  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="ct59b581pxt8" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Blog
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="4msl4k5wdcbv" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Bring Your Own IP (BYOIP)
   </span>

    <span class="tooltip-base tool tooltipstered">?</span>

  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="q0dfbn0p6hyt" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Browser Isolation
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="s0991jwsqllx" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Bot Management
   </span>

    <span class="tooltip-base tool tooltipstered">?</span>

  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="3q1jnbdbn845" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Cache Reserve
   </span>

    <span class="tooltip-base tool tooltipstered">?</span>

  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="22w40048dzd1" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Calls
   </span>

    <span class="tooltip-base tool tooltipstered">?</span>

  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="5wnz34mhfhrk" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      CDN/Cache
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="fbvx0hxhhdj0" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      CDN Cache Purge
   </span>

    <span class="tooltip-base tool tooltipstered">?</span>

  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="x0tkn0hzrtw7" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Challenge Platform
   </span>

    <span class="tooltip-base tool tooltipstered">?</span>

  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="h2p0jj4ltvcq" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Cloud Access Security Broker (CASB)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="99thfnz1q9kr" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Cloud Connector
   </span>

    <span class="tooltip-base tool tooltipstered">?</span>

  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="h9z388jfrjsm" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Email Security (Area1)
   </span>

    <span class="tooltip-base tool tooltipstered">?</span>

  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="8jjy5n5bfl9v" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Email Security (Zero Trust)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="yph7lndw0dvj" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Cloudforce One Reports
   </span>

    <span class="tooltip-base tool tooltipstered">?</span>

  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="qgh1bfr4hxrl" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Community Site
   </span>

    <span class="tooltip-base tool tooltipstered">?</span>

  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="4sfd950kf38n" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Custom Pages
   </span>

    <span class="tooltip-base tool tooltipstered">?</span>

  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="z0yd3sxqjqdm" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      D1
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="2c93ckmbbpd7" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Data Localization Suite
   </span>

    <span class="tooltip-base tool tooltipstered">?</span>

  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="rppy995xymxv" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Data Loss Prevention (DLP)
   </span>

    <span class="tooltip-base tool tooltipstered">?</span>

  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="3sq3s4d20ywk" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Dashboard
   </span>

    <span class="tooltip-base tool tooltipstered">?</span>

  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="rzcwwk4rgb0w" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Developer's Site
   </span>

    <span class="tooltip-base tool tooltipstered">?</span>

  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="nmp96vgn1hpl" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Digital Experience Monitoring (DEX)
   </span>

    <span class="tooltip-base tool tooltipstered">?</span>

  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="5scwd3vmnsyj" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Distributed Web Gateway
   </span>

    <span class="tooltip-base tool tooltipstered">?</span>

  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="ts05t1p1j7r4" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      DNS Firewall
   </span>

    <span class="tooltip-base tool tooltipstered">?</span>

  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="4l9qztbt6rbj" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      DNS Root Servers
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="7j656z7tqk7f" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      DNS Updates
   </span>

    <span class="tooltip-base tool tooltipstered">?</span>

  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="bty1yz6dhh0v" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Durable Objects
   </span>

    <span class="tooltip-base tool tooltipstered">?</span>

  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="gjb0yzvvrpf6" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Email Routing
   </span>

    <span class="tooltip-base tool tooltipstered">?</span>

  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="7yyjz9qdsjbx" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Ethereum Gateway
   </span>

    <span class="tooltip-base tool tooltipstered">?</span>

  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="d1r0plwsl5qb" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Firewall
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="gyx2yygg7lmd" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Gateway
   </span>

    <span class="tooltip-base tool tooltipstered">?</span>

  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="4tw744y7kfmw" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Geo-Key Manager
   </span>

    <span class="tooltip-base tool tooltipstered">?</span>

  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="vn1h2pfctsvn" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Health Checks
   </span>

    <span class="tooltip-base tool tooltipstered">?</span>

  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="d0x62dsm4c9n" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Hyperdrive
   </span>

    <span class="tooltip-base tool tooltipstered">?</span>

  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="dw7t39j5syzl" class="component-inner-container status-yellow " data-component-status="degraded_performance" data-js-hook="">

   <span class="name">
      Image Resizing
   </span>


  <span class="component-status " title="">

    Degraded Performance

  </span>

  <span class="tool icon-indicator fa fa-minus-square tooltipstered"></span>

</div>

      
<div data-component-id="3lbj8lp3d750" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Images
   </span>

    <span class="tooltip-base tool tooltipstered">?</span>

  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="8qwmwg7ytljv" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Infrastructure
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="8sn2w5kyxfnp" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Load Balancing and Monitoring
   </span>

    <span class="tooltip-base tool tooltipstered">?</span>

  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="tfnrx45s2b48" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Lists
   </span>

    <span class="tooltip-base tool tooltipstered">?</span>

  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="k0mgxrls5y1b" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Logs
   </span>

    <span class="tooltip-base tool tooltipstered">?</span>

  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="m1cm5tqpkqtm" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Magic Firewall
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="bjlxcss20fsl" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Magic Transit
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="qgnxz00j1f2v" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Magic WAN
   </span>

    <span class="tooltip-base tool tooltipstered">?</span>

  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="q3t6mnpmpgt8" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Magic WAN Connector
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="6239kkkfzfnf" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Marketing Site
   </span>

    <span class="tooltip-base tool tooltipstered">?</span>

  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="j9jl2gb9zywx" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Mirage
   </span>

    <span class="tooltip-base tool tooltipstered">?</span>

  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="4n0gb0kh02gf" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Network
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="5xvn0m7tthlf" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Notifications
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="mfty6kskddpf" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Observatory
   </span>

    <span class="tooltip-base tool tooltipstered">?</span>

  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="hk5dqm69klkp" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Page Shield
   </span>

    <span class="tooltip-base tool tooltipstered">?</span>

  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="vgxj684rcw7t" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Pages
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="hb7g5sq2zz0h" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      R2
   </span>

    <span class="tooltip-base tool tooltipstered">?</span>

  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="0fw91jq1bzxx" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Radar
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="yd553hxj8dbj" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Randomness Beacon
   </span>

    <span class="tooltip-base tool tooltipstered">?</span>

  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="8w536gxk7dvq" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Recursive DNS
   </span>

    <span class="tooltip-base tool tooltipstered">?</span>

  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="kn2xkt469vyh" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Registrar
   </span>

    <span class="tooltip-base tool tooltipstered">?</span>

  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="vsj8h17tq59r" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Registration Data Access Protocol (RDAP)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="ch3mwx0hr4k6" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Rules
   </span>

    <span class="tooltip-base tool tooltipstered">?</span>

  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="q2w4kkkzw5gs" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Secondary DNS
   </span>

    <span class="tooltip-base tool tooltipstered">?</span>

  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="18qkc83zzmxb" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Security Center
   </span>

    <span class="tooltip-base tool tooltipstered">?</span>

  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="570kfpd0dgg7" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Snippets
   </span>

    <span class="tooltip-base tool tooltipstered">?</span>

  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="6dd6ssg7plt0" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Spectrum
   </span>

    <span class="tooltip-base tool tooltipstered">?</span>

  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="fcx388ss9k9x" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Speed Optimizations
   </span>

    <span class="tooltip-base tool tooltipstered">?</span>

  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="47xg28c02lnk" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Stream
   </span>

    <span class="tooltip-base tool tooltipstered">?</span>

  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="cghykwlwsmn5" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      SSL Certificate Provisioning
   </span>

    <span class="tooltip-base tool tooltipstered">?</span>

  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="9p2qlpt19nqb" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      SSL for SaaS Provisioning
   </span>

    <span class="tooltip-base tool tooltipstered">?</span>

  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="8m7bb706rh1c" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Subscriptions
   </span>

    <span class="tooltip-base tool tooltipstered">?</span>

  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="jzcwkvrc4w4q" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Support Site
   </span>

    <span class="tooltip-base tool tooltipstered">?</span>

  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="ggcvp9h5v6rv" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Time Services
   </span>

    <span class="tooltip-base tool tooltipstered">?</span>

  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="f0jjgwcxtmk8" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Trace
   </span>

    <span class="tooltip-base tool tooltipstered">?</span>

  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="y98zlwj1d7zh" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Tunnel
   </span>

    <span class="tooltip-base tool tooltipstered">?</span>

  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="m4jywscr0n0k" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Turnstile
   </span>

    <span class="tooltip-base tool tooltipstered">?</span>

  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="b92xct6jm48g" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      User Profiles
   </span>

    <span class="tooltip-base tool tooltipstered">?</span>

  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="9c7cbxnhk1dq" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Waiting Room
   </span>

    <span class="tooltip-base tool tooltipstered">?</span>

  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="k04jkcpzxn94" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      WARP
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="qt59p3cr1grx" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Web Analytics
   </span>

    <span class="tooltip-base tool tooltipstered">?</span>

  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="411nh1g3zgx8" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      WebSockets
   </span>

    <span class="tooltip-base tool tooltipstered">?</span>

  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="57srcl8zcn7c" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Workers
   </span>

    <span class="tooltip-base tool tooltipstered">?</span>

  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="zvm7mqn92xzc" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Workers AI
   </span>

    <span class="tooltip-base tool tooltipstered">?</span>

  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="wjvmzdf21d4l" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Workers Preview
   </span>

    <span class="tooltip-base tool tooltipstered">?</span>

  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="tmh50tx2nprs" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Workers KV
   </span>

    <span class="tooltip-base tool tooltipstered">?</span>

  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="qgt2kv10g1yn" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Zaraz
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="kf0ktv29xrfy" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Zero Trust
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="276xk3r83js7" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Zero Trust Dashboard
   </span>

    <span class="tooltip-base tool tooltipstered">?</span>

  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="4tv81hqpt2jt" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Zone Versioning
   </span>

    <span class="tooltip-base tool tooltipstered">?</span>

  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

  </div>
</div>

          <div class="component-container border-color is-group open">
  
<div data-component-id="00gpj4s37mz4" class="component-inner-container status-orange " data-component-status="partial_outage" data-js-hook="component-group-opener">

   <span class="name">
       <span class="fa group-parent-indicator color-secondary font-small fa-minus-square-o" role="button" aria-expanded="true" aria-label="Toggle Africa" tabindex="0"></span>
       <span>
         Africa
       </span>
   </span>


  <span class="component-status tool tooltipstered" style="display: none;">Re-routed</span>

  <span class="tool icon-indicator fa fa-exclamation-triangle tooltipstered"></span>

</div>


  <!-- children components -->
  <div class="child-components-container ">
      
<div data-component-id="8h9sn12x310t" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Accra, Ghana - (ACC)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="rfkpkllgfmrq" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Algiers, Algeria - (ALG)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="p2w5bf74rw6p" class="component-inner-container status-orange " data-component-status="partial_outage" data-js-hook="">

   <span class="name">
      Annaba, Algeria - (AAE)
   </span>


  <span class="component-status " title="">Re-routed</span>

  <span class="tool icon-indicator fa fa-exclamation-triangle tooltipstered"></span>

</div>

      
<div data-component-id="z1w301p8vhfq" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Antananarivo, Madagascar - (TNR)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="qvf223pw6cfx" class="component-inner-container status-blue " data-component-status="under_maintenance" data-js-hook="">

   <span class="name">
      Cape Town, South Africa - (CPT)
   </span>


  <span class="component-status " title="">Partially Re-routed</span>

  <span class="tool icon-indicator fa fa-wrench tooltipstered"></span>

</div>

      
<div data-component-id="0jnk3ys3msdv" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Dakar, Senegal - (DKR)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="cscgtg7yfz1b" class="component-inner-container status-orange " data-component-status="partial_outage" data-js-hook="">

   <span class="name">
      Dar Es Salaam, Tanzania - (DAR)
   </span>


  <span class="component-status " title="">Re-routed</span>

  <span class="tool icon-indicator fa fa-exclamation-triangle tooltipstered"></span>

</div>

      
<div data-component-id="g2j3xffvhts8" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Djibouti City, Djibouti - (JIB)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="h6vp59167bv4" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Durban, South Africa - (DUR)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="47440brmvtq2" class="component-inner-container status-blue " data-component-status="under_maintenance" data-js-hook="">

   <span class="name">
      Gaborone, Botswana - (GBE)
   </span>


  <span class="component-status " title="">Partially Re-routed</span>

  <span class="tool icon-indicator fa fa-wrench tooltipstered"></span>

</div>

      
<div data-component-id="hk0blp1nxsk6" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Harare, Zimbabwe - (HRE)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="2661q193p08w" class="component-inner-container status-blue " data-component-status="under_maintenance" data-js-hook="">

   <span class="name">
      Johannesburg, South Africa - (JNB)
   </span>


  <span class="component-status " title="">Partially Re-routed</span>

  <span class="tool icon-indicator fa fa-wrench tooltipstered"></span>

</div>

      
<div data-component-id="tdwwnvf8nv6h" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Kigali, Rwanda - (KGL)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="rq86nd41r4t4" class="component-inner-container status-blue " data-component-status="under_maintenance" data-js-hook="">

   <span class="name">
      Lagos, Nigeria - (LOS)
   </span>


  <span class="component-status " title="">Partially Re-routed</span>

  <span class="tool icon-indicator fa fa-wrench tooltipstered"></span>

</div>

      
<div data-component-id="fs644clrg00l" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Luanda, Angola - (LAD)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="3mfmstzmyp8r" class="component-inner-container status-orange " data-component-status="partial_outage" data-js-hook="">

   <span class="name">
      Maputo, Mozambique - (MPM)
   </span>


  <span class="component-status " title="">Re-routed</span>

  <span class="tool icon-indicator fa fa-exclamation-triangle tooltipstered"></span>

</div>

      
<div data-component-id="sbk2cql7ktgz" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Mombasa, Kenya - (MBA)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="ljllh1921z0m" class="component-inner-container status-blue " data-component-status="under_maintenance" data-js-hook="">

   <span class="name">
      Nairobi, Kenya - (NBO)
   </span>


  <span class="component-status " title="">Partially Re-routed</span>

  <span class="tool icon-indicator fa fa-wrench tooltipstered"></span>

</div>

      
<div data-component-id="41m926djhxpd" class="component-inner-container status-blue " data-component-status="under_maintenance" data-js-hook="">

   <span class="name">
      Oran, Algeria - (ORN)
   </span>


  <span class="component-status " title="">Partially Re-routed</span>

  <span class="tool icon-indicator fa fa-wrench tooltipstered"></span>

</div>

      
<div data-component-id="czwk809chdjt" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Ouagadougou, Burkina Faso   - (OUA)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="v4lr1tmw0jsf" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Port Louis, Mauritius - (MRU)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="0cc7lbwzr5xw" class="component-inner-container status-orange " data-component-status="partial_outage" data-js-hook="">

   <span class="name">
      Réunion, France - (RUN)
   </span>


  <span class="component-status " title="">Re-routed</span>

  <span class="tool icon-indicator fa fa-exclamation-triangle tooltipstered"></span>

</div>

      
<div data-component-id="f5st51ky316y" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Tunis, Tunisia - (TUN)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="qrvlk1ck1dv2" class="component-inner-container status-orange " data-component-status="partial_outage" data-js-hook="">

   <span class="name">
      Kinshasa, DR Congo - (FIH)
   </span>


  <span class="component-status " title="">Re-routed</span>

  <span class="tool icon-indicator fa fa-exclamation-triangle tooltipstered"></span>

</div>

      
<div data-component-id="jr54h8jh727k" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Cairo, Egypt - (CAI)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="zq3rs0stgc8p" class="component-inner-container status-orange " data-component-status="partial_outage" data-js-hook="">

   <span class="name">
      Windhoek, Namibia - (WDH)
   </span>


  <span class="component-status " title="">Re-routed</span>

  <span class="tool icon-indicator fa fa-exclamation-triangle tooltipstered"></span>

</div>

      
<div data-component-id="q1xjqdrjh4v0" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Yamoussoukro, Ivory Coast - (ASK)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="nxdg2bbkf525" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Abidjan, Ivory Coast - (ABJ)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="skqbwdvp70c6" class="component-inner-container status-orange " data-component-status="partial_outage" data-js-hook="">

   <span class="name">
      KAMPALA, Uganda - (EBB)
   </span>


  <span class="component-status " title="">Re-routed</span>

  <span class="tool icon-indicator fa fa-exclamation-triangle tooltipstered"></span>

</div>

      
<div data-component-id="qsps56n4xtjt" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Saint-Denis, Réunion - (RUN)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="zqlfzq5bzwdq" class="component-inner-container status-blue " data-component-status="under_maintenance" data-js-hook="">

   <span class="name">
      Dar es Salaam, Tanzania - (DAR)
   </span>


  <span class="component-status " title="">Partially Re-routed</span>

  <span class="tool icon-indicator fa fa-wrench tooltipstered"></span>

</div>

      
<div data-component-id="k7w4yqm06vz3" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Djibouti, Djibouti - (JIB)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="hf0swsv7wkg5" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Kampala, Uganda - (EBB)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

  </div>
</div>

          <div class="component-container border-color is-group open">
  
<div data-component-id="77867vxkttgw" class="component-inner-container status-orange " data-component-status="partial_outage" data-js-hook="component-group-opener">

   <span class="name">
       <span class="fa group-parent-indicator color-secondary font-small fa-minus-square-o" role="button" aria-expanded="true" aria-label="Toggle Asia" tabindex="0"></span>
       <span>
         Asia
       </span>
   </span>


  <span class="component-status tool tooltipstered" style="display: none;">Re-routed</span>

  <span class="tool icon-indicator fa fa-exclamation-triangle tooltipstered"></span>

</div>


  <!-- children components -->
  <div class="child-components-container ">
      
<div data-component-id="xjfk3l4dykrs" class="component-inner-container status-blue " data-component-status="under_maintenance" data-js-hook="">

   <span class="name">
      Ahmedabad, India - (AMD)
   </span>


  <span class="component-status " title="">Partially Re-routed</span>

  <span class="tool icon-indicator fa fa-wrench tooltipstered"></span>

</div>

      
<div data-component-id="5nlf038vr3n8" class="component-inner-container status-blue " data-component-status="under_maintenance" data-js-hook="">

   <span class="name">
      Almaty, Kazakhstan - (ALA)
   </span>


  <span class="component-status " title="">Partially Re-routed</span>

  <span class="tool icon-indicator fa fa-wrench tooltipstered"></span>

</div>

      
<div data-component-id="vhpdc0y3qty9" class="component-inner-container status-blue " data-component-status="under_maintenance" data-js-hook="">

   <span class="name">
      Bangalore, India - (BLR)
   </span>


  <span class="component-status " title="">Partially Re-routed</span>

  <span class="tool icon-indicator fa fa-wrench tooltipstered"></span>

</div>

      
<div data-component-id="5wtvzd626rd8" class="component-inner-container status-blue " data-component-status="under_maintenance" data-js-hook="">

   <span class="name">
      Bangkok, Thailand - (BKK)
   </span>


  <span class="component-status " title="">Partially Re-routed</span>

  <span class="tool icon-indicator fa fa-wrench tooltipstered"></span>

</div>

      
<div data-component-id="9kqfzzbvww99" class="component-inner-container status-orange " data-component-status="partial_outage" data-js-hook="">

   <span class="name">
      Bandar Seri Begawan, Brunei - (BWN)
   </span>


  <span class="component-status " title="">Re-routed</span>

  <span class="tool icon-indicator fa fa-exclamation-triangle tooltipstered"></span>

</div>

      
<div data-component-id="0w6nd25hkn0z" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Bhubaneswar, India - (BBI)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="5gyhgcprd739" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Cebu, Philippines - (CEB)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="y2lg0j88nxx4" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Chandigarh, India - (IXC)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="vy6w0cg9xtg0" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Changde, China - (CGD)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="d9znrq17k6ny" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Chennai, India - (MAA)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="3796s01hm2hj" class="component-inner-container status-orange " data-component-status="partial_outage" data-js-hook="">

   <span class="name">
      Chittagong, Bangladesh - (CGP)
   </span>


  <span class="component-status " title="">Re-routed</span>

  <span class="tool icon-indicator fa fa-exclamation-triangle tooltipstered"></span>

</div>

      
<div data-component-id="p6skg25yj69j" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Colombo, Sri Lanka - (CMB)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="hf1csyqv3x7s" class="component-inner-container status-blue " data-component-status="under_maintenance" data-js-hook="">

   <span class="name">
      Dhaka, Bangladesh - (DAC)
   </span>


  <span class="component-status " title="">Partially Re-routed</span>

  <span class="tool icon-indicator fa fa-wrench tooltipstered"></span>

</div>

      
<div data-component-id="hmgctz0qnwlc" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Foshan, China - (FUO)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="4shr6kl4nszm" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Fukuoka, Japan - (FUK)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="mbmzgpc3s1xh" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Fuzhou, China - (FOC)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="rkf7026fyhnl" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Guangzhou, China - (CAN)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="33b7rn1tln88" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Haikou, China - (HAK)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="vl0s9mnn4gfb" class="component-inner-container status-blue " data-component-status="under_maintenance" data-js-hook="">

   <span class="name">
      Hanoi, Vietnam - (HAN)
   </span>


  <span class="component-status " title="">Partially Re-routed</span>

  <span class="tool icon-indicator fa fa-wrench tooltipstered"></span>

</div>

      
<div data-component-id="mdhxb295kjtr" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Hengshui, China - (SJW)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="gw5dtkqqr4lv" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Ho Chi Minh City, Vietnam - (SGN)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="wf2gdmxg7cv3" class="component-inner-container status-blue " data-component-status="under_maintenance" data-js-hook="">

   <span class="name">
      Hong Kong - (HKG)
   </span>


  <span class="component-status " title="">Partially Re-routed</span>

  <span class="tool icon-indicator fa fa-wrench tooltipstered"></span>

</div>

      
<div data-component-id="xbcr6hhsj55p" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Hyderabad, India - (HYD)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="46b99ptn6wdt" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Islamabad, Pakistan - (ISB)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="gdywyg76bgy3" class="component-inner-container status-blue " data-component-status="under_maintenance" data-js-hook="">

   <span class="name">
      Jakarta, Indonesia - (CGK)
   </span>


  <span class="component-status " title="">Partially Re-routed</span>

  <span class="tool icon-indicator fa fa-wrench tooltipstered"></span>

</div>

      
<div data-component-id="tn97mzj8b3bt" class="component-inner-container status-orange " data-component-status="partial_outage" data-js-hook="">

   <span class="name">
      Jashore, Bangladesh - (JSR)
   </span>


  <span class="component-status " title="">Re-routed</span>

  <span class="tool icon-indicator fa fa-exclamation-triangle tooltipstered"></span>

</div>

      
<div data-component-id="lqkq4v678h03" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Jinan, China - (TNA)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="qymxbydgwhcn" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Johor Bahru, Malaysia -&nbsp;(JHB)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="k69cfw8f0nwj" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Kanpur, India - (KNU)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="byh0gc9t4g6m" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Kaohsiung City, Taiwan - (KHH)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="f95c4c2zcg0t" class="component-inner-container status-blue " data-component-status="under_maintenance" data-js-hook="">

   <span class="name">
      Karachi, Pakistan - (KHI)
   </span>


  <span class="component-status " title="">Partially Re-routed</span>

  <span class="tool icon-indicator fa fa-wrench tooltipstered"></span>

</div>

      
<div data-component-id="gw1cztbpft9b" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Kathmandu, Nepal - (KTM)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="mslkxsqftrnn" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Kolkata, India - (CCU)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="v4yshrzwkvyd" class="component-inner-container status-orange " data-component-status="partial_outage" data-js-hook="">

   <span class="name">
      Krasnoyarsk, Russia - (KJA)
   </span>


  <span class="component-status " title="">Re-routed</span>

  <span class="tool icon-indicator fa fa-exclamation-triangle tooltipstered"></span>

</div>

      
<div data-component-id="hr78s04g1r5b" class="component-inner-container status-blue " data-component-status="under_maintenance" data-js-hook="">

   <span class="name">
      Kuala Lumpur, Malaysia - (KUL)
   </span>


  <span class="component-status " title="">Partially Re-routed</span>

  <span class="tool icon-indicator fa fa-wrench tooltipstered"></span>

</div>

      
<div data-component-id="d2yzjq2bnj2w" class="component-inner-container status-orange " data-component-status="partial_outage" data-js-hook="">

   <span class="name">
      Lahore, Pakistan - (LHE)
   </span>


  <span class="component-status " title="">Re-routed</span>

  <span class="tool icon-indicator fa fa-exclamation-triangle tooltipstered"></span>

</div>

      
<div data-component-id="rcr0g1602s3q" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Langfang, China - (PKX)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="nzdbl4httccl" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Lanzhou, China - (LHW)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="tws4xpyksdfq" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Macau - (MFM)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="lc19ck0jpzs5" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Malé, Maldives - (MLE)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="vx629z785kxh" class="component-inner-container status-orange " data-component-status="partial_outage" data-js-hook="">

   <span class="name">
      Mandalay, Myanmar - (MDL)
   </span>


  <span class="component-status " title="">Re-routed</span>

  <span class="tool icon-indicator fa fa-exclamation-triangle tooltipstered"></span>

</div>

      
<div data-component-id="ss09y7v3wzwd" class="component-inner-container status-blue " data-component-status="under_maintenance" data-js-hook="">

   <span class="name">
      Manila, Philippines - (MNL)
   </span>


  <span class="component-status " title="">Partially Re-routed</span>

  <span class="tool icon-indicator fa fa-wrench tooltipstered"></span>

</div>

      
<div data-component-id="t3d07wlg67nl" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Mumbai, India - (BOM)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="tlx13trgxf74" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Nagpur, India - (NAG)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="3m5j79csl5d2" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Naha, Japan  - (OKA)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="wr8jt2slt0cp" class="component-inner-container status-blue " data-component-status="under_maintenance" data-js-hook="">

   <span class="name">
      New Delhi, India - (DEL)
   </span>


  <span class="component-status " title="">Partially Re-routed</span>

  <span class="tool icon-indicator fa fa-wrench tooltipstered"></span>

</div>

      
<div data-component-id="pkzjg0k7vjsj" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Osaka, Japan - (KIX)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="xyrwyzgp3vzc" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Patna, India - (PAT)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="8xc65dbhbrd5" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Phnom Penh, Cambodia - (PNH)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="jhnf3tj7x7xh" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Qingdao, China - (TAO)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="v4s7np92f0dh" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Seoul, South Korea - (ICN)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="wpgrmfwn36kf" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Shanghai, China - (SHA)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="18p6r93swmbl" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Singapore, Singapore - (SIN)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="p0kyqpgsp6p9" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Surat Thani, Thailand - (URT)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="hk319v924h0m" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Taipei, Taiwan - (TPE)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="3txd44719yr9" class="component-inner-container status-orange " data-component-status="partial_outage" data-js-hook="">

   <span class="name">
      Tashkent, Uzbekistan - (TAS)
   </span>


  <span class="component-status " title="">Re-routed</span>

  <span class="tool icon-indicator fa fa-exclamation-triangle tooltipstered"></span>

</div>

      
<div data-component-id="38w9dn5m8n4p" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Tianjin, China - (TSN)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="rmjk2n758yzc" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Tokyo, Japan - (NRT)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="xk1sjvzmjp6t" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Ulaanbaatar, Mongolia - (ULN)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="5ynnmbhcqkv2" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Vientiane, Laos - (VTE)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="84ynm0c8bkm4" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Xinyu, China - (KHN)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="p0vwymxm6wy0" class="component-inner-container status-orange " data-component-status="partial_outage" data-js-hook="">

   <span class="name">
      Yangon, Myanmar - (RGN)
   </span>


  <span class="component-status " title="">Re-routed</span>

  <span class="tool icon-indicator fa fa-exclamation-triangle tooltipstered"></span>

</div>

      
<div data-component-id="56zs2vmr81l0" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Yerevan, Armenia - (EVN)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="yrlfvdv9yv53" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Yogyakarta, Indonesia - (JOG)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="xdx76vxqbqgn" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Zhongshan, China - (ZGN)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="wyq8p07mvlkf" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Cagayan de Oro, Philippines - (CGY)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="tlkvrjd5vjlz" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Wuhu, China - (WHU)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="jcgyxwhj6ggb" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Taizhou, China - (HYN)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="h75hprrmg1wd" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Kochi, India - (COK)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="n332jkf8s56z" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Denpasar, Indonesia - (DPS)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="bn06brrnz2n2" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Kannur, India - (CNN)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="nbvb8842jnn0" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Shenzhen, China - (SZX)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="5b3kdlcn246d" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Guiyang, China - (KWE)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="d6rk1w417zrk" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Shaoxing, China - (HGH)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="r66jd70rs5w0" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Changzhou, China - (CZX)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="7tmwsbb86w0p" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Kunming, China - (KMG)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="f8zlty7hg5vp" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Chiang Mai, Thailand - (CNX)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="fgnwzgm3jqhx" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Zhengzhou, China - (CGO)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="r2d26wr46tsp" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Yangquan, China - (TYN)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="kdfqxrg9g6c8" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Changsha, China - (CSX)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="kqn9ybcc4dgk" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Dalian, China - (DLC)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="nq31rt0rqt8d" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Beihai, China - (BHY)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="ynf4hx3bjd3k" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Chongqing, China - (CKG)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="w4ts3tf2cbqf" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Huainan, China - (HFE)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="0p60jr5nb630" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Xiangyang, China - (XFN)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="yn9yt24b2t3r" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Xining, China - (XNN)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="ffrmxl6mgywd" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Da Nang, Vietnam - (DAD)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="gwdh0cz27600" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Jiaxing, China - (JXG)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="tpz8tfbsz54h" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Tarlac City, Philippines - (CRK)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="fhgs8nzfr5rv" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Thimphu, Bhutan - (PBH)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="kzh9tkg9kcxd" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Baoji, China - (XIY)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="kv51jn11hf8p" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Chengdu, China - (CTU)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="h2kw1k3c0xpv" class="component-inner-container status-orange " data-component-status="partial_outage" data-js-hook="">

   <span class="name">
      ASTANA, Kazakhstan - (NQZ)
   </span>


  <span class="component-status " title="">Re-routed</span>

  <span class="tool icon-indicator fa fa-exclamation-triangle tooltipstered"></span>

</div>

      
<div data-component-id="44tphr2pztyc" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Nanning, China - (NNG)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="0xjnz3xb9r26" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Zibo, China - (TNA)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="f8thsvkzg572" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      KUCHING, Malaysia - (KCH)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="3y9vc3ys33b0" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Aktobe, Kazakhstan - (AKX)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="fnhx5p1n221w" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Kuching, Malaysia - (KCH)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="2mfwty78tvsc" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Astana, Kazakhstan - (NQZ)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="mys3yhng3ykj" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Chengmai, China - (HAK)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="4hd3yrgwxjvr" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Taipei - (TPE)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="08z18y1j597d" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Nanchang, China - (KHN)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="4jh0k3clz5b6" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Male, Maldives - (MLE)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

  </div>
</div>

          <div class="component-container border-color is-group open">
  
<div data-component-id="zqxhg7y54vy8" class="component-inner-container status-orange " data-component-status="partial_outage" data-js-hook="component-group-opener">

   <span class="name">
       <span class="fa group-parent-indicator color-secondary font-small fa-minus-square-o" role="button" aria-expanded="true" aria-label="Toggle Europe" tabindex="0"></span>
       <span>
         Europe
       </span>
   </span>


  <span class="component-status tool tooltipstered" style="display: none;">Re-routed</span>

  <span class="tool icon-indicator fa fa-exclamation-triangle tooltipstered"></span>

</div>


  <!-- children components -->
  <div class="child-components-container ">
      
<div data-component-id="57ctn3f2qsyj" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Amsterdam, Netherlands - (AMS)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="bm711sgbslfk" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Athens, Greece - (ATH)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="3lsyxp2s1khw" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Barcelona, Spain - (BCN)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="p7pz0whjjmss" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Belgrade, Serbia - (BEG)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="jvwstnc00sqn" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Berlin, Germany - (TXL)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="lbt1x9hsr4q8" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Bratislava, Slovakia   - (BTS)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="925lp8vyg095" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Brussels, Belgium - (BRU)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="czkjmtw2sv13" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Bucharest, Romania - (OTP)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="38tc7m3dl7v6" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Budapest, Hungary - (BUD)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="6h2876nh78k9" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Chișinău, Moldova - (KIV)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="gt279m9y3f8q" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Copenhagen, Denmark - (CPH)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="w3hq2xmx91ll" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Cork, Ireland -  (ORK)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="wc7ysl06xslc" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Dublin, Ireland - (DUB)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="7h95kvc52rn6" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Düsseldorf, Germany - (DUS)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="rrm0lyfyrnyp" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Edinburgh, United Kingdom - (EDI)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="rbnhbzgld936" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Frankfurt, Germany - (FRA)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="5s83x498wyqw" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Geneva, Switzerland - (GVA)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="w8pgyc1hh9hw" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Gothenburg, Sweden - (GOT)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="dwmgwrxg7cx3" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Hamburg, Germany - (HAM)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="7nm9m8m9txmf" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Helsinki, Finland - (HEL)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="1njzngd1wdrj" class="component-inner-container status-blue " data-component-status="under_maintenance" data-js-hook="">

   <span class="name">
      Istanbul, Turkey - (IST)
   </span>


  <span class="component-status " title="">Partially Re-routed</span>

  <span class="tool icon-indicator fa fa-wrench tooltipstered"></span>

</div>

      
<div data-component-id="lbj8k3s69665" class="component-inner-container status-orange " data-component-status="partial_outage" data-js-hook="">

   <span class="name">
      Izmir, Turkey - (ADB)
   </span>


  <span class="component-status " title="">Re-routed</span>

  <span class="tool icon-indicator fa fa-exclamation-triangle tooltipstered"></span>

</div>

      
<div data-component-id="d9k4n6zjlqmt" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Kyiv, Ukraine - (KBP)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="qshn45g5q59m" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Lisbon, Portugal - (LIS)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="shcqh0p22750" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      London, United Kingdom - (LHR)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="v2fkx130pc7t" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Luxembourg City, Luxembourg - (LUX)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="qwrpqdwqxy7r" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Madrid, Spain - (MAD)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="7z1q346n4s38" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Manchester, United Kingdom - (MAN)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="3wk2ykcwwd76" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Marseille, France - (MRS)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="k8q1kmz4gfms" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Milan, Italy - (MXP)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="6h060y0sxvv6" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Minsk, Belarus - (MSQ)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="03jl43mg92tk" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Moscow, Russia - (DME)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="3b01hkgtq0rs" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Munich, Germany - (MUC)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="4fx4674ygqvr" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Nicosia, Cyprus - (LCA)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="fgfkmhddbpcm" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Oslo, Norway - (OSL)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="q68nlq1486z7" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Palermo, Italy - (PMO)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="w1br383gmlwj" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Paris, France - (CDG)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="b03djnkqfg8f" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Prague, Czech Republic - (PRG)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="1y3vxr38qwwm" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Reykjavík, Iceland - (KEF)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="17x9hc6l3qzd" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Riga, Latvia - (RIX)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="5qr2frjysrbk" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Rome, Italy - (FCO)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="ks6zgqry9c1p" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Saint Petersburg, Russia - (LED)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="7m2yh22kzgbw" class="component-inner-container status-blue " data-component-status="under_maintenance" data-js-hook="">

   <span class="name">
      Sofia, Bulgaria - (SOF)
   </span>


  <span class="component-status " title="">Partially Re-routed</span>

  <span class="tool icon-indicator fa fa-wrench tooltipstered"></span>

</div>

      
<div data-component-id="755n430pjn1s" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Stockholm, Sweden - (ARN)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="62rk8nsdbjg1" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Stuttgart, Germany   - (STR)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="fymk47068y1s" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Tallinn, Estonia - (TLL)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="x30v8nw2h4ck" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Tbilisi, Georgia - (TBS)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="h6pmxs6zl5gc" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Thessaloniki, Greece - (SKG)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="msyl69slj4cy" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Tirana, Albania - (TIA)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="q17w3zhnl69c" class="component-inner-container status-orange " data-component-status="partial_outage" data-js-hook="">

   <span class="name">
      Tver, Russian Federation - (KLD)
   </span>


  <span class="component-status " title="">Re-routed</span>

  <span class="tool icon-indicator fa fa-exclamation-triangle tooltipstered"></span>

</div>

      
<div data-component-id="lfp6vhw43pt3" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Vienna, Austria - (VIE)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="6yvl5n02skmm" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Vilnius, Lithuania - (VNO)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="0gh2jr9mdr7v" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Warsaw, Poland - (WAW)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="w337283spffw" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Yekaterinburg, Russia - (SVX)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="hwd89skfvc58" class="component-inner-container status-orange " data-component-status="partial_outage" data-js-hook="">

   <span class="name">
      Zagreb, Croatia - (ZAG)
   </span>


  <span class="component-status " title="">Re-routed</span>

  <span class="tool icon-indicator fa fa-exclamation-triangle tooltipstered"></span>

</div>

      
<div data-component-id="5bxql2d0yylc" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Zürich, Switzerland - (ZRH)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="cl9hc9q83k9n" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Lyon, France - (LYS)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="x3f20ycsm3n5" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Bordeaux, France - (BOD)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="4rpfj8cc2h46" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Skopje, North Macedonia - (SKP)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

  </div>
</div>

          <div class="component-container border-color is-group open">
  
<div data-component-id="91blz4ztt7dm" class="component-inner-container status-orange " data-component-status="partial_outage" data-js-hook="component-group-opener">

   <span class="name">
       <span class="fa group-parent-indicator color-secondary font-small fa-minus-square-o" role="button" aria-expanded="true" aria-label="Toggle Latin America &amp; the Caribbean" tabindex="0"></span>
       <span>
         Latin America &amp; the Caribbean
       </span>
   </span>


  <span class="component-status tool tooltipstered" style="display: none;">Re-routed</span>

  <span class="tool icon-indicator fa fa-exclamation-triangle tooltipstered"></span>

</div>


  <!-- children components -->
  <div class="child-components-container ">
      
<div data-component-id="4rtnhsyrflwb" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Americana, Brazil - (QWJ)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="2htqrtyxmmtr" class="component-inner-container status-orange " data-component-status="partial_outage" data-js-hook="">

   <span class="name">
      Arica, Chile - (ARI)
   </span>


  <span class="component-status " title="">Re-routed</span>

  <span class="tool icon-indicator fa fa-exclamation-triangle tooltipstered"></span>

</div>

      
<div data-component-id="qppslrvlmbvt" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Asunción, Paraguay - (ASU)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="d4nfj71p66fy" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Belém, Brazil - (BEL)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="6vll3w5p50f9" class="component-inner-container status-blue " data-component-status="under_maintenance" data-js-hook="">

   <span class="name">
      Belo Horizonte, Brazil - (CNF)
   </span>


  <span class="component-status " title="">Partially Re-routed</span>

  <span class="tool icon-indicator fa fa-wrench tooltipstered"></span>

</div>

      
<div data-component-id="lfww910kq5kv" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Blumenau, Brazil - (BNU)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="171wlzvlxttk" class="component-inner-container status-blue " data-component-status="under_maintenance" data-js-hook="">

   <span class="name">
      Bogotá, Colombia - (BOG)
   </span>


  <span class="component-status " title="">Partially Re-routed</span>

  <span class="tool icon-indicator fa fa-wrench tooltipstered"></span>

</div>

      
<div data-component-id="504hxt9xvdth" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Brasilia, Brazil - (BSB)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="26gznn8sts5z" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Buenos Aires, Argentina - (EZE)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="ry378yzsq7kp" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Caçador, Brazil - (CFC)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="ns7bhkw6xxkj" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Campinas, Brazil - (VCP)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="1xnjfx08wn5v" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Córdoba, Argentina - (COR)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="m5m4jwl8rg53" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Cuiabá, Brazil - (CGB)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="n5017xzrnrsc" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Curitiba, Brazil - (CWB)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="4br57n5x6881" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Florianopolis, Brazil - (FLN)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="2fy0n0pw01nm" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Fortaleza, Brazil - (FOR)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="2r6ny00vw7dy" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Georgetown, Guyana - (GEO)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="1qbk4p1tr5zf" class="component-inner-container status-orange " data-component-status="partial_outage" data-js-hook="">

   <span class="name">
      Goiânia, Brazil - (GYN)
   </span>


  <span class="component-status " title="">Re-routed</span>

  <span class="tool icon-indicator fa fa-exclamation-triangle tooltipstered"></span>

</div>

      
<div data-component-id="srz7zhpwynys" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Guatemala City, Guatemala - (GUA)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="55x4rmjlwfq8" class="component-inner-container status-blue " data-component-status="under_maintenance" data-js-hook="">

   <span class="name">
      Guayaquil, Ecuador - (GYE)
   </span>


  <span class="component-status " title="">Partially Re-routed</span>

  <span class="tool icon-indicator fa fa-wrench tooltipstered"></span>

</div>

      
<div data-component-id="cyfvb60m69h8" class="component-inner-container status-orange " data-component-status="partial_outage" data-js-hook="">

   <span class="name">
      Itajaí, Brazil - (ITJ)
   </span>


  <span class="component-status " title="">Re-routed</span>

  <span class="tool icon-indicator fa fa-exclamation-triangle tooltipstered"></span>

</div>

      
<div data-component-id="68bsmrhm5xgq" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Joinville, Brazil - (JOI)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="yyvbj9n7zgjb" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Juazeiro do Norte, Brazil - (JDO)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="bnjvsmmllkb9" class="component-inner-container status-blue " data-component-status="under_maintenance" data-js-hook="">

   <span class="name">
      Lima, Peru - (LIM)
   </span>


  <span class="component-status " title="">Partially Re-routed</span>

  <span class="tool icon-indicator fa fa-wrench tooltipstered"></span>

</div>

      
<div data-component-id="n3v9x7fj809n" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Manaus, Brazil - (MAO)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="51644s4prm7b" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Medellín, Colombia - (MDE)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="m755h52vlsrn" class="component-inner-container status-orange " data-component-status="partial_outage" data-js-hook="">

   <span class="name">
      Neuquén, Argentina - (NQN)
   </span>


  <span class="component-status " title="">Re-routed</span>

  <span class="tool icon-indicator fa fa-exclamation-triangle tooltipstered"></span>

</div>

      
<div data-component-id="pd8tz1050d4g" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Panama City, Panama - (PTY)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="3bkfn92yb194" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Paramaribo, Suriname - (PBM)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="7k05x28lndzb" class="component-inner-container status-blue " data-component-status="under_maintenance" data-js-hook="">

   <span class="name">
      Porto Alegre, Brazil - (POA)
   </span>


  <span class="component-status " title="">Partially Re-routed</span>

  <span class="tool icon-indicator fa fa-wrench tooltipstered"></span>

</div>

      
<div data-component-id="r66zh17lxd91" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Quito, Ecuador - (UIO)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="gqhgn4jwr94s" class="component-inner-container status-blue " data-component-status="under_maintenance" data-js-hook="">

   <span class="name">
      Recife, Brazil - (REC)
   </span>


  <span class="component-status " title="">Partially Re-routed</span>

  <span class="tool icon-indicator fa fa-wrench tooltipstered"></span>

</div>

      
<div data-component-id="jdn42y3nlhjm" class="component-inner-container status-blue " data-component-status="under_maintenance" data-js-hook="">

   <span class="name">
      Ribeirao Preto, Brazil - (RAO)
   </span>


  <span class="component-status " title="">Partially Re-routed</span>

  <span class="tool icon-indicator fa fa-wrench tooltipstered"></span>

</div>

      
<div data-component-id="7rvrsd9g0f1v" class="component-inner-container status-blue " data-component-status="under_maintenance" data-js-hook="">

   <span class="name">
      Rio de Janeiro, Brazil - (GIG)
   </span>


  <span class="component-status " title="">Partially Re-routed</span>

  <span class="tool icon-indicator fa fa-wrench tooltipstered"></span>

</div>

      
<div data-component-id="lwmhcftlr9vx" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      San José, Costa Rica - (SJO)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="wg0b1zzm2f2w" class="component-inner-container status-blue " data-component-status="under_maintenance" data-js-hook="">

   <span class="name">
      Santiago, Chile - (SCL)
   </span>


  <span class="component-status " title="">Partially Re-routed</span>

  <span class="tool icon-indicator fa fa-wrench tooltipstered"></span>

</div>

      
<div data-component-id="5jlj98tc49b6" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Santo Domingo, Dominican Republic - (SDQ)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="3hdcvfzv4qbc" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      São José do Rio Preto, Brazil - (SJP)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="my0mk23lnk01" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      São José dos Campos, Brazil - (SJK)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="73mbn78m0yzm" class="component-inner-container status-blue " data-component-status="under_maintenance" data-js-hook="">

   <span class="name">
      São Paulo, Brazil - (GRU)
   </span>


  <span class="component-status " title="">Partially Re-routed</span>

  <span class="tool icon-indicator fa fa-wrench tooltipstered"></span>

</div>

      
<div data-component-id="hv4x3xbmz8b4" class="component-inner-container status-orange " data-component-status="partial_outage" data-js-hook="">

   <span class="name">
      Sorocaba, Brazil - (SOD)
   </span>


  <span class="component-status " title="">Re-routed</span>

  <span class="tool icon-indicator fa fa-exclamation-triangle tooltipstered"></span>

</div>

      
<div data-component-id="jzkf1cwss7kt" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Tegucigalpa, Honduras - (TGU)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="3s8mgt6mwbfg" class="component-inner-container status-orange " data-component-status="partial_outage" data-js-hook="">

   <span class="name">
      Timbó, Brazil - (NVT)
   </span>


  <span class="component-status " title="">Re-routed</span>

  <span class="tool icon-indicator fa fa-exclamation-triangle tooltipstered"></span>

</div>

      
<div data-component-id="y1fgyvh7j26d" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Uberlândia, Brazil - (UDI)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="xlsjwzdcsrdr" class="component-inner-container status-orange " data-component-status="partial_outage" data-js-hook="">

   <span class="name">
      Vitoria, Brazil - (VIX)
   </span>


  <span class="component-status " title="">Re-routed</span>

  <span class="tool icon-indicator fa fa-exclamation-triangle tooltipstered"></span>

</div>

      
<div data-component-id="mgy83jclb7m0" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Campos dos Goytacazes, Brazil - (CAW)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="j8jmz828z0ht" class="component-inner-container status-orange " data-component-status="partial_outage" data-js-hook="">

   <span class="name">
      Chapeco, Brazil - (XAP)
   </span>


  <span class="component-status " title="">Re-routed</span>

  <span class="tool icon-indicator fa fa-exclamation-triangle tooltipstered"></span>

</div>

      
<div data-component-id="w8qfqb6l226r" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Bridgetown, Barbados - (BGI)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="05rpd663qrcp" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      St. George's, Grenada - (GND)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="fdl9z4gyspjc" class="component-inner-container status-orange " data-component-status="partial_outage" data-js-hook="">

   <span class="name">
      Santiago de los Caballeros, Dominican Republic - (STI)
   </span>


  <span class="component-status " title="">Re-routed</span>

  <span class="tool icon-indicator fa fa-exclamation-triangle tooltipstered"></span>

</div>

      
<div data-component-id="7jlmzfxn5508" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      La Paz, Bolivia - (LPB)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="fqmg9rhvkswq" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      San Juan, Puerto Rico - (SJU)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="g3xfb8yfhk9l" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Barranquilla, Colombia - (BAQ)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="m50pw1dxjp51" class="component-inner-container status-orange " data-component-status="partial_outage" data-js-hook="">

   <span class="name">
      Palmas, Brazil - (PMW)
   </span>


  <span class="component-status " title="">Re-routed</span>

  <span class="tool icon-indicator fa fa-exclamation-triangle tooltipstered"></span>

</div>

      
<div data-component-id="80rdp18kk8x6" class="component-inner-container status-orange " data-component-status="partial_outage" data-js-hook="">

   <span class="name">
      Aracatuba, Brazil - (ARU)
   </span>


  <span class="component-status " title="">Re-routed</span>

  <span class="tool icon-indicator fa fa-exclamation-triangle tooltipstered"></span>

</div>

      
<div data-component-id="dzwlmtrtvjn5" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Port of Spain, Trinidad and Tobago - (POS)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="hl4j81pmzwby" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Salvador, Brazil - (SSA)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="gy16x89vhlq3" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Timbo, Brazil - (NVT)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="c11j1dyzn0j4" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Neuquen, Argentina - (NQN)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="y1hwrbmkgw5p" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Goiania, Brazil - (GYN)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="hq55hw1x6yb2" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Cuiaba, Brazil - (CGB)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="7hqt2c4tl54p" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Itajai, Brazil - (ITJ)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="64n90y8p9rp3" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Cacador, Brazil - (CFC)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="fbrfz0lxsdk1" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Uberlandia, Brazil - (UDI)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

  </div>
</div>

          <div class="component-container border-color is-group open">
  
<div data-component-id="m3639x4txd08" class="component-inner-container status-orange " data-component-status="partial_outage" data-js-hook="component-group-opener">

   <span class="name">
       <span class="fa group-parent-indicator color-secondary font-small fa-minus-square-o" role="button" aria-expanded="true" aria-label="Toggle Middle East" tabindex="0"></span>
       <span>
         Middle East
       </span>
   </span>


  <span class="component-status tool tooltipstered" style="display: none;">Re-routed</span>

  <span class="tool icon-indicator fa fa-exclamation-triangle tooltipstered"></span>

</div>


  <!-- children components -->
  <div class="child-components-container ">
      
<div data-component-id="y12kn5nkvb44" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Amman, Jordan - (AMM)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="2rh9z2dgcy8y" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Astara, Azerbaijan - (LLK)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="gxjcfyf5pht1" class="component-inner-container status-blue " data-component-status="under_maintenance" data-js-hook="">

   <span class="name">
      Baghdad, Iraq - (BGW)
   </span>


  <span class="component-status " title="">Partially Re-routed</span>

  <span class="tool icon-indicator fa fa-wrench tooltipstered"></span>

</div>

      
<div data-component-id="76swzd6htswh" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Baku, Azerbaijan - (GYD)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="qtcxyrxkt6tm" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Basra, Iraq - (BSR)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="xpjxwz2x742k" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Beirut, Lebanon - (BEY)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="2dg91ffn660j" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Dammam, Saudi Arabia - (DMM)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="h02k6rrcwpbr" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Doha, Qatar - (DOH)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="h3smcpzt8hq6" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Dubai, United Arab Emirates - (DXB)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="1zdfwmzjqqtf" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Erbil, Iraq - (EBL)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="35qbtx01nv8w" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Haifa, Israel - (HFA)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="652rf3j94nfv" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Jeddah, Saudi Arabia - (JED)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="mvb027gs2881" class="component-inner-container status-blue " data-component-status="under_maintenance" data-js-hook="">

   <span class="name">
      Kuwait City, Kuwait - (KWI)
   </span>


  <span class="component-status " title="">Partially Re-routed</span>

  <span class="tool icon-indicator fa fa-wrench tooltipstered"></span>

</div>

      
<div data-component-id="4m8mfwx124tk" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Manama, Bahrain - (BAH)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="0dtt4htlgpdh" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Muscat, Oman - (MCT)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="4cfsv1jrd7d3" class="component-inner-container status-orange " data-component-status="partial_outage" data-js-hook="">

   <span class="name">
      Najaf, Iraq - (NJF)
   </span>


  <span class="component-status " title="">Re-routed</span>

  <span class="tool icon-indicator fa fa-exclamation-triangle tooltipstered"></span>

</div>

      
<div data-component-id="d8yztxmdkcc0" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Nasiriyah, Iraq - (XNH)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="lbpzs70mty4t" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Ramallah - (ZDM)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="gg8xxj0j3d32" class="component-inner-container status-blue " data-component-status="under_maintenance" data-js-hook="">

   <span class="name">
      Riyadh, Saudi Arabia - (RUH)
   </span>


  <span class="component-status " title="">Partially Re-routed</span>

  <span class="tool icon-indicator fa fa-wrench tooltipstered"></span>

</div>

      
<div data-component-id="zblll6dmrh2d" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Sulaymaniyah, Iraq - (ISU)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="shqj304834s4" class="component-inner-container status-blue " data-component-status="under_maintenance" data-js-hook="">

   <span class="name">
      Tel Aviv, Israel - (TLV)
   </span>


  <span class="component-status " title="">Partially Re-routed</span>

  <span class="tool icon-indicator fa fa-wrench tooltipstered"></span>

</div>

  </div>
</div>

          <div class="component-container border-color is-group open">
  
<div data-component-id="4l01sk5cdn5c" class="component-inner-container status-orange " data-component-status="partial_outage" data-js-hook="component-group-opener">

   <span class="name">
       <span class="fa group-parent-indicator color-secondary font-small fa-minus-square-o" role="button" aria-expanded="true" aria-label="Toggle North America" tabindex="0"></span>
       <span>
         North America
       </span>
   </span>


  <span class="component-status tool tooltipstered" style="display: none;">Re-routed</span>

  <span class="tool icon-indicator fa fa-exclamation-triangle tooltipstered"></span>

</div>


  <!-- children components -->
  <div class="child-components-container ">
      
<div data-component-id="3t0npclljyyg" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Ashburn, VA, United States - (IAD)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="03wwgmh4vbnl" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Atlanta, GA, United States - (ATL)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="mfwf3n729rpy" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Boston, MA, United States - (BOS)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="bz9bt1q3m2jy" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Buffalo, NY, United States - (BUF)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="b9yrxv93hhrc" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Calgary, AB, Canada - (YYC)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="dwlvwq5gnym8" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Charlotte, NC, United States - (CLT)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="z9v8znl25w0f" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Chicago, IL, United States - (ORD)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="rq16k3q6yz17" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Columbus, OH, United States - (CMH)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="r8ppmb3xm98j" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Dallas, TX, United States - (DFW)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="6s4lzp8vmxr5" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Denver, CO, United States - (DEN)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="bbx7ndl66dmp" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Detroit, MI, United States - (DTW)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="sjkc1b576wk8" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Honolulu, HI, United States - (HNL)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="dk64qkf6mlmk" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Houston, TX, United States - (IAH)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="fvvt1qwvgqq2" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Indianapolis, IN, United States - (IND)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="yst1cfbj49q2" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Jacksonville, FL, United States - (JAX)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="t6hj728hzf16" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Kansas City, MO, United States - (MCI)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="wtc1p207n9kv" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Las Vegas, NV, United States - (LAS)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="38w4zp21dlkc" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Los Angeles, CA, United States - (LAX)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="prr4jlzjckt6" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      McAllen, TX, United States - (MFE)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="m91w78997pqv" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Memphis, TN, United States - (MEM)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="y3r9ft7k1mmw" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Mexico City, Mexico - (MEX)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="mvbjk0vw3krv" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Miami, FL, United States - (MIA)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="gfbkjpmmjmkj" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Minneapolis, MN, United States - (MSP)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="1mgvhzfd35l8" class="component-inner-container status-orange " data-component-status="partial_outage" data-js-hook="">

   <span class="name">
      Montgomery, AL, United States - (MGM)
   </span>


  <span class="component-status " title="">Re-routed</span>

  <span class="tool icon-indicator fa fa-exclamation-triangle tooltipstered"></span>

</div>

      
<div data-component-id="1j6fbpfd4xrn" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Montréal, QC, Canada - (YUL)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="vwctw131s16t" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Nashville, United States - (BNA)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="grpnztl4pd46" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Newark, NJ, United States - (EWR)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="yd8dc8tlrzxr" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Norfolk, VA, United States - (ORF)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="nbxgf9nycs42" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Omaha, NE, United States - (OMA)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="mlld56zj6hdt" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Ottawa, Canada - (YOW)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="bss3xc7lbmgw" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Philadelphia, United States - (PHL)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="n05d51gmgf0f" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Phoenix, AZ, United States - (PHX)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="fjfvdrs8h5sl" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Pittsburgh, PA, United States - (PIT)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="9b9tyrd9x3xr" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Portland, OR, United States - (PDX)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="0n209sgnr1dp" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Queretaro, MX, Mexico - (QRO)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="cgpftq0mp2h5" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Richmond, VA, United States - (RIC)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="2k1qvzk3763q" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Sacramento, CA, United States - (SMF)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="3cg9wbk5hzg4" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Salt Lake City, UT, United States - (SLC)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="pxfjpfczss60" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      San Diego, CA, United States - (SAN)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="4xvd68d7k70c" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      San Jose, CA, United States - (SJC)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="w3v7f5nb8ndg" class="component-inner-container status-orange " data-component-status="partial_outage" data-js-hook="">

   <span class="name">
      Saskatoon, SK, Canada - (YXE)
   </span>


  <span class="component-status " title="">Re-routed</span>

  <span class="tool icon-indicator fa fa-exclamation-triangle tooltipstered"></span>

</div>

      
<div data-component-id="bvtc2f85ft3p" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Seattle, WA, United States - (SEA)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="wkc7ly9m8s5s" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Sioux Falls, South Dakota - (FSD)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="f4kdktnb8sz2" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      St. Louis, MO, United States - (STL)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="6b2qmnds3203" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Tallahassee, FL, United States - (TLH)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="wz31ss8nrw89" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Toronto, ON, Canada - (YYZ)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="5141vc6fcrgp" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Vancouver, BC, Canada - (YVR)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="43cltfsv0h7h" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Winnipeg, MB, Canada - (YWG)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="sb9ptqm089ck" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      San Francisco, United States - (SFO)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="909kg1632zb3" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Kingston, Jamaica - (KIN)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="vqz2xt1vflhx" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Bangor, United States - (BGR)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="3l8dxwjtgpp6" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Austin, United States - (AUS)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="fs7l9rdk9kq5" class="component-inner-container status-orange " data-component-status="partial_outage" data-js-hook="">

   <span class="name">
      Albuquerque, United States - (ABQ)
   </span>


  <span class="component-status " title="">Re-routed</span>

  <span class="tool icon-indicator fa fa-exclamation-triangle tooltipstered"></span>

</div>

      
<div data-component-id="wnbl5c6vrmv6" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Guadalajara, Mexico - (GDL)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="5dhjdhgdqjzd" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      San Antonio, United States - (SAT)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="j9g1dbqntzg0" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Cleveland, United States - (CLE)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="rqcmdkdlyyc8" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Durham, United States - (RDU)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="3mj4c8m14ncw" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Oklahoma City, United States - (OKC)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="ldfjdvf7hr27" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Tampa, United States - (TPA)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="4npbr7cg7zgn" class="component-inner-container status-orange " data-component-status="partial_outage" data-js-hook="">

   <span class="name">
      Anchorage, United States - (ANC)
   </span>


  <span class="component-status " title="">Re-routed</span>

  <span class="tool icon-indicator fa fa-exclamation-triangle tooltipstered"></span>

</div>

      
<div data-component-id="mgjvb6hy1chr" class="component-inner-container status-blue " data-component-status="under_maintenance" data-js-hook="">

   <span class="name">
      Halifax, Canada - (YHZ)
   </span>


  <span class="component-status " title="">Partially Re-routed</span>

  <span class="tool icon-indicator fa fa-wrench tooltipstered"></span>

</div>

  </div>
</div>

          <div class="component-container border-color is-group open">
  
<div data-component-id="q6qm6fvkst4h" class="component-inner-container status-orange " data-component-status="partial_outage" data-js-hook="component-group-opener">

   <span class="name">
       <span class="fa group-parent-indicator color-secondary font-small fa-minus-square-o" role="button" aria-expanded="true" aria-label="Toggle Oceania" tabindex="0"></span>
       <span>
         Oceania
       </span>
   </span>


  <span class="component-status tool tooltipstered" style="display: none;">Re-routed</span>

  <span class="tool icon-indicator fa fa-exclamation-triangle tooltipstered"></span>

</div>


  <!-- children components -->
  <div class="child-components-container ">
      
<div data-component-id="42m5vcmj0yh5" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Adelaide, SA, Australia - (ADL)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="c0f26cc4m7xk" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Auckland, New Zealand - (AKL)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="qk5t7j00dgkj" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Brisbane, QLD, Australia - (BNE)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="hrvrnvqmb4px" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Canberra, ACT, Australia - (CBR)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="r9zwq4014pcq" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Christchurch, New Zealand - (CHC)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="5r6d2zthcqm4" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Hagatna, Guam - (GUM)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="nsf51v5pjcyy" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Melbourne, VIC, Australia - (MEL)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="j4k6p2srcl3v" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Noumea, New Caledonia - (NOU)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="xg9bdljrlnfd" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Perth, WA, Australia - (PER)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="fvqfrchfl8yc" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Sydney, NSW, Australia - (SYD)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="pxhwtstlbf2j" class="component-inner-container status-orange " data-component-status="partial_outage" data-js-hook="">

   <span class="name">
      Tahiti, French Polynesia - (PPT)
   </span>


  <span class="component-status " title="">Re-routed</span>

  <span class="tool icon-indicator fa fa-exclamation-triangle tooltipstered"></span>

</div>

      
<div data-component-id="m3zc04ynknwv" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Suva, Fiji - (SUV)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

      
<div data-component-id="vlkr35v1lnm8" class="component-inner-container status-green " data-component-status="operational" data-js-hook="">

   <span class="name">
      Hobart, Australia - (HBA)
   </span>


  <span class="component-status " title="">

    Operational

  </span>

  <span class="tool icon-indicator fa fa-check tooltipstered"></span>

</div>

  </div>
</div>

    </div>
    <div class="component-statuses-legend font-small">
  <div class="legend-item status-green">
    <span class="icon-indicator fa fa-check"></span>
    Operational
  </div>
  <div class="legend-item status-yellow">
    <span class="icon-indicator fa fa-minus-square"></span>
    Degraded Performance
  </div>
  <div class="legend-item status-orange">
    <span class="icon-indicator fa fa-exclamation-triangle"></span>
    Partial Outage
  </div>
  <div class="breaker"></div>
  <div class="legend-item status-red">
    <span class="icon-indicator fa fa-times"></span>
    Major Outage
  </div>
  <div class="legend-item status-blue">
    <span class="icon-indicator fa fa-wrench"></span>
    Maintenance
  </div>
</div>

  </div>



        <div class="scheduled-maintenances-container">
          <div class="font-largest">Scheduled Maintenance</div>
            <div class="scheduled-maintenance">
              <div class="incident-title font-large border-color">
                <a href="https://www.cloudflarestatus.com/incidents/1x1lglvnz1lk" class="color-primary" title="DTW (Detroit) on 2024-11-14">
                 <span class="whitespace-pre-wrap">DTW (Detroit) on 2024-11-14</span>
                </a>
                <small class="pull-right" data-unix-time="1731610800">
                  Nov <var data-var="date">14</var>, <var data-var="year">2024</var> <var data-var="time">19:00</var>-<var data-var="time">22:00</var> UTC
                </small>
              </div>
              <div class="updates-container font-regular">
                  <div class="update">

                    <span class="whitespace-pre-wrap">We will be performing scheduled maintenance in DTW (Detroit) datacenter on 2024-11-14 between 19:00 and 22:00 UTC.<br><br>Traffic might be re-routed from this location, hence there is a possibility of a slight increase in latency during this maintenance window for end-users in the affected region. For PNI / CNI customers connecting with us in this location, please make sure you are expecting this traffic to fail over elsewhere during this maintenance window as network interfaces in this datacentre may become temporarily unavailable.<br><br>You can now subscribe to these notifications via Cloudflare dashboard and receive these updates directly via email, PagerDuty and webhooks (based on your plan): <a target="_blank" href="https://developers.cloudflare.com/notifications/notification-available/#cloudflare-status">https://developers.cloudflare.com/notifications/notification-available/#cloudflare-status</a>.</span>

                    <br>
                    <small>
                        <var data-var="posted-on">Posted on</var>

                      <span class="ago" data-datetime-unix="1731524314000"></span>Nov <var data-var="date">13</var>, <var data-var="year">2024</var> - <var data-var="time">18:58</var> UTC
                    </small>
                  </div>
              </div>
            </div>
            <div class="scheduled-maintenance">
              <div class="incident-title font-large border-color">
                <a href="https://www.cloudflarestatus.com/incidents/2yjxwzz7fkj2" class="color-primary" title="CCU (Kolkata) on 2024-11-14">
                 <span class="whitespace-pre-wrap">CCU (Kolkata) on 2024-11-14</span>
                </a>
                <small class="pull-right" data-unix-time="1731621600">
                  Nov <var data-var="date">14</var>, <var data-var="year">2024</var> <var data-var="time">22:00</var> - Nov <var data-var="date">16</var>, <var data-var="year">2024</var> <var data-var="time">04:00</var> UTC
                </small>
              </div>
              <div class="updates-container font-regular">
                  <div class="update">

                    <span class="whitespace-pre-wrap">We will be performing scheduled maintenance in CCU (Kolkata) datacenter between 2024-11-14 22:00 and 2024-11-16 04:00 UTC.<br><br>Traffic might be re-routed from this location, hence there is a possibility of a slight increase in latency during this maintenance window for end-users in the affected region. For PNI / CNI customers connecting with us in this location, please make sure you are expecting this traffic to fail over elsewhere during this maintenance window as network interfaces in this datacentre may become temporarily unavailable.<br><br>You can now subscribe to these notifications via Cloudflare dashboard and receive these updates directly via email, PagerDuty and webhooks (based on your plan): <a target="_blank" href="https://developers.cloudflare.com/notifications/notification-available/#cloudflare-status">https://developers.cloudflare.com/notifications/notification-available/#cloudflare-status</a>.</span>

                    <br>
                    <small>
                        <var data-var="posted-on">Posted on</var>

                      <span class="ago" data-datetime-unix="1731559952000"></span>Nov <var data-var="date">14</var>, <var data-var="year">2024</var> - <var data-var="time">04:52</var> UTC
                    </small>
                  </div>
              </div>
            </div>
            <div class="scheduled-maintenance">
              <div class="incident-title font-large border-color">
                <a href="https://www.cloudflarestatus.com/incidents/gg13bxn6t7qr" class="color-primary" title="PDX (Portland) on 2024-11-15">
                 <span class="whitespace-pre-wrap">PDX (Portland) on 2024-11-15</span>
                </a>
                <small class="pull-right" data-unix-time="1731664800">
                  Nov <var data-var="date">15</var>, <var data-var="year">2024</var> <var data-var="time">10:00</var>-<var data-var="time">12:00</var> UTC
                </small>
              </div>
              <div class="updates-container font-regular">
                  <div class="update">

                    <span class="whitespace-pre-wrap">We will be performing scheduled maintenance in PDX (Portland) datacenter on 2024-11-15 between 10:00 and 12:00 UTC.<br><br>Traffic might be re-routed from this location, hence there is a possibility of a slight increase in latency during this maintenance window for end-users in the affected region. For PNI / CNI customers connecting with us in this location, please make sure you are expecting this traffic to fail over elsewhere during this maintenance window as network interfaces in this datacentre may become temporarily unavailable.<br><br>You can now subscribe to these notifications via Cloudflare dashboard and receive these updates directly via email, PagerDuty and webhooks (based on your plan): <a target="_blank" href="https://developers.cloudflare.com/notifications/notification-available/#cloudflare-status">https://developers.cloudflare.com/notifications/notification-available/#cloudflare-status</a>.</span>

                    <br>
                    <small>
                        <var data-var="posted-on">Posted on</var>

                      <span class="ago" data-datetime-unix="1731535351000"></span>Nov <var data-var="date">13</var>, <var data-var="year">2024</var> - <var data-var="time">22:02</var> UTC
                    </small>
                  </div>
              </div>
            </div>
            <div class="scheduled-maintenance">
              <div class="incident-title font-large border-color">
                <a href="https://www.cloudflarestatus.com/incidents/ddjr518hy984" class="color-primary" title="SIN (Singapore) on 2024-11-18">
                 <span class="whitespace-pre-wrap">SIN (Singapore) on 2024-11-18</span>
                </a>
                <small class="pull-right" data-unix-time="1731952800">
                  Nov <var data-var="date">18</var>, <var data-var="year">2024</var> <var data-var="time">18:00</var>-<var data-var="time">23:00</var> UTC
                </small>
              </div>
              <div class="updates-container font-regular">
                  <div class="update">
                      <!-- if we only have a single incident update, don't put the 'Scheduled' in front. looks bad -->
                      <strong>Update</strong> -

                    <span class="whitespace-pre-wrap">We will be performing scheduled maintenance in SIN (Singapore) datacenter on 2024-11-18 between 18:00 and 23:00 UTC.<br><br>Traffic might be re-routed from this location, hence there is a possibility of a slight increase in latency during this maintenance window for end-users in the affected region. For PNI / CNI customers connecting with us in this location, please make sure you are expecting this traffic to fail over elsewhere during this maintenance window as network interfaces in this datacentre may become temporarily unavailable.<br><br>You can now subscribe to these notifications via Cloudflare dashboard and receive these updates directly via email, PagerDuty and webhooks (based on your plan): <a target="_blank" href="https://developers.cloudflare.com/notifications/notification-available/#cloudflare-status">https://developers.cloudflare.com/notifications/notification-available/#cloudflare-status</a>.</span>

                    <br>
                    <small>

                      <span class="ago" data-datetime-unix="1730774894000"></span>Nov <var data-var="date">05</var>, <var data-var="year">2024</var> - <var data-var="time">02:48</var> UTC
                    </small>
                  </div>
                  <div class="update">
                      <!-- if we only have a single incident update, don't put the 'Scheduled' in front. looks bad -->
                      <strong>Scheduled</strong> -

                    <span class="whitespace-pre-wrap">We will be performing scheduled maintenance in SIN (Singapore) datacenter on 2024-11-18 between 18:00 and 21:00 UTC.<br><br>Traffic might be re-routed from this location, hence there is a possibility of a slight increase in latency during this maintenance window for end-users in the affected region. For PNI / CNI customers connecting with us in this location, please make sure you are expecting this traffic to fail over elsewhere during this maintenance window as network interfaces in this datacentre may become temporarily unavailable.<br><br>You can now subscribe to these notifications via Cloudflare dashboard and receive these updates directly via email, PagerDuty and webhooks (based on your plan): <a target="_blank" href="https://developers.cloudflare.com/notifications/notification-available/#cloudflare-status">https://developers.cloudflare.com/notifications/notification-available/#cloudflare-status</a>.</span>

                    <br>
                    <small>

                      <span class="ago" data-datetime-unix="1730709290000"></span>Nov <var data-var="date">04</var>, <var data-var="year">2024</var> - <var data-var="time">08:34</var> UTC
                    </small>
                  </div>
              </div>
            </div>
            <div class="scheduled-maintenance">
              <div class="incident-title font-large border-color">
                <a href="https://www.cloudflarestatus.com/incidents/d1pcj7k17f3x" class="color-primary" title="IAH (Houston) on 2024-11-19">
                 <span class="whitespace-pre-wrap">IAH (Houston) on 2024-11-19</span>
                </a>
                <small class="pull-right" data-unix-time="1731994200">
                  Nov <var data-var="date">19</var>, <var data-var="year">2024</var> <var data-var="time">05:30</var>-<var data-var="time">12:30</var> UTC
                </small>
              </div>
              <div class="updates-container font-regular">
                  <div class="update">

                    <span class="whitespace-pre-wrap">We will be performing scheduled maintenance in IAH (Houston) datacenter on 2024-11-19 between 05:30 and 12:30 UTC.<br><br>Traffic might be re-routed from this location, hence there is a possibility of a slight increase in latency during this maintenance window for end-users in the affected region. For PNI / CNI customers connecting with us in this location, please make sure you are expecting this traffic to fail over elsewhere during this maintenance window as network interfaces in this datacentre may become temporarily unavailable.<br><br>You can now subscribe to these notifications via Cloudflare dashboard and receive these updates directly via email, PagerDuty and webhooks (based on your plan): <a target="_blank" href="https://developers.cloudflare.com/notifications/notification-available/#cloudflare-status">https://developers.cloudflare.com/notifications/notification-available/#cloudflare-status</a>.</span>

                    <br>
                    <small>
                        <var data-var="posted-on">Posted on</var>

                      <span class="ago" data-datetime-unix="1731006636000"></span>Nov <var data-var="date">07</var>, <var data-var="year">2024</var> - <var data-var="time">19:10</var> UTC
                    </small>
                  </div>
              </div>
            </div>
            <div class="scheduled-maintenance">
              <div class="incident-title font-large border-color">
                <a href="https://www.cloudflarestatus.com/incidents/9szt0cqh9fdn" class="color-primary" title="DTW (Detroit) on 2024-11-19">
                 <span class="whitespace-pre-wrap">DTW (Detroit) on 2024-11-19</span>
                </a>
                <small class="pull-right" data-unix-time="1731994200">
                  Nov <var data-var="date">19</var>, <var data-var="year">2024</var> <var data-var="time">05:30</var>-<var data-var="time">12:30</var> UTC
                </small>
              </div>
              <div class="updates-container font-regular">
                  <div class="update">

                    <span class="whitespace-pre-wrap">We will be performing scheduled maintenance in DTW (Detroit) datacenter on 2024-11-19 between 05:30 and 12:30 UTC.<br><br>Traffic might be re-routed from this location, hence there is a possibility of a slight increase in latency during this maintenance window for end-users in the affected region. For PNI / CNI customers connecting with us in this location, please make sure you are expecting this traffic to fail over elsewhere during this maintenance window as network interfaces in this datacentre may become temporarily unavailable.<br><br>You can now subscribe to these notifications via Cloudflare dashboard and receive these updates directly via email, PagerDuty and webhooks (based on your plan): <a target="_blank" href="https://developers.cloudflare.com/notifications/notification-available/#cloudflare-status">https://developers.cloudflare.com/notifications/notification-available/#cloudflare-status</a>.</span>

                    <br>
                    <small>
                        <var data-var="posted-on">Posted on</var>

                      <span class="ago" data-datetime-unix="1731006636000"></span>Nov <var data-var="date">07</var>, <var data-var="year">2024</var> - <var data-var="time">19:10</var> UTC
                    </small>
                  </div>
              </div>
            </div>
            <div class="scheduled-maintenance">
              <div class="incident-title font-large border-color">
                <a href="https://www.cloudflarestatus.com/incidents/nz2s5mlmdbs4" class="color-primary" title="SIN (Singapore) on 2024-11-19">
                 <span class="whitespace-pre-wrap">SIN (Singapore) on 2024-11-19</span>
                </a>
                <small class="pull-right" data-unix-time="1732039200">
                  Nov <var data-var="date">19</var>, <var data-var="year">2024</var> <var data-var="time">18:00</var>-<var data-var="time">23:00</var> UTC
                </small>
              </div>
              <div class="updates-container font-regular">
                  <div class="update">
                      <!-- if we only have a single incident update, don't put the 'Scheduled' in front. looks bad -->
                      <strong>Update</strong> -

                    <span class="whitespace-pre-wrap">We will be performing scheduled maintenance in SIN (Singapore) datacenter on 2024-11-19 between 18:00 and 23:00 UTC.<br><br>Traffic might be re-routed from this location, hence there is a possibility of a slight increase in latency during this maintenance window for end-users in the affected region. For PNI / CNI customers connecting with us in this location, please make sure you are expecting this traffic to fail over elsewhere during this maintenance window as network interfaces in this datacentre may become temporarily unavailable.<br><br>You can now subscribe to these notifications via Cloudflare dashboard and receive these updates directly via email, PagerDuty and webhooks (based on your plan): <a target="_blank" href="https://developers.cloudflare.com/notifications/notification-available/#cloudflare-status">https://developers.cloudflare.com/notifications/notification-available/#cloudflare-status</a>.</span>

                    <br>
                    <small>

                      <span class="ago" data-datetime-unix="1730774894000"></span>Nov <var data-var="date">05</var>, <var data-var="year">2024</var> - <var data-var="time">02:48</var> UTC
                    </small>
                  </div>
                  <div class="update">
                      <!-- if we only have a single incident update, don't put the 'Scheduled' in front. looks bad -->
                      <strong>Scheduled</strong> -

                    <span class="whitespace-pre-wrap">We will be performing scheduled maintenance in SIN (Singapore) datacenter on 2024-11-19 between 18:00 and 21:00 UTC.<br><br>Traffic might be re-routed from this location, hence there is a possibility of a slight increase in latency during this maintenance window for end-users in the affected region. For PNI / CNI customers connecting with us in this location, please make sure you are expecting this traffic to fail over elsewhere during this maintenance window as network interfaces in this datacentre may become temporarily unavailable.<br><br>You can now subscribe to these notifications via Cloudflare dashboard and receive these updates directly via email, PagerDuty and webhooks (based on your plan): <a target="_blank" href="https://developers.cloudflare.com/notifications/notification-available/#cloudflare-status">https://developers.cloudflare.com/notifications/notification-available/#cloudflare-status</a>.</span>

                    <br>
                    <small>

                      <span class="ago" data-datetime-unix="1730709411000"></span>Nov <var data-var="date">04</var>, <var data-var="year">2024</var> - <var data-var="time">08:36</var> UTC
                    </small>
                  </div>
              </div>
            </div>
            <div class="scheduled-maintenance">
              <div class="incident-title font-large border-color">
                <a href="https://www.cloudflarestatus.com/incidents/4ztbjns7d6xf" class="color-primary" title="HKG (Hong Kong) on 2024-11-20">
                 <span class="whitespace-pre-wrap">HKG (Hong Kong) on 2024-11-20</span>
                </a>
                <small class="pull-right" data-unix-time="1732125600">
                  Nov <var data-var="date">20</var>, <var data-var="year">2024</var> <var data-var="time">18:00</var>-<var data-var="time">23:00</var> UTC
                </small>
              </div>
              <div class="updates-container font-regular">
                  <div class="update">

                    <span class="whitespace-pre-wrap">We will be performing scheduled maintenance in HKG (Hong Kong) datacenter on 2024-11-20 between 18:00 and 23:00 UTC.<br><br>Traffic might be re-routed from this location, hence there is a possibility of a slight increase in latency during this maintenance window for end-users in the affected region. For PNI / CNI customers connecting with us in this location, please make sure you are expecting this traffic to fail over elsewhere during this maintenance window as network interfaces in this datacentre may become temporarily unavailable.<br><br>You can now subscribe to these notifications via Cloudflare dashboard and receive these updates directly via email, PagerDuty and webhooks (based on your plan): <a target="_blank" href="https://developers.cloudflare.com/notifications/notification-available/#cloudflare-status">https://developers.cloudflare.com/notifications/notification-available/#cloudflare-status</a>.</span>

                    <br>
                    <small>
                        <var data-var="posted-on">Posted on</var>

                      <span class="ago" data-datetime-unix="1730878955000"></span>Nov <var data-var="date">06</var>, <var data-var="year">2024</var> - <var data-var="time">07:42</var> UTC
                    </small>
                  </div>
              </div>
            </div>
        </div>



      <div class="incidents-list format-expanded">
        <a class="font-largest no-link" id="past-incidents" href="#past-incidents">Past Incidents</a>
          
  <div class="status-day font-regular ">
    <div class="date border-color font-large">Nov <var data-var="date">14</var>, <var data-var="year">2024</var></div>
          <div class="incident-container">
  <div class="incident-title impact-maintenance font-large">
    <a class="whitespace-pre-wrap" href="/incidents/3j09vfk1vqrp">CCU (Kolkata) on 2024-11-13</a>
  </div>

  <div class="updates-container">
    <!-- postmortem -->

    <!-- incident updates -->
      <div class="update font-regular completed">
        <strong>Completed</strong> -
      	<span class="whitespace-pre-wrap">The scheduled maintenance has been completed.</span>

        <br>

        <small>
            Nov <var data-var="date">14</var>, <var data-var="time">03:00</var> UTC
        </small>
      </div>
      <div class="update font-regular in progress">
        <strong>In progress</strong> -
      	<span class="whitespace-pre-wrap">Scheduled maintenance is currently in progress. We will provide updates as necessary.</span>

        <br>

        <small>
            Nov <var data-var="date">13</var>, <var data-var="time">20:30</var> UTC
        </small>
      </div>
      <div class="update font-regular scheduled">
        <strong>Scheduled</strong> -
      	<span class="whitespace-pre-wrap">We will be performing scheduled maintenance in CCU (Kolkata) datacenter between 2024-11-13 20:30 and 2024-11-14 03:00 UTC.<br><br>Traffic might be re-routed from this location, hence there is a possibility of a slight increase in latency during this maintenance window for end-users in the affected region. For PNI / CNI customers connecting with us in this location, please make sure you are expecting this traffic to fail over elsewhere during this maintenance window as network interfaces in this datacentre may become temporarily unavailable.<br><br>You can now subscribe to these notifications via Cloudflare dashboard and receive these updates directly via email, PagerDuty and webhooks (based on your plan): <a target="_blank" href="https://developers.cloudflare.com/notifications/notification-available/#cloudflare-status">https://developers.cloudflare.com/notifications/notification-available/#cloudflare-status</a>.</span>

        <br>

        <small>
            Nov <var data-var="date">12</var>, <var data-var="time">07:44</var> UTC
        </small>
      </div>
  </div>

</div>

          <div class="incident-container">
  <div class="incident-title impact-maintenance font-large">
    <a class="whitespace-pre-wrap" href="/incidents/z9t3klw66s7y">YYZ (Toronto) on 2024-11-13</a>
  </div>

  <div class="updates-container">
    <!-- postmortem -->

    <!-- incident updates -->
      <div class="update font-regular completed">
        <strong>Completed</strong> -
      	<span class="whitespace-pre-wrap">The scheduled maintenance has been completed.</span>

        <br>

        <small>
            Nov <var data-var="date">14</var>, <var data-var="time">01:00</var> UTC
        </small>
      </div>
      <div class="update font-regular in progress">
        <strong>In progress</strong> -
      	<span class="whitespace-pre-wrap">Scheduled maintenance is currently in progress. We will provide updates as necessary.</span>

        <br>

        <small>
            Nov <var data-var="date">13</var>, <var data-var="time">17:00</var> UTC
        </small>
      </div>
      <div class="update font-regular scheduled">
        <strong>Scheduled</strong> -
      	<span class="whitespace-pre-wrap">We will be performing scheduled maintenance in YYZ (Toronto) datacenter between 2024-11-13 17:00 and 2024-11-14 01:00 UTC.<br><br>Traffic might be re-routed from this location, hence there is a possibility of a slight increase in latency during this maintenance window for end-users in the affected region. For PNI / CNI customers connecting with us in this location, please make sure you are expecting this traffic to fail over elsewhere during this maintenance window as network interfaces in this datacentre may become temporarily unavailable.<br><br>You can now subscribe to these notifications via Cloudflare dashboard and receive these updates directly via email, PagerDuty and webhooks (based on your plan): <a target="_blank" href="https://developers.cloudflare.com/notifications/notification-available/#cloudflare-status">https://developers.cloudflare.com/notifications/notification-available/#cloudflare-status</a>.</span>

        <br>

        <small>
            Nov <var data-var="date">12</var>, <var data-var="time">22:45</var> UTC
        </small>
      </div>
  </div>

</div>

  </div>

          
  <div class="status-day font-regular ">
    <div class="date border-color font-large">Nov <var data-var="date">13</var>, <var data-var="year">2024</var></div>
          <div class="incident-container">
  <div class="incident-title impact-minor font-large">
    <a class="whitespace-pre-wrap" href="/incidents/bts46b0k192k">Cloudflare Dashboard and Cloudflare API service issues</a>
  </div>

  <div class="updates-container">
    <!-- postmortem -->

    <!-- incident updates -->
      <div class="update font-regular resolved">
        <strong>Resolved</strong> -
      	<span class="whitespace-pre-wrap">This incident is now resolved.</span>

        <br>

        <small>
            Nov <var data-var="date">13</var>, <var data-var="time">19:22</var> UTC
        </small>
      </div>
      <div class="update font-regular monitoring">
        <strong>Monitoring</strong> -
      	<span class="whitespace-pre-wrap">The cause of this issue was identified and a fix was implemented. We are currently monitoring the results.</span>

        <br>

        <small>
            Nov <var data-var="date">13</var>, <var data-var="time">19:11</var> UTC
        </small>
      </div>
      <div class="update font-regular investigating">
        <strong>Investigating</strong> -
      	<span class="whitespace-pre-wrap">Cloudflare is investigating issues with Cloudflare Dashboard and related APIs.<br><br>These issues do not affect the serving of cached files via the Cloudflare CDN or other security features at the Cloudflare Edge.<br><br>Customers using the Dashboard / Cloudflare APIs are impacted as requests might fail and/or errors may be displayed.</span>

        <br>

        <small>
            Nov <var data-var="date">13</var>, <var data-var="time">19:02</var> UTC
        </small>
      </div>
  </div>

</div>

          <div class="incident-container">
  <div class="incident-title impact-minor font-large">
    <a class="whitespace-pre-wrap" href="/incidents/tylb8pxvw4tw">Cloudflare API service issues</a>
  </div>

  <div class="updates-container">
    <!-- postmortem -->

    <!-- incident updates -->
      <div class="update font-regular resolved">
        <strong>Resolved</strong> -
      	<span class="whitespace-pre-wrap">This incident has been resolved.</span>

        <br>

        <small>
            Nov <var data-var="date">13</var>, <var data-var="time">08:00</var> UTC
        </small>
      </div>
      <div class="update font-regular monitoring">
        <strong>Monitoring</strong> -
      	<span class="whitespace-pre-wrap">A fix has been implemented and we are monitoring the results.</span>

        <br>

        <small>
            Nov <var data-var="date">13</var>, <var data-var="time">05:15</var> UTC
        </small>
      </div>
      <div class="update font-regular identified">
        <strong>Identified</strong> -
      	<span class="whitespace-pre-wrap">Cloudflare is investigating issues with Cloudflare related APIs. <br><br>These issues do not affect the serving of cached files via the Cloudflare CDN or other security features at the Cloudflare Edge.<br><br>Customers using the Dashboard / Cloudflare APIs are impacted as requests might fail and/or errors may be displayed.</span>

        <br>

        <small>
            Nov <var data-var="date">13</var>, <var data-var="time">03:46</var> UTC
        </small>
      </div>
  </div>

</div>

          <div class="incident-container">
  <div class="incident-title impact-minor font-large">
    <a class="whitespace-pre-wrap" href="/incidents/zh7sgrwh4bpl">Issues with DNS record scanner for new zones</a>
  </div>

  <div class="updates-container">
    <!-- postmortem -->

    <!-- incident updates -->
      <div class="update font-regular resolved">
        <strong>Resolved</strong> -
      	<span class="whitespace-pre-wrap">This incident is now resolved.</span>

        <br>

        <small>
            Nov <var data-var="date">13</var>, <var data-var="time">00:14</var> UTC
        </small>
      </div>
      <div class="update font-regular monitoring">
        <strong>Monitoring</strong> -
      	<span class="whitespace-pre-wrap">A fix has been implemented and we are monitoring the results.</span>

        <br>

        <small>
            Nov <var data-var="date">12</var>, <var data-var="time">22:56</var> UTC
        </small>
      </div>
      <div class="update font-regular identified">
        <strong>Identified</strong> -
      	<span class="whitespace-pre-wrap">The cause of this issue has been identified and a fix is being implemented.</span>

        <br>

        <small>
            Nov <var data-var="date">12</var>, <var data-var="time">22:22</var> UTC
        </small>
      </div>
      <div class="update font-regular investigating">
        <strong>Investigating</strong> -
      	<span class="whitespace-pre-wrap">We are currently investigating reports that the service which scans for existing domain DNS records for new zones is incorrectly reporting results in some cases.</span>

        <br>

        <small>
            Nov <var data-var="date">12</var>, <var data-var="time">21:59</var> UTC
        </small>
      </div>
  </div>

</div>

  </div>

          
  <div class="status-day font-regular ">
    <div class="date border-color font-large">Nov <var data-var="date">12</var>, <var data-var="year">2024</var></div>
          <div class="incident-container">
  <div class="incident-title impact-minor font-large">
    <a class="whitespace-pre-wrap" href="/incidents/y4py5qprc6f2">Issues with classification of some verified bot traffic</a>
  </div>

  <div class="updates-container">
    <!-- postmortem -->

    <!-- incident updates -->
      <div class="update font-regular resolved">
        <strong>Resolved</strong> -
      	<span class="whitespace-pre-wrap">After investigation, it was determined that the bot traffic in question was being handled correctly. This incident is now closed.</span>

        <br>

        <small>
            Nov <var data-var="date">12</var>, <var data-var="time">23:10</var> UTC
        </small>
      </div>
      <div class="update font-regular investigating">
        <strong>Investigating</strong> -
      	<span class="whitespace-pre-wrap">We are currently observing an issue accurately verifying some verified bot traffic. We are investigating the root cause of this issue.</span>

        <br>

        <small>
            Nov <var data-var="date">12</var>, <var data-var="time">19:39</var> UTC
        </small>
      </div>
  </div>

</div>

          <div class="incident-container">
  <div class="incident-title impact-maintenance font-large">
    <a class="whitespace-pre-wrap" href="/incidents/1ct2c474ngt8">ADL (Adelaide) on 2024-11-12</a>
  </div>

  <div class="updates-container">
    <!-- postmortem -->

    <!-- incident updates -->
      <div class="update font-regular completed">
        <strong>Completed</strong> -
      	<span class="whitespace-pre-wrap">The scheduled maintenance has been completed.</span>

        <br>

        <small>
            Nov <var data-var="date">12</var>, <var data-var="time">23:00</var> UTC
        </small>
      </div>
      <div class="update font-regular in progress">
        <strong>In progress</strong> -
      	<span class="whitespace-pre-wrap">Scheduled maintenance is currently in progress. We will provide updates as necessary.</span>

        <br>

        <small>
            Nov <var data-var="date">12</var>, <var data-var="time">15:00</var> UTC
        </small>
      </div>
      <div class="update font-regular update">
        <strong>Update</strong> -
      	<span class="whitespace-pre-wrap">We will be performing scheduled maintenance in ADL (Adelaide) datacenter on 2024-11-12 between 15:00 and 23:00 UTC.<br><br>Traffic might be re-routed from this location, hence there is a possibility of a slight increase in latency during this maintenance window for end-users in the affected region. For PNI / CNI customers connecting with us in this location, please make sure you are expecting this traffic to fail over elsewhere during this maintenance window as network interfaces in this datacentre may become temporarily unavailable.<br><br>You can now subscribe to these notifications via Cloudflare dashboard and receive these updates directly via email, PagerDuty and webhooks (based on your plan): <a target="_blank" href="https://developers.cloudflare.com/notifications/notification-available/#cloudflare-status">https://developers.cloudflare.com/notifications/notification-available/#cloudflare-status</a>.</span>

        <br>

        <small>
            Nov <var data-var="date">12</var>, <var data-var="time">05:44</var> UTC
        </small>
      </div>
      <div class="update font-regular update">
        <strong>Update</strong> -
      	<span class="whitespace-pre-wrap">We will be performing scheduled maintenance in ADL (Adelaide) datacenter between 2024-11-12 15:00 and 2024-11-15 02:00 UTC.<br><br>Traffic might be re-routed from this location, hence there is a possibility of a slight increase in latency during this maintenance window for end-users in the affected region. For PNI / CNI customers connecting with us in this location, please make sure you are expecting this traffic to fail over elsewhere during this maintenance window as network interfaces in this datacentre may become temporarily unavailable.<br><br>You can now subscribe to these notifications via Cloudflare dashboard and receive these updates directly via email, PagerDuty and webhooks (based on your plan): <a target="_blank" href="https://developers.cloudflare.com/notifications/notification-available/#cloudflare-status">https://developers.cloudflare.com/notifications/notification-available/#cloudflare-status</a>.</span>

        <br>

        <small>
            Nov <var data-var="date">11</var>, <var data-var="time">07:32</var> UTC
        </small>
      </div>
      <div class="update font-regular scheduled">
        <strong>Scheduled</strong> -
      	<span class="whitespace-pre-wrap">We will be performing scheduled maintenance in ADL (Adelaide) datacenter between 2024-11-12 15:00 and 2024-11-14 02:00 UTC.<br><br>Traffic might be re-routed from this location, hence there is a possibility of a slight increase in latency during this maintenance window for end-users in the affected region. For PNI / CNI customers connecting with us in this location, please make sure you are expecting this traffic to fail over elsewhere during this maintenance window as network interfaces in this datacentre may become temporarily unavailable.<br><br>You can now subscribe to these notifications via Cloudflare dashboard and receive these updates directly via email, PagerDuty and webhooks (based on your plan): <a target="_blank" href="https://developers.cloudflare.com/notifications/notification-available/#cloudflare-status">https://developers.cloudflare.com/notifications/notification-available/#cloudflare-status</a>.</span>

        <br>

        <small>
            Nov <var data-var="date"> 8</var>, <var data-var="time">03:36</var> UTC
        </small>
      </div>
  </div>

</div>

          <div class="incident-container">
  <div class="incident-title impact-maintenance font-large">
    <a class="whitespace-pre-wrap" href="/incidents/ptzhpm0xlt47">SIN (Singapore) on 2024-11-12</a>
  </div>

  <div class="updates-container">
    <!-- postmortem -->

    <!-- incident updates -->
      <div class="update font-regular completed">
        <strong>Completed</strong> -
      	<span class="whitespace-pre-wrap">The scheduled maintenance has been completed.</span>

        <br>

        <small>
            Nov <var data-var="date">12</var>, <var data-var="time">22:00</var> UTC
        </small>
      </div>
      <div class="update font-regular in progress">
        <strong>In progress</strong> -
      	<span class="whitespace-pre-wrap">Scheduled maintenance is currently in progress. We will provide updates as necessary.</span>

        <br>

        <small>
            Nov <var data-var="date">12</var>, <var data-var="time">18:00</var> UTC
        </small>
      </div>
      <div class="update font-regular scheduled">
        <strong>Scheduled</strong> -
      	<span class="whitespace-pre-wrap">We will be performing scheduled maintenance in SIN (Singapore) datacenter on 2024-11-12 between 18:00 and 22:00 UTC.<br><br>Traffic might be re-routed from this location, hence there is a possibility of a slight increase in latency during this maintenance window for end-users in the affected region. For PNI / CNI customers connecting with us in this location, please make sure you are expecting this traffic to fail over elsewhere during this maintenance window as network interfaces in this datacentre may become temporarily unavailable.<br><br>You can now subscribe to these notifications via Cloudflare dashboard and receive these updates directly via email, PagerDuty and webhooks (based on your plan): <a target="_blank" href="https://developers.cloudflare.com/notifications/notification-available/#cloudflare-status">https://developers.cloudflare.com/notifications/notification-available/#cloudflare-status</a>.</span>

        <br>

        <small>
            Nov <var data-var="date">12</var>, <var data-var="time">08:52</var> UTC
        </small>
      </div>
  </div>

</div>

          <div class="incident-container">
  <div class="incident-title impact-minor font-large">
    <a class="whitespace-pre-wrap" href="/incidents/xp7zbf2ykyrp">Issues with D1: APAC and WNAM region</a>
  </div>

  <div class="updates-container">
    <!-- postmortem -->

    <!-- incident updates -->
      <div class="update font-regular resolved">
        <strong>Resolved</strong> -
      	<span class="whitespace-pre-wrap">This issue is now resolved.</span>

        <br>

        <small>
            Nov <var data-var="date">12</var>, <var data-var="time">17:30</var> UTC
        </small>
      </div>
      <div class="update font-regular monitoring">
        <strong>Monitoring</strong> -
      	<span class="whitespace-pre-wrap">A fix has been implemented and we are monitoring the results.</span>

        <br>

        <small>
            Nov <var data-var="date">12</var>, <var data-var="time">16:49</var> UTC
        </small>
      </div>
      <div class="update font-regular investigating">
        <strong>Investigating</strong> -
      	<span class="whitespace-pre-wrap">Cloudflare is aware of, and investigating an issue where D1 database users within APAC and WNAM regions might be experiencing elevated rates of database server errors. Further detail will be provided as more information becomes available</span>

        <br>

        <small>
            Nov <var data-var="date">12</var>, <var data-var="time">16:43</var> UTC
        </small>
      </div>
  </div>

</div>

          <div class="incident-container">
  <div class="incident-title impact-maintenance font-large">
    <a class="whitespace-pre-wrap" href="/incidents/rm01z3jbc2nc">IST (Istanbul) on 2024-11-12</a>
  </div>

  <div class="updates-container">
    <!-- postmortem -->

    <!-- incident updates -->
      <div class="update font-regular completed">
        <strong>Completed</strong> -
      	<span class="whitespace-pre-wrap">The scheduled maintenance has been completed.</span>

        <br>

        <small>
            Nov <var data-var="date">12</var>, <var data-var="time">17:00</var> UTC
        </small>
      </div>
      <div class="update font-regular in progress">
        <strong>In progress</strong> -
      	<span class="whitespace-pre-wrap">Scheduled maintenance is currently in progress. We will provide updates as necessary.</span>

        <br>

        <small>
            Nov <var data-var="date">12</var>, <var data-var="time">06:01</var> UTC
        </small>
      </div>
      <div class="update font-regular scheduled">
        <strong>Scheduled</strong> -
      	<span class="whitespace-pre-wrap">We will be performing scheduled maintenance in IST (Istanbul) datacenter on 2024-11-12 between 06:00 and 17:00 UTC.<br><br>Traffic might be re-routed from this location, hence there is a possibility of a slight increase in latency during this maintenance window for end-users in the affected region. For PNI / CNI customers connecting with us in this location, please make sure you are expecting this traffic to fail over elsewhere during this maintenance window as network interfaces in this datacentre may become temporarily unavailable.<br><br>You can now subscribe to these notifications via Cloudflare dashboard and receive these updates directly via email, PagerDuty and webhooks (based on your plan): <a target="_blank" href="https://developers.cloudflare.com/notifications/notification-available/#cloudflare-status">https://developers.cloudflare.com/notifications/notification-available/#cloudflare-status</a>.</span>

        <br>

        <small>
            Nov <var data-var="date">11</var>, <var data-var="time">17:36</var> UTC
        </small>
      </div>
  </div>

</div>

          <div class="incident-container">
  <div class="incident-title impact-maintenance font-large">
    <a class="whitespace-pre-wrap" href="/incidents/yh1mb615fbnj">PMO (Palermo) on 2024-11-12</a>
  </div>

  <div class="updates-container">
    <!-- postmortem -->

    <!-- incident updates -->
      <div class="update font-regular completed">
        <strong>Completed</strong> -
      	<span class="whitespace-pre-wrap">The scheduled maintenance has been completed.</span>

        <br>

        <small>
            Nov <var data-var="date">12</var>, <var data-var="time">14:00</var> UTC
        </small>
      </div>
      <div class="update font-regular in progress">
        <strong>In progress</strong> -
      	<span class="whitespace-pre-wrap">Scheduled maintenance is currently in progress. We will provide updates as necessary.</span>

        <br>

        <small>
            Nov <var data-var="date">12</var>, <var data-var="time">09:00</var> UTC
        </small>
      </div>
      <div class="update font-regular scheduled">
        <strong>Scheduled</strong> -
      	<span class="whitespace-pre-wrap">We will be performing scheduled maintenance in PMO (Palermo) datacenter on 2024-11-12 between 09:00 and 14:00 UTC.<br><br>Traffic might be re-routed from this location, hence there is a possibility of a slight increase in latency during this maintenance window for end-users in the affected region. For PNI / CNI customers connecting with us in this location, please make sure you are expecting this traffic to fail over elsewhere during this maintenance window as network interfaces in this datacentre may become temporarily unavailable.<br><br>You can now subscribe to these notifications via Cloudflare dashboard and receive these updates directly via email, PagerDuty and webhooks (based on your plan): <a target="_blank" href="https://developers.cloudflare.com/notifications/notification-available/#cloudflare-status">https://developers.cloudflare.com/notifications/notification-available/#cloudflare-status</a>.</span>

        <br>

        <small>
            Nov <var data-var="date"> 4</var>, <var data-var="time">15:44</var> UTC
        </small>
      </div>
  </div>

</div>

          <div class="incident-container">
  <div class="incident-title impact-maintenance font-large">
    <a class="whitespace-pre-wrap" href="/incidents/r01ckltqjv7l">EZE (Buenos Aires) on 2024-11-12</a>
  </div>

  <div class="updates-container">
    <!-- postmortem -->

    <!-- incident updates -->
      <div class="update font-regular completed">
        <strong>Completed</strong> -
      	<span class="whitespace-pre-wrap">The scheduled maintenance has been completed.</span>

        <br>

        <small>
            Nov <var data-var="date">12</var>, <var data-var="time">13:00</var> UTC
        </small>
      </div>
      <div class="update font-regular in progress">
        <strong>In progress</strong> -
      	<span class="whitespace-pre-wrap">Scheduled maintenance is currently in progress. We will provide updates as necessary.</span>

        <br>

        <small>
            Nov <var data-var="date">12</var>, <var data-var="time">05:00</var> UTC
        </small>
      </div>
      <div class="update font-regular scheduled">
        <strong>Scheduled</strong> -
      	<span class="whitespace-pre-wrap">We will be performing scheduled maintenance in EZE (Buenos Aires) datacenter on 2024-11-12 between 05:00 and 13:00 UTC.<br><br>Traffic might be re-routed from this location, hence there is a possibility of a slight increase in latency during this maintenance window for end-users in the affected region. For PNI / CNI customers connecting with us in this location, please make sure you are expecting this traffic to fail over elsewhere during this maintenance window as network interfaces in this datacentre may become temporarily unavailable.<br><br>You can now subscribe to these notifications via Cloudflare dashboard and receive these updates directly via email, PagerDuty and webhooks (based on your plan): <a target="_blank" href="https://developers.cloudflare.com/notifications/notification-available/#cloudflare-status">https://developers.cloudflare.com/notifications/notification-available/#cloudflare-status</a>.</span>

        <br>

        <small>
            Nov <var data-var="date"> 8</var>, <var data-var="time">20:50</var> UTC
        </small>
      </div>
  </div>

</div>

          <div class="incident-container">
  <div class="incident-title impact-maintenance font-large">
    <a class="whitespace-pre-wrap" href="/incidents/b84td5dk1vlw">CPH (Copenhagen) on 2024-11-12</a>
  </div>

  <div class="updates-container">
    <!-- postmortem -->

    <!-- incident updates -->
      <div class="update font-regular completed">
        <strong>Completed</strong> -
      	<span class="whitespace-pre-wrap">The scheduled maintenance has been completed.</span>

        <br>

        <small>
            Nov <var data-var="date">12</var>, <var data-var="time">08:00</var> UTC
        </small>
      </div>
      <div class="update font-regular in progress">
        <strong>In progress</strong> -
      	<span class="whitespace-pre-wrap">Scheduled maintenance is currently in progress. We will provide updates as necessary.</span>

        <br>

        <small>
            Nov <var data-var="date">12</var>, <var data-var="time">01:01</var> UTC
        </small>
      </div>
      <div class="update font-regular scheduled">
        <strong>Scheduled</strong> -
      	<span class="whitespace-pre-wrap">We will be performing scheduled maintenance in CPH (Copenhagen) datacenter on 2024-11-12 between 01:00 and 08:00 UTC.<br><br>Traffic might be re-routed from this location, hence there is a possibility of a slight increase in latency during this maintenance window for end-users in the affected region. For PNI / CNI customers connecting with us in this location, please make sure you are expecting this traffic to fail over elsewhere during this maintenance window as network interfaces in this datacentre may become temporarily unavailable.<br><br>You can now subscribe to these notifications via Cloudflare dashboard and receive these updates directly via email, PagerDuty and webhooks (based on your plan): <a target="_blank" href="https://developers.cloudflare.com/notifications/notification-available/#cloudflare-status">https://developers.cloudflare.com/notifications/notification-available/#cloudflare-status</a>.</span>

        <br>

        <small>
            Nov <var data-var="date">11</var>, <var data-var="time">11:12</var> UTC
        </small>
      </div>
  </div>

</div>

          <div class="incident-container">
  <div class="incident-title impact-minor font-large">
    <a class="whitespace-pre-wrap" href="/incidents/mmqcwzp3z348">Network Performance Issues in Chicago</a>
  </div>

  <div class="updates-container">
    <!-- postmortem -->

    <!-- incident updates -->
      <div class="update font-regular resolved">
        <strong>Resolved</strong> -
      	<span class="whitespace-pre-wrap">Cloudflare has experienced temporary Network Performance issues in Chicago (ORD) from 8:10 to 8:25UTC.<br>The issue has been resolved.</span>

        <br>

        <small>
            Nov <var data-var="date">12</var>, <var data-var="time">08:00</var> UTC
        </small>
      </div>
  </div>

</div>

          <div class="incident-container">
  <div class="incident-title impact-maintenance font-large">
    <a class="whitespace-pre-wrap" href="/incidents/76jmrby74r7y">LIS (Lisbon) on 2024-11-12</a>
  </div>

  <div class="updates-container">
    <!-- postmortem -->

    <!-- incident updates -->
      <div class="update font-regular completed">
        <strong>Completed</strong> -
      	<span class="whitespace-pre-wrap">The scheduled maintenance has been completed.</span>

        <br>

        <small>
            Nov <var data-var="date">12</var>, <var data-var="time">06:00</var> UTC
        </small>
      </div>
      <div class="update font-regular in progress">
        <strong>In progress</strong> -
      	<span class="whitespace-pre-wrap">Scheduled maintenance is currently in progress. We will provide updates as necessary.</span>

        <br>

        <small>
            Nov <var data-var="date">12</var>, <var data-var="time">01:00</var> UTC
        </small>
      </div>
      <div class="update font-regular scheduled">
        <strong>Scheduled</strong> -
      	<span class="whitespace-pre-wrap">We will be performing scheduled maintenance in LIS (Lisbon) datacenter on 2024-11-12 between 01:00 and 06:00 UTC.<br><br>Traffic might be re-routed from this location, hence there is a possibility of a slight increase in latency during this maintenance window for end-users in the affected region. For PNI / CNI customers connecting with us in this location, please make sure you are expecting this traffic to fail over elsewhere during this maintenance window as network interfaces in this datacentre may become temporarily unavailable.<br><br>You can now subscribe to these notifications via Cloudflare dashboard and receive these updates directly via email, PagerDuty and webhooks (based on your plan): <a target="_blank" href="https://developers.cloudflare.com/notifications/notification-available/#cloudflare-status">https://developers.cloudflare.com/notifications/notification-available/#cloudflare-status</a>.</span>

        <br>

        <small>
            Nov <var data-var="date"> 4</var>, <var data-var="time">08:48</var> UTC
        </small>
      </div>
  </div>

</div>

          <div class="incident-container">
  <div class="incident-title impact-minor font-large">
    <a class="whitespace-pre-wrap" href="/incidents/g8l78460fvbz">High error rates in some China data centers probes</a>
  </div>

  <div class="updates-container">
    <!-- postmortem -->

    <!-- incident updates -->
      <div class="update font-regular resolved">
        <strong>Resolved</strong> -
      	<span class="whitespace-pre-wrap">This incident is resolved.</span>

        <br>

        <small>
            Nov <var data-var="date">12</var>, <var data-var="time">03:39</var> UTC
        </small>
      </div>
      <div class="update font-regular investigating">
        <strong>Investigating</strong> -
      	<span class="whitespace-pre-wrap">Cloudflare is investigating issues with some probes from China data centers. Other Cloudflare data centers outside of China are not affected by this issue. Cloudflare is still assessing the impact. More updates to follow</span>

        <br>

        <small>
            Nov <var data-var="date">12</var>, <var data-var="time">02:59</var> UTC
        </small>
      </div>
  </div>

</div>

  </div>

          
  <div class="status-day font-regular ">
    <div class="date border-color font-large">Nov <var data-var="date">11</var>, <var data-var="year">2024</var></div>
          <div class="incident-container">
  <div class="incident-title impact-minor font-large">
    <a class="whitespace-pre-wrap" href="/incidents/s01qs248tspf">Cloudflare Dashboard and Cloudflare API service issues</a>
  </div>

  <div class="updates-container">
    <!-- postmortem -->

    <!-- incident updates -->
      <div class="update font-regular resolved">
        <strong>Resolved</strong> -
      	<span class="whitespace-pre-wrap">This incident has been resolved.</span>

        <br>

        <small>
            Nov <var data-var="date">11</var>, <var data-var="time">22:05</var> UTC
        </small>
      </div>
      <div class="update font-regular monitoring">
        <strong>Monitoring</strong> -
      	<span class="whitespace-pre-wrap">Cloudflare is investigating issues with Cloudflare Dashboard and related APIs.<br><br>These issues do not affect the serving of cached files via the Cloudflare CDN or other security features at the Cloudflare Edge.<br><br>Customers using the Dashboard / Cloudflare APIs are impacted as requests might fail and/or errors may be displayed.</span>

        <br>

        <small>
            Nov <var data-var="date">11</var>, <var data-var="time">21:35</var> UTC
        </small>
      </div>
  </div>

</div>

          <div class="incident-container">
  <div class="incident-title impact-none font-large">
    <a class="whitespace-pre-wrap" href="/incidents/tlw2jm9b4l42">Connectivity issue with WARP client 2024.11.143.0 on macOS</a>
  </div>

  <div class="updates-container">
    <!-- postmortem -->

    <!-- incident updates -->
      <div class="update font-regular resolved">
        <strong>Resolved</strong> -
      	<span class="whitespace-pre-wrap">Cloudflare released a WARP Client update on 2024-11-11 for Linux, macOS, and Windows. Due to reports from several customers that a portion of their fleets could not connect to WARP after upgrading to this new version, a decision was made on 2024-11-12 at 15:39 to pull the problematic macOS GA build (2024.11.143.0). Windows and Linux releases are not affected by this.<br><br>Customers are advised to revert to the previous stable release (2024.9.346.0) if they experience issues with macOS devices unable to connect.</span>

        <br>

        <small>
            Nov <var data-var="date">11</var>, <var data-var="time">22:00</var> UTC
        </small>
      </div>
  </div>

</div>

  </div>

          
  <div class="status-day font-regular no-incidents">
    <div class="date border-color font-large">Nov <var data-var="date">10</var>, <var data-var="year">2024</var></div>
        <p class="color-secondary">No incidents reported.</p>
  </div>

          
  <div class="status-day font-regular ">
    <div class="date border-color font-large">Nov <var data-var="date"> 9</var>, <var data-var="year">2024</var></div>
          <div class="incident-container">
  <div class="incident-title impact-minor font-large">
    <a class="whitespace-pre-wrap" href="/incidents/9n8twcpnv65v">Cloudflare Pages build Issues</a>
  </div>

  <div class="updates-container">
    <!-- postmortem -->

    <!-- incident updates -->
      <div class="update font-regular resolved">
        <strong>Resolved</strong> -
      	<span class="whitespace-pre-wrap">This incident has been resolved.</span>

        <br>

        <small>
            Nov <var data-var="date"> 9</var>, <var data-var="time">17:15</var> UTC
        </small>
      </div>
      <div class="update font-regular monitoring">
        <strong>Monitoring</strong> -
      	<span class="whitespace-pre-wrap">A fix has been implemented and we are monitoring the results.</span>

        <br>

        <small>
            Nov <var data-var="date"> 9</var>, <var data-var="time">17:08</var> UTC
        </small>
      </div>
      <div class="update font-regular identified">
        <strong>Identified</strong> -
      	<span class="whitespace-pre-wrap">The issue has been identified and a fix is being implemented.</span>

        <br>

        <small>
            Nov <var data-var="date"> 9</var>, <var data-var="time">17:06</var> UTC
        </small>
      </div>
      <div class="update font-regular investigating">
        <strong>Investigating</strong> -
      	<span class="whitespace-pre-wrap">Cloudflare is investigating an issue where Pages builds are failing with private GitHub submodules. This issue does not affect any other Cloudflare services.<br><br>We are working to mitigate this problem.  More updates to follow shortly.</span>

        <br>

        <small>
            Nov <var data-var="date"> 9</var>, <var data-var="time">17:02</var> UTC
        </small>
      </div>
  </div>

</div>

  </div>

          
  <div class="status-day font-regular ">
    <div class="date border-color font-large">Nov <var data-var="date"> 8</var>, <var data-var="year">2024</var></div>
          <div class="incident-container">
  <div class="incident-title impact-none font-large">
    <a class="whitespace-pre-wrap" href="/incidents/bhx6ykg33mh9">Network Performance Issues in Milan</a>
  </div>

  <div class="updates-container">
    <!-- postmortem -->

    <!-- incident updates -->
      <div class="update font-regular resolved">
        <strong>Resolved</strong> -
      	<span class="whitespace-pre-wrap">This incident has been resolved.</span>

        <br>

        <small>
            Nov <var data-var="date"> 8</var>, <var data-var="time">17:28</var> UTC
        </small>
      </div>
      <div class="update font-regular monitoring">
        <strong>Monitoring</strong> -
      	<span class="whitespace-pre-wrap">A fix has been implemented and we are monitoring the results.</span>

        <br>

        <small>
            Nov <var data-var="date"> 8</var>, <var data-var="time">16:46</var> UTC
        </small>
      </div>
      <div class="update font-regular identified">
        <strong>Identified</strong> -
      	<span class="whitespace-pre-wrap">The issue has been identified and a fix is being implemented.</span>

        <br>

        <small>
            Nov <var data-var="date"> 8</var>, <var data-var="time">16:36</var> UTC
        </small>
      </div>
      <div class="update font-regular investigating">
        <strong>Investigating</strong> -
      	<span class="whitespace-pre-wrap">Cloudflare is investigating issues with Network Performance in Milan that started at 15:12 UTC.<br>We are working to analyze and mitigate this problem. More updates to follow shortly.</span>

        <br>

        <small>
            Nov <var data-var="date"> 8</var>, <var data-var="time">16:27</var> UTC
        </small>
      </div>
  </div>

</div>

          <div class="incident-container">
  <div class="incident-title impact-minor font-large">
    <a class="whitespace-pre-wrap" href="/incidents/z5pxcdyxb6yx">HTTP Analytics Delays</a>
  </div>

  <div class="updates-container">
    <!-- postmortem -->

    <!-- incident updates -->
      <div class="update font-regular resolved">
        <strong>Resolved</strong> -
      	<span class="whitespace-pre-wrap">This incident has been resolved.</span>

        <br>

        <small>
            Nov <var data-var="date"> 8</var>, <var data-var="time">15:49</var> UTC
        </small>
      </div>
      <div class="update font-regular monitoring">
        <strong>Monitoring</strong> -
      	<span class="whitespace-pre-wrap">A fix has been implemented and we are monitoring the results.</span>

        <br>

        <small>
            Nov <var data-var="date"> 8</var>, <var data-var="time">15:45</var> UTC
        </small>
      </div>
      <div class="update font-regular identified">
        <strong>Identified</strong> -
      	<span class="whitespace-pre-wrap">The issue has been identified and a fix is being implemented.</span>

        <br>

        <small>
            Nov <var data-var="date"> 8</var>, <var data-var="time">15:36</var> UTC
        </small>
      </div>
      <div class="update font-regular investigating">
        <strong>Investigating</strong> -
      	<span class="whitespace-pre-wrap">Cloudflare HTTP Analytics processing is running behind for US-only customers since 15:00 UTC. This affects timely delivery of customer data. These delays do not impact analytics for DNS and Rate Limiting.</span>

        <br>

        <small>
            Nov <var data-var="date"> 8</var>, <var data-var="time">15:34</var> UTC
        </small>
      </div>
  </div>

</div>

          <div class="incident-container">
  <div class="incident-title impact-maintenance font-large">
    <a class="whitespace-pre-wrap" href="/incidents/8q9mt4zk9jqj">ORD (Chicago) on 2024-11-08</a>
  </div>

  <div class="updates-container">
    <!-- postmortem -->

    <!-- incident updates -->
      <div class="update font-regular completed">
        <strong>Completed</strong> -
      	<span class="whitespace-pre-wrap">The scheduled maintenance has been completed.</span>

        <br>

        <small>
            Nov <var data-var="date"> 8</var>, <var data-var="time">14:01</var> UTC
        </small>
      </div>
      <div class="update font-regular in progress">
        <strong>In progress</strong> -
      	<span class="whitespace-pre-wrap">Scheduled maintenance is currently in progress. We will provide updates as necessary.</span>

        <br>

        <small>
            Nov <var data-var="date"> 8</var>, <var data-var="time">09:31</var> UTC
        </small>
      </div>
      <div class="update font-regular scheduled">
        <strong>Scheduled</strong> -
      	<span class="whitespace-pre-wrap">We will be performing scheduled maintenance in ORD (Chicago) datacenter on 2024-11-08 between 09:30 and 14:00 UTC.<br><br>Traffic might be re-routed from this location, hence there is a possibility of a slight increase in latency during this maintenance window for end-users in the affected region. For PNI / CNI customers connecting with us in this location, please make sure you are expecting this traffic to fail over elsewhere during this maintenance window as network interfaces in this datacentre may become temporarily unavailable.<br><br>You can now subscribe to these notifications via Cloudflare dashboard and receive these updates directly via email, PagerDuty and webhooks (based on your plan): <a target="_blank" href="https://developers.cloudflare.com/notifications/notification-available/#cloudflare-status">https://developers.cloudflare.com/notifications/notification-available/#cloudflare-status</a>.</span>

        <br>

        <small>
            Nov <var data-var="date"> 8</var>, <var data-var="time">09:08</var> UTC
        </small>
      </div>
  </div>

</div>

          <div class="incident-container">
  <div class="incident-title impact-major font-large">
    <a class="whitespace-pre-wrap" href="/incidents/pjbv21lnwlyp">Cloudflare Pages Availability Issues</a>
  </div>

  <div class="updates-container">
    <!-- postmortem -->

    <!-- incident updates -->
      <div class="update font-regular resolved">
        <strong>Resolved</strong> -
      	<span class="whitespace-pre-wrap">This incident has been resolved.</span>

        <br>

        <small>
            Nov <var data-var="date"> 8</var>, <var data-var="time">12:14</var> UTC
        </small>
      </div>
      <div class="update font-regular monitoring">
        <strong>Monitoring</strong> -
      	<span class="whitespace-pre-wrap">A fix has been implemented and we are monitoring the results.</span>

        <br>

        <small>
            Nov <var data-var="date"> 8</var>, <var data-var="time">11:58</var> UTC
        </small>
      </div>
      <div class="update font-regular update">
        <strong>Update</strong> -
      	<span class="whitespace-pre-wrap">We are continuing to work on a fix for this issue.</span>

        <br>

        <small>
            Nov <var data-var="date"> 8</var>, <var data-var="time">11:04</var> UTC
        </small>
      </div>
      <div class="update font-regular identified">
        <strong>Identified</strong> -
      	<span class="whitespace-pre-wrap">The issue has been identified and a fix is being implemented.</span>

        <br>

        <small>
            Nov <var data-var="date"> 8</var>, <var data-var="time">10:45</var> UTC
        </small>
      </div>
      <div class="update font-regular investigating">
        <strong>Investigating</strong> -
      	<span class="whitespace-pre-wrap">Cloudflare is investigating availability issues with Cloudflare Pages. Visitors may encounter errors when attempting to load Cloudflare Pages based sites.  This issue does not affect any other Cloudflare services.<br><br>We are working to mitigate this problem.  More updates to follow shortly.</span>

        <br>

        <small>
            Nov <var data-var="date"> 8</var>, <var data-var="time">10:41</var> UTC
        </small>
      </div>
  </div>

</div>

          <div class="incident-container">
  <div class="incident-title impact-maintenance font-large">
    <a class="whitespace-pre-wrap" href="/incidents/cy9rz5ytg0w1">MAD (Madrid) on 2024-11-07</a>
  </div>

  <div class="updates-container">
    <!-- postmortem -->

    <!-- incident updates -->
      <div class="update font-regular completed">
        <strong>Completed</strong> -
      	<span class="whitespace-pre-wrap">The scheduled maintenance has been completed.</span>

        <br>

        <small>
            Nov <var data-var="date"> 8</var>, <var data-var="time">02:01</var> UTC
        </small>
      </div>
      <div class="update font-regular in progress">
        <strong>In progress</strong> -
      	<span class="whitespace-pre-wrap">Scheduled maintenance is currently in progress. We will provide updates as necessary.</span>

        <br>

        <small>
            Nov <var data-var="date"> 7</var>, <var data-var="time">01:01</var> UTC
        </small>
      </div>
      <div class="update font-regular scheduled">
        <strong>Scheduled</strong> -
      	<span class="whitespace-pre-wrap">We will be performing scheduled maintenance in MAD (Madrid) datacenter between 2024-11-07 01:00 and 2024-11-08 02:00 UTC.<br><br>Traffic might be re-routed from this location, hence there is a possibility of a slight increase in latency during this maintenance window for end-users in the affected region. For PNI / CNI customers connecting with us in this location, please make sure you are expecting this traffic to fail over elsewhere during this maintenance window as network interfaces in this datacentre may become temporarily unavailable.<br><br>You can now subscribe to these notifications via Cloudflare dashboard and receive these updates directly via email, PagerDuty and webhooks (based on your plan): <a target="_blank" href="https://developers.cloudflare.com/notifications/notification-available/#cloudflare-status">https://developers.cloudflare.com/notifications/notification-available/#cloudflare-status</a>.</span>

        <br>

        <small>
            Nov <var data-var="date"> 7</var>, <var data-var="time">00:23</var> UTC
        </small>
      </div>
  </div>

</div>

          <div class="incident-container">
  <div class="incident-title impact-maintenance font-large">
    <a class="whitespace-pre-wrap" href="/incidents/42jt73jtpw3h">BOM (Mumbai) on 2024-11-07</a>
  </div>

  <div class="updates-container">
    <!-- postmortem -->

    <!-- incident updates -->
      <div class="update font-regular completed">
        <strong>Completed</strong> -
      	<span class="whitespace-pre-wrap">The scheduled maintenance has been completed.</span>

        <br>

        <small>
            Nov <var data-var="date"> 8</var>, <var data-var="time">00:31</var> UTC
        </small>
      </div>
      <div class="update font-regular in progress">
        <strong>In progress</strong> -
      	<span class="whitespace-pre-wrap">Scheduled maintenance is currently in progress. We will provide updates as necessary.</span>

        <br>

        <small>
            Nov <var data-var="date"> 7</var>, <var data-var="time">23:01</var> UTC
        </small>
      </div>
      <div class="update font-regular scheduled">
        <strong>Scheduled</strong> -
      	<span class="whitespace-pre-wrap">We will be performing scheduled maintenance in BOM (Mumbai) datacenter between 2024-11-07 23:00 and 2024-11-08 00:30 UTC.<br><br>Traffic might be re-routed from this location, hence there is a possibility of a slight increase in latency during this maintenance window for end-users in the affected region. For PNI / CNI customers connecting with us in this location, please make sure you are expecting this traffic to fail over elsewhere during this maintenance window as network interfaces in this datacentre may become temporarily unavailable.<br><br>You can now subscribe to these notifications via Cloudflare dashboard and receive these updates directly via email, PagerDuty and webhooks (based on your plan): <a target="_blank" href="https://developers.cloudflare.com/notifications/notification-available/#cloudflare-status">https://developers.cloudflare.com/notifications/notification-available/#cloudflare-status</a>.</span>

        <br>

        <small>
            Nov <var data-var="date"> 7</var>, <var data-var="time">21:36</var> UTC
        </small>
      </div>
  </div>

</div>

  </div>

          
  <div class="status-day font-regular ">
    <div class="date border-color font-large">Nov <var data-var="date"> 7</var>, <var data-var="year">2024</var></div>
          <div class="incident-container">
  <div class="incident-title impact-minor font-large">
    <a class="whitespace-pre-wrap" href="/incidents/d3dq46nj96ps">Cloudflare Workers AI - Issues with specific model</a>
  </div>

  <div class="updates-container">
    <!-- postmortem -->

    <!-- incident updates -->
      <div class="update font-regular resolved">
        <strong>Resolved</strong> -
      	<span class="whitespace-pre-wrap">This incident has been resolved.</span>

        <br>

        <small>
            Nov <var data-var="date"> 7</var>, <var data-var="time">22:29</var> UTC
        </small>
      </div>
      <div class="update font-regular monitoring">
        <strong>Monitoring</strong> -
      	<span class="whitespace-pre-wrap">A fix has been implemented and we are monitoring the results.</span>

        <br>

        <small>
            Nov <var data-var="date"> 7</var>, <var data-var="time">22:22</var> UTC
        </small>
      </div>
      <div class="update font-regular identified">
        <strong>Identified</strong> -
      	<span class="whitespace-pre-wrap">Cloudflare is aware of, and investigating reports of errors when using Workers AI model Llama 3.1-70B. Other models are not impacted at this time. Further details will be provided as more information becomes available.</span>

        <br>

        <small>
            Nov <var data-var="date"> 7</var>, <var data-var="time">21:17</var> UTC
        </small>
      </div>
  </div>

</div>

          <div class="incident-container">
  <div class="incident-title impact-maintenance font-large">
    <a class="whitespace-pre-wrap" href="/incidents/x0gp26x6t4f8">SCL (Santiago) on 2024-11-07</a>
  </div>

  <div class="updates-container">
    <!-- postmortem -->

    <!-- incident updates -->
      <div class="update font-regular completed">
        <strong>Completed</strong> -
      	<span class="whitespace-pre-wrap">The scheduled maintenance has been completed.</span>

        <br>

        <small>
            Nov <var data-var="date"> 7</var>, <var data-var="time">21:00</var> UTC
        </small>
      </div>
      <div class="update font-regular in progress">
        <strong>In progress</strong> -
      	<span class="whitespace-pre-wrap">Scheduled maintenance is currently in progress. We will provide updates as necessary.</span>

        <br>

        <small>
            Nov <var data-var="date"> 7</var>, <var data-var="time">16:00</var> UTC
        </small>
      </div>
      <div class="update font-regular scheduled">
        <strong>Scheduled</strong> -
      	<span class="whitespace-pre-wrap">We will be performing scheduled maintenance in SCL (Santiago) datacenter on 2024-11-07 between 16:00 and 21:00 UTC.<br><br>Traffic might be re-routed from this location, hence there is a possibility of a slight increase in latency during this maintenance window for end-users in the affected region. For PNI / CNI customers connecting with us in this location, please make sure you are expecting this traffic to fail over elsewhere during this maintenance window as network interfaces in this datacentre may become temporarily unavailable.<br><br>You can now subscribe to these notifications via Cloudflare dashboard and receive these updates directly via email, PagerDuty and webhooks (based on your plan): <a target="_blank" href="https://developers.cloudflare.com/notifications/notification-available/#cloudflare-status">https://developers.cloudflare.com/notifications/notification-available/#cloudflare-status</a>.</span>

        <br>

        <small>
            Nov <var data-var="date"> 6</var>, <var data-var="time">23:47</var> UTC
        </small>
      </div>
  </div>

</div>

          <div class="incident-container">
  <div class="incident-title impact-maintenance font-large">
    <a class="whitespace-pre-wrap" href="/incidents/251h8t3fq9qz">CHC (Christchurch) on 2024-11-07</a>
  </div>

  <div class="updates-container">
    <!-- postmortem -->

    <!-- incident updates -->
      <div class="update font-regular completed">
        <strong>Completed</strong> -
      	<span class="whitespace-pre-wrap">The scheduled maintenance has been completed.</span>

        <br>

        <small>
            Nov <var data-var="date"> 7</var>, <var data-var="time">18:00</var> UTC
        </small>
      </div>
      <div class="update font-regular in progress">
        <strong>In progress</strong> -
      	<span class="whitespace-pre-wrap">Scheduled maintenance is currently in progress. We will provide updates as necessary.</span>

        <br>

        <small>
            Nov <var data-var="date"> 7</var>, <var data-var="time">12:01</var> UTC
        </small>
      </div>
      <div class="update font-regular scheduled">
        <strong>Scheduled</strong> -
      	<span class="whitespace-pre-wrap">We will be performing scheduled maintenance in CHC (Christchurch) datacenter on 2024-11-07 between 12:00 and 18:00 UTC.<br><br>Traffic might be re-routed from this location, hence there is a possibility of a slight increase in latency during this maintenance window for end-users in the affected region. For PNI / CNI customers connecting with us in this location, please make sure you are expecting this traffic to fail over elsewhere during this maintenance window as network interfaces in this datacentre may become temporarily unavailable.<br><br>You can now subscribe to these notifications via Cloudflare dashboard and receive these updates directly via email, PagerDuty and webhooks (based on your plan): <a target="_blank" href="https://developers.cloudflare.com/notifications/notification-available/#cloudflare-status">https://developers.cloudflare.com/notifications/notification-available/#cloudflare-status</a>.</span>

        <br>

        <small>
            Nov <var data-var="date"> 7</var>, <var data-var="time">11:58</var> UTC
        </small>
      </div>
  </div>

</div>

          <div class="incident-container">
  <div class="incident-title impact-maintenance font-large">
    <a class="whitespace-pre-wrap" href="/incidents/kq7r1c03gbhq">AKL (Auckland) on 2024-11-07</a>
  </div>

  <div class="updates-container">
    <!-- postmortem -->

    <!-- incident updates -->
      <div class="update font-regular completed">
        <strong>Completed</strong> -
      	<span class="whitespace-pre-wrap">The scheduled maintenance has been completed.</span>

        <br>

        <small>
            Nov <var data-var="date"> 7</var>, <var data-var="time">18:00</var> UTC
        </small>
      </div>
      <div class="update font-regular in progress">
        <strong>In progress</strong> -
      	<span class="whitespace-pre-wrap">Scheduled maintenance is currently in progress. We will provide updates as necessary.</span>

        <br>

        <small>
            Nov <var data-var="date"> 7</var>, <var data-var="time">12:00</var> UTC
        </small>
      </div>
      <div class="update font-regular scheduled">
        <strong>Scheduled</strong> -
      	<span class="whitespace-pre-wrap">We will be performing scheduled maintenance in AKL (Auckland) datacenter on 2024-11-07 between 12:00 and 18:00 UTC.<br><br>Traffic might be re-routed from this location, hence there is a possibility of a slight increase in latency during this maintenance window for end-users in the affected region. For PNI / CNI customers connecting with us in this location, please make sure you are expecting this traffic to fail over elsewhere during this maintenance window as network interfaces in this datacentre may become temporarily unavailable.<br><br>You can now subscribe to these notifications via Cloudflare dashboard and receive these updates directly via email, PagerDuty and webhooks (based on your plan): <a target="_blank" href="https://developers.cloudflare.com/notifications/notification-available/#cloudflare-status">https://developers.cloudflare.com/notifications/notification-available/#cloudflare-status</a>.</span>

        <br>

        <small>
            Nov <var data-var="date"> 6</var>, <var data-var="time">01:50</var> UTC
        </small>
      </div>
  </div>

</div>

          <div class="incident-container">
  <div class="incident-title impact-minor font-large">
    <a class="whitespace-pre-wrap" href="/incidents/75w8h9q7zg0w">Cloudflare Zero Trust availability issues</a>
  </div>

  <div class="updates-container">
    <!-- postmortem -->

    <!-- incident updates -->
      <div class="update font-regular resolved">
        <strong>Resolved</strong> -
      	<span class="whitespace-pre-wrap">This incident has been resolved.</span>

        <br>

        <small>
            Nov <var data-var="date"> 7</var>, <var data-var="time">15:13</var> UTC
        </small>
      </div>
      <div class="update font-regular monitoring">
        <strong>Monitoring</strong> -
      	<span class="whitespace-pre-wrap">A fix has been implemented and we are monitoring the results.</span>

        <br>

        <small>
            Nov <var data-var="date"> 7</var>, <var data-var="time">15:08</var> UTC
        </small>
      </div>
      <div class="update font-regular identified">
        <strong>Identified</strong> -
      	<span class="whitespace-pre-wrap">We have identified that Enterprise plans are not affected. A fix is being implemented for all other plans.</span>

        <br>

        <small>
            Nov <var data-var="date"> 7</var>, <var data-var="time">14:53</var> UTC
        </small>
      </div>
      <div class="update font-regular investigating">
        <strong>Investigating</strong> -
      	<span class="whitespace-pre-wrap">Some customers with Zero Trust paid plans may not be able to create more than one DNS location.<br><br>We are working to understand the full impact and mitigate this problem. More updates to follow shortly.</span>

        <br>

        <small>
            Nov <var data-var="date"> 7</var>, <var data-var="time">13:09</var> UTC
        </small>
      </div>
  </div>

</div>

          <div class="incident-container">
  <div class="incident-title impact-maintenance font-large">
    <a class="whitespace-pre-wrap" href="/incidents/sl6l8p0mflv9">SEA (Seattle) on 2024-11-07</a>
  </div>

  <div class="updates-container">
    <!-- postmortem -->

    <!-- incident updates -->
      <div class="update font-regular completed">
        <strong>Completed</strong> -
      	<span class="whitespace-pre-wrap">The scheduled maintenance has been completed.</span>

        <br>

        <small>
            Nov <var data-var="date"> 7</var>, <var data-var="time">14:00</var> UTC
        </small>
      </div>
      <div class="update font-regular in progress">
        <strong>In progress</strong> -
      	<span class="whitespace-pre-wrap">Scheduled maintenance is currently in progress. We will provide updates as necessary.</span>

        <br>

        <small>
            Nov <var data-var="date"> 7</var>, <var data-var="time">10:00</var> UTC
        </small>
      </div>
      <div class="update font-regular update">
        <strong>Update</strong> -
      	<span class="whitespace-pre-wrap">We will be performing scheduled maintenance in SEA (Seattle) datacenter on 2024-11-07 between 10:00 and 14:00 UTC.<br><br>Traffic might be re-routed from this location, hence there is a possibility of a slight increase in latency during this maintenance window for end-users in the affected region. For PNI / CNI customers connecting with us in this location, please make sure you are expecting this traffic to fail over elsewhere during this maintenance window as network interfaces in this datacentre may become temporarily unavailable.<br><br>You can now subscribe to these notifications via Cloudflare dashboard and receive these updates directly via email, PagerDuty and webhooks (based on your plan): <a target="_blank" href="https://developers.cloudflare.com/notifications/notification-available/#cloudflare-status">https://developers.cloudflare.com/notifications/notification-available/#cloudflare-status</a>.</span>

        <br>

        <small>
            Nov <var data-var="date"> 5</var>, <var data-var="time">23:42</var> UTC
        </small>
      </div>
      <div class="update font-regular scheduled">
        <strong>Scheduled</strong> -
      	<span class="whitespace-pre-wrap">We will be performing scheduled maintenance in SEA (Seattle) datacenter on 2024-11-07 between 10:00 and 13:00 UTC.<br><br>Traffic might be re-routed from this location, hence there is a possibility of a slight increase in latency during this maintenance window for end-users in the affected region. For PNI / CNI customers connecting with us in this location, please make sure you are expecting this traffic to fail over elsewhere during this maintenance window as network interfaces in this datacentre may become temporarily unavailable.<br><br>You can now subscribe to these notifications via Cloudflare dashboard and receive these updates directly via email, PagerDuty and webhooks (based on your plan): <a target="_blank" href="https://developers.cloudflare.com/notifications/notification-available/#cloudflare-status">https://developers.cloudflare.com/notifications/notification-available/#cloudflare-status</a>.</span>

        <br>

        <small>
            Nov <var data-var="date"> 5</var>, <var data-var="time">23:16</var> UTC
        </small>
      </div>
  </div>

</div>

          <div class="incident-container">
  <div class="incident-title impact-maintenance font-large">
    <a class="whitespace-pre-wrap" href="/incidents/tjxzqyh4j191">ORD (Chicago) on 2024-11-07</a>
  </div>

  <div class="updates-container">
    <!-- postmortem -->

    <!-- incident updates -->
      <div class="update font-regular completed">
        <strong>Completed</strong> -
      	<span class="whitespace-pre-wrap">The scheduled maintenance has been completed.</span>

        <br>

        <small>
            Nov <var data-var="date"> 7</var>, <var data-var="time">14:00</var> UTC
        </small>
      </div>
      <div class="update font-regular in progress">
        <strong>In progress</strong> -
      	<span class="whitespace-pre-wrap">Scheduled maintenance is currently in progress. We will provide updates as necessary.</span>

        <br>

        <small>
            Nov <var data-var="date"> 7</var>, <var data-var="time">06:00</var> UTC
        </small>
      </div>
      <div class="update font-regular scheduled">
        <strong>Scheduled</strong> -
      	<span class="whitespace-pre-wrap">We will be performing scheduled maintenance in ORD (Chicago) datacenter on 2024-11-07 between 06:00 and 14:00 UTC.<br><br>Traffic might be re-routed from this location, hence there is a possibility of a slight increase in latency during this maintenance window for end-users in the affected region. For PNI / CNI customers connecting with us in this location, please make sure you are expecting this traffic to fail over elsewhere during this maintenance window as network interfaces in this datacentre may become temporarily unavailable.<br><br>You can now subscribe to these notifications via Cloudflare dashboard and receive these updates directly via email, PagerDuty and webhooks (based on your plan): <a target="_blank" href="https://developers.cloudflare.com/notifications/notification-available/#cloudflare-status">https://developers.cloudflare.com/notifications/notification-available/#cloudflare-status</a>.</span>

        <br>

        <small>
            Nov <var data-var="date"> 4</var>, <var data-var="time">19:34</var> UTC
        </small>
      </div>
  </div>

</div>

          <div class="incident-container">
  <div class="incident-title impact-minor font-large">
    <a class="whitespace-pre-wrap" href="/incidents/s0j6g2yw785d">Cloudflare Workers AI - Issues with specific model</a>
  </div>

  <div class="updates-container">
    <!-- postmortem -->

    <!-- incident updates -->
      <div class="update font-regular resolved">
        <strong>Resolved</strong> -
      	<span class="whitespace-pre-wrap">This incident has been resolved.</span>

        <br>

        <small>
            Nov <var data-var="date"> 7</var>, <var data-var="time">13:49</var> UTC
        </small>
      </div>
      <div class="update font-regular identified">
        <strong>Identified</strong> -
      	<span class="whitespace-pre-wrap">Since 12:00 UTC usage of Workers AI model Llama 3.1-70B has been remediated. Containers are back in health and we are monitoring.</span>

        <br>

        <small>
            Nov <var data-var="date"> 7</var>, <var data-var="time">13:14</var> UTC
        </small>
      </div>
      <div class="update font-regular investigating">
        <strong>Investigating</strong> -
      	<span class="whitespace-pre-wrap">Cloudflare is aware of, and investigating reports of errors when using Workers AI model Llama 3.1-70B. Other models are not impacted at this time. Further details will be provided as more information becomes available.</span>

        <br>

        <small>
            Nov <var data-var="date"> 7</var>, <var data-var="time">11:43</var> UTC
        </small>
      </div>
  </div>

</div>

          <div class="incident-container">
  <div class="incident-title impact-maintenance font-large">
    <a class="whitespace-pre-wrap" href="/incidents/hd9jl52yypz6">EWR (Newark) on 2024-11-07</a>
  </div>

  <div class="updates-container">
    <!-- postmortem -->

    <!-- incident updates -->
      <div class="update font-regular completed">
        <strong>Completed</strong> -
      	<span class="whitespace-pre-wrap">The scheduled maintenance has been completed.</span>

        <br>

        <small>
            Nov <var data-var="date"> 7</var>, <var data-var="time">13:01</var> UTC
        </small>
      </div>
      <div class="update font-regular in progress">
        <strong>In progress</strong> -
      	<span class="whitespace-pre-wrap">Scheduled maintenance is currently in progress. We will provide updates as necessary.</span>

        <br>

        <small>
            Nov <var data-var="date"> 7</var>, <var data-var="time">09:31</var> UTC
        </small>
      </div>
      <div class="update font-regular scheduled">
        <strong>Scheduled</strong> -
      	<span class="whitespace-pre-wrap">We will be performing scheduled maintenance in EWR (Newark) datacenter on 2024-11-07 between 09:30 and 13:00 UTC.<br><br>Traffic might be re-routed from this location, hence there is a possibility of a slight increase in latency during this maintenance window for end-users in the affected region. For PNI / CNI customers connecting with us in this location, please make sure you are expecting this traffic to fail over elsewhere during this maintenance window as network interfaces in this datacentre may become temporarily unavailable.<br><br>You can now subscribe to these notifications via Cloudflare dashboard and receive these updates directly via email, PagerDuty and webhooks (based on your plan): <a target="_blank" href="https://developers.cloudflare.com/notifications/notification-available/#cloudflare-status">https://developers.cloudflare.com/notifications/notification-available/#cloudflare-status</a>.</span>

        <br>

        <small>
            Nov <var data-var="date"> 7</var>, <var data-var="time">09:16</var> UTC
        </small>
      </div>
  </div>

</div>

          <div class="incident-container">
  <div class="incident-title impact-maintenance font-large">
    <a class="whitespace-pre-wrap" href="/incidents/rvqlhv0b85f1">FRA (Frankfurt) on 2024-11-07</a>
  </div>

  <div class="updates-container">
    <!-- postmortem -->

    <!-- incident updates -->
      <div class="update font-regular completed">
        <strong>Completed</strong> -
      	<span class="whitespace-pre-wrap">The scheduled maintenance has been completed.</span>

        <br>

        <small>
            Nov <var data-var="date"> 7</var>, <var data-var="time">05:01</var> UTC
        </small>
      </div>
      <div class="update font-regular in progress">
        <strong>In progress</strong> -
      	<span class="whitespace-pre-wrap">Scheduled maintenance is currently in progress. We will provide updates as necessary.</span>

        <br>

        <small>
            Nov <var data-var="date"> 7</var>, <var data-var="time">01:00</var> UTC
        </small>
      </div>
      <div class="update font-regular scheduled">
        <strong>Scheduled</strong> -
      	<span class="whitespace-pre-wrap">We will be performing scheduled maintenance in FRA (Frankfurt) datacenter on 2024-11-07 between 01:00 and 05:00 UTC.<br><br>Traffic might be re-routed from this location, hence there is a possibility of a slight increase in latency during this maintenance window for end-users in the affected region. For PNI / CNI customers connecting with us in this location, please make sure you are expecting this traffic to fail over elsewhere during this maintenance window as network interfaces in this datacentre may become temporarily unavailable.<br><br>You can now subscribe to these notifications via Cloudflare dashboard and receive these updates directly via email, PagerDuty and webhooks (based on your plan): <a target="_blank" href="https://developers.cloudflare.com/notifications/notification-available/#cloudflare-status">https://developers.cloudflare.com/notifications/notification-available/#cloudflare-status</a>.</span>

        <br>

        <small>
            Nov <var data-var="date"> 5</var>, <var data-var="time">11:44</var> UTC
        </small>
      </div>
  </div>

</div>

          <div class="incident-container">
  <div class="incident-title impact-maintenance font-large">
    <a class="whitespace-pre-wrap" href="/incidents/14521yf399t4">PRG (Prague) on 2024-11-07</a>
  </div>

  <div class="updates-container">
    <!-- postmortem -->

    <!-- incident updates -->
      <div class="update font-regular completed">
        <strong>Completed</strong> -
      	<span class="whitespace-pre-wrap">The scheduled maintenance has been completed.</span>

        <br>

        <small>
            Nov <var data-var="date"> 7</var>, <var data-var="time">05:00</var> UTC
        </small>
      </div>
      <div class="update font-regular in progress">
        <strong>In progress</strong> -
      	<span class="whitespace-pre-wrap">Scheduled maintenance is currently in progress. We will provide updates as necessary.</span>

        <br>

        <small>
            Nov <var data-var="date"> 7</var>, <var data-var="time">01:01</var> UTC
        </small>
      </div>
      <div class="update font-regular scheduled">
        <strong>Scheduled</strong> -
      	<span class="whitespace-pre-wrap">We will be performing scheduled maintenance in PRG (Prague) datacenter on 2024-11-07 between 01:00 and 05:00 UTC.<br><br>Traffic might be re-routed from this location, hence there is a possibility of a slight increase in latency during this maintenance window for end-users in the affected region. For PNI / CNI customers connecting with us in this location, please make sure you are expecting this traffic to fail over elsewhere during this maintenance window as network interfaces in this datacentre may become temporarily unavailable.<br><br>You can now subscribe to these notifications via Cloudflare dashboard and receive these updates directly via email, PagerDuty and webhooks (based on your plan): <a target="_blank" href="https://developers.cloudflare.com/notifications/notification-available/#cloudflare-status">https://developers.cloudflare.com/notifications/notification-available/#cloudflare-status</a>.</span>

        <br>

        <small>
            Nov <var data-var="date"> 5</var>, <var data-var="time">11:44</var> UTC
        </small>
      </div>
  </div>

</div>

          <div class="incident-container">
  <div class="incident-title impact-maintenance font-large">
    <a class="whitespace-pre-wrap" href="/incidents/jz1z708kzh1k">LAX (Los Angeles) on 2024-11-06</a>
  </div>

  <div class="updates-container">
    <!-- postmortem -->

    <!-- incident updates -->
      <div class="update font-regular completed">
        <strong>Completed</strong> -
      	<span class="whitespace-pre-wrap">The scheduled maintenance has been completed.</span>

        <br>

        <small>
            Nov <var data-var="date"> 7</var>, <var data-var="time">00:00</var> UTC
        </small>
      </div>
      <div class="update font-regular in progress">
        <strong>In progress</strong> -
      	<span class="whitespace-pre-wrap">Scheduled maintenance is currently in progress. We will provide updates as necessary.</span>

        <br>

        <small>
            Nov <var data-var="date"> 6</var>, <var data-var="time">16:00</var> UTC
        </small>
      </div>
      <div class="update font-regular scheduled">
        <strong>Scheduled</strong> -
      	<span class="whitespace-pre-wrap">We will be performing scheduled maintenance in LAX (Los Angeles) datacenter between 2024-11-06 16:00 and 2024-11-07 00:00 UTC.<br><br>Traffic might be re-routed from this location, hence there is a possibility of a slight increase in latency during this maintenance window for end-users in the affected region. For PNI / CNI customers connecting with us in this location, please make sure you are expecting this traffic to fail over elsewhere during this maintenance window as network interfaces in this datacentre may become temporarily unavailable.<br><br>You can now subscribe to these notifications via Cloudflare dashboard and receive these updates directly via email, PagerDuty and webhooks (based on your plan): <a target="_blank" href="https://developers.cloudflare.com/notifications/notification-available/#cloudflare-status">https://developers.cloudflare.com/notifications/notification-available/#cloudflare-status</a>.</span>

        <br>

        <small>
            Nov <var data-var="date"> 5</var>, <var data-var="time">19:18</var> UTC
        </small>
      </div>
  </div>

</div>

  </div>

          
  <div class="status-day font-regular ">
    <div class="date border-color font-large">Nov <var data-var="date"> 6</var>, <var data-var="year">2024</var></div>
          <div class="incident-container">
  <div class="incident-title impact-minor font-large">
    <a class="whitespace-pre-wrap" href="/incidents/whpjq30y8wc7">Cloudflare Workers AI Issues</a>
  </div>

  <div class="updates-container">
    <!-- postmortem -->

    <!-- incident updates -->
      <div class="update font-regular resolved">
        <strong>Resolved</strong> -
      	<span class="whitespace-pre-wrap">This incident is now resolved.</span>

        <br>

        <small>
            Nov <var data-var="date"> 6</var>, <var data-var="time">18:49</var> UTC
        </small>
      </div>
      <div class="update font-regular monitoring">
        <strong>Monitoring</strong> -
      	<span class="whitespace-pre-wrap">A fix has been implemented and we are monitoring the results.</span>

        <br>

        <small>
            Nov <var data-var="date"> 6</var>, <var data-var="time">16:03</var> UTC
        </small>
      </div>
      <div class="update font-regular update">
        <strong>Update</strong> -
      	<span class="whitespace-pre-wrap">We are continuing to investigate this issue.</span>

        <br>

        <small>
            Nov <var data-var="date"> 6</var>, <var data-var="time">14:47</var> UTC
        </small>
      </div>
      <div class="update font-regular investigating">
        <strong>Investigating</strong> -
      	<span class="whitespace-pre-wrap">Cloudflare is aware of, and investigating issues with Workers AI experiencing elevated errors to all models. <br><br>We are working to mitigate this problem. Further details will be provided as more information becomes available.</span>

        <br>

        <small>
            Nov <var data-var="date"> 6</var>, <var data-var="time">14:46</var> UTC
        </small>
      </div>
  </div>

</div>

          <div class="incident-container">
  <div class="incident-title impact-maintenance font-large">
    <a class="whitespace-pre-wrap" href="/incidents/5l1jyvh5w4n3">SEA (Seattle) on 2024-11-06</a>
  </div>

  <div class="updates-container">
    <!-- postmortem -->

    <!-- incident updates -->
      <div class="update font-regular completed">
        <strong>Completed</strong> -
      	<span class="whitespace-pre-wrap">The scheduled maintenance has been completed.</span>

        <br>

        <small>
            Nov <var data-var="date"> 6</var>, <var data-var="time">11:00</var> UTC
        </small>
      </div>
      <div class="update font-regular in progress">
        <strong>In progress</strong> -
      	<span class="whitespace-pre-wrap">Scheduled maintenance is currently in progress. We will provide updates as necessary.</span>

        <br>

        <small>
            Nov <var data-var="date"> 6</var>, <var data-var="time">09:00</var> UTC
        </small>
      </div>
      <div class="update font-regular scheduled">
        <strong>Scheduled</strong> -
      	<span class="whitespace-pre-wrap">We will be performing scheduled maintenance in SEA (Seattle) datacenter on 2024-11-06 between 09:00 and 11:00 UTC.<br><br>Traffic might be re-routed from this location, hence there is a possibility of a slight increase in latency during this maintenance window for end-users in the affected region. For PNI / CNI customers connecting with us in this location, please make sure you are expecting this traffic to fail over elsewhere during this maintenance window as network interfaces in this datacentre may become temporarily unavailable.<br><br>You can now subscribe to these notifications via Cloudflare dashboard and receive these updates directly via email, PagerDuty and webhooks (based on your plan): <a target="_blank" href="https://developers.cloudflare.com/notifications/notification-available/#cloudflare-status">https://developers.cloudflare.com/notifications/notification-available/#cloudflare-status</a>.</span>

        <br>

        <small>
            Nov <var data-var="date"> 6</var>, <var data-var="time">00:56</var> UTC
        </small>
      </div>
  </div>

</div>

          <div class="incident-container">
  <div class="incident-title impact-none font-large">
    <a class="whitespace-pre-wrap" href="/incidents/xjq2xyb3dpc4">WARP connectivity issue</a>
  </div>

  <div class="updates-container">
    <!-- postmortem -->

    <!-- incident updates -->
      <div class="update font-regular resolved">
        <strong>Resolved</strong> -
      	<span class="whitespace-pre-wrap">Cloudflare experienced WARP connectivity issues between 21:04 UTC and 22:13 UTC on 2024-11-04. The issue was caused by a new release, which was quickly identified and reverted to mitigate the impact. Cloudflare is currently investigating the root cause.</span>

        <br>

        <small>
            Nov <var data-var="date"> 6</var>, <var data-var="time">03:55</var> UTC
        </small>
      </div>
  </div>

</div>

  </div>

          
  <div class="status-day font-regular ">
    <div class="date border-color font-large">Nov <var data-var="date"> 5</var>, <var data-var="year">2024</var></div>
          <div class="incident-container">
  <div class="incident-title impact-maintenance font-large">
    <a class="whitespace-pre-wrap" href="/incidents/q1s6xwhl5xjx">CGK (Jakarta) on 2024-11-05</a>
  </div>

  <div class="updates-container">
    <!-- postmortem -->

    <!-- incident updates -->
      <div class="update font-regular completed">
        <strong>Completed</strong> -
      	<span class="whitespace-pre-wrap">The scheduled maintenance has been completed.</span>

        <br>

        <small>
            Nov <var data-var="date"> 5</var>, <var data-var="time">23:00</var> UTC
        </small>
      </div>
      <div class="update font-regular in progress">
        <strong>In progress</strong> -
      	<span class="whitespace-pre-wrap">Scheduled maintenance is currently in progress. We will provide updates as necessary.</span>

        <br>

        <small>
            Nov <var data-var="date"> 5</var>, <var data-var="time">20:00</var> UTC
        </small>
      </div>
      <div class="update font-regular update">
        <strong>Update</strong> -
      	<span class="whitespace-pre-wrap">We will be performing scheduled maintenance in CGK (Jakarta) datacenter on 2024-11-05 between 20:00 and 23:00 UTC.<br><br>Traffic might be re-routed from this location, hence there is a possibility of a slight increase in latency during this maintenance window for end-users in the affected region. For PNI / CNI customers connecting with us in this location, please make sure you are expecting this traffic to fail over elsewhere during this maintenance window as network interfaces in this datacentre may become temporarily unavailable.<br><br>You can now subscribe to these notifications via Cloudflare dashboard and receive these updates directly via email, PagerDuty and webhooks (based on your plan): <a target="_blank" href="https://developers.cloudflare.com/notifications/notification-available/#cloudflare-status">https://developers.cloudflare.com/notifications/notification-available/#cloudflare-status</a>.</span>

        <br>

        <small>
            Nov <var data-var="date"> 4</var>, <var data-var="time">07:56</var> UTC
        </small>
      </div>
      <div class="update font-regular scheduled">
        <strong>Scheduled</strong> -
      	<span class="whitespace-pre-wrap">We will be performing scheduled maintenance in CGK (Jakarta) datacenter between 2024-11-05 20:00 and 2024-11-06 23:00 UTC.<br><br>Traffic might be re-routed from this location, hence there is a possibility of a slight increase in latency during this maintenance window for end-users in the affected region. For PNI / CNI customers connecting with us in this location, please make sure you are expecting this traffic to fail over elsewhere during this maintenance window as network interfaces in this datacentre may become temporarily unavailable.<br><br>You can now subscribe to these notifications via Cloudflare dashboard and receive these updates directly via email, PagerDuty and webhooks (based on your plan): <a target="_blank" href="https://developers.cloudflare.com/notifications/notification-available/#cloudflare-status">https://developers.cloudflare.com/notifications/notification-available/#cloudflare-status</a>.</span>

        <br>

        <small>
            Nov <var data-var="date"> 4</var>, <var data-var="time">06:34</var> UTC
        </small>
      </div>
  </div>

</div>

          <div class="incident-container">
  <div class="incident-title impact-maintenance font-large">
    <a class="whitespace-pre-wrap" href="/incidents/ysp3kn2c8tn1">SIN (Singapore) on 2024-11-05</a>
  </div>

  <div class="updates-container">
    <!-- postmortem -->

    <!-- incident updates -->
      <div class="update font-regular completed">
        <strong>Completed</strong> -
      	<span class="whitespace-pre-wrap">The scheduled maintenance has been completed.</span>

        <br>

        <small>
            Nov <var data-var="date"> 5</var>, <var data-var="time">22:30</var> UTC
        </small>
      </div>
      <div class="update font-regular in progress">
        <strong>In progress</strong> -
      	<span class="whitespace-pre-wrap">Scheduled maintenance is currently in progress. We will provide updates as necessary.</span>

        <br>

        <small>
            Nov <var data-var="date"> 5</var>, <var data-var="time">18:30</var> UTC
        </small>
      </div>
      <div class="update font-regular scheduled">
        <strong>Scheduled</strong> -
      	<span class="whitespace-pre-wrap">We will be performing scheduled maintenance in SIN (Singapore) datacenter on 2024-11-05 between 18:30 and 22:30 UTC.<br><br>Traffic might be re-routed from this location, hence there is a possibility of a slight increase in latency during this maintenance window for end-users in the affected region. For PNI / CNI customers connecting with us in this location, please make sure you are expecting this traffic to fail over elsewhere during this maintenance window as network interfaces in this datacentre may become temporarily unavailable.<br><br>You can now subscribe to these notifications via Cloudflare dashboard and receive these updates directly via email, PagerDuty and webhooks (based on your plan): <a target="_blank" href="https://developers.cloudflare.com/notifications/notification-available/#cloudflare-status">https://developers.cloudflare.com/notifications/notification-available/#cloudflare-status</a>.</span>

        <br>

        <small>
            Oct <var data-var="date">24</var>, <var data-var="time">23:54</var> UTC
        </small>
      </div>
  </div>

</div>

          <div class="incident-container">
  <div class="incident-title impact-minor font-large">
    <a class="whitespace-pre-wrap" href="/incidents/0z5q5l0t14wy">Cloudflare Zero Trust Access change delay</a>
  </div>

  <div class="updates-container">
    <!-- postmortem -->

    <!-- incident updates -->
      <div class="update font-regular resolved">
        <strong>Resolved</strong> -
      	<span class="whitespace-pre-wrap">This incident has been resolved.</span>

        <br>

        <small>
            Nov <var data-var="date"> 5</var>, <var data-var="time">11:55</var> UTC
        </small>
      </div>
      <div class="update font-regular monitoring">
        <strong>Monitoring</strong> -
      	<span class="whitespace-pre-wrap">A fix has been implemented and we are monitoring the results.</span>

        <br>

        <small>
            Nov <var data-var="date"> 5</var>, <var data-var="time">11:43</var> UTC
        </small>
      </div>
      <div class="update font-regular investigating">
        <strong>Investigating</strong> -
      	<span class="whitespace-pre-wrap">Cloudflare is investigating issues with Cloudflare Zero Trust Access change delay.<br><br>Delays are taking 15-20 minutes. This only affects Customer configuration changes in the Cloudflare Zero Trust Access API and Cloudflare Zero Trust Access dashboard.<br><br>We are working to understand the full impact and mitigate this problem.  More updates to follow shortly.</span>

        <br>

        <small>
            Nov <var data-var="date"> 5</var>, <var data-var="time">11:40</var> UTC
        </small>
      </div>
  </div>

</div>

          <div class="incident-container">
  <div class="incident-title impact-minor font-large">
    <a class="whitespace-pre-wrap" href="/incidents/vln3vzty0b2s">Warp Egress IPv6 GeoIP Data</a>
  </div>

  <div class="updates-container">
    <!-- postmortem -->

    <!-- incident updates -->
      <div class="update font-regular resolved">
        <strong>Resolved</strong> -
      	<span class="whitespace-pre-wrap">This incident has been resolved.</span>

        <br>

        <small>
            Nov <var data-var="date"> 5</var>, <var data-var="time">03:05</var> UTC
        </small>
      </div>
      <div class="update font-regular monitoring">
        <strong>Monitoring</strong> -
      	<span class="whitespace-pre-wrap">A fix has been implemented and we are monitoring the results.</span>

        <br>

        <small>
            Nov <var data-var="date"> 4</var>, <var data-var="time">20:14</var> UTC
        </small>
      </div>
      <div class="update font-regular identified">
        <strong>Identified</strong> -
      	<span class="whitespace-pre-wrap">The cause of this issue has been identified and we are currently working on a fix.</span>

        <br>

        <small>
            Nov <var data-var="date"> 4</var>, <var data-var="time">18:28</var> UTC
        </small>
      </div>
      <div class="update font-regular investigating">
        <strong>Investigating</strong> -
      	<span class="whitespace-pre-wrap">Cloudflare is investigating issues with Cloudflare WARP and Cloudflare Zero Trust. Cloudflare WARP and Zero Trust users may experience incorrect GeoIP data for IPv6 connections.</span>

        <br>

        <small>
            Nov <var data-var="date"> 4</var>, <var data-var="time">18:19</var> UTC
        </small>
      </div>
  </div>

</div>

  </div>

          
  <div class="status-day font-regular ">
    <div class="date border-color font-large">Nov <var data-var="date"> 4</var>, <var data-var="year">2024</var></div>
          <div class="incident-container">
  <div class="incident-title impact-maintenance font-large">
    <a class="whitespace-pre-wrap" href="/incidents/yfg66p07mntn">SIN (Singapore) on 2024-11-04</a>
  </div>

  <div class="updates-container">
    <!-- postmortem -->

    <!-- incident updates -->
      <div class="update font-regular completed">
        <strong>Completed</strong> -
      	<span class="whitespace-pre-wrap">The scheduled maintenance has been completed.</span>

        <br>

        <small>
            Nov <var data-var="date"> 4</var>, <var data-var="time">22:30</var> UTC
        </small>
      </div>
      <div class="update font-regular in progress">
        <strong>In progress</strong> -
      	<span class="whitespace-pre-wrap">Scheduled maintenance is currently in progress. We will provide updates as necessary.</span>

        <br>

        <small>
            Nov <var data-var="date"> 4</var>, <var data-var="time">18:00</var> UTC
        </small>
      </div>
      <div class="update font-regular scheduled">
        <strong>Scheduled</strong> -
      	<span class="whitespace-pre-wrap">We will be performing scheduled maintenance in SIN (Singapore) datacenter on 2024-11-04 between 18:00 and 22:30 UTC.<br><br>Traffic might be re-routed from this location, hence there is a possibility of a slight increase in latency during this maintenance window for end-users in the affected region. For PNI / CNI customers connecting with us in this location, please make sure you are expecting this traffic to fail over elsewhere during this maintenance window as network interfaces in this datacentre may become temporarily unavailable.<br><br>You can now subscribe to these notifications via Cloudflare dashboard and receive these updates directly via email, PagerDuty and webhooks (based on your plan): <a target="_blank" href="https://developers.cloudflare.com/notifications/notification-available/#cloudflare-status">https://developers.cloudflare.com/notifications/notification-available/#cloudflare-status</a>.</span>

        <br>

        <small>
            Oct <var data-var="date">22</var>, <var data-var="time">05:36</var> UTC
        </small>
      </div>
  </div>

</div>

          <div class="incident-container">
  <div class="incident-title impact-minor font-large">
    <a class="whitespace-pre-wrap" href="/incidents/2k3ss6fsv9km">Universal SSL backup certificate issuance delays</a>
  </div>

  <div class="updates-container">
    <!-- postmortem -->

    <!-- incident updates -->
      <div class="update font-regular resolved">
        <strong>Resolved</strong> -
      	<span class="whitespace-pre-wrap">The fix for this issue was applied and confirmed effective. This incident is now resolved.</span>

        <br>

        <small>
            Nov <var data-var="date"> 4</var>, <var data-var="time">20:21</var> UTC
        </small>
      </div>
      <div class="update font-regular identified">
        <strong>Identified</strong> -
      	<span class="whitespace-pre-wrap">Universal SSL backup certificates issuance is delayed and a fix is being implemented. Our primary certificates pipeline for Universal SSL is not impacted and certificates at the edge are not impacted.</span>

        <br>

        <small>
            Nov <var data-var="date"> 4</var>, <var data-var="time">18:27</var> UTC
        </small>
      </div>
      <div class="update font-regular investigating">
        <strong>Investigating</strong> -
      	<span class="whitespace-pre-wrap">Universal SSL backup certificates issuance is delayed. Our primary certificates pipeline for Universal SSL is not impacted and certificates at the edge are not impacted.</span>

        <br>

        <small>
            Nov <var data-var="date"> 4</var>, <var data-var="time">18:21</var> UTC
        </small>
      </div>
  </div>

</div>

          <div class="incident-container">
  <div class="incident-title impact-maintenance font-large">
    <a class="whitespace-pre-wrap" href="/incidents/t0v5mdpqky95">MIA (Miami) on 2024-11-04</a>
  </div>

  <div class="updates-container">
    <!-- postmortem -->

    <!-- incident updates -->
      <div class="update font-regular completed">
        <strong>Completed</strong> -
      	<span class="whitespace-pre-wrap">The scheduled maintenance has been completed.</span>

        <br>

        <small>
            Nov <var data-var="date"> 4</var>, <var data-var="time">12:00</var> UTC
        </small>
      </div>
      <div class="update font-regular in progress">
        <strong>In progress</strong> -
      	<span class="whitespace-pre-wrap">Scheduled maintenance is currently in progress. We will provide updates as necessary.</span>

        <br>

        <small>
            Nov <var data-var="date"> 4</var>, <var data-var="time">09:00</var> UTC
        </small>
      </div>
      <div class="update font-regular scheduled">
        <strong>Scheduled</strong> -
      	<span class="whitespace-pre-wrap">We will be performing scheduled maintenance in MIA (Miami) datacenter on 2024-11-04 between 09:00 and 12:00 UTC.<br><br>Traffic might be re-routed from this location, hence there is a possibility of a slight increase in latency during this maintenance window for end-users in the affected region. For PNI / CNI customers connecting with us in this location, please make sure you are expecting this traffic to fail over elsewhere during this maintenance window as network interfaces in this datacentre may become temporarily unavailable.<br><br>You can now subscribe to these notifications via Cloudflare dashboard and receive these updates directly via email, PagerDuty and webhooks (based on your plan): <a target="_blank" href="https://developers.cloudflare.com/notifications/notification-available/#cloudflare-status">https://developers.cloudflare.com/notifications/notification-available/#cloudflare-status</a>.</span>

        <br>

        <small>
            Nov <var data-var="date"> 1</var>, <var data-var="time">11:56</var> UTC
        </small>
      </div>
  </div>

</div>

  </div>

          
  <div class="status-day font-regular no-incidents">
    <div class="date border-color font-large">Nov <var data-var="date"> 3</var>, <var data-var="year">2024</var></div>
        <p class="color-secondary">No incidents reported.</p>
  </div>

          
  <div class="status-day font-regular ">
    <div class="date border-color font-large">Nov <var data-var="date"> 2</var>, <var data-var="year">2024</var></div>
          <div class="incident-container">
  <div class="incident-title impact-minor font-large">
    <a class="whitespace-pre-wrap" href="/incidents/m8zssw9bzs64">Temporary unavailability of some individual Durable Objects</a>
  </div>

  <div class="updates-container">
    <!-- postmortem -->

    <!-- incident updates -->
      <div class="update font-regular resolved">
        <strong>Resolved</strong> -
      	<span class="whitespace-pre-wrap">This incident has been resolved.</span>

        <br>

        <small>
            Nov <var data-var="date"> 2</var>, <var data-var="time">10:31</var> UTC
        </small>
      </div>
      <div class="update font-regular monitoring">
        <strong>Monitoring</strong> -
      	<span class="whitespace-pre-wrap">A fix has been implemented and we are monitoring the results.</span>

        <br>

        <small>
            Nov <var data-var="date"> 2</var>, <var data-var="time">10:22</var> UTC
        </small>
      </div>
      <div class="update font-regular identified">
        <strong>Identified</strong> -
      	<span class="whitespace-pre-wrap">Cloudflare is aware of, and investigating an issue which potentially impacts multiple customers: Some Individual Durable Objects might see brief periods during which the Durable Object cannot be reached. We have identified the issue and are actively rolling out a fix.</span>

        <br>

        <small>
            Nov <var data-var="date"> 2</var>, <var data-var="time">10:10</var> UTC
        </small>
      </div>
  </div>

</div>

          <div class="incident-container">
  <div class="incident-title impact-major font-large">
    <a class="whitespace-pre-wrap" href="/incidents/4g7v8wwb347m">Network Performance Issues</a>
  </div>

  <div class="updates-container">
    <!-- postmortem -->

    <!-- incident updates -->
      <div class="update font-regular resolved">
        <strong>Resolved</strong> -
      	<span class="whitespace-pre-wrap">This incident has been resolved.</span>

        <br>

        <small>
            Nov <var data-var="date"> 2</var>, <var data-var="time">08:37</var> UTC
        </small>
      </div>
      <div class="update font-regular monitoring">
        <strong>Monitoring</strong> -
      	<span class="whitespace-pre-wrap">A fix has been implemented and we are monitoring the results.</span>

        <br>

        <small>
            Nov <var data-var="date"> 2</var>, <var data-var="time">08:14</var> UTC
        </small>
      </div>
      <div class="update font-regular identified">
        <strong>Identified</strong> -
      	<span class="whitespace-pre-wrap">The issue has been identified and a fix is being implemented.</span>

        <br>

        <small>
            Nov <var data-var="date"> 2</var>, <var data-var="time">07:42</var> UTC
        </small>
      </div>
      <div class="update font-regular investigating">
        <strong>Investigating</strong> -
      	<span class="whitespace-pre-wrap">Cloudflare has identified issues with Network Performance<br><br>We are working to analyze and mitigate this problem. More updates to follow shortly.</span>

        <br>

        <small>
            Nov <var data-var="date"> 2</var>, <var data-var="time">07:20</var> UTC
        </small>
      </div>
  </div>

</div>

          <div class="incident-container">
  <div class="incident-title impact-maintenance font-large">
    <a class="whitespace-pre-wrap" href="/incidents/5p0fr5pf4nl9">LHR (London) on 2024-10-31</a>
  </div>

  <div class="updates-container">
    <!-- postmortem -->

    <!-- incident updates -->
      <div class="update font-regular completed">
        <strong>Completed</strong> -
      	<span class="whitespace-pre-wrap">The scheduled maintenance has been completed.</span>

        <br>

        <small>
            Nov <var data-var="date"> 2</var>, <var data-var="time">04:00</var> UTC
        </small>
      </div>
      <div class="update font-regular in progress">
        <strong>In progress</strong> -
      	<span class="whitespace-pre-wrap">Scheduled maintenance is currently in progress. We will provide updates as necessary.</span>

        <br>

        <small>
            Oct <var data-var="date">31</var>, <var data-var="time">23:00</var> UTC
        </small>
      </div>
      <div class="update font-regular scheduled">
        <strong>Scheduled</strong> -
      	<span class="whitespace-pre-wrap">We will be performing scheduled maintenance in LHR (London) datacenter between 2024-10-31 23:00 and 2024-11-02 04:00 UTC.<br><br>Traffic might be re-routed from this location, hence there is a possibility of a slight increase in latency during this maintenance window for end-users in the affected region. For PNI / CNI customers connecting with us in this location, please make sure you are expecting this traffic to fail over elsewhere during this maintenance window as network interfaces in this datacentre may become temporarily unavailable.<br><br>You can now subscribe to these notifications via Cloudflare dashboard and receive these updates directly via email, PagerDuty and webhooks (based on your plan): <a target="_blank" href="https://developers.cloudflare.com/notifications/notification-available/#cloudflare-status">https://developers.cloudflare.com/notifications/notification-available/#cloudflare-status</a>.</span>

        <br>

        <small>
            Oct <var data-var="date">31</var>, <var data-var="time">06:56</var> UTC
        </small>
      </div>
  </div>

</div>

          <div class="incident-container">
  <div class="incident-title impact-maintenance font-large">
    <a class="whitespace-pre-wrap" href="/incidents/rvyjnt7m44gk">CGK (Jakarta) on 2024-11-01</a>
  </div>

  <div class="updates-container">
    <!-- postmortem -->

    <!-- incident updates -->
      <div class="update font-regular completed">
        <strong>Completed</strong> -
      	<span class="whitespace-pre-wrap">The scheduled maintenance has been completed.</span>

        <br>

        <small>
            Nov <var data-var="date"> 2</var>, <var data-var="time">00:00</var> UTC
        </small>
      </div>
      <div class="update font-regular in progress">
        <strong>In progress</strong> -
      	<span class="whitespace-pre-wrap">Scheduled maintenance is currently in progress. We will provide updates as necessary.</span>

        <br>

        <small>
            Nov <var data-var="date"> 1</var>, <var data-var="time">20:00</var> UTC
        </small>
      </div>
      <div class="update font-regular scheduled">
        <strong>Scheduled</strong> -
      	<span class="whitespace-pre-wrap">We will be performing scheduled maintenance in CGK (Jakarta) datacenter between 2024-11-01 20:00 and 2024-11-02 00:00 UTC.<br><br>Traffic might be re-routed from this location, hence there is a possibility of a slight increase in latency during this maintenance window for end-users in the affected region. For PNI / CNI customers connecting with us in this location, please make sure you are expecting this traffic to fail over elsewhere during this maintenance window as network interfaces in this datacentre may become temporarily unavailable.<br><br>You can now subscribe to these notifications via Cloudflare dashboard and receive these updates directly via email, PagerDuty and webhooks (based on your plan): <a target="_blank" href="https://developers.cloudflare.com/notifications/notification-available/#cloudflare-status">https://developers.cloudflare.com/notifications/notification-available/#cloudflare-status</a>.</span>

        <br>

        <small>
            Oct <var data-var="date">30</var>, <var data-var="time">19:24</var> UTC
        </small>
      </div>
  </div>

</div>

  </div>

          
  <div class="status-day font-regular ">
    <div class="date border-color font-large">Nov <var data-var="date"> 1</var>, <var data-var="year">2024</var></div>
          <div class="incident-container">
  <div class="incident-title impact-maintenance font-large">
    <a class="whitespace-pre-wrap" href="/incidents/s6xj4z8cft1y">DTW (Detroit) on 2024-11-01</a>
  </div>

  <div class="updates-container">
    <!-- postmortem -->

    <!-- incident updates -->
      <div class="update font-regular completed">
        <strong>Completed</strong> -
      	<span class="whitespace-pre-wrap">The scheduled maintenance has been completed.</span>

        <br>

        <small>
            Nov <var data-var="date"> 1</var>, <var data-var="time">21:00</var> UTC
        </small>
      </div>
      <div class="update font-regular in progress">
        <strong>In progress</strong> -
      	<span class="whitespace-pre-wrap">Scheduled maintenance is currently in progress. We will provide updates as necessary.</span>

        <br>

        <small>
            Nov <var data-var="date"> 1</var>, <var data-var="time">16:00</var> UTC
        </small>
      </div>
      <div class="update font-regular scheduled">
        <strong>Scheduled</strong> -
      	<span class="whitespace-pre-wrap">We will be performing scheduled maintenance in DTW (Detroit) datacenter on 2024-11-01 between 16:00 and 21:00 UTC.<br><br>Traffic might be re-routed from this location, hence there is a possibility of a slight increase in latency during this maintenance window for end-users in the affected region. For PNI / CNI customers connecting with us in this location, please make sure you are expecting this traffic to fail over elsewhere during this maintenance window as network interfaces in this datacentre may become temporarily unavailable.<br><br>You can now subscribe to these notifications via Cloudflare dashboard and receive these updates directly via email, PagerDuty and webhooks (based on your plan): <a target="_blank" href="https://developers.cloudflare.com/notifications/notification-available/#cloudflare-status">https://developers.cloudflare.com/notifications/notification-available/#cloudflare-status</a>.</span>

        <br>

        <small>
            Oct <var data-var="date">31</var>, <var data-var="time">17:00</var> UTC
        </small>
      </div>
  </div>

</div>

          <div class="incident-container">
  <div class="incident-title impact-maintenance font-large">
    <a class="whitespace-pre-wrap" href="/incidents/y8qrtz2kb0dt">DFW (Dallas) on 2024-11-01</a>
  </div>

  <div class="updates-container">
    <!-- postmortem -->

    <!-- incident updates -->
      <div class="update font-regular completed">
        <strong>Completed</strong> -
      	<span class="whitespace-pre-wrap">The scheduled maintenance has been completed.</span>

        <br>

        <small>
            Nov <var data-var="date"> 1</var>, <var data-var="time">13:00</var> UTC
        </small>
      </div>
      <div class="update font-regular in progress">
        <strong>In progress</strong> -
      	<span class="whitespace-pre-wrap">Scheduled maintenance is currently in progress. We will provide updates as necessary.</span>

        <br>

        <small>
            Nov <var data-var="date"> 1</var>, <var data-var="time">09:00</var> UTC
        </small>
      </div>
      <div class="update font-regular scheduled">
        <strong>Scheduled</strong> -
      	<span class="whitespace-pre-wrap">We will be performing scheduled maintenance in DFW (Dallas) datacenter on 2024-11-01 between 09:00 and 13:00 UTC.<br><br>Traffic might be re-routed from this location, hence there is a possibility of a slight increase in latency during this maintenance window for end-users in the affected region. For PNI / CNI customers connecting with us in this location, please make sure you are expecting this traffic to fail over elsewhere during this maintenance window as network interfaces in this datacentre may become temporarily unavailable.<br><br>You can now subscribe to these notifications via Cloudflare dashboard and receive these updates directly via email, PagerDuty and webhooks (based on your plan): <a target="_blank" href="https://developers.cloudflare.com/notifications/notification-available/#cloudflare-status">https://developers.cloudflare.com/notifications/notification-available/#cloudflare-status</a>.</span>

        <br>

        <small>
            Oct <var data-var="date">31</var>, <var data-var="time">09:52</var> UTC
        </small>
      </div>
  </div>

</div>

          <div class="incident-container">
  <div class="incident-title impact-maintenance font-large">
    <a class="whitespace-pre-wrap" href="/incidents/h68k0yhr1c4z">MIA (Miami) on 2024-11-01</a>
  </div>

  <div class="updates-container">
    <!-- postmortem -->

    <!-- incident updates -->
      <div class="update font-regular completed">
        <strong>Completed</strong> -
      	<span class="whitespace-pre-wrap">The scheduled maintenance has been completed.</span>

        <br>

        <small>
            Nov <var data-var="date"> 1</var>, <var data-var="time">12:00</var> UTC
        </small>
      </div>
      <div class="update font-regular in progress">
        <strong>In progress</strong> -
      	<span class="whitespace-pre-wrap">Scheduled maintenance is currently in progress. We will provide updates as necessary.</span>

        <br>

        <small>
            Nov <var data-var="date"> 1</var>, <var data-var="time">09:01</var> UTC
        </small>
      </div>
      <div class="update font-regular scheduled">
        <strong>Scheduled</strong> -
      	<span class="whitespace-pre-wrap">We will be performing scheduled maintenance in MIA (Miami) datacenter on 2024-11-01 between 09:00 and 12:00 UTC.<br><br>Traffic might be re-routed from this location, hence there is a possibility of a slight increase in latency during this maintenance window for end-users in the affected region. For PNI / CNI customers connecting with us in this location, please make sure you are expecting this traffic to fail over elsewhere during this maintenance window as network interfaces in this datacentre may become temporarily unavailable.<br><br>You can now subscribe to these notifications via Cloudflare dashboard and receive these updates directly via email, PagerDuty and webhooks (based on your plan): <a target="_blank" href="https://developers.cloudflare.com/notifications/notification-available/#cloudflare-status">https://developers.cloudflare.com/notifications/notification-available/#cloudflare-status</a>.</span>

        <br>

        <small>
            Oct <var data-var="date">31</var>, <var data-var="time">09:56</var> UTC
        </small>
      </div>
  </div>

</div>

          <div class="incident-container">
  <div class="incident-title impact-maintenance font-large">
    <a class="whitespace-pre-wrap" href="/incidents/vwntdd17mmcl">FOR (Fortaleza) on 2024-11-01</a>
  </div>

  <div class="updates-container">
    <!-- postmortem -->

    <!-- incident updates -->
      <div class="update font-regular completed">
        <strong>Completed</strong> -
      	<span class="whitespace-pre-wrap">The scheduled maintenance has been completed.</span>

        <br>

        <small>
            Nov <var data-var="date"> 1</var>, <var data-var="time">08:00</var> UTC
        </small>
      </div>
      <div class="update font-regular in progress">
        <strong>In progress</strong> -
      	<span class="whitespace-pre-wrap">Scheduled maintenance is currently in progress. We will provide updates as necessary.</span>

        <br>

        <small>
            Nov <var data-var="date"> 1</var>, <var data-var="time">04:31</var> UTC
        </small>
      </div>
      <div class="update font-regular scheduled">
        <strong>Scheduled</strong> -
      	<span class="whitespace-pre-wrap">We will be performing scheduled maintenance in FOR (Fortaleza) datacenter on 2024-11-01 between 04:30 and 08:00 UTC.<br><br>Traffic might be re-routed from this location, hence there is a possibility of a slight increase in latency during this maintenance window for end-users in the affected region. For PNI / CNI customers connecting with us in this location, please make sure you are expecting this traffic to fail over elsewhere during this maintenance window as network interfaces in this datacentre may become temporarily unavailable.<br><br>You can now subscribe to these notifications via Cloudflare dashboard and receive these updates directly via email, PagerDuty and webhooks (based on your plan): <a target="_blank" href="https://developers.cloudflare.com/notifications/notification-available/#cloudflare-status">https://developers.cloudflare.com/notifications/notification-available/#cloudflare-status</a>.</span>

        <br>

        <small>
            Oct <var data-var="date">31</var>, <var data-var="time">16:08</var> UTC
        </small>
      </div>
  </div>

</div>

          <div class="incident-container">
  <div class="incident-title impact-maintenance font-large">
    <a class="whitespace-pre-wrap" href="/incidents/rpkzk2kzrvnd">FRA (Frankfurt) on 2024-11-01</a>
  </div>

  <div class="updates-container">
    <!-- postmortem -->

    <!-- incident updates -->
      <div class="update font-regular completed">
        <strong>Completed</strong> -
      	<span class="whitespace-pre-wrap">The scheduled maintenance has been completed.</span>

        <br>

        <small>
            Nov <var data-var="date"> 1</var>, <var data-var="time">06:00</var> UTC
        </small>
      </div>
      <div class="update font-regular in progress">
        <strong>In progress</strong> -
      	<span class="whitespace-pre-wrap">Scheduled maintenance is currently in progress. We will provide updates as necessary.</span>

        <br>

        <small>
            Nov <var data-var="date"> 1</var>, <var data-var="time">00:01</var> UTC
        </small>
      </div>
      <div class="update font-regular scheduled">
        <strong>Scheduled</strong> -
      	<span class="whitespace-pre-wrap">We will be performing scheduled maintenance in FRA (Frankfurt) datacenter on 2024-11-01 between 00:00 and 06:00 UTC.<br><br>Traffic might be re-routed from this location, hence there is a possibility of a slight increase in latency during this maintenance window for end-users in the affected region. For PNI / CNI customers connecting with us in this location, please make sure you are expecting this traffic to fail over elsewhere during this maintenance window as network interfaces in this datacentre may become temporarily unavailable.<br><br>You can now subscribe to these notifications via Cloudflare dashboard and receive these updates directly via email, PagerDuty and webhooks (based on your plan): <a target="_blank" href="https://developers.cloudflare.com/notifications/notification-available/#cloudflare-status">https://developers.cloudflare.com/notifications/notification-available/#cloudflare-status</a>.</span>

        <br>

        <small>
            Oct <var data-var="date">25</var>, <var data-var="time">05:04</var> UTC
        </small>
      </div>
  </div>

</div>

          <div class="incident-container">
  <div class="incident-title impact-none font-large">
    <a class="whitespace-pre-wrap" href="/incidents/lp04sb12js03">Elevated number of errors in DPS</a>
  </div>

  <div class="updates-container">
    <!-- postmortem -->

    <!-- incident updates -->
      <div class="update font-regular resolved">
        <strong>Resolved</strong> -
      	<span class="whitespace-pre-wrap">Between 02:45-02:55 UTC some customers reaching Denpasar (DPS), Indonesia, would have experienced an elevated number of errors.</span>

        <br>

        <small>
            Nov <var data-var="date"> 1</var>, <var data-var="time">02:30</var> UTC
        </small>
      </div>
  </div>

</div>

          <div class="incident-container">
  <div class="incident-title impact-maintenance font-large">
    <a class="whitespace-pre-wrap" href="/incidents/vfmysp5fwwl5">MEL (Melbourne) on 2024-10-30</a>
  </div>

  <div class="updates-container">
    <!-- postmortem -->

    <!-- incident updates -->
      <div class="update font-regular completed">
        <strong>Completed</strong> -
      	<span class="whitespace-pre-wrap">The scheduled maintenance has been completed.</span>

        <br>

        <small>
            Nov <var data-var="date"> 1</var>, <var data-var="time">00:00</var> UTC
        </small>
      </div>
      <div class="update font-regular in progress">
        <strong>In progress</strong> -
      	<span class="whitespace-pre-wrap">Scheduled maintenance is currently in progress. We will provide updates as necessary.</span>

        <br>

        <small>
            Oct <var data-var="date">30</var>, <var data-var="time">14:00</var> UTC
        </small>
      </div>
      <div class="update font-regular scheduled">
        <strong>Scheduled</strong> -
      	<span class="whitespace-pre-wrap">We will be performing scheduled maintenance in MEL (Melbourne) datacenter between 2024-10-30 14:00 and 2024-11-01 00:00 UTC.<br><br>Traffic might be re-routed from this location, hence there is a possibility of a slight increase in latency during this maintenance window for end-users in the affected region. For PNI / CNI customers connecting with us in this location, please make sure you are expecting this traffic to fail over elsewhere during this maintenance window as network interfaces in this datacentre may become temporarily unavailable.<br><br>You can now subscribe to these notifications via Cloudflare dashboard and receive these updates directly via email, PagerDuty and webhooks (based on your plan): <a target="_blank" href="https://developers.cloudflare.com/notifications/notification-available/#cloudflare-status">https://developers.cloudflare.com/notifications/notification-available/#cloudflare-status</a>.</span>

        <br>

        <small>
            Oct <var data-var="date">22</var>, <var data-var="time">22:48</var> UTC
        </small>
      </div>
  </div>

</div>

  </div>

          
  <div class="status-day font-regular ">
    <div class="date border-color font-large">Oct <var data-var="date">31</var>, <var data-var="year">2024</var></div>
          <div class="incident-container">
  <div class="incident-title impact-minor font-large">
    <a class="whitespace-pre-wrap" href="/incidents/dq5tlqmzj3kz">Intermittent Challenges and Turnstile Failures in Eastern Europe</a>
  </div>

  <div class="updates-container">
    <!-- postmortem -->

    <!-- incident updates -->
      <div class="update font-regular resolved">
        <strong>Resolved</strong> -
      	<span class="whitespace-pre-wrap">This incident has been resolved.</span>

        <br>

        <small>
            Oct <var data-var="date">31</var>, <var data-var="time">17:41</var> UTC
        </small>
      </div>
      <div class="update font-regular identified">
        <strong>Identified</strong> -
      	<span class="whitespace-pre-wrap">The issue has been identified and a fix is being implemented.</span>

        <br>

        <small>
            Oct <var data-var="date">31</var>, <var data-var="time">14:45</var> UTC
        </small>
      </div>
      <div class="update font-regular investigating">
        <strong>Investigating</strong> -
      	<span class="whitespace-pre-wrap">Cloudflare is aware of, and investigating an issue with intermittent Challenges and Turnstile failures in Eastern Europe. Further detail will be provided as more information becomes available.</span>

        <br>

        <small>
            Oct <var data-var="date">31</var>, <var data-var="time">14:06</var> UTC
        </small>
      </div>
  </div>

</div>

          <div class="incident-container">
  <div class="incident-title impact-minor font-large">
    <a class="whitespace-pre-wrap" href="/incidents/j08xpybf83jx">Issues with Worker AI Responses</a>
  </div>

  <div class="updates-container">
    <!-- postmortem -->

    <!-- incident updates -->
      <div class="update font-regular resolved">
        <strong>Resolved</strong> -
      	<span class="whitespace-pre-wrap">This incident has been resolved.</span>

        <br>

        <small>
            Oct <var data-var="date">31</var>, <var data-var="time">17:15</var> UTC
        </small>
      </div>
      <div class="update font-regular identified">
        <strong>Identified</strong> -
      	<span class="whitespace-pre-wrap">The issue has been identified and a fix is being implemented.</span>

        <br>

        <small>
            Oct <var data-var="date">31</var>, <var data-var="time">14:14</var> UTC
        </small>
      </div>
      <div class="update font-regular investigating">
        <strong>Investigating</strong> -
      	<span class="whitespace-pre-wrap">Cloudflare is aware of, and investigating an issue with Workers AI where model responses are truncated on @cf/meta/llama-3.1-8b-instruct. Further detail will be provided as more information becomes available.</span>

        <br>

        <small>
            Oct <var data-var="date">31</var>, <var data-var="time">14:09</var> UTC
        </small>
      </div>
  </div>

</div>

          <div class="incident-container">
  <div class="incident-title impact-minor font-large">
    <a class="whitespace-pre-wrap" href="/incidents/qkps2gm4kly9">Issues with D1</a>
  </div>

  <div class="updates-container">
    <!-- postmortem -->

    <!-- incident updates -->
      <div class="update font-regular resolved">
        <strong>Resolved</strong> -
      	<span class="whitespace-pre-wrap">This incident has been resolved.</span>

        <br>

        <small>
            Oct <var data-var="date">31</var>, <var data-var="time">16:13</var> UTC
        </small>
      </div>
      <div class="update font-regular investigating">
        <strong>Investigating</strong> -
      	<span class="whitespace-pre-wrap">Cloudflare is aware of, and investigating an issue where D1 database users are experiencing elevated rates of database server errors. Further detail will be provided as more information becomes available.</span>

        <br>

        <small>
            Oct <var data-var="date">31</var>, <var data-var="time">15:38</var> UTC
        </small>
      </div>
  </div>

</div>

          <div class="incident-container">
  <div class="incident-title impact-maintenance font-large">
    <a class="whitespace-pre-wrap" href="/incidents/gtdf52zpdwnk">TLL (Tallinn) on 2024-10-31</a>
  </div>

  <div class="updates-container">
    <!-- postmortem -->

    <!-- incident updates -->
      <div class="update font-regular completed">
        <strong>Completed</strong> -
      	<span class="whitespace-pre-wrap">The scheduled maintenance has been completed.</span>

        <br>

        <small>
            Oct <var data-var="date">31</var>, <var data-var="time">15:01</var> UTC
        </small>
      </div>
      <div class="update font-regular in progress">
        <strong>In progress</strong> -
      	<span class="whitespace-pre-wrap">Scheduled maintenance is currently in progress. We will provide updates as necessary.</span>

        <br>

        <small>
            Oct <var data-var="date">31</var>, <var data-var="time">14:01</var> UTC
        </small>
      </div>
      <div class="update font-regular scheduled">
        <strong>Scheduled</strong> -
      	<span class="whitespace-pre-wrap">We will be performing scheduled maintenance in TLL (Tallinn) datacenter on 2024-10-31 between 14:00 and 15:00 UTC.<br><br>Traffic might be re-routed from this location, hence there is a possibility of a slight increase in latency during this maintenance window for end-users in the affected region. For PNI / CNI customers connecting with us in this location, please make sure you are expecting this traffic to fail over elsewhere during this maintenance window as network interfaces in this datacentre may become temporarily unavailable.<br><br>You can now subscribe to these notifications via Cloudflare dashboard and receive these updates directly via email, PagerDuty and webhooks (based on your plan): <a target="_blank" href="https://developers.cloudflare.com/notifications/notification-available/#cloudflare-status">https://developers.cloudflare.com/notifications/notification-available/#cloudflare-status</a>.</span>

        <br>

        <small>
            Oct <var data-var="date">31</var>, <var data-var="time">13:08</var> UTC
        </small>
      </div>
  </div>

</div>

          <div class="incident-container">
  <div class="incident-title impact-maintenance font-large">
    <a class="whitespace-pre-wrap" href="/incidents/tl0d8y3lzmcy">DFW (Dallas) on 2024-10-31</a>
  </div>

  <div class="updates-container">
    <!-- postmortem -->

    <!-- incident updates -->
      <div class="update font-regular completed">
        <strong>Completed</strong> -
      	<span class="whitespace-pre-wrap">The scheduled maintenance has been completed.</span>

        <br>

        <small>
            Oct <var data-var="date">31</var>, <var data-var="time">13:00</var> UTC
        </small>
      </div>
      <div class="update font-regular in progress">
        <strong>In progress</strong> -
      	<span class="whitespace-pre-wrap">Scheduled maintenance is currently in progress. We will provide updates as necessary.</span>

        <br>

        <small>
            Oct <var data-var="date">31</var>, <var data-var="time">09:00</var> UTC
        </small>
      </div>
      <div class="update font-regular scheduled">
        <strong>Scheduled</strong> -
      	<span class="whitespace-pre-wrap">We will be performing scheduled maintenance in DFW (Dallas) datacenter on 2024-10-31 between 09:00 and 13:00 UTC.<br><br>Traffic might be re-routed from this location, hence there is a possibility of a slight increase in latency during this maintenance window for end-users in the affected region. For PNI / CNI customers connecting with us in this location, please make sure you are expecting this traffic to fail over elsewhere during this maintenance window as network interfaces in this datacentre may become temporarily unavailable.<br><br>You can now subscribe to these notifications via Cloudflare dashboard and receive these updates directly via email, PagerDuty and webhooks (based on your plan): <a target="_blank" href="https://developers.cloudflare.com/notifications/notification-available/#cloudflare-status">https://developers.cloudflare.com/notifications/notification-available/#cloudflare-status</a>.</span>

        <br>

        <small>
            Oct <var data-var="date">30</var>, <var data-var="time">11:58</var> UTC
        </small>
      </div>
  </div>

</div>

          <div class="incident-container">
  <div class="incident-title impact-maintenance font-large">
    <a class="whitespace-pre-wrap" href="/incidents/vmb7djjddx9w">MIA (Miami) on 2024-10-31</a>
  </div>

  <div class="updates-container">
    <!-- postmortem -->

    <!-- incident updates -->
      <div class="update font-regular completed">
        <strong>Completed</strong> -
      	<span class="whitespace-pre-wrap">The scheduled maintenance has been completed.</span>

        <br>

        <small>
            Oct <var data-var="date">31</var>, <var data-var="time">12:00</var> UTC
        </small>
      </div>
      <div class="update font-regular in progress">
        <strong>In progress</strong> -
      	<span class="whitespace-pre-wrap">Scheduled maintenance is currently in progress. We will provide updates as necessary.</span>

        <br>

        <small>
            Oct <var data-var="date">31</var>, <var data-var="time">09:01</var> UTC
        </small>
      </div>
      <div class="update font-regular scheduled">
        <strong>Scheduled</strong> -
      	<span class="whitespace-pre-wrap">We will be performing scheduled maintenance in MIA (Miami) datacenter on 2024-10-31 between 09:00 and 12:00 UTC.<br><br>Traffic might be re-routed from this location, hence there is a possibility of a slight increase in latency during this maintenance window for end-users in the affected region. For PNI / CNI customers connecting with us in this location, please make sure you are expecting this traffic to fail over elsewhere during this maintenance window as network interfaces in this datacentre may become temporarily unavailable.<br><br>You can now subscribe to these notifications via Cloudflare dashboard and receive these updates directly via email, PagerDuty and webhooks (based on your plan): <a target="_blank" href="https://developers.cloudflare.com/notifications/notification-available/#cloudflare-status">https://developers.cloudflare.com/notifications/notification-available/#cloudflare-status</a>.</span>

        <br>

        <small>
            Oct <var data-var="date">30</var>, <var data-var="time">15:44</var> UTC
        </small>
      </div>
  </div>

</div>

          <div class="incident-container">
  <div class="incident-title impact-minor font-large">
    <a class="whitespace-pre-wrap" href="/incidents/q8yk10vnm2wg">Cloudflare Dashboard and Cloudflare API service issues</a>
  </div>

  <div class="updates-container">
    <!-- postmortem -->

    <!-- incident updates -->
      <div class="update font-regular resolved">
        <strong>Resolved</strong> -
      	<span class="whitespace-pre-wrap">This incident has been resolved.</span>

        <br>

        <small>
            Oct <var data-var="date">31</var>, <var data-var="time">02:31</var> UTC
        </small>
      </div>
      <div class="update font-regular monitoring">
        <strong>Monitoring</strong> -
      	<span class="whitespace-pre-wrap">Cloudflare has restored the Dashboard to operational status.</span>

        <br>

        <small>
            Oct <var data-var="date">31</var>, <var data-var="time">02:11</var> UTC
        </small>
      </div>
      <div class="update font-regular identified">
        <strong>Identified</strong> -
      	<span class="whitespace-pre-wrap">Cloudflare has restored the Dashboard to operational status.</span>

        <br>

        <small>
            Oct <var data-var="date">31</var>, <var data-var="time">02:07</var> UTC
        </small>
      </div>
      <div class="update font-regular monitoring">
        <strong>Monitoring</strong> -
      	<span class="whitespace-pre-wrap">Cloudflare has restored the Dashboard to operational status.</span>

        <br>

        <small>
            Oct <var data-var="date">31</var>, <var data-var="time">02:06</var> UTC
        </small>
      </div>
      <div class="update font-regular update">
        <strong>Update</strong> -
      	<span class="whitespace-pre-wrap">Cloudflare has restored the API to operational status. Efforts are underway to restore the dashboard.</span>

        <br>

        <small>
            Oct <var data-var="date">31</var>, <var data-var="time">01:46</var> UTC
        </small>
      </div>
      <div class="update font-regular update">
        <strong>Update</strong> -
      	<span class="whitespace-pre-wrap">We are continuing to work on a fix for this issue.</span>

        <br>

        <small>
            Oct <var data-var="date">31</var>, <var data-var="time">01:41</var> UTC
        </small>
      </div>
      <div class="update font-regular identified">
        <strong>Identified</strong> -
      	<span class="whitespace-pre-wrap">The issue has been identified and a fix is being implemented.</span>

        <br>

        <small>
            Oct <var data-var="date">31</var>, <var data-var="time">01:21</var> UTC
        </small>
      </div>
      <div class="update font-regular investigating">
        <strong>Investigating</strong> -
      	<span class="whitespace-pre-wrap">Cloudflare is investigating issues with Cloudflare Dashboard and related APIs.<br><br>These issues do not affect the serving of cached files via the Cloudflare CDN or other security features at the Cloudflare Edge.<br><br>Customers using the Dashboard / Cloudflare APIs are impacted as requests might fail and/or errors may be displayed.</span>

        <br>

        <small>
            Oct <var data-var="date">31</var>, <var data-var="time">01:08</var> UTC
        </small>
      </div>
  </div>

</div>

  </div>

      </div>


      <div class="page-footer border-color font-small">
          <a href="/history" class="history-footer-link"><span style="font-family:arial">←</span> Incident History</a>

        <span class="color-secondary powered-by" style="display: inline !important; visibility:visible !important; opacity: 1 !important; position:static !important; text-indent:0px !important; transform:scale(1) !important"><a class="color-secondary" target="_blank" rel="noopener noreferrer nofollow" href="https://www.atlassian.com/software/statuspage?utm_campaign=www.cloudflarestatus.com&amp;utm_content=SP-notifications&amp;utm_medium=powered-by&amp;utm_source=inapp">Powered by Atlassian Statuspage</a></span>
      </div>
    </div>

      <div class="custom-footer-container">
    <footer id="footer" class="footer">
  <div class="container">
<div class="wrapper">

<div class="padding-horizontal-medium">
<h6 class="widget-title">What We Do</h6>
<ul class="menu menu-footer">
<li><a href="https://www.cloudflare.com/plans">Plans</a></li>
<li><a href="https://www.cloudflare.com/about-overview/">About Us</a></li>
<li><a href="https://www.cloudflare.com/application-services/products/">App Services</a></li>
<li><a href="https://www.cloudflare.com/network-map">Network</a></li>
</ul>
  </div>
<div class="padding-horizontal-medium">
<h6 class="widget-title">Community</h6>

<ul class="menu menu-footer">
<li><a href="https://www.cloudflare.com/case-studies">Case Studies</a></li>
  <li class="active"><a href="https://blog.cloudflare.com">Blog</a></li>
<li><a href="https://www.cloudflare.com/partners">Partners</a></li>
<li><a href="https://developers.cloudflare.com/">Developers</a></li>
</ul>
  </div>
<div class="padding-horizontal-medium">
<h6 class="widget-title">Support</h6>

<ul class="menu menu-footer">
<li><a href="https://www.cloudflare.com/support">Help Center</a></li>
  <li><a href="https://community.cloudflare.com">Community</a></li>
<li><a href="https://dash.cloudflare.com/?to=/:account/support">Contact Us</a></li>
</ul>
  
  </div>
  <div class="padding-horizontal-medium">
<h6 class="widget-title">About Us</h6>
<ul class="menu menu-footer">
<li><a href="https://www.cloudflare.com/people">Team</a></li>
<li><a href="https://www.cloudflare.com/join-our-team">Careers</a></li>
<li><a href="https://www.cloudflare.com/press-center">Press</a></li>
<li><a href="https://www.cloudflare.com/terms">Legal</a></li>
</ul>

  </div>
  <div class="padding-horizontal-medium">
<h6 class="widget-title">Connect</h6>
<ul class="menu menu-footer">
<li><a href="http://twitter.com/cloudflare">Twitter</a></li><li><a href="https://www.facebook.com/Cloudflare">Facebook</a></li><li><a href="https://www.linkedin.com/company/cloudflare/">LinkedIn </a></li><li><a href="https://www.instagram.com/cloudflare">Instagram </a></li>
</ul>
  </div>
</div>
  </div>
</footer>


<script>
  $(function() {
    
    var mappings = {
      "Partial Outage": "Re-routed",
      "Major Outage": "Offline",
      "Under Maintenance": "Partially Re-routed"
    };
    
    $('h4:contains("About This Site")').text("What is this page?")  
    $('.component-inner-container').each(function() {
      var el = $(this);
      var stat = el.find(".component-status");
      var paired;
      if (paired = mappings[stat.text().trim()]) {
        if (paired == 'Partially Re-routed') {
          groupName = el.parents('.component-container').find('span.name span').text()
          // skip non-PoP components when rewriting Under-Maintenance
          if (groupName.trim() == 'Cloudflare Sites and Services') return;
        }
        stat.text(paired);
      }

    });

    var degradedStatus = false;
    $('div.components-section span.component-status').each(function() {
      var statusText = $(this).text().trim();
      if(this.classList[1] == "tool" && statusText == 'Re-routed') $(this).hide();
      if (!['Operational','Re-routed','Partially Re-routed'].includes(statusText)) {
        degradedStatus = true;
      }
    });
    if (!degradedStatus) {
      minorStatusBar = $('div.page-status.status-minor');
      minorStatusBarText = $('div.page-status.status-minor span.status');
      if (minorStatusBar) {
        minorStatusBar.removeClass('status-minor');
        minorStatusBar.addClass('status-none');
      }
      if (minorStatusBarText) {
        minorStatusBarText.text('All Systems Operational');
      }
    } 
    $('.page-status').show()
  });
</script>
  </div>


  </div>







    <script src="https://dka575ofm4ao0.cloudfront.net/assets/status_manifest-6a7ae3a8e2e1b1e1d9466495faa0851c3f5fff938743f6501c900aa2a8792e8c.js"></script>
    <div id="cpt-notification-container"></div>
    




    <!-- all of the content_for stuff -->
      <script src="https://dka575ofm4ao0.cloudfront.net/assets/register_subscription_form-589b657fec607087fc5c740c568270907310bc4f6aaa20256e70f01b103025ca.js"></script>

  <script type="text/javascript">


  </script>
  <script src="https://dka575ofm4ao0.cloudfront.net/assets/status_common-c1b99d73ee7ab0fea796bd170723c1daac1381095a7dd7501a38ce6f333d86b3.js"></script>
    <script>
      SP.pollForChanges('/api/v2/status.json');
    </script>

  <script>
    $(function() {
      $('.tool').tooltipster({
        animationDuration: 100,
        contentAsHTML: true,
        delay: 100,
        theme: 'tooltipster-borderless',
        functionInit: function (instance, helper) {
          var $origin = $(helper.origin),
              dataOptions = $origin.attr('data-tooltip-config');
          if (dataOptions){
            dataOptions = JSON.parse(dataOptions);
            $.each(dataOptions, function(name, option){
                instance.option(name, option);
            });
          }
        }
      });
      // clicks on first tab in subscribe popout since we won't know which is first
      // upon construction in the ruby code
      $('.updates-dropdown-nav > a').eq(0).click();

      // twitter follow button needs some margin
      $('.twitter-follow-button').css('margin-right', '6px');
    });

    $(function() {
      // open/close component groups
      HRB.utils.djshook('component-group-opener').on('click', function() {
        var groupParentIndicator = $(this).find('.group-parent-indicator');
        groupParentIndicator.toggleClass('fa-plus-square-o').toggleClass('fa-minus-square-o').end().parent().toggleClass('open');
        toggleGroup(groupParentIndicator)
      });
    });

    $(function() {
      HRB.utils.djshook('component-group-opener').on('keydown', function(event) {
        if (event.key !== "Enter" && event.key !== " ") {
          return;
        }
        event.preventDefault()
        var groupParentIndicator = $(this).find('.group-parent-indicator');
        groupParentIndicator.toggleClass('fa-plus-square-o').toggleClass('fa-minus-square-o').end().parent().toggleClass('open');
        toggleGroup(groupParentIndicator)
      });
    });

    function toggleGroup(groupParentIndicator) {
      var isOpen = groupParentIndicator.attr('aria-expanded')
      if (isOpen == 'false') {
          groupParentIndicator.attr('aria-expanded', 'true');
        } else {
          groupParentIndicator.attr('aria-expanded', 'false');
        }
    }

    $(function() {
      $(document).on('ajax:complete', '.modal.in', function(e) {
        // Close the active modal.
        $('.modal.in').modal('hide');
      });
    });

  </script>


      <script>
  /** INITIALIZATION **/
  var recaptchaIds = {}

  // Unfortunately there's no unique selectors on the parent divs that recaptcha adds. The first unique selector
  // is the iframe rendered 2 levels deep. So this waits until the iframes are added to the page, then finds
  // the parent div and sets the z index so that it'll render above our modals & dropdowns from the start.
  function setZIndex(captchaCount, startTime) {
    // bail after 10s just in case so we don't do this forever if something whaky happens
    if (new Date() - startTime > 10000) {
      return;
    }

    var iframes = document.querySelectorAll('iframe[title="recaptcha challenge"]');
    if (iframes.length != captchaCount) {
      setTimeout(function() {
        setZIndex(captchaCount, startTime);
      }, 500);
    }

    for (var i = 0; i < iframes.length; i++) {
      // incident subscribe modal is 1050, so this has to be above that
      iframes[i].parentElement.parentElement.style.zIndex = "1100";
    }
  }

  function updateCaptchaIframeTitle(captchaCount, startTime, updates=0) {

    if (new Date() - startTime > 10000 || captchaCount === updates) {
      return;
    }
    var iframesWithTitle = document.querySelectorAll('iframe[title="recaptcha challenge expires in two minutes"]');

    if (iframesWithTitle.length != captchaCount) {
      setTimeout(function() {
        updateCaptchaIframeTitle(captchaCount, startTime, iframesWithTitle.length + updates);
      }, 500);
    }

    for (var i = 0; i < iframesWithTitle.length; i++) {
      iframesWithTitle[i].title = "recaptcha";
    }
  }

  function addIncidentCaptcha() {
    var incidentCaptcha = document.createElement('div');
    incidentCaptcha.setAttribute('id', 'subscribe-incident-recaptcha');
    incidentCaptcha.setAttribute('class', 'g-recaptcha');
    incidentCaptcha.setAttribute('data-sitekey', '6LcZ-b0UAAAAAENi956aWzynTT2ZJ80dGU3F80Op');
    incidentCaptcha.setAttribute('data-callback', 'submitIncidentSubscriberSuccess');
    incidentCaptcha.setAttribute('data-error-callback', 'submitIncidentSubscriberError');
    incidentCaptcha.setAttribute('data-size', 'invisible');
    document.body.appendChild(incidentCaptcha);
    var incidentCode = document.createElement('input');
    incidentCode.setAttribute('type', 'hidden');
    incidentCode.setAttribute('id', 'submit_incident_code');
    document.body.appendChild(incidentCode);
  }

  var onloadCallback = function() {
    // if there is an incident, then add incident captcha element
    if (document.getElementsByClassName('modal-open-incident-subscribe').length > 0) {
      addIncidentCaptcha();
    }

    var captchas = document.getElementsByClassName("g-recaptcha");

    for(var i = 0; i < captchas.length; i++) {
      var elId = captchas[i].id;
      recaptchaIds[elId] = grecaptcha.enterprise.render(elId);
    }

    setZIndex(captchas.length, new Date());
    updateCaptchaIframeTitle(captchas.length, new Date());
  }


  /** SUBSCRIBE DROPDOWN */

  // callbacks for captcha success
  function submitNewSubscriber(type, error) {
    if (error) document.querySelector('#subscribe-form-' + type + ' #captcha_error').value = 'true';

    document.getElementById('subscribe-form-' + type).dispatchEvent(new Event('submit', {bubbles: true, cancelable: true}));
    grecaptcha.enterprise.reset(recaptchaIds['subscribe-btn-' + type]);
  }
  function submitNewEmailSubscriber(token) {
    submitNewSubscriber('email');
  }
  function submitNewSmsSubscriber(token) {
    submitNewSubscriber('sms');
  }
  function submitNewWebhookSubscriber(token) {
    submitNewSubscriber('webhook');
  }
  function submitIncidentSubscriber(token, error) {
    var incidentCode = document.getElementById('submit_incident_code').value;
    var incidentForm = document.getElementById('subscribe-form-' + incidentCode);

    incidentForm.querySelector('input[name="captcha_error"]').value = error;
    incidentForm.querySelector('input[name="g-recaptcha-response"]').value = token;
    incidentForm.dispatchEvent(new Event('submit', {bubbles: true, cancelable: true}));
    grecaptcha.enterprise.reset(recaptchaIds['subscribe-incident-recaptcha']);
  }
  function submitIncidentSubscriberSuccess(token) {
    submitIncidentSubscriber(token, 'false');
  }

  // callbacks if we get captcha network errors
  function emailSubscriberCaptchaError(token) {
    submitNewSubscriber('email', true);
  }
  function smsSubscriberCaptchaError(token) {
    submitNewSubscriber('sms', true);
  }
  function webhookSubscriberCaptchaError(token) {
    submitNewSubscriber('webhook', true);
  }
  function submitIncidentSubscriberError(token) {
    submitIncidentSubscriber(token, 'true');
  }

  // tracking clicks
  ['email', 'sms', 'webhook'].forEach(function(type) {
    var el = document.getElementById('subscribe-btn-' + type);
    el && el.addEventListener("click", function() {
      $.ajax({
        type: "POST",
        url: "/subscriptions/track_attempt",
        data: {
          type: type
        }
      })
    })
  })

  // form submission success callbacks
  $('#subscribe-form-email').on('ajax:success', function(e, data, status, xhr){
    if (data.type === 'success') {
      SP.currentPage.updatesDropdown.hide();
      document.getElementById('email').value = '';
    }
  });
  $('#subscribe-form-sms').on('ajax:success', function(e, data, status, xhr){
    if (data.type === 'success' && data.otp_flow !== true) {
      SP.currentPage.updatesDropdown.hide();
      document.getElementById('phone-number').value = '';
    }
  });
  $('#subscribe-form-webhook').on('ajax:success', function(e, data, status, xhr){
    if (data.type === 'success') {
      SP.currentPage.updatesDropdown.hide();
      document.getElementById('endpoint-webhooks').value = '';
      document.getElementById('email-webhooks').value = '';
    }
  });

  $('a.subscribe').on('click', function() {
    document.body.style.overflow = "hidden";
    document.body.style.height = "100vh";
  });

  $('div.modal-open-incident-subscribe').on('hidden', function(){
    document.body.style.overflow = "";
    document.body.style.height = "";
  });

  function submitCaptchaIncidentSubscribe(event) {
    var incidentCode = event.target.id.split('-')[2];
    event.preventDefault();

    $.ajax({
      type: "POST",
      url: "/subscriptions/track_attempt",
      data: {
        type: 'incident'
      }
    })

    document.getElementById('submit_incident_code').value = incidentCode;
    grecaptcha.enterprise.execute(recaptchaIds['subscribe-incident-recaptcha']);
  }
</script>

<script src="https://www.recaptcha.net/recaptcha/enterprise.js?onload=onloadCallback&amp;render=explicit" async="" defer=""></script>


    
  <script src="https://dka575ofm4ao0.cloudfront.net/packs/common-814024cd42fea12d6fe1.chunk.js"></script>
  <script src="https://dka575ofm4ao0.cloudfront.net/packs/globals-0c851e8c6754c4375f64.chunk.js"></script>

    <script src="https://dka575ofm4ao0.cloudfront.net/packs/runtime-8a1984f6547cb712c8d9.js"></script>
    
    


    <script>
  window.addEventListener('load', function () {
    const urlParams = new URLSearchParams(window.location.search);
    const messageToken = urlParams.get('slack_message_token');
    const channelName = escape(urlParams.get('channel_name'));

    if(!!messageToken) {
      switch(messageToken) {
        case 'slack_auth_error':
          HRB.utils.notify('The Slack authorization attempt was unsuccessful. Try again.', {cssClass:'error'});
          break;
        case 'subscribers_disabled_error':
          HRB.utils.notify('Slack subscriptions are not enabled on this page.', {cssClass:'error'});
          break;
        case 'direct_message_channel_error':
          HRB.utils.notify('Subscriptions aren’t supported in direct messages. Try subscribing again and choose a channel instead.', {cssClass:'error'});
          break
        case 'duplicate_error':
          HRB.utils.notify("You're already subscribed to get Slack notifications in that channel.", {cssClass:'error'});
          break;
        case 'duplicate_private_channel_error':
          HRB.utils.notify(`You're already subscribed to get Slack notifications in #${channelName}. Invite the @Statuspage app to that channel to start getting status updates.`, {cssClass: 'error'});
          break;
        case 'default_success':
          HRB.utils.notify("You're now subscribed to get Statuspage updates in Slack!", {cssClass:'success'});
          break;
        case 'private_channel_success':
          HRB.utils.notify(`IMPORTANT: Invite the @Statuspage app to your Slack channel #${channelName} to start getting status updates.`, {cssClass:'success'});
          break;
      }
    }
  });
</script>

    
<!-- FOR FLASH NOTICES -->

<!-- FOR ERROR -->


    <script>
  $(function() {
    var $link = $('<span class="color-secondary powered-by"><a class="color-secondary" target="_blank" rel="noopener noreferrer nofollow" href="https://www.atlassian.com/software/statuspage?utm_campaign=www.cloudflarestatus.com&amp;utm_content=SP-notifications&amp;utm_medium=powered-by&amp;utm_source=inapp">Powered by Atlassian Statuspage</a></span>');

  	var setPoweredByStyles = function() {
  		if (!$('.powered-by').length) {
  			$link.appendTo($('.page-footer'))
  		}
  		$('.powered-by').attr('style', 'display: inline !important; visibility:visible !important; opacity: 1 !important; position:static !important; text-indent:0px !important; transform:scale(1) !important');
  	}

  	setInterval(setPoweredByStyles, 1000);
  });
</script>





  

<svg id="SvgjsSvg1001" width="2" height="0" xmlns="http://www.w3.org/2000/svg" version="1.1" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:svgjs="http://svgjs.com/svgjs" style="overflow: hidden; top: -100%; left: -100%; position: absolute; opacity: 0;"><defs id="SvgjsDefs1002"></defs><polyline id="SvgjsPolyline1003" points="0,0"></polyline><path id="SvgjsPath1004" d="M0 0 "></path></svg><div id="subscribe-incident-recaptcha" class="g-recaptcha" data-sitekey="6LcZ-b0UAAAAAENi956aWzynTT2ZJ80dGU3F80Op" data-callback="submitIncidentSubscriberSuccess" data-error-callback="submitIncidentSubscriberError" data-size="invisible"><div class="grecaptcha-badge" data-style="bottomright" style="width: 256px; height: 60px; position: fixed; visibility: hidden; display: block; transition: right 0.3s ease 0s; bottom: 14px; right: -186px; box-shadow: gray 0px 0px 5px; border-radius: 2px; overflow: hidden;"><div class="grecaptcha-logo"><iframe title="reCAPTCHA" width="256" height="60" role="presentation" name="a-dya1nqqrowf7" frameborder="0" scrolling="no" sandbox="allow-forms allow-popups allow-same-origin allow-scripts allow-top-navigation allow-modals allow-popups-to-escape-sandbox allow-storage-access-by-user-activation" src="https://www.recaptcha.net/recaptcha/enterprise/anchor?ar=1&amp;k=6LcZ-b0UAAAAAENi956aWzynTT2ZJ80dGU3F80Op&amp;co=aHR0cHM6Ly93d3cuY2xvdWRmbGFyZXN0YXR1cy5jb206NDQz&amp;hl=en&amp;v=-ZG7BC9TxCVEbzIO2m429usb&amp;size=invisible&amp;cb=s02urd4n76s6"></iframe></div><div class="grecaptcha-error"></div><textarea id="g-recaptcha-response" name="g-recaptcha-response" class="g-recaptcha-response" style="width: 250px; height: 40px; border: 1px solid rgb(193, 193, 193); margin: 10px 25px; padding: 0px; resize: none; display: none;"></textarea></div><iframe style="display: none;"></iframe></div><input type="hidden" id="submit_incident_code"><div style="visibility: hidden; position: absolute; width: 100%; top: -10000px; left: 0px; right: 0px; transition: visibility 0s linear 0.3s, opacity 0.3s linear 0s; opacity: 0;"><div style="width: 100%; height: 100%; position: fixed; top: 0px; left: 0px; z-index: 2000000000; background-color: rgb(255, 255, 255); opacity: 0.5;"></div><div style="margin: 0px auto; top: 0px; left: 0px; right: 0px; position: fixed; border: 1px solid rgb(204, 204, 204); z-index: 2000000000; background-color: rgb(255, 255, 255);"><iframe title="recaptcha" name="c-dya1nqqrowf7" frameborder="0" scrolling="no" sandbox="allow-forms allow-popups allow-same-origin allow-scripts allow-top-navigation allow-modals allow-popups-to-escape-sandbox allow-storage-access-by-user-activation" src="https://www.recaptcha.net/recaptcha/enterprise/bframe?hl=en&amp;v=-ZG7BC9TxCVEbzIO2m429usb&amp;k=6LcZ-b0UAAAAAENi956aWzynTT2ZJ80dGU3F80Op" style="width: 100%; height: 100%;"></iframe></div></div></body></html>