CHAR __fastcall PopDiagSnapPassiveHistogram(INT64 a1, _DWORD *a2){
CHAR v2;
_QWORD *v3;
unsigned int i;
__int64 v6;
unsigned __int64 v7;
v2 = 0;
v3 = (_QWORD *)(a1 + 24);
for( i = 0; i < 0x15; ++i )
{
v6 = v3[21];
v7 = *v3 - v6;
*v3 = v6;
*a2 = v7 / 0x989680;
if( i < 0x14 && (unsigned int)(v7 / 0x989680) )
v2 = 1;
++v3;
++a2;
}
return v2;
}