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

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


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

#define C0_Distribution_46Compat_46ReadP_46Fail	((void*)startLabel+4)
#define FN_Distribution_46Compat_46ReadP_46final	((void*)startLabel+16)
#define v1823	((void*)startLabel+26)
#define v1822	((void*)startLabel+30)
#define v1819	((void*)startLabel+35)
#define CT_v1824	((void*)startLabel+56)
#define F0_Distribution_46Compat_46ReadP_46final	((void*)startLabel+64)
#define FN_Distribution_46Compat_46ReadP_46run	((void*)startLabel+80)
#define v1836	((void*)startLabel+96)
#define v1828	((void*)startLabel+100)
#define v1837	((void*)startLabel+112)
#define v1832	((void*)startLabel+116)
#define v1829	((void*)startLabel+128)
#define v1833	((void*)startLabel+132)
#define v1834	((void*)startLabel+146)
#define v1835	((void*)startLabel+166)
#define v1825	((void*)startLabel+171)
#define CT_v1838	((void*)startLabel+196)
#define F0_Distribution_46Compat_46ReadP_46run	((void*)startLabel+204)
#define CT_v1839	((void*)startLabel+236)
#define FN_LAMBDA1761	((void*)startLabel+264)
#define CT_v1840	((void*)startLabel+288)
#define F0_LAMBDA1761	((void*)startLabel+296)
#define FN_LAMBDA1760	((void*)startLabel+316)
#define CT_v1841	((void*)startLabel+352)
#define F0_LAMBDA1760	((void*)startLabel+360)
#define FN_LAMBDA1759	((void*)startLabel+392)
#define CT_v1845	((void*)startLabel+424)
#define F0_LAMBDA1759	((void*)startLabel+432)
#define FN_LAMBDA1758	((void*)startLabel+464)
#define CT_v1846	((void*)startLabel+488)
#define F0_LAMBDA1758	((void*)startLabel+496)
#define CT_v1847	((void*)startLabel+524)
#define CT_v1848	((void*)startLabel+568)
#define FN_LAMBDA1762	((void*)startLabel+592)
#define CT_v1849	((void*)startLabel+612)
#define F0_LAMBDA1762	((void*)startLabel+620)
#define CT_v1850	((void*)startLabel+644)
#define FN_LAMBDA1763	((void*)startLabel+668)
#define CT_v1851	((void*)startLabel+688)
#define F0_LAMBDA1763	((void*)startLabel+696)
#define CT_v1852	((void*)startLabel+736)
#define FN_LAMBDA1764	((void*)startLabel+780)
#define CT_v1853	((void*)startLabel+820)
#define F0_LAMBDA1764	((void*)startLabel+828)
#define FN_Distribution_46Compat_46ReadP_46Prelude_46301_46probe	((void*)startLabel+864)
#define v1865	((void*)startLabel+880)
#define v1857	((void*)startLabel+884)
#define v1866	((void*)startLabel+900)
#define v1861	((void*)startLabel+904)
#define v1858	((void*)startLabel+941)
#define v1862	((void*)startLabel+945)
#define v1863	((void*)startLabel+963)
#define v1864	((void*)startLabel+986)
#define v1854	((void*)startLabel+997)
#define CT_v1867	((void*)startLabel+1020)
#define F0_Distribution_46Compat_46ReadP_46Prelude_46301_46probe	((void*)startLabel+1028)
#define FN_Distribution_46Compat_46ReadP_46Prelude_46302_46discard	((void*)startLabel+1076)
#define v1868	((void*)startLabel+1116)
#define CT_v1872	((void*)startLabel+1176)
#define F0_Distribution_46Compat_46ReadP_46Prelude_46302_46discard	((void*)startLabel+1184)
#define CT_v1873	((void*)startLabel+1288)
#define FN_LAMBDA1765	((void*)startLabel+1336)
#define CT_v1874	((void*)startLabel+1360)
#define F0_LAMBDA1765	((void*)startLabel+1368)
#define CT_v1875	((void*)startLabel+1396)
#define FN_LAMBDA1766	((void*)startLabel+1424)
#define CT_v1876	((void*)startLabel+1448)
#define F0_LAMBDA1766	((void*)startLabel+1456)
#define CT_v1877	((void*)startLabel+1500)
#define FN_Distribution_46Compat_46ReadP_46Prelude_46396_46rest	((void*)startLabel+1532)
#define CT_v1878	((void*)startLabel+1560)
#define F0_Distribution_46Compat_46ReadP_46Prelude_46396_46rest	((void*)startLabel+1568)
#define FN_LAMBDA1768	((void*)startLabel+1604)
#define CT_v1879	((void*)startLabel+1624)
#define F0_LAMBDA1768	((void*)startLabel+1632)
#define FN_LAMBDA1767	((void*)startLabel+1660)
#define CT_v1880	((void*)startLabel+1680)
#define F0_LAMBDA1767	((void*)startLabel+1688)
#define CT_v1881	((void*)startLabel+1732)
#define FN_Distribution_46Compat_46ReadP_46Prelude_46390_46rest	((void*)startLabel+1764)
#define CT_v1882	((void*)startLabel+1792)
#define F0_Distribution_46Compat_46ReadP_46Prelude_46390_46rest	((void*)startLabel+1800)
#define FN_LAMBDA1770	((void*)startLabel+1832)
#define CT_v1883	((void*)startLabel+1852)
#define F0_LAMBDA1770	((void*)startLabel+1860)
#define FN_LAMBDA1769	((void*)startLabel+1884)
#define CT_v1884	((void*)startLabel+1904)
#define F0_LAMBDA1769	((void*)startLabel+1912)
#define CT_v1885	((void*)startLabel+1956)
#define CT_v1886	((void*)startLabel+2012)
#define CT_v1887	((void*)startLabel+2076)
#define CT_v1888	((void*)startLabel+2132)
#define FN_LAMBDA1771	((void*)startLabel+2172)
#define CT_v1889	((void*)startLabel+2196)
#define F0_LAMBDA1771	((void*)startLabel+2204)
#define CT_v1890	((void*)startLabel+2240)
#define FN_LAMBDA1772	((void*)startLabel+2276)
#define CT_v1891	((void*)startLabel+2292)
#define F0_LAMBDA1772	((void*)startLabel+2300)
#define CT_v1892	((void*)startLabel+2344)
#define FN_LAMBDA1773	((void*)startLabel+2380)
#define CT_v1893	((void*)startLabel+2396)
#define F0_LAMBDA1773	((void*)startLabel+2404)
#define CT_v1894	((void*)startLabel+2456)
#define FN_LAMBDA1774	((void*)startLabel+2500)
#define CT_v1895	((void*)startLabel+2524)
#define F0_LAMBDA1774	((void*)startLabel+2532)
#define CT_v1896	((void*)startLabel+2580)
#define CT_v1897	((void*)startLabel+2644)
#define CT_v1898	((void*)startLabel+2692)
#define CT_v1899	((void*)startLabel+2756)
#define CT_v1900	((void*)startLabel+2808)
#define CT_v1901	((void*)startLabel+2888)
#define FN_LAMBDA1775	((void*)startLabel+2928)
#define CT_v1902	((void*)startLabel+2960)
#define F0_LAMBDA1775	((void*)startLabel+2968)
#define CT_v1903	((void*)startLabel+3024)
#define CT_v1904	((void*)startLabel+3068)
#define FN_LAMBDA1776	((void*)startLabel+3100)
#define CT_v1905	((void*)startLabel+3112)
#define F0_LAMBDA1776	((void*)startLabel+3120)
#define FN_Distribution_46Compat_46ReadP_46Prelude_46354_46skip	((void*)startLabel+3136)
#define v1912	((void*)startLabel+3146)
#define v1909	((void*)startLabel+3150)
#define v1910	((void*)startLabel+3173)
#define v1906	((void*)startLabel+3178)
#define CT_v1913	((void*)startLabel+3200)
#define F0_Distribution_46Compat_46ReadP_46Prelude_46354_46skip	((void*)startLabel+3208)
#define CT_v1914	((void*)startLabel+3256)
#define FN_LAMBDA1777	((void*)startLabel+3280)
#define CT_v1915	((void*)startLabel+3300)
#define F0_LAMBDA1777	((void*)startLabel+3308)
#define v1917	((void*)startLabel+3330)
#define v1918	((void*)startLabel+3334)
#define v1924	((void*)startLabel+3346)
#define v1922	((void*)startLabel+3350)
#define v1919	((void*)startLabel+3354)
#define CT_v1925	((void*)startLabel+3368)
#define CT_v1926	((void*)startLabel+3416)
#define FN_LAMBDA1780	((void*)startLabel+3452)
#define CT_v1927	((void*)startLabel+3464)
#define F0_LAMBDA1780	((void*)startLabel+3472)
#define FN_Distribution_46Compat_46ReadP_46Prelude_46343_46scan	((void*)startLabel+3492)
#define v1934	((void*)startLabel+3502)
#define v1931	((void*)startLabel+3506)
#define v1932	((void*)startLabel+3544)
#define v1928	((void*)startLabel+3549)
#define CT_v1935	((void*)startLabel+3564)
#define F0_Distribution_46Compat_46ReadP_46Prelude_46343_46scan	((void*)startLabel+3572)
#define FN_LAMBDA1779	((void*)startLabel+3616)
#define CT_v1937	((void*)startLabel+3636)
#define CF_LAMBDA1779	((void*)startLabel+3644)
#define FN_LAMBDA1778	((void*)startLabel+3660)
#define CT_v1938	((void*)startLabel+3684)
#define F0_LAMBDA1778	((void*)startLabel+3692)
#define CT_v1939	((void*)startLabel+3724)
#define FN_LAMBDA1782	((void*)startLabel+3760)
#define v1940	((void*)startLabel+3785)
#define CT_v1942	((void*)startLabel+3796)
#define F0_LAMBDA1782	((void*)startLabel+3804)
#define FN_LAMBDA1781	((void*)startLabel+3836)
#define CT_v1943	((void*)startLabel+3860)
#define F0_LAMBDA1781	((void*)startLabel+3868)
#define CT_v1944	((void*)startLabel+3904)
#define FN_LAMBDA1783	((void*)startLabel+3940)
#define CT_v1945	((void*)startLabel+3956)
#define F0_LAMBDA1783	((void*)startLabel+3964)
#define FN_Distribution_46Compat_46ReadP_46Prelude_46336_46scan	((void*)startLabel+3988)
#define v1949	((void*)startLabel+3998)
#define v1950	((void*)startLabel+4004)
#define v1958	((void*)startLabel+4016)
#define v1954	((void*)startLabel+4020)
#define v1955	((void*)startLabel+4059)
#define v1951	((void*)startLabel+4064)
#define v1946	((void*)startLabel+4069)
#define CT_v1959	((void*)startLabel+4080)
#define F0_Distribution_46Compat_46ReadP_46Prelude_46336_46scan	((void*)startLabel+4088)
#define CT_v1960	((void*)startLabel+4144)
#define FN_LAMBDA1784	((void*)startLabel+4180)
#define v1961	((void*)startLabel+4197)
#define CT_v1963	((void*)startLabel+4208)
#define F0_LAMBDA1784	((void*)startLabel+4216)
#define CT_v1964	((void*)startLabel+4260)
#define CT_v1965	((void*)startLabel+4304)
#define FN_LAMBDA1791	((void*)startLabel+4332)
#define CT_v1966	((void*)startLabel+4356)
#define F0_LAMBDA1791	((void*)startLabel+4364)
#define FN_LAMBDA1790	((void*)startLabel+4396)
#define CT_v1967	((void*)startLabel+4412)
#define F0_LAMBDA1790	((void*)startLabel+4420)
#define FN_LAMBDA1789	((void*)startLabel+4444)
#define CT_v1968	((void*)startLabel+4480)
#define F0_LAMBDA1789	((void*)startLabel+4488)
#define FN_Distribution_46Compat_46ReadP_46Prelude_46316_46gath	((void*)startLabel+4504)
#define v1970	((void*)startLabel+4520)
#define v1971	((void*)startLabel+4533)
#define v1972	((void*)startLabel+4546)
#define v1973	((void*)startLabel+4550)
#define v1974	((void*)startLabel+4581)
#define CT_v1976	((void*)startLabel+4612)
#define F0_Distribution_46Compat_46ReadP_46Prelude_46316_46gath	((void*)startLabel+4620)
#define FN_LAMBDA1788	((void*)startLabel+4664)
#define CT_v1978	((void*)startLabel+4684)
#define CF_LAMBDA1788	((void*)startLabel+4692)
#define FN_LAMBDA1787	((void*)startLabel+4708)
#define CT_v1979	((void*)startLabel+4728)
#define F0_LAMBDA1787	((void*)startLabel+4736)
#define FN_LAMBDA1786	((void*)startLabel+4760)
#define CT_v1980	((void*)startLabel+4788)
#define F0_LAMBDA1786	((void*)startLabel+4796)
#define FN_LAMBDA1785	((void*)startLabel+4828)
#define CT_v1981	((void*)startLabel+4852)
#define F0_LAMBDA1785	((void*)startLabel+4860)
#define CT_v1982	((void*)startLabel+4888)
#define CT_v1983	((void*)startLabel+4924)
#define CT_v1984	((void*)startLabel+4964)
#define FN_LAMBDA1794	((void*)startLabel+4992)
#define CT_v1985	((void*)startLabel+5016)
#define F0_LAMBDA1794	((void*)startLabel+5024)
#define FN_LAMBDA1793	((void*)startLabel+5044)
#define CT_v1986	((void*)startLabel+5088)
#define F0_LAMBDA1793	((void*)startLabel+5096)
#define FN_LAMBDA1792	((void*)startLabel+5116)
#define CT_v1987	((void*)startLabel+5128)
#define F0_LAMBDA1792	((void*)startLabel+5136)
#define CT_v1988	((void*)startLabel+5160)
#define FN_LAMBDA1795	((void*)startLabel+5184)
#define CT_v1989	((void*)startLabel+5204)
#define F0_LAMBDA1795	((void*)startLabel+5212)
#define CT_v1990	((void*)startLabel+5236)
#define FN_LAMBDA1796	((void*)startLabel+5264)
#define CT_v1991	((void*)startLabel+5280)
#define F0_LAMBDA1796	((void*)startLabel+5288)
#define CT_v1992	((void*)startLabel+5316)
#define CT_v1993	((void*)startLabel+5360)
#define FN_LAMBDA1797	((void*)startLabel+5388)
#define CT_v1994	((void*)startLabel+5412)
#define F0_LAMBDA1797	((void*)startLabel+5420)
#define v2046	((void*)startLabel+5456)
#define v1998	((void*)startLabel+5460)
#define v2047	((void*)startLabel+5478)
#define v2002	((void*)startLabel+5482)
#define v1999	((void*)startLabel+5494)
#define v2003	((void*)startLabel+5498)
#define v1995	((void*)startLabel+5511)
#define v2048	((void*)startLabel+5526)
#define v2007	((void*)startLabel+5530)
#define v2004	((void*)startLabel+5543)
#define v2049	((void*)startLabel+5556)
#define v2011	((void*)startLabel+5560)
#define v2008	((void*)startLabel+5563)
#define v2050	((void*)startLabel+5576)
#define v2015	((void*)startLabel+5580)
#define v2012	((void*)startLabel+5583)
#define v2051	((void*)startLabel+5596)
#define v2019	((void*)startLabel+5600)
#define v2052	((void*)startLabel+5616)
#define v2023	((void*)startLabel+5620)
#define v2020	((void*)startLabel+5631)
#define v2024	((void*)startLabel+5635)
#define v2053	((void*)startLabel+5650)
#define v2028	((void*)startLabel+5654)
#define v2029	((void*)startLabel+5666)
#define v2025	((void*)startLabel+5679)
#define v2016	((void*)startLabel+5690)
#define v2054	((void*)startLabel+5704)
#define v2033	((void*)startLabel+5708)
#define v2030	((void*)startLabel+5721)
#define v2055	((void*)startLabel+5734)
#define v2037	((void*)startLabel+5738)
#define v2056	((void*)startLabel+5754)
#define v2041	((void*)startLabel+5758)
#define v2038	((void*)startLabel+5770)
#define v2034	((void*)startLabel+5781)
#define v2057	((void*)startLabel+5794)
#define v2045	((void*)startLabel+5798)
#define v2042	((void*)startLabel+5811)
#define CT_v2058	((void*)startLabel+5840)
#define FN_LAMBDA1806	((void*)startLabel+5908)
#define CT_v2060	((void*)startLabel+5928)
#define CF_LAMBDA1806	((void*)startLabel+5936)
#define FN_LAMBDA1805	((void*)startLabel+5952)
#define CT_v2061	((void*)startLabel+5972)
#define F0_LAMBDA1805	((void*)startLabel+5980)
#define FN_LAMBDA1804	((void*)startLabel+6004)
#define CT_v2062	((void*)startLabel+6024)
#define F0_LAMBDA1804	((void*)startLabel+6032)
#define FN_LAMBDA1803	((void*)startLabel+6056)
#define CT_v2063	((void*)startLabel+6080)
#define F0_LAMBDA1803	((void*)startLabel+6088)
#define FN_LAMBDA1802	((void*)startLabel+6112)
#define CT_v2064	((void*)startLabel+6144)
#define F0_LAMBDA1802	((void*)startLabel+6152)
#define FN_LAMBDA1801	((void*)startLabel+6176)
#define CT_v2065	((void*)startLabel+6208)
#define F0_LAMBDA1801	((void*)startLabel+6216)
#define FN_LAMBDA1800	((void*)startLabel+6240)
#define CT_v2066	((void*)startLabel+6276)
#define F0_LAMBDA1800	((void*)startLabel+6284)
#define FN_LAMBDA1799	((void*)startLabel+6312)
#define CT_v2067	((void*)startLabel+6348)
#define F0_LAMBDA1799	((void*)startLabel+6356)
#define FN_LAMBDA1798	((void*)startLabel+6384)
#define CT_v2068	((void*)startLabel+6408)
#define F0_LAMBDA1798	((void*)startLabel+6416)
#define CT_v2069	((void*)startLabel+6456)
#define CT_v2070	((void*)startLabel+6496)
#define v2072	((void*)startLabel+6536)
#define v2073	((void*)startLabel+6549)
#define v2074	((void*)startLabel+6562)
#define v2075	((void*)startLabel+6566)
#define v2076	((void*)startLabel+6586)
#define CT_v2078	((void*)startLabel+6632)
#define FN_LAMBDA1810	((void*)startLabel+6688)
#define CT_v2082	((void*)startLabel+6720)
#define F0_LAMBDA1810	((void*)startLabel+6728)
#define FN_LAMBDA1809	((void*)startLabel+6760)
#define CT_v2083	((void*)startLabel+6784)
#define F0_LAMBDA1809	((void*)startLabel+6792)
#define FN_LAMBDA1808	((void*)startLabel+6808)
#define CT_v2084	((void*)startLabel+6828)
#define F0_LAMBDA1808	((void*)startLabel+6836)
#define FN_LAMBDA1807	((void*)startLabel+6860)
#define CT_v2085	((void*)startLabel+6880)
#define F0_LAMBDA1807	((void*)startLabel+6888)
#define CT_v2086	((void*)startLabel+6932)
#define CT_v2087	((void*)startLabel+6968)
#define CT_v2088	((void*)startLabel+7020)
#define CT_v2089	((void*)startLabel+7080)
#define CT_v2090	((void*)startLabel+7132)
#define CT_v2091	((void*)startLabel+7180)
#define CT_v2092	((void*)startLabel+7240)
#define ST_v1936	((void*)startLabel+7264)
#define ST_v2059	((void*)startLabel+7265)
#define ST_v1977	((void*)startLabel+7343)
extern Node FN_NHC_46Internal_46_95apply1[];
extern Node FN_Prelude_46_95foldr[];
extern Node F0_Prelude_46Monad_46Distribution_46Compat_46ReadP_46P_46return[];
extern Node CF_Prelude_46Num_46Prelude_46Integer[];
extern Node FN_Prelude_46Monad_46Distribution_46Compat_46ReadP_46Parser_46_62_62_61[];
extern Node FN_Prelude_46fromInteger[];
extern Node FN_Prelude_46_43[];
extern Node FN_NHC_46Internal_46_95apply2[];
extern Node FN_Prelude_46Monad_46Distribution_46Compat_46ReadP_46P_46_62_62_61[];
extern Node FN_Prelude_46Monad_46Distribution_46Compat_46ReadP_46Parser_46_62_62[];
extern Node FN_Prelude_46Num_46Prelude_46Eq[];
extern Node FN_Prelude_46_61_61[];
extern Node FN_Prelude_46Monad_46Distribution_46Compat_46ReadP_46Parser_46return[];
extern Node FN_Prelude_46_45[];
extern Node FN_Control_46Monad_46liftM2[];
extern Node CF_Prelude_46Monad_46Distribution_46Compat_46ReadP_46Parser[];
extern Node FN_Control_46Monad_46MonadPlus_46Distribution_46Compat_46ReadP_46P_46mplus[];
extern Node FN_Distribution_46Compat_46ReadP_46many1[];
extern Node FN_Prelude_46_62_62_61[];
extern Node FN_Prelude_46_62_62[];
extern Node FN_Prelude_46return[];
extern Node FN_Prelude_46replicate[];
extern Node FN_Prelude_46sequence[];
extern Node FN_Char_46isSpace[];
extern Node FN_NHC_46Internal_46_95apply3[];
extern Node F0_Prelude_46id[];
extern Node FN_Prelude_46Monad_46Distribution_46Compat_46ReadP_46P_46return[];
extern Node FN_Prelude_46error[];
extern Node FN_Prelude_46_46[];
extern Node FN_Prelude_46_95_46_62_62[];
extern Node FN_Prelude_46_43_43[];
extern Node FN_NHC_46Internal_46_95patternMatchFail[];
extern Node CF_Prelude_46Monad_46Distribution_46Compat_46ReadP_46P[];

