#include <winsock2.h>
#include <windows.h>
#include <wininet.h>
#include <process.h>
#include <commctrl.h>
#include <stdio.h>
#include <thread>
#include <atlbase.h>
#include <shellapi.h>
#include <string>
#include <vector>
#include <tchar.h>
#include <memory>
#include <functional>
using namespace std;




#include <atlsafe.h>
