ZeroHour
Schneier on Securitypublished ()ingested Bruce Schneier1

Friday Squid Blogging: Squids in Space

highThreat actorimportance 57
Full article3,401 words · extracted from schneier.com · click to collapse

HomeBlog

Comments

vas pup June 4, 2021 3:52 PM

U.S. Supreme Court restricts scope of computer fraud law

https://www.yahoo.com/news/u-supreme-court-limits-reach-141253709.html

“Barrett noted in the ruling that an overly broad view of the law would penalize commonplace computer activity such as an employee sending a personal email or checking sports scores on a work device. If the law “criminalizes every violation of a computer-use policy, then millions of otherwise law-abiding citizens are criminals,” Barrett wrote.”

Read the whole article for more details.

raginrayguns June 4, 2021 4:12 PM

Bing image search and DuckDuckGo image search are coming up with nothing for “tank man”.

echo June 4, 2021 4:35 PM

https://www.politico.com/news/2021/06/04/amazon-hiring-former-government-officials-491878

AWS has “a pretty rigorous firewalling process” to ensure new employees don’t violate those no-contact restrictions, Eldakdoky said. The company’s legal team regularly updates an internal wiki page detailing which recent recruits are blocked from working on particular projects and when they become available.

There’s a loophole of sorts: forward planning and forward deployment…

But once that period ends, those government hires become particularly valuable. Ethics rules allow former officials to advise a private-sector employer on how to get particular government contracts. And it helps immensely that they often know whom to call at their former government agency.

…followed by a lot of burst activity to capitalise on this and…

AWS’ Stone said Amazon follows all federal laws related to hiring former government officials, has “a robust process for screening former government employees during the hiring process,” and has “adopted specific policies that reinforce our commitment to complying with conflict of interest and revolving door rules.”

…it shifts a well developed asset from one entity to another entity so doubles the effective gain.

There’s also other advantages to recruitment. It may remove someone who had settled in and managed to get things moving in a particular direction. It leaves a vacancy where a dud may be appointed into their place. It may shift the political tone so the direction of travel is different. Where a “champion” is removed it may create a power vacuum which results in consolodation so department effectiveness is reduced. Lost of perceived power and influence may lose media interest and result in a shifting of political priorities. A bleeding of “business intelligence” may have knock on effects across multiple agencies. Multiple people may need to be hired to fill the gap so increasing costs while reducing output. The balance of influence shifts from regulator to the regulated. A few steps down the line and they begin lobbying to write the rules in their favour as nobody else is left to do the work and they have no money to pay for it. Not only a job or a department or an agency but an entire sector can then follow so an entire area of state endevour can be handed from the accountable state monopoly to an unnaccountable private monopoly.

And it’s unlikely that the revolving door is going to stop turning any time soon — AWS is able to pay its employees six-figure salaries and stock options that dwarf the salaries of mid-level government employees.

“It’s not that AWS is targeting government personnel,” said AWS’ Eldakdoky, but that people like him find it hard to resist better-paying jobs in the private sector and Amazon’s offers are particularly competitive. He said he got a significant salary boost when he joined AWS and will be able to retire “a lot earlier.”

“At the end of the day, you cannot look that in the eye and turn it down,” he said.

Yes you can.

For those who can’t I wonder if a tariff kind of system cannot be developed. It’s been discussed within EU circles on and off for years to level up developing countries by effectively removing the race to the bottom transfer of manufacturer and services to lower cost countries without any pressure to invest in health and welfare and other systems in those countries which of course would raise business costs again.

I’ll leave it to an economist and accountant to work out the details but I think there’s something in the space of private business paying “higher bribes” and evading good governance and hold back social development that needs looking at. Or they could just increase their tax or levvy and increase grants and aid. Whatever works.

Mister4Ya June 4, 2021 5:04 PM

Dear Bruce, and/or whoever is moderating,
please allow me to ask a question here as I think that there’s probably no better place on the Web with more computer/networking gurus than here (reading your blog). My intent is not to hijack a post, your blog, or any response/post on this blog.

So, how many virtual ports are there? Does the 65,535 include port 0 (zero)? As far as I know, in computer science, zero is a value that counts, as in zero=off, 1=on (semiconductor GateOxide layer – to name just one of many examples). Also, is this 65,535 a number that covers TCP, UDP, ICMP, and other less common protocols all together or can you have 65,535 TCP ports, plus the same number of UDP, etc, because I’ve seen ports with the same number but assigned to different protocols or applications depending on the purpose of each protocol/application. Normally, you’d use UDP ports for speed and TCP for “accuracy” (due to TCP being more specific when it comes to error checking/handling) but my question remains: how many virtual ports are there really – technically? Thanks very much. I’m really looking forward to hearing back from a Cisco/Juniper guru.

ADFGVX June 4, 2021 5:08 PM

@ bad pup

the law would penalize commonplace computer activity such as an employee sending a personal email or checking sports scores on a work device

People at work are presumably being paid by the hour or on a fixed salary assuming a full day’s work for each workday.

The activities you have cited actually constitute THEFT (or a misappropriation for personal use) of the employer’s resources and the time for which the employees are being paid on the clock to work.

echo June 4, 2021 7:12 PM

Someone didn’t pay attention to the original Data protection Act let alone the GDPR. These removal of rights and data grabs are way past the point of “Whoops we didn’t know”.

https://www.theregister.com/2021/06/03/uk_data_protection_eu_parl/

Almost two weeks ago, the European Parliament took the step of objecting to the European Commission’s decision to grant the UK data adequacy.

Far from being a reactionary move against a former member state, the Parliament’s resolution highlights flaws in the UK’s data protection regime, which will have serious consequences for citizens’ rights and could lead to legal uncertainty for businesses in future.

The European Parliament’s resolution will not block adequacy (that decision is for the European Commission in the next month), but it nevertheless sends a significant political signal, particularly in the wake of two major court cases last week, which have found the UK’s exemption of immigration from data protection laws to be unlawful and that UK mass surveillance laws violated privacy rights.

https://www.opendemocracy.net/en/ournhs/legal-threat-sharpens-over-uk-government-plans-harvest-patient-data-gps/

Today lawyers acting for openDemocracy and five other claimants have challenged the British government’s controversial plans to extract the medical records of everyone in England from their GP without proper consultation or informed consent – just as the doctors are reeling from coping with COVID-19.

openDemocracy has joined forces with Foxglove, a tech justice start-up, and other campaigners to issue an urgent legal challenge to the Department of Health and Social Care over its scheme to harvest the personal medical data into one massive database, which private corporations will be able to access.

The coalition’s legal letter to the government warns that unless the health department pauses the GP data grab – due to go ahead on 1 July – and seeks transparent patient consent, we will seek a court injunction to halt the scheme.

lurker June 4, 2021 9:21 PM

@rayginraygun: MSM is reporting Bing as apologizing for “human error” in the image being MIA. It’s supposed to be blocked for all searches from mainland China, but year-round. There shouldn’t be any need to adjust the block on or about May 35.

Weather June 4, 2021 11:56 PM

@mister
You know UDP is for fire and forget, and TCP has a initial tax but don’t know the port numbers? Its a word 0xffff and any protocol at that level can have those number, so infinite.

SpaceLifeForm June 5, 2021 12:03 AM

@ Mister4Ya

ICMP has no PORT number

You should not see any PORT ZERO traffic on TCP or UDP.

If you do, you are likely being scanned. And not by someone using nmap.

hxtp://dl.ifip.org/db/conf/networking/networking2019/1570512603.pdf [9 page PDF]

Port 0 pertains to a small percentage of network traffic, and protection can be easily gained by dropping all traffic with this port. Nonetheless this anomalous traffic teaches a valuable lesson: It is important to stay aware and vigilant with respect to assumptions that are made. Only because it shouldn’t happen does not mean it does not do so in practice.

SpaceLifeForm June 5, 2021 1:35 AM

@ rayginraygun, lurker

Microsoft is lying.

Yahoo and DuckDuckGo use Microsoft. Bing images is run in China.

hxtps://twitter.com/GossiTheDog/status/1400944613444227075

Winter June 5, 2021 4:11 AM

@SLF, All
“Yahoo and DuckDuckGo use Microsoft. Bing images is run in China.”

There is a scene in The Lord of the Rings about the Palantirs that ended up being under the control of the evil one and used to mislead those who looked into them. Tolkien was thinking about cinema and television, but it still holds.

MS’ mismanagement (could use less polite qualifications) is just one more reason to avoid Bing.

Goat June 5, 2021 4:33 AM

@SLF, DuckDuckGo uses its own crwaler it onyl uses microsoft for ads service.

lurker June 5, 2021 7:02 AM

@Clive: The comments below the abstract are suggesting U.Barcelona found something else, or had a contaminated sample…

Fake June 5, 2021 7:19 AM

@Clive,

Now I know that someone who believes something will have horse blinders on when it comes to reality or disillusionment but I don’t believe that disproves anything.

It certainly expands the possibilities, but precludes assumptions?

So potentially a less transmissible variant was present during the first week of March. If it was ultra infectious it very well could have been detected for a longer period in the sludge due to person to person transmission. A question to me is how long does it take to pass from the stool to the detection station?
I would assume several days, but if it was only a single day of sample detection maybe it was excreted in liquid waste and the detection time is ~1day.

Very nice link if it holds up,

Winter June 5, 2021 7:31 AM

@lurker
“U.Barcelona found something else, or had a contaminated sample…”

PCR=Permanent Contamination Risk

PCR is very sensitive and specific. But the high sensitivity requires very careful work. As one of the comments states, if you get a signal only after 39 rounds of (exponential) amplification, you should really check and double check (I asked an expert, who agreed with the comment). Most would consider this result highly suspect.

Consider too that the authors never cited their own paper in later studies, which is always a red flag.

I would not deny that SARS-2 in some form could have been circulating early in 2019, but this is not the definitive evidence of that.

Fake June 5, 2021 7:45 AM

2 more things,

First
“At the end of the lockdown, SARS-CoV-2 RNA apparently disappeared in the WWTPs but could still be detected in grab samples from four urban sewers.”

From lurkers link, WWTP detection requires volume of some sort. We can’t assume that to be absolute, statistically but even if they generally assume saturation is a requirement it could change some things.

They said local grabs showed detection ratios when WWTP sampling wouldn’t.

Second
Also, I seem to remember hearing about this month’s ago… Somebody just showed you this dated information Clive? Have you been outed?

Third
How do we know samples from March 2020 weren’t maliciously switched with samples from March 2019?

Clive Robinson June 5, 2021 11:04 AM

@ ALL,

Common folks, think.. why did I say,

“Things get more and more curious…”

What does the word “Epoch” imply?

And Why the latitude?

They are to do with time and location of current not previous events.

The UoB stuff is a year old, all of it and nothing has changed other than it had slipped out of peoples minds, thus many were hoping they could safely ignore it. But now that cupboard has been opened again and the skeleton now has a spotlight lighting it up again.

As for the latitude, it goes through Washington DC…

What is currently happening there?

Penny dropping yet?

OK most of the virus oragin arguments boil down to “hoe can I make them fit my agenda”. Like the idiotic,

“If not wet market then must be lab”

Or,

“People got sick at the lab first”

We know both logically are false, but Jo Public what do they know or care?

So much QAnon, Alt-Right and other MAGA claptrap is continuing apace (apparently there is a Trumpian event comming up) and there is apparent buy in from the talking heads of MSM etc.

Politically the US has a problem, “China bashing” is still the number one sport, even though most house holds are reliant on China tech and Production.

As I’ve mentioned before there is a sort of joke about senior managment that says,

“The first rule of senior managment is never be in the same room as a decision.”

It’s even more true for senior politicians, who survive on “plausable deniability”

But the joke goes on,

“The second rule is never ask a question that will give you an answer that does not align with your agender”

And,

“The third rule is always delegate not command.”

These rules are why the “Make it so” attitude expressed in Startrek Next Generation quickly became a real life managment style for

“Teflon Tony, sociopathic leader”.

And just about every politician still. It’s also called “Suround yourself with fall guys managment” a much beloved style of a real political leader called Tony, UK PM Tony Blair, oh and Enron etc.

So back to the present, what’s so special about the timing of the video?

Well the Dear Dr is playing it a bit dumb (he is an actualy not a medical doctor but holds a research doctorate PhD.). He is very popular and he is interviewed by MSM quite frequently thus he has “reach” and people listen… He’s also known about the UoB findings since they first came out and has mentioned them before, and has always pointed out the paper is “pre-print” and needs peer-review…

So why is he bringing it up again now?

Well what’s going on in Washington currently?

Well POTUS has made a fairly major tactical mistake…

He’s not only asked a question nobody in Washington or many orher places want answered, he’s also said “on my desk in 90days” in a way that has raised expectations the report will not just provide him with answers, but the answers will be made public…

Look at it as a “Schrodinger’s Cat” experiment, every one is happy believing the “both alive and dead” hypothesis that can be maintained indefinately as long as nobody takes the lid off the box… Only some one who has not thought it through has said “time to lift the lid”… Opps, that’s not what anyone else wants to happen.

Their hope as it’s being dragged back from the long grass would be to “reboil the cabbage”. That is take those pig stupid lacking in actual logic arguments such as “if not wet market then lab” and slap fresh lipstick on them as well as conveniently ignoring any data points that do not fit their chosen narative to fit the agenda.

Well by accident or design the dear Dr has made all of that way way more difficult. In fact it means that to keep the agenda wanted by various parts of Washington that the UoB findings will have to be not just addressed and answered but addressed in a much broader sense.

As Tatütata had pointed out, it opens a rather awkward and inconvenient series of cans of worms…

The issue behind it all though is rather broader in scope,

1, Scientists usually want evidence based answers.

2, Politicians never want evidenced based answers, because that ties them down and forces their hand.

The reality is that politicians want cheap and easy solutions to the agenders they have, that keep the money flowing in and can be blaimed on others should evidence of harm etc come to light…

So is the Dear Dr stiring it up deliberately himself or has he been put up to it some how…

echo June 5, 2021 11:18 AM

@moderator

Why has my post on Pentagon policy been deleted? I am assuming the worst of motivations before you reply/don’t reply.

This deletion puts two further links on an old example of sexism in the military and a new article today on use of pronouns in doubt.

Winter June 5, 2021 11:57 AM

@echo
“Why has my post on Pentagon policy been deleted? I am assuming the worst of motivations before you reply/don’t reply.”

First rule of moderating: Moderators do not have to justify their decisions.

I don’t know the actual reason your comment disappeared, but I must say your comment was formulated in such a way that I could not understand what you wanted to say. It was also open to many interpretations. A lot of these interpretations would justify deletion.

BTW, I have had comments removed too. No big deal. Moderating is a tough job and I can get carried away or chose the wrong words myself.

Winter June 5, 2021 12:01 PM

@Clive
” Only some one who has not thought it through has said “time to lift the lid”… Opps, that’s not what anyone else wants to happen.”

Like the Spanish flu originating in Oklahoma?

Hedo June 5, 2021 2:49 PM

This is a TECHNOLOGY blog and I wonder why some of you out there think that they are high IQ individuals (judging by their ego) when they continuously post about garbage such as politics????? Comrades, you are lost. Strayed. This is not a politics blog.
Capiche?

I have been wondering this myself, (as noted by some other participants above),
if ICMP does not have ports associated with it (only TCP and UDP and a few other, less common oddball protocols), then how does the communicating occur? Even the Pings, or Error messages have to be “delivered” somehow. How do you “carry” or “communicate”, or “relay” ANY message using a/any network if you have an IP address but no destination port? Even zero is a port, or number 7, echo, gets logged a lot. I mean, the whole pinging business, “R U There?”, No reply/stealth, or “Yes I’m here” and so forth, just how do you have a “portless” communication/messaging??? Anyone? Please enlighten some of us. Much appreciated.

Clive Robinson June 5, 2021 3:57 PM

@ Hedo,

I have been wondering this myself, …,
if ICMP does not have ports associated with it (only TCP and UDP and a few other, less common oddball protocols), then how does the communicating occur?

Because of the IP transport protocol that carries them.

The IP protocol contains traffic managment fields, routing fields (source and destination IP addresses) and the all important “Protocol field” that identifies to a higher layer in the neywork stack which protocol the payload is,

ICMP=1, TCP=6, UDP=17, etc.

This stuff is very very easy to lookup and can be found in a myriad of places not just as specifications via IETF[1] RFC’s[2] but blogs, books and even source code.

The author Jermy Bentham for instance has written “TCP/IP Lean : Web servers for Embeded Systems”. There are atleast two editions and both will not just tell you what you want to know but supply source code in C for an 8086 Mothetboard and Network card, or MicroChip PIC microcontroler, down to the physical layer protocol of “Serial Line Internet Protocol”(SLIP) but the “driver code” for the serial hardware as well.

Then there are the “Steven’s Books” of “TCP/IP Illustrated” in three volumes

Also the multi volume “Unix Network Programing” and multi volume “Internetworking With TCP/IP” written with various other authors.

[1] https://en.wikipedia.org/wiki/Internet_Engineering_Task_Force

[2] https://www.rfc-editor.org/standards

SpaceLifeForm June 5, 2021 4:08 PM

@ Hedo

It is actually possible to run an ICMP Tunnel. But, it will not be reliable.

TCP is not the path to do so. The handshakes will reveal.

But, it is certainly possible to communicate between two or more darknet servers using UDP and random ports.

Possible does not mean simple or easy.

One way that has been used is UDP port 53 DNS traffic. Which is not a random port, and most ISPs log that, because they intercept/log UDP port 53 traffic. See DNS tunnel. The reason UDP port 53 is used is because it usually will get thru a firewall in both directions.

Heavy, unexpected UDP port 53 traffic should be a klaxon call for Blue team. It is a hint that there is a problem.

Clive Robinson June 5, 2021 5:00 PM

@ FA,

Ever said “Why the latitude?” it has a different meaning as in “freedom of movment”.

As others have noted in the past I’ve a habit of playing word games in my posts (puns etc), many don’t see them but some do, and with good reason

@Wael and I found you could use word games as an obfuscated communications channel on this blog for covert communications (Shakespeare Sonnets was just one way). @Wael went on with @Ratio to develop other methods for such channels using unused thus non printing “Unicode Transformation Formatting”(UTF) codes. Others still use variations on these methods to send information across this blog as can be seen when OSInt was being done to identify certain people tying up court time with nonsense voting challenges (one ended up with a real estate video confirming where one of them lived because she was daft enough to have a photo of her and another of the idiots drinking wine in the kitchen).

Because at the end of the day there is a difference between Moderation and Censorship, and a curious mind can find significant latitude inbetween.

SpaceLifeForm June 5, 2021 5:23 PM

@ Hedo, Clive

One can communicate via a timing channel.

Low bandwidth.

You send packet. My router can respond with ICMP port unreachable.

Or I just drop.

To Drop, or Not to Drop. Tis the question.

One IP packet at a time, One Bit at a time.

David Rudling June 5, 2021 5:35 PM

@Hedo

