Palo Alto Networks paid $500M ... Note