#include "newmacros.h"
#include "runtime.h"

#define CT_v785	((void*)startLabel+172)
#define FN_LAMBDA776	((void*)startLabel+240)
#define CT_v792	((void*)startLabel+416)
#define F0_LAMBDA776	((void*)startLabel+424)
#define FN_LAMBDA775	((void*)startLabel+488)
#define v812	((void*)startLabel+504)
#define v800	((void*)startLabel+508)
#define v813	((void*)startLabel+522)
#define v804	((void*)startLabel+526)
#define v814	((void*)startLabel+538)
#define v808	((void*)startLabel+542)
#define v801	((void*)startLabel+600)
#define v797	((void*)startLabel+605)
#define v793	((void*)startLabel+610)
#define CT_v819	((void*)startLabel+708)
#define F0_LAMBDA775	((void*)startLabel+716)
#define FN_LAMBDA774	((void*)startLabel+784)
#define CT_v827	((void*)startLabel+916)
#define F0_LAMBDA774	((void*)startLabel+924)
#define FN_LAMBDA773	((void*)startLabel+988)
#define v846	((void*)startLabel+1004)
#define v835	((void*)startLabel+1008)
#define v847	((void*)startLabel+1022)
#define v839	((void*)startLabel+1026)
#define v848	((void*)startLabel+1038)
#define v843	((void*)startLabel+1042)
#define v836	((void*)startLabel+1100)
#define v832	((void*)startLabel+1105)
#define v828	((void*)startLabel+1110)
#define CT_v853	((void*)startLabel+1208)
#define F0_LAMBDA773	((void*)startLabel+1216)
#define FN_LAMBDA772	((void*)startLabel+1284)
#define CT_v861	((void*)startLabel+1416)
#define F0_LAMBDA772	((void*)startLabel+1424)
#define FN_LAMBDA771	((void*)startLabel+1488)
#define v880	((void*)startLabel+1504)
#define v869	((void*)startLabel+1508)
#define v881	((void*)startLabel+1522)
#define v873	((void*)startLabel+1526)
#define v882	((void*)startLabel+1538)
#define v877	((void*)startLabel+1542)
#define v870	((void*)startLabel+1600)
#define v866	((void*)startLabel+1605)
#define v862	((void*)startLabel+1610)
#define CT_v887	((void*)startLabel+1708)
#define F0_LAMBDA771	((void*)startLabel+1716)
#define FN_LAMBDA770	((void*)startLabel+1784)
#define CT_v895	((void*)startLabel+1916)
#define F0_LAMBDA770	((void*)startLabel+1924)
#define FN_LAMBDA769	((void*)startLabel+1988)
#define v914	((void*)startLabel+2004)
#define v903	((void*)startLabel+2008)
#define v915	((void*)startLabel+2022)
#define v907	((void*)startLabel+2026)
#define v916	((void*)startLabel+2038)
#define v911	((void*)startLabel+2042)
#define v904	((void*)startLabel+2100)
#define v900	((void*)startLabel+2105)
#define v896	((void*)startLabel+2110)
#define CT_v921	((void*)startLabel+2208)
#define F0_LAMBDA769	((void*)startLabel+2216)
#define FN_LAMBDA768	((void*)startLabel+2284)
#define CT_v929	((void*)startLabel+2416)
#define F0_LAMBDA768	((void*)startLabel+2424)
#define FN_LAMBDA767	((void*)startLabel+2488)
#define v948	((void*)startLabel+2504)
#define v937	((void*)startLabel+2508)
#define v949	((void*)startLabel+2522)
#define v941	((void*)startLabel+2526)
#define v950	((void*)startLabel+2538)
#define v945	((void*)startLabel+2542)
#define v938	((void*)startLabel+2600)
#define v934	((void*)startLabel+2605)
#define v930	((void*)startLabel+2610)
#define CT_v955	((void*)startLabel+2708)
#define F0_LAMBDA767	((void*)startLabel+2716)
#define FN_LAMBDA766	((void*)startLabel+2784)
#define CT_v963	((void*)startLabel+2916)
#define F0_LAMBDA766	((void*)startLabel+2924)
#define FN_LAMBDA765	((void*)startLabel+2988)
#define v982	((void*)startLabel+3004)
#define v971	((void*)startLabel+3008)
#define v983	((void*)startLabel+3022)
#define v975	((void*)startLabel+3026)
#define v984	((void*)startLabel+3038)
#define v979	((void*)startLabel+3042)
#define v972	((void*)startLabel+3100)
#define v968	((void*)startLabel+3105)
#define v964	((void*)startLabel+3110)
#define CT_v989	((void*)startLabel+3208)
#define F0_LAMBDA765	((void*)startLabel+3216)
#define FN_LAMBDA764	((void*)startLabel+3284)
#define CT_v997	((void*)startLabel+3416)
#define F0_LAMBDA764	((void*)startLabel+3424)
#define FN_LAMBDA763	((void*)startLabel+3488)
#define v1016	((void*)startLabel+3504)
#define v1005	((void*)startLabel+3508)
#define v1017	((void*)startLabel+3522)
#define v1009	((void*)startLabel+3526)
#define v1018	((void*)startLabel+3538)
#define v1013	((void*)startLabel+3542)
#define v1006	((void*)startLabel+3600)
#define v1002	((void*)startLabel+3605)
#define v998	((void*)startLabel+3610)
#define CT_v1023	((void*)startLabel+3708)
#define F0_LAMBDA763	((void*)startLabel+3716)
#define FN_LAMBDA762	((void*)startLabel+3784)
#define CT_v1031	((void*)startLabel+3916)
#define F0_LAMBDA762	((void*)startLabel+3924)
#define FN_LAMBDA761	((void*)startLabel+3988)
#define v1050	((void*)startLabel+4004)
#define v1039	((void*)startLabel+4008)
#define v1051	((void*)startLabel+4022)
#define v1043	((void*)startLabel+4026)
#define v1052	((void*)startLabel+4038)
#define v1047	((void*)startLabel+4042)
#define v1040	((void*)startLabel+4100)
#define v1036	((void*)startLabel+4105)
#define v1032	((void*)startLabel+4110)
#define CT_v1057	((void*)startLabel+4208)
#define F0_LAMBDA761	((void*)startLabel+4216)
#define FN_LAMBDA760	((void*)startLabel+4284)
#define CT_v1065	((void*)startLabel+4416)
#define F0_LAMBDA760	((void*)startLabel+4424)
#define FN_LAMBDA759	((void*)startLabel+4488)
#define v1084	((void*)startLabel+4504)
#define v1073	((void*)startLabel+4508)
#define v1085	((void*)startLabel+4522)
#define v1077	((void*)startLabel+4526)
#define v1086	((void*)startLabel+4538)
#define v1081	((void*)startLabel+4542)
#define v1074	((void*)startLabel+4600)
#define v1070	((void*)startLabel+4605)
#define v1066	((void*)startLabel+4610)
#define CT_v1091	((void*)startLabel+4708)
#define F0_LAMBDA759	((void*)startLabel+4716)
#define FN_LAMBDA758	((void*)startLabel+4784)
#define CT_v1099	((void*)startLabel+4916)
#define F0_LAMBDA758	((void*)startLabel+4924)
#define FN_LAMBDA757	((void*)startLabel+4988)
#define v1118	((void*)startLabel+5004)
#define v1107	((void*)startLabel+5008)
#define v1119	((void*)startLabel+5022)
#define v1111	((void*)startLabel+5026)
#define v1120	((void*)startLabel+5038)
#define v1115	((void*)startLabel+5042)
#define v1108	((void*)startLabel+5100)
#define v1104	((void*)startLabel+5105)
#define v1100	((void*)startLabel+5110)
#define CT_v1125	((void*)startLabel+5208)
#define F0_LAMBDA757	((void*)startLabel+5216)
#define FN_LAMBDA756	((void*)startLabel+5284)
#define CT_v1133	((void*)startLabel+5416)
#define F0_LAMBDA756	((void*)startLabel+5424)
#define FN_LAMBDA755	((void*)startLabel+5488)
#define v1152	((void*)startLabel+5504)
#define v1141	((void*)startLabel+5508)
#define v1153	((void*)startLabel+5522)
#define v1145	((void*)startLabel+5526)
#define v1154	((void*)startLabel+5538)
#define v1149	((void*)startLabel+5542)
#define v1142	((void*)startLabel+5600)
#define v1138	((void*)startLabel+5605)
#define v1134	((void*)startLabel+5610)
#define CT_v1159	((void*)startLabel+5708)
#define F0_LAMBDA755	((void*)startLabel+5716)
#define FN_LAMBDA754	((void*)startLabel+5784)
#define CT_v1167	((void*)startLabel+5916)
#define F0_LAMBDA754	((void*)startLabel+5924)
#define FN_LAMBDA753	((void*)startLabel+5988)
#define v1186	((void*)startLabel+6004)
#define v1175	((void*)startLabel+6008)
#define v1187	((void*)startLabel+6022)
#define v1179	((void*)startLabel+6026)
#define v1188	((void*)startLabel+6036)
#define v1183	((void*)startLabel+6040)
#define v1176	((void*)startLabel+6089)
#define v1172	((void*)startLabel+6094)
#define v1168	((void*)startLabel+6099)
#define CT_v1192	((void*)startLabel+6236)
#define F0_LAMBDA753	((void*)startLabel+6244)
#define CT_v1197	((void*)startLabel+6384)
#define CT_v1203	((void*)startLabel+6604)
#define ST_v1199	((void*)startLabel+6640)
#define ST_v1194	((void*)startLabel+6664)
#define ST_v781	((void*)startLabel+6700)
#define PP_LAMBDA776	((void*)startLabel+6734)
#define PC_LAMBDA776	((void*)startLabel+6734)
#define ST_v787	((void*)startLabel+6734)
#define PP_LAMBDA753	((void*)startLabel+6779)
#define PC_LAMBDA753	((void*)startLabel+6779)
#define PP_LAMBDA754	((void*)startLabel+6779)
#define PC_LAMBDA754	((void*)startLabel+6779)
#define PP_LAMBDA755	((void*)startLabel+6779)
#define PC_LAMBDA755	((void*)startLabel+6779)
#define PP_LAMBDA756	((void*)startLabel+6779)
#define PC_LAMBDA756	((void*)startLabel+6779)
#define PP_LAMBDA757	((void*)startLabel+6779)
#define PC_LAMBDA757	((void*)startLabel+6779)
#define PP_LAMBDA758	((void*)startLabel+6779)
#define PC_LAMBDA758	((void*)startLabel+6779)
#define PP_LAMBDA759	((void*)startLabel+6779)
#define PC_LAMBDA759	((void*)startLabel+6779)
#define PP_LAMBDA760	((void*)startLabel+6779)
#define PC_LAMBDA760	((void*)startLabel+6779)
#define PP_LAMBDA761	((void*)startLabel+6779)
#define PC_LAMBDA761	((void*)startLabel+6779)
#define PP_LAMBDA762	((void*)startLabel+6779)
#define PC_LAMBDA762	((void*)startLabel+6779)
#define PP_LAMBDA763	((void*)startLabel+6779)
#define PC_LAMBDA763	((void*)startLabel+6779)
#define PP_LAMBDA764	((void*)startLabel+6779)
#define PC_LAMBDA764	((void*)startLabel+6779)
#define PP_LAMBDA765	((void*)startLabel+6779)
#define PC_LAMBDA765	((void*)startLabel+6779)
#define PP_LAMBDA766	((void*)startLabel+6779)
#define PC_LAMBDA766	((void*)startLabel+6779)
#define PP_LAMBDA767	((void*)startLabel+6779)
#define PC_LAMBDA767	((void*)startLabel+6779)
#define PP_LAMBDA768	((void*)startLabel+6779)
#define PC_LAMBDA768	((void*)startLabel+6779)
#define PP_LAMBDA769	((void*)startLabel+6779)
#define PC_LAMBDA769	((void*)startLabel+6779)
#define PP_LAMBDA770	((void*)startLabel+6779)
#define PC_LAMBDA770	((void*)startLabel+6779)
#define PP_LAMBDA771	((void*)startLabel+6779)
#define PC_LAMBDA771	((void*)startLabel+6779)
#define PP_LAMBDA772	((void*)startLabel+6779)
#define PC_LAMBDA772	((void*)startLabel+6779)
#define PP_LAMBDA773	((void*)startLabel+6779)
#define PC_LAMBDA773	((void*)startLabel+6779)
#define PP_LAMBDA774	((void*)startLabel+6779)
#define PC_LAMBDA774	((void*)startLabel+6779)
#define PP_LAMBDA775	((void*)startLabel+6779)
#define PC_LAMBDA775	((void*)startLabel+6779)
#define ST_v810	((void*)startLabel+6779)
#define PS_v784	((void*)startLabel+6824)
#define PS_v782	((void*)startLabel+6836)
#define PS_v780	((void*)startLabel+6848)
#define PS_v783	((void*)startLabel+6860)
#define PS_v1196	((void*)startLabel+6872)
#define PS_v1193	((void*)startLabel+6884)
#define PS_v1195	((void*)startLabel+6896)
#define PS_v1200	((void*)startLabel+6908)
#define PS_v1201	((void*)startLabel+6920)
#define PS_v1198	((void*)startLabel+6932)
#define PS_v1202	((void*)startLabel+6944)
#define PS_v1189	((void*)startLabel+6956)
#define PS_v1190	((void*)startLabel+6968)
#define PS_v1191	((void*)startLabel+6980)
#define PS_v1184	((void*)startLabel+6992)
#define PS_v1165	((void*)startLabel+7004)
#define PS_v1166	((void*)startLabel+7016)
#define PS_v1164	((void*)startLabel+7028)
#define PS_v1162	((void*)startLabel+7040)
#define PS_v1157	((void*)startLabel+7052)
#define PS_v1156	((void*)startLabel+7064)
#define PS_v1158	((void*)startLabel+7076)
#define PS_v1155	((void*)startLabel+7088)
#define PS_v1150	((void*)startLabel+7100)
#define PS_v1131	((void*)startLabel+7112)
#define PS_v1132	((void*)startLabel+7124)
#define PS_v1130	((void*)startLabel+7136)
#define PS_v1128	((void*)startLabel+7148)
#define PS_v1123	((void*)startLabel+7160)
#define PS_v1122	((void*)startLabel+7172)
#define PS_v1124	((void*)startLabel+7184)
#define PS_v1121	((void*)startLabel+7196)
#define PS_v1116	((void*)startLabel+7208)
#define PS_v1097	((void*)startLabel+7220)
#define PS_v1098	((void*)startLabel+7232)
#define PS_v1096	((void*)startLabel+7244)
#define PS_v1094	((void*)startLabel+7256)
#define PS_v1089	((void*)startLabel+7268)
#define PS_v1088	((void*)startLabel+7280)
#define PS_v1090	((void*)startLabel+7292)
#define PS_v1087	((void*)startLabel+7304)
#define PS_v1082	((void*)startLabel+7316)
#define PS_v1063	((void*)startLabel+7328)
#define PS_v1064	((void*)startLabel+7340)
#define PS_v1062	((void*)startLabel+7352)
#define PS_v1060	((void*)startLabel+7364)
#define PS_v1055	((void*)startLabel+7376)
#define PS_v1054	((void*)startLabel+7388)
#define PS_v1056	((void*)startLabel+7400)
#define PS_v1053	((void*)startLabel+7412)
#define PS_v1048	((void*)startLabel+7424)
#define PS_v1029	((void*)startLabel+7436)
#define PS_v1030	((void*)startLabel+7448)
#define PS_v1028	((void*)startLabel+7460)
#define PS_v1026	((void*)startLabel+7472)
#define PS_v1021	((void*)startLabel+7484)
#define PS_v1020	((void*)startLabel+7496)
#define PS_v1022	((void*)startLabel+7508)
#define PS_v1019	((void*)startLabel+7520)
#define PS_v1014	((void*)startLabel+7532)
#define PS_v995	((void*)startLabel+7544)
#define PS_v996	((void*)startLabel+7556)
#define PS_v994	((void*)startLabel+7568)
#define PS_v992	((void*)startLabel+7580)
#define PS_v987	((void*)startLabel+7592)
#define PS_v986	((void*)startLabel+7604)
#define PS_v988	((void*)startLabel+7616)
#define PS_v985	((void*)startLabel+7628)
#define PS_v980	((void*)startLabel+7640)
#define PS_v961	((void*)startLabel+7652)
#define PS_v962	((void*)startLabel+7664)
#define PS_v960	((void*)startLabel+7676)
#define PS_v958	((void*)startLabel+7688)
#define PS_v953	((void*)startLabel+7700)
#define PS_v952	((void*)startLabel+7712)
#define PS_v954	((void*)startLabel+7724)
#define PS_v951	((void*)startLabel+7736)
#define PS_v946	((void*)startLabel+7748)
#define PS_v927	((void*)startLabel+7760)
#define PS_v928	((void*)startLabel+7772)
#define PS_v926	((void*)startLabel+7784)
#define PS_v924	((void*)startLabel+7796)
#define PS_v919	((void*)startLabel+7808)
#define PS_v918	((void*)startLabel+7820)
#define PS_v920	((void*)startLabel+7832)
#define PS_v917	((void*)startLabel+7844)
#define PS_v912	((void*)startLabel+7856)
#define PS_v893	((void*)startLabel+7868)
#define PS_v894	((void*)startLabel+7880)
#define PS_v892	((void*)startLabel+7892)
#define PS_v890	((void*)startLabel+7904)
#define PS_v885	((void*)startLabel+7916)
#define PS_v884	((void*)startLabel+7928)
#define PS_v886	((void*)startLabel+7940)
#define PS_v883	((void*)startLabel+7952)
#define PS_v878	((void*)startLabel+7964)
#define PS_v859	((void*)startLabel+7976)
#define PS_v860	((void*)startLabel+7988)
#define PS_v858	((void*)startLabel+8000)
#define PS_v856	((void*)startLabel+8012)
#define PS_v851	((void*)startLabel+8024)
#define PS_v850	((void*)startLabel+8036)
#define PS_v852	((void*)startLabel+8048)
#define PS_v849	((void*)startLabel+8060)
#define PS_v844	((void*)startLabel+8072)
#define PS_v825	((void*)startLabel+8084)
#define PS_v826	((void*)startLabel+8096)
#define PS_v824	((void*)startLabel+8108)
#define PS_v822	((void*)startLabel+8120)
#define PS_v817	((void*)startLabel+8132)
#define PS_v816	((void*)startLabel+8144)
#define PS_v818	((void*)startLabel+8156)
#define PS_v815	((void*)startLabel+8168)
#define PS_v809	((void*)startLabel+8180)
#define PS_v789	((void*)startLabel+8192)
#define PS_v791	((void*)startLabel+8204)
#define PS_v790	((void*)startLabel+8216)
#define PS_v788	((void*)startLabel+8228)
#define PS_v786	((void*)startLabel+8240)
extern Node FN_Prelude_46readParen[];
extern Node FN_Prelude_46lex[];
extern Node FN_Prelude_46_95foldr[];
extern Node FN_Prelude_46reads[];
extern Node FN_NHC_46Internal_46_95apply1[];
extern Node FN_Prelude_46Read_46Prelude_4611[];
extern Node FN_Prelude_46_95_46readList[];
extern Node PM_Prelude[];
extern Node PC_Prelude_46readParen[];
extern Node PC_Prelude_46False[];
extern Node PC_Prelude_46_95_46readList[];
extern Node PC_Prelude_462[];
extern Node PC_Prelude_4611[];
extern Node PC_Prelude_46_58[];
extern Node PC_Prelude_46lex[];
extern Node PC_Prelude_46_95foldr[];
extern Node PC_NHC_46Internal_46_95apply1[];
extern Node PC_Prelude_46reads[];
extern Node PC_Prelude_46_91_93[];