This is a TECHNOLOGY blog ...... This is not a politics blog.

Actually the title “Schneier on Security” rather gives away that this is a SECURITY blog.
If you believe that Security is just technology then you urgently need to read “Security Engineering” by Ross Anderson recently published in its third edition.

Our host Bruce states clearly “I am a public-interest technologist, working at the intersection of security, technology, and people.”
Accepting people as one leg of his triad necessarily lets in peoples’ views known as politics. Although the moderators try hard to keep out the more intemperate personal attacks that politics sadly engenders, as an Englishman I am always impressed by Americans’ constitutionally protected right to free speech. This is rare and unfortunately becoming rarer amongst nations.
I have always considered it a great pity that François-Marie Arouet (aka Voltaire) never actually said “I disapprove of what you say, but I will defend to the death your right to say it.”

Weather June 5, 2021 5:40 PM

@hedo
IP header sends it to a address, telling the keneral to not reply, with network card in probmesucic mode, IP for routing, TCP,UDP or foxgue for application layer.
That’s what I got from there replies, if wireshark is set to replied not proscmous mode, the keneral will drop it before userland, you could write your own patch, harder on windows.

Ha thanks for that info slf,clive

echo June 5, 2021 6:37 PM

@Winter

First rule of moderating: Moderators do not have to justify their decisions.

I don’t know the actual reason your comment disappeared, but I must say your comment was formulated in such a way that I could not understand what you wanted to say. It was also open to many interpretations. A lot of these interpretations would justify deletion.

My post was focused on science and law and military capability and capacity. Anyone vaguely familiar with the relevant topic would pick up exactly what I said and know why I said it. There wasn’t much room for interpretation at all.

I do know my law and if anyone got scared because I mentioned one time I pushed an initiative and this ended up being news for weeks in mainstream US media and US tech media they need a therapist. And yes it did become law in spite of constitutionalists but then the person publicly pushing it was an effective barrister.

When it involves discrimination issues I always expect an answer in full. A none answer can be an answer in itself. I strongly suspect I am correct on the law. The owner of the blog has a job at Harvard Law School. He could have run it past one of his colleagues. IF he did and I have no reason to assume he did and that answer was different I would begin questioning who my friends were. Either way I would expect an explanation in full if that was the case.

@David Rdling

Although the moderators try hard to keep out the more intemperate personal attacks that politics sadly engenders, as an Englishman I am always impressed by Americans’ constitutionally protected right to free speech.

You don’t know what you are talking about. See second paragraph above. Yes, I budged the needle on the US constitution. US lawyers and activists can spend their entire careers only seeing that happen once. I did it and I’m neither a lawyer nor a US citizen! I still have the paperwork proving it.

US “freedom of speech” is responsible for many stupidities and sins. It may be used cover by people with evil intent as a cover for their actions whether this is to promote or influence harm of feed misinformation for giggles which leads to harm or inflames other citizens which unsprupulous politicians use as an excuse to roll back others rights. This is why the European tradition is “qualified free speech”.

The biggest proponents in the UK at least of “freedom of speech” are those who believe in “freedom of speech for themselves” and if they are pulled up then go from television studio to television studio and media outlet to media outlet complaining they have been “silenced”. Oh, if only the rest of us could be so effectively silenced. But either way there are some issues which are not up for debate nor for sale. Human rights are human rights.

echo June 5, 2021 7:33 PM

https://www.theguardian.com/books/2021/jun/05/naomi-wolf-banned-twitter-spreading-vaccine-myths

Some supporters criticised the ban, claiming it was the result of US government pressure and a blow to free speech, and called for her account to be reinstated. Twitter has said the suspension is permanent and no appeal will be allowed.

This is a curious one. Naomi Wolfe can be one of those love her or hate her people. A lot of unpleasant people would be happy seeing her taken down because of her public support for LGBT people. However, she is high profile and influential and her anti-vaxxer misinformation is not something which should be propogated.

Twitter is wise to put a block on anti-vaxxer misinformation. Allegations of government pressure and a blow to free speech are neither here nor there. The law and precedent already exists. If Twitter hosted content which became a platform which exploited vulnerable people and a threat to life they could be closed down. The fact that Twitter is a high profile and widely used interactive platform makes the risks higher which I suspect was one motivation for this.

Twitter should do something about their moderation policies on hate speech though. The fact that some politicians and officials in public office are allowed to continue to use Twitter as a marketing platform while actively rolling back human rights is the elephant in the room. Much like Youtube there is a yawning gap between corporate positioning and follow through.

Another country with constitutionally enshrined “freedom of speech” and LGBT repression? Russia.

http://www.constitution.ru/en/10003000-03.htm

Article 29
1. Everyone shall be guaranteed the freedom of ideas and speech.

2. The propaganda or agitation instigating social, racial, national or religious hatred and strife shall not be allowed. The propaganda of social, racial, national, religious or linguistic supremacy shall be banned.

3. No one may be forced to express his views and convictions or to reject them.

4. Everyone shall have the right to freely look for, receive, transmit, produce and distribute information by any legal way. The list of data comprising state secrets shall be determined by a federal law.

5. The freedom of mass communication shall be guaranteed. Censorship shall be banned.

Clive Robinson June 5, 2021 7:39 PM

@ SpaceLifeForm, Hedo, Weather,

To Drop, or Not to Drop. Tis the question.

Ah Shakespeare twice in just a few hours. Mind you, you would probably not believe the number of smutty,crude, rude if not socially untreatable versions of the next line 😉

But back to the subject in hand.

Many will have heard of “port knocking” but do not realise that generally that is a TCP protocol “subliminal channel”[1] and has a lot of issues, including fairly easy tracing due to Syn-Ack bidirectional handshaking. Whilst you can use UDP ports as they are “fire and forget” as opposed to “reliable” they again are “up the stack” where they are more obvious and more easily blocked. ICMP works at a lower level and whilst it can be blocked it is less obvious than TCP or UDP, it also has the advantage of being able to haul large quantities of data “tacked on the end”.

The use of IP however can not be blocked, you first have to accept it at the bottom of the networking stack to check it to see if it should be blocked, thus host based firewalls do not stop it (something all Windows users should take on board). Also most of the header is redundant and can be faked easily. For instance the “source address” has no value in the delivery process so can hold any value, also the IP packet can be launched withva faked source address from most places up-stream of the host at the destination address.

Quite a number of network stack implementations are ambiguous at the lower levels, thus the “knock” code can be hidden in the network card device driver as a “translator” to pass fake traffic up the host stack that never originated on the actual wire. So from an attackers perspective it can be used to get around perimiter firewalls etc.

I’ve yet to see others do this but I’ve had quite a bit of fun in the past doing such things…

It will be interesting to see if and when it gets reported in the wild (I kind of stopped looking over a decade and a half ago).

[1] with 20-20 hindsight the idea behind Gustavus Simmons’ “Subliminal Channels” are “obvious”. However back in 1984 when he published about them they were a surprise to many. I was one who knew about the “linguistic version” based on looking into the history of how the “Code Talkers” came about. There is a whole history of “criminal lingo” such as “Cockney Rhyming Slang” that is “obvious in it’s use” but not it’s meaning. One is a “Richard” from “Richard the third” many assume quite incorectly that what rhyms with the unsaid “third” is not what you might find deposited on the street by an animal. Whilst crimina “lingo” or “patois” enables messages to be hidden it is in no way “covert”. Over the centuries criminals did develop “covert” communications, especially prisoners under continuous surveillance. Which is probably why Gustavus Simmons described it via what he called the “Prisoners’ Problem” (not to be confused with the entirely different “Prisoners Dilemma”). As is often the case where “criminals lead” “the authorities follow”, and they have adopted similar liguistic covert chanbels and you will find it as part of “Spycraft, fieldcraft” along with many other criminal talants such as slight of hand for “pass offs” etc.

What Gustavus Simmons’ “Subliminal Channels” brought to cryptography was covert channels that can be used to communicate secretly in normal looking communication over an insecure channel. Interestingly from the technology perspective his covert channels were “found” in digital signature crypto systems, due to the fact that all digital signiture systems have a very high degree of “in-band” redundancy, which most traditional crypto systems do not have.

Who's afraid of the big bad snitchosaurus June 5, 2021 7:50 PM

Neither look back or up.

Ears are for listening but the eyes are for studying.

lurker June 5, 2021 8:53 PM

@Clive
Schrödinger’s cat was a quantum beast. Its life or death depended on Einstein’s God throwing dice. The Sars-CoV-2 virus has however analogue form in many shades of grey. No gambling deities need apply.

The probability that it originated from bats is close to unity. We know with certainty that it freely mutates in the wild. Whether or not it was forced to mutate by outsourced gain of function research is a secret obscured by the fog of war. I do not expect that fog to suddenly lift in 90 days from now. Some who know the secret could sooner than expected take it with them to the grave.

echo June 5, 2021 10:26 PM

https://www.reuters.com/technology/nigeria-indefinitely-suspends-twitter-operations-information-minister-2021-06-04/

Nigeria said on Friday it had indefinitely suspended Twitter’s activities, two days after the social media giant removed a post from President Muhammadu Buhari that threatened to punish regional secessionists.

[..]

On Wednesday, the U.S. tech firm said Buhari’s post threatening to punish groups blamed for attacks on government buildings had violated Twitter’s “abusive behaviour” policy.

[…]

Demonstrators calling for police reform had used social media to organise, raise money and share alleged proof of police harassment. Twitter’s chief executive, Jack Dorsey, tweeted to encourage his followers to donate.

In the protests’ wake, Mohammed called for “some form of regulation” on social media to combat “fake news”.

This is another curious one but from the other side of the fence. I have no idea about the situation in Nigeria or what Nigerias’s governance or political situation is like.

I do note the UK government has a home secretary who was found guilty of bullying staff and who is trying to push through law banning public protest and a government trying to defang judicial review which has existed for 400 years. The same home secretary and government pushed an instruction which caused police to attack women holding a vigil for a woman killed by a police officer. Yet, the UK government doesn’t see its tweets deleted. Perhaps because the UK government is better at phrasing things?

In Nigeria LGBT people can receive a sentence of death by stoning.

In the UK a leading public figure and LGBT campaigner has had to leave their home this week because of death threats due in part to the more bigoted elements on Twitter their moderation policy continues to ignore. Would Twitter’s CEO Jack Dorsey care to comment?

SpaceLifeForm June 5, 2021 11:36 PM

@ mattblaze, pwnallthethings, name.withheld.for.obvious.reasons

Insanity via pillow. Matt, sorry, no way to fair use capture your point from your tweet, so I will quote the entire tweet. I’m sure you do not mind. But is it insightful, and funny IMO. I may be biased.

hxtps://threader.app/thread/1400818279292284931

So this lindell pcap thing is an amazing fractal of idiocy

Like, ok, where to even start with this. It starts by saying PCAPs can’t be faked. Which, no. Not even close. Pcaps not only can be faked, but regularly are for training.

Got to love the old hacker technique “I downloaded some public records from the website” but also just incredible that even though they’re *literally downloading* something they still couldn’t cobble together an actual PCAP file of, yknow, downloading it or something.

hxtps://twitter.com/mattblaze/status/1401312400427700226

Summary of recent evidence:

“How do you know the election was stolen?”

“Space aliens told me.”

“Space aliens.”

“Yes.”

“How do you know they were space aliens?”

“What else would they be if they came from space?”

SpaceLifeForm June 6, 2021 12:39 AM

@ Clive, Hedo, Weather

You actually can do the port knocking with ICMP, but not reliable.

UDP is better. TCP works even better, but must never respond to the SYN packet.

The key is to use iambic pentameter.

SpaceLifeForm June 6, 2021 1:24 AM

@ ALL

Ok. I been pondering this thought for some time now (many weeks), and I am starting to see others thinking the same way.

Are the ransomware attacks actually staged, and in reality, a way to launder money?

Or to pay off blackmail?

How about if you know who the next victim is going to be, and your short their stock?

I’m not buying the explanation from colpipe. Too easy. Too convenient.

MarkH June 6, 2021 2:09 AM

@Clive, lurker, Winter:

The Barcelona report is (a) intriguing and (b) worthy of much skeptical caution.

Sewage samples include material from a vast variety of sources; RT-PCR tests are known to show positive results in response to non-target chemicals.

We have some interesting data, but what does it MEAN?

N.B. Hospitals retain certain specimen and tissue samples. If the virus was in reality circulating among the human population in early 2019 Europe, medical samples should corroborate that. Have they?

Weather June 6, 2021 2:16 AM

@ Clive, Hedo ,slf
Does Novell have a protocol number for IP header. If deep packet inspection doesn’t drop the packet, you could make your own for port knocking, would wireshark show a packet if IP CRC correct but the rest scrambled? In the industry how many loggers have filters applied instead of catch it all?

Clive Robinson June 6, 2021 2:43 AM

@ SpaceLifeForm,

I’ve not seen the “biting My Pillow” saga so I can not say what nonsense the man in charge is funding.

But the history of “the product” is full of false claims and nonsense that officials in various agencies have called out.

I assume their must by the law of very small numbers be an honest person being paid in My Pillow at some point in time. But I suspect the area under the curve of their remuneration/tenure to be fairly close to zero if not a singularity.

To be honest from looking at other things I’m realy surprised My Pillow is still in business, so the question of “independence” arises.

But I doubt any documentary maker is going to be looking there, after all it would not suit “The Network” managment or be an advertising draw. So yet another question of “independence” arises.

But then these “experts” all claim to have “worked for the Government” but do not say in what area and “have multiple degrees” but do not say in what subject/s or from where…

Under one view every one who has paid tax on earned income has “worked for the Government” as for multiple degrees I gather the liberal US system works on a “points make prizes” basis and “double spending” alows you to put one set of points into multiple degrees in different subjects.

So I would think that “gaming the system” would be possible if not probable for people of a certain mentality.

But I remember there was a scandle a few years back involving quite a number of degrees issued to US Gov employees, apparently the places they aquired them were shall we say more than a bit iffy and in many cases nolonger exist.

Robin June 6, 2021 2:43 AM

@MarkH, here is one paper:

Unexpected detection of SARS-CoV-2 antibodies in the prepandemic period in Italy
(https://journals.sagepub.com/doi/full/10.1177/0300891620974755) but there is an expression of concern over the peer review. It looks convincing to me but I am in no position to judge correctly.

Long story short – between September 2019 and Marchh 2020 the group had taken 959 blood samples across all Italy for a study on lung cancer and found SARS-CoV-2 RBD-specific antibodies in 111 of them, mostly in Lombardy, but also from other parts of Italy. Some of these clearly predated the official declarations of Covid and suggest Covid was circulating widely in the summer of 2019.

They also say: “A first article reported a case of a patient hospitalized for hemoptysis with no etiologic diagnosis in an intensive care unit in Paris, France, in December 2019.10 Retrospective molecular analysis on the stored nasopharyngeal swab confirmed the diagnosis of SARS-CoV-2 infection. A second study by Harvard University showed a relevant increase of hospital traffic in the Wuhan region, evaluated by satellite imagery, and COVID-19 symptoms–related queries in search engines, since autumn 2019.11 These findings suggest that the virus may have already been circulating at the time of the outbreak in several countries.”

Make of that what you can.

Robin June 6, 2021 2:58 AM

Covid origin debate seems to have come down to a binary choice between lab-leak or freak of nature. Nicholas Wade has an essay in the Bulletin of Atomic Scientists that pushes, or at least urges consideration of, the lab-leak hypothesis.
(ht tps://thebulletin.org/2021/05/the-origin-of-covid-did-people-or-nature-open-pandoras-box-at-wuhan/)

It’s worth a read, not least to discover some conflicts of interest and, for me at least, to find out that there were weaknesses in some lab protocols that are disturbing.

However he also notes, in passing:

“The bat coronaviruses of the Yunnan caves can infect people directly. In April 2012 six miners clearing bat guano from the Mojiang mine contracted severe pneumonia with COVID-19-like symptoms and three eventually died.

So who else, besides miners excavating bat guano, comes into particularly close contact with bat coronaviruses? Well, coronavirus researchers do. (The Wuhan research) group collected more than 1,300 bat samples during some eight visits to the Mojiang cave between 2012 and 2015, and there were doubtless many expeditions to other Yunnan caves.”

He supposes it is possible that researchers were infected and passed on the virus but not as part of a failure of lab security.

Clive Robinson June 6, 2021 3:00 AM

@ SpaceLifeForm,

Are the ransomware attacks actually staged, and in reality, a way to launder money?

With ColPipe, the way it is set up and by which companies, I would be surprised if you were not suspicious.

However there are other reasons to pay up,

1, No tax to pay.
2, Use somebody elses money.

If you think back to 9/11 one of the buildings was “over insured” and with more than one insurer. Thus the building owner claimed the full amount from each insurer and made a nice profit on the deal. Likewise some of the employers had large “life policies” on their employees that the employees and their families were totaly unaware of. Again a very nice “windfall” bonus to the balance sheet etc.

Thus I suspect if you look for evidence of questionable if not illegal behaviour with ColPipe I would be very suprised if you did not find it, some if not all of the companies behind it have been found guilty and fined in court on multiple occasions.

The murky setup is such that it would make finding a “Directing Mind” not just difficult but deliberately impossible.

So yeah you are not the only one who has that “raised short hair” feeling at the back of their neck.,

Clive Robinson June 6, 2021 4:22 AM

@ Robin,

So who else, besides miners excavating bat guano, comes into particularly close contact with bat coronaviruses?

Anyone who kills or captures them, including farmers hard pushed for income due to other “live stock issues”.

Also those that “prepare them” for food or traditional medicine. Which is a lot of people in China, it’s one of the primary reasons the wet-market came under suspicion.

The problem is that “bush meat” is like “drugs” if you try to stop it you might stop the public supply, but not the demand. So the supply goes “underground” and prices go up, which as demand is still not satisfied makes bush meat supply more and more lucrative thus profitable and attracts in organised crime, who “pay off” officials who then turn blind eyes to the issue.

In all the bally who, one fact gets overlooked a lot, Wuhan is a nexus city for a large region where travel and trade interconect in a very major way and then goes national, transnational and international rather rapidly.

In epidemic modeling you almost always assume that disease will originate or switch from minor to major spread in such places.

To put it another way if the lab did not exist, the probability that Wuhan would have been an outbreak center would be about the same anyway. So statistically the presence of the lab is at best very minor.

Am I saying the lab is ruled out? No we’ve had serious lab leaks in the UK a number of times in living memory. But to make claims “it must be the lab as it’s not the wet market” which many have done is ludicrous, things just do not work that way in real life.

Likewise the claims that lab staff got sick and spread it. There is mounting evidence from analysis of cometcial satellite imagery and other open information sources that says there was increasing levels of sickness around way more than a month before the reported sickness of lab staff.

One of the problems with analysing this sort of data is that it’s all interconnected like a net, not like the roots of a tree. This makes things difficult because it’s easy to see the data in ways that look meaningful but are not thus totaly erroneous conclusions can be made.

To see why, do a little thought experiment. Imagine a large flat floor space with a fishing net spread across it, all the knots are of the same hight. Pick one up and suddenly it appears to be more meaningfull by the way the other knots appear to flow away from it. Now think of what would happen if the floor is not flat but randomly bumpy, some knots will be randomly higher. But again other knots appear closer and higher around it, lift it up and those knots get closer together and higher. It’s all to easy to think you have found the center, when in fact you’ve just got some random and basically insignificant pount and “promoted it” by picking it up and in the process drawing other knots closer together beneath it in what looks like a very good match for a “selectivity curve”.

There are a whole bunch of other very similar “gotchas” that are not so easy to visualize thus harder to get seen for what they are and ruled out.

The big problem we have is not only is the floor very uneven but it’s in an unlit room and all we can see is the small area where we are pointing the flash light.

You would think that we would spot these problems and rule them out. Well in the main you would be wrong, you would be amazed at just how many accepted papers even with the daya sets available get not just written, but peer reviewed and accepted and then become quoted in other papers and build a cognative bias up that will last for years in a research domain before a preponderance of contradicting evidence finally cause a re-evaluation.

echo June 6, 2021 6:39 AM

Dido Harding is floating plans to apply for the job of head of NHS England? The same NHS England whose patient data is going to be sold off without a GDPR compliant consent mechanism? That NHS England? The same NHS England currently throwing disabled people, LGBT people, old people, children, and people with mental health issues under the bus? That NHS England?

UK healthcare from regulation to provision to professional standards has too many issues to list. One of the few good things you can say about it is it’s cheap.

When worlds collide.

Then there’s the cops…

https://www.disabilitynewsservice.com/police-emails-show-dodgy-data-was-used-to-sell-unsafe-mental-distress-scheme-to-nhs/

Emails released by a police force show how “hugely inaccurate” data was used to persuade NHS trusts across England to sign up to a mental health scheme branded unethical, unlawful and unsafe by disabled activists.

My impression of the police is that they are generally only useful for scraping drunks off the pavement with a shovel. Prosecuting crime by state actors or white collar crime seems beyond them. To have police poke their noses into issues like this when they don’t have trauma training or support skills or can’t even manage basic safeguarding is pretty much asking for trouble. That’s before you get into “silverback gorilla culture” as one report called it or their own personal political views and social attitudes getting in the way.

What interests me is the views and attitudes of state actors in unguarded moments and the display of skills and knowledge they do or do not have.

Winter June 6, 2021 7:41 AM

@Clive
“Anyone who kills or captures them, including farmers hard pushed for income due to other “live stock issues”.”

You forgot to mention anyone who kill or eats animals who have been in contact with bats or bat guano.

Robin June 6, 2021 8:05 AM

@Clive
“Anyone who kills or captures them, including farmers hard pushed for income due to other “live stock issues”.

Yes, and in my brief quote I missed out the context that Wade presents, that Yunnan and Wuhan are 1500km apart, with no firm records of cases between the two. If the transmission had been part and parcel of ‘normal’ interactions between humans and bats some cases would be expected elsewhere, but the outbreak appeared (important word, that) to originate in Wuhan, thus raising the question: why does a virus found in Yunnan turn up as a disease in Wuhan?

The possibility of researchers carrying and transmitting it unwittingly is an option to put alongside a lab-leak due to poor safety controls.

MarkH June 6, 2021 9:45 AM

@Robin:

Thanks for the link to the Italy paper, and your thoughtful comments.

There’s a big difference between evidence of Covid circulation in early 2019 and near the end of 2019 … the latter fits more plausibly with other available information.

If the virus was in Europe in early 2019, then the whole picture of propagation would need to be revised, and science would face the question of why a big regional outbreak wasn’t seen there one year earlier than actually occurred.

As Carl Sagan used to say, extraordinary claims require extraordinary evidence.

Sewage systems are literally catch-alls, especially where there is not a rigorous separation of stormwater drainage from sanitary sewage. They carry a witch’s brew of organic compounds.

It’s worth noting that Spain has more than two dozen bat species, and that remains, saliva and excretions of bats can find their way into a sewage treatment system. Could a species there have been carrying a coronavirus which is a close cousin to SARS-CoV-2, but harmless to people?

I don’t know how probable that is, but it’s the sort of thing that could trigger false positive results. The Barcelona data must be viewed with skeptical caution, unless corroborated by independent evidence.

Clive Robinson June 6, 2021 3:09 PM

@ Robin, MarkH,

Yes, and in my brief quote I missed out the context that Wade presents, that Yunnan and Wuhan are 1500km apart, with no firm records of cases between the two. If the transmission had been part and parcel of ‘normal’ interactions between humans and bats some cases would be expected elsewhere, but the outbreak appeared (important word, that) to originate in Wuhan, thus raising the question: why does a virus found in Yunnan turn up as a disease in Wuhan?

You’ve left out an important factor, as have nearly all people, including those who desperately want it to be a Bio-Engineered Weapon out of a Chinese Lab, so they can have a war etc.

Importantly it applies to the early 2019 observations, tests and resulting information as well (which hopefully will increase with time).

Which is “strain lethality” and “strain virulence” combined with rate of mutation.

The first thing to understand is SARS-2 is unusual, in that it avoids an evolutionary trap that happens so often it’s considered normal or typical. A trap which worked well for pathogens untill as little as fifty years ago.

The trap was to cause symptoms that would draw people together whilst they were infectious. Thus mammals when infected would suffer the chills etc whilst still infectious that drew them to other mammals thus causing infectious spread.

The upside of this eveloutionary trap was it caused the rapid spread of infection. The traditional downside and why it was a trap is in the longer term it causes pathogens to become increasingly less leathal etc.

Put there has been a “state change” which in evolutionary time scales is in effect a “Step Change”. Modern Western society has increasing numbers of singletons many lipng on their own. So any signs of sickness normally results in self issolation during the infectious period. Thus pathogens spread less rapidly even though there is a vastly increased population density. So typical pathogens are trapped by rapid changes in mankinds behaviours [1][2].

SARS-2 is not typical. If you are infected you become most infectious before you start to feel sick. I fully expect to see this sort of changed pathogen behaviour increase as a viable response to the social changes where at the first sign of illness people issolate.

Consider what this means in terms of spread by travel through travel hubs. Normally if you feel ill delaying travel is not a problem. Thus you keep the infection to yourself or local. If as is the case with SARS-2 you don’t feel ill you travel. In modern society the time you come into contact with most people is when you travel in shared transportation, “boats, planes, busses and trains” are all very high density very high contact places. Thus you would expect to see infection spread these days in “hops” along major travel routes. With the hops being several hundred or even thousands of miles appart.

Think about those photographs from space at night that show population density by the density of illumination. Well people travel in hops through those places and mostly not in between.

Thus saying “1500km apart” is realy not relevant to disease spread these days.

But when combined with SARS-2 atypical behaviour the effect is significantly magnified, COVID in reality is “the travelers plague” it’s developed a new evolutionary advantage that other pathogens just do not have.

There is a major side effect to this which many miss, even professionals.

Pathogens have “mutation rates” they are often incorectly specified in terms of time, because in pathogens that behave “typically” that’s an acceptable fudge that makes modelling easier to do.

The reality is mutation is based on probability, thus each infectious person has a small probability they are going to create a mutated strain. So the more people infected at any given point in time the greater the probability of mutation.

Thus mutation is going to happen where people are in greatest contact with each other, which these days is with those who travel or have older life styles with multigenerational families and or high density housing with shared fascilities due to poverty and manual labour occupations.

So consider the fact that SARS-2 started of fairly benign and traveled with tourism and manual labourous. It then mutated most likely in transit or at a travel nexus, such as Wuhan.

Lifestyles in Southern Europe are still agrarian based and people live in dense multigenerational homes.

Now consider the very rapid spread and mutation in South Africa, Brazil and India.

A case can thus be easily made that SARS-2 did originate in those caves as far back as 2018 and was fairly benign thus traveled widely. At some point in it’s travels it mutated into a less benign form which was when it started to cause increased hospitalisations etc and finally became recognised for what it was a novel disease. It could have happened anywhere but it was most likely to happen at or associated with travel thus travel hubs.

The so called “Kent VoC” or “UK varient” we know started on a major travel route and followed it fairly rapidly and then only slowely spread out from there. Similar SARS-2 outbreaks have all occured in high human contact environments and traveld rapidly.

Wuhan got unlucky, as Kent UK did, and as has been shown and most of the other serious vatients likewise.

If people start doing the probabilty graphs then they will find the most likely oragin of SARS-2 was not Wuhan, but Wuhan was were a more serious mutation got a toe hold at exactly the wrong point in time, when Chinese New Year occured and traveling was so intense that human contact was so high it spread out like wildfire.

The limited evidence we have and the probabilities and certain social behaviours (bush meat) make a lab escape way way way less probable than “travel”. In fact nearly all the evidence from Wuhan on points a massive finger at,

1, SARS-2 atypical behaviour
2, Contact through travel

It’s only later that community spread runs rampant in certain social environments such as high density occupancy in high density housing.

Oh and as both New Zeland and Australia have found SARS-2 spreads in high density housing called hotels even though people are supposadly “issolated” they are infact not. The same was seen early on with the “floating petrie dishes” that cruise ships are.

The evidence for another cause of the outbreak other than the Wuhan lab is increasing day by day, the fact people do not want to acknowledge it is “very human”.

It’s the reason “ambulance chasers lawyers” exist. People are hurt emotionaly and they want to blaim others and “get vengence” etc.

I’m on record as saying there is no such thing as an accident, only lack of observation and the time to process the information arising from observation. Whilst we can slightly improve observation and response times, the way to reduce these events is by “mitigation” plain and simple. But as we’ve seen with “mask wearing” even though it works and works well it becomes “political” very very quickly thus becomes rapidly toxic and polarizing.

Remember there was not a flu season 2020-2021 because we took simple mitigations[1].

Thus I for one will continue to wear a mask whenever I’m likely to get within 10m of people out doors or continuously indoors. As I’ve mentioned befor on this blog long before SARS-2 when I cycled to work and had my own office where I turned the heating down and kept the windows open I never used to get even the sniffles let alone colds or the flu. Perhaps we should start viewing such illnesses in the way venerial disease once was, signs of a sinfull and dirty existance 😉

[1] It’s not just increasing issolation due to being ill. The 2020-2021 winter flu season was predicted to be a nasty one for various reasons. But flu did not happen in the Northern Hemisphere. Two main reasons, lockdown and the “Hands, face, space, ventilate”. Our usual “filthy habits” the flu virus relied upon for transmission were broken it failed to propergate thus mutate and flu season effectively did not happen. Which I don’t know how many hundreds of thousands ot millions of people that became COVID cases needing hospital care own their survival to. As the care they received was possible because the healthcare system was not saturated with hospitalized flu cases. Hence I hope society learns to stick with “Hands, Face, Space, Ventilate” it will continue to save lives for years to come.

[2] In part there is another reason why issolation is more prevelant these days in the Western World and it’s something we are going to have to think carefully about. Untill recently work was by “man-power” often necesitating lots of people to be in closed confined work places. Well the use of various force multipliers means less “man-power” is required, also the move from tangable physical work to intangable information work means people do not have to be close together. In fact there are scientists working on different continents, who have never met in person actively colabarating more productively then they have at any other point in mankinds history. Work is changing and the “physical distance” factor creates the eveloutionary trap for pathogens that need close proximity.

Tõnis June 6, 2021 3:58 PM

@SpaceLifeForm,

“Ok. I been pondering this thought for some time now (many weeks), and I am starting to see others thinking the same way.

Are the ransomware attacks actually staged, and in reality, a way to launder money?

Or to pay off blackmail?”

I’m leaning toward that it’s are more likely a way to crack down, close up, inhibit, impede etc. the internet when it comes to uses that frustrate tyrants:

“The new directive applies not just to cases or investigations involving ransomware but a host of related scourges, including:

Counter anti-virus services
Illicit online forums or marketplaces
Cryptocurrency exchanges
Bulletproof hosting services
Botnets
Online money laundering services” [emphasis mine]

(from https://arstechnica.com/gadgets/2021/06/justice-department-tells-prosecutors-to-closely-track-ransomware-cases/)

Here is how this dialectic scheme could play out:

  1. Shadow government agency distributes ransomware relentlessly
  2. Massive citizens’ outcry ensues as the public grows weary of this nonsense
  3. Tyrants acting in the name of government “rescue” everyone from the alleged “bad guys” by eliminating or at least destabilizing bulletproof hosting services’ servers and online “money laundering” (i.e. hard or impossible to regulate) financial services for lawful uses/users.

I predict this is “gun control for the internet” on steroids with more stifling/censorship of speech coming up. Put on your damn dust masks and get in line for your experimental gene therapy injections!

Clive Robinson June 6, 2021 5:12 PM

@ echo,

Not every one knows who Baroness “Typhoid” Dido Harding is, or why she might also be called “Poison Ivy”.

Lets’s just say she has taken “inept” to new hights or should it be lows…

Of course being as thick as a “yard of lard” has never been an impediment to those who marry their way into positions of office even if they are a sinecure without the usuall attendent backhander payments money is just one form of remuneration, for others with narcistic streaks vacuous status can be more desirable.

Tony Blair was known to surround himself with incompetents who flaunted status, did his bidding and fell on their swords if things went wrong Teflon Tony was not going to let his “Vosene bottle” shoulders get marked by such things.

Obviously Blow Jo has rather less charisma than road kill and could not hold down a job sitting outside a locked back door with a crimson and gold commissioners uniform as he’s just not smart enough for that.

So it takes little imagination to work out what sort of people he would employ as “fall guys” to do his bidding. I guess you could say Baroness “Typhoid” Dido would be considered a floater on that saucer of congealing sour milk.

Lest people think I’m being a little harsh, I’ll let the words of anorher be read,

https://www.theguardian.com/politics/2020/nov/10/typhoid-dido-proves-fluent-in-management-bollocks-and-contradiction

Oh if proof were needed she is a prime example of why some interns are not worth the money you don’t pay them.

JonKnowsNothing June 6, 2021 5:34 PM

@ Clive, Robin, MarkH

re: Staying Masked in the USA

For years in many other countries they wore masks to prevent flu and colds. We can now see old pictures and realize 2 things:

1, the masks helped prevent some illness
2, they wore them incorrectly; often as a fashion accessory

In the USA, in those days, if you had a mask on you were likely to have the SWAT team descend on you and there were some rumblings about making face coverings illegal. Some of that was aimed at particular religious groups.

Now, it’s a mostly accepted that wearing a mask (single or better double) can save you, your nearest and dearest and a bunch of strangers, from several airborne diseases.

The problem is that a good hunk of the population still doesn’t accept this and wearing a mask in public can be risky. On recent excursions that I’ve had to take out of my safe zone, I have to stop and inspect the door posters to see what sort of mask requirements are listed.

There are 2:

  • Wear a Mask
  • Do Not Wear a Mask

If you enter an establishment with the wrong facial covering you can expect some Bother. In the case of the second option, I turn around an go the other way. There isn’t anything in that location I would want regardless of how many coupons they put in the paper for cheap bread.

fwiw: My recent statistic numbers show a slight increase in cases from May 30th. Not huge numbers but doubling every 1-2 days. These could be outliers or delayed reporting. California Open COVID Mut Season starts 06 15 2021.

Clive Robinson June 6, 2021 6:32 PM

@ Weather,

At least the troll stayed away for three days for a simi desculsion.

I’ve watched the various comments about the troll and had a look back over when in a broader sense.

They appear to be a “weekend warrior” type as well as US public holidays.

Thus they might be in the US and have a day job to do. Or they might just figure the Moderator does not work those days thus their inanity stays longer.

the real summer June 6, 2021 7:42 PM

@Clive Robinson

“those who desperately want it to be a Bio-Engineered Weapon out of a Chinese Lab, so they can have a war etc”

I was careful to point out that it’s not just the CCP at fault.
There’s no way for a layman to determine if it was a “weapon”; that’s a straw man.
Gain-of-Function work for whatever reason is the question.
The only one who appears desperate here is you.
The virus appeared, out of the blue, fully optimised for infecting humans – That’s not normal.
The CCP has not been able to find a zoonotic source – that’s not normal either.
It has numerous engineered components – the easiest of which for a layman to understand is the furin cleavage insertion.
There is an ongoing process to uncover the paperwork trail that shows virologist desperately trying to shut down the obvious coincidence that this thing appeared in the same place as the Wuhan Institute of Virology.
How do we move forward and stop this dangerous viral research activity if we do not get to the root of the matter?
You have, apparently, chosen to promote the CCP’s version of events above impartial (currently incomplete) scientific enquiry.
It may be years before we get to the truth but we probably will in the end nomatter how many CCP schills deflect and evade …
I wouldn’t want to be in your shoes if the truth come out.
Have a nice day.

echo June 6, 2021 9:40 PM

https://www.independent.co.uk/news/uk/politics/corruption-uk-boris-johnson-council-of-europe-b1859988.html

The UK is still a member of the Council of Europe, which is separate to and predates the European Union, and monitors the human rights and rule of law situation in states.

The 42 per cent compliance rate in the report represents a significant backsliding on the UK’s previous record, representing the worst rating the UK has ever achieved a GRECO’s evaluation rounds, which started in 2000. Successive British governments have previously always met between 75 per cent and 100 per cent of previous recommendations.

Aside from the weakness of the ministerial employment watchdog ACOBA and the limited autonomy of the PM’s ethics advisor, the report says the government is insufficiently transparent about meetings by senior civil servants – some of whom have been implicated in affairs such as the Greensill Scandal.

This would not be the first time government and senior civil servants have presented one form of reality on the official record while another form of reality happens behind this event horizon. The fact we have the utterly corrupt regime we have today and austerity throws this kind of thing into sharper focus.

Careerism and ineptitude riddle the system and yes this is having an atrocious human rights impact.

https://www.kentonline.co.uk/kent/news/kcc-at-breaking-point-and-set-to-sue-government-248523/

Kent County Council is set to sue Priti Patel’s Home Office after being left unable to properly care for increasing numbers of vulnerable child asylum seekers – with one unaccompanied Vietnamese girl disappearing last week.

The authority warned they are at “breaking point” with a proposed scheme to house the young people across the UK never materialising.

[…]

Matt Dunkley, Kent’s corporate director of children’s services, said: “We are at breaking point. Underneath this there is a humanitarian crisis involving traumatised young people who deserve the best support, and we are being forced into a standoff with the government over their care and wellbeing.”

When a Tory run council sues a Tory run government you know it’s bad.

<

blockquote>KCC will be hoping its threat to sue the government over the Home Secretary’s failure to to use existing powers to direct other councils to take on child asylum seekers will not actually get to court.

Instead, it will hope the prospect will concentrate the mind of the Home Office to come up with some kind of solution to the escalating crisis the council faces.

It is more a case of political brinkmanship. Neither the government nor KCC will want to get bogged down in a costly and potentially lengthy court case while numbers arriving IN Kent in small boats and dinghies increase.,/blockquote>

A parliamentary majority is not a mandate. It may coincide with a mandate but is not a mandate in itself. This is something parliament and the goverment have forgotten. I have no idea what motivated this journalist to speculate nor do I know the mind of Kent County Council. But I personally view bad governance as a form of wickedness and wickedness must be opposed.

Winter June 7, 2021 1:42 AM

@summer
“The virus appeared, out of the blue, fully optimised for infecting humans – That’s not normal.”

But it happens every decade, or more, and has done so for millenniums. Aids (2 diseases), Ebola, Spanish Flu, Marburg, bubonic plague, Syphilis, …. .

Furthermore, SARS-2 is the third attempt, after SARS-2 and MERS.

And every single time it happens, people like you claim the disease was created and spread by evil humans that are despised by people like you.

Clive Robinson June 7, 2021 2:13 AM

@ the real summer,

You say,

I was careful to point out that it’s not just the CCP at fault.

And then,

You have, apparently, chosen to promote the CCP’s version of events above impartial (currently incomplete) scientific enquiry.

You will find I did not mention the CCP at all and only China in geographical context of traval and labour supply.

So stop lying.

You also say I’m not impartial when I was pointing out there is a lot of things people are getting wrong because they are too blinded by their own partiality…

So you accuse me of the opposit of what I am actually doing, how very transparently unreasoned…

But you go on to say,

How do we move forward and stop this dangerous viral research activity if we do not get to the root of the matter?

Showing intense partiality and extream cognative bias…

You then go on and make the clasic cognatively biased zelots mistake,

It may be years before we get to the truth but we probably will in the end nomatter how many CCP schills deflect and evade …
I wouldn’t want to be in your shoes if the truth come out.

Making threats etc whilst hiding behind a false identity how very silly and by the way illegal…

But lets be honest, you’ve entirely failed to reason about the viral behaviour and how it has actually been shown to have behaved.

Whilst most of what you claim and believe has no evidence to support it, and is at best congecture of ‘The CCP must have done it’ because “coincidence”…

Kind of shows your compleat lack of ability to reason or follow anything close to logic or the scientific method. In reality much closer to the vigilante thug method of incitement my “knee jerk” statments.

The thing is there is evidence for all the behaviours of the virus I’ve given it’s happening around us right now and it’s documented… Something you avoid very noticably, which begs the question “Why?”.

The fact that you want, what you admit is “coincidence”, to be “altetnative facts” to support the conclusion you’ve already made is to use a quaint phrase, “arse about face”.

This trying to move from unsupported conclusion to cause is not the way science works, not even for a first approximation hypothesis.

It is as I’ve pointed out in the past the major cause as to why all those “miscarriages of justice” happen.

Your process is,

1, Gain of function is bad,
2, CCP does Gain of function,
3, Therefore CCP is bad,
4, Therefore CCP must be Guilty.

Do you see any problems with that thinking?

Probably not which is why you then go on with,

5, Look at anything that makes CCP look guilty regardless if true or not.
6, Deliberatly ignore all evidence that does not support your “CCP is Guilty” view.
7, Derid, abuse and threaten any one who points out you are wrong to do so.

Whilst many agree with your first point is true, and why many countries have banned such research. You fail to make your case even for that, you also fail to show any evidence as to why it’s being done in China.

The reason you fail to give such evidence is your cognative bias and resulting process.

I also suspect why you have such a cognative bias is your own inabilities that you deflect onto others with your contemptuous,

There’s no way for a layman to determine if it was a “weapon”

Which as others would no doubt tell you if you asked politely and did not threaten, is a strong indicator you do not understand “gain of function” or the logical arguments involved about it.

That is “you believe” in the religious / cult sense that it is bad, because you can not logically arrive at that conclusion because of your lack of knowledge or reason.

Your resulting fervor makes you think you have moral superiority which is a fairly clear indicator of your societal culture. Therefore you automatically assume if you can not understand it, “obviously” in your limited view point nor can anyone else. Which is obviously false to anyone not so cognatively biased.

Thus we get the rest of your –what might politely be called– unreasoned behaviour… And it’s of the sort that often gets attributed to self promoting “Social Justice Warriors” and those who are “Anti-vaxxers” and “Anti-maskers” and acolytes of QAnon, Alt-Right and similar discredited “cult thinking” denialists.

You think “gain of function is bad” fine, but make your case for why in a balanced and reasoned way, and don’t assume people are stupid or incapable of rrason or logic.

You actually have not attempted to show if “gain of function” could be anything other than as you say “coincidence”. So you need to demonstrate why other evidence supported arguments are false with very high probability first.

Nor have you shown gain of function experiments are in anyway causal or even could be causal.

Nor have you in anyway shown why gain of function might be involved or the drivers behind that possibility.

Which obviously invites the question “What are you hiding or trying to hide?”…

I think people are going to want answers to that question above anything else. And no your current “arm wavery” will not do.

You’ve painted yourself into a corner with your soap boxing, false accusations etc, how are you going to get out of it?

Are you even capable of doing so?

Winter June 7, 2021 2:43 AM

@Clive
“You’ve painted yourself into a corner with your soap boxing, false accusations etc, how are you going to get out of it?”

I would expect a lot of “vandalism” on this blog following these comments. They is what happened the lasts months in similar situations.

name.withheld.for.obvious.reasons June 7, 2021 4:15 AM

@ Clive
The investigation into the zoonotic source of the SARS-nCoV-2 is complicated by two factors, one is the scrubbing of the wet market believed to be the source and the other is credible evidence that a level 4 lab containment protocols failed. A record of the failure would have been obvious and not easily buried–but not impossible. The real issue is a weaponized version, via gain of function, is non-sensical. Bio-weapons are by definition, specific; their affects are considered to be limited parametrically. If not, then such a creation would be a genocide by suicide.

Gain of function is often a mechanism for anti-viral research. So a highly contagious virus that is for the most part non-deterministic, does not make for a good weapon. Many of the co-morbidities are shared by people that would attempt to benefit from such an instrument, and, would have had a quick to produce anti-viral to profit from on the outset. Though vaccinations are not new, an anti-viral that is a prophylactic would have surely made an appearance before a vaccine.

Oh, and I suggest that the comment question be changed, something that all must know about Bruce but by inference and in tandem contextually. Something from one of his books, like;
“The ____ tree is a method to document ____ as explored in several books on ____.”
Or;
“Secrets, Lies, ____ is not just a technological treaties, it has a human ______ component too.”

Clive Robinson June 7, 2021 4:48 AM

@ Winter, Moderator,

I would expect a lot of “vandalism” on this blog following these comments.

Sadly that is the way some people behave, and it has a certain inevitability.

It’s not the first time I’ve been attacked without any cause other than someone elses poor reasoning and bias. As you point out they tend to throw the toys out of the pram when their obvious failings, insults etc get pointed out to them especialy when it’s in their own words, so denial is shall we say problematical.

Anoying though the “vandalism” is to just about everyone else the vandal feels “entitled” to further denonstrate their inadequacies, in not just their logic and reasoning, but other areas of their cognition and life in general, but especially in the area of “impulse control”.

As you know when I present a hypothesis I supply any reasoning or evidence, either then if new or more specific, or based on that in previous comments to this blog and easily sourced information.

I’ve no issue with people arguing about evidence or reasoning if they likewise use evidence and reasoning. I’m not omniscient thus as all of us do I work from a limited set of knowledge and experience, that may be out of date quickly, such is the nature of reasoned progress.

People may not like my conclusions, hey I don’t like some expressed by others but I give my reasoning and evidence if it’s not common knowledge in the domain.

However as you might also remember the attacks have almost always ben “against the man” not “against the reasoning or knowledge”. Such behaviour is often considered very poor form and for good reason, it’s at best not constructive.

However I do not subscribe to “turn the other cheek” it’s very poor advice and generaly used by those who tend towards oppression not reason.

It’s almost always a mantra of the “Do as I say, not as I do” mentality backed by a “might is right” self entitlement thus a “we are the good guys” delusion that coupled with circular reasoning leads,to bullying and far worse atrocities as history has repeatedly shown.

When younger I had to learn a very hard lesson in life, that the only thing such a bullying mentality understands is “actions have consequences”, and it they are lucky the consequences are only “measure for measure”, not what is probably more deserved.

Those that do not learn from the response, and modify their behaviour, have what would commonly be called a “mental defect”. That generaly gets classified under the narcissistic / sociopathic / psychopathic lables for “personaliry disorders” that in recent times are depreciated due to more precise classification by more selective attributes.

The saliant point though, is that such disorders are still classified as non curable. So unlikely to cease being an issue to the person or the society around them. Worse the behaviours most likely will escalate, irrespective of what a victim does other than fall on their knees and grovel.

Thus ignoring them, turning the other cheek, or showing them up for what they are will trigger a revenge response, it is unavoidable. The reason they do this is to try and show that they are not impotent, when in fact that is exactly what they are demonstrating loud and clear. You see this same behaviour in six year olds who basically have not yet gained empathy.

About the only plus side is the sooner such a person is called out for what they are, the less invested they are, thus the less sense of loss of status / power they feel in the society they are in. Thus the less shame / impotence they have, with a fairly predictable result, as the adulation they see as the result of status / power is a desired goal.

As with cowards they generaly go into avoidence mode and seek adulation status / power where it is more forth coming. Often where they have not been made to feel impotent already. Thus they seek a society to suround themselves with where they get what they consider their due from the gullible the meak and the weak. Or if you prefere a more biblical statment they seek out those who would say “For thy sake we are killed all the day long; We were accounted as sheep for the slaughter” (Romans 8:36).

If you have a more contemporary suggestion I’d be happy to listen and consider it.

Winter June 7, 2021 5:12 AM

@Clive
“Thus ignoring them, turning the other cheek, or showing them up for what they are will trigger a revenge response, it is unavoidable.”

People who are high on the Dark Triad scales (psychopaths, narcissist, sadists) are indeed next to incurable. In offline life, the best way to deal with them is to bannish them from your life completely.

Online, like in the comments section of a blog, they often cannot be blocked. Then only moderating and technological measures are available.

Giving in to a psychopath or sadist is totally useless. They only stop torturing you when you are dead.

Clive Robinson June 7, 2021 6:16 AM

@ name.withheld…,

… one is the scrubbing of the wet market believed to be the source…

Which is a point that realy annoys me because the wet market was always at best a guess based on locality and the worst of those early detected cases.

Based on what we currently know it’s probability was very very low anyway.

Under several years of international trade Chinese authorities had been pushing against “Bush Meat” in wet markets and the like.

As I’d previously noted the limiting of obvious supply does not in any way limit demand, all ir realy does is make supply more covert.

We know this from the “war on drugs” that goes back to atleast the Victorian Era, where opium was freely available in chemists etc. As the authorities pushed Opium Dens became more well established and criminality became significantly involved.

A realy prime example is why the FBI exists. Certain minorities got Prohibition put in place, as normal demand remained criminality got involved etc etc.

History has turned this wheel so often that to ignore it in any investigation would be boardering on the “criminally negligent”.

So the question that has to be answered is “Why are so many blind eyes being turned?”

The most obvious reply is “Agenders” they may be different for different parties but it accounts for the observed behaviours…

We know that,

1, There are many outlets for bush meat in large Chinese cities (markets, restaurants, medicine shops, private sales, etc).

2, Chinese authorities have pushed down on public bush meat sales.

3, Wuhan is a business hub (thus many restaurants, shops, offices where people meet).

4, Wuhan is a travel hub (thus many hotels, restaurants, shops, medicine outlets, etc where people meet).

5, Wuhan is a trade hub (thus many hotels, restaurants, shops, medicine outlets, trade points to be “supplied”).

6, Generaly crime is found in excess at points of trade and travel.

Thus what is the probability that the Wet-Market was the only possible point of infection outside of the lab?

It’s why the “if not wet market, must be lab” is compleatly ludicrous, it defies what we know about human behaviour and simple logic.

Whilst I’m not saying you can rule out either the wet market or lab, they are just two of very many places. Ruling out the majority of places shows either incompetence or agender bias.

No matter how much “arm-wavery” such people use it does not change either human history and known events their causal consequences or the facts.

Further “the absence of evidence” does not constitute a proof of innocence, just that “evidence” is not in consideration for some reason.

Anyone who has studied sampling theory knows that you miss more than you see, and you fill in the gaps by interpolation, or “low frequency averaging of the difference”. But if an event is of much lesser duration than the gap beyween samples then it can easily be gone for ever, lost in the noise.

The expected viability of SARS-2 outside of a host and above freezing point is short, especially if daylight is involved. Frequent washing down and movment of equipment and stock will remove even traces. Thus testing even a couple of days after a source of infection would have a low probability of detection with the probability decreasing fairly rapidly each day there after.

Thus what is the probability of actually having a positive test result from the wet market?

If you say vanishing to nothing for a singular event, then you would probably be not far off the mark.

Thus the “if not wet market” proposition is of such high probability it is effectively a “false proposition” and is being deliberately used as such to say “It’s the lab” by people with an agenda.

I’m sorry if that conclusion offends some people, but you can see how it is arived at and the premises on which it is built. If they have argument then they have to show the premises are not valid or the probability of them is considerably less than the “vanishingly small” they use.

echo June 7, 2021 7:35 AM

https://www.theguardian.com/uk-news/2021/jun/07/infected-blood-scandal-did-ministers-know

A minister privately expressed concerns that Aids was being transmitted by contaminated blood products while the government publicly insisted there was no “conclusive evidence”, newly uncovered documents from 1983 show.

Among the victims of the contaminated blood scandal, which is the subject of a public inquiry, were 1,240 British haemophilia patients, most of whom have since died. They were infected with HIV in the 1980s through an untreated blood product known as Factor VIII.

In 1983, Ken Clarke, then a health minister, denied any threat was posed by Factor VIII. In one instance, on 14 November 1983, he told parliament: “There is no conclusive evidence that Aids is transmitted by blood products.”

However, documents discovered at the national archives by Jason Evans, whose father died after receiving contaminated blood and who founded the Factor 8 campaign, paint a contrasting picture.

Like I keep trying to ell people there is an official position on state governance issues including state institutions, the network comprising job titles and processes, policies and law and science which may or may not be up to date and has varying degrees of public availability and so on versus the reality behind closed doors. reputation, official narrative, careerism, secrecy, legal advice of varying quality which may or may not be in the public interest and may or may not be followed. You will also note the layers of organisation and people getting in the way of accountability. Yet more layers of official and unofficial garbage obscuring what was or was not known. You have to deal with multiple departmental and personal politics. Were they skilled? What was their attitude? Did they know or even have a mindset where they wanted to know? Who of all the people is alive or dead today/ what records were or were not kept? What can be discovered by a “capture it all” exercise? What will data mining reveal? What other direct and direct sources of evidence exist? How does a continuously moving timeline bury and obscure all these multiple points of view or even change peoples recollection and official narratives when inquiries begin?

This case is by no means a one off. For much of what passes for UK governance this is business as usual. The case I am working on involves this kind of pattern and even just documenting the outline would take an entire A4 page. Clarke is a QC and even lawyers in everyday practice can be equally inadequate which makes find the right lawyer very difficult at times. They are as bad as anyone because they have zero interest in citizens discovering how the system works in practice because they themselves make money off things being this way.

Winter June 7, 2021 10:00 AM

@Clive
“Wuhan is a business hub (thus many restaurants, shops, offices where people meet).”

Wuhan has a population of 11 million, the metropolitan population is 19 million. This is almost as large as NYC, and considerably larger than London and Paris. This is also one of the 9 most important cities in China.

Those who talk about “The” wet market think it is some provincial backwater and clearly have no idea what they are talking about. But we knew that already.

Winter June 7, 2021 11:49 AM

@summer
For an overview of the relentless attempts to get the lab origin on the table without any evidence.

ht tps://sciencebasedmedicine.org/the-origin-of-sars-cov-2-revisited/

If, as I have, you’ve been paying attention to these things for a number of years, you know that, whenever there is a major outbreak, epidemic, or pandemic of infectious disease, one conspiracy theory always—and I do mean always—arises. That conspiracy theory is that the causative microbe was developed in a laboratory and/or escaped a laboratory. HIV, H1N1, the original SARS, Ebola virus, every single one of them gave birth to such conspiracy theories. Unsurprisingly, given its global scope and death toll, so it was with SARS-CoV-2, the coronavirus that causes COVID-19.

Winter June 7, 2021 12:34 PM

@All
You will hear a lot about the Daily Mail story about an unpublished paper by British Professor Angus Dalgleish and Norwegian scientist Dr. Birger Sørensen, described in the story as being “set to be published in the Quarterly Review of Biophysics Discovery.” In this story, it is claimed that SARS-2 escaped from a (the) lab.

Note that:
1) It is published in a journal that does not publish sequence analysis, but biophysics

2) The paper does not contain new research, but is a review

3) It’s analysis of the probabilities is flawed.

