Plan 9 from Bell Labs’s /usr/web/sources/contrib/fernan/nhc98/src/compiler98/FFITrans.hc

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


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

#define FN_FFITrans_46nt2type	((void*)startLabel+12)
#define v1283	((void*)startLabel+32)
#define v1279	((void*)startLabel+36)
#define v1280	((void*)startLabel+45)
#define v1281	((void*)startLabel+60)
#define v1282	((void*)startLabel+78)
#define v1276	((void*)startLabel+96)
#define CT_v1284	((void*)startLabel+128)
#define F0_FFITrans_46nt2type	((void*)startLabel+136)
#define FN_LAMBDA1243	((void*)startLabel+168)
#define CT_v1286	((void*)startLabel+188)
#define CF_LAMBDA1243	((void*)startLabel+196)
#define FN_FFITrans_46updVar	((void*)startLabel+220)
#define CT_v1287	((void*)startLabel+260)
#define F0_FFITrans_46updVar	((void*)startLabel+268)
#define FN_FFITrans_46makeEWrapper	((void*)startLabel+300)
#define CT_v1288	((void*)startLabel+456)
#define F0_FFITrans_46makeEWrapper	((void*)startLabel+464)
#define FN_LAMBDA1246	((void*)startLabel+520)
#define CT_v1289	((void*)startLabel+544)
#define F0_LAMBDA1246	((void*)startLabel+552)
#define FN_LAMBDA1245	((void*)startLabel+564)
#define CT_v1290	((void*)startLabel+576)
#define F0_LAMBDA1245	((void*)startLabel+584)
#define FN_LAMBDA1244	((void*)startLabel+596)
#define CT_v1291	((void*)startLabel+608)
#define F0_LAMBDA1244	((void*)startLabel+616)
#define FN_FFITrans_46makeIWrapper	((void*)startLabel+636)
#define CT_v1292	((void*)startLabel+748)
#define F0_FFITrans_46makeIWrapper	((void*)startLabel+756)
#define FN_FFITrans_46examineType	((void*)startLabel+784)
#define CT_v1293	((void*)startLabel+952)
#define F0_FFITrans_46examineType	((void*)startLabel+960)
#define FN_FFITrans_46Prelude_46576_46adjustArity	((void*)startLabel+1048)
#define v1302	((void*)startLabel+1058)
#define v1297	((void*)startLabel+1062)
#define v1294	((void*)startLabel+1106)
#define CT_v1303	((void*)startLabel+1132)
#define F0_FFITrans_46Prelude_46576_46adjustArity	((void*)startLabel+1140)
#define FN_LAMBDA1257	((void*)startLabel+1172)
#define CT_v1304	((void*)startLabel+1208)
#define F0_LAMBDA1257	((void*)startLabel+1216)
#define FN_FFITrans_46Prelude_46570_46isIO	((void*)startLabel+1236)
#define v1311	((void*)startLabel+1256)
#define v1308	((void*)startLabel+1260)
#define v1309	((void*)startLabel+1277)
#define v1305	((void*)startLabel+1282)
#define CT_v1312	((void*)startLabel+1300)
#define F0_FFITrans_46Prelude_46570_46isIO	((void*)startLabel+1308)
#define FN_FFITrans_46Prelude_46577_46adjustArgs	((void*)startLabel+1328)
#define v1321	((void*)startLabel+1338)
#define v1316	((void*)startLabel+1342)
#define v1322	((void*)startLabel+1352)
#define v1320	((void*)startLabel+1356)
#define v1313	((void*)startLabel+1374)
#define CT_v1323	((void*)startLabel+1400)
#define F0_FFITrans_46Prelude_46577_46adjustArgs	((void*)startLabel+1408)
#define FN_FFITrans_46Prelude_46572_46toList	((void*)startLabel+1432)
#define v1331	((void*)startLabel+1452)
#define v1327	((void*)startLabel+1456)
#define v1328	((void*)startLabel+1464)
#define v1329	((void*)startLabel+1506)
#define v1324	((void*)startLabel+1511)
#define CT_v1332	((void*)startLabel+1536)
#define F0_FFITrans_46Prelude_46572_46toList	((void*)startLabel+1544)
#define FN_LAMBDA1252	((void*)startLabel+1584)
#define CT_v1333	((void*)startLabel+1596)
#define F0_LAMBDA1252	((void*)startLabel+1604)
#define FN_LAMBDA1251	((void*)startLabel+1616)
#define CT_v1334	((void*)startLabel+1628)
#define F0_LAMBDA1251	((void*)startLabel+1636)
#define FN_LAMBDA1250	((void*)startLabel+1648)
#define v1347	((void*)startLabel+1658)
#define v1338	((void*)startLabel+1662)
#define v1348	((void*)startLabel+1674)
#define v1342	((void*)startLabel+1678)
#define v1349	((void*)startLabel+1690)
#define v1346	((void*)startLabel+1694)
#define v1343	((void*)startLabel+1702)
#define v1339	((void*)startLabel+1707)
#define v1335	((void*)startLabel+1712)
#define CT_v1350	((void*)startLabel+1732)
#define F0_LAMBDA1250	((void*)startLabel+1740)
#define FN_LAMBDA1249	((void*)startLabel+1760)
#define CT_v1352	((void*)startLabel+1780)
#define CF_LAMBDA1249	((void*)startLabel+1788)
#define FN_LAMBDA1256	((void*)startLabel+1800)
#define CT_v1353	((void*)startLabel+1812)
#define F0_LAMBDA1256	((void*)startLabel+1820)
#define FN_LAMBDA1255	((void*)startLabel+1832)
#define CT_v1354	((void*)startLabel+1844)
#define F0_LAMBDA1255	((void*)startLabel+1852)
#define FN_LAMBDA1254	((void*)startLabel+1868)
#define v1359	((void*)startLabel+1908)
#define v1358	((void*)startLabel+1912)
#define v1355	((void*)startLabel+1920)
#define CT_v1360	((void*)startLabel+1944)
#define F0_LAMBDA1254	((void*)startLabel+1952)
#define FN_LAMBDA1253	((void*)startLabel+1992)
#define CT_v1362	((void*)startLabel+2012)
#define CF_LAMBDA1253	((void*)startLabel+2020)
#define FN_FFITrans_46Prelude_46565_46expand	((void*)startLabel+2036)
#define v1373	((void*)startLabel+2056)
#define v1366	((void*)startLabel+2060)
#define v1367	((void*)startLabel+2064)
#define v1368	((void*)startLabel+2080)
#define v1369	((void*)startLabel+2105)
#define v1371	((void*)startLabel+2138)
#define v1372	((void*)startLabel+2154)
#define v1363	((void*)startLabel+2174)
#define CT_v1375	((void*)startLabel+2204)
#define F0_FFITrans_46Prelude_46565_46expand	((void*)startLabel+2212)
#define FN_LAMBDA1248	((void*)startLabel+2272)
#define CT_v1377	((void*)startLabel+2292)
#define CF_LAMBDA1248	((void*)startLabel+2300)
#define FN_FFITrans_46Prelude_46566_46subst	((void*)startLabel+2316)
#define v1394	((void*)startLabel+2326)
#define v1381	((void*)startLabel+2330)
#define v1395	((void*)startLabel+2342)
#define v1385	((void*)startLabel+2346)
#define v1396	((void*)startLabel+2358)
#define v1389	((void*)startLabel+2362)
#define v1397	((void*)startLabel+2374)
#define v1393	((void*)startLabel+2378)
#define v1390	((void*)startLabel+2392)
#define v1382	((void*)startLabel+2397)
#define v1378	((void*)startLabel+2402)
#define CT_v1398	((void*)startLabel+2416)
#define F0_FFITrans_46Prelude_46566_46subst	((void*)startLabel+2424)
#define FN_LAMBDA1247	((void*)startLabel+2456)
#define CT_v1400	((void*)startLabel+2476)
#define CF_LAMBDA1247	((void*)startLabel+2484)
#define FN_FFITrans_46Prelude_46571_46rmIO	((void*)startLabel+2500)
#define v1415	((void*)startLabel+2520)
#define v1404	((void*)startLabel+2524)
#define v1416	((void*)startLabel+2536)
#define v1408	((void*)startLabel+2540)
#define v1417	((void*)startLabel+2552)
#define v1412	((void*)startLabel+2556)
#define v1409	((void*)startLabel+2571)
#define v1405	((void*)startLabel+2576)
#define v1401	((void*)startLabel+2581)
#define CT_v1418	((void*)startLabel+2588)
#define F0_FFITrans_46Prelude_46571_46rmIO	((void*)startLabel+2596)
#define FN_FFITrans_46copyPrim	((void*)startLabel+2620)
#define CT_v1422	((void*)startLabel+2756)
#define F0_FFITrans_46copyPrim	((void*)startLabel+2764)
#define FN_LAMBDA1264	((void*)startLabel+2820)
#define v1423	((void*)startLabel+2846)
#define CT_v1425	((void*)startLabel+2856)
#define F0_LAMBDA1264	((void*)startLabel+2864)
#define FN_LAMBDA1263	((void*)startLabel+2888)
#define CT_v1426	((void*)startLabel+2900)
#define F0_LAMBDA1263	((void*)startLabel+2908)
#define FN_LAMBDA1262	((void*)startLabel+2920)
#define CT_v1427	((void*)startLabel+2932)
#define F0_LAMBDA1262	((void*)startLabel+2940)
#define FN_LAMBDA1261	((void*)startLabel+2952)
#define CT_v1428	((void*)startLabel+2964)
#define F0_LAMBDA1261	((void*)startLabel+2972)
#define FN_LAMBDA1260	((void*)startLabel+2984)
#define CT_v1429	((void*)startLabel+2996)
#define F0_LAMBDA1260	((void*)startLabel+3004)
#define FN_LAMBDA1259	((void*)startLabel+3020)
#define v1442	((void*)startLabel+3036)
#define v1433	((void*)startLabel+3040)
#define v1443	((void*)startLabel+3074)
#define v1437	((void*)startLabel+3078)
#define v1444	((void*)startLabel+3096)
#define v1441	((void*)startLabel+3100)
#define v1438	((void*)startLabel+3112)
#define v1434	((void*)startLabel+3117)
#define v1430	((void*)startLabel+3121)
#define CT_v1445	((void*)startLabel+3140)
#define F0_LAMBDA1259	((void*)startLabel+3148)
#define FN_LAMBDA1258	((void*)startLabel+3172)
#define CT_v1447	((void*)startLabel+3192)
#define CF_LAMBDA1258	((void*)startLabel+3200)
#define FN_FFITrans_46ffiDecl	((void*)startLabel+3212)
#define v1453	((void*)startLabel+3254)
#define v1451	((void*)startLabel+3258)
#define v1452	((void*)startLabel+3287)
#define v1448	((void*)startLabel+3313)
#define CT_v1454	((void*)startLabel+3340)
#define F0_FFITrans_46ffiDecl	((void*)startLabel+3348)
#define FN_LAMBDA1270	((void*)startLabel+3392)
#define v1457	((void*)startLabel+3429)
#define CT_v1460	((void*)startLabel+3512)
#define F0_LAMBDA1270	((void*)startLabel+3520)
#define FN_LAMBDA1269	((void*)startLabel+3580)
#define CT_v1464	((void*)startLabel+3620)
#define F0_LAMBDA1269	((void*)startLabel+3628)
#define FN_LAMBDA1268	((void*)startLabel+3668)
#define CT_v1465	((void*)startLabel+3768)
#define F0_LAMBDA1268	((void*)startLabel+3776)
#define FN_LAMBDA1267	((void*)startLabel+3808)
#define v1468	((void*)startLabel+3849)
#define CT_v1471	((void*)startLabel+3932)
#define F0_LAMBDA1267	((void*)startLabel+3940)
#define FN_LAMBDA1266	((void*)startLabel+4008)
#define CT_v1475	((void*)startLabel+4052)
#define F0_LAMBDA1266	((void*)startLabel+4060)
#define FN_LAMBDA1265	((void*)startLabel+4108)
#define CT_v1476	((void*)startLabel+4268)
#define F0_LAMBDA1265	((void*)startLabel+4276)
#define FN_FFITrans_46ffiDecls	((void*)startLabel+4312)
#define v1481	((void*)startLabel+4322)
#define v1480	((void*)startLabel+4326)
#define v1477	((void*)startLabel+4357)
#define CT_v1482	((void*)startLabel+4372)
#define F0_FFITrans_46ffiDecls	((void*)startLabel+4380)
#define FN_LAMBDA1272	((void*)startLabel+4436)
#define CT_v1484	((void*)startLabel+4456)
#define CF_LAMBDA1272	((void*)startLabel+4464)
#define FN_LAMBDA1271	((void*)startLabel+4476)
#define CT_v1485	((void*)startLabel+4496)
#define F0_LAMBDA1271	((void*)startLabel+4504)
#define CT_v1489	((void*)startLabel+4560)
#define ST_v1285	((void*)startLabel+4576)
#define ST_v1351	((void*)startLabel+4604)
#define ST_v1361	((void*)startLabel+4663)
#define ST_v1446	((void*)startLabel+4715)
#define ST_v1399	((void*)startLabel+4771)
#define ST_v1483	((void*)startLabel+4832)
#define ST_v1376	((void*)startLabel+4891)
extern Node FN_Prelude_46map[];
extern Node FN_Prelude_46error[];
extern Node FN_IntState_46updVarArity[];
extern Node FN_IntState_46updVarNT[];
extern Node FN_Prelude_46_46[];
extern Node FN_Prelude_46Enum_46Prelude_46Int_46enumFromTo[];
extern Node FN_IntState_46uniqueISs[];
extern Node F0_Prelude_46snd[];
extern Node CF_TokenId_46tunsafePerformIO[];
extern Node FN_NHC_46Internal_46_95apply1[];
extern Node FN_TokenId_46t_95mkIOok[];
extern Node CF_TokenId_46t_95Arrow[];
extern Node CF_TokenId_46tIO[];
extern Node FN_TokenId_46t_95Tuple[];
extern Node FN_NHC_46Internal_46_95apply2[];
extern Node FN_Prelude_46foldr[];
extern Node FN_Prelude_46length[];
extern Node FN_NHC_46Internal_46_95apply3[];
extern Node CF_Prelude_46Num_46Prelude_46Int[];
extern Node FN_Prelude_46fromInteger[];
extern Node FN_Prelude_46Num_46Prelude_46Eq[];
extern Node FN_Prelude_46_61_61[];
extern Node FN_NT_46mkNTcons[];
extern Node FN_Prelude_46Eq_46Id_46Id_46_61_61[];
extern Node FN_Prelude_46reverse[];
extern Node FN_NHC_46Internal_46_95patternMatchFail[];
extern Node F0_Extract_46type2NT[];
extern Node CF_Prelude_46reverse[];
extern Node FN_IntState_46lookupIS[];
extern Node F0_Maybe_46fromJust[];
extern Node F0_Info_46typeSynonymBodyI[];
extern Node FN_Prelude_46zip[];
extern Node FN_Type_46Subst_46substNT[];
extern Node FN_IntState_46uniqueIS[];
extern Node FN_NHC_46PackedString_46unpackPS[];
extern Node FN_NHC_46PackedString_46packString[];
extern Node FN_IntState_46addIS[];
extern Node FN_Prelude_46null[];
extern Node FN_State_46_62_62_62_61[];
extern Node FN_State_46unitS[];
extern Node FN_IExtract_46freeType[];
extern Node FN_Util_46Extra_46snub[];
extern Node CF_Prelude_46Eq_46Id_46Id[];
extern Node FN_State_46_62_62_62[];
extern Node FN_State_46mapS[];
extern Node F0_State_46unitS[];
extern Node CF_Prelude_46concat[];
extern Node FN_State_46_61_62_62_62[];

static Node startLabel[] = {
  bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v1284)
,	/* FN_FFITrans_46nt2type: (byte 0) */
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG_I2,EVAL,NEEDHEAP_I32)
, bytes2word(TABLESWITCH,7,TOP(14),BOT(14))
, bytes2word(TOP(18),BOT(18),TOP(14),BOT(14))
, bytes2word(TOP(27),BOT(27),TOP(42),BOT(42))
,	/* v1283: (byte 4) */
  bytes2word(TOP(60),BOT(60),TOP(14),BOT(14))
,	/* v1279: (byte 4) */
  bytes2word(POP_I1,JUMP,62,0)
, bytes2word(UNPACK,2,PUSH_HEAP,HEAP_CVAL_N1)
, bytes2word(1,HEAP_ARG,1,HEAP_I1)
,	/* v1280: (byte 1) */
  bytes2word(RETURN,UNPACK,1,HEAP_CVAL_I3)
, bytes2word(HEAP_ARG,1,HEAP_P1,0)
, bytes2word(PUSH_HEAP,HEAP_CVAL_N1,2,HEAP_ARG)
,	/* v1281: (byte 4) */
  bytes2word(1,HEAP_OFF_N1,5,RETURN)
, bytes2word(UNPACK,2,HEAP_CVAL_I3,HEAP_ARG)
, bytes2word(1,HEAP_P1,0,HEAP_CVAL_I3)
, bytes2word(HEAP_ARG,1,HEAP_I1,PUSH_HEAP)
, bytes2word(HEAP_CVAL_IN3,HEAP_OFF_N1,7,HEAP_OFF_N1)
,	/* v1282: (byte 2) */
  bytes2word(5,RETURN,UNPACK,3)
, bytes2word(HEAP_CVAL_I4,HEAP_ARG,1,HEAP_CVAL_I5)
, bytes2word(HEAP_OFF_N1,3,HEAP_I2,PUSH_HEAP)
, bytes2word(HEAP_CVAL_N1,4,HEAP_ARG,1)
,	/* v1276: (byte 4) */
  bytes2word(HEAP_I1,HEAP_OFF_N1,6,RETURN)
, bytes2word(HEAP_CVAL_P1,6,PUSH_HEAP,HEAP_CVAL_P1)
, bytes2word(7,HEAP_OFF_N1,2,RETURN_EVAL)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
, CONSTR(0,3,0)
, CONSTR(1,2,0)
, CONSTR(3,2,0)
, CONSTR(2,2,0)
,	/* CT_v1284: (byte 0) */
  HW(5,2)
, 0
,	/* F0_FFITrans_46nt2type: (byte 0) */
  CAPTAG(useLabel(FN_FFITrans_46nt2type),2)
, VAPTAG(useLabel(FN_FFITrans_46nt2type))
, CAPTAG(useLabel(FN_FFITrans_46nt2type),1)
, VAPTAG(useLabel(FN_Prelude_46map))
, VAPTAG(useLabel(FN_LAMBDA1243))
, VAPTAG(useLabel(FN_Prelude_46error))
, bytes2word(0,0,0,0)
, useLabel(CT_v1286)
,	/* FN_LAMBDA1243: (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_v1285)
,	/* CT_v1286: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA1243: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA1243))
, bytes2word(0,0,6,0)
, bytes2word(5,1,4,2)
, bytes2word(3,3,2,4)
, bytes2word(1,5,0,6)
, useLabel(CT_v1287)
,	/* FN_FFITrans_46updVar: (byte 0) */
  bytes2word(ZAP_ARG,5,NEEDHEAP_I32,PUSH_ARG)
, bytes2word(6,HEAP_CVAL_I3,HEAP_ARG_ARG,1)
, bytes2word(2,HEAP_ARG,4,HEAP_CVAL_I4)
, bytes2word(HEAP_ARG_ARG,1,2,HEAP_ARG)
, bytes2word(3,PUSH_HEAP,HEAP_CVAL_I5,HEAP_OFF_N1)
, bytes2word(9,HEAP_OFF_N1,6,ZAP_ARG_I1)
, bytes2word(ZAP_ARG_I2,ZAP_ARG_I3,ZAP_ARG,4)
, bytes2word(ZAP_ARG,6,EVAL,NEEDHEAP_I32)
, bytes2word(APPLY,1,RETURN_EVAL,ENDCODE)
, bytes2word(0,0,0,0)
,	/* CT_v1287: (byte 0) */
  HW(3,6)
, 0
,	/* F0_FFITrans_46updVar: (byte 0) */
  CAPTAG(useLabel(FN_FFITrans_46updVar),6)
, CAPTAG(useLabel(FN_IntState_46updVarArity),1)
, CAPTAG(useLabel(FN_IntState_46updVarNT),1)
, VAPTAG(useLabel(FN_Prelude_46_46))
, bytes2word(5,0,4,1)
, bytes2word(3,2,2,3)
, bytes2word(1,4,0,5)
, useLabel(CT_v1288)
,	/* FN_FFITrans_46makeEWrapper: (byte 0) */
  bytes2word(NEEDHEAP_P1,64,HEAP_CVAL_I3,HEAP_INT_P1)
, bytes2word(1,HEAP_ARG,3,PUSH_HEAP)
, bytes2word(HEAP_CVAL_I4,HEAP_ARG,5,HEAP_OFF_N1)
, bytes2word(5,PUSH_HEAP,HEAP_CVAL_I5,HEAP_OFF_N1)
, bytes2word(4,PUSH_HEAP,HEAP_CVAL_P1,6)
, bytes2word(HEAP_OFF_N1,6,HEAP_CVAL_P1,7)
, bytes2word(HEAP_ARG,1,HEAP_CVAL_P1,8)
, bytes2word(HEAP_OFF_N1,3,HEAP_CVAL_P1,9)
, bytes2word(PUSH_HEAP,HEAP_CVAL_P1,10,HEAP_OFF_N1)
, bytes2word(4,HEAP_I2,HEAP_CVAL_N1,1)
, bytes2word(HEAP_CVAL_N1,2,HEAP_CVAL_P1,11)
, bytes2word(HEAP_OFF_N1,3,HEAP_CVAL_P1,12)
, bytes2word(HEAP_ARG,4,HEAP_OFF_N1,5)
, bytes2word(HEAP_CVAL_IN3,HEAP_ARG,1,HEAP_OFF_N1)
, bytes2word(5,HEAP_CVAL_IN3,HEAP_ARG_ARG,1)
, bytes2word(2,HEAP_CVAL_N1,4,HEAP_OFF_N1)
, bytes2word(4,HEAP_P1,0,HEAP_CVAL_N1)
, bytes2word(5,HEAP_ARG,1,HEAP_OFF_N1)
, bytes2word(5,HEAP_CVAL_N1,1,HEAP_CVAL_N1)
, bytes2word(4,HEAP_OFF_N1,5,HEAP_OFF_N1)
, bytes2word(3,HEAP_CVAL_N1,4,HEAP_OFF_N1)
, bytes2word(17,HEAP_OFF_N1,5,HEAP_CVAL_N1)
, bytes2word(5,HEAP_ARG,1,HEAP_OFF_N1)
, bytes2word(5,HEAP_CVAL_N1,6,HEAP_OFF_N1)
, bytes2word(4,HEAP_CVAL_N1,1,HEAP_CVAL_N1)
, bytes2word(6,HEAP_OFF_N1,2,HEAP_CVAL_N1)
, bytes2word(7,HEAP_P1,0,HEAP_OFF_N1)
, bytes2word(7,HEAP_OFF_N1,5,PUSH_HEAP)
, bytes2word(HEAP_CVAL_N1,2,HEAP_OFF_N1,5)
, bytes2word(HEAP_I2,RETURN,ENDCODE,0)
, bytes2word(0,0,0,0)
, 0
, CONSTR(0,3,0)
, CONSTR(0,1,0)
, CONSTR(13,2,0)
, CONSTR(1,2,0)
, CONSTR(14,2,0)
, CONSTR(0,2,0)
, CONSTR(0,0,0)
,	/* CT_v1288: (byte 0) */
  HW(10,5)
, 0
,	/* F0_FFITrans_46makeEWrapper: (byte 0) */
  CAPTAG(useLabel(FN_FFITrans_46makeEWrapper),5)
, VAPTAG(useLabel(FN_Prelude_46Enum_46Prelude_46Int_46enumFromTo))
, VAPTAG(useLabel(FN_IntState_46uniqueISs))
, VAPTAG(useLabel(FN_LAMBDA1244))
, VAPTAG(useLabel(FN_LAMBDA1245))
, CAPTAG(useLabel(FN_LAMBDA1246),1)
, VAPTAG(useLabel(FN_Prelude_46_46))
, useLabel(F0_Prelude_46snd)
, VAPTAG(useLabel(FN_Prelude_46map))
, useLabel(CF_TokenId_46tunsafePerformIO)
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply1))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v1289)
,	/* FN_LAMBDA1246: (byte 0) */
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_N1,1)
, bytes2word(HEAP_ARG_ARG,1,2,RETURN)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
, 0
, CONSTR(14,2,0)
,	/* CT_v1289: (byte 0) */
  HW(0,2)
, 0
,	/* F0_LAMBDA1246: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1246),2)
, bytes2word(1,0,0,1)
, useLabel(CT_v1290)
,	/* FN_LAMBDA1245: (byte 0) */
  bytes2word(NEEDSTACK_I16,SELECTOR_EVAL,SELECT,2)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v1290: (byte 0) */
  HW(0,1)
, 0
,	/* F0_LAMBDA1245: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1245),1)
, bytes2word(1,0,0,1)
, useLabel(CT_v1291)
,	/* FN_LAMBDA1244: (byte 0) */
  bytes2word(NEEDSTACK_I16,SELECTOR_EVAL,SELECT,1)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v1291: (byte 0) */
  HW(0,1)
, 0
,	/* F0_LAMBDA1244: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1244),1)
, bytes2word(5,0,4,1)
, bytes2word(3,2,2,3)
, bytes2word(1,4,0,5)
, useLabel(CT_v1292)
,	/* FN_FFITrans_46makeIWrapper: (byte 0) */
  bytes2word(NEEDHEAP_P1,39,HEAP_CVAL_N1,1)
, bytes2word(HEAP_CVAL_I3,HEAP_ARG,3,HEAP_CVAL_N1)
, bytes2word(1,HEAP_CVAL_N1,2,HEAP_OFF_N1)
, bytes2word(4,HEAP_OFF_N1,3,HEAP_CVAL_I4)
, bytes2word(HEAP_ARG,4,HEAP_OFF_N1,5)
, bytes2word(HEAP_CVAL_IN3,HEAP_ARG,1,HEAP_OFF_N1)
, bytes2word(5,HEAP_CVAL_IN3,HEAP_ARG_ARG,1)
, bytes2word(2,HEAP_CVAL_N1,1,HEAP_CVAL_N1)
, bytes2word(4,HEAP_OFF_N1,5,HEAP_OFF_N1)
, bytes2word(3,HEAP_CVAL_N1,4,HEAP_OFF_N1)
, bytes2word(11,HEAP_OFF_N1,5,HEAP_CVAL_N1)
, bytes2word(5,HEAP_ARG,1,HEAP_OFF_N1)
, bytes2word(5,HEAP_CVAL_N1,6,HEAP_OFF_N1)
, bytes2word(4,HEAP_CVAL_N1,1,HEAP_CVAL_N1)
, bytes2word(6,HEAP_OFF_N1,2,HEAP_CVAL_N1)
, bytes2word(7,HEAP_OFF_N1,32,HEAP_OFF_N1)
, bytes2word(7,HEAP_OFF_N1,5,PUSH_HEAP)
, bytes2word(HEAP_CVAL_N1,2,HEAP_OFF_N1,5)
, bytes2word(HEAP_ARG,5,RETURN,ENDCODE)
, bytes2word(0,0,0,0)
, 0
, CONSTR(0,3,0)
, CONSTR(0,1,0)
, CONSTR(13,2,0)
, CONSTR(1,2,0)
, CONSTR(14,2,0)
, CONSTR(0,2,0)
, CONSTR(0,0,0)
,	/* CT_v1292: (byte 0) */
  HW(2,5)
, 0
,	/* F0_FFITrans_46makeIWrapper: (byte 0) */
  CAPTAG(useLabel(FN_FFITrans_46makeIWrapper),5)
, VAPTAG(useLabel(FN_TokenId_46t_95mkIOok))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply1))
, bytes2word(0,0,4,0)
, bytes2word(3,1,2,2)
, bytes2word(1,3,0,4)
, useLabel(CT_v1293)
,	/* FN_FFITrans_46examineType: (byte 0) */
  bytes2word(NEEDHEAP_P1,84,HEAP_CVAL_N1,1)
, bytes2word(HEAP_CVAL_N1,2,HEAP_CVAL_I3,HEAP_OFF_N1)
, bytes2word(3,PUSH_HEAP,HEAP_CVAL_I4,HEAP_ARG)
, bytes2word(3,HEAP_OFF_N1,5,HEAP_CVAL_N1)
, bytes2word(1,HEAP_CVAL_N1,2,HEAP_CVAL_I5)
, bytes2word(HEAP_OFF_N1,3,PUSH_HEAP,HEAP_CVAL_I4)
, bytes2word(HEAP_ARG,3,HEAP_OFF_N1,5)
, bytes2word(PUSH_HEAP,HEAP_CVAL_P1,6,HEAP_I2)
, bytes2word(HEAP_ARG_ARG,4,2,PUSH_HEAP)
, bytes2word(HEAP_CVAL_P1,7,HEAP_OFF_N1,5)
, bytes2word(PUSH_HEAP,HEAP_CVAL_P1,8,HEAP_OFF_N1)
, bytes2word(7,HEAP_CVAL_P1,9,HEAP_INT_P1)
, bytes2word(0,HEAP_CVAL_N1,1,HEAP_CVAL_N1)
, bytes2word(2,HEAP_OFF_N1,4,HEAP_OFF_N1)
, bytes2word(3,PUSH_HEAP,HEAP_CVAL_I4,HEAP_ARG)
, bytes2word(3,HEAP_OFF_N1,5,HEAP_CVAL_P1)
, bytes2word(10,HEAP_P1,4,PUSH_HEAP)
, bytes2word(HEAP_CVAL_I4,HEAP_OFF_N1,3,HEAP_I2)
, bytes2word(HEAP_CVAL_P1,11,HEAP_P1,6)
, bytes2word(HEAP_CVAL_P1,12,HEAP_P1,5)
, bytes2word(HEAP_CVAL_I4,HEAP_OFF_N1,3,HEAP_I2)
, bytes2word(HEAP_CVAL_P1,13,HEAP_I1,HEAP_CVAL_P1)
, bytes2word(14,HEAP_OFF_N1,3,HEAP_P1)
, bytes2word(0,HEAP_P1,3,PUSH_HEAP)
, bytes2word(HEAP_CVAL_P1,15,HEAP_OFF_N1,14)
, bytes2word(HEAP_OFF_N1,11,HEAP_OFF_N1,7)
, bytes2word(HEAP_CVAL_P1,16,HEAP_ARG,1)
, bytes2word(HEAP_P1,0,HEAP_CVAL_P1,17)
, bytes2word(HEAP_P1,4,HEAP_CVAL_P1,18)
, bytes2word(HEAP_CVAL_P1,17,HEAP_P1,4)
, bytes2word(HEAP_CVAL_P1,19,HEAP_OFF_N1,4)
, bytes2word(HEAP_CVAL_P1,20,HEAP_I1,HEAP_OFF_N1)
, bytes2word(6,HEAP_CVAL_IN3,HEAP_I1,HEAP_P1)
, bytes2word(0,HEAP_OFF_N1,16,HEAP_OFF_N1)
, bytes2word(14,HEAP_OFF_N1,10,PUSH_HEAP)
, bytes2word(HEAP_CVAL_N1,2,HEAP_OFF_N1,7)
, bytes2word(HEAP_ARG,4,RETURN,ENDCODE)
, bytes2word(0,0,0,0)
, 0
, CONSTR(0,5,0)
, CONSTR(0,2,0)
, CONSTR(5,0,0)
,	/* CT_v1293: (byte 0) */
  HW(18,4)
, 0
,	/* F0_FFITrans_46examineType: (byte 0) */
  CAPTAG(useLabel(FN_FFITrans_46examineType),4)
, useLabel(CF_TokenId_46t_95Arrow)
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply1))
, useLabel(CF_TokenId_46tIO)
, VAPTAG(useLabel(FN_LAMBDA1254))
, VAPTAG(useLabel(FN_LAMBDA1255))
, VAPTAG(useLabel(FN_LAMBDA1256))
, VAPTAG(useLabel(FN_TokenId_46t_95Tuple))
, CAPTAG(useLabel(FN_FFITrans_46Prelude_46570_46isIO),1)
, CAPTAG(useLabel(FN_LAMBDA1257),2)
, CAPTAG(useLabel(FN_FFITrans_46Prelude_46571_46rmIO),1)
, CAPTAG(useLabel(FN_FFITrans_46Prelude_46577_46adjustArgs),2)
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply2))
, VAPTAG(useLabel(FN_Prelude_46foldr))
, VAPTAG(useLabel(FN_FFITrans_46nt2type))
, VAPTAG(useLabel(FN_Prelude_46length))
, CAPTAG(useLabel(FN_FFITrans_46Prelude_46576_46adjustArity),3)
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply3))
, useLabel(CF_Prelude_46Num_46Prelude_46Int)
, bytes2word(3,0,2,1)
, bytes2word(1,2,0,3)
, useLabel(CT_v1303)
,	/* FN_FFITrans_46Prelude_46576_46adjustArity: (byte 0) */
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG_I2,EVAL,NEEDHEAP_I32)
, bytes2word(TABLESWITCH,2,TOP(4),BOT(4))
,	/* v1302: (byte 2) */
  bytes2word(TOP(8),BOT(8),POP_I1,JUMP)
,	/* v1297: (byte 2) */
  bytes2word(46,0,POP_I1,HEAP_CVAL_I3)
, bytes2word(HEAP_ARG,1,PUSH_HEAP,HEAP_CVAL_I4)
, bytes2word(HEAP_OFF_N1,3,HEAP_CADR_N1,1)
, bytes2word(PUSH_P1,0,PUSH_ARG_I3,HEAP_CVAL_I5)
, bytes2word(HEAP_ARG,1,PUSH_HEAP,HEAP_CVAL_P1)
, bytes2word(6,HEAP_OFF_N1,3,EVAL)
, bytes2word(NEEDHEAP_I32,APPLY,2,SLIDE_P1)
, bytes2word(1,EVAL,NEEDHEAP_I32,JUMPFALSE)
, bytes2word(14,0,PUSH_CADR_N1,3)
, bytes2word(PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG,1)
, bytes2word(ZAP_ARG_I1,EVAL,NEEDHEAP_I32,APPLY)
,	/* v1294: (byte 2) */
  bytes2word(1,RETURN_EVAL,PUSH_ARG_I3,RETURN_EVAL)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
, 0
, CONSTRW(1,0)
, 1
, CONSTRW(0,0)
,	/* CT_v1303: (byte 0) */
  HW(4,3)
, 0
,	/* F0_FFITrans_46Prelude_46576_46adjustArity: (byte 0) */
  CAPTAG(useLabel(FN_FFITrans_46Prelude_46576_46adjustArity),3)
, VAPTAG(useLabel(FN_Prelude_46fromInteger))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply1))
, VAPTAG(useLabel(FN_Prelude_46Num_46Prelude_46Eq))
, VAPTAG(useLabel(FN_Prelude_46_61_61))
, bytes2word(3,0,2,1)
, bytes2word(1,2,0,3)
, useLabel(CT_v1304)
,	/* FN_LAMBDA1257: (byte 0) */
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_N1,1,HEAP_CVAL_N1)
, bytes2word(2,HEAP_ARG,3,HEAP_OFF_N1)
, bytes2word(3,HEAP_CVAL_N1,2,HEAP_ARG)
, bytes2word(2,HEAP_OFF_N1,5,PUSH_HEAP)
, bytes2word(HEAP_CVAL_I3,HEAP_ARG,1,HEAP_OFF_N1)
, bytes2word(5,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
, CONSTR(1,2,0)
, CONSTR(0,0,0)
,	/* CT_v1304: (byte 0) */
  HW(1,3)
, 0
,	/* F0_LAMBDA1257: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1257),3)
, VAPTAG(useLabel(FN_NT_46mkNTcons))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v1312)
,	/* FN_FFITrans_46Prelude_46570_46isIO: (byte 0) */
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG_I2,EVAL,NEEDHEAP_I32)
, bytes2word(TABLESWITCH,7,TOP(14),BOT(14))
, bytes2word(TOP(14),BOT(14),TOP(14),BOT(14))
, bytes2word(TOP(14),BOT(14),TOP(14),BOT(14))
,	/* v1311: (byte 4) */
  bytes2word(TOP(18),BOT(18),TOP(14),BOT(14))
,	/* v1308: (byte 4) */
  bytes2word(POP_I1,JUMP,24,0)
, bytes2word(UNPACK,3,PUSH_HEAP,HEAP_CVAL_I3)
, bytes2word(HEAP_I1,HEAP_ARG,1,ZAP_ARG_I1)
, bytes2word(EVAL,NEEDHEAP_I32,JUMPFALSE,6)
, bytes2word(0,PUSH_HEAP,HEAP_CVAL_N1,1)
,	/* v1309: (byte 1) */
  bytes2word(RETURN,POP_P1,3,JUMP)
,	/* v1305: (byte 2) */
  bytes2word(2,0,PUSH_HEAP,HEAP_CVAL_N1)
, bytes2word(2,RETURN,ENDCODE,0)
, bytes2word(0,0,0,0)
, CONSTR(0,0,0)
, CONSTR(1,0,0)
,	/* CT_v1312: (byte 0) */
  HW(1,2)
, 0
,	/* F0_FFITrans_46Prelude_46570_46isIO: (byte 0) */
  CAPTAG(useLabel(FN_FFITrans_46Prelude_46570_46isIO),2)
, VAPTAG(useLabel(FN_Prelude_46Eq_46Id_46Id_46_61_61))
, bytes2word(3,0,2,1)
, bytes2word(1,2,0,3)
, useLabel(CT_v1323)
,	/* FN_FFITrans_46Prelude_46577_46adjustArgs: (byte 0) */
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG_I2,EVAL,NEEDHEAP_I32)
, bytes2word(TABLESWITCH,2,TOP(4),BOT(4))
,	/* v1321: (byte 2) */
  bytes2word(TOP(8),BOT(8),POP_I1,JUMP)
,	/* v1316: (byte 2) */
  bytes2word(34,0,POP_I1,PUSH_ARG_I3)
, bytes2word(EVAL,NEEDHEAP_I32,TABLESWITCH,2)
,	/* v1322: (byte 4) */
  bytes2word(TOP(8),BOT(8),TOP(4),BOT(4))
,	/* v1320: (byte 4) */
  bytes2word(POP_I1,JUMP,20,0)
, bytes2word(POP_I1,HEAP_CVAL_N1,1,HEAP_CVAL_I3)
, bytes2word(HEAP_ARG,1,HEAP_OFF_N1,3)
, bytes2word(HEAP_CVAL_N1,1,PUSH_HEAP,HEAP_CVAL_N1)
, bytes2word(2,HEAP_OFF_N1,5,HEAP_OFF_N1)
,	/* v1313: (byte 2) */
  bytes2word(3,RETURN,PUSH_ARG_I3,PUSH_HEAP)
, bytes2word(HEAP_CVAL_I4,ZAP_ARG_I1,ZAP_ARG_I3,EVAL)
, bytes2word(NEEDHEAP_I32,APPLY,1,RETURN_EVAL)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
, CONSTR(1,2,0)
, CONSTR(0,0,0)
,	/* CT_v1323: (byte 0) */
  HW(2,3)
, 0
,	/* F0_FFITrans_46Prelude_46577_46adjustArgs: (byte 0) */
  CAPTAG(useLabel(FN_FFITrans_46Prelude_46577_46adjustArgs),3)
, VAPTAG(useLabel(FN_NT_46mkNTcons))
, VAPTAG(useLabel(FN_Prelude_46reverse))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v1332)
,	/* FN_FFITrans_46Prelude_46572_46toList: (byte 0) */
  bytes2word(NEEDSTACK_I16,PUSH_ARG_I2,EVAL,NEEDHEAP_I32)
, bytes2word(TABLESWITCH,7,TOP(14),BOT(14))
, bytes2word(TOP(14),BOT(14),TOP(14),BOT(14))
, bytes2word(TOP(18),BOT(18),TOP(14),BOT(14))
,	/* v1331: (byte 4) */
  bytes2word(TOP(26),BOT(26),TOP(14),BOT(14))
,	/* v1327: (byte 4) */
  bytes2word(POP_I1,JUMP,57,0)
, bytes2word(UNPACK,1,PUSH_HEAP,HEAP_CVAL_I3)
,	/* v1328: (byte 4) */
  bytes2word(HEAP_ARG,1,HEAP_I1,RETURN_EVAL)
, bytes2word(UNPACK,3,PUSH_HEAP,HEAP_CVAL_I4)
, bytes2word(HEAP_I1,HEAP_ARG,1,EVAL)
, bytes2word(NEEDHEAP_I32,JUMPFALSE,32,0)
, bytes2word(PUSH_HEAP,HEAP_CVAL_I5,HEAP_P1,3)
, bytes2word(PUSH_HEAP,HEAP_CVAL_P1,6,HEAP_OFF_N1)
, bytes2word(3,PUSH_HEAP,HEAP_CVAL_P1,7)
, bytes2word(HEAP_OFF_N1,5,HEAP_CVAL_P1,8)
, bytes2word(HEAP_ARG,1,HEAP_CVAL_P1,9)
, bytes2word(HEAP_OFF_N1,3,HEAP_I1,PUSH_HEAP)
, bytes2word(HEAP_CVAL_N1,1,HEAP_I1,HEAP_OFF_N1)
,	/* v1329: (byte 2) */
  bytes2word(5,RETURN,POP_P1,3)
,	/* v1324: (byte 3) */
  bytes2word(JUMP,2,0,HEAP_CVAL_N1)
, bytes2word(2,PUSH_HEAP,HEAP_CVAL_N1,1)
, bytes2word(HEAP_ARG,2,HEAP_OFF_N1,3)
, bytes2word(RETURN_EVAL,ENDCODE,0,0)
, bytes2word(0,0,0,0)
, CONSTR(0,0,0)
, CONSTR(1,2,0)
,	/* CT_v1332: (byte 0) */
  HW(7,2)
, 0
,	/* F0_FFITrans_46Prelude_46572_46toList: (byte 0) */
  CAPTAG(useLabel(FN_FFITrans_46Prelude_46572_46toList),2)
, VAPTAG(useLabel(FN_FFITrans_46Prelude_46572_46toList))
, VAPTAG(useLabel(FN_Prelude_46Eq_46Id_46Id_46_61_61))
, VAPTAG(useLabel(FN_LAMBDA1250))
, VAPTAG(useLabel(FN_LAMBDA1251))
, VAPTAG(useLabel(FN_LAMBDA1252))
, CAPTAG(useLabel(FN_FFITrans_46Prelude_46572_46toList),1)
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply1))
, bytes2word(1,0,0,1)
, useLabel(CT_v1333)
,	/* FN_LAMBDA1252: (byte 0) */
  bytes2word(NEEDSTACK_I16,SELECTOR_EVAL,SELECT,2)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v1333: (byte 0) */
  HW(0,1)
, 0
,	/* F0_LAMBDA1252: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1252),1)
, bytes2word(1,0,0,1)
, useLabel(CT_v1334)
,	/* FN_LAMBDA1251: (byte 0) */
  bytes2word(NEEDSTACK_I16,SELECTOR_EVAL,SELECT,1)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v1334: (byte 0) */
  HW(0,1)
, 0
,	/* F0_LAMBDA1251: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1251),1)
, bytes2word(1,0,0,1)
, useLabel(CT_v1350)
,	/* FN_LAMBDA1250: (byte 0) */
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG_I1,EVAL,NEEDHEAP_I32)
, bytes2word(TABLESWITCH,2,TOP(4),BOT(4))
,	/* v1347: (byte 2) */
  bytes2word(TOP(8),BOT(8),POP_I1,JUMP)
,	/* v1338: (byte 2) */
  bytes2word(52,0,UNPACK,2)
, bytes2word(PUSH_I1,EVAL,NEEDHEAP_I32,TABLESWITCH)
, bytes2word(2,NOP,TOP(4),BOT(4))
,	/* v1348: (byte 2) */
  bytes2word(TOP(8),BOT(8),POP_I1,JUMP)
,	/* v1342: (byte 2) */
  bytes2word(31,0,UNPACK,2)
, bytes2word(PUSH_I1,EVAL,NEEDHEAP_I32,TABLESWITCH)
, bytes2word(2,NOP,TOP(8),BOT(8))
,	/* v1349: (byte 2) */
  bytes2word(TOP(4),BOT(4),POP_I1,JUMP)
,	/* v1346: (byte 2) */
  bytes2word(10,0,POP_I1,PUSH_HEAP)
, bytes2word(HEAP_CVAL_N1,1,HEAP_I1,HEAP_P1)
,	/* v1343: (byte 2) */
  bytes2word(3,RETURN,POP_P1,2)
,	/* v1339: (byte 3) */
  bytes2word(JUMP,2,0,POP_P1)
,	/* v1335: (byte 4) */
  bytes2word(2,JUMP,2,0)
, bytes2word(HEAP_CVAL_I3,PUSH_HEAP,HEAP_CVAL_I4,HEAP_OFF_N1)
, bytes2word(2,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
, 0
, CONSTR(0,2,0)
,	/* CT_v1350: (byte 0) */
  HW(2,1)
, 0
,	/* F0_LAMBDA1250: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1250),1)
, VAPTAG(useLabel(FN_LAMBDA1249))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95patternMatchFail))
, bytes2word(0,0,0,0)
, useLabel(CT_v1352)
,	/* FN_LAMBDA1249: (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_v1351)
,	/* CT_v1352: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA1249: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA1249))
, bytes2word(1,0,0,1)
, useLabel(CT_v1353)
,	/* FN_LAMBDA1256: (byte 0) */
  bytes2word(NEEDSTACK_I16,SELECTOR_EVAL,SELECT,2)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v1353: (byte 0) */
  HW(0,1)
, 0
,	/* F0_LAMBDA1256: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1256),1)
, bytes2word(1,0,0,1)
, useLabel(CT_v1354)
,	/* FN_LAMBDA1255: (byte 0) */
  bytes2word(NEEDSTACK_I16,SELECTOR_EVAL,SELECT,1)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v1354: (byte 0) */
  HW(0,1)
, 0
,	/* F0_LAMBDA1255: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1255),1)
, bytes2word(3,0,2,1)
, bytes2word(1,2,0,3)
, useLabel(CT_v1360)
,	/* FN_LAMBDA1254: (byte 0) */
  bytes2word(NEEDHEAP_I32,PUSH_ARG_I3,HEAP_CVAL_I3,HEAP_ARG)
, bytes2word(1,HEAP_CVAL_I4,HEAP_ARG,2)
, bytes2word(HEAP_CVAL_I5,HEAP_OFF_N1,3,HEAP_CVAL_P1)
, bytes2word(6,HEAP_CVAL_I5,HEAP_OFF_N1,8)
, bytes2word(HEAP_OFF_N1,5,PUSH_HEAP,HEAP_CVAL_I5)
, bytes2word(HEAP_CVAL_P1,7,HEAP_OFF_N1,5)
, bytes2word(ZAP_ARG_I1,ZAP_ARG_I2,ZAP_ARG_I3,EVAL)
, bytes2word(NEEDHEAP_I32,APPLY,1,EVAL)
, bytes2word(NEEDHEAP_I32,TABLESWITCH,2,NOP)
,	/* v1359: (byte 4) */
  bytes2word(TOP(4),BOT(4),TOP(8),BOT(8))
,	/* v1358: (byte 4) */
  bytes2word(POP_I1,JUMP,10,0)
, bytes2word(UNPACK,2,PUSH_HEAP,HEAP_CVAL_N1)
,	/* v1355: (byte 4) */
  bytes2word(1,HEAP_I2,HEAP_I1,RETURN)
, bytes2word(HEAP_CVAL_P1,8,PUSH_HEAP,HEAP_CVAL_P1)
, bytes2word(9,HEAP_OFF_N1,2,RETURN_EVAL)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
, 0
, CONSTR(0,2,0)
,	/* CT_v1360: (byte 0) */
  HW(7,3)
, 0
,	/* F0_LAMBDA1254: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1254),3)
, CAPTAG(useLabel(FN_FFITrans_46Prelude_46572_46toList),1)
, CAPTAG(useLabel(FN_FFITrans_46Prelude_46565_46expand),1)
, VAPTAG(useLabel(FN_Prelude_46_46))
, useLabel(F0_Extract_46type2NT)
, useLabel(CF_Prelude_46reverse)
, VAPTAG(useLabel(FN_LAMBDA1253))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95patternMatchFail))
, bytes2word(0,0,0,0)
, useLabel(CT_v1362)
,	/* FN_LAMBDA1253: (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_v1361)
,	/* CT_v1362: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA1253: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA1253))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v1375)
,	/* FN_FFITrans_46Prelude_46565_46expand: (byte 0) */
  bytes2word(NEEDSTACK_I16,PUSH_ARG_I2,EVAL,NEEDHEAP_I32)
, bytes2word(TABLESWITCH,7,TOP(14),BOT(14))
, bytes2word(TOP(18),BOT(18),TOP(14),BOT(14))
, bytes2word(TOP(22),BOT(22),TOP(38),BOT(38))
,	/* v1373: (byte 4) */
  bytes2word(TOP(63),BOT(63),TOP(14),BOT(14))
,	/* v1366: (byte 4) */
  bytes2word(POP_I1,JUMP,116,0)
,	/* v1367: (byte 4) */
  bytes2word(UNPACK,2,PUSH_ARG_I2,RETURN)
, bytes2word(UNPACK,1,HEAP_CVAL_I3,HEAP_ARG)
, bytes2word(1,HEAP_CVAL_I4,HEAP_OFF_N1,3)
, bytes2word(HEAP_P1,0,PUSH_HEAP,HEAP_CVAL_N1)
,	/* v1368: (byte 4) */
  bytes2word(1,HEAP_OFF_N1,4,RETURN)
, bytes2word(UNPACK,2,HEAP_CVAL_I3,HEAP_ARG)
, bytes2word(1,HEAP_CVAL_I4,HEAP_OFF_N1,3)
, bytes2word(HEAP_P1,0,HEAP_CVAL_I3,HEAP_ARG)
, bytes2word(1,HEAP_CVAL_I4,HEAP_OFF_N1,3)
, bytes2word(HEAP_I1,PUSH_HEAP,HEAP_CVAL_N1,2)
, bytes2word(HEAP_OFF_N1,9,HEAP_OFF_N1,5)
,	/* v1369: (byte 1) */
  bytes2word(RETURN,UNPACK,3,PUSH_P1)
, bytes2word(0,HEAP_CVAL_I5,HEAP_ARG,1)
, bytes2word(HEAP_CVAL_P1,6,HEAP_CVAL_P1,7)
, bytes2word(HEAP_OFF_N1,4,PUSH_HEAP,HEAP_CVAL_P1)
, bytes2word(6,HEAP_CVAL_P1,8,HEAP_OFF_N1)
, bytes2word(5,ZAP_ARG_I2,EVAL,NEEDHEAP_I32)
, bytes2word(APPLY,1,EVAL,NEEDHEAP_I32)
, bytes2word(TABLESWITCH,2,TOP(4),BOT(4))
,	/* v1371: (byte 2) */
  bytes2word(TOP(20),BOT(20),POP_I1,HEAP_CVAL_I3)
, bytes2word(HEAP_ARG,1,HEAP_CVAL_P1,9)
, bytes2word(HEAP_OFF_N1,3,HEAP_I2,PUSH_HEAP)
, bytes2word(HEAP_CVAL_IN3,HEAP_I1,HEAP_I2,HEAP_OFF_N1)
,	/* v1372: (byte 2) */
  bytes2word(6,RETURN,UNPACK,1)
, bytes2word(HEAP_CVAL_P1,10,HEAP_CVAL_P1,11)
, bytes2word(HEAP_OFF_N1,2,HEAP_P1,0)
, bytes2word(HEAP_P1,3,PUSH_HEAP,HEAP_CVAL_P1)
, bytes2word(12,HEAP_ARG,1,HEAP_OFF_N1)
,	/* v1363: (byte 2) */
  bytes2word(6,RETURN_EVAL,HEAP_CVAL_P1,13)
, bytes2word(PUSH_HEAP,HEAP_CVAL_P1,14,HEAP_OFF_N1)
, bytes2word(2,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
, 0
, CONSTR(5,3,0)
, CONSTR(4,2,0)
, CONSTR(3,1,0)
,	/* CT_v1375: (byte 0) */
  HW(12,2)
, 0
,	/* F0_FFITrans_46Prelude_46565_46expand: (byte 0) */
  CAPTAG(useLabel(FN_FFITrans_46Prelude_46565_46expand),2)
, CAPTAG(useLabel(FN_FFITrans_46Prelude_46565_46expand),1)
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply1))
, CAPTAG(useLabel(FN_IntState_46lookupIS),1)
, VAPTAG(useLabel(FN_Prelude_46_46))
, useLabel(F0_Maybe_46fromJust)
, useLabel(F0_Info_46typeSynonymBodyI)
, VAPTAG(useLabel(FN_Prelude_46map))
, CAPTAG(useLabel(FN_FFITrans_46Prelude_46566_46subst),2)
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply2))
, VAPTAG(useLabel(FN_FFITrans_46Prelude_46565_46expand))
, VAPTAG(useLabel(FN_LAMBDA1248))
, VAPTAG(useLabel(FN_Prelude_46error))
, bytes2word(0,0,0,0)
, useLabel(CT_v1377)
,	/* FN_LAMBDA1248: (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_v1376)
,	/* CT_v1377: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA1248: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA1248))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v1398)
,	/* FN_FFITrans_46Prelude_46566_46subst: (byte 0) */
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG_I1,EVAL,NEEDHEAP_I32)
, bytes2word(TABLESWITCH,2,TOP(4),BOT(4))
,	/* v1394: (byte 2) */
  bytes2word(TOP(8),BOT(8),POP_I1,JUMP)
,	/* v1381: (byte 2) */
  bytes2word(74,0,UNPACK,4)
, bytes2word(PUSH_I1,EVAL,NEEDHEAP_I32,TABLESWITCH)
, bytes2word(2,NOP,TOP(8),BOT(8))
,	/* v1395: (byte 2) */
  bytes2word(TOP(4),BOT(4),POP_I1,JUMP)
,	/* v1385: (byte 2) */
  bytes2word(53,0,POP_I1,PUSH_P1)
, bytes2word(3,EVAL,NEEDHEAP_I32,TABLESWITCH)
, bytes2word(2,NOP,TOP(4),BOT(4))
,	/* v1396: (byte 2) */
  bytes2word(TOP(8),BOT(8),POP_I1,JUMP)
,	/* v1389: (byte 2) */
  bytes2word(37,0,UNPACK,2)
, bytes2word(PUSH_I1,EVAL,NEEDHEAP_I32,TABLESWITCH)
, bytes2word(2,NOP,TOP(8),BOT(8))
,	/* v1397: (byte 2) */
  bytes2word(TOP(4),BOT(4),POP_I1,JUMP)
,	/* v1393: (byte 2) */
  bytes2word(16,0,POP_I1,HEAP_CVAL_I3)
, bytes2word(HEAP_CVAL_I4,HEAP_OFF_N1,2,HEAP_I2)
, bytes2word(HEAP_ARG,2,PUSH_HEAP,HEAP_CVAL_I5)
,	/* v1390: (byte 4) */
  bytes2word(HEAP_OFF_N1,5,HEAP_I1,RETURN_EVAL)
, bytes2word(POP_P1,2,JUMP,2)
,	/* v1382: (byte 1) */
  bytes2word(0,POP_P1,4,JUMP)
,	/* v1378: (byte 2) */
  bytes2word(2,0,HEAP_CVAL_P1,6)
, bytes2word(PUSH_HEAP,HEAP_CVAL_P1,7,HEAP_OFF_N1)
, bytes2word(2,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v1398: (byte 0) */
  HW(5,2)
, 0
,	/* F0_FFITrans_46Prelude_46566_46subst: (byte 0) */
  CAPTAG(useLabel(FN_FFITrans_46Prelude_46566_46subst),2)
, VAPTAG(useLabel(FN_Prelude_46zip))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply2))
, VAPTAG(useLabel(FN_Type_46Subst_46substNT))
, VAPTAG(useLabel(FN_LAMBDA1247))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95patternMatchFail))
, bytes2word(0,0,0,0)
, useLabel(CT_v1400)
,	/* FN_LAMBDA1247: (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_LAMBDA1247: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA1247))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v1418)
,	/* FN_FFITrans_46Prelude_46571_46rmIO: (byte 0) */
  bytes2word(NEEDSTACK_I16,PUSH_ARG_I2,EVAL,TABLESWITCH)
, bytes2word(7,NOP,TOP(14),BOT(14))
, bytes2word(TOP(14),BOT(14),TOP(14),BOT(14))
, bytes2word(TOP(14),BOT(14),TOP(14),BOT(14))
,	/* v1415: (byte 4) */
  bytes2word(TOP(18),BOT(18),TOP(14),BOT(14))
,	/* v1404: (byte 4) */
  bytes2word(POP_I1,JUMP,59,0)
, bytes2word(UNPACK,3,PUSH_P1,2)
, bytes2word(EVAL,TABLESWITCH,2,NOP)
,	/* v1416: (byte 4) */
  bytes2word(TOP(4),BOT(4),TOP(8),BOT(8))
,	/* v1408: (byte 4) */
  bytes2word(POP_I1,JUMP,38,0)
, bytes2word(UNPACK,2,PUSH_I1,EVAL)
, bytes2word(NEEDHEAP_I32,TABLESWITCH,2,NOP)
,	/* v1417: (byte 4) */
  bytes2word(TOP(8),BOT(8),TOP(4),BOT(4))
,	/* v1412: (byte 4) */
  bytes2word(POP_I1,JUMP,17,0)
, bytes2word(POP_I1,PUSH_HEAP,HEAP_CVAL_I3,HEAP_P1)
, bytes2word(3,HEAP_ARG,1,ZAP_ARG_I1)
, bytes2word(EVAL,JUMPFALSE,5,0)
,	/* v1409: (byte 3) */
  bytes2word(PUSH_P1,0,RETURN_EVAL,POP_P1)
,	/* v1405: (byte 4) */
  bytes2word(2,JUMP,2,0)
, bytes2word(POP_P1,3,JUMP,2)
,	/* v1401: (byte 1) */
  bytes2word(0,PUSH_ARG_I2,RETURN_EVAL,ENDCODE)
, bytes2word(0,0,0,0)
,	/* CT_v1418: (byte 0) */
  HW(1,2)
, 0
,	/* F0_FFITrans_46Prelude_46571_46rmIO: (byte 0) */
  CAPTAG(useLabel(FN_FFITrans_46Prelude_46571_46rmIO),2)
, VAPTAG(useLabel(FN_Prelude_46Eq_46Id_46Id_46_61_61))
, bytes2word(0,0,4,0)
, bytes2word(3,1,2,2)
, bytes2word(1,3,0,4)
, useLabel(CT_v1422)
,	/* FN_FFITrans_46copyPrim: (byte 0) */
  bytes2word(ZAP_ARG_I3,NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3)
, bytes2word(HEAP_ARG_ARG,4,1,PUSH_HEAP)
, bytes2word(HEAP_CVAL_I4,HEAP_OFF_N1,4,PUSH_HEAP)
, bytes2word(HEAP_CVAL_I5,HEAP_OFF_N1,6,PUSH_HEAP)
, bytes2word(HEAP_CVAL_P1,6,HEAP_OFF_N1,8)
, bytes2word(PUSH_HEAP,HEAP_CVAL_P1,7,HEAP_OFF_N1)
, bytes2word(10,PUSH_HEAP,HEAP_CVAL_P1,8)
, bytes2word(HEAP_ARG,4,ZAP_ARG_I1,ZAP_ARG)
, bytes2word(4,ZAP_STACK_P1,5,EVAL)
, bytes2word(NEEDHEAP_I32,UNPACK,2,PUSH_HEAP)
, bytes2word(HEAP_CVAL_P1,9,HEAP_P1,4)
, bytes2word(HEAP_ARG,2,HEAP_CVAL_P1,10)
, bytes2word(HEAP_P1,4,HEAP_CVAL_N1,1)
, bytes2word(HEAP_CHAR_P1,35,HEAP_OFF_N1,4)
, bytes2word(HEAP_CVAL_P1,11,HEAP_OFF_N1,4)
, bytes2word(PUSH_HEAP,HEAP_CVAL_N1,2,HEAP_P1)
, bytes2word(4,HEAP_OFF_N1,4,HEAP_CVAL_IN3)
, bytes2word(HEAP_CVAL_IN3,PUSH_HEAP,HEAP_CVAL_N1,4)
, bytes2word(HEAP_P1,3,HEAP_I1,HEAP_OFF_N1)
, bytes2word(5,HEAP_P1,7,HEAP_OFF_N1)
, bytes2word(6,HEAP_P1,8,PUSH_HEAP)
, bytes2word(HEAP_CVAL_P1,12,HEAP_P1,4)
, bytes2word(HEAP_I1,HEAP_P1,5,HEAP_CVAL_N1)
, bytes2word(5,HEAP_P1,4,HEAP_P1)
, bytes2word(3,PUSH_HEAP,HEAP_CVAL_N1,5)
, bytes2word(HEAP_OFF_N1,4,HEAP_I1,RETURN)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
, 0
, CONSTR(0,2,0)
, CONSTR(5,6,0)
, CONSTR(0,0,0)
, CONSTR(2,2,0)
, CONSTR(1,2,0)
,	/* CT_v1422: (byte 0) */
  HW(10,4)
, 0
,	/* F0_FFITrans_46copyPrim: (byte 0) */
  CAPTAG(useLabel(FN_FFITrans_46copyPrim),4)
, VAPTAG(useLabel(FN_LAMBDA1259))
, VAPTAG(useLabel(FN_LAMBDA1260))
, VAPTAG(useLabel(FN_LAMBDA1261))
, VAPTAG(useLabel(FN_LAMBDA1262))
, VAPTAG(useLabel(FN_LAMBDA1263))
, VAPTAG(useLabel(FN_IntState_46uniqueIS))
, VAPTAG(useLabel(FN_LAMBDA1264))
, VAPTAG(useLabel(FN_NHC_46PackedString_46unpackPS))
, VAPTAG(useLabel(FN_NHC_46PackedString_46packString))
, VAPTAG(useLabel(FN_IntState_46addIS))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v1425)
,	/* FN_LAMBDA1264: (byte 0) */
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG)
, bytes2word(2,EVAL,NEEDHEAP_I32,JUMPFALSE)
, bytes2word(18,0,PUSH_HEAP,HEAP_CVAL_I4)
, bytes2word(HEAP_ARG,1,PUSH_P1,0)
, bytes2word(PUSH_HEAP,HEAP_CVAL_I5,ZAP_ARG_I1,ZAP_STACK_P1)
, bytes2word(2,EVAL,NEEDHEAP_I32,APPLY)
,	/* v1423: (byte 2) */
  bytes2word(1,RETURN_EVAL,PUSH_ARG_I2,RETURN_EVAL)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v1425: (byte 0) */
  HW(3,2)
, 0
,	/* F0_LAMBDA1264: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1264),2)
, VAPTAG(useLabel(FN_Prelude_46null))
, VAPTAG(useLabel(FN_NHC_46PackedString_46unpackPS))
, VAPTAG(useLabel(FN_Prelude_46reverse))
, bytes2word(1,0,0,1)
, useLabel(CT_v1426)
,	/* FN_LAMBDA1263: (byte 0) */
  bytes2word(NEEDSTACK_I16,SELECTOR_EVAL,SELECT,4)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v1426: (byte 0) */
  HW(0,1)
, 0
,	/* F0_LAMBDA1263: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1263),1)
, bytes2word(1,0,0,1)
, useLabel(CT_v1427)
,	/* FN_LAMBDA1262: (byte 0) */
  bytes2word(NEEDSTACK_I16,SELECTOR_EVAL,SELECT,3)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v1427: (byte 0) */
  HW(0,1)
, 0
,	/* F0_LAMBDA1262: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1262),1)
, bytes2word(1,0,0,1)
, useLabel(CT_v1428)
,	/* FN_LAMBDA1261: (byte 0) */
  bytes2word(NEEDSTACK_I16,SELECTOR_EVAL,SELECT,2)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v1428: (byte 0) */
  HW(0,1)
, 0
,	/* F0_LAMBDA1261: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1261),1)
, bytes2word(1,0,0,1)
, useLabel(CT_v1429)
,	/* FN_LAMBDA1260: (byte 0) */
  bytes2word(NEEDSTACK_I16,SELECTOR_EVAL,SELECT,1)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v1429: (byte 0) */
  HW(0,1)
, 0
,	/* F0_LAMBDA1260: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1260),1)
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v1445)
,	/* FN_LAMBDA1259: (byte 0) */
  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)
,	/* v1442: (byte 4) */
  bytes2word(TOP(4),BOT(4),TOP(8),BOT(8))
,	/* v1433: (byte 4) */
  bytes2word(POP_I1,JUMP,83,0)
, bytes2word(UNPACK,1,PUSH_P1,0)
, bytes2word(EVAL,NEEDHEAP_I32,TABLESWITCH,13)
, bytes2word(TOP(26),BOT(26),TOP(26),BOT(26))
, bytes2word(TOP(26),BOT(26),TOP(26),BOT(26))
, bytes2word(TOP(26),BOT(26),TOP(30),BOT(30))
, bytes2word(TOP(26),BOT(26),TOP(26),BOT(26))
, bytes2word(TOP(26),BOT(26),TOP(26),BOT(26))
, bytes2word(TOP(26),BOT(26),TOP(26),BOT(26))
,	/* v1443: (byte 2) */
  bytes2word(TOP(26),BOT(26),POP_I1,JUMP)
,	/* v1437: (byte 2) */
  bytes2word(41,0,UNPACK,6)
, bytes2word(PUSH_I1,EVAL,NEEDHEAP_I32,TABLESWITCH)
, bytes2word(5,NOP,TOP(10),BOT(10))
, bytes2word(TOP(10),BOT(10),TOP(14),BOT(14))
,	/* v1444: (byte 4) */
  bytes2word(TOP(10),BOT(10),TOP(10),BOT(10))
,	/* v1441: (byte 4) */
  bytes2word(POP_I1,JUMP,14,0)
, bytes2word(UNPACK,2,PUSH_HEAP,HEAP_CVAL_N1)
, bytes2word(1,HEAP_P1,8,HEAP_P1)
,	/* v1438: (byte 4) */
  bytes2word(6,HEAP_I2,HEAP_I1,RETURN)
, bytes2word(POP_P1,6,JUMP,2)
,	/* v1434: (byte 1) */
  bytes2word(0,POP_I1,JUMP,2)
,	/* v1430: (byte 1) */
  bytes2word(0,HEAP_CVAL_I4,PUSH_HEAP,HEAP_CVAL_I5)
, bytes2word(HEAP_OFF_N1,2,RETURN_EVAL,ENDCODE)
, bytes2word(0,0,0,0)
, 0
, CONSTR(0,4,0)
,	/* CT_v1445: (byte 0) */
  HW(3,2)
, 0
,	/* F0_LAMBDA1259: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1259),2)
, VAPTAG(useLabel(FN_IntState_46lookupIS))
, VAPTAG(useLabel(FN_LAMBDA1258))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95patternMatchFail))
, bytes2word(0,0,0,0)
, useLabel(CT_v1447)
,	/* FN_LAMBDA1258: (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_LAMBDA1258: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA1258))
, bytes2word(1,0,0,1)
, useLabel(CT_v1454)
,	/* FN_FFITrans_46ffiDecl: (byte 0) */
  bytes2word(NEEDSTACK_I16,PUSH_ARG_I1,EVAL,NEEDHEAP_I32)
, bytes2word(TABLESWITCH,18,TOP(36),BOT(36))
, bytes2word(TOP(36),BOT(36),TOP(36),BOT(36))
, bytes2word(TOP(36),BOT(36),TOP(36),BOT(36))
, bytes2word(TOP(36),BOT(36),TOP(36),BOT(36))
, bytes2word(TOP(36),BOT(36),TOP(36),BOT(36))
, bytes2word(TOP(40),BOT(40),TOP(69),BOT(69))
, bytes2word(TOP(36),BOT(36),TOP(36),BOT(36))
, bytes2word(TOP(36),BOT(36),TOP(36),BOT(36))
, bytes2word(TOP(36),BOT(36),TOP(36),BOT(36))
,	/* v1453: (byte 2) */
  bytes2word(TOP(36),BOT(36),POP_I1,JUMP)
,	/* v1451: (byte 2) */
  bytes2word(57,0,UNPACK,8)
, bytes2word(HEAP_CVAL_I3,HEAP_P1,0,HEAP_P1)
, bytes2word(6,HEAP_CVAL_I4,HEAP_I2,HEAP_I1)
, bytes2word(HEAP_P1,5,HEAP_P1,7)
, bytes2word(HEAP_P1,0,HEAP_P1,3)
, bytes2word(HEAP_P1,6,HEAP_ARG,1)
, bytes2word(PUSH_HEAP,HEAP_CVAL_I5,HEAP_OFF_N1,13)
,	/* v1452: (byte 3) */
  bytes2word(HEAP_OFF_N1,11,RETURN_EVAL,UNPACK)
, bytes2word(5,HEAP_CVAL_I3,HEAP_P1,0)
, bytes2word(HEAP_P1,4,HEAP_CVAL_P1,6)
, bytes2word(HEAP_I2,HEAP_I1,HEAP_P1,0)
, bytes2word(HEAP_P1,3,HEAP_P1,4)
, bytes2word(HEAP_ARG,1,PUSH_HEAP,HEAP_CVAL_I5)
, bytes2word(HEAP_OFF_N1,11,HEAP_OFF_N1,9)
,	/* v1448: (byte 1) */
  bytes2word(RETURN_EVAL,HEAP_CVAL_N1,1,HEAP_CVAL_N1)
, bytes2word(2,HEAP_ARG,1,HEAP_OFF_N1)
, bytes2word(3,PUSH_HEAP,HEAP_CVAL_P1,7)
, bytes2word(HEAP_OFF_N1,4,RETURN_EVAL,ENDCODE)
, bytes2word(0,0,0,0)
, CONSTR(1,2,0)
, CONSTR(0,0,0)
,	/* CT_v1454: (byte 0) */
  HW(5,1)
, 0
,	/* F0_FFITrans_46ffiDecl: (byte 0) */
  CAPTAG(useLabel(FN_FFITrans_46ffiDecl),1)
, CAPTAG(useLabel(FN_FFITrans_46examineType),2)
, CAPTAG(useLabel(FN_LAMBDA1267),1)
, VAPTAG(useLabel(FN_State_46_62_62_62_61))
, CAPTAG(useLabel(FN_LAMBDA1270),1)
, VAPTAG(useLabel(FN_State_46unitS))
, bytes2word(7,0,6,1)
, bytes2word(5,2,4,3)
, bytes2word(3,4,2,5)
, bytes2word(1,6,0,7)
, useLabel(CT_v1460)
,	/* FN_LAMBDA1270: (byte 0) */
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG,7,EVAL)
, bytes2word(UNPACK,5,PUSH_P1,0)
, bytes2word(ZAP_STACK_P1,5,EVAL,NEEDHEAP_I32)
, bytes2word(JUMPFALSE,24,0,HEAP_CVAL_I3)
, bytes2word(HEAP_ARG_ARG,4,1,HEAP_CVAL_I4)
, bytes2word(HEAP_P1,3,HEAP_ARG,2)
, bytes2word(HEAP_I2,HEAP_ARG_ARG,4,5)
, bytes2word(HEAP_ARG,3,PUSH_HEAP,HEAP_CVAL_I5)
, bytes2word(HEAP_OFF_N1,11,HEAP_OFF_N1,9)
,	/* v1457: (byte 1) */
  bytes2word(RETURN_EVAL,HEAP_CVAL_P1,6,HEAP_ARG)
, bytes2word(5,HEAP_CVAL_P1,7,HEAP_CVAL_P1)
, bytes2word(8,HEAP_OFF_N1,4,HEAP_CVAL_N1)
, bytes2word(1,HEAP_CVAL_N1,1,HEAP_CVAL_N1)
, bytes2word(1,HEAP_CVAL_N1,2,HEAP_I1)
, bytes2word(HEAP_OFF_N1,3,HEAP_CVAL_IN3,HEAP_OFF_N1)
, bytes2word(10,HEAP_OFF_N1,8,HEAP_OFF_N1)
, bytes2word(8,HEAP_OFF_N1,7,HEAP_CVAL_P1)
, bytes2word(9,HEAP_ARG_ARG,3,4)
, bytes2word(HEAP_OFF_N1,8,HEAP_P1,3)
, bytes2word(HEAP_CVAL_N1,1,HEAP_CVAL_N1,2)
, bytes2word(HEAP_ARG,6,HEAP_OFF_N1,3)
, bytes2word(HEAP_CVAL_P1,10,HEAP_OFF_N1,4)
, bytes2word(PUSH_HEAP,HEAP_CVAL_P1,11,HEAP_OFF_N1)
, bytes2word(12,HEAP_OFF_N1,4,RETURN_EVAL)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
, 0
, CONSTR(1,4,0)
, CONSTR(1,2,0)
, CONSTR(0,0,0)
,	/* CT_v1460: (byte 0) */
  HW(9,7)
, 0
,	/* F0_LAMBDA1270: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1270),7)
, CAPTAG(useLabel(FN_FFITrans_46copyPrim),2)
, CAPTAG(useLabel(FN_LAMBDA1269),1)
, VAPTAG(useLabel(FN_State_46_62_62_62_61))
, VAPTAG(useLabel(FN_IExtract_46freeType))
, VAPTAG(useLabel(FN_Util_46Extra_46snub))
, useLabel(CF_Prelude_46Eq_46Id_46Id)
, CAPTAG(useLabel(FN_FFITrans_46updVar),2)
, VAPTAG(useLabel(FN_State_46unitS))
, VAPTAG(useLabel(FN_State_46_62_62_62))
, bytes2word(7,0,6,1)
, bytes2word(5,2,4,3)
, bytes2word(3,4,2,5)
, bytes2word(1,6,0,7)
, useLabel(CT_v1464)
,	/* FN_LAMBDA1269: (byte 0) */
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG,7,EVAL)
, bytes2word(NEEDHEAP_I32,UNPACK,2,HEAP_CVAL_I3)
, bytes2word(HEAP_ARG_ARG,6,4,HEAP_ARG)
, bytes2word(1,HEAP_CVAL_I4,HEAP_ARG,2)
, bytes2word(HEAP_I1,HEAP_ARG_ARG,3,4)
, bytes2word(HEAP_ARG_ARG,5,6,HEAP_P1)
, bytes2word(0,PUSH_HEAP,HEAP_CVAL_I5,HEAP_OFF_N1)
, bytes2word(13,HEAP_OFF_N1,10,RETURN_EVAL)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v1464: (byte 0) */
  HW(3,7)
, 0
,	/* F0_LAMBDA1269: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1269),7)
, CAPTAG(useLabel(FN_FFITrans_46makeEWrapper),2)
, CAPTAG(useLabel(FN_LAMBDA1268),1)
, VAPTAG(useLabel(FN_State_46_62_62_62_61))
, bytes2word(0,0,8,0)
, bytes2word(7,1,6,2)
, bytes2word(5,3,4,4)
, bytes2word(3,5,2,6)
, bytes2word(1,7,0,8)
, useLabel(CT_v1465)
,	/* FN_LAMBDA1268: (byte 0) */
  bytes2word(NEEDHEAP_P1,39,HEAP_CVAL_N1,1)
, bytes2word(HEAP_ARG_ARG,6,1,HEAP_ARG_ARG)
, bytes2word(2,7,HEAP_ARG,3)
, bytes2word(HEAP_CVAL_N1,2,HEAP_ARG_ARG,6)
, bytes2word(4,HEAP_CVAL_IN3,HEAP_CVAL_N1,4)
, bytes2word(HEAP_OFF_N1,5,HEAP_OFF_N1,3)
, bytes2word(HEAP_CVAL_IN3,HEAP_CVAL_N1,5,HEAP_OFF_N1)
, bytes2word(5,HEAP_OFF_N1,3,HEAP_ARG)
, bytes2word(5,HEAP_CVAL_IN3,HEAP_CVAL_N1,4)
, bytes2word(HEAP_ARG,8,HEAP_OFF_N1,3)
, bytes2word(HEAP_CVAL_N1,6,HEAP_ARG_ARG,6)
, bytes2word(7,HEAP_OFF_N1,6,HEAP_CVAL_IN3)
, bytes2word(HEAP_CVAL_N1,4,HEAP_OFF_N1,6)
, bytes2word(HEAP_OFF_N1,3,HEAP_CVAL_N1,4)
, bytes2word(HEAP_OFF_N1,17,HEAP_OFF_N1,5)
, bytes2word(HEAP_CVAL_N1,4,HEAP_OFF_N1,34)
, bytes2word(HEAP_OFF_N1,5,PUSH_HEAP,HEAP_CVAL_I3)
, bytes2word(HEAP_OFF_N1,4,RETURN_EVAL,ENDCODE)
, bytes2word(0,0,0,0)
, CONSTR(13,3,0)
, CONSTR(11,3,0)
, CONSTR(1,2,0)
, CONSTR(0,0,0)
, CONSTR(0,2,0)
, CONSTR(10,5,0)
,	/* CT_v1465: (byte 0) */
  HW(1,8)
, 0
,	/* F0_LAMBDA1268: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1268),8)
, VAPTAG(useLabel(FN_State_46unitS))
, bytes2word(9,0,8,1)
, bytes2word(7,2,6,3)
, bytes2word(5,4,4,5)
, bytes2word(3,6,2,7)
, bytes2word(1,8,0,9)
, useLabel(CT_v1471)
,	/* FN_LAMBDA1267: (byte 0) */
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG,9,EVAL)
, bytes2word(UNPACK,5,PUSH_P1,0)
, bytes2word(EVAL,NEEDHEAP_I32,JUMPFALSE,30)
, bytes2word(0,HEAP_CVAL_I3,HEAP_ARG_ARG,6)
, bytes2word(1,HEAP_CVAL_I4,HEAP_P1,3)
, bytes2word(HEAP_I1,HEAP_ARG,2,HEAP_P1)
, bytes2word(4,HEAP_ARG,3,HEAP_I2)
, bytes2word(HEAP_ARG_ARG,4,7,HEAP_ARG_ARG)
, bytes2word(5,6,PUSH_HEAP,HEAP_CVAL_I5)
, bytes2word(HEAP_OFF_N1,15,HEAP_OFF_N1,13)
,	/* v1468: (byte 1) */
  bytes2word(RETURN_EVAL,HEAP_CVAL_P1,6,HEAP_ARG)
, bytes2word(7,HEAP_CVAL_P1,7,HEAP_CVAL_P1)
, bytes2word(8,HEAP_OFF_N1,4,HEAP_CVAL_N1)
, bytes2word(1,HEAP_CVAL_N1,1,HEAP_CVAL_N1)
, bytes2word(1,HEAP_CVAL_N1,2,HEAP_I1)
, bytes2word(HEAP_OFF_N1,3,HEAP_CVAL_IN3,HEAP_OFF_N1)
, bytes2word(10,HEAP_OFF_N1,8,HEAP_OFF_N1)
, bytes2word(8,HEAP_OFF_N1,7,HEAP_CVAL_P1)
, bytes2word(9,HEAP_ARG_ARG,5,6)
, bytes2word(HEAP_OFF_N1,8,HEAP_P1,3)
, bytes2word(HEAP_CVAL_N1,1,HEAP_CVAL_N1,2)
, bytes2word(HEAP_ARG,8,HEAP_OFF_N1,3)
, bytes2word(HEAP_CVAL_P1,10,HEAP_OFF_N1,4)
, bytes2word(PUSH_HEAP,HEAP_CVAL_P1,11,HEAP_OFF_N1)
, bytes2word(12,HEAP_OFF_N1,4,RETURN_EVAL)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
, 0
, CONSTR(1,4,0)
, CONSTR(1,2,0)
, CONSTR(0,0,0)
,	/* CT_v1471: (byte 0) */
  HW(9,9)
, 0
,	/* F0_LAMBDA1267: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1267),9)
, CAPTAG(useLabel(FN_FFITrans_46copyPrim),2)
, CAPTAG(useLabel(FN_LAMBDA1266),1)
, VAPTAG(useLabel(FN_State_46_62_62_62_61))
, VAPTAG(useLabel(FN_IExtract_46freeType))
, VAPTAG(useLabel(FN_Util_46Extra_46snub))
, useLabel(CF_Prelude_46Eq_46Id_46Id)
, CAPTAG(useLabel(FN_FFITrans_46updVar),2)
, VAPTAG(useLabel(FN_State_46unitS))
, VAPTAG(useLabel(FN_State_46_62_62_62))
, bytes2word(11,0,10,1)
, bytes2word(9,2,8,3)
, bytes2word(7,4,6,5)
, bytes2word(5,6,4,7)
, bytes2word(3,8,2,9)
, bytes2word(1,10,0,11)
, useLabel(CT_v1475)
,	/* FN_LAMBDA1266: (byte 0) */
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG,11,EVAL)
, bytes2word(NEEDHEAP_I32,UNPACK,2,HEAP_CVAL_I3)
, bytes2word(HEAP_ARG,9,HEAP_P1,0)
, bytes2word(HEAP_ARG,1,HEAP_CVAL_I4,HEAP_ARG_ARG)
, bytes2word(2,3,HEAP_I1,HEAP_P1)
, bytes2word(0,HEAP_ARG_ARG,4,5)
, bytes2word(HEAP_ARG_ARG,6,7,HEAP_ARG_ARG)
, bytes2word(8,9,HEAP_ARG,10)
, bytes2word(PUSH_HEAP,HEAP_CVAL_I5,HEAP_OFF_N1,17)
, bytes2word(HEAP_OFF_N1,14,RETURN_EVAL,ENDCODE)
, bytes2word(0,0,0,0)
,	/* CT_v1475: (byte 0) */
  HW(3,11)