static Node startLabel[] = {
  42
,	/* C0_Distribution_46Compat_46ReadP_46Fail: (byte 0) */
  CONSTR(2,0,0)
, bytes2word(1,0,0,1)
, useLabel(CT_v1824)
,	/* FN_Distribution_46Compat_46ReadP_46final: (byte 0) */
  bytes2word(NEEDSTACK_I16,PUSH_ARG_I1,EVAL,NEEDHEAP_I32)
, bytes2word(TABLESWITCH,2,TOP(8),BOT(8))
,	/* v1823: (byte 2) */
  bytes2word(TOP(4),BOT(4),POP_I1,JUMP)
,	/* v1822: (byte 2) */
  bytes2word(7,0,POP_I1,PUSH_HEAP)
,	/* v1819: (byte 3) */
  bytes2word(HEAP_CVAL_N1,1,RETURN,PUSH_HEAP)
, bytes2word(HEAP_CVAL_N1,2,HEAP_ARG,1)
, bytes2word(RETURN,ENDCODE,0,0)
, bytes2word(0,0,0,0)
, CONSTR(4,1,0)
, CONSTR(2,0,0)
,	/* CT_v1824: (byte 0) */
  HW(0,1)
, 0
,	/* F0_Distribution_46Compat_46ReadP_46final: (byte 0) */
  CAPTAG(useLabel(FN_Distribution_46Compat_46ReadP_46final),1)
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v1838)
,	/* FN_Distribution_46Compat_46ReadP_46run: (byte 0) */
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG_I1,EVAL,NEEDHEAP_I32)
, bytes2word(TABLESWITCH,5,TOP(14),BOT(14))
, bytes2word(TOP(46),BOT(46),TOP(10),BOT(10))
,	/* v1836: (byte 4) */
  bytes2word(TOP(60),BOT(60),TOP(80),BOT(80))
,	/* v1828: (byte 4) */
  bytes2word(POP_I1,JUMP,73,0)
, bytes2word(UNPACK,1,PUSH_ZAP_ARG_I2,EVAL)
, bytes2word(NEEDHEAP_I32,TABLESWITCH,2,NOP)
,	/* v1837: (byte 4) */
  bytes2word(TOP(4),BOT(4),TOP(8),BOT(8))
,	/* v1832: (byte 4) */
  bytes2word(POP_I1,JUMP,14,0)
, bytes2word(UNPACK,2,HEAP_CVAL_I3,HEAP_I2)
, bytes2word(HEAP_P1,0,PUSH_HEAP,HEAP_CVAL_I4)
,	/* v1829: (byte 4) */
  bytes2word(HEAP_OFF_N1,4,HEAP_I2,RETURN_EVAL)
,	/* v1833: (byte 4) */
  bytes2word(POP_I1,JUMP,41,0)
, bytes2word(UNPACK,1,HEAP_CVAL_I3,HEAP_P1)
, bytes2word(0,HEAP_ARG,2,PUSH_HEAP)
, bytes2word(HEAP_CVAL_I4,HEAP_OFF_N1,4,HEAP_ARG)
,	/* v1834: (byte 2) */
  bytes2word(2,RETURN_EVAL,UNPACK,2)
, bytes2word(HEAP_CVAL_N1,1,HEAP_P1,0)
, bytes2word(HEAP_ARG,2,HEAP_CVAL_I4,HEAP_I1)
, bytes2word(HEAP_ARG,2,PUSH_HEAP,HEAP_CVAL_N1)
, bytes2word(2,HEAP_OFF_N1,7,HEAP_OFF_N1)
,	/* v1835: (byte 2) */
  bytes2word(5,RETURN,UNPACK,1)
,	/* v1825: (byte 3) */
  bytes2word(PUSH_P1,0,RETURN_EVAL,PUSH_HEAP)
, bytes2word(HEAP_CVAL_IN3,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
, 0
, CONSTR(0,0,0)
, CONSTR(1,2,0)
, CONSTR(0,2,0)
,	/* CT_v1838: (byte 0) */
  HW(2,2)
, 0
,	/* F0_Distribution_46Compat_46ReadP_46run: (byte 0) */
  CAPTAG(useLabel(FN_Distribution_46Compat_46ReadP_46run),2)
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply1))
, VAPTAG(useLabel(FN_Distribution_46Compat_46ReadP_46run))
, bytes2word(1,0,0,1)
, useLabel(CT_v1839)
,};
Node FN_Distribution_46Compat_46ReadP_46readS_95to_95P[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG)
, bytes2word(1,RETURN,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v1839: (byte 0) */
  HW(1,1)
, 0
,};
Node F0_Distribution_46Compat_46ReadP_46readS_95to_95P[] = {
  CAPTAG(useLabel(FN_Distribution_46Compat_46ReadP_46readS_95to_95P),1)
, CAPTAG(useLabel(FN_LAMBDA1761),1)
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v1840)
,	/* FN_LAMBDA1761: (byte 0) */
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,HEAP_ARG_ARG,2)
, bytes2word(1,PUSH_HEAP,HEAP_CVAL_N1,1)
, bytes2word(HEAP_OFF_N1,4,RETURN,ENDCODE)
, bytes2word(0,0,0,0)
, 0
, CONSTR(1,1,0)
,	/* CT_v1840: (byte 0) */
  HW(1,2)
, 0
,	/* F0_LAMBDA1761: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1761),2)
, CAPTAG(useLabel(FN_LAMBDA1760),1)
, bytes2word(3,0,2,1)
, bytes2word(1,2,0,3)
, useLabel(CT_v1841)
,	/* FN_LAMBDA1760: (byte 0) */
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,HEAP_ARG,1)
, bytes2word(HEAP_CVAL_I4,HEAP_ARG_ARG,2,3)
, bytes2word(HEAP_CVAL_N1,1,HEAP_CVAL_I5,HEAP_OFF_N1)
, bytes2word(7,HEAP_OFF_N1,6,HEAP_OFF_N1)
, bytes2word(4,PUSH_HEAP,HEAP_CVAL_P1,6)
, bytes2word(HEAP_OFF_N1,5,RETURN_EVAL,ENDCODE)
, bytes2word(0,0,0,0)
, 0
, CONSTR(0,0,0)
,	/* CT_v1841: (byte 0) */
  HW(4,3)
, 0
,	/* F0_LAMBDA1760: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1760),3)
, CAPTAG(useLabel(FN_LAMBDA1759),2)
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply1))
, VAPTAG(useLabel(FN_Prelude_46_95foldr))
, VAPTAG(useLabel(FN_Distribution_46Compat_46ReadP_46final))
, bytes2word(3,0,2,1)
, bytes2word(1,2,0,3)
, useLabel(CT_v1845)
,	/* FN_LAMBDA1759: (byte 0) */
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG_I2,EVAL,NEEDHEAP_I32)
, bytes2word(UNPACK,2,HEAP_CVAL_I3,HEAP_CVAL_I4)
, bytes2word(HEAP_ARG,1,HEAP_P1,0)
, bytes2word(HEAP_CVAL_I5,HEAP_OFF_N1,4,HEAP_I1)
, bytes2word(PUSH_HEAP,HEAP_CVAL_P1,6,HEAP_OFF_N1)
, bytes2word(8,HEAP_OFF_N1,5,HEAP_ARG)
, bytes2word(3,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v1845: (byte 0) */
  HW(4,3)
, 0
,	/* F0_LAMBDA1759: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1759),3)
, CAPTAG(useLabel(FN_LAMBDA1758),2)
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply1))
, VAPTAG(useLabel(FN_Distribution_46Compat_46ReadP_46run))
, VAPTAG(useLabel(FN_Prelude_46_95foldr))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v1846)
,	/* FN_LAMBDA1758: (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(1,2,0)
,	/* CT_v1846: (byte 0) */
  HW(0,2)
, 0
,	/* F0_LAMBDA1758: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1758),2)
, bytes2word(1,0,0,1)
, useLabel(CT_v1847)
,};
Node FN_Distribution_46Compat_46ReadP_46readP_95to_95S[] = {
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,HEAP_ARG,1)
, bytes2word(HEAP_CVAL_I4,PUSH_HEAP,HEAP_CVAL_I5,HEAP_OFF_N1)
, bytes2word(4,RETURN,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v1847: (byte 0) */
  HW(3,1)
, 0
,};
Node F0_Distribution_46Compat_46ReadP_46readP_95to_95S[] = {
  CAPTAG(useLabel(FN_Distribution_46Compat_46ReadP_46readP_95to_95S),1)
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply1))
, useLabel(F0_Prelude_46Monad_46Distribution_46Compat_46ReadP_46P_46return)
, CAPTAG(useLabel(FN_Distribution_46Compat_46ReadP_46run),1)
, bytes2word(0,0,0,0)
, useLabel(CT_v1848)
,};
Node FN_Distribution_46Compat_46ReadP_46get[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,RETURN)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v1848: (byte 0) */
  HW(1,0)
