Comprehensive network analysis shows Climategate likely to be a leak

This lends cred to WUWT’s previous analysis done by our own Charles the moderator: The CRUtape Letters™, an Alternative Explanation,

Climate-Gate: Leaked

by Lance Levsen, Network Analyst – courtesy of Small Dead Animals

http://www.swfwmd.state.fl.us/conservation/indoors/leak.jpg

Introduction

Some time starting in mid November 2009, ten million teletypes all started their deet-ditta-dot chatter reeling off the following headline: “Hackers broke into the University of East Anglia’s Climate Research Unit….”

I hate that. It annoys me because just like everything else about climate-gate it’s been ‘value-added’; simplified and distilled. The contents of FOIA2009.zip demand more attention to this detail and as someone once heard Professor Jones mutter darkly, “The devil is in the details…so average it out monthly using TMax!”

The details of the files tell a story that FOIA2009.zip was compiled internally and most likely released by an internal source.

The contents of the zip file hold one top-level directory, ./FOIA. Inside that it is broken into two main directories, ./mail and ./documents. Inside ./mail are 1073 text files ordered by date. The files are named in order with increasing but not sequential numbers. Each file holds the body and only the body of an email.

In comparison, ./documents is highly disorganized. MS Word documents, FORTRAN, IDL and other computer code, Adobe Acrobat PDF’s and data are sprinkled in the top directory and through several sub-directories. It’s the kind of thing that makes the co-workers disorganized desk look like the spit and polish of a boot camp floor.

What people are missing entirely is that these emails and files tell a story themselves.

The Emails

Proponents of the hacker meme are saying that s/he broke into East Anglia’s network and took emails. Let’s entertain that idea and see where it goes.

There is no such thing as a private email. Collecting all of the incoming and outgoing email is simple in a mail server. Using: Postfix the configuration is always_bcc=<email address>, here are links on configuring the same for Sendmail, and for Exim. Those are the three main mail servers in use in the Unix environment. Two of them, Sendmail and Exim are or were in use as the external mail gateways and internal mail servers at the University of East Anglia (UEA).

When a mail server receives an email for someone@domain.net, it checks that it is authoritative for that domain. This means that a server for domain.net will not accept email for domain.ca. The mail server will usually then run checks on the email for spam, virus, and run other filters. It will then check to see whether to route the email to another server or to drop the email in a users mailbox on that server. In all examples examined in the released emails, the mail gateway forwarded the emails to another server.

The user then has a mail client that s/he uses to read email. Outlook Express, Eudora, Apple Mail, Outlook, Thunderbird, mutt, pine and many more are all mail clients.

Mail clients use one of two methods of reading email. The first is called POP and that stands for Post Office Protocol. A mail client reading email with POP logs into the mail server, downloads the email to the machine running the mail client and will then delete the original email from the users spool file on the mail server.

The second protocol is called IMAP, Internet Message Access Protocol. IMAP works by accessing the mailboxes on the mail server and doing most of the actions there. Nothing is actually downloaded onto the client machine. Only email that is deleted and purged by the mail client is gone. Either protocol allows the user the opportunity to delete the email completely.

Most email clients are setup for reading emails with POP by default and POP is more popular than IMAP for reading email.

The released emails are a gold mine for a system administrator or network administrator to map. While none of the emails released contained headers, several included replies that contained the headers of the original emails. An experienced administrator can create an accurate map of the email topography to and from the CRU over the time period in question, 1998 thru 2009.

Over the course time, UEA’s systems administrators made several changes to the way email flows through their systems. The users also made changes to the way they accessed and sent email.

The Users

Using a fairly simple grep1 we can see that from the start of the time-frame, 1999, until at least 2005 the CRU unit accessed their email on a server called pop.uea.ac.uk. Each user was assigned a username on that server. From the released emails, we can link username to people as such:

In the previously referenced grep comes some more useful information. For instance, we know that Professor Davies was using QUALCOMM Windows Eudora Light Version 3.0.3 (32) in September of 1999. (ref Email: 0937153268.txt). If you look at the README.txt for that version you can see that it requires a POP account and doesn’t support IMAP.

As mentioned previously, POP deletes email on the server usually after it is downloaded. Modern POP clients do have an option to save the email on the server for some number of days, but Eudora Light 3.0.3 did not. We can say that Professor Davies’ emails were definitely removed from the server as soon as “Send/Recv” was finished.

