25659aee509c3a7c15c1a8b4540a6b52cbc61c1c9864c85c47117c3dc2c48e0c license_excerpts