#define NULL ((void *)0)
typedef unsigned long size_t; // Customize by platform.
typedef long intptr_t;
typedef unsigned long uintptr_t;
typedef long scalar_t__; // Either arithmetic or pointer type.
/* By default, we understand bool (as a convenience). */
typedef int bool;
#define false 0
#define true 1

/* Forward declarations */

/* Type definitions */

/* Variables and functions */
int fn_sq_ch_60_cl_65_91_97_122_qtg_0_4294967295_cl_43_43_45_46_48_57_65_91_97_122_ch_58_qtg_0_1_al_sq_ch_47_ch_47_qtg_0_1_sq_qtg_0_4294967295_al_sq_cl_33_33_36_36_38_46_48_59_61_61_65_91_95_95_97_122_126_126_160_55295_63744_64975_65008_65519_65533_65533_65536_131069_131072_196605_196608_262141_262144_327677_327680_393213_393216_458749_458752_524285_524288_589821_589824_655357_655360_720893_720896_786429_786432_851965_851968_917501_917504_983037_sq_ch_37_qtg_2_2_cl_48_57_65_70_91_91_97_102_ch_64_al_sq_ch_91_al_sq_qtg_6_6_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_al_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_qtg_1_4_cl_48_57_65_70_91_91_97_102_sq_qtg_3_3_sq_al_sq_ch_50_ch_53_cl_48_53_sq_ch_50_cl_48_52_cl_48_57_sq_ch_49_cl_48_57_cl_48_57_sq_cl_49_57_cl_48_57_sq_cl_48_57_cl_46_46_al_sq_ch_50_ch_53_cl_48_53_sq_ch_50_cl_48_52_cl_48_57_sq_ch_49_cl_48_57_cl_48_57_sq_cl_49_57_cl_48_57_sq_cl_48_57_sq_ch_58_ch_58_qtg_5_5_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_al_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_qtg_1_4_cl_48_57_65_70_91_91_97_102_sq_qtg_3_3_sq_al_sq_ch_50_ch_53_cl_48_53_sq_ch_50_cl_48_52_cl_48_57_sq_ch_49_cl_48_57_cl_48_57_sq_cl_49_57_cl_48_57_sq_cl_48_57_cl_46_46_al_sq_ch_50_ch_53_cl_48_53_sq_ch_50_cl_48_52_cl_48_57_sq_ch_49_cl_48_57_cl_48_57_sq_cl_49_57_cl_48_57_sq_cl_48_57_sq_qtg_0_1_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_ch_58_qtg_4_4_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_al_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_qtg_1_4_cl_48_57_65_70_91_91_97_102_sq_qtg_3_3_sq_al_sq_ch_50_ch_53_cl_48_53_sq_ch_50_cl_48_52_cl_48_57_sq_ch_49_cl_48_57_cl_48_57_sq_cl_49_57_cl_48_57_sq_cl_48_57_cl_46_46_al_sq_ch_50_ch_53_cl_48_53_sq_ch_50_cl_48_52_cl_48_57_sq_ch_49_cl_48_57_cl_48_57_sq_cl_49_57_cl_48_57_sq_cl_48_57_sq_qtg_0_1_sq_qtg_0_1_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_ch_58_qtg_3_3_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_al_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_qtg_1_4_cl_48_57_65_70_91_91_97_102_sq_qtg_3_3_sq_al_sq_ch_50_ch_53_cl_48_53_sq_ch_50_cl_48_52_cl_48_57_sq_ch_49_cl_48_57_cl_48_57_sq_cl_49_57_cl_48_57_sq_cl_48_57_cl_46_46_al_sq_ch_50_ch_53_cl_48_53_sq_ch_50_cl_48_52_cl_48_57_sq_ch_49_cl_48_57_cl_48_57_sq_cl_49_57_cl_48_57_sq_cl_48_57_sq_qtg_0_1_sq_qtg_0_2_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_ch_58_qtg_2_2_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_al_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_qtg_1_4_cl_48_57_65_70_91_91_97_102_sq_qtg_3_3_sq_al_sq_ch_50_ch_53_cl_48_53_sq_ch_50_cl_48_52_cl_48_57_sq_ch_49_cl_48_57_cl_48_57_sq_cl_49_57_cl_48_57_sq_cl_48_57_cl_46_46_al_sq_ch_50_ch_53_cl_48_53_sq_ch_50_cl_48_52_cl_48_57_sq_ch_49_cl_48_57_cl_48_57_sq_cl_49_57_cl_48_57_sq_cl_48_57_sq_qtg_0_1_sq_qtg_0_3_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_ch_58_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_al_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_qtg_1_4_cl_48_57_65_70_91_91_97_102_sq_qtg_3_3_sq_al_sq_ch_50_ch_53_cl_48_53_sq_ch_50_cl_48_52_cl_48_57_sq_ch_49_cl_48_57_cl_48_57_sq_cl_49_57_cl_48_57_sq_cl_48_57_cl_46_46_al_sq_ch_50_ch_53_cl_48_53_sq_ch_50_cl_48_52_cl_48_57_sq_ch_49_cl_48_57_cl_48_57_sq_cl_49_57_cl_48_57_sq_cl_48_57_sq_qtg_0_1_sq_qtg_0_4_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_ch_58_al_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_qtg_1_4_cl_48_57_65_70_91_91_97_102_sq_qtg_3_3_sq_al_sq_ch_50_ch_53_cl_48_53_sq_ch_50_cl_48_52_cl_48_57_sq_ch_49_cl_48_57_cl_48_57_sq_cl_49_57_cl_48_57_sq_cl_48_57_cl_46_46_al_sq_ch_50_ch_53_cl_48_53_sq_ch_50_cl_48_52_cl_48_57_sq_ch_49_cl_48_57_cl_48_57_sq_cl_49_57_cl_48_57_sq_cl_48_57_sq_qtg_0_1_sq_qtg_0_5_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_ch_58_qtg_1_4_cl_48_57_65_70_91_91_97_102_sq_qtg_0_1_sq_qtg_0_1_sq_qtg_1_6_cl_48_57_65_70_91_91_97_102_ch_58_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_ch_58_sq_ch_118_qtg_1_4294967295_cl_48_57_65_70_91_91_97_102_ch_46_qtg_1_4294967295_cl_33_33_36_36_38_44_46_46_48_57_59_59_58_126_61_61_65_91_95_95_97_122_ch_93_sq_qtg_3_3_sq_al_sq_ch_50_ch_53_cl_48_53_sq_ch_50_cl_48_52_cl_48_57_sq_ch_49_cl_48_57_cl_48_57_sq_cl_49_57_cl_48_57_sq_cl_48_57_cl_46_46_al_sq_ch_50_ch_53_cl_48_53_sq_ch_50_cl_48_52_cl_48_57_sq_ch_49_cl_48_57_cl_48_57_sq_cl_49_57_cl_48_57_sq_cl_48_57_sq_qtg_0_4294967295_al_sq_cl_33_33_36_36_38_46_48_57_59_59_61_61_65_91_95_95_97_122_126_126_160_55295_63744_64975_65008_65519_65533_65533_65536_131069_131072_196605_196608_262141_262144_327677_327680_393213_393216_458749_458752_524285_524288_589821_589824_655357_655360_720893_720896_786429_786432_851965_851968_917501_917504_983037_sq_ch_37_qtg_2_2_cl_48_57_65_70_91_91_97_102_qtg_0_1_sq_ch_58_qtg_0_4294967295_cl_48_57_qtg_0_4294967295_sq_ch_47_qtg_0_4294967295_al_sq_cl_33_33_36_36_38_46_48_59_61_61_64_91_95_95_97_122_126_126_160_55295_63744_64975_65008_65519_65533_65533_65536_131069_131072_196605_196608_262141_262144_327677_327680_393213_393216_458749_458752_524285_524288_589821_589824_655357_655360_720893_720896_786429_786432_851965_851968_917501_917504_983037_sq_ch_37_qtg_2_2_cl_48_57_65_70_91_91_97_102_sq_ch_47_qtg_0_1_sq_qtg_1_4294967295_al_sq_cl_33_33_36_36_38_46_48_59_61_61_64_91_95_95_97_122_126_126_160_55295_63744_64975_65008_65519_65533_65533_65536_131069_131072_196605_196608_262141_262144_327677_327680_393213_393216_458749_458752_524285_524288_589821_589824_655357_655360_720893_720896_786429_786432_851965_851968_917501_917504_983037_sq_ch_37_qtg_2_2_cl_48_57_65_70_91_91_97_102_qtg_0_4294967295_sq_ch_47_qtg_0_4294967295_al_sq_cl_33_33_36_36_38_46_48_59_61_61_64_91_95_95_97_122_126_126_160_55295_63744_64975_65008_65519_65533_65533_65536_131069_131072_196605_196608_262141_262144_327677_327680_393213_393216_458749_458752_524285_524288_589821_589824_655357_655360_720893_720896_786429_786432_851965_851968_917501_917504_983037_sq_ch_37_qtg_2_2_cl_48_57_65_70_91_91_97_102_sq_qtg_1_4294967295_al_sq_cl_33_33_36_36_38_46_48_59_61_61_64_91_95_95_97_122_126_126_160_55295_63744_64975_65008_65519_65533_65533_65536_131069_131072_196605_196608_262141_262144_327677_327680_393213_393216_458749_458752_524285_524288_589821_589824_655357_655360_720893_720896_786429_786432_851965_851968_917501_917504_983037_sq_ch_37_qtg_2_2_cl_48_57_65_70_91_91_97_102_qtg_0_4294967295_sq_ch_47_qtg_0_4294967295_al_sq_cl_33_33_36_36_38_46_48_59_61_61_64_91_95_95_97_122_126_126_160_55295_63744_64975_65008_65519_65533_65533_65536_131069_131072_196605_196608_262141_262144_327677_327680_393213_393216_458749_458752_524285_524288_589821_589824_655357_655360_720893_720896_786429_786432_851965_851968_917501_917504_983037_sq_ch_37_qtg_2_2_cl_48_57_65_70_91_91_97_102_qtg_0_1_sq_ch_63_qtg_0_4294967295_al_sq_cl_33_33_36_36_38_59_61_61_63_91_95_95_97_122_126_126_160_55295_57344_64975_65008_65519_65533_65533_65536_131069_131072_196605_196608_262141_262144_327677_327680_393213_393216_458749_458752_524285_524288_589821_589824_655357_655360_720893_720896_786429_786432_851965_851968_917501_917504_983037_983040_1048573_1048576_1114109_sq_ch_37_qtg_2_2_cl_48_57_65_70_91_91_97_102_qtg_0_1_sq_ch_35_qtg_0_4294967295_al_sq_cl_33_33_36_36_38_59_61_61_63_91_95_95_97_122_126_126_160_55295_63744_64975_65008_65519_65533_65533_65536_131069_131072_196605_196608_262141_262144_327677_327680_393213_393216_458749_458752_524285_524288_589821_589824_655357_655360_720893_720896_786429_786432_851965_851968_917501_917504_983037_sq_ch_37_qtg_2_2_cl_48_57_65_70_91_91_97_102_ch_62(
    char const *);
