Here Kittykittykitty stretches out to win $85,000 Mesilla Valley Speed Handicap