Mauricio Lenin Valle Rodriguez