OOOOOOFFFFFOOOOOOUUUU!!! Need we say anything else? No? Well, in that case, take a seat - this will take a while. This Is Cyprus. You love to see it!