BOOL __stdcall PopIsRunningInVm(){
BOOL result;
INT32 v1[4];
__int128 v2;
v2 = 0i64;
result = HviIsAnyHypervisorPresent();
LOBYTE(result) = result
&& ((*(_OWORD *)v1 = 0i64, HviGetHypervisorFeatures(v1), (*(_QWORD *)v1 & 0x100000000000i64) == 0)
|| (result = HviGetEnlightenmentInformation((__int32 *)&v2), (v2 & 0x1000) != 0));
return result;
}