NTSTATUS __fastcall TraitsCompare(INT64 a1, INT64 a2){
unsigned __int16 v2;
unsigned __int16 *v3;
v2 = *(_WORD *)(a1 + 28);
v3 = (unsigned __int16 *)(a2 + 28);
if( v2 < *v3 )
return -1;
if( v2 > *v3 )
return 1;
return memcmp((PVOID)(a1 + 28), v3, *(unsigned __int16 *)(a1 + 28));
}