Plan 9 from Bell Labs’s /usr/web/sources/contrib/fernan/nhc98/src/libraries/Cabal/Distribution/Program.hc

Copyright © 2021 Plan 9 Foundation.
Distributed under the MIT License.
Download the Plan 9 distribution.


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

#define CT_v1197	((void*)startLabel+48)
#define FN_Distribution_46Program_46progListToFM	((void*)startLabel+68)
#define CT_v1198	((void*)startLabel+96)
#define F0_Distribution_46Program_46progListToFM	((void*)startLabel+104)
#define FN_LAMBDA1121	((void*)startLabel+132)
#define CT_v1205	((void*)startLabel+172)
#define F0_LAMBDA1121	((void*)startLabel+180)
#define FN_Distribution_46Program_46lookupProgram_39	((void*)startLabel+208)
#define CT_v1209	((void*)startLabel+232)
#define F0_Distribution_46Program_46lookupProgram_39	((void*)startLabel+240)
#define v1211	((void*)startLabel+288)
#define v1212	((void*)startLabel+296)
#define CT_v1217	((void*)startLabel+336)
#define FN_LAMBDA1126	((void*)startLabel+380)
#define CT_v1218	((void*)startLabel+408)
#define F0_LAMBDA1126	((void*)startLabel+416)
#define FN_LAMBDA1125	((void*)startLabel+444)
#define CT_v1222	((void*)startLabel+476)
#define F0_LAMBDA1125	((void*)startLabel+484)
#define FN_LAMBDA1124	((void*)startLabel+500)
#define v1227	((void*)startLabel+512)
#define v1226	((void*)startLabel+516)
#define v1223	((void*)startLabel+528)
#define CT_v1228	((void*)startLabel+540)
#define F0_LAMBDA1124	((void*)startLabel+548)
#define FN_LAMBDA1123	((void*)startLabel+576)
#define CT_v1229	((void*)startLabel+608)
#define F0_LAMBDA1123	((void*)startLabel+616)
#define FN_LAMBDA1122	((void*)startLabel+644)
#define CT_v1230	((void*)startLabel+664)
#define F0_LAMBDA1122	((void*)startLabel+672)
#define v1234	((void*)startLabel+710)
#define v1235	((void*)startLabel+722)
#define v1236	((void*)startLabel+738)
#define CT_v1239	((void*)startLabel+760)
#define FN_LAMBDA1127	((void*)startLabel+796)
#define CT_v1241	((void*)startLabel+816)
#define CF_LAMBDA1127	((void*)startLabel+824)
#define CT_v1242	((void*)startLabel+876)
#define FN_LAMBDA1130	((void*)startLabel+916)
#define CT_v1243	((void*)startLabel+932)
#define F0_LAMBDA1130	((void*)startLabel+940)
#define FN_LAMBDA1129	((void*)startLabel+960)
#define v1245	((void*)startLabel+970)
#define v1246	((void*)startLabel+982)
#define CT_v1248	((void*)startLabel+996)
#define F0_LAMBDA1129	((void*)startLabel+1004)
#define FN_LAMBDA1128	((void*)startLabel+1032)
#define CT_v1250	((void*)startLabel+1052)
#define CF_LAMBDA1128	((void*)startLabel+1060)
#define CT_v1257	((void*)startLabel+1120)
#define FN_LAMBDA1131	((void*)startLabel+1160)
#define CT_v1258	((void*)startLabel+1180)
#define F0_LAMBDA1131	((void*)startLabel+1188)
#define CT_v1259	((void*)startLabel+1224)
#define FN_LAMBDA1132	((void*)startLabel+1256)
#define CT_v1260	((void*)startLabel+1268)
#define F0_LAMBDA1132	((void*)startLabel+1276)
#define v1264	((void*)startLabel+1322)
#define v1265	((void*)startLabel+1346)
#define CT_v1268	((void*)startLabel+1376)
#define FN_LAMBDA1133	((void*)startLabel+1428)
#define CT_v1272	((void*)startLabel+1460)
#define F0_LAMBDA1133	((void*)startLabel+1468)
#define v1276	((void*)startLabel+1514)
#define v1277	((void*)startLabel+1537)
#define CT_v1280	((void*)startLabel+1576)
#define FN_LAMBDA1134	((void*)startLabel+1624)
#define CT_v1284	((void*)startLabel+1660)
#define F0_LAMBDA1134	((void*)startLabel+1668)
#define CT_v1285	((void*)startLabel+1692)
#define CT_v1289	((void*)startLabel+1740)
#define FN_LAMBDA1136	((void*)startLabel+1780)
#define CT_v1290	((void*)startLabel+1808)
#define F0_LAMBDA1136	((void*)startLabel+1816)
#define FN_LAMBDA1135	((void*)startLabel+1848)
#define CT_v1291	((void*)startLabel+1876)
#define F0_LAMBDA1135	((void*)startLabel+1884)
#define CT_v1292	((void*)startLabel+1916)
#define FN_LAMBDA1137	((void*)startLabel+1944)
#define CT_v1294	((void*)startLabel+1964)
#define CF_LAMBDA1137	((void*)startLabel+1972)
#define CT_v1295	((void*)startLabel+1996)
#define FN_LAMBDA1138	((void*)startLabel+2024)
#define CT_v1297	((void*)startLabel+2044)
#define CF_LAMBDA1138	((void*)startLabel+2052)
#define FN_Distribution_46Program_46tarProgram	((void*)startLabel+2064)
#define CT_v1298	((void*)startLabel+2076)
#define CF_Distribution_46Program_46tarProgram	((void*)startLabel+2084)
#define FN_LAMBDA1139	((void*)startLabel+2104)
#define CT_v1300	((void*)startLabel+2124)
#define CF_LAMBDA1139	((void*)startLabel+2132)
#define CT_v1301	((void*)startLabel+2156)
#define FN_LAMBDA1140	((void*)startLabel+2184)
#define CT_v1303	((void*)startLabel+2204)
#define CF_LAMBDA1140	((void*)startLabel+2212)
#define CT_v1304	((void*)startLabel+2236)
#define FN_LAMBDA1141	((void*)startLabel+2264)
#define CT_v1306	((void*)startLabel+2284)
#define CF_LAMBDA1141	((void*)startLabel+2292)
#define CT_v1307	((void*)startLabel+2316)
#define FN_LAMBDA1142	((void*)startLabel+2344)
#define CT_v1309	((void*)startLabel+2364)
#define CF_LAMBDA1142	((void*)startLabel+2372)
#define CT_v1313	((void*)startLabel+2420)
#define FN_LAMBDA1144	((void*)startLabel+2452)
#define CT_v1315	((void*)startLabel+2472)
#define CF_LAMBDA1144	((void*)startLabel+2480)
#define FN_LAMBDA1143	((void*)startLabel+2492)
#define CT_v1317	((void*)startLabel+2512)
#define CF_LAMBDA1143	((void*)startLabel+2520)
#define CT_v1318	((void*)startLabel+2544)
#define FN_LAMBDA1145	((void*)startLabel+2572)
#define CT_v1320	((void*)startLabel+2592)
#define CF_LAMBDA1145	((void*)startLabel+2600)
#define CT_v1321	((void*)startLabel+2624)
#define FN_LAMBDA1146	((void*)startLabel+2652)
#define CT_v1323	((void*)startLabel+2672)
#define CF_LAMBDA1146	((void*)startLabel+2680)
#define CT_v1324	((void*)startLabel+2704)
#define FN_LAMBDA1147	((void*)startLabel+2732)
#define CT_v1326	((void*)startLabel+2752)
#define CF_LAMBDA1147	((void*)startLabel+2760)
#define CT_v1327	((void*)startLabel+2784)
#define FN_LAMBDA1148	((void*)startLabel+2812)
#define CT_v1329	((void*)startLabel+2832)
#define CF_LAMBDA1148	((void*)startLabel+2840)
#define CT_v1330	((void*)startLabel+2864)
#define FN_LAMBDA1149	((void*)startLabel+2892)
#define CT_v1332	((void*)startLabel+2912)
#define CF_LAMBDA1149	((void*)startLabel+2920)
#define CT_v1333	((void*)startLabel+2944)
#define FN_LAMBDA1150	((void*)startLabel+2972)
#define CT_v1335	((void*)startLabel+2992)
#define CF_LAMBDA1150	((void*)startLabel+3000)
#define CT_v1336	((void*)startLabel+3024)
#define FN_LAMBDA1151	((void*)startLabel+3052)
#define CT_v1338	((void*)startLabel+3072)
#define CF_LAMBDA1151	((void*)startLabel+3080)
#define CT_v1339	((void*)startLabel+3104)
#define FN_LAMBDA1152	((void*)startLabel+3132)
#define CT_v1341	((void*)startLabel+3152)
#define CF_LAMBDA1152	((void*)startLabel+3160)
#define CT_v1342	((void*)startLabel+3184)
#define FN_LAMBDA1153	((void*)startLabel+3212)
#define CT_v1344	((void*)startLabel+3232)
#define CF_LAMBDA1153	((void*)startLabel+3240)
#define CT_v1345	((void*)startLabel+3264)
#define FN_LAMBDA1154	((void*)startLabel+3292)
#define CT_v1347	((void*)startLabel+3312)
#define CF_LAMBDA1154	((void*)startLabel+3320)
#define CT_v1348	((void*)startLabel+3344)
#define FN_LAMBDA1155	((void*)startLabel+3372)
#define CT_v1350	((void*)startLabel+3392)
#define CF_LAMBDA1155	((void*)startLabel+3400)
#define CT_v1354	((void*)startLabel+3432)
#define FN_LAMBDA1156	((void*)startLabel+3460)
#define CT_v1356	((void*)startLabel+3480)
#define CF_LAMBDA1156	((void*)startLabel+3488)
#define CT_v1357	((void*)startLabel+3512)
#define CT_v1361	((void*)startLabel+3556)
#define FN_LAMBDA1157	((void*)startLabel+3584)
#define CT_v1363	((void*)startLabel+3604)
#define CF_LAMBDA1157	((void*)startLabel+3612)
#define CT_v1364	((void*)startLabel+3712)
#define FN_LAMBDA1159	((void*)startLabel+3776)
#define CT_v1366	((void*)startLabel+3796)
#define CF_LAMBDA1159	((void*)startLabel+3804)
#define FN_LAMBDA1158	((void*)startLabel+3816)
#define CT_v1368	((void*)startLabel+3836)
#define CF_LAMBDA1158	((void*)startLabel+3844)
#define CT_v1369	((void*)startLabel+3868)
#define FN_LAMBDA1162	((void*)startLabel+3896)
#define CT_v1370	((void*)startLabel+3908)
#define F0_LAMBDA1162	((void*)startLabel+3916)
#define FN_Distribution_46Program_46Prelude_46Read_46Distribution_46Program_46ProgramConfiguration_46readsPrec_39428	((void*)startLabel+3936)
#define CT_v1371	((void*)startLabel+3984)
#define F0_Distribution_46Program_46Prelude_46Read_46Distribution_46Program_46ProgramConfiguration_46readsPrec_39428	((void*)startLabel+3992)
#define FN_LAMBDA1161	((void*)startLabel+4040)
#define CT_v1375	((void*)startLabel+4092)
#define F0_LAMBDA1161	((void*)startLabel+4100)
#define FN_LAMBDA1160	((void*)startLabel+4132)
#define CT_v1376	((void*)startLabel+4152)
#define F0_LAMBDA1160	((void*)startLabel+4160)
#define CT_v1377	((void*)startLabel+4184)
#define CT_v1381	((void*)startLabel+4248)
#define CT_v1382	((void*)startLabel+4308)
#define CT_v1383	((void*)startLabel+4348)
#define CT_v1384	((void*)startLabel+4392)
#define CT_v1385	((void*)startLabel+4432)
#define CT_v1386	((void*)startLabel+4464)
#define CT_v1387	((void*)startLabel+4496)
#define CT_v1388	((void*)startLabel+4532)
#define FN_LAMBDA1163	((void*)startLabel+4560)
#define CT_v1390	((void*)startLabel+4580)
#define CF_LAMBDA1163	((void*)startLabel+4588)
#define CT_v1394	((void*)startLabel+4828)
#define FN_LAMBDA1173	((void*)startLabel+4924)
#define CT_v1396	((void*)startLabel+4944)
#define CF_LAMBDA1173	((void*)startLabel+4952)
#define FN_LAMBDA1172	((void*)startLabel+4964)
#define CT_v1398	((void*)startLabel+4984)
#define CF_LAMBDA1172	((void*)startLabel+4992)
#define FN_LAMBDA1171	((void*)startLabel+5004)
#define CT_v1400	((void*)startLabel+5024)
#define CF_LAMBDA1171	((void*)startLabel+5032)
#define FN_LAMBDA1170	((void*)startLabel+5044)
#define CT_v1402	((void*)startLabel+5064)
#define CF_LAMBDA1170	((void*)startLabel+5072)
#define FN_LAMBDA1169	((void*)startLabel+5084)
#define CT_v1403	((void*)startLabel+5104)
#define CF_LAMBDA1169	((void*)startLabel+5112)
#define FN_LAMBDA1168	((void*)startLabel+5124)
#define CT_v1405	((void*)startLabel+5144)
#define CF_LAMBDA1168	((void*)startLabel+5152)
#define FN_LAMBDA1167	((void*)startLabel+5164)
#define CT_v1406	((void*)startLabel+5184)
#define CF_LAMBDA1167	((void*)startLabel+5192)
#define FN_LAMBDA1166	((void*)startLabel+5204)
#define CT_v1408	((void*)startLabel+5224)
#define CF_LAMBDA1166	((void*)startLabel+5232)
#define FN_LAMBDA1165	((void*)startLabel+5244)
#define CT_v1410	((void*)startLabel+5264)
#define CF_LAMBDA1165	((void*)startLabel+5272)
#define FN_LAMBDA1164	((void*)startLabel+5284)
#define CT_v1411	((void*)startLabel+5304)
#define CF_LAMBDA1164	((void*)startLabel+5312)
#define CT_v1412	((void*)startLabel+5336)
#define CT_v1413	((void*)startLabel+5376)
#define CT_v1414	((void*)startLabel+5416)
#define FN_LAMBDA1185	((void*)startLabel+5444)
#define CT_v1415	((void*)startLabel+5456)
#define F0_LAMBDA1185	((void*)startLabel+5464)
#define FN_Distribution_46Program_46Prelude_46Read_46Distribution_46Program_46Program_46readsPrec_39419	((void*)startLabel+5484)
#define CT_v1416	((void*)startLabel+5600)
#define F0_Distribution_46Program_46Prelude_46Read_46Distribution_46Program_46Program_46readsPrec_39419	((void*)startLabel+5608)
#define FN_LAMBDA1184	((void*)startLabel+5696)
#define CT_v1417	((void*)startLabel+5716)
#define CF_LAMBDA1184	((void*)startLabel+5724)
#define FN_LAMBDA1183	((void*)startLabel+5744)
#define CT_v1418	((void*)startLabel+5768)
#define F0_LAMBDA1183	((void*)startLabel+5776)
#define FN_LAMBDA1182	((void*)startLabel+5788)
#define CT_v1420	((void*)startLabel+5808)
#define CF_LAMBDA1182	((void*)startLabel+5816)
#define FN_LAMBDA1181	((void*)startLabel+5828)
#define CT_v1421	((void*)startLabel+5848)
#define CF_LAMBDA1181	((void*)startLabel+5856)
#define FN_LAMBDA1180	((void*)startLabel+5868)
#define CT_v1423	((void*)startLabel+5888)
#define CF_LAMBDA1180	((void*)startLabel+5896)
#define FN_LAMBDA1179	((void*)startLabel+5908)
#define CT_v1424	((void*)startLabel+5928)
#define CF_LAMBDA1179	((void*)startLabel+5936)
#define FN_LAMBDA1178	((void*)startLabel+5948)
#define CT_v1426	((void*)startLabel+5968)
#define CF_LAMBDA1178	((void*)startLabel+5976)
#define FN_LAMBDA1177	((void*)startLabel+5988)
#define CT_v1427	((void*)startLabel+6008)
#define CF_LAMBDA1177	((void*)startLabel+6016)
#define FN_LAMBDA1176	((void*)startLabel+6028)
#define CT_v1429	((void*)startLabel+6048)
#define CF_LAMBDA1176	((void*)startLabel+6056)
#define FN_LAMBDA1175	((void*)startLabel+6068)
#define CT_v1430	((void*)startLabel+6088)
#define CF_LAMBDA1175	((void*)startLabel+6096)
#define FN_LAMBDA1174	((void*)startLabel+6108)
#define CT_v1431	((void*)startLabel+6128)
#define CF_LAMBDA1174	((void*)startLabel+6136)
#define CT_v1432	((void*)startLabel+6160)
#define CT_v1433	((void*)startLabel+6204)
#define FN_LAMBDA1186	((void*)startLabel+6232)
#define CT_v1435	((void*)startLabel+6252)
#define CF_LAMBDA1186	((void*)startLabel+6260)
#define v1437	((void*)startLabel+6288)
#define v1438	((void*)startLabel+6298)
#define v1439	((void*)startLabel+6350)
#define CT_v1441	((void*)startLabel+6408)
#define FN_LAMBDA1189	((void*)startLabel+6472)
#define CT_v1443	((void*)startLabel+6492)
#define CF_LAMBDA1189	((void*)startLabel+6500)
#define FN_LAMBDA1188	((void*)startLabel+6512)
#define CT_v1445	((void*)startLabel+6532)
#define CF_LAMBDA1188	((void*)startLabel+6540)
#define FN_LAMBDA1187	((void*)startLabel+6552)
#define CT_v1447	((void*)startLabel+6572)
#define CF_LAMBDA1187	((void*)startLabel+6580)
#define CT_v1448	((void*)startLabel+6604)
#define CT_v1449	((void*)startLabel+6644)
#define CT_v1450	((void*)startLabel+6684)
#define FN_LAMBDA1195	((void*)startLabel+6712)
#define CT_v1451	((void*)startLabel+6724)
#define F0_LAMBDA1195	((void*)startLabel+6732)
#define FN_Distribution_46Program_46Prelude_46Read_46Distribution_46Program_46ProgramLocation_46readsPrec_39414	((void*)startLabel+6752)
#define CT_v1452	((void*)startLabel+6872)
#define F0_Distribution_46Program_46Prelude_46Read_46Distribution_46Program_46ProgramLocation_46readsPrec_39414	((void*)startLabel+6880)
#define FN_LAMBDA1194	((void*)startLabel+6948)
#define CT_v1453	((void*)startLabel+6968)
#define CF_LAMBDA1194	((void*)startLabel+6976)
#define FN_LAMBDA1193	((void*)startLabel+6988)
#define CT_v1454	((void*)startLabel+7008)
#define CF_LAMBDA1193	((void*)startLabel+7016)
#define FN_LAMBDA1192	((void*)startLabel+7028)
#define CT_v1455	((void*)startLabel+7048)
#define F0_LAMBDA1192	((void*)startLabel+7056)
#define FN_LAMBDA1191	((void*)startLabel+7068)
#define CT_v1456	((void*)startLabel+7088)
#define CF_LAMBDA1191	((void*)startLabel+7096)
#define FN_LAMBDA1190	((void*)startLabel+7108)
#define CT_v1457	((void*)startLabel+7128)
#define F0_LAMBDA1190	((void*)startLabel+7136)
#define CT_v1458	((void*)startLabel+7160)
#define CT_v1459	((void*)startLabel+7208)
#define CT_v1460	((void*)startLabel+7260)
#define CT_v1461	((void*)startLabel+7316)
#define CT_v1462	((void*)startLabel+7368)
#define CT_v1463	((void*)startLabel+7428)
#define CT_v1464	((void*)startLabel+7484)
#define ST_v1249	((void*)startLabel+7504)
#define ST_v1399	((void*)startLabel+7523)
#define ST_v1355	((void*)startLabel+7525)
#define ST_v1446	((void*)startLabel+7534)
#define ST_v1240	((void*)startLabel+7548)
#define ST_v1442	((void*)startLabel+7593)
#define ST_v1314	((void*)startLabel+7607)
#define ST_v1389	((void*)startLabel+7616)
#define ST_v1434	((void*)startLabel+7624)
#define ST_v1444	((void*)startLabel+7640)
#define ST_v1334	((void*)startLabel+7654)
#define ST_v1328	((void*)startLabel+7659)
#define ST_v1322	((void*)startLabel+7662)
#define ST_v1296	((void*)startLabel+7667)
#define ST_v1319	((void*)startLabel+7671)
#define ST_v1349	((void*)startLabel+7677)
#define ST_v1346	((void*)startLabel+7681)
#define ST_v1305	((void*)startLabel+7689)
#define ST_v1308	((void*)startLabel+7699)
#define ST_v1325	((void*)startLabel+7707)
#define ST_v1316	((void*)startLabel+7714)
#define ST_v1337	((void*)startLabel+7723)
#define ST_v1340	((void*)startLabel+7728)
#define ST_v1302	((void*)startLabel+7732)
#define ST_v1343	((void*)startLabel+7735)
#define ST_v1293	((void*)startLabel+7739)
#define ST_v1425	((void*)startLabel+7748)
#define ST_v1401	((void*)startLabel+7760)
#define ST_v1422	((void*)startLabel+7773)
#define ST_v1404	((void*)startLabel+7788)
#define ST_v1428	((void*)startLabel+7804)
#define ST_v1397	((void*)startLabel+7820)
#define ST_v1419	((void*)startLabel+7837)
#define ST_v1407	((void*)startLabel+7849)
#define ST_v1331	((void*)startLabel+7862)
#define ST_v1367	((void*)startLabel+7869)
#define ST_v1365	((void*)startLabel+7876)
#define ST_v1299	((void*)startLabel+7884)
#define ST_v1362	((void*)startLabel+7888)
#define ST_v1409	((void*)startLabel+7894)
#define ST_v1395	((void*)startLabel+7896)
extern Node CF_Data_46Map_46empty[];
extern Node FN_Prelude_46foldl[];
extern Node FN_Prelude_46Ord_46Prelude_46_91_93[];
extern Node CF_Prelude_46Ord_46Prelude_46Char[];
extern Node FN_Data_46Map_46insert[];
extern Node FN_Data_46Map_46lookup[];
extern Node CF_Prelude_46Monad_46Prelude_46Maybe[];
extern Node FN_Prelude_46Monad_46NHC_46Internal_46IO_46return[];
extern Node FN_Prelude_46Monad_46NHC_46Internal_46IO_46_62_62_61[];
extern Node FN_Prelude_46_36[];
extern Node F0_Prelude_46Monad_46NHC_46Internal_46IO_46return[];
extern Node FN_System_46Directory_46findExecutable[];
extern Node FN_Prelude_46maybe[];
extern Node FN_Prelude_46_43_43[];
extern Node FN_Distribution_46Simple_46Utils_46die[];
extern Node FN_Distribution_46Simple_46Utils_46rawSystemExit[];
extern Node FN_Prelude_46words[];
extern Node FN_Data_46Map_46elems[];
extern Node FN_Prelude_46mapM[];
extern Node CF_Prelude_46Monad_46NHC_46Internal_46IO[];
extern Node FN_Prelude_46Read_46Prelude_46_91_93[];
extern Node CF_Prelude_46Read_46Prelude_46Char[];
extern Node FN_Prelude_46Read_46Prelude_462[];
extern Node CF_Prelude_46Read_46Distribution_46Program_46Program[];
extern Node FN_Prelude_46Read_46Prelude_46_91_93_46readsPrec[];
extern Node FN_NHC_46Internal_46_95apply1[];
extern Node FN_Prelude_46_95foldr[];
extern Node FN_Data_46Map_46fromList[];
extern Node FN_Prelude_46_95_46readList[];
extern Node CF_Prelude_46Read_46Distribution_46Program_46ProgramConfiguration[];
extern Node FN_Prelude_46Show_46Prelude_46_91_93[];
extern Node CF_Prelude_46Show_46Prelude_46Char[];
extern Node FN_Prelude_46Show_46Prelude_462[];
extern Node CF_Prelude_46Show_46Distribution_46Program_46Program[];
extern Node FN_Prelude_46Show_46Prelude_46_91_93_46show[];
extern Node FN_Data_46Map_46toAscList[];
extern Node FN_Prelude_46_95_46showsType[];
extern Node CF_Prelude_46Show_46Distribution_46Program_46ProgramConfiguration[];
extern Node FN_Prelude_46_95_46showList[];
extern Node FN_Prelude_46_95_46showsPrec[];
extern Node FN_Prelude_46showString[];
extern Node FN_Prelude_46Ord_46Prelude_46Int_46_60[];
extern Node FN_Prelude_46_46[];
extern Node FN_Prelude_46Show_46Prelude_46_91_93_46showsPrec[];
extern Node FN_Prelude_46Show_46Distribution_46Program_46ProgramLocation_46showsPrec[];
extern Node FN_Prelude_46showParen[];
extern Node FN_Prelude_46_95_46show[];
extern Node FN_Prelude_46Ord_46Prelude_46Int_46_62[];
extern Node FN_Prelude_46_95readCon[];
extern Node FN_Prelude_46_95readField[];
extern Node CF_Prelude_46Read_46Distribution_46Program_46ProgramLocation[];
extern Node FN_Prelude_46_95readFinal[];
extern Node FN_Prelude_46readParen[];
extern Node FN_Prelude_46showChar[];
extern Node CF_Prelude_46Show_46Distribution_46Program_46ProgramLocation[];
extern Node FN_Prelude_46_95readConArg[];
extern Node FN_Prelude_46_95readCon0[];

