% Created by tikzDevice version 0.12.3.1 on 2022-11-18 06:06:13
% !TEX encoding = UTF-8 Unicode
\documentclass[10pt]{article}
\usepackage{tikz}

\usepackage[active,tightpage,psfixbb]{preview}

\PreviewEnvironment{pgfpicture}

\setlength\PreviewBorder{0pt}
\begin{document}

\begin{tikzpicture}[x=1pt,y=1pt]
\definecolor{fillColor}{RGB}{255,255,255}
\path[use as bounding box,fill=fillColor,fill opacity=0.00] (0,0) rectangle (505.89,252.94);
\begin{scope}
\path[clip] (  0.00,  0.00) rectangle (505.89,252.94);
\definecolor{fillColor}{RGB}{255,255,255}

\path[fill=fillColor] (  0.00,  0.00) rectangle (505.89,252.94);
\end{scope}
\begin{scope}
\path[clip] ( 32.75, 32.75) rectangle (475.89,222.94);
\definecolor{drawColor}{gray}{0.66}

\path[draw=drawColor,line width= 0.3pt,line join=round] (341.44,122.46) -- (237.11,121.95);

\path[draw=drawColor,line width= 0.2pt,line join=round] (230.32, 41.40) -- (237.11,121.95);

\path[draw=drawColor,line width= 0.4pt,line join=round] (227.72,163.73) -- (237.11,121.95);

\path[draw=drawColor,line width= 0.3pt,line join=round] (227.72,163.73) -- (260.76,190.71);

\path[draw=drawColor,line width= 0.7pt,line join=round] (259.76, 76.87) -- (237.11,121.95);

\path[draw=drawColor,line width= 0.3pt,line join=round] (107.94, 62.52) -- (237.11,121.95);

\path[draw=drawColor,line width= 0.4pt,line join=round] (381.56,136.33) -- (237.11,121.95);

\path[draw=drawColor,line width= 0.2pt,line join=round] (381.56,136.33) -- (409.40,109.31);

\path[draw=drawColor,line width= 0.2pt,line join=round] (381.56,136.33) -- (412.56,155.12);

\path[draw=drawColor,line width= 0.3pt,line join=round] (199.15, 62.73) -- (237.11,121.95);

\path[draw=drawColor,line width= 3.4pt,line join=round] (188.78,175.52) -- (237.11,121.95);

\path[draw=drawColor,line width= 0.2pt,line join=round] (188.78,175.52) -- (134.58,185.01);

\path[draw=drawColor,line width= 0.3pt,line join=round] (314.17, 56.00) -- (237.11,121.95);

\path[draw=drawColor,line width= 0.6pt,line join=round] (332.94,100.30) -- (237.11,121.95);

\path[draw=drawColor,line width= 0.3pt,line join=round] (351.24, 74.38) -- (237.11,121.95);

\path[draw=drawColor,line width= 0.2pt,line join=round] (329.71,176.52) -- (237.11,121.95);

\path[draw=drawColor,line width= 0.2pt,line join=round] (329.71,176.52) -- (260.76,190.71);

\path[draw=drawColor,line width= 0.3pt,line join=round] (126.48, 89.06) -- (237.11,121.95);

\path[draw=drawColor,line width= 0.3pt,line join=round] (126.48, 89.06) -- ( 84.30,109.86);

\path[draw=drawColor,line width= 0.3pt,line join=round] (455.75,210.01) -- (402.40,183.84);

\path[draw=drawColor,line width= 0.4pt,line join=round] (402.40,183.84) -- (237.11,121.95);

\path[draw=drawColor,line width= 0.2pt,line join=round] ( 52.89, 88.87) -- (237.11,121.95);

\path[draw=drawColor,line width= 0.5pt,line join=round] (237.11,121.95) -- (409.40,109.31);

\path[draw=drawColor,line width= 0.5pt,line join=round] (237.11,121.95) -- (129.68,126.56);

\path[draw=drawColor,line width= 0.3pt,line join=round] (237.11,121.95) -- (188.32, 84.07);

\path[draw=drawColor,line width= 1.0pt,line join=round] (237.11,121.95) -- ( 84.30,109.86);

