ryan driller (150.402)