You are welcome. Glad it helped !

Running the procedure essentially provided Oracle with better statistics on the underlying X$ tables. The new statistics enabled Oracle to produce more efficient execution plans.