NTSTATUS __fastcall PopUmpoSendLegacyEvent(__int128 *a1){
bool v2;
__int128 v3;
_QWORD Src[11];
memset(Src, 0i64, 0x48u);
v2 = *((_BYTE *)a1 + 12) == 0;
v3 = *a1;
LODWORD(Src[0]) = 7;
*(_OWORD *)&Src[1] = v3;
if( !v2 && *((_DWORD *)a1 + 1) == 18 )
PfPowerActionNotify((_EPROCESS *)5, 0i64, 0i64);
return PopUmpoSendPowerMessage(Src, 0x48u, *((_BYTE *)a1 + 13));
}