b988176c620d29eb07f072a1a1137fd8e63ca4e9a8bbdb3945b53a2dd8478d26 asl