NTSTATUS __stdcall PopInitializeWorkItem(INT64 a1, INT64 a2, INT64 a3){
NTSTATUS result;
result = _InterlockedExchange((volatile __int32 *)(a1 + 32), 0);
*(_QWORD *)a1 = 0i64;
*(_QWORD *)(a1 + 16) = a2;
*(_QWORD *)(a1 + 24) = a3;
return result;
}