Walaahu ta'aala a'lam, wa shallallaahu alaa nabiyyinaa wa sallam.