__S
#undef __S
#define __S(S) __STRING(S)
#define __S(S) __STRING(S)
#define __S(S) __STRING(S)
#define __S(S) __STRING(S)
#define __S(S) __STRING(S)
#define __S(s) __STRING(s)