int fn_al_sq_ch_60_cl_65_91_97_122_qtg_0_4294967295_cl_43_43_45_46_48_57_65_91_97_122_ch_58_qtg_0_1_al_sq_ch_47_ch_47_qtg_0_1_sq_qtg_0_4294967295_al_sq_cl_33_33_36_36_38_46_48_59_61_61_65_91_95_95_97_122_126_126_160_55295_63744_64975_65008_65519_65533_65533_65536_131069_131072_196605_196608_262141_262144_327677_327680_393213_393216_458749_458752_524285_524288_589821_589824_655357_655360_720893_720896_786429_786432_851965_851968_917501_917504_983037_sq_ch_37_qtg_2_2_cl_48_57_65_70_91_91_97_102_ch_64_al_sq_ch_91_al_sq_qtg_6_6_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_al_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_qtg_1_4_cl_48_57_65_70_91_91_97_102_sq_qtg_3_3_sq_al_sq_ch_50_ch_53_cl_48_53_sq_ch_50_cl_48_52_cl_48_57_sq_ch_49_cl_48_57_cl_48_57_sq_cl_49_57_cl_48_57_sq_cl_48_57_cl_46_46_al_sq_ch_50_ch_53_cl_48_53_sq_ch_50_cl_48_52_cl_48_57_sq_ch_49_cl_48_57_cl_48_57_sq_cl_49_57_cl_48_57_sq_cl_48_57_sq_ch_58_ch_58_qtg_5_5_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_al_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_qtg_1_4_cl_48_57_65_70_91_91_97_102_sq_qtg_3_3_sq_al_sq_ch_50_ch_53_cl_48_53_sq_ch_50_cl_48_52_cl_48_57_sq_ch_49_cl_48_57_cl_48_57_sq_cl_49_57_cl_48_57_sq_cl_48_57_cl_46_46_al_sq_ch_50_ch_53_cl_48_53_sq_ch_50_cl_48_52_cl_48_57_sq_ch_49_cl_48_57_cl_48_57_sq_cl_49_57_cl_48_57_sq_cl_48_57_sq_qtg_0_1_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_ch_58_qtg_4_4_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_al_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_qtg_1_4_cl_48_57_65_70_91_91_97_102_sq_qtg_3_3_sq_al_sq_ch_50_ch_53_cl_48_53_sq_ch_50_cl_48_52_cl_48_57_sq_ch_49_cl_48_57_cl_48_57_sq_cl_49_57_cl_48_57_sq_cl_48_57_cl_46_46_al_sq_ch_50_ch_53_cl_48_53_sq_ch_50_cl_48_52_cl_48_57_sq_ch_49_cl_48_57_cl_48_57_sq_cl_49_57_cl_48_57_sq_cl_48_57_sq_qtg_0_1_sq_qtg_0_1_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_ch_58_qtg_3_3_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_al_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_qtg_1_4_cl_48_57_65_70_91_91_97_102_sq_qtg_3_3_sq_al_sq_ch_50_ch_53_cl_48_53_sq_ch_50_cl_48_52_cl_48_57_sq_ch_49_cl_48_57_cl_48_57_sq_cl_49_57_cl_48_57_sq_cl_48_57_cl_46_46_al_sq_ch_50_ch_53_cl_48_53_sq_ch_50_cl_48_52_cl_48_57_sq_ch_49_cl_48_57_cl_48_57_sq_cl_49_57_cl_48_57_sq_cl_48_57_sq_qtg_0_1_sq_qtg_0_2_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_ch_58_qtg_2_2_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_al_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_qtg_1_4_cl_48_57_65_70_91_91_97_102_sq_qtg_3_3_sq_al_sq_ch_50_ch_53_cl_48_53_sq_ch_50_cl_48_52_cl_48_57_sq_ch_49_cl_48_57_cl_48_57_sq_cl_49_57_cl_48_57_sq_cl_48_57_cl_46_46_al_sq_ch_50_ch_53_cl_48_53_sq_ch_50_cl_48_52_cl_48_57_sq_ch_49_cl_48_57_cl_48_57_sq_cl_49_57_cl_48_57_sq_cl_48_57_sq_qtg_0_1_sq_qtg_0_3_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_ch_58_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_al_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_qtg_1_4_cl_48_57_65_70_91_91_97_102_sq_qtg_3_3_sq_al_sq_ch_50_ch_53_cl_48_53_sq_ch_50_cl_48_52_cl_48_57_sq_ch_49_cl_48_57_cl_48_57_sq_cl_49_57_cl_48_57_sq_cl_48_57_cl_46_46_al_sq_ch_50_ch_53_cl_48_53_sq_ch_50_cl_48_52_cl_48_57_sq_ch_49_cl_48_57_cl_48_57_sq_cl_49_57_cl_48_57_sq_cl_48_57_sq_qtg_0_1_sq_qtg_0_4_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_ch_58_al_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_qtg_1_4_cl_48_57_65_70_91_91_97_102_sq_qtg_3_3_sq_al_sq_ch_50_ch_53_cl_48_53_sq_ch_50_cl_48_52_cl_48_57_sq_ch_49_cl_48_57_cl_48_57_sq_cl_49_57_cl_48_57_sq_cl_48_57_cl_46_46_al_sq_ch_50_ch_53_cl_48_53_sq_ch_50_cl_48_52_cl_48_57_sq_ch_49_cl_48_57_cl_48_57_sq_cl_49_57_cl_48_57_sq_cl_48_57_sq_qtg_0_1_sq_qtg_0_5_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_ch_58_qtg_1_4_cl_48_57_65_70_91_91_97_102_sq_qtg_0_1_sq_qtg_0_1_sq_qtg_1_6_cl_48_57_65_70_91_91_97_102_ch_58_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_ch_58_sq_ch_118_qtg_1_4294967295_cl_48_57_65_70_91_91_97_102_ch_46_qtg_1_4294967295_cl_33_33_36_36_38_44_46_46_48_57_59_59_58_126_61_61_65_91_95_95_97_122_ch_93_sq_qtg_3_3_sq_al_sq_ch_50_ch_53_cl_48_53_sq_ch_50_cl_48_52_cl_48_57_sq_ch_49_cl_48_57_cl_48_57_sq_cl_49_57_cl_48_57_sq_cl_48_57_cl_46_46_al_sq_ch_50_ch_53_cl_48_53_sq_ch_50_cl_48_52_cl_48_57_sq_ch_49_cl_48_57_cl_48_57_sq_cl_49_57_cl_48_57_sq_cl_48_57_sq_qtg_0_4294967295_al_sq_cl_33_33_36_36_38_46_48_57_59_59_61_61_65_91_95_95_97_122_126_126_160_55295_63744_64975_65008_65519_65533_65533_65536_131069_131072_196605_196608_262141_262144_327677_327680_393213_393216_458749_458752_524285_524288_589821_589824_655357_655360_720893_720896_786429_786432_851965_851968_917501_917504_983037_sq_ch_37_qtg_2_2_cl_48_57_65_70_91_91_97_102_qtg_0_1_sq_ch_58_qtg_0_4294967295_cl_48_57_qtg_0_4294967295_sq_ch_47_qtg_0_4294967295_al_sq_cl_33_33_36_36_38_46_48_59_61_61_64_91_95_95_97_122_126_126_160_55295_63744_64975_65008_65519_65533_65533_65536_131069_131072_196605_196608_262141_262144_327677_327680_393213_393216_458749_458752_524285_524288_589821_589824_655357_655360_720893_720896_786429_786432_851965_851968_917501_917504_983037_sq_ch_37_qtg_2_2_cl_48_57_65_70_91_91_97_102_sq_ch_47_qtg_0_1_sq_qtg_1_4294967295_al_sq_cl_33_33_36_36_38_46_48_59_61_61_64_91_95_95_97_122_126_126_160_55295_63744_64975_65008_65519_65533_65533_65536_131069_131072_196605_196608_262141_262144_327677_327680_393213_393216_458749_458752_524285_524288_589821_589824_655357_655360_720893_720896_786429_786432_851965_851968_917501_917504_983037_sq_ch_37_qtg_2_2_cl_48_57_65_70_91_91_97_102_qtg_0_4294967295_sq_ch_47_qtg_0_4294967295_al_sq_cl_33_33_36_36_38_46_48_59_61_61_64_91_95_95_97_122_126_126_160_55295_63744_64975_65008_65519_65533_65533_65536_131069_131072_196605_196608_262141_262144_327677_327680_393213_393216_458749_458752_524285_524288_589821_589824_655357_655360_720893_720896_786429_786432_851965_851968_917501_917504_983037_sq_ch_37_qtg_2_2_cl_48_57_65_70_91_91_97_102_sq_qtg_1_4294967295_al_sq_cl_33_33_36_36_38_46_48_59_61_61_64_91_95_95_97_122_126_126_160_55295_63744_64975_65008_65519_65533_65533_65536_131069_131072_196605_196608_262141_262144_327677_327680_393213_393216_458749_458752_524285_524288_589821_589824_655357_655360_720893_720896_786429_786432_851965_851968_917501_917504_983037_sq_ch_37_qtg_2_2_cl_48_57_65_70_91_91_97_102_qtg_0_4294967295_sq_ch_47_qtg_0_4294967295_al_sq_cl_33_33_36_36_38_46_48_59_61_61_64_91_95_95_97_122_126_126_160_55295_63744_64975_65008_65519_65533_65533_65536_131069_131072_196605_196608_262141_262144_327677_327680_393213_393216_458749_458752_524285_524288_589821_589824_655357_655360_720893_720896_786429_786432_851965_851968_917501_917504_983037_sq_ch_37_qtg_2_2_cl_48_57_65_70_91_91_97_102_qtg_0_1_sq_ch_63_qtg_0_4294967295_al_sq_cl_33_33_36_36_38_59_61_61_63_91_95_95_97_122_126_126_160_55295_57344_64975_65008_65519_65533_65533_65536_131069_131072_196605_196608_262141_262144_327677_327680_393213_393216_458749_458752_524285_524288_589821_589824_655357_655360_720893_720896_786429_786432_851965_851968_917501_917504_983037_983040_1048573_1048576_1114109_sq_ch_37_qtg_2_2_cl_48_57_65_70_91_91_97_102_qtg_0_1_sq_ch_35_qtg_0_4294967295_al_sq_cl_33_33_36_36_38_59_61_61_63_91_95_95_97_122_126_126_160_55295_63744_64975_65008_65519_65533_65533_65536_131069_131072_196605_196608_262141_262144_327677_327680_393213_393216_458749_458752_524285_524288_589821_589824_655357_655360_720893_720896_786429_786432_851965_851968_917501_917504_983037_sq_ch_37_qtg_2_2_cl_48_57_65_70_91_91_97_102_ch_62(
    const char *text) {
  int pos = 0;
  pos =
      fn_sq_ch_60_cl_65_91_97_122_qtg_0_4294967295_cl_43_43_45_46_48_57_65_91_97_122_ch_58_qtg_0_1_al_sq_ch_47_ch_47_qtg_0_1_sq_qtg_0_4294967295_al_sq_cl_33_33_36_36_38_46_48_59_61_61_65_91_95_95_97_122_126_126_160_55295_63744_64975_65008_65519_65533_65533_65536_131069_131072_196605_196608_262141_262144_327677_327680_393213_393216_458749_458752_524285_524288_589821_589824_655357_655360_720893_720896_786429_786432_851965_851968_917501_917504_983037_sq_ch_37_qtg_2_2_cl_48_57_65_70_91_91_97_102_ch_64_al_sq_ch_91_al_sq_qtg_6_6_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_al_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_qtg_1_4_cl_48_57_65_70_91_91_97_102_sq_qtg_3_3_sq_al_sq_ch_50_ch_53_cl_48_53_sq_ch_50_cl_48_52_cl_48_57_sq_ch_49_cl_48_57_cl_48_57_sq_cl_49_57_cl_48_57_sq_cl_48_57_cl_46_46_al_sq_ch_50_ch_53_cl_48_53_sq_ch_50_cl_48_52_cl_48_57_sq_ch_49_cl_48_57_cl_48_57_sq_cl_49_57_cl_48_57_sq_cl_48_57_sq_ch_58_ch_58_qtg_5_5_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_al_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_qtg_1_4_cl_48_57_65_70_91_91_97_102_sq_qtg_3_3_sq_al_sq_ch_50_ch_53_cl_48_53_sq_ch_50_cl_48_52_cl_48_57_sq_ch_49_cl_48_57_cl_48_57_sq_cl_49_57_cl_48_57_sq_cl_48_57_cl_46_46_al_sq_ch_50_ch_53_cl_48_53_sq_ch_50_cl_48_52_cl_48_57_sq_ch_49_cl_48_57_cl_48_57_sq_cl_49_57_cl_48_57_sq_cl_48_57_sq_qtg_0_1_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_ch_58_qtg_4_4_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_al_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_qtg_1_4_cl_48_57_65_70_91_91_97_102_sq_qtg_3_3_sq_al_sq_ch_50_ch_53_cl_48_53_sq_ch_50_cl_48_52_cl_48_57_sq_ch_49_cl_48_57_cl_48_57_sq_cl_49_57_cl_48_57_sq_cl_48_57_cl_46_46_al_sq_ch_50_ch_53_cl_48_53_sq_ch_50_cl_48_52_cl_48_57_sq_ch_49_cl_48_57_cl_48_57_sq_cl_49_57_cl_48_57_sq_cl_48_57_sq_qtg_0_1_sq_qtg_0_1_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_ch_58_qtg_3_3_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_al_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_qtg_1_4_cl_48_57_65_70_91_91_97_102_sq_qtg_3_3_sq_al_sq_ch_50_ch_53_cl_48_53_sq_ch_50_cl_48_52_cl_48_57_sq_ch_49_cl_48_57_cl_48_57_sq_cl_49_57_cl_48_57_sq_cl_48_57_cl_46_46_al_sq_ch_50_ch_53_cl_48_53_sq_ch_50_cl_48_52_cl_48_57_sq_ch_49_cl_48_57_cl_48_57_sq_cl_49_57_cl_48_57_sq_cl_48_57_sq_qtg_0_1_sq_qtg_0_2_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_ch_58_qtg_2_2_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_al_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_qtg_1_4_cl_48_57_65_70_91_91_97_102_sq_qtg_3_3_sq_al_sq_ch_50_ch_53_cl_48_53_sq_ch_50_cl_48_52_cl_48_57_sq_ch_49_cl_48_57_cl_48_57_sq_cl_49_57_cl_48_57_sq_cl_48_57_cl_46_46_al_sq_ch_50_ch_53_cl_48_53_sq_ch_50_cl_48_52_cl_48_57_sq_ch_49_cl_48_57_cl_48_57_sq_cl_49_57_cl_48_57_sq_cl_48_57_sq_qtg_0_1_sq_qtg_0_3_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_ch_58_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_al_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_qtg_1_4_cl_48_57_65_70_91_91_97_102_sq_qtg_3_3_sq_al_sq_ch_50_ch_53_cl_48_53_sq_ch_50_cl_48_52_cl_48_57_sq_ch_49_cl_48_57_cl_48_57_sq_cl_49_57_cl_48_57_sq_cl_48_57_cl_46_46_al_sq_ch_50_ch_53_cl_48_53_sq_ch_50_cl_48_52_cl_48_57_sq_ch_49_cl_48_57_cl_48_57_sq_cl_49_57_cl_48_57_sq_cl_48_57_sq_qtg_0_1_sq_qtg_0_4_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_ch_58_al_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_qtg_1_4_cl_48_57_65_70_91_91_97_102_sq_qtg_3_3_sq_al_sq_ch_50_ch_53_cl_48_53_sq_ch_50_cl_48_52_cl_48_57_sq_ch_49_cl_48_57_cl_48_57_sq_cl_49_57_cl_48_57_sq_cl_48_57_cl_46_46_al_sq_ch_50_ch_53_cl_48_53_sq_ch_50_cl_48_52_cl_48_57_sq_ch_49_cl_48_57_cl_48_57_sq_cl_49_57_cl_48_57_sq_cl_48_57_sq_qtg_0_1_sq_qtg_0_5_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_ch_58_qtg_1_4_cl_48_57_65_70_91_91_97_102_sq_qtg_0_1_sq_qtg_0_1_sq_qtg_1_6_cl_48_57_65_70_91_91_97_102_ch_58_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_ch_58_sq_ch_118_qtg_1_4294967295_cl_48_57_65_70_91_91_97_102_ch_46_qtg_1_4294967295_cl_33_33_36_36_38_44_46_46_48_57_59_59_58_126_61_61_65_91_95_95_97_122_ch_93_sq_qtg_3_3_sq_al_sq_ch_50_ch_53_cl_48_53_sq_ch_50_cl_48_52_cl_48_57_sq_ch_49_cl_48_57_cl_48_57_sq_cl_49_57_cl_48_57_sq_cl_48_57_cl_46_46_al_sq_ch_50_ch_53_cl_48_53_sq_ch_50_cl_48_52_cl_48_57_sq_ch_49_cl_48_57_cl_48_57_sq_cl_49_57_cl_48_57_sq_cl_48_57_sq_qtg_0_4294967295_al_sq_cl_33_33_36_36_38_46_48_57_59_59_61_61_65_91_95_95_97_122_126_126_160_55295_63744_64975_65008_65519_65533_65533_65536_131069_131072_196605_196608_262141_262144_327677_327680_393213_393216_458749_458752_524285_524288_589821_589824_655357_655360_720893_720896_786429_786432_851965_851968_917501_917504_983037_sq_ch_37_qtg_2_2_cl_48_57_65_70_91_91_97_102_qtg_0_1_sq_ch_58_qtg_0_4294967295_cl_48_57_qtg_0_4294967295_sq_ch_47_qtg_0_4294967295_al_sq_cl_33_33_36_36_38_46_48_59_61_61_64_91_95_95_97_122_126_126_160_55295_63744_64975_65008_65519_65533_65533_65536_131069_131072_196605_196608_262141_262144_327677_327680_393213_393216_458749_458752_524285_524288_589821_589824_655357_655360_720893_720896_786429_786432_851965_851968_917501_917504_983037_sq_ch_37_qtg_2_2_cl_48_57_65_70_91_91_97_102_sq_ch_47_qtg_0_1_sq_qtg_1_4294967295_al_sq_cl_33_33_36_36_38_46_48_59_61_61_64_91_95_95_97_122_126_126_160_55295_63744_64975_65008_65519_65533_65533_65536_131069_131072_196605_196608_262141_262144_327677_327680_393213_393216_458749_458752_524285_524288_589821_589824_655357_655360_720893_720896_786429_786432_851965_851968_917501_917504_983037_sq_ch_37_qtg_2_2_cl_48_57_65_70_91_91_97_102_qtg_0_4294967295_sq_ch_47_qtg_0_4294967295_al_sq_cl_33_33_36_36_38_46_48_59_61_61_64_91_95_95_97_122_126_126_160_55295_63744_64975_65008_65519_65533_65533_65536_131069_131072_196605_196608_262141_262144_327677_327680_393213_393216_458749_458752_524285_524288_589821_589824_655357_655360_720893_720896_786429_786432_851965_851968_917501_917504_983037_sq_ch_37_qtg_2_2_cl_48_57_65_70_91_91_97_102_sq_qtg_1_4294967295_al_sq_cl_33_33_36_36_38_46_48_59_61_61_64_91_95_95_97_122_126_126_160_55295_63744_64975_65008_65519_65533_65533_65536_131069_131072_196605_196608_262141_262144_327677_327680_393213_393216_458749_458752_524285_524288_589821_589824_655357_655360_720893_720896_786429_786432_851965_851968_917501_917504_983037_sq_ch_37_qtg_2_2_cl_48_57_65_70_91_91_97_102_qtg_0_4294967295_sq_ch_47_qtg_0_4294967295_al_sq_cl_33_33_36_36_38_46_48_59_61_61_64_91_95_95_97_122_126_126_160_55295_63744_64975_65008_65519_65533_65533_65536_131069_131072_196605_196608_262141_262144_327677_327680_393213_393216_458749_458752_524285_524288_589821_589824_655357_655360_720893_720896_786429_786432_851965_851968_917501_917504_983037_sq_ch_37_qtg_2_2_cl_48_57_65_70_91_91_97_102_qtg_0_1_sq_ch_63_qtg_0_4294967295_al_sq_cl_33_33_36_36_38_59_61_61_63_91_95_95_97_122_126_126_160_55295_57344_64975_65008_65519_65533_65533_65536_131069_131072_196605_196608_262141_262144_327677_327680_393213_393216_458749_458752_524285_524288_589821_589824_655357_655360_720893_720896_786429_786432_851965_851968_917501_917504_983037_983040_1048573_1048576_1114109_sq_ch_37_qtg_2_2_cl_48_57_65_70_91_91_97_102_qtg_0_1_sq_ch_35_qtg_0_4294967295_al_sq_cl_33_33_36_36_38_59_61_61_63_91_95_95_97_122_126_126_160_55295_63744_64975_65008_65519_65533_65533_65536_131069_131072_196605_196608_262141_262144_327677_327680_393213_393216_458749_458752_524285_524288_589821_589824_655357_655360_720893_720896_786429_786432_851965_851968_917501_917504_983037_sq_ch_37_qtg_2_2_cl_48_57_65_70_91_91_97_102_ch_62(
          text);
  if (pos != -1)
    return pos;
  return -1;
}