The paper is completely debunked in:
ht tps://sciencebasedmedicine.org/the-origin-of-sars-cov-2-revisited/

Robert June 7, 2021 6:31 PM

My Goodness, so much talk about Covid19 that we’re missing the biggest story of the weekend namely that the Encrypted Communications App “Anom” has been monitored by the FBI since its inception and has now been shut down.
Lot of criminals and their bankers and facilitators are wondering if there will be a knock on their door any minute.
Federal police the world over are rounding up more than just the usual suspects, this is big and I mean BIG.

Clive Robinson June 7, 2021 7:03 PM

@ the real summer,

Yet another scientific team weighs in

Have you actually read it, or are you just posting links you’ve been given by other blogs / articles / pieces?

In what you link to you will find,

“Yes, it could have happened randomly, through mutations. But do you believe that?” the authors of the study ask, adding “At the minimum, this fact—that the coronavirus, with all its random possibilities, took the rare and unnatural combination used by human researchers—implies that the leading theory for the origin of the coronavirus must be laboratory escape.”

Science is not about belief, if it was we would be thanking some deity for the man in the moon sending us cheese.

All that “rare and unnatural” nonsense is a rather sad attempt to make a probability sound not like a point on a distribution curve but some unicorn and pink elephant story about creation.

The level of gulability to believe that guff is frankly astounding and shows a failure in the K-12 teaching.

They are pulling the “argue backwards” from effect to cause which is the major underlying cause of miscarages of justice based on forensics.

They are saying CGG-CGG must be a sign it is “man made” well no.

Whilst it is rare it can happen naturally. The actual reason it is used in experiments is the “in-band signalling problem” what you might call the “C string issue”.

C strings use 0x00 to mark the end of a string, unlike Pascal strings that use an independent “character length count”. Whilst Pascal strings can use all 0x00…0xFF values in a string C can not it can only use 0x01…0xFF because the C libraries treat 0x00 “as special” but they do not have an escapping mechanism in the library (see HDLC sync escape protocols).

Genetic experiments have to use “in-band” not “out-of-band” signalling currently and there is no escaping mechanism. These are rules “for mans convenience” not “natures convenience” so CGG-CGG is an artificial constraint not a natural one.