This revelation leaves only two scenarios for the hacker:

  1. Professor Davies’ email was archived on a server and the hacker was able to crack into it, or
  2. Professor Davies kept all of his email from 1999 and he kept his computer when he was promoted to Pro-Vice Chancellor for Research and Knowledge Transfer in 2004 from his position as Dean of the School of Environmental Sciences.

The latter scenario requires that the hacker would have had to know how to break into Prof. Davies’ computer and would have had to get into that computer to retrieve those early emails. If that were true, then the hacker would have had to get into every other uea.ac.uk computer involved to retrieve the emails on those systems. Given that many mail clients use a binary format for email storage and given the number of machines the hacker would have to break into to collect all of the emails, I find this scenario very improbable.

Which means that the mail servers at uea.ac.uk were configured to collect all incoming and outgoing email into a single account. As that account built up, the administrator would naturally want to archive it off to a file server where it could be saved.

This is a simple evolution. You just run a crontab to start a shell-script that will stop the mail server, move the mail spool file into a file somewhere else, nulls the live spool and restart the mail server. The account would reside on the mail server, the file could be on any server.

Alternatively you could use a procmail recipe to process the email as it comes in, but that may be a bit too much processing power for a very busy account.

This also helps to explain the general order of the ./mail directory. Only a computer would be able to reliably export bodies of email into numbered files in the FOIA archive. As the numbers are in order not just numerically but also by date, the logical reasoning is that a computer program is numbering emails as they are processed for storage. This is extremely easy to do with Perl and the Mail::Box modules.

The Email Servers

I’ve created a Dia diagram2 of the network topography regarding email only as demonstrated in the released emails. Here’s a jpeg of it:

CRU's network for email 	  from 1998 thru 2009.
click to enlarge

The first thing that springs to mind is that the admins did a lot of fiddling of their email servers over the course of ten years. 🙂 The second thing is the anomaly. Right in the middle of 2006-2009 there is a Microsoft Exchange Server. Normally, this wouldn’t be that big of an blip except we’ve already demonstrated that the servers at UEA were keeping a copy of all email in and out of the network. Admins familiar with MS Exchange know that it too is a mail server of sorts.

It is my opinion that the MS Exchange server was working in conjunction with ueams2.uea.ac.uk and I base this opinion on the fact that ueams2.uea.ac.uk appears both before and after the MS Exchange Server. It doesn’t change its IP address nor does it change the type of mail server that is installed on it. There is a minor version update from 4.51 to 4.69. You can see Debian’s changelog between the Exim versions here.

I’ve shown that the emails were collected from the servers rather than from the users accounts and workstations, but I haven’t shown which servers were doing the collection. There are two options, the mail gateway or the departmental mail servers.

As demonstrated above, I believe that the numbers of the filenames correspond to the order that the emails were archived. If so, the numbers that are missing, represent other emails not captured in FOIA2009.zip.

I wrote a short Bash program3 to calculate the variances between the numbering system of the email filenames. The result is staggering, that’s a lot of email outside of what was released. Here’s a graph of the variances in order as well as a graph with the variances numerically sorted . Graph info down below.

Variance from Email Number to the 	  last Email Number
click to enlarge
Variances sorted and plotted
click to enlarge

The first graph is a little hard to read, but that’s mostly because the first variance is 8,805,971. To see a little better, just lop off the first variance and rerun gnuplot. For simplicity, that graph is here. The mean of the variances is 402839.36 so the average amount of emails between each released email is 402,839. While not really applicable, but useful, the standard deviation is 736228.56 and you can visualize that from the second graph.

I realize that variance without reference is useless, in this instance the number of days between emails. Here is a grep of the emails with their dates of origin.

I do not see the administrators copying the email at the departmental level, but rather at the mail gateway level. This is logical for a few reasons:

  • The machine name ueams2.uea.ac.uk implies that there are other departmental mail servers with the names like ueams1.uea.ac.uk, (or even ueams.uea.ac.uk), maybe a ueams3.uea.ac.uk. If true, then you would need to copy email from at least one other server with the same scripts. This duplication of effort is non-elegant.
  • There is a second machine that you have to copy emails from and that is the MS Exchange server so you would need a third set of scripts to create a copy of email. Again, this would be unlike an Administrator.
  • Departmental machines can be outside the purview of Administration staff or allow non-Administrative staff access. This is not where you want to be placing copies of emails for the purposes of Institutional protection.
  • As shown with the email number variances, and if they are representative of the email number as it passed through UEA’s email systems, that’s a lot of emails from a departmental mail server and more like an institutional mail gateway.