static Node startLabel[] = {
  42
,};
Node C0_Distribution_46Program_46EmptyLocation[] = {
  CONSTR(0,0,0)
, bytes2word(1,0,0,1)
, useLabel(CT_v1197)
,};
Node FN_Distribution_46Program_46simpleProgram[] = {
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_N1,1,HEAP_CVAL_N1)
, bytes2word(1,PUSH_HEAP,HEAP_CVAL_N1,2)
, bytes2word(HEAP_ARG_ARG,1,1,HEAP_OFF_N1)
, bytes2word(5,HEAP_OFF_N1,5,RETURN)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
, CONSTR(0,4,0)
, CONSTR(0,0,0)
,	/* CT_v1197: (byte 0) */
  HW(0,1)
, 0
,};
Node F0_Distribution_46Program_46simpleProgram[] = {
  CAPTAG(useLabel(FN_Distribution_46Program_46simpleProgram),1)
, bytes2word(1,0,0,1)
, useLabel(CT_v1198)
,	/* FN_Distribution_46Program_46progListToFM: (byte 0) */
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,HEAP_CVAL_N1,1)
, bytes2word(HEAP_CVAL_I4,PUSH_HEAP,HEAP_CVAL_I5,HEAP_OFF_N1)
, bytes2word(4,HEAP_OFF_N1,4,HEAP_ARG)
, bytes2word(1,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
, 0
, CONSTR(0,1,0)
,	/* CT_v1198: (byte 0) */
  HW(3,1)
, 0
,	/* F0_Distribution_46Program_46progListToFM: (byte 0) */
  CAPTAG(useLabel(FN_Distribution_46Program_46progListToFM),1)
, CAPTAG(useLabel(FN_LAMBDA1121),2)
, useLabel(CF_Data_46Map_46empty)
, VAPTAG(useLabel(FN_Prelude_46foldl))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v1205)
,	/* FN_LAMBDA1121: (byte 0) */
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG_I1,EVAL,UNPACK)
, bytes2word(1,PUSH_ARG_I2,EVAL,NEEDHEAP_I32)
, bytes2word(UNPACK,4,HEAP_CVAL_I3,HEAP_CVAL_I4)
, bytes2word(HEAP_CVAL_I5,HEAP_OFF_N1,3,HEAP_P1)
, bytes2word(0,HEAP_ARG,2,HEAP_P1)
, bytes2word(4,PUSH_HEAP,HEAP_CVAL_N1,1)
, bytes2word(HEAP_OFF_N1,6,RETURN,ENDCODE)
, bytes2word(0,0,0,0)
, 0
, CONSTR(0,1,0)
,	/* CT_v1205: (byte 0) */
  HW(3,2)
, 0
,	/* F0_LAMBDA1121: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1121),2)
, VAPTAG(useLabel(FN_Prelude_46Ord_46Prelude_46_91_93))
, useLabel(CF_Prelude_46Ord_46Prelude_46Char)
, VAPTAG(useLabel(FN_Data_46Map_46insert))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v1209)
,	/* FN_Distribution_46Program_46lookupProgram_39: (byte 0) */
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG_I2,EVAL,NEEDHEAP_I32)
, bytes2word(UNPACK,1,HEAP_CVAL_I3,HEAP_CVAL_I4)
, bytes2word(PUSH_HEAP,HEAP_CVAL_I5,HEAP_CVAL_P1,6)
, bytes2word(HEAP_OFF_N1,4,HEAP_ARG,1)
, bytes2word(HEAP_I1,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v1209: (byte 0) */
  HW(4,2)
, 0
,	/* F0_Distribution_46Program_46lookupProgram_39: (byte 0) */
  CAPTAG(useLabel(FN_Distribution_46Program_46lookupProgram_39),2)
, VAPTAG(useLabel(FN_Prelude_46Ord_46Prelude_46_91_93))
, useLabel(CF_Prelude_46Ord_46Prelude_46Char)
, VAPTAG(useLabel(FN_Data_46Map_46lookup))
, useLabel(CF_Prelude_46Monad_46Prelude_46Maybe)
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v1217)
,};
Node FN_Distribution_46Program_46lookupProgram[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG)
, bytes2word(1,2,ZAP_ARG_I1,ZAP_ARG_I2)
, bytes2word(EVAL,NEEDHEAP_I32,TABLESWITCH,2)
,	/* v1211: (byte 4) */
  bytes2word(TOP(4),BOT(4),TOP(12),BOT(12))
, bytes2word(POP_I1,HEAP_CVAL_N1,1,PUSH_HEAP)
,	/* v1212: (byte 4) */
  bytes2word(HEAP_CVAL_I4,HEAP_OFF_N1,2,RETURN_EVAL)
, bytes2word(UNPACK,1,PUSH_P1,0)
, bytes2word(EVAL,NEEDHEAP_I32,UNPACK,4)
, bytes2word(HEAP_CVAL_I5,HEAP_I1,HEAP_P1,3)
, bytes2word(HEAP_CVAL_P1,6,HEAP_P1,4)
, bytes2word(PUSH_HEAP,HEAP_CVAL_P1,7,HEAP_OFF_N1)
, bytes2word(6,HEAP_OFF_N1,4,RETURN_EVAL)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
, 0
, CONSTR(0,0,0)
,	/* CT_v1217: (byte 0) */
  HW(5,2)
, 0
,};
Node F0_Distribution_46Program_46lookupProgram[] = {
  CAPTAG(useLabel(FN_Distribution_46Program_46lookupProgram),2)
, VAPTAG(useLabel(FN_Distribution_46Program_46lookupProgram_39))
, VAPTAG(useLabel(FN_Prelude_46Monad_46NHC_46Internal_46IO_46return))
, VAPTAG(useLabel(FN_LAMBDA1124))
, CAPTAG(useLabel(FN_LAMBDA1126),1)
, VAPTAG(useLabel(FN_Prelude_46Monad_46NHC_46Internal_46IO_46_62_62_61))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v1218)
,	/* FN_LAMBDA1126: (byte 0) */
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,HEAP_ARG_ARG,2)
, bytes2word(1,HEAP_CVAL_N1,1,HEAP_OFF_N1)
, bytes2word(4,PUSH_HEAP,HEAP_CVAL_I4,HEAP_CVAL_I5)
, bytes2word(HEAP_OFF_N1,4,RETURN_EVAL,ENDCODE)
, bytes2word(0,0,0,0)
, 0
, CONSTR(1,1,0)
,	/* CT_v1218: (byte 0) */
  HW(3,2)
, 0
,	/* F0_LAMBDA1126: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1126),2)
, VAPTAG(useLabel(FN_LAMBDA1125))
, VAPTAG(useLabel(FN_Prelude_46_36))
, useLabel(F0_Prelude_46Monad_46NHC_46Internal_46IO_46return)
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v1222)
,	/* FN_LAMBDA1125: (byte 0) */
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG_I2,EVAL,NEEDHEAP_I32)
, bytes2word(UNPACK,4,PUSH_HEAP,HEAP_CVAL_N1)
, bytes2word(1,HEAP_I1,HEAP_I2,HEAP_P1)
, bytes2word(3,HEAP_ARG,1,RETURN)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
, 0
, CONSTR(0,4,0)
,	/* CT_v1222: (byte 0) */
  HW(0,2)
, 0
,	/* F0_LAMBDA1125: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1125),2)
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v1228)
,	/* FN_LAMBDA1124: (byte 0) */
  bytes2word(NEEDSTACK_I16,PUSH_ARG_I2,EVAL,NEEDHEAP_I32)
, bytes2word(TABLESWITCH,3,TOP(10),BOT(10))
,	/* v1227: (byte 4) */
  bytes2word(TOP(6),BOT(6),TOP(6),BOT(6))
,	/* v1226: (byte 4) */
  bytes2word(POP_I1,JUMP,14,0)
, bytes2word(POP_I1,HEAP_CVAL_I3,HEAP_ARG,1)
, bytes2word(HEAP_CVAL_I4,PUSH_HEAP,HEAP_CVAL_I5,HEAP_OFF_N1)
,	/* v1223: (byte 4) */
  bytes2word(4,HEAP_OFF_N1,3,RETURN_EVAL)
, bytes2word(PUSH_HEAP,HEAP_CVAL_P1,6,HEAP_ARG)
, bytes2word(2,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v1228: (byte 0) */
  HW(4,2)
, 0
,	/* F0_LAMBDA1124: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1124),2)
, VAPTAG(useLabel(FN_System_46Directory_46findExecutable))
, CAPTAG(useLabel(FN_LAMBDA1123),1)
, VAPTAG(useLabel(FN_Prelude_46Monad_46NHC_46Internal_46IO_46_62_62_61))
, VAPTAG(useLabel(FN_Prelude_46Monad_46NHC_46Internal_46IO_46return))
, bytes2word(1,0,0,1)
, useLabel(CT_v1229)
,	/* FN_LAMBDA1123: (byte 0) */
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_N1,1,HEAP_CVAL_I3)
, bytes2word(HEAP_CVAL_I4,HEAP_OFF_N1,3,HEAP_OFF_N1)
, bytes2word(3,HEAP_ARG,1,PUSH_HEAP)
, bytes2word(HEAP_CVAL_I5,HEAP_CVAL_P1,6,HEAP_OFF_N1)
, bytes2word(6,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
, 0
, CONSTR(0,0,0)
,	/* CT_v1229: (byte 0) */
  HW(4,1)
, 0
,	/* F0_LAMBDA1123: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1123),1)
, CAPTAG(useLabel(FN_LAMBDA1122),1)
, VAPTAG(useLabel(FN_Prelude_46maybe))
, VAPTAG(useLabel(FN_Prelude_46_36))
, useLabel(F0_Prelude_46Monad_46NHC_46Internal_46IO_46return)
, bytes2word(1,0,0,1)
, useLabel(CT_v1230)
,	/* FN_LAMBDA1122: (byte 0) */
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_N1,1)
, bytes2word(HEAP_ARG,1,RETURN,ENDCODE)
, bytes2word(0,0,0,0)
, 0
, CONSTR(2,1,0)
,	/* CT_v1230: (byte 0) */
  HW(0,1)
, 0
,	/* F0_LAMBDA1122: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1122),1)
, bytes2word(3,0,2,1)
, bytes2word(1,2,0,3)
, useLabel(CT_v1239)
,};
Node FN_Distribution_46Program_46rawSystemProgram[] = {
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG_I2,EVAL,UNPACK)
, bytes2word(4,PUSH_P1,3,ZAP_STACK_P1)
, bytes2word(4,ZAP_STACK_P1,2,EVAL)
, bytes2word(NEEDHEAP_I32,TABLESWITCH,3,NOP)
, bytes2word(TOP(6),BOT(6),TOP(18),BOT(18))
,	/* v1234: (byte 2) */
  bytes2word(TOP(34),BOT(34),POP_I1,HEAP_CVAL_I3)
, bytes2word(HEAP_CVAL_I4,HEAP_OFF_N1,2,HEAP_P1)
, bytes2word(0,PUSH_HEAP,HEAP_CVAL_I5,HEAP_OFF_N1)
,	/* v1235: (byte 2) */
  bytes2word(4,RETURN_EVAL,UNPACK,1)
, bytes2word(HEAP_CVAL_I4,HEAP_ARG,3,HEAP_P1)
, bytes2word(3,PUSH_HEAP,HEAP_CVAL_P1,6)
, bytes2word(HEAP_ARG,1,HEAP_I1,HEAP_OFF_N1)
,	/* v1236: (byte 2) */
  bytes2word(6,RETURN_EVAL,UNPACK,1)