The reason experimenters use it is not because it can not happen narurally IT CAN WITHOUT DOUBT, but because it is very rare. Thus if it’s found it takes little work for an experimenter to distinguish if it is a man made marker or a natural occurance…

Thus the authors are being deliberately disingenuous at a time that they think they can get their names “politically noticed” and thus get an undeserved boost to their careers, thus “Money, Power and Status”.

This is one of the expected side effects of US President Biden calling for a report on his desk in 90days, and why I warned about “event timing” just a few days ago.

You have fallen in the trap and you would not have known about it untill long after the Presidential Report had become “A matter of record”. Which I suspect quite a few lackluster Wanabe’s are going to be trying egged on by certen MSM interests like News International that are very “Trumpian” supporting.

Congratulations you’ve been used by Rupert “the bare faced liar” Murdoch to increase the reach of his empire.

How does that feel?

Clive Robinson June 7, 2021 7:20 PM

@ Robert, ALL,

My Goodness, so much talk about Covid19 that we’re missing the biggest story of the weekend namely that the Encrypted Communications App “Anom” has been monitored by the FBI since its inception and has now been shut down.

I’m guessing you are Australian or an Australian resident?

It’s not even big news there and has not broken a ripple most other places.

From the very very little I’ve seen I suspect it’s the usual problem of all Commercial Security Apps.

That is either it’s poor centralized KeyMan procedures or the “communications channel” ends on the same device as the “security end point” and this enables an attacker to effectivelt bypass the securiry end point in an “End Run Attack”.

What we need is “technical information” not “It’s the takedown of NSW fugative biker boss who fled to Istanbul” and similar “guset gripper” articals, pushed out by Rupert “the bare face liar” Murdoch for “political reasons”.

If you’ve any links to technical content then pop them up, otherwise there is little of interest as this will be the third or fourth time such attacks against encrypted smart devices in the past year or so.

lurker June 7, 2021 7:32 PM

@Robert: Anom just hit MSM here, and it seemed LEA booby-trapped “Secure” phone apps are becoming flavour of the month. Which begs the question, will the baddies get the message and move away from such temptations? Surely they’ve got the cash to buy their own in-house version that doesn’t touch an App-store…

Robert June 7, 2021 7:40 PM

@Clive, I’m sorry but I don’t have any detailed information.
The articles available suggest that the FBI has actually been in control of Anom rather then just monitoring / cracking the message system.
If the FBI created Anom and supplied it to the criminal underworld then that is big news

In the past, the FBI has dismantled encrypted platforms criminals used to communicate.

Operation Trojan Shield saw the FBI create a closed encrypted company, called ANOM, to fill this void and to target organised crime, drug trafficking and money laundering activities across the globe.

For over 18 months, ANOM’s criminal users unknowingly communicated on the system operated by FBI agents.

https://www.newstalkzb.co.nz/news/crime/international-police-operation-huge-blow-to-organised-crime-35-arrests-3-7m-in-assets-seized-in-raids/

Clive Robinson June 7, 2021 9:51 PM

@ SpaceLifeForm,

How the Bitcoin private key ended up in San Francisco.

The Internet is in effrct a star or “All roads lead to Rome” network with the hub / Rome being the major switching nodesin the US.

I keep telling people to look at the real geo-physical map of the Internet, not the logical topology.

Primarily to work out where the real “choke points” are and who’s jurisdictions they fall under (UK, US, Australia for subsea cables, Canada, New Zealand for satellite foot prints). Lets put it this way if you are sitting in an Internet Café in downtown Beijing and send an Email or other electronic communication to some Bratva Bar in Moscow you might be very supprised to find it going the way it does, where Australia, the US and UK get to see it pass…

At all those points a MITM attack can be mounted and if you don’t take “extra crypto protections” read.

Which points to the start of an answer to,

Bad OpSec? Use of cloud? Combination?

Bad OpSec definately, though the question is in what way was it respondible. HumInt is probable, but via SigInt/ComInt, SigInt/ElInt giving rise to Traffic analysis to wetwork or something involving MICE and insiders or placed individuals.

The depth of SigInt these days is immense especially with the likes of security systems “using Amazon Ring” or similar “phoning home”, likewise any device with a “Smart Assistant” on it or even geo-tagging voa Apps, phoning home. Some form of “End Run” attack is probable if SigInt only. Whilst ElInt is possible it would not give the key but it would give a point for HumInt to enter into the picture. For all the repeated use of the XKCD cartoon and the “$5-00 Wrench” it’s still ammusing because it is painfully close to the truth. The expression “Ducking and Diving” having taken on new meaning this century as has “flanneling”.

As for,

Darkside not really based in Russia?

Yes and No, remember Darkside set it’s self up as a “full spectrum service agency” for a 25% cut of the take.

So it is more than possible that a US based individual, possibly even a ColPipe employee used Darkside’s services, and what has been grabbed is not Darkside’s money but the share of that of the US entity.

It’s entirely possible DarkSide sold out such an individual rather than grab the fall out of being made International Terrorists.

We can only speculate at this point in time due to, “too little information” to evaluate.

It’s currently within the realms of possability that the story could be one pieced together by a journalist from unrelated parts and asking the wrong questions, it would after all not be the first time that somebody has “Done a Bloomberg”…

SpaceLifeForm June 7, 2021 11:11 PM

@ Clive, ALL

My parser is working, but my lexical analyzer is throwing warnings.

https://www.cnn.com/2021/06/07/politics/colonial-pipeline-ransomware-recovered/index.html

“When Colonial was attacked on May 7, we quietly and quickly contacted the local FBI field offices in Atlanta and San Francisco, and prosecutors in Northern California and Washington D.C. to share with them what we knew at that time. The Department of Justice and FBI were instrumental in helping us to understand the threat actor and their tactics. Their efforts to hold these criminals accountable and bring them to justice are commendable,” Blount said.

Firstly, it would make no sense to immediately contact SF FBI office. They would contact ATL FBI first. Colpipe has no operations on west coast.

Secondly, there is no way they contacted any prosecutors at that point. None. It’s not their call to make. If there was contact with any prosecutors, that is a red flag.

More likely what happened is they called ATL FBI. Then with local FBI pressure, they actually looked at the traffic logs, and found unexpected traffic from SF. Then SF FBI got involved.

It will not surprise me that the traffic from SF was from the cloud (not mentioning names, but may be in San Jose area), and that there was a sealed warrant served on the cloud provider.

If the account was from a person in the US (say, former employee), that person may have already been arrested and handed over the private key.

If the account was from a person outside of the US, then likely the sealed warrant led to the private key from the data in the vps, or a MITM was set up.

BTW, this Blount dude does not have a good reputation with employees.

And it seems like he is trying to take undeserved credit to help his reputation.

We will learn more on Wednesday when Blount testifies.

There is way more to this story than appears.

https://homeland.house.gov/news/press-releases/homeland-security-committee-announces-hearing-with-colonial-pipeline-ceo-after-ransomware-cyber-attack

SpaceLifeForm June 8, 2021 12:57 AM

@ ALL

When you read comments in reverse, you learn to appreciate context.

Here @mattblaze proves the point that context is required.

Two tweets in reverse order.

Despite costing 50% more per foot it still makes sense to get the larger rolls, because changing paper is a pain.

Scratching my head…

Toilet paper?

Thermal paper?

Yellow paper tape?

Ah, here was the context. Still crazy.

Why photo printing is awful, part 971: Same paper (the different weights listed are a typo), 10′ roll for $27, 39’ roll for $169. Reverse-quantity discount.

Winter June 8, 2021 1:52 AM

@Moderator
comment-380893

Propagating COVID-19 vaccine conspiracy theories.

lurker June 8, 2021 2:22 AM

@Clive, @Robert, All
I have no acquaintance with any of the apprehended in the Anom case, but from MSM descriptions I hold to my opinion that these were not the sharpest knives in the drawer. BBC is reporting (soundbite only, should be text on their website) seizures worldwide totalling 3000kg drugs, $30M cash, which doesn’t sound much in the scheme of things. These small fry are too poor and/or too stupid to get good security. Will the small fry continue to get their “secure” apps booby-trapped from the Appstores? Will the LEAs make any useful effort to crack the big bad guys’ comms?

Clive Robinson June 8, 2021 4:37 AM

@ SpaceLifeForm, ALL,

My parser is working, but my lexical analyzer is throwing warnings.

My first reading of the CNN article was that it’s a “puff piece” trying to brag a success out of a failure.

The first part feels like “A nothing burger described as a banquet” by a new agency desperate to get some positive spin to justify it’s existance.

But is it actually trying to cover up something else?

I think the answer is yes, and it’s actually trying to cover up ColPipe senior managment’s significant failings.

Lets be honest, what has been recovered is a fraction of what went out the door. It’s described as millions to make it sound significant to those who only do superficial reading. The fact is a big wedge of cash has gone out the door bot just in ransom but costs to both ColPipe and the Tax payer through the FBI and having to mobilize drivers and pay overtime rates etc, etc. And what has come back? Well not realy even pocket change in comparison…

The reason that large wedge of cash went out the door in the first place was a compleate and utter security failing by senior managment at ColPipe. It realy is that simple even though they are trying to spin it otherwise.

Basically “the man in charge” has basically “done the neo-con thing” of cutting every cost they can to maximize profit that gets squirreled away as a money laundering tax evasion scheme for several other companies (similar to Enron tactics). Year by year cut after cut like the death of a thousand cuts.

As I’ve explained in the past “Defense Spending” is one of those awkward costs, in that “You, rarely know you’ve spent to much, but eventually you end up knowing you’ve spent to little because you get successfully attacked”.

I guess it’s no secret that senior managment at ColPipe not only spent way to little on “routien maintenance” but it’s also now clear they did not spend on security either. But importantly this was not “neglect cost saving” but “engineered cost saving” the man very deliberately weakened security to make layoffs and other savings to reduce system costs and increase workloads on individuals. Part of that stratagem would have been “To Big To Fail” that is the man in charge knew that should things blow up, the tax payer would step in and clean up the mess…

The thing about increasing workloads on individuals in that way, is you “increase the individuals reach” so if they make mistakes or go bad then the harm they can do is much much greater than it would otherwise be.

So to save a few pennies the man in charge put tens if not hundreds of millions of plant etc in the hands of just a very few people that he then went out of his way to antagonize just about every which way he could…

Does that sound like the basis of a plan for success, or the behaviour of a sadistic psychopath? With from the puff piece an added helping of narcissism…

Then surprise ColPipe got successfully attacked…

But when you get beyond the puffery you start finding a few details that make interesting reading.

1, Yes DarkSide was a full spectrum service provider.

2, Probably client was single individual.

3, Very probably totally inexperienced.

4, Very probably US based.

My guess so far,

“Disgruntled over worked employee, with too much reach went to DarkSide for pay back”.

I guess we will have to see how it plays out but that’s my guess on current very limited public information.

@ ALL,

OK folks, it’s your turn to make your guesses.

Shall we “Open a pool”?

Tõnis June 8, 2021 5:07 AM

@Winter,

“comment-380893

Propagating COVID-19 vaccine conspiracy theories.”

Yes, must silence anything that doesn’t coincide with the official version of events …

Clive Robinson June 8, 2021 5:23 AM

@ ALL,

Why the “2018” start date with this latest mass arrest?

Why not further back in time?”

Well personally I rather think it does go further back in time, but the Auz authorities are not going to admit to that.

Why? Have a think back to what legislation was “rammed through” back in 2018 and just about every one who objected got the rough shod treatment. Many put it down at the time to an “Ego war” with “Cotty in Marketing” throwing the toys out of the pram.

Are the dates just coincidental I rather suspect not.

I suspect things were well under way, and what had been an “Intel Only” excercise that could be kept hidden under the various Defence Acts revealed just how bad organised crime had got in Australia[1] and the wraps could nolonger be kept on it, it had become “actionable” but “illegaly gathered” so first step remove the “illegality” aspect with a quick bit of legislation…

[1] Remember there was all those issues over a CI who turned out to be a criminal lawyer… Just another indicator of the mess the Auz LEO’s are in.

Robert June 8, 2021 5:27 AM

@lurker unlike you I do know some of the people that were rounded up.
They certainly weren’t the sharpest tools in the shed BUT wrt what they did they were at the top of their game.
These guys were trafficking’s in $B worth of drugs. their operations and methods were global and certainly sophisticated for “drug dealers” lets be clear these guys were not Cryptologists. They had a tool which, for whatever reasons, they believed to be fool proof yet in the end they were the fools.
I can understand that the police would be laughing themselves silly if they did indeed create the Anom App but it’s one of these fool me once shame on you things, because you know that these guys won’t be fooled a second time. More to the point the Police have not reduced the demand for the Drugs they’ve simple reduced the competition (supply) of these drugs. Similarly they haven’t eliminated the demand for a fully encrypted secure communications app they just shown that anyone desiring this functionality needs to self provision or get their app from a trusted source.

Compare this with the difficulty that law enforcement faced breaking the Zodiac cypher. It’s a really bad cypher BUT just being different and unknown made it very difficult to break. For me the bottom line is that you don’t need (what we would consider) sophisticated cyphers rather you need reliable encryption systems with good tools for managing encryption keys and key changes.

Clive Robinson June 8, 2021 6:45 AM

@ lurker, ALL,

I hold to my opinion that these were not the sharpest knives in the drawer.

Most criminals are not, especially those where violence is involved. However it does not mean they are not quite cunning in their own environment.

For years now I’ve been pointing out that criminals evolve as a species they respond to changes in their environment and to changes they observe in those who hunt them.

As such law enforcment are generally behind the curve for one reason or another but mainly resource issues. Politicians talk a good game about being tough on crime, but they don’t follow through with the money to make it happen. Which for the politician has a tripple advantage, they can keep on with the sound bites, they can rearange the deck chairs, and they can kick back cash to their favoured buddies (hence of the two crims and pollies the pollies are worse than the crims and the LEO’s realy should lock up the Politicians first in their crime prevention stratagy as the Politicians are like the Pimps in the sex trade).

As I pointed out years ago most criminals that get caught talk themseves into jail. For some reason they have the urge to “big it up” and “flap their gums” about how good they are. There is almost always someone who either hears it directly or second hand and passes it on to the police for the price of a pint, or other favours such as “blind eyes being turned”.

The smarter criminals stoped flapping their gums in public by starting their own “drinking dens” via night clubs and the like and thus the police had to start getting inside which was risky. The more prosperous criminals basically had private parties at there houses etc thus whilst police got lots of intel on the lower end of the criminal spectrum, what you might call “disorganized crime” they were not getting intel on “Serious organised crime”.

Thus technology came to the rescue or so the criminals thought. The Young Punks were “tech savy” more so than the police. Thus criminals started to gear up with two way radios and even radio jammers, some even started bugging the police. The police wised up but there was always new technology for the tech savy criminals to use that kept them ahead. This got a boost from “techno-nurds” who themselves are social misfits, thus easy for criminals to use to there advantage.

The more cunning criminals realised that police “observation” that was still the main way of getting intel back at the end of the last century could easily be foiled by the use of “Spy Techniques” developed during WWII but publicised in various books by those facing bleak retirments in the 1980’s thanks to idiot politicians (see Peter Wright). The Techno-nurds read the books and incorporated it into systems as “cleaver hacks” the criminals were quick to pick up on it, and the nurds made things simple.

The key feature that was missing was “OpSec” the more serious criminals are quite good at human level OpSec but technology was alien to them and the techno-nurds had no practical understanding of OpSec. So there was a gap between human and technical.

That’s where ComInt, ElInt and Traffic Analysis walked through the door. The problem is that the Security services are not the Police Forces.

The Security Services can do more or less what they like with regards Intel Gathering because “methods and sources” get “sanatised” to protect them before the Intel is moved to other agencies where it might become actionable. The result is the learning feed back loop is broken for the targets, they do not get to find out the “how” or the “when”.

You can if you study what went on with Enigma and the German U-Boat campaign clearly see what the disconnect does. All through the war Admiral Donitz had suspicions about his communications security but never any evidence that would have benifited him.

The Serious Organised Criminals were in the same position as long as only intel was being gathered on them. Put politicians are on average dumber than a stump when it comes to this sort of thing. Just like the criminals they love to crow loud and wide about how wonderful they are… Thus they don’t want Intel Gathering they want action drama the kicking down of doors half naked people draged out of the wreckage in hand cuffs and the like. The current UK Prime Minister when Mayor of London used to crave being in the action for self agrandisment…

The problem is that whilst the Security Services can sanitise their Intel gathering the Police legaly can not, “due process” requires “disclosure” and some lawyers have quite a good sixth sense about when the authorities are trying to keep things under wraps…

Well this past year or so has rather blown the wrapping off of the Secure Smart Device myth.

The smarter criminals will learn from it and there are two very basic lessons to learn from it.

1, Consumer Conveniance Smart Devices can not be secure, nor will the authorities alow them to become so.

2, History shows how with a little less convenience any insecure system can be used to carry secure communications.

3, History also shows how to do both Spy-Craft and the resulting Field-Craft quite safely, for those that put in the required effort.

4, There are ways using pencil and paper to have “Perfect security” if you follow the rules.

5, Human OpSec is way easier than Technical OpSec.

So I foresee the more thoughtfull Criminals getting the upper hand again for a while.

But as my father pointed out to me when I was quite a lot younger than I am today,

“If you are smart enough to commit the perfect crime, you are smart enough to earn more money honestly”.

And a thoughtful person will realise that at the end of the day it’s not actually committing “the crime” where you get caught, it’s all the stuff before and after which gets you caught. To not get caught after a crime is usually where all the problems occur. Yes you can avoid flapping your gums, but you still have the issue of “obtaining the proceeds” in a “Sanitized and safe way”.

Look at it this way, if you want a nice house and comfortable life style for thirty years you are going to need around 2million for the house and 50,000 a year there after inflation linked thus so a sanitized 10million that you then have to some how make safe from scrutiny as to how it was aquired. But that 10million is only going to be a fraction of what the crime gets you… So you are looking at maybe 100million / person in your perfect crime… Such crimes atract one heck of a lot of attention and a very great deal of scrutiny from both criminals and police alike…

Winter June 8, 2021 6:59 AM

@conspiracy theorist
“Yes, must silence anything that doesn’t coincide with the official version of events …”

You try to scare people into rejecting vaccination by claiming COVID-19 vaccines are a conspiracy to kill billions of people. That scare mongering will get vulnerable people killed.

Yes, I want to call out that murderous intend.

Tõnis June 8, 2021 7:13 AM

@Karen,

If there isn’t a terrorist under your bed who’s out to get you, there’s a virus so deadly you have to be tested to know you have it.

“Hello Authorities, yes I’d like to report some people not living in fear … “
— @Winter

Winter June 8, 2021 8:36 AM

@conspiracy theorist
“there’s a virus so deadly you have to be tested to know you have it.”

Like with Tuberculosis, or Aids. When you get the disease, it might be too late. So preventing infection is all there is.