So given the assumptions listed above, the hacker would have to have access to the gateway mail server and/or the Administration file server where the emails were archived. This machine would most likely be an Administrative file server. It would not be optimal for an Administrator to clutter up a production server open to the Internet with sensitive archives.

The Documents

The ./FOIA/documents directory is a complete mess. There are documents from Professor Hulme, Professor Briffa, the now famous HARRY_READ_ME.txt, and many others. There seems to be no order at all.

One file in particular, ./FOIA/documents/mkhadcrut is only three lines long and contains:

	  tail +13021 hadcrut-1851-1996.dat | head -n 359352 | ./twistglob > hadcrut.dat

	  # nb. 1994- data is already dateline-aligned

	  cat hadcrut-1994-2001.dat >> hadcrut.dat

Pretty simple stuff, get everything in hadcrut-1851-1996.dat starting at the 13021st line. From that get only the first 359352 lines and run that through a program called twistglob in this directory and dump the results into hadcrut.dat. Then dump all of the information in hadcrut-1994-2001.dat into the bottom of hadcrut.dat.

….Except there isn’t a program called twistglob in the ./FOIA/documents/ directory. Nor is there the resultant hadcrut.dat or the source files hadcrut-1851-1996.dat and hadcrut-1994-2001.dat.

This tells me that the collection of files and directories in ./documents isn’t so much a shared directory on a server, but a dump directory for someone who collected all of these files. The originals would be from shared folders, home directories, desktop machines, workstations, profiles and the like.

Remember the reason that the Freedom of Information requests were denied? In email 1106338806.txt, Jan 21, 2005 Professor Phil Jones states that he will be using IPR (Intellectual Property Rights) to shelter the data from Freedom of Information requests. In email 1219239172.txt, on August 20th 2008, Prof. Jones says “The FOI line we’re all using is this. IPCC is exempt from any countries FOI – the skeptics have been told this. Even though we (MOHC, CRU/UEA) possibly hold relevant info the IPCC is not part our remit (mission statement, aims etc) therefore we don’t have an obligation to pass it on.”

Is that why the data files, the result files and the ‘twistglob’ program aren’t in the ./documents directory? I think this is a likely possibility.

If Prof. Jones and the UEA FOI Officer used IPR and the IPCC to shelter certain things from the FOIA then it makes sense that things are missing from the ./documents directory. Secondly it supports the reason that ./documents is in such disarray is that it was a dump folder. A dump folder explicitly used to collect information for the purpose of release pursuant to a FOI request.

Conclusion

I suggest that it isn’t feasible for the emails in their tightly ordered format to have been kept at the departmental level or on the workstations of the parties. I suggest that the contents of ./documents didn’t originate from a single monolithic share, but from a compendium of various sources.

For the hacker to have collected all of this information s/he would have required extraordinary capabilities. The hacker would have to crack an Administrative file server to get to the emails and crack numerous workstations, desktops, and servers to get the documents. The hacker would have to map the complete UEA network to find out who was at what station and what services that station offered. S/he would have had to develop or implement exploits for each machine and operating system without knowing beforehand whether there was anything good on the machine worth collecting.

The only reasonable explanation for the archive being in this state is that the FOI Officer at the University was practising due diligence. The UEA was collecting data that couldn’t be sheltered and they created FOIA2009.zip.

It is most likely that the FOI Officer at the University put it on an anonymous ftp server or that it resided on a shared folder that many people had access to and some curious individual looked at it.

If as some say, this was a targeted crack, then the cracker would have had to have back-doors and access to every machine at UEA and not just the CRU. It simply isn’t reasonable for the FOI Officer to have kept the collection on a CRU system where CRU people had access, but rather used a UEA system.

Occam’s razor concludes that “the simplest explanation or strategy tends to be the best one”. The simplest explanation in this case is that someone at UEA found it and released it to the wild and the release of FOIA2009.zip wasn’t because of some hacker, but because of a leak from UEA by a person with scruples.

