Extensive is a synonym of Extended. Extended is related to Branch. you are likely to find Branch in/at/on Trunk. Trunk can be used for Support. 
Run is a type of Last. 
Extensive <--Synonym--> Extended <--RelatedTo--> Branch --AtLocation--> Trunk --UsedFor--> Support 
Last <--IsA-- Run 