There are many dead people from COVID-19, visit aany ICU or morgue, but where are all the dead bodies from vaccinations?

Tõnis June 8, 2021 8:45 AM

@Winter, where are all the dead bodies from the virus? It has greater than a 99% survival rate. And for that, the fearful (or those who feel the need to virtue signal) are taking experimental injections.

Winter June 8, 2021 9:06 AM

@conspiracy theorist
“It has greater than a 99% survival rate.”

1% of Americans dying is 3.3 million dead Americans. 1% of humans dying is 70 million dead people.

But 5% of those infected need to be hospitalized. When the hospitals are full, these people will die too, see what is happening in India. Now you are talking about 15 million dead Americans and 300 million gead people globally.

And I stil do not see the many people dying from vaccinations.

Goat June 8, 2021 9:37 AM

@SLF,All

Apologies for spreading misinformation Duckduckgo uses bing for the image search part as well. 🙁

Weather June 8, 2021 10:42 AM

I’ve created a program that tries to workout probably chars to the input of sha256. The search space is from 0x0a to 0x7f 118.
I tested this input
1956374592AJILWMNOPRfbvhiclwma
It found 22/30 chars from 87/118 range.
To speed things up programmed a rainbow table these two inputs use the same entry
$450Thisislong#whattag;
It found 21/23. Chars from 93/118
Try?9105Yn<[%#pbc
16/17. 91/118

Winter June 8, 2021 11:20 AM

@conspiracy theorist
“Here’s another article to help ease your fears:”

I talk to people who needed to care for COVID-19 patients. I do not need random people from the internet to

Tōnis June 8, 2021 12:15 PM

@Karen aka “Winter,”

I’ve talked to several who have been “hospitalized” … in the sense that they showed up at the hospital with a case of the sniffles and were told to go home and “quarantine” 🙄 for fourteen days. “Fortunately” their “symptoms” were “mild.” 🙄

lurker June 8, 2021 1:40 PM

@Clive, @Robert: Those caught by ANOM might have looked big in rural NSW, but there’ll be more wanting to fill their shoes. We read of 2 or 3 interceptions a year at ports around the world of 1 to 3 tons of product in a single TEU, shipped in kitset furniture, or bagged garden potting mix, &c. Loss of a single TEU through OpSec failure is just a cost of business. Very rarely do we see comms failures at the top level. No, I doubt they bothered to put in the time and effort to use PGP. It’s like @Clive says

with a little less convenience any insecure system can be used to carry secure communications.

Winter June 8, 2021 1:56 PM

@conspiracy theorist
“I’ve talked to several who have been “hospitalized” … in the sense that they showed up at the hospital with a case of the sniffles and were told to go home and “quarantine” ”

I talked to those who had to diagnose and care for those who could not survive without specialized care, and some of whom did not survive. And they did not think COVID-19 was a fake. They risked their lives, and many did die, to save these patients.

Meanwhile, people who never even took the effort to talk to a nurse or doctor who worked at a hospital comes claiming COVID-19 was not a disease,
but a conspiracy to force vaccines onto people to commit genocide.

Claiming all kind of nonsense about hospital care without even talking to those who had to do the work is simply showing willful, and murderous, ignorance, or rather, looking the other way when people in need a dying.

- June 8, 2021 2:02 PM

@Tõnis:

You failed to edit your link to remove PII that you can be traced by.

Tõnis June 8, 2021 2:52 PM

“@Tõnis:

You failed to edit your link to remove PII that you can be traced by.”

Thank you for the heads-up, but I won’t sweat it.

Tõnis

Tõnis June 8, 2021 2:58 PM

“@Tõnis:

You failed to edit your link to remove PII that you can be traced by.”

Thank you for the heads-up, but I won’t sweat it. Nothing bad will happen to me.

Tōnis

SpaceLifeForm June 8, 2021 3:15 PM

@ Goat, ALL

It was not intentional misinformation on your part, it was just that at the time, you were missing some information.

I knew you would connect dots and would find it. This is what research is all about.

I could have responded sooner with a link, but I got distracted with other research.

In fact, I would surmise that you did further research due to the fact that no one here immediately agreed with you.

Right?

Do your research folks. Do not assume you have all of the pieces of information upon first search. The odds are rarely high at first glance.

SpaceLifeForm June 8, 2021 3:53 PM

@ Weather

If you are making that good of progress at this point, what you are basically telling me is that sha256 is about as useful as md5.

I’m moving to a different hash like blake2.

SpaceLifeForm June 8, 2021 4:24 PM

@ Clive, lurker, ALL

Anom actually set up an organizational structure similar to Darkside. Cut of action.

To make it look legit and familiar to the criminals. Structure they would expect in organized crime.

More later.

Clive Robinson June 8, 2021 5:06 PM

@ SpaceLifeForm, ALL,

Yes, criminals are dumb.

So are the sales people…

In the US you have a very broad scope piece of legislation that gets called “Obstruction of Justice” the FBI tack it onto charge sheets the same way they do “Conspiracy to…” charges.

In essence these are used as a method of compulsion to get around 5th amendment and other rights US citizens “only” have. They are also a way to “make plea bargins happen” when there realy is no crime for a person to answer to.

So if you sell a product that some US LEO claims is “assisting criminals” then that puts you on the slipery slope that “Obstruction of Justice” has become.

Worse the US regards it’s justice system as “applying universally” that is you can be doing something quite legaly in your own country and being a fully law abiding up right tax paying citizen there. However if the US can get it’s hands on you by say diverting an aircraft or similar or waiting for you to leave your home nation for any reason then it will grab you and start proceadings against you… Whilst US citizens have some protective rights apparently non US citizens don’t…

It’s fairly clear from this latest encryption device debate that they intend to go down this route further…

Thus the question of how they will define “Obstruction” in the past with “Conspiracy” they have prosecuted people for being in the same room serving food, knowing full well that any conspirital conversation that might not have stopped was in a language that those they were prosecuting did not speak, so by any reasonable measure could not have been involved in…

Thus I can see “The war on crypto” taking a worse turn, such that even writing a document that describes how to use a cryptographic proceadure will become “Obstruction of Justice”. After all what impediment is there against the FBI and DoJ from “trying it on” and if not stopped get case law president (think back to FBI/DoJ -v- Apple).

@ ALL,

It’s interesting to note in the Wired article how everybodies communications were “routed abroad” and decrypted. Then except for those of some US Citizens were sent to the FBI…

There are lessons to be learned by everybody in this, not least do not trust any encrypted system you do not have 100% control over, and even then look out for attacks on the “plain text” side of the “security end point”.

As has been pointed out the likes of Amazon Ring and other CCTV devices “phone home” into or via the UD as do “Smart assistants” and increasingly any and every IoT and Smart device and entertainment system that can connect to a communications network.

Remember communications networks are any channel that can carry energy with information impressed upon it. That includes sound going down a corridor or metal pipes. It also includes those new fangled “Smart Meters” Governments and others are trying to push into peoples homes, where the “power signiture” of any electronics in your home travels down the household wiring to the Smart Meter that can be programed remotely to do all sorts of things over the mobile phone network. It’s been reported by some people doing “strip downs” of Smart Meters that there is a lot of odd circuitry rather more than needed for measuring power and implimenting “anti-tamper” functions. Others have pointed out that modern MEMS microphones are very small, dificult to spot and even harder to recognise thus some have drawn certain conclusions (no I’ve no idea either, othet than it’s easily technically possible).

And that’s all before we start looking at “offset radar” systems that use WiFi points in your neighbours home as an illuminator etc that even undergraduates are doing as projects these days. All have sufficient resolution to map not just your major movments as you move around your home but quite a few of your minor movments as well such as things you might be doing with your hands…

I guess it won’t be long before wearing a tin foil hat becomes “Obstruction of justice”…

Thankfully my traveling days are over for medical reasons, but the UK has an abomination of an extradition treaty with the US which should be of concern to everyone.

Weather June 8, 2021 5:24 PM

@slf
I can see the graph after the run and do better, just saying its obvious leaking info. Give me more time to work on the parser, at present it just signal, use the last ten chars, or a different SIG use last four plus forward four.
Like I posted before I’m having trouble converting vision to C code.
It will get better, but yes sha2 is after sha1 ,maybe I’ve got the message from ten years ago, but probably not.

Robert June 8, 2021 9:01 PM

@Clive Re: Criminals are dumb

It’s easy to say this but we also need to acknowledge that these “dumb” individuals are successfully running a $B revenue per year enterprise which generates margins of over 90%.
There are very few legitimate businesses that can create these sorts of margins. And when you add to this revenue growth rates of $100M’s per year you’re talking about serious enterprises with all the staff and logistical problems associated with running any $B enterprise.

So these may not be Technical wizzes capable of understanding the failure modes of exotic encryption systems but they are individuals capable of running $B businesses.

think of it this way, there’s absolutely nothing to stop any of their employees / associates from breaking ranks and going into competition AND there are hundreds of millions easy profit for anyone that simply bypasses the middle man. This makes drugs not an easy business to run, they need their own rules and their own rule enforcement procedures (in that sense, it’s kind of like running a small country) their are plenty of countries with smaller GDP’s than the illegal drug business.

Are these criminals dumb?
By many definitions the answer is a big yes but they are successfully running a very large and very profitable business, that gains some respect from me even if they’re flat out stupid per our intelligence tests.

JonKnowsNothing June 8, 2021 9:35 PM

@All

MSM report that the US Department of Homeland Security helicopter low-buzzed a group of protestors. The wind storm from the blades showered the group with wind-shrapnel: dirt, debris.

The DHS claimed they were using their Public Address system to talk with the group. Per the report if they did, no one heard them above the whine and roar of the rotor engines.

Not exactly the Apocalypse Now, Napalm in the Morning scene.

I love the smell of napalm in the morning…

A bit farther down, the report indicates that the police have use of an LRAD.

  • … police, according to witnesses, used a sound amplification device called a Long Range Acoustic Device, or LRAD, at the site to make announcements — raising questions about why the helicopter was necessary at all.

Makes one wonder:

  • What setting will the police & DHS use on the LRAD so they can be heard over the helicopter engine noise as it low sweeps the group?

===

ht tps://theintercept.com/2021/06/08/line-3-pipeline-helicopter-dhs-protest/

ht tps://en.wikipedia.org/wiki/Long_Range_Acoustic_Device
ht tps://en.wikipedia.org/wiki/Long_Range_Acoustic_Device#United_States

  • The Long Range Acoustic Device (LRAD) is an acoustic hailing device, sound cannon and sonic weapon[1] developed by LRAD Corporation. Law enforcement organizations and the manufacturer claim that LRAD systems are primarily designed for long-range communications[2] however, the device has an extremely high decibel capacity, and is controversially used as a less-lethal weapon for crowd control.

ht tps://en.wikipedia.org/wiki/Apocalypse_Now
(url fractured to prevent autorun)

SpaceLifeForm June 9, 2021 12:25 AM

@ Clive, lurker, ALL

Always read the footnotes

From https://www.vice.com/en/article/akgkwj/operation-trojan-shield-anom-fbi-secret-phone-network

scroll down and find the warrant. Connect the dots. Serious dots.

TCOs are Transnational Crime Organisations. These 3 footnotes are telling.

Fn 5

As explained further herein, devices located in the United States are not obtained by the second FBI-owned server because the U.S. is geo-fenced.

Fn 6

Australia’s judicial order to intercept Anom communications did not allow for the sharing of the content with foreign partners.

Fn 7

Information reviewed on the platform has revealed law enforcement sensitive information passed to TCOs, such as reports and warrants. TCOs have also been notified of anticipated enforcement actions against the TCO or other criminal associates.

Winter June 9, 2021 7:08 AM

@goat
“Apologies to @Winter from their side.”

When evil people hate me, I am probably doing something right. 😉

Winter June 9, 2021 10:35 AM

Repost due to creepypasta

@goat
“Apologies to @Winter from their side.”

When evil people hate me, I am probably doing something right. 😉

flat June 9, 2021 3:02 PM

(At their current vaccination rate, China) “would have fully vaccinated the entire UK population in little more than six days”

hxtps://www.nature.com/articles/d41586-021-01545-3

Winter June 9, 2021 3:05 PM

@Moderator
comment-381084 [summer June 9, 2021 1:22 PM ]

Propagating COVID-19 conspiracy theories.

Winter June 9, 2021 3:16 PM

@flat
The UK is not able to produce or import enough vaccine to do this. That is partly because most of the production capacity has been moved to Asia. Because that is more efficient/cheaper.

Question is, did we indeed save money, after accounting for the current pandemic?

SpaceLifeForm June 9, 2021 3:24 PM

@ Bruce, Moderator

Please add a link at top of page that jumps to after last comment.

Like to the ‘Leave a comment’ line.

Then, one can scroll in reverse.

And avoid the zeroes and ones crap.

Clive Robinson June 9, 2021 4:19 PM

@ the real summer,

I read the Nikolai Petrovsky quote some time ago, it struck me then as “inadequate”. I gather I was not the only one.

There is to much politics wanting it to be from the lab, with the result much much else and rather more probable is being ignored because of it.

Sorry that you are one of those so desperate for it to be the lab that you ignore simple logic and probability as well as being completely unscientific by cherry picking your way back from effect to cause.

It’s not rational behaviour, but I should not be surprised there is a lot of that going on in the world, the reason is people feel inadiquate and as though they are drowning in information, this grasp at any straw they get told will give them certainty.

As I’ve already told you News Corp International nominally owned and controled by the known committer of purjury who instructed teams of people to carry out illegal surveillance on people Rupert Murdoch has been spreading much in the way of very questionable infornation for political reasons involving the far right in US politics amongst other things.

Stop clutching and put some effort into actually doing a little reading of peer reviewed papers not opinion pieces in mostly wanabe news websites.

SpaceLifeForm June 9, 2021 4:46 PM

@ Winter (real), Bruce, Moderator

Yes, the last 100 comments is useful.

But, they cross articles, so context is not always apparent.

As I noted previously, even reading comments in reverse order can be confusing due to lack of context.

But, I would rather read in reverse and figure out the context than scroll thru the Troll-tool junk. The thousands of lines of zeroes and ones.

Especially on mobile.

Once I see the attack, I’d rather go back to top, and then jump to bottom.

Potentially then, I skip a lot of junk.

GMT+3 thru GMT+11 is the problem.

echo June 9, 2021 5:25 PM

After watching the latest episode of The Blacklist and waiting on the Bond movie I decided to entertain myself with watching some walkthroughs of the second Hitman trilogy. While obviously a fiction and a game it was an interesting muse. The story is some interesting payback against the 1% and the scenery is really nice. I do like adventure and exploring and a walkthrough is less effort than playing it through myself. There’s also some interesting reviews by “Writing on Games” which gives you a better view plus interesting commentary about the artistic decisions.

Still taking a relaxing break I watched a few videos by “serpentza” on Youtube. He’s British and spent years living in China and speaks fluent mandarin. He has recently left China and now lives in the US. The first video covers his views on how China is exploiting influencers and why Western “white monkey” influencers are so valuable to the Chinese government. It’s an interesting listen although the last ten minutes does start to drag. I thought I could talk the legs off a donkey but Good Lord. With Chia’s big push on wating to present “happiness” on the global stage this video may make for useful background information.

https://www.youtube.com/watch?v=a-kjSIqcGuA
TRAITORS working for Communist Chinese Government?

Following on from being fluent in the local language this DW documentary sounds very interesting.

https://www.youtube.com/watch?v=4kbLFBcBB4A
Do whales and humans speak the same language? | DW Documentary

Some fish talk with electricity!

https://www.sciencealert.com/these-fish-talk-with-electricity-and-like-us-they-also-pause-to-make-a-point
These Fish Speak With Electricity, But They Talk Just Like Us

Before I forget this study is an interesting insight into survival and lie detection and diversity.

https://www.sciencealert.com/corvids-can-distinguish-the-calls-of-their-own-flock-from-those-of-others
These Birds Shamelessly Lie to Their Neighbors, But Can Tell They Are Being Deceived

SpaceLifeForm June 9, 2021 5:35 PM

@ ALL

“The binder in front of you has the full Mueller report …”

[research it]

SpaceLifeForm June 9, 2021 10:31 PM

@ Clive, ALL

Seems like there is a script regarding ransomware. Considering that the money did not come out of the pocket of either CEO.

“It was one of the toughest decisions I have had to make in my life,” – Colonial Pipeline CEO

“This was a very difficult decision to make for our company and for me personally,” – JBS USA CEO

Clive Robinson June 9, 2021 11:34 PM

@ SpaceLifeForm,

As expected

As they say in the north of the UK,

“The more cheap cuts you use, the sooner the butchers bill arives”

Originally about the false economy of food production in the home, hotels, restaurants, schools etc

It now appears ironically to apply to ICTsec in the food supply chain as well.

The reality is neo-con mantras and the “freemarket” nonsense causes a race for the bottom, the evidence is overwhelming and in such abundance it astonishes me as to why society has not said “enough is enough”.

Since the 1980’s increasingly obviously “deregulation” is a compleate and utter failure for society, and only of very very short term advantage for a few sociopaths and their hangers on.

Likewise the neo-con mantras have made supply chains so fragile something so small, so tiny you can not see it showed in three months just how fragile the First World is.

SARS-CoV-2 whilst unique in it’s own way, is just one of billions of pathogens out there all waiting for their opportunity to take a bite out of us. Each and every neo-con mantra if analysed shows that following it makes mankind less and less robust and less and less resiliant. In the US a tipping point had been crossed, life expectancy was going down, education levels were going down, living standards were going down and everything was being done on the cheap, but even that was not good enough, cuts after cuts after cuts to basic infrastructure has made the ground society stands on in the US an Augean mess…

Peter June 10, 2021 8:13 AM

TO ALL:

I have mixed feelings about this kind of thing

im totally against censorship to be clear.

but these people do need help with learning how to make accusations and frame arguments. All conspiracy theorists do. All humans do. Its the education system which is at fault really.

Anyway, this isn’t really about that though, it is about narrative control, which they admit. The people doing the censorship are bad faith actors. It not like Alex Jones or people like him make it difficult to find reasons to censor him. The problem is the censors only have bad intentions. Nothing to do with fact checking or protecting people.

Robert June 10, 2021 8:15 AM

There are an increasing amount of people who truly believe that they should suppress others opinions because you shouldn’t be able to go around telling a lie. That’s not how it works, not at all. The whole point of our free speech is to have a voice even if your wrong. It’s the entire concept of learning. If we suppressed every “wrong” thing said then eventually everyone will just think the same, which again is not right. Who gets to determine this also? Do we get a vote as a society that said person is in fact wrong and his thoughts are actually making others believe this wrong thing? What if he technically isn’t wrong but it’s just offensive but true? That’s probably gotta go to.

The pussification of our generation is so bad, who honestly gives a shit if someone is offended? Remember sticks and stones may break my bones but worlds shall never hurt me? Just move on, more than likely you’ll literally never see, or speak to that person that hurt your feelings because your not strong enough to just “let it go”.

Kasier June 10, 2021 8:18 AM

Don’t forget the 1962 Operation Northwoods. Unclassified false flag attack with the intention to blame Cuba to start a war. The plan was denied by JFK… BTW, JFK was that president that got his head blown out by “a lone gunman”. Please, dive deep into JFK stuff too, but be aware of the numerous disinformation theories that were spread to mud the waters, like “driver shoot JFK”, “Jackie shoot JFK”, “Umbrella Man killed JFK”, “The Badge Man killed JFK”. All of those are complete bullshit.

Anyway, a little sneak peak into Operation Northwoods document (don’t forget to Google this and read the 15 pages PDF):

“An aircraft would be painted and numbered as an exact duplicate for a civil aircraft”

“At a designed time the duplicate would be substituted for the actual civil aircraft and would be loaded with the selected passengers, all boarded under carefully prepared aliases”

“This will allow ICAO radio radio stations in the Western Hemisphere to tell the US what has happened to the aircraft instead of the US trying to ‘sell’ the incident”

Winter June 10, 2021 9:35 AM

@Robert (I guess I know who it is}
“Remember sticks and stones may break my bones but worlds shall never hurt me?”

Anti-vaxxers do kill and maim. Conspiracy theories do start pogroms. Asians are murdered by people incited by conspiracy theories. And the murders are the intention of those who spread the theories.

echo June 10, 2021 9:54 AM

The people promoting unrestricted “free speech” have no clue what they are talking about. In the UK a “free speech” nutter just lost their case. They may believe whatever they want but going with yapping about their beliefs crossed the line on the simple fact they were wrong in law and advocating their beliefs caused unlawful harm. There’s this whole human rights and equality thing not to mention other law like breach of the peace and harassment and anti-terrorist legislation and genocide etcetera, etcetera.

@hung

He is South African, not British.

Thanks for the correction. I caught this only after I posted. He is South African. He also has family in the UK. He has his biases as do we all. I’m satisfied his content is credible enough and the basic facts he puts into his opinion pieces are checkable.

Tõnis June 10, 2021 9:56 AM

Here are some of the lies that the fearful have been conditioned to believe:

• A deadly novel virus is sweeping across the planet
• No one is immune and there’s no cure
• Asymptomatic people are major disease vectors, and therefore:
• We have to shut everything down, isolate everyone and wear masks until the whole world has been vaccinated

Now, here’s the reality:

• SARS-CoV-2 poses a high risk to a very limited group of people and a negligible risk to the vast majority
• Few are susceptible to severe illness or death
• There are several effective treatments available
• Asymptomatic people — historically known as healthy people — do not spread the infection
• Lockdowns and mask mandates did not work and have caused great harm
• Vulnerable people have been harmed instead of helped

(From the following linked article: https://articles.mercola.com/sites/articles/archive/2021/06/10/worldwide-freedom-day.aspx)

[PS — a couple of posts above with the handle “Tonis” are not mine; my normal handle is “Tõnis” (which of course anyone else could use also!)]

1&1~=Umm June 10, 2021 10:51 AM

@Tõnis:

“Here are some of the lies that the fearful have been conditioned to believe:

• A deadly novel virus is sweeping across the planet
• No one is immune and there’s no cure
• Asymptomatic people are major disease vectors, and therefore:
• We have to shut everything down, isolate everyone and wear masks until the whole world has been vaccinated”

You are actually the one telling lies there.

  1. SARS-CoV-2 without doubt kills people and it is getting deadlier with some of the newer mutations.
  2. Due to the failures of politicians SARS-CoV-2 is spreading across the globe fairly successfully.
  3. We do not “have a cure” for SARS-CoV-2 or it’s mutations currently (vaccines are not a cure but a prophylactic). But then we don’t have cures for most viral infections, the common cold, flu and similar visit us during “winter malady season” which is Oct-Apr in the Northern Hemisphere.
  4. For some reason research into COVID thereputics is being restricted on out of patent medications, whilst in patent highly over priced minimally effective at best medications are being pushed heavily by drugs companies and their political supporters.
  5. As for people being “immune” there probably are some, but nobody has come along with evidence as to that. What is happening is some people about 3 in 10 are asymptomatic. They are problematical in that they are still infectious “viral sheders” thus can infect many many people. It’s one of the reasons “Super Spreaders” exist, for which there is plentu of scientific evidence.
  6. We don’t need to shut everything down but we do need to issolate non infected communities from infectious people. Outside of South America there are a number of places that have demonstrated that issolation works over large regions and things can return to near normal within such regions.
  7. As for mask wearing do you remember the 2020-2021 flu season in the Northern Hemisphere? The predictions were quite dire for the expected virus and it was of considerable concern. It did not happen because “Hands, Face, Space, Ventilate” worked very effectively of which mask wearing is an important part not a “political football” for QaNon and other loonies wanting to make a name for themselves. Mask wearing will continue to work year after year as long as we keep doing it, it’s probably going to be the cheapest and safest solution to all viral infections in the long term. A message quite a few do not want becoming known as amoungst other things fat profits rely on people not wearing masks, and that’s not just drugs companies.
  8. We could have stopped SARS-CoV-2 dead in it’s tracks in 7weeks if we had wanted to, but the politicians pushed by lobbyists decided there was more benifit in ‘disaster capitalism’.

Now you may wish to keep spreading your untruths but, remember every time you have done so, so far you have been shown up for what you are mainly by your own inabilities. So I suspect that quite a few will keep showing you up for what you are untill either you stop or you go somewhere else.

Tõnis June 10, 2021 11:51 AM

@1&1~=Umm,

I couldn’t edit my comment. I would have preferred to replace “lies” with “false narrative” which would have been more accurate, because the “official” version of events is really just one big lie. So, do you deny that:

• SARS-CoV-2 poses a high risk to a very limited group of people and a negligible risk to the vast majority
• Few are susceptible to severe illness or death
• There are several effective treatments available
• Asymptomatic people — historically known as healthy people — do not spread the infection
• Lockdowns and mask mandates did not work and have caused great harm
• Vulnerable people have been harmed instead of helped

???

“So I suspect that quite a few will keep showing you up for what you are …”

I doubt it. Since the start of the crown virus hoax, I never washed my hands for 20 seconds (unless they had motor oil on them), never wore the dust mask (went everywhere without one), never used hand sanitizer (unless I used one of those portable outhouses that don’t have running water), never washed my hands before eating (only after eating so that my fingers wouldn’t smell like ketchup), hugged anyone who wanted a hug including my octogenarian parents, and didn’t “isolate” or “quarantine.” It seems that, according to you, I and everyone I came in contact with should be dead! So no, not going away. I’m LMAO at the gullibility I see out there. Are you still wearing your dust mask as you drive around alone in your car?

1&1~=Umm June 10, 2021 12:44 PM

@Tõnis:

“Are you still wearing your dust mask as you drive around alone in your car?”

The answer is No. But what does that actually tell you a whole load of nothing.

But as for all you claim not to have done, what do you think that proves?

Certainly not what you are trying to imply, but it does if true kind of tell you are a bit of a slob.

Carelessly craming food in your face with your bare dirty fist.

As for,

“I never washed my hands for 20 seconds”

If that is true, and you don’t mean “exactly 20 seconds” and you want us to think it is less than 20 seconds then the logical implication is you neither bath or shower either…

I could go on but I think you might be getting the point, you realy are very bad at logic and reason…

Something tells me that you might find even programing a little difficult. I guess people will wonder if that,

“unless they had motor oil on them”

Says more about your primary / work activities than you might want known. If so then this,

“I’m LAMO”

Would kind of ring true.

But as for,

“Vulnerable people have been harmed instead of helped”

The “herd immunity political policy” of actively encoraging if not forcing old, infirm and disabled people to get sick and die of COVID-19 was a great financial success for the politicians and some wealthy people. Even those it did not kill that now have “long COVID” are being bankrupted as we speak thus their assets are becoming available at “fire sale pricing”.

As for,

“mask mandates did not work and have caused great harm”

They did work very well and stoped many othere airborne infections over the “flu season” at way less risk than vaccines would have cost in various ways. So I have, and will go with the science you appear not to understand for some reason, and argue they have done the very opposit of “great harm”.

Just to prove the point about your lack of understanding of science,

“Asymptomatic people — historically known as healthy people — do not spread the infection”

Seriously are you realy that unknowledgable?

I could go on but what is the point you realy have no clue, all you’ve done is grab other peoples nonsense and trotted it out again. The fact you do not understand it’s compleate nonsense is telling others just about what you are.

I suspect someone with an IQ of a hundred or less could spot the mistakes you are making and how others are in effect using you as what Joseph Stalin called “a useful idiot”.

I’m sure some are wondering by now if you ever got through high school science, or any other subject for that matter except maybe box bashing class.

Every time you post here you reveal more about yourself and to be honest such self doxing is embarrassing to put it mildly.

Tõnis June 10, 2021 1:41 PM

@1&1~=Umm

“Are you still wearing your dust mask as you drive around alone in your car?”

The answer is No. But what does that actually tell you a whole load of nothing.

But as for all you claim not to have done, what do you think that proves?

Certainly not what you are trying to imply, but it does if true kind of tell you are a bit of a slob.

Carelessly craming food in your face with your bare dirty fist.

As for,

“I never washed my hands for 20 seconds”

If that is true, and you don’t mean “exactly 20 seconds” and you want us to think it is less than 20 seconds then the logical implication is you neither bath or shower either…

I could go on but I think you might be getting the point, you realy are very bad at logic and reason…

Something tells me that you might find even programing a little difficult. I guess people will wonder if that,

“unless they had motor oil on them”

Says more about your primary / work activities than you might want known. If so then this,

“I’m LAMO”

Would kind of ring true.

But as for,

“Vulnerable people have been harmed instead of helped”

The “herd immunity political policy” of actively encoraging if not forcing old, infirm and disabled people to get sick and die of COVID-19 was a great financial success for the politicians and some wealthy people. Even those it did not kill that now have “long COVID” are being bankrupted as we speak thus their assets are becoming available at “fire sale pricing”.

As for,

“mask mandates did not work and have caused great harm”

They did work very well and stoped many othere airborne infections over the “flu season” at way less risk than vaccines would have cost in various ways. So I have, and will go with the science you appear not to understand for some reason, and argue they have done the very opposit of “great harm”.

Just to prove the point about your lack of understanding of science,

“Asymptomatic people — historically known as healthy people — do not spread the infection”

Seriously are you realy that unknowledgable?

I could go on but what is the point you realy have no clue, all you’ve done is grab other peoples nonsense and trotted it out again. The fact you do not understand it’s compleate nonsense is telling others just about what you are.

I suspect someone with an IQ of a hundred or less could spot the mistakes you are making and how others are in effect using you as what Joseph Stalin called “a useful idiot”.

I’m sure some are wondering by now if you ever got through high school science, or any other subject for that matter except maybe box bashing class.

Every time you post here you reveal more about yourself and to be honest such self doxing is embarrassing to put it mildly.“

Attacking of my character by drawing the conclusions you have proves nothing (you’re wrong on most counts) other than you are probably the type of person that would support banning online accounts when someone contradicts the “science” that supposedly proves everything that you’re saying is true. There are lots of people who keep referring to the “science” and “studies” yet never say which ones, and you’re coming across as one of them. It doesn’t take a whole lot of intelligence to recognize that the “science” and the “studies” are part of the farce, it only takes a little bit of common sense, but I suppose MENSA doesn’t scan for those attributes when considering candidates.

So, you didn’t even speculate … Why am I not dead or in line to be hooked up to one of the 90,000 ventilators requested by some states? If you’re wearing a dust mask because you think the crown virus is so powerful it can be transmitted by a healthy person, then carry on with your dust mask in place. Maybe I have you to thank for my health and survival. 🙄

(You are on the right track though that I couldn’t care less about programming.)

SpaceLifeForm June 10, 2021 2:38 PM

@ Tõnis

What are these ‘treatments’ you speak of?

If you think that being on a ventilator for a month under induced coma, and surviving with permanant lung damage is a ‘treatment’, you are mistaken.

The evidence is comjng in. Almost all new Covid-19 cases in the US are people that did not get vaccinated.

The precautions most sane people took in the past year, basically stopped the flu. In fact, one of the flu strains has not been seen in a year, and is now thought to have disappeared.

So, have you ever been tested for Covid-19 antibodies? I’m certain you have not been tested. So, how do you know that you were not already exposed but your immune system fought it off?

What if you were not exposed already?

Are you sure you will make it thru this coming Northern Hemisphere Winter unscathed? Especially with the newer variants?

You are a fool if you do not get vaccinated by fall.

Darwin is watching.

Tõnis June 10, 2021 3:13 PM

@SpaceLifeForm, the one I’ve seen mentioned is Ivermectin. I haven’t done research on the treatments only because I have not been worried about catching the virus in any serious way, but the site to which many of those links I’ve posted direct has info on treatments.

I have not been tested for the crown virus and don’t plan to be tested only because catching it has never been something that has worried me. As you said, I may have had it already, and that would go to what I’ve been saying, that it’s easily defeated by a healthy person‘s immune system. That’s why I like to say that the crown virus is a disease so deadly you have to be tested to know you have it; if you don’t get tested, you might not even know I have it!

Winter June 10, 2021 3:47 PM

@Tõnis
“I haven’t done research on the treatments only because I have not been worried about catching the virus in any serious way, but the site to which many of those links I’ve posted direct has info on treatments.”

First of all, you might not be likely to suffer from the virus, but you are perfectly capable of killing someone else with it. Someone who did not ask you to infect them.

There is no “treatment” for COVID-19. There are sometimes ways to keep you alive by suppressing the symptoms until your immune system finally is able to clean up the virus.

But like giving oxygen, these “treatments” are no cures, they do not work for everyone, and you are still in hospital in a critical state. And you are likely to take a long time to recover, if you do recover completely. 1 in 10 of those infected take months to fully recover. Many of those who end up in ICU never fully recover.

But I think the crucial part of your comments are:

*SARS-CoV-2 poses a high risk to a very limited group of people and a negligible risk to the vast majority
*Few are susceptible to severe illness or death

The risks are for parents and grandparents, the diabetic and asthmatic, the obese, and the nurses and doctors who care for COVID-19 patients. These are the 5% who end up in hospital and the 1% who die. And it is these “superfluous” people that are the “limited” people you think should suffer and die for the greater “freedom” of the strong.

These millions of Americans, and tens of millions of humans are not worthy to save in the eyes of a Trump or Bolzenaro and their followers.

But many people do care about their parents and grandparents, their nurses and doctors, their family and neighbors.

What it does show about you and your fellows is perfectly expressed in this famous quote about responsibility of a Republican major from Texas during the Texas Freeze:

“No one owes you or your family anything; nor is it the local governments responsibility to support you during trying times like this! Sink or swim, it’s your choice!” he wrote. “The City and County, along with power providers or any other service owes you NOTHING!”

That is Modern Conservatism in the USA.

SpaceLifeForm June 10, 2021 4:51 PM

@ Moderator

Thank you for zapping the binary noise.

Please, add a link at top to jump to bottom. It is simple HTML. Seriously simple.

1&1~=Umm June 10, 2021 5:22 PM

@Tõnis:

“Attacking of my character by drawing the conclusions you have proves nothing”

Attack your charecter, no.

All I’ve done is highlight what your very own words say about you, as others may see them. I think many would consider that would give a sensible person food for thought.

“you are probably the type of person that would support banning online accounts when someone contradicts the “science” that supposedly proves everything that you’re saying is true.”

Do you see me or anyone else here calling for you to be banned No, so you are wrong on that front as well. All that is happening is people are pointing out where what you are saying is wrong, and how you are unfortunately alowing yourself to be used by others.

“There are lots of people who keep referring to the “science” and “studies” yet never say which ones”

Funny that neither have you, everything you’ve linked to has been anything but science, and you’ve had the reasons why it’s not scirnce pointed out to you repeatedly in terms some one who had compleated K-12 should be able to easily comprehend.

But you again go on in a way that suggests you never compleated K-12 with,

“It doesn’t take a whole lot of intelligence to recognize that the “science” and the “studies” are part of the farce, it only takes a little bit of common sense.”

Trust me you do not have “common sense”, nor do you apparently have “intelligence” either as for what you call farce tends to suggest you lack empathy for some reason.

What has been seen in your words is that you are “emotionaly invested” beyond reason, thus “cognatively biased”. So basically believe without question any bit of easily disprovable nonsense that I guess you are being fed by people with undesirable political outlook, as long as you think it supports your cognative bias.

Don’t worry too much that is quite common in certain personality types citrently, you might have seen the parading around in silly cloathing being disgruntled and generally creating a nuisance. Some on this site tracked back the originators of the conspiracy stories and found their postings and profiles let’s just say they were of a certain type with too much time on their hands and had cigarettes and cheap wine glasses in them in their photos.

“So, you didn’t even speculate … Why am I not dead or in line to be hooked up to one of the 90,000 ventilators requested by some states?”

As for the 90,000 ventilators requested by a US state, I must admit that one has passed me by. But then it is a little ludicrous, if you know what is required to support someone on a ventilator you would know that a US State has neither the staff or other resourses such as qualified medical staff to support 90,000 ventilators in use.

Why have I not speculated on why you are not dead, well I’m kind of assuming you are alive orherwise you would not be posting to this blog. I would have thought that would come under “common sense” but I guess from your point of view obviously not.

As for being “in line to be hooked up to” a ventilator likewise common sense. It would kind of indicate if that were the case you would be too cyanosed to be able to sit up and talk, let alone tippy tappy on a keyboard of a computer or smart device. But hey the cognative decline associated with being cyanosed due to lack of oxygen to the brain, I guess could have happened to you?

If you are asking why you’ve not been struck down well we only have your word on what you have or have not been doing, as everything else you’ve said has been shall we say flakey at best, what reason have you given us to believe anything you say?

But you have a 3 in ten chance of having been infected and infectious without noticing, and a further 3 in ten chance of only having very mild symptoms, the new India VoC has symptoms like a common rhino virus infection unless you are unlucky. Oh and the younger you are the odds of being unlucky decreases on an exponential curve. You could for all we know be a petulant teenager who likes to be an SJW rather than studying. Appart from the newer VoC’s The WHO has recently renamed for “politically correct”(PC) reasons the odds for those under 35 were quite small. In fact I’m surprised on the risk figures they are vaccinating people under 21 as the odds of harm are about the same ~1:200,000 the last time I looked.

So sorry if you think you are somehow special you are not. In the early stages of the pandemic as figures were comming in the CFR was about 5% someone calculated on this blog that if the hospitals remained unsaturated the risk of death in the US would kill about a half a million rising to 5 million if the hospitals did become saturated. So far the figures appear on track to a first order aproximation if you alow for the vaccine reduction to the effectctive “potential host” population (I won’t trouble you with the nonlinear math involved).

But something to consider, one of the new India VoC’s is about 1.43 times more virulent than the UK VoC that in turn was 1.47 times more virulent than the second China Varient. So that is over twice as virulent. I gather the new India varient is now the dominant strain in the UK and it looks like it might cause a third wave in the next few weeks. One set of studies has put R0 in at between 6 and 8 which if it gets a solid foothold in the US is going to be shall we say problematic, to put it politely. Oh and both the UK and India varients appear to be attacking a lower age profile. I’ve not calculated the new risk factor for 35year olds but it’s probably going to be between four and six times what it was. Also I’ve yet to see what the reinfection figures are for the India VoC. As we know it was quite high for one of the Brazilian VoC’s.

Any way I hope you don’t get COVID as there is a significant risk of “Long COVID” predominantly in the younger population. Figures I’ve yet to confirm say 0.3million still are debilitated by it a year after being infected, with upto a million making it to 3months of debilitation so far.

Personaly I’m not surprised look up ME / Yuppie Flu, it was a source of derision back in the 80’s but a friend with went down with it and ended up loosing their job, home and much else and had to move back to their parents abroad. I can attest to the fact they were most definitely not faking it.

Oh also don’t forget viruses are being linked to cancer in later life as well as various autoimmune diseases ten to twenty years down the road. From memory it’s all been mentioned on this blog, along with links to peer reviewed articles where appropriate, so you can look them up.

lurker June 10, 2021 5:25 PM

@Tõnis: the one I’ve seen mentioned is Ivermectin.

When I first heard the Ivermectin claims, my only response could be “hunh?”
because Ivermectin is a registered veterinarian medicine in my country, for diseases of cattle carried by ticks. I would have had a lot more faith in oxyhydrochloroquine because that is registered for use in humans for similar fevers to Covid, but it has been proven in proper clinical trials to be useless. I s’pose in a free country one is free to try whatever quack remedies one chooses…

SpaceLufeForm June 10, 2021 6:00 PM

@ Clive, FBI, ALL

I was confident my parser was not broken, but I thought, maybe I was misreading. Benefit of doubt. So, I did not point this out before.

Alas, others have now spotted the same issue.

My bold.

From https://www.cnn.com/2021/06/09/business/jbs-cyberattack-11-million/index.html

The ransom was paid after most of the company’s facilities had come back online, JBS said.

Why?

So @FBI, are you on this?

So @FBI, have you considered this is money laundering?

So @FBI, have you considered this is blackmail payoff?

So @FBI, you know this is not RICO, right? Stick to the conspiracy angle.

It’s never RICO.

https://www.popehat.com/2016/06/14/lawsplainer-its-not-rico-dammit/

[Narrator: It’s RICO]

[Narrator: Sticky to the conspiracy angle]

JonKnowsNothing June 10, 2021 6:22 PM

@ lurker

re When I first heard the Ivermectin claims, my only response could be “hunh?” because Ivermectin is a registered veterinarian medicine in my country, for diseases of cattle carried by ticks.

It is also supplied to humans. Primarily in countries that have specific parasites and worms that infect humans.

As with COVID-19 in HIP countries (1), eradication of such parasites is difficult or near impossible. Treatments and preventative barriers are the best offerings available.

===

ht tps://en.wikipedia.org/wiki/Ivermectin

  • Ivermectin is used to treat human diseases caused by roundworms and ectoparasites.

1, HIP Herd Immunity Policy.

An economic policy based on killing off the most vulnerable members of the population, maintaining a “suppressed but constant infection cycle” within the target populations so that economic systems are not disadvantaged.

HIP is an economic policy and is not related to Herd Immunity by Vaccination.
(url fractured to prevent autorun)

MarkH June 10, 2021 6:27 PM

Re Ivermectin:

What Ivermectin has in common with CQ/HCQ, is that (to the best of my knowledge) none of them has ever been shown to be effective in treating virus infections; and further, that there is no sound theoretical basis to suggest that they are likely to be useful anti-viral medications.

Ivermectin has been shown to be effective against some parasites (like nematode worms) with thousands (often very many thousands) of animal cells.

CQ/HCQ has been shown to be effective against the protozoan which causes malaria, which is neither a virus, nor even a bacterium!

@Tõnis:

One of the “authorities” you cited is Dr J Mercola, who has a history of touting “treatments” proven to be scientifically invalid.

Many, many people buy in to that kind of stuff. It will not be persuasive to most people who either have a scientific education, or who respect the enormous success scientific processes have achieved in finding explanations for natural phenomena.

Good luck!

JonKnowsNothing June 10, 2021 7:00 PM

@SpaceLifeForm

Re: Ransom Paid after Partial Unlock

iirc(badly) Not everything got unlocked at the same time. The abattoirs did not start up in Australia until later.

It’s not rocket science how to kill cattle, sheep, pigs, goats, chickens so one might suppose there is more to the automated process than just the kill part.

One might guess

1 There was more to be unlocked
2 The LEOs have a tracker on the funds
3 ANOM

fwiw: Modern Abattoirs are no place for the faint hearted. It’s standing shoulder to shoulder, conveyor belts and systems running at high speed, blood, body parts, entrails and intestinal contents spewing over the workers into the shop environment. It doesn’t stop until the kill quota is completed for that day.

The Kill Systems only have capacity to hold 1,2,3 days kill quota. When there is a longer delay, as in COVID-19 2020 when the abattoirs closed down, the ripple effect ran upstream to the farms and contract-farmers ready to send animals to the kill pens. Those animals were killed on the farms and because farms are not setup for killing hundreds of thousands of animals a day, the animals did not get a “nice ending”.

It would surely enter into the calculations when deciding what and when to pay.

Better yet consider this:

  It was worth $11,000,000 USD to get the keys back.
  That’s the cost of about 12,000 head of cattle in the USA.
  Which is about 1 days Kill Quota for 1 Abattoir.

    750lb Steer Value by State [June 2021]

    Alabama $944
    Colorado $1,028
    Georgia $897
    Iowa $1,128
    Mississippi $949
    Montana $1,068
    Nebraska $1,115
    New York $921
    North Dakota $1,065
    Oklahoma $1,057
    South Carolina $928
    Wyoming $1,005

People think Hi-Tech runs California, it doesn’t.

Not so fake! June 10, 2021 8:25 PM

@ALL,

https://m.slashdot.org/story/386520

“Linux Foundation Readies Global COVID Certificate Network”

https://www.zdnet.com/article/linux-foundation-readies-global-covid-certificate-network/

What?
Oh boy…

I apologize about the /. links, more specifically the comments found therein.

@SLF,

RE: Laundering,

I saw your comments last week concerning this, laundering may be specifically 1 level too deep. Both of the companies affected have red lining around their coat pockets, these could be payments for lobbying or advertising a la 21st century.

@Winter,

An informed public is an important thing, can we find agreement lightly on such a point? Unfortunately the disease carrier (spam) occasionally provides data points that may be of significant interest to others.

I’m not trying to out myself with that comment per se but there are occasionally bits in the noise. Thanks.

SpaceLifeForm June 10, 2021 10:55 PM

@ JonKnowsNothing, Not so fake!, FBI

Here is the issue as I see it.

If someone is extorting you, why would you trust the extortionist to uphold their end of the bargain, based upon a promise?

Let’s go thru a scenario.

Extortionist: We want 200 Bitcoin

Business: Do not have that kind of scratch. How about 100 Bitcoin?

Extortionist: I guess we can make this work

Business: Can not get that kind of scratch together today, but we need to get the business running ASAP.

Extortionist: When can you pay?

Business: Maybe a few days or so. But we have to get back online.

Extortionist: Sounds good. If you don’t pay, we start leaking PII. Here’s the unlock key. Be a shame if something happened to your business.

Note: the PII that would be leaked it not you because you bought a steak at the grocery store. It most likely is internal emails from the C-suite.

The PII still may end being leaked anyway.

JonKnowsNothing June 11, 2021 12:49 AM

@SpaceLifeForm All

re: Ransom Negotiations

Ransom negotiations and Hostage negotiations and MIA Negotiations have been around for thousands of years.

Kings and Nobles were a great source of income at the time. It was bad form to kill someone when you could get a ransom for them.

Sometimes, the ransom was not paid, or the person was killed or the objects held hostage.

Each of your questions apply now as they did then. Insider, Outsider, Double Deal, Proof of Life all apply.

An $11 Million USD throw on the roulette wheel paid off this time. As you indicate, it might not work the next time.

Given the nature of such things, and also previous cases, Proof of Unlock is not so much different from Proof of Life.

You either pay or you have a dead king. If you are the Prince in Waiting, maybe you don’t care if the Old King croaks. If you are the dude in chains you are hoping someone rescues you.

eg: A tonnage of MIAs are held on the behalf of the USA, renditioned or jurisdiction hopped into Black Sites. You cannot pay off the CIA with enough dopes to buy back even one live body.

===

ht tps://en.wikipedia.org/wiki/Richard_I_of_England
ht tps://en.wikipedia.org/wiki/Richard_I_of_England#Captivity,_ransom_and_return

ht tps://en.wikipedia.org/wiki/Ransom_of_King_John_II_of_France
ht tps://en.wikipedia.org/wiki/Ransom_of_King_John_II_of_France

ht tps://en.wikipedia.org/wiki/Louis_IX_of_France
ht tps://en.wikipedia.org/wiki/Seventh_Crusade

ht tps://en.wikipedia.org/wiki/Stone_of_Scone
ht tps://en.wikipedia.org/wiki/1950_removal_of_the_Stone_of_Scone
ht tps://en.wikipedia.org/wiki/Stone_of_Scone#Return_to_Scotland

(url fractured to prevent autorun)

Clive Robinson June 11, 2021 1:23 AM

@ Not so fake!, ALL,

“Linux Foundation Readies Global COVID Certificate Network”

It’s one of those “Oh not again” moments… Or “How can clever people be so utterly stupid yet again?”…

It’s very clear that the purpose is to,

1, Push Blockchain.
2, Setup a Global Unique ID system.

Both are very bad ideas and we should know by now not to touch either with an infinitely long pole[1]… (but then domain history is not something that realy happens in ICTsec as I’ve previoisly pointed out on a number of occasions).

Firstly Blockchain realy is a very bad idea, always has been and it’s getting worse day by day…

One the face of it, blockchain appears to offer many Security advantages. The reality is they are not advantages people realy want or need and infact are turning out to be significant disadvantages. Especially at the cost incured, and as is becoming more and more clear the disadvantages are always going to significantly outweigh the minimal not needed advantages.

Worse people are discovering more and more, how blockchain haemorrhages PII via meta-data and meta-meta-data analysis and this leakage is as a direct consequence of it’s supposed advantages. Thus the law of “unintended consequences” runs rampant with Blockchain, especially when other databases are involved, which they almost always are or can be easily made to link to a blockchain system.

As for a “Globaly unique ID System” do I realy have to say just how bad an idea that realy is?

Look at it this way it’s an easy to use major tool for repression and police state activities, religious and other discrimination and so on. It’s also a “Data-miners” and Identity theft criminals wet dream, it’s “the one true key” to all you are and all you own. It will in short kill society as you currently know it.

But it also has two major issues nobody has resolved, and may never do so,

1, Root of Trust.
2, Hierarchical Power/Control.

Put simply, you can not prove who you are, only that you are possessing of some of the “authentication tokens” created by bureaucrats without thought to the consequences[2].

The ability to control such authentication tokens is an on going war of a bloodyness that few see or realise.

As the tokens are “issued” from a “hierarchical” system the old laws of such systems apply. That is money, power and status increases the closer you are to the top of any hierarchy. Thus the opportunities for corruption, abuse, and other criminality likewise accrue at the top of a hierarchy it’s fundementally inherent in the makeup of a,hierarchical system.

So the bigger the hierarchy the worse the problem, and the harder –to a significant power law– it is to clean up such a system. Thus they almost always “go bad”, and usually fairly “quickly”. Worse when they have gone bad they usually “stay bad”, with the only way out being to destroy the current hierarchy and replace it… But with what? Hence the cycle repeates over and over as history shows[3].

All of these failures have two things in common,

1, Over time they become more desirable to attack.
2, Over time they become much easier to attack.

Thus it’s not hard to see they will always fail, no ifs or iffs, no doubts, and no maybes, they will fail and fail bad…

It’s just a matter of when as long as those two issues are in effect, and we currently have no idea how to mitigate or solve them. In fact you can reasonably show that the two issues are drivers of each other. That is whilst seemingly independent of each other, they do infact drive each other into a downward spiral, the result of which is either total failure, or the current system gets destroyed and replaced, which is likewise a total failure of the system, but the associated effects might be reduced.

The whole idea is a bad one and the system will either just fail or worse via mission creep turn into a totalitarian tool. Which would be just to desirable to certain political types who would use it for oppressive purposes that would have an increasingly detrimental effect on anyone who’s details have been “Indelibly and publically Time Stamped” into such a system.

[1] The statment of “Would not touch with a ten foot pole” comes from some very wise advice about dealing with disease and corpses. But importantly it applies as much to security and computer systems as it does to heakth hazzards. Put simply sufficiently organised/complex living organisms are infested with pathogens and pests. When the organism is in distress, dying or dead those pathogens and pests need to find new hosts, the closer you are the greater the probability is it is going to be you. Look at it this way Y-pestis or the plauge / Black Death infected fleas on rats. Whilst it did not kill the fleas it did kill the rats all be it slowly. Thus a rat and it’s flea population became infected, as the rat died it’s fleas migrated to any warm blooded animal they could hop onto, which was a range of about five to six feet on the flat, more if the corpse was elevated. Hence the safety margin of an extra four foot of pole, and if sensible arms length usage. All computer systems and security systems can be viewed in exactly the same way. As systems they have things dependent on them and the dependencies will migrate to other systems if the first system ceases to opperate. Thus though dead, the ill effects live on through other sacrificial systems…

[2] See the history of the US social security number system and the mission creep around it that makes identity theft so easy thus criminalisation of innocent individuals even easier.

[3] If people doubt this look at all the problems with “security authentication tokens” that is going on with Level III attackers going after any organisation or individual at the top of a hierarchy. RSA a decade ago, and SolarWinds just recently, and inbetween all those Certificate Authorities that failed.

SpaceLifeForm June 11, 2021 2:17 AM

@ Clive, ALL

From the-more-things-change-the-more-they-stay-the-same department

http://homepages.cs.ncl.ac.uk/brian.randell/NATO/nato1968.PDF

SOFTWARE ENGINEERING

Report on a conference sponsored by the
NATO SCIENCE COMMITTEE
Garmisch, Germany, 7th to 11th October 1968

[BTW, this was about the same time as the one of the first colpipe lawsuits]

https://twitter.com/aukia/status/1402956260702572547/photo/1

The pic is a quick snapshot. View it to see how software development has not progressed.

Seriously, if you have not been doing software and/or networking for 50 years, and you really think that is what you want to do, then read the PDF.

You have been warned.

Over time, the only satisfaction you will get as a developer, is because you want to be free, and your want your effort to be free.

You will be frustrated any other way.

Working for an org probably will not cut the mustard long term. Pays the bills. But the stress. Is it worth it?

Money for nothing, Chips for free.

Winter June 11, 2021 2:23 AM

@Not so fake
“An informed public is an important thing, can we find agreement lightly on such a point?”

Depends on the information.

Would you discuss conspiracy theories about witches causing plagues? Would you want to debunk disinformation about plague victims having died from curses by witches? Would you want to discuss the pro and cons of burning witches at the stake in fighting the plague?

It is well known that for many, repeating disinformation validates it.

Disinformation kills. Thousands of Rohinya were murdered in pogroms recently, driven by disinformation and conspiracy theories. Thousands of people die of measles every year. Anti-vaxxers kill.

If people are risking lives with disinformation, I call it out.

echo June 11, 2021 8:38 AM

@Goat

I’m not minded to approve of Stallman even after reading the whitewashing written by people who know just as little about the mentioned subjects as he does. Some of the arguments made in his favour are so wrong and so tone deaf they don’t survive minimal scrutiny. If that’s the best they can do I do not see any reason to overturn the decision to get rid of Stallman. I would’t personally want him anywhere near me nor have him poking his nose into affairs which don’t concern him.

Goat June 11, 2021 9:45 AM

To add I would say I have not found many people who take free software as seriously as stallman. On software side he “was right” and has been about injustices on users. His comments on certain topics are controversial or have been wrong but we dont have another stallman. The new director literally had a linkedin and tweeters accounts.

MarkH June 11, 2021 2:55 PM

@SpaceLifeForm, re “[Covid] is a decentralized, distributed blockchain”

I note the Covid has better anonymity, and is upgraded much more frequently, so it may be regarded as an improvement on Bitcoin.

Many attendees of the Bitcoin conference presumably had some combination of cognitive limitations and biases by which they fail to see the foolishness of Bitcoin (and blockchain tech in general).

I suggest that these cognitive characters combine to produce certain behavioral traits, including:

• disregard for the assessments of extremely qualified experts

• inability to distinguish fantasy from reality

• high vulnerability to deception by fraudsters.

I further suggest that this same set of cognitive characters enables the conclusion that it’s wise to disregard pandemic precautions.

In a much smaller (and thankfully, much less costly) way, Covid has replayed the historic path of HIV/AIDS, with spread accelerated by groups of people whose behavior provided opportunistic vectors.

Stupidity can, and does, kill.

McArthur June 11, 2021 2:59 PM

@ Clive Robinson:

So much about HCS not working in combination with Zink, ha?

Remember when you lambasted another poster here about the “outdated” information, data and studies he posted with regards to the effectiveness of HCQ and your claims of it being debunked and not working, based on MSM propaganda and pseudoscience?

You are making a fool out of yourself and your stance on the virus origin will be no different, thus you are just another Dunning Krugering twaddling dillweed, you ddddiiiiiiilllllllwwwwweeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeddddd!!!!

Observational Study on 255 Mechanically Ventilated Covid Patients at the Beginning of the USA Pandemic

https://www.medrxiv.org/content/10.1101/2021.05.28.21258012v1

Study shows hydroxychloroquine and zinc treatments increased coronavirus survival rate by almost three times

https://news.yahoo.com/news/study-shows-hydroxychloroquine-zinc-treatments-210300816.html

Tucker Carlson: Fauci deserves to be under criminal investigation

https://www.washingtonexaminer.com/news/tucker-carlson-fauci-deserves-criminal-investigation

You schizos here have no shame and not even a modicum of common decency left, just babbling the MSM propaganda to go with the masses of sheep while censoring everything else like a true circle-jerking echo chamber full of flea infested rabid gutter rats, what a disgusting display of moral cowardliness and lack of critical thinking skills, rot away.

Last but not least, told you so!!!

Winter June 11, 2021 3:07 PM

@Moderator
comment-381234 [ McArthur • June 11, 2021 2:59 PM ]

Propagating conspiracy theories about COVID-19 policies and insulting content.

1 June 11, 2021 3:23 PM

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

11 June 11, 2021 3:24 PM

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

Text extracted automatically; images, tables and formatting may be missing. Original: https://www.schneier.com/blog/archives/2021/06/friday-squid-blogging-squids-in-space.html