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

#define CT_v833	((void*)startLabel+88)
#define FN_LAMBDA828	((void*)startLabel+140)
#define CT_v835	((void*)startLabel+200)
#define F0_LAMBDA828	((void*)startLabel+208)
#define FN_LAMBDA827	((void*)startLabel+260)
#define v854	((void*)startLabel+280)
#define v843	((void*)startLabel+284)
#define v855	((void*)startLabel+298)
#define v847	((void*)startLabel+302)
#define v856	((void*)startLabel+312)
#define v851	((void*)startLabel+316)
#define v844	((void*)startLabel+353)
#define v840	((void*)startLabel+358)
#define v836	((void*)startLabel+363)
#define CT_v857	((void*)startLabel+380)
#define F0_LAMBDA827	((void*)startLabel+388)
#define FN_LAMBDA826	((void*)startLabel+440)
#define CT_v861	((void*)startLabel+496)
#define F0_LAMBDA826	((void*)startLabel+504)
#define FN_LAMBDA825	((void*)startLabel+556)
#define v879	((void*)startLabel+576)
#define v869	((void*)startLabel+580)
#define v880	((void*)startLabel+594)
#define v873	((void*)startLabel+598)
#define v881	((void*)startLabel+608)
#define v877	((void*)startLabel+612)
#define v870	((void*)startLabel+649)
#define v866	((void*)startLabel+654)
#define v862	((void*)startLabel+659)
#define CT_v882	((void*)startLabel+676)
#define F0_LAMBDA825	((void*)startLabel+684)
#define FN_LAMBDA824	((void*)startLabel+736)
#define CT_v886	((void*)startLabel+792)
#define F0_LAMBDA824	((void*)startLabel+800)
#define FN_LAMBDA823	((void*)startLabel+852)
#define v904	((void*)startLabel+872)
#define v894	((void*)startLabel+876)
#define v905	((void*)startLabel+890)
#define v898	((void*)startLabel+894)
#define v906	((void*)startLabel+904)
#define v902	((void*)startLabel+908)
#define v895	((void*)startLabel+945)
#define v891	((void*)startLabel+950)
#define v887	((void*)startLabel+955)
#define CT_v907	((void*)startLabel+972)
#define F0_LAMBDA823	((void*)startLabel+980)
#define FN_LAMBDA822	((void*)startLabel+1032)
#define CT_v911	((void*)startLabel+1088)
#define F0_LAMBDA822	((void*)startLabel+1096)
#define FN_LAMBDA821	((void*)startLabel+1148)
#define v929	((void*)startLabel+1168)
#define v919	((void*)startLabel+1172)
#define v930	((void*)startLabel+1186)
#define v923	((void*)startLabel+1190)
#define v931	((void*)startLabel+1200)
#define v927	((void*)startLabel+1204)
#define v920	((void*)startLabel+1241)
#define v916	((void*)startLabel+1246)
#define v912	((void*)startLabel+1251)
#define CT_v932	((void*)startLabel+1268)
#define F0_LAMBDA821	((void*)startLabel+1276)
#define FN_LAMBDA820	((void*)startLabel+1328)
#define CT_v936	((void*)startLabel+1384)
#define F0_LAMBDA820	((void*)startLabel+1392)
#define FN_LAMBDA819	((void*)startLabel+1444)
#define v954	((void*)startLabel+1464)
#define v944	((void*)startLabel+1468)
#define v955	((void*)startLabel+1482)
#define v948	((void*)startLabel+1486)
#define v956	((void*)startLabel+1496)
#define v952	((void*)startLabel+1500)
#define v945	((void*)startLabel+1537)
#define v941	((void*)startLabel+1542)
#define v937	((void*)startLabel+1547)
#define CT_v957	((void*)startLabel+1564)
#define F0_LAMBDA819	((void*)startLabel+1572)
#define FN_LAMBDA818	((void*)startLabel+1624)
#define CT_v961	((void*)startLabel+1680)
#define F0_LAMBDA818	((void*)startLabel+1688)
#define FN_LAMBDA817	((void*)startLabel+1740)
#define v979	((void*)startLabel+1760)
#define v969	((void*)startLabel+1764)
#define v980	((void*)startLabel+1778)
#define v973	((void*)startLabel+1782)
#define v981	((void*)startLabel+1792)
#define v977	((void*)startLabel+1796)
#define v970	((void*)startLabel+1833)
#define v966	((void*)startLabel+1838)
#define v962	((void*)startLabel+1843)
#define CT_v982	((void*)startLabel+1860)
#define F0_LAMBDA817	((void*)startLabel+1868)
#define FN_LAMBDA816	((void*)startLabel+1920)
#define CT_v986	((void*)startLabel+1976)
#define F0_LAMBDA816	((void*)startLabel+1984)
#define FN_LAMBDA815	((void*)startLabel+2036)
#define v1004	((void*)startLabel+2056)
#define v994	((void*)startLabel+2060)
#define v1005	((void*)startLabel+2074)
#define v998	((void*)startLabel+2078)
#define v1006	((void*)startLabel+2088)
#define v1002	((void*)startLabel+2092)
#define v995	((void*)startLabel+2129)
#define v991	((void*)startLabel+2134)
#define v987	((void*)startLabel+2139)
#define CT_v1007	((void*)startLabel+2156)
#define F0_LAMBDA815	((void*)startLabel+2164)
#define FN_LAMBDA814	((void*)startLabel+2216)
#define CT_v1011	((void*)startLabel+2272)
#define F0_LAMBDA814	((void*)startLabel+2280)
#define FN_LAMBDA813	((void*)startLabel+2332)
#define v1029	((void*)startLabel+2352)
#define v1019	((void*)startLabel+2356)
#define v1030	((void*)startLabel+2370)
#define v1023	((void*)startLabel+2374)
#define v1031	((void*)startLabel+2384)
#define v1027	((void*)startLabel+2388)
#define v1020	((void*)startLabel+2425)
#define v1016	((void*)startLabel+2430)
#define v1012	((void*)startLabel+2435)
#define CT_v1032	((void*)startLabel+2452)
#define F0_LAMBDA813	((void*)startLabel+2460)
#define FN_LAMBDA812	((void*)startLabel+2512)
#define CT_v1036	((void*)startLabel+2568)
#define F0_LAMBDA812	((void*)startLabel+2576)
#define FN_LAMBDA811	((void*)startLabel+2628)
#define v1054	((void*)startLabel+2648)
#define v1044	((void*)startLabel+2652)
#define v1055	((void*)startLabel+2666)
#define v1048	((void*)startLabel+2670)
#define v1056	((void*)startLabel+2680)
#define v1052	((void*)startLabel+2684)
#define v1045	((void*)startLabel+2721)
#define v1041	((void*)startLabel+2726)
#define v1037	((void*)startLabel+2731)
#define CT_v1057	((void*)startLabel+2748)
#define F0_LAMBDA811	((void*)startLabel+2756)
#define FN_LAMBDA810	((void*)startLabel+2808)
#define CT_v1061	((void*)startLabel+2864)
#define F0_LAMBDA810	((void*)startLabel+2872)
#define FN_LAMBDA809	((void*)startLabel+2924)
#define v1079	((void*)startLabel+2944)
#define v1069	((void*)startLabel+2948)
#define v1080	((void*)startLabel+2962)
#define v1073	((void*)startLabel+2966)
#define v1081	((void*)startLabel+2976)
#define v1077	((void*)startLabel+2980)
#define v1070	((void*)startLabel+3017)
#define v1066	((void*)startLabel+3022)
#define v1062	((void*)startLabel+3027)
#define CT_v1082	((void*)startLabel+3044)
#define F0_LAMBDA809	((void*)startLabel+3052)
#define FN_LAMBDA808	((void*)startLabel+3104)
#define CT_v1086	((void*)startLabel+3160)
#define F0_LAMBDA808	((void*)startLabel+3168)
#define FN_LAMBDA807	((void*)startLabel+3220)
#define v1104	((void*)startLabel+3240)
#define v1094	((void*)startLabel+3244)
#define v1105	((void*)startLabel+3258)
#define v1098	((void*)startLabel+3262)
#define v1106	((void*)startLabel+3272)
#define v1102	((void*)startLabel+3276)
#define v1095	((void*)startLabel+3313)
#define v1091	((void*)startLabel+3318)
#define v1087	((void*)startLabel+3323)
#define CT_v1107	((void*)startLabel+3340)
#define F0_LAMBDA807	((void*)startLabel+3348)
#define FN_LAMBDA806	((void*)startLabel+3400)
#define CT_v1111	((void*)startLabel+3456)
#define F0_LAMBDA806	((void*)startLabel+3464)
#define FN_LAMBDA805	((void*)startLabel+3516)
#define v1129	((void*)startLabel+3536)
#define v1119	((void*)startLabel+3540)
#define v1130	((void*)startLabel+3554)
#define v1123	((void*)startLabel+3558)
#define v1131	((void*)startLabel+3568)
#define v1127	((void*)startLabel+3572)
#define v1120	((void*)startLabel+3609)
#define v1116	((void*)startLabel+3614)
#define v1112	((void*)startLabel+3619)
#define CT_v1132	((void*)startLabel+3636)
#define F0_LAMBDA805	((void*)startLabel+3644)
#define FN_LAMBDA804	((void*)startLabel+3696)
#define CT_v1136	((void*)startLabel+3752)
#define F0_LAMBDA804	((void*)startLabel+3760)
#define FN_LAMBDA803	((void*)startLabel+3812)
#define v1154	((void*)startLabel+3832)
#define v1144	((void*)startLabel+3836)
#define v1155	((void*)startLabel+3850)
#define v1148	((void*)startLabel+3854)
#define v1156	((void*)startLabel+3864)
#define v1152	((void*)startLabel+3868)
#define v1145	((void*)startLabel+3902)
#define v1141	((void*)startLabel+3907)
#define v1137	((void*)startLabel+3912)
#define CT_v1157	((void*)startLabel+3944)
#define F0_LAMBDA803	((void*)startLabel+3952)
#define CT_v1159	((void*)startLabel+4032)
#define CT_v1161	((void*)startLabel+4156)
#define ST_v1160	((void*)startLabel+4176)
#define ST_v1158	((void*)startLabel+4200)
#define ST_v832	((void*)startLabel+4233)
#define ST_v834	((void*)startLabel+4267)
#define ST_v852	((void*)startLabel+4312)
extern Node TM_Prelude[];
extern Node FN_Prelude_46readParen[];
extern Node TMSUB_Prelude[];
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_4612[];
extern Node FN_Prelude_46_95_46readList[];

