% Created by tikzDevice version 0.12.3.1 on 2022-11-18 03:33:04
% !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] ( 89.88, 99.85) -- (180.15,147.22);

\path[draw=drawColor,line width= 0.4pt,line join=round] (180.15,147.22) -- ( 52.89,170.57);

\path[draw=drawColor,line width= 0.2pt,line join=round] (180.15,147.22) -- (171.76,214.30);

\path[draw=drawColor,line width= 0.6pt,line join=round] (180.15,147.22) -- (396.48,128.17);

\path[draw=drawColor,line width= 0.8pt,line join=round] (180.15,147.22) -- (268.07, 80.05);

\path[draw=drawColor,line width= 0.6pt,line join=round] (313.73,116.21) -- (396.48,128.17);

\path[draw=drawColor,line width= 0.6pt,line join=round] (313.73,116.21) -- (268.07, 80.05);

\path[draw=drawColor,line width= 0.8pt,line join=round] (396.48,128.17) -- (293.02,168.60);

\path[draw=drawColor,line width= 1.1pt,line join=round] (396.48,128.17) -- (385.55, 41.40);

\path[draw=drawColor,line width= 3.4pt,line join=round] (396.48,128.17) -- (268.07, 80.05);

\path[draw=drawColor,line width= 0.3pt,line join=round] (396.48,128.17) -- (455.75, 84.10);

\path[draw=drawColor,line width= 0.8pt,line join=round] (293.02,168.60) -- (268.07, 80.05);

\path[draw=drawColor,line width= 0.3pt,line join=round] (268.07, 80.05) -- (455.75, 84.10);
\definecolor{drawColor}{RGB}{0,0,0}
\definecolor{fillColor}{RGB}{0,191,196}

\path[draw=drawColor,line width= 0.4pt,line join=round,line cap=round,fill=fillColor] ( 89.88, 99.85) circle (  1.43);
\definecolor{fillColor}{RGB}{199,124,255}

\path[draw=drawColor,line width= 0.4pt,line join=round,line cap=round,fill=fillColor] (180.15,147.22) circle (  5.06);
\definecolor{fillColor}{RGB}{255,97,204}

\path[draw=drawColor,line width= 0.4pt,line join=round,line cap=round,fill=fillColor] ( 52.89,170.57) circle (  2.25);
\definecolor{fillColor}{RGB}{205,150,0}

\path[draw=drawColor,line width= 0.4pt,line join=round,line cap=round,fill=fillColor] (171.76,214.30) circle (  1.63);
\definecolor{fillColor}{RGB}{0,169,255}

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

\path[draw=drawColor,line width= 0.4pt,line join=round,line cap=round,fill=fillColor] (396.48,128.17) circle (  6.78);
\definecolor{fillColor}{RGB}{0,169,255}

\path[draw=drawColor,line width= 0.4pt,line join=round,line cap=round,fill=fillColor] (293.02,168.60) circle (  2.81);
\definecolor{fillColor}{RGB}{124,174,0}

\path[draw=drawColor,line width= 0.4pt,line join=round,line cap=round,fill=fillColor] (385.55, 41.40) circle (  3.65);
\definecolor{fillColor}{RGB}{0,190,103}

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

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

\node[text=drawColor,anchor=base,inner sep=0pt, outer sep=0pt, scale=  0.57] at ( 76.97, 92.35) {Devices - ACPI/HEST/GHES};

\node[text=drawColor,anchor=base,inner sep=0pt, outer sep=0pt, scale=  0.57] at (167.25,139.74) {Devices - ACPI/SMBIOS};

\node[text=drawColor,anchor=base,inner sep=0pt, outer sep=0pt, scale=  0.57] at ( 82.01,172.47) {Devices - NVDIMM};

\node[text=drawColor,anchor=base,inner sep=0pt, outer sep=0pt, scale=  0.57] at (211.88,216.01) {Devices - VM Generation ID};

\node[text=drawColor,anchor=base,inner sep=0pt, outer sep=0pt, scale=  0.57] at (300.83,108.71) {Guest CPU Cores (Xen) - X86 Xen CPUs};

\node[text=drawColor,anchor=base,inner sep=0pt, outer sep=0pt, scale=  0.57] at (383.64,120.69) {Guest CPU cores (TCG) - X86 TCG CPUs};

\node[text=drawColor,anchor=base,inner sep=0pt, outer sep=0pt, scale=  0.57] at (280.08,161.10) {Subsystems - VT-d Emulation};

\node[text=drawColor,anchor=base,inner sep=0pt, outer sep=0pt, scale=  0.57] at (321.78, 35.77) {Tiny Code Generator (TCG) - i386 TCG target};

\node[text=drawColor,anchor=base,inner sep=0pt, outer sep=0pt, scale=  0.57] at (255.17, 72.54) {X86 Machines - PC};

\node[text=drawColor,anchor=base,inner sep=0pt, outer sep=0pt, scale=  0.57] at (420.42, 81.68) {X86 Machines - microvm};
\end{scope}
\end{tikzpicture}

\end{document}
