f50ef30f1957f25d7c94950ee38c0a13c974783e 106 B