cairo mayo