, bytes2word(HEAP_CVAL_I4,HEAP_P1,3,HEAP_ARG)
, bytes2word(3,PUSH_HEAP,HEAP_CVAL_P1,6)
, bytes2word(HEAP_ARG,1,HEAP_I1,HEAP_OFF_N1)
, bytes2word(6,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v1239: (byte 0) */
  HW(4,3)
, 0
,};
Node F0_Distribution_46Program_46rawSystemProgram[] = {
  CAPTAG(useLabel(FN_Distribution_46Program_46rawSystemProgram),3)
, VAPTAG(useLabel(FN_LAMBDA1127))
, VAPTAG(useLabel(FN_Prelude_46_43_43))
, VAPTAG(useLabel(FN_Distribution_46Simple_46Utils_46die))
, VAPTAG(useLabel(FN_Distribution_46Simple_46Utils_46rawSystemExit))
, bytes2word(0,0,0,0)
, useLabel(CT_v1241)
,	/* FN_LAMBDA1127: (byte 0) */
  bytes2word(NEEDHEAP_I32,PUSH_CADR_N1,2,STRING)
, bytes2word(RETURN,ENDCODE,0,0)
, bytes2word(0,0,0,0)
, CONSTRW(1,0)
, useLabel(ST_v1240)
,	/* CT_v1241: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA1127: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA1127))
, bytes2word(0,0,4,0)
, bytes2word(3,1,2,2)
, bytes2word(1,3,0,4)
, useLabel(CT_v1242)
,};
Node FN_Distribution_46Program_46rawSystemProgramConf[] = {
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,HEAP_ARG_ARG,2)
, bytes2word(3,HEAP_CVAL_I4,HEAP_ARG,2)
, bytes2word(HEAP_CVAL_I5,HEAP_OFF_N1,6,HEAP_OFF_N1)
, bytes2word(4,HEAP_CVAL_P1,6,HEAP_ARG_ARG)
, bytes2word(1,4,PUSH_HEAP,HEAP_CVAL_I5)
, bytes2word(HEAP_OFF_N1,7,HEAP_OFF_N1,5)
, bytes2word(RETURN_EVAL,ENDCODE,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v1242: (byte 0) */
  HW(4,4)
, 0
,};
Node F0_Distribution_46Program_46rawSystemProgramConf[] = {
  CAPTAG(useLabel(FN_Distribution_46Program_46rawSystemProgramConf),4)
, VAPTAG(useLabel(FN_Distribution_46Program_46lookupProgram))
, CAPTAG(useLabel(FN_LAMBDA1129),1)
, VAPTAG(useLabel(FN_Prelude_46Monad_46NHC_46Internal_46IO_46_62_62_61))
, CAPTAG(useLabel(FN_LAMBDA1130),1)
, bytes2word(3,0,2,1)
, bytes2word(1,2,0,3)
, useLabel(CT_v1243)
,	/* FN_LAMBDA1130: (byte 0) */
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG)
, bytes2word(1,3,HEAP_ARG,2)
, bytes2word(RETURN_EVAL,ENDCODE,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v1243: (byte 0) */
  HW(1,3)
, 0
,	/* F0_LAMBDA1130: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1130),3)
, VAPTAG(useLabel(FN_Distribution_46Program_46rawSystemProgram))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v1248)
,	/* FN_LAMBDA1129: (byte 0) */
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG_I2,EVAL,NEEDHEAP_I32)
, bytes2word(TABLESWITCH,2,TOP(4),BOT(4))
,	/* v1245: (byte 2) */
  bytes2word(TOP(16),BOT(16),POP_I1,HEAP_CVAL_I3)
, bytes2word(HEAP_CVAL_I4,HEAP_ARG,1,HEAP_OFF_N1)
, bytes2word(3,PUSH_HEAP,HEAP_CVAL_I5,HEAP_OFF_N1)
,	/* v1246: (byte 2) */
  bytes2word(4,RETURN_EVAL,UNPACK,1)
, bytes2word(PUSH_HEAP,HEAP_CVAL_P1,6,HEAP_I1)
, bytes2word(RETURN_EVAL,ENDCODE,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v1248: (byte 0) */
  HW(4,2)
, 0
,	/* F0_LAMBDA1129: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1129),2)
, VAPTAG(useLabel(FN_LAMBDA1128))
, VAPTAG(useLabel(FN_Prelude_46_43_43))
, VAPTAG(useLabel(FN_Distribution_46Simple_46Utils_46die))
, VAPTAG(useLabel(FN_Prelude_46Monad_46NHC_46Internal_46IO_46return))
, bytes2word(0,0,0,0)
, useLabel(CT_v1250)
,	/* FN_LAMBDA1128: (byte 0) */
  bytes2word(NEEDHEAP_I32,PUSH_CADR_N1,2,STRING)
, bytes2word(RETURN,ENDCODE,0,0)
, bytes2word(0,0,0,0)
, CONSTRW(1,0)
, useLabel(ST_v1249)
,	/* CT_v1250: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA1128: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA1128))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v1257)
,};
Node FN_Distribution_46Program_46updateProgram[] = {
  bytes2word(NEEDSTACK_I16,PUSH_ARG_I1,EVAL,UNPACK)
, bytes2word(4,PUSH_ZAP_ARG_I2,ZAP_STACK_P1,4)
, bytes2word(ZAP_STACK_P1,3,ZAP_STACK_P1,2)
, bytes2word(EVAL,NEEDHEAP_I32,UNPACK,1)
, bytes2word(HEAP_CVAL_I3,HEAP_CVAL_I4,HEAP_CVAL_I5,HEAP_CVAL_P1)
, bytes2word(6,HEAP_OFF_N1,3,HEAP_I1)
, bytes2word(HEAP_ARG,1,HEAP_P1,0)
, bytes2word(PUSH_HEAP,HEAP_CVAL_P1,7,HEAP_OFF_N1)
, bytes2word(9,HEAP_OFF_N1,7,RETURN_EVAL)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v1257: (byte 0) */
  HW(5,2)
, 0
,};
Node F0_Distribution_46Program_46updateProgram[] = {
  CAPTAG(useLabel(FN_Distribution_46Program_46updateProgram),2)
, CAPTAG(useLabel(FN_LAMBDA1131),1)
, VAPTAG(useLabel(FN_Prelude_46Ord_46Prelude_46_91_93))
, useLabel(CF_Prelude_46Ord_46Prelude_46Char)
, VAPTAG(useLabel(FN_Data_46Map_46insert))
, VAPTAG(useLabel(FN_Prelude_46_36))
, bytes2word(1,0,0,1)
, useLabel(CT_v1258)
,	/* FN_LAMBDA1131: (byte 0) */
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_N1,1)
, bytes2word(HEAP_ARG,1,RETURN,ENDCODE)
, bytes2word(0,0,0,0)
, 0
, CONSTR(0,1,0)
,	/* CT_v1258: (byte 0) */
  HW(0,1)
, 0
,	/* F0_LAMBDA1131: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1131),1)
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v1259)
,};
Node FN_Distribution_46Program_46maybeUpdateProgram[] = {
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,HEAP_ARG,2)
, bytes2word(PUSH_HEAP,HEAP_CVAL_I4,HEAP_ARG,2)
, bytes2word(HEAP_OFF_N1,4,HEAP_ARG,1)
, bytes2word(RETURN_EVAL,ENDCODE,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v1259: (byte 0) */
  HW(2,2)
, 0
,};
Node F0_Distribution_46Program_46maybeUpdateProgram[] = {
  CAPTAG(useLabel(FN_Distribution_46Program_46maybeUpdateProgram),2)
, CAPTAG(useLabel(FN_LAMBDA1132),1)
, VAPTAG(useLabel(FN_Prelude_46maybe))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v1260)
,	/* FN_LAMBDA1132: (byte 0) */
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG_RET_EVAL)
, bytes2word(2,1,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v1260: (byte 0) */
  HW(1,2)
, 0
,	/* F0_LAMBDA1132: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1132),2)
, VAPTAG(useLabel(FN_Distribution_46Program_46updateProgram))
, bytes2word(3,0,2,1)
, bytes2word(1,2,0,3)
, useLabel(CT_v1268)
,};
Node FN_Distribution_46Program_46userSpecifyArgs[] = {
  bytes2word(NEEDSTACK_I16,PUSH_ARG_I3,EVAL,NEEDHEAP_I32)
, bytes2word(UNPACK,1,HEAP_CVAL_I3,HEAP_CVAL_I4)
, bytes2word(PUSH_HEAP,HEAP_CVAL_I5,HEAP_CVAL_P1,6)
, bytes2word(HEAP_OFF_N1,4,HEAP_ARG,1)
, bytes2word(HEAP_I1,EVAL,NEEDHEAP_I32,TABLESWITCH)
, bytes2word(2,NOP,TOP(4),BOT(4))
,	/* v1264: (byte 2) */
  bytes2word(TOP(28),BOT(28),POP_I1,HEAP_CVAL_P1)
, bytes2word(7,HEAP_ARG,2,HEAP_CVAL_N1)
, bytes2word(1,HEAP_CVAL_N1,2,HEAP_ARG_ARG)
, bytes2word(1,1,HEAP_OFF_N1,6)
, bytes2word(HEAP_OFF_N1,5,PUSH_HEAP,HEAP_CVAL_P1)
, bytes2word(8,HEAP_OFF_N1,6,HEAP_ARG)
,	/* v1265: (byte 2) */
  bytes2word(3,RETURN_EVAL,UNPACK,1)
, bytes2word(HEAP_CVAL_P1,9,HEAP_ARG,2)
, bytes2word(HEAP_P1,0,PUSH_HEAP,HEAP_CVAL_P1)
, bytes2word(8,HEAP_OFF_N1,4,HEAP_ARG)
, bytes2word(3,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
, CONSTR(0,4,0)
, CONSTR(0,0,0)
,	/* CT_v1268: (byte 0) */
  HW(7,3)
, 0
,};
Node F0_Distribution_46Program_46userSpecifyArgs[] = {
  CAPTAG(useLabel(FN_Distribution_46Program_46userSpecifyArgs),3)
, VAPTAG(useLabel(FN_Prelude_46Ord_46Prelude_46_91_93))
, useLabel(CF_Prelude_46Ord_46Prelude_46Char)
, VAPTAG(useLabel(FN_Data_46Map_46lookup))
, useLabel(CF_Prelude_46Monad_46Prelude_46Maybe)
, VAPTAG(useLabel(FN_Prelude_46words))
, VAPTAG(useLabel(FN_Distribution_46Program_46updateProgram))
, VAPTAG(useLabel(FN_LAMBDA1133))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v1272)
,	/* FN_LAMBDA1133: (byte 0) */
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG_I2,EVAL,NEEDHEAP_I32)
, bytes2word(UNPACK,4,HEAP_CVAL_I3,HEAP_ARG)
, bytes2word(1,PUSH_HEAP,HEAP_CVAL_N1,1)
, bytes2word(HEAP_I1,HEAP_I2,HEAP_OFF_N1,5)
, bytes2word(HEAP_P1,4,RETURN,ENDCODE)
, bytes2word(0,0,0,0)
, 0
, CONSTR(0,4,0)
,	/* CT_v1272: (byte 0) */
  HW(1,2)
, 0
,	/* F0_LAMBDA1133: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1133),2)
, VAPTAG(useLabel(FN_Prelude_46words))
, bytes2word(3,0,2,1)
, bytes2word(1,2,0,3)
, useLabel(CT_v1280)
,};
Node FN_Distribution_46Program_46userSpecifyPath[] = {
  bytes2word(NEEDSTACK_I16,PUSH_ARG_I3,EVAL,NEEDHEAP_I32)
, bytes2word(UNPACK,1,HEAP_CVAL_I3,HEAP_CVAL_I4)
, bytes2word(PUSH_HEAP,HEAP_CVAL_I5,HEAP_CVAL_P1,6)
, bytes2word(HEAP_OFF_N1,4,HEAP_ARG,1)
, bytes2word(HEAP_I1,EVAL,NEEDHEAP_I32,TABLESWITCH)
, bytes2word(2,NOP,TOP(4),BOT(4))
,	/* v1276: (byte 2) */
  bytes2word(TOP(27),BOT(27),POP_I1,HEAP_CVAL_N1)
, bytes2word(1,HEAP_CVAL_N1,2,HEAP_ARG)
, bytes2word(2,HEAP_CVAL_IN3,HEAP_ARG_ARG,1)
, bytes2word(1,HEAP_OFF_N1,6,HEAP_OFF_N1)
, bytes2word(6,PUSH_HEAP,HEAP_CVAL_P1,7)
, bytes2word(HEAP_OFF_N1,6,HEAP_ARG,3)
,	/* v1277: (byte 1) */
  bytes2word(RETURN_EVAL,UNPACK,1,HEAP_CVAL_P1)
, bytes2word(8,HEAP_ARG,2,HEAP_P1)
, bytes2word(0,PUSH_HEAP,HEAP_CVAL_P1,7)
, bytes2word(HEAP_OFF_N1,4,HEAP_ARG,3)
, bytes2word(RETURN_EVAL,ENDCODE,0,0)
, bytes2word(0,0,0,0)
, 0
, CONSTR(0,4,0)
, CONSTR(1,1,0)
, CONSTR(0,0,0)
,	/* CT_v1280: (byte 0) */
  HW(6,3)
, 0
,};
Node F0_Distribution_46Program_46userSpecifyPath[] = {
  CAPTAG(useLabel(FN_Distribution_46Program_46userSpecifyPath),3)
, VAPTAG(useLabel(FN_Prelude_46Ord_46Prelude_46_91_93))
, useLabel(CF_Prelude_46Ord_46Prelude_46Char)
, VAPTAG(useLabel(FN_Data_46Map_46lookup))
, useLabel(CF_Prelude_46Monad_46Prelude_46Maybe)
, VAPTAG(useLabel(FN_Distribution_46Program_46updateProgram))
, VAPTAG(useLabel(FN_LAMBDA1134))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v1284)
,	/* FN_LAMBDA1134: (byte 0) */
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG_I2,EVAL,NEEDHEAP_I32)
, bytes2word(UNPACK,4,HEAP_CVAL_N1,1)
, bytes2word(HEAP_ARG,1,PUSH_HEAP,HEAP_CVAL_N1)
, bytes2word(2,HEAP_I1,HEAP_I2,HEAP_P1)
, bytes2word(3,HEAP_OFF_N1,6,RETURN)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
, CONSTR(0,4,0)
, CONSTR(1,1,0)
,	/* CT_v1284: (byte 0) */
  HW(0,2)
, 0
,	/* F0_LAMBDA1134: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1134),2)
, bytes2word(1,0,0,1)
, useLabel(CT_v1285)
,};
Node FN_Distribution_46Program_46programName[] = {
  bytes2word(NEEDSTACK_I16,SELECTOR_EVAL,SELECT,1)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v1285: (byte 0) */
  HW(0,1)
, 0
,};
Node F0_Distribution_46Program_46programName[] = {
  CAPTAG(useLabel(FN_Distribution_46Program_46programName),1)
, bytes2word(1,0,0,1)
, useLabel(CT_v1289)
,};
Node FN_Distribution_46Program_46lookupPrograms[] = {
  bytes2word(NEEDSTACK_I16,PUSH_ARG_I1,EVAL,NEEDHEAP_I32)
, bytes2word(UNPACK,1,PUSH_HEAP,HEAP_CVAL_I3)
, bytes2word(HEAP_I1,HEAP_CVAL_I4,HEAP_ARG,1)
, bytes2word(PUSH_HEAP,HEAP_CVAL_I5,HEAP_CVAL_P1,6)
, bytes2word(HEAP_OFF_N1,4,HEAP_I1,RETURN_EVAL)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v1289: (byte 0) */
  HW(4,1)
, 0
,};
Node F0_Distribution_46Program_46lookupPrograms[] = {
  CAPTAG(useLabel(FN_Distribution_46Program_46lookupPrograms),1)
, VAPTAG(useLabel(FN_Data_46Map_46elems))
, CAPTAG(useLabel(FN_LAMBDA1136),1)
, VAPTAG(useLabel(FN_Prelude_46mapM))
, useLabel(CF_Prelude_46Monad_46NHC_46Internal_46IO)
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v1290)
,	/* FN_LAMBDA1136: (byte 0) */
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,HEAP_ARG,2)
, bytes2word(HEAP_CVAL_I4,HEAP_OFF_N1,3,HEAP_ARG)
, bytes2word(1,HEAP_CVAL_I5,HEAP_ARG,2)
, bytes2word(PUSH_HEAP,HEAP_CVAL_P1,6,HEAP_OFF_N1)
, bytes2word(6,HEAP_OFF_N1,4,RETURN_EVAL)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v1290: (byte 0) */
  HW(4,2)
, 0
,	/* F0_LAMBDA1136: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1136),2)
, VAPTAG(useLabel(FN_Distribution_46Program_46programName))
, VAPTAG(useLabel(FN_Distribution_46Program_46lookupProgram))
, CAPTAG(useLabel(FN_LAMBDA1135),1)
, VAPTAG(useLabel(FN_Prelude_46Monad_46NHC_46Internal_46IO_46_62_62_61))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v1291)
,	/* FN_LAMBDA1135: (byte 0) */
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,HEAP_ARG,1)
, bytes2word(HEAP_CVAL_N1,1,HEAP_OFF_N1,3)
, bytes2word(HEAP_ARG,2,PUSH_HEAP,HEAP_CVAL_I4)
, bytes2word(HEAP_OFF_N1,4,RETURN_EVAL,ENDCODE)
, bytes2word(0,0,0,0)
, 0
, CONSTR(0,2,0)
,	/* CT_v1291: (byte 0) */
  HW(2,2)
, 0
,	/* F0_LAMBDA1135: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1135),2)
, VAPTAG(useLabel(FN_Distribution_46Program_46programName))
, VAPTAG(useLabel(FN_Prelude_46Monad_46NHC_46Internal_46IO_46return))
, bytes2word(0,0,0,0)
, useLabel(CT_v1292)
,};
Node FN_Distribution_46Program_46pfesetupProgram[] = {
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,PUSH_HEAP,HEAP_CVAL_I4)
, bytes2word(HEAP_OFF_N1,2,RETURN_EVAL,ENDCODE)
, bytes2word(0,0,0,0)
,	/* CT_v1292: (byte 0) */
  HW(2,0)