static Node startLabel[] = {
  bytes2word(0,0,12,0)
, bytes2word(11,1,10,2)
, bytes2word(9,3,8,4)
, bytes2word(7,5,6,6)
, bytes2word(5,7,4,8)
, bytes2word(3,9,2,10)
, bytes2word(1,11,0,12)
, useLabel(CT_v785)
,};
Node FN_Prelude_46Read_46Prelude_4611_46readsPrec[] = {
  bytes2word(ZAP_ARG,12,NEEDHEAP_I32,HEAP_CVAL_N1)
, bytes2word(7,HEAP_CVAL_N1,12,HEAP_CREATE)
, bytes2word(HEAP_SPACE,HEAP_SPACE,HEAP_CVAL_P1,7)
, bytes2word(HEAP_CVAL_N1,17,HEAP_CREATE,HEAP_SPACE)
, bytes2word(HEAP_SPACE,HEAP_ARG_ARG,11,10)
, bytes2word(HEAP_ARG_ARG,9,8,HEAP_ARG_ARG)
, bytes2word(7,6,HEAP_ARG_ARG,5)
, bytes2word(4,HEAP_ARG_ARG,3,2)
, bytes2word(HEAP_ARG,1,PUSH_HEAP,HEAP_CVAL_P1)
, bytes2word(8,HEAP_CVAL_N1,22,HEAP_CREATE)
, bytes2word(HEAP_SPACE,HEAP_SPACE,HEAP_OFF_N1,26)
, bytes2word(HEAP_OFF_N1,22,RETURN_EVAL,ENDCODE)
, bytes2word(0,0,0,0)
, useLabel(PS_v784)
, 0
, 0
, 0
, 0
, useLabel(PS_v783)
, 0
, 0
, 0
, 0
, useLabel(PS_v782)
, 0
, 0
, 0
, 0
, CONSTR(0,0,0)
, 0
, 0
, 0
, 0
, 60005
, useLabel(ST_v781)
,	/* CT_v785: (byte 0) */
  HW(2,12)
, 0
,};
Node F0_Prelude_46Read_46Prelude_4611_46readsPrec[] = {
  CAPTAG(useLabel(FN_Prelude_46Read_46Prelude_4611_46readsPrec),12)
, useLabel(PS_v780)
, 0
, 0
, 0
, CAPTAG(useLabel(FN_LAMBDA776),1)
, VAPTAG(useLabel(FN_Prelude_46readParen))
, bytes2word(0,0,12,0)
, bytes2word(11,1,10,2)
, bytes2word(9,3,8,4)
, bytes2word(7,5,6,6)
, bytes2word(5,7,4,8)
, bytes2word(3,9,2,10)
, bytes2word(1,11,0,12)
, useLabel(CT_v792)
,	/* FN_LAMBDA776: (byte 0) */
  bytes2word(NEEDHEAP_P1,36,HEAP_CVAL_P1,7)
, bytes2word(HEAP_CVAL_N1,7,HEAP_CREATE,HEAP_SPACE)
, bytes2word(HEAP_SPACE,HEAP_ARG_ARG,1,2)
, bytes2word(HEAP_ARG_ARG,3,4,HEAP_ARG_ARG)
, bytes2word(5,6,HEAP_ARG_ARG,7)
, bytes2word(8,HEAP_ARG_ARG,9,10)
, bytes2word(HEAP_ARG,11,HEAP_CVAL_P1,8)
, bytes2word(HEAP_CVAL_N1,12,HEAP_CREATE,HEAP_SPACE)
, bytes2word(HEAP_SPACE,HEAP_ARG,12,HEAP_CVAL_N1)
, bytes2word(17,HEAP_CVAL_N1,22,HEAP_CREATE)
, bytes2word(HEAP_SPACE,HEAP_SPACE,PUSH_HEAP,HEAP_CVAL_P1)
, bytes2word(9,HEAP_CVAL_N1,27,HEAP_CREATE)
, bytes2word(HEAP_SPACE,HEAP_SPACE,HEAP_OFF_N1,32)
, bytes2word(HEAP_OFF_N1,17,HEAP_OFF_N1,12)
, bytes2word(RETURN_EVAL,ENDCODE,0,0)
, bytes2word(0,0,0,0)
, 0
, useLabel(PS_v791)
, 0
, 0
, 0
, 0
, useLabel(PS_v790)
, 0
, 0
, 0
, 0
, CONSTR(0,0,0)
, 0
, 0
, 0
, 0
, useLabel(PS_v789)
, 0
, 0
, 0
, 0
, useLabel(PS_v788)
, 0
, 0
, 0
, 0
, 70022
, useLabel(ST_v787)
,	/* CT_v792: (byte 0) */
  HW(3,12)
, 0
,	/* F0_LAMBDA776: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA776),12)
, useLabel(PS_v786)
, 0
, 0
, 0
, CAPTAG(useLabel(FN_LAMBDA775),2)
, VAPTAG(useLabel(FN_Prelude_46lex))
, VAPTAG(useLabel(FN_Prelude_46_95foldr))
, bytes2word(13,0,12,1)
, bytes2word(11,2,10,3)
, bytes2word(9,4,8,5)
, bytes2word(7,6,6,7)
, bytes2word(5,8,4,9)
, bytes2word(3,10,2,11)
, bytes2word(1,12,0,13)
, useLabel(CT_v819)
,	/* FN_LAMBDA775: (byte 0) */
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG,12,EVAL)
, bytes2word(UNPACK,2,PUSH_P1,0)
, bytes2word(EVAL,TABLESWITCH,2,NOP)
,	/* v812: (byte 4) */
  bytes2word(TOP(4),BOT(4),TOP(8),BOT(8))
,	/* v800: (byte 4) */
  bytes2word(POP_I1,JUMP,99,0)
, bytes2word(UNPACK,2,PUSH_P1,0)
, bytes2word(EVAL,LOOKUPSWITCH,1,NOP)
, bytes2word(TOP(40),BOT(40),TOP(10),BOT(10))
,	/* v813: (byte 2) */
  bytes2word(TOP(6),BOT(6),POP_I1,JUMP)
,	/* v804: (byte 2) */
  bytes2word(76,0,POP_I1,PUSH_I1)
, bytes2word(EVAL,NEEDHEAP_P1,36,TABLESWITCH)
, bytes2word(2,NOP,TOP(8),BOT(8))
,	/* v814: (byte 2) */
  bytes2word(TOP(4),BOT(4),POP_I1,JUMP)
,	/* v808: (byte 2) */
  bytes2word(60,0,POP_I1,HEAP_CVAL_P1)
, bytes2word(7,HEAP_CVAL_N1,7,HEAP_CREATE)
, bytes2word(HEAP_SPACE,HEAP_SPACE,HEAP_ARG_ARG,1)
, bytes2word(2,HEAP_ARG_ARG,3,4)
, bytes2word(HEAP_ARG_ARG,5,6,HEAP_ARG_ARG)
, bytes2word(7,8,HEAP_ARG_ARG,9)
, bytes2word(10,HEAP_CVAL_P1,8,HEAP_CVAL_N1)
, bytes2word(12,HEAP_CREATE,HEAP_SPACE,HEAP_SPACE)
, bytes2word(HEAP_ARG,11,HEAP_CVAL_P1,9)
, bytes2word(HEAP_CVAL_N1,17,HEAP_CREATE,HEAP_SPACE)
, bytes2word(HEAP_SPACE,HEAP_OFF_N1,11,HEAP_P1)
, bytes2word(3,PUSH_HEAP,HEAP_CVAL_P1,10)
, bytes2word(HEAP_CVAL_N1,22,HEAP_CREATE,HEAP_SPACE)
, bytes2word(HEAP_SPACE,HEAP_OFF_N1,33,HEAP_OFF_N1)
,	/* v801: (byte 4) */
  bytes2word(13,HEAP_ARG,13,RETURN_EVAL)
, bytes2word(POP_P1,2,JUMP,2)
,	/* v797: (byte 1) */
  bytes2word(0,POP_P1,2,JUMP)
,	/* v793: (byte 2) */
  bytes2word(2,0,PUSH_ARG,13)
, bytes2word(RETURN_EVAL,ENDCODE,0,0)
, bytes2word(0,0,0,0)
, useLabel(PS_v818)
, 0
, 0
, 0
, 0
, useLabel(PS_v817)
, 0
, 0
, 0
, 0
, useLabel(PS_v816)
, 0
, 0
, 0
, 0
, useLabel(PS_v815)
, 0
, 0
, 0
, 0
, 70029
, useLabel(ST_v810)
,	/* CT_v819: (byte 0) */
  HW(4,13)
, 0
,	/* F0_LAMBDA775: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA775),13)
, useLabel(PS_v809)
, 0
, 0
, 0
, CAPTAG(useLabel(FN_LAMBDA774),2)
, VAPTAG(useLabel(FN_Prelude_46reads))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply1))
, VAPTAG(useLabel(FN_Prelude_46_95foldr))
, bytes2word(0,0,12,0)
, bytes2word(11,1,10,2)
, bytes2word(9,3,8,4)
, bytes2word(7,5,6,6)
, bytes2word(5,7,4,8)
, bytes2word(3,9,2,10)
, bytes2word(1,11,0,12)
, useLabel(CT_v827)
,	/* FN_LAMBDA774: (byte 0) */
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG,11,EVAL)
, bytes2word(NEEDHEAP_I32,UNPACK,2,HEAP_CVAL_P1)
, bytes2word(7,HEAP_CVAL_N1,7,HEAP_CREATE)
, bytes2word(HEAP_SPACE,HEAP_SPACE,HEAP_P1,0)
, bytes2word(HEAP_ARG_ARG,1,2,HEAP_ARG_ARG)
, bytes2word(3,4,HEAP_ARG_ARG,5)
, bytes2word(6,HEAP_ARG_ARG,7,8)
, bytes2word(HEAP_ARG_ARG,9,10,HEAP_CVAL_P1)
, bytes2word(8,HEAP_CVAL_N1,12,HEAP_CREATE)
, bytes2word(HEAP_SPACE,HEAP_SPACE,HEAP_I1,PUSH_HEAP)
, bytes2word(HEAP_CVAL_P1,9,HEAP_CVAL_N1,17)
, bytes2word(HEAP_CREATE,HEAP_SPACE,HEAP_SPACE,HEAP_OFF_N1)
, bytes2word(27,HEAP_OFF_N1,12,HEAP_ARG)
, bytes2word(12,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
, 0
, useLabel(PS_v826)
, 0
, 0
, 0
, 0
, useLabel(PS_v825)
, 0
, 0
, 0
, 0
, useLabel(PS_v824)
, 0
, 0
, 0
, 0
, 70029
, useLabel(ST_v810)
,	/* CT_v827: (byte 0) */
  HW(3,12)
, 0
,	/* F0_LAMBDA774: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA774),12)
, useLabel(PS_v822)
, 0
, 0
, 0
, CAPTAG(useLabel(FN_LAMBDA773),2)
, VAPTAG(useLabel(FN_Prelude_46lex))
, VAPTAG(useLabel(FN_Prelude_46_95foldr))
, bytes2word(13,0,12,1)
, bytes2word(11,2,10,3)
, bytes2word(9,4,8,5)
, bytes2word(7,6,6,7)
, bytes2word(5,8,4,9)
, bytes2word(3,10,2,11)
, bytes2word(1,12,0,13)
, useLabel(CT_v853)
,	/* FN_LAMBDA773: (byte 0) */
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG,12,EVAL)
, bytes2word(UNPACK,2,PUSH_P1,0)
, bytes2word(EVAL,TABLESWITCH,2,NOP)
,	/* v846: (byte 4) */
  bytes2word(TOP(4),BOT(4),TOP(8),BOT(8))
,	/* v835: (byte 4) */
  bytes2word(POP_I1,JUMP,99,0)
, bytes2word(UNPACK,2,PUSH_P1,0)
, bytes2word(EVAL,LOOKUPSWITCH,1,NOP)
, bytes2word(TOP(44),BOT(44),TOP(10),BOT(10))
,	/* v847: (byte 2) */
  bytes2word(TOP(6),BOT(6),POP_I1,JUMP)
,	/* v839: (byte 2) */
  bytes2word(76,0,POP_I1,PUSH_I1)
, bytes2word(EVAL,NEEDHEAP_P1,36,TABLESWITCH)
, bytes2word(2,NOP,TOP(8),BOT(8))
,	/* v848: (byte 2) */
  bytes2word(TOP(4),BOT(4),POP_I1,JUMP)
,	/* v843: (byte 2) */
  bytes2word(60,0,POP_I1,HEAP_CVAL_P1)
, bytes2word(7,HEAP_CVAL_N1,7,HEAP_CREATE)
, bytes2word(HEAP_SPACE,HEAP_SPACE,HEAP_ARG_ARG,1)
, bytes2word(2,HEAP_ARG_ARG,3,4)
, bytes2word(HEAP_ARG_ARG,5,6,HEAP_ARG_ARG)
, bytes2word(7,8,HEAP_ARG_ARG,9)
, bytes2word(10,HEAP_CVAL_P1,8,HEAP_CVAL_N1)
, bytes2word(12,HEAP_CREATE,HEAP_SPACE,HEAP_SPACE)
, bytes2word(HEAP_ARG,11,HEAP_CVAL_P1,9)
, bytes2word(HEAP_CVAL_N1,17,HEAP_CREATE,HEAP_SPACE)
, bytes2word(HEAP_SPACE,HEAP_OFF_N1,11,HEAP_P1)
, bytes2word(3,PUSH_HEAP,HEAP_CVAL_P1,10)
, bytes2word(HEAP_CVAL_N1,22,HEAP_CREATE,HEAP_SPACE)
, bytes2word(HEAP_SPACE,HEAP_OFF_N1,33,HEAP_OFF_N1)
,	/* v836: (byte 4) */
  bytes2word(13,HEAP_ARG,13,RETURN_EVAL)
, bytes2word(POP_P1,2,JUMP,2)
,	/* v832: (byte 1) */
  bytes2word(0,POP_P1,2,JUMP)
,	/* v828: (byte 2) */
  bytes2word(2,0,PUSH_ARG,13)
, bytes2word(RETURN_EVAL,ENDCODE,0,0)
, bytes2word(0,0,0,0)
, useLabel(PS_v852)
, 0
, 0
, 0
, 0
, useLabel(PS_v851)
, 0
, 0
, 0
, 0
, useLabel(PS_v850)
, 0
, 0
, 0
, 0
, useLabel(PS_v849)
, 0
, 0
, 0
, 0
, 70029
, useLabel(ST_v810)
,	/* CT_v853: (byte 0) */
  HW(4,13)
, 0
,	/* F0_LAMBDA773: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA773),13)
, useLabel(PS_v844)
, 0
, 0
, 0
, CAPTAG(useLabel(FN_LAMBDA772),2)
, VAPTAG(useLabel(FN_Prelude_46reads))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply1))
, VAPTAG(useLabel(FN_Prelude_46_95foldr))
, bytes2word(0,0,12,0)
, bytes2word(11,1,10,2)
, bytes2word(9,3,8,4)
, bytes2word(7,5,6,6)
, bytes2word(5,7,4,8)
, bytes2word(3,9,2,10)
, bytes2word(1,11,0,12)
, useLabel(CT_v861)
,	/* FN_LAMBDA772: (byte 0) */
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG,11,EVAL)
, bytes2word(NEEDHEAP_I32,UNPACK,2,HEAP_CVAL_P1)
, bytes2word(7,HEAP_CVAL_N1,7,HEAP_CREATE)
, bytes2word(HEAP_SPACE,HEAP_SPACE,HEAP_ARG,1)
, bytes2word(HEAP_P1,0,HEAP_ARG_ARG,2)
, bytes2word(3,HEAP_ARG_ARG,4,5)
, bytes2word(HEAP_ARG_ARG,6,7,HEAP_ARG_ARG)
, bytes2word(8,9,HEAP_ARG,10)
, bytes2word(HEAP_CVAL_P1,8,HEAP_CVAL_N1,12)
, bytes2word(HEAP_CREATE,HEAP_SPACE,HEAP_SPACE,HEAP_I1)
, bytes2word(PUSH_HEAP,HEAP_CVAL_P1,9,HEAP_CVAL_N1)
, bytes2word(17,HEAP_CREATE,HEAP_SPACE,HEAP_SPACE)
, bytes2word(HEAP_OFF_N1,27,HEAP_OFF_N1,12)
, bytes2word(HEAP_ARG,12,RETURN_EVAL,ENDCODE)
, bytes2word(0,0,0,0)
, 0
, useLabel(PS_v860)
, 0
, 0
, 0
, 0
, useLabel(PS_v859)
, 0
, 0
, 0
, 0
, useLabel(PS_v858)
, 0
, 0
, 0
, 0
, 70029
, useLabel(ST_v810)
,	/* CT_v861: (byte 0) */
  HW(3,12)
, 0
,	/* F0_LAMBDA772: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA772),12)
, useLabel(PS_v856)
, 0
, 0
, 0
, CAPTAG(useLabel(FN_LAMBDA771),2)
, VAPTAG(useLabel(FN_Prelude_46lex))
, VAPTAG(useLabel(FN_Prelude_46_95foldr))
, bytes2word(13,0,12,1)
, bytes2word(11,2,10,3)
, bytes2word(9,4,8,5)
, bytes2word(7,6,6,7)
, bytes2word(5,8,4,9)
, bytes2word(3,10,2,11)
, bytes2word(1,12,0,13)
, useLabel(CT_v887)
,	/* FN_LAMBDA771: (byte 0) */
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG,12,EVAL)
, bytes2word(UNPACK,2,PUSH_P1,0)
, bytes2word(EVAL,TABLESWITCH,2,NOP)
,	/* v880: (byte 4) */
  bytes2word(TOP(4),BOT(4),TOP(8),BOT(8))
,	/* v869: (byte 4) */
  bytes2word(POP_I1,JUMP,99,0)
, bytes2word(UNPACK,2,PUSH_P1,0)
, bytes2word(EVAL,LOOKUPSWITCH,1,NOP)
, bytes2word(TOP(44),BOT(44),TOP(10),BOT(10))
,	/* v881: (byte 2) */
  bytes2word(TOP(6),BOT(6),POP_I1,JUMP)
,	/* v873: (byte 2) */
  bytes2word(76,0,POP_I1,PUSH_I1)
, bytes2word(EVAL,NEEDHEAP_P1,36,TABLESWITCH)
, bytes2word(2,NOP,TOP(8),BOT(8))
,	/* v882: (byte 2) */
  bytes2word(TOP(4),BOT(4),POP_I1,JUMP)
,	/* v877: (byte 2) */
  bytes2word(60,0,POP_I1,HEAP_CVAL_P1)
, bytes2word(7,HEAP_CVAL_N1,7,HEAP_CREATE)
, bytes2word(HEAP_SPACE,HEAP_SPACE,HEAP_ARG_ARG,1)
, bytes2word(2,HEAP_ARG_ARG,3,4)
, bytes2word(HEAP_ARG_ARG,5,6,HEAP_ARG_ARG)
, bytes2word(7,8,HEAP_ARG_ARG,9)
, bytes2word(10,HEAP_CVAL_P1,8,HEAP_CVAL_N1)
, bytes2word(12,HEAP_CREATE,HEAP_SPACE,HEAP_SPACE)
, bytes2word(HEAP_ARG,11,HEAP_CVAL_P1,9)
, bytes2word(HEAP_CVAL_N1,17,HEAP_CREATE,HEAP_SPACE)
, bytes2word(HEAP_SPACE,HEAP_OFF_N1,11,HEAP_P1)
, bytes2word(3,PUSH_HEAP,HEAP_CVAL_P1,10)
, bytes2word(HEAP_CVAL_N1,22,HEAP_CREATE,HEAP_SPACE)
, bytes2word(HEAP_SPACE,HEAP_OFF_N1,33,HEAP_OFF_N1)
,	/* v870: (byte 4) */
  bytes2word(13,HEAP_ARG,13,RETURN_EVAL)
, bytes2word(POP_P1,2,JUMP,2)
,	/* v866: (byte 1) */
  bytes2word(0,POP_P1,2,JUMP)
,	/* v862: (byte 2) */
  bytes2word(2,0,PUSH_ARG,13)
, bytes2word(RETURN_EVAL,ENDCODE,0,0)
, bytes2word(0,0,0,0)
, useLabel(PS_v886)
, 0
, 0
, 0
, 0
, useLabel(PS_v885)
, 0
, 0
, 0
, 0
, useLabel(PS_v884)
, 0
, 0
, 0
, 0
, useLabel(PS_v883)
, 0
, 0
, 0
, 0
, 70029
, useLabel(ST_v810)
,	/* CT_v887: (byte 0) */
  HW(4,13)
, 0
,	/* F0_LAMBDA771: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA771),13)
, useLabel(PS_v878)
, 0
, 0
, 0
, CAPTAG(useLabel(FN_LAMBDA770),2)
, VAPTAG(useLabel(FN_Prelude_46reads))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply1))
, VAPTAG(useLabel(FN_Prelude_46_95foldr))
, bytes2word(0,0,12,0)
, bytes2word(11,1,10,2)
, bytes2word(9,3,8,4)
, bytes2word(7,5,6,6)
, bytes2word(5,7,4,8)
, bytes2word(3,9,2,10)
, bytes2word(1,11,0,12)
, useLabel(CT_v895)
,	/* FN_LAMBDA770: (byte 0) */
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG,11,EVAL)
, bytes2word(NEEDHEAP_I32,UNPACK,2,HEAP_CVAL_P1)
, bytes2word(7,HEAP_CVAL_N1,7,HEAP_CREATE)
, bytes2word(HEAP_SPACE,HEAP_SPACE,HEAP_ARG_ARG,1)
, bytes2word(2,HEAP_P1,0,HEAP_ARG_ARG)
, bytes2word(3,4,HEAP_ARG_ARG,5)
, bytes2word(6,HEAP_ARG_ARG,7,8)
, bytes2word(HEAP_ARG_ARG,9,10,HEAP_CVAL_P1)
, bytes2word(8,HEAP_CVAL_N1,12,HEAP_CREATE)
, bytes2word(HEAP_SPACE,HEAP_SPACE,HEAP_I1,PUSH_HEAP)
, bytes2word(HEAP_CVAL_P1,9,HEAP_CVAL_N1,17)
, bytes2word(HEAP_CREATE,HEAP_SPACE,HEAP_SPACE,HEAP_OFF_N1)
, bytes2word(27,HEAP_OFF_N1,12,HEAP_ARG)
, bytes2word(12,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
, 0
, useLabel(PS_v894)
, 0
, 0
, 0
, 0
, useLabel(PS_v893)
, 0
, 0
, 0
, 0
, useLabel(PS_v892)
, 0
, 0
, 0
, 0
, 70029
, useLabel(ST_v810)
,	/* CT_v895: (byte 0) */
  HW(3,12)
, 0
,	/* F0_LAMBDA770: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA770),12)
, useLabel(PS_v890)
, 0
, 0
, 0
, CAPTAG(useLabel(FN_LAMBDA769),2)
, VAPTAG(useLabel(FN_Prelude_46lex))
, VAPTAG(useLabel(FN_Prelude_46_95foldr))
, bytes2word(13,0,12,1)
, bytes2word(11,2,10,3)
, bytes2word(9,4,8,5)
, bytes2word(7,6,6,7)
, bytes2word(5,8,4,9)
, bytes2word(3,10,2,11)
, bytes2word(1,12,0,13)
, useLabel(CT_v921)
,	/* FN_LAMBDA769: (byte 0) */
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG,12,EVAL)
, bytes2word(UNPACK,2,PUSH_P1,0)
, bytes2word(EVAL,TABLESWITCH,2,NOP)
,	/* v914: (byte 4) */
  bytes2word(TOP(4),BOT(4),TOP(8),BOT(8))
,	/* v903: (byte 4) */
  bytes2word(POP_I1,JUMP,99,0)
, bytes2word(UNPACK,2,PUSH_P1,0)
, bytes2word(EVAL,LOOKUPSWITCH,1,NOP)
, bytes2word(TOP(44),BOT(44),TOP(10),BOT(10))
,	/* v915: (byte 2) */
  bytes2word(TOP(6),BOT(6),POP_I1,JUMP)
,	/* v907: (byte 2) */
  bytes2word(76,0,POP_I1,PUSH_I1)
, bytes2word(EVAL,NEEDHEAP_P1,36,TABLESWITCH)
, bytes2word(2,NOP,TOP(8),BOT(8))
,	/* v916: (byte 2) */
  bytes2word(TOP(4),BOT(4),POP_I1,JUMP)
,	/* v911: (byte 2) */
  bytes2word(60,0,POP_I1,HEAP_CVAL_P1)
, bytes2word(7,HEAP_CVAL_N1,7,HEAP_CREATE)
, bytes2word(HEAP_SPACE,HEAP_SPACE,HEAP_ARG_ARG,1)
, bytes2word(2,HEAP_ARG_ARG,3,4)
, bytes2word(HEAP_ARG_ARG,5,6,HEAP_ARG_ARG)
, bytes2word(7,8,HEAP_ARG_ARG,9)
, bytes2word(10,HEAP_CVAL_P1,8,HEAP_CVAL_N1)
, bytes2word(12,HEAP_CREATE,HEAP_SPACE,HEAP_SPACE)
, bytes2word(HEAP_ARG,11,HEAP_CVAL_P1,9)
, bytes2word(HEAP_CVAL_N1,17,HEAP_CREATE,HEAP_SPACE)
, bytes2word(HEAP_SPACE,HEAP_OFF_N1,11,HEAP_P1)
, bytes2word(3,PUSH_HEAP,HEAP_CVAL_P1,10)
, bytes2word(HEAP_CVAL_N1,22,HEAP_CREATE,HEAP_SPACE)
, bytes2word(HEAP_SPACE,HEAP_OFF_N1,33,HEAP_OFF_N1)
,	/* v904: (byte 4) */
  bytes2word(13,HEAP_ARG,13,RETURN_EVAL)
, bytes2word(POP_P1,2,JUMP,2)
,	/* v900: (byte 1) */
  bytes2word(0,POP_P1,2,JUMP)
,	/* v896: (byte 2) */
  bytes2word(2,0,PUSH_ARG,13)
, bytes2word(RETURN_EVAL,ENDCODE,0,0)
, bytes2word(0,0,0,0)
, useLabel(PS_v920)
, 0
, 0
, 0
, 0
, useLabel(PS_v919)
, 0
, 0
, 0
, 0
, useLabel(PS_v918)
, 0
, 0
, 0
, 0
, useLabel(PS_v917)
, 0
, 0
, 0
, 0
, 70029
, useLabel(ST_v810)
,	/* CT_v921: (byte 0) */
  HW(4,13)
, 0
,	/* F0_LAMBDA769: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA769),13)
, useLabel(PS_v912)
, 0
, 0
, 0
, CAPTAG(useLabel(FN_LAMBDA768),2)
, VAPTAG(useLabel(FN_Prelude_46reads))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply1))
, VAPTAG(useLabel(FN_Prelude_46_95foldr))
, bytes2word(0,0,12,0)
, bytes2word(11,1,10,2)
, bytes2word(9,3,8,4)
, bytes2word(7,5,6,6)
, bytes2word(5,7,4,8)
, bytes2word(3,9,2,10)
, bytes2word(1,11,0,12)
, useLabel(CT_v929)
,	/* FN_LAMBDA768: (byte 0) */
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG,11,EVAL)
, bytes2word(NEEDHEAP_I32,UNPACK,2,HEAP_CVAL_P1)
, bytes2word(7,HEAP_CVAL_N1,7,HEAP_CREATE)
, bytes2word(HEAP_SPACE,HEAP_SPACE,HEAP_ARG_ARG,1)
, bytes2word(2,HEAP_ARG,3,HEAP_P1)
, bytes2word(0,HEAP_ARG_ARG,4,5)
, bytes2word(HEAP_ARG_ARG,6,7,HEAP_ARG_ARG)
, bytes2word(8,9,HEAP_ARG,10)
, bytes2word(HEAP_CVAL_P1,8,HEAP_CVAL_N1,12)
, bytes2word(HEAP_CREATE,HEAP_SPACE,HEAP_SPACE,HEAP_I1)
, bytes2word(PUSH_HEAP,HEAP_CVAL_P1,9,HEAP_CVAL_N1)
, bytes2word(17,HEAP_CREATE,HEAP_SPACE,HEAP_SPACE)
, bytes2word(HEAP_OFF_N1,27,HEAP_OFF_N1,12)
, bytes2word(HEAP_ARG,12,RETURN_EVAL,ENDCODE)
, bytes2word(0,0,0,0)
, 0
, useLabel(PS_v928)
, 0
, 0
, 0
, 0
, useLabel(PS_v927)
, 0
, 0
, 0
, 0
, useLabel(PS_v926)
, 0
, 0
, 0
, 0
, 70029
, useLabel(ST_v810)
,	/* CT_v929: (byte 0) */
  HW(3,12)
, 0
,	/* F0_LAMBDA768: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA768),12)
, useLabel(PS_v924)
, 0
, 0
, 0
, CAPTAG(useLabel(FN_LAMBDA767),2)
, VAPTAG(useLabel(FN_Prelude_46lex))
, VAPTAG(useLabel(FN_Prelude_46_95foldr))
, bytes2word(13,0,12,1)
, bytes2word(11,2,10,3)
, bytes2word(9,4,8,5)
, bytes2word(7,6,6,7)
, bytes2word(5,8,4,9)
, bytes2word(3,10,2,11)
, bytes2word(1,12,0,13)
, useLabel(CT_v955)
,	/* FN_LAMBDA767: (byte 0) */
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG,12,EVAL)
, bytes2word(UNPACK,2,PUSH_P1,0)
, bytes2word(EVAL,TABLESWITCH,2,NOP)
,	/* v948: (byte 4) */
  bytes2word(TOP(4),BOT(4),TOP(8),BOT(8))
,	/* v937: (byte 4) */
  bytes2word(POP_I1,JUMP,99,0)
, bytes2word(UNPACK,2,PUSH_P1,0)
, bytes2word(EVAL,LOOKUPSWITCH,1,NOP)
, bytes2word(TOP(44),BOT(44),TOP(10),BOT(10))
,	/* v949: (byte 2) */
  bytes2word(TOP(6),BOT(6),POP_I1,JUMP)
,	/* v941: (byte 2) */
  bytes2word(76,0,POP_I1,PUSH_I1)
, bytes2word(EVAL,NEEDHEAP_P1,36,TABLESWITCH)
, bytes2word(2,NOP,TOP(8),BOT(8))
,	/* v950: (byte 2) */
  bytes2word(TOP(4),BOT(4),POP_I1,JUMP)
,	/* v945: (byte 2) */
  bytes2word(60,0,POP_I1,HEAP_CVAL_P1)
, bytes2word(7,HEAP_CVAL_N1,7,HEAP_CREATE)
, bytes2word(HEAP_SPACE,HEAP_SPACE,HEAP_ARG_ARG,1)
, bytes2word(2,HEAP_ARG_ARG,3,4)
, bytes2word(HEAP_ARG_ARG,5,6,HEAP_ARG_ARG)
, bytes2word(7,8,HEAP_ARG_ARG,9)
, bytes2word(10,HEAP_CVAL_P1,8,HEAP_CVAL_N1)
, bytes2word(12,HEAP_CREATE,HEAP_SPACE,HEAP_SPACE)
, bytes2word(HEAP_ARG,11,HEAP_CVAL_P1,9)
, bytes2word(HEAP_CVAL_N1,17,HEAP_CREATE,HEAP_SPACE)
, bytes2word(HEAP_SPACE,HEAP_OFF_N1,11,HEAP_P1)
, bytes2word(3,PUSH_HEAP,HEAP_CVAL_P1,10)
, bytes2word(HEAP_CVAL_N1,22,HEAP_CREATE,HEAP_SPACE)
, bytes2word(HEAP_SPACE,HEAP_OFF_N1,33,HEAP_OFF_N1)
,	/* v938: (byte 4) */
  bytes2word(13,HEAP_ARG,13,RETURN_EVAL)
, bytes2word(POP_P1,2,JUMP,2)
,	/* v934: (byte 1) */
  bytes2word(0,POP_P1,2,JUMP)
,	/* v930: (byte 2) */
  bytes2word(2,0,PUSH_ARG,13)
, bytes2word(RETURN_EVAL,ENDCODE,0,0)
, bytes2word(0,0,0,0)
, useLabel(PS_v954)
, 0
, 0
, 0
, 0
, useLabel(PS_v953)
, 0
, 0
, 0
, 0
, useLabel(PS_v952)
, 0
, 0
, 0
, 0
, useLabel(PS_v951)
, 0
, 0
, 0
, 0
, 70029
, useLabel(ST_v810)
,	/* CT_v955: (byte 0) */
  HW(4,13)
, 0
,	/* F0_LAMBDA767: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA767),13)
, useLabel(PS_v946)
, 0
, 0
, 0
, CAPTAG(useLabel(FN_LAMBDA766),2)
, VAPTAG(useLabel(FN_Prelude_46reads))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply1))
, VAPTAG(useLabel(FN_Prelude_46_95foldr))
, bytes2word(0,0,12,0)
, bytes2word(11,1,10,2)
, bytes2word(9,3,8,4)
, bytes2word(7,5,6,6)
, bytes2word(5,7,4,8)
, bytes2word(3,9,2,10)
, bytes2word(1,11,0,12)
, useLabel(CT_v963)
,	/* FN_LAMBDA766: (byte 0) */
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG,11,EVAL)
, bytes2word(NEEDHEAP_I32,UNPACK,2,HEAP_CVAL_P1)
, bytes2word(7,HEAP_CVAL_N1,7,HEAP_CREATE)
, bytes2word(HEAP_SPACE,HEAP_SPACE,HEAP_ARG_ARG,1)
, bytes2word(2,HEAP_ARG_ARG,3,4)
, bytes2word(HEAP_P1,0,HEAP_ARG_ARG,5)
, bytes2word(6,HEAP_ARG_ARG,7,8)
, bytes2word(HEAP_ARG_ARG,9,10,HEAP_CVAL_P1)
, bytes2word(8,HEAP_CVAL_N1,12,HEAP_CREATE)
, bytes2word(HEAP_SPACE,HEAP_SPACE,HEAP_I1,PUSH_HEAP)
, bytes2word(HEAP_CVAL_P1,9,HEAP_CVAL_N1,17)
, bytes2word(HEAP_CREATE,HEAP_SPACE,HEAP_SPACE,HEAP_OFF_N1)
, bytes2word(27,HEAP_OFF_N1,12,HEAP_ARG)
, bytes2word(12,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
, 0
, useLabel(PS_v962)
, 0
, 0
, 0
, 0
, useLabel(PS_v961)
, 0
, 0
, 0
, 0
, useLabel(PS_v960)
, 0
, 0
, 0
, 0
, 70029
, useLabel(ST_v810)
,	/* CT_v963: (byte 0) */
  HW(3,12)
, 0
,	/* F0_LAMBDA766: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA766),12)
, useLabel(PS_v958)
, 0
, 0
, 0
, CAPTAG(useLabel(FN_LAMBDA765),2)
, VAPTAG(useLabel(FN_Prelude_46lex))
, VAPTAG(useLabel(FN_Prelude_46_95foldr))
, bytes2word(13,0,12,1)
, bytes2word(11,2,10,3)
, bytes2word(9,4,8,5)
, bytes2word(7,6,6,7)
, bytes2word(5,8,4,9)
, bytes2word(3,10,2,11)
, bytes2word(1,12,0,13)
, useLabel(CT_v989)
,	/* FN_LAMBDA765: (byte 0) */
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG,12,EVAL)
, bytes2word(UNPACK,2,PUSH_P1,0)
, bytes2word(EVAL,TABLESWITCH,2,NOP)
,	/* v982: (byte 4) */
  bytes2word(TOP(4),BOT(4),TOP(8),BOT(8))
,	/* v971: (byte 4) */
  bytes2word(POP_I1,JUMP,99,0)
, bytes2word(UNPACK,2,PUSH_P1,0)
, bytes2word(EVAL,LOOKUPSWITCH,1,NOP)
, bytes2word(TOP(44),BOT(44),TOP(10),BOT(10))
,	/* v983: (byte 2) */
  bytes2word(TOP(6),BOT(6),POP_I1,JUMP)
,	/* v975: (byte 2) */
  bytes2word(76,0,POP_I1,PUSH_I1)
, bytes2word(EVAL,NEEDHEAP_P1,36,TABLESWITCH)
, bytes2word(2,NOP,TOP(8),BOT(8))
,	/* v984: (byte 2) */
  bytes2word(TOP(4),BOT(4),POP_I1,JUMP)
,	/* v979: (byte 2) */
  bytes2word(60,0,POP_I1,HEAP_CVAL_P1)
, bytes2word(7,HEAP_CVAL_N1,7,HEAP_CREATE)
, bytes2word(HEAP_SPACE,HEAP_SPACE,HEAP_ARG_ARG,1)
, bytes2word(2,HEAP_ARG_ARG,3,4)
, bytes2word(HEAP_ARG_ARG,5,6,HEAP_ARG_ARG)
, bytes2word(7,8,HEAP_ARG_ARG,9)
, bytes2word(10,HEAP_CVAL_P1,8,HEAP_CVAL_N1)
, bytes2word(12,HEAP_CREATE,HEAP_SPACE,HEAP_SPACE)
, bytes2word(HEAP_ARG,11,HEAP_CVAL_P1,9)
, bytes2word(HEAP_CVAL_N1,17,HEAP_CREATE,HEAP_SPACE)
, bytes2word(HEAP_SPACE,HEAP_OFF_N1,11,HEAP_P1)
, bytes2word(3,PUSH_HEAP,HEAP_CVAL_P1,10)
, bytes2word(HEAP_CVAL_N1,22,HEAP_CREATE,HEAP_SPACE)
, bytes2word(HEAP_SPACE,HEAP_OFF_N1,33,HEAP_OFF_N1)
,	/* v972: (byte 4) */
  bytes2word(13,HEAP_ARG,13,RETURN_EVAL)
, bytes2word(POP_P1,2,JUMP,2)
,	/* v968: (byte 1) */
  bytes2word(0,POP_P1,2,JUMP)
,	/* v964: (byte 2) */
  bytes2word(2,0,PUSH_ARG,13)
, bytes2word(RETURN_EVAL,ENDCODE,0,0)
, bytes2word(0,0,0,0)
, useLabel(PS_v988)
, 0
, 0
, 0
, 0
, useLabel(PS_v987)
, 0
, 0
, 0
, 0
, useLabel(PS_v986)
, 0
, 0
, 0
, 0
, useLabel(PS_v985)
, 0
, 0
, 0
, 0
, 70029
, useLabel(ST_v810)
,	/* CT_v989: (byte 0) */
  HW(4,13)
, 0
,	/* F0_LAMBDA765: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA765),13)
, useLabel(PS_v980)
, 0
, 0
, 0
, CAPTAG(useLabel(FN_LAMBDA764),2)
, VAPTAG(useLabel(FN_Prelude_46reads))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply1))
, VAPTAG(useLabel(FN_Prelude_46_95foldr))
, bytes2word(0,0,12,0)
, bytes2word(11,1,10,2)
, bytes2word(9,3,8,4)
, bytes2word(7,5,6,6)
, bytes2word(5,7,4,8)
, bytes2word(3,9,2,10)
, bytes2word(1,11,0,12)
, useLabel(CT_v997)
,	/* FN_LAMBDA764: (byte 0) */
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG,11,EVAL)
, bytes2word(NEEDHEAP_I32,UNPACK,2,HEAP_CVAL_P1)
, bytes2word(7,HEAP_CVAL_N1,7,HEAP_CREATE)
, bytes2word(HEAP_SPACE,HEAP_SPACE,HEAP_ARG_ARG,1)
, bytes2word(2,HEAP_ARG_ARG,3,4)
, bytes2word(HEAP_ARG,5,HEAP_P1,0)
, bytes2word(HEAP_ARG_ARG,6,7,HEAP_ARG_ARG)
, bytes2word(8,9,HEAP_ARG,10)
, bytes2word(HEAP_CVAL_P1,8,HEAP_CVAL_N1,12)
, bytes2word(HEAP_CREATE,HEAP_SPACE,HEAP_SPACE,HEAP_I1)
, bytes2word(PUSH_HEAP,HEAP_CVAL_P1,9,HEAP_CVAL_N1)
, bytes2word(17,HEAP_CREATE,HEAP_SPACE,HEAP_SPACE)
, bytes2word(HEAP_OFF_N1,27,HEAP_OFF_N1,12)
, bytes2word(HEAP_ARG,12,RETURN_EVAL,ENDCODE)
, bytes2word(0,0,0,0)
, 0
, useLabel(PS_v996)
, 0
, 0
, 0
, 0
, useLabel(PS_v995)
, 0
, 0
, 0
, 0
, useLabel(PS_v994)
, 0
, 0
, 0
, 0
, 70029
, useLabel(ST_v810)
,	/* CT_v997: (byte 0) */
  HW(3,12)
, 0
,	/* F0_LAMBDA764: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA764),12)
, useLabel(PS_v992)
, 0
, 0
, 0
, CAPTAG(useLabel(FN_LAMBDA763),2)
, VAPTAG(useLabel(FN_Prelude_46lex))
, VAPTAG(useLabel(FN_Prelude_46_95foldr))
, bytes2word(13,0,12,1)
, bytes2word(11,2,10,3)
, bytes2word(9,4,8,5)
, bytes2word(7,6,6,7)
, bytes2word(5,8,4,9)
, bytes2word(3,10,2,11)
, bytes2word(1,12,0,13)
, useLabel(CT_v1023)
,	/* FN_LAMBDA763: (byte 0) */
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG,12,EVAL)
, bytes2word(UNPACK,2,PUSH_P1,0)
, bytes2word(EVAL,TABLESWITCH,2,NOP)
,	/* v1016: (byte 4) */
  bytes2word(TOP(4),BOT(4),TOP(8),BOT(8))
,	/* v1005: (byte 4) */
  bytes2word(POP_I1,JUMP,99,0)
, bytes2word(UNPACK,2,PUSH_P1,0)
, bytes2word(EVAL,LOOKUPSWITCH,1,NOP)
, bytes2word(TOP(44),BOT(44),TOP(10),BOT(10))
,	/* v1017: (byte 2) */
  bytes2word(TOP(6),BOT(6),POP_I1,JUMP)
,	/* v1009: (byte 2) */
  bytes2word(76,0,POP_I1,PUSH_I1)
, bytes2word(EVAL,NEEDHEAP_P1,36,TABLESWITCH)
, bytes2word(2,NOP,TOP(8),BOT(8))
,	/* v1018: (byte 2) */
  bytes2word(TOP(4),BOT(4),POP_I1,JUMP)
,	/* v1013: (byte 2) */
  bytes2word(60,0,POP_I1,HEAP_CVAL_P1)
, bytes2word(7,HEAP_CVAL_N1,7,HEAP_CREATE)
, bytes2word(HEAP_SPACE,HEAP_SPACE,HEAP_ARG_ARG,1)
, bytes2word(2,HEAP_ARG_ARG,3,4)
, bytes2word(HEAP_ARG_ARG,5,6,HEAP_ARG_ARG)
, bytes2word(7,8,HEAP_ARG_ARG,9)
, bytes2word(10,HEAP_CVAL_P1,8,HEAP_CVAL_N1)
, bytes2word(12,HEAP_CREATE,HEAP_SPACE,HEAP_SPACE)
, bytes2word(HEAP_ARG,11,HEAP_CVAL_P1,9)
, bytes2word(HEAP_CVAL_N1,17,HEAP_CREATE,HEAP_SPACE)
, bytes2word(HEAP_SPACE,HEAP_OFF_N1,11,HEAP_P1)
, bytes2word(3,PUSH_HEAP,HEAP_CVAL_P1,10)
, bytes2word(HEAP_CVAL_N1,22,HEAP_CREATE,HEAP_SPACE)
, bytes2word(HEAP_SPACE,HEAP_OFF_N1,33,HEAP_OFF_N1)
,	/* v1006: (byte 4) */
  bytes2word(13,HEAP_ARG,13,RETURN_EVAL)
, bytes2word(POP_P1,2,JUMP,2)
,	/* v1002: (byte 1) */
  bytes2word(0,POP_P1,2,JUMP)
,	/* v998: (byte 2) */
  bytes2word(2,0,PUSH_ARG,13)
, bytes2word(RETURN_EVAL,ENDCODE,0,0)
, bytes2word(0,0,0,0)
, useLabel(PS_v1022)
, 0
, 0
, 0
, 0
, useLabel(PS_v1021)
, 0
, 0
, 0
, 0
, useLabel(PS_v1020)
, 0
, 0
, 0
, 0
, useLabel(PS_v1019)
, 0
, 0
, 0
, 0
, 70029
, useLabel(ST_v810)
,	/* CT_v1023: (byte 0) */
  HW(4,13)
, 0
,	/* F0_LAMBDA763: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA763),13)
, useLabel(PS_v1014)
, 0
, 0
, 0
, CAPTAG(useLabel(FN_LAMBDA762),2)
, VAPTAG(useLabel(FN_Prelude_46reads))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply1))
, VAPTAG(useLabel(FN_Prelude_46_95foldr))
, bytes2word(0,0,12,0)
, bytes2word(11,1,10,2)
, bytes2word(9,3,8,4)
, bytes2word(7,5,6,6)
, bytes2word(5,7,4,8)
, bytes2word(3,9,2,10)
, bytes2word(1,11,0,12)
, useLabel(CT_v1031)
,	/* FN_LAMBDA762: (byte 0) */
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG,11,EVAL)
, bytes2word(NEEDHEAP_I32,UNPACK,2,HEAP_CVAL_P1)
, bytes2word(7,HEAP_CVAL_N1,7,HEAP_CREATE)
, bytes2word(HEAP_SPACE,HEAP_SPACE,HEAP_ARG_ARG,1)
, bytes2word(2,HEAP_ARG_ARG,3,4)
, bytes2word(HEAP_ARG_ARG,5,6,HEAP_P1)
, bytes2word(0,HEAP_ARG_ARG,7,8)
, bytes2word(HEAP_ARG_ARG,9,10,HEAP_CVAL_P1)
, bytes2word(8,HEAP_CVAL_N1,12,HEAP_CREATE)
, bytes2word(HEAP_SPACE,HEAP_SPACE,HEAP_I1,PUSH_HEAP)
, bytes2word(HEAP_CVAL_P1,9,HEAP_CVAL_N1,17)
, bytes2word(HEAP_CREATE,HEAP_SPACE,HEAP_SPACE,HEAP_OFF_N1)
, bytes2word(27,HEAP_OFF_N1,12,HEAP_ARG)
, bytes2word(12,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
, 0
, useLabel(PS_v1030)
, 0
, 0
, 0
, 0
, useLabel(PS_v1029)
, 0
, 0
, 0
, 0
, useLabel(PS_v1028)
, 0
, 0
, 0
, 0
, 70029
, useLabel(ST_v810)
,	/* CT_v1031: (byte 0) */
  HW(3,12)
, 0
,	/* F0_LAMBDA762: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA762),12)
, useLabel(PS_v1026)
, 0
, 0
, 0
, CAPTAG(useLabel(FN_LAMBDA761),2)
, VAPTAG(useLabel(FN_Prelude_46lex))
, VAPTAG(useLabel(FN_Prelude_46_95foldr))
, bytes2word(13,0,12,1)
, bytes2word(11,2,10,3)
, bytes2word(9,4,8,5)
, bytes2word(7,6,6,7)
, bytes2word(5,8,4,9)
, bytes2word(3,10,2,11)
, bytes2word(1,12,0,13)
, useLabel(CT_v1057)
,	/* FN_LAMBDA761: (byte 0) */
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG,12,EVAL)
, bytes2word(UNPACK,2,PUSH_P1,0)
, bytes2word(EVAL,TABLESWITCH,2,NOP)
,	/* v1050: (byte 4) */
  bytes2word(TOP(4),BOT(4),TOP(8),BOT(8))
,	/* v1039: (byte 4) */
  bytes2word(POP_I1,JUMP,99,0)
, bytes2word(UNPACK,2,PUSH_P1,0)
, bytes2word(EVAL,LOOKUPSWITCH,1,NOP)
, bytes2word(TOP(44),BOT(44),TOP(10),BOT(10))
,	/* v1051: (byte 2) */
  bytes2word(TOP(6),BOT(6),POP_I1,JUMP)
,	/* v1043: (byte 2) */
  bytes2word(76,0,POP_I1,PUSH_I1)
, bytes2word(EVAL,NEEDHEAP_P1,36,TABLESWITCH)
, bytes2word(2,NOP,TOP(8),BOT(8))
,	/* v1052: (byte 2) */
  bytes2word(TOP(4),BOT(4),POP_I1,JUMP)
,	/* v1047: (byte 2) */
  bytes2word(60,0,POP_I1,HEAP_CVAL_P1)
, bytes2word(7,HEAP_CVAL_N1,7,HEAP_CREATE)
, bytes2word(HEAP_SPACE,HEAP_SPACE,HEAP_ARG_ARG,1)
, bytes2word(2,HEAP_ARG_ARG,3,4)
, bytes2word(HEAP_ARG_ARG,5,6,HEAP_ARG_ARG)
, bytes2word(7,8,HEAP_ARG_ARG,9)
, bytes2word(10,HEAP_CVAL_P1,8,HEAP_CVAL_N1)
, bytes2word(12,HEAP_CREATE,HEAP_SPACE,HEAP_SPACE)
, bytes2word(HEAP_ARG,11,HEAP_CVAL_P1,9)
, bytes2word(HEAP_CVAL_N1,17,HEAP_CREATE,HEAP_SPACE)
, bytes2word(HEAP_SPACE,HEAP_OFF_N1,11,HEAP_P1)
, bytes2word(3,PUSH_HEAP,HEAP_CVAL_P1,10)
, bytes2word(HEAP_CVAL_N1,22,HEAP_CREATE,HEAP_SPACE)
, bytes2word(HEAP_SPACE,HEAP_OFF_N1,33,HEAP_OFF_N1)
,	/* v1040: (byte 4) */
  bytes2word(13,HEAP_ARG,13,RETURN_EVAL)
, bytes2word(POP_P1,2,JUMP,2)
,	/* v1036: (byte 1) */
  bytes2word(0,POP_P1,2,JUMP)
,	/* v1032: (byte 2) */
  bytes2word(2,0,PUSH_ARG,13)
, bytes2word(RETURN_EVAL,ENDCODE,0,0)
, bytes2word(0,0,0,0)
, useLabel(PS_v1056)
, 0
, 0
, 0
, 0
, useLabel(PS_v1055)
, 0
, 0
, 0
, 0
, useLabel(PS_v1054)
, 0
, 0
, 0
, 0
, useLabel(PS_v1053)
, 0
, 0
, 0
, 0
, 70029
, useLabel(ST_v810)
,	/* CT_v1057: (byte 0) */
  HW(4,13)
, 0
,	/* F0_LAMBDA761: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA761),13)
, useLabel(PS_v1048)
, 0
, 0
, 0
, CAPTAG(useLabel(FN_LAMBDA760),2)
, VAPTAG(useLabel(FN_Prelude_46reads))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply1))
, VAPTAG(useLabel(FN_Prelude_46_95foldr))
, bytes2word(0,0,12,0)
, bytes2word(11,1,10,2)
, bytes2word(9,3,8,4)
, bytes2word(7,5,6,6)
, bytes2word(5,7,4,8)
, bytes2word(3,9,2,10)
, bytes2word(1,11,0,12)
, useLabel(CT_v1065)
,	/* FN_LAMBDA760: (byte 0) */
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG,11,EVAL)
, bytes2word(NEEDHEAP_I32,UNPACK,2,HEAP_CVAL_P1)
, bytes2word(7,HEAP_CVAL_N1,7,HEAP_CREATE)
, bytes2word(HEAP_SPACE,HEAP_SPACE,HEAP_ARG_ARG,1)
, bytes2word(2,HEAP_ARG_ARG,3,4)
, bytes2word(HEAP_ARG_ARG,5,6,HEAP_ARG)
, bytes2word(7,HEAP_P1,0,HEAP_ARG_ARG)
, bytes2word(8,9,HEAP_ARG,10)
, bytes2word(HEAP_CVAL_P1,8,HEAP_CVAL_N1,12)
, bytes2word(HEAP_CREATE,HEAP_SPACE,HEAP_SPACE,HEAP_I1)
, bytes2word(PUSH_HEAP,HEAP_CVAL_P1,9,HEAP_CVAL_N1)
, bytes2word(17,HEAP_CREATE,HEAP_SPACE,HEAP_SPACE)
, bytes2word(HEAP_OFF_N1,27,HEAP_OFF_N1,12)
, bytes2word(HEAP_ARG,12,RETURN_EVAL,ENDCODE)
, bytes2word(0,0,0,0)
, 0
, useLabel(PS_v1064)
, 0
, 0
, 0
, 0
, useLabel(PS_v1063)
, 0
, 0
, 0
, 0
, useLabel(PS_v1062)
, 0
, 0
, 0
, 0
, 70029
, useLabel(ST_v810)
,	/* CT_v1065: (byte 0) */
  HW(3,12)
, 0
,	/* F0_LAMBDA760: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA760),12)
, useLabel(PS_v1060)
, 0
, 0
, 0
, CAPTAG(useLabel(FN_LAMBDA759),2)
, VAPTAG(useLabel(FN_Prelude_46lex))
, VAPTAG(useLabel(FN_Prelude_46_95foldr))
, bytes2word(13,0,12,1)
, bytes2word(11,2,10,3)
, bytes2word(9,4,8,5)
, bytes2word(7,6,6,7)
, bytes2word(5,8,4,9)
, bytes2word(3,10,2,11)
, bytes2word(1,12,0,13)
, useLabel(CT_v1091)
,	/* FN_LAMBDA759: (byte 0) */
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG,12,EVAL)
, bytes2word(UNPACK,2,PUSH_P1,0)
, bytes2word(EVAL,TABLESWITCH,2,NOP)
,	/* v1084: (byte 4) */
  bytes2word(TOP(4),BOT(4),TOP(8),BOT(8))
,	/* v1073: (byte 4) */
  bytes2word(POP_I1,JUMP,99,0)
, bytes2word(UNPACK,2,PUSH_P1,0)
, bytes2word(EVAL,LOOKUPSWITCH,1,NOP)
, bytes2word(TOP(44),BOT(44),TOP(10),BOT(10))
,	/* v1085: (byte 2) */
  bytes2word(TOP(6),BOT(6),POP_I1,JUMP)
,	/* v1077: (byte 2) */
  bytes2word(76,0,POP_I1,PUSH_I1)
, bytes2word(EVAL,NEEDHEAP_P1,36,TABLESWITCH)
, bytes2word(2,NOP,TOP(8),BOT(8))
,	/* v1086: (byte 2) */
  bytes2word(TOP(4),BOT(4),POP_I1,JUMP)
,	/* v1081: (byte 2) */
  bytes2word(60,0,POP_I1,HEAP_CVAL_P1)
, bytes2word(7,HEAP_CVAL_N1,7,HEAP_CREATE)
, bytes2word(HEAP_SPACE,HEAP_SPACE,HEAP_ARG_ARG,1)
, bytes2word(2,HEAP_ARG_ARG,3,4)
, bytes2word(HEAP_ARG_ARG,5,6,HEAP_ARG_ARG)
, bytes2word(7,8,HEAP_ARG_ARG,9)
, bytes2word(10,HEAP_CVAL_P1,8,HEAP_CVAL_N1)
, bytes2word(12,HEAP_CREATE,HEAP_SPACE,HEAP_SPACE)
, bytes2word(HEAP_ARG,11,HEAP_CVAL_P1,9)
, bytes2word(HEAP_CVAL_N1,17,HEAP_CREATE,HEAP_SPACE)
, bytes2word(HEAP_SPACE,HEAP_OFF_N1,11,HEAP_P1)
, bytes2word(3,PUSH_HEAP,HEAP_CVAL_P1,10)
, bytes2word(HEAP_CVAL_N1,22,HEAP_CREATE,HEAP_SPACE)
, bytes2word(HEAP_SPACE,HEAP_OFF_N1,33,HEAP_OFF_N1)
,	/* v1074: (byte 4) */
  bytes2word(13,HEAP_ARG,13,RETURN_EVAL)
, bytes2word(POP_P1,2,JUMP,2)
,	/* v1070: (byte 1) */
  bytes2word(0,POP_P1,2,JUMP)
,	/* v1066: (byte 2) */
  bytes2word(2,0,PUSH_ARG,13)
, bytes2word(RETURN_EVAL,ENDCODE,0,0)
, bytes2word(0,0,0,0)
, useLabel(PS_v1090)
, 0
, 0
, 0
, 0
, useLabel(PS_v1089)
, 0
, 0
, 0
, 0
, useLabel(PS_v1088)
, 0
, 0
, 0
, 0
, useLabel(PS_v1087)
, 0
, 0
, 0
, 0
, 70029
, useLabel(ST_v810)
,	/* CT_v1091: (byte 0) */
  HW(4,13)
, 0
,	/* F0_LAMBDA759: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA759),13)
, useLabel(PS_v1082)
, 0
, 0
, 0
, CAPTAG(useLabel(FN_LAMBDA758),2)
, VAPTAG(useLabel(FN_Prelude_46reads))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply1))
, VAPTAG(useLabel(FN_Prelude_46_95foldr))
, bytes2word(0,0,12,0)
, bytes2word(11,1,10,2)
, bytes2word(9,3,8,4)
, bytes2word(7,5,6,6)
, bytes2word(5,7,4,8)
, bytes2word(3,9,2,10)
, bytes2word(1,11,0,12)
, useLabel(CT_v1099)
,	/* FN_LAMBDA758: (byte 0) */
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG,11,EVAL)
, bytes2word(NEEDHEAP_I32,UNPACK,2,HEAP_CVAL_P1)
, bytes2word(7,HEAP_CVAL_N1,7,HEAP_CREATE)
, bytes2word(HEAP_SPACE,HEAP_SPACE,HEAP_ARG_ARG,1)
, bytes2word(2,HEAP_ARG_ARG,3,4)
, bytes2word(HEAP_ARG_ARG,5,6,HEAP_ARG_ARG)
, bytes2word(7,8,HEAP_P1,0)
, bytes2word(HEAP_ARG_ARG,9,10,HEAP_CVAL_P1)
, bytes2word(8,HEAP_CVAL_N1,12,HEAP_CREATE)
, bytes2word(HEAP_SPACE,HEAP_SPACE,HEAP_I1,PUSH_HEAP)
, bytes2word(HEAP_CVAL_P1,9,HEAP_CVAL_N1,17)
, bytes2word(HEAP_CREATE,HEAP_SPACE,HEAP_SPACE,HEAP_OFF_N1)
, bytes2word(27,HEAP_OFF_N1,12,HEAP_ARG)
, bytes2word(12,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
, 0
, useLabel(PS_v1098)
, 0
, 0
, 0
, 0
, useLabel(PS_v1097)
, 0
, 0
, 0
, 0
, useLabel(PS_v1096)
, 0
, 0
, 0
, 0
, 70029
, useLabel(ST_v810)
,	/* CT_v1099: (byte 0) */
  HW(3,12)
, 0
,	/* F0_LAMBDA758: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA758),12)
, useLabel(PS_v1094)
, 0
, 0
, 0
, CAPTAG(useLabel(FN_LAMBDA757),2)
, VAPTAG(useLabel(FN_Prelude_46lex))
, VAPTAG(useLabel(FN_Prelude_46_95foldr))
, bytes2word(13,0,12,1)
, bytes2word(11,2,10,3)
, bytes2word(9,4,8,5)
, bytes2word(7,6,6,7)
, bytes2word(5,8,4,9)
, bytes2word(3,10,2,11)
, bytes2word(1,12,0,13)
, useLabel(CT_v1125)
,	/* FN_LAMBDA757: (byte 0) */
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG,12,EVAL)
, bytes2word(UNPACK,2,PUSH_P1,0)
, bytes2word(EVAL,TABLESWITCH,2,NOP)
,	/* v1118: (byte 4) */
  bytes2word(TOP(4),BOT(4),TOP(8),BOT(8))
,	/* v1107: (byte 4) */
  bytes2word(POP_I1,JUMP,99,0)
, bytes2word(UNPACK,2,PUSH_P1,0)
, bytes2word(EVAL,LOOKUPSWITCH,1,NOP)
, bytes2word(TOP(44),BOT(44),TOP(10),BOT(10))
,	/* v1119: (byte 2) */
  bytes2word(TOP(6),BOT(6),POP_I1,JUMP)
,	/* v1111: (byte 2) */
  bytes2word(76,0,POP_I1,PUSH_I1)
, bytes2word(EVAL,NEEDHEAP_P1,36,TABLESWITCH)
, bytes2word(2,NOP,TOP(8),BOT(8))
,	/* v1120: (byte 2) */
  bytes2word(TOP(4),BOT(4),POP_I1,JUMP)
,	/* v1115: (byte 2) */
  bytes2word(60,0,POP_I1,HEAP_CVAL_P1)
, bytes2word(7,HEAP_CVAL_N1,7,HEAP_CREATE)
, bytes2word(HEAP_SPACE,HEAP_SPACE,HEAP_ARG_ARG,1)
, bytes2word(2,HEAP_ARG_ARG,3,4)
, bytes2word(HEAP_ARG_ARG,5,6,HEAP_ARG_ARG)
, bytes2word(7,8,HEAP_ARG_ARG,9)
, bytes2word(10,HEAP_CVAL_P1,8,HEAP_CVAL_N1)
, bytes2word(12,HEAP_CREATE,HEAP_SPACE,HEAP_SPACE)
, bytes2word(HEAP_ARG,11,HEAP_CVAL_P1,9)
, bytes2word(HEAP_CVAL_N1,17,HEAP_CREATE,HEAP_SPACE)
, bytes2word(HEAP_SPACE,HEAP_OFF_N1,11,HEAP_P1)
, bytes2word(3,PUSH_HEAP,HEAP_CVAL_P1,10)
, bytes2word(HEAP_CVAL_N1,22,HEAP_CREATE,HEAP_SPACE)
, bytes2word(HEAP_SPACE,HEAP_OFF_N1,33,HEAP_OFF_N1)
,	/* v1108: (byte 4) */
  bytes2word(13,HEAP_ARG,13,RETURN_EVAL)
, bytes2word(POP_P1,2,JUMP,2)
,	/* v1104: (byte 1) */
  bytes2word(0,POP_P1,2,JUMP)
,	/* v1100: (byte 2) */
  bytes2word(2,0,PUSH_ARG,13)
, bytes2word(RETURN_EVAL,ENDCODE,0,0)
, bytes2word(0,0,0,0)
, useLabel(PS_v1124)
, 0
, 0
, 0
, 0
, useLabel(PS_v1123)
, 0
, 0
, 0
, 0
, useLabel(PS_v1122)
, 0
, 0
, 0
, 0
, useLabel(PS_v1121)
, 0
, 0
, 0
, 0
, 70029
, useLabel(ST_v810)
,	/* CT_v1125: (byte 0) */
  HW(4,13)
, 0
,	/* F0_LAMBDA757: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA757),13)
, useLabel(PS_v1116)
, 0
, 0
, 0
, CAPTAG(useLabel(FN_LAMBDA756),2)
, VAPTAG(useLabel(FN_Prelude_46reads))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply1))
, VAPTAG(useLabel(FN_Prelude_46_95foldr))
, bytes2word(0,0,12,0)
, bytes2word(11,1,10,2)
, bytes2word(9,3,8,4)
, bytes2word(7,5,6,6)
, bytes2word(5,7,4,8)
, bytes2word(3,9,2,10)
, bytes2word(1,11,0,12)
, useLabel(CT_v1133)
,	/* FN_LAMBDA756: (byte 0) */
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG,11,EVAL)
, bytes2word(NEEDHEAP_I32,UNPACK,2,HEAP_CVAL_P1)
, bytes2word(7,HEAP_CVAL_N1,7,HEAP_CREATE)
, bytes2word(HEAP_SPACE,HEAP_SPACE,HEAP_ARG_ARG,1)
, bytes2word(2,HEAP_ARG_ARG,3,4)
, bytes2word(HEAP_ARG_ARG,5,6,HEAP_ARG_ARG)
, bytes2word(7,8,HEAP_ARG,9)
, bytes2word(HEAP_P1,0,HEAP_ARG,10)
, bytes2word(HEAP_CVAL_P1,8,HEAP_CVAL_N1,12)
, bytes2word(HEAP_CREATE,HEAP_SPACE,HEAP_SPACE,HEAP_I1)
, bytes2word(PUSH_HEAP,HEAP_CVAL_P1,9,HEAP_CVAL_N1)
, bytes2word(17,HEAP_CREATE,HEAP_SPACE,HEAP_SPACE)
, bytes2word(HEAP_OFF_N1,27,HEAP_OFF_N1,12)
, bytes2word(HEAP_ARG,12,RETURN_EVAL,ENDCODE)
, bytes2word(0,0,0,0)
, 0
, useLabel(PS_v1132)
, 0
, 0
, 0
, 0
, useLabel(PS_v1131)
, 0
, 0
, 0
, 0
, useLabel(PS_v1130)
, 0
, 0
, 0
, 0
, 70029
, useLabel(ST_v810)
,	/* CT_v1133: (byte 0) */
  HW(3,12)
, 0
,	/* F0_LAMBDA756: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA756),12)
, useLabel(PS_v1128)
, 0
, 0
, 0
, CAPTAG(useLabel(FN_LAMBDA755),2)
, VAPTAG(useLabel(FN_Prelude_46lex))
, VAPTAG(useLabel(FN_Prelude_46_95foldr))
, bytes2word(13,0,12,1)
, bytes2word(11,2,10,3)
, bytes2word(9,4,8,5)
, bytes2word(7,6,6,7)
, bytes2word(5,8,4,9)
, bytes2word(3,10,2,11)
, bytes2word(1,12,0,13)
, useLabel(CT_v1159)
,	/* FN_LAMBDA755: (byte 0) */
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG,12,EVAL)
, bytes2word(UNPACK,2,PUSH_P1,0)
, bytes2word(EVAL,TABLESWITCH,2,NOP)
,	/* v1152: (byte 4) */
  bytes2word(TOP(4),BOT(4),TOP(8),BOT(8))
,	/* v1141: (byte 4) */
  bytes2word(POP_I1,JUMP,99,0)
, bytes2word(UNPACK,2,PUSH_P1,0)
, bytes2word(EVAL,LOOKUPSWITCH,1,NOP)
, bytes2word(TOP(44),BOT(44),TOP(10),BOT(10))
,	/* v1153: (byte 2) */
  bytes2word(TOP(6),BOT(6),POP_I1,JUMP)
,	/* v1145: (byte 2) */
  bytes2word(76,0,POP_I1,PUSH_I1)
, bytes2word(EVAL,NEEDHEAP_P1,36,TABLESWITCH)
, bytes2word(2,NOP,TOP(8),BOT(8))
,	/* v1154: (byte 2) */
  bytes2word(TOP(4),BOT(4),POP_I1,JUMP)
,	/* v1149: (byte 2) */
  bytes2word(60,0,POP_I1,HEAP_CVAL_P1)
, bytes2word(7,HEAP_CVAL_N1,7,HEAP_CREATE)
, bytes2word(HEAP_SPACE,HEAP_SPACE,HEAP_ARG_ARG,1)
, bytes2word(2,HEAP_ARG_ARG,3,4)
, bytes2word(HEAP_ARG_ARG,5,6,HEAP_ARG_ARG)
, bytes2word(7,8,HEAP_ARG_ARG,9)
, bytes2word(10,HEAP_CVAL_P1,8,HEAP_CVAL_N1)
, bytes2word(12,HEAP_CREATE,HEAP_SPACE,HEAP_SPACE)
, bytes2word(HEAP_ARG,11,HEAP_CVAL_P1,9)
, bytes2word(HEAP_CVAL_N1,17,HEAP_CREATE,HEAP_SPACE)
, bytes2word(HEAP_SPACE,HEAP_OFF_N1,11,HEAP_P1)
, bytes2word(3,PUSH_HEAP,HEAP_CVAL_P1,10)
, bytes2word(HEAP_CVAL_N1,22,HEAP_CREATE,HEAP_SPACE)
, bytes2word(HEAP_SPACE,HEAP_OFF_N1,33,HEAP_OFF_N1)
,	/* v1142: (byte 4) */
  bytes2word(13,HEAP_ARG,13,RETURN_EVAL)
, bytes2word(POP_P1,2,JUMP,2)
,	/* v1138: (byte 1) */
  bytes2word(0,POP_P1,2,JUMP)
,	/* v1134: (byte 2) */
  bytes2word(2,0,PUSH_ARG,13)
, bytes2word(RETURN_EVAL,ENDCODE,0,0)
, bytes2word(0,0,0,0)
, useLabel(PS_v1158)
, 0
, 0
, 0
, 0
, useLabel(PS_v1157)
, 0
, 0
, 0
, 0
, useLabel(PS_v1156)
, 0
, 0
, 0
, 0
, useLabel(PS_v1155)
, 0
, 0
, 0
, 0
, 70029
, useLabel(ST_v810)
,	/* CT_v1159: (byte 0) */
  HW(4,13)
, 0
,	/* F0_LAMBDA755: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA755),13)
, useLabel(PS_v1150)
, 0
, 0
, 0
, CAPTAG(useLabel(FN_LAMBDA754),2)
, VAPTAG(useLabel(FN_Prelude_46reads))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply1))
, VAPTAG(useLabel(FN_Prelude_46_95foldr))
, bytes2word(0,0,12,0)
, bytes2word(11,1,10,2)
, bytes2word(9,3,8,4)
, bytes2word(7,5,6,6)
, bytes2word(5,7,4,8)
, bytes2word(3,9,2,10)
, bytes2word(1,11,0,12)
, useLabel(CT_v1167)
,	/* FN_LAMBDA754: (byte 0) */
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG,11,EVAL)
, bytes2word(NEEDHEAP_I32,UNPACK,2,HEAP_CVAL_P1)
, bytes2word(7,HEAP_CVAL_N1,7,HEAP_CREATE)
, bytes2word(HEAP_SPACE,HEAP_SPACE,HEAP_ARG_ARG,1)
, bytes2word(2,HEAP_ARG_ARG,3,4)
, bytes2word(HEAP_ARG_ARG,5,6,HEAP_ARG_ARG)
, bytes2word(7,8,HEAP_ARG_ARG,9)
, bytes2word(10,HEAP_P1,0,HEAP_CVAL_P1)
, bytes2word(8,HEAP_CVAL_N1,12,HEAP_CREATE)
, bytes2word(HEAP_SPACE,HEAP_SPACE,HEAP_I1,PUSH_HEAP)
, bytes2word(HEAP_CVAL_P1,9,HEAP_CVAL_N1,17)
, bytes2word(HEAP_CREATE,HEAP_SPACE,HEAP_SPACE,HEAP_OFF_N1)
, bytes2word(27,HEAP_OFF_N1,12,HEAP_ARG)
, bytes2word(12,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
, 0
, useLabel(PS_v1166)
, 0
, 0
, 0
, 0
, useLabel(PS_v1165)
, 0
, 0
, 0
, 0
, useLabel(PS_v1164)
, 0
, 0
, 0
, 0
, 70029
, useLabel(ST_v810)
,	/* CT_v1167: (byte 0) */
  HW(3,12)
, 0
,	/* F0_LAMBDA754: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA754),12)
, useLabel(PS_v1162)
, 0
, 0
, 0
, CAPTAG(useLabel(FN_LAMBDA753),2)
, VAPTAG(useLabel(FN_Prelude_46lex))
, VAPTAG(useLabel(FN_Prelude_46_95foldr))
, bytes2word(13,0,12,1)
, bytes2word(11,2,10,3)
, bytes2word(9,4,8,5)
, bytes2word(7,6,6,7)
, bytes2word(5,8,4,9)
, bytes2word(3,10,2,11)
, bytes2word(1,12,0,13)
, useLabel(CT_v1192)
,	/* FN_LAMBDA753: (byte 0) */
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG,12,EVAL)
, bytes2word(UNPACK,2,PUSH_P1,0)
, bytes2word(EVAL,TABLESWITCH,2,NOP)
,	/* v1186: (byte 4) */
  bytes2word(TOP(4),BOT(4),TOP(8),BOT(8))
,	/* v1175: (byte 4) */
  bytes2word(POP_I1,JUMP,88,0)
, bytes2word(UNPACK,2,PUSH_P1,0)
, bytes2word(EVAL,LOOKUPSWITCH,1,NOP)
, bytes2word(TOP(41),BOT(41),TOP(10),BOT(10))
,	/* v1187: (byte 2) */
  bytes2word(TOP(6),BOT(6),POP_I1,JUMP)
,	/* v1179: (byte 2) */
  bytes2word(65,0,POP_I1,PUSH_I1)
, bytes2word(EVAL,NEEDHEAP_I32,TABLESWITCH,2)
,	/* v1188: (byte 4) */
  bytes2word(TOP(8),BOT(8),TOP(4),BOT(4))
,	/* v1183: (byte 4) */
  bytes2word(POP_I1,JUMP,51,0)
, bytes2word(POP_I1,HEAP_CVAL_N1,7,HEAP_CVAL_N1)
, bytes2word(12,HEAP_CREATE,HEAP_SPACE,HEAP_SPACE)
, bytes2word(HEAP_ARG_ARG,1,2,HEAP_ARG_ARG)
, bytes2word(3,4,HEAP_ARG_ARG,5)
, bytes2word(6,HEAP_ARG_ARG,7,8)
, bytes2word(HEAP_ARG_ARG,9,10,HEAP_ARG)
, bytes2word(11,HEAP_CVAL_N1,17,HEAP_CVAL_N1)
, bytes2word(22,HEAP_CREATE,HEAP_SPACE,HEAP_SPACE)
, bytes2word(HEAP_OFF_N1,21,HEAP_P1,3)
, bytes2word(PUSH_HEAP,HEAP_CVAL_N1,27,HEAP_CVAL_N1)
, bytes2word(32,HEAP_CREATE,HEAP_SPACE,HEAP_SPACE)
, bytes2word(HEAP_OFF_N1,12,HEAP_ARG,13)
,	/* v1176: (byte 1) */
  bytes2word(RETURN,POP_P1,2,JUMP)
,	/* v1172: (byte 2) */
  bytes2word(2,0,POP_P1,2)
,	/* v1168: (byte 3) */
  bytes2word(JUMP,2,0,PUSH_ARG)
, bytes2word(13,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
, useLabel(PS_v1191)
, 0
, 0
, 0
, 0
, CONSTR(1,2,0)
, 0
, 0
, 0
, 0
, useLabel(PS_v1190)
, 0
, 0
, 0
, 0
, CONSTR(0,2,0)
, 0
, 0
, 0
, 0
, useLabel(PS_v1189)
, 0
, 0
, 0
, 0
, CONSTR(0,11,0)
, 0
, 0
, 0
, 0
, 70029
, useLabel(ST_v810)
,	/* CT_v1192: (byte 0) */
  HW(0,13)
, 0
,	/* F0_LAMBDA753: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA753),13)
, useLabel(PS_v1184)
, 0
, 0
, 0
, bytes2word(11,0,10,1)
, bytes2word(9,2,8,3)
, bytes2word(7,4,6,5)
, bytes2word(5,6,4,7)
, bytes2word(3,8,2,9)
, bytes2word(1,10,0,11)
, useLabel(CT_v1197)
,};
Node FN_Prelude_46Read_46Prelude_4611_46readList[] = {
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_P1,7,HEAP_CVAL_N1)
, bytes2word(7,HEAP_CREATE,HEAP_SPACE,HEAP_SPACE)
, bytes2word(HEAP_ARG_ARG,1,2,HEAP_ARG_ARG)
, bytes2word(3,4,HEAP_ARG_ARG,5)
, bytes2word(6,HEAP_ARG_ARG,7,8)
, bytes2word(HEAP_ARG_ARG,9,10,HEAP_ARG)
, bytes2word(11,PUSH_HEAP,HEAP_CVAL_P1,8)
, bytes2word(HEAP_CVAL_N1,12,HEAP_CREATE,HEAP_SPACE)
, bytes2word(HEAP_SPACE,HEAP_OFF_N1,21,RETURN_EVAL)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
, useLabel(PS_v1196)
, 0
, 0
, 0
, 0
, useLabel(PS_v1195)
, 0
, 0
, 0
, 0
, 50010
, useLabel(ST_v1194)
,	/* CT_v1197: (byte 0) */
  HW(2,11)
, 0
,};
Node F0_Prelude_46Read_46Prelude_4611_46readList[] = {
  CAPTAG(useLabel(FN_Prelude_46Read_46Prelude_4611_46readList),11)
, useLabel(PS_v1193)
, 0
, 0
, 0
, VAPTAG(useLabel(FN_Prelude_46Read_46Prelude_4611))
, VAPTAG(useLabel(FN_Prelude_46_95_46readList))
, bytes2word(11,0,10,1)
, bytes2word(9,2,8,3)
, bytes2word(7,4,6,5)
, bytes2word(5,6,4,7)
, bytes2word(3,8,2,9)
, bytes2word(1,10,0,11)
, useLabel(CT_v1203)
,};
Node FN_Prelude_46Read_46Prelude_4611[] = {
  bytes2word(NEEDHEAP_P1,42,PUSH_HEAP,HEAP_CVAL_P1)
, bytes2word(7,HEAP_CVAL_N1,7,HEAP_CREATE)
, bytes2word(HEAP_SPACE,HEAP_SPACE,HEAP_ARG_ARG,1)
, bytes2word(2,HEAP_ARG_ARG,3,4)
, bytes2word(HEAP_ARG_ARG,5,6,HEAP_ARG_ARG)
, bytes2word(7,8,HEAP_ARG_ARG,9)
, bytes2word(10,HEAP_ARG,11,PUSH_HEAP)
, bytes2word(HEAP_CVAL_P1,8,HEAP_CVAL_N1,12)
, bytes2word(HEAP_CREATE,HEAP_SPACE,HEAP_SPACE,HEAP_ARG_ARG)
, bytes2word(1,2,HEAP_ARG_ARG,3)
, bytes2word(4,HEAP_ARG_ARG,5,6)
, bytes2word(HEAP_ARG_ARG,7,8,HEAP_ARG_ARG)
, bytes2word(9,10,HEAP_ARG,11)
, bytes2word(PUSH_HEAP,HEAP_CVAL_N1,17,HEAP_CVAL_N1)
, bytes2word(22,HEAP_CREATE,HEAP_SPACE,HEAP_SPACE)
, bytes2word(HEAP_I2,HEAP_I1,RETURN,ENDCODE)
, bytes2word(0,0,0,0)
, useLabel(PS_v1202)
, 0
, 0
, 0
, 0
, CONSTR(0,2,0)
, 0
, 0
, 0
, 0
, useLabel(PS_v1201)
, 0
, 0
, 0
, 0
, useLabel(PS_v1200)
, 0
, 0
, 0
, 0
, 50010
, useLabel(ST_v1199)
,	/* CT_v1203: (byte 0) */
  HW(2,11)
, 0
,};
Node F0_Prelude_46Read_46Prelude_4611[] = {
  CAPTAG(useLabel(FN_Prelude_46Read_46Prelude_4611),11)
, useLabel(PS_v1198)
, 0
, 0
, 0
, CAPTAG(useLabel(FN_Prelude_46Read_46Prelude_4611_46readsPrec),1)
, VAPTAG(useLabel(FN_Prelude_46Read_46Prelude_4611_46readList))
,};
Node PP_Prelude_46Read_46Prelude_4611[] = {
 };
Node PC_Prelude_46Read_46Prelude_4611[] = {
 	/* ST_v1199: (byte 0) */
  bytes2word(80,114,101,108)
, bytes2word(117,100,101,46)
, bytes2word(82,101,97,100)
, bytes2word(46,80,114,101)
, bytes2word(108,117,100,101)
, bytes2word(46,49,49,0)
,};
Node PP_Prelude_46Read_46Prelude_4611_46readList[] = {
 };
Node PC_Prelude_46Read_46Prelude_4611_46readList[] = {
 	/* ST_v1194: (byte 0) */
  bytes2word(80,114,101,108)
, bytes2word(117,100,101,46)
, bytes2word(82,101,97,100)
, bytes2word(46,80,114,101)
, bytes2word(108,117,100,101)
, bytes2word(46,49,49,46)
, bytes2word(114,101,97,100)
, bytes2word(76,105,115,116)
, bytes2word(0,0,0,0)
,};
Node PP_Prelude_46Read_46Prelude_4611_46readsPrec[] = {
 };