\path[draw=drawColor,line width= 0.6pt,line join=round] (237.11,121.95) -- (260.76,190.71);

\path[draw=drawColor,line width= 0.6pt,line join=round] (237.11,121.95) -- (277.51,163.70);

\path[draw=drawColor,line width= 0.3pt,line join=round] (237.11,121.95) -- (412.56,155.12);

\path[draw=drawColor,line width= 0.7pt,line join=round] (237.11,121.95) -- (134.58,185.01);

\path[draw=drawColor,line width= 0.3pt,line join=round] (237.11,121.95) -- (144.47,154.54);

\path[draw=drawColor,line width= 0.2pt,line join=round] (237.11,121.95) -- ( 82.27,153.49);

\path[draw=drawColor,line width= 0.3pt,line join=round] (409.40,109.31) -- (412.56,155.12);

\path[draw=drawColor,line width= 0.3pt,line join=round] (260.76,190.71) -- (277.51,163.70);

\path[draw=drawColor,line width= 0.2pt,line join=round] (260.76,190.71) -- (134.58,185.01);

\path[draw=drawColor,line width= 0.3pt,line join=round] (134.58,185.01) -- (144.47,154.54);

\path[draw=drawColor,line width= 0.4pt,line join=round] (134.58,185.01) -- ( 83.56,214.30);

\path[draw=drawColor,line width= 0.3pt,line join=round] (134.58,185.01) -- ( 82.27,153.49);
\definecolor{drawColor}{RGB}{0,0,0}
\definecolor{fillColor}{RGB}{156,141,255}

\path[draw=drawColor,line width= 0.4pt,line join=round,line cap=round,fill=fillColor] (341.44,122.46) circle (  1.87);
\definecolor{fillColor}{RGB}{248,118,109}

\path[draw=drawColor,line width= 0.4pt,line join=round,line cap=round,fill=fillColor] (230.32, 41.40) circle (  1.53);
\definecolor{fillColor}{RGB}{255,104,158}

\path[draw=drawColor,line width= 0.4pt,line join=round,line cap=round,fill=fillColor] (227.72,163.73) circle (  2.67);
\definecolor{fillColor}{RGB}{241,102,232}

\path[draw=drawColor,line width= 0.4pt,line join=round,line cap=round,fill=fillColor] (259.76, 76.87) circle (  2.33);
\definecolor{fillColor}{RGB}{210,119,255}

\path[draw=drawColor,line width= 0.4pt,line join=round,line cap=round,fill=fillColor] (107.94, 62.52) circle (  1.70);
\definecolor{fillColor}{RGB}{0,188,81}

\path[draw=drawColor,line width= 0.4pt,line join=round,line cap=round,fill=fillColor] (381.56,136.33) circle (  2.01);
\definecolor{fillColor}{RGB}{137,172,0}

\path[draw=drawColor,line width= 0.4pt,line join=round,line cap=round,fill=fillColor] (199.15, 62.73) circle (  1.62);
\definecolor{fillColor}{RGB}{241,102,232}

\path[draw=drawColor,line width= 0.4pt,line join=round,line cap=round,fill=fillColor] (188.78,175.52) circle (  3.74);
\definecolor{fillColor}{RGB}{0,188,214}

\path[draw=drawColor,line width= 0.4pt,line join=round,line cap=round,fill=fillColor] (314.17, 56.00) circle (  1.78);
\definecolor{fillColor}{RGB}{178,161,0}

\path[draw=drawColor,line width= 0.4pt,line join=round,line cap=round,fill=fillColor] (332.94,100.30) circle (  2.31);
\definecolor{fillColor}{RGB}{137,172,0}

\path[draw=drawColor,line width= 0.4pt,line join=round,line cap=round,fill=fillColor] (351.24, 74.38) circle (  1.71);
\definecolor{fillColor}{RGB}{0,179,242}

\path[draw=drawColor,line width= 0.4pt,line join=round,line cap=round,fill=fillColor] (329.71,176.52) circle (  1.43);
\definecolor{fillColor}{RGB}{0,192,178}