x86 assembly (clang, -O0):
push   %rbp
mov    %rsp,%rbp
sub    $0x20,%rsp
mov    %rdi,-0x10(%rbp)
movl   $0x0,-0x14(%rbp)
mov    -0x10(%rbp),%rdi
call   4030 <fn_sq_ch_60_cl_65_91_97_122_qtg_0_4294967295_cl_43_43_45_46_48_57_65_91_97_122_ch_58_qtg_0_1_al_sq_ch_47_ch_47_qtg_0_1_sq_qtg_0_4294967295_al_sq_cl_33_33_36_36_38_46_48_59_61_61_65_91_95_95_97_122_126_126_160_55295_63744_64975_65008_65519_65533_65533_65536_131069_131072_196605_196608_262141_262144_327677_327680_393213_393216_458749_458752_524285_524288_589821_589824_655357_655360_720893_720896_786429_786432_851965_851968_917501_917504_983037_sq_ch_37_qtg_2_2_cl_48_57_65_70_91_91_97_102_ch_64_al_sq_ch_91_al_sq_qtg_6_6_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_al_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_qtg_1_4_cl_48_57_65_70_91_91_97_102_sq_qtg_3_3_sq_al_sq_ch_50_ch_53_cl_48_53_sq_ch_50_cl_48_52_cl_48_57_sq_ch_49_cl_48_57_cl_48_57_sq_cl_49_57_cl_48_57_sq_cl_48_57_cl_46_46_al_sq_ch_50_ch_53_cl_48_53_sq_ch_50_cl_48_52_cl_48_57_sq_ch_49_cl_48_57_cl_48_57_sq_cl_49_57_cl_48_57_sq_cl_48_57_sq_ch_58_ch_58_qtg_5_5_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_al_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_qtg_1_4_cl_48_57_65_70_91_91_97_102_sq_qtg_3_3_sq_al_sq_ch_50_ch_53_cl_48_53_sq_ch_50_cl_48_52_cl_48_57_sq_ch_49_cl_48_57_cl_48_57_sq_cl_49_57_cl_48_57_sq_cl_48_57_cl_46_46_al_sq_ch_50_ch_53_cl_48_53_sq_ch_50_cl_48_52_cl_48_57_sq_ch_49_cl_48_57_cl_48_57_sq_cl_49_57_cl_48_57_sq_cl_48_57_sq_qtg_0_1_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_ch_58_qtg_4_4_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_al_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_qtg_1_4_cl_48_57_65_70_91_91_97_102_sq_qtg_3_3_sq_al_sq_ch_50_ch_53_cl_48_53_sq_ch_50_cl_48_52_cl_48_57_sq_ch_49_cl_48_57_cl_48_57_sq_cl_49_57_cl_48_57_sq_cl_48_57_cl_46_46_al_sq_ch_50_ch_53_cl_48_53_sq_ch_50_cl_48_52_cl_48_57_sq_ch_49_cl_48_57_cl_48_57_sq_cl_49_57_cl_48_57_sq_cl_48_57_sq_qtg_0_1_sq_qtg_0_1_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_ch_58_qtg_3_3_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_al_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_qtg_1_4_cl_48_57_65_70_91_91_97_102_sq_qtg_3_3_sq_al_sq_ch_50_ch_53_cl_48_53_sq_ch_50_cl_48_52_cl_48_57_sq_ch_49_cl_48_57_cl_48_57_sq_cl_49_57_cl_48_57_sq_cl_48_57_cl_46_46_al_sq_ch_50_ch_53_cl_48_53_sq_ch_50_cl_48_52_cl_48_57_sq_ch_49_cl_48_57_cl_48_57_sq_cl_49_57_cl_48_57_sq_cl_48_57_sq_qtg_0_1_sq_qtg_0_2_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_ch_58_qtg_2_2_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_al_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_qtg_1_4_cl_48_57_65_70_91_91_97_102_sq_qtg_3_3_sq_al_sq_ch_50_ch_53_cl_48_53_sq_ch_50_cl_48_52_cl_48_57_sq_ch_49_cl_48_57_cl_48_57_sq_cl_49_57_cl_48_57_sq_cl_48_57_cl_46_46_al_sq_ch_50_ch_53_cl_48_53_sq_ch_50_cl_48_52_cl_48_57_sq_ch_49_cl_48_57_cl_48_57_sq_cl_49_57_cl_48_57_sq_cl_48_57_sq_qtg_0_1_sq_qtg_0_3_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_ch_58_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_al_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_qtg_1_4_cl_48_57_65_70_91_91_97_102_sq_qtg_3_3_sq_al_sq_ch_50_ch_53_cl_48_53_sq_ch_50_cl_48_52_cl_48_57_sq_ch_49_cl_48_57_cl_48_57_sq_cl_49_57_cl_48_57_sq_cl_48_57_cl_46_46_al_sq_ch_50_ch_53_cl_48_53_sq_ch_50_cl_48_52_cl_48_57_sq_ch_49_cl_48_57_cl_48_57_sq_cl_49_57_cl_48_57_sq_cl_48_57_sq_qtg_0_1_sq_qtg_0_4_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_ch_58_al_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_qtg_1_4_cl_48_57_65_70_91_91_97_102_sq_qtg_3_3_sq_al_sq_ch_50_ch_53_cl_48_53_sq_ch_50_cl_48_52_cl_48_57_sq_ch_49_cl_48_57_cl_48_57_sq_cl_49_57_cl_48_57_sq_cl_48_57_cl_46_46_al_sq_ch_50_ch_53_cl_48_53_sq_ch_50_cl_48_52_cl_48_57_sq_ch_49_cl_48_57_cl_48_57_sq_cl_49_57_cl_48_57_sq_cl_48_57_sq_qtg_0_1_sq_qtg_0_5_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_ch_58_qtg_1_4_cl_48_57_65_70_91_91_97_102_sq_qtg_0_1_sq_qtg_0_1_sq_qtg_1_6_cl_48_57_65_70_91_91_97_102_ch_58_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_ch_58_sq_ch_118_qtg_1_4294967295_cl_48_57_65_70_91_91_97_102_ch_46_qtg_1_4294967295_cl_33_33_36_36_38_44_46_46_48_57_59_59_58_126_61_61_65_91_95_95_97_122_ch_93_sq_qtg_3_3_sq_al_sq_ch_50_ch_53_cl_48_53_sq_ch_50_cl_48_52_cl_48_57_sq_ch_49_cl_48_57_cl_48_57_sq_cl_49_57_cl_48_57_sq_cl_48_57_cl_46_46_al_sq_ch_50_ch_53_cl_48_53_sq_ch_50_cl_48_52_cl_48_57_sq_ch_49_cl_48_57_cl_48_57_sq_cl_49_57_cl_48_57_sq_cl_48_57_sq_qtg_0_4294967295_al_sq_cl_33_33_36_36_38_46_48_57_59_59_61_61_65_91_95_95_97_122_126_126_160_55295_63744_64975_65008_65519_65533_65533_65536_131069_131072_196605_196608_262141_262144_327677_327680_393213_393216_458749_458752_524285_524288_589821_589824_655357_655360_720893_720896_786429_786432_851965_851968_917501_917504_983037_sq_ch_37_qtg_2_2_cl_48_57_65_70_91_91_97_102_qtg_0_1_sq_ch_58_qtg_0_4294967295_cl_48_57_qtg_0_4294967295_sq_ch_47_qtg_0_4294967295_al_sq_cl_33_33_36_36_38_46_48_59_61_61_64_91_95_95_97_122_126_126_160_55295_63744_64975_65008_65519_65533_65533_65536_131069_131072_196605_196608_262141_262144_327677_327680_393213_393216_458749_458752_524285_524288_589821_589824_655357_655360_720893_720896_786429_786432_851965_851968_917501_917504_983037_sq_ch_37_qtg_2_2_cl_48_57_65_70_91_91_97_102_sq_ch_47_qtg_0_1_sq_qtg_1_4294967295_al_sq_cl_33_33_36_36_38_46_48_59_61_61_64_91_95_95_97_122_126_126_160_55295_63744_64975_65008_65519_65533_65533_65536_131069_131072_196605_196608_262141_262144_327677_327680_393213_393216_458749_458752_524285_524288_589821_589824_655357_655360_720893_720896_786429_786432_851965_851968_917501_917504_983037_sq_ch_37_qtg_2_2_cl_48_57_65_70_91_91_97_102_qtg_0_4294967295_sq_ch_47_qtg_0_4294967295_al_sq_cl_33_33_36_36_38_46_48_59_61_61_64_91_95_95_97_122_126_126_160_55295_63744_64975_65008_65519_65533_65533_65536_131069_131072_196605_196608_262141_262144_327677_327680_393213_393216_458749_458752_524285_524288_589821_589824_655357_655360_720893_720896_786429_786432_851965_851968_917501_917504_983037_sq_ch_37_qtg_2_2_cl_48_57_65_70_91_91_97_102_sq_qtg_1_4294967295_al_sq_cl_33_33_36_36_38_46_48_59_61_61_64_91_95_95_97_122_126_126_160_55295_63744_64975_65008_65519_65533_65533_65536_131069_131072_196605_196608_262141_262144_327677_327680_393213_393216_458749_458752_524285_524288_589821_589824_655357_655360_720893_720896_786429_786432_851965_851968_917501_917504_983037_sq_ch_37_qtg_2_2_cl_48_57_65_70_91_91_97_102_qtg_0_4294967295_sq_ch_47_qtg_0_4294967295_al_sq_cl_33_33_36_36_38_46_48_59_61_61_64_91_95_95_97_122_126_126_160_55295_63744_64975_65008_65519_65533_65533_65536_131069_131072_196605_196608_262141_262144_327677_327680_393213_393216_458749_458752_524285_524288_589821_589824_655357_655360_720893_720896_786429_786432_851965_851968_917501_917504_983037_sq_ch_37_qtg_2_2_cl_48_57_65_70_91_91_97_102_qtg_0_1_sq_ch_63_qtg_0_4294967295_al_sq_cl_33_33_36_36_38_59_61_61_63_91_95_95_97_122_126_126_160_55295_57344_64975_65008_65519_65533_65533_65536_131069_131072_196605_196608_262141_262144_327677_327680_393213_393216_458749_458752_524285_524288_589821_589824_655357_655360_720893_720896_786429_786432_851965_851968_917501_917504_983037_983040_1048573_1048576_1114109_sq_ch_37_qtg_2_2_cl_48_57_65_70_91_91_97_102_qtg_0_1_sq_ch_35_qtg_0_4294967295_al_sq_cl_33_33_36_36_38_59_61_61_63_91_95_95_97_122_126_126_160_55295_63744_64975_65008_65519_65533_65533_65536_131069_131072_196605_196608_262141_262144_327677_327680_393213_393216_458749_458752_524285_524288_589821_589824_655357_655360_720893_720896_786429_786432_851965_851968_917501_917504_983037_sq_ch_37_qtg_2_2_cl_48_57_65_70_91_91_97_102_ch_62@plt>
mov    %eax,-0x14(%rbp)
cmpl   $0xffffffff,-0x14(%rbp)
je     4144 <fn_al_sq_ch_60_cl_65_91_97_122_qtg_0_4294967295_cl_43_43_45_46_48_57_65_91_97_122_ch_58_qtg_0_1_al_sq_ch_47_ch_47_qtg_0_1_sq_qtg_0_4294967295_al_sq_cl_33_33_36_36_38_46_48_59_61_61_65_91_95_95_97_122_126_126_160_55295_63744_64975_65008_65519_65533_65533_65536_131069_131072_196605_196608_262141_262144_327677_327680_393213_393216_458749_458752_524285_524288_589821_589824_655357_655360_720893_720896_786429_786432_851965_851968_917501_917504_983037_sq_ch_37_qtg_2_2_cl_48_57_65_70_91_91_97_102_ch_64_al_sq_ch_91_al_sq_qtg_6_6_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_al_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_qtg_1_4_cl_48_57_65_70_91_91_97_102_sq_qtg_3_3_sq_al_sq_ch_50_ch_53_cl_48_53_sq_ch_50_cl_48_52_cl_48_57_sq_ch_49_cl_48_57_cl_48_57_sq_cl_49_57_cl_48_57_sq_cl_48_57_cl_46_46_al_sq_ch_50_ch_53_cl_48_53_sq_ch_50_cl_48_52_cl_48_57_sq_ch_49_cl_48_57_cl_48_57_sq_cl_49_57_cl_48_57_sq_cl_48_57_sq_ch_58_ch_58_qtg_5_5_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_al_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_qtg_1_4_cl_48_57_65_70_91_91_97_102_sq_qtg_3_3_sq_al_sq_ch_50_ch_53_cl_48_53_sq_ch_50_cl_48_52_cl_48_57_sq_ch_49_cl_48_57_cl_48_57_sq_cl_49_57_cl_48_57_sq_cl_48_57_cl_46_46_al_sq_ch_50_ch_53_cl_48_53_sq_ch_50_cl_48_52_cl_48_57_sq_ch_49_cl_48_57_cl_48_57_sq_cl_49_57_cl_48_57_sq_cl_48_57_sq_qtg_0_1_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_ch_58_qtg_4_4_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_al_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_qtg_1_4_cl_48_57_65_70_91_91_97_102_sq_qtg_3_3_sq_al_sq_ch_50_ch_53_cl_48_53_sq_ch_50_cl_48_52_cl_48_57_sq_ch_49_cl_48_57_cl_48_57_sq_cl_49_57_cl_48_57_sq_cl_48_57_cl_46_46_al_sq_ch_50_ch_53_cl_48_53_sq_ch_50_cl_48_52_cl_48_57_sq_ch_49_cl_48_57_cl_48_57_sq_cl_49_57_cl_48_57_sq_cl_48_57_sq_qtg_0_1_sq_qtg_0_1_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_ch_58_qtg_3_3_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_al_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_qtg_1_4_cl_48_57_65_70_91_91_97_102_sq_qtg_3_3_sq_al_sq_ch_50_ch_53_cl_48_53_sq_ch_50_cl_48_52_cl_48_57_sq_ch_49_cl_48_57_cl_48_57_sq_cl_49_57_cl_48_57_sq_cl_48_57_cl_46_46_al_sq_ch_50_ch_53_cl_48_53_sq_ch_50_cl_48_52_cl_48_57_sq_ch_49_cl_48_57_cl_48_57_sq_cl_49_57_cl_48_57_sq_cl_48_57_sq_qtg_0_1_sq_qtg_0_2_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_ch_58_qtg_2_2_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_al_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_qtg_1_4_cl_48_57_65_70_91_91_97_102_sq_qtg_3_3_sq_al_sq_ch_50_ch_53_cl_48_53_sq_ch_50_cl_48_52_cl_48_57_sq_ch_49_cl_48_57_cl_48_57_sq_cl_49_57_cl_48_57_sq_cl_48_57_cl_46_46_al_sq_ch_50_ch_53_cl_48_53_sq_ch_50_cl_48_52_cl_48_57_sq_ch_49_cl_48_57_cl_48_57_sq_cl_49_57_cl_48_57_sq_cl_48_57_sq_qtg_0_1_sq_qtg_0_3_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_ch_58_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_al_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_qtg_1_4_cl_48_57_65_70_91_91_97_102_sq_qtg_3_3_sq_al_sq_ch_50_ch_53_cl_48_53_sq_ch_50_cl_48_52_cl_48_57_sq_ch_49_cl_48_57_cl_48_57_sq_cl_49_57_cl_48_57_sq_cl_48_57_cl_46_46_al_sq_ch_50_ch_53_cl_48_53_sq_ch_50_cl_48_52_cl_48_57_sq_ch_49_cl_48_57_cl_48_57_sq_cl_49_57_cl_48_57_sq_cl_48_57_sq_qtg_0_1_sq_qtg_0_4_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_ch_58_al_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_qtg_1_4_cl_48_57_65_70_91_91_97_102_sq_qtg_3_3_sq_al_sq_ch_50_ch_53_cl_48_53_sq_ch_50_cl_48_52_cl_48_57_sq_ch_49_cl_48_57_cl_48_57_sq_cl_49_57_cl_48_57_sq_cl_48_57_cl_46_46_al_sq_ch_50_ch_53_cl_48_53_sq_ch_50_cl_48_52_cl_48_57_sq_ch_49_cl_48_57_cl_48_57_sq_cl_49_57_cl_48_57_sq_cl_48_57_sq_qtg_0_1_sq_qtg_0_5_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_ch_58_qtg_1_4_cl_48_57_65_70_91_91_97_102_sq_qtg_0_1_sq_qtg_0_1_sq_qtg_1_6_cl_48_57_65_70_91_91_97_102_ch_58_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_ch_58_sq_ch_118_qtg_1_4294967295_cl_48_57_65_70_91_91_97_102_ch_46_qtg_1_4294967295_cl_33_33_36_36_38_44_46_46_48_57_59_59_58_126_61_61_65_91_95_95_97_122_ch_93_sq_qtg_3_3_sq_al_sq_ch_50_ch_53_cl_48_53_sq_ch_50_cl_48_52_cl_48_57_sq_ch_49_cl_48_57_cl_48_57_sq_cl_49_57_cl_48_57_sq_cl_48_57_cl_46_46_al_sq_ch_50_ch_53_cl_48_53_sq_ch_50_cl_48_52_cl_48_57_sq_ch_49_cl_48_57_cl_48_57_sq_cl_49_57_cl_48_57_sq_cl_48_57_sq_qtg_0_4294967295_al_sq_cl_33_33_36_36_38_46_48_57_59_59_61_61_65_91_95_95_97_122_126_126_160_55295_63744_64975_65008_65519_65533_65533_65536_131069_131072_196605_196608_262141_262144_327677_327680_393213_393216_458749_458752_524285_524288_589821_589824_655357_655360_720893_720896_786429_786432_851965_851968_917501_917504_983037_sq_ch_37_qtg_2_2_cl_48_57_65_70_91_91_97_102_qtg_0_1_sq_ch_58_qtg_0_4294967295_cl_48_57_qtg_0_4294967295_sq_ch_47_qtg_0_4294967295_al_sq_cl_33_33_36_36_38_46_48_59_61_61_64_91_95_95_97_122_126_126_160_55295_63744_64975_65008_65519_65533_65533_65536_131069_131072_196605_196608_262141_262144_327677_327680_393213_393216_458749_458752_524285_524288_589821_589824_655357_655360_720893_720896_786429_786432_851965_851968_917501_917504_983037_sq_ch_37_qtg_2_2_cl_48_57_65_70_91_91_97_102_sq_ch_47_qtg_0_1_sq_qtg_1_4294967295_al_sq_cl_33_33_36_36_38_46_48_59_61_61_64_91_95_95_97_122_126_126_160_55295_63744_64975_65008_65519_65533_65533_65536_131069_131072_196605_196608_262141_262144_327677_327680_393213_393216_458749_458752_524285_524288_589821_589824_655357_655360_720893_720896_786429_786432_851965_851968_917501_917504_983037_sq_ch_37_qtg_2_2_cl_48_57_65_70_91_91_97_102_qtg_0_4294967295_sq_ch_47_qtg_0_4294967295_al_sq_cl_33_33_36_36_38_46_48_59_61_61_64_91_95_95_97_122_126_126_160_55295_63744_64975_65008_65519_65533_65533_65536_131069_131072_196605_196608_262141_262144_327677_327680_393213_393216_458749_458752_524285_524288_589821_589824_655357_655360_720893_720896_786429_786432_851965_851968_917501_917504_983037_sq_ch_37_qtg_2_2_cl_48_57_65_70_91_91_97_102_sq_qtg_1_4294967295_al_sq_cl_33_33_36_36_38_46_48_59_61_61_64_91_95_95_97_122_126_126_160_55295_63744_64975_65008_65519_65533_65533_65536_131069_131072_196605_196608_262141_262144_327677_327680_393213_393216_458749_458752_524285_524288_589821_589824_655357_655360_720893_720896_786429_786432_851965_851968_917501_917504_983037_sq_ch_37_qtg_2_2_cl_48_57_65_70_91_91_97_102_qtg_0_4294967295_sq_ch_47_qtg_0_4294967295_al_sq_cl_33_33_36_36_38_46_48_59_61_61_64_91_95_95_97_122_126_126_160_55295_63744_64975_65008_65519_65533_65533_65536_131069_131072_196605_196608_262141_262144_327677_327680_393213_393216_458749_458752_524285_524288_589821_589824_655357_655360_720893_720896_786429_786432_851965_851968_917501_917504_983037_sq_ch_37_qtg_2_2_cl_48_57_65_70_91_91_97_102_qtg_0_1_sq_ch_63_qtg_0_4294967295_al_sq_cl_33_33_36_36_38_59_61_61_63_91_95_95_97_122_126_126_160_55295_57344_64975_65008_65519_65533_65533_65536_131069_131072_196605_196608_262141_262144_327677_327680_393213_393216_458749_458752_524285_524288_589821_589824_655357_655360_720893_720896_786429_786432_851965_851968_917501_917504_983037_983040_1048573_1048576_1114109_sq_ch_37_qtg_2_2_cl_48_57_65_70_91_91_97_102_qtg_0_1_sq_ch_35_qtg_0_4294967295_al_sq_cl_33_33_36_36_38_59_61_61_63_91_95_95_97_122_126_126_160_55295_63744_64975_65008_65519_65533_65533_65536_131069_131072_196605_196608_262141_262144_327677_327680_393213_393216_458749_458752_524285_524288_589821_589824_655357_655360_720893_720896_786429_786432_851965_851968_917501_917504_983037_sq_ch_37_qtg_2_2_cl_48_57_65_70_91_91_97_102_ch_62+0x34>
mov    -0x14(%rbp),%eax
mov    %eax,-0x4(%rbp)
jmp    414b <fn_al_sq_ch_60_cl_65_91_97_122_qtg_0_4294967295_cl_43_43_45_46_48_57_65_91_97_122_ch_58_qtg_0_1_al_sq_ch_47_ch_47_qtg_0_1_sq_qtg_0_4294967295_al_sq_cl_33_33_36_36_38_46_48_59_61_61_65_91_95_95_97_122_126_126_160_55295_63744_64975_65008_65519_65533_65533_65536_131069_131072_196605_196608_262141_262144_327677_327680_393213_393216_458749_458752_524285_524288_589821_589824_655357_655360_720893_720896_786429_786432_851965_851968_917501_917504_983037_sq_ch_37_qtg_2_2_cl_48_57_65_70_91_91_97_102_ch_64_al_sq_ch_91_al_sq_qtg_6_6_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_al_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_qtg_1_4_cl_48_57_65_70_91_91_97_102_sq_qtg_3_3_sq_al_sq_ch_50_ch_53_cl_48_53_sq_ch_50_cl_48_52_cl_48_57_sq_ch_49_cl_48_57_cl_48_57_sq_cl_49_57_cl_48_57_sq_cl_48_57_cl_46_46_al_sq_ch_50_ch_53_cl_48_53_sq_ch_50_cl_48_52_cl_48_57_sq_ch_49_cl_48_57_cl_48_57_sq_cl_49_57_cl_48_57_sq_cl_48_57_sq_ch_58_ch_58_qtg_5_5_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_al_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_qtg_1_4_cl_48_57_65_70_91_91_97_102_sq_qtg_3_3_sq_al_sq_ch_50_ch_53_cl_48_53_sq_ch_50_cl_48_52_cl_48_57_sq_ch_49_cl_48_57_cl_48_57_sq_cl_49_57_cl_48_57_sq_cl_48_57_cl_46_46_al_sq_ch_50_ch_53_cl_48_53_sq_ch_50_cl_48_52_cl_48_57_sq_ch_49_cl_48_57_cl_48_57_sq_cl_49_57_cl_48_57_sq_cl_48_57_sq_qtg_0_1_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_ch_58_qtg_4_4_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_al_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_qtg_1_4_cl_48_57_65_70_91_91_97_102_sq_qtg_3_3_sq_al_sq_ch_50_ch_53_cl_48_53_sq_ch_50_cl_48_52_cl_48_57_sq_ch_49_cl_48_57_cl_48_57_sq_cl_49_57_cl_48_57_sq_cl_48_57_cl_46_46_al_sq_ch_50_ch_53_cl_48_53_sq_ch_50_cl_48_52_cl_48_57_sq_ch_49_cl_48_57_cl_48_57_sq_cl_49_57_cl_48_57_sq_cl_48_57_sq_qtg_0_1_sq_qtg_0_1_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_ch_58_qtg_3_3_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_al_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_qtg_1_4_cl_48_57_65_70_91_91_97_102_sq_qtg_3_3_sq_al_sq_ch_50_ch_53_cl_48_53_sq_ch_50_cl_48_52_cl_48_57_sq_ch_49_cl_48_57_cl_48_57_sq_cl_49_57_cl_48_57_sq_cl_48_57_cl_46_46_al_sq_ch_50_ch_53_cl_48_53_sq_ch_50_cl_48_52_cl_48_57_sq_ch_49_cl_48_57_cl_48_57_sq_cl_49_57_cl_48_57_sq_cl_48_57_sq_qtg_0_1_sq_qtg_0_2_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_ch_58_qtg_2_2_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_al_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_qtg_1_4_cl_48_57_65_70_91_91_97_102_sq_qtg_3_3_sq_al_sq_ch_50_ch_53_cl_48_53_sq_ch_50_cl_48_52_cl_48_57_sq_ch_49_cl_48_57_cl_48_57_sq_cl_49_57_cl_48_57_sq_cl_48_57_cl_46_46_al_sq_ch_50_ch_53_cl_48_53_sq_ch_50_cl_48_52_cl_48_57_sq_ch_49_cl_48_57_cl_48_57_sq_cl_49_57_cl_48_57_sq_cl_48_57_sq_qtg_0_1_sq_qtg_0_3_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_ch_58_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_al_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_qtg_1_4_cl_48_57_65_70_91_91_97_102_sq_qtg_3_3_sq_al_sq_ch_50_ch_53_cl_48_53_sq_ch_50_cl_48_52_cl_48_57_sq_ch_49_cl_48_57_cl_48_57_sq_cl_49_57_cl_48_57_sq_cl_48_57_cl_46_46_al_sq_ch_50_ch_53_cl_48_53_sq_ch_50_cl_48_52_cl_48_57_sq_ch_49_cl_48_57_cl_48_57_sq_cl_49_57_cl_48_57_sq_cl_48_57_sq_qtg_0_1_sq_qtg_0_4_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_ch_58_al_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_qtg_1_4_cl_48_57_65_70_91_91_97_102_sq_qtg_3_3_sq_al_sq_ch_50_ch_53_cl_48_53_sq_ch_50_cl_48_52_cl_48_57_sq_ch_49_cl_48_57_cl_48_57_sq_cl_49_57_cl_48_57_sq_cl_48_57_cl_46_46_al_sq_ch_50_ch_53_cl_48_53_sq_ch_50_cl_48_52_cl_48_57_sq_ch_49_cl_48_57_cl_48_57_sq_cl_49_57_cl_48_57_sq_cl_48_57_sq_qtg_0_1_sq_qtg_0_5_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_ch_58_qtg_1_4_cl_48_57_65_70_91_91_97_102_sq_qtg_0_1_sq_qtg_0_1_sq_qtg_1_6_cl_48_57_65_70_91_91_97_102_ch_58_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_ch_58_sq_ch_118_qtg_1_4294967295_cl_48_57_65_70_91_91_97_102_ch_46_qtg_1_4294967295_cl_33_33_36_36_38_44_46_46_48_57_59_59_58_126_61_61_65_91_95_95_97_122_ch_93_sq_qtg_3_3_sq_al_sq_ch_50_ch_53_cl_48_53_sq_ch_50_cl_48_52_cl_48_57_sq_ch_49_cl_48_57_cl_48_57_sq_cl_49_57_cl_48_57_sq_cl_48_57_cl_46_46_al_sq_ch_50_ch_53_cl_48_53_sq_ch_50_cl_48_52_cl_48_57_sq_ch_49_cl_48_57_cl_48_57_sq_cl_49_57_cl_48_57_sq_cl_48_57_sq_qtg_0_4294967295_al_sq_cl_33_33_36_36_38_46_48_57_59_59_61_61_65_91_95_95_97_122_126_126_160_55295_63744_64975_65008_65519_65533_65533_65536_131069_131072_196605_196608_262141_262144_327677_327680_393213_393216_458749_458752_524285_524288_589821_589824_655357_655360_720893_720896_786429_786432_851965_851968_917501_917504_983037_sq_ch_37_qtg_2_2_cl_48_57_65_70_91_91_97_102_qtg_0_1_sq_ch_58_qtg_0_4294967295_cl_48_57_qtg_0_4294967295_sq_ch_47_qtg_0_4294967295_al_sq_cl_33_33_36_36_38_46_48_59_61_61_64_91_95_95_97_122_126_126_160_55295_63744_64975_65008_65519_65533_65533_65536_131069_131072_196605_196608_262141_262144_327677_327680_393213_393216_458749_458752_524285_524288_589821_589824_655357_655360_720893_720896_786429_786432_851965_851968_917501_917504_983037_sq_ch_37_qtg_2_2_cl_48_57_65_70_91_91_97_102_sq_ch_47_qtg_0_1_sq_qtg_1_4294967295_al_sq_cl_33_33_36_36_38_46_48_59_61_61_64_91_95_95_97_122_126_126_160_55295_63744_64975_65008_65519_65533_65533_65536_131069_131072_196605_196608_262141_262144_327677_327680_393213_393216_458749_458752_524285_524288_589821_589824_655357_655360_720893_720896_786429_786432_851965_851968_917501_917504_983037_sq_ch_37_qtg_2_2_cl_48_57_65_70_91_91_97_102_qtg_0_4294967295_sq_ch_47_qtg_0_4294967295_al_sq_cl_33_33_36_36_38_46_48_59_61_61_64_91_95_95_97_122_126_126_160_55295_63744_64975_65008_65519_65533_65533_65536_131069_131072_196605_196608_262141_262144_327677_327680_393213_393216_458749_458752_524285_524288_589821_589824_655357_655360_720893_720896_786429_786432_851965_851968_917501_917504_983037_sq_ch_37_qtg_2_2_cl_48_57_65_70_91_91_97_102_sq_qtg_1_4294967295_al_sq_cl_33_33_36_36_38_46_48_59_61_61_64_91_95_95_97_122_126_126_160_55295_63744_64975_65008_65519_65533_65533_65536_131069_131072_196605_196608_262141_262144_327677_327680_393213_393216_458749_458752_524285_524288_589821_589824_655357_655360_720893_720896_786429_786432_851965_851968_917501_917504_983037_sq_ch_37_qtg_2_2_cl_48_57_65_70_91_91_97_102_qtg_0_4294967295_sq_ch_47_qtg_0_4294967295_al_sq_cl_33_33_36_36_38_46_48_59_61_61_64_91_95_95_97_122_126_126_160_55295_63744_64975_65008_65519_65533_65533_65536_131069_131072_196605_196608_262141_262144_327677_327680_393213_393216_458749_458752_524285_524288_589821_589824_655357_655360_720893_720896_786429_786432_851965_851968_917501_917504_983037_sq_ch_37_qtg_2_2_cl_48_57_65_70_91_91_97_102_qtg_0_1_sq_ch_63_qtg_0_4294967295_al_sq_cl_33_33_36_36_38_59_61_61_63_91_95_95_97_122_126_126_160_55295_57344_64975_65008_65519_65533_65533_65536_131069_131072_196605_196608_262141_262144_327677_327680_393213_393216_458749_458752_524285_524288_589821_589824_655357_655360_720893_720896_786429_786432_851965_851968_917501_917504_983037_983040_1048573_1048576_1114109_sq_ch_37_qtg_2_2_cl_48_57_65_70_91_91_97_102_qtg_0_1_sq_ch_35_qtg_0_4294967295_al_sq_cl_33_33_36_36_38_59_61_61_63_91_95_95_97_122_126_126_160_55295_63744_64975_65008_65519_65533_65533_65536_131069_131072_196605_196608_262141_262144_327677_327680_393213_393216_458749_458752_524285_524288_589821_589824_655357_655360_720893_720896_786429_786432_851965_851968_917501_917504_983037_sq_ch_37_qtg_2_2_cl_48_57_65_70_91_91_97_102_ch_62+0x3b>
movl   $0xffffffff,-0x4(%rbp)
mov    -0x4(%rbp),%eax
add    $0x20,%rsp
pop    %rbp
ret