Node PC_Prelude_46Read_46Prelude_4611_46readsPrec[] = {
 	/* ST_v781: (byte 0) */
  bytes2word(80,114,101,108)
, bytes2word(117,100,101,46)
, bytes2word(82,101,97,100)
, bytes2word(46,80,114,101)
, bytes2word(108,117,100,101)
, bytes2word(46,49,49,46)
, bytes2word(114,101,97,100)
, bytes2word(115,80,114,101)
,	/* PP_LAMBDA776: (byte 2) */
 	/* PC_LAMBDA776: (byte 2) */
 	/* ST_v787: (byte 2) */
  bytes2word(99,0,80,114)
, bytes2word(101,108,117,100)
, bytes2word(101,46,82,101)
, bytes2word(97,100,46,80)
, bytes2word(114,101,108,117)
, bytes2word(100,101,46,49)
, bytes2word(49,46,114,101)
, bytes2word(97,100,115,80)
, bytes2word(114,101,99,58)
, bytes2word(55,58,50,50)
, bytes2word(45,51,48,58)
,	/* PP_LAMBDA753: (byte 3) */
 	/* PC_LAMBDA753: (byte 3) */
 	/* PP_LAMBDA754: (byte 3) */
 	/* PC_LAMBDA754: (byte 3) */
 	/* PP_LAMBDA755: (byte 3) */
 	/* PC_LAMBDA755: (byte 3) */
 	/* PP_LAMBDA756: (byte 3) */
 	/* PC_LAMBDA756: (byte 3) */
 	/* PP_LAMBDA757: (byte 3) */
 	/* PC_LAMBDA757: (byte 3) */
 	/* PP_LAMBDA758: (byte 3) */
 	/* PC_LAMBDA758: (byte 3) */
 	/* PP_LAMBDA759: (byte 3) */
 	/* PC_LAMBDA759: (byte 3) */
 	/* PP_LAMBDA760: (byte 3) */
 	/* PC_LAMBDA760: (byte 3) */
 	/* PP_LAMBDA761: (byte 3) */
 	/* PC_LAMBDA761: (byte 3) */
 	/* PP_LAMBDA762: (byte 3) */
 	/* PC_LAMBDA762: (byte 3) */
 	/* PP_LAMBDA763: (byte 3) */
 	/* PC_LAMBDA763: (byte 3) */
 	/* PP_LAMBDA764: (byte 3) */
 	/* PC_LAMBDA764: (byte 3) */
 	/* PP_LAMBDA765: (byte 3) */
 	/* PC_LAMBDA765: (byte 3) */
 	/* PP_LAMBDA766: (byte 3) */
 	/* PC_LAMBDA766: (byte 3) */
 	/* PP_LAMBDA767: (byte 3) */
 	/* PC_LAMBDA767: (byte 3) */
 	/* PP_LAMBDA768: (byte 3) */
 	/* PC_LAMBDA768: (byte 3) */
 	/* PP_LAMBDA769: (byte 3) */
 	/* PC_LAMBDA769: (byte 3) */
 	/* PP_LAMBDA770: (byte 3) */
 	/* PC_LAMBDA770: (byte 3) */
 	/* PP_LAMBDA771: (byte 3) */
 	/* PC_LAMBDA771: (byte 3) */
 	/* PP_LAMBDA772: (byte 3) */
 	/* PC_LAMBDA772: (byte 3) */
 	/* PP_LAMBDA773: (byte 3) */
 	/* PC_LAMBDA773: (byte 3) */
 	/* PP_LAMBDA774: (byte 3) */
 	/* PC_LAMBDA774: (byte 3) */
 	/* PP_LAMBDA775: (byte 3) */
 	/* PC_LAMBDA775: (byte 3) */
 	/* ST_v810: (byte 3) */
  bytes2word(54,49,0,80)
, bytes2word(114,101,108,117)
, bytes2word(100,101,46,82)
, bytes2word(101,97,100,46)
, bytes2word(80,114,101,108)
, bytes2word(117,100,101,46)
, bytes2word(49,49,46,114)
, bytes2word(101,97,100,115)
, bytes2word(80,114,101,99)
, bytes2word(58,55,58,50)
, bytes2word(57,45,51,48)
, bytes2word(58,54,49,0)
,	/* PS_v784: (byte 0) */
  useLabel(PM_Prelude)
, useLabel(PP_Prelude_46Read_46Prelude_4611_46readsPrec)
, useLabel(PC_Prelude_46readParen)
,	/* PS_v782: (byte 0) */
  useLabel(PM_Prelude)
, useLabel(PP_Prelude_46Read_46Prelude_4611_46readsPrec)
, useLabel(PC_Prelude_46False)
,	/* PS_v780: (byte 0) */
  useLabel(PM_Prelude)
, useLabel(PP_Prelude_46Read_46Prelude_4611_46readsPrec)
, useLabel(PC_Prelude_46Read_46Prelude_4611_46readsPrec)
,	/* PS_v783: (byte 0) */
  useLabel(PM_Prelude)
, useLabel(PP_Prelude_46Read_46Prelude_4611_46readsPrec)
, useLabel(PC_LAMBDA776)
,	/* PS_v1196: (byte 0) */
  useLabel(PM_Prelude)
, useLabel(PP_Prelude_46Read_46Prelude_4611_46readList)
, useLabel(PC_Prelude_46_95_46readList)
,	/* PS_v1193: (byte 0) */
  useLabel(PM_Prelude)
, useLabel(PP_Prelude_46Read_46Prelude_4611_46readList)
, useLabel(PC_Prelude_46Read_46Prelude_4611_46readList)
,	/* PS_v1195: (byte 0) */
  useLabel(PM_Prelude)
, useLabel(PP_Prelude_46Read_46Prelude_4611_46readList)
, useLabel(PC_Prelude_46Read_46Prelude_4611)
,	/* PS_v1200: (byte 0) */
  useLabel(PM_Prelude)
, useLabel(PP_Prelude_46Read_46Prelude_4611)
, useLabel(PC_Prelude_46Read_46Prelude_4611_46readsPrec)
,	/* PS_v1201: (byte 0) */
  useLabel(PM_Prelude)
, useLabel(PP_Prelude_46Read_46Prelude_4611)
, useLabel(PC_Prelude_46Read_46Prelude_4611_46readList)
,	/* PS_v1198: (byte 0) */
  useLabel(PM_Prelude)
, useLabel(PP_Prelude_46Read_46Prelude_4611)
, useLabel(PC_Prelude_46Read_46Prelude_4611)
,	/* PS_v1202: (byte 0) */
  useLabel(PM_Prelude)
, useLabel(PP_Prelude_46Read_46Prelude_4611)
, useLabel(PC_Prelude_462)
,	/* PS_v1189: (byte 0) */
  useLabel(PM_Prelude)
, useLabel(PP_LAMBDA753)
, useLabel(PC_Prelude_4611)
,	/* PS_v1190: (byte 0) */
  useLabel(PM_Prelude)
, useLabel(PP_LAMBDA753)
, useLabel(PC_Prelude_462)
,	/* PS_v1191: (byte 0) */
  useLabel(PM_Prelude)
, useLabel(PP_LAMBDA753)
, useLabel(PC_Prelude_46_58)
,	/* PS_v1184: (byte 0) */
  useLabel(PM_Prelude)
, useLabel(PP_LAMBDA753)
, useLabel(PC_LAMBDA753)
,	/* PS_v1165: (byte 0) */
  useLabel(PM_Prelude)
, useLabel(PP_LAMBDA754)
, useLabel(PC_Prelude_46lex)
,	/* PS_v1166: (byte 0) */
  useLabel(PM_Prelude)
, useLabel(PP_LAMBDA754)
, useLabel(PC_Prelude_46_95foldr)
,	/* PS_v1164: (byte 0) */
  useLabel(PM_Prelude)
, useLabel(PP_LAMBDA754)
, useLabel(PC_LAMBDA753)
,	/* PS_v1162: (byte 0) */
  useLabel(PM_Prelude)
, useLabel(PP_LAMBDA754)
, useLabel(PC_LAMBDA754)
,	/* PS_v1157: (byte 0) */
  useLabel(PM_Prelude)
, useLabel(PP_LAMBDA755)
, useLabel(PC_NHC_46Internal_46_95apply1)
,	/* PS_v1156: (byte 0) */
  useLabel(PM_Prelude)
, useLabel(PP_LAMBDA755)
, useLabel(PC_Prelude_46reads)
,	/* PS_v1158: (byte 0) */
  useLabel(PM_Prelude)
, useLabel(PP_LAMBDA755)
, useLabel(PC_Prelude_46_95foldr)
,	/* PS_v1155: (byte 0) */
  useLabel(PM_Prelude)
, useLabel(PP_LAMBDA755)
, useLabel(PC_LAMBDA754)
,	/* PS_v1150: (byte 0) */
  useLabel(PM_Prelude)
, useLabel(PP_LAMBDA755)
, useLabel(PC_LAMBDA755)
,	/* PS_v1131: (byte 0) */
  useLabel(PM_Prelude)
, useLabel(PP_LAMBDA756)
, useLabel(PC_Prelude_46lex)
,	/* PS_v1132: (byte 0) */
  useLabel(PM_Prelude)
, useLabel(PP_LAMBDA756)
, useLabel(PC_Prelude_46_95foldr)
,	/* PS_v1130: (byte 0) */
  useLabel(PM_Prelude)
, useLabel(PP_LAMBDA756)
, useLabel(PC_LAMBDA755)
,	/* PS_v1128: (byte 0) */
  useLabel(PM_Prelude)
, useLabel(PP_LAMBDA756)
, useLabel(PC_LAMBDA756)
,	/* PS_v1123: (byte 0) */
  useLabel(PM_Prelude)
, useLabel(PP_LAMBDA757)
, useLabel(PC_NHC_46Internal_46_95apply1)
,	/* PS_v1122: (byte 0) */
  useLabel(PM_Prelude)
, useLabel(PP_LAMBDA757)
, useLabel(PC_Prelude_46reads)
,	/* PS_v1124: (byte 0) */
  useLabel(PM_Prelude)
, useLabel(PP_LAMBDA757)
, useLabel(PC_Prelude_46_95foldr)
,	/* PS_v1121: (byte 0) */
  useLabel(PM_Prelude)
, useLabel(PP_LAMBDA757)
, useLabel(PC_LAMBDA756)
,	/* PS_v1116: (byte 0) */
  useLabel(PM_Prelude)
, useLabel(PP_LAMBDA757)
, useLabel(PC_LAMBDA757)
,	/* PS_v1097: (byte 0) */
  useLabel(PM_Prelude)
, useLabel(PP_LAMBDA758)
, useLabel(PC_Prelude_46lex)
,	/* PS_v1098: (byte 0) */
  useLabel(PM_Prelude)
, useLabel(PP_LAMBDA758)
, useLabel(PC_Prelude_46_95foldr)
,	/* PS_v1096: (byte 0) */
  useLabel(PM_Prelude)
, useLabel(PP_LAMBDA758)
, useLabel(PC_LAMBDA757)
,	/* PS_v1094: (byte 0) */
  useLabel(PM_Prelude)
, useLabel(PP_LAMBDA758)
, useLabel(PC_LAMBDA758)
,	/* PS_v1089: (byte 0) */
  useLabel(PM_Prelude)
, useLabel(PP_LAMBDA759)
, useLabel(PC_NHC_46Internal_46_95apply1)
,	/* PS_v1088: (byte 0) */
  useLabel(PM_Prelude)
, useLabel(PP_LAMBDA759)
, useLabel(PC_Prelude_46reads)
,	/* PS_v1090: (byte 0) */
  useLabel(PM_Prelude)
, useLabel(PP_LAMBDA759)
, useLabel(PC_Prelude_46_95foldr)
,	/* PS_v1087: (byte 0) */
  useLabel(PM_Prelude)
, useLabel(PP_LAMBDA759)
, useLabel(PC_LAMBDA758)
,	/* PS_v1082: (byte 0) */
  useLabel(PM_Prelude)
, useLabel(PP_LAMBDA759)
, useLabel(PC_LAMBDA759)
,	/* PS_v1063: (byte 0) */
  useLabel(PM_Prelude)
, useLabel(PP_LAMBDA760)
, useLabel(PC_Prelude_46lex)
,	/* PS_v1064: (byte 0) */
  useLabel(PM_Prelude)
, useLabel(PP_LAMBDA760)
, useLabel(PC_Prelude_46_95foldr)
,	/* PS_v1062: (byte 0) */
  useLabel(PM_Prelude)
, useLabel(PP_LAMBDA760)
, useLabel(PC_LAMBDA759)
,	/* PS_v1060: (byte 0) */
  useLabel(PM_Prelude)
, useLabel(PP_LAMBDA760)
, useLabel(PC_LAMBDA760)
,	/* PS_v1055: (byte 0) */
  useLabel(PM_Prelude)
, useLabel(PP_LAMBDA761)
, useLabel(PC_NHC_46Internal_46_95apply1)
,	/* PS_v1054: (byte 0) */
  useLabel(PM_Prelude)
, useLabel(PP_LAMBDA761)
, useLabel(PC_Prelude_46reads)
,	/* PS_v1056: (byte 0) */
  useLabel(PM_Prelude)
, useLabel(PP_LAMBDA761)
, useLabel(PC_Prelude_46_95foldr)
,	/* PS_v1053: (byte 0) */
  useLabel(PM_Prelude)
, useLabel(PP_LAMBDA761)
, useLabel(PC_LAMBDA760)
,	/* PS_v1048: (byte 0) */
  useLabel(PM_Prelude)
, useLabel(PP_LAMBDA761)
, useLabel(PC_LAMBDA761)
,	/* PS_v1029: (byte 0) */
  useLabel(PM_Prelude)
, useLabel(PP_LAMBDA762)
, useLabel(PC_Prelude_46lex)
,	/* PS_v1030: (byte 0) */
  useLabel(PM_Prelude)
, useLabel(PP_LAMBDA762)
, useLabel(PC_Prelude_46_95foldr)
,	/* PS_v1028: (byte 0) */
  useLabel(PM_Prelude)
, useLabel(PP_LAMBDA762)
, useLabel(PC_LAMBDA761)
,	/* PS_v1026: (byte 0) */
  useLabel(PM_Prelude)
, useLabel(PP_LAMBDA762)
, useLabel(PC_LAMBDA762)
,	/* PS_v1021: (byte 0) */
  useLabel(PM_Prelude)
, useLabel(PP_LAMBDA763)
, useLabel(PC_NHC_46Internal_46_95apply1)
,	/* PS_v1020: (byte 0) */
  useLabel(PM_Prelude)
, useLabel(PP_LAMBDA763)
, useLabel(PC_Prelude_46reads)
,	/* PS_v1022: (byte 0) */
  useLabel(PM_Prelude)
, useLabel(PP_LAMBDA763)
, useLabel(PC_Prelude_46_95foldr)
,	/* PS_v1019: (byte 0) */
  useLabel(PM_Prelude)
, useLabel(PP_LAMBDA763)
, useLabel(PC_LAMBDA762)
,	/* PS_v1014: (byte 0) */
  useLabel(PM_Prelude)
, useLabel(PP_LAMBDA763)
, useLabel(PC_LAMBDA763)
,	/* PS_v995: (byte 0) */
  useLabel(PM_Prelude)
, useLabel(PP_LAMBDA764)
, useLabel(PC_Prelude_46lex)
,	/* PS_v996: (byte 0) */
  useLabel(PM_Prelude)
, useLabel(PP_LAMBDA764)
, useLabel(PC_Prelude_46_95foldr)
,	/* PS_v994: (byte 0) */
  useLabel(PM_Prelude)
, useLabel(PP_LAMBDA764)
, useLabel(PC_LAMBDA763)
,	/* PS_v992: (byte 0) */
  useLabel(PM_Prelude)
, useLabel(PP_LAMBDA764)
, useLabel(PC_LAMBDA764)
,	/* PS_v987: (byte 0) */
  useLabel(PM_Prelude)
, useLabel(PP_LAMBDA765)
, useLabel(PC_NHC_46Internal_46_95apply1)
,	/* PS_v986: (byte 0) */
  useLabel(PM_Prelude)
, useLabel(PP_LAMBDA765)
, useLabel(PC_Prelude_46reads)
,	/* PS_v988: (byte 0) */
  useLabel(PM_Prelude)
, useLabel(PP_LAMBDA765)
, useLabel(PC_Prelude_46_95foldr)
,	/* PS_v985: (byte 0) */
  useLabel(PM_Prelude)
, useLabel(PP_LAMBDA765)
, useLabel(PC_LAMBDA764)
,	/* PS_v980: (byte 0) */
  useLabel(PM_Prelude)
, useLabel(PP_LAMBDA765)
, useLabel(PC_LAMBDA765)
,	/* PS_v961: (byte 0) */
  useLabel(PM_Prelude)
, useLabel(PP_LAMBDA766)
, useLabel(PC_Prelude_46lex)
,	/* PS_v962: (byte 0) */
  useLabel(PM_Prelude)
, useLabel(PP_LAMBDA766)
, useLabel(PC_Prelude_46_95foldr)
,	/* PS_v960: (byte 0) */
  useLabel(PM_Prelude)
, useLabel(PP_LAMBDA766)
, useLabel(PC_LAMBDA765)
,	/* PS_v958: (byte 0) */
  useLabel(PM_Prelude)
, useLabel(PP_LAMBDA766)
, useLabel(PC_LAMBDA766)
,	/* PS_v953: (byte 0) */
  useLabel(PM_Prelude)
, useLabel(PP_LAMBDA767)
, useLabel(PC_NHC_46Internal_46_95apply1)
,	/* PS_v952: (byte 0) */
  useLabel(PM_Prelude)
, useLabel(PP_LAMBDA767)
, useLabel(PC_Prelude_46reads)
,	/* PS_v954: (byte 0) */
  useLabel(PM_Prelude)
, useLabel(PP_LAMBDA767)
, useLabel(PC_Prelude_46_95foldr)
,	/* PS_v951: (byte 0) */
  useLabel(PM_Prelude)
, useLabel(PP_LAMBDA767)
, useLabel(PC_LAMBDA766)
,	/* PS_v946: (byte 0) */
  useLabel(PM_Prelude)
, useLabel(PP_LAMBDA767)
, useLabel(PC_LAMBDA767)
,	/* PS_v927: (byte 0) */
  useLabel(PM_Prelude)
, useLabel(PP_LAMBDA768)
, useLabel(PC_Prelude_46lex)
,	/* PS_v928: (byte 0) */
  useLabel(PM_Prelude)
, useLabel(PP_LAMBDA768)
, useLabel(PC_Prelude_46_95foldr)
,	/* PS_v926: (byte 0) */
  useLabel(PM_Prelude)
, useLabel(PP_LAMBDA768)
, useLabel(PC_LAMBDA767)
,	/* PS_v924: (byte 0) */
  useLabel(PM_Prelude)
, useLabel(PP_LAMBDA768)
, useLabel(PC_LAMBDA768)
,	/* PS_v919: (byte 0) */
  useLabel(PM_Prelude)
, useLabel(PP_LAMBDA769)
, useLabel(PC_NHC_46Internal_46_95apply1)
,	/* PS_v918: (byte 0) */
  useLabel(PM_Prelude)
, useLabel(PP_LAMBDA769)
, useLabel(PC_Prelude_46reads)
,	/* PS_v920: (byte 0) */
  useLabel(PM_Prelude)
, useLabel(PP_LAMBDA769)
, useLabel(PC_Prelude_46_95foldr)
,	/* PS_v917: (byte 0) */
  useLabel(PM_Prelude)
, useLabel(PP_LAMBDA769)
, useLabel(PC_LAMBDA768)
,	/* PS_v912: (byte 0) */
  useLabel(PM_Prelude)
, useLabel(PP_LAMBDA769)
, useLabel(PC_LAMBDA769)
,	/* PS_v893: (byte 0) */
  useLabel(PM_Prelude)
, useLabel(PP_LAMBDA770)
, useLabel(PC_Prelude_46lex)
,	/* PS_v894: (byte 0) */
  useLabel(PM_Prelude)
, useLabel(PP_LAMBDA770)
, useLabel(PC_Prelude_46_95foldr)
,	/* PS_v892: (byte 0) */
  useLabel(PM_Prelude)
, useLabel(PP_LAMBDA770)
, useLabel(PC_LAMBDA769)
,	/* PS_v890: (byte 0) */
  useLabel(PM_Prelude)
, useLabel(PP_LAMBDA770)
, useLabel(PC_LAMBDA770)
,	/* PS_v885: (byte 0) */
  useLabel(PM_Prelude)
, useLabel(PP_LAMBDA771)
, useLabel(PC_NHC_46Internal_46_95apply1)
,	/* PS_v884: (byte 0) */
  useLabel(PM_Prelude)
, useLabel(PP_LAMBDA771)
, useLabel(PC_Prelude_46reads)
,	/* PS_v886: (byte 0) */
  useLabel(PM_Prelude)
, useLabel(PP_LAMBDA771)
, useLabel(PC_Prelude_46_95foldr)
,	/* PS_v883: (byte 0) */
  useLabel(PM_Prelude)
, useLabel(PP_LAMBDA771)
, useLabel(PC_LAMBDA770)
,	/* PS_v878: (byte 0) */
  useLabel(PM_Prelude)
, useLabel(PP_LAMBDA771)
, useLabel(PC_LAMBDA771)
,	/* PS_v859: (byte 0) */
  useLabel(PM_Prelude)
, useLabel(PP_LAMBDA772)
, useLabel(PC_Prelude_46lex)
,	/* PS_v860: (byte 0) */
  useLabel(PM_Prelude)
, useLabel(PP_LAMBDA772)
, useLabel(PC_Prelude_46_95foldr)
,	/* PS_v858: (byte 0) */
  useLabel(PM_Prelude)
, useLabel(PP_LAMBDA772)
, useLabel(PC_LAMBDA771)
,	/* PS_v856: (byte 0) */
  useLabel(PM_Prelude)
, useLabel(PP_LAMBDA772)
, useLabel(PC_LAMBDA772)
,	/* PS_v851: (byte 0) */
  useLabel(PM_Prelude)
, useLabel(PP_LAMBDA773)
, useLabel(PC_NHC_46Internal_46_95apply1)
,	/* PS_v850: (byte 0) */
  useLabel(PM_Prelude)
, useLabel(PP_LAMBDA773)
, useLabel(PC_Prelude_46reads)
,	/* PS_v852: (byte 0) */
  useLabel(PM_Prelude)
, useLabel(PP_LAMBDA773)
, useLabel(PC_Prelude_46_95foldr)
,	/* PS_v849: (byte 0) */
  useLabel(PM_Prelude)
, useLabel(PP_LAMBDA773)
, useLabel(PC_LAMBDA772)
,	/* PS_v844: (byte 0) */
  useLabel(PM_Prelude)
, useLabel(PP_LAMBDA773)
, useLabel(PC_LAMBDA773)
,	/* PS_v825: (byte 0) */
  useLabel(PM_Prelude)
, useLabel(PP_LAMBDA774)
, useLabel(PC_Prelude_46lex)
,	/* PS_v826: (byte 0) */
  useLabel(PM_Prelude)
, useLabel(PP_LAMBDA774)
, useLabel(PC_Prelude_46_95foldr)
,	/* PS_v824: (byte 0) */
  useLabel(PM_Prelude)
, useLabel(PP_LAMBDA774)
, useLabel(PC_LAMBDA773)
,	/* PS_v822: (byte 0) */
  useLabel(PM_Prelude)
, useLabel(PP_LAMBDA774)
, useLabel(PC_LAMBDA774)
,	/* PS_v817: (byte 0) */
  useLabel(PM_Prelude)
, useLabel(PP_LAMBDA775)
, useLabel(PC_NHC_46Internal_46_95apply1)
,	/* PS_v816: (byte 0) */
  useLabel(PM_Prelude)
, useLabel(PP_LAMBDA775)
, useLabel(PC_Prelude_46reads)
,	/* PS_v818: (byte 0) */
  useLabel(PM_Prelude)
, useLabel(PP_LAMBDA775)
, useLabel(PC_Prelude_46_95foldr)
,	/* PS_v815: (byte 0) */
  useLabel(PM_Prelude)
, useLabel(PP_LAMBDA775)
, useLabel(PC_LAMBDA774)
,	/* PS_v809: (byte 0) */
  useLabel(PM_Prelude)
, useLabel(PP_LAMBDA775)
, useLabel(PC_LAMBDA775)
,	/* PS_v789: (byte 0) */
  useLabel(PM_Prelude)
, useLabel(PP_LAMBDA776)
, useLabel(PC_Prelude_46lex)
,	/* PS_v791: (byte 0) */
  useLabel(PM_Prelude)
, useLabel(PP_LAMBDA776)
, useLabel(PC_Prelude_46_95foldr)
,	/* PS_v790: (byte 0) */
  useLabel(PM_Prelude)
, useLabel(PP_LAMBDA776)
, useLabel(PC_Prelude_46_91_93)
,	/* PS_v788: (byte 0) */
  useLabel(PM_Prelude)
, useLabel(PP_LAMBDA776)
, useLabel(PC_LAMBDA775)
,	/* PS_v786: (byte 0) */
  useLabel(PM_Prelude)
, useLabel(PP_LAMBDA776)
, useLabel(PC_LAMBDA776)
,};
