marko joan flor pinto