\path[draw=drawColor,line width= 0.4pt,line join=round,line cap=round,fill=fillColor] (126.48, 89.06) circle (  1.72);
\definecolor{fillColor}{RGB}{0,188,81}

\path[draw=drawColor,line width= 0.4pt,line join=round,line cap=round,fill=fillColor] (455.75,210.01) circle (  1.63);

\path[draw=drawColor,line width= 0.4pt,line join=round,line cap=round,fill=fillColor] (402.40,183.84) circle (  3.06);

\path[draw=drawColor,line width= 0.4pt,line join=round,line cap=round,fill=fillColor] ( 52.89, 88.87) circle (  1.55);
\definecolor{fillColor}{RGB}{255,104,158}

\path[draw=drawColor,line width= 0.4pt,line join=round,line cap=round,fill=fillColor] (237.11,121.95) circle (  6.78);
\definecolor{fillColor}{RGB}{208,148,0}

\path[draw=drawColor,line width= 0.4pt,line join=round,line cap=round,fill=fillColor] (409.40,109.31) circle (  2.11);
\definecolor{fillColor}{RGB}{0,192,135}

\path[draw=drawColor,line width= 0.4pt,line join=round,line cap=round,fill=fillColor] (129.68,126.56) circle (  2.09);
\definecolor{fillColor}{RGB}{231,133,30}

\path[draw=drawColor,line width= 0.4pt,line join=round,line cap=round,fill=fillColor] (188.32, 84.07) circle (  1.83);
\definecolor{fillColor}{RGB}{69,181,0}

\path[draw=drawColor,line width= 0.4pt,line join=round,line cap=round,fill=fillColor] ( 84.30,109.86) circle (  2.58);
\definecolor{fillColor}{RGB}{41,163,255}

\path[draw=drawColor,line width= 0.4pt,line join=round,line cap=round,fill=fillColor] (260.76,190.71) circle (  2.25);
\definecolor{fillColor}{RGB}{0,192,135}

\path[draw=drawColor,line width= 0.4pt,line join=round,line cap=round,fill=fillColor] (277.51,163.70) circle (  2.20);
\definecolor{fillColor}{RGB}{241,102,232}

\path[draw=drawColor,line width= 0.4pt,line join=round,line cap=round,fill=fillColor] (412.56,155.12) circle (  1.76);
\definecolor{fillColor}{RGB}{69,181,0}

\path[draw=drawColor,line width= 0.4pt,line join=round,line cap=round,fill=fillColor] (134.58,185.01) circle (  3.48);
\definecolor{fillColor}{RGB}{255,97,199}

\path[draw=drawColor,line width= 0.4pt,line join=round,line cap=round,fill=fillColor] (144.47,154.54) circle (  1.74);
\definecolor{fillColor}{RGB}{0,179,242}

\path[draw=drawColor,line width= 0.4pt,line join=round,line cap=round,fill=fillColor] ( 83.56,214.30) circle (  1.86);
\definecolor{fillColor}{RGB}{41,163,255}

\path[draw=drawColor,line width= 0.4pt,line join=round,line cap=round,fill=fillColor] ( 82.27,153.49) circle (  1.57);

\node[text=drawColor,anchor=base,inner sep=0pt, outer sep=0pt, scale=  0.57] at (354.25,126.00) {APM DRIVER};

\node[text=drawColor,anchor=base,inner sep=0pt, outer sep=0pt, scale=  0.57] at (243.27, 45.00) {CPUID/MSR DRIVER};

\node[text=drawColor,anchor=base,inner sep=0pt, outer sep=0pt, scale=  0.57] at (218.05,165.93) {EXTENSIBLE FIRMWARE INTERFACE (EFI)};

\node[text=drawColor,anchor=base,inner sep=0pt, outer sep=0pt, scale=  0.57] at (283.92, 69.41) {FPU EMULATOR};

\node[text=drawColor,anchor=base,inner sep=0pt, outer sep=0pt, scale=  0.57] at ( 95.03, 55.02) {HPET:	x86};

\node[text=drawColor,anchor=base,inner sep=0pt, outer sep=0pt, scale=  0.57] at (392.05,138.87) {INTEL SGX};

