Main Search Long Yanks