, 0
,	/* F0_LAMBDA1266: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1266),11)
, CAPTAG(useLabel(FN_FFITrans_46makeIWrapper),2)
, CAPTAG(useLabel(FN_LAMBDA1265),1)
, VAPTAG(useLabel(FN_State_46_62_62_62_61))
, bytes2word(0,0,12,0)
, bytes2word(11,1,10,2)
, bytes2word(9,3,8,4)
, bytes2word(7,5,6,6)
, bytes2word(5,7,4,8)
, bytes2word(3,9,2,10)
, bytes2word(1,11,0,12)
, useLabel(CT_v1476)
,	/* FN_LAMBDA1265: (byte 0) */
  bytes2word(NEEDHEAP_P1,66,HEAP_CVAL_I3,HEAP_ARG)
, bytes2word(9,HEAP_CVAL_I4,HEAP_CVAL_I5,HEAP_OFF_N1)
, bytes2word(4,HEAP_CVAL_N1,1,HEAP_CVAL_N1)
, bytes2word(1,HEAP_CVAL_N1,1,HEAP_CVAL_N1)
, bytes2word(2,HEAP_ARG,1,HEAP_OFF_N1)
, bytes2word(3,HEAP_CVAL_IN3,HEAP_OFF_N1,10)
, bytes2word(HEAP_OFF_N1,8,HEAP_OFF_N1,8)
, bytes2word(HEAP_OFF_N1,7,HEAP_CVAL_P1,6)
, bytes2word(HEAP_ARG_ARG,10,4,HEAP_OFF_N1)
, bytes2word(8,HEAP_ARG,5,HEAP_CVAL_N1)
, bytes2word(4,HEAP_ARG_ARG,10,2)
, bytes2word(HEAP_ARG_ARG,3,4,HEAP_ARG_ARG)
, bytes2word(5,6,HEAP_ARG_ARG,7)
, bytes2word(8,HEAP_CVAL_N1,5,HEAP_ARG_ARG)
, bytes2word(10,11,HEAP_CVAL_N1,1)
, bytes2word(HEAP_CVAL_N1,2,HEAP_OFF_N1,5)
, bytes2word(HEAP_OFF_N1,3,HEAP_CVAL_N1,1)
, bytes2word(HEAP_CVAL_N1,6,HEAP_OFF_N1,5)
, bytes2word(HEAP_OFF_N1,3,HEAP_ARG,9)
, bytes2word(HEAP_CVAL_N1,1,HEAP_CVAL_N1,2)
, bytes2word(HEAP_ARG,12,HEAP_OFF_N1,3)
, bytes2word(HEAP_CVAL_N1,7,HEAP_ARG_ARG,10)
, bytes2word(11,HEAP_OFF_N1,6,HEAP_CVAL_N1)
, bytes2word(1,HEAP_CVAL_N1,2,HEAP_OFF_N1)
, bytes2word(6,HEAP_OFF_N1,3,HEAP_CVAL_N1)
, bytes2word(2,HEAP_OFF_N1,17,HEAP_OFF_N1)
, bytes2word(5,HEAP_CVAL_N1,2,HEAP_OFF_N1)
, bytes2word(37,HEAP_OFF_N1,5,HEAP_CVAL_P1)
, bytes2word(7,HEAP_OFF_N1,4,PUSH_HEAP)
, bytes2word(HEAP_CVAL_P1,8,HEAP_OFF_N1,47)
, bytes2word(HEAP_OFF_N1,4,RETURN_EVAL,ENDCODE)
, bytes2word(0,0,0,0)
, 0
, CONSTR(13,3,0)
, CONSTR(11,3,0)
, CONSTR(0,2,0)
, CONSTR(9,8,0)
, CONSTR(1,4,0)
, CONSTR(1,2,0)
, CONSTR(0,0,0)
,	/* CT_v1476: (byte 0) */
  HW(6,12)
, 0
,	/* F0_LAMBDA1265: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1265),12)
, VAPTAG(useLabel(FN_IExtract_46freeType))
, VAPTAG(useLabel(FN_Util_46Extra_46snub))
, useLabel(CF_Prelude_46Eq_46Id_46Id)
, CAPTAG(useLabel(FN_FFITrans_46updVar),2)
, VAPTAG(useLabel(FN_State_46unitS))
, VAPTAG(useLabel(FN_State_46_62_62_62))
, bytes2word(1,0,0,1)
, useLabel(CT_v1482)
,	/* FN_FFITrans_46ffiDecls: (byte 0) */
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG_I1,EVAL,NEEDHEAP_I32)
, bytes2word(TABLESWITCH,2,TOP(8),BOT(8))
,	/* v1481: (byte 2) */
  bytes2word(TOP(4),BOT(4),POP_I1,JUMP)
,	/* v1480: (byte 2) */
  bytes2word(33,0,UNPACK,1)
, bytes2word(HEAP_CVAL_I3,HEAP_CVAL_I4,HEAP_OFF_N1,2)
, bytes2word(HEAP_CVAL_I5,HEAP_CVAL_P1,6,HEAP_P1)
, bytes2word(0,HEAP_CVAL_P1,7,HEAP_CVAL_P1)
, bytes2word(8,HEAP_CVAL_P1,9,HEAP_CVAL_P1)
, bytes2word(10,HEAP_OFF_N1,7,HEAP_OFF_N1)
, bytes2word(5,PUSH_HEAP,HEAP_CVAL_P1,11)
, bytes2word(HEAP_OFF_N1,12,HEAP_OFF_N1,5)
,	/* v1477: (byte 1) */
  bytes2word(RETURN_EVAL,HEAP_CVAL_P1,12,PUSH_HEAP)
, bytes2word(HEAP_CVAL_P1,13,HEAP_OFF_N1,2)
, bytes2word(RETURN_EVAL,ENDCODE,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v1482: (byte 0) */
  HW(11,1)
, 0
,	/* F0_FFITrans_46ffiDecls: (byte 0) */
  CAPTAG(useLabel(FN_FFITrans_46ffiDecls),1)
, CAPTAG(useLabel(FN_LAMBDA1271),1)
, VAPTAG(useLabel(FN_State_46unitS))
, VAPTAG(useLabel(FN_State_46mapS))
, useLabel(F0_FFITrans_46ffiDecl)
, VAPTAG(useLabel(FN_Prelude_46_46))
, useLabel(F0_State_46unitS)
, useLabel(CF_Prelude_46concat)
, VAPTAG(useLabel(FN_State_46_62_62_62_61))
, VAPTAG(useLabel(FN_State_46_61_62_62_62))
, VAPTAG(useLabel(FN_LAMBDA1272))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95patternMatchFail))
, bytes2word(0,0,0,0)
, useLabel(CT_v1484)
,	/* FN_LAMBDA1272: (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_v1483)
,	/* CT_v1484: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA1272: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA1272))
, bytes2word(1,0,0,1)
, useLabel(CT_v1485)
,	/* FN_LAMBDA1271: (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_v1485: (byte 0) */
  HW(0,1)
, 0
,	/* F0_LAMBDA1271: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1271),1)
, bytes2word(3,0,2,1)
, bytes2word(1,2,0,3)
, useLabel(CT_v1489)
,};
Node FN_FFITrans_46ffiTrans[] = {
  bytes2word(NEEDHEAP_I32,PUSH_ARG_I3,PUSH_ARG_I2,PUSH_HEAP)
, bytes2word(HEAP_CVAL_I3,HEAP_ARG,1,ZAP_ARG_I1)
, bytes2word(ZAP_ARG_I2,ZAP_ARG_I3,EVAL,NEEDHEAP_I32)
, bytes2word(APPLY,2,EVAL,NEEDHEAP_I32)
, bytes2word(UNPACK,2,PUSH_HEAP,HEAP_CVAL_N1)
, bytes2word(1,HEAP_I1,HEAP_I2,RETURN)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
, 0
, CONSTR(0,2,0)
,	/* CT_v1489: (byte 0) */
  HW(1,3)
, 0
,};
Node F0_FFITrans_46ffiTrans[] = {
  CAPTAG(useLabel(FN_FFITrans_46ffiTrans),3)
, VAPTAG(useLabel(FN_FFITrans_46ffiDecls))
,	/* ST_v1285: (byte 0) */
  bytes2word(70,70,73,32)
, bytes2word(116,114,97,110)
, bytes2word(115,102,111,114)
, bytes2word(109,97,116,105)
, bytes2word(111,110,58,32)
, bytes2word(110,116,50,116)
,	/* ST_v1351: (byte 4) */
  bytes2word(121,112,101,0)
, bytes2word(70,70,73,84)
, bytes2word(114,97,110,115)
, bytes2word(58,32,78,111)
, bytes2word(32,109,97,116)
, bytes2word(99,104,32,105)
, bytes2word(110,32,112,97)
, bytes2word(116,116,101,114)
, bytes2word(110,32,101,120)
, bytes2word(112,114,101,115)
, bytes2word(115,105,111,110)
, bytes2word(32,97,116,32)
, bytes2word(49,50,57,58)
, bytes2word(52,55,45,49)
, bytes2word(50,57,58,53)
,	/* ST_v1361: (byte 3) */
  bytes2word(49,46,0,70)
, bytes2word(70,73,84,114)
, bytes2word(97,110,115,58)
, bytes2word(32,78,111,32)
, bytes2word(109,97,116,99)
, bytes2word(104,32,105,110)
, bytes2word(32,112,97,116)
, bytes2word(116,101,114,110)
, bytes2word(32,101,120,112)
, bytes2word(114,101,115,115)
, bytes2word(105,111,110,32)
, bytes2word(97,116,32,49)
, bytes2word(51,51,58,49)
,	/* ST_v1446: (byte 3) */
  bytes2word(49,46,0,70)
, bytes2word(70,73,84,114)
, bytes2word(97,110,115,58)
, bytes2word(32,78,111,32)
, bytes2word(109,97,116,99)
, bytes2word(104,32,105,110)
, bytes2word(32,112,97,116)
, bytes2word(116,101,114,110)
, bytes2word(32,101,120,112)
, bytes2word(114,101,115,115)
, bytes2word(105,111,110,32)
, bytes2word(97,116,32,57)
, bytes2word(55,58,54,45)
, bytes2word(57,55,58,53)
,	/* ST_v1399: (byte 3) */
  bytes2word(49,46,0,70)
, bytes2word(70,73,84,114)
, bytes2word(97,110,115,58)
, bytes2word(32,80,97,116)
, bytes2word(116,101,114,110)
, bytes2word(32,109,97,116)
, bytes2word(99,104,32,102)
, bytes2word(97,105,108,117)
, bytes2word(114,101,32,105)
, bytes2word(110,32,102,117)
, bytes2word(110,99,116,105)
, bytes2word(111,110,32,97)
, bytes2word(116,32,49,49)
, bytes2word(56,58,53,45)
, bytes2word(49,49,56,58)
,	/* ST_v1483: (byte 4) */
  bytes2word(54,57,46,0)
, bytes2word(70,70,73,84)
, bytes2word(114,97,110,115)
, bytes2word(58,32,80,97)
, bytes2word(116,116,101,114)
, bytes2word(110,32,109,97)
, bytes2word(116,99,104,32)
, bytes2word(102,97,105,108)
, bytes2word(117,114,101,32)
, bytes2word(105,110,32,102)
, bytes2word(117,110,99,116)
, bytes2word(105,111,110,32)
, bytes2word(97,116,32,52)
, bytes2word(53,58,49,45)
, bytes2word(52,55,58,52)
,	/* ST_v1376: (byte 3) */
  bytes2word(49,46,0,85)
, bytes2word(110,101,120,112)
, bytes2word(101,99,116,101)
, bytes2word(100,32,116,121)
, bytes2word(112,101,32,101)
, bytes2word(114,114,111,114)
, bytes2word(32,105,110,32)
, bytes2word(102,111,114,101)
, bytes2word(105,103,110,32)
, bytes2word(100,101,99,108)
, bytes2word(0,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 [email protected].