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

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


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

#define C0_NHC_46Observe_46NoObserveGlobal	((void*)startLabel+4)
#define FN_NHC_46Observe_46observeGlobal	((void*)startLabel+16)
#define CT_v1924	((void*)startLabel+44)
#define CF_NHC_46Observe_46observeGlobal	((void*)startLabel+52)
#define FN_NHC_46Observe_46openObserveGlobal	((void*)startLabel+76)
#define CT_v1925	((void*)startLabel+104)
#define CF_NHC_46Observe_46openObserveGlobal	((void*)startLabel+112)
#define FN_LAMBDA1809	((void*)startLabel+148)
#define CT_v1926	((void*)startLabel+196)
#define F0_LAMBDA1809	((void*)startLabel+204)
#define FN_LAMBDA1808	((void*)startLabel+244)
#define CT_v1927	((void*)startLabel+288)
#define F0_LAMBDA1808	((void*)startLabel+296)
#define FN_LAMBDA1807	((void*)startLabel+336)
#define CT_v1928	((void*)startLabel+364)
#define F0_LAMBDA1807	((void*)startLabel+372)
#define FN_LAMBDA1806	((void*)startLabel+384)
#define CT_v1930	((void*)startLabel+404)
#define CF_LAMBDA1806	((void*)startLabel+412)
#define FN_LAMBDA1805	((void*)startLabel+424)
#define CT_v1932	((void*)startLabel+444)
#define CF_LAMBDA1805	((void*)startLabel+452)
#define FN_LAMBDA1804	((void*)startLabel+464)
#define CT_v1934	((void*)startLabel+484)
#define CF_LAMBDA1804	((void*)startLabel+492)
#define FN_LAMBDA1803	((void*)startLabel+504)
#define CT_v1935	((void*)startLabel+520)
#define F0_LAMBDA1803	((void*)startLabel+528)
#define FN_LAMBDA1802	((void*)startLabel+548)
#define CT_v1937	((void*)startLabel+568)
#define CF_LAMBDA1802	((void*)startLabel+576)
#define FN_LAMBDA1801	((void*)startLabel+588)
#define CT_v1939	((void*)startLabel+608)
#define CF_LAMBDA1801	((void*)startLabel+616)
#define FN_NHC_46Observe_46observeHandle	((void*)startLabel+628)
#define v1944	((void*)startLabel+638)
#define v1943	((void*)startLabel+642)
#define v1940	((void*)startLabel+646)
#define CT_v1945	((void*)startLabel+660)
#define F0_NHC_46Observe_46observeHandle	((void*)startLabel+668)
#define FN_LAMBDA1810	((void*)startLabel+688)
#define CT_v1947	((void*)startLabel+708)
#define CF_LAMBDA1810	((void*)startLabel+716)
#define FN_NHC_46Observe_46closeObserveGlobal	((void*)startLabel+728)
#define CT_v1948	((void*)startLabel+748)
#define CF_NHC_46Observe_46closeObserveGlobal	((void*)startLabel+756)
#define FN_LAMBDA1812	((void*)startLabel+784)
#define CT_v1949	((void*)startLabel+852)
#define F0_LAMBDA1812	((void*)startLabel+860)
#define FN_LAMBDA1811	((void*)startLabel+908)
#define CT_v1951	((void*)startLabel+928)
#define CF_LAMBDA1811	((void*)startLabel+936)
#define CT_v1952	((void*)startLabel+996)
#define CT_v1953	((void*)startLabel+1052)
#define CT_v1954	((void*)startLabel+1104)
#define FN_NHC_46Observe_46mkXmlNode	((void*)startLabel+1136)
#define CT_v1955	((void*)startLabel+1180)
#define F0_NHC_46Observe_46mkXmlNode	((void*)startLabel+1188)
#define FN_LAMBDA1819	((void*)startLabel+1224)
#define CT_v1957	((void*)startLabel+1244)
#define CF_LAMBDA1819	((void*)startLabel+1252)
#define FN_LAMBDA1818	((void*)startLabel+1264)
#define CT_v1959	((void*)startLabel+1284)
#define CF_LAMBDA1818	((void*)startLabel+1292)
#define FN_LAMBDA1817	((void*)startLabel+1304)
#define CT_v1961	((void*)startLabel+1324)
#define CF_LAMBDA1817	((void*)startLabel+1332)
#define FN_NHC_46Observe_46Prelude_46389_46showAttrs	((void*)startLabel+1344)
#define v1966	((void*)startLabel+1354)
#define v1965	((void*)startLabel+1358)
#define v1962	((void*)startLabel+1362)
#define CT_v1967	((void*)startLabel+1392)
#define F0_NHC_46Observe_46Prelude_46389_46showAttrs	((void*)startLabel+1400)
#define FN_LAMBDA1816	((void*)startLabel+1432)
#define CT_v1971	((void*)startLabel+1476)
#define F0_LAMBDA1816	((void*)startLabel+1484)
#define FN_LAMBDA1815	((void*)startLabel+1508)
#define CT_v1973	((void*)startLabel+1528)
#define CF_LAMBDA1815	((void*)startLabel+1536)
#define FN_LAMBDA1814	((void*)startLabel+1548)
#define CT_v1975	((void*)startLabel+1568)
#define CF_LAMBDA1814	((void*)startLabel+1576)
#define FN_LAMBDA1813	((void*)startLabel+1588)
#define CT_v1977	((void*)startLabel+1608)
#define CF_LAMBDA1813	((void*)startLabel+1616)
#define FN_NHC_46Observe_46observeParent	((void*)startLabel+1628)
#define CT_v1978	((void*)startLabel+1640)
#define F0_NHC_46Observe_46observeParent	((void*)startLabel+1648)
#define FN_NHC_46Observe_46observePort	((void*)startLabel+1660)
#define CT_v1979	((void*)startLabel+1672)
#define F0_NHC_46Observe_46observePort	((void*)startLabel+1680)
#define FN_NHC_46Observe_46xmlFun	((void*)startLabel+1696)
#define CT_v1980	((void*)startLabel+1788)
#define F0_NHC_46Observe_46xmlFun	((void*)startLabel+1796)
#define FN_LAMBDA1823	((void*)startLabel+1840)
#define CT_v1982	((void*)startLabel+1860)
#define CF_LAMBDA1823	((void*)startLabel+1868)
#define FN_LAMBDA1822	((void*)startLabel+1880)
#define CT_v1984	((void*)startLabel+1900)
#define CF_LAMBDA1822	((void*)startLabel+1908)
#define FN_LAMBDA1821	((void*)startLabel+1920)
#define CT_v1986	((void*)startLabel+1940)
#define CF_LAMBDA1821	((void*)startLabel+1948)
#define FN_LAMBDA1820	((void*)startLabel+1960)
#define CT_v1988	((void*)startLabel+1980)
#define CF_LAMBDA1820	((void*)startLabel+1988)
#define FN_NHC_46Observe_46xmlEnter	((void*)startLabel+2004)
#define CT_v1989	((void*)startLabel+2096)
#define F0_NHC_46Observe_46xmlEnter	((void*)startLabel+2104)
#define FN_LAMBDA1827	((void*)startLabel+2148)
#define CT_v1990	((void*)startLabel+2168)
#define CF_LAMBDA1827	((void*)startLabel+2176)
#define FN_LAMBDA1826	((void*)startLabel+2188)
#define CT_v1991	((void*)startLabel+2208)
#define CF_LAMBDA1826	((void*)startLabel+2216)
#define FN_LAMBDA1825	((void*)startLabel+2228)
#define CT_v1992	((void*)startLabel+2248)
#define CF_LAMBDA1825	((void*)startLabel+2256)
#define FN_LAMBDA1824	((void*)startLabel+2268)
#define CT_v1994	((void*)startLabel+2288)
#define CF_LAMBDA1824	((void*)startLabel+2296)
#define FN_NHC_46Observe_46xmlCons	((void*)startLabel+2316)
#define CT_v1995	((void*)startLabel+2436)
#define F0_NHC_46Observe_46xmlCons	((void*)startLabel+2444)
#define FN_LAMBDA1833	((void*)startLabel+2496)
#define CT_v1997	((void*)startLabel+2516)
#define CF_LAMBDA1833	((void*)startLabel+2524)
#define FN_LAMBDA1832	((void*)startLabel+2536)
#define CT_v1999	((void*)startLabel+2556)
#define CF_LAMBDA1832	((void*)startLabel+2564)
#define FN_LAMBDA1831	((void*)startLabel+2576)
#define CT_v2000	((void*)startLabel+2596)
#define CF_LAMBDA1831	((void*)startLabel+2604)
#define FN_LAMBDA1830	((void*)startLabel+2616)
#define CT_v2001	((void*)startLabel+2636)
#define CF_LAMBDA1830	((void*)startLabel+2644)
#define FN_LAMBDA1829	((void*)startLabel+2656)
#define CT_v2002	((void*)startLabel+2676)
#define CF_LAMBDA1829	((void*)startLabel+2684)
#define FN_LAMBDA1828	((void*)startLabel+2696)
#define CT_v2003	((void*)startLabel+2716)
#define CF_LAMBDA1828	((void*)startLabel+2724)
#define FN_NHC_46Observe_46xmlObserve	((void*)startLabel+2740)
#define CT_v2004	((void*)startLabel+2804)
#define F0_NHC_46Observe_46xmlObserve	((void*)startLabel+2812)
#define FN_LAMBDA1836	((void*)startLabel+2844)
#define CT_v2006	((void*)startLabel+2864)
#define CF_LAMBDA1836	((void*)startLabel+2872)
#define FN_LAMBDA1835	((void*)startLabel+2884)
#define CT_v2007	((void*)startLabel+2904)
#define CF_LAMBDA1835	((void*)startLabel+2912)
#define FN_LAMBDA1834	((void*)startLabel+2924)
#define CT_v2009	((void*)startLabel+2944)
#define CF_LAMBDA1834	((void*)startLabel+2952)
#define FN_NHC_46Observe_46showXmlString	((void*)startLabel+2964)
#define CT_v2010	((void*)startLabel+2976)
#define CF_NHC_46Observe_46showXmlString	((void*)startLabel+2984)
#define FN_NHC_46Observe_46Prelude_46395_46fixChar	((void*)startLabel+3004)
#define v2019	((void*)startLabel+3032)
#define v2014	((void*)startLabel+3036)
#define v2015	((void*)startLabel+3040)
#define v2016	((void*)startLabel+3044)
#define v2017	((void*)startLabel+3048)
#define v2018	((void*)startLabel+3053)
#define v2011	((void*)startLabel+3058)
#define CT_v2020	((void*)startLabel+3084)
#define F0_NHC_46Observe_46Prelude_46395_46fixChar	((void*)startLabel+3092)
#define FN_LAMBDA1841	((void*)startLabel+3124)
#define CT_v2022	((void*)startLabel+3144)
#define CF_LAMBDA1841	((void*)startLabel+3152)
#define FN_LAMBDA1840	((void*)startLabel+3164)
#define CT_v2024	((void*)startLabel+3184)
#define CF_LAMBDA1840	((void*)startLabel+3192)
#define FN_LAMBDA1839	((void*)startLabel+3204)
#define CT_v2026	((void*)startLabel+3224)
#define CF_LAMBDA1839	((void*)startLabel+3232)
#define FN_LAMBDA1838	((void*)startLabel+3244)
#define CT_v2028	((void*)startLabel+3264)
#define CF_LAMBDA1838	((void*)startLabel+3272)
#define FN_LAMBDA1837	((void*)startLabel+3284)
#define CT_v2030	((void*)startLabel+3304)
#define CF_LAMBDA1837	((void*)startLabel+3312)
#define FN_NHC_46Observe_46ourCatchAll	((void*)startLabel+3328)
#define CT_v2031	((void*)startLabel+3356)
#define F0_NHC_46Observe_46ourCatchAll	((void*)startLabel+3364)
#define FN_NHC_46Observe_46observeUniq	((void*)startLabel+3384)
#define v2036	((void*)startLabel+3394)
#define v2035	((void*)startLabel+3398)
#define v2032	((void*)startLabel+3403)
#define CT_v2037	((void*)startLabel+3416)
#define F0_NHC_46Observe_46observeUniq	((void*)startLabel+3424)
#define FN_LAMBDA1842	((void*)startLabel+3444)
#define CT_v2039	((void*)startLabel+3464)
#define CF_LAMBDA1842	((void*)startLabel+3472)
#define FN_NHC_46Observe_46runMO	((void*)startLabel+3484)
#define CT_v2040	((void*)startLabel+3496)
#define F0_NHC_46Observe_46runMO	((void*)startLabel+3504)
#define FN_NHC_46Observe_46observeDepth	((void*)startLabel+3516)
#define CT_v2041	((void*)startLabel+3528)
#define F0_NHC_46Observe_46observeDepth	((void*)startLabel+3536)
#define FN_NHC_46Observe_46sendObserveFnPacket	((void*)startLabel+3552)
#define CT_v2042	((void*)startLabel+3580)
#define F0_NHC_46Observe_46sendObserveFnPacket	((void*)startLabel+3588)
#define FN_LAMBDA1849	((void*)startLabel+3628)
#define CT_v2043	((void*)startLabel+3724)
#define F0_LAMBDA1849	((void*)startLabel+3732)
#define FN_LAMBDA1848	((void*)startLabel+3808)
#define CT_v2044	((void*)startLabel+3820)
#define F0_LAMBDA1848	((void*)startLabel+3828)
#define FN_LAMBDA1847	((void*)startLabel+3840)
#define CT_v2045	((void*)startLabel+3852)
#define F0_LAMBDA1847	((void*)startLabel+3860)
#define FN_LAMBDA1846	((void*)startLabel+3876)
#define v2050	((void*)startLabel+3886)
#define v2049	((void*)startLabel+3890)
#define v2046	((void*)startLabel+3917)
#define CT_v2051	((void*)startLabel+3936)
#define F0_LAMBDA1846	((void*)startLabel+3944)
#define FN_LAMBDA1845	((void*)startLabel+3968)
#define CT_v2053	((void*)startLabel+3988)
#define CF_LAMBDA1845	((void*)startLabel+3996)
#define FN_LAMBDA1844	((void*)startLabel+4008)
#define v2058	((void*)startLabel+4018)
#define v2057	((void*)startLabel+4022)
#define v2054	((void*)startLabel+4029)
#define CT_v2059	((void*)startLabel+4052)
#define F0_LAMBDA1844	((void*)startLabel+4060)
#define FN_LAMBDA1843	((void*)startLabel+4084)
#define CT_v2061	((void*)startLabel+4104)
#define CF_LAMBDA1843	((void*)startLabel+4112)
#define FN_NHC_46Observe_46sendEnterPacket	((void*)startLabel+4128)
#define CT_v2062	((void*)startLabel+4156)
#define F0_NHC_46Observe_46sendEnterPacket	((void*)startLabel+4164)
#define FN_LAMBDA1854	((void*)startLabel+4208)
#define CT_v2063	((void*)startLabel+4288)
#define F0_LAMBDA1854	((void*)startLabel+4296)
#define FN_LAMBDA1853	((void*)startLabel+4364)
#define v2068	((void*)startLabel+4374)
#define v2067	((void*)startLabel+4378)
#define v2064	((void*)startLabel+4405)
#define CT_v2069	((void*)startLabel+4424)
#define F0_LAMBDA1853	((void*)startLabel+4432)
#define FN_LAMBDA1852	((void*)startLabel+4456)
#define CT_v2071	((void*)startLabel+4476)
#define CF_LAMBDA1852	((void*)startLabel+4484)
#define FN_LAMBDA1851	((void*)startLabel+4496)
#define v2076	((void*)startLabel+4506)
#define v2075	((void*)startLabel+4510)
#define v2072	((void*)startLabel+4517)
#define CT_v2077	((void*)startLabel+4540)
#define F0_LAMBDA1851	((void*)startLabel+4548)
#define FN_LAMBDA1850	((void*)startLabel+4572)
#define CT_v2078	((void*)startLabel+4592)
#define CF_LAMBDA1850	((void*)startLabel+4600)
#define CT_v2079	((void*)startLabel+4644)
#define FN_LAMBDA1861	((void*)startLabel+4696)
#define CT_v2080	((void*)startLabel+4804)
#define F0_LAMBDA1861	((void*)startLabel+4812)
#define FN_LAMBDA1860	((void*)startLabel+4896)
#define CT_v2081	((void*)startLabel+4908)
#define F0_LAMBDA1860	((void*)startLabel+4916)
#define FN_LAMBDA1859	((void*)startLabel+4928)
#define CT_v2082	((void*)startLabel+4940)
#define F0_LAMBDA1859	((void*)startLabel+4948)
#define FN_LAMBDA1858	((void*)startLabel+4964)
#define v2087	((void*)startLabel+4974)
#define v2086	((void*)startLabel+4978)
#define v2083	((void*)startLabel+5005)
#define CT_v2088	((void*)startLabel+5024)
#define F0_LAMBDA1858	((void*)startLabel+5032)
#define FN_LAMBDA1857	((void*)startLabel+5056)
#define CT_v2090	((void*)startLabel+5076)
#define CF_LAMBDA1857	((void*)startLabel+5084)
#define FN_LAMBDA1856	((void*)startLabel+5096)
#define v2095	((void*)startLabel+5106)
#define v2094	((void*)startLabel+5110)
#define v2091	((void*)startLabel+5117)
#define CT_v2096	((void*)startLabel+5140)
#define F0_LAMBDA1856	((void*)startLabel+5148)
#define FN_LAMBDA1855	((void*)startLabel+5172)
#define CT_v2097	((void*)startLabel+5192)
#define CF_LAMBDA1855	((void*)startLabel+5200)
#define FN_NHC_46Observe_46generateContext	((void*)startLabel+5220)
#define CT_v2098	((void*)startLabel+5252)
#define F0_NHC_46Observe_46generateContext	((void*)startLabel+5260)
#define FN_LAMBDA1865	((void*)startLabel+5304)
#define v2103	((void*)startLabel+5316)
#define v2102	((void*)startLabel+5320)
#define v2099	((void*)startLabel+5326)
#define CT_v2104	((void*)startLabel+5408)
#define F0_LAMBDA1865	((void*)startLabel+5416)
#define FN_LAMBDA1864	((void*)startLabel+5488)
#define CT_v2105	((void*)startLabel+5520)
#define F0_LAMBDA1864	((void*)startLabel+5528)
#define FN_LAMBDA1863	((void*)startLabel+5544)
#define v2110	((void*)startLabel+5554)
#define v2109	((void*)startLabel+5558)
#define v2106	((void*)startLabel+5585)
#define CT_v2111	((void*)startLabel+5604)
#define F0_LAMBDA1863	((void*)startLabel+5612)
#define FN_LAMBDA1862	((void*)startLabel+5636)
#define CT_v2113	((void*)startLabel+5656)
#define CF_LAMBDA1862	((void*)startLabel+5664)
#define FN_NHC_46Observe_46observer_95	((void*)startLabel+5680)
#define CT_v2114	((void*)startLabel+5696)
#define F0_NHC_46Observe_46observer_95	((void*)startLabel+5704)
#define CT_v2115	((void*)startLabel+5744)
#define FN_LAMBDA1868	((void*)startLabel+5784)
#define CT_v2116	((void*)startLabel+5824)
#define F0_LAMBDA1868	((void*)startLabel+5832)
#define FN_LAMBDA1867	((void*)startLabel+5860)
#define CT_v2117	((void*)startLabel+5896)
#define F0_LAMBDA1867	((void*)startLabel+5904)
#define FN_LAMBDA1866	((void*)startLabel+5916)
#define CT_v2118	((void*)startLabel+5936)
#define F0_LAMBDA1866	((void*)startLabel+5944)
#define CT_v2119	((void*)startLabel+5984)
#define FN_LAMBDA1869	((void*)startLabel+6016)
#define CT_v2123	((void*)startLabel+6068)
#define F0_LAMBDA1869	((void*)startLabel+6076)
#define CT_v2124	((void*)startLabel+6120)
#define FN_LAMBDA1870	((void*)startLabel+6152)
#define CT_v2125	((void*)startLabel+6176)
#define F0_LAMBDA1870	((void*)startLabel+6184)
#define CT_v2126	((void*)startLabel+6208)
#define CT_v2127	((void*)startLabel+6252)
#define FN_NHC_46Observe_46_60_36_60	((void*)startLabel+6280)
#define CT_v2128	((void*)startLabel+6292)
#define CF_NHC_46Observe_46_60_36_60	((void*)startLabel+6300)
#define CT_v2129	((void*)startLabel+6344)
#define FN_LAMBDA1873	((void*)startLabel+6376)
#define CT_v2130	((void*)startLabel+6396)
#define F0_LAMBDA1873	((void*)startLabel+6404)
#define FN_NHC_46Observe_46NHC_46Observe_46Observable_46Prelude_46_45_62_46observer_39447	((void*)startLabel+6428)
#define CT_v2131	((void*)startLabel+6456)
#define F0_NHC_46Observe_46NHC_46Observe_46Observable_46Prelude_46_45_62_46observer_39447	((void*)startLabel+6464)
#define FN_LAMBDA1872	((void*)startLabel+6496)
#define CT_v2132	((void*)startLabel+6520)
#define F0_LAMBDA1872	((void*)startLabel+6528)
#define FN_LAMBDA1871	((void*)startLabel+6556)
#define CT_v2133	((void*)startLabel+6568)
#define F0_LAMBDA1871	((void*)startLabel+6576)
#define CT_v2134	((void*)startLabel+6616)
#define FN_LAMBDA1876	((void*)startLabel+6648)
#define CT_v2135	((void*)startLabel+6676)
#define F0_LAMBDA1876	((void*)startLabel+6684)
#define FN_LAMBDA1875	((void*)startLabel+6716)
#define CT_v2136	((void*)startLabel+6732)
#define F0_LAMBDA1875	((void*)startLabel+6740)
#define FN_LAMBDA1874	((void*)startLabel+6760)
#define CT_v2138	((void*)startLabel+6780)
#define CF_LAMBDA1874	((void*)startLabel+6788)
#define FN_NHC_46Observe_46observerM	((void*)startLabel+6808)
#define CT_v2139	((void*)startLabel+6840)
#define F0_NHC_46Observe_46observerM	((void*)startLabel+6848)
#define FN_LAMBDA1879	((void*)startLabel+6876)
#define CT_v2140	((void*)startLabel+6908)
#define F0_LAMBDA1879	((void*)startLabel+6916)
#define FN_LAMBDA1878	((void*)startLabel+6952)
#define CT_v2141	((void*)startLabel+6972)
#define F0_LAMBDA1878	((void*)startLabel+6980)
#define FN_LAMBDA1877	((void*)startLabel+7004)
#define CT_v2143	((void*)startLabel+7024)
#define CF_LAMBDA1877	((void*)startLabel+7032)
#define CT_v2144	((void*)startLabel+7100)
#define FN_LAMBDA1882	((void*)startLabel+7156)
#define CT_v2145	((void*)startLabel+7192)
#define F0_LAMBDA1882	((void*)startLabel+7200)
#define FN_LAMBDA1881	((void*)startLabel+7240)
#define CT_v2146	((void*)startLabel+7260)
#define F0_LAMBDA1881	((void*)startLabel+7268)
#define FN_LAMBDA1880	((void*)startLabel+7288)
#define CT_v2148	((void*)startLabel+7308)
#define CF_LAMBDA1880	((void*)startLabel+7316)
#define v2150	((void*)startLabel+7342)
#define v2151	((void*)startLabel+7358)
#define CT_v2153	((void*)startLabel+7400)
#define FN_LAMBDA1885	((void*)startLabel+7448)
#define CT_v2154	((void*)startLabel+7472)
#define F0_LAMBDA1885	((void*)startLabel+7480)
#define FN_LAMBDA1884	((void*)startLabel+7496)
#define CT_v2156	((void*)startLabel+7516)
#define CF_LAMBDA1884	((void*)startLabel+7524)
#define FN_LAMBDA1883	((void*)startLabel+7536)
#define CT_v2158	((void*)startLabel+7556)
#define CF_LAMBDA1883	((void*)startLabel+7564)
#define v2160	((void*)startLabel+7590)
#define v2161	((void*)startLabel+7606)
#define CT_v2163	((void*)startLabel+7652)
#define FN_LAMBDA1889	((void*)startLabel+7704)
#define CT_v2164	((void*)startLabel+7732)
#define F0_LAMBDA1889	((void*)startLabel+7740)
#define FN_LAMBDA1888	((void*)startLabel+7772)
#define CT_v2165	((void*)startLabel+7796)
#define F0_LAMBDA1888	((void*)startLabel+7804)
#define FN_LAMBDA1887	((void*)startLabel+7820)
#define CT_v2167	((void*)startLabel+7840)
#define CF_LAMBDA1887	((void*)startLabel+7848)
#define FN_LAMBDA1886	((void*)startLabel+7860)
#define CT_v2169	((void*)startLabel+7880)
#define CF_LAMBDA1886	((void*)startLabel+7888)
#define CT_v2173	((void*)startLabel+7964)
#define FN_LAMBDA1895	((void*)startLabel+8020)
#define CT_v2174	((void*)startLabel+8052)
#define F0_LAMBDA1895	((void*)startLabel+8060)
#define FN_LAMBDA1894	((void*)startLabel+8100)
#define CT_v2175	((void*)startLabel+8128)
#define F0_LAMBDA1894	((void*)startLabel+8136)
#define FN_LAMBDA1893	((void*)startLabel+8172)
#define CT_v2176	((void*)startLabel+8200)
#define F0_LAMBDA1893	((void*)startLabel+8208)
#define FN_LAMBDA1892	((void*)startLabel+8244)
#define CT_v2177	((void*)startLabel+8268)
#define F0_LAMBDA1892	((void*)startLabel+8276)
#define FN_LAMBDA1891	((void*)startLabel+8308)
#define CT_v2178	((void*)startLabel+8340)
#define F0_LAMBDA1891	((void*)startLabel+8348)
#define FN_LAMBDA1890	((void*)startLabel+8364)
#define CT_v2180	((void*)startLabel+8384)
#define CF_LAMBDA1890	((void*)startLabel+8392)
#define CT_v2184	((void*)startLabel+8464)
#define FN_LAMBDA1900	((void*)startLabel+8516)
#define CT_v2185	((void*)startLabel+8544)
#define F0_LAMBDA1900	((void*)startLabel+8552)
#define FN_LAMBDA1899	((void*)startLabel+8588)
#define CT_v2186	((void*)startLabel+8612)
#define F0_LAMBDA1899	((void*)startLabel+8620)
#define FN_LAMBDA1898	((void*)startLabel+8652)
#define CT_v2187	((void*)startLabel+8676)
#define F0_LAMBDA1898	((void*)startLabel+8684)
#define FN_LAMBDA1897	((void*)startLabel+8716)
#define CT_v2188	((void*)startLabel+8744)
#define F0_LAMBDA1897	((void*)startLabel+8752)
#define FN_LAMBDA1896	((void*)startLabel+8768)
#define CT_v2189	((void*)startLabel+8788)
#define CF_LAMBDA1896	((void*)startLabel+8796)
#define CT_v2193	((void*)startLabel+8860)
#define FN_LAMBDA1904	((void*)startLabel+8908)
#define CT_v2194	((void*)startLabel+8932)
#define F0_LAMBDA1904	((void*)startLabel+8940)
#define FN_LAMBDA1903	((void*)startLabel+8972)
#define CT_v2195	((void*)startLabel+8996)
#define F0_LAMBDA1903	((void*)startLabel+9004)
#define FN_LAMBDA1902	((void*)startLabel+9032)
#define CT_v2196	((void*)startLabel+9060)
#define F0_LAMBDA1902	((void*)startLabel+9068)
#define FN_LAMBDA1901	((void*)startLabel+9084)
#define CT_v2197	((void*)startLabel+9104)
#define CF_LAMBDA1901	((void*)startLabel+9112)
#define CT_v2201	((void*)startLabel+9188)
#define FN_LAMBDA1906	((void*)startLabel+9240)
#define CT_v2202	((void*)startLabel+9264)
#define F0_LAMBDA1906	((void*)startLabel+9272)
#define FN_LAMBDA1905	((void*)startLabel+9284)
#define CT_v2203	((void*)startLabel+9304)
#define CF_LAMBDA1905	((void*)startLabel+9312)
#define FN_NHC_46Observe_46observeLit	((void*)startLabel+9328)
#define CT_v2204	((void*)startLabel+9368)
#define F0_NHC_46Observe_46observeLit	((void*)startLabel+9376)
#define CT_v2205	((void*)startLabel+9428)
#define CT_v2206	((void*)startLabel+9472)
#define CT_v2207	((void*)startLabel+9516)
#define CT_v2208	((void*)startLabel+9560)
#define CT_v2209	((void*)startLabel+9604)
#define CT_v2210	((void*)startLabel+9648)
#define CT_v2211	((void*)startLabel+9692)
#define CT_v2212	((void*)startLabel+9748)
#define FN_LAMBDA1907	((void*)startLabel+9776)
#define CT_v2214	((void*)startLabel+9796)
#define CF_LAMBDA1907	((void*)startLabel+9804)
#define CT_v2215	((void*)startLabel+9840)
#define CT_v2216	((void*)startLabel+9884)
#define CT_v2217	((void*)startLabel+9924)
#define CT_v2218	((void*)startLabel+9964)
#define CT_v2219	((void*)startLabel+10008)
#define CT_v2220	((void*)startLabel+10052)
#define CT_v2221	((void*)startLabel+10096)
#define CT_v2222	((void*)startLabel+10140)
#define CT_v2223	((void*)startLabel+10184)
#define CT_v2224	((void*)startLabel+10228)
#define CT_v2225	((void*)startLabel+10280)
#define CT_v2226	((void*)startLabel+10336)
#define CT_v2227	((void*)startLabel+10396)
#define CT_v2228	((void*)startLabel+10460)
#define CT_v2229	((void*)startLabel+10508)
#define CT_v2230	((void*)startLabel+10556)
#define CT_v2231	((void*)startLabel+10612)
#define CT_v2232	((void*)startLabel+10660)
#define CT_v2233	((void*)startLabel+10712)
#define CT_v2234	((void*)startLabel+10760)
#define ST_v1976	((void*)startLabel+10788)
#define ST_v1958	((void*)startLabel+10789)
#define ST_v1972	((void*)startLabel+10791)
#define ST_v2027	((void*)startLabel+10793)
#define ST_v2025	((void*)startLabel+10799)
#define ST_v2021	((void*)startLabel+10806)
#define ST_v2023	((void*)startLabel+10811)
#define ST_v2029	((void*)startLabel+10816)
#define ST_v2179	((void*)startLabel+10823)
#define ST_v1956	((void*)startLabel+10825)
#define ST_v2166	((void*)startLabel+10828)
#define ST_v1960	((void*)startLabel+10830)
#define ST_v1950	((void*)startLabel+10832)
#define ST_v1931	((void*)startLabel+10848)
#define ST_v2137	((void*)startLabel+10870)
#define ST_v1929	((void*)startLabel+10875)
#define ST_v2142	((void*)startLabel+10908)
#define ST_v1974	((void*)startLabel+10917)
#define ST_v2155	((void*)startLabel+10920)
#define ST_v2112	((void*)startLabel+10925)
#define ST_v2089	((void*)startLabel+10992)
#define ST_v2070	((void*)startLabel+11059)
#define ST_v2052	((void*)startLabel+11126)
#define ST_v2038	((void*)startLabel+11193)
#define ST_v1946	((void*)startLabel+11258)
#define ST_v2213	((void*)startLabel+11323)
#define ST_v2157	((void*)startLabel+11371)
#define ST_v1938	((void*)startLabel+11379)
#define ST_v2060	((void*)startLabel+11390)
#define ST_v2168	((void*)startLabel+11430)
#define ST_v2147	((void*)startLabel+11433)
#define ST_v1996	((void*)startLabel+11439)
#define ST_v1993	((void*)startLabel+11444)
#define ST_v1987	((void*)startLabel+11450)
#define ST_v1985	((void*)startLabel+11454)
#define ST_v2008	((void*)startLabel+11459)
#define ST_v1936	((void*)startLabel+11467)
#define ST_v1983	((void*)startLabel+11479)
#define ST_v1998	((void*)startLabel+11485)
#define ST_v1981	((void*)startLabel+11491)
#define ST_v2005	((void*)startLabel+11497)
#define ST_v1933	((void*)startLabel+11502)
extern Node FN_NHC_46IOExtras_46newIORef[];
extern Node FN_Prelude_46_36[];
extern Node F0_NHC_46Internal_46unsafePerformIO[];
extern Node FN_System_46getEnv[];
extern Node FN_Prelude_46catch[];
extern Node FN_Prelude_46Monad_46NHC_46Internal_46IO_46_62_62_61[];
extern Node FN_Prelude_46_43_43[];
extern Node FN_Prelude_46putStrLn[];
extern Node FN_IO_46openFile[];
extern Node FN_Prelude_46Monad_46NHC_46Internal_46IO_46_62_62[];
extern Node FN_IO_46hPutStrLn[];
extern Node FN_NHC_46IOExtras_46writeIORef[];
extern Node FN_Prelude_46Monad_46NHC_46Internal_46IO_46return[];
extern Node FN_NHC_46Internal_46_95patternMatchFail[];
extern Node FN_NHC_46IOExtras_46readIORef[];
extern Node FN_IO_46hClose[];
extern Node FN_IO_46try[];
extern Node FN_Prelude_46putStr[];
extern Node FN_NHC_46Internal_46_95apply1[];
extern Node FN_Prelude_46print[];
extern Node FN_Prelude_46_95foldr[];
extern Node FN_Prelude_46unwords[];
extern Node FN_Prelude_46Show_46Prelude_46Int_46show[];
extern Node FN_Prelude_46concatMap[];
extern Node FN_Prelude_46return[];
extern Node FN_Prelude_46Num_46Prelude_46Int_46_45[];
extern Node FN_NHC_46Internal_46_95apply3[];
extern Node FN_Prelude_46Num_46Prelude_46Int_46_43[];
extern Node FN_Prelude_46error[];
extern Node FN_NHC_46Observe_46observer[];
extern Node CF_Prelude_46Monad_46NHC_46Internal_46IO[];
extern Node FN_NHC_46Internal_46_95apply2[];
extern Node FN_Prelude_46_95_46fail[];
extern Node CF_Prelude_46Monad_46NHC_46Observe_46MonadObserver[];
extern Node FN_Prelude_46_95_46_62_62[];
extern Node FN_Monad_46ap[];
extern Node FN_Prelude_46_62_62_61[];
extern Node FN_NHC_46Observe_46Observable_46Prelude_462[];
extern Node FN_Array_46bounds[];
extern Node FN_NHC_46Observe_46Observable_46Prelude_46_91_93[];
extern Node FN_Array_46assocs[];
extern Node FN_Array_46array[];
extern Node FN_Prelude_46seq[];
extern Node FN_Prelude_46show[];
extern Node CF_Prelude_46Show_46_40_41[];
extern Node CF_Prelude_46Show_46Prelude_46Char[];
extern Node CF_Prelude_46Show_46Prelude_46Double[];
extern Node CF_Prelude_46Show_46Prelude_46Float[];
extern Node CF_Prelude_46Show_46Prelude_46Integer[];
extern Node CF_Prelude_46Show_46Prelude_46Bool[];
extern Node CF_Prelude_46Show_46Prelude_46Int[];
extern Node FN_NHC_46Internal_46_95noMethodError[];
extern Node CF_Prelude_46Bounded_46Prelude_46Int_46maxBound[];

