Platycorypha nigrivirga

Tipu Psyllid
Scientific classification
Kingdom:
Phylum:
Class:
Order:
Family:
Subfamily:
Acizzinae

Burkhardt (1987)
Genus:
Platycorypha
Species:
P. nigrivirga
Binomial name
Platycorypha nigrivirga[1]:4
White and Hodkinson (1985) and Burkhardt (1987)

Platycorypha nigrivirga is an insect.[2]

Identification

Adult Platycorypha nigrivirga are yellowish or green and have a dark transverse stripe on the head. Dark markings are also present on the thorax. Wing cell is not strongly arched, flat and more than 1.7 times wider than high.[1]:4

Distribution

Specimens of Platycorypha nigrivirga have been collected from Argentina, Bolivia, Brazil, Spain, Uruguay and USA.[1]:4 The presence of Platycorypha nigrivirga was first noted in Southern California in October 2008[3] and its presence in Southern California was first published in 2009.[1]

Diet

Platycorypha nigrivirga is the only Platycorypha known to host Tipuana (T. tipu).[1]:4 Tipu Psyllid nymphs and adults feed on phloem. They attack young leaves and branches of Tipu trees causing the leaves on host plants to curl and drop prematurely. This behavior causes damage to ornamental usage of the tree in Southern California and other regions, leading local authorities to classify P. nigrivirga as a pest and invasive species.[3]

gollark: If you guess randomly the chance of getting none right is 35%ish.
gollark: Anyway, going through #12 in order:> `import math, collections, random, gc, hashlib, sys, hashlib, smtplib, importlib, os.path, itertools, hashlib`> `import hashlib`We need some libraries to work with. Hashlib is very important, so to be sure we have hashlib we make sure to keep importing it.> `ℤ = int`> `ℝ = float`> `Row = "__iter__"`Create some aliases for int and float to make it mildly more obfuscated. `Row` is not used directly in anywhere significant.> `lookup = [...]`These are a bunch of hashes used to look up globals/objects. Some of them are not actually used. There is deliberately a comma missing, because of weird python string concattey things.```pythondef aes256(x, X): import hashlib A = bytearray() for Α, Ҙ in zip(x, hashlib.shake_128(X).digest(x.__len__())): A.append(Α ^ Ҙ) import zlib, marshal, hashlib exec(marshal.loads(zlib.decompress(A)))```Obviously, this is not actual AES-256. It is abusing SHAKE-128's variable length digests to implement what is almost certainly an awful stream cipher. The arbitrary-length hash of our key, X, is XORed with the data. Finally, the result of this is decompressed, loaded (as a marshalled function, which is extremely unportable bytecode I believe), and executed. This is only used to load one piece of obfuscated code, which I may explain later.> `class Entry(ℝ):`This is also only used once, in `typing` below. Its `__init__` function implements Rule 110 in a weird and vaguely golfy way involving some sets and bit manipulation. It inherits from float, but I don't think this does much.> `#raise SystemExit(0)`I did this while debugging the rule 110 but I thought it would be fun to leave it in.> `def typing(CONSTANT: __import__("urllib3")):`This is an obfuscated way to look up objects and load our obfuscated code.> `return getattr(Entry, CONSTANT)`I had significant performance problems, so this incorporates a cache. This was cooler™️ than dicts.
gollark: The tiebreaker algorithm is vulnerable to any attack against Boris Johnson's Twitter account.
gollark: I can't actually shut them down, as they run on arbitrary google services.
gollark: Clearly, mgollark is sabotaging me.

References

  1. Rung, Alessandra; Arakelian, Gevork; Gill, Ray & Nisson, Nick (25 Sep 2009). "Platycorypha nigrivirga Burckhardt (Hemiptera: Sternorrhyncha: Psylloidea), tipu psyllid, new to North America". Insecta Mundi. 0097: 1–5. Retrieved 18 March 2019.
  2. Rung, Alessandra (2009). "Platycorypha nigrivirga Burckhardt (Hemiptera: Sternorrhyncha: Psylloidea), tipu psyllid, new to North America" (PDF). http://centerforsystematicentomology.org. Retrieved March 18, 2019. External link in |website= (help)
  3. "Tipu psyllid, Platycorypha nigrivirga". University of California, Riverside Center for Invasive Species Research. Retrieved 18 March 2019.
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.