, 0
,};
Node CF_Distribution_46Program_46pfesetupProgram[] = {
  VAPTAG(useLabel(FN_Distribution_46Program_46pfesetupProgram))
, VAPTAG(useLabel(FN_LAMBDA1137))
, VAPTAG(useLabel(FN_Distribution_46Program_46simpleProgram))
, bytes2word(0,0,0,0)
, useLabel(CT_v1294)
,	/* FN_LAMBDA1137: (byte 0) */
  bytes2word(NEEDHEAP_I32,PUSH_CADR_N1,2,STRING)
, bytes2word(RETURN,ENDCODE,0,0)
, bytes2word(0,0,0,0)
, CONSTRW(1,0)
, useLabel(ST_v1293)
,	/* CT_v1294: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA1137: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA1137))
, bytes2word(0,0,0,0)
, useLabel(CT_v1295)
,};
Node FN_Distribution_46Program_46cppProgram[] = {
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,PUSH_HEAP,HEAP_CVAL_I4)
, bytes2word(HEAP_OFF_N1,2,RETURN_EVAL,ENDCODE)
, bytes2word(0,0,0,0)
,	/* CT_v1295: (byte 0) */
  HW(2,0)
, 0
,};
Node CF_Distribution_46Program_46cppProgram[] = {
  VAPTAG(useLabel(FN_Distribution_46Program_46cppProgram))
, VAPTAG(useLabel(FN_LAMBDA1138))
, VAPTAG(useLabel(FN_Distribution_46Program_46simpleProgram))
, bytes2word(0,0,0,0)
, useLabel(CT_v1297)
,	/* FN_LAMBDA1138: (byte 0) */
  bytes2word(NEEDHEAP_I32,PUSH_CADR_N1,2,STRING)
, bytes2word(RETURN,ENDCODE,0,0)
, bytes2word(0,0,0,0)
, CONSTRW(1,0)
, useLabel(ST_v1296)
,	/* CT_v1297: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA1138: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA1138))
, bytes2word(0,0,0,0)
, useLabel(CT_v1298)
,	/* FN_Distribution_46Program_46tarProgram: (byte 0) */
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,PUSH_HEAP,HEAP_CVAL_I4)
, bytes2word(HEAP_OFF_N1,2,RETURN_EVAL,ENDCODE)
, bytes2word(0,0,0,0)
,	/* CT_v1298: (byte 0) */
  HW(2,0)
, 0
,	/* CF_Distribution_46Program_46tarProgram: (byte 0) */
  VAPTAG(useLabel(FN_Distribution_46Program_46tarProgram))
, VAPTAG(useLabel(FN_LAMBDA1139))
, VAPTAG(useLabel(FN_Distribution_46Program_46simpleProgram))
, bytes2word(0,0,0,0)
, useLabel(CT_v1300)
,	/* FN_LAMBDA1139: (byte 0) */
  bytes2word(NEEDHEAP_I32,PUSH_CADR_N1,2,STRING)
, bytes2word(RETURN,ENDCODE,0,0)
, bytes2word(0,0,0,0)
, CONSTRW(1,0)
, useLabel(ST_v1299)
,	/* CT_v1300: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA1139: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA1139))
, bytes2word(0,0,0,0)
, useLabel(CT_v1301)
,};
Node FN_Distribution_46Program_46ldProgram[] = {
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,PUSH_HEAP,HEAP_CVAL_I4)
, bytes2word(HEAP_OFF_N1,2,RETURN_EVAL,ENDCODE)
, bytes2word(0,0,0,0)
,	/* CT_v1301: (byte 0) */
  HW(2,0)
, 0
,};
Node CF_Distribution_46Program_46ldProgram[] = {
  VAPTAG(useLabel(FN_Distribution_46Program_46ldProgram))
, VAPTAG(useLabel(FN_LAMBDA1140))
, VAPTAG(useLabel(FN_Distribution_46Program_46simpleProgram))
, bytes2word(0,0,0,0)
, useLabel(CT_v1303)
,	/* FN_LAMBDA1140: (byte 0) */
  bytes2word(NEEDHEAP_I32,PUSH_CADR_N1,2,STRING)
, bytes2word(RETURN,ENDCODE,0,0)
, bytes2word(0,0,0,0)
, CONSTRW(1,0)
, useLabel(ST_v1302)
,	/* CT_v1303: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA1140: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA1140))
, bytes2word(0,0,0,0)
, useLabel(CT_v1304)
,};
Node FN_Distribution_46Program_46greencardProgram[] = {
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,PUSH_HEAP,HEAP_CVAL_I4)
, bytes2word(HEAP_OFF_N1,2,RETURN_EVAL,ENDCODE)
, bytes2word(0,0,0,0)
,	/* CT_v1304: (byte 0) */
  HW(2,0)
, 0
,};
Node CF_Distribution_46Program_46greencardProgram[] = {
  VAPTAG(useLabel(FN_Distribution_46Program_46greencardProgram))
, VAPTAG(useLabel(FN_LAMBDA1141))
, VAPTAG(useLabel(FN_Distribution_46Program_46simpleProgram))
, bytes2word(0,0,0,0)
, useLabel(CT_v1306)
,	/* FN_LAMBDA1141: (byte 0) */
  bytes2word(NEEDHEAP_I32,PUSH_CADR_N1,2,STRING)
, bytes2word(RETURN,ENDCODE,0,0)
, bytes2word(0,0,0,0)
, CONSTRW(1,0)
, useLabel(ST_v1305)
,	/* CT_v1306: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA1141: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA1141))
, bytes2word(0,0,0,0)
, useLabel(CT_v1307)
,};
Node FN_Distribution_46Program_46haddockProgram[] = {
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,PUSH_HEAP,HEAP_CVAL_I4)
, bytes2word(HEAP_OFF_N1,2,RETURN_EVAL,ENDCODE)
, bytes2word(0,0,0,0)
,	/* CT_v1307: (byte 0) */
  HW(2,0)
, 0
,};
Node CF_Distribution_46Program_46haddockProgram[] = {
  VAPTAG(useLabel(FN_Distribution_46Program_46haddockProgram))
, VAPTAG(useLabel(FN_LAMBDA1142))
, VAPTAG(useLabel(FN_Distribution_46Program_46simpleProgram))
, bytes2word(0,0,0,0)
, useLabel(CT_v1309)
,	/* FN_LAMBDA1142: (byte 0) */
  bytes2word(NEEDHEAP_I32,PUSH_CADR_N1,2,STRING)
, bytes2word(RETURN,ENDCODE,0,0)
, bytes2word(0,0,0,0)
, CONSTRW(1,0)
, useLabel(ST_v1308)
,	/* CT_v1309: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA1142: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA1142))
, bytes2word(0,0,0,0)
, useLabel(CT_v1313)
,};
Node FN_Distribution_46Program_46hscolourProgram[] = {
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,PUSH_HEAP,HEAP_CVAL_I4)
, bytes2word(HEAP_OFF_N1,2,EVAL,NEEDHEAP_I32)
, bytes2word(UNPACK,4,HEAP_CVAL_I5,PUSH_HEAP)
, bytes2word(HEAP_CVAL_N1,1,HEAP_I1,HEAP_OFF_N1)
, bytes2word(3,HEAP_P1,3,HEAP_P1)
, bytes2word(4,RETURN,ENDCODE,0)
, bytes2word(0,0,0,0)
, 0
, CONSTR(0,4,0)
,	/* CT_v1313: (byte 0) */
  HW(3,0)
, 0
,};
Node CF_Distribution_46Program_46hscolourProgram[] = {
  VAPTAG(useLabel(FN_Distribution_46Program_46hscolourProgram))
, VAPTAG(useLabel(FN_LAMBDA1143))
, VAPTAG(useLabel(FN_Distribution_46Program_46simpleProgram))
, VAPTAG(useLabel(FN_LAMBDA1144))
, bytes2word(0,0,0,0)
, useLabel(CT_v1315)
,	/* FN_LAMBDA1144: (byte 0) */
  bytes2word(NEEDHEAP_I32,PUSH_CADR_N1,2,STRING)
, bytes2word(RETURN,ENDCODE,0,0)
, bytes2word(0,0,0,0)
, CONSTRW(1,0)
, useLabel(ST_v1314)
,	/* CT_v1315: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA1144: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA1144))
, bytes2word(0,0,0,0)
, useLabel(CT_v1317)
,	/* FN_LAMBDA1143: (byte 0) */
  bytes2word(NEEDHEAP_I32,PUSH_CADR_N1,2,STRING)
, bytes2word(RETURN,ENDCODE,0,0)
, bytes2word(0,0,0,0)
, CONSTRW(1,0)
, useLabel(ST_v1316)
,	/* CT_v1317: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA1143: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA1143))
, bytes2word(0,0,0,0)
, useLabel(CT_v1318)
,};
Node FN_Distribution_46Program_46cpphsProgram[] = {
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,PUSH_HEAP,HEAP_CVAL_I4)
, bytes2word(HEAP_OFF_N1,2,RETURN_EVAL,ENDCODE)
, bytes2word(0,0,0,0)
,	/* CT_v1318: (byte 0) */
  HW(2,0)
, 0
,};
Node CF_Distribution_46Program_46cpphsProgram[] = {
  VAPTAG(useLabel(FN_Distribution_46Program_46cpphsProgram))
, VAPTAG(useLabel(FN_LAMBDA1145))
, VAPTAG(useLabel(FN_Distribution_46Program_46simpleProgram))
, bytes2word(0,0,0,0)
, useLabel(CT_v1320)
,	/* FN_LAMBDA1145: (byte 0) */
  bytes2word(NEEDHEAP_I32,PUSH_CADR_N1,2,STRING)
, bytes2word(RETURN,ENDCODE,0,0)
, bytes2word(0,0,0,0)
, CONSTRW(1,0)
, useLabel(ST_v1319)
,	/* CT_v1320: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA1145: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA1145))
, bytes2word(0,0,0,0)
, useLabel(CT_v1321)
,};
Node FN_Distribution_46Program_46c2hsProgram[] = {
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,PUSH_HEAP,HEAP_CVAL_I4)
, bytes2word(HEAP_OFF_N1,2,RETURN_EVAL,ENDCODE)
, bytes2word(0,0,0,0)
,	/* CT_v1321: (byte 0) */
  HW(2,0)
, 0
,};
Node CF_Distribution_46Program_46c2hsProgram[] = {
  VAPTAG(useLabel(FN_Distribution_46Program_46c2hsProgram))
, VAPTAG(useLabel(FN_LAMBDA1146))
, VAPTAG(useLabel(FN_Distribution_46Program_46simpleProgram))
, bytes2word(0,0,0,0)
, useLabel(CT_v1323)
,	/* FN_LAMBDA1146: (byte 0) */
  bytes2word(NEEDHEAP_I32,PUSH_CADR_N1,2,STRING)
, bytes2word(RETURN,ENDCODE,0,0)
, bytes2word(0,0,0,0)
, CONSTRW(1,0)
, useLabel(ST_v1322)
,	/* CT_v1323: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA1146: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA1146))
, bytes2word(0,0,0,0)
, useLabel(CT_v1324)
,};
Node FN_Distribution_46Program_46hsc2hsProgram[] = {
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,PUSH_HEAP,HEAP_CVAL_I4)
, bytes2word(HEAP_OFF_N1,2,RETURN_EVAL,ENDCODE)
, bytes2word(0,0,0,0)
,	/* CT_v1324: (byte 0) */
  HW(2,0)
, 0
,};
Node CF_Distribution_46Program_46hsc2hsProgram[] = {
  VAPTAG(useLabel(FN_Distribution_46Program_46hsc2hsProgram))
, VAPTAG(useLabel(FN_LAMBDA1147))
, VAPTAG(useLabel(FN_Distribution_46Program_46simpleProgram))
, bytes2word(0,0,0,0)
, useLabel(CT_v1326)
,	/* FN_LAMBDA1147: (byte 0) */
  bytes2word(NEEDHEAP_I32,PUSH_CADR_N1,2,STRING)
, bytes2word(RETURN,ENDCODE,0,0)
, bytes2word(0,0,0,0)
, CONSTRW(1,0)
, useLabel(ST_v1325)
,	/* CT_v1326: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA1147: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA1147))
, bytes2word(0,0,0,0)
, useLabel(CT_v1327)
,};
Node FN_Distribution_46Program_46arProgram[] = {
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,PUSH_HEAP,HEAP_CVAL_I4)
, bytes2word(HEAP_OFF_N1,2,RETURN_EVAL,ENDCODE)
, bytes2word(0,0,0,0)
,	/* CT_v1327: (byte 0) */
  HW(2,0)
, 0
,};
Node CF_Distribution_46Program_46arProgram[] = {
  VAPTAG(useLabel(FN_Distribution_46Program_46arProgram))
, VAPTAG(useLabel(FN_LAMBDA1148))
, VAPTAG(useLabel(FN_Distribution_46Program_46simpleProgram))
, bytes2word(0,0,0,0)
, useLabel(CT_v1329)
,	/* FN_LAMBDA1148: (byte 0) */
  bytes2word(NEEDHEAP_I32,PUSH_CADR_N1,2,STRING)
, bytes2word(RETURN,ENDCODE,0,0)
, bytes2word(0,0,0,0)
, CONSTRW(1,0)
, useLabel(ST_v1328)
,	/* CT_v1329: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA1148: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA1148))
, bytes2word(0,0,0,0)
, useLabel(CT_v1330)
,};
Node FN_Distribution_46Program_46ranlibProgram[] = {
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,PUSH_HEAP,HEAP_CVAL_I4)
, bytes2word(HEAP_OFF_N1,2,RETURN_EVAL,ENDCODE)
, bytes2word(0,0,0,0)
,	/* CT_v1330: (byte 0) */
  HW(2,0)
, 0
,};
Node CF_Distribution_46Program_46ranlibProgram[] = {
  VAPTAG(useLabel(FN_Distribution_46Program_46ranlibProgram))
, VAPTAG(useLabel(FN_LAMBDA1149))
, VAPTAG(useLabel(FN_Distribution_46Program_46simpleProgram))
, bytes2word(0,0,0,0)
, useLabel(CT_v1332)
,	/* FN_LAMBDA1149: (byte 0) */
  bytes2word(NEEDHEAP_I32,PUSH_CADR_N1,2,STRING)
, bytes2word(RETURN,ENDCODE,0,0)
, bytes2word(0,0,0,0)
, CONSTRW(1,0)
, useLabel(ST_v1331)
,	/* CT_v1332: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA1149: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA1149))
, bytes2word(0,0,0,0)
, useLabel(CT_v1333)
,};
Node FN_Distribution_46Program_46alexProgram[] = {
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,PUSH_HEAP,HEAP_CVAL_I4)
, bytes2word(HEAP_OFF_N1,2,RETURN_EVAL,ENDCODE)
, bytes2word(0,0,0,0)
,	/* CT_v1333: (byte 0) */
  HW(2,0)
, 0
,};
Node CF_Distribution_46Program_46alexProgram[] = {
  VAPTAG(useLabel(FN_Distribution_46Program_46alexProgram))
, VAPTAG(useLabel(FN_LAMBDA1150))
, VAPTAG(useLabel(FN_Distribution_46Program_46simpleProgram))
, bytes2word(0,0,0,0)
, useLabel(CT_v1335)
,	/* FN_LAMBDA1150: (byte 0) */
  bytes2word(NEEDHEAP_I32,PUSH_CADR_N1,2,STRING)
, bytes2word(RETURN,ENDCODE,0,0)
, bytes2word(0,0,0,0)
, CONSTRW(1,0)
, useLabel(ST_v1334)
,	/* CT_v1335: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA1150: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA1150))
, bytes2word(0,0,0,0)
, useLabel(CT_v1336)
,};
Node FN_Distribution_46Program_46hugsProgram[] = {
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,PUSH_HEAP,HEAP_CVAL_I4)
, bytes2word(HEAP_OFF_N1,2,RETURN_EVAL,ENDCODE)
, bytes2word(0,0,0,0)
,	/* CT_v1336: (byte 0) */
  HW(2,0)
, 0
,};
Node CF_Distribution_46Program_46hugsProgram[] = {
  VAPTAG(useLabel(FN_Distribution_46Program_46hugsProgram))
, VAPTAG(useLabel(FN_LAMBDA1151))
, VAPTAG(useLabel(FN_Distribution_46Program_46simpleProgram))
, bytes2word(0,0,0,0)
, useLabel(CT_v1338)
,	/* FN_LAMBDA1151: (byte 0) */
  bytes2word(NEEDHEAP_I32,PUSH_CADR_N1,2,STRING)
, bytes2word(RETURN,ENDCODE,0,0)
, bytes2word(0,0,0,0)
, CONSTRW(1,0)
, useLabel(ST_v1337)
,	/* CT_v1338: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA1151: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA1151))
, bytes2word(0,0,0,0)
, useLabel(CT_v1339)
,};
Node FN_Distribution_46Program_46jhcProgram[] = {
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,PUSH_HEAP,HEAP_CVAL_I4)
, bytes2word(HEAP_OFF_N1,2,RETURN_EVAL,ENDCODE)
, bytes2word(0,0,0,0)
,	/* CT_v1339: (byte 0) */
  HW(2,0)
, 0
,};
Node CF_Distribution_46Program_46jhcProgram[] = {
  VAPTAG(useLabel(FN_Distribution_46Program_46jhcProgram))
, VAPTAG(useLabel(FN_LAMBDA1152))
, VAPTAG(useLabel(FN_Distribution_46Program_46simpleProgram))
, bytes2word(0,0,0,0)
, useLabel(CT_v1341)
,	/* FN_LAMBDA1152: (byte 0) */
  bytes2word(NEEDHEAP_I32,PUSH_CADR_N1,2,STRING)
, bytes2word(RETURN,ENDCODE,0,0)
, bytes2word(0,0,0,0)
, CONSTRW(1,0)
, useLabel(ST_v1340)
,	/* CT_v1341: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA1152: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA1152))
, bytes2word(0,0,0,0)
, useLabel(CT_v1342)
,};
Node FN_Distribution_46Program_46nhcProgram[] = {
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,PUSH_HEAP,HEAP_CVAL_I4)
, bytes2word(HEAP_OFF_N1,2,RETURN_EVAL,ENDCODE)
, bytes2word(0,0,0,0)
,	/* CT_v1342: (byte 0) */
  HW(2,0)
, 0
,};
Node CF_Distribution_46Program_46nhcProgram[] = {
  VAPTAG(useLabel(FN_Distribution_46Program_46nhcProgram))
, VAPTAG(useLabel(FN_LAMBDA1153))
, VAPTAG(useLabel(FN_Distribution_46Program_46simpleProgram))
, bytes2word(0,0,0,0)
, useLabel(CT_v1344)
,	/* FN_LAMBDA1153: (byte 0) */
  bytes2word(NEEDHEAP_I32,PUSH_CADR_N1,2,STRING)
, bytes2word(RETURN,ENDCODE,0,0)
, bytes2word(0,0,0,0)
, CONSTRW(1,0)
, useLabel(ST_v1343)
,	/* CT_v1344: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA1153: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA1153))
, bytes2word(0,0,0,0)
, useLabel(CT_v1345)
,};
Node FN_Distribution_46Program_46ghcPkgProgram[] = {
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,PUSH_HEAP,HEAP_CVAL_I4)
, bytes2word(HEAP_OFF_N1,2,RETURN_EVAL,ENDCODE)
, bytes2word(0,0,0,0)
,	/* CT_v1345: (byte 0) */
  HW(2,0)
, 0
,};
Node CF_Distribution_46Program_46ghcPkgProgram[] = {
  VAPTAG(useLabel(FN_Distribution_46Program_46ghcPkgProgram))
, VAPTAG(useLabel(FN_LAMBDA1154))
, VAPTAG(useLabel(FN_Distribution_46Program_46simpleProgram))
, bytes2word(0,0,0,0)
, useLabel(CT_v1347)
,	/* FN_LAMBDA1154: (byte 0) */
  bytes2word(NEEDHEAP_I32,PUSH_CADR_N1,2,STRING)
, bytes2word(RETURN,ENDCODE,0,0)
, bytes2word(0,0,0,0)
, CONSTRW(1,0)
, useLabel(ST_v1346)
,	/* CT_v1347: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA1154: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA1154))
, bytes2word(0,0,0,0)
, useLabel(CT_v1348)
,};
Node FN_Distribution_46Program_46ghcProgram[] = {
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,PUSH_HEAP,HEAP_CVAL_I4)
, bytes2word(HEAP_OFF_N1,2,RETURN_EVAL,ENDCODE)
, bytes2word(0,0,0,0)
,	/* CT_v1348: (byte 0) */
  HW(2,0)
, 0
,};
Node CF_Distribution_46Program_46ghcProgram[] = {
  VAPTAG(useLabel(FN_Distribution_46Program_46ghcProgram))
, VAPTAG(useLabel(FN_LAMBDA1155))
, VAPTAG(useLabel(FN_Distribution_46Program_46simpleProgram))
, bytes2word(0,0,0,0)
, useLabel(CT_v1350)
,	/* FN_LAMBDA1155: (byte 0) */
  bytes2word(NEEDHEAP_I32,PUSH_CADR_N1,2,STRING)
, bytes2word(RETURN,ENDCODE,0,0)
, bytes2word(0,0,0,0)
, CONSTRW(1,0)
, useLabel(ST_v1349)
,	/* CT_v1350: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA1155: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA1155))
, bytes2word(1,0,0,1)
, useLabel(CT_v1354)
,};
Node FN_Distribution_46Program_46programOptsFlag[] = {
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG_I1,EVAL,NEEDHEAP_I32)
, bytes2word(UNPACK,4,HEAP_CVAL_I3,PUSH_HEAP)
, bytes2word(HEAP_CVAL_I4,HEAP_I1,HEAP_OFF_N1,3)
, bytes2word(RETURN_EVAL,ENDCODE,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v1354: (byte 0) */
  HW(2,1)
, 0
,};
Node F0_Distribution_46Program_46programOptsFlag[] = {
  CAPTAG(useLabel(FN_Distribution_46Program_46programOptsFlag),1)
, VAPTAG(useLabel(FN_LAMBDA1156))
, VAPTAG(useLabel(FN_Prelude_46_43_43))
, bytes2word(0,0,0,0)
, useLabel(CT_v1356)
,	/* FN_LAMBDA1156: (byte 0) */
  bytes2word(NEEDHEAP_I32,PUSH_CADR_N1,2,STRING)
, bytes2word(RETURN,ENDCODE,0,0)
, bytes2word(0,0,0,0)
, CONSTRW(1,0)
, useLabel(ST_v1355)
,	/* CT_v1356: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA1156: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA1156))
, bytes2word(0,0,0,0)
, useLabel(CT_v1357)
,};
Node FN_Distribution_46Program_46programOptsField[] = {
  bytes2word(NEEDSTACK_I16,PUSH_CVAL_P1,3,RETURN_EVAL)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v1357: (byte 0) */
  HW(1,0)
, 0
,};
Node CF_Distribution_46Program_46programOptsField[] = {
  VAPTAG(useLabel(FN_Distribution_46Program_46programOptsField))
, useLabel(F0_Distribution_46Program_46programOptsFlag)
, bytes2word(1,0,0,1)
, useLabel(CT_v1361)
,};
Node FN_Distribution_46Program_46withProgramFlag[] = {
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG_I1,EVAL,NEEDHEAP_I32)
, bytes2word(UNPACK,4,HEAP_CVAL_I3,PUSH_HEAP)
, bytes2word(HEAP_CVAL_I4,HEAP_OFF_N1,2,HEAP_I1)
, bytes2word(RETURN_EVAL,ENDCODE,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v1361: (byte 0) */
  HW(2,1)
, 0
,};
Node F0_Distribution_46Program_46withProgramFlag[] = {
  CAPTAG(useLabel(FN_Distribution_46Program_46withProgramFlag),1)
, VAPTAG(useLabel(FN_LAMBDA1157))
, VAPTAG(useLabel(FN_Prelude_46_43_43))
, bytes2word(0,0,0,0)
, useLabel(CT_v1363)
,	/* FN_LAMBDA1157: (byte 0) */
  bytes2word(NEEDHEAP_I32,PUSH_CADR_N1,2,STRING)
, bytes2word(RETURN,ENDCODE,0,0)
, bytes2word(0,0,0,0)
, CONSTRW(1,0)
, useLabel(ST_v1362)
,	/* CT_v1363: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA1157: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA1157))
, bytes2word(0,0,0,0)
, useLabel(CT_v1364)
,};
Node FN_Distribution_46Program_46defaultProgramConfiguration[] = {
  bytes2word(NEEDHEAP_P1,37,HEAP_CVAL_I3,HEAP_CVAL_I4)
, bytes2word(HEAP_OFF_N1,2,HEAP_CVAL_I5,HEAP_CVAL_I4)
, bytes2word(HEAP_OFF_N1,2,HEAP_CVAL_N1,1)
, bytes2word(HEAP_CVAL_N1,2,HEAP_CVAL_P1,6)
, bytes2word(HEAP_OFF_N1,3,HEAP_CVAL_N1,2)
, bytes2word(HEAP_CVAL_P1,7,HEAP_OFF_N1,5)
, bytes2word(HEAP_CVAL_N1,2,HEAP_CVAL_P1,8)
, bytes2word(HEAP_OFF_N1,5,HEAP_CVAL_N1,2)
, bytes2word(HEAP_OFF_N1,13,HEAP_OFF_N1,5)
, bytes2word(HEAP_CVAL_N1,2,HEAP_OFF_N1,19)
, bytes2word(HEAP_OFF_N1,5,HEAP_CVAL_N1,2)
, bytes2word(HEAP_CVAL_P1,9,HEAP_OFF_N1,5)
, bytes2word(HEAP_CVAL_N1,2,HEAP_CVAL_P1,10)
, bytes2word(HEAP_OFF_N1,5,HEAP_CVAL_N1,2)
, bytes2word(HEAP_CVAL_P1,11,HEAP_OFF_N1,5)
, bytes2word(HEAP_CVAL_N1,2,HEAP_CVAL_P1,12)
, bytes2word(HEAP_OFF_N1,5,PUSH_HEAP,HEAP_CVAL_P1)
, bytes2word(13,HEAP_OFF_N1,4,RETURN_EVAL)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
, CONSTR(1,2,0)
, CONSTR(0,0,0)
,	/* CT_v1364: (byte 0) */
  HW(11,0)
, 0
,};
Node CF_Distribution_46Program_46defaultProgramConfiguration[] = {
  VAPTAG(useLabel(FN_Distribution_46Program_46defaultProgramConfiguration))
, VAPTAG(useLabel(FN_LAMBDA1158))
, VAPTAG(useLabel(FN_Distribution_46Program_46simpleProgram))
, VAPTAG(useLabel(FN_LAMBDA1159))
, useLabel(CF_Distribution_46Program_46tarProgram)
, useLabel(CF_Distribution_46Program_46ldProgram)
, useLabel(CF_Distribution_46Program_46arProgram)
, useLabel(CF_Distribution_46Program_46ranlibProgram)
, useLabel(CF_Distribution_46Program_46pfesetupProgram)
, useLabel(CF_Distribution_46Program_46haddockProgram)
, useLabel(CF_Distribution_46Program_46hscolourProgram)
, VAPTAG(useLabel(FN_Distribution_46Program_46progListToFM))
, bytes2word(0,0,0,0)
, useLabel(CT_v1366)
,	/* FN_LAMBDA1159: (byte 0) */
  bytes2word(NEEDHEAP_I32,PUSH_CADR_N1,2,STRING)
, bytes2word(RETURN,ENDCODE,0,0)
, bytes2word(0,0,0,0)
, CONSTRW(1,0)
, useLabel(ST_v1365)
,	/* CT_v1366: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA1159: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA1159))
, bytes2word(0,0,0,0)
, useLabel(CT_v1368)
,	/* FN_LAMBDA1158: (byte 0) */
  bytes2word(NEEDHEAP_I32,PUSH_CADR_N1,2,STRING)
, bytes2word(RETURN,ENDCODE,0,0)
, bytes2word(0,0,0,0)
, CONSTRW(1,0)
, useLabel(ST_v1367)
,	/* CT_v1368: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA1158: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA1158))
, bytes2word(1,0,0,1)
, useLabel(CT_v1369)
,};
Node FN_Prelude_46Read_46Distribution_46Program_46ProgramConfiguration_46readsPrec[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG)
, bytes2word(1,RETURN,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v1369: (byte 0) */
  HW(1,1)
, 0
,};
Node F0_Prelude_46Read_46Distribution_46Program_46ProgramConfiguration_46readsPrec[] = {
  CAPTAG(useLabel(FN_Prelude_46Read_46Distribution_46Program_46ProgramConfiguration_46readsPrec),1)
, CAPTAG(useLabel(FN_LAMBDA1162),1)
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v1370)
,	/* FN_LAMBDA1162: (byte 0) */
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG_RET_EVAL)
, bytes2word(1,2,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v1370: (byte 0) */
  HW(1,2)
, 0
,	/* F0_LAMBDA1162: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1162),2)
, VAPTAG(useLabel(FN_Distribution_46Program_46Prelude_46Read_46Distribution_46Program_46ProgramConfiguration_46readsPrec_39428))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v1371)
,	/* FN_Distribution_46Program_46Prelude_46Read_46Distribution_46Program_46ProgramConfiguration_46readsPrec_39428: (byte 0) */
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,HEAP_CVAL_I4,HEAP_CVAL_I5)
, bytes2word(HEAP_CVAL_P1,6,HEAP_OFF_N1,3)
, bytes2word(HEAP_CVAL_P1,7,HEAP_CVAL_P1,8)
, bytes2word(HEAP_OFF_N1,4,HEAP_ARG,1)
, bytes2word(HEAP_CVAL_P1,9,HEAP_OFF_N1,4)
, bytes2word(HEAP_ARG,2,HEAP_CVAL_N1,1)
, bytes2word(PUSH_HEAP,HEAP_CVAL_P1,10,HEAP_OFF_N1)
, bytes2word(14,HEAP_OFF_N1,6,HEAP_OFF_N1)
, bytes2word(4,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
, 0
, CONSTR(0,0,0)
,	/* CT_v1371: (byte 0) */
  HW(8,2)
, 0
,	/* F0_Distribution_46Program_46Prelude_46Read_46Distribution_46Program_46ProgramConfiguration_46readsPrec_39428: (byte 0) */
  CAPTAG(useLabel(FN_Distribution_46Program_46Prelude_46Read_46Distribution_46Program_46ProgramConfiguration_46readsPrec_39428),2)
, CAPTAG(useLabel(FN_LAMBDA1161),2)
, VAPTAG(useLabel(FN_Prelude_46Read_46Prelude_46_91_93))
, useLabel(CF_Prelude_46Read_46Prelude_46Char)
, VAPTAG(useLabel(FN_Prelude_46Read_46Prelude_462))
, useLabel(CF_Prelude_46Read_46Distribution_46Program_46Program)
, VAPTAG(useLabel(FN_Prelude_46Read_46Prelude_46_91_93_46readsPrec))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply1))
, VAPTAG(useLabel(FN_Prelude_46_95foldr))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v1375)
,	/* FN_LAMBDA1161: (byte 0) */
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG_I1,EVAL,NEEDHEAP_I32)
, bytes2word(UNPACK,2,HEAP_CVAL_I3,HEAP_CVAL_I4)
, bytes2word(HEAP_CVAL_I5,HEAP_CVAL_P1,6,HEAP_OFF_N1)
, bytes2word(3,HEAP_CVAL_P1,7,HEAP_OFF_N1)
, bytes2word(3,HEAP_P1,0,HEAP_CVAL_P1)
, bytes2word(7,HEAP_OFF_N1,9,HEAP_OFF_N1)
, bytes2word(5,HEAP_CVAL_N1,1,HEAP_OFF_N1)
, bytes2word(4,HEAP_I1,PUSH_HEAP,HEAP_CVAL_N1)
, bytes2word(2,HEAP_OFF_N1,4,HEAP_ARG)
, bytes2word(2,RETURN,ENDCODE,0)
, bytes2word(0,0,0,0)
, CONSTR(1,2,0)
, CONSTR(0,2,0)
,	/* CT_v1375: (byte 0) */
  HW(5,2)
