\definecolor{qqqqff}{rgb}{0.,0.,1.}
\definecolor{qqwuqq}{rgb}{0.,0.39215686274509803,0.}
\definecolor{bfffqq}{rgb}{0.7490196078431373,1.,0.}
\definecolor{zzwwqq}{rgb}{0.6,0.4,0.}
\definecolor{uuuuuu}{rgb}{0.26666666666666666,0.26666666666666666,0.26666666666666666}
\definecolor{ffdxqq}{rgb}{1.,0.8431372549019608,0.}
\definecolor{ududff}{rgb}{0.30196078431372547,0.30196078431372547,1.}
\begin{tikzpicture}[line cap=round,line join=round,>=triangle 45,x=1.0cm,y=1.0cm]
\clip(-2.,-3.) rectangle (15.,10.);
\fill[line width=4.4pt,color=ffdxqq,fill=ffdxqq,fill opacity=0.5] (5.510881270649511,6.166335541507631) -- (1.9153018410296134,1.3936318938574097) -- (8.250370359883718,1.3294251183284826) -- cycle;
\draw[line width=2.pt,color=qqwuqq,fill=qqwuqq,fill opacity=0.10000000149011612] (9.924798871634492,2.1538233648566734) -- (10.12534061307922,1.7465046798821011) -- (10.532659298053792,1.9470464213268301) -- (10.332117556609063,2.3543651063014024) -- cycle; 
\draw[line width=2.pt,color=qqwuqq,fill=qqwuqq,fill opacity=0.10000000149011612] (8.096108694222663,-1.0345719833916036) -- (7.643061779348589,-1.0050085919389553) -- (7.61349838789594,-1.4580555068130296) -- (8.066545302770015,-1.487618898265678) -- cycle; 
\draw[line width=2.pt,color=qqwuqq,fill=qqwuqq,fill opacity=0.10000000149011612] (9.25257572505852,3.5191702801683533) -- (9.45311746650325,3.111851595193781) -- (9.86043615147782,3.31239333663851) -- (9.659894410033091,3.7197120216130823) -- cycle; 
\draw[line width=2.pt,color=qqwuqq,fill=qqwuqq,fill opacity=0.10000000149011612] (6.67349855540868,-0.9417401396300054) -- (6.2204516405346055,-0.9121767481773568) -- (6.190888249081957,-1.3652236630514312) -- (6.643935163956032,-1.3947870545040797) -- cycle; 
\draw [line width=4.4pt,color=ffdxqq] (5.510881270649511,6.166335541507631)-- (1.9153018410296134,1.3936318938574097);
\draw [line width=4.4pt,color=ffdxqq] (1.9153018410296134,1.3936318938574097)-- (8.250370359883718,1.3294251183284826);
\draw [line width=4.4pt,color=ffdxqq] (8.250370359883718,1.3294251183284826)-- (5.510881270649511,6.166335541507631);
\draw [line width=2.pt,color=zzwwqq] (10.895441738031346,5.814968254931249) circle (4.512119553777744cm);
\draw [line width=4.4pt,color=bfffqq,domain=-2.:15.] plot(\x,{(--4.130253913017296-4.772703647650221*\x)/-3.5955794296198977});
\draw [line width=4.4pt,color=bfffqq,domain=-2.:15.] plot(\x,{(--43.54824799542463-4.836910423179148*\x)/2.7394890892342065});
\draw [line width=4.4pt,color=bfffqq,domain=-2.:15.] plot(\x,{(--8.95172889302423-0.06420677552892706*\x)/6.335068518854104});
\draw [line width=2.8pt] (7.291572515529233,8.5299911820325)-- (10.849713405904447,1.3030804252944885);
\draw [line width=2.8pt] (0.13461060268518155,-0.9700237379926394)-- (9.914148694202813,-1.6081835032036687);
\draw [line width=2.8pt] (8.250370359883718,1.3294251183284826)-- (8.066545302770015,-1.487618898265678);
\draw [line width=2.8pt] (8.250370359883718,1.3294251183284826)-- (10.332117556609063,2.3543651063014024);
\draw [line width=2.pt,color=zzwwqq] (-0.6318733575227414,6.567178477320178) circle (5.147466249053311cm);
\draw [line width=2.8pt] (0.13461060268518155,-0.9700237379926394)-- (12.361697115201078,-1.767897276090512);
\draw [line width=2.8pt] (10.849713405904447,1.3030804252944885)-- (12.361697115201078,-1.767897276090512);
\draw [line width=2.8pt] (7.291572515529233,8.5299911820325)-- (6.643935163956032,-1.3947870545040797);
\draw [line width=2.8pt] (0.13461060268518155,-0.9700237379926394)-- (9.659894410033091,3.7197120216130823);
\draw [line width=1.2pt,dash pattern=on 5pt off 5pt,color=qqqqff] (6.888645470982629,2.3552985814372867)-- (12.361697115201078,-1.767897276090512);
\begin{scriptsize}
\draw [fill=ududff] (5.510881270649511,6.166335541507631) circle (3.5pt);
\draw[color=ududff] (5.660697080217007,6.647886357974582) node {$A$};
\draw [fill=ududff] (1.9153018410296134,1.3936318938574097) circle (3.5pt);
\draw[color=ududff] (1.9153018410296139,1.0618968869579546) node {$B$};
\draw [fill=ududff] (8.250370359883718,1.3294251183284826) circle (3.5pt);
\draw[color=ududff] (7.929336482239086,1.01909236993867) node {$C$};
\draw [fill=uuuuuu] (10.895441738031346,5.814968254931249) circle (2.0pt);
\draw[color=uuuuuu] (11.10757187092096,6.230542317036558) node {$I_b$};
\draw [fill=uuuuuu] (0.13461060268518155,-0.9700237379926394) circle (2.0pt);
\draw[color=uuuuuu] (0.18171890174859162,-1.3351560661219772) node {$P$};
\draw [fill=uuuuuu] (9.914148694202813,-1.6081835032036687) circle (2.0pt);
\draw[color=uuuuuu] (10.219378142770806,-1.2709492905930504) node {$Q$};
\draw [fill=uuuuuu] (7.291572515529233,8.5299911820325) circle (2.0pt);
\draw[color=uuuuuu] (7.051843883343754,8.895123501487017) node {$M$};
\draw [fill=uuuuuu] (10.849713405904447,1.3030804252944885) circle (2.0pt);
\draw[color=uuuuuu] (10.754434605511863,0.9762878529193857) node {$N$};
\draw [fill=uuuuuu] (10.332117556609063,2.3543651063014024) circle (2.0pt);
\draw[color=uuuuuu] (10.45480298637687,2.838284343258261) node {$K$};
\draw [fill=uuuuuu] (8.066545302770015,-1.487618898265678) circle (2.0pt);
\draw[color=uuuuuu] (8.036347774787297,-1.6989944607858956) node {$L$};
\draw [fill=uuuuuu] (-0.6318733575227414,6.567178477320178) circle (2.0pt);
\draw[color=uuuuuu] (-0.4282454657762124,6.979621364874037) node {$I_c$};
\draw [fill=uuuuuu] (-0.6840409442768411,1.4199765842490295) circle (2.0pt);
\draw[color=uuuuuu] (-1.1238188673395855,1.9393894858532867) node {$T$};
\draw [fill=uuuuuu] (12.361697115201078,-1.767897276090512) circle (2.0pt);
\draw[color=uuuuuu] (13.247797721885185,-1.474270746434652) node {$S = S_1 = S_2$};
\draw [fill=uuuuuu] (6.643935163956032,-1.3947870545040797) circle (2.0pt);
\draw[color=uuuuuu] (6.473982903583413,-1.7632012363148222) node {$X$};
\draw [fill=uuuuuu] (9.659894410033091,3.7197120216130823) circle (2.0pt);
\draw[color=uuuuuu] (9.812735231087604,4.079615336817512) node {$Y$};
\draw [fill=uuuuuu] (6.888645470982629,2.3552985814372867) circle (2.0pt);
\draw[color=uuuuuu] (6.559591937621982,2.6242617581618384) node {$H$};
\end{scriptsize}
\end{tikzpicture}