* force longs to be 64 bit signed integers for microsoft platforms: http://msdn.microsoft.com/en-us/library/3b2e7499.aspx