Mate i doubt anyone would be that desperate to simply try and generate something as superficial as a high thumbs up count, it would never happen on HC, ever.
(the last person to thumb this post up is a rotten egg)
MEO Price at posting:
26.5¢ Sentiment: LT Buy Disclosure: Held