static Node startLabel[] = {
  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_v833)
,};
Node FN_Prelude_46Read_46Prelude_4612_46readsPrec[] = {
  useLabel(TM_Prelude)
, bytes2word(ZAP_ARG,13,NEEDHEAP_I32,HEAP_CVAL_IN3)
, bytes2word(HEAP_CVAL_I3,HEAP_ARG_ARG,12,11)
, bytes2word(HEAP_ARG_ARG,10,9,HEAP_ARG_ARG)
, bytes2word(8,7,HEAP_ARG_ARG,6)
, bytes2word(5,HEAP_ARG_ARG,4,3)
, bytes2word(HEAP_ARG_ARG,2,1,PUSH_HEAP)
, bytes2word(HEAP_CVAL_I4,HEAP_OFF_N1,15,HEAP_OFF_N1)
, bytes2word(15,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
, 0
, CONSTR(0,0,0)
, 60005
, useLabel(ST_v832)
,	/* CT_v833: (byte 0) */
  HW(2,13)
, 0
,};
Node F0_Prelude_46Read_46Prelude_4612_46readsPrec[] = {
  CAPTAG(useLabel(FN_Prelude_46Read_46Prelude_4612_46readsPrec),13)
, CAPTAG(useLabel(FN_LAMBDA828),1)
, VAPTAG(useLabel(FN_Prelude_46readParen))
, 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_v835)
,	/* FN_LAMBDA828: (byte 0) */
  useLabel(TMSUB_Prelude)
, bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,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_ARG,11,12)
, bytes2word(HEAP_CVAL_I4,HEAP_ARG,13,HEAP_CVAL_IN3)
, bytes2word(PUSH_HEAP,HEAP_CVAL_I5,HEAP_OFF_N1,17)
, bytes2word(HEAP_OFF_N1,5,HEAP_OFF_N1,4)
, bytes2word(RETURN_EVAL,ENDCODE,0,0)
, bytes2word(0,0,0,0)
, 0
, CONSTR(0,0,0)
, 70022
, useLabel(ST_v834)
,	/* CT_v835: (byte 0) */
  HW(3,13)
, 0
,	/* F0_LAMBDA828: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA828),13)
, CAPTAG(useLabel(FN_LAMBDA827),2)
, VAPTAG(useLabel(FN_Prelude_46lex))
, VAPTAG(useLabel(FN_Prelude_46_95foldr))
, bytes2word(0,0,14,0)
, bytes2word(13,1,12,2)
, bytes2word(11,3,10,4)
, bytes2word(9,5,8,6)
, bytes2word(7,7,6,8)
, bytes2word(5,9,4,10)
, bytes2word(3,11,2,12)
, bytes2word(1,13,0,14)
, useLabel(CT_v857)
,	/* FN_LAMBDA827: (byte 0) */
  useLabel(TMSUB_Prelude)
, bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG,13,EVAL)
, bytes2word(UNPACK,2,PUSH_P1,0)
, bytes2word(EVAL,TABLESWITCH,2,NOP)
,	/* v854: (byte 4) */
  bytes2word(TOP(4),BOT(4),TOP(8),BOT(8))
,	/* v843: (byte 4) */
  bytes2word(POP_I1,JUMP,76,0)
, bytes2word(UNPACK,2,PUSH_P1,0)
, bytes2word(EVAL,LOOKUPSWITCH,1,NOP)
, bytes2word(TOP(40),BOT(40),TOP(10),BOT(10))
,	/* v855: (byte 2) */
  bytes2word(TOP(6),BOT(6),POP_I1,JUMP)
,	/* v847: (byte 2) */
  bytes2word(53,0,POP_I1,PUSH_I1)
, bytes2word(EVAL,NEEDHEAP_I32,TABLESWITCH,2)
,	/* v856: (byte 4) */
  bytes2word(TOP(8),BOT(8),TOP(4),BOT(4))
,	/* v851: (byte 4) */
  bytes2word(POP_I1,JUMP,39,0)
, bytes2word(POP_I1,HEAP_CVAL_I3,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,HEAP_CVAL_I4)
, bytes2word(HEAP_ARG,12,HEAP_CVAL_I5,HEAP_OFF_N1)
, bytes2word(3,HEAP_P1,3,PUSH_HEAP)
, bytes2word(HEAP_CVAL_P1,6,HEAP_OFF_N1,18)
, bytes2word(HEAP_OFF_N1,5,HEAP_ARG,14)
,	/* v844: (byte 1) */
  bytes2word(RETURN_EVAL,POP_P1,2,JUMP)
,	/* v840: (byte 2) */
  bytes2word(2,0,POP_P1,2)
,	/* v836: (byte 3) */
  bytes2word(JUMP,2,0,PUSH_ARG)
