DEMEFAC LEASING CORP.