static Node startLabel[] = {
  42
,	/* C0_NHC_46Observe_46NoObserveGlobal: (byte 0) */
  CONSTR(1,0,0)
, bytes2word(0,0,0,0)
, useLabel(CT_v1924)
,	/* FN_NHC_46Observe_46observeGlobal: (byte 0) */
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_N1,1,HEAP_CVAL_I3)
, bytes2word(HEAP_OFF_N1,2,PUSH_HEAP,HEAP_CVAL_I4)
, bytes2word(HEAP_CVAL_I5,HEAP_OFF_N1,4,RETURN_EVAL)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
, 0
, CONSTR(1,0,0)
,	/* CT_v1924: (byte 0) */
  HW(3,0)
, 0
,	/* CF_NHC_46Observe_46observeGlobal: (byte 0) */
  VAPTAG(useLabel(FN_NHC_46Observe_46observeGlobal))
, VAPTAG(useLabel(FN_NHC_46IOExtras_46newIORef))
, VAPTAG(useLabel(FN_Prelude_46_36))
, useLabel(F0_NHC_46Internal_46unsafePerformIO)
, bytes2word(0,0,0,0)
, useLabel(CT_v1925)
,	/* FN_NHC_46Observe_46openObserveGlobal: (byte 0) */
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,HEAP_CVAL_I4,HEAP_OFF_N1)
, bytes2word(2,HEAP_CVAL_I5,HEAP_CVAL_P1,6)
, bytes2word(HEAP_OFF_N1,4,HEAP_OFF_N1,3)
, bytes2word(HEAP_CVAL_P1,7,PUSH_HEAP,HEAP_CVAL_P1)
, bytes2word(8,HEAP_OFF_N1,5,HEAP_OFF_N1)
, bytes2word(3,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v1925: (byte 0) */
  HW(6,0)
, 0
,	/* CF_NHC_46Observe_46openObserveGlobal: (byte 0) */
  VAPTAG(useLabel(FN_NHC_46Observe_46openObserveGlobal))
, VAPTAG(useLabel(FN_LAMBDA1801))
, VAPTAG(useLabel(FN_System_46getEnv))
, CAPTAG(useLabel(FN_LAMBDA1803),1)
, VAPTAG(useLabel(FN_Prelude_46catch))
, CAPTAG(useLabel(FN_LAMBDA1809),1)
, VAPTAG(useLabel(FN_Prelude_46Monad_46NHC_46Internal_46IO_46_62_62_61))
, bytes2word(1,0,0,1)
, useLabel(CT_v1926)
,	/* FN_LAMBDA1809: (byte 0) */
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,HEAP_CVAL_I4,HEAP_OFF_N1)
, bytes2word(2,HEAP_ARG,1,HEAP_CVAL_I5)
, bytes2word(HEAP_OFF_N1,4,HEAP_CVAL_N1,1)
, bytes2word(HEAP_CVAL_P1,6,HEAP_ARG,1)
, bytes2word(HEAP_OFF_N1,3,HEAP_CVAL_P1,7)
, bytes2word(HEAP_CVAL_P1,8,HEAP_OFF_N1,5)
, bytes2word(HEAP_OFF_N1,3,PUSH_HEAP,HEAP_CVAL_P1)
, bytes2word(9,HEAP_OFF_N1,11,HEAP_OFF_N1)
, bytes2word(5,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
, 0
, CONSTR(1,0,0)
,	/* CT_v1926: (byte 0) */
  HW(7,1)
, 0
,	/* F0_LAMBDA1809: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1809),1)
, VAPTAG(useLabel(FN_LAMBDA1804))
, VAPTAG(useLabel(FN_Prelude_46_43_43))
, VAPTAG(useLabel(FN_Prelude_46putStrLn))
, VAPTAG(useLabel(FN_IO_46openFile))
, CAPTAG(useLabel(FN_LAMBDA1808),1)
, VAPTAG(useLabel(FN_Prelude_46Monad_46NHC_46Internal_46IO_46_62_62_61))
, VAPTAG(useLabel(FN_Prelude_46Monad_46NHC_46Internal_46IO_46_62_62))
, bytes2word(1,0,0,1)
, useLabel(CT_v1927)
,	/* FN_LAMBDA1808: (byte 0) */
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,HEAP_CVAL_I4,HEAP_ARG)
, bytes2word(1,HEAP_OFF_N1,3,HEAP_CVAL_I5)
, bytes2word(HEAP_CVAL_I4,HEAP_ARG,1,HEAP_OFF_N1)
, bytes2word(3,HEAP_CVAL_P1,6,HEAP_ARG)
, bytes2word(1,HEAP_CVAL_P1,7,HEAP_CVAL_P1)
, bytes2word(8,HEAP_OFF_N1,4,HEAP_CVAL_P1)
, bytes2word(9,HEAP_OFF_N1,9,HEAP_OFF_N1)
, bytes2word(5,PUSH_HEAP,HEAP_CVAL_P1,9)
, bytes2word(HEAP_OFF_N1,16,HEAP_OFF_N1,5)
, bytes2word(RETURN_EVAL,ENDCODE,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v1927: (byte 0) */
  HW(7,1)
, 0
,	/* F0_LAMBDA1808: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1808),1)
, VAPTAG(useLabel(FN_LAMBDA1805))
, VAPTAG(useLabel(FN_IO_46hPutStrLn))
, VAPTAG(useLabel(FN_LAMBDA1806))
, VAPTAG(useLabel(FN_LAMBDA1807))
, VAPTAG(useLabel(FN_NHC_46IOExtras_46writeIORef))
, useLabel(CF_NHC_46Observe_46observeGlobal)
, VAPTAG(useLabel(FN_Prelude_46Monad_46NHC_46Internal_46IO_46_62_62))
, bytes2word(1,0,0,1)
, useLabel(CT_v1928)
,	/* FN_LAMBDA1807: (byte 0) */
  bytes2word(NEEDSTACK_I16,PUSH_ARG_I1,EVAL,NEEDHEAP_I32)
, bytes2word(POP_I1,PUSH_HEAP,HEAP_CVAL_N1,1)
, bytes2word(HEAP_INT_P1,1,HEAP_ARG,1)
, bytes2word(RETURN,ENDCODE,0,0)
, bytes2word(0,0,0,0)
, 0
, CONSTR(0,2,0)
,	/* CT_v1928: (byte 0) */
  HW(0,1)
, 0
,	/* F0_LAMBDA1807: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1807),1)
, bytes2word(0,0,0,0)
, useLabel(CT_v1930)
,	/* 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_v1929)
,	/* CT_v1930: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA1806: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA1806))
, bytes2word(0,0,0,0)
, useLabel(CT_v1932)
,	/* FN_LAMBDA1805: (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_v1931)
,	/* CT_v1932: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA1805: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA1805))
, bytes2word(0,0,0,0)
, useLabel(CT_v1934)
,	/* FN_LAMBDA1804: (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_v1933)
,	/* CT_v1934: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA1804: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA1804))
, bytes2word(1,0,0,1)
, useLabel(CT_v1935)
,	/* FN_LAMBDA1803: (byte 0) */
  bytes2word(ZAP_ARG_I1,NEEDHEAP_I32,HEAP_CVAL_I3,PUSH_HEAP)
, bytes2word(HEAP_CVAL_I4,HEAP_OFF_N1,2,RETURN_EVAL)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v1935: (byte 0) */
  HW(2,1)
, 0
,	/* F0_LAMBDA1803: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1803),1)
, VAPTAG(useLabel(FN_LAMBDA1802))
, VAPTAG(useLabel(FN_Prelude_46Monad_46NHC_46Internal_46IO_46return))
, bytes2word(0,0,0,0)
, useLabel(CT_v1937)
,	/* FN_LAMBDA1802: (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_LAMBDA1802: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA1802))
, bytes2word(0,0,0,0)
, useLabel(CT_v1939)
,	/* FN_LAMBDA1801: (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_v1938)
,	/* CT_v1939: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA1801: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA1801))
, bytes2word(1,0,0,1)
, useLabel(CT_v1945)
,	/* FN_NHC_46Observe_46observeHandle: (byte 0) */
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG_I1,EVAL,NEEDHEAP_I32)
, bytes2word(TABLESWITCH,2,TOP(8),BOT(8))
,	/* v1944: (byte 2) */
  bytes2word(TOP(4),BOT(4),POP_I1,JUMP)
,	/* v1943: (byte 2) */
  bytes2word(6,0,UNPACK,2)
,	/* v1940: (byte 2) */
  bytes2word(PUSH_I1,RETURN_EVAL,HEAP_CVAL_I3,PUSH_HEAP)
, bytes2word(HEAP_CVAL_I4,HEAP_OFF_N1,2,RETURN_EVAL)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v1945: (byte 0) */
  HW(2,1)
, 0
,	/* F0_NHC_46Observe_46observeHandle: (byte 0) */
  CAPTAG(useLabel(FN_NHC_46Observe_46observeHandle),1)
, VAPTAG(useLabel(FN_LAMBDA1810))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95patternMatchFail))
, bytes2word(0,0,0,0)
, useLabel(CT_v1947)
,	/* FN_LAMBDA1810: (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_v1946)
,	/* CT_v1947: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA1810: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA1810))
, bytes2word(0,0,0,0)
, useLabel(CT_v1948)
,	/* FN_NHC_46Observe_46closeObserveGlobal: (byte 0) */
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,HEAP_CVAL_I4,HEAP_CVAL_I5)
, bytes2word(PUSH_HEAP,HEAP_CVAL_P1,6,HEAP_OFF_N1)
, bytes2word(4,HEAP_OFF_N1,3,RETURN_EVAL)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v1948: (byte 0) */
  HW(4,0)
, 0
,	/* CF_NHC_46Observe_46closeObserveGlobal: (byte 0) */
  VAPTAG(useLabel(FN_NHC_46Observe_46closeObserveGlobal))
, VAPTAG(useLabel(FN_NHC_46IOExtras_46readIORef))
, useLabel(CF_NHC_46Observe_46observeGlobal)
, CAPTAG(useLabel(FN_LAMBDA1812),1)
, VAPTAG(useLabel(FN_Prelude_46Monad_46NHC_46Internal_46IO_46_62_62_61))
, bytes2word(1,0,0,1)
, useLabel(CT_v1949)
,	/* FN_LAMBDA1812: (byte 0) */
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG)
, bytes2word(1,HEAP_CVAL_I4,HEAP_CVAL_I5,HEAP_P1)
, bytes2word(0,HEAP_OFF_N1,3,HEAP_CVAL_P1)
, bytes2word(6,HEAP_P1,0,HEAP_CVAL_P1)
, bytes2word(7,HEAP_OFF_N1,6,HEAP_OFF_N1)
, bytes2word(4,HEAP_CVAL_P1,8,HEAP_OFF_N1)
, bytes2word(4,HEAP_CVAL_N1,1,HEAP_CVAL_P1)
, bytes2word(9,HEAP_CVAL_P1,10,HEAP_OFF_N1)
, bytes2word(3,HEAP_CVAL_N1,2,HEAP_CVAL_P1)
, bytes2word(11,HEAP_OFF_N1,2,HEAP_CVAL_P1)
, bytes2word(7,HEAP_OFF_N1,7,HEAP_OFF_N1)
, bytes2word(4,PUSH_HEAP,HEAP_CVAL_P1,7)
, bytes2word(HEAP_OFF_N1,13,HEAP_OFF_N1,5)
, bytes2word(RETURN_EVAL,ENDCODE,0,0)
, bytes2word(0,0,0,0)
, CONSTR(0,0,0)
, CONSTR(1,0,0)
,	/* CT_v1949: (byte 0) */
  HW(9,1)
, 0
,	/* F0_LAMBDA1812: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1812),1)
, VAPTAG(useLabel(FN_NHC_46Observe_46observeHandle))
, VAPTAG(useLabel(FN_LAMBDA1811))
, VAPTAG(useLabel(FN_IO_46hPutStrLn))
, VAPTAG(useLabel(FN_IO_46hClose))
, VAPTAG(useLabel(FN_Prelude_46Monad_46NHC_46Internal_46IO_46_62_62))
, VAPTAG(useLabel(FN_IO_46try))
, VAPTAG(useLabel(FN_NHC_46IOExtras_46writeIORef))
, useLabel(CF_NHC_46Observe_46observeGlobal)
, VAPTAG(useLabel(FN_Prelude_46Monad_46NHC_46Internal_46IO_46return))
, bytes2word(0,0,0,0)
, useLabel(CT_v1951)
,	/* FN_LAMBDA1811: (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_v1950)
,	/* CT_v1951: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA1811: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA1811))
, bytes2word(1,0,0,1)
, useLabel(CT_v1952)
,};
Node FN_NHC_46Observe_46runO[] = {
  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(HEAP_CVAL_I4,HEAP_CVAL_I5,HEAP_OFF_N1,4)
, bytes2word(HEAP_CVAL_I4,HEAP_OFF_N1,10,HEAP_OFF_N1)
, bytes2word(5,PUSH_HEAP,HEAP_CVAL_I4,HEAP_CVAL_P1)
, bytes2word(6,HEAP_OFF_N1,5,RETURN_EVAL)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
, 0
, CONSTR(0,0,0)
,	/* CT_v1952: (byte 0) */
  HW(4,1)
