VOID __fastcall RtlTimelineBitmapUpdate(UINT64 *a1, UINT64 a2){
unsigned int v3;
unsigned int v4;
UINT64 v5;
v3 = *(_DWORD *)a1;
if( (unsigned int)a2 > v3 )
{
LODWORD(v5) = a2;
if( (unsigned int)a2 - v3 >= 0x20 )
HIDWORD(v5) = 1;
else
HIDWORD(v5) = (*((_DWORD *)a1 + 1) << (a2 - v3)) | 1;
*a1 = v5;
}
else
{
v4 = v3 - a2;
if( v4 < 0x20 )
*((_DWORD *)a1 + 1) |= 1 << v4;
}
}