YARD 12f9017c32 541eb54553afd64376d043688c062e85