\begin{tikzpicture}[scale=1.8]
              \clip(-1.2,-1.2) rectangle (2,2);
              \def\x{1.2}
              \tkzDefPoint(0,0){o}
              \tkzDefPoint(2,0){a}
              \tkzDrawCircle[dashed,color=blue](o,a)
              \tkzDefPoint(0:\x){v1}\tkzDefPoint(0:4/\x){v1*}\tkzDefMidPoint(v1,v1*)\tkzGetPoint{C1}
              \tkzDefPoint(50:1.7){v3}\tkzDefPoint(50:4/1.7){v3*}
              \tkzDefPoint(90:1.2){v5}\tkzDefPoint(90:4/1.2){v5*}
              \tkzInterCC(o,a)(C1,v1)\tkzGetPoints{u}{u1}
              \tkzDrawArc(C1,u)(u1)
              \tkzDefCircle[orthogonal through =v3 and v3*](C1,v1) \tkzGetPoint{C2}
              \tkzInterCC(C2,v3)(C1,v1)\tkzGetPoints{v2*}{v2}
              \tkzClipCircle(o,a)
              \tkzDrawCircle[thin,color=gray](C2,v2)
              \tkzDefCircle[orthogonal through =v3 and v3*](C2,v2) \tkzGetPoint{C3}
              \tkzDrawCircle[thin,color=gray](C3,v3)
              \tkzDefCircle[orthogonal through =v5 and v5*](C3,v3) \tkzGetPoint{C4}
              \tkzDrawCircle[thin,color=gray](C4,v5)
              \tkzInterCC(C4,v5)(C3,v3)\tkzGetPoints{v4*}{v4}
              \fill[color=blue!10](o)--(v1) to [bend left=15] (v2) to [bend left=30] (v3) to [bend left=25] (v4) to [bend left=20] (v5) to (o);
              \tkzDrawSegment(o,v1)\tkzLabelSegment[above](o,v1){\(a\)}
              \tkzDrawArc[color=black](C1,v2)(v1)
              \tkzDrawArc[color=black](C2,v3)(v2)
              \tkzDrawArc[color=black](C3,v4)(v3)
              \tkzDrawArc[color=black](C4,v5)(v4)
              \tkzDrawSegment(v5,o)
              \draw[gray] (v5)--(0,2) (v1)--(a);
              \tkzDrawPoints[fill=red](o,v1,v2,v3,v4,v5)
              \tkzLabelPoint(v1){\(v_1\)}
              \tkzLabelPoint[right](v2){\(v_2\)}
              \tkzLabelPoint[below right](v3){\(v_3\)}
              \tkzLabelPoint[right](v4){\(v_4\)}
              \tkzLabelPoint[above left](v5){\(v_5\)}
              \tkzLabelPoint[below](o){\(v_0\)}
              \draw (40:1.35) node{\(b\)};
              \draw (70:1.25) node{\(c\)};
              \draw (1.2,-.6) node{\(A\)};
              \draw (1.8,.35) node{\(B\)};
              \draw (.5,1.75) node{\(C\)};
              \draw (-.6,1.2) node{\(D\)};
\end{tikzpicture}