, 0
,	/* F0_LAMBDA1161: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1161),2)
, CAPTAG(useLabel(FN_LAMBDA1160),1)
, VAPTAG(useLabel(FN_Prelude_46Ord_46Prelude_46_91_93))
, useLabel(CF_Prelude_46Ord_46Prelude_46Char)
, CAPTAG(useLabel(FN_Data_46Map_46fromList),1)
, VAPTAG(useLabel(FN_Prelude_46_36))
, bytes2word(1,0,0,1)
, useLabel(CT_v1376)
,	/* FN_LAMBDA1160: (byte 0) */
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_N1,1)
, bytes2word(HEAP_ARG,1,RETURN,ENDCODE)
, bytes2word(0,0,0,0)
, 0
, CONSTR(0,1,0)
,	/* CT_v1376: (byte 0) */
  HW(0,1)
, 0
,	/* F0_LAMBDA1160: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1160),1)
, bytes2word(0,0,0,0)
, useLabel(CT_v1377)
,};
Node FN_Prelude_46Read_46Distribution_46Program_46ProgramConfiguration_46readList[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_CVAL_I4)
, bytes2word(RETURN_EVAL,ENDCODE,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v1377: (byte 0) */
  HW(2,0)
, 0
,};
Node CF_Prelude_46Read_46Distribution_46Program_46ProgramConfiguration_46readList[] = {
  VAPTAG(useLabel(FN_Prelude_46Read_46Distribution_46Program_46ProgramConfiguration_46readList))
, VAPTAG(useLabel(FN_Prelude_46_95_46readList))
, useLabel(CF_Prelude_46Read_46Distribution_46Program_46ProgramConfiguration)
, bytes2word(1,0,0,1)
, useLabel(CT_v1381)
,};
Node FN_Prelude_46Show_46Distribution_46Program_46ProgramConfiguration_46show[] = {
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG_I1,EVAL,NEEDHEAP_I32)
, bytes2word(UNPACK,1,HEAP_CVAL_I3,HEAP_CVAL_I4)
, bytes2word(HEAP_CVAL_I5,HEAP_OFF_N1,3,HEAP_CVAL_P1)
, bytes2word(6,HEAP_CVAL_P1,7,HEAP_OFF_N1)
, bytes2word(4,HEAP_CVAL_P1,8,HEAP_P1)
, bytes2word(0,PUSH_HEAP,HEAP_CVAL_P1,9)
, bytes2word(HEAP_OFF_N1,5,HEAP_OFF_N1,4)
, bytes2word(RETURN_EVAL,ENDCODE,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v1381: (byte 0) */
  HW(7,1)
, 0
,};
Node F0_Prelude_46Show_46Distribution_46Program_46ProgramConfiguration_46show[] = {
  CAPTAG(useLabel(FN_Prelude_46Show_46Distribution_46Program_46ProgramConfiguration_46show),1)
, VAPTAG(useLabel(FN_Prelude_46Show_46Prelude_46_91_93))
, useLabel(CF_Prelude_46Show_46Prelude_46Char)
, VAPTAG(useLabel(FN_Prelude_46Show_46Prelude_462))
, useLabel(CF_Prelude_46Show_46Distribution_46Program_46Program)
, CAPTAG(useLabel(FN_Prelude_46Show_46Prelude_46_91_93_46show),1)
, VAPTAG(useLabel(FN_Data_46Map_46toAscList))
, VAPTAG(useLabel(FN_Prelude_46_36))
, bytes2word(1,0,0,1)
, useLabel(CT_v1382)
,};
Node FN_Prelude_46Show_46Distribution_46Program_46ProgramConfiguration_46showsType[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_CVAL_I4)
, bytes2word(HEAP_ARG,1,RETURN_EVAL,ENDCODE)
, bytes2word(0,0,0,0)
,	/* CT_v1382: (byte 0) */
  HW(2,1)
, 0
,};
Node F0_Prelude_46Show_46Distribution_46Program_46ProgramConfiguration_46showsType[] = {
  CAPTAG(useLabel(FN_Prelude_46Show_46Distribution_46Program_46ProgramConfiguration_46showsType),1)
, VAPTAG(useLabel(FN_Prelude_46_95_46showsType))
, useLabel(CF_Prelude_46Show_46Distribution_46Program_46ProgramConfiguration)
, bytes2word(1,0,0,1)
, useLabel(CT_v1383)
,};
Node FN_Prelude_46Show_46Distribution_46Program_46ProgramConfiguration_46showList[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_CVAL_I4)
, bytes2word(HEAP_ARG,1,RETURN_EVAL,ENDCODE)
, bytes2word(0,0,0,0)
,	/* CT_v1383: (byte 0) */
  HW(2,1)
, 0
,};
Node F0_Prelude_46Show_46Distribution_46Program_46ProgramConfiguration_46showList[] = {
  CAPTAG(useLabel(FN_Prelude_46Show_46Distribution_46Program_46ProgramConfiguration_46showList),1)
, VAPTAG(useLabel(FN_Prelude_46_95_46showList))
, useLabel(CF_Prelude_46Show_46Distribution_46Program_46ProgramConfiguration)
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v1384)
,};
Node FN_Prelude_46Show_46Distribution_46Program_46ProgramConfiguration_46showsPrec[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_CVAL_I4)
, bytes2word(HEAP_ARG_ARG_RET_EVAL,1,2,ENDCODE)
, bytes2word(0,0,0,0)
,	/* CT_v1384: (byte 0) */
  HW(2,2)
, 0
,};
Node F0_Prelude_46Show_46Distribution_46Program_46ProgramConfiguration_46showsPrec[] = {
  CAPTAG(useLabel(FN_Prelude_46Show_46Distribution_46Program_46ProgramConfiguration_46showsPrec),2)
, VAPTAG(useLabel(FN_Prelude_46_95_46showsPrec))
, useLabel(CF_Prelude_46Show_46Distribution_46Program_46ProgramConfiguration)
, bytes2word(1,0,0,1)
, useLabel(CT_v1385)
,};
Node FN_Distribution_46Program_46programLocation[] = {
  bytes2word(NEEDSTACK_I16,SELECTOR_EVAL,SELECT,4)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v1385: (byte 0) */
  HW(0,1)
, 0
,};
Node F0_Distribution_46Program_46programLocation[] = {
  CAPTAG(useLabel(FN_Distribution_46Program_46programLocation),1)
, bytes2word(1,0,0,1)
, useLabel(CT_v1386)
,};
Node FN_Distribution_46Program_46programArgs[] = {
  bytes2word(NEEDSTACK_I16,SELECTOR_EVAL,SELECT,3)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v1386: (byte 0) */
  HW(0,1)
, 0
,};
Node F0_Distribution_46Program_46programArgs[] = {
  CAPTAG(useLabel(FN_Distribution_46Program_46programArgs),1)
, bytes2word(1,0,0,1)
, useLabel(CT_v1387)
,};
Node FN_Distribution_46Program_46programBinName[] = {
  bytes2word(NEEDSTACK_I16,SELECTOR_EVAL,SELECT,2)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v1387: (byte 0) */
  HW(0,1)
, 0
,};
Node F0_Distribution_46Program_46programBinName[] = {
  CAPTAG(useLabel(FN_Distribution_46Program_46programBinName),1)
, bytes2word(1,0,0,1)
, useLabel(CT_v1388)
,};
Node FN_Prelude_46Show_46Distribution_46Program_46Program_46showsType[] = {
  bytes2word(ZAP_ARG_I1,NEEDHEAP_I32,PUSH_CVAL_P1,3)
, bytes2word(PUSH_HEAP,HEAP_CVAL_I4,EVAL,NEEDHEAP_I32)
, bytes2word(APPLY,1,RETURN_EVAL,ENDCODE)
, bytes2word(0,0,0,0)
,	/* CT_v1388: (byte 0) */
  HW(2,1)
, 0
,};
Node F0_Prelude_46Show_46Distribution_46Program_46Program_46showsType[] = {
  CAPTAG(useLabel(FN_Prelude_46Show_46Distribution_46Program_46Program_46showsType),1)
, useLabel(CF_LAMBDA1163)
, VAPTAG(useLabel(FN_Prelude_46showString))
, bytes2word(0,0,0,0)
, useLabel(CT_v1390)
,	/* FN_LAMBDA1163: (byte 0) */
  bytes2word(NEEDHEAP_I32,PUSH_CADR_N1,2,STRING)
, bytes2word(RETURN,ENDCODE,0,0)
, bytes2word(0,0,0,0)
, CONSTRW(1,0)
, useLabel(ST_v1389)
,	/* CT_v1390: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA1163: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA1163))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v1394)
,};
Node FN_Prelude_46Show_46Distribution_46Program_46Program_46showsPrec[] = {
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG_I2,EVAL,NEEDHEAP_P1)
, bytes2word(112,UNPACK,4,HEAP_CVAL_I3)
, bytes2word(HEAP_INT_P1,9,HEAP_ARG,1)
, bytes2word(HEAP_CVAL_I4,HEAP_CVAL_I5,HEAP_CVAL_P1,6)
, bytes2word(HEAP_OFF_N1,3,HEAP_OFF_N1,3)
, bytes2word(HEAP_CVAL_I4,HEAP_CVAL_P1,7,HEAP_CVAL_P1)
, bytes2word(6,HEAP_OFF_N1,3,HEAP_OFF_N1)
, bytes2word(3,HEAP_CVAL_P1,8,HEAP_OFF_N1)
, bytes2word(9,HEAP_OFF_N1,5,HEAP_CVAL_I4)
, bytes2word(HEAP_CVAL_P1,9,HEAP_CVAL_P1,6)
, bytes2word(HEAP_OFF_N1,3,HEAP_OFF_N1,3)
, bytes2word(HEAP_CVAL_P1,10,HEAP_CVAL_P1,11)
, bytes2word(HEAP_INT_P1,10,HEAP_P1,0)
, bytes2word(HEAP_CVAL_P1,8,HEAP_OFF_N1,8)
, bytes2word(HEAP_OFF_N1,6,HEAP_CVAL_P1,8)
, bytes2word(HEAP_OFF_N1,16,HEAP_OFF_N1,5)
, bytes2word(HEAP_CVAL_I4,HEAP_CVAL_P1,12,HEAP_CVAL_P1)
, bytes2word(6,HEAP_OFF_N1,3,HEAP_OFF_N1)
, bytes2word(3,HEAP_CVAL_P1,8,HEAP_OFF_N1)
, bytes2word(9,HEAP_OFF_N1,5,HEAP_CVAL_I4)
, bytes2word(HEAP_CVAL_P1,13,HEAP_CVAL_P1,6)
, bytes2word(HEAP_OFF_N1,3,HEAP_OFF_N1,3)
, bytes2word(HEAP_CVAL_P1,10,HEAP_CVAL_P1,11)
, bytes2word(HEAP_INT_P1,10,HEAP_I1,HEAP_CVAL_P1)
, bytes2word(8,HEAP_OFF_N1,8,HEAP_OFF_N1)
, bytes2word(6,HEAP_CVAL_P1,8,HEAP_OFF_N1)
, bytes2word(16,HEAP_OFF_N1,5,HEAP_CVAL_I4)
, bytes2word(HEAP_CVAL_P1,14,HEAP_CVAL_P1,6)
, bytes2word(HEAP_OFF_N1,3,HEAP_OFF_N1,3)
, bytes2word(HEAP_CVAL_P1,8,HEAP_OFF_N1,9)
, bytes2word(HEAP_OFF_N1,5,HEAP_CVAL_I4,HEAP_CVAL_P1)
, bytes2word(15,HEAP_CVAL_P1,6,HEAP_OFF_N1)
, bytes2word(3,HEAP_OFF_N1,3,HEAP_CVAL_P1)
, bytes2word(16,HEAP_CVAL_P1,11,HEAP_CVAL_P1)
, bytes2word(10,HEAP_OFF_N1,3,HEAP_INT_P1)
, bytes2word(10,HEAP_I2,HEAP_CVAL_P1,8)
, bytes2word(HEAP_OFF_N1,10,HEAP_OFF_N1,6)
, bytes2word(HEAP_CVAL_P1,8,HEAP_OFF_N1,18)
, bytes2word(HEAP_OFF_N1,5,HEAP_CVAL_I4,HEAP_CVAL_P1)
, bytes2word(17,HEAP_CVAL_P1,6,HEAP_OFF_N1)
, bytes2word(3,HEAP_OFF_N1,3,HEAP_CVAL_P1)
, bytes2word(8,HEAP_OFF_N1,9,HEAP_OFF_N1)
, bytes2word(5,HEAP_CVAL_I4,HEAP_CVAL_P1,18)
, bytes2word(HEAP_CVAL_P1,6,HEAP_OFF_N1,3)
, bytes2word(HEAP_OFF_N1,3,HEAP_CVAL_P1,19)
, bytes2word(HEAP_INT_P1,10,HEAP_P1,3)
, bytes2word(HEAP_CVAL_P1,8,HEAP_OFF_N1,7)
, bytes2word(HEAP_OFF_N1,5,HEAP_CVAL_P1,8)
, bytes2word(HEAP_OFF_N1,15,HEAP_OFF_N1,5)
, bytes2word(HEAP_CVAL_I4,HEAP_CVAL_P1,20,HEAP_CVAL_P1)
, bytes2word(6,HEAP_OFF_N1,3,HEAP_OFF_N1)
, bytes2word(3,HEAP_CVAL_P1,8,HEAP_OFF_N1)
, bytes2word(9,HEAP_OFF_N1,5,PUSH_HEAP)
, bytes2word(HEAP_CVAL_P1,21,HEAP_OFF_N1,110)
, bytes2word(HEAP_OFF_N1,5,RETURN_EVAL,ENDCODE)
, bytes2word(0,0,0,0)
,	/* CT_v1394: (byte 0) */
  HW(19,2)
, 0
,};
Node F0_Prelude_46Show_46Distribution_46Program_46Program_46showsPrec[] = {
  CAPTAG(useLabel(FN_Prelude_46Show_46Distribution_46Program_46Program_46showsPrec),2)
, VAPTAG(useLabel(FN_Prelude_46Ord_46Prelude_46Int_46_60))
, VAPTAG(useLabel(FN_Prelude_46showString))
, VAPTAG(useLabel(FN_LAMBDA1164))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply1))
, VAPTAG(useLabel(FN_LAMBDA1165))
, VAPTAG(useLabel(FN_Prelude_46_46))
, VAPTAG(useLabel(FN_LAMBDA1166))
, VAPTAG(useLabel(FN_Prelude_46Show_46Prelude_46_91_93_46showsPrec))
, useLabel(CF_Prelude_46Show_46Prelude_46Char)
, VAPTAG(useLabel(FN_LAMBDA1167))
, VAPTAG(useLabel(FN_LAMBDA1168))
, VAPTAG(useLabel(FN_LAMBDA1169))
, VAPTAG(useLabel(FN_LAMBDA1170))
, VAPTAG(useLabel(FN_Prelude_46Show_46Prelude_46_91_93))
, VAPTAG(useLabel(FN_LAMBDA1171))
, VAPTAG(useLabel(FN_LAMBDA1172))
, VAPTAG(useLabel(FN_Prelude_46Show_46Distribution_46Program_46ProgramLocation_46showsPrec))
, VAPTAG(useLabel(FN_LAMBDA1173))
, VAPTAG(useLabel(FN_Prelude_46showParen))
, bytes2word(0,0,0,0)
, useLabel(CT_v1396)
,	/* FN_LAMBDA1173: (byte 0) */
  bytes2word(NEEDHEAP_I32,PUSH_CADR_N1,2,STRING)
, bytes2word(RETURN,ENDCODE,0,0)
, bytes2word(0,0,0,0)
, CONSTRW(1,0)
, useLabel(ST_v1395)
,	/* CT_v1396: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA1173: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA1173))
, bytes2word(0,0,0,0)
, useLabel(CT_v1398)
,	/* FN_LAMBDA1172: (byte 0) */
  bytes2word(NEEDHEAP_I32,PUSH_CADR_N1,2,STRING)
, bytes2word(RETURN,ENDCODE,0,0)
, bytes2word(0,0,0,0)
, CONSTRW(1,0)
, useLabel(ST_v1397)
,	/* CT_v1398: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA1172: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA1172))
, bytes2word(0,0,0,0)
, useLabel(CT_v1400)
,	/* FN_LAMBDA1171: (byte 0) */
  bytes2word(NEEDHEAP_I32,PUSH_CADR_N1,2,STRING)
, bytes2word(RETURN,ENDCODE,0,0)
, bytes2word(0,0,0,0)
, CONSTRW(1,0)
, useLabel(ST_v1399)
,	/* CT_v1400: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA1171: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA1171))
, bytes2word(0,0,0,0)
, useLabel(CT_v1402)
,	/* FN_LAMBDA1170: (byte 0) */
  bytes2word(NEEDHEAP_I32,PUSH_CADR_N1,2,STRING)
, bytes2word(RETURN,ENDCODE,0,0)
, bytes2word(0,0,0,0)
, CONSTRW(1,0)
, useLabel(ST_v1401)
,	/* CT_v1402: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA1170: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA1170))
, bytes2word(0,0,0,0)
, useLabel(CT_v1403)
,	/* FN_LAMBDA1169: (byte 0) */
  bytes2word(NEEDHEAP_I32,PUSH_CADR_N1,2,STRING)
, bytes2word(RETURN,ENDCODE,0,0)
, bytes2word(0,0,0,0)
, CONSTRW(1,0)
, useLabel(ST_v1399)
,	/* CT_v1403: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA1169: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA1169))
, bytes2word(0,0,0,0)
, useLabel(CT_v1405)
,	/* FN_LAMBDA1168: (byte 0) */
  bytes2word(NEEDHEAP_I32,PUSH_CADR_N1,2,STRING)
, bytes2word(RETURN,ENDCODE,0,0)
, bytes2word(0,0,0,0)
, CONSTRW(1,0)
, useLabel(ST_v1404)
,	/* CT_v1405: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA1168: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA1168))
, bytes2word(0,0,0,0)
, useLabel(CT_v1406)
,	/* FN_LAMBDA1167: (byte 0) */
  bytes2word(NEEDHEAP_I32,PUSH_CADR_N1,2,STRING)
, bytes2word(RETURN,ENDCODE,0,0)
, bytes2word(0,0,0,0)
, CONSTRW(1,0)
, useLabel(ST_v1399)
,	/* CT_v1406: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA1167: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA1167))
, bytes2word(0,0,0,0)
, useLabel(CT_v1408)
,	/* FN_LAMBDA1166: (byte 0) */
  bytes2word(NEEDHEAP_I32,PUSH_CADR_N1,2,STRING)
, bytes2word(RETURN,ENDCODE,0,0)
, bytes2word(0,0,0,0)
, CONSTRW(1,0)
, useLabel(ST_v1407)
,	/* CT_v1408: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA1166: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA1166))
, bytes2word(0,0,0,0)
, useLabel(CT_v1410)
,	/* FN_LAMBDA1165: (byte 0) */
  bytes2word(NEEDHEAP_I32,PUSH_CADR_N1,2,STRING)
, bytes2word(RETURN,ENDCODE,0,0)
, bytes2word(0,0,0,0)
, CONSTRW(1,0)
, useLabel(ST_v1409)
,	/* CT_v1410: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA1165: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA1165))
, bytes2word(0,0,0,0)
, useLabel(CT_v1411)
,	/* FN_LAMBDA1164: (byte 0) */
  bytes2word(NEEDHEAP_I32,PUSH_CADR_N1,2,STRING)
, bytes2word(RETURN,ENDCODE,0,0)
, bytes2word(0,0,0,0)
, CONSTRW(1,0)
, useLabel(ST_v1389)
,	/* CT_v1411: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA1164: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA1164))
, bytes2word(1,0,0,1)
, useLabel(CT_v1412)
,};
Node FN_Prelude_46Show_46Distribution_46Program_46Program_46show[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_CVAL_I4)
, bytes2word(HEAP_ARG,1,RETURN_EVAL,ENDCODE)
, bytes2word(0,0,0,0)
,	/* CT_v1412: (byte 0) */
  HW(2,1)
, 0
,};
Node F0_Prelude_46Show_46Distribution_46Program_46Program_46show[] = {
  CAPTAG(useLabel(FN_Prelude_46Show_46Distribution_46Program_46Program_46show),1)
, VAPTAG(useLabel(FN_Prelude_46_95_46show))
, useLabel(CF_Prelude_46Show_46Distribution_46Program_46Program)
, bytes2word(1,0,0,1)
, useLabel(CT_v1413)
,};
Node FN_Prelude_46Show_46Distribution_46Program_46Program_46showList[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_CVAL_I4)
, bytes2word(HEAP_ARG,1,RETURN_EVAL,ENDCODE)
, bytes2word(0,0,0,0)
,	/* CT_v1413: (byte 0) */
  HW(2,1)
