__WIN32__
#if defined(WIN32) || defined(__NT__) || defined(_WIN32) || defined(__WIN32__)
#ifndef __WIN32__
#ifdef __WIN32__
#if defined(WIN32) || defined(__NT__) || defined(_WIN32) || defined(__WIN32__)
#if (defined(_WIN32) || defined(__WIN32__)) && !defined(WIN32)