x86 assembly (clang, -O2):
jmp    4030 <fn_sq_ch_60_cl_65_91_97_122_qtg_0_4294967295_cl_43_43_45_46_48_57_65_91_97_122_ch_58_qtg_0_1_al_sq_ch_47_ch_47_qtg_0_1_sq_qtg_0_4294967295_al_sq_cl_33_33_36_36_38_46_48_59_61_61_65_91_95_95_97_122_126_126_160_55295_63744_64975_65008_65519_65533_65533_65536_131069_131072_196605_196608_262141_262144_327677_327680_393213_393216_458749_458752_524285_524288_589821_589824_655357_655360_720893_720896_786429_786432_851965_851968_917501_917504_983037_sq_ch_37_qtg_2_2_cl_48_57_65_70_91_91_97_102_ch_64_al_sq_ch_91_al_sq_qtg_6_6_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_al_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_qtg_1_4_cl_48_57_65_70_91_91_97_102_sq_qtg_3_3_sq_al_sq_ch_50_ch_53_cl_48_53_sq_ch_50_cl_48_52_cl_48_57_sq_ch_49_cl_48_57_cl_48_57_sq_cl_49_57_cl_48_57_sq_cl_48_57_cl_46_46_al_sq_ch_50_ch_53_cl_48_53_sq_ch_50_cl_48_52_cl_48_57_sq_ch_49_cl_48_57_cl_48_57_sq_cl_49_57_cl_48_57_sq_cl_48_57_sq_ch_58_ch_58_qtg_5_5_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_al_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_qtg_1_4_cl_48_57_65_70_91_91_97_102_sq_qtg_3_3_sq_al_sq_ch_50_ch_53_cl_48_53_sq_ch_50_cl_48_52_cl_48_57_sq_ch_49_cl_48_57_cl_48_57_sq_cl_49_57_cl_48_57_sq_cl_48_57_cl_46_46_al_sq_ch_50_ch_53_cl_48_53_sq_ch_50_cl_48_52_cl_48_57_sq_ch_49_cl_48_57_cl_48_57_sq_cl_49_57_cl_48_57_sq_cl_48_57_sq_qtg_0_1_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_ch_58_qtg_4_4_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_al_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_qtg_1_4_cl_48_57_65_70_91_91_97_102_sq_qtg_3_3_sq_al_sq_ch_50_ch_53_cl_48_53_sq_ch_50_cl_48_52_cl_48_57_sq_ch_49_cl_48_57_cl_48_57_sq_cl_49_57_cl_48_57_sq_cl_48_57_cl_46_46_al_sq_ch_50_ch_53_cl_48_53_sq_ch_50_cl_48_52_cl_48_57_sq_ch_49_cl_48_57_cl_48_57_sq_cl_49_57_cl_48_57_sq_cl_48_57_sq_qtg_0_1_sq_qtg_0_1_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_ch_58_qtg_3_3_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_al_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_qtg_1_4_cl_48_57_65_70_91_91_97_102_sq_qtg_3_3_sq_al_sq_ch_50_ch_53_cl_48_53_sq_ch_50_cl_48_52_cl_48_57_sq_ch_49_cl_48_57_cl_48_57_sq_cl_49_57_cl_48_57_sq_cl_48_57_cl_46_46_al_sq_ch_50_ch_53_cl_48_53_sq_ch_50_cl_48_52_cl_48_57_sq_ch_49_cl_48_57_cl_48_57_sq_cl_49_57_cl_48_57_sq_cl_48_57_sq_qtg_0_1_sq_qtg_0_2_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_ch_58_qtg_2_2_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_al_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_qtg_1_4_cl_48_57_65_70_91_91_97_102_sq_qtg_3_3_sq_al_sq_ch_50_ch_53_cl_48_53_sq_ch_50_cl_48_52_cl_48_57_sq_ch_49_cl_48_57_cl_48_57_sq_cl_49_57_cl_48_57_sq_cl_48_57_cl_46_46_al_sq_ch_50_ch_53_cl_48_53_sq_ch_50_cl_48_52_cl_48_57_sq_ch_49_cl_48_57_cl_48_57_sq_cl_49_57_cl_48_57_sq_cl_48_57_sq_qtg_0_1_sq_qtg_0_3_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_ch_58_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_al_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_qtg_1_4_cl_48_57_65_70_91_91_97_102_sq_qtg_3_3_sq_al_sq_ch_50_ch_53_cl_48_53_sq_ch_50_cl_48_52_cl_48_57_sq_ch_49_cl_48_57_cl_48_57_sq_cl_49_57_cl_48_57_sq_cl_48_57_cl_46_46_al_sq_ch_50_ch_53_cl_48_53_sq_ch_50_cl_48_52_cl_48_57_sq_ch_49_cl_48_57_cl_48_57_sq_cl_49_57_cl_48_57_sq_cl_48_57_sq_qtg_0_1_sq_qtg_0_4_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_ch_58_al_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_qtg_1_4_cl_48_57_65_70_91_91_97_102_sq_qtg_3_3_sq_al_sq_ch_50_ch_53_cl_48_53_sq_ch_50_cl_48_52_cl_48_57_sq_ch_49_cl_48_57_cl_48_57_sq_cl_49_57_cl_48_57_sq_cl_48_57_cl_46_46_al_sq_ch_50_ch_53_cl_48_53_sq_ch_50_cl_48_52_cl_48_57_sq_ch_49_cl_48_57_cl_48_57_sq_cl_49_57_cl_48_57_sq_cl_48_57_sq_qtg_0_1_sq_qtg_0_5_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_ch_58_qtg_1_4_cl_48_57_65_70_91_91_97_102_sq_qtg_0_1_sq_qtg_0_1_sq_qtg_1_6_cl_48_57_65_70_91_91_97_102_ch_58_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_ch_58_sq_ch_118_qtg_1_4294967295_cl_48_57_65_70_91_91_97_102_ch_46_qtg_1_4294967295_cl_33_33_36_36_38_44_46_46_48_57_59_59_58_126_61_61_65_91_95_95_97_122_ch_93_sq_qtg_3_3_sq_al_sq_ch_50_ch_53_cl_48_53_sq_ch_50_cl_48_52_cl_48_57_sq_ch_49_cl_48_57_cl_48_57_sq_cl_49_57_cl_48_57_sq_cl_48_57_cl_46_46_al_sq_ch_50_ch_53_cl_48_53_sq_ch_50_cl_48_52_cl_48_57_sq_ch_49_cl_48_57_cl_48_57_sq_cl_49_57_cl_48_57_sq_cl_48_57_sq_qtg_0_4294967295_al_sq_cl_33_33_36_36_38_46_48_57_59_59_61_61_65_91_95_95_97_122_126_126_160_55295_63744_64975_65008_65519_65533_65533_65536_131069_131072_196605_196608_262141_262144_327677_327680_393213_393216_458749_458752_524285_524288_589821_589824_655357_655360_720893_720896_786429_786432_851965_851968_917501_917504_983037_sq_ch_37_qtg_2_2_cl_48_57_65_70_91_91_97_102_qtg_0_1_sq_ch_58_qtg_0_4294967295_cl_48_57_qtg_0_4294967295_sq_ch_47_qtg_0_4294967295_al_sq_cl_33_33_36_36_38_46_48_59_61_61_64_91_95_95_97_122_126_126_160_55295_63744_64975_65008_65519_65533_65533_65536_131069_131072_196605_196608_262141_262144_327677_327680_393213_393216_458749_458752_524285_524288_589821_589824_655357_655360_720893_720896_786429_786432_851965_851968_917501_917504_983037_sq_ch_37_qtg_2_2_cl_48_57_65_70_91_91_97_102_sq_ch_47_qtg_0_1_sq_qtg_1_4294967295_al_sq_cl_33_33_36_36_38_46_48_59_61_61_64_91_95_95_97_122_126_126_160_55295_63744_64975_65008_65519_65533_65533_65536_131069_131072_196605_196608_262141_262144_327677_327680_393213_393216_458749_458752_524285_524288_589821_589824_655357_655360_720893_720896_786429_786432_851965_851968_917501_917504_983037_sq_ch_37_qtg_2_2_cl_48_57_65_70_91_91_97_102_qtg_0_4294967295_sq_ch_47_qtg_0_4294967295_al_sq_cl_33_33_36_36_38_46_48_59_61_61_64_91_95_95_97_122_126_126_160_55295_63744_64975_65008_65519_65533_65533_65536_131069_131072_196605_196608_262141_262144_327677_327680_393213_393216_458749_458752_524285_524288_589821_589824_655357_655360_720893_720896_786429_786432_851965_851968_917501_917504_983037_sq_ch_37_qtg_2_2_cl_48_57_65_70_91_91_97_102_sq_qtg_1_4294967295_al_sq_cl_33_33_36_36_38_46_48_59_61_61_64_91_95_95_97_122_126_126_160_55295_63744_64975_65008_65519_65533_65533_65536_131069_131072_196605_196608_262141_262144_327677_327680_393213_393216_458749_458752_524285_524288_589821_589824_655357_655360_720893_720896_786429_786432_851965_851968_917501_917504_983037_sq_ch_37_qtg_2_2_cl_48_57_65_70_91_91_97_102_qtg_0_4294967295_sq_ch_47_qtg_0_4294967295_al_sq_cl_33_33_36_36_38_46_48_59_61_61_64_91_95_95_97_122_126_126_160_55295_63744_64975_65008_65519_65533_65533_65536_131069_131072_196605_196608_262141_262144_327677_327680_393213_393216_458749_458752_524285_524288_589821_589824_655357_655360_720893_720896_786429_786432_851965_851968_917501_917504_983037_sq_ch_37_qtg_2_2_cl_48_57_65_70_91_91_97_102_qtg_0_1_sq_ch_63_qtg_0_4294967295_al_sq_cl_33_33_36_36_38_59_61_61_63_91_95_95_97_122_126_126_160_55295_57344_64975_65008_65519_65533_65533_65536_131069_131072_196605_196608_262141_262144_327677_327680_393213_393216_458749_458752_524285_524288_589821_589824_655357_655360_720893_720896_786429_786432_851965_851968_917501_917504_983037_983040_1048573_1048576_1114109_sq_ch_37_qtg_2_2_cl_48_57_65_70_91_91_97_102_qtg_0_1_sq_ch_35_qtg_0_4294967295_al_sq_cl_33_33_36_36_38_59_61_61_63_91_95_95_97_122_126_126_160_55295_63744_64975_65008_65519_65533_65533_65536_131069_131072_196605_196608_262141_262144_327677_327680_393213_393216_458749_458752_524285_524288_589821_589824_655357_655360_720893_720896_786429_786432_851965_851968_917501_917504_983037_sq_ch_37_qtg_2_2_cl_48_57_65_70_91_91_97_102_ch_62@plt>