, 0
,};
Node F0_NHC_46Observe_46runO[] = {
  CAPTAG(useLabel(FN_NHC_46Observe_46runO),1)
, VAPTAG(useLabel(FN_Prelude_46Monad_46NHC_46Internal_46IO_46return))
, VAPTAG(useLabel(FN_Prelude_46Monad_46NHC_46Internal_46IO_46_62_62))
, useLabel(CF_NHC_46Observe_46closeObserveGlobal)
, useLabel(CF_NHC_46Observe_46openObserveGlobal)
, bytes2word(1,0,0,1)
, useLabel(CT_v1953)
,};
Node FN_NHC_46Observe_46putStrO[] = {
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,HEAP_CVAL_I4,HEAP_OFF_N1)
, bytes2word(2,HEAP_ARG,1,PUSH_HEAP)
, bytes2word(HEAP_CVAL_I5,HEAP_OFF_N1,4,RETURN_EVAL)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v1953: (byte 0) */
  HW(3,1)
, 0
,};
Node F0_NHC_46Observe_46putStrO[] = {
  CAPTAG(useLabel(FN_NHC_46Observe_46putStrO),1)
, VAPTAG(useLabel(FN_Prelude_46putStr))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply1))
, VAPTAG(useLabel(FN_NHC_46Observe_46runO))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v1954)
,};
Node FN_NHC_46Observe_46printO[] = {
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,HEAP_ARG_ARG,1)
, bytes2word(2,PUSH_HEAP,HEAP_CVAL_I4,HEAP_OFF_N1)
, bytes2word(4,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v1954: (byte 0) */
  HW(2,2)
, 0
,};
Node F0_NHC_46Observe_46printO[] = {
  CAPTAG(useLabel(FN_NHC_46Observe_46printO),2)
, VAPTAG(useLabel(FN_Prelude_46print))
, VAPTAG(useLabel(FN_NHC_46Observe_46runO))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v1955)
,	/* FN_NHC_46Observe_46mkXmlNode: (byte 0) */
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,HEAP_CVAL_I4,HEAP_CVAL_I5)
, bytes2word(HEAP_CVAL_P1,6,HEAP_OFF_N1,2)
, bytes2word(HEAP_ARG,2,HEAP_CVAL_P1,7)
, bytes2word(HEAP_CVAL_P1,8,HEAP_OFF_N1,5)
, bytes2word(HEAP_OFF_N1,3,HEAP_CVAL_P1,8)
, bytes2word(HEAP_OFF_N1,10,HEAP_OFF_N1,5)
, bytes2word(HEAP_CVAL_P1,8,HEAP_ARG,1)
, bytes2word(HEAP_OFF_N1,5,PUSH_HEAP,HEAP_CVAL_P1)
, bytes2word(8,HEAP_OFF_N1,17,HEAP_OFF_N1)
, bytes2word(5,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v1955: (byte 0) */
  HW(6,2)
, 0
,	/* F0_NHC_46Observe_46mkXmlNode: (byte 0) */
  CAPTAG(useLabel(FN_NHC_46Observe_46mkXmlNode),2)
, VAPTAG(useLabel(FN_LAMBDA1817))
, VAPTAG(useLabel(FN_LAMBDA1818))
, CAPTAG(useLabel(FN_NHC_46Observe_46Prelude_46389_46showAttrs),1)
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply1))
, VAPTAG(useLabel(FN_LAMBDA1819))
, VAPTAG(useLabel(FN_Prelude_46_43_43))
, bytes2word(0,0,0,0)
, useLabel(CT_v1957)
,	/* FN_LAMBDA1819: (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_v1956)
,	/* CT_v1957: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA1819: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA1819))
, bytes2word(0,0,0,0)
, useLabel(CT_v1959)
,	/* FN_LAMBDA1818: (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_v1958)
,	/* CT_v1959: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA1818: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA1818))
, bytes2word(0,0,0,0)
, useLabel(CT_v1961)
,	/* FN_LAMBDA1817: (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_v1960)
,	/* CT_v1961: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA1817: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA1817))
, bytes2word(1,0,0,1)
, useLabel(CT_v1967)
,	/* FN_NHC_46Observe_46Prelude_46389_46showAttrs: (byte 0) */
  bytes2word(NEEDSTACK_I16,PUSH_ARG_I1,EVAL,NEEDHEAP_I32)
, bytes2word(TABLESWITCH,2,TOP(8),BOT(8))
,	/* v1966: (byte 2) */
  bytes2word(TOP(4),BOT(4),POP_I1,JUMP)
,	/* v1965: (byte 2) */
  bytes2word(6,0,POP_I1,PUSH_HEAP)
,	/* v1962: (byte 2) */
  bytes2word(HEAP_CVAL_I3,RETURN_EVAL,HEAP_CVAL_I4,HEAP_CVAL_N1)
, bytes2word(1,HEAP_CVAL_I5,HEAP_OFF_N1,3)
, bytes2word(HEAP_ARG,1,HEAP_OFF_N1,4)
, bytes2word(PUSH_HEAP,HEAP_CVAL_P1,6,HEAP_OFF_N1)
, bytes2word(5,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
, 0
, CONSTR(0,0,0)
,	/* CT_v1967: (byte 0) */
  HW(4,1)
, 0
,	/* F0_NHC_46Observe_46Prelude_46389_46showAttrs: (byte 0) */
  CAPTAG(useLabel(FN_NHC_46Observe_46Prelude_46389_46showAttrs),1)
, VAPTAG(useLabel(FN_LAMBDA1813))
, CAPTAG(useLabel(FN_LAMBDA1816),2)
, VAPTAG(useLabel(FN_Prelude_46_95foldr))
, VAPTAG(useLabel(FN_Prelude_46unwords))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v1971)
,	/* FN_LAMBDA1816: (byte 0) */
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG_I1,EVAL,NEEDHEAP_I32)
, bytes2word(UNPACK,2,HEAP_CVAL_I3,HEAP_CVAL_I4)
, bytes2word(HEAP_CVAL_I5,HEAP_I1,HEAP_OFF_N1,3)
, bytes2word(HEAP_CVAL_I5,HEAP_OFF_N1,6,HEAP_OFF_N1)
, bytes2word(5,HEAP_CVAL_I5,HEAP_P1,0)
, bytes2word(HEAP_OFF_N1,5,PUSH_HEAP,HEAP_CVAL_N1)
, bytes2word(1,HEAP_OFF_N1,4,HEAP_ARG)
, bytes2word(2,RETURN,ENDCODE,0)
, bytes2word(0,0,0,0)
, 0
, CONSTR(1,2,0)
,	/* CT_v1971: (byte 0) */
  HW(3,2)
, 0
,	/* F0_LAMBDA1816: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1816),2)
, VAPTAG(useLabel(FN_LAMBDA1814))
, VAPTAG(useLabel(FN_LAMBDA1815))
, VAPTAG(useLabel(FN_Prelude_46_43_43))
, bytes2word(0,0,0,0)
, useLabel(CT_v1973)
,	/* FN_LAMBDA1815: (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_v1972)
,	/* CT_v1973: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA1815: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA1815))
, bytes2word(0,0,0,0)
, useLabel(CT_v1975)
,	/* FN_LAMBDA1814: (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_v1974)
,	/* CT_v1975: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA1814: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA1814))
, bytes2word(0,0,0,0)
, useLabel(CT_v1977)
,	/* FN_LAMBDA1813: (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_v1976)
,	/* CT_v1977: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA1813: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA1813))
, bytes2word(1,0,0,1)
, useLabel(CT_v1978)
,	/* FN_NHC_46Observe_46observeParent: (byte 0) */
  bytes2word(NEEDSTACK_I16,SELECTOR_EVAL,SELECT,1)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v1978: (byte 0) */
  HW(0,1)
, 0
,	/* F0_NHC_46Observe_46observeParent: (byte 0) */
  CAPTAG(useLabel(FN_NHC_46Observe_46observeParent),1)
, bytes2word(1,0,0,1)
, useLabel(CT_v1979)
,	/* FN_NHC_46Observe_46observePort: (byte 0) */
  bytes2word(NEEDSTACK_I16,SELECTOR_EVAL,SELECT,2)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v1979: (byte 0) */
  HW(0,1)
, 0
,	/* F0_NHC_46Observe_46observePort: (byte 0) */
  CAPTAG(useLabel(FN_NHC_46Observe_46observePort),1)
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v1980)
,	/* FN_NHC_46Observe_46xmlFun: (byte 0) */
  bytes2word(NEEDHEAP_P1,37,HEAP_CVAL_I3,HEAP_CVAL_I4)
, bytes2word(HEAP_CVAL_I5,HEAP_ARG,1,HEAP_CVAL_N1)
, bytes2word(1,HEAP_OFF_N1,4,HEAP_OFF_N1)
, bytes2word(4,HEAP_CVAL_P1,6,HEAP_CVAL_P1)
, bytes2word(7,HEAP_ARG,2,HEAP_CVAL_I5)
, bytes2word(HEAP_OFF_N1,3,HEAP_CVAL_N1,1)
, bytes2word(HEAP_OFF_N1,6,HEAP_OFF_N1,4)
, bytes2word(HEAP_CVAL_P1,8,HEAP_CVAL_P1,9)
, bytes2word(HEAP_ARG,2,HEAP_CVAL_I5,HEAP_OFF_N1)
, bytes2word(3,HEAP_CVAL_N1,1,HEAP_OFF_N1)
, bytes2word(6,HEAP_OFF_N1,4,HEAP_CVAL_N1)
, bytes2word(2,HEAP_CVAL_IN3,HEAP_OFF_N1,5)
, bytes2word(HEAP_OFF_N1,3,HEAP_CVAL_IN3,HEAP_OFF_N1)
, bytes2word(16,HEAP_OFF_N1,5,HEAP_CVAL_IN3)
, bytes2word(HEAP_OFF_N1,27,HEAP_OFF_N1,5)
, bytes2word(PUSH_HEAP,HEAP_CVAL_P1,10,HEAP_OFF_N1)
, bytes2word(34,HEAP_OFF_N1,5,RETURN_EVAL)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
, 0
, CONSTR(1,2,0)
, CONSTR(0,0,0)
, CONSTR(0,2,0)
,	/* CT_v1980: (byte 0) */
  HW(8,2)
, 0
,	/* F0_NHC_46Observe_46xmlFun: (byte 0) */
  CAPTAG(useLabel(FN_NHC_46Observe_46xmlFun),2)
, VAPTAG(useLabel(FN_LAMBDA1820))
, VAPTAG(useLabel(FN_LAMBDA1821))
, VAPTAG(useLabel(FN_Prelude_46Show_46Prelude_46Int_46show))
, VAPTAG(useLabel(FN_LAMBDA1822))
, VAPTAG(useLabel(FN_NHC_46Observe_46observeParent))
, VAPTAG(useLabel(FN_LAMBDA1823))
, VAPTAG(useLabel(FN_NHC_46Observe_46observePort))
, VAPTAG(useLabel(FN_NHC_46Observe_46mkXmlNode))
, bytes2word(0,0,0,0)
, useLabel(CT_v1982)
,	/* FN_LAMBDA1823: (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_v1981)
,	/* CT_v1982: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA1823: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA1823))
, bytes2word(0,0,0,0)
, useLabel(CT_v1984)
,	/* FN_LAMBDA1822: (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_v1983)
,	/* CT_v1984: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA1822: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA1822))
, bytes2word(0,0,0,0)
, useLabel(CT_v1986)
,	/* FN_LAMBDA1821: (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_v1985)
,	/* CT_v1986: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA1821: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA1821))
, bytes2word(0,0,0,0)
, useLabel(CT_v1988)
,	/* FN_LAMBDA1820: (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_v1987)
,	/* CT_v1988: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA1820: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA1820))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v1989)
,	/* FN_NHC_46Observe_46xmlEnter: (byte 0) */
  bytes2word(NEEDHEAP_P1,37,HEAP_CVAL_I3,HEAP_CVAL_I4)
, bytes2word(HEAP_CVAL_I5,HEAP_ARG,1,HEAP_CVAL_N1)
, bytes2word(1,HEAP_OFF_N1,4,HEAP_OFF_N1)
, bytes2word(4,HEAP_CVAL_P1,6,HEAP_CVAL_P1)
, bytes2word(7,HEAP_ARG,2,HEAP_CVAL_I5)
, bytes2word(HEAP_OFF_N1,3,HEAP_CVAL_N1,1)
, bytes2word(HEAP_OFF_N1,6,HEAP_OFF_N1,4)
, bytes2word(HEAP_CVAL_P1,8,HEAP_CVAL_P1,9)
, bytes2word(HEAP_ARG,2,HEAP_CVAL_I5,HEAP_OFF_N1)
, bytes2word(3,HEAP_CVAL_N1,1,HEAP_OFF_N1)
, bytes2word(6,HEAP_OFF_N1,4,HEAP_CVAL_N1)
, bytes2word(2,HEAP_CVAL_IN3,HEAP_OFF_N1,5)
, bytes2word(HEAP_OFF_N1,3,HEAP_CVAL_IN3,HEAP_OFF_N1)
, bytes2word(16,HEAP_OFF_N1,5,HEAP_CVAL_IN3)
, bytes2word(HEAP_OFF_N1,27,HEAP_OFF_N1,5)
, bytes2word(PUSH_HEAP,HEAP_CVAL_P1,10,HEAP_OFF_N1)
, bytes2word(34,HEAP_OFF_N1,5,RETURN_EVAL)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
, 0
, CONSTR(1,2,0)
, CONSTR(0,0,0)
, CONSTR(0,2,0)
,	/* CT_v1989: (byte 0) */
  HW(8,2)
, 0
,	/* F0_NHC_46Observe_46xmlEnter: (byte 0) */
  CAPTAG(useLabel(FN_NHC_46Observe_46xmlEnter),2)
, VAPTAG(useLabel(FN_LAMBDA1824))
, VAPTAG(useLabel(FN_LAMBDA1825))
, VAPTAG(useLabel(FN_Prelude_46Show_46Prelude_46Int_46show))
, VAPTAG(useLabel(FN_LAMBDA1826))
, VAPTAG(useLabel(FN_NHC_46Observe_46observeParent))
, VAPTAG(useLabel(FN_LAMBDA1827))
, VAPTAG(useLabel(FN_NHC_46Observe_46observePort))
, VAPTAG(useLabel(FN_NHC_46Observe_46mkXmlNode))
, bytes2word(0,0,0,0)
, useLabel(CT_v1990)
,	/* FN_LAMBDA1827: (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_v1981)
,	/* CT_v1990: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA1827: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA1827))
, bytes2word(0,0,0,0)
, useLabel(CT_v1991)
,	/* FN_LAMBDA1826: (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_v1983)
,	/* CT_v1991: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA1826: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA1826))
, bytes2word(0,0,0,0)
, useLabel(CT_v1992)
,	/* FN_LAMBDA1825: (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_v1985)
,	/* CT_v1992: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA1825: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA1825))
, bytes2word(0,0,0,0)
, useLabel(CT_v1994)
,	/* FN_LAMBDA1824: (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_v1993)
,	/* CT_v1994: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA1824: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA1824))
, bytes2word(0,0,4,0)
, bytes2word(3,1,2,2)
, bytes2word(1,3,0,4)
, useLabel(CT_v1995)
,	/* FN_NHC_46Observe_46xmlCons: (byte 0) */
  bytes2word(NEEDHEAP_P1,53,HEAP_CVAL_I3,HEAP_CVAL_I4)
, bytes2word(HEAP_CVAL_I5,HEAP_ARG,1,HEAP_CVAL_N1)
, bytes2word(1,HEAP_OFF_N1,4,HEAP_OFF_N1)
, bytes2word(4,HEAP_CVAL_P1,6,HEAP_CVAL_P1)
, bytes2word(7,HEAP_ARG,2,HEAP_CVAL_I5)
, bytes2word(HEAP_OFF_N1,3,HEAP_CVAL_N1,1)
, bytes2word(HEAP_OFF_N1,6,HEAP_OFF_N1,4)
, bytes2word(HEAP_CVAL_P1,8,HEAP_CVAL_P1,9)
, bytes2word(HEAP_ARG,2,HEAP_CVAL_I5,HEAP_OFF_N1)
, bytes2word(3,HEAP_CVAL_N1,1,HEAP_OFF_N1)
, bytes2word(6,HEAP_OFF_N1,4,HEAP_CVAL_P1)
, bytes2word(10,HEAP_CVAL_I5,HEAP_ARG,4)
, bytes2word(HEAP_CVAL_N1,1,HEAP_OFF_N1,4)
, bytes2word(HEAP_OFF_N1,4,HEAP_CVAL_P1,11)
, bytes2word(HEAP_CVAL_N1,1,HEAP_OFF_N1,2)
, bytes2word(HEAP_ARG,3,HEAP_CVAL_N1,2)
, bytes2word(HEAP_CVAL_IN3,HEAP_OFF_N1,5,HEAP_OFF_N1)
, bytes2word(3,HEAP_CVAL_IN3,HEAP_OFF_N1,12)
, bytes2word(HEAP_OFF_N1,5,HEAP_CVAL_IN3,HEAP_OFF_N1)
, bytes2word(21,HEAP_OFF_N1,5,HEAP_CVAL_IN3)
, bytes2word(HEAP_OFF_N1,32,HEAP_OFF_N1,5)
, bytes2word(HEAP_CVAL_IN3,HEAP_OFF_N1,43,HEAP_OFF_N1)
, bytes2word(5,PUSH_HEAP,HEAP_CVAL_P1,12)
, bytes2word(HEAP_OFF_N1,50,HEAP_OFF_N1,5)
, bytes2word(RETURN_EVAL,ENDCODE,0,0)
, bytes2word(0,0,0,0)
, 0
, CONSTR(1,2,0)
, CONSTR(0,0,0)
, CONSTR(0,2,0)
,	/* CT_v1995: (byte 0) */
  HW(10,4)
, 0
,	/* F0_NHC_46Observe_46xmlCons: (byte 0) */
  CAPTAG(useLabel(FN_NHC_46Observe_46xmlCons),4)
, VAPTAG(useLabel(FN_LAMBDA1828))
, VAPTAG(useLabel(FN_LAMBDA1829))
, VAPTAG(useLabel(FN_Prelude_46Show_46Prelude_46Int_46show))
, VAPTAG(useLabel(FN_LAMBDA1830))
, VAPTAG(useLabel(FN_NHC_46Observe_46observeParent))
, VAPTAG(useLabel(FN_LAMBDA1831))
, VAPTAG(useLabel(FN_NHC_46Observe_46observePort))
, VAPTAG(useLabel(FN_LAMBDA1832))
, VAPTAG(useLabel(FN_LAMBDA1833))
, VAPTAG(useLabel(FN_NHC_46Observe_46mkXmlNode))
, bytes2word(0,0,0,0)
, useLabel(CT_v1997)
,	/* FN_LAMBDA1833: (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_v1996)
,	/* CT_v1997: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA1833: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA1833))
, bytes2word(0,0,0,0)
, useLabel(CT_v1999)
,	/* FN_LAMBDA1832: (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_v1998)
,	/* CT_v1999: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA1832: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA1832))
, bytes2word(0,0,0,0)
, useLabel(CT_v2000)
,	/* FN_LAMBDA1831: (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_v1981)
,	/* CT_v2000: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA1831: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA1831))
, bytes2word(0,0,0,0)
, useLabel(CT_v2001)
,	/* FN_LAMBDA1830: (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_v1983)
,	/* CT_v2001: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA1830: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA1830))
, bytes2word(0,0,0,0)
, useLabel(CT_v2002)
,	/* FN_LAMBDA1829: (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_v1985)
,	/* CT_v2002: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA1829: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA1829))
, bytes2word(0,0,0,0)
, useLabel(CT_v2003)
,	/* FN_LAMBDA1828: (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_v1996)
,	/* CT_v2003: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA1828: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA1828))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v2004)
,	/* FN_NHC_46Observe_46xmlObserve: (byte 0) */
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,HEAP_CVAL_I4,HEAP_CVAL_I5)
, bytes2word(HEAP_ARG,1,HEAP_CVAL_N1,1)
, bytes2word(HEAP_OFF_N1,4,HEAP_OFF_N1,4)
, bytes2word(HEAP_CVAL_P1,6,HEAP_CVAL_N1,1)
, bytes2word(HEAP_OFF_N1,2,HEAP_ARG,2)
, bytes2word(HEAP_CVAL_N1,2,HEAP_CVAL_IN3,HEAP_OFF_N1)
, bytes2word(5,HEAP_OFF_N1,3,HEAP_CVAL_IN3)
, bytes2word(HEAP_OFF_N1,12,HEAP_OFF_N1,5)
, bytes2word(PUSH_HEAP,HEAP_CVAL_P1,7,HEAP_OFF_N1)
, bytes2word(19,HEAP_OFF_N1,5,RETURN_EVAL)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
, 0
, CONSTR(1,2,0)
, CONSTR(0,0,0)
, CONSTR(0,2,0)
,	/* CT_v2004: (byte 0) */
  HW(5,2)
, 0
,	/* F0_NHC_46Observe_46xmlObserve: (byte 0) */
  CAPTAG(useLabel(FN_NHC_46Observe_46xmlObserve),2)
, VAPTAG(useLabel(FN_LAMBDA1834))
, VAPTAG(useLabel(FN_LAMBDA1835))
, VAPTAG(useLabel(FN_Prelude_46Show_46Prelude_46Int_46show))
, VAPTAG(useLabel(FN_LAMBDA1836))
, VAPTAG(useLabel(FN_NHC_46Observe_46mkXmlNode))
, bytes2word(0,0,0,0)
, useLabel(CT_v2006)
,	/* FN_LAMBDA1836: (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_v2005)
,	/* CT_v2006: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA1836: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA1836))
, bytes2word(0,0,0,0)
, useLabel(CT_v2007)
,	/* FN_LAMBDA1835: (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_v1985)
,	/* CT_v2007: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA1835: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA1835))
, bytes2word(0,0,0,0)
, useLabel(CT_v2009)
,	/* FN_LAMBDA1834: (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_v2008)
,	/* CT_v2009: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA1834: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA1834))
, bytes2word(0,0,0,0)
, useLabel(CT_v2010)
,	/* FN_NHC_46Observe_46showXmlString: (byte 0) */
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,PUSH_HEAP,HEAP_CVAL_I4)
, bytes2word(HEAP_OFF_N1,2,RETURN_EVAL,ENDCODE)
, bytes2word(0,0,0,0)
,	/* CT_v2010: (byte 0) */
  HW(2,0)
, 0
,	/* CF_NHC_46Observe_46showXmlString: (byte 0) */
  VAPTAG(useLabel(FN_NHC_46Observe_46showXmlString))
, CAPTAG(useLabel(FN_NHC_46Observe_46Prelude_46395_46fixChar),1)
, VAPTAG(useLabel(FN_Prelude_46concatMap))
, bytes2word(1,0,0,1)
, useLabel(CT_v2020)
,	/* FN_NHC_46Observe_46Prelude_46395_46fixChar: (byte 0) */
  bytes2word(NEEDSTACK_I16,PUSH_ARG_I1,EVAL,NEEDHEAP_I32)
