osman-rana-293978