, bytes2word(14,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
, 70029
, useLabel(ST_v852)
,	/* CT_v857: (byte 0) */
  HW(4,14)
, 0
,	/* F0_LAMBDA827: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA827),14)
, CAPTAG(useLabel(FN_LAMBDA826),2)
, VAPTAG(useLabel(FN_Prelude_46reads))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply1))
, 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_v861)
,	/* FN_LAMBDA826: (byte 0) */
  useLabel(TMSUB_Prelude)
, bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG,12,EVAL)
, bytes2word(NEEDHEAP_I32,UNPACK,2,HEAP_CVAL_I3)
, bytes2word(HEAP_P1,0,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,HEAP_CVAL_I4)
, bytes2word(HEAP_I1,PUSH_HEAP,HEAP_CVAL_I5,HEAP_OFF_N1)
, bytes2word(16,HEAP_OFF_N1,4,HEAP_ARG)
, bytes2word(13,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
, 70029
, useLabel(ST_v852)
,	/* CT_v861: (byte 0) */
  HW(3,13)
, 0
,	/* F0_LAMBDA826: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA826),13)
, CAPTAG(useLabel(FN_LAMBDA825),2)
, VAPTAG(useLabel(FN_Prelude_46lex))
, VAPTAG(useLabel(FN_Prelude_46_95foldr))
, bytes2word(0,0,14,0)
, bytes2word(13,1,12,2)
, bytes2word(11,3,10,4)
, bytes2word(9,5,8,6)
, bytes2word(7,7,6,8)
, bytes2word(5,9,4,10)
, bytes2word(3,11,2,12)
, bytes2word(1,13,0,14)
, useLabel(CT_v882)
,	/* FN_LAMBDA825: (byte 0) */
  useLabel(TMSUB_Prelude)
, bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG,13,EVAL)
, bytes2word(UNPACK,2,PUSH_P1,0)
, bytes2word(EVAL,TABLESWITCH,2,NOP)
,	/* v879: (byte 4) */
  bytes2word(TOP(4),BOT(4),TOP(8),BOT(8))
,	/* v869: (byte 4) */
  bytes2word(POP_I1,JUMP,76,0)
, bytes2word(UNPACK,2,PUSH_P1,0)
, bytes2word(EVAL,LOOKUPSWITCH,1,NOP)
, bytes2word(TOP(44),BOT(44),TOP(10),BOT(10))
,	/* v880: (byte 2) */
  bytes2word(TOP(6),BOT(6),POP_I1,JUMP)
,	/* v873: (byte 2) */
  bytes2word(53,0,POP_I1,PUSH_I1)
, bytes2word(EVAL,NEEDHEAP_I32,TABLESWITCH,2)
,	/* v881: (byte 4) */
  bytes2word(TOP(8),BOT(8),TOP(4),BOT(4))
,	/* v877: (byte 4) */
  bytes2word(POP_I1,JUMP,39,0)
, bytes2word(POP_I1,HEAP_CVAL_I3,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,HEAP_CVAL_I4)
, bytes2word(HEAP_ARG,12,HEAP_CVAL_I5,HEAP_OFF_N1)
, bytes2word(3,HEAP_P1,3,PUSH_HEAP)
, bytes2word(HEAP_CVAL_P1,6,HEAP_OFF_N1,18)
, bytes2word(HEAP_OFF_N1,5,HEAP_ARG,14)
,	/* v870: (byte 1) */
  bytes2word(RETURN_EVAL,POP_P1,2,JUMP)
,	/* v866: (byte 2) */
  bytes2word(2,0,POP_P1,2)
,	/* v862: (byte 3) */
  bytes2word(JUMP,2,0,PUSH_ARG)
, bytes2word(14,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
, 70029
, useLabel(ST_v852)
,	/* CT_v882: (byte 0) */
  HW(4,14)
, 0
,	/* F0_LAMBDA825: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA825),14)
, CAPTAG(useLabel(FN_LAMBDA824),2)
, VAPTAG(useLabel(FN_Prelude_46reads))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply1))
, 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_v886)
,	/* FN_LAMBDA824: (byte 0) */
  useLabel(TMSUB_Prelude)
, bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG,12,EVAL)
, bytes2word(NEEDHEAP_I32,UNPACK,2,HEAP_CVAL_I3)
, bytes2word(HEAP_ARG,1,HEAP_P1,0)
, bytes2word(HEAP_ARG_ARG,2,3,HEAP_ARG_ARG)
, bytes2word(4,5,HEAP_ARG_ARG,6)
, bytes2word(7,HEAP_ARG_ARG,8,9)
, bytes2word(HEAP_ARG_ARG,10,11,HEAP_CVAL_I4)
, bytes2word(HEAP_I1,PUSH_HEAP,HEAP_CVAL_I5,HEAP_OFF_N1)
, bytes2word(16,HEAP_OFF_N1,4,HEAP_ARG)
, bytes2word(13,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
, 70029
, useLabel(ST_v852)
,	/* CT_v886: (byte 0) */
  HW(3,13)
, 0
,	/* F0_LAMBDA824: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA824),13)
, CAPTAG(useLabel(FN_LAMBDA823),2)
, VAPTAG(useLabel(FN_Prelude_46lex))
, VAPTAG(useLabel(FN_Prelude_46_95foldr))
, bytes2word(0,0,14,0)
, bytes2word(13,1,12,2)
, bytes2word(11,3,10,4)
, bytes2word(9,5,8,6)
, bytes2word(7,7,6,8)
, bytes2word(5,9,4,10)
, bytes2word(3,11,2,12)
, bytes2word(1,13,0,14)
, useLabel(CT_v907)
,	/* FN_LAMBDA823: (byte 0) */
  useLabel(TMSUB_Prelude)
, bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG,13,EVAL)
, bytes2word(UNPACK,2,PUSH_P1,0)
, bytes2word(EVAL,TABLESWITCH,2,NOP)
,	/* v904: (byte 4) */
  bytes2word(TOP(4),BOT(4),TOP(8),BOT(8))
,	/* v894: (byte 4) */
  bytes2word(POP_I1,JUMP,76,0)
, bytes2word(UNPACK,2,PUSH_P1,0)
, bytes2word(EVAL,LOOKUPSWITCH,1,NOP)
, bytes2word(TOP(44),BOT(44),TOP(10),BOT(10))
,	/* v905: (byte 2) */
  bytes2word(TOP(6),BOT(6),POP_I1,JUMP)
,	/* v898: (byte 2) */
  bytes2word(53,0,POP_I1,PUSH_I1)
, bytes2word(EVAL,NEEDHEAP_I32,TABLESWITCH,2)
,	/* v906: (byte 4) */
  bytes2word(TOP(8),BOT(8),TOP(4),BOT(4))
,	/* v902: (byte 4) */
  bytes2word(POP_I1,JUMP,39,0)
, bytes2word(POP_I1,HEAP_CVAL_I3,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,HEAP_CVAL_I4)
, bytes2word(HEAP_ARG,12,HEAP_CVAL_I5,HEAP_OFF_N1)
, bytes2word(3,HEAP_P1,3,PUSH_HEAP)
, bytes2word(HEAP_CVAL_P1,6,HEAP_OFF_N1,18)
, bytes2word(HEAP_OFF_N1,5,HEAP_ARG,14)
,	/* v895: (byte 1) */
  bytes2word(RETURN_EVAL,POP_P1,2,JUMP)
,	/* v891: (byte 2) */
  bytes2word(2,0,POP_P1,2)
,	/* v887: (byte 3) */
  bytes2word(JUMP,2,0,PUSH_ARG)
, bytes2word(14,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
, 70029
, useLabel(ST_v852)
,	/* CT_v907: (byte 0) */
  HW(4,14)
, 0
,	/* F0_LAMBDA823: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA823),14)
, CAPTAG(useLabel(FN_LAMBDA822),2)
, VAPTAG(useLabel(FN_Prelude_46reads))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply1))
, 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_v911)
,	/* FN_LAMBDA822: (byte 0) */
  useLabel(TMSUB_Prelude)
, bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG,12,EVAL)
, bytes2word(NEEDHEAP_I32,UNPACK,2,HEAP_CVAL_I3)
, bytes2word(HEAP_ARG_ARG,1,2,HEAP_P1)
, bytes2word(0,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,HEAP_CVAL_I4)
, bytes2word(HEAP_I1,PUSH_HEAP,HEAP_CVAL_I5,HEAP_OFF_N1)
, bytes2word(16,HEAP_OFF_N1,4,HEAP_ARG)
, bytes2word(13,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
, 70029
, useLabel(ST_v852)
,	/* CT_v911: (byte 0) */
  HW(3,13)
, 0
,	/* F0_LAMBDA822: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA822),13)
, CAPTAG(useLabel(FN_LAMBDA821),2)
, VAPTAG(useLabel(FN_Prelude_46lex))
, VAPTAG(useLabel(FN_Prelude_46_95foldr))
, bytes2word(0,0,14,0)
, bytes2word(13,1,12,2)
, bytes2word(11,3,10,4)
, bytes2word(9,5,8,6)
, bytes2word(7,7,6,8)
, bytes2word(5,9,4,10)
, bytes2word(3,11,2,12)
, bytes2word(1,13,0,14)
, useLabel(CT_v932)
,	/* FN_LAMBDA821: (byte 0) */
  useLabel(TMSUB_Prelude)
, bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG,13,EVAL)
, bytes2word(UNPACK,2,PUSH_P1,0)
, bytes2word(EVAL,TABLESWITCH,2,NOP)
,	/* v929: (byte 4) */
  bytes2word(TOP(4),BOT(4),TOP(8),BOT(8))