, bytes2word(LOOKUPSWITCH,5,TOP(34),BOT(34))
, bytes2word(TOP(26),BOT(26),TOP(38),BOT(38))
, bytes2word(TOP(30),BOT(30),TOP(39),BOT(39))
, bytes2word(TOP(34),BOT(34),TOP(60),BOT(60))
, bytes2word(TOP(38),BOT(38),TOP(62),BOT(62))
,	/* v2019: (byte 4) */
  bytes2word(TOP(43),BOT(43),TOP(22),BOT(22))
,	/* v2014: (byte 4) */
  bytes2word(POP_I1,JUMP,24,0)
,	/* v2015: (byte 4) */
  bytes2word(POP_I1,PUSH_HEAP,HEAP_CVAL_I3,RETURN_EVAL)
,	/* v2016: (byte 4) */
  bytes2word(POP_I1,PUSH_HEAP,HEAP_CVAL_I4,RETURN_EVAL)
,	/* v2017: (byte 4) */
  bytes2word(POP_I1,PUSH_HEAP,HEAP_CVAL_I5,RETURN_EVAL)
, bytes2word(POP_I1,PUSH_HEAP,HEAP_CVAL_P1,6)
,	/* v2018: (byte 1) */
  bytes2word(RETURN_EVAL,POP_I1,PUSH_HEAP,HEAP_CVAL_P1)
,	/* v2011: (byte 2) */
  bytes2word(7,RETURN_EVAL,HEAP_CVAL_N1,1)
, bytes2word(PUSH_HEAP,HEAP_CVAL_N1,2,HEAP_ARG)
, bytes2word(1,HEAP_OFF_N1,3,RETURN_EVAL)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
, CONSTR(1,2,0)
, CONSTR(0,0,0)
,	/* CT_v2020: (byte 0) */
  HW(5,1)
, 0
,	/* F0_NHC_46Observe_46Prelude_46395_46fixChar: (byte 0) */
  CAPTAG(useLabel(FN_NHC_46Observe_46Prelude_46395_46fixChar),1)
, VAPTAG(useLabel(FN_LAMBDA1837))
, VAPTAG(useLabel(FN_LAMBDA1838))
, VAPTAG(useLabel(FN_LAMBDA1839))
, VAPTAG(useLabel(FN_LAMBDA1840))
, VAPTAG(useLabel(FN_LAMBDA1841))
, bytes2word(0,0,0,0)
, useLabel(CT_v2022)
,	/* FN_LAMBDA1841: (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_v2021)
,	/* CT_v2022: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA1841: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA1841))
, bytes2word(0,0,0,0)
, useLabel(CT_v2024)
,	/* FN_LAMBDA1840: (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_v2023)
,	/* CT_v2024: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA1840: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA1840))
, bytes2word(0,0,0,0)
, useLabel(CT_v2026)
,	/* FN_LAMBDA1839: (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_v2025)
,	/* CT_v2026: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA1839: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA1839))
, bytes2word(0,0,0,0)
, useLabel(CT_v2028)
,	/* FN_LAMBDA1838: (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_v2027)
,	/* CT_v2028: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA1838: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA1838))
, bytes2word(0,0,0,0)
, useLabel(CT_v2030)
,	/* FN_LAMBDA1837: (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_v2029)
,	/* CT_v2030: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA1837: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA1837))
, bytes2word(3,0,2,1)
, bytes2word(1,2,0,3)
, useLabel(CT_v2031)
,	/* FN_NHC_46Observe_46ourCatchAll: (byte 0) */
  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_v2031: (byte 0) */
  HW(2,3)
, 0
,	/* F0_NHC_46Observe_46ourCatchAll: (byte 0) */
  CAPTAG(useLabel(FN_NHC_46Observe_46ourCatchAll),3)
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply1))
, VAPTAG(useLabel(FN_Prelude_46return))
, bytes2word(1,0,0,1)
, useLabel(CT_v2037)
,	/* FN_NHC_46Observe_46observeUniq: (byte 0) */
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG_I1,EVAL,NEEDHEAP_I32)
, bytes2word(TABLESWITCH,2,TOP(8),BOT(8))
,	/* v2036: (byte 2) */
  bytes2word(TOP(4),BOT(4),POP_I1,JUMP)
,	/* v2035: (byte 2) */
  bytes2word(7,0,UNPACK,2)
,	/* v2032: (byte 3) */
  bytes2word(PUSH_P1,0,RETURN_EVAL,HEAP_CVAL_I3)
, bytes2word(PUSH_HEAP,HEAP_CVAL_I4,HEAP_OFF_N1,2)
, bytes2word(RETURN_EVAL,ENDCODE,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v2037: (byte 0) */
  HW(2,1)
, 0
,	/* F0_NHC_46Observe_46observeUniq: (byte 0) */
  CAPTAG(useLabel(FN_NHC_46Observe_46observeUniq),1)
, VAPTAG(useLabel(FN_LAMBDA1842))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95patternMatchFail))
, bytes2word(0,0,0,0)
, useLabel(CT_v2039)
,	/* FN_LAMBDA1842: (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_v2038)
,	/* CT_v2039: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA1842: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA1842))
, bytes2word(1,0,0,1)
, useLabel(CT_v2040)
,	/* FN_NHC_46Observe_46runMO: (byte 0) */
  bytes2word(NEEDSTACK_I16,SELECTOR_EVAL,SELECT,1)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v2040: (byte 0) */
  HW(0,1)
, 0
,	/* F0_NHC_46Observe_46runMO: (byte 0) */
  CAPTAG(useLabel(FN_NHC_46Observe_46runMO),1)
, bytes2word(1,0,0,1)
, useLabel(CT_v2041)
,	/* FN_NHC_46Observe_46observeDepth: (byte 0) */
  bytes2word(NEEDSTACK_I16,SELECTOR_EVAL,SELECT,3)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v2041: (byte 0) */
  HW(0,1)
, 0
,	/* F0_NHC_46Observe_46observeDepth: (byte 0) */
  CAPTAG(useLabel(FN_NHC_46Observe_46observeDepth),1)
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v2042)
,	/* FN_NHC_46Observe_46sendObserveFnPacket: (byte 0) */
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,HEAP_CVAL_I4,HEAP_CVAL_I5)
, bytes2word(HEAP_ARG_ARG,1,2,HEAP_CVAL_P1)
, bytes2word(6,HEAP_OFF_N1,6,HEAP_OFF_N1)
, bytes2word(5,PUSH_HEAP,HEAP_CVAL_P1,7)
, bytes2word(HEAP_CVAL_P1,8,HEAP_OFF_N1,5)
, bytes2word(RETURN_EVAL,ENDCODE,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v2042: (byte 0) */
  HW(6,2)
, 0
,	/* F0_NHC_46Observe_46sendObserveFnPacket: (byte 0) */
  CAPTAG(useLabel(FN_NHC_46Observe_46sendObserveFnPacket),2)
, VAPTAG(useLabel(FN_NHC_46IOExtras_46readIORef))
, useLabel(CF_NHC_46Observe_46observeGlobal)
, CAPTAG(useLabel(FN_LAMBDA1849),1)
, VAPTAG(useLabel(FN_Prelude_46Monad_46NHC_46Internal_46IO_46_62_62_61))
, VAPTAG(useLabel(FN_Prelude_46_36))
, useLabel(F0_NHC_46Internal_46unsafePerformIO)
, bytes2word(3,0,2,1)
, bytes2word(1,2,0,3)
, useLabel(CT_v2043)
,	/* FN_LAMBDA1849: (byte 0) */
  bytes2word(NEEDHEAP_P1,46,HEAP_CVAL_I3,HEAP_ARG)
, bytes2word(3,HEAP_CVAL_I4,HEAP_ARG,3)
, bytes2word(HEAP_CVAL_I5,HEAP_OFF_N1,3,HEAP_ARG)
, bytes2word(3,HEAP_CVAL_P1,6,HEAP_CVAL_P1)
, bytes2word(7,HEAP_OFF_N1,5,HEAP_CVAL_P1)
, bytes2word(8,HEAP_ARG,1,HEAP_CVAL_P1)
, bytes2word(9,HEAP_ARG,2,HEAP_CVAL_P1)
, bytes2word(10,HEAP_OFF_N1,3,HEAP_INT_P1)
, bytes2word(1,HEAP_CVAL_P1,11,HEAP_OFF_N1)
, bytes2word(8,HEAP_OFF_N1,5,HEAP_OFF_N1)
, bytes2word(18,HEAP_INT_P1,0,HEAP_CVAL_P1)
, bytes2word(12,HEAP_OFF_N1,6,HEAP_CVAL_P1)
, bytes2word(13,HEAP_OFF_N1,8,HEAP_CVAL_P1)
, bytes2word(14,HEAP_ARG,3,HEAP_CVAL_P1)
, bytes2word(15,HEAP_OFF_N1,27,HEAP_ARG)
, bytes2word(2,HEAP_CVAL_P1,16,HEAP_OFF_N1)
, bytes2word(6,HEAP_OFF_N1,5,HEAP_CVAL_P1)
, bytes2word(17,HEAP_OFF_N1,13,HEAP_CVAL_P1)
, bytes2word(18,HEAP_OFF_N1,6,HEAP_OFF_N1)
, bytes2word(4,HEAP_CVAL_P1,18,HEAP_OFF_N1)
, bytes2word(33,HEAP_OFF_N1,5,PUSH_HEAP)
, bytes2word(HEAP_CVAL_P1,18,HEAP_OFF_N1,43)
, bytes2word(HEAP_OFF_N1,5,RETURN_EVAL,ENDCODE)
, bytes2word(0,0,0,0)
,	/* CT_v2043: (byte 0) */
  HW(16,3)
, 0
,	/* F0_LAMBDA1849: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1849),3)
, VAPTAG(useLabel(FN_LAMBDA1844))
, VAPTAG(useLabel(FN_NHC_46Observe_46observeUniq))
, VAPTAG(useLabel(FN_LAMBDA1846))
, VAPTAG(useLabel(FN_NHC_46IOExtras_46writeIORef))
, useLabel(CF_NHC_46Observe_46observeGlobal)
, VAPTAG(useLabel(FN_NHC_46Observe_46runMO))
, VAPTAG(useLabel(FN_NHC_46Observe_46observeDepth))
, VAPTAG(useLabel(FN_Prelude_46Num_46Prelude_46Int_46_45))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply3))
, VAPTAG(useLabel(FN_LAMBDA1847))
, VAPTAG(useLabel(FN_LAMBDA1848))
, VAPTAG(useLabel(FN_NHC_46Observe_46observeHandle))
, VAPTAG(useLabel(FN_NHC_46Observe_46xmlFun))
, VAPTAG(useLabel(FN_IO_46hPutStrLn))
, VAPTAG(useLabel(FN_Prelude_46Monad_46NHC_46Internal_46IO_46return))
, VAPTAG(useLabel(FN_Prelude_46Monad_46NHC_46Internal_46IO_46_62_62))
, bytes2word(1,0,0,1)
, useLabel(CT_v2044)
,	/* FN_LAMBDA1848: (byte 0) */
  bytes2word(NEEDSTACK_I16,SELECTOR_EVAL,SELECT,2)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v2044: (byte 0) */
  HW(0,1)
, 0
,	/* F0_LAMBDA1848: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1848),1)
, bytes2word(1,0,0,1)
, useLabel(CT_v2045)
,	/* FN_LAMBDA1847: (byte 0) */
  bytes2word(NEEDSTACK_I16,SELECTOR_EVAL,SELECT,1)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v2045: (byte 0) */
  HW(0,1)
, 0
,	/* F0_LAMBDA1847: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1847),1)
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v2051)
,	/* FN_LAMBDA1846: (byte 0) */
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG_I2,EVAL,NEEDHEAP_I32)
, bytes2word(TABLESWITCH,2,TOP(8),BOT(8))
,	/* v2050: (byte 2) */
  bytes2word(TOP(4),BOT(4),POP_I1,JUMP)
,	/* v2049: (byte 2) */
  bytes2word(29,0,UNPACK,2)
, bytes2word(PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG,1)
, bytes2word(HEAP_INT_P1,1,PUSH_P1,0)
, bytes2word(ZAP_ARG_I1,ZAP_STACK_P1,2,EVAL)
, bytes2word(POP_I1,PUSH_P1,2,EVAL)
, bytes2word(NEEDHEAP_I32,POP_I1,PUSH_HEAP,HEAP_CVAL_N1)
, bytes2word(1,HEAP_I1,HEAP_P1,3)
,	/* v2046: (byte 1) */
  bytes2word(RETURN,HEAP_CVAL_I4,PUSH_HEAP,HEAP_CVAL_I5)
, bytes2word(HEAP_OFF_N1,2,RETURN_EVAL,ENDCODE)
, bytes2word(0,0,0,0)
, 0
, CONSTR(0,2,0)
,	/* CT_v2051: (byte 0) */
  HW(3,2)
, 0
,	/* F0_LAMBDA1846: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1846),2)
, VAPTAG(useLabel(FN_Prelude_46Num_46Prelude_46Int_46_43))
, VAPTAG(useLabel(FN_LAMBDA1845))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95patternMatchFail))
, bytes2word(0,0,0,0)
, useLabel(CT_v2053)
,	/* FN_LAMBDA1845: (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_v2052)
,	/* CT_v2053: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA1845: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA1845))
, bytes2word(1,0,0,1)
, useLabel(CT_v2059)
,	/* FN_LAMBDA1844: (byte 0) */
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG_I1,EVAL,NEEDHEAP_I32)
, bytes2word(TABLESWITCH,2,TOP(4),BOT(4))
,	/* v2058: (byte 2) */
  bytes2word(TOP(8),BOT(8),POP_I1,JUMP)
,	/* v2057: (byte 2) */
  bytes2word(9,0,POP_I1,HEAP_CVAL_I3)
, bytes2word(PUSH_HEAP,HEAP_CVAL_I4,HEAP_OFF_N1,2)
,	/* v2054: (byte 1) */
  bytes2word(RETURN_EVAL,HEAP_CVAL_N1,1,PUSH_HEAP)
, bytes2word(HEAP_CVAL_I5,HEAP_OFF_N1,2,RETURN_EVAL)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
, 0
, CONSTR(0,0,0)
,	/* CT_v2059: (byte 0) */
  HW(3,1)
, 0
,	/* F0_LAMBDA1844: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1844),1)
, VAPTAG(useLabel(FN_LAMBDA1843))
, VAPTAG(useLabel(FN_Prelude_46error))
, VAPTAG(useLabel(FN_Prelude_46Monad_46NHC_46Internal_46IO_46return))
, bytes2word(0,0,0,0)
, useLabel(CT_v2061)
,	/* FN_LAMBDA1843: (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_v2060)
,	/* CT_v2061: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA1843: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA1843))
, bytes2word(3,0,2,1)
, bytes2word(1,2,0,3)
, useLabel(CT_v2062)
,	/* FN_NHC_46Observe_46sendEnterPacket: (byte 0) */
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,HEAP_CVAL_I4,HEAP_CVAL_I5)
, bytes2word(HEAP_ARG_ARG,1,2,HEAP_ARG)
, bytes2word(3,HEAP_CVAL_P1,6,HEAP_OFF_N1)
, bytes2word(7,HEAP_OFF_N1,6,PUSH_HEAP)
, bytes2word(HEAP_CVAL_P1,7,HEAP_CVAL_P1,8)
, bytes2word(HEAP_OFF_N1,5,RETURN_EVAL,ENDCODE)
, bytes2word(0,0,0,0)
,	/* CT_v2062: (byte 0) */
  HW(6,3)
, 0
,	/* F0_NHC_46Observe_46sendEnterPacket: (byte 0) */
  CAPTAG(useLabel(FN_NHC_46Observe_46sendEnterPacket),3)
, VAPTAG(useLabel(FN_NHC_46IOExtras_46readIORef))
, useLabel(CF_NHC_46Observe_46observeGlobal)
, CAPTAG(useLabel(FN_LAMBDA1854),1)
, VAPTAG(useLabel(FN_Prelude_46Monad_46NHC_46Internal_46IO_46_62_62_61))
, VAPTAG(useLabel(FN_Prelude_46_36))
, useLabel(F0_NHC_46Internal_46unsafePerformIO)
, bytes2word(0,0,4,0)
, bytes2word(3,1,2,2)
, bytes2word(1,3,0,4)
, useLabel(CT_v2063)
,	/* FN_LAMBDA1854: (byte 0) */
  bytes2word(NEEDHEAP_P1,37,HEAP_CVAL_I3,HEAP_ARG)
, bytes2word(4,HEAP_CVAL_I4,HEAP_ARG,4)
, bytes2word(HEAP_CVAL_I5,HEAP_OFF_N1,3,HEAP_ARG)
, bytes2word(4,HEAP_CVAL_P1,6,HEAP_CVAL_P1)
, bytes2word(7,HEAP_OFF_N1,5,HEAP_CVAL_P1)
, bytes2word(8,HEAP_ARG,4,HEAP_CVAL_P1)
, bytes2word(9,HEAP_OFF_N1,11,HEAP_ARG)
, bytes2word(3,HEAP_CVAL_P1,10,HEAP_OFF_N1)
, bytes2word(6,HEAP_OFF_N1,5,HEAP_CVAL_P1)
, bytes2word(11,HEAP_ARG,1,HEAP_CVAL_P1)
, bytes2word(12,HEAP_OFF_N1,3,HEAP_ARG)
, bytes2word(2,HEAP_CVAL_P1,13,HEAP_CVAL_P1)
, bytes2word(14,HEAP_OFF_N1,5,HEAP_ARG)
, bytes2word(3,HEAP_CVAL_P1,15,HEAP_OFF_N1)
, bytes2word(13,HEAP_OFF_N1,6,HEAP_CVAL_P1)
, bytes2word(15,HEAP_OFF_N1,24,HEAP_OFF_N1)
, bytes2word(5,PUSH_HEAP,HEAP_CVAL_P1,15)
, bytes2word(HEAP_OFF_N1,34,HEAP_OFF_N1,5)
, bytes2word(RETURN_EVAL,ENDCODE,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v2063: (byte 0) */
  HW(13,4)
, 0
,	/* F0_LAMBDA1854: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1854),4)
, VAPTAG(useLabel(FN_LAMBDA1851))
, VAPTAG(useLabel(FN_NHC_46Observe_46observeUniq))
, VAPTAG(useLabel(FN_LAMBDA1853))
, VAPTAG(useLabel(FN_NHC_46IOExtras_46writeIORef))
, useLabel(CF_NHC_46Observe_46observeGlobal)
, VAPTAG(useLabel(FN_NHC_46Observe_46observeHandle))
, VAPTAG(useLabel(FN_NHC_46Observe_46xmlEnter))
, VAPTAG(useLabel(FN_IO_46hPutStrLn))
, VAPTAG(useLabel(FN_NHC_46Observe_46observer))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply1))
, VAPTAG(useLabel(FN_NHC_46Observe_46ourCatchAll))
, useLabel(CF_Prelude_46Monad_46NHC_46Internal_46IO)
, VAPTAG(useLabel(FN_Prelude_46Monad_46NHC_46Internal_46IO_46_62_62))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v2069)
,	/* FN_LAMBDA1853: (byte 0) */
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG_I2,EVAL,NEEDHEAP_I32)
, bytes2word(TABLESWITCH,2,TOP(8),BOT(8))
,	/* v2068: (byte 2) */
  bytes2word(TOP(4),BOT(4),POP_I1,JUMP)
,	/* v2067: (byte 2) */
  bytes2word(29,0,UNPACK,2)
, bytes2word(PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG,1)
, bytes2word(HEAP_INT_P1,1,PUSH_P1,0)
, bytes2word(ZAP_ARG_I1,ZAP_STACK_P1,2,EVAL)
, bytes2word(POP_I1,PUSH_P1,2,EVAL)
, bytes2word(NEEDHEAP_I32,POP_I1,PUSH_HEAP,HEAP_CVAL_N1)
, bytes2word(1,HEAP_I1,HEAP_P1,3)
,	/* v2064: (byte 1) */
  bytes2word(RETURN,HEAP_CVAL_I4,PUSH_HEAP,HEAP_CVAL_I5)
, bytes2word(HEAP_OFF_N1,2,RETURN_EVAL,ENDCODE)
, bytes2word(0,0,0,0)
, 0
, CONSTR(0,2,0)
,	/* CT_v2069: (byte 0) */
  HW(3,2)
, 0
,	/* F0_LAMBDA1853: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1853),2)
, VAPTAG(useLabel(FN_Prelude_46Num_46Prelude_46Int_46_43))
, VAPTAG(useLabel(FN_LAMBDA1852))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95patternMatchFail))
, bytes2word(0,0,0,0)
, useLabel(CT_v2071)
,	/* FN_LAMBDA1852: (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_v2070)
,	/* CT_v2071: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA1852: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA1852))
, bytes2word(1,0,0,1)
, useLabel(CT_v2077)
,	/* FN_LAMBDA1851: (byte 0) */
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG_I1,EVAL,NEEDHEAP_I32)
, bytes2word(TABLESWITCH,2,TOP(4),BOT(4))
,	/* v2076: (byte 2) */
  bytes2word(TOP(8),BOT(8),POP_I1,JUMP)
,	/* v2075: (byte 2) */
  bytes2word(9,0,POP_I1,HEAP_CVAL_I3)
, bytes2word(PUSH_HEAP,HEAP_CVAL_I4,HEAP_OFF_N1,2)
,	/* v2072: (byte 1) */
  bytes2word(RETURN_EVAL,HEAP_CVAL_N1,1,PUSH_HEAP)
, bytes2word(HEAP_CVAL_I5,HEAP_OFF_N1,2,RETURN_EVAL)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
, 0
, CONSTR(0,0,0)
,	/* CT_v2077: (byte 0) */
  HW(3,1)
, 0
,	/* F0_LAMBDA1851: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1851),1)
, VAPTAG(useLabel(FN_LAMBDA1850))
, VAPTAG(useLabel(FN_Prelude_46error))
, VAPTAG(useLabel(FN_Prelude_46Monad_46NHC_46Internal_46IO_46return))
, bytes2word(0,0,0,0)
, useLabel(CT_v2078)
,	/* FN_LAMBDA1850: (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_v2060)
,	/* CT_v2078: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA1850: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA1850))
, bytes2word(3,0,2,1)
, bytes2word(1,2,0,3)
, useLabel(CT_v2079)
,};
Node FN_NHC_46Observe_46sendObservePacket[] = {
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,HEAP_CVAL_I4,HEAP_CVAL_I5)
, bytes2word(HEAP_ARG_ARG,2,3,HEAP_ARG)
, bytes2word(1,HEAP_CVAL_P1,6,HEAP_OFF_N1)
, bytes2word(7,HEAP_OFF_N1,6,PUSH_HEAP)
, bytes2word(HEAP_CVAL_P1,7,HEAP_CVAL_P1,8)
, bytes2word(HEAP_OFF_N1,5,RETURN_EVAL,ENDCODE)
, bytes2word(0,0,0,0)
,	/* CT_v2079: (byte 0) */
  HW(6,3)
