ruby50282+303 Pr