This is a confusing question because there are several BPR's and TRN's, and you don't say whether you want the match to be greedy (everything from first BPR to last TRN) or non-greedy, or whether you want multiple matches returned.
I'm guessing the latter, but my grasp of regex is still too weak to get it to return: