#pragma once
#ifndef WIN32
#error Should not get here
#endif
#ifndef _WIN32_WINNT
#define _WIN32_WINNT 0x500
#ifndef WIN32_LEAN_AND_MEAN
#define WIN32_LEAN_AND_MEAN
#ifndef NOMINMAX
#define NOMINMAX
#include "windows.h"