\begin{tikzpicture}[line cap=round,line join=round,>=triangle 45,x=0.6cm,y=0.6cm]
\begin{axis}[
x=0.6cm,y=0.6cm,
axis lines=middle,
ymajorgrids=true,
xmajorgrids=true,
xmin=-4.1000000000000005,
xmax=9.3,
ymin=-0.8200000000000014,
ymax=6.000000000000001,
xtick={-4.0,-3.0,...,9.0},
ytick={-0.0,1.0,...,6.0},]
\clip(-4.1,-0.82) rectangle (9.3,6.);

\draw [samples=50,rotate around={0.:(0.,0.)},xshift=0.cm,yshift=0.cm,line width=0.5pt,domain=-3.0:-1.0)] plot (\x,{(-0.25*(\x)^3+-1.75*(\x)^2+-2.75*(\x)+1.75)/1.0}););\draw [samples=50,rotate around={0.:(0.,0.)},xshift=0.cm,yshift=0.cm,line width=0.5pt,domain=-1.0:2.0)] plot (\x,{(0.14815*(\x)^3+-0.22222*(\x)^2+-0.88889*(\x)+2.48148)/1.0}););\draw [samples=50,rotate around={0.:(0.,0.)},xshift=0.cm,yshift=0.cm,line width=0.5pt,domain=2.0:4.0)] plot (\x,{(-0.225*(\x)^3+2.3*(\x)^2+-6.5*(\x)+6.6)/1.0}););\draw [samples=50,rotate around={0.:(0.,0.)},xshift=0.cm,yshift=0.cm,line width=0.5pt,domain=4.0:6.0)] plot (\x,{(-0.225*(\x)^3+3.1*(\x)^2+-12.9*(\x)+19.4)/1.0}););\draw [samples=50,rotate around={0.:(0.,0.)},xshift=0.cm,yshift=0.cm,line width=0.5pt,domain=6.0:8.0)] plot (\x,{(0.25*(\x)^3+-5.5*(\x)^2+39.0*(\x)+-85.0)/1.0}););

\begin{scriptsize}
\draw [color=black] (-3.,1.)-- ++(-2.0pt,0 pt) -- ++(4.0pt,0 pt) ++(-2.0pt,-2.0pt) -- ++(0 pt,4.0pt);
\draw[color=black] (-3.36,1.59) node {$A$};
\draw [color=black] (4.,3.)-- ++(-2.0pt,0 pt) -- ++(4.0pt,0 pt) ++(-2.0pt,-2.0pt) -- ++(0 pt,4.0pt);
\draw[color=black] (4.32,2.73) node {$B$};
\draw [color=black] (-1.,3.)-- ++(-2.0pt,0 pt) -- ++(4.0pt,0 pt) ++(-2.0pt,-2.0pt) -- ++(0 pt,4.0pt);
\draw[color=black] (-1.4,3.53) node {$C$};
\draw [color=black] (2.,1.)-- ++(-2.0pt,0 pt) -- ++(4.0pt,0 pt) ++(-2.0pt,-2.0pt) -- ++(0 pt,4.0pt);
\draw[color=black] (1.62,1.51) node {$D$};
\draw [color=black] (6.,5.)-- ++(-2.0pt,0 pt) -- ++(4.0pt,0 pt) ++(-2.0pt,-2.0pt) -- ++(0 pt,4.0pt);
\draw[color=black] (6.26,5.51) node {$E$};
\draw [color=black] (8.,3.)-- ++(-2.0pt,0 pt) -- ++(4.0pt,0 pt) ++(-2.0pt,-2.0pt) -- ++(0 pt,4.0pt);
\draw[color=black] (8.4,3.45) node {$F$};
\end{scriptsize}
\end{axis}
\end{tikzpicture}