, 0
,};
Node F0_NHC_46Observe_46sendObservePacket[] = {
  CAPTAG(useLabel(FN_NHC_46Observe_46sendObservePacket),3)
, VAPTAG(useLabel(FN_NHC_46IOExtras_46readIORef))
, useLabel(CF_NHC_46Observe_46observeGlobal)
, CAPTAG(useLabel(FN_LAMBDA1861),1)
, VAPTAG(useLabel(FN_Prelude_46Monad_46NHC_46Internal_46IO_46_62_62_61))
, VAPTAG(useLabel(FN_Prelude_46_36))
, useLabel(F0_NHC_46Internal_46unsafePerformIO)
, bytes2word(0,0,4,0)
, bytes2word(3,1,2,2)
, bytes2word(1,3,0,4)
, useLabel(CT_v2080)
,	/* FN_LAMBDA1861: (byte 0) */
  bytes2word(NEEDHEAP_P1,52,HEAP_CVAL_I3,HEAP_ARG)
, bytes2word(4,HEAP_CVAL_I4,HEAP_ARG,4)
, bytes2word(HEAP_CVAL_I5,HEAP_OFF_N1,3,HEAP_ARG)
, bytes2word(4,HEAP_CVAL_P1,6,HEAP_CVAL_P1)
, bytes2word(7,HEAP_OFF_N1,5,HEAP_CVAL_P1)
, bytes2word(8,HEAP_ARG,1,HEAP_CVAL_P1)
, bytes2word(9,HEAP_ARG,2,HEAP_CVAL_P1)
, bytes2word(10,HEAP_OFF_N1,3,HEAP_INT_P1)
, bytes2word(1,HEAP_CVAL_P1,11,HEAP_OFF_N1)
, bytes2word(8,HEAP_OFF_N1,5,HEAP_OFF_N1)
, bytes2word(18,HEAP_INT_P1,0,HEAP_CVAL_P1)
, bytes2word(12,HEAP_OFF_N1,6,HEAP_CVAL_P1)
, bytes2word(13,HEAP_OFF_N1,8,HEAP_CVAL_P1)
, bytes2word(14,HEAP_ARG,4,HEAP_CVAL_P1)
, bytes2word(15,HEAP_CVAL_P1,16,HEAP_OFF_N1)
, bytes2word(2,HEAP_ARG,3,HEAP_CVAL_P1)
, bytes2word(17,HEAP_OFF_N1,31,HEAP_ARG)
, bytes2word(2,HEAP_OFF_N1,6,HEAP_OFF_N1)
, bytes2word(12,HEAP_CVAL_P1,18,HEAP_OFF_N1)
, bytes2word(12,HEAP_OFF_N1,7,HEAP_CVAL_P1)
, bytes2word(19,HEAP_OFF_N1,19,HEAP_CVAL_P1)
, bytes2word(20,HEAP_OFF_N1,6,HEAP_OFF_N1)
, bytes2word(4,HEAP_CVAL_P1,20,HEAP_OFF_N1)
, bytes2word(39,HEAP_OFF_N1,5,PUSH_HEAP)
, bytes2word(HEAP_CVAL_P1,20,HEAP_OFF_N1,49)
, bytes2word(HEAP_OFF_N1,5,RETURN_EVAL,ENDCODE)
, bytes2word(0,0,0,0)
,	/* CT_v2080: (byte 0) */
  HW(18,4)
, 0
,	/* F0_LAMBDA1861: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1861),4)
, VAPTAG(useLabel(FN_LAMBDA1856))
, VAPTAG(useLabel(FN_NHC_46Observe_46observeUniq))
, VAPTAG(useLabel(FN_LAMBDA1858))
, VAPTAG(useLabel(FN_NHC_46IOExtras_46writeIORef))
, useLabel(CF_NHC_46Observe_46observeGlobal)
, VAPTAG(useLabel(FN_NHC_46Observe_46runMO))
, VAPTAG(useLabel(FN_NHC_46Observe_46observeDepth))
, VAPTAG(useLabel(FN_Prelude_46Num_46Prelude_46Int_46_45))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply3))
, VAPTAG(useLabel(FN_LAMBDA1859))
, VAPTAG(useLabel(FN_LAMBDA1860))
, VAPTAG(useLabel(FN_NHC_46Observe_46observeHandle))
, VAPTAG(useLabel(FN_NHC_46Observe_46showXmlString))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply1))
, VAPTAG(useLabel(FN_NHC_46Observe_46xmlCons))
, VAPTAG(useLabel(FN_IO_46hPutStrLn))
, VAPTAG(useLabel(FN_Prelude_46Monad_46NHC_46Internal_46IO_46return))
, VAPTAG(useLabel(FN_Prelude_46Monad_46NHC_46Internal_46IO_46_62_62))
, bytes2word(1,0,0,1)
, useLabel(CT_v2081)
,	/* FN_LAMBDA1860: (byte 0) */
  bytes2word(NEEDSTACK_I16,SELECTOR_EVAL,SELECT,2)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v2081: (byte 0) */
  HW(0,1)
, 0
,	/* F0_LAMBDA1860: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1860),1)
, bytes2word(1,0,0,1)
, useLabel(CT_v2082)
,	/* FN_LAMBDA1859: (byte 0) */
  bytes2word(NEEDSTACK_I16,SELECTOR_EVAL,SELECT,1)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v2082: (byte 0) */
  HW(0,1)
, 0
,	/* F0_LAMBDA1859: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1859),1)
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v2088)
,	/* FN_LAMBDA1858: (byte 0) */
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG_I2,EVAL,NEEDHEAP_I32)
, bytes2word(TABLESWITCH,2,TOP(8),BOT(8))
,	/* v2087: (byte 2) */
  bytes2word(TOP(4),BOT(4),POP_I1,JUMP)
,	/* v2086: (byte 2) */
  bytes2word(29,0,UNPACK,2)
, bytes2word(PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG,1)
, bytes2word(HEAP_INT_P1,1,PUSH_P1,0)
, bytes2word(ZAP_ARG_I1,ZAP_STACK_P1,2,EVAL)
, bytes2word(POP_I1,PUSH_P1,2,EVAL)
, bytes2word(NEEDHEAP_I32,POP_I1,PUSH_HEAP,HEAP_CVAL_N1)
, bytes2word(1,HEAP_I1,HEAP_P1,3)
,	/* v2083: (byte 1) */
  bytes2word(RETURN,HEAP_CVAL_I4,PUSH_HEAP,HEAP_CVAL_I5)
, bytes2word(HEAP_OFF_N1,2,RETURN_EVAL,ENDCODE)
, bytes2word(0,0,0,0)
, 0
, CONSTR(0,2,0)
,	/* CT_v2088: (byte 0) */
  HW(3,2)
, 0
,	/* F0_LAMBDA1858: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1858),2)
, VAPTAG(useLabel(FN_Prelude_46Num_46Prelude_46Int_46_43))
, VAPTAG(useLabel(FN_LAMBDA1857))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95patternMatchFail))
, bytes2word(0,0,0,0)
, useLabel(CT_v2090)
,	/* FN_LAMBDA1857: (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_v2089)
,	/* CT_v2090: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA1857: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA1857))
, bytes2word(1,0,0,1)
, useLabel(CT_v2096)
,	/* FN_LAMBDA1856: (byte 0) */
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG_I1,EVAL,NEEDHEAP_I32)
, bytes2word(TABLESWITCH,2,TOP(4),BOT(4))
,	/* v2095: (byte 2) */
  bytes2word(TOP(8),BOT(8),POP_I1,JUMP)
,	/* v2094: (byte 2) */
  bytes2word(9,0,POP_I1,HEAP_CVAL_I3)
, bytes2word(PUSH_HEAP,HEAP_CVAL_I4,HEAP_OFF_N1,2)
,	/* v2091: (byte 1) */
  bytes2word(RETURN_EVAL,HEAP_CVAL_N1,1,PUSH_HEAP)
, bytes2word(HEAP_CVAL_I5,HEAP_OFF_N1,2,RETURN_EVAL)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
, 0
, CONSTR(0,0,0)
,	/* CT_v2096: (byte 0) */
  HW(3,1)
, 0
,	/* F0_LAMBDA1856: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1856),1)
, VAPTAG(useLabel(FN_LAMBDA1855))
, VAPTAG(useLabel(FN_Prelude_46error))
, VAPTAG(useLabel(FN_Prelude_46Monad_46NHC_46Internal_46IO_46return))
, bytes2word(0,0,0,0)
, useLabel(CT_v2097)
,	/* FN_LAMBDA1855: (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_v2060)
,	/* CT_v2097: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA1855: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA1855))
, bytes2word(0,0,4,0)
, bytes2word(3,1,2,2)
, bytes2word(1,3,0,4)
, useLabel(CT_v2098)
,	/* FN_NHC_46Observe_46generateContext: (byte 0) */
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,HEAP_CVAL_I4,HEAP_CVAL_I5)
, bytes2word(HEAP_ARG_ARG,2,1,HEAP_ARG_ARG)
, bytes2word(4,3,HEAP_CVAL_P1,6)
, bytes2word(HEAP_OFF_N1,8,HEAP_OFF_N1,7)
, bytes2word(PUSH_HEAP,HEAP_CVAL_P1,7,HEAP_CVAL_P1)
, bytes2word(8,HEAP_OFF_N1,5,RETURN_EVAL)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v2098: (byte 0) */
  HW(6,4)
, 0
,	/* F0_NHC_46Observe_46generateContext: (byte 0) */
  CAPTAG(useLabel(FN_NHC_46Observe_46generateContext),4)
, VAPTAG(useLabel(FN_NHC_46IOExtras_46readIORef))
, useLabel(CF_NHC_46Observe_46observeGlobal)
, CAPTAG(useLabel(FN_LAMBDA1865),1)
, VAPTAG(useLabel(FN_Prelude_46Monad_46NHC_46Internal_46IO_46_62_62_61))
, VAPTAG(useLabel(FN_Prelude_46_36))
, useLabel(F0_NHC_46Internal_46unsafePerformIO)
, bytes2word(5,0,4,1)
, bytes2word(3,2,2,3)
, bytes2word(1,4,0,5)
, useLabel(CT_v2104)
,	/* FN_LAMBDA1865: (byte 0) */
  bytes2word(NEEDSTACK_I16,PUSH_ARG,5,EVAL)
, bytes2word(NEEDHEAP_P1,37,TABLESWITCH,2)
,	/* v2103: (byte 4) */
  bytes2word(TOP(4),BOT(4),TOP(8),BOT(8))
,	/* v2102: (byte 4) */
  bytes2word(POP_I1,JUMP,8,0)
, bytes2word(POP_I1,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG)
,	/* v2099: (byte 2) */
  bytes2word(3,RETURN_EVAL,PUSH_HEAP,HEAP_CVAL_I4)
, bytes2word(HEAP_ARG,5,HEAP_CVAL_I5,HEAP_P1)
, bytes2word(0,HEAP_ARG,5,HEAP_CVAL_P1)
, bytes2word(6,HEAP_CVAL_P1,7,HEAP_OFF_N1)
, bytes2word(5,HEAP_CVAL_P1,8,HEAP_ARG)
, bytes2word(5,HEAP_CVAL_P1,9,HEAP_CVAL_P1)
, bytes2word(10,HEAP_OFF_N1,2,HEAP_ARG)
, bytes2word(1,HEAP_CVAL_P1,11,HEAP_P1)
, bytes2word(0,HEAP_OFF_N1,5,HEAP_CVAL_P1)
, bytes2word(12,HEAP_OFF_N1,10,HEAP_OFF_N1)
, bytes2word(5,HEAP_CVAL_P1,13,HEAP_ARG)
, bytes2word(2,HEAP_CVAL_P1,14,HEAP_P1)
, bytes2word(0,HEAP_ARG,4,HEAP_CVAL_P1)
, bytes2word(15,HEAP_OFF_N1,6,HEAP_ARG)
, bytes2word(3,HEAP_OFF_N1,6,HEAP_CVAL_I3)
, bytes2word(HEAP_OFF_N1,5,HEAP_CVAL_P1,16)
, bytes2word(HEAP_OFF_N1,15,HEAP_OFF_N1,4)
, bytes2word(PUSH_HEAP,HEAP_CVAL_P1,16,HEAP_OFF_N1)
, bytes2word(30,HEAP_OFF_N1,5,RETURN_EVAL)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v2104: (byte 0) */
  HW(14,5)
, 0
,	/* F0_LAMBDA1865: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1865),5)
, VAPTAG(useLabel(FN_Prelude_46Monad_46NHC_46Internal_46IO_46return))
, VAPTAG(useLabel(FN_NHC_46Observe_46observeUniq))
, VAPTAG(useLabel(FN_LAMBDA1863))
, VAPTAG(useLabel(FN_NHC_46IOExtras_46writeIORef))
, useLabel(CF_NHC_46Observe_46observeGlobal)
, VAPTAG(useLabel(FN_NHC_46Observe_46observeHandle))
, VAPTAG(useLabel(FN_NHC_46Observe_46showXmlString))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply1))
, VAPTAG(useLabel(FN_NHC_46Observe_46xmlObserve))
, VAPTAG(useLabel(FN_IO_46hPutStrLn))
, VAPTAG(useLabel(FN_NHC_46Observe_46observer))
, VAPTAG(useLabel(FN_LAMBDA1864))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply2))
, VAPTAG(useLabel(FN_Prelude_46Monad_46NHC_46Internal_46IO_46_62_62))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v2105)
,	/* FN_LAMBDA1864: (byte 0) */
  bytes2word(NEEDSTACK_I16,PUSH_ARG_I1,EVAL,POP_I1)
, bytes2word(PUSH_ARG_I2,EVAL,NEEDHEAP_I32,POP_I1)
, bytes2word(PUSH_HEAP,HEAP_CVAL_N1,1,HEAP_ARG)
, bytes2word(1,HEAP_INT_P1,0,HEAP_ARG)
, bytes2word(2,RETURN,ENDCODE,0)
, bytes2word(0,0,0,0)
, 0
, CONSTR(0,3,0)
,	/* CT_v2105: (byte 0) */
  HW(0,2)
, 0
,	/* F0_LAMBDA1864: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1864),2)
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v2111)
,	/* FN_LAMBDA1863: (byte 0) */
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG_I2,EVAL,NEEDHEAP_I32)
, bytes2word(TABLESWITCH,2,TOP(8),BOT(8))
,	/* v2110: (byte 2) */
  bytes2word(TOP(4),BOT(4),POP_I1,JUMP)
,	/* v2109: (byte 2) */
  bytes2word(29,0,UNPACK,2)
, bytes2word(PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG,1)
, bytes2word(HEAP_INT_P1,1,PUSH_P1,0)
, bytes2word(ZAP_ARG_I1,ZAP_STACK_P1,2,EVAL)
, bytes2word(POP_I1,PUSH_P1,2,EVAL)
, bytes2word(NEEDHEAP_I32,POP_I1,PUSH_HEAP,HEAP_CVAL_N1)
, bytes2word(1,HEAP_I1,HEAP_P1,3)
,	/* v2106: (byte 1) */
  bytes2word(RETURN,HEAP_CVAL_I4,PUSH_HEAP,HEAP_CVAL_I5)
, bytes2word(HEAP_OFF_N1,2,RETURN_EVAL,ENDCODE)
, bytes2word(0,0,0,0)
, 0
, CONSTR(0,2,0)
,	/* CT_v2111: (byte 0) */
  HW(3,2)
, 0
,	/* F0_LAMBDA1863: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1863),2)
, VAPTAG(useLabel(FN_Prelude_46Num_46Prelude_46Int_46_43))
, VAPTAG(useLabel(FN_LAMBDA1862))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95patternMatchFail))
, bytes2word(0,0,0,0)
, useLabel(CT_v2113)
,	/* FN_LAMBDA1862: (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_v2112)
,	/* CT_v2113: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA1862: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA1862))
, bytes2word(3,0,2,1)
, bytes2word(1,2,0,3)
, useLabel(CT_v2114)
,	/* FN_NHC_46Observe_46observer_95: (byte 0) */
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG)
, bytes2word(1,2,HEAP_ARG,3)
, bytes2word(RETURN_EVAL,ENDCODE,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v2114: (byte 0) */
  HW(1,3)
, 0
,	/* F0_NHC_46Observe_46observer_95: (byte 0) */
  CAPTAG(useLabel(FN_NHC_46Observe_46observer_95),3)
, VAPTAG(useLabel(FN_NHC_46Observe_46sendEnterPacket))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v2115)
,};
Node FN_NHC_46Observe_46thunk[] = {
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,HEAP_CVAL_I4,HEAP_ARG_ARG)
, bytes2word(1,2,PUSH_HEAP,HEAP_CVAL_I5)
, bytes2word(HEAP_OFF_N1,5,HEAP_OFF_N1,5)
, bytes2word(RETURN_EVAL,ENDCODE,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v2115: (byte 0) */
  HW(3,2)
, 0
,};
Node F0_NHC_46Observe_46thunk[] = {
  CAPTAG(useLabel(FN_NHC_46Observe_46thunk),2)
, CAPTAG(useLabel(FN_LAMBDA1866),1)
, CAPTAG(useLabel(FN_LAMBDA1868),3)
, VAPTAG(useLabel(FN_Prelude_46_36))
, bytes2word(5,0,4,1)
, bytes2word(3,2,2,3)
, bytes2word(1,4,0,5)
, useLabel(CT_v2116)
,	/* FN_LAMBDA1868: (byte 0) */
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,HEAP_ARG_ARG,4)
, bytes2word(5,HEAP_ARG,3,HEAP_CVAL_I4)
, bytes2word(HEAP_ARG_ARG,1,2,HEAP_OFF_N1)
, bytes2word(7,HEAP_CVAL_I5,HEAP_ARG,5)
, bytes2word(HEAP_INT_P1,1,PUSH_HEAP,HEAP_CVAL_N1)
, bytes2word(1,HEAP_OFF_N1,8,HEAP_OFF_N1)
, bytes2word(5,RETURN,ENDCODE,0)
, bytes2word(0,0,0,0)
, 0
, CONSTR(0,2,0)
,	/* CT_v2116: (byte 0) */
  HW(3,5)
, 0
,	/* F0_LAMBDA1868: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1868),5)
, VAPTAG(useLabel(FN_LAMBDA1867))
, VAPTAG(useLabel(FN_NHC_46Observe_46observer_95))
, VAPTAG(useLabel(FN_Prelude_46Num_46Prelude_46Int_46_43))
, bytes2word(3,0,2,1)
, bytes2word(1,2,0,3)
, useLabel(CT_v2117)
,	/* FN_LAMBDA1867: (byte 0) */
  bytes2word(NEEDSTACK_I16,PUSH_ARG_I1,EVAL,POP_I1)
, bytes2word(PUSH_ARG_I2,EVAL,POP_I1,PUSH_ARG_I3)
, bytes2word(EVAL,NEEDHEAP_I32,POP_I1,PUSH_HEAP)
, bytes2word(HEAP_CVAL_N1,1,HEAP_ARG_ARG,1)
, bytes2word(2,HEAP_ARG,3,RETURN)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
, 0
, CONSTR(0,3,0)
,	/* CT_v2117: (byte 0) */
  HW(0,3)
, 0
,	/* F0_LAMBDA1867: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1867),3)
, bytes2word(1,0,0,1)
, useLabel(CT_v2118)
,	/* FN_LAMBDA1866: (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_v2118: (byte 0) */
  HW(0,1)
, 0
,	/* F0_LAMBDA1866: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1866),1)
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v2119)
,};
Node FN_Prelude_46Monad_46NHC_46Observe_46MonadObserver_46_62_62_61[] = {
  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(0,1,0)
,	/* CT_v2119: (byte 0) */
  HW(1,2)
, 0
,};
Node F0_Prelude_46Monad_46NHC_46Observe_46MonadObserver_46_62_62_61[] = {
  CAPTAG(useLabel(FN_Prelude_46Monad_46NHC_46Observe_46MonadObserver_46_62_62_61),2)
, CAPTAG(useLabel(FN_LAMBDA1869),3)
, bytes2word(5,0,4,1)
, bytes2word(3,2,2,3)
, bytes2word(1,4,0,5)
, useLabel(CT_v2123)
,	/* FN_LAMBDA1869: (byte 0) */
  bytes2word(NEEDHEAP_I32,PUSH_ARG,5,PUSH_ARG)
, bytes2word(4,PUSH_ARG_I3,PUSH_HEAP,HEAP_CVAL_I3)
, bytes2word(HEAP_ARG,2,ZAP_ARG_I2,ZAP_ARG)
, bytes2word(5,EVAL,NEEDHEAP_I32,APPLY)
, bytes2word(3,EVAL,NEEDHEAP_I32,UNPACK)
, bytes2word(2,PUSH_I1,PUSH_ARG,4)
, bytes2word(PUSH_ARG_I3,HEAP_CVAL_I4,HEAP_ARG,1)
, bytes2word(HEAP_P1,3,PUSH_HEAP,HEAP_CVAL_I3)
, bytes2word(HEAP_OFF_N1,4,ZAP_ARG_I1,ZAP_ARG_I3)
, bytes2word(ZAP_ARG,4,ZAP_STACK_P1,5)
, bytes2word(ZAP_STACK_P1,4,EVAL,NEEDHEAP_I32)
, bytes2word(APPLY,3,RETURN_EVAL,ENDCODE)
, bytes2word(0,0,0,0)
,	/* CT_v2123: (byte 0) */
  HW(2,5)
, 0
,	/* F0_LAMBDA1869: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1869),5)
, VAPTAG(useLabel(FN_NHC_46Observe_46runMO))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply1))
, bytes2word(1,0,0,1)
, useLabel(CT_v2124)
,};
Node FN_Prelude_46Monad_46NHC_46Observe_46MonadObserver_46return[] = {
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,HEAP_ARG,1)
, bytes2word(PUSH_HEAP,HEAP_CVAL_N1,1,HEAP_OFF_N1)
, bytes2word(3,RETURN,ENDCODE,0)
, bytes2word(0,0,0,0)
, 0
, CONSTR(0,1,0)
,	/* CT_v2124: (byte 0) */
  HW(1,1)
, 0
,};
Node F0_Prelude_46Monad_46NHC_46Observe_46MonadObserver_46return[] = {
  CAPTAG(useLabel(FN_Prelude_46Monad_46NHC_46Observe_46MonadObserver_46return),1)
, CAPTAG(useLabel(FN_LAMBDA1870),3)
, bytes2word(0,0,4,0)
, bytes2word(3,1,2,2)
, bytes2word(1,3,0,4)
, useLabel(CT_v2125)
,	/* FN_LAMBDA1870: (byte 0) */
  bytes2word(ZAP_ARG_I2,ZAP_ARG_I3,NEEDHEAP_I32,PUSH_HEAP)
, bytes2word(HEAP_CVAL_N1,1,HEAP_ARG_ARG,1)
, bytes2word(4,RETURN,ENDCODE,0)
, bytes2word(0,0,0,0)
, 0
, CONSTR(0,2,0)
,	/* CT_v2125: (byte 0) */
  HW(0,4)
, 0
,	/* F0_LAMBDA1870: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1870),4)
, bytes2word(1,0,0,1)
, useLabel(CT_v2126)
,};
Node FN_Prelude_46Monad_46NHC_46Observe_46MonadObserver_46fail[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_CVAL_I4)
, bytes2word(HEAP_ARG,1,RETURN_EVAL,ENDCODE)
, bytes2word(0,0,0,0)
,	/* CT_v2126: (byte 0) */
  HW(2,1)
, 0
,};
Node F0_Prelude_46Monad_46NHC_46Observe_46MonadObserver_46fail[] = {
  CAPTAG(useLabel(FN_Prelude_46Monad_46NHC_46Observe_46MonadObserver_46fail),1)
, VAPTAG(useLabel(FN_Prelude_46_95_46fail))
, useLabel(CF_Prelude_46Monad_46NHC_46Observe_46MonadObserver)
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v2127)
,};
Node FN_Prelude_46Monad_46NHC_46Observe_46MonadObserver_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_v2127: (byte 0) */
  HW(2,2)
, 0
,};
Node F0_Prelude_46Monad_46NHC_46Observe_46MonadObserver_46_62_62[] = {
  CAPTAG(useLabel(FN_Prelude_46Monad_46NHC_46Observe_46MonadObserver_46_62_62),2)
, VAPTAG(useLabel(FN_Prelude_46_95_46_62_62))
, useLabel(CF_Prelude_46Monad_46NHC_46Observe_46MonadObserver)
, bytes2word(0,0,0,0)
, useLabel(CT_v2128)
,	/* FN_NHC_46Observe_46_60_36_60: (byte 0) */
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_CVAL_I4)
, bytes2word(RETURN_EVAL,ENDCODE,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v2128: (byte 0) */
  HW(2,0)
, 0
,	/* CF_NHC_46Observe_46_60_36_60: (byte 0) */
  VAPTAG(useLabel(FN_NHC_46Observe_46_60_36_60))
, VAPTAG(useLabel(FN_Monad_46ap))
, useLabel(CF_Prelude_46Monad_46NHC_46Observe_46MonadObserver)
, bytes2word(0,0,4,0)
, bytes2word(3,1,2,2)
, bytes2word(1,3,0,4)
, useLabel(CT_v2129)
,};
Node FN_NHC_46Observe_46Observable_46Prelude_46_45_62_46observer[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG)
, bytes2word(2,1,HEAP_ARG_ARG,3)
, bytes2word(4,RETURN,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v2129: (byte 0) */
  HW(1,4)
, 0
,};
Node F0_NHC_46Observe_46Observable_46Prelude_46_45_62_46observer[] = {
  CAPTAG(useLabel(FN_NHC_46Observe_46Observable_46Prelude_46_45_62_46observer),4)
, CAPTAG(useLabel(FN_LAMBDA1873),1)
, bytes2word(5,0,4,1)
, bytes2word(3,2,2,3)
, bytes2word(1,4,0,5)
, useLabel(CT_v2130)
,	/* FN_LAMBDA1873: (byte 0) */
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG)
, bytes2word(1,2,HEAP_ARG_ARG,3)
, bytes2word(4,HEAP_ARG,5,RETURN_EVAL)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v2130: (byte 0) */
  HW(1,5)