, 0
,};
Node F0_Prelude_46Show_46Distribution_46Program_46Program_46showList[] = {
  CAPTAG(useLabel(FN_Prelude_46Show_46Distribution_46Program_46Program_46showList),1)
, VAPTAG(useLabel(FN_Prelude_46_95_46showList))
, useLabel(CF_Prelude_46Show_46Distribution_46Program_46Program)
, bytes2word(1,0,0,1)
, useLabel(CT_v1414)
,};
Node FN_Prelude_46Read_46Distribution_46Program_46Program_46readsPrec[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG)
, bytes2word(1,RETURN,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v1414: (byte 0) */
  HW(1,1)
, 0
,};
Node F0_Prelude_46Read_46Distribution_46Program_46Program_46readsPrec[] = {
  CAPTAG(useLabel(FN_Prelude_46Read_46Distribution_46Program_46Program_46readsPrec),1)
, CAPTAG(useLabel(FN_LAMBDA1185),1)
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v1415)
,	/* FN_LAMBDA1185: (byte 0) */
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG_RET_EVAL)
, bytes2word(1,2,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v1415: (byte 0) */
  HW(1,2)
, 0
,	/* F0_LAMBDA1185: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1185),2)
, VAPTAG(useLabel(FN_Distribution_46Program_46Prelude_46Read_46Distribution_46Program_46Program_46readsPrec_39419))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v1416)
,	/* FN_Distribution_46Program_46Prelude_46Read_46Distribution_46Program_46Program_46readsPrec_39419: (byte 0) */
  bytes2word(NEEDHEAP_P1,53,PUSH_ARG_I2,HEAP_CVAL_I3)
, bytes2word(HEAP_ARG,1,HEAP_INT_P1,9)
, bytes2word(HEAP_CVAL_I4,HEAP_CVAL_I5,HEAP_CVAL_P1,6)
, bytes2word(HEAP_CVAL_P1,7,HEAP_CVAL_P1,8)
, bytes2word(HEAP_CVAL_P1,7,HEAP_OFF_N1,3)
, bytes2word(HEAP_CVAL_P1,9,HEAP_CVAL_P1,10)
, bytes2word(HEAP_CVAL_P1,7,HEAP_CVAL_P1,8)
, bytes2word(HEAP_CVAL_P1,11,HEAP_CVAL_P1,12)
, bytes2word(HEAP_CVAL_P1,7,HEAP_CVAL_P1,8)
, bytes2word(HEAP_CVAL_P1,13,HEAP_CVAL_P1,14)
, bytes2word(HEAP_CVAL_P1,15,HEAP_CVAL_P1,16)
, bytes2word(HEAP_CVAL_P1,17,HEAP_OFF_N1,3)
, bytes2word(HEAP_OFF_N1,3,HEAP_CVAL_P1,18)
, bytes2word(HEAP_OFF_N1,10,HEAP_OFF_N1,9)
, bytes2word(HEAP_OFF_N1,9,HEAP_OFF_N1,7)
, bytes2word(HEAP_CVAL_P1,18,HEAP_OFF_N1,19)
, bytes2word(HEAP_OFF_N1,18,HEAP_OFF_N1,18)
, bytes2word(HEAP_OFF_N1,9,HEAP_CVAL_P1,18)
, bytes2word(HEAP_OFF_N1,28,HEAP_OFF_N1,27)
, bytes2word(HEAP_OFF_N1,27,HEAP_OFF_N1,9)
, bytes2word(HEAP_CVAL_P1,18,HEAP_CVAL_P1,19)
, bytes2word(HEAP_OFF_N1,38,HEAP_OFF_N1,38)
, bytes2word(HEAP_OFF_N1,9,HEAP_CVAL_P1,20)
, bytes2word(HEAP_OFF_N1,43,HEAP_OFF_N1,7)
, bytes2word(PUSH_HEAP,HEAP_CVAL_P1,21,HEAP_OFF_N1)
, bytes2word(49,HEAP_OFF_N1,5,ZAP_ARG_I1)
, bytes2word(ZAP_ARG_I2,EVAL,NEEDHEAP_I32,APPLY)
, bytes2word(1,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v1416: (byte 0) */
  HW(19,2)
, 0
,	/* F0_Distribution_46Program_46Prelude_46Read_46Distribution_46Program_46Program_46readsPrec_39419: (byte 0) */
  CAPTAG(useLabel(FN_Distribution_46Program_46Prelude_46Read_46Distribution_46Program_46Program_46readsPrec_39419),2)
, VAPTAG(useLabel(FN_Prelude_46Ord_46Prelude_46Int_46_62))
, VAPTAG(useLabel(FN_LAMBDA1174))
, VAPTAG(useLabel(FN_LAMBDA1175))
, VAPTAG(useLabel(FN_LAMBDA1176))
, VAPTAG(useLabel(FN_Prelude_46Read_46Prelude_46_91_93))
, useLabel(CF_Prelude_46Read_46Prelude_46Char)
, VAPTAG(useLabel(FN_LAMBDA1177))
, VAPTAG(useLabel(FN_LAMBDA1178))
, VAPTAG(useLabel(FN_LAMBDA1179))
, VAPTAG(useLabel(FN_LAMBDA1180))
, VAPTAG(useLabel(FN_LAMBDA1181))
, VAPTAG(useLabel(FN_LAMBDA1182))
, CAPTAG(useLabel(FN_LAMBDA1183),4)
, VAPTAG(useLabel(FN_LAMBDA1184))
, VAPTAG(useLabel(FN_Prelude_46_95readCon))
, VAPTAG(useLabel(FN_Prelude_46_95readField))
, useLabel(CF_Prelude_46Read_46Distribution_46Program_46ProgramLocation)
, VAPTAG(useLabel(FN_Prelude_46_95readFinal))
, VAPTAG(useLabel(FN_Prelude_46readParen))
, bytes2word(0,0,0,0)
, useLabel(CT_v1417)
,	/* FN_LAMBDA1184: (byte 0) */
  bytes2word(NEEDHEAP_I32,PUSH_CADR_N1,2,STRING)
, bytes2word(RETURN,ENDCODE,0,0)
, bytes2word(0,0,0,0)
, CONSTRW(1,0)
, useLabel(ST_v1389)
,	/* CT_v1417: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA1184: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA1184))
, bytes2word(0,0,4,0)
, bytes2word(3,1,2,2)
, bytes2word(1,3,0,4)
, useLabel(CT_v1418)
,	/* FN_LAMBDA1183: (byte 0) */
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_N1,1)
, bytes2word(HEAP_ARG_ARG,1,2,HEAP_ARG_ARG)
, bytes2word(3,4,RETURN,ENDCODE)
, bytes2word(0,0,0,0)
, 0
, CONSTR(0,4,0)
,	/* CT_v1418: (byte 0) */
  HW(0,4)
, 0
,	/* F0_LAMBDA1183: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1183),4)
, bytes2word(0,0,0,0)
, useLabel(CT_v1420)
,	/* FN_LAMBDA1182: (byte 0) */
  bytes2word(NEEDHEAP_I32,PUSH_CADR_N1,2,STRING)
, bytes2word(RETURN,ENDCODE,0,0)
, bytes2word(0,0,0,0)
, CONSTRW(1,0)
, useLabel(ST_v1419)
,	/* CT_v1420: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA1182: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA1182))
, bytes2word(0,0,0,0)
, useLabel(CT_v1421)
,	/* FN_LAMBDA1181: (byte 0) */
  bytes2word(NEEDHEAP_I32,PUSH_CADR_N1,2,STRING)
, bytes2word(RETURN,ENDCODE,0,0)
, bytes2word(0,0,0,0)
, CONSTRW(1,0)
, useLabel(ST_v1409)
,	/* CT_v1421: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA1181: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA1181))
, bytes2word(0,0,0,0)
, useLabel(CT_v1423)
,	/* FN_LAMBDA1180: (byte 0) */
  bytes2word(NEEDHEAP_I32,PUSH_CADR_N1,2,STRING)
, bytes2word(RETURN,ENDCODE,0,0)
, bytes2word(0,0,0,0)
, CONSTRW(1,0)
, useLabel(ST_v1422)
,	/* CT_v1423: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA1180: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA1180))
, bytes2word(0,0,0,0)
, useLabel(CT_v1424)
,	/* FN_LAMBDA1179: (byte 0) */
  bytes2word(NEEDHEAP_I32,PUSH_CADR_N1,2,STRING)
, bytes2word(RETURN,ENDCODE,0,0)
, bytes2word(0,0,0,0)
, CONSTRW(1,0)
, useLabel(ST_v1399)
,	/* CT_v1424: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA1179: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA1179))
, bytes2word(0,0,0,0)
, useLabel(CT_v1426)
,	/* FN_LAMBDA1178: (byte 0) */
  bytes2word(NEEDHEAP_I32,PUSH_CADR_N1,2,STRING)
, bytes2word(RETURN,ENDCODE,0,0)
, bytes2word(0,0,0,0)
, CONSTRW(1,0)
, useLabel(ST_v1425)
,	/* CT_v1426: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA1178: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA1178))
, bytes2word(0,0,0,0)
, useLabel(CT_v1427)
,	/* FN_LAMBDA1177: (byte 0) */
  bytes2word(NEEDHEAP_I32,PUSH_CADR_N1,2,STRING)
, bytes2word(RETURN,ENDCODE,0,0)
, bytes2word(0,0,0,0)
, CONSTRW(1,0)
, useLabel(ST_v1399)
,	/* CT_v1427: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA1177: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA1177))
, bytes2word(0,0,0,0)
, useLabel(CT_v1429)
,	/* FN_LAMBDA1176: (byte 0) */
  bytes2word(NEEDHEAP_I32,PUSH_CADR_N1,2,STRING)
, bytes2word(RETURN,ENDCODE,0,0)
, bytes2word(0,0,0,0)
, CONSTRW(1,0)
, useLabel(ST_v1428)
,	/* CT_v1429: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA1176: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA1176))
, bytes2word(0,0,0,0)
, useLabel(CT_v1430)
,	/* FN_LAMBDA1175: (byte 0) */
  bytes2word(NEEDHEAP_I32,PUSH_CADR_N1,2,STRING)
, bytes2word(RETURN,ENDCODE,0,0)
, bytes2word(0,0,0,0)
, CONSTRW(1,0)
, useLabel(ST_v1399)
,	/* CT_v1430: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA1175: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA1175))
, bytes2word(0,0,0,0)
, useLabel(CT_v1431)
,	/* FN_LAMBDA1174: (byte 0) */
  bytes2word(NEEDHEAP_I32,PUSH_CADR_N1,2,STRING)
, bytes2word(RETURN,ENDCODE,0,0)
, bytes2word(0,0,0,0)
, CONSTRW(1,0)
, useLabel(ST_v1395)
,	/* CT_v1431: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA1174: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA1174))
, bytes2word(0,0,0,0)
, useLabel(CT_v1432)
,};
Node FN_Prelude_46Read_46Distribution_46Program_46Program_46readList[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_CVAL_I4)
, bytes2word(RETURN_EVAL,ENDCODE,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v1432: (byte 0) */
  HW(2,0)
, 0
,};
Node CF_Prelude_46Read_46Distribution_46Program_46Program_46readList[] = {
  VAPTAG(useLabel(FN_Prelude_46Read_46Distribution_46Program_46Program_46readList))
, VAPTAG(useLabel(FN_Prelude_46_95_46readList))
, useLabel(CF_Prelude_46Read_46Distribution_46Program_46Program)
, bytes2word(1,0,0,1)
, useLabel(CT_v1433)
,};
Node FN_Prelude_46Show_46Distribution_46Program_46ProgramLocation_46showsType[] = {
  bytes2word(ZAP_ARG_I1,NEEDHEAP_I32,PUSH_CVAL_P1,3)
, bytes2word(PUSH_HEAP,HEAP_CVAL_I4,EVAL,NEEDHEAP_I32)
, bytes2word(APPLY,1,RETURN_EVAL,ENDCODE)
, bytes2word(0,0,0,0)
,	/* CT_v1433: (byte 0) */
  HW(2,1)
, 0
,};
Node F0_Prelude_46Show_46Distribution_46Program_46ProgramLocation_46showsType[] = {
  CAPTAG(useLabel(FN_Prelude_46Show_46Distribution_46Program_46ProgramLocation_46showsType),1)
, useLabel(CF_LAMBDA1186)
, VAPTAG(useLabel(FN_Prelude_46showString))
, bytes2word(0,0,0,0)
, useLabel(CT_v1435)
,	/* FN_LAMBDA1186: (byte 0) */
  bytes2word(NEEDHEAP_I32,PUSH_CADR_N1,2,STRING)
, bytes2word(RETURN,ENDCODE,0,0)
, bytes2word(0,0,0,0)
, CONSTRW(1,0)
, useLabel(ST_v1434)
,	/* CT_v1435: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA1186: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA1186))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v1441)
,};
Node FN_Prelude_46Show_46Distribution_46Program_46ProgramLocation_46showsPrec[] = {
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG_I2,EVAL,NEEDHEAP_I32)
, bytes2word(TABLESWITCH,3,TOP(6),BOT(6))
,	/* v1437: (byte 4) */
  bytes2word(TOP(16),BOT(16),TOP(68),BOT(68))
, bytes2word(POP_I1,PUSH_CVAL_P1,3,PUSH_HEAP)
, bytes2word(HEAP_CVAL_I4,EVAL,NEEDHEAP_I32,APPLY)
,	/* v1438: (byte 2) */
  bytes2word(1,RETURN_EVAL,UNPACK,1)
, bytes2word(HEAP_CVAL_I5,HEAP_INT_P1,9,HEAP_ARG)
, bytes2word(1,HEAP_CVAL_I4,HEAP_CVAL_P1,6)
, bytes2word(HEAP_CVAL_P1,7,HEAP_OFF_N1,3)
, bytes2word(HEAP_OFF_N1,3,HEAP_CVAL_P1,8)
, bytes2word(HEAP_CVAL_P1,7,HEAP_OFF_N1,2)
, bytes2word(HEAP_CHAR_P1,32,HEAP_CVAL_P1,9)
, bytes2word(HEAP_OFF_N1,8,HEAP_OFF_N1,5)
, bytes2word(HEAP_CVAL_P1,10,HEAP_CVAL_P1,11)
, bytes2word(HEAP_INT_P1,10,HEAP_P1,0)
, bytes2word(HEAP_CVAL_P1,9,HEAP_OFF_N1,8)
, bytes2word(HEAP_OFF_N1,6,PUSH_HEAP,HEAP_CVAL_P1)
, bytes2word(12,HEAP_OFF_N1,23,HEAP_OFF_N1)
,	/* v1439: (byte 2) */
  bytes2word(5,RETURN_EVAL,UNPACK,1)
, bytes2word(HEAP_CVAL_I5,HEAP_INT_P1,9,HEAP_ARG)
, bytes2word(1,HEAP_CVAL_I4,HEAP_CVAL_P1,13)
, bytes2word(HEAP_CVAL_P1,7,HEAP_OFF_N1,3)
, bytes2word(HEAP_OFF_N1,3,HEAP_CVAL_P1,8)
, bytes2word(HEAP_CVAL_P1,7,HEAP_OFF_N1,2)
, bytes2word(HEAP_CHAR_P1,32,HEAP_CVAL_P1,9)
, bytes2word(HEAP_OFF_N1,8,HEAP_OFF_N1,5)
, bytes2word(HEAP_CVAL_P1,10,HEAP_CVAL_P1,11)
, bytes2word(HEAP_INT_P1,10,HEAP_P1,0)
, bytes2word(HEAP_CVAL_P1,9,HEAP_OFF_N1,8)
, bytes2word(HEAP_OFF_N1,6,PUSH_HEAP,HEAP_CVAL_P1)
, bytes2word(12,HEAP_OFF_N1,23,HEAP_OFF_N1)
, bytes2word(5,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v1441: (byte 0) */
  HW(11,2)
, 0
,};
Node F0_Prelude_46Show_46Distribution_46Program_46ProgramLocation_46showsPrec[] = {
  CAPTAG(useLabel(FN_Prelude_46Show_46Distribution_46Program_46ProgramLocation_46showsPrec),2)
, useLabel(CF_LAMBDA1187)
, VAPTAG(useLabel(FN_Prelude_46showString))
, VAPTAG(useLabel(FN_Prelude_46Ord_46Prelude_46Int_46_60))
, VAPTAG(useLabel(FN_LAMBDA1188))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply1))
, VAPTAG(useLabel(FN_Prelude_46showChar))
, VAPTAG(useLabel(FN_Prelude_46_46))
, VAPTAG(useLabel(FN_Prelude_46Show_46Prelude_46_91_93_46showsPrec))
, useLabel(CF_Prelude_46Show_46Prelude_46Char)
, VAPTAG(useLabel(FN_Prelude_46showParen))
, VAPTAG(useLabel(FN_LAMBDA1189))
, bytes2word(0,0,0,0)
, useLabel(CT_v1443)
,	/* FN_LAMBDA1189: (byte 0) */
  bytes2word(NEEDHEAP_I32,PUSH_CADR_N1,2,STRING)
, bytes2word(RETURN,ENDCODE,0,0)
, bytes2word(0,0,0,0)
, CONSTRW(1,0)
, useLabel(ST_v1442)
,	/* CT_v1443: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA1189: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA1189))
, bytes2word(0,0,0,0)
, useLabel(CT_v1445)
,	/* FN_LAMBDA1188: (byte 0) */
  bytes2word(NEEDHEAP_I32,PUSH_CADR_N1,2,STRING)
, bytes2word(RETURN,ENDCODE,0,0)
, bytes2word(0,0,0,0)
, CONSTRW(1,0)
, useLabel(ST_v1444)
,	/* CT_v1445: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA1188: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA1188))
, bytes2word(0,0,0,0)
, useLabel(CT_v1447)
,	/* FN_LAMBDA1187: (byte 0) */
  bytes2word(NEEDHEAP_I32,PUSH_CADR_N1,2,STRING)
, bytes2word(RETURN,ENDCODE,0,0)
, bytes2word(0,0,0,0)
, CONSTRW(1,0)
, useLabel(ST_v1446)
,	/* CT_v1447: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA1187: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA1187))
, bytes2word(1,0,0,1)
, useLabel(CT_v1448)
,};
Node FN_Prelude_46Show_46Distribution_46Program_46ProgramLocation_46show[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_CVAL_I4)
, bytes2word(HEAP_ARG,1,RETURN_EVAL,ENDCODE)
, bytes2word(0,0,0,0)
,	/* CT_v1448: (byte 0) */
  HW(2,1)
, 0
,};
Node F0_Prelude_46Show_46Distribution_46Program_46ProgramLocation_46show[] = {
  CAPTAG(useLabel(FN_Prelude_46Show_46Distribution_46Program_46ProgramLocation_46show),1)
, VAPTAG(useLabel(FN_Prelude_46_95_46show))
, useLabel(CF_Prelude_46Show_46Distribution_46Program_46ProgramLocation)
, bytes2word(1,0,0,1)
, useLabel(CT_v1449)
,};
Node FN_Prelude_46Show_46Distribution_46Program_46ProgramLocation_46showList[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_CVAL_I4)
, bytes2word(HEAP_ARG,1,RETURN_EVAL,ENDCODE)
, bytes2word(0,0,0,0)
,	/* CT_v1449: (byte 0) */
  HW(2,1)
