\begin{tikzpicture}
              \clip (-5,-2.5) rectangle (4,2.5);
              \tkzDefPoint(0,0){o}
              \tkzDefPoint(2,0){A}
              \tkzDefPoint(-2,0){B}
              \filldraw[fill=gray!20,draw=brown] (0,0) circle (2cm); 
              \draw[thick,->](89:2)--(90:2);
              \draw[thick,->](269:2)--(270:2);
              \tkzDefPoint(0:1.7){p}
              \tkzDefPoint(30:1.2){q}
              \tkzDefPoint(180:2.353){pa}
              \tkzDefPoint(210:3.333){qa}
              %\draw[<->](-3,0)--(3,0);
              \coordinate (m1) at ($(p)!.5!(pa)$);
              \coordinate (m2) at ($(p)!.5!(q)$);
              \coordinate (m3) at ($(pa)!.5!(qa)$);
              \coordinate (a1) at ($(m1)!1!90:(pa)$);
              \coordinate (a2) at ($(m2)!1!90:(q)$);
              \coordinate (a3) at ($(m3)!1!90:(qa)$);
              \coordinate (center1) at ($(intersection of m1--a1 and m2--a2)$);
              \coordinate (b) at ($(q)!1!90:(center1)$);
              \coordinate (center1a) at ($(intersection of m1--a1 and m3--a3)$);
              \coordinate (ba) at ($(qa)!1!90:(center1a)$);
              \coordinate (center2) at ($(intersection of q--b and p--pa)$);
              \tkzInterCC(center2,q)(o,A)\tkzGetPoints{u}{v}
              \tkzDrawArc[dashed](center2,u)(v)
              \tkzDrawArc[draw=black](center2,v)(u)
              %\node(c1) at (center2)[draw, circle through = (q)]{};
              \coordinate (center2a) at ($(intersection of qa--ba and p--pa)$);
              \tkzInterCC(center2a,qa)(o,A)\tkzGetPoints{ua}{va}
              \tkzDrawArc[dashed](center2a,ua)(va)
              \tkzDrawArc[draw=black](center2a,va)(ua)
              %\node(c1a) at (center2a)[draw, circle through = (qa)]{};
              \tkzCircumCenter(p,q,pa)\tkzGetPoint{c}
              \tkzDrawPoints[size=8,fill=red](p,q,pa,qa)
              \tkzDrawPoints[size=6](A,B)
              \tkzLabelPoints[left](p,q)
              \draw (pa) node[below]{$p_a$};
              \draw (qa) node[below]{$q_a$};
\end{tikzpicture}