\node[text=drawColor,anchor=base,inner sep=0pt, outer sep=0pt, scale=  0.57] at (176.43, 66.31) {INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)};

\node[text=drawColor,anchor=base,inner sep=0pt, outer sep=0pt, scale=  0.57] at (197.95,169.59) {KERNEL VIRTUAL MACHINE FOR X86 (KVM/x86)};

\node[text=drawColor,anchor=base,inner sep=0pt, outer sep=0pt, scale=  0.57] at (327.08, 48.49) {PARAVIRT{\_{}}OPS INTERFACE};

\node[text=drawColor,anchor=base,inner sep=0pt, outer sep=0pt, scale=  0.57] at (320.17, 92.85) {RDT - RESOURCE ALLOCATION};

\node[text=drawColor,anchor=base,inner sep=0pt, outer sep=0pt, scale=  0.57] at (338.42, 66.91) {SVGA HANDLING};

\node[text=drawColor,anchor=base,inner sep=0pt, outer sep=0pt, scale=  0.57] at (364.87,169.05) {TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT};

\node[text=drawColor,anchor=base,inner sep=0pt, outer sep=0pt, scale=  0.57] at (146.96, 92.62) {TRACING MMIO ACCESSES (MMIOTRACE)};

\node[text=drawColor,anchor=base,inner sep=0pt, outer sep=0pt, scale=  0.57] at (442.87,202.53) {TUN/TAP driver};

\node[text=drawColor,anchor=base,inner sep=0pt, outer sep=0pt, scale=  0.57] at (415.15,187.37) {USER-MODE LINUX (UML)};

\node[text=drawColor,anchor=base,inner sep=0pt, outer sep=0pt, scale=  0.57] at ( 86.97, 81.41) {VMWARE HYPERVISOR INTERFACE};

\node[text=drawColor,anchor=base,inner sep=0pt, outer sep=0pt, scale=  0.57] at (224.19,114.45) {X86 ARCHITECTURE (32-BIT AND 64-BIT)};

\node[text=drawColor,anchor=base,inner sep=0pt, outer sep=0pt, scale=  0.57] at (422.27,112.88) {X86 ENTRY CODE};

\node[text=drawColor,anchor=base,inner sep=0pt, outer sep=0pt, scale=  0.57] at (116.94,130.09) {X86 MCE INFRASTRUCTURE};

\node[text=drawColor,anchor=base,inner sep=0pt, outer sep=0pt, scale=  0.57] at (201.23, 76.56) {X86 MICROCODE UPDATE SUPPORT};

\node[text=drawColor,anchor=base,inner sep=0pt, outer sep=0pt, scale=  0.57] at ( 69.24,102.55) {X86 MM};

\node[text=drawColor,anchor=base,inner sep=0pt, outer sep=0pt, scale=  0.57] at (273.68,194.26) {X86 PLATFORM DRIVERS - ARCH};

\node[text=drawColor,anchor=base,inner sep=0pt, outer sep=0pt, scale=  0.57] at (301.66,156.01) {X86 PLATFORM UV HPE SUPERDOME FLEX};

\node[text=drawColor,anchor=base,inner sep=0pt, outer sep=0pt, scale=  0.57] at (402.11,148.65) {X86 VDSO};

\node[text=drawColor,anchor=base,inner sep=0pt, outer sep=0pt, scale=  0.57] at (121.66,188.58) {XEN HYPERVISOR INTERFACE};

\node[text=drawColor,anchor=base,inner sep=0pt, outer sep=0pt, scale=  0.57] at (157.27,147.08) {XEN PCI SUBSYSTEM};

\node[text=drawColor,anchor=base,inner sep=0pt, outer sep=0pt, scale=  0.57] at ( 70.68,206.82) {XEN PVSCSI DRIVERS};

\node[text=drawColor,anchor=base,inner sep=0pt, outer sep=0pt, scale=  0.57] at ( 75.08,145.98) {XEN SWIOTLB SUBSYSTEM};
\end{scope}
\end{tikzpicture}

\end{document}
