Refactorizacion clases en bms.