, 0
,	/* F0_LAMBDA1873: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1873),5)
, VAPTAG(useLabel(FN_NHC_46Observe_46NHC_46Observe_46Observable_46Prelude_46_45_62_46observer_39447))
, bytes2word(5,0,4,1)
, bytes2word(3,2,2,3)
, bytes2word(1,4,0,5)
, useLabel(CT_v2131)
,	/* FN_NHC_46Observe_46NHC_46Observe_46Observable_46Prelude_46_45_62_46observer_39447: (byte 0) */
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,HEAP_ARG_ARG,2)
, bytes2word(5,HEAP_CVAL_I4,HEAP_ARG_ARG,1)
, bytes2word(3,HEAP_CVAL_I5,HEAP_OFF_N1,7)
, bytes2word(HEAP_OFF_N1,5,PUSH_HEAP,HEAP_CVAL_P1)
, bytes2word(6,HEAP_OFF_N1,4,HEAP_ARG)
, bytes2word(4,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v2131: (byte 0) */
  HW(4,5)
, 0
,	/* F0_NHC_46Observe_46NHC_46Observe_46Observable_46Prelude_46_45_62_46observer_39447: (byte 0) */
  CAPTAG(useLabel(FN_NHC_46Observe_46NHC_46Observe_46Observable_46Prelude_46_45_62_46observer_39447),5)
, VAPTAG(useLabel(FN_NHC_46Observe_46thunk))
, CAPTAG(useLabel(FN_LAMBDA1872),1)
, VAPTAG(useLabel(FN_Prelude_46Monad_46NHC_46Observe_46MonadObserver_46_62_62_61))
, VAPTAG(useLabel(FN_NHC_46Observe_46sendObserveFnPacket))
, bytes2word(3,0,2,1)
, bytes2word(1,2,0,3)
, useLabel(CT_v2132)
,	/* FN_LAMBDA1872: (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,PUSH_HEAP)
, bytes2word(HEAP_CVAL_P1,6,HEAP_OFF_N1,5)
, bytes2word(HEAP_OFF_N1,3,RETURN_EVAL,ENDCODE)
, bytes2word(0,0,0,0)
,	/* CT_v2132: (byte 0) */
  HW(4,3)
, 0
,	/* F0_LAMBDA1872: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1872),3)
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply1))
, VAPTAG(useLabel(FN_NHC_46Observe_46thunk))
, CAPTAG(useLabel(FN_LAMBDA1871),1)
, VAPTAG(useLabel(FN_Prelude_46Monad_46NHC_46Observe_46MonadObserver_46_62_62_61))
, bytes2word(1,0,0,1)
, useLabel(CT_v2133)
,	/* FN_LAMBDA1871: (byte 0) */
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG)
, bytes2word(1,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v2133: (byte 0) */
  HW(1,1)
, 0
,	/* F0_LAMBDA1871: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1871),1)
, VAPTAG(useLabel(FN_Prelude_46Monad_46NHC_46Observe_46MonadObserver_46return))
, bytes2word(3,0,2,1)
, bytes2word(1,2,0,3)
, useLabel(CT_v2134)
,};
Node FN_NHC_46Observe_46Observable_46NHC_46Internal_46IO_46observer[] = {
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,HEAP_ARG_ARG,1)
, bytes2word(3,PUSH_HEAP,HEAP_CVAL_I4,HEAP_ARG)
, bytes2word(2,HEAP_OFF_N1,5,RETURN_EVAL)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v2134: (byte 0) */
  HW(2,3)
, 0
,};
Node F0_NHC_46Observe_46Observable_46NHC_46Internal_46IO_46observer[] = {
  CAPTAG(useLabel(FN_NHC_46Observe_46Observable_46NHC_46Internal_46IO_46observer),3)
, CAPTAG(useLabel(FN_LAMBDA1876),1)
, VAPTAG(useLabel(FN_Prelude_46Monad_46NHC_46Internal_46IO_46_62_62_61))
, bytes2word(3,0,2,1)
, bytes2word(1,2,0,3)
, useLabel(CT_v2135)
,	/* FN_LAMBDA1876: (byte 0) */
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,HEAP_CVAL_I4,HEAP_ARG_ARG)
, bytes2word(1,3,HEAP_CVAL_I5,HEAP_CVAL_P1)
, bytes2word(6,HEAP_OFF_N1,5,HEAP_OFF_N1)
, bytes2word(3,PUSH_HEAP,HEAP_CVAL_P1,7)
, bytes2word(HEAP_OFF_N1,9,HEAP_OFF_N1,5)
, bytes2word(HEAP_ARG,2,RETURN_EVAL,ENDCODE)
, bytes2word(0,0,0,0)
,	/* CT_v2135: (byte 0) */
  HW(5,3)
, 0
,	/* F0_LAMBDA1876: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1876),3)
, VAPTAG(useLabel(FN_LAMBDA1874))
, VAPTAG(useLabel(FN_NHC_46Observe_46thunk))
, CAPTAG(useLabel(FN_LAMBDA1875),1)
, VAPTAG(useLabel(FN_Prelude_46Monad_46NHC_46Observe_46MonadObserver_46_62_62_61))
, VAPTAG(useLabel(FN_NHC_46Observe_46sendObservePacket))
, bytes2word(1,0,0,1)
, useLabel(CT_v2136)
,	/* FN_LAMBDA1875: (byte 0) */
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,HEAP_ARG,1)
, bytes2word(PUSH_HEAP,HEAP_CVAL_I4,HEAP_OFF_N1,3)
, bytes2word(RETURN_EVAL,ENDCODE,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v2136: (byte 0) */
  HW(2,1)
, 0
,	/* F0_LAMBDA1875: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1875),1)
, VAPTAG(useLabel(FN_Prelude_46Monad_46NHC_46Internal_46IO_46return))
, VAPTAG(useLabel(FN_Prelude_46Monad_46NHC_46Observe_46MonadObserver_46return))
, bytes2word(0,0,0,0)
, useLabel(CT_v2138)
,	/* FN_LAMBDA1874: (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_v2137)
,	/* CT_v2138: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA1874: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA1874))
, bytes2word(0,0,4,0)
, bytes2word(3,1,2,2)
, bytes2word(1,3,0,4)
, useLabel(CT_v2139)
,	/* FN_NHC_46Observe_46observerM: (byte 0) */
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG)
, bytes2word(1,2,HEAP_ARG,4)
, bytes2word(PUSH_P1,0,PUSH_ARG_I3,PUSH_HEAP)
, bytes2word(HEAP_CVAL_I4,HEAP_ARG,2,ZAP_ARG_I1)
, bytes2word(ZAP_ARG_I2,ZAP_ARG_I3,ZAP_ARG,4)
, bytes2word(ZAP_STACK_P1,3,EVAL,NEEDHEAP_I32)
, bytes2word(APPLY,2,RETURN_EVAL,ENDCODE)
, bytes2word(0,0,0,0)
,	/* CT_v2139: (byte 0) */
  HW(2,4)
, 0
,	/* F0_NHC_46Observe_46observerM: (byte 0) */
  CAPTAG(useLabel(FN_NHC_46Observe_46observerM),4)
, CAPTAG(useLabel(FN_LAMBDA1879),1)
, VAPTAG(useLabel(FN_Prelude_46_62_62_61))
, bytes2word(0,0,4,0)
, bytes2word(3,1,2,2)
, bytes2word(1,3,0,4)
, useLabel(CT_v2140)
,	/* FN_LAMBDA1879: (byte 0) */
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,HEAP_CVAL_I4,HEAP_ARG_ARG)
, bytes2word(1,4,HEAP_CVAL_I5,HEAP_ARG)
, bytes2word(2,HEAP_CVAL_P1,6,HEAP_OFF_N1)
, bytes2word(6,HEAP_OFF_N1,4,PUSH_HEAP)
, bytes2word(HEAP_CVAL_P1,7,HEAP_OFF_N1,10)
, bytes2word(HEAP_OFF_N1,5,HEAP_ARG,3)
, bytes2word(RETURN_EVAL,ENDCODE,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v2140: (byte 0) */
  HW(5,4)
, 0
,	/* F0_LAMBDA1879: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1879),4)
, VAPTAG(useLabel(FN_LAMBDA1877))
, VAPTAG(useLabel(FN_NHC_46Observe_46thunk))
, CAPTAG(useLabel(FN_LAMBDA1878),1)
, VAPTAG(useLabel(FN_Prelude_46Monad_46NHC_46Observe_46MonadObserver_46_62_62_61))
, VAPTAG(useLabel(FN_NHC_46Observe_46sendObservePacket))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v2141)
,	/* FN_LAMBDA1878: (byte 0) */
  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_v2141: (byte 0) */
  HW(3,2)
, 0
,	/* F0_LAMBDA1878: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1878),2)
, VAPTAG(useLabel(FN_Prelude_46return))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply1))
, VAPTAG(useLabel(FN_Prelude_46Monad_46NHC_46Observe_46MonadObserver_46return))
, bytes2word(0,0,0,0)
, useLabel(CT_v2143)
,	/* FN_LAMBDA1877: (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_v2142)
,	/* CT_v2143: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA1877: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA1877))
, bytes2word(5,0,4,1)
, bytes2word(3,2,2,3)
, bytes2word(1,4,0,5)
, useLabel(CT_v2144)
,};
Node FN_NHC_46Observe_46Observable_46Array_46Array_46observer[] = {
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,HEAP_CVAL_I4,HEAP_ARG_ARG)
, bytes2word(2,2,HEAP_CVAL_I5,HEAP_ARG_ARG)
, bytes2word(1,4,HEAP_CVAL_P1,6)
, bytes2word(HEAP_OFF_N1,7,HEAP_OFF_N1,5)
, bytes2word(HEAP_CVAL_P1,7,HEAP_ARG_ARG,2)
, bytes2word(3,HEAP_ARG_ARG,4,1)
, bytes2word(HEAP_CVAL_P1,8,HEAP_OFF_N1,9)
, bytes2word(HEAP_OFF_N1,7,PUSH_HEAP,HEAP_CVAL_P1)
, bytes2word(9,HEAP_OFF_N1,19,HEAP_OFF_N1)
, bytes2word(5,HEAP_ARG,5,RETURN_EVAL)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v2144: (byte 0) */
  HW(7,5)
, 0
,};
Node F0_NHC_46Observe_46Observable_46Array_46Array_46observer[] = {
  CAPTAG(useLabel(FN_NHC_46Observe_46Observable_46Array_46Array_46observer),5)
, VAPTAG(useLabel(FN_LAMBDA1880))
, VAPTAG(useLabel(FN_NHC_46Observe_46Observable_46Prelude_462))
, VAPTAG(useLabel(FN_Array_46bounds))
, VAPTAG(useLabel(FN_NHC_46Observe_46thunk))
, CAPTAG(useLabel(FN_LAMBDA1882),1)
, VAPTAG(useLabel(FN_Prelude_46Monad_46NHC_46Observe_46MonadObserver_46_62_62_61))
, VAPTAG(useLabel(FN_NHC_46Observe_46sendObservePacket))
, bytes2word(5,0,4,1)
, bytes2word(3,2,2,3)
, bytes2word(1,4,0,5)
, useLabel(CT_v2145)
,	/* FN_LAMBDA1882: (byte 0) */
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,HEAP_ARG_ARG,1)
, bytes2word(2,HEAP_CVAL_I4,HEAP_OFF_N1,4)
, bytes2word(HEAP_CVAL_I5,HEAP_ARG_ARG,4,3)
, bytes2word(HEAP_CVAL_P1,6,HEAP_OFF_N1,6)
, bytes2word(HEAP_OFF_N1,5,HEAP_CVAL_P1,7)
, bytes2word(HEAP_ARG_ARG,4,5,PUSH_HEAP)
, bytes2word(HEAP_CVAL_P1,8,HEAP_OFF_N1,7)
, bytes2word(HEAP_OFF_N1,5,RETURN_EVAL,ENDCODE)
, bytes2word(0,0,0,0)
,	/* CT_v2145: (byte 0) */
  HW(6,5)
, 0
,	/* F0_LAMBDA1882: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1882),5)
, VAPTAG(useLabel(FN_NHC_46Observe_46Observable_46Prelude_462))
, VAPTAG(useLabel(FN_NHC_46Observe_46Observable_46Prelude_46_91_93))
, VAPTAG(useLabel(FN_Array_46assocs))
, VAPTAG(useLabel(FN_NHC_46Observe_46thunk))
, CAPTAG(useLabel(FN_LAMBDA1881),1)
, VAPTAG(useLabel(FN_Prelude_46Monad_46NHC_46Observe_46MonadObserver_46_62_62_61))
, bytes2word(3,0,2,1)
, bytes2word(1,2,0,3)
, useLabel(CT_v2146)
,	/* FN_LAMBDA1881: (byte 0) */
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,HEAP_ARG_ARG,1)
, bytes2word(2,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_v2146: (byte 0) */
  HW(2,3)
, 0
,	/* F0_LAMBDA1881: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1881),3)
, VAPTAG(useLabel(FN_Array_46array))
, VAPTAG(useLabel(FN_Prelude_46Monad_46NHC_46Observe_46MonadObserver_46return))
, bytes2word(0,0,0,0)
, useLabel(CT_v2148)
,	/* FN_LAMBDA1880: (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_v2147)
,	/* CT_v2148: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA1880: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA1880))
, bytes2word(3,0,2,1)
, bytes2word(1,2,0,3)
, useLabel(CT_v2153)
,};
Node FN_NHC_46Observe_46Observable_46Prelude_46Maybe_46observer[] = {
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG_I2,EVAL,NEEDHEAP_I32)
, bytes2word(TABLESWITCH,2,TOP(4),BOT(4))
,	/* v2150: (byte 2) */
  bytes2word(TOP(20),BOT(20),POP_I1,HEAP_CVAL_I3)
, bytes2word(HEAP_CVAL_N1,1,HEAP_CVAL_I4,HEAP_OFF_N1)
, bytes2word(2,PUSH_HEAP,HEAP_CVAL_I5,HEAP_OFF_N1)
, bytes2word(5,HEAP_OFF_N1,4,HEAP_ARG)
,	/* v2151: (byte 2) */
  bytes2word(3,RETURN_EVAL,UNPACK,1)
, bytes2word(HEAP_CVAL_P1,6,HEAP_CVAL_P1,7)
, bytes2word(HEAP_ARG,1,HEAP_P1,0)
, bytes2word(HEAP_CVAL_P1,8,HEAP_CVAL_P1,9)
, bytes2word(HEAP_OFF_N1,5,HEAP_OFF_N1,3)
, bytes2word(PUSH_HEAP,HEAP_CVAL_I5,HEAP_OFF_N1,9)
, bytes2word(HEAP_OFF_N1,5,HEAP_ARG,3)
, bytes2word(RETURN_EVAL,ENDCODE,0,0)
, bytes2word(0,0,0,0)
, 0
, CONSTR(0,0,0)
,	/* CT_v2153: (byte 0) */
  HW(7,3)
, 0
,};
Node F0_NHC_46Observe_46Observable_46Prelude_46Maybe_46observer[] = {
  CAPTAG(useLabel(FN_NHC_46Observe_46Observable_46Prelude_46Maybe_46observer),3)
, VAPTAG(useLabel(FN_LAMBDA1883))
, VAPTAG(useLabel(FN_Prelude_46Monad_46NHC_46Observe_46MonadObserver_46return))
, VAPTAG(useLabel(FN_NHC_46Observe_46sendObservePacket))
, VAPTAG(useLabel(FN_LAMBDA1884))
, VAPTAG(useLabel(FN_NHC_46Observe_46thunk))
, CAPTAG(useLabel(FN_LAMBDA1885),1)
, VAPTAG(useLabel(FN_Prelude_46Monad_46NHC_46Observe_46MonadObserver_46_62_62_61))
, bytes2word(1,0,0,1)
, useLabel(CT_v2154)
,	/* FN_LAMBDA1885: (byte 0) */
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_N1,1,HEAP_ARG)
, bytes2word(1,PUSH_HEAP,HEAP_CVAL_I3,HEAP_OFF_N1)
, bytes2word(3,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
, 0
, CONSTR(1,1,0)
,	/* CT_v2154: (byte 0) */
  HW(1,1)
, 0
,	/* F0_LAMBDA1885: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1885),1)
, VAPTAG(useLabel(FN_Prelude_46Monad_46NHC_46Observe_46MonadObserver_46return))
, bytes2word(0,0,0,0)
, useLabel(CT_v2156)
,	/* FN_LAMBDA1884: (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_v2155)
,	/* CT_v2156: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA1884: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA1884))
, bytes2word(0,0,0,0)
, useLabel(CT_v2158)
,	/* FN_LAMBDA1883: (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_v2157)
,	/* CT_v2158: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA1883: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA1883))
, bytes2word(3,0,2,1)
, bytes2word(1,2,0,3)
, useLabel(CT_v2163)
,};
Node FN_NHC_46Observe_46Observable_46Prelude_46_91_93_46observer[] = {
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG_I2,EVAL,NEEDHEAP_I32)
, bytes2word(TABLESWITCH,2,TOP(4),BOT(4))
,	/* v2160: (byte 2) */
  bytes2word(TOP(20),BOT(20),POP_I1,HEAP_CVAL_I3)
, bytes2word(HEAP_CVAL_N1,1,HEAP_CVAL_I4,HEAP_OFF_N1)
, bytes2word(2,PUSH_HEAP,HEAP_CVAL_I5,HEAP_OFF_N1)
, bytes2word(5,HEAP_OFF_N1,4,HEAP_ARG)
,	/* v2161: (byte 2) */
  bytes2word(3,RETURN_EVAL,UNPACK,2)
, bytes2word(HEAP_CVAL_P1,6,HEAP_CVAL_P1,7)
, bytes2word(HEAP_ARG,1,HEAP_P1,0)
, bytes2word(HEAP_CVAL_P1,8,HEAP_ARG,1)
, bytes2word(HEAP_I1,HEAP_CVAL_P1,9,HEAP_OFF_N1)
, bytes2word(7,HEAP_OFF_N1,5,PUSH_HEAP)
, bytes2word(HEAP_CVAL_I5,HEAP_OFF_N1,11,HEAP_OFF_N1)
, bytes2word(5,HEAP_ARG,3,RETURN_EVAL)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
, 0
, CONSTR(0,0,0)
,	/* CT_v2163: (byte 0) */
  HW(7,3)
, 0
,};
Node F0_NHC_46Observe_46Observable_46Prelude_46_91_93_46observer[] = {
  CAPTAG(useLabel(FN_NHC_46Observe_46Observable_46Prelude_46_91_93_46observer),3)
, VAPTAG(useLabel(FN_LAMBDA1886))
, VAPTAG(useLabel(FN_Prelude_46Monad_46NHC_46Observe_46MonadObserver_46return))
, VAPTAG(useLabel(FN_NHC_46Observe_46sendObservePacket))
, VAPTAG(useLabel(FN_LAMBDA1887))
, VAPTAG(useLabel(FN_NHC_46Observe_46thunk))
, CAPTAG(useLabel(FN_LAMBDA1889),1)
, VAPTAG(useLabel(FN_Prelude_46Monad_46NHC_46Observe_46MonadObserver_46_62_62_61))
, bytes2word(3,0,2,1)
, bytes2word(1,2,0,3)
, useLabel(CT_v2164)
,	/* FN_LAMBDA1889: (byte 0) */
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,HEAP_ARG,1)
, bytes2word(HEAP_CVAL_I4,HEAP_OFF_N1,3,HEAP_ARG)
, bytes2word(2,HEAP_CVAL_I5,HEAP_ARG,3)
, bytes2word(PUSH_HEAP,HEAP_CVAL_P1,6,HEAP_OFF_N1)
, bytes2word(6,HEAP_OFF_N1,4,RETURN_EVAL)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v2164: (byte 0) */
  HW(4,3)
, 0
,	/* F0_LAMBDA1889: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1889),3)
, VAPTAG(useLabel(FN_NHC_46Observe_46Observable_46Prelude_46_91_93))
, VAPTAG(useLabel(FN_NHC_46Observe_46thunk))
, CAPTAG(useLabel(FN_LAMBDA1888),1)
, VAPTAG(useLabel(FN_Prelude_46Monad_46NHC_46Observe_46MonadObserver_46_62_62_61))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v2165)
,	/* FN_LAMBDA1888: (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_v2165: (byte 0) */
  HW(1,2)
, 0
,	/* F0_LAMBDA1888: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1888),2)
, VAPTAG(useLabel(FN_Prelude_46Monad_46NHC_46Observe_46MonadObserver_46return))
, bytes2word(0,0,0,0)
, useLabel(CT_v2167)
,	/* FN_LAMBDA1887: (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_v2166)
,	/* CT_v2167: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA1887: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA1887))
, bytes2word(0,0,0,0)
, useLabel(CT_v2169)
,	/* FN_LAMBDA1886: (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_v2168)
,	/* CT_v2169: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA1886: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA1886))
, bytes2word(7,0,6,1)
, bytes2word(5,2,4,3)
, bytes2word(3,4,2,5)
, bytes2word(1,6,0,7)
, useLabel(CT_v2173)
,};
Node FN_NHC_46Observe_46Observable_46Prelude_465_46observer[] = {
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG,6,EVAL)
, bytes2word(NEEDHEAP_I32,UNPACK,5,HEAP_CVAL_I3)
, bytes2word(HEAP_CVAL_I4,HEAP_ARG,1,HEAP_P1)
, bytes2word(0,HEAP_CVAL_I5,HEAP_ARG,2)
, bytes2word(HEAP_I1,HEAP_ARG,3,HEAP_I2)
, bytes2word(HEAP_ARG,4,HEAP_P1,3)
, bytes2word(HEAP_ARG,5,HEAP_P1,4)
, bytes2word(HEAP_CVAL_P1,6,HEAP_OFF_N1,13)
, bytes2word(HEAP_OFF_N1,11,PUSH_HEAP,HEAP_CVAL_P1)
, bytes2word(7,HEAP_OFF_N1,17,HEAP_OFF_N1)
, bytes2word(5,HEAP_ARG,7,RETURN_EVAL)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v2173: (byte 0) */
  HW(5,7)
, 0
,};
Node F0_NHC_46Observe_46Observable_46Prelude_465_46observer[] = {
  CAPTAG(useLabel(FN_NHC_46Observe_46Observable_46Prelude_465_46observer),7)
, VAPTAG(useLabel(FN_LAMBDA1890))
, VAPTAG(useLabel(FN_NHC_46Observe_46thunk))
, CAPTAG(useLabel(FN_LAMBDA1895),1)
, VAPTAG(useLabel(FN_Prelude_46Monad_46NHC_46Observe_46MonadObserver_46_62_62_61))
, VAPTAG(useLabel(FN_NHC_46Observe_46sendObservePacket))
, bytes2word(9,0,8,1)
, bytes2word(7,2,6,3)
, bytes2word(5,4,4,5)
, bytes2word(3,6,2,7)
, bytes2word(1,8,0,9)
, useLabel(CT_v2174)
,	/* FN_LAMBDA1895: (byte 0) */
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,HEAP_ARG_ARG,1)
, bytes2word(2,HEAP_CVAL_I4,HEAP_ARG_ARG,3)
, bytes2word(4,HEAP_ARG_ARG,5,6)
, bytes2word(HEAP_ARG_ARG,7,8,HEAP_ARG)
, bytes2word(9,PUSH_HEAP,HEAP_CVAL_I5,HEAP_OFF_N1)
, bytes2word(12,HEAP_OFF_N1,10,RETURN_EVAL)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v2174: (byte 0) */
  HW(3,9)
