YARD eafcbc68ba bd503e15bf176b028356cc31589bd3ab