__STRICT_ALIGNMENT
#ifdef __STRICT_ALIGNMENT
#ifdef __STRICT_ALIGNMENT
#ifdef __STRICT_ALIGNMENT
#ifdef __STRICT_ALIGNMENT
#ifdef __STRICT_ALIGNMENT
#ifdef __STRICT_ALIGNMENT
#ifdef __STRICT_ALIGNMENT
#ifdef __STRICT_ALIGNMENT
#ifdef __STRICT_ALIGNMENT
#ifdef __STRICT_ALIGNMENT
#ifdef __STRICT_ALIGNMENT
#ifdef __STRICT_ALIGNMENT
#ifdef __STRICT_ALIGNMENT
#if defined(__STRICT_ALIGNMENT) || _BYTE_ORDER != _LITTLE_ENDIAN
#ifndef __STRICT_ALIGNMENT
#ifdef __STRICT_ALIGNMENT
#ifdef __STRICT_ALIGNMENT
#ifdef __STRICT_ALIGNMENT
#ifdef __STRICT_ALIGNMENT
#ifndef __STRICT_ALIGNMENT
#ifndef __STRICT_ALIGNMENT
#ifdef __STRICT_ALIGNMENT
#ifdef __STRICT_ALIGNMENT
#ifdef __STRICT_ALIGNMENT
#ifdef __STRICT_ALIGNMENT
#ifdef __STRICT_ALIGNMENT
#if defined(__STRICT_ALIGNMENT) || _BYTE_ORDER != _LITTLE_ENDIAN
#ifdef __STRICT_ALIGNMENT
#ifdef __STRICT_ALIGNMENT
#ifdef __STRICT_ALIGNMENT
#ifdef __STRICT_ALIGNMENT
#if !defined(__STRICT_ALIGNMENT) && (BYTE_ORDER == LITTLE_ENDIAN)
#if !defined(__STRICT_ALIGNMENT) && (BYTE_ORDER == BIG_ENDIAN)
#if !defined(__STRICT_ALIGNMENT) && \
#if !defined(__STRICT_ALIGNMENT) && (BYTE_ORDER == LITTLE_ENDIAN)
#if !defined(__STRICT_ALIGNMENT) && (BYTE_ORDER == BIG_ENDIAN)
#if !defined(__STRICT_ALIGNMENT) && \
#if (BYTE_ORDER == LITTLE_ENDIAN) && !defined(__STRICT_ALIGNMENT)
#if !defined(__STRICT_ALIGNMENT) && (BYTE_ORDER == LITTLE_ENDIAN)
#if !defined(__STRICT_ALIGNMENT) && (BYTE_ORDER == BIG_ENDIAN)
#if !defined(__STRICT_ALIGNMENT) && \
#if !defined(__STRICT_ALIGNMENT) && (BYTE_ORDER == LITTLE_ENDIAN)
#if !defined(__STRICT_ALIGNMENT) && (BYTE_ORDER == BIG_ENDIAN)
#if !defined(__STRICT_ALIGNMENT) && \