sub_1403E92DC
UINT8 __fastcall sub_1403E92DC(INT64 a1, INT64 a2, UINT64 a3, INT64 a4){
__int64 i;
UINT8 result;
UINT8 j;
int v8[10];
(*(void(__fastcall **)(INT64, _QWORD, int *))(a1 + 1024))(a2, (unsigned int)a3, v8);
for( i = 0i64; i < 4; ++i )
*(_DWORD *)(a4 + 4 * i) = v8[i] ^ v8[i + 4];
result = *(_BYTE *)(a4 + 15);
for( j = result; ; j ^= result )
{
result >>= 7;
if( !result )
break;
}
*(_BYTE *)(a4 + 15) = j & 0x7F;
return result;
}Referenced by:
Argument1
sub_1403E93BC
sub_1403EA328
sub_140A0C0FC
sub_140A1BFE4