\definecolor{qqwuqq}{rgb}{0.,0.39215686274509803,0.}
\definecolor{zzwwqq}{rgb}{0.6,0.4,0.}
\definecolor{xdxdff}{rgb}{0.49019607843137253,0.49019607843137253,1.}
\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(-1.5,1.) rectangle (11.,9.5);
\fill[line width=3pt,color=ffdxqq,fill=ffdxqq,fill opacity=0.5] (1.9508196721311495,8.065573770491804) -- (-0.6229508196721303,1.9836065573770494) -- (10.180327868852462,1.9508196721311477) -- cycle;
\draw [shift={(-0.6229508196721303,1.9836065573770494)},line width=2.pt,color=qqwuqq,fill=qqwuqq,fill opacity=0.10000000149011612] (0,0) -- (-0.17388650562685837:1.2295081967213117) arc (-0.17388650562685837:13.502353620367582:1.2295081967213117) -- cycle;
\draw [shift={(1.1822704366680217,6.249447870129893)},line width=2.pt,color=qqwuqq,fill=qqwuqq,fill opacity=0.10000000149011612] (0,0) -- (-53.17513390034769:1.2295081967213117) arc (-53.17513390034769:-39.49889377435323:1.2295081967213117) -- cycle;
\draw [shift={(10.180327868852462,1.9508196721311477)},line width=2.pt,color=qqwuqq,fill=qqwuqq,fill opacity=0.10000000149011612] (0,0) -- (166.14987336837868:1.2295081967213117) arc (166.14987336837868:179.82611349437315:1.2295081967213117) -- cycle;
\draw [shift={(6.579034596046533,4.6266810082996965)},line width=2.pt,color=qqwuqq,fill=qqwuqq,fill opacity=0.10000000149011612] (0,0) -- (-143.1751339003477:1.2295081967213117) arc (-143.1751339003477:-129.4988937743533:1.2295081967213117) -- cycle;
\draw [line width=3pt,color=ffdxqq] (1.9508196721311495,8.065573770491804)-- (-0.6229508196721303,1.9836065573770494);
\draw [line width=3pt,color=ffdxqq] (-0.6229508196721303,1.9836065573770494)-- (10.180327868852462,1.9508196721311477);
\draw [line width=3pt,color=ffdxqq] (10.180327868852462,1.9508196721311477)-- (1.9508196721311495,8.065573770491804);
\draw [line width=3pt,color=zzwwqq] (4.078090046110514,6.094673721392747) circle (2.899952800917452cm);
\draw [line width=3pt,color=zzwwqq] (3.683214986604041,4.781455157036842) circle (2.899952800917452cm);
\draw [line width=3pt,color=ffdxqq] (4.387802554202724,1.9683994151194626)-- (1.1822704366680217,6.249447870129893);
\draw [line width=3pt,color=ffdxqq] (1.1822704366680217,6.249447870129893)-- (6.579034596046533,4.6266810082996965);
\draw [line width=1.2pt,dash pattern=on 3pt off 3pt] (4.387802554202724,1.9683994151194626)-- (6.579034596046533,4.6266810082996965);
\draw [line width=1.2pt] (4.782677613709199,3.2816179794753677)-- (-0.6229508196721303,1.9836065573770494);
\draw [line width=1.2pt] (2.1308822035011015,2.5605658580019437) -- (2.092605923651341,2.71996919079038);
\draw [line width=1.2pt] (2.0671208703857276,2.545255346062038) -- (2.0288445905359676,2.7046586788504747);
\draw [line width=1.2pt,dash pattern=on 3pt off 3pt] (4.782677613709199,3.2816179794753677)-- (1.1822704366680217,6.249447870129893);
\draw [line width=1.2pt,dash pattern=on 3pt off 3pt] (-0.6229508196721303,1.9836065573770494)-- (4.387802554202724,1.9683994151194626);
\draw [line width=1.2pt,dash pattern=on 3pt off 3pt] (1.1822704366680217,6.249447870129893)-- (4.387802554202724,1.9683994151194626);
\draw [line width=1.2pt] (4.782677613709199,3.2816179794753677)-- (10.180327868852462,1.9508196721311477);
\draw [line width=1.2pt] (7.469290683781345,2.7036514828688927) -- (7.430047571148983,2.544483413790569);
\draw [line width=1.2pt] (7.532957911412677,2.6879542378159478) -- (7.493714798780314,2.528786168737624);
\draw [line width=1.2pt,dash pattern=on 3pt off 3pt] (4.387802554202724,1.9683994151194626)-- (10.180327868852462,1.9508196721311477);
\draw [line width=1.2pt,dash pattern=on 3pt off 3pt] (4.782677613709199,3.2816179794753677)-- (6.579034596046533,4.6266810082996965);
\draw [line width=1.2pt] (4.782677613709199,3.2816179794753677)-- (1.9508196721311495,8.065573770491804);
\draw [line width=1.2pt] (3.3129144341297523,5.6036281550419105) -- (3.4539856354523253,5.6871351143962325);
\draw [line width=1.2pt] (3.279511650388023,5.66005663557094) -- (3.420582851710596,5.743563594925262);
\begin{scriptsize}
\draw [fill=ududff] (1.9508196721311495,8.065573770491804) circle (3.5pt);
\draw[color=ududff] (2.065573770491805,8.434426229508196) node {$A$};
\draw [fill=ududff] (-0.6229508196721303,1.9836065573770494) circle (3.5pt);
\draw[color=ududff] (-0.6393442622950807,1.598360655737705) node {$B$};
\draw [fill=ududff] (10.180327868852462,1.9508196721311477) circle (3.5pt);
\draw[color=ududff] (10.13114754098361,1.69672131147541) node {$C$};
\draw [fill=uuuuuu] (4.782677613709199,3.2816179794753677) circle (2.0pt);
\draw[color=uuuuuu] (4.557377049180331,2.9098360655737707) node {O' = O};
\draw [fill=xdxdff] (2.9615658621126393,1.9727279028041063) circle (2.5pt);
\draw[color=xdxdff] (2.901639344262297,1.6639344262295084) node {$D$};
\draw [fill=uuuuuu] (1.1822704366680217,6.249447870129893) circle (2.0pt);
\draw[color=uuuuuu] (0.7049180327868869,6.336065573770492) node {$M$};
\draw [fill=uuuuuu] (6.579034596046533,4.6266810082996965) circle (2.0pt);
\draw[color=uuuuuu] (6.983606557377053,4.762295081967213) node {$N$};
\draw [fill=uuuuuu] (4.387802554202724,1.9683994151194626) circle (2.0pt);
\draw[color=uuuuuu] (4.4426229508196755,1.6803278688524592) node {$E$};
\end{scriptsize}
\end{tikzpicture}