(?:(?<!in )(?<![A-Za-z])(?P<speaker_skq>(?:[A-Z][a-z]{2,15})(?: [A-Z][a-z]{2,15})*|[A-Za-z]+)(?:, [^,]+,)? (?P<keyword_skq>asserted|declared|insisted|reported|stressed|aserted|calling|quipped|stresed|called|quiped|saying|added|asked|spoke|urged|aded|quip|said|told|say)(?: (?:[A-Z]?[a-z]{1,15}))*,? (?P<qchar_skq>"|'|&quot;|(?P<lchar_skq>“|&ldquo;))(?=[^>])(?P<quote_skq>[^

	"]{3,1000}?),?(?(lchar_skq)(?:”|&rdquo;)|(?P=qchar_skq))|(?P<qchar_qsk>"|'|&quot;|(?P<lchar_qsk>“|&ldquo;))(?=[^>])(?P<quote_qsk>[^

	"]{3,1000}?),?(?(lchar_qsk)(?:”|&rdquo;)|(?P=qchar_qsk)),? (?P<speaker_qsk>(?:[A-Z][a-z]{2,15})(?: [A-Z][a-z]{2,15})*|[A-Za-z]+) (?P<keyword_qsk>asserted|declared|insisted|reported|stressed|aserted|calling|quipped|stresed|called|quiped|saying|added|asked|spoke|urged|aded|quip|said|told|say))