, 0
,};
Node CF_Distribution_46Compat_46ReadP_46get[] = {
  VAPTAG(useLabel(FN_Distribution_46Compat_46ReadP_46get))
, CAPTAG(useLabel(FN_LAMBDA1762),1)
, bytes2word(1,0,0,1)
, useLabel(CT_v1849)
,	/* FN_LAMBDA1762: (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_v1849: (byte 0) */
  HW(0,1)
, 0
,	/* F0_LAMBDA1762: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1762),1)
, bytes2word(0,0,0,0)
, useLabel(CT_v1850)
,};
Node FN_Distribution_46Compat_46ReadP_46look[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,RETURN)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v1850: (byte 0) */
  HW(1,0)
, 0
,};
Node CF_Distribution_46Compat_46ReadP_46look[] = {
  VAPTAG(useLabel(FN_Distribution_46Compat_46ReadP_46look))
, CAPTAG(useLabel(FN_LAMBDA1763),1)
, bytes2word(1,0,0,1)
, useLabel(CT_v1851)
,	/* FN_LAMBDA1763: (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_v1851: (byte 0) */
  HW(0,1)
, 0
,	/* F0_LAMBDA1763: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1763),1)
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v1852)
,};
Node FN_Distribution_46Compat_46ReadP_46_60_43_43[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_CVAL_I4)
, bytes2word(HEAP_ARG,1,HEAP_P1,0)
, bytes2word(HEAP_ARG,2,PUSH_HEAP,HEAP_CVAL_I5)
, bytes2word(HEAP_CVAL_P1,6,HEAP_OFF_N1,6)
, bytes2word(RETURN_EVAL,ENDCODE,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v1852: (byte 0) */
  HW(4,2)
, 0
,};
Node F0_Distribution_46Compat_46ReadP_46_60_43_43[] = {
  CAPTAG(useLabel(FN_Distribution_46Compat_46ReadP_46_60_43_43),2)
, useLabel(CF_Prelude_46Num_46Prelude_46Integer)
, CAPTAG(useLabel(FN_LAMBDA1764),1)
, VAPTAG(useLabel(FN_Prelude_46Monad_46Distribution_46Compat_46ReadP_46Parser_46_62_62_61))
, useLabel(CF_Distribution_46Compat_46ReadP_46look)
, bytes2word(0,0,4,0)
, bytes2word(3,1,2,2)
, bytes2word(1,3,0,4)
, useLabel(CT_v1853)
,	/* FN_LAMBDA1764: (byte 0) */
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,HEAP_ARG,1)
, bytes2word(HEAP_CVAL_I4,HEAP_CVAL_I5,HEAP_ARG,2)
, bytes2word(HEAP_CVAL_I3,HEAP_OFF_N1,3,HEAP_CADR_N1)
, bytes2word(1,PUSH_HEAP,HEAP_CVAL_P1,6)
, bytes2word(HEAP_ARG_ARG,3,2,HEAP_OFF_N1)
, bytes2word(11,HEAP_ARG,4,HEAP_OFF_N1)
, bytes2word(8,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
, 0
, CONSTRW(0,0)
,	/* CT_v1853: (byte 0) */
  HW(4,4)
, 0
,	/* F0_LAMBDA1764: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1764),4)
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply1))
, useLabel(F0_Prelude_46Monad_46Distribution_46Compat_46ReadP_46P_46return)
, VAPTAG(useLabel(FN_Prelude_46fromInteger))
, VAPTAG(useLabel(FN_Distribution_46Compat_46ReadP_46Prelude_46301_46probe))
, bytes2word(5,0,4,1)
, bytes2word(3,2,2,3)
, bytes2word(1,4,0,5)
, useLabel(CT_v1867)
,	/* FN_Distribution_46Compat_46ReadP_46Prelude_46301_46probe: (byte 0) */
  bytes2word(NEEDSTACK_I16,PUSH_ARG_I3,EVAL,NEEDHEAP_I32)
, bytes2word(TABLESWITCH,5,TOP(14),BOT(14))
, bytes2word(TOP(75),BOT(75),TOP(10),BOT(10))
,	/* v1865: (byte 4) */
  bytes2word(TOP(93),BOT(93),TOP(116),BOT(116))
,	/* v1857: (byte 4) */
  bytes2word(POP_I1,JUMP,115,0)
, bytes2word(UNPACK,1,PUSH_ARG,4)
, bytes2word(ZAP_ARG_I3,ZAP_ARG,4,EVAL)
, bytes2word(NEEDHEAP_I32,TABLESWITCH,2,NOP)
,	/* v1866: (byte 4) */
  bytes2word(TOP(4),BOT(4),TOP(8),BOT(8))
,	/* v1861: (byte 4) */
  bytes2word(POP_I1,JUMP,39,0)
, bytes2word(UNPACK,2,HEAP_CVAL_I3,HEAP_I2)
, bytes2word(HEAP_P1,0,HEAP_CVAL_I4,HEAP_ARG)
, bytes2word(2,HEAP_CVAL_I5,HEAP_ARG,2)
, bytes2word(HEAP_CVAL_I3,HEAP_OFF_N1,3,HEAP_CADR_N1)
, bytes2word(2,HEAP_CVAL_P1,6,HEAP_OFF_N1)
, bytes2word(8,HEAP_ARG,5,HEAP_OFF_N1)
, bytes2word(6,PUSH_HEAP,HEAP_CVAL_P1,7)
, bytes2word(HEAP_ARG_ARG,1,2,HEAP_OFF_N1)
, bytes2word(17,HEAP_I2,HEAP_OFF_N1,9)
,	/* v1858: (byte 1) */
  bytes2word(RETURN_EVAL,POP_I1,JUMP,54)
,	/* v1862: (byte 1) */
  bytes2word(0,UNPACK,1,HEAP_CVAL_I3)
, bytes2word(HEAP_P1,0,HEAP_ARG,4)
, bytes2word(PUSH_HEAP,HEAP_CVAL_P1,7,HEAP_ARG_ARG)
, bytes2word(1,2,HEAP_OFF_N1,6)
,	/* v1863: (byte 3) */
  bytes2word(HEAP_ARG_ARG_RET_EVAL,4,5,UNPACK)
, bytes2word(2,HEAP_CVAL_P1,8,HEAP_CVAL_P1)
, bytes2word(6,HEAP_OFF_N1,2,HEAP_ARG_ARG)
, bytes2word(2,5,HEAP_CVAL_P1,9)
, bytes2word(HEAP_ARG,3,PUSH_HEAP,HEAP_CVAL_P1)
, bytes2word(10,HEAP_OFF_N1,7,HEAP_OFF_N1)
,	/* v1864: (byte 2) */
  bytes2word(4,RETURN_EVAL,UNPACK,1)
, bytes2word(HEAP_CVAL_IN3,HEAP_P1,0,PUSH_HEAP)
, bytes2word(HEAP_CVAL_P1,9,HEAP_OFF_N1,3)
,	/* v1854: (byte 1) */
  bytes2word(RETURN,PUSH_ARG_I1,RETURN_EVAL,ENDCODE)
, bytes2word(0,0,0,0)
, 0
, CONSTR(4,1,0)
, CONSTRW(1,0)
, 1
,	/* CT_v1867: (byte 0) */
  HW(8,5)
, 0
,	/* F0_Distribution_46Compat_46ReadP_46Prelude_46301_46probe: (byte 0) */
  CAPTAG(useLabel(FN_Distribution_46Compat_46ReadP_46Prelude_46301_46probe),5)
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply1))
, VAPTAG(useLabel(FN_Prelude_46_43))
, VAPTAG(useLabel(FN_Prelude_46fromInteger))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply2))
, VAPTAG(useLabel(FN_Distribution_46Compat_46ReadP_46Prelude_46301_46probe))
, CAPTAG(useLabel(FN_Distribution_46Compat_46ReadP_46Prelude_46302_46discard),2)
, CAPTAG(useLabel(FN_Prelude_46Monad_46Distribution_46Compat_46ReadP_46P_46_62_62_61),1)
, VAPTAG(useLabel(FN_Prelude_46Monad_46Distribution_46Compat_46ReadP_46Parser_46_62_62))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v1872)
,	/* FN_Distribution_46Compat_46ReadP_46Prelude_46302_46discard: (byte 0) */
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,HEAP_ARG,1)
, bytes2word(PUSH_HEAP,HEAP_CVAL_I4,HEAP_OFF_N1,3)
, bytes2word(HEAP_CADR_N1,1,PUSH_P1,0)
, bytes2word(PUSH_ARG_I2,HEAP_CVAL_I5,HEAP_ARG,1)
, bytes2word(PUSH_HEAP,HEAP_CVAL_P1,6,HEAP_OFF_N1)
, bytes2word(3,EVAL,NEEDHEAP_I32,APPLY)
, bytes2word(2,SLIDE_P1,1,EVAL)
, bytes2word(NEEDHEAP_I32,JUMPFALSE,10,0)
, bytes2word(HEAP_CVAL_N1,2,PUSH_HEAP,HEAP_CVAL_P1)
,	/* v1868: (byte 4) */
  bytes2word(7,HEAP_OFF_N1,2,RETURN_EVAL)
, bytes2word(HEAP_CVAL_P1,8,HEAP_CVAL_P1,9)
, bytes2word(HEAP_ARG,1,HEAP_CVAL_I3,HEAP_ARG)
, bytes2word(1,HEAP_CVAL_I4,HEAP_OFF_N1,3)
, bytes2word(HEAP_CADR_N1,4,HEAP_CVAL_P1,10)
, bytes2word(HEAP_OFF_N1,8,HEAP_ARG,2)
, bytes2word(HEAP_OFF_N1,6,HEAP_CVAL_P1,10)
, bytes2word(HEAP_OFF_N1,13,HEAP_ARG,1)
, bytes2word(HEAP_OFF_N1,7,PUSH_HEAP,HEAP_CVAL_P1)
, bytes2word(11,HEAP_CVAL_P1,12,HEAP_OFF_N1)
, bytes2word(6,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
, CONSTRW(1,0)
, 1
, CONSTR(0,0,0)
, CONSTRW(0,0)
,	/* CT_v1872: (byte 0) */
  HW(10,2)
, 0
,	/* F0_Distribution_46Compat_46ReadP_46Prelude_46302_46discard: (byte 0) */
  CAPTAG(useLabel(FN_Distribution_46Compat_46ReadP_46Prelude_46302_46discard),2)
, 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))
, VAPTAG(useLabel(FN_Prelude_46Monad_46Distribution_46Compat_46ReadP_46Parser_46return))
, CAPTAG(useLabel(FN_Distribution_46Compat_46ReadP_46Prelude_46302_46discard),2)
, VAPTAG(useLabel(FN_Prelude_46_45))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply2))
, VAPTAG(useLabel(FN_Prelude_46Monad_46Distribution_46Compat_46ReadP_46Parser_46_62_62))
, useLabel(CF_Distribution_46Compat_46ReadP_46get)
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v1873)
,};
Node FN_Distribution_46Compat_46ReadP_46manyTill[] = {
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_N1,1,HEAP_CVAL_I3)
, bytes2word(HEAP_OFF_N1,2,HEAP_CVAL_I4,HEAP_ARG)
, bytes2word(2,HEAP_OFF_N1,4,HEAP_CVAL_I5)
, bytes2word(HEAP_CVAL_P1,6,HEAP_CVAL_P1,7)
, bytes2word(HEAP_OFF_N1,3,HEAP_ARG,1)
, bytes2word(HEAP_OFF_P1,1,PUSH_HEAP,HEAP_CVAL_P1)
, bytes2word(8,HEAP_OFF_N1,10,HEAP_OFF_N1)
, bytes2word(7,PUSH_P1,0,RETURN_EVAL)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
, 0
, CONSTR(0,0,0)
,	/* CT_v1873: (byte 0) */
  HW(6,2)
, 0
,};
Node F0_Distribution_46Compat_46ReadP_46manyTill[] = {
  CAPTAG(useLabel(FN_Distribution_46Compat_46ReadP_46manyTill),2)
, VAPTAG(useLabel(FN_Prelude_46Monad_46Distribution_46Compat_46ReadP_46Parser_46return))
, VAPTAG(useLabel(FN_Prelude_46Monad_46Distribution_46Compat_46ReadP_46Parser_46_62_62))
, CAPTAG(useLabel(FN_LAMBDA1765),2)
, VAPTAG(useLabel(FN_Control_46Monad_46liftM2))
, useLabel(CF_Prelude_46Monad_46Distribution_46Compat_46ReadP_46Parser)
, VAPTAG(useLabel(FN_Distribution_46Compat_46ReadP_46_60_43_43))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v1874)
,	/* FN_LAMBDA1765: (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(1,2,0)
,	/* CT_v1874: (byte 0) */
  HW(0,2)
, 0
,	/* F0_LAMBDA1765: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1765),2)
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v1875)
,};
Node FN_Distribution_46Compat_46ReadP_46_43_43_43[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG)
, bytes2word(1,2,RETURN,ENDCODE)
, bytes2word(0,0,0,0)
,	/* CT_v1875: (byte 0) */
  HW(1,2)
, 0
,};
Node F0_Distribution_46Compat_46ReadP_46_43_43_43[] = {
  CAPTAG(useLabel(FN_Distribution_46Compat_46ReadP_46_43_43_43),2)
, CAPTAG(useLabel(FN_LAMBDA1766),1)
, bytes2word(3,0,2,1)
, bytes2word(1,2,0,3)
, useLabel(CT_v1876)
,	/* FN_LAMBDA1766: (byte 0) */
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,HEAP_ARG_ARG,1)
, bytes2word(3,HEAP_CVAL_I3,HEAP_ARG_ARG,2)
, bytes2word(3,PUSH_HEAP,HEAP_CVAL_I4,HEAP_OFF_N1)
, bytes2word(7,HEAP_OFF_N1,5,RETURN_EVAL)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v1876: (byte 0) */
  HW(2,3)
, 0
,	/* F0_LAMBDA1766: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1766),3)
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply1))
, VAPTAG(useLabel(FN_Control_46Monad_46MonadPlus_46Distribution_46Compat_46ReadP_46P_46mplus))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v1877)
,};
Node FN_Distribution_46Compat_46ReadP_46chainl1[] = {
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,HEAP_ARG_ARG,2)
, bytes2word(1,PUSH_HEAP,HEAP_CVAL_I4,HEAP_ARG)
, bytes2word(1,HEAP_OFF_N1,5,RETURN_EVAL)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v1877: (byte 0) */
  HW(2,2)
, 0
,};
Node F0_Distribution_46Compat_46ReadP_46chainl1[] = {
  CAPTAG(useLabel(FN_Distribution_46Compat_46ReadP_46chainl1),2)
, CAPTAG(useLabel(FN_Distribution_46Compat_46ReadP_46Prelude_46396_46rest),1)
, VAPTAG(useLabel(FN_Prelude_46Monad_46Distribution_46Compat_46ReadP_46Parser_46_62_62_61))
, bytes2word(3,0,2,1)
, bytes2word(1,2,0,3)
, useLabel(CT_v1878)
,	/* FN_Distribution_46Compat_46ReadP_46Prelude_46396_46rest: (byte 0) */
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,HEAP_ARG_ARG,3)
, bytes2word(1,HEAP_ARG,2,HEAP_CVAL_I4)
, bytes2word(HEAP_ARG,1,HEAP_OFF_N1,6)
, bytes2word(HEAP_CVAL_I5,HEAP_ARG,3,PUSH_HEAP)
, bytes2word(HEAP_CVAL_P1,6,HEAP_OFF_N1,6)
, bytes2word(HEAP_OFF_N1,4,RETURN_EVAL,ENDCODE)
, bytes2word(0,0,0,0)
,	/* CT_v1878: (byte 0) */
  HW(4,3)
, 0
,	/* F0_Distribution_46Compat_46ReadP_46Prelude_46396_46rest: (byte 0) */
  CAPTAG(useLabel(FN_Distribution_46Compat_46ReadP_46Prelude_46396_46rest),3)
, CAPTAG(useLabel(FN_LAMBDA1768),1)
, VAPTAG(useLabel(FN_Prelude_46Monad_46Distribution_46Compat_46ReadP_46Parser_46_62_62_61))
, VAPTAG(useLabel(FN_Prelude_46Monad_46Distribution_46Compat_46ReadP_46Parser_46return))
, VAPTAG(useLabel(FN_Distribution_46Compat_46ReadP_46_43_43_43))
, bytes2word(0,0,4,0)
, bytes2word(3,1,2,2)
, bytes2word(1,3,0,4)
, useLabel(CT_v1879)
,	/* FN_LAMBDA1768: (byte 0) */
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,HEAP_ARG_ARG,1)
, bytes2word(4,HEAP_ARG_ARG,2,3)
, bytes2word(PUSH_HEAP,HEAP_CVAL_I4,HEAP_ARG,3)
, bytes2word(HEAP_OFF_N1,7,RETURN_EVAL,ENDCODE)
, bytes2word(0,0,0,0)
,	/* CT_v1879: (byte 0) */
  HW(2,4)
, 0
,	/* F0_LAMBDA1768: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1768),4)
, CAPTAG(useLabel(FN_LAMBDA1767),1)
, VAPTAG(useLabel(FN_Prelude_46Monad_46Distribution_46Compat_46ReadP_46Parser_46_62_62_61))
, bytes2word(5,0,4,1)
, bytes2word(3,2,2,3)
, bytes2word(1,4,0,5)
, useLabel(CT_v1880)
,	/* FN_LAMBDA1767: (byte 0) */
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,HEAP_ARG_ARG,2)
, bytes2word(1,HEAP_ARG,5,PUSH_HEAP)
, bytes2word(HEAP_CVAL_I4,HEAP_ARG_ARG,3,4)
, bytes2word(HEAP_OFF_N1,7,RETURN_EVAL,ENDCODE)
, bytes2word(0,0,0,0)
,	/* CT_v1880: (byte 0) */
  HW(2,5)
, 0
,	/* F0_LAMBDA1767: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1767),5)
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply2))
, VAPTAG(useLabel(FN_Distribution_46Compat_46ReadP_46Prelude_46396_46rest))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v1881)
,};
Node FN_Distribution_46Compat_46ReadP_46chainr1[] = {
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,HEAP_ARG,2)
, bytes2word(HEAP_OFF_P1,1,PUSH_HEAP,HEAP_CVAL_I4)
, bytes2word(HEAP_ARG,1,HEAP_OFF_N1,5)
, bytes2word(PUSH_P1,0,RETURN_EVAL,ENDCODE)
, bytes2word(0,0,0,0)
,	/* CT_v1881: (byte 0) */
  HW(2,2)
, 0
,};
Node F0_Distribution_46Compat_46ReadP_46chainr1[] = {
  CAPTAG(useLabel(FN_Distribution_46Compat_46ReadP_46chainr1),2)
, CAPTAG(useLabel(FN_Distribution_46Compat_46ReadP_46Prelude_46390_46rest),1)
, VAPTAG(useLabel(FN_Prelude_46Monad_46Distribution_46Compat_46ReadP_46Parser_46_62_62_61))
, bytes2word(3,0,2,1)
, bytes2word(1,2,0,3)
, useLabel(CT_v1882)
,	/* FN_Distribution_46Compat_46ReadP_46Prelude_46390_46rest: (byte 0) */
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,HEAP_ARG_ARG,2)
, bytes2word(3,HEAP_CVAL_I4,HEAP_ARG,1)
, bytes2word(HEAP_OFF_N1,5,HEAP_CVAL_I5,HEAP_ARG)
, bytes2word(3,PUSH_HEAP,HEAP_CVAL_P1,6)
, bytes2word(HEAP_OFF_N1,6,HEAP_OFF_N1,4)
, bytes2word(RETURN_EVAL,ENDCODE,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v1882: (byte 0) */
  HW(4,3)
, 0
,	/* F0_Distribution_46Compat_46ReadP_46Prelude_46390_46rest: (byte 0) */
  CAPTAG(useLabel(FN_Distribution_46Compat_46ReadP_46Prelude_46390_46rest),3)
, CAPTAG(useLabel(FN_LAMBDA1770),1)
, VAPTAG(useLabel(FN_Prelude_46Monad_46Distribution_46Compat_46ReadP_46Parser_46_62_62_61))
, VAPTAG(useLabel(FN_Prelude_46Monad_46Distribution_46Compat_46ReadP_46Parser_46return))
, VAPTAG(useLabel(FN_Distribution_46Compat_46ReadP_46_43_43_43))
, bytes2word(3,0,2,1)
, bytes2word(1,2,0,3)
, useLabel(CT_v1883)
,	/* FN_LAMBDA1770: (byte 0) */
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,HEAP_ARG_ARG,2)
, bytes2word(3,PUSH_HEAP,HEAP_CVAL_I4,HEAP_ARG)
, bytes2word(1,HEAP_OFF_N1,5,RETURN_EVAL)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v1883: (byte 0) */
  HW(2,3)
, 0
,	/* F0_LAMBDA1770: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1770),3)
, CAPTAG(useLabel(FN_LAMBDA1769),1)
, VAPTAG(useLabel(FN_Prelude_46Monad_46Distribution_46Compat_46ReadP_46Parser_46_62_62_61))
, bytes2word(3,0,2,1)
, bytes2word(1,2,0,3)
, useLabel(CT_v1884)
,	/* FN_LAMBDA1769: (byte 0) */
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,HEAP_ARG_ARG,2)
, bytes2word(1,HEAP_ARG,3,PUSH_HEAP)
, bytes2word(HEAP_CVAL_I4,HEAP_OFF_N1,5,RETURN_EVAL)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v1884: (byte 0) */
  HW(2,3)
