Files
nexus/sreweekly/articles/19/09-man-accidentally-deletes-his-entire-company-with-one-line-of-bad-code.html
2026-09-12 17:23:01 +08:00

99 lines
237 KiB
HTML
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<!DOCTYPE html> <html lang="en"> <head> <title data-rh="true">Man accidentally 'deletes his entire company' with one line of bad code | The Independent | The Independent</title> <meta data-rh="true" charset="utf-8"><meta data-rh="true" name="robots" content="max-image-preview:large,max-video-preview:-1"><meta data-rh="true" property="fb:app_id" content="235586169789578"><meta data-rh="true" property="fb:pages" content="https://www.facebook.com/TheIndependentOnline"><meta data-rh="true" name="category" content="Tech"><meta data-rh="true" name="sitename" content="The Independent"><meta data-rh="true" name="page path" content="/tech"><meta data-rh="true" name="page type" content="Article"><meta data-rh="true" name="adPageType" content="Article Page"><meta data-rh="true" name="description" content="‘I feel sorry to say that your company is now essentially dead,’ one person on a coding forum advised Marco Marsala"><meta data-rh="true" property="og:updated_time" content="2016-04-18T15:29:31.000Z"><meta data-rh="true" property="article:published_time" content="2016-04-18T15:29:31.000Z"><meta data-rh="true" property="article:modified_time" content="2016-04-18T15:29:31.000Z"><meta data-rh="true" property="date" content="2016-04-18T15:29:31.000Z"><meta data-rh="true" property="og:site_name" content="The Independent"><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1"><meta data-rh="true" name="theme-color" content="#919191"><meta data-rh="true" name="partnerboostverifycode" content="32dc01246faccb7f5b3cad5016dd5033"><meta data-rh="true" name="indy-test-internal-article-helmet" content="indy"><meta data-rh="true" name="google-signin-client_id" content="720986066681-dcue7ot7k7a0cl6vkgph476tr8l43e3g.apps.googleusercontent.com"><meta data-rh="true" property="article:section" content="Tech"><meta data-rh="true" property="article:category" content="News"><meta data-rh="true" property="article:author_name" content="Andrew Griffin"><meta data-rh="true" property="vf:owner" content="viafoura-id:11000177303020"><meta data-rh="true" property="article:content_type" content="story"><meta data-rh="true" property="article:word_count" content="957"><meta data-rh="true" property="article:image_count" content="1"><meta data-rh="true" property="article:embed_count" content="2"><meta data-rh="true" property="article:video_count" content="1"><meta data-rh="true" property="article:internal_link_count" content="0"><meta data-rh="true" property="article:external_link_count" content="1"><meta data-rh="true" property="og:title" content="Man accidentally deletes his entire company with one line of bad code"><meta data-rh="true" name="twitter:title" content="Man accidentally deletes his entire company with one line of bad code"><meta data-rh="true" property="og:url" content="https://www.the-independent.com/tech/man-accidentally-deletes-his-entire-company-with-one-line-of-bad-code-a6984256.html"><meta data-rh="true" property="og:type" content="article"><meta data-rh="true" name="twitter:site" content="@Independent"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:description" content="‘I feel sorry to say that your company is now essentially dead,’ one person on a coding forum advised Marco Marsala"><meta data-rh="true" name="twitter:description" content="‘I feel sorry to say that your company is now essentially dead,’ one person on a coding forum advised Marco Marsala"><meta data-rh="true" name="twitter:image" content="https://static.the-independent.com/s3fs-public/thumbnails/image/2016/04/14/16/laptop-fire.jpg?width=1200&height=800&crop=1200:800"><meta data-rh="true" property="og:image" content="https://static.the-independent.com/s3fs-public/thumbnails/image/2016/04/14/16/laptop-fire.jpg?width=1200&height=800&crop=1200:800"><meta data-rh="true" property="og:image:secure_url" content="https://static.the-independent.com/s3fs-public/thumbnails/image/2016/04/14/16/laptop-fire.jpg?width=1200&height=800&crop=1200:800"><meta data-rh="true" property="keywords" content='["coding","Internet","Internal"]'><meta data-rh="true" property="og:locale" content="en_GB"> <link data-rh="true" rel="manifest" href="/manifest.json" crossOrigin="use-credentials"><link data-rh="true" rel="shortcut icon" type="image/ico" href="/img/shortcut-icons/favicon.ico"><link data-rh="true" rel="icon" type="image/png" href="/img/shortcut-icons/icon-192x192.png" sizes="192x192"><link data-rh="true" rel="icon" type="image/png" href="/img/shortcut-icons/icon-512x512.png" sizes="512x512"><link data-rh="true" rel="apple-touch-icon" href="/img/shortcut-icons/icon-192x192.png"><link data-rh="true" href="https://assets.the-independent.com/fonts/Independent-Serif-Medium.woff2" rel="preload" as="font" type="font/woff2" crossOrigin="true"><link data-rh="true" href="https://assets.the-independent.com/fonts/Independent-Serif-Medium-Italic.woff2" rel="preload" as="font" type="font/woff2" crossOrigin="true"><link data-rh="true" href="//cdn.taboola.com" rel="preconnect" crossOrigin="true"><link data-rh="true" rel="canonical" href="https://www.independent.co.uk/tech/man-accidentally-deletes-his-entire-company-with-one-line-of-bad-code-a6984256.html"><link data-rh="true" rel="alternate" hreflang="en-us" href="https://www.the-independent.com/tech/man-accidentally-deletes-his-entire-company-with-one-line-of-bad-code-a6984256.html"><link data-rh="true" rel="alternate" href="https://www.independent.co.uk/tech/man-accidentally-deletes-his-entire-company-with-one-line-of-bad-code-a6984256.html" hreflang="en-gb"><link data-rh="true" rel="preload" as="script" href="https://securepubads.g.doubleclick.net/tag/js/gpt.js"><link data-rh="true" rel="preload" as="font" type="font/woff2" href="https://assets.the-independent.com/fonts/Independent-Serif-Regular.woff2" crossOrigin="anonymous"><link data-rh="true" rel="preload" as="font" type="font/woff2" href="https://assets.the-independent.com/fonts/Independent-Serif-Regular-Italic.woff2" crossOrigin="anonymous"><link data-rh="true" rel="preload" as="font" type="font/woff2" href="https://assets.the-independent.com/fonts/Independent-Serif-Medium.woff2" crossOrigin="anonymous"> <style>.loKJGs{width:32px;height:32px}.eTmfuc{width:24px;height:24px}.gRZTFM{width:12px;height:12px}.jBKYyc{width:16px;height:16px}.eifaJK{display:block}.gBAzrw{text-transform:uppercase;letter-spacing:var(--letter-spacing-expanded);font:bold 16px/20px var(--font-family-sans-serif);display:block}.grQWXt{--gutter:16px;--alley:40px;--columns:4;--grid:100vw;--off-grid:100vw;--column-width:calc((var(--grid) - var(--gutter)) / var(--columns));display:grid;max-width:var(--grid);box-sizing:border-box;gap:var(--gutter);grid-template-columns:repeat(var(--columns),minmax(0,1fr));margin-inline:auto}@media(max-width:767px){.grQWXt{--alley:40px;--columns:4;--grid:100vw;--off-grid:100vw}}@media(min-width:768px){.grQWXt{--alley:40px;--columns:8;--grid:100vw;--off-grid:100vw}}@media(min-width:1000px){.grQWXt{--alley:48px;--columns:12;--grid:1000px;--off-grid:1000px}}@media(min-width:1250px){.grQWXt{--alley:48px;--columns:12;--grid:1000px;--off-grid:1250px}}.gsCbJX{max-width:none;grid-template-columns:[page-start] minmax(0,1fr) [grid-start] repeat(var(--columns),minmax(0,calc((var(--grid) - ((var(--columns) + 1) * var(--gutter))) / var(--columns)))) [grid-end] minmax(0,1fr) [page-end];row-gap:16px;column-gap:var(--gutter);padding-inline:0}:where(.gsCbJX)>*{grid-column:grid-start/grid-end}.gCKkfk{position:relative;align-content:start;row-gap:0}@media(max-width:359px){.gCKkfk>[data-layout-item-visible-from='tablet']{display:none}}@media(max-width:767px){.gCKkfk>[data-layout-item-visible-from='laptop']{display:none}}@media(max-width:999px){.gCKkfk>[data-layout-item-visible-from='desktop']{display:none}}.cdxmYl{display:grid;width:auto;margin-right:0;margin-left:0;justify-self:stretch;--content-layout-row-columns:var(--columns);grid-column:grid-start/grid-end;display:grid;gap:var(--gutter);row-gap:16px;grid-template-columns:[page-start grid-start] repeat(var(--content-layout-row-columns,var(--columns)),minmax(0,1fr)) [grid-end page-end];box-sizing:border-box;padding-inline:var(--gutter);margin-inline:calc(var(--gutter) * -1)}.cdxmYl>*{grid-column:1/-1}.cdxmYl>*{grid-column:1/-1}@media(min-width:768px){.cdxmYl{display:grid;width:auto;margin-right:0;margin-left:0;justify-self:stretch;--content-layout-row-columns:var(--columns);grid-column:grid-start/grid-end;display:grid;gap:var(--gutter);row-gap:16px;grid-template-columns:[page-start grid-start] repeat(var(--content-layout-row-columns,var(--columns)),minmax(0,1fr)) [grid-end page-end];box-sizing:border-box;padding-inline:var(--gutter);margin-inline:calc(var(--gutter) * -1)}.cdxmYl>*{grid-column:1/-1}.cdxmYl>*{grid-column:1/-1}}@media(min-width:1000px){.cdxmYl{display:grid;width:auto;margin-right:0;margin-left:0;justify-self:stretch;--content-layout-row-columns:var(--columns);grid-column:grid-start/grid-end;display:grid;gap:var(--gutter);row-gap:16px;grid-template-columns:[page-start grid-start] repeat(var(--content-layout-row-columns,var(--columns)),minmax(0,1fr)) [grid-end page-end];box-sizing:border-box;padding-inline:var(--gutter);margin-inline:calc(var(--gutter) * -1)}.cdxmYl>*{grid-column:1/-1}.cdxmYl>*{grid-column:1/-1}}@media(min-width:1250px){.cdxmYl{display:grid;width:auto;margin-right:0;margin-left:0;justify-self:stretch;--content-layout-row-columns:var(--columns);grid-column:grid-start/grid-end;display:grid;gap:var(--gutter);row-gap:16px;grid-template-columns:[page-start grid-start] repeat(var(--content-layout-row-columns,var(--columns)),minmax(0,1fr)) [grid-end page-end];box-sizing:border-box;padding-inline:var(--gutter);margin-inline:calc(var(--gutter) * -1)}.cdxmYl>*{grid-column:1/-1}.cdxmYl>*{grid-column:1/-1}}.jlRmxh{display:grid;width:auto;margin-right:0;margin-left:0;justify-self:stretch;--content-layout-row-columns:var(--columns);grid-column:1/-1;display:grid;gap:var(--gutter);row-gap:16px;grid-template-columns:[page-start grid-start] repeat(var(--content-layout-row-columns,var(--columns)),minmax(0,1fr)) [grid-end page-end]}.jlRmxh>*{grid-column:1/-1}.jlRmxh>*{grid-column:1/-1}@media(min-width:768px){.jlRmxh{display:grid;width:auto;margin-right:0;margin-left:0;justify-self:stretch;--content-layout-row-columns:var(--columns);grid-column:1/-1;display:grid;gap:var(--gutter);row-gap:16px;grid-template-columns:[page-start grid-start] repeat(var(--content-layout-row-columns,var(--columns)),minmax(0,1fr)) [grid-end page-end]}.jlRmxh>*{grid-column:1/-1}.jlRmxh>*{grid-column:1/-1}}@media(min-width:1000px){.jlRmxh{display:grid;width:auto;margin-right:0;margin-left:0;justify-self:stretch;--content-layout-row-columns:var(--columns);grid-column:1/-1;display:grid;gap:var(--gutter);row-gap:16px;grid-template-columns:[page-start grid-start] repeat(var(--content-layout-row-columns,var(--columns)),minmax(0,1fr)) [grid-end page-end]}.jlRmxh>*{grid-column:1/-1}.jlRmxh>*{grid-column:1/-1}}@media(min-width:1250px){.jlRmxh{display:grid;width:auto;margin-right:0;margin-left:0;justify-self:stretch;--content-layout-row-columns:var(--columns);grid-column:1/-1;display:grid;gap:var(--gutter);row-gap:16px;grid-template-columns:[page-start grid-start] repeat(var(--content-layout-row-columns,var(--columns)),minmax(0,1fr)) [grid-end page-end]}.jlRmxh>*{grid-column:1/-1}.jlRmxh>*{grid-column:1/-1}}.hoCOJx{display:grid;width:auto;margin-right:0;margin-left:0;justify-self:stretch;--content-layout-row-columns:var(--columns);grid-column:page-start/page-end;display:block;gap:0;grid-template-columns:none}.hoCOJx>*{grid-column:1/-1}@media(min-width:768px){.hoCOJx{display:grid;width:auto;margin-right:0;margin-left:0;justify-self:stretch;--content-layout-row-columns:var(--columns);grid-column:page-start/page-end;display:block;gap:0;grid-template-columns:none}.hoCOJx>*{grid-column:1/-1}}@media(min-width:1000px){.hoCOJx{display:grid;width:auto;margin-right:0;margin-left:0;justify-self:stretch;--content-layout-row-columns:var(--columns);grid-column:page-start/page-end;display:block;gap:0;grid-template-columns:none}.hoCOJx>*{grid-column:1/-1}}@media(min-width:1250px){.hoCOJx{display:grid;width:auto;margin-right:0;margin-left:0;justify-self:stretch;--content-layout-row-columns:var(--columns);grid-column:page-start/page-end;display:block;gap:0;grid-template-columns:none}.hoCOJx>*{grid-column:1/-1}}.gZvmuX{align-content:start;row-gap:16px;display:grid}@media(min-width:768px){.gZvmuX{display:grid}}@media(min-width:1000px){.gZvmuX{display:grid}}@media(min-width:1250px){.gZvmuX{display:grid}}.ifTJdP{width:100vw;margin-right:calc((100% - 100vw) / 2);margin-left:calc((100% - 100vw) / 2)}@media(min-width:1000px){.ifTJdP{width:auto;margin-right:0;margin-left:0}}.kyluxT{position:absolute;overflow:visible;width:0;height:0}@font-face{font-display:swap;font-family:"Indy Serif";font-style:normal;font-weight:normal;src:url(https://assets.the-independent.com/fonts/Independent-Serif-Regular.woff2) format('woff2')}@font-face{font-family:"Indy Serif Fallback";font-style:normal;font-weight:normal;ascent-override:93.76%;descent-override:24.67%;line-gap-override:0;size-adjust:101.32%;src:local(Georgia)}@font-face{font-display:swap;font-family:"Indy Serif";font-style:italic;font-weight:normal;src:url(https://assets.the-independent.com/fonts/Independent-Serif-Regular-Italic.woff2) format('woff2')}@font-face{font-family:"Indy Serif Fallback";font-style:italic;font-weight:normal;ascent-override:98.75%;descent-override:25.99%;line-gap-override:0;size-adjust:96.2%;src:local(Georgia)}@font-face{font-display:swap;font-family:"Indy Serif";font-style:normal;font-weight:bold;src:url(https://assets.the-independent.com/fonts/Independent-Serif-Medium.woff2) format('woff2')}@font-face{font-family:"Indy Serif Fallback";font-style:normal;font-weight:bold;ascent-override:106.68%;descent-override:28.07%;line-gap-override:0;size-adjust:89.05%;src:local(Georgia)}@font-face{font-display:swap;font-family:"Indy Serif";font-style:italic;font-weight:bold;src:url(https://assets.the-independent.com/fonts/Independent-Serif-Medium-Italic.woff2) format('woff2')}@font-face{font-family:"Indy Serif Fallback";font-style:italic;font-weight:bold;ascent-override:112.19%;descent-override:29.52%;line-gap-override:0;size-adjust:84.68%;src:local(Georgia)}@font-face{font-display:swap;font-family:"Indy Sans";font-style:normal;font-weight:normal;src:url(https://assets.the-independent.com/fonts/Independent-Sans-Regular.woff2) format('woff2')}@font-face{font-family:"Indy Sans Fallback";font-style:normal;font-weight:normal;ascent-override:97%;descent-override:28%;line-gap-override:0;size-adjust:96%;src:local(Georgia)}@font-face{font-display:swap;font-family:"Indy Sans";font-style:normal;font-weight:bold;src:url(https://assets.the-independent.com/fonts/Independent-Sans-Medium.woff2) format('woff2')}@font-face{font-family:"Indy Sans Fallback";font-style:normal;font-weight:bold;ascent-override:97%;descent-override:28%;line-gap-override:0;size-adjust:99%;src:local(Georgia)}@font-face{font-display:swap;font-family:"Indy Sans CAPS";font-style:normal;font-weight:bold;src:url(https://assets.the-independent.com/fonts/Independent-Sans-Medium.woff2) format('woff2')}@font-face{font-family:"Indy Sans CAPS Fallback";font-style:normal;font-weight:bold;ascent-override:90%;descent-override:17%;line-gap-override:0;size-adjust:95%;src:local(Arial)}@font-face{font-display:swap;font-family:"Indy Serif Optical";font-style:normal;font-weight:normal;ascent-override:85%;descent-override:15%;line-gap-override:0;src:url(https://assets.the-independent.com/fonts/Independent-Serif-Regular.woff2) format('woff2')}@font-face{font-family:"Indy Serif Optical Fallback";font-style:normal;font-weight:normal;ascent-override:93.76%;descent-override:24.67%;line-gap-override:0;size-adjust:101.32%;src:local(Georgia)}@font-face{font-display:swap;font-family:"Indy Serif Optical";font-style:italic;font-weight:normal;ascent-override:85%;descent-override:15%;line-gap-override:0;src:url(https://assets.the-independent.com/fonts/Independent-Serif-Regular-Italic.woff2) format('woff2')}@font-face{font-family:"Indy Serif Optical Fallback";font-style:italic;font-weight:normal;ascent-override:98.75%;descent-override:25.99%;line-gap-override:0;size-adjust:96.2%;src:local(Georgia)}@font-face{font-display:swap;font-family:"Indy Serif Optical";font-style:normal;font-weight:bold;ascent-override:85%;descent-override:15%;line-gap-override:0;src:url(https://assets.the-independent.com/fonts/Independent-Serif-Medium.woff2) format('woff2')}@font-face{font-family:"Indy Serif Optical Fallback";font-style:normal;font-weight:bold;ascent-override:106.68%;descent-override:28.07%;line-gap-override:0;size-adjust:89.05%;src:local(Georgia)}@font-face{font-display:swap;font-family:"Indy Serif Optical";font-style:italic;font-weight:bold;ascent-override:85%;descent-override:15%;line-gap-override:0;src:url(https://assets.the-independent.com/fonts/Independent-Serif-Medium-Italic.woff2) format('woff2')}@font-face{font-family:"Indy Serif Optical Fallback";font-style:italic;font-weight:bold;ascent-override:112.19%;descent-override:29.52%;line-gap-override:0;size-adjust:84.68%;src:local(Georgia)}@font-face{font-display:swap;font-family:"Indy Sans Optical";font-style:normal;font-weight:normal;ascent-override:85%;descent-override:15%;line-gap-override:0;src:url(https://assets.the-independent.com/fonts/Independent-Sans-Regular.woff2) format('woff2')}@font-face{font-family:"Indy Sans Optical Fallback";font-style:normal;font-weight:normal;ascent-override:97%;descent-override:28%;line-gap-override:0;size-adjust:96%;src:local(Georgia)}@font-face{font-display:swap;font-family:"Indy Sans Optical";font-style:normal;font-weight:bold;ascent-override:85%;descent-override:15%;line-gap-override:0;src:url(https://assets.the-independent.com/fonts/Independent-Sans-Medium.woff2) format('woff2')}@font-face{font-family:"Indy Sans Optical Fallback";font-style:normal;font-weight:bold;ascent-override:97%;descent-override:28%;line-gap-override:0;size-adjust:99%;src:local(Georgia)}@font-face{font-display:swap;font-family:"Indy Sans CAPS Optical";font-style:normal;font-weight:bold;ascent-override:85%;descent-override:15%;line-gap-override:0;src:url(https://assets.the-independent.com/fonts/Independent-Sans-Medium.woff2) format('woff2')}@font-face{font-family:"Indy Sans CAPS Optical Fallback";font-style:normal;font-weight:bold;ascent-override:90%;descent-override:17%;line-gap-override:0;size-adjust:95%;src:local(Arial)}@layer base{:root{--font-family-serif:'Indy Serif','Indy Serif Fallback',serif;--font-family-serif-optical:'Indy Serif Optical','Indy Serif Optical Fallback','Indy Serif','Indy Serif Fallback',serif;--font-family-sans-serif:'Indy Sans','Indy Sans Fallback',sans-serif;--font-family-sans-serif-optical:'Indy Sans Optical','Indy Sans Optical Fallback','Indy Sans','Indy Sans Fallback',sans-serif;--font-family-sans-caps:'Indy Sans CAPS','Indy Sans CAPS Fallback',sans-serif;--letter-spacing-expanded:2.5px}:where(body,p,h1,h2,h3,h4,h5,h6,li,blockquote,figcaption,caption,){font-family:var(--font-family-serif);line-height:1.2}:where(input,textarea,select){font-family:var(--font-family-sans-serif)}h1,h2{font-weight:bold;letter-spacing:.22px;line-height:normal}h3{line-height:21px}p,li{font-size:19px;line-height:1.44em}}body{padding:0;margin:0;background-color:#fff;background-color:light-dark(#fff,#000);-webkit-font-smoothing:antialiased;-webkit-print-color-adjust:exact;print-color-adjust:exact;scroll-padding-top:300px}a{color:#eb1426;color:light-dark(#eb1426,#eb1426);text-decoration:none}a:hover,a:focus{color:#ac2a2c;color:light-dark(#ac2a2c,#f58992)}button{overflow:visible;width:auto;padding:0;margin:0;border:0;background:transparent;appearance:none;color:inherit;cursor:pointer;font:inherit;-webkit-font-smoothing:inherit;line-height:normal}button::-moz-focus-inner{padding:0;border:0}html.freeze-body body{overflow:hidden !important}[hidden]{display:none !important}.visually-hidden{position:absolute;overflow:hidden;width:.01em;height:.01em;padding:0;border:0;clip:rect(0,0,0,0);white-space:nowrap}.article-premium h3{font-size:19px;line-height:23px;letter-spacing:-0.01em}span svg{width:100%;height:auto}#articleContent heyflow-wrapper{display:block;min-height:624px}#sectionContent heyflow-wrapper{display:block;min-height:712px}.limited-access,.limited-access-non-premium{overflow:hidden}.limited-access{max-height:127px}.limited-access-non-premium{max-height:360px}@media(max-width:594px){.limited-access-non-premium{max-height:530px}}.tp-backdrop.tp-active{background:rgba(0,0,0,0.5) !important;background:light-dark(rgba(0,0,0,0.5),rgba(247,247,247,0.5)) !important;opacity:1 !important}.tp-modal{overflow-y:auto !important}.tp-iframe-wrapper{box-shadow:none !important}.tp-body-scroll-prevented{background:#fff !important;background:light-dark(#fff,#000) !important}@media(max-width:999px){.parallax{transform:none !important;will-change:unset !important}}#drawermenu{max-width:320px;background:#f7f7f7;background:light-dark(#f7f7f7,#222)}.grecaptcha-badge{visibility:hidden}#body .indy-adtech-widget{min-height:204px}.jw-skin-independent-premium .jw-display-icon-container,.jw-skin-independent-regular .jw-display-icon-container{padding:1em;margin:0 15px;border-radius:50%}.jw-skin-independent-premium .jw-display-icon-container{background-color:#337e81;background-color:light-dark(#337e81,#337e81)}.jw-skin-independent-premium .jw-display-icon-container:hover{background-color:#386366;background-color:light-dark(#386366,#70a5a7)}.jw-skin-independent-regular .jw-display-icon-container{background-color:#eb1426;background-color:light-dark(#eb1426,#eb1426)}.jw-skin-independent-regular .jw-display-icon-container:hover{background-color:#ac2a2c;background-color:light-dark(#ac2a2c,#f58992)}.jw-skin-independent-regular .jw-display-controls .jw-button-color{color:#fff;color:light-dark(#fff,#fff)}.jw-skin-independent-bulletin .jw-display .jw-display-icon-container{padding:0;background-color:#5563ff;background-color:light-dark(#5563ff,#5563ff)}.jw-skin-independent-bulletin .jw-display .jw-display-icon-container:hover{background-color:#444fcc;background-color:light-dark(#444fcc,#bbc0ff)}.jw-skin-independent-bulletin .jw-display .jw-display-icon-container .jw-icon{--size:48px;width:var(--size);height:var(--size)}@media(min-width:768px){.jw-skin-independent-bulletin .jw-display .jw-display-icon-container .jw-icon{--size:64px}}@media(min-width:1000px){.jw-skin-independent-bulletin .jw-display .jw-display-icon-container .jw-icon{--size:88px}}.jw-skin-independent-bulletin .jw-display .jw-display-icon-container .jw-icon .jw-svg-icon{--icon-size:calc(var(--size) / 2);width:var(--icon-size);height:var(--icon-size)}@media(min-width:1000px){.jw-skin-independent-bulletin .jw-display .jw-display-icon-container .jw-icon .jw-svg-icon{--icon-size:calc((var(--size) / 2) + 4px)}}html.freeze-body{overflow-x:visible !important}.dark-mode-asset.dark-mode-asset{display:none}.dark-mode{color-scheme:dark}.dark-mode .dark-mode-asset.dark-mode-asset{display:block}.dark-mode .light-mode-asset.light-mode-asset{display:none}.hhZOjW{--color:#222;color:var(--dropdown-trigger-color,var(--color));cursor:pointer}.hhZOjW[aria-disabled='true']{--dropdown-trigger-color:#bdbdbd}@supports(color:light-dark(red,red)){.hhZOjW{--color:light-dark(#222,#fff)}}@supports(color:light-dark(red,red)){.hhZOjW[aria-disabled='true']{--dropdown-trigger-color:light-dark(#bdbdbd,#bdbdbd)}}.kpWiqA{overflow:hidden;max-height:var(--dropdown-content-initial-height,0);box-sizing:border-box;transition:max-height 150ms ease-in-out}.jTaNCE{overflow:hidden;max-height:var(--dropdown-content-initial-height,0);box-sizing:border-box;transition:max-height 150ms ease-in-out;transition:none}.iMDqCE{overflow:hidden;max-height:var(--dropdown-content-initial-height,0);box-sizing:border-box;transition:max-height 150ms ease-in-out;max-height:var(--dropdown-content-open-height,100vh)}.chhunz{overflow:visible;min-height:0}.hyKPon{transform:rotate(0);transition:transform .2s ease-in-out}.rAFIl{width:100%;box-sizing:border-box}@media(min-width:768px){.rAFIl{max-width:634px}}@media(min-width:1250px){.rAFIl{max-width:622px}}.keLMOw{display:flex;width:auto;box-sizing:border-box;align-items:center;justify-content:flex-start;gap:4px;color:#eb1426;color:light-dark(#eb1426,#eb1426)}.iKklLt{display:block;margin-block:0;text-align:center;text-decoration:underline;text-decoration-thickness:.0263em;text-underline-offset:.1052em;letter-spacing:-0.01em;font:bold 16px/20px var(--font-family-sans-serif)}.dHXFkr{display:inline-flex;align-items:center;justify-content:center;gap:4px}.dHXFkr:hover .sc-aja53j-2,.dHXFkr:hover .sc-a5wy94-0{color:#ac2a2c;color:light-dark(#ac2a2c,#f58992)}.eDkVwv{letter-spacing:-0.01em;font:normal 16px/20px var(--font-family-sans-serif)}.eZqxmv{display:flex;position:relative;overflow:hidden;width:auto;height:40px;flex-direction:column;order:-1;gap:8px;opacity:1;transition:all .5s ease-in-out;transition-behavior:allow-discrete}.eZqxmv::after{--fade-from:rgba(255,255,255,0);--fade-mid:rgba(255,255,255,0.5);--fade-to:#fff;position:absolute;bottom:0;left:0;z-index:1;width:100%;height:2lh;background-image:linear-gradient(to bottom,var(--fade-from) 0,var(--fade-mid) 50%,var(--fade-to) 100%);content:'';opacity:1;pointer-events:none;transition:opacity 150ms ease-out}@supports(color:light-dark(red,red)){.eZqxmv::after{--fade-from:light-dark(rgba(255,255,255,0),rgba(0,0,0,0))}}@supports(color:light-dark(red,red)){.eZqxmv::after{--fade-mid:light-dark(rgba(255,255,255,0.5),rgba(0,0,0,0.5))}}@supports(color:light-dark(red,red)){.eZqxmv::after{--fade-to:light-dark(#fff,#000)}}@media(min-width:768px){.PdmgT{order:-1}}@media(min-width:768px){.eMEmGu{display:flex;position:relative;align-items:flex-start;margin-top:12px}}.kCbjFn{background-color:#fff;background-color:light-dark(#fff,#000)}.ggpMaE{width:100%;height:100%}.cZIjgV{width:82px;height:56px}.gNMOBe{padding-top:var(--gutter);margin-top:calc(var(--gutter) * -1)}@media(min-width:1000px){.gNMOBe{margin-top:0}}.hWLMZf{position:relative;z-index:1001;border-block-start:0}@media(min-width:1000px){.hWLMZf{border-block-start:1px solid #d3d3d3;border-block-start:1px solid light-dark(#d3d3d3,#919191)}}.kYvygs{--size:64px;display:flex;width:var(--size);flex-flow:column-reverse;align-items:center;justify-content:center;row-gap:2px;column-gap:8px;background:#fff;background:light-dark(#fff,#000);aspect-ratio:1/1;color:#353533;color:light-dark(#353533,#fff);text-align:center;transition:color 150ms ease-out,background 150ms ease-out,border-color 150ms ease-out}.kYvygs:hover,.kYvygs:active,.kYvygs:focus-visible{background:#353533;background:light-dark(#353533,#d3d3d3);color:#fff;color:light-dark(#fff,#353533)}.kYvygs:focus-visible{outline-offset:-2px}@media(min-width:768px){.kYvygs{flex-flow:row wrap}}.glMzyH{display:block;flex-shrink:0}.cgpSQk{position:absolute;overflow:hidden;width:.01em;height:.01em;padding:0;border:0;clip:rect(0,0,0,0);white-space:nowrap}.gObKPF{display:block}.LczCe{--gap:16px;--cols:1;--max-width:100%;--total-gap:calc(var(--gap) * (var(--cols) - 1));--item-width:calc((100% - var(--total-gap)) / var(--cols));display:flex;max-width:var(--max-width);gap:var(--gap);padding:0;list-style:none;flex-flow:row wrap;justify-content:center;margin:0 auto}.LczCe>li{width:var(--item-width);flex:0 1 var(--item-width);padding:0;margin:0}@media(min-width:768px){.LczCe{--cols:1;--max-width:100%}}.jNECKy{--gap:8px;--cols:2;--max-width:100%;--total-gap:calc(var(--gap) * (var(--cols) - 1));--item-width:calc((100% - var(--total-gap)) / var(--cols));display:flex;max-width:var(--max-width);gap:var(--gap);padding:0;list-style:none;max-width:unset;flex-flow:row wrap;justify-content:flex-start;margin:0}.jNECKy>li{width:auto;flex:0 0 auto;padding:0;margin:0}@media(min-width:768px){.jNECKy{--cols:3;--max-width:100%}}.eyNyun{display:flex;min-width:0;flex-flow:row wrap;column-gap:.21em;line-height:inherit}.eyNyun span{display:inline-block;overflow:hidden;max-width:100%;text-overflow:ellipsis}.fmQqRQ{display:flex;width:100%;box-sizing:border-box;flex-flow:row nowrap;align-items:center;gap:8px;padding:0 8px;border:1px solid #d3d3d3;border:1px solid light-dark(#d3d3d3,#919191);border-radius:4px;background-color:#fff;background-color:light-dark(#fff,#000);color:#353533;color:light-dark(#353533,#fff);transition:color 150ms ease-out,background 150ms ease-out,border-color 150ms ease-out;height:32px;justify-content:center;text-transform:none;letter-spacing:-0.01em;font:bold 14px/16px var(--font-family-sans-serif);font-family:var(--font-family-sans-serif-optical)}.fmQqRQ .sc-d5v47r-3,.fmQqRQ .sc-d5v47r-4{flex-shrink:0}.fmQqRQ.is-toggled{background-color:#f6f6f6;background-color:light-dark(#f6f6f6,#646464);color:#353533;color:light-dark(#353533,#fff)}.fmQqRQ.is-success{border-color:#157f1f;border-color:light-dark(#157f1f,#157f1f);background-color:#157f1f;background-color:light-dark(#157f1f,#157f1f);color:#fff;color:light-dark(#fff,#fff)}@media(hover:hover){.fmQqRQ:hover:not(.is-success){border-color:#353533;border-color:light-dark(#353533,#d3d3d3);background-color:#353533;background-color:light-dark(#353533,#d3d3d3);color:#fff;color:light-dark(#fff,#353533);cursor:pointer}.fmQqRQ:active:not(.is-success){border-color:#353533;border-color:light-dark(#353533,#d3d3d3);background-color:#353533;background-color:light-dark(#353533,#d3d3d3);color:#fff;color:light-dark(#fff,#353533);cursor:pointer}}@media(hover:none){.fmQqRQ:active{border-color:#353533;border-color:light-dark(#353533,#d3d3d3);background-color:#353533;background-color:light-dark(#353533,#d3d3d3);color:#fff;color:light-dark(#fff,#353533);-webkit-tap-highlight-color:transparent}}.fmQqRQ:disabled,.fmQqRQ.is-disabled{background-color:#fff;background-color:light-dark(#fff,#000);color:#bdbdbd;color:light-dark(#bdbdbd,#bdbdbd);pointer-events:none}.fmQqRQ:focus-visible{color:#353533;color:light-dark(#353533,#fff);outline:2px solid #276fbf;outline:2px solid light-dark(#276fbf,#276fbf);outline-offset:4px}.fHkMWd{display:flex;width:100%;box-sizing:border-box;flex-flow:row nowrap;align-items:center;gap:8px;padding:0 8px;border:1px solid #d3d3d3;border:1px solid light-dark(#d3d3d3,#919191);border-radius:4px;background-color:#fff;background-color:light-dark(#fff,#000);color:#353533;color:light-dark(#353533,#fff);transition:color 150ms ease-out,background 150ms ease-out,border-color 150ms ease-out;height:40px;justify-content:center;text-transform:none;letter-spacing:-0.01em;font:bold 14px/16px var(--font-family-sans-serif)}.fHkMWd .sc-d5v47r-3,.fHkMWd .sc-d5v47r-4{flex-shrink:0}.fHkMWd.is-toggled{background-color:#f6f6f6;background-color:light-dark(#f6f6f6,#646464);color:#353533;color:light-dark(#353533,#fff)}.fHkMWd.is-success{border-color:#157f1f;border-color:light-dark(#157f1f,#157f1f);background-color:#157f1f;background-color:light-dark(#157f1f,#157f1f);color:#fff;color:light-dark(#fff,#fff)}@media(hover:hover){.fHkMWd:hover:not(.is-success){border-color:#353533;border-color:light-dark(#353533,#d3d3d3);background-color:#353533;background-color:light-dark(#353533,#d3d3d3);color:#fff;color:light-dark(#fff,#353533);cursor:pointer}.fHkMWd:active:not(.is-success){border-color:#353533;border-color:light-dark(#353533,#d3d3d3);background-color:#353533;background-color:light-dark(#353533,#d3d3d3);color:#fff;color:light-dark(#fff,#353533);cursor:pointer}}@media(hover:none){.fHkMWd:active{border-color:#353533;border-color:light-dark(#353533,#d3d3d3);background-color:#353533;background-color:light-dark(#353533,#d3d3d3);color:#fff;color:light-dark(#fff,#353533);-webkit-tap-highlight-color:transparent}}.fHkMWd:disabled,.fHkMWd.is-disabled{background-color:#fff;background-color:light-dark(#fff,#000);color:#bdbdbd;color:light-dark(#bdbdbd,#bdbdbd);pointer-events:none}.fHkMWd:focus-visible{color:#353533;color:light-dark(#353533,#fff);outline:2px solid #276fbf;outline:2px solid light-dark(#276fbf,#276fbf);outline-offset:4px}.jZKlzH.jZKlzH{--item-width:140px;width:var(--item-width);flex:0 0 auto}.hLFvna.hLFvna{--item-width:40px;width:var(--item-width);flex:0 0 auto}.lfqHxL.lfqHxL{--item-width:144px;width:var(--item-width);flex:0 0 auto}.laWBZf{display:block}.fMiqGR{position:absolute;top:0;left:0;z-index:2147483645;width:max-content;padding:16px;background-color:#fff;background-color:light-dark(#fff,#fff);box-shadow:2px 2px 8px rgba(0,0,0,0.25);color:#222;color:light-dark(#222,#222);transition:opacity 300ms ease-in-out}.fMiqGR[aria-hidden='true']{opacity:0;pointer-events:none}.hRNGbh{display:flex;align-items:center;gap:8px}.jDbJVz{position:absolute;overflow:hidden;width:.01em;height:.01em;padding:0;border:0;clip:rect(0,0,0,0);white-space:nowrap}.iZCPwg{letter-spacing:-0.01em;font:normal 16px/20px var(--font-family-sans-serif);margin:0}.dUoaBA{position:absolute;overflow:hidden;width:.01em;height:.01em;padding:0;border:0;clip:rect(0,0,0,0);white-space:nowrap}.eAgaFr{display:initial;width:min-content}.bRGLiU{position:absolute;transform-origin:center;right:0;bottom:-9px;transform:rotate(180deg)}.bRGLiU polygon{fill:#fff;fill:light-dark(#fff,#fff)}.jLsseP{display:flex;position:absolute;top:0;left:0;z-index:2147483645;width:max-content;max-width:168px;border-radius:8px;background-color:#fff;background-color:light-dark(#fff,#fff);color:#222;color:light-dark(#222,#222);filter:drop-shadow(2px 2px 8px rgba(0,0,0,0.25));text-wrap:pretty;letter-spacing:-0.01em;font:normal 12px/14px var(--font-family-sans-serif);opacity:0;transition:opacity .2s ease-out}.eDprON{display:flex;width:100%;justify-content:space-between;gap:4px;padding:8px}.kxGihr svg{overflow:visible}@media(min-width:1000px){.kxGihr{display:none}}.hrIDXb{display:none}.hrIDXb svg{overflow:visible}.hrIDXb .sc-d5v47r-5:focus-visible{border-color:#353533;border-color:light-dark(#353533,#d3d3d3);background-color:#353533;background-color:light-dark(#353533,#d3d3d3);color:#fff;color:light-dark(#fff,#353533)}@media(min-width:1000px){.hrIDXb{display:block}}.lduKSa{display:flex;align-items:center;border-inline-end:var(--border);justify-self:start}.gnUFdf{display:flex;align-items:center;justify-content:center}.lgaQec{display:flex;align-items:center;border-inline-start:var(--border);justify-self:end}.gqAKph{display:flex}.kXTefW{display:none}@media(min-width:1000px){.kXTefW{display:flex}}.cmAHrg{--border:1px solid #d3d3d3;display:grid;position:relative;align-items:center;grid-template-columns:1fr auto 1fr;background-color:#fff;background-color:light-dark(#fff,#000)}.cmAHrg::after{position:absolute;border-block-end:var(--border);content:'';inset:0;pointer-events:none}@media(min-width:1000px){.cmAHrg{min-height:80px;box-sizing:border-box;padding:8px 0}.cmAHrg .sc-1kogwg7-0{border-inline-end:none}.cmAHrg .sc-1kogwg7-2{margin-right:16px;border-inline-start:none}.cmAHrg .sc-1kogwg7-3{display:none}}@supports(color:light-dark(red,red)){.cmAHrg{--border:1px solid light-dark(#d3d3d3,#919191)}}.jlpbqG{--masthead-logo-height:36px;display:flex;align-items:center;justify-content:center;gap:calc(var(--masthead-logo-height) * 0.12)}@media(min-width:360px){.jlpbqG{--masthead-logo-height:25.23px}@supports(width:clamp(1px,1vw,2px)){.jlpbqG{--masthead-logo-height:clamp(25.23px,calc(15.417vw - 30.27px),31.39px)}}}@media(min-width:400px){.jlpbqG{--masthead-logo-height:31.39px}@supports(width:clamp(1px,1vw,2px)){.jlpbqG{--masthead-logo-height:clamp(31.39px,calc(4.5064vw + 13.37px),47.93px)}}}@media(min-width:768px){.jlpbqG{--masthead-logo-height:47.93px}}@media(min-width:1000px){.jlpbqG{--masthead-logo-height:var(--masthead-bar-logo-height,63.91px)}}.fGsBMA{width:var(--masthead-logo-height);height:var(--masthead-logo-height);flex-shrink:0;border-radius:50%;background:#eb1426;background:light-dark(#eb1426,#eb1426);color:transparent}@media(min-width:360px) and (max-width:399px){.fGsBMA{display:none}}.kWOvus{display:none}@media(min-width:360px) and (max-width:399px){.kWOvus{display:block}}.bjtacy{display:none;width:auto;height:calc(var(--masthead-logo-height) * 0.58);color:#222;color:light-dark(#222,#fff)}@media(min-width:360px){.bjtacy{display:block}}.hoFiOr{transition:transform 150ms ease-out}.fMSMwe{--focus-ring-width:2px;display:flex;height:48px;box-sizing:border-box;align-items:center;gap:8px;padding:8px 16px;border-bottom:4px solid transparent;background-color:#fff;background-color:light-dark(#fff,#000);color:#222;color:light-dark(#222,#fff);transition:color 150ms ease-out,background 150ms ease-out,border-color 150ms ease-out;letter-spacing:-0.01em;font:bold 16px/20px var(--font-family-sans-serif);font-family:var(--font-family-sans-serif-optical)}.fMSMwe:hover,.fMSMwe:active,.sc-1wl0eko-1:focus-visible .fMSMwe{border-bottom-color:#eb1426;border-bottom-color:light-dark(#eb1426,#eb1426);background-color:#f7f7f7;background-color:light-dark(#f7f7f7,#353533)}.sc-1wl0eko-1:focus-visible .fMSMwe{outline:var(--focus-ring-width) solid #276fbf;outline:var(--focus-ring-width) solid light-dark(#276fbf,#276fbf);outline-offset:calc(var(--focus-ring-width) * -1)}[aria-expanded='true'] .fMSMwe{border-bottom-color:#eb1426;border-bottom-color:light-dark(#eb1426,#eb1426)}[aria-expanded='true'] .fMSMwe .sc-78whtz-0{transform:rotate(-180deg)}.fznYtW{height:100%}.fznYtW>.sc-1wl0eko-1{width:fit-content}.fznYtW>.sc-1wl0eko-1:focus-visible{outline:0}.fznYtW .sc-1wl0eko-2{width:232px;box-shadow:0 2px 2px rgba(0,0,0,0.25)}.cYNiZP{display:flex;height:40px;box-sizing:border-box;align-items:center;gap:4px;padding-right:16px;padding-left:16px;border-bottom:1px solid #d3d3d3;border-bottom:1px solid light-dark(#d3d3d3,#646464);background-color:#fff;background-color:light-dark(#fff,#000);color:#222;color:light-dark(#222,#fff);transition:color 150ms ease-out,background 150ms ease-out,border-color 150ms ease-out;letter-spacing:-0.01em;font:normal 16px/20px var(--font-family-sans-serif);font-family:var(--font-family-sans-serif-optical)}.cYNiZP:active,.cYNiZP:hover,.cYNiZP:focus-visible{background-color:#353533;background-color:light-dark(#353533,#d3d3d3);color:#fff;color:light-dark(#fff,#222)}.eUNSZx{position:relative;height:fit-content}.eUNSZx .sc-1wl0eko-2{position:absolute;top:100%;left:0;z-index:1002}.dTwgSY .sc-78whtz-0{margin-left:auto}.ixxmoc{margin:0 -1px;border:var(--border,1px solid #d3d3d3);border:var(--border,1px solid light-dark(#d3d3d3,#919191));border-top:0;background:#f7f7f7;background:light-dark(#f7f7f7,#222);box-shadow:0 2px 2px 0 2px 2px rgba(0,0,0,0.25)}.AkjsN{--link-outline-offset:2px;--padding:calc(var(--link-outline-offset) * 2);--margin:calc(var(--padding) * -1);--margin-x:calc(var(--gutter) * -1);position:relative;height:48px;box-sizing:border-box;padding:0;margin-bottom:4px}.AkjsN ol,.AkjsN ul{display:flex;flex-direction:row;flex-wrap:nowrap;padding-block:var(--padding);margin-block:var(--margin);list-style:none;overflow-x:auto;overflow-y:visible;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none}@media(min-width:768px){.AkjsN ol,.AkjsN ul{overflow-x:visible;scroll-snap-type:none}}.AkjsN li{scroll-snap-align:center}.AkjsN ol,.AkjsN ul{align-items:flex-end;justify-content:safe center;gap:0;padding-inline:0}.AkjsN li{flex:0 0 auto}.AkjsN::after{position:absolute;bottom:-4px;border-bottom:1px solid #d3d3d3;border-bottom:1px solid light-dark(#d3d3d3,#919191);content:'';inset-inline:0}.hsZCus{display:flex;position:relative;z-index:1;height:48px;box-sizing:border-box;align-items:center;padding-inline:16px;border:0 solid transparent;border-bottom-width:4px;background:transparent;appearance:none;color:#222;color:light-dark(#222,#fff);cursor:pointer;outline-offset:var(--link-outline-offset);text-align:center;transition:color 150ms ease-out,background 150ms ease-out,border-color 150ms ease-out;white-space:nowrap;letter-spacing:-0.01em;font:bold 16px/20px var(--font-family-sans-serif);font-family:var(--font-family-sans-serif-optical)}.hsZCus.hsZCus:hover,.hsZCus.hsZCus[aria-expanded='true']{border-bottom-color:#eb1426;border-bottom-color:light-dark(#eb1426,#eb1426);background-color:#f7f7f7;background-color:light-dark(#f7f7f7,#353533);color:#222;color:light-dark(#222,#fff)}.hsZCus:focus,.hsZCus:focus-visible{z-index:2;border-bottom-color:#eb1426;border-bottom-color:light-dark(#eb1426,#eb1426);background-color:#f7f7f7;background-color:light-dark(#f7f7f7,#353533);color:#222;color:light-dark(#222,#fff)}.fzqeYR{border-bottom-color:#eb1426;border-bottom-color:light-dark(#eb1426,#eb1426)}.fzqeYR:hover{color:#222;color:light-dark(#222,#fff)}@media(hover:hover){.cwJCCX:hover{color:#eb1426;color:light-dark(#eb1426,#eb1426)}}.EMvdv{display:grid;grid-template-columns:subgrid;grid-column:span 8}.ieIylQ{position:relative;z-index:1}@media(max-width:999px){.ieIylQ button{display:none}}.iapAar{padding-block:16px}.hpqfkm{grid-column:3/span 8}.cIaHnE{position:absolute;top:calc(100% + 4px);width:100%;background-color:#f7f7f7;background-color:light-dark(#f7f7f7,#222);box-shadow:0 2px 2px rgba(0,0,0,0.25)}@media(max-width:999px){.cIaHnE{display:none}}.iTGDvP{display:contents}.gMIyq{display:flex;position:fixed;top:9px;left:16px;transform:translateY(calc(-100% - 16px));z-index:2001;height:36px;align-items:center;padding:0 16px;border:2px solid #353533;border:2px solid light-dark(#353533,#fff);border-radius:6px;background:#353533;background:light-dark(#353533,#fff);color:#fff;color:light-dark(#fff,#353533);outline:0;letter-spacing:-0.01em;font:bold 16px/20px var(--font-family-sans-serif)}.gMIyq:focus{transform:translateY(0)}.gMIyq:focus,.gMIyq:hover{background:#fff;background:light-dark(#fff,#353533);color:#353533;color:light-dark(#353533,#fff)}.cNusA{position:relative;display:flow-root}.eddIzA{display:inline-flex;width:100%;height:42px;box-sizing:border-box;align-items:center;justify-content:center;gap:8px;padding:0 16px;border-radius:4px;outline-offset:4px;outline-width:2px;text-align:center;transition:background-color 150ms ease-out;white-space:nowrap;text-transform:uppercase;letter-spacing:-0.01em;font:bold 14px/16px var(--font-family-sans-serif);--primary-color:#eb1426;--hover-color:#ac2a2c;--disabled-color:#bdbdbd;--color:#fff;background-color:var(--primary-color);color:var(--color)}.eddIzA.is-disabled,.eddIzA:disabled,.eddIzA.is-disabled:focus,.eddIzA:disabled:focus,.eddIzA.is-disabled:hover,.eddIzA:disabled:hover,.eddIzA.is-disabled:active,.eddIzA:disabled:active{pointer-events:none}.eddIzA:focus,.eddIzA:hover,.eddIzA:active{background-color:var(--hover-color);color:var(--color)}.eddIzA.is-disabled,.eddIzA:disabled,.eddIzA.is-disabled:focus,.eddIzA:disabled:focus,.eddIzA.is-disabled:hover,.eddIzA:disabled:hover,.eddIzA.is-disabled:active,.eddIzA:disabled:active{background-color:var(--disabled-color)}@supports(color:light-dark(red,red)){.eddIzA{--primary-color:light-dark(#eb1426,#eb1426)}}@supports(color:light-dark(red,red)){.eddIzA{--hover-color:light-dark(#ac2a2c,#f58992)}}@supports(color:light-dark(red,red)){.eddIzA{--disabled-color:light-dark(#bdbdbd,#bdbdbd)}}@supports(color:light-dark(red,red)){.eddIzA{--color:light-dark(#fff,#fff)}}.kfSAJQ{color:#eb1426;color:light-dark(#eb1426,#eb1426)}.kfSAJQ:hover,.kfSAJQ:active,.kfSAJQ:focus{color:#ac2a2c;color:light-dark(#ac2a2c,#f58992)}.jiFZEr{max-width:100%}.iZSTWl>div{position:sticky;top:16px}.ftAALy{width:100%;max-width:968px;height:250px;padding:0;margin-right:auto;margin-left:auto;background:transparent;text-align:center;display:none}@media(min-width:1000px){.ftAALy{display:flex}}.ftAALy.sticky{position:sticky;top:0;z-index:2000}.ftAALy #billboard:not(.sticky){position:sticky;top:0;z-index:1;width:968px}.dfnkHX{padding:0;margin:0;list-style:none}.iErWwm{display:flex;height:62px;align-items:center}.jeqqPh{display:inline-block;width:32px;height:32px;margin:0 15px 0 0;border-radius:50%;background:#222;background:light-dark(#222,#fff);cursor:pointer;text-decoration:none}.jeqqPh svg{width:60%;height:60%;margin:20%;fill:#fff;fill:light-dark(#fff,#fff)}.jeqqPh.fb-link{background:#3b5998;background:light-dark(#3b5998,#627aac)}.jeqqPh.fb-link:hover{background:#2f4779;background:light-dark(#2f4779,#9cabcb)}.jeqqPh.fb-link svg{width:100%;height:100%;margin:0}.jeqqPh.x-link{background:#000;background:light-dark(#000,#4e4e4e)}.jeqqPh.x-link:hover{background:#4e4e4e;background:light-dark(#4e4e4e,#919191)}.ljPwHI{padding:0;margin:0;list-style:none}.dJSSpZ{display:block;padding:6px 0;color:#222;color:light-dark(#222,#fff);cursor:pointer;text-decoration:none;text-decoration-thickness:unset;text-underline-offset:unset;letter-spacing:-0.01em;font:normal 14px/16px var(--font-family-sans-serif)}.jqhDkt{display:flex;position:relative;box-sizing:border-box;flex-wrap:wrap;justify-content:space-between;padding:32px 20px;margin:32px 12px;border-top:1px solid #d3d3d3;border-top:1px solid light-dark(#d3d3d3,#919191);background-color:#fff;background-color:light-dark(#fff,#000)}@media(min-width:768px){.jqhDkt{margin:32px 16px 72px}}@media(min-width:1000px){.jqhDkt{padding-right:40px;padding-left:40px;margin:32px 16px}.wrapped_by_ads .jqhDkt{margin:32px 0}}.jqhDkt.hidden{display:none}.eHCFwV{display:flex;width:100%;letter-spacing:-0.01em;font:normal 14px/16px var(--font-family-sans-serif)}.fytdUG{display:grid;width:100%;grid-template-columns:1fr 1fr;padding:0;margin:0;list-style:none}@media(min-width:768px){.fytdUG{grid-template-columns:repeat(4,1fr)}}@media(min-width:1000px){.fytdUG{display:flex;flex-wrap:wrap;align-items:flex-start}}.kTIoMr{width:100%;margin-bottom:20px}.kTIoMr:first-of-type{grid-row:span 2}.kTIoMr:nth-of-type(4){order:5}@media(min-width:768px){.kTIoMr{width:auto;grid-row:span 2}.kTIoMr:nth-of-type(2),.kTIoMr:nth-of-type(3){grid-row:span 1}.kTIoMr:nth-of-type(3){order:5}.kTIoMr:nth-of-type(4){order:0}}@media(min-width:1000px){.kTIoMr{width:50%;flex:1 0 145px}.kTIoMr:nth-of-type(3){order:0}}.ifrIJQ{display:block;padding:0;margin:0 0 8px;color:#222;color:light-dark(#222,#fff);pointer-events:none;font:bold 14px/1 var(--font-family-sans-serif);text-decoration:none;text-decoration-thickness:unset;text-underline-offset:unset;text-transform:uppercase;letter-spacing:-0.01em}.echLfO{display:block;width:72px;height:72px;margin-bottom:30px;border-radius:50%;background-color:#eb1426;background-color:light-dark(#eb1426,#eb1426)}.kGVkdu{display:none;visibility:hidden}.fAbikX{position:absolute;left:-9999px;opacity:0;visibility:hidden}.kOUqCY{display:none}@media(min-width:768px){.kOUqCY{display:inline}}.dSXaKZ{display:inline}@media(min-width:768px){.dSXaKZ{display:none}}.goGsyI{margin:0;color:#646464;color:light-dark(#646464,#bdbdbd);letter-spacing:-0.01em;font:normal 18px/22px var(--font-family-sans-serif)}.lmDXWe{display:flex;--bleed:12px;width:100%;padding:0 var(--bleed);margin:0 auto}@media(min-width:768px){.lmDXWe{max-width:640px;padding:0}}@media(min-width:1000px){.lmDXWe{max-width:1000px;padding:0 16px}}.hPmlrI{margin:0;color:#646464;color:light-dark(#646464,#bdbdbd);letter-spacing:-0.02em;font:bold 20px/24px var(--font-family-sans-serif)}.iaXTOe{display:flex;width:100%;flex-direction:column;align-items:flex-start;margin-left:12px;color:#222;color:light-dark(#222,#fff);grid-gap:12px;font-family:var(--font-family-sans-serif)}.cQsxgq{display:flex;position:sticky;bottom:0;z-index:1002;width:100%;box-sizing:border-box;align-items:center;justify-content:space-between;padding:14px 0;margin:0 auto;border-top:3px solid #157f1f;border-top:3px solid light-dark(#157f1f,#157f1f);background:#fff;background:light-dark(#fff,#000);box-shadow:0 1px 3px rgba(0,0,0,0.5);box-shadow:0 1px 3px light-dark(rgba(0,0,0,0.5),rgba(0,0,0,0.5));transition:all .3s ease-in-out;bottom:-100px;opacity:0;visibility:hidden}.cfWjVi{color:#157f1f;color:light-dark(#157f1f,#157f1f)}.xOhMl{position:fixed;top:0;bottom:auto}.xOhMl .sc-6rvf95-0{box-sizing:border-box}.xOhMl.hide{bottom:auto;transform:translateY(-100%)}.kCUtkB{position:sticky;bottom:0;z-index:1000004;width:100vw}.kCUtkB.hidden{display:none}.kCUtkB.bottom-piano-prompt{position:relative}.kCUtkB.sticky-prompt{position:sticky}.kCUtkB.hide{display:none}.kCUtkB.active{background-color:#fff;background-color:light-dark(#fff,#000);box-shadow:0 -29px 65px 35px rgba(0,0,0,0.25);box-shadow:0 -29px 65px 35px light-dark(rgba(0,0,0,0.25),rgba(0,0,0,0.25))}.jJOxqt{flex-direction:column}.PYnPb{display:inline-block;flex-shrink:0;border-radius:50%;background:#eb1426;background:light-dark(#eb1426,#eb1426);color:#fff;color:light-dark(#fff,#fff)}.ccWfNH{position:relative;top:1px;color:#222;color:light-dark(#222,#fff);text-decoration:none}.bvAOFo{display:flex;align-items:flex-start;gap:8px;padding:12px 0 12px;margin:0;letter-spacing:-0.02em;font:bold 24px/28px var(--font-family-sans-serif)}@media(min-width:768px){.bvAOFo{letter-spacing:-0.02em;font:bold 28px/32px var(--font-family-sans-serif)}}.bvAOFo .sc-th598b-1{position:relative;top:1px;color:#222;color:light-dark(#222,#fff);text-decoration:none}.hjuAHy{--size:28px;width:var(--size);height:var(--size);flex-shrink:0}@media(min-width:768px){.hjuAHy{--size:32px}}.hjuAHy svg{width:100%;height:100%}.krvQsF{--angle:0;--index:0;--loader-size:40px;--loader-spoke-count:8;--loader-spoke-width:6px;--loader-spoke-length:12px;--loader-hole-size:8px;--loader-spoke-color:#fff;--loader-bg-color:transparent;--loader-animation-speed:1s;position:absolute;top:50%;left:50%;width:var(--loader-spoke-width);height:var(--loader-spoke-length);border-radius:calc(var(--loader-spoke-width) / 2);background:var(--loader-spoke-color);animation:lmnFrp1548920386 var(--loader-animation-speed) linear infinite;animation-delay:calc(var(--index) * var(--loader-animation-speed) / var(--loader-spoke-count));opacity:.2;transform:translate(-50%,-50%) rotate(var(--angle)) translateY(calc(-1 * (var(--loader-hole-size) + var(--loader-spoke-length) / 2)))}@supports(color:light-dark(red,red)){.krvQsF{--loader-spoke-color:light-dark(#fff,#fff)}}.gazwyx{--angle:45deg;--index:1;--loader-size:40px;--loader-spoke-count:8;--loader-spoke-width:6px;--loader-spoke-length:12px;--loader-hole-size:8px;--loader-spoke-color:#fff;--loader-bg-color:transparent;--loader-animation-speed:1s;position:absolute;top:50%;left:50%;width:var(--loader-spoke-width);height:var(--loader-spoke-length);border-radius:calc(var(--loader-spoke-width) / 2);background:var(--loader-spoke-color);animation:lmnFrp1548920386 var(--loader-animation-speed) linear infinite;animation-delay:calc(var(--index) * var(--loader-animation-speed) / var(--loader-spoke-count));opacity:.2;transform:translate(-50%,-50%) rotate(var(--angle)) translateY(calc(-1 * (var(--loader-hole-size) + var(--loader-spoke-length) / 2)))}@supports(color:light-dark(red,red)){.gazwyx{--loader-spoke-color:light-dark(#fff,#fff)}}.MNeyC{--angle:90deg;--index:2;--loader-size:40px;--loader-spoke-count:8;--loader-spoke-width:6px;--loader-spoke-length:12px;--loader-hole-size:8px;--loader-spoke-color:#fff;--loader-bg-color:transparent;--loader-animation-speed:1s;position:absolute;top:50%;left:50%;width:var(--loader-spoke-width);height:var(--loader-spoke-length);border-radius:calc(var(--loader-spoke-width) / 2);background:var(--loader-spoke-color);animation:lmnFrp1548920386 var(--loader-animation-speed) linear infinite;animation-delay:calc(var(--index) * var(--loader-animation-speed) / var(--loader-spoke-count));opacity:.2;transform:translate(-50%,-50%) rotate(var(--angle)) translateY(calc(-1 * (var(--loader-hole-size) + var(--loader-spoke-length) / 2)))}@supports(color:light-dark(red,red)){.MNeyC{--loader-spoke-color:light-dark(#fff,#fff)}}.ijSHxh{--angle:135deg;--index:3;--loader-size:40px;--loader-spoke-count:8;--loader-spoke-width:6px;--loader-spoke-length:12px;--loader-hole-size:8px;--loader-spoke-color:#fff;--loader-bg-color:transparent;--loader-animation-speed:1s;position:absolute;top:50%;left:50%;width:var(--loader-spoke-width);height:var(--loader-spoke-length);border-radius:calc(var(--loader-spoke-width) / 2);background:var(--loader-spoke-color);animation:lmnFrp1548920386 var(--loader-animation-speed) linear infinite;animation-delay:calc(var(--index) * var(--loader-animation-speed) / var(--loader-spoke-count));opacity:.2;transform:translate(-50%,-50%) rotate(var(--angle)) translateY(calc(-1 * (var(--loader-hole-size) + var(--loader-spoke-length) / 2)))}@supports(color:light-dark(red,red)){.ijSHxh{--loader-spoke-color:light-dark(#fff,#fff)}}.jPqTAs{--angle:180deg;--index:4;--loader-size:40px;--loader-spoke-count:8;--loader-spoke-width:6px;--loader-spoke-length:12px;--loader-hole-size:8px;--loader-spoke-color:#fff;--loader-bg-color:transparent;--loader-animation-speed:1s;position:absolute;top:50%;left:50%;width:var(--loader-spoke-width);height:var(--loader-spoke-length);border-radius:calc(var(--loader-spoke-width) / 2);background:var(--loader-spoke-color);animation:lmnFrp1548920386 var(--loader-animation-speed) linear infinite;animation-delay:calc(var(--index) * var(--loader-animation-speed) / var(--loader-spoke-count));opacity:.2;transform:translate(-50%,-50%) rotate(var(--angle)) translateY(calc(-1 * (var(--loader-hole-size) + var(--loader-spoke-length) / 2)))}@supports(color:light-dark(red,red)){.jPqTAs{--loader-spoke-color:light-dark(#fff,#fff)}}.fpstKN{--angle:225deg;--index:5;--loader-size:40px;--loader-spoke-count:8;--loader-spoke-width:6px;--loader-spoke-length:12px;--loader-hole-size:8px;--loader-spoke-color:#fff;--loader-bg-color:transparent;--loader-animation-speed:1s;position:absolute;top:50%;left:50%;width:var(--loader-spoke-width);height:var(--loader-spoke-length);border-radius:calc(var(--loader-spoke-width) / 2);background:var(--loader-spoke-color);animation:lmnFrp1548920386 var(--loader-animation-speed) linear infinite;animation-delay:calc(var(--index) * var(--loader-animation-speed) / var(--loader-spoke-count));opacity:.2;transform:translate(-50%,-50%) rotate(var(--angle)) translateY(calc(-1 * (var(--loader-hole-size) + var(--loader-spoke-length) / 2)))}@supports(color:light-dark(red,red)){.fpstKN{--loader-spoke-color:light-dark(#fff,#fff)}}.boyQQC{--angle:270deg;--index:6;--loader-size:40px;--loader-spoke-count:8;--loader-spoke-width:6px;--loader-spoke-length:12px;--loader-hole-size:8px;--loader-spoke-color:#fff;--loader-bg-color:transparent;--loader-animation-speed:1s;position:absolute;top:50%;left:50%;width:var(--loader-spoke-width);height:var(--loader-spoke-length);border-radius:calc(var(--loader-spoke-width) / 2);background:var(--loader-spoke-color);animation:lmnFrp1548920386 var(--loader-animation-speed) linear infinite;animation-delay:calc(var(--index) * var(--loader-animation-speed) / var(--loader-spoke-count));opacity:.2;transform:translate(-50%,-50%) rotate(var(--angle)) translateY(calc(-1 * (var(--loader-hole-size) + var(--loader-spoke-length) / 2)))}@supports(color:light-dark(red,red)){.boyQQC{--loader-spoke-color:light-dark(#fff,#fff)}}.dMZNRB{--angle:315deg;--index:7;--loader-size:40px;--loader-spoke-count:8;--loader-spoke-width:6px;--loader-spoke-length:12px;--loader-hole-size:8px;--loader-spoke-color:#fff;--loader-bg-color:transparent;--loader-animation-speed:1s;position:absolute;top:50%;left:50%;width:var(--loader-spoke-width);height:var(--loader-spoke-length);border-radius:calc(var(--loader-spoke-width) / 2);background:var(--loader-spoke-color);animation:lmnFrp1548920386 var(--loader-animation-speed) linear infinite;animation-delay:calc(var(--index) * var(--loader-animation-speed) / var(--loader-spoke-count));opacity:.2;transform:translate(-50%,-50%) rotate(var(--angle)) translateY(calc(-1 * (var(--loader-hole-size) + var(--loader-spoke-length) / 2)))}@supports(color:light-dark(red,red)){.dMZNRB{--loader-spoke-color:light-dark(#fff,#fff)}}.jZBIcL{display:inline-grid;width:var(--loader-size);border-radius:50%;background:var(--loader-bg-color);aspect-ratio:1;place-items:center}.cXcwgU{position:relative;margin:0}.cXcwgU img{display:block}.YlsWU{box-sizing:border-box;color:#646464;color:light-dark(#646464,#bdbdbd);letter-spacing:-0.01em;font:normal 14px/16px var(--font-family-sans-serif)}.hgzWpY{padding:8px 16px;background-color:#f7f7f7;background-color:light-dark(#f7f7f7,#222)}.gjqsiM{letter-spacing:-0.01em;font:italic normal 14px/16px var(--font-family-sans-serif)}.ccDPKb .sc-1cbdeug-4{padding-bottom:16px;color:#fff;color:light-dark(#fff,#fff)}.fVdmdm{display:none;position:sticky;top:100px;left:0;z-index:10;height:0;padding:0}@media(min-width:1000px){.fVdmdm{display:block}}.dcCyMX{color:#fff;color:light-dark(#fff,#fff);transition:opacity 300ms ease-in-out}.WhUYF{--size:40px;width:var(--size);height:var(--size);flex-shrink:0}.kLXxvU{opacity:0;transition:opacity 300ms ease-in-out;transition-delay:0ms}.dZNPzr{display:flex;flex-direction:column;align-items:flex-end;gap:16px;margin-right:8px;margin-bottom:8px}.bRFqhL{margin:0 0 0 8px;color:#fff;color:light-dark(#fff,#fff);text-align:right;text-wrap:balance;letter-spacing:-0.02em;font:bold 20px/24px var(--font-family-sans-serif)}.ipazyu{--min-width:60px;--min-height:152px;--width:40px;--height:80px;--delay:150ms;display:flex;position:relative;overflow:clip;min-width:max(var(--min-width),40px);min-height:max(var(--min-height),80px);align-items:center;justify-content:end;transition:top 450ms ease-in-out;transition-delay:var(--delay)}.hLeEOg{display:flex;position:relative;width:var(--width);height:var(--height);align-items:center;justify-content:center;border-radius:var(--width) 0 0 var(--width);clip-path:inset(0 round var(--width) 0 0 var(--width));opacity:0;transition:width 450ms ease-in-out,height 450ms ease-in-out,top 450ms ease-in-out,clip-path 450ms ease-in-out;transition:opacity 150ms ease-out,width 450ms ease-in-out,height 450ms ease-in-out,top 450ms ease-in-out,clip-path 450ms ease-in-out;transition-delay:var(--delay)}.hLeEOg,.hLeEOg:focus,.hLeEOg:hover,.hLeEOg:active,.hLeEOg:focus-visible{background:rgba(64,64,64,0.5);backdrop-filter:invert(0.25);color:#fff;color:light-dark(#fff,#222)}.hJbEZp{position:absolute;top:50%;right:0;transform:translateY(-50%)}.bMYamv{color:#fff;color:light-dark(#fff,#fff);transition:opacity 300ms ease-in-out}.boEcLl{position:absolute;margin:auto;inset:0;opacity:1;transition-delay:450ms}.etesOP{--height:88px;--extra-tab-size:8px;display:flex;position:absolute;width:var(--height);height:var(--height);box-sizing:border-box;flex-direction:column;align-items:center;justify-content:center;border-radius:50%;opacity:0;transition:opacity 450ms ease-in-out;background:rgba(64,64,64,0.5);backdrop-filter:invert(0.25);color:#fff;color:light-dark(#fff,#222)}.fCDqtH{top:calc((var(--height) / -2));left:calc(50% - var(--height) / 2)}.fCDqtH::before{position:absolute;width:calc(var(--width) + var(--extra-tab-size));height:calc(var(--height) + var(--extra-tab-size));content:''}.cDIFT{position:fixed;top:60vh;z-index:1000005;width:100%}@media(min-width:1000px){.cDIFT{display:none !important}}.ihAIop{position:fixed;top:60vh;left:0;z-index:2147483645;width:100%;pointer-events:none}@view-transition{navigation:auto}::view-transition-group(root){animation-duration:300ms;animation-timing-function:ease-in-out}::view-transition-old(root){animation-name:hqVOOe1548920386}::view-transition-new(root){animation-name:bReFEb1548920386}:root{--tbl-ink-base-resting:#222;--tbl-ink-light-resting:#919191;--tbl-ink-muted-resting:#646464;--tbl-text-button-borderradius:8px;--tbl-text-button-padding:4px 8px;--tbl-divider-bold-resting:#222;--tbl-action-base-resting:#222;--tbl-action-base-alt:#ac2a2c;--tbl-canvas-secondary-resting:#f7f7f7;--tbl-text-headline-letterspacing:-0.02em;--tbl-text-headline-weight:bold;--tbl-text-headline-size:22px;--tbl-text-headline-lineheight:26px;--tbl-text-headline-fontfamily:var(--font-family-serif);--tbl-text-standfirst-letterspacing:-0.01em;--tbl-text-standfirst-weight:normal;--tbl-text-standfirst-size:14px;--tbl-text-standfirst-lineheight:16px;--tbl-text-standfirst-fontfamily:var(--font-family-sans-serif);--tbl-text-medium-letterspacing:-0.01em;--tbl-text-medium-weight:bold;--tbl-text-medium-size:16px;--tbl-text-medium-lineheight:20px;--tbl-text-medium-fontfamily:var(--font-family-sans-serif);--tbl-text-small-letterspacing:-0.01em;--tbl-text-small-weight:normal;--tbl-text-small-size:12px;--tbl-text-small-lineheight:14px;--tbl-text-small-fontfamily:var(--font-family-sans-serif);--tbl-text-tag-texttransform:uppercase;--tbl-text-tag-letterspacing:-0.01em;--tbl-text-tag-weight:bold;--tbl-text-tag-size:12px;--tbl-text-tag-lineheight:14px;--tbl-text-tag-fontfamily:var(--font-family-sans-serif);--tbl-text-button-headline-letterspacing:-0.01em;--tbl-text-button-headline-weight:bold;--tbl-text-button-headline-size:12px;--tbl-text-button-headline-lineheight:14px;--tbl-text-button-headline-fontfamily:var(--font-family-sans-serif);--tbl-text-card-headline-letterspacing:-0.01em;--tbl-text-card-headline-weight:bold;--tbl-text-card-headline-size:16px;--tbl-text-card-headline-lineheight:20px;--tbl-text-card-headline-fontfamily:var(--font-family-serif)}@supports(color:light-dark(red,red)){:root{--tbl-ink-base-resting:light-dark(#222,#fff)}}@supports(color:light-dark(red,red)){:root{--tbl-ink-light-resting:light-dark(#919191,#e9e9e9)}}@supports(color:light-dark(red,red)){:root{--tbl-ink-muted-resting:light-dark(#646464,#bdbdbd)}}@supports(color:light-dark(red,red)){:root{--tbl-divider-bold-resting:light-dark(#222,#fff)}}@supports(color:light-dark(red,red)){:root{--tbl-action-base-resting:light-dark(#222,#fff)}}@supports(color:light-dark(red,red)){:root{--tbl-action-base-alt:light-dark(#ac2a2c,#f58992)}}@supports(color:light-dark(red,red)){:root{--tbl-canvas-secondary-resting:light-dark(#f7f7f7,#222)}}.cUhGEo:has(#taboola-below-article-thumbnails-crime){min-height:3169px}@media(min-width:1000px){.cUhGEo:has(#taboola-below-article-thumbnails-crime){min-height:756px}}.hJbrXG{min-height:360px}@media(min-width:425px){.hJbrXG{min-height:330px}}@media(min-width:768px){.hJbrXG{min-height:320px}}.gTOaiq{scroll-margin-top:38px}@media(min-width:425px){.gTOaiq{scroll-margin-top:92px}}@media(min-width:595px){.gTOaiq{scroll-margin-top:53px}}@media(min-width:768px){.gTOaiq{scroll-margin-top:61px}}@media(min-width:1000px){.gTOaiq{scroll-margin-top:100px}}.lfJswf.height-limited{position:relative;height:600px;margin-bottom:15px;overflow-y:hidden}.lfJswf.height-limited::after{--fade-from:rgba(247,247,247,0);--fade-to:#f7f7f7;position:absolute;bottom:0;left:0;z-index:1;width:100%;height:135px;background-image:linear-gradient(to bottom,var(--fade-from) var(--fade-to));content:''}.lfJswf>.show-more{position:absolute;right:0;bottom:16px;left:0;z-index:2;padding:8px 16px;margin-right:auto;margin-left:auto;border-radius:4px;background-color:#fff;background-color:light-dark(#fff,#000);box-shadow:0 1px 2px 0 rgba(0,0,0,0.5),0.5px .5px 2px 0 rgba(0,0,0,0.5);box-shadow:0 1px 2px 0 light-dark(rgba(0,0,0,0.5),rgba(0,0,0,0.5)),0.5px .5px 2px 0 light-dark(rgba(0,0,0,0.5),rgba(0,0,0,0.5));color:#646464;color:light-dark(#646464,#bdbdbd);letter-spacing:-0.01em;font:normal 18px/22px var(--font-family-sans-serif)}.lfJswf.viafoura button,.lfJswf.viafoura input,.lfJswf.viafoura select,.lfJswf.viafoura textarea,.lfJswf.viafoura p,.lfJswf.viafoura h1,.lfJswf.viafoura h2,.lfJswf.viafoura h3,.lfJswf.viafoura h4,.lfJswf.viafoura h5,.lfJswf.viafoura h6,.lfJswf.viafoura li,.lfJswf.viafoura blockquote,.lfJswf.viafoura figcaption,.lfJswf.viafoura caption,.lfJswf.viafoura span,.lfJswf.viafoura time{font-family:inherit}.lfJswf.viafoura .vf3-comments .vf-heading-text{position:relative;visibility:hidden}.lfJswf.viafoura .vf3-comments .vf-heading-text::after{position:absolute;top:0;left:0;color:#222;color:light-dark(#222,#fff);content:'Comments';visibility:visible;font:bold 24px/1.08 var(--font-family-sans-serif);letter-spacing:-0.02em}.lfJswf.viafoura .vf3-comments .vf-post-form{margin-right:0;margin-left:0}.lfJswf.viafoura .vf3-comments .vf-post-form #add-nickname-form h2{max-width:450px;margin-bottom:5px;font:normal normal 18px/1 var(--font-family-sans-serif);letter-spacing:-0.01em}.lfJswf.viafoura .vf3-comments .vf-post-form #add-nickname-form p{max-width:450px;color:#646464;color:light-dark(#646464,#bdbdbd);letter-spacing:-0.01em;font:normal 18px/22px var(--font-family-sans-serif)}.lfJswf.viafoura .vf3-comments .vf-post-form #add-nickname-form div{display:flex;flex-direction:row;padding-top:10px}.lfJswf.viafoura .vf3-comments .vf-post-form #add-nickname-form div input{flex:1;padding:19px 0 17px 16px;margin-right:20px;border:solid 1px #d3d3d3;border:solid 1px light-dark(#d3d3d3,#919191);border-radius:4px;color:#646464;color:light-dark(#646464,#bdbdbd);letter-spacing:-0.01em;font:normal 16px/20px var(--font-family-sans-serif)}.lfJswf.viafoura .vf3-comments .vf-post-form #add-nickname-form div input:invalid{border:solid 2px #a20021;border:solid 2px light-dark(#a20021,#a20021);background-color:#fff;background-color:light-dark(#fff,#000);outline:0}.lfJswf.viafoura .vf3-comments .vf-post-form #add-nickname-form div button{padding:12px 16px;border-radius:4px;background-color:#eb1426;background-color:light-dark(#eb1426,#eb1426);color:#fff;color:light-dark(#fff,#222);letter-spacing:-0.01em;font:bold 14px/16px var(--font-family-sans-serif)}.lfJswf.viafoura .vf3-comments .vf-post-form #add-nickname-form div button:disabled{background-color:#bdbdbd;background-color:light-dark(#bdbdbd,#bdbdbd)}.lfJswf.viafoura .vf3-comments .vf-post-form .vf-content-layout{padding-left:0}.lfJswf.viafoura .vf3-comments .vf-post-form .vf-content-layout .vf-content-layout__left{display:none}.lfJswf.viafoura .vf3-comments .vf-post-form .vf-content-layout .vf-content-layout__right::before,.lfJswf.viafoura .vf3-comments .vf-post-form .vf-content-layout .vf-content-layout__right::after{top:auto;right:30px;bottom:-6px;left:auto;transform:rotate(-45deg)}.lfJswf.viafoura .vf3-comments .vf-post-form .vf-content-layout .vf-content-layout__right textarea{color:#646464;color:light-dark(#646464,#bdbdbd);letter-spacing:-0.01em;font:normal 16px/20px var(--font-family-sans-serif)}.lfJswf.viafoura .vf3-comments .vf-post-form .vf-content-layout .vf-content-layout__right textarea::placeholder,.lfJswf.viafoura .vf3-comments .vf-post-form .vf-content-layout .vf-content-layout__right textarea::-webkit-input-placeholder{color:#646464;color:light-dark(#646464,#bdbdbd)}.lfJswf.viafoura .vf3-comments nav.vf-tabbed-nav{height:56px;border-top:1px solid #d3d3d3;border-top:1px solid light-dark(#d3d3d3,#919191)}.lfJswf.viafoura .vf3-comments nav.vf-tabbed-nav ul li button.vf-nav-button{padding:11px 0 14px}.lfJswf.viafoura .vf3-comments nav.vf-tabbed-nav ul li button.vf-nav-button::before{border-color:#eb1426;border-color:light-dark(#eb1426,#eb1426)}.lfJswf.viafoura .vf3-comments nav.vf-tabbed-nav ul li button.vf-nav-button .vf-nav-label .vf-label-text{color:#646464;color:light-dark(#646464,#bdbdbd);text-transform:capitalize;font:bold 18px/16px var(--font-family-sans-serif);letter-spacing:-0.01em}.lfJswf.viafoura .vf3-comments nav.vf-tabbed-nav ul li button.vf-nav-button .vf-nav-label .vf-badge{position:relative;top:-3px;font:normal normal 12px/1 var(--font-family-sans-serif);letter-spacing:-0.01em}.lfJswf.viafoura .vf3-comments nav.vf-tabbed-nav .comment-nav-right .vf-dropdown .vf-dropdown-button{color:#646464;color:light-dark(#646464,#bdbdbd);text-transform:none;font:normal normal 16px/1 var(--font-family-sans-serif);letter-spacing:-0.01em}.lfJswf.viafoura .vf3-comments nav.vf-tabbed-nav .comment-nav-right .vf-dropdown .vf-dropdown-button .vf-icon-svg--stroke{stroke:#646464;stroke:light-dark(#646464,#bdbdbd)}.lfJswf.viafoura .vf3-comments nav.vf-tabbed-nav .comment-nav-right .vf-dropdown .vf-dropdown-button .vf-icon-svg--stroke line{stroke-width:2px}.lfJswf.viafoura .vf3-comments .all-comments{background-color:#f7f7f7;background-color:light-dark(#f7f7f7,#222)}.lfJswf.viafoura .vf3-comments .all-comments article.vf3-comment::after{background-color:transparent}.lfJswf.viafoura .vf3-comments .all-comments article.vf3-comment .vf-content-layout{padding:12px 15px 16px 27px}.lfJswf.viafoura .vf3-comments .all-comments article.vf3-comment .vf-content-layout .vf-content-layout__left{margin-right:16px}.lfJswf.viafoura .vf3-comments .all-comments article.vf3-comment .vf-content-layout .vf-content-layout__right>.vf3-comment__header>.vf-dropdown{top:20px;opacity:1}.lfJswf.viafoura .vf3-comments .all-comments article.vf3-comment .vf-content-layout .vf3-comment__header{padding-bottom:16px}.lfJswf.viafoura .vf3-comments .all-comments article.vf3-comment .vf-content-layout .vf-post-details{display:block}.lfJswf.viafoura .vf3-comments .all-comments article.vf3-comment .vf-content-layout .vf-post-details .vf-post-name-button em{color:#222;color:light-dark(#222,#fff);font:bold 16px/1 var(--font-family-sans-serif);letter-spacing:-0.01em}.lfJswf.viafoura .vf3-comments .all-comments article.vf3-comment .vf-content-layout .vf-post-details .vf-label-with-dot{margin:4px 31px 0 0;color:#646464;color:light-dark(#646464,#bdbdbd);text-transform:none;letter-spacing:-0.01em;font:normal 12px/14px var(--font-family-sans-serif)}.lfJswf.viafoura .vf3-comments .all-comments article.vf3-comment .vf-content-layout .vf-post-details .vf-label-with-dot::before{display:none}.lfJswf.viafoura .vf3-comments .all-comments article.vf3-comment .vf-content-layout .vf-content-text{font-family:inherit}.lfJswf.viafoura .vf3-comments .all-comments article.vf3-comment .vf-content-layout .vf-content-text p{color:#646464;color:light-dark(#646464,#bdbdbd);font-size:16px;line-height:23.2px;letter-spacing:-0.01em}.lfJswf.viafoura .vf3-comments .all-comments article.vf3-comment .vf-content-layout .vf-content-actions.vf-comment-actions .vf-content-actions__left-actions{width:100%}.lfJswf.viafoura .vf3-comments .all-comments article.vf3-comment .vf-content-layout .vf-content-actions.vf-comment-actions .vf-content-actions__left-actions button.vf-content-actions__left-action{color:#646464;color:light-dark(#646464,#bdbdbd);opacity:1;text-decoration:underline;text-transform:capitalize;font-size:16px;line-height:18px;letter-spacing:-0.01em}.lfJswf.viafoura .vf3-comments .all-comments article.vf3-comment .vf-content-layout .vf-content-actions.vf-comment-actions .vf-content-actions__left-actions button.vf-content-actions__left-action.vf-content-actions__like,.lfJswf.viafoura .vf3-comments .all-comments article.vf3-comment .vf-content-layout .vf-content-actions.vf-comment-actions .vf-content-actions__left-actions button.vf-content-actions__left-action.vf-content-actions__dislike{padding:5px 34px 5px 5px;margin:0;background-color:#f7f7f7;background-color:light-dark(#f7f7f7,#222);background-repeat:no-repeat;color:#646464;color:light-dark(#646464,#bdbdbd);text-decoration:none;font-size:12px;font-weight:bold;line-height:16px;letter-spacing:-0.01em}.lfJswf.viafoura .vf3-comments .all-comments article.vf3-comment .vf-content-layout .vf-content-actions.vf-comment-actions .vf-content-actions__left-actions button.vf-content-actions__left-action.vf-content-actions__like svg,.lfJswf.viafoura .vf3-comments .all-comments article.vf3-comment .vf-content-layout .vf-content-actions.vf-comment-actions .vf-content-actions__left-actions button.vf-content-actions__left-action.vf-content-actions__dislike svg{display:none}.lfJswf.viafoura .vf3-comments .all-comments article.vf3-comment .vf-content-layout .vf-content-actions.vf-comment-actions .vf-content-actions__left-actions button.vf-content-actions__left-action.vf-content-actions__like::before,.lfJswf.viafoura .vf3-comments .all-comments article.vf3-comment .vf-content-layout .vf-content-actions.vf-comment-actions .vf-content-actions__left-actions button.vf-content-actions__left-action.vf-content-actions__dislike::before{display:none}.lfJswf.viafoura .vf3-comments .all-comments article.vf3-comment .vf-content-layout .vf-content-actions.vf-comment-actions .vf-content-actions__left-actions button.vf-content-actions__left-action.vf-content-actions__like:hover,.lfJswf.viafoura .vf3-comments .all-comments article.vf3-comment .vf-content-layout .vf-content-actions.vf-comment-actions .vf-content-actions__left-actions button.vf-content-actions__left-action.vf-content-actions__dislike:hover{text-decoration:none}.lfJswf.viafoura .vf3-comments .all-comments article.vf3-comment .vf-content-layout .vf-content-actions.vf-comment-actions .vf-content-actions__left-actions button.vf-content-actions__left-action.vf-content-actions__like{--border-radius:4px;margin-left:auto;border-radius:var(--border-radius) 0 0 var(--border-radius);background-image:url(/img/comments/like.svg);background-position:73% 30%}.lfJswf.viafoura .vf3-comments .all-comments article.vf3-comment .vf-content-layout .vf-content-actions.vf-comment-actions .vf-content-actions__left-actions button.vf-content-actions__left-action.vf-content-actions__dislike{--border-radius:4px;border-radius:0 var(--border-radius) var(--border-radius) 0;background-image:url(/img/comments/dislike.svg);background-position:73% 70%}.lfJswf.viafoura .vf3-comments .all-comments article.vf3-comment .vf-content-layout .vf-content-actions.vf-comment-actions .vf-content-actions__right-actions{position:absolute;top:0;right:15px;opacity:1}.lfJswf.viafoura .vf3-comments .all-comments article.vf3-comment .vf-content-layout .vf-content-actions.vf-comment-actions .vf-content-actions__right-actions button{text-decoration:underline;text-transform:capitalize;font-size:12px;line-height:12px;letter-spacing:-0.01em}.lfJswf.viafoura .vf3-comments .all-comments .vf-content-focus-container--reply-form .vf-content-layout{padding-left:27px}.lfJswf.viafoura .vf3-comments .vf3-comments__bottom-action{padding:15px 10px;margin:0;background-color:#f7f7f7;background-color:light-dark(#f7f7f7,#222)}.lfJswf.viafoura .vf3-comments .vf3-comments__bottom-action button.vf-button{width:auto;border:0;box-shadow:0 1px 2px 0 rgba(0,0,0,0.5),0.5px .5px 2px 0 rgba(0,0,0,0.5);box-shadow:0 1px 2px 0 light-dark(rgba(0,0,0,0.5),rgba(0,0,0,0.5)),0.5px .5px 2px 0 light-dark(rgba(0,0,0,0.5),rgba(0,0,0,0.5));color:#646464;color:light-dark(#646464,#bdbdbd);text-transform:none;letter-spacing:-0.01em;font:normal 18px/22px var(--font-family-sans-serif)}.lfJswf.viafoura .vf3-comments .vf3-comments__bottom-action button.vf-button span{color:#646464;color:light-dark(#646464,#bdbdbd)}.lfJswf.viafoura .vf3-comments footer.vf3-conversations-footer span.vf-branding-container svg{width:auto}.lfJswf.viafoura .vf3-comment__header .vf-badge{padding:2px 4px;border-radius:4px;background-color:#eb1426;background-color:light-dark(#eb1426,#eb1426);text-transform:capitalize;font-family:var(--font-family-sans-serif)}.lfJswf.viafoura .vf-tray-trigger-widget .vf-tray-trigger.vf-button{position:relative;right:0;bottom:0;border-radius:4px;background:rgba(0,0,0,0.5) url(https://static.independent.co.uk/comments/notification-bell.svg) center no-repeat;background:light-dark(rgba(0,0,0,0.5),rgba(247,247,247,0.5)) url(https://static.independent.co.uk/comments/notification-bell.svg) center no-repeat}.lfJswf.viafoura .vf-tray-trigger-widget .vf-icon_bell_icon{display:none}@supports(color:light-dark(red,red)){.lfJswf.height-limited::after{--fade-from:light-dark(rgba(247,247,247,0),rgba(34,34,34,0))}}@supports(color:light-dark(red,red)){.lfJswf.height-limited::after{--fade-to:light-dark(#f7f7f7,#222)}}.kEmqYk{position:fixed;z-index:1000000}.fKyWUB{right:0;bottom:50px}@media(min-width:768px){.fKyWUB{bottom:90px}}@media(min-width:1000px){.fKyWUB{bottom:30px}}.gIqOug{--color:#eb1426;--color-alt:#ac2a2c;--canvas-color:#fff;display:flex;align-items:center;color:var(--color);letter-spacing:-0.01em;font:normal 16px/20px var(--font-family-sans-serif)}.gIqOug:hover,.gIqOug:active{--color:var(--color-alt);color:var(--color)}@supports(color:light-dark(red,red)){.gIqOug{--color:light-dark(#eb1426,#ef4757)}}@supports(color:light-dark(red,red)){.gIqOug{--color-alt:light-dark(#ac2a2c,#f58992)}}@supports(color:light-dark(red,red)){.gIqOug{--canvas-color:light-dark(#fff,#000)}}.eBeJPd{--height:18px;--padding:2px;--font-size:calc(var(--height) - var(--padding) * 2);--border-width:1px;--callout-width:7px;--callout-clip-width:calc(var(--callout-width) - (2 * var(--border-width)));display:block;position:relative;min-width:30px;height:var(--height);box-sizing:border-box;padding:0 var(--padding);margin-right:4px;border:var(--border-width) solid var(--color);font-size:var(--font-size);line-height:var(--height);text-align:center}.eBeJPd::before,.eBeJPd::after{position:absolute;top:100%;width:0;height:0;content:''}.eBeJPd::before{right:-1px;border-top:var(--callout-width) solid var(--color);border-left:var(--callout-width) solid transparent}.eBeJPd::after{right:0;border-top:var(--callout-clip-width) solid var(--canvas-color);border-left:var(--callout-clip-width) solid transparent}.eBeJPd .comments-empty,.eBeJPd .comments-empty::before,.eBeJPd .comments-empty::after{display:block;position:absolute;top:6px;left:12px;width:4px;height:4px;border-radius:50%;background:var(--color)}.eBeJPd .comments-empty::before,.eBeJPd .comments-empty::after{top:0;left:-6px;content:''}.eBeJPd .comments-empty::after{left:6px}.btjNPQ{position:relative;padding:10px 0 8px 35px;margin-bottom:20px;border:solid #d3d3d3;border:solid light-dark(#d3d3d3,#919191);border-width:1px 0}@media(min-width:768px){.btjNPQ{padding:6px 0 4px 50px}}.jOqXXq{display:none;margin-left:5px;color:#646464;color:light-dark(#646464,#bdbdbd)}.leBDiq{width:max-content;padding-bottom:6px}.leBDiq .sc-t14gfw-1{display:block}.gtslJk{margin:0 0 8px;color:#646464;color:light-dark(#646464,#bdbdbd);letter-spacing:-0.01em;font:normal 12px/14px var(--font-family-sans-serif)}@media(min-width:768px){.gtslJk{letter-spacing:-0.01em;font:normal 14px/16px var(--font-family-sans-serif)}}.ldzJIb{margin:0 0 4px;color:#222;color:light-dark(#222,#fff);letter-spacing:-0.01em;font:bold 16px/20px var(--font-family-serif)}@media(min-width:768px){.ldzJIb{font:bold 18px/26px var(--font-family-serif);letter-spacing:-0.01em}}.gugrNy{position:absolute;top:12px;left:0;width:23px;height:23px;border-radius:50%;background-color:#eb1426;background-color:light-dark(#eb1426,#eb1426)}@media(min-width:768px){.gugrNy{top:10px;width:34px;height:34px}}.hKIIDX{position:relative;z-index:2147483647}.hXeBns{display:flex;width:1em;align-items:center}.chAfwU{flex-shrink:0;color:#eb1426;color:light-dark(#eb1426,#eb1426);letter-spacing:-0.01em;font:bold 14px/16px var(--font-family-sans-serif)}.chAfwU:hover{color:#ac2a2c;color:light-dark(#ac2a2c,#f58992)}.dLZeMW{display:flex;align-items:center;justify-content:space-between;padding:12px 0}.article-feature .dLZeMW{display:none}.eRWauc{width:24px;height:18px;flex-shrink:0;margin-right:8px}.eRWauc svg{fill:#222;fill:light-dark(#222,#fff)}.bLQale{display:flex;justify-content:space-between}@media(max-width:767px){.bLQale{display:flex;position:relative;width:100%;height:49.5%;flex-direction:column}}.bnwbKa{position:relative;width:75%;padding-top:0}@media(max-width:767px){.bnwbKa{display:flex;width:100%;cursor:pointer}}@media(min-width:768px){.bnwbKa{height:419px}}@media(min-width:1000px){.bnwbKa{height:411px}}.bnwbKa img{object-fit:cover}.bnwbKa::after,.bnwbKa::before{display:block;position:absolute;top:50%;z-index:1;width:50px;height:50px;margin-top:-25px;background:rgba(0,0,0,0.5) url(/img/icons/chevron.svg) no-repeat 20px center;background:light-dark(rgba(0,0,0,0.5),rgba(247,247,247,0.5)) url(/img/icons/chevron.svg) no-repeat 20px center;background-size:25%;content:' '}.bnwbKa::before{transform:rotate(180deg)}.bnwbKa::after{right:0}.article-feature .bnwbKa{width:100%}.article-feature .bnwbKa::before{display:none}.jwtRME{display:flex;width:calc(25% - 12px);flex-direction:column;justify-content:space-between}@media(max-width:767px){.jwtRME{display:flex;width:100%;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;margin-top:12px}.jwtRME>*{width:calc(100% / 3 - 8px);height:calc(100% - 20px);cursor:pointer}.jwtRME img{object-fit:cover;object-position:top}}.jwtRME img{object-fit:cover;object-position:top}@media(min-width:768px){.jwtRME>*{height:calc(33.3% - 8px)}}.cVyQrB{display:flex;overflow:hidden;max-width:100%;margin:0 8px 0 0;color:#222;color:light-dark(#222,#fff);white-space:nowrap;font:bold 18px/normal var(--font-family-sans-serif);letter-spacing:-0.01em}.glGKfK{position:relative;width:100%;padding-bottom:10px;border:solid #d3d3d3;border:solid light-dark(#d3d3d3,#919191);border-width:1px 0;clear:both;cursor:pointer}.iYkGaJ{display:grid;position:relative;aspect-ratio:2048/1365.3333333333333}.iYkGaJ .inline-gallery-btn{grid-area:1/1/2/2}.iYkGaJ[data-gallery-length]:hover{cursor:pointer}.iYkGaJ[data-gallery-length]::after{position:absolute;right:6px;bottom:6px;min-width:11px;padding:10px 9px 10px 41px;background:rgba(247,247,247,0.67) url(/img/icons/icon-gallery.svg) 10px 50%/24px auto no-repeat;background:light-dark(rgba(247,247,247,0.67),rgba(34,34,34,0.67)) url(/img/icons/icon-gallery.svg) 10px 50%/24px auto no-repeat;content:attr(data-gallery-length);font:normal normal 19px/23px var(--font-family-sans-serif);letter-spacing:-0.01em}.cbpRGD{position:relative;margin:0 0 16px;clear:both}.cbpRGD:last-of-type{margin-bottom:0}@media(min-width:768px) and (max-width:999px){header .cbpRGD.image{padding:0 16px}.article-infact header .cbpRGD.image{padding:0}}.cbpRGD img{object-fit:cover}.cbpRGD.align-left,.cbpRGD.align-right{width:50%;padding:0;margin-bottom:16px}.cbpRGD.align-left{width:100%;margin-left:0}@media(min-width:768px){.cbpRGD.align-left{width:318px;margin-right:16px;float:left}}@media(min-width:1000px){.cbpRGD.align-left.subscribed{margin-left:-16%}}.cbpRGD.align-right{width:100%}@media(min-width:768px){.cbpRGD.align-right{width:318px;margin-left:24px;float:right}}@media(min-width:1000px){.cbpRGD.align-right.subscribed{margin-right:-16%}}@media(min-width:768px){.article-premium header .cbpRGD{margin:0}}@media(max-width:671px){.jiNcFc{--bleed:16px;--content-width:calc(100vw - (var(--bleed) * 2));--margin:calc((100vw - var(--content-width)) / -2);width:100vw;box-sizing:border-box;margin-right:var(--margin);margin-left:var(--margin)}}.gxawj{--bleed:16px;--button-width:44px;--nav-width:calc(var(--button-width) * 2);display:flex;position:relative;flex-direction:column;row-gap:12px;padding:12px 0 12px;border:solid #d3d3d3;border:solid light-dark(#d3d3d3,#919191);border-width:1px 0;break-inside:avoid;clear:both}@media(max-width:671px){.gxawj{padding-right:var(--bleed);padding-left:var(--bleed)}}.hUkoTi{display:block;padding-right:calc(var(--nav-width) + 12px)}.jsmvef{display:none;margin-right:8px}@media(min-width:768px){.jsmvef{display:inline-block;width:82px;height:56px;flex:auto 0 0;margin-right:16px}}.dRudLt{display:flex;letter-spacing:-0.01em;font:bold 18px/22px var(--font-family-serif)}.cGizRX{display:flex;flex-direction:column;gap:12px;padding:0;margin:0}.jwaHbY{display:flex;list-style-type:none}@media(min-width:768px){.jwaHbY+li{border-top:1px solid #d3d3d3;border-top:1px solid light-dark(#d3d3d3,#919191);padding-block-start:12px}}.jwaHbY::before{display:block;min-width:16px;height:16px;padding:3px 0;margin-right:4px;background:url("data:image/svg+xml,<svg viewBox='0 0 14.9 24' xmlns='http://www.w3.org/2000/svg' fill='%23222'><path d='M0 21.2L9.2 12 0 2.8 2.9 0l12 12-12 12L0 21.2z'/></svg>") no-repeat center center;background-size:10px 16px;content:' '}@media(min-width:768px){.jwaHbY::before{display:none}}.bBLfBB{margin-bottom:16px}.iUtUOL .tp-container-inner,.iUtUOL .sc-5ua39i-0{position:relative;box-shadow:0 -22px 16px 22px rgba(255,255,255,0.95);box-shadow:0 -22px 16px 22px light-dark(rgba(255,255,255,0.95),rgba(0,0,0,0.95))}.iUtUOL.closed{display:none}.igSthU{overflow:hidden;height:23px;margin-bottom:8px;border-bottom:0;clear:both}@media(min-width:768px){.igSthU{height:25px}}.ktRdLg{display:inline-block;flex-shrink:0;margin:0 12px 0 0;letter-spacing:-0.01em;font:bold 14px/16px var(--font-family-sans-serif)}.ktRdLg::after{content:':'}.jFcpGL{display:inline-block;margin-right:12px;margin-bottom:4px;color:#222;color:light-dark(#222,#fff);text-decoration:underline;text-decoration-thickness:.0263em;text-underline-offset:.1052em;letter-spacing:-0.01em;font:normal 14px/16px var(--font-family-sans-serif)}.jFcpGL::first-letter {text-transform:capitalize}.fCHrkm>p{margin:16px 0}.article-premium .fCHrkm>p{line-height:27px}.fCHrkm>h2{font-size:21px;line-height:25px;letter-spacing:-0.02em}.article-climate .fCHrkm>h2{color:#eb1426;color:light-dark(#eb1426,#eb1426)}.fCHrkm>p:first-child{margin-top:0}.fCHrkm span:first-child~p:first-of-type{margin-top:0}.kXolpj{width:100%;flex-grow:1}.kXolpj.sponsored-article img,.kXolpj.sponsored-article video{width:100%;max-width:602px;height:auto}.kXolpj.sponsored-article iframe{max-width:602px;max-height:400px}.kXolpj .under-article-prompt-donations{padding-bottom:8px;margin-top:-3px}.kXolpj .big-letter{--color:#222;display:flex;position:relative;width:0;height:0;align-items:center;justify-content:center;padding:40px;margin-top:22px;margin-right:12px;border:1px solid var(--color);float:left;text-transform:uppercase;letter-spacing:-0.03em;font:normal 52px/+2px var(--font-family-serif);line-height:1}.kXolpj .big-letter:first-child{margin-top:6px}.kXolpj .big-letter::before{position:absolute;top:0;left:0;width:100%;height:100%;box-sizing:border-box;border:1px solid var(--color);border-radius:50%;content:''}.kXolpj #taboola-below-article-1{min-height:2350px}@media(min-width:768px){.kXolpj #taboola-below-article-1{min-height:3370px}}.kXolpj #taboola-below-article-1-split-num-1{min-height:130px}@media(min-width:768px){.kXolpj #taboola-below-article-1-split-num-1{min-height:415px}}.kXolpj .sc-xzmxqy-0+.sc-1l3jp28-0{margin-top:-16px}@media(min-width:768px){.kXolpj{max-width:636px;margin:0}}@media(min-width:1000px){.kXolpj{max-width:624px;margin:0}.kXolpj.subscribed{max-width:636px}}@media(max-width:999px){.kXolpj{padding-right:0}.kXolpj .under-article-prompt-donations{margin-top:-18px}}.kXolpj .anchor-nav-header{scroll-margin-top:79px}.kXolpj .anchor-nav-header a{color:#222;color:light-dark(#222,#fff);letter-spacing:-0.02em;font:bold 32px/36px var(--font-family-serif)}.kXolpj .anchor-nav-header a:hover{color:#222;color:light-dark(#222,#fff)}@supports(color:light-dark(red,red)){.kXolpj .big-letter{--color:light-dark(#222,#fff)}}.dFpFuY{overflow:hidden;width:100%;box-sizing:border-box;margin-bottom:16px}@media(min-width:768px){.dFpFuY{max-width:634px}}@media(min-width:1250px){.dFpFuY{max-width:622px}}.iBibVd{width:100%;box-sizing:border-box;padding:8px 12px 12px;border-top:8px solid #eb1426;border-top:8px solid light-dark(#eb1426,#eb1426);background-color:#fde8ea;background-color:light-dark(#fde8ea,#66000a)}@media(min-width:768px){.iBibVd{padding-top:4px;padding-bottom:12px}}.flaoin{margin:0 0 12px;text-align:center;letter-spacing:-0.02em;font:bold 24px/28px var(--font-family-serif)}@media(min-width:768px){.flaoin{margin-bottom:12px;text-align:left;letter-spacing:-0.02em;font:bold 28px/32px var(--font-family-serif)}}.ivTlwT{display:block;margin-bottom:12px}@media(min-width:768px){.ivTlwT{display:none}}.cdOfRD{display:flex;width:100%;box-sizing:border-box;align-items:center;justify-content:center;gap:4px;background-color:#fde8ea;background-color:light-dark(#fde8ea,#66000a);color:#eb1426;color:light-dark(#eb1426,#eb1426)}@media(min-width:768px){.cdOfRD{width:auto;justify-content:flex-start}}.gdnEXt{display:block;margin-block:0;text-align:center;text-decoration:underline;text-decoration-thickness:.0263em;text-underline-offset:.1052em;letter-spacing:-0.01em;font:bold 16px/20px var(--font-family-sans-serif)}.jiDyot{display:inline-flex;align-items:center;justify-content:center;gap:4px}.jiDyot:hover .sc-hez36s-5,.jiDyot:hover .sc-a5wy94-0{color:#ac2a2c;color:light-dark(#ac2a2c,#f58992)}.dbIJRT{letter-spacing:-0.01em;font:normal 16px/20px var(--font-family-sans-serif)}.juUDRT{display:flex;width:100%;flex-direction:column}@media(min-width:768px){.juUDRT{display:flow-root;gap:24px;transition:margin-bottom .3s ease-in-out}}.kRWakq{display:flex;width:100%;flex-direction:column;align-items:center;justify-content:center}@media(min-width:768px){.kRWakq{position:relative;z-index:1;width:212px;flex-shrink:0;justify-content:flex-start;margin-left:24px;float:right}}.eJjJXF{display:none;flex-direction:row;align-items:center;justify-content:center;gap:8px;margin-top:8px}@media(min-width:768px){.eJjJXF{display:flex;margin-top:12px}}.dLfZIO{display:flex;width:100%;align-items:center;justify-content:center;gap:8px;margin-top:8px;margin-bottom:12px}@media(min-width:768px){.dLfZIO{display:none}}@media(min-width:768px){.cqPbFA{order:-1}}.jZSKtc .sc-aja53j-5::after{--fade-from:rgba(253,232,234,0);--fade-mid:rgba(253,232,234,0.5);--fade-to:#fde8ea}@media(min-width:360px){.jZSKtc .sc-aja53j-5 .sc-aja53j-7{display:none}}@supports(color:light-dark(red,red)){.jZSKtc .sc-aja53j-5::after{--fade-from:light-dark(rgba(253,232,234,0),rgba(102,0,10,0))}}@supports(color:light-dark(red,red)){.jZSKtc .sc-aja53j-5::after{--fade-mid:light-dark(rgba(253,232,234,0.5),rgba(102,0,10,0.5))}}@supports(color:light-dark(red,red)){.jZSKtc .sc-aja53j-5::after{--fade-to:light-dark(#fde8ea,#66000a)}}.iOIawn{margin:0 0 24px;letter-spacing:-0.01em;font:normal 16px/20px var(--font-family-sans-serif)}.eRQajs{letter-spacing:-0.01em;font:bold 16px/20px var(--font-family-sans-serif)}.bwwyMF{color:#222;color:light-dark(#222,#222)}.kWJOA{background:#000;background:light-dark(#000,#000)}.bvtbRV{display:flex;position:absolute;top:0;left:0;width:100%;height:100%;align-items:center;justify-content:center}.kXKPhE{width:10%}.bVsFId{max-width:100%}.elApFE{position:relative;aspect-ratio:16/9}.elApFE>div,.elApFE>img{position:absolute;top:0;width:100%;height:100%}.bbYvwS.fullscreen{position:fixed;top:0;left:0;z-index:3000000000;width:100%;height:100%;background:#000;background:light-dark(#000,#000)}.bbYvwS .btn{position:absolute;top:5px;right:5px;width:25px;height:25px;color:#222;color:light-dark(#222,#fff);text-align:center;font:normal normal 20px/25px helvetica,sans-serif;letter-spacing:-0.02em}@media(min-width:1000px){.eUwnUW{position:relative}}.eUwnUW .jw-flag-floating.jw-floating-dismissible .jw-wrapper{bottom:2rem}.eUwnUW .jw-flag-floating .jw-wrapper{right:0}.eUwnUW .jw-flag-floating .jw-wrapper.jw-float-to-top{top:0;bottom:auto}.eBMXOi{max-width:100%;clear:both}.dvOQMU{display:flex;min-height:600px;justify-content:center}@media(min-width:1000px){.dvOQMU{min-height:450px}}.eMA-dP{min-height:600px}@media(min-width:1000px){.eMA-dP{min-height:450px}}.eMA-dP.mobile-only{display:block}@media(min-width:1000px){.eMA-dP.mobile-only{display:none}}.eMA-dP.desktop-only{display:none}@media(min-width:1000px){.eMA-dP.desktop-only{display:block;margin-bottom:16px}}.eMA-dP.desktop-only+p{margin-top:0}.eMA-dP .third-party-ad{position:sticky;top:16px}.fkoXas{display:flex;position:relative;max-width:100%;min-height:600px;justify-content:center;margin:0 auto;background-color:transparent;clear:both}@media(min-width:1000px){.fkoXas{min-height:450px}}.teads .fkoXas{display:block}.fkoXas [data-mpu]{position:sticky;top:16px}@media(min-width:1000px){.cbwrqA .taboola{display:none}}.cbwrqA:has(#taboola-carousel-thumbnails){min-height:426px}.cbwrqA:has(#taboola-mid-article-thumbnails-crime){min-height:405px}@media(min-width:1000px){.cbwrqA:has(#taboola-carousel-thumbnails),.cbwrqA:has(#taboola-mid-article-thumbnails-crime){min-height:0}}.liYiDL{color:#222;color:light-dark(#222,#fff);letter-spacing:-0.01em;font:normal 16px/20px var(--font-family-sans-serif)}.lleduN{margin:0 0 4px;font:inherit}.dXKJa-d{color:#eb1426;color:light-dark(#eb1426,#eb1426);letter-spacing:-0.01em;font:bold 16px/20px var(--font-family-sans-serif)}.dXKJa-d:any-link:hover{color:#ac2a2c;color:light-dark(#ac2a2c,#f58992)}.cYrDrj{color:#222;color:light-dark(#222,#fff);letter-spacing:-0.01em;font:normal 16px/20px var(--font-family-sans-serif)}.bOSAyF{display:flex;width:100%;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;margin-bottom:16px;letter-spacing:-0.01em;font:normal 16px/20px var(--font-family-sans-serif)}@media(min-width:768px){.bOSAyF{margin-bottom:0}}.cjrtaV{padding-top:0;border-top:0;border-bottom:0}@media(min-width:768px){.cjrtaV{display:flex;flex-flow:row nowrap;padding-bottom:16px}}@media(min-width:1000px){.cjrtaV{flex-direction:row}}.bleMwF{display:flex;flex-wrap:wrap;justify-content:flex-start;padding:0;margin:0;color:#222;color:light-dark(#222,#fff)}.cpxiCt{list-style-type:none;letter-spacing:-0.01em;font:bold 14px/16px var(--font-family-sans-serif)}.cpxiCt::after{display:inline-block;padding:0 4px;content:'>'}.cpxiCt:last-child::after{display:none}.eCOvJS{color:#222;color:light-dark(#222,#fff);text-decoration:underline;text-decoration-thickness:.0263em;text-underline-offset:.1052em;letter-spacing:-0.01em;font:bold 14px/16px var(--font-family-sans-serif)}.dfPbHR{padding:16px 12px 12px}@media(min-width:768px){.dfPbHR{padding:16px 16px 12px}}.article-infact .dfPbHR{padding:16px 0}@media(min-width:1000px){.dfPbHR{padding:24px 0 19px}.article-feature .dfPbHR{max-width:968px;margin-inline:auto}}.gbPKFW{margin:0 0 20px;letter-spacing:0}.cWWBUM{margin:0;color:#222;color:light-dark(#222,#fff);letter-spacing:-0.01em;font:normal 16px/20px var(--font-family-sans-serif)}@media(min-width:768px){.cWWBUM{letter-spacing:-0.01em;font:normal 18px/22px var(--font-family-sans-serif)}}@media(min-width:1000px){.cWWBUM{letter-spacing:-0.02em;font:normal 20px/24px var(--font-family-sans-serif)}}.cWWBUM p{font:inherit}.article-feature .cWWBUM a{font-weight:bold}.hXnUvo{max-width:968px;margin:0 auto;background:#fff;background:light-dark(#fff,#000)}@media(min-width:1000px){.parallax .hXnUvo{max-width:1240px}}.iIQBzI{letter-spacing:-0.02em;font:bold 32px/36px var(--font-family-serif)}@media(min-width:768px){.iIQBzI{letter-spacing:-0.03em;font:bold 44px/48px var(--font-family-serif)}}@media(min-width:1000px){.iIQBzI{letter-spacing:-0.03em;font:bold 54px/58px var(--font-family-serif)}}.eWvnXP .sc-ebipf9-0{margin:0 12px}@media(min-width:768px){.eWvnXP .sc-ebipf9-0{max-width:968px;margin-right:16px;margin-left:16px}}@media(min-width:1000px){.eWvnXP .sc-ebipf9-0{margin-right:auto;margin-left:auto}}.eWvnXP .sc-ebipf9-2{margin-bottom:16px;color:#222;color:light-dark(#222,#fff)}@media(min-width:768px){.eWvnXP .sc-ebipf9-2{margin-bottom:18px}}@media(min-width:1000px){.eWvnXP .sc-ebipf9-2{margin-top:0}}.article-feature .eWvnXP .sc-ebipf9-2{text-align:center}@media(min-width:1000px){.article-feature .eWvnXP .sc-ebipf9-2{max-width:968px}}.eWvnXP .sc-1cmj4ml-0{margin-bottom:16px}@media(min-width:1000px){.eWvnXP .sc-1cmj4ml-0{max-width:968px}}.eWvnXP .sc-1cmj4ml-0 p{margin-top:0}@media(min-width:768px){.eWvnXP .sc-1cmj4ml-0 p{margin-bottom:16px}}@media(min-width:2560px){.eWvnXP .sc-1cmj4ml-0 p{margin-bottom:12px}}@media(min-width:1000px){.eiapup .sc-ebipf9-1{padding:0 16px}}.dRqokm{--bleed:12px;display:flex;box-sizing:border-box;flex-direction:row;gap:32px;padding:16px var(--bleed);background-color:#fff;background-color:light-dark(#fff,#000)}@media(min-width:768px){.dRqokm{--bleed:0;max-width:1000px;margin:0 auto}}@media(min-width:1000px){.dRqokm{--bleed:16px;max-width:1000px;padding:var(--bleed)}}.hqrvqs{overflow:hidden;height:0;color:transparent}.fmcHss{max-width:100%;margin:0 0 20px}.fmcHss.sticky{position:sticky;top:16px}.hlxBlR{min-height:600px}.hlxBlR #mpu1,.hlxBlR #sidebar1{position:sticky;top:16px}.MxpAk{min-height:250px}.bkpWNY{max-width:100%;margin-bottom:16px}.fBeQQZ{padding:12px 0;margin:0}.fBeQQZ span{position:absolute;overflow:hidden;width:.01em;height:.01em;padding:0;border:0;clip:rect(0,0,0,0);white-space:nowrap}.gDgfia{--gap:12px;display:flex;overflow:hidden;min-height:390px;flex-direction:column;gap:var(--gap);padding:0;margin:0;list-style:none}.gDgfia li{padding:0 0 var(--gap);margin:0;border-bottom:1px solid #d3d3d3;border-bottom:1px solid light-dark(#d3d3d3,#919191)}.ikXVwu{max-width:127px;max-height:32px}.lalKQb .sc-154e2ak-2{min-height:368px}.lalKQb li:has(.sc-10i6w7u-0){padding:0;border:0}.fgtiQY{min-height:1924px}@media(max-width:767px){.fgtiQY{display:none}}.eqQkhO{width:308px;min-height:100%;margin-left:auto}.eqQkhO.hidden{display:none}@media(max-width:999px){.eqQkhO{display:none}}.hzxDbM{justify-content:center}@keyframes hqVOOe1548920386{from{transform:translateX(0)}to{transform:translateX(-100%)}}@keyframes bReFEb1548920386{from{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes lmnFrp1548920386{0%{opacity:1}100%{opacity:.2}}</style> <script data-rh="true" data-cfasync="false" async="true" src="https://feelwarmth.com/static/h4gi6y2/wivm_p.bundle.js"></script><script data-rh="true" id="analytics-data" type="application/json">{"page_url":"https://www.the-independent.com/tech/man-accidentally-deletes-his-entire-company-with-one-line-of-bad-code-a6984256.html","actual_url":"https://www.the-independent.com/tech/man-accidentally-deletes-his-entire-company-with-one-line-of-bad-code-a6984256.html","page_domain":"the-independent.com","page_path":"/tech/man-accidentally-deletes-his-entire-company-with-one-line-of-bad-code-a6984256.html","main_js_version":"main.8d9789d8660a2949f473.js","is_sponsored_content":false,"hide_from_layout":false,"page_name":"tech/articlea6984256","page_type":"Article","site_sections":"tech","channel_hierarchy":"tech","article_premium_status":"free","article_id":"a6984256","article_id_root":"309025","article_title":"Man accidentally 'deletes his entire company' with one line of bad code","article_headline_meta_title":"Man accidentally 'deletes his entire company' with one line of bad code | The Independent","article_headline_short":"Man accidentally 'deletes his entire company' with a line of bad code","article_headline_social":"Man accidentally deletes his entire company with one line of bad code","article_author":"Andrew Griffin","article_category":"News","article_publication_time":"13:31:43","pixel_id":"309025","published_date":"Thursday, 14 April 2016","first_published_date":"Thursday, 14 April 2016","homepage_section":"","article_page_filename":"man-accidentally-deletes-his-entire-company-with-one-line-of-bad-code-a6984256.html","lead_media_item":"image","article_topic_tags":"coding,Internet","word_count":957,"content_source":"Internal","components_list":"A2,A5,A3,F2","desktop_components_list":"2,3,10,9","mobile_components_list":"A1","internal_links_count":0,"internal_topic_links_count":0,"internal_non_topic_links_count":0,"article_swap":"image","updated_date":"Monday, 18 April 2016"}</script><script data-rh="true" type="application/ld+json">{"@type":"Organization","@context":"https://schema.org","name":"The Independent","url":"https://www.the-independent.com","logo":{"@type":"ImageObject","url":"https://www.the-independent.com/img/logo.png","width":504,"height":60},"sameAs":["https://twitter.com/Independent","https://www.facebook.com/TheIndependentOnline"]}</script><script data-rh="true" type="application/ld+json">{"@context":"http://schema.org","@type":"NewsArticle","mainEntityOfPage":{"@type":"WebPage","@id":"https://www.the-independent.com/tech/man-accidentally-deletes-his-entire-company-with-one-line-of-bad-code-a6984256.html","primaryImageOfPage":{"@type":"ImageObject","contentUrl":"https://static.the-independent.com/s3fs-public/thumbnails/image/2016/04/14/16/laptop-fire.jpg?width=1200"}},"headline":"Man accidentally 'deletes his entire company' with one line of bad code | The Independent","datePublished":"2016-04-18T15:29:31.000Z","dateModified":"2016-04-18T15:29:31.000Z","description":"‘I feel sorry to say that your company is now essentially dead,’ one person on a coding forum advised Marco Marsala","thumbnailUrl":["https://static.the-independent.com/s3fs-public/thumbnails/image/2016/04/14/16/laptop-fire.jpg?width=1200","https://static.the-independent.com/s3fs-public/thumbnails/image/2016/04/14/16/laptop-fire.jpg?width=1200&height=630&fit=crop","https://static.the-independent.com/s3fs-public/thumbnails/image/2016/04/14/16/laptop-fire.jpg?width=1200&height=900&fit=crop","https://static.the-independent.com/s3fs-public/thumbnails/image/2016/04/14/16/laptop-fire.jpg?width=1200&height=1200&fit=crop"],"articleSection":"Tech","url":"https://www.the-independent.com/tech/man-accidentally-deletes-his-entire-company-with-one-line-of-bad-code-a6984256.html","publisher":{"@type":"Organization","@context":"https://schema.org","name":"The Independent","url":"https://www.the-independent.com","logo":{"@type":"ImageObject","url":"https://www.the-independent.com/img/logo.png","width":504,"height":60},"sameAs":["https://twitter.com/Independent","https://www.facebook.com/TheIndependentOnline"]},"author":{"@type":"Person","name":"Andrew Griffin","url":"https://www.the-independent.com/author/andrew-griffin"},"image":["https://static.the-independent.com/s3fs-public/thumbnails/image/2016/04/14/16/laptop-fire.jpg?width=1200","https://static.the-independent.com/s3fs-public/thumbnails/image/2016/04/14/16/laptop-fire.jpg?width=1200&height=630&fit=crop","https://static.the-independent.com/s3fs-public/thumbnails/image/2016/04/14/16/laptop-fire.jpg?width=1200&height=900&fit=crop","https://static.the-independent.com/s3fs-public/thumbnails/image/2016/04/14/16/laptop-fire.jpg?width=1200&height=1200&fit=crop"]}</script><script data-rh="true" type="application/ld+json">{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Tech","item":"https://www.the-independent.com/tech"}]}</script><script data-rh="true">(function () {
const storageKey = 'is-next-click';
try {
const consoleLog = (...args) => {
const searchParams = new URLSearchParams(window.location.search);
if (searchParams.has('__DEBUG__')) {
console.log(...args);
}
}
window.addEventListener('pagereveal', (e) => {
if (!navigation.activation.from) return;
if (e.viewTransition) {
consoleLog('transitioning view')
const isNextClick = sessionStorage.getItem(storageKey) === 'true';
if (isNextClick && !e.persisted ) {
consoleLog('transitioning next click')
sessionStorage.removeItem(storageKey);
} else {
consoleLog('skipping transition')
e.viewTransition.skipTransition();
}
}
});
} catch {
// do nothing - being parsed on server
}
})();</script> <script type="speculationrules"> {"prefetch":[{"where":{"href_matches":"/*"},"eagerness":"moderate"}]} </script> </head> <body id="body"> <script data-rh="true" src="//cdn.jwplayer.com/libraries/9ygSIn9G.js" async="true"></script> <script type="application/json" id="js-globals">{"mode":"production","adTargeting":true,"domain":"the-independent.com","ga":"","hubspot":"","siteKey":"","searchId":"","gptTag":"","userLogin":true,"userSubscribe":true,"userComments":true,"pianoEnvironment":"production","showcaseProductId":"independent.co.uk:showcase","prebidEnabled":true,"sentry":{"sampleRate":0.1,"tracesSampleRate":0.1,"release":"6.0.2","environment":"prod","cdn":"https://js-de.sentry-cdn.com/b13d2fa91fcf9109fbcf851a0c86c0f6.min.js","replaysSessionSampleRate":0.1,"replaysOnErrorSampleRate":1},"httpStatusCode":200,"lang":"en","staticHost":"static.the-independent.com","indexExchange":{"scriptUrl":"//js-sec.indexww.com/ht/p/184658-111437137524152.js"},"ozone":{"publisherId":"OZONEESI0001","siteId":"1500000385","siteIdUS":"1500000491","tagId":"4441070001"},"liveRamp":{"envelopeRefreshApiEndpoint":"https://api.rlcdn.com/api/identity/v2/envelope/refresh","envelopeGenerateApiEndpoint":"https://api.rlcdn.com/api/identity/v2/envelope"},"MOCK_ENV":false,"adNetworkId":931398,"manifest":{"react-archipelago.js":"/_build/react-archipelago.2b39947063cf7449285b.js","init_register_wall.js":"/_build/init_register_wall.0b814fe17ed916260c77.js","prebid.js":"/_build/prebid.37fcd92f07379e6ea5ce.js","prebid_non_uk.js":"/_build/prebid_non_uk.0636db25907a6077f9af.js"},"config":{"mobileAppLinks":{"android":{"us":"https://play.google.com/store/apps/details?id=com.independent.mindsus","uk":"https://play.google.com/store/apps/details?id=com.freerange360.mpp.indy&hl=en_GB"},"ios":{"us":"https://apps.apple.com/us/app/the-independent-breaking-news/id1436169192","uk":"https://apps.apple.com/gb/app/the-independent/id499587380"}}},"viafoura":{"endpoint":"https://livecomments.viafoura.co","section_uuid":"00000000-0000-4000-8000-a89270e0ff9b"},"featureFlags":{"feat__mos_migration":false,"feat__firebase_silent_launch":true,"feat__cmp_force_enable":false,"feat__debug_timings":false,"feat__force_piano_prod":false,"feat__debug_badge":false,"feat__debug_skin":false,"__DEBUG__":false,"__DEBUG_AUTH__":false,"feat__disable_cmp_page_refresh":false,"feat__pride_logo_all":false,"feat__price_comparison_ab_test":false,"feat__product_betting":true,"feat__ad_refresh":true,"feat__ad_api":true,"feat__flags_api":false,"feat__piano_marketing_sandbox":false,"_pc_hidepaywall":false,"feat__subscription_save_offer":false,"feat__subscribe_page_sticky_cta":false,"feat__dynamic_pricing":true,"feat__static_dynamic_pricing":false,"feat__sentry":false,"feat__us_contributions_encore_component":true,"feat__live_ramp":false,"feat__primis_player":true,"feat__dollar_sign":false,"feat__intent_bid_enhancement":true,"feat__hide_hero_image":false,"feat__use_light_ad_rules":false,"feat__new_cache_control":false,"feat__strategy_rules":false,"feat__next_click_onboarding_manual_dismissal":false,"feat__piano_use_vanity_domain":true,"feat__us_donate_page":false,"feat__article_complete_tracking_news":false,"feat__article_complete_tracking_commercial":true,"feat__jw_prebid_cache":true,"feat__ignore_bidder_cache_key":true,"feat__us_premium_ads":true,"feat__hide_static_pricing":false,"feat__prebid_floor_pricing":false,"feat__ad_request_testing":true,"feat__gdc_oplist_proxy":false,"feat__skyline":false,"feat__inside_football_selling_page_ab_test":false,"feat__reduce_auction_delay":false,"feat__deeperdive":false},"featureModes":{},"adConfig":{"slots":{"sidebar3":{"refresh":true,"intervalMS":13000},"out-of-page":{"refresh":false},"gallery":{"refresh":true,"intervalMS":13000},"mpu2":{"refresh":true,"intervalMS":30000},"mpu2-m":{"refresh":true,"intervalMS":30000},"mpu4":{"refresh":true,"intervalMS":30000},"mpu4-m":{"refresh":true,"intervalMS":30000},"skin":{"refresh":false},"billboard":{"refresh":true,"intervalMS":13000},"blog1":{"refresh":true,"intervalMS":13000},"blog1-m":{"refresh":true,"intervalMS":13000},"blog2-m":{"refresh":true,"intervalMS":13000},"content":{"refresh":true,"intervalMS":13000},"mobile_footer":{"refresh":true,"intervalMS":13000},"mpu1":{"refresh":true,"intervalMS":13000},"mpu10-m":{"refresh":true,"intervalMS":13000},"mpu1-m":{"refresh":true,"intervalMS":13000},"mpu3":{"refresh":true,"intervalMS":13000},"mpu3-m":{"refresh":true,"intervalMS":13000},"mpu5":{"refresh":true,"intervalMS":13000},"mpu5-m":{"refresh":true,"intervalMS":13000},"mpu6":{"refresh":true,"intervalMS":13000},"mpu6-m":{"refresh":true,"intervalMS":13000},"mpu7-m":{"refresh":true,"intervalMS":13000},"mpu8-m":{"refresh":true,"intervalMS":13000},"mpu9-m":{"refresh":true,"intervalMS":13000},"mpu-m1":{"refresh":true,"intervalMS":13000},"mpu-m2":{"refresh":true,"intervalMS":13000},"mpu-m3":{"refresh":true,"intervalMS":13000},"mpu-m4":{"refresh":true,"intervalMS":13000},"mpu-m5":{"refresh":true,"intervalMS":13000},"mpu-m6":{"refresh":true,"intervalMS":13000},"mpu-m7":{"refresh":true,"intervalMS":13000},"sidebar1":{"refresh":true,"intervalMS":13000},"sidebar2":{"refresh":true,"intervalMS":13000}},"settings":{"refresh":true,"intervalMS":13000,"renderMarginPercent":10,"mobileScaling":1},"advertisers":{"47286525":{"name":"House ads","forceRefresh":true,"disableRefresh":false},"50286645":{"name":"Collective via prebid","forceRefresh":true,"disableRefresh":false},"71453085":{"name":"Just Premium via prebid","forceRefresh":false,"disableRefresh":true},"88411725":{"name":"AdX","forceRefresh":true,"disableRefresh":false},"106848405":{"name":"Ad You Like via prebid","forceRefresh":true,"disableRefresh":false},"5165756391":{"name":"33Across via prebid","forceRefresh":true,"disableRefresh":false},"5154149170":{"name":"Improve Digital via prebid","forceRefresh":true,"disableRefresh":false},"5101369811":{"name":"Index Exchange via prebid","forceRefresh":true,"disableRefresh":false},"5241892486":{"name":"JWP via prebid","forceRefresh":false,"disableRefresh":false},"5132944217":{"name":"Kargo via prebid","forceRefresh":true,"disableRefresh":false},"4998716592":{"name":"Mediagrid via prebid","forceRefresh":true,"disableRefresh":false},"5300902965":{"name":"Minute Media via prebid","forceRefresh":true,"disableRefresh":false},"5028025877":{"name":"Pubmatic via prebid","forceRefresh":true,"disableRefresh":false},"4610208380":{"name":"Rubicon via prebid","forceRefresh":true,"disableRefresh":false},"5154144862":{"name":"Xandr via prebid","forceRefresh":true,"disableRefresh":false},"5015554781":{"name":"Xandr 2 via prebid ","forceRefresh":true,"disableRefresh":false},"4882002162":{"name":"Yieldmo via prebid","forceRefresh":true,"disableRefresh":false},"5351690366":{"name":"GumGum via prebid","forceRefresh":false,"disableRefresh":true},"4736819267":{"name":"test advertiser","forceRefresh":true,"disableRefresh":false},"4898735440":{"name":"Ozone Project via prebid","forceRefresh":true,"disableRefresh":false},"5343045056":{"name":"Ozone via prebid","forceRefresh":true,"disableRefresh":false},"5366102386":{"name":"Invibes via prebid","forceRefresh":false,"disableRefresh":true},"5123865256":{"name":"Criteo via prebid","forceRefresh":false,"disableRefresh":true},"4911815442":{"name":"BEN TEST advertiser","forceRefresh":true,"disableRefresh":false},"5154171964":{"name":"Epsilon via prebid","forceRefresh":false,"disableRefresh":true}},"campaigns":{"364263300":{"name":"INDY | Seedtag | | GLOBAL |_Outstream_| DIRECT | NOV24","disableRefresh":true},"2990158071":{"name":"INDY | HOUSE | US+CA | MIXED FORMATS","disableRefresh":true},"3032362505":{"name":"Connor test","disableRefresh":true},"3198892949":{"name":"Brigen's Test Order","disableRefresh":true},"3684397194":{"name":"Connor creative test 2","disableRefresh":true},"3845192843":{"name":"ESI | EPSILON | DISPLAY | GLOBAL |_PBHB_| ALL | NETWORK | SEPT 2025","disableRefresh":true},"4000969842":{"name":"Jet2 TB Malta X Independent Partnership (353929)","disableRefresh":true},"4035223106":{"name":"Honda Miimo Partnership with The Indy 2026 (354113)","disableRefresh":false},"4089397627":{"name":"Purina Pro Plan (354514)","disableRefresh":true},"4093484315":{"name":"ESI | Ozone Project | Direct Campaigns | UK | 2026 |_PMP_","disableRefresh":true},"4133071125":{"name":"Connor Test 3","disableRefresh":true}}},"bannedWords":["poo"],"bannedDomains":[],"sourcepoint":{"managerId":559246},"jwplayerSiteId":"g7SpqmnK","betting":{"analytics":{"url":"https://adtech.indyadvertising.com/js/ktag.js"},"appJs":{"url":"https://adtech.indyadvertising.com/js/app.js"}},"primis":{"apiId":116835,"siteId":120349},"heyFlow":{"url":"https://assets.prd.heyflow.com/builder/widget/latest/webview.js"},"ga4":{"id":"G-PZJCN8L90Z"},"category1":"in_tech","category2":"in_main","permutive":{"organizationId":"5d79bce7-5d2b-427e-a6c4-b89b6c7bf048","workspaceId":"4cff3edf-5ca9-48ce-a414-44c408710d4f","apiKey":"5076bf62-433c-4f8f-b54a-2826adec00d7","data":{"page":{"content":{"type":"article","mantis_channels":null,"article":{"title":"Man accidentally 'deletes his entire company' with one line of bad code","description":"<p>‘I feel sorry to say that your company is now essentially dead,’ one person on a coding forum advised Marco Marsala</p>","channel":"tech","section":"tech/man-accidentally-deletes-his-entire-company-with-one-line-of-bad-code-a6984256.html","subsection":"","topics":["coding","Internet"],"authors":["Andrew Griffin"],"content_type":"image","status":"standard"}}}}},"topictags":["coding","internet","s_tech"],"taboola":{"sectionUnits":[{"category":"All","pageType":"homepage","mode":"thumbs-feed-hero-1sc-6sc-esi-inde","container":"taboola-ms-hero","placement":"MS Hero","target_type":"mix"},{"category":"All","pageType":"category","mode":"thumbs-feed-hero-1sc-6sc-esi-inde","container":"taboola-ms-hero","placement":"MS Hero","target_type":"mix"},{"category":"Sport","pageType":"category","mode":"thumbs-feed-hero-1sc-6sc-esi-inde","container":"taboola-below-category-sport","placement":"Below Category Sport","target_type":"mix"},{"category":"Culture","pageType":"category","mode":"thumbs-feed-hero-1sc-6sc-esi-inde","container":"taboola-below-category-culture","placement":"Below Category Culture","target_type":"mix"},{"category":"Asia","pageType":"category","mode":"thumbs-feed-hero-1sc-6sc-esi-inde","container":"taboola-below-category-asia","placement":"Below Category Asia","target_type":"mix"}],"accountIds":{"base":1036135},"publisherId":"eslmedia-theindependent","publisherIdIndyBest":"esimedia-indybest","ampBelowArticleMode":"thumbnails-e1","pushNotificationSDKPath":"https://cdn.taboola.com/webpush/publishers/1857141/taboola-push-sdk.js","pageType":"article"},"gtm":{"containerId":"GTM-5XT7NPD"},"cmp":{"enabled":false},"braze":{"restAPIKey":"95fde924-43dd-4931-b180-e2a50f2bd8e8","sdkAPIKey":"64a95b8b-e28a-433a-a891-c7a3c398557f","sdkEndpoint":"sdk.fra-02.braze.eu","confirmationEmailCampaignId":"65c44e0a-46ab-d97c-dcff-33ffc6f15eb9","confirmationEmailCampaignIdUS":"d7e64c1c-212b-e7c9-992e-16df26d9c33d","registrationEmailCampaignId":"3224e581-1a43-e119-083a-3e406df2daff","registrationEmailCampaignIdUS":"38609832-7370-478b-8391-4f659633a71a","resetPasswordEmailCampaignId":"be9507f6-d21d-49a1-86ca-84da89ad636f","resetPasswordEmailCampaignIdUS":"81d56d52-94a5-4d08-9aea-f233f735b389","brazeSdkDelayAmount":5000},"chartbeat":{"uid":"62356","domain":"the-independent.com","title":"Man accidentally 'deletes his entire company' with one line of bad code","sections":"mediatype_image,article-typenon-premium,,tech,topic-coding,topic-internet","authors":"Andrew Griffin"},"videoAdUnitPath":"/71347885/_main_independent/hero_player","article":{"title":"Man accidentally 'deletes his entire company' with one line of bad code","premium":false,"sections":["Tech","Business News"],"authors":[{"name":"Andrew Griffin","id":2316,"changed":"1753177681","remoteId":"10791","email":null,"firstName":null,"lastName":null,"jobTitle":"Technology editor and science reporter","imageUrl":"https://static.the-independent.com/s3fs-public/Andrew_Griffin.png","twitter":"_andrew_griffin","facebook":null,"location":null,"path":"/author/andrew-griffin","description":"Andrew Griffin is technology editor and science reporter at The Independent. He writes about the latest developments in science and technology – everything from rocket launches to phone launches, new games to gravitational waves – and the ways they impact on the rest of the world. He also reviews the latest major tech releases for IndyBest","firstLetter":"a","bundle":"author","extra":{"instagram":null,"snapchat":null,"linkedin":null,"tiktok":null,"headerImageUrl":null,"authorBioOverride":"Andrew Griffin es el editor de tecnología y reportero de ciencia en The Independent, y es el fundador y responsable de la sección InFact. Principalmente, escribe sobre los últimos avances en ciencia y tecnología, abordando temas que van desde lanzamientos de cohetes hasta lanzamientos de teléfonos, nuevos videojuegos hasta ondas gravitacionales, y cómo estos impactan en el resto del mundo."},"articleCount":611}],"hierarchy":[{"name":"Tech","path":"/tech","id":213610,"uuid":"97a2230a-b5bc-41d4-8654-ab7242e03064","sourceId":null,"sourceName":null,"sourcePath":"tech","changed":"1753205101","firstLetter":"t","hierarchy":[{"name":"Independent","id":45}],"hierarchicalName":"Tech","bundle":"section","extra":{"isHideCommenting":false,"isHideNewsletterSignUp":false,"isCommercial":false,"isDisableAllSlots":false,"isDisableSponsoredCapsule":false,"field_disable_affiliates":false,"takeover":false,"commercialCampaign":false,"titleSEO":"Tech news "},"articleCount":2095}],"publish":"2016-04-14T13:31:43Z","isArticlePreview":false,"sectionCategory":[{"name":"Tech","path":"/tech","id":213610,"uuid":"97a2230a-b5bc-41d4-8654-ab7242e03064","sourceId":null,"sourceName":null,"sourcePath":"tech","changed":"1753205101","firstLetter":"t","hierarchy":[{"name":"Independent","id":45}],"hierarchicalName":"Tech","bundle":"section","extra":{"isHideCommenting":false,"isHideNewsletterSignUp":false,"isCommercial":false,"isDisableAllSlots":false,"isDisableSponsoredCapsule":false,"field_disable_affiliates":false,"takeover":false,"commercialCampaign":false,"titleSEO":"Tech news "},"articleCount":2095,"siteSection":"site home/tech","deep":2},{"name":"Business News","path":"/news/business/news","id":2078,"uuid":"bf793506-40a6-4901-9d05-27f8516ddc71","sourceId":"11991","sourceName":"Business News","sourcePath":"news","changed":"1751571901","firstLetter":"b","hierarchy":[{"name":"Independent","id":45},{"name":"News","id":2063},{"name":"Business","id":2070}],"hierarchicalName":"News > Business > Business News","bundle":"section","articleCount":153,"siteSection":"site home/news/business/news","deep":4}],"siteSections":[["site home","site home"],["tech","news"],["","business"],["","news"]],"isInfact":false,"isFeature":false,"isCommercial":false,"isService":false,"isFullWidth":false,"isReview":false,"isProduct":false,"isNews":true,"isLuxury":false,"isBest":false,"topics":[{"name":"coding","path":"/topic/coding","id":7519,"uuid":"902ebbaa-f9e1-4dee-8e2c-7cca19a87a97","changed":"1728012841","firstLetter":"c","bundle":"topic","articleCount":0},{"name":"Internet","path":"/topic/internet","id":12378,"uuid":"951b16e0-9080-478d-ada0-c8e62ec54167","changed":"1753158002","firstLetter":"i","bundle":"topic","articleCount":111}],"heroType":"image","newsletterKey":"receiveIndytech","sensitive":false,"updated":1460993371,"hasHeyflowForm":false},"isLiveBlog":false,"isCommercial":false,"hasTaboola":true,"isBulletin":false,"products":{"stickySummary":true},"dotmetrics":{"sectionId":6669},"recaptchaV3Key":"6LdUw1EsAAAAAIGxofULGz2hhEInCHTPQarKdEVJ","firebaseLight":{"apiKey":"AIzaSyAQWjlIgOTxjxqkBixlRCDMLkEc1SvIIwc","authDomain":"independent-media-identity.firebaseapp.com","projectId":"independent-media-identity","appId":"1:261193864670:web:acbfdfe42c2923af9b794f","tenantId":"independent-y6ch3","useEmulator":false,"authEmulatorHost":""},"piano":{"pianoApiHost":"https://vx-piano.independent.co.uk","pianoEndpoint":"https://vx-piano.independent.co.uk/api/v3","pianoAppId":"SEz5CAOYyJ","pianoProductId":"zxss33hpk296","pianoSiteId":"1134082880659765068","pianoSitePrefix":"euo","pkceLoginEndpoint":"https://vx-piano.independent.co.uk/id/api/v1/identity/login/code","pianoComposer":"https://c2-piano.independent.co.uk","pianoCdn":"https://cdn-piano.independent.co.uk","pianoAuth":"https://id-piano.independent.co.uk"},"contentSources":[30],"server":"prod","indyApiUrl":"https://api.independent.co.uk","addUnitId":"","pageType":"image","pageId":"a6984256","sections":[{"name":"Tech","path":"/tech","id":213610,"uuid":"97a2230a-b5bc-41d4-8654-ab7242e03064","sourceId":null,"sourceName":null,"sourcePath":"tech","changed":"1753205101","firstLetter":"t","hierarchy":[{"name":"Independent","id":45}],"hierarchicalName":"Tech","bundle":"section","extra":{"isHideCommenting":false,"isHideNewsletterSignUp":false,"isCommercial":false,"isDisableAllSlots":false,"isDisableSponsoredCapsule":false,"field_disable_affiliates":false,"takeover":false,"commercialCampaign":false,"titleSEO":"Tech news "},"articleCount":2095},{"name":"Business News","path":"/news/business/news","id":2078,"uuid":"bf793506-40a6-4901-9d05-27f8516ddc71","sourceId":"11991","sourceName":"Business News","sourcePath":"news","changed":"1751571901","firstLetter":"b","hierarchy":[{"name":"Independent","id":45},{"name":"News","id":2063},{"name":"Business","id":2070}],"hierarchicalName":"News > Business > Business News","bundle":"section","articleCount":153}]}</script><script>window.JSGlobals=JSON.parse(document.getElementById("js-globals").textContent);</script><script src="/_build/react-archipelago.2b39947063cf7449285b.js" defer=""></script><script src="/_build/react-components-base.bb9253cbf2fe351117a7.js" defer=""></script><script defer src="/_build/react-components-article.15d7bea762105a369627.js"></script><script>window.__gpp_addFrame=function(e){if(!window.frames[e])if(document.body){var t=document.createElement("iframe");t.style.cssText="display:none",t.name=e,document.body.appendChild(t)}else window.setTimeout(window.__gpp_addFrame,10,e)},window.__gpp_stub=function(){var e=arguments;if(__gpp.queue=__gpp.queue||[],__gpp.events=__gpp.events||[],!e.length||1==e.length&&"queue"==e[0])return __gpp.queue;if(1==e.length&&"events"==e[0])return __gpp.events;var t=e[0],p=e.length>1?e[1]:null,s=e.length>2?e[2]:null;if("ping"===t)p({gppVersion:"1.1",cmpStatus:"stub",cmpDisplayStatus:"hidden",signalStatus:"not ready",supportedAPIs:["2:tcfeuv2","5:tcfcav1","6:uspv1","7:usnat","8:usca","9:usva","10:usco","11:usut","12:usct"],cmpId:0,sectionList:[],applicableSections:[],gppString:"",parsedSections:{}},!0);else if("addEventListener"===t){"lastId"in __gpp||(__gpp.lastId=0),__gpp.lastId++;var n=__gpp.lastId;__gpp.events.push({id:n,callback:p,parameter:s}),p({eventName:"listenerRegistered",listenerId:n,data:!0,pingData:{gppVersion:"1.1",cmpStatus:"stub",cmpDisplayStatus:"hidden",signalStatus:"not ready",supportedAPIs:["2:tcfeuv2","5:tcfcav1","6:uspv1","7:usnat","8:usca","9:usva","10:usco","11:usut","12:usct"],cmpId:0,sectionList:[],applicableSections:[],gppString:"",parsedSections:{}}},!0)}else if("removeEventListener"===t){for(var a=!1,i=0;i<__gpp.events.length;i++)if(__gpp.events[i].id==s){__gpp.events.splice(i,1),a=!0;break}p({eventName:"listenerRemoved",listenerId:s,data:a,pingData:{gppVersion:"1.1",cmpStatus:"stub",cmpDisplayStatus:"hidden",signalStatus:"not ready",supportedAPIs:["2:tcfeuv2","5:tcfcav1","6:uspv1","7:usnat","8:usca","9:usva","10:usco","11:usut","12:usct"],cmpId:0,sectionList:[],applicableSections:[],gppString:"",parsedSections:{}}},!0)}else"hasSection"===t?p(!1,!0):"getSection"===t||"getField"===t?p(null,!0):__gpp.queue.push([].slice.apply(e))},window.__gpp_msghandler=function(e){var t="string"==typeof e.data;try{var p=t?JSON.parse(e.data):e.data}catch(e){p=null}if("object"==typeof p&&null!==p&&"__gppCall"in p){var s=p.__gppCall;window.__gpp(s.command,(function(p,n){var a={__gppReturn:{returnValue:p,success:n,callId:s.callId}};e.source.postMessage(t?JSON.stringify(a):a,"*")}),"parameter"in s?s.parameter:null,"version"in s?s.version:"1.1")}},"__gpp"in window&&"function"==typeof window.__gpp||(window.__gpp=window.__gpp_stub,window.addEventListener("message",window.__gpp_msghandler,!1),window.__gpp_addFrame("__gppLocator"));</script><script> window.__SP_CONFIG__ = {"accountId":1746,"baseEndpoint":"https://cmpv2.independent.co.uk","gdpr":{},"usnat":{"transitionCCPAAuth":true},"isSPA":false,"joinHref":true};
window.__SP_SCRIPT_TAG_ID__ = 'sp-script';
window.__SP_EVENT_ERROR__ = 'indy:spError'; </script><script src="/_build/sourcepoint.c19f7d2adb8cc8a18f6e.js"></script><script id="sp-script" src="https://cmpv2.independent.co.uk/unified/wrapperMessagingWithoutDetection.js" defer onerror="this.error=1;window.dispatchEvent(new CustomEvent('indy:spError'));"></script><script defer src="/_build/analytics.f43a2796413848d62c30.js"></script><script data-comscore-client-id="10476312" src="/js/comscore.raw.js"></script><script type="application/json" id="piano-meta">{"tags":["coding","internet","s_tech","article","archive","receiveIndytech"],"contentCreated":"2016-04-14T13:31:43Z","contentAuthor":"Andrew Griffin","contentSection":"Tech"}</script><div data-theme-wrapper="independent" style="display:contents"><div id="success-hint-header" class="sc-e5m6s0-0 cQsxgq sc-8gkphz-0 xOhMl"><div class="sc-6rvf95-0 lmDXWe"><svg class="sc-eaj12q-0 loKJGs sc-culv3z-0 eifaJK sc-13dqgt6-0 cfWjVi" viewBox="0 0 32 32"><use href="#24d4b3e8a1ae9a63"></use></svg><div class="sc-8ssay0-0 iaXTOe"><h3 class="sc-mf574d-0 hPmlrI">Thank you for registering</h3><p class="sc-1l1ygd1-2 goGsyI"><span class="sc-1l1ygd1-0 kOUqCY">Please refresh the page or navigate to another page on the site to be automatically logged in</span><span class="sc-1l1ygd1-1 dSXaKZ">Please refresh your browser to be logged in</span></p></div></div></div><div id="frameInner"><a href="#main-content" class="sc-1rbe0d8-0 gMIyq">Jump to content</a><div id="billboard-wrapper" data-mos-ad="true" class="sc-dxjq9g-0 ftAALy"><div data-mos-ad="true" class="sc-r9kkgp-0 jiFZEr"><div data-mpu="true" data-is-video="false" data-tile-name="billboard" data-ad-unit-path="/71347885/_main_independent/billboard" data-size-key="BILLBOARD" data-refresh-check="false" data-refresh-ms="13000" class="sc-r9kkgp-2 iZSTWl"></div></div></div><div class="sc-jdeof9-2 sc-jdeof9-4 sc-d97pq-1 grQWXt gsCbJX gCKkfk"><div class="sc-uy6a1u-0 sc-aqzbpv-0 kCbjFn gNMOBe sc-d97pq-3 cdxmYl"><div data-layout-region-bleed="true" data-layout-region-span="grid" class="sc-d97pq-3 jlRmxh"><div class="sc-d97pq-5 ifTJdP"><header class="sc-aqzbpv-1 hWLMZf"><div class="sc-1kogwg7-5 cmAHrg"><div class="sc-1kogwg7-0 lduKSa"><div class="sc-1kogwg7-3 gqAKph"><div class="hydrate-root sc-1ihz57b-0" data-component="MastheadMenuButton" data-theme-name="independent"><div data-theme-wrapper="independent" style="display:contents"><button id="MegaMenuButton" class="sc-w2z27o-0 kYvygs"><span class="sc-w2z27o-2 cgpSQk">Open full menu</span><span class="sc-w2z27o-1 glMzyH"><svg class="sc-eaj12q-0 eTmfuc sc-culv3z-0 eifaJK" viewBox="0 0 24 24"><use href="#93632fc09e3501ea"></use></svg></span></button></div></div><script type="application/json">{}</script></div><div class="sc-1kogwg7-4 kXTefW"><div class="hydrate-root sc-1ihz57b-0" data-component="EditionSwitcher" data-theme-name="independent"><div data-theme-wrapper="independent" style="display:contents"><div id="masthead-edition-switcher"><div class="sc-1wl0eko-0 sc-1jepoh5-0 sc-1v8m3qv-0 fznYtW eUNSZx"><div id="" role="button" aria-controls="" aria-expanded="false" aria-disabled="false" tabindex="0" class="sc-1wl0eko-1 hhZOjW"><div class="sc-1wl0eko-1 sc-78whtz-1 hhZOjW fMSMwe sc-1v8m3qv-1 dTwgSY">US Edition<svg class="sc-eaj12q-0 gRZTFM sc-culv3z-0 eifaJK sc-78whtz-0 hoFiOr" viewBox="0 0 12 12"><use href="#ee6613da15642019"></use></svg></div></div><div id="" aria-labelledby="" aria-hidden="true" class="sc-1wl0eko-2 kpWiqA"><div class="sc-1wl0eko-3 chhunz"><div class="sc-1v8m3qv-2 ixxmoc"><a href="https://www.independent.co.uk/?editionSwitcherSource=the-independent.com" data-edition="UK" class="sc-1jepoh5-1 cYNiZP">UK Edition</a><a href="https://www.independentespanol.com/?editionSwitcherSource=the-independent.com" data-edition="independentespanol.com" class="sc-1jepoh5-1 cYNiZP">Edición en Español</a></div></div></div></div></div></div></div><script type="application/json">{"domain":"the-independent.com","locale":"US","serverEnv":"prod","id":"masthead-edition-switcher"}</script></div></div><div class="sc-1kogwg7-1 gnUFdf"><a href="/" aria-label="The Independent" class="sc-1ccu5qu-0 jlpbqG"><svg class="sc-eaj12q-0 epyOml sc-1ccu5qu-1 fGsBMA" viewBox="0 0 36 36"><use href="#a2cf930f15573ee2"></use></svg><svg class="sc-eaj12q-0 epyOml sc-1ccu5qu-1 sc-1ccu5qu-2 fGsBMA kWOvus" viewBox="0 0 32 32"><use href="#fc225d69f8a1fcf4"></use></svg><svg class="sc-eaj12q-0 epyOml sc-1ccu5qu-3 bjtacy" viewBox="0 0 643 62"><use href="#c9604f121c5d8cb2"></use></svg></a></div><div class="sc-1kogwg7-2 lgaQec"><div class="hydrate-root sc-1ihz57b-0" data-component="MastheadAccountButton" data-theme-name="independent"><div data-theme-wrapper="independent" style="display:contents"><a class="sc-w2z27o-0 kYvygs sc-1de6ids-0 kxGihr" href="/login?regSourceMethod=Nav+register+CTA"><span class="sc-w2z27o-2 cgpSQk">Log in</span><span class="sc-w2z27o-1 glMzyH"><svg class="sc-eaj12q-0 eTmfuc sc-culv3z-0 eifaJK" viewBox="0 0 24 24"><use href="#4551a26c984d8e26"></use></svg></span></a><div class="sc-d5v47r-0 gObKPF sc-1de6ids-1 hrIDXb"><ul class="sc-d5v47r-1 LczCe"><li class="sc-d5v47r-6 jZKlzH"><a href="/login?regSourceMethod=Nav+register+CTA" data-testid="register-login-link" class="sc-d5v47r-5 fmQqRQ"><svg class="sc-eaj12q-0 jBKYyc sc-culv3z-0 eifaJK sc-d5v47r-3" viewBox="0 0 24 24"><use href="#4551a26c984d8e26"></use></svg><div class="sc-d5v47r-2 eyNyun"><span>Log<!-- --> </span><span>in<!-- --> </span></div></a></li></ul></div></div></div><script type="application/json">{}</script></div></div><div id="header" class="sc-ts0xzq-0 page-header"><div class="hydrate-root sc-1ihz57b-0" data-component="NavMenuWithAnalytics" data-theme-name="independent"><div data-theme-wrapper="independent" style="display:contents"><div class="sc-170qsdh-0 iTGDvP"><nav aria-label="Sections" class="sc-drssl9-0 ieIylQ"><div class="sc-1q4nh5v-0 AkjsN"><ol data-button-nav="nav-menu"><li><a href="/us" aria-haspopup="true" aria-controls="nav-menu" aria-expanded="false" class="sc-1q4nh5v-4 sc-1q4nh5v-6 hsZCus cwJCCX">News</a></li><li><a href="/sport" aria-haspopup="true" aria-controls="nav-menu" aria-expanded="false" class="sc-1q4nh5v-4 sc-1q4nh5v-6 hsZCus cwJCCX">Sports</a></li><li><a href="/arts-entertainment" aria-haspopup="true" aria-controls="nav-menu" aria-expanded="false" class="sc-1q4nh5v-4 sc-1q4nh5v-6 hsZCus cwJCCX">Culture</a></li><li data-button-nav-active="true"><a href="/life-style" aria-haspopup="true" aria-controls="nav-menu" aria-expanded="false" class="sc-1q4nh5v-4 sc-1q4nh5v-5 hsZCus fzqeYR">Lifestyle</a></li><li><a href="/us/money" class="sc-1q4nh5v-4 sc-1q4nh5v-6 hsZCus cwJCCX">Money</a></li><li><a href="/us/travel" aria-haspopup="true" aria-controls="nav-menu" aria-expanded="false" class="sc-1q4nh5v-4 sc-1q4nh5v-6 hsZCus cwJCCX">Travel</a></li><li><a href="/independentpremium" aria-haspopup="true" aria-controls="nav-menu" aria-expanded="false" class="sc-1q4nh5v-4 sc-1q4nh5v-6 hsZCus cwJCCX">Premium</a></li><li><a href="/climate-change" aria-haspopup="true" aria-controls="nav-menu" aria-expanded="false" class="sc-1q4nh5v-4 sc-1q4nh5v-6 hsZCus cwJCCX">Climate</a></li><li><button type="button" aria-haspopup="true" aria-controls="nav-menu" aria-expanded="false" class="sc-1q4nh5v-4 sc-1q4nh5v-6 hsZCus cwJCCX">More</button></li></ol></div><div class="sc-1wl0eko-0 sc-drssl9-3 cIaHnE"><div id="" aria-labelledby="" aria-hidden="true" class="sc-1wl0eko-2 jTaNCE"><div class="sc-1wl0eko-3 chhunz"><div class="sc-jdeof9-2 sc-drssl9-1 grQWXt iapAar"><div class="sc-1n75kdv-0 EMvdv sc-drssl9-2 hpqfkm" id="nav-menu"></div></div></div></div></div></nav></div></div></div><script type="application/json">{"items":[{"label":"News","href":"/us","sections":[{"title":{"label":"News","href":"/us"},"links":[{"label":"Bulletin","href":"/bulletin"},{"label":"US News","href":"/news/world/americas"},{"label":"Politics","href":"/news/world/americas/us-politics"},{"label":"Crime ","href":"/news/world/americas/crime"},{"label":"Money","href":"/us/money"},{"label":"Health","href":"/news/health"},{"label":"Science","href":"/news/science"},{"label":"Space","href":"/space"},{"label":"UK News","href":"/news/uk"},{"label":"Europe News","href":"/news/world/europe"},{"label":"World News","href":"/news/world"},{"label":"Global Aid","href":"/topic/rethinking-global-aid"}]}],"isActive":false},{"label":"Sports","href":"/sport","sections":[{"title":{"label":"Sports","href":"/sport"},"links":[{"label":"US Sports","href":"/sport/us-sport"},{"label":"Soccer","href":"/sport/football"},{"label":"Formula 1","href":"/f1"},{"label":"UFC","href":"/sport/ufc"},{"label":"Rugby Union","href":"/sport/rugby/rugby-union"},{"label":"Cricket","href":"/sport/cricket"},{"label":"Tennis","href":"/sport/tennis"},{"label":"Boxing","href":"/sport/boxing"},{"label":"Cycling","href":"/sport/cycling"},{"label":"Golf","href":"/sport/golf"},{"label":"Sports Videos","href":"/tv/sport"}]}],"isActive":false},{"label":"Culture","href":"/arts-entertainment","sections":[{"title":{"label":"Culture","href":"/arts-entertainment"},"links":[{"label":"Movies","href":"/arts-entertainment/films"},{"label":"TV & Radio","href":"/arts-entertainment/tv"},{"label":"Music","href":"/arts-entertainment/music"},{"label":"Games","href":"/games"},{"label":"Books","href":"/arts-entertainment/books"},{"label":"Art","href":"/arts-entertainment/art"},{"label":"Photography","href":"/arts-entertainment/photography"},{"label":"Theatre & Dance","href":"/arts-entertainment/theatre-dance"},{"label":"Culture Videos","href":"/tv/culture"}]}],"isActive":false},{"label":"Lifestyle","href":"/life-style","sections":[{"title":{"label":"Lifestyle","href":"/life-style"},"links":[{"label":"Tech","href":"/tech"},{"label":"Food & Drink","href":"/life-style/food-and-drink"},{"label":"Fashion","href":"/life-style/fashion"},{"label":"Love & Sex","href":"/life-style/love-sex"},{"label":"Women","href":"/life-style/women"},{"label":"Health & Families","href":"/life-style/health-and-families"},{"label":"Royal Family","href":"/life-style/royal-family"},{"label":"Motoring","href":"/life-style/motoring"},{"label":"Electric Vehicles ","href":"/cars/electric-vehicles"},{"label":"Lifestyle Videos","href":"/tv/lifestyle"}]}],"isActive":true},{"label":"Money","href":"/us/money","sections":[{"title":{"label":"Money","href":"/us/money"},"links":[]}],"isActive":false},{"label":"Travel","href":"/us/travel","sections":[{"title":{"label":"Travel","href":"/us/travel"},"links":[{"label":"News & Advice","href":"/travel/news-and-advice"},{"label":"North America","href":"/travel/north-america"},{"label":"UK","href":"/travel/uk"},{"label":"Europe","href":"/travel/europe"},{"label":"Asia","href":"/travel/asia"},{"label":"Inspiration","href":"/travel/inspiration"},{"label":"City Guides","href":"/travel/48-hours-in"},{"label":"Sustainable Travel","href":"/travel/sustainable-travel"}]}],"isActive":false},{"label":"Premium","href":"/independentpremium","sections":[{"title":{"label":"Premium","href":"/independentpremium"},"links":[{"label":"Editorials","href":"/voices/editorials"},{"label":"Voices","href":"/independentpremium/voices"},{"label":"Long Reads","href":"/independentpremium/long-reads"},{"label":"Politics Explained","href":"/independentpremium/politics-explained"},{"label":"News Analysis","href":"/independentpremium/news-analysis"}]}],"isActive":false},{"label":"Climate","href":"/climate-change","sections":[{"title":{"label":"Climate","href":"/climate-change"},"links":[{"label":"News","href":"/climate-change/news"},{"label":"Climate 100","href":"/climate-change/climate-100"},{"label":"Voices","href":"/climate-change/opinion"},{"label":"Sustainable Living","href":"/climate-change/sustainable-living"},{"label":"Explained","href":"/climate-change/infact"},{"label":"Climate Videos","href":"/tv/climate"},{"label":"Electric Vehicles ","href":"/cars/electric-vehicles"},{"label":"SGI","href":"/climate-change/sgi"}]}],"isActive":false},{"label":"More","sections":[{"title":{"label":"Voices","href":"/us/voices"},"links":[{"label":"Editorials","href":"/voices/editorials"},{"label":"Letters","href":"/voices/letters"}]},{"title":{"label":"Best","href":"/extras/indybest"},"links":[{"label":"Home & Garden","href":"/extras/indybest/house-garden"},{"label":"Tech","href":"/extras/indybest/gadgets-tech"},{"label":"Fashion & Beauty","href":"/extras/indybest/fashion-beauty"},{"label":"Food & Drink","href":"/extras/indybest/food-drink"},{"label":"Kids","href":"/extras/indybest/kids"},{"label":"Books","href":"/extras/indybest/books"},{"label":"Travel & Outdoors","href":"/extras/indybest/travel-outdoors"},{"label":"Sports & Fitness","href":"/extras/indybest/outdoor-activity"},{"label":"Deals","href":"/deals"}]},{"title":{"label":"Video & Podcasts","href":"/tv/editors-picks"},"links":[{"label":"Documentaries","href":"/documentaries"},{"label":"Podcasts","href":"/podcasts"},{"label":"ACFC","href":"/tv/acfc"},{"label":"Well Enough","href":"/tv/well-enough"},{"label":"World of Trouble","href":"/tv/world-of-trouble"},{"label":"Travel Smart","href":"/tv/travel-smart"},{"label":"Drive Smart","href":"/tv/drive-smart"},{"label":"Money Smart","href":"/tv/money-smart"},{"label":"Decomplicated","href":"/tv/decomplicated"},{"label":"On The Ground","href":"/tv/on-the-ground"}]},{"title":{"label":"Other","href":""},"links":[{"label":"Indy100","href":"https://www.indy100.com/"},{"label":"Crosswords & Puzzles","href":"https://puzzles.independent.co.uk/?utm_campaign=navbar&utm_medium=nav&utm_source=navpuzzles"},{"label":"Most Commented","href":"/comments"},{"label":"Newsletters","href":"/newsletters?itm_channel=native&itm_campaign=burger_nav&itm_audience=prospecting&itm_content=newsletters"},{"label":"Ask Me Anything","href":"/topic/ask-me-anything"},{"label":"Virtual Events","href":"/virtual-events"},{"label":"Deals","href":"/deals"}]}],"isActive":false}],"activeItem":"/life-style"}</script><script>(function () {
const listAttribute = 'data-button-nav';
const activeItemAttribute = 'data-button-nav-active';
const storagePrefix = 'button-nav-active:';
/*
Scrolls every ButtonNav parsed so far into place, before the first paint.
Runs as a blocking inline script placed immediately after a nav's markup, so
the parser executes it while the rest of the document is still being parsed —
early enough that the row never paints at scrollLeft 0 first. The equivalent
positioning in useButtonNavScroll runs on mount, which is after that first
paint, so on its own it produces a visible jump (see TECH-1574).
The row is centred on whichever item was active on the *previous* page, so it
carries on looking exactly as the reader left it. When they have moved to a new
section, useButtonNavScroll then animates from here to the new active item —
which is why this must not centre that item itself. On the first page of a
session there is nothing recorded, so the active item is centred directly.
Centring is idempotent, so a page carrying two navs (and therefore two copies
of this script) simply re-measures an already-positioned row for no effect.
Deliberately measured rather than delegated to `scrollIntoView`, which also
scrolls the element's vertical ancestors and would move the page itself.
`listAttribute`, `activeItemAttribute` and `storagePrefix` are injected by the
wrapping IIFE.
*/
try {
if (window && document) {
document.querySelectorAll('[' + listAttribute + ']').forEach((list) => {
const scrollKey = list.getAttribute(listAttribute);
const lastActiveItem =
scrollKey && sessionStorage.getItem(storagePrefix + scrollKey);
// The recorded item may no longer be in this nav — the header's overflow
// links, for one, all collapse into a single "More" trigger with no href.
const lastLink =
lastActiveItem && list.querySelector('[href="' + lastActiveItem + '"]');
const target =
(lastLink && lastLink.closest('li')) ||
list.querySelector('[' + activeItemAttribute + ']');
if (!target) return;
const listRect = list.getBoundingClientRect();
const targetRect = target.getBoundingClientRect();
const distanceFromCentre =
targetRect.left +
targetRect.width / 2 -
(listRect.left + listRect.width / 2);
// `behavior: 'instant'` is required — the list sets
// `scroll-behavior: smooth` in CSS, which scrollTo honours otherwise.
list.scrollTo({
left: list.scrollLeft + distanceFromCentre,
behavior: 'instant',
});
});
}
} catch {
// do nothing - being parsed on server
}
})();</script></div></header></div></div></div><div class="sc-d97pq-3 hoCOJx sc-yfn8ej-0 jJOxqt"><div class="sc-jdeof9-2 sc-jdeof9-4 sc-d97pq-4 grQWXt gsCbJX gZvmuX"><div class="sc-58e5rs-0 kyluxT"><div class="sc-r9kkgp-0 jiFZEr sc-1u2ir11-0 fVdmdm" data-mos-ad="true"><div data-mpu="true" data-is-video="false" data-tile-name="skin" data-ad-unit-path="/71347885/_main_independent/skin" data-size-key="SKIN" data-refresh-check="false" class="sc-r9kkgp-2 iZSTWl"></div></div></div><div data-layout-region-span="page" class="sc-d97pq-3 hoCOJx"><div class="hydrate-root sc-1ihz57b-0" data-component="NextSwipeWithDelay" data-theme-name="independent"><div data-theme-wrapper="independent" style="display:contents"><div class="sc-ftf4n7-0 ihAIop"><div class="sc-1c1n631-0 sc-1c1n631-1 etesOP fCDqtH"><div class="sc-17tyy4o-1 jZBIcL"><span class="sc-17tyy4o-0 krvQsF"></span><span class="sc-17tyy4o-0 gazwyx"></span><span class="sc-17tyy4o-0 MNeyC"></span><span class="sc-17tyy4o-0 ijSHxh"></span><span class="sc-17tyy4o-0 jPqTAs"></span><span class="sc-17tyy4o-0 fpstKN"></span><span class="sc-17tyy4o-0 boyQQC"></span><span class="sc-17tyy4o-0 dMZNRB"></span></div></div></div></div></div><script type="application/json">{"apiSrc":"/api/flow-swipe/1741","hasAds":true,"fallbackUrls":["/life-style/gadgets-and-tech/news/women-better-code-men-github-study-a6870836.html"],"delay":3000,"flags":[],"translations":{"label":"Next article","onboarding":"Swipe for next article","dismiss":"Dismiss"}}</script><div id="nextSwipeZone"><div class="hydrate-root sc-1ihz57b-0" data-component="SemiCircleNextClick" data-theme-name="independent"><div data-theme-wrapper="independent" style="display:contents"><div class="sc-136so4-0 cDIFT"><a id="next-click-btn" tabindex="-1" aria-label="Next article" aria-disabled="true" class="sc-1styece-0 sc-1styece-2 ipazyu hJbEZp"><div class="sc-1styece-1 hLeEOg"><svg class="sc-eaj12q-0 eTmfuc sc-culv3z-0 eifaJK sc-1styece-3 sc-1styece-4 bMYamv boEcLl" viewBox="0 0 24 24"><use href="#0cc0821d7a7ef294"></use></svg><div aria-hidden="true" class="sc-1ae01c4-2 sc-1ae01c4-3 kLXxvU dZNPzr"><svg class="sc-eaj12q-0 eTmfuc sc-culv3z-0 eifaJK sc-1ae01c4-0 sc-1ae01c4-1 dcCyMX WhUYF" viewBox="0 0 32 32"><use href="#e4745c81352fee10"></use></svg><p class="sc-1ae01c4-4 bRFqhL">Swipe for next article</p></div></div></a></div></div></div><script type="application/json">{"apiSrc":"/api/flow-swipe/1741","hasAds":true,"fallbackUrls":["/life-style/gadgets-and-tech/news/women-better-code-men-github-study-a6870836.html"],"delay":3000,"flags":[],"translations":{"label":"Next article","onboarding":"Swipe for next article","dismiss":"Dismiss"}}</script><article id="articleContent" data-is-sensitive="false" data-is-premium="false" data-is-commercial="false" data-is-best="false" class="sc-1859v2o-0"><div id="main-content" class="sc-17cbzpj-0 hqrvqs"></div><div data-theme-wrapper="independent" style="display:contents"><header id="articleHeader" class="sc-ebipf9-6 eWvnXP sc-jfnh03-3 eiapup skin-grid-constrained"><div class="sc-ebipf9-1 hXnUvo"><div class="sc-10n8lau-0 dfPbHR"><nav aria-label="breadcrumb" class="sc-1wxcsst-0"><ol class="sc-1wxcsst-1 bleMwF"><li class="sc-1wxcsst-2 cpxiCt"><a href="/tech" class="sc-141s52x-0 kfSAJQ sc-1wxcsst-4 eCOvJS">Tech</a></li></ol></nav></div><div class="sc-ebipf9-0"><h1 class="sc-1qsi45b-0 sc-ebipf9-2 gbPKFW iIQBzI">Man accidentally 'deletes his entire company' with one line of bad code</h1><h2 class="sc-1cmj4ml-0 cWWBUM"><p>‘I feel sorry to say that your company is now essentially dead,’ one person on a coding forum advised Marco Marsala</p></h2><div class="sc-mzrbq8-1 cjrtaV sc-mzrbq8-2"><div id="article-meta" class="sc-mzrbq8-0 bOSAyF"><footer class="sc-1lhcz39-0 liYiDL"><address class="sc-1lhcz39-1 lleduN"><span class="sc-1lhcz39-3"><a href="/author/andrew-griffin" class="sc-1lhcz39-2 dXKJa-d">Andrew Griffin</a></span> </address><time class="sc-1lhcz39-4 cYrDrj">Monday 18 April 2016 11:29 EDT</time></footer><div data-theme-wrapper="premium" style="display:contents"><div class="hydrate-root sc-1ihz57b-0" data-component="EngagementButtons" data-theme-name="premium"><div data-theme-wrapper="premium" style="display:contents"><div class="sc-1gdrro6-0 js-comment"><div class="sc-m486qr-0 laWBZf"><div class="sc-d5v47r-0 gObKPF"><ul class="sc-d5v47r-1 jNECKy"><li class="sc-d5v47r-6 hLFvna"><button aria-label="Share" class="sc-d5v47r-5 fHkMWd"><svg class="sc-eaj12q-0 jBKYyc sc-culv3z-0 eifaJK sc-d5v47r-3" viewBox="0 0 16 16"><use href="#a4ca3ee3d8e82fb1"></use></svg></button></li><li class="sc-d5v47r-6 hLFvna"><span class="sc-1rb1i2r-1 eAgaFr"><button aria-label="Bookmark this page" data-testid="bookmark-button" class="sc-d5v47r-5 fHkMWd"><svg class="sc-eaj12q-0 jBKYyc sc-culv3z-0 eifaJK sc-d5v47r-3" viewBox="0 0 16 16"><use href="#1099a1cebbc3095a"></use></svg></button></span><div role="tooltip" id=":Rjbdkt8ucq6:" style="position:absolute;left:0;top:0" class="sc-1rb1i2r-4 jLsseP"><svg width="12" height="10" viewBox="0 0 12 10" fill="none" class="sc-1rb1i2r-3 bRGLiU"><polygon points="6,0 12,10 0,10"></polygon></svg><div class="sc-1rb1i2r-5 eDprON">Bookmark</div></div></li><li class="sc-d5v47r-6 lfqHxL"><span class="sc-1rb1i2r-1 eAgaFr"><a disabled="" class="sc-d5v47r-5 fHkMWd is-disabled" href="#comments-area" tabindex="-1" aria-disabled="true"><svg class="sc-eaj12q-0 jBKYyc sc-culv3z-0 eifaJK sc-d5v47r-3" viewBox="0 0 16 16"><use href="#0823291737b9ed7d"></use></svg><div class="sc-d5v47r-2 eyNyun"><span class="js-comment-count"></span><span class="js-comment-plural">Comments</span></div></a></span><div role="tooltip" id=":Rrbdkt8ucq6:" style="position:absolute;left:0;top:0" class="sc-1rb1i2r-4 jLsseP"><svg width="12" height="10" viewBox="0 0 12 10" fill="none" class="sc-1rb1i2r-3 bRGLiU"><polygon points="6,0 12,10 0,10"></polygon></svg><div class="sc-1rb1i2r-5 eDprON">Go to comments</div></div></li></ul></div></div><div data-theme-wrapper="premium" style="display:contents;color-scheme:light"><div style="position:absolute;left:0;top:0" aria-hidden="true" aria-labelledby="popover-heading-:Rbdkt8ucq6:" aria-describedby="popover-content-:Rbdkt8ucq6:" role="alertdialog" class="sc-m486qr-1 fMiqGR"><div class="sc-m486qr-2"><div data-focus-guard="true" tabindex="-1" style="width:1px;height:0px;padding:0;overflow:hidden;position:fixed;top:1px;left:1px"></div><div data-focus-lock-disabled="disabled"><div class="sc-m486qr-3 hRNGbh"><h2 id="popover-heading-:Rbdkt8ucq6:" class="sc-m486qr-4 jDbJVz">Bookmark popover</h2><p id="popover-content-:Rbdkt8ucq6:" class="sc-m486qr-5 iZCPwg">Removed from bookmarks</p><button tabindex="-1" class="sc-m486qr-7 dUoaBA">Close popover</button></div></div><div data-focus-guard="true" tabindex="-1" style="width:1px;height:0px;padding:0;overflow:hidden;position:fixed;top:1px;left:1px"></div></div></div></div><div data-theme-wrapper="premium" style="display:contents"></div></div></div></div><script type="application/json">{"translations":{"comments":"Go to comments","share":"Share","copyLink":"Copy link","bookmark":"Bookmark","removeBookmark":"Remove bookmark"},"showComments":true,"showBookmark":true,"articleId":"a6984256","articleMeta":{"url":"https://www.the-independent.com/tech/man-accidentally-deletes-his-entire-company-with-one-line-of-bad-code-a6984256.html","title":"Man accidentally deletes his entire company with one line of bad code"}}</script></div></div></div></div><div class="sc-awdjp1-2 cbpRGD sc-awdjp1-3 image"><figure class="sc-1cbdeug-0 cXcwgU"><div class="sc-awdjp1-0 iYkGaJ"><img src="https://static.the-independent.com/s3fs-public/thumbnails/image/2016/04/14/16/laptop-fire.jpg" srcSet="https://static.the-independent.com/s3fs-public/thumbnails/image/2016/04/14/16/laptop-fire.jpg?quality=75&width=360&crop=3%3A2%2Csmart&auto=webp 360w, https://static.the-independent.com/s3fs-public/thumbnails/image/2016/04/14/16/laptop-fire.jpg?quality=75&width=768&crop=3%3A2%2Csmart&auto=webp 768w, https://static.the-independent.com/s3fs-public/thumbnails/image/2016/04/14/16/laptop-fire.jpg?quality=75&width=1000&crop=3%3A2%2Csmart&auto=webp 1000w, https://static.the-independent.com/s3fs-public/thumbnails/image/2016/04/14/16/laptop-fire.jpg?quality=75&width=1250&crop=3%3A2%2Csmart&auto=webp 1250w" fetchPriority="high" alt="" data-hero="true" class="sc-1mc30lb-0 ggpMaE"></div><figcaption class="sc-1cbdeug-1 sc-1cbdeug-3 YlsWU hgzWpY"><span class="sc-1cbdeug-7 gjqsiM">(<!-- -->Getty<!-- -->)</span></figcaption></figure></div></div></header></div><div class="sc-3howfj-1 sc-1859v2o-1 dRqokm hzxDbM"><div class="sc-xzmxqy-1 kXolpj main-wrapper"><div data-theme-wrapper="independent" style="display:contents"><div class="sc-14x1gfp-0 fCHrkm sc-14x1gfp-1" id="main"><div><div class="hydrate-root sc-1ihz57b-0" data-component="SupportNSCNative" data-loading="lazy" data-theme-name="independent"><div data-theme-wrapper="independent" style="display:contents"><aside class="sc-hez36s-0 dFpFuY"><div class="sc-hez36s-1 iBibVd"><h3 data-testid="support-nsc-title" class="sc-hez36s-2 flaoin">Your support helps us to tell the story</h3><div class="sc-hez36s-8 juUDRT"><div class="sc-1wl0eko-0 sc-hez36s-3 ivTlwT"><div id="" aria-labelledby="" aria-hidden="false" class="sc-1wl0eko-2 iMDqCE"><div class="sc-1wl0eko-3 chhunz"><button class="sc-hez36s-4 cdOfRD"><span data-testid="support-nsc-dropdown-mobile-closed" class="sc-hez36s-6 jiDyot"><span class="sc-hez36s-5 gdnEXt">Read more</span><svg class="sc-eaj12q-0 gRZTFM sc-culv3z-0 eifaJK sc-a5wy94-0 hyKPon" viewBox="0 0 12 12"><use href="#ee6613da15642019"></use></svg></span></button></div></div></div><div class="sc-hez36s-9 kRWakq"><a href="/donate?regSourceMethod=Donations" data-testid="support-nsc-link" class="sc-1aus1tj-1 eddIzA">Support Now</a><div class="sc-hez36s-10 eJjJXF"><svg xmlns="http://www.w3.org/2000/svg" id="f4767adec673bed4" viewBox="0 0 23 16" height="16px" class="sc-zeouhl-0 sc-zeouhl-1 bwwyMF"><path fill="#fff" d="M21.3 15.8H1.7c-.8 0-1.45-.66-1.45-1.46V1.84C.25 1.03.9.37 1.7.37h19.6c.8 0 1.45.66 1.45 1.47v12.5c0 .8-.65 1.46-1.45 1.46"></path><path fill="currentColor" d="M22.4 3.46H.6c-.2 0-.36-.17-.36-.38S.4 2.7.6 2.7h21.8c.2 0 .36.17.36.38s-.16.38-.36.38m0 2.66H.6a.37.37 0 0 1-.36-.38c0-.21.16-.38.36-.38h21.8c.2 0 .36.17.36.38s-.16.38-.36.38"></path><path fill="currentColor" d="M21.5 16h-20a1.5 1.5 0 0 1-1.48-1.52v-13C.02.64.69-.04 1.5-.04h20c.82 0 1.48.68 1.48 1.52v13A1.5 1.5 0 0 1 21.5 16M1.5.8a.75.75 0 0 0-.74.76v13c0 .42.33.76.74.76h20c.4 0 .74-.34.74-.76v-13A.75.75 0 0 0 21.5.8z"></path><path fill="currentColor" d="M8.9 9.54H3.33a.4.4 0 0 1-.37-.38c0-.21.16-.38.37-.38H8.9c.2 0 .37.17.37.38s-.16.38-.37.38M6.3 11.8H3.32a.4.4 0 0 1-.37-.38c0-.21.16-.38.37-.38H6.3c.2 0 .37.17.37.38s-.16.38-.37.38"></path></svg><svg xmlns="http://www.w3.org/2000/svg" id="acd50c61b269e729" viewBox="0 0 340 90" height="8px" class="light-mode-asset"><path fill="#003087" d="M192 34.2c-.72 0-1.23.7-1.01 1.39l9.96 30.9-9.01 14.6c-.43.71.07 1.62.9 1.62h10.6a1.8 1.8 0 0 0 1.51-.85l27.8-46c.43-.7-.08-1.61-.91-1.61h-10.6a1.8 1.8 0 0 0-1.52.87l-11 18.5-5.56-18.3a1.4 1.4 0 0 0-1.35-1.01zm-82.7-16.1c-.7 0-1.29.5-1.4 1.2l-8.08 51.2a1.3 1.3 0 0 0 1.3 1.51h9.57c.7 0 1.29-.5 1.4-1.2l2.37-15c.11-.69.7-1.2 1.4-1.2h8.7c10.2 0 18.8-7.42 20.4-17.5 1.59-10.1-6.32-19-17.5-19zm9.3 11.4h6.96c5.73 0 7.59 3.38 7 7.12s-3.49 6.51-9.03 6.51h-7.08zm45.8 3.48c-2.42 0-5.2.5-8.32 1.8-7.16 2.98-10.6 9.15-12.1 13.6 0 0-4.65 13.7 5.85 21.3 0 0 9.74 7.25 20.7-.45l-.19 1.2a1.3 1.3 0 0 0 1.29 1.51h9.09c.69 0 1.29-.5 1.4-1.2l5.52-35a1.3 1.3 0 0 0-1.29-1.52h-9.09c-.69 0-1.28.5-1.39 1.2l-.3 1.9s-3.97-4.34-11.2-4.32zm.29 11.1q1.58 0 2.85.42a8.03 8.03 0 0 1 5.5 9.1 10.2 10.2 0 0 1-10.2 8.72 9 9 0 0 1-2.85-.42 8.04 8.04 0 0 1-5.51-9.1 10.2 10.2 0 0 1 10.2-8.73z"></path><path fill="#0070e0" d="M328 18.1c-.69 0-1.29.5-1.39 1.2l-8.08 51.2a1.3 1.3 0 0 0 1.3 1.52h9.57c.69 0 1.29-.5 1.39-1.2l8.07-51.2a1.3 1.3 0 0 0-1.29-1.51zm-88.7 0c-.7 0-1.29.5-1.4 1.2l-8.07 51.2a1.3 1.3 0 0 0 1.3 1.51h9.56c.7 0 1.29-.5 1.4-1.2l2.37-15c.11-.69.7-1.2 1.4-1.2h8.7c10.2 0 18.8-7.42 20.4-17.5 1.59-10.1-6.32-19-17.5-19zm9.3 11.4h6.96c5.73 0 7.6 3.38 7.01 7.12s-3.49 6.51-9.04 6.51h-7.08zm45.8 3.48c-2.42 0-5.2.5-8.32 1.8-7.16 2.98-10.6 9.15-12.1 13.6 0 0-4.64 13.7 5.86 21.3 0 0 9.73 7.25 20.7-.45l-.19 1.2a1.3 1.3 0 0 0 1.3 1.51h9.08c.7 0 1.29-.5 1.4-1.2l5.53-35a1.3 1.3 0 0 0-1.3-1.52h-9.08c-.7 0-1.29.5-1.4 1.2l-.3 1.9s-3.96-4.34-11.2-4.32zm.29 11.1q1.57 0 2.86.42a8 8 0 0 1 5.49 9.1 10.2 10.2 0 0 1-10.2 8.72q-1.57 0-2.86-.42a8.04 8.04 0 0 1-5.51-9.1 10.2 10.2 0 0 1 10.2-8.73z"></path><path fill="#001c64" d="M29.2 18.1a2.6 2.6 0 0 0-2.56 2.19l-4.24 26.9a2.6 2.6 0 0 1 2.55-2.18h12.4c12.5 0 23.2-9.14 25.1-21.5a21 21 0 0 0 .25-2.79 23.6 23.6 0 0 0-11-2.62z"></path><path fill="#0070e0" d="M62.7 20.7a21 21 0 0 1-.25 2.79 25.4 25.4 0 0 1-25.1 21.5h-12.4c-1.27 0-2.36.93-2.55 2.18l-3.91 24.8-2.44 15.5a2.1 2.1 0 0 0 2.07 2.43h13.5a2.6 2.6 0 0 0 2.56-2.19l3.55-22.6a2.6 2.6 0 0 1 2.56-2.18h7.95c12.5 0 23.2-9.14 25.1-21.5 1.38-8.79-3.05-16.8-10.6-20.8z"></path><path fill="#003087" d="M13.8.1c-1.27 0-2.35.93-2.55 2.18L.65 69.48a2.1 2.1 0 0 0 2.07 2.43h15.7l3.91-24.8 4.24-26.9a2.6 2.6 0 0 1 2.56-2.18h22.5c4.1 0 7.84.96 11 2.62.22-11.3-9.09-20.6-21.9-20.6z"></path></svg><svg xmlns="http://www.w3.org/2000/svg" id="d79de1a49cc5affb" viewBox="0 0 1024 650" height="16px" class="sc-zeouhl-0 sc-zeouhl-2 bwwyMF"><rect width="1000" height="627" x="10" y="10" fill="#fff" stroke="currentColor" stroke-linejoin="round" stroke-width="20" rx="55"></rect><path fill="currentColor" d="M269 220c-8.96 10.4-23.5 18.7-37.7 17.5-1.85-14.1 5.26-29.1 13.3-38.3 8.96-10.7 24.8-18.4 37.4-19 1.55 14.7-4.32 29.1-13 39.9zm12.8 20.2c8.01.61 31.1 3.07 45.9 25.1-1.24.91-27.4 15.9-27.1 47.4.32 37.6 33.3 50.5 33.6 50.8-.31.92-5.23 17.7-17.3 35.2-10.5 15.3-21.3 30.3-38.5 30.6-16.6.31-22.2-9.78-41.6-9.78-19.1 0-25.2 9.48-41 10.1-16.6.59-29.3-16.2-39.7-31.5-21.9-30.9-38.2-87.5-16.1-125 10.8-19.3 30.8-31.2 52.1-31.5 16.3-.31 31.4 10.7 41.3 10.7 9.87 0 27.8-12.8 48.4-11.6zm207-42.6c44.9 0 76.5 30.7 76.5 75.7 0 44.8-32.2 75.7-77.6 75.7h-50v78.7h-35.9v-230h87zm-51.1 121h41.5c31.3 0 49-16.7 49-45.6 0-29.3-17.8-45.8-48.9-45.8h-41.7zm137 61.1c0-29.7 22.6-46.6 64.3-49.1l45-2.71v-12.7c0-18.6-12.3-28.8-34.6-28.8-18.1 0-31.2 9.22-34 23.4H583c.98-29.7 29.2-51.3 67.3-51.3 41.4 0 68.1 21.3 68.1 54.4v114h-33.2v-27.5h-.79c-9.46 18-30.6 29.2-53.2 29.2-33.3 0-56.6-19.7-56.6-49.3zm109-14.8v-13.2l-40.2 2.55c-22.4 1.42-34.1 10-34.1 24.5 0 14 12.2 23.1 31.2 23.1 24.4 0 43.1-15.4 43.1-36.9zm65 124v-27.5c2.25.3 7.69.62 10.6.62 16.2 0 25.2-6.99 30.6-24.2l3.21-10.2-61.1-167h37.8l42.3 136h.81l42.3-136h36.9l-63.3 176c-14.4 40.6-30.9 53.8-66.2 53.8-2.72 0-11.6-.32-13.9-.96z"></path></svg></div></div><div class="sc-hez36s-13 cqPbFA"><div class="sc-aja53j-0 rAFIl sc-hez36s-16 jZSKtc"><div class="sc-aja53j-6 PdmgT"><div data-testid="dropdown-with-gradient-collapsed-content-container" class="sc-aja53j-5 eZqxmv"><div><div data-testid="dropdown-with-gradient-collapsed-content" class="sc-aja53j-4 eDkVwv"><div><div class="sc-hez36s-11 dLfZIO"><svg xmlns="http://www.w3.org/2000/svg" id="f4767adec673bed4" viewBox="0 0 23 16" height="16px" class="sc-zeouhl-0 sc-zeouhl-1 bwwyMF"><path fill="#fff" d="M21.3 15.8H1.7c-.8 0-1.45-.66-1.45-1.46V1.84C.25 1.03.9.37 1.7.37h19.6c.8 0 1.45.66 1.45 1.47v12.5c0 .8-.65 1.46-1.45 1.46"></path><path fill="currentColor" d="M22.4 3.46H.6c-.2 0-.36-.17-.36-.38S.4 2.7.6 2.7h21.8c.2 0 .36.17.36.38s-.16.38-.36.38m0 2.66H.6a.37.37 0 0 1-.36-.38c0-.21.16-.38.36-.38h21.8c.2 0 .36.17.36.38s-.16.38-.36.38"></path><path fill="currentColor" d="M21.5 16h-20a1.5 1.5 0 0 1-1.48-1.52v-13C.02.64.69-.04 1.5-.04h20c.82 0 1.48.68 1.48 1.52v13A1.5 1.5 0 0 1 21.5 16M1.5.8a.75.75 0 0 0-.74.76v13c0 .42.33.76.74.76h20c.4 0 .74-.34.74-.76v-13A.75.75 0 0 0 21.5.8z"></path><path fill="currentColor" d="M8.9 9.54H3.33a.4.4 0 0 1-.37-.38c0-.21.16-.38.37-.38H8.9c.2 0 .37.17.37.38s-.16.38-.37.38M6.3 11.8H3.32a.4.4 0 0 1-.37-.38c0-.21.16-.38.37-.38H6.3c.2 0 .37.17.37.38s-.16.38-.37.38"></path></svg><svg xmlns="http://www.w3.org/2000/svg" id="acd50c61b269e729" viewBox="0 0 340 90" height="8px" class="light-mode-asset"><path fill="#003087" d="M192 34.2c-.72 0-1.23.7-1.01 1.39l9.96 30.9-9.01 14.6c-.43.71.07 1.62.9 1.62h10.6a1.8 1.8 0 0 0 1.51-.85l27.8-46c.43-.7-.08-1.61-.91-1.61h-10.6a1.8 1.8 0 0 0-1.52.87l-11 18.5-5.56-18.3a1.4 1.4 0 0 0-1.35-1.01zm-82.7-16.1c-.7 0-1.29.5-1.4 1.2l-8.08 51.2a1.3 1.3 0 0 0 1.3 1.51h9.57c.7 0 1.29-.5 1.4-1.2l2.37-15c.11-.69.7-1.2 1.4-1.2h8.7c10.2 0 18.8-7.42 20.4-17.5 1.59-10.1-6.32-19-17.5-19zm9.3 11.4h6.96c5.73 0 7.59 3.38 7 7.12s-3.49 6.51-9.03 6.51h-7.08zm45.8 3.48c-2.42 0-5.2.5-8.32 1.8-7.16 2.98-10.6 9.15-12.1 13.6 0 0-4.65 13.7 5.85 21.3 0 0 9.74 7.25 20.7-.45l-.19 1.2a1.3 1.3 0 0 0 1.29 1.51h9.09c.69 0 1.29-.5 1.4-1.2l5.52-35a1.3 1.3 0 0 0-1.29-1.52h-9.09c-.69 0-1.28.5-1.39 1.2l-.3 1.9s-3.97-4.34-11.2-4.32zm.29 11.1q1.58 0 2.85.42a8.03 8.03 0 0 1 5.5 9.1 10.2 10.2 0 0 1-10.2 8.72 9 9 0 0 1-2.85-.42 8.04 8.04 0 0 1-5.51-9.1 10.2 10.2 0 0 1 10.2-8.73z"></path><path fill="#0070e0" d="M328 18.1c-.69 0-1.29.5-1.39 1.2l-8.08 51.2a1.3 1.3 0 0 0 1.3 1.52h9.57c.69 0 1.29-.5 1.39-1.2l8.07-51.2a1.3 1.3 0 0 0-1.29-1.51zm-88.7 0c-.7 0-1.29.5-1.4 1.2l-8.07 51.2a1.3 1.3 0 0 0 1.3 1.51h9.56c.7 0 1.29-.5 1.4-1.2l2.37-15c.11-.69.7-1.2 1.4-1.2h8.7c10.2 0 18.8-7.42 20.4-17.5 1.59-10.1-6.32-19-17.5-19zm9.3 11.4h6.96c5.73 0 7.6 3.38 7.01 7.12s-3.49 6.51-9.04 6.51h-7.08zm45.8 3.48c-2.42 0-5.2.5-8.32 1.8-7.16 2.98-10.6 9.15-12.1 13.6 0 0-4.64 13.7 5.86 21.3 0 0 9.73 7.25 20.7-.45l-.19 1.2a1.3 1.3 0 0 0 1.3 1.51h9.08c.7 0 1.29-.5 1.4-1.2l5.53-35a1.3 1.3 0 0 0-1.3-1.52h-9.08c-.7 0-1.29.5-1.4 1.2l-.3 1.9s-3.96-4.34-11.2-4.32zm.29 11.1q1.57 0 2.86.42a8 8 0 0 1 5.49 9.1 10.2 10.2 0 0 1-10.2 8.72q-1.57 0-2.86-.42a8.04 8.04 0 0 1-5.51-9.1 10.2 10.2 0 0 1 10.2-8.73z"></path><path fill="#001c64" d="M29.2 18.1a2.6 2.6 0 0 0-2.56 2.19l-4.24 26.9a2.6 2.6 0 0 1 2.55-2.18h12.4c12.5 0 23.2-9.14 25.1-21.5a21 21 0 0 0 .25-2.79 23.6 23.6 0 0 0-11-2.62z"></path><path fill="#0070e0" d="M62.7 20.7a21 21 0 0 1-.25 2.79 25.4 25.4 0 0 1-25.1 21.5h-12.4c-1.27 0-2.36.93-2.55 2.18l-3.91 24.8-2.44 15.5a2.1 2.1 0 0 0 2.07 2.43h13.5a2.6 2.6 0 0 0 2.56-2.19l3.55-22.6a2.6 2.6 0 0 1 2.56-2.18h7.95c12.5 0 23.2-9.14 25.1-21.5 1.38-8.79-3.05-16.8-10.6-20.8z"></path><path fill="#003087" d="M13.8.1c-1.27 0-2.35.93-2.55 2.18L.65 69.48a2.1 2.1 0 0 0 2.07 2.43h15.7l3.91-24.8 4.24-26.9a2.6 2.6 0 0 1 2.56-2.18h22.5c4.1 0 7.84.96 11 2.62.22-11.3-9.09-20.6-21.9-20.6z"></path></svg><svg xmlns="http://www.w3.org/2000/svg" id="d79de1a49cc5affb" viewBox="0 0 1024 650" height="16px" class="sc-zeouhl-0 sc-zeouhl-2 bwwyMF"><rect width="1000" height="627" x="10" y="10" fill="#fff" stroke="currentColor" stroke-linejoin="round" stroke-width="20" rx="55"></rect><path fill="currentColor" d="M269 220c-8.96 10.4-23.5 18.7-37.7 17.5-1.85-14.1 5.26-29.1 13.3-38.3 8.96-10.7 24.8-18.4 37.4-19 1.55 14.7-4.32 29.1-13 39.9zm12.8 20.2c8.01.61 31.1 3.07 45.9 25.1-1.24.91-27.4 15.9-27.1 47.4.32 37.6 33.3 50.5 33.6 50.8-.31.92-5.23 17.7-17.3 35.2-10.5 15.3-21.3 30.3-38.5 30.6-16.6.31-22.2-9.78-41.6-9.78-19.1 0-25.2 9.48-41 10.1-16.6.59-29.3-16.2-39.7-31.5-21.9-30.9-38.2-87.5-16.1-125 10.8-19.3 30.8-31.2 52.1-31.5 16.3-.31 31.4 10.7 41.3 10.7 9.87 0 27.8-12.8 48.4-11.6zm207-42.6c44.9 0 76.5 30.7 76.5 75.7 0 44.8-32.2 75.7-77.6 75.7h-50v78.7h-35.9v-230h87zm-51.1 121h41.5c31.3 0 49-16.7 49-45.6 0-29.3-17.8-45.8-48.9-45.8h-41.7zm137 61.1c0-29.7 22.6-46.6 64.3-49.1l45-2.71v-12.7c0-18.6-12.3-28.8-34.6-28.8-18.1 0-31.2 9.22-34 23.4H583c.98-29.7 29.2-51.3 67.3-51.3 41.4 0 68.1 21.3 68.1 54.4v114h-33.2v-27.5h-.79c-9.46 18-30.6 29.2-53.2 29.2-33.3 0-56.6-19.7-56.6-49.3zm109-14.8v-13.2l-40.2 2.55c-22.4 1.42-34.1 10-34.1 24.5 0 14 12.2 23.1 31.2 23.1 24.4 0 43.1-15.4 43.1-36.9zm65 124v-27.5c2.25.3 7.69.62 10.6.62 16.2 0 25.2-6.99 30.6-24.2l3.21-10.2-61.1-167h37.8l42.3 136h.81l42.3-136h36.9l-63.3 176c-14.4 40.6-30.9 53.8-66.2 53.8-2.72 0-11.6-.32-13.9-.96z"></path></svg></div><div data-testid="support-nsc-collapsed-content-tablet" class="sc-hez36s-7 dbIJRT"><p class="sc-1uza6dc-0 iOIawn">From reproductive rights to climate change to Big Tech, The Independent is on the ground when the story is developing. Whether it's investigating the financials of Elon Musk's pro-Trump PAC or producing our latest documentary, 'The A Word', which shines a light on the American women fighting for reproductive rights, we know how important it is to parse out the facts from the messaging.</p><p class="sc-1uza6dc-0 iOIawn">At such a critical moment in US history, we need reporters on the ground. Your donation allows us to keep sending journalists to speak to both sides of the story.</p><p class="sc-1uza6dc-0 iOIawn">The Independent is trusted by Americans across the entire political spectrum. And unlike many other quality news outlets, we choose not to lock Americans out of our reporting and analysis with paywalls. We believe quality journalism should be available to everyone, paid for by those who can afford it.</p><strong class="sc-1uza6dc-1 eRQajs">Your support makes all the difference.</strong></div></div></div></div></div><button class="sc-aja53j-1 keLMOw sc-aja53j-7 eMEmGu"><span data-testid="dropdown-with-gradient-dropdown-tablet" class="sc-aja53j-3 dHXFkr"><span data-action-type="Read more" class="sc-aja53j-2 iKklLt">Read more</span><svg class="sc-eaj12q-0 gRZTFM sc-culv3z-0 eifaJK sc-a5wy94-0 hyKPon" viewBox="0 0 12 12"><use href="#ee6613da15642019"></use></svg></span></button></div></div></div></div></div></aside></div></div><script type="application/json">{}</script></div><p class="p1"><span class="s1">A man appears to have deleted his entire company with one mistaken piece of code.</span></p><p class="p1"><span class="s1">By accidentally telling his computer to delete everything in his servers, hosting provider Marco Marsala</span><span class="s2"> has seemingly </span><span class="s1">removed all trace of his company and the websites that he looks after for his customers</span><span class="s1">.</span></p><p class="p1"><span class="s1">Mr Marsala wrote on a forum for server experts <a rel="nofollow" target="_blank" href="http://serverfault.com/questions/769357/recovering-from-a-rm-rf" class="body-link" data-vars-item-name="BL-6984256-http://serverfault.com/questions/769357/recovering-from-a-rm-rf" data-vars-event-id="c6">called Server Fault</a> that he was now stuck after having accidentally run destructive code on his own computers, in a post that he has since claimed was a joke but reflected a real experience with a client. But far from advising them how to fix it, most experts informed him that he had just accidentally deleted the data of his company and its clients, and in so doing had probably destroyed his entire company with just one line of code.</span></p><p class="p1"><span class="s1">The problem command was "rm -rf": a basic piece of code that will delete everything it is told to. The “rm” tells the computer to remove; the r deletes everything within a given directory; and the f stands for “force”, telling the computer to ignore the usual warnings that come when deleting files.</span></p><div class="hydrate-root sc-1ihz57b-0" data-component="Gallery" data-theme-name="independent"><div data-theme-wrapper="independent" style="display:contents"><div class="sc-fn2xhf-0"><button aria-label="Open gallery menu" class="sc-tk2jde-7 glGKfK gallery-btn" id="gallery-91061-trigger"><header class="sc-tk2jde-1 dLZeMW"><h2 class="sc-tk2jde-6 cVyQrB"><span class="sc-12pgkdx-0 sc-tk2jde-2 hXeBns eRWauc"><svg xmlns="http://www.w3.org/2000/svg" id="62597be29c9dcb1b" fill="#eb1426" viewBox="0 0 24 18"><path d="M9 9a1 1 0 1 1 2 0 1 1 0 0 1-2 0m6.2 0-1.7 2.6-1.3-1.6L9 14h10zM24 4v14H4v-3H0V0h21v4zM4 13V4h15V2H2v11zm18-7H6v10h16z"></path></svg></span>Gadget and tech news: In pictures</h2><span class="sc-tk2jde-0 chAfwU">Show all <!-- -->25</span></header><div class="sc-tk2jde-3 bLQale"><div data-gallery-length="25" class="sc-tk2jde-4 bnwbKa"><img src="https://static.the-independent.com/s3fs-public/thumbnails/image/2019/08/22/14/russia-space-robot-gun.jpg?quality=75&width=640&height=614&fit=bounds&format=pjpg&crop=16%3A9%2Coffset-y0.5&auto=webp" srcSet="https://static.the-independent.com/s3fs-public/thumbnails/image/2019/08/22/14/russia-space-robot-gun.jpg?quality=75&width=320&height=614&fit=bounds&format=pjpg&crop=16%3A9%2Coffset-y0.5&auto=webp 320w, https://static.the-independent.com/s3fs-public/thumbnails/image/2019/08/22/14/russia-space-robot-gun.jpg?quality=75&width=640&height=614&fit=bounds&format=pjpg&crop=16%3A9%2Coffset-y0.5&auto=webp 640w" loading="lazy" alt="Russia has launched a humanoid robot into space on a rocket bound for the International Space Station (ISS). The robot Fedor will spend 10 days aboard the ISS practising skills such as using tools to fix issues onboard. Russia's deputy prime minister Dmitry Rogozin has previously shared videos of Fedor handling and shooting guns at a firing range with deadly accuracy." class="sc-1mc30lb-0 ggpMaE"></div><div class="sc-tk2jde-5 jwtRME"><img src="https://static.the-independent.com/s3fs-public/thumbnails/image/2019/09/26/15/google-doodle-birthday.png?quality=75&height=166&fit=bounds&format=pjpg&crop=16%3A9%2Coffset-y0.5&auto=webp" srcSet="" loading="lazy" alt="Google celebrates its 21st birthday on September 27. The The search engine was founded in September 1998 by two PhD students, Larry Page and Sergey Brin, in their dormitories at California’s Stanford University. Page and Brin chose the name google as it recalled the mathematic term 'googol', meaning 10 raised to the power of 100" class="sc-1mc30lb-0 ggpMaE"><img src="https://static.the-independent.com/s3fs-public/thumbnails/image/2019/07/12/14/hexa-drone.jpg?quality=75&height=166&fit=bounds&format=pjpg&crop=16%3A9%2Coffset-y0.5&auto=webp" srcSet="" loading="lazy" alt='Chief engineer of LIFT aircraft Balazs Kerulo demonstrates the company&#39;s "Hexa" personal drone craft in Lago Vista, Texas on June 3 2019' class="sc-1mc30lb-0 ggpMaE"><img src="https://static.the-independent.com/s3fs-public/thumbnails/image/2019/06/10/15/project-scarlett-0.jpg?quality=75&height=166&fit=bounds&format=pjpg&crop=16%3A9%2Coffset-y0.5&auto=webp" srcSet="" loading="lazy" alt="Microsoft announced Project Scarlett, the successor to the Xbox One, at E3 2019. The company said that the new console will be 4 times as powerful as the Xbox One and is slated for a release date of Christmas 2020" class="sc-1mc30lb-0 ggpMaE"></div></div></button><aside class="sc-1j0gkas-5 hKIIDX nextSwipeIgnore"></aside></div></div></div><script type="application/json">{"adUnitPath":"71347885/_main_independent/gallery","title":"Gadget and tech news: In pictures","gallery":[{"data":{"title":"Gun-toting humanoid robot sent into space","description":"Russia's deputy Prime Minister Dmitry Rogozin shared a video of the humanoid space robot firing two guns at a firing range","caption":"Russia has launched a humanoid robot into space on a rocket bound for the International Space Station (ISS). The robot Fedor will spend 10 days aboard the ISS practising skills such as using tools to fix issues onboard. Russia's deputy prime minister Dmitry Rogozin has previously shared videos of Fedor handling and shooting guns at a firing range with deadly accuracy.","copyright":"Dmitry Rogozin/Twitter","credit":null,"alt":null,"url":"https://static.the-independent.com/s3fs-public/thumbnails/image/2019/08/22/14/russia-space-robot-gun.jpg","id":"7385236","mid":596},"type":"image"},{"data":{"title":"Google turns 21","description":null,"caption":"Google celebrates its 21st birthday on September 27. The The search engine was founded in September 1998 by two PhD students, Larry Page and Sergey Brin, in their dormitories at California’s Stanford University. Page and Brin chose the name google as it recalled the mathematic term 'googol', meaning 10 raised to the power of 100","copyright":"Google","credit":null,"alt":null,"url":"https://static.the-independent.com/s3fs-public/thumbnails/image/2019/09/26/15/google-doodle-birthday.png","id":"7468311","mid":597},"type":"image"},{"data":{"title":"Hexa drone lifts off","description":"Balazs Kerulo, chief engineer of LIFT aircraft, demonstrates a \"Hexa\" personal drone craft during an event in Lago Vista, Texas, U.S., June 3, 2019. Picture taken June 3, 2019. REUTERS/Amanda Voisard TPX IMAGES OF THE DAY","caption":"Chief engineer of LIFT aircraft Balazs Kerulo demonstrates the company's \"Hexa\" personal drone craft in Lago Vista, Texas on June 3 2019","copyright":"Reuters","credit":null,"alt":null,"url":"https://static.the-independent.com/s3fs-public/thumbnails/image/2019/07/12/14/hexa-drone.jpg","id":"7296461","mid":598},"type":"image"},{"data":{"title":"Project Scarlett to succeed Xbox One","description":"LOS ANGELES, CALIFORNIA - JUNE 09: Phil Spencer, Executive President of Gaming at Microsoft, speaks about 'Project Scarlett' during the Xbox E3 2019 Briefing at The Microsoft Theater on June 09, 2019 in Los Angeles, California. (Photo by Christian Petersen/Getty Images)","caption":"Microsoft announced Project Scarlett, the successor to the Xbox One, at E3 2019. The company said that the new console will be 4 times as powerful as the Xbox One and is slated for a release date of Christmas 2020","copyright":"Getty","credit":null,"alt":null,"url":"https://static.the-independent.com/s3fs-public/thumbnails/image/2019/06/10/15/project-scarlett-0.jpg","id":"7209076","mid":599},"type":"image"},{"data":{"title":"First new iPod in four years","description":null,"caption":"Apple has announced the new iPod Touch, the first new iPod in four years. The device will have the option of adding more storage, up to 256GB","copyright":"Apple","credit":null,"alt":null,"url":"https://static.the-independent.com/s3fs-public/thumbnails/image/2019/05/28/13/ipodtouch.jpg","id":"7174106","mid":600},"type":"image"},{"data":{"title":"Folding phone may flop","description":"File photo dated 16/04/19 of the new Samsung Galaxy Fold smartphone. Samsung has confirmed it is to delay the launch of its first foldable smartphone after some early reviewers reported issues with the phone's screen. PRESS ASSOCIATION Photo. Issue date: Monday April 22, 2019. The Korean technology giant said inspections of the affected Galaxy Fold devices had uncovered two issues. Last week, several journalists in the US who had been given early versions of the phone reported that at least a portion of the folding screen had stopped working within days of use. The &Acirc;&pound;1,800 device had been due to go on sale in the UK on May 3. See PA story TECHNOLOGY Samsung. Photo credit should read: Martyn Landi/PA Wire","caption":"Samsung will cancel orders of its Galaxy Fold phone at the end of May if the phone is not then ready for sale. The $2000 folding phone has been found to break easily with review copies being recalled after backlash","copyright":"PA","credit":null,"alt":null,"url":"https://static.the-independent.com/s3fs-public/thumbnails/image/2019/05/10/13/samsung-fold.jpg","id":"7131431","mid":601},"type":"image"},{"data":{"title":"Charging mat non-starter","description":"An AirPower mat is seen charging multiple devices during a media event at Apple's new headquarters in Cupertino, California on September 12, 2017. / AFP PHOTO / Josh Edelson (Photo credit should read JOSH EDELSON/AFP/Getty Images)","caption":"Apple has cancelled its AirPower wireless charging mat, which was slated as a way to charge numerous apple products at once","copyright":"AFP/Getty","credit":null,"alt":null,"url":"https://static.the-independent.com/s3fs-public/thumbnails/image/2019/04/08/12/apple-cvharger.jpg","id":"7045126","mid":602},"type":"image"},{"data":{"title":"\"Super league\" India shoots down satellite","description":"epa07467049 A handout photo made available by Indian Space Research Organization (ISRO) and Defense Research and Development Organization (DRDO) shows the launching of Ballistic Missile Defense (BMD) Interceptor missile by DRDO during an an Anti-Satellite (A-SAT) missile test 'Mission Shakti' from the A P J Abdul Kalam Island in Odisha, India, 27 March 2019. Prime Minister Narendra Modi earlier announced that Indian scientists conducted Mission Shakti, an anti-satellite missile test that shot down a live satellite at a low-earth orbit. India has entered its name as an elite space power after Indian Space Research Organisation (ISRO) scientists, using an indigenously built anti-satellite missile, successfully shot down a satellite operating in lower orbit. EPA/SPACE RESEARCH ORGANIZATION HANDOUT HANDOUT EDITORIAL USE ONLY/NO SALES","caption":"India has claimed status as part of a \"super league\" of nations after shooting down a live satellite in a test of new missile technology","copyright":"EPA","credit":null,"alt":null,"url":"https://static.the-independent.com/s3fs-public/thumbnails/image/2019/04/08/12/india-satellite.jpg","id":"7045161","mid":603},"type":"image"},{"data":{"title":"5G incoming","description":"Ultrafast 5G wireless network on display of speedometer. 3D illustration.","caption":"5G wireless internet is expected to launch in 2019, with the potential to reach speeds of 50mb/s","copyright":"Getty","credit":null,"alt":null,"url":"https://static.the-independent.com/s3fs-public/thumbnails/image/2018/03/07/16/istock-649900756.jpg","id":"6115591","mid":604},"type":"image"},{"data":{"title":"Uber halts driverless testing after death","description":"PITTSBURGH, PA - SEPTEMBER 22: An Uber driverless Ford Fusion drives down Smallman Street on September, 22, 2016 in Pittsburgh, Pennsylvania. Uber has built its Uber Technical Center in Pittsburgh and is developing an autonomous vehicle that it hopes will be able to transport its millions of clients without the need for a driver. (Photo by Jeff Swensen/Getty Images)","caption":"Uber has halted testing of driverless vehicles after a woman was killed by one of their cars in Tempe, Arizona. March 19 2018","copyright":"Getty","credit":null,"alt":null,"url":"https://static.the-independent.com/s3fs-public/thumbnails/image/2018/11/12/14/uber-driverless.jpg","id":"6670966","mid":605},"type":"image"},{"data":{"title":"","description":"A humonoid robot (R) gestures during a demo at a stall in the Indian Machine Tools Expo, IMTEX/Tooltech 2017 held in Bangalore on January 27, 2017. / AFP PHOTO / MANJUNATH KIRANMANJUNATH KIRAN/AFP/Getty Images","caption":"A humanoid robot gestures during a demo at a stall in the Indian Machine Tools Expo, IMTEX/Tooltech 2017 held in Bangalore","copyright":"Getty","credit":null,"alt":null,"url":"https://static.the-independent.com/s3fs-public/thumbnails/image/2017/01/31/13/bangalore-robot-1.jpg","id":"5206991","mid":606},"type":"image"},{"data":{"title":"","description":"A humonoid robot (R) gestures during a demo at a stall in the Indian Machine Tools Expo, IMTEX/Tooltech 2017 held in Bangalore on January 27, 2017. / AFP PHOTO / MANJUNATH KIRANMANJUNATH KIRAN/AFP/Getty Images","caption":"A humanoid robot gestures during a demo at a stall in the Indian Machine Tools Expo, IMTEX/Tooltech 2017 held in Bangalore","copyright":"Getty","credit":null,"alt":null,"url":"https://static.the-independent.com/s3fs-public/thumbnails/image/2017/01/31/13/bangalore-robot-2.jpg","id":"5206996","mid":607},"type":"image"},{"data":{"title":"","description":"Engineers test a four-metre-tall humanoid manned robot dubbed Method-2 in a lab of the Hankook Mirae Technology in Gunpo, south of Seoul, on December 27, 2016.\r\nThe giant human-like robot bears a striking resemblance to the military robots starring in the movie \"Avatar\" and is claimed as a world first by its creators from a South Korean robotic company. / AFP PHOTO / JUNG Yeon-JeJUNG YEON-JE/AFP/Getty Images","caption":"Engineers test a four-metre-tall humanoid manned robot dubbed Method-2 in a lab of the Hankook Mirae Technology in Gunpo, south of Seoul, South Korea","copyright":"Jung Yeon-Je/AFP/Getty","credit":null,"alt":null,"url":"https://static.the-independent.com/s3fs-public/thumbnails/image/2016/12/27/11/method-robot-2.jpg","id":"5133821","mid":608},"type":"image"},{"data":{"title":"","description":"Engineers test a four-metre-tall humanoid manned robot dubbed Method-2 in a lab of the Hankook Mirae Technology in Gunpo, south of Seoul, on December 27, 2016.\r\nThe giant human-like robot bears a striking resemblance to the military robots starring in the movie \"Avatar\" and is claimed as a world first by its creators from a South Korean robotic company. / AFP PHOTO / JUNG Yeon-JeJUNG YEON-JE/AFP/Getty Images","caption":"Engineers test a four-metre-tall humanoid manned robot dubbed Method-2 in a lab of the Hankook Mirae Technology in Gunpo, south of Seoul, South Korea","copyright":"Jung Yeon-Je/AFP/Getty","credit":null,"alt":null,"url":"https://static.the-independent.com/s3fs-public/thumbnails/image/2016/12/27/11/method-robot-1.jpg","id":"5133806","mid":609},"type":"image"},{"data":{"title":"","description":"Engineers test a four-metre-tall humanoid manned robot dubbed Method-2 in a lab of the Hankook Mirae Technology in Gunpo, south of Seoul, on December 27, 2016.\r\nThe giant human-like robot bears a striking resemblance to the military robots starring in the movie \"Avatar\" and is claimed as a world first by its creators from a South Korean robotic company. / AFP PHOTO / JUNG Yeon-JeJUNG YEON-JE/AFP/Getty Images","caption":"The giant human-like robot bears a striking resemblance to the military robots starring in the movie 'Avatar' and is claimed as a world first by its creators from a South Korean robotic company","copyright":"Jung Yeon-Je/AFP/Getty","credit":null,"alt":null,"url":"https://static.the-independent.com/s3fs-public/thumbnails/image/2016/12/27/11/method-robot-3.jpg","id":"5133826","mid":610},"type":"image"},{"data":{"title":"","description":"Engineers test a four-metre-tall humanoid manned robot dubbed Method-2 in a lab of the Hankook Mirae Technology in Gunpo, south of Seoul, on December 27, 2016.\r\nThe giant human-like robot bears a striking resemblance to the military robots starring in the movie \"Avatar\" and is claimed as a world first by its creators from a South Korean robotic company. / AFP PHOTO / JUNG Yeon-JeJUNG YEON-JE/AFP/Getty Images","caption":"Engineers test a four-metre-tall humanoid manned robot dubbed Method-2 in a lab of the Hankook Mirae Technology in Gunpo, south of Seoul, South Korea","copyright":"Jung Yeon-Je/AFP/Getty","credit":null,"alt":null,"url":"https://static.the-independent.com/s3fs-public/thumbnails/image/2016/12/27/11/method-robot-4.jpg","id":"5133836","mid":611},"type":"image"},{"data":{"title":"","description":"Mandatory Credit: Photo by Aflo/REX (7451960a)\r\nWaseda University's saxophonist robot WAS-5, developed by professor Atsuo Takanishi\r\nRobot saxophonist at Waseda University, Tokyo, Japan - 23 Nov 2016\r\nJapan and Italy had a two-day technical workshop on robotics interwining with visual arts, music and theatre at Waseda's campus.\r\n","caption":"Waseda University's saxophonist robot WAS-5, developed by professor Atsuo Takanishi","copyright":"Rex","credit":null,"alt":null,"url":"https://static.the-independent.com/s3fs-public/thumbnails/image/2016/11/24/16/world-gallery-pix-25-241116.jpg","id":"5060836","mid":612},"type":"image"},{"data":{"title":"","description":"Mandatory Credit: Photo by Aflo/REX (7451960h)\r\nWaseda University's saxophonist robot WAS-5, developed by professor Atsuo Takanishi and Kaptain Rock playing one string light saber guitar perform jam session\r\nRobot saxophonist at Waseda University, Tokyo, Japan - 23 Nov 2016\r\nJapan and Italy had a two-day technical workshop on robotics interwining with visual arts, music and theatre at Waseda's campus.\r\n","caption":"Waseda University's saxophonist robot WAS-5, developed by professor Atsuo Takanishi and Kaptain Rock playing one string light saber guitar perform jam session","copyright":"Rex","credit":null,"alt":null,"url":"https://static.the-independent.com/s3fs-public/thumbnails/image/2016/11/24/16/world-gallery-pix-14-241116.jpg","id":"5060826","mid":613},"type":"image"},{"data":{"title":"","description":"A test line of a new energy suspension railway resembling the giant panda is seen in Chengdu, Sichuan Province, China, November 21, 2016. Picture taken November 21, 2016. China Daily/via REUTERS ATTENTION EDITORS - THIS IMAGE WAS PROVIDED BY A THIRD PARTY. EDITORIAL USE ONLY. CHINA OUT.","caption":"A test line of a new energy suspension railway resembling the giant panda is seen in Chengdu, Sichuan Province, China","copyright":"Reuters","credit":null,"alt":null,"url":"https://static.the-independent.com/s3fs-public/thumbnails/image/2016/11/24/16/world-gallery-pix-05-241116.jpg","id":"5060806","mid":614},"type":"image"},{"data":{"title":"","description":"A test line of a new energy suspension railway, resembling a giant panda, is seen in Chengdu, Sichuan Province, China, November 21, 2016. Picture taken November 21, 2016. China Daily/via REUTERS ATTENTION EDITORS - THIS IMAGE WAS PROVIDED BY A THIRD PARTY. EDITORIAL USE ONLY. CHINA OUT. TPX IMAGES OF THE DAY","caption":"A test line of a new energy suspension railway, resembling a giant panda, is seen in Chengdu, Sichuan Province, China","copyright":"Reuters","credit":null,"alt":null,"url":"https://static.the-independent.com/s3fs-public/thumbnails/image/2016/11/24/16/world-gallery-pix-06-241116.jpg","id":"5060811","mid":615},"type":"image"},{"data":{"title":"","description":"A concept car by Trumpchi from GAC Group is shown at China (Guangzhou) International Automobile Exhibition in Guangzhou, China November 18, 2016. REUTERS/Bobby Yip","caption":"A concept car by Trumpchi from GAC Group is shown at the International Automobile Exhibition in Guangzhou, China","copyright":"Rex","credit":null,"alt":null,"url":"https://static.the-independent.com/s3fs-public/thumbnails/image/2016/11/18/15/tech-gallery-10-181116.jpg","id":"5046566","mid":616},"type":"image"},{"data":{"title":"","description":"A Mirai fuel cell vehicle by Toyota is displayed at China (Guangzhou) International Automobile Exhibition in Guangzhou, China November 18, 2016. REUTERS/Bobby Yip","caption":"A Mirai fuel cell vehicle by Toyota is displayed at the International Automobile Exhibition in Guangzhou, China","copyright":"Reuters","credit":null,"alt":null,"url":"https://static.the-independent.com/s3fs-public/thumbnails/image/2016/11/18/15/tech-gallery-9-181116.jpg","id":"5046556","mid":617},"type":"image"},{"data":{"title":"","description":"A visitor tries a Nissan VR experience at China (Guangzhou) International Automobile Exhibition in Guangzhou, China November 18, 2016. REUTERS/Bobby Yip TPX IMAGES OF THE DAY","caption":"A visitor tries a Nissan VR experience at the International Automobile Exhibition in Guangzhou, China","copyright":"Reuters","credit":null,"alt":null,"url":"https://static.the-independent.com/s3fs-public/thumbnails/image/2016/11/18/15/tech-gallery-8-181116.jpg","id":"5046546","mid":618},"type":"image"},{"data":{"title":"","description":"A man looks at an exhibit entitled 'Mimus' a giant industrial robot which has been reprogrammed to interact with humans during a photocall at the new Design Museum in Kensington, London on November 17, 2016.\r\nBritish architectural designer John Pawson has remodelled the interior of the former Commonwealth Institute building in west London. / AFP PHOTO / BEN STANSALLBEN STANSALL/AFP/Getty Images","caption":"A man looks at an exhibit entitled 'Mimus' a giant industrial robot which has been reprogrammed to interact with humans during a photocall at the new Design Museum in South Kensington, London","copyright":"Getty","credit":null,"alt":null,"url":"https://static.the-independent.com/s3fs-public/thumbnails/image/2016/11/18/15/tech-gallery-7-181116.jpg","id":"5046541","mid":619},"type":"image"},{"data":{"title":"","description":"A new Israeli Da-Vinci unmanned aerial vehicle manufactured by Elbit Systems is displayed during the 4th International conference on Home Land Security and Cyber in the Israeli coastal city of Tel Aviv, on November 15, 2016. / AFP PHOTO / JACK GUEZJACK GUEZ/AFP/Getty Images","caption":"A new Israeli Da-Vinci unmanned aerial vehicle manufactured by Elbit Systems is displayed during the 4th International conference on Home Land Security and Cyber in the Israeli coastal city of Tel Aviv","copyright":"Getty","credit":null,"alt":null,"url":"https://static.the-independent.com/s3fs-public/thumbnails/image/2016/11/18/15/tech-gallery-6-181116.jpg","id":"5046526","mid":620},"type":"image"}],"id":"gallery-91061","isEmbed":true,"srcSet":[320,640],"disableAds":false,"isArticle":true,"isSection":false}</script><p class="p1"><span class="s1">Together, the code deleted everything on the computer, including Mr Masarla’s customers' websites, he wrote. Mr Masarla runs a web hosting company, which looks after the servers and internet connections on which the files for websites are stored.</span></p><div class="sc-1k7glnk-3 eMA-dP desktop-only teads" data-mos-ad="true"><div class="sc-vya2xc-0 fkoXas third-party-ad" data-mos-ad="true"><div data-mos-ad="true" class="sc-r9kkgp-0 jiFZEr"><script>if (document.cookie.split(';').some(cookie => cookie.trim() === '__DEBUG__=true')) { console.log('Ad logs: "mpu1", renderedAtParagraph: 3'); }</script><div data-mpu="true" data-is-video="false" data-tile-name="mpu1" data-ad-unit-path="/71347885/_main_independent/mpu1" data-size-key="THIRD_PARTY_ARTICLE_BODY_DESKTOP" data-refresh-check="false" data-refresh-ms="13000" class="sc-r9kkgp-2 iZSTWl"></div></div></div></div><script>if (document.cookie.split(';').some(cookie => cookie.trim() === '__DEBUG__=true')) { console.log('Ad logs: "mpu1", injectedAtParagraph: 4'); }</script><p class="p1"><span class="s1">That piece of code is so famously destructive that it has become a joke within some computing circles.</span></p><p class="p1"><span class="s1">Normally, that code would wipe out all of the specific parts of the computer that it was pointed at. But because of an error in the way it was written, the code didn’t actually specify anywhere – and so removed everything on the computer.</span></p><div data-mos-ad="true" class="sc-3yb7b2-0 cbwrqA"><div id="taboola-carousel-thumbnails" class="taboola sentry-block" data-mos-ad="true"></div></div><script>if (document.cookie.split(';').some(cookie => cookie.trim() === '__DEBUG__=true')) { console.log('Ad logs: "taboola-carousel-thumbnails", injectedAtParagraph: 6'); }</script><p class="p1"><span class="s1">“I run a small hosting provider with more or less 1535 customers and I use Ansible to automate some operations to be run on all servers,” wrote Marco Marsala. “Last night I accidentally ran, on all servers, a Bash script with a rm -rf {foo}/{bar} with those variables undefined due to a bug in the code above this line.”</span></p><p class="p1"><span class="s1">Mr Marsala confirmed that the code had even deleted all of the backups that he had taken in case of catastrophe. Because the drives that were backing up the computers were mounted to it, the computer managed to wipe all of those, too.</span></p><div class="sc-r9kkgp-0 jiFZEr sc-1k7glnk-0 dvOQMU" data-mos-ad="true"><script>if (document.cookie.split(';').some(cookie => cookie.trim() === '__DEBUG__=true')) { console.log('Ad logs: "mpu2", renderedAtParagraph: 8'); }</script><div data-mpu="true" data-is-video="false" data-tile-name="mpu2" data-ad-unit-path="/71347885/_main_independent/mpu2" data-size-key="SINGLE_MPU_ARTICLE" data-refresh-check="false" data-refresh-ms="30000" class="sc-r9kkgp-2 iZSTWl"></div></div><script>if (document.cookie.split(';').some(cookie => cookie.trim() === '__DEBUG__=true')) { console.log('Ad logs: "mpu2", injectedAtParagraph: 8'); }</script><p class="p1"><span class="s1">“All servers got deleted and the offsite backups too because the remote storage was mounted just before by the same script (that is a backup maintenance script).”</span></p><p class="p1"><span class="s1">Most users agreed that it was unlikely that Mr Marsala would be able to recover any of the data. And as a result his company was almost certainly not going to recover, either.</span></p><div class="sc-12btdgd-0 jiNcFc sc-9oz50s-0 gxawj sc-172fyqn-0 bBLfBB related"><div class="sc-9oz50s-1 hUkoTi"><span class="sc-1nbs17v-0 gBAzrw">Recommended</span></div><ul class="sc-f0pzwk-2 cGizRX"><li class="sc-f0pzwk-3 jwaHbY"><a class="sc-141s52x-0 kfSAJQ sc-f0pzwk-1 dRudLt related-item" href="/life-style/gadgets-and-tech/news/women-better-code-men-github-study-a6870836.html" data-position="1" data-widget-position="12" data-text="Read more Women write better code than men, study suggests" data-vars-event-id="c29" data-vars-item-name="related - /life-style/gadgets-and-tech/news/women-better-code-men-github-study-a6870836.html"><img src="https://static.the-independent.com/s3fs-public/thumbnails/image/2016/02/12/19/computer.jpg?quality=75&width=230&crop=3%3A2%2Csmart&auto=webp" loading="lazy" alt="Read more Women write better code than men, study suggests" class="sc-1mc30lb-0 cZIjgV sc-f0pzwk-0 jsmvef"><span class="sc-f0pzwk-4">Read more Women write better code than men, study suggests</span></a></li></ul></div><p class="p1"><span class="s1">“I feel sorry to say that your company is now essentially dead,” wrote a user called Sven. “You might have an extremely slim chance to recover from this if you turn off everything right now and hand your disks over to a reputable data recovery company.</span></p><div class="sc-1k7glnk-3 eMA-dP teads" data-mos-ad="true"><div class="sc-vya2xc-0 fkoXas third-party-ad" data-mos-ad="true"><div data-mos-ad="true" class="sc-r9kkgp-0 jiFZEr"><script>if (document.cookie.split(';').some(cookie => cookie.trim() === '__DEBUG__=true')) { console.log('Ad logs: "mpu3", renderedAtParagraph: 10'); }</script><div data-mpu="true" data-is-video="false" data-tile-name="mpu3" data-ad-unit-path="/71347885/_main_independent/mpu3" data-size-key="THIRD_PARTY_ARTICLE_BODY" data-refresh-check="false" data-refresh-ms="13000" class="sc-r9kkgp-2 iZSTWl"></div></div></div></div><script>if (document.cookie.split(';').some(cookie => cookie.trim() === '__DEBUG__=true')) { console.log('Ad logs: "mpu3", injectedAtParagraph: 11'); }</script><p class="p1"><span class="s1">“This will be extremely expensive and still extremely unlikely to really rescue you, and it will take a lot of time.”</span></p><p class="p1"><span class="s1">Others agreed that perhaps Mr Marsala was on the wrong forum.</span></p><p class="p1"><span class="s1">“You're going out of business,” wrote Michael Hampton. “You don't need technical advice, you need to call your lawyer.”</span></p><p class="p1"><span class="s1">Many of the responses to Mr Marsala’s problem weren’t especially helpful – pointing out that he could have taken steps to stop it happening before it did.</span></p><p class="p1"><span class="s1">“Well, you should have been thinking about how to protect your customers' data before nuking them,” wrote one person calling himself Massimo. “I won't even begin enumerating how many errors are simultaneously required in order to be able to completely erase all your servers and all your backups in a single strike.</span></p><p class="p1"><span class="s1">“This is not bad luck: it's astonishingly bad design reinforced by complete carelessness.”</span></p><div data-theme-wrapper="independent" style="display:contents"><div class="sc-31azim-0 eBMXOi nextSwipeIgnore sentry-block"><figure class="sc-1cbdeug-0 cXcwgU sc-wlmftc-0 ccDPKb"><div class="sc-w051dy-0 bVsFId"><div id="video_holder" class="sc-w051dy-2 bbYvwS"><div class="sc-w051dy-1 elApFE"><div class="sc-11haejz-0 kWJOA sc-w051dy-3 eUwnUW"><div class="sc-11haejz-2 bvtbRV"><img src="/img/logo-white-out.svg" alt="Video Player Placeholder" class="sc-11haejz-3 kXKPhE"></div><div id="jw-player-1903" data-jwplayer="" data-media-id="3FwF8PGX" data-jwplayer-player-type="clickToPlay" data-jwplayer-data='{"playlist":"//cdn.jwplayer.com/v2/media/3FwF8PGX","generateSEOMetadata":true,"autoPause":{"viewability":true,"pauseAds":true}}' data-ad-unit-code="hero_player"></div></div></div></div></div></figure></div></div><p class="p1"><span class="s1">Mr Marsala’s problem is far from the first time that someone has accidentally destroyed their own system by missing a mistake. Indeed, responses to his post mostly referenced a similar thread posted two years ago, with the headline “Monday morning mistake”.</span></p><p class="p1"><span class="s1">That error saw someone accidentally lose access to their entire server, after they didn’t notice a stray space in the code.</span></p><p class="p1"><em>Update</em>: Since this story was posted, Mr Marsala has claimed that his original post was a hoax and written as a marketing stunt, but that it had happened to a client of his in 2006. Contacted by <em>The Independent</em>, Mr Marsala said that the post was guerilla marketing for another, unnamed, company.</p></div></div><div id="piano-register-wall" data-reg-source-section="Tech" class="sc-h57wdl-0 iUtUOL"></div><nav class="topics"><div class="sc-1t37vlo-0 igSthU"><h3 class="sc-1t37vlo-1 ktRdLg">More about</h3><a href="/topic/coding" class="sc-1t37vlo-2 jFcpGL">coding</a><a href="/topic/internet" class="sc-1t37vlo-2 jFcpGL">Internet</a></div></nav><div class="show-comments"><div class="sc-t14gfw-0 btjNPQ"><svg class="sc-eaj12q-0 eTmfuc sc-culv3z-0 eifaJK sc-t14gfw-5 gugrNy" viewBox="0 0 991.4 991.4"><use href="#f9cc7f5596803d67"></use></svg><h2 class="sc-t14gfw-4 ldzJIb">Join our commenting forum</h2><p class="sc-t14gfw-3 gtslJk">Join thought-provoking conversations, follow other Independent readers and see their replies</p><a class="sc-xlo0z7-0 gIqOug js-comment sc-t14gfw-2 leBDiq js-comment-footer" href="#comments-area"><span class="sc-xlo0z7-1 eBeJPd js-comment-count"></span><span class="js-comment-plural">Comments</span><svg class="sc-eaj12q-0 gRZTFM sc-culv3z-0 eifaJK sc-t14gfw-1 jOqXXq" viewBox="0 0 12 12"><use href="#498655a6d79a21bf"></use></svg></a></div></div><div data-mos-ad="true" class="sc-q6tih1-0 cUhGEo"><div id="taboola-below-article-1" class="taboola-below-article taboola sentry-block" data-mos-ad="true"></div></div><div data-theme-wrapper="independent" style="display:contents"><div id="comments-area" class="sc-d6ixb4-0 gTOaiq"></div><div id="comments" class="sc-1oxj7jp-0 hJbrXG nextSwipeIgnore"><div class="sc-d6ixb4-1 lfJswf viafoura" id="viafoura-conversation-id"><div class="sc-d6ixb4-2 sc-d6ixb4-3 kEmqYk fKyWUB"><vf-tray-trigger floating="true"></vf-tray-trigger></div><vf-conversations vf-container-id="309025" limit="10"></vf-conversations></div></div></div><div id="taboola-below-article-2" class="taboola-below-article taboola sentry-block" data-mos-ad="true"></div></div><aside class="sc-cxkzvg-0 eqQkhO sidebar"><div data-mos-ad="true" class="sc-j93h5r-0 fmcHss"><div class="sc-r9kkgp-0 jiFZEr sc-uo1whf-0 hlxBlR" data-mos-ad="true"><div data-mpu="true" data-is-video="false" data-tile-name="sidebar1" data-ad-unit-path="/71347885/_main_independent/sidebar1" data-size-key="DOUBLE_MPU" data-refresh-check="false" data-refresh-ms="13000" class="sc-r9kkgp-2 iZSTWl"></div></div></div><div class="hydrate-root sc-1ihz57b-0" data-component="MostPopularFeedList" data-theme-name="independent"><div data-theme-wrapper="independent" style="display:contents"><div class="sc-154e2ak-0 bkpWNY most-popular"><div class="sc-th598b-0"><h3 class="sc-th598b-2 bvAOFo"><span class="sc-th598b-3 hjuAHy"><svg class="sc-eaj12q-0 loKJGs sc-culv3z-0 eifaJK sc-1ix0cah-0 PYnPb" viewBox="0 0 32 32"><use href="#600f53465147d717"></use></svg></span><span class="sc-th598b-1 ccWfNH">Most popular</span></h3></div><ul role="list" class="sc-154e2ak-2 gDgfia"></ul></div></div></div><script type="application/json">{"title":"Most popular","src":"/api/most-popular-article?section=article-typepremium,article-typenon-premium&limit=5"}</script><div class="hydrate-root sc-1ihz57b-0" data-component="PopularVideosFeedList" data-theme-name="independent"><div data-theme-wrapper="independent" style="display:contents"><div class="sc-154e2ak-0 bkpWNY sc-10i6w7u-7 lalKQb popular-videos"><div class="sc-th598b-0"><h3 class="sc-th598b-2 bvAOFo"><span class="sc-th598b-3 hjuAHy"><svg class="sc-eaj12q-0 loKJGs sc-culv3z-0 eifaJK sc-1ix0cah-0 PYnPb" viewBox="0 0 32 32"><use href="#600f53465147d717"></use></svg></span><span class="sc-th598b-1 ccWfNH">Popular videos</span></h3></div><ul role="list" class="sc-154e2ak-2 gDgfia"></ul></div></div></div><script type="application/json">{"className":"popular-videos","title":"Popular videos","src":"/api/most-popular-article?section=independent-tv&limit=3"}</script><div data-theme-wrapper="bulletin" style="display:contents"><div class="hydrate-root sc-1ihz57b-0" data-component="BulletinFeedList" data-theme-name="bulletin"><div data-theme-wrapper="bulletin" style="display:contents"><div class="sc-154e2ak-0 bkpWNY bulletin-feed-list"><h3 class="sc-154e2ak-1 fBeQQZ"><span>Bulletin</span><div class="sc-6qvuk6-0 ikXVwu"><svg xmlns="http://www.w3.org/2000/svg" id="03ad57e2ae8c9629" fill="none" viewBox="0 0 366 93"><path fill="currentColor" d="M274.57 90.2V31.82c3.38-1.2 11.57-2.65 16.28-2.77l-.25 7.96h.25c3.85-4.22 9.76-7.96 17.24-7.96 9.4 0 18.69 6.27 18.69 21.82V90.2H310.5V54.74c0-7.23-3.25-11.33-9.16-11.33-3.98 0-8.08 2.29-10.5 4.34v42.44zM262.41 1.57a9.6 9.6 0 0 1 9.77 9.53c0 5.18-4.34 9.4-9.77 9.4a9.47 9.47 0 0 1-9.64-9.4 9.5 9.5 0 0 1 9.64-9.53m-8.08 88.62V31.96c3.02-1.45 11.58-2.78 16.28-2.78V90.2zm-2.76-1.44a39 39 0 0 1-14.83 3c-10.74 0-18.21-5.54-18.21-16.87V42.8h-8.44V30.87h8.68l3.74-16.16h12.3v16.16h15.07V42.8H234.8v26.88c0 6.15 1.8 8.32 7.11 8.32 1.93 0 5.07-.6 7.24-1.32zM210.02 78.5c-4.46 8.2-12.78 13.5-24.71 13.5-16.52 0-29.18-12.66-29.18-31.47 0-18.45 12.17-31.47 28.21-31.47 16.76 0 27.13 13.14 27.13 29.42v5.18H172.4c.6 10.13 7.24 14.96 13.75 14.96 4.46 0 8.8-2.3 10.97-6.27zm-25.56-36.9c-6.03 0-10.6 4.7-11.81 11.94h22.9c-.84-7.6-4.7-11.94-11.09-11.94M136.74 2.9c3.38-1.33 11.7-2.78 16.4-2.9v90.2h-16.4zm-21.67 0c3.37-1.33 11.7-2.78 16.4-2.9v90.2h-16.4zm-3.97 27.97v58.36c-3.37 1.2-11.57 2.65-16.27 2.77l.24-7.96h-.24C91.09 88.26 85.66 92 78.3 92c-9.4 0-18.93-6.27-18.93-21.22V30.87h16.28v36.05c0 7.11 3.25 10.73 9.28 10.73 3.98 0 7.6-2.29 9.89-4.34V30.87zM0 2.77C3.38 1.57 11.58.12 16.28 0l-.36 35.33h.48a24.3 24.3 0 0 1 16.64-6.27c11.57 0 23.63 9.28 23.63 29.66C56.67 75 47.15 92 24.47 92 12.55 92 3.02 87.9 0 85.97zm16.28 44.25V77.3c2.05.84 5.18 1.45 7.84 1.45 10 0 15.55-8.2 15.55-18.33 0-11.34-6.15-17-13.14-17-3.62 0-7.12 1.32-10.25 3.61"></path><g clip-path="url(#clip0_1885_124590)"><path fill="#5563FF" d="M347.72 55.37a17.4 17.4 0 1 0-.01 34.8 17.4 17.4 0 0 0 0-34.8"></path></g><defs><clipPath id="clip0_1885_124590"><path fill="#fff" d="M330.3 55.37h34.82v34.82H330.3z"></path></clipPath></defs></svg></div></h3><ul role="list" class="sc-154e2ak-2 gDgfia"></ul></div></div></div><script type="application/json">{"title":"Bulletin","src":"/api/most-popular-article?section=bulletin&limit=5"}</script></div><div id="taboola-right-rail" class="sc-sk0nn7-0 fgtiQY taboola sentry-block" data-mos-ad="true"></div><div data-mos-ad="true" class="sc-j93h5r-0 fmcHss"><div class="sc-r9kkgp-0 jiFZEr sc-1fw22ni-0 MxpAk" data-mos-ad="true"><div data-mpu="true" data-is-video="false" data-tile-name="sidebar2" data-ad-unit-path="/71347885/_main_independent/sidebar2" data-sizes="300x250" data-refresh-check="false" data-refresh-ms="13000" class="sc-r9kkgp-2 iZSTWl"></div></div></div><div class="hydrate-root sc-1ihz57b-0" data-component="SponsoredFeaturesFeedList" data-theme-name="independent"><div data-theme-wrapper="independent" style="display:contents"><div class="sc-154e2ak-0 bkpWNY sponsored-features"><div class="sc-th598b-0"><h3 class="sc-th598b-2 bvAOFo"><span class="sc-th598b-3 hjuAHy"><svg class="sc-eaj12q-0 loKJGs sc-culv3z-0 eifaJK sc-1ix0cah-0 PYnPb" viewBox="0 0 32 32"><use href="#600f53465147d717"></use></svg></span><span class="sc-th598b-1 ccWfNH">Read next</span></h3></div><ul role="list" class="sc-154e2ak-2 gDgfia"></ul></div></div></div><script type="application/json">{"title":"Read next","src":"/api/most-popular-article?section=article-typepremium,article-typenon-premium&limit=5"}</script><div class="sc-j93h5r-0 fmcHss sticky" data-mos-ad="true"><div data-mos-ad="true" class="sc-r9kkgp-0 jiFZEr"><div data-mpu="true" data-is-video="false" data-tile-name="sidebar3" data-ad-unit-path="/71347885/_main_independent/sidebar3" data-sizes="300x250|300x600" data-refresh-check="false" data-refresh-ms="13000" class="sc-r9kkgp-2 iZSTWl"></div></div></div></aside></div></article></div></div><div class="sc-58e5rs-0 kyluxT"></div></div></div></div><div class="sc-uy6a1u-0 sc-lmeaw5-0 kCbjFn cNusA"><footer class="sc-qp68zz-0 jqhDkt page-footer"><nav class="sc-qp68zz-1 eHCFwV"><ul class="sc-qp68zz-2 fytdUG"><li class="sc-qp68zz-3 kTIoMr"><a href="/" aria-label="Back to homepage"><svg class="sc-eaj12q-0 eTmfuc sc-culv3z-0 eifaJK sc-qp68zz-5 echLfO" viewBox="0 0 991.4 991.4"><use href="#f9cc7f5596803d67"></use></svg></a><a href="/" class="sc-qp68zz-4 ifrIJQ">Get in touch</a><ul class="sc-2grh3o-0 ljPwHI"><li class="sc-2grh3o-1"><a href="/service/contact-us-759589.html" class="sc-2grh3o-2 dJSSpZ">Contact us</a></li></ul><ul class="sc-97b93f-0 dfnkHX"><li class="sc-97b93f-1 iErWwm"><a class="sc-97b93f-2 jeqqPh fb-link" rel="noopener" aria-label="Visit The Independent on Facebook" href="https://www.facebook.com/TheIndependentOnline"><svg xmlns="http://www.w3.org/2000/svg" id="b941eb1404da3df8" viewBox="0 0 32 32"><path d="M13.5 31.83q1.02.16 2.09.2h.84q1.06-.04 2.07-.2v-11.2h3.73l.7-4.62H18.5v-3c0-1.27.62-2.5 2.6-2.5h2.02V6.56s-1.83-.31-3.58-.31c-3.65 0-6.04 2.21-6.04 6.22V16H9.44v4.63h4.06z"></path></svg></a><a class="sc-97b93f-2 jeqqPh x-link" rel="noopener" aria-label="Visit The Independent on Twitter" href="https://twitter.com/Independent"><svg xmlns="http://www.w3.org/2000/svg" id="Layer_2-3f443091285db5b7" data-name="Layer 2" viewBox="0 0 23.95 23.97"><path d="M14.28 10.17 23.2 0h-2.11l-7.75 8.83L7.16 0H0l9.38 13.34L0 24h2.14l8.17-9.31L16.84 24H24Zm-2.89 3.29-1-1.33L2.9 1.57h3.24l6.09 8.53.95 1.32 7.91 11.08h-3.25Z"></path></svg></a></li></ul></li><li class="sc-qp68zz-3 kTIoMr"><a href="/" class="sc-qp68zz-4 ifrIJQ">Our Products</a><ul class="sc-2grh3o-0 ljPwHI"><li class="sc-2grh3o-1"><a href="/register?itm_channel=native&itm_campaign=footer&itm_content=register&regSourceMethod=Footer+register+CTA" class="sc-2grh3o-2 dJSSpZ">Register</a></li><li class="sc-2grh3o-1"><a href="/newsletters?itm_channel=native&itm_campaign=footer&itm_audience=prospecting&itm_content=newsletters" class="sc-2grh3o-2 dJSSpZ">Newsletters</a></li><li class="sc-2grh3o-1"><a href="/donate?itm_channel=native&itm_campaign=footer&itm_audience=prospecting&itm_content=donate" class="sc-2grh3o-2 dJSSpZ">Donate</a></li><li class="sc-2grh3o-1"><a rel="noopener" href="https://edition.independent.co.uk/" class="sc-2grh3o-2 dJSSpZ">Today’s Edition</a></li><li class="sc-2grh3o-1"><a href="/subscribe/app?itm_channel=native&itm_campaign=app_selling_page&itm_audience=prospecting&itm_content=footer" class="sc-2grh3o-2 dJSSpZ">Install our app</a></li><li class="sc-2grh3o-1"><a href="/archive" class="sc-2grh3o-2 dJSSpZ">Archive</a></li></ul></li><li class="sc-qp68zz-3 kTIoMr"><a href="/" class="sc-qp68zz-4 ifrIJQ">Other publications</a><ul class="sc-2grh3o-0 ljPwHI"><li class="sc-2grh3o-1"><a href="/news/world/journalism-license-srmg-middle-east-news-world-global-a9579111.html" class="sc-2grh3o-2 dJSSpZ">International editions</a></li><li class="sc-2grh3o-1"><a rel="noopener" href="https://www.independentespanol.com/" class="sc-2grh3o-2 dJSSpZ">Independent en Español</a></li><li class="sc-2grh3o-1"><a rel="noopener" href="https://www.independentarabia.com/" class="sc-2grh3o-2 dJSSpZ">Independent Arabia</a></li><li class="sc-2grh3o-1"><a rel="noopener" href="https://www.indyturk.com/" class="sc-2grh3o-2 dJSSpZ">Independent Turkish</a></li><li class="sc-2grh3o-1"><a rel="noopener" href="https://www.independentpersian.com/" class="sc-2grh3o-2 dJSSpZ">Independent Persian</a></li><li class="sc-2grh3o-1"><a rel="noopener" href="https://www.independenturdu.com/" class="sc-2grh3o-2 dJSSpZ">Independent Urdu</a></li><li class="sc-2grh3o-1"><a rel="noopener" href="https://www.standard.co.uk/" class="sc-2grh3o-2 dJSSpZ">The Standard</a></li></ul></li><li class="sc-qp68zz-3 kTIoMr"><a href="/" class="sc-qp68zz-4 ifrIJQ">Extras</a><ul class="sc-2grh3o-0 ljPwHI"><li class="sc-2grh3o-1"><a rel="noopener" href="https://puzzles.independent.co.uk/" class="sc-2grh3o-2 dJSSpZ">Puzzles</a></li><li class="sc-2grh3o-1"><a href="/topics-list" class="sc-2grh3o-2 dJSSpZ">All topics</a></li><li class="sc-2grh3o-1"><a href="/sport/betting-sign-up-offers-and-free-bets-b2581138.html" class="sc-2grh3o-2 dJSSpZ">Free bets offers</a></li><li class="sc-2grh3o-1"><a href="/deals" class="sc-2grh3o-2 dJSSpZ">Latest deals</a></li><li class="sc-2grh3o-1"><a href="/competitions" class="sc-2grh3o-2 dJSSpZ">Competitions and offers</a></li><li class="sc-2grh3o-1"><a rel="noopener" href="https://www.independentadvertising.com/" class="sc-2grh3o-2 dJSSpZ">Independent Advertising</a></li><li class="sc-2grh3o-1"><a href="/ignite" class="sc-2grh3o-2 dJSSpZ">Independent Ignite</a></li><li class="sc-2grh3o-1"><a rel="noopener" href="https://www.independentadvertising.com/licensing-and-syndication/" class="sc-2grh3o-2 dJSSpZ">Syndication</a></li><li class="sc-2grh3o-1"><a rel="noopener" href="https://www.linkedin.com/company/the-independent/jobs/" class="sc-2grh3o-2 dJSSpZ">Working at The Independent</a></li></ul></li><li class="sc-qp68zz-3 kTIoMr"><a href="/" class="sc-qp68zz-4 ifrIJQ">Legal</a><ul class="sc-2grh3o-0 ljPwHI"><li class="sc-2grh3o-1"><a href="/service/code-of-conduct-a6184241.html" class="sc-2grh3o-2 dJSSpZ">Code of conduct and complaints</a></li><li class="sc-2grh3o-1"><a href="/service/external-contributors-policy-7905982.html" class="sc-2grh3o-2 dJSSpZ">Contributors</a></li><li class="sc-2grh3o-1"><a href="/service/cookie-policy-a6184186.html" class="sc-2grh3o-2 dJSSpZ">Cookie policy</a></li><li class="sc-2grh3o-1"><a href="/service/contributions-terms-and-conditions-a9308071.html" class="sc-2grh3o-2 dJSSpZ">Donations Terms & Conditions</a></li><li class="sc-2grh3o-1"><a href="/service/privacy-notice-a6184181.html" class="sc-2grh3o-2 dJSSpZ">Privacy policy</a></li><li class="sc-2grh3o-1"><a id="privacy-settings" class="sc-2grh3o-2 dJSSpZ"></a></li><li class="sc-2grh3o-1"><a href="/service/user-policies-a6184151.html" class="sc-2grh3o-2 dJSSpZ">User policies</a></li><li class="sc-2grh3o-1"><a rel="noopener" href="https://static.independent.co.uk/static-assets/IND-Modern-Slavery-Statement-2024.pdf" class="sc-2grh3o-2 dJSSpZ">Modern Slavery Statement</a></li></ul></li></ul></nav></footer></div></div><div id="footerPrompt" class="sc-7lnyz3-0 kCUtkB"></div><div id="success-hint" class="sc-e5m6s0-0 cQsxgq"><div class="sc-6rvf95-0 lmDXWe"><svg class="sc-eaj12q-0 loKJGs sc-culv3z-0 eifaJK sc-13dqgt6-0 cfWjVi" viewBox="0 0 32 32"><use href="#24d4b3e8a1ae9a63"></use></svg><div class="sc-8ssay0-0 iaXTOe"><h3 class="sc-mf574d-0 hPmlrI">Thank you for registering</h3><p class="sc-1l1ygd1-2 goGsyI"><span class="sc-1l1ygd1-0 kOUqCY">Please refresh the page or navigate to another page on the site to be automatically logged in</span><span class="sc-1l1ygd1-1 dSXaKZ">Please refresh your browser to be logged in</span></p></div></div></div><div class="hydrate-root sc-1ihz57b-0" data-component="DrawerMenu" data-theme-name="independent"><div data-theme-wrapper="independent" style="display:contents"></div></div><script type="application/json">{"andMoreText":"& more","closeText":"Close","serverEnv":"prod","originalUrl":"/tech/man-accidentally-deletes-his-entire-company-with-one-line-of-bad-code-a6984256.html","domain":"the-independent.com","locale":"US","menuData":[["News","/us",[["Bulletin","/bulletin"],["US News","/news/world/americas"],["Politics","/news/world/americas/us-politics"],["Crime","/news/world/americas/crime"],["Money","money"],["Health","/news/health"],["Science","/news/science"],["Space","/space"],["UK News","/news/uk"],["Europe News","/news/world/europe"],["World News","/news/world"],["Global Aid","/topic/rethinking-global-aid"]]],["Sports","/sport",[["US Sports","us-sport"],["Soccer","football"],["Formula 1","/f1"],["UFC","ufc"],["Rugby Union","rugby/rugby-union"],["Cricket","cricket"],["Tennis","tennis"],["Boxing","boxing"],["Cycling","cycling"],["Golf","golf"],["Sports Videos","/tv/sport"]]],["Culture","/arts-entertainment",[["Movies","films"],["TV & Radio","tv"],["Music","music"],["Games","/games"],["Books","books"],["Art","art"],["Photography","photography"],["Theatre & Dance","theatre-dance"],["Culture Videos","/tv/culture"]]],["Lifestyle","/life-style",[["Tech","/tech"],["Food & Drink","food-and-drink"],["Fashion","fashion"],["Love & Sex","love-sex"],["Women","women"],["Health & Families","health-and-families"],["Royal Family","royal-family"],["Motoring","motoring"],["Electric Vehicles","/cars/electric-vehicles"],["Lifestyle Videos","/tv/lifestyle"]],true],["Money","/us/money",[]],["Travel","/us/travel",[["News & Advice","/travel/news-and-advice"],["North America","/travel/north-america"],["UK","/travel/uk"],["Europe","/travel/europe"],["Asia","/travel/asia"],["Inspiration","/travel/inspiration"],["City Guides","/travel/48-hours-in"],["Sustainable Travel","/travel/sustainable-travel"]]],["Premium","/independentpremium",[["Editorials","/voices/editorials"],["Voices","voices"],["Long Reads","long-reads"],["Politics Explained","politics-explained"],["News Analysis","news-analysis"]]],["Climate","/climate-change",[["News","news"],["Climate 100","climate-100"],["Voices","opinion"],["Sustainable Living","sustainable-living"],["Explained","infact"],["Climate Videos","/tv/climate"],["Electric Vehicles","/cars/electric-vehicles"],["SGI","sgi"]]],["Voices","/us/voices",[["Editorials","/voices/editorials"],["Letters","/voices/letters"]]],["Best","/extras/indybest",[["Home & Garden","house-garden"],["Tech","gadgets-tech"],["Fashion & Beauty","fashion-beauty"],["Food & Drink","food-drink"],["Kids","kids"],["Books","books"],["Travel & Outdoors","travel-outdoors"],["Sports & Fitness","outdoor-activity"],["Deals","/deals"]]],["Video & Podcasts","/tv/editors-picks",[["Documentaries","/documentaries"],["Podcasts","/podcasts"],["ACFC","/tv/acfc"],["Well Enough","/tv/well-enough"],["World of Trouble","/tv/world-of-trouble"],["Travel Smart","/tv/travel-smart"],["Drive Smart","/tv/drive-smart"],["Money Smart","/tv/money-smart"],["Decomplicated","/tv/decomplicated"],["On The Ground","/tv/on-the-ground"]]],["Other","",[["Indy100","https://www.indy100.com/"],["Crosswords & Puzzles","https://puzzles.independent.co.uk/?utm_campaign=navbar&utm_medium=nav&utm_source=navpuzzles"],["Most Commented","comments"],["Newsletters","newsletters?itm_channel=native&itm_campaign=burger_nav&itm_audience=prospecting&itm_content=newsletters"],["Ask Me Anything","ask-me-anything"],["Virtual Events","virtual-events"],["Deals","deals"]]]]}</script><div class="hydrate-root sc-1ihz57b-0" data-component="LoginDrawer" data-theme-name="independent"><div data-theme-wrapper="independent" style="display:contents"><button id="loginButton" class="sc-6mp1u1-2 fAbikX"></button></div></div><script type="application/json">{"originalUrl":"/tech/man-accidentally-deletes-his-entire-company-with-one-line-of-bad-code-a6984256.html","enabledSubs":{"premium":false,"adFree":false,"donations":true}}</script></div><svg class="visually-hidden __INDY_UI_SYMBOLS__" xmlns="http://www.w3.org/2000/svg"><symbol id="24d4b3e8a1ae9a63" viewBox="0 0 32 32"><path fill="currentColor" fill-rule="evenodd" d="M16 0a16 16 0 1 0 .01 32.01A16 16 0 0 0 16 0m-3.2 24-8-8 2.26-2.26 5.74 5.73L24.94 7.33 27.2 9.6z" clip-rule="evenodd"></path></symbol><symbol id="93632fc09e3501ea" viewBox="0 0 24 24"><path fill="currentColor" d="M2 5h20v2H2zm0 6h20v2H2zm0 6h20v2H2z"></path></symbol><symbol id="ee6613da15642019" viewBox="0 0 12 12" fill="none"><path fill="currentColor" d="M1.07 2.46 0 3.54l6 6 6-6-1.07-1.08L6 7.4z"></path></symbol><symbol id="a2cf930f15573ee2" viewBox="0 0 36 36" fill="none"><path fill="currentColor" d="M18 0a18 18 0 1 0 0 36 18 18 0 0 0 0-36"></path><path fill="#fff" d="m28.41 25.03-1.96-1.15s-1.3.25-3 .61l.07.03.07.06.08.06.09.16.01.08.01.04v.11l-.01.04-.02.04h-.04l-.01-.04-.02-.04-.01-.05-.03-.06-.03-.05-.03-.06-.04-.06-.06-.05-.05-.05-.05-.03-.13-.08-.36.08h.03l.15.09.07.07.1.16.01.08v.07l-.01.11-.02.04h-.04l-.01-.04-.01-.04-.02-.05-.03-.05-.03-.06-.03-.06-.04-.05q-.02-.04-.05-.06l-.05-.04-.05-.04-.05-.04-.05-.02-.03-.02-.03-.01-.97-.82.04-.25-.1-.57.1-.25v-.82l-1.06.94-.03-.03 3.1-3.64-.03-.06-.9-.16v-.04h1.62c.17.2.53.26.79.2v-.04l-.32-.53.14-.09q.18-.12.37.14c.12.18.18.4.04.54l.02.04a.8.8 0 0 0 .54-.3c.18-.25.15-.61-.07-.88l-.54-.56a.9.9 0 0 0-.58-.94l-1.54-.6h-2.1v-.05l2.08-.25.63-.55 2.38-.95a.6.6 0 0 0 .32-.34l1.26-3.38 2.93-3.96-.02-.03-1.93 1.37-.02-.03.81-1.63-.03-.03-1.26 1.81-.04-.01.15-1.8-.05-.02-.45 1.84h-.05L27.2 6.1l-.04.01.54 2.2-.06 1.03h-.04l-.12-.9-1.3-2.21-.03.02 1.04 2.33.08 1.72h-.05L27 8.7l-1.7-2.15-.03.02 1.46 2.25.1 2.36h-.04l-.3-2.23-1.89-1.97-.03.03 1.6 2.1.2 2.7h-.05l-.43-2.57-1.96-1.68-.03.03 1.7 1.84.28 2.83h-.04l-.57-2.66-1.99-1.35-.03.03 1.7 1.5.47 2.8-.05.02-.74-2.62-1.88-1.03-.03.03 1.62 1.19.53 2.71-.04.01-.85-2.49-1.77-.67-.02.04 1.5.85.6 2.48-.03.01-.94-2.23-1.68-.3-.01.04 1.39.5.71 2.17-.03.01-1.08-1.84-1.41-.12-.01.05 1.1.36.84 1.75-.03.02-1.17-1.4-1.27.07v.05l1 .19.94 1.36-.03.03-1.21-1-1.37.3v.05h1.13l1.03.97-.03.03-1.24-.58-1.43.22v.05l1.27.05 1.08.68-.01.04-1.2-.4-1.9.36v.04l1.8-.04 1.09.5-.02.04-1.14-.27-2.9.5v.03l2.27.18v.04l-1.81.32v.04l1.24.07v.05l-1.42.37.6.8-.03.03L17 16.1l-3.56-4.94-3.25-1.66-2.57-2.32-.78-2.13H6.8l.28 2.42 1.25 2-.04.03L6.47 8 5.6 6.31l-.05.01.3 1.96.9 1.61-.03.03-1.45-1.18-.75-1.12-.04.02.35 1.52.92 1.35-.03.03-1.43-.82-.64-.8-.04.02.41 1.18.67.84-.03.03-.66-.13-.02.04 1.41 1.33-.01.04-1.22-.08-.01.06 1.75 1.09-.01.04-.81.06v.05l2.02.77v.03l-.8.28.01.05 4.9.36v.03l-2.73.03-.05.55 3.41-.05v.04l-2.44.27-.11.66 3.32-.46.01.04-2.6.6-.03.77 3.41-.94.02.04-2.82 1.1.02.7 3.45-1.43.01.04-2.78 1.5.1.72 3.37-1.72.02.03-2.76 1.75.16.61 3.26-1.79.02.04-2.53 1.69.24.65 2.69-1.6.03.03-1.77 1.3.31.62 1.3-.8.03.04-.5.42.25.49.3-.1.4-.15.23-.08.1-.05.12-.06.2-.14.04-.04.04-.04.08-.1.07-.08.07-.09.05-.09.04-.08.1-.29.02-.08.01-.03h.04v.12l-.04.14-.05.17-.04.1-.05.1-.06.1-.07.1-.08.1-.04.04-.05.04-.2.18-.11.07-.12.07-.63.27-3.76 1.4-2.46 3.87.14.1 2.75-3.2.03.03-1.63 2.4 1-.15 1.51-2.23.04.02-1.1 2.16.94-.06 1.02-2.09.05.02-.7 2.05.96-.07.6-1.96h.04L15 25.29l.97-.19.21-1.77h.05v1.69l.72-.41-.1-1.27h.04l.25 1.15.26.15.2.52.27.1.58.46.22.18-.02.03-.38-.16q-2.09.57-4.15 1.21l1.4.81.7.4.32.18.07.04.04.02.02.01v.01h.02l.13.11q.11.1.16.26a.6.6 0 0 1-.03.36l-.01.05-.05-.02.01-.04.02-.13-.02-.2-.15-.2-.12-.08-.01-.01h-.02l-.04-.02-.08-.04-.34-.15-.73-.32-.47-.2-1.07.34c-.47.14-.44.76 0 .92q.98.38 1.96.72a1.7 1.7 0 0 0 1.44-.1l1.73-.78a24 24 0 0 0 2.94-2.03l.03.02-1.34 1.29c.91-.41 1.8-.8 2.39-1.04a16 16 0 0 0 2-1.2l.03.03-.93.83a25 25 0 0 1 3.7-.36c1.23 0 1.26-1.06.6-1.42M25.3 17.7l.5.47.05.07.02.04.02.04.03.07.02.08v.17l-.03.08-.02.03-.02.03-.03-.02.01-.03.02-.04.01-.07v-.07l-.04-.13-.03-.06-.02-.03-.07-.08-.55-.4zm-1-.44a.2.2 0 0 1 .07-.13l.03-.03.05-.02v-.01h.06l.04.05-.05.04-.01.03-.01.01v.13l.01.02.01.02h.01l.02.02.02.01.05.01h.05l.02-.01.02-.02.02-.01v-.01l.02-.01v-.01l.01-.01v-.03l.02-.02v-.06l.05-.03v.01l.03.05v.01l.02.05v.04l-.01.03v.01l-.04.1-.1.07v.01h-.02l-.03.02-.06.01h-.02l-.12-.02-.01-.01-.05-.03-.02-.02-.03-.03-.03-.06-.02-.03v-.03l-.01-.06zm-.07 1.2.05-.1.03-.03.01-.01.01-.01.02-.01.09-.05h.19l.03.02.03.02.03.03.02.02.02.02v.02l.02.04-.03.03-.03-.02-.02-.01-.02-.01-.04-.01h-.1l-.05.01-.05.02-.02.02-.02.02-.03.04-.01.03-.01.02-.01.05v.12l-.02.02-.03-.03-.02-.01-.01-.03-.02-.02v-.03l-.02-.04v-.04zM8.03 8.1l.05-.04L9.53 10l2.38 1.14-.03.07-2.56-.99zM5.7 9.71l.05-.05 1.55 1.46 3.15 1.02-.03.06-3.32-.85zm-.8.85.05-.05 1.67 1.36 3.72 1.02-.02.07-3.87-.83zm.3 2 .02-.06 5.15 1.06-.01.08-3.82-.58zm5.5 1.8-2.71-.25-1.37-.4.02-.07 4.06.65zm.1-2.8-2.74-.91-1.13-1.56.04-.04 1.32 1.4 2.55 1.05zm.35.99-.04-.03v-.59h.06l.06.35 1.21-.62.03.05zm.17.92v-.6h.07l.06.35 1.6-.84.02.04-1.7 1.07zm.5.84-.04-.03v-.6h.06l.07.36 1.69-.92.03.05zm.68.69-.05-.02v-.6h.07l.06.36 1.65-.87.03.05zm.84.6-.04-.03v-.59h.06l.07.35 1.45-.76.04.05zm.91.57-.04-.02v-.58l.06-.01.07.35 1.2-.62.03.05zm.9.55-.05-.02v-.57h.06l.07.33.86-.41.03.05zm.73.55-.04-.02.02-.48h.05l.06.25.6-.27.03.04zm.55.6-.04-.03.05-.44.06.01.02.21.75-.33.02.05zm.45 1.34-.04-.03.06-.34h.05l.01.13.36-.15.03.05zm-.14-.72-.04-.03.05-.34h.05l.02.14.53-.26.03.05zm-2.03 4.04-.03-.03.08-.15-.16-.07v-.04h.42l.01.03zm1.16 0-.03-.03.08-.15-.16-.07v-.04h.42l.02.03zm.3 6.75-.42-.14-.41-.14-.84-.27a.1.1 0 0 1-.08-.1v-.04a.1.1 0 0 1 .07-.07l.86-.24.02.04-.57.3.58.25.4.18.4.2zm4.41-7.3-.03-.03.07-.21-.21-.05v-.04l.5-.09.02.04zm-.88-1.27v-.03l.76-.26.03.03-.45.67-.04-.01.07-.36zm-.33 1.57v-.04l.4-.07.03.04-.28.3-.04-.02.06-.16zm.03-2.8v-.04l.77-.23.03.04-.48.65-.03-.02.08-.36zm2 1.55-.03-.02.07-.21-.21-.06v-.04l.5-.09.02.04zm.63-1.97.1-.21-.22-.07v-.04l.52-.05.02.04-.38.35zm.67-2.27h.42v.04l-.32.26-.03-.03.09-.16-.16-.07zm-.2 3.03-.29.3-.03-.02.06-.17-.17-.04v-.04l.4-.07zm-.03-2.26-.5.4-.04-.03.14-.26-.26-.11v-.04h.65zm-.95-1.02h.52l.01.04-.4.31-.03-.02.1-.2-.2-.09zm-.05 2.93-.4.5-.04-.02.08-.28-.29-.05v-.05l.64-.14zm-.05-1.24.01.03-.5.58-.04-.02.1-.33-.34-.07v-.05zm-.28-.94-.5.4-.04-.03.14-.26-.27-.1.01-.05h.65zm-.97-.75h.41l.01.04-.33.25-.02-.02.08-.16-.16-.07zm-.19 1.51.02.04-.56.58-.04-.02.13-.34-.35-.1v-.04zm-1.28 3.38v-.04l.64-.13.02.03-.42.5-.04-.02.09-.28zm.3-4.34h.64l.01.04-.5.4-.04-.04.14-.25-.27-.11zm-.04 3.15-.4.52-.03-.02.07-.28-.29-.04v-.05l.62-.17zm-.2-1.03-.4.47-.03-.02.07-.27-.27-.05v-.04l.6-.13zm-.72-.93.5-.08.02.03-.35.38-.03-.02.07-.21-.22-.06zm-1.34 3.57-.03-.02.09-.16-.17-.07.01-.04h.42v.04zm.34.91-.03-.02.08-.15-.16-.08.01-.03h.42v.03zm.47-1.52-.03-.03.1-.2-.21-.08v-.04l.52-.02.02.04zm.32.86-.03-.02.1-.2-.2-.09.01-.04h.52v.04zm.5.74-.03-.02.09-.16-.17-.07.01-.04h.42v.04zm-1.77 4.29-.14.04-.11.04-.1.03-.15.04-.02-.06.01-.01.13-.05.15-.06.04-.02.15-.06.44-.16.05-.02.1-.04.46-.16.57-.18.08-.03.18-.05.24-.06.3-.08.06-.01.14-.03.03.06h-.02l-.13.05-.09.04-.25.08-.23.08-.06.02-.2.07q-.28.1-.57.18l-.14.05-.42.14-.2.06zm4.43-.82-.14.05-.34.12-.07.02-.25.08-.35.13-.77.27-.5.18-.27.1-.25.09-.1.04-.23.08-.1.04-.34.12-.13.05-.18.06h-.02l-.02-.06h.01l.18-.08.13-.06.33-.14.07-.02.25-.1.1-.05.25-.1.27-.1.5-.18.78-.27.18-.06.17-.06.33-.1.34-.1.14-.03.2-.06.02.06zm-1.78-.8v-.04l.05-.01h.14l.04.02.08.03.15.11.02.03.07.13q.02.04.02.09v.18l-.02.04h-.04l-.01-.04-.02-.04-.04-.1-.04-.06-.03-.06-.05-.05-.03-.04-.01-.01-.05-.05-.06-.04-.05-.03-.05-.02-.03-.02zm1.26-.33h.02l.08.04.07.05.07.06.06.08.06.17v.07l-.01.11-.01.04h-.04l-.02-.04-.01-.04-.02-.05-.03-.05-.03-.06-.04-.06-.04-.06-.05-.05-.05-.04-.05-.04-.1-.06-.03-.02h-.02l-.31.07-.04.01.03.01.16.09.16.22q.02.04.02.09l.01.03v.04l-.01.1-.02.04h-.04l-.01-.03-.02-.04-.01-.05-.03-.06-.03-.05-.04-.06q-.01-.03-.04-.05l-.05-.05-.05-.05-.05-.04-.05-.03-.05-.03-.04-.01-.03-.02-.56-.65-.27-1.54.05-.03 1.07 1.3h.37l.95.52zm1.7-.4v-.04h.19l.03.02.16.09.05.05.01.01.1.16.01.08v.19l-.03.04h-.03l-.02-.04-.01-.04-.02-.05-.02-.06-.03-.05-.04-.06-.04-.06-.05-.05-.02-.02-.03-.03-.05-.03-.05-.04-.05-.03-.03-.01zm1.32.86-.06.02-.05.01-.13.04-.52.13h-.05l-.5.12-.13.01-.05.01-.07.01h-.01l-.02-.06h.01l.07-.03.03-.01.14-.05.53-.14.3-.06.25-.04.13-.02h.05l.07-.01h.01l.01.06zm.62-.62-.02-.06h.02l.08-.03.23-.06.68-.14h.01l.36-.07.3-.04h.03l.17-.02h.06l.08-.02h.02v.07l-.09.02-.06.02-.16.04-.18.03-.14.03-.31.07h-.06q-.43.09-.86.15h-.06zm2.83.09-.11.01-.2.04-.45.07-.25.04h-.05l-.21.04-.2.03-.31.04-.18.03h-.06l-.21.03-.22.03-.1.01-.13.02-.01-.07.13-.03.09-.02.22-.04.12-.03.1-.01.09-.02.13-.03.26-.04.26-.04.26-.04.25-.03.3-.03.15-.02.28-.02h.04l.12-.01h.01v.06z"></path></symbol><symbol id="fc225d69f8a1fcf4" viewBox="0 0 32 32" fill="none"><g clip-path="url(#clip0_1279_134)"><path fill="currentColor" d="M16 0a16 16 0 1 0 0 31.99A16 16 0 0 0 16 0"></path><path fill="#fff" d="M25.29 22.24c-.32-.17-.22-.12-1.73-1.02l-3.32.7-.85-.74.03-.22-.1-.5.1-.23v-.73l-.94.84-.02-.03 2.73-3.23-.02-.06-.8-.14v-.04h1.43c.15.19.47.24.7.18v-.03l-.28-.47s.27-.27.45.05c.1.15.16.35.03.47l.02.04a.7.7 0 0 0 .48-.28c.16-.2.13-.54-.06-.77-.17-.2-.48-.5-.48-.5a.8.8 0 0 0-.51-.83l-1.36-.54h-1.86v-.04l1.84-.22.56-.5s1.9-.64 2.26-.94 1.24-3.2 1.24-3.2l1.97-2.74-.08-1.17h-.05l-.21.97-.99.83.1-.9-.54-1.15-.04.05.16 1.06-.56 1.09-.62-1.01-1.09-.9-.03.05.76 1.1.07 1.28-1.44-.86-1.24-.2-.02.04 1.08.45.73 1.27-1.65-.48-1.05-.2-.03.04 1 .35.65.94-2.34-.09v.04l1.27.85-2.18.58v.04l1.07.43-2.03.79v.04l1 .5-2.04.96v.04l1.2.47-1.75.8.54.7-.04.03-1.22-1.04-3.15-4.4-2.86-1.47L6.9 6.38l-.7-1.9-.03.01.25 2.14 1.1 1.78-.03.03L5.9 7.1l-.76-1.48h-.05l.27 1.75.79 1.43-.03.02-1.28-1.04-.66-1-.04.01.31 1.35.82 1.21-.03.03-1.27-.74-.55-.7-.04.01L3.73 9l.59.74-.02.03-.59-.11-.01.03 1.24 1.18v.03l-1.1-.06v.06l1.55.96-.01.03-.72.06V12l1.79.69v.03l-.7.25V13l4.33.32v.03l-2.41.02-.05.5 3.02-.05v.03l-2.16.24-.1.59 2.94-.41v.04l-2.28.53-.04.68 3.02-.83.01.04-2.49.97.02.63 3.05-1.28v.03l-2.45 1.34.08.64 2.99-1.53.02.03-2.44 1.56.14.54 2.88-1.6.01.04-2.23 1.5.21.58 2.38-1.43.02.04-1.56 1.16.28.55 1.15-.71.02.02-.43.38.21.43.26-.09.36-.13.2-.07.1-.04.1-.06q.09-.05.17-.13l.04-.03.03-.04.08-.07.06-.08.06-.08.04-.08.04-.08.1-.25.01-.07v-.03h.05v.03l-.02.08-.03.12q0 .08-.04.15l-.04.09-.04.08-.05.1-.06.08-.07.09-.04.04-.04.04q-.08.08-.18.15l-.1.07-.1.06-.56.24-3.32 1.25-2.18 3.43.13.09 2.43-2.84.03.03-1.45 2.13.9-.13 1.33-1.99.03.02-.97 1.92.83-.05.9-1.86.04.01-.61 1.83.84-.06.53-1.75h.04l-.3 1.72.86-.17.19-1.57h.04v1.5l.64-.37-.1-1.13h.04l.23 1.03.22.13.17.46.26.09.7.57-.02.03-.33-.15q-1.85.51-3.68 1.08h.01l1.24.72.9.51q.53.3.35.77l-.04-.02c.07-.2.02-.46-.23-.58l-1.5-.66-.95.3c-.4.13-.38.68 0 .82q.87.34 1.74.64c.67.22.85.12 1.28-.08 1.7-.8 2.45-1.22 4.13-2.5l.02.02-1.18 1.14c.8-.37 1.59-.71 2.1-.92q.93-.47 1.77-1.07l.03.02-.82.75c.93-.18 2.45-.33 3.27-.33 1.1 0 1.11-.94.54-1.26zm-7.67.3-.49-.57-.24-1.38.04-.02.95 1.15h.33l.84.47z"></path></g><defs><clipPath id="clip0_1279_134"><path fill="#fff" d="M0 0h32v32H0z"></path></clipPath></defs></symbol><symbol id="c9604f121c5d8cb2" viewBox="0 0 643 62"><path fill="currentColor" d="m.3 1.6 2.5.5c5.9 1.1 6.6 4.6 6.6 7.8v40.7c0 3.3-.8 6.6-6.6 7.8l-2.5.5v1.3h29v-1.3l-2.5-.5c-5.8-1.2-6.6-4.5-6.6-7.8V9.9c0-3.2.8-6.7 6.6-7.8l2.5-.5V.3H.3zM589.6.3v20.1h1.2l3-7.4c3-7.4 6-11.4 13.8-11.4h3.2v49c0 3.2-.7 7-6.6 7.9l-2.5.4v1.3h29v-1.3l-2.6-.4c-5.8-1-6.6-4.7-6.6-8V1.7h3.2c7.8 0 10.9 4 13.8 11.4l3 7.4h1.2V.3zm-25.9 1.3 2.4.3c4.4.6 8.5 2.8 8.6 14.2l.2 27.3-23.2-27.5c-7-8.2-9.8-11.7-11.8-15.4l-.2-.2h-21.2v1.3h.4c4.4.8 7.1 2.6 11.7 7.6l.9 1v31.4c0 13.4-4.2 15.6-9.3 16.9l-1.8.4v1.3h23.8v-1.3l-1.7-.4c-4.5-1.2-9.2-2.5-9.3-17l-.3-29.8 42 49.6.2.1h1.3V16.1c0-11.4 4.3-13.6 8.6-14.2l2.3-.3V.3h-23.6zM320.2 49.4c-4 6.9-8.9 9.4-18 9.4h-2.6c-5 0-7.3-2.5-7.3-8V30l3.7.1c9.1.2 11.6.6 14.5 9.4l1 3.2h1.3V15.8h-1.3l-1 3.3c-2.8 8.8-5.5 9.2-14.5 9.4h-3.7V1.7h6.4c10.8 0 15.6 2.3 19.2 8.9L322 18h1.2V.3h-50.7v1.3l2.5.5c5.5 1 6.6 3.7 6.6 7.6v40.9c0 3.2-.8 7-6.6 7.9l-2.5.4v1.3h53V42.5h-1.2l-4.1 7m189.6 0c-4 6.8-8.9 9.3-18 9.3h-2.5c-5.1 0-7.4-2.5-7.4-8V30l3.7.1c9.2.2 11.7.6 14.5 9.4l1 3.2h1.3V15.8H501l-1 3.3c-2.8 8.8-5.5 9.2-14.5 9.4H482V1.7h6.5c10.7 0 15.5 2.3 19.2 8.9l4 7.4h1.2V.3h-50.7v1.3l2.5.5c5.5 1 6.6 3.7 6.6 7.6v40.9c0 3.2-.7 7-6.6 7.9l-2.5.4v1.3h53V42.5H514l-4 7m-391.4 1V1.6h7.6c15.2 0 24.2 10.7 24.2 28.6 0 18.2-8.5 28.6-23.4 28.6h-2c-5.4 0-6.5-3.3-6.5-8.3M128.7.3H75.2v1.3l2.4.3c5.4.8 8.5 3 8.6 12.5l.2 29-23.2-27.5C56.4 8 53.4 4.2 51.4.5l-.2-.2H30v1.3h.4c4.3.8 7 2.6 11.7 7.6l.9 1v31.4c0 13.4-4.3 15.6-9.4 16.9l-1.7.4v1.3h23.8v-1.3l-1.7-.4c-4.5-1.2-9.2-2.5-9.3-17l-.3-29.8 42.2 49.7h1.3V13c0-7.5 3.3-11.3 10-11.3 6.5 0 9.9 3.8 9.9 11.3v37.6c0 3.5-.8 6.9-6.7 7.9l-2.4.4v1.3h30c10.3 0 19-3.2 25-9.3a29.3 29.3 0 0 0 8.5-21c0-8-3-15.4-8.5-20.7a35 35 0 0 0-25-9m288.6 50.3V1.6h7.6c15.2 0 24.2 10.7 24.2 28.6 0 18.2-8.5 28.6-23.4 28.6h-1.9c-5.4 0-6.5-3.3-6.5-8.3M427.5.3H374v1.3l2.4.3c5.4.8 8.5 3 8.6 12.5l.2 29L362 15.9c-7-8.2-9.8-11.7-11.8-15.4l-.2-.2h-21.2v1.3h.4c4.4.8 7.1 2.6 11.7 7.6l.9 1v31.4c0 13.4-4.3 15.6-9.4 16.9l-1.7.4v1.3h23.8v-1.3l-1.7-.4c-4.5-1.2-9.2-2.5-9.3-17l-.2-29.8 42 49.6.1.1h1.3V13c0-7.5 3.3-11.3 10-11.3 6.5 0 10 3.8 10 11.3v37.6c0 3.5-.9 6.9-6.8 7.9l-2.4.4v1.3h30c10.3 0 19-3.2 25-9.3a29.3 29.3 0 0 0 8.5-21c0-8-3-15.4-8.5-20.7a35 35 0 0 0-25-9M248 .3h-25.9v1.4l2.5.5c5.8 1.1 6.6 4.4 6.6 7.7v40.8c0 3.4-.8 6.6-6.6 7.8l-2.5.5v1.3h30V59l-2-.4c-6.8-1.4-8-2.8-8-8.7V1.7h2.5c9.2 0 14.7 6.2 14.7 16.6 0 10.5-5.5 16.7-14.7 16.7h-.7v1.5h4.1c13.5 0 23-7.5 23-18.2 0-10.6-9.5-18-23-18m-37 49.1c-4 6.8-8.9 9.4-18 9.4h-2.6c-5 0-7.3-2.5-7.3-8V30l3.7.1c9.1.2 11.6.6 14.5 9.4l1 3.2h1.2V15.8h-1.2l-1 3.3c-2.8 8.8-5.5 9.2-14.5 9.4h-3.7V1.7h6.4c10.7 0 15.6 2.3 19.2 8.9l4.1 7.4h1.2V.3h-50.7v1.3l2.5.5c5.5 1 6.6 3.7 6.6 7.6v40.9c0 3.2-.8 7-6.6 7.9l-2.5.4v1.3h53V42.5H215l-4.1 7"></path></symbol><symbol id="4551a26c984d8e26" viewBox="0 0 24 24" fill="none"><path fill="currentColor" d="M12 0a12 12 0 1 0 0 24 12 12 0 0 0 0-24m0 3.6a3.6 3.6 0 1 1 .01 7.19A3.6 3.6 0 0 1 12 3.6m0 17.04c-3 0-5.65-1.54-7.2-3.86.04-2.4 4.8-3.7 7.2-3.7 2.39 0 7.16 1.3 7.2 3.7a8.6 8.6 0 0 1-7.2 3.86"></path></symbol><symbol id="0cc0821d7a7ef294" viewBox="0 0 24 24"><path fill="currentColor" d="M4.93 2.15 7.08 0l12 12-12 12-2.15-2.15L14.78 12z"></path></symbol><symbol id="e4745c81352fee10" viewBox="0 0 32 32" fill="none"><path fill="currentColor" stroke="currentColor" stroke-width="0.3" d="M15.68 6.16c-.05-2.08 2.37-3.4 4.03-2a3 3 0 0 1 .86 1.6v5.32a2.5 2.5 0 0 1 3.32 1.12 2.44 2.44 0 0 1 3.61 1.24 2.45 2.45 0 0 1 3.67 1.67v.04c-.06 1.31-.01 2.68.03 4.05s.07 2.73-.02 4.05a9.1 9.1 0 0 1-8.31 8.23H21.2a9 9 0 0 1-4.25-1.5A11 11 0 0 1 14 26.63c-1.97-3.23-3.78-6.6-5.63-9.88l-.01-.03v-.03a1.5 1.5 0 0 1 .27-1.12 2 2 0 0 1 .91-.62 4 4 0 0 1 2.25-.05c.98.29 1.6 1 2.1 1.8q.37.62.7 1.25l.5.88.19.27v.01q.05.09.2.08t.18-.07zm3.55-.37a1.1 1.1 0 0 0-1.32-.87c-.48.08-.85.54-.9 1.03l-.05 13.41v.03l-.01.03c-.27.66-.77 1.04-1.33 1.1-.55.05-1.13-.23-1.54-.82a11 11 0 0 1-.7-1.23q-.34-.67-.73-1.26-.4-.59-.92-.9-.45-.3-1.1-.26l-.18.02c-.12.01-.36.07-.56.16l-.22.14q-.04.05-.04.08l5.96 10.28A7.81 7.81 0 0 0 29.9 22.6c.06-1.15.04-2.32.02-3.5a51 51 0 0 1-.01-3.51c-.07-.82-.62-1.22-1.14-1.22s-1.08.38-1.15 1.28c0 .12 0 .34.02.57l-.04.53-.02.06c-.11.25-.4.34-.65.32a.6.6 0 0 1-.58-.5 5 5 0 0 1-.02-.84q.03-.46.04-.94.01-.46-.07-.85a1 1 0 0 0-.3-.59 1.2 1.2 0 0 0-1.15-.22c-.38.12-.68.43-.73.86v.56l.02.75a7 7 0 0 1-.06 1.04l-.06.18-.04.06a.6.6 0 0 1-.69.24.7.7 0 0 1-.5-.54 8 8 0 0 1-.02-1.61c.03-.57.07-1.12.03-1.6-.12-1.23-1.85-1.4-2.2-.19l-.05 3.47v.03l-.02.03a.7.7 0 0 1-.6.43.7.7 0 0 1-.62-.4l-.02-.03v-.03l-.06-10.66Z"></path><path fill="currentColor" stroke="currentColor" stroke-width="0.28" d="M17.64.3a5.96 5.96 0 0 1 6.29 7.9c-.09.24-.22.62-.43.91q-.16.24-.4.37a.7.7 0 0 1-.55.05.7.7 0 0 1-.47-.43q-.07-.3.05-.6.1-.3.24-.58t.2-.46c1.24-4.18-3.76-7.42-7.2-4.68-1.72 1.36-1.99 3.4-1.2 5.35l.13.26q.08.15.13.3a.6.6 0 0 1-.02.37 1 1 0 0 1-.29.34 1 1 0 0 1-.42.15 1 1 0 0 1-.39-.13c-.22-.15-.4-.42-.55-.71a7 7 0 0 1-.5-1.64A5.97 5.97 0 0 1 17.64.3Z"></path><path fill="currentColor" stroke="currentColor" stroke-width="0.3" d="M4.4 1.8.9 5.31l-.11.1L4.5 9.15l.1-.1.73-.73L3.04 6H10V4.83H3.04l2.3-2.3-.1-.1-.62-.63-.1-.1z"></path></symbol><symbol id="a4ca3ee3d8e82fb1" viewBox="0 0 16 16"><path fill="currentColor" d="M12.8 13a1.2 1.2 0 0 0-1.06-1.18h-.12c-.61 0-1.12.46-1.18 1.05V13c0 .66.52 1.18 1.17 1.18 0 0 7.56 1.34 0 0 .62 0 1.12-.46 1.18-1.06zM5.24 7.96a1.18 1.18 0 1 0-1.18 1.18s7.58 1.34 0 0c.65 0 1.18-.53 1.18-1.18m7.56-5.04a1.2 1.2 0 0 0-1.06-1.18h-.12a1.18 1.18 0 1 0 0 2.35s7.58 1.33 0 0c.65 0 1.18-.53 1.18-1.18zm1.77.15a2.96 2.96 0 0 1-4.9 2.08L6.95 7.33l.06.42.01.21q0 .35-.08.67l2.7 2.16a2.96 2.96 0 1 1-.91 1.54l-2.71-2.16q-.76.68-1.81.75h-.16a2.97 2.97 0 0 1-2.96-2.8v-.16A2.96 2.96 0 0 1 4.03 5h.16c.71.04 1.34.33 1.83.77l2.7-2.15q-.06-.22-.08-.47l-.01-.23a2.96 2.96 0 1 1 5.92 0z"></path></symbol><symbol id="1099a1cebbc3095a" viewBox="0 0 16 16" fill="none"><path fill="currentColor" fill-rule="evenodd" d="M14.22 0H1.78v16L8 13.33 14.22 16zm-1.78 13.33L8 11.4l-4.44 1.93V1.78h8.88z" clip-rule="evenodd"></path></symbol><symbol id="0823291737b9ed7d" viewBox="0 0 16 16" fill="none"><path fill="currentColor" d="M11.67 9.52h2.5V1.83H1.83v7.74l6.55-.05L11.67 12zM13.33 16 8 11.33H0V0h16v11.33h-2.67z"></path></symbol><symbol id="f9cc7f5596803d67" viewBox="0 0 991.4 991.4"><path fill="#fff" d="M782.4 689.2c-9.8-5.5-6.8-3.7-54-31.7 0 0-36 6.9-82.7 17a16 16 0 0 1 2 .8 15 15 0 0 1 2 1.5 15 15 0 0 1 2 1.8 15 15 0 0 1 2.5 4.4 15 15 0 0 1 .5 2.3l.2 1v1a7 7 0 0 1-.2 1.9 4 4 0 0 1-.3 1.2l-.4 1h-1.2a8 8 0 0 1-.3-1 10 10 0 0 0-.3-1.2l-.5-1.3a14 14 0 0 0-.7-1.5l-.8-1.6-1-1.6-1.1-1.6c-.3-.6-.9-1-1.4-1.4l-1.4-1.3c-.5-.5-.9-.8-1.4-1a15 15 0 0 0-1.4-1 11 11 0 0 0-1.2-.7 10 10 0 0 0-1-.5l-10 2.2a5 5 0 0 1 .9.2 18 18 0 0 1 2.1 1 12 12 0 0 1 2.1 1.4 15 15 0 0 1 1.9 1.8 17 17 0 0 1 1.5 2.2 15 15 0 0 1 1 2.2 18 18 0 0 1 .5 2.3v2a8 8 0 0 1 0 1.8 5 5 0 0 1-.4 1.3 11 11 0 0 1-.4 1h-1.1l-.4-1a8 8 0 0 0-.3-1.2l-.5-1.3-.7-1.5-.8-1.6a19 19 0 0 0-1-1.6l-1.1-1.6c-.3-.6-.9-1-1.3-1.4l-1.4-1.3c-.4-.5-1-.7-1.5-1a17 17 0 0 0-1.3-1l-1.3-.7a9 9 0 0 0-1-.5l-.7-.4-26.6-22.6 1-6.8-2.8-15.8 2.7-6.8v-22.6l-29 25.9-.8-.8 85.1-100.1-.7-1.8-24.9-4.4.1-1.2h44.6c4.6 5.8 14.5 7.4 21.7 5.4l.3-1-9-14.4 3.7-2.5c3.6-2.1 6.8-1.2 10.3 3.9 3.3 4.8 4.9 11 1 14.8l.7 1a22.8 22.8 0 0 0 14.8-8.4c5-6.6 4.2-16.7-2-24-5.3-6-14.8-15.5-14.8-15.5 1-11.4-5-21.3-16-25.8-24-9.6-42.3-16.5-42.3-16.5l-57.9-.1-.2-1.3 57.6-6.8 17.3-15.2 65.4-26.1a15.4 15.4 0 0 0 9-9.5c8.5-23.3 34.6-93.1 34.6-93.1L848.7 178l-.6-1-53 37.8-.7-.8 22.5-45-1-.6-34.7 49.8-1-.4 4-49.7-1.2-.3-12.6 50.6h-1.2l-20.4-50.7-1.2.4 15 60.4-1.8 28.4-1.1.1-3.3-25-35.7-60.7-1 .6 28.7 64.2 2.2 47.3h-1.2l-6.2-44.1-46.8-59.3-.9.7 40.4 62 2.6 65-1.1.1-8.2-61.5-52-54.4-.9.8 44.2 57.7 5.2 74.8h-1.2l-11.9-71-54-46.3-.8.9 46.7 50.5 8 78-1.2.3-15.8-73.5-54.7-37.3-.7 1 46.8 41.4 12.7 77.2-1.2.3-20.3-72.1-52-28.5-.7 1 44.6 32.6 14.6 74.8-1.1.3-23.3-68.6-48.9-18.6-.5 1.2 41 23.3 17 68.3-1.1.4-25.9-61.3-46.3-8.4-.3 1.2 38.3 13.7 19.7 59.6-1 .5-29.6-50.8-38.9-3.2-.2 1.2 30.5 10 23 48.2-1 .7-32-38.8-35.2 2.1-.1 1.2 28 5.2 25.5 37.5-.8.8-33.3-27.5-37.6 8.4.2 1.3h30.8l28.3 26.7-.6 1-34.3-16-39.3 6v1.3l35 1.4 29.7 18.8-.4 1.1-32.7-11.2-52.8 10 .1 1.2 49.5-1.1 30.2 13.9-.4 1-31.6-7.4-79.7 13.4v1.1l62.5 4.8.2 1.1-50.1 9v1.1l34.2 2v1.2L490.2 453h.2-.2l16.7 21.8-1 1-38-32.3-98.2-136.2-89.3-45.8-70.9-63.8L188 139l-1.2.3 7.8 66.3 34.4 55.2-1 .8-50-41.5-23.8-46-1.3.3 8.4 54 24.4 44.3-.8.7-39.8-32.4-20.6-30.9-1.2.5 9.6 41.8 25.4 37.4-.8.8-39.5-22.7-17.4-22-1.2.6 11.3 32.5 18.3 23-.6.8-18.2-3.5-.5 1.2 38.8 36.4-.4 1.1-33.7-2-.3 1.7 48.2 29.8-.2 1.1-22.4 1.8-.1 1.2 55.8 21.3v1l-21.8 7.6.2 1.3 134.7 9.9v1l-75 .6-1.5 15.4 94-1.5v1.2l-67.3 7.2-3 18.3 91.5-12.6.3 1.1-71.4 16.4L275 481l94-25.8.4 1.2-77.5 30.3.4 19.3 95-39.5.4 1-76.6 41.3 2.6 19.8 93-47.3.6 1-76 48.2 4.3 16.8 89.7-49.3.6 1-69.6 46.5 6.7 17.9 74-44.2.7 1-48.6 36 8.5 17 36-22 .6.8-13.5 11.7 6.7 13.5 8-2.9 11.3-4 6.2-2.3c1-.3 2-.9 3-1.3s2-1 3-1.6a42 42 0 0 0 5.4-4l1.3-1 1.1-1.2a29 29 0 0 0 2.2-2.4c.8-.7 1.4-1.6 2-2.4l1.8-2.4c.6-.8 1-1.7 1.4-2.5l1.3-2.4a42 42 0 0 0 1.7-4.3c.5-1.3.8-2.5 1-3.5l.6-2.3.2-.8 1.2.2v.8l-.4 2.4c-.1 1-.4 2.3-.9 3.7a45 45 0 0 1-1.4 4.7l-1.1 2.6-1.3 2.7c-.4 1-1.1 1.8-1.7 2.8l-1.9 2.8-2.1 2.7-1.2 1.3-1.3 1.2a46 46 0 0 1-5.6 4.8l-3 2-3.3 1.8a4341 4341 0 0 1-17.4 7.6L334 618.7 266.2 725l4 2.7 75.6-87.8 1 .7-45 66.2 27.6-4.3L371 641l1 .6-30.3 59.6 26-1.7 28.1-57.6 1.2.5-19.1 56.5 26.3-1.8 16.4-54.1 1.3.2-9.2 53 26.8-5.2 5.8-48.7h1.3v46.3l19.9-11.2-3-35 1.2-.2 7 32 7.1 4 5.3 14.4 7.8 2.7 15.8 12.8 6 4.8-.1.3-.4.7-10.3-4.5a3612 3612 0 0 0-114.5 33.4h.2l38.7 22.2 19 11 8.8 5 2.1 1.2 1 .5.5.3.3.1v.1l.3.2a22 22 0 0 1 3.6 2.9 16.3 16.3 0 0 1 4.3 7 16 16 0 0 1 .4 6.3 17 17 0 0 1-1 3.8l-.5 1.3-1.3-.5.4-1.3a16 16 0 0 0 .5-3.5 13 13 0 0 0-.7-5.4 14 14 0 0 0-4-5.6 17 17 0 0 0-3.4-2.3l-.3-.2-.6-.2-1-.4-2.2-1c-3-1.3-6-2.7-9.3-4l-20.1-9-12.9-5.6-29.7 9.5c-12.7 4-11.9 21 .1 25.4a2016 2016 0 0 0 54.1 19.8 47 47 0 0 0 39.6-2.6l47.5-21.6c33.7-17.9 81.2-56.1 81.2-56.1l.8.8-37 35.3c25.1-11.3 49.5-21.9 65.7-28.4a443 443 0 0 0 55.1-33.2l.8.8-25.4 23c28.8-5.5 76.1-10 101.7-10 34 .1 34.7-29.2 16.7-39.2m-86.1-202c4.5 4.4 9.2 8.6 13.8 13a19 19 0 0 1 1.4 1.9 10 10 0 0 1 .7 1l.5 1a15 15 0 0 1 .9 2.1 12 12 0 0 1 .4 2.2 11 11 0 0 1 .2 2.3 8 8 0 0 1 0 1.1c0 .4-.2.8-.3 1.1a13 13 0 0 1-.7 2.2c0 .3-.3.7-.5 1l-.5.9-1-.6.4-1a6 6 0 0 0 .4-.9 12 12 0 0 0 .4-1.9 8 8 0 0 0 0-1v-1a10 10 0 0 0-.3-1.9 10 10 0 0 0-.7-1.8 11 11 0 0 0-.9-1.7 7 7 0 0 0-.5-.8 9 9 0 0 0-.6-.8 15 15 0 0 0-1.3-1.3c-5-3.7-10-7.6-15.2-11.3zM669 475a6 6 0 0 1 1-2.6l.3-.4a3 3 0 0 1 .5-.6l.9-.7a6 6 0 0 1 1.2-.7l.3-.2 1.4-.2h.3l.8 1.5-.2.2a9 9 0 0 1-1 .9 1 1 0 0 1-.1.3l-.3.5-.3.5a1 1 0 0 1 0 .3l-.2.4a1 1 0 0 0 0 .3v.3a2 2 0 0 0 0 .5v.2a2 2 0 0 0 0 .6 2 2 0 0 0 .2.7v.2l.4.5a1 1 0 0 0 .2.4.7.7 0 0 1 .3.3 2 2 0 0 1 .5.4h.2l.4.3a4 4 0 0 0 1.3.3 4 4 0 0 0 1.3-.2l.6-.2.2-.1.4-.3a2 2 0 0 0 .5-.4l.3-.3a1 1 0 0 0 .2-.3l.1-.3a2 2 0 0 0 .3-.3l.2-.6a3 3 0 0 0 .2-.7v-.4a7 7 0 0 1 0-1v-.3l1.4-.6.2.3a9 9 0 0 1 .7 1.2l.2.4a6 6 0 0 1 .3 1.3v1a4 4 0 0 1-.2 1v.3a6.5 6.5 0 0 1-1.2 2.6 7 7 0 0 1-2.4 2l-.2.3-.4.1-.2.1-.8.3a6 6 0 0 1-1.7.3h-.6a9 9 0 0 1-3.2-.7l-.4-.2a7 7 0 0 1-1.2-.8 5 5 0 0 1-.7-.6 5 5 0 0 1-.7-.7 6 6 0 0 1-1-1.6l-.4-.9v-.3l-.1-.3v-.3a7 7 0 0 1-.2-1.5 5 5 0 0 1 .4-1.5m-1.7 33a9 9 0 0 1 1.3-2.6 8 8 0 0 1 .8-1l.4-.3.2-.2h.2l.2-.3a11 11 0 0 1 2.6-1.2 7 7 0 0 1 3.9-.2 5 5 0 0 1 1.2.3l1 .4a10 10 0 0 1 .8.6 9 9 0 0 1 .8.6l.6.7.5.6.2.5.4 1-.9.8a10 10 0 0 1-.9-.6l-.4-.2-.5-.2a6 6 0 0 0-1.1-.3 4 4 0 0 0-1-.2h-.4a2 2 0 0 0-.7 0h-.8a7 7 0 0 0-1.4.5 6 6 0 0 0-1.3.6l-.2.2-.4.4a2 2 0 0 0-.5.5 8 8 0 0 0-.9 1.1c-.1.2-.1.5-.3.7a2 2 0 0 0-.2.7 8 8 0 0 0-.4 1.3 6 6 0 0 0 0 1.3v.5l.1.5a7 7 0 0 1 .2 1l-.7.5a9 9 0 0 1-.9-.7l-.4-.5-.4-.6-.4-.7a7 7 0 0 1-.3-.9l-.3-1v-1.1a9 9 0 0 1 .3-2.5M221 223.1l1.5-1 39.9 53.1 65.5 31.4-.9 1.8-70.4-27.1zm-64 44.3 1.3-1.4 42.7 40.2 86.6 28-.6 1.8-91.6-23.3zm-22 23.3 1.2-1.2 46 37.4 102.4 28-.5 2-106.4-23zm8.2 55.4.6-1.8 141.7 29.2-.4 2-105-16zm151.3 49.3-74.6-6.8-37.7-11 .5-1.9 112 17.8zm3-77L222 293.3l-31.3-43.1 1.3-1.1 36.3 38.6 70.1 29zm9.6 27.1-1.3-.6.1-16.3 1.6-.2 1.8 9.8 33.3-17 .8 1.4zm4.6 25.3.2-16.3 1.6-.2 1.8 9.8 44-23.3.7 1.3-47 29.3zm14 23.2-1.4-.8.3-16.3 1.5-.2 1.8 9.9 46.5-25.2.8 1.3zm18.5 19-1.4-.6.2-16.4 1.6-.1 1.8 9.9 45.5-23.8.8 1.3zm23.2 16.5-1.2-.7.2-16.2 1.6-.3 1.8 9.9 40-20.9 1 1.3zm25 15.8-1.2-.6.3-16 1.4-.3 1.9 9.7 33.2-17 .8 1.3zm24.6 15.1-1.3-.6.3-15.6h1.5l1.8 9L443 442l.8 1.3zm20.2 15.2-1.1-.7.6-13h1.4l1.5 6.8 16.9-7.4.7 1.2zm15.3 16.4-1.2-.8 1.4-11.9 1.5.2.6 5.8 20.6-9.1.8 1.3zm12.3 37-1.1-.8 1.6-9.4h1.4l.3 3.6 9.8-4 .8 1.3zm-3.9-19.7-1.2-.8 1.5-9.4h1.5l.5 3.7 14.5-7 .8 1.2zm-56 111.1-.8-.7 2.3-4.3-4.4-1.9.2-1.1h11.4l.3 1zm32 0-.8-.7 2.3-4.3-4.4-1.9.2-1.1h11.4l.4 1zm8.4 186-11.5-4-11.5-3.8-23-7.3-.2-.1a3 3 0 0 1-2-3.9 3 3 0 0 1 2-2l23.7-6.5.4 1-15.6 8.2 16 7.1c3.8 1.6 7.4 3.4 11 5l11 5.2zm121.5-201.2-1-.6 2.1-5.9-6-1.5v-1l14-2.4.5 1zm-24.4-34.8v-1l21-7 .7.8-12.4 18.5-1-.4 1.9-10zm-9 43.2v-1.1l11.2-2 .5 1-7.7 8.4-1-.5 1.6-4.6zm.9-77.2-.1-1.1 21.3-6.2.7.9-13.1 18-1-.5 2.2-9.9zm55.2 42.7-1-.6 2-5.8-6-1.5V570l14-2.3.5 1zm17.2-54.3 2.5-5.7-5.9-2 .2-1 14.1-1.3.5 1-10.5 9.7zm18.5-62.3h11.4l.3 1-9 7-.8-.7 2.3-4.3-4.4-2zm-5.7 83.2-7.8 8.3-1-.5 1.6-4.6-4.6-1.2v-1.1l11.2-1.9zm-.7-62.2-14 10.9-.8-.7 3.8-7-7.3-3.2.2-1.1h17.8zm-26.1-28h14.2l.3 1-11.2 8.7-.8-.7 3-5.5-5.8-2.4zm-1.5 80.7L580 549.9l-1-.5 2.2-7.6-7.8-1.5V539l17.4-3.8zm-1.5-34.3.5.9-14 16.1-1-.5 3-9.2-9.5-2V506zm-7.6-25.7-14 10.8-1-.7 4-7-7.4-3.1.3-1.1h17.8zm-26.8-20.7h11.4l.3 1-9 7-.8-.7 2.3-4.3-4.5-2zm-5.1 41.7.5 1-15.4 16-1-.6 3.5-9.5-9.8-2.6v-1.1zm-35.2 93V589l17.5-3.6.5 1-11.5 13.5-1-.5 2.3-7.7zm8-119.6h17.7l.4 1-14 10.9-.9-.8 3.8-7-7.3-3zm-1 86.8-10.7 14.2-1-.5 1.8-7.8-7.8-1V561l17-4.7zm-5.4-28.5-11 13-1-.6 2.1-7.3-7.4-1.5v-1.1l16.7-3.5zm-20-25.5 14-2.3.5 1-9.6 10.4-1-.6 2-5.8-6-1.5zm-36.7 98.4-.9-.7 2.4-4.3-4.5-2 .3-1h11.4l.3 1zm9.3 25.1-.8-.7 2.3-4.2-4.4-2 .2-1h11.4l.3 1zm13-42-1-.7 3-5.6-5.9-2.2.2-1.2 14.2-.4.4 1zm8.8 23.8-.9-.7 3-5.5-5.7-2.4.3-1.1h14.2l.3 1zm13.8 20.4-.9-.7 2.4-4.3-4.5-2 .3-1h11.4l.3 1zM456 747l-3.9 1.3-3 .9-2.8.8-4 1.2-.6-1.7.3-.2 3.5-1.4 4.2-1.7 1-.4 4.3-1.7a586 586 0 0 1 11.9-4.5l1.5-.5 3-1.1c4-1.4 8.2-3 12.5-4.4a942 942 0 0 1 15.7-5l2.1-.7 5-1.5 6.6-1.7 8-2 1.8-.5 3.8-.8h.3l.6 1.7-.4.1-3.6 1.4-2.5.9-7 2.4-6.4 2.1-1.5.5-5.7 2c-5 1.7-10.2 3.4-15.5 5l-4 1.4-11.5 3.8-5.5 1.7zm122-22.5-3.9 1.3-9.3 3.3-2.1.7-6.7 2.3c-3.2 1-6.5 2.3-9.7 3.4L525 743l-13.7 5-7.5 2.7c-2.3 1-4.5 1.7-6.7 2.5l-3 1-6.2 2.3-2.6 1a650 650 0 0 1-9.4 3.3l-3.7 1.4-5 1.7-.4.1-.7-1.7.4-.2 4.9-2 3.6-1.6 9.2-3.9 1.8-.7 6.8-2.8 3.1-1.2 6.6-2.6 7.5-2.9c4.5-1.6 9-3.4 13.7-5l21.4-7.4 5-1.7 4.8-1.5 9-2.7 9.3-2.7 4-1.2 5.5-1.6.6 1.8zm-49-22 .1-1.2a11 11 0 0 1 1.2-.2 5 5 0 0 1 1.3 0 6 6 0 0 1 1.7 0h.4l.6.2a10 10 0 0 1 1 .3 16 16 0 0 1 2.2.8 14 14 0 0 1 2.1 1.4 15 15 0 0 1 2 1.8l.5.7a9 9 0 0 1 1 1.4 16 16 0 0 1 1 2.3 13 13 0 0 1 .6 2.3l.2 1v1a8 8 0 0 1-.2 1.8 5 5 0 0 1-.2 1.3l-.4 1h-1.2l-.3-1a6 6 0 0 0-.4-1.1 12 12 0 0 0-.5-1.4 11 11 0 0 0-.7-1.5 15 15 0 0 0-.9-1.6l-1-1.5-1.2-1.5-1-1a2 2 0 0 0-.3-.4l-1.4-1.3c-.4-.4-1-.8-1.5-1a16 16 0 0 0-1.4-.9l-1.3-.7-1-.5zm34.7-9 .4.1a16 16 0 0 1 2.2.9 12 12 0 0 1 2.1 1.4 15 15 0 0 1 2 1.7 12 12 0 0 1 1.5 2.2 15 15 0 0 1 1 2.2 15 15 0 0 1 .6 2.3l.2 1v1a10 10 0 0 1-.1 1.8 5 5 0 0 1-.3 1.3l-.4 1h-1.1a11 11 0 0 1-.4-1c0-.4-.2-.8-.4-1.2l-.5-1.3a14 14 0 0 0-.7-1.5 16 16 0 0 0-.9-1.6l-1-1.5-1.1-1.6c-.4-.6-.9-1-1.4-1.4L564 698a18 18 0 0 0-1.4-1 17 17 0 0 0-2.7-1.6 10 10 0 0 0-1-.6l-.4-.1-8.6 2.1-1.2.3 1 .3a18 18 0 0 1 2.2 1 13 13 0 0 1 2 1.3 13 13 0 0 1 2 1.8 15 15 0 0 1 1.5 2.1 14 14 0 0 1 1.1 2.3 18 18 0 0 1 .6 2.3l.2 1v1a10 10 0 0 1-.1 1.7 8 8 0 0 1-.3 1.3 7 7 0 0 1-.4 1h-1.2l-.3-1a9 9 0 0 0-.4-1.1l-.5-1.3-.7-1.6-.8-1.5-1-1.6c-.3-.6-.9-1-1.2-1.5a16 16 0 0 0-1.4-1.4l-1.4-1.3c-.4-.5-1-.7-1.4-1l-1.4-.9-1.3-.7-1-.5-.9-.4-15.4-17.8-7.6-42.6 1.5-.7 29.4 35.8 10.2-.2 26.2 14.6zm46.6-11.1.1-1 1.2-.1a6 6 0 0 1 1.3 0 11 11 0 0 1 1.7 0h.1l.9.2 1 .3a12 12 0 0 1 4.2 2.4 10 10 0 0 1 1.5 1.4l.4.4a14 14 0 0 1 1.5 2.1 17 17 0 0 1 1 2.3 14 14 0 0 1 .5 2.3l.1 1v1a7 7 0 0 1-.1 1.8 6 6 0 0 1-.3 1.3l-.5 1h-1l-.4-1a8 8 0 0 0-.4-1.2l-.5-1.3-.6-1.5-.9-1.6-1-1.6a18 18 0 0 0-1.1-1.6l-1.3-1.4a4 4 0 0 0-.7-.6 11 11 0 0 1-.7-.7l-1.4-1-1.4-1-1.3-.7-1-.5-1-.5zm36.6 23.6-1.8.6-1.4.4-3.4 1a259 259 0 0 1-14.5 3.5l-1.4.3a346 346 0 0 1-13.7 3l-3.6.5-1.4.2-1.9.3h-.3l-.4-1.8.3-.1 1.8-.6 1-.4 3.8-1.2c4.4-1.4 9.8-2.9 14.6-4l8-1.6 7-1.2 3.6-.4 1.4-.2 2-.2h.3l.3 1.8zm17-16.9h-.3l-.4-1.8h.3l2.4-.7a417 417 0 0 1 6.2-1.6 444 444 0 0 1 18.9-4h.2l10-1.8 8.3-1.2h.6l4.8-.6 1.5-.2 2.4-.2h.4l.3 1.8h-.4l-2.3.7-1.7.4-4.5 1-4.8 1-4 .9-8.5 1.7-1.6.3a450 450 0 0 1-23.7 3.8l-1.7.2-2.4.4zm78 2.3-3.2.5-5.5 1a457 457 0 0 1-12.3 2l-7 1-1.4.2-5.7.9-5.5.7-8.6 1.3-4.9.7-1.6.2-5.8.8-6 .8-2.7.3-3.7.4-.3-1.8 3.6-.8 2.5-.6 6.1-1.2 3.2-.7 2.6-.5 2.6-.5 3.8-.7c2.1-.4 4.5-.9 7-1.2l7.1-1.1 7.2-1 7-1 8.2-.8 4.1-.5 7.8-.6 1-.1 3.4-.2h.3l.2 1.8z"></path></symbol><symbol id="498655a6d79a21bf" viewBox="0 0 12 12"><path fill="currentColor" d="m12 6-1.06-1.06-4.19 4.19V0h-1.5v9.13L1.06 4.94 0 6l6 6z"></path></symbol><symbol id="600f53465147d717" viewBox="0 0 32 32"><path fill="currentColor" d="M25.29 22.24c-.32-.17-.22-.12-1.73-1.02l-3.32.7-.85-.74.03-.22-.1-.5.1-.23v-.73l-.94.84-.02-.03 2.73-3.23-.02-.06-.8-.14v-.04h1.43c.15.2.47.24.7.18v-.03l-.28-.47s.27-.27.45.05c.1.15.16.35.03.47l.02.04a.7.7 0 0 0 .48-.28c.16-.2.13-.54-.06-.77-.17-.2-.48-.5-.48-.5a.8.8 0 0 0-.51-.83l-1.36-.54h-1.86v-.04l1.84-.22.56-.5s1.9-.64 2.26-.94 1.24-3.2 1.24-3.2l1.97-2.74-.08-1.17h-.05l-.21.97-.99.83.1-.9-.54-1.15-.04.05.16 1.06-.56 1.09-.62-1.01-1.09-.9-.03.05.76 1.1.07 1.28-1.44-.86-1.24-.2-.02.04 1.08.45.73 1.27-1.65-.48-1.05-.2-.03.04 1 .35.65.94-2.34-.09v.04l1.27.85-2.18.58v.04l1.07.43-2.03.79v.04l1 .5-2.04.96v.04l1.2.47-1.75.8.54.7-.04.03-1.22-1.04-3.15-4.4-2.86-1.47L6.9 6.38l-.7-1.9-.03.01.25 2.14 1.1 1.78-.03.03L5.9 7.1l-.76-1.48h-.05l.27 1.75.79 1.43-.03.02-1.28-1.04-.66-1-.04.02.31 1.34.82 1.21-.03.03-1.27-.74-.55-.7-.04.01L3.73 9l.59.74-.02.03-.59-.11-.01.03 1.24 1.18v.03l-1.1-.06v.06l1.55.96-.01.03-.72.06V12l1.79.69v.03l-.7.25V13l4.33.32v.03l-2.41.02-.05.5 3.02-.05v.04l-2.16.23-.1.59 2.94-.41v.04l-2.28.53-.04.68 3.02-.83.01.04-2.49.97.02.63 3.05-1.28v.04l-2.45 1.33.08.64 2.99-1.53.02.03-2.44 1.56.14.54 2.88-1.6.01.04-2.23 1.5.21.58 2.38-1.43.02.04-1.56 1.16.28.55 1.15-.71.02.02-.43.38.21.44.26-.1.36-.13.2-.07.1-.04.1-.06.17-.13.04-.03.03-.04.08-.07.06-.08.06-.08.04-.08.04-.08.1-.25.01-.07v-.03h.05v.03l-.02.08q0 .05-.03.12 0 .08-.04.15l-.04.09-.04.08-.05.1-.06.08-.07.09-.04.04-.04.04q-.08.08-.18.15l-.1.07-.1.06-.56.24-3.32 1.25-2.18 3.43.13.09 2.43-2.83.03.02-1.45 2.13.9-.13 1.33-1.99.03.02-.97 1.92.83-.05.9-1.86.04.01-.61 1.83.84-.06.53-1.75h.04l-.3 1.72.86-.17.19-1.57h.04v1.5l.64-.37-.1-1.13h.04l.23 1.03.22.13.17.46.26.09.7.57-.02.03-.33-.15q-1.85.51-3.68 1.08h.01l1.24.72.9.51q.54.3.35.77l-.04-.02c.07-.2.02-.46-.23-.58l-1.5-.66-.95.3c-.4.14-.38.68 0 .83l1.74.63c.67.22.85.12 1.28-.08 1.7-.8 2.45-1.22 4.13-2.5l.02.02-1.18 1.14c.8-.37 1.59-.71 2.1-.92q.93-.47 1.77-1.07l.03.03-.82.74c.93-.18 2.45-.33 3.27-.33 1.1 0 1.11-.94.54-1.26zm-7.67.3-.49-.57-.24-1.38.04-.02.95 1.15h.33l.84.47z"></path></symbol></svg><noscript><iframe title="Google Tag Manager - No Script" src="https://www.googletagmanager.com/ns.html?id=GTM-5XT7NPD" height="0" width="0" class="sc-1ea0w1v-0 kGVkdu"></iframe></noscript><script defer src="/_build/bombora.cb9a26e1732ebadcb4a6.js"></script><script defer src="https://securepubads.g.doubleclick.net/tag/js/gpt.js"></script><script defer src="https://ats-wrapper.privacymanager.io/ats-modules/203e3874-5877-45ec-a8d4-5beaa84bab40/ats.js"></script> <script defer src="/_build/main.8d9789d8660a2949f473.js"></script><script defer src="/_build/init_register_wall.0b814fe17ed916260c77.js"></script><script defer src="/_build/article.f1be863f47e87d5631cd.js"></script><script defer src="/_build/extendedAccess.64188c64a32513125ac1.js"></script><script defer src="/_build/init-piano.efc8c733f19364051953.js"></script><script defer src="/_build/firebase-silent-launch.aa063e455c17d6d25739.js"></script><script defer src="/_build/braze-user-bundle.c53dab1b60c716819e11.js"></script> </body> </html>