Most people think of Panama as a hub of international finance and business, kind of boring, right? But this Central…