Sensex rallies 364.36 pts to end at 38,799.08;

Sensex rallies 364.36 pts to end at 38,799.08;