LLVM IR (-O0):
define i32 @fn_al_sq_ch_60_cl_65_91_97_122_qtg_0_4294967295_cl_43_43_45_46_48_57_65_91_97_122_ch_58_qtg_0_1_al_sq_ch_47_ch_47_qtg_0_1_sq_qtg_0_4294967295_al_sq_cl_33_33_36_36_38_46_48_59_61_61_65_91_95_95_97_122_126_126_160_55295_63744_64975_65008_65519_65533_65533_65536_131069_131072_196605_196608_262141_262144_327677_327680_393213_393216_458749_458752_524285_524288_589821_589824_655357_655360_720893_720896_786429_786432_851965_851968_917501_917504_983037_sq_ch_37_qtg_2_2_cl_48_57_65_70_91_91_97_102_ch_64_al_sq_ch_91_al_sq_qtg_6_6_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_al_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_qtg_1_4_cl_48_57_65_70_91_91_97_102_sq_qtg_3_3_sq_al_sq_ch_50_ch_53_cl_48_53_sq_ch_50_cl_48_52_cl_48_57_sq_ch_49_cl_48_57_cl_48_57_sq_cl_49_57_cl_48_57_sq_cl_48_57_cl_46_46_al_sq_ch_50_ch_53_cl_48_53_sq_ch_50_cl_48_52_cl_48_57_sq_ch_49_cl_48_57_cl_48_57_sq_cl_49_57_cl_48_57_sq_cl_48_57_sq_ch_58_ch_58_qtg_5_5_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_al_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_qtg_1_4_cl_48_57_65_70_91_91_97_102_sq_qtg_3_3_sq_al_sq_ch_50_ch_53_cl_48_53_sq_ch_50_cl_48_52_cl_48_57_sq_ch_49_cl_48_57_cl_48_57_sq_cl_49_57_cl_48_57_sq_cl_48_57_cl_46_46_al_sq_ch_50_ch_53_cl_48_53_sq_ch_50_cl_48_52_cl_48_57_sq_ch_49_cl_48_57_cl_48_57_sq_cl_49_57_cl_48_57_sq_cl_48_57_sq_qtg_0_1_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_ch_58_qtg_4_4_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_al_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_qtg_1_4_cl_48_57_65_70_91_91_97_102_sq_qtg_3_3_sq_al_sq_ch_50_ch_53_cl_48_53_sq_ch_50_cl_48_52_cl_48_57_sq_ch_49_cl_48_57_cl_48_57_sq_cl_49_57_cl_48_57_sq_cl_48_57_cl_46_46_al_sq_ch_50_ch_53_cl_48_53_sq_ch_50_cl_48_52_cl_48_57_sq_ch_49_cl_48_57_cl_48_57_sq_cl_49_57_cl_48_57_sq_cl_48_57_sq_qtg_0_1_sq_qtg_0_1_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_ch_58_qtg_3_3_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_al_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_qtg_1_4_cl_48_57_65_70_91_91_97_102_sq_qtg_3_3_sq_al_sq_ch_50_ch_53_cl_48_53_sq_ch_50_cl_48_52_cl_48_57_sq_ch_49_cl_48_57_cl_48_57_sq_cl_49_57_cl_48_57_sq_cl_48_57_cl_46_46_al_sq_ch_50_ch_53_cl_48_53_sq_ch_50_cl_48_52_cl_48_57_sq_ch_49_cl_48_57_cl_48_57_sq_cl_49_57_cl_48_57_sq_cl_48_57_sq_qtg_0_1_sq_qtg_0_2_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_ch_58_qtg_2_2_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_al_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_qtg_1_4_cl_48_57_65_70_91_91_97_102_sq_qtg_3_3_sq_al_sq_ch_50_ch_53_cl_48_53_sq_ch_50_cl_48_52_cl_48_57_sq_ch_49_cl_48_57_cl_48_57_sq_cl_49_57_cl_48_57_sq_cl_48_57_cl_46_46_al_sq_ch_50_ch_53_cl_48_53_sq_ch_50_cl_48_52_cl_48_57_sq_ch_49_cl_48_57_cl_48_57_sq_cl_49_57_cl_48_57_sq_cl_48_57_sq_qtg_0_1_sq_qtg_0_3_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_ch_58_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_al_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_qtg_1_4_cl_48_57_65_70_91_91_97_102_sq_qtg_3_3_sq_al_sq_ch_50_ch_53_cl_48_53_sq_ch_50_cl_48_52_cl_48_57_sq_ch_49_cl_48_57_cl_48_57_sq_cl_49_57_cl_48_57_sq_cl_48_57_cl_46_46_al_sq_ch_50_ch_53_cl_48_53_sq_ch_50_cl_48_52_cl_48_57_sq_ch_49_cl_48_57_cl_48_57_sq_cl_49_57_cl_48_57_sq_cl_48_57_sq_qtg_0_1_sq_qtg_0_4_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_ch_58_al_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_qtg_1_4_cl_48_57_65_70_91_91_97_102_sq_qtg_3_3_sq_al_sq_ch_50_ch_53_cl_48_53_sq_ch_50_cl_48_52_cl_48_57_sq_ch_49_cl_48_57_cl_48_57_sq_cl_49_57_cl_48_57_sq_cl_48_57_cl_46_46_al_sq_ch_50_ch_53_cl_48_53_sq_ch_50_cl_48_52_cl_48_57_sq_ch_49_cl_48_57_cl_48_57_sq_cl_49_57_cl_48_57_sq_cl_48_57_sq_qtg_0_1_sq_qtg_0_5_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_ch_58_qtg_1_4_cl_48_57_65_70_91_91_97_102_sq_qtg_0_1_sq_qtg_0_1_sq_qtg_1_6_cl_48_57_65_70_91_91_97_102_ch_58_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_ch_58_sq_ch_118_qtg_1_4294967295_cl_48_57_65_70_91_91_97_102_ch_46_qtg_1_4294967295_cl_33_33_36_36_38_44_46_46_48_57_59_59_58_126_61_61_65_91_95_95_97_122_ch_93_sq_qtg_3_3_sq_al_sq_ch_50_ch_53_cl_48_53_sq_ch_50_cl_48_52_cl_48_57_sq_ch_49_cl_48_57_cl_48_57_sq_cl_49_57_cl_48_57_sq_cl_48_57_cl_46_46_al_sq_ch_50_ch_53_cl_48_53_sq_ch_50_cl_48_52_cl_48_57_sq_ch_49_cl_48_57_cl_48_57_sq_cl_49_57_cl_48_57_sq_cl_48_57_sq_qtg_0_4294967295_al_sq_cl_33_33_36_36_38_46_48_57_59_59_61_61_65_91_95_95_97_122_126_126_160_55295_63744_64975_65008_65519_65533_65533_65536_131069_131072_196605_196608_262141_262144_327677_327680_393213_393216_458749_458752_524285_524288_589821_589824_655357_655360_720893_720896_786429_786432_851965_851968_917501_917504_983037_sq_ch_37_qtg_2_2_cl_48_57_65_70_91_91_97_102_qtg_0_1_sq_ch_58_qtg_0_4294967295_cl_48_57_qtg_0_4294967295_sq_ch_47_qtg_0_4294967295_al_sq_cl_33_33_36_36_38_46_48_59_61_61_64_91_95_95_97_122_126_126_160_55295_63744_64975_65008_65519_65533_65533_65536_131069_131072_196605_196608_262141_262144_327677_327680_393213_393216_458749_458752_524285_524288_589821_589824_655357_655360_720893_720896_786429_786432_851965_851968_917501_917504_983037_sq_ch_37_qtg_2_2_cl_48_57_65_70_91_91_97_102_sq_ch_47_qtg_0_1_sq_qtg_1_4294967295_al_sq_cl_33_33_36_36_38_46_48_59_61_61_64_91_95_95_97_122_126_126_160_55295_63744_64975_65008_65519_65533_65533_65536_131069_131072_196605_196608_262141_262144_327677_327680_393213_393216_458749_458752_524285_524288_589821_589824_655357_655360_720893_720896_786429_786432_851965_851968_917501_917504_983037_sq_ch_37_qtg_2_2_cl_48_57_65_70_91_91_97_102_qtg_0_4294967295_sq_ch_47_qtg_0_4294967295_al_sq_cl_33_33_36_36_38_46_48_59_61_61_64_91_95_95_97_122_126_126_160_55295_63744_64975_65008_65519_65533_65533_65536_131069_131072_196605_196608_262141_262144_327677_327680_393213_393216_458749_458752_524285_524288_589821_589824_655357_655360_720893_720896_786429_786432_851965_851968_917501_917504_983037_sq_ch_37_qtg_2_2_cl_48_57_65_70_91_91_97_102_sq_qtg_1_4294967295_al_sq_cl_33_33_36_36_38_46_48_59_61_61_64_91_95_95_97_122_126_126_160_55295_63744_64975_65008_65519_65533_65533_65536_131069_131072_196605_196608_262141_262144_327677_327680_393213_393216_458749_458752_524285_524288_589821_589824_655357_655360_720893_720896_786429_786432_851965_851968_917501_917504_983037_sq_ch_37_qtg_2_2_cl_48_57_65_70_91_91_97_102_qtg_0_4294967295_sq_ch_47_qtg_0_4294967295_al_sq_cl_33_33_36_36_38_46_48_59_61_61_64_91_95_95_97_122_126_126_160_55295_63744_64975_65008_65519_65533_65533_65536_131069_131072_196605_196608_262141_262144_327677_327680_393213_393216_458749_458752_524285_524288_589821_589824_655357_655360_720893_720896_786429_786432_851965_851968_917501_917504_983037_sq_ch_37_qtg_2_2_cl_48_57_65_70_91_91_97_102_qtg_0_1_sq_ch_63_qtg_0_4294967295_al_sq_cl_33_33_36_36_38_59_61_61_63_91_95_95_97_122_126_126_160_55295_57344_64975_65008_65519_65533_65533_65536_131069_131072_196605_196608_262141_262144_327677_327680_393213_393216_458749_458752_524285_524288_589821_589824_655357_655360_720893_720896_786429_786432_851965_851968_917501_917504_983037_983040_1048573_1048576_1114109_sq_ch_37_qtg_2_2_cl_48_57_65_70_91_91_97_102_qtg_0_1_sq_ch_35_qtg_0_4294967295_al_sq_cl_33_33_36_36_38_59_61_61_63_91_95_95_97_122_126_126_160_55295_63744_64975_65008_65519_65533_65533_65536_131069_131072_196605_196608_262141_262144_327677_327680_393213_393216_458749_458752_524285_524288_589821_589824_655357_655360_720893_720896_786429_786432_851965_851968_917501_917504_983037_sq_ch_37_qtg_2_2_cl_48_57_65_70_91_91_97_102_ch_62(i8* %0) {
%2 = alloca i32
%3 = alloca i8*
%4 = alloca i32
store i8* %0, i8** %3
store i32 0, i32* %4
%5 = load i8*, i8** %3
%6 = call i32 @fn_sq_ch_60_cl_65_91_97_122_qtg_0_4294967295_cl_43_43_45_46_48_57_65_91_97_122_ch_58_qtg_0_1_al_sq_ch_47_ch_47_qtg_0_1_sq_qtg_0_4294967295_al_sq_cl_33_33_36_36_38_46_48_59_61_61_65_91_95_95_97_122_126_126_160_55295_63744_64975_65008_65519_65533_65533_65536_131069_131072_196605_196608_262141_262144_327677_327680_393213_393216_458749_458752_524285_524288_589821_589824_655357_655360_720893_720896_786429_786432_851965_851968_917501_917504_983037_sq_ch_37_qtg_2_2_cl_48_57_65_70_91_91_97_102_ch_64_al_sq_ch_91_al_sq_qtg_6_6_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_al_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_qtg_1_4_cl_48_57_65_70_91_91_97_102_sq_qtg_3_3_sq_al_sq_ch_50_ch_53_cl_48_53_sq_ch_50_cl_48_52_cl_48_57_sq_ch_49_cl_48_57_cl_48_57_sq_cl_49_57_cl_48_57_sq_cl_48_57_cl_46_46_al_sq_ch_50_ch_53_cl_48_53_sq_ch_50_cl_48_52_cl_48_57_sq_ch_49_cl_48_57_cl_48_57_sq_cl_49_57_cl_48_57_sq_cl_48_57_sq_ch_58_ch_58_qtg_5_5_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_al_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_qtg_1_4_cl_48_57_65_70_91_91_97_102_sq_qtg_3_3_sq_al_sq_ch_50_ch_53_cl_48_53_sq_ch_50_cl_48_52_cl_48_57_sq_ch_49_cl_48_57_cl_48_57_sq_cl_49_57_cl_48_57_sq_cl_48_57_cl_46_46_al_sq_ch_50_ch_53_cl_48_53_sq_ch_50_cl_48_52_cl_48_57_sq_ch_49_cl_48_57_cl_48_57_sq_cl_49_57_cl_48_57_sq_cl_48_57_sq_qtg_0_1_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_ch_58_qtg_4_4_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_al_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_qtg_1_4_cl_48_57_65_70_91_91_97_102_sq_qtg_3_3_sq_al_sq_ch_50_ch_53_cl_48_53_sq_ch_50_cl_48_52_cl_48_57_sq_ch_49_cl_48_57_cl_48_57_sq_cl_49_57_cl_48_57_sq_cl_48_57_cl_46_46_al_sq_ch_50_ch_53_cl_48_53_sq_ch_50_cl_48_52_cl_48_57_sq_ch_49_cl_48_57_cl_48_57_sq_cl_49_57_cl_48_57_sq_cl_48_57_sq_qtg_0_1_sq_qtg_0_1_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_ch_58_qtg_3_3_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_al_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_qtg_1_4_cl_48_57_65_70_91_91_97_102_sq_qtg_3_3_sq_al_sq_ch_50_ch_53_cl_48_53_sq_ch_50_cl_48_52_cl_48_57_sq_ch_49_cl_48_57_cl_48_57_sq_cl_49_57_cl_48_57_sq_cl_48_57_cl_46_46_al_sq_ch_50_ch_53_cl_48_53_sq_ch_50_cl_48_52_cl_48_57_sq_ch_49_cl_48_57_cl_48_57_sq_cl_49_57_cl_48_57_sq_cl_48_57_sq_qtg_0_1_sq_qtg_0_2_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_ch_58_qtg_2_2_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_al_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_qtg_1_4_cl_48_57_65_70_91_91_97_102_sq_qtg_3_3_sq_al_sq_ch_50_ch_53_cl_48_53_sq_ch_50_cl_48_52_cl_48_57_sq_ch_49_cl_48_57_cl_48_57_sq_cl_49_57_cl_48_57_sq_cl_48_57_cl_46_46_al_sq_ch_50_ch_53_cl_48_53_sq_ch_50_cl_48_52_cl_48_57_sq_ch_49_cl_48_57_cl_48_57_sq_cl_49_57_cl_48_57_sq_cl_48_57_sq_qtg_0_1_sq_qtg_0_3_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_ch_58_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_al_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_qtg_1_4_cl_48_57_65_70_91_91_97_102_sq_qtg_3_3_sq_al_sq_ch_50_ch_53_cl_48_53_sq_ch_50_cl_48_52_cl_48_57_sq_ch_49_cl_48_57_cl_48_57_sq_cl_49_57_cl_48_57_sq_cl_48_57_cl_46_46_al_sq_ch_50_ch_53_cl_48_53_sq_ch_50_cl_48_52_cl_48_57_sq_ch_49_cl_48_57_cl_48_57_sq_cl_49_57_cl_48_57_sq_cl_48_57_sq_qtg_0_1_sq_qtg_0_4_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_ch_58_al_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_qtg_1_4_cl_48_57_65_70_91_91_97_102_sq_qtg_3_3_sq_al_sq_ch_50_ch_53_cl_48_53_sq_ch_50_cl_48_52_cl_48_57_sq_ch_49_cl_48_57_cl_48_57_sq_cl_49_57_cl_48_57_sq_cl_48_57_cl_46_46_al_sq_ch_50_ch_53_cl_48_53_sq_ch_50_cl_48_52_cl_48_57_sq_ch_49_cl_48_57_cl_48_57_sq_cl_49_57_cl_48_57_sq_cl_48_57_sq_qtg_0_1_sq_qtg_0_5_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_ch_58_qtg_1_4_cl_48_57_65_70_91_91_97_102_sq_qtg_0_1_sq_qtg_0_1_sq_qtg_1_6_cl_48_57_65_70_91_91_97_102_ch_58_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_ch_58_sq_ch_118_qtg_1_4294967295_cl_48_57_65_70_91_91_97_102_ch_46_qtg_1_4294967295_cl_33_33_36_36_38_44_46_46_48_57_59_59_58_126_61_61_65_91_95_95_97_122_ch_93_sq_qtg_3_3_sq_al_sq_ch_50_ch_53_cl_48_53_sq_ch_50_cl_48_52_cl_48_57_sq_ch_49_cl_48_57_cl_48_57_sq_cl_49_57_cl_48_57_sq_cl_48_57_cl_46_46_al_sq_ch_50_ch_53_cl_48_53_sq_ch_50_cl_48_52_cl_48_57_sq_ch_49_cl_48_57_cl_48_57_sq_cl_49_57_cl_48_57_sq_cl_48_57_sq_qtg_0_4294967295_al_sq_cl_33_33_36_36_38_46_48_57_59_59_61_61_65_91_95_95_97_122_126_126_160_55295_63744_64975_65008_65519_65533_65533_65536_131069_131072_196605_196608_262141_262144_327677_327680_393213_393216_458749_458752_524285_524288_589821_589824_655357_655360_720893_720896_786429_786432_851965_851968_917501_917504_983037_sq_ch_37_qtg_2_2_cl_48_57_65_70_91_91_97_102_qtg_0_1_sq_ch_58_qtg_0_4294967295_cl_48_57_qtg_0_4294967295_sq_ch_47_qtg_0_4294967295_al_sq_cl_33_33_36_36_38_46_48_59_61_61_64_91_95_95_97_122_126_126_160_55295_63744_64975_65008_65519_65533_65533_65536_131069_131072_196605_196608_262141_262144_327677_327680_393213_393216_458749_458752_524285_524288_589821_589824_655357_655360_720893_720896_786429_786432_851965_851968_917501_917504_983037_sq_ch_37_qtg_2_2_cl_48_57_65_70_91_91_97_102_sq_ch_47_qtg_0_1_sq_qtg_1_4294967295_al_sq_cl_33_33_36_36_38_46_48_59_61_61_64_91_95_95_97_122_126_126_160_55295_63744_64975_65008_65519_65533_65533_65536_131069_131072_196605_196608_262141_262144_327677_327680_393213_393216_458749_458752_524285_524288_589821_589824_655357_655360_720893_720896_786429_786432_851965_851968_917501_917504_983037_sq_ch_37_qtg_2_2_cl_48_57_65_70_91_91_97_102_qtg_0_4294967295_sq_ch_47_qtg_0_4294967295_al_sq_cl_33_33_36_36_38_46_48_59_61_61_64_91_95_95_97_122_126_126_160_55295_63744_64975_65008_65519_65533_65533_65536_131069_131072_196605_196608_262141_262144_327677_327680_393213_393216_458749_458752_524285_524288_589821_589824_655357_655360_720893_720896_786429_786432_851965_851968_917501_917504_983037_sq_ch_37_qtg_2_2_cl_48_57_65_70_91_91_97_102_sq_qtg_1_4294967295_al_sq_cl_33_33_36_36_38_46_48_59_61_61_64_91_95_95_97_122_126_126_160_55295_63744_64975_65008_65519_65533_65533_65536_131069_131072_196605_196608_262141_262144_327677_327680_393213_393216_458749_458752_524285_524288_589821_589824_655357_655360_720893_720896_786429_786432_851965_851968_917501_917504_983037_sq_ch_37_qtg_2_2_cl_48_57_65_70_91_91_97_102_qtg_0_4294967295_sq_ch_47_qtg_0_4294967295_al_sq_cl_33_33_36_36_38_46_48_59_61_61_64_91_95_95_97_122_126_126_160_55295_63744_64975_65008_65519_65533_65533_65536_131069_131072_196605_196608_262141_262144_327677_327680_393213_393216_458749_458752_524285_524288_589821_589824_655357_655360_720893_720896_786429_786432_851965_851968_917501_917504_983037_sq_ch_37_qtg_2_2_cl_48_57_65_70_91_91_97_102_qtg_0_1_sq_ch_63_qtg_0_4294967295_al_sq_cl_33_33_36_36_38_59_61_61_63_91_95_95_97_122_126_126_160_55295_57344_64975_65008_65519_65533_65533_65536_131069_131072_196605_196608_262141_262144_327677_327680_393213_393216_458749_458752_524285_524288_589821_589824_655357_655360_720893_720896_786429_786432_851965_851968_917501_917504_983037_983040_1048573_1048576_1114109_sq_ch_37_qtg_2_2_cl_48_57_65_70_91_91_97_102_qtg_0_1_sq_ch_35_qtg_0_4294967295_al_sq_cl_33_33_36_36_38_59_61_61_63_91_95_95_97_122_126_126_160_55295_63744_64975_65008_65519_65533_65533_65536_131069_131072_196605_196608_262141_262144_327677_327680_393213_393216_458749_458752_524285_524288_589821_589824_655357_655360_720893_720896_786429_786432_851965_851968_917501_917504_983037_sq_ch_37_qtg_2_2_cl_48_57_65_70_91_91_97_102_ch_62(i8* %5)
store i32 %6, i32* %4
%7 = load i32, i32* %4
%8 = icmp ne i32 %7, -1
br i1 %8, label %9, label %11
9: ; preds = %1
%10 = load i32, i32* %4
store i32 %10, i32* %2
br label %12
11: ; preds = %1
store i32 -1, i32* %2
br label %12
12: ; preds = %11, %9
%13 = load i32, i32* %2
ret i32 %13
}

