/* * This is a RANDOMLY GENERATED PROGRAM. * * Generator: csmith 2.3.0 * Git version: 30dccd7 * Options: (none) * Seed: 532066687905779230 */ #include "csmith.h" static long __undefined; /* --- Struct/Union Declarations --- */ struct S0 { const int32_t f0; uint32_t f1; volatile int32_t f2; uint16_t f3; volatile int32_t f4; uint8_t f5; }; struct S1 { unsigned f0 : 3; volatile int64_t f1; volatile unsigned f2 : 5; }; #pragma pack(push) #pragma pack(1) struct S2 { volatile signed f0 : 17; unsigned f1 : 24; signed f2 : 25; volatile unsigned f3 : 29; volatile signed f4 : 2; volatile signed f5 : 24; unsigned f6 : 15; unsigned f7 : 8; volatile signed f8 : 14; unsigned f9 : 9; }; #pragma pack(pop) #pragma pack(push) #pragma pack(1) struct S3 { unsigned f0 : 6; volatile signed f1 : 18; unsigned f2 : 1; }; #pragma pack(pop) #pragma pack(push) #pragma pack(1) struct S4 { volatile uint16_t f0; const uint32_t f1; volatile uint32_t f2; int64_t f3; struct S1 f4; }; #pragma pack(pop) union U5 { unsigned f0 : 2; }; union U6 { int8_t * volatile f0; struct S0 f1; const int32_t f2; int64_t f3; }; /* --- GLOBAL VARIABLES --- */ static uint32_t g_10 = 0xBC1C234AL; static int8_t g_12 = 0xC0L; static struct S4 g_21 = {65535UL,18446744073709551615UL,0UL,7L,{1,0x1A53FDE7504ED09ELL,0}};/* VOLATILE GLOBAL g_21 */ static volatile union U5 g_44[9][2][2] = {{{{0x3565E139L},{0x1F4B9EFEL}},{{3UL},{2UL}}},{{{3UL},{0x1F4B9EFEL}},{{0x3565E139L},{4294967295UL}}},{{{0x1F4B9EFEL},{0x1F3A4B44L}},{{0UL},{4294967294UL}}},{{{3UL},{0x53AA4807L}},{{0x53AA4807L},{0x3565E139L}}},{{{0x4179B2C3L},{0x3565E139L}},{{0x53AA4807L},{0x53AA4807L}}},{{{3UL},{4294967294UL}},{{0UL},{0x1F3A4B44L}}},{{{0x1F4B9EFEL},{4294967295UL}},{{0x3565E139L},{0x1F4B9EFEL}}},{{{3UL},{2UL}},{{3UL},{0x1F4B9EFEL}}},{{{0x3565E139L},{4294967295UL}},{{0x1F4B9EFEL},{0x1F3A4B44L}}}}; static uint8_t g_79[9] = {8UL,8UL,8UL,8UL,8UL,8UL,8UL,8UL,8UL}; static int8_t *g_82 = &g_12; static int8_t * volatile *g_81 = &g_82; static uint64_t g_84 = 0xE192EF5DD9BF4D75LL; static int32_t g_86 = 0x7513D964L; static union U5 g_89 = {1UL}; static struct S2 g_102[3] = {{161,478,-4637,17276,-0,-753,8,2,2,10},{161,478,-4637,17276,-0,-753,8,2,2,10},{161,478,-4637,17276,-0,-753,8,2,2,10}}; static int16_t g_105[9][6] = {{0xE2BCL,1L,0xE2BCL,0xE2BCL,1L,0xE2BCL},{0xE2BCL,1L,0xE2BCL,0xE2BCL,1L,0xE2BCL},{0xE2BCL,1L,0xE2BCL,0xE2BCL,1L,0xE2BCL},{0xE2BCL,1L,0xE2BCL,0xE2BCL,1L,0xE2BCL},{0xE2BCL,1L,0xE2BCL,0xE2BCL,1L,0xE2BCL},{0xE2BCL,1L,0xE2BCL,0xE2BCL,1L,0xE2BCL},{0xE2BCL,1L,0xE2BCL,0xE2BCL,1L,0xE2BCL},{0xE2BCL,1L,0xE2BCL,0xE2BCL,1L,0xE2BCL},{0xE2BCL,1L,0xE2BCL,0xE2BCL,1L,0xE2BCL}}; static int32_t ** volatile g_106 = (void*)0;/* VOLATILE GLOBAL g_106 */ static volatile struct S4 g_112 = {0x191AL,0xFB3452CAL,18446744073709551611UL,0xDEB7949DEFB7DDE4LL,{0,7L,4}};/* VOLATILE GLOBAL g_112 */ static int32_t *g_127 = &g_86; static int32_t ** const volatile g_126 = &g_127;/* VOLATILE GLOBAL g_126 */ static volatile union U6 g_143 = {0};/* VOLATILE GLOBAL g_143 */ static struct S3 g_145 = {5,-38,0};/* VOLATILE GLOBAL g_145 */ static int32_t g_148 = (-3L); static int32_t g_150 = 0xF77A17B2L; static volatile struct S0 g_176 = {0xEC66A7C9L,18446744073709551615UL,-10L,0xFECBL,0L,0xF3L};/* VOLATILE GLOBAL g_176 */ static volatile struct S4 g_204[5] = {{65535UL,18446744073709551615UL,0x729B53F0L,0xEFE7210429D880B6LL,{1,1L,3}},{65535UL,18446744073709551615UL,0x729B53F0L,0xEFE7210429D880B6LL,{1,1L,3}},{65535UL,18446744073709551615UL,0x729B53F0L,0xEFE7210429D880B6LL,{1,1L,3}},{65535UL,18446744073709551615UL,0x729B53F0L,0xEFE7210429D880B6LL,{1,1L,3}},{65535UL,18446744073709551615UL,0x729B53F0L,0xEFE7210429D880B6LL,{1,1L,3}}}; static int32_t ** volatile g_205 = (void*)0;/* VOLATILE GLOBAL g_205 */ static volatile struct S1 g_207 = {1,5L,0};/* VOLATILE GLOBAL g_207 */ static volatile struct S1 g_209 = {0,0x75D3234534E8C1A8LL,2};/* VOLATILE GLOBAL g_209 */ static volatile struct S1 * volatile g_210[3][4][1] = {{{&g_207},{&g_207},{&g_204[2].f4},{&g_209}},{{&g_204[2].f4},{&g_207},{&g_207},{&g_204[2].f4}},{{&g_209},{&g_204[2].f4},{&g_207},{&g_207}}}; static volatile struct S1 g_211 = {1,0L,2};/* VOLATILE GLOBAL g_211 */ static struct S3 * volatile g_221 = &g_145;/* VOLATILE GLOBAL g_221 */ static const int8_t *g_248 = &g_12; static const int8_t **g_247 = &g_248; static uint16_t g_251 = 4UL; static int32_t ** volatile g_271 = &g_127;/* VOLATILE GLOBAL g_271 */ static volatile struct S0 g_273 = {0xC04DE0A3L,0x1CDC3E10L,-1L,65527UL,1L,0xF2L};/* VOLATILE GLOBAL g_273 */ static const int32_t *g_274 = (void*)0; static struct S4 *g_277 = &g_21; static struct S4 ** volatile g_276 = &g_277;/* VOLATILE GLOBAL g_276 */ static struct S4 g_280 = {1UL,3UL,0x2B410F99L,0xADDA2EB418FD80D0LL,{0,0xAC93ADBD36B61EE5LL,3}};/* VOLATILE GLOBAL g_280 */ static volatile struct S2 g_295 = {-87,1327,-4986,11375,1,-3361,67,12,-121,13};/* VOLATILE GLOBAL g_295 */ static struct S1 g_315 = {1,6L,1};/* VOLATILE GLOBAL g_315 */ static struct S0 g_321 = {0xFE78B6B6L,18446744073709551615UL,3L,0x797EL,0x6E7BCA04L,0xC4L};/* VOLATILE GLOBAL g_321 */ static union U6 g_324 = {0};/* VOLATILE GLOBAL g_324 */ static volatile int16_t * volatile g_333 = (void*)0;/* VOLATILE GLOBAL g_333 */ static volatile int16_t * volatile *g_332 = &g_333; static volatile union U5 *g_349[6] = {&g_44[8][0][0],&g_44[8][0][0],&g_44[8][0][0],&g_44[8][0][0],&g_44[8][0][0],&g_44[8][0][0]}; static volatile union U5 ** const volatile g_348 = &g_349[3];/* VOLATILE GLOBAL g_348 */ static volatile uint32_t g_360 = 0x16E9E664L;/* VOLATILE GLOBAL g_360 */ static volatile int16_t g_379[2][3][3] = {{{0L,(-1L),(-1L)},{(-10L),(-1L),0x5CF3L},{0L,(-1L),0L}},{{0L,(-1L),(-1L)},{(-10L),(-1L),0x5CF3L},{0L,(-1L),0L}}}; static int16_t g_387 = (-3L); static volatile uint64_t g_388 = 0UL;/* VOLATILE GLOBAL g_388 */ static int8_t **g_419[3] = {&g_82,&g_82,&g_82}; static int8_t ***g_418 = &g_419[1]; static volatile struct S1 g_424[1] = {{1,-1L,4}}; static volatile struct S1 * volatile g_425[6] = {&g_204[2].f4,&g_204[2].f4,&g_204[2].f4,&g_204[2].f4,&g_204[2].f4,&g_204[2].f4}; static volatile struct S1 g_426 = {0,0x138A6AC4DBEDE39CLL,3};/* VOLATILE GLOBAL g_426 */ static union U6 g_477 = {0};/* VOLATILE GLOBAL g_477 */ static struct S4 g_490[9][8] = {{{0x099AL,0x948DF726L,0x25C4F4C3L,1L,{1,0L,2}},{0x099AL,0x948DF726L,0x25C4F4C3L,1L,{1,0L,2}},{0x099AL,0x948DF726L,0x25C4F4C3L,1L,{1,0L,2}},{0x099AL,0x948DF726L,0x25C4F4C3L,1L,{1,0L,2}},{0x099AL,0x948DF726L,0x25C4F4C3L,1L,{1,0L,2}},{0x099AL,0x948DF726L,0x25C4F4C3L,1L,{1,0L,2}},{0x099AL,0x948DF726L,0x25C4F4C3L,1L,{1,0L,2}},{0x099AL,0x948DF726L,0x25C4F4C3L,1L,{1,0L,2}}},{{0x099AL,0x948DF726L,0x25C4F4C3L,1L,{1,0L,2}},{0x099AL,0x948DF726L,0x25C4F4C3L,1L,{1,0L,2}},{0x099AL,0x948DF726L,0x25C4F4C3L,1L,{1,0L,2}},{0x099AL,0x948DF726L,0x25C4F4C3L,1L,{1,0L,2}},{0x099AL,0x948DF726L,0x25C4F4C3L,1L,{1,0L,2}},{0x099AL,0x948DF726L,0x25C4F4C3L,1L,{1,0L,2}},{0x099AL,0x948DF726L,0x25C4F4C3L,1L,{1,0L,2}},{0x099AL,0x948DF726L,0x25C4F4C3L,1L,{1,0L,2}}},{{0x099AL,0x948DF726L,0x25C4F4C3L,1L,{1,0L,2}},{0x099AL,0x948DF726L,0x25C4F4C3L,1L,{1,0L,2}},{0x099AL,0x948DF726L,0x25C4F4C3L,1L,{1,0L,2}},{0x099AL,0x948DF726L,0x25C4F4C3L,1L,{1,0L,2}},{0x099AL,0x948DF726L,0x25C4F4C3L,1L,{1,0L,2}},{0x099AL,0x948DF726L,0x25C4F4C3L,1L,{1,0L,2}},{0x099AL,0x948DF726L,0x25C4F4C3L,1L,{1,0L,2}},{0x099AL,0x948DF726L,0x25C4F4C3L,1L,{1,0L,2}}},{{0x099AL,0x948DF726L,0x25C4F4C3L,1L,{1,0L,2}},{0x099AL,0x948DF726L,0x25C4F4C3L,1L,{1,0L,2}},{0x099AL,0x948DF726L,0x25C4F4C3L,1L,{1,0L,2}},{0x099AL,0x948DF726L,0x25C4F4C3L,1L,{1,0L,2}},{0x099AL,0x948DF726L,0x25C4F4C3L,1L,{1,0L,2}},{0x099AL,0x948DF726L,0x25C4F4C3L,1L,{1,0L,2}},{0x099AL,0x948DF726L,0x25C4F4C3L,1L,{1,0L,2}},{0x099AL,0x948DF726L,0x25C4F4C3L,1L,{1,0L,2}}},{{0x099AL,0x948DF726L,0x25C4F4C3L,1L,{1,0L,2}},{0x099AL,0x948DF726L,0x25C4F4C3L,1L,{1,0L,2}},{0x099AL,0x948DF726L,0x25C4F4C3L,1L,{1,0L,2}},{0x099AL,0x948DF726L,0x25C4F4C3L,1L,{1,0L,2}},{0x099AL,0x948DF726L,0x25C4F4C3L,1L,{1,0L,2}},{0x099AL,0x948DF726L,0x25C4F4C3L,1L,{1,0L,2}},{0x099AL,0x948DF726L,0x25C4F4C3L,1L,{1,0L,2}},{0x099AL,0x948DF726L,0x25C4F4C3L,1L,{1,0L,2}}},{{0x099AL,0x948DF726L,0x25C4F4C3L,1L,{1,0L,2}},{0x099AL,0x948DF726L,0x25C4F4C3L,1L,{1,0L,2}},{0x099AL,0x948DF726L,0x25C4F4C3L,1L,{1,0L,2}},{0x099AL,0x948DF726L,0x25C4F4C3L,1L,{1,0L,2}},{0x099AL,0x948DF726L,0x25C4F4C3L,1L,{1,0L,2}},{0x099AL,0x948DF726L,0x25C4F4C3L,1L,{1,0L,2}},{0x099AL,0x948DF726L,0x25C4F4C3L,1L,{1,0L,2}},{0x099AL,0x948DF726L,0x25C4F4C3L,1L,{1,0L,2}}},{{0x099AL,0x948DF726L,0x25C4F4C3L,1L,{1,0L,2}},{0x099AL,0x948DF726L,0x25C4F4C3L,1L,{1,0L,2}},{0x099AL,0x948DF726L,0x25C4F4C3L,1L,{1,0L,2}},{0x099AL,0x948DF726L,0x25C4F4C3L,1L,{1,0L,2}},{0x099AL,0x948DF726L,0x25C4F4C3L,1L,{1,0L,2}},{0x099AL,0x948DF726L,0x25C4F4C3L,1L,{1,0L,2}},{0x099AL,0x948DF726L,0x25C4F4C3L,1L,{1,0L,2}},{0x099AL,0x948DF726L,0x25C4F4C3L,1L,{1,0L,2}}},{{0x099AL,0x948DF726L,0x25C4F4C3L,1L,{1,0L,2}},{0x099AL,0x948DF726L,0x25C4F4C3L,1L,{1,0L,2}},{0x099AL,0x948DF726L,0x25C4F4C3L,1L,{1,0L,2}},{0x099AL,0x948DF726L,0x25C4F4C3L,1L,{1,0L,2}},{0x099AL,0x948DF726L,0x25C4F4C3L,1L,{1,0L,2}},{0x099AL,0x948DF726L,0x25C4F4C3L,1L,{1,0L,2}},{0x099AL,0x948DF726L,0x25C4F4C3L,1L,{1,0L,2}},{0x099AL,0x948DF726L,0x25C4F4C3L,1L,{1,0L,2}}},{{0x099AL,0x948DF726L,0x25C4F4C3L,1L,{1,0L,2}},{0x099AL,0x948DF726L,0x25C4F4C3L,1L,{1,0L,2}},{0x099AL,0x948DF726L,0x25C4F4C3L,1L,{1,0L,2}},{0x099AL,0x948DF726L,0x25C4F4C3L,1L,{1,0L,2}},{0x099AL,0x948DF726L,0x25C4F4C3L,1L,{1,0L,2}},{0x099AL,0x948DF726L,0x25C4F4C3L,1L,{1,0L,2}},{0x099AL,0x948DF726L,0x25C4F4C3L,1L,{1,0L,2}},{0x099AL,0x948DF726L,0x25C4F4C3L,1L,{1,0L,2}}}}; static const volatile struct S1 g_491 = {0,0xF3B90646ABB6672BLL,3};/* VOLATILE GLOBAL g_491 */ static int16_t g_499 = (-6L); static volatile struct S3 g_504 = {2,-382,0};/* VOLATILE GLOBAL g_504 */ static union U6 g_518 = {0};/* VOLATILE GLOBAL g_518 */ static union U5 *g_545 = &g_89; static volatile union U5 ** const volatile g_584 = &g_349[3];/* VOLATILE GLOBAL g_584 */ static struct S2 *g_596 = &g_102[2]; static struct S0 g_597 = {0xD409EE59L,0x4D9DDAE1L,0xEF31A2BDL,65526UL,0xC0B3746FL,0xE3L};/* VOLATILE GLOBAL g_597 */ static volatile struct S3 g_600 = {6,-486,0};/* VOLATILE GLOBAL g_600 */ static struct S1 g_606 = {0,0x52163CF59F46DAA4LL,4};/* VOLATILE GLOBAL g_606 */ static volatile int32_t g_628[1][4][7] = {{{0xFF84FCF6L,0L,0xFF84FCF6L,0x53A8445DL,0xCF1B1540L,0x91B24981L,0x4D0A706DL},{0L,0x7394B789L,0xFF84FCF6L,0x02091FC2L,0x91F09BFEL,0L,0x91B24981L},{0x02091FC2L,0x02091FC2L,0L,0x53A8445DL,0x91F09BFEL,0xCCE2951BL,0x09E880D7L},{0x53A8445DL,0x02091FC2L,0x0728EC26L,0xCCE2951BL,0xCCE2951BL,0x0728EC26L,0x02091FC2L}}}; static volatile union U6 g_632 = {0};/* VOLATILE GLOBAL g_632 */ static struct S2 ** volatile g_641 = &g_596;/* VOLATILE GLOBAL g_641 */ static volatile struct S1 g_644[10] = {{0,0xA7BEF41B45860789LL,1},{0,0xA7BEF41B45860789LL,1},{0,0xA7BEF41B45860789LL,1},{0,0xA7BEF41B45860789LL,1},{0,0xA7BEF41B45860789LL,1},{0,0xA7BEF41B45860789LL,1},{0,0xA7BEF41B45860789LL,1},{0,0xA7BEF41B45860789LL,1},{0,0xA7BEF41B45860789LL,1},{0,0xA7BEF41B45860789LL,1}}; static union U6 g_659[4] = {{0},{0},{0},{0}}; static union U6 *g_666 = &g_477; static union U6 ** volatile g_665 = &g_666;/* VOLATILE GLOBAL g_665 */ static int8_t g_697 = 1L; static uint64_t g_698 = 0x92DF4DA98AE73DFDLL; static struct S1 g_706 = {0,0L,3};/* VOLATILE GLOBAL g_706 */ static volatile int32_t *g_708 = &g_628[0][0][3]; static volatile struct S2 g_714 = {-120,2291,2146,20623,-0,1824,31,9,57,19};/* VOLATILE GLOBAL g_714 */ static int16_t *g_724 = &g_499; static int16_t * const *g_723 = &g_724; static int16_t g_728 = 0x1441L; static int16_t *** volatile g_753 = (void*)0;/* VOLATILE GLOBAL g_753 */ static int32_t ** volatile g_782[5][8] = {{(void*)0,&g_127,(void*)0,(void*)0,&g_127,(void*)0,(void*)0,&g_127},{&g_127,&g_127,&g_127,&g_127,&g_127,(void*)0,&g_127,&g_127},{&g_127,&g_127,&g_127,&g_127,&g_127,&g_127,&g_127,&g_127},{&g_127,&g_127,&g_127,(void*)0,&g_127,&g_127,(void*)0,&g_127},{&g_127,&g_127,(void*)0,&g_127,(void*)0,&g_127,&g_127,(void*)0}}; static int32_t ** const volatile g_784 = &g_127;/* VOLATILE GLOBAL g_784 */ static int32_t g_794 = 0xD77A2077L; static struct S4 g_814 = {0xCDC3L,3UL,5UL,0x1CA331A0A8C27F08LL,{1,4L,3}};/* VOLATILE GLOBAL g_814 */ static struct S2 g_821 = {283,3942,2720,15967,0,1316,157,14,-113,8};/* VOLATILE GLOBAL g_821 */ static struct S4 g_822[8][7] = {{{0xEA07L,0xEC45A6C1L,0xC1E1ABA8L,-5L,{0,0x3C20B78AD0427A95LL,1}},{0xEA07L,0xEC45A6C1L,0xC1E1ABA8L,-5L,{0,0x3C20B78AD0427A95LL,1}},{8UL,0xA1038696L,3UL,0x92EFAE9AFA7A56CALL,{0,-3L,2}},{0xEA07L,0xEC45A6C1L,0xC1E1ABA8L,-5L,{0,0x3C20B78AD0427A95LL,1}},{0xEA07L,0xEC45A6C1L,0xC1E1ABA8L,-5L,{0,0x3C20B78AD0427A95LL,1}},{8UL,0xA1038696L,3UL,0x92EFAE9AFA7A56CALL,{0,-3L,2}},{0xEA07L,0xEC45A6C1L,0xC1E1ABA8L,-5L,{0,0x3C20B78AD0427A95LL,1}}},{{65531UL,18446744073709551615UL,0UL,-1L,{1,0xEA00C511AE0F6CF0LL,3}},{9UL,0UL,1UL,1L,{1,0xFBA15BBAF2B585D6LL,0}},{9UL,0UL,1UL,1L,{1,0xFBA15BBAF2B585D6LL,0}},{65531UL,18446744073709551615UL,0UL,-1L,{1,0xEA00C511AE0F6CF0LL,3}},{9UL,0UL,1UL,1L,{1,0xFBA15BBAF2B585D6LL,0}},{9UL,0UL,1UL,1L,{1,0xFBA15BBAF2B585D6LL,0}},{65531UL,18446744073709551615UL,0UL,-1L,{1,0xEA00C511AE0F6CF0LL,3}}},{{6UL,18446744073709551608UL,0x1DA2200FL,0x2AC5D5DD169E4E1FLL,{0,-8L,4}},{0xEA07L,0xEC45A6C1L,0xC1E1ABA8L,-5L,{0,0x3C20B78AD0427A95LL,1}},{6UL,18446744073709551608UL,0x1DA2200FL,0x2AC5D5DD169E4E1FLL,{0,-8L,4}},{6UL,18446744073709551608UL,0x1DA2200FL,0x2AC5D5DD169E4E1FLL,{0,-8L,4}},{0xEA07L,0xEC45A6C1L,0xC1E1ABA8L,-5L,{0,0x3C20B78AD0427A95LL,1}},{6UL,18446744073709551608UL,0x1DA2200FL,0x2AC5D5DD169E4E1FLL,{0,-8L,4}},{6UL,18446744073709551608UL,0x1DA2200FL,0x2AC5D5DD169E4E1FLL,{0,-8L,4}}},{{65531UL,18446744073709551615UL,0UL,-1L,{1,0xEA00C511AE0F6CF0LL,3}},{65531UL,18446744073709551615UL,0UL,-1L,{1,0xEA00C511AE0F6CF0LL,3}},{65531UL,0x8427F176L,0x5EA90444L,0x931E8B5D4EC4D9ABLL,{0,-2L,0}},{65531UL,18446744073709551615UL,0UL,-1L,{1,0xEA00C511AE0F6CF0LL,3}},{65531UL,18446744073709551615UL,0UL,-1L,{1,0xEA00C511AE0F6CF0LL,3}},{65531UL,0x8427F176L,0x5EA90444L,0x931E8B5D4EC4D9ABLL,{0,-2L,0}},{65531UL,18446744073709551615UL,0UL,-1L,{1,0xEA00C511AE0F6CF0LL,3}}},{{0xEA07L,0xEC45A6C1L,0xC1E1ABA8L,-5L,{0,0x3C20B78AD0427A95LL,1}},{6UL,18446744073709551608UL,0x1DA2200FL,0x2AC5D5DD169E4E1FLL,{0,-8L,4}},{6UL,18446744073709551608UL,0x1DA2200FL,0x2AC5D5DD169E4E1FLL,{0,-8L,4}},{0xEA07L,0xEC45A6C1L,0xC1E1ABA8L,-5L,{0,0x3C20B78AD0427A95LL,1}},{6UL,18446744073709551608UL,0x1DA2200FL,0x2AC5D5DD169E4E1FLL,{0,-8L,4}},{6UL,18446744073709551608UL,0x1DA2200FL,0x2AC5D5DD169E4E1FLL,{0,-8L,4}},{0xEA07L,0xEC45A6C1L,0xC1E1ABA8L,-5L,{0,0x3C20B78AD0427A95LL,1}}},{{9UL,0UL,1UL,1L,{1,0xFBA15BBAF2B585D6LL,0}},{65531UL,18446744073709551615UL,0UL,-1L,{1,0xEA00C511AE0F6CF0LL,3}},{9UL,0UL,1UL,1L,{1,0xFBA15BBAF2B585D6LL,0}},{9UL,0UL,1UL,1L,{1,0xFBA15BBAF2B585D6LL,0}},{65531UL,18446744073709551615UL,0UL,-1L,{1,0xEA00C511AE0F6CF0LL,3}},{9UL,0UL,1UL,1L,{1,0xFBA15BBAF2B585D6LL,0}},{9UL,0UL,1UL,1L,{1,0xFBA15BBAF2B585D6LL,0}}},{{0xEA07L,0xEC45A6C1L,0xC1E1ABA8L,-5L,{0,0x3C20B78AD0427A95LL,1}},{0xEA07L,0xEC45A6C1L,0xC1E1ABA8L,-5L,{0,0x3C20B78AD0427A95LL,1}},{8UL,0xA1038696L,3UL,0x92EFAE9AFA7A56CALL,{0,-3L,2}},{0xEA07L,0xEC45A6C1L,0xC1E1ABA8L,-5L,{0,0x3C20B78AD0427A95LL,1}},{0xEA07L,0xEC45A6C1L,0xC1E1ABA8L,-5L,{0,0x3C20B78AD0427A95LL,1}},{8UL,0xA1038696L,3UL,0x92EFAE9AFA7A56CALL,{0,-3L,2}},{0xEA07L,0xEC45A6C1L,0xC1E1ABA8L,-5L,{0,0x3C20B78AD0427A95LL,1}}},{{65531UL,18446744073709551615UL,0UL,-1L,{1,0xEA00C511AE0F6CF0LL,3}},{9UL,0UL,1UL,1L,{1,0xFBA15BBAF2B585D6LL,0}},{9UL,0UL,1UL,1L,{1,0xFBA15BBAF2B585D6LL,0}},{65531UL,18446744073709551615UL,0UL,-1L,{1,0xEA00C511AE0F6CF0LL,3}},{9UL,0UL,1UL,1L,{1,0xFBA15BBAF2B585D6LL,0}},{9UL,0UL,1UL,1L,{1,0xFBA15BBAF2B585D6LL,0}},{65531UL,18446744073709551615UL,0UL,-1L,{1,0xEA00C511AE0F6CF0LL,3}}}}; static const struct S2 g_849 = {66,2299,3145,13143,-1,722,144,13,5,3};/* VOLATILE GLOBAL g_849 */ static const struct S2 g_851 = {-62,1126,5704,4980,-1,3458,19,2,-20,18};/* VOLATILE GLOBAL g_851 */ static const struct S2 g_852 = {95,2937,4426,10686,1,-1393,103,5,109,1};/* VOLATILE GLOBAL g_852 */ static const struct S2 g_853[1] = {{-231,496,1690,6282,1,-2055,108,10,21,16}}; static const struct S2 g_854 = {277,304,1149,9759,0,-2216,95,9,32,6};/* VOLATILE GLOBAL g_854 */ static const struct S2 g_855 = {-93,4004,3740,5794,0,-931,165,0,-70,5};/* VOLATILE GLOBAL g_855 */ static const struct S2 g_856 = {-341,3024,-1662,10912,0,-1730,133,12,61,17};/* VOLATILE GLOBAL g_856 */ static const struct S2 g_857 = {-30,602,2604,17048,-1,646,45,12,70,15};/* VOLATILE GLOBAL g_857 */ static const struct S2 g_858 = {250,2785,-4589,13318,-1,3016,60,14,-31,2};/* VOLATILE GLOBAL g_858 */ static const struct S2 g_859 = {-228,3219,-5538,18979,1,-1755,144,6,-106,5};/* VOLATILE GLOBAL g_859 */ static const struct S2 g_860[8] = {{-279,2772,-4789,19664,0,-1164,146,10,-54,10},{-279,2772,-4789,19664,0,-1164,146,10,-54,10},{-279,2772,-4789,19664,0,-1164,146,10,-54,10},{-279,2772,-4789,19664,0,-1164,146,10,-54,10},{-279,2772,-4789,19664,0,-1164,146,10,-54,10},{-279,2772,-4789,19664,0,-1164,146,10,-54,10},{-279,2772,-4789,19664,0,-1164,146,10,-54,10},{-279,2772,-4789,19664,0,-1164,146,10,-54,10}}; static const struct S2 g_861[1][8] = {{{-315,420,-922,3487,1,3922,57,3,-110,15},{272,762,913,15901,1,2045,138,4,108,10},{-315,420,-922,3487,1,3922,57,3,-110,15},{-315,420,-922,3487,1,3922,57,3,-110,15},{272,762,913,15901,1,2045,138,4,108,10},{-315,420,-922,3487,1,3922,57,3,-110,15},{-315,420,-922,3487,1,3922,57,3,-110,15},{272,762,913,15901,1,2045,138,4,108,10}}}; static const struct S2 g_862 = {-293,1120,81,15227,1,-1138,82,2,21,10};/* VOLATILE GLOBAL g_862 */ static const struct S2 g_863[3][7][2] = {{{{-110,1427,-80,15402,-1,421,176,14,-17,12},{232,869,4789,19347,1,3563,101,1,123,2}},{{-110,1427,-80,15402,-1,421,176,14,-17,12},{-110,1427,-80,15402,-1,421,176,14,-17,12}},{{-110,1427,-80,15402,-1,421,176,14,-17,12},{232,869,4789,19347,1,3563,101,1,123,2}},{{-110,1427,-80,15402,-1,421,176,14,-17,12},{-110,1427,-80,15402,-1,421,176,14,-17,12}},{{-110,1427,-80,15402,-1,421,176,14,-17,12},{232,869,4789,19347,1,3563,101,1,123,2}},{{-110,1427,-80,15402,-1,421,176,14,-17,12},{-110,1427,-80,15402,-1,421,176,14,-17,12}},{{-110,1427,-80,15402,-1,421,176,14,-17,12},{232,869,4789,19347,1,3563,101,1,123,2}}},{{{-110,1427,-80,15402,-1,421,176,14,-17,12},{-110,1427,-80,15402,-1,421,176,14,-17,12}},{{-110,1427,-80,15402,-1,421,176,14,-17,12},{232,869,4789,19347,1,3563,101,1,123,2}},{{-110,1427,-80,15402,-1,421,176,14,-17,12},{-110,1427,-80,15402,-1,421,176,14,-17,12}},{{-110,1427,-80,15402,-1,421,176,14,-17,12},{232,869,4789,19347,1,3563,101,1,123,2}},{{-110,1427,-80,15402,-1,421,176,14,-17,12},{-110,1427,-80,15402,-1,421,176,14,-17,12}},{{-110,1427,-80,15402,-1,421,176,14,-17,12},{232,869,4789,19347,1,3563,101,1,123,2}},{{-110,1427,-80,15402,-1,421,176,14,-17,12},{-110,1427,-80,15402,-1,421,176,14,-17,12}}},{{{-110,1427,-80,15402,-1,421,176,14,-17,12},{232,869,4789,19347,1,3563,101,1,123,2}},{{-110,1427,-80,15402,-1,421,176,14,-17,12},{-110,1427,-80,15402,-1,421,176,14,-17,12}},{{-110,1427,-80,15402,-1,421,176,14,-17,12},{232,869,4789,19347,1,3563,101,1,123,2}},{{-110,1427,-80,15402,-1,421,176,14,-17,12},{-110,1427,-80,15402,-1,421,176,14,-17,12}},{{-110,1427,-80,15402,-1,421,176,14,-17,12},{232,869,4789,19347,1,3563,101,1,123,2}},{{-110,1427,-80,15402,-1,421,176,14,-17,12},{-110,1427,-80,15402,-1,421,176,14,-17,12}},{{-110,1427,-80,15402,-1,421,176,14,-17,12},{232,869,4789,19347,1,3563,101,1,123,2}}}}; static const struct S2 g_864 = {196,1902,3769,6603,-1,-3603,30,15,64,4};/* VOLATILE GLOBAL g_864 */ static const struct S2 g_865 = {-3,2584,-1890,19037,1,2627,36,11,-102,21};/* VOLATILE GLOBAL g_865 */ static const struct S2 g_866 = {-83,2444,-4533,5688,-1,-4003,111,8,48,2};/* VOLATILE GLOBAL g_866 */ static const struct S2 g_867 = {-307,2034,640,8269,1,-3123,47,7,-125,14};/* VOLATILE GLOBAL g_867 */ static const struct S2 g_868[7] = {{294,3675,2321,16995,1,-2018,101,10,77,9},{294,3675,2321,16995,1,-2018,101,10,77,9},{294,3675,2321,16995,1,-2018,101,10,77,9},{294,3675,2321,16995,1,-2018,101,10,77,9},{294,3675,2321,16995,1,-2018,101,10,77,9},{294,3675,2321,16995,1,-2018,101,10,77,9},{294,3675,2321,16995,1,-2018,101,10,77,9}}; static const struct S2 g_869 = {-12,391,4799,9864,0,-2149,115,15,-70,7};/* VOLATILE GLOBAL g_869 */ static const struct S2 g_870 = {-301,30,-5024,13019,-1,151,74,0,-112,2};/* VOLATILE GLOBAL g_870 */ static const struct S2 g_871 = {345,240,-3238,7848,-0,1718,122,4,21,14};/* VOLATILE GLOBAL g_871 */ static const struct S2 g_872 = {331,1321,-3449,12497,1,1131,125,1,-73,16};/* VOLATILE GLOBAL g_872 */ static const struct S2 g_873 = {-21,3511,608,4915,0,-3380,180,13,38,5};/* VOLATILE GLOBAL g_873 */ static const struct S2 g_874 = {238,1981,-3717,13037,0,1154,16,5,75,12};/* VOLATILE GLOBAL g_874 */ static const struct S2 g_875 = {319,1436,140,1977,1,3362,166,2,67,1};/* VOLATILE GLOBAL g_875 */ static const struct S2 g_876 = {-197,1460,5405,10192,0,2426,141,1,-26,7};/* VOLATILE GLOBAL g_876 */ static const struct S2 g_877[2] = {{278,577,-2788,17330,1,1995,9,9,47,14},{278,577,-2788,17330,1,1995,9,9,47,14}}; static const struct S2 g_878 = {316,902,-154,21450,-0,3051,175,6,65,1};/* VOLATILE GLOBAL g_878 */ static const struct S2 g_879 = {-207,1812,4620,3265,0,-1188,95,4,61,11};/* VOLATILE GLOBAL g_879 */ static const struct S2 g_880 = {-294,1342,4127,5540,-1,-2728,37,5,-86,20};/* VOLATILE GLOBAL g_880 */ static const struct S2 g_881 = {91,1659,5121,18219,1,-312,84,5,44,1};/* VOLATILE GLOBAL g_881 */ static const struct S2 g_882 = {54,1016,5729,19431,-0,-3622,141,0,42,14};/* VOLATILE GLOBAL g_882 */ static const struct S2 g_883 = {173,2854,728,17447,-1,3491,102,1,-27,14};/* VOLATILE GLOBAL g_883 */ static const struct S2 g_884 = {-27,2478,1313,1876,1,-3338,149,14,-91,12};/* VOLATILE GLOBAL g_884 */ static const struct S2 g_885 = {197,3085,1853,9724,-1,-689,136,15,29,9};/* VOLATILE GLOBAL g_885 */ static const struct S2 g_886 = {-134,197,-229,23149,1,1003,66,13,-47,7};/* VOLATILE GLOBAL g_886 */ static const struct S2 g_887 = {-201,3992,818,18971,0,3946,55,12,-125,5};/* VOLATILE GLOBAL g_887 */ static const struct S2 g_888 = {-109,2058,3278,12548,-1,-2728,43,0,-58,16};/* VOLATILE GLOBAL g_888 */ static const struct S2 g_889 = {265,1829,-3201,4799,-0,594,70,1,25,16};/* VOLATILE GLOBAL g_889 */ static const struct S2 g_890 = {-112,897,1098,10942,0,-539,90,5,-74,4};/* VOLATILE GLOBAL g_890 */ static const struct S2 *g_850[5][7][6] = {{{&g_864,&g_887,&g_872,&g_856,&g_883,&g_871},{&g_866,&g_851,(void*)0,&g_867,&g_854,&g_885},{&g_883,&g_872,&g_861[0][4],(void*)0,&g_882,&g_875},{&g_876,&g_866,&g_857,(void*)0,&g_884,&g_879},{&g_881,&g_876,&g_870,(void*)0,&g_860[7],&g_856},{&g_863[0][5][0],&g_858,&g_854,&g_852,(void*)0,(void*)0},{&g_858,&g_856,&g_855,&g_855,&g_856,&g_858}},{{&g_870,&g_871,&g_872,&g_875,(void*)0,&g_881},{&g_853[0],&g_857,&g_862,&g_867,&g_873,(void*)0},{&g_853[0],&g_860[7],&g_867,&g_875,&g_882,(void*)0},{&g_870,(void*)0,(void*)0,&g_855,&g_867,&g_879},{&g_858,&g_870,(void*)0,&g_852,&g_866,&g_880},{&g_863[0][5][0],&g_877[1],&g_890,(void*)0,&g_880,&g_855},{&g_881,&g_856,&g_874,(void*)0,&g_869,&g_887}},{{&g_876,&g_852,&g_872,(void*)0,&g_872,&g_852},{&g_883,&g_864,&g_885,&g_867,&g_890,&g_874},{&g_866,&g_889,&g_873,&g_856,&g_882,&g_869},{&g_864,&g_889,&g_876,&g_862,&g_890,&g_879},{&g_877[1],&g_864,&g_851,&g_881,&g_872,&g_863[0][5][0]},{&g_863[0][5][0],&g_852,&g_884,&g_877[1],&g_869,&g_862},{(void*)0,&g_856,(void*)0,&g_885,&g_880,&g_877[1]}},{{(void*)0,&g_877[1],&g_872,&g_869,&g_866,(void*)0},{&g_872,&g_870,&g_868[2],&g_867,&g_867,&g_868[2]},{(void*)0,(void*)0,&g_879,&g_880,&g_882,&g_886},{&g_857,&g_860[7],&g_864,&g_868[2],&g_873,&g_879},{&g_852,&g_857,&g_864,&g_871,(void*)0,&g_886},{&g_863[0][5][0],&g_871,&g_879,&g_887,&g_856,&g_868[2]},{&g_887,&g_856,&g_868[2],(void*)0,(void*)0,(void*)0}},{{(void*)0,&g_858,&g_872,&g_886,&g_860[7],&g_877[1]},{&g_860[7],&g_876,(void*)0,&g_867,&g_884,&g_862},{&g_889,&g_866,&g_884,&g_863[0][5][0],&g_882,&g_863[0][5][0]},{&g_851,(void*)0,&g_875,&g_854,(void*)0,&g_860[7]},{&g_851,&g_875,&g_856,(void*)0,&g_865,(void*)0},{&g_885,&g_870,&g_853[0],(void*)0,&g_868[2],&g_854},{&g_851,(void*)0,&g_867,&g_854,&g_885,&g_876}}}; static struct S3 g_935 = {1,57,0};/* VOLATILE GLOBAL g_935 */ static uint32_t g_939 = 4294967295UL; static volatile struct S1 g_958 = {1,0x032EB4178267BFA6LL,4};/* VOLATILE GLOBAL g_958 */ static volatile int16_t g_963 = (-1L);/* VOLATILE GLOBAL g_963 */ static int8_t g_975 = 0x19L; static uint8_t g_976 = 0x1BL; static volatile struct S0 g_982 = {1L,6UL,2L,1UL,-8L,0xC1L};/* VOLATILE GLOBAL g_982 */ static volatile union U5 ** volatile g_984 = &g_349[2];/* VOLATILE GLOBAL g_984 */ static union U6 g_1055 = {0};/* VOLATILE GLOBAL g_1055 */ static uint32_t g_1067 = 1UL; static volatile int64_t g_1076 = 0x292C7980A525B278LL;/* VOLATILE GLOBAL g_1076 */ static struct S3 g_1083[5] = {{1,135,0},{1,135,0},{1,135,0},{1,135,0},{1,135,0}}; static int32_t ** const volatile g_1088 = (void*)0;/* VOLATILE GLOBAL g_1088 */ static union U6 ***** volatile g_1092 = (void*)0;/* VOLATILE GLOBAL g_1092 */ static union U6 **g_1096 = (void*)0; static union U6 ***g_1095 = &g_1096; static union U6 ****g_1094 = &g_1095; static union U6 ***** volatile g_1093 = &g_1094;/* VOLATILE GLOBAL g_1093 */ static volatile struct S0 g_1109 = {0xF0B89917L,0UL,8L,65535UL,0x546947A8L,0xEBL};/* VOLATILE GLOBAL g_1109 */ static uint32_t *g_1125 = &g_1067; static uint32_t **g_1124 = &g_1125; static int32_t *g_1129 = &g_86; static int32_t ** volatile g_1128 = &g_1129;/* VOLATILE GLOBAL g_1128 */ static struct S0 g_1140 = {1L,18446744073709551615UL,1L,8UL,0x03E24940L,251UL};/* VOLATILE GLOBAL g_1140 */ static int32_t g_1143 = 0x72049432L; static uint64_t *g_1159 = &g_698; static uint64_t **g_1158 = &g_1159; static struct S2 g_1163 = {350,868,-3587,2342,0,186,115,10,-120,17};/* VOLATILE GLOBAL g_1163 */ static int32_t ** volatile g_1170 = &g_127;/* VOLATILE GLOBAL g_1170 */ static union U6 * const *g_1180 = &g_666; static union U6 * const **g_1179[4][7] = {{&g_1180,&g_1180,&g_1180,&g_1180,&g_1180,&g_1180,&g_1180},{&g_1180,&g_1180,&g_1180,&g_1180,&g_1180,&g_1180,&g_1180},{&g_1180,&g_1180,&g_1180,&g_1180,&g_1180,&g_1180,&g_1180},{&g_1180,&g_1180,&g_1180,&g_1180,&g_1180,&g_1180,&g_1180}}; static volatile struct S0 g_1230 = {6L,5UL,0x867DA9BCL,0x73FEL,-9L,249UL};/* VOLATILE GLOBAL g_1230 */ static struct S1 g_1256[6][10][4] = {{{{1,0xEACF5843D93C7FAFLL,2},{0,-6L,2},{1,-1L,0},{0,0x02EC2EAE0B78E3D0LL,4}},{{1,0xE1472A27F978ABE4LL,4},{1,2L,2},{1,0x5A96484B5F429F6ALL,1},{0,0xE11DAC962D227067LL,3}},{{0,-9L,3},{0,1L,2},{0,0L,0},{1,-1L,4}},{{1,0xF47AD29A406584DCLL,4},{0,0x8F011B1FC700BFA8LL,1},{0,0x727BF4128C9EDE28LL,0},{0,0x842C696065005C3FLL,2}},{{0,-1L,0},{0,0x1FF0E97F0533EC36LL,3},{1,0L,4},{1,0L,4}},{{0,-1L,0},{0,-1L,0},{0,-3L,3},{0,0L,3}},{{1,1L,2},{1,0L,4},{1,0x600185AC8DAB7E98LL,1},{1,-1L,1}},{{0,0L,1},{1,0xEACF5843D93C7FAFLL,2},{1,-10L,1},{1,0x600185AC8DAB7E98LL,1}},{{1,-1L,4},{1,0xEACF5843D93C7FAFLL,2},{0,0xB56AEE3275A4F472LL,0},{1,-1L,1}},{{1,0xEACF5843D93C7FAFLL,2},{1,0L,4},{0,0L,4},{0,0L,3}}},{{{0,1L,1},{0,-1L,0},{1,0xD92DFE7449336106LL,4},{1,0L,4}},{{0,-3L,3},{0,0x1FF0E97F0533EC36LL,3},{1,0x10896F23A22A21F0LL,0},{0,0x842C696065005C3FLL,2}},{{0,-9L,4},{0,0x8F011B1FC700BFA8LL,1},{0,-1L,0},{1,-1L,4}},{{1,1L,1},{0,1L,2},{1,5L,4},{0,0xE11DAC962D227067LL,3}},{{1,-3L,2},{1,2L,2},{1,0x8DC60AB3DFF9B5DCLL,4},{0,0x02EC2EAE0B78E3D0LL,4}},{{0,0xB4594B89013EC414LL,2},{0,-6L,2},{1,0x600185AC8DAB7E98LL,1},{1,-3L,2}},{{1,0xD23E2DF99E6AB951LL,3},{0,0L,1},{0,0x727BF4128C9EDE28LL,0},{0,-6L,2}},{{0,0L,4},{0,-9L,3},{0,0L,4},{0,-1L,4}},{{1,5L,3},{0,0x1DB4507B2B44E573LL,0},{0,0xDBCCCCE17A4D0634LL,1},{0,0L,3}},{{1,0xD23E2DF99E6AB951LL,3},{0,-1L,4},{0,0x1DB4507B2B44E573LL,0},{0,0xBC86EED0B61CEB0CLL,4}}},{{{0,-9L,3},{1,3L,3},{1,0x8DC60AB3DFF9B5DCLL,4},{0,0L,4}},{{1,-1L,4},{1,0L,4},{1,0xE1472A27F978ABE4LL,4},{0,0xF26C6FAD82651AEALL,1}},{{1,1L,1},{1,0x95355E778E110ED5LL,3},{0,1L,4},{1,-1L,4}},{{1,1L,2},{0,-1L,0},{1,0x10896F23A22A21F0LL,0},{0,0L,1}},{{0,0L,4},{1,0xD92DFE7449336106LL,4},{0,0xC874D44F16D26B7DLL,4},{0,0L,4}},{{0,1L,1},{0,0L,1},{0,-1L,0},{1,5L,4}},{{1,3L,3},{1,0L,1},{0,0xB56AEE3275A4F472LL,0},{1,2L,2}},{{1,0x12AD6EC88278AF03LL,3},{0,0xDBCCCCE17A4D0634LL,1},{1,0x5A96484B5F429F6ALL,1},{0,0x02EC2EAE0B78E3D0LL,4}},{{0,0L,1},{1,0x3B4389B8D5226EA4LL,0},{0,0x1DB4507B2B44E573LL,0},{1,5L,4}},{{0,-3L,0},{0,0xF26C6FAD82651AEALL,1},{0,-3L,3},{0,0x842C696065005C3FLL,2}}},{{{0,0L,4},{1,0xD92DFE7449336106LL,4},{0,3L,2},{1,0x95355E778E110ED5LL,3}},{{0,-1L,0},{0,0L,4},{0,0xE11DAC962D227067LL,3},{1,-1L,4}},{{1,1L,2},{0,-1L,4},{0,0L,0},{0,0L,1}},{{0,0xB4594B89013EC414LL,2},{1,0L,4},{1,0x25CE8B3AA4453D98LL,0},{0,0x727BF4128C9EDE28LL,0}},{{1,0x76FC137B25CBA560LL,1},{1,0x78D5FAE06E520534LL,4},{1,0x76FC137B25CBA560LL,1},{1,0xF8AC0C878AB12C72LL,0}},{{1,-1L,4},{1,0xD92DFE7449336106LL,4},{0,0x46D3397594C5B9ADLL,4},{1,0xD57DD00452963681LL,4}},{{0,0x8F011B1FC700BFA8LL,1},{0,-3L,3},{0,0xA047B6FBAE11277ELL,0},{1,0xD92DFE7449336106LL,4}},{{1,-1L,4},{1,0x3438EE111352191ELL,3},{0,0xA047B6FBAE11277ELL,0},{1,1L,3}},{{0,0x8F011B1FC700BFA8LL,1},{1,0x33DEDFB554F77059LL,3},{0,0x46D3397594C5B9ADLL,4},{1,0L,4}},{{1,-1L,4},{1,0x07CDB66789966802LL,3},{1,0x76FC137B25CBA560LL,1},{0,-1L,1}}},{{{1,0x76FC137B25CBA560LL,1},{0,-1L,1},{1,-9L,0},{1,0x1251A8FB8C002F85LL,4}},{{1,0x3438EE111352191ELL,3},{0,-1L,0},{1,2L,2},{1,0L,4}},{{1,0xE1472A27F978ABE4LL,4},{1,0x65422E1600240313LL,1},{1,0x1251A8FB8C002F85LL,4},{0,-1L,0}},{{0,0xF119F0D12600B425LL,3},{0,0xB79609F15867F1C0LL,2},{0,0x8807A056C6F54563LL,3},{1,2L,2}},{{0,0xE11DAC962D227067LL,3},{0,0xDBCCCCE17A4D0634LL,1},{1,0L,4},{1,0xD57DD00452963681LL,4}},{{1,-1L,0},{1,0x10896F23A22A21F0LL,0},{0,-3L,3},{0,-6L,2}},{{0,0L,1},{0,1L,1},{0,-1L,2},{1,0x1243DF34267BD688LL,4}},{{1,0L,4},{1,-1L,4},{0,-1L,4},{1,0x33DEDFB554F77059LL,3}},{{1,-1L,4},{1,0x10896F23A22A21F0LL,0},{0,0x38490D3BF8CF66E1LL,3},{0,0xBC86EED0B61CEB0CLL,4}},{{1,0L,4},{0,0xE11DAC962D227067LL,3},{0,0x5FFFF8B1830ADA0BLL,4},{1,2L,2}}},{{{0,-1L,0},{1,0x3438EE111352191ELL,3},{0,0L,4},{0,0x1DB4507B2B44E573LL,0}},{{1,0xD57DD00452963681LL,4},{1,0x65422E1600240313LL,1},{0,0xC8877BF870B33606LL,0},{0,3L,2}},{{1,-10L,2},{0,0L,4},{1,0x76FC137B25CBA560LL,1},{1,0x1251A8FB8C002F85LL,4}},{{1,0L,4},{1,0L,4},{1,1L,2},{1,1L,1}},{{0,0xB79609F15867F1C0LL,2},{1,0x07CDB66789966802LL,3},{0,-3L,3},{1,0L,4}},{{0,0L,2},{0,-6L,3},{0,0xC07DC0264AAED9DELL,1},{1,1L,3}},{{0,0xDBCCCCE17A4D0634LL,1},{0,-6L,2},{0,0xB4594B89013EC414LL,2},{0,0xC874D44F16D26B7DLL,4}},{{0,0xE11DAC962D227067LL,3},{0,-3L,3},{0,0L,0},{0,0xBC86EED0B61CEB0CLL,4}},{{0,0L,2},{0,0xC874D44F16D26B7DLL,4},{1,0x1243DF34267BD688LL,4},{1,0xF8AC0C878AB12C72LL,0}},{{1,0x3438EE111352191ELL,3},{0,1L,1},{1,1L,2},{0,0xDBCCCCE17A4D0634LL,1}}}}; static struct S1 g_1276 = {0,0xAC6C0A53694ACB8CLL,3};/* VOLATILE GLOBAL g_1276 */ static struct S2 g_1277 = {197,971,-4057,4657,-0,3849,92,9,68,21};/* VOLATILE GLOBAL g_1277 */ static struct S2 **g_1286 = &g_596; static struct S2 *** volatile g_1285 = &g_1286;/* VOLATILE GLOBAL g_1285 */ static struct S3 g_1290 = {1,-269,0};/* VOLATILE GLOBAL g_1290 */ static int32_t *g_1294[2][3] = {{&g_148,&g_86,&g_86},{&g_148,&g_86,&g_86}}; static volatile struct S2 g_1323 = {-290,3277,-4963,7144,-0,1550,75,5,91,2};/* VOLATILE GLOBAL g_1323 */ static struct S3 g_1324[1] = {{2,-305,0}}; static int32_t g_1369[6][2][10] = {{{0x4828BBD3L,0xBE0E86C5L,0L,0xCD9284C2L,0x5534FCDEL,0xF6A56F1DL,0x5534FCDEL,0xCD9284C2L,0L,0xBE0E86C5L},{2L,0xF6A56F1DL,0x7EA317E3L,(-7L),0x64AC981BL,(-6L),0xCD9284C2L,0xC8537B5CL,0x5534FCDEL,0x254C40EDL}},{{0L,0xFF0940A7L,0xCD9284C2L,1L,(-1L),(-6L),(-1L),0xCC425900L,0xF6A56F1DL,0x865233E7L},{2L,0L,9L,0xCC425900L,0x6DB37315L,0xF6A56F1DL,0xF6A56F1DL,0x6DB37315L,0xCC425900L,9L}},{{0x4828BBD3L,0x4828BBD3L,0x865233E7L,0xF6A56F1DL,0xCC425900L,(-1L),(-6L),(-1L),1L,0xCD9284C2L},{0x865233E7L,0xCC425900L,0x254C40EDL,0x5534FCDEL,0xC8537B5CL,0xCD9284C2L,(-6L),0x64AC981BL,(-7L),0x7EA317E3L}},{{(-1L),0x4828BBD3L,0xBE0E86C5L,0L,0xCD9284C2L,0x5534FCDEL,0xF6A56F1DL,0x5534FCDEL,0xCD9284C2L,0L},{0xCEE08FA0L,0L,0xCEE08FA0L,(-6L),(-5L),(-1L),(-1L),0x4828BBD3L,0xC718D9E4L,0L}},{{0L,0L,0xF6A56F1DL,7L,0xABD78B0FL,(-1L),0x6DB37315L,(-1L),0x64AC981BL,0L},{0x9B61B1C9L,(-5L),1L,0L,(-1L),0x5534FCDEL,2L,2L,0x5534FCDEL,(-1L)}},{{0xBE0E86C5L,(-1L),(-1L),0xBE0E86C5L,0L,0xBC1F4D24L,0x7EA317E3L,7L,0x4828BBD3L,(-7L)},{(-5L),0xCC425900L,0xBE0E86C5L,0xABD78B0FL,0L,0x865233E7L,(-1L),0x7EA317E3L,0x4828BBD3L,0x254C40EDL}}}; static struct S1 g_1375 = {0,0x6AF14F327BC512EALL,4};/* VOLATILE GLOBAL g_1375 */ static struct S1 * volatile g_1376 = &g_1256[4][6][0];/* VOLATILE GLOBAL g_1376 */ static volatile struct S1 g_1377 = {1,1L,0};/* VOLATILE GLOBAL g_1377 */ static uint8_t g_1388[1] = {0x59L}; static uint8_t g_1401 = 0x0BL; static struct S4 ** volatile g_1454 = &g_277;/* VOLATILE GLOBAL g_1454 */ static uint8_t g_1466 = 0x8BL; static struct S1 *g_1477 = &g_706; static struct S1 ** volatile g_1476 = &g_1477;/* VOLATILE GLOBAL g_1476 */ static int32_t ** volatile g_1482[8][4] = {{&g_127,&g_127,&g_127,&g_127},{&g_127,&g_127,&g_127,&g_127},{&g_127,&g_127,&g_127,&g_127},{&g_127,&g_127,&g_127,&g_127},{&g_127,&g_127,&g_127,&g_127},{&g_127,&g_127,&g_127,&g_127},{&g_127,&g_127,&g_127,&g_127},{&g_127,&g_127,&g_127,&g_127}}; static struct S4 g_1487 = {1UL,0xB26F511EL,7UL,0x0FB2DE810A2230F3LL,{1,8L,2}};/* VOLATILE GLOBAL g_1487 */ static volatile struct S3 g_1492 = {3,31,0};/* VOLATILE GLOBAL g_1492 */ static uint8_t *g_1494[5] = {&g_976,&g_976,&g_976,&g_976,&g_976}; static uint8_t **g_1493 = &g_1494[3]; static uint32_t *** volatile g_1528 = &g_1124;/* VOLATILE GLOBAL g_1528 */ static struct S0 g_1536 = {-8L,0x937D3D55L,0L,65535UL,0x380E41ECL,0x5AL};/* VOLATILE GLOBAL g_1536 */ static uint32_t g_1547 = 4294967295UL; static volatile struct S3 g_1592[6][5][4] = {{{{2,-381,0},{3,468,0},{7,-197,0},{1,438,0}},{{0,198,0},{2,366,0},{1,-167,0},{1,-167,0}},{{6,259,0},{6,259,0},{0,-32,0},{2,366,0}},{{2,366,0},{0,198,0},{3,126,0},{3,-359,0}},{{3,468,0},{2,-381,0},{1,-167,0},{3,126,0}}},{{{3,-359,0},{2,-381,0},{3,208,0},{3,-359,0}},{{2,-381,0},{0,198,0},{3,468,0},{2,366,0}},{{7,-197,0},{6,259,0},{7,-197,0},{1,-167,0}},{{3,-359,0},{2,366,0},{6,134,0},{1,438,0}},{{6,259,0},{3,468,0},{3,126,0},{2,366,0}}},{{{6,348,0},{3,-359,0},{3,126,0},{0,198,0}},{{6,259,0},{2,-381,0},{6,134,0},{5,-370,0}},{{3,-359,0},{7,-197,0},{7,-197,0},{3,-359,0}},{{7,-197,0},{3,-359,0},{3,468,0},{6,348,0}},{{2,-381,0},{6,259,0},{3,208,0},{1,438,0}}},{{{3,-359,0},{6,348,0},{1,-167,0},{1,438,0}},{{3,468,0},{6,259,0},{3,126,0},{6,348,0}},{{2,366,0},{3,-359,0},{0,-32,0},{3,-359,0}},{{6,259,0},{7,-197,0},{1,-167,0},{5,-370,0}},{{0,198,0},{2,-381,0},{7,-197,0},{0,198,0}}},{{{2,-381,0},{3,-359,0},{0,327,0},{2,366,0}},{{2,-381,0},{3,468,0},{7,-197,0},{1,438,0}},{{0,198,0},{2,366,0},{1,-167,0},{1,-167,0}},{{6,259,0},{6,259,0},{0,-32,0},{2,366,0}},{{2,366,0},{0,198,0},{3,126,0},{3,-359,0}}},{{{3,468,0},{2,-381,0},{1,-167,0},{3,126,0}},{{3,-359,0},{2,-381,0},{3,208,0},{3,-359,0}},{{2,-381,0},{0,198,0},{3,468,0},{1,-167,0}},{{7,441,0},{2,-116,0},{7,441,0},{0,-32,0}},{{7,-197,0},{1,-167,0},{5,-370,0},{3,126,0}}}}; static volatile struct S0 g_1603[2][6][6] = {{{{0x489F6D63L,1UL,0xCAD3B1ECL,0xB846L,-1L,255UL},{-9L,0UL,0L,65535UL,0L,4UL},{0x739D77ECL,18446744073709551611UL,0xF98F6843L,65535UL,-1L,0xE5L},{0x489F6D63L,1UL,0xCAD3B1ECL,0xB846L,-1L,255UL},{0xFCF684EBL,1UL,0xCD10F2A5L,0x4B02L,0L,250UL},{0xFCF684EBL,1UL,0xCD10F2A5L,0x4B02L,0L,250UL}},{{-1L,0x55B7FC74L,0x6DBCBE29L,0x0B57L,0x4BDD835EL,0UL},{-9L,0UL,0L,65535UL,0L,4UL},{-9L,0UL,0L,65535UL,0L,4UL},{-1L,0x55B7FC74L,0x6DBCBE29L,0x0B57L,0x4BDD835EL,0UL},{0xFCF684EBL,1UL,0xCD10F2A5L,0x4B02L,0L,250UL},{0x739D77ECL,18446744073709551611UL,0xF98F6843L,65535UL,-1L,0xE5L}},{{-1L,0x3A67D790L,0xBB461411L,0x7218L,0x2A9DB936L,247UL},{-9L,0UL,0L,65535UL,0L,4UL},{0xFCF684EBL,1UL,0xCD10F2A5L,0x4B02L,0L,250UL},{-1L,0x3A67D790L,0xBB461411L,0x7218L,0x2A9DB936L,247UL},{0xFCF684EBL,1UL,0xCD10F2A5L,0x4B02L,0L,250UL},{-9L,0UL,0L,65535UL,0L,4UL}},{{0x489F6D63L,1UL,0xCAD3B1ECL,0xB846L,-1L,255UL},{-9L,0UL,0L,65535UL,0L,4UL},{0x739D77ECL,18446744073709551611UL,0xF98F6843L,65535UL,-1L,0xE5L},{0x489F6D63L,1UL,0xCAD3B1ECL,0xB846L,-1L,255UL},{0xFCF684EBL,1UL,0xCD10F2A5L,0x4B02L,0L,250UL},{0xFCF684EBL,1UL,0xCD10F2A5L,0x4B02L,0L,250UL}},{{-1L,0x55B7FC74L,0x6DBCBE29L,0x0B57L,0x4BDD835EL,0UL},{-9L,0UL,0L,65535UL,0L,4UL},{-9L,0UL,0L,65535UL,0L,4UL},{-1L,0x55B7FC74L,0x6DBCBE29L,0x0B57L,0x4BDD835EL,0UL},{0xFCF684EBL,1UL,0xCD10F2A5L,0x4B02L,0L,250UL},{0x739D77ECL,18446744073709551611UL,0xF98F6843L,65535UL,-1L,0xE5L}},{{-1L,0x3A67D790L,0xBB461411L,0x7218L,0x2A9DB936L,247UL},{-9L,0UL,0L,65535UL,0L,4UL},{0xFCF684EBL,1UL,0xCD10F2A5L,0x4B02L,0L,250UL},{-1L,0x3A67D790L,0xBB461411L,0x7218L,0x2A9DB936L,247UL},{0xFCF684EBL,1UL,0xCD10F2A5L,0x4B02L,0L,250UL},{-9L,0UL,0L,65535UL,0L,4UL}}},{{{0x489F6D63L,1UL,0xCAD3B1ECL,0xB846L,-1L,255UL},{-9L,0UL,0L,65535UL,0L,4UL},{0x739D77ECL,18446744073709551611UL,0xF98F6843L,65535UL,-1L,0xE5L},{0x489F6D63L,1UL,0xCAD3B1ECL,0xB846L,-1L,255UL},{0xFCF684EBL,1UL,0xCD10F2A5L,0x4B02L,0L,250UL},{0xFCF684EBL,1UL,0xCD10F2A5L,0x4B02L,0L,250UL}},{{-1L,0x55B7FC74L,0x6DBCBE29L,0x0B57L,0x4BDD835EL,0UL},{-9L,0UL,0L,65535UL,0L,4UL},{-9L,0UL,0L,65535UL,0L,4UL},{-1L,0x55B7FC74L,0x6DBCBE29L,0x0B57L,0x4BDD835EL,0UL},{0xFCF684EBL,1UL,0xCD10F2A5L,0x4B02L,0L,250UL},{0x739D77ECL,18446744073709551611UL,0xF98F6843L,65535UL,-1L,0xE5L}},{{-1L,0x3A67D790L,0xBB461411L,0x7218L,0x2A9DB936L,247UL},{-9L,0UL,0L,65535UL,0L,4UL},{0xFCF684EBL,1UL,0xCD10F2A5L,0x4B02L,0L,250UL},{-1L,0x3A67D790L,0xBB461411L,0x7218L,0x2A9DB936L,247UL},{0xFCF684EBL,1UL,0xCD10F2A5L,0x4B02L,0L,250UL},{-9L,0UL,0L,65535UL,0L,4UL}},{{0x489F6D63L,1UL,0xCAD3B1ECL,0xB846L,-1L,255UL},{-9L,0UL,0L,65535UL,0L,4UL},{0x739D77ECL,18446744073709551611UL,0xF98F6843L,65535UL,-1L,0xE5L},{0x489F6D63L,1UL,0xCAD3B1ECL,0xB846L,-1L,255UL},{0xFCF684EBL,1UL,0xCD10F2A5L,0x4B02L,0L,250UL},{0xFCF684EBL,1UL,0xCD10F2A5L,0x4B02L,0L,250UL}},{{-1L,0x55B7FC74L,0x6DBCBE29L,0x0B57L,0x4BDD835EL,0UL},{-9L,0UL,0L,65535UL,0L,4UL},{-9L,0UL,0L,65535UL,0L,4UL},{-1L,0x55B7FC74L,0x6DBCBE29L,0x0B57L,0x4BDD835EL,0UL},{0xFCF684EBL,1UL,0xCD10F2A5L,0x4B02L,0L,250UL},{0x739D77ECL,18446744073709551611UL,0xF98F6843L,65535UL,-1L,0xE5L}},{{-1L,0x3A67D790L,0xBB461411L,0x7218L,0x2A9DB936L,247UL},{-9L,0UL,0L,65535UL,0L,4UL},{0xFCF684EBL,1UL,0xCD10F2A5L,0x4B02L,0L,250UL},{-1L,0x3A67D790L,0xBB461411L,0x7218L,0x2A9DB936L,247UL},{0xFCF684EBL,1UL,0xCD10F2A5L,0x4B02L,0L,250UL},{-9L,0UL,0L,65535UL,0L,4UL}}}}; static struct S1 ** volatile g_1653 = (void*)0;/* VOLATILE GLOBAL g_1653 */ static struct S1 ** volatile g_1654 = &g_1477;/* VOLATILE GLOBAL g_1654 */ static volatile struct S4 g_1688 = {0xEB71L,18446744073709551612UL,0UL,1L,{1,0x630D1EF091AFF671LL,4}};/* VOLATILE GLOBAL g_1688 */ static struct S3 g_1693[10][8][2] = {{{{5,-93,0},{5,22,0}},{{2,370,0},{3,-308,0}},{{5,233,0},{4,-190,0}},{{6,276,0},{2,290,0}},{{1,257,0},{2,290,0}},{{6,276,0},{4,-190,0}},{{5,233,0},{3,-308,0}},{{2,370,0},{5,22,0}}},{{{5,-93,0},{5,-93,0}},{{6,316,0},{5,416,0}},{{4,-190,0},{1,257,0}},{{6,-172,0},{2,224,0}},{{5,416,0},{6,-172,0}},{{6,-75,0},{5,-358,0}},{{6,-75,0},{6,-172,0}},{{5,416,0},{2,224,0}}},{{{6,-172,0},{1,257,0}},{{4,-190,0},{5,416,0}},{{6,316,0},{5,-93,0}},{{5,-93,0},{5,22,0}},{{2,370,0},{3,-308,0}},{{5,233,0},{4,-190,0}},{{6,276,0},{2,290,0}},{{1,257,0},{2,290,0}}},{{{6,276,0},{4,-190,0}},{{5,233,0},{3,-308,0}},{{2,370,0},{5,22,0}},{{5,-93,0},{5,-93,0}},{{6,316,0},{5,416,0}},{{4,-190,0},{1,257,0}},{{6,-172,0},{2,224,0}},{{5,416,0},{6,-172,0}}},{{{6,-75,0},{5,-358,0}},{{6,-75,0},{6,-172,0}},{{5,416,0},{2,224,0}},{{6,-172,0},{1,257,0}},{{4,-190,0},{5,416,0}},{{6,316,0},{5,-93,0}},{{5,-93,0},{5,22,0}},{{2,370,0},{3,-308,0}}},{{{5,233,0},{4,-190,0}},{{6,276,0},{2,290,0}},{{1,257,0},{2,290,0}},{{6,276,0},{4,-190,0}},{{5,233,0},{3,-308,0}},{{2,370,0},{5,22,0}},{{5,-93,0},{5,-93,0}},{{6,316,0},{5,416,0}}},{{{4,-190,0},{1,257,0}},{{6,-172,0},{2,224,0}},{{5,416,0},{6,-172,0}},{{6,-75,0},{5,-358,0}},{{6,-75,0},{6,-172,0}},{{5,416,0},{2,224,0}},{{6,-172,0},{1,257,0}},{{6,316,0},{2,290,0}}},{{{2,224,0},{6,-75,0}},{{6,-75,0},{5,-93,0}},{{4,-190,0},{5,-358,0}},{{2,104,0},{6,316,0}},{{2,370,0},{5,233,0}},{{5,22,0},{5,233,0}},{{2,370,0},{6,316,0}},{{2,104,0},{5,-358,0}}},{{{4,-190,0},{5,-93,0}},{{6,-75,0},{6,-75,0}},{{2,224,0},{2,290,0}},{{6,316,0},{5,22,0}},{{1,257,0},{6,-413,0}},{{2,290,0},{1,257,0}},{{1,493,0},{5,-376,0}},{{1,493,0},{1,257,0}}},{{{2,290,0},{6,-413,0}},{{1,257,0},{5,22,0}},{{6,316,0},{2,290,0}},{{2,224,0},{6,-75,0}},{{6,-75,0},{5,-93,0}},{{4,-190,0},{5,-358,0}},{{2,104,0},{6,316,0}},{{2,370,0},{5,233,0}}}}; static union U5 **g_1708 = (void*)0; static volatile struct S0 *g_1727 = &g_982; static volatile struct S0 ** volatile g_1726[3] = {&g_1727,&g_1727,&g_1727}; static volatile struct S0 ** volatile g_1728 = &g_1727;/* VOLATILE GLOBAL g_1728 */ static struct S2 g_1729 = {361,3056,1602,7419,1,429,175,9,-127,5};/* VOLATILE GLOBAL g_1729 */ static const struct S1 *g_1732 = &g_1375; static volatile struct S3 g_1742 = {2,359,0};/* VOLATILE GLOBAL g_1742 */ static struct S4 g_1779[5][2] = {{{0x66C9L,0x31591765L,18446744073709551608UL,0xB85034D1DA3EC71FLL,{0,-10L,3}},{0x66C9L,0x31591765L,18446744073709551608UL,0xB85034D1DA3EC71FLL,{0,-10L,3}}},{{0x66C9L,0x31591765L,18446744073709551608UL,0xB85034D1DA3EC71FLL,{0,-10L,3}},{0x66C9L,0x31591765L,18446744073709551608UL,0xB85034D1DA3EC71FLL,{0,-10L,3}}},{{0x66C9L,0x31591765L,18446744073709551608UL,0xB85034D1DA3EC71FLL,{0,-10L,3}},{0x66C9L,0x31591765L,18446744073709551608UL,0xB85034D1DA3EC71FLL,{0,-10L,3}}},{{0x66C9L,0x31591765L,18446744073709551608UL,0xB85034D1DA3EC71FLL,{0,-10L,3}},{0x66C9L,0x31591765L,18446744073709551608UL,0xB85034D1DA3EC71FLL,{0,-10L,3}}},{{0x66C9L,0x31591765L,18446744073709551608UL,0xB85034D1DA3EC71FLL,{0,-10L,3}},{0x66C9L,0x31591765L,18446744073709551608UL,0xB85034D1DA3EC71FLL,{0,-10L,3}}}}; static struct S1 g_1802[9] = {{0,0x8739EEF94E82CD3DLL,3},{0,0x8739EEF94E82CD3DLL,3},{0,0x8739EEF94E82CD3DLL,3},{0,0x8739EEF94E82CD3DLL,3},{0,0x8739EEF94E82CD3DLL,3},{0,0x8739EEF94E82CD3DLL,3},{0,0x8739EEF94E82CD3DLL,3},{0,0x8739EEF94E82CD3DLL,3},{0,0x8739EEF94E82CD3DLL,3}}; static volatile uint32_t g_1842[8][1][10] = {{{0x6BEDE737L,18446744073709551615UL,0x23589F06L,1UL,0UL,0x23589F06L,0xC1C1DC34L,1UL,0xA4214107L,1UL}},{{0UL,0x232681D3L,0x7AE1F0B0L,1UL,1UL,0x0FA18C33L,0UL,18446744073709551612UL,18446744073709551612UL,0UL}},{{0xCFC309F2L,1UL,1UL,1UL,1UL,0xCFC309F2L,0x350F1077L,0x6BEDE737L,0x232681D3L,18446744073709551612UL}},{{0xC1C1DC34L,0x6BEDE737L,0x23589F06L,1UL,18446744073709551615UL,18446744073709551607UL,0x6CD4D35EL,0UL,18446744073709551607UL,18446744073709551615UL}},{{0xC1C1DC34L,0x232681D3L,0x0FA18C33L,0xC1C1DC34L,0xDCF11F39L,0xCFC309F2L,18446744073709551615UL,0xCFC309F2L,0xDCF11F39L,0xC1C1DC34L}},{{0xCFC309F2L,18446744073709551615UL,0xCFC309F2L,0xDCF11F39L,0xC1C1DC34L,0x0FA18C33L,0x232681D3L,0xC1C1DC34L,1UL,18446744073709551612UL}},{{0UL,0x6CD4D35EL,18446744073709551607UL,18446744073709551615UL,1UL,0x23589F06L,0x6BEDE737L,0xC1C1DC34L,18446744073709551607UL,1UL}},{{0x6BEDE737L,0x350F1077L,0xCFC309F2L,1UL,1UL,1UL,1UL,0xCFC309F2L,0x350F1077L,0x6BEDE737L}}}; static volatile struct S0 g_1876 = {1L,0x22B3C933L,0x14E35AD4L,65528UL,4L,252UL};/* VOLATILE GLOBAL g_1876 */ static volatile struct S0 g_1888 = {0xEE0DAAF1L,0x9A50AA0BL,0x9B365FFFL,1UL,0L,0xC0L};/* VOLATILE GLOBAL g_1888 */ static volatile struct S0 g_1906[6] = {{-1L,0x98A58966L,-5L,0UL,1L,0x51L},{-1L,0x98A58966L,-5L,0UL,1L,0x51L},{-1L,0x98A58966L,-5L,0UL,1L,0x51L},{-1L,0x98A58966L,-5L,0UL,1L,0x51L},{-1L,0x98A58966L,-5L,0UL,1L,0x51L},{-1L,0x98A58966L,-5L,0UL,1L,0x51L}}; static struct S2 *g_1912 = &g_1729; static struct S2 *g_1913[2] = {&g_821,&g_821}; static volatile struct S4 g_1967 = {8UL,0xBBB4E972L,6UL,1L,{1,0xBCA70AA7344F2888LL,4}};/* VOLATILE GLOBAL g_1967 */ static volatile struct S1 g_1997 = {1,0x75CD92AB75036E31LL,2};/* VOLATILE GLOBAL g_1997 */ static uint64_t ** const volatile *g_2011 = &g_1158; static uint64_t ** const volatile **g_2010 = &g_2011; static struct S2 g_2015 = {62,1818,502,16991,-0,-3021,36,14,53,21};/* VOLATILE GLOBAL g_2015 */ static struct S1 g_2023 = {0,0xFC2B12201B421DCCLL,2};/* VOLATILE GLOBAL g_2023 */ static int32_t ** volatile g_2036 = &g_1294[0][1];/* VOLATILE GLOBAL g_2036 */ static volatile int8_t g_2040 = 0x12L;/* VOLATILE GLOBAL g_2040 */ static int32_t ** const volatile g_2048 = &g_1294[1][0];/* VOLATILE GLOBAL g_2048 */ static struct S0 g_2100 = {0x7C73A4F8L,0UL,-10L,0xAC04L,0x5F45E11AL,0x32L};/* VOLATILE GLOBAL g_2100 */ static volatile struct S0 g_2120 = {-5L,18446744073709551615UL,0xC787EDE9L,0x8E37L,-9L,0xFEL};/* VOLATILE GLOBAL g_2120 */ static volatile union U6 g_2146 = {0};/* VOLATILE GLOBAL g_2146 */ static struct S2 g_2189 = {302,2151,1259,14153,1,-3741,24,11,0,15};/* VOLATILE GLOBAL g_2189 */ static int32_t g_2200 = 9L; static union U5 ** volatile g_2214 = &g_545;/* VOLATILE GLOBAL g_2214 */ static struct S2 g_2248 = {10,606,-5293,5186,0,-4020,42,12,-90,9};/* VOLATILE GLOBAL g_2248 */ static const volatile union U6 g_2256 = {0};/* VOLATILE GLOBAL g_2256 */ static volatile int64_t g_2304 = (-1L);/* VOLATILE GLOBAL g_2304 */ static volatile struct S2 g_2321 = {257,3481,3282,11937,0,-3860,101,9,-114,14};/* VOLATILE GLOBAL g_2321 */ static struct S4 g_2338 = {0x1268L,0x475E248EL,0UL,0L,{1,0x1F3D6EC8C4A0EB1CLL,2}};/* VOLATILE GLOBAL g_2338 */ static struct S1 g_2339 = {0,0x38D6E932C88A70A7LL,4};/* VOLATILE GLOBAL g_2339 */ static volatile struct S2 g_2341 = {190,2866,-4372,15430,0,-276,118,4,-29,6};/* VOLATILE GLOBAL g_2341 */ static volatile struct S2 g_2342 = {356,1497,-4824,21970,-1,47,47,11,-97,7};/* VOLATILE GLOBAL g_2342 */ static struct S2 g_2349[5] = {{263,3174,-2975,20732,1,298,30,3,-91,1},{263,3174,-2975,20732,1,298,30,3,-91,1},{263,3174,-2975,20732,1,298,30,3,-91,1},{263,3174,-2975,20732,1,298,30,3,-91,1},{263,3174,-2975,20732,1,298,30,3,-91,1}}; static volatile struct S0 g_2369 = {0x3B98685BL,0xED8E0896L,5L,0xB9A1L,-2L,0xF8L};/* VOLATILE GLOBAL g_2369 */ static volatile struct S4 g_2370 = {65531UL,0x13858DBBL,0x784A6AFBL,4L,{1,0x8C14967A05B32064LL,1}};/* VOLATILE GLOBAL g_2370 */ static volatile struct S1 g_2392 = {1,1L,1};/* VOLATILE GLOBAL g_2392 */ static struct S1 ** volatile g_2403[3][3] = {{&g_1477,&g_1477,&g_1477},{&g_1477,&g_1477,&g_1477},{&g_1477,&g_1477,&g_1477}}; static struct S1 g_2430 = {1,1L,2};/* VOLATILE GLOBAL g_2430 */ static union U6 g_2452 = {0};/* VOLATILE GLOBAL g_2452 */ static int16_t **g_2455 = &g_724; static int16_t ***g_2454[2] = {&g_2455,&g_2455}; static volatile union U6 g_2497 = {0};/* VOLATILE GLOBAL g_2497 */ static volatile struct S3 g_2521 = {4,-171,0};/* VOLATILE GLOBAL g_2521 */ static struct S0 g_2541 = {0xAA60DE58L,0xC5A2FC48L,0L,0x165AL,1L,0x36L};/* VOLATILE GLOBAL g_2541 */ static uint64_t * volatile *g_2546 = &g_1159; static uint64_t * volatile ** volatile g_2545 = &g_2546;/* VOLATILE GLOBAL g_2545 */ static uint64_t * volatile ** volatile * volatile g_2544[3][7] = {{&g_2545,&g_2545,&g_2545,&g_2545,&g_2545,&g_2545,&g_2545},{&g_2545,&g_2545,&g_2545,&g_2545,&g_2545,&g_2545,&g_2545},{&g_2545,&g_2545,&g_2545,&g_2545,&g_2545,&g_2545,&g_2545}}; static struct S3 *g_2592 = (void*)0; static int32_t *g_2633 = &g_1369[0][1][2]; static union U6 g_2638[5][2][8] = {{{{0},{0},{0},{0},{0},{0},{0},{0}},{{0},{0},{0},{0},{0},{0},{0},{0}}},{{{0},{0},{0},{0},{0},{0},{0},{0}},{{0},{0},{0},{0},{0},{0},{0},{0}}},{{{0},{0},{0},{0},{0},{0},{0},{0}},{{0},{0},{0},{0},{0},{0},{0},{0}}},{{{0},{0},{0},{0},{0},{0},{0},{0}},{{0},{0},{0},{0},{0},{0},{0},{0}}},{{{0},{0},{0},{0},{0},{0},{0},{0}},{{0},{0},{0},{0},{0},{0},{0},{0}}}}; static struct S4 **g_2655 = (void*)0; static const struct S3 *g_2677[6] = {&g_1693[8][3][1],&g_1324[0],&g_1324[0],&g_1693[8][3][1],&g_1324[0],&g_1324[0]}; static const struct S3 ** volatile g_2676 = &g_2677[5];/* VOLATILE GLOBAL g_2676 */ static struct S1 g_2684 = {0,0x00EE1BAF6ED72DD7LL,1};/* VOLATILE GLOBAL g_2684 */ static struct S2 g_2707 = {0,4041,-4425,11667,0,-1300,41,2,-100,17};/* VOLATILE GLOBAL g_2707 */ static volatile union U6 g_2757 = {0};/* VOLATILE GLOBAL g_2757 */ static volatile struct S4 g_2761 = {0x46C8L,0x6466B8ABL,0UL,1L,{0,8L,4}};/* VOLATILE GLOBAL g_2761 */ static int32_t g_2789 = 0x83A9EA6EL; static volatile struct S3 g_2795 = {1,83,0};/* VOLATILE GLOBAL g_2795 */ static uint8_t g_2810 = 0x2EL; static union U6 g_2846 = {0};/* VOLATILE GLOBAL g_2846 */ static uint64_t *g_2848 = &g_84; static int32_t ** volatile g_2858 = &g_1129;/* VOLATILE GLOBAL g_2858 */ static struct S0 *g_2864[2] = {(void*)0,(void*)0}; static struct S0 **g_2863 = &g_2864[1]; static struct S0 ***g_2862 = &g_2863; static struct S0 ***g_2866[8][4][3] = {{{&g_2863,(void*)0,&g_2863},{&g_2863,&g_2863,&g_2863},{&g_2863,&g_2863,&g_2863},{(void*)0,&g_2863,&g_2863}},{{(void*)0,&g_2863,&g_2863},{&g_2863,&g_2863,&g_2863},{&g_2863,&g_2863,&g_2863},{(void*)0,&g_2863,&g_2863}},{{&g_2863,&g_2863,&g_2863},{&g_2863,&g_2863,&g_2863},{&g_2863,&g_2863,&g_2863},{&g_2863,&g_2863,&g_2863}},{{&g_2863,(void*)0,&g_2863},{&g_2863,&g_2863,&g_2863},{&g_2863,&g_2863,&g_2863},{&g_2863,(void*)0,&g_2863}},{{&g_2863,&g_2863,&g_2863},{&g_2863,&g_2863,&g_2863},{(void*)0,&g_2863,&g_2863},{(void*)0,&g_2863,&g_2863}},{{&g_2863,&g_2863,&g_2863},{&g_2863,&g_2863,&g_2863},{(void*)0,&g_2863,&g_2863},{&g_2863,&g_2863,&g_2863}},{{&g_2863,&g_2863,&g_2863},{&g_2863,&g_2863,&g_2863},{&g_2863,&g_2863,&g_2863},{&g_2863,(void*)0,&g_2863}},{{&g_2863,&g_2863,&g_2863},{&g_2863,&g_2863,&g_2863},{&g_2863,(void*)0,&g_2863},{&g_2863,&g_2863,&g_2863}}}; static struct S0 **** volatile g_2865 = &g_2866[4][2][0];/* VOLATILE GLOBAL g_2865 */ static const int32_t g_2877 = 1L; static volatile struct S2 g_2898 = {156,3834,-5660,9489,-1,2545,110,0,93,1};/* VOLATILE GLOBAL g_2898 */ static volatile struct S2 g_2899 = {218,3861,1583,2221,-0,3697,80,6,115,13};/* VOLATILE GLOBAL g_2899 */ static const union U6 g_2900[8] = {{0},{0},{0},{0},{0},{0},{0},{0}}; static const volatile struct S0 g_2926 = {0xA50CFDA8L,1UL,2L,0UL,-5L,246UL};/* VOLATILE GLOBAL g_2926 */ static struct S1 ** volatile g_2970[3] = {(void*)0,(void*)0,(void*)0}; static const struct S1 g_2972 = {0,0xD666AFA16CE8B15ALL,1};/* VOLATILE GLOBAL g_2972 */ static const volatile struct S4 g_2973 = {5UL,0xE3CF5613L,0x116B7C0CL,0xFC117FEA73FB5091LL,{0,-7L,1}};/* VOLATILE GLOBAL g_2973 */ static struct S2 g_3007 = {304,2314,2001,16102,0,-2145,97,8,-125,4};/* VOLATILE GLOBAL g_3007 */ static int32_t ** volatile g_3011 = &g_1294[0][2];/* VOLATILE GLOBAL g_3011 */ static struct S3 g_3036 = {5,405,0};/* VOLATILE GLOBAL g_3036 */ /* --- FORWARD DECLARATIONS --- */ struct S3 func_1(void); int32_t func_2(int8_t * p_3); int8_t * func_4(int32_t p_5, uint32_t p_6, int8_t * p_7, int8_t * p_8, int8_t * p_9); int32_t func_13(int8_t * p_14, int8_t * const p_15); int8_t func_18(uint8_t p_19, int8_t * p_20); int64_t func_22(int8_t * p_23, int8_t * p_24); int8_t func_34(int8_t * p_35, uint32_t p_36, uint16_t p_37, int16_t p_38); uint32_t func_39(const uint64_t p_40, int16_t p_41, uint64_t p_42, union U5 p_43); uint64_t func_51(uint32_t p_52, int8_t * p_53, int32_t p_54, int8_t p_55, int8_t * p_56); uint32_t func_62(int8_t * p_63, uint32_t p_64, const int8_t * p_65, int8_t * p_66); /* --- FUNCTIONS --- */ /* ------------------------------------------ */ /* * reads : g_10 g_21 g_44 g_12 g_81 g_86 g_89 g_102.f9 g_127 g_271 g_150 g_387 g_418 g_424 g_148 g_102.f4 g_84 g_321.f3 g_247 g_248 g_321.f5 g_1128 g_856.f9 g_814.f3 g_708 g_628 g_939 g_1159 g_698 g_1285 g_1286 g_82 g_221 g_145 g_1906 g_596 g_102 g_1124 g_1125 g_1067 g_1732 g_1375 g_545 g_276 g_277 g_204.f4.f0 g_1158 g_1493 g_1494 g_1967 g_723 g_724 g_499 g_855.f0 g_1997 g_976 g_878.f7 g_2010 g_2015 g_2023 g_880.f4 g_1140.f5 g_2036 g_1324.f1 g_2048 g_1143 g_176.f1 g_315.f0 g_251 g_1487.f4.f0 g_2100 g_881.f1 g_2011 g_857.f2 g_890.f3 g_873.f9 g_851.f8 g_2120 g_641 g_2146 g_1528 g_597.f1 g_1536.f5 g_886.f7 g_2189 g_876.f2 g_2214 g_597.f3 g_1388 g_2248 g_2256 g_861.f7 g_1487.f3 g_878.f1 g_2430 g_1477 g_975 g_871.f2 g_854.f9 g_2452 g_2454 g_855.f6 g_1093 g_1094 g_1095 g_2200 g_419 g_2497 g_2342.f2 g_2455 g_2521 g_280.f3 g_2541 g_2544 g_890.f7 g_1729.f7 g_872.f4 g_858.f9 g_280.f4.f1 g_821.f6 g_883.f2 g_2546 g_1170 g_1401 g_2338.f3 g_2973 g_1536.f3 g_2789 g_2349.f2 g_728 g_3007 g_3011 g_935.f0 g_1083 g_3036 * writes: g_84 g_86 g_21.f3 g_150 g_387 g_148 g_418 g_426 g_324.f1.f5 g_321.f3 g_211.f1 g_597.f1 g_628 g_127 g_1129 g_814.f3 g_939 g_12 g_697 g_596 g_1912 g_1913 g_274 g_976 g_324.f1.f3 g_2010 g_499 g_1067 g_1294 g_1401 g_1143 g_251 g_597.f3 g_1477 g_2200 g_545 g_315 g_706 g_975 g_1055.f1.f3 g_794 g_698 g_280.f3 g_2592 g_2452.f1.f3 g_477.f3 g_2633 g_666 g_2338.f3 g_1536.f5 g_1536.f3 g_2789 g_2349.f2 g_728 */ struct S3 func_1(void) { /* block id: 0 */ int8_t *l_11 = &g_12; int32_t l_59 = 0x6007B4ADL; const int8_t *l_67[1]; int8_t *l_69 = &g_12; int32_t l_87 = 0xB6AB569FL; int64_t *l_88 = &g_21.f3; int32_t l_403[3]; uint16_t l_2429 = 65535UL; int32_t *l_3003 = (void*)0; int32_t *l_3004 = &g_2789; uint8_t l_3009 = 247UL; int64_t l_3031 = 3L; int i; for (i = 0; i < 1; i++) l_67[i] = (void*)0; for (i = 0; i < 3; i++) l_403[i] = 0x4CB977AEL; g_2349[4].f2 ^= ((*l_3004) ^= func_2(func_4(g_10, (l_2429 = ((l_11 == (((func_13((((safe_mul_func_int8_t_s_s(func_18((g_21 , ((func_22(((!(safe_rshift_func_int8_t_s_u((safe_div_func_int8_t_s_s((((safe_div_func_uint8_t_u_u(g_21.f4.f0, (safe_mul_func_int8_t_s_s(func_34(l_11, func_39((((((g_44[8][0][0] , g_10) < ((*l_88) = (safe_div_func_uint64_t_u_u((safe_div_func_int32_t_s_s((safe_div_func_uint64_t_u_u(func_51(((safe_add_func_uint32_t_u_u(((l_59 , (safe_mod_func_uint8_t_u_u((func_62(l_11, g_21.f1, l_67[0], l_11) != g_12), l_59))) > g_21.f3), l_59)) != l_59), l_69, g_21.f1, g_21.f1, &g_12), l_87)), 4294967292UL)), 1L)))) || g_21.f4.f1) ^ 9UL) == g_21.f4.f0), g_21.f1, l_87, g_89), g_102[2].f9, l_403[2]), (**g_247))))) | l_403[1]) && 0x9D5F948DL), 0x4BL)), g_321.f5))) , l_69), l_69) != 0L) <= 0x1AF8F6984A0E4B2ALL)), l_69), l_403[2])) && (*g_708)) , (void*)0), l_11) , l_67[0]) == l_11) , l_67[0])) ^ l_59)), l_69, l_69, l_69))); for (g_728 = 0; (g_728 < (-11)); g_728--) { /* block id: 1424 */ uint16_t l_3008[10]; int32_t *l_3010 = &g_150; union U5 l_3026 = {0x4694840DL}; int32_t l_3032 = 0L; uint32_t l_3033[6] = {0x48E2B385L,0x48E2B385L,0x48E2B385L,0x48E2B385L,0x48E2B385L,0x48E2B385L}; int i; for (i = 0; i < 10; i++) l_3008[i] = 0xCC28L; (*l_3010) ^= (l_3009 = ((*l_3004) = ((g_3007 , l_3008[8]) <= 0x3394A75EL))); (*g_3011) = &l_87; if ((*l_3004)) continue; for (g_321.f3 = 0; (g_321.f3 <= 4); g_321.f3 += 1) { /* block id: 1432 */ int16_t l_3029 = 0xAB44L; int32_t *l_3030[10] = {(void*)0,(void*)0,&g_1143,&g_86,&g_1143,(void*)0,(void*)0,&g_1143,&g_86,&g_1143}; int i; (*l_3004) |= (safe_lshift_func_uint8_t_u_u((safe_sub_func_uint8_t_u_u(((safe_mul_func_uint16_t_u_u((safe_add_func_uint16_t_u_u((safe_mul_func_uint16_t_u_u((safe_div_func_int64_t_s_s((0x3D13462126DF975ALL < g_935.f0), (safe_add_func_uint64_t_u_u(((**g_1493) , ((l_3026 , (g_1083[g_321.f3] , (void*)0)) == (void*)0)), ((***g_2011) = (safe_div_func_uint64_t_u_u((*g_1159), g_1083[g_321.f3].f0))))))), 0xCC52L)), 0xA84CL)), (*g_724))) & (*l_3010)), (*g_248))), 4)); --l_3033[3]; } } return g_3036; } /* ------------------------------------------ */ /* * reads : g_1536.f5 g_1536.f3 * writes: g_1536.f5 g_1536.f3 */ int32_t func_2(int8_t * p_3) { /* block id: 1409 */ int8_t l_2994 = (-1L); int32_t l_2997 = 8L; int32_t l_2998 = 0x86F81C7DL; int32_t l_2999 = 0x8AD6F611L; for (g_1536.f5 = 0; (g_1536.f5 <= 3); g_1536.f5 += 1) { /* block id: 1412 */ uint8_t l_3000 = 0UL; for (g_1536.f3 = 0; (g_1536.f3 <= 4); g_1536.f3 += 1) { /* block id: 1415 */ int32_t l_2977 = 1L; int32_t l_2978 = 0x536919A6L; int32_t *l_2979 = &g_150; int32_t *l_2980 = &g_1143; int32_t *l_2981 = &g_86; int32_t *l_2982 = &l_2977; int32_t *l_2983 = &l_2977; int32_t *l_2984 = &g_86; int32_t *l_2985 = &g_148; int32_t *l_2986 = &g_1143; int32_t *l_2987 = (void*)0; int32_t *l_2988 = &l_2977; int32_t *l_2989 = &g_148; int32_t *l_2990 = (void*)0; int32_t *l_2991 = &l_2978; int32_t *l_2992 = &l_2978; int32_t *l_2993 = &l_2978; int32_t *l_2995 = &g_148; int32_t *l_2996[2]; int i, j; for (i = 0; i < 2; i++) l_2996[i] = &g_150; l_3000++; } } return l_2998; } /* ------------------------------------------ */ /* * reads : g_2430 g_1477 g_1493 g_1494 g_976 g_248 g_12 g_975 g_871.f2 g_708 g_628 g_854.f9 g_2452 g_2454 g_855.f6 g_1093 g_1094 g_1095 g_724 g_499 g_86 g_387 g_2200 g_148 g_418 g_419 g_82 g_698 g_221 g_145 g_2497 g_2342.f2 g_2455 g_2521 g_280.f3 g_2541 g_2544 g_890.f7 g_2010 g_2011 g_1158 g_1159 g_1729.f7 g_1143 g_872.f4 g_858.f9 g_280.f4.f1 g_821.f6 g_883.f2 g_2546 g_1170 g_1401 g_2338.f3 g_2973 g_276 g_277 g_21 g_1125 g_2248.f4 * writes: g_315 g_706 g_976 g_975 g_628 g_545 g_1055.f1.f3 g_794 g_86 g_387 g_2200 g_148 g_698 g_499 g_280.f3 g_1143 g_2592 g_2452.f1.f3 g_477.f3 g_2633 g_127 g_1401 g_666 g_2338.f3 g_1067 */ int8_t * func_4(int32_t p_5, uint32_t p_6, int8_t * p_7, int8_t * p_8, int8_t * p_9) { /* block id: 1151 */ uint64_t ***l_2445[7][9][4] = {{{&g_1158,(void*)0,&g_1158,(void*)0},{&g_1158,(void*)0,&g_1158,(void*)0},{&g_1158,(void*)0,&g_1158,(void*)0},{&g_1158,(void*)0,&g_1158,(void*)0},{&g_1158,(void*)0,&g_1158,(void*)0},{&g_1158,(void*)0,&g_1158,(void*)0},{&g_1158,(void*)0,&g_1158,(void*)0},{&g_1158,(void*)0,&g_1158,(void*)0},{&g_1158,(void*)0,&g_1158,(void*)0}},{{&g_1158,(void*)0,&g_1158,(void*)0},{&g_1158,(void*)0,&g_1158,(void*)0},{&g_1158,(void*)0,&g_1158,(void*)0},{&g_1158,(void*)0,&g_1158,(void*)0},{&g_1158,(void*)0,&g_1158,(void*)0},{&g_1158,(void*)0,&g_1158,(void*)0},{&g_1158,(void*)0,&g_1158,(void*)0},{&g_1158,(void*)0,&g_1158,(void*)0},{&g_1158,(void*)0,&g_1158,(void*)0}},{{&g_1158,(void*)0,&g_1158,(void*)0},{&g_1158,(void*)0,&g_1158,(void*)0},{&g_1158,(void*)0,&g_1158,(void*)0},{&g_1158,(void*)0,&g_1158,(void*)0},{&g_1158,(void*)0,&g_1158,(void*)0},{&g_1158,(void*)0,&g_1158,(void*)0},{&g_1158,(void*)0,&g_1158,(void*)0},{&g_1158,(void*)0,&g_1158,(void*)0},{&g_1158,(void*)0,&g_1158,(void*)0}},{{&g_1158,(void*)0,&g_1158,(void*)0},{&g_1158,(void*)0,&g_1158,(void*)0},{&g_1158,(void*)0,&g_1158,(void*)0},{&g_1158,(void*)0,&g_1158,(void*)0},{&g_1158,(void*)0,&g_1158,(void*)0},{&g_1158,(void*)0,&g_1158,(void*)0},{&g_1158,(void*)0,&g_1158,(void*)0},{&g_1158,(void*)0,&g_1158,(void*)0},{&g_1158,(void*)0,&g_1158,(void*)0}},{{&g_1158,(void*)0,&g_1158,(void*)0},{&g_1158,(void*)0,&g_1158,(void*)0},{&g_1158,(void*)0,&g_1158,(void*)0},{&g_1158,(void*)0,&g_1158,(void*)0},{&g_1158,(void*)0,&g_1158,(void*)0},{&g_1158,(void*)0,&g_1158,(void*)0},{&g_1158,(void*)0,&g_1158,(void*)0},{&g_1158,(void*)0,&g_1158,(void*)0},{&g_1158,(void*)0,&g_1158,(void*)0}},{{&g_1158,(void*)0,&g_1158,(void*)0},{&g_1158,(void*)0,&g_1158,(void*)0},{&g_1158,(void*)0,&g_1158,(void*)0},{&g_1158,(void*)0,&g_1158,(void*)0},{&g_1158,(void*)0,&g_1158,(void*)0},{&g_1158,(void*)0,&g_1158,(void*)0},{&g_1158,(void*)0,&g_1158,(void*)0},{&g_1158,(void*)0,&g_1158,(void*)0},{&g_1158,(void*)0,&g_1158,(void*)0}},{{&g_1158,(void*)0,&g_1158,(void*)0},{&g_1158,(void*)0,&g_1158,(void*)0},{&g_1158,(void*)0,&g_1158,(void*)0},{&g_1158,(void*)0,&g_1158,(void*)0},{&g_1158,(void*)0,&g_1158,(void*)0},{&g_1158,(void*)0,&g_1158,(void*)0},{&g_1158,(void*)0,&g_1158,(void*)0},{&g_1158,(void*)0,&g_1158,(void*)0},{&g_1158,(void*)0,&g_1158,(void*)0}}}; uint64_t ****l_2444 = &l_2445[0][0][2]; union U5 l_2448 = {0xA92F7168L}; int32_t l_2465 = 0x97208F00L; int32_t l_2474[2][1][10] = {{{0x648A4E3FL,0x648A4E3FL,0x648A4E3FL,0x648A4E3FL,0x648A4E3FL,0x648A4E3FL,0x648A4E3FL,0x648A4E3FL,0x648A4E3FL,0x648A4E3FL}},{{0x648A4E3FL,0x648A4E3FL,0x648A4E3FL,0x648A4E3FL,0x648A4E3FL,0x648A4E3FL,0x648A4E3FL,0x648A4E3FL,0x648A4E3FL,0x648A4E3FL}}}; uint16_t l_2476[6]; uint8_t ***l_2522 = &g_1493; struct S3 *l_2593 = &g_1083[4]; int8_t l_2606 = 0x55L; uint32_t * const l_2622 = (void*)0; int16_t l_2626 = 0x8FA8L; union U6 *l_2637 = &g_2638[4][1][5]; int32_t l_2746[7] = {3L,0x48A10CB8L,3L,3L,0x48A10CB8L,3L,3L}; uint8_t l_2758 = 0x03L; int32_t l_2776 = 1L; int64_t l_2784 = 0x00EFBAF3E4BC6D23LL; int32_t *l_2870 = &g_86; uint64_t l_2876 = 18446744073709551612UL; struct S1 *l_2969[6][4][5] = {{{&g_21.f4,(void*)0,(void*)0,&g_822[1][5].f4,&g_822[1][5].f4},{&g_2684,(void*)0,&g_2684,&g_2684,&g_280.f4},{(void*)0,&g_706,&g_822[1][5].f4,&g_706,(void*)0},{&g_2684,&g_490[5][4].f4,(void*)0,&g_1802[2],(void*)0}},{{&g_21.f4,&g_21.f4,&g_822[1][5].f4,(void*)0,&g_1276},{&g_490[5][4].f4,&g_2684,&g_2684,&g_490[5][4].f4,(void*)0},{&g_706,(void*)0,(void*)0,(void*)0,(void*)0},{(void*)0,&g_2684,&g_2684,&g_280.f4,&g_280.f4}},{{(void*)0,&g_21.f4,(void*)0,(void*)0,&g_822[1][5].f4},{&g_1802[2],&g_490[5][4].f4,&g_280.f4,&g_490[5][4].f4,&g_1802[2]},{(void*)0,&g_706,&g_21.f4,(void*)0,&g_21.f4},{(void*)0,(void*)0,&g_280.f4,&g_1802[2],&g_2684}},{{&g_706,(void*)0,(void*)0,&g_706,&g_21.f4},{&g_490[5][4].f4,&g_1802[2],&g_2684,&g_2684,&g_1802[2]},{&g_21.f4,(void*)0,(void*)0,&g_822[1][5].f4,&g_822[1][5].f4},{&g_2684,&g_2684,&g_1802[2],&g_280.f4,(void*)0}},{{(void*)0,(void*)0,&g_21.f4,(void*)0,(void*)0},{&g_1802[2],&g_2684,&g_2684,&g_2684,&g_2684},{&g_1276,&g_1276,&g_21.f4,(void*)0,&g_706},{&g_2684,&g_1802[2],&g_1802[2],&g_2684,&g_2684}},{{(void*)0,(void*)0,&g_822[1][5].f4,&g_822[1][5].f4,(void*)0},{&g_2684,&g_1802[2],&g_280.f4,(void*)0,(void*)0},{(void*)0,&g_1276,(void*)0,&g_822[1][5].f4,&g_21.f4},{&g_2684,&g_2684,(void*)0,&g_2684,&g_2684}}}; int16_t *l_2976 = &l_2626; int i, j, k; for (i = 0; i < 6; i++) l_2476[i] = 0x37B9L; (*g_1477) = g_2430; if ((safe_mul_func_int16_t_s_s(p_5, (((**g_1493)--) ^ (*g_248))))) { /* block id: 1154 */ union U5 **l_2439 = &g_545; struct S2 ***l_2450[8] = {&g_1286,&g_1286,&g_1286,&g_1286,&g_1286,&g_1286,&g_1286,&g_1286}; int16_t ***l_2458 = &g_2455; int32_t l_2466 = 1L; int32_t l_2473[7] = {(-4L),1L,(-4L),(-4L),1L,(-4L),(-4L)}; int32_t *l_2484 = &g_1143; uint64_t ****l_2547 = &l_2445[0][0][2]; int8_t l_2556 = 2L; struct S4 *l_2629 = &g_280; int i; for (g_975 = 0; (g_975 > 14); g_975 = safe_add_func_int32_t_s_s(g_975, 7)) { /* block id: 1157 */ (*g_708) |= (safe_add_func_uint16_t_u_u(g_871.f2, 0L)); } (*l_2439) = (void*)0; if ((safe_add_func_uint32_t_u_u((0xD6L <= (++(**g_1493))), (254UL > (l_2444 != &l_2445[0][0][2]))))) { /* block id: 1162 */ uint16_t *l_2449 = &g_1055.f1.f3; int32_t *l_2451 = &g_794; int16_t ****l_2456 = (void*)0; int16_t ****l_2457 = (void*)0; int32_t *l_2467 = &g_86; (*l_2467) &= (safe_rshift_func_uint16_t_u_s((((((*l_2449) = (l_2448 , g_854.f9)) >= ((((void*)0 == l_2450[0]) >= ((((*l_2451) = p_5) , (g_2452 , (((!(((l_2458 = g_2454[1]) != (void*)0) | (safe_mul_func_int16_t_s_s(((safe_add_func_int32_t_s_s((((safe_rshift_func_uint16_t_u_s(l_2465, l_2466)) == 0xD535286E4C0FDD3CLL) < l_2448.f0), 0x22E4C92DL)) < g_855.f6), 0x368EL)))) , (**g_1093)) == (*g_1094)))) <= l_2448.f0)) && 7L)) || 0UL) <= (*g_724)), p_6)); } else { /* block id: 1167 */ int32_t *l_2468 = &g_86; int32_t *l_2469 = &l_2465; int32_t *l_2470 = (void*)0; int32_t *l_2471 = &l_2466; int32_t *l_2472[4][5][6] = {{{&l_2466,&l_2466,&g_86,(void*)0,&g_148,&l_2466},{&g_1143,&g_86,&g_150,&l_2466,&g_148,&g_148},{&l_2465,&l_2466,&l_2466,&l_2466,&l_2465,(void*)0},{(void*)0,&l_2466,(void*)0,&l_2466,&g_148,&g_86},{&l_2465,&l_2465,&g_86,&l_2466,&g_86,&g_86}},{{&l_2466,&l_2466,(void*)0,&l_2465,&l_2466,(void*)0},{&g_86,(void*)0,&l_2466,&g_148,(void*)0,&g_148},{(void*)0,&l_2465,&g_150,(void*)0,&g_86,&l_2466},{(void*)0,&l_2466,&g_86,&g_148,(void*)0,&g_86},{&g_86,(void*)0,&g_148,&l_2465,&l_2466,&l_2466}},{{&l_2466,&l_2466,&g_86,&l_2466,&g_1143,&g_86},{&l_2465,&l_2466,&l_2465,&l_2466,&l_2466,&l_2465},{(void*)0,(void*)0,&g_1143,&l_2466,(void*)0,&l_2465},{&l_2465,&l_2466,&l_2466,&l_2466,&g_86,&g_1143},{&g_1143,&l_2465,&l_2466,(void*)0,(void*)0,&l_2465}},{{&l_2466,(void*)0,&g_1143,&g_148,&l_2466,&l_2465},{&g_148,&l_2466,&l_2465,&g_86,&g_86,&g_86},{&l_2466,&l_2465,&g_86,&g_86,&g_148,&l_2466},{&g_148,&l_2466,&g_148,&g_148,&l_2465,&g_86},{&l_2466,&l_2466,&g_86,(void*)0,&g_148,&l_2466}}}; int16_t l_2475 = (-3L); int32_t *l_2483 = (void*)0; const uint8_t *l_2520 = &g_79[0]; const uint8_t **l_2519 = &l_2520; const uint8_t ***l_2518 = &l_2519; int32_t l_2574 = 0x5B27FAF1L; uint16_t l_2577 = 0UL; int i, j, k; l_2476[0]++; if (((void*)0 == &l_2474[1][0][3])) { /* block id: 1169 */ int32_t *l_2481 = &l_2474[1][0][3]; int32_t l_2511 = (-3L); int32_t l_2555 = 1L; int32_t l_2557 = (-1L); int32_t l_2561 = 0x393441BFL; int32_t l_2565 = 0x4B214025L; int32_t l_2567 = 0x74536511L; int32_t l_2568[6] = {0xB579B7A1L,0xB579B7A1L,0x2B7C8FECL,0xB579B7A1L,0xB579B7A1L,0x2B7C8FECL}; int i; for (g_387 = 29; (g_387 >= (-22)); --g_387) { /* block id: 1172 */ int32_t **l_2482[4][1] = {{&l_2481},{&l_2471},{&l_2481},{&l_2471}}; int i, j; l_2484 = (l_2483 = l_2481); for (g_2200 = (-12); (g_2200 > (-9)); g_2200 = safe_add_func_int16_t_s_s(g_2200, 7)) { /* block id: 1177 */ if (l_2474[1][0][3]) break; } } if (((*g_248) , p_6)) { /* block id: 1181 */ for (g_148 = 0; (g_148 >= (-15)); --g_148) { /* block id: 1184 */ uint64_t l_2489 = 0x33FBB56D8B6D3C28LL; (*l_2481) = p_5; --l_2489; } return (**g_418); } else { /* block id: 1189 */ uint64_t l_2512 = 0UL; union U5 l_2523 = {0xE37F5192L}; uint8_t **l_2526 = &g_1494[0]; int64_t *l_2530 = &g_280.f3; int16_t l_2553[10] = {(-1L),6L,6L,0x8131L,6L,6L,0x8131L,6L,6L,0x8131L}; int32_t l_2559 = 0xAE45D436L; int32_t l_2560 = 7L; int32_t l_2562 = 0x0ABCC961L; int32_t l_2563 = (-1L); int32_t l_2564 = 0xF983C0F8L; int32_t l_2566[7][10][3] = {{{0L,0L,(-9L)},{(-1L),(-9L),0xF4B2A0E2L},{0L,(-7L),0xCD4855D9L},{(-4L),0x3F1FEE07L,0xB0787173L},{1L,0xB0787173L,0x33858D23L},{0x358D7E5AL,0x7F239E3FL,0x88B68898L},{0L,0x1F407A94L,0L},{0x85E08FA2L,0x416AB537L,(-1L)},{3L,1L,0x0754E725L},{0x36764F19L,0xB27AE2BEL,0x358D7E5AL}},{{4L,0x5F7270FAL,0x358D7E5AL},{0x4AAA5EE8L,6L,0x0754E725L},{0xC323740DL,0x3F3C5169L,(-1L)},{0x0E581E86L,(-5L),0L},{7L,(-9L),0x88B68898L},{6L,(-1L),0x33858D23L},{0xF4B2A0E2L,0x0E581E86L,0xB0787173L},{0x88B68898L,0xDC83DCBEL,0xCD4855D9L},{(-1L),0L,0xF4B2A0E2L},{0x239F1E65L,0x3590A75FL,(-9L)}},{{(-9L),8L,0x6AD377E6L},{0x05184713L,0xDDF18F64L,0x0B6A3EB9L},{0x9A5D4B23L,0xBD4F80B8L,0xBD4F80B8L},{0xB27AE2BEL,(-10L),7L},{(-6L),0L,0x416AB537L},{1L,0x17BB6AA6L,0x0E581E86L},{0x33858D23L,9L,3L},{0L,0x17BB6AA6L,6L},{(-1L),0L,1L},{(-7L),(-10L),(-1L)}},{{1L,0xBD4F80B8L,6L},{0x3568DF21L,0xDDF18F64L,6L},{0L,8L,0L},{0xB0787173L,0x3590A75FL,(-1L)},{(-1L),0L,(-5L)},{0x5F7270FAL,0xDC83DCBEL,0xDDF18F64L},{(-1L),0x0E581E86L,0L},{8L,(-1L),(-1L)},{0x3909030BL,(-9L),0xB8DABC4BL},{(-6L),(-5L),0x6AEFF9D7L}},{{0x1F407A94L,0x3F3C5169L,(-4L)},{1L,6L,1L},{7L,0x5F7270FAL,(-9L)},{7L,0xB27AE2BEL,0x1F407A94L},{1L,1L,0x05184713L},{0x1F407A94L,0x416AB537L,0x7F239E3FL},{(-6L),0x1F407A94L,0x4AAA5EE8L},{0x3909030BL,0x7F239E3FL,0x85E08FA2L},{8L,0xB0787173L,0xDC83DCBEL},{(-1L),0x3F1FEE07L,0x5F7270FAL}},{{0x5F7270FAL,(-7L),0x3DF08439L},{(-1L),(-9L),0x87FF1A9CL},{0xB0787173L,0L,6L},{0L,0x9C8A53E0L,7L},{0x3568DF21L,1L,0L},{1L,1L,1L},{(-7L),(-9L),0L},{(-1L),0x60E14021L,(-1L)},{0L,0x358D7E5AL,(-1L)},{0x33858D23L,(-1L),(-1L)}},{{1L,0x0B6A3EB9L,3L},{0x13275563L,(-4L),0x4CA98C42L},{(-1L),(-9L),(-9L)},{0x60E14021L,0x36764F19L,0x0754E725L},{1L,0x9088E40FL,0x6AD377E6L},{0L,0L,0x05184713L},{0x3909030BL,0x17BB6AA6L,0xB27AE2BEL},{0x88B68898L,0L,1L},{(-9L),1L,(-1L)},{(-1L),0x0754E725L,0x47ACDB6DL}}}; int i, j, k; for (g_698 = 23; (g_698 != 34); g_698 = safe_add_func_uint8_t_u_u(g_698, 1)) { /* block id: 1192 */ uint64_t l_2502 = 0x16F0922DCA15C480LL; uint64_t l_2507[1][1][7]; int8_t *l_2508 = (void*)0; int i, j, k; for (i = 0; i < 1; i++) { for (j = 0; j < 1; j++) { for (k = 0; k < 7; k++) l_2507[i][j][k] = 0xD82323F9B3A06F9DLL; } } (*g_708) = ((*g_221) , (!(0x82C24C3D4A683EC8LL || (safe_mul_func_int8_t_s_s((*p_9), (l_2466 ^= (((*p_9) ^ (0x3CL && (l_2474[1][0][8] = (g_2497 , (safe_add_func_uint16_t_u_u(((safe_add_func_int8_t_s_s((*l_2469), (l_2502 = (*p_7)))) , (safe_add_func_int16_t_s_s(((**g_2455) = (safe_rshift_func_int16_t_s_u(l_2507[0][0][5], g_2342.f2))), (-5L)))), p_6)))))) || p_5))))))); } for (g_148 = 11; (g_148 != (-29)); g_148 = safe_sub_func_uint16_t_u_u(g_148, 5)) { /* block id: 1201 */ ++l_2512; } (*g_708) = (safe_rshift_func_int8_t_s_u((0L && ((safe_unary_minus_func_uint16_t_u(((l_2518 != (g_2521 , l_2522)) > (l_2523 , ((safe_add_func_uint64_t_u_u(p_5, ((void*)0 != l_2526))) , ((!(safe_div_func_int64_t_s_s(((*l_2530) &= 6L), p_5))) , p_5)))))) == g_871.f2)), l_2476[2])); for (l_2466 = 0; (l_2466 < (-27)); l_2466 = safe_sub_func_uint32_t_u_u(l_2466, 1)) { /* block id: 1208 */ union U5 l_2552[2][2][8] = {{{{4294967292UL},{0x25D9081FL},{4294967292UL},{0x2863F67EL},{4294967292UL},{0x25D9081FL},{4294967292UL},{0x2863F67EL}},{{4294967292UL},{0x25D9081FL},{4294967292UL},{0x2863F67EL},{4294967292UL},{0x25D9081FL},{4294967292UL},{0x2863F67EL}}},{{{4294967292UL},{0x25D9081FL},{4294967292UL},{0x2863F67EL},{4294967292UL},{0x25D9081FL},{4294967292UL},{0x2863F67EL}},{{4294967292UL},{0x25D9081FL},{4294967292UL},{0x2863F67EL},{4294967292UL},{0x25D9081FL},{4294967292UL},{0x2863F67EL}}}}; int32_t l_2554[3][8][5] = {{{(-1L),(-10L),8L,0xC60E9F30L,0L},{(-6L),(-10L),7L,(-6L),(-1L)},{0x2B5488E4L,0xC60E9F30L,0L,0L,0xC60E9F30L},{(-1L),9L,0L,0x6A93B332L,8L},{(-10L),(-1L),7L,(-2L),0x6A93B332L},{0x754FD567L,(-6L),8L,0x2B5488E4L,0xC60E9F30L},{(-10L),0x2B5488E4L,(-10L),0xC60E9F30L,(-10L)},{(-1L),(-1L),5L,0xC60E9F30L,0x2A85DC49L}},{{0x2B5488E4L,(-10L),9L,0x2B5488E4L,(-1L)},{(-6L),0x754FD567L,0L,(-2L),0x754FD567L},{(-1L),(-10L),(-1L),0x6A93B332L,0x6A93B332L},{9L,(-1L),9L,0L,0x6A93B332L},{0xC60E9F30L,0x2B5488E4L,8L,(-6L),0x754FD567L},{(-10L),(-6L),0L,0xC60E9F30L,(-1L)},{(-10L),(-1L),8L,0x754FD567L,0x2A85DC49L},{(-6L),9L,9L,(-6L),(-10L)}},{{(-6L),0xC60E9F30L,(-1L),(-2L),0xC60E9F30L},{(-10L),(-10L),0L,8L,0x6A93B332L},{(-10L),(-10L),9L,(-2L),8L},{0xC60E9F30L,(-6L),5L,(-6L),0xC60E9F30L},{9L,(-6L),(-10L),0x754FD567L,(-1L)},{(-1L),(-10L),8L,0xC60E9F30L,0L},{(-6L),(-10L),7L,(-6L),(-1L)},{0x2B5488E4L,0xC60E9F30L,0L,0L,0xC60E9F30L}}}; int64_t l_2558 = (-1L); uint64_t l_2569 = 0UL; int i, j, k; (*l_2484) ^= (safe_mul_func_int8_t_s_s(((safe_add_func_int64_t_s_s((safe_mul_func_int8_t_s_s((((****g_2010) = (safe_mul_func_uint8_t_u_u((l_2523.f0 == (0xA690L >= (g_2541 , (((***l_2458) &= p_6) <= (safe_lshift_func_uint8_t_u_s((g_2544[0][2] != l_2547), (safe_sub_func_uint8_t_u_u(255UL, (safe_div_func_uint32_t_u_u((g_890.f7 || (l_2552[0][1][1] , g_2541.f0)), l_2552[0][1][1].f0)))))))))), l_2553[4]))) && p_6), (*l_2469))), p_5)) | g_1729.f7), p_6)); if (l_2553[7]) continue; l_2569++; } } if ((g_872.f4 ^ ((6L == (safe_div_func_int16_t_s_s((l_2574 <= (safe_add_func_uint8_t_u_u(((l_2577 && (safe_rshift_func_uint16_t_u_u(g_858.f9, 3))) & ((((safe_rshift_func_int16_t_s_s((((safe_rshift_func_uint8_t_u_s((**g_1493), 7)) ^ (p_5 <= ((*l_2481) = (*l_2469)))) , p_6), p_6)) , (*l_2484)) > l_2448.f0) || 7UL)), 246UL))), (*g_724)))) ^ p_6))) { /* block id: 1217 */ uint32_t l_2589 = 5UL; struct S3 *l_2591 = &g_1290; struct S3 **l_2590[9] = {&l_2591,(void*)0,&l_2591,(void*)0,&l_2591,(void*)0,&l_2591,(void*)0,&l_2591}; uint16_t *l_2607 = &g_2452.f1.f3; int i; (*l_2471) ^= ((*l_2481) = (((((p_5 >= (safe_rshift_func_int16_t_s_s((safe_unary_minus_func_int8_t_s(l_2589)), 1))) != ((g_2592 = &g_1083[3]) != (l_2589 , l_2593))) != (((safe_mul_func_uint16_t_u_u((safe_mod_func_uint16_t_u_u(((*l_2607) = ((*l_2481) ^ ((((safe_lshift_func_uint16_t_u_u(((((((*g_1159) &= (safe_div_func_uint64_t_u_u(l_2474[0][0][3], (((safe_mod_func_uint16_t_u_u((safe_mod_func_uint32_t_u_u(4294967295UL, (*l_2484))), (*g_724))) & g_280.f4.f1) , (-8L))))) && 0x076D2CBDC0EE4204LL) , p_5) , l_2589) > 0L), 11)) < g_821.f6) && l_2606) > p_6))), p_5)), g_883.f2)) || 0x475A3F68L) <= l_2476[4])) , p_6) >= (**g_2455))); } else { /* block id: 1223 */ const uint16_t l_2623 = 0x8197L; (*l_2481) = ((0x8BL >= (safe_rshift_func_uint8_t_u_u((**g_1493), (safe_mul_func_int16_t_s_s(p_5, p_5))))) == ((g_477.f3 = (-7L)) && (safe_add_func_int32_t_s_s((safe_add_func_int8_t_s_s((safe_add_func_int16_t_s_s(0xE8BAL, (((safe_div_func_int8_t_s_s(((safe_sub_func_uint16_t_u_u(((void*)0 != l_2622), 0x0164L)) >= (*l_2481)), 0xDEL)) == (*l_2481)) || (**g_2546)))), l_2623)), p_6)))); return (**g_418); } } else { /* block id: 1228 */ int32_t **l_2630 = (void*)0; int32_t *l_2632[2][6][9] = {{{&g_1369[1][0][9],&g_1369[1][0][9],&g_1369[5][1][0],(void*)0,&g_1369[5][1][0],(void*)0,(void*)0,&g_1369[5][1][0],(void*)0},{&g_1369[1][1][1],&g_1369[1][0][9],&g_1369[1][1][1],&g_1369[5][1][0],&g_1369[5][1][0],&g_1369[1][1][1],&g_1369[1][0][9],&g_1369[1][1][1],&g_1369[5][1][0]},{&g_1369[1][1][1],&g_1369[5][1][0],&g_1369[5][1][0],&g_1369[1][1][1],&g_1369[1][0][9],&g_1369[1][1][1],&g_1369[5][1][0],&g_1369[5][1][0],&g_1369[1][1][1]},{(void*)0,&g_1369[5][1][0],(void*)0,&g_1369[5][1][0],(void*)0,(void*)0,&g_1369[5][1][0],(void*)0,&g_1369[5][1][0]},{&g_1369[5][1][0],&g_1369[1][0][9],(void*)0,(void*)0,&g_1369[1][0][9],&g_1369[5][1][0],&g_1369[1][0][9],(void*)0,(void*)0},{(void*)0,(void*)0,&g_1369[5][1][0],(void*)0,&g_1369[5][1][0],(void*)0,(void*)0,&g_1369[5][1][0],(void*)0}},{{&g_1369[1][1][1],&g_1369[1][0][9],&g_1369[1][1][1],&g_1369[5][1][0],&g_1369[5][1][0],&g_1369[1][1][1],&g_1369[1][0][9],&g_1369[1][1][1],&g_1369[5][1][0]},{&g_1369[1][1][1],&g_1369[5][1][0],&g_1369[5][1][0],&g_1369[1][1][1],&g_1369[1][0][9],&g_1369[1][1][1],&g_1369[5][1][0],&g_1369[5][1][0],&g_1369[1][1][1]},{(void*)0,&g_1369[5][1][0],(void*)0,&g_1369[5][1][0],(void*)0,(void*)0,&g_1369[5][1][0],(void*)0,&g_1369[5][1][0]},{&g_1369[5][1][0],&g_1369[1][0][9],(void*)0,(void*)0,&g_1369[1][0][9],&g_1369[5][1][0],&g_1369[1][0][9],(void*)0,(void*)0},{(void*)0,(void*)0,&g_1369[5][1][0],(void*)0,&g_1369[5][1][0],(void*)0,(void*)0,&g_1369[5][1][0],(void*)0},{&g_1369[1][1][1],&g_1369[1][0][9],&g_1369[1][1][1],&g_1369[5][1][0],&g_1369[5][1][0],&g_1369[1][1][1],&g_1369[1][0][9],&g_1369[1][1][1],&g_1369[5][1][0]}}}; int32_t **l_2631[10][1][2] = {{{&l_2632[1][0][8],&l_2632[1][0][8]}},{{&l_2632[1][0][8],&l_2632[1][0][8]}},{{&l_2632[1][0][8],&l_2632[1][0][8]}},{{&l_2632[1][0][8],&l_2632[1][0][8]}},{{&l_2632[1][0][8],&l_2632[1][0][8]}},{{&l_2632[1][0][8],&l_2632[1][0][8]}},{{&l_2632[1][0][8],&l_2632[1][0][8]}},{{&l_2632[1][0][8],&l_2632[1][0][8]}},{{&l_2632[1][0][8],&l_2632[1][0][8]}},{{&l_2632[1][0][8],&l_2632[1][0][8]}}}; const int32_t **l_2634[2][7] = {{(void*)0,(void*)0,&g_274,(void*)0,(void*)0,&g_274,(void*)0},{(void*)0,&g_274,&g_274,(void*)0,&g_274,&g_274,(void*)0}}; int i, j, k; (*l_2471) = (safe_sub_func_uint16_t_u_u(l_2626, ((((*l_2484) & (((void*)0 != l_2629) >= ((g_2633 = &g_1369[1][1][1]) == &p_5))) < 0x79F0911CL) && 4294967295UL))); (*g_1170) = (void*)0; } } } else { /* block id: 1234 */ union U6 *l_2635 = (void*)0; union U6 **l_2636 = &g_666; int8_t *l_2641 = &l_2606; for (g_1401 = 1; (g_1401 <= 5); g_1401 += 1) { /* block id: 1237 */ int i; if (l_2476[g_1401]) break; } l_2637 = ((*l_2636) = l_2635); for (g_2338.f3 = 14; (g_2338.f3 < 1); --g_2338.f3) { /* block id: 1244 */ return (**g_418); } } for (l_2626 = 16; (l_2626 == (-29)); --l_2626) { /* block id: 1250 */ union U6 *l_2653 = &g_324; int32_t l_2658 = 0x87B5B71FL; uint64_t *** const *l_2709 = (void*)0; uint64_t *** const **l_2708 = &l_2709; int32_t l_2751 = 9L; int8_t *l_2752 = (void*)0; int32_t l_2778 = (-2L); int8_t l_2779 = 1L; int32_t l_2780 = 0L; int32_t l_2783 = 0L; int32_t l_2785[1]; uint32_t l_2786[6]; int64_t l_2803 = 0xD94DB7E7862BC84CLL; const struct S1 *l_2831 = &g_1802[8]; union U5 l_2839[6] = {{1UL},{1UL},{1UL},{1UL},{1UL},{1UL}}; uint32_t l_2944[3][4] = {{0x8E44ABC4L,0UL,0x8E44ABC4L,0x8E44ABC4L},{0UL,0UL,0xE099EACDL,0UL},{0UL,0x8E44ABC4L,0x8E44ABC4L,0UL}}; int i, j; for (i = 0; i < 1; i++) l_2785[i] = 0xFB5F82A9L; for (i = 0; i < 6; i++) l_2786[i] = 0xAC11DE9DL; } (*l_2870) = ((((*l_2870) ^ (g_2973 , ((*l_2976) = (safe_sub_func_int16_t_s_s(((*g_724) = ((**g_276) , p_6)), 65535UL))))) != ((*g_1125) = p_5)) || g_2248.f4); return p_7; } /* ------------------------------------------ */ /* * reads : g_939 g_1159 g_698 g_1285 g_1286 g_82 g_12 g_321.f3 g_221 g_145 g_1906 g_596 g_102 g_1124 g_1125 g_1067 g_1732 g_1375 g_545 g_89 g_276 g_277 g_204.f4.f0 g_248 g_1158 g_1493 g_1494 g_1967 g_86 g_723 g_724 g_499 g_148 g_81 g_855.f0 g_1997 g_976 g_878.f7 g_708 g_628 g_2010 g_2015 g_2023 g_880.f4 g_1140.f5 g_2036 g_1324.f1 g_2048 g_1143 g_176.f1 g_315.f0 g_251 g_1487.f4.f0 g_2100 g_881.f1 g_2011 g_857.f2 g_890.f3 g_873.f9 g_851.f8 g_2120 g_641 g_2146 g_1528 g_597.f1 g_1536.f5 g_886.f7 g_2189 g_876.f2 g_247 g_2214 g_597.f3 g_1388 g_2248 g_2256 g_861.f7 g_21 g_1487.f3 g_878.f1 * writes: g_939 g_12 g_697 g_321.f3 g_596 g_1912 g_1913 g_274 g_976 g_148 g_324.f1.f3 g_628 g_2010 g_499 g_1067 g_1294 g_1401 g_1143 g_251 g_597.f3 g_1477 g_597.f1 g_2200 g_545 g_418 */ int32_t func_13(int8_t * p_14, int8_t * const p_15) { /* block id: 658 */ int64_t l_1420 = 0x54949F5C25A11DF5LL; int32_t l_1428[4][5] = {{0L,0L,1L,0xE53FBD20L,1L},{0L,0L,1L,0xE53FBD20L,1L},{0L,0L,1L,0xE53FBD20L,1L},{0L,0L,1L,0xE53FBD20L,1L}}; uint32_t l_1446 = 2UL; struct S2 *l_1450 = &g_1163; uint64_t l_1471 = 0x5D8B04F1671219A7LL; uint8_t ** const l_1496[6] = {&g_1494[2],&g_1494[2],&g_1494[2],&g_1494[2],&g_1494[2],&g_1494[2]}; int32_t l_1650 = 0xBFEFA2E5L; int32_t l_1651 = 0x6BA05392L; union U6 *l_1700 = &g_477; union U5 **l_1707 = (void*)0; const struct S1 *l_1730 = &g_1276; struct S3 *l_1743 = &g_1290; int16_t l_1898 = 0xBDBBL; int8_t *l_1899 = &g_697; uint16_t *l_1902 = (void*)0; uint16_t *l_1903 = &g_321.f3; int64_t l_1907 = (-4L); int32_t *l_1908 = &l_1651; struct S2 **l_1909 = &l_1450; struct S2 *l_1911[6][10] = {{&g_1277,&g_102[0],&g_102[1],&g_1277,&g_1277,&g_1277,&g_1277,&g_102[2],&g_1729,&g_1277},{&g_102[2],&g_102[1],&g_1729,&g_102[2],&g_102[1],&g_102[2],&g_1729,&g_102[1],&g_102[2],&g_102[2]},{&g_1277,&g_102[0],&g_821,&g_102[1],&g_102[1],&g_821,&g_102[0],&g_1277,&g_821,&g_1277},{&g_102[1],&g_1729,&g_102[2],&g_102[1],&g_102[2],&g_1729,&g_102[1],&g_102[2],&g_102[2],&g_102[1]},{&g_102[2],&g_1277,&g_102[2],&g_102[2],&g_1277,&g_102[2],&g_1729,&g_1277,&g_1729,&g_102[2]},{&g_102[0],&g_1277,&g_821,&g_1277,&g_102[0],&g_821,&g_102[1],&g_102[1],&g_821,&g_102[0]}}; struct S2 **l_1910[7] = {&l_1911[3][0],(void*)0,(void*)0,&l_1911[3][0],(void*)0,(void*)0,&l_1911[3][0]}; struct S2 *l_1914 = &g_102[2]; struct S4 *l_1918 = &g_822[1][5]; struct S4 **l_1919 = (void*)0; struct S4 **l_1920 = &l_1918; int16_t l_1933 = 8L; int64_t l_1958 = 0x7FB78395CC4C92B0LL; int64_t l_1959 = 0x98C3E605667694CCLL; uint16_t l_1961[10][5][5] = {{{65526UL,0x2842L,1UL,6UL,0xE779L},{0xA494L,65533UL,0x201DL,0x6419L,0xA418L},{0x2842L,65535UL,0x58EEL,4UL,3UL},{0x0936L,65535UL,7UL,7UL,65535UL},{0x6C40L,1UL,65526UL,65535UL,0x6E7DL}},{{0x6419L,0x3FA8L,1UL,65533UL,0xA494L},{0x6E7DL,3UL,0UL,0x6BF5L,0xE779L},{0x6419L,0x84A4L,0x0936L,65530UL,0x201DL},{0x6C40L,0x8109L,0xBBF8L,65535UL,4UL},{0x0936L,65526UL,65533UL,9UL,4UL}},{{0x2842L,0x6E7DL,0x6E7DL,0x2842L,0x6BF5L},{0xA494L,0x3FA8L,0x4C9CL,4UL,65526UL},{65526UL,65527UL,0x6BF5L,1UL,0xE075L},{0x3FA8L,9UL,0x0936L,4UL,65535UL},{7UL,65535UL,0UL,0x2842L,65535UL}},{{0x201DL,0x6419L,0xA418L,9UL,65529UL},{65527UL,0UL,65526UL,65535UL,65526UL},{65529UL,65529UL,0xB156L,65530UL,65526UL},{1UL,0xE779L,0x4961L,0x6BF5L,0x6C40L},{65530UL,0x123EL,0x201DL,65533UL,0x46CAL}},{{7UL,0xE779L,0UL,65535UL,4UL},{7UL,65529UL,65535UL,7UL,65530UL},{0xE075L,0UL,1UL,4UL,0UL},{0xA494L,0x6419L,3UL,0x6419L,0xA494L},{0UL,65535UL,0x4961L,6UL,3UL}},{{9UL,9UL,7UL,0x3FA8L,9UL},{1UL,65535UL,7UL,0UL,0x55A9L},{65531UL,65535UL,65532UL,0x4C9CL,0x0936L},{0x55A9L,0x24FAL,0xC9A7L,1UL,0UL},{0x123EL,0xA418L,65530UL,9UL,9UL}},{{0x0F35L,6UL,0x0F35L,0UL,0UL},{0x201DL,1UL,65531UL,7UL,0x231FL},{0x6E7DL,0x55A9L,65535UL,0x6E7DL,1UL},{65532UL,65535UL,65531UL,0x231FL,0xA418L},{0x4961L,0x4713L,0x0F35L,65535UL,0x58EEL}},{{65535UL,7UL,65530UL,0x84A4L,65535UL},{0xBBF8L,0UL,0xC9A7L,0xC9A7L,0UL},{9UL,65531UL,65532UL,7UL,0xF72CL},{65535UL,0x6E7DL,7UL,1UL,0x4961L},{0xF72CL,65535UL,65534UL,65534UL,0xA418L}},{{65535UL,0UL,0xBBF8L,1UL,0x0F35L},{9UL,0x46CAL,65535UL,65533UL,0x84A4L},{0xBBF8L,65526UL,0x4713L,0UL,0UL},{65535UL,0xF72CL,0xF72CL,65535UL,65534UL},{0x4961L,0x6E7DL,0x8109L,0UL,65526UL}},{{65532UL,0x123EL,65534UL,65531UL,0x0936L},{0x6E7DL,0UL,0xBBF8L,0UL,0x24FAL},{0x201DL,7UL,65529UL,65535UL,7UL},{0x0F35L,65535UL,0x58EEL,0UL,0x55A9L},{0x123EL,65534UL,65532UL,65533UL,65532UL}}}; uint32_t l_1973 = 0x0C2991B7L; int32_t l_1974[3]; uint16_t l_1979 = 65529UL; uint32_t l_2000 = 0xB127874EL; int32_t l_2184 = (-1L); int32_t l_2229 = 0x6B4F6393L; uint32_t l_2230 = 0x640DFDCCL; const int32_t l_2241 = 0xC5787BF7L; uint32_t l_2258 = 18446744073709551611UL; uint32_t ***l_2276 = &g_1124; int16_t l_2301 = 0x1763L; uint8_t l_2359 = 8UL; uint32_t l_2396 = 1UL; int64_t l_2406 = 0xAE80CA81E832EAC8LL; int i, j, k; for (i = 0; i < 3; i++) l_1974[i] = 9L; for (g_939 = 0; (g_939 <= 5); g_939 += 1) { /* block id: 661 */ uint8_t l_1423 = 252UL; int32_t l_1426 = 0x9AFEE0A0L; int32_t l_1427 = (-1L); int32_t l_1429[10] = {4L,5L,4L,5L,4L,5L,4L,5L,4L,5L}; int32_t l_1430 = (-1L); int32_t l_1431 = (-7L); int32_t l_1432 = 0L; int32_t l_1433 = (-1L); int32_t l_1434 = 0L; int32_t l_1435 = 0x5ED6150AL; int32_t l_1436 = 0x13418F32L; int32_t l_1437 = 0x2B175B6CL; int32_t l_1439 = 0xA4F9FC1FL; int32_t l_1440 = 0x88EF9448L; int32_t l_1441 = 0x7789F719L; int32_t l_1442 = 0xA2E88167L; int32_t l_1443 = 0L; int32_t l_1444 = 0L; int32_t l_1445 = 0L; struct S2 *l_1449 = &g_102[2]; struct S1 *l_1475 = &g_1276; int8_t l_1518 = 0x82L; int16_t l_1519 = (-7L); int64_t l_1552[1]; uint16_t l_1594 = 1UL; uint32_t l_1655 = 0xB42D225DL; int64_t l_1751 = 0xB53253064252A57BLL; uint8_t l_1776 = 3UL; uint64_t *l_1839[10][3][2] = {{{(void*)0,&l_1471},{&g_698,&g_698},{(void*)0,(void*)0}},{{&g_698,&l_1471},{(void*)0,&g_698},{&l_1471,(void*)0}},{{&g_698,&g_84},{&g_698,(void*)0},{&l_1471,&g_698}},{{(void*)0,&l_1471},{&g_698,(void*)0},{(void*)0,&g_698}},{{&g_698,&l_1471},{(void*)0,&l_1471},{&g_698,&g_698}},{{(void*)0,(void*)0},{&g_698,&l_1471},{(void*)0,&g_698}},{{&l_1471,(void*)0},{&g_698,&g_84},{&g_698,(void*)0}},{{&l_1471,&g_698},{(void*)0,&l_1471},{&g_698,(void*)0}},{{(void*)0,&g_698},{&g_698,&l_1471},{(void*)0,&l_1471}},{{&g_698,&g_698},{(void*)0,(void*)0},{&g_698,&l_1471}}}; uint64_t l_1848 = 1UL; int8_t l_1875 = 0x1AL; uint8_t ***l_1877[3][7][10] = {{{&g_1493,(void*)0,&g_1493,(void*)0,&g_1493,&g_1493,&g_1493,&g_1493,&g_1493,&g_1493},{(void*)0,(void*)0,&g_1493,&g_1493,&g_1493,&g_1493,&g_1493,&g_1493,(void*)0,&g_1493},{&g_1493,&g_1493,&g_1493,&g_1493,&g_1493,&g_1493,&g_1493,(void*)0,&g_1493,&g_1493},{&g_1493,&g_1493,&g_1493,&g_1493,&g_1493,&g_1493,&g_1493,(void*)0,&g_1493,&g_1493},{(void*)0,&g_1493,&g_1493,&g_1493,&g_1493,&g_1493,&g_1493,(void*)0,(void*)0,&g_1493},{&g_1493,&g_1493,&g_1493,&g_1493,&g_1493,&g_1493,&g_1493,&g_1493,&g_1493,&g_1493},{&g_1493,&g_1493,(void*)0,&g_1493,&g_1493,&g_1493,&g_1493,&g_1493,&g_1493,&g_1493}},{{&g_1493,&g_1493,&g_1493,&g_1493,&g_1493,(void*)0,&g_1493,&g_1493,(void*)0,&g_1493},{&g_1493,(void*)0,&g_1493,&g_1493,&g_1493,&g_1493,&g_1493,&g_1493,&g_1493,&g_1493},{(void*)0,&g_1493,&g_1493,&g_1493,(void*)0,&g_1493,&g_1493,&g_1493,&g_1493,&g_1493},{&g_1493,(void*)0,(void*)0,&g_1493,&g_1493,(void*)0,&g_1493,&g_1493,(void*)0,(void*)0},{&g_1493,&g_1493,&g_1493,&g_1493,(void*)0,&g_1493,&g_1493,(void*)0,&g_1493,&g_1493},{&g_1493,(void*)0,&g_1493,(void*)0,&g_1493,&g_1493,&g_1493,(void*)0,&g_1493,&g_1493},{&g_1493,&g_1493,&g_1493,(void*)0,(void*)0,(void*)0,&g_1493,(void*)0,(void*)0,&g_1493}},{{&g_1493,&g_1493,&g_1493,&g_1493,(void*)0,&g_1493,&g_1493,&g_1493,&g_1493,&g_1493},{(void*)0,&g_1493,&g_1493,&g_1493,&g_1493,&g_1493,&g_1493,&g_1493,&g_1493,&g_1493},{&g_1493,&g_1493,&g_1493,&g_1493,(void*)0,(void*)0,&g_1493,&g_1493,&g_1493,(void*)0},{&g_1493,&g_1493,(void*)0,&g_1493,&g_1493,&g_1493,&g_1493,&g_1493,(void*)0,&g_1493},{&g_1493,&g_1493,(void*)0,(void*)0,(void*)0,&g_1493,&g_1493,&g_1493,&g_1493,&g_1493},{&g_1493,(void*)0,(void*)0,&g_1493,(void*)0,&g_1493,&g_1493,&g_1493,&g_1493,&g_1493},{&g_1493,(void*)0,&g_1493,&g_1493,&g_1493,(void*)0,&g_1493,&g_1493,&g_1493,&g_1493}}}; uint32_t l_1884 = 0xF9F7760CL; int32_t *l_1889 = (void*)0; int32_t *l_1890 = &l_1439; int i, j, k; for (i = 0; i < 1; i++) l_1552[i] = (-3L); } (*l_1908) &= (((safe_div_func_uint64_t_u_u((*g_1159), (*g_1159))) , (!((((*g_1285) != &l_1450) , (safe_sub_func_int32_t_s_s(((((((*l_1899) = ((*g_82) &= l_1898)) , (safe_div_func_uint16_t_u_u(((--(*l_1903)) != (((*p_15) = ((((*g_221) , (g_1906[4] , (*g_596))) , &g_1454) == (void*)0)) != l_1907)), 65535UL))) > l_1907) == 0L) | l_1428[2][3]), l_1420))) >= (**g_1124)))) >= 0xECA084E21734ABDDLL); l_1914 = (g_1913[0] = (g_1912 = ((*g_1732) , ((*l_1909) = ((*g_1286) = (void*)0))))); if (((safe_lshift_func_uint8_t_u_u(((+(((*l_1920) = l_1918) == ((*g_545) , (*g_276)))) || (safe_mul_func_uint8_t_u_u((safe_sub_func_int8_t_s_s(0L, (safe_div_func_int64_t_s_s(((safe_div_func_uint8_t_u_u((((((((((safe_sub_func_uint64_t_u_u(18446744073709551610UL, ((safe_div_func_int32_t_s_s(l_1933, ((*l_1908) = (*l_1908)))) == (safe_lshift_func_uint8_t_u_u((safe_lshift_func_uint8_t_u_s(((safe_rshift_func_uint8_t_u_s(((((void*)0 != &l_1919) , l_1933) <= l_1446), 1)) , 0x02L), 3)), l_1428[2][4]))))) != l_1428[0][3]) >= 0x5312L) , (*l_1908)) == g_204[2].f4.f0) ^ (*g_248)) , (void*)0) != (void*)0) || (*l_1908)), 1UL)) || (*l_1908)), (*g_1159))))), (*g_82)))), 2)) > (**g_1158))) { /* block id: 901 */ int16_t l_1940 = 0xC1DEL; const int32_t *l_1941 = &g_86; int32_t l_1945 = 0xF80C358FL; int32_t l_1946 = 0x7915873BL; uint32_t l_1947[7][7][4] = {{{4294967295UL,0x6EA58087L,0x339DDDB8L,1UL},{0xC81542B8L,0xFBB3D654L,4294967295UL,4294967295UL},{0UL,0x18FB62C3L,0x6A60BED1L,0x6A60BED1L},{0x019C382CL,0x019C382CL,0xF7C6CBDAL,7UL},{0xC9801814L,0x3FE5DD4CL,1UL,0x7D278E85L},{1UL,0x45A83089L,0x6121AF77L,1UL},{0x39B5A0BCL,0x45A83089L,0x33F18DFFL,0x7D278E85L}},{{0x45A83089L,0x3FE5DD4CL,0x339DDDB8L,7UL},{4294967295UL,0x019C382CL,0xC81542B8L,0x6A60BED1L},{0x876790BBL,0x18FB62C3L,4294967290UL,4294967295UL},{0x339DDDB8L,0xFBB3D654L,0xC4F84F9DL,1UL},{0xC9801814L,0x6EA58087L,4294967295UL,0x3FE5DD4CL},{4294967290UL,0x126FDA33L,4294967293UL,1UL},{0x3FE5DD4CL,4294967295UL,0x45A83089L,0x6EA58087L}},{{0x126FDA33L,0x39B5A0BCL,0x339DDDB8L,0xF72581F8L},{0xE68A92C4L,0x339DDDB8L,0xE68A92C4L,4294967295UL},{0x6EA58087L,0x18FB62C3L,4294967295UL,0x6121AF77L},{4294967291UL,4294967288UL,0x44C8DBCBL,0x18FB62C3L},{0xC9801814L,0x876790BBL,0x44C8DBCBL,0UL},{4294967291UL,0xE68A92C4L,4294967295UL,1UL},{0x6EA58087L,0x33F18DFFL,0xE68A92C4L,9UL}},{{0xE68A92C4L,9UL,0x339DDDB8L,0xC9801814L},{0x126FDA33L,4294967291UL,0x45A83089L,4294967293UL},{0x3FE5DD4CL,0x18FB62C3L,4294967293UL,0xBFC27E4DL},{4294967290UL,1UL,4294967295UL,1UL},{0xC9801814L,0UL,0xC4F84F9DL,0x39B5A0BCL},{0x339DDDB8L,4294967295UL,4294967290UL,1UL},{0x876790BBL,0xC81542B8L,0xC81542B8L,0x876790BBL}},{{4294967295UL,0x7D278E85L,0x339DDDB8L,1UL},{0x45A83089L,4294967290UL,0x33F18DFFL,4294967290UL},{0x39B5A0BCL,0x18FB62C3L,0x6121AF77L,4294967290UL},{1UL,4294967290UL,1UL,1UL},{0xC9801814L,0x7D278E85L,0xF7C6CBDAL,0x876790BBL},{0x019C382CL,0xC81542B8L,0x6A60BED1L,1UL},{0UL,4294967295UL,4294967295UL,0x39B5A0BCL}},{{0xC81542B8L,0UL,0x339DDDB8L,1UL},{4294967295UL,1UL,4294967295UL,0xBFC27E4DL},{9UL,0x18FB62C3L,4294967295UL,4294967293UL},{4294967288UL,4294967291UL,0x262EDF9CL,0xC9801814L},{0xC9801814L,9UL,0UL,9UL},{0xFBB3D654L,0x33F18DFFL,0xBFC27E4DL,1UL},{0x7D278E85L,0xE68A92C4L,0x126FDA33L,0UL}},{{0x33F18DFFL,0x876790BBL,0x339DDDB8L,0x18FB62C3L},{1UL,4294967289UL,0x18FB62C3L,0x262EDF9CL},{0xE68A92C4L,4294967295UL,1UL,0xC4F84F9DL},{1UL,1UL,0xFBB3D654L,4294967295UL},{0xBFC27E4DL,0x126FDA33L,4294967291UL,0x45A83089L},{4294967289UL,0xC9801814L,0xC4F84F9DL,4294967288UL},{0x33F18DFFL,0x18FB62C3L,0xF72581F8L,0xC81542B8L}}}; int32_t l_1954 = 0x1164A319L; int32_t l_1955 = (-2L); int32_t l_1956[8][2][2] = {{{4L,0xD57B6DC8L},{0xD57B6DC8L,4L}},{{0xD57B6DC8L,0xD57B6DC8L},{4L,0xD57B6DC8L}},{{0xD57B6DC8L,4L},{0xD57B6DC8L,0xD57B6DC8L}},{{4L,0xD57B6DC8L},{0xD57B6DC8L,4L}},{{0xD57B6DC8L,0xD57B6DC8L},{4L,0xD57B6DC8L}},{{0xD57B6DC8L,4L},{0xD57B6DC8L,0xD57B6DC8L}},{{4L,0xD57B6DC8L},{0xD57B6DC8L,4L}},{{0xD57B6DC8L,0xD57B6DC8L},{4L,0xD57B6DC8L}}}; int16_t l_1957 = 7L; int8_t ****l_2007 = &g_418; int8_t **** const *l_2006 = &l_2007; struct S1 *l_2140 = &g_315; int16_t l_2142 = 1L; uint8_t l_2207 = 248UL; uint32_t l_2216 = 1UL; int i, j, k; lbl_2091: if ((l_1940 = (*l_1908))) { /* block id: 903 */ const int32_t **l_1942 = (void*)0; const int32_t **l_1943 = &g_274; int32_t *l_1944[8][1] = {{&g_1143},{&l_1428[0][0]},{&g_1143},{&g_1143},{&l_1428[0][0]},{&g_1143},{&g_1143},{&l_1428[0][0]}}; int i, j; (*l_1943) = l_1941; l_1947[0][4][1]--; } else { /* block id: 906 */ int32_t *l_1950 = &l_1651; int32_t *l_1951 = &g_148; int32_t *l_1952[4][6][3] = {{{&g_150,&g_1143,(void*)0},{(void*)0,&l_1651,&g_86},{&l_1650,&g_1143,&l_1650},{(void*)0,(void*)0,&l_1650},{&g_1143,&l_1428[0][0],&l_1650},{&l_1650,(void*)0,&g_86}},{{&l_1651,&l_1651,(void*)0},{&l_1650,&l_1650,(void*)0},{&g_1143,&g_1143,&g_1143},{(void*)0,&l_1650,(void*)0},{&l_1650,&l_1651,&g_150},{(void*)0,(void*)0,(void*)0}},{{&g_150,&l_1428[0][0],&g_1143},{&l_1651,(void*)0,(void*)0},{&g_150,&g_1143,(void*)0},{(void*)0,&l_1651,&g_86},{&l_1650,&g_1143,&l_1650},{(void*)0,(void*)0,&l_1650}},{{&g_1143,&l_1428[0][0],&l_1650},{&l_1650,(void*)0,&g_86},{&l_1651,&l_1651,(void*)0},{&l_1650,&l_1650,(void*)0},{&g_1143,&g_1143,&g_1143},{(void*)0,&l_1650,(void*)0}}}; int8_t l_1953 = 0xCCL; int16_t l_1960 = 0xCF20L; uint8_t *l_1968 = &g_1401; int8_t l_1975 = 9L; int32_t l_1976 = 0x91A634B7L; int32_t l_1977 = (-7L); int16_t l_1978 = 0xDFF6L; union U5 l_1987[6][4][6] = {{{{1UL},{1UL},{0xCC9DCD75L},{5UL},{0UL},{1UL}},{{0xB61CBC43L},{4294967290UL},{4294967295UL},{4UL},{0UL},{8UL}},{{0x60F86864L},{9UL},{0UL},{7UL},{0x12226214L},{0xACFE5532L}},{{0x26F827A2L},{1UL},{8UL},{0x18D065B6L},{4294967295UL},{0x919511C7L}}},{{{4294967292UL},{9UL},{0xD16565D2L},{0x21A73B18L},{1UL},{1UL}},{{0xBF10E756L},{4294967293UL},{4294967293UL},{0xBF10E756L},{0UL},{9UL}},{{4294967295UL},{0UL},{0xACFE5532L},{8UL},{1UL},{0xDB53C642L}},{{0xC1A3F1D2L},{1UL},{0x6D0F5D20L},{0x4CFE8DD2L},{1UL},{1UL}}},{{{6UL},{0UL},{0x12226214L},{0UL},{0UL},{4294967295UL}},{{7UL},{0xBF10E756L},{0x65A2B812L},{6UL},{0x21A73B18L},{1UL}},{{4294967295UL},{1UL},{4294967293UL},{0x60F86864L},{0x9A454799L},{0x897E2673L}},{{0x6D0F5D20L},{0xBC710756L},{1UL},{0xCC9DCD75L},{4294967290UL},{1UL}}},{{{0xBC710756L},{0x74238F75L},{0UL},{7UL},{5UL},{0x18D065B6L}},{{1UL},{9UL},{0xEACD5B14L},{0x9A454799L},{3UL},{1UL}},{{1UL},{0x21A73B18L},{9UL},{0UL},{8UL},{4294967295UL}},{{0xCC9DCD75L},{0UL},{1UL},{0UL},{0xCC9DCD75L},{0xB61CBC43L}}},{{{0xDB53C642L},{0x4874C2CAL},{0x5FC70761L},{0x919511C7L},{0UL},{1UL}},{{0xACFE5532L},{0UL},{1UL},{0x4874C2CAL},{4294967293UL},{1UL}},{{0x21A73B18L},{4294967295UL},{0x5FC70761L},{4294967291UL},{4294967295UL},{0xB61CBC43L}},{{4294967293UL},{8UL},{1UL},{1UL},{0xBC710756L},{4294967295UL}}},{{{1UL},{1UL},{9UL},{0xDB53C642L},{0x4CFE8DD2L},{1UL}},{{4294967291UL},{4UL},{0xEACD5B14L},{0xB61CBC43L},{1UL},{0x18D065B6L}},{{4294967292UL},{0x4CFE8DD2L},{0UL},{4294967295UL},{0UL},{1UL}},{{0xC1A3F1D2L},{5UL},{1UL},{0UL},{1UL},{0x897E2673L}}}}; uint8_t l_1990 = 7UL; int16_t l_2001 = 0xB213L; int8_t *** const *l_2009 = &g_418; int8_t *** const **l_2008 = &l_2009; struct S4 **l_2031[4]; int i, j, k; for (i = 0; i < 4; i++) l_2031[i] = &l_1918; --l_1961[1][2][1]; lbl_2039: (*l_1951) |= ((((*l_1950) < (((safe_add_func_int16_t_s_s(((*g_1159) > ((~(((**g_1493) = 0UL) <= (((((g_1967 , (void*)0) != l_1968) || (safe_lshift_func_uint8_t_u_u(((safe_sub_func_int32_t_s_s((*l_1941), (((**g_1124) > (*l_1941)) != (**g_723)))) != (*l_1941)), (*l_1908)))) < l_1973) < 0xC03AD855L))) , (-1L))), l_1974[0])) > 255UL) || (**g_723))) | (*l_1941)) < 2UL); --l_1979; if (((*l_1950) = ((((!(safe_rshift_func_int16_t_s_s(((l_1945 = (**g_81)) && (-1L)), 1))) | ((safe_lshift_func_int8_t_s_u((l_1987[4][3][5] , (safe_mul_func_uint16_t_u_u((l_1990 & ((l_1954 ^= (((*l_1941) ^ ((safe_div_func_uint8_t_u_u((0UL ^ ((safe_lshift_func_int8_t_s_s(((((safe_lshift_func_uint8_t_u_s(((g_855.f0 && (((g_1997 , (safe_sub_func_int16_t_s_s(((((*l_1951) = (*l_1951)) < (*l_1908)) < (*l_1908)), (*l_1941)))) > 0L) >= 4294967294UL)) != (*l_1941)), (*l_1950))) || (*l_1908)) <= 0x243EFC7AL) != (*l_1941)), 1)) < (*l_1908))), (**g_1493))) <= (*g_248))) | l_2000)) , (**g_723))), g_878.f7))), (*l_1941))) <= l_2001)) , (*l_1941)) || 4UL))) { /* block id: 915 */ const struct S4 *l_2029 = (void*)0; const struct S4 **l_2028 = &l_2029; uint64_t l_2034 = 18446744073709551615UL; if ((*l_1941)) { /* block id: 916 */ for (l_1955 = 2; (l_1955 >= 0); l_1955 -= 1) { /* block id: 919 */ (*l_1951) ^= (safe_mod_func_uint16_t_u_u((g_324.f1.f3 = 0x189CL), (*l_1950))); } } else { /* block id: 923 */ (*g_708) &= (*l_1908); l_1428[0][3] &= (safe_rshift_func_uint8_t_u_s((*l_1908), 3)); } for (l_1958 = 4; (l_1958 >= 0); l_1958 -= 1) { /* block id: 929 */ int16_t l_2035 = 0xBB52L; if ((l_2006 == l_2008)) { /* block id: 930 */ uint64_t ** const volatile ***l_2012 = &g_2010; (*l_2012) = g_2010; if ((*l_1941)) break; if ((*l_1951)) break; if ((*l_1908)) break; } else { /* block id: 935 */ uint32_t l_2022 = 0x61425838L; const struct S4 ***l_2030 = &l_2028; const uint64_t l_2032 = 0UL; int32_t l_2033 = 0x0A50EDF8L; int i; l_2035 &= ((((*l_1908) == ((l_2033 = ((**g_1124) = (safe_rshift_func_int16_t_s_u((5L != (g_2015 , (safe_sub_func_int32_t_s_s((-9L), (safe_mul_func_uint8_t_u_u((safe_add_func_int16_t_s_s(((*g_724) = l_2022), (g_2023 , ((g_880.f4 , (safe_add_func_int64_t_s_s((*l_1941), (safe_add_func_uint16_t_u_u((((*l_2030) = l_2028) != l_2031[3]), l_2032))))) || (*g_1159))))), 0x54L)))))), g_1140.f5)))) && l_2034)) && (*l_1908)) && 0x0AL); (*g_2036) = &l_1946; } if (l_2035) break; for (l_1979 = 1; (l_1979 <= 5); l_1979 += 1) { /* block id: 946 */ return g_1324[0].f1; } } } else { /* block id: 950 */ uint32_t l_2041 = 0UL; int8_t l_2050 = 0x83L; int32_t l_2051 = (-1L); int32_t l_2056 = (-1L); for (g_1401 = 0; (g_1401 <= 14); ++g_1401) { /* block id: 953 */ if (g_2015.f6) goto lbl_2039; } for (g_1143 = 2; (g_1143 >= 0); g_1143 -= 1) { /* block id: 958 */ uint32_t l_2045 = 1UL; int32_t l_2049 = 1L; int32_t l_2052 = (-1L); int32_t l_2053 = 0x69A1F4B6L; int32_t l_2054 = (-1L); int32_t l_2055 = 1L; uint32_t l_2057[8] = {18446744073709551609UL,18446744073709551609UL,18446744073709551609UL,18446744073709551609UL,18446744073709551609UL,18446744073709551609UL,18446744073709551609UL,18446744073709551609UL}; int i; for (l_1898 = 0; (l_1898 >= 0); l_1898 -= 1) { /* block id: 961 */ int8_t l_2044 = 0x87L; (*l_1951) = 0x19050F7DL; l_2041--; l_2045++; } (*g_2048) = l_1952[2][0][1]; --l_2057[1]; for (l_1990 = 0; (l_1990 <= 0); l_1990 += 1) { /* block id: 970 */ int i; return l_2057[g_1143]; } for (l_1446 = 0; (l_1446 <= 2); l_1446 += 1) { /* block id: 975 */ (*l_1950) ^= (0xF0L ^ 0x27L); } } } } if ((*l_1908)) { /* block id: 981 */ int16_t l_2074 = (-1L); int32_t l_2081 = 0x1354BEEAL; uint32_t * const l_2114 = &g_2100.f1; int32_t l_2132[1]; uint64_t ***l_2149 = &g_1158; uint64_t ****l_2148 = &l_2149; uint64_t *****l_2147 = &l_2148; int8_t *****l_2192 = (void*)0; union U5 *l_2213 = &g_89; int i; for (i = 0; i < 1; i++) l_2132[i] = (-8L); if (((safe_mod_func_int16_t_s_s((*l_1908), (*l_1941))) || ((18446744073709551615UL <= (safe_div_func_int8_t_s_s((safe_lshift_func_uint16_t_u_u(65532UL, 14)), ((safe_add_func_uint8_t_u_u((*l_1941), ((**g_1493) = (((((safe_rshift_func_int16_t_s_u((0x510A44FDL != (safe_sub_func_int32_t_s_s((safe_mul_func_uint16_t_u_u((1L <= ((*g_82) = (l_2074 = (*l_1908)))), ((safe_add_func_uint64_t_u_u((safe_rshift_func_uint8_t_u_s(((safe_add_func_uint64_t_u_u((*l_1908), (*l_1908))) <= (*l_1941)), 1)), g_176.f1)) ^ 1L))), 0x6C81FBD9L))), g_315.f0)) < (*l_1908)) & l_2081) | 0x37L) ^ 65527UL)))) ^ (*l_1908))))) & (**g_1124)))) { /* block id: 985 */ int64_t l_2084 = (-10L); int32_t l_2086 = (-1L); int32_t l_2129 = 7L; int32_t l_2130 = 6L; int32_t l_2131 = 0x8BC47FDBL; int32_t l_2133 = 0xE455EE8EL; int32_t l_2134 = 5L; int32_t l_2135 = 0L; int32_t l_2136 = 1L; lbl_2126: for (g_251 = 0; (g_251 < 58); g_251++) { /* block id: 988 */ struct S2 *l_2089 = (void*)0; int32_t l_2090 = (-3L); l_2084 = (3L && (*l_1908)); if (l_2084) { /* block id: 990 */ uint32_t l_2085 = 0x8275EFECL; if (l_2085) break; l_2086 ^= ((*l_1908) = (*l_1908)); (*g_708) |= (*l_1908); return g_1487.f4.f0; } else { /* block id: 996 */ (*g_708) &= (safe_rshift_func_int16_t_s_s((*l_1908), (*l_1941))); (*g_1286) = (*g_1286); } (*g_1286) = l_2089; if ((l_2090 > l_2084)) { /* block id: 1001 */ int64_t *l_2101 = &l_1958; int32_t l_2105 = 0x036B36BFL; int32_t *l_2111 = &l_1650; if (l_2084) break; if ((*l_1941)) break; if (l_2081) goto lbl_2091; (*l_2111) ^= (((~(*l_1908)) & l_2090) , (((~l_2090) == ((*l_2101) = (safe_div_func_uint64_t_u_u((safe_rshift_func_uint16_t_u_s(0xE5A8L, 0)), (safe_lshift_func_uint16_t_u_u((g_2100 , (g_597.f3 = g_881.f1)), 6)))))) && ((~((safe_mul_func_int8_t_s_s(l_2105, 8L)) & ((((~((safe_div_func_int64_t_s_s((safe_sub_func_uint64_t_u_u(((4294967286UL > l_2090) , (****g_2010)), (*g_1159))), g_857.f2)) || (*l_1908))) || l_2074) | g_890.f3) , g_873.f9))) <= l_2086))); } else { /* block id: 1008 */ if (l_2074) break; } } if ((safe_rshift_func_uint8_t_u_u((*l_1908), 0))) { /* block id: 1012 */ uint32_t *l_2115 = (void*)0; int32_t l_2121 = (-1L); if ((((l_2114 != l_2115) , g_851.f8) < 0x1105A2749AD31B83LL)) { /* block id: 1013 */ int32_t *l_2123 = &l_1956[3][0][0]; (*l_2123) &= ((safe_lshift_func_uint16_t_u_u((*l_1941), (g_2120 , l_2121))) <= (!(*l_1908))); (*l_1909) = ((*g_641) = (void*)0); return l_2074; } else { /* block id: 1018 */ struct S1 ** volatile *l_2125 = &g_1653; struct S1 ** volatile **l_2124 = &l_2125; if (g_148) goto lbl_2091; (*l_2124) = &g_1476; if (g_2100.f5) goto lbl_2091; } if (l_1650) goto lbl_2126; } else { /* block id: 1024 */ int32_t *l_2127 = &l_1650; int32_t *l_2128[7][7] = {{&l_1946,&l_1946,&l_1428[0][0],(void*)0,(void*)0,(void*)0,&l_1428[0][0]},{&l_1956[6][0][0],&l_1956[6][0][0],&l_1428[0][0],&l_1651,(void*)0,&l_1651,&l_1428[0][0]},{&l_1946,&l_1946,&l_1428[0][0],(void*)0,(void*)0,(void*)0,&l_1428[0][0]},{&l_1956[6][0][0],&l_1956[6][0][0],&l_1428[0][0],&l_1651,(void*)0,&l_1651,&l_1428[0][0]},{&l_1946,&l_1946,&l_1428[0][0],(void*)0,(void*)0,(void*)0,&l_1428[0][0]},{&l_1956[6][0][0],&l_1956[6][0][0],&l_1428[0][0],&l_1651,(void*)0,&l_1651,&l_1428[0][0]},{&l_1946,&l_1946,&l_1428[0][0],(void*)0,(void*)0,(void*)0,&l_1428[0][0]}}; uint32_t l_2137 = 18446744073709551607UL; struct S1 **l_2141 = &g_1477; uint32_t l_2143[9][3] = {{0UL,0UL,0UL},{0UL,0UL,0UL},{0UL,0UL,0UL},{0UL,0UL,0UL},{0UL,0UL,0UL},{0UL,0UL,0UL},{0UL,0UL,0UL},{0UL,0UL,0UL},{0UL,0UL,0UL}}; int i, j; for (l_2000 = 0; (l_2000 <= 0); l_2000 += 1) { /* block id: 1027 */ (*g_708) = (*l_1908); } l_2137++; (*l_2141) = l_2140; l_2143[3][2]--; } l_2131 &= (g_2146 , ((l_2147 != &l_2148) && (***g_1528))); } else { /* block id: 1035 */ int64_t l_2164 = (-9L); int32_t l_2182 = 0xF1183BDAL; int32_t l_2204 = 0x0BA1E1ABL; int32_t l_2205[10][1][10] = {{{(-1L),0L,(-1L),7L,7L,(-1L),0L,(-1L),7L,7L}},{{(-1L),0L,(-1L),7L,7L,(-1L),0L,(-1L),(-1L),(-1L)}},{{(-1L),1L,(-1L),(-1L),(-1L),(-1L),1L,(-1L),(-1L),(-1L)}},{{(-1L),1L,(-1L),(-1L),(-1L),(-1L),1L,(-1L),(-1L),(-1L)}},{{(-1L),1L,(-1L),(-1L),(-1L),(-1L),1L,(-1L),(-1L),(-1L)}},{{(-1L),1L,(-1L),(-1L),(-1L),(-1L),1L,(-1L),(-1L),(-1L)}},{{(-1L),1L,(-1L),(-1L),(-1L),(-1L),1L,(-1L),(-1L),(-1L)}},{{(-1L),1L,(-1L),(-1L),(-1L),(-1L),1L,(-1L),(-1L),(-1L)}},{{(-1L),1L,(-1L),(-1L),(-1L),(-1L),1L,(-1L),(-1L),(-1L)}},{{(-1L),1L,(-1L),(-1L),(-1L),(-1L),1L,(-1L),(-1L),(-1L)}}}; int i, j, k; for (g_597.f1 = 0; (g_597.f1 > 11); g_597.f1 = safe_add_func_uint8_t_u_u(g_597.f1, 1)) { /* block id: 1038 */ int64_t l_2180 = 0x10E063C171595C24LL; int64_t *l_2181[5]; struct S2 ***l_2183 = &l_1910[1]; int32_t l_2202 = 0L; int32_t l_2203 = 0x2460027DL; int32_t l_2206[8] = {0xF89FC434L,9L,9L,0xF89FC434L,9L,9L,0xF89FC434L,9L}; uint32_t l_2210[10][1] = {{0x6EBC722DL},{4294967295UL},{0x6EBC722DL},{4294967295UL},{0x6EBC722DL},{4294967295UL},{0x6EBC722DL},{4294967295UL},{0x6EBC722DL},{4294967295UL}}; int i, j; for (i = 0; i < 5; i++) l_2181[i] = &g_814.f3; (*g_708) &= (safe_rshift_func_int16_t_s_u((safe_sub_func_uint32_t_u_u((safe_rshift_func_int8_t_s_s((safe_add_func_uint16_t_u_u(g_1536.f5, (((**g_1124) = (safe_lshift_func_int16_t_s_u((safe_rshift_func_int16_t_s_u((l_2164 , l_2164), l_2164)), ((((safe_mul_func_int8_t_s_s((-3L), (((safe_div_func_uint64_t_u_u((safe_mod_func_uint64_t_u_u(((safe_mod_func_int16_t_s_s(l_2164, (safe_mod_func_uint64_t_u_u((((*l_1908) &= (*l_1941)) | (((*l_2183) = ((safe_mul_func_int8_t_s_s((safe_unary_minus_func_uint8_t_u(((safe_mul_func_uint8_t_u_u(((*g_1159) > (l_2182 &= (l_2180 > 0UL))), 1UL)) <= (*g_724)))), (*g_248))) , (void*)0)) != (void*)0)), l_2074)))) && l_2184), 0x0629A388AF2FE599LL)), g_886.f7)) & l_2074) < (***g_2011)))) == (*g_1125)) , (*p_15)) || 0x54L)))) != l_2074))), (*p_15))), l_2180)), l_1979)); if ((*l_1908)) continue; for (l_1940 = 0; (l_1940 == 8); l_1940++) { /* block id: 1047 */ const int32_t l_2199 = 0xBC1E3F01L; int32_t *l_2201[10]; int i; for (i = 0; i < 10; i++) l_2201[i] = &l_1954; l_2203 ^= (l_2202 = ((g_2200 = (safe_mul_func_int8_t_s_s((((g_2189 , ((safe_mul_func_uint8_t_u_u(((l_2192 = l_2192) != (void*)0), (safe_unary_minus_func_uint32_t_u(((*l_1908) = 0x5FFCFD80L))))) < ((safe_mod_func_uint16_t_u_u(1UL, (safe_add_func_int32_t_s_s(0xED771B5CL, l_2180)))) || (+(*l_1941))))) | ((((((((0L == l_2199) <= l_2081) <= 0xBB24C73CL) , l_2074) && g_876.f2) & (**g_1124)) < l_2180) ^ (*p_15))) <= (*g_1125)), 1UL))) <= (**g_247))); l_2207--; --l_2210[8][0]; } } (*g_2214) = l_2213; } return l_2081; } else { /* block id: 1060 */ int32_t *l_2215[5] = {&g_148,&g_148,&g_148,&g_148,&g_148}; int32_t l_2219 = 0xE8799B4FL; uint8_t l_2220 = 0x4FL; int32_t l_2226 = (-9L); int i; --l_2216; --l_2220; for (l_2207 = 0; (l_2207 <= 20); ++l_2207) { /* block id: 1065 */ int32_t l_2225 = 0xB5F98217L; int32_t l_2227 = (-1L); int32_t l_2228[4]; int i; for (i = 0; i < 4; i++) l_2228[i] = (-10L); ++l_2230; for (g_597.f3 = 0; (g_597.f3 <= 0); g_597.f3 += 1) { /* block id: 1069 */ int8_t ***l_2244 = &g_419[2]; int i; (*g_708) &= (safe_rshift_func_uint16_t_u_u((+(((!(safe_rshift_func_int16_t_s_s((g_1388[g_597.f3] & (g_1388[g_597.f3] != (l_2227 || (-2L)))), ((*g_724) = (-1L))))) < (safe_lshift_func_int8_t_s_u(l_2241, (((safe_mod_func_int64_t_s_s((*l_1941), (l_2228[0] | (((*g_1125) || g_1388[g_597.f3]) < (-1L))))) & 0x132A86C4L) & l_2228[0])))) >= l_2227)), 8)); for (l_1946 = 0; (l_1946 <= 0); l_1946 += 1) { /* block id: 1074 */ g_418 = l_2244; (*g_708) ^= (*l_1908); } } } return (*l_1941); } } else { /* block id: 1082 */ union U5 l_2245 = {4294967295UL}; int32_t l_2257[3][1]; int32_t l_2302 = 6L; uint64_t l_2330 = 8UL; union U6 *l_2335 = (void*)0; const uint32_t l_2357 = 18446744073709551606UL; struct S1 *l_2409 = &g_1779[0][1].f4; int32_t *l_2428 = &l_2229; int i, j; for (i = 0; i < 3; i++) { for (j = 0; j < 1; j++) l_2257[i][j] = (-1L); } if ((l_2245 , (safe_rshift_func_uint8_t_u_s(((g_2248 , (safe_sub_func_uint64_t_u_u(((((*l_1908) , &g_641) == &l_1910[3]) && (safe_mod_func_uint16_t_u_u((l_2245.f0 ^ l_2245.f0), (safe_mod_func_uint32_t_u_u((0x55D1DD0BL | (((~(g_2256 , l_2257[0][0])) ^ (*l_1908)) | (*l_1908))), l_2258))))), l_2245.f0))) , 0x62L), 6)))) { /* block id: 1083 */ return g_861[0][4].f7; } else { /* block id: 1085 */ uint16_t l_2268 = 1UL; uint32_t ***l_2277[9] = {&g_1124,&g_1124,&g_1124,&g_1124,&g_1124,&g_1124,&g_1124,&g_1124,&g_1124}; int32_t l_2283 = 0x02BB7788L; int32_t l_2303 = 0x25457862L; int32_t l_2305 = 0L; union U6 *l_2333 = &g_659[0]; int64_t l_2394 = (-1L); int i; } (*l_2428) &= (((((!(((safe_lshift_func_uint16_t_u_s((safe_mod_func_int16_t_s_s((safe_rshift_func_uint8_t_u_s(((safe_add_func_uint16_t_u_u((*l_1908), 0x426BL)) & (((*g_1732) , (*g_277)) , ((((+(0x2130L < (safe_mul_func_uint8_t_u_u((*l_1908), l_2257[2][0])))) <= (0x78593AD0D9CD9392LL & (safe_mul_func_uint16_t_u_u(g_145.f2, 0x06FEL)))) == (**g_1124)) < 0x05L))), 1)), 65528UL)), 4)) & 8UL) | g_1487.f3)) ^ 0xE6A2C88408BCE4E1LL) , (***g_2011)) <= 0xBB650BADC90C7B2ELL) >= 0x8DL); } return g_878.f1; } /* ------------------------------------------ */ /* * reads : g_814.f3 g_708 g_628 g_12 * writes: g_814.f3 g_628 */ int8_t func_18(uint8_t p_19, int8_t * p_20) { /* block id: 511 */ uint8_t l_1139 = 1UL; int32_t l_1145 = 8L; struct S2 *l_1162 = &g_1163; const union U6 ***l_1178 = (void*)0; union U6 ****l_1184[10] = {&g_1095,&g_1095,&g_1095,&g_1095,&g_1095,&g_1095,&g_1095,&g_1095,&g_1095,&g_1095}; int8_t **** const l_1233 = (void*)0; int32_t **l_1240[7][5] = {{&g_127,&g_1129,&g_127,&g_127,&g_1129},{&g_127,&g_127,&g_1129,&g_1129,&g_127},{&g_127,&g_1129,&g_127,&g_127,&g_1129},{&g_127,&g_127,&g_1129,&g_1129,&g_127},{&g_127,&g_1129,&g_127,&g_127,&g_1129},{&g_127,&g_127,&g_1129,&g_1129,&g_127},{&g_127,&g_1129,&g_127,&g_127,&g_1129}}; uint32_t l_1250 = 0xB3117FECL; int32_t l_1284[4][6] = {{0xEE9EB721L,0xEE9EB721L,0xEE9EB721L,0xEE9EB721L,0xEE9EB721L,0xEE9EB721L},{0xEE9EB721L,0xEE9EB721L,0xEE9EB721L,0xEE9EB721L,0xEE9EB721L,0xEE9EB721L},{0xEE9EB721L,0xEE9EB721L,0xEE9EB721L,0xEE9EB721L,0xEE9EB721L,0xEE9EB721L},{0xEE9EB721L,0xEE9EB721L,0xEE9EB721L,0xEE9EB721L,0xEE9EB721L,0xEE9EB721L}}; union U5 l_1317 = {0UL}; struct S4 **l_1331 = &g_277; int32_t l_1340 = 0x7ADD7A2BL; int64_t l_1357[9]; int i, j; for (i = 0; i < 9; i++) l_1357[i] = 0x26280C35082FC546LL; for (g_814.f3 = 0; (g_814.f3 < (-15)); g_814.f3 = safe_sub_func_uint64_t_u_u(g_814.f3, 7)) { /* block id: 514 */ uint64_t l_1134 = 18446744073709551613UL; const uint16_t l_1165[10] = {65531UL,65531UL,65531UL,65531UL,65531UL,65531UL,65531UL,65531UL,65531UL,65531UL}; union U5 l_1174[1][8] = {{{4294967294UL},{0x1DEB4A44L},{0x1DEB4A44L},{4294967294UL},{0x1DEB4A44L},{0x1DEB4A44L},{4294967294UL},{0x1DEB4A44L}}}; uint32_t *l_1211 = &g_939; struct S4 *l_1231[3]; uint32_t l_1281 = 0x9C409690L; int32_t *l_1289 = &g_86; int32_t l_1297 = 0L; int32_t l_1299 = 0L; int32_t l_1304[2]; int32_t l_1396 = 0x319602C2L; int i, j; for (i = 0; i < 3; i++) l_1231[i] = (void*)0; for (i = 0; i < 2; i++) l_1304[i] = 0xF96171B8L; (*g_708) &= (safe_lshift_func_int16_t_s_s(l_1134, 12)); } return (*p_20); } /* ------------------------------------------ */ /* * reads : g_321.f3 g_1128 g_856.f9 * writes: g_321.f3 g_127 g_1129 */ int64_t func_22(int8_t * p_23, int8_t * p_24) { /* block id: 406 */ int32_t l_827 = 0xF8012EA8L; int32_t l_913 = 0x6715F194L; int32_t l_916 = 4L; int32_t l_917 = (-1L); int32_t l_920 = 0x8F468C36L; int32_t l_922 = 0xF01DDC3CL; int32_t l_924 = 0xBAC32266L; const uint8_t **l_949 = (void*)0; int32_t l_965 = 0xABC245AAL; int32_t l_966 = 0x642E82F9L; int32_t l_967 = 0xF421D943L; int32_t l_968[1][2]; int64_t l_969[9][5] = {{0xBE4800F3FA949A67LL,0x01A36C89BA992A0DLL,0x01A36C89BA992A0DLL,0xBE4800F3FA949A67LL,(-1L)},{0xCA2E19D037D24A64LL,0xFF3402F7F97D8681LL,0xCA2E19D037D24A64LL,0x555FE32C7B1625DALL,0xCA2E19D037D24A64LL},{0xBE4800F3FA949A67LL,0xBE4800F3FA949A67LL,(-3L),0x01A36C89BA992A0DLL,(-1L)},{0L,0x555FE32C7B1625DALL,0xEAF267C7DA30AA94LL,0x555FE32C7B1625DALL,0L},{(-1L),0x01A36C89BA992A0DLL,(-3L),0xBE4800F3FA949A67LL,0xBE4800F3FA949A67LL},{0xCA2E19D037D24A64LL,0x555FE32C7B1625DALL,0xCA2E19D037D24A64LL,0xFF3402F7F97D8681LL,0xCA2E19D037D24A64LL},{(-1L),0xBE4800F3FA949A67LL,0x01A36C89BA992A0DLL,0x01A36C89BA992A0DLL,0xBE4800F3FA949A67LL},{0L,0xFF3402F7F97D8681LL,0xEAF267C7DA30AA94LL,0xFF3402F7F97D8681LL,0L},{0xBE4800F3FA949A67LL,0x01A36C89BA992A0DLL,0x01A36C89BA992A0DLL,0xBE4800F3FA949A67LL,(-1L)}}; int64_t l_1008 = 8L; struct S1 *l_1039 = &g_490[5][4].f4; int8_t ****l_1123 = &g_418; int8_t *****l_1122 = &l_1123; int32_t **l_1127 = &g_127; int i, j; for (i = 0; i < 1; i++) { for (j = 0; j < 2; j++) l_968[i][j] = (-2L); } for (g_321.f3 = 0; (g_321.f3 != 14); g_321.f3 = safe_add_func_int16_t_s_s(g_321.f3, 7)) { /* block id: 409 */ union U5 ** const l_826 = &g_545; int32_t l_841 = 7L; const struct S2 *l_846 = (void*)0; struct S2 *l_891 = (void*)0; int32_t l_911[3]; int64_t l_970 = 0x81A4D567FCF22242LL; uint32_t l_998 = 0UL; uint32_t l_1033 = 9UL; uint32_t l_1035 = 4294967295UL; int8_t l_1077 = 0x91L; int16_t l_1078 = (-1L); uint64_t **l_1089 = (void*)0; uint8_t l_1117 = 0xCCL; uint32_t **l_1126 = &g_1125; int i; for (i = 0; i < 3; i++) l_911[i] = (-3L); } (*g_1128) = ((*l_1127) = &l_917); return g_856.f9; } /* ------------------------------------------ */ /* * reads : g_127 g_12 g_86 g_271 g_150 g_387 g_418 g_21.f3 g_424 g_148 g_102.f4 g_10 g_84 g_321.f3 * writes: g_86 g_150 g_387 g_148 g_418 g_21.f3 g_426 g_324.f1.f5 g_84 g_321.f3 g_211.f1 g_597.f1 g_628 */ int8_t func_34(int8_t * p_35, uint32_t p_36, uint16_t p_37, int16_t p_38) { /* block id: 192 */ const int16_t l_431[10][9] = {{4L,0L,0xFEFAL,0L,0xFEFAL,0L,4L,0xF1B9L,0L},{0x81A0L,0x53F5L,0xCED3L,0xF1B9L,0x96DFL,0xFEFAL,1L,0x3D26L,0x894DL},{0x3D26L,0x3AB5L,0xDD9FL,0x53F5L,0xAE3AL,1L,0x432DL,0xF1B9L,0L},{0x6021L,0xFDE5L,0L,(-4L),0x415CL,0xF1B9L,0x8618L,0xCED3L,0x3AB5L},{0x3AB5L,0xFEFAL,0x6021L,(-4L),(-4L),0x6021L,0xFEFAL,0x3AB5L,1L},{0xB2EAL,0x07E0L,(-4L),0x53F5L,0x8618L,0xDD9FL,0x81A0L,(-1L),(-8L)},{0x8618L,0x415CL,0L,0xF1B9L,0x6021L,1L,0x53F5L,0x96DFL,1L},{1L,0x96DFL,0x894DL,0L,0x07E0L,0xFDE5L,(-1L),4L,0x3AB5L},{0L,0xFF4DL,0x3D26L,0x432DL,0x07E0L,0x432DL,0x3D26L,0xFF4DL,0L},{(-1L),0xF1B9L,0x4CF0L,0x96DFL,0x6021L,0x3AB5L,0xFDE5L,0x51BBL,0x894DL}}; int32_t l_442 = (-1L); int32_t l_454 = 1L; int32_t l_457[5][10][5] = {{{0x110803A2L,1L,(-1L),0xF1C79D86L,(-1L)},{(-3L),0x8F07B783L,(-1L),0x70CF7D08L,0xC49BC7E5L},{(-1L),0xC5DB6749L,(-10L),0xF1C79D86L,0x2B22ACE6L},{0x010F6D49L,(-3L),0x010F6D49L,0xA346220FL,0xFD4A19FEL},{(-1L),0x1ACBB774L,0x1A3CB677L,0xC7ABB017L,0x9AD42B11L},{0xE0D11236L,0x0382ED5CL,0x8F07B783L,6L,(-1L)},{0x64F15065L,0xF1C79D86L,0x1A3CB677L,0xEF504DFFL,0x1A3CB677L},{(-1L),(-1L),0x010F6D49L,0x1EE3A12CL,0x70CF7D08L},{(-1L),0xA22D3CD9L,(-10L),0xC0641374L,0xE12A2927L},{0x2D30586AL,0xF6F3A499L,0x09AF3D45L,0x9E8AF5ECL,0xE0D11236L}},{{0x9AD42B11L,0xC0641374L,(-1L),0x1A4926C1L,(-1L)},{(-8L),0x09AF3D45L,(-1L),0xA346220FL,0x70CF7D08L},{(-6L),0x27B22597L,0x64F15065L,0xEF504DFFL,(-1L)},{6L,0x76F2C097L,0xE0D11236L,0xF6F3A499L,0x010F6D49L},{(-6L),1L,(-1L),1L,(-6L)},{(-8L),0x0382ED5CL,0x010F6D49L,0xE0D11236L,0x09AF3D45L},{0x9AD42B11L,8L,(-1L),7L,0L},{0x2D30586AL,0x1EE3A12CL,(-3L),0x0382ED5CL,0x09AF3D45L},{(-1L),7L,0x110803A2L,0xC5DB6749L,(-6L)},{0x09AF3D45L,(-1L),0xA346220FL,0x70CF7D08L,0x010F6D49L}},{{(-10L),0x1ACBB774L,(-1L),4L,(-1L)},{0xA346220FL,(-1L),0x76F2C097L,0x70CF7D08L,0x70CF7D08L},{0xE12A2927L,0xB69C5439L,0xE12A2927L,0xC5DB6749L,(-1L)},{(-1L),6L,0x8F07B783L,0x0382ED5CL,0xE0D11236L},{(-1L),1L,(-6L),7L,0x2B22ACE6L},{0x0382ED5CL,0x70CF7D08L,0x8F07B783L,0xE0D11236L,0x8F07B783L},{(-1L),0x75A40930L,0xE12A2927L,1L,0x9EFCC0B9L},{0x010F6D49L,0xC49BC7E5L,0x76F2C097L,0xF6F3A499L,(-8L)},{0L,0x3F8A0486L,(-1L),0xEF504DFFL,(-1L)},{0x9E8AF5ECL,0xC49BC7E5L,0xA346220FL,0xA346220FL,0xC49BC7E5L}},{{0x2B22ACE6L,0x75A40930L,0x110803A2L,0x1A4926C1L,0x1A3CB677L},{0x1EE3A12CL,0x70CF7D08L,(-3L),0x9E8AF5ECL,0xF6F3A499L},{(-1L),1L,(-1L),0x3F8A0486L,(-1L)},{0x1EE3A12CL,6L,0x010F6D49L,6L,0x1EE3A12CL},{0x2B22ACE6L,0xB69C5439L,(-1L),0x0722337BL,(-1L)},{0x9E8AF5ECL,(-1L),0xE0D11236L,(-1L),0x2D30586AL},{0L,0x1ACBB774L,0x64F15065L,0xB69C5439L,(-1L)},{0x010F6D49L,(-1L),(-1L),0x010F6D49L,0x1EE3A12CL},{(-1L),7L,(-1L),0x27B22597L,(-1L)},{0x0382ED5CL,0x1EE3A12CL,0x09AF3D45L,0x8F07B783L,0xF6F3A499L}},{{(-1L),8L,0x9AFD7154L,0x27B22597L,0x1A3CB677L},{(-1L),0x0382ED5CL,(-1L),0x010F6D49L,0xC49BC7E5L},{0xE12A2927L,1L,0x9EFCC0B9L,0xB69C5439L,(-1L)},{0xA346220FL,0x76F2C097L,0x1EE3A12CL,(-1L),(-8L)},{(-10L),0x27B22597L,0x9EFCC0B9L,0x0722337BL,0x9EFCC0B9L},{0x09AF3D45L,0x09AF3D45L,(-1L),6L,0x8F07B783L},{(-1L),0xC0641374L,0x9AFD7154L,0x3F8A0486L,0x2B22ACE6L},{0x2D30586AL,(-3L),0x2D30586AL,0xE0D11236L,0xA346220FL},{(-1L),0x3F8A0486L,(-1L),0xC5DB6749L,(-1L)},{0x70CF7D08L,0x2D30586AL,0x09AF3D45L,0x010F6D49L,0x8F07B783L}}}; uint32_t l_458[1]; uint64_t l_501 = 18446744073709551608UL; uint64_t l_582 = 0xA44009DFA1A4FF9DLL; struct S3 *l_583 = &g_145; uint16_t l_638 = 0x342AL; union U6 * const *l_699 = &g_666; int32_t *l_783 = (void*)0; struct S4 *l_813 = &g_814; int i, j, k; for (i = 0; i < 1; i++) l_458[i] = 0x4981903FL; (*g_127) = 0x2AA1FEA2L; if ((!0x23DDL)) { /* block id: 194 */ uint16_t l_405 = 1UL; int32_t *l_412 = &g_148; int32_t *l_443 = &g_86; int32_t *l_444 = &g_148; int32_t *l_445 = &g_148; int32_t *l_446 = (void*)0; int32_t *l_447 = (void*)0; int32_t *l_448 = (void*)0; int32_t *l_449 = &g_86; int32_t *l_450 = (void*)0; int32_t l_451 = 1L; int32_t *l_452 = &l_442; int32_t *l_453 = &g_86; int32_t *l_455 = &g_148; int32_t *l_456[10] = {&l_454,&l_454,&l_454,&l_454,&l_454,&l_454,&l_454,&l_454,&l_454,&l_454}; struct S2 *l_595 = &g_102[2]; union U5 **l_634 = &g_545; union U6 *l_663 = &g_518; int i; if ((((-8L) && l_405) <= p_37)) { /* block id: 195 */ return (*p_35); } else { /* block id: 197 */ int32_t *l_406 = (void*)0; int32_t *l_407 = &g_150; uint8_t *l_441 = &g_324.f1.f5; (*g_127) |= (-9L); (*l_407) ^= (**g_271); for (g_387 = 26; (g_387 >= 5); --g_387) { /* block id: 202 */ int32_t **l_413 = &l_407; (*g_127) = (((*l_407) = (safe_add_func_int16_t_s_s(0x209BL, p_38))) | p_36); l_412 = ((*l_413) = l_412); for (p_38 = 29; (p_38 >= 3); --p_38) { /* block id: 209 */ int8_t ****l_420 = (void*)0; int8_t ****l_421 = &g_418; (*g_127) = (9L ^ (&g_81 == ((*l_421) = (p_38 , g_418)))); for (g_21.f3 = 0; (g_21.f3 < 25); g_21.f3++) { /* block id: 214 */ if ((**g_271)) break; return (*p_35); } g_426 = g_424[0]; } } (*l_412) = (safe_rshift_func_uint8_t_u_s((((((safe_lshift_func_int16_t_s_u(((*l_412) < (((((((((l_431[0][0] != ((safe_mul_func_uint16_t_u_u(65529UL, g_102[2].f4)) && (0L < (((0L & (safe_sub_func_int8_t_s_s(((0UL | ((~(((*l_441) = (safe_rshift_func_uint8_t_u_u(((safe_mul_func_int8_t_s_s(l_431[0][0], 0xECL)) && l_431[2][6]), g_424[0].f2))) | (-1L))) | g_10)) != p_36), (*p_35)))) >= p_38) != (*l_407))))) && p_37) , 0UL) , p_36) == p_36) , p_38) <= p_36) , (*l_412)) ^ 5L)), l_431[3][2])) ^ 2UL) && (-5L)) && (*l_407)) | (-5L)), 3)); } --l_458[0]; for (g_84 = 0; (g_84 <= 18); ++g_84) { /* block id: 227 */ uint32_t *l_480 = &l_458[0]; uint32_t l_482 = 18446744073709551606UL; int32_t l_494[5][2] = {{0x80BABCE7L,8L},{0xFC491334L,0xFC491334L},{0xFC491334L,8L},{0x80BABCE7L,0x6F429334L},{8L,0x6F429334L}}; uint64_t l_507 = 0x3E2B31E688197EBCLL; int32_t **l_526[7][4] = {{&l_452,(void*)0,(void*)0,&l_452},{&l_450,(void*)0,&l_452,(void*)0},{(void*)0,(void*)0,&l_452,&l_452},{&l_450,&l_450,(void*)0,&l_452},{&l_452,(void*)0,&l_452,(void*)0},{&l_452,(void*)0,(void*)0,&l_452},{&l_450,(void*)0,&l_452,(void*)0}}; struct S1 *l_530 = &g_280.f4; union U5 *l_544 = &g_89; uint32_t l_556 = 0xDF26C537L; int32_t l_581 = 2L; int i, j; } (*g_127) ^= l_431[6][6]; } else { /* block id: 322 */ uint32_t l_681 = 18446744073709551615UL; int32_t *l_689 = (void*)0; int32_t l_702 = 0xE5B1F2FFL; int16_t *l_719 = &g_387; union U6 *l_720 = &g_659[1]; int32_t l_776 = (-4L); int32_t l_777 = (-4L); int32_t l_778[8][6] = {{(-4L),(-1L),0xE28E958BL,0L,0xE28E958BL,(-1L)},{(-4L),(-1L),0xE28E958BL,0L,0xE28E958BL,(-1L)},{(-4L),(-1L),0xE28E958BL,0L,0xE28E958BL,(-1L)},{(-4L),(-1L),0xE28E958BL,0L,0xE28E958BL,(-1L)},{(-4L),(-1L),0xE28E958BL,0L,0xE28E958BL,(-1L)},{(-4L),(-1L),0xE28E958BL,0L,0xE28E958BL,(-1L)},{(-4L),(-1L),0xE28E958BL,0L,0xE28E958BL,(-1L)},{(-4L),(-1L),0xE28E958BL,0L,0xE28E958BL,(-1L)}}; uint32_t l_798 = 0x96C0C061L; struct S4 *l_801 = &g_490[0][1]; int32_t **l_815[6]; int i, j; for (i = 0; i < 6; i++) l_815[i] = &l_689; for (g_321.f3 = (-21); (g_321.f3 > 37); g_321.f3 = safe_add_func_int8_t_s_s(g_321.f3, 8)) { /* block id: 325 */ uint32_t l_673 = 18446744073709551611UL; int32_t *l_688 = &g_148; int32_t l_738 = 0x4649F7DFL; int32_t l_739 = 1L; int32_t l_741 = 5L; int32_t l_744 = 0x0C398DB0L; int64_t l_789 = 0x84857E951CF469F7LL; uint32_t l_795 = 0UL; for (g_211.f1 = 0; g_211.f1 < 1; g_211.f1 += 1) { for (g_597.f1 = 0; g_597.f1 < 4; g_597.f1 += 1) { for (l_454 = 0; l_454 < 7; l_454 += 1) { g_628[g_211.f1][g_597.f1][l_454] = 0x50C7779CL; } } } } l_783 = (void*)0; l_783 = &l_457[3][7][0]; } return (*p_35); } /* ------------------------------------------ */ /* * reads : g_86 * writes: */ uint32_t func_39(const uint64_t p_40, int16_t p_41, uint64_t p_42, union U5 p_43) { /* block id: 10 */ int32_t *l_98 = &g_86; uint32_t l_103[7][3] = {{4294967295UL,0x9866F533L,4294967295UL},{0x4740B48CL,0x4740B48CL,0x4740B48CL},{4294967295UL,0x9866F533L,4294967295UL},{0x4740B48CL,0x4740B48CL,0x4740B48CL},{4294967295UL,0x9866F533L,4294967295UL},{0x4740B48CL,0x4740B48CL,0x4740B48CL},{4294967295UL,0x9866F533L,4294967295UL}}; int16_t *l_104 = &g_105[6][3]; uint8_t *l_122 = &g_79[3]; uint64_t *l_123 = &g_84; int32_t l_175[4][7][4] = {{{0xB7D986BFL,(-5L),2L,0x7D6E7BBDL},{0L,0xB34FF2D5L,0xA38B0DACL,6L},{0xB34FF2D5L,0xB8145231L,0xF37F7A67L,0xC2D246E6L},{0x10F39FE9L,0xA38B0DACL,0xE87DA6A6L,0xB7D986BFL},{(-10L),0x10F39FE9L,4L,0xA38B0DACL},{(-1L),0L,0x8FB31F79L,0L},{0x8770B116L,0xE87DA6A6L,0xE87DA6A6L,0x8770B116L}},{{0xC1CF12C9L,(-1L),(-5L),0x60CD2BE1L},{0xB34FF2D5L,0xCA764965L,0L,0L},{0x7D6E7BBDL,0L,2L,0L},{1L,0xCA764965L,0L,0x60CD2BE1L},{0x7346D446L,(-1L),1L,0x8770B116L},{(-1L),0xE87DA6A6L,1L,0L},{0L,0L,0xAF336772L,0xA38B0DACL}},{{1L,0x10F39FE9L,0x37A74CFDL,(-5L)},{0L,0xE687208BL,0x8A440665L,0xC1CF12C9L},{0x8FB31F79L,0x32468045L,(-1L),0xC7E2C901L},{(-5L),0x72AE1B05L,0L,6L},{6L,0L,0xE687208BL,(-10L)},{0L,0x32468045L,0L,9L},{0xE87DA6A6L,0L,(-1L),(-5L)}},{{(-5L),(-1L),9L,0L},{0xC7E2C901L,0L,9L,0x37A74CFDL},{(-5L),2L,(-1L),(-5L)},{0xE87DA6A6L,0xC7E2C901L,0L,0xA38B0DACL},{0L,0xA38B0DACL,0xE687208BL,0xE53F83BDL},{6L,0x60CD2BE1L,0L,0L},{(-5L),0L,(-1L),0xA38B0DACL}}}; const uint32_t l_237 = 3UL; struct S1 * const l_272 = &g_21.f4; struct S4 *l_275 = &g_21; int16_t **l_331 = &l_104; const uint16_t l_338 = 65528UL; int16_t l_353 = (-8L); int i, j, k; return (*l_98); } /* ------------------------------------------ */ /* * reads : g_12 g_81 g_21.f4.f0 g_10 g_86 * writes: g_84 g_86 */ uint64_t func_51(uint32_t p_52, int8_t * p_53, int32_t p_54, int8_t p_55, int8_t * p_56) { /* block id: 3 */ int32_t l_73 = (-1L); int8_t *l_76 = &g_12; int8_t **l_77 = &l_76; uint8_t *l_78[9] = {(void*)0,(void*)0,(void*)0,(void*)0,(void*)0,(void*)0,(void*)0,(void*)0,(void*)0}; int32_t l_80 = 0L; uint64_t *l_83 = &g_84; int32_t *l_85 = &g_86; int i; (*l_85) ^= ((!(!(((*l_83) = ((!p_55) != ((((l_73 ^ (l_73 || (((safe_add_func_int64_t_s_s((((l_80 = ((*p_53) == (((*l_77) = l_76) != (l_73 , &g_12)))) == ((g_81 != &g_82) || 0x0354EEA3L)) , 0x5ED1428A3ABE6526LL), g_12)) && g_12) , g_21.f4.f0))) != l_73) <= g_10) , g_21.f4.f0))) & 0L))) > 0x4F04L); return g_10; } /* ------------------------------------------ */ /* * reads : * writes: */ uint32_t func_62(int8_t * p_63, uint32_t p_64, const int8_t * p_65, int8_t * p_66) { /* block id: 1 */ int32_t l_68 = 0xBD0D794AL; return l_68; } /* ---------------------------------------- */ int main (int argc, char* argv[]) { int i, j, k; int print_hash_value = 0; if (argc == 2 && strcmp(argv[1], "1") == 0) print_hash_value = 1; platform_main_begin(); crc32_gentab(); func_1(); transparent_crc(g_10, "g_10", print_hash_value); transparent_crc(g_12, "g_12", print_hash_value); transparent_crc(g_21.f0, "g_21.f0", print_hash_value); transparent_crc(g_21.f1, "g_21.f1", print_hash_value); transparent_crc(g_21.f2, "g_21.f2", print_hash_value); transparent_crc(g_21.f3, "g_21.f3", print_hash_value); transparent_crc(g_21.f4.f0, "g_21.f4.f0", print_hash_value); transparent_crc(g_21.f4.f1, "g_21.f4.f1", print_hash_value); transparent_crc(g_21.f4.f2, "g_21.f4.f2", print_hash_value); for (i = 0; i < 9; i++) { for (j = 0; j < 2; j++) { for (k = 0; k < 2; k++) { transparent_crc(g_44[i][j][k].f0, "g_44[i][j][k].f0", print_hash_value); if (print_hash_value) printf("index = [%d][%d][%d]\n", i, j, k); } } } for (i = 0; i < 9; i++) { transparent_crc(g_79[i], "g_79[i]", print_hash_value); if (print_hash_value) printf("index = [%d]\n", i); } transparent_crc(g_84, "g_84", print_hash_value); transparent_crc(g_86, "g_86", print_hash_value); transparent_crc(g_89.f0, "g_89.f0", print_hash_value); for (i = 0; i < 3; i++) { transparent_crc(g_102[i].f0, "g_102[i].f0", print_hash_value); transparent_crc(g_102[i].f1, "g_102[i].f1", print_hash_value); transparent_crc(g_102[i].f2, "g_102[i].f2", print_hash_value); transparent_crc(g_102[i].f3, "g_102[i].f3", print_hash_value); transparent_crc(g_102[i].f4, "g_102[i].f4", print_hash_value); transparent_crc(g_102[i].f5, "g_102[i].f5", print_hash_value); transparent_crc(g_102[i].f6, "g_102[i].f6", print_hash_value); transparent_crc(g_102[i].f7, "g_102[i].f7", print_hash_value); transparent_crc(g_102[i].f8, "g_102[i].f8", print_hash_value); transparent_crc(g_102[i].f9, "g_102[i].f9", print_hash_value); if (print_hash_value) printf("index = [%d]\n", i); } for (i = 0; i < 9; i++) { for (j = 0; j < 6; j++) { transparent_crc(g_105[i][j], "g_105[i][j]", print_hash_value); if (print_hash_value) printf("index = [%d][%d]\n", i, j); } } transparent_crc(g_112.f0, "g_112.f0", print_hash_value); transparent_crc(g_112.f1, "g_112.f1", print_hash_value); transparent_crc(g_112.f2, "g_112.f2", print_hash_value); transparent_crc(g_112.f3, "g_112.f3", print_hash_value); transparent_crc(g_112.f4.f0, "g_112.f4.f0", print_hash_value); transparent_crc(g_112.f4.f1, "g_112.f4.f1", print_hash_value); transparent_crc(g_112.f4.f2, "g_112.f4.f2", print_hash_value); transparent_crc(g_145.f0, "g_145.f0", print_hash_value); transparent_crc(g_145.f1, "g_145.f1", print_hash_value); transparent_crc(g_145.f2, "g_145.f2", print_hash_value); transparent_crc(g_148, "g_148", print_hash_value); transparent_crc(g_150, "g_150", print_hash_value); transparent_crc(g_176.f0, "g_176.f0", print_hash_value); transparent_crc(g_176.f1, "g_176.f1", print_hash_value); transparent_crc(g_176.f2, "g_176.f2", print_hash_value); transparent_crc(g_176.f3, "g_176.f3", print_hash_value); transparent_crc(g_176.f4, "g_176.f4", print_hash_value); transparent_crc(g_176.f5, "g_176.f5", print_hash_value); for (i = 0; i < 5; i++) { transparent_crc(g_204[i].f0, "g_204[i].f0", print_hash_value); transparent_crc(g_204[i].f1, "g_204[i].f1", print_hash_value); transparent_crc(g_204[i].f2, "g_204[i].f2", print_hash_value); transparent_crc(g_204[i].f3, "g_204[i].f3", print_hash_value); transparent_crc(g_204[i].f4.f0, "g_204[i].f4.f0", print_hash_value); transparent_crc(g_204[i].f4.f1, "g_204[i].f4.f1", print_hash_value); transparent_crc(g_204[i].f4.f2, "g_204[i].f4.f2", print_hash_value); if (print_hash_value) printf("index = [%d]\n", i); } transparent_crc(g_207.f0, "g_207.f0", print_hash_value); transparent_crc(g_207.f1, "g_207.f1", print_hash_value); transparent_crc(g_207.f2, "g_207.f2", print_hash_value); transparent_crc(g_209.f0, "g_209.f0", print_hash_value); transparent_crc(g_209.f1, "g_209.f1", print_hash_value); transparent_crc(g_209.f2, "g_209.f2", print_hash_value); transparent_crc(g_211.f0, "g_211.f0", print_hash_value); transparent_crc(g_211.f1, "g_211.f1", print_hash_value); transparent_crc(g_211.f2, "g_211.f2", print_hash_value); transparent_crc(g_251, "g_251", print_hash_value); transparent_crc(g_273.f0, "g_273.f0", print_hash_value); transparent_crc(g_273.f1, "g_273.f1", print_hash_value); transparent_crc(g_273.f2, "g_273.f2", print_hash_value); transparent_crc(g_273.f3, "g_273.f3", print_hash_value); transparent_crc(g_273.f4, "g_273.f4", print_hash_value); transparent_crc(g_273.f5, "g_273.f5", print_hash_value); transparent_crc(g_280.f0, "g_280.f0", print_hash_value); transparent_crc(g_280.f1, "g_280.f1", print_hash_value); transparent_crc(g_280.f2, "g_280.f2", print_hash_value); transparent_crc(g_280.f3, "g_280.f3", print_hash_value); transparent_crc(g_280.f4.f0, "g_280.f4.f0", print_hash_value); transparent_crc(g_280.f4.f1, "g_280.f4.f1", print_hash_value); transparent_crc(g_280.f4.f2, "g_280.f4.f2", print_hash_value); transparent_crc(g_295.f0, "g_295.f0", print_hash_value); transparent_crc(g_295.f1, "g_295.f1", print_hash_value); transparent_crc(g_295.f2, "g_295.f2", print_hash_value); transparent_crc(g_295.f3, "g_295.f3", print_hash_value); transparent_crc(g_295.f4, "g_295.f4", print_hash_value); transparent_crc(g_295.f5, "g_295.f5", print_hash_value); transparent_crc(g_295.f6, "g_295.f6", print_hash_value); transparent_crc(g_295.f7, "g_295.f7", print_hash_value); transparent_crc(g_295.f8, "g_295.f8", print_hash_value); transparent_crc(g_295.f9, "g_295.f9", print_hash_value); transparent_crc(g_315.f0, "g_315.f0", print_hash_value); transparent_crc(g_315.f1, "g_315.f1", print_hash_value); transparent_crc(g_315.f2, "g_315.f2", print_hash_value); transparent_crc(g_321.f0, "g_321.f0", print_hash_value); transparent_crc(g_321.f1, "g_321.f1", print_hash_value); transparent_crc(g_321.f2, "g_321.f2", print_hash_value); transparent_crc(g_321.f3, "g_321.f3", print_hash_value); transparent_crc(g_321.f4, "g_321.f4", print_hash_value); transparent_crc(g_321.f5, "g_321.f5", print_hash_value); transparent_crc(g_360, "g_360", print_hash_value); for (i = 0; i < 2; i++) { for (j = 0; j < 3; j++) { for (k = 0; k < 3; k++) { transparent_crc(g_379[i][j][k], "g_379[i][j][k]", print_hash_value); if (print_hash_value) printf("index = [%d][%d][%d]\n", i, j, k); } } } transparent_crc(g_387, "g_387", print_hash_value); transparent_crc(g_388, "g_388", print_hash_value); for (i = 0; i < 1; i++) { transparent_crc(g_424[i].f0, "g_424[i].f0", print_hash_value); transparent_crc(g_424[i].f1, "g_424[i].f1", print_hash_value); transparent_crc(g_424[i].f2, "g_424[i].f2", print_hash_value); if (print_hash_value) printf("index = [%d]\n", i); } transparent_crc(g_426.f0, "g_426.f0", print_hash_value); transparent_crc(g_426.f1, "g_426.f1", print_hash_value); transparent_crc(g_426.f2, "g_426.f2", print_hash_value); for (i = 0; i < 9; i++) { for (j = 0; j < 8; j++) { transparent_crc(g_490[i][j].f0, "g_490[i][j].f0", print_hash_value); transparent_crc(g_490[i][j].f1, "g_490[i][j].f1", print_hash_value); transparent_crc(g_490[i][j].f2, "g_490[i][j].f2", print_hash_value); transparent_crc(g_490[i][j].f3, "g_490[i][j].f3", print_hash_value); transparent_crc(g_490[i][j].f4.f0, "g_490[i][j].f4.f0", print_hash_value); transparent_crc(g_490[i][j].f4.f1, "g_490[i][j].f4.f1", print_hash_value); transparent_crc(g_490[i][j].f4.f2, "g_490[i][j].f4.f2", print_hash_value); if (print_hash_value) printf("index = [%d][%d]\n", i, j); } } transparent_crc(g_491.f0, "g_491.f0", print_hash_value); transparent_crc(g_491.f1, "g_491.f1", print_hash_value); transparent_crc(g_491.f2, "g_491.f2", print_hash_value); transparent_crc(g_499, "g_499", print_hash_value); transparent_crc(g_504.f0, "g_504.f0", print_hash_value); transparent_crc(g_504.f1, "g_504.f1", print_hash_value); transparent_crc(g_504.f2, "g_504.f2", print_hash_value); transparent_crc(g_597.f0, "g_597.f0", print_hash_value); transparent_crc(g_597.f1, "g_597.f1", print_hash_value); transparent_crc(g_597.f2, "g_597.f2", print_hash_value); transparent_crc(g_597.f3, "g_597.f3", print_hash_value); transparent_crc(g_597.f4, "g_597.f4", print_hash_value); transparent_crc(g_597.f5, "g_597.f5", print_hash_value); transparent_crc(g_600.f0, "g_600.f0", print_hash_value); transparent_crc(g_600.f1, "g_600.f1", print_hash_value); transparent_crc(g_600.f2, "g_600.f2", print_hash_value); transparent_crc(g_606.f0, "g_606.f0", print_hash_value); transparent_crc(g_606.f1, "g_606.f1", print_hash_value); transparent_crc(g_606.f2, "g_606.f2", print_hash_value); for (i = 0; i < 1; i++) { for (j = 0; j < 4; j++) { for (k = 0; k < 7; k++) { transparent_crc(g_628[i][j][k], "g_628[i][j][k]", print_hash_value); if (print_hash_value) printf("index = [%d][%d][%d]\n", i, j, k); } } } for (i = 0; i < 10; i++) { transparent_crc(g_644[i].f0, "g_644[i].f0", print_hash_value); transparent_crc(g_644[i].f1, "g_644[i].f1", print_hash_value); transparent_crc(g_644[i].f2, "g_644[i].f2", print_hash_value); if (print_hash_value) printf("index = [%d]\n", i); } transparent_crc(g_697, "g_697", print_hash_value); transparent_crc(g_698, "g_698", print_hash_value); transparent_crc(g_706.f0, "g_706.f0", print_hash_value); transparent_crc(g_706.f1, "g_706.f1", print_hash_value); transparent_crc(g_706.f2, "g_706.f2", print_hash_value); transparent_crc(g_714.f0, "g_714.f0", print_hash_value); transparent_crc(g_714.f1, "g_714.f1", print_hash_value); transparent_crc(g_714.f2, "g_714.f2", print_hash_value); transparent_crc(g_714.f3, "g_714.f3", print_hash_value); transparent_crc(g_714.f4, "g_714.f4", print_hash_value); transparent_crc(g_714.f5, "g_714.f5", print_hash_value); transparent_crc(g_714.f6, "g_714.f6", print_hash_value); transparent_crc(g_714.f7, "g_714.f7", print_hash_value); transparent_crc(g_714.f8, "g_714.f8", print_hash_value); transparent_crc(g_714.f9, "g_714.f9", print_hash_value); transparent_crc(g_728, "g_728", print_hash_value); transparent_crc(g_794, "g_794", print_hash_value); transparent_crc(g_814.f0, "g_814.f0", print_hash_value); transparent_crc(g_814.f1, "g_814.f1", print_hash_value); transparent_crc(g_814.f2, "g_814.f2", print_hash_value); transparent_crc(g_814.f3, "g_814.f3", print_hash_value); transparent_crc(g_814.f4.f0, "g_814.f4.f0", print_hash_value); transparent_crc(g_814.f4.f1, "g_814.f4.f1", print_hash_value); transparent_crc(g_814.f4.f2, "g_814.f4.f2", print_hash_value); transparent_crc(g_821.f0, "g_821.f0", print_hash_value); transparent_crc(g_821.f1, "g_821.f1", print_hash_value); transparent_crc(g_821.f2, "g_821.f2", print_hash_value); transparent_crc(g_821.f3, "g_821.f3", print_hash_value); transparent_crc(g_821.f4, "g_821.f4", print_hash_value); transparent_crc(g_821.f5, "g_821.f5", print_hash_value); transparent_crc(g_821.f6, "g_821.f6", print_hash_value); transparent_crc(g_821.f7, "g_821.f7", print_hash_value); transparent_crc(g_821.f8, "g_821.f8", print_hash_value); transparent_crc(g_821.f9, "g_821.f9", print_hash_value); for (i = 0; i < 8; i++) { for (j = 0; j < 7; j++) { transparent_crc(g_822[i][j].f0, "g_822[i][j].f0", print_hash_value); transparent_crc(g_822[i][j].f1, "g_822[i][j].f1", print_hash_value); transparent_crc(g_822[i][j].f2, "g_822[i][j].f2", print_hash_value); transparent_crc(g_822[i][j].f3, "g_822[i][j].f3", print_hash_value); transparent_crc(g_822[i][j].f4.f0, "g_822[i][j].f4.f0", print_hash_value); transparent_crc(g_822[i][j].f4.f1, "g_822[i][j].f4.f1", print_hash_value); transparent_crc(g_822[i][j].f4.f2, "g_822[i][j].f4.f2", print_hash_value); if (print_hash_value) printf("index = [%d][%d]\n", i, j); } } transparent_crc(g_849.f0, "g_849.f0", print_hash_value); transparent_crc(g_849.f1, "g_849.f1", print_hash_value); transparent_crc(g_849.f2, "g_849.f2", print_hash_value); transparent_crc(g_849.f3, "g_849.f3", print_hash_value); transparent_crc(g_849.f4, "g_849.f4", print_hash_value); transparent_crc(g_849.f5, "g_849.f5", print_hash_value); transparent_crc(g_849.f6, "g_849.f6", print_hash_value); transparent_crc(g_849.f7, "g_849.f7", print_hash_value); transparent_crc(g_849.f8, "g_849.f8", print_hash_value); transparent_crc(g_849.f9, "g_849.f9", print_hash_value); transparent_crc(g_851.f0, "g_851.f0", print_hash_value); transparent_crc(g_851.f1, "g_851.f1", print_hash_value); transparent_crc(g_851.f2, "g_851.f2", print_hash_value); transparent_crc(g_851.f3, "g_851.f3", print_hash_value); transparent_crc(g_851.f4, "g_851.f4", print_hash_value); transparent_crc(g_851.f5, "g_851.f5", print_hash_value); transparent_crc(g_851.f6, "g_851.f6", print_hash_value); transparent_crc(g_851.f7, "g_851.f7", print_hash_value); transparent_crc(g_851.f8, "g_851.f8", print_hash_value); transparent_crc(g_851.f9, "g_851.f9", print_hash_value); transparent_crc(g_852.f0, "g_852.f0", print_hash_value); transparent_crc(g_852.f1, "g_852.f1", print_hash_value); transparent_crc(g_852.f2, "g_852.f2", print_hash_value); transparent_crc(g_852.f3, "g_852.f3", print_hash_value); transparent_crc(g_852.f4, "g_852.f4", print_hash_value); transparent_crc(g_852.f5, "g_852.f5", print_hash_value); transparent_crc(g_852.f6, "g_852.f6", print_hash_value); transparent_crc(g_852.f7, "g_852.f7", print_hash_value); transparent_crc(g_852.f8, "g_852.f8", print_hash_value); transparent_crc(g_852.f9, "g_852.f9", print_hash_value); for (i = 0; i < 1; i++) { transparent_crc(g_853[i].f0, "g_853[i].f0", print_hash_value); transparent_crc(g_853[i].f1, "g_853[i].f1", print_hash_value); transparent_crc(g_853[i].f2, "g_853[i].f2", print_hash_value); transparent_crc(g_853[i].f3, "g_853[i].f3", print_hash_value); transparent_crc(g_853[i].f4, "g_853[i].f4", print_hash_value); transparent_crc(g_853[i].f5, "g_853[i].f5", print_hash_value); transparent_crc(g_853[i].f6, "g_853[i].f6", print_hash_value); transparent_crc(g_853[i].f7, "g_853[i].f7", print_hash_value); transparent_crc(g_853[i].f8, "g_853[i].f8", print_hash_value); transparent_crc(g_853[i].f9, "g_853[i].f9", print_hash_value); if (print_hash_value) printf("index = [%d]\n", i); } transparent_crc(g_854.f0, "g_854.f0", print_hash_value); transparent_crc(g_854.f1, "g_854.f1", print_hash_value); transparent_crc(g_854.f2, "g_854.f2", print_hash_value); transparent_crc(g_854.f3, "g_854.f3", print_hash_value); transparent_crc(g_854.f4, "g_854.f4", print_hash_value); transparent_crc(g_854.f5, "g_854.f5", print_hash_value); transparent_crc(g_854.f6, "g_854.f6", print_hash_value); transparent_crc(g_854.f7, "g_854.f7", print_hash_value); transparent_crc(g_854.f8, "g_854.f8", print_hash_value); transparent_crc(g_854.f9, "g_854.f9", print_hash_value); transparent_crc(g_855.f0, "g_855.f0", print_hash_value); transparent_crc(g_855.f1, "g_855.f1", print_hash_value); transparent_crc(g_855.f2, "g_855.f2", print_hash_value); transparent_crc(g_855.f3, "g_855.f3", print_hash_value); transparent_crc(g_855.f4, "g_855.f4", print_hash_value); transparent_crc(g_855.f5, "g_855.f5", print_hash_value); transparent_crc(g_855.f6, "g_855.f6", print_hash_value); transparent_crc(g_855.f7, "g_855.f7", print_hash_value); transparent_crc(g_855.f8, "g_855.f8", print_hash_value); transparent_crc(g_855.f9, "g_855.f9", print_hash_value); transparent_crc(g_856.f0, "g_856.f0", print_hash_value); transparent_crc(g_856.f1, "g_856.f1", print_hash_value); transparent_crc(g_856.f2, "g_856.f2", print_hash_value); transparent_crc(g_856.f3, "g_856.f3", print_hash_value); transparent_crc(g_856.f4, "g_856.f4", print_hash_value); transparent_crc(g_856.f5, "g_856.f5", print_hash_value); transparent_crc(g_856.f6, "g_856.f6", print_hash_value); transparent_crc(g_856.f7, "g_856.f7", print_hash_value); transparent_crc(g_856.f8, "g_856.f8", print_hash_value); transparent_crc(g_856.f9, "g_856.f9", print_hash_value); transparent_crc(g_857.f0, "g_857.f0", print_hash_value); transparent_crc(g_857.f1, "g_857.f1", print_hash_value); transparent_crc(g_857.f2, "g_857.f2", print_hash_value); transparent_crc(g_857.f3, "g_857.f3", print_hash_value); transparent_crc(g_857.f4, "g_857.f4", print_hash_value); transparent_crc(g_857.f5, "g_857.f5", print_hash_value); transparent_crc(g_857.f6, "g_857.f6", print_hash_value); transparent_crc(g_857.f7, "g_857.f7", print_hash_value); transparent_crc(g_857.f8, "g_857.f8", print_hash_value); transparent_crc(g_857.f9, "g_857.f9", print_hash_value); transparent_crc(g_858.f0, "g_858.f0", print_hash_value); transparent_crc(g_858.f1, "g_858.f1", print_hash_value); transparent_crc(g_858.f2, "g_858.f2", print_hash_value); transparent_crc(g_858.f3, "g_858.f3", print_hash_value); transparent_crc(g_858.f4, "g_858.f4", print_hash_value); transparent_crc(g_858.f5, "g_858.f5", print_hash_value); transparent_crc(g_858.f6, "g_858.f6", print_hash_value); transparent_crc(g_858.f7, "g_858.f7", print_hash_value); transparent_crc(g_858.f8, "g_858.f8", print_hash_value); transparent_crc(g_858.f9, "g_858.f9", print_hash_value); transparent_crc(g_859.f0, "g_859.f0", print_hash_value); transparent_crc(g_859.f1, "g_859.f1", print_hash_value); transparent_crc(g_859.f2, "g_859.f2", print_hash_value); transparent_crc(g_859.f3, "g_859.f3", print_hash_value); transparent_crc(g_859.f4, "g_859.f4", print_hash_value); transparent_crc(g_859.f5, "g_859.f5", print_hash_value); transparent_crc(g_859.f6, "g_859.f6", print_hash_value); transparent_crc(g_859.f7, "g_859.f7", print_hash_value); transparent_crc(g_859.f8, "g_859.f8", print_hash_value); transparent_crc(g_859.f9, "g_859.f9", print_hash_value); for (i = 0; i < 8; i++) { transparent_crc(g_860[i].f0, "g_860[i].f0", print_hash_value); transparent_crc(g_860[i].f1, "g_860[i].f1", print_hash_value); transparent_crc(g_860[i].f2, "g_860[i].f2", print_hash_value); transparent_crc(g_860[i].f3, "g_860[i].f3", print_hash_value); transparent_crc(g_860[i].f4, "g_860[i].f4", print_hash_value); transparent_crc(g_860[i].f5, "g_860[i].f5", print_hash_value); transparent_crc(g_860[i].f6, "g_860[i].f6", print_hash_value); transparent_crc(g_860[i].f7, "g_860[i].f7", print_hash_value); transparent_crc(g_860[i].f8, "g_860[i].f8", print_hash_value); transparent_crc(g_860[i].f9, "g_860[i].f9", print_hash_value); if (print_hash_value) printf("index = [%d]\n", i); } for (i = 0; i < 1; i++) { for (j = 0; j < 8; j++) { transparent_crc(g_861[i][j].f0, "g_861[i][j].f0", print_hash_value); transparent_crc(g_861[i][j].f1, "g_861[i][j].f1", print_hash_value); transparent_crc(g_861[i][j].f2, "g_861[i][j].f2", print_hash_value); transparent_crc(g_861[i][j].f3, "g_861[i][j].f3", print_hash_value); transparent_crc(g_861[i][j].f4, "g_861[i][j].f4", print_hash_value); transparent_crc(g_861[i][j].f5, "g_861[i][j].f5", print_hash_value); transparent_crc(g_861[i][j].f6, "g_861[i][j].f6", print_hash_value); transparent_crc(g_861[i][j].f7, "g_861[i][j].f7", print_hash_value); transparent_crc(g_861[i][j].f8, "g_861[i][j].f8", print_hash_value); transparent_crc(g_861[i][j].f9, "g_861[i][j].f9", print_hash_value); if (print_hash_value) printf("index = [%d][%d]\n", i, j); } } transparent_crc(g_862.f0, "g_862.f0", print_hash_value); transparent_crc(g_862.f1, "g_862.f1", print_hash_value); transparent_crc(g_862.f2, "g_862.f2", print_hash_value); transparent_crc(g_862.f3, "g_862.f3", print_hash_value); transparent_crc(g_862.f4, "g_862.f4", print_hash_value); transparent_crc(g_862.f5, "g_862.f5", print_hash_value); transparent_crc(g_862.f6, "g_862.f6", print_hash_value); transparent_crc(g_862.f7, "g_862.f7", print_hash_value); transparent_crc(g_862.f8, "g_862.f8", print_hash_value); transparent_crc(g_862.f9, "g_862.f9", print_hash_value); for (i = 0; i < 3; i++) { for (j = 0; j < 7; j++) { for (k = 0; k < 2; k++) { transparent_crc(g_863[i][j][k].f0, "g_863[i][j][k].f0", print_hash_value); transparent_crc(g_863[i][j][k].f1, "g_863[i][j][k].f1", print_hash_value); transparent_crc(g_863[i][j][k].f2, "g_863[i][j][k].f2", print_hash_value); transparent_crc(g_863[i][j][k].f3, "g_863[i][j][k].f3", print_hash_value); transparent_crc(g_863[i][j][k].f4, "g_863[i][j][k].f4", print_hash_value); transparent_crc(g_863[i][j][k].f5, "g_863[i][j][k].f5", print_hash_value); transparent_crc(g_863[i][j][k].f6, "g_863[i][j][k].f6", print_hash_value); transparent_crc(g_863[i][j][k].f7, "g_863[i][j][k].f7", print_hash_value); transparent_crc(g_863[i][j][k].f8, "g_863[i][j][k].f8", print_hash_value); transparent_crc(g_863[i][j][k].f9, "g_863[i][j][k].f9", print_hash_value); if (print_hash_value) printf("index = [%d][%d][%d]\n", i, j, k); } } } transparent_crc(g_864.f0, "g_864.f0", print_hash_value); transparent_crc(g_864.f1, "g_864.f1", print_hash_value); transparent_crc(g_864.f2, "g_864.f2", print_hash_value); transparent_crc(g_864.f3, "g_864.f3", print_hash_value); transparent_crc(g_864.f4, "g_864.f4", print_hash_value); transparent_crc(g_864.f5, "g_864.f5", print_hash_value); transparent_crc(g_864.f6, "g_864.f6", print_hash_value); transparent_crc(g_864.f7, "g_864.f7", print_hash_value); transparent_crc(g_864.f8, "g_864.f8", print_hash_value); transparent_crc(g_864.f9, "g_864.f9", print_hash_value); transparent_crc(g_865.f0, "g_865.f0", print_hash_value); transparent_crc(g_865.f1, "g_865.f1", print_hash_value); transparent_crc(g_865.f2, "g_865.f2", print_hash_value); transparent_crc(g_865.f3, "g_865.f3", print_hash_value); transparent_crc(g_865.f4, "g_865.f4", print_hash_value); transparent_crc(g_865.f5, "g_865.f5", print_hash_value); transparent_crc(g_865.f6, "g_865.f6", print_hash_value); transparent_crc(g_865.f7, "g_865.f7", print_hash_value); transparent_crc(g_865.f8, "g_865.f8", print_hash_value); transparent_crc(g_865.f9, "g_865.f9", print_hash_value); transparent_crc(g_866.f0, "g_866.f0", print_hash_value); transparent_crc(g_866.f1, "g_866.f1", print_hash_value); transparent_crc(g_866.f2, "g_866.f2", print_hash_value); transparent_crc(g_866.f3, "g_866.f3", print_hash_value); transparent_crc(g_866.f4, "g_866.f4", print_hash_value); transparent_crc(g_866.f5, "g_866.f5", print_hash_value); transparent_crc(g_866.f6, "g_866.f6", print_hash_value); transparent_crc(g_866.f7, "g_866.f7", print_hash_value); transparent_crc(g_866.f8, "g_866.f8", print_hash_value); transparent_crc(g_866.f9, "g_866.f9", print_hash_value); transparent_crc(g_867.f0, "g_867.f0", print_hash_value); transparent_crc(g_867.f1, "g_867.f1", print_hash_value); transparent_crc(g_867.f2, "g_867.f2", print_hash_value); transparent_crc(g_867.f3, "g_867.f3", print_hash_value); transparent_crc(g_867.f4, "g_867.f4", print_hash_value); transparent_crc(g_867.f5, "g_867.f5", print_hash_value); transparent_crc(g_867.f6, "g_867.f6", print_hash_value); transparent_crc(g_867.f7, "g_867.f7", print_hash_value); transparent_crc(g_867.f8, "g_867.f8", print_hash_value); transparent_crc(g_867.f9, "g_867.f9", print_hash_value); for (i = 0; i < 7; i++) { transparent_crc(g_868[i].f0, "g_868[i].f0", print_hash_value); transparent_crc(g_868[i].f1, "g_868[i].f1", print_hash_value); transparent_crc(g_868[i].f2, "g_868[i].f2", print_hash_value); transparent_crc(g_868[i].f3, "g_868[i].f3", print_hash_value); transparent_crc(g_868[i].f4, "g_868[i].f4", print_hash_value); transparent_crc(g_868[i].f5, "g_868[i].f5", print_hash_value); transparent_crc(g_868[i].f6, "g_868[i].f6", print_hash_value); transparent_crc(g_868[i].f7, "g_868[i].f7", print_hash_value); transparent_crc(g_868[i].f8, "g_868[i].f8", print_hash_value); transparent_crc(g_868[i].f9, "g_868[i].f9", print_hash_value); if (print_hash_value) printf("index = [%d]\n", i); } transparent_crc(g_869.f0, "g_869.f0", print_hash_value); transparent_crc(g_869.f1, "g_869.f1", print_hash_value); transparent_crc(g_869.f2, "g_869.f2", print_hash_value); transparent_crc(g_869.f3, "g_869.f3", print_hash_value); transparent_crc(g_869.f4, "g_869.f4", print_hash_value); transparent_crc(g_869.f5, "g_869.f5", print_hash_value); transparent_crc(g_869.f6, "g_869.f6", print_hash_value); transparent_crc(g_869.f7, "g_869.f7", print_hash_value); transparent_crc(g_869.f8, "g_869.f8", print_hash_value); transparent_crc(g_869.f9, "g_869.f9", print_hash_value); transparent_crc(g_870.f0, "g_870.f0", print_hash_value); transparent_crc(g_870.f1, "g_870.f1", print_hash_value); transparent_crc(g_870.f2, "g_870.f2", print_hash_value); transparent_crc(g_870.f3, "g_870.f3", print_hash_value); transparent_crc(g_870.f4, "g_870.f4", print_hash_value); transparent_crc(g_870.f5, "g_870.f5", print_hash_value); transparent_crc(g_870.f6, "g_870.f6", print_hash_value); transparent_crc(g_870.f7, "g_870.f7", print_hash_value); transparent_crc(g_870.f8, "g_870.f8", print_hash_value); transparent_crc(g_870.f9, "g_870.f9", print_hash_value); transparent_crc(g_871.f0, "g_871.f0", print_hash_value); transparent_crc(g_871.f1, "g_871.f1", print_hash_value); transparent_crc(g_871.f2, "g_871.f2", print_hash_value); transparent_crc(g_871.f3, "g_871.f3", print_hash_value); transparent_crc(g_871.f4, "g_871.f4", print_hash_value); transparent_crc(g_871.f5, "g_871.f5", print_hash_value); transparent_crc(g_871.f6, "g_871.f6", print_hash_value); transparent_crc(g_871.f7, "g_871.f7", print_hash_value); transparent_crc(g_871.f8, "g_871.f8", print_hash_value); transparent_crc(g_871.f9, "g_871.f9", print_hash_value); transparent_crc(g_872.f0, "g_872.f0", print_hash_value); transparent_crc(g_872.f1, "g_872.f1", print_hash_value); transparent_crc(g_872.f2, "g_872.f2", print_hash_value); transparent_crc(g_872.f3, "g_872.f3", print_hash_value); transparent_crc(g_872.f4, "g_872.f4", print_hash_value); transparent_crc(g_872.f5, "g_872.f5", print_hash_value); transparent_crc(g_872.f6, "g_872.f6", print_hash_value); transparent_crc(g_872.f7, "g_872.f7", print_hash_value); transparent_crc(g_872.f8, "g_872.f8", print_hash_value); transparent_crc(g_872.f9, "g_872.f9", print_hash_value); transparent_crc(g_873.f0, "g_873.f0", print_hash_value); transparent_crc(g_873.f1, "g_873.f1", print_hash_value); transparent_crc(g_873.f2, "g_873.f2", print_hash_value); transparent_crc(g_873.f3, "g_873.f3", print_hash_value); transparent_crc(g_873.f4, "g_873.f4", print_hash_value); transparent_crc(g_873.f5, "g_873.f5", print_hash_value); transparent_crc(g_873.f6, "g_873.f6", print_hash_value); transparent_crc(g_873.f7, "g_873.f7", print_hash_value); transparent_crc(g_873.f8, "g_873.f8", print_hash_value); transparent_crc(g_873.f9, "g_873.f9", print_hash_value); transparent_crc(g_874.f0, "g_874.f0", print_hash_value); transparent_crc(g_874.f1, "g_874.f1", print_hash_value); transparent_crc(g_874.f2, "g_874.f2", print_hash_value); transparent_crc(g_874.f3, "g_874.f3", print_hash_value); transparent_crc(g_874.f4, "g_874.f4", print_hash_value); transparent_crc(g_874.f5, "g_874.f5", print_hash_value); transparent_crc(g_874.f6, "g_874.f6", print_hash_value); transparent_crc(g_874.f7, "g_874.f7", print_hash_value); transparent_crc(g_874.f8, "g_874.f8", print_hash_value); transparent_crc(g_874.f9, "g_874.f9", print_hash_value); transparent_crc(g_875.f0, "g_875.f0", print_hash_value); transparent_crc(g_875.f1, "g_875.f1", print_hash_value); transparent_crc(g_875.f2, "g_875.f2", print_hash_value); transparent_crc(g_875.f3, "g_875.f3", print_hash_value); transparent_crc(g_875.f4, "g_875.f4", print_hash_value); transparent_crc(g_875.f5, "g_875.f5", print_hash_value); transparent_crc(g_875.f6, "g_875.f6", print_hash_value); transparent_crc(g_875.f7, "g_875.f7", print_hash_value); transparent_crc(g_875.f8, "g_875.f8", print_hash_value); transparent_crc(g_875.f9, "g_875.f9", print_hash_value); transparent_crc(g_876.f0, "g_876.f0", print_hash_value); transparent_crc(g_876.f1, "g_876.f1", print_hash_value); transparent_crc(g_876.f2, "g_876.f2", print_hash_value); transparent_crc(g_876.f3, "g_876.f3", print_hash_value); transparent_crc(g_876.f4, "g_876.f4", print_hash_value); transparent_crc(g_876.f5, "g_876.f5", print_hash_value); transparent_crc(g_876.f6, "g_876.f6", print_hash_value); transparent_crc(g_876.f7, "g_876.f7", print_hash_value); transparent_crc(g_876.f8, "g_876.f8", print_hash_value); transparent_crc(g_876.f9, "g_876.f9", print_hash_value); for (i = 0; i < 2; i++) { transparent_crc(g_877[i].f0, "g_877[i].f0", print_hash_value); transparent_crc(g_877[i].f1, "g_877[i].f1", print_hash_value); transparent_crc(g_877[i].f2, "g_877[i].f2", print_hash_value); transparent_crc(g_877[i].f3, "g_877[i].f3", print_hash_value); transparent_crc(g_877[i].f4, "g_877[i].f4", print_hash_value); transparent_crc(g_877[i].f5, "g_877[i].f5", print_hash_value); transparent_crc(g_877[i].f6, "g_877[i].f6", print_hash_value); transparent_crc(g_877[i].f7, "g_877[i].f7", print_hash_value); transparent_crc(g_877[i].f8, "g_877[i].f8", print_hash_value); transparent_crc(g_877[i].f9, "g_877[i].f9", print_hash_value); if (print_hash_value) printf("index = [%d]\n", i); } transparent_crc(g_878.f0, "g_878.f0", print_hash_value); transparent_crc(g_878.f1, "g_878.f1", print_hash_value); transparent_crc(g_878.f2, "g_878.f2", print_hash_value); transparent_crc(g_878.f3, "g_878.f3", print_hash_value); transparent_crc(g_878.f4, "g_878.f4", print_hash_value); transparent_crc(g_878.f5, "g_878.f5", print_hash_value); transparent_crc(g_878.f6, "g_878.f6", print_hash_value); transparent_crc(g_878.f7, "g_878.f7", print_hash_value); transparent_crc(g_878.f8, "g_878.f8", print_hash_value); transparent_crc(g_878.f9, "g_878.f9", print_hash_value); transparent_crc(g_879.f0, "g_879.f0", print_hash_value); transparent_crc(g_879.f1, "g_879.f1", print_hash_value); transparent_crc(g_879.f2, "g_879.f2", print_hash_value); transparent_crc(g_879.f3, "g_879.f3", print_hash_value); transparent_crc(g_879.f4, "g_879.f4", print_hash_value); transparent_crc(g_879.f5, "g_879.f5", print_hash_value); transparent_crc(g_879.f6, "g_879.f6", print_hash_value); transparent_crc(g_879.f7, "g_879.f7", print_hash_value); transparent_crc(g_879.f8, "g_879.f8", print_hash_value); transparent_crc(g_879.f9, "g_879.f9", print_hash_value); transparent_crc(g_880.f0, "g_880.f0", print_hash_value); transparent_crc(g_880.f1, "g_880.f1", print_hash_value); transparent_crc(g_880.f2, "g_880.f2", print_hash_value); transparent_crc(g_880.f3, "g_880.f3", print_hash_value); transparent_crc(g_880.f4, "g_880.f4", print_hash_value); transparent_crc(g_880.f5, "g_880.f5", print_hash_value); transparent_crc(g_880.f6, "g_880.f6", print_hash_value); transparent_crc(g_880.f7, "g_880.f7", print_hash_value); transparent_crc(g_880.f8, "g_880.f8", print_hash_value); transparent_crc(g_880.f9, "g_880.f9", print_hash_value); transparent_crc(g_881.f0, "g_881.f0", print_hash_value); transparent_crc(g_881.f1, "g_881.f1", print_hash_value); transparent_crc(g_881.f2, "g_881.f2", print_hash_value); transparent_crc(g_881.f3, "g_881.f3", print_hash_value); transparent_crc(g_881.f4, "g_881.f4", print_hash_value); transparent_crc(g_881.f5, "g_881.f5", print_hash_value); transparent_crc(g_881.f6, "g_881.f6", print_hash_value); transparent_crc(g_881.f7, "g_881.f7", print_hash_value); transparent_crc(g_881.f8, "g_881.f8", print_hash_value); transparent_crc(g_881.f9, "g_881.f9", print_hash_value); transparent_crc(g_882.f0, "g_882.f0", print_hash_value); transparent_crc(g_882.f1, "g_882.f1", print_hash_value); transparent_crc(g_882.f2, "g_882.f2", print_hash_value); transparent_crc(g_882.f3, "g_882.f3", print_hash_value); transparent_crc(g_882.f4, "g_882.f4", print_hash_value); transparent_crc(g_882.f5, "g_882.f5", print_hash_value); transparent_crc(g_882.f6, "g_882.f6", print_hash_value); transparent_crc(g_882.f7, "g_882.f7", print_hash_value); transparent_crc(g_882.f8, "g_882.f8", print_hash_value); transparent_crc(g_882.f9, "g_882.f9", print_hash_value); transparent_crc(g_883.f0, "g_883.f0", print_hash_value); transparent_crc(g_883.f1, "g_883.f1", print_hash_value); transparent_crc(g_883.f2, "g_883.f2", print_hash_value); transparent_crc(g_883.f3, "g_883.f3", print_hash_value); transparent_crc(g_883.f4, "g_883.f4", print_hash_value); transparent_crc(g_883.f5, "g_883.f5", print_hash_value); transparent_crc(g_883.f6, "g_883.f6", print_hash_value); transparent_crc(g_883.f7, "g_883.f7", print_hash_value); transparent_crc(g_883.f8, "g_883.f8", print_hash_value); transparent_crc(g_883.f9, "g_883.f9", print_hash_value); transparent_crc(g_884.f0, "g_884.f0", print_hash_value); transparent_crc(g_884.f1, "g_884.f1", print_hash_value); transparent_crc(g_884.f2, "g_884.f2", print_hash_value); transparent_crc(g_884.f3, "g_884.f3", print_hash_value); transparent_crc(g_884.f4, "g_884.f4", print_hash_value); transparent_crc(g_884.f5, "g_884.f5", print_hash_value); transparent_crc(g_884.f6, "g_884.f6", print_hash_value); transparent_crc(g_884.f7, "g_884.f7", print_hash_value); transparent_crc(g_884.f8, "g_884.f8", print_hash_value); transparent_crc(g_884.f9, "g_884.f9", print_hash_value); transparent_crc(g_885.f0, "g_885.f0", print_hash_value); transparent_crc(g_885.f1, "g_885.f1", print_hash_value); transparent_crc(g_885.f2, "g_885.f2", print_hash_value); transparent_crc(g_885.f3, "g_885.f3", print_hash_value); transparent_crc(g_885.f4, "g_885.f4", print_hash_value); transparent_crc(g_885.f5, "g_885.f5", print_hash_value); transparent_crc(g_885.f6, "g_885.f6", print_hash_value); transparent_crc(g_885.f7, "g_885.f7", print_hash_value); transparent_crc(g_885.f8, "g_885.f8", print_hash_value); transparent_crc(g_885.f9, "g_885.f9", print_hash_value); transparent_crc(g_886.f0, "g_886.f0", print_hash_value); transparent_crc(g_886.f1, "g_886.f1", print_hash_value); transparent_crc(g_886.f2, "g_886.f2", print_hash_value); transparent_crc(g_886.f3, "g_886.f3", print_hash_value); transparent_crc(g_886.f4, "g_886.f4", print_hash_value); transparent_crc(g_886.f5, "g_886.f5", print_hash_value); transparent_crc(g_886.f6, "g_886.f6", print_hash_value); transparent_crc(g_886.f7, "g_886.f7", print_hash_value); transparent_crc(g_886.f8, "g_886.f8", print_hash_value); transparent_crc(g_886.f9, "g_886.f9", print_hash_value); transparent_crc(g_887.f0, "g_887.f0", print_hash_value); transparent_crc(g_887.f1, "g_887.f1", print_hash_value); transparent_crc(g_887.f2, "g_887.f2", print_hash_value); transparent_crc(g_887.f3, "g_887.f3", print_hash_value); transparent_crc(g_887.f4, "g_887.f4", print_hash_value); transparent_crc(g_887.f5, "g_887.f5", print_hash_value); transparent_crc(g_887.f6, "g_887.f6", print_hash_value); transparent_crc(g_887.f7, "g_887.f7", print_hash_value); transparent_crc(g_887.f8, "g_887.f8", print_hash_value); transparent_crc(g_887.f9, "g_887.f9", print_hash_value); transparent_crc(g_888.f0, "g_888.f0", print_hash_value); transparent_crc(g_888.f1, "g_888.f1", print_hash_value); transparent_crc(g_888.f2, "g_888.f2", print_hash_value); transparent_crc(g_888.f3, "g_888.f3", print_hash_value); transparent_crc(g_888.f4, "g_888.f4", print_hash_value); transparent_crc(g_888.f5, "g_888.f5", print_hash_value); transparent_crc(g_888.f6, "g_888.f6", print_hash_value); transparent_crc(g_888.f7, "g_888.f7", print_hash_value); transparent_crc(g_888.f8, "g_888.f8", print_hash_value); transparent_crc(g_888.f9, "g_888.f9", print_hash_value); transparent_crc(g_889.f0, "g_889.f0", print_hash_value); transparent_crc(g_889.f1, "g_889.f1", print_hash_value); transparent_crc(g_889.f2, "g_889.f2", print_hash_value); transparent_crc(g_889.f3, "g_889.f3", print_hash_value); transparent_crc(g_889.f4, "g_889.f4", print_hash_value); transparent_crc(g_889.f5, "g_889.f5", print_hash_value); transparent_crc(g_889.f6, "g_889.f6", print_hash_value); transparent_crc(g_889.f7, "g_889.f7", print_hash_value); transparent_crc(g_889.f8, "g_889.f8", print_hash_value); transparent_crc(g_889.f9, "g_889.f9", print_hash_value); transparent_crc(g_890.f0, "g_890.f0", print_hash_value); transparent_crc(g_890.f1, "g_890.f1", print_hash_value); transparent_crc(g_890.f2, "g_890.f2", print_hash_value); transparent_crc(g_890.f3, "g_890.f3", print_hash_value); transparent_crc(g_890.f4, "g_890.f4", print_hash_value); transparent_crc(g_890.f5, "g_890.f5", print_hash_value); transparent_crc(g_890.f6, "g_890.f6", print_hash_value); transparent_crc(g_890.f7, "g_890.f7", print_hash_value); transparent_crc(g_890.f8, "g_890.f8", print_hash_value); transparent_crc(g_890.f9, "g_890.f9", print_hash_value); transparent_crc(g_935.f0, "g_935.f0", print_hash_value); transparent_crc(g_935.f1, "g_935.f1", print_hash_value); transparent_crc(g_935.f2, "g_935.f2", print_hash_value); transparent_crc(g_939, "g_939", print_hash_value); transparent_crc(g_958.f0, "g_958.f0", print_hash_value); transparent_crc(g_958.f1, "g_958.f1", print_hash_value); transparent_crc(g_958.f2, "g_958.f2", print_hash_value); transparent_crc(g_963, "g_963", print_hash_value); transparent_crc(g_975, "g_975", print_hash_value); transparent_crc(g_976, "g_976", print_hash_value); transparent_crc(g_982.f0, "g_982.f0", print_hash_value); transparent_crc(g_982.f1, "g_982.f1", print_hash_value); transparent_crc(g_982.f2, "g_982.f2", print_hash_value); transparent_crc(g_982.f3, "g_982.f3", print_hash_value); transparent_crc(g_982.f4, "g_982.f4", print_hash_value); transparent_crc(g_982.f5, "g_982.f5", print_hash_value); transparent_crc(g_1067, "g_1067", print_hash_value); transparent_crc(g_1076, "g_1076", print_hash_value); for (i = 0; i < 5; i++) { transparent_crc(g_1083[i].f0, "g_1083[i].f0", print_hash_value); transparent_crc(g_1083[i].f1, "g_1083[i].f1", print_hash_value); transparent_crc(g_1083[i].f2, "g_1083[i].f2", print_hash_value); if (print_hash_value) printf("index = [%d]\n", i); } transparent_crc(g_1109.f0, "g_1109.f0", print_hash_value); transparent_crc(g_1109.f1, "g_1109.f1", print_hash_value); transparent_crc(g_1109.f2, "g_1109.f2", print_hash_value); transparent_crc(g_1109.f3, "g_1109.f3", print_hash_value); transparent_crc(g_1109.f4, "g_1109.f4", print_hash_value); transparent_crc(g_1109.f5, "g_1109.f5", print_hash_value); transparent_crc(g_1140.f0, "g_1140.f0", print_hash_value); transparent_crc(g_1140.f1, "g_1140.f1", print_hash_value); transparent_crc(g_1140.f2, "g_1140.f2", print_hash_value); transparent_crc(g_1140.f3, "g_1140.f3", print_hash_value); transparent_crc(g_1140.f4, "g_1140.f4", print_hash_value); transparent_crc(g_1140.f5, "g_1140.f5", print_hash_value); transparent_crc(g_1143, "g_1143", print_hash_value); transparent_crc(g_1163.f0, "g_1163.f0", print_hash_value); transparent_crc(g_1163.f1, "g_1163.f1", print_hash_value); transparent_crc(g_1163.f2, "g_1163.f2", print_hash_value); transparent_crc(g_1163.f3, "g_1163.f3", print_hash_value); transparent_crc(g_1163.f4, "g_1163.f4", print_hash_value); transparent_crc(g_1163.f5, "g_1163.f5", print_hash_value); transparent_crc(g_1163.f6, "g_1163.f6", print_hash_value); transparent_crc(g_1163.f7, "g_1163.f7", print_hash_value); transparent_crc(g_1163.f8, "g_1163.f8", print_hash_value); transparent_crc(g_1163.f9, "g_1163.f9", print_hash_value); transparent_crc(g_1230.f0, "g_1230.f0", print_hash_value); transparent_crc(g_1230.f1, "g_1230.f1", print_hash_value); transparent_crc(g_1230.f2, "g_1230.f2", print_hash_value); transparent_crc(g_1230.f3, "g_1230.f3", print_hash_value); transparent_crc(g_1230.f4, "g_1230.f4", print_hash_value); transparent_crc(g_1230.f5, "g_1230.f5", print_hash_value); for (i = 0; i < 6; i++) { for (j = 0; j < 10; j++) { for (k = 0; k < 4; k++) { transparent_crc(g_1256[i][j][k].f0, "g_1256[i][j][k].f0", print_hash_value); transparent_crc(g_1256[i][j][k].f1, "g_1256[i][j][k].f1", print_hash_value); transparent_crc(g_1256[i][j][k].f2, "g_1256[i][j][k].f2", print_hash_value); if (print_hash_value) printf("index = [%d][%d][%d]\n", i, j, k); } } } transparent_crc(g_1276.f0, "g_1276.f0", print_hash_value); transparent_crc(g_1276.f1, "g_1276.f1", print_hash_value); transparent_crc(g_1276.f2, "g_1276.f2", print_hash_value); transparent_crc(g_1277.f0, "g_1277.f0", print_hash_value); transparent_crc(g_1277.f1, "g_1277.f1", print_hash_value); transparent_crc(g_1277.f2, "g_1277.f2", print_hash_value); transparent_crc(g_1277.f3, "g_1277.f3", print_hash_value); transparent_crc(g_1277.f4, "g_1277.f4", print_hash_value); transparent_crc(g_1277.f5, "g_1277.f5", print_hash_value); transparent_crc(g_1277.f6, "g_1277.f6", print_hash_value); transparent_crc(g_1277.f7, "g_1277.f7", print_hash_value); transparent_crc(g_1277.f8, "g_1277.f8", print_hash_value); transparent_crc(g_1277.f9, "g_1277.f9", print_hash_value); transparent_crc(g_1290.f0, "g_1290.f0", print_hash_value); transparent_crc(g_1290.f1, "g_1290.f1", print_hash_value); transparent_crc(g_1290.f2, "g_1290.f2", print_hash_value); transparent_crc(g_1323.f0, "g_1323.f0", print_hash_value); transparent_crc(g_1323.f1, "g_1323.f1", print_hash_value); transparent_crc(g_1323.f2, "g_1323.f2", print_hash_value); transparent_crc(g_1323.f3, "g_1323.f3", print_hash_value); transparent_crc(g_1323.f4, "g_1323.f4", print_hash_value); transparent_crc(g_1323.f5, "g_1323.f5", print_hash_value); transparent_crc(g_1323.f6, "g_1323.f6", print_hash_value); transparent_crc(g_1323.f7, "g_1323.f7", print_hash_value); transparent_crc(g_1323.f8, "g_1323.f8", print_hash_value); transparent_crc(g_1323.f9, "g_1323.f9", print_hash_value); for (i = 0; i < 1; i++) { transparent_crc(g_1324[i].f0, "g_1324[i].f0", print_hash_value); transparent_crc(g_1324[i].f1, "g_1324[i].f1", print_hash_value); transparent_crc(g_1324[i].f2, "g_1324[i].f2", print_hash_value); if (print_hash_value) printf("index = [%d]\n", i); } for (i = 0; i < 6; i++) { for (j = 0; j < 2; j++) { for (k = 0; k < 10; k++) { transparent_crc(g_1369[i][j][k], "g_1369[i][j][k]", print_hash_value); if (print_hash_value) printf("index = [%d][%d][%d]\n", i, j, k); } } } transparent_crc(g_1375.f0, "g_1375.f0", print_hash_value); transparent_crc(g_1375.f1, "g_1375.f1", print_hash_value); transparent_crc(g_1375.f2, "g_1375.f2", print_hash_value); transparent_crc(g_1377.f0, "g_1377.f0", print_hash_value); transparent_crc(g_1377.f1, "g_1377.f1", print_hash_value); transparent_crc(g_1377.f2, "g_1377.f2", print_hash_value); for (i = 0; i < 1; i++) { transparent_crc(g_1388[i], "g_1388[i]", print_hash_value); if (print_hash_value) printf("index = [%d]\n", i); } transparent_crc(g_1401, "g_1401", print_hash_value); transparent_crc(g_1466, "g_1466", print_hash_value); transparent_crc(g_1487.f0, "g_1487.f0", print_hash_value); transparent_crc(g_1487.f1, "g_1487.f1", print_hash_value); transparent_crc(g_1487.f2, "g_1487.f2", print_hash_value); transparent_crc(g_1487.f3, "g_1487.f3", print_hash_value); transparent_crc(g_1487.f4.f0, "g_1487.f4.f0", print_hash_value); transparent_crc(g_1487.f4.f1, "g_1487.f4.f1", print_hash_value); transparent_crc(g_1487.f4.f2, "g_1487.f4.f2", print_hash_value); transparent_crc(g_1492.f0, "g_1492.f0", print_hash_value); transparent_crc(g_1492.f1, "g_1492.f1", print_hash_value); transparent_crc(g_1492.f2, "g_1492.f2", print_hash_value); transparent_crc(g_1536.f0, "g_1536.f0", print_hash_value); transparent_crc(g_1536.f1, "g_1536.f1", print_hash_value); transparent_crc(g_1536.f2, "g_1536.f2", print_hash_value); transparent_crc(g_1536.f3, "g_1536.f3", print_hash_value); transparent_crc(g_1536.f4, "g_1536.f4", print_hash_value); transparent_crc(g_1536.f5, "g_1536.f5", print_hash_value); transparent_crc(g_1547, "g_1547", print_hash_value); for (i = 0; i < 6; i++) { for (j = 0; j < 5; j++) { for (k = 0; k < 4; k++) { transparent_crc(g_1592[i][j][k].f0, "g_1592[i][j][k].f0", print_hash_value); transparent_crc(g_1592[i][j][k].f1, "g_1592[i][j][k].f1", print_hash_value); transparent_crc(g_1592[i][j][k].f2, "g_1592[i][j][k].f2", print_hash_value); if (print_hash_value) printf("index = [%d][%d][%d]\n", i, j, k); } } } for (i = 0; i < 2; i++) { for (j = 0; j < 6; j++) { for (k = 0; k < 6; k++) { transparent_crc(g_1603[i][j][k].f0, "g_1603[i][j][k].f0", print_hash_value); transparent_crc(g_1603[i][j][k].f1, "g_1603[i][j][k].f1", print_hash_value); transparent_crc(g_1603[i][j][k].f2, "g_1603[i][j][k].f2", print_hash_value); transparent_crc(g_1603[i][j][k].f3, "g_1603[i][j][k].f3", print_hash_value); transparent_crc(g_1603[i][j][k].f4, "g_1603[i][j][k].f4", print_hash_value); transparent_crc(g_1603[i][j][k].f5, "g_1603[i][j][k].f5", print_hash_value); if (print_hash_value) printf("index = [%d][%d][%d]\n", i, j, k); } } } transparent_crc(g_1688.f0, "g_1688.f0", print_hash_value); transparent_crc(g_1688.f1, "g_1688.f1", print_hash_value); transparent_crc(g_1688.f2, "g_1688.f2", print_hash_value); transparent_crc(g_1688.f3, "g_1688.f3", print_hash_value); transparent_crc(g_1688.f4.f0, "g_1688.f4.f0", print_hash_value); transparent_crc(g_1688.f4.f1, "g_1688.f4.f1", print_hash_value); transparent_crc(g_1688.f4.f2, "g_1688.f4.f2", print_hash_value); for (i = 0; i < 10; i++) { for (j = 0; j < 8; j++) { for (k = 0; k < 2; k++) { transparent_crc(g_1693[i][j][k].f0, "g_1693[i][j][k].f0", print_hash_value); transparent_crc(g_1693[i][j][k].f1, "g_1693[i][j][k].f1", print_hash_value); transparent_crc(g_1693[i][j][k].f2, "g_1693[i][j][k].f2", print_hash_value); if (print_hash_value) printf("index = [%d][%d][%d]\n", i, j, k); } } } transparent_crc(g_1729.f0, "g_1729.f0", print_hash_value); transparent_crc(g_1729.f1, "g_1729.f1", print_hash_value); transparent_crc(g_1729.f2, "g_1729.f2", print_hash_value); transparent_crc(g_1729.f3, "g_1729.f3", print_hash_value); transparent_crc(g_1729.f4, "g_1729.f4", print_hash_value); transparent_crc(g_1729.f5, "g_1729.f5", print_hash_value); transparent_crc(g_1729.f6, "g_1729.f6", print_hash_value); transparent_crc(g_1729.f7, "g_1729.f7", print_hash_value); transparent_crc(g_1729.f8, "g_1729.f8", print_hash_value); transparent_crc(g_1729.f9, "g_1729.f9", print_hash_value); transparent_crc(g_1742.f0, "g_1742.f0", print_hash_value); transparent_crc(g_1742.f1, "g_1742.f1", print_hash_value); transparent_crc(g_1742.f2, "g_1742.f2", print_hash_value); for (i = 0; i < 5; i++) { for (j = 0; j < 2; j++) { transparent_crc(g_1779[i][j].f0, "g_1779[i][j].f0", print_hash_value); transparent_crc(g_1779[i][j].f1, "g_1779[i][j].f1", print_hash_value); transparent_crc(g_1779[i][j].f2, "g_1779[i][j].f2", print_hash_value); transparent_crc(g_1779[i][j].f3, "g_1779[i][j].f3", print_hash_value); transparent_crc(g_1779[i][j].f4.f0, "g_1779[i][j].f4.f0", print_hash_value); transparent_crc(g_1779[i][j].f4.f1, "g_1779[i][j].f4.f1", print_hash_value); transparent_crc(g_1779[i][j].f4.f2, "g_1779[i][j].f4.f2", print_hash_value); if (print_hash_value) printf("index = [%d][%d]\n", i, j); } } for (i = 0; i < 9; i++) { transparent_crc(g_1802[i].f0, "g_1802[i].f0", print_hash_value); transparent_crc(g_1802[i].f1, "g_1802[i].f1", print_hash_value); transparent_crc(g_1802[i].f2, "g_1802[i].f2", print_hash_value); if (print_hash_value) printf("index = [%d]\n", i); } for (i = 0; i < 8; i++) { for (j = 0; j < 1; j++) { for (k = 0; k < 10; k++) { transparent_crc(g_1842[i][j][k], "g_1842[i][j][k]", print_hash_value); if (print_hash_value) printf("index = [%d][%d][%d]\n", i, j, k); } } } transparent_crc(g_1876.f0, "g_1876.f0", print_hash_value); transparent_crc(g_1876.f1, "g_1876.f1", print_hash_value); transparent_crc(g_1876.f2, "g_1876.f2", print_hash_value); transparent_crc(g_1876.f3, "g_1876.f3", print_hash_value); transparent_crc(g_1876.f4, "g_1876.f4", print_hash_value); transparent_crc(g_1876.f5, "g_1876.f5", print_hash_value); transparent_crc(g_1888.f0, "g_1888.f0", print_hash_value); transparent_crc(g_1888.f1, "g_1888.f1", print_hash_value); transparent_crc(g_1888.f2, "g_1888.f2", print_hash_value); transparent_crc(g_1888.f3, "g_1888.f3", print_hash_value); transparent_crc(g_1888.f4, "g_1888.f4", print_hash_value); transparent_crc(g_1888.f5, "g_1888.f5", print_hash_value); for (i = 0; i < 6; i++) { transparent_crc(g_1906[i].f0, "g_1906[i].f0", print_hash_value); transparent_crc(g_1906[i].f1, "g_1906[i].f1", print_hash_value); transparent_crc(g_1906[i].f2, "g_1906[i].f2", print_hash_value); transparent_crc(g_1906[i].f3, "g_1906[i].f3", print_hash_value); transparent_crc(g_1906[i].f4, "g_1906[i].f4", print_hash_value); transparent_crc(g_1906[i].f5, "g_1906[i].f5", print_hash_value); if (print_hash_value) printf("index = [%d]\n", i); } transparent_crc(g_1967.f0, "g_1967.f0", print_hash_value); transparent_crc(g_1967.f1, "g_1967.f1", print_hash_value); transparent_crc(g_1967.f2, "g_1967.f2", print_hash_value); transparent_crc(g_1967.f3, "g_1967.f3", print_hash_value); transparent_crc(g_1967.f4.f0, "g_1967.f4.f0", print_hash_value); transparent_crc(g_1967.f4.f1, "g_1967.f4.f1", print_hash_value); transparent_crc(g_1967.f4.f2, "g_1967.f4.f2", print_hash_value); transparent_crc(g_1997.f0, "g_1997.f0", print_hash_value); transparent_crc(g_1997.f1, "g_1997.f1", print_hash_value); transparent_crc(g_1997.f2, "g_1997.f2", print_hash_value); transparent_crc(g_2015.f0, "g_2015.f0", print_hash_value); transparent_crc(g_2015.f1, "g_2015.f1", print_hash_value); transparent_crc(g_2015.f2, "g_2015.f2", print_hash_value); transparent_crc(g_2015.f3, "g_2015.f3", print_hash_value); transparent_crc(g_2015.f4, "g_2015.f4", print_hash_value); transparent_crc(g_2015.f5, "g_2015.f5", print_hash_value); transparent_crc(g_2015.f6, "g_2015.f6", print_hash_value); transparent_crc(g_2015.f7, "g_2015.f7", print_hash_value); transparent_crc(g_2015.f8, "g_2015.f8", print_hash_value); transparent_crc(g_2015.f9, "g_2015.f9", print_hash_value); transparent_crc(g_2023.f0, "g_2023.f0", print_hash_value); transparent_crc(g_2023.f1, "g_2023.f1", print_hash_value); transparent_crc(g_2023.f2, "g_2023.f2", print_hash_value); transparent_crc(g_2040, "g_2040", print_hash_value); transparent_crc(g_2100.f0, "g_2100.f0", print_hash_value); transparent_crc(g_2100.f1, "g_2100.f1", print_hash_value); transparent_crc(g_2100.f2, "g_2100.f2", print_hash_value); transparent_crc(g_2100.f3, "g_2100.f3", print_hash_value); transparent_crc(g_2100.f4, "g_2100.f4", print_hash_value); transparent_crc(g_2100.f5, "g_2100.f5", print_hash_value); transparent_crc(g_2120.f0, "g_2120.f0", print_hash_value); transparent_crc(g_2120.f1, "g_2120.f1", print_hash_value); transparent_crc(g_2120.f2, "g_2120.f2", print_hash_value); transparent_crc(g_2120.f3, "g_2120.f3", print_hash_value); transparent_crc(g_2120.f4, "g_2120.f4", print_hash_value); transparent_crc(g_2120.f5, "g_2120.f5", print_hash_value); transparent_crc(g_2189.f0, "g_2189.f0", print_hash_value); transparent_crc(g_2189.f1, "g_2189.f1", print_hash_value); transparent_crc(g_2189.f2, "g_2189.f2", print_hash_value); transparent_crc(g_2189.f3, "g_2189.f3", print_hash_value); transparent_crc(g_2189.f4, "g_2189.f4", print_hash_value); transparent_crc(g_2189.f5, "g_2189.f5", print_hash_value); transparent_crc(g_2189.f6, "g_2189.f6", print_hash_value); transparent_crc(g_2189.f7, "g_2189.f7", print_hash_value); transparent_crc(g_2189.f8, "g_2189.f8", print_hash_value); transparent_crc(g_2189.f9, "g_2189.f9", print_hash_value); transparent_crc(g_2200, "g_2200", print_hash_value); transparent_crc(g_2248.f0, "g_2248.f0", print_hash_value); transparent_crc(g_2248.f1, "g_2248.f1", print_hash_value); transparent_crc(g_2248.f2, "g_2248.f2", print_hash_value); transparent_crc(g_2248.f3, "g_2248.f3", print_hash_value); transparent_crc(g_2248.f4, "g_2248.f4", print_hash_value); transparent_crc(g_2248.f5, "g_2248.f5", print_hash_value); transparent_crc(g_2248.f6, "g_2248.f6", print_hash_value); transparent_crc(g_2248.f7, "g_2248.f7", print_hash_value); transparent_crc(g_2248.f8, "g_2248.f8", print_hash_value); transparent_crc(g_2248.f9, "g_2248.f9", print_hash_value); transparent_crc(g_2304, "g_2304", print_hash_value); transparent_crc(g_2321.f0, "g_2321.f0", print_hash_value); transparent_crc(g_2321.f1, "g_2321.f1", print_hash_value); transparent_crc(g_2321.f2, "g_2321.f2", print_hash_value); transparent_crc(g_2321.f3, "g_2321.f3", print_hash_value); transparent_crc(g_2321.f4, "g_2321.f4", print_hash_value); transparent_crc(g_2321.f5, "g_2321.f5", print_hash_value); transparent_crc(g_2321.f6, "g_2321.f6", print_hash_value); transparent_crc(g_2321.f7, "g_2321.f7", print_hash_value); transparent_crc(g_2321.f8, "g_2321.f8", print_hash_value); transparent_crc(g_2321.f9, "g_2321.f9", print_hash_value); transparent_crc(g_2338.f0, "g_2338.f0", print_hash_value); transparent_crc(g_2338.f1, "g_2338.f1", print_hash_value); transparent_crc(g_2338.f2, "g_2338.f2", print_hash_value); transparent_crc(g_2338.f3, "g_2338.f3", print_hash_value); transparent_crc(g_2338.f4.f0, "g_2338.f4.f0", print_hash_value); transparent_crc(g_2338.f4.f1, "g_2338.f4.f1", print_hash_value); transparent_crc(g_2338.f4.f2, "g_2338.f4.f2", print_hash_value); transparent_crc(g_2339.f0, "g_2339.f0", print_hash_value); transparent_crc(g_2339.f1, "g_2339.f1", print_hash_value); transparent_crc(g_2339.f2, "g_2339.f2", print_hash_value); transparent_crc(g_2341.f0, "g_2341.f0", print_hash_value); transparent_crc(g_2341.f1, "g_2341.f1", print_hash_value); transparent_crc(g_2341.f2, "g_2341.f2", print_hash_value); transparent_crc(g_2341.f3, "g_2341.f3", print_hash_value); transparent_crc(g_2341.f4, "g_2341.f4", print_hash_value); transparent_crc(g_2341.f5, "g_2341.f5", print_hash_value); transparent_crc(g_2341.f6, "g_2341.f6", print_hash_value); transparent_crc(g_2341.f7, "g_2341.f7", print_hash_value); transparent_crc(g_2341.f8, "g_2341.f8", print_hash_value); transparent_crc(g_2341.f9, "g_2341.f9", print_hash_value); transparent_crc(g_2342.f0, "g_2342.f0", print_hash_value); transparent_crc(g_2342.f1, "g_2342.f1", print_hash_value); transparent_crc(g_2342.f2, "g_2342.f2", print_hash_value); transparent_crc(g_2342.f3, "g_2342.f3", print_hash_value); transparent_crc(g_2342.f4, "g_2342.f4", print_hash_value); transparent_crc(g_2342.f5, "g_2342.f5", print_hash_value); transparent_crc(g_2342.f6, "g_2342.f6", print_hash_value); transparent_crc(g_2342.f7, "g_2342.f7", print_hash_value); transparent_crc(g_2342.f8, "g_2342.f8", print_hash_value); transparent_crc(g_2342.f9, "g_2342.f9", print_hash_value); for (i = 0; i < 5; i++) { transparent_crc(g_2349[i].f0, "g_2349[i].f0", print_hash_value); transparent_crc(g_2349[i].f1, "g_2349[i].f1", print_hash_value); transparent_crc(g_2349[i].f2, "g_2349[i].f2", print_hash_value); transparent_crc(g_2349[i].f3, "g_2349[i].f3", print_hash_value); transparent_crc(g_2349[i].f4, "g_2349[i].f4", print_hash_value); transparent_crc(g_2349[i].f5, "g_2349[i].f5", print_hash_value); transparent_crc(g_2349[i].f6, "g_2349[i].f6", print_hash_value); transparent_crc(g_2349[i].f7, "g_2349[i].f7", print_hash_value); transparent_crc(g_2349[i].f8, "g_2349[i].f8", print_hash_value); transparent_crc(g_2349[i].f9, "g_2349[i].f9", print_hash_value); if (print_hash_value) printf("index = [%d]\n", i); } transparent_crc(g_2369.f0, "g_2369.f0", print_hash_value); transparent_crc(g_2369.f1, "g_2369.f1", print_hash_value); transparent_crc(g_2369.f2, "g_2369.f2", print_hash_value); transparent_crc(g_2369.f3, "g_2369.f3", print_hash_value); transparent_crc(g_2369.f4, "g_2369.f4", print_hash_value); transparent_crc(g_2369.f5, "g_2369.f5", print_hash_value); transparent_crc(g_2370.f0, "g_2370.f0", print_hash_value); transparent_crc(g_2370.f1, "g_2370.f1", print_hash_value); transparent_crc(g_2370.f2, "g_2370.f2", print_hash_value); transparent_crc(g_2370.f3, "g_2370.f3", print_hash_value); transparent_crc(g_2370.f4.f0, "g_2370.f4.f0", print_hash_value); transparent_crc(g_2370.f4.f1, "g_2370.f4.f1", print_hash_value); transparent_crc(g_2370.f4.f2, "g_2370.f4.f2", print_hash_value); transparent_crc(g_2392.f0, "g_2392.f0", print_hash_value); transparent_crc(g_2392.f1, "g_2392.f1", print_hash_value); transparent_crc(g_2392.f2, "g_2392.f2", print_hash_value); transparent_crc(g_2430.f0, "g_2430.f0", print_hash_value); transparent_crc(g_2430.f1, "g_2430.f1", print_hash_value); transparent_crc(g_2430.f2, "g_2430.f2", print_hash_value); transparent_crc(g_2521.f0, "g_2521.f0", print_hash_value); transparent_crc(g_2521.f1, "g_2521.f1", print_hash_value); transparent_crc(g_2521.f2, "g_2521.f2", print_hash_value); transparent_crc(g_2541.f0, "g_2541.f0", print_hash_value); transparent_crc(g_2541.f1, "g_2541.f1", print_hash_value); transparent_crc(g_2541.f2, "g_2541.f2", print_hash_value); transparent_crc(g_2541.f3, "g_2541.f3", print_hash_value); transparent_crc(g_2541.f4, "g_2541.f4", print_hash_value); transparent_crc(g_2541.f5, "g_2541.f5", print_hash_value); transparent_crc(g_2684.f0, "g_2684.f0", print_hash_value); transparent_crc(g_2684.f1, "g_2684.f1", print_hash_value); transparent_crc(g_2684.f2, "g_2684.f2", print_hash_value); transparent_crc(g_2707.f0, "g_2707.f0", print_hash_value); transparent_crc(g_2707.f1, "g_2707.f1", print_hash_value); transparent_crc(g_2707.f2, "g_2707.f2", print_hash_value); transparent_crc(g_2707.f3, "g_2707.f3", print_hash_value); transparent_crc(g_2707.f4, "g_2707.f4", print_hash_value); transparent_crc(g_2707.f5, "g_2707.f5", print_hash_value); transparent_crc(g_2707.f6, "g_2707.f6", print_hash_value); transparent_crc(g_2707.f7, "g_2707.f7", print_hash_value); transparent_crc(g_2707.f8, "g_2707.f8", print_hash_value); transparent_crc(g_2707.f9, "g_2707.f9", print_hash_value); transparent_crc(g_2761.f0, "g_2761.f0", print_hash_value); transparent_crc(g_2761.f1, "g_2761.f1", print_hash_value); transparent_crc(g_2761.f2, "g_2761.f2", print_hash_value); transparent_crc(g_2761.f3, "g_2761.f3", print_hash_value); transparent_crc(g_2761.f4.f0, "g_2761.f4.f0", print_hash_value); transparent_crc(g_2761.f4.f1, "g_2761.f4.f1", print_hash_value); transparent_crc(g_2761.f4.f2, "g_2761.f4.f2", print_hash_value); transparent_crc(g_2789, "g_2789", print_hash_value); transparent_crc(g_2795.f0, "g_2795.f0", print_hash_value); transparent_crc(g_2795.f1, "g_2795.f1", print_hash_value); transparent_crc(g_2795.f2, "g_2795.f2", print_hash_value); transparent_crc(g_2810, "g_2810", print_hash_value); transparent_crc(g_2877, "g_2877", print_hash_value); transparent_crc(g_2898.f0, "g_2898.f0", print_hash_value); transparent_crc(g_2898.f1, "g_2898.f1", print_hash_value); transparent_crc(g_2898.f2, "g_2898.f2", print_hash_value); transparent_crc(g_2898.f3, "g_2898.f3", print_hash_value); transparent_crc(g_2898.f4, "g_2898.f4", print_hash_value); transparent_crc(g_2898.f5, "g_2898.f5", print_hash_value); transparent_crc(g_2898.f6, "g_2898.f6", print_hash_value); transparent_crc(g_2898.f7, "g_2898.f7", print_hash_value); transparent_crc(g_2898.f8, "g_2898.f8", print_hash_value); transparent_crc(g_2898.f9, "g_2898.f9", print_hash_value); transparent_crc(g_2899.f0, "g_2899.f0", print_hash_value); transparent_crc(g_2899.f1, "g_2899.f1", print_hash_value); transparent_crc(g_2899.f2, "g_2899.f2", print_hash_value); transparent_crc(g_2899.f3, "g_2899.f3", print_hash_value); transparent_crc(g_2899.f4, "g_2899.f4", print_hash_value); transparent_crc(g_2899.f5, "g_2899.f5", print_hash_value); transparent_crc(g_2899.f6, "g_2899.f6", print_hash_value); transparent_crc(g_2899.f7, "g_2899.f7", print_hash_value); transparent_crc(g_2899.f8, "g_2899.f8", print_hash_value); transparent_crc(g_2899.f9, "g_2899.f9", print_hash_value); transparent_crc(g_2926.f0, "g_2926.f0", print_hash_value); transparent_crc(g_2926.f1, "g_2926.f1", print_hash_value); transparent_crc(g_2926.f2, "g_2926.f2", print_hash_value); transparent_crc(g_2926.f3, "g_2926.f3", print_hash_value); transparent_crc(g_2926.f4, "g_2926.f4", print_hash_value); transparent_crc(g_2926.f5, "g_2926.f5", print_hash_value); transparent_crc(g_2972.f0, "g_2972.f0", print_hash_value); transparent_crc(g_2972.f1, "g_2972.f1", print_hash_value); transparent_crc(g_2972.f2, "g_2972.f2", print_hash_value); transparent_crc(g_2973.f0, "g_2973.f0", print_hash_value); transparent_crc(g_2973.f1, "g_2973.f1", print_hash_value); transparent_crc(g_2973.f2, "g_2973.f2", print_hash_value); transparent_crc(g_2973.f3, "g_2973.f3", print_hash_value); transparent_crc(g_2973.f4.f0, "g_2973.f4.f0", print_hash_value); transparent_crc(g_2973.f4.f1, "g_2973.f4.f1", print_hash_value); transparent_crc(g_2973.f4.f2, "g_2973.f4.f2", print_hash_value); transparent_crc(g_3007.f0, "g_3007.f0", print_hash_value); transparent_crc(g_3007.f1, "g_3007.f1", print_hash_value); transparent_crc(g_3007.f2, "g_3007.f2", print_hash_value); transparent_crc(g_3007.f3, "g_3007.f3", print_hash_value); transparent_crc(g_3007.f4, "g_3007.f4", print_hash_value); transparent_crc(g_3007.f5, "g_3007.f5", print_hash_value); transparent_crc(g_3007.f6, "g_3007.f6", print_hash_value); transparent_crc(g_3007.f7, "g_3007.f7", print_hash_value); transparent_crc(g_3007.f8, "g_3007.f8", print_hash_value); transparent_crc(g_3007.f9, "g_3007.f9", print_hash_value); transparent_crc(g_3036.f0, "g_3036.f0", print_hash_value); transparent_crc(g_3036.f1, "g_3036.f1", print_hash_value); transparent_crc(g_3036.f2, "g_3036.f2", print_hash_value); platform_main_end(crc32_context ^ 0xFFFFFFFFUL, print_hash_value); return 0; } /************************ statistics ************************* XXX max struct depth: 2 breakdown: depth: 0, occurrence: 801 depth: 1, occurrence: 72 depth: 2, occurrence: 13 XXX total union variables: 29 XXX non-zero bitfields defined in structs: 16 XXX zero bitfields defined in structs: 0 XXX const bitfields defined in structs: 0 XXX volatile bitfields defined in structs: 7 XXX structs with bitfields in the program: 154 breakdown: indirect level: 0, occurrence: 82 indirect level: 1, occurrence: 55 indirect level: 2, occurrence: 14 indirect level: 3, occurrence: 3 XXX full-bitfields structs in the program: 32 breakdown: indirect level: 0, occurrence: 32 XXX times a bitfields struct's address is taken: 192 XXX times a bitfields struct on LHS: 7 XXX times a bitfields struct on RHS: 93 XXX times a single bitfield on LHS: 5 XXX times a single bitfield on RHS: 179 XXX max expression depth: 65 breakdown: depth: 1, occurrence: 179 depth: 2, occurrence: 55 depth: 3, occurrence: 2 depth: 4, occurrence: 5 depth: 5, occurrence: 2 depth: 6, occurrence: 2 depth: 9, occurrence: 1 depth: 10, occurrence: 1 depth: 14, occurrence: 1 depth: 16, occurrence: 4 depth: 17, occurrence: 1 depth: 19, occurrence: 2 depth: 21, occurrence: 3 depth: 22, occurrence: 2 depth: 23, occurrence: 1 depth: 24, occurrence: 1 depth: 25, occurrence: 1 depth: 26, occurrence: 1 depth: 31, occurrence: 2 depth: 32, occurrence: 2 depth: 35, occurrence: 1 depth: 65, occurrence: 1 XXX total number of pointers: 694 XXX times a variable address is taken: 1461 XXX times a pointer is dereferenced on RHS: 465 breakdown: depth: 1, occurrence: 365 depth: 2, occurrence: 80 depth: 3, occurrence: 17 depth: 4, occurrence: 3 XXX times a pointer is dereferenced on LHS: 403 breakdown: depth: 1, occurrence: 358 depth: 2, occurrence: 36 depth: 3, occurrence: 7 depth: 4, occurrence: 2 XXX times a pointer is compared with null: 46 XXX times a pointer is compared with address of another variable: 11 XXX times a pointer is compared with another pointer: 17 XXX times a pointer is qualified to be dereferenced: 12649 XXX max dereference level: 5 breakdown: level: 0, occurrence: 0 level: 1, occurrence: 1551 level: 2, occurrence: 319 level: 3, occurrence: 73 level: 4, occurrence: 13 level: 5, occurrence: 1 XXX number of pointers point to pointers: 242 XXX number of pointers point to scalars: 367 XXX number of pointers point to structs: 66 XXX percent of pointers has null in alias set: 30.7 XXX average alias set size: 1.56 XXX times a non-volatile is read: 2338 XXX times a non-volatile is write: 1137 XXX times a volatile is read: 194 XXX times read thru a pointer: 25 XXX times a volatile is write: 81 XXX times written thru a pointer: 35 XXX times a volatile is available for access: 1.06e+04 XXX percentage of non-volatile access: 92.7 XXX forward jumps: 1 XXX backward jumps: 11 XXX stmts: 184 XXX max block depth: 5 breakdown: depth: 0, occurrence: 27 depth: 1, occurrence: 23 depth: 2, occurrence: 28 depth: 3, occurrence: 19 depth: 4, occurrence: 41 depth: 5, occurrence: 46 XXX percentage a fresh-made variable is used: 18.9 XXX percentage an existing variable is used: 81.1 FYI: the random generator makes assumptions about the integer size. See platform.info for more details. ********************* end of statistics **********************/