Footnotes

1 See file ./popaccounts.txt

2 See file ./email_topography.dia

3 See file ./email_variance.sh

4 See file ./gnuplotcmds

Notes

Graph Information

Graphs created with gnuplot using a simple command file4 for input. I use a stripped down version of the variants_results_verbose.txt file, it’s the same, just stripped of comment and the filenames.. The second graph is a numerically sorted version, $> sort -n ./variance_results.txt > variance_sorted_numerically.txt.

Assigned Network Numbers for UAE from RIPE.NET

RIPE.NET has assigned 139.222.0.0 – 139.222.255.255,193.62.92.0 – 193.62.92.255, and 193.63.195.0 – 193.63.195.255 to the University of East Anglia for Internet IP addresses.

RIPE.NET Admin contact for the University of East Anglia: Peter Andrews, Msc, Bsc (hons) – Head of Networking at University of East Anglia. (Linked In, Peter isn’t in the UEA directory anymore so I assume he is no longer at UEA.)

RIPE.NET Tech Contact for the University of East Anglia: Andrew Paxton

Current Mail Servers at UEA

A dig for the MX record of uea.ac.uk (email servers responsible for the domain uea.ac.uk) results in the following:

	  $> dig mx uea.ac.uk

	  ; <<>> DiG 9.6.1-P2 <<>> mx uea.ac.uk

	  ;; global options: +cmd

	  ;; Got answer:

	  ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 737

	  ;; flags: qr rd ra; QUERY: 1, ANSWER: 2, AUTHORITY: 13, ADDITIONAL: 13

	  ;; QUESTION SECTION:

	  ;uea.ac.uk.			IN	MX

	  ;; ANSWER SECTION:

	  uea.ac.uk.		50935	IN	MX	2 ueamailgate01.uea.ac.uk.

	  uea.ac.uk.		50935	IN	MX	2 ueamailgate02.uea.ac.uk.

The IP addresses for the two UEA email servers are:

ueamailgate01.uea.ac.uk. 28000 IN A 139.222.131.184

ueamailgate02.uea.ac.uk. 28000 IN A 139.222.131.185

Test connections to UEA’s current mailservers:

	  $> telnet ueamailgate01.uea.ac.uk 25

	  Trying 139.222.131.184...

	  Connected to ueamailgate01.uea.ac.uk.

	  Escape character is '^]'.

	  220 ueamailgate01.uea.ac.uk ESMTP Sendmail 8.13.1/8.13.1; Mon, 7 Dec 2009 01:45:42 GMT

	  quit

	  221 2.0.0 ueamailgate01.uea.ac.uk closing connection

	  Connection closed by foreign host.

	  $> telnet ueamailgate02.uea.ac.uk 25

	  Trying 139.222.131.185...

	  Connected to ueamailgate02.uea.ac.uk.

	  Escape character is '^]'.

	  220 ueamailgate02.uea.ac.uk ESMTP Sendmail 8.13.1/8.13.1; Mon, 7 Dec 2009 01:45:49 GMT

	  quit

	  221 2.0.0 ueamailgate02.uea.ac.uk closing connection

About Me

I’ve been a Unix, Windows, OS X and Linux systems and network administrator for 15 years. I’ve compiled, configured, and maintained everything from mail servers to single-signon encrypted authentication systems. I run lines, build machines and tinker with code for fun. You can contact me via: lance@catprint.ca.

Lance Levsen,

December, 2009


Sponsored IT training links:

We offer 100% pass result in first attempt for all kind of IT exams including 70-685 and 70-271. Join 640-460 online course to save a big deal on real exam.


0 0 votes
Article Rating

Discover more from Watts Up With That?

Subscribe to get the latest posts sent to your email.

256 Comments
Inline Feedbacks
View all comments
Michael
December 7, 2009 9:53 am

This is on Climate Depot’s top headlines.
Can a lull in solar activity head off climate change?
http://www.boston.com/business/articles/2009/12/07/can_a_lull_in_solar_activity_head_off_climate_change/

Jerker Andersson
December 7, 2009 9:54 am