LLVM IR (-O2):
define i32 @fn_al_sq_ch_60_cl_65_91_97_122_qtg_0_4294967295_cl_43_43_45_46_48_57_65_91_97_122_ch_58_qtg_0_1_al_sq_ch_47_ch_47_qtg_0_1_sq_qtg_0_4294967295_al_sq_cl_33_33_36_36_38_46_48_59_61_61_65_91_95_95_97_122_126_126_160_55295_63744_64975_65008_65519_65533_65533_65536_131069_131072_196605_196608_262141_262144_327677_327680_393213_393216_458749_458752_524285_524288_589821_589824_655357_655360_720893_720896_786429_786432_851965_851968_917501_917504_983037_sq_ch_37_qtg_2_2_cl_48_57_65_70_91_91_97_102_ch_64_al_sq_ch_91_al_sq_qtg_6_6_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_al_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_qtg_1_4_cl_48_57_65_70_91_91_97_102_sq_qtg_3_3_sq_al_sq_ch_50_ch_53_cl_48_53_sq_ch_50_cl_48_52_cl_48_57_sq_ch_49_cl_48_57_cl_48_57_sq_cl_49_57_cl_48_57_sq_cl_48_57_cl_46_46_al_sq_ch_50_ch_53_cl_48_53_sq_ch_50_cl_48_52_cl_48_57_sq_ch_49_cl_48_57_cl_48_57_sq_cl_49_57_cl_48_57_sq_cl_48_57_sq_ch_58_ch_58_qtg_5_5_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_al_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_qtg_1_4_cl_48_57_65_70_91_91_97_102_sq_qtg_3_3_sq_al_sq_ch_50_ch_53_cl_48_53_sq_ch_50_cl_48_52_cl_48_57_sq_ch_49_cl_48_57_cl_48_57_sq_cl_49_57_cl_48_57_sq_cl_48_57_cl_46_46_al_sq_ch_50_ch_53_cl_48_53_sq_ch_50_cl_48_52_cl_48_57_sq_ch_49_cl_48_57_cl_48_57_sq_cl_49_57_cl_48_57_sq_cl_48_57_sq_qtg_0_1_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_ch_58_qtg_4_4_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_al_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_qtg_1_4_cl_48_57_65_70_91_91_97_102_sq_qtg_3_3_sq_al_sq_ch_50_ch_53_cl_48_53_sq_ch_50_cl_48_52_cl_48_57_sq_ch_49_cl_48_57_cl_48_57_sq_cl_49_57_cl_48_57_sq_cl_48_57_cl_46_46_al_sq_ch_50_ch_53_cl_48_53_sq_ch_50_cl_48_52_cl_48_57_sq_ch_49_cl_48_57_cl_48_57_sq_cl_49_57_cl_48_57_sq_cl_48_57_sq_qtg_0_1_sq_qtg_0_1_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_ch_58_qtg_3_3_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_al_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_qtg_1_4_cl_48_57_65_70_91_91_97_102_sq_qtg_3_3_sq_al_sq_ch_50_ch_53_cl_48_53_sq_ch_50_cl_48_52_cl_48_57_sq_ch_49_cl_48_57_cl_48_57_sq_cl_49_57_cl_48_57_sq_cl_48_57_cl_46_46_al_sq_ch_50_ch_53_cl_48_53_sq_ch_50_cl_48_52_cl_48_57_sq_ch_49_cl_48_57_cl_48_57_sq_cl_49_57_cl_48_57_sq_cl_48_57_sq_qtg_0_1_sq_qtg_0_2_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_ch_58_qtg_2_2_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_al_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_qtg_1_4_cl_48_57_65_70_91_91_97_102_sq_qtg_3_3_sq_al_sq_ch_50_ch_53_cl_48_53_sq_ch_50_cl_48_52_cl_48_57_sq_ch_49_cl_48_57_cl_48_57_sq_cl_49_57_cl_48_57_sq_cl_48_57_cl_46_46_al_sq_ch_50_ch_53_cl_48_53_sq_ch_50_cl_48_52_cl_48_57_sq_ch_49_cl_48_57_cl_48_57_sq_cl_49_57_cl_48_57_sq_cl_48_57_sq_qtg_0_1_sq_qtg_0_3_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_ch_58_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_al_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_qtg_1_4_cl_48_57_65_70_91_91_97_102_sq_qtg_3_3_sq_al_sq_ch_50_ch_53_cl_48_53_sq_ch_50_cl_48_52_cl_48_57_sq_ch_49_cl_48_57_cl_48_57_sq_cl_49_57_cl_48_57_sq_cl_48_57_cl_46_46_al_sq_ch_50_ch_53_cl_48_53_sq_ch_50_cl_48_52_cl_48_57_sq_ch_49_cl_48_57_cl_48_57_sq_cl_49_57_cl_48_57_sq_cl_48_57_sq_qtg_0_1_sq_qtg_0_4_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_ch_58_al_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_qtg_1_4_cl_48_57_65_70_91_91_97_102_sq_qtg_3_3_sq_al_sq_ch_50_ch_53_cl_48_53_sq_ch_50_cl_48_52_cl_48_57_sq_ch_49_cl_48_57_cl_48_57_sq_cl_49_57_cl_48_57_sq_cl_48_57_cl_46_46_al_sq_ch_50_ch_53_cl_48_53_sq_ch_50_cl_48_52_cl_48_57_sq_ch_49_cl_48_57_cl_48_57_sq_cl_49_57_cl_48_57_sq_cl_48_57_sq_qtg_0_1_sq_qtg_0_5_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_ch_58_qtg_1_4_cl_48_57_65_70_91_91_97_102_sq_qtg_0_1_sq_qtg_0_1_sq_qtg_1_6_cl_48_57_65_70_91_91_97_102_ch_58_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_ch_58_sq_ch_118_qtg_1_4294967295_cl_48_57_65_70_91_91_97_102_ch_46_qtg_1_4294967295_cl_33_33_36_36_38_44_46_46_48_57_59_59_58_126_61_61_65_91_95_95_97_122_ch_93_sq_qtg_3_3_sq_al_sq_ch_50_ch_53_cl_48_53_sq_ch_50_cl_48_52_cl_48_57_sq_ch_49_cl_48_57_cl_48_57_sq_cl_49_57_cl_48_57_sq_cl_48_57_cl_46_46_al_sq_ch_50_ch_53_cl_48_53_sq_ch_50_cl_48_52_cl_48_57_sq_ch_49_cl_48_57_cl_48_57_sq_cl_49_57_cl_48_57_sq_cl_48_57_sq_qtg_0_4294967295_al_sq_cl_33_33_36_36_38_46_48_57_59_59_61_61_65_91_95_95_97_122_126_126_160_55295_63744_64975_65008_65519_65533_65533_65536_131069_131072_196605_196608_262141_262144_327677_327680_393213_393216_458749_458752_524285_524288_589821_589824_655357_655360_720893_720896_786429_786432_851965_851968_917501_917504_983037_sq_ch_37_qtg_2_2_cl_48_57_65_70_91_91_97_102_qtg_0_1_sq_ch_58_qtg_0_4294967295_cl_48_57_qtg_0_4294967295_sq_ch_47_qtg_0_4294967295_al_sq_cl_33_33_36_36_38_46_48_59_61_61_64_91_95_95_97_122_126_126_160_55295_63744_64975_65008_65519_65533_65533_65536_131069_131072_196605_196608_262141_262144_327677_327680_393213_393216_458749_458752_524285_524288_589821_589824_655357_655360_720893_720896_786429_786432_851965_851968_917501_917504_983037_sq_ch_37_qtg_2_2_cl_48_57_65_70_91_91_97_102_sq_ch_47_qtg_0_1_sq_qtg_1_4294967295_al_sq_cl_33_33_36_36_38_46_48_59_61_61_64_91_95_95_97_122_126_126_160_55295_63744_64975_65008_65519_65533_65533_65536_131069_131072_196605_196608_262141_262144_327677_327680_393213_393216_458749_458752_524285_524288_589821_589824_655357_655360_720893_720896_786429_786432_851965_851968_917501_917504_983037_sq_ch_37_qtg_2_2_cl_48_57_65_70_91_91_97_102_qtg_0_4294967295_sq_ch_47_qtg_0_4294967295_al_sq_cl_33_33_36_36_38_46_48_59_61_61_64_91_95_95_97_122_126_126_160_55295_63744_64975_65008_65519_65533_65533_65536_131069_131072_196605_196608_262141_262144_327677_327680_393213_393216_458749_458752_524285_524288_589821_589824_655357_655360_720893_720896_786429_786432_851965_851968_917501_917504_983037_sq_ch_37_qtg_2_2_cl_48_57_65_70_91_91_97_102_sq_qtg_1_4294967295_al_sq_cl_33_33_36_36_38_46_48_59_61_61_64_91_95_95_97_122_126_126_160_55295_63744_64975_65008_65519_65533_65533_65536_131069_131072_196605_196608_262141_262144_327677_327680_393213_393216_458749_458752_524285_524288_589821_589824_655357_655360_720893_720896_786429_786432_851965_851968_917501_917504_983037_sq_ch_37_qtg_2_2_cl_48_57_65_70_91_91_97_102_qtg_0_4294967295_sq_ch_47_qtg_0_4294967295_al_sq_cl_33_33_36_36_38_46_48_59_61_61_64_91_95_95_97_122_126_126_160_55295_63744_64975_65008_65519_65533_65533_65536_131069_131072_196605_196608_262141_262144_327677_327680_393213_393216_458749_458752_524285_524288_589821_589824_655357_655360_720893_720896_786429_786432_851965_851968_917501_917504_983037_sq_ch_37_qtg_2_2_cl_48_57_65_70_91_91_97_102_qtg_0_1_sq_ch_63_qtg_0_4294967295_al_sq_cl_33_33_36_36_38_59_61_61_63_91_95_95_97_122_126_126_160_55295_57344_64975_65008_65519_65533_65533_65536_131069_131072_196605_196608_262141_262144_327677_327680_393213_393216_458749_458752_524285_524288_589821_589824_655357_655360_720893_720896_786429_786432_851965_851968_917501_917504_983037_983040_1048573_1048576_1114109_sq_ch_37_qtg_2_2_cl_48_57_65_70_91_91_97_102_qtg_0_1_sq_ch_35_qtg_0_4294967295_al_sq_cl_33_33_36_36_38_59_61_61_63_91_95_95_97_122_126_126_160_55295_63744_64975_65008_65519_65533_65533_65536_131069_131072_196605_196608_262141_262144_327677_327680_393213_393216_458749_458752_524285_524288_589821_589824_655357_655360_720893_720896_786429_786432_851965_851968_917501_917504_983037_sq_ch_37_qtg_2_2_cl_48_57_65_70_91_91_97_102_ch_62(i8* %0) {
%2 = tail call i32 @fn_sq_ch_60_cl_65_91_97_122_qtg_0_4294967295_cl_43_43_45_46_48_57_65_91_97_122_ch_58_qtg_0_1_al_sq_ch_47_ch_47_qtg_0_1_sq_qtg_0_4294967295_al_sq_cl_33_33_36_36_38_46_48_59_61_61_65_91_95_95_97_122_126_126_160_55295_63744_64975_65008_65519_65533_65533_65536_131069_131072_196605_196608_262141_262144_327677_327680_393213_393216_458749_458752_524285_524288_589821_589824_655357_655360_720893_720896_786429_786432_851965_851968_917501_917504_983037_sq_ch_37_qtg_2_2_cl_48_57_65_70_91_91_97_102_ch_64_al_sq_ch_91_al_sq_qtg_6_6_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_al_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_qtg_1_4_cl_48_57_65_70_91_91_97_102_sq_qtg_3_3_sq_al_sq_ch_50_ch_53_cl_48_53_sq_ch_50_cl_48_52_cl_48_57_sq_ch_49_cl_48_57_cl_48_57_sq_cl_49_57_cl_48_57_sq_cl_48_57_cl_46_46_al_sq_ch_50_ch_53_cl_48_53_sq_ch_50_cl_48_52_cl_48_57_sq_ch_49_cl_48_57_cl_48_57_sq_cl_49_57_cl_48_57_sq_cl_48_57_sq_ch_58_ch_58_qtg_5_5_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_al_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_qtg_1_4_cl_48_57_65_70_91_91_97_102_sq_qtg_3_3_sq_al_sq_ch_50_ch_53_cl_48_53_sq_ch_50_cl_48_52_cl_48_57_sq_ch_49_cl_48_57_cl_48_57_sq_cl_49_57_cl_48_57_sq_cl_48_57_cl_46_46_al_sq_ch_50_ch_53_cl_48_53_sq_ch_50_cl_48_52_cl_48_57_sq_ch_49_cl_48_57_cl_48_57_sq_cl_49_57_cl_48_57_sq_cl_48_57_sq_qtg_0_1_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_ch_58_qtg_4_4_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_al_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_qtg_1_4_cl_48_57_65_70_91_91_97_102_sq_qtg_3_3_sq_al_sq_ch_50_ch_53_cl_48_53_sq_ch_50_cl_48_52_cl_48_57_sq_ch_49_cl_48_57_cl_48_57_sq_cl_49_57_cl_48_57_sq_cl_48_57_cl_46_46_al_sq_ch_50_ch_53_cl_48_53_sq_ch_50_cl_48_52_cl_48_57_sq_ch_49_cl_48_57_cl_48_57_sq_cl_49_57_cl_48_57_sq_cl_48_57_sq_qtg_0_1_sq_qtg_0_1_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_ch_58_qtg_3_3_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_al_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_qtg_1_4_cl_48_57_65_70_91_91_97_102_sq_qtg_3_3_sq_al_sq_ch_50_ch_53_cl_48_53_sq_ch_50_cl_48_52_cl_48_57_sq_ch_49_cl_48_57_cl_48_57_sq_cl_49_57_cl_48_57_sq_cl_48_57_cl_46_46_al_sq_ch_50_ch_53_cl_48_53_sq_ch_50_cl_48_52_cl_48_57_sq_ch_49_cl_48_57_cl_48_57_sq_cl_49_57_cl_48_57_sq_cl_48_57_sq_qtg_0_1_sq_qtg_0_2_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_ch_58_qtg_2_2_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_al_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_qtg_1_4_cl_48_57_65_70_91_91_97_102_sq_qtg_3_3_sq_al_sq_ch_50_ch_53_cl_48_53_sq_ch_50_cl_48_52_cl_48_57_sq_ch_49_cl_48_57_cl_48_57_sq_cl_49_57_cl_48_57_sq_cl_48_57_cl_46_46_al_sq_ch_50_ch_53_cl_48_53_sq_ch_50_cl_48_52_cl_48_57_sq_ch_49_cl_48_57_cl_48_57_sq_cl_49_57_cl_48_57_sq_cl_48_57_sq_qtg_0_1_sq_qtg_0_3_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_ch_58_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_al_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_qtg_1_4_cl_48_57_65_70_91_91_97_102_sq_qtg_3_3_sq_al_sq_ch_50_ch_53_cl_48_53_sq_ch_50_cl_48_52_cl_48_57_sq_ch_49_cl_48_57_cl_48_57_sq_cl_49_57_cl_48_57_sq_cl_48_57_cl_46_46_al_sq_ch_50_ch_53_cl_48_53_sq_ch_50_cl_48_52_cl_48_57_sq_ch_49_cl_48_57_cl_48_57_sq_cl_49_57_cl_48_57_sq_cl_48_57_sq_qtg_0_1_sq_qtg_0_4_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_ch_58_al_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_qtg_1_4_cl_48_57_65_70_91_91_97_102_sq_qtg_3_3_sq_al_sq_ch_50_ch_53_cl_48_53_sq_ch_50_cl_48_52_cl_48_57_sq_ch_49_cl_48_57_cl_48_57_sq_cl_49_57_cl_48_57_sq_cl_48_57_cl_46_46_al_sq_ch_50_ch_53_cl_48_53_sq_ch_50_cl_48_52_cl_48_57_sq_ch_49_cl_48_57_cl_48_57_sq_cl_49_57_cl_48_57_sq_cl_48_57_sq_qtg_0_1_sq_qtg_0_5_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_ch_58_qtg_1_4_cl_48_57_65_70_91_91_97_102_sq_qtg_0_1_sq_qtg_0_1_sq_qtg_1_6_cl_48_57_65_70_91_91_97_102_ch_58_sq_qtg_1_4_cl_48_57_65_70_91_91_97_102_ch_58_ch_58_sq_ch_118_qtg_1_4294967295_cl_48_57_65_70_91_91_97_102_ch_46_qtg_1_4294967295_cl_33_33_36_36_38_44_46_46_48_57_59_59_58_126_61_61_65_91_95_95_97_122_ch_93_sq_qtg_3_3_sq_al_sq_ch_50_ch_53_cl_48_53_sq_ch_50_cl_48_52_cl_48_57_sq_ch_49_cl_48_57_cl_48_57_sq_cl_49_57_cl_48_57_sq_cl_48_57_cl_46_46_al_sq_ch_50_ch_53_cl_48_53_sq_ch_50_cl_48_52_cl_48_57_sq_ch_49_cl_48_57_cl_48_57_sq_cl_49_57_cl_48_57_sq_cl_48_57_sq_qtg_0_4294967295_al_sq_cl_33_33_36_36_38_46_48_57_59_59_61_61_65_91_95_95_97_122_126_126_160_55295_63744_64975_65008_65519_65533_65533_65536_131069_131072_196605_196608_262141_262144_327677_327680_393213_393216_458749_458752_524285_524288_589821_589824_655357_655360_720893_720896_786429_786432_851965_851968_917501_917504_983037_sq_ch_37_qtg_2_2_cl_48_57_65_70_91_91_97_102_qtg_0_1_sq_ch_58_qtg_0_4294967295_cl_48_57_qtg_0_4294967295_sq_ch_47_qtg_0_4294967295_al_sq_cl_33_33_36_36_38_46_48_59_61_61_64_91_95_95_97_122_126_126_160_55295_63744_64975_65008_65519_65533_65533_65536_131069_131072_196605_196608_262141_262144_327677_327680_393213_393216_458749_458752_524285_524288_589821_589824_655357_655360_720893_720896_786429_786432_851965_851968_917501_917504_983037_sq_ch_37_qtg_2_2_cl_48_57_65_70_91_91_97_102_sq_ch_47_qtg_0_1_sq_qtg_1_4294967295_al_sq_cl_33_33_36_36_38_46_48_59_61_61_64_91_95_95_97_122_126_126_160_55295_63744_64975_65008_65519_65533_65533_65536_131069_131072_196605_196608_262141_262144_327677_327680_393213_393216_458749_458752_524285_524288_589821_589824_655357_655360_720893_720896_786429_786432_851965_851968_917501_917504_983037_sq_ch_37_qtg_2_2_cl_48_57_65_70_91_91_97_102_qtg_0_4294967295_sq_ch_47_qtg_0_4294967295_al_sq_cl_33_33_36_36_38_46_48_59_61_61_64_91_95_95_97_122_126_126_160_55295_63744_64975_65008_65519_65533_65533_65536_131069_131072_196605_196608_262141_262144_327677_327680_393213_393216_458749_458752_524285_524288_589821_589824_655357_655360_720893_720896_786429_786432_851965_851968_917501_917504_983037_sq_ch_37_qtg_2_2_cl_48_57_65_70_91_91_97_102_sq_qtg_1_4294967295_al_sq_cl_33_33_36_36_38_46_48_59_61_61_64_91_95_95_97_122_126_126_160_55295_63744_64975_65008_65519_65533_65533_65536_131069_131072_196605_196608_262141_262144_327677_327680_393213_393216_458749_458752_524285_524288_589821_589824_655357_655360_720893_720896_786429_786432_851965_851968_917501_917504_983037_sq_ch_37_qtg_2_2_cl_48_57_65_70_91_91_97_102_qtg_0_4294967295_sq_ch_47_qtg_0_4294967295_al_sq_cl_33_33_36_36_38_46_48_59_61_61_64_91_95_95_97_122_126_126_160_55295_63744_64975_65008_65519_65533_65533_65536_131069_131072_196605_196608_262141_262144_327677_327680_393213_393216_458749_458752_524285_524288_589821_589824_655357_655360_720893_720896_786429_786432_851965_851968_917501_917504_983037_sq_ch_37_qtg_2_2_cl_48_57_65_70_91_91_97_102_qtg_0_1_sq_ch_63_qtg_0_4294967295_al_sq_cl_33_33_36_36_38_59_61_61_63_91_95_95_97_122_126_126_160_55295_57344_64975_65008_65519_65533_65533_65536_131069_131072_196605_196608_262141_262144_327677_327680_393213_393216_458749_458752_524285_524288_589821_589824_655357_655360_720893_720896_786429_786432_851965_851968_917501_917504_983037_983040_1048573_1048576_1114109_sq_ch_37_qtg_2_2_cl_48_57_65_70_91_91_97_102_qtg_0_1_sq_ch_35_qtg_0_4294967295_al_sq_cl_33_33_36_36_38_59_61_61_63_91_95_95_97_122_126_126_160_55295_63744_64975_65008_65519_65533_65533_65536_131069_131072_196605_196608_262141_262144_327677_327680_393213_393216_458749_458752_524285_524288_589821_589824_655357_655360_720893_720896_786429_786432_851965_851968_917501_917504_983037_sq_ch_37_qtg_2_2_cl_48_57_65_70_91_91_97_102_ch_62(i8* %0)
ret i32 %2
}