_MAP_REGISTER_FILE *__stdcall ViGetMapRegisterFile(VOID *MapRegisterBase){
int v1;
unsigned __int64 v2;
v1 = 0;
v2 = (unsigned __int64)MapRegisterBase & 0xFFFFFFFFFFFFFFFEui64;
if( v2 && *(_DWORD *)v2 == -1393569779 )
v1 = 1;
return(_MAP_REGISTER_FILE *)(v2 & -(__int64)(v1 != 0));
}