Steve Jobs is in Rio de Janeiro, alive