, 0
,	/* F0_LAMBDA1895: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1895),9)
, VAPTAG(useLabel(FN_NHC_46Observe_46thunk))
, CAPTAG(useLabel(FN_LAMBDA1894),1)
, VAPTAG(useLabel(FN_Prelude_46Monad_46NHC_46Observe_46MonadObserver_46_62_62_61))
, bytes2word(0,0,8,0)
, bytes2word(7,1,6,2)
, bytes2word(5,3,4,4)
, bytes2word(3,5,2,6)
, bytes2word(1,7,0,8)
, useLabel(CT_v2175)
,	/* FN_LAMBDA1894: (byte 0) */
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,HEAP_ARG_ARG,1)
, bytes2word(2,HEAP_CVAL_I4,HEAP_ARG_ARG,3)
, bytes2word(4,HEAP_ARG_ARG,5,6)
, bytes2word(HEAP_ARG_ARG,7,8,PUSH_HEAP)
, bytes2word(HEAP_CVAL_I5,HEAP_OFF_N1,11,HEAP_OFF_N1)
, bytes2word(9,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v2175: (byte 0) */
  HW(3,8)
, 0
,	/* F0_LAMBDA1894: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1894),8)
, VAPTAG(useLabel(FN_NHC_46Observe_46thunk))
, CAPTAG(useLabel(FN_LAMBDA1893),1)
, VAPTAG(useLabel(FN_Prelude_46Monad_46NHC_46Observe_46MonadObserver_46_62_62_61))
, bytes2word(7,0,6,1)
, bytes2word(5,2,4,3)
, bytes2word(3,4,2,5)
, bytes2word(1,6,0,7)
, useLabel(CT_v2176)
,	/* FN_LAMBDA1893: (byte 0) */
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,HEAP_ARG_ARG,1)
, bytes2word(2,HEAP_CVAL_I4,HEAP_ARG_ARG,3)
, bytes2word(4,HEAP_ARG_ARG,5,6)
, bytes2word(HEAP_ARG,7,PUSH_HEAP,HEAP_CVAL_I5)
, bytes2word(HEAP_OFF_N1,10,HEAP_OFF_N1,8)
, bytes2word(RETURN_EVAL,ENDCODE,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v2176: (byte 0) */
  HW(3,7)
, 0
,	/* F0_LAMBDA1893: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1893),7)
, VAPTAG(useLabel(FN_NHC_46Observe_46thunk))
, CAPTAG(useLabel(FN_LAMBDA1892),1)
, VAPTAG(useLabel(FN_Prelude_46Monad_46NHC_46Observe_46MonadObserver_46_62_62_61))
, bytes2word(0,0,6,0)
, bytes2word(5,1,4,2)
, bytes2word(3,3,2,4)
, bytes2word(1,5,0,6)
, useLabel(CT_v2177)
,	/* FN_LAMBDA1892: (byte 0) */
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,HEAP_ARG_ARG,1)
, bytes2word(2,HEAP_CVAL_I4,HEAP_ARG_ARG,3)
, bytes2word(4,HEAP_ARG_ARG,5,6)
, bytes2word(PUSH_HEAP,HEAP_CVAL_I5,HEAP_OFF_N1,9)
, bytes2word(HEAP_OFF_N1,7,RETURN_EVAL,ENDCODE)
, bytes2word(0,0,0,0)
,	/* CT_v2177: (byte 0) */
  HW(3,6)
, 0
,	/* F0_LAMBDA1892: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1892),6)
, VAPTAG(useLabel(FN_NHC_46Observe_46thunk))
, CAPTAG(useLabel(FN_LAMBDA1891),1)
, VAPTAG(useLabel(FN_Prelude_46Monad_46NHC_46Observe_46MonadObserver_46_62_62_61))
, bytes2word(5,0,4,1)
, bytes2word(3,2,2,3)
, bytes2word(1,4,0,5)
, useLabel(CT_v2178)
,	/* FN_LAMBDA1891: (byte 0) */
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_N1,1,HEAP_ARG_ARG)
, bytes2word(1,2,HEAP_ARG_ARG,3)
, bytes2word(4,HEAP_ARG,5,PUSH_HEAP)
, bytes2word(HEAP_CVAL_I3,HEAP_OFF_N1,7,RETURN_EVAL)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
, 0
, CONSTR(0,5,0)
,	/* CT_v2178: (byte 0) */
  HW(1,5)
, 0
,	/* F0_LAMBDA1891: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1891),5)
, VAPTAG(useLabel(FN_Prelude_46Monad_46NHC_46Observe_46MonadObserver_46return))
, bytes2word(0,0,0,0)
, useLabel(CT_v2180)
,	/* FN_LAMBDA1890: (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_v2179)
,	/* CT_v2180: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA1890: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA1890))
, bytes2word(0,0,6,0)
, bytes2word(5,1,4,2)
, bytes2word(3,3,2,4)
, bytes2word(1,5,0,6)
, useLabel(CT_v2184)
,};
Node FN_NHC_46Observe_46Observable_46Prelude_464_46observer[] = {
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG,5,EVAL)
, bytes2word(NEEDHEAP_I32,UNPACK,4,HEAP_CVAL_I3)
, bytes2word(HEAP_CVAL_I4,HEAP_ARG,1,HEAP_P1)
, bytes2word(0,HEAP_CVAL_I5,HEAP_ARG,2)
, bytes2word(HEAP_I1,HEAP_ARG,3,HEAP_I2)
, bytes2word(HEAP_ARG,4,HEAP_P1,3)
, bytes2word(HEAP_CVAL_P1,6,HEAP_OFF_N1,11)
, bytes2word(HEAP_OFF_N1,9,PUSH_HEAP,HEAP_CVAL_P1)
, bytes2word(7,HEAP_OFF_N1,15,HEAP_OFF_N1)
, bytes2word(5,HEAP_ARG,6,RETURN_EVAL)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v2184: (byte 0) */
  HW(5,6)
, 0
,};
Node F0_NHC_46Observe_46Observable_46Prelude_464_46observer[] = {
  CAPTAG(useLabel(FN_NHC_46Observe_46Observable_46Prelude_464_46observer),6)
, VAPTAG(useLabel(FN_LAMBDA1896))
, VAPTAG(useLabel(FN_NHC_46Observe_46thunk))
, CAPTAG(useLabel(FN_LAMBDA1900),1)
, VAPTAG(useLabel(FN_Prelude_46Monad_46NHC_46Observe_46MonadObserver_46_62_62_61))
, VAPTAG(useLabel(FN_NHC_46Observe_46sendObservePacket))
, bytes2word(7,0,6,1)
, bytes2word(5,2,4,3)
, bytes2word(3,4,2,5)
, bytes2word(1,6,0,7)
, useLabel(CT_v2185)
,	/* FN_LAMBDA1900: (byte 0) */
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,HEAP_ARG_ARG,1)
, bytes2word(2,HEAP_CVAL_I4,HEAP_ARG_ARG,3)
, bytes2word(4,HEAP_ARG_ARG,5,6)
, bytes2word(HEAP_ARG,7,PUSH_HEAP,HEAP_CVAL_I5)
, bytes2word(HEAP_OFF_N1,10,HEAP_OFF_N1,8)
, bytes2word(RETURN_EVAL,ENDCODE,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v2185: (byte 0) */
  HW(3,7)
, 0
,	/* F0_LAMBDA1900: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1900),7)
, VAPTAG(useLabel(FN_NHC_46Observe_46thunk))
, CAPTAG(useLabel(FN_LAMBDA1899),1)
, VAPTAG(useLabel(FN_Prelude_46Monad_46NHC_46Observe_46MonadObserver_46_62_62_61))
, bytes2word(0,0,6,0)
, bytes2word(5,1,4,2)
, bytes2word(3,3,2,4)
, bytes2word(1,5,0,6)
, useLabel(CT_v2186)
,	/* FN_LAMBDA1899: (byte 0) */
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,HEAP_ARG_ARG,1)
, bytes2word(2,HEAP_CVAL_I4,HEAP_ARG_ARG,3)
, bytes2word(4,HEAP_ARG_ARG,5,6)
, bytes2word(PUSH_HEAP,HEAP_CVAL_I5,HEAP_OFF_N1,9)
, bytes2word(HEAP_OFF_N1,7,RETURN_EVAL,ENDCODE)
, bytes2word(0,0,0,0)
,	/* CT_v2186: (byte 0) */
  HW(3,6)
, 0
,	/* F0_LAMBDA1899: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1899),6)
, VAPTAG(useLabel(FN_NHC_46Observe_46thunk))
, CAPTAG(useLabel(FN_LAMBDA1898),1)
, VAPTAG(useLabel(FN_Prelude_46Monad_46NHC_46Observe_46MonadObserver_46_62_62_61))
, bytes2word(5,0,4,1)
, bytes2word(3,2,2,3)
, bytes2word(1,4,0,5)
, useLabel(CT_v2187)
,	/* FN_LAMBDA1898: (byte 0) */
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,HEAP_ARG_ARG,1)
, bytes2word(2,HEAP_CVAL_I4,HEAP_ARG_ARG,3)
, bytes2word(4,HEAP_ARG,5,PUSH_HEAP)
, bytes2word(HEAP_CVAL_I5,HEAP_OFF_N1,8,HEAP_OFF_N1)
, bytes2word(6,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v2187: (byte 0) */
  HW(3,5)
, 0
,	/* F0_LAMBDA1898: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1898),5)
, VAPTAG(useLabel(FN_NHC_46Observe_46thunk))
, CAPTAG(useLabel(FN_LAMBDA1897),1)
, VAPTAG(useLabel(FN_Prelude_46Monad_46NHC_46Observe_46MonadObserver_46_62_62_61))
, bytes2word(0,0,4,0)
, bytes2word(3,1,2,2)
, bytes2word(1,3,0,4)
, useLabel(CT_v2188)
,	/* FN_LAMBDA1897: (byte 0) */
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_N1,1,HEAP_ARG_ARG)
, bytes2word(1,2,HEAP_ARG_ARG,3)
, bytes2word(4,PUSH_HEAP,HEAP_CVAL_I3,HEAP_OFF_N1)
, bytes2word(6,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
, 0
, CONSTR(0,4,0)
,	/* CT_v2188: (byte 0) */
  HW(1,4)
, 0
,	/* F0_LAMBDA1897: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1897),4)
, VAPTAG(useLabel(FN_Prelude_46Monad_46NHC_46Observe_46MonadObserver_46return))
, bytes2word(0,0,0,0)
, useLabel(CT_v2189)
,	/* FN_LAMBDA1896: (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_v2179)
,	/* CT_v2189: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA1896: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA1896))
, bytes2word(5,0,4,1)
, bytes2word(3,2,2,3)
, bytes2word(1,4,0,5)
, useLabel(CT_v2193)
,};
Node FN_NHC_46Observe_46Observable_46Prelude_463_46observer[] = {
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG,4,EVAL)
, bytes2word(NEEDHEAP_I32,UNPACK,3,HEAP_CVAL_I3)
, bytes2word(HEAP_CVAL_I4,HEAP_ARG,1,HEAP_P1)
, bytes2word(0,HEAP_CVAL_I5,HEAP_ARG,2)
, bytes2word(HEAP_I1,HEAP_ARG,3,HEAP_I2)
, bytes2word(HEAP_CVAL_P1,6,HEAP_OFF_N1,9)
, bytes2word(HEAP_OFF_N1,7,PUSH_HEAP,HEAP_CVAL_P1)
, bytes2word(7,HEAP_OFF_N1,13,HEAP_OFF_N1)
, bytes2word(5,HEAP_ARG,5,RETURN_EVAL)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v2193: (byte 0) */
  HW(5,5)
, 0
,};
Node F0_NHC_46Observe_46Observable_46Prelude_463_46observer[] = {
  CAPTAG(useLabel(FN_NHC_46Observe_46Observable_46Prelude_463_46observer),5)
, VAPTAG(useLabel(FN_LAMBDA1901))
, VAPTAG(useLabel(FN_NHC_46Observe_46thunk))
, CAPTAG(useLabel(FN_LAMBDA1904),1)
, VAPTAG(useLabel(FN_Prelude_46Monad_46NHC_46Observe_46MonadObserver_46_62_62_61))
, VAPTAG(useLabel(FN_NHC_46Observe_46sendObservePacket))
, bytes2word(5,0,4,1)
, bytes2word(3,2,2,3)
, bytes2word(1,4,0,5)
, useLabel(CT_v2194)
,	/* FN_LAMBDA1904: (byte 0) */
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,HEAP_ARG_ARG,1)
, bytes2word(2,HEAP_CVAL_I4,HEAP_ARG_ARG,3)
, bytes2word(4,HEAP_ARG,5,PUSH_HEAP)
, bytes2word(HEAP_CVAL_I5,HEAP_OFF_N1,8,HEAP_OFF_N1)
, bytes2word(6,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v2194: (byte 0) */
  HW(3,5)
, 0
,	/* F0_LAMBDA1904: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1904),5)
, VAPTAG(useLabel(FN_NHC_46Observe_46thunk))
, CAPTAG(useLabel(FN_LAMBDA1903),1)
, VAPTAG(useLabel(FN_Prelude_46Monad_46NHC_46Observe_46MonadObserver_46_62_62_61))
, bytes2word(0,0,4,0)
, bytes2word(3,1,2,2)
, bytes2word(1,3,0,4)
, useLabel(CT_v2195)
,	/* FN_LAMBDA1903: (byte 0) */
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,HEAP_ARG_ARG,1)
, bytes2word(2,HEAP_CVAL_I4,HEAP_ARG_ARG,3)
, bytes2word(4,PUSH_HEAP,HEAP_CVAL_I5,HEAP_OFF_N1)
, bytes2word(7,HEAP_OFF_N1,5,RETURN_EVAL)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v2195: (byte 0) */
  HW(3,4)
, 0
,	/* F0_LAMBDA1903: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1903),4)
, VAPTAG(useLabel(FN_NHC_46Observe_46thunk))
, CAPTAG(useLabel(FN_LAMBDA1902),1)
, VAPTAG(useLabel(FN_Prelude_46Monad_46NHC_46Observe_46MonadObserver_46_62_62_61))
, bytes2word(3,0,2,1)
, bytes2word(1,2,0,3)
, useLabel(CT_v2196)
,	/* FN_LAMBDA1902: (byte 0) */
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_N1,1,HEAP_ARG_ARG)
, bytes2word(1,2,HEAP_ARG,3)
, bytes2word(PUSH_HEAP,HEAP_CVAL_I3,HEAP_OFF_N1,5)
, bytes2word(RETURN_EVAL,ENDCODE,0,0)
, bytes2word(0,0,0,0)
, 0
, CONSTR(0,3,0)
,	/* CT_v2196: (byte 0) */
  HW(1,3)
, 0
,	/* F0_LAMBDA1902: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1902),3)
, VAPTAG(useLabel(FN_Prelude_46Monad_46NHC_46Observe_46MonadObserver_46return))
, bytes2word(0,0,0,0)
, useLabel(CT_v2197)
,	/* FN_LAMBDA1901: (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_v2179)
,	/* CT_v2197: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA1901: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA1901))
, bytes2word(0,0,4,0)
, bytes2word(3,1,2,2)
, bytes2word(1,3,0,4)
, useLabel(CT_v2201)
,};
Node FN_NHC_46Observe_46Observable_46Prelude_462_46observer[] = {
  bytes2word(NEEDSTACK_I16,PUSH_ZAP_ARG_I3,EVAL,NEEDHEAP_I32)
, bytes2word(UNPACK,2,HEAP_CVAL_I3,HEAP_CVAL_I4)
, bytes2word(HEAP_CVAL_I4,HEAP_CVAL_I5,HEAP_CVAL_P1,6)
, bytes2word(HEAP_OFF_N1,2,HEAP_CVAL_P1,7)
, bytes2word(HEAP_ARG,1,HEAP_P1,0)
, bytes2word(HEAP_CVAL_P1,8,HEAP_OFF_N1,8)
, bytes2word(HEAP_OFF_N1,7,HEAP_OFF_N1,6)
, bytes2word(HEAP_CVAL_P1,7,HEAP_ARG,2)
, bytes2word(HEAP_I1,HEAP_CVAL_P1,8,HEAP_OFF_N1)
, bytes2word(16,HEAP_OFF_N1,9,HEAP_OFF_N1)
, bytes2word(6,PUSH_HEAP,HEAP_CVAL_P1,9)
, bytes2word(HEAP_OFF_N1,21,HEAP_OFF_N1,6)
, bytes2word(HEAP_ARG,4,RETURN_EVAL,ENDCODE)
, bytes2word(0,0,0,0)
,	/* CT_v2201: (byte 0) */
  HW(7,4)
, 0
,};
Node F0_NHC_46Observe_46Observable_46Prelude_462_46observer[] = {
  CAPTAG(useLabel(FN_NHC_46Observe_46Observable_46Prelude_462_46observer),4)
, VAPTAG(useLabel(FN_LAMBDA1905))
, VAPTAG(useLabel(FN_NHC_46Observe_46_60_36_60))
, CAPTAG(useLabel(FN_LAMBDA1906),2)
, VAPTAG(useLabel(FN_Prelude_46Monad_46NHC_46Observe_46MonadObserver_46return))
, VAPTAG(useLabel(FN_NHC_46Observe_46thunk))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply2))
, VAPTAG(useLabel(FN_NHC_46Observe_46sendObservePacket))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v2202)
,	/* FN_LAMBDA1906: (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(0,2,0)
,	/* CT_v2202: (byte 0) */
  HW(0,2)
, 0
,	/* F0_LAMBDA1906: (byte 0) */
  CAPTAG(useLabel(FN_LAMBDA1906),2)
, bytes2word(0,0,0,0)
, useLabel(CT_v2203)
,	/* FN_LAMBDA1905: (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_v2179)
,	/* CT_v2203: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA1905: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA1905))
, bytes2word(3,0,2,1)
, bytes2word(1,2,0,3)
, useLabel(CT_v2204)
,	/* FN_NHC_46Observe_46observeLit: (byte 0) */
  bytes2word(NEEDHEAP_I32,HEAP_CVAL_I3,HEAP_ARG,2)
, bytes2word(HEAP_CVAL_I4,HEAP_ARG,1,HEAP_CVAL_I5)
, bytes2word(HEAP_OFF_N1,3,HEAP_ARG,2)
, bytes2word(HEAP_CVAL_P1,6,HEAP_ARG,2)
, bytes2word(HEAP_CVAL_P1,7,HEAP_OFF_N1,6)
, bytes2word(HEAP_OFF_N1,4,HEAP_ARG,3)
, bytes2word(PUSH_HEAP,HEAP_CVAL_P1,8,HEAP_OFF_N1)
, bytes2word(14,HEAP_OFF_N1,6,RETURN_EVAL)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v2204: (byte 0) */
  HW(6,3)
, 0
,	/* F0_NHC_46Observe_46observeLit: (byte 0) */
  CAPTAG(useLabel(FN_NHC_46Observe_46observeLit),3)
, CAPTAG(useLabel(FN_Prelude_46seq),1)
, VAPTAG(useLabel(FN_Prelude_46show))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95apply1))
, VAPTAG(useLabel(FN_Prelude_46Monad_46NHC_46Observe_46MonadObserver_46return))
, VAPTAG(useLabel(FN_NHC_46Observe_46sendObservePacket))
, VAPTAG(useLabel(FN_Prelude_46_36))
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v2205)
,};
Node FN_NHC_46Observe_46Observable_46_40_41_46observer[] = {
  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_v2205: (byte 0) */
  HW(2,2)
, 0
,};
Node F0_NHC_46Observe_46Observable_46_40_41_46observer[] = {
  CAPTAG(useLabel(FN_NHC_46Observe_46Observable_46_40_41_46observer),2)
, VAPTAG(useLabel(FN_NHC_46Observe_46observeLit))
, useLabel(CF_Prelude_46Show_46_40_41)
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v2206)
,};
Node FN_NHC_46Observe_46Observable_46Prelude_46Char_46observer[] = {
  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_v2206: (byte 0) */
  HW(2,2)
, 0
,};
Node F0_NHC_46Observe_46Observable_46Prelude_46Char_46observer[] = {
  CAPTAG(useLabel(FN_NHC_46Observe_46Observable_46Prelude_46Char_46observer),2)
, VAPTAG(useLabel(FN_NHC_46Observe_46observeLit))
, useLabel(CF_Prelude_46Show_46Prelude_46Char)
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v2207)
,};
Node FN_NHC_46Observe_46Observable_46Prelude_46Double_46observer[] = {
  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_v2207: (byte 0) */
  HW(2,2)
, 0
,};
Node F0_NHC_46Observe_46Observable_46Prelude_46Double_46observer[] = {
  CAPTAG(useLabel(FN_NHC_46Observe_46Observable_46Prelude_46Double_46observer),2)
, VAPTAG(useLabel(FN_NHC_46Observe_46observeLit))
, useLabel(CF_Prelude_46Show_46Prelude_46Double)
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v2208)
,};
Node FN_NHC_46Observe_46Observable_46Prelude_46Float_46observer[] = {
  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_v2208: (byte 0) */
  HW(2,2)
, 0
,};
Node F0_NHC_46Observe_46Observable_46Prelude_46Float_46observer[] = {
  CAPTAG(useLabel(FN_NHC_46Observe_46Observable_46Prelude_46Float_46observer),2)
, VAPTAG(useLabel(FN_NHC_46Observe_46observeLit))
, useLabel(CF_Prelude_46Show_46Prelude_46Float)
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v2209)
,};
Node FN_NHC_46Observe_46Observable_46Prelude_46Integer_46observer[] = {
  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_v2209: (byte 0) */
  HW(2,2)
, 0
,};
Node F0_NHC_46Observe_46Observable_46Prelude_46Integer_46observer[] = {
  CAPTAG(useLabel(FN_NHC_46Observe_46Observable_46Prelude_46Integer_46observer),2)
, VAPTAG(useLabel(FN_NHC_46Observe_46observeLit))
, useLabel(CF_Prelude_46Show_46Prelude_46Integer)
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v2210)
,};
Node FN_NHC_46Observe_46Observable_46Prelude_46Bool_46observer[] = {
  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_v2210: (byte 0) */
  HW(2,2)
, 0
,};
Node F0_NHC_46Observe_46Observable_46Prelude_46Bool_46observer[] = {
  CAPTAG(useLabel(FN_NHC_46Observe_46Observable_46Prelude_46Bool_46observer),2)
, VAPTAG(useLabel(FN_NHC_46Observe_46observeLit))
, useLabel(CF_Prelude_46Show_46Prelude_46Bool)
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v2211)
,};
Node FN_NHC_46Observe_46Observable_46Prelude_46Int_46observer[] = {
  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_v2211: (byte 0) */
  HW(2,2)
, 0
,};
Node F0_NHC_46Observe_46Observable_46Prelude_46Int_46observer[] = {
  CAPTAG(useLabel(FN_NHC_46Observe_46Observable_46Prelude_46Int_46observer),2)
, VAPTAG(useLabel(FN_NHC_46Observe_46observeLit))
, useLabel(CF_Prelude_46Show_46Prelude_46Int)
, bytes2word(3,0,2,1)
, bytes2word(1,2,0,3)
, useLabel(CT_v2212)
,};
Node FN_NHC_46Observe_46_95_46observer[] = {
  bytes2word(ZAP_ARG_I1,NEEDHEAP_I32,PUSH_ARG_I3,PUSH_ARG_I2)
, bytes2word(HEAP_CVAL_I3,PUSH_HEAP,HEAP_CVAL_I4,HEAP_OFF_N1)
, bytes2word(2,ZAP_ARG_I2,ZAP_ARG_I3,EVAL)
, bytes2word(NEEDHEAP_I32,APPLY,2,RETURN_EVAL)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v2212: (byte 0) */
  HW(2,3)
, 0
,};
Node F0_NHC_46Observe_46_95_46observer[] = {
  CAPTAG(useLabel(FN_NHC_46Observe_46_95_46observer),3)
, VAPTAG(useLabel(FN_LAMBDA1907))
, VAPTAG(useLabel(FN_NHC_46Internal_46_95noMethodError))
, bytes2word(0,0,0,0)
, useLabel(CT_v2214)
,	/* FN_LAMBDA1907: (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_v2213)
,	/* CT_v2214: (byte 0) */
  HW(0,0)
, 0
,	/* CF_LAMBDA1907: (byte 0) */
  VAPTAG(useLabel(FN_LAMBDA1907))
, bytes2word(0,0,4,0)
, bytes2word(3,1,2,2)
, bytes2word(1,3,0,4)
, useLabel(CT_v2215)
,};
Node FN_NHC_46Observe_46observe_95[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG)
, bytes2word(1,3,HEAP_ARG_ARG_RET_EVAL,2)
, bytes2word(4,ENDCODE,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v2215: (byte 0) */
  HW(1,4)
, 0
,};
Node F0_NHC_46Observe_46observe_95[] = {
  CAPTAG(useLabel(FN_NHC_46Observe_46observe_95),4)
, VAPTAG(useLabel(FN_NHC_46Observe_46generateContext))
, bytes2word(3,0,2,1)
, bytes2word(1,2,0,3)
, useLabel(CT_v2216)
,};
Node FN_NHC_46Observe_46observe[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG)
, bytes2word(1,2,HEAP_CVAL_I4,HEAP_ARG)
, bytes2word(3,RETURN_EVAL,ENDCODE,0)
, bytes2word(0,0,0,0)
,	/* CT_v2216: (byte 0) */
  HW(2,3)