,	/* v919: (byte 4) */
  bytes2word(POP_I1,JUMP,76,0)
, bytes2word(UNPACK,2,PUSH_P1,0)
, bytes2word(EVAL,LOOKUPSWITCH,1,NOP)
, bytes2word(TOP(44),BOT(44),TOP(10),BOT(10))
,	/* v930: (byte 2) */
  bytes2word(TOP(6),BOT(6),POP_I1,JUMP)
,	/* v923: (byte 2) */
  bytes2word(53,0,POP_I1,PUSH_I1)
, bytes2word(EVAL,NEEDHEAP_I32,TABLESWITCH,2)
,	/* v931: (byte 4) */
  bytes2word(TOP(8),BOT(8),TOP(4),BOT(4))
,	/* v927: (byte 4) */
  bytes2word(POP_I1,JUMP,39,0)
, bytes2word(POP_I1,HEAP_CVAL_I3,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,HEAP_CVAL_I4)
, bytes2word(HEAP_ARG,12,HEAP_CVAL_I5,HEAP_OFF_N1)
, bytes2word(3,HEAP_P1,3,PUSH_HEAP)
, bytes2word(HEAP_CVAL_P1,6,HEAP_OFF_N1,18)
, bytes2word(HEAP_OFF_N1,5,HEAP_ARG,14)
,	/* v920: (byte 1) */
  bytes2word(RETURN_EVAL,POP_P1,2,JUMP)
,	/* v916: (byte 2) */
  bytes2word(2,0,POP_P1,2)
,	/* v912: (byte 3) */
  bytes2word(JUMP,2,0,PUSH_ARG)
, bytes2word(14,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
, 70029
, useLabel(ST_v852)
,	/* CT_v932: (byte 0) */
  HW(4,14)
, 0
,	/* F0_LAMBDA821: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA821),14)
, CAPTAG(useLabel(FN_LAMBDA820),2)
, VAPTAG(useLabel(FN_Prelude_46reads))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply1))
, 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_v936)
,	/* FN_LAMBDA820: (byte 0) */
  useLabel(TMSUB_Prelude)
, bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG,12,EVAL)
, bytes2word(NEEDHEAP_I32,UNPACK,2,HEAP_CVAL_I3)
, bytes2word(HEAP_ARG_ARG,1,2,HEAP_ARG)
, bytes2word(3,HEAP_P1,0,HEAP_ARG_ARG)
, bytes2word(4,5,HEAP_ARG_ARG,6)
, bytes2word(7,HEAP_ARG_ARG,8,9)
, bytes2word(HEAP_ARG_ARG,10,11,HEAP_CVAL_I4)
, bytes2word(HEAP_I1,PUSH_HEAP,HEAP_CVAL_I5,HEAP_OFF_N1)
, bytes2word(16,HEAP_OFF_N1,4,HEAP_ARG)
, bytes2word(13,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
, 70029
, useLabel(ST_v852)
,	/* CT_v936: (byte 0) */
  HW(3,13)
, 0
,	/* F0_LAMBDA820: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA820),13)
, CAPTAG(useLabel(FN_LAMBDA819),2)
, VAPTAG(useLabel(FN_Prelude_46lex))
, VAPTAG(useLabel(FN_Prelude_46_95foldr))
, bytes2word(0,0,14,0)
, bytes2word(13,1,12,2)
, bytes2word(11,3,10,4)
, bytes2word(9,5,8,6)
, bytes2word(7,7,6,8)
, bytes2word(5,9,4,10)
, bytes2word(3,11,2,12)
, bytes2word(1,13,0,14)
, useLabel(CT_v957)
,	/* FN_LAMBDA819: (byte 0) */
  useLabel(TMSUB_Prelude)
, bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG,13,EVAL)
, bytes2word(UNPACK,2,PUSH_P1,0)
, bytes2word(EVAL,TABLESWITCH,2,NOP)
,	/* v954: (byte 4) */
  bytes2word(TOP(4),BOT(4),TOP(8),BOT(8))
,	/* v944: (byte 4) */
  bytes2word(POP_I1,JUMP,76,0)
, bytes2word(UNPACK,2,PUSH_P1,0)
, bytes2word(EVAL,LOOKUPSWITCH,1,NOP)
, bytes2word(TOP(44),BOT(44),TOP(10),BOT(10))
,	/* v955: (byte 2) */
  bytes2word(TOP(6),BOT(6),POP_I1,JUMP)
,	/* v948: (byte 2) */
  bytes2word(53,0,POP_I1,PUSH_I1)
, bytes2word(EVAL,NEEDHEAP_I32,TABLESWITCH,2)
,	/* v956: (byte 4) */
  bytes2word(TOP(8),BOT(8),TOP(4),BOT(4))
,	/* v952: (byte 4) */
  bytes2word(POP_I1,JUMP,39,0)
, bytes2word(POP_I1,HEAP_CVAL_I3,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,HEAP_CVAL_I4)
, bytes2word(HEAP_ARG,12,HEAP_CVAL_I5,HEAP_OFF_N1)
, bytes2word(3,HEAP_P1,3,PUSH_HEAP)
, bytes2word(HEAP_CVAL_P1,6,HEAP_OFF_N1,18)
, bytes2word(HEAP_OFF_N1,5,HEAP_ARG,14)
,	/* v945: (byte 1) */
  bytes2word(RETURN_EVAL,POP_P1,2,JUMP)
,	/* v941: (byte 2) */
  bytes2word(2,0,POP_P1,2)
,	/* v937: (byte 3) */
  bytes2word(JUMP,2,0,PUSH_ARG)
, bytes2word(14,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
, 70029
, useLabel(ST_v852)
,	/* CT_v957: (byte 0) */
  HW(4,14)
, 0
,	/* F0_LAMBDA819: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA819),14)
, CAPTAG(useLabel(FN_LAMBDA818),2)
, VAPTAG(useLabel(FN_Prelude_46reads))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply1))
, 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_v961)
,	/* FN_LAMBDA818: (byte 0) */
  useLabel(TMSUB_Prelude)
, bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG,12,EVAL)
, bytes2word(NEEDHEAP_I32,UNPACK,2,HEAP_CVAL_I3)
, bytes2word(HEAP_ARG_ARG,1,2,HEAP_ARG_ARG)
, bytes2word(3,4,HEAP_P1,0)
, bytes2word(HEAP_ARG_ARG,5,6,HEAP_ARG_ARG)
, bytes2word(7,8,HEAP_ARG_ARG,9)
, bytes2word(10,HEAP_ARG,11,HEAP_CVAL_I4)
, bytes2word(HEAP_I1,PUSH_HEAP,HEAP_CVAL_I5,HEAP_OFF_N1)
, bytes2word(16,HEAP_OFF_N1,4,HEAP_ARG)
, bytes2word(13,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
, 70029
, useLabel(ST_v852)
,	/* CT_v961: (byte 0) */
  HW(3,13)
, 0
,	/* F0_LAMBDA818: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA818),13)
, CAPTAG(useLabel(FN_LAMBDA817),2)
, VAPTAG(useLabel(FN_Prelude_46lex))
, VAPTAG(useLabel(FN_Prelude_46_95foldr))
, bytes2word(0,0,14,0)
, bytes2word(13,1,12,2)
, bytes2word(11,3,10,4)
, bytes2word(9,5,8,6)
, bytes2word(7,7,6,8)
, bytes2word(5,9,4,10)
, bytes2word(3,11,2,12)
, bytes2word(1,13,0,14)
, useLabel(CT_v982)
,	/* FN_LAMBDA817: (byte 0) */
  useLabel(TMSUB_Prelude)
, bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG,13,EVAL)
, bytes2word(UNPACK,2,PUSH_P1,0)
, bytes2word(EVAL,TABLESWITCH,2,NOP)
,	/* v979: (byte 4) */
  bytes2word(TOP(4),BOT(4),TOP(8),BOT(8))
,	/* v969: (byte 4) */
  bytes2word(POP_I1,JUMP,76,0)
, bytes2word(UNPACK,2,PUSH_P1,0)
, bytes2word(EVAL,LOOKUPSWITCH,1,NOP)
, bytes2word(TOP(44),BOT(44),TOP(10),BOT(10))
,	/* v980: (byte 2) */
  bytes2word(TOP(6),BOT(6),POP_I1,JUMP)
,	/* v973: (byte 2) */
  bytes2word(53,0,POP_I1,PUSH_I1)
, bytes2word(EVAL,NEEDHEAP_I32,TABLESWITCH,2)
,	/* v981: (byte 4) */
  bytes2word(TOP(8),BOT(8),TOP(4),BOT(4))
,	/* v977: (byte 4) */
  bytes2word(POP_I1,JUMP,39,0)
, bytes2word(POP_I1,HEAP_CVAL_I3,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,HEAP_CVAL_I4)
, bytes2word(HEAP_ARG,12,HEAP_CVAL_I5,HEAP_OFF_N1)
, bytes2word(3,HEAP_P1,3,PUSH_HEAP)
, bytes2word(HEAP_CVAL_P1,6,HEAP_OFF_N1,18)
, bytes2word(HEAP_OFF_N1,5,HEAP_ARG,14)
,	/* v970: (byte 1) */
  bytes2word(RETURN_EVAL,POP_P1,2,JUMP)
,	/* v966: (byte 2) */
  bytes2word(2,0,POP_P1,2)
,	/* v962: (byte 3) */
  bytes2word(JUMP,2,0,PUSH_ARG)
, bytes2word(14,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
, 70029
, useLabel(ST_v852)
,	/* CT_v982: (byte 0) */
  HW(4,14)
, 0
,	/* F0_LAMBDA817: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA817),14)
, CAPTAG(useLabel(FN_LAMBDA816),2)
, VAPTAG(useLabel(FN_Prelude_46reads))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply1))
, 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_v986)
,	/* FN_LAMBDA816: (byte 0) */
  useLabel(TMSUB_Prelude)
, bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG,12,EVAL)
, bytes2word(NEEDHEAP_I32,UNPACK,2,HEAP_CVAL_I3)
, bytes2word(HEAP_ARG_ARG,1,2,HEAP_ARG_ARG)
, bytes2word(3,4,HEAP_ARG,5)
, bytes2word(HEAP_P1,0,HEAP_ARG_ARG,6)
, bytes2word(7,HEAP_ARG_ARG,8,9)
, bytes2word(HEAP_ARG_ARG,10,11,HEAP_CVAL_I4)
, bytes2word(HEAP_I1,PUSH_HEAP,HEAP_CVAL_I5,HEAP_OFF_N1)
, bytes2word(16,HEAP_OFF_N1,4,HEAP_ARG)
, bytes2word(13,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
, 70029
, useLabel(ST_v852)
,	/* CT_v986: (byte 0) */
  HW(3,13)
, 0
,	/* F0_LAMBDA816: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA816),13)
, CAPTAG(useLabel(FN_LAMBDA815),2)
, VAPTAG(useLabel(FN_Prelude_46lex))
, VAPTAG(useLabel(FN_Prelude_46_95foldr))
, bytes2word(0,0,14,0)
, bytes2word(13,1,12,2)
, bytes2word(11,3,10,4)
, bytes2word(9,5,8,6)
, bytes2word(7,7,6,8)
, bytes2word(5,9,4,10)
, bytes2word(3,11,2,12)
, bytes2word(1,13,0,14)
, useLabel(CT_v1007)
,	/* FN_LAMBDA815: (byte 0) */
  useLabel(TMSUB_Prelude)
, bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG,13,EVAL)
, bytes2word(UNPACK,2,PUSH_P1,0)
, bytes2word(EVAL,TABLESWITCH,2,NOP)
,	/* v1004: (byte 4) */
  bytes2word(TOP(4),BOT(4),TOP(8),BOT(8))
,	/* v994: (byte 4) */
  bytes2word(POP_I1,JUMP,76,0)
, bytes2word(UNPACK,2,PUSH_P1,0)
, bytes2word(EVAL,LOOKUPSWITCH,1,NOP)
, bytes2word(TOP(44),BOT(44),TOP(10),BOT(10))
,	/* v1005: (byte 2) */
  bytes2word(TOP(6),BOT(6),POP_I1,JUMP)
,	/* v998: (byte 2) */
  bytes2word(53,0,POP_I1,PUSH_I1)
, bytes2word(EVAL,NEEDHEAP_I32,TABLESWITCH,2)
,	/* v1006: (byte 4) */
  bytes2word(TOP(8),BOT(8),TOP(4),BOT(4))
,	/* v1002: (byte 4) */
  bytes2word(POP_I1,JUMP,39,0)
, bytes2word(POP_I1,HEAP_CVAL_I3,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,HEAP_CVAL_I4)
, bytes2word(HEAP_ARG,12,HEAP_CVAL_I5,HEAP_OFF_N1)
, bytes2word(3,HEAP_P1,3,PUSH_HEAP)
, bytes2word(HEAP_CVAL_P1,6,HEAP_OFF_N1,18)
, bytes2word(HEAP_OFF_N1,5,HEAP_ARG,14)
,	/* v995: (byte 1) */
  bytes2word(RETURN_EVAL,POP_P1,2,JUMP)
,	/* v991: (byte 2) */
  bytes2word(2,0,POP_P1,2)
,	/* v987: (byte 3) */
  bytes2word(JUMP,2,0,PUSH_ARG)
, bytes2word(14,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
, 70029
, useLabel(ST_v852)
,	/* CT_v1007: (byte 0) */
  HW(4,14)
, 0
,	/* F0_LAMBDA815: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA815),14)
, CAPTAG(useLabel(FN_LAMBDA814),2)
, VAPTAG(useLabel(FN_Prelude_46reads))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply1))
, 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_v1011)
,	/* FN_LAMBDA814: (byte 0) */
  useLabel(TMSUB_Prelude)
, bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG,12,EVAL)
, bytes2word(NEEDHEAP_I32,UNPACK,2,HEAP_CVAL_I3)
, bytes2word(HEAP_ARG_ARG,1,2,HEAP_ARG_ARG)
, bytes2word(3,4,HEAP_ARG_ARG,5)
, bytes2word(6,HEAP_P1,0,HEAP_ARG_ARG)
, bytes2word(7,8,HEAP_ARG_ARG,9)
, bytes2word(10,HEAP_ARG,11,HEAP_CVAL_I4)
, bytes2word(HEAP_I1,PUSH_HEAP,HEAP_CVAL_I5,HEAP_OFF_N1)
, bytes2word(16,HEAP_OFF_N1,4,HEAP_ARG)
, bytes2word(13,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
, 70029
, useLabel(ST_v852)
,	/* CT_v1011: (byte 0) */
  HW(3,13)
, 0
,	/* F0_LAMBDA814: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA814),13)
, CAPTAG(useLabel(FN_LAMBDA813),2)
, VAPTAG(useLabel(FN_Prelude_46lex))
, VAPTAG(useLabel(FN_Prelude_46_95foldr))
, bytes2word(0,0,14,0)
, bytes2word(13,1,12,2)
, bytes2word(11,3,10,4)
, bytes2word(9,5,8,6)
, bytes2word(7,7,6,8)
, bytes2word(5,9,4,10)
, bytes2word(3,11,2,12)
, bytes2word(1,13,0,14)
, useLabel(CT_v1032)
,	/* FN_LAMBDA813: (byte 0) */
  useLabel(TMSUB_Prelude)
, bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG,13,EVAL)
, bytes2word(UNPACK,2,PUSH_P1,0)
, bytes2word(EVAL,TABLESWITCH,2,NOP)
,	/* v1029: (byte 4) */
  bytes2word(TOP(4),BOT(4),TOP(8),BOT(8))
,	/* v1019: (byte 4) */
  bytes2word(POP_I1,JUMP,76,0)
, bytes2word(UNPACK,2,PUSH_P1,0)
, bytes2word(EVAL,LOOKUPSWITCH,1,NOP)
, bytes2word(TOP(44),BOT(44),TOP(10),BOT(10))
,	/* v1030: (byte 2) */
  bytes2word(TOP(6),BOT(6),POP_I1,JUMP)
,	/* v1023: (byte 2) */
  bytes2word(53,0,POP_I1,PUSH_I1)
, bytes2word(EVAL,NEEDHEAP_I32,TABLESWITCH,2)
,	/* v1031: (byte 4) */
  bytes2word(TOP(8),BOT(8),TOP(4),BOT(4))
,	/* v1027: (byte 4) */
  bytes2word(POP_I1,JUMP,39,0)
, bytes2word(POP_I1,HEAP_CVAL_I3,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,HEAP_CVAL_I4)
, bytes2word(HEAP_ARG,12,HEAP_CVAL_I5,HEAP_OFF_N1)
, bytes2word(3,HEAP_P1,3,PUSH_HEAP)
, bytes2word(HEAP_CVAL_P1,6,HEAP_OFF_N1,18)
, bytes2word(HEAP_OFF_N1,5,HEAP_ARG,14)
,	/* v1020: (byte 1) */
  bytes2word(RETURN_EVAL,POP_P1,2,JUMP)
,	/* v1016: (byte 2) */
  bytes2word(2,0,POP_P1,2)
,	/* v1012: (byte 3) */
  bytes2word(JUMP,2,0,PUSH_ARG)
, bytes2word(14,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
, 70029
, useLabel(ST_v852)
,	/* CT_v1032: (byte 0) */
  HW(4,14)
, 0
,	/* F0_LAMBDA813: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA813),14)
, CAPTAG(useLabel(FN_LAMBDA812),2)
, VAPTAG(useLabel(FN_Prelude_46reads))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply1))
, 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_v1036)
,	/* FN_LAMBDA812: (byte 0) */
  useLabel(TMSUB_Prelude)
, bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG,12,EVAL)
, bytes2word(NEEDHEAP_I32,UNPACK,2,HEAP_CVAL_I3)
, bytes2word(HEAP_ARG_ARG,1,2,HEAP_ARG_ARG)
, bytes2word(3,4,HEAP_ARG_ARG,5)
, bytes2word(6,HEAP_ARG,7,HEAP_P1)
, bytes2word(0,HEAP_ARG_ARG,8,9)
, bytes2word(HEAP_ARG_ARG,10,11,HEAP_CVAL_I4)
, bytes2word(HEAP_I1,PUSH_HEAP,HEAP_CVAL_I5,HEAP_OFF_N1)
, bytes2word(16,HEAP_OFF_N1,4,HEAP_ARG)
, bytes2word(13,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
, 70029
, useLabel(ST_v852)
,	/* CT_v1036: (byte 0) */
  HW(3,13)
, 0
,	/* F0_LAMBDA812: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA812),13)
, CAPTAG(useLabel(FN_LAMBDA811),2)
, VAPTAG(useLabel(FN_Prelude_46lex))
, VAPTAG(useLabel(FN_Prelude_46_95foldr))
, bytes2word(0,0,14,0)
, bytes2word(13,1,12,2)
, bytes2word(11,3,10,4)
, bytes2word(9,5,8,6)
, bytes2word(7,7,6,8)
, bytes2word(5,9,4,10)
, bytes2word(3,11,2,12)
, bytes2word(1,13,0,14)
, useLabel(CT_v1057)
,	/* FN_LAMBDA811: (byte 0) */
  useLabel(TMSUB_Prelude)
, bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG,13,EVAL)
, bytes2word(UNPACK,2,PUSH_P1,0)
, bytes2word(EVAL,TABLESWITCH,2,NOP)
,	/* v1054: (byte 4) */
  bytes2word(TOP(4),BOT(4),TOP(8),BOT(8))
,	/* v1044: (byte 4) */
  bytes2word(POP_I1,JUMP,76,0)
, bytes2word(UNPACK,2,PUSH_P1,0)
, bytes2word(EVAL,LOOKUPSWITCH,1,NOP)
, bytes2word(TOP(44),BOT(44),TOP(10),BOT(10))
,	/* v1055: (byte 2) */
  bytes2word(TOP(6),BOT(6),POP_I1,JUMP)
,	/* v1048: (byte 2) */
  bytes2word(53,0,POP_I1,PUSH_I1)
, bytes2word(EVAL,NEEDHEAP_I32,TABLESWITCH,2)
,	/* v1056: (byte 4) */
  bytes2word(TOP(8),BOT(8),TOP(4),BOT(4))
,	/* v1052: (byte 4) */
  bytes2word(POP_I1,JUMP,39,0)
, bytes2word(POP_I1,HEAP_CVAL_I3,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,HEAP_CVAL_I4)
, bytes2word(HEAP_ARG,12,HEAP_CVAL_I5,HEAP_OFF_N1)
, bytes2word(3,HEAP_P1,3,PUSH_HEAP)
, bytes2word(HEAP_CVAL_P1,6,HEAP_OFF_N1,18)
, bytes2word(HEAP_OFF_N1,5,HEAP_ARG,14)
,	/* v1045: (byte 1) */
  bytes2word(RETURN_EVAL,POP_P1,2,JUMP)
,	/* v1041: (byte 2) */
  bytes2word(2,0,POP_P1,2)
,	/* v1037: (byte 3) */
  bytes2word(JUMP,2,0,PUSH_ARG)
, bytes2word(14,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
, 70029
, useLabel(ST_v852)
,	/* CT_v1057: (byte 0) */
  HW(4,14)
, 0
,	/* F0_LAMBDA811: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA811),14)
, CAPTAG(useLabel(FN_LAMBDA810),2)
, VAPTAG(useLabel(FN_Prelude_46reads))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply1))
, 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_v1061)
,	/* FN_LAMBDA810: (byte 0) */
  useLabel(TMSUB_Prelude)
, bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG,12,EVAL)
, bytes2word(NEEDHEAP_I32,UNPACK,2,HEAP_CVAL_I3)
, 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_P1,0,HEAP_ARG_ARG,9)
, bytes2word(10,HEAP_ARG,11,HEAP_CVAL_I4)
, bytes2word(HEAP_I1,PUSH_HEAP,HEAP_CVAL_I5,HEAP_OFF_N1)
, bytes2word(16,HEAP_OFF_N1,4,HEAP_ARG)
, bytes2word(13,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
, 70029
, useLabel(ST_v852)
,	/* CT_v1061: (byte 0) */
  HW(3,13)
, 0
,	/* F0_LAMBDA810: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA810),13)
, CAPTAG(useLabel(FN_LAMBDA809),2)
, VAPTAG(useLabel(FN_Prelude_46lex))
, VAPTAG(useLabel(FN_Prelude_46_95foldr))
, bytes2word(0,0,14,0)
, bytes2word(13,1,12,2)
, bytes2word(11,3,10,4)
, bytes2word(9,5,8,6)
, bytes2word(7,7,6,8)
, bytes2word(5,9,4,10)
, bytes2word(3,11,2,12)
, bytes2word(1,13,0,14)
, useLabel(CT_v1082)
,	/* FN_LAMBDA809: (byte 0) */
  useLabel(TMSUB_Prelude)
, bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG,13,EVAL)
, bytes2word(UNPACK,2,PUSH_P1,0)
, bytes2word(EVAL,TABLESWITCH,2,NOP)
,	/* v1079: (byte 4) */
  bytes2word(TOP(4),BOT(4),TOP(8),BOT(8))
,	/* v1069: (byte 4) */
  bytes2word(POP_I1,JUMP,76,0)
, bytes2word(UNPACK,2,PUSH_P1,0)
, bytes2word(EVAL,LOOKUPSWITCH,1,NOP)
, bytes2word(TOP(44),BOT(44),TOP(10),BOT(10))
,	/* v1080: (byte 2) */
  bytes2word(TOP(6),BOT(6),POP_I1,JUMP)
,	/* v1073: (byte 2) */
  bytes2word(53,0,POP_I1,PUSH_I1)
, bytes2word(EVAL,NEEDHEAP_I32,TABLESWITCH,2)
,	/* v1081: (byte 4) */
  bytes2word(TOP(8),BOT(8),TOP(4),BOT(4))
,	/* v1077: (byte 4) */
  bytes2word(POP_I1,JUMP,39,0)
, bytes2word(POP_I1,HEAP_CVAL_I3,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,HEAP_CVAL_I4)
, bytes2word(HEAP_ARG,12,HEAP_CVAL_I5,HEAP_OFF_N1)
, bytes2word(3,HEAP_P1,3,PUSH_HEAP)
, bytes2word(HEAP_CVAL_P1,6,HEAP_OFF_N1,18)
, bytes2word(HEAP_OFF_N1,5,HEAP_ARG,14)
,	/* v1070: (byte 1) */
  bytes2word(RETURN_EVAL,POP_P1,2,JUMP)
,	/* v1066: (byte 2) */
  bytes2word(2,0,POP_P1,2)
,	/* v1062: (byte 3) */
  bytes2word(JUMP,2,0,PUSH_ARG)
, bytes2word(14,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
, 70029
, useLabel(ST_v852)
,	/* CT_v1082: (byte 0) */
  HW(4,14)
, 0
,	/* F0_LAMBDA809: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA809),14)
, CAPTAG(useLabel(FN_LAMBDA808),2)
, VAPTAG(useLabel(FN_Prelude_46reads))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply1))
, 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_v1086)
,	/* FN_LAMBDA808: (byte 0) */
  useLabel(TMSUB_Prelude)
, bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG,12,EVAL)
, bytes2word(NEEDHEAP_I32,UNPACK,2,HEAP_CVAL_I3)
, 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,9,HEAP_P1,0)
, bytes2word(HEAP_ARG_ARG,10,11,HEAP_CVAL_I4)
, bytes2word(HEAP_I1,PUSH_HEAP,HEAP_CVAL_I5,HEAP_OFF_N1)
, bytes2word(16,HEAP_OFF_N1,4,HEAP_ARG)
, bytes2word(13,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
, 70029
, useLabel(ST_v852)
,	/* CT_v1086: (byte 0) */
  HW(3,13)
, 0
,	/* F0_LAMBDA808: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA808),13)
, CAPTAG(useLabel(FN_LAMBDA807),2)
, VAPTAG(useLabel(FN_Prelude_46lex))
, VAPTAG(useLabel(FN_Prelude_46_95foldr))
, bytes2word(0,0,14,0)
, bytes2word(13,1,12,2)
, bytes2word(11,3,10,4)
, bytes2word(9,5,8,6)
, bytes2word(7,7,6,8)
, bytes2word(5,9,4,10)
, bytes2word(3,11,2,12)
, bytes2word(1,13,0,14)
, useLabel(CT_v1107)
,	/* FN_LAMBDA807: (byte 0) */
  useLabel(TMSUB_Prelude)
, bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG,13,EVAL)
, bytes2word(UNPACK,2,PUSH_P1,0)
, bytes2word(EVAL,TABLESWITCH,2,NOP)
,	/* v1104: (byte 4) */
  bytes2word(TOP(4),BOT(4),TOP(8),BOT(8))
,	/* v1094: (byte 4) */
  bytes2word(POP_I1,JUMP,76,0)
, bytes2word(UNPACK,2,PUSH_P1,0)
, bytes2word(EVAL,LOOKUPSWITCH,1,NOP)
, bytes2word(TOP(44),BOT(44),TOP(10),BOT(10))
,	/* v1105: (byte 2) */
  bytes2word(TOP(6),BOT(6),POP_I1,JUMP)
,	/* v1098: (byte 2) */
  bytes2word(53,0,POP_I1,PUSH_I1)
, bytes2word(EVAL,NEEDHEAP_I32,TABLESWITCH,2)
,	/* v1106: (byte 4) */
  bytes2word(TOP(8),BOT(8),TOP(4),BOT(4))
,	/* v1102: (byte 4) */
  bytes2word(POP_I1,JUMP,39,0)
, bytes2word(POP_I1,HEAP_CVAL_I3,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,HEAP_CVAL_I4)
, bytes2word(HEAP_ARG,12,HEAP_CVAL_I5,HEAP_OFF_N1)
, bytes2word(3,HEAP_P1,3,PUSH_HEAP)
, bytes2word(HEAP_CVAL_P1,6,HEAP_OFF_N1,18)
, bytes2word(HEAP_OFF_N1,5,HEAP_ARG,14)
,	/* v1095: (byte 1) */
  bytes2word(RETURN_EVAL,POP_P1,2,JUMP)
,	/* v1091: (byte 2) */
  bytes2word(2,0,POP_P1,2)
,	/* v1087: (byte 3) */
  bytes2word(JUMP,2,0,PUSH_ARG)
, bytes2word(14,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
, 70029
, useLabel(ST_v852)
,	/* CT_v1107: (byte 0) */
  HW(4,14)
, 0
,	/* F0_LAMBDA807: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA807),14)
, CAPTAG(useLabel(FN_LAMBDA806),2)
, VAPTAG(useLabel(FN_Prelude_46reads))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply1))
, 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_v1111)
,	/* FN_LAMBDA806: (byte 0) */
  useLabel(TMSUB_Prelude)
, bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG,12,EVAL)
, bytes2word(NEEDHEAP_I32,UNPACK,2,HEAP_CVAL_I3)
, 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_P1)
, bytes2word(0,HEAP_ARG,11,HEAP_CVAL_I4)
, bytes2word(HEAP_I1,PUSH_HEAP,HEAP_CVAL_I5,HEAP_OFF_N1)
, bytes2word(16,HEAP_OFF_N1,4,HEAP_ARG)
, bytes2word(13,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
, 70029
, useLabel(ST_v852)
,	/* CT_v1111: (byte 0) */
  HW(3,13)
, 0
,	/* F0_LAMBDA806: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA806),13)
, CAPTAG(useLabel(FN_LAMBDA805),2)
, VAPTAG(useLabel(FN_Prelude_46lex))
, VAPTAG(useLabel(FN_Prelude_46_95foldr))
, bytes2word(0,0,14,0)
, bytes2word(13,1,12,2)
, bytes2word(11,3,10,4)
, bytes2word(9,5,8,6)
, bytes2word(7,7,6,8)
, bytes2word(5,9,4,10)
, bytes2word(3,11,2,12)
, bytes2word(1,13,0,14)
, useLabel(CT_v1132)
,	/* FN_LAMBDA805: (byte 0) */
  useLabel(TMSUB_Prelude)
, bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG,13,EVAL)
, bytes2word(UNPACK,2,PUSH_P1,0)
, bytes2word(EVAL,TABLESWITCH,2,NOP)
,	/* v1129: (byte 4) */
  bytes2word(TOP(4),BOT(4),TOP(8),BOT(8))
,	/* v1119: (byte 4) */
  bytes2word(POP_I1,JUMP,76,0)
, bytes2word(UNPACK,2,PUSH_P1,0)
, bytes2word(EVAL,LOOKUPSWITCH,1,NOP)
, bytes2word(TOP(44),BOT(44),TOP(10),BOT(10))
,	/* v1130: (byte 2) */
  bytes2word(TOP(6),BOT(6),POP_I1,JUMP)
,	/* v1123: (byte 2) */
  bytes2word(53,0,POP_I1,PUSH_I1)
, bytes2word(EVAL,NEEDHEAP_I32,TABLESWITCH,2)
,	/* v1131: (byte 4) */
  bytes2word(TOP(8),BOT(8),TOP(4),BOT(4))
,	/* v1127: (byte 4) */
  bytes2word(POP_I1,JUMP,39,0)
, bytes2word(POP_I1,HEAP_CVAL_I3,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,HEAP_CVAL_I4)
, bytes2word(HEAP_ARG,12,HEAP_CVAL_I5,HEAP_OFF_N1)
, bytes2word(3,HEAP_P1,3,PUSH_HEAP)
, bytes2word(HEAP_CVAL_P1,6,HEAP_OFF_N1,18)
, bytes2word(HEAP_OFF_N1,5,HEAP_ARG,14)
,	/* v1120: (byte 1) */
  bytes2word(RETURN_EVAL,POP_P1,2,JUMP)
,	/* v1116: (byte 2) */
  bytes2word(2,0,POP_P1,2)
,	/* v1112: (byte 3) */
  bytes2word(JUMP,2,0,PUSH_ARG)
, bytes2word(14,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
, 70029
, useLabel(ST_v852)
,	/* CT_v1132: (byte 0) */
  HW(4,14)
, 0
,	/* F0_LAMBDA805: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA805),14)
, CAPTAG(useLabel(FN_LAMBDA804),2)
, VAPTAG(useLabel(FN_Prelude_46reads))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply1))
, 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_v1136)
,	/* FN_LAMBDA804: (byte 0) */
  useLabel(TMSUB_Prelude)
, bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG,12,EVAL)
, bytes2word(NEEDHEAP_I32,UNPACK,2,HEAP_CVAL_I3)
, 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_P1,0,HEAP_CVAL_I4)
, bytes2word(HEAP_I1,PUSH_HEAP,HEAP_CVAL_I5,HEAP_OFF_N1)
, bytes2word(16,HEAP_OFF_N1,4,HEAP_ARG)
, bytes2word(13,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
, 70029
, useLabel(ST_v852)
,	/* CT_v1136: (byte 0) */
  HW(3,13)
, 0
,	/* F0_LAMBDA804: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA804),13)
, CAPTAG(useLabel(FN_LAMBDA803),2)
, VAPTAG(useLabel(FN_Prelude_46lex))
, VAPTAG(useLabel(FN_Prelude_46_95foldr))
, bytes2word(0,0,14,0)
, bytes2word(13,1,12,2)
, bytes2word(11,3,10,4)
, bytes2word(9,5,8,6)
, bytes2word(7,7,6,8)
, bytes2word(5,9,4,10)
, bytes2word(3,11,2,12)
, bytes2word(1,13,0,14)
, useLabel(CT_v1157)
,	/* FN_LAMBDA803: (byte 0) */
  useLabel(TMSUB_Prelude)
, bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG,13,EVAL)
, bytes2word(UNPACK,2,PUSH_P1,0)
, bytes2word(EVAL,TABLESWITCH,2,NOP)
,	/* v1154: (byte 4) */
  bytes2word(TOP(4),BOT(4),TOP(8),BOT(8))
,	/* v1144: (byte 4) */
  bytes2word(POP_I1,JUMP,73,0)
, bytes2word(UNPACK,2,PUSH_P1,0)
, bytes2word(EVAL,LOOKUPSWITCH,1,NOP)
, bytes2word(TOP(41),BOT(41),TOP(10),BOT(10))
,	/* v1155: (byte 2) */
  bytes2word(TOP(6),BOT(6),POP_I1,JUMP)
,	/* v1148: (byte 2) */
  bytes2word(50,0,POP_I1,PUSH_I1)
, bytes2word(EVAL,NEEDHEAP_I32,TABLESWITCH,2)
,	/* v1156: (byte 4) */
  bytes2word(TOP(8),BOT(8),TOP(4),BOT(4))
,	/* v1152: (byte 4) */
  bytes2word(POP_I1,JUMP,36,0)
, bytes2word(POP_I1,HEAP_CVAL_IN3,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_ARG,11,12)
, bytes2word(HEAP_CVAL_N1,4,HEAP_OFF_N1,14)
, bytes2word(HEAP_P1,3,PUSH_HEAP,HEAP_CVAL_N1)
, bytes2word(5,HEAP_OFF_N1,4,HEAP_ARG)
,	/* v1145: (byte 2) */
  bytes2word(14,RETURN,POP_P1,2)
,	/* v1141: (byte 3) */
  bytes2word(JUMP,2,0,POP_P1)
,	/* v1137: (byte 4) */
  bytes2word(2,JUMP,2,0)
, bytes2word(PUSH_ARG,14,RETURN_EVAL,ENDCODE)
, bytes2word(0,0,0,0)
, 0
, CONSTR(1,2,0)
, CONSTR(0,2,0)
, CONSTR(0,12,0)
, 70029
, useLabel(ST_v852)
,	/* CT_v1157: (byte 0) */
  HW(0,14)
, 0
,	/* F0_LAMBDA803: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA803),14)
, 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_v1159)
,};
Node FN_Prelude_46Read_46Prelude_4612_46readList[] = {
  useLabel(TM_Prelude)
, bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,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_ARG,11,12)
, bytes2word(PUSH_HEAP,HEAP_CVAL_I4,HEAP_OFF_N1,14)
, bytes2word(RETURN_EVAL,ENDCODE,0,0)
, bytes2word(0,0,0,0)
, 50010
, useLabel(ST_v1158)
,	/* CT_v1159: (byte 0) */
  HW(2,12)
, 0
,};
Node F0_Prelude_46Read_46Prelude_4612_46readList[] = {
  CAPTAG(useLabel(FN_Prelude_46Read_46Prelude_4612_46readList),12)
, VAPTAG(useLabel(FN_Prelude_46Read_46Prelude_4612))
, VAPTAG(useLabel(FN_Prelude_46_95_46readList))
, 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_v1161)
,};
Node FN_Prelude_46Read_46Prelude_4612[] = {
  useLabel(TM_Prelude)
, bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,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_ARG,11)
, bytes2word(12,PUSH_HEAP,HEAP_CVAL_I4,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_ARG,11)
, bytes2word(12,PUSH_HEAP,HEAP_CVAL_IN3,HEAP_I2)
, bytes2word(HEAP_I1,RETURN,ENDCODE,0)
, bytes2word(0,0,0,0)
, 0
, CONSTR(0,2,0)
, 50010
, useLabel(ST_v1160)
,	/* CT_v1161: (byte 0) */
  HW(2,12)
, 0
,};
Node F0_Prelude_46Read_46Prelude_4612[] = {
  CAPTAG(useLabel(FN_Prelude_46Read_46Prelude_4612),12)
, CAPTAG(useLabel(FN_Prelude_46Read_46Prelude_4612_46readsPrec),1)
, VAPTAG(useLabel(FN_Prelude_46Read_46Prelude_4612_46readList))
,	/* ST_v1160: (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)
,	/* ST_v1158: (byte 4) */
  bytes2word(46,49,50,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,50,46)
, bytes2word(114,101,97,100)
, bytes2word(76,105,115,116)
,	/* ST_v832: (byte 1) */
  bytes2word(0,80,114,101)
, bytes2word(108,117,100,101)
, bytes2word(46,82,101,97)
, bytes2word(100,46,80,114)
, bytes2word(101,108,117,100)
, bytes2word(101,46,49,50)
, bytes2word(46,114,101,97)
, bytes2word(100,115,80,114)
,	/* ST_v834: (byte 3) */
  bytes2word(101,99,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,50,46,114)
, bytes2word(101,97,100,115)
, bytes2word(80,114,101,99)
, bytes2word(58,55,58,50)
, bytes2word(50,45,51,50)
,	/* ST_v852: (byte 4) */
  bytes2word(58,54,49,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,50,46)
, bytes2word(114,101,97,100)
, bytes2word(115,80,114,101)
, bytes2word(99,58,55,58)
, bytes2word(50,57,45,51)
, bytes2word(50,58,54,49)
, bytes2word(0,0,0,0)
,};
