does HBD determine whether a free agent is a type A or B or unranked the same way as MLB by their stats from the previous two seasons and divided by position (for example, catcher) or position group (for example, second base, third base and shortstop)?