>>96493365
This suddenly makes sense.

>>96496423
British slang for money, from the Latin phrase "quid pro quo" (this for that).