, 0
,};
Node F0_NHC_46Observe_46observe[] = {
  CAPTAG(useLabel(FN_NHC_46Observe_46observe),3)
, VAPTAG(useLabel(FN_NHC_46Observe_46generateContext))
, useLabel(CF_Prelude_46Bounded_46Prelude_46Int_46maxBound)
, bytes2word(1,0,0,1)
, useLabel(CT_v2217)
,};
Node FN_NHC_46Observe_46observer[] = {
  bytes2word(NEEDSTACK_I16,SELECTOR_EVAL,SELECT,1)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
,	/* CT_v2217: (byte 0) */
  HW(0,1)
, 0
,};
Node F0_NHC_46Observe_46observer[] = {
  CAPTAG(useLabel(FN_NHC_46Observe_46observer),1)
, bytes2word(0,0,0,0)
, useLabel(CT_v2218)
,};
Node FN_NHC_46Observe_46Observable_46Prelude_46Int[] = {
  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_v2218: (byte 0) */
  HW(1,0)
, 0
,};
Node CF_NHC_46Observe_46Observable_46Prelude_46Int[] = {
  VAPTAG(useLabel(FN_NHC_46Observe_46Observable_46Prelude_46Int))
, useLabel(F0_NHC_46Observe_46Observable_46Prelude_46Int_46observer)
, bytes2word(0,0,0,0)
, useLabel(CT_v2219)
,};
Node FN_NHC_46Observe_46Observable_46Prelude_46Bool[] = {
  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_v2219: (byte 0) */
  HW(1,0)
, 0
,};
Node CF_NHC_46Observe_46Observable_46Prelude_46Bool[] = {
  VAPTAG(useLabel(FN_NHC_46Observe_46Observable_46Prelude_46Bool))
, useLabel(F0_NHC_46Observe_46Observable_46Prelude_46Bool_46observer)
, bytes2word(0,0,0,0)
, useLabel(CT_v2220)
,};
Node FN_NHC_46Observe_46Observable_46Prelude_46Integer[] = {
  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_v2220: (byte 0) */
  HW(1,0)
, 0
,};
Node CF_NHC_46Observe_46Observable_46Prelude_46Integer[] = {
  VAPTAG(useLabel(FN_NHC_46Observe_46Observable_46Prelude_46Integer))
, useLabel(F0_NHC_46Observe_46Observable_46Prelude_46Integer_46observer)
, bytes2word(0,0,0,0)
, useLabel(CT_v2221)
,};
Node FN_NHC_46Observe_46Observable_46Prelude_46Float[] = {
  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_v2221: (byte 0) */
  HW(1,0)
, 0
,};
Node CF_NHC_46Observe_46Observable_46Prelude_46Float[] = {
  VAPTAG(useLabel(FN_NHC_46Observe_46Observable_46Prelude_46Float))
, useLabel(F0_NHC_46Observe_46Observable_46Prelude_46Float_46observer)
, bytes2word(0,0,0,0)
, useLabel(CT_v2222)
,};
Node FN_NHC_46Observe_46Observable_46Prelude_46Double[] = {
  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_v2222: (byte 0) */
  HW(1,0)
, 0
,};
Node CF_NHC_46Observe_46Observable_46Prelude_46Double[] = {
  VAPTAG(useLabel(FN_NHC_46Observe_46Observable_46Prelude_46Double))
, useLabel(F0_NHC_46Observe_46Observable_46Prelude_46Double_46observer)
, bytes2word(0,0,0,0)
, useLabel(CT_v2223)
,};
Node FN_NHC_46Observe_46Observable_46Prelude_46Char[] = {
  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_v2223: (byte 0) */
  HW(1,0)
, 0
,};
Node CF_NHC_46Observe_46Observable_46Prelude_46Char[] = {
  VAPTAG(useLabel(FN_NHC_46Observe_46Observable_46Prelude_46Char))
, useLabel(F0_NHC_46Observe_46Observable_46Prelude_46Char_46observer)
, bytes2word(0,0,0,0)
, useLabel(CT_v2224)
,};
Node FN_NHC_46Observe_46Observable_46_40_41[] = {
  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_v2224: (byte 0) */
  HW(1,0)
, 0
,};
Node CF_NHC_46Observe_46Observable_46_40_41[] = {
  VAPTAG(useLabel(FN_NHC_46Observe_46Observable_46_40_41))
, useLabel(F0_NHC_46Observe_46Observable_46_40_41_46observer)
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v2225)
,};
Node FN_NHC_46Observe_46Observable_46Prelude_462[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG)
, bytes2word(1,2,PUSH_HEAP,HEAP_CVAL_N1)
, bytes2word(1,HEAP_I1,RETURN,ENDCODE)
, bytes2word(0,0,0,0)
, 0
, CONSTR(0,1,0)
,	/* CT_v2225: (byte 0) */
  HW(1,2)
, 0
,};
Node F0_NHC_46Observe_46Observable_46Prelude_462[] = {
  CAPTAG(useLabel(FN_NHC_46Observe_46Observable_46Prelude_462),2)
, CAPTAG(useLabel(FN_NHC_46Observe_46Observable_46Prelude_462_46observer),2)
, bytes2word(3,0,2,1)
, bytes2word(1,2,0,3)
, useLabel(CT_v2226)
,};
Node FN_NHC_46Observe_46Observable_46Prelude_463[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG)
, bytes2word(1,2,HEAP_ARG,3)
, bytes2word(PUSH_HEAP,HEAP_CVAL_N1,1,HEAP_I1)
, bytes2word(RETURN,ENDCODE,0,0)
, bytes2word(0,0,0,0)
, 0
, CONSTR(0,1,0)
,	/* CT_v2226: (byte 0) */
  HW(1,3)
, 0
,};
Node F0_NHC_46Observe_46Observable_46Prelude_463[] = {
  CAPTAG(useLabel(FN_NHC_46Observe_46Observable_46Prelude_463),3)
, CAPTAG(useLabel(FN_NHC_46Observe_46Observable_46Prelude_463_46observer),2)
, bytes2word(0,0,4,0)
, bytes2word(3,1,2,2)
, bytes2word(1,3,0,4)
, useLabel(CT_v2227)
,};
Node FN_NHC_46Observe_46Observable_46Prelude_464[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG)
, bytes2word(1,2,HEAP_ARG_ARG,3)
, bytes2word(4,PUSH_HEAP,HEAP_CVAL_N1,1)
, bytes2word(HEAP_I1,RETURN,ENDCODE,0)
, bytes2word(0,0,0,0)
, 0
, CONSTR(0,1,0)
,	/* CT_v2227: (byte 0) */
  HW(1,4)
, 0
,};
Node F0_NHC_46Observe_46Observable_46Prelude_464[] = {
  CAPTAG(useLabel(FN_NHC_46Observe_46Observable_46Prelude_464),4)
, CAPTAG(useLabel(FN_NHC_46Observe_46Observable_46Prelude_464_46observer),2)
, bytes2word(5,0,4,1)
, bytes2word(3,2,2,3)
, bytes2word(1,4,0,5)
, useLabel(CT_v2228)
,};
Node FN_NHC_46Observe_46Observable_46Prelude_465[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG)
, bytes2word(1,2,HEAP_ARG_ARG,3)
, bytes2word(4,HEAP_ARG,5,PUSH_HEAP)
, bytes2word(HEAP_CVAL_N1,1,HEAP_I1,RETURN)
, bytes2word(ENDCODE,0,0,0)
, bytes2word(0,0,0,0)
, 0
, CONSTR(0,1,0)
,	/* CT_v2228: (byte 0) */
  HW(1,5)
, 0
,};
Node F0_NHC_46Observe_46Observable_46Prelude_465[] = {
  CAPTAG(useLabel(FN_NHC_46Observe_46Observable_46Prelude_465),5)
, CAPTAG(useLabel(FN_NHC_46Observe_46Observable_46Prelude_465_46observer),2)
, bytes2word(1,0,0,1)
, useLabel(CT_v2229)
,};
Node FN_NHC_46Observe_46Observable_46Prelude_46_91_93[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG)
, bytes2word(1,PUSH_HEAP,HEAP_CVAL_N1,1)
, bytes2word(HEAP_I1,RETURN,ENDCODE,0)
, bytes2word(0,0,0,0)
, 0
, CONSTR(0,1,0)
,	/* CT_v2229: (byte 0) */
  HW(1,1)
, 0
,};
Node F0_NHC_46Observe_46Observable_46Prelude_46_91_93[] = {
  CAPTAG(useLabel(FN_NHC_46Observe_46Observable_46Prelude_46_91_93),1)
, CAPTAG(useLabel(FN_NHC_46Observe_46Observable_46Prelude_46_91_93_46observer),2)
, bytes2word(1,0,0,1)
, useLabel(CT_v2230)
,};
Node FN_NHC_46Observe_46Observable_46Prelude_46Maybe[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG)
, bytes2word(1,PUSH_HEAP,HEAP_CVAL_N1,1)
, bytes2word(HEAP_I1,RETURN,ENDCODE,0)
, bytes2word(0,0,0,0)
, 0
, CONSTR(0,1,0)
,	/* CT_v2230: (byte 0) */
  HW(1,1)
, 0
,};
Node F0_NHC_46Observe_46Observable_46Prelude_46Maybe[] = {
  CAPTAG(useLabel(FN_NHC_46Observe_46Observable_46Prelude_46Maybe),1)
, CAPTAG(useLabel(FN_NHC_46Observe_46Observable_46Prelude_46Maybe_46observer),2)
, bytes2word(3,0,2,1)
, bytes2word(1,2,0,3)
, useLabel(CT_v2231)
,};
Node FN_NHC_46Observe_46Observable_46Array_46Array[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG)
, bytes2word(1,2,HEAP_ARG,3)
, bytes2word(PUSH_HEAP,HEAP_CVAL_N1,1,HEAP_I1)
, bytes2word(RETURN,ENDCODE,0,0)
, bytes2word(0,0,0,0)
, 0
, CONSTR(0,1,0)
,	/* CT_v2231: (byte 0) */
  HW(1,3)
, 0
,};
Node F0_NHC_46Observe_46Observable_46Array_46Array[] = {
  CAPTAG(useLabel(FN_NHC_46Observe_46Observable_46Array_46Array),3)
, CAPTAG(useLabel(FN_NHC_46Observe_46Observable_46Array_46Array_46observer),2)
, bytes2word(1,0,0,1)
, useLabel(CT_v2232)
,};
Node FN_NHC_46Observe_46Observable_46NHC_46Internal_46IO[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG)
, bytes2word(1,PUSH_HEAP,HEAP_CVAL_N1,1)
, bytes2word(HEAP_I1,RETURN,ENDCODE,0)
, bytes2word(0,0,0,0)
, 0
, CONSTR(0,1,0)
,	/* CT_v2232: (byte 0) */
  HW(1,1)
, 0
,};
Node F0_NHC_46Observe_46Observable_46NHC_46Internal_46IO[] = {
  CAPTAG(useLabel(FN_NHC_46Observe_46Observable_46NHC_46Internal_46IO),1)
, CAPTAG(useLabel(FN_NHC_46Observe_46Observable_46NHC_46Internal_46IO_46observer),2)
, bytes2word(0,0,2,0)
, bytes2word(1,1,0,2)
, useLabel(CT_v2233)
,};
Node FN_NHC_46Observe_46Observable_46Prelude_46_45_62[] = {
  bytes2word(NEEDHEAP_I32,PUSH_HEAP,HEAP_CVAL_I3,HEAP_ARG_ARG)
, bytes2word(1,2,PUSH_HEAP,HEAP_CVAL_N1)
, bytes2word(1,HEAP_I1,RETURN,ENDCODE)
, bytes2word(0,0,0,0)
, 0
, CONSTR(0,1,0)
,	/* CT_v2233: (byte 0) */
  HW(1,2)
, 0
,};
Node F0_NHC_46Observe_46Observable_46Prelude_46_45_62[] = {
  CAPTAG(useLabel(FN_NHC_46Observe_46Observable_46Prelude_46_45_62),2)
, CAPTAG(useLabel(FN_NHC_46Observe_46Observable_46Prelude_46_45_62_46observer),2)
, bytes2word(0,0,0,0)
, useLabel(CT_v2234)
,};
Node FN_Prelude_46Monad_46NHC_46Observe_46MonadObserver[] = {
  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_v2234: (byte 0) */
  HW(4,0)
, 0
,};
Node CF_Prelude_46Monad_46NHC_46Observe_46MonadObserver[] = {
  VAPTAG(useLabel(FN_Prelude_46Monad_46NHC_46Observe_46MonadObserver))
, useLabel(F0_Prelude_46Monad_46NHC_46Observe_46MonadObserver_46_62_62_61)
, useLabel(F0_Prelude_46Monad_46NHC_46Observe_46MonadObserver_46_62_62)
, useLabel(F0_Prelude_46Monad_46NHC_46Observe_46MonadObserver_46fail)
, useLabel(F0_Prelude_46Monad_46NHC_46Observe_46MonadObserver_46return)
,	/* ST_v1976: (byte 0) */
 	/* ST_v1958: (byte 1) */
 	/* ST_v1972: (byte 3) */
  bytes2word(0,32,0,34)
,	/* ST_v2027: (byte 1) */
  bytes2word(0,38,97,109)
,	/* ST_v2025: (byte 3) */
  bytes2word(112,59,0,38)
, bytes2word(97,112,111,115)
,	/* ST_v2021: (byte 2) */
  bytes2word(59,0,38,103)
,	/* ST_v2023: (byte 3) */
  bytes2word(116,59,0,38)
,	/* ST_v2029: (byte 4) */
  bytes2word(108,116,59,0)
, bytes2word(38,113,117,111)
,	/* ST_v2179: (byte 3) */
  bytes2word(116,59,0,44)
,	/* ST_v1956: (byte 1) */
 	/* ST_v2166: (byte 4) */
  bytes2word(0,47,62,0)
,	/* ST_v1960: (byte 2) */
 	/* ST_v1950: (byte 4) */
  bytes2word(58,0,60,0)
, bytes2word(60,47,111,98)
, bytes2word(115,101,114,118)
, bytes2word(97,116,105,111)
,	/* ST_v1931: (byte 4) */
  bytes2word(110,115,62,0)
, bytes2word(60,63,120,109)
, bytes2word(108,32,118,101)
, bytes2word(114,115,105,111)
, bytes2word(110,61,34,49)
, bytes2word(46,48,34,63)
,	/* ST_v2137: (byte 2) */
  bytes2word(62,0,60,73)
,	/* ST_v1929: (byte 3) */
  bytes2word(79,62,0,60)
, bytes2word(111,98,115,101)
, bytes2word(114,118,97,116)
, bytes2word(105,111,110,115)
, bytes2word(32,104,111,111)
, bytes2word(100,118,101,114)
, bytes2word(115,105,111,110)
, bytes2word(61,34,48,46)
,	/* ST_v2142: (byte 4) */
  bytes2word(49,34,62,0)
, bytes2word(60,114,101,116)
, bytes2word(117,114,110,62)
,	/* ST_v1974: (byte 1) */
 	/* ST_v2155: (byte 4) */
  bytes2word(0,61,34,0)
, bytes2word(74,117,115,116)
,	/* ST_v2112: (byte 1) */
  bytes2word(0,78,72,67)
, bytes2word(46,79,98,115)
, bytes2word(101,114,118,101)
, bytes2word(58,32,78,111)
, bytes2word(32,109,97,116)
, bytes2word(99,104,105,110)
, bytes2word(103,32,97,108)
, bytes2word(116,101,114,110)
, bytes2word(97,116,105,118)
, bytes2word(101,32,105,110)
, bytes2word(32,99,97,115)
, bytes2word(101,32,101,120)
, bytes2word(112,114,101,115)
, bytes2word(115,105,111,110)
, bytes2word(32,97,116,32)
, bytes2word(50,53,55,58)
,	/* ST_v2089: (byte 4) */
  bytes2word(52,56,46,0)
, bytes2word(78,72,67,46)
, bytes2word(79,98,115,101)
, bytes2word(114,118,101,58)
, bytes2word(32,78,111,32)
, bytes2word(109,97,116,99)
, bytes2word(104,105,110,103)
, bytes2word(32,97,108,116)
, bytes2word(101,114,110,97)
, bytes2word(116,105,118,101)
, bytes2word(32,105,110,32)
, bytes2word(99,97,115,101)
, bytes2word(32,101,120,112)
, bytes2word(114,101,115,115)
, bytes2word(105,111,110,32)
, bytes2word(97,116,32,50)
, bytes2word(55,54,58,51)
,	/* ST_v2070: (byte 3) */
  bytes2word(55,46,0,78)
, bytes2word(72,67,46,79)
, bytes2word(98,115,101,114)
, bytes2word(118,101,58,32)
, bytes2word(78,111,32,109)
, bytes2word(97,116,99,104)
, bytes2word(105,110,103,32)
, bytes2word(97,108,116,101)
, bytes2word(114,110,97,116)
, bytes2word(105,118,101,32)
, bytes2word(105,110,32,99)
, bytes2word(97,115,101,32)
, bytes2word(101,120,112,114)
, bytes2word(101,115,115,105)
, bytes2word(111,110,32,97)
, bytes2word(116,32,50,57)
, bytes2word(49,58,51,55)
,	/* ST_v2052: (byte 2) */
  bytes2word(46,0,78,72)
, bytes2word(67,46,79,98)
, bytes2word(115,101,114,118)
, bytes2word(101,58,32,78)
, bytes2word(111,32,109,97)
, bytes2word(116,99,104,105)
, bytes2word(110,103,32,97)
, bytes2word(108,116,101,114)
, bytes2word(110,97,116,105)
, bytes2word(118,101,32,105)
, bytes2word(110,32,99,97)
, bytes2word(115,101,32,101)
, bytes2word(120,112,114,101)
, bytes2word(115,115,105,111)
, bytes2word(110,32,97,116)
, bytes2word(32,51,48,53)
, bytes2word(58,51,55,46)
,	/* ST_v2038: (byte 1) */
  bytes2word(0,78,72,67)
, bytes2word(46,79,98,115)
, bytes2word(101,114,118,101)
, bytes2word(58,32,80,97)
, bytes2word(116,116,101,114)
, bytes2word(110,32,109,97)
, bytes2word(116,99,104,32)
, bytes2word(102,97,105,108)
, bytes2word(117,114,101,32)
, bytes2word(105,110,32,102)
, bytes2word(117,110,99,116)
, bytes2word(105,111,110,32)
, bytes2word(97,116,32,49)
, bytes2word(56,52,58,49)
, bytes2word(49,45,49,56)
, bytes2word(52,58,50,49)
,	/* ST_v1946: (byte 2) */
  bytes2word(46,0,78,72)
, bytes2word(67,46,79,98)
, bytes2word(115,101,114,118)
, bytes2word(101,58,32,80)
, bytes2word(97,116,116,101)
, bytes2word(114,110,32,109)
, bytes2word(97,116,99,104)
, bytes2word(32,102,97,105)
, bytes2word(108,117,114,101)
, bytes2word(32,105,110,32)
, bytes2word(102,117,110,99)
, bytes2word(116,105,111,110)
, bytes2word(32,97,116,32)
, bytes2word(49,56,53,58)
, bytes2word(49,49,45,49)
, bytes2word(56,53,58,50)
,	/* ST_v2213: (byte 3) */
  bytes2word(51,46,0,78)
, bytes2word(111,32,100,101)
, bytes2word(102,97,117,108)
, bytes2word(116,32,100,101)
, bytes2word(102,105,110,105)
, bytes2word(116,105,111,110)
, bytes2word(32,102,111,114)
, bytes2word(32,99,108,97)
, bytes2word(115,115,32,109)
, bytes2word(101,116,104,111)
, bytes2word(100,32,111,98)
, bytes2word(115,101,114,118)
,	/* ST_v2157: (byte 3) */
  bytes2word(101,114,0,78)
, bytes2word(111,116,104,105)
,	/* ST_v1938: (byte 3) */
  bytes2word(110,103,0,79)
, bytes2word(66,83,69,82)
, bytes2word(86,69,76,79)
,	/* ST_v2060: (byte 2) */
  bytes2word(71,0,84,104)
, bytes2word(101,32,103,108)
, bytes2word(111,98,97,108)
, bytes2word(32,111,98,115)
, bytes2word(101,114,118,101)
, bytes2word(32,115,116,97)
, bytes2word(116,101,32,105)
, bytes2word(115,32,110,111)
, bytes2word(116,32,101,110)
, bytes2word(97,98,108,101)
,	/* ST_v2168: (byte 2) */
  bytes2word(100,0,91,93)
,	/* ST_v2147: (byte 1) */
  bytes2word(0,97,114,114)
,	/* ST_v1996: (byte 3) */
  bytes2word(97,121,0,99)
,	/* ST_v1993: (byte 4) */
  bytes2word(111,110,115,0)
, bytes2word(101,110,116,101)
,	/* ST_v1987: (byte 2) */
  bytes2word(114,0,102,117)
,	/* ST_v1985: (byte 2) */
  bytes2word(110,0,110,111)
,	/* ST_v2008: (byte 3) */
  bytes2word(100,101,0,111)
, bytes2word(98,115,101,114)
,	/* ST_v1936: (byte 3) */
  bytes2word(118,101,0,111)
, bytes2word(98,115,101,114)
, bytes2word(118,101,46,120)
,	/* ST_v1983: (byte 3) */
  bytes2word(109,108,0,112)
, bytes2word(110,111,100,101)
,	/* ST_v1998: (byte 1) */
  bytes2word(0,112,111,114)
,	/* ST_v1981: (byte 3) */
  bytes2word(116,115,0,112)
, bytes2word(112,111,114,116)
,	/* ST_v2005: (byte 1) */
  bytes2word(0,116,101,120)
,	/* ST_v1933: (byte 2) */
  bytes2word(116,0,116,120)
, bytes2word(116,32,61,32)
, bytes2word(0,0,0,0)
,};

Bell Labs OSI certified Powered by Plan 9

(Return to Plan 9 Home Page)

Copyright © 2021 Plan 9 Foundation. All Rights Reserved.
Comments to [email protected].