BANK OF CYPRUS PUBLIC COMPANY LTD NOTICE OF SHAREHOLDERS' EXTRAORDINARY GENERAL MEETING NOTICE OF SHAREHOLDERS' EXTRAORDINARY GENERAL MEETINGAttachment