VOID __stdcall MiProcessHotPatchUndoTable(INT64 a1, INT64 a2){
unsigned int v2;
UINT64 v5;
INT64 v6;
LODWORD(v6) = 0;
v2 = 0;
for( LODWORD(v5) = 0; v2 < *(_DWORD *)(a2 + 32); ++v2 )
{
if( RtlDetermineHotPatchUndoExtent(*(_QWORD *)(a2 + 40), 0i64, v2, &v6, &v5) )
RtlClearBits(*(PRTL_BITMAP *)(a1 + 48), v6, v5 - v6 + 1);
}
}