Elementary, Dr Watson.
Very interesting analysis and probably accurate.
At this very moment there are one or possibly a few ppl who currently realize what they have done releasing this data.
Will he/she or they ever be revealed or will they reveal themselves? I think they one day will reveal what really happened when they released the data but not until they have retired so it could take decades before it happens unless someone else figure it out first.
I am very sure that this is a fact that is known internally at UEA also. This person or people may know more than what is in that zip file so they may move forward carefully with their internal investigations.
Thre could be more data that is not yet revealed that they do not want to become public.

David Segesta
December 7, 2009 9:58 am

“… a leak from UEA by a person with scruples.”
The possibility that there might be a person at UEA with scruples is indeed encouraging.

Henry chance
December 7, 2009 10:00 am

climate Progress posted a youtube on the “hack” and took it down
http://climateprogress.org/2009/12/07/climate-crock-smacks-the-hack-attack/
Looks like Scotland Yard knows if it was hacked or leaked.

George E. Smith
December 7, 2009 10:02 am

“”” Leif Svalgaard (09:41:36) :
Third Party (08:52:03) :
The atmosphere contains from 4-percent water vapor in the troposphere to 40-percent near the surface.
Get the numbers straight. At 100% relative humidity at 30C [tropics] the concentration of water vapor is 30 gram/cubic meter. Considering that 1 cubic meter of air at the surface weighs 1234 gram, the water concentration can at most be 30/1234 = 2.4%.
Your [or your source’s] numbers are 10-20 times too high. “””
I agree Leif; much too high those numbers; I believe that about 1% is the global average moisture content of the atmosphere; so your 2.4 makes a lot of sense.
I could get to work, and calculate the result; but maybe you already know at your finger tips. It is my conjecture that the atmosphere over the dryest of deserts always contains more H2O molecules than CO2 molecules. That may not be true at Vostok Station when it is having one of its cold spells, but I believe it is true of any tropcal desert.
Can you confirm; or deny ?
George

Marc
December 7, 2009 10:02 am

The email filenames are unix timestamps.
As an example from this post: “In email 1106338806.txt, Jan 21, 2005 Professor Phil Jones states…”
If we run the number portion of the filename through the unix ‘date’ command with the -r option (-u reports the time in UTC), we get:
$ date -ur 1106338806
Fri Jan 21 20:20:06 UTC 2005
The same date as reported in the post.

Michael
December 7, 2009 10:03 am

Saudi Arabia calls for ‘climategate’ investigation
http://www.politico.com/news/stories/1209/30291.html
Saudis at COP15: ‘Climategate’ shakes trust in scientists, independent inquiry needed

Cold Englishman
December 7, 2009 10:03 am

One other small point that is significant toward the case of it being a whisleblower. The file was first planted on the BBC weather man’s desk 2 weeks before it was released worldwide. One has to assume that the leaker thought that the Beeb would pick up on the scoop and publish the story, but when they didn’t, decided to try the Russian server. That’s why it was a leak and not a hack.

Charles. U. Farley
December 7, 2009 10:04 am

Neo (08:49:32) :
The also leaves one other conclusion …
all the e-mails about AR4 that Phil Jones thought he deleted, most likely still exist.
In the other as yet unreleased 100mb perhaps?

Optimist
December 7, 2009 10:13 am