, 0
,};
Node F0_Prelude_46Show_46Distribution_46Program_46ProgramLocation_46showList[] = {
  CAPTAG(useLabel(FN_Prelude_46Show_46Distribution_46Program_46ProgramLocation_46showList),1)
, VAPTAG(useLabel(FN_Prelude_46_95_46showList))
, useLabel(CF_Prelude_46Show_46Distribution_46Program_46ProgramLocation)
, bytes2word(1,0,0,1)
, useLabel(CT_v1450)
,};
Node FN_Prelude_46Read_46Distribution_46Program_46ProgramLocation_46readsPrec[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG)
, bytes2word(1,RETURN,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v1450: (byte 0) */
  HW(1,1)
, 0
,};
Node F0_Prelude_46Read_46Distribution_46Program_46ProgramLocation_46readsPrec[] = {
  CAPTAG(useLabel(FN_Prelude_46Read_46Distribution_46Program_46ProgramLocation_46readsPrec),1)
, CAPTAG(useLabel(FN_LAMBDA1195),1)
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v1451)
,	/* FN_LAMBDA1195: (byte 0) */
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG_RET_EVAL)
, bytes2word(1,2,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v1451: (byte 0) */
  HW(1,2)
, 0
,	/* F0_LAMBDA1195: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1195),2)
, VAPTAG(useLabel(FN_Distribution_46Program_46Prelude_46Read_46Distribution_46Program_46ProgramLocation_46readsPrec_39414))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v1452)
,	/* FN_Distribution_46Program_46Prelude_46Read_46Distribution_46Program_46ProgramLocation_46readsPrec_39414: (byte 0) */
  bytes2word(NEEDHEAP_P1,55,HEAP_CVAL_I3,HEAP_ARG)
, bytes2word(1,HEAP_INT_P1,9,HEAP_CVAL_I4)
, bytes2word(HEAP_CVAL_I5,HEAP_CVAL_P1,6,HEAP_CVAL_P1)
, bytes2word(7,HEAP_CVAL_P1,8,HEAP_OFF_N1)
, bytes2word(3,HEAP_OFF_N1,3,HEAP_CVAL_P1)
, bytes2word(9,HEAP_OFF_N1,8,HEAP_OFF_N1)
, bytes2word(5,HEAP_CVAL_P1,10,HEAP_OFF_N1)
, bytes2word(14,HEAP_OFF_N1,5,HEAP_CVAL_P1)
, bytes2word(11,HEAP_OFF_N1,4,HEAP_ARG)
, bytes2word(2,HEAP_CVAL_I3,HEAP_ARG,1)
, bytes2word(HEAP_INT_P1,9,HEAP_CVAL_I4,HEAP_CVAL_I5)
, bytes2word(HEAP_CVAL_P1,12,HEAP_CVAL_P1,13)
, bytes2word(HEAP_CVAL_P1,8,HEAP_OFF_N1,3)
, bytes2word(HEAP_OFF_N1,3,HEAP_CVAL_P1,9)
, bytes2word(HEAP_OFF_N1,8,HEAP_OFF_N1,5)
, bytes2word(HEAP_CVAL_P1,10,HEAP_OFF_N1,14)
, bytes2word(HEAP_OFF_N1,5,HEAP_CVAL_P1,11)
, bytes2word(HEAP_OFF_N1,4,HEAP_ARG,2)
, bytes2word(HEAP_CVAL_N1,1,HEAP_CVAL_N1,1)
, bytes2word(HEAP_CVAL_P1,14,HEAP_CVAL_P1,15)
, bytes2word(HEAP_OFF_N1,4,HEAP_OFF_N1,4)
, bytes2word(HEAP_OFF_N1,4,HEAP_CVAL_P1,11)
, bytes2word(HEAP_OFF_N1,5,HEAP_ARG,2)
, bytes2word(HEAP_CVAL_P1,16,HEAP_OFF_N1,14)
, bytes2word(HEAP_OFF_N1,5,PUSH_HEAP,HEAP_CVAL_P1)
, bytes2word(16,HEAP_OFF_N1,36,HEAP_OFF_N1)
, bytes2word(5,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
, 0
, CONSTR(0,0,0)
,	/* CT_v1452: (byte 0) */
  HW(14,2)
, 0
,	/* F0_Distribution_46Program_46Prelude_46Read_46Distribution_46Program_46ProgramLocation_46readsPrec_39414: (byte 0) */
  CAPTAG(useLabel(FN_Distribution_46Program_46Prelude_46Read_46Distribution_46Program_46ProgramLocation_46readsPrec_39414),2)
, VAPTAG(useLabel(FN_Prelude_46Ord_46Prelude_46Int_46_62))
, VAPTAG(useLabel(FN_Prelude_46Read_46Prelude_46_91_93))
, useLabel(CF_Prelude_46Read_46Prelude_46Char)
, CAPTAG(useLabel(FN_LAMBDA1190),1)
, VAPTAG(useLabel(FN_LAMBDA1191))
, VAPTAG(useLabel(FN_Prelude_46_95readCon))
, VAPTAG(useLabel(FN_Prelude_46_95readConArg))
, VAPTAG(useLabel(FN_Prelude_46readParen))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply1))
, CAPTAG(useLabel(FN_LAMBDA1192),1)
, VAPTAG(useLabel(FN_LAMBDA1193))
, VAPTAG(useLabel(FN_LAMBDA1194))
, VAPTAG(useLabel(FN_Prelude_46_95readCon0))
, VAPTAG(useLabel(FN_Prelude_46_43_43))
, bytes2word(0,0,0,0)
, useLabel(CT_v1453)
,	/* FN_LAMBDA1194: (byte 0) */
  bytes2word(NEEDHEAP_I32,PUSH_CADR_N1,2,STRING)
, bytes2word(RETURN,ENDCODE,0,0)
, bytes2word(0,0,0,0)
, CONSTRW(1,0)
, useLabel(ST_v1446)
,	/* CT_v1453: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA1194: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA1194))
, bytes2word(0,0,0,0)
, useLabel(CT_v1454)
,	/* FN_LAMBDA1193: (byte 0) */
  bytes2word(NEEDHEAP_I32,PUSH_CADR_N1,2,STRING)
, bytes2word(RETURN,ENDCODE,0,0)
, bytes2word(0,0,0,0)
, CONSTRW(1,0)
, useLabel(ST_v1442)
,	/* CT_v1454: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA1193: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA1193))
, bytes2word(1,0,0,1)
, useLabel(CT_v1455)
,	/* FN_LAMBDA1192: (byte 0) */
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_N1,1)
, bytes2word(HEAP_ARG,1,RETURN,ENDCODE)
, bytes2word(0,0,0,0)
, 0
, CONSTR(2,1,0)
,	/* CT_v1455: (byte 0) */
  HW(0,1)
, 0
,	/* F0_LAMBDA1192: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1192),1)
, bytes2word(0,0,0,0)
, useLabel(CT_v1456)
,	/* FN_LAMBDA1191: (byte 0) */
  bytes2word(NEEDHEAP_I32,PUSH_CADR_N1,2,STRING)
, bytes2word(RETURN,ENDCODE,0,0)
, bytes2word(0,0,0,0)
, CONSTRW(1,0)
, useLabel(ST_v1444)
,	/* CT_v1456: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA1191: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA1191))
, bytes2word(1,0,0,1)
, useLabel(CT_v1457)
,	/* FN_LAMBDA1190: (byte 0) */
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_N1,1)
, bytes2word(HEAP_ARG,1,RETURN,ENDCODE)
, bytes2word(0,0,0,0)
, 0
, CONSTR(1,1,0)
,	/* CT_v1457: (byte 0) */
  HW(0,1)
, 0
,	/* F0_LAMBDA1190: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1190),1)
, bytes2word(0,0,0,0)
, useLabel(CT_v1458)
,};
Node FN_Prelude_46Read_46Distribution_46Program_46ProgramLocation_46readList[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_CVAL_I4)
, bytes2word(RETURN_EVAL,ENDCODE,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v1458: (byte 0) */
  HW(2,0)
, 0
,};
Node CF_Prelude_46Read_46Distribution_46Program_46ProgramLocation_46readList[] = {
  VAPTAG(useLabel(FN_Prelude_46Read_46Distribution_46Program_46ProgramLocation_46readList))
, VAPTAG(useLabel(FN_Prelude_46_95_46readList))
, useLabel(CF_Prelude_46Read_46Distribution_46Program_46ProgramLocation)
, bytes2word(0,0,0,0)
, useLabel(CT_v1459)
,};
Node FN_Prelude_46Read_46Distribution_46Program_46ProgramLocation[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_N1,1)
, bytes2word(HEAP_CVAL_I3,HEAP_CVAL_I4,RETURN,ENDCODE)
, bytes2word(0,0,0,0)
, 0
, CONSTR(0,2,0)
,	/* CT_v1459: (byte 0) */
  HW(2,0)
, 0
,};
Node CF_Prelude_46Read_46Distribution_46Program_46ProgramLocation[] = {
  VAPTAG(useLabel(FN_Prelude_46Read_46Distribution_46Program_46ProgramLocation))
, useLabel(F0_Prelude_46Read_46Distribution_46Program_46ProgramLocation_46readsPrec)
, useLabel(CF_Prelude_46Read_46Distribution_46Program_46ProgramLocation_46readList)
, bytes2word(0,0,0,0)
, useLabel(CT_v1460)
,};
Node FN_Prelude_46Show_46Distribution_46Program_46ProgramLocation[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_N1,1)
, bytes2word(HEAP_CVAL_I3,HEAP_CVAL_I4,HEAP_CVAL_I5,HEAP_CVAL_P1)
, bytes2word(6,RETURN,ENDCODE,0)
, bytes2word(0,0,0,0)
, 0
, CONSTR(0,4,0)
,	/* CT_v1460: (byte 0) */
  HW(4,0)
, 0
,};
Node CF_Prelude_46Show_46Distribution_46Program_46ProgramLocation[] = {
  VAPTAG(useLabel(FN_Prelude_46Show_46Distribution_46Program_46ProgramLocation))
, useLabel(F0_Prelude_46Show_46Distribution_46Program_46ProgramLocation_46showsPrec)
, useLabel(F0_Prelude_46Show_46Distribution_46Program_46ProgramLocation_46showsType)
, useLabel(F0_Prelude_46Show_46Distribution_46Program_46ProgramLocation_46showList)
, useLabel(F0_Prelude_46Show_46Distribution_46Program_46ProgramLocation_46show)
, bytes2word(0,0,0,0)
, useLabel(CT_v1461)
,};
Node FN_Prelude_46Read_46Distribution_46Program_46Program[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_N1,1)
, bytes2word(HEAP_CVAL_I3,HEAP_CVAL_I4,RETURN,ENDCODE)
, bytes2word(0,0,0,0)
, 0
, CONSTR(0,2,0)
,	/* CT_v1461: (byte 0) */
  HW(2,0)
, 0
,};
Node CF_Prelude_46Read_46Distribution_46Program_46Program[] = {
  VAPTAG(useLabel(FN_Prelude_46Read_46Distribution_46Program_46Program))
, useLabel(F0_Prelude_46Read_46Distribution_46Program_46Program_46readsPrec)
, useLabel(CF_Prelude_46Read_46Distribution_46Program_46Program_46readList)
, bytes2word(0,0,0,0)
, useLabel(CT_v1462)
,};
Node FN_Prelude_46Show_46Distribution_46Program_46Program[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_N1,1)
, bytes2word(HEAP_CVAL_I3,HEAP_CVAL_I4,HEAP_CVAL_I5,HEAP_CVAL_P1)
, bytes2word(6,RETURN,ENDCODE,0)
, bytes2word(0,0,0,0)
, 0
, CONSTR(0,4,0)
,	/* CT_v1462: (byte 0) */
  HW(4,0)
, 0
,};
Node CF_Prelude_46Show_46Distribution_46Program_46Program[] = {
  VAPTAG(useLabel(FN_Prelude_46Show_46Distribution_46Program_46Program))
, useLabel(F0_Prelude_46Show_46Distribution_46Program_46Program_46showsPrec)
, useLabel(F0_Prelude_46Show_46Distribution_46Program_46Program_46showsType)
, useLabel(F0_Prelude_46Show_46Distribution_46Program_46Program_46showList)
, useLabel(F0_Prelude_46Show_46Distribution_46Program_46Program_46show)
, bytes2word(0,0,0,0)
, useLabel(CT_v1463)
,};
Node FN_Prelude_46Show_46Distribution_46Program_46ProgramConfiguration[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_N1,1)
, bytes2word(HEAP_CVAL_I3,HEAP_CVAL_I4,HEAP_CVAL_I5,HEAP_CVAL_P1)
, bytes2word(6,RETURN,ENDCODE,0)
, bytes2word(0,0,0,0)
, 0
, CONSTR(0,4,0)
,	/* CT_v1463: (byte 0) */
  HW(4,0)
, 0
,};
Node CF_Prelude_46Show_46Distribution_46Program_46ProgramConfiguration[] = {
  VAPTAG(useLabel(FN_Prelude_46Show_46Distribution_46Program_46ProgramConfiguration))
, useLabel(F0_Prelude_46Show_46Distribution_46Program_46ProgramConfiguration_46showsPrec)
, useLabel(F0_Prelude_46Show_46Distribution_46Program_46ProgramConfiguration_46showsType)
, useLabel(F0_Prelude_46Show_46Distribution_46Program_46ProgramConfiguration_46showList)
, useLabel(F0_Prelude_46Show_46Distribution_46Program_46ProgramConfiguration_46show)
, bytes2word(0,0,0,0)
, useLabel(CT_v1464)
,};
Node FN_Prelude_46Read_46Distribution_46Program_46ProgramConfiguration[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_N1,1)
, bytes2word(HEAP_CVAL_I3,HEAP_CVAL_I4,RETURN,ENDCODE)
, bytes2word(0,0,0,0)
, 0
, CONSTR(0,2,0)
,	/* CT_v1464: (byte 0) */
  HW(2,0)
, 0
,};
Node CF_Prelude_46Read_46Distribution_46Program_46ProgramConfiguration[] = {
  VAPTAG(useLabel(FN_Prelude_46Read_46Distribution_46Program_46ProgramConfiguration))
, useLabel(F0_Prelude_46Read_46Distribution_46Program_46ProgramConfiguration_46readsPrec)
, useLabel(CF_Prelude_46Read_46Distribution_46Program_46ProgramConfiguration_46readList)
,	/* ST_v1249: (byte 0) */
  bytes2word(32,99,111,109)
, bytes2word(109,97,110,100)
, bytes2word(32,110,111,116)
, bytes2word(32,102,111,117)
,	/* ST_v1399: (byte 3) */
  bytes2word(110,100,0,44)
,	/* ST_v1355: (byte 1) */
  bytes2word(0,45,111,112)
, bytes2word(116,105,111,110)
,	/* ST_v1446: (byte 2) */
  bytes2word(115,0,69,109)
, bytes2word(112,116,121,76)
, bytes2word(111,99,97,116)
,	/* ST_v1240: (byte 4) */
  bytes2word(105,111,110,0)
, bytes2word(69,114,114,111)
, bytes2word(114,58,32,67)
, bytes2word(111,117,108,100)
, bytes2word(32,110,111,116)
, bytes2word(32,102,105,110)
, bytes2word(100,32,108,111)
, bytes2word(99,97,116,105)
, bytes2word(111,110,32,102)
, bytes2word(111,114,32,112)
, bytes2word(114,111,103,114)
, bytes2word(97,109,58,32)
,	/* ST_v1442: (byte 1) */
  bytes2word(0,70,111,117)
, bytes2word(110,100,79,110)
, bytes2word(83,121,115,116)
,	/* ST_v1314: (byte 3) */
  bytes2word(101,109,0,72)
, bytes2word(115,67,111,108)
,	/* ST_v1389: (byte 4) */
  bytes2word(111,117,114,0)
, bytes2word(80,114,111,103)
,	/* ST_v1434: (byte 4) */
  bytes2word(114,97,109,0)
, bytes2word(80,114,111,103)
, bytes2word(114,97,109,76)
, bytes2word(111,99,97,116)
,	/* ST_v1444: (byte 4) */
  bytes2word(105,111,110,0)
, bytes2word(85,115,101,114)
, bytes2word(83,112,101,99)
, bytes2word(105,102,105,101)
,	/* ST_v1334: (byte 2) */
  bytes2word(100,0,97,108)
,	/* ST_v1328: (byte 3) */
  bytes2word(101,120,0,97)
,	/* ST_v1322: (byte 2) */
  bytes2word(114,0,99,50)
,	/* ST_v1296: (byte 3) */
  bytes2word(104,115,0,99)
,	/* ST_v1319: (byte 3) */
  bytes2word(112,112,0,99)
, bytes2word(112,112,104,115)
,	/* ST_v1349: (byte 1) */
  bytes2word(0,103,104,99)
,	/* ST_v1346: (byte 1) */
  bytes2word(0,103,104,99)
, bytes2word(45,112,107,103)
,	/* ST_v1305: (byte 1) */
  bytes2word(0,103,114,101)
, bytes2word(101,110,99,97)
,	/* ST_v1308: (byte 3) */
  bytes2word(114,100,0,104)
, bytes2word(97,100,100,111)
,	/* ST_v1325: (byte 3) */
  bytes2word(99,107,0,104)
, bytes2word(115,99,50,104)
,	/* ST_v1316: (byte 2) */
  bytes2word(115,0,104,115)
, bytes2word(99,111,108,111)
,	/* ST_v1337: (byte 3) */
  bytes2word(117,114,0,104)
,	/* ST_v1340: (byte 4) */
  bytes2word(117,103,115,0)
,	/* ST_v1302: (byte 4) */
  bytes2word(106,104,99,0)
,	/* ST_v1343: (byte 3) */
  bytes2word(108,100,0,110)
,	/* ST_v1293: (byte 3) */
  bytes2word(104,99,0,112)
, bytes2word(102,101,115,101)
,	/* ST_v1425: (byte 4) */
  bytes2word(116,117,112,0)
, bytes2word(112,114,111,103)
, bytes2word(114,97,109,65)
,	/* ST_v1401: (byte 4) */
  bytes2word(114,103,115,0)
, bytes2word(112,114,111,103)
, bytes2word(114,97,109,65)
, bytes2word(114,103,115,61)
,	/* ST_v1422: (byte 1) */
  bytes2word(0,112,114,111)
, bytes2word(103,114,97,109)
, bytes2word(66,105,110,78)
,	/* ST_v1404: (byte 4) */
  bytes2word(97,109,101,0)
, bytes2word(112,114,111,103)
, bytes2word(114,97,109,66)
, bytes2word(105,110,78,97)
,	/* ST_v1428: (byte 4) */
  bytes2word(109,101,61,0)
, bytes2word(112,114,111,103)
, bytes2word(114,97,109,76)
, bytes2word(111,99,97,116)
,	/* ST_v1397: (byte 4) */
  bytes2word(105,111,110,0)
, bytes2word(112,114,111,103)
, bytes2word(114,97,109,76)
, bytes2word(111,99,97,116)
, bytes2word(105,111,110,61)
,	/* ST_v1419: (byte 1) */
  bytes2word(0,112,114,111)
, bytes2word(103,114,97,109)
, bytes2word(78,97,109,101)
,	/* ST_v1407: (byte 1) */
  bytes2word(0,112,114,111)
, bytes2word(103,114,97,109)
, bytes2word(78,97,109,101)
,	/* ST_v1331: (byte 2) */
  bytes2word(61,0,114,97)
, bytes2word(110,108,105,98)
,	/* ST_v1367: (byte 1) */
  bytes2word(0,114,117,110)
,	/* ST_v1365: (byte 4) */
  bytes2word(103,104,99,0)
, bytes2word(114,117,110,104)
,	/* ST_v1299: (byte 4) */
  bytes2word(117,103,115,0)
,	/* ST_v1362: (byte 4) */
  bytes2word(116,97,114,0)
, bytes2word(119,105,116,104)
,	/* ST_v1409: (byte 2) */
 	/* ST_v1395: (byte 4) */
  bytes2word(45,0,123,0)
, bytes2word(125,0,0,0)
,};

Bell Labs OSI certified Powered by Plan 9

(Return to Plan 9 Home Page)

Copyright © 2021 Plan 9 Foundation. All Rights Reserved.
Comments to webmaster@9p.io.