, 0
,	/* F0_LAMBDA1769: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1769),3)
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply2))
, VAPTAG(useLabel(FN_Prelude_46Monad_46Distribution_46Compat_46ReadP_46Parser_46return))
, bytes2word(3,0,2,1)
, bytes2word(1,2,0,3)
, useLabel(CT_v1885)
,};
Node FN_Distribution_46Compat_46ReadP_46chainl[] = {
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,HEAP_ARG_ARG,1)
, bytes2word(2,HEAP_CVAL_I4,HEAP_ARG,3)
, bytes2word(PUSH_HEAP,HEAP_CVAL_I5,HEAP_OFF_N1,6)
, bytes2word(HEAP_OFF_N1,4,RETURN_EVAL,ENDCODE)
, bytes2word(0,0,0,0)
,	/* CT_v1885: (byte 0) */
  HW(3,3)
, 0
,};
Node F0_Distribution_46Compat_46ReadP_46chainl[] = {
  CAPTAG(useLabel(FN_Distribution_46Compat_46ReadP_46chainl),3)
, VAPTAG(useLabel(FN_Distribution_46Compat_46ReadP_46chainl1))
, VAPTAG(useLabel(FN_Prelude_46Monad_46Distribution_46Compat_46ReadP_46Parser_46return))
, VAPTAG(useLabel(FN_Distribution_46Compat_46ReadP_46_43_43_43))
, bytes2word(3,0,2,1)
, bytes2word(1,2,0,3)
, useLabel(CT_v1886)
,};
Node FN_Distribution_46Compat_46ReadP_46chainr[] = {
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,HEAP_ARG_ARG,1)
, bytes2word(2,HEAP_CVAL_I4,HEAP_ARG,3)
, bytes2word(PUSH_HEAP,HEAP_CVAL_I5,HEAP_OFF_N1,6)
, bytes2word(HEAP_OFF_N1,4,RETURN_EVAL,ENDCODE)
, bytes2word(0,0,0,0)
,	/* CT_v1886: (byte 0) */
  HW(3,3)
, 0
,};
Node F0_Distribution_46Compat_46ReadP_46chainr[] = {
  CAPTAG(useLabel(FN_Distribution_46Compat_46ReadP_46chainr),3)
, VAPTAG(useLabel(FN_Distribution_46Compat_46ReadP_46chainr1))
, VAPTAG(useLabel(FN_Prelude_46Monad_46Distribution_46Compat_46ReadP_46Parser_46return))
, VAPTAG(useLabel(FN_Distribution_46Compat_46ReadP_46_43_43_43))
, bytes2word(1,0,0,1)
, useLabel(CT_v1887)
,};
Node FN_Distribution_46Compat_46ReadP_46many[] = {
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_N1,1,HEAP_CVAL_I3)
, bytes2word(HEAP_OFF_N1,2,HEAP_CVAL_I4,HEAP_ARG)
, bytes2word(1,PUSH_HEAP,HEAP_CVAL_I5,HEAP_OFF_N1)
, bytes2word(5,HEAP_OFF_N1,4,RETURN_EVAL)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
, 0
, CONSTR(0,0,0)
,	/* CT_v1887: (byte 0) */
  HW(3,1)
, 0
,};
Node F0_Distribution_46Compat_46ReadP_46many[] = {
  CAPTAG(useLabel(FN_Distribution_46Compat_46ReadP_46many),1)
, VAPTAG(useLabel(FN_Prelude_46Monad_46Distribution_46Compat_46ReadP_46Parser_46return))
, VAPTAG(useLabel(FN_Distribution_46Compat_46ReadP_46many1))
, VAPTAG(useLabel(FN_Distribution_46Compat_46ReadP_46_43_43_43))
, bytes2word(1,0,0,1)
, useLabel(CT_v1888)
,};
Node FN_Distribution_46Compat_46ReadP_46many1[] = {
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,HEAP_CVAL_I4,HEAP_ARG)
, bytes2word(1,PUSH_HEAP,HEAP_CVAL_I5,HEAP_CVAL_P1)
, bytes2word(6,HEAP_OFF_N1,5,HEAP_ARG)
, bytes2word(1,HEAP_OFF_N1,6,RETURN_EVAL)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v1888: (byte 0) */
  HW(4,1)
, 0
,};
Node F0_Distribution_46Compat_46ReadP_46many1[] = {
  CAPTAG(useLabel(FN_Distribution_46Compat_46ReadP_46many1),1)
, CAPTAG(useLabel(FN_LAMBDA1771),2)
, VAPTAG(useLabel(FN_Distribution_46Compat_46ReadP_46many))
, VAPTAG(useLabel(FN_Control_46Monad_46liftM2))
, useLabel(CF_Prelude_46Monad_46Distribution_46Compat_46ReadP_46Parser)
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v1889)
,	/* FN_LAMBDA1771: (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(1,2,0)
,	/* CT_v1889: (byte 0) */
  HW(0,2)
, 0
,	/* F0_LAMBDA1771: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1771),2)
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v1890)
,};
Node FN_Distribution_46Compat_46ReadP_46endBy1[] = {
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,HEAP_ARG,2)
, bytes2word(HEAP_CVAL_I4,HEAP_ARG,1,HEAP_OFF_N1)
, bytes2word(4,PUSH_HEAP,HEAP_CVAL_I5,HEAP_OFF_N1)
, bytes2word(4,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v1890: (byte 0) */
  HW(3,2)
, 0
,};
Node F0_Distribution_46Compat_46ReadP_46endBy1[] = {
  CAPTAG(useLabel(FN_Distribution_46Compat_46ReadP_46endBy1),2)
, CAPTAG(useLabel(FN_LAMBDA1772),1)
, VAPTAG(useLabel(FN_Prelude_46Monad_46Distribution_46Compat_46ReadP_46Parser_46_62_62_61))
, VAPTAG(useLabel(FN_Distribution_46Compat_46ReadP_46many1))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v1891)
,	/* FN_LAMBDA1772: (byte 0) */
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,HEAP_ARG,2)
, bytes2word(PUSH_HEAP,HEAP_CVAL_I4,HEAP_ARG,1)
, bytes2word(HEAP_OFF_N1,4,RETURN_EVAL,ENDCODE)
, bytes2word(0,0,0,0)
,	/* CT_v1891: (byte 0) */
  HW(2,2)
, 0
,	/* F0_LAMBDA1772: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1772),2)
, VAPTAG(useLabel(FN_Prelude_46Monad_46Distribution_46Compat_46ReadP_46Parser_46return))
, VAPTAG(useLabel(FN_Prelude_46Monad_46Distribution_46Compat_46ReadP_46Parser_46_62_62))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v1892)
,};
Node FN_Distribution_46Compat_46ReadP_46endBy[] = {
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,HEAP_ARG,2)
, bytes2word(HEAP_CVAL_I4,HEAP_ARG,1,HEAP_OFF_N1)
, bytes2word(4,PUSH_HEAP,HEAP_CVAL_I5,HEAP_OFF_N1)
, bytes2word(4,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v1892: (byte 0) */
  HW(3,2)
, 0
,};
Node F0_Distribution_46Compat_46ReadP_46endBy[] = {
  CAPTAG(useLabel(FN_Distribution_46Compat_46ReadP_46endBy),2)
, CAPTAG(useLabel(FN_LAMBDA1773),1)
, VAPTAG(useLabel(FN_Prelude_46Monad_46Distribution_46Compat_46ReadP_46Parser_46_62_62_61))
, VAPTAG(useLabel(FN_Distribution_46Compat_46ReadP_46many))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v1893)
,	/* FN_LAMBDA1773: (byte 0) */
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,HEAP_ARG,2)
, bytes2word(PUSH_HEAP,HEAP_CVAL_I4,HEAP_ARG,1)
, bytes2word(HEAP_OFF_N1,4,RETURN_EVAL,ENDCODE)
, bytes2word(0,0,0,0)
,	/* CT_v1893: (byte 0) */
  HW(2,2)
, 0
,	/* F0_LAMBDA1773: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1773),2)
, VAPTAG(useLabel(FN_Prelude_46Monad_46Distribution_46Compat_46ReadP_46Parser_46return))
, VAPTAG(useLabel(FN_Prelude_46Monad_46Distribution_46Compat_46ReadP_46Parser_46_62_62))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v1894)
,};
Node FN_Distribution_46Compat_46ReadP_46sepBy1[] = {
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,HEAP_CVAL_I4,HEAP_ARG_ARG)
, bytes2word(2,1,HEAP_CVAL_I5,HEAP_OFF_N1)
, bytes2word(4,PUSH_HEAP,HEAP_CVAL_P1,6)
, bytes2word(HEAP_CVAL_P1,7,HEAP_OFF_N1,8)
, bytes2word(HEAP_ARG,1,HEAP_OFF_N1,6)
, bytes2word(RETURN_EVAL,ENDCODE,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v1894: (byte 0) */
  HW(5,2)
, 0
,};
Node F0_Distribution_46Compat_46ReadP_46sepBy1[] = {
  CAPTAG(useLabel(FN_Distribution_46Compat_46ReadP_46sepBy1),2)
, CAPTAG(useLabel(FN_LAMBDA1774),2)
, VAPTAG(useLabel(FN_Prelude_46Monad_46Distribution_46Compat_46ReadP_46Parser_46_62_62))
, VAPTAG(useLabel(FN_Distribution_46Compat_46ReadP_46many))
, VAPTAG(useLabel(FN_Control_46Monad_46liftM2))
, useLabel(CF_Prelude_46Monad_46Distribution_46Compat_46ReadP_46Parser)
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v1895)
,	/* FN_LAMBDA1774: (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(1,2,0)
,	/* CT_v1895: (byte 0) */
  HW(0,2)
, 0
,	/* F0_LAMBDA1774: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1774),2)
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v1896)
,};
Node FN_Distribution_46Compat_46ReadP_46sepBy[] = {
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,HEAP_ARG_ARG,1)
, bytes2word(2,HEAP_CVAL_N1,1,HEAP_CVAL_I4)
, bytes2word(HEAP_OFF_N1,2,PUSH_HEAP,HEAP_CVAL_I5)
, bytes2word(HEAP_OFF_N1,7,HEAP_OFF_N1,4)
, bytes2word(RETURN_EVAL,ENDCODE,0,0)
, bytes2word(0,0,0,0)
, 0
, CONSTR(0,0,0)
,	/* CT_v1896: (byte 0) */
  HW(3,2)
, 0
,};
Node F0_Distribution_46Compat_46ReadP_46sepBy[] = {
  CAPTAG(useLabel(FN_Distribution_46Compat_46ReadP_46sepBy),2)
, VAPTAG(useLabel(FN_Distribution_46Compat_46ReadP_46sepBy1))
, VAPTAG(useLabel(FN_Prelude_46Monad_46Distribution_46Compat_46ReadP_46Parser_46return))
, VAPTAG(useLabel(FN_Distribution_46Compat_46ReadP_46_43_43_43))
, bytes2word(1,0,0,1)
, useLabel(CT_v1897)
,};
Node FN_Distribution_46Compat_46ReadP_46skipMany[] = {
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,HEAP_ARG,1)
, bytes2word(HEAP_CVAL_N1,1,HEAP_CVAL_I4,HEAP_OFF_N1)
, bytes2word(2,PUSH_HEAP,HEAP_CVAL_I5,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_v1897: (byte 0) */
  HW(3,1)
, 0
,};
Node F0_Distribution_46Compat_46ReadP_46skipMany[] = {
  CAPTAG(useLabel(FN_Distribution_46Compat_46ReadP_46skipMany),1)
, VAPTAG(useLabel(FN_Distribution_46Compat_46ReadP_46many))
, VAPTAG(useLabel(FN_Prelude_46Monad_46Distribution_46Compat_46ReadP_46Parser_46return))
, VAPTAG(useLabel(FN_Prelude_46Monad_46Distribution_46Compat_46ReadP_46Parser_46_62_62))
, bytes2word(1,0,0,1)
, useLabel(CT_v1898)
,};
Node FN_Distribution_46Compat_46ReadP_46skipMany1[] = {
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,HEAP_ARG,1)
, bytes2word(PUSH_HEAP,HEAP_CVAL_I4,HEAP_ARG,1)
, bytes2word(HEAP_OFF_N1,4,RETURN_EVAL,ENDCODE)
, bytes2word(0,0,0,0)
,	/* CT_v1898: (byte 0) */
  HW(2,1)
, 0
,};
Node F0_Distribution_46Compat_46ReadP_46skipMany1[] = {
  CAPTAG(useLabel(FN_Distribution_46Compat_46ReadP_46skipMany1),1)
, VAPTAG(useLabel(FN_Distribution_46Compat_46ReadP_46skipMany))
, VAPTAG(useLabel(FN_Prelude_46Monad_46Distribution_46Compat_46ReadP_46Parser_46_62_62))
, bytes2word(1,0,0,1)
, useLabel(CT_v1899)
,};
Node FN_Distribution_46Compat_46ReadP_46optional[] = {
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_N1,1,HEAP_CVAL_I3)
, bytes2word(HEAP_OFF_N1,2,HEAP_CVAL_I4,HEAP_ARG)
, bytes2word(1,HEAP_OFF_N1,4,HEAP_CVAL_N1)
, bytes2word(1,HEAP_CVAL_I3,HEAP_OFF_N1,2)
, bytes2word(PUSH_HEAP,HEAP_CVAL_I5,HEAP_OFF_N1,7)
, bytes2word(HEAP_OFF_N1,4,RETURN_EVAL,ENDCODE)
, bytes2word(0,0,0,0)
, 0
, CONSTR(0,0,0)
,	/* CT_v1899: (byte 0) */
  HW(3,1)
, 0
,};
Node F0_Distribution_46Compat_46ReadP_46optional[] = {
  CAPTAG(useLabel(FN_Distribution_46Compat_46ReadP_46optional),1)
, VAPTAG(useLabel(FN_Prelude_46Monad_46Distribution_46Compat_46ReadP_46Parser_46return))
, VAPTAG(useLabel(FN_Prelude_46Monad_46Distribution_46Compat_46ReadP_46Parser_46_62_62))
, VAPTAG(useLabel(FN_Distribution_46Compat_46ReadP_46_43_43_43))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v1900)
,};
Node FN_Distribution_46Compat_46ReadP_46option[] = {
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,HEAP_ARG,1)
, bytes2word(PUSH_HEAP,HEAP_CVAL_I4,HEAP_ARG,2)
, bytes2word(HEAP_OFF_N1,4,RETURN_EVAL,ENDCODE)
, bytes2word(0,0,0,0)
,	/* CT_v1900: (byte 0) */
  HW(2,2)
, 0
,};
Node F0_Distribution_46Compat_46ReadP_46option[] = {
  CAPTAG(useLabel(FN_Distribution_46Compat_46ReadP_46option),2)
, VAPTAG(useLabel(FN_Prelude_46Monad_46Distribution_46Compat_46ReadP_46Parser_46return))
, VAPTAG(useLabel(FN_Distribution_46Compat_46ReadP_46_43_43_43))
, bytes2word(0,0,4,0)
, bytes2word(3,1,2,2)
, bytes2word(1,3,0,4)
, useLabel(CT_v1901)
,};
Node FN_Distribution_46Compat_46ReadP_46between[] = {
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,HEAP_ARG,1)
, bytes2word(HEAP_CVAL_I4,HEAP_ARG_ARG,3,1)
, bytes2word(PUSH_HEAP,HEAP_CVAL_I5,HEAP_OFF_N1,6)
, bytes2word(HEAP_ARG,4,HEAP_OFF_N1,6)
, bytes2word(PUSH_P1,0,PUSH_ARG_I2,PUSH_HEAP)
, bytes2word(HEAP_CVAL_P1,6,HEAP_ARG,1)
, bytes2word(ZAP_ARG_I1,ZAP_ARG_I2,ZAP_ARG_I3,ZAP_ARG)
, bytes2word(4,ZAP_STACK_P1,3,EVAL)
, bytes2word(NEEDHEAP_I32,APPLY,2,RETURN_EVAL)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v1901: (byte 0) */
  HW(4,4)
, 0
,};
Node F0_Distribution_46Compat_46ReadP_46between[] = {
  CAPTAG(useLabel(FN_Distribution_46Compat_46ReadP_46between),4)
, VAPTAG(useLabel(FN_Prelude_46_62_62_61))
, CAPTAG(useLabel(FN_LAMBDA1775),1)
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply2))
, VAPTAG(useLabel(FN_Prelude_46_62_62))
, bytes2word(3,0,2,1)
, bytes2word(1,2,0,3)
, useLabel(CT_v1902)
,	/* FN_LAMBDA1775: (byte 0) */
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,HEAP_ARG,2)
, bytes2word(PUSH_HEAP,HEAP_CVAL_I4,HEAP_OFF_N1,3)
, bytes2word(HEAP_ARG,3,PUSH_P1,0)
, bytes2word(PUSH_ARG_I1,PUSH_HEAP,HEAP_CVAL_I5,HEAP_ARG)
, bytes2word(2,ZAP_ARG_I1,ZAP_ARG_I2,ZAP_ARG_I3)
, bytes2word(ZAP_STACK_P1,3,EVAL,NEEDHEAP_I32)
, bytes2word(APPLY,2,RETURN_EVAL,ENDCODE)
, bytes2word(0,0,0,0)
,	/* CT_v1902: (byte 0) */
  HW(3,3)
, 0
,	/* F0_LAMBDA1775: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1775),3)
, VAPTAG(useLabel(FN_Prelude_46return))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply1))
, VAPTAG(useLabel(FN_Prelude_46_62_62))
, bytes2word(3,0,2,1)
, bytes2word(1,2,0,3)
, useLabel(CT_v1903)
,};
Node FN_Distribution_46Compat_46ReadP_46count[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG)
, bytes2word(2,3,PUSH_P1,0)
, bytes2word(PUSH_HEAP,HEAP_CVAL_I4,HEAP_ARG,1)
, bytes2word(ZAP_ARG_I1,ZAP_ARG_I2,ZAP_ARG_I3,ZAP_STACK_P1)
, bytes2word(2,EVAL,NEEDHEAP_I32,APPLY)
, bytes2word(1,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v1903: (byte 0) */
  HW(2,3)
, 0
,};
Node F0_Distribution_46Compat_46ReadP_46count[] = {
  CAPTAG(useLabel(FN_Distribution_46Compat_46ReadP_46count),3)
, VAPTAG(useLabel(FN_Prelude_46replicate))
, VAPTAG(useLabel(FN_Prelude_46sequence))
, bytes2word(0,0,0,0)
, useLabel(CT_v1904)
,};
Node FN_Distribution_46Compat_46ReadP_46skipSpaces[] = {
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,PUSH_HEAP,HEAP_CVAL_I4)
, bytes2word(HEAP_CVAL_I5,HEAP_OFF_N1,3,RETURN_EVAL)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v1904: (byte 0) */
  HW(3,0)
, 0
,};
Node CF_Distribution_46Compat_46ReadP_46skipSpaces[] = {
  VAPTAG(useLabel(FN_Distribution_46Compat_46ReadP_46skipSpaces))
, CAPTAG(useLabel(FN_LAMBDA1776),1)
, VAPTAG(useLabel(FN_Prelude_46Monad_46Distribution_46Compat_46ReadP_46Parser_46_62_62_61))
, useLabel(CF_Distribution_46Compat_46ReadP_46look)
, bytes2word(1,0,0,1)
, useLabel(CT_v1905)
,	/* FN_LAMBDA1776: (byte 0) */
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG)
, bytes2word(1,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v1905: (byte 0) */
  HW(1,1)
, 0
,	/* F0_LAMBDA1776: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1776),1)
, VAPTAG(useLabel(FN_Distribution_46Compat_46ReadP_46Prelude_46354_46skip))
, bytes2word(1,0,0,1)
, useLabel(CT_v1913)
,	/* FN_Distribution_46Compat_46ReadP_46Prelude_46354_46skip: (byte 0) */
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG_I1,EVAL,NEEDHEAP_I32)
, bytes2word(TABLESWITCH,2,TOP(4),BOT(4))
,	/* v1912: (byte 2) */
  bytes2word(TOP(8),BOT(8),POP_I1,JUMP)
,	/* v1909: (byte 2) */
  bytes2word(30,0,UNPACK,2)
, bytes2word(PUSH_HEAP,HEAP_CVAL_I3,HEAP_I1,EVAL)
, bytes2word(NEEDHEAP_I32,JUMPFALSE,15,0)
, bytes2word(HEAP_CVAL_I4,HEAP_CVAL_I5,HEAP_OFF_N1,2)
, bytes2word(HEAP_I1,PUSH_HEAP,HEAP_CVAL_P1,6)
, bytes2word(HEAP_CVAL_P1,7,HEAP_OFF_N1,5)
,	/* v1910: (byte 1) */
  bytes2word(RETURN_EVAL,POP_P1,2,JUMP)
,	/* v1906: (byte 2) */
  bytes2word(2,0,HEAP_CVAL_N1,1)
, bytes2word(PUSH_HEAP,HEAP_CVAL_P1,8,HEAP_OFF_N1)
, bytes2word(2,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
, 0
, CONSTR(0,0,0)
,	/* CT_v1913: (byte 0) */
  HW(6,1)
, 0
,	/* F0_Distribution_46Compat_46ReadP_46Prelude_46354_46skip: (byte 0) */
  CAPTAG(useLabel(FN_Distribution_46Compat_46ReadP_46Prelude_46354_46skip),1)
, VAPTAG(useLabel(FN_Char_46isSpace))
, CAPTAG(useLabel(FN_Distribution_46Compat_46ReadP_46Prelude_46354_46skip),1)
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply1))
, VAPTAG(useLabel(FN_Prelude_46Monad_46Distribution_46Compat_46ReadP_46Parser_46_62_62))
, useLabel(CF_Distribution_46Compat_46ReadP_46get)
, VAPTAG(useLabel(FN_Prelude_46Monad_46Distribution_46Compat_46ReadP_46Parser_46return))
, bytes2word(0,0,0,0)
, useLabel(CT_v1914)
,};
Node FN_Distribution_46Compat_46ReadP_46pfail[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,RETURN)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v1914: (byte 0) */
  HW(1,0)
, 0
,};
Node CF_Distribution_46Compat_46ReadP_46pfail[] = {
  VAPTAG(useLabel(FN_Distribution_46Compat_46ReadP_46pfail))
, CAPTAG(useLabel(FN_LAMBDA1777),1)
, bytes2word(1,0,0,1)
, useLabel(CT_v1915)
,	/* FN_LAMBDA1777: (byte 0) */
  bytes2word(ZAP_ARG_I1,NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_N1)
, bytes2word(1,RETURN,ENDCODE,0)
, bytes2word(0,0,0,0)
, 0
, CONSTR(2,0,0)
,	/* CT_v1915: (byte 0) */
  HW(0,1)
, 0
,	/* F0_LAMBDA1777: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1777),1)
, bytes2word(1,0,0,1)
, useLabel(CT_v1925)
,};
Node FN_Distribution_46Compat_46ReadP_46choice[] = {
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG_I1,EVAL,TABLESWITCH)
, bytes2word(2,NOP,TOP(4),BOT(4))
,	/* v1917: (byte 2) */
  bytes2word(TOP(8),BOT(8),POP_I1,PUSH_CVAL_P1)
,	/* v1918: (byte 2) */
  bytes2word(3,RETURN_EVAL,UNPACK,2)
, bytes2word(PUSH_I1,EVAL,NEEDHEAP_I32,TABLESWITCH)
, bytes2word(2,NOP,TOP(8),BOT(8))
,	/* v1924: (byte 2) */
  bytes2word(TOP(4),BOT(4),POP_I1,JUMP)
,	/* v1922: (byte 2) */
  bytes2word(6,0,POP_I1,PUSH_P1)
,	/* v1919: (byte 2) */
  bytes2word(0,RETURN_EVAL,HEAP_CVAL_I4,HEAP_I1)
, bytes2word(PUSH_HEAP,HEAP_CVAL_I5,HEAP_I1,HEAP_OFF_N1)
, bytes2word(4,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v1925: (byte 0) */
  HW(3,1)
, 0
,};
Node F0_Distribution_46Compat_46ReadP_46choice[] = {
  CAPTAG(useLabel(FN_Distribution_46Compat_46ReadP_46choice),1)
, useLabel(CF_Distribution_46Compat_46ReadP_46pfail)
, VAPTAG(useLabel(FN_Distribution_46Compat_46ReadP_46choice))
, VAPTAG(useLabel(FN_Distribution_46Compat_46ReadP_46_43_43_43))
, bytes2word(1,0,0,1)
, useLabel(CT_v1926)
,};
Node FN_Distribution_46Compat_46ReadP_46munch[] = {
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,HEAP_ARG,1)
, bytes2word(PUSH_HEAP,HEAP_CVAL_I4,HEAP_CVAL_I5,HEAP_OFF_N1)
, bytes2word(4,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v1926: (byte 0) */
  HW(3,1)
, 0
,};
Node F0_Distribution_46Compat_46ReadP_46munch[] = {
  CAPTAG(useLabel(FN_Distribution_46Compat_46ReadP_46munch),1)
, CAPTAG(useLabel(FN_LAMBDA1780),1)
, VAPTAG(useLabel(FN_Prelude_46Monad_46Distribution_46Compat_46ReadP_46Parser_46_62_62_61))
, useLabel(CF_Distribution_46Compat_46ReadP_46look)
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v1927)
,	/* FN_LAMBDA1780: (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_v1927: (byte 0) */
  HW(1,2)
, 0
,	/* F0_LAMBDA1780: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1780),2)
, VAPTAG(useLabel(FN_Distribution_46Compat_46ReadP_46Prelude_46343_46scan))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v1935)
,	/* FN_Distribution_46Compat_46ReadP_46Prelude_46343_46scan: (byte 0) */
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG_I2,EVAL,NEEDHEAP_I32)
, bytes2word(TABLESWITCH,2,TOP(4),BOT(4))
,	/* v1934: (byte 2) */
  bytes2word(TOP(8),BOT(8),POP_I1,JUMP)
,	/* v1931: (byte 2) */
  bytes2word(45,0,UNPACK,2)
, bytes2word(PUSH_P1,0,PUSH_ARG_I1,EVAL)
, bytes2word(NEEDHEAP_I32,APPLY,1,EVAL)
, bytes2word(NEEDHEAP_I32,JUMPFALSE,26,0)
, bytes2word(HEAP_CVAL_I3,HEAP_ARG,1,HEAP_CVAL_I4)
, bytes2word(HEAP_OFF_N1,3,HEAP_I1,HEAP_CVAL_I5)
, bytes2word(HEAP_P1,0,HEAP_CVAL_P1,6)
, bytes2word(HEAP_OFF_N1,6,HEAP_OFF_N1,4)
, bytes2word(PUSH_HEAP,HEAP_CVAL_P1,7,HEAP_CVAL_P1)
,	/* v1932: (byte 4) */
  bytes2word(8,HEAP_OFF_N1,5,RETURN_EVAL)
, bytes2word(POP_P1,2,JUMP,2)
,	/* v1928: (byte 1) */
  bytes2word(0,HEAP_CVAL_P1,9,PUSH_HEAP)
, bytes2word(HEAP_CVAL_P1,10,HEAP_OFF_N1,2)
, bytes2word(RETURN_EVAL,ENDCODE,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v1935: (byte 0) */
  HW(8,2)
, 0
,	/* F0_Distribution_46Compat_46ReadP_46Prelude_46343_46scan: (byte 0) */
  CAPTAG(useLabel(FN_Distribution_46Compat_46ReadP_46Prelude_46343_46scan),2)
, CAPTAG(useLabel(FN_Distribution_46Compat_46ReadP_46Prelude_46343_46scan),1)
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply1))
, CAPTAG(useLabel(FN_LAMBDA1778),1)
, VAPTAG(useLabel(FN_Prelude_46Monad_46Distribution_46Compat_46ReadP_46Parser_46_62_62_61))
, VAPTAG(useLabel(FN_Prelude_46Monad_46Distribution_46Compat_46ReadP_46Parser_46_62_62))
, useLabel(CF_Distribution_46Compat_46ReadP_46get)
, VAPTAG(useLabel(FN_LAMBDA1779))
, VAPTAG(useLabel(FN_Prelude_46Monad_46Distribution_46Compat_46ReadP_46Parser_46return))
, bytes2word(0,0,0,0)
, useLabel(CT_v1937)
,	/* FN_LAMBDA1779: (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_v1936)
,	/* CT_v1937: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA1779: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA1779))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v1938)
,	/* FN_LAMBDA1778: (byte 0) */
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_N1,1,HEAP_ARG_ARG)
, bytes2word(1,2,PUSH_HEAP,HEAP_CVAL_I3)
, bytes2word(HEAP_OFF_N1,4,RETURN_EVAL,ENDCODE)
, bytes2word(0,0,0,0)
, 0
, CONSTR(1,2,0)
,	/* CT_v1938: (byte 0) */
  HW(1,2)
, 0
,	/* F0_LAMBDA1778: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1778),2)
, VAPTAG(useLabel(FN_Prelude_46Monad_46Distribution_46Compat_46ReadP_46Parser_46return))
, bytes2word(1,0,0,1)
, useLabel(CT_v1939)
,};
Node FN_Distribution_46Compat_46ReadP_46munch1[] = {
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,HEAP_ARG,1)
, bytes2word(PUSH_HEAP,HEAP_CVAL_I4,HEAP_CVAL_I5,HEAP_OFF_N1)
, bytes2word(4,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v1939: (byte 0) */
  HW(3,1)
, 0
,};
Node F0_Distribution_46Compat_46ReadP_46munch1[] = {
  CAPTAG(useLabel(FN_Distribution_46Compat_46ReadP_46munch1),1)
, CAPTAG(useLabel(FN_LAMBDA1782),1)
, VAPTAG(useLabel(FN_Prelude_46Monad_46Distribution_46Compat_46ReadP_46Parser_46_62_62_61))
, useLabel(CF_Distribution_46Compat_46ReadP_46get)
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v1942)
,	/* FN_LAMBDA1782: (byte 0) */
  bytes2word(NEEDSTACK_I16,PUSH_ARG_I2,PUSH_ARG_I1,EVAL)
, bytes2word(NEEDHEAP_I32,APPLY,1,EVAL)
, bytes2word(NEEDHEAP_I32,JUMPFALSE,15,0)
, bytes2word(HEAP_CVAL_I3,HEAP_ARG,1,HEAP_CVAL_I4)
, bytes2word(HEAP_ARG,2,PUSH_HEAP,HEAP_CVAL_I5)
, bytes2word(HEAP_OFF_N1,5,HEAP_OFF_N1,4)
,	/* v1940: (byte 1) */
  bytes2word(RETURN_EVAL,PUSH_CVAL_P1,6,RETURN_EVAL)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v1942: (byte 0) */
  HW(4,2)
, 0
,	/* F0_LAMBDA1782: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1782),2)
, VAPTAG(useLabel(FN_Distribution_46Compat_46ReadP_46munch))
, CAPTAG(useLabel(FN_LAMBDA1781),1)
, VAPTAG(useLabel(FN_Prelude_46Monad_46Distribution_46Compat_46ReadP_46Parser_46_62_62_61))
, useLabel(CF_Distribution_46Compat_46ReadP_46pfail)
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v1943)
,	/* FN_LAMBDA1781: (byte 0) */
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_N1,1,HEAP_ARG_ARG)
, bytes2word(1,2,PUSH_HEAP,HEAP_CVAL_I3)
, bytes2word(HEAP_OFF_N1,4,RETURN_EVAL,ENDCODE)
, bytes2word(0,0,0,0)
, 0
, CONSTR(1,2,0)
,	/* CT_v1943: (byte 0) */
  HW(1,2)
, 0
,	/* F0_LAMBDA1781: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1781),2)
, VAPTAG(useLabel(FN_Prelude_46Monad_46Distribution_46Compat_46ReadP_46Parser_46return))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v1944)
,};
Node FN_Distribution_46Compat_46ReadP_46string[] = {
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,HEAP_ARG_ARG,1)
, bytes2word(2,PUSH_HEAP,HEAP_CVAL_I4,HEAP_CVAL_I5)
, bytes2word(HEAP_OFF_N1,5,RETURN_EVAL,ENDCODE)
, bytes2word(0,0,0,0)
,	/* CT_v1944: (byte 0) */
  HW(3,2)
, 0
,};
Node F0_Distribution_46Compat_46ReadP_46string[] = {
  CAPTAG(useLabel(FN_Distribution_46Compat_46ReadP_46string),2)
, CAPTAG(useLabel(FN_LAMBDA1783),1)
, VAPTAG(useLabel(FN_Prelude_46Monad_46Distribution_46Compat_46ReadP_46Parser_46_62_62_61))
, useLabel(CF_Distribution_46Compat_46ReadP_46look)
, bytes2word(3,0,2,1)
, bytes2word(1,2,0,3)
, useLabel(CT_v1945)
,	/* FN_LAMBDA1783: (byte 0) */
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG)
, bytes2word(2,1,HEAP_ARG_ARG_RET_EVAL,2)
, bytes2word(3,ENDCODE,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v1945: (byte 0) */
  HW(1,3)
, 0
,	/* F0_LAMBDA1783: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1783),3)
, VAPTAG(useLabel(FN_Distribution_46Compat_46ReadP_46Prelude_46336_46scan))
, bytes2word(0,0,4,0)
, bytes2word(3,1,2,2)
, bytes2word(1,3,0,4)
, useLabel(CT_v1959)
,	/* FN_Distribution_46Compat_46ReadP_46Prelude_46336_46scan: (byte 0) */
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG_I3,EVAL,NEEDHEAP_I32)
, bytes2word(TABLESWITCH,2,TOP(4),BOT(4))
,	/* v1949: (byte 2) */
  bytes2word(TOP(10),BOT(10),POP_I1,PUSH_HEAP)
,	/* v1950: (byte 4) */
  bytes2word(HEAP_CVAL_I3,HEAP_ARG,1,RETURN_EVAL)
, bytes2word(UNPACK,2,PUSH_ZAP_ARG,4)
, bytes2word(EVAL,NEEDHEAP_I32,TABLESWITCH,2)
,	/* v1958: (byte 4) */
  bytes2word(TOP(4),BOT(4),TOP(8),BOT(8))
,	/* v1954: (byte 4) */
  bytes2word(POP_I1,JUMP,46,0)
, bytes2word(UNPACK,2,PUSH_P1,0)
, bytes2word(PUSH_P1,3,PUSH_HEAP,HEAP_CVAL_I4)
, bytes2word(HEAP_ARG,2,EVAL,NEEDHEAP_I32)
, bytes2word(APPLY,2,EVAL,NEEDHEAP_I32)
, bytes2word(JUMPFALSE,22,0,HEAP_CVAL_I5)
, bytes2word(HEAP_ARG,1,HEAP_CVAL_P1,6)
, bytes2word(HEAP_OFF_N1,3,HEAP_ARG,2)
, bytes2word(HEAP_P1,3,HEAP_I1,PUSH_HEAP)
, bytes2word(HEAP_CVAL_P1,7,HEAP_CVAL_P1,8)
,	/* v1955: (byte 3) */
  bytes2word(HEAP_OFF_N1,7,RETURN_EVAL,POP_P1)
,	/* v1951: (byte 4) */
  bytes2word(2,JUMP,2,0)
, bytes2word(POP_P1,2,JUMP,2)
,	/* v1946: (byte 1) */
  bytes2word(0,PUSH_CVAL_P1,9,RETURN_EVAL)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v1959: (byte 0) */
  HW(7,4)
, 0
,	/* F0_Distribution_46Compat_46ReadP_46Prelude_46336_46scan: (byte 0) */
  CAPTAG(useLabel(FN_Distribution_46Compat_46ReadP_46Prelude_46336_46scan),4)
, VAPTAG(useLabel(FN_Prelude_46Monad_46Distribution_46Compat_46ReadP_46Parser_46return))
, VAPTAG(useLabel(FN_Prelude_46_61_61))
, CAPTAG(useLabel(FN_Distribution_46Compat_46ReadP_46Prelude_46336_46scan),3)
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply3))
, VAPTAG(useLabel(FN_Prelude_46Monad_46Distribution_46Compat_46ReadP_46Parser_46_62_62))
, useLabel(CF_Distribution_46Compat_46ReadP_46get)
, useLabel(CF_Distribution_46Compat_46ReadP_46pfail)
, bytes2word(1,0,0,1)
, useLabel(CT_v1960)
,};
Node FN_Distribution_46Compat_46ReadP_46satisfy[] = {
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,HEAP_ARG,1)
, bytes2word(PUSH_HEAP,HEAP_CVAL_I4,HEAP_CVAL_I5,HEAP_OFF_N1)
, bytes2word(4,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v1960: (byte 0) */
  HW(3,1)
, 0
,};
Node F0_Distribution_46Compat_46ReadP_46satisfy[] = {
  CAPTAG(useLabel(FN_Distribution_46Compat_46ReadP_46satisfy),1)
, CAPTAG(useLabel(FN_LAMBDA1784),1)
, VAPTAG(useLabel(FN_Prelude_46Monad_46Distribution_46Compat_46ReadP_46Parser_46_62_62_61))
, useLabel(CF_Distribution_46Compat_46ReadP_46get)
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v1963)
,	/* FN_LAMBDA1784: (byte 0) */
  bytes2word(NEEDSTACK_I16,PUSH_ARG_I2,PUSH_ZAP_ARG_I1,EVAL)
, bytes2word(NEEDHEAP_I32,APPLY,1,EVAL)
, bytes2word(NEEDHEAP_I32,JUMPFALSE,7,0)
, bytes2word(PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG,2)
,	/* v1961: (byte 1) */
  bytes2word(RETURN_EVAL,PUSH_CVAL_P1,4,RETURN_EVAL)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v1963: (byte 0) */
  HW(2,2)
, 0
,	/* F0_LAMBDA1784: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1784),2)
, VAPTAG(useLabel(FN_Prelude_46Monad_46Distribution_46Compat_46ReadP_46Parser_46return))
, useLabel(CF_Distribution_46Compat_46ReadP_46pfail)
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v1964)
,};
Node FN_Distribution_46Compat_46ReadP_46char[] = {
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,HEAP_ARG,1)
, bytes2word(HEAP_CVAL_I4,HEAP_OFF_N1,3,HEAP_ARG)
, bytes2word(2,PUSH_HEAP,HEAP_CVAL_I5,HEAP_OFF_N1)
, bytes2word(4,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v1964: (byte 0) */
  HW(3,2)
, 0
,};
Node F0_Distribution_46Compat_46ReadP_46char[] = {
  CAPTAG(useLabel(FN_Distribution_46Compat_46ReadP_46char),2)
, VAPTAG(useLabel(FN_Prelude_46_61_61))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply1))
, VAPTAG(useLabel(FN_Distribution_46Compat_46ReadP_46satisfy))
, bytes2word(1,0,0,1)
, useLabel(CT_v1965)
,};
Node FN_Distribution_46Compat_46ReadP_46gather[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG)
, bytes2word(1,RETURN,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v1965: (byte 0) */
  HW(1,1)
, 0
,};
Node F0_Distribution_46Compat_46ReadP_46gather[] = {
  CAPTAG(useLabel(FN_Distribution_46Compat_46ReadP_46gather),1)
, CAPTAG(useLabel(FN_LAMBDA1791),1)
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v1966)
,	/* FN_LAMBDA1791: (byte 0) */
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,HEAP_ARG,2)
, bytes2word(HEAP_CVAL_I4,HEAP_ARG,1,HEAP_OFF_N1)
, bytes2word(4,PUSH_HEAP,HEAP_CVAL_I5,HEAP_CVAL_P1)
, bytes2word(6,HEAP_OFF_N1,5,RETURN_EVAL)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v1966: (byte 0) */
  HW(4,2)
, 0
,	/* F0_LAMBDA1791: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1791),2)
, CAPTAG(useLabel(FN_LAMBDA1790),1)
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply1))
, VAPTAG(useLabel(FN_Distribution_46Compat_46ReadP_46Prelude_46316_46gath))
, useLabel(F0_Prelude_46id)
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v1967)
,	/* FN_LAMBDA1790: (byte 0) */
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,HEAP_ARG_ARG,2)
, bytes2word(1,PUSH_HEAP,HEAP_CVAL_I4,HEAP_OFF_N1)
, bytes2word(4,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v1967: (byte 0) */
  HW(2,2)
, 0
,	/* F0_LAMBDA1790: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1790),2)
, CAPTAG(useLabel(FN_LAMBDA1789),1)
, VAPTAG(useLabel(FN_Prelude_46Monad_46Distribution_46Compat_46ReadP_46P_46return))
, bytes2word(3,0,2,1)
, bytes2word(1,2,0,3)
, useLabel(CT_v1968)
,	/* FN_LAMBDA1789: (byte 0) */
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_N1,1)
, bytes2word(HEAP_ARG_ARG,3,1,PUSH_P1)
, bytes2word(0,PUSH_ARG_I2,ZAP_ARG_I1,ZAP_ARG_I2)
, bytes2word(ZAP_ARG_I3,ZAP_STACK_P1,2,EVAL)
, bytes2word(NEEDHEAP_I32,APPLY,1,RETURN_EVAL)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
, 0
, CONSTR(0,2,0)
,	/* CT_v1968: (byte 0) */
  HW(0,3)
, 0
,	/* F0_LAMBDA1789: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1789),3)
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v1976)
,	/* FN_Distribution_46Compat_46ReadP_46Prelude_46316_46gath: (byte 0) */
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG_I2,EVAL,NEEDHEAP_I32)
, bytes2word(TABLESWITCH,5,TOP(10),BOT(10))
, bytes2word(TOP(23),BOT(23),TOP(36),BOT(36))
,	/* v1970: (byte 4) */
  bytes2word(TOP(40),BOT(40),TOP(71),BOT(71))
, bytes2word(UNPACK,1,HEAP_CVAL_I3,HEAP_ARG)
, bytes2word(1,HEAP_P1,0,PUSH_HEAP)
, bytes2word(HEAP_CVAL_N1,1,HEAP_OFF_N1,4)
,	/* v1971: (byte 1) */
  bytes2word(RETURN,UNPACK,1,HEAP_CVAL_I4)
, bytes2word(HEAP_ARG,1,HEAP_P1,0)
, bytes2word(PUSH_HEAP,HEAP_CVAL_N1,2,HEAP_OFF_N1)
,	/* v1972: (byte 2) */
  bytes2word(4,RETURN,POP_I1,PUSH_HEAP)
,	/* v1973: (byte 2) */
  bytes2word(HEAP_CVAL_IN3,RETURN,UNPACK,2)
, bytes2word(HEAP_CVAL_N1,4,HEAP_CVAL_I5,HEAP_ARG)
, bytes2word(1,HEAP_OFF_N1,3,HEAP_CVAL_I5)
, bytes2word(HEAP_P1,0,HEAP_OFF_N1,5)
, bytes2word(HEAP_CVAL_P1,6,HEAP_CVAL_P1,7)
, bytes2word(HEAP_OFF_N1,2,HEAP_ARG,1)
, bytes2word(HEAP_I1,PUSH_HEAP,HEAP_CVAL_P1,8)
, bytes2word(HEAP_OFF_N1,9,HEAP_OFF_N1,6)
,	/* v1974: (byte 1) */
  bytes2word(RETURN_EVAL,UNPACK,1,HEAP_CVAL_P1)
, bytes2word(9,PUSH_HEAP,HEAP_CVAL_P1,10)
, bytes2word(HEAP_OFF_N1,2,RETURN_EVAL,ENDCODE)
, bytes2word(0,0,0,0)
, CONSTR(0,0,0)
, CONSTR(2,0,0)
, CONSTR(1,1,0)
, CONSTR(0,1,0)
,	/* CT_v1976: (byte 0) */
  HW(8,2)
, 0
,	/* F0_Distribution_46Compat_46ReadP_46Prelude_46316_46gath: (byte 0) */
  CAPTAG(useLabel(FN_Distribution_46Compat_46ReadP_46Prelude_46316_46gath),2)
, CAPTAG(useLabel(FN_LAMBDA1786),1)
, CAPTAG(useLabel(FN_LAMBDA1787),1)
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply1))
, CAPTAG(useLabel(FN_Distribution_46Compat_46ReadP_46Prelude_46316_46gath),2)
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply2))
, VAPTAG(useLabel(FN_Control_46Monad_46MonadPlus_46Distribution_46Compat_46ReadP_46P_46mplus))
, VAPTAG(useLabel(FN_LAMBDA1788))
, VAPTAG(useLabel(FN_Prelude_46error))
, bytes2word(0,0,0,0)
, useLabel(CT_v1978)
,	/* FN_LAMBDA1788: (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_v1977)
,	/* CT_v1978: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA1788: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA1788))
, bytes2word(3,0,2,1)
, bytes2word(1,2,0,3)
, useLabel(CT_v1979)
,	/* FN_LAMBDA1787: (byte 0) */
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,HEAP_ARG_ARG,2)
, bytes2word(3,PUSH_HEAP,HEAP_CVAL_I4,HEAP_ARG)
, bytes2word(1,HEAP_OFF_N1,5,RETURN_EVAL)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v1979: (byte 0) */
  HW(2,3)
, 0
,	/* F0_LAMBDA1787: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1787),3)
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply1))
, VAPTAG(useLabel(FN_Distribution_46Compat_46ReadP_46Prelude_46316_46gath))
, bytes2word(3,0,2,1)
, bytes2word(1,2,0,3)
, useLabel(CT_v1980)
,	/* FN_LAMBDA1786: (byte 0) */
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,HEAP_ARG,3)
, bytes2word(HEAP_CVAL_I4,HEAP_ARG,1,HEAP_OFF_N1)
, bytes2word(4,HEAP_CVAL_I5,HEAP_ARG_ARG,2)
, bytes2word(3,PUSH_HEAP,HEAP_CVAL_P1,6)
, bytes2word(HEAP_OFF_N1,7,HEAP_OFF_N1,5)
, bytes2word(RETURN_EVAL,ENDCODE,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v1980: (byte 0) */
  HW(4,3)
, 0
,	/* F0_LAMBDA1786: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1786),3)
, CAPTAG(useLabel(FN_LAMBDA1785),1)
, VAPTAG(useLabel(FN_Prelude_46_46))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply1))
, VAPTAG(useLabel(FN_Distribution_46Compat_46ReadP_46Prelude_46316_46gath))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v1981)
,	/* FN_LAMBDA1785: (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(1,2,0)
,	/* CT_v1981: (byte 0) */
  HW(0,2)
, 0
,	/* F0_LAMBDA1785: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1785),2)
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v1982)
,};
Node FN_Control_46Monad_46MonadPlus_46Distribution_46Compat_46ReadP_46Parser_46mplus[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG_RET_EVAL)
, bytes2word(1,2,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v1982: (byte 0) */
  HW(1,2)
, 0
,};
Node F0_Control_46Monad_46MonadPlus_46Distribution_46Compat_46ReadP_46Parser_46mplus[] = {
  CAPTAG(useLabel(FN_Control_46Monad_46MonadPlus_46Distribution_46Compat_46ReadP_46Parser_46mplus),2)
, VAPTAG(useLabel(FN_Distribution_46Compat_46ReadP_46_43_43_43))
, bytes2word(0,0,0,0)
, useLabel(CT_v1983)
,};
Node FN_Control_46Monad_46MonadPlus_46Distribution_46Compat_46ReadP_46Parser_46mzero[] = {
  bytes2word(NEEDSTACK_I16,PUSH_CVAL_P1,3,RETURN_EVAL)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v1983: (byte 0) */
  HW(1,0)
, 0
,};
Node CF_Control_46Monad_46MonadPlus_46Distribution_46Compat_46ReadP_46Parser_46mzero[] = {
  VAPTAG(useLabel(FN_Control_46Monad_46MonadPlus_46Distribution_46Compat_46ReadP_46Parser_46mzero))
, useLabel(CF_Distribution_46Compat_46ReadP_46pfail)
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v1984)
,};
Node FN_Prelude_46Monad_46Distribution_46Compat_46ReadP_46Parser_46_62_62_61[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG)
, bytes2word(2,1,RETURN,ENDCODE)
, bytes2word(0,0,0,0)
,	/* CT_v1984: (byte 0) */
  HW(1,2)
, 0
,};
Node F0_Prelude_46Monad_46Distribution_46Compat_46ReadP_46Parser_46_62_62_61[] = {
  CAPTAG(useLabel(FN_Prelude_46Monad_46Distribution_46Compat_46ReadP_46Parser_46_62_62_61),2)
, CAPTAG(useLabel(FN_LAMBDA1794),1)
, bytes2word(3,0,2,1)
, bytes2word(1,2,0,3)
, useLabel(CT_v1985)
,	/* FN_LAMBDA1794: (byte 0) */
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG)
, bytes2word(1,3,PUSH_P1,0)
, bytes2word(PUSH_ARG_I2,ZAP_ARG_I1,ZAP_ARG_I2,ZAP_ARG_I3)
, bytes2word(ZAP_STACK_P1,2,EVAL,NEEDHEAP_I32)
, bytes2word(APPLY,1,RETURN_EVAL,ENDCODE)
, bytes2word(0,0,0,0)
,	/* CT_v1985: (byte 0) */
  HW(1,3)
, 0
,	/* F0_LAMBDA1794: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1794),3)
, CAPTAG(useLabel(FN_LAMBDA1793),1)
, bytes2word(3,0,2,1)
, bytes2word(1,2,0,3)
, useLabel(CT_v1986)
,	/* FN_LAMBDA1793: (byte 0) */
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,HEAP_ARG_ARG,1)
, bytes2word(3,PUSH_HEAP,HEAP_CVAL_N1,1)
, bytes2word(HEAP_OFF_N1,4,PUSH_HEAP,HEAP_CVAL_I4)
, bytes2word(HEAP_OFF_N1,3,PUSH_ARG_I2,PUSH_I1)
, bytes2word(ZAP_ARG_I1,ZAP_ARG_I2,ZAP_ARG_I3,ZAP_STACK_P1)
, bytes2word(3,ZAP_STACK_P1,2,EVAL)
, bytes2word(NEEDHEAP_I32,APPLY,1,RETURN_EVAL)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
, 0
, CONSTR(0,1,0)
,	/* CT_v1986: (byte 0) */
  HW(2,3)
, 0
,	/* F0_LAMBDA1793: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1793),3)
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply1))
, VAPTAG(useLabel(FN_LAMBDA1792))
, bytes2word(1,0,0,1)
, useLabel(CT_v1987)
,	/* FN_LAMBDA1792: (byte 0) */
  bytes2word(NEEDSTACK_I16,SELECTOR_EVAL,SELECT,1)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v1987: (byte 0) */
  HW(0,1)
, 0
,	/* F0_LAMBDA1792: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1792),1)
, bytes2word(1,0,0,1)
, useLabel(CT_v1988)
,};
Node FN_Prelude_46Monad_46Distribution_46Compat_46ReadP_46Parser_46fail[] = {
  bytes2word(ZAP_ARG_I1,NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3)
, bytes2word(RETURN,ENDCODE,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v1988: (byte 0) */
  HW(1,1)
, 0
,};
Node F0_Prelude_46Monad_46Distribution_46Compat_46ReadP_46Parser_46fail[] = {
  CAPTAG(useLabel(FN_Prelude_46Monad_46Distribution_46Compat_46ReadP_46Parser_46fail),1)
, CAPTAG(useLabel(FN_LAMBDA1795),1)
, bytes2word(1,0,0,1)
, useLabel(CT_v1989)
,	/* FN_LAMBDA1795: (byte 0) */
  bytes2word(ZAP_ARG_I1,NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_N1)
, bytes2word(1,RETURN,ENDCODE,0)
, bytes2word(0,0,0,0)
, 0
, CONSTR(2,0,0)
,	/* CT_v1989: (byte 0) */
  HW(0,1)
, 0
,	/* F0_LAMBDA1795: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1795),1)
, bytes2word(1,0,0,1)
, useLabel(CT_v1990)
,};
Node FN_Prelude_46Monad_46Distribution_46Compat_46ReadP_46Parser_46return[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG)
, bytes2word(1,RETURN,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v1990: (byte 0) */
  HW(1,1)
, 0
,};
Node F0_Prelude_46Monad_46Distribution_46Compat_46ReadP_46Parser_46return[] = {
  CAPTAG(useLabel(FN_Prelude_46Monad_46Distribution_46Compat_46ReadP_46Parser_46return),1)
, CAPTAG(useLabel(FN_LAMBDA1796),1)
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v1991)
,	/* FN_LAMBDA1796: (byte 0) */
  bytes2word(NEEDSTACK_I16,PUSH_ARG_I1,PUSH_ARG_I2,ZAP_ARG_I1)
, bytes2word(ZAP_ARG_I2,EVAL,NEEDHEAP_I32,APPLY)
, bytes2word(1,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v1991: (byte 0) */
  HW(0,2)
, 0
,	/* F0_LAMBDA1796: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1796),2)
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v1992)
,};
Node FN_Prelude_46Monad_46Distribution_46Compat_46ReadP_46Parser_46_62_62[] = {
  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_v1992: (byte 0) */
  HW(2,2)
, 0
,};
Node F0_Prelude_46Monad_46Distribution_46Compat_46ReadP_46Parser_46_62_62[] = {
  CAPTAG(useLabel(FN_Prelude_46Monad_46Distribution_46Compat_46ReadP_46Parser_46_62_62),2)
, VAPTAG(useLabel(FN_Prelude_46_95_46_62_62))
, useLabel(CF_Prelude_46Monad_46Distribution_46Compat_46ReadP_46Parser)
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v1993)
,};
Node FN_Prelude_46Functor_46Distribution_46Compat_46ReadP_46Parser_46fmap[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG)
, bytes2word(1,2,RETURN,ENDCODE)
, bytes2word(0,0,0,0)
,	/* CT_v1993: (byte 0) */
  HW(1,2)
, 0
,};
Node F0_Prelude_46Functor_46Distribution_46Compat_46ReadP_46Parser_46fmap[] = {
  CAPTAG(useLabel(FN_Prelude_46Functor_46Distribution_46Compat_46ReadP_46Parser_46fmap),2)
, CAPTAG(useLabel(FN_LAMBDA1797),1)
, bytes2word(3,0,2,1)
, bytes2word(1,2,0,3)
, useLabel(CT_v1994)
,	/* FN_LAMBDA1797: (byte 0) */
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG)
, bytes2word(3,1,PUSH_P1,0)
, bytes2word(PUSH_ARG_I2,ZAP_ARG_I1,ZAP_ARG_I2,ZAP_ARG_I3)
, bytes2word(ZAP_STACK_P1,2,EVAL,NEEDHEAP_I32)
, bytes2word(APPLY,1,RETURN_EVAL,ENDCODE)
, bytes2word(0,0,0,0)
,	/* CT_v1994: (byte 0) */
  HW(1,3)
, 0
,	/* F0_LAMBDA1797: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1797),3)
, VAPTAG(useLabel(FN_Prelude_46_46))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v2058)
,};
Node FN_Control_46Monad_46MonadPlus_46Distribution_46Compat_46ReadP_46P_46mplus[] = {
  bytes2word(NEEDSTACK_I16,PUSH_ARG_I1,EVAL,NEEDHEAP_I32)
, bytes2word(TABLESWITCH,5,TOP(14),BOT(14))
, bytes2word(TOP(10),BOT(10),TOP(10),BOT(10))
,	/* v2046: (byte 4) */
  bytes2word(TOP(52),BOT(52),TOP(10),BOT(10))
,	/* v1998: (byte 4) */
  bytes2word(POP_I1,JUMP,53,0)
, bytes2word(UNPACK,1,PUSH_ARG_I2,EVAL)
, bytes2word(NEEDHEAP_I32,TABLESWITCH,5,NOP)
, bytes2word(TOP(14),BOT(14),TOP(10),BOT(10))
, bytes2word(TOP(10),BOT(10),TOP(10),BOT(10))
,	/* v2047: (byte 2) */
  bytes2word(TOP(10),BOT(10),POP_I1,JUMP)
,	/* v2002: (byte 2) */
  bytes2word(14,0,UNPACK,1)
, bytes2word(HEAP_CVAL_I3,HEAP_I1,HEAP_P1,0)
, bytes2word(PUSH_HEAP,HEAP_CVAL_N1,1,HEAP_OFF_N1)
,	/* v1999: (byte 2) */
  bytes2word(4,RETURN,POP_I1,JUMP)
,	/* v2003: (byte 2) */
  bytes2word(15,0,UNPACK,2)
, bytes2word(HEAP_CVAL_I4,HEAP_I1,HEAP_ARG,2)
, bytes2word(PUSH_HEAP,HEAP_CVAL_N1,2,HEAP_I1)
,	/* v1995: (byte 3) */
  bytes2word(HEAP_OFF_N1,5,RETURN,PUSH_ARG_I2)
, bytes2word(EVAL,NEEDHEAP_I32,TABLESWITCH,5)
, bytes2word(TOP(10),BOT(10),TOP(10),BOT(10))
, bytes2word(TOP(10),BOT(10),TOP(14),BOT(14))
,	/* v2048: (byte 2) */
  bytes2word(TOP(10),BOT(10),POP_I1,JUMP)
,	/* v2007: (byte 2) */
  bytes2word(15,0,UNPACK,2)
, bytes2word(HEAP_CVAL_I4,HEAP_ARG,1,HEAP_I1)
, bytes2word(PUSH_HEAP,HEAP_CVAL_N1,2,HEAP_I1)
,	/* v2004: (byte 3) */
  bytes2word(HEAP_OFF_N1,5,RETURN,PUSH_ARG_I1)
, bytes2word(TABLESWITCH,5,TOP(10),BOT(10))
, bytes2word(TOP(10),BOT(10),TOP(14),BOT(14))
,	/* v2049: (byte 4) */
  bytes2word(TOP(10),BOT(10),TOP(10),BOT(10))
,	/* v2011: (byte 4) */
  bytes2word(POP_I1,JUMP,5,0)
,	/* v2008: (byte 3) */
  bytes2word(POP_I1,PUSH_ARG_I2,RETURN,PUSH_ARG_I2)
, bytes2word(TABLESWITCH,5,TOP(10),BOT(10))
, bytes2word(TOP(10),BOT(10),TOP(14),BOT(14))
,	/* v2050: (byte 4) */
  bytes2word(TOP(10),BOT(10),TOP(10),BOT(10))
,	/* v2015: (byte 4) */
  bytes2word(POP_I1,JUMP,5,0)
,	/* v2012: (byte 3) */
  bytes2word(POP_I1,PUSH_ARG_I1,RETURN,PUSH_ARG_I1)
, bytes2word(TABLESWITCH,5,TOP(10),BOT(10))
, bytes2word(TOP(14),BOT(14),TOP(10),BOT(10))
,	/* v2051: (byte 4) */
  bytes2word(TOP(10),BOT(10),TOP(49),BOT(49))
,	/* v2019: (byte 4) */
  bytes2word(POP_I1,JUMP,92,0)
, bytes2word(UNPACK,1,PUSH_ARG_I2,TABLESWITCH)
, bytes2word(5,NOP,TOP(10),BOT(10))
, bytes2word(TOP(10),BOT(10),TOP(10),BOT(10))
,	/* v2052: (byte 4) */
  bytes2word(TOP(10),BOT(10),TOP(14),BOT(14))
,	/* v2023: (byte 4) */
  bytes2word(POP_I1,JUMP,13,0)
, bytes2word(UNPACK,1,HEAP_CVAL_I5,HEAP_I1)
, bytes2word(HEAP_P1,0,PUSH_HEAP,HEAP_CVAL_IN3)
,	/* v2020: (byte 3) */
  bytes2word(HEAP_OFF_N1,4,RETURN,POP_I1)
,	/* v2024: (byte 3) */
  bytes2word(JUMP,57,0,UNPACK)
, bytes2word(1,PUSH_ARG_I2,TABLESWITCH,5)
, bytes2word(TOP(10),BOT(10),TOP(14),BOT(14))
, bytes2word(TOP(10),BOT(10),TOP(10),BOT(10))
,	/* v2053: (byte 2) */
  bytes2word(TOP(26),BOT(26),POP_I1,JUMP)
,	/* v2028: (byte 2) */
  bytes2word(27,0,UNPACK,1)
, bytes2word(HEAP_CVAL_P1,6,HEAP_I1,HEAP_P1)
, bytes2word(0,PUSH_HEAP,HEAP_CVAL_IN3,HEAP_OFF_N1)
,	/* v2029: (byte 2) */
  bytes2word(4,RETURN,UNPACK,1)
, bytes2word(HEAP_CVAL_P1,7,HEAP_I1,HEAP_P1)
, bytes2word(0,PUSH_HEAP,HEAP_CVAL_N1,4)
,	/* v2025: (byte 3) */
  bytes2word(HEAP_OFF_N1,4,RETURN,HEAP_CVAL_P1)
, bytes2word(8,HEAP_P1,0,HEAP_ARG)
, bytes2word(2,PUSH_HEAP,HEAP_CVAL_IN3,HEAP_OFF_N1)
,	/* v2016: (byte 2) */
  bytes2word(4,RETURN,PUSH_ARG_I2,TABLESWITCH)
, bytes2word(5,NOP,TOP(10),BOT(10))
, bytes2word(TOP(10),BOT(10),TOP(10),BOT(10))
,	/* v2054: (byte 4) */
  bytes2word(TOP(10),BOT(10),TOP(14),BOT(14))
,	/* v2033: (byte 4) */
  bytes2word(POP_I1,JUMP,15,0)
, bytes2word(UNPACK,1,HEAP_CVAL_P1,9)
, bytes2word(HEAP_ARG,1,HEAP_P1,0)
, bytes2word(PUSH_HEAP,HEAP_CVAL_IN3,HEAP_OFF_N1,4)
,	/* v2030: (byte 1) */
  bytes2word(RETURN,PUSH_ARG_I1,TABLESWITCH,5)
, bytes2word(TOP(10),BOT(10),TOP(14),BOT(14))
, bytes2word(TOP(10),BOT(10),TOP(10),BOT(10))
,	/* v2055: (byte 2) */
  bytes2word(TOP(10),BOT(10),POP_I1,JUMP)
,	/* v2037: (byte 2) */
  bytes2word(45,0,UNPACK,1)
, bytes2word(PUSH_ARG_I2,TABLESWITCH,5,NOP)
, bytes2word(TOP(10),BOT(10),TOP(14),BOT(14))
, bytes2word(TOP(10),BOT(10),TOP(10),BOT(10))
,	/* v2056: (byte 2) */
  bytes2word(TOP(10),BOT(10),POP_I1,JUMP)
,	/* v2041: (byte 2) */
  bytes2word(14,0,UNPACK,1)
, bytes2word(HEAP_CVAL_P1,10,HEAP_I1,HEAP_P1)
, bytes2word(0,PUSH_HEAP,HEAP_CVAL_IN3,HEAP_OFF_N1)
,	/* v2038: (byte 2) */
  bytes2word(4,RETURN,HEAP_CVAL_P1,11)
, bytes2word(HEAP_P1,0,HEAP_ARG,2)
, bytes2word(PUSH_HEAP,HEAP_CVAL_IN3,HEAP_OFF_N1,4)
,	/* v2034: (byte 1) */
  bytes2word(RETURN,PUSH_ARG_I2,TABLESWITCH,5)
, bytes2word(TOP(10),BOT(10),TOP(14),BOT(14))
, bytes2word(TOP(10),BOT(10),TOP(10),BOT(10))
,	/* v2057: (byte 2) */
  bytes2word(TOP(10),BOT(10),POP_I1,JUMP)
,	/* v2045: (byte 2) */
  bytes2word(15,0,UNPACK,1)
, bytes2word(HEAP_CVAL_P1,12,HEAP_ARG,1)
, bytes2word(HEAP_P1,0,PUSH_HEAP,HEAP_CVAL_IN3)
,	/* v2042: (byte 3) */
  bytes2word(HEAP_OFF_N1,4,RETURN,HEAP_CVAL_P1)
, bytes2word(13,PUSH_HEAP,HEAP_CVAL_P1,14)
, bytes2word(HEAP_OFF_N1,2,RETURN_EVAL,ENDCODE)
, bytes2word(0,0,0,0)
, CONSTR(4,1,0)
, CONSTR(1,1,0)
, CONSTR(3,2,0)
, CONSTR(0,1,0)
,	/* CT_v2058: (byte 0) */
  HW(12,2)
, 0
,};
Node F0_Control_46Monad_46MonadPlus_46Distribution_46Compat_46ReadP_46P_46mplus[] = {
  CAPTAG(useLabel(FN_Control_46Monad_46MonadPlus_46Distribution_46Compat_46ReadP_46P_46mplus),2)
, CAPTAG(useLabel(FN_LAMBDA1798),1)
, VAPTAG(useLabel(FN_Control_46Monad_46MonadPlus_46Distribution_46Compat_46ReadP_46P_46mplus))
, CAPTAG(useLabel(FN_LAMBDA1799),1)
, CAPTAG(useLabel(FN_LAMBDA1800),1)
, VAPTAG(useLabel(FN_Prelude_46_43_43))
, CAPTAG(useLabel(FN_LAMBDA1801),1)
, CAPTAG(useLabel(FN_LAMBDA1802),1)
, CAPTAG(useLabel(FN_LAMBDA1803),1)
, CAPTAG(useLabel(FN_LAMBDA1804),1)
, CAPTAG(useLabel(FN_LAMBDA1805),1)
, VAPTAG(useLabel(FN_LAMBDA1806))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95patternMatchFail))
, bytes2word(0,0,0,0)
, useLabel(CT_v2060)
,	/* FN_LAMBDA1806: (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_v2059)
,	/* CT_v2060: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA1806: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA1806))
, bytes2word(3,0,2,1)
, bytes2word(1,2,0,3)
, useLabel(CT_v2061)
,	/* FN_LAMBDA1805: (byte 0) */
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,HEAP_ARG_ARG,2)
, bytes2word(3,PUSH_HEAP,HEAP_CVAL_I4,HEAP_ARG)
, bytes2word(1,HEAP_OFF_N1,5,RETURN_EVAL)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v2061: (byte 0) */
  HW(2,3)
, 0
,	/* F0_LAMBDA1805: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1805),3)
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply1))
, VAPTAG(useLabel(FN_Control_46Monad_46MonadPlus_46Distribution_46Compat_46ReadP_46P_46mplus))
, bytes2word(3,0,2,1)
, bytes2word(1,2,0,3)
, useLabel(CT_v2062)
,	/* FN_LAMBDA1804: (byte 0) */
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,HEAP_ARG_ARG,1)
, bytes2word(3,PUSH_HEAP,HEAP_CVAL_I4,HEAP_OFF_N1)
, bytes2word(4,HEAP_ARG,2,RETURN_EVAL)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v2062: (byte 0) */
  HW(2,3)
, 0
,	/* F0_LAMBDA1804: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1804),3)
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply1))
, VAPTAG(useLabel(FN_Control_46Monad_46MonadPlus_46Distribution_46Compat_46ReadP_46P_46mplus))
, bytes2word(3,0,2,1)
, bytes2word(1,2,0,3)
, useLabel(CT_v2063)
,	/* FN_LAMBDA1803: (byte 0) */
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,HEAP_ARG_ARG,1)
, bytes2word(3,HEAP_CVAL_I3,HEAP_ARG_ARG,2)
, bytes2word(3,PUSH_HEAP,HEAP_CVAL_I4,HEAP_OFF_N1)
, bytes2word(7,HEAP_OFF_N1,5,RETURN_EVAL)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v2063: (byte 0) */
  HW(2,3)
, 0
,	/* F0_LAMBDA1803: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1803),3)
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply1))
, VAPTAG(useLabel(FN_Control_46Monad_46MonadPlus_46Distribution_46Compat_46ReadP_46P_46mplus))
, bytes2word(3,0,2,1)
, bytes2word(1,2,0,3)
, useLabel(CT_v2064)
,	/* FN_LAMBDA1802: (byte 0) */
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,HEAP_ARG_ARG,1)
, bytes2word(3,HEAP_CVAL_I4,HEAP_OFF_N1,4)
, bytes2word(HEAP_ARG,2,PUSH_HEAP,HEAP_CVAL_N1)
, bytes2word(1,HEAP_OFF_N1,4,RETURN)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
, 0
, CONSTR(4,1,0)
,	/* CT_v2064: (byte 0) */
  HW(2,3)
, 0
,	/* F0_LAMBDA1802: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1802),3)
, VAPTAG(useLabel(FN_Distribution_46Compat_46ReadP_46run))
, VAPTAG(useLabel(FN_Prelude_46_43_43))
, bytes2word(3,0,2,1)
, bytes2word(1,2,0,3)
, useLabel(CT_v2065)
,	/* FN_LAMBDA1801: (byte 0) */
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,HEAP_ARG_ARG,2)
, bytes2word(3,HEAP_CVAL_I4,HEAP_ARG,1)
, bytes2word(HEAP_OFF_N1,5,PUSH_HEAP,HEAP_CVAL_N1)
, bytes2word(1,HEAP_OFF_N1,4,RETURN)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
, 0
, CONSTR(4,1,0)
,	/* CT_v2065: (byte 0) */
  HW(2,3)
, 0
,	/* F0_LAMBDA1801: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1801),3)
, VAPTAG(useLabel(FN_Distribution_46Compat_46ReadP_46run))
, VAPTAG(useLabel(FN_Prelude_46_43_43))
, bytes2word(3,0,2,1)
, bytes2word(1,2,0,3)
, useLabel(CT_v2066)
,	/* FN_LAMBDA1800: (byte 0) */
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,HEAP_ARG_ARG,2)
, bytes2word(3,HEAP_CVAL_I4,HEAP_OFF_N1,4)
, bytes2word(HEAP_ARG,3,HEAP_CVAL_I5,HEAP_ARG)
, bytes2word(1,HEAP_OFF_N1,5,PUSH_HEAP)
, bytes2word(HEAP_CVAL_N1,1,HEAP_OFF_N1,4)
, bytes2word(RETURN,ENDCODE,0,0)
, bytes2word(0,0,0,0)
, 0
, CONSTR(4,1,0)
,	/* CT_v2066: (byte 0) */
  HW(3,3)
, 0
,	/* F0_LAMBDA1800: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1800),3)
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply1))
, VAPTAG(useLabel(FN_Distribution_46Compat_46ReadP_46run))
, VAPTAG(useLabel(FN_Prelude_46_43_43))
, bytes2word(3,0,2,1)
, bytes2word(1,2,0,3)
, useLabel(CT_v2067)
,	/* FN_LAMBDA1799: (byte 0) */
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,HEAP_ARG_ARG,1)
, bytes2word(3,HEAP_CVAL_I4,HEAP_OFF_N1,4)
, bytes2word(HEAP_ARG,3,HEAP_CVAL_I5,HEAP_OFF_N1)
, bytes2word(4,HEAP_ARG,2,PUSH_HEAP)
, bytes2word(HEAP_CVAL_N1,1,HEAP_OFF_N1,4)
, bytes2word(RETURN,ENDCODE,0,0)
, bytes2word(0,0,0,0)
, 0
, CONSTR(4,1,0)
,	/* CT_v2067: (byte 0) */
  HW(3,3)
, 0
,	/* F0_LAMBDA1799: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1799),3)
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply1))
, VAPTAG(useLabel(FN_Distribution_46Compat_46ReadP_46run))
, VAPTAG(useLabel(FN_Prelude_46_43_43))
, bytes2word(3,0,2,1)
, bytes2word(1,2,0,3)
, useLabel(CT_v2068)
,	/* FN_LAMBDA1798: (byte 0) */
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,HEAP_ARG_ARG,1)
, bytes2word(3,HEAP_CVAL_I3,HEAP_ARG_ARG,2)
, bytes2word(3,PUSH_HEAP,HEAP_CVAL_I4,HEAP_OFF_N1)
, bytes2word(7,HEAP_OFF_N1,5,RETURN_EVAL)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v2068: (byte 0) */
  HW(2,3)
, 0
,	/* F0_LAMBDA1798: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1798),3)
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply1))
, VAPTAG(useLabel(FN_Control_46Monad_46MonadPlus_46Distribution_46Compat_46ReadP_46P_46mplus))
, bytes2word(0,0,0,0)
, useLabel(CT_v2069)
,};
Node FN_Control_46Monad_46MonadPlus_46Distribution_46Compat_46ReadP_46P_46mzero[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_N1,1)
, bytes2word(RETURN,ENDCODE,0,0)
, bytes2word(0,0,0,0)
, 0
, CONSTR(2,0,0)
,	/* CT_v2069: (byte 0) */
  HW(0,0)
, 0
,};
Node CF_Control_46Monad_46MonadPlus_46Distribution_46Compat_46ReadP_46P_46mzero[] = {
  VAPTAG(useLabel(FN_Control_46Monad_46MonadPlus_46Distribution_46Compat_46ReadP_46P_46mzero))
, bytes2word(1,0,0,1)
, useLabel(CT_v2070)
,};
Node FN_Prelude_46Monad_46Distribution_46Compat_46ReadP_46P_46fail[] = {
  bytes2word(ZAP_ARG_I1,NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_N1)
, bytes2word(1,RETURN,ENDCODE,0)
, bytes2word(0,0,0,0)
, 0
, CONSTR(2,0,0)
,	/* CT_v2070: (byte 0) */
  HW(0,1)
, 0
,};
Node F0_Prelude_46Monad_46Distribution_46Compat_46ReadP_46P_46fail[] = {
  CAPTAG(useLabel(FN_Prelude_46Monad_46Distribution_46Compat_46ReadP_46P_46fail),1)
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v2078)
,};
Node FN_Prelude_46Monad_46Distribution_46Compat_46ReadP_46P_46_62_62_61[] = {
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG_I1,EVAL,NEEDHEAP_I32)
, bytes2word(TABLESWITCH,5,TOP(10),BOT(10))
, bytes2word(TOP(23),BOT(23),TOP(36),BOT(36))
,	/* v2072: (byte 4) */
  bytes2word(TOP(40),BOT(40),TOP(60),BOT(60))
, bytes2word(UNPACK,1,HEAP_CVAL_I3,HEAP_P1)
, bytes2word(0,HEAP_ARG,2,PUSH_HEAP)
, bytes2word(HEAP_CVAL_N1,1,HEAP_OFF_N1,4)
,	/* v2073: (byte 1) */
  bytes2word(RETURN,UNPACK,1,HEAP_CVAL_I4)
, bytes2word(HEAP_P1,0,HEAP_ARG,2)
, bytes2word(PUSH_HEAP,HEAP_CVAL_N1,2,HEAP_OFF_N1)
,	/* v2074: (byte 2) */
  bytes2word(4,RETURN,POP_I1,PUSH_HEAP)
,	/* v2075: (byte 2) */
  bytes2word(HEAP_CVAL_IN3,RETURN,UNPACK,2)
, bytes2word(HEAP_CVAL_I5,HEAP_ARG,2,HEAP_P1)
, bytes2word(0,HEAP_CVAL_P1,6,HEAP_I1)
, bytes2word(HEAP_ARG,2,PUSH_HEAP,HEAP_CVAL_P1)
, bytes2word(7,HEAP_OFF_N1,7,HEAP_OFF_N1)
,	/* v2076: (byte 2) */
  bytes2word(5,RETURN_EVAL,UNPACK,1)
, bytes2word(HEAP_CVAL_P1,8,HEAP_ARG,2)
, bytes2word(HEAP_CVAL_N1,4,HEAP_CVAL_P1,9)
, bytes2word(HEAP_OFF_N1,4,HEAP_P1,0)
, bytes2word(HEAP_OFF_N1,4,PUSH_HEAP,HEAP_CVAL_P1)
, bytes2word(10,HEAP_OFF_N1,5,RETURN_EVAL)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
, CONSTR(0,0,0)
, CONSTR(2,0,0)
, CONSTR(1,1,0)
, CONSTR(0,1,0)
,	/* CT_v2078: (byte 0) */
  HW(8,2)
, 0
,};
Node F0_Prelude_46Monad_46Distribution_46Compat_46ReadP_46P_46_62_62_61[] = {
  CAPTAG(useLabel(FN_Prelude_46Monad_46Distribution_46Compat_46ReadP_46P_46_62_62_61),2)
, CAPTAG(useLabel(FN_LAMBDA1807),1)
, CAPTAG(useLabel(FN_LAMBDA1808),1)
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply1))
, VAPTAG(useLabel(FN_Prelude_46Monad_46Distribution_46Compat_46ReadP_46P_46_62_62_61))
, VAPTAG(useLabel(FN_Control_46Monad_46MonadPlus_46Distribution_46Compat_46ReadP_46P_46mplus))
, CAPTAG(useLabel(FN_LAMBDA1810),2)
, VAPTAG(useLabel(FN_Prelude_46_95foldr))
, VAPTAG(useLabel(FN_Distribution_46Compat_46ReadP_46final))
, bytes2word(3,0,2,1)
, bytes2word(1,2,0,3)
, useLabel(CT_v2082)
,	/* FN_LAMBDA1810: (byte 0) */
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG_I2,EVAL,NEEDHEAP_I32)
, bytes2word(UNPACK,2,HEAP_CVAL_I3,HEAP_CVAL_I4)
, bytes2word(HEAP_ARG,1,HEAP_P1,0)
, bytes2word(HEAP_CVAL_I5,HEAP_OFF_N1,4,HEAP_I1)
, bytes2word(PUSH_HEAP,HEAP_CVAL_P1,6,HEAP_OFF_N1)
, bytes2word(8,HEAP_OFF_N1,5,HEAP_ARG)
, bytes2word(3,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v2082: (byte 0) */
  HW(4,3)
, 0
,	/* F0_LAMBDA1810: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1810),3)
, CAPTAG(useLabel(FN_LAMBDA1809),2)
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply1))
, VAPTAG(useLabel(FN_Distribution_46Compat_46ReadP_46run))
, VAPTAG(useLabel(FN_Prelude_46_95foldr))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v2083)
,	/* FN_LAMBDA1809: (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(1,2,0)
,	/* CT_v2083: (byte 0) */
  HW(0,2)
, 0
,	/* F0_LAMBDA1809: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1809),2)
, bytes2word(3,0,2,1)
, bytes2word(1,2,0,3)
, useLabel(CT_v2084)
,	/* FN_LAMBDA1808: (byte 0) */
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,HEAP_ARG_ARG,1)
, bytes2word(3,PUSH_HEAP,HEAP_CVAL_I4,HEAP_OFF_N1)
, bytes2word(4,HEAP_ARG,2,RETURN_EVAL)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v2084: (byte 0) */
  HW(2,3)
, 0
,	/* F0_LAMBDA1808: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1808),3)
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply1))
, VAPTAG(useLabel(FN_Prelude_46Monad_46Distribution_46Compat_46ReadP_46P_46_62_62_61))
, bytes2word(3,0,2,1)
, bytes2word(1,2,0,3)
, useLabel(CT_v2085)
,	/* FN_LAMBDA1807: (byte 0) */
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,HEAP_ARG_ARG,1)
, bytes2word(3,PUSH_HEAP,HEAP_CVAL_I4,HEAP_OFF_N1)
, bytes2word(4,HEAP_ARG,2,RETURN_EVAL)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v2085: (byte 0) */
  HW(2,3)
, 0
,	/* F0_LAMBDA1807: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1807),3)
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply1))
, VAPTAG(useLabel(FN_Prelude_46Monad_46Distribution_46Compat_46ReadP_46P_46_62_62_61))
, bytes2word(1,0,0,1)
, useLabel(CT_v2086)
,};
Node FN_Prelude_46Monad_46Distribution_46Compat_46ReadP_46P_46return[] = {
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_N1,1,PUSH_HEAP)
, bytes2word(HEAP_CVAL_N1,2,HEAP_ARG,1)
, bytes2word(HEAP_OFF_N1,3,RETURN,ENDCODE)
, bytes2word(0,0,0,0)
, CONSTR(3,2,0)
, CONSTR(2,0,0)
,	/* CT_v2086: (byte 0) */
  HW(0,1)
, 0
,};
Node F0_Prelude_46Monad_46Distribution_46Compat_46ReadP_46P_46return[] = {
  CAPTAG(useLabel(FN_Prelude_46Monad_46Distribution_46Compat_46ReadP_46P_46return),1)
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v2087)
,};
Node FN_Prelude_46Monad_46Distribution_46Compat_46ReadP_46P_46_62_62[] = {
  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_v2087: (byte 0) */
  HW(2,2)
, 0
,};
Node F0_Prelude_46Monad_46Distribution_46Compat_46ReadP_46P_46_62_62[] = {
  CAPTAG(useLabel(FN_Prelude_46Monad_46Distribution_46Compat_46ReadP_46P_46_62_62),2)
, VAPTAG(useLabel(FN_Prelude_46_95_46_62_62))
, useLabel(CF_Prelude_46Monad_46Distribution_46Compat_46ReadP_46P)
, bytes2word(0,0,0,0)
, useLabel(CT_v2088)
,};
Node FN_Prelude_46Monad_46Distribution_46Compat_46ReadP_46P[] = {
  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_v2088: (byte 0) */
  HW(4,0)
, 0
,};
Node CF_Prelude_46Monad_46Distribution_46Compat_46ReadP_46P[] = {
  VAPTAG(useLabel(FN_Prelude_46Monad_46Distribution_46Compat_46ReadP_46P))
, useLabel(F0_Prelude_46Monad_46Distribution_46Compat_46ReadP_46P_46_62_62_61)
, useLabel(F0_Prelude_46Monad_46Distribution_46Compat_46ReadP_46P_46_62_62)
, useLabel(F0_Prelude_46Monad_46Distribution_46Compat_46ReadP_46P_46fail)
, useLabel(F0_Prelude_46Monad_46Distribution_46Compat_46ReadP_46P_46return)
, bytes2word(0,0,0,0)
, useLabel(CT_v2089)
,};
Node FN_Control_46Monad_46MonadPlus_46Distribution_46Compat_46ReadP_46P[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_N1,1)
, bytes2word(HEAP_CVAL_I3,HEAP_CVAL_I4,HEAP_CVAL_I5,RETURN)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
, 0
, CONSTR(0,3,0)
,	/* CT_v2089: (byte 0) */
  HW(3,0)
, 0
,};
Node CF_Control_46Monad_46MonadPlus_46Distribution_46Compat_46ReadP_46P[] = {
  VAPTAG(useLabel(FN_Control_46Monad_46MonadPlus_46Distribution_46Compat_46ReadP_46P))
, useLabel(CF_Prelude_46Monad_46Distribution_46Compat_46ReadP_46P)
, useLabel(CF_Control_46Monad_46MonadPlus_46Distribution_46Compat_46ReadP_46P_46mzero)
, useLabel(F0_Control_46Monad_46MonadPlus_46Distribution_46Compat_46ReadP_46P_46mplus)
, bytes2word(0,0,0,0)
, useLabel(CT_v2090)
,};
Node FN_Prelude_46Functor_46Distribution_46Compat_46ReadP_46Parser[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_N1,1)
, bytes2word(HEAP_CVAL_I3,RETURN,ENDCODE,0)
, bytes2word(0,0,0,0)
, 0
, CONSTR(0,1,0)
,	/* CT_v2090: (byte 0) */
  HW(1,0)
, 0
,};
Node CF_Prelude_46Functor_46Distribution_46Compat_46ReadP_46Parser[] = {
  VAPTAG(useLabel(FN_Prelude_46Functor_46Distribution_46Compat_46ReadP_46Parser))
, useLabel(F0_Prelude_46Functor_46Distribution_46Compat_46ReadP_46Parser_46fmap)
, bytes2word(0,0,0,0)
, useLabel(CT_v2091)
,};
Node FN_Prelude_46Monad_46Distribution_46Compat_46ReadP_46Parser[] = {
  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_v2091: (byte 0) */
  HW(4,0)
, 0
,};
Node CF_Prelude_46Monad_46Distribution_46Compat_46ReadP_46Parser[] = {
  VAPTAG(useLabel(FN_Prelude_46Monad_46Distribution_46Compat_46ReadP_46Parser))
, useLabel(F0_Prelude_46Monad_46Distribution_46Compat_46ReadP_46Parser_46_62_62_61)
, useLabel(F0_Prelude_46Monad_46Distribution_46Compat_46ReadP_46Parser_46_62_62)
, useLabel(F0_Prelude_46Monad_46Distribution_46Compat_46ReadP_46Parser_46fail)
, useLabel(F0_Prelude_46Monad_46Distribution_46Compat_46ReadP_46Parser_46return)
, bytes2word(0,0,0,0)
, useLabel(CT_v2092)
,};
Node FN_Control_46Monad_46MonadPlus_46Distribution_46Compat_46ReadP_46Parser[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_N1,1)
, bytes2word(HEAP_CVAL_I3,HEAP_CVAL_I4,HEAP_CVAL_I5,RETURN)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
, 0
, CONSTR(0,3,0)
,	/* CT_v2092: (byte 0) */
  HW(3,0)
, 0
,};
Node CF_Control_46Monad_46MonadPlus_46Distribution_46Compat_46ReadP_46Parser[] = {
  VAPTAG(useLabel(FN_Control_46Monad_46MonadPlus_46Distribution_46Compat_46ReadP_46Parser))
, useLabel(CF_Prelude_46Monad_46Distribution_46Compat_46ReadP_46Parser)
, useLabel(CF_Control_46Monad_46MonadPlus_46Distribution_46Compat_46ReadP_46Parser_46mzero)
, useLabel(F0_Control_46Monad_46MonadPlus_46Distribution_46Compat_46ReadP_46Parser_46mplus)
,	/* ST_v1936: (byte 0) */
 	/* ST_v2059: (byte 1) */
  bytes2word(0,68,105,115)
, bytes2word(116,114,105,98)
, bytes2word(117,116,105,111)
, bytes2word(110,46,67,111)
, bytes2word(109,112,97,116)
, bytes2word(46,82,101,97)
, bytes2word(100,80,58,32)
, bytes2word(80,97,116,116)
, bytes2word(101,114,110,32)
, bytes2word(109,97,116,99)
, bytes2word(104,32,102,97)
, bytes2word(105,108,117,114)
, bytes2word(101,32,105,110)
, bytes2word(32,102,117,110)
, bytes2word(99,116,105,111)
, bytes2word(110,32,97,116)
, bytes2word(32,49,49,57)
, bytes2word(58,51,45,49)
, bytes2word(52,50,58,54)
,	/* ST_v1977: (byte 3) */
  bytes2word(48,46,0,100)
, bytes2word(111,32,110,111)
, bytes2word(116,32,117,115)
, bytes2word(101,32,114,101)
, bytes2word(97,100,83,95)
, bytes2word(116,111,95,80)
, bytes2word(32,105,110,32)
, bytes2word(103,97,116,104)
, bytes2word(101,114,33,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].