// Original function: GuidCompare
// Address: 0xB88
// Signature: bool __fastcall GuidCompare(__int64 ImageHandle, const UINT64 *Buffer)

bool __fastcall GuidCompare(__int64 ImageHandle, const UINT64 *Buffer)
{
  __int64 v3; // rdi
  __int64 v4; // rbx
  __int64 v5; // rbp
  __int64 v6; // rax

  v3 = ReadUnaligned64((const UINT64 *)&unk_1180); /*0xbae*/
  v4 = ReadUnaligned64(Buffer); /*0xbbd*/
  v5 = ReadUnaligned64((const UINT64 *)&unk_1188); /*0xbc9*/
  v6 = ReadUnaligned64(Buffer + 1); /*0xbcc*/
  return v3 == v4 && v5 == v6; /*0xbf0*/
}
