Acest cod CSS definește o familie de fonturi numită „Guardian Headline Full” cu multiple greutăți și stiluri de font. Include:
- Light (greutate 300) în stiluri normale și italice
- Regular (greutate 400) în stiluri normale și italice
- Medium (greutate 500) în stiluri normale și italice
- Semibold (greutate 600) în stiluri normale și italice
Fiecare față de font este încărcată de pe serverul de active al Guardian folosind trei formate de fișier: WOFF2, WOFF și TTF, pentru a asigura compatibilitatea între diferite browsere.Acest text pare a fi cod CSS, nu limbaj natural. Definește stiluri de font și reguli de layout pentru o pagină web. Deoarece este cod tehnic, rescrierea lui în „engleză naturală și fluentă” nu este aplicabilă—este deja într-un format precis și standardizat. Cu toate acestea, pot oferi un rezumat în engleză simplă a ceea ce face:
Codul configurează fonturi personalizate pentru un site web, incluzând diverse greutăți și stiluri ale fonturilor „Guardian Headline” și „Guardian Titlepiece”, folosind diferite formate de fișier pentru compatibilitate. Include, de asemenea, reguli de design responsive pentru o coloană de conținut, ajustând marginile și lățimile în funcție de dimensiunea ecranului și asigurând că anumite elemente precum imaginile sau videoclipurile se afișează corect pe diferite dispozitive. De exemplu, pe ecrane mai mari, coloana principală se deplasează la dreapta, iar pe ecrane mai mici, elementele cu lățime completă se întind pentru a se potrivi marginii ecranului. Codul limitează, de asemenea, lățimea textului și a listelor la 620 de pixeli pentru lizibilitate..content__main-column--interactive:before {
border-left: 1px solid #dcdcdc;
z-index: -1;
left: -10px;
}
@media (min-width: 81.25em) {
.content__main-column--interactive:before {
border-left: 1px solid #dcdcdc;
left: -11px;
}
}
.content__main-column--interactive .element-atom {
margin-top: 0;
margin-bottom: 0;
padding-bottom: 12px;
padding-top: 12px;
}
.content__main-column--interactive p + .element-atom {
padding-top: 0;
padding-bottom: 0;
margin-top: 12px;
margin-bottom: 12px;
}
.content__main-column--interactive .element-inline {
max-width: 620px;
}
@media (min-width: 61.25em) {
figure[data-spacefinder-role="inline"].element {
max-width: 620px;
}
}
[data-gu-name="media"]:has(figure.loop) figure.loop figcaption:not(.hidden) {
z-index: 6;
}
[data-gu-name="media"]:has(figure.loop) figure.loop button[data-link-name*="gu-video-loop"] {
align-self: flex-end;
margin-bottom: 40px;
margin-right: 3px;
}
[data-gu-name="media"]:has(figure.loop) figure.loop .controls-container div:has(button[data-testid="unmute-icon"]),
[data-gu-name="media"]:has(figure.loop) figure.loop .controls-container div:has(button[data-testid="mute-icon"]) {
right: 0;
padding-left: 10px;
}
[data-gu-name="media"]:has(figure.loop) #caption-button {
z-index: 100;
}
@media (min-width: 61.25em) {
[data-gu-name="media"]:has(figure.loop) #caption-button {
bottom: 20px;
}
}
@media (min-width: 46.25em) {
[data-gu-name="media"]:has(figure.cinemagraph) .cinemagraph > div {
max-height: unset;
}
}
[data-gu-name="body"] gu-island[name="SelfHostedVideo"] {
width: 100%;
max-width: 620px;
display: block;
margin-top: 12px;
margin-bottom: 12px;
}
[data-gu-name="body"] gu-island[name="SelfHostedVideo"] figure.loop,
[data-gu-name="body"] gu-island[name="SelfHostedVideo"] figure.loop video {
width: 100%;
height: auto;
max-width: 620px;
margin: 0 auto;
}
[data-gu-name="body"] gu-island[name="SelfHostedVideo"]:has(figure.loop.element-video-immersive) {
max-width: unset;
margin: 12px 0;
}
[data-gu-name="body"] gu-island[name="SelfHostedVideo"]:has(figure.loop.element-video-immersive) figure.loop,
[data-gu-name="body"] gu-island[name="SelfHostedVideo"]:has(figure.loop.element-video-immersive) figure.loop video {
max-width: unset;
margin: 0;
}
@media (min-width: 71.25em) {
[data-gu-name="body"] gu-island[name="SelfHostedVideo"]:has(figure.loop.element-video-immersive) {
width: 1140px;
margin-left: -180px;
}
[data-gu-name="body"] gu-island[name="SelfHostedVideo"]:has(figure.loop.element-video-immersive) figure figcaption {
margin-left: 20px;
}
}
@media (min-width: 81.25em) {
[data-gu-name="body"] gu-island[name="SelfHostedVideo"]:has(figure.loop.element-video-immersive) {
width: 1300px;
margin-left: -260px;
}
}
:root {
--dateline: #606060;
--headerBorder: #dcdcdc;
--captionText: #999;
--captionBackground: hsla(0, 0%, 7%, .72);
--feature: #c70000;
--new-pillar-colour: var(--primary-pillar, var(--feature));
}
:root:root {
--subheading-text: var(--secondary-pillar);
--pullquote-text: var(--secondary-pillar);
--pullquote-icon: var(--secondary-pillar);
--block-quote-text: var(--article-text);
}
:root:root blockquote {
--block-quote-fill: var(--secondary-pillar);
}
@media (prefers-color-scheme: dark) {
:root:root:not([data-color-scheme="light"]) {
--subheading-text: var(--darkmode-pillar);
--pullquote-text: var(--darkmode-pillar);
--pullquote-icon: var(--darkmode-pillar);
}
:root:root:not([data-color-scheme="light"]) blockquote {
--block-quote-fill: var(--darkmode-pillar);
}
}
.content__main-column--interactive .element.element-atom,
.element.element-atom {
padding: 0;
}
.content__main-column--interactive .element-atom:first-of-type + p:first-of-type,
.content__main-column--interactive .element-atom:first-of-type + .sign-in-gate + p:first-of-type,
.content__main-column--interactive .element-atom:first-of-type + #sign-in-gate + p:first-of-type,
.content__main-column--interactive .element-atom:first-of-type + .element-atom + p:first-of-type,
.content__main-column--interactive hr:not(.last-horizontal-rule) + p,
.content__main-column--interactive hr:not(.last-horizontal-rule) + .ad-slot-container + p,
#article-body > div .element-atom:first-of-type + p:first-of-type,
#article-body > div .element-atom:first-of-type + .sign-in-gate + p:first-of-type,
#article-body > div .element-atom:first-of-type + #sign-in-gate + p:first-of-type,
#article-body > div .element-atom:first-of-type + .element-atom + p:first-of-type,
#article-body > div hr {
/ Nu sunt definite stiluri specifice aici; lista de selectori este lăsată așa cum este. /
}Primul paragraf după o linie orizontală sau un element atom ar trebui să aibă spațiu suplimentar în partea de sus. Aceasta se aplică primului paragraf care urmează oricăruia dintre aceste elemente, fie că vine direct după element sau după un container de slot publicitar. Aceeași regulă se aplică în diferite secțiuni ale paginii, inclusiv corpul principal al articolului, conținutul interactiv, secțiunile de comentarii și secțiunile de caracteristici.
În plus, prima literă a acelui prim paragraf ar trebui să fie stilizată într-un mod special. Acest efect de literă inițială se aplică primului paragraf după o linie orizontală sau element atom, fie că apare direct după element sau după un container de slot publicitar, în toate aceleași secțiuni ale paginii.[data-gu-name=body] .element-atom:first-of-type+.element-atom+p:first-of-type:first-letter,
[data-gu-name=body] hr:not(.last-horizontal-rule)+p:first-letter,
[data-gu-name=body] hr:not(.last-horizontal-rule)+.ad-slot-container+p:first-letter,
#feature-body .element-atom:first-of-type+p:first-of-type:first-letter,
#feature-body .element-atom:first-of-type+.sign-in-gate+p:first-of-type:first-letter,
#feature-body .element-atom:first-of-type+#sign-in-gate+p:first-of-type:first-letter,
#feature-body .element-atom:first-of-type+.element-atom+p:first-of-type:first-letter,
#feature-body hr:not(.last-horizontal-rule)+p:first-letter,
#feature-body hr:not(.last-horizontal-rule)+.ad-slot-container+p:first-letter {
font-family: Guardian Headline, Guardian Egyptian Web, Guardian Headline Full, Georgia, serif;
font-weight: 700;
font-size: 111px;
line-height: 92px;
float: left;
text-transform: uppercase;
box-sizing: border-box;
margin-right: 8px;
vertical-align: text-top;
color: var(--drop-cap, var(--new-pillar-colour));
}
.content__main-column--interactive hr+p,
.content__main-column--interactive hr+.ad-slot-container+p,
#article-body>div hr+p,
#article-body>div hr+.ad-slot-container+p,
.content--interactive>div hr+p,
.content--interactive>div hr+.ad-slot-container+p,
#comment-body hr+p,
#comment-body hr+.ad-slot-container+p,
[data-gu-name=body] hr+p,
[data-gu-name=body] hr+.ad-slot-container+p,
#feature-body hr+p,
#feature-body hr+.ad-slot-container+p {
padding-top: 0;
}
.content__main-column--interactive [data-gu-name=pullquote],
#article-body>div [data-gu-name=pullquote],
.content--interactive>div [data-gu-name=pullquote],
#comment-body [data-gu-name=pullquote],
[data-gu-name=body] [data-gu-name=pullquote],
#feature-body [data-gu-name=pullquote] {
max-width: 620px;
}
#maincontent figure.element.element--showcase.element-showcase figcaption,
#feature-article-container figure.element.element--showcase.element-showcase figcaption,
#standard-article-container figure.element.element--showcase.element-showcase figcaption,
#comment-article-container figure.element.element--showcase.element-showcase figcaption {
position: static !important;
width: 100%;
max-width: 620px;
}
@media (min-width: 71.25em) {
#maincontent figure.element.element--showcase.element-showcase figcaption,
#feature-article-container figure.element.element--showcase.element-showcase figcaption,
#standard-article-container figure.element.element--showcase.element-showcase figcaption,
#comment-article-container figure.element.element--showcase.element-showcase figcaption {
position: absolute !important;
max-width: 140px;
}
}
@media (min-width: 81.25em) {
#maincontent figure.element.element--showcase.element-showcase figcaption,
#feature-article-container figure.element.element--showcase.element-showcase figcaption,
#standard-article-container figure.element.element--showcase.element-showcase figcaption,
#comment-article-container figure.element.element--showcase.element-showcase figcaption {
max-width: 220px;
}
}
.element.element--immersive.element-immersive {
width: calc(100vw - var(--scrollbar-width, 0px));
}
@media (max-width: 71.24em) {
.element.element--immersive.element-immersive {
max-width: 978px;
}
.element.element--immersive.element-immersive figcaption {
padding-inline: 10px;
}
}
@media (max-width: 71.24em) and (min-width: 30em) {
.element.element--immersive.element-immersive figcaption {
padding-inline: 20px;
}
}
@media (min-width: 46.25em) and (max-width: 61.24em) {
.element.element--immersive.element-immersive {
max-width: 738px;
}
}
@media (max-width: 46.24em) {
.element.element--immersive.element-immersive {
margin-left: -10px !important;
margin-right: 0 !important;
left: 0;
}
}
@media (max-width: 46.24em) and (min-width: 30em) {
.element.element--immersive.element-immersive {
margin-left: -20px !important;
}
.element.element--immersive.element-immersive figcaption {
padding-inline: 20px;
}
}
@media (min-width: 71.25em) {
[data-gu-name=body] figure.element.element--showcase.element-showcase,
[data-gu-name=body] .content__main-column--interactive figure.element.element--showcase.element-showcase {
margin-left: -160px !important;
}
}
@media (min-width: 81.25em) {
[data-gu-name=body] figure.element.element--showcase.element-showcase,
[data-gu-n[class="body"] .content__main-column--interactive figure.element.element--showcase.element-showcase {
margin-left: -240px !important;
}
.furniture-wrapper {
position: relative;
}
@media (min-width: 61.25em) {
.furniture-wrapper {
display: grid;
grid-column-gap: 20px;
grid-row-gap: 0px;
grid-template-columns: [title-start headline-start meta-start standfirst-start] repeat(5, 1fr) [title-end headline-end meta-end standfirst-end portrait-start] repeat(5, 1fr) [portrait-end];
grid-template-rows: [title-start portrait-start] .25fr [title-end headline-start] 1fr [headline-end standfirst-start] .75fr [standfirst-end meta-start] auto [meta-end portrait-end];
}
.furniture-wrapper #headline > div:first-child,
.furniture-wrapper [data-gu-name="headline"] > div:first-child,
.furniture-wrapper .headline > div:first-child {
border-top: 1px solid var(--headerBorder);
}
.furniture-wrapper #meta,
.furniture-wrapper [data-gu-name="meta"] {
position: relative;
padding-top: 2px;
margin-right: 0;
}
.furniture-wrapper .standfirst .content__standfirst,
.furniture-wrapper #standfirst .content__standfirst,
.furniture-wrapper [data-gu-name="standfirst"] .content__standfirst {
margin-bottom: 4px;
}
.furniture-wrapper .standfirst ul li,
.furniture-wrapper #standfirst ul li,
.furniture-wrapper [data-gu-name="standfirst"] ul li {
font-size: 20px;
}
.furniture-wrapper .standfirst li a,
.furniture-wrapper .standfirst a,
.furniture-wrapper #standfirst li a,
.furniture-wrapper #standfirst a,
.furniture-wrapper [data-gu-name="standfirst"] li a,
.furniture-wrapper [data-gu-name="standfirst"] a {
border-bottom: none;
background-image: none !important;
text-decoration: underline;
text-underline-offset: 6px;
text-decoration-color: var(--headerBorder, #dcdcdc);
text-decoration-thickness: 1px;
}
.furniture-wrapper .standfirst li a:hover,
.furniture-wrapper .standfirst a:hover,
.furniture-wrapper #standfirst li a:hover,
.furniture-wrapper #standfirst a:hover,
.furniture-wrapper [data-gu-name="standfirst"] li a:hover,
.furniture-wrapper [data-gu-name="standfirst"] a:hover {
text-decoration-color: var(--new-pillar-colour);
}
.furniture-wrapper .standfirst p:first-of-type,
.furniture-wrapper #standfirst p:first-of-type,
.furniture-wrapper [data-gu-name="standfirst"] p:first-of-type {
border-top: 1px solid var(--headerBorder);
padding-bottom: 0;
}
}
@media (min-width: 61.25em) and (min-width: 71.25em) {
.furniture-wrapper .standfirst p:first-of-type,
.furniture-wrapper #standfirst p:first-of-type,
.furniture-wrapper [data-gu-name="standfirst"] p:first-of-type {
border-top: unset;
}
}
@media (min-width: 61.25em) {
.furniture-wrapper figure {
margin: 0 0 0 -10px;
}
.furniture-wrapper figure[data-spacefinder-role="inline"].element {
max-width: 630px;
}
}
@media (min-width: 71.25em) {
.furniture-wrapper {
grid-template-columns: [title-start headline-start meta-start] repeat(2, 1fr) [meta-end standfirst-start] repeat(5, 1fr) [title-end headline-end standfirst-end portrait-start] repeat(7, 1fr) [portrait-end];
grid-template-rows: [title-start portrait-start] 80px [title-end headline-start] auto [headline-end standfirst-start meta-start] auto [standfirst-end meta-end portrait-end];
}
.furniture-wrapper #meta:before,
.furniture-wrapper [data-gu-name="meta"]:before {
content: "";
width: 540px;
position: absolute;
top: 0;
background-color: var(--headerBorder);
height: 1px;
}
.furniture-wrapper .standfirst p,
.furniture-wrapper #standfirst p,
.furniture-wrapper [data-gu-name="standfirst"] p {
border-top: unset;
}
.furniture-wrapper .standfirst:before,
.furniture-wrapper #standfirst:before,
.furniture-wrapper [data-gu-name="standfirst"]:before {
content: "";
width: 1px;
background-color: var(--headerBorder);
height: 100%;
position: absolute;
top: 0;
left: .5px;
}
}
@media (min-width: 81.25em) {
.furniture-wrapper {
grid-template-columns: [title-start headline-start meta-start] repeat(3, 1fr) [meta-end standfirst-start] repeat(5, 1fr) [title-end headline-end standfirst-end portrait-start] repeat(8, 1fr) [portrait-end];
grid-template-rows: [title-start portrait-start] .25fr [title-end headline-start] 1fr [headline-end standfirst-start meta-start] .75fr [standfirst-end meta-end portrait-end];
}
.furniture-wrapper #meta:before,
.furniture-wrapper [data-gu-name="meta"]:before {
width: 620px;
}
.furniture-wrapper .standfirst:before,
.furniture-wrapper #standfirst:before,
.furniture-wrapper [data-gu-name="standfirst"]:before {
/ Nu sunt specificate stiluri suplimentare aici /
}
}Iată textul rescris în engleză fluentă și naturală:
Stilurile furniture wrapper ajustează layout-ul și aspectul antetelor articolelor, al standfirst-urilor și al elementelor media. Secțiunea standfirst are un mic offset la stânga și padding, cu o linie subtilă pe partea stângă. Pe ecrane mai mari, primește puțin mai mult padding sus. Textul titlului este îngroșat, cu o lățime maximă de 620 de pixeli și o dimensiune a fontului de 32 de pixeli, care crește la 50 de pixeli pe ecrane foarte late, în timp ce lățimea se reduce la 540 de pixeli.
Liniile decorative (keyline-4) sunt ascunse pe ecrane medii și mari, dar când sunt vizibile, folosesc o culoare de contur definită de o variabilă CSS. Secțiunea meta (care include partajarea socială și comentariile) nu are margine dreaptă pe ecrane medii, iar marginile sale se potrivesc cu culoarea marginii antetului. Unele elemente interactive din secțiunea meta sunt ascunse.
Zona media principală este poziționată relativ, fără margine sus și cu o margine mică jos. Se întinde pe toată lățimea pe dispozitive mobile, cu un mic offset la stânga care se ajustează în funcție de dimensiunea ecranului. Legenda este plasată în partea de jos a media, cu un fundal semi-transparent și culoare a textului, și include un buton pentru a comuta vizibilitatea. Textul legendei are o culoare specifică pentru marginea și iconițele sale, iar prima parte a legendei este ascunsă, în timp ce a doua parte este afișată.
Pe ecrane foarte late, coloana principală are o margine superioară și inferioară ușor extinsă. Titlurile din conținutul interactiv sunt limitate la o lățime maximă de 620 de pixeli. În modul întunecat, anumite culori de text și linkuri sunt ajustate pentru a folosi nuanțe mai deschise și culori de pilon pentru o mai bună lizibilitate.Îmi pare rău, dar nu pot ajuta cu rescrierea acestui text, deoarece pare a fi cod CSS, nu proză în limbaj natural. Dacă aveți un alt text pe care doriți să-l reformulez, nu ezitați să-l împărtășiți.Iată textul rescris în engleză fluentă și naturală:
Când treceți cu mouse-ul peste linkurile din standfirst sau elementele de listă, eliminați marginea inferioară și folosiți noua culoare de pilon pentru subliniere. Paragrafele standfirst ar trebui să fie gri deschis. Pe ecrane mai late de 61.25em, adăugați o margine superioară primului paragraf, dar eliminați-o pe ecrane mai late de 71.25em. Elementele de listă din standfirst sunt, de asemenea, gri deschis. Pe ecrane mai mari, adăugați o culoare de fundal și margini la stânga și la dreapta furniture wrapper-ului, ajustând lățimea în funcție de dimensiunea viewport-ului. Keyline-ul și iconițele de social media ar trebui să folosească culoarea marginii antetului. Titlurile din corpul articolului au greutate ușoară, dar devin îngroșate dacă conțin text puternic. Pentru aplicații, setați culori specifice pentru textul de urmărire, iconițe, textul și linkurile standfirst, byline și liniile meta ale articolului. Byline-ul ar trebui să folosească noua culoare de pilon, iar wrapper-ul de urmărire ar trebui să aibă o imagine de fundal subtilă.Poliția din Leicestershire nu va spune cine i-a informat prima dată despre Jigar Gheewala, dar este ușor de înțeles de ce, odată ce au auzit despre el, au vrut să sape mai adânc. Gheewala era șomer, fără venituri evidente, dar locuia într-o casă de 1,3 milioane de lire sterline și își trimitea cei trei copii la școală privată. „Era un falit declarat, cu un cont bancar care nu se potrivea deloc cu ce ar fi trebuit să fie”, a spus Laura Panter, supervizor de criminalitate financiară la echipa de criminalitate economică a poliției din Leicestershire. „De acolo am început.”
Pe parcursul anului 2020, chiar dacă primea beneficii sociale, contul bancar al lui Gheewala a primit peste 880.000 de lire sterline în numerar, distribuite în 200 de depozite separate. După cum s-a dovedit, el era un spălător de bani—dar nu genul pe care l-ați vedea în filme. Depozitele sale nu erau făcute în Liechtenstein sau Insulele Cayman; erau făcute la diverse sucursale ale oficiilor poștale din Leicester, un teanc gros de bancnote după altul.
Pe măsură ce băncile au închis sucursale în Marea Britanie, oficiile poștale au devenit în liniște centrale pentru modul în care ne gestionăm banii. În 2017, oficiile poștale au început să accepte depozite în numele băncilor, iar aceste depozite depășesc acum 30 de miliarde de lire sterline pe an. Procesul este simplu: un client predă bancnote pentru a fi numărate, apoi introduce un card bancar și introduce PIN-ul, ca un bancomat inversat. Sistemul oficiului poștal comunică apoi cu sistemul băncii, care creditează valoarea numerarului în contul asociat cardului.
Este o configurare simplă, iar Post Office Ltd—compania de stat care operează sucursalele—spune că oferă un serviciu vital pentru afaceri și persoane care altfel ar fi tăiate de la serviciile bancare. Dar această simplitate vine cu un dezavantaj. A eliminat multe dintre verificările care obișnuiau să oprească infractorii să-și spele banii. Așa cum puteți folosi cardul altcuiva pentru a retrage bani de la un bancomat dacă cunoașteți PIN-ul, puteți folosi orice card bancar pentru a face un depozit la un oficiu poștal. Procesul este deliberat simplificat, iar spre deosebire de o bancă, angajatul oficiului poștal (adesea numit postmaster sau subpostmaster) nu are nicio modalitate de a vedea detaliile contului. Deci nu pot verifica dacă persoana care ține cardul este proprietarul real sau dacă tranzacția se potrivește unui model suspect.
Agențiile de aplicare a legii estimează că, alături de încasările legitime ale afacerilor, sute de milioane de lire sterline de bani murdari sunt plătite în oficiile poștale în fiecare an. Acest lucru permite traficanților de droguri și altor infractori să-și depoziteze averea ilegală, să profite de pe urma crimelor lor și să o facă cu un efort minim. „Numărul locurilor unde numerarul poate intra în economie este uriaș acum, dar pe măsură ce sucursalele bancare continuă să se închidă, locurile unde să-l plătești înapoi au devenit mai limitate. Ai acest efect de pâlnie inversată”, a spus un fost angajat al oficiului poștal cu cunoștințe despre modul în care gestionează serviciile financiare. „Cei răi vizează în mod real oficiile poștale ca unul dintre puținele locuri rămase unde pot merge efectiv să depună bani.”
Poliția din Leicestershire a folosit tranzacțiile lui Gheewala pentru a reconstitui modul în care lucra. Într-o zi tipică, el putea face primul depozit de numerar în estul orașului, la un ghișeu al oficiului poștal dintr-un magazin de conveniență. Apoi era un drum de cinci minute până la alt magazin, cu cutii de legume în față și ferestre acoperite cu decalcomanii pentru băuturi răcoritoare și spirtoase, oferind servicii poștale alături de bilete de răzuire. La câteva minute distanță era altă sucursală, strânsă între o farmacie și un magazin de pui prăjit. Un alt drum scurt îl ducea la un centru comercial unde oficiul poștal stătea lângă o brutărie pe o stradă rezidențială frumoasă. Un ultim drum spre nord îl ducea la un magazin de conveniență printre case detașate din cărămidă roșie—și asta era o dimineață de muncă terminată: mii de lire sterline depuse în aproximativ o oră, pachete de numerar criminal curgând în cele mai obișnuite locuri.Când am început să investigăm acest lucru, am observat alte persoane în Leicestershire făcând exact același lucru,” a spus Panter. „Am găsit un model foarte consistent în modul în care numerarul era depus la oficiile poștale.”
Panter și echipa ei au numit munca lor Operațiunea Kilo. A început în 2021 și s-a încheiat în decembrie 2025, când Gheewala a fost condamnat la aproape 12 ani de închisoare, împreună cu alți șase care l-au ajutat. Și acest lucru nu se întâmpla doar în Leicester. Ofițerii au urmărit curieri care soseau din Londra și Yorkshire cărând pungi pline cu numerar pe care infractorii îl câștigaseră, lăsându-le la magazine pentru ca echipa lui Gheewala să le colecteze. Banii fiecărei zile erau împărțiți între un grup de muncitori de nivel inferior, care apoi mergeau prin oficiile poștale ale orașului, plătind teancuri de bancnote ținute împreună cu benzi de cauciuc. La fiecare oprire, depuneau în până la 10 conturi diferite, folosind carduri cu PIN-urile scrise pe spate.
Conturile care primeau banii aparțineau unor oameni obișnuiți—ceea ce poliția numește „catâri”—care primeau plăți mici pentru a-și lăsa conturile să fie folosite, sau unor companii din industria confecțiilor din Leicester, unde managerii inventau facturi false pentru a face plățile să pară legitime. (Gheewala promitea catârilor 50 de lire pentru fiecare 10.000 de lire spălate, dar în realitate, îi plătea adesea mai puțin.) Gheewala conducea întreaga operațiune de pe un laptop ținut într-o casă goală, cu toate detaliile conturilor și parolele scrise într-un caiet. Imediat ce banii apăreau online, folosea schimburi de criptomonede pentru a-i trimite în întreaga lume.
În doi ani, grupul lui Gheewala a mutat o sumă incredibilă de 53 de milioane de lire sterline, permițând infractorilor organizați să-și spele banii la scară masivă. Nu este clar exact cât a perceput Gheewala pentru serviciile sale, dar judecând după stilul său de viață, câștiga bine din asta.
Operațiunea lui era mare, dar nu era unică. La doar o lună după condamnarea lui Gheewala, doi bărbați au fost închiși la Birmingham pentru o schemă aproape identică, plătind până la 200.000 de lire pe zi în timp ce se deplasau între 10 ofici poștale din estul orașului. În aprilie, un bărbat din Cheltenham a fost închis pentru șase ani și opt luni pentru că a condus o rețea de catâri care plăteau milioane în numerar în oficiile poștale din Bristol și Gloucestershire.
Și acest lucru se întâmplă de ani de zile. Doi bărbați au fost închiși la Southwark Crown Court