surely it is more likely that the dump was assembled specifically NOT to be released. In other words, while tidying up files in preparation for a possible FOI release, they chose to put any embarrassing material in a separate pile to be deleted so it would not be released and this was the file the whistleblower freed. This was the `to shred’ folder?

Carlo
December 7, 2009 10:13 am

Iimpressive analysis by an expert.
What a great piece of work from Charles the moderator and Lance Levsen, Network Analyst.

Tenuc
December 7, 2009 10:19 am

Good analysis Lance. I agree that a leak is the most likely explanation.
Only a very special sort of hacker would know what to look for and there are very few groups with the necessary tools needed to monitor what’s been going on and assemble the material.
Although less likely, I still think GCHQ or the FBI could pull off this sort of stunt, and I don’t think either of these groups would want a world government. The use of a Russian server to hide behind sounds right up their street too.
I’m sure one day the truth will out.

radun
December 7, 2009 10:23 am

Cold Englishman (10:03:48) :
“The file was first planted on the BBC weather man’s desk 2 weeks before it was released worldwide.”
BBC should be able to trace back the original source of their initial contact.

Claude Harvey
December 7, 2009 10:23 am

After reading this piece and the comments that followed, I don’t think I know much more than before about the true source of the released CRU treasure trove.

Håkan B
December 7, 2009 10:28 am

Considering the mess Harry had to deal with I wouldn’t be surprised if security was a complete mess too. So an insider could be just anyone in the house, eaven if the file was in on a “secured” system, maybe eaven an outsider visiting the institution.

December 7, 2009 10:30 am

George E. Smith (10:02:20) :
I could get to work, and calculate the result; but maybe you already know at your finger tips. It is my conjecture that the atmosphere over the dryest of deserts always contains more H2O molecules than CO2 molecules. That may not be true at Vostok Station when it is having one of its cold spells, but I believe it is true of any tropical desert.
Can you confirm; or deny ?

Tropical deserts are hot and can thus contains more water. The driest desert [except from Antartica] is the Atacama [high altitude, thus cold] where water vapor is about 1 mm or ~0.1% which is more than the 0.04% CO2.
About Vostok: when it is really cold there the CO2 also freezes out…

Jack Green
December 7, 2009 10:30 am

Cold Englishman has the best answer. It’s also possible that the journalist or someone with access to what the journalist had received thought this information needed to go public so he posted it on the Russian web page. I would be talking to the journalist and seeing what he knows. It starts there.

December 7, 2009 10:34 am

There is another possible Source but nobody has mentioned it. Yet IMO it still fits best, and is kindest to all. Though I might still be wrong. Clue 1:Has anyone discovered a single email or document that is irrelevant? Clue 2: Has anyone here actually examined Crop Circles? I mean, given them the kind of mass survey with careful direct attention to insitu evidence details that the Surface Stations project teaches?

December 7, 2009 10:36 am

Lance/CTM – superb analysis and forensics – many thanks.

Robinson
December 7, 2009 10:36 am

In other news, Bishop Hill has posted a section of an email, as he says, it’s astonishing:

The results of this study will show that we can probably say a fair bit about 100 year variability was like with any certainty (i.e. we know with certainty that we know fuck-all).

That’s right, we literally know [self-snip] all!

Paul Vaughan
December 7, 2009 10:42 am

If there is an ally undercover inside leaking valuable info, why draw attention to them?

AnonyMoose
December 7, 2009 10:47 am

So some of the deleted emails still exist in the mail archive. Has anyone announced an FOI request for them, before they get deleted again?

crosspatch
December 7, 2009 10:48 am

” Optimist (10:13:02) : ”
While it seems silly to attempt to guess motivations, your thought occurred to me. If I wanted to make sure something WASN’T found in the course of an FOIA investigation, I might assemble a folder of stuff I wanted deleted in a hurry if I needed to. But if I were a sysadmin who worked there and who also happened to follow places like CA, tAV, and WUWT, I might know that an FOIA inquiry was coming and I might assemble such a file on my own.
The problem with that notion is that I would also have to have a pretty good idea of what code to include on the documents directory. I think it was at least two people working in concert. One with access to the email and one with access and familiarity with the code involved.
So imagine a person like “Harry” who has been working all weekend on something sitting in a lounge area on a tea break complaining to a sysadmin (who also work around the clock in many locations) about what a pile of crap the code is. Maybe something like “if the world only knew how bad this stuff was …” was uttered in frustration. I could see a person being frustrated that a huge amount of tax money and regulation was balanced on what amounts to a kluge.
The way my “Occam’s razor” works, at least two people inside were disgusted with the quality of the work and the covering up, and believed that it would be to the world’s benefit to see the data released to stand on its own merit and get questions answered once and for all.
Oh, and maybe you need to make it look like a ‘hack” in order to cover your tracks somewhat.
What I find most interesting is the attempted RC publishing. My guess would be that there is another email somewhere in the archive that is NOT part of the bundle released in the mail directory that gives a publishing credential that was used at RC. My question would be … what account attempted to publish at RC that morning?

JP
December 7, 2009 10:50 am

Nice bit of forensic work. From the very beginning I thought that the FOI file was either mistakenly put on an unprotected FTP site at UEA, or was created by an insider. There is no way the UEA is going after the whistleblower. The thought of totally exposing CRU and attendent agencies would be too much for the Alarmists to bear. Who knows what would come out. Much easier to play victim.

Verified by MonsterInsights