YES
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN"
"http:/www.w3.org/TR/html4/frameset.dtd">
<html>
<head>
<title>H-Termination proof of ../tpdb/FP/full_haskell/FiniteMap_fmToList_LE_4.hs</title>
</head>
<body>
<BR><B>H-Termination</B> of the given <I>Haskell-Program with start terms</I> could successfully be <font color=#00ff00>proven</font>:<BR><BR><BR><BR><pre>&#8627 <B>HASKELL</B></pre><pre>  &#8627 LR</pre><BR><html>
<body>mainModule Main<table cellspacing="0" cellpadding="0" border="0" frame="void">
<tr>
<td>
                   &nbsp;
                </td><td>((<FONT COLOR="#000088">FiniteMap.fmToList_LE</FONT> :: <FONT COLOR="#666600">Ord</FONT> <FONT COLOR="#000088">b</FONT> =&gt; <FONT COLOR="#666600">FiniteMap.FiniteMap</FONT> [<FONT COLOR="#000088">b</FONT>] <FONT COLOR="#000088">a</FONT>&nbsp;<FONT COLOR="#666600">&nbsp;-&gt;&nbsp;</FONT>&nbsp;[<FONT COLOR="#000088">b</FONT>]&nbsp;<FONT COLOR="#666600">&nbsp;-&gt;&nbsp;</FONT>&nbsp;[([<FONT COLOR="#000088">b</FONT>],<FONT COLOR="#000088">a</FONT>)]) :: <FONT COLOR="#666600">Ord</FONT> <FONT COLOR="#000088">b</FONT> =&gt; <FONT COLOR="#666600">FiniteMap.FiniteMap</FONT> [<FONT COLOR="#000088">b</FONT>] <FONT COLOR="#000088">a</FONT>&nbsp;<FONT COLOR="#666600">&nbsp;-&gt;&nbsp;</FONT>&nbsp;[<FONT COLOR="#000088">b</FONT>]&nbsp;<FONT COLOR="#666600">&nbsp;-&gt;&nbsp;</FONT>&nbsp;[([<FONT COLOR="#000088">b</FONT>],<FONT COLOR="#000088">a</FONT>)])</td>
</tr>
</table>
<br>module FiniteMap where<br>
<table cellspacing="0" cellpadding="0" border="0" frame="void">
<tr>
<td>&nbsp;&nbsp;</td><td valign="top">import qualified Main<br>import qualified Maybe<br>import qualified Prelude<br>
<br>
</td>
</tr>
<tr>
<td>&nbsp;&nbsp;</td><td valign="top">data <FONT COLOR="#666600">FiniteMap</FONT> <FONT COLOR="#000088">b</FONT> <FONT COLOR="#000088">a</FONT> = <FONT COLOR="#666600">EmptyFM&nbsp;</FONT>&nbsp;|&nbsp;<FONT COLOR="#666600">Branch&nbsp;</FONT><FONT COLOR="#000088">b</FONT>&nbsp;<FONT COLOR="#000088">a</FONT>&nbsp;<FONT COLOR="#666600">Int</FONT>&nbsp;(<FONT COLOR="#666600">FiniteMap</FONT> <FONT COLOR="#000088">b</FONT> <FONT COLOR="#000088">a</FONT>)&nbsp;(<FONT COLOR="#666600">FiniteMap</FONT> <FONT COLOR="#000088">b</FONT> <FONT COLOR="#000088">a</FONT>)&nbsp;<br>
<br>
<br>
</td>
</tr>
<tr>
<td>&nbsp;&nbsp;</td><td valign="top">instance&nbsp;(<FONT COLOR="#666600">Eq</FONT> <FONT COLOR="#000088">a</FONT>, <FONT COLOR="#666600">Eq</FONT> <FONT COLOR="#000088">b</FONT>) =&gt; <FONT COLOR="#666600">Eq</FONT> (<FONT COLOR="#666600">FiniteMap</FONT> <FONT COLOR="#000088">b</FONT> <FONT COLOR="#000088">a</FONT>)&nbsp;where&nbsp;<br>
<table cellspacing="0" cellpadding="0" border="0" frame="void">
<tr>
<td>
    &nbsp;
   </td><td>
    &nbsp;
   </td><td>
<table cellspacing="0" cellpadding="0" border="0" frame="void">
<tr>
<td valign="top"><FONT COLOR="#000088">(==)</FONT>&nbsp;</td><td valign="top"><FONT COLOR="#000088">fm_1</FONT>&nbsp;<FONT COLOR="#000088">fm_2</FONT>&nbsp;</td><td valign="top">=&nbsp;</td><td valign="top"><FONT COLOR="#000088">sizeFM</FONT> <FONT COLOR="#000088">fm_1</FONT>&nbsp;<FONT COLOR="#000088">==</FONT>&nbsp;<FONT COLOR="#000088">sizeFM</FONT> <FONT COLOR="#000088">fm_2</FONT>&nbsp;<FONT COLOR="#000088">&amp;&amp;</FONT>&nbsp;<FONT COLOR="#000088">fmToList</FONT> <FONT COLOR="#000088">fm_1</FONT>&nbsp;<FONT COLOR="#000088">==</FONT>&nbsp;<FONT COLOR="#000088">fmToList</FONT> <FONT COLOR="#000088">fm_2</FONT></td>
</tr>
</table>
</td>
</tr>
</table>
<BR>
</td>
</tr>
<tr>
<td>&nbsp;&nbsp;</td><td valign="top"><FONT COLOR="#000088">fmToList</FONT> :: <FONT COLOR="#666600">FiniteMap</FONT> <FONT COLOR="#000088">a</FONT> <FONT COLOR="#000088">b</FONT>&nbsp;<FONT COLOR="#666600">&nbsp;-&gt;&nbsp;</FONT>&nbsp;[(<FONT COLOR="#000088">a</FONT>,<FONT COLOR="#000088">b</FONT>)]<br>
<table cellspacing="0" cellpadding="0" border="0" frame="void">
<tr>
<td valign="top"><FONT COLOR="#000088">fmToList</FONT>&nbsp;</td><td valign="top"><FONT COLOR="#000088">fm</FONT>&nbsp;</td><td valign="top">=&nbsp;</td><td valign="top"><FONT COLOR="#000088">foldFM</FONT> (\<FONT COLOR="#000088">key</FONT>&nbsp;<FONT COLOR="#000088">elt</FONT>&nbsp;<FONT COLOR="#000088">rest</FONT>&nbsp;-&gt;(<FONT COLOR="#000088">key</FONT>,<FONT COLOR="#000088">elt</FONT>)&nbsp;<FONT COLOR="#666600">:</FONT>&nbsp;<FONT COLOR="#000088">rest</FONT>) <FONT COLOR="#666600">[]</FONT> <FONT COLOR="#000088">fm</FONT></td>
</tr>
</table>
<BR>
</td>
</tr>
<tr>
<td>&nbsp;&nbsp;</td><td valign="top"><FONT COLOR="#000088">fmToList_LE</FONT> :: <FONT COLOR="#666600">Ord</FONT> <FONT COLOR="#000088">a</FONT> =&gt; <FONT COLOR="#666600">FiniteMap</FONT> <FONT COLOR="#000088">a</FONT> <FONT COLOR="#000088">b</FONT>&nbsp;<FONT COLOR="#666600">&nbsp;-&gt;&nbsp;</FONT>&nbsp;<FONT COLOR="#000088">a</FONT>&nbsp;<FONT COLOR="#666600">&nbsp;-&gt;&nbsp;</FONT>&nbsp;[(<FONT COLOR="#000088">a</FONT>,<FONT COLOR="#000088">b</FONT>)]<br>
<table cellspacing="0" cellpadding="0" border="0" frame="void">
<tr>
<td valign="top"><FONT COLOR="#000088">fmToList_LE</FONT>&nbsp;</td><td valign="top"><FONT COLOR="#000088">fm</FONT>&nbsp;<FONT COLOR="#000088">fr</FONT>&nbsp;</td><td valign="top">=&nbsp;</td><td valign="top"><FONT COLOR="#000088">foldFM_LE</FONT> (\<FONT COLOR="#000088">key</FONT>&nbsp;<FONT COLOR="#000088">elt</FONT>&nbsp;<FONT COLOR="#000088">rest</FONT>&nbsp;-&gt;(<FONT COLOR="#000088">key</FONT>,<FONT COLOR="#000088">elt</FONT>)&nbsp;<FONT COLOR="#666600">:</FONT>&nbsp;<FONT COLOR="#000088">rest</FONT>) <FONT COLOR="#666600">[]</FONT> <FONT COLOR="#000088">fr</FONT> <FONT COLOR="#000088">fm</FONT></td>
</tr>
</table>
<BR>
</td>
</tr>
<tr>
<td>&nbsp;&nbsp;</td><td valign="top"><FONT COLOR="#000088">foldFM</FONT> :: (<FONT COLOR="#000088">a</FONT>&nbsp;<FONT COLOR="#666600">&nbsp;-&gt;&nbsp;</FONT>&nbsp;<FONT COLOR="#000088">c</FONT>&nbsp;<FONT COLOR="#666600">&nbsp;-&gt;&nbsp;</FONT>&nbsp;<FONT COLOR="#000088">b</FONT>&nbsp;<FONT COLOR="#666600">&nbsp;-&gt;&nbsp;</FONT>&nbsp;<FONT COLOR="#000088">b</FONT>)&nbsp;<FONT COLOR="#666600">&nbsp;-&gt;&nbsp;</FONT>&nbsp;<FONT COLOR="#000088">b</FONT>&nbsp;<FONT COLOR="#666600">&nbsp;-&gt;&nbsp;</FONT>&nbsp;<FONT COLOR="#666600">FiniteMap</FONT> <FONT COLOR="#000088">a</FONT> <FONT COLOR="#000088">c</FONT>&nbsp;<FONT COLOR="#666600">&nbsp;-&gt;&nbsp;</FONT>&nbsp;<FONT COLOR="#000088">b</FONT>
<br>
<table cellspacing="0" cellpadding="0" border="0" frame="void">
<tr>
<td valign="top"><FONT COLOR="#000088">foldFM</FONT>&nbsp;</td><td valign="top"><FONT COLOR="#000088">k</FONT>&nbsp;<FONT COLOR="#000088">z</FONT>&nbsp;<FONT COLOR="#666600">EmptyFM</FONT>&nbsp;</td><td valign="top">=&nbsp;</td><td valign="top"><FONT COLOR="#000088">z</FONT></td>
</tr>
<tr>
<td valign="top"><FONT COLOR="#000088">foldFM</FONT>&nbsp;</td><td valign="top"><FONT COLOR="#000088">k</FONT>&nbsp;<FONT COLOR="#000088">z</FONT>&nbsp;(<FONT COLOR="#666600">Branch</FONT> <FONT COLOR="#000088">key</FONT> <FONT COLOR="#000088">elt</FONT> _ <FONT COLOR="#000088">fm_l</FONT> <FONT COLOR="#000088">fm_r</FONT>)&nbsp;</td><td valign="top">=&nbsp;</td><td valign="top"><FONT COLOR="#000088">foldFM</FONT> <FONT COLOR="#000088">k</FONT> (<FONT COLOR="#000088">k</FONT> <FONT COLOR="#000088">key</FONT> <FONT COLOR="#000088">elt</FONT> (<FONT COLOR="#000088">foldFM</FONT> <FONT COLOR="#000088">k</FONT> <FONT COLOR="#000088">z</FONT> <FONT COLOR="#000088">fm_r</FONT>)) <FONT COLOR="#000088">fm_l</FONT></td>
</tr>
</table>
<BR>
</td>
</tr>
<tr>
<td>&nbsp;&nbsp;</td><td valign="top"><FONT COLOR="#000088">foldFM_LE</FONT> :: <FONT COLOR="#666600">Ord</FONT> <FONT COLOR="#000088">b</FONT> =&gt; (<FONT COLOR="#000088">b</FONT>&nbsp;<FONT COLOR="#666600">&nbsp;-&gt;&nbsp;</FONT>&nbsp;<FONT COLOR="#000088">a</FONT>&nbsp;<FONT COLOR="#666600">&nbsp;-&gt;&nbsp;</FONT>&nbsp;<FONT COLOR="#000088">c</FONT>&nbsp;<FONT COLOR="#666600">&nbsp;-&gt;&nbsp;</FONT>&nbsp;<FONT COLOR="#000088">c</FONT>)&nbsp;<FONT COLOR="#666600">&nbsp;-&gt;&nbsp;</FONT>&nbsp;<FONT COLOR="#000088">c</FONT>&nbsp;<FONT COLOR="#666600">&nbsp;-&gt;&nbsp;</FONT>&nbsp;<FONT COLOR="#000088">b</FONT>&nbsp;<FONT COLOR="#666600">&nbsp;-&gt;&nbsp;</FONT>&nbsp;<FONT COLOR="#666600">FiniteMap</FONT> <FONT COLOR="#000088">b</FONT> <FONT COLOR="#000088">a</FONT>&nbsp;<FONT COLOR="#666600">&nbsp;-&gt;&nbsp;</FONT>&nbsp;<FONT COLOR="#000088">c</FONT>
<br>
<table cellspacing="0" cellpadding="0" border="0" frame="void">
<tr>
<td valign="top"><FONT COLOR="#000088">foldFM_LE</FONT>&nbsp;</td><td valign="top"><FONT COLOR="#000088">k</FONT>&nbsp;<FONT COLOR="#000088">z</FONT>&nbsp;<FONT COLOR="#000088">fr</FONT>&nbsp;<FONT COLOR="#666600">EmptyFM</FONT>&nbsp;</td><td valign="top">=&nbsp;</td><td valign="top"><FONT COLOR="#000088">z</FONT></td>
</tr>
<tr>
<td valign="top"><FONT COLOR="#000088">foldFM_LE</FONT>&nbsp;</td><td valign="top"><FONT COLOR="#000088">k</FONT>&nbsp;<FONT COLOR="#000088">z</FONT>&nbsp;<FONT COLOR="#000088">fr</FONT>&nbsp;(<FONT COLOR="#666600">Branch</FONT> <FONT COLOR="#000088">key</FONT> <FONT COLOR="#000088">elt</FONT> _ <FONT COLOR="#000088">fm_l</FONT> <FONT COLOR="#000088">fm_r</FONT>)&nbsp;</td><td valign="top"></td><td valign="top">
<table cellspacing="0" cellpadding="0" border="0" frame="void">
<tr>
<td valign="top">&nbsp;|&nbsp;</td><td valign="top"><FONT COLOR="#000088">key</FONT>&nbsp;<FONT COLOR="#000088">&lt;=</FONT>&nbsp;<FONT COLOR="#000088">fr</FONT></td><td valign="top">&nbsp;=&nbsp;</td><td valign="top">
<table cellspacing="0" cellpadding="0" border="0" frame="void">
<tr>
<td valign="top"><FONT COLOR="#000088">foldFM_LE</FONT> <FONT COLOR="#000088">k</FONT> (<FONT COLOR="#000088">k</FONT> <FONT COLOR="#000088">key</FONT> <FONT COLOR="#000088">elt</FONT> (<FONT COLOR="#000088">foldFM_LE</FONT> <FONT COLOR="#000088">k</FONT> <FONT COLOR="#000088">z</FONT> <FONT COLOR="#000088">fr</FONT> <FONT COLOR="#000088">fm_l</FONT>)) <FONT COLOR="#000088">fr</FONT> <FONT COLOR="#000088">fm_r</FONT></td>
</tr>
</table>
</td>
</tr>
<tr>
<td valign="top">&nbsp;|&nbsp;</td><td valign="top"><FONT COLOR="#000088">otherwise</FONT></td><td valign="top">&nbsp;=&nbsp;</td><td valign="top">
<table cellspacing="0" cellpadding="0" border="0" frame="void">
<tr>
<td valign="top"><FONT COLOR="#000088">foldFM_LE</FONT> <FONT COLOR="#000088">k</FONT> <FONT COLOR="#000088">z</FONT> <FONT COLOR="#000088">fr</FONT> <FONT COLOR="#000088">fm_l</FONT></td>
</tr>
</table>
</td>
</tr>
</table>
</td>
</tr>
</table>
<BR>
</td>
</tr>
<tr>
<td>&nbsp;&nbsp;</td><td valign="top"><FONT COLOR="#000088">sizeFM</FONT> :: <FONT COLOR="#666600">FiniteMap</FONT> <FONT COLOR="#000088">b</FONT> <FONT COLOR="#000088">a</FONT>&nbsp;<FONT COLOR="#666600">&nbsp;-&gt;&nbsp;</FONT>&nbsp;<FONT COLOR="#666600">Int</FONT>
<br>
<table cellspacing="0" cellpadding="0" border="0" frame="void">
<tr>
<td valign="top"><FONT COLOR="#000088">sizeFM</FONT>&nbsp;</td><td valign="top"><FONT COLOR="#666600">EmptyFM</FONT>&nbsp;</td><td valign="top">=&nbsp;</td><td valign="top">0</td>
</tr>
<tr>
<td valign="top"><FONT COLOR="#000088">sizeFM</FONT>&nbsp;</td><td valign="top">(<FONT COLOR="#666600">Branch</FONT> _ _ <FONT COLOR="#000088">size</FONT> _ _)&nbsp;</td><td valign="top">=&nbsp;</td><td valign="top"><FONT COLOR="#000088">size</FONT></td>
</tr>
</table>
<BR>
</td>
</tr>
</table>
<br>module Main where<br>
<table cellspacing="0" cellpadding="0" border="0" frame="void">
<tr>
<td>&nbsp;&nbsp;</td><td valign="top">import qualified FiniteMap<br>import qualified Maybe<br>import qualified Prelude<br>
<br>
</td>
</tr>
</table>
<br>module Maybe where<br>
<table cellspacing="0" cellpadding="0" border="0" frame="void">
<tr>
<td>&nbsp;&nbsp;</td><td valign="top">import qualified FiniteMap<br>import qualified Main<br>import qualified Prelude<br>
<br>
</td>
</tr>
</table>
<br>
</body>
</html>
<BR>Lambda Reductions:<BR>The following Lambda expression<BR><BLOCKQUOTE>\<font color=#000088>key</font><font color=#000088>elt</font><font color=#000088>rest</font>&#8594;(<font color=#000088>key</font>,<font color=#000088>elt</font>)&#160;<font color=#666600>:</font>&#160;<font color=#000088>rest</font></BLOCKQUOTE><BR>is transformed to<BR><BLOCKQUOTE><table cellspacing="0" cellpadding="0" border="0" frame="void" >
<tr><td valign="top"><font color=#000088>fmToList0</font>&#160;</td><td valign="top"><font color=#000088>key</font>&#160;<font color=#000088>elt</font>&#160;<font color=#000088>rest</font></td><td valign="top">&#160;=&#160;(<font color=#000088>key</font>,<font color=#000088>elt</font>)&#160;<font color=#666600>:</font>&#160;<font color=#000088>rest</font></td></tr>
</table></BLOCKQUOTE><BR>The following Lambda expression<BR><BLOCKQUOTE>\<font color=#000088>key</font><font color=#000088>elt</font><font color=#000088>rest</font>&#8594;(<font color=#000088>key</font>,<font color=#000088>elt</font>)&#160;<font color=#666600>:</font>&#160;<font color=#000088>rest</font></BLOCKQUOTE><BR>is transformed to<BR><BLOCKQUOTE><table cellspacing="0" cellpadding="0" border="0" frame="void" >
<tr><td valign="top"><font color=#000088>fmToList_LE0</font>&#160;</td><td valign="top"><font color=#000088>key</font>&#160;<font color=#000088>elt</font>&#160;<font color=#000088>rest</font></td><td valign="top">&#160;=&#160;(<font color=#000088>key</font>,<font color=#000088>elt</font>)&#160;<font color=#666600>:</font>&#160;<font color=#000088>rest</font></td></tr>
</table></BLOCKQUOTE><BR><BR><BR><pre>&#8627 HASKELL</pre><pre>  &#8627 LR</pre><pre>    &#8627 <B>HASKELL</B></pre><pre>      &#8627 CR</pre><BR><html>
<body>mainModule Main<table cellspacing="0" cellpadding="0" border="0" frame="void">
<tr>
<td>
                   &nbsp;
                </td><td>((<FONT COLOR="#000088">FiniteMap.fmToList_LE</FONT> :: <FONT COLOR="#666600">Ord</FONT> <FONT COLOR="#000088">a</FONT> =&gt; <FONT COLOR="#666600">FiniteMap.FiniteMap</FONT> [<FONT COLOR="#000088">a</FONT>] <FONT COLOR="#000088">b</FONT>&nbsp;<FONT COLOR="#666600">&nbsp;-&gt;&nbsp;</FONT>&nbsp;[<FONT COLOR="#000088">a</FONT>]&nbsp;<FONT COLOR="#666600">&nbsp;-&gt;&nbsp;</FONT>&nbsp;[([<FONT COLOR="#000088">a</FONT>],<FONT COLOR="#000088">b</FONT>)]) :: <FONT COLOR="#666600">Ord</FONT> <FONT COLOR="#000088">a</FONT> =&gt; <FONT COLOR="#666600">FiniteMap.FiniteMap</FONT> [<FONT COLOR="#000088">a</FONT>] <FONT COLOR="#000088">b</FONT>&nbsp;<FONT COLOR="#666600">&nbsp;-&gt;&nbsp;</FONT>&nbsp;[<FONT COLOR="#000088">a</FONT>]&nbsp;<FONT COLOR="#666600">&nbsp;-&gt;&nbsp;</FONT>&nbsp;[([<FONT COLOR="#000088">a</FONT>],<FONT COLOR="#000088">b</FONT>)])</td>
</tr>
</table>
<br>module FiniteMap where<br>
<table cellspacing="0" cellpadding="0" border="0" frame="void">
<tr>
<td>&nbsp;&nbsp;</td><td valign="top">import qualified Main<br>import qualified Maybe<br>import qualified Prelude<br>
<br>
</td>
</tr>
<tr>
<td>&nbsp;&nbsp;</td><td valign="top">data <FONT COLOR="#666600">FiniteMap</FONT> <FONT COLOR="#000088">b</FONT> <FONT COLOR="#000088">a</FONT> = <FONT COLOR="#666600">EmptyFM&nbsp;</FONT>&nbsp;|&nbsp;<FONT COLOR="#666600">Branch&nbsp;</FONT><FONT COLOR="#000088">b</FONT>&nbsp;<FONT COLOR="#000088">a</FONT>&nbsp;<FONT COLOR="#666600">Int</FONT>&nbsp;(<FONT COLOR="#666600">FiniteMap</FONT> <FONT COLOR="#000088">b</FONT> <FONT COLOR="#000088">a</FONT>)&nbsp;(<FONT COLOR="#666600">FiniteMap</FONT> <FONT COLOR="#000088">b</FONT> <FONT COLOR="#000088">a</FONT>)&nbsp;<br>
<br>
<br>
</td>
</tr>
<tr>
<td>&nbsp;&nbsp;</td><td valign="top">instance&nbsp;(<FONT COLOR="#666600">Eq</FONT> <FONT COLOR="#000088">a</FONT>, <FONT COLOR="#666600">Eq</FONT> <FONT COLOR="#000088">b</FONT>) =&gt; <FONT COLOR="#666600">Eq</FONT> (<FONT COLOR="#666600">FiniteMap</FONT> <FONT COLOR="#000088">a</FONT> <FONT COLOR="#000088">b</FONT>)&nbsp;where&nbsp;<br>
<table cellspacing="0" cellpadding="0" border="0" frame="void">
<tr>
<td>
    &nbsp;
   </td><td>
    &nbsp;
   </td><td>
<table cellspacing="0" cellpadding="0" border="0" frame="void">
<tr>
<td valign="top"><FONT COLOR="#000088">(==)</FONT>&nbsp;</td><td valign="top"><FONT COLOR="#000088">fm_1</FONT>&nbsp;<FONT COLOR="#000088">fm_2</FONT>&nbsp;</td><td valign="top">=&nbsp;</td><td valign="top"><FONT COLOR="#000088">sizeFM</FONT> <FONT COLOR="#000088">fm_1</FONT>&nbsp;<FONT COLOR="#000088">==</FONT>&nbsp;<FONT COLOR="#000088">sizeFM</FONT> <FONT COLOR="#000088">fm_2</FONT>&nbsp;<FONT COLOR="#000088">&amp;&amp;</FONT>&nbsp;<FONT COLOR="#000088">fmToList</FONT> <FONT COLOR="#000088">fm_1</FONT>&nbsp;<FONT COLOR="#000088">==</FONT>&nbsp;<FONT COLOR="#000088">fmToList</FONT> <FONT COLOR="#000088">fm_2</FONT></td>
</tr>
</table>
</td>
</tr>
</table>
<BR>
</td>
</tr>
<tr>
<td>&nbsp;&nbsp;</td><td valign="top"><FONT COLOR="#000088">fmToList</FONT> :: <FONT COLOR="#666600">FiniteMap</FONT> <FONT COLOR="#000088">b</FONT> <FONT COLOR="#000088">a</FONT>&nbsp;<FONT COLOR="#666600">&nbsp;-&gt;&nbsp;</FONT>&nbsp;[(<FONT COLOR="#000088">b</FONT>,<FONT COLOR="#000088">a</FONT>)]<br>
<table cellspacing="0" cellpadding="0" border="0" frame="void">
<tr>
<td valign="top"><FONT COLOR="#000088">fmToList</FONT>&nbsp;</td><td valign="top"><FONT COLOR="#000088">fm</FONT>&nbsp;</td><td valign="top">=&nbsp;</td><td valign="top"><FONT COLOR="#000088">foldFM</FONT> <FONT COLOR="#000088">fmToList0</FONT> <FONT COLOR="#666600">[]</FONT> <FONT COLOR="#000088">fm</FONT></td>
</tr>
</table>
<BR>
</td>
</tr>
<tr>
<td>&nbsp;&nbsp;</td><td valign="top">
<table cellspacing="0" cellpadding="0" border="0" frame="void">
<tr>
<td valign="top"><FONT COLOR="#000088">fmToList0</FONT>&nbsp;</td><td valign="top"><FONT COLOR="#000088">key</FONT>&nbsp;<FONT COLOR="#000088">elt</FONT>&nbsp;<FONT COLOR="#000088">rest</FONT>&nbsp;</td><td valign="top">=&nbsp;</td><td valign="top">(<FONT COLOR="#000088">key</FONT>,<FONT COLOR="#000088">elt</FONT>)&nbsp;<FONT COLOR="#666600">:</FONT>&nbsp;<FONT COLOR="#000088">rest</FONT></td>
</tr>
</table>
<BR>
</td>
</tr>
<tr>
<td>&nbsp;&nbsp;</td><td valign="top"><FONT COLOR="#000088">fmToList_LE</FONT> :: <FONT COLOR="#666600">Ord</FONT> <FONT COLOR="#000088">b</FONT> =&gt; <FONT COLOR="#666600">FiniteMap</FONT> <FONT COLOR="#000088">b</FONT> <FONT COLOR="#000088">a</FONT>&nbsp;<FONT COLOR="#666600">&nbsp;-&gt;&nbsp;</FONT>&nbsp;<FONT COLOR="#000088">b</FONT>&nbsp;<FONT COLOR="#666600">&nbsp;-&gt;&nbsp;</FONT>&nbsp;[(<FONT COLOR="#000088">b</FONT>,<FONT COLOR="#000088">a</FONT>)]<br>
<table cellspacing="0" cellpadding="0" border="0" frame="void">
<tr>
<td valign="top"><FONT COLOR="#000088">fmToList_LE</FONT>&nbsp;</td><td valign="top"><FONT COLOR="#000088">fm</FONT>&nbsp;<FONT COLOR="#000088">fr</FONT>&nbsp;</td><td valign="top">=&nbsp;</td><td valign="top"><FONT COLOR="#000088">foldFM_LE</FONT> <FONT COLOR="#000088">fmToList_LE0</FONT> <FONT COLOR="#666600">[]</FONT> <FONT COLOR="#000088">fr</FONT> <FONT COLOR="#000088">fm</FONT></td>
</tr>
</table>
<BR>
</td>
</tr>
<tr>
<td>&nbsp;&nbsp;</td><td valign="top">
<table cellspacing="0" cellpadding="0" border="0" frame="void">
<tr>
<td valign="top"><FONT COLOR="#000088">fmToList_LE0</FONT>&nbsp;</td><td valign="top"><FONT COLOR="#000088">key</FONT>&nbsp;<FONT COLOR="#000088">elt</FONT>&nbsp;<FONT COLOR="#000088">rest</FONT>&nbsp;</td><td valign="top">=&nbsp;</td><td valign="top">(<FONT COLOR="#000088">key</FONT>,<FONT COLOR="#000088">elt</FONT>)&nbsp;<FONT COLOR="#666600">:</FONT>&nbsp;<FONT COLOR="#000088">rest</FONT></td>
</tr>
</table>
<BR>
</td>
</tr>
<tr>
<td>&nbsp;&nbsp;</td><td valign="top"><FONT COLOR="#000088">foldFM</FONT> :: (<FONT COLOR="#000088">b</FONT>&nbsp;<FONT COLOR="#666600">&nbsp;-&gt;&nbsp;</FONT>&nbsp;<FONT COLOR="#000088">a</FONT>&nbsp;<FONT COLOR="#666600">&nbsp;-&gt;&nbsp;</FONT>&nbsp;<FONT COLOR="#000088">c</FONT>&nbsp;<FONT COLOR="#666600">&nbsp;-&gt;&nbsp;</FONT>&nbsp;<FONT COLOR="#000088">c</FONT>)&nbsp;<FONT COLOR="#666600">&nbsp;-&gt;&nbsp;</FONT>&nbsp;<FONT COLOR="#000088">c</FONT>&nbsp;<FONT COLOR="#666600">&nbsp;-&gt;&nbsp;</FONT>&nbsp;<FONT COLOR="#666600">FiniteMap</FONT> <FONT COLOR="#000088">b</FONT> <FONT COLOR="#000088">a</FONT>&nbsp;<FONT COLOR="#666600">&nbsp;-&gt;&nbsp;</FONT>&nbsp;<FONT COLOR="#000088">c</FONT>
<br>
<table cellspacing="0" cellpadding="0" border="0" frame="void">
<tr>
<td valign="top"><FONT COLOR="#000088">foldFM</FONT>&nbsp;</td><td valign="top"><FONT COLOR="#000088">k</FONT>&nbsp;<FONT COLOR="#000088">z</FONT>&nbsp;<FONT COLOR="#666600">EmptyFM</FONT>&nbsp;</td><td valign="top">=&nbsp;</td><td valign="top"><FONT COLOR="#000088">z</FONT></td>
</tr>
<tr>
<td valign="top"><FONT COLOR="#000088">foldFM</FONT>&nbsp;</td><td valign="top"><FONT COLOR="#000088">k</FONT>&nbsp;<FONT COLOR="#000088">z</FONT>&nbsp;(<FONT COLOR="#666600">Branch</FONT> <FONT COLOR="#000088">key</FONT> <FONT COLOR="#000088">elt</FONT> _ <FONT COLOR="#000088">fm_l</FONT> <FONT COLOR="#000088">fm_r</FONT>)&nbsp;</td><td valign="top">=&nbsp;</td><td valign="top"><FONT COLOR="#000088">foldFM</FONT> <FONT COLOR="#000088">k</FONT> (<FONT COLOR="#000088">k</FONT> <FONT COLOR="#000088">key</FONT> <FONT COLOR="#000088">elt</FONT> (<FONT COLOR="#000088">foldFM</FONT> <FONT COLOR="#000088">k</FONT> <FONT COLOR="#000088">z</FONT> <FONT COLOR="#000088">fm_r</FONT>)) <FONT COLOR="#000088">fm_l</FONT></td>
</tr>
</table>
<BR>
</td>
</tr>
<tr>
<td>&nbsp;&nbsp;</td><td valign="top"><FONT COLOR="#000088">foldFM_LE</FONT> :: <FONT COLOR="#666600">Ord</FONT> <FONT COLOR="#000088">a</FONT> =&gt; (<FONT COLOR="#000088">a</FONT>&nbsp;<FONT COLOR="#666600">&nbsp;-&gt;&nbsp;</FONT>&nbsp;<FONT COLOR="#000088">b</FONT>&nbsp;<FONT COLOR="#666600">&nbsp;-&gt;&nbsp;</FONT>&nbsp;<FONT COLOR="#000088">c</FONT>&nbsp;<FONT COLOR="#666600">&nbsp;-&gt;&nbsp;</FONT>&nbsp;<FONT COLOR="#000088">c</FONT>)&nbsp;<FONT COLOR="#666600">&nbsp;-&gt;&nbsp;</FONT>&nbsp;<FONT COLOR="#000088">c</FONT>&nbsp;<FONT COLOR="#666600">&nbsp;-&gt;&nbsp;</FONT>&nbsp;<FONT COLOR="#000088">a</FONT>&nbsp;<FONT COLOR="#666600">&nbsp;-&gt;&nbsp;</FONT>&nbsp;<FONT COLOR="#666600">FiniteMap</FONT> <FONT COLOR="#000088">a</FONT> <FONT COLOR="#000088">b</FONT>&nbsp;<FONT COLOR="#666600">&nbsp;-&gt;&nbsp;</FONT>&nbsp;<FONT COLOR="#000088">c</FONT>
<br>
<table cellspacing="0" cellpadding="0" border="0" frame="void">
<tr>
<td valign="top"><FONT COLOR="#000088">foldFM_LE</FONT>&nbsp;</td><td valign="top"><FONT COLOR="#000088">k</FONT>&nbsp;<FONT COLOR="#000088">z</FONT>&nbsp;<FONT COLOR="#000088">fr</FONT>&nbsp;<FONT COLOR="#666600">EmptyFM</FONT>&nbsp;</td><td valign="top">=&nbsp;</td><td valign="top"><FONT COLOR="#000088">z</FONT></td>
</tr>
<tr>
<td valign="top"><FONT COLOR="#000088">foldFM_LE</FONT>&nbsp;</td><td valign="top"><FONT COLOR="#000088">k</FONT>&nbsp;<FONT COLOR="#000088">z</FONT>&nbsp;<FONT COLOR="#000088">fr</FONT>&nbsp;(<FONT COLOR="#666600">Branch</FONT> <FONT COLOR="#000088">key</FONT> <FONT COLOR="#000088">elt</FONT> _ <FONT COLOR="#000088">fm_l</FONT> <FONT COLOR="#000088">fm_r</FONT>)&nbsp;</td><td valign="top"></td><td valign="top">
<table cellspacing="0" cellpadding="0" border="0" frame="void">
<tr>
<td valign="top">&nbsp;|&nbsp;</td><td valign="top"><FONT COLOR="#000088">key</FONT>&nbsp;<FONT COLOR="#000088">&lt;=</FONT>&nbsp;<FONT COLOR="#000088">fr</FONT></td><td valign="top">&nbsp;=&nbsp;</td><td valign="top">
<table cellspacing="0" cellpadding="0" border="0" frame="void">
<tr>
<td valign="top"><FONT COLOR="#000088">foldFM_LE</FONT> <FONT COLOR="#000088">k</FONT> (<FONT COLOR="#000088">k</FONT> <FONT COLOR="#000088">key</FONT> <FONT COLOR="#000088">elt</FONT> (<FONT COLOR="#000088">foldFM_LE</FONT> <FONT COLOR="#000088">k</FONT> <FONT COLOR="#000088">z</FONT> <FONT COLOR="#000088">fr</FONT> <FONT COLOR="#000088">fm_l</FONT>)) <FONT COLOR="#000088">fr</FONT> <FONT COLOR="#000088">fm_r</FONT></td>
</tr>
</table>
</td>
</tr>
<tr>
<td valign="top">&nbsp;|&nbsp;</td><td valign="top"><FONT COLOR="#000088">otherwise</FONT></td><td valign="top">&nbsp;=&nbsp;</td><td valign="top">
<table cellspacing="0" cellpadding="0" border="0" frame="void">
<tr>
<td valign="top"><FONT COLOR="#000088">foldFM_LE</FONT> <FONT COLOR="#000088">k</FONT> <FONT COLOR="#000088">z</FONT> <FONT COLOR="#000088">fr</FONT> <FONT COLOR="#000088">fm_l</FONT></td>
</tr>
</table>
</td>
</tr>
</table>
</td>
</tr>
</table>
<BR>
</td>
</tr>
<tr>
<td>&nbsp;&nbsp;</td><td valign="top"><FONT COLOR="#000088">sizeFM</FONT> :: <FONT COLOR="#666600">FiniteMap</FONT> <FONT COLOR="#000088">a</FONT> <FONT COLOR="#000088">b</FONT>&nbsp;<FONT COLOR="#666600">&nbsp;-&gt;&nbsp;</FONT>&nbsp;<FONT COLOR="#666600">Int</FONT>
<br>
<table cellspacing="0" cellpadding="0" border="0" frame="void">
<tr>
<td valign="top"><FONT COLOR="#000088">sizeFM</FONT>&nbsp;</td><td valign="top"><FONT COLOR="#666600">EmptyFM</FONT>&nbsp;</td><td valign="top">=&nbsp;</td><td valign="top">0</td>
</tr>
<tr>
<td valign="top"><FONT COLOR="#000088">sizeFM</FONT>&nbsp;</td><td valign="top">(<FONT COLOR="#666600">Branch</FONT> _ _ <FONT COLOR="#000088">size</FONT> _ _)&nbsp;</td><td valign="top">=&nbsp;</td><td valign="top"><FONT COLOR="#000088">size</FONT></td>
</tr>
</table>
<BR>
</td>
</tr>
</table>
<br>module Main where<br>
<table cellspacing="0" cellpadding="0" border="0" frame="void">
<tr>
<td>&nbsp;&nbsp;</td><td valign="top">import qualified FiniteMap<br>import qualified Maybe<br>import qualified Prelude<br>
<br>
</td>
</tr>
</table>
<br>module Maybe where<br>
<table cellspacing="0" cellpadding="0" border="0" frame="void">
<tr>
<td>&nbsp;&nbsp;</td><td valign="top">import qualified FiniteMap<br>import qualified Main<br>import qualified Prelude<br>
<br>
</td>
</tr>
</table>
<br>
</body>
</html>
<BR>Case Reductions:<BR>The following Case expression<BR><BLOCKQUOTE><table cellspacing="0" cellpadding="0" border="0" frame="void" >
<tr><td valign="top" >case&#160;</td><td valign="top" colspan="2"><font color=#000088>compare</font>&#160;<font color=#000088>x</font>&#160;<font color=#000088>y</font> of</td></tr><tr><td>&#160;</td><td valign="top"><font color=#666600>EQ</font></td><td valign="top">&#160;&#8594;&#160;<font color=#000088>o</font></td></tr>
<tr><td>&#160;</td><td valign="top"><font color=#666600>LT</font></td><td valign="top">&#160;&#8594;&#160;<font color=#666600>LT</font></td></tr>
<tr><td>&#160;</td><td valign="top"><font color=#666600>GT</font></td><td valign="top">&#160;&#8594;&#160;<font color=#666600>GT</font></td></tr>
</table></BLOCKQUOTE><BR>is transformed to<BR><BLOCKQUOTE><table cellspacing="0" cellpadding="0" border="0" frame="void" >
<tr><td valign="top"><font color=#000088>primCompAux0</font>&#160;</td><td valign="top"><font color=#000088>o</font>&#160;<font color=#666600>EQ</font></td><td valign="top">&#160;=&#160;<font color=#000088>o</font></td></tr>
<tr><td valign="top"><font color=#000088>primCompAux0</font>&#160;</td><td valign="top"><font color=#000088>o</font>&#160;<font color=#666600>LT</font></td><td valign="top">&#160;=&#160;<font color=#666600>LT</font></td></tr>
<tr><td valign="top"><font color=#000088>primCompAux0</font>&#160;</td><td valign="top"><font color=#000088>o</font>&#160;<font color=#666600>GT</font></td><td valign="top">&#160;=&#160;<font color=#666600>GT</font></td></tr>
</table></BLOCKQUOTE><BR><BR><BR><pre>&#8627 HASKELL</pre><pre>  &#8627 LR</pre><pre>    &#8627 HASKELL</pre><pre>      &#8627 CR</pre><pre>        &#8627 <B>HASKELL</B></pre><pre>          &#8627 IFR</pre><BR><html>
<body>mainModule Main<table cellspacing="0" cellpadding="0" border="0" frame="void">
<tr>
<td>
                   &nbsp;
                </td><td>((<FONT COLOR="#000088">FiniteMap.fmToList_LE</FONT> :: <FONT COLOR="#666600">Ord</FONT> <FONT COLOR="#000088">b</FONT> =&gt; <FONT COLOR="#666600">FiniteMap.FiniteMap</FONT> [<FONT COLOR="#000088">b</FONT>] <FONT COLOR="#000088">a</FONT>&nbsp;<FONT COLOR="#666600">&nbsp;-&gt;&nbsp;</FONT>&nbsp;[<FONT COLOR="#000088">b</FONT>]&nbsp;<FONT COLOR="#666600">&nbsp;-&gt;&nbsp;</FONT>&nbsp;[([<FONT COLOR="#000088">b</FONT>],<FONT COLOR="#000088">a</FONT>)]) :: <FONT COLOR="#666600">Ord</FONT> <FONT COLOR="#000088">b</FONT> =&gt; <FONT COLOR="#666600">FiniteMap.FiniteMap</FONT> [<FONT COLOR="#000088">b</FONT>] <FONT COLOR="#000088">a</FONT>&nbsp;<FONT COLOR="#666600">&nbsp;-&gt;&nbsp;</FONT>&nbsp;[<FONT COLOR="#000088">b</FONT>]&nbsp;<FONT COLOR="#666600">&nbsp;-&gt;&nbsp;</FONT>&nbsp;[([<FONT COLOR="#000088">b</FONT>],<FONT COLOR="#000088">a</FONT>)])</td>
</tr>
</table>
<br>module FiniteMap where<br>
<table cellspacing="0" cellpadding="0" border="0" frame="void">
<tr>
<td>&nbsp;&nbsp;</td><td valign="top">import qualified Main<br>import qualified Maybe<br>import qualified Prelude<br>
<br>
</td>
</tr>
<tr>
<td>&nbsp;&nbsp;</td><td valign="top">data <FONT COLOR="#666600">FiniteMap</FONT> <FONT COLOR="#000088">a</FONT> <FONT COLOR="#000088">b</FONT> = <FONT COLOR="#666600">EmptyFM&nbsp;</FONT>&nbsp;|&nbsp;<FONT COLOR="#666600">Branch&nbsp;</FONT><FONT COLOR="#000088">a</FONT>&nbsp;<FONT COLOR="#000088">b</FONT>&nbsp;<FONT COLOR="#666600">Int</FONT>&nbsp;(<FONT COLOR="#666600">FiniteMap</FONT> <FONT COLOR="#000088">a</FONT> <FONT COLOR="#000088">b</FONT>)&nbsp;(<FONT COLOR="#666600">FiniteMap</FONT> <FONT COLOR="#000088">a</FONT> <FONT COLOR="#000088">b</FONT>)&nbsp;<br>
<br>
<br>
</td>
</tr>
<tr>
<td>&nbsp;&nbsp;</td><td valign="top">instance&nbsp;(<FONT COLOR="#666600">Eq</FONT> <FONT COLOR="#000088">a</FONT>, <FONT COLOR="#666600">Eq</FONT> <FONT COLOR="#000088">b</FONT>) =&gt; <FONT COLOR="#666600">Eq</FONT> (<FONT COLOR="#666600">FiniteMap</FONT> <FONT COLOR="#000088">a</FONT> <FONT COLOR="#000088">b</FONT>)&nbsp;where&nbsp;<br>
<table cellspacing="0" cellpadding="0" border="0" frame="void">
<tr>
<td>
    &nbsp;
   </td><td>
    &nbsp;
   </td><td>
<table cellspacing="0" cellpadding="0" border="0" frame="void">
<tr>
<td valign="top"><FONT COLOR="#000088">(==)</FONT>&nbsp;</td><td valign="top"><FONT COLOR="#000088">fm_1</FONT>&nbsp;<FONT COLOR="#000088">fm_2</FONT>&nbsp;</td><td valign="top">=&nbsp;</td><td valign="top"><FONT COLOR="#000088">sizeFM</FONT> <FONT COLOR="#000088">fm_1</FONT>&nbsp;<FONT COLOR="#000088">==</FONT>&nbsp;<FONT COLOR="#000088">sizeFM</FONT> <FONT COLOR="#000088">fm_2</FONT>&nbsp;<FONT COLOR="#000088">&amp;&amp;</FONT>&nbsp;<FONT COLOR="#000088">fmToList</FONT> <FONT COLOR="#000088">fm_1</FONT>&nbsp;<FONT COLOR="#000088">==</FONT>&nbsp;<FONT COLOR="#000088">fmToList</FONT> <FONT COLOR="#000088">fm_2</FONT></td>
</tr>
</table>
</td>
</tr>
</table>
<BR>
</td>
</tr>
<tr>
<td>&nbsp;&nbsp;</td><td valign="top"><FONT COLOR="#000088">fmToList</FONT> :: <FONT COLOR="#666600">FiniteMap</FONT> <FONT COLOR="#000088">b</FONT> <FONT COLOR="#000088">a</FONT>&nbsp;<FONT COLOR="#666600">&nbsp;-&gt;&nbsp;</FONT>&nbsp;[(<FONT COLOR="#000088">b</FONT>,<FONT COLOR="#000088">a</FONT>)]<br>
<table cellspacing="0" cellpadding="0" border="0" frame="void">
<tr>
<td valign="top"><FONT COLOR="#000088">fmToList</FONT>&nbsp;</td><td valign="top"><FONT COLOR="#000088">fm</FONT>&nbsp;</td><td valign="top">=&nbsp;</td><td valign="top"><FONT COLOR="#000088">foldFM</FONT> <FONT COLOR="#000088">fmToList0</FONT> <FONT COLOR="#666600">[]</FONT> <FONT COLOR="#000088">fm</FONT></td>
</tr>
</table>
<BR>
</td>
</tr>
<tr>
<td>&nbsp;&nbsp;</td><td valign="top">
<table cellspacing="0" cellpadding="0" border="0" frame="void">
<tr>
<td valign="top"><FONT COLOR="#000088">fmToList0</FONT>&nbsp;</td><td valign="top"><FONT COLOR="#000088">key</FONT>&nbsp;<FONT COLOR="#000088">elt</FONT>&nbsp;<FONT COLOR="#000088">rest</FONT>&nbsp;</td><td valign="top">=&nbsp;</td><td valign="top">(<FONT COLOR="#000088">key</FONT>,<FONT COLOR="#000088">elt</FONT>)&nbsp;<FONT COLOR="#666600">:</FONT>&nbsp;<FONT COLOR="#000088">rest</FONT></td>
</tr>
</table>
<BR>
</td>
</tr>
<tr>
<td>&nbsp;&nbsp;</td><td valign="top"><FONT COLOR="#000088">fmToList_LE</FONT> :: <FONT COLOR="#666600">Ord</FONT> <FONT COLOR="#000088">a</FONT> =&gt; <FONT COLOR="#666600">FiniteMap</FONT> <FONT COLOR="#000088">a</FONT> <FONT COLOR="#000088">b</FONT>&nbsp;<FONT COLOR="#666600">&nbsp;-&gt;&nbsp;</FONT>&nbsp;<FONT COLOR="#000088">a</FONT>&nbsp;<FONT COLOR="#666600">&nbsp;-&gt;&nbsp;</FONT>&nbsp;[(<FONT COLOR="#000088">a</FONT>,<FONT COLOR="#000088">b</FONT>)]<br>
<table cellspacing="0" cellpadding="0" border="0" frame="void">
<tr>
<td valign="top"><FONT COLOR="#000088">fmToList_LE</FONT>&nbsp;</td><td valign="top"><FONT COLOR="#000088">fm</FONT>&nbsp;<FONT COLOR="#000088">fr</FONT>&nbsp;</td><td valign="top">=&nbsp;</td><td valign="top"><FONT COLOR="#000088">foldFM_LE</FONT> <FONT COLOR="#000088">fmToList_LE0</FONT> <FONT COLOR="#666600">[]</FONT> <FONT COLOR="#000088">fr</FONT> <FONT COLOR="#000088">fm</FONT></td>
</tr>
</table>
<BR>
</td>
</tr>
<tr>
<td>&nbsp;&nbsp;</td><td valign="top">
<table cellspacing="0" cellpadding="0" border="0" frame="void">
<tr>
<td valign="top"><FONT COLOR="#000088">fmToList_LE0</FONT>&nbsp;</td><td valign="top"><FONT COLOR="#000088">key</FONT>&nbsp;<FONT COLOR="#000088">elt</FONT>&nbsp;<FONT COLOR="#000088">rest</FONT>&nbsp;</td><td valign="top">=&nbsp;</td><td valign="top">(<FONT COLOR="#000088">key</FONT>,<FONT COLOR="#000088">elt</FONT>)&nbsp;<FONT COLOR="#666600">:</FONT>&nbsp;<FONT COLOR="#000088">rest</FONT></td>
</tr>
</table>
<BR>
</td>
</tr>
<tr>
<td>&nbsp;&nbsp;</td><td valign="top"><FONT COLOR="#000088">foldFM</FONT> :: (<FONT COLOR="#000088">b</FONT>&nbsp;<FONT COLOR="#666600">&nbsp;-&gt;&nbsp;</FONT>&nbsp;<FONT COLOR="#000088">a</FONT>&nbsp;<FONT COLOR="#666600">&nbsp;-&gt;&nbsp;</FONT>&nbsp;<FONT COLOR="#000088">c</FONT>&nbsp;<FONT COLOR="#666600">&nbsp;-&gt;&nbsp;</FONT>&nbsp;<FONT COLOR="#000088">c</FONT>)&nbsp;<FONT COLOR="#666600">&nbsp;-&gt;&nbsp;</FONT>&nbsp;<FONT COLOR="#000088">c</FONT>&nbsp;<FONT COLOR="#666600">&nbsp;-&gt;&nbsp;</FONT>&nbsp;<FONT COLOR="#666600">FiniteMap</FONT> <FONT COLOR="#000088">b</FONT> <FONT COLOR="#000088">a</FONT>&nbsp;<FONT COLOR="#666600">&nbsp;-&gt;&nbsp;</FONT>&nbsp;<FONT COLOR="#000088">c</FONT>
<br>
<table cellspacing="0" cellpadding="0" border="0" frame="void">
<tr>
<td valign="top"><FONT COLOR="#000088">foldFM</FONT>&nbsp;</td><td valign="top"><FONT COLOR="#000088">k</FONT>&nbsp;<FONT COLOR="#000088">z</FONT>&nbsp;<FONT COLOR="#666600">EmptyFM</FONT>&nbsp;</td><td valign="top">=&nbsp;</td><td valign="top"><FONT COLOR="#000088">z</FONT></td>
</tr>
<tr>
<td valign="top"><FONT COLOR="#000088">foldFM</FONT>&nbsp;</td><td valign="top"><FONT COLOR="#000088">k</FONT>&nbsp;<FONT COLOR="#000088">z</FONT>&nbsp;(<FONT COLOR="#666600">Branch</FONT> <FONT COLOR="#000088">key</FONT> <FONT COLOR="#000088">elt</FONT> _ <FONT COLOR="#000088">fm_l</FONT> <FONT COLOR="#000088">fm_r</FONT>)&nbsp;</td><td valign="top">=&nbsp;</td><td valign="top"><FONT COLOR="#000088">foldFM</FONT> <FONT COLOR="#000088">k</FONT> (<FONT COLOR="#000088">k</FONT> <FONT COLOR="#000088">key</FONT> <FONT COLOR="#000088">elt</FONT> (<FONT COLOR="#000088">foldFM</FONT> <FONT COLOR="#000088">k</FONT> <FONT COLOR="#000088">z</FONT> <FONT COLOR="#000088">fm_r</FONT>)) <FONT COLOR="#000088">fm_l</FONT></td>
</tr>
</table>
<BR>
</td>
</tr>
<tr>
<td>&nbsp;&nbsp;</td><td valign="top"><FONT COLOR="#000088">foldFM_LE</FONT> :: <FONT COLOR="#666600">Ord</FONT> <FONT COLOR="#000088">c</FONT> =&gt; (<FONT COLOR="#000088">c</FONT>&nbsp;<FONT COLOR="#666600">&nbsp;-&gt;&nbsp;</FONT>&nbsp;<FONT COLOR="#000088">a</FONT>&nbsp;<FONT COLOR="#666600">&nbsp;-&gt;&nbsp;</FONT>&nbsp;<FONT COLOR="#000088">b</FONT>&nbsp;<FONT COLOR="#666600">&nbsp;-&gt;&nbsp;</FONT>&nbsp;<FONT COLOR="#000088">b</FONT>)&nbsp;<FONT COLOR="#666600">&nbsp;-&gt;&nbsp;</FONT>&nbsp;<FONT COLOR="#000088">b</FONT>&nbsp;<FONT COLOR="#666600">&nbsp;-&gt;&nbsp;</FONT>&nbsp;<FONT COLOR="#000088">c</FONT>&nbsp;<FONT COLOR="#666600">&nbsp;-&gt;&nbsp;</FONT>&nbsp;<FONT COLOR="#666600">FiniteMap</FONT> <FONT COLOR="#000088">c</FONT> <FONT COLOR="#000088">a</FONT>&nbsp;<FONT COLOR="#666600">&nbsp;-&gt;&nbsp;</FONT>&nbsp;<FONT COLOR="#000088">b</FONT>
<br>
<table cellspacing="0" cellpadding="0" border="0" frame="void">
<tr>
<td valign="top"><FONT COLOR="#000088">foldFM_LE</FONT>&nbsp;</td><td valign="top"><FONT COLOR="#000088">k</FONT>&nbsp;<FONT COLOR="#000088">z</FONT>&nbsp;<FONT COLOR="#000088">fr</FONT>&nbsp;<FONT COLOR="#666600">EmptyFM</FONT>&nbsp;</td><td valign="top">=&nbsp;</td><td valign="top"><FONT COLOR="#000088">z</FONT></td>
</tr>
<tr>
<td valign="top"><FONT COLOR="#000088">foldFM_LE</FONT>&nbsp;</td><td valign="top"><FONT COLOR="#000088">k</FONT>&nbsp;<FONT COLOR="#000088">z</FONT>&nbsp;<FONT COLOR="#000088">fr</FONT>&nbsp;(<FONT COLOR="#666600">Branch</FONT> <FONT COLOR="#000088">key</FONT> <FONT COLOR="#000088">elt</FONT> _ <FONT COLOR="#000088">fm_l</FONT> <FONT COLOR="#000088">fm_r</FONT>)&nbsp;</td><td valign="top"></td><td valign="top">
<table cellspacing="0" cellpadding="0" border="0" frame="void">
<tr>
<td valign="top">&nbsp;|&nbsp;</td><td valign="top"><FONT COLOR="#000088">key</FONT>&nbsp;<FONT COLOR="#000088">&lt;=</FONT>&nbsp;<FONT COLOR="#000088">fr</FONT></td><td valign="top">&nbsp;=&nbsp;</td><td valign="top">
<table cellspacing="0" cellpadding="0" border="0" frame="void">
<tr>
<td valign="top"><FONT COLOR="#000088">foldFM_LE</FONT> <FONT COLOR="#000088">k</FONT> (<FONT COLOR="#000088">k</FONT> <FONT COLOR="#000088">key</FONT> <FONT COLOR="#000088">elt</FONT> (<FONT COLOR="#000088">foldFM_LE</FONT> <FONT COLOR="#000088">k</FONT> <FONT COLOR="#000088">z</FONT> <FONT COLOR="#000088">fr</FONT> <FONT COLOR="#000088">fm_l</FONT>)) <FONT COLOR="#000088">fr</FONT> <FONT COLOR="#000088">fm_r</FONT></td>
</tr>
</table>
</td>
</tr>
<tr>
<td valign="top">&nbsp;|&nbsp;</td><td valign="top"><FONT COLOR="#000088">otherwise</FONT></td><td valign="top">&nbsp;=&nbsp;</td><td valign="top">
<table cellspacing="0" cellpadding="0" border="0" frame="void">
<tr>
<td valign="top"><FONT COLOR="#000088">foldFM_LE</FONT> <FONT COLOR="#000088">k</FONT> <FONT COLOR="#000088">z</FONT> <FONT COLOR="#000088">fr</FONT> <FONT COLOR="#000088">fm_l</FONT></td>
</tr>
</table>
</td>
</tr>
</table>
</td>
</tr>
</table>
<BR>
</td>
</tr>
<tr>
<td>&nbsp;&nbsp;</td><td valign="top"><FONT COLOR="#000088">sizeFM</FONT> :: <FONT COLOR="#666600">FiniteMap</FONT> <FONT COLOR="#000088">a</FONT> <FONT COLOR="#000088">b</FONT>&nbsp;<FONT COLOR="#666600">&nbsp;-&gt;&nbsp;</FONT>&nbsp;<FONT COLOR="#666600">Int</FONT>
<br>
<table cellspacing="0" cellpadding="0" border="0" frame="void">
<tr>
<td valign="top"><FONT COLOR="#000088">sizeFM</FONT>&nbsp;</td><td valign="top"><FONT COLOR="#666600">EmptyFM</FONT>&nbsp;</td><td valign="top">=&nbsp;</td><td valign="top">0</td>
</tr>
<tr>
<td valign="top"><FONT COLOR="#000088">sizeFM</FONT>&nbsp;</td><td valign="top">(<FONT COLOR="#666600">Branch</FONT> _ _ <FONT COLOR="#000088">size</FONT> _ _)&nbsp;</td><td valign="top">=&nbsp;</td><td valign="top"><FONT COLOR="#000088">size</FONT></td>
</tr>
</table>
<BR>
</td>
</tr>
</table>
<br>module Main where<br>
<table cellspacing="0" cellpadding="0" border="0" frame="void">
<tr>
<td>&nbsp;&nbsp;</td><td valign="top">import qualified FiniteMap<br>import qualified Maybe<br>import qualified Prelude<br>
<br>
</td>
</tr>
</table>
<br>module Maybe where<br>
<table cellspacing="0" cellpadding="0" border="0" frame="void">
<tr>
<td>&nbsp;&nbsp;</td><td valign="top">import qualified FiniteMap<br>import qualified Main<br>import qualified Prelude<br>
<br>
</td>
</tr>
</table>
<br>
</body>
</html>
<BR>If Reductions:<BR>The following If expression<BR><BLOCKQUOTE>if <font color=#000088>primGEqNatS</font>&#160;<font color=#000088>x</font>&#160;<font color=#000088>y</font> then <font color=#666600>Succ</font>&#160;(<font color=#000088>primDivNatS</font>&#160;(<font color=#000088>primMinusNatS</font>&#160;<font color=#000088>x</font>&#160;<font color=#000088>y</font>)&#160;(<font color=#666600>Succ</font>&#160;<font color=#000088>y</font>)) else <font color=#666600>Zero</font></BLOCKQUOTE><BR>is transformed to<BR><BLOCKQUOTE><table cellspacing="0" cellpadding="0" border="0" frame="void" >
<tr><td valign="top"><font color=#000088>primDivNatS0</font>&#160;</td><td valign="top"><font color=#000088>x</font>&#160;<font color=#000088>y</font>&#160;<font color=#666600>True</font></td><td valign="top">&#160;=&#160;<font color=#666600>Succ</font>&#160;(<font color=#000088>primDivNatS</font>&#160;(<font color=#000088>primMinusNatS</font>&#160;<font color=#000088>x</font>&#160;<font color=#000088>y</font>)&#160;(<font color=#666600>Succ</font>&#160;<font color=#000088>y</font>))</td></tr>
<tr><td valign="top"><font color=#000088>primDivNatS0</font>&#160;</td><td valign="top"><font color=#000088>x</font>&#160;<font color=#000088>y</font>&#160;<font color=#666600>False</font></td><td valign="top">&#160;=&#160;<font color=#666600>Zero</font></td></tr>
</table></BLOCKQUOTE><BR>The following If expression<BR><BLOCKQUOTE>if <font color=#000088>primGEqNatS</font>&#160;<font color=#000088>x</font>&#160;<font color=#000088>y</font> then <font color=#000088>primModNatS</font>&#160;(<font color=#000088>primMinusNatS</font>&#160;<font color=#000088>x</font>&#160;<font color=#000088>y</font>)&#160;(<font color=#666600>Succ</font>&#160;<font color=#000088>y</font>) else <font color=#666600>Succ</font>&#160;<font color=#000088>x</font></BLOCKQUOTE><BR>is transformed to<BR><BLOCKQUOTE><table cellspacing="0" cellpadding="0" border="0" frame="void" >
<tr><td valign="top"><font color=#000088>primModNatS0</font>&#160;</td><td valign="top"><font color=#000088>x</font>&#160;<font color=#000088>y</font>&#160;<font color=#666600>True</font></td><td valign="top">&#160;=&#160;<font color=#000088>primModNatS</font>&#160;(<font color=#000088>primMinusNatS</font>&#160;<font color=#000088>x</font>&#160;<font color=#000088>y</font>)&#160;(<font color=#666600>Succ</font>&#160;<font color=#000088>y</font>)</td></tr>
<tr><td valign="top"><font color=#000088>primModNatS0</font>&#160;</td><td valign="top"><font color=#000088>x</font>&#160;<font color=#000088>y</font>&#160;<font color=#666600>False</font></td><td valign="top">&#160;=&#160;<font color=#666600>Succ</font>&#160;<font color=#000088>x</font></td></tr>
</table></BLOCKQUOTE><BR><BR><BR><pre>&#8627 HASKELL</pre><pre>  &#8627 LR</pre><pre>    &#8627 HASKELL</pre><pre>      &#8627 CR</pre><pre>        &#8627 HASKELL</pre><pre>          &#8627 IFR</pre><pre>            &#8627 <B>HASKELL</B></pre><pre>              &#8627 BR</pre><BR><html>
<body>mainModule Main<table cellspacing="0" cellpadding="0" border="0" frame="void">
<tr>
<td>
                   &nbsp;
                </td><td>((<FONT COLOR="#000088">FiniteMap.fmToList_LE</FONT> :: <FONT COLOR="#666600">Ord</FONT> <FONT COLOR="#000088">b</FONT> =&gt; <FONT COLOR="#666600">FiniteMap.FiniteMap</FONT> [<FONT COLOR="#000088">b</FONT>] <FONT COLOR="#000088">a</FONT>&nbsp;<FONT COLOR="#666600">&nbsp;-&gt;&nbsp;</FONT>&nbsp;[<FONT COLOR="#000088">b</FONT>]&nbsp;<FONT COLOR="#666600">&nbsp;-&gt;&nbsp;</FONT>&nbsp;[([<FONT COLOR="#000088">b</FONT>],<FONT COLOR="#000088">a</FONT>)]) :: <FONT COLOR="#666600">Ord</FONT> <FONT COLOR="#000088">b</FONT> =&gt; <FONT COLOR="#666600">FiniteMap.FiniteMap</FONT> [<FONT COLOR="#000088">b</FONT>] <FONT COLOR="#000088">a</FONT>&nbsp;<FONT COLOR="#666600">&nbsp;-&gt;&nbsp;</FONT>&nbsp;[<FONT COLOR="#000088">b</FONT>]&nbsp;<FONT COLOR="#666600">&nbsp;-&gt;&nbsp;</FONT>&nbsp;[([<FONT COLOR="#000088">b</FONT>],<FONT COLOR="#000088">a</FONT>)])</td>
</tr>
</table>
<br>module FiniteMap where<br>
<table cellspacing="0" cellpadding="0" border="0" frame="void">
<tr>
<td>&nbsp;&nbsp;</td><td valign="top">import qualified Main<br>import qualified Maybe<br>import qualified Prelude<br>
<br>
</td>
</tr>
<tr>
<td>&nbsp;&nbsp;</td><td valign="top">data <FONT COLOR="#666600">FiniteMap</FONT> <FONT COLOR="#000088">a</FONT> <FONT COLOR="#000088">b</FONT> = <FONT COLOR="#666600">EmptyFM&nbsp;</FONT>&nbsp;|&nbsp;<FONT COLOR="#666600">Branch&nbsp;</FONT><FONT COLOR="#000088">a</FONT>&nbsp;<FONT COLOR="#000088">b</FONT>&nbsp;<FONT COLOR="#666600">Int</FONT>&nbsp;(<FONT COLOR="#666600">FiniteMap</FONT> <FONT COLOR="#000088">a</FONT> <FONT COLOR="#000088">b</FONT>)&nbsp;(<FONT COLOR="#666600">FiniteMap</FONT> <FONT COLOR="#000088">a</FONT> <FONT COLOR="#000088">b</FONT>)&nbsp;<br>
<br>
<br>
</td>
</tr>
<tr>
<td>&nbsp;&nbsp;</td><td valign="top">instance&nbsp;(<FONT COLOR="#666600">Eq</FONT> <FONT COLOR="#000088">a</FONT>, <FONT COLOR="#666600">Eq</FONT> <FONT COLOR="#000088">b</FONT>) =&gt; <FONT COLOR="#666600">Eq</FONT> (<FONT COLOR="#666600">FiniteMap</FONT> <FONT COLOR="#000088">a</FONT> <FONT COLOR="#000088">b</FONT>)&nbsp;where&nbsp;<br>
<table cellspacing="0" cellpadding="0" border="0" frame="void">
<tr>
<td>
    &nbsp;
   </td><td>
    &nbsp;
   </td><td>
<table cellspacing="0" cellpadding="0" border="0" frame="void">
<tr>
<td valign="top"><FONT COLOR="#000088">(==)</FONT>&nbsp;</td><td valign="top"><FONT COLOR="#000088">fm_1</FONT>&nbsp;<FONT COLOR="#000088">fm_2</FONT>&nbsp;</td><td valign="top">=&nbsp;</td><td valign="top"><FONT COLOR="#000088">sizeFM</FONT> <FONT COLOR="#000088">fm_1</FONT>&nbsp;<FONT COLOR="#000088">==</FONT>&nbsp;<FONT COLOR="#000088">sizeFM</FONT> <FONT COLOR="#000088">fm_2</FONT>&nbsp;<FONT COLOR="#000088">&amp;&amp;</FONT>&nbsp;<FONT COLOR="#000088">fmToList</FONT> <FONT COLOR="#000088">fm_1</FONT>&nbsp;<FONT COLOR="#000088">==</FONT>&nbsp;<FONT COLOR="#000088">fmToList</FONT> <FONT COLOR="#000088">fm_2</FONT></td>
</tr>
</table>
</td>
</tr>
</table>
<BR>
</td>
</tr>
<tr>
<td>&nbsp;&nbsp;</td><td valign="top"><FONT COLOR="#000088">fmToList</FONT> :: <FONT COLOR="#666600">FiniteMap</FONT> <FONT COLOR="#000088">b</FONT> <FONT COLOR="#000088">a</FONT>&nbsp;<FONT COLOR="#666600">&nbsp;-&gt;&nbsp;</FONT>&nbsp;[(<FONT COLOR="#000088">b</FONT>,<FONT COLOR="#000088">a</FONT>)]<br>
<table cellspacing="0" cellpadding="0" border="0" frame="void">
<tr>
<td valign="top"><FONT COLOR="#000088">fmToList</FONT>&nbsp;</td><td valign="top"><FONT COLOR="#000088">fm</FONT>&nbsp;</td><td valign="top">=&nbsp;</td><td valign="top"><FONT COLOR="#000088">foldFM</FONT> <FONT COLOR="#000088">fmToList0</FONT> <FONT COLOR="#666600">[]</FONT> <FONT COLOR="#000088">fm</FONT></td>
</tr>
</table>
<BR>
</td>
</tr>
<tr>
<td>&nbsp;&nbsp;</td><td valign="top">
<table cellspacing="0" cellpadding="0" border="0" frame="void">
<tr>
<td valign="top"><FONT COLOR="#000088">fmToList0</FONT>&nbsp;</td><td valign="top"><FONT COLOR="#000088">key</FONT>&nbsp;<FONT COLOR="#000088">elt</FONT>&nbsp;<FONT COLOR="#000088">rest</FONT>&nbsp;</td><td valign="top">=&nbsp;</td><td valign="top">(<FONT COLOR="#000088">key</FONT>,<FONT COLOR="#000088">elt</FONT>)&nbsp;<FONT COLOR="#666600">:</FONT>&nbsp;<FONT COLOR="#000088">rest</FONT></td>
</tr>
</table>
<BR>
</td>
</tr>
<tr>
<td>&nbsp;&nbsp;</td><td valign="top"><FONT COLOR="#000088">fmToList_LE</FONT> :: <FONT COLOR="#666600">Ord</FONT> <FONT COLOR="#000088">b</FONT> =&gt; <FONT COLOR="#666600">FiniteMap</FONT> <FONT COLOR="#000088">b</FONT> <FONT COLOR="#000088">a</FONT>&nbsp;<FONT COLOR="#666600">&nbsp;-&gt;&nbsp;</FONT>&nbsp;<FONT COLOR="#000088">b</FONT>&nbsp;<FONT COLOR="#666600">&nbsp;-&gt;&nbsp;</FONT>&nbsp;[(<FONT COLOR="#000088">b</FONT>,<FONT COLOR="#000088">a</FONT>)]<br>
<table cellspacing="0" cellpadding="0" border="0" frame="void">
<tr>
<td valign="top"><FONT COLOR="#000088">fmToList_LE</FONT>&nbsp;</td><td valign="top"><FONT COLOR="#000088">fm</FONT>&nbsp;<FONT COLOR="#000088">fr</FONT>&nbsp;</td><td valign="top">=&nbsp;</td><td valign="top"><FONT COLOR="#000088">foldFM_LE</FONT> <FONT COLOR="#000088">fmToList_LE0</FONT> <FONT COLOR="#666600">[]</FONT> <FONT COLOR="#000088">fr</FONT> <FONT COLOR="#000088">fm</FONT></td>
</tr>
</table>
<BR>
</td>
</tr>
<tr>
<td>&nbsp;&nbsp;</td><td valign="top">
<table cellspacing="0" cellpadding="0" border="0" frame="void">
<tr>
<td valign="top"><FONT COLOR="#000088">fmToList_LE0</FONT>&nbsp;</td><td valign="top"><FONT COLOR="#000088">key</FONT>&nbsp;<FONT COLOR="#000088">elt</FONT>&nbsp;<FONT COLOR="#000088">rest</FONT>&nbsp;</td><td valign="top">=&nbsp;</td><td valign="top">(<FONT COLOR="#000088">key</FONT>,<FONT COLOR="#000088">elt</FONT>)&nbsp;<FONT COLOR="#666600">:</FONT>&nbsp;<FONT COLOR="#000088">rest</FONT></td>
</tr>
</table>
<BR>
</td>
</tr>
<tr>
<td>&nbsp;&nbsp;</td><td valign="top"><FONT COLOR="#000088">foldFM</FONT> :: (<FONT COLOR="#000088">b</FONT>&nbsp;<FONT COLOR="#666600">&nbsp;-&gt;&nbsp;</FONT>&nbsp;<FONT COLOR="#000088">c</FONT>&nbsp;<FONT COLOR="#666600">&nbsp;-&gt;&nbsp;</FONT>&nbsp;<FONT COLOR="#000088">a</FONT>&nbsp;<FONT COLOR="#666600">&nbsp;-&gt;&nbsp;</FONT>&nbsp;<FONT COLOR="#000088">a</FONT>)&nbsp;<FONT COLOR="#666600">&nbsp;-&gt;&nbsp;</FONT>&nbsp;<FONT COLOR="#000088">a</FONT>&nbsp;<FONT COLOR="#666600">&nbsp;-&gt;&nbsp;</FONT>&nbsp;<FONT COLOR="#666600">FiniteMap</FONT> <FONT COLOR="#000088">b</FONT> <FONT COLOR="#000088">c</FONT>&nbsp;<FONT COLOR="#666600">&nbsp;-&gt;&nbsp;</FONT>&nbsp;<FONT COLOR="#000088">a</FONT>
<br>
<table cellspacing="0" cellpadding="0" border="0" frame="void">
<tr>
<td valign="top"><FONT COLOR="#000088">foldFM</FONT>&nbsp;</td><td valign="top"><FONT COLOR="#000088">k</FONT>&nbsp;<FONT COLOR="#000088">z</FONT>&nbsp;<FONT COLOR="#666600">EmptyFM</FONT>&nbsp;</td><td valign="top">=&nbsp;</td><td valign="top"><FONT COLOR="#000088">z</FONT></td>
</tr>
<tr>
<td valign="top"><FONT COLOR="#000088">foldFM</FONT>&nbsp;</td><td valign="top"><FONT COLOR="#000088">k</FONT>&nbsp;<FONT COLOR="#000088">z</FONT>&nbsp;(<FONT COLOR="#666600">Branch</FONT> <FONT COLOR="#000088">key</FONT> <FONT COLOR="#000088">elt</FONT> _ <FONT COLOR="#000088">fm_l</FONT> <FONT COLOR="#000088">fm_r</FONT>)&nbsp;</td><td valign="top">=&nbsp;</td><td valign="top"><FONT COLOR="#000088">foldFM</FONT> <FONT COLOR="#000088">k</FONT> (<FONT COLOR="#000088">k</FONT> <FONT COLOR="#000088">key</FONT> <FONT COLOR="#000088">elt</FONT> (<FONT COLOR="#000088">foldFM</FONT> <FONT COLOR="#000088">k</FONT> <FONT COLOR="#000088">z</FONT> <FONT COLOR="#000088">fm_r</FONT>)) <FONT COLOR="#000088">fm_l</FONT></td>
</tr>
</table>
<BR>
</td>
</tr>
<tr>
<td>&nbsp;&nbsp;</td><td valign="top"><FONT COLOR="#000088">foldFM_LE</FONT> :: <FONT COLOR="#666600">Ord</FONT> <FONT COLOR="#000088">a</FONT> =&gt; (<FONT COLOR="#000088">a</FONT>&nbsp;<FONT COLOR="#666600">&nbsp;-&gt;&nbsp;</FONT>&nbsp;<FONT COLOR="#000088">b</FONT>&nbsp;<FONT COLOR="#666600">&nbsp;-&gt;&nbsp;</FONT>&nbsp;<FONT COLOR="#000088">c</FONT>&nbsp;<FONT COLOR="#666600">&nbsp;-&gt;&nbsp;</FONT>&nbsp;<FONT COLOR="#000088">c</FONT>)&nbsp;<FONT COLOR="#666600">&nbsp;-&gt;&nbsp;</FONT>&nbsp;<FONT COLOR="#000088">c</FONT>&nbsp;<FONT COLOR="#666600">&nbsp;-&gt;&nbsp;</FONT>&nbsp;<FONT COLOR="#000088">a</FONT>&nbsp;<FONT COLOR="#666600">&nbsp;-&gt;&nbsp;</FONT>&nbsp;<FONT COLOR="#666600">FiniteMap</FONT> <FONT COLOR="#000088">a</FONT> <FONT COLOR="#000088">b</FONT>&nbsp;<FONT COLOR="#666600">&nbsp;-&gt;&nbsp;</FONT>&nbsp;<FONT COLOR="#000088">c</FONT>
<br>
<table cellspacing="0" cellpadding="0" border="0" frame="void">
<tr>
<td valign="top"><FONT COLOR="#000088">foldFM_LE</FONT>&nbsp;</td><td valign="top"><FONT COLOR="#000088">k</FONT>&nbsp;<FONT COLOR="#000088">z</FONT>&nbsp;<FONT COLOR="#000088">fr</FONT>&nbsp;<FONT COLOR="#666600">EmptyFM</FONT>&nbsp;</td><td valign="top">=&nbsp;</td><td valign="top"><FONT COLOR="#000088">z</FONT></td>
</tr>
<tr>
<td valign="top"><FONT COLOR="#000088">foldFM_LE</FONT>&nbsp;</td><td valign="top"><FONT COLOR="#000088">k</FONT>&nbsp;<FONT COLOR="#000088">z</FONT>&nbsp;<FONT COLOR="#000088">fr</FONT>&nbsp;(<FONT COLOR="#666600">Branch</FONT> <FONT COLOR="#000088">key</FONT> <FONT COLOR="#000088">elt</FONT> _ <FONT COLOR="#000088">fm_l</FONT> <FONT COLOR="#000088">fm_r</FONT>)&nbsp;</td><td valign="top"></td><td valign="top">
<table cellspacing="0" cellpadding="0" border="0" frame="void">
<tr>
<td valign="top">&nbsp;|&nbsp;</td><td valign="top"><FONT COLOR="#000088">key</FONT>&nbsp;<FONT COLOR="#000088">&lt;=</FONT>&nbsp;<FONT COLOR="#000088">fr</FONT></td><td valign="top">&nbsp;=&nbsp;</td><td valign="top">
<table cellspacing="0" cellpadding="0" border="0" frame="void">
<tr>
<td valign="top"><FONT COLOR="#000088">foldFM_LE</FONT> <FONT COLOR="#000088">k</FONT> (<FONT COLOR="#000088">k</FONT> <FONT COLOR="#000088">key</FONT> <FONT COLOR="#000088">elt</FONT> (<FONT COLOR="#000088">foldFM_LE</FONT> <FONT COLOR="#000088">k</FONT> <FONT COLOR="#000088">z</FONT> <FONT COLOR="#000088">fr</FONT> <FONT COLOR="#000088">fm_l</FONT>)) <FONT COLOR="#000088">fr</FONT> <FONT COLOR="#000088">fm_r</FONT></td>
</tr>
</table>
</td>
</tr>
<tr>
<td valign="top">&nbsp;|&nbsp;</td><td valign="top"><FONT COLOR="#000088">otherwise</FONT></td><td valign="top">&nbsp;=&nbsp;</td><td valign="top">
<table cellspacing="0" cellpadding="0" border="0" frame="void">
<tr>
<td valign="top"><FONT COLOR="#000088">foldFM_LE</FONT> <FONT COLOR="#000088">k</FONT> <FONT COLOR="#000088">z</FONT> <FONT COLOR="#000088">fr</FONT> <FONT COLOR="#000088">fm_l</FONT></td>
</tr>
</table>
</td>
</tr>
</table>
</td>
</tr>
</table>
<BR>
</td>
</tr>
<tr>
<td>&nbsp;&nbsp;</td><td valign="top"><FONT COLOR="#000088">sizeFM</FONT> :: <FONT COLOR="#666600">FiniteMap</FONT> <FONT COLOR="#000088">b</FONT> <FONT COLOR="#000088">a</FONT>&nbsp;<FONT COLOR="#666600">&nbsp;-&gt;&nbsp;</FONT>&nbsp;<FONT COLOR="#666600">Int</FONT>
<br>
<table cellspacing="0" cellpadding="0" border="0" frame="void">
<tr>
<td valign="top"><FONT COLOR="#000088">sizeFM</FONT>&nbsp;</td><td valign="top"><FONT COLOR="#666600">EmptyFM</FONT>&nbsp;</td><td valign="top">=&nbsp;</td><td valign="top">0</td>
</tr>
<tr>
<td valign="top"><FONT COLOR="#000088">sizeFM</FONT>&nbsp;</td><td valign="top">(<FONT COLOR="#666600">Branch</FONT> _ _ <FONT COLOR="#000088">size</FONT> _ _)&nbsp;</td><td valign="top">=&nbsp;</td><td valign="top"><FONT COLOR="#000088">size</FONT></td>
</tr>
</table>
<BR>
</td>
</tr>
</table>
<br>module Main where<br>
<table cellspacing="0" cellpadding="0" border="0" frame="void">
<tr>
<td>&nbsp;&nbsp;</td><td valign="top">import qualified FiniteMap<br>import qualified Maybe<br>import qualified Prelude<br>
<br>
</td>
</tr>
</table>
<br>module Maybe where<br>
<table cellspacing="0" cellpadding="0" border="0" frame="void">
<tr>
<td>&nbsp;&nbsp;</td><td valign="top">import qualified FiniteMap<br>import qualified Main<br>import qualified Prelude<br>
<br>
</td>
</tr>
</table>
<br>
</body>
</html>
<BR>Replaced joker patterns by fresh variables and removed binding patterns.<BR><BR><pre>&#8627 HASKELL</pre><pre>  &#8627 LR</pre><pre>    &#8627 HASKELL</pre><pre>      &#8627 CR</pre><pre>        &#8627 HASKELL</pre><pre>          &#8627 IFR</pre><pre>            &#8627 HASKELL</pre><pre>              &#8627 BR</pre><pre>                &#8627 <B>HASKELL</B></pre><pre>                  &#8627 COR</pre><BR><html>
<body>mainModule Main<table cellspacing="0" cellpadding="0" border="0" frame="void">
<tr>
<td>
                   &nbsp;
                </td><td>((<FONT COLOR="#000088">FiniteMap.fmToList_LE</FONT> :: <FONT COLOR="#666600">Ord</FONT> <FONT COLOR="#000088">a</FONT> =&gt; <FONT COLOR="#666600">FiniteMap.FiniteMap</FONT> [<FONT COLOR="#000088">a</FONT>] <FONT COLOR="#000088">b</FONT>&nbsp;<FONT COLOR="#666600">&nbsp;-&gt;&nbsp;</FONT>&nbsp;[<FONT COLOR="#000088">a</FONT>]&nbsp;<FONT COLOR="#666600">&nbsp;-&gt;&nbsp;</FONT>&nbsp;[([<FONT COLOR="#000088">a</FONT>],<FONT COLOR="#000088">b</FONT>)]) :: <FONT COLOR="#666600">Ord</FONT> <FONT COLOR="#000088">a</FONT> =&gt; <FONT COLOR="#666600">FiniteMap.FiniteMap</FONT> [<FONT COLOR="#000088">a</FONT>] <FONT COLOR="#000088">b</FONT>&nbsp;<FONT COLOR="#666600">&nbsp;-&gt;&nbsp;</FONT>&nbsp;[<FONT COLOR="#000088">a</FONT>]&nbsp;<FONT COLOR="#666600">&nbsp;-&gt;&nbsp;</FONT>&nbsp;[([<FONT COLOR="#000088">a</FONT>],<FONT COLOR="#000088">b</FONT>)])</td>
</tr>
</table>
<br>module FiniteMap where<br>
<table cellspacing="0" cellpadding="0" border="0" frame="void">
<tr>
<td>&nbsp;&nbsp;</td><td valign="top">import qualified Main<br>import qualified Maybe<br>import qualified Prelude<br>
<br>
</td>
</tr>
<tr>
<td>&nbsp;&nbsp;</td><td valign="top">data <FONT COLOR="#666600">FiniteMap</FONT> <FONT COLOR="#000088">b</FONT> <FONT COLOR="#000088">a</FONT> = <FONT COLOR="#666600">EmptyFM&nbsp;</FONT>&nbsp;|&nbsp;<FONT COLOR="#666600">Branch&nbsp;</FONT><FONT COLOR="#000088">b</FONT>&nbsp;<FONT COLOR="#000088">a</FONT>&nbsp;<FONT COLOR="#666600">Int</FONT>&nbsp;(<FONT COLOR="#666600">FiniteMap</FONT> <FONT COLOR="#000088">b</FONT> <FONT COLOR="#000088">a</FONT>)&nbsp;(<FONT COLOR="#666600">FiniteMap</FONT> <FONT COLOR="#000088">b</FONT> <FONT COLOR="#000088">a</FONT>)&nbsp;<br>
<br>
<br>
</td>
</tr>
<tr>
<td>&nbsp;&nbsp;</td><td valign="top">instance&nbsp;(<FONT COLOR="#666600">Eq</FONT> <FONT COLOR="#000088">a</FONT>, <FONT COLOR="#666600">Eq</FONT> <FONT COLOR="#000088">b</FONT>) =&gt; <FONT COLOR="#666600">Eq</FONT> (<FONT COLOR="#666600">FiniteMap</FONT> <FONT COLOR="#000088">a</FONT> <FONT COLOR="#000088">b</FONT>)&nbsp;where&nbsp;<br>
<table cellspacing="0" cellpadding="0" border="0" frame="void">
<tr>
<td>
    &nbsp;
   </td><td>
    &nbsp;
   </td><td>
<table cellspacing="0" cellpadding="0" border="0" frame="void">
<tr>
<td valign="top"><FONT COLOR="#000088">(==)</FONT>&nbsp;</td><td valign="top"><FONT COLOR="#000088">fm_1</FONT>&nbsp;<FONT COLOR="#000088">fm_2</FONT>&nbsp;</td><td valign="top">=&nbsp;</td><td valign="top"><FONT COLOR="#000088">sizeFM</FONT> <FONT COLOR="#000088">fm_1</FONT>&nbsp;<FONT COLOR="#000088">==</FONT>&nbsp;<FONT COLOR="#000088">sizeFM</FONT> <FONT COLOR="#000088">fm_2</FONT>&nbsp;<FONT COLOR="#000088">&amp;&amp;</FONT>&nbsp;<FONT COLOR="#000088">fmToList</FONT> <FONT COLOR="#000088">fm_1</FONT>&nbsp;<FONT COLOR="#000088">==</FONT>&nbsp;<FONT COLOR="#000088">fmToList</FONT> <FONT COLOR="#000088">fm_2</FONT></td>
</tr>
</table>
</td>
</tr>
</table>
<BR>
</td>
</tr>
<tr>
<td>&nbsp;&nbsp;</td><td valign="top"><FONT COLOR="#000088">fmToList</FONT> :: <FONT COLOR="#666600">FiniteMap</FONT> <FONT COLOR="#000088">a</FONT> <FONT COLOR="#000088">b</FONT>&nbsp;<FONT COLOR="#666600">&nbsp;-&gt;&nbsp;</FONT>&nbsp;[(<FONT COLOR="#000088">a</FONT>,<FONT COLOR="#000088">b</FONT>)]<br>
<table cellspacing="0" cellpadding="0" border="0" frame="void">
<tr>
<td valign="top"><FONT COLOR="#000088">fmToList</FONT>&nbsp;</td><td valign="top"><FONT COLOR="#000088">fm</FONT>&nbsp;</td><td valign="top">=&nbsp;</td><td valign="top"><FONT COLOR="#000088">foldFM</FONT> <FONT COLOR="#000088">fmToList0</FONT> <FONT COLOR="#666600">[]</FONT> <FONT COLOR="#000088">fm</FONT></td>
</tr>
</table>
<BR>
</td>
</tr>
<tr>
<td>&nbsp;&nbsp;</td><td valign="top">
<table cellspacing="0" cellpadding="0" border="0" frame="void">
<tr>
<td valign="top"><FONT COLOR="#000088">fmToList0</FONT>&nbsp;</td><td valign="top"><FONT COLOR="#000088">key</FONT>&nbsp;<FONT COLOR="#000088">elt</FONT>&nbsp;<FONT COLOR="#000088">rest</FONT>&nbsp;</td><td valign="top">=&nbsp;</td><td valign="top">(<FONT COLOR="#000088">key</FONT>,<FONT COLOR="#000088">elt</FONT>)&nbsp;<FONT COLOR="#666600">:</FONT>&nbsp;<FONT COLOR="#000088">rest</FONT></td>
</tr>
</table>
<BR>
</td>
</tr>
<tr>
<td>&nbsp;&nbsp;</td><td valign="top"><FONT COLOR="#000088">fmToList_LE</FONT> :: <FONT COLOR="#666600">Ord</FONT> <FONT COLOR="#000088">a</FONT> =&gt; <FONT COLOR="#666600">FiniteMap</FONT> <FONT COLOR="#000088">a</FONT> <FONT COLOR="#000088">b</FONT>&nbsp;<FONT COLOR="#666600">&nbsp;-&gt;&nbsp;</FONT>&nbsp;<FONT COLOR="#000088">a</FONT>&nbsp;<FONT COLOR="#666600">&nbsp;-&gt;&nbsp;</FONT>&nbsp;[(<FONT COLOR="#000088">a</FONT>,<FONT COLOR="#000088">b</FONT>)]<br>
<table cellspacing="0" cellpadding="0" border="0" frame="void">
<tr>
<td valign="top"><FONT COLOR="#000088">fmToList_LE</FONT>&nbsp;</td><td valign="top"><FONT COLOR="#000088">fm</FONT>&nbsp;<FONT COLOR="#000088">fr</FONT>&nbsp;</td><td valign="top">=&nbsp;</td><td valign="top"><FONT COLOR="#000088">foldFM_LE</FONT> <FONT COLOR="#000088">fmToList_LE0</FONT> <FONT COLOR="#666600">[]</FONT> <FONT COLOR="#000088">fr</FONT> <FONT COLOR="#000088">fm</FONT></td>
</tr>
</table>
<BR>
</td>
</tr>
<tr>
<td>&nbsp;&nbsp;</td><td valign="top">
<table cellspacing="0" cellpadding="0" border="0" frame="void">
<tr>
<td valign="top"><FONT COLOR="#000088">fmToList_LE0</FONT>&nbsp;</td><td valign="top"><FONT COLOR="#000088">key</FONT>&nbsp;<FONT COLOR="#000088">elt</FONT>&nbsp;<FONT COLOR="#000088">rest</FONT>&nbsp;</td><td valign="top">=&nbsp;</td><td valign="top">(<FONT COLOR="#000088">key</FONT>,<FONT COLOR="#000088">elt</FONT>)&nbsp;<FONT COLOR="#666600">:</FONT>&nbsp;<FONT COLOR="#000088">rest</FONT></td>
</tr>
</table>
<BR>
</td>
</tr>
<tr>
<td>&nbsp;&nbsp;</td><td valign="top"><FONT COLOR="#000088">foldFM</FONT> :: (<FONT COLOR="#000088">b</FONT>&nbsp;<FONT COLOR="#666600">&nbsp;-&gt;&nbsp;</FONT>&nbsp;<FONT COLOR="#000088">a</FONT>&nbsp;<FONT COLOR="#666600">&nbsp;-&gt;&nbsp;</FONT>&nbsp;<FONT COLOR="#000088">c</FONT>&nbsp;<FONT COLOR="#666600">&nbsp;-&gt;&nbsp;</FONT>&nbsp;<FONT COLOR="#000088">c</FONT>)&nbsp;<FONT COLOR="#666600">&nbsp;-&gt;&nbsp;</FONT>&nbsp;<FONT COLOR="#000088">c</FONT>&nbsp;<FONT COLOR="#666600">&nbsp;-&gt;&nbsp;</FONT>&nbsp;<FONT COLOR="#666600">FiniteMap</FONT> <FONT COLOR="#000088">b</FONT> <FONT COLOR="#000088">a</FONT>&nbsp;<FONT COLOR="#666600">&nbsp;-&gt;&nbsp;</FONT>&nbsp;<FONT COLOR="#000088">c</FONT>
<br>
<table cellspacing="0" cellpadding="0" border="0" frame="void">
<tr>
<td valign="top"><FONT COLOR="#000088">foldFM</FONT>&nbsp;</td><td valign="top"><FONT COLOR="#000088">k</FONT>&nbsp;<FONT COLOR="#000088">z</FONT>&nbsp;<FONT COLOR="#666600">EmptyFM</FONT>&nbsp;</td><td valign="top">=&nbsp;</td><td valign="top"><FONT COLOR="#000088">z</FONT></td>
</tr>
<tr>
<td valign="top"><FONT COLOR="#000088">foldFM</FONT>&nbsp;</td><td valign="top"><FONT COLOR="#000088">k</FONT>&nbsp;<FONT COLOR="#000088">z</FONT>&nbsp;(<FONT COLOR="#666600">Branch</FONT> <FONT COLOR="#000088">key</FONT> <FONT COLOR="#000088">elt</FONT> <FONT COLOR="#000088">vw</FONT> <FONT COLOR="#000088">fm_l</FONT> <FONT COLOR="#000088">fm_r</FONT>)&nbsp;</td><td valign="top">=&nbsp;</td><td valign="top"><FONT COLOR="#000088">foldFM</FONT> <FONT COLOR="#000088">k</FONT> (<FONT COLOR="#000088">k</FONT> <FONT COLOR="#000088">key</FONT> <FONT COLOR="#000088">elt</FONT> (<FONT COLOR="#000088">foldFM</FONT> <FONT COLOR="#000088">k</FONT> <FONT COLOR="#000088">z</FONT> <FONT COLOR="#000088">fm_r</FONT>)) <FONT COLOR="#000088">fm_l</FONT></td>
</tr>
</table>
<BR>
</td>
</tr>
<tr>
<td>&nbsp;&nbsp;</td><td valign="top"><FONT COLOR="#000088">foldFM_LE</FONT> :: <FONT COLOR="#666600">Ord</FONT> <FONT COLOR="#000088">a</FONT> =&gt; (<FONT COLOR="#000088">a</FONT>&nbsp;<FONT COLOR="#666600">&nbsp;-&gt;&nbsp;</FONT>&nbsp;<FONT COLOR="#000088">c</FONT>&nbsp;<FONT COLOR="#666600">&nbsp;-&gt;&nbsp;</FONT>&nbsp;<FONT COLOR="#000088">b</FONT>&nbsp;<FONT COLOR="#666600">&nbsp;-&gt;&nbsp;</FONT>&nbsp;<FONT COLOR="#000088">b</FONT>)&nbsp;<FONT COLOR="#666600">&nbsp;-&gt;&nbsp;</FONT>&nbsp;<FONT COLOR="#000088">b</FONT>&nbsp;<FONT COLOR="#666600">&nbsp;-&gt;&nbsp;</FONT>&nbsp;<FONT COLOR="#000088">a</FONT>&nbsp;<FONT COLOR="#666600">&nbsp;-&gt;&nbsp;</FONT>&nbsp;<FONT COLOR="#666600">FiniteMap</FONT> <FONT COLOR="#000088">a</FONT> <FONT COLOR="#000088">c</FONT>&nbsp;<FONT COLOR="#666600">&nbsp;-&gt;&nbsp;</FONT>&nbsp;<FONT COLOR="#000088">b</FONT>
<br>
<table cellspacing="0" cellpadding="0" border="0" frame="void">
<tr>
<td valign="top"><FONT COLOR="#000088">foldFM_LE</FONT>&nbsp;</td><td valign="top"><FONT COLOR="#000088">k</FONT>&nbsp;<FONT COLOR="#000088">z</FONT>&nbsp;<FONT COLOR="#000088">fr</FONT>&nbsp;<FONT COLOR="#666600">EmptyFM</FONT>&nbsp;</td><td valign="top">=&nbsp;</td><td valign="top"><FONT COLOR="#000088">z</FONT></td>
</tr>
<tr>
<td valign="top"><FONT COLOR="#000088">foldFM_LE</FONT>&nbsp;</td><td valign="top"><FONT COLOR="#000088">k</FONT>&nbsp;<FONT COLOR="#000088">z</FONT>&nbsp;<FONT COLOR="#000088">fr</FONT>&nbsp;(<FONT COLOR="#666600">Branch</FONT> <FONT COLOR="#000088">key</FONT> <FONT COLOR="#000088">elt</FONT> <FONT COLOR="#000088">vx</FONT> <FONT COLOR="#000088">fm_l</FONT> <FONT COLOR="#000088">fm_r</FONT>)&nbsp;</td><td valign="top"></td><td valign="top">
<table cellspacing="0" cellpadding="0" border="0" frame="void">
<tr>
<td valign="top">&nbsp;|&nbsp;</td><td valign="top"><FONT COLOR="#000088">key</FONT>&nbsp;<FONT COLOR="#000088">&lt;=</FONT>&nbsp;<FONT COLOR="#000088">fr</FONT></td><td valign="top">&nbsp;=&nbsp;</td><td valign="top">
<table cellspacing="0" cellpadding="0" border="0" frame="void">
<tr>
<td valign="top"><FONT COLOR="#000088">foldFM_LE</FONT> <FONT COLOR="#000088">k</FONT> (<FONT COLOR="#000088">k</FONT> <FONT COLOR="#000088">key</FONT> <FONT COLOR="#000088">elt</FONT> (<FONT COLOR="#000088">foldFM_LE</FONT> <FONT COLOR="#000088">k</FONT> <FONT COLOR="#000088">z</FONT> <FONT COLOR="#000088">fr</FONT> <FONT COLOR="#000088">fm_l</FONT>)) <FONT COLOR="#000088">fr</FONT> <FONT COLOR="#000088">fm_r</FONT></td>
</tr>
</table>
</td>
</tr>
<tr>
<td valign="top">&nbsp;|&nbsp;</td><td valign="top"><FONT COLOR="#000088">otherwise</FONT></td><td valign="top">&nbsp;=&nbsp;</td><td valign="top">
<table cellspacing="0" cellpadding="0" border="0" frame="void">
<tr>
<td valign="top"><FONT COLOR="#000088">foldFM_LE</FONT> <FONT COLOR="#000088">k</FONT> <FONT COLOR="#000088">z</FONT> <FONT COLOR="#000088">fr</FONT> <FONT COLOR="#000088">fm_l</FONT></td>
</tr>
</table>
</td>
</tr>
</table>
</td>
</tr>
</table>
<BR>
</td>
</tr>
<tr>
<td>&nbsp;&nbsp;</td><td valign="top"><FONT COLOR="#000088">sizeFM</FONT> :: <FONT COLOR="#666600">FiniteMap</FONT> <FONT COLOR="#000088">a</FONT> <FONT COLOR="#000088">b</FONT>&nbsp;<FONT COLOR="#666600">&nbsp;-&gt;&nbsp;</FONT>&nbsp;<FONT COLOR="#666600">Int</FONT>
<br>
<table cellspacing="0" cellpadding="0" border="0" frame="void">
<tr>
<td valign="top"><FONT COLOR="#000088">sizeFM</FONT>&nbsp;</td><td valign="top"><FONT COLOR="#666600">EmptyFM</FONT>&nbsp;</td><td valign="top">=&nbsp;</td><td valign="top">0</td>
</tr>
<tr>
<td valign="top"><FONT COLOR="#000088">sizeFM</FONT>&nbsp;</td><td valign="top">(<FONT COLOR="#666600">Branch</FONT> <FONT COLOR="#000088">vy</FONT> <FONT COLOR="#000088">vz</FONT> <FONT COLOR="#000088">size</FONT> <FONT COLOR="#000088">wu</FONT> <FONT COLOR="#000088">wv</FONT>)&nbsp;</td><td valign="top">=&nbsp;</td><td valign="top"><FONT COLOR="#000088">size</FONT></td>
</tr>
</table>
<BR>
</td>
</tr>
</table>
<br>module Main where<br>
<table cellspacing="0" cellpadding="0" border="0" frame="void">
<tr>
<td>&nbsp;&nbsp;</td><td valign="top">import qualified FiniteMap<br>import qualified Maybe<br>import qualified Prelude<br>
<br>
</td>
</tr>
</table>
<br>module Maybe where<br>
<table cellspacing="0" cellpadding="0" border="0" frame="void">
<tr>
<td>&nbsp;&nbsp;</td><td valign="top">import qualified FiniteMap<br>import qualified Main<br>import qualified Prelude<br>
<br>
</td>
</tr>
</table>
<br>
</body>
</html>
<BR>Cond Reductions:<BR>The following Function with conditions<BR><BLOCKQUOTE><table cellspacing="0" cellpadding="0" border="0" frame="void" >
<tr><td valign="top"><font color=#000088>foldFM_LE</font>&#160;</td><td valign="top"><font color=#000088>k</font>&#160;<font color=#000088>z</font>&#160;<font color=#000088>fr</font>&#160;<font color=#666600>EmptyFM</font></td><td valign="top">&#160;=&#160;<font color=#000088>z</font></td></tr>
<tr><td valign="top"><font color=#000088>foldFM_LE</font>&#160;</td><td valign="top"><font color=#000088>k</font>&#160;<font color=#000088>z</font>&#160;<font color=#000088>fr</font>&#160;(<font color=#666600>Branch</font>&#160;<font color=#000088>key</font>&#160;<font color=#000088>elt</font>&#160;<font color=#000088>vx</font>&#160;<font color=#000088>fm_l</font>&#160;<font color=#000088>fm_r</font>)</td><td valign="top"><table cellspacing="0" cellpadding="0" border="0" frame="void" >
<tr><td valign="top">&#160;|&#160;</td><td valign="top"><font color=#000088>key</font>&#160;<font color=#000088><=</font>&#160;<font color=#000088>fr</font></td><td valign="bottom"><table cellspacing="0" cellpadding="0" border="0" frame="void" >
<tr><td valign="top">&#160;=&#160;</td><td valign="top"><font color=#000088>foldFM_LE</font>&#160;<font color=#000088>k</font>&#160;(<font color=#000088>k</font>&#160;<font color=#000088>key</font>&#160;<font color=#000088>elt</font>&#160;(<font color=#000088>foldFM_LE</font>&#160;<font color=#000088>k</font>&#160;<font color=#000088>z</font>&#160;<font color=#000088>fr</font>&#160;<font color=#000088>fm_l</font>))&#160;<font color=#000088>fr</font>&#160;<font color=#000088>fm_r</font></td></tr>
</table></td></tr>
<tr><td valign="top">&#160;|&#160;</td><td valign="top"><font color=#000088>otherwise</font></td><td valign="bottom"><table cellspacing="0" cellpadding="0" border="0" frame="void" >
<tr><td valign="top">&#160;=&#160;</td><td valign="top"><font color=#000088>foldFM_LE</font>&#160;<font color=#000088>k</font>&#160;<font color=#000088>z</font>&#160;<font color=#000088>fr</font>&#160;<font color=#000088>fm_l</font></td></tr>
</table></td></tr>
</table></td></tr>
</table></BLOCKQUOTE><BR>is transformed to<BR><BLOCKQUOTE><table cellspacing="0" cellpadding="0" border="0" frame="void" >
<tr><td valign="top"><font color=#000088>foldFM_LE</font>&#160;</td><td valign="top"><font color=#000088>k</font>&#160;<font color=#000088>z</font>&#160;<font color=#000088>fr</font>&#160;<font color=#666600>EmptyFM</font></td><td valign="top">&#160;=&#160;<font color=#000088>foldFM_LE3</font>&#160;<font color=#000088>k</font>&#160;<font color=#000088>z</font>&#160;<font color=#000088>fr</font>&#160;<font color=#666600>EmptyFM</font></td></tr>
<tr><td valign="top"><font color=#000088>foldFM_LE</font>&#160;</td><td valign="top"><font color=#000088>k</font>&#160;<font color=#000088>z</font>&#160;<font color=#000088>fr</font>&#160;(<font color=#666600>Branch</font>&#160;<font color=#000088>key</font>&#160;<font color=#000088>elt</font>&#160;<font color=#000088>vx</font>&#160;<font color=#000088>fm_l</font>&#160;<font color=#000088>fm_r</font>)</td><td valign="top">&#160;=&#160;<font color=#000088>foldFM_LE2</font>&#160;<font color=#000088>k</font>&#160;<font color=#000088>z</font>&#160;<font color=#000088>fr</font>&#160;(<font color=#666600>Branch</font>&#160;<font color=#000088>key</font>&#160;<font color=#000088>elt</font>&#160;<font color=#000088>vx</font>&#160;<font color=#000088>fm_l</font>&#160;<font color=#000088>fm_r</font>)</td></tr>
</table></BLOCKQUOTE><BR><BLOCKQUOTE><table cellspacing="0" cellpadding="0" border="0" frame="void" >
<tr><td valign="top"><font color=#000088>foldFM_LE1</font>&#160;</td><td valign="top"><font color=#000088>k</font>&#160;<font color=#000088>z</font>&#160;<font color=#000088>fr</font>&#160;<font color=#000088>key</font>&#160;<font color=#000088>elt</font>&#160;<font color=#000088>vx</font>&#160;<font color=#000088>fm_l</font>&#160;<font color=#000088>fm_r</font>&#160;<font color=#666600>True</font></td><td valign="top">&#160;=&#160;<font color=#000088>foldFM_LE</font>&#160;<font color=#000088>k</font>&#160;(<font color=#000088>k</font>&#160;<font color=#000088>key</font>&#160;<font color=#000088>elt</font>&#160;(<font color=#000088>foldFM_LE</font>&#160;<font color=#000088>k</font>&#160;<font color=#000088>z</font>&#160;<font color=#000088>fr</font>&#160;<font color=#000088>fm_l</font>))&#160;<font color=#000088>fr</font>&#160;<font color=#000088>fm_r</font></td></tr>
<tr><td valign="top"><font color=#000088>foldFM_LE1</font>&#160;</td><td valign="top"><font color=#000088>k</font>&#160;<font color=#000088>z</font>&#160;<font color=#000088>fr</font>&#160;<font color=#000088>key</font>&#160;<font color=#000088>elt</font>&#160;<font color=#000088>vx</font>&#160;<font color=#000088>fm_l</font>&#160;<font color=#000088>fm_r</font>&#160;<font color=#666600>False</font></td><td valign="top">&#160;=&#160;<font color=#000088>foldFM_LE0</font>&#160;<font color=#000088>k</font>&#160;<font color=#000088>z</font>&#160;<font color=#000088>fr</font>&#160;<font color=#000088>key</font>&#160;<font color=#000088>elt</font>&#160;<font color=#000088>vx</font>&#160;<font color=#000088>fm_l</font>&#160;<font color=#000088>fm_r</font>&#160;<font color=#000088>otherwise</font></td></tr>
</table></BLOCKQUOTE><BR><BLOCKQUOTE><table cellspacing="0" cellpadding="0" border="0" frame="void" >
<tr><td valign="top"><font color=#000088>foldFM_LE0</font>&#160;</td><td valign="top"><font color=#000088>k</font>&#160;<font color=#000088>z</font>&#160;<font color=#000088>fr</font>&#160;<font color=#000088>key</font>&#160;<font color=#000088>elt</font>&#160;<font color=#000088>vx</font>&#160;<font color=#000088>fm_l</font>&#160;<font color=#000088>fm_r</font>&#160;<font color=#666600>True</font></td><td valign="top">&#160;=&#160;<font color=#000088>foldFM_LE</font>&#160;<font color=#000088>k</font>&#160;<font color=#000088>z</font>&#160;<font color=#000088>fr</font>&#160;<font color=#000088>fm_l</font></td></tr>
</table></BLOCKQUOTE><BR><BLOCKQUOTE><table cellspacing="0" cellpadding="0" border="0" frame="void" >
<tr><td valign="top"><font color=#000088>foldFM_LE2</font>&#160;</td><td valign="top"><font color=#000088>k</font>&#160;<font color=#000088>z</font>&#160;<font color=#000088>fr</font>&#160;(<font color=#666600>Branch</font>&#160;<font color=#000088>key</font>&#160;<font color=#000088>elt</font>&#160;<font color=#000088>vx</font>&#160;<font color=#000088>fm_l</font>&#160;<font color=#000088>fm_r</font>)</td><td valign="top">&#160;=&#160;<font color=#000088>foldFM_LE1</font>&#160;<font color=#000088>k</font>&#160;<font color=#000088>z</font>&#160;<font color=#000088>fr</font>&#160;<font color=#000088>key</font>&#160;<font color=#000088>elt</font>&#160;<font color=#000088>vx</font>&#160;<font color=#000088>fm_l</font>&#160;<font color=#000088>fm_r</font>&#160;(<font color=#000088>key</font>&#160;<font color=#000088><=</font>&#160;<font color=#000088>fr</font>)</td></tr>
</table></BLOCKQUOTE><BR><BLOCKQUOTE><table cellspacing="0" cellpadding="0" border="0" frame="void" >
<tr><td valign="top"><font color=#000088>foldFM_LE3</font>&#160;</td><td valign="top"><font color=#000088>k</font>&#160;<font color=#000088>z</font>&#160;<font color=#000088>fr</font>&#160;<font color=#666600>EmptyFM</font></td><td valign="top">&#160;=&#160;<font color=#000088>z</font></td></tr>
<tr><td valign="top"><font color=#000088>foldFM_LE3</font>&#160;</td><td valign="top"><font color=#000088>vvu</font>&#160;<font color=#000088>vvv</font>&#160;<font color=#000088>vvw</font>&#160;<font color=#000088>vvx</font></td><td valign="top">&#160;=&#160;<font color=#000088>foldFM_LE2</font>&#160;<font color=#000088>vvu</font>&#160;<font color=#000088>vvv</font>&#160;<font color=#000088>vvw</font>&#160;<font color=#000088>vvx</font></td></tr>
</table></BLOCKQUOTE><BR>The following Function with conditions<BR><BLOCKQUOTE><table cellspacing="0" cellpadding="0" border="0" frame="void" >
<tr><td valign="top"><font color=#000088>gcd'</font>&#160;</td><td valign="top"><font color=#000088>x</font>&#160;0</td><td valign="top">&#160;=&#160;<font color=#000088>x</font></td></tr>
<tr><td valign="top"><font color=#000088>gcd'</font>&#160;</td><td valign="top"><font color=#000088>x</font>&#160;<font color=#000088>y</font></td><td valign="top">&#160;=&#160;<font color=#000088>gcd'</font>&#160;<font color=#000088>y</font>&#160;(<font color=#000088>x</font>&#160;<font color=#000088>`rem`</font>&#160;<font color=#000088>y</font>)</td></tr>
</table></BLOCKQUOTE><BR>is transformed to<BR><BLOCKQUOTE><table cellspacing="0" cellpadding="0" border="0" frame="void" >
<tr><td valign="top"><font color=#000088>gcd'</font>&#160;</td><td valign="top"><font color=#000088>x</font>&#160;<font color=#000088>vvy</font></td><td valign="top">&#160;=&#160;<font color=#000088>gcd'2</font>&#160;<font color=#000088>x</font>&#160;<font color=#000088>vvy</font></td></tr>
<tr><td valign="top"><font color=#000088>gcd'</font>&#160;</td><td valign="top"><font color=#000088>x</font>&#160;<font color=#000088>y</font></td><td valign="top">&#160;=&#160;<font color=#000088>gcd'0</font>&#160;<font color=#000088>x</font>&#160;<font color=#000088>y</font></td></tr>
</table></BLOCKQUOTE><BR><BLOCKQUOTE><table cellspacing="0" cellpadding="0" border="0" frame="void" >
<tr><td valign="top"><font color=#000088>gcd'0</font>&#160;</td><td valign="top"><font color=#000088>x</font>&#160;<font color=#000088>y</font></td><td valign="top">&#160;=&#160;<font color=#000088>gcd'</font>&#160;<font color=#000088>y</font>&#160;(<font color=#000088>x</font>&#160;<font color=#000088>`rem`</font>&#160;<font color=#000088>y</font>)</td></tr>
</table></BLOCKQUOTE><BR><BLOCKQUOTE><table cellspacing="0" cellpadding="0" border="0" frame="void" >
<tr><td valign="top"><font color=#000088>gcd'1</font>&#160;</td><td valign="top"><font color=#666600>True</font>&#160;<font color=#000088>x</font>&#160;<font color=#000088>vvy</font></td><td valign="top">&#160;=&#160;<font color=#000088>x</font></td></tr>
<tr><td valign="top"><font color=#000088>gcd'1</font>&#160;</td><td valign="top"><font color=#000088>vvz</font>&#160;<font color=#000088>vwu</font>&#160;<font color=#000088>vwv</font></td><td valign="top">&#160;=&#160;<font color=#000088>gcd'0</font>&#160;<font color=#000088>vwu</font>&#160;<font color=#000088>vwv</font></td></tr>
</table></BLOCKQUOTE><BR><BLOCKQUOTE><table cellspacing="0" cellpadding="0" border="0" frame="void" >
<tr><td valign="top"><font color=#000088>gcd'2</font>&#160;</td><td valign="top"><font color=#000088>x</font>&#160;<font color=#000088>vvy</font></td><td valign="top">&#160;=&#160;<font color=#000088>gcd'1</font>&#160;(<font color=#000088>vvy</font>&#160;<font color=#000088>==</font>&#160;0)&#160;<font color=#000088>x</font>&#160;<font color=#000088>vvy</font></td></tr>
<tr><td valign="top"><font color=#000088>gcd'2</font>&#160;</td><td valign="top"><font color=#000088>vww</font>&#160;<font color=#000088>vwx</font></td><td valign="top">&#160;=&#160;<font color=#000088>gcd'0</font>&#160;<font color=#000088>vww</font>&#160;<font color=#000088>vwx</font></td></tr>
</table></BLOCKQUOTE><BR>The following Function with conditions<BR><BLOCKQUOTE><table cellspacing="0" cellpadding="0" border="0" frame="void" >
<tr><td valign="top"><font color=#000088>gcd</font>&#160;</td><td valign="top">0&#160;0</td><td valign="top">&#160;=&#160;<font color=#000088>error</font>&#160;<font color=#666600>[]</font></td></tr>
<tr><td valign="top"><font color=#000088>gcd</font>&#160;</td><td valign="top"><font color=#000088>x</font>&#160;<font color=#000088>y</font></td><td valign="top">&#160;=&#160;<table cellspacing="0" cellpadding="0" border="0" frame="void" >
<td  valign="top" colspan="2"><font color=#000088>gcd'</font>&#160;(<font color=#000088>abs</font>&#160;<font color=#000088>x</font>)&#160;(<font color=#000088>abs</font>&#160;<font color=#000088>y</font>)</td></tr>
<tr><td valign="top">where&#160;</td><td valign="top"><table cellspacing="0" cellpadding="0" border="0" frame="void" >
<tr><td valign="top"><font color=#000088>gcd'</font>&#160;</td><td valign="top"><font color=#000088>x</font>&#160;0</td><td valign="top">&#160;=&#160;<font color=#000088>x</font></td></tr>
<tr><td valign="top"><font color=#000088>gcd'</font>&#160;</td><td valign="top"><font color=#000088>x</font>&#160;<font color=#000088>y</font></td><td valign="top">&#160;=&#160;<font color=#000088>gcd'</font>&#160;<font color=#000088>y</font>&#160;(<font color=#000088>x</font>&#160;<font color=#000088>`rem`</font>&#160;<font color=#000088>y</font>)</td></tr>
</table></td></tr>
</table></td></tr>
</table></BLOCKQUOTE><BR>is transformed to<BR><BLOCKQUOTE><table cellspacing="0" cellpadding="0" border="0" frame="void" >
<tr><td valign="top"><font color=#000088>gcd</font>&#160;</td><td valign="top"><font color=#000088>vwy</font>&#160;<font color=#000088>vwz</font></td><td valign="top">&#160;=&#160;<font color=#000088>gcd3</font>&#160;<font color=#000088>vwy</font>&#160;<font color=#000088>vwz</font></td></tr>
<tr><td valign="top"><font color=#000088>gcd</font>&#160;</td><td valign="top"><font color=#000088>x</font>&#160;<font color=#000088>y</font></td><td valign="top">&#160;=&#160;<font color=#000088>gcd0</font>&#160;<font color=#000088>x</font>&#160;<font color=#000088>y</font></td></tr>
</table></BLOCKQUOTE><BR><BLOCKQUOTE><table cellspacing="0" cellpadding="0" border="0" frame="void" >
<tr><td valign="top"><font color=#000088>gcd0</font>&#160;</td><td valign="top"><font color=#000088>x</font>&#160;<font color=#000088>y</font></td><td valign="top">&#160;=&#160;<table cellspacing="0" cellpadding="0" border="0" frame="void" >
<td  valign="top" colspan="2"><font color=#000088>gcd'</font>&#160;(<font color=#000088>abs</font>&#160;<font color=#000088>x</font>)&#160;(<font color=#000088>abs</font>&#160;<font color=#000088>y</font>)</td></tr>
<tr><td valign="top">where&#160;</td><td valign="top"><table cellspacing="0" cellpadding="0" border="0" frame="void" >
<tr><td valign="top"><font color=#000088>gcd'</font>&#160;</td><td valign="top"><font color=#000088>x</font>&#160;<font color=#000088>vvy</font></td><td valign="top">&#160;=&#160;<font color=#000088>gcd'2</font>&#160;<font color=#000088>x</font>&#160;<font color=#000088>vvy</font></td></tr>
<tr><td valign="top"><font color=#000088>gcd'</font>&#160;</td><td valign="top"><font color=#000088>x</font>&#160;<font color=#000088>y</font></td><td valign="top">&#160;=&#160;<font color=#000088>gcd'0</font>&#160;<font color=#000088>x</font>&#160;<font color=#000088>y</font></td></tr>
</table></td></tr>
<tr><td></td><td valign="top"><table cellspacing="0" cellpadding="0" border="0" frame="void" >
<tr><td valign="top"><font color=#000088>gcd'0</font>&#160;</td><td valign="top"><font color=#000088>x</font>&#160;<font color=#000088>y</font></td><td valign="top">&#160;=&#160;<font color=#000088>gcd'</font>&#160;<font color=#000088>y</font>&#160;(<font color=#000088>x</font>&#160;<font color=#000088>`rem`</font>&#160;<font color=#000088>y</font>)</td></tr>
</table></td></tr>
<tr><td></td><td valign="top"><table cellspacing="0" cellpadding="0" border="0" frame="void" >
<tr><td valign="top"><font color=#000088>gcd'1</font>&#160;</td><td valign="top"><font color=#666600>True</font>&#160;<font color=#000088>x</font>&#160;<font color=#000088>vvy</font></td><td valign="top">&#160;=&#160;<font color=#000088>x</font></td></tr>
<tr><td valign="top"><font color=#000088>gcd'1</font>&#160;</td><td valign="top"><font color=#000088>vvz</font>&#160;<font color=#000088>vwu</font>&#160;<font color=#000088>vwv</font></td><td valign="top">&#160;=&#160;<font color=#000088>gcd'0</font>&#160;<font color=#000088>vwu</font>&#160;<font color=#000088>vwv</font></td></tr>
</table></td></tr>
<tr><td></td><td valign="top"><table cellspacing="0" cellpadding="0" border="0" frame="void" >
<tr><td valign="top"><font color=#000088>gcd'2</font>&#160;</td><td valign="top"><font color=#000088>x</font>&#160;<font color=#000088>vvy</font></td><td valign="top">&#160;=&#160;<font color=#000088>gcd'1</font>&#160;(<font color=#000088>vvy</font>&#160;<font color=#000088>==</font>&#160;0)&#160;<font color=#000088>x</font>&#160;<font color=#000088>vvy</font></td></tr>
<tr><td valign="top"><font color=#000088>gcd'2</font>&#160;</td><td valign="top"><font color=#000088>vww</font>&#160;<font color=#000088>vwx</font></td><td valign="top">&#160;=&#160;<font color=#000088>gcd'0</font>&#160;<font color=#000088>vww</font>&#160;<font color=#000088>vwx</font></td></tr>
</table></td></tr>
</table></td></tr>
</table></BLOCKQUOTE><BR><BLOCKQUOTE><table cellspacing="0" cellpadding="0" border="0" frame="void" >
<tr><td valign="top"><font color=#000088>gcd1</font>&#160;</td><td valign="top"><font color=#666600>True</font>&#160;<font color=#000088>vwy</font>&#160;<font color=#000088>vwz</font></td><td valign="top">&#160;=&#160;<font color=#000088>error</font>&#160;<font color=#666600>[]</font></td></tr>
<tr><td valign="top"><font color=#000088>gcd1</font>&#160;</td><td valign="top"><font color=#000088>vxu</font>&#160;<font color=#000088>vxv</font>&#160;<font color=#000088>vxw</font></td><td valign="top">&#160;=&#160;<font color=#000088>gcd0</font>&#160;<font color=#000088>vxv</font>&#160;<font color=#000088>vxw</font></td></tr>
</table></BLOCKQUOTE><BR><BLOCKQUOTE><table cellspacing="0" cellpadding="0" border="0" frame="void" >
<tr><td valign="top"><font color=#000088>gcd2</font>&#160;</td><td valign="top"><font color=#666600>True</font>&#160;<font color=#000088>vwy</font>&#160;<font color=#000088>vwz</font></td><td valign="top">&#160;=&#160;<font color=#000088>gcd1</font>&#160;(<font color=#000088>vwz</font>&#160;<font color=#000088>==</font>&#160;0)&#160;<font color=#000088>vwy</font>&#160;<font color=#000088>vwz</font></td></tr>
<tr><td valign="top"><font color=#000088>gcd2</font>&#160;</td><td valign="top"><font color=#000088>vxx</font>&#160;<font color=#000088>vxy</font>&#160;<font color=#000088>vxz</font></td><td valign="top">&#160;=&#160;<font color=#000088>gcd0</font>&#160;<font color=#000088>vxy</font>&#160;<font color=#000088>vxz</font></td></tr>
</table></BLOCKQUOTE><BR><BLOCKQUOTE><table cellspacing="0" cellpadding="0" border="0" frame="void" >
<tr><td valign="top"><font color=#000088>gcd3</font>&#160;</td><td valign="top"><font color=#000088>vwy</font>&#160;<font color=#000088>vwz</font></td><td valign="top">&#160;=&#160;<font color=#000088>gcd2</font>&#160;(<font color=#000088>vwy</font>&#160;<font color=#000088>==</font>&#160;0)&#160;<font color=#000088>vwy</font>&#160;<font color=#000088>vwz</font></td></tr>
<tr><td valign="top"><font color=#000088>gcd3</font>&#160;</td><td valign="top"><font color=#000088>vyu</font>&#160;<font color=#000088>vyv</font></td><td valign="top">&#160;=&#160;<font color=#000088>gcd0</font>&#160;<font color=#000088>vyu</font>&#160;<font color=#000088>vyv</font></td></tr>
</table></BLOCKQUOTE><BR>The following Function with conditions<BR><BLOCKQUOTE><table cellspacing="0" cellpadding="0" border="0" frame="void" >
<tr><td valign="top"><font color=#000088>absReal</font>&#160;</td><td valign="top"><font color=#000088>x</font></td><td valign="top"><table cellspacing="0" cellpadding="0" border="0" frame="void" >
<tr><td valign="top">&#160;|&#160;</td><td valign="top"><font color=#000088>x</font>&#160;<font color=#000088>>=</font>&#160;0</td><td valign="bottom"><table cellspacing="0" cellpadding="0" border="0" frame="void" >
<tr><td valign="top">&#160;=&#160;</td><td valign="top"><font color=#000088>x</font></td></tr>
</table></td></tr>
<tr><td valign="top">&#160;|&#160;</td><td valign="top"><font color=#000088>otherwise</font></td><td valign="bottom"><table cellspacing="0" cellpadding="0" border="0" frame="void" >
<tr><td valign="top">&#160;=&#160;</td><td valign="top"><font color=#000088>`negate`</font>&#160;<font color=#000088>x</font></td></tr>
</table></td></tr>
</table></td></tr>
</table></BLOCKQUOTE><BR>is transformed to<BR><BLOCKQUOTE><table cellspacing="0" cellpadding="0" border="0" frame="void" >
<tr><td valign="top"><font color=#000088>absReal</font>&#160;</td><td valign="top"><font color=#000088>x</font></td><td valign="top">&#160;=&#160;<font color=#000088>absReal2</font>&#160;<font color=#000088>x</font></td></tr>
</table></BLOCKQUOTE><BR><BLOCKQUOTE><table cellspacing="0" cellpadding="0" border="0" frame="void" >
<tr><td valign="top"><font color=#000088>absReal0</font>&#160;</td><td valign="top"><font color=#000088>x</font>&#160;<font color=#666600>True</font></td><td valign="top">&#160;=&#160;<font color=#000088>`negate`</font>&#160;<font color=#000088>x</font></td></tr>
</table></BLOCKQUOTE><BR><BLOCKQUOTE><table cellspacing="0" cellpadding="0" border="0" frame="void" >
<tr><td valign="top"><font color=#000088>absReal1</font>&#160;</td><td valign="top"><font color=#000088>x</font>&#160;<font color=#666600>True</font></td><td valign="top">&#160;=&#160;<font color=#000088>x</font></td></tr>
<tr><td valign="top"><font color=#000088>absReal1</font>&#160;</td><td valign="top"><font color=#000088>x</font>&#160;<font color=#666600>False</font></td><td valign="top">&#160;=&#160;<font color=#000088>absReal0</font>&#160;<font color=#000088>x</font>&#160;<font color=#000088>otherwise</font></td></tr>
</table></BLOCKQUOTE><BR><BLOCKQUOTE><table cellspacing="0" cellpadding="0" border="0" frame="void" >
<tr><td valign="top"><font color=#000088>absReal2</font>&#160;</td><td valign="top"><font color=#000088>x</font></td><td valign="top">&#160;=&#160;<font color=#000088>absReal1</font>&#160;<font color=#000088>x</font>&#160;(<font color=#000088>x</font>&#160;<font color=#000088>>=</font>&#160;0)</td></tr>
</table></BLOCKQUOTE><BR>The following Function with conditions<BR><BLOCKQUOTE><table cellspacing="0" cellpadding="0" border="0" frame="void" >
<tr><td valign="top"><font color=#000088>undefined</font>&#160;</td><td valign="top"></td><td valign="top"><table cellspacing="0" cellpadding="0" border="0" frame="void" >
<tr><td valign="top">&#160;|&#160;</td><td valign="top"><font color=#666600>False</font></td><td valign="bottom"><table cellspacing="0" cellpadding="0" border="0" frame="void" >
<tr><td valign="top">&#160;=&#160;</td><td valign="top"><font color=#000088>undefined</font></td></tr>
</table></td></tr>
</table></td></tr>
</table></BLOCKQUOTE><BR>is transformed to<BR><BLOCKQUOTE><table cellspacing="0" cellpadding="0" border="0" frame="void" >
<tr><td valign="top"><font color=#000088>undefined</font>&#160;</td><td valign="top"></td><td valign="top">&#160;=&#160;<font color=#000088>undefined1</font></td></tr>
</table></BLOCKQUOTE><BR><BLOCKQUOTE><table cellspacing="0" cellpadding="0" border="0" frame="void" >
<tr><td valign="top"><font color=#000088>undefined0</font>&#160;</td><td valign="top"><font color=#666600>True</font></td><td valign="top">&#160;=&#160;<font color=#000088>undefined</font></td></tr>
</table></BLOCKQUOTE><BR><BLOCKQUOTE><table cellspacing="0" cellpadding="0" border="0" frame="void" >
<tr><td valign="top"><font color=#000088>undefined1</font>&#160;</td><td valign="top"></td><td valign="top">&#160;=&#160;<font color=#000088>undefined0</font>&#160;<font color=#666600>False</font></td></tr>
</table></BLOCKQUOTE><BR>The following Function with conditions<BR><BLOCKQUOTE><table cellspacing="0" cellpadding="0" border="0" frame="void" >
<tr><td valign="top"><font color=#000088>reduce</font>&#160;</td><td valign="top"><font color=#000088>x</font>&#160;<font color=#000088>y</font></td><td valign="top"><table cellspacing="0" cellpadding="0" border="0" frame="void" >
<td  valign="top" colspan="2"><table cellspacing="0" cellpadding="0" border="0" frame="void" >
<tr><td valign="top">&#160;|&#160;</td><td valign="top"><font color=#000088>y</font>&#160;<font color=#000088>==</font>&#160;0</td><td valign="bottom"><table cellspacing="0" cellpadding="0" border="0" frame="void" >
<tr><td valign="top">&#160;=&#160;</td><td valign="top"><font color=#000088>error</font>&#160;<font color=#666600>[]</font></td></tr>
</table></td></tr>
<tr><td valign="top">&#160;|&#160;</td><td valign="top"><font color=#000088>otherwise</font></td><td valign="bottom"><table cellspacing="0" cellpadding="0" border="0" frame="void" >
<tr><td valign="top">&#160;=&#160;</td><td valign="top"><font color=#000088>x</font>&#160;<font color=#000088>`quot`</font>&#160;<font color=#000088>d</font>&#160;<font color=#666600>:%</font>&#160;(<font color=#000088>y</font>&#160;<font color=#000088>`quot`</font>&#160;<font color=#000088>d</font>)</td></tr>
</table></td></tr>
</table></td></tr>
<tr><td valign="top">where&#160;</td><td valign="top"><table cellspacing="0" cellpadding="0" border="0" frame="void" >
<tr><td valign="top"><font color=#000088>d</font>&#160;</td><td valign="top"></td><td valign="top">&#160;=&#160;<font color=#000088>gcd</font>&#160;<font color=#000088>x</font>&#160;<font color=#000088>y</font></td></tr>
</table></td></tr>
</table></td></tr>
</table></BLOCKQUOTE><BR>is transformed to<BR><BLOCKQUOTE><table cellspacing="0" cellpadding="0" border="0" frame="void" >
<tr><td valign="top"><font color=#000088>reduce</font>&#160;</td><td valign="top"><font color=#000088>x</font>&#160;<font color=#000088>y</font></td><td valign="top">&#160;=&#160;<font color=#000088>reduce2</font>&#160;<font color=#000088>x</font>&#160;<font color=#000088>y</font></td></tr>
</table></BLOCKQUOTE><BR><BLOCKQUOTE><table cellspacing="0" cellpadding="0" border="0" frame="void" >
<tr><td valign="top"><font color=#000088>reduce2</font>&#160;</td><td valign="top"><font color=#000088>x</font>&#160;<font color=#000088>y</font></td><td valign="top">&#160;=&#160;<table cellspacing="0" cellpadding="0" border="0" frame="void" >
<td  valign="top" colspan="2"><font color=#000088>reduce1</font>&#160;<font color=#000088>x</font>&#160;<font color=#000088>y</font>&#160;(<font color=#000088>y</font>&#160;<font color=#000088>==</font>&#160;0)</td></tr>
<tr><td valign="top">where&#160;</td><td valign="top"><table cellspacing="0" cellpadding="0" border="0" frame="void" >
<tr><td valign="top"><font color=#000088>d</font>&#160;</td><td valign="top"></td><td valign="top">&#160;=&#160;<font color=#000088>gcd</font>&#160;<font color=#000088>x</font>&#160;<font color=#000088>y</font></td></tr>
</table></td></tr>
<tr><td></td><td valign="top"><table cellspacing="0" cellpadding="0" border="0" frame="void" >
<tr><td valign="top"><font color=#000088>reduce0</font>&#160;</td><td valign="top"><font color=#000088>x</font>&#160;<font color=#000088>y</font>&#160;<font color=#666600>True</font></td><td valign="top">&#160;=&#160;<font color=#000088>x</font>&#160;<font color=#000088>`quot`</font>&#160;<font color=#000088>d</font>&#160;<font color=#666600>:%</font>&#160;(<font color=#000088>y</font>&#160;<font color=#000088>`quot`</font>&#160;<font color=#000088>d</font>)</td></tr>
</table></td></tr>
<tr><td></td><td valign="top"><table cellspacing="0" cellpadding="0" border="0" frame="void" >
<tr><td valign="top"><font color=#000088>reduce1</font>&#160;</td><td valign="top"><font color=#000088>x</font>&#160;<font color=#000088>y</font>&#160;<font color=#666600>True</font></td><td valign="top">&#160;=&#160;<font color=#000088>error</font>&#160;<font color=#666600>[]</font></td></tr>
<tr><td valign="top"><font color=#000088>reduce1</font>&#160;</td><td valign="top"><font color=#000088>x</font>&#160;<font color=#000088>y</font>&#160;<font color=#666600>False</font></td><td valign="top">&#160;=&#160;<font color=#000088>reduce0</font>&#160;<font color=#000088>x</font>&#160;<font color=#000088>y</font>&#160;<font color=#000088>otherwise</font></td></tr>
</table></td></tr>
</table></td></tr>
</table></BLOCKQUOTE><BR>The following Function with conditions<BR><BLOCKQUOTE><table cellspacing="0" cellpadding="0" border="0" frame="void" >
<tr><td valign="top"><font color=#000088>compare</font>&#160;</td><td valign="top"><font color=#000088>x</font>&#160;<font color=#000088>y</font></td><td valign="top"><table cellspacing="0" cellpadding="0" border="0" frame="void" >
<tr><td valign="top">&#160;|&#160;</td><td valign="top"><font color=#000088>x</font>&#160;<font color=#000088>==</font>&#160;<font color=#000088>y</font></td><td valign="bottom"><table cellspacing="0" cellpadding="0" border="0" frame="void" >
<tr><td valign="top">&#160;=&#160;</td><td valign="top"><font color=#666600>EQ</font></td></tr>
</table></td></tr>
<tr><td valign="top">&#160;|&#160;</td><td valign="top"><font color=#000088>x</font>&#160;<font color=#000088><=</font>&#160;<font color=#000088>y</font></td><td valign="bottom"><table cellspacing="0" cellpadding="0" border="0" frame="void" >
<tr><td valign="top">&#160;=&#160;</td><td valign="top"><font color=#666600>LT</font></td></tr>
</table></td></tr>
<tr><td valign="top">&#160;|&#160;</td><td valign="top"><font color=#000088>otherwise</font></td><td valign="bottom"><table cellspacing="0" cellpadding="0" border="0" frame="void" >
<tr><td valign="top">&#160;=&#160;</td><td valign="top"><font color=#666600>GT</font></td></tr>
</table></td></tr>
</table></td></tr>
</table></BLOCKQUOTE><BR>is transformed to<BR><BLOCKQUOTE><table cellspacing="0" cellpadding="0" border="0" frame="void" >
<tr><td valign="top"><font color=#000088>compare</font>&#160;</td><td valign="top"><font color=#000088>x</font>&#160;<font color=#000088>y</font></td><td valign="top">&#160;=&#160;<font color=#000088>compare3</font>&#160;<font color=#000088>x</font>&#160;<font color=#000088>y</font></td></tr>
</table></BLOCKQUOTE><BR><BLOCKQUOTE><table cellspacing="0" cellpadding="0" border="0" frame="void" >
<tr><td valign="top"><font color=#000088>compare1</font>&#160;</td><td valign="top"><font color=#000088>x</font>&#160;<font color=#000088>y</font>&#160;<font color=#666600>True</font></td><td valign="top">&#160;=&#160;<font color=#666600>LT</font></td></tr>
<tr><td valign="top"><font color=#000088>compare1</font>&#160;</td><td valign="top"><font color=#000088>x</font>&#160;<font color=#000088>y</font>&#160;<font color=#666600>False</font></td><td valign="top">&#160;=&#160;<font color=#000088>compare0</font>&#160;<font color=#000088>x</font>&#160;<font color=#000088>y</font>&#160;<font color=#000088>otherwise</font></td></tr>
</table></BLOCKQUOTE><BR><BLOCKQUOTE><table cellspacing="0" cellpadding="0" border="0" frame="void" >
<tr><td valign="top"><font color=#000088>compare0</font>&#160;</td><td valign="top"><font color=#000088>x</font>&#160;<font color=#000088>y</font>&#160;<font color=#666600>True</font></td><td valign="top">&#160;=&#160;<font color=#666600>GT</font></td></tr>
</table></BLOCKQUOTE><BR><BLOCKQUOTE><table cellspacing="0" cellpadding="0" border="0" frame="void" >
<tr><td valign="top"><font color=#000088>compare2</font>&#160;</td><td valign="top"><font color=#000088>x</font>&#160;<font color=#000088>y</font>&#160;<font color=#666600>True</font></td><td valign="top">&#160;=&#160;<font color=#666600>EQ</font></td></tr>
<tr><td valign="top"><font color=#000088>compare2</font>&#160;</td><td valign="top"><font color=#000088>x</font>&#160;<font color=#000088>y</font>&#160;<font color=#666600>False</font></td><td valign="top">&#160;=&#160;<font color=#000088>compare1</font>&#160;<font color=#000088>x</font>&#160;<font color=#000088>y</font>&#160;(<font color=#000088>x</font>&#160;<font color=#000088><=</font>&#160;<font color=#000088>y</font>)</td></tr>
</table></BLOCKQUOTE><BR><BLOCKQUOTE><table cellspacing="0" cellpadding="0" border="0" frame="void" >
<tr><td valign="top"><font color=#000088>compare3</font>&#160;</td><td valign="top"><font color=#000088>x</font>&#160;<font color=#000088>y</font></td><td valign="top">&#160;=&#160;<font color=#000088>compare2</font>&#160;<font color=#000088>x</font>&#160;<font color=#000088>y</font>&#160;(<font color=#000088>x</font>&#160;<font color=#000088>==</font>&#160;<font color=#000088>y</font>)</td></tr>
</table></BLOCKQUOTE><BR><BR><BR><pre>&#8627 HASKELL</pre><pre>  &#8627 LR</pre><pre>    &#8627 HASKELL</pre><pre>      &#8627 CR</pre><pre>        &#8627 HASKELL</pre><pre>          &#8627 IFR</pre><pre>            &#8627 HASKELL</pre><pre>              &#8627 BR</pre><pre>                &#8627 HASKELL</pre><pre>                  &#8627 COR</pre><pre>                    &#8627 <B>HASKELL</B></pre><pre>                      &#8627 LetRed</pre><BR><html>
<body>mainModule Main<table cellspacing="0" cellpadding="0" border="0" frame="void">
<tr>
<td>
                   &nbsp;
                </td><td>((<FONT COLOR="#000088">FiniteMap.fmToList_LE</FONT> :: <FONT COLOR="#666600">Ord</FONT> <FONT COLOR="#000088">b</FONT> =&gt; <FONT COLOR="#666600">FiniteMap.FiniteMap</FONT> [<FONT COLOR="#000088">b</FONT>] <FONT COLOR="#000088">a</FONT>&nbsp;<FONT COLOR="#666600">&nbsp;-&gt;&nbsp;</FONT>&nbsp;[<FONT COLOR="#000088">b</FONT>]&nbsp;<FONT COLOR="#666600">&nbsp;-&gt;&nbsp;</FONT>&nbsp;[([<FONT COLOR="#000088">b</FONT>],<FONT COLOR="#000088">a</FONT>)]) :: <FONT COLOR="#666600">Ord</FONT> <FONT COLOR="#000088">b</FONT> =&gt; <FONT COLOR="#666600">FiniteMap.FiniteMap</FONT> [<FONT COLOR="#000088">b</FONT>] <FONT COLOR="#000088">a</FONT>&nbsp;<FONT COLOR="#666600">&nbsp;-&gt;&nbsp;</FONT>&nbsp;[<FONT COLOR="#000088">b</FONT>]&nbsp;<FONT COLOR="#666600">&nbsp;-&gt;&nbsp;</FONT>&nbsp;[([<FONT COLOR="#000088">b</FONT>],<FONT COLOR="#000088">a</FONT>)])</td>
</tr>
</table>
<br>module FiniteMap where<br>
<table cellspacing="0" cellpadding="0" border="0" frame="void">
<tr>
<td>&nbsp;&nbsp;</td><td valign="top">import qualified Main<br>import qualified Maybe<br>import qualified Prelude<br>
<br>
</td>
</tr>
<tr>
<td>&nbsp;&nbsp;</td><td valign="top">data <FONT COLOR="#666600">FiniteMap</FONT> <FONT COLOR="#000088">b</FONT> <FONT COLOR="#000088">a</FONT> = <FONT COLOR="#666600">EmptyFM&nbsp;</FONT>&nbsp;|&nbsp;<FONT COLOR="#666600">Branch&nbsp;</FONT><FONT COLOR="#000088">b</FONT>&nbsp;<FONT COLOR="#000088">a</FONT>&nbsp;<FONT COLOR="#666600">Int</FONT>&nbsp;(<FONT COLOR="#666600">FiniteMap</FONT> <FONT COLOR="#000088">b</FONT> <FONT COLOR="#000088">a</FONT>)&nbsp;(<FONT COLOR="#666600">FiniteMap</FONT> <FONT COLOR="#000088">b</FONT> <FONT COLOR="#000088">a</FONT>)&nbsp;<br>
<br>
<br>
</td>
</tr>
<tr>
<td>&nbsp;&nbsp;</td><td valign="top">instance&nbsp;(<FONT COLOR="#666600">Eq</FONT> <FONT COLOR="#000088">a</FONT>, <FONT COLOR="#666600">Eq</FONT> <FONT COLOR="#000088">b</FONT>) =&gt; <FONT COLOR="#666600">Eq</FONT> (<FONT COLOR="#666600">FiniteMap</FONT> <FONT COLOR="#000088">b</FONT> <FONT COLOR="#000088">a</FONT>)&nbsp;where&nbsp;<br>
<table cellspacing="0" cellpadding="0" border="0" frame="void">
<tr>
<td>
    &nbsp;
   </td><td>
    &nbsp;
   </td><td>
<table cellspacing="0" cellpadding="0" border="0" frame="void">
<tr>
<td valign="top"><FONT COLOR="#000088">(==)</FONT>&nbsp;</td><td valign="top"><FONT COLOR="#000088">fm_1</FONT>&nbsp;<FONT COLOR="#000088">fm_2</FONT>&nbsp;</td><td valign="top">=&nbsp;</td><td valign="top"><FONT COLOR="#000088">sizeFM</FONT> <FONT COLOR="#000088">fm_1</FONT>&nbsp;<FONT COLOR="#000088">==</FONT>&nbsp;<FONT COLOR="#000088">sizeFM</FONT> <FONT COLOR="#000088">fm_2</FONT>&nbsp;<FONT COLOR="#000088">&amp;&amp;</FONT>&nbsp;<FONT COLOR="#000088">fmToList</FONT> <FONT COLOR="#000088">fm_1</FONT>&nbsp;<FONT COLOR="#000088">==</FONT>&nbsp;<FONT COLOR="#000088">fmToList</FONT> <FONT COLOR="#000088">fm_2</FONT></td>
</tr>
</table>
</td>
</tr>
</table>
<BR>
</td>
</tr>
<tr>
<td>&nbsp;&nbsp;</td><td valign="top"><FONT COLOR="#000088">fmToList</FONT> :: <FONT COLOR="#666600">FiniteMap</FONT> <FONT COLOR="#000088">b</FONT> <FONT COLOR="#000088">a</FONT>&nbsp;<FONT COLOR="#666600">&nbsp;-&gt;&nbsp;</FONT>&nbsp;[(<FONT COLOR="#000088">b</FONT>,<FONT COLOR="#000088">a</FONT>)]<br>
<table cellspacing="0" cellpadding="0" border="0" frame="void">
<tr>
<td valign="top"><FONT COLOR="#000088">fmToList</FONT>&nbsp;</td><td valign="top"><FONT COLOR="#000088">fm</FONT>&nbsp;</td><td valign="top">=&nbsp;</td><td valign="top"><FONT COLOR="#000088">foldFM</FONT> <FONT COLOR="#000088">fmToList0</FONT> <FONT COLOR="#666600">[]</FONT> <FONT COLOR="#000088">fm</FONT></td>
</tr>
</table>
<BR>
</td>
</tr>
<tr>
<td>&nbsp;&nbsp;</td><td valign="top">
<table cellspacing="0" cellpadding="0" border="0" frame="void">
<tr>
<td valign="top"><FONT COLOR="#000088">fmToList0</FONT>&nbsp;</td><td valign="top"><FONT COLOR="#000088">key</FONT>&nbsp;<FONT COLOR="#000088">elt</FONT>&nbsp;<FONT COLOR="#000088">rest</FONT>&nbsp;</td><td valign="top">=&nbsp;</td><td valign="top">(<FONT COLOR="#000088">key</FONT>,<FONT COLOR="#000088">elt</FONT>)&nbsp;<FONT COLOR="#666600">:</FONT>&nbsp;<FONT COLOR="#000088">rest</FONT></td>
</tr>
</table>
<BR>
</td>
</tr>
<tr>
<td>&nbsp;&nbsp;</td><td valign="top"><FONT COLOR="#000088">fmToList_LE</FONT> :: <FONT COLOR="#666600">Ord</FONT> <FONT COLOR="#000088">a</FONT> =&gt; <FONT COLOR="#666600">FiniteMap</FONT> <FONT COLOR="#000088">a</FONT> <FONT COLOR="#000088">b</FONT>&nbsp;<FONT COLOR="#666600">&nbsp;-&gt;&nbsp;</FONT>&nbsp;<FONT COLOR="#000088">a</FONT>&nbsp;<FONT COLOR="#666600">&nbsp;-&gt;&nbsp;</FONT>&nbsp;[(<FONT COLOR="#000088">a</FONT>,<FONT COLOR="#000088">b</FONT>)]<br>
<table cellspacing="0" cellpadding="0" border="0" frame="void">
<tr>
<td valign="top"><FONT COLOR="#000088">fmToList_LE</FONT>&nbsp;</td><td valign="top"><FONT COLOR="#000088">fm</FONT>&nbsp;<FONT COLOR="#000088">fr</FONT>&nbsp;</td><td valign="top">=&nbsp;</td><td valign="top"><FONT COLOR="#000088">foldFM_LE</FONT> <FONT COLOR="#000088">fmToList_LE0</FONT> <FONT COLOR="#666600">[]</FONT> <FONT COLOR="#000088">fr</FONT> <FONT COLOR="#000088">fm</FONT></td>
</tr>
</table>
<BR>
</td>
</tr>
<tr>
<td>&nbsp;&nbsp;</td><td valign="top">
<table cellspacing="0" cellpadding="0" border="0" frame="void">
<tr>
<td valign="top"><FONT COLOR="#000088">fmToList_LE0</FONT>&nbsp;</td><td valign="top"><FONT COLOR="#000088">key</FONT>&nbsp;<FONT COLOR="#000088">elt</FONT>&nbsp;<FONT COLOR="#000088">rest</FONT>&nbsp;</td><td valign="top">=&nbsp;</td><td valign="top">(<FONT COLOR="#000088">key</FONT>,<FONT COLOR="#000088">elt</FONT>)&nbsp;<FONT COLOR="#666600">:</FONT>&nbsp;<FONT COLOR="#000088">rest</FONT></td>
</tr>
</table>
<BR>
</td>
</tr>
<tr>
<td>&nbsp;&nbsp;</td><td valign="top"><FONT COLOR="#000088">foldFM</FONT> :: (<FONT COLOR="#000088">a</FONT>&nbsp;<FONT COLOR="#666600">&nbsp;-&gt;&nbsp;</FONT>&nbsp;<FONT COLOR="#000088">c</FONT>&nbsp;<FONT COLOR="#666600">&nbsp;-&gt;&nbsp;</FONT>&nbsp;<FONT COLOR="#000088">b</FONT>&nbsp;<FONT COLOR="#666600">&nbsp;-&gt;&nbsp;</FONT>&nbsp;<FONT COLOR="#000088">b</FONT>)&nbsp;<FONT COLOR="#666600">&nbsp;-&gt;&nbsp;</FONT>&nbsp;<FONT COLOR="#000088">b</FONT>&nbsp;<FONT COLOR="#666600">&nbsp;-&gt;&nbsp;</FONT>&nbsp;<FONT COLOR="#666600">FiniteMap</FONT> <FONT COLOR="#000088">a</FONT> <FONT COLOR="#000088">c</FONT>&nbsp;<FONT COLOR="#666600">&nbsp;-&gt;&nbsp;</FONT>&nbsp;<FONT COLOR="#000088">b</FONT>
<br>
<table cellspacing="0" cellpadding="0" border="0" frame="void">
<tr>
<td valign="top"><FONT COLOR="#000088">foldFM</FONT>&nbsp;</td><td valign="top"><FONT COLOR="#000088">k</FONT>&nbsp;<FONT COLOR="#000088">z</FONT>&nbsp;<FONT COLOR="#666600">EmptyFM</FONT>&nbsp;</td><td valign="top">=&nbsp;</td><td valign="top"><FONT COLOR="#000088">z</FONT></td>
</tr>
<tr>
<td valign="top"><FONT COLOR="#000088">foldFM</FONT>&nbsp;</td><td valign="top"><FONT COLOR="#000088">k</FONT>&nbsp;<FONT COLOR="#000088">z</FONT>&nbsp;(<FONT COLOR="#666600">Branch</FONT> <FONT COLOR="#000088">key</FONT> <FONT COLOR="#000088">elt</FONT> <FONT COLOR="#000088">vw</FONT> <FONT COLOR="#000088">fm_l</FONT> <FONT COLOR="#000088">fm_r</FONT>)&nbsp;</td><td valign="top">=&nbsp;</td><td valign="top"><FONT COLOR="#000088">foldFM</FONT> <FONT COLOR="#000088">k</FONT> (<FONT COLOR="#000088">k</FONT> <FONT COLOR="#000088">key</FONT> <FONT COLOR="#000088">elt</FONT> (<FONT COLOR="#000088">foldFM</FONT> <FONT COLOR="#000088">k</FONT> <FONT COLOR="#000088">z</FONT> <FONT COLOR="#000088">fm_r</FONT>)) <FONT COLOR="#000088">fm_l</FONT></td>
</tr>
</table>
<BR>
</td>
</tr>
<tr>
<td>&nbsp;&nbsp;</td><td valign="top"><FONT COLOR="#000088">foldFM_LE</FONT> :: <FONT COLOR="#666600">Ord</FONT> <FONT COLOR="#000088">a</FONT> =&gt; (<FONT COLOR="#000088">a</FONT>&nbsp;<FONT COLOR="#666600">&nbsp;-&gt;&nbsp;</FONT>&nbsp;<FONT COLOR="#000088">b</FONT>&nbsp;<FONT COLOR="#666600">&nbsp;-&gt;&nbsp;</FONT>&nbsp;<FONT COLOR="#000088">c</FONT>&nbsp;<FONT COLOR="#666600">&nbsp;-&gt;&nbsp;</FONT>&nbsp;<FONT COLOR="#000088">c</FONT>)&nbsp;<FONT COLOR="#666600">&nbsp;-&gt;&nbsp;</FONT>&nbsp;<FONT COLOR="#000088">c</FONT>&nbsp;<FONT COLOR="#666600">&nbsp;-&gt;&nbsp;</FONT>&nbsp;<FONT COLOR="#000088">a</FONT>&nbsp;<FONT COLOR="#666600">&nbsp;-&gt;&nbsp;</FONT>&nbsp;<FONT COLOR="#666600">FiniteMap</FONT> <FONT COLOR="#000088">a</FONT> <FONT COLOR="#000088">b</FONT>&nbsp;<FONT COLOR="#666600">&nbsp;-&gt;&nbsp;</FONT>&nbsp;<FONT COLOR="#000088">c</FONT>
<br>
<table cellspacing="0" cellpadding="0" border="0" frame="void">
<tr>
<td valign="top"><FONT COLOR="#000088">foldFM_LE</FONT>&nbsp;</td><td valign="top"><FONT COLOR="#000088">k</FONT>&nbsp;<FONT COLOR="#000088">z</FONT>&nbsp;<FONT COLOR="#000088">fr</FONT>&nbsp;<FONT COLOR="#666600">EmptyFM</FONT>&nbsp;</td><td valign="top">=&nbsp;</td><td valign="top"><FONT COLOR="#000088">foldFM_LE3</FONT> <FONT COLOR="#000088">k</FONT> <FONT COLOR="#000088">z</FONT> <FONT COLOR="#000088">fr</FONT> <FONT COLOR="#666600">EmptyFM</FONT></td>
</tr>
<tr>
<td valign="top"><FONT COLOR="#000088">foldFM_LE</FONT>&nbsp;</td><td valign="top"><FONT COLOR="#000088">k</FONT>&nbsp;<FONT COLOR="#000088">z</FONT>&nbsp;<FONT COLOR="#000088">fr</FONT>&nbsp;(<FONT COLOR="#666600">Branch</FONT> <FONT COLOR="#000088">key</FONT> <FONT COLOR="#000088">elt</FONT> <FONT COLOR="#000088">vx</FONT> <FONT COLOR="#000088">fm_l</FONT> <FONT COLOR="#000088">fm_r</FONT>)&nbsp;</td><td valign="top">=&nbsp;</td><td valign="top"><FONT COLOR="#000088">foldFM_LE2</FONT> <FONT COLOR="#000088">k</FONT> <FONT COLOR="#000088">z</FONT> <FONT COLOR="#000088">fr</FONT> (<FONT COLOR="#666600">Branch</FONT> <FONT COLOR="#000088">key</FONT> <FONT COLOR="#000088">elt</FONT> <FONT COLOR="#000088">vx</FONT> <FONT COLOR="#000088">fm_l</FONT> <FONT COLOR="#000088">fm_r</FONT>)</td>
</tr>
</table>
<BR>
</td>
</tr>
<tr>
<td>&nbsp;&nbsp;</td><td valign="top">
<table cellspacing="0" cellpadding="0" border="0" frame="void">
<tr>
<td valign="top"><FONT COLOR="#000088">foldFM_LE0</FONT>&nbsp;</td><td valign="top"><FONT COLOR="#000088">k</FONT>&nbsp;<FONT COLOR="#000088">z</FONT>&nbsp;<FONT COLOR="#000088">fr</FONT>&nbsp;<FONT COLOR="#000088">key</FONT>&nbsp;<FONT COLOR="#000088">elt</FONT>&nbsp;<FONT COLOR="#000088">vx</FONT>&nbsp;<FONT COLOR="#000088">fm_l</FONT>&nbsp;<FONT COLOR="#000088">fm_r</FONT>&nbsp;<FONT COLOR="#666600">True</FONT>&nbsp;</td><td valign="top">=&nbsp;</td><td valign="top"><FONT COLOR="#000088">foldFM_LE</FONT> <FONT COLOR="#000088">k</FONT> <FONT COLOR="#000088">z</FONT> <FONT COLOR="#000088">fr</FONT> <FONT COLOR="#000088">fm_l</FONT></td>
</tr>
</table>
<BR>
</td>
</tr>
<tr>
<td>&nbsp;&nbsp;</td><td valign="top">
<table cellspacing="0" cellpadding="0" border="0" frame="void">
<tr>
<td valign="top"><FONT COLOR="#000088">foldFM_LE1</FONT>&nbsp;</td><td valign="top"><FONT COLOR="#000088">k</FONT>&nbsp;<FONT COLOR="#000088">z</FONT>&nbsp;<FONT COLOR="#000088">fr</FONT>&nbsp;<FONT COLOR="#000088">key</FONT>&nbsp;<FONT COLOR="#000088">elt</FONT>&nbsp;<FONT COLOR="#000088">vx</FONT>&nbsp;<FONT COLOR="#000088">fm_l</FONT>&nbsp;<FONT COLOR="#000088">fm_r</FONT>&nbsp;<FONT COLOR="#666600">True</FONT>&nbsp;</td><td valign="top">=&nbsp;</td><td valign="top"><FONT COLOR="#000088">foldFM_LE</FONT> <FONT COLOR="#000088">k</FONT> (<FONT COLOR="#000088">k</FONT> <FONT COLOR="#000088">key</FONT> <FONT COLOR="#000088">elt</FONT> (<FONT COLOR="#000088">foldFM_LE</FONT> <FONT COLOR="#000088">k</FONT> <FONT COLOR="#000088">z</FONT> <FONT COLOR="#000088">fr</FONT> <FONT COLOR="#000088">fm_l</FONT>)) <FONT COLOR="#000088">fr</FONT> <FONT COLOR="#000088">fm_r</FONT></td>
</tr>
<tr>
<td valign="top"><FONT COLOR="#000088">foldFM_LE1</FONT>&nbsp;</td><td valign="top"><FONT COLOR="#000088">k</FONT>&nbsp;<FONT COLOR="#000088">z</FONT>&nbsp;<FONT COLOR="#000088">fr</FONT>&nbsp;<FONT COLOR="#000088">key</FONT>&nbsp;<FONT COLOR="#000088">elt</FONT>&nbsp;<FONT COLOR="#000088">vx</FONT>&nbsp;<FONT COLOR="#000088">fm_l</FONT>&nbsp;<FONT COLOR="#000088">fm_r</FONT>&nbsp;<FONT COLOR="#666600">False</FONT>&nbsp;</td><td valign="top">=&nbsp;</td><td valign="top"><FONT COLOR="#000088">foldFM_LE0</FONT> <FONT COLOR="#000088">k</FONT> <FONT COLOR="#000088">z</FONT> <FONT COLOR="#000088">fr</FONT> <FONT COLOR="#000088">key</FONT> <FONT COLOR="#000088">elt</FONT> <FONT COLOR="#000088">vx</FONT> <FONT COLOR="#000088">fm_l</FONT> <FONT COLOR="#000088">fm_r</FONT> <FONT COLOR="#000088">otherwise</FONT></td>
</tr>
</table>
<BR>
</td>
</tr>
<tr>
<td>&nbsp;&nbsp;</td><td valign="top">
<table cellspacing="0" cellpadding="0" border="0" frame="void">
<tr>
<td valign="top"><FONT COLOR="#000088">foldFM_LE2</FONT>&nbsp;</td><td valign="top"><FONT COLOR="#000088">k</FONT>&nbsp;<FONT COLOR="#000088">z</FONT>&nbsp;<FONT COLOR="#000088">fr</FONT>&nbsp;(<FONT COLOR="#666600">Branch</FONT> <FONT COLOR="#000088">key</FONT> <FONT COLOR="#000088">elt</FONT> <FONT COLOR="#000088">vx</FONT> <FONT COLOR="#000088">fm_l</FONT> <FONT COLOR="#000088">fm_r</FONT>)&nbsp;</td><td valign="top">=&nbsp;</td><td valign="top"><FONT COLOR="#000088">foldFM_LE1</FONT> <FONT COLOR="#000088">k</FONT> <FONT COLOR="#000088">z</FONT> <FONT COLOR="#000088">fr</FONT> <FONT COLOR="#000088">key</FONT> <FONT COLOR="#000088">elt</FONT> <FONT COLOR="#000088">vx</FONT> <FONT COLOR="#000088">fm_l</FONT> <FONT COLOR="#000088">fm_r</FONT> (<FONT COLOR="#000088">key</FONT>&nbsp;<FONT COLOR="#000088">&lt;=</FONT>&nbsp;<FONT COLOR="#000088">fr</FONT>)</td>
</tr>
</table>
<BR>
</td>
</tr>
<tr>
<td>&nbsp;&nbsp;</td><td valign="top">
<table cellspacing="0" cellpadding="0" border="0" frame="void">
<tr>
<td valign="top"><FONT COLOR="#000088">foldFM_LE3</FONT>&nbsp;</td><td valign="top"><FONT COLOR="#000088">k</FONT>&nbsp;<FONT COLOR="#000088">z</FONT>&nbsp;<FONT COLOR="#000088">fr</FONT>&nbsp;<FONT COLOR="#666600">EmptyFM</FONT>&nbsp;</td><td valign="top">=&nbsp;</td><td valign="top"><FONT COLOR="#000088">z</FONT></td>
</tr>
<tr>
<td valign="top"><FONT COLOR="#000088">foldFM_LE3</FONT>&nbsp;</td><td valign="top"><FONT COLOR="#000088">vvu</FONT>&nbsp;<FONT COLOR="#000088">vvv</FONT>&nbsp;<FONT COLOR="#000088">vvw</FONT>&nbsp;<FONT COLOR="#000088">vvx</FONT>&nbsp;</td><td valign="top">=&nbsp;</td><td valign="top"><FONT COLOR="#000088">foldFM_LE2</FONT> <FONT COLOR="#000088">vvu</FONT> <FONT COLOR="#000088">vvv</FONT> <FONT COLOR="#000088">vvw</FONT> <FONT COLOR="#000088">vvx</FONT></td>
</tr>
</table>
<BR>
</td>
</tr>
<tr>
<td>&nbsp;&nbsp;</td><td valign="top"><FONT COLOR="#000088">sizeFM</FONT> :: <FONT COLOR="#666600">FiniteMap</FONT> <FONT COLOR="#000088">a</FONT> <FONT COLOR="#000088">b</FONT>&nbsp;<FONT COLOR="#666600">&nbsp;-&gt;&nbsp;</FONT>&nbsp;<FONT COLOR="#666600">Int</FONT>
<br>
<table cellspacing="0" cellpadding="0" border="0" frame="void">
<tr>
<td valign="top"><FONT COLOR="#000088">sizeFM</FONT>&nbsp;</td><td valign="top"><FONT COLOR="#666600">EmptyFM</FONT>&nbsp;</td><td valign="top">=&nbsp;</td><td valign="top">0</td>
</tr>
<tr>
<td valign="top"><FONT COLOR="#000088">sizeFM</FONT>&nbsp;</td><td valign="top">(<FONT COLOR="#666600">Branch</FONT> <FONT COLOR="#000088">vy</FONT> <FONT COLOR="#000088">vz</FONT> <FONT COLOR="#000088">size</FONT> <FONT COLOR="#000088">wu</FONT> <FONT COLOR="#000088">wv</FONT>)&nbsp;</td><td valign="top">=&nbsp;</td><td valign="top"><FONT COLOR="#000088">size</FONT></td>
</tr>
</table>
<BR>
</td>
</tr>
</table>
<br>module Main where<br>
<table cellspacing="0" cellpadding="0" border="0" frame="void">
<tr>
<td>&nbsp;&nbsp;</td><td valign="top">import qualified FiniteMap<br>import qualified Maybe<br>import qualified Prelude<br>
<br>
</td>
</tr>
</table>
<br>module Maybe where<br>
<table cellspacing="0" cellpadding="0" border="0" frame="void">
<tr>
<td>&nbsp;&nbsp;</td><td valign="top">import qualified FiniteMap<br>import qualified Main<br>import qualified Prelude<br>
<br>
</td>
</tr>
</table>
<br>
</body>
</html>
<BR>Let/Where Reductions:<BR>The bindings of the following Let/Where expression<BR><BLOCKQUOTE><table cellspacing="0" cellpadding="0" border="0" frame="void" >
<td  valign="top" colspan="2"><font color=#000088>reduce1</font>&#160;<font color=#000088>x</font>&#160;<font color=#000088>y</font>&#160;(<font color=#000088>y</font>&#160;<font color=#000088>==</font>&#160;0)</td></tr>
<tr><td valign="top">where&#160;</td><td valign="top"><table cellspacing="0" cellpadding="0" border="0" frame="void" >
<tr><td valign="top"><font color=#000088>d</font>&#160;</td><td valign="top"></td><td valign="top">&#160;=&#160;<font color=#000088>gcd</font>&#160;<font color=#000088>x</font>&#160;<font color=#000088>y</font></td></tr>
</table></td></tr>
<tr><td></td><td valign="top"><table cellspacing="0" cellpadding="0" border="0" frame="void" >
<tr><td valign="top"><font color=#000088>reduce0</font>&#160;</td><td valign="top"><font color=#000088>x</font>&#160;<font color=#000088>y</font>&#160;<font color=#666600>True</font></td><td valign="top">&#160;=&#160;<font color=#000088>x</font>&#160;<font color=#000088>`quot`</font>&#160;<font color=#000088>d</font>&#160;<font color=#666600>:%</font>&#160;(<font color=#000088>y</font>&#160;<font color=#000088>`quot`</font>&#160;<font color=#000088>d</font>)</td></tr>
</table></td></tr>
<tr><td></td><td valign="top"><table cellspacing="0" cellpadding="0" border="0" frame="void" >
<tr><td valign="top"><font color=#000088>reduce1</font>&#160;</td><td valign="top"><font color=#000088>x</font>&#160;<font color=#000088>y</font>&#160;<font color=#666600>True</font></td><td valign="top">&#160;=&#160;<font color=#000088>error</font>&#160;<font color=#666600>[]</font></td></tr>
<tr><td valign="top"><font color=#000088>reduce1</font>&#160;</td><td valign="top"><font color=#000088>x</font>&#160;<font color=#000088>y</font>&#160;<font color=#666600>False</font></td><td valign="top">&#160;=&#160;<font color=#000088>reduce0</font>&#160;<font color=#000088>x</font>&#160;<font color=#000088>y</font>&#160;<font color=#000088>otherwise</font></td></tr>
</table></td></tr>
</table></BLOCKQUOTE><BR>are unpacked to the following functions on top level<BR><BLOCKQUOTE><table cellspacing="0" cellpadding="0" border="0" frame="void" >
<tr><td valign="top"><font color=#000088>reduce2Reduce1</font>&#160;</td><td valign="top"><font color=#000088>vyw</font>&#160;<font color=#000088>vyx</font>&#160;<font color=#000088>x</font>&#160;<font color=#000088>y</font>&#160;<font color=#666600>True</font></td><td valign="top">&#160;=&#160;<font color=#000088>error</font>&#160;<font color=#666600>[]</font></td></tr>
<tr><td valign="top"><font color=#000088>reduce2Reduce1</font>&#160;</td><td valign="top"><font color=#000088>vyw</font>&#160;<font color=#000088>vyx</font>&#160;<font color=#000088>x</font>&#160;<font color=#000088>y</font>&#160;<font color=#666600>False</font></td><td valign="top">&#160;=&#160;<font color=#000088>reduce2Reduce0</font>&#160;<font color=#000088>vyw</font>&#160;<font color=#000088>vyx</font>&#160;<font color=#000088>x</font>&#160;<font color=#000088>y</font>&#160;<font color=#000088>otherwise</font></td></tr>
</table></BLOCKQUOTE><BR><BLOCKQUOTE><table cellspacing="0" cellpadding="0" border="0" frame="void" >
<tr><td valign="top"><font color=#000088>reduce2D</font>&#160;</td><td valign="top"><font color=#000088>vyw</font>&#160;<font color=#000088>vyx</font></td><td valign="top">&#160;=&#160;<font color=#000088>gcd</font>&#160;<font color=#000088>vyw</font>&#160;<font color=#000088>vyx</font></td></tr>
</table></BLOCKQUOTE><BR><BLOCKQUOTE><table cellspacing="0" cellpadding="0" border="0" frame="void" >
<tr><td valign="top"><font color=#000088>reduce2Reduce0</font>&#160;</td><td valign="top"><font color=#000088>vyw</font>&#160;<font color=#000088>vyx</font>&#160;<font color=#000088>x</font>&#160;<font color=#000088>y</font>&#160;<font color=#666600>True</font></td><td valign="top">&#160;=&#160;<font color=#000088>x</font>&#160;<font color=#000088>`quot`</font>&#160;<font color=#000088>reduce2D</font>&#160;<font color=#000088>vyw</font>&#160;<font color=#000088>vyx</font>&#160;<font color=#666600>:%</font>&#160;(<font color=#000088>y</font>&#160;<font color=#000088>`quot`</font>&#160;<font color=#000088>reduce2D</font>&#160;<font color=#000088>vyw</font>&#160;<font color=#000088>vyx</font>)</td></tr>
</table></BLOCKQUOTE><BR>The bindings of the following Let/Where expression<BR><BLOCKQUOTE><table cellspacing="0" cellpadding="0" border="0" frame="void" >
<td  valign="top" colspan="2"><font color=#000088>gcd'</font>&#160;(<font color=#000088>abs</font>&#160;<font color=#000088>x</font>)&#160;(<font color=#000088>abs</font>&#160;<font color=#000088>y</font>)</td></tr>
<tr><td valign="top">where&#160;</td><td valign="top"><table cellspacing="0" cellpadding="0" border="0" frame="void" >
<tr><td valign="top"><font color=#000088>gcd'</font>&#160;</td><td valign="top"><font color=#000088>x</font>&#160;<font color=#000088>vvy</font></td><td valign="top">&#160;=&#160;<font color=#000088>gcd'2</font>&#160;<font color=#000088>x</font>&#160;<font color=#000088>vvy</font></td></tr>
<tr><td valign="top"><font color=#000088>gcd'</font>&#160;</td><td valign="top"><font color=#000088>x</font>&#160;<font color=#000088>y</font></td><td valign="top">&#160;=&#160;<font color=#000088>gcd'0</font>&#160;<font color=#000088>x</font>&#160;<font color=#000088>y</font></td></tr>
</table></td></tr>
<tr><td></td><td valign="top"><table cellspacing="0" cellpadding="0" border="0" frame="void" >
<tr><td valign="top"><font color=#000088>gcd'0</font>&#160;</td><td valign="top"><font color=#000088>x</font>&#160;<font color=#000088>y</font></td><td valign="top">&#160;=&#160;<font color=#000088>gcd'</font>&#160;<font color=#000088>y</font>&#160;(<font color=#000088>x</font>&#160;<font color=#000088>`rem`</font>&#160;<font color=#000088>y</font>)</td></tr>
</table></td></tr>
<tr><td></td><td valign="top"><table cellspacing="0" cellpadding="0" border="0" frame="void" >
<tr><td valign="top"><font color=#000088>gcd'1</font>&#160;</td><td valign="top"><font color=#666600>True</font>&#160;<font color=#000088>x</font>&#160;<font color=#000088>vvy</font></td><td valign="top">&#160;=&#160;<font color=#000088>x</font></td></tr>
<tr><td valign="top"><font color=#000088>gcd'1</font>&#160;</td><td valign="top"><font color=#000088>vvz</font>&#160;<font color=#000088>vwu</font>&#160;<font color=#000088>vwv</font></td><td valign="top">&#160;=&#160;<font color=#000088>gcd'0</font>&#160;<font color=#000088>vwu</font>&#160;<font color=#000088>vwv</font></td></tr>
</table></td></tr>
<tr><td></td><td valign="top"><table cellspacing="0" cellpadding="0" border="0" frame="void" >
<tr><td valign="top"><font color=#000088>gcd'2</font>&#160;</td><td valign="top"><font color=#000088>x</font>&#160;<font color=#000088>vvy</font></td><td valign="top">&#160;=&#160;<font color=#000088>gcd'1</font>&#160;(<font color=#000088>vvy</font>&#160;<font color=#000088>==</font>&#160;0)&#160;<font color=#000088>x</font>&#160;<font color=#000088>vvy</font></td></tr>
<tr><td valign="top"><font color=#000088>gcd'2</font>&#160;</td><td valign="top"><font color=#000088>vww</font>&#160;<font color=#000088>vwx</font></td><td valign="top">&#160;=&#160;<font color=#000088>gcd'0</font>&#160;<font color=#000088>vww</font>&#160;<font color=#000088>vwx</font></td></tr>
</table></td></tr>
</table></BLOCKQUOTE><BR>are unpacked to the following functions on top level<BR><BLOCKQUOTE><table cellspacing="0" cellpadding="0" border="0" frame="void" >
<tr><td valign="top"><font color=#000088>gcd0Gcd'0</font>&#160;</td><td valign="top"><font color=#000088>x</font>&#160;<font color=#000088>y</font></td><td valign="top">&#160;=&#160;<font color=#000088>gcd0Gcd'</font>&#160;<font color=#000088>y</font>&#160;(<font color=#000088>x</font>&#160;<font color=#000088>`rem`</font>&#160;<font color=#000088>y</font>)</td></tr>
</table></BLOCKQUOTE><BR><BLOCKQUOTE><table cellspacing="0" cellpadding="0" border="0" frame="void" >
<tr><td valign="top"><font color=#000088>gcd0Gcd'1</font>&#160;</td><td valign="top"><font color=#666600>True</font>&#160;<font color=#000088>x</font>&#160;<font color=#000088>vvy</font></td><td valign="top">&#160;=&#160;<font color=#000088>x</font></td></tr>
<tr><td valign="top"><font color=#000088>gcd0Gcd'1</font>&#160;</td><td valign="top"><font color=#000088>vvz</font>&#160;<font color=#000088>vwu</font>&#160;<font color=#000088>vwv</font></td><td valign="top">&#160;=&#160;<font color=#000088>gcd0Gcd'0</font>&#160;<font color=#000088>vwu</font>&#160;<font color=#000088>vwv</font></td></tr>
</table></BLOCKQUOTE><BR><BLOCKQUOTE><table cellspacing="0" cellpadding="0" border="0" frame="void" >
<tr><td valign="top"><font color=#000088>gcd0Gcd'2</font>&#160;</td><td valign="top"><font color=#000088>x</font>&#160;<font color=#000088>vvy</font></td><td valign="top">&#160;=&#160;<font color=#000088>gcd0Gcd'1</font>&#160;(<font color=#000088>vvy</font>&#160;<font color=#000088>==</font>&#160;0)&#160;<font color=#000088>x</font>&#160;<font color=#000088>vvy</font></td></tr>
<tr><td valign="top"><font color=#000088>gcd0Gcd'2</font>&#160;</td><td valign="top"><font color=#000088>vww</font>&#160;<font color=#000088>vwx</font></td><td valign="top">&#160;=&#160;<font color=#000088>gcd0Gcd'0</font>&#160;<font color=#000088>vww</font>&#160;<font color=#000088>vwx</font></td></tr>
</table></BLOCKQUOTE><BR><BLOCKQUOTE><table cellspacing="0" cellpadding="0" border="0" frame="void" >
<tr><td valign="top"><font color=#000088>gcd0Gcd'</font>&#160;</td><td valign="top"><font color=#000088>x</font>&#160;<font color=#000088>vvy</font></td><td valign="top">&#160;=&#160;<font color=#000088>gcd0Gcd'2</font>&#160;<font color=#000088>x</font>&#160;<font color=#000088>vvy</font></td></tr>
<tr><td valign="top"><font color=#000088>gcd0Gcd'</font>&#160;</td><td valign="top"><font color=#000088>x</font>&#160;<font color=#000088>y</font></td><td valign="top">&#160;=&#160;<font color=#000088>gcd0Gcd'0</font>&#160;<font color=#000088>x</font>&#160;<font color=#000088>y</font></td></tr>
</table></BLOCKQUOTE><BR><BR><BR><pre>&#8627 HASKELL</pre><pre>  &#8627 LR</pre><pre>    &#8627 HASKELL</pre><pre>      &#8627 CR</pre><pre>        &#8627 HASKELL</pre><pre>          &#8627 IFR</pre><pre>            &#8627 HASKELL</pre><pre>              &#8627 BR</pre><pre>                &#8627 HASKELL</pre><pre>                  &#8627 COR</pre><pre>                    &#8627 HASKELL</pre><pre>                      &#8627 LetRed</pre><pre>                        &#8627 <B>HASKELL</B></pre><pre>                          &#8627 NumRed</pre><BR><html>
<body>mainModule Main<table cellspacing="0" cellpadding="0" border="0" frame="void">
<tr>
<td>
                   &nbsp;
                </td><td>((<FONT COLOR="#000088">FiniteMap.fmToList_LE</FONT> :: <FONT COLOR="#666600">Ord</FONT> <FONT COLOR="#000088">a</FONT> =&gt; <FONT COLOR="#666600">FiniteMap.FiniteMap</FONT> [<FONT COLOR="#000088">a</FONT>] <FONT COLOR="#000088">b</FONT>&nbsp;<FONT COLOR="#666600">&nbsp;-&gt;&nbsp;</FONT>&nbsp;[<FONT COLOR="#000088">a</FONT>]&nbsp;<FONT COLOR="#666600">&nbsp;-&gt;&nbsp;</FONT>&nbsp;[([<FONT COLOR="#000088">a</FONT>],<FONT COLOR="#000088">b</FONT>)]) :: <FONT COLOR="#666600">Ord</FONT> <FONT COLOR="#000088">a</FONT> =&gt; <FONT COLOR="#666600">FiniteMap.FiniteMap</FONT> [<FONT COLOR="#000088">a</FONT>] <FONT COLOR="#000088">b</FONT>&nbsp;<FONT COLOR="#666600">&nbsp;-&gt;&nbsp;</FONT>&nbsp;[<FONT COLOR="#000088">a</FONT>]&nbsp;<FONT COLOR="#666600">&nbsp;-&gt;&nbsp;</FONT>&nbsp;[([<FONT COLOR="#000088">a</FONT>],<FONT COLOR="#000088">b</FONT>)])</td>
</tr>
</table>
<br>module FiniteMap where<br>
<table cellspacing="0" cellpadding="0" border="0" frame="void">
<tr>
<td>&nbsp;&nbsp;</td><td valign="top">import qualified Main<br>import qualified Maybe<br>import qualified Prelude<br>
<br>
</td>
</tr>
<tr>
<td>&nbsp;&nbsp;</td><td valign="top">data <FONT COLOR="#666600">FiniteMap</FONT> <FONT COLOR="#000088">b</FONT> <FONT COLOR="#000088">a</FONT> = <FONT COLOR="#666600">EmptyFM&nbsp;</FONT>&nbsp;|&nbsp;<FONT COLOR="#666600">Branch&nbsp;</FONT><FONT COLOR="#000088">b</FONT>&nbsp;<FONT COLOR="#000088">a</FONT>&nbsp;<FONT COLOR="#666600">Int</FONT>&nbsp;(<FONT COLOR="#666600">FiniteMap</FONT> <FONT COLOR="#000088">b</FONT> <FONT COLOR="#000088">a</FONT>)&nbsp;(<FONT COLOR="#666600">FiniteMap</FONT> <FONT COLOR="#000088">b</FONT> <FONT COLOR="#000088">a</FONT>)&nbsp;<br>
<br>
<br>
</td>
</tr>
<tr>
<td>&nbsp;&nbsp;</td><td valign="top">instance&nbsp;(<FONT COLOR="#666600">Eq</FONT> <FONT COLOR="#000088">a</FONT>, <FONT COLOR="#666600">Eq</FONT> <FONT COLOR="#000088">b</FONT>) =&gt; <FONT COLOR="#666600">Eq</FONT> (<FONT COLOR="#666600">FiniteMap</FONT> <FONT COLOR="#000088">b</FONT> <FONT COLOR="#000088">a</FONT>)&nbsp;where&nbsp;<br>
<table cellspacing="0" cellpadding="0" border="0" frame="void">
<tr>
<td>
    &nbsp;
   </td><td>
    &nbsp;
   </td><td>
<table cellspacing="0" cellpadding="0" border="0" frame="void">
<tr>
<td valign="top"><FONT COLOR="#000088">(==)</FONT>&nbsp;</td><td valign="top"><FONT COLOR="#000088">fm_1</FONT>&nbsp;<FONT COLOR="#000088">fm_2</FONT>&nbsp;</td><td valign="top">=&nbsp;</td><td valign="top"><FONT COLOR="#000088">sizeFM</FONT> <FONT COLOR="#000088">fm_1</FONT>&nbsp;<FONT COLOR="#000088">==</FONT>&nbsp;<FONT COLOR="#000088">sizeFM</FONT> <FONT COLOR="#000088">fm_2</FONT>&nbsp;<FONT COLOR="#000088">&amp;&amp;</FONT>&nbsp;<FONT COLOR="#000088">fmToList</FONT> <FONT COLOR="#000088">fm_1</FONT>&nbsp;<FONT COLOR="#000088">==</FONT>&nbsp;<FONT COLOR="#000088">fmToList</FONT> <FONT COLOR="#000088">fm_2</FONT></td>
</tr>
</table>
</td>
</tr>
</table>
<BR>
</td>
</tr>
<tr>
<td>&nbsp;&nbsp;</td><td valign="top"><FONT COLOR="#000088">fmToList</FONT> :: <FONT COLOR="#666600">FiniteMap</FONT> <FONT COLOR="#000088">a</FONT> <FONT COLOR="#000088">b</FONT>&nbsp;<FONT COLOR="#666600">&nbsp;-&gt;&nbsp;</FONT>&nbsp;[(<FONT COLOR="#000088">a</FONT>,<FONT COLOR="#000088">b</FONT>)]<br>
<table cellspacing="0" cellpadding="0" border="0" frame="void">
<tr>
<td valign="top"><FONT COLOR="#000088">fmToList</FONT>&nbsp;</td><td valign="top"><FONT COLOR="#000088">fm</FONT>&nbsp;</td><td valign="top">=&nbsp;</td><td valign="top"><FONT COLOR="#000088">foldFM</FONT> <FONT COLOR="#000088">fmToList0</FONT> <FONT COLOR="#666600">[]</FONT> <FONT COLOR="#000088">fm</FONT></td>
</tr>
</table>
<BR>
</td>
</tr>
<tr>
<td>&nbsp;&nbsp;</td><td valign="top">
<table cellspacing="0" cellpadding="0" border="0" frame="void">
<tr>
<td valign="top"><FONT COLOR="#000088">fmToList0</FONT>&nbsp;</td><td valign="top"><FONT COLOR="#000088">key</FONT>&nbsp;<FONT COLOR="#000088">elt</FONT>&nbsp;<FONT COLOR="#000088">rest</FONT>&nbsp;</td><td valign="top">=&nbsp;</td><td valign="top">(<FONT COLOR="#000088">key</FONT>,<FONT COLOR="#000088">elt</FONT>)&nbsp;<FONT COLOR="#666600">:</FONT>&nbsp;<FONT COLOR="#000088">rest</FONT></td>
</tr>
</table>
<BR>
</td>
</tr>
<tr>
<td>&nbsp;&nbsp;</td><td valign="top"><FONT COLOR="#000088">fmToList_LE</FONT> :: <FONT COLOR="#666600">Ord</FONT> <FONT COLOR="#000088">b</FONT> =&gt; <FONT COLOR="#666600">FiniteMap</FONT> <FONT COLOR="#000088">b</FONT> <FONT COLOR="#000088">a</FONT>&nbsp;<FONT COLOR="#666600">&nbsp;-&gt;&nbsp;</FONT>&nbsp;<FONT COLOR="#000088">b</FONT>&nbsp;<FONT COLOR="#666600">&nbsp;-&gt;&nbsp;</FONT>&nbsp;[(<FONT COLOR="#000088">b</FONT>,<FONT COLOR="#000088">a</FONT>)]<br>
<table cellspacing="0" cellpadding="0" border="0" frame="void">
<tr>
<td valign="top"><FONT COLOR="#000088">fmToList_LE</FONT>&nbsp;</td><td valign="top"><FONT COLOR="#000088">fm</FONT>&nbsp;<FONT COLOR="#000088">fr</FONT>&nbsp;</td><td valign="top">=&nbsp;</td><td valign="top"><FONT COLOR="#000088">foldFM_LE</FONT> <FONT COLOR="#000088">fmToList_LE0</FONT> <FONT COLOR="#666600">[]</FONT> <FONT COLOR="#000088">fr</FONT> <FONT COLOR="#000088">fm</FONT></td>
</tr>
</table>
<BR>
</td>
</tr>
<tr>
<td>&nbsp;&nbsp;</td><td valign="top">
<table cellspacing="0" cellpadding="0" border="0" frame="void">
<tr>
<td valign="top"><FONT COLOR="#000088">fmToList_LE0</FONT>&nbsp;</td><td valign="top"><FONT COLOR="#000088">key</FONT>&nbsp;<FONT COLOR="#000088">elt</FONT>&nbsp;<FONT COLOR="#000088">rest</FONT>&nbsp;</td><td valign="top">=&nbsp;</td><td valign="top">(<FONT COLOR="#000088">key</FONT>,<FONT COLOR="#000088">elt</FONT>)&nbsp;<FONT COLOR="#666600">:</FONT>&nbsp;<FONT COLOR="#000088">rest</FONT></td>
</tr>
</table>
<BR>
</td>
</tr>
<tr>
<td>&nbsp;&nbsp;</td><td valign="top"><FONT COLOR="#000088">foldFM</FONT> :: (<FONT COLOR="#000088">b</FONT>&nbsp;<FONT COLOR="#666600">&nbsp;-&gt;&nbsp;</FONT>&nbsp;<FONT COLOR="#000088">a</FONT>&nbsp;<FONT COLOR="#666600">&nbsp;-&gt;&nbsp;</FONT>&nbsp;<FONT COLOR="#000088">c</FONT>&nbsp;<FONT COLOR="#666600">&nbsp;-&gt;&nbsp;</FONT>&nbsp;<FONT COLOR="#000088">c</FONT>)&nbsp;<FONT COLOR="#666600">&nbsp;-&gt;&nbsp;</FONT>&nbsp;<FONT COLOR="#000088">c</FONT>&nbsp;<FONT COLOR="#666600">&nbsp;-&gt;&nbsp;</FONT>&nbsp;<FONT COLOR="#666600">FiniteMap</FONT> <FONT COLOR="#000088">b</FONT> <FONT COLOR="#000088">a</FONT>&nbsp;<FONT COLOR="#666600">&nbsp;-&gt;&nbsp;</FONT>&nbsp;<FONT COLOR="#000088">c</FONT>
<br>
<table cellspacing="0" cellpadding="0" border="0" frame="void">
<tr>
<td valign="top"><FONT COLOR="#000088">foldFM</FONT>&nbsp;</td><td valign="top"><FONT COLOR="#000088">k</FONT>&nbsp;<FONT COLOR="#000088">z</FONT>&nbsp;<FONT COLOR="#666600">EmptyFM</FONT>&nbsp;</td><td valign="top">=&nbsp;</td><td valign="top"><FONT COLOR="#000088">z</FONT></td>
</tr>
<tr>
<td valign="top"><FONT COLOR="#000088">foldFM</FONT>&nbsp;</td><td valign="top"><FONT COLOR="#000088">k</FONT>&nbsp;<FONT COLOR="#000088">z</FONT>&nbsp;(<FONT COLOR="#666600">Branch</FONT> <FONT COLOR="#000088">key</FONT> <FONT COLOR="#000088">elt</FONT> <FONT COLOR="#000088">vw</FONT> <FONT COLOR="#000088">fm_l</FONT> <FONT COLOR="#000088">fm_r</FONT>)&nbsp;</td><td valign="top">=&nbsp;</td><td valign="top"><FONT COLOR="#000088">foldFM</FONT> <FONT COLOR="#000088">k</FONT> (<FONT COLOR="#000088">k</FONT> <FONT COLOR="#000088">key</FONT> <FONT COLOR="#000088">elt</FONT> (<FONT COLOR="#000088">foldFM</FONT> <FONT COLOR="#000088">k</FONT> <FONT COLOR="#000088">z</FONT> <FONT COLOR="#000088">fm_r</FONT>)) <FONT COLOR="#000088">fm_l</FONT></td>
</tr>
</table>
<BR>
</td>
</tr>
<tr>
<td>&nbsp;&nbsp;</td><td valign="top"><FONT COLOR="#000088">foldFM_LE</FONT> :: <FONT COLOR="#666600">Ord</FONT> <FONT COLOR="#000088">a</FONT> =&gt; (<FONT COLOR="#000088">a</FONT>&nbsp;<FONT COLOR="#666600">&nbsp;-&gt;&nbsp;</FONT>&nbsp;<FONT COLOR="#000088">c</FONT>&nbsp;<FONT COLOR="#666600">&nbsp;-&gt;&nbsp;</FONT>&nbsp;<FONT COLOR="#000088">b</FONT>&nbsp;<FONT COLOR="#666600">&nbsp;-&gt;&nbsp;</FONT>&nbsp;<FONT COLOR="#000088">b</FONT>)&nbsp;<FONT COLOR="#666600">&nbsp;-&gt;&nbsp;</FONT>&nbsp;<FONT COLOR="#000088">b</FONT>&nbsp;<FONT COLOR="#666600">&nbsp;-&gt;&nbsp;</FONT>&nbsp;<FONT COLOR="#000088">a</FONT>&nbsp;<FONT COLOR="#666600">&nbsp;-&gt;&nbsp;</FONT>&nbsp;<FONT COLOR="#666600">FiniteMap</FONT> <FONT COLOR="#000088">a</FONT> <FONT COLOR="#000088">c</FONT>&nbsp;<FONT COLOR="#666600">&nbsp;-&gt;&nbsp;</FONT>&nbsp;<FONT COLOR="#000088">b</FONT>
<br>
<table cellspacing="0" cellpadding="0" border="0" frame="void">
<tr>
<td valign="top"><FONT COLOR="#000088">foldFM_LE</FONT>&nbsp;</td><td valign="top"><FONT COLOR="#000088">k</FONT>&nbsp;<FONT COLOR="#000088">z</FONT>&nbsp;<FONT COLOR="#000088">fr</FONT>&nbsp;<FONT COLOR="#666600">EmptyFM</FONT>&nbsp;</td><td valign="top">=&nbsp;</td><td valign="top"><FONT COLOR="#000088">foldFM_LE3</FONT> <FONT COLOR="#000088">k</FONT> <FONT COLOR="#000088">z</FONT> <FONT COLOR="#000088">fr</FONT> <FONT COLOR="#666600">EmptyFM</FONT></td>
</tr>
<tr>
<td valign="top"><FONT COLOR="#000088">foldFM_LE</FONT>&nbsp;</td><td valign="top"><FONT COLOR="#000088">k</FONT>&nbsp;<FONT COLOR="#000088">z</FONT>&nbsp;<FONT COLOR="#000088">fr</FONT>&nbsp;(<FONT COLOR="#666600">Branch</FONT> <FONT COLOR="#000088">key</FONT> <FONT COLOR="#000088">elt</FONT> <FONT COLOR="#000088">vx</FONT> <FONT COLOR="#000088">fm_l</FONT> <FONT COLOR="#000088">fm_r</FONT>)&nbsp;</td><td valign="top">=&nbsp;</td><td valign="top"><FONT COLOR="#000088">foldFM_LE2</FONT> <FONT COLOR="#000088">k</FONT> <FONT COLOR="#000088">z</FONT> <FONT COLOR="#000088">fr</FONT> (<FONT COLOR="#666600">Branch</FONT> <FONT COLOR="#000088">key</FONT> <FONT COLOR="#000088">elt</FONT> <FONT COLOR="#000088">vx</FONT> <FONT COLOR="#000088">fm_l</FONT> <FONT COLOR="#000088">fm_r</FONT>)</td>
</tr>
</table>
<BR>
</td>
</tr>
<tr>
<td>&nbsp;&nbsp;</td><td valign="top">
<table cellspacing="0" cellpadding="0" border="0" frame="void">
<tr>
<td valign="top"><FONT COLOR="#000088">foldFM_LE0</FONT>&nbsp;</td><td valign="top"><FONT COLOR="#000088">k</FONT>&nbsp;<FONT COLOR="#000088">z</FONT>&nbsp;<FONT COLOR="#000088">fr</FONT>&nbsp;<FONT COLOR="#000088">key</FONT>&nbsp;<FONT COLOR="#000088">elt</FONT>&nbsp;<FONT COLOR="#000088">vx</FONT>&nbsp;<FONT COLOR="#000088">fm_l</FONT>&nbsp;<FONT COLOR="#000088">fm_r</FONT>&nbsp;<FONT COLOR="#666600">True</FONT>&nbsp;</td><td valign="top">=&nbsp;</td><td valign="top"><FONT COLOR="#000088">foldFM_LE</FONT> <FONT COLOR="#000088">k</FONT> <FONT COLOR="#000088">z</FONT> <FONT COLOR="#000088">fr</FONT> <FONT COLOR="#000088">fm_l</FONT></td>
</tr>
</table>
<BR>
</td>
</tr>
<tr>
<td>&nbsp;&nbsp;</td><td valign="top">
<table cellspacing="0" cellpadding="0" border="0" frame="void">
<tr>
<td valign="top"><FONT COLOR="#000088">foldFM_LE1</FONT>&nbsp;</td><td valign="top"><FONT COLOR="#000088">k</FONT>&nbsp;<FONT COLOR="#000088">z</FONT>&nbsp;<FONT COLOR="#000088">fr</FONT>&nbsp;<FONT COLOR="#000088">key</FONT>&nbsp;<FONT COLOR="#000088">elt</FONT>&nbsp;<FONT COLOR="#000088">vx</FONT>&nbsp;<FONT COLOR="#000088">fm_l</FONT>&nbsp;<FONT COLOR="#000088">fm_r</FONT>&nbsp;<FONT COLOR="#666600">True</FONT>&nbsp;</td><td valign="top">=&nbsp;</td><td valign="top"><FONT COLOR="#000088">foldFM_LE</FONT> <FONT COLOR="#000088">k</FONT> (<FONT COLOR="#000088">k</FONT> <FONT COLOR="#000088">key</FONT> <FONT COLOR="#000088">elt</FONT> (<FONT COLOR="#000088">foldFM_LE</FONT> <FONT COLOR="#000088">k</FONT> <FONT COLOR="#000088">z</FONT> <FONT COLOR="#000088">fr</FONT> <FONT COLOR="#000088">fm_l</FONT>)) <FONT COLOR="#000088">fr</FONT> <FONT COLOR="#000088">fm_r</FONT></td>
</tr>
<tr>
<td valign="top"><FONT COLOR="#000088">foldFM_LE1</FONT>&nbsp;</td><td valign="top"><FONT COLOR="#000088">k</FONT>&nbsp;<FONT COLOR="#000088">z</FONT>&nbsp;<FONT COLOR="#000088">fr</FONT>&nbsp;<FONT COLOR="#000088">key</FONT>&nbsp;<FONT COLOR="#000088">elt</FONT>&nbsp;<FONT COLOR="#000088">vx</FONT>&nbsp;<FONT COLOR="#000088">fm_l</FONT>&nbsp;<FONT COLOR="#000088">fm_r</FONT>&nbsp;<FONT COLOR="#666600">False</FONT>&nbsp;</td><td valign="top">=&nbsp;</td><td valign="top"><FONT COLOR="#000088">foldFM_LE0</FONT> <FONT COLOR="#000088">k</FONT> <FONT COLOR="#000088">z</FONT> <FONT COLOR="#000088">fr</FONT> <FONT COLOR="#000088">key</FONT> <FONT COLOR="#000088">elt</FONT> <FONT COLOR="#000088">vx</FONT> <FONT COLOR="#000088">fm_l</FONT> <FONT COLOR="#000088">fm_r</FONT> <FONT COLOR="#000088">otherwise</FONT></td>
</tr>
</table>
<BR>
</td>
</tr>
<tr>
<td>&nbsp;&nbsp;</td><td valign="top">
<table cellspacing="0" cellpadding="0" border="0" frame="void">
<tr>
<td valign="top"><FONT COLOR="#000088">foldFM_LE2</FONT>&nbsp;</td><td valign="top"><FONT COLOR="#000088">k</FONT>&nbsp;<FONT COLOR="#000088">z</FONT>&nbsp;<FONT COLOR="#000088">fr</FONT>&nbsp;(<FONT COLOR="#666600">Branch</FONT> <FONT COLOR="#000088">key</FONT> <FONT COLOR="#000088">elt</FONT> <FONT COLOR="#000088">vx</FONT> <FONT COLOR="#000088">fm_l</FONT> <FONT COLOR="#000088">fm_r</FONT>)&nbsp;</td><td valign="top">=&nbsp;</td><td valign="top"><FONT COLOR="#000088">foldFM_LE1</FONT> <FONT COLOR="#000088">k</FONT> <FONT COLOR="#000088">z</FONT> <FONT COLOR="#000088">fr</FONT> <FONT COLOR="#000088">key</FONT> <FONT COLOR="#000088">elt</FONT> <FONT COLOR="#000088">vx</FONT> <FONT COLOR="#000088">fm_l</FONT> <FONT COLOR="#000088">fm_r</FONT> (<FONT COLOR="#000088">key</FONT>&nbsp;<FONT COLOR="#000088">&lt;=</FONT>&nbsp;<FONT COLOR="#000088">fr</FONT>)</td>
</tr>
</table>
<BR>
</td>
</tr>
<tr>
<td>&nbsp;&nbsp;</td><td valign="top">
<table cellspacing="0" cellpadding="0" border="0" frame="void">
<tr>
<td valign="top"><FONT COLOR="#000088">foldFM_LE3</FONT>&nbsp;</td><td valign="top"><FONT COLOR="#000088">k</FONT>&nbsp;<FONT COLOR="#000088">z</FONT>&nbsp;<FONT COLOR="#000088">fr</FONT>&nbsp;<FONT COLOR="#666600">EmptyFM</FONT>&nbsp;</td><td valign="top">=&nbsp;</td><td valign="top"><FONT COLOR="#000088">z</FONT></td>
</tr>
<tr>
<td valign="top"><FONT COLOR="#000088">foldFM_LE3</FONT>&nbsp;</td><td valign="top"><FONT COLOR="#000088">vvu</FONT>&nbsp;<FONT COLOR="#000088">vvv</FONT>&nbsp;<FONT COLOR="#000088">vvw</FONT>&nbsp;<FONT COLOR="#000088">vvx</FONT>&nbsp;</td><td valign="top">=&nbsp;</td><td valign="top"><FONT COLOR="#000088">foldFM_LE2</FONT> <FONT COLOR="#000088">vvu</FONT> <FONT COLOR="#000088">vvv</FONT> <FONT COLOR="#000088">vvw</FONT> <FONT COLOR="#000088">vvx</FONT></td>
</tr>
</table>
<BR>
</td>
</tr>
<tr>
<td>&nbsp;&nbsp;</td><td valign="top"><FONT COLOR="#000088">sizeFM</FONT> :: <FONT COLOR="#666600">FiniteMap</FONT> <FONT COLOR="#000088">a</FONT> <FONT COLOR="#000088">b</FONT>&nbsp;<FONT COLOR="#666600">&nbsp;-&gt;&nbsp;</FONT>&nbsp;<FONT COLOR="#666600">Int</FONT>
<br>
<table cellspacing="0" cellpadding="0" border="0" frame="void">
<tr>
<td valign="top"><FONT COLOR="#000088">sizeFM</FONT>&nbsp;</td><td valign="top"><FONT COLOR="#666600">EmptyFM</FONT>&nbsp;</td><td valign="top">=&nbsp;</td><td valign="top">0</td>
</tr>
<tr>
<td valign="top"><FONT COLOR="#000088">sizeFM</FONT>&nbsp;</td><td valign="top">(<FONT COLOR="#666600">Branch</FONT> <FONT COLOR="#000088">vy</FONT> <FONT COLOR="#000088">vz</FONT> <FONT COLOR="#000088">size</FONT> <FONT COLOR="#000088">wu</FONT> <FONT COLOR="#000088">wv</FONT>)&nbsp;</td><td valign="top">=&nbsp;</td><td valign="top"><FONT COLOR="#000088">size</FONT></td>
</tr>
</table>
<BR>
</td>
</tr>
</table>
<br>module Main where<br>
<table cellspacing="0" cellpadding="0" border="0" frame="void">
<tr>
<td>&nbsp;&nbsp;</td><td valign="top">import qualified FiniteMap<br>import qualified Maybe<br>import qualified Prelude<br>
<br>
</td>
</tr>
</table>
<br>module Maybe where<br>
<table cellspacing="0" cellpadding="0" border="0" frame="void">
<tr>
<td>&nbsp;&nbsp;</td><td valign="top">import qualified FiniteMap<br>import qualified Main<br>import qualified Prelude<br>
<br>
</td>
</tr>
</table>
<br>
</body>
</html>
<BR>Num Reduction:All numbers are transformed to thier corresponding representation with Succ, Pred and Zero.<BR><BR><pre>&#8627 HASKELL</pre><pre>  &#8627 LR</pre><pre>    &#8627 HASKELL</pre><pre>      &#8627 CR</pre><pre>        &#8627 HASKELL</pre><pre>          &#8627 IFR</pre><pre>            &#8627 HASKELL</pre><pre>              &#8627 BR</pre><pre>                &#8627 HASKELL</pre><pre>                  &#8627 COR</pre><pre>                    &#8627 HASKELL</pre><pre>                      &#8627 LetRed</pre><pre>                        &#8627 HASKELL</pre><pre>                          &#8627 NumRed</pre><pre>                            &#8627 <B>HASKELL</B></pre><pre>                              &#8627 Narrow</pre><BR><html>
<body>mainModule Main<table cellspacing="0" cellpadding="0" border="0" frame="void">
<tr>
<td>
                   &nbsp;
                </td><td>(<FONT COLOR="#000088">FiniteMap.fmToList_LE</FONT> :: <FONT COLOR="#666600">Ord</FONT> <FONT COLOR="#000088">a</FONT> =&gt; <FONT COLOR="#666600">FiniteMap.FiniteMap</FONT> [<FONT COLOR="#000088">a</FONT>] <FONT COLOR="#000088">b</FONT>&nbsp;<FONT COLOR="#666600">&nbsp;-&gt;&nbsp;</FONT>&nbsp;[<FONT COLOR="#000088">a</FONT>]&nbsp;<FONT COLOR="#666600">&nbsp;-&gt;&nbsp;</FONT>&nbsp;[([<FONT COLOR="#000088">a</FONT>],<FONT COLOR="#000088">b</FONT>)])</td>
</tr>
</table>
<br>module FiniteMap where<br>
<table cellspacing="0" cellpadding="0" border="0" frame="void">
<tr>
<td>&nbsp;&nbsp;</td><td valign="top">import qualified Main<br>import qualified Maybe<br>import qualified Prelude<br>
<br>
</td>
</tr>
<tr>
<td>&nbsp;&nbsp;</td><td valign="top">data <FONT COLOR="#666600">FiniteMap</FONT> <FONT COLOR="#000088">a</FONT> <FONT COLOR="#000088">b</FONT> = <FONT COLOR="#666600">EmptyFM&nbsp;</FONT>&nbsp;|&nbsp;<FONT COLOR="#666600">Branch&nbsp;</FONT><FONT COLOR="#000088">a</FONT>&nbsp;<FONT COLOR="#000088">b</FONT>&nbsp;<FONT COLOR="#666600">Int</FONT>&nbsp;(<FONT COLOR="#666600">FiniteMap</FONT> <FONT COLOR="#000088">a</FONT> <FONT COLOR="#000088">b</FONT>)&nbsp;(<FONT COLOR="#666600">FiniteMap</FONT> <FONT COLOR="#000088">a</FONT> <FONT COLOR="#000088">b</FONT>)&nbsp;<br>
<br>
<br>
</td>
</tr>
<tr>
<td>&nbsp;&nbsp;</td><td valign="top">instance&nbsp;(<FONT COLOR="#666600">Eq</FONT> <FONT COLOR="#000088">a</FONT>, <FONT COLOR="#666600">Eq</FONT> <FONT COLOR="#000088">b</FONT>) =&gt; <FONT COLOR="#666600">Eq</FONT> (<FONT COLOR="#666600">FiniteMap</FONT> <FONT COLOR="#000088">b</FONT> <FONT COLOR="#000088">a</FONT>)&nbsp;where&nbsp;<br>
<table cellspacing="0" cellpadding="0" border="0" frame="void">
<tr>
<td>
    &nbsp;
   </td><td>
    &nbsp;
   </td><td>
<table cellspacing="0" cellpadding="0" border="0" frame="void">
<tr>
<td valign="top"><FONT COLOR="#000088">(==)</FONT>&nbsp;</td><td valign="top"><FONT COLOR="#000088">fm_1</FONT>&nbsp;<FONT COLOR="#000088">fm_2</FONT>&nbsp;</td><td valign="top">=&nbsp;</td><td valign="top"><FONT COLOR="#000088">sizeFM</FONT> <FONT COLOR="#000088">fm_1</FONT>&nbsp;<FONT COLOR="#000088">==</FONT>&nbsp;<FONT COLOR="#000088">sizeFM</FONT> <FONT COLOR="#000088">fm_2</FONT>&nbsp;<FONT COLOR="#000088">&amp;&amp;</FONT>&nbsp;<FONT COLOR="#000088">fmToList</FONT> <FONT COLOR="#000088">fm_1</FONT>&nbsp;<FONT COLOR="#000088">==</FONT>&nbsp;<FONT COLOR="#000088">fmToList</FONT> <FONT COLOR="#000088">fm_2</FONT></td>
</tr>
</table>
</td>
</tr>
</table>
<BR>
</td>
</tr>
<tr>
<td>&nbsp;&nbsp;</td><td valign="top"><FONT COLOR="#000088">fmToList</FONT> :: <FONT COLOR="#666600">FiniteMap</FONT> <FONT COLOR="#000088">b</FONT> <FONT COLOR="#000088">a</FONT>&nbsp;<FONT COLOR="#666600">&nbsp;-&gt;&nbsp;</FONT>&nbsp;[(<FONT COLOR="#000088">b</FONT>,<FONT COLOR="#000088">a</FONT>)]<br>
<table cellspacing="0" cellpadding="0" border="0" frame="void">
<tr>
<td valign="top"><FONT COLOR="#000088">fmToList</FONT>&nbsp;</td><td valign="top"><FONT COLOR="#000088">fm</FONT>&nbsp;</td><td valign="top">=&nbsp;</td><td valign="top"><FONT COLOR="#000088">foldFM</FONT> <FONT COLOR="#000088">fmToList0</FONT> <FONT COLOR="#666600">[]</FONT> <FONT COLOR="#000088">fm</FONT></td>
</tr>
</table>
<BR>
</td>
</tr>
<tr>
<td>&nbsp;&nbsp;</td><td valign="top">
<table cellspacing="0" cellpadding="0" border="0" frame="void">
<tr>
<td valign="top"><FONT COLOR="#000088">fmToList0</FONT>&nbsp;</td><td valign="top"><FONT COLOR="#000088">key</FONT>&nbsp;<FONT COLOR="#000088">elt</FONT>&nbsp;<FONT COLOR="#000088">rest</FONT>&nbsp;</td><td valign="top">=&nbsp;</td><td valign="top">(<FONT COLOR="#000088">key</FONT>,<FONT COLOR="#000088">elt</FONT>)&nbsp;<FONT COLOR="#666600">:</FONT>&nbsp;<FONT COLOR="#000088">rest</FONT></td>
</tr>
</table>
<BR>
</td>
</tr>
<tr>
<td>&nbsp;&nbsp;</td><td valign="top"><FONT COLOR="#000088">fmToList_LE</FONT> :: <FONT COLOR="#666600">Ord</FONT> <FONT COLOR="#000088">a</FONT> =&gt; <FONT COLOR="#666600">FiniteMap</FONT> <FONT COLOR="#000088">a</FONT> <FONT COLOR="#000088">b</FONT>&nbsp;<FONT COLOR="#666600">&nbsp;-&gt;&nbsp;</FONT>&nbsp;<FONT COLOR="#000088">a</FONT>&nbsp;<FONT COLOR="#666600">&nbsp;-&gt;&nbsp;</FONT>&nbsp;[(<FONT COLOR="#000088">a</FONT>,<FONT COLOR="#000088">b</FONT>)]<br>
<table cellspacing="0" cellpadding="0" border="0" frame="void">
<tr>
<td valign="top"><FONT COLOR="#000088">fmToList_LE</FONT>&nbsp;</td><td valign="top"><FONT COLOR="#000088">fm</FONT>&nbsp;<FONT COLOR="#000088">fr</FONT>&nbsp;</td><td valign="top">=&nbsp;</td><td valign="top"><FONT COLOR="#000088">foldFM_LE</FONT> <FONT COLOR="#000088">fmToList_LE0</FONT> <FONT COLOR="#666600">[]</FONT> <FONT COLOR="#000088">fr</FONT> <FONT COLOR="#000088">fm</FONT></td>
</tr>
</table>
<BR>
</td>
</tr>
<tr>
<td>&nbsp;&nbsp;</td><td valign="top">
<table cellspacing="0" cellpadding="0" border="0" frame="void">
<tr>
<td valign="top"><FONT COLOR="#000088">fmToList_LE0</FONT>&nbsp;</td><td valign="top"><FONT COLOR="#000088">key</FONT>&nbsp;<FONT COLOR="#000088">elt</FONT>&nbsp;<FONT COLOR="#000088">rest</FONT>&nbsp;</td><td valign="top">=&nbsp;</td><td valign="top">(<FONT COLOR="#000088">key</FONT>,<FONT COLOR="#000088">elt</FONT>)&nbsp;<FONT COLOR="#666600">:</FONT>&nbsp;<FONT COLOR="#000088">rest</FONT></td>
</tr>
</table>
<BR>
</td>
</tr>
<tr>
<td>&nbsp;&nbsp;</td><td valign="top"><FONT COLOR="#000088">foldFM</FONT> :: (<FONT COLOR="#000088">c</FONT>&nbsp;<FONT COLOR="#666600">&nbsp;-&gt;&nbsp;</FONT>&nbsp;<FONT COLOR="#000088">b</FONT>&nbsp;<FONT COLOR="#666600">&nbsp;-&gt;&nbsp;</FONT>&nbsp;<FONT COLOR="#000088">a</FONT>&nbsp;<FONT COLOR="#666600">&nbsp;-&gt;&nbsp;</FONT>&nbsp;<FONT COLOR="#000088">a</FONT>)&nbsp;<FONT COLOR="#666600">&nbsp;-&gt;&nbsp;</FONT>&nbsp;<FONT COLOR="#000088">a</FONT>&nbsp;<FONT COLOR="#666600">&nbsp;-&gt;&nbsp;</FONT>&nbsp;<FONT COLOR="#666600">FiniteMap</FONT> <FONT COLOR="#000088">c</FONT> <FONT COLOR="#000088">b</FONT>&nbsp;<FONT COLOR="#666600">&nbsp;-&gt;&nbsp;</FONT>&nbsp;<FONT COLOR="#000088">a</FONT>
<br>
<table cellspacing="0" cellpadding="0" border="0" frame="void">
<tr>
<td valign="top"><FONT COLOR="#000088">foldFM</FONT>&nbsp;</td><td valign="top"><FONT COLOR="#000088">k</FONT>&nbsp;<FONT COLOR="#000088">z</FONT>&nbsp;<FONT COLOR="#666600">EmptyFM</FONT>&nbsp;</td><td valign="top">=&nbsp;</td><td valign="top"><FONT COLOR="#000088">z</FONT></td>
</tr>
<tr>
<td valign="top"><FONT COLOR="#000088">foldFM</FONT>&nbsp;</td><td valign="top"><FONT COLOR="#000088">k</FONT>&nbsp;<FONT COLOR="#000088">z</FONT>&nbsp;(<FONT COLOR="#666600">Branch</FONT> <FONT COLOR="#000088">key</FONT> <FONT COLOR="#000088">elt</FONT> <FONT COLOR="#000088">vw</FONT> <FONT COLOR="#000088">fm_l</FONT> <FONT COLOR="#000088">fm_r</FONT>)&nbsp;</td><td valign="top">=&nbsp;</td><td valign="top"><FONT COLOR="#000088">foldFM</FONT> <FONT COLOR="#000088">k</FONT> (<FONT COLOR="#000088">k</FONT> <FONT COLOR="#000088">key</FONT> <FONT COLOR="#000088">elt</FONT> (<FONT COLOR="#000088">foldFM</FONT> <FONT COLOR="#000088">k</FONT> <FONT COLOR="#000088">z</FONT> <FONT COLOR="#000088">fm_r</FONT>)) <FONT COLOR="#000088">fm_l</FONT></td>
</tr>
</table>
<BR>
</td>
</tr>
<tr>
<td>&nbsp;&nbsp;</td><td valign="top"><FONT COLOR="#000088">foldFM_LE</FONT> :: <FONT COLOR="#666600">Ord</FONT> <FONT COLOR="#000088">a</FONT> =&gt; (<FONT COLOR="#000088">a</FONT>&nbsp;<FONT COLOR="#666600">&nbsp;-&gt;&nbsp;</FONT>&nbsp;<FONT COLOR="#000088">c</FONT>&nbsp;<FONT COLOR="#666600">&nbsp;-&gt;&nbsp;</FONT>&nbsp;<FONT COLOR="#000088">b</FONT>&nbsp;<FONT COLOR="#666600">&nbsp;-&gt;&nbsp;</FONT>&nbsp;<FONT COLOR="#000088">b</FONT>)&nbsp;<FONT COLOR="#666600">&nbsp;-&gt;&nbsp;</FONT>&nbsp;<FONT COLOR="#000088">b</FONT>&nbsp;<FONT COLOR="#666600">&nbsp;-&gt;&nbsp;</FONT>&nbsp;<FONT COLOR="#000088">a</FONT>&nbsp;<FONT COLOR="#666600">&nbsp;-&gt;&nbsp;</FONT>&nbsp;<FONT COLOR="#666600">FiniteMap</FONT> <FONT COLOR="#000088">a</FONT> <FONT COLOR="#000088">c</FONT>&nbsp;<FONT COLOR="#666600">&nbsp;-&gt;&nbsp;</FONT>&nbsp;<FONT COLOR="#000088">b</FONT>
<br>
<table cellspacing="0" cellpadding="0" border="0" frame="void">
<tr>
<td valign="top"><FONT COLOR="#000088">foldFM_LE</FONT>&nbsp;</td><td valign="top"><FONT COLOR="#000088">k</FONT>&nbsp;<FONT COLOR="#000088">z</FONT>&nbsp;<FONT COLOR="#000088">fr</FONT>&nbsp;<FONT COLOR="#666600">EmptyFM</FONT>&nbsp;</td><td valign="top">=&nbsp;</td><td valign="top"><FONT COLOR="#000088">foldFM_LE3</FONT> <FONT COLOR="#000088">k</FONT> <FONT COLOR="#000088">z</FONT> <FONT COLOR="#000088">fr</FONT> <FONT COLOR="#666600">EmptyFM</FONT></td>
</tr>
<tr>
<td valign="top"><FONT COLOR="#000088">foldFM_LE</FONT>&nbsp;</td><td valign="top"><FONT COLOR="#000088">k</FONT>&nbsp;<FONT COLOR="#000088">z</FONT>&nbsp;<FONT COLOR="#000088">fr</FONT>&nbsp;(<FONT COLOR="#666600">Branch</FONT> <FONT COLOR="#000088">key</FONT> <FONT COLOR="#000088">elt</FONT> <FONT COLOR="#000088">vx</FONT> <FONT COLOR="#000088">fm_l</FONT> <FONT COLOR="#000088">fm_r</FONT>)&nbsp;</td><td valign="top">=&nbsp;</td><td valign="top"><FONT COLOR="#000088">foldFM_LE2</FONT> <FONT COLOR="#000088">k</FONT> <FONT COLOR="#000088">z</FONT> <FONT COLOR="#000088">fr</FONT> (<FONT COLOR="#666600">Branch</FONT> <FONT COLOR="#000088">key</FONT> <FONT COLOR="#000088">elt</FONT> <FONT COLOR="#000088">vx</FONT> <FONT COLOR="#000088">fm_l</FONT> <FONT COLOR="#000088">fm_r</FONT>)</td>
</tr>
</table>
<BR>
</td>
</tr>
<tr>
<td>&nbsp;&nbsp;</td><td valign="top">
<table cellspacing="0" cellpadding="0" border="0" frame="void">
<tr>
<td valign="top"><FONT COLOR="#000088">foldFM_LE0</FONT>&nbsp;</td><td valign="top"><FONT COLOR="#000088">k</FONT>&nbsp;<FONT COLOR="#000088">z</FONT>&nbsp;<FONT COLOR="#000088">fr</FONT>&nbsp;<FONT COLOR="#000088">key</FONT>&nbsp;<FONT COLOR="#000088">elt</FONT>&nbsp;<FONT COLOR="#000088">vx</FONT>&nbsp;<FONT COLOR="#000088">fm_l</FONT>&nbsp;<FONT COLOR="#000088">fm_r</FONT>&nbsp;<FONT COLOR="#666600">True</FONT>&nbsp;</td><td valign="top">=&nbsp;</td><td valign="top"><FONT COLOR="#000088">foldFM_LE</FONT> <FONT COLOR="#000088">k</FONT> <FONT COLOR="#000088">z</FONT> <FONT COLOR="#000088">fr</FONT> <FONT COLOR="#000088">fm_l</FONT></td>
</tr>
</table>
<BR>
</td>
</tr>
<tr>
<td>&nbsp;&nbsp;</td><td valign="top">
<table cellspacing="0" cellpadding="0" border="0" frame="void">
<tr>
<td valign="top"><FONT COLOR="#000088">foldFM_LE1</FONT>&nbsp;</td><td valign="top"><FONT COLOR="#000088">k</FONT>&nbsp;<FONT COLOR="#000088">z</FONT>&nbsp;<FONT COLOR="#000088">fr</FONT>&nbsp;<FONT COLOR="#000088">key</FONT>&nbsp;<FONT COLOR="#000088">elt</FONT>&nbsp;<FONT COLOR="#000088">vx</FONT>&nbsp;<FONT COLOR="#000088">fm_l</FONT>&nbsp;<FONT COLOR="#000088">fm_r</FONT>&nbsp;<FONT COLOR="#666600">True</FONT>&nbsp;</td><td valign="top">=&nbsp;</td><td valign="top"><FONT COLOR="#000088">foldFM_LE</FONT> <FONT COLOR="#000088">k</FONT> (<FONT COLOR="#000088">k</FONT> <FONT COLOR="#000088">key</FONT> <FONT COLOR="#000088">elt</FONT> (<FONT COLOR="#000088">foldFM_LE</FONT> <FONT COLOR="#000088">k</FONT> <FONT COLOR="#000088">z</FONT> <FONT COLOR="#000088">fr</FONT> <FONT COLOR="#000088">fm_l</FONT>)) <FONT COLOR="#000088">fr</FONT> <FONT COLOR="#000088">fm_r</FONT></td>
</tr>
<tr>
<td valign="top"><FONT COLOR="#000088">foldFM_LE1</FONT>&nbsp;</td><td valign="top"><FONT COLOR="#000088">k</FONT>&nbsp;<FONT COLOR="#000088">z</FONT>&nbsp;<FONT COLOR="#000088">fr</FONT>&nbsp;<FONT COLOR="#000088">key</FONT>&nbsp;<FONT COLOR="#000088">elt</FONT>&nbsp;<FONT COLOR="#000088">vx</FONT>&nbsp;<FONT COLOR="#000088">fm_l</FONT>&nbsp;<FONT COLOR="#000088">fm_r</FONT>&nbsp;<FONT COLOR="#666600">False</FONT>&nbsp;</td><td valign="top">=&nbsp;</td><td valign="top"><FONT COLOR="#000088">foldFM_LE0</FONT> <FONT COLOR="#000088">k</FONT> <FONT COLOR="#000088">z</FONT> <FONT COLOR="#000088">fr</FONT> <FONT COLOR="#000088">key</FONT> <FONT COLOR="#000088">elt</FONT> <FONT COLOR="#000088">vx</FONT> <FONT COLOR="#000088">fm_l</FONT> <FONT COLOR="#000088">fm_r</FONT> <FONT COLOR="#000088">otherwise</FONT></td>
</tr>
</table>
<BR>
</td>
</tr>
<tr>
<td>&nbsp;&nbsp;</td><td valign="top">
<table cellspacing="0" cellpadding="0" border="0" frame="void">
<tr>
<td valign="top"><FONT COLOR="#000088">foldFM_LE2</FONT>&nbsp;</td><td valign="top"><FONT COLOR="#000088">k</FONT>&nbsp;<FONT COLOR="#000088">z</FONT>&nbsp;<FONT COLOR="#000088">fr</FONT>&nbsp;(<FONT COLOR="#666600">Branch</FONT> <FONT COLOR="#000088">key</FONT> <FONT COLOR="#000088">elt</FONT> <FONT COLOR="#000088">vx</FONT> <FONT COLOR="#000088">fm_l</FONT> <FONT COLOR="#000088">fm_r</FONT>)&nbsp;</td><td valign="top">=&nbsp;</td><td valign="top"><FONT COLOR="#000088">foldFM_LE1</FONT> <FONT COLOR="#000088">k</FONT> <FONT COLOR="#000088">z</FONT> <FONT COLOR="#000088">fr</FONT> <FONT COLOR="#000088">key</FONT> <FONT COLOR="#000088">elt</FONT> <FONT COLOR="#000088">vx</FONT> <FONT COLOR="#000088">fm_l</FONT> <FONT COLOR="#000088">fm_r</FONT> (<FONT COLOR="#000088">key</FONT>&nbsp;<FONT COLOR="#000088">&lt;=</FONT>&nbsp;<FONT COLOR="#000088">fr</FONT>)</td>
</tr>
</table>
<BR>
</td>
</tr>
<tr>
<td>&nbsp;&nbsp;</td><td valign="top">
<table cellspacing="0" cellpadding="0" border="0" frame="void">
<tr>
<td valign="top"><FONT COLOR="#000088">foldFM_LE3</FONT>&nbsp;</td><td valign="top"><FONT COLOR="#000088">k</FONT>&nbsp;<FONT COLOR="#000088">z</FONT>&nbsp;<FONT COLOR="#000088">fr</FONT>&nbsp;<FONT COLOR="#666600">EmptyFM</FONT>&nbsp;</td><td valign="top">=&nbsp;</td><td valign="top"><FONT COLOR="#000088">z</FONT></td>
</tr>
<tr>
<td valign="top"><FONT COLOR="#000088">foldFM_LE3</FONT>&nbsp;</td><td valign="top"><FONT COLOR="#000088">vvu</FONT>&nbsp;<FONT COLOR="#000088">vvv</FONT>&nbsp;<FONT COLOR="#000088">vvw</FONT>&nbsp;<FONT COLOR="#000088">vvx</FONT>&nbsp;</td><td valign="top">=&nbsp;</td><td valign="top"><FONT COLOR="#000088">foldFM_LE2</FONT> <FONT COLOR="#000088">vvu</FONT> <FONT COLOR="#000088">vvv</FONT> <FONT COLOR="#000088">vvw</FONT> <FONT COLOR="#000088">vvx</FONT></td>
</tr>
</table>
<BR>
</td>
</tr>
<tr>
<td>&nbsp;&nbsp;</td><td valign="top"><FONT COLOR="#000088">sizeFM</FONT> :: <FONT COLOR="#666600">FiniteMap</FONT> <FONT COLOR="#000088">b</FONT> <FONT COLOR="#000088">a</FONT>&nbsp;<FONT COLOR="#666600">&nbsp;-&gt;&nbsp;</FONT>&nbsp;<FONT COLOR="#666600">Int</FONT>
<br>
<table cellspacing="0" cellpadding="0" border="0" frame="void">
<tr>
<td valign="top"><FONT COLOR="#000088">sizeFM</FONT>&nbsp;</td><td valign="top"><FONT COLOR="#666600">EmptyFM</FONT>&nbsp;</td><td valign="top">=&nbsp;</td><td valign="top"><FONT COLOR="#666600">Pos</FONT> <FONT COLOR="#666600">Zero</FONT></td>
</tr>
<tr>
<td valign="top"><FONT COLOR="#000088">sizeFM</FONT>&nbsp;</td><td valign="top">(<FONT COLOR="#666600">Branch</FONT> <FONT COLOR="#000088">vy</FONT> <FONT COLOR="#000088">vz</FONT> <FONT COLOR="#000088">size</FONT> <FONT COLOR="#000088">wu</FONT> <FONT COLOR="#000088">wv</FONT>)&nbsp;</td><td valign="top">=&nbsp;</td><td valign="top"><FONT COLOR="#000088">size</FONT></td>
</tr>
</table>
<BR>
</td>
</tr>
</table>
<br>module Main where<br>
<table cellspacing="0" cellpadding="0" border="0" frame="void">
<tr>
<td>&nbsp;&nbsp;</td><td valign="top">import qualified FiniteMap<br>import qualified Maybe<br>import qualified Prelude<br>
<br>
</td>
</tr>
</table>
<br>module Maybe where<br>
<table cellspacing="0" cellpadding="0" border="0" frame="void">
<tr>
<td>&nbsp;&nbsp;</td><td valign="top">import qualified FiniteMap<br>import qualified Main<br>import qualified Prelude<br>
<br>
</td>
</tr>
</table>
<br>
</body>
</html>
<BR>Haskell To QDPs<BR><textarea cols="80" rows="25">digraph dp_graph {
node [outthreshold=100, inthreshold=100];1[label="FiniteMap.fmToList_LE\n",fontsize=16,color="grey",shape="box"];1 -> 3[label="",style="dashed", color="grey", weight=3];
3[label="FiniteMap.fmToList_LE vyy3\n",fontsize=16,color="grey",shape="box"];3 -> 4[label="",style="dashed", color="grey", weight=3];
4[label="FiniteMap.fmToList_LE vyy3 vyy4\n",fontsize=16,color="black",shape="triangle"];4 -> 5[label="",style="solid", color="black", weight=3];
5[label="FiniteMap.foldFM_LE FiniteMap.fmToList_LE0 [] vyy4 vyy3\n",fontsize=16,color="burlywood",shape="triangle"];3566[label="vyy3/FiniteMap.EmptyFM",fontsize=10,color="white",style="solid",shape="box"];5 -> 3566[label="",style="solid", color="burlywood", weight=9];
3566 -> 6[label="",style="solid", color="burlywood", weight=3];
3567[label="vyy3/FiniteMap.Branch vyy30 vyy31 vyy32 vyy33 vyy34",fontsize=10,color="white",style="solid",shape="box"];5 -> 3567[label="",style="solid", color="burlywood", weight=9];
3567 -> 7[label="",style="solid", color="burlywood", weight=3];
6[label="FiniteMap.foldFM_LE FiniteMap.fmToList_LE0 [] vyy4 FiniteMap.EmptyFM\n",fontsize=16,color="black",shape="box"];6 -> 8[label="",style="solid", color="black", weight=3];
7[label="FiniteMap.foldFM_LE FiniteMap.fmToList_LE0 [] vyy4 (FiniteMap.Branch vyy30 vyy31 vyy32 vyy33 vyy34)\n",fontsize=16,color="black",shape="box"];7 -> 9[label="",style="solid", color="black", weight=3];
8[label="FiniteMap.foldFM_LE3 FiniteMap.fmToList_LE0 [] vyy4 FiniteMap.EmptyFM\n",fontsize=16,color="black",shape="box"];8 -> 10[label="",style="solid", color="black", weight=3];
9[label="FiniteMap.foldFM_LE2 FiniteMap.fmToList_LE0 [] vyy4 (FiniteMap.Branch vyy30 vyy31 vyy32 vyy33 vyy34)\n",fontsize=16,color="black",shape="box"];9 -> 11[label="",style="solid", color="black", weight=3];
10[label="[]\n",fontsize=16,color="green",shape="box"];11[label="FiniteMap.foldFM_LE1 FiniteMap.fmToList_LE0 [] vyy4 vyy30 vyy31 vyy32 vyy33 vyy34 (vyy30 <= vyy4)\n",fontsize=16,color="black",shape="box"];11 -> 12[label="",style="solid", color="black", weight=3];
12[label="FiniteMap.foldFM_LE1 FiniteMap.fmToList_LE0 [] vyy4 vyy30 vyy31 vyy32 vyy33 vyy34 (compare vyy30 vyy4 /= GT)\n",fontsize=16,color="black",shape="box"];12 -> 13[label="",style="solid", color="black", weight=3];
13[label="FiniteMap.foldFM_LE1 FiniteMap.fmToList_LE0 [] vyy4 vyy30 vyy31 vyy32 vyy33 vyy34 (not (compare vyy30 vyy4 == GT))\n",fontsize=16,color="burlywood",shape="box"];3568[label="vyy30/vyy300 : vyy301",fontsize=10,color="white",style="solid",shape="box"];13 -> 3568[label="",style="solid", color="burlywood", weight=9];
3568 -> 14[label="",style="solid", color="burlywood", weight=3];
3569[label="vyy30/[]",fontsize=10,color="white",style="solid",shape="box"];13 -> 3569[label="",style="solid", color="burlywood", weight=9];
3569 -> 15[label="",style="solid", color="burlywood", weight=3];
14[label="FiniteMap.foldFM_LE1 FiniteMap.fmToList_LE0 [] vyy4 (vyy300 : vyy301) vyy31 vyy32 vyy33 vyy34 (not (compare (vyy300 : vyy301) vyy4 == GT))\n",fontsize=16,color="burlywood",shape="box"];3570[label="vyy4/vyy40 : vyy41",fontsize=10,color="white",style="solid",shape="box"];14 -> 3570[label="",style="solid", color="burlywood", weight=9];
3570 -> 16[label="",style="solid", color="burlywood", weight=3];
3571[label="vyy4/[]",fontsize=10,color="white",style="solid",shape="box"];14 -> 3571[label="",style="solid", color="burlywood", weight=9];
3571 -> 17[label="",style="solid", color="burlywood", weight=3];
15[label="FiniteMap.foldFM_LE1 FiniteMap.fmToList_LE0 [] vyy4 [] vyy31 vyy32 vyy33 vyy34 (not (compare [] vyy4 == GT))\n",fontsize=16,color="burlywood",shape="box"];3572[label="vyy4/vyy40 : vyy41",fontsize=10,color="white",style="solid",shape="box"];15 -> 3572[label="",style="solid", color="burlywood", weight=9];
3572 -> 18[label="",style="solid", color="burlywood", weight=3];
3573[label="vyy4/[]",fontsize=10,color="white",style="solid",shape="box"];15 -> 3573[label="",style="solid", color="burlywood", weight=9];
3573 -> 19[label="",style="solid", color="burlywood", weight=3];
16[label="FiniteMap.foldFM_LE1 FiniteMap.fmToList_LE0 [] (vyy40 : vyy41) (vyy300 : vyy301) vyy31 vyy32 vyy33 vyy34 (not (compare (vyy300 : vyy301) (vyy40 : vyy41) == GT))\n",fontsize=16,color="black",shape="box"];16 -> 20[label="",style="solid", color="black", weight=3];
17[label="FiniteMap.foldFM_LE1 FiniteMap.fmToList_LE0 [] [] (vyy300 : vyy301) vyy31 vyy32 vyy33 vyy34 (not (compare (vyy300 : vyy301) [] == GT))\n",fontsize=16,color="black",shape="box"];17 -> 21[label="",style="solid", color="black", weight=3];
18[label="FiniteMap.foldFM_LE1 FiniteMap.fmToList_LE0 [] (vyy40 : vyy41) [] vyy31 vyy32 vyy33 vyy34 (not (compare [] (vyy40 : vyy41) == GT))\n",fontsize=16,color="black",shape="box"];18 -> 22[label="",style="solid", color="black", weight=3];
19[label="FiniteMap.foldFM_LE1 FiniteMap.fmToList_LE0 [] [] [] vyy31 vyy32 vyy33 vyy34 (not (compare [] [] == GT))\n",fontsize=16,color="black",shape="box"];19 -> 23[label="",style="solid", color="black", weight=3];
20 -> 745[label="",style="dashed", color="red", weight=0];
20[label="FiniteMap.foldFM_LE1 FiniteMap.fmToList_LE0 [] (vyy40 : vyy41) (vyy300 : vyy301) vyy31 vyy32 vyy33 vyy34 (not (primCompAux vyy300 vyy40 (compare vyy301 vyy41) == GT))\n",fontsize=16,color="magenta"];20 -> 746[label="",style="dashed", color="magenta", weight=3];
20 -> 747[label="",style="dashed", color="magenta", weight=3];
20 -> 748[label="",style="dashed", color="magenta", weight=3];
20 -> 749[label="",style="dashed", color="magenta", weight=3];
20 -> 750[label="",style="dashed", color="magenta", weight=3];
20 -> 751[label="",style="dashed", color="magenta", weight=3];
20 -> 752[label="",style="dashed", color="magenta", weight=3];
21 -> 810[label="",style="dashed", color="red", weight=0];
21[label="FiniteMap.foldFM_LE1 FiniteMap.fmToList_LE0 [] [] (vyy300 : vyy301) vyy31 vyy32 vyy33 vyy34 (not (GT == GT))\n",fontsize=16,color="magenta"];21 -> 811[label="",style="dashed", color="magenta", weight=3];
21 -> 812[label="",style="dashed", color="magenta", weight=3];
21 -> 813[label="",style="dashed", color="magenta", weight=3];
21 -> 814[label="",style="dashed", color="magenta", weight=3];
21 -> 815[label="",style="dashed", color="magenta", weight=3];
21 -> 816[label="",style="dashed", color="magenta", weight=3];
21 -> 817[label="",style="dashed", color="magenta", weight=3];
22 -> 745[label="",style="dashed", color="red", weight=0];
22[label="FiniteMap.foldFM_LE1 FiniteMap.fmToList_LE0 [] (vyy40 : vyy41) [] vyy31 vyy32 vyy33 vyy34 (not (LT == GT))\n",fontsize=16,color="magenta"];22 -> 753[label="",style="dashed", color="magenta", weight=3];
22 -> 754[label="",style="dashed", color="magenta", weight=3];
22 -> 755[label="",style="dashed", color="magenta", weight=3];
22 -> 756[label="",style="dashed", color="magenta", weight=3];
22 -> 757[label="",style="dashed", color="magenta", weight=3];
22 -> 758[label="",style="dashed", color="magenta", weight=3];
22 -> 759[label="",style="dashed", color="magenta", weight=3];
23 -> 810[label="",style="dashed", color="red", weight=0];
23[label="FiniteMap.foldFM_LE1 FiniteMap.fmToList_LE0 [] [] [] vyy31 vyy32 vyy33 vyy34 (not (EQ == GT))\n",fontsize=16,color="magenta"];23 -> 818[label="",style="dashed", color="magenta", weight=3];
23 -> 819[label="",style="dashed", color="magenta", weight=3];
23 -> 820[label="",style="dashed", color="magenta", weight=3];
23 -> 821[label="",style="dashed", color="magenta", weight=3];
23 -> 822[label="",style="dashed", color="magenta", weight=3];
23 -> 823[label="",style="dashed", color="magenta", weight=3];
23 -> 824[label="",style="dashed", color="magenta", weight=3];
746 -> 495[label="",style="dashed", color="red", weight=0];
746[label="primCompAux vyy300 vyy40 (compare vyy301 vyy41) == GT\n",fontsize=16,color="magenta"];746 -> 804[label="",style="dashed", color="magenta", weight=3];
746 -> 805[label="",style="dashed", color="magenta", weight=3];
747[label="vyy32\n",fontsize=16,color="green",shape="box"];748[label="[]\n",fontsize=16,color="green",shape="box"];749[label="vyy31\n",fontsize=16,color="green",shape="box"];750[label="vyy300 : vyy301\n",fontsize=16,color="green",shape="box"];751[label="vyy33\n",fontsize=16,color="green",shape="box"];752[label="vyy34\n",fontsize=16,color="green",shape="box"];745[label="FiniteMap.foldFM_LE1 FiniteMap.fmToList_LE0 vyy34 (vyy40 : vyy41) vyy340 vyy341 vyy342 vyy343 vyy344 (not vyy86)\n",fontsize=16,color="burlywood",shape="triangle"];3579[label="vyy86/False",fontsize=10,color="white",style="solid",shape="box"];745 -> 3579[label="",style="solid", color="burlywood", weight=9];
3579 -> 806[label="",style="solid", color="burlywood", weight=3];
3580[label="vyy86/True",fontsize=10,color="white",style="solid",shape="box"];745 -> 3580[label="",style="solid", color="burlywood", weight=9];
3580 -> 807[label="",style="solid", color="burlywood", weight=3];
811[label="vyy32\n",fontsize=16,color="green",shape="box"];812 -> 495[label="",style="dashed", color="red", weight=0];
812[label="GT == GT\n",fontsize=16,color="magenta"];812 -> 840[label="",style="dashed", color="magenta", weight=3];
812 -> 841[label="",style="dashed", color="magenta", weight=3];
813[label="vyy31\n",fontsize=16,color="green",shape="box"];814[label="vyy300 : vyy301\n",fontsize=16,color="green",shape="box"];815[label="[]\n",fontsize=16,color="green",shape="box"];816[label="vyy33\n",fontsize=16,color="green",shape="box"];817[label="vyy34\n",fontsize=16,color="green",shape="box"];810[label="FiniteMap.foldFM_LE1 FiniteMap.fmToList_LE0 vyy36 [] vyy340 vyy341 vyy342 vyy343 vyy344 (not vyy87)\n",fontsize=16,color="burlywood",shape="triangle"];3582[label="vyy87/False",fontsize=10,color="white",style="solid",shape="box"];810 -> 3582[label="",style="solid", color="burlywood", weight=9];
3582 -> 842[label="",style="solid", color="burlywood", weight=3];
3583[label="vyy87/True",fontsize=10,color="white",style="solid",shape="box"];810 -> 3583[label="",style="solid", color="burlywood", weight=9];
3583 -> 843[label="",style="solid", color="burlywood", weight=3];
753 -> 495[label="",style="dashed", color="red", weight=0];
753[label="LT == GT\n",fontsize=16,color="magenta"];753 -> 808[label="",style="dashed", color="magenta", weight=3];
753 -> 809[label="",style="dashed", color="magenta", weight=3];
754[label="vyy32\n",fontsize=16,color="green",shape="box"];755[label="[]\n",fontsize=16,color="green",shape="box"];756[label="vyy31\n",fontsize=16,color="green",shape="box"];757[label="[]\n",fontsize=16,color="green",shape="box"];758[label="vyy33\n",fontsize=16,color="green",shape="box"];759[label="vyy34\n",fontsize=16,color="green",shape="box"];818[label="vyy32\n",fontsize=16,color="green",shape="box"];819 -> 495[label="",style="dashed", color="red", weight=0];
819[label="EQ == GT\n",fontsize=16,color="magenta"];819 -> 844[label="",style="dashed", color="magenta", weight=3];
819 -> 845[label="",style="dashed", color="magenta", weight=3];
820[label="vyy31\n",fontsize=16,color="green",shape="box"];821[label="[]\n",fontsize=16,color="green",shape="box"];822[label="[]\n",fontsize=16,color="green",shape="box"];823[label="vyy33\n",fontsize=16,color="green",shape="box"];824[label="vyy34\n",fontsize=16,color="green",shape="box"];804[label="primCompAux vyy300 vyy40 (compare vyy301 vyy41)\n",fontsize=16,color="black",shape="triangle"];804 -> 846[label="",style="solid", color="black", weight=3];
805[label="GT\n",fontsize=16,color="green",shape="box"];495[label="vyy3000 == vyy400\n",fontsize=16,color="burlywood",shape="triangle"];3586[label="vyy3000/LT",fontsize=10,color="white",style="solid",shape="box"];495 -> 3586[label="",style="solid", color="burlywood", weight=9];
3586 -> 605[label="",style="solid", color="burlywood", weight=3];
3587[label="vyy3000/EQ",fontsize=10,color="white",style="solid",shape="box"];495 -> 3587[label="",style="solid", color="burlywood", weight=9];
3587 -> 606[label="",style="solid", color="burlywood", weight=3];
3588[label="vyy3000/GT",fontsize=10,color="white",style="solid",shape="box"];495 -> 3588[label="",style="solid", color="burlywood", weight=9];
3588 -> 607[label="",style="solid", color="burlywood", weight=3];
806[label="FiniteMap.foldFM_LE1 FiniteMap.fmToList_LE0 vyy34 (vyy40 : vyy41) vyy340 vyy341 vyy342 vyy343 vyy344 (not False)\n",fontsize=16,color="black",shape="box"];806 -> 847[label="",style="solid", color="black", weight=3];
807[label="FiniteMap.foldFM_LE1 FiniteMap.fmToList_LE0 vyy34 (vyy40 : vyy41) vyy340 vyy341 vyy342 vyy343 vyy344 (not True)\n",fontsize=16,color="black",shape="box"];807 -> 848[label="",style="solid", color="black", weight=3];
840[label="GT\n",fontsize=16,color="green",shape="box"];841[label="GT\n",fontsize=16,color="green",shape="box"];842[label="FiniteMap.foldFM_LE1 FiniteMap.fmToList_LE0 vyy36 [] vyy340 vyy341 vyy342 vyy343 vyy344 (not False)\n",fontsize=16,color="black",shape="box"];842 -> 858[label="",style="solid", color="black", weight=3];
843[label="FiniteMap.foldFM_LE1 FiniteMap.fmToList_LE0 vyy36 [] vyy340 vyy341 vyy342 vyy343 vyy344 (not True)\n",fontsize=16,color="black",shape="box"];843 -> 859[label="",style="solid", color="black", weight=3];
808[label="LT\n",fontsize=16,color="green",shape="box"];809[label="GT\n",fontsize=16,color="green",shape="box"];844[label="EQ\n",fontsize=16,color="green",shape="box"];845[label="GT\n",fontsize=16,color="green",shape="box"];846 -> 860[label="",style="dashed", color="red", weight=0];
846[label="primCompAux0 (compare vyy301 vyy41) (compare vyy300 vyy40)\n",fontsize=16,color="magenta"];846 -> 861[label="",style="dashed", color="magenta", weight=3];
846 -> 862[label="",style="dashed", color="magenta", weight=3];
846 -> 863[label="",style="dashed", color="magenta", weight=3];
605[label="LT == vyy400\n",fontsize=16,color="burlywood",shape="box"];3590[label="vyy400/LT",fontsize=10,color="white",style="solid",shape="box"];605 -> 3590[label="",style="solid", color="burlywood", weight=9];
3590 -> 849[label="",style="solid", color="burlywood", weight=3];
3591[label="vyy400/EQ",fontsize=10,color="white",style="solid",shape="box"];605 -> 3591[label="",style="solid", color="burlywood", weight=9];
3591 -> 850[label="",style="solid", color="burlywood", weight=3];
3592[label="vyy400/GT",fontsize=10,color="white",style="solid",shape="box"];605 -> 3592[label="",style="solid", color="burlywood", weight=9];
3592 -> 851[label="",style="solid", color="burlywood", weight=3];
606[label="EQ == vyy400\n",fontsize=16,color="burlywood",shape="box"];3593[label="vyy400/LT",fontsize=10,color="white",style="solid",shape="box"];606 -> 3593[label="",style="solid", color="burlywood", weight=9];
3593 -> 852[label="",style="solid", color="burlywood", weight=3];
3594[label="vyy400/EQ",fontsize=10,color="white",style="solid",shape="box"];606 -> 3594[label="",style="solid", color="burlywood", weight=9];
3594 -> 853[label="",style="solid", color="burlywood", weight=3];
3595[label="vyy400/GT",fontsize=10,color="white",style="solid",shape="box"];606 -> 3595[label="",style="solid", color="burlywood", weight=9];
3595 -> 854[label="",style="solid", color="burlywood", weight=3];
607[label="GT == vyy400\n",fontsize=16,color="burlywood",shape="box"];3596[label="vyy400/LT",fontsize=10,color="white",style="solid",shape="box"];607 -> 3596[label="",style="solid", color="burlywood", weight=9];
3596 -> 855[label="",style="solid", color="burlywood", weight=3];
3597[label="vyy400/EQ",fontsize=10,color="white",style="solid",shape="box"];607 -> 3597[label="",style="solid", color="burlywood", weight=9];
3597 -> 856[label="",style="solid", color="burlywood", weight=3];
3598[label="vyy400/GT",fontsize=10,color="white",style="solid",shape="box"];607 -> 3598[label="",style="solid", color="burlywood", weight=9];
3598 -> 857[label="",style="solid", color="burlywood", weight=3];
847[label="FiniteMap.foldFM_LE1 FiniteMap.fmToList_LE0 vyy34 (vyy40 : vyy41) vyy340 vyy341 vyy342 vyy343 vyy344 True\n",fontsize=16,color="black",shape="box"];847 -> 864[label="",style="solid", color="black", weight=3];
848[label="FiniteMap.foldFM_LE1 FiniteMap.fmToList_LE0 vyy34 (vyy40 : vyy41) vyy340 vyy341 vyy342 vyy343 vyy344 False\n",fontsize=16,color="black",shape="box"];848 -> 865[label="",style="solid", color="black", weight=3];
858[label="FiniteMap.foldFM_LE1 FiniteMap.fmToList_LE0 vyy36 [] vyy340 vyy341 vyy342 vyy343 vyy344 True\n",fontsize=16,color="black",shape="box"];858 -> 866[label="",style="solid", color="black", weight=3];
859[label="FiniteMap.foldFM_LE1 FiniteMap.fmToList_LE0 vyy36 [] vyy340 vyy341 vyy342 vyy343 vyy344 False\n",fontsize=16,color="black",shape="box"];859 -> 867[label="",style="solid", color="black", weight=3];
861[label="compare vyy300 vyy40\n",fontsize=16,color="blue",shape="box"];3599[label="compare :: Bool -> Bool -> Ordering",fontsize=10,color="white",style="solid",shape="box"];861 -> 3599[label="",style="solid", color="blue", weight=9];
3599 -> 868[label="",style="solid", color="blue", weight=3];
3600[label="compare :: () -> () -> Ordering",fontsize=10,color="white",style="solid",shape="box"];861 -> 3600[label="",style="solid", color="blue", weight=9];
3600 -> 869[label="",style="solid", color="blue", weight=3];
3601[label="compare :: (Ratio a) -> (Ratio a) -> Ordering",fontsize=10,color="white",style="solid",shape="box"];861 -> 3601[label="",style="solid", color="blue", weight=9];
3601 -> 870[label="",style="solid", color="blue", weight=3];
3602[label="compare :: Double -> Double -> Ordering",fontsize=10,color="white",style="solid",shape="box"];861 -> 3602[label="",style="solid", color="blue", weight=9];
3602 -> 871[label="",style="solid", color="blue", weight=3];
3603[label="compare :: Char -> Char -> Ordering",fontsize=10,color="white",style="solid",shape="box"];861 -> 3603[label="",style="solid", color="blue", weight=9];
3603 -> 872[label="",style="solid", color="blue", weight=3];
3604[label="compare :: Int -> Int -> Ordering",fontsize=10,color="white",style="solid",shape="box"];861 -> 3604[label="",style="solid", color="blue", weight=9];
3604 -> 873[label="",style="solid", color="blue", weight=3];
3605[label="compare :: (Maybe a) -> (Maybe a) -> Ordering",fontsize=10,color="white",style="solid",shape="box"];861 -> 3605[label="",style="solid", color="blue", weight=9];
3605 -> 874[label="",style="solid", color="blue", weight=3];
3606[label="compare :: ([] a) -> ([] a) -> Ordering",fontsize=10,color="white",style="solid",shape="box"];861 -> 3606[label="",style="solid", color="blue", weight=9];
3606 -> 875[label="",style="solid", color="blue", weight=3];
3607[label="compare :: (Either a b) -> (Either a b) -> Ordering",fontsize=10,color="white",style="solid",shape="box"];861 -> 3607[label="",style="solid", color="blue", weight=9];
3607 -> 876[label="",style="solid", color="blue", weight=3];
3608[label="compare :: ((@2) a b) -> ((@2) a b) -> Ordering",fontsize=10,color="white",style="solid",shape="box"];861 -> 3608[label="",style="solid", color="blue", weight=9];
3608 -> 877[label="",style="solid", color="blue", weight=3];
3609[label="compare :: Float -> Float -> Ordering",fontsize=10,color="white",style="solid",shape="box"];861 -> 3609[label="",style="solid", color="blue", weight=9];
3609 -> 878[label="",style="solid", color="blue", weight=3];
3610[label="compare :: Ordering -> Ordering -> Ordering",fontsize=10,color="white",style="solid",shape="box"];861 -> 3610[label="",style="solid", color="blue", weight=9];
3610 -> 879[label="",style="solid", color="blue", weight=3];
3611[label="compare :: ((@3) a b c) -> ((@3) a b c) -> Ordering",fontsize=10,color="white",style="solid",shape="box"];861 -> 3611[label="",style="solid", color="blue", weight=9];
3611 -> 880[label="",style="solid", color="blue", weight=3];
3612[label="compare :: Integer -> Integer -> Ordering",fontsize=10,color="white",style="solid",shape="box"];861 -> 3612[label="",style="solid", color="blue", weight=9];
3612 -> 881[label="",style="solid", color="blue", weight=3];
862[label="vyy301\n",fontsize=16,color="green",shape="box"];863[label="vyy41\n",fontsize=16,color="green",shape="box"];860[label="primCompAux0 (compare vyy92 vyy93) vyy94\n",fontsize=16,color="burlywood",shape="triangle"];3613[label="vyy94/LT",fontsize=10,color="white",style="solid",shape="box"];860 -> 3613[label="",style="solid", color="burlywood", weight=9];
3613 -> 882[label="",style="solid", color="burlywood", weight=3];
3614[label="vyy94/EQ",fontsize=10,color="white",style="solid",shape="box"];860 -> 3614[label="",style="solid", color="burlywood", weight=9];
3614 -> 883[label="",style="solid", color="burlywood", weight=3];
3615[label="vyy94/GT",fontsize=10,color="white",style="solid",shape="box"];860 -> 3615[label="",style="solid", color="burlywood", weight=9];
3615 -> 884[label="",style="solid", color="burlywood", weight=3];
849[label="LT == LT\n",fontsize=16,color="black",shape="box"];849 -> 885[label="",style="solid", color="black", weight=3];
850[label="LT == EQ\n",fontsize=16,color="black",shape="box"];850 -> 886[label="",style="solid", color="black", weight=3];
851[label="LT == GT\n",fontsize=16,color="black",shape="box"];851 -> 887[label="",style="solid", color="black", weight=3];
852[label="EQ == LT\n",fontsize=16,color="black",shape="box"];852 -> 888[label="",style="solid", color="black", weight=3];
853[label="EQ == EQ\n",fontsize=16,color="black",shape="box"];853 -> 889[label="",style="solid", color="black", weight=3];
854[label="EQ == GT\n",fontsize=16,color="black",shape="box"];854 -> 890[label="",style="solid", color="black", weight=3];
855[label="GT == LT\n",fontsize=16,color="black",shape="box"];855 -> 891[label="",style="solid", color="black", weight=3];
856[label="GT == EQ\n",fontsize=16,color="black",shape="box"];856 -> 892[label="",style="solid", color="black", weight=3];
857[label="GT == GT\n",fontsize=16,color="black",shape="box"];857 -> 893[label="",style="solid", color="black", weight=3];
864[label="FiniteMap.foldFM_LE FiniteMap.fmToList_LE0 (FiniteMap.fmToList_LE0 vyy340 vyy341 (FiniteMap.foldFM_LE FiniteMap.fmToList_LE0 vyy34 (vyy40 : vyy41) vyy343)) (vyy40 : vyy41) vyy344\n",fontsize=16,color="burlywood",shape="box"];3616[label="vyy344/FiniteMap.EmptyFM",fontsize=10,color="white",style="solid",shape="box"];864 -> 3616[label="",style="solid", color="burlywood", weight=9];
3616 -> 894[label="",style="solid", color="burlywood", weight=3];
3617[label="vyy344/FiniteMap.Branch vyy3440 vyy3441 vyy3442 vyy3443 vyy3444",fontsize=10,color="white",style="solid",shape="box"];864 -> 3617[label="",style="solid", color="burlywood", weight=9];
3617 -> 895[label="",style="solid", color="burlywood", weight=3];
865[label="FiniteMap.foldFM_LE0 FiniteMap.fmToList_LE0 vyy34 (vyy40 : vyy41) vyy340 vyy341 vyy342 vyy343 vyy344 otherwise\n",fontsize=16,color="black",shape="box"];865 -> 896[label="",style="solid", color="black", weight=3];
866[label="FiniteMap.foldFM_LE FiniteMap.fmToList_LE0 (FiniteMap.fmToList_LE0 vyy340 vyy341 (FiniteMap.foldFM_LE FiniteMap.fmToList_LE0 vyy36 [] vyy343)) [] vyy344\n",fontsize=16,color="burlywood",shape="box"];3618[label="vyy344/FiniteMap.EmptyFM",fontsize=10,color="white",style="solid",shape="box"];866 -> 3618[label="",style="solid", color="burlywood", weight=9];
3618 -> 897[label="",style="solid", color="burlywood", weight=3];
3619[label="vyy344/FiniteMap.Branch vyy3440 vyy3441 vyy3442 vyy3443 vyy3444",fontsize=10,color="white",style="solid",shape="box"];866 -> 3619[label="",style="solid", color="burlywood", weight=9];
3619 -> 898[label="",style="solid", color="burlywood", weight=3];
867[label="FiniteMap.foldFM_LE0 FiniteMap.fmToList_LE0 vyy36 [] vyy340 vyy341 vyy342 vyy343 vyy344 otherwise\n",fontsize=16,color="black",shape="box"];867 -> 899[label="",style="solid", color="black", weight=3];
868[label="compare vyy300 vyy40\n",fontsize=16,color="black",shape="triangle"];868 -> 900[label="",style="solid", color="black", weight=3];
869[label="compare vyy300 vyy40\n",fontsize=16,color="burlywood",shape="triangle"];3620[label="vyy300/()",fontsize=10,color="white",style="solid",shape="box"];869 -> 3620[label="",style="solid", color="burlywood", weight=9];
3620 -> 901[label="",style="solid", color="burlywood", weight=3];
870[label="compare vyy300 vyy40\n",fontsize=16,color="burlywood",shape="triangle"];3621[label="vyy300/vyy3000 :% vyy3001",fontsize=10,color="white",style="solid",shape="box"];870 -> 3621[label="",style="solid", color="burlywood", weight=9];
3621 -> 902[label="",style="solid", color="burlywood", weight=3];
871[label="compare vyy300 vyy40\n",fontsize=16,color="black",shape="triangle"];871 -> 903[label="",style="solid", color="black", weight=3];
872[label="compare vyy300 vyy40\n",fontsize=16,color="black",shape="triangle"];872 -> 904[label="",style="solid", color="black", weight=3];
873[label="compare vyy300 vyy40\n",fontsize=16,color="black",shape="triangle"];873 -> 905[label="",style="solid", color="black", weight=3];
874[label="compare vyy300 vyy40\n",fontsize=16,color="black",shape="triangle"];874 -> 906[label="",style="solid", color="black", weight=3];
875[label="compare vyy300 vyy40\n",fontsize=16,color="burlywood",shape="triangle"];3622[label="vyy300/vyy3000 : vyy3001",fontsize=10,color="white",style="solid",shape="box"];875 -> 3622[label="",style="solid", color="burlywood", weight=9];
3622 -> 907[label="",style="solid", color="burlywood", weight=3];
3623[label="vyy300/[]",fontsize=10,color="white",style="solid",shape="box"];875 -> 3623[label="",style="solid", color="burlywood", weight=9];
3623 -> 908[label="",style="solid", color="burlywood", weight=3];
876[label="compare vyy300 vyy40\n",fontsize=16,color="black",shape="triangle"];876 -> 909[label="",style="solid", color="black", weight=3];
877[label="compare vyy300 vyy40\n",fontsize=16,color="black",shape="triangle"];877 -> 910[label="",style="solid", color="black", weight=3];
878[label="compare vyy300 vyy40\n",fontsize=16,color="black",shape="triangle"];878 -> 911[label="",style="solid", color="black", weight=3];
879[label="compare vyy300 vyy40\n",fontsize=16,color="black",shape="triangle"];879 -> 912[label="",style="solid", color="black", weight=3];
880[label="compare vyy300 vyy40\n",fontsize=16,color="black",shape="triangle"];880 -> 913[label="",style="solid", color="black", weight=3];
881[label="compare vyy300 vyy40\n",fontsize=16,color="burlywood",shape="triangle"];3624[label="vyy300/Integer vyy3000",fontsize=10,color="white",style="solid",shape="box"];881 -> 3624[label="",style="solid", color="burlywood", weight=9];
3624 -> 914[label="",style="solid", color="burlywood", weight=3];
882[label="primCompAux0 (compare vyy92 vyy93) LT\n",fontsize=16,color="black",shape="box"];882 -> 915[label="",style="solid", color="black", weight=3];
883[label="primCompAux0 (compare vyy92 vyy93) EQ\n",fontsize=16,color="black",shape="box"];883 -> 916[label="",style="solid", color="black", weight=3];
884[label="primCompAux0 (compare vyy92 vyy93) GT\n",fontsize=16,color="black",shape="box"];884 -> 917[label="",style="solid", color="black", weight=3];
885[label="True\n",fontsize=16,color="green",shape="box"];886[label="False\n",fontsize=16,color="green",shape="box"];887[label="False\n",fontsize=16,color="green",shape="box"];888[label="False\n",fontsize=16,color="green",shape="box"];889[label="True\n",fontsize=16,color="green",shape="box"];890[label="False\n",fontsize=16,color="green",shape="box"];891[label="False\n",fontsize=16,color="green",shape="box"];892[label="False\n",fontsize=16,color="green",shape="box"];893[label="True\n",fontsize=16,color="green",shape="box"];894[label="FiniteMap.foldFM_LE FiniteMap.fmToList_LE0 (FiniteMap.fmToList_LE0 vyy340 vyy341 (FiniteMap.foldFM_LE FiniteMap.fmToList_LE0 vyy34 (vyy40 : vyy41) vyy343)) (vyy40 : vyy41) FiniteMap.EmptyFM\n",fontsize=16,color="black",shape="box"];894 -> 918[label="",style="solid", color="black", weight=3];
895[label="FiniteMap.foldFM_LE FiniteMap.fmToList_LE0 (FiniteMap.fmToList_LE0 vyy340 vyy341 (FiniteMap.foldFM_LE FiniteMap.fmToList_LE0 vyy34 (vyy40 : vyy41) vyy343)) (vyy40 : vyy41) (FiniteMap.Branch vyy3440 vyy3441 vyy3442 vyy3443 vyy3444)\n",fontsize=16,color="black",shape="box"];895 -> 919[label="",style="solid", color="black", weight=3];
896[label="FiniteMap.foldFM_LE0 FiniteMap.fmToList_LE0 vyy34 (vyy40 : vyy41) vyy340 vyy341 vyy342 vyy343 vyy344 True\n",fontsize=16,color="black",shape="box"];896 -> 920[label="",style="solid", color="black", weight=3];
897[label="FiniteMap.foldFM_LE FiniteMap.fmToList_LE0 (FiniteMap.fmToList_LE0 vyy340 vyy341 (FiniteMap.foldFM_LE FiniteMap.fmToList_LE0 vyy36 [] vyy343)) [] FiniteMap.EmptyFM\n",fontsize=16,color="black",shape="box"];897 -> 921[label="",style="solid", color="black", weight=3];
898[label="FiniteMap.foldFM_LE FiniteMap.fmToList_LE0 (FiniteMap.fmToList_LE0 vyy340 vyy341 (FiniteMap.foldFM_LE FiniteMap.fmToList_LE0 vyy36 [] vyy343)) [] (FiniteMap.Branch vyy3440 vyy3441 vyy3442 vyy3443 vyy3444)\n",fontsize=16,color="black",shape="box"];898 -> 922[label="",style="solid", color="black", weight=3];
899[label="FiniteMap.foldFM_LE0 FiniteMap.fmToList_LE0 vyy36 [] vyy340 vyy341 vyy342 vyy343 vyy344 True\n",fontsize=16,color="black",shape="box"];899 -> 923[label="",style="solid", color="black", weight=3];
900[label="compare3 vyy300 vyy40\n",fontsize=16,color="black",shape="box"];900 -> 924[label="",style="solid", color="black", weight=3];
901[label="compare () vyy40\n",fontsize=16,color="burlywood",shape="box"];3625[label="vyy40/()",fontsize=10,color="white",style="solid",shape="box"];901 -> 3625[label="",style="solid", color="burlywood", weight=9];
3625 -> 925[label="",style="solid", color="burlywood", weight=3];
902[label="compare (vyy3000 :% vyy3001) vyy40\n",fontsize=16,color="burlywood",shape="box"];3626[label="vyy40/vyy400 :% vyy401",fontsize=10,color="white",style="solid",shape="box"];902 -> 3626[label="",style="solid", color="burlywood", weight=9];
3626 -> 926[label="",style="solid", color="burlywood", weight=3];
903[label="primCmpDouble vyy300 vyy40\n",fontsize=16,color="burlywood",shape="box"];3627[label="vyy300/Double vyy3000 vyy3001",fontsize=10,color="white",style="solid",shape="box"];903 -> 3627[label="",style="solid", color="burlywood", weight=9];
3627 -> 927[label="",style="solid", color="burlywood", weight=3];
904[label="primCmpChar vyy300 vyy40\n",fontsize=16,color="burlywood",shape="box"];3628[label="vyy300/Char vyy3000",fontsize=10,color="white",style="solid",shape="box"];904 -> 3628[label="",style="solid", color="burlywood", weight=9];
3628 -> 928[label="",style="solid", color="burlywood", weight=3];
905[label="primCmpInt vyy300 vyy40\n",fontsize=16,color="burlywood",shape="triangle"];3629[label="vyy300/Pos vyy3000",fontsize=10,color="white",style="solid",shape="box"];905 -> 3629[label="",style="solid", color="burlywood", weight=9];
3629 -> 929[label="",style="solid", color="burlywood", weight=3];
3630[label="vyy300/Neg vyy3000",fontsize=10,color="white",style="solid",shape="box"];905 -> 3630[label="",style="solid", color="burlywood", weight=9];
3630 -> 930[label="",style="solid", color="burlywood", weight=3];
906[label="compare3 vyy300 vyy40\n",fontsize=16,color="black",shape="box"];906 -> 931[label="",style="solid", color="black", weight=3];
907[label="compare (vyy3000 : vyy3001) vyy40\n",fontsize=16,color="burlywood",shape="box"];3631[label="vyy40/vyy400 : vyy401",fontsize=10,color="white",style="solid",shape="box"];907 -> 3631[label="",style="solid", color="burlywood", weight=9];
3631 -> 932[label="",style="solid", color="burlywood", weight=3];
3632[label="vyy40/[]",fontsize=10,color="white",style="solid",shape="box"];907 -> 3632[label="",style="solid", color="burlywood", weight=9];
3632 -> 933[label="",style="solid", color="burlywood", weight=3];
908[label="compare [] vyy40\n",fontsize=16,color="burlywood",shape="box"];3633[label="vyy40/vyy400 : vyy401",fontsize=10,color="white",style="solid",shape="box"];908 -> 3633[label="",style="solid", color="burlywood", weight=9];
3633 -> 934[label="",style="solid", color="burlywood", weight=3];
3634[label="vyy40/[]",fontsize=10,color="white",style="solid",shape="box"];908 -> 3634[label="",style="solid", color="burlywood", weight=9];
3634 -> 935[label="",style="solid", color="burlywood", weight=3];
909[label="compare3 vyy300 vyy40\n",fontsize=16,color="black",shape="box"];909 -> 936[label="",style="solid", color="black", weight=3];
910[label="compare3 vyy300 vyy40\n",fontsize=16,color="black",shape="box"];910 -> 937[label="",style="solid", color="black", weight=3];
911[label="primCmpFloat vyy300 vyy40\n",fontsize=16,color="burlywood",shape="box"];3635[label="vyy300/Float vyy3000 vyy3001",fontsize=10,color="white",style="solid",shape="box"];911 -> 3635[label="",style="solid", color="burlywood", weight=9];
3635 -> 938[label="",style="solid", color="burlywood", weight=3];
912[label="compare3 vyy300 vyy40\n",fontsize=16,color="black",shape="box"];912 -> 939[label="",style="solid", color="black", weight=3];
913[label="compare3 vyy300 vyy40\n",fontsize=16,color="black",shape="box"];913 -> 940[label="",style="solid", color="black", weight=3];
914[label="compare (Integer vyy3000) vyy40\n",fontsize=16,color="burlywood",shape="box"];3636[label="vyy40/Integer vyy400",fontsize=10,color="white",style="solid",shape="box"];914 -> 3636[label="",style="solid", color="burlywood", weight=9];
3636 -> 941[label="",style="solid", color="burlywood", weight=3];
915[label="LT\n",fontsize=16,color="green",shape="box"];916[label="compare vyy92 vyy93\n",fontsize=16,color="blue",shape="box"];3637[label="compare :: Bool -> Bool -> Ordering",fontsize=10,color="white",style="solid",shape="box"];916 -> 3637[label="",style="solid", color="blue", weight=9];
3637 -> 942[label="",style="solid", color="blue", weight=3];
3638[label="compare :: () -> () -> Ordering",fontsize=10,color="white",style="solid",shape="box"];916 -> 3638[label="",style="solid", color="blue", weight=9];
3638 -> 943[label="",style="solid", color="blue", weight=3];
3639[label="compare :: (Ratio a) -> (Ratio a) -> Ordering",fontsize=10,color="white",style="solid",shape="box"];916 -> 3639[label="",style="solid", color="blue", weight=9];
3639 -> 944[label="",style="solid", color="blue", weight=3];
3640[label="compare :: Double -> Double -> Ordering",fontsize=10,color="white",style="solid",shape="box"];916 -> 3640[label="",style="solid", color="blue", weight=9];
3640 -> 945[label="",style="solid", color="blue", weight=3];
3641[label="compare :: Char -> Char -> Ordering",fontsize=10,color="white",style="solid",shape="box"];916 -> 3641[label="",style="solid", color="blue", weight=9];
3641 -> 946[label="",style="solid", color="blue", weight=3];
3642[label="compare :: Int -> Int -> Ordering",fontsize=10,color="white",style="solid",shape="box"];916 -> 3642[label="",style="solid", color="blue", weight=9];
3642 -> 947[label="",style="solid", color="blue", weight=3];
3643[label="compare :: (Maybe a) -> (Maybe a) -> Ordering",fontsize=10,color="white",style="solid",shape="box"];916 -> 3643[label="",style="solid", color="blue", weight=9];
3643 -> 948[label="",style="solid", color="blue", weight=3];
3644[label="compare :: ([] a) -> ([] a) -> Ordering",fontsize=10,color="white",style="solid",shape="box"];916 -> 3644[label="",style="solid", color="blue", weight=9];
3644 -> 949[label="",style="solid", color="blue", weight=3];
3645[label="compare :: (Either a b) -> (Either a b) -> Ordering",fontsize=10,color="white",style="solid",shape="box"];916 -> 3645[label="",style="solid", color="blue", weight=9];
3645 -> 950[label="",style="solid", color="blue", weight=3];
3646[label="compare :: ((@2) a b) -> ((@2) a b) -> Ordering",fontsize=10,color="white",style="solid",shape="box"];916 -> 3646[label="",style="solid", color="blue", weight=9];
3646 -> 951[label="",style="solid", color="blue", weight=3];
3647[label="compare :: Float -> Float -> Ordering",fontsize=10,color="white",style="solid",shape="box"];916 -> 3647[label="",style="solid", color="blue", weight=9];
3647 -> 952[label="",style="solid", color="blue", weight=3];
3648[label="compare :: Ordering -> Ordering -> Ordering",fontsize=10,color="white",style="solid",shape="box"];916 -> 3648[label="",style="solid", color="blue", weight=9];
3648 -> 953[label="",style="solid", color="blue", weight=3];
3649[label="compare :: ((@3) a b c) -> ((@3) a b c) -> Ordering",fontsize=10,color="white",style="solid",shape="box"];916 -> 3649[label="",style="solid", color="blue", weight=9];
3649 -> 954[label="",style="solid", color="blue", weight=3];
3650[label="compare :: Integer -> Integer -> Ordering",fontsize=10,color="white",style="solid",shape="box"];916 -> 3650[label="",style="solid", color="blue", weight=9];
3650 -> 955[label="",style="solid", color="blue", weight=3];
917[label="GT\n",fontsize=16,color="green",shape="box"];918[label="FiniteMap.foldFM_LE3 FiniteMap.fmToList_LE0 (FiniteMap.fmToList_LE0 vyy340 vyy341 (FiniteMap.foldFM_LE FiniteMap.fmToList_LE0 vyy34 (vyy40 : vyy41) vyy343)) (vyy40 : vyy41) FiniteMap.EmptyFM\n",fontsize=16,color="black",shape="box"];918 -> 956[label="",style="solid", color="black", weight=3];
919[label="FiniteMap.foldFM_LE2 FiniteMap.fmToList_LE0 (FiniteMap.fmToList_LE0 vyy340 vyy341 (FiniteMap.foldFM_LE FiniteMap.fmToList_LE0 vyy34 (vyy40 : vyy41) vyy343)) (vyy40 : vyy41) (FiniteMap.Branch vyy3440 vyy3441 vyy3442 vyy3443 vyy3444)\n",fontsize=16,color="black",shape="box"];919 -> 957[label="",style="solid", color="black", weight=3];
920[label="FiniteMap.foldFM_LE FiniteMap.fmToList_LE0 vyy34 (vyy40 : vyy41) vyy343\n",fontsize=16,color="burlywood",shape="triangle"];3651[label="vyy343/FiniteMap.EmptyFM",fontsize=10,color="white",style="solid",shape="box"];920 -> 3651[label="",style="solid", color="burlywood", weight=9];
3651 -> 958[label="",style="solid", color="burlywood", weight=3];
3652[label="vyy343/FiniteMap.Branch vyy3430 vyy3431 vyy3432 vyy3433 vyy3434",fontsize=10,color="white",style="solid",shape="box"];920 -> 3652[label="",style="solid", color="burlywood", weight=9];
3652 -> 959[label="",style="solid", color="burlywood", weight=3];
921[label="FiniteMap.foldFM_LE3 FiniteMap.fmToList_LE0 (FiniteMap.fmToList_LE0 vyy340 vyy341 (FiniteMap.foldFM_LE FiniteMap.fmToList_LE0 vyy36 [] vyy343)) [] FiniteMap.EmptyFM\n",fontsize=16,color="black",shape="box"];921 -> 960[label="",style="solid", color="black", weight=3];
922[label="FiniteMap.foldFM_LE2 FiniteMap.fmToList_LE0 (FiniteMap.fmToList_LE0 vyy340 vyy341 (FiniteMap.foldFM_LE FiniteMap.fmToList_LE0 vyy36 [] vyy343)) [] (FiniteMap.Branch vyy3440 vyy3441 vyy3442 vyy3443 vyy3444)\n",fontsize=16,color="black",shape="box"];922 -> 961[label="",style="solid", color="black", weight=3];
923[label="FiniteMap.foldFM_LE FiniteMap.fmToList_LE0 vyy36 [] vyy343\n",fontsize=16,color="burlywood",shape="triangle"];3653[label="vyy343/FiniteMap.EmptyFM",fontsize=10,color="white",style="solid",shape="box"];923 -> 3653[label="",style="solid", color="burlywood", weight=9];
3653 -> 962[label="",style="solid", color="burlywood", weight=3];
3654[label="vyy343/FiniteMap.Branch vyy3430 vyy3431 vyy3432 vyy3433 vyy3434",fontsize=10,color="white",style="solid",shape="box"];923 -> 3654[label="",style="solid", color="burlywood", weight=9];
3654 -> 963[label="",style="solid", color="burlywood", weight=3];
924[label="compare2 vyy300 vyy40 (vyy300 == vyy40)\n",fontsize=16,color="burlywood",shape="box"];3655[label="vyy300/False",fontsize=10,color="white",style="solid",shape="box"];924 -> 3655[label="",style="solid", color="burlywood", weight=9];
3655 -> 964[label="",style="solid", color="burlywood", weight=3];
3656[label="vyy300/True",fontsize=10,color="white",style="solid",shape="box"];924 -> 3656[label="",style="solid", color="burlywood", weight=9];
3656 -> 965[label="",style="solid", color="burlywood", weight=3];
925[label="compare () ()\n",fontsize=16,color="black",shape="box"];925 -> 966[label="",style="solid", color="black", weight=3];
926[label="compare (vyy3000 :% vyy3001) (vyy400 :% vyy401)\n",fontsize=16,color="black",shape="box"];926 -> 967[label="",style="solid", color="black", weight=3];
927[label="primCmpDouble (Double vyy3000 vyy3001) vyy40\n",fontsize=16,color="burlywood",shape="box"];3657[label="vyy40/Double vyy400 vyy401",fontsize=10,color="white",style="solid",shape="box"];927 -> 3657[label="",style="solid", color="burlywood", weight=9];
3657 -> 968[label="",style="solid", color="burlywood", weight=3];
928[label="primCmpChar (Char vyy3000) vyy40\n",fontsize=16,color="burlywood",shape="box"];3658[label="vyy40/Char vyy400",fontsize=10,color="white",style="solid",shape="box"];928 -> 3658[label="",style="solid", color="burlywood", weight=9];
3658 -> 969[label="",style="solid", color="burlywood", weight=3];
929[label="primCmpInt (Pos vyy3000) vyy40\n",fontsize=16,color="burlywood",shape="box"];3659[label="vyy3000/Succ vyy30000",fontsize=10,color="white",style="solid",shape="box"];929 -> 3659[label="",style="solid", color="burlywood", weight=9];
3659 -> 970[label="",style="solid", color="burlywood", weight=3];
3660[label="vyy3000/Zero",fontsize=10,color="white",style="solid",shape="box"];929 -> 3660[label="",style="solid", color="burlywood", weight=9];
3660 -> 971[label="",style="solid", color="burlywood", weight=3];
930[label="primCmpInt (Neg vyy3000) vyy40\n",fontsize=16,color="burlywood",shape="box"];3661[label="vyy3000/Succ vyy30000",fontsize=10,color="white",style="solid",shape="box"];930 -> 3661[label="",style="solid", color="burlywood", weight=9];
3661 -> 972[label="",style="solid", color="burlywood", weight=3];
3662[label="vyy3000/Zero",fontsize=10,color="white",style="solid",shape="box"];930 -> 3662[label="",style="solid", color="burlywood", weight=9];
3662 -> 973[label="",style="solid", color="burlywood", weight=3];
931[label="compare2 vyy300 vyy40 (vyy300 == vyy40)\n",fontsize=16,color="burlywood",shape="box"];3663[label="vyy300/Nothing",fontsize=10,color="white",style="solid",shape="box"];931 -> 3663[label="",style="solid", color="burlywood", weight=9];
3663 -> 974[label="",style="solid", color="burlywood", weight=3];
3664[label="vyy300/Just vyy3000",fontsize=10,color="white",style="solid",shape="box"];931 -> 3664[label="",style="solid", color="burlywood", weight=9];
3664 -> 975[label="",style="solid", color="burlywood", weight=3];
932[label="compare (vyy3000 : vyy3001) (vyy400 : vyy401)\n",fontsize=16,color="black",shape="box"];932 -> 976[label="",style="solid", color="black", weight=3];
933[label="compare (vyy3000 : vyy3001) []\n",fontsize=16,color="black",shape="box"];933 -> 977[label="",style="solid", color="black", weight=3];
934[label="compare [] (vyy400 : vyy401)\n",fontsize=16,color="black",shape="box"];934 -> 978[label="",style="solid", color="black", weight=3];
935[label="compare [] []\n",fontsize=16,color="black",shape="box"];935 -> 979[label="",style="solid", color="black", weight=3];
936[label="compare2 vyy300 vyy40 (vyy300 == vyy40)\n",fontsize=16,color="burlywood",shape="box"];3665[label="vyy300/Left vyy3000",fontsize=10,color="white",style="solid",shape="box"];936 -> 3665[label="",style="solid", color="burlywood", weight=9];
3665 -> 980[label="",style="solid", color="burlywood", weight=3];
3666[label="vyy300/Right vyy3000",fontsize=10,color="white",style="solid",shape="box"];936 -> 3666[label="",style="solid", color="burlywood", weight=9];
3666 -> 981[label="",style="solid", color="burlywood", weight=3];
937[label="compare2 vyy300 vyy40 (vyy300 == vyy40)\n",fontsize=16,color="burlywood",shape="box"];3667[label="vyy300/(vyy3000,vyy3001)",fontsize=10,color="white",style="solid",shape="box"];937 -> 3667[label="",style="solid", color="burlywood", weight=9];
3667 -> 982[label="",style="solid", color="burlywood", weight=3];
938[label="primCmpFloat (Float vyy3000 vyy3001) vyy40\n",fontsize=16,color="burlywood",shape="box"];3668[label="vyy40/Float vyy400 vyy401",fontsize=10,color="white",style="solid",shape="box"];938 -> 3668[label="",style="solid", color="burlywood", weight=9];
3668 -> 983[label="",style="solid", color="burlywood", weight=3];
939 -> 984[label="",style="dashed", color="red", weight=0];
939[label="compare2 vyy300 vyy40 (vyy300 == vyy40)\n",fontsize=16,color="magenta"];939 -> 985[label="",style="dashed", color="magenta", weight=3];
940[label="compare2 vyy300 vyy40 (vyy300 == vyy40)\n",fontsize=16,color="burlywood",shape="box"];3670[label="vyy300/(vyy3000,vyy3001,vyy3002)",fontsize=10,color="white",style="solid",shape="box"];940 -> 3670[label="",style="solid", color="burlywood", weight=9];
3670 -> 986[label="",style="solid", color="burlywood", weight=3];
941[label="compare (Integer vyy3000) (Integer vyy400)\n",fontsize=16,color="black",shape="box"];941 -> 987[label="",style="solid", color="black", weight=3];
942 -> 868[label="",style="dashed", color="red", weight=0];
942[label="compare vyy92 vyy93\n",fontsize=16,color="magenta"];942 -> 988[label="",style="dashed", color="magenta", weight=3];
942 -> 989[label="",style="dashed", color="magenta", weight=3];
943 -> 869[label="",style="dashed", color="red", weight=0];
943[label="compare vyy92 vyy93\n",fontsize=16,color="magenta"];943 -> 990[label="",style="dashed", color="magenta", weight=3];
943 -> 991[label="",style="dashed", color="magenta", weight=3];
944 -> 870[label="",style="dashed", color="red", weight=0];
944[label="compare vyy92 vyy93\n",fontsize=16,color="magenta"];944 -> 992[label="",style="dashed", color="magenta", weight=3];
944 -> 993[label="",style="dashed", color="magenta", weight=3];
945 -> 871[label="",style="dashed", color="red", weight=0];
945[label="compare vyy92 vyy93\n",fontsize=16,color="magenta"];945 -> 994[label="",style="dashed", color="magenta", weight=3];
945 -> 995[label="",style="dashed", color="magenta", weight=3];
946 -> 872[label="",style="dashed", color="red", weight=0];
946[label="compare vyy92 vyy93\n",fontsize=16,color="magenta"];946 -> 996[label="",style="dashed", color="magenta", weight=3];
946 -> 997[label="",style="dashed", color="magenta", weight=3];
947 -> 873[label="",style="dashed", color="red", weight=0];
947[label="compare vyy92 vyy93\n",fontsize=16,color="magenta"];947 -> 998[label="",style="dashed", color="magenta", weight=3];
947 -> 999[label="",style="dashed", color="magenta", weight=3];
948 -> 874[label="",style="dashed", color="red", weight=0];
948[label="compare vyy92 vyy93\n",fontsize=16,color="magenta"];948 -> 1000[label="",style="dashed", color="magenta", weight=3];
948 -> 1001[label="",style="dashed", color="magenta", weight=3];
949 -> 875[label="",style="dashed", color="red", weight=0];
949[label="compare vyy92 vyy93\n",fontsize=16,color="magenta"];949 -> 1002[label="",style="dashed", color="magenta", weight=3];
949 -> 1003[label="",style="dashed", color="magenta", weight=3];
950 -> 876[label="",style="dashed", color="red", weight=0];
950[label="compare vyy92 vyy93\n",fontsize=16,color="magenta"];950 -> 1004[label="",style="dashed", color="magenta", weight=3];
950 -> 1005[label="",style="dashed", color="magenta", weight=3];
951 -> 877[label="",style="dashed", color="red", weight=0];
951[label="compare vyy92 vyy93\n",fontsize=16,color="magenta"];951 -> 1006[label="",style="dashed", color="magenta", weight=3];
951 -> 1007[label="",style="dashed", color="magenta", weight=3];
952 -> 878[label="",style="dashed", color="red", weight=0];
952[label="compare vyy92 vyy93\n",fontsize=16,color="magenta"];952 -> 1008[label="",style="dashed", color="magenta", weight=3];
952 -> 1009[label="",style="dashed", color="magenta", weight=3];
953 -> 879[label="",style="dashed", color="red", weight=0];
953[label="compare vyy92 vyy93\n",fontsize=16,color="magenta"];953 -> 1010[label="",style="dashed", color="magenta", weight=3];
953 -> 1011[label="",style="dashed", color="magenta", weight=3];
954 -> 880[label="",style="dashed", color="red", weight=0];
954[label="compare vyy92 vyy93\n",fontsize=16,color="magenta"];954 -> 1012[label="",style="dashed", color="magenta", weight=3];
954 -> 1013[label="",style="dashed", color="magenta", weight=3];
955 -> 881[label="",style="dashed", color="red", weight=0];
955[label="compare vyy92 vyy93\n",fontsize=16,color="magenta"];955 -> 1014[label="",style="dashed", color="magenta", weight=3];
955 -> 1015[label="",style="dashed", color="magenta", weight=3];
956 -> 1016[label="",style="dashed", color="red", weight=0];
956[label="FiniteMap.fmToList_LE0 vyy340 vyy341 (FiniteMap.foldFM_LE FiniteMap.fmToList_LE0 vyy34 (vyy40 : vyy41) vyy343)\n",fontsize=16,color="magenta"];956 -> 1017[label="",style="dashed", color="magenta", weight=3];
957 -> 1019[label="",style="dashed", color="red", weight=0];
957[label="FiniteMap.foldFM_LE1 FiniteMap.fmToList_LE0 (FiniteMap.fmToList_LE0 vyy340 vyy341 (FiniteMap.foldFM_LE FiniteMap.fmToList_LE0 vyy34 (vyy40 : vyy41) vyy343)) (vyy40 : vyy41) vyy3440 vyy3441 vyy3442 vyy3443 vyy3444 (vyy3440 <= vyy40 : vyy41)\n",fontsize=16,color="magenta"];957 -> 1020[label="",style="dashed", color="magenta", weight=3];
958[label="FiniteMap.foldFM_LE FiniteMap.fmToList_LE0 vyy34 (vyy40 : vyy41) FiniteMap.EmptyFM\n",fontsize=16,color="black",shape="box"];958 -> 1021[label="",style="solid", color="black", weight=3];
959[label="FiniteMap.foldFM_LE FiniteMap.fmToList_LE0 vyy34 (vyy40 : vyy41) (FiniteMap.Branch vyy3430 vyy3431 vyy3432 vyy3433 vyy3434)\n",fontsize=16,color="black",shape="box"];959 -> 1022[label="",style="solid", color="black", weight=3];
960 -> 1016[label="",style="dashed", color="red", weight=0];
960[label="FiniteMap.fmToList_LE0 vyy340 vyy341 (FiniteMap.foldFM_LE FiniteMap.fmToList_LE0 vyy36 [] vyy343)\n",fontsize=16,color="magenta"];960 -> 1018[label="",style="dashed", color="magenta", weight=3];
961 -> 1023[label="",style="dashed", color="red", weight=0];
961[label="FiniteMap.foldFM_LE1 FiniteMap.fmToList_LE0 (FiniteMap.fmToList_LE0 vyy340 vyy341 (FiniteMap.foldFM_LE FiniteMap.fmToList_LE0 vyy36 [] vyy343)) [] vyy3440 vyy3441 vyy3442 vyy3443 vyy3444 (vyy3440 <= [])\n",fontsize=16,color="magenta"];961 -> 1024[label="",style="dashed", color="magenta", weight=3];
962[label="FiniteMap.foldFM_LE FiniteMap.fmToList_LE0 vyy36 [] FiniteMap.EmptyFM\n",fontsize=16,color="black",shape="box"];962 -> 1025[label="",style="solid", color="black", weight=3];
963[label="FiniteMap.foldFM_LE FiniteMap.fmToList_LE0 vyy36 [] (FiniteMap.Branch vyy3430 vyy3431 vyy3432 vyy3433 vyy3434)\n",fontsize=16,color="black",shape="box"];963 -> 1026[label="",style="solid", color="black", weight=3];
964[label="compare2 False vyy40 (False == vyy40)\n",fontsize=16,color="burlywood",shape="box"];3689[label="vyy40/False",fontsize=10,color="white",style="solid",shape="box"];964 -> 3689[label="",style="solid", color="burlywood", weight=9];
3689 -> 1027[label="",style="solid", color="burlywood", weight=3];
3690[label="vyy40/True",fontsize=10,color="white",style="solid",shape="box"];964 -> 3690[label="",style="solid", color="burlywood", weight=9];
3690 -> 1028[label="",style="solid", color="burlywood", weight=3];
965[label="compare2 True vyy40 (True == vyy40)\n",fontsize=16,color="burlywood",shape="box"];3691[label="vyy40/False",fontsize=10,color="white",style="solid",shape="box"];965 -> 3691[label="",style="solid", color="burlywood", weight=9];
3691 -> 1029[label="",style="solid", color="burlywood", weight=3];
3692[label="vyy40/True",fontsize=10,color="white",style="solid",shape="box"];965 -> 3692[label="",style="solid", color="burlywood", weight=9];
3692 -> 1030[label="",style="solid", color="burlywood", weight=3];
966[label="EQ\n",fontsize=16,color="green",shape="box"];967[label="compare (vyy3000 * vyy401) (vyy400 * vyy3001)\n",fontsize=16,color="blue",shape="box"];3693[label="compare :: Int -> Int -> Ordering",fontsize=10,color="white",style="solid",shape="box"];967 -> 3693[label="",style="solid", color="blue", weight=9];
3693 -> 1031[label="",style="solid", color="blue", weight=3];
3694[label="compare :: Integer -> Integer -> Ordering",fontsize=10,color="white",style="solid",shape="box"];967 -> 3694[label="",style="solid", color="blue", weight=9];
3694 -> 1032[label="",style="solid", color="blue", weight=3];
968[label="primCmpDouble (Double vyy3000 vyy3001) (Double vyy400 vyy401)\n",fontsize=16,color="black",shape="box"];968 -> 1033[label="",style="solid", color="black", weight=3];
969[label="primCmpChar (Char vyy3000) (Char vyy400)\n",fontsize=16,color="black",shape="box"];969 -> 1034[label="",style="solid", color="black", weight=3];
970[label="primCmpInt (Pos (Succ vyy30000)) vyy40\n",fontsize=16,color="burlywood",shape="box"];3695[label="vyy40/Pos vyy400",fontsize=10,color="white",style="solid",shape="box"];970 -> 3695[label="",style="solid", color="burlywood", weight=9];
3695 -> 1035[label="",style="solid", color="burlywood", weight=3];
3696[label="vyy40/Neg vyy400",fontsize=10,color="white",style="solid",shape="box"];970 -> 3696[label="",style="solid", color="burlywood", weight=9];
3696 -> 1036[label="",style="solid", color="burlywood", weight=3];
971[label="primCmpInt (Pos Zero) vyy40\n",fontsize=16,color="burlywood",shape="box"];3697[label="vyy40/Pos vyy400",fontsize=10,color="white",style="solid",shape="box"];971 -> 3697[label="",style="solid", color="burlywood", weight=9];
3697 -> 1037[label="",style="solid", color="burlywood", weight=3];
3698[label="vyy40/Neg vyy400",fontsize=10,color="white",style="solid",shape="box"];971 -> 3698[label="",style="solid", color="burlywood", weight=9];
3698 -> 1038[label="",style="solid", color="burlywood", weight=3];
972[label="primCmpInt (Neg (Succ vyy30000)) vyy40\n",fontsize=16,color="burlywood",shape="box"];3699[label="vyy40/Pos vyy400",fontsize=10,color="white",style="solid",shape="box"];972 -> 3699[label="",style="solid", color="burlywood", weight=9];
3699 -> 1039[label="",style="solid", color="burlywood", weight=3];
3700[label="vyy40/Neg vyy400",fontsize=10,color="white",style="solid",shape="box"];972 -> 3700[label="",style="solid", color="burlywood", weight=9];
3700 -> 1040[label="",style="solid", color="burlywood", weight=3];
973[label="primCmpInt (Neg Zero) vyy40\n",fontsize=16,color="burlywood",shape="box"];3701[label="vyy40/Pos vyy400",fontsize=10,color="white",style="solid",shape="box"];973 -> 3701[label="",style="solid", color="burlywood", weight=9];
3701 -> 1041[label="",style="solid", color="burlywood", weight=3];
3702[label="vyy40/Neg vyy400",fontsize=10,color="white",style="solid",shape="box"];973 -> 3702[label="",style="solid", color="burlywood", weight=9];
3702 -> 1042[label="",style="solid", color="burlywood", weight=3];
974[label="compare2 Nothing vyy40 (Nothing == vyy40)\n",fontsize=16,color="burlywood",shape="box"];3703[label="vyy40/Nothing",fontsize=10,color="white",style="solid",shape="box"];974 -> 3703[label="",style="solid", color="burlywood", weight=9];
3703 -> 1043[label="",style="solid", color="burlywood", weight=3];
3704[label="vyy40/Just vyy400",fontsize=10,color="white",style="solid",shape="box"];974 -> 3704[label="",style="solid", color="burlywood", weight=9];
3704 -> 1044[label="",style="solid", color="burlywood", weight=3];
975[label="compare2 (Just vyy3000) vyy40 (Just vyy3000 == vyy40)\n",fontsize=16,color="burlywood",shape="box"];3705[label="vyy40/Nothing",fontsize=10,color="white",style="solid",shape="box"];975 -> 3705[label="",style="solid", color="burlywood", weight=9];
3705 -> 1045[label="",style="solid", color="burlywood", weight=3];
3706[label="vyy40/Just vyy400",fontsize=10,color="white",style="solid",shape="box"];975 -> 3706[label="",style="solid", color="burlywood", weight=9];
3706 -> 1046[label="",style="solid", color="burlywood", weight=3];
976 -> 804[label="",style="dashed", color="red", weight=0];
976[label="primCompAux vyy3000 vyy400 (compare vyy3001 vyy401)\n",fontsize=16,color="magenta"];976 -> 1047[label="",style="dashed", color="magenta", weight=3];
976 -> 1048[label="",style="dashed", color="magenta", weight=3];
976 -> 1049[label="",style="dashed", color="magenta", weight=3];
976 -> 1050[label="",style="dashed", color="magenta", weight=3];
977[label="GT\n",fontsize=16,color="green",shape="box"];978[label="LT\n",fontsize=16,color="green",shape="box"];979[label="EQ\n",fontsize=16,color="green",shape="box"];980[label="compare2 (Left vyy3000) vyy40 (Left vyy3000 == vyy40)\n",fontsize=16,color="burlywood",shape="box"];3708[label="vyy40/Left vyy400",fontsize=10,color="white",style="solid",shape="box"];980 -> 3708[label="",style="solid", color="burlywood", weight=9];
3708 -> 1051[label="",style="solid", color="burlywood", weight=3];
3709[label="vyy40/Right vyy400",fontsize=10,color="white",style="solid",shape="box"];980 -> 3709[label="",style="solid", color="burlywood", weight=9];
3709 -> 1052[label="",style="solid", color="burlywood", weight=3];
981[label="compare2 (Right vyy3000) vyy40 (Right vyy3000 == vyy40)\n",fontsize=16,color="burlywood",shape="box"];3710[label="vyy40/Left vyy400",fontsize=10,color="white",style="solid",shape="box"];981 -> 3710[label="",style="solid", color="burlywood", weight=9];
3710 -> 1053[label="",style="solid", color="burlywood", weight=3];
3711[label="vyy40/Right vyy400",fontsize=10,color="white",style="solid",shape="box"];981 -> 3711[label="",style="solid", color="burlywood", weight=9];
3711 -> 1054[label="",style="solid", color="burlywood", weight=3];
982[label="compare2 (vyy3000,vyy3001) vyy40 ((vyy3000,vyy3001) == vyy40)\n",fontsize=16,color="burlywood",shape="box"];3712[label="vyy40/(vyy400,vyy401)",fontsize=10,color="white",style="solid",shape="box"];982 -> 3712[label="",style="solid", color="burlywood", weight=9];
3712 -> 1055[label="",style="solid", color="burlywood", weight=3];
983[label="primCmpFloat (Float vyy3000 vyy3001) (Float vyy400 vyy401)\n",fontsize=16,color="black",shape="box"];983 -> 1056[label="",style="solid", color="black", weight=3];
985 -> 495[label="",style="dashed", color="red", weight=0];
985[label="vyy300 == vyy40\n",fontsize=16,color="magenta"];985 -> 1057[label="",style="dashed", color="magenta", weight=3];
985 -> 1058[label="",style="dashed", color="magenta", weight=3];
984[label="compare2 vyy300 vyy40 vyy95\n",fontsize=16,color="burlywood",shape="triangle"];3714[label="vyy95/False",fontsize=10,color="white",style="solid",shape="box"];984 -> 3714[label="",style="solid", color="burlywood", weight=9];
3714 -> 1059[label="",style="solid", color="burlywood", weight=3];
3715[label="vyy95/True",fontsize=10,color="white",style="solid",shape="box"];984 -> 3715[label="",style="solid", color="burlywood", weight=9];
3715 -> 1060[label="",style="solid", color="burlywood", weight=3];
986[label="compare2 (vyy3000,vyy3001,vyy3002) vyy40 ((vyy3000,vyy3001,vyy3002) == vyy40)\n",fontsize=16,color="burlywood",shape="box"];3716[label="vyy40/(vyy400,vyy401,vyy402)",fontsize=10,color="white",style="solid",shape="box"];986 -> 3716[label="",style="solid", color="burlywood", weight=9];
3716 -> 1061[label="",style="solid", color="burlywood", weight=3];
987 -> 905[label="",style="dashed", color="red", weight=0];
987[label="primCmpInt vyy3000 vyy400\n",fontsize=16,color="magenta"];987 -> 1062[label="",style="dashed", color="magenta", weight=3];
987 -> 1063[label="",style="dashed", color="magenta", weight=3];
988[label="vyy93\n",fontsize=16,color="green",shape="box"];989[label="vyy92\n",fontsize=16,color="green",shape="box"];990[label="vyy93\n",fontsize=16,color="green",shape="box"];991[label="vyy92\n",fontsize=16,color="green",shape="box"];992[label="vyy93\n",fontsize=16,color="green",shape="box"];993[label="vyy92\n",fontsize=16,color="green",shape="box"];994[label="vyy93\n",fontsize=16,color="green",shape="box"];995[label="vyy92\n",fontsize=16,color="green",shape="box"];996[label="vyy93\n",fontsize=16,color="green",shape="box"];997[label="vyy92\n",fontsize=16,color="green",shape="box"];998[label="vyy93\n",fontsize=16,color="green",shape="box"];999[label="vyy92\n",fontsize=16,color="green",shape="box"];1000[label="vyy93\n",fontsize=16,color="green",shape="box"];1001[label="vyy92\n",fontsize=16,color="green",shape="box"];1002[label="vyy93\n",fontsize=16,color="green",shape="box"];1003[label="vyy92\n",fontsize=16,color="green",shape="box"];1004[label="vyy93\n",fontsize=16,color="green",shape="box"];1005[label="vyy92\n",fontsize=16,color="green",shape="box"];1006[label="vyy93\n",fontsize=16,color="green",shape="box"];1007[label="vyy92\n",fontsize=16,color="green",shape="box"];1008[label="vyy93\n",fontsize=16,color="green",shape="box"];1009[label="vyy92\n",fontsize=16,color="green",shape="box"];1010[label="vyy93\n",fontsize=16,color="green",shape="box"];1011[label="vyy92\n",fontsize=16,color="green",shape="box"];1012[label="vyy93\n",fontsize=16,color="green",shape="box"];1013[label="vyy92\n",fontsize=16,color="green",shape="box"];1014[label="vyy93\n",fontsize=16,color="green",shape="box"];1015[label="vyy92\n",fontsize=16,color="green",shape="box"];1017 -> 920[label="",style="dashed", color="red", weight=0];
1017[label="FiniteMap.foldFM_LE FiniteMap.fmToList_LE0 vyy34 (vyy40 : vyy41) vyy343\n",fontsize=16,color="magenta"];1016[label="FiniteMap.fmToList_LE0 vyy340 vyy341 vyy96\n",fontsize=16,color="black",shape="triangle"];1016 -> 1064[label="",style="solid", color="black", weight=3];
1020 -> 1016[label="",style="dashed", color="red", weight=0];
1020[label="FiniteMap.fmToList_LE0 vyy340 vyy341 (FiniteMap.foldFM_LE FiniteMap.fmToList_LE0 vyy34 (vyy40 : vyy41) vyy343)\n",fontsize=16,color="magenta"];1020 -> 1065[label="",style="dashed", color="magenta", weight=3];
1019[label="FiniteMap.foldFM_LE1 FiniteMap.fmToList_LE0 vyy97 (vyy40 : vyy41) vyy3440 vyy3441 vyy3442 vyy3443 vyy3444 (vyy3440 <= vyy40 : vyy41)\n",fontsize=16,color="black",shape="triangle"];1019 -> 1066[label="",style="solid", color="black", weight=3];
1021[label="FiniteMap.foldFM_LE3 FiniteMap.fmToList_LE0 vyy34 (vyy40 : vyy41) FiniteMap.EmptyFM\n",fontsize=16,color="black",shape="box"];1021 -> 1067[label="",style="solid", color="black", weight=3];
1022[label="FiniteMap.foldFM_LE2 FiniteMap.fmToList_LE0 vyy34 (vyy40 : vyy41) (FiniteMap.Branch vyy3430 vyy3431 vyy3432 vyy3433 vyy3434)\n",fontsize=16,color="black",shape="box"];1022 -> 1068[label="",style="solid", color="black", weight=3];
1018 -> 923[label="",style="dashed", color="red", weight=0];
1018[label="FiniteMap.foldFM_LE FiniteMap.fmToList_LE0 vyy36 [] vyy343\n",fontsize=16,color="magenta"];1024 -> 1016[label="",style="dashed", color="red", weight=0];
1024[label="FiniteMap.fmToList_LE0 vyy340 vyy341 (FiniteMap.foldFM_LE FiniteMap.fmToList_LE0 vyy36 [] vyy343)\n",fontsize=16,color="magenta"];1024 -> 1069[label="",style="dashed", color="magenta", weight=3];
1023[label="FiniteMap.foldFM_LE1 FiniteMap.fmToList_LE0 vyy99 [] vyy3440 vyy3441 vyy3442 vyy3443 vyy3444 (vyy3440 <= [])\n",fontsize=16,color="black",shape="triangle"];1023 -> 1070[label="",style="solid", color="black", weight=3];
1025[label="FiniteMap.foldFM_LE3 FiniteMap.fmToList_LE0 vyy36 [] FiniteMap.EmptyFM\n",fontsize=16,color="black",shape="box"];1025 -> 1071[label="",style="solid", color="black", weight=3];
1026[label="FiniteMap.foldFM_LE2 FiniteMap.fmToList_LE0 vyy36 [] (FiniteMap.Branch vyy3430 vyy3431 vyy3432 vyy3433 vyy3434)\n",fontsize=16,color="black",shape="box"];1026 -> 1072[label="",style="solid", color="black", weight=3];
1027[label="compare2 False False (False == False)\n",fontsize=16,color="black",shape="box"];1027 -> 1073[label="",style="solid", color="black", weight=3];
1028[label="compare2 False True (False == True)\n",fontsize=16,color="black",shape="box"];1028 -> 1074[label="",style="solid", color="black", weight=3];
1029[label="compare2 True False (True == False)\n",fontsize=16,color="black",shape="box"];1029 -> 1075[label="",style="solid", color="black", weight=3];
1030[label="compare2 True True (True == True)\n",fontsize=16,color="black",shape="box"];1030 -> 1076[label="",style="solid", color="black", weight=3];
1031 -> 873[label="",style="dashed", color="red", weight=0];
1031[label="compare (vyy3000 * vyy401) (vyy400 * vyy3001)\n",fontsize=16,color="magenta"];1031 -> 1077[label="",style="dashed", color="magenta", weight=3];
1031 -> 1078[label="",style="dashed", color="magenta", weight=3];
1032 -> 881[label="",style="dashed", color="red", weight=0];
1032[label="compare (vyy3000 * vyy401) (vyy400 * vyy3001)\n",fontsize=16,color="magenta"];1032 -> 1079[label="",style="dashed", color="magenta", weight=3];
1032 -> 1080[label="",style="dashed", color="magenta", weight=3];
1033 -> 873[label="",style="dashed", color="red", weight=0];
1033[label="compare (vyy3000 * vyy400) (vyy3001 * vyy401)\n",fontsize=16,color="magenta"];1033 -> 1081[label="",style="dashed", color="magenta", weight=3];
1033 -> 1082[label="",style="dashed", color="magenta", weight=3];
1034 -> 905[label="",style="dashed", color="red", weight=0];
1034[label="primCmpInt vyy3000 vyy400\n",fontsize=16,color="magenta"];1034 -> 1083[label="",style="dashed", color="magenta", weight=3];
1034 -> 1084[label="",style="dashed", color="magenta", weight=3];
1035[label="primCmpInt (Pos (Succ vyy30000)) (Pos vyy400)\n",fontsize=16,color="black",shape="box"];1035 -> 1085[label="",style="solid", color="black", weight=3];
1036[label="primCmpInt (Pos (Succ vyy30000)) (Neg vyy400)\n",fontsize=16,color="black",shape="box"];1036 -> 1086[label="",style="solid", color="black", weight=3];
1037[label="primCmpInt (Pos Zero) (Pos vyy400)\n",fontsize=16,color="burlywood",shape="box"];3726[label="vyy400/Succ vyy4000",fontsize=10,color="white",style="solid",shape="box"];1037 -> 3726[label="",style="solid", color="burlywood", weight=9];
3726 -> 1087[label="",style="solid", color="burlywood", weight=3];
3727[label="vyy400/Zero",fontsize=10,color="white",style="solid",shape="box"];1037 -> 3727[label="",style="solid", color="burlywood", weight=9];
3727 -> 1088[label="",style="solid", color="burlywood", weight=3];
1038[label="primCmpInt (Pos Zero) (Neg vyy400)\n",fontsize=16,color="burlywood",shape="box"];3728[label="vyy400/Succ vyy4000",fontsize=10,color="white",style="solid",shape="box"];1038 -> 3728[label="",style="solid", color="burlywood", weight=9];
3728 -> 1089[label="",style="solid", color="burlywood", weight=3];
3729[label="vyy400/Zero",fontsize=10,color="white",style="solid",shape="box"];1038 -> 3729[label="",style="solid", color="burlywood", weight=9];
3729 -> 1090[label="",style="solid", color="burlywood", weight=3];
1039[label="primCmpInt (Neg (Succ vyy30000)) (Pos vyy400)\n",fontsize=16,color="black",shape="box"];1039 -> 1091[label="",style="solid", color="black", weight=3];
1040[label="primCmpInt (Neg (Succ vyy30000)) (Neg vyy400)\n",fontsize=16,color="black",shape="box"];1040 -> 1092[label="",style="solid", color="black", weight=3];
1041[label="primCmpInt (Neg Zero) (Pos vyy400)\n",fontsize=16,color="burlywood",shape="box"];3730[label="vyy400/Succ vyy4000",fontsize=10,color="white",style="solid",shape="box"];1041 -> 3730[label="",style="solid", color="burlywood", weight=9];
3730 -> 1093[label="",style="solid", color="burlywood", weight=3];
3731[label="vyy400/Zero",fontsize=10,color="white",style="solid",shape="box"];1041 -> 3731[label="",style="solid", color="burlywood", weight=9];
3731 -> 1094[label="",style="solid", color="burlywood", weight=3];
1042[label="primCmpInt (Neg Zero) (Neg vyy400)\n",fontsize=16,color="burlywood",shape="box"];3732[label="vyy400/Succ vyy4000",fontsize=10,color="white",style="solid",shape="box"];1042 -> 3732[label="",style="solid", color="burlywood", weight=9];
3732 -> 1095[label="",style="solid", color="burlywood", weight=3];
3733[label="vyy400/Zero",fontsize=10,color="white",style="solid",shape="box"];1042 -> 3733[label="",style="solid", color="burlywood", weight=9];
3733 -> 1096[label="",style="solid", color="burlywood", weight=3];
1043[label="compare2 Nothing Nothing (Nothing == Nothing)\n",fontsize=16,color="black",shape="box"];1043 -> 1097[label="",style="solid", color="black", weight=3];
1044[label="compare2 Nothing (Just vyy400) (Nothing == Just vyy400)\n",fontsize=16,color="black",shape="box"];1044 -> 1098[label="",style="solid", color="black", weight=3];
1045[label="compare2 (Just vyy3000) Nothing (Just vyy3000 == Nothing)\n",fontsize=16,color="black",shape="box"];1045 -> 1099[label="",style="solid", color="black", weight=3];
1046[label="compare2 (Just vyy3000) (Just vyy400) (Just vyy3000 == Just vyy400)\n",fontsize=16,color="black",shape="box"];1046 -> 1100[label="",style="solid", color="black", weight=3];
1047[label="vyy3001\n",fontsize=16,color="green",shape="box"];1048[label="vyy400\n",fontsize=16,color="green",shape="box"];1049[label="vyy401\n",fontsize=16,color="green",shape="box"];1050[label="vyy3000\n",fontsize=16,color="green",shape="box"];1051[label="compare2 (Left vyy3000) (Left vyy400) (Left vyy3000 == Left vyy400)\n",fontsize=16,color="black",shape="box"];1051 -> 1101[label="",style="solid", color="black", weight=3];
1052[label="compare2 (Left vyy3000) (Right vyy400) (Left vyy3000 == Right vyy400)\n",fontsize=16,color="black",shape="box"];1052 -> 1102[label="",style="solid", color="black", weight=3];
1053[label="compare2 (Right vyy3000) (Left vyy400) (Right vyy3000 == Left vyy400)\n",fontsize=16,color="black",shape="box"];1053 -> 1103[label="",style="solid", color="black", weight=3];
1054[label="compare2 (Right vyy3000) (Right vyy400) (Right vyy3000 == Right vyy400)\n",fontsize=16,color="black",shape="box"];1054 -> 1104[label="",style="solid", color="black", weight=3];
1055[label="compare2 (vyy3000,vyy3001) (vyy400,vyy401) ((vyy3000,vyy3001) == (vyy400,vyy401))\n",fontsize=16,color="black",shape="box"];1055 -> 1105[label="",style="solid", color="black", weight=3];
1056 -> 873[label="",style="dashed", color="red", weight=0];
1056[label="compare (vyy3000 * vyy400) (vyy3001 * vyy401)\n",fontsize=16,color="magenta"];1056 -> 1106[label="",style="dashed", color="magenta", weight=3];
1056 -> 1107[label="",style="dashed", color="magenta", weight=3];
1057[label="vyy300\n",fontsize=16,color="green",shape="box"];1058[label="vyy40\n",fontsize=16,color="green",shape="box"];1059[label="compare2 vyy300 vyy40 False\n",fontsize=16,color="black",shape="box"];1059 -> 1108[label="",style="solid", color="black", weight=3];
1060[label="compare2 vyy300 vyy40 True\n",fontsize=16,color="black",shape="box"];1060 -> 1109[label="",style="solid", color="black", weight=3];
1061[label="compare2 (vyy3000,vyy3001,vyy3002) (vyy400,vyy401,vyy402) ((vyy3000,vyy3001,vyy3002) == (vyy400,vyy401,vyy402))\n",fontsize=16,color="black",shape="box"];1061 -> 1110[label="",style="solid", color="black", weight=3];
1062[label="vyy400\n",fontsize=16,color="green",shape="box"];1063[label="vyy3000\n",fontsize=16,color="green",shape="box"];1064[label="(vyy340,vyy341) : vyy96\n",fontsize=16,color="green",shape="box"];1065 -> 920[label="",style="dashed", color="red", weight=0];
1065[label="FiniteMap.foldFM_LE FiniteMap.fmToList_LE0 vyy34 (vyy40 : vyy41) vyy343\n",fontsize=16,color="magenta"];1066 -> 1111[label="",style="dashed", color="red", weight=0];
1066[label="FiniteMap.foldFM_LE1 FiniteMap.fmToList_LE0 vyy97 (vyy40 : vyy41) vyy3440 vyy3441 vyy3442 vyy3443 vyy3444 (compare vyy3440 (vyy40 : vyy41) /= GT)\n",fontsize=16,color="magenta"];1066 -> 1112[label="",style="dashed", color="magenta", weight=3];
1067[label="vyy34\n",fontsize=16,color="green",shape="box"];1068 -> 1019[label="",style="dashed", color="red", weight=0];
1068[label="FiniteMap.foldFM_LE1 FiniteMap.fmToList_LE0 vyy34 (vyy40 : vyy41) vyy3430 vyy3431 vyy3432 vyy3433 vyy3434 (vyy3430 <= vyy40 : vyy41)\n",fontsize=16,color="magenta"];1068 -> 1113[label="",style="dashed", color="magenta", weight=3];
1068 -> 1114[label="",style="dashed", color="magenta", weight=3];
1068 -> 1115[label="",style="dashed", color="magenta", weight=3];
1068 -> 1116[label="",style="dashed", color="magenta", weight=3];
1068 -> 1117[label="",style="dashed", color="magenta", weight=3];
1068 -> 1118[label="",style="dashed", color="magenta", weight=3];
1069 -> 923[label="",style="dashed", color="red", weight=0];
1069[label="FiniteMap.foldFM_LE FiniteMap.fmToList_LE0 vyy36 [] vyy343\n",fontsize=16,color="magenta"];1070 -> 1119[label="",style="dashed", color="red", weight=0];
1070[label="FiniteMap.foldFM_LE1 FiniteMap.fmToList_LE0 vyy99 [] vyy3440 vyy3441 vyy3442 vyy3443 vyy3444 (compare vyy3440 [] /= GT)\n",fontsize=16,color="magenta"];1070 -> 1120[label="",style="dashed", color="magenta", weight=3];
1071[label="vyy36\n",fontsize=16,color="green",shape="box"];1072 -> 1023[label="",style="dashed", color="red", weight=0];
1072[label="FiniteMap.foldFM_LE1 FiniteMap.fmToList_LE0 vyy36 [] vyy3430 vyy3431 vyy3432 vyy3433 vyy3434 (vyy3430 <= [])\n",fontsize=16,color="magenta"];1072 -> 1121[label="",style="dashed", color="magenta", weight=3];
1072 -> 1122[label="",style="dashed", color="magenta", weight=3];
1072 -> 1123[label="",style="dashed", color="magenta", weight=3];
1072 -> 1124[label="",style="dashed", color="magenta", weight=3];
1072 -> 1125[label="",style="dashed", color="magenta", weight=3];
1072 -> 1126[label="",style="dashed", color="magenta", weight=3];
1073[label="compare2 False False True\n",fontsize=16,color="black",shape="box"];1073 -> 1127[label="",style="solid", color="black", weight=3];
1074[label="compare2 False True False\n",fontsize=16,color="black",shape="box"];1074 -> 1128[label="",style="solid", color="black", weight=3];
1075[label="compare2 True False False\n",fontsize=16,color="black",shape="box"];1075 -> 1129[label="",style="solid", color="black", weight=3];
1076[label="compare2 True True True\n",fontsize=16,color="black",shape="box"];1076 -> 1130[label="",style="solid", color="black", weight=3];
1077[label="vyy400 * vyy3001\n",fontsize=16,color="black",shape="triangle"];1077 -> 1131[label="",style="solid", color="black", weight=3];
1078 -> 1077[label="",style="dashed", color="red", weight=0];
1078[label="vyy3000 * vyy401\n",fontsize=16,color="magenta"];1078 -> 1132[label="",style="dashed", color="magenta", weight=3];
1078 -> 1133[label="",style="dashed", color="magenta", weight=3];
1079[label="vyy400 * vyy3001\n",fontsize=16,color="burlywood",shape="triangle"];3742[label="vyy400/Integer vyy4000",fontsize=10,color="white",style="solid",shape="box"];1079 -> 3742[label="",style="solid", color="burlywood", weight=9];
3742 -> 1134[label="",style="solid", color="burlywood", weight=3];
1080 -> 1079[label="",style="dashed", color="red", weight=0];
1080[label="vyy3000 * vyy401\n",fontsize=16,color="magenta"];1080 -> 1135[label="",style="dashed", color="magenta", weight=3];
1080 -> 1136[label="",style="dashed", color="magenta", weight=3];
1081 -> 1077[label="",style="dashed", color="red", weight=0];
1081[label="vyy3001 * vyy401\n",fontsize=16,color="magenta"];1081 -> 1137[label="",style="dashed", color="magenta", weight=3];
1081 -> 1138[label="",style="dashed", color="magenta", weight=3];
1082 -> 1077[label="",style="dashed", color="red", weight=0];
1082[label="vyy3000 * vyy400\n",fontsize=16,color="magenta"];1082 -> 1139[label="",style="dashed", color="magenta", weight=3];
1082 -> 1140[label="",style="dashed", color="magenta", weight=3];
1083[label="vyy400\n",fontsize=16,color="green",shape="box"];1084[label="vyy3000\n",fontsize=16,color="green",shape="box"];1085[label="primCmpNat (Succ vyy30000) vyy400\n",fontsize=16,color="burlywood",shape="triangle"];3746[label="vyy400/Succ vyy4000",fontsize=10,color="white",style="solid",shape="box"];1085 -> 3746[label="",style="solid", color="burlywood", weight=9];
3746 -> 1141[label="",style="solid", color="burlywood", weight=3];
3747[label="vyy400/Zero",fontsize=10,color="white",style="solid",shape="box"];1085 -> 3747[label="",style="solid", color="burlywood", weight=9];
3747 -> 1142[label="",style="solid", color="burlywood", weight=3];
1086[label="GT\n",fontsize=16,color="green",shape="box"];1087[label="primCmpInt (Pos Zero) (Pos (Succ vyy4000))\n",fontsize=16,color="black",shape="box"];1087 -> 1143[label="",style="solid", color="black", weight=3];
1088[label="primCmpInt (Pos Zero) (Pos Zero)\n",fontsize=16,color="black",shape="box"];1088 -> 1144[label="",style="solid", color="black", weight=3];
1089[label="primCmpInt (Pos Zero) (Neg (Succ vyy4000))\n",fontsize=16,color="black",shape="box"];1089 -> 1145[label="",style="solid", color="black", weight=3];
1090[label="primCmpInt (Pos Zero) (Neg Zero)\n",fontsize=16,color="black",shape="box"];1090 -> 1146[label="",style="solid", color="black", weight=3];
1091[label="LT\n",fontsize=16,color="green",shape="box"];1092[label="primCmpNat vyy400 (Succ vyy30000)\n",fontsize=16,color="burlywood",shape="triangle"];3748[label="vyy400/Succ vyy4000",fontsize=10,color="white",style="solid",shape="box"];1092 -> 3748[label="",style="solid", color="burlywood", weight=9];
3748 -> 1147[label="",style="solid", color="burlywood", weight=3];
3749[label="vyy400/Zero",fontsize=10,color="white",style="solid",shape="box"];1092 -> 3749[label="",style="solid", color="burlywood", weight=9];
3749 -> 1148[label="",style="solid", color="burlywood", weight=3];
1093[label="primCmpInt (Neg Zero) (Pos (Succ vyy4000))\n",fontsize=16,color="black",shape="box"];1093 -> 1149[label="",style="solid", color="black", weight=3];
1094[label="primCmpInt (Neg Zero) (Pos Zero)\n",fontsize=16,color="black",shape="box"];1094 -> 1150[label="",style="solid", color="black", weight=3];
1095[label="primCmpInt (Neg Zero) (Neg (Succ vyy4000))\n",fontsize=16,color="black",shape="box"];1095 -> 1151[label="",style="solid", color="black", weight=3];
1096[label="primCmpInt (Neg Zero) (Neg Zero)\n",fontsize=16,color="black",shape="box"];1096 -> 1152[label="",style="solid", color="black", weight=3];
1097[label="compare2 Nothing Nothing True\n",fontsize=16,color="black",shape="box"];1097 -> 1153[label="",style="solid", color="black", weight=3];
1098[label="compare2 Nothing (Just vyy400) False\n",fontsize=16,color="black",shape="box"];1098 -> 1154[label="",style="solid", color="black", weight=3];
1099[label="compare2 (Just vyy3000) Nothing False\n",fontsize=16,color="black",shape="box"];1099 -> 1155[label="",style="solid", color="black", weight=3];
1100 -> 1156[label="",style="dashed", color="red", weight=0];
1100[label="compare2 (Just vyy3000) (Just vyy400) (vyy3000 == vyy400)\n",fontsize=16,color="magenta"];1100 -> 1157[label="",style="dashed", color="magenta", weight=3];
1100 -> 1158[label="",style="dashed", color="magenta", weight=3];
1100 -> 1159[label="",style="dashed", color="magenta", weight=3];
1101 -> 1160[label="",style="dashed", color="red", weight=0];
1101[label="compare2 (Left vyy3000) (Left vyy400) (vyy3000 == vyy400)\n",fontsize=16,color="magenta"];1101 -> 1161[label="",style="dashed", color="magenta", weight=3];
1101 -> 1162[label="",style="dashed", color="magenta", weight=3];
1101 -> 1163[label="",style="dashed", color="magenta", weight=3];
1102[label="compare2 (Left vyy3000) (Right vyy400) False\n",fontsize=16,color="black",shape="box"];1102 -> 1164[label="",style="solid", color="black", weight=3];
1103[label="compare2 (Right vyy3000) (Left vyy400) False\n",fontsize=16,color="black",shape="box"];1103 -> 1165[label="",style="solid", color="black", weight=3];
1104 -> 1166[label="",style="dashed", color="red", weight=0];
1104[label="compare2 (Right vyy3000) (Right vyy400) (vyy3000 == vyy400)\n",fontsize=16,color="magenta"];1104 -> 1167[label="",style="dashed", color="magenta", weight=3];
1104 -> 1168[label="",style="dashed", color="magenta", weight=3];
1104 -> 1169[label="",style="dashed", color="magenta", weight=3];
1105 -> 1526[label="",style="dashed", color="red", weight=0];
1105[label="compare2 (vyy3000,vyy3001) (vyy400,vyy401) (vyy3000 == vyy400 && vyy3001 == vyy401)\n",fontsize=16,color="magenta"];1105 -> 1527[label="",style="dashed", color="magenta", weight=3];
1105 -> 1528[label="",style="dashed", color="magenta", weight=3];
1105 -> 1529[label="",style="dashed", color="magenta", weight=3];
1105 -> 1530[label="",style="dashed", color="magenta", weight=3];
1105 -> 1531[label="",style="dashed", color="magenta", weight=3];
1106 -> 1077[label="",style="dashed", color="red", weight=0];
1106[label="vyy3001 * vyy401\n",fontsize=16,color="magenta"];1106 -> 1176[label="",style="dashed", color="magenta", weight=3];
1106 -> 1177[label="",style="dashed", color="magenta", weight=3];
1107 -> 1077[label="",style="dashed", color="red", weight=0];
1107[label="vyy3000 * vyy400\n",fontsize=16,color="magenta"];1107 -> 1178[label="",style="dashed", color="magenta", weight=3];
1107 -> 1179[label="",style="dashed", color="magenta", weight=3];
1108[label="compare1 vyy300 vyy40 (vyy300 <= vyy40)\n",fontsize=16,color="burlywood",shape="box"];3756[label="vyy300/LT",fontsize=10,color="white",style="solid",shape="box"];1108 -> 3756[label="",style="solid", color="burlywood", weight=9];
3756 -> 1180[label="",style="solid", color="burlywood", weight=3];
3757[label="vyy300/EQ",fontsize=10,color="white",style="solid",shape="box"];1108 -> 3757[label="",style="solid", color="burlywood", weight=9];
3757 -> 1181[label="",style="solid", color="burlywood", weight=3];
3758[label="vyy300/GT",fontsize=10,color="white",style="solid",shape="box"];1108 -> 3758[label="",style="solid", color="burlywood", weight=9];
3758 -> 1182[label="",style="solid", color="burlywood", weight=3];
1109[label="EQ\n",fontsize=16,color="green",shape="box"];1110 -> 1579[label="",style="dashed", color="red", weight=0];
1110[label="compare2 (vyy3000,vyy3001,vyy3002) (vyy400,vyy401,vyy402) (vyy3000 == vyy400 && vyy3001 == vyy401 && vyy3002 == vyy402)\n",fontsize=16,color="magenta"];1110 -> 1580[label="",style="dashed", color="magenta", weight=3];
1110 -> 1581[label="",style="dashed", color="magenta", weight=3];
1110 -> 1582[label="",style="dashed", color="magenta", weight=3];
1110 -> 1583[label="",style="dashed", color="magenta", weight=3];
1110 -> 1584[label="",style="dashed", color="magenta", weight=3];
1110 -> 1585[label="",style="dashed", color="magenta", weight=3];
1110 -> 1586[label="",style="dashed", color="magenta", weight=3];
1112 -> 875[label="",style="dashed", color="red", weight=0];
1112[label="compare vyy3440 (vyy40 : vyy41)\n",fontsize=16,color="magenta"];1112 -> 1191[label="",style="dashed", color="magenta", weight=3];
1112 -> 1192[label="",style="dashed", color="magenta", weight=3];
1111[label="FiniteMap.foldFM_LE1 FiniteMap.fmToList_LE0 vyy97 (vyy40 : vyy41) vyy3440 vyy3441 vyy3442 vyy3443 vyy3444 (vyy101 /= GT)\n",fontsize=16,color="black",shape="triangle"];1111 -> 1193[label="",style="solid", color="black", weight=3];
1113[label="vyy3433\n",fontsize=16,color="green",shape="box"];1114[label="vyy34\n",fontsize=16,color="green",shape="box"];1115[label="vyy3431\n",fontsize=16,color="green",shape="box"];1116[label="vyy3430\n",fontsize=16,color="green",shape="box"];1117[label="vyy3432\n",fontsize=16,color="green",shape="box"];1118[label="vyy3434\n",fontsize=16,color="green",shape="box"];1120 -> 875[label="",style="dashed", color="red", weight=0];
1120[label="compare vyy3440 []\n",fontsize=16,color="magenta"];1120 -> 1194[label="",style="dashed", color="magenta", weight=3];
1120 -> 1195[label="",style="dashed", color="magenta", weight=3];
1119[label="FiniteMap.foldFM_LE1 FiniteMap.fmToList_LE0 vyy99 [] vyy3440 vyy3441 vyy3442 vyy3443 vyy3444 (vyy102 /= GT)\n",fontsize=16,color="black",shape="triangle"];1119 -> 1196[label="",style="solid", color="black", weight=3];
1121[label="vyy3433\n",fontsize=16,color="green",shape="box"];1122[label="vyy3431\n",fontsize=16,color="green",shape="box"];1123[label="vyy3430\n",fontsize=16,color="green",shape="box"];1124[label="vyy36\n",fontsize=16,color="green",shape="box"];1125[label="vyy3432\n",fontsize=16,color="green",shape="box"];1126[label="vyy3434\n",fontsize=16,color="green",shape="box"];1127[label="EQ\n",fontsize=16,color="green",shape="box"];1128[label="compare1 False True (False <= True)\n",fontsize=16,color="black",shape="box"];1128 -> 1197[label="",style="solid", color="black", weight=3];
1129[label="compare1 True False (True <= False)\n",fontsize=16,color="black",shape="box"];1129 -> 1198[label="",style="solid", color="black", weight=3];
1130[label="EQ\n",fontsize=16,color="green",shape="box"];1131[label="primMulInt vyy400 vyy3001\n",fontsize=16,color="burlywood",shape="triangle"];3762[label="vyy400/Pos vyy4000",fontsize=10,color="white",style="solid",shape="box"];1131 -> 3762[label="",style="solid", color="burlywood", weight=9];
3762 -> 1199[label="",style="solid", color="burlywood", weight=3];
3763[label="vyy400/Neg vyy4000",fontsize=10,color="white",style="solid",shape="box"];1131 -> 3763[label="",style="solid", color="burlywood", weight=9];
3763 -> 1200[label="",style="solid", color="burlywood", weight=3];
1132[label="vyy3000\n",fontsize=16,color="green",shape="box"];1133[label="vyy401\n",fontsize=16,color="green",shape="box"];1134[label="Integer vyy4000 * vyy3001\n",fontsize=16,color="burlywood",shape="box"];3764[label="vyy3001/Integer vyy30010",fontsize=10,color="white",style="solid",shape="box"];1134 -> 3764[label="",style="solid", color="burlywood", weight=9];
3764 -> 1201[label="",style="solid", color="burlywood", weight=3];
1135[label="vyy3000\n",fontsize=16,color="green",shape="box"];1136[label="vyy401\n",fontsize=16,color="green",shape="box"];1137[label="vyy3001\n",fontsize=16,color="green",shape="box"];1138[label="vyy401\n",fontsize=16,color="green",shape="box"];1139[label="vyy3000\n",fontsize=16,color="green",shape="box"];1140[label="vyy400\n",fontsize=16,color="green",shape="box"];1141[label="primCmpNat (Succ vyy30000) (Succ vyy4000)\n",fontsize=16,color="black",shape="box"];1141 -> 1202[label="",style="solid", color="black", weight=3];
1142[label="primCmpNat (Succ vyy30000) Zero\n",fontsize=16,color="black",shape="box"];1142 -> 1203[label="",style="solid", color="black", weight=3];
1143 -> 1092[label="",style="dashed", color="red", weight=0];
1143[label="primCmpNat Zero (Succ vyy4000)\n",fontsize=16,color="magenta"];1143 -> 1204[label="",style="dashed", color="magenta", weight=3];
1143 -> 1205[label="",style="dashed", color="magenta", weight=3];
1144[label="EQ\n",fontsize=16,color="green",shape="box"];1145[label="GT\n",fontsize=16,color="green",shape="box"];1146[label="EQ\n",fontsize=16,color="green",shape="box"];1147[label="primCmpNat (Succ vyy4000) (Succ vyy30000)\n",fontsize=16,color="black",shape="box"];1147 -> 1206[label="",style="solid", color="black", weight=3];
1148[label="primCmpNat Zero (Succ vyy30000)\n",fontsize=16,color="black",shape="box"];1148 -> 1207[label="",style="solid", color="black", weight=3];
1149[label="LT\n",fontsize=16,color="green",shape="box"];1150[label="EQ\n",fontsize=16,color="green",shape="box"];1151 -> 1085[label="",style="dashed", color="red", weight=0];
1151[label="primCmpNat (Succ vyy4000) Zero\n",fontsize=16,color="magenta"];1151 -> 1208[label="",style="dashed", color="magenta", weight=3];
1151 -> 1209[label="",style="dashed", color="magenta", weight=3];
1152[label="EQ\n",fontsize=16,color="green",shape="box"];1153[label="EQ\n",fontsize=16,color="green",shape="box"];1154[label="compare1 Nothing (Just vyy400) (Nothing <= Just vyy400)\n",fontsize=16,color="black",shape="box"];1154 -> 1210[label="",style="solid", color="black", weight=3];
1155[label="compare1 (Just vyy3000) Nothing (Just vyy3000 <= Nothing)\n",fontsize=16,color="black",shape="box"];1155 -> 1211[label="",style="solid", color="black", weight=3];
1157[label="vyy400\n",fontsize=16,color="green",shape="box"];1158[label="vyy3000 == vyy400\n",fontsize=16,color="blue",shape="box"];3767[label="== :: (Ratio a) -> (Ratio a) -> Bool",fontsize=10,color="white",style="solid",shape="box"];1158 -> 3767[label="",style="solid", color="blue", weight=9];
3767 -> 1212[label="",style="solid", color="blue", weight=3];
3768[label="== :: Char -> Char -> Bool",fontsize=10,color="white",style="solid",shape="box"];1158 -> 3768[label="",style="solid", color="blue", weight=9];
3768 -> 1213[label="",style="solid", color="blue", weight=3];
3769[label="== :: ((@3) a b c) -> ((@3) a b c) -> Bool",fontsize=10,color="white",style="solid",shape="box"];1158 -> 3769[label="",style="solid", color="blue", weight=9];
3769 -> 1214[label="",style="solid", color="blue", weight=3];
3770[label="== :: Bool -> Bool -> Bool",fontsize=10,color="white",style="solid",shape="box"];1158 -> 3770[label="",style="solid", color="blue", weight=9];
3770 -> 1215[label="",style="solid", color="blue", weight=3];
3771[label="== :: Int -> Int -> Bool",fontsize=10,color="white",style="solid",shape="box"];1158 -> 3771[label="",style="solid", color="blue", weight=9];
3771 -> 1216[label="",style="solid", color="blue", weight=3];
3772[label="== :: (Maybe a) -> (Maybe a) -> Bool",fontsize=10,color="white",style="solid",shape="box"];1158 -> 3772[label="",style="solid", color="blue", weight=9];
3772 -> 1217[label="",style="solid", color="blue", weight=3];
3773[label="== :: (Either a b) -> (Either a b) -> Bool",fontsize=10,color="white",style="solid",shape="box"];1158 -> 3773[label="",style="solid", color="blue", weight=9];
3773 -> 1218[label="",style="solid", color="blue", weight=3];
3774[label="== :: Ordering -> Ordering -> Bool",fontsize=10,color="white",style="solid",shape="box"];1158 -> 3774[label="",style="solid", color="blue", weight=9];
3774 -> 1219[label="",style="solid", color="blue", weight=3];
3775[label="== :: ((@2) a b) -> ((@2) a b) -> Bool",fontsize=10,color="white",style="solid",shape="box"];1158 -> 3775[label="",style="solid", color="blue", weight=9];
3775 -> 1220[label="",style="solid", color="blue", weight=3];
3776[label="== :: ([] a) -> ([] a) -> Bool",fontsize=10,color="white",style="solid",shape="box"];1158 -> 3776[label="",style="solid", color="blue", weight=9];
3776 -> 1221[label="",style="solid", color="blue", weight=3];
3777[label="== :: Double -> Double -> Bool",fontsize=10,color="white",style="solid",shape="box"];1158 -> 3777[label="",style="solid", color="blue", weight=9];
3777 -> 1222[label="",style="solid", color="blue", weight=3];
3778[label="== :: () -> () -> Bool",fontsize=10,color="white",style="solid",shape="box"];1158 -> 3778[label="",style="solid", color="blue", weight=9];
3778 -> 1223[label="",style="solid", color="blue", weight=3];
3779[label="== :: Float -> Float -> Bool",fontsize=10,color="white",style="solid",shape="box"];1158 -> 3779[label="",style="solid", color="blue", weight=9];
3779 -> 1224[label="",style="solid", color="blue", weight=3];
3780[label="== :: Integer -> Integer -> Bool",fontsize=10,color="white",style="solid",shape="box"];1158 -> 3780[label="",style="solid", color="blue", weight=9];
3780 -> 1225[label="",style="solid", color="blue", weight=3];
1159[label="vyy3000\n",fontsize=16,color="green",shape="box"];1156[label="compare2 (Just vyy107) (Just vyy108) vyy109\n",fontsize=16,color="burlywood",shape="triangle"];3781[label="vyy109/False",fontsize=10,color="white",style="solid",shape="box"];1156 -> 3781[label="",style="solid", color="burlywood", weight=9];
3781 -> 1226[label="",style="solid", color="burlywood", weight=3];
3782[label="vyy109/True",fontsize=10,color="white",style="solid",shape="box"];1156 -> 3782[label="",style="solid", color="burlywood", weight=9];
3782 -> 1227[label="",style="solid", color="burlywood", weight=3];
1161[label="vyy3000 == vyy400\n",fontsize=16,color="blue",shape="box"];3783[label="== :: (Ratio a) -> (Ratio a) -> Bool",fontsize=10,color="white",style="solid",shape="box"];1161 -> 3783[label="",style="solid", color="blue", weight=9];
3783 -> 1228[label="",style="solid", color="blue", weight=3];
3784[label="== :: Char -> Char -> Bool",fontsize=10,color="white",style="solid",shape="box"];1161 -> 3784[label="",style="solid", color="blue", weight=9];
3784 -> 1229[label="",style="solid", color="blue", weight=3];
3785[label="== :: ((@3) a b c) -> ((@3) a b c) -> Bool",fontsize=10,color="white",style="solid",shape="box"];1161 -> 3785[label="",style="solid", color="blue", weight=9];
3785 -> 1230[label="",style="solid", color="blue", weight=3];
3786[label="== :: Bool -> Bool -> Bool",fontsize=10,color="white",style="solid",shape="box"];1161 -> 3786[label="",style="solid", color="blue", weight=9];
3786 -> 1231[label="",style="solid", color="blue", weight=3];
3787[label="== :: Int -> Int -> Bool",fontsize=10,color="white",style="solid",shape="box"];1161 -> 3787[label="",style="solid", color="blue", weight=9];
3787 -> 1232[label="",style="solid", color="blue", weight=3];
3788[label="== :: (Maybe a) -> (Maybe a) -> Bool",fontsize=10,color="white",style="solid",shape="box"];1161 -> 3788[label="",style="solid", color="blue", weight=9];
3788 -> 1233[label="",style="solid", color="blue", weight=3];
3789[label="== :: (Either a b) -> (Either a b) -> Bool",fontsize=10,color="white",style="solid",shape="box"];1161 -> 3789[label="",style="solid", color="blue", weight=9];
3789 -> 1234[label="",style="solid", color="blue", weight=3];
3790[label="== :: Ordering -> Ordering -> Bool",fontsize=10,color="white",style="solid",shape="box"];1161 -> 3790[label="",style="solid", color="blue", weight=9];
3790 -> 1235[label="",style="solid", color="blue", weight=3];
3791[label="== :: ((@2) a b) -> ((@2) a b) -> Bool",fontsize=10,color="white",style="solid",shape="box"];1161 -> 3791[label="",style="solid", color="blue", weight=9];
3791 -> 1236[label="",style="solid", color="blue", weight=3];
3792[label="== :: ([] a) -> ([] a) -> Bool",fontsize=10,color="white",style="solid",shape="box"];1161 -> 3792[label="",style="solid", color="blue", weight=9];
3792 -> 1237[label="",style="solid", color="blue", weight=3];
3793[label="== :: Double -> Double -> Bool",fontsize=10,color="white",style="solid",shape="box"];1161 -> 3793[label="",style="solid", color="blue", weight=9];
3793 -> 1238[label="",style="solid", color="blue", weight=3];
3794[label="== :: () -> () -> Bool",fontsize=10,color="white",style="solid",shape="box"];1161 -> 3794[label="",style="solid", color="blue", weight=9];
3794 -> 1239[label="",style="solid", color="blue", weight=3];
3795[label="== :: Float -> Float -> Bool",fontsize=10,color="white",style="solid",shape="box"];1161 -> 3795[label="",style="solid", color="blue", weight=9];
3795 -> 1240[label="",style="solid", color="blue", weight=3];
3796[label="== :: Integer -> Integer -> Bool",fontsize=10,color="white",style="solid",shape="box"];1161 -> 3796[label="",style="solid", color="blue", weight=9];
3796 -> 1241[label="",style="solid", color="blue", weight=3];
1162[label="vyy3000\n",fontsize=16,color="green",shape="box"];1163[label="vyy400\n",fontsize=16,color="green",shape="box"];1160[label="compare2 (Left vyy114) (Left vyy115) vyy116\n",fontsize=16,color="burlywood",shape="triangle"];3797[label="vyy116/False",fontsize=10,color="white",style="solid",shape="box"];1160 -> 3797[label="",style="solid", color="burlywood", weight=9];
3797 -> 1242[label="",style="solid", color="burlywood", weight=3];
3798[label="vyy116/True",fontsize=10,color="white",style="solid",shape="box"];1160 -> 3798[label="",style="solid", color="burlywood", weight=9];
3798 -> 1243[label="",style="solid", color="burlywood", weight=3];
1164[label="compare1 (Left vyy3000) (Right vyy400) (Left vyy3000 <= Right vyy400)\n",fontsize=16,color="black",shape="box"];1164 -> 1244[label="",style="solid", color="black", weight=3];
1165[label="compare1 (Right vyy3000) (Left vyy400) (Right vyy3000 <= Left vyy400)\n",fontsize=16,color="black",shape="box"];1165 -> 1245[label="",style="solid", color="black", weight=3];
1167[label="vyy3000\n",fontsize=16,color="green",shape="box"];1168[label="vyy3000 == vyy400\n",fontsize=16,color="blue",shape="box"];3799[label="== :: (Ratio a) -> (Ratio a) -> Bool",fontsize=10,color="white",style="solid",shape="box"];1168 -> 3799[label="",style="solid", color="blue", weight=9];
3799 -> 1246[label="",style="solid", color="blue", weight=3];
3800[label="== :: Char -> Char -> Bool",fontsize=10,color="white",style="solid",shape="box"];1168 -> 3800[label="",style="solid", color="blue", weight=9];
3800 -> 1247[label="",style="solid", color="blue", weight=3];
3801[label="== :: ((@3) a b c) -> ((@3) a b c) -> Bool",fontsize=10,color="white",style="solid",shape="box"];1168 -> 3801[label="",style="solid", color="blue", weight=9];
3801 -> 1248[label="",style="solid", color="blue", weight=3];
3802[label="== :: Bool -> Bool -> Bool",fontsize=10,color="white",style="solid",shape="box"];1168 -> 3802[label="",style="solid", color="blue", weight=9];
3802 -> 1249[label="",style="solid", color="blue", weight=3];
3803[label="== :: Int -> Int -> Bool",fontsize=10,color="white",style="solid",shape="box"];1168 -> 3803[label="",style="solid", color="blue", weight=9];
3803 -> 1250[label="",style="solid", color="blue", weight=3];
3804[label="== :: (Maybe a) -> (Maybe a) -> Bool",fontsize=10,color="white",style="solid",shape="box"];1168 -> 3804[label="",style="solid", color="blue", weight=9];
3804 -> 1251[label="",style="solid", color="blue", weight=3];
3805[label="== :: (Either a b) -> (Either a b) -> Bool",fontsize=10,color="white",style="solid",shape="box"];1168 -> 3805[label="",style="solid", color="blue", weight=9];
3805 -> 1252[label="",style="solid", color="blue", weight=3];
3806[label="== :: Ordering -> Ordering -> Bool",fontsize=10,color="white",style="solid",shape="box"];1168 -> 3806[label="",style="solid", color="blue", weight=9];
3806 -> 1253[label="",style="solid", color="blue", weight=3];
3807[label="== :: ((@2) a b) -> ((@2) a b) -> Bool",fontsize=10,color="white",style="solid",shape="box"];1168 -> 3807[label="",style="solid", color="blue", weight=9];
3807 -> 1254[label="",style="solid", color="blue", weight=3];
3808[label="== :: ([] a) -> ([] a) -> Bool",fontsize=10,color="white",style="solid",shape="box"];1168 -> 3808[label="",style="solid", color="blue", weight=9];
3808 -> 1255[label="",style="solid", color="blue", weight=3];
3809[label="== :: Double -> Double -> Bool",fontsize=10,color="white",style="solid",shape="box"];1168 -> 3809[label="",style="solid", color="blue", weight=9];
3809 -> 1256[label="",style="solid", color="blue", weight=3];
3810[label="== :: () -> () -> Bool",fontsize=10,color="white",style="solid",shape="box"];1168 -> 3810[label="",style="solid", color="blue", weight=9];
3810 -> 1257[label="",style="solid", color="blue", weight=3];
3811[label="== :: Float -> Float -> Bool",fontsize=10,color="white",style="solid",shape="box"];1168 -> 3811[label="",style="solid", color="blue", weight=9];
3811 -> 1258[label="",style="solid", color="blue", weight=3];
3812[label="== :: Integer -> Integer -> Bool",fontsize=10,color="white",style="solid",shape="box"];1168 -> 3812[label="",style="solid", color="blue", weight=9];
3812 -> 1259[label="",style="solid", color="blue", weight=3];
1169[label="vyy400\n",fontsize=16,color="green",shape="box"];1166[label="compare2 (Right vyy121) (Right vyy122) vyy123\n",fontsize=16,color="burlywood",shape="triangle"];3813[label="vyy123/False",fontsize=10,color="white",style="solid",shape="box"];1166 -> 3813[label="",style="solid", color="burlywood", weight=9];
3813 -> 1260[label="",style="solid", color="burlywood", weight=3];
3814[label="vyy123/True",fontsize=10,color="white",style="solid",shape="box"];1166 -> 3814[label="",style="solid", color="burlywood", weight=9];
3814 -> 1261[label="",style="solid", color="burlywood", weight=3];
1527[label="vyy401\n",fontsize=16,color="green",shape="box"];1528[label="vyy400\n",fontsize=16,color="green",shape="box"];1529[label="vyy3001\n",fontsize=16,color="green",shape="box"];1530[label="vyy3000\n",fontsize=16,color="green",shape="box"];1531 -> 1611[label="",style="dashed", color="red", weight=0];
1531[label="vyy3000 == vyy400 && vyy3001 == vyy401\n",fontsize=16,color="magenta"];1531 -> 1612[label="",style="dashed", color="magenta", weight=3];
1531 -> 1613[label="",style="dashed", color="magenta", weight=3];
1526[label="compare2 (vyy156,vyy157) (vyy158,vyy159) vyy160\n",fontsize=16,color="burlywood",shape="triangle"];3816[label="vyy160/False",fontsize=10,color="white",style="solid",shape="box"];1526 -> 3816[label="",style="solid", color="burlywood", weight=9];
3816 -> 1551[label="",style="solid", color="burlywood", weight=3];
3817[label="vyy160/True",fontsize=10,color="white",style="solid",shape="box"];1526 -> 3817[label="",style="solid", color="burlywood", weight=9];
3817 -> 1552[label="",style="solid", color="burlywood", weight=3];
1176[label="vyy3001\n",fontsize=16,color="green",shape="box"];1177[label="vyy401\n",fontsize=16,color="green",shape="box"];1178[label="vyy3000\n",fontsize=16,color="green",shape="box"];1179[label="vyy400\n",fontsize=16,color="green",shape="box"];1180[label="compare1 LT vyy40 (LT <= vyy40)\n",fontsize=16,color="burlywood",shape="box"];3818[label="vyy40/LT",fontsize=10,color="white",style="solid",shape="box"];1180 -> 3818[label="",style="solid", color="burlywood", weight=9];
3818 -> 1278[label="",style="solid", color="burlywood", weight=3];
3819[label="vyy40/EQ",fontsize=10,color="white",style="solid",shape="box"];1180 -> 3819[label="",style="solid", color="burlywood", weight=9];
3819 -> 1279[label="",style="solid", color="burlywood", weight=3];
3820[label="vyy40/GT",fontsize=10,color="white",style="solid",shape="box"];1180 -> 3820[label="",style="solid", color="burlywood", weight=9];
3820 -> 1280[label="",style="solid", color="burlywood", weight=3];
1181[label="compare1 EQ vyy40 (EQ <= vyy40)\n",fontsize=16,color="burlywood",shape="box"];3821[label="vyy40/LT",fontsize=10,color="white",style="solid",shape="box"];1181 -> 3821[label="",style="solid", color="burlywood", weight=9];
3821 -> 1281[label="",style="solid", color="burlywood", weight=3];
3822[label="vyy40/EQ",fontsize=10,color="white",style="solid",shape="box"];1181 -> 3822[label="",style="solid", color="burlywood", weight=9];
3822 -> 1282[label="",style="solid", color="burlywood", weight=3];
3823[label="vyy40/GT",fontsize=10,color="white",style="solid",shape="box"];1181 -> 3823[label="",style="solid", color="burlywood", weight=9];
3823 -> 1283[label="",style="solid", color="burlywood", weight=3];
1182[label="compare1 GT vyy40 (GT <= vyy40)\n",fontsize=16,color="burlywood",shape="box"];3824[label="vyy40/LT",fontsize=10,color="white",style="solid",shape="box"];1182 -> 3824[label="",style="solid", color="burlywood", weight=9];
3824 -> 1284[label="",style="solid", color="burlywood", weight=3];
3825[label="vyy40/EQ",fontsize=10,color="white",style="solid",shape="box"];1182 -> 3825[label="",style="solid", color="burlywood", weight=9];
3825 -> 1285[label="",style="solid", color="burlywood", weight=3];
3826[label="vyy40/GT",fontsize=10,color="white",style="solid",shape="box"];1182 -> 3826[label="",style="solid", color="burlywood", weight=9];
3826 -> 1286[label="",style="solid", color="burlywood", weight=3];
1580[label="vyy3000\n",fontsize=16,color="green",shape="box"];1581[label="vyy3001\n",fontsize=16,color="green",shape="box"];1582 -> 1611[label="",style="dashed", color="red", weight=0];
1582[label="vyy3000 == vyy400 && vyy3001 == vyy401 && vyy3002 == vyy402\n",fontsize=16,color="magenta"];1582 -> 1614[label="",style="dashed", color="magenta", weight=3];
1582 -> 1615[label="",style="dashed", color="magenta", weight=3];
1583[label="vyy400\n",fontsize=16,color="green",shape="box"];1584[label="vyy3002\n",fontsize=16,color="green",shape="box"];1585[label="vyy402\n",fontsize=16,color="green",shape="box"];1586[label="vyy401\n",fontsize=16,color="green",shape="box"];1579[label="compare2 (vyy143,vyy144,vyy145) (vyy146,vyy147,vyy148) vyy168\n",fontsize=16,color="burlywood",shape="triangle"];3828[label="vyy168/False",fontsize=10,color="white",style="solid",shape="box"];1579 -> 3828[label="",style="solid", color="burlywood", weight=9];
3828 -> 1595[label="",style="solid", color="burlywood", weight=3];
3829[label="vyy168/True",fontsize=10,color="white",style="solid",shape="box"];1579 -> 3829[label="",style="solid", color="burlywood", weight=9];
3829 -> 1596[label="",style="solid", color="burlywood", weight=3];
1191[label="vyy40 : vyy41\n",fontsize=16,color="green",shape="box"];1192[label="vyy3440\n",fontsize=16,color="green",shape="box"];1193 -> 745[label="",style="dashed", color="red", weight=0];
1193[label="FiniteMap.foldFM_LE1 FiniteMap.fmToList_LE0 vyy97 (vyy40 : vyy41) vyy3440 vyy3441 vyy3442 vyy3443 vyy3444 (not (vyy101 == GT))\n",fontsize=16,color="magenta"];1193 -> 1303[label="",style="dashed", color="magenta", weight=3];
1193 -> 1304[label="",style="dashed", color="magenta", weight=3];
1193 -> 1305[label="",style="dashed", color="magenta", weight=3];
1193 -> 1306[label="",style="dashed", color="magenta", weight=3];
1193 -> 1307[label="",style="dashed", color="magenta", weight=3];
1193 -> 1308[label="",style="dashed", color="magenta", weight=3];
1193 -> 1309[label="",style="dashed", color="magenta", weight=3];
1194[label="[]\n",fontsize=16,color="green",shape="box"];1195[label="vyy3440\n",fontsize=16,color="green",shape="box"];1196 -> 810[label="",style="dashed", color="red", weight=0];
1196[label="FiniteMap.foldFM_LE1 FiniteMap.fmToList_LE0 vyy99 [] vyy3440 vyy3441 vyy3442 vyy3443 vyy3444 (not (vyy102 == GT))\n",fontsize=16,color="magenta"];1196 -> 1310[label="",style="dashed", color="magenta", weight=3];
1196 -> 1311[label="",style="dashed", color="magenta", weight=3];
1196 -> 1312[label="",style="dashed", color="magenta", weight=3];
1196 -> 1313[label="",style="dashed", color="magenta", weight=3];
1196 -> 1314[label="",style="dashed", color="magenta", weight=3];
1196 -> 1315[label="",style="dashed", color="magenta", weight=3];
1196 -> 1316[label="",style="dashed", color="magenta", weight=3];
1197[label="compare1 False True True\n",fontsize=16,color="black",shape="box"];1197 -> 1317[label="",style="solid", color="black", weight=3];
1198[label="compare1 True False False\n",fontsize=16,color="black",shape="box"];1198 -> 1318[label="",style="solid", color="black", weight=3];
1199[label="primMulInt (Pos vyy4000) vyy3001\n",fontsize=16,color="burlywood",shape="box"];3832[label="vyy3001/Pos vyy30010",fontsize=10,color="white",style="solid",shape="box"];1199 -> 3832[label="",style="solid", color="burlywood", weight=9];
3832 -> 1319[label="",style="solid", color="burlywood", weight=3];
3833[label="vyy3001/Neg vyy30010",fontsize=10,color="white",style="solid",shape="box"];1199 -> 3833[label="",style="solid", color="burlywood", weight=9];
3833 -> 1320[label="",style="solid", color="burlywood", weight=3];
1200[label="primMulInt (Neg vyy4000) vyy3001\n",fontsize=16,color="burlywood",shape="box"];3834[label="vyy3001/Pos vyy30010",fontsize=10,color="white",style="solid",shape="box"];1200 -> 3834[label="",style="solid", color="burlywood", weight=9];
3834 -> 1321[label="",style="solid", color="burlywood", weight=3];
3835[label="vyy3001/Neg vyy30010",fontsize=10,color="white",style="solid",shape="box"];1200 -> 3835[label="",style="solid", color="burlywood", weight=9];
3835 -> 1322[label="",style="solid", color="burlywood", weight=3];
1201[label="Integer vyy4000 * Integer vyy30010\n",fontsize=16,color="black",shape="box"];1201 -> 1323[label="",style="solid", color="black", weight=3];
1202[label="primCmpNat vyy30000 vyy4000\n",fontsize=16,color="burlywood",shape="triangle"];3836[label="vyy30000/Succ vyy300000",fontsize=10,color="white",style="solid",shape="box"];1202 -> 3836[label="",style="solid", color="burlywood", weight=9];
3836 -> 1324[label="",style="solid", color="burlywood", weight=3];
3837[label="vyy30000/Zero",fontsize=10,color="white",style="solid",shape="box"];1202 -> 3837[label="",style="solid", color="burlywood", weight=9];
3837 -> 1325[label="",style="solid", color="burlywood", weight=3];
1203[label="GT\n",fontsize=16,color="green",shape="box"];1204[label="Zero\n",fontsize=16,color="green",shape="box"];1205[label="vyy4000\n",fontsize=16,color="green",shape="box"];1206 -> 1202[label="",style="dashed", color="red", weight=0];
1206[label="primCmpNat vyy4000 vyy30000\n",fontsize=16,color="magenta"];1206 -> 1326[label="",style="dashed", color="magenta", weight=3];
1206 -> 1327[label="",style="dashed", color="magenta", weight=3];
1207[label="LT\n",fontsize=16,color="green",shape="box"];1208[label="Zero\n",fontsize=16,color="green",shape="box"];1209[label="vyy4000\n",fontsize=16,color="green",shape="box"];1210[label="compare1 Nothing (Just vyy400) True\n",fontsize=16,color="black",shape="box"];1210 -> 1328[label="",style="solid", color="black", weight=3];
1211[label="compare1 (Just vyy3000) Nothing False\n",fontsize=16,color="black",shape="box"];1211 -> 1329[label="",style="solid", color="black", weight=3];
1212[label="vyy3000 == vyy400\n",fontsize=16,color="burlywood",shape="triangle"];3839[label="vyy3000/vyy30000 :% vyy30001",fontsize=10,color="white",style="solid",shape="box"];1212 -> 3839[label="",style="solid", color="burlywood", weight=9];
3839 -> 1330[label="",style="solid", color="burlywood", weight=3];
1213[label="vyy3000 == vyy400\n",fontsize=16,color="black",shape="triangle"];1213 -> 1331[label="",style="solid", color="black", weight=3];
1214[label="vyy3000 == vyy400\n",fontsize=16,color="burlywood",shape="triangle"];3840[label="vyy3000/(vyy30000,vyy30001,vyy30002)",fontsize=10,color="white",style="solid",shape="box"];1214 -> 3840[label="",style="solid", color="burlywood", weight=9];
3840 -> 1332[label="",style="solid", color="burlywood", weight=3];
1215[label="vyy3000 == vyy400\n",fontsize=16,color="burlywood",shape="triangle"];3841[label="vyy3000/False",fontsize=10,color="white",style="solid",shape="box"];1215 -> 3841[label="",style="solid", color="burlywood", weight=9];
3841 -> 1333[label="",style="solid", color="burlywood", weight=3];
3842[label="vyy3000/True",fontsize=10,color="white",style="solid",shape="box"];1215 -> 3842[label="",style="solid", color="burlywood", weight=9];
3842 -> 1334[label="",style="solid", color="burlywood", weight=3];
1216[label="vyy3000 == vyy400\n",fontsize=16,color="black",shape="triangle"];1216 -> 1335[label="",style="solid", color="black", weight=3];
1217[label="vyy3000 == vyy400\n",fontsize=16,color="burlywood",shape="triangle"];3843[label="vyy3000/Nothing",fontsize=10,color="white",style="solid",shape="box"];1217 -> 3843[label="",style="solid", color="burlywood", weight=9];
3843 -> 1336[label="",style="solid", color="burlywood", weight=3];
3844[label="vyy3000/Just vyy30000",fontsize=10,color="white",style="solid",shape="box"];1217 -> 3844[label="",style="solid", color="burlywood", weight=9];
3844 -> 1337[label="",style="solid", color="burlywood", weight=3];
1218[label="vyy3000 == vyy400\n",fontsize=16,color="burlywood",shape="triangle"];3845[label="vyy3000/Left vyy30000",fontsize=10,color="white",style="solid",shape="box"];1218 -> 3845[label="",style="solid", color="burlywood", weight=9];
3845 -> 1338[label="",style="solid", color="burlywood", weight=3];
3846[label="vyy3000/Right vyy30000",fontsize=10,color="white",style="solid",shape="box"];1218 -> 3846[label="",style="solid", color="burlywood", weight=9];
3846 -> 1339[label="",style="solid", color="burlywood", weight=3];
1219 -> 495[label="",style="dashed", color="red", weight=0];
1219[label="vyy3000 == vyy400\n",fontsize=16,color="magenta"];1220[label="vyy3000 == vyy400\n",fontsize=16,color="burlywood",shape="triangle"];3848[label="vyy3000/(vyy30000,vyy30001)",fontsize=10,color="white",style="solid",shape="box"];1220 -> 3848[label="",style="solid", color="burlywood", weight=9];
3848 -> 1340[label="",style="solid", color="burlywood", weight=3];
1221[label="vyy3000 == vyy400\n",fontsize=16,color="burlywood",shape="triangle"];3849[label="vyy3000/vyy30000 : vyy30001",fontsize=10,color="white",style="solid",shape="box"];1221 -> 3849[label="",style="solid", color="burlywood", weight=9];
3849 -> 1341[label="",style="solid", color="burlywood", weight=3];
3850[label="vyy3000/[]",fontsize=10,color="white",style="solid",shape="box"];1221 -> 3850[label="",style="solid", color="burlywood", weight=9];
3850 -> 1342[label="",style="solid", color="burlywood", weight=3];
1222[label="vyy3000 == vyy400\n",fontsize=16,color="black",shape="triangle"];1222 -> 1343[label="",style="solid", color="black", weight=3];
1223[label="vyy3000 == vyy400\n",fontsize=16,color="burlywood",shape="triangle"];3851[label="vyy3000/()",fontsize=10,color="white",style="solid",shape="box"];1223 -> 3851[label="",style="solid", color="burlywood", weight=9];
3851 -> 1344[label="",style="solid", color="burlywood", weight=3];
1224[label="vyy3000 == vyy400\n",fontsize=16,color="black",shape="triangle"];1224 -> 1345[label="",style="solid", color="black", weight=3];
1225[label="vyy3000 == vyy400\n",fontsize=16,color="burlywood",shape="triangle"];3852[label="vyy3000/Integer vyy30000",fontsize=10,color="white",style="solid",shape="box"];1225 -> 3852[label="",style="solid", color="burlywood", weight=9];
3852 -> 1346[label="",style="solid", color="burlywood", weight=3];
1226[label="compare2 (Just vyy107) (Just vyy108) False\n",fontsize=16,color="black",shape="box"];1226 -> 1347[label="",style="solid", color="black", weight=3];
1227[label="compare2 (Just vyy107) (Just vyy108) True\n",fontsize=16,color="black",shape="box"];1227 -> 1348[label="",style="solid", color="black", weight=3];
1228 -> 1212[label="",style="dashed", color="red", weight=0];
1228[label="vyy3000 == vyy400\n",fontsize=16,color="magenta"];1228 -> 1349[label="",style="dashed", color="magenta", weight=3];
1228 -> 1350[label="",style="dashed", color="magenta", weight=3];
1229 -> 1213[label="",style="dashed", color="red", weight=0];
1229[label="vyy3000 == vyy400\n",fontsize=16,color="magenta"];1229 -> 1351[label="",style="dashed", color="magenta", weight=3];
1229 -> 1352[label="",style="dashed", color="magenta", weight=3];
1230 -> 1214[label="",style="dashed", color="red", weight=0];
1230[label="vyy3000 == vyy400\n",fontsize=16,color="magenta"];1230 -> 1353[label="",style="dashed", color="magenta", weight=3];
1230 -> 1354[label="",style="dashed", color="magenta", weight=3];
1231 -> 1215[label="",style="dashed", color="red", weight=0];
1231[label="vyy3000 == vyy400\n",fontsize=16,color="magenta"];1231 -> 1355[label="",style="dashed", color="magenta", weight=3];
1231 -> 1356[label="",style="dashed", color="magenta", weight=3];
1232 -> 1216[label="",style="dashed", color="red", weight=0];
1232[label="vyy3000 == vyy400\n",fontsize=16,color="magenta"];1232 -> 1357[label="",style="dashed", color="magenta", weight=3];
1232 -> 1358[label="",style="dashed", color="magenta", weight=3];
1233 -> 1217[label="",style="dashed", color="red", weight=0];
1233[label="vyy3000 == vyy400\n",fontsize=16,color="magenta"];1233 -> 1359[label="",style="dashed", color="magenta", weight=3];
1233 -> 1360[label="",style="dashed", color="magenta", weight=3];
1234 -> 1218[label="",style="dashed", color="red", weight=0];
1234[label="vyy3000 == vyy400\n",fontsize=16,color="magenta"];1234 -> 1361[label="",style="dashed", color="magenta", weight=3];
1234 -> 1362[label="",style="dashed", color="magenta", weight=3];
1235 -> 495[label="",style="dashed", color="red", weight=0];
1235[label="vyy3000 == vyy400\n",fontsize=16,color="magenta"];1235 -> 1363[label="",style="dashed", color="magenta", weight=3];
1235 -> 1364[label="",style="dashed", color="magenta", weight=3];
1236 -> 1220[label="",style="dashed", color="red", weight=0];
1236[label="vyy3000 == vyy400\n",fontsize=16,color="magenta"];1236 -> 1365[label="",style="dashed", color="magenta", weight=3];
1236 -> 1366[label="",style="dashed", color="magenta", weight=3];
1237 -> 1221[label="",style="dashed", color="red", weight=0];
1237[label="vyy3000 == vyy400\n",fontsize=16,color="magenta"];1237 -> 1367[label="",style="dashed", color="magenta", weight=3];
1237 -> 1368[label="",style="dashed", color="magenta", weight=3];
1238 -> 1222[label="",style="dashed", color="red", weight=0];
1238[label="vyy3000 == vyy400\n",fontsize=16,color="magenta"];1238 -> 1369[label="",style="dashed", color="magenta", weight=3];
1238 -> 1370[label="",style="dashed", color="magenta", weight=3];
1239 -> 1223[label="",style="dashed", color="red", weight=0];
1239[label="vyy3000 == vyy400\n",fontsize=16,color="magenta"];1239 -> 1371[label="",style="dashed", color="magenta", weight=3];
1239 -> 1372[label="",style="dashed", color="magenta", weight=3];
1240 -> 1224[label="",style="dashed", color="red", weight=0];
1240[label="vyy3000 == vyy400\n",fontsize=16,color="magenta"];1240 -> 1373[label="",style="dashed", color="magenta", weight=3];
1240 -> 1374[label="",style="dashed", color="magenta", weight=3];
1241 -> 1225[label="",style="dashed", color="red", weight=0];
1241[label="vyy3000 == vyy400\n",fontsize=16,color="magenta"];1241 -> 1375[label="",style="dashed", color="magenta", weight=3];
1241 -> 1376[label="",style="dashed", color="magenta", weight=3];
1242[label="compare2 (Left vyy114) (Left vyy115) False\n",fontsize=16,color="black",shape="box"];1242 -> 1377[label="",style="solid", color="black", weight=3];
1243[label="compare2 (Left vyy114) (Left vyy115) True\n",fontsize=16,color="black",shape="box"];1243 -> 1378[label="",style="solid", color="black", weight=3];
1244[label="compare1 (Left vyy3000) (Right vyy400) True\n",fontsize=16,color="black",shape="box"];1244 -> 1379[label="",style="solid", color="black", weight=3];
1245[label="compare1 (Right vyy3000) (Left vyy400) False\n",fontsize=16,color="black",shape="box"];1245 -> 1380[label="",style="solid", color="black", weight=3];
1246 -> 1212[label="",style="dashed", color="red", weight=0];
1246[label="vyy3000 == vyy400\n",fontsize=16,color="magenta"];1246 -> 1381[label="",style="dashed", color="magenta", weight=3];
1246 -> 1382[label="",style="dashed", color="magenta", weight=3];
1247 -> 1213[label="",style="dashed", color="red", weight=0];
1247[label="vyy3000 == vyy400\n",fontsize=16,color="magenta"];1247 -> 1383[label="",style="dashed", color="magenta", weight=3];
1247 -> 1384[label="",style="dashed", color="magenta", weight=3];
1248 -> 1214[label="",style="dashed", color="red", weight=0];
1248[label="vyy3000 == vyy400\n",fontsize=16,color="magenta"];1248 -> 1385[label="",style="dashed", color="magenta", weight=3];
1248 -> 1386[label="",style="dashed", color="magenta", weight=3];
1249 -> 1215[label="",style="dashed", color="red", weight=0];
1249[label="vyy3000 == vyy400\n",fontsize=16,color="magenta"];1249 -> 1387[label="",style="dashed", color="magenta", weight=3];
1249 -> 1388[label="",style="dashed", color="magenta", weight=3];
1250 -> 1216[label="",style="dashed", color="red", weight=0];
1250[label="vyy3000 == vyy400\n",fontsize=16,color="magenta"];1250 -> 1389[label="",style="dashed", color="magenta", weight=3];
1250 -> 1390[label="",style="dashed", color="magenta", weight=3];
1251 -> 1217[label="",style="dashed", color="red", weight=0];
1251[label="vyy3000 == vyy400\n",fontsize=16,color="magenta"];1251 -> 1391[label="",style="dashed", color="magenta", weight=3];
1251 -> 1392[label="",style="dashed", color="magenta", weight=3];
1252 -> 1218[label="",style="dashed", color="red", weight=0];
1252[label="vyy3000 == vyy400\n",fontsize=16,color="magenta"];1252 -> 1393[label="",style="dashed", color="magenta", weight=3];
1252 -> 1394[label="",style="dashed", color="magenta", weight=3];
1253 -> 495[label="",style="dashed", color="red", weight=0];
1253[label="vyy3000 == vyy400\n",fontsize=16,color="magenta"];1253 -> 1395[label="",style="dashed", color="magenta", weight=3];
1253 -> 1396[label="",style="dashed", color="magenta", weight=3];
1254 -> 1220[label="",style="dashed", color="red", weight=0];
1254[label="vyy3000 == vyy400\n",fontsize=16,color="magenta"];1254 -> 1397[label="",style="dashed", color="magenta", weight=3];
1254 -> 1398[label="",style="dashed", color="magenta", weight=3];
1255 -> 1221[label="",style="dashed", color="red", weight=0];
1255[label="vyy3000 == vyy400\n",fontsize=16,color="magenta"];1255 -> 1399[label="",style="dashed", color="magenta", weight=3];
1255 -> 1400[label="",style="dashed", color="magenta", weight=3];
1256 -> 1222[label="",style="dashed", color="red", weight=0];
1256[label="vyy3000 == vyy400\n",fontsize=16,color="magenta"];1256 -> 1401[label="",style="dashed", color="magenta", weight=3];
1256 -> 1402[label="",style="dashed", color="magenta", weight=3];
1257 -> 1223[label="",style="dashed", color="red", weight=0];
1257[label="vyy3000 == vyy400\n",fontsize=16,color="magenta"];1257 -> 1403[label="",style="dashed", color="magenta", weight=3];
1257 -> 1404[label="",style="dashed", color="magenta", weight=3];
1258 -> 1224[label="",style="dashed", color="red", weight=0];
1258[label="vyy3000 == vyy400\n",fontsize=16,color="magenta"];1258 -> 1405[label="",style="dashed", color="magenta", weight=3];
1258 -> 1406[label="",style="dashed", color="magenta", weight=3];
1259 -> 1225[label="",style="dashed", color="red", weight=0];
1259[label="vyy3000 == vyy400\n",fontsize=16,color="magenta"];1259 -> 1407[label="",style="dashed", color="magenta", weight=3];
1259 -> 1408[label="",style="dashed", color="magenta", weight=3];
1260[label="compare2 (Right vyy121) (Right vyy122) False\n",fontsize=16,color="black",shape="box"];1260 -> 1409[label="",style="solid", color="black", weight=3];
1261[label="compare2 (Right vyy121) (Right vyy122) True\n",fontsize=16,color="black",shape="box"];1261 -> 1410[label="",style="solid", color="black", weight=3];
1612[label="vyy3001 == vyy401\n",fontsize=16,color="blue",shape="box"];3881[label="== :: (Ratio a) -> (Ratio a) -> Bool",fontsize=10,color="white",style="solid",shape="box"];1612 -> 3881[label="",style="solid", color="blue", weight=9];
3881 -> 1620[label="",style="solid", color="blue", weight=3];
3882[label="== :: Char -> Char -> Bool",fontsize=10,color="white",style="solid",shape="box"];1612 -> 3882[label="",style="solid", color="blue", weight=9];
3882 -> 1621[label="",style="solid", color="blue", weight=3];
3883[label="== :: ((@3) a b c) -> ((@3) a b c) -> Bool",fontsize=10,color="white",style="solid",shape="box"];1612 -> 3883[label="",style="solid", color="blue", weight=9];
3883 -> 1622[label="",style="solid", color="blue", weight=3];
3884[label="== :: Bool -> Bool -> Bool",fontsize=10,color="white",style="solid",shape="box"];1612 -> 3884[label="",style="solid", color="blue", weight=9];
3884 -> 1623[label="",style="solid", color="blue", weight=3];
3885[label="== :: Int -> Int -> Bool",fontsize=10,color="white",style="solid",shape="box"];1612 -> 3885[label="",style="solid", color="blue", weight=9];
3885 -> 1624[label="",style="solid", color="blue", weight=3];
3886[label="== :: (Maybe a) -> (Maybe a) -> Bool",fontsize=10,color="white",style="solid",shape="box"];1612 -> 3886[label="",style="solid", color="blue", weight=9];
3886 -> 1625[label="",style="solid", color="blue", weight=3];
3887[label="== :: (Either a b) -> (Either a b) -> Bool",fontsize=10,color="white",style="solid",shape="box"];1612 -> 3887[label="",style="solid", color="blue", weight=9];
3887 -> 1626[label="",style="solid", color="blue", weight=3];
3888[label="== :: Ordering -> Ordering -> Bool",fontsize=10,color="white",style="solid",shape="box"];1612 -> 3888[label="",style="solid", color="blue", weight=9];
3888 -> 1627[label="",style="solid", color="blue", weight=3];
3889[label="== :: ((@2) a b) -> ((@2) a b) -> Bool",fontsize=10,color="white",style="solid",shape="box"];1612 -> 3889[label="",style="solid", color="blue", weight=9];
3889 -> 1628[label="",style="solid", color="blue", weight=3];
3890[label="== :: ([] a) -> ([] a) -> Bool",fontsize=10,color="white",style="solid",shape="box"];1612 -> 3890[label="",style="solid", color="blue", weight=9];
3890 -> 1629[label="",style="solid", color="blue", weight=3];
3891[label="== :: Double -> Double -> Bool",fontsize=10,color="white",style="solid",shape="box"];1612 -> 3891[label="",style="solid", color="blue", weight=9];
3891 -> 1630[label="",style="solid", color="blue", weight=3];
3892[label="== :: () -> () -> Bool",fontsize=10,color="white",style="solid",shape="box"];1612 -> 3892[label="",style="solid", color="blue", weight=9];
3892 -> 1631[label="",style="solid", color="blue", weight=3];
3893[label="== :: Float -> Float -> Bool",fontsize=10,color="white",style="solid",shape="box"];1612 -> 3893[label="",style="solid", color="blue", weight=9];
3893 -> 1632[label="",style="solid", color="blue", weight=3];
3894[label="== :: Integer -> Integer -> Bool",fontsize=10,color="white",style="solid",shape="box"];1612 -> 3894[label="",style="solid", color="blue", weight=9];
3894 -> 1633[label="",style="solid", color="blue", weight=3];
1613[label="vyy3000 == vyy400\n",fontsize=16,color="blue",shape="box"];3895[label="== :: (Ratio a) -> (Ratio a) -> Bool",fontsize=10,color="white",style="solid",shape="box"];1613 -> 3895[label="",style="solid", color="blue", weight=9];
3895 -> 1634[label="",style="solid", color="blue", weight=3];
3896[label="== :: Char -> Char -> Bool",fontsize=10,color="white",style="solid",shape="box"];1613 -> 3896[label="",style="solid", color="blue", weight=9];
3896 -> 1635[label="",style="solid", color="blue", weight=3];
3897[label="== :: ((@3) a b c) -> ((@3) a b c) -> Bool",fontsize=10,color="white",style="solid",shape="box"];1613 -> 3897[label="",style="solid", color="blue", weight=9];
3897 -> 1636[label="",style="solid", color="blue", weight=3];
3898[label="== :: Bool -> Bool -> Bool",fontsize=10,color="white",style="solid",shape="box"];1613 -> 3898[label="",style="solid", color="blue", weight=9];
3898 -> 1637[label="",style="solid", color="blue", weight=3];
3899[label="== :: Int -> Int -> Bool",fontsize=10,color="white",style="solid",shape="box"];1613 -> 3899[label="",style="solid", color="blue", weight=9];
3899 -> 1638[label="",style="solid", color="blue", weight=3];
3900[label="== :: (Maybe a) -> (Maybe a) -> Bool",fontsize=10,color="white",style="solid",shape="box"];1613 -> 3900[label="",style="solid", color="blue", weight=9];
3900 -> 1639[label="",style="solid", color="blue", weight=3];
3901[label="== :: (Either a b) -> (Either a b) -> Bool",fontsize=10,color="white",style="solid",shape="box"];1613 -> 3901[label="",style="solid", color="blue", weight=9];
3901 -> 1640[label="",style="solid", color="blue", weight=3];
3902[label="== :: Ordering -> Ordering -> Bool",fontsize=10,color="white",style="solid",shape="box"];1613 -> 3902[label="",style="solid", color="blue", weight=9];
3902 -> 1641[label="",style="solid", color="blue", weight=3];
3903[label="== :: ((@2) a b) -> ((@2) a b) -> Bool",fontsize=10,color="white",style="solid",shape="box"];1613 -> 3903[label="",style="solid", color="blue", weight=9];
3903 -> 1642[label="",style="solid", color="blue", weight=3];
3904[label="== :: ([] a) -> ([] a) -> Bool",fontsize=10,color="white",style="solid",shape="box"];1613 -> 3904[label="",style="solid", color="blue", weight=9];
3904 -> 1643[label="",style="solid", color="blue", weight=3];
3905[label="== :: Double -> Double -> Bool",fontsize=10,color="white",style="solid",shape="box"];1613 -> 3905[label="",style="solid", color="blue", weight=9];
3905 -> 1644[label="",style="solid", color="blue", weight=3];
3906[label="== :: () -> () -> Bool",fontsize=10,color="white",style="solid",shape="box"];1613 -> 3906[label="",style="solid", color="blue", weight=9];
3906 -> 1645[label="",style="solid", color="blue", weight=3];
3907[label="== :: Float -> Float -> Bool",fontsize=10,color="white",style="solid",shape="box"];1613 -> 3907[label="",style="solid", color="blue", weight=9];
3907 -> 1646[label="",style="solid", color="blue", weight=3];
3908[label="== :: Integer -> Integer -> Bool",fontsize=10,color="white",style="solid",shape="box"];1613 -> 3908[label="",style="solid", color="blue", weight=9];
3908 -> 1647[label="",style="solid", color="blue", weight=3];
1611[label="vyy173 && vyy174\n",fontsize=16,color="burlywood",shape="triangle"];3909[label="vyy173/False",fontsize=10,color="white",style="solid",shape="box"];1611 -> 3909[label="",style="solid", color="burlywood", weight=9];
3909 -> 1648[label="",style="solid", color="burlywood", weight=3];
3910[label="vyy173/True",fontsize=10,color="white",style="solid",shape="box"];1611 -> 3910[label="",style="solid", color="burlywood", weight=9];
3910 -> 1649[label="",style="solid", color="burlywood", weight=3];
1551[label="compare2 (vyy156,vyy157) (vyy158,vyy159) False\n",fontsize=16,color="black",shape="box"];1551 -> 1650[label="",style="solid", color="black", weight=3];
1552[label="compare2 (vyy156,vyy157) (vyy158,vyy159) True\n",fontsize=16,color="black",shape="box"];1552 -> 1651[label="",style="solid", color="black", weight=3];
1278[label="compare1 LT LT (LT <= LT)\n",fontsize=16,color="black",shape="box"];1278 -> 1441[label="",style="solid", color="black", weight=3];
1279[label="compare1 LT EQ (LT <= EQ)\n",fontsize=16,color="black",shape="box"];1279 -> 1442[label="",style="solid", color="black", weight=3];
1280[label="compare1 LT GT (LT <= GT)\n",fontsize=16,color="black",shape="box"];1280 -> 1443[label="",style="solid", color="black", weight=3];
1281[label="compare1 EQ LT (EQ <= LT)\n",fontsize=16,color="black",shape="box"];1281 -> 1444[label="",style="solid", color="black", weight=3];
1282[label="compare1 EQ EQ (EQ <= EQ)\n",fontsize=16,color="black",shape="box"];1282 -> 1445[label="",style="solid", color="black", weight=3];
1283[label="compare1 EQ GT (EQ <= GT)\n",fontsize=16,color="black",shape="box"];1283 -> 1446[label="",style="solid", color="black", weight=3];
1284[label="compare1 GT LT (GT <= LT)\n",fontsize=16,color="black",shape="box"];1284 -> 1447[label="",style="solid", color="black", weight=3];
1285[label="compare1 GT EQ (GT <= EQ)\n",fontsize=16,color="black",shape="box"];1285 -> 1448[label="",style="solid", color="black", weight=3];
1286[label="compare1 GT GT (GT <= GT)\n",fontsize=16,color="black",shape="box"];1286 -> 1449[label="",style="solid", color="black", weight=3];
1614 -> 1611[label="",style="dashed", color="red", weight=0];
1614[label="vyy3001 == vyy401 && vyy3002 == vyy402\n",fontsize=16,color="magenta"];1614 -> 1652[label="",style="dashed", color="magenta", weight=3];
1614 -> 1653[label="",style="dashed", color="magenta", weight=3];
1615[label="vyy3000 == vyy400\n",fontsize=16,color="blue",shape="box"];3912[label="== :: (Ratio a) -> (Ratio a) -> Bool",fontsize=10,color="white",style="solid",shape="box"];1615 -> 3912[label="",style="solid", color="blue", weight=9];
3912 -> 1654[label="",style="solid", color="blue", weight=3];
3913[label="== :: Char -> Char -> Bool",fontsize=10,color="white",style="solid",shape="box"];1615 -> 3913[label="",style="solid", color="blue", weight=9];
3913 -> 1655[label="",style="solid", color="blue", weight=3];
3914[label="== :: ((@3) a b c) -> ((@3) a b c) -> Bool",fontsize=10,color="white",style="solid",shape="box"];1615 -> 3914[label="",style="solid", color="blue", weight=9];
3914 -> 1656[label="",style="solid", color="blue", weight=3];
3915[label="== :: Bool -> Bool -> Bool",fontsize=10,color="white",style="solid",shape="box"];1615 -> 3915[label="",style="solid", color="blue", weight=9];
3915 -> 1657[label="",style="solid", color="blue", weight=3];
3916[label="== :: Int -> Int -> Bool",fontsize=10,color="white",style="solid",shape="box"];1615 -> 3916[label="",style="solid", color="blue", weight=9];
3916 -> 1658[label="",style="solid", color="blue", weight=3];
3917[label="== :: (Maybe a) -> (Maybe a) -> Bool",fontsize=10,color="white",style="solid",shape="box"];1615 -> 3917[label="",style="solid", color="blue", weight=9];
3917 -> 1659[label="",style="solid", color="blue", weight=3];
3918[label="== :: (Either a b) -> (Either a b) -> Bool",fontsize=10,color="white",style="solid",shape="box"];1615 -> 3918[label="",style="solid", color="blue", weight=9];
3918 -> 1660[label="",style="solid", color="blue", weight=3];
3919[label="== :: Ordering -> Ordering -> Bool",fontsize=10,color="white",style="solid",shape="box"];1615 -> 3919[label="",style="solid", color="blue", weight=9];
3919 -> 1661[label="",style="solid", color="blue", weight=3];
3920[label="== :: ((@2) a b) -> ((@2) a b) -> Bool",fontsize=10,color="white",style="solid",shape="box"];1615 -> 3920[label="",style="solid", color="blue", weight=9];
3920 -> 1662[label="",style="solid", color="blue", weight=3];
3921[label="== :: ([] a) -> ([] a) -> Bool",fontsize=10,color="white",style="solid",shape="box"];1615 -> 3921[label="",style="solid", color="blue", weight=9];
3921 -> 1663[label="",style="solid", color="blue", weight=3];
3922[label="== :: Double -> Double -> Bool",fontsize=10,color="white",style="solid",shape="box"];1615 -> 3922[label="",style="solid", color="blue", weight=9];
3922 -> 1664[label="",style="solid", color="blue", weight=3];
3923[label="== :: () -> () -> Bool",fontsize=10,color="white",style="solid",shape="box"];1615 -> 3923[label="",style="solid", color="blue", weight=9];
3923 -> 1665[label="",style="solid", color="blue", weight=3];
3924[label="== :: Float -> Float -> Bool",fontsize=10,color="white",style="solid",shape="box"];1615 -> 3924[label="",style="solid", color="blue", weight=9];
3924 -> 1666[label="",style="solid", color="blue", weight=3];
3925[label="== :: Integer -> Integer -> Bool",fontsize=10,color="white",style="solid",shape="box"];1615 -> 3925[label="",style="solid", color="blue", weight=9];
3925 -> 1667[label="",style="solid", color="blue", weight=3];
1595[label="compare2 (vyy143,vyy144,vyy145) (vyy146,vyy147,vyy148) False\n",fontsize=16,color="black",shape="box"];1595 -> 1668[label="",style="solid", color="black", weight=3];
1596[label="compare2 (vyy143,vyy144,vyy145) (vyy146,vyy147,vyy148) True\n",fontsize=16,color="black",shape="box"];1596 -> 1669[label="",style="solid", color="black", weight=3];
1303 -> 495[label="",style="dashed", color="red", weight=0];
1303[label="vyy101 == GT\n",fontsize=16,color="magenta"];1303 -> 1480[label="",style="dashed", color="magenta", weight=3];
1303 -> 1481[label="",style="dashed", color="magenta", weight=3];
1304[label="vyy3442\n",fontsize=16,color="green",shape="box"];1305[label="vyy97\n",fontsize=16,color="green",shape="box"];1306[label="vyy3441\n",fontsize=16,color="green",shape="box"];1307[label="vyy3440\n",fontsize=16,color="green",shape="box"];1308[label="vyy3443\n",fontsize=16,color="green",shape="box"];1309[label="vyy3444\n",fontsize=16,color="green",shape="box"];1310[label="vyy3442\n",fontsize=16,color="green",shape="box"];1311 -> 495[label="",style="dashed", color="red", weight=0];
1311[label="vyy102 == GT\n",fontsize=16,color="magenta"];1311 -> 1482[label="",style="dashed", color="magenta", weight=3];
1311 -> 1483[label="",style="dashed", color="magenta", weight=3];
1312[label="vyy3441\n",fontsize=16,color="green",shape="box"];1313[label="vyy3440\n",fontsize=16,color="green",shape="box"];1314[label="vyy99\n",fontsize=16,color="green",shape="box"];1315[label="vyy3443\n",fontsize=16,color="green",shape="box"];1316[label="vyy3444\n",fontsize=16,color="green",shape="box"];1317[label="LT\n",fontsize=16,color="green",shape="box"];1318[label="compare0 True False otherwise\n",fontsize=16,color="black",shape="box"];1318 -> 1484[label="",style="solid", color="black", weight=3];
1319[label="primMulInt (Pos vyy4000) (Pos vyy30010)\n",fontsize=16,color="black",shape="box"];1319 -> 1485[label="",style="solid", color="black", weight=3];
1320[label="primMulInt (Pos vyy4000) (Neg vyy30010)\n",fontsize=16,color="black",shape="box"];1320 -> 1486[label="",style="solid", color="black", weight=3];
1321[label="primMulInt (Neg vyy4000) (Pos vyy30010)\n",fontsize=16,color="black",shape="box"];1321 -> 1487[label="",style="solid", color="black", weight=3];
1322[label="primMulInt (Neg vyy4000) (Neg vyy30010)\n",fontsize=16,color="black",shape="box"];1322 -> 1488[label="",style="solid", color="black", weight=3];
1323[label="Integer (primMulInt vyy4000 vyy30010)\n",fontsize=16,color="green",shape="box"];1323 -> 1489[label="",style="dashed", color="green", weight=3];
1324[label="primCmpNat (Succ vyy300000) vyy4000\n",fontsize=16,color="burlywood",shape="box"];3928[label="vyy4000/Succ vyy40000",fontsize=10,color="white",style="solid",shape="box"];1324 -> 3928[label="",style="solid", color="burlywood", weight=9];
3928 -> 1490[label="",style="solid", color="burlywood", weight=3];
3929[label="vyy4000/Zero",fontsize=10,color="white",style="solid",shape="box"];1324 -> 3929[label="",style="solid", color="burlywood", weight=9];
3929 -> 1491[label="",style="solid", color="burlywood", weight=3];
1325[label="primCmpNat Zero vyy4000\n",fontsize=16,color="burlywood",shape="box"];3930[label="vyy4000/Succ vyy40000",fontsize=10,color="white",style="solid",shape="box"];1325 -> 3930[label="",style="solid", color="burlywood", weight=9];
3930 -> 1492[label="",style="solid", color="burlywood", weight=3];
3931[label="vyy4000/Zero",fontsize=10,color="white",style="solid",shape="box"];1325 -> 3931[label="",style="solid", color="burlywood", weight=9];
3931 -> 1493[label="",style="solid", color="burlywood", weight=3];
1326[label="vyy4000\n",fontsize=16,color="green",shape="box"];1327[label="vyy30000\n",fontsize=16,color="green",shape="box"];1328[label="LT\n",fontsize=16,color="green",shape="box"];1329[label="compare0 (Just vyy3000) Nothing otherwise\n",fontsize=16,color="black",shape="box"];1329 -> 1494[label="",style="solid", color="black", weight=3];
1330[label="vyy30000 :% vyy30001 == vyy400\n",fontsize=16,color="burlywood",shape="box"];3932[label="vyy400/vyy4000 :% vyy4001",fontsize=10,color="white",style="solid",shape="box"];1330 -> 3932[label="",style="solid", color="burlywood", weight=9];
3932 -> 1495[label="",style="solid", color="burlywood", weight=3];
1331[label="primEqChar vyy3000 vyy400\n",fontsize=16,color="burlywood",shape="box"];3933[label="vyy3000/Char vyy30000",fontsize=10,color="white",style="solid",shape="box"];1331 -> 3933[label="",style="solid", color="burlywood", weight=9];
3933 -> 1496[label="",style="solid", color="burlywood", weight=3];
1332[label="(vyy30000,vyy30001,vyy30002) == vyy400\n",fontsize=16,color="burlywood",shape="box"];3934[label="vyy400/(vyy4000,vyy4001,vyy4002)",fontsize=10,color="white",style="solid",shape="box"];1332 -> 3934[label="",style="solid", color="burlywood", weight=9];
3934 -> 1497[label="",style="solid", color="burlywood", weight=3];
1333[label="False == vyy400\n",fontsize=16,color="burlywood",shape="box"];3935[label="vyy400/False",fontsize=10,color="white",style="solid",shape="box"];1333 -> 3935[label="",style="solid", color="burlywood", weight=9];
3935 -> 1498[label="",style="solid", color="burlywood", weight=3];
3936[label="vyy400/True",fontsize=10,color="white",style="solid",shape="box"];1333 -> 3936[label="",style="solid", color="burlywood", weight=9];
3936 -> 1499[label="",style="solid", color="burlywood", weight=3];
1334[label="True == vyy400\n",fontsize=16,color="burlywood",shape="box"];3937[label="vyy400/False",fontsize=10,color="white",style="solid",shape="box"];1334 -> 3937[label="",style="solid", color="burlywood", weight=9];
3937 -> 1500[label="",style="solid", color="burlywood", weight=3];
3938[label="vyy400/True",fontsize=10,color="white",style="solid",shape="box"];1334 -> 3938[label="",style="solid", color="burlywood", weight=9];
3938 -> 1501[label="",style="solid", color="burlywood", weight=3];
1335[label="primEqInt vyy3000 vyy400\n",fontsize=16,color="burlywood",shape="triangle"];3939[label="vyy3000/Pos vyy30000",fontsize=10,color="white",style="solid",shape="box"];1335 -> 3939[label="",style="solid", color="burlywood", weight=9];
3939 -> 1502[label="",style="solid", color="burlywood", weight=3];
3940[label="vyy3000/Neg vyy30000",fontsize=10,color="white",style="solid",shape="box"];1335 -> 3940[label="",style="solid", color="burlywood", weight=9];
3940 -> 1503[label="",style="solid", color="burlywood", weight=3];
1336[label="Nothing == vyy400\n",fontsize=16,color="burlywood",shape="box"];3941[label="vyy400/Nothing",fontsize=10,color="white",style="solid",shape="box"];1336 -> 3941[label="",style="solid", color="burlywood", weight=9];
3941 -> 1504[label="",style="solid", color="burlywood", weight=3];
3942[label="vyy400/Just vyy4000",fontsize=10,color="white",style="solid",shape="box"];1336 -> 3942[label="",style="solid", color="burlywood", weight=9];
3942 -> 1505[label="",style="solid", color="burlywood", weight=3];
1337[label="Just vyy30000 == vyy400\n",fontsize=16,color="burlywood",shape="box"];3943[label="vyy400/Nothing",fontsize=10,color="white",style="solid",shape="box"];1337 -> 3943[label="",style="solid", color="burlywood", weight=9];
3943 -> 1506[label="",style="solid", color="burlywood", weight=3];
3944[label="vyy400/Just vyy4000",fontsize=10,color="white",style="solid",shape="box"];1337 -> 3944[label="",style="solid", color="burlywood", weight=9];
3944 -> 1507[label="",style="solid", color="burlywood", weight=3];
1338[label="Left vyy30000 == vyy400\n",fontsize=16,color="burlywood",shape="box"];3945[label="vyy400/Left vyy4000",fontsize=10,color="white",style="solid",shape="box"];1338 -> 3945[label="",style="solid", color="burlywood", weight=9];
3945 -> 1508[label="",style="solid", color="burlywood", weight=3];
3946[label="vyy400/Right vyy4000",fontsize=10,color="white",style="solid",shape="box"];1338 -> 3946[label="",style="solid", color="burlywood", weight=9];
3946 -> 1509[label="",style="solid", color="burlywood", weight=3];
1339[label="Right vyy30000 == vyy400\n",fontsize=16,color="burlywood",shape="box"];3947[label="vyy400/Left vyy4000",fontsize=10,color="white",style="solid",shape="box"];1339 -> 3947[label="",style="solid", color="burlywood", weight=9];
3947 -> 1510[label="",style="solid", color="burlywood", weight=3];
3948[label="vyy400/Right vyy4000",fontsize=10,color="white",style="solid",shape="box"];1339 -> 3948[label="",style="solid", color="burlywood", weight=9];
3948 -> 1511[label="",style="solid", color="burlywood", weight=3];
1340[label="(vyy30000,vyy30001) == vyy400\n",fontsize=16,color="burlywood",shape="box"];3949[label="vyy400/(vyy4000,vyy4001)",fontsize=10,color="white",style="solid",shape="box"];1340 -> 3949[label="",style="solid", color="burlywood", weight=9];
3949 -> 1512[label="",style="solid", color="burlywood", weight=3];
1341[label="vyy30000 : vyy30001 == vyy400\n",fontsize=16,color="burlywood",shape="box"];3950[label="vyy400/vyy4000 : vyy4001",fontsize=10,color="white",style="solid",shape="box"];1341 -> 3950[label="",style="solid", color="burlywood", weight=9];
3950 -> 1513[label="",style="solid", color="burlywood", weight=3];
3951[label="vyy400/[]",fontsize=10,color="white",style="solid",shape="box"];1341 -> 3951[label="",style="solid", color="burlywood", weight=9];
3951 -> 1514[label="",style="solid", color="burlywood", weight=3];
1342[label="[] == vyy400\n",fontsize=16,color="burlywood",shape="box"];3952[label="vyy400/vyy4000 : vyy4001",fontsize=10,color="white",style="solid",shape="box"];1342 -> 3952[label="",style="solid", color="burlywood", weight=9];
3952 -> 1515[label="",style="solid", color="burlywood", weight=3];
3953[label="vyy400/[]",fontsize=10,color="white",style="solid",shape="box"];1342 -> 3953[label="",style="solid", color="burlywood", weight=9];
3953 -> 1516[label="",style="solid", color="burlywood", weight=3];
1343[label="primEqDouble vyy3000 vyy400\n",fontsize=16,color="burlywood",shape="box"];3954[label="vyy3000/Double vyy30000 vyy30001",fontsize=10,color="white",style="solid",shape="box"];1343 -> 3954[label="",style="solid", color="burlywood", weight=9];
3954 -> 1517[label="",style="solid", color="burlywood", weight=3];
1344[label="() == vyy400\n",fontsize=16,color="burlywood",shape="box"];3955[label="vyy400/()",fontsize=10,color="white",style="solid",shape="box"];1344 -> 3955[label="",style="solid", color="burlywood", weight=9];
3955 -> 1518[label="",style="solid", color="burlywood", weight=3];
1345[label="primEqFloat vyy3000 vyy400\n",fontsize=16,color="burlywood",shape="box"];3956[label="vyy3000/Float vyy30000 vyy30001",fontsize=10,color="white",style="solid",shape="box"];1345 -> 3956[label="",style="solid", color="burlywood", weight=9];
3956 -> 1519[label="",style="solid", color="burlywood", weight=3];
1346[label="Integer vyy30000 == vyy400\n",fontsize=16,color="burlywood",shape="box"];3957[label="vyy400/Integer vyy4000",fontsize=10,color="white",style="solid",shape="box"];1346 -> 3957[label="",style="solid", color="burlywood", weight=9];
3957 -> 1520[label="",style="solid", color="burlywood", weight=3];
1347 -> 1710[label="",style="dashed", color="red", weight=0];
1347[label="compare1 (Just vyy107) (Just vyy108) (Just vyy107 <= Just vyy108)\n",fontsize=16,color="magenta"];1347 -> 1711[label="",style="dashed", color="magenta", weight=3];
1347 -> 1712[label="",style="dashed", color="magenta", weight=3];
1347 -> 1713[label="",style="dashed", color="magenta", weight=3];
1348[label="EQ\n",fontsize=16,color="green",shape="box"];1349[label="vyy3000\n",fontsize=16,color="green",shape="box"];1350[label="vyy400\n",fontsize=16,color="green",shape="box"];1351[label="vyy3000\n",fontsize=16,color="green",shape="box"];1352[label="vyy400\n",fontsize=16,color="green",shape="box"];1353[label="vyy3000\n",fontsize=16,color="green",shape="box"];1354[label="vyy400\n",fontsize=16,color="green",shape="box"];1355[label="vyy3000\n",fontsize=16,color="green",shape="box"];1356[label="vyy400\n",fontsize=16,color="green",shape="box"];1357[label="vyy3000\n",fontsize=16,color="green",shape="box"];1358[label="vyy400\n",fontsize=16,color="green",shape="box"];1359[label="vyy3000\n",fontsize=16,color="green",shape="box"];1360[label="vyy400\n",fontsize=16,color="green",shape="box"];1361[label="vyy3000\n",fontsize=16,color="green",shape="box"];1362[label="vyy400\n",fontsize=16,color="green",shape="box"];1363[label="vyy3000\n",fontsize=16,color="green",shape="box"];1364[label="vyy400\n",fontsize=16,color="green",shape="box"];1365[label="vyy3000\n",fontsize=16,color="green",shape="box"];1366[label="vyy400\n",fontsize=16,color="green",shape="box"];1367[label="vyy3000\n",fontsize=16,color="green",shape="box"];1368[label="vyy400\n",fontsize=16,color="green",shape="box"];1369[label="vyy3000\n",fontsize=16,color="green",shape="box"];1370[label="vyy400\n",fontsize=16,color="green",shape="box"];1371[label="vyy3000\n",fontsize=16,color="green",shape="box"];1372[label="vyy400\n",fontsize=16,color="green",shape="box"];1373[label="vyy3000\n",fontsize=16,color="green",shape="box"];1374[label="vyy400\n",fontsize=16,color="green",shape="box"];1375[label="vyy3000\n",fontsize=16,color="green",shape="box"];1376[label="vyy400\n",fontsize=16,color="green",shape="box"];1377 -> 1836[label="",style="dashed", color="red", weight=0];
1377[label="compare1 (Left vyy114) (Left vyy115) (Left vyy114 <= Left vyy115)\n",fontsize=16,color="magenta"];1377 -> 1837[label="",style="dashed", color="magenta", weight=3];
1377 -> 1838[label="",style="dashed", color="magenta", weight=3];
1377 -> 1839[label="",style="dashed", color="magenta", weight=3];
1378[label="EQ\n",fontsize=16,color="green",shape="box"];1379[label="LT\n",fontsize=16,color="green",shape="box"];1380[label="compare0 (Right vyy3000) (Left vyy400) otherwise\n",fontsize=16,color="black",shape="box"];1380 -> 1523[label="",style="solid", color="black", weight=3];
1381[label="vyy3000\n",fontsize=16,color="green",shape="box"];1382[label="vyy400\n",fontsize=16,color="green",shape="box"];1383[label="vyy3000\n",fontsize=16,color="green",shape="box"];1384[label="vyy400\n",fontsize=16,color="green",shape="box"];1385[label="vyy3000\n",fontsize=16,color="green",shape="box"];1386[label="vyy400\n",fontsize=16,color="green",shape="box"];1387[label="vyy3000\n",fontsize=16,color="green",shape="box"];1388[label="vyy400\n",fontsize=16,color="green",shape="box"];1389[label="vyy3000\n",fontsize=16,color="green",shape="box"];1390[label="vyy400\n",fontsize=16,color="green",shape="box"];1391[label="vyy3000\n",fontsize=16,color="green",shape="box"];1392[label="vyy400\n",fontsize=16,color="green",shape="box"];1393[label="vyy3000\n",fontsize=16,color="green",shape="box"];1394[label="vyy400\n",fontsize=16,color="green",shape="box"];1395[label="vyy3000\n",fontsize=16,color="green",shape="box"];1396[label="vyy400\n",fontsize=16,color="green",shape="box"];1397[label="vyy3000\n",fontsize=16,color="green",shape="box"];1398[label="vyy400\n",fontsize=16,color="green",shape="box"];1399[label="vyy3000\n",fontsize=16,color="green",shape="box"];1400[label="vyy400\n",fontsize=16,color="green",shape="box"];1401[label="vyy3000\n",fontsize=16,color="green",shape="box"];1402[label="vyy400\n",fontsize=16,color="green",shape="box"];1403[label="vyy3000\n",fontsize=16,color="green",shape="box"];1404[label="vyy400\n",fontsize=16,color="green",shape="box"];1405[label="vyy3000\n",fontsize=16,color="green",shape="box"];1406[label="vyy400\n",fontsize=16,color="green",shape="box"];1407[label="vyy3000\n",fontsize=16,color="green",shape="box"];1408[label="vyy400\n",fontsize=16,color="green",shape="box"];1409 -> 1847[label="",style="dashed", color="red", weight=0];
1409[label="compare1 (Right vyy121) (Right vyy122) (Right vyy121 <= Right vyy122)\n",fontsize=16,color="magenta"];1409 -> 1848[label="",style="dashed", color="magenta", weight=3];
1409 -> 1849[label="",style="dashed", color="magenta", weight=3];
1409 -> 1850[label="",style="dashed", color="magenta", weight=3];
1410[label="EQ\n",fontsize=16,color="green",shape="box"];1620 -> 1212[label="",style="dashed", color="red", weight=0];
1620[label="vyy3001 == vyy401\n",fontsize=16,color="magenta"];1620 -> 1717[label="",style="dashed", color="magenta", weight=3];
1620 -> 1718[label="",style="dashed", color="magenta", weight=3];
1621 -> 1213[label="",style="dashed", color="red", weight=0];
1621[label="vyy3001 == vyy401\n",fontsize=16,color="magenta"];1621 -> 1719[label="",style="dashed", color="magenta", weight=3];
1621 -> 1720[label="",style="dashed", color="magenta", weight=3];
1622 -> 1214[label="",style="dashed", color="red", weight=0];
1622[label="vyy3001 == vyy401\n",fontsize=16,color="magenta"];1622 -> 1721[label="",style="dashed", color="magenta", weight=3];
1622 -> 1722[label="",style="dashed", color="magenta", weight=3];
1623 -> 1215[label="",style="dashed", color="red", weight=0];
1623[label="vyy3001 == vyy401\n",fontsize=16,color="magenta"];1623 -> 1723[label="",style="dashed", color="magenta", weight=3];
1623 -> 1724[label="",style="dashed", color="magenta", weight=3];
1624 -> 1216[label="",style="dashed", color="red", weight=0];
1624[label="vyy3001 == vyy401\n",fontsize=16,color="magenta"];1624 -> 1725[label="",style="dashed", color="magenta", weight=3];
1624 -> 1726[label="",style="dashed", color="magenta", weight=3];
1625 -> 1217[label="",style="dashed", color="red", weight=0];
1625[label="vyy3001 == vyy401\n",fontsize=16,color="magenta"];1625 -> 1727[label="",style="dashed", color="magenta", weight=3];
1625 -> 1728[label="",style="dashed", color="magenta", weight=3];
1626 -> 1218[label="",style="dashed", color="red", weight=0];
1626[label="vyy3001 == vyy401\n",fontsize=16,color="magenta"];1626 -> 1729[label="",style="dashed", color="magenta", weight=3];
1626 -> 1730[label="",style="dashed", color="magenta", weight=3];
1627 -> 495[label="",style="dashed", color="red", weight=0];
1627[label="vyy3001 == vyy401\n",fontsize=16,color="magenta"];1627 -> 1731[label="",style="dashed", color="magenta", weight=3];
1627 -> 1732[label="",style="dashed", color="magenta", weight=3];
1628 -> 1220[label="",style="dashed", color="red", weight=0];
1628[label="vyy3001 == vyy401\n",fontsize=16,color="magenta"];1628 -> 1733[label="",style="dashed", color="magenta", weight=3];
1628 -> 1734[label="",style="dashed", color="magenta", weight=3];
1629 -> 1221[label="",style="dashed", color="red", weight=0];
1629[label="vyy3001 == vyy401\n",fontsize=16,color="magenta"];1629 -> 1735[label="",style="dashed", color="magenta", weight=3];
1629 -> 1736[label="",style="dashed", color="magenta", weight=3];
1630 -> 1222[label="",style="dashed", color="red", weight=0];
1630[label="vyy3001 == vyy401\n",fontsize=16,color="magenta"];1630 -> 1737[label="",style="dashed", color="magenta", weight=3];
1630 -> 1738[label="",style="dashed", color="magenta", weight=3];
1631 -> 1223[label="",style="dashed", color="red", weight=0];
1631[label="vyy3001 == vyy401\n",fontsize=16,color="magenta"];1631 -> 1739[label="",style="dashed", color="magenta", weight=3];
1631 -> 1740[label="",style="dashed", color="magenta", weight=3];
1632 -> 1224[label="",style="dashed", color="red", weight=0];
1632[label="vyy3001 == vyy401\n",fontsize=16,color="magenta"];1632 -> 1741[label="",style="dashed", color="magenta", weight=3];
1632 -> 1742[label="",style="dashed", color="magenta", weight=3];
1633 -> 1225[label="",style="dashed", color="red", weight=0];
1633[label="vyy3001 == vyy401\n",fontsize=16,color="magenta"];1633 -> 1743[label="",style="dashed", color="magenta", weight=3];
1633 -> 1744[label="",style="dashed", color="magenta", weight=3];
1634 -> 1212[label="",style="dashed", color="red", weight=0];
1634[label="vyy3000 == vyy400\n",fontsize=16,color="magenta"];1634 -> 1745[label="",style="dashed", color="magenta", weight=3];
1634 -> 1746[label="",style="dashed", color="magenta", weight=3];
1635 -> 1213[label="",style="dashed", color="red", weight=0];
1635[label="vyy3000 == vyy400\n",fontsize=16,color="magenta"];1635 -> 1747[label="",style="dashed", color="magenta", weight=3];
1635 -> 1748[label="",style="dashed", color="magenta", weight=3];
1636 -> 1214[label="",style="dashed", color="red", weight=0];
1636[label="vyy3000 == vyy400\n",fontsize=16,color="magenta"];1636 -> 1749[label="",style="dashed", color="magenta", weight=3];
1636 -> 1750[label="",style="dashed", color="magenta", weight=3];
1637 -> 1215[label="",style="dashed", color="red", weight=0];
1637[label="vyy3000 == vyy400\n",fontsize=16,color="magenta"];1637 -> 1751[label="",style="dashed", color="magenta", weight=3];
1637 -> 1752[label="",style="dashed", color="magenta", weight=3];
1638 -> 1216[label="",style="dashed", color="red", weight=0];
1638[label="vyy3000 == vyy400\n",fontsize=16,color="magenta"];1638 -> 1753[label="",style="dashed", color="magenta", weight=3];
1638 -> 1754[label="",style="dashed", color="magenta", weight=3];
1639 -> 1217[label="",style="dashed", color="red", weight=0];
1639[label="vyy3000 == vyy400\n",fontsize=16,color="magenta"];1639 -> 1755[label="",style="dashed", color="magenta", weight=3];
1639 -> 1756[label="",style="dashed", color="magenta", weight=3];
1640 -> 1218[label="",style="dashed", color="red", weight=0];
1640[label="vyy3000 == vyy400\n",fontsize=16,color="magenta"];1640 -> 1757[label="",style="dashed", color="magenta", weight=3];
1640 -> 1758[label="",style="dashed", color="magenta", weight=3];
1641 -> 495[label="",style="dashed", color="red", weight=0];
1641[label="vyy3000 == vyy400\n",fontsize=16,color="magenta"];1641 -> 1759[label="",style="dashed", color="magenta", weight=3];
1641 -> 1760[label="",style="dashed", color="magenta", weight=3];
1642 -> 1220[label="",style="dashed", color="red", weight=0];
1642[label="vyy3000 == vyy400\n",fontsize=16,color="magenta"];1642 -> 1761[label="",style="dashed", color="magenta", weight=3];
1642 -> 1762[label="",style="dashed", color="magenta", weight=3];
1643 -> 1221[label="",style="dashed", color="red", weight=0];
1643[label="vyy3000 == vyy400\n",fontsize=16,color="magenta"];1643 -> 1763[label="",style="dashed", color="magenta", weight=3];
1643 -> 1764[label="",style="dashed", color="magenta", weight=3];
1644 -> 1222[label="",style="dashed", color="red", weight=0];
1644[label="vyy3000 == vyy400\n",fontsize=16,color="magenta"];1644 -> 1765[label="",style="dashed", color="magenta", weight=3];
1644 -> 1766[label="",style="dashed", color="magenta", weight=3];
1645 -> 1223[label="",style="dashed", color="red", weight=0];
1645[label="vyy3000 == vyy400\n",fontsize=16,color="magenta"];1645 -> 1767[label="",style="dashed", color="magenta", weight=3];
1645 -> 1768[label="",style="dashed", color="magenta", weight=3];
1646 -> 1224[label="",style="dashed", color="red", weight=0];
1646[label="vyy3000 == vyy400\n",fontsize=16,color="magenta"];1646 -> 1769[label="",style="dashed", color="magenta", weight=3];
1646 -> 1770[label="",style="dashed", color="magenta", weight=3];
1647 -> 1225[label="",style="dashed", color="red", weight=0];
1647[label="vyy3000 == vyy400\n",fontsize=16,color="magenta"];1647 -> 1771[label="",style="dashed", color="magenta", weight=3];
1647 -> 1772[label="",style="dashed", color="magenta", weight=3];
1648[label="False && vyy174\n",fontsize=16,color="black",shape="box"];1648 -> 1773[label="",style="solid", color="black", weight=3];
1649[label="True && vyy174\n",fontsize=16,color="black",shape="box"];1649 -> 1774[label="",style="solid", color="black", weight=3];
1650[label="compare1 (vyy156,vyy157) (vyy158,vyy159) ((vyy156,vyy157) <= (vyy158,vyy159))\n",fontsize=16,color="black",shape="box"];1650 -> 1775[label="",style="solid", color="black", weight=3];
1651[label="EQ\n",fontsize=16,color="green",shape="box"];1441[label="compare1 LT LT True\n",fontsize=16,color="black",shape="box"];1441 -> 1569[label="",style="solid", color="black", weight=3];
1442[label="compare1 LT EQ True\n",fontsize=16,color="black",shape="box"];1442 -> 1570[label="",style="solid", color="black", weight=3];
1443[label="compare1 LT GT True\n",fontsize=16,color="black",shape="box"];1443 -> 1571[label="",style="solid", color="black", weight=3];
1444[label="compare1 EQ LT False\n",fontsize=16,color="black",shape="box"];1444 -> 1572[label="",style="solid", color="black", weight=3];
1445[label="compare1 EQ EQ True\n",fontsize=16,color="black",shape="box"];1445 -> 1573[label="",style="solid", color="black", weight=3];
1446[label="compare1 EQ GT True\n",fontsize=16,color="black",shape="box"];1446 -> 1574[label="",style="solid", color="black", weight=3];
1447[label="compare1 GT LT False\n",fontsize=16,color="black",shape="box"];1447 -> 1575[label="",style="solid", color="black", weight=3];
1448[label="compare1 GT EQ False\n",fontsize=16,color="black",shape="box"];1448 -> 1576[label="",style="solid", color="black", weight=3];
1449[label="compare1 GT GT True\n",fontsize=16,color="black",shape="box"];1449 -> 1577[label="",style="solid", color="black", weight=3];
1652[label="vyy3002 == vyy402\n",fontsize=16,color="blue",shape="box"];3989[label="== :: (Ratio a) -> (Ratio a) -> Bool",fontsize=10,color="white",style="solid",shape="box"];1652 -> 3989[label="",style="solid", color="blue", weight=9];
3989 -> 1776[label="",style="solid", color="blue", weight=3];
3990[label="== :: Char -> Char -> Bool",fontsize=10,color="white",style="solid",shape="box"];1652 -> 3990[label="",style="solid", color="blue", weight=9];
3990 -> 1777[label="",style="solid", color="blue", weight=3];
3991[label="== :: ((@3) a b c) -> ((@3) a b c) -> Bool",fontsize=10,color="white",style="solid",shape="box"];1652 -> 3991[label="",style="solid", color="blue", weight=9];
3991 -> 1778[label="",style="solid", color="blue", weight=3];
3992[label="== :: Bool -> Bool -> Bool",fontsize=10,color="white",style="solid",shape="box"];1652 -> 3992[label="",style="solid", color="blue", weight=9];
3992 -> 1779[label="",style="solid", color="blue", weight=3];
3993[label="== :: Int -> Int -> Bool",fontsize=10,color="white",style="solid",shape="box"];1652 -> 3993[label="",style="solid", color="blue", weight=9];
3993 -> 1780[label="",style="solid", color="blue", weight=3];
3994[label="== :: (Maybe a) -> (Maybe a) -> Bool",fontsize=10,color="white",style="solid",shape="box"];1652 -> 3994[label="",style="solid", color="blue", weight=9];
3994 -> 1781[label="",style="solid", color="blue", weight=3];
3995[label="== :: (Either a b) -> (Either a b) -> Bool",fontsize=10,color="white",style="solid",shape="box"];1652 -> 3995[label="",style="solid", color="blue", weight=9];
3995 -> 1782[label="",style="solid", color="blue", weight=3];
3996[label="== :: Ordering -> Ordering -> Bool",fontsize=10,color="white",style="solid",shape="box"];1652 -> 3996[label="",style="solid", color="blue", weight=9];
3996 -> 1783[label="",style="solid", color="blue", weight=3];
3997[label="== :: ((@2) a b) -> ((@2) a b) -> Bool",fontsize=10,color="white",style="solid",shape="box"];1652 -> 3997[label="",style="solid", color="blue", weight=9];
3997 -> 1784[label="",style="solid", color="blue", weight=3];
3998[label="== :: ([] a) -> ([] a) -> Bool",fontsize=10,color="white",style="solid",shape="box"];1652 -> 3998[label="",style="solid", color="blue", weight=9];
3998 -> 1785[label="",style="solid", color="blue", weight=3];
3999[label="== :: Double -> Double -> Bool",fontsize=10,color="white",style="solid",shape="box"];1652 -> 3999[label="",style="solid", color="blue", weight=9];
3999 -> 1786[label="",style="solid", color="blue", weight=3];
4000[label="== :: () -> () -> Bool",fontsize=10,color="white",style="solid",shape="box"];1652 -> 4000[label="",style="solid", color="blue", weight=9];
4000 -> 1787[label="",style="solid", color="blue", weight=3];
4001[label="== :: Float -> Float -> Bool",fontsize=10,color="white",style="solid",shape="box"];1652 -> 4001[label="",style="solid", color="blue", weight=9];
4001 -> 1788[label="",style="solid", color="blue", weight=3];
4002[label="== :: Integer -> Integer -> Bool",fontsize=10,color="white",style="solid",shape="box"];1652 -> 4002[label="",style="solid", color="blue", weight=9];
4002 -> 1789[label="",style="solid", color="blue", weight=3];
1653[label="vyy3001 == vyy401\n",fontsize=16,color="blue",shape="box"];4003[label="== :: (Ratio a) -> (Ratio a) -> Bool",fontsize=10,color="white",style="solid",shape="box"];1653 -> 4003[label="",style="solid", color="blue", weight=9];
4003 -> 1790[label="",style="solid", color="blue", weight=3];
4004[label="== :: Char -> Char -> Bool",fontsize=10,color="white",style="solid",shape="box"];1653 -> 4004[label="",style="solid", color="blue", weight=9];
4004 -> 1791[label="",style="solid", color="blue", weight=3];
4005[label="== :: ((@3) a b c) -> ((@3) a b c) -> Bool",fontsize=10,color="white",style="solid",shape="box"];1653 -> 4005[label="",style="solid", color="blue", weight=9];
4005 -> 1792[label="",style="solid", color="blue", weight=3];
4006[label="== :: Bool -> Bool -> Bool",fontsize=10,color="white",style="solid",shape="box"];1653 -> 4006[label="",style="solid", color="blue", weight=9];
4006 -> 1793[label="",style="solid", color="blue", weight=3];
4007[label="== :: Int -> Int -> Bool",fontsize=10,color="white",style="solid",shape="box"];1653 -> 4007[label="",style="solid", color="blue", weight=9];
4007 -> 1794[label="",style="solid", color="blue", weight=3];
4008[label="== :: (Maybe a) -> (Maybe a) -> Bool",fontsize=10,color="white",style="solid",shape="box"];1653 -> 4008[label="",style="solid", color="blue", weight=9];
4008 -> 1795[label="",style="solid", color="blue", weight=3];
4009[label="== :: (Either a b) -> (Either a b) -> Bool",fontsize=10,color="white",style="solid",shape="box"];1653 -> 4009[label="",style="solid", color="blue", weight=9];
4009 -> 1796[label="",style="solid", color="blue", weight=3];
4010[label="== :: Ordering -> Ordering -> Bool",fontsize=10,color="white",style="solid",shape="box"];1653 -> 4010[label="",style="solid", color="blue", weight=9];
4010 -> 1797[label="",style="solid", color="blue", weight=3];
4011[label="== :: ((@2) a b) -> ((@2) a b) -> Bool",fontsize=10,color="white",style="solid",shape="box"];1653 -> 4011[label="",style="solid", color="blue", weight=9];
4011 -> 1798[label="",style="solid", color="blue", weight=3];
4012[label="== :: ([] a) -> ([] a) -> Bool",fontsize=10,color="white",style="solid",shape="box"];1653 -> 4012[label="",style="solid", color="blue", weight=9];
4012 -> 1799[label="",style="solid", color="blue", weight=3];
4013[label="== :: Double -> Double -> Bool",fontsize=10,color="white",style="solid",shape="box"];1653 -> 4013[label="",style="solid", color="blue", weight=9];
4013 -> 1800[label="",style="solid", color="blue", weight=3];
4014[label="== :: () -> () -> Bool",fontsize=10,color="white",style="solid",shape="box"];1653 -> 4014[label="",style="solid", color="blue", weight=9];
4014 -> 1801[label="",style="solid", color="blue", weight=3];
4015[label="== :: Float -> Float -> Bool",fontsize=10,color="white",style="solid",shape="box"];1653 -> 4015[label="",style="solid", color="blue", weight=9];
4015 -> 1802[label="",style="solid", color="blue", weight=3];
4016[label="== :: Integer -> Integer -> Bool",fontsize=10,color="white",style="solid",shape="box"];1653 -> 4016[label="",style="solid", color="blue", weight=9];
4016 -> 1803[label="",style="solid", color="blue", weight=3];
1654 -> 1212[label="",style="dashed", color="red", weight=0];
1654[label="vyy3000 == vyy400\n",fontsize=16,color="magenta"];1654 -> 1804[label="",style="dashed", color="magenta", weight=3];
1654 -> 1805[label="",style="dashed", color="magenta", weight=3];
1655 -> 1213[label="",style="dashed", color="red", weight=0];
1655[label="vyy3000 == vyy400\n",fontsize=16,color="magenta"];1655 -> 1806[label="",style="dashed", color="magenta", weight=3];
1655 -> 1807[label="",style="dashed", color="magenta", weight=3];
1656 -> 1214[label="",style="dashed", color="red", weight=0];
1656[label="vyy3000 == vyy400\n",fontsize=16,color="magenta"];1656 -> 1808[label="",style="dashed", color="magenta", weight=3];
1656 -> 1809[label="",style="dashed", color="magenta", weight=3];
1657 -> 1215[label="",style="dashed", color="red", weight=0];
1657[label="vyy3000 == vyy400\n",fontsize=16,color="magenta"];1657 -> 1810[label="",style="dashed", color="magenta", weight=3];
1657 -> 1811[label="",style="dashed", color="magenta", weight=3];
1658 -> 1216[label="",style="dashed", color="red", weight=0];
1658[label="vyy3000 == vyy400\n",fontsize=16,color="magenta"];1658 -> 1812[label="",style="dashed", color="magenta", weight=3];
1658 -> 1813[label="",style="dashed", color="magenta", weight=3];
1659 -> 1217[label="",style="dashed", color="red", weight=0];
1659[label="vyy3000 == vyy400\n",fontsize=16,color="magenta"];1659 -> 1814[label="",style="dashed", color="magenta", weight=3];
1659 -> 1815[label="",style="dashed", color="magenta", weight=3];
1660 -> 1218[label="",style="dashed", color="red", weight=0];
1660[label="vyy3000 == vyy400\n",fontsize=16,color="magenta"];1660 -> 1816[label="",style="dashed", color="magenta", weight=3];
1660 -> 1817[label="",style="dashed", color="magenta", weight=3];
1661 -> 495[label="",style="dashed", color="red", weight=0];
1661[label="vyy3000 == vyy400\n",fontsize=16,color="magenta"];1661 -> 1818[label="",style="dashed", color="magenta", weight=3];
1661 -> 1819[label="",style="dashed", color="magenta", weight=3];
1662 -> 1220[label="",style="dashed", color="red", weight=0];
1662[label="vyy3000 == vyy400\n",fontsize=16,color="magenta"];1662 -> 1820[label="",style="dashed", color="magenta", weight=3];
1662 -> 1821[label="",style="dashed", color="magenta", weight=3];
1663 -> 1221[label="",style="dashed", color="red", weight=0];
1663[label="vyy3000 == vyy400\n",fontsize=16,color="magenta"];1663 -> 1822[label="",style="dashed", color="magenta", weight=3];
1663 -> 1823[label="",style="dashed", color="magenta", weight=3];
1664 -> 1222[label="",style="dashed", color="red", weight=0];
1664[label="vyy3000 == vyy400\n",fontsize=16,color="magenta"];1664 -> 1824[label="",style="dashed", color="magenta", weight=3];
1664 -> 1825[label="",style="dashed", color="magenta", weight=3];
1665 -> 1223[label="",style="dashed", color="red", weight=0];
1665[label="vyy3000 == vyy400\n",fontsize=16,color="magenta"];1665 -> 1826[label="",style="dashed", color="magenta", weight=3];
1665 -> 1827[label="",style="dashed", color="magenta", weight=3];
1666 -> 1224[label="",style="dashed", color="red", weight=0];
1666[label="vyy3000 == vyy400\n",fontsize=16,color="magenta"];1666 -> 1828[label="",style="dashed", color="magenta", weight=3];
1666 -> 1829[label="",style="dashed", color="magenta", weight=3];
1667 -> 1225[label="",style="dashed", color="red", weight=0];
1667[label="vyy3000 == vyy400\n",fontsize=16,color="magenta"];1667 -> 1830[label="",style="dashed", color="magenta", weight=3];
1667 -> 1831[label="",style="dashed", color="magenta", weight=3];
1668[label="compare1 (vyy143,vyy144,vyy145) (vyy146,vyy147,vyy148) ((vyy143,vyy144,vyy145) <= (vyy146,vyy147,vyy148))\n",fontsize=16,color="black",shape="box"];1668 -> 1832[label="",style="solid", color="black", weight=3];
1669[label="EQ\n",fontsize=16,color="green",shape="box"];1480[label="vyy101\n",fontsize=16,color="green",shape="box"];1481[label="GT\n",fontsize=16,color="green",shape="box"];1482[label="vyy102\n",fontsize=16,color="green",shape="box"];1483[label="GT\n",fontsize=16,color="green",shape="box"];1484[label="compare0 True False True\n",fontsize=16,color="black",shape="box"];1484 -> 1670[label="",style="solid", color="black", weight=3];
1485[label="Pos (primMulNat vyy4000 vyy30010)\n",fontsize=16,color="green",shape="box"];1485 -> 1671[label="",style="dashed", color="green", weight=3];
1486[label="Neg (primMulNat vyy4000 vyy30010)\n",fontsize=16,color="green",shape="box"];1486 -> 1672[label="",style="dashed", color="green", weight=3];
1487[label="Neg (primMulNat vyy4000 vyy30010)\n",fontsize=16,color="green",shape="box"];1487 -> 1673[label="",style="dashed", color="green", weight=3];
1488[label="Pos (primMulNat vyy4000 vyy30010)\n",fontsize=16,color="green",shape="box"];1488 -> 1674[label="",style="dashed", color="green", weight=3];
1489 -> 1131[label="",style="dashed", color="red", weight=0];
1489[label="primMulInt vyy4000 vyy30010\n",fontsize=16,color="magenta"];1489 -> 1675[label="",style="dashed", color="magenta", weight=3];
1489 -> 1676[label="",style="dashed", color="magenta", weight=3];
1490[label="primCmpNat (Succ vyy300000) (Succ vyy40000)\n",fontsize=16,color="black",shape="box"];1490 -> 1677[label="",style="solid", color="black", weight=3];
1491[label="primCmpNat (Succ vyy300000) Zero\n",fontsize=16,color="black",shape="box"];1491 -> 1678[label="",style="solid", color="black", weight=3];
1492[label="primCmpNat Zero (Succ vyy40000)\n",fontsize=16,color="black",shape="box"];1492 -> 1679[label="",style="solid", color="black", weight=3];
1493[label="primCmpNat Zero Zero\n",fontsize=16,color="black",shape="box"];1493 -> 1680[label="",style="solid", color="black", weight=3];
1494[label="compare0 (Just vyy3000) Nothing True\n",fontsize=16,color="black",shape="box"];1494 -> 1681[label="",style="solid", color="black", weight=3];
1495[label="vyy30000 :% vyy30001 == vyy4000 :% vyy4001\n",fontsize=16,color="black",shape="box"];1495 -> 1682[label="",style="solid", color="black", weight=3];
1496[label="primEqChar (Char vyy30000) vyy400\n",fontsize=16,color="burlywood",shape="box"];4032[label="vyy400/Char vyy4000",fontsize=10,color="white",style="solid",shape="box"];1496 -> 4032[label="",style="solid", color="burlywood", weight=9];
4032 -> 1683[label="",style="solid", color="burlywood", weight=3];
1497[label="(vyy30000,vyy30001,vyy30002) == (vyy4000,vyy4001,vyy4002)\n",fontsize=16,color="black",shape="box"];1497 -> 1684[label="",style="solid", color="black", weight=3];
1498[label="False == False\n",fontsize=16,color="black",shape="box"];1498 -> 1685[label="",style="solid", color="black", weight=3];
1499[label="False == True\n",fontsize=16,color="black",shape="box"];1499 -> 1686[label="",style="solid", color="black", weight=3];
1500[label="True == False\n",fontsize=16,color="black",shape="box"];1500 -> 1687[label="",style="solid", color="black", weight=3];
1501[label="True == True\n",fontsize=16,color="black",shape="box"];1501 -> 1688[label="",style="solid", color="black", weight=3];
1502[label="primEqInt (Pos vyy30000) vyy400\n",fontsize=16,color="burlywood",shape="box"];4033[label="vyy30000/Succ vyy300000",fontsize=10,color="white",style="solid",shape="box"];1502 -> 4033[label="",style="solid", color="burlywood", weight=9];
4033 -> 1689[label="",style="solid", color="burlywood", weight=3];
4034[label="vyy30000/Zero",fontsize=10,color="white",style="solid",shape="box"];1502 -> 4034[label="",style="solid", color="burlywood", weight=9];
4034 -> 1690[label="",style="solid", color="burlywood", weight=3];
1503[label="primEqInt (Neg vyy30000) vyy400\n",fontsize=16,color="burlywood",shape="box"];4035[label="vyy30000/Succ vyy300000",fontsize=10,color="white",style="solid",shape="box"];1503 -> 4035[label="",style="solid", color="burlywood", weight=9];
4035 -> 1691[label="",style="solid", color="burlywood", weight=3];
4036[label="vyy30000/Zero",fontsize=10,color="white",style="solid",shape="box"];1503 -> 4036[label="",style="solid", color="burlywood", weight=9];
4036 -> 1692[label="",style="solid", color="burlywood", weight=3];
1504[label="Nothing == Nothing\n",fontsize=16,color="black",shape="box"];1504 -> 1693[label="",style="solid", color="black", weight=3];
1505[label="Nothing == Just vyy4000\n",fontsize=16,color="black",shape="box"];1505 -> 1694[label="",style="solid", color="black", weight=3];
1506[label="Just vyy30000 == Nothing\n",fontsize=16,color="black",shape="box"];1506 -> 1695[label="",style="solid", color="black", weight=3];
1507[label="Just vyy30000 == Just vyy4000\n",fontsize=16,color="black",shape="box"];1507 -> 1696[label="",style="solid", color="black", weight=3];
1508[label="Left vyy30000 == Left vyy4000\n",fontsize=16,color="black",shape="box"];1508 -> 1697[label="",style="solid", color="black", weight=3];
1509[label="Left vyy30000 == Right vyy4000\n",fontsize=16,color="black",shape="box"];1509 -> 1698[label="",style="solid", color="black", weight=3];
1510[label="Right vyy30000 == Left vyy4000\n",fontsize=16,color="black",shape="box"];1510 -> 1699[label="",style="solid", color="black", weight=3];
1511[label="Right vyy30000 == Right vyy4000\n",fontsize=16,color="black",shape="box"];1511 -> 1700[label="",style="solid", color="black", weight=3];
1512[label="(vyy30000,vyy30001) == (vyy4000,vyy4001)\n",fontsize=16,color="black",shape="box"];1512 -> 1701[label="",style="solid", color="black", weight=3];
1513[label="vyy30000 : vyy30001 == vyy4000 : vyy4001\n",fontsize=16,color="black",shape="box"];1513 -> 1702[label="",style="solid", color="black", weight=3];
1514[label="vyy30000 : vyy30001 == []\n",fontsize=16,color="black",shape="box"];1514 -> 1703[label="",style="solid", color="black", weight=3];
1515[label="[] == vyy4000 : vyy4001\n",fontsize=16,color="black",shape="box"];1515 -> 1704[label="",style="solid", color="black", weight=3];
1516[label="[] == []\n",fontsize=16,color="black",shape="box"];1516 -> 1705[label="",style="solid", color="black", weight=3];
1517[label="primEqDouble (Double vyy30000 vyy30001) vyy400\n",fontsize=16,color="burlywood",shape="box"];4037[label="vyy400/Double vyy4000 vyy4001",fontsize=10,color="white",style="solid",shape="box"];1517 -> 4037[label="",style="solid", color="burlywood", weight=9];
4037 -> 1706[label="",style="solid", color="burlywood", weight=3];
1518[label="() == ()\n",fontsize=16,color="black",shape="box"];1518 -> 1707[label="",style="solid", color="black", weight=3];
1519[label="primEqFloat (Float vyy30000 vyy30001) vyy400\n",fontsize=16,color="burlywood",shape="box"];4038[label="vyy400/Float vyy4000 vyy4001",fontsize=10,color="white",style="solid",shape="box"];1519 -> 4038[label="",style="solid", color="burlywood", weight=9];
4038 -> 1708[label="",style="solid", color="burlywood", weight=3];
1520[label="Integer vyy30000 == Integer vyy4000\n",fontsize=16,color="black",shape="box"];1520 -> 1709[label="",style="solid", color="black", weight=3];
1711[label="vyy108\n",fontsize=16,color="green",shape="box"];1712[label="Just vyy107 <= Just vyy108\n",fontsize=16,color="black",shape="box"];1712 -> 1833[label="",style="solid", color="black", weight=3];
1713[label="vyy107\n",fontsize=16,color="green",shape="box"];1710[label="compare1 (Just vyy179) (Just vyy180) vyy181\n",fontsize=16,color="burlywood",shape="triangle"];4039[label="vyy181/False",fontsize=10,color="white",style="solid",shape="box"];1710 -> 4039[label="",style="solid", color="burlywood", weight=9];
4039 -> 1834[label="",style="solid", color="burlywood", weight=3];
4040[label="vyy181/True",fontsize=10,color="white",style="solid",shape="box"];1710 -> 4040[label="",style="solid", color="burlywood", weight=9];
4040 -> 1835[label="",style="solid", color="burlywood", weight=3];
1837[label="Left vyy114 <= Left vyy115\n",fontsize=16,color="black",shape="box"];1837 -> 1843[label="",style="solid", color="black", weight=3];
1838[label="vyy114\n",fontsize=16,color="green",shape="box"];1839[label="vyy115\n",fontsize=16,color="green",shape="box"];1836[label="compare1 (Left vyy186) (Left vyy187) vyy188\n",fontsize=16,color="burlywood",shape="triangle"];4041[label="vyy188/False",fontsize=10,color="white",style="solid",shape="box"];1836 -> 4041[label="",style="solid", color="burlywood", weight=9];
4041 -> 1844[label="",style="solid", color="burlywood", weight=3];
4042[label="vyy188/True",fontsize=10,color="white",style="solid",shape="box"];1836 -> 4042[label="",style="solid", color="burlywood", weight=9];
4042 -> 1845[label="",style="solid", color="burlywood", weight=3];
1523[label="compare0 (Right vyy3000) (Left vyy400) True\n",fontsize=16,color="black",shape="box"];1523 -> 1846[label="",style="solid", color="black", weight=3];
1848[label="Right vyy121 <= Right vyy122\n",fontsize=16,color="black",shape="box"];1848 -> 1854[label="",style="solid", color="black", weight=3];
1849[label="vyy122\n",fontsize=16,color="green",shape="box"];1850[label="vyy121\n",fontsize=16,color="green",shape="box"];1847[label="compare1 (Right vyy193) (Right vyy194) vyy195\n",fontsize=16,color="burlywood",shape="triangle"];4043[label="vyy195/False",fontsize=10,color="white",style="solid",shape="box"];1847 -> 4043[label="",style="solid", color="burlywood", weight=9];
4043 -> 1855[label="",style="solid", color="burlywood", weight=3];
4044[label="vyy195/True",fontsize=10,color="white",style="solid",shape="box"];1847 -> 4044[label="",style="solid", color="burlywood", weight=9];
4044 -> 1856[label="",style="solid", color="burlywood", weight=3];
1717[label="vyy3001\n",fontsize=16,color="green",shape="box"];1718[label="vyy401\n",fontsize=16,color="green",shape="box"];1719[label="vyy3001\n",fontsize=16,color="green",shape="box"];1720[label="vyy401\n",fontsize=16,color="green",shape="box"];1721[label="vyy3001\n",fontsize=16,color="green",shape="box"];1722[label="vyy401\n",fontsize=16,color="green",shape="box"];1723[label="vyy3001\n",fontsize=16,color="green",shape="box"];1724[label="vyy401\n",fontsize=16,color="green",shape="box"];1725[label="vyy3001\n",fontsize=16,color="green",shape="box"];1726[label="vyy401\n",fontsize=16,color="green",shape="box"];1727[label="vyy3001\n",fontsize=16,color="green",shape="box"];1728[label="vyy401\n",fontsize=16,color="green",shape="box"];1729[label="vyy3001\n",fontsize=16,color="green",shape="box"];1730[label="vyy401\n",fontsize=16,color="green",shape="box"];1731[label="vyy3001\n",fontsize=16,color="green",shape="box"];1732[label="vyy401\n",fontsize=16,color="green",shape="box"];1733[label="vyy3001\n",fontsize=16,color="green",shape="box"];1734[label="vyy401\n",fontsize=16,color="green",shape="box"];1735[label="vyy3001\n",fontsize=16,color="green",shape="box"];1736[label="vyy401\n",fontsize=16,color="green",shape="box"];1737[label="vyy3001\n",fontsize=16,color="green",shape="box"];1738[label="vyy401\n",fontsize=16,color="green",shape="box"];1739[label="vyy3001\n",fontsize=16,color="green",shape="box"];1740[label="vyy401\n",fontsize=16,color="green",shape="box"];1741[label="vyy3001\n",fontsize=16,color="green",shape="box"];1742[label="vyy401\n",fontsize=16,color="green",shape="box"];1743[label="vyy3001\n",fontsize=16,color="green",shape="box"];1744[label="vyy401\n",fontsize=16,color="green",shape="box"];1745[label="vyy3000\n",fontsize=16,color="green",shape="box"];1746[label="vyy400\n",fontsize=16,color="green",shape="box"];1747[label="vyy3000\n",fontsize=16,color="green",shape="box"];1748[label="vyy400\n",fontsize=16,color="green",shape="box"];1749[label="vyy3000\n",fontsize=16,color="green",shape="box"];1750[label="vyy400\n",fontsize=16,color="green",shape="box"];1751[label="vyy3000\n",fontsize=16,color="green",shape="box"];1752[label="vyy400\n",fontsize=16,color="green",shape="box"];1753[label="vyy3000\n",fontsize=16,color="green",shape="box"];1754[label="vyy400\n",fontsize=16,color="green",shape="box"];1755[label="vyy3000\n",fontsize=16,color="green",shape="box"];1756[label="vyy400\n",fontsize=16,color="green",shape="box"];1757[label="vyy3000\n",fontsize=16,color="green",shape="box"];1758[label="vyy400\n",fontsize=16,color="green",shape="box"];1759[label="vyy3000\n",fontsize=16,color="green",shape="box"];1760[label="vyy400\n",fontsize=16,color="green",shape="box"];1761[label="vyy3000\n",fontsize=16,color="green",shape="box"];1762[label="vyy400\n",fontsize=16,color="green",shape="box"];1763[label="vyy3000\n",fontsize=16,color="green",shape="box"];1764[label="vyy400\n",fontsize=16,color="green",shape="box"];1765[label="vyy3000\n",fontsize=16,color="green",shape="box"];1766[label="vyy400\n",fontsize=16,color="green",shape="box"];1767[label="vyy3000\n",fontsize=16,color="green",shape="box"];1768[label="vyy400\n",fontsize=16,color="green",shape="box"];1769[label="vyy3000\n",fontsize=16,color="green",shape="box"];1770[label="vyy400\n",fontsize=16,color="green",shape="box"];1771[label="vyy3000\n",fontsize=16,color="green",shape="box"];1772[label="vyy400\n",fontsize=16,color="green",shape="box"];1773[label="False\n",fontsize=16,color="green",shape="box"];1774[label="vyy174\n",fontsize=16,color="green",shape="box"];1775 -> 2041[label="",style="dashed", color="red", weight=0];
1775[label="compare1 (vyy156,vyy157) (vyy158,vyy159) (vyy156 < vyy158 || vyy156 == vyy158 && vyy157 <= vyy159)\n",fontsize=16,color="magenta"];1775 -> 2042[label="",style="dashed", color="magenta", weight=3];
1775 -> 2043[label="",style="dashed", color="magenta", weight=3];
1775 -> 2044[label="",style="dashed", color="magenta", weight=3];
1775 -> 2045[label="",style="dashed", color="magenta", weight=3];
1775 -> 2046[label="",style="dashed", color="magenta", weight=3];
1775 -> 2047[label="",style="dashed", color="magenta", weight=3];
1569[label="LT\n",fontsize=16,color="green",shape="box"];1570[label="LT\n",fontsize=16,color="green",shape="box"];1571[label="LT\n",fontsize=16,color="green",shape="box"];1572[label="compare0 EQ LT otherwise\n",fontsize=16,color="black",shape="box"];1572 -> 1859[label="",style="solid", color="black", weight=3];
1573[label="LT\n",fontsize=16,color="green",shape="box"];1574[label="LT\n",fontsize=16,color="green",shape="box"];1575[label="compare0 GT LT otherwise\n",fontsize=16,color="black",shape="box"];1575 -> 1860[label="",style="solid", color="black", weight=3];
1576[label="compare0 GT EQ otherwise\n",fontsize=16,color="black",shape="box"];1576 -> 1861[label="",style="solid", color="black", weight=3];
1577[label="LT\n",fontsize=16,color="green",shape="box"];1776 -> 1212[label="",style="dashed", color="red", weight=0];
1776[label="vyy3002 == vyy402\n",fontsize=16,color="magenta"];1776 -> 1862[label="",style="dashed", color="magenta", weight=3];
1776 -> 1863[label="",style="dashed", color="magenta", weight=3];
1777 -> 1213[label="",style="dashed", color="red", weight=0];
1777[label="vyy3002 == vyy402\n",fontsize=16,color="magenta"];1777 -> 1864[label="",style="dashed", color="magenta", weight=3];
1777 -> 1865[label="",style="dashed", color="magenta", weight=3];
1778 -> 1214[label="",style="dashed", color="red", weight=0];
1778[label="vyy3002 == vyy402\n",fontsize=16,color="magenta"];1778 -> 1866[label="",style="dashed", color="magenta", weight=3];
1778 -> 1867[label="",style="dashed", color="magenta", weight=3];
1779 -> 1215[label="",style="dashed", color="red", weight=0];
1779[label="vyy3002 == vyy402\n",fontsize=16,color="magenta"];1779 -> 1868[label="",style="dashed", color="magenta", weight=3];
1779 -> 1869[label="",style="dashed", color="magenta", weight=3];
1780 -> 1216[label="",style="dashed", color="red", weight=0];
1780[label="vyy3002 == vyy402\n",fontsize=16,color="magenta"];1780 -> 1870[label="",style="dashed", color="magenta", weight=3];
1780 -> 1871[label="",style="dashed", color="magenta", weight=3];
1781 -> 1217[label="",style="dashed", color="red", weight=0];
1781[label="vyy3002 == vyy402\n",fontsize=16,color="magenta"];1781 -> 1872[label="",style="dashed", color="magenta", weight=3];
1781 -> 1873[label="",style="dashed", color="magenta", weight=3];
1782 -> 1218[label="",style="dashed", color="red", weight=0];
1782[label="vyy3002 == vyy402\n",fontsize=16,color="magenta"];1782 -> 1874[label="",style="dashed", color="magenta", weight=3];
1782 -> 1875[label="",style="dashed", color="magenta", weight=3];
1783 -> 495[label="",style="dashed", color="red", weight=0];
1783[label="vyy3002 == vyy402\n",fontsize=16,color="magenta"];1783 -> 1876[label="",style="dashed", color="magenta", weight=3];
1783 -> 1877[label="",style="dashed", color="magenta", weight=3];
1784 -> 1220[label="",style="dashed", color="red", weight=0];
1784[label="vyy3002 == vyy402\n",fontsize=16,color="magenta"];1784 -> 1878[label="",style="dashed", color="magenta", weight=3];
1784 -> 1879[label="",style="dashed", color="magenta", weight=3];
1785 -> 1221[label="",style="dashed", color="red", weight=0];
1785[label="vyy3002 == vyy402\n",fontsize=16,color="magenta"];1785 -> 1880[label="",style="dashed", color="magenta", weight=3];
1785 -> 1881[label="",style="dashed", color="magenta", weight=3];
1786 -> 1222[label="",style="dashed", color="red", weight=0];
1786[label="vyy3002 == vyy402\n",fontsize=16,color="magenta"];1786 -> 1882[label="",style="dashed", color="magenta", weight=3];
1786 -> 1883[label="",style="dashed", color="magenta", weight=3];
1787 -> 1223[label="",style="dashed", color="red", weight=0];
1787[label="vyy3002 == vyy402\n",fontsize=16,color="magenta"];1787 -> 1884[label="",style="dashed", color="magenta", weight=3];
1787 -> 1885[label="",style="dashed", color="magenta", weight=3];
1788 -> 1224[label="",style="dashed", color="red", weight=0];
1788[label="vyy3002 == vyy402\n",fontsize=16,color="magenta"];1788 -> 1886[label="",style="dashed", color="magenta", weight=3];
1788 -> 1887[label="",style="dashed", color="magenta", weight=3];
1789 -> 1225[label="",style="dashed", color="red", weight=0];
1789[label="vyy3002 == vyy402\n",fontsize=16,color="magenta"];1789 -> 1888[label="",style="dashed", color="magenta", weight=3];
1789 -> 1889[label="",style="dashed", color="magenta", weight=3];
1790 -> 1212[label="",style="dashed", color="red", weight=0];
1790[label="vyy3001 == vyy401\n",fontsize=16,color="magenta"];1790 -> 1890[label="",style="dashed", color="magenta", weight=3];
1790 -> 1891[label="",style="dashed", color="magenta", weight=3];
1791 -> 1213[label="",style="dashed", color="red", weight=0];
1791[label="vyy3001 == vyy401\n",fontsize=16,color="magenta"];1791 -> 1892[label="",style="dashed", color="magenta", weight=3];
1791 -> 1893[label="",style="dashed", color="magenta", weight=3];
1792 -> 1214[label="",style="dashed", color="red", weight=0];
1792[label="vyy3001 == vyy401\n",fontsize=16,color="magenta"];1792 -> 1894[label="",style="dashed", color="magenta", weight=3];
1792 -> 1895[label="",style="dashed", color="magenta", weight=3];
1793 -> 1215[label="",style="dashed", color="red", weight=0];
1793[label="vyy3001 == vyy401\n",fontsize=16,color="magenta"];1793 -> 1896[label="",style="dashed", color="magenta", weight=3];
1793 -> 1897[label="",style="dashed", color="magenta", weight=3];
1794 -> 1216[label="",style="dashed", color="red", weight=0];
1794[label="vyy3001 == vyy401\n",fontsize=16,color="magenta"];1794 -> 1898[label="",style="dashed", color="magenta", weight=3];
1794 -> 1899[label="",style="dashed", color="magenta", weight=3];
1795 -> 1217[label="",style="dashed", color="red", weight=0];
1795[label="vyy3001 == vyy401\n",fontsize=16,color="magenta"];1795 -> 1900[label="",style="dashed", color="magenta", weight=3];
1795 -> 1901[label="",style="dashed", color="magenta", weight=3];
1796 -> 1218[label="",style="dashed", color="red", weight=0];
1796[label="vyy3001 == vyy401\n",fontsize=16,color="magenta"];1796 -> 1902[label="",style="dashed", color="magenta", weight=3];
1796 -> 1903[label="",style="dashed", color="magenta", weight=3];
1797 -> 495[label="",style="dashed", color="red", weight=0];
1797[label="vyy3001 == vyy401\n",fontsize=16,color="magenta"];1797 -> 1904[label="",style="dashed", color="magenta", weight=3];
1797 -> 1905[label="",style="dashed", color="magenta", weight=3];
1798 -> 1220[label="",style="dashed", color="red", weight=0];
1798[label="vyy3001 == vyy401\n",fontsize=16,color="magenta"];1798 -> 1906[label="",style="dashed", color="magenta", weight=3];
1798 -> 1907[label="",style="dashed", color="magenta", weight=3];
1799 -> 1221[label="",style="dashed", color="red", weight=0];
1799[label="vyy3001 == vyy401\n",fontsize=16,color="magenta"];1799 -> 1908[label="",style="dashed", color="magenta", weight=3];
1799 -> 1909[label="",style="dashed", color="magenta", weight=3];
1800 -> 1222[label="",style="dashed", color="red", weight=0];
1800[label="vyy3001 == vyy401\n",fontsize=16,color="magenta"];1800 -> 1910[label="",style="dashed", color="magenta", weight=3];
1800 -> 1911[label="",style="dashed", color="magenta", weight=3];
1801 -> 1223[label="",style="dashed", color="red", weight=0];
1801[label="vyy3001 == vyy401\n",fontsize=16,color="magenta"];1801 -> 1912[label="",style="dashed", color="magenta", weight=3];
1801 -> 1913[label="",style="dashed", color="magenta", weight=3];
1802 -> 1224[label="",style="dashed", color="red", weight=0];
1802[label="vyy3001 == vyy401\n",fontsize=16,color="magenta"];1802 -> 1914[label="",style="dashed", color="magenta", weight=3];
1802 -> 1915[label="",style="dashed", color="magenta", weight=3];
1803 -> 1225[label="",style="dashed", color="red", weight=0];
1803[label="vyy3001 == vyy401\n",fontsize=16,color="magenta"];1803 -> 1916[label="",style="dashed", color="magenta", weight=3];
1803 -> 1917[label="",style="dashed", color="magenta", weight=3];
1804[label="vyy3000\n",fontsize=16,color="green",shape="box"];1805[label="vyy400\n",fontsize=16,color="green",shape="box"];1806[label="vyy3000\n",fontsize=16,color="green",shape="box"];1807[label="vyy400\n",fontsize=16,color="green",shape="box"];1808[label="vyy3000\n",fontsize=16,color="green",shape="box"];1809[label="vyy400\n",fontsize=16,color="green",shape="box"];1810[label="vyy3000\n",fontsize=16,color="green",shape="box"];1811[label="vyy400\n",fontsize=16,color="green",shape="box"];1812[label="vyy3000\n",fontsize=16,color="green",shape="box"];1813[label="vyy400\n",fontsize=16,color="green",shape="box"];1814[label="vyy3000\n",fontsize=16,color="green",shape="box"];1815[label="vyy400\n",fontsize=16,color="green",shape="box"];1816[label="vyy3000\n",fontsize=16,color="green",shape="box"];1817[label="vyy400\n",fontsize=16,color="green",shape="box"];1818[label="vyy3000\n",fontsize=16,color="green",shape="box"];1819[label="vyy400\n",fontsize=16,color="green",shape="box"];1820[label="vyy3000\n",fontsize=16,color="green",shape="box"];1821[label="vyy400\n",fontsize=16,color="green",shape="box"];1822[label="vyy3000\n",fontsize=16,color="green",shape="box"];1823[label="vyy400\n",fontsize=16,color="green",shape="box"];1824[label="vyy3000\n",fontsize=16,color="green",shape="box"];1825[label="vyy400\n",fontsize=16,color="green",shape="box"];1826[label="vyy3000\n",fontsize=16,color="green",shape="box"];1827[label="vyy400\n",fontsize=16,color="green",shape="box"];1828[label="vyy3000\n",fontsize=16,color="green",shape="box"];1829[label="vyy400\n",fontsize=16,color="green",shape="box"];1830[label="vyy3000\n",fontsize=16,color="green",shape="box"];1831[label="vyy400\n",fontsize=16,color="green",shape="box"];1832 -> 2077[label="",style="dashed", color="red", weight=0];
1832[label="compare1 (vyy143,vyy144,vyy145) (vyy146,vyy147,vyy148) (vyy143 < vyy146 || vyy143 == vyy146 && (vyy144 < vyy147 || vyy144 == vyy147 && vyy145 <= vyy148))\n",fontsize=16,color="magenta"];1832 -> 2078[label="",style="dashed", color="magenta", weight=3];
1832 -> 2079[label="",style="dashed", color="magenta", weight=3];
1832 -> 2080[label="",style="dashed", color="magenta", weight=3];
1832 -> 2081[label="",style="dashed", color="magenta", weight=3];
1832 -> 2082[label="",style="dashed", color="magenta", weight=3];
1832 -> 2083[label="",style="dashed", color="magenta", weight=3];
1832 -> 2084[label="",style="dashed", color="magenta", weight=3];
1832 -> 2085[label="",style="dashed", color="magenta", weight=3];
1670[label="GT\n",fontsize=16,color="green",shape="box"];1671[label="primMulNat vyy4000 vyy30010\n",fontsize=16,color="burlywood",shape="triangle"];4075[label="vyy4000/Succ vyy40000",fontsize=10,color="white",style="solid",shape="box"];1671 -> 4075[label="",style="solid", color="burlywood", weight=9];
4075 -> 1920[label="",style="solid", color="burlywood", weight=3];
4076[label="vyy4000/Zero",fontsize=10,color="white",style="solid",shape="box"];1671 -> 4076[label="",style="solid", color="burlywood", weight=9];
4076 -> 1921[label="",style="solid", color="burlywood", weight=3];
1672 -> 1671[label="",style="dashed", color="red", weight=0];
1672[label="primMulNat vyy4000 vyy30010\n",fontsize=16,color="magenta"];1672 -> 1922[label="",style="dashed", color="magenta", weight=3];
1673 -> 1671[label="",style="dashed", color="red", weight=0];
1673[label="primMulNat vyy4000 vyy30010\n",fontsize=16,color="magenta"];1673 -> 1923[label="",style="dashed", color="magenta", weight=3];
1674 -> 1671[label="",style="dashed", color="red", weight=0];
1674[label="primMulNat vyy4000 vyy30010\n",fontsize=16,color="magenta"];1674 -> 1924[label="",style="dashed", color="magenta", weight=3];
1674 -> 1925[label="",style="dashed", color="magenta", weight=3];
1675[label="vyy4000\n",fontsize=16,color="green",shape="box"];1676[label="vyy30010\n",fontsize=16,color="green",shape="box"];1677 -> 1202[label="",style="dashed", color="red", weight=0];
1677[label="primCmpNat vyy300000 vyy40000\n",fontsize=16,color="magenta"];1677 -> 1926[label="",style="dashed", color="magenta", weight=3];
1677 -> 1927[label="",style="dashed", color="magenta", weight=3];
1678[label="GT\n",fontsize=16,color="green",shape="box"];1679[label="LT\n",fontsize=16,color="green",shape="box"];1680[label="EQ\n",fontsize=16,color="green",shape="box"];1681[label="GT\n",fontsize=16,color="green",shape="box"];1682 -> 1611[label="",style="dashed", color="red", weight=0];
1682[label="vyy30000 == vyy4000 && vyy30001 == vyy4001\n",fontsize=16,color="magenta"];1682 -> 1928[label="",style="dashed", color="magenta", weight=3];
1682 -> 1929[label="",style="dashed", color="magenta", weight=3];
1683[label="primEqChar (Char vyy30000) (Char vyy4000)\n",fontsize=16,color="black",shape="box"];1683 -> 1930[label="",style="solid", color="black", weight=3];
1684 -> 1611[label="",style="dashed", color="red", weight=0];
1684[label="vyy30000 == vyy4000 && vyy30001 == vyy4001 && vyy30002 == vyy4002\n",fontsize=16,color="magenta"];1684 -> 1931[label="",style="dashed", color="magenta", weight=3];
1684 -> 1932[label="",style="dashed", color="magenta", weight=3];
1685[label="True\n",fontsize=16,color="green",shape="box"];1686[label="False\n",fontsize=16,color="green",shape="box"];1687[label="False\n",fontsize=16,color="green",shape="box"];1688[label="True\n",fontsize=16,color="green",shape="box"];1689[label="primEqInt (Pos (Succ vyy300000)) vyy400\n",fontsize=16,color="burlywood",shape="box"];4083[label="vyy400/Pos vyy4000",fontsize=10,color="white",style="solid",shape="box"];1689 -> 4083[label="",style="solid", color="burlywood", weight=9];
4083 -> 1933[label="",style="solid", color="burlywood", weight=3];
4084[label="vyy400/Neg vyy4000",fontsize=10,color="white",style="solid",shape="box"];1689 -> 4084[label="",style="solid", color="burlywood", weight=9];
4084 -> 1934[label="",style="solid", color="burlywood", weight=3];
1690[label="primEqInt (Pos Zero) vyy400\n",fontsize=16,color="burlywood",shape="box"];4085[label="vyy400/Pos vyy4000",fontsize=10,color="white",style="solid",shape="box"];1690 -> 4085[label="",style="solid", color="burlywood", weight=9];
4085 -> 1935[label="",style="solid", color="burlywood", weight=3];
4086[label="vyy400/Neg vyy4000",fontsize=10,color="white",style="solid",shape="box"];1690 -> 4086[label="",style="solid", color="burlywood", weight=9];
4086 -> 1936[label="",style="solid", color="burlywood", weight=3];
1691[label="primEqInt (Neg (Succ vyy300000)) vyy400\n",fontsize=16,color="burlywood",shape="box"];4087[label="vyy400/Pos vyy4000",fontsize=10,color="white",style="solid",shape="box"];1691 -> 4087[label="",style="solid", color="burlywood", weight=9];
4087 -> 1937[label="",style="solid", color="burlywood", weight=3];
4088[label="vyy400/Neg vyy4000",fontsize=10,color="white",style="solid",shape="box"];1691 -> 4088[label="",style="solid", color="burlywood", weight=9];
4088 -> 1938[label="",style="solid", color="burlywood", weight=3];
1692[label="primEqInt (Neg Zero) vyy400\n",fontsize=16,color="burlywood",shape="box"];4089[label="vyy400/Pos vyy4000",fontsize=10,color="white",style="solid",shape="box"];1692 -> 4089[label="",style="solid", color="burlywood", weight=9];
4089 -> 1939[label="",style="solid", color="burlywood", weight=3];
4090[label="vyy400/Neg vyy4000",fontsize=10,color="white",style="solid",shape="box"];1692 -> 4090[label="",style="solid", color="burlywood", weight=9];
4090 -> 1940[label="",style="solid", color="burlywood", weight=3];
1693[label="True\n",fontsize=16,color="green",shape="box"];1694[label="False\n",fontsize=16,color="green",shape="box"];1695[label="False\n",fontsize=16,color="green",shape="box"];1696[label="vyy30000 == vyy4000\n",fontsize=16,color="blue",shape="box"];4091[label="== :: (Ratio a) -> (Ratio a) -> Bool",fontsize=10,color="white",style="solid",shape="box"];1696 -> 4091[label="",style="solid", color="blue", weight=9];
4091 -> 1941[label="",style="solid", color="blue", weight=3];
4092[label="== :: Char -> Char -> Bool",fontsize=10,color="white",style="solid",shape="box"];1696 -> 4092[label="",style="solid", color="blue", weight=9];
4092 -> 1942[label="",style="solid", color="blue", weight=3];
4093[label="== :: ((@3) a b c) -> ((@3) a b c) -> Bool",fontsize=10,color="white",style="solid",shape="box"];1696 -> 4093[label="",style="solid", color="blue", weight=9];
4093 -> 1943[label="",style="solid", color="blue", weight=3];
4094[label="== :: Bool -> Bool -> Bool",fontsize=10,color="white",style="solid",shape="box"];1696 -> 4094[label="",style="solid", color="blue", weight=9];
4094 -> 1944[label="",style="solid", color="blue", weight=3];
4095[label="== :: Int -> Int -> Bool",fontsize=10,color="white",style="solid",shape="box"];1696 -> 4095[label="",style="solid", color="blue", weight=9];
4095 -> 1945[label="",style="solid", color="blue", weight=3];
4096[label="== :: (Maybe a) -> (Maybe a) -> Bool",fontsize=10,color="white",style="solid",shape="box"];1696 -> 4096[label="",style="solid", color="blue", weight=9];
4096 -> 1946[label="",style="solid", color="blue", weight=3];
4097[label="== :: (Either a b) -> (Either a b) -> Bool",fontsize=10,color="white",style="solid",shape="box"];1696 -> 4097[label="",style="solid", color="blue", weight=9];
4097 -> 1947[label="",style="solid", color="blue", weight=3];
4098[label="== :: Ordering -> Ordering -> Bool",fontsize=10,color="white",style="solid",shape="box"];1696 -> 4098[label="",style="solid", color="blue", weight=9];
4098 -> 1948[label="",style="solid", color="blue", weight=3];
4099[label="== :: ((@2) a b) -> ((@2) a b) -> Bool",fontsize=10,color="white",style="solid",shape="box"];1696 -> 4099[label="",style="solid", color="blue", weight=9];
4099 -> 1949[label="",style="solid", color="blue", weight=3];
4100[label="== :: ([] a) -> ([] a) -> Bool",fontsize=10,color="white",style="solid",shape="box"];1696 -> 4100[label="",style="solid", color="blue", weight=9];
4100 -> 1950[label="",style="solid", color="blue", weight=3];
4101[label="== :: Double -> Double -> Bool",fontsize=10,color="white",style="solid",shape="box"];1696 -> 4101[label="",style="solid", color="blue", weight=9];
4101 -> 1951[label="",style="solid", color="blue", weight=3];
4102[label="== :: () -> () -> Bool",fontsize=10,color="white",style="solid",shape="box"];1696 -> 4102[label="",style="solid", color="blue", weight=9];
4102 -> 1952[label="",style="solid", color="blue", weight=3];
4103[label="== :: Float -> Float -> Bool",fontsize=10,color="white",style="solid",shape="box"];1696 -> 4103[label="",style="solid", color="blue", weight=9];
4103 -> 1953[label="",style="solid", color="blue", weight=3];
4104[label="== :: Integer -> Integer -> Bool",fontsize=10,color="white",style="solid",shape="box"];1696 -> 4104[label="",style="solid", color="blue", weight=9];
4104 -> 1954[label="",style="solid", color="blue", weight=3];
1697[label="vyy30000 == vyy4000\n",fontsize=16,color="blue",shape="box"];4105[label="== :: (Ratio a) -> (Ratio a) -> Bool",fontsize=10,color="white",style="solid",shape="box"];1697 -> 4105[label="",style="solid", color="blue", weight=9];
4105 -> 1955[label="",style="solid", color="blue", weight=3];
4106[label="== :: Char -> Char -> Bool",fontsize=10,color="white",style="solid",shape="box"];1697 -> 4106[label="",style="solid", color="blue", weight=9];
4106 -> 1956[label="",style="solid", color="blue", weight=3];
4107[label="== :: ((@3) a b c) -> ((@3) a b c) -> Bool",fontsize=10,color="white",style="solid",shape="box"];1697 -> 4107[label="",style="solid", color="blue", weight=9];
4107 -> 1957[label="",style="solid", color="blue", weight=3];
4108[label="== :: Bool -> Bool -> Bool",fontsize=10,color="white",style="solid",shape="box"];1697 -> 4108[label="",style="solid", color="blue", weight=9];
4108 -> 1958[label="",style="solid", color="blue", weight=3];
4109[label="== :: Int -> Int -> Bool",fontsize=10,color="white",style="solid",shape="box"];1697 -> 4109[label="",style="solid", color="blue", weight=9];
4109 -> 1959[label="",style="solid", color="blue", weight=3];
4110[label="== :: (Maybe a) -> (Maybe a) -> Bool",fontsize=10,color="white",style="solid",shape="box"];1697 -> 4110[label="",style="solid", color="blue", weight=9];
4110 -> 1960[label="",style="solid", color="blue", weight=3];
4111[label="== :: (Either a b) -> (Either a b) -> Bool",fontsize=10,color="white",style="solid",shape="box"];1697 -> 4111[label="",style="solid", color="blue", weight=9];
4111 -> 1961[label="",style="solid", color="blue", weight=3];
4112[label="== :: Ordering -> Ordering -> Bool",fontsize=10,color="white",style="solid",shape="box"];1697 -> 4112[label="",style="solid", color="blue", weight=9];
4112 -> 1962[label="",style="solid", color="blue", weight=3];
4113[label="== :: ((@2) a b) -> ((@2) a b) -> Bool",fontsize=10,color="white",style="solid",shape="box"];1697 -> 4113[label="",style="solid", color="blue", weight=9];
4113 -> 1963[label="",style="solid", color="blue", weight=3];
4114[label="== :: ([] a) -> ([] a) -> Bool",fontsize=10,color="white",style="solid",shape="box"];1697 -> 4114[label="",style="solid", color="blue", weight=9];
4114 -> 1964[label="",style="solid", color="blue", weight=3];
4115[label="== :: Double -> Double -> Bool",fontsize=10,color="white",style="solid",shape="box"];1697 -> 4115[label="",style="solid", color="blue", weight=9];
4115 -> 1965[label="",style="solid", color="blue", weight=3];
4116[label="== :: () -> () -> Bool",fontsize=10,color="white",style="solid",shape="box"];1697 -> 4116[label="",style="solid", color="blue", weight=9];
4116 -> 1966[label="",style="solid", color="blue", weight=3];
4117[label="== :: Float -> Float -> Bool",fontsize=10,color="white",style="solid",shape="box"];1697 -> 4117[label="",style="solid", color="blue", weight=9];
4117 -> 1967[label="",style="solid", color="blue", weight=3];
4118[label="== :: Integer -> Integer -> Bool",fontsize=10,color="white",style="solid",shape="box"];1697 -> 4118[label="",style="solid", color="blue", weight=9];
4118 -> 1968[label="",style="solid", color="blue", weight=3];
1698[label="False\n",fontsize=16,color="green",shape="box"];1699[label="False\n",fontsize=16,color="green",shape="box"];1700[label="vyy30000 == vyy4000\n",fontsize=16,color="blue",shape="box"];4119[label="== :: (Ratio a) -> (Ratio a) -> Bool",fontsize=10,color="white",style="solid",shape="box"];1700 -> 4119[label="",style="solid", color="blue", weight=9];
4119 -> 1969[label="",style="solid", color="blue", weight=3];
4120[label="== :: Char -> Char -> Bool",fontsize=10,color="white",style="solid",shape="box"];1700 -> 4120[label="",style="solid", color="blue", weight=9];
4120 -> 1970[label="",style="solid", color="blue", weight=3];
4121[label="== :: ((@3) a b c) -> ((@3) a b c) -> Bool",fontsize=10,color="white",style="solid",shape="box"];1700 -> 4121[label="",style="solid", color="blue", weight=9];
4121 -> 1971[label="",style="solid", color="blue", weight=3];
4122[label="== :: Bool -> Bool -> Bool",fontsize=10,color="white",style="solid",shape="box"];1700 -> 4122[label="",style="solid", color="blue", weight=9];
4122 -> 1972[label="",style="solid", color="blue", weight=3];
4123[label="== :: Int -> Int -> Bool",fontsize=10,color="white",style="solid",shape="box"];1700 -> 4123[label="",style="solid", color="blue", weight=9];
4123 -> 1973[label="",style="solid", color="blue", weight=3];
4124[label="== :: (Maybe a) -> (Maybe a) -> Bool",fontsize=10,color="white",style="solid",shape="box"];1700 -> 4124[label="",style="solid", color="blue", weight=9];
4124 -> 1974[label="",style="solid", color="blue", weight=3];
4125[label="== :: (Either a b) -> (Either a b) -> Bool",fontsize=10,color="white",style="solid",shape="box"];1700 -> 4125[label="",style="solid", color="blue", weight=9];
4125 -> 1975[label="",style="solid", color="blue", weight=3];
4126[label="== :: Ordering -> Ordering -> Bool",fontsize=10,color="white",style="solid",shape="box"];1700 -> 4126[label="",style="solid", color="blue", weight=9];
4126 -> 1976[label="",style="solid", color="blue", weight=3];
4127[label="== :: ((@2) a b) -> ((@2) a b) -> Bool",fontsize=10,color="white",style="solid",shape="box"];1700 -> 4127[label="",style="solid", color="blue", weight=9];
4127 -> 1977[label="",style="solid", color="blue", weight=3];
4128[label="== :: ([] a) -> ([] a) -> Bool",fontsize=10,color="white",style="solid",shape="box"];1700 -> 4128[label="",style="solid", color="blue", weight=9];
4128 -> 1978[label="",style="solid", color="blue", weight=3];
4129[label="== :: Double -> Double -> Bool",fontsize=10,color="white",style="solid",shape="box"];1700 -> 4129[label="",style="solid", color="blue", weight=9];
4129 -> 1979[label="",style="solid", color="blue", weight=3];
4130[label="== :: () -> () -> Bool",fontsize=10,color="white",style="solid",shape="box"];1700 -> 4130[label="",style="solid", color="blue", weight=9];
4130 -> 1980[label="",style="solid", color="blue", weight=3];
4131[label="== :: Float -> Float -> Bool",fontsize=10,color="white",style="solid",shape="box"];1700 -> 4131[label="",style="solid", color="blue", weight=9];
4131 -> 1981[label="",style="solid", color="blue", weight=3];
4132[label="== :: Integer -> Integer -> Bool",fontsize=10,color="white",style="solid",shape="box"];1700 -> 4132[label="",style="solid", color="blue", weight=9];
4132 -> 1982[label="",style="solid", color="blue", weight=3];
1701 -> 1611[label="",style="dashed", color="red", weight=0];
1701[label="vyy30000 == vyy4000 && vyy30001 == vyy4001\n",fontsize=16,color="magenta"];1701 -> 1983[label="",style="dashed", color="magenta", weight=3];
1701 -> 1984[label="",style="dashed", color="magenta", weight=3];
1702 -> 1611[label="",style="dashed", color="red", weight=0];
1702[label="vyy30000 == vyy4000 && vyy30001 == vyy4001\n",fontsize=16,color="magenta"];1702 -> 1985[label="",style="dashed", color="magenta", weight=3];
1702 -> 1986[label="",style="dashed", color="magenta", weight=3];
1703[label="False\n",fontsize=16,color="green",shape="box"];1704[label="False\n",fontsize=16,color="green",shape="box"];1705[label="True\n",fontsize=16,color="green",shape="box"];1706[label="primEqDouble (Double vyy30000 vyy30001) (Double vyy4000 vyy4001)\n",fontsize=16,color="black",shape="box"];1706 -> 1987[label="",style="solid", color="black", weight=3];
1707[label="True\n",fontsize=16,color="green",shape="box"];1708[label="primEqFloat (Float vyy30000 vyy30001) (Float vyy4000 vyy4001)\n",fontsize=16,color="black",shape="box"];1708 -> 1988[label="",style="solid", color="black", weight=3];
1709 -> 1335[label="",style="dashed", color="red", weight=0];
1709[label="primEqInt vyy30000 vyy4000\n",fontsize=16,color="magenta"];1709 -> 1989[label="",style="dashed", color="magenta", weight=3];
1709 -> 1990[label="",style="dashed", color="magenta", weight=3];
1833[label="vyy107 <= vyy108\n",fontsize=16,color="blue",shape="box"];4136[label="<= :: Bool -> Bool -> Bool",fontsize=10,color="white",style="solid",shape="box"];1833 -> 4136[label="",style="solid", color="blue", weight=9];
4136 -> 1991[label="",style="solid", color="blue", weight=3];
4137[label="<= :: () -> () -> Bool",fontsize=10,color="white",style="solid",shape="box"];1833 -> 4137[label="",style="solid", color="blue", weight=9];
4137 -> 1992[label="",style="solid", color="blue", weight=3];
4138[label="<= :: (Ratio a) -> (Ratio a) -> Bool",fontsize=10,color="white",style="solid",shape="box"];1833 -> 4138[label="",style="solid", color="blue", weight=9];
4138 -> 1993[label="",style="solid", color="blue", weight=3];
4139[label="<= :: Double -> Double -> Bool",fontsize=10,color="white",style="solid",shape="box"];1833 -> 4139[label="",style="solid", color="blue", weight=9];
4139 -> 1994[label="",style="solid", color="blue", weight=3];
4140[label="<= :: Char -> Char -> Bool",fontsize=10,color="white",style="solid",shape="box"];1833 -> 4140[label="",style="solid", color="blue", weight=9];
4140 -> 1995[label="",style="solid", color="blue", weight=3];
4141[label="<= :: Int -> Int -> Bool",fontsize=10,color="white",style="solid",shape="box"];1833 -> 4141[label="",style="solid", color="blue", weight=9];
4141 -> 1996[label="",style="solid", color="blue", weight=3];
4142[label="<= :: (Maybe a) -> (Maybe a) -> Bool",fontsize=10,color="white",style="solid",shape="box"];1833 -> 4142[label="",style="solid", color="blue", weight=9];
4142 -> 1997[label="",style="solid", color="blue", weight=3];
4143[label="<= :: ([] a) -> ([] a) -> Bool",fontsize=10,color="white",style="solid",shape="box"];1833 -> 4143[label="",style="solid", color="blue", weight=9];
4143 -> 1998[label="",style="solid", color="blue", weight=3];
4144[label="<= :: (Either a b) -> (Either a b) -> Bool",fontsize=10,color="white",style="solid",shape="box"];1833 -> 4144[label="",style="solid", color="blue", weight=9];
4144 -> 1999[label="",style="solid", color="blue", weight=3];
4145[label="<= :: ((@2) a b) -> ((@2) a b) -> Bool",fontsize=10,color="white",style="solid",shape="box"];1833 -> 4145[label="",style="solid", color="blue", weight=9];
4145 -> 2000[label="",style="solid", color="blue", weight=3];
4146[label="<= :: Float -> Float -> Bool",fontsize=10,color="white",style="solid",shape="box"];1833 -> 4146[label="",style="solid", color="blue", weight=9];
4146 -> 2001[label="",style="solid", color="blue", weight=3];
4147[label="<= :: Ordering -> Ordering -> Bool",fontsize=10,color="white",style="solid",shape="box"];1833 -> 4147[label="",style="solid", color="blue", weight=9];
4147 -> 2002[label="",style="solid", color="blue", weight=3];
4148[label="<= :: ((@3) a b c) -> ((@3) a b c) -> Bool",fontsize=10,color="white",style="solid",shape="box"];1833 -> 4148[label="",style="solid", color="blue", weight=9];
4148 -> 2003[label="",style="solid", color="blue", weight=3];
4149[label="<= :: Integer -> Integer -> Bool",fontsize=10,color="white",style="solid",shape="box"];1833 -> 4149[label="",style="solid", color="blue", weight=9];
4149 -> 2004[label="",style="solid", color="blue", weight=3];
1834[label="compare1 (Just vyy179) (Just vyy180) False\n",fontsize=16,color="black",shape="box"];1834 -> 2005[label="",style="solid", color="black", weight=3];
1835[label="compare1 (Just vyy179) (Just vyy180) True\n",fontsize=16,color="black",shape="box"];1835 -> 2006[label="",style="solid", color="black", weight=3];
1843[label="vyy114 <= vyy115\n",fontsize=16,color="blue",shape="box"];4150[label="<= :: Bool -> Bool -> Bool",fontsize=10,color="white",style="solid",shape="box"];1843 -> 4150[label="",style="solid", color="blue", weight=9];
4150 -> 2007[label="",style="solid", color="blue", weight=3];
4151[label="<= :: () -> () -> Bool",fontsize=10,color="white",style="solid",shape="box"];1843 -> 4151[label="",style="solid", color="blue", weight=9];
4151 -> 2008[label="",style="solid", color="blue", weight=3];
4152[label="<= :: (Ratio a) -> (Ratio a) -> Bool",fontsize=10,color="white",style="solid",shape="box"];1843 -> 4152[label="",style="solid", color="blue", weight=9];
4152 -> 2009[label="",style="solid", color="blue", weight=3];
4153[label="<= :: Double -> Double -> Bool",fontsize=10,color="white",style="solid",shape="box"];1843 -> 4153[label="",style="solid", color="blue", weight=9];
4153 -> 2010[label="",style="solid", color="blue", weight=3];
4154[label="<= :: Char -> Char -> Bool",fontsize=10,color="white",style="solid",shape="box"];1843 -> 4154[label="",style="solid", color="blue", weight=9];
4154 -> 2011[label="",style="solid", color="blue", weight=3];
4155[label="<= :: Int -> Int -> Bool",fontsize=10,color="white",style="solid",shape="box"];1843 -> 4155[label="",style="solid", color="blue", weight=9];
4155 -> 2012[label="",style="solid", color="blue", weight=3];
4156[label="<= :: (Maybe a) -> (Maybe a) -> Bool",fontsize=10,color="white",style="solid",shape="box"];1843 -> 4156[label="",style="solid", color="blue", weight=9];
4156 -> 2013[label="",style="solid", color="blue", weight=3];
4157[label="<= :: ([] a) -> ([] a) -> Bool",fontsize=10,color="white",style="solid",shape="box"];1843 -> 4157[label="",style="solid", color="blue", weight=9];
4157 -> 2014[label="",style="solid", color="blue", weight=3];
4158[label="<= :: (Either a b) -> (Either a b) -> Bool",fontsize=10,color="white",style="solid",shape="box"];1843 -> 4158[label="",style="solid", color="blue", weight=9];
4158 -> 2015[label="",style="solid", color="blue", weight=3];
4159[label="<= :: ((@2) a b) -> ((@2) a b) -> Bool",fontsize=10,color="white",style="solid",shape="box"];1843 -> 4159[label="",style="solid", color="blue", weight=9];
4159 -> 2016[label="",style="solid", color="blue", weight=3];
4160[label="<= :: Float -> Float -> Bool",fontsize=10,color="white",style="solid",shape="box"];1843 -> 4160[label="",style="solid", color="blue", weight=9];
4160 -> 2017[label="",style="solid", color="blue", weight=3];
4161[label="<= :: Ordering -> Ordering -> Bool",fontsize=10,color="white",style="solid",shape="box"];1843 -> 4161[label="",style="solid", color="blue", weight=9];
4161 -> 2018[label="",style="solid", color="blue", weight=3];
4162[label="<= :: ((@3) a b c) -> ((@3) a b c) -> Bool",fontsize=10,color="white",style="solid",shape="box"];1843 -> 4162[label="",style="solid", color="blue", weight=9];
4162 -> 2019[label="",style="solid", color="blue", weight=3];
4163[label="<= :: Integer -> Integer -> Bool",fontsize=10,color="white",style="solid",shape="box"];1843 -> 4163[label="",style="solid", color="blue", weight=9];
4163 -> 2020[label="",style="solid", color="blue", weight=3];
1844[label="compare1 (Left vyy186) (Left vyy187) False\n",fontsize=16,color="black",shape="box"];1844 -> 2021[label="",style="solid", color="black", weight=3];
1845[label="compare1 (Left vyy186) (Left vyy187) True\n",fontsize=16,color="black",shape="box"];1845 -> 2022[label="",style="solid", color="black", weight=3];
1846[label="GT\n",fontsize=16,color="green",shape="box"];1854[label="vyy121 <= vyy122\n",fontsize=16,color="blue",shape="box"];4164[label="<= :: Bool -> Bool -> Bool",fontsize=10,color="white",style="solid",shape="box"];1854 -> 4164[label="",style="solid", color="blue", weight=9];
4164 -> 2023[label="",style="solid", color="blue", weight=3];
4165[label="<= :: () -> () -> Bool",fontsize=10,color="white",style="solid",shape="box"];1854 -> 4165[label="",style="solid", color="blue", weight=9];
4165 -> 2024[label="",style="solid", color="blue", weight=3];
4166[label="<= :: (Ratio a) -> (Ratio a) -> Bool",fontsize=10,color="white",style="solid",shape="box"];1854 -> 4166[label="",style="solid", color="blue", weight=9];
4166 -> 2025[label="",style="solid", color="blue", weight=3];
4167[label="<= :: Double -> Double -> Bool",fontsize=10,color="white",style="solid",shape="box"];1854 -> 4167[label="",style="solid", color="blue", weight=9];
4167 -> 2026[label="",style="solid", color="blue", weight=3];
4168[label="<= :: Char -> Char -> Bool",fontsize=10,color="white",style="solid",shape="box"];1854 -> 4168[label="",style="solid", color="blue", weight=9];
4168 -> 2027[label="",style="solid", color="blue", weight=3];
4169[label="<= :: Int -> Int -> Bool",fontsize=10,color="white",style="solid",shape="box"];1854 -> 4169[label="",style="solid", color="blue", weight=9];
4169 -> 2028[label="",style="solid", color="blue", weight=3];
4170[label="<= :: (Maybe a) -> (Maybe a) -> Bool",fontsize=10,color="white",style="solid",shape="box"];1854 -> 4170[label="",style="solid", color="blue", weight=9];
4170 -> 2029[label="",style="solid", color="blue", weight=3];
4171[label="<= :: ([] a) -> ([] a) -> Bool",fontsize=10,color="white",style="solid",shape="box"];1854 -> 4171[label="",style="solid", color="blue", weight=9];
4171 -> 2030[label="",style="solid", color="blue", weight=3];
4172[label="<= :: (Either a b) -> (Either a b) -> Bool",fontsize=10,color="white",style="solid",shape="box"];1854 -> 4172[label="",style="solid", color="blue", weight=9];
4172 -> 2031[label="",style="solid", color="blue", weight=3];
4173[label="<= :: ((@2) a b) -> ((@2) a b) -> Bool",fontsize=10,color="white",style="solid",shape="box"];1854 -> 4173[label="",style="solid", color="blue", weight=9];
4173 -> 2032[label="",style="solid", color="blue", weight=3];
4174[label="<= :: Float -> Float -> Bool",fontsize=10,color="white",style="solid",shape="box"];1854 -> 4174[label="",style="solid", color="blue", weight=9];
4174 -> 2033[label="",style="solid", color="blue", weight=3];
4175[label="<= :: Ordering -> Ordering -> Bool",fontsize=10,color="white",style="solid",shape="box"];1854 -> 4175[label="",style="solid", color="blue", weight=9];
4175 -> 2034[label="",style="solid", color="blue", weight=3];
4176[label="<= :: ((@3) a b c) -> ((@3) a b c) -> Bool",fontsize=10,color="white",style="solid",shape="box"];1854 -> 4176[label="",style="solid", color="blue", weight=9];
4176 -> 2035[label="",style="solid", color="blue", weight=3];
4177[label="<= :: Integer -> Integer -> Bool",fontsize=10,color="white",style="solid",shape="box"];1854 -> 4177[label="",style="solid", color="blue", weight=9];
4177 -> 2036[label="",style="solid", color="blue", weight=3];
1855[label="compare1 (Right vyy193) (Right vyy194) False\n",fontsize=16,color="black",shape="box"];1855 -> 2037[label="",style="solid", color="black", weight=3];
1856[label="compare1 (Right vyy193) (Right vyy194) True\n",fontsize=16,color="black",shape="box"];1856 -> 2038[label="",style="solid", color="black", weight=3];
2042 -> 1611[label="",style="dashed", color="red", weight=0];
2042[label="vyy156 == vyy158 && vyy157 <= vyy159\n",fontsize=16,color="magenta"];2042 -> 2054[label="",style="dashed", color="magenta", weight=3];
2042 -> 2055[label="",style="dashed", color="magenta", weight=3];
2043[label="vyy156\n",fontsize=16,color="green",shape="box"];2044[label="vyy157\n",fontsize=16,color="green",shape="box"];2045[label="vyy158\n",fontsize=16,color="green",shape="box"];2046[label="vyy156 < vyy158\n",fontsize=16,color="blue",shape="box"];4179[label="< :: Bool -> Bool -> Bool",fontsize=10,color="white",style="solid",shape="box"];2046 -> 4179[label="",style="solid", color="blue", weight=9];
4179 -> 2056[label="",style="solid", color="blue", weight=3];
4180[label="< :: () -> () -> Bool",fontsize=10,color="white",style="solid",shape="box"];2046 -> 4180[label="",style="solid", color="blue", weight=9];
4180 -> 2057[label="",style="solid", color="blue", weight=3];
4181[label="< :: (Ratio a) -> (Ratio a) -> Bool",fontsize=10,color="white",style="solid",shape="box"];2046 -> 4181[label="",style="solid", color="blue", weight=9];
4181 -> 2058[label="",style="solid", color="blue", weight=3];
4182[label="< :: Double -> Double -> Bool",fontsize=10,color="white",style="solid",shape="box"];2046 -> 4182[label="",style="solid", color="blue", weight=9];
4182 -> 2059[label="",style="solid", color="blue", weight=3];
4183[label="< :: Char -> Char -> Bool",fontsize=10,color="white",style="solid",shape="box"];2046 -> 4183[label="",style="solid", color="blue", weight=9];
4183 -> 2060[label="",style="solid", color="blue", weight=3];
4184[label="< :: Int -> Int -> Bool",fontsize=10,color="white",style="solid",shape="box"];2046 -> 4184[label="",style="solid", color="blue", weight=9];
4184 -> 2061[label="",style="solid", color="blue", weight=3];
4185[label="< :: (Maybe a) -> (Maybe a) -> Bool",fontsize=10,color="white",style="solid",shape="box"];2046 -> 4185[label="",style="solid", color="blue", weight=9];
4185 -> 2062[label="",style="solid", color="blue", weight=3];
4186[label="< :: ([] a) -> ([] a) -> Bool",fontsize=10,color="white",style="solid",shape="box"];2046 -> 4186[label="",style="solid", color="blue", weight=9];
4186 -> 2063[label="",style="solid", color="blue", weight=3];
4187[label="< :: (Either a b) -> (Either a b) -> Bool",fontsize=10,color="white",style="solid",shape="box"];2046 -> 4187[label="",style="solid", color="blue", weight=9];
4187 -> 2064[label="",style="solid", color="blue", weight=3];
4188[label="< :: ((@2) a b) -> ((@2) a b) -> Bool",fontsize=10,color="white",style="solid",shape="box"];2046 -> 4188[label="",style="solid", color="blue", weight=9];
4188 -> 2065[label="",style="solid", color="blue", weight=3];
4189[label="< :: Float -> Float -> Bool",fontsize=10,color="white",style="solid",shape="box"];2046 -> 4189[label="",style="solid", color="blue", weight=9];
4189 -> 2066[label="",style="solid", color="blue", weight=3];
4190[label="< :: Ordering -> Ordering -> Bool",fontsize=10,color="white",style="solid",shape="box"];2046 -> 4190[label="",style="solid", color="blue", weight=9];
4190 -> 2067[label="",style="solid", color="blue", weight=3];
4191[label="< :: ((@3) a b c) -> ((@3) a b c) -> Bool",fontsize=10,color="white",style="solid",shape="box"];2046 -> 4191[label="",style="solid", color="blue", weight=9];
4191 -> 2068[label="",style="solid", color="blue", weight=3];
4192[label="< :: Integer -> Integer -> Bool",fontsize=10,color="white",style="solid",shape="box"];2046 -> 4192[label="",style="solid", color="blue", weight=9];
4192 -> 2069[label="",style="solid", color="blue", weight=3];
2047[label="vyy159\n",fontsize=16,color="green",shape="box"];2041[label="compare1 (vyy206,vyy207) (vyy208,vyy209) (vyy210 || vyy211)\n",fontsize=16,color="burlywood",shape="triangle"];4193[label="vyy210/False",fontsize=10,color="white",style="solid",shape="box"];2041 -> 4193[label="",style="solid", color="burlywood", weight=9];
4193 -> 2070[label="",style="solid", color="burlywood", weight=3];
4194[label="vyy210/True",fontsize=10,color="white",style="solid",shape="box"];2041 -> 4194[label="",style="solid", color="burlywood", weight=9];
4194 -> 2071[label="",style="solid", color="burlywood", weight=3];
1859[label="compare0 EQ LT True\n",fontsize=16,color="black",shape="box"];1859 -> 2072[label="",style="solid", color="black", weight=3];
1860[label="compare0 GT LT True\n",fontsize=16,color="black",shape="box"];1860 -> 2073[label="",style="solid", color="black", weight=3];
1861[label="compare0 GT EQ True\n",fontsize=16,color="black",shape="box"];1861 -> 2074[label="",style="solid", color="black", weight=3];
1862[label="vyy3002\n",fontsize=16,color="green",shape="box"];1863[label="vyy402\n",fontsize=16,color="green",shape="box"];1864[label="vyy3002\n",fontsize=16,color="green",shape="box"];1865[label="vyy402\n",fontsize=16,color="green",shape="box"];1866[label="vyy3002\n",fontsize=16,color="green",shape="box"];1867[label="vyy402\n",fontsize=16,color="green",shape="box"];1868[label="vyy3002\n",fontsize=16,color="green",shape="box"];1869[label="vyy402\n",fontsize=16,color="green",shape="box"];1870[label="vyy3002\n",fontsize=16,color="green",shape="box"];1871[label="vyy402\n",fontsize=16,color="green",shape="box"];1872[label="vyy3002\n",fontsize=16,color="green",shape="box"];1873[label="vyy402\n",fontsize=16,color="green",shape="box"];1874[label="vyy3002\n",fontsize=16,color="green",shape="box"];1875[label="vyy402\n",fontsize=16,color="green",shape="box"];1876[label="vyy3002\n",fontsize=16,color="green",shape="box"];1877[label="vyy402\n",fontsize=16,color="green",shape="box"];1878[label="vyy3002\n",fontsize=16,color="green",shape="box"];1879[label="vyy402\n",fontsize=16,color="green",shape="box"];1880[label="vyy3002\n",fontsize=16,color="green",shape="box"];1881[label="vyy402\n",fontsize=16,color="green",shape="box"];1882[label="vyy3002\n",fontsize=16,color="green",shape="box"];1883[label="vyy402\n",fontsize=16,color="green",shape="box"];1884[label="vyy3002\n",fontsize=16,color="green",shape="box"];1885[label="vyy402\n",fontsize=16,color="green",shape="box"];1886[label="vyy3002\n",fontsize=16,color="green",shape="box"];1887[label="vyy402\n",fontsize=16,color="green",shape="box"];1888[label="vyy3002\n",fontsize=16,color="green",shape="box"];1889[label="vyy402\n",fontsize=16,color="green",shape="box"];1890[label="vyy3001\n",fontsize=16,color="green",shape="box"];1891[label="vyy401\n",fontsize=16,color="green",shape="box"];1892[label="vyy3001\n",fontsize=16,color="green",shape="box"];1893[label="vyy401\n",fontsize=16,color="green",shape="box"];1894[label="vyy3001\n",fontsize=16,color="green",shape="box"];1895[label="vyy401\n",fontsize=16,color="green",shape="box"];1896[label="vyy3001\n",fontsize=16,color="green",shape="box"];1897[label="vyy401\n",fontsize=16,color="green",shape="box"];1898[label="vyy3001\n",fontsize=16,color="green",shape="box"];1899[label="vyy401\n",fontsize=16,color="green",shape="box"];1900[label="vyy3001\n",fontsize=16,color="green",shape="box"];1901[label="vyy401\n",fontsize=16,color="green",shape="box"];1902[label="vyy3001\n",fontsize=16,color="green",shape="box"];1903[label="vyy401\n",fontsize=16,color="green",shape="box"];1904[label="vyy3001\n",fontsize=16,color="green",shape="box"];1905[label="vyy401\n",fontsize=16,color="green",shape="box"];1906[label="vyy3001\n",fontsize=16,color="green",shape="box"];1907[label="vyy401\n",fontsize=16,color="green",shape="box"];1908[label="vyy3001\n",fontsize=16,color="green",shape="box"];1909[label="vyy401\n",fontsize=16,color="green",shape="box"];1910[label="vyy3001\n",fontsize=16,color="green",shape="box"];1911[label="vyy401\n",fontsize=16,color="green",shape="box"];1912[label="vyy3001\n",fontsize=16,color="green",shape="box"];1913[label="vyy401\n",fontsize=16,color="green",shape="box"];1914[label="vyy3001\n",fontsize=16,color="green",shape="box"];1915[label="vyy401\n",fontsize=16,color="green",shape="box"];1916[label="vyy3001\n",fontsize=16,color="green",shape="box"];1917[label="vyy401\n",fontsize=16,color="green",shape="box"];2078[label="vyy147\n",fontsize=16,color="green",shape="box"];2079[label="vyy143 < vyy146\n",fontsize=16,color="blue",shape="box"];4195[label="< :: Bool -> Bool -> Bool",fontsize=10,color="white",style="solid",shape="box"];2079 -> 4195[label="",style="solid", color="blue", weight=9];
4195 -> 2094[label="",style="solid", color="blue", weight=3];
4196[label="< :: () -> () -> Bool",fontsize=10,color="white",style="solid",shape="box"];2079 -> 4196[label="",style="solid", color="blue", weight=9];
4196 -> 2095[label="",style="solid", color="blue", weight=3];
4197[label="< :: (Ratio a) -> (Ratio a) -> Bool",fontsize=10,color="white",style="solid",shape="box"];2079 -> 4197[label="",style="solid", color="blue", weight=9];
4197 -> 2096[label="",style="solid", color="blue", weight=3];
4198[label="< :: Double -> Double -> Bool",fontsize=10,color="white",style="solid",shape="box"];2079 -> 4198[label="",style="solid", color="blue", weight=9];
4198 -> 2097[label="",style="solid", color="blue", weight=3];
4199[label="< :: Char -> Char -> Bool",fontsize=10,color="white",style="solid",shape="box"];2079 -> 4199[label="",style="solid", color="blue", weight=9];
4199 -> 2098[label="",style="solid", color="blue", weight=3];
4200[label="< :: Int -> Int -> Bool",fontsize=10,color="white",style="solid",shape="box"];2079 -> 4200[label="",style="solid", color="blue", weight=9];
4200 -> 2099[label="",style="solid", color="blue", weight=3];
4201[label="< :: (Maybe a) -> (Maybe a) -> Bool",fontsize=10,color="white",style="solid",shape="box"];2079 -> 4201[label="",style="solid", color="blue", weight=9];
4201 -> 2100[label="",style="solid", color="blue", weight=3];
4202[label="< :: ([] a) -> ([] a) -> Bool",fontsize=10,color="white",style="solid",shape="box"];2079 -> 4202[label="",style="solid", color="blue", weight=9];
4202 -> 2101[label="",style="solid", color="blue", weight=3];
4203[label="< :: (Either a b) -> (Either a b) -> Bool",fontsize=10,color="white",style="solid",shape="box"];2079 -> 4203[label="",style="solid", color="blue", weight=9];
4203 -> 2102[label="",style="solid", color="blue", weight=3];
4204[label="< :: ((@2) a b) -> ((@2) a b) -> Bool",fontsize=10,color="white",style="solid",shape="box"];2079 -> 4204[label="",style="solid", color="blue", weight=9];
4204 -> 2103[label="",style="solid", color="blue", weight=3];
4205[label="< :: Float -> Float -> Bool",fontsize=10,color="white",style="solid",shape="box"];2079 -> 4205[label="",style="solid", color="blue", weight=9];
4205 -> 2104[label="",style="solid", color="blue", weight=3];
4206[label="< :: Ordering -> Ordering -> Bool",fontsize=10,color="white",style="solid",shape="box"];2079 -> 4206[label="",style="solid", color="blue", weight=9];
4206 -> 2105[label="",style="solid", color="blue", weight=3];
4207[label="< :: ((@3) a b c) -> ((@3) a b c) -> Bool",fontsize=10,color="white",style="solid",shape="box"];2079 -> 4207[label="",style="solid", color="blue", weight=9];
4207 -> 2106[label="",style="solid", color="blue", weight=3];
4208[label="< :: Integer -> Integer -> Bool",fontsize=10,color="white",style="solid",shape="box"];2079 -> 4208[label="",style="solid", color="blue", weight=9];
4208 -> 2107[label="",style="solid", color="blue", weight=3];
2080[label="vyy146\n",fontsize=16,color="green",shape="box"];2081[label="vyy148\n",fontsize=16,color="green",shape="box"];2082 -> 1611[label="",style="dashed", color="red", weight=0];
2082[label="vyy143 == vyy146 && (vyy144 < vyy147 || vyy144 == vyy147 && vyy145 <= vyy148)\n",fontsize=16,color="magenta"];2082 -> 2108[label="",style="dashed", color="magenta", weight=3];
2082 -> 2109[label="",style="dashed", color="magenta", weight=3];
2083[label="vyy145\n",fontsize=16,color="green",shape="box"];2084[label="vyy143\n",fontsize=16,color="green",shape="box"];2085[label="vyy144\n",fontsize=16,color="green",shape="box"];2077[label="compare1 (vyy221,vyy222,vyy223) (vyy224,vyy225,vyy226) (vyy227 || vyy228)\n",fontsize=16,color="burlywood",shape="triangle"];4210[label="vyy227/False",fontsize=10,color="white",style="solid",shape="box"];2077 -> 4210[label="",style="solid", color="burlywood", weight=9];
4210 -> 2110[label="",style="solid", color="burlywood", weight=3];
4211[label="vyy227/True",fontsize=10,color="white",style="solid",shape="box"];2077 -> 4211[label="",style="solid", color="burlywood", weight=9];
4211 -> 2111[label="",style="solid", color="burlywood", weight=3];
1920[label="primMulNat (Succ vyy40000) vyy30010\n",fontsize=16,color="burlywood",shape="box"];4212[label="vyy30010/Succ vyy300100",fontsize=10,color="white",style="solid",shape="box"];1920 -> 4212[label="",style="solid", color="burlywood", weight=9];
4212 -> 2112[label="",style="solid", color="burlywood", weight=3];
4213[label="vyy30010/Zero",fontsize=10,color="white",style="solid",shape="box"];1920 -> 4213[label="",style="solid", color="burlywood", weight=9];
4213 -> 2113[label="",style="solid", color="burlywood", weight=3];
1921[label="primMulNat Zero vyy30010\n",fontsize=16,color="burlywood",shape="box"];4214[label="vyy30010/Succ vyy300100",fontsize=10,color="white",style="solid",shape="box"];1921 -> 4214[label="",style="solid", color="burlywood", weight=9];
4214 -> 2114[label="",style="solid", color="burlywood", weight=3];
4215[label="vyy30010/Zero",fontsize=10,color="white",style="solid",shape="box"];1921 -> 4215[label="",style="solid", color="burlywood", weight=9];
4215 -> 2115[label="",style="solid", color="burlywood", weight=3];
1922[label="vyy30010\n",fontsize=16,color="green",shape="box"];1923[label="vyy4000\n",fontsize=16,color="green",shape="box"];1924[label="vyy4000\n",fontsize=16,color="green",shape="box"];1925[label="vyy30010\n",fontsize=16,color="green",shape="box"];1926[label="vyy300000\n",fontsize=16,color="green",shape="box"];1927[label="vyy40000\n",fontsize=16,color="green",shape="box"];1928[label="vyy30001 == vyy4001\n",fontsize=16,color="blue",shape="box"];4216[label="== :: Int -> Int -> Bool",fontsize=10,color="white",style="solid",shape="box"];1928 -> 4216[label="",style="solid", color="blue", weight=9];
4216 -> 2116[label="",style="solid", color="blue", weight=3];
4217[label="== :: Integer -> Integer -> Bool",fontsize=10,color="white",style="solid",shape="box"];1928 -> 4217[label="",style="solid", color="blue", weight=9];
4217 -> 2117[label="",style="solid", color="blue", weight=3];
1929[label="vyy30000 == vyy4000\n",fontsize=16,color="blue",shape="box"];4218[label="== :: Int -> Int -> Bool",fontsize=10,color="white",style="solid",shape="box"];1929 -> 4218[label="",style="solid", color="blue", weight=9];
4218 -> 2118[label="",style="solid", color="blue", weight=3];
4219[label="== :: Integer -> Integer -> Bool",fontsize=10,color="white",style="solid",shape="box"];1929 -> 4219[label="",style="solid", color="blue", weight=9];
4219 -> 2119[label="",style="solid", color="blue", weight=3];
1930 -> 1335[label="",style="dashed", color="red", weight=0];
1930[label="primEqInt vyy30000 vyy4000\n",fontsize=16,color="magenta"];1930 -> 2120[label="",style="dashed", color="magenta", weight=3];
1930 -> 2121[label="",style="dashed", color="magenta", weight=3];
1931 -> 1611[label="",style="dashed", color="red", weight=0];
1931[label="vyy30001 == vyy4001 && vyy30002 == vyy4002\n",fontsize=16,color="magenta"];1931 -> 2122[label="",style="dashed", color="magenta", weight=3];
1931 -> 2123[label="",style="dashed", color="magenta", weight=3];
1932[label="vyy30000 == vyy4000\n",fontsize=16,color="blue",shape="box"];4222[label="== :: (Ratio a) -> (Ratio a) -> Bool",fontsize=10,color="white",style="solid",shape="box"];1932 -> 4222[label="",style="solid", color="blue", weight=9];
4222 -> 2124[label="",style="solid", color="blue", weight=3];
4223[label="== :: Char -> Char -> Bool",fontsize=10,color="white",style="solid",shape="box"];1932 -> 4223[label="",style="solid", color="blue", weight=9];
4223 -> 2125[label="",style="solid", color="blue", weight=3];
4224[label="== :: ((@3) a b c) -> ((@3) a b c) -> Bool",fontsize=10,color="white",style="solid",shape="box"];1932 -> 4224[label="",style="solid", color="blue", weight=9];
4224 -> 2126[label="",style="solid", color="blue", weight=3];
4225[label="== :: Bool -> Bool -> Bool",fontsize=10,color="white",style="solid",shape="box"];1932 -> 4225[label="",style="solid", color="blue", weight=9];
4225 -> 2127[label="",style="solid", color="blue", weight=3];
4226[label="== :: Int -> Int -> Bool",fontsize=10,color="white",style="solid",shape="box"];1932 -> 4226[label="",style="solid", color="blue", weight=9];
4226 -> 2128[label="",style="solid", color="blue", weight=3];
4227[label="== :: (Maybe a) -> (Maybe a) -> Bool",fontsize=10,color="white",style="solid",shape="box"];1932 -> 4227[label="",style="solid", color="blue", weight=9];
4227 -> 2129[label="",style="solid", color="blue", weight=3];
4228[label="== :: (Either a b) -> (Either a b) -> Bool",fontsize=10,color="white",style="solid",shape="box"];1932 -> 4228[label="",style="solid", color="blue", weight=9];
4228 -> 2130[label="",style="solid", color="blue", weight=3];
4229[label="== :: Ordering -> Ordering -> Bool",fontsize=10,color="white",style="solid",shape="box"];1932 -> 4229[label="",style="solid", color="blue", weight=9];
4229 -> 2131[label="",style="solid", color="blue", weight=3];
4230[label="== :: ((@2) a b) -> ((@2) a b) -> Bool",fontsize=10,color="white",style="solid",shape="box"];1932 -> 4230[label="",style="solid", color="blue", weight=9];
4230 -> 2132[label="",style="solid", color="blue", weight=3];
4231[label="== :: ([] a) -> ([] a) -> Bool",fontsize=10,color="white",style="solid",shape="box"];1932 -> 4231[label="",style="solid", color="blue", weight=9];
4231 -> 2133[label="",style="solid", color="blue", weight=3];
4232[label="== :: Double -> Double -> Bool",fontsize=10,color="white",style="solid",shape="box"];1932 -> 4232[label="",style="solid", color="blue", weight=9];
4232 -> 2134[label="",style="solid", color="blue", weight=3];
4233[label="== :: () -> () -> Bool",fontsize=10,color="white",style="solid",shape="box"];1932 -> 4233[label="",style="solid", color="blue", weight=9];
4233 -> 2135[label="",style="solid", color="blue", weight=3];
4234[label="== :: Float -> Float -> Bool",fontsize=10,color="white",style="solid",shape="box"];1932 -> 4234[label="",style="solid", color="blue", weight=9];
4234 -> 2136[label="",style="solid", color="blue", weight=3];
4235[label="== :: Integer -> Integer -> Bool",fontsize=10,color="white",style="solid",shape="box"];1932 -> 4235[label="",style="solid", color="blue", weight=9];
4235 -> 2137[label="",style="solid", color="blue", weight=3];
1933[label="primEqInt (Pos (Succ vyy300000)) (Pos vyy4000)\n",fontsize=16,color="burlywood",shape="box"];4236[label="vyy4000/Succ vyy40000",fontsize=10,color="white",style="solid",shape="box"];1933 -> 4236[label="",style="solid", color="burlywood", weight=9];
4236 -> 2138[label="",style="solid", color="burlywood", weight=3];
4237[label="vyy4000/Zero",fontsize=10,color="white",style="solid",shape="box"];1933 -> 4237[label="",style="solid", color="burlywood", weight=9];
4237 -> 2139[label="",style="solid", color="burlywood", weight=3];
1934[label="primEqInt (Pos (Succ vyy300000)) (Neg vyy4000)\n",fontsize=16,color="black",shape="box"];1934 -> 2140[label="",style="solid", color="black", weight=3];
1935[label="primEqInt (Pos Zero) (Pos vyy4000)\n",fontsize=16,color="burlywood",shape="box"];4238[label="vyy4000/Succ vyy40000",fontsize=10,color="white",style="solid",shape="box"];1935 -> 4238[label="",style="solid", color="burlywood", weight=9];
4238 -> 2141[label="",style="solid", color="burlywood", weight=3];
4239[label="vyy4000/Zero",fontsize=10,color="white",style="solid",shape="box"];1935 -> 4239[label="",style="solid", color="burlywood", weight=9];
4239 -> 2142[label="",style="solid", color="burlywood", weight=3];
1936[label="primEqInt (Pos Zero) (Neg vyy4000)\n",fontsize=16,color="burlywood",shape="box"];4240[label="vyy4000/Succ vyy40000",fontsize=10,color="white",style="solid",shape="box"];1936 -> 4240[label="",style="solid", color="burlywood", weight=9];
4240 -> 2143[label="",style="solid", color="burlywood", weight=3];
4241[label="vyy4000/Zero",fontsize=10,color="white",style="solid",shape="box"];1936 -> 4241[label="",style="solid", color="burlywood", weight=9];
4241 -> 2144[label="",style="solid", color="burlywood", weight=3];
1937[label="primEqInt (Neg (Succ vyy300000)) (Pos vyy4000)\n",fontsize=16,color="black",shape="box"];1937 -> 2145[label="",style="solid", color="black", weight=3];
1938[label="primEqInt (Neg (Succ vyy300000)) (Neg vyy4000)\n",fontsize=16,color="burlywood",shape="box"];4242[label="vyy4000/Succ vyy40000",fontsize=10,color="white",style="solid",shape="box"];1938 -> 4242[label="",style="solid", color="burlywood", weight=9];
4242 -> 2146[label="",style="solid", color="burlywood", weight=3];
4243[label="vyy4000/Zero",fontsize=10,color="white",style="solid",shape="box"];1938 -> 4243[label="",style="solid", color="burlywood", weight=9];
4243 -> 2147[label="",style="solid", color="burlywood", weight=3];
1939[label="primEqInt (Neg Zero) (Pos vyy4000)\n",fontsize=16,color="burlywood",shape="box"];4244[label="vyy4000/Succ vyy40000",fontsize=10,color="white",style="solid",shape="box"];1939 -> 4244[label="",style="solid", color="burlywood", weight=9];
4244 -> 2148[label="",style="solid", color="burlywood", weight=3];
4245[label="vyy4000/Zero",fontsize=10,color="white",style="solid",shape="box"];1939 -> 4245[label="",style="solid", color="burlywood", weight=9];
4245 -> 2149[label="",style="solid", color="burlywood", weight=3];
1940[label="primEqInt (Neg Zero) (Neg vyy4000)\n",fontsize=16,color="burlywood",shape="box"];4246[label="vyy4000/Succ vyy40000",fontsize=10,color="white",style="solid",shape="box"];1940 -> 4246[label="",style="solid", color="burlywood", weight=9];
4246 -> 2150[label="",style="solid", color="burlywood", weight=3];
4247[label="vyy4000/Zero",fontsize=10,color="white",style="solid",shape="box"];1940 -> 4247[label="",style="solid", color="burlywood", weight=9];
4247 -> 2151[label="",style="solid", color="burlywood", weight=3];
1941 -> 1212[label="",style="dashed", color="red", weight=0];
1941[label="vyy30000 == vyy4000\n",fontsize=16,color="magenta"];1941 -> 2152[label="",style="dashed", color="magenta", weight=3];
1941 -> 2153[label="",style="dashed", color="magenta", weight=3];
1942 -> 1213[label="",style="dashed", color="red", weight=0];
1942[label="vyy30000 == vyy4000\n",fontsize=16,color="magenta"];1942 -> 2154[label="",style="dashed", color="magenta", weight=3];
1942 -> 2155[label="",style="dashed", color="magenta", weight=3];
1943 -> 1214[label="",style="dashed", color="red", weight=0];
1943[label="vyy30000 == vyy4000\n",fontsize=16,color="magenta"];1943 -> 2156[label="",style="dashed", color="magenta", weight=3];
1943 -> 2157[label="",style="dashed", color="magenta", weight=3];
1944 -> 1215[label="",style="dashed", color="red", weight=0];
1944[label="vyy30000 == vyy4000\n",fontsize=16,color="magenta"];1944 -> 2158[label="",style="dashed", color="magenta", weight=3];
1944 -> 2159[label="",style="dashed", color="magenta", weight=3];
1945 -> 1216[label="",style="dashed", color="red", weight=0];
1945[label="vyy30000 == vyy4000\n",fontsize=16,color="magenta"];1945 -> 2160[label="",style="dashed", color="magenta", weight=3];
1945 -> 2161[label="",style="dashed", color="magenta", weight=3];
1946 -> 1217[label="",style="dashed", color="red", weight=0];
1946[label="vyy30000 == vyy4000\n",fontsize=16,color="magenta"];1946 -> 2162[label="",style="dashed", color="magenta", weight=3];
1946 -> 2163[label="",style="dashed", color="magenta", weight=3];
1947 -> 1218[label="",style="dashed", color="red", weight=0];
1947[label="vyy30000 == vyy4000\n",fontsize=16,color="magenta"];1947 -> 2164[label="",style="dashed", color="magenta", weight=3];
1947 -> 2165[label="",style="dashed", color="magenta", weight=3];
1948 -> 495[label="",style="dashed", color="red", weight=0];
1948[label="vyy30000 == vyy4000\n",fontsize=16,color="magenta"];1948 -> 2166[label="",style="dashed", color="magenta", weight=3];
1948 -> 2167[label="",style="dashed", color="magenta", weight=3];
1949 -> 1220[label="",style="dashed", color="red", weight=0];
1949[label="vyy30000 == vyy4000\n",fontsize=16,color="magenta"];1949 -> 2168[label="",style="dashed", color="magenta", weight=3];
1949 -> 2169[label="",style="dashed", color="magenta", weight=3];
1950 -> 1221[label="",style="dashed", color="red", weight=0];
1950[label="vyy30000 == vyy4000\n",fontsize=16,color="magenta"];1950 -> 2170[label="",style="dashed", color="magenta", weight=3];
1950 -> 2171[label="",style="dashed", color="magenta", weight=3];
1951 -> 1222[label="",style="dashed", color="red", weight=0];
1951[label="vyy30000 == vyy4000\n",fontsize=16,color="magenta"];1951 -> 2172[label="",style="dashed", color="magenta", weight=3];
1951 -> 2173[label="",style="dashed", color="magenta", weight=3];
1952 -> 1223[label="",style="dashed", color="red", weight=0];
1952[label="vyy30000 == vyy4000\n",fontsize=16,color="magenta"];1952 -> 2174[label="",style="dashed", color="magenta", weight=3];
1952 -> 2175[label="",style="dashed", color="magenta", weight=3];
1953 -> 1224[label="",style="dashed", color="red", weight=0];
1953[label="vyy30000 == vyy4000\n",fontsize=16,color="magenta"];1953 -> 2176[label="",style="dashed", color="magenta", weight=3];
1953 -> 2177[label="",style="dashed", color="magenta", weight=3];
1954 -> 1225[label="",style="dashed", color="red", weight=0];
1954[label="vyy30000 == vyy4000\n",fontsize=16,color="magenta"];1954 -> 2178[label="",style="dashed", color="magenta", weight=3];
1954 -> 2179[label="",style="dashed", color="magenta", weight=3];
1955 -> 1212[label="",style="dashed", color="red", weight=0];
1955[label="vyy30000 == vyy4000\n",fontsize=16,color="magenta"];1955 -> 2180[label="",style="dashed", color="magenta", weight=3];
1955 -> 2181[label="",style="dashed", color="magenta", weight=3];
1956 -> 1213[label="",style="dashed", color="red", weight=0];
1956[label="vyy30000 == vyy4000\n",fontsize=16,color="magenta"];1956 -> 2182[label="",style="dashed", color="magenta", weight=3];
1956 -> 2183[label="",style="dashed", color="magenta", weight=3];
1957 -> 1214[label="",style="dashed", color="red", weight=0];
1957[label="vyy30000 == vyy4000\n",fontsize=16,color="magenta"];1957 -> 2184[label="",style="dashed", color="magenta", weight=3];
1957 -> 2185[label="",style="dashed", color="magenta", weight=3];
1958 -> 1215[label="",style="dashed", color="red", weight=0];
1958[label="vyy30000 == vyy4000\n",fontsize=16,color="magenta"];1958 -> 2186[label="",style="dashed", color="magenta", weight=3];
1958 -> 2187[label="",style="dashed", color="magenta", weight=3];
1959 -> 1216[label="",style="dashed", color="red", weight=0];
1959[label="vyy30000 == vyy4000\n",fontsize=16,color="magenta"];1959 -> 2188[label="",style="dashed", color="magenta", weight=3];
1959 -> 2189[label="",style="dashed", color="magenta", weight=3];
1960 -> 1217[label="",style="dashed", color="red", weight=0];
1960[label="vyy30000 == vyy4000\n",fontsize=16,color="magenta"];1960 -> 2190[label="",style="dashed", color="magenta", weight=3];
1960 -> 2191[label="",style="dashed", color="magenta", weight=3];
1961 -> 1218[label="",style="dashed", color="red", weight=0];
1961[label="vyy30000 == vyy4000\n",fontsize=16,color="magenta"];1961 -> 2192[label="",style="dashed", color="magenta", weight=3];
1961 -> 2193[label="",style="dashed", color="magenta", weight=3];
1962 -> 495[label="",style="dashed", color="red", weight=0];
1962[label="vyy30000 == vyy4000\n",fontsize=16,color="magenta"];1962 -> 2194[label="",style="dashed", color="magenta", weight=3];
1962 -> 2195[label="",style="dashed", color="magenta", weight=3];
1963 -> 1220[label="",style="dashed", color="red", weight=0];
1963[label="vyy30000 == vyy4000\n",fontsize=16,color="magenta"];1963 -> 2196[label="",style="dashed", color="magenta", weight=3];
1963 -> 2197[label="",style="dashed", color="magenta", weight=3];
1964 -> 1221[label="",style="dashed", color="red", weight=0];
1964[label="vyy30000 == vyy4000\n",fontsize=16,color="magenta"];1964 -> 2198[label="",style="dashed", color="magenta", weight=3];
1964 -> 2199[label="",style="dashed", color="magenta", weight=3];
1965 -> 1222[label="",style="dashed", color="red", weight=0];
1965[label="vyy30000 == vyy4000\n",fontsize=16,color="magenta"];1965 -> 2200[label="",style="dashed", color="magenta", weight=3];
1965 -> 2201[label="",style="dashed", color="magenta", weight=3];
1966 -> 1223[label="",style="dashed", color="red", weight=0];
1966[label="vyy30000 == vyy4000\n",fontsize=16,color="magenta"];1966 -> 2202[label="",style="dashed", color="magenta", weight=3];
1966 -> 2203[label="",style="dashed", color="magenta", weight=3];
1967 -> 1224[label="",style="dashed", color="red", weight=0];
1967[label="vyy30000 == vyy4000\n",fontsize=16,color="magenta"];1967 -> 2204[label="",style="dashed", color="magenta", weight=3];
1967 -> 2205[label="",style="dashed", color="magenta", weight=3];
1968 -> 1225[label="",style="dashed", color="red", weight=0];
1968[label="vyy30000 == vyy4000\n",fontsize=16,color="magenta"];1968 -> 2206[label="",style="dashed", color="magenta", weight=3];
1968 -> 2207[label="",style="dashed", color="magenta", weight=3];
1969 -> 1212[label="",style="dashed", color="red", weight=0];
1969[label="vyy30000 == vyy4000\n",fontsize=16,color="magenta"];1969 -> 2208[label="",style="dashed", color="magenta", weight=3];
1969 -> 2209[label="",style="dashed", color="magenta", weight=3];
1970 -> 1213[label="",style="dashed", color="red", weight=0];
1970[label="vyy30000 == vyy4000\n",fontsize=16,color="magenta"];1970 -> 2210[label="",style="dashed", color="magenta", weight=3];
1970 -> 2211[label="",style="dashed", color="magenta", weight=3];
1971 -> 1214[label="",style="dashed", color="red", weight=0];
1971[label="vyy30000 == vyy4000\n",fontsize=16,color="magenta"];1971 -> 2212[label="",style="dashed", color="magenta", weight=3];
1971 -> 2213[label="",style="dashed", color="magenta", weight=3];
1972 -> 1215[label="",style="dashed", color="red", weight=0];
1972[label="vyy30000 == vyy4000\n",fontsize=16,color="magenta"];1972 -> 2214[label="",style="dashed", color="magenta", weight=3];
1972 -> 2215[label="",style="dashed", color="magenta", weight=3];
1973 -> 1216[label="",style="dashed", color="red", weight=0];
1973[label="vyy30000 == vyy4000\n",fontsize=16,color="magenta"];1973 -> 2216[label="",style="dashed", color="magenta", weight=3];
1973 -> 2217[label="",style="dashed", color="magenta", weight=3];
1974 -> 1217[label="",style="dashed", color="red", weight=0];
1974[label="vyy30000 == vyy4000\n",fontsize=16,color="magenta"];1974 -> 2218[label="",style="dashed", color="magenta", weight=3];
1974 -> 2219[label="",style="dashed", color="magenta", weight=3];
1975 -> 1218[label="",style="dashed", color="red", weight=0];
1975[label="vyy30000 == vyy4000\n",fontsize=16,color="magenta"];1975 -> 2220[label="",style="dashed", color="magenta", weight=3];
1975 -> 2221[label="",style="dashed", color="magenta", weight=3];
1976 -> 495[label="",style="dashed", color="red", weight=0];
1976[label="vyy30000 == vyy4000\n",fontsize=16,color="magenta"];1976 -> 2222[label="",style="dashed", color="magenta", weight=3];
1976 -> 2223[label="",style="dashed", color="magenta", weight=3];
1977 -> 1220[label="",style="dashed", color="red", weight=0];
1977[label="vyy30000 == vyy4000\n",fontsize=16,color="magenta"];1977 -> 2224[label="",style="dashed", color="magenta", weight=3];
1977 -> 2225[label="",style="dashed", color="magenta", weight=3];
1978 -> 1221[label="",style="dashed", color="red", weight=0];
1978[label="vyy30000 == vyy4000\n",fontsize=16,color="magenta"];1978 -> 2226[label="",style="dashed", color="magenta", weight=3];
1978 -> 2227[label="",style="dashed", color="magenta", weight=3];
1979 -> 1222[label="",style="dashed", color="red", weight=0];
1979[label="vyy30000 == vyy4000\n",fontsize=16,color="magenta"];1979 -> 2228[label="",style="dashed", color="magenta", weight=3];
1979 -> 2229[label="",style="dashed", color="magenta", weight=3];
1980 -> 1223[label="",style="dashed", color="red", weight=0];
1980[label="vyy30000 == vyy4000\n",fontsize=16,color="magenta"];1980 -> 2230[label="",style="dashed", color="magenta", weight=3];
1980 -> 2231[label="",style="dashed", color="magenta", weight=3];
1981 -> 1224[label="",style="dashed", color="red", weight=0];
1981[label="vyy30000 == vyy4000\n",fontsize=16,color="magenta"];1981 -> 2232[label="",style="dashed", color="magenta", weight=3];
1981 -> 2233[label="",style="dashed", color="magenta", weight=3];
1982 -> 1225[label="",style="dashed", color="red", weight=0];
1982[label="vyy30000 == vyy4000\n",fontsize=16,color="magenta"];1982 -> 2234[label="",style="dashed", color="magenta", weight=3];
1982 -> 2235[label="",style="dashed", color="magenta", weight=3];
1983[label="vyy30001 == vyy4001\n",fontsize=16,color="blue",shape="box"];4290[label="== :: (Ratio a) -> (Ratio a) -> Bool",fontsize=10,color="white",style="solid",shape="box"];1983 -> 4290[label="",style="solid", color="blue", weight=9];
4290 -> 2236[label="",style="solid", color="blue", weight=3];
4291[label="== :: Char -> Char -> Bool",fontsize=10,color="white",style="solid",shape="box"];1983 -> 4291[label="",style="solid", color="blue", weight=9];
4291 -> 2237[label="",style="solid", color="blue", weight=3];
4292[label="== :: ((@3) a b c) -> ((@3) a b c) -> Bool",fontsize=10,color="white",style="solid",shape="box"];1983 -> 4292[label="",style="solid", color="blue", weight=9];
4292 -> 2238[label="",style="solid", color="blue", weight=3];
4293[label="== :: Bool -> Bool -> Bool",fontsize=10,color="white",style="solid",shape="box"];1983 -> 4293[label="",style="solid", color="blue", weight=9];
4293 -> 2239[label="",style="solid", color="blue", weight=3];
4294[label="== :: Int -> Int -> Bool",fontsize=10,color="white",style="solid",shape="box"];1983 -> 4294[label="",style="solid", color="blue", weight=9];
4294 -> 2240[label="",style="solid", color="blue", weight=3];
4295[label="== :: (Maybe a) -> (Maybe a) -> Bool",fontsize=10,color="white",style="solid",shape="box"];1983 -> 4295[label="",style="solid", color="blue", weight=9];
4295 -> 2241[label="",style="solid", color="blue", weight=3];
4296[label="== :: (Either a b) -> (Either a b) -> Bool",fontsize=10,color="white",style="solid",shape="box"];1983 -> 4296[label="",style="solid", color="blue", weight=9];
4296 -> 2242[label="",style="solid", color="blue", weight=3];
4297[label="== :: Ordering -> Ordering -> Bool",fontsize=10,color="white",style="solid",shape="box"];1983 -> 4297[label="",style="solid", color="blue", weight=9];
4297 -> 2243[label="",style="solid", color="blue", weight=3];
4298[label="== :: ((@2) a b) -> ((@2) a b) -> Bool",fontsize=10,color="white",style="solid",shape="box"];1983 -> 4298[label="",style="solid", color="blue", weight=9];
4298 -> 2244[label="",style="solid", color="blue", weight=3];
4299[label="== :: ([] a) -> ([] a) -> Bool",fontsize=10,color="white",style="solid",shape="box"];1983 -> 4299[label="",style="solid", color="blue", weight=9];
4299 -> 2245[label="",style="solid", color="blue", weight=3];
4300[label="== :: Double -> Double -> Bool",fontsize=10,color="white",style="solid",shape="box"];1983 -> 4300[label="",style="solid", color="blue", weight=9];
4300 -> 2246[label="",style="solid", color="blue", weight=3];
4301[label="== :: () -> () -> Bool",fontsize=10,color="white",style="solid",shape="box"];1983 -> 4301[label="",style="solid", color="blue", weight=9];
4301 -> 2247[label="",style="solid", color="blue", weight=3];
4302[label="== :: Float -> Float -> Bool",fontsize=10,color="white",style="solid",shape="box"];1983 -> 4302[label="",style="solid", color="blue", weight=9];
4302 -> 2248[label="",style="solid", color="blue", weight=3];
4303[label="== :: Integer -> Integer -> Bool",fontsize=10,color="white",style="solid",shape="box"];1983 -> 4303[label="",style="solid", color="blue", weight=9];
4303 -> 2249[label="",style="solid", color="blue", weight=3];
1984[label="vyy30000 == vyy4000\n",fontsize=16,color="blue",shape="box"];4304[label="== :: (Ratio a) -> (Ratio a) -> Bool",fontsize=10,color="white",style="solid",shape="box"];1984 -> 4304[label="",style="solid", color="blue", weight=9];
4304 -> 2250[label="",style="solid", color="blue", weight=3];
4305[label="== :: Char -> Char -> Bool",fontsize=10,color="white",style="solid",shape="box"];1984 -> 4305[label="",style="solid", color="blue", weight=9];
4305 -> 2251[label="",style="solid", color="blue", weight=3];
4306[label="== :: ((@3) a b c) -> ((@3) a b c) -> Bool",fontsize=10,color="white",style="solid",shape="box"];1984 -> 4306[label="",style="solid", color="blue", weight=9];
4306 -> 2252[label="",style="solid", color="blue", weight=3];
4307[label="== :: Bool -> Bool -> Bool",fontsize=10,color="white",style="solid",shape="box"];1984 -> 4307[label="",style="solid", color="blue", weight=9];
4307 -> 2253[label="",style="solid", color="blue", weight=3];
4308[label="== :: Int -> Int -> Bool",fontsize=10,color="white",style="solid",shape="box"];1984 -> 4308[label="",style="solid", color="blue", weight=9];
4308 -> 2254[label="",style="solid", color="blue", weight=3];
4309[label="== :: (Maybe a) -> (Maybe a) -> Bool",fontsize=10,color="white",style="solid",shape="box"];1984 -> 4309[label="",style="solid", color="blue", weight=9];
4309 -> 2255[label="",style="solid", color="blue", weight=3];
4310[label="== :: (Either a b) -> (Either a b) -> Bool",fontsize=10,color="white",style="solid",shape="box"];1984 -> 4310[label="",style="solid", color="blue", weight=9];
4310 -> 2256[label="",style="solid", color="blue", weight=3];
4311[label="== :: Ordering -> Ordering -> Bool",fontsize=10,color="white",style="solid",shape="box"];1984 -> 4311[label="",style="solid", color="blue", weight=9];
4311 -> 2257[label="",style="solid", color="blue", weight=3];
4312[label="== :: ((@2) a b) -> ((@2) a b) -> Bool",fontsize=10,color="white",style="solid",shape="box"];1984 -> 4312[label="",style="solid", color="blue", weight=9];
4312 -> 2258[label="",style="solid", color="blue", weight=3];
4313[label="== :: ([] a) -> ([] a) -> Bool",fontsize=10,color="white",style="solid",shape="box"];1984 -> 4313[label="",style="solid", color="blue", weight=9];
4313 -> 2259[label="",style="solid", color="blue", weight=3];
4314[label="== :: Double -> Double -> Bool",fontsize=10,color="white",style="solid",shape="box"];1984 -> 4314[label="",style="solid", color="blue", weight=9];
4314 -> 2260[label="",style="solid", color="blue", weight=3];
4315[label="== :: () -> () -> Bool",fontsize=10,color="white",style="solid",shape="box"];1984 -> 4315[label="",style="solid", color="blue", weight=9];
4315 -> 2261[label="",style="solid", color="blue", weight=3];
4316[label="== :: Float -> Float -> Bool",fontsize=10,color="white",style="solid",shape="box"];1984 -> 4316[label="",style="solid", color="blue", weight=9];
4316 -> 2262[label="",style="solid", color="blue", weight=3];
4317[label="== :: Integer -> Integer -> Bool",fontsize=10,color="white",style="solid",shape="box"];1984 -> 4317[label="",style="solid", color="blue", weight=9];
4317 -> 2263[label="",style="solid", color="blue", weight=3];
1985 -> 1221[label="",style="dashed", color="red", weight=0];
1985[label="vyy30001 == vyy4001\n",fontsize=16,color="magenta"];1985 -> 2264[label="",style="dashed", color="magenta", weight=3];
1985 -> 2265[label="",style="dashed", color="magenta", weight=3];
1986[label="vyy30000 == vyy4000\n",fontsize=16,color="blue",shape="box"];4319[label="== :: (Ratio a) -> (Ratio a) -> Bool",fontsize=10,color="white",style="solid",shape="box"];1986 -> 4319[label="",style="solid", color="blue", weight=9];
4319 -> 2266[label="",style="solid", color="blue", weight=3];
4320[label="== :: Char -> Char -> Bool",fontsize=10,color="white",style="solid",shape="box"];1986 -> 4320[label="",style="solid", color="blue", weight=9];
4320 -> 2267[label="",style="solid", color="blue", weight=3];
4321[label="== :: ((@3) a b c) -> ((@3) a b c) -> Bool",fontsize=10,color="white",style="solid",shape="box"];1986 -> 4321[label="",style="solid", color="blue", weight=9];
4321 -> 2268[label="",style="solid", color="blue", weight=3];
4322[label="== :: Bool -> Bool -> Bool",fontsize=10,color="white",style="solid",shape="box"];1986 -> 4322[label="",style="solid", color="blue", weight=9];
4322 -> 2269[label="",style="solid", color="blue", weight=3];
4323[label="== :: Int -> Int -> Bool",fontsize=10,color="white",style="solid",shape="box"];1986 -> 4323[label="",style="solid", color="blue", weight=9];
4323 -> 2270[label="",style="solid", color="blue", weight=3];
4324[label="== :: (Maybe a) -> (Maybe a) -> Bool",fontsize=10,color="white",style="solid",shape="box"];1986 -> 4324[label="",style="solid", color="blue", weight=9];
4324 -> 2271[label="",style="solid", color="blue", weight=3];
4325[label="== :: (Either a b) -> (Either a b) -> Bool",fontsize=10,color="white",style="solid",shape="box"];1986 -> 4325[label="",style="solid", color="blue", weight=9];
4325 -> 2272[label="",style="solid", color="blue", weight=3];
4326[label="== :: Ordering -> Ordering -> Bool",fontsize=10,color="white",style="solid",shape="box"];1986 -> 4326[label="",style="solid", color="blue", weight=9];
4326 -> 2273[label="",style="solid", color="blue", weight=3];
4327[label="== :: ((@2) a b) -> ((@2) a b) -> Bool",fontsize=10,color="white",style="solid",shape="box"];1986 -> 4327[label="",style="solid", color="blue", weight=9];
4327 -> 2274[label="",style="solid", color="blue", weight=3];
4328[label="== :: ([] a) -> ([] a) -> Bool",fontsize=10,color="white",style="solid",shape="box"];1986 -> 4328[label="",style="solid", color="blue", weight=9];
4328 -> 2275[label="",style="solid", color="blue", weight=3];
4329[label="== :: Double -> Double -> Bool",fontsize=10,color="white",style="solid",shape="box"];1986 -> 4329[label="",style="solid", color="blue", weight=9];
4329 -> 2276[label="",style="solid", color="blue", weight=3];
4330[label="== :: () -> () -> Bool",fontsize=10,color="white",style="solid",shape="box"];1986 -> 4330[label="",style="solid", color="blue", weight=9];
4330 -> 2277[label="",style="solid", color="blue", weight=3];
4331[label="== :: Float -> Float -> Bool",fontsize=10,color="white",style="solid",shape="box"];1986 -> 4331[label="",style="solid", color="blue", weight=9];
4331 -> 2278[label="",style="solid", color="blue", weight=3];
4332[label="== :: Integer -> Integer -> Bool",fontsize=10,color="white",style="solid",shape="box"];1986 -> 4332[label="",style="solid", color="blue", weight=9];
4332 -> 2279[label="",style="solid", color="blue", weight=3];
1987 -> 1216[label="",style="dashed", color="red", weight=0];
1987[label="vyy30000 * vyy4000 == vyy30001 * vyy4001\n",fontsize=16,color="magenta"];1987 -> 2280[label="",style="dashed", color="magenta", weight=3];
1987 -> 2281[label="",style="dashed", color="magenta", weight=3];
1988 -> 1216[label="",style="dashed", color="red", weight=0];
1988[label="vyy30000 * vyy4000 == vyy30001 * vyy4001\n",fontsize=16,color="magenta"];1988 -> 2282[label="",style="dashed", color="magenta", weight=3];
1988 -> 2283[label="",style="dashed", color="magenta", weight=3];
1989[label="vyy30000\n",fontsize=16,color="green",shape="box"];1990[label="vyy4000\n",fontsize=16,color="green",shape="box"];1991[label="vyy107 <= vyy108\n",fontsize=16,color="burlywood",shape="triangle"];4335[label="vyy107/False",fontsize=10,color="white",style="solid",shape="box"];1991 -> 4335[label="",style="solid", color="burlywood", weight=9];
4335 -> 2284[label="",style="solid", color="burlywood", weight=3];
4336[label="vyy107/True",fontsize=10,color="white",style="solid",shape="box"];1991 -> 4336[label="",style="solid", color="burlywood", weight=9];
4336 -> 2285[label="",style="solid", color="burlywood", weight=3];
1992[label="vyy107 <= vyy108\n",fontsize=16,color="black",shape="triangle"];1992 -> 2286[label="",style="solid", color="black", weight=3];
1993[label="vyy107 <= vyy108\n",fontsize=16,color="black",shape="triangle"];1993 -> 2287[label="",style="solid", color="black", weight=3];
1994[label="vyy107 <= vyy108\n",fontsize=16,color="black",shape="triangle"];1994 -> 2288[label="",style="solid", color="black", weight=3];
1995[label="vyy107 <= vyy108\n",fontsize=16,color="black",shape="triangle"];1995 -> 2289[label="",style="solid", color="black", weight=3];
1996[label="vyy107 <= vyy108\n",fontsize=16,color="black",shape="triangle"];1996 -> 2290[label="",style="solid", color="black", weight=3];
1997[label="vyy107 <= vyy108\n",fontsize=16,color="burlywood",shape="triangle"];4337[label="vyy107/Nothing",fontsize=10,color="white",style="solid",shape="box"];1997 -> 4337[label="",style="solid", color="burlywood", weight=9];
4337 -> 2291[label="",style="solid", color="burlywood", weight=3];
4338[label="vyy107/Just vyy1070",fontsize=10,color="white",style="solid",shape="box"];1997 -> 4338[label="",style="solid", color="burlywood", weight=9];
4338 -> 2292[label="",style="solid", color="burlywood", weight=3];
1998[label="vyy107 <= vyy108\n",fontsize=16,color="black",shape="triangle"];1998 -> 2293[label="",style="solid", color="black", weight=3];
1999[label="vyy107 <= vyy108\n",fontsize=16,color="burlywood",shape="triangle"];4339[label="vyy107/Left vyy1070",fontsize=10,color="white",style="solid",shape="box"];1999 -> 4339[label="",style="solid", color="burlywood", weight=9];
4339 -> 2294[label="",style="solid", color="burlywood", weight=3];
4340[label="vyy107/Right vyy1070",fontsize=10,color="white",style="solid",shape="box"];1999 -> 4340[label="",style="solid", color="burlywood", weight=9];
4340 -> 2295[label="",style="solid", color="burlywood", weight=3];
2000[label="vyy107 <= vyy108\n",fontsize=16,color="burlywood",shape="triangle"];4341[label="vyy107/(vyy1070,vyy1071)",fontsize=10,color="white",style="solid",shape="box"];2000 -> 4341[label="",style="solid", color="burlywood", weight=9];
4341 -> 2296[label="",style="solid", color="burlywood", weight=3];
2001[label="vyy107 <= vyy108\n",fontsize=16,color="black",shape="triangle"];2001 -> 2297[label="",style="solid", color="black", weight=3];
2002[label="vyy107 <= vyy108\n",fontsize=16,color="burlywood",shape="triangle"];4342[label="vyy107/LT",fontsize=10,color="white",style="solid",shape="box"];2002 -> 4342[label="",style="solid", color="burlywood", weight=9];
4342 -> 2298[label="",style="solid", color="burlywood", weight=3];
4343[label="vyy107/EQ",fontsize=10,color="white",style="solid",shape="box"];2002 -> 4343[label="",style="solid", color="burlywood", weight=9];
4343 -> 2299[label="",style="solid", color="burlywood", weight=3];
4344[label="vyy107/GT",fontsize=10,color="white",style="solid",shape="box"];2002 -> 4344[label="",style="solid", color="burlywood", weight=9];
4344 -> 2300[label="",style="solid", color="burlywood", weight=3];
2003[label="vyy107 <= vyy108\n",fontsize=16,color="burlywood",shape="triangle"];4345[label="vyy107/(vyy1070,vyy1071,vyy1072)",fontsize=10,color="white",style="solid",shape="box"];2003 -> 4345[label="",style="solid", color="burlywood", weight=9];
4345 -> 2301[label="",style="solid", color="burlywood", weight=3];
2004[label="vyy107 <= vyy108\n",fontsize=16,color="black",shape="triangle"];2004 -> 2302[label="",style="solid", color="black", weight=3];
2005[label="compare0 (Just vyy179) (Just vyy180) otherwise\n",fontsize=16,color="black",shape="box"];2005 -> 2303[label="",style="solid", color="black", weight=3];
2006[label="LT\n",fontsize=16,color="green",shape="box"];2007 -> 1991[label="",style="dashed", color="red", weight=0];
2007[label="vyy114 <= vyy115\n",fontsize=16,color="magenta"];2007 -> 2304[label="",style="dashed", color="magenta", weight=3];
2007 -> 2305[label="",style="dashed", color="magenta", weight=3];
2008 -> 1992[label="",style="dashed", color="red", weight=0];
2008[label="vyy114 <= vyy115\n",fontsize=16,color="magenta"];2008 -> 2306[label="",style="dashed", color="magenta", weight=3];
2008 -> 2307[label="",style="dashed", color="magenta", weight=3];
2009 -> 1993[label="",style="dashed", color="red", weight=0];
2009[label="vyy114 <= vyy115\n",fontsize=16,color="magenta"];2009 -> 2308[label="",style="dashed", color="magenta", weight=3];
2009 -> 2309[label="",style="dashed", color="magenta", weight=3];
2010 -> 1994[label="",style="dashed", color="red", weight=0];
2010[label="vyy114 <= vyy115\n",fontsize=16,color="magenta"];2010 -> 2310[label="",style="dashed", color="magenta", weight=3];
2010 -> 2311[label="",style="dashed", color="magenta", weight=3];
2011 -> 1995[label="",style="dashed", color="red", weight=0];
2011[label="vyy114 <= vyy115\n",fontsize=16,color="magenta"];2011 -> 2312[label="",style="dashed", color="magenta", weight=3];
2011 -> 2313[label="",style="dashed", color="magenta", weight=3];
2012 -> 1996[label="",style="dashed", color="red", weight=0];
2012[label="vyy114 <= vyy115\n",fontsize=16,color="magenta"];2012 -> 2314[label="",style="dashed", color="magenta", weight=3];
2012 -> 2315[label="",style="dashed", color="magenta", weight=3];
2013 -> 1997[label="",style="dashed", color="red", weight=0];
2013[label="vyy114 <= vyy115\n",fontsize=16,color="magenta"];2013 -> 2316[label="",style="dashed", color="magenta", weight=3];
2013 -> 2317[label="",style="dashed", color="magenta", weight=3];
2014 -> 1998[label="",style="dashed", color="red", weight=0];
2014[label="vyy114 <= vyy115\n",fontsize=16,color="magenta"];2014 -> 2318[label="",style="dashed", color="magenta", weight=3];
2014 -> 2319[label="",style="dashed", color="magenta", weight=3];
2015 -> 1999[label="",style="dashed", color="red", weight=0];
2015[label="vyy114 <= vyy115\n",fontsize=16,color="magenta"];2015 -> 2320[label="",style="dashed", color="magenta", weight=3];
2015 -> 2321[label="",style="dashed", color="magenta", weight=3];
2016 -> 2000[label="",style="dashed", color="red", weight=0];
2016[label="vyy114 <= vyy115\n",fontsize=16,color="magenta"];2016 -> 2322[label="",style="dashed", color="magenta", weight=3];
2016 -> 2323[label="",style="dashed", color="magenta", weight=3];
2017 -> 2001[label="",style="dashed", color="red", weight=0];
2017[label="vyy114 <= vyy115\n",fontsize=16,color="magenta"];2017 -> 2324[label="",style="dashed", color="magenta", weight=3];
2017 -> 2325[label="",style="dashed", color="magenta", weight=3];
2018 -> 2002[label="",style="dashed", color="red", weight=0];
2018[label="vyy114 <= vyy115\n",fontsize=16,color="magenta"];2018 -> 2326[label="",style="dashed", color="magenta", weight=3];
2018 -> 2327[label="",style="dashed", color="magenta", weight=3];
2019 -> 2003[label="",style="dashed", color="red", weight=0];
2019[label="vyy114 <= vyy115\n",fontsize=16,color="magenta"];2019 -> 2328[label="",style="dashed", color="magenta", weight=3];
2019 -> 2329[label="",style="dashed", color="magenta", weight=3];
2020 -> 2004[label="",style="dashed", color="red", weight=0];
2020[label="vyy114 <= vyy115\n",fontsize=16,color="magenta"];2020 -> 2330[label="",style="dashed", color="magenta", weight=3];
2020 -> 2331[label="",style="dashed", color="magenta", weight=3];
2021[label="compare0 (Left vyy186) (Left vyy187) otherwise\n",fontsize=16,color="black",shape="box"];2021 -> 2332[label="",style="solid", color="black", weight=3];
2022[label="LT\n",fontsize=16,color="green",shape="box"];2023 -> 1991[label="",style="dashed", color="red", weight=0];
2023[label="vyy121 <= vyy122\n",fontsize=16,color="magenta"];2023 -> 2333[label="",style="dashed", color="magenta", weight=3];
2023 -> 2334[label="",style="dashed", color="magenta", weight=3];
2024 -> 1992[label="",style="dashed", color="red", weight=0];
2024[label="vyy121 <= vyy122\n",fontsize=16,color="magenta"];2024 -> 2335[label="",style="dashed", color="magenta", weight=3];
2024 -> 2336[label="",style="dashed", color="magenta", weight=3];
2025 -> 1993[label="",style="dashed", color="red", weight=0];
2025[label="vyy121 <= vyy122\n",fontsize=16,color="magenta"];2025 -> 2337[label="",style="dashed", color="magenta", weight=3];
2025 -> 2338[label="",style="dashed", color="magenta", weight=3];
2026 -> 1994[label="",style="dashed", color="red", weight=0];
2026[label="vyy121 <= vyy122\n",fontsize=16,color="magenta"];2026 -> 2339[label="",style="dashed", color="magenta", weight=3];
2026 -> 2340[label="",style="dashed", color="magenta", weight=3];
2027 -> 1995[label="",style="dashed", color="red", weight=0];
2027[label="vyy121 <= vyy122\n",fontsize=16,color="magenta"];2027 -> 2341[label="",style="dashed", color="magenta", weight=3];
2027 -> 2342[label="",style="dashed", color="magenta", weight=3];
2028 -> 1996[label="",style="dashed", color="red", weight=0];
2028[label="vyy121 <= vyy122\n",fontsize=16,color="magenta"];2028 -> 2343[label="",style="dashed", color="magenta", weight=3];
2028 -> 2344[label="",style="dashed", color="magenta", weight=3];
2029 -> 1997[label="",style="dashed", color="red", weight=0];
2029[label="vyy121 <= vyy122\n",fontsize=16,color="magenta"];2029 -> 2345[label="",style="dashed", color="magenta", weight=3];
2029 -> 2346[label="",style="dashed", color="magenta", weight=3];
2030 -> 1998[label="",style="dashed", color="red", weight=0];
2030[label="vyy121 <= vyy122\n",fontsize=16,color="magenta"];2030 -> 2347[label="",style="dashed", color="magenta", weight=3];
2030 -> 2348[label="",style="dashed", color="magenta", weight=3];
2031 -> 1999[label="",style="dashed", color="red", weight=0];
2031[label="vyy121 <= vyy122\n",fontsize=16,color="magenta"];2031 -> 2349[label="",style="dashed", color="magenta", weight=3];
2031 -> 2350[label="",style="dashed", color="magenta", weight=3];
2032 -> 2000[label="",style="dashed", color="red", weight=0];
2032[label="vyy121 <= vyy122\n",fontsize=16,color="magenta"];2032 -> 2351[label="",style="dashed", color="magenta", weight=3];
2032 -> 2352[label="",style="dashed", color="magenta", weight=3];
2033 -> 2001[label="",style="dashed", color="red", weight=0];
2033[label="vyy121 <= vyy122\n",fontsize=16,color="magenta"];2033 -> 2353[label="",style="dashed", color="magenta", weight=3];
2033 -> 2354[label="",style="dashed", color="magenta", weight=3];
2034 -> 2002[label="",style="dashed", color="red", weight=0];
2034[label="vyy121 <= vyy122\n",fontsize=16,color="magenta"];2034 -> 2355[label="",style="dashed", color="magenta", weight=3];
2034 -> 2356[label="",style="dashed", color="magenta", weight=3];
2035 -> 2003[label="",style="dashed", color="red", weight=0];
2035[label="vyy121 <= vyy122\n",fontsize=16,color="magenta"];2035 -> 2357[label="",style="dashed", color="magenta", weight=3];
2035 -> 2358[label="",style="dashed", color="magenta", weight=3];
2036 -> 2004[label="",style="dashed", color="red", weight=0];
2036[label="vyy121 <= vyy122\n",fontsize=16,color="magenta"];2036 -> 2359[label="",style="dashed", color="magenta", weight=3];
2036 -> 2360[label="",style="dashed", color="magenta", weight=3];
2037[label="compare0 (Right vyy193) (Right vyy194) otherwise\n",fontsize=16,color="black",shape="box"];2037 -> 2361[label="",style="solid", color="black", weight=3];
2038[label="LT\n",fontsize=16,color="green",shape="box"];2054[label="vyy157 <= vyy159\n",fontsize=16,color="blue",shape="box"];4374[label="<= :: Bool -> Bool -> Bool",fontsize=10,color="white",style="solid",shape="box"];2054 -> 4374[label="",style="solid", color="blue", weight=9];
4374 -> 2362[label="",style="solid", color="blue", weight=3];
4375[label="<= :: () -> () -> Bool",fontsize=10,color="white",style="solid",shape="box"];2054 -> 4375[label="",style="solid", color="blue", weight=9];
4375 -> 2363[label="",style="solid", color="blue", weight=3];
4376[label="<= :: (Ratio a) -> (Ratio a) -> Bool",fontsize=10,color="white",style="solid",shape="box"];2054 -> 4376[label="",style="solid", color="blue", weight=9];
4376 -> 2364[label="",style="solid", color="blue", weight=3];
4377[label="<= :: Double -> Double -> Bool",fontsize=10,color="white",style="solid",shape="box"];2054 -> 4377[label="",style="solid", color="blue", weight=9];
4377 -> 2365[label="",style="solid", color="blue", weight=3];
4378[label="<= :: Char -> Char -> Bool",fontsize=10,color="white",style="solid",shape="box"];2054 -> 4378[label="",style="solid", color="blue", weight=9];
4378 -> 2366[label="",style="solid", color="blue", weight=3];
4379[label="<= :: Int -> Int -> Bool",fontsize=10,color="white",style="solid",shape="box"];2054 -> 4379[label="",style="solid", color="blue", weight=9];
4379 -> 2367[label="",style="solid", color="blue", weight=3];
4380[label="<= :: (Maybe a) -> (Maybe a) -> Bool",fontsize=10,color="white",style="solid",shape="box"];2054 -> 4380[label="",style="solid", color="blue", weight=9];
4380 -> 2368[label="",style="solid", color="blue", weight=3];
4381[label="<= :: ([] a) -> ([] a) -> Bool",fontsize=10,color="white",style="solid",shape="box"];2054 -> 4381[label="",style="solid", color="blue", weight=9];
4381 -> 2369[label="",style="solid", color="blue", weight=3];
4382[label="<= :: (Either a b) -> (Either a b) -> Bool",fontsize=10,color="white",style="solid",shape="box"];2054 -> 4382[label="",style="solid", color="blue", weight=9];
4382 -> 2370[label="",style="solid", color="blue", weight=3];
4383[label="<= :: ((@2) a b) -> ((@2) a b) -> Bool",fontsize=10,color="white",style="solid",shape="box"];2054 -> 4383[label="",style="solid", color="blue", weight=9];
4383 -> 2371[label="",style="solid", color="blue", weight=3];
4384[label="<= :: Float -> Float -> Bool",fontsize=10,color="white",style="solid",shape="box"];2054 -> 4384[label="",style="solid", color="blue", weight=9];
4384 -> 2372[label="",style="solid", color="blue", weight=3];
4385[label="<= :: Ordering -> Ordering -> Bool",fontsize=10,color="white",style="solid",shape="box"];2054 -> 4385[label="",style="solid", color="blue", weight=9];
4385 -> 2373[label="",style="solid", color="blue", weight=3];
4386[label="<= :: ((@3) a b c) -> ((@3) a b c) -> Bool",fontsize=10,color="white",style="solid",shape="box"];2054 -> 4386[label="",style="solid", color="blue", weight=9];
4386 -> 2374[label="",style="solid", color="blue", weight=3];
4387[label="<= :: Integer -> Integer -> Bool",fontsize=10,color="white",style="solid",shape="box"];2054 -> 4387[label="",style="solid", color="blue", weight=9];
4387 -> 2375[label="",style="solid", color="blue", weight=3];
2055[label="vyy156 == vyy158\n",fontsize=16,color="blue",shape="box"];4388[label="== :: Bool -> Bool -> Bool",fontsize=10,color="white",style="solid",shape="box"];2055 -> 4388[label="",style="solid", color="blue", weight=9];
4388 -> 2376[label="",style="solid", color="blue", weight=3];
4389[label="== :: () -> () -> Bool",fontsize=10,color="white",style="solid",shape="box"];2055 -> 4389[label="",style="solid", color="blue", weight=9];
4389 -> 2377[label="",style="solid", color="blue", weight=3];
4390[label="== :: (Ratio a) -> (Ratio a) -> Bool",fontsize=10,color="white",style="solid",shape="box"];2055 -> 4390[label="",style="solid", color="blue", weight=9];
4390 -> 2378[label="",style="solid", color="blue", weight=3];
4391[label="== :: Double -> Double -> Bool",fontsize=10,color="white",style="solid",shape="box"];2055 -> 4391[label="",style="solid", color="blue", weight=9];
4391 -> 2379[label="",style="solid", color="blue", weight=3];
4392[label="== :: Char -> Char -> Bool",fontsize=10,color="white",style="solid",shape="box"];2055 -> 4392[label="",style="solid", color="blue", weight=9];
4392 -> 2380[label="",style="solid", color="blue", weight=3];
4393[label="== :: Int -> Int -> Bool",fontsize=10,color="white",style="solid",shape="box"];2055 -> 4393[label="",style="solid", color="blue", weight=9];
4393 -> 2381[label="",style="solid", color="blue", weight=3];
4394[label="== :: (Maybe a) -> (Maybe a) -> Bool",fontsize=10,color="white",style="solid",shape="box"];2055 -> 4394[label="",style="solid", color="blue", weight=9];
4394 -> 2382[label="",style="solid", color="blue", weight=3];
4395[label="== :: ([] a) -> ([] a) -> Bool",fontsize=10,color="white",style="solid",shape="box"];2055 -> 4395[label="",style="solid", color="blue", weight=9];
4395 -> 2383[label="",style="solid", color="blue", weight=3];
4396[label="== :: (Either a b) -> (Either a b) -> Bool",fontsize=10,color="white",style="solid",shape="box"];2055 -> 4396[label="",style="solid", color="blue", weight=9];
4396 -> 2384[label="",style="solid", color="blue", weight=3];
4397[label="== :: ((@2) a b) -> ((@2) a b) -> Bool",fontsize=10,color="white",style="solid",shape="box"];2055 -> 4397[label="",style="solid", color="blue", weight=9];
4397 -> 2385[label="",style="solid", color="blue", weight=3];
4398[label="== :: Float -> Float -> Bool",fontsize=10,color="white",style="solid",shape="box"];2055 -> 4398[label="",style="solid", color="blue", weight=9];
4398 -> 2386[label="",style="solid", color="blue", weight=3];
4399[label="== :: Ordering -> Ordering -> Bool",fontsize=10,color="white",style="solid",shape="box"];2055 -> 4399[label="",style="solid", color="blue", weight=9];
4399 -> 2387[label="",style="solid", color="blue", weight=3];
4400[label="== :: ((@3) a b c) -> ((@3) a b c) -> Bool",fontsize=10,color="white",style="solid",shape="box"];2055 -> 4400[label="",style="solid", color="blue", weight=9];
4400 -> 2388[label="",style="solid", color="blue", weight=3];
4401[label="== :: Integer -> Integer -> Bool",fontsize=10,color="white",style="solid",shape="box"];2055 -> 4401[label="",style="solid", color="blue", weight=9];
4401 -> 2389[label="",style="solid", color="blue", weight=3];
2056[label="vyy156 < vyy158\n",fontsize=16,color="black",shape="triangle"];2056 -> 2390[label="",style="solid", color="black", weight=3];
2057[label="vyy156 < vyy158\n",fontsize=16,color="black",shape="triangle"];2057 -> 2391[label="",style="solid", color="black", weight=3];
2058[label="vyy156 < vyy158\n",fontsize=16,color="black",shape="triangle"];2058 -> 2392[label="",style="solid", color="black", weight=3];
2059[label="vyy156 < vyy158\n",fontsize=16,color="black",shape="triangle"];2059 -> 2393[label="",style="solid", color="black", weight=3];
2060[label="vyy156 < vyy158\n",fontsize=16,color="black",shape="triangle"];2060 -> 2394[label="",style="solid", color="black", weight=3];
2061[label="vyy156 < vyy158\n",fontsize=16,color="black",shape="triangle"];2061 -> 2395[label="",style="solid", color="black", weight=3];
2062[label="vyy156 < vyy158\n",fontsize=16,color="black",shape="triangle"];2062 -> 2396[label="",style="solid", color="black", weight=3];
2063[label="vyy156 < vyy158\n",fontsize=16,color="black",shape="triangle"];2063 -> 2397[label="",style="solid", color="black", weight=3];
2064[label="vyy156 < vyy158\n",fontsize=16,color="black",shape="triangle"];2064 -> 2398[label="",style="solid", color="black", weight=3];
2065[label="vyy156 < vyy158\n",fontsize=16,color="black",shape="triangle"];2065 -> 2399[label="",style="solid", color="black", weight=3];
2066[label="vyy156 < vyy158\n",fontsize=16,color="black",shape="triangle"];2066 -> 2400[label="",style="solid", color="black", weight=3];
2067[label="vyy156 < vyy158\n",fontsize=16,color="black",shape="triangle"];2067 -> 2401[label="",style="solid", color="black", weight=3];
2068[label="vyy156 < vyy158\n",fontsize=16,color="black",shape="triangle"];2068 -> 2402[label="",style="solid", color="black", weight=3];
2069[label="vyy156 < vyy158\n",fontsize=16,color="black",shape="triangle"];2069 -> 2403[label="",style="solid", color="black", weight=3];
2070[label="compare1 (vyy206,vyy207) (vyy208,vyy209) (False || vyy211)\n",fontsize=16,color="black",shape="box"];2070 -> 2404[label="",style="solid", color="black", weight=3];
2071[label="compare1 (vyy206,vyy207) (vyy208,vyy209) (True || vyy211)\n",fontsize=16,color="black",shape="box"];2071 -> 2405[label="",style="solid", color="black", weight=3];
2072[label="GT\n",fontsize=16,color="green",shape="box"];2073[label="GT\n",fontsize=16,color="green",shape="box"];2074[label="GT\n",fontsize=16,color="green",shape="box"];2094 -> 2056[label="",style="dashed", color="red", weight=0];
2094[label="vyy143 < vyy146\n",fontsize=16,color="magenta"];2094 -> 2406[label="",style="dashed", color="magenta", weight=3];
2094 -> 2407[label="",style="dashed", color="magenta", weight=3];
2095 -> 2057[label="",style="dashed", color="red", weight=0];
2095[label="vyy143 < vyy146\n",fontsize=16,color="magenta"];2095 -> 2408[label="",style="dashed", color="magenta", weight=3];
2095 -> 2409[label="",style="dashed", color="magenta", weight=3];
2096 -> 2058[label="",style="dashed", color="red", weight=0];
2096[label="vyy143 < vyy146\n",fontsize=16,color="magenta"];2096 -> 2410[label="",style="dashed", color="magenta", weight=3];
2096 -> 2411[label="",style="dashed", color="magenta", weight=3];
2097 -> 2059[label="",style="dashed", color="red", weight=0];
2097[label="vyy143 < vyy146\n",fontsize=16,color="magenta"];2097 -> 2412[label="",style="dashed", color="magenta", weight=3];
2097 -> 2413[label="",style="dashed", color="magenta", weight=3];
2098 -> 2060[label="",style="dashed", color="red", weight=0];
2098[label="vyy143 < vyy146\n",fontsize=16,color="magenta"];2098 -> 2414[label="",style="dashed", color="magenta", weight=3];
2098 -> 2415[label="",style="dashed", color="magenta", weight=3];
2099 -> 2061[label="",style="dashed", color="red", weight=0];
2099[label="vyy143 < vyy146\n",fontsize=16,color="magenta"];2099 -> 2416[label="",style="dashed", color="magenta", weight=3];
2099 -> 2417[label="",style="dashed", color="magenta", weight=3];
2100 -> 2062[label="",style="dashed", color="red", weight=0];
2100[label="vyy143 < vyy146\n",fontsize=16,color="magenta"];2100 -> 2418[label="",style="dashed", color="magenta", weight=3];
2100 -> 2419[label="",style="dashed", color="magenta", weight=3];
2101 -> 2063[label="",style="dashed", color="red", weight=0];
2101[label="vyy143 < vyy146\n",fontsize=16,color="magenta"];2101 -> 2420[label="",style="dashed", color="magenta", weight=3];
2101 -> 2421[label="",style="dashed", color="magenta", weight=3];
2102 -> 2064[label="",style="dashed", color="red", weight=0];
2102[label="vyy143 < vyy146\n",fontsize=16,color="magenta"];2102 -> 2422[label="",style="dashed", color="magenta", weight=3];
2102 -> 2423[label="",style="dashed", color="magenta", weight=3];
2103 -> 2065[label="",style="dashed", color="red", weight=0];
2103[label="vyy143 < vyy146\n",fontsize=16,color="magenta"];2103 -> 2424[label="",style="dashed", color="magenta", weight=3];
2103 -> 2425[label="",style="dashed", color="magenta", weight=3];
2104 -> 2066[label="",style="dashed", color="red", weight=0];
2104[label="vyy143 < vyy146\n",fontsize=16,color="magenta"];2104 -> 2426[label="",style="dashed", color="magenta", weight=3];
2104 -> 2427[label="",style="dashed", color="magenta", weight=3];
2105 -> 2067[label="",style="dashed", color="red", weight=0];
2105[label="vyy143 < vyy146\n",fontsize=16,color="magenta"];2105 -> 2428[label="",style="dashed", color="magenta", weight=3];
2105 -> 2429[label="",style="dashed", color="magenta", weight=3];
2106 -> 2068[label="",style="dashed", color="red", weight=0];
2106[label="vyy143 < vyy146\n",fontsize=16,color="magenta"];2106 -> 2430[label="",style="dashed", color="magenta", weight=3];
2106 -> 2431[label="",style="dashed", color="magenta", weight=3];
2107 -> 2069[label="",style="dashed", color="red", weight=0];
2107[label="vyy143 < vyy146\n",fontsize=16,color="magenta"];2107 -> 2432[label="",style="dashed", color="magenta", weight=3];
2107 -> 2433[label="",style="dashed", color="magenta", weight=3];
2108 -> 2748[label="",style="dashed", color="red", weight=0];
2108[label="vyy144 < vyy147 || vyy144 == vyy147 && vyy145 <= vyy148\n",fontsize=16,color="magenta"];2108 -> 2749[label="",style="dashed", color="magenta", weight=3];
2108 -> 2750[label="",style="dashed", color="magenta", weight=3];
2109[label="vyy143 == vyy146\n",fontsize=16,color="blue",shape="box"];4417[label="== :: Bool -> Bool -> Bool",fontsize=10,color="white",style="solid",shape="box"];2109 -> 4417[label="",style="solid", color="blue", weight=9];
4417 -> 2436[label="",style="solid", color="blue", weight=3];
4418[label="== :: () -> () -> Bool",fontsize=10,color="white",style="solid",shape="box"];2109 -> 4418[label="",style="solid", color="blue", weight=9];
4418 -> 2437[label="",style="solid", color="blue", weight=3];
4419[label="== :: (Ratio a) -> (Ratio a) -> Bool",fontsize=10,color="white",style="solid",shape="box"];2109 -> 4419[label="",style="solid", color="blue", weight=9];
4419 -> 2438[label="",style="solid", color="blue", weight=3];
4420[label="== :: Double -> Double -> Bool",fontsize=10,color="white",style="solid",shape="box"];2109 -> 4420[label="",style="solid", color="blue", weight=9];
4420 -> 2439[label="",style="solid", color="blue", weight=3];
4421[label="== :: Char -> Char -> Bool",fontsize=10,color="white",style="solid",shape="box"];2109 -> 4421[label="",style="solid", color="blue", weight=9];
4421 -> 2440[label="",style="solid", color="blue", weight=3];
4422[label="== :: Int -> Int -> Bool",fontsize=10,color="white",style="solid",shape="box"];2109 -> 4422[label="",style="solid", color="blue", weight=9];
4422 -> 2441[label="",style="solid", color="blue", weight=3];
4423[label="== :: (Maybe a) -> (Maybe a) -> Bool",fontsize=10,color="white",style="solid",shape="box"];2109 -> 4423[label="",style="solid", color="blue", weight=9];
4423 -> 2442[label="",style="solid", color="blue", weight=3];
4424[label="== :: ([] a) -> ([] a) -> Bool",fontsize=10,color="white",style="solid",shape="box"];2109 -> 4424[label="",style="solid", color="blue", weight=9];
4424 -> 2443[label="",style="solid", color="blue", weight=3];
4425[label="== :: (Either a b) -> (Either a b) -> Bool",fontsize=10,color="white",style="solid",shape="box"];2109 -> 4425[label="",style="solid", color="blue", weight=9];
4425 -> 2444[label="",style="solid", color="blue", weight=3];
4426[label="== :: ((@2) a b) -> ((@2) a b) -> Bool",fontsize=10,color="white",style="solid",shape="box"];2109 -> 4426[label="",style="solid", color="blue", weight=9];
4426 -> 2445[label="",style="solid", color="blue", weight=3];
4427[label="== :: Float -> Float -> Bool",fontsize=10,color="white",style="solid",shape="box"];2109 -> 4427[label="",style="solid", color="blue", weight=9];
4427 -> 2446[label="",style="solid", color="blue", weight=3];
4428[label="== :: Ordering -> Ordering -> Bool",fontsize=10,color="white",style="solid",shape="box"];2109 -> 4428[label="",style="solid", color="blue", weight=9];
4428 -> 2447[label="",style="solid", color="blue", weight=3];
4429[label="== :: ((@3) a b c) -> ((@3) a b c) -> Bool",fontsize=10,color="white",style="solid",shape="box"];2109 -> 4429[label="",style="solid", color="blue", weight=9];
4429 -> 2448[label="",style="solid", color="blue", weight=3];
4430[label="== :: Integer -> Integer -> Bool",fontsize=10,color="white",style="solid",shape="box"];2109 -> 4430[label="",style="solid", color="blue", weight=9];
4430 -> 2449[label="",style="solid", color="blue", weight=3];
2110[label="compare1 (vyy221,vyy222,vyy223) (vyy224,vyy225,vyy226) (False || vyy228)\n",fontsize=16,color="black",shape="box"];2110 -> 2450[label="",style="solid", color="black", weight=3];
2111[label="compare1 (vyy221,vyy222,vyy223) (vyy224,vyy225,vyy226) (True || vyy228)\n",fontsize=16,color="black",shape="box"];2111 -> 2451[label="",style="solid", color="black", weight=3];
2112[label="primMulNat (Succ vyy40000) (Succ vyy300100)\n",fontsize=16,color="black",shape="box"];2112 -> 2452[label="",style="solid", color="black", weight=3];
2113[label="primMulNat (Succ vyy40000) Zero\n",fontsize=16,color="black",shape="box"];2113 -> 2453[label="",style="solid", color="black", weight=3];
2114[label="primMulNat Zero (Succ vyy300100)\n",fontsize=16,color="black",shape="box"];2114 -> 2454[label="",style="solid", color="black", weight=3];
2115[label="primMulNat Zero Zero\n",fontsize=16,color="black",shape="box"];2115 -> 2455[label="",style="solid", color="black", weight=3];
2116 -> 1216[label="",style="dashed", color="red", weight=0];
2116[label="vyy30001 == vyy4001\n",fontsize=16,color="magenta"];2116 -> 2456[label="",style="dashed", color="magenta", weight=3];
2116 -> 2457[label="",style="dashed", color="magenta", weight=3];
2117 -> 1225[label="",style="dashed", color="red", weight=0];
2117[label="vyy30001 == vyy4001\n",fontsize=16,color="magenta"];2117 -> 2458[label="",style="dashed", color="magenta", weight=3];
2117 -> 2459[label="",style="dashed", color="magenta", weight=3];
2118 -> 1216[label="",style="dashed", color="red", weight=0];
2118[label="vyy30000 == vyy4000\n",fontsize=16,color="magenta"];2118 -> 2460[label="",style="dashed", color="magenta", weight=3];
2118 -> 2461[label="",style="dashed", color="magenta", weight=3];
2119 -> 1225[label="",style="dashed", color="red", weight=0];
2119[label="vyy30000 == vyy4000\n",fontsize=16,color="magenta"];2119 -> 2462[label="",style="dashed", color="magenta", weight=3];
2119 -> 2463[label="",style="dashed", color="magenta", weight=3];
2120[label="vyy30000\n",fontsize=16,color="green",shape="box"];2121[label="vyy4000\n",fontsize=16,color="green",shape="box"];2122[label="vyy30002 == vyy4002\n",fontsize=16,color="blue",shape="box"];4435[label="== :: (Ratio a) -> (Ratio a) -> Bool",fontsize=10,color="white",style="solid",shape="box"];2122 -> 4435[label="",style="solid", color="blue", weight=9];
4435 -> 2464[label="",style="solid", color="blue", weight=3];
4436[label="== :: Char -> Char -> Bool",fontsize=10,color="white",style="solid",shape="box"];2122 -> 4436[label="",style="solid", color="blue", weight=9];
4436 -> 2465[label="",style="solid", color="blue", weight=3];
4437[label="== :: ((@3) a b c) -> ((@3) a b c) -> Bool",fontsize=10,color="white",style="solid",shape="box"];2122 -> 4437[label="",style="solid", color="blue", weight=9];
4437 -> 2466[label="",style="solid", color="blue", weight=3];
4438[label="== :: Bool -> Bool -> Bool",fontsize=10,color="white",style="solid",shape="box"];2122 -> 4438[label="",style="solid", color="blue", weight=9];
4438 -> 2467[label="",style="solid", color="blue", weight=3];
4439[label="== :: Int -> Int -> Bool",fontsize=10,color="white",style="solid",shape="box"];2122 -> 4439[label="",style="solid", color="blue", weight=9];
4439 -> 2468[label="",style="solid", color="blue", weight=3];
4440[label="== :: (Maybe a) -> (Maybe a) -> Bool",fontsize=10,color="white",style="solid",shape="box"];2122 -> 4440[label="",style="solid", color="blue", weight=9];
4440 -> 2469[label="",style="solid", color="blue", weight=3];
4441[label="== :: (Either a b) -> (Either a b) -> Bool",fontsize=10,color="white",style="solid",shape="box"];2122 -> 4441[label="",style="solid", color="blue", weight=9];
4441 -> 2470[label="",style="solid", color="blue", weight=3];
4442[label="== :: Ordering -> Ordering -> Bool",fontsize=10,color="white",style="solid",shape="box"];2122 -> 4442[label="",style="solid", color="blue", weight=9];
4442 -> 2471[label="",style="solid", color="blue", weight=3];
4443[label="== :: ((@2) a b) -> ((@2) a b) -> Bool",fontsize=10,color="white",style="solid",shape="box"];2122 -> 4443[label="",style="solid", color="blue", weight=9];
4443 -> 2472[label="",style="solid", color="blue", weight=3];
4444[label="== :: ([] a) -> ([] a) -> Bool",fontsize=10,color="white",style="solid",shape="box"];2122 -> 4444[label="",style="solid", color="blue", weight=9];
4444 -> 2473[label="",style="solid", color="blue", weight=3];
4445[label="== :: Double -> Double -> Bool",fontsize=10,color="white",style="solid",shape="box"];2122 -> 4445[label="",style="solid", color="blue", weight=9];
4445 -> 2474[label="",style="solid", color="blue", weight=3];
4446[label="== :: () -> () -> Bool",fontsize=10,color="white",style="solid",shape="box"];2122 -> 4446[label="",style="solid", color="blue", weight=9];
4446 -> 2475[label="",style="solid", color="blue", weight=3];
4447[label="== :: Float -> Float -> Bool",fontsize=10,color="white",style="solid",shape="box"];2122 -> 4447[label="",style="solid", color="blue", weight=9];
4447 -> 2476[label="",style="solid", color="blue", weight=3];
4448[label="== :: Integer -> Integer -> Bool",fontsize=10,color="white",style="solid",shape="box"];2122 -> 4448[label="",style="solid", color="blue", weight=9];
4448 -> 2477[label="",style="solid", color="blue", weight=3];
2123[label="vyy30001 == vyy4001\n",fontsize=16,color="blue",shape="box"];4449[label="== :: (Ratio a) -> (Ratio a) -> Bool",fontsize=10,color="white",style="solid",shape="box"];2123 -> 4449[label="",style="solid", color="blue", weight=9];
4449 -> 2478[label="",style="solid", color="blue", weight=3];
4450[label="== :: Char -> Char -> Bool",fontsize=10,color="white",style="solid",shape="box"];2123 -> 4450[label="",style="solid", color="blue", weight=9];
4450 -> 2479[label="",style="solid", color="blue", weight=3];
4451[label="== :: ((@3) a b c) -> ((@3) a b c) -> Bool",fontsize=10,color="white",style="solid",shape="box"];2123 -> 4451[label="",style="solid", color="blue", weight=9];
4451 -> 2480[label="",style="solid", color="blue", weight=3];
4452[label="== :: Bool -> Bool -> Bool",fontsize=10,color="white",style="solid",shape="box"];2123 -> 4452[label="",style="solid", color="blue", weight=9];
4452 -> 2481[label="",style="solid", color="blue", weight=3];
4453[label="== :: Int -> Int -> Bool",fontsize=10,color="white",style="solid",shape="box"];2123 -> 4453[label="",style="solid", color="blue", weight=9];
4453 -> 2482[label="",style="solid", color="blue", weight=3];
4454[label="== :: (Maybe a) -> (Maybe a) -> Bool",fontsize=10,color="white",style="solid",shape="box"];2123 -> 4454[label="",style="solid", color="blue", weight=9];
4454 -> 2483[label="",style="solid", color="blue", weight=3];
4455[label="== :: (Either a b) -> (Either a b) -> Bool",fontsize=10,color="white",style="solid",shape="box"];2123 -> 4455[label="",style="solid", color="blue", weight=9];
4455 -> 2484[label="",style="solid", color="blue", weight=3];
4456[label="== :: Ordering -> Ordering -> Bool",fontsize=10,color="white",style="solid",shape="box"];2123 -> 4456[label="",style="solid", color="blue", weight=9];
4456 -> 2485[label="",style="solid", color="blue", weight=3];
4457[label="== :: ((@2) a b) -> ((@2) a b) -> Bool",fontsize=10,color="white",style="solid",shape="box"];2123 -> 4457[label="",style="solid", color="blue", weight=9];
4457 -> 2486[label="",style="solid", color="blue", weight=3];
4458[label="== :: ([] a) -> ([] a) -> Bool",fontsize=10,color="white",style="solid",shape="box"];2123 -> 4458[label="",style="solid", color="blue", weight=9];
4458 -> 2487[label="",style="solid", color="blue", weight=3];
4459[label="== :: Double -> Double -> Bool",fontsize=10,color="white",style="solid",shape="box"];2123 -> 4459[label="",style="solid", color="blue", weight=9];
4459 -> 2488[label="",style="solid", color="blue", weight=3];
4460[label="== :: () -> () -> Bool",fontsize=10,color="white",style="solid",shape="box"];2123 -> 4460[label="",style="solid", color="blue", weight=9];
4460 -> 2489[label="",style="solid", color="blue", weight=3];
4461[label="== :: Float -> Float -> Bool",fontsize=10,color="white",style="solid",shape="box"];2123 -> 4461[label="",style="solid", color="blue", weight=9];
4461 -> 2490[label="",style="solid", color="blue", weight=3];
4462[label="== :: Integer -> Integer -> Bool",fontsize=10,color="white",style="solid",shape="box"];2123 -> 4462[label="",style="solid", color="blue", weight=9];
4462 -> 2491[label="",style="solid", color="blue", weight=3];
2124 -> 1212[label="",style="dashed", color="red", weight=0];
2124[label="vyy30000 == vyy4000\n",fontsize=16,color="magenta"];2124 -> 2492[label="",style="dashed", color="magenta", weight=3];
2124 -> 2493[label="",style="dashed", color="magenta", weight=3];
2125 -> 1213[label="",style="dashed", color="red", weight=0];
2125[label="vyy30000 == vyy4000\n",fontsize=16,color="magenta"];2125 -> 2494[label="",style="dashed", color="magenta", weight=3];
2125 -> 2495[label="",style="dashed", color="magenta", weight=3];
2126 -> 1214[label="",style="dashed", color="red", weight=0];
2126[label="vyy30000 == vyy4000\n",fontsize=16,color="magenta"];2126 -> 2496[label="",style="dashed", color="magenta", weight=3];
2126 -> 2497[label="",style="dashed", color="magenta", weight=3];
2127 -> 1215[label="",style="dashed", color="red", weight=0];
2127[label="vyy30000 == vyy4000\n",fontsize=16,color="magenta"];2127 -> 2498[label="",style="dashed", color="magenta", weight=3];
2127 -> 2499[label="",style="dashed", color="magenta", weight=3];
2128 -> 1216[label="",style="dashed", color="red", weight=0];
2128[label="vyy30000 == vyy4000\n",fontsize=16,color="magenta"];2128 -> 2500[label="",style="dashed", color="magenta", weight=3];
2128 -> 2501[label="",style="dashed", color="magenta", weight=3];
2129 -> 1217[label="",style="dashed", color="red", weight=0];
2129[label="vyy30000 == vyy4000\n",fontsize=16,color="magenta"];2129 -> 2502[label="",style="dashed", color="magenta", weight=3];
2129 -> 2503[label="",style="dashed", color="magenta", weight=3];
2130 -> 1218[label="",style="dashed", color="red", weight=0];
2130[label="vyy30000 == vyy4000\n",fontsize=16,color="magenta"];2130 -> 2504[label="",style="dashed", color="magenta", weight=3];
2130 -> 2505[label="",style="dashed", color="magenta", weight=3];
2131 -> 495[label="",style="dashed", color="red", weight=0];
2131[label="vyy30000 == vyy4000\n",fontsize=16,color="magenta"];2131 -> 2506[label="",style="dashed", color="magenta", weight=3];
2131 -> 2507[label="",style="dashed", color="magenta", weight=3];
2132 -> 1220[label="",style="dashed", color="red", weight=0];
2132[label="vyy30000 == vyy4000\n",fontsize=16,color="magenta"];2132 -> 2508[label="",style="dashed", color="magenta", weight=3];
2132 -> 2509[label="",style="dashed", color="magenta", weight=3];
2133 -> 1221[label="",style="dashed", color="red", weight=0];
2133[label="vyy30000 == vyy4000\n",fontsize=16,color="magenta"];2133 -> 2510[label="",style="dashed", color="magenta", weight=3];
2133 -> 2511[label="",style="dashed", color="magenta", weight=3];
2134 -> 1222[label="",style="dashed", color="red", weight=0];
2134[label="vyy30000 == vyy4000\n",fontsize=16,color="magenta"];2134 -> 2512[label="",style="dashed", color="magenta", weight=3];
2134 -> 2513[label="",style="dashed", color="magenta", weight=3];
2135 -> 1223[label="",style="dashed", color="red", weight=0];
2135[label="vyy30000 == vyy4000\n",fontsize=16,color="magenta"];2135 -> 2514[label="",style="dashed", color="magenta", weight=3];
2135 -> 2515[label="",style="dashed", color="magenta", weight=3];
2136 -> 1224[label="",style="dashed", color="red", weight=0];
2136[label="vyy30000 == vyy4000\n",fontsize=16,color="magenta"];2136 -> 2516[label="",style="dashed", color="magenta", weight=3];
2136 -> 2517[label="",style="dashed", color="magenta", weight=3];
2137 -> 1225[label="",style="dashed", color="red", weight=0];
2137[label="vyy30000 == vyy4000\n",fontsize=16,color="magenta"];2137 -> 2518[label="",style="dashed", color="magenta", weight=3];
2137 -> 2519[label="",style="dashed", color="magenta", weight=3];
2138[label="primEqInt (Pos (Succ vyy300000)) (Pos (Succ vyy40000))\n",fontsize=16,color="black",shape="box"];2138 -> 2520[label="",style="solid", color="black", weight=3];
2139[label="primEqInt (Pos (Succ vyy300000)) (Pos Zero)\n",fontsize=16,color="black",shape="box"];2139 -> 2521[label="",style="solid", color="black", weight=3];
2140[label="False\n",fontsize=16,color="green",shape="box"];2141[label="primEqInt (Pos Zero) (Pos (Succ vyy40000))\n",fontsize=16,color="black",shape="box"];2141 -> 2522[label="",style="solid", color="black", weight=3];
2142[label="primEqInt (Pos Zero) (Pos Zero)\n",fontsize=16,color="black",shape="box"];2142 -> 2523[label="",style="solid", color="black", weight=3];
2143[label="primEqInt (Pos Zero) (Neg (Succ vyy40000))\n",fontsize=16,color="black",shape="box"];2143 -> 2524[label="",style="solid", color="black", weight=3];
2144[label="primEqInt (Pos Zero) (Neg Zero)\n",fontsize=16,color="black",shape="box"];2144 -> 2525[label="",style="solid", color="black", weight=3];
2145[label="False\n",fontsize=16,color="green",shape="box"];2146[label="primEqInt (Neg (Succ vyy300000)) (Neg (Succ vyy40000))\n",fontsize=16,color="black",shape="box"];2146 -> 2526[label="",style="solid", color="black", weight=3];
2147[label="primEqInt (Neg (Succ vyy300000)) (Neg Zero)\n",fontsize=16,color="black",shape="box"];2147 -> 2527[label="",style="solid", color="black", weight=3];
2148[label="primEqInt (Neg Zero) (Pos (Succ vyy40000))\n",fontsize=16,color="black",shape="box"];2148 -> 2528[label="",style="solid", color="black", weight=3];
2149[label="primEqInt (Neg Zero) (Pos Zero)\n",fontsize=16,color="black",shape="box"];2149 -> 2529[label="",style="solid", color="black", weight=3];
2150[label="primEqInt (Neg Zero) (Neg (Succ vyy40000))\n",fontsize=16,color="black",shape="box"];2150 -> 2530[label="",style="solid", color="black", weight=3];
2151[label="primEqInt (Neg Zero) (Neg Zero)\n",fontsize=16,color="black",shape="box"];2151 -> 2531[label="",style="solid", color="black", weight=3];
2152[label="vyy30000\n",fontsize=16,color="green",shape="box"];2153[label="vyy4000\n",fontsize=16,color="green",shape="box"];2154[label="vyy30000\n",fontsize=16,color="green",shape="box"];2155[label="vyy4000\n",fontsize=16,color="green",shape="box"];2156[label="vyy30000\n",fontsize=16,color="green",shape="box"];2157[label="vyy4000\n",fontsize=16,color="green",shape="box"];2158[label="vyy30000\n",fontsize=16,color="green",shape="box"];2159[label="vyy4000\n",fontsize=16,color="green",shape="box"];2160[label="vyy30000\n",fontsize=16,color="green",shape="box"];2161[label="vyy4000\n",fontsize=16,color="green",shape="box"];2162[label="vyy30000\n",fontsize=16,color="green",shape="box"];2163[label="vyy4000\n",fontsize=16,color="green",shape="box"];2164[label="vyy30000\n",fontsize=16,color="green",shape="box"];2165[label="vyy4000\n",fontsize=16,color="green",shape="box"];2166[label="vyy30000\n",fontsize=16,color="green",shape="box"];2167[label="vyy4000\n",fontsize=16,color="green",shape="box"];2168[label="vyy30000\n",fontsize=16,color="green",shape="box"];2169[label="vyy4000\n",fontsize=16,color="green",shape="box"];2170[label="vyy30000\n",fontsize=16,color="green",shape="box"];2171[label="vyy4000\n",fontsize=16,color="green",shape="box"];2172[label="vyy30000\n",fontsize=16,color="green",shape="box"];2173[label="vyy4000\n",fontsize=16,color="green",shape="box"];2174[label="vyy30000\n",fontsize=16,color="green",shape="box"];2175[label="vyy4000\n",fontsize=16,color="green",shape="box"];2176[label="vyy30000\n",fontsize=16,color="green",shape="box"];2177[label="vyy4000\n",fontsize=16,color="green",shape="box"];2178[label="vyy30000\n",fontsize=16,color="green",shape="box"];2179[label="vyy4000\n",fontsize=16,color="green",shape="box"];2180[label="vyy30000\n",fontsize=16,color="green",shape="box"];2181[label="vyy4000\n",fontsize=16,color="green",shape="box"];2182[label="vyy30000\n",fontsize=16,color="green",shape="box"];2183[label="vyy4000\n",fontsize=16,color="green",shape="box"];2184[label="vyy30000\n",fontsize=16,color="green",shape="box"];2185[label="vyy4000\n",fontsize=16,color="green",shape="box"];2186[label="vyy30000\n",fontsize=16,color="green",shape="box"];2187[label="vyy4000\n",fontsize=16,color="green",shape="box"];2188[label="vyy30000\n",fontsize=16,color="green",shape="box"];2189[label="vyy4000\n",fontsize=16,color="green",shape="box"];2190[label="vyy30000\n",fontsize=16,color="green",shape="box"];2191[label="vyy4000\n",fontsize=16,color="green",shape="box"];2192[label="vyy30000\n",fontsize=16,color="green",shape="box"];2193[label="vyy4000\n",fontsize=16,color="green",shape="box"];2194[label="vyy30000\n",fontsize=16,color="green",shape="box"];2195[label="vyy4000\n",fontsize=16,color="green",shape="box"];2196[label="vyy30000\n",fontsize=16,color="green",shape="box"];2197[label="vyy4000\n",fontsize=16,color="green",shape="box"];2198[label="vyy30000\n",fontsize=16,color="green",shape="box"];2199[label="vyy4000\n",fontsize=16,color="green",shape="box"];2200[label="vyy30000\n",fontsize=16,color="green",shape="box"];2201[label="vyy4000\n",fontsize=16,color="green",shape="box"];2202[label="vyy30000\n",fontsize=16,color="green",shape="box"];2203[label="vyy4000\n",fontsize=16,color="green",shape="box"];2204[label="vyy30000\n",fontsize=16,color="green",shape="box"];2205[label="vyy4000\n",fontsize=16,color="green",shape="box"];2206[label="vyy30000\n",fontsize=16,color="green",shape="box"];2207[label="vyy4000\n",fontsize=16,color="green",shape="box"];2208[label="vyy30000\n",fontsize=16,color="green",shape="box"];2209[label="vyy4000\n",fontsize=16,color="green",shape="box"];2210[label="vyy30000\n",fontsize=16,color="green",shape="box"];2211[label="vyy4000\n",fontsize=16,color="green",shape="box"];2212[label="vyy30000\n",fontsize=16,color="green",shape="box"];2213[label="vyy4000\n",fontsize=16,color="green",shape="box"];2214[label="vyy30000\n",fontsize=16,color="green",shape="box"];2215[label="vyy4000\n",fontsize=16,color="green",shape="box"];2216[label="vyy30000\n",fontsize=16,color="green",shape="box"];2217[label="vyy4000\n",fontsize=16,color="green",shape="box"];2218[label="vyy30000\n",fontsize=16,color="green",shape="box"];2219[label="vyy4000\n",fontsize=16,color="green",shape="box"];2220[label="vyy30000\n",fontsize=16,color="green",shape="box"];2221[label="vyy4000\n",fontsize=16,color="green",shape="box"];2222[label="vyy30000\n",fontsize=16,color="green",shape="box"];2223[label="vyy4000\n",fontsize=16,color="green",shape="box"];2224[label="vyy30000\n",fontsize=16,color="green",shape="box"];2225[label="vyy4000\n",fontsize=16,color="green",shape="box"];2226[label="vyy30000\n",fontsize=16,color="green",shape="box"];2227[label="vyy4000\n",fontsize=16,color="green",shape="box"];2228[label="vyy30000\n",fontsize=16,color="green",shape="box"];2229[label="vyy4000\n",fontsize=16,color="green",shape="box"];2230[label="vyy30000\n",fontsize=16,color="green",shape="box"];2231[label="vyy4000\n",fontsize=16,color="green",shape="box"];2232[label="vyy30000\n",fontsize=16,color="green",shape="box"];2233[label="vyy4000\n",fontsize=16,color="green",shape="box"];2234[label="vyy30000\n",fontsize=16,color="green",shape="box"];2235[label="vyy4000\n",fontsize=16,color="green",shape="box"];2236 -> 1212[label="",style="dashed", color="red", weight=0];
2236[label="vyy30001 == vyy4001\n",fontsize=16,color="magenta"];2236 -> 2532[label="",style="dashed", color="magenta", weight=3];
2236 -> 2533[label="",style="dashed", color="magenta", weight=3];
2237 -> 1213[label="",style="dashed", color="red", weight=0];
2237[label="vyy30001 == vyy4001\n",fontsize=16,color="magenta"];2237 -> 2534[label="",style="dashed", color="magenta", weight=3];
2237 -> 2535[label="",style="dashed", color="magenta", weight=3];
2238 -> 1214[label="",style="dashed", color="red", weight=0];
2238[label="vyy30001 == vyy4001\n",fontsize=16,color="magenta"];2238 -> 2536[label="",style="dashed", color="magenta", weight=3];
2238 -> 2537[label="",style="dashed", color="magenta", weight=3];
2239 -> 1215[label="",style="dashed", color="red", weight=0];
2239[label="vyy30001 == vyy4001\n",fontsize=16,color="magenta"];2239 -> 2538[label="",style="dashed", color="magenta", weight=3];
2239 -> 2539[label="",style="dashed", color="magenta", weight=3];
2240 -> 1216[label="",style="dashed", color="red", weight=0];
2240[label="vyy30001 == vyy4001\n",fontsize=16,color="magenta"];2240 -> 2540[label="",style="dashed", color="magenta", weight=3];
2240 -> 2541[label="",style="dashed", color="magenta", weight=3];
2241 -> 1217[label="",style="dashed", color="red", weight=0];
2241[label="vyy30001 == vyy4001\n",fontsize=16,color="magenta"];2241 -> 2542[label="",style="dashed", color="magenta", weight=3];
2241 -> 2543[label="",style="dashed", color="magenta", weight=3];
2242 -> 1218[label="",style="dashed", color="red", weight=0];
2242[label="vyy30001 == vyy4001\n",fontsize=16,color="magenta"];2242 -> 2544[label="",style="dashed", color="magenta", weight=3];
2242 -> 2545[label="",style="dashed", color="magenta", weight=3];
2243 -> 495[label="",style="dashed", color="red", weight=0];
2243[label="vyy30001 == vyy4001\n",fontsize=16,color="magenta"];2243 -> 2546[label="",style="dashed", color="magenta", weight=3];
2243 -> 2547[label="",style="dashed", color="magenta", weight=3];
2244 -> 1220[label="",style="dashed", color="red", weight=0];
2244[label="vyy30001 == vyy4001\n",fontsize=16,color="magenta"];2244 -> 2548[label="",style="dashed", color="magenta", weight=3];
2244 -> 2549[label="",style="dashed", color="magenta", weight=3];
2245 -> 1221[label="",style="dashed", color="red", weight=0];
2245[label="vyy30001 == vyy4001\n",fontsize=16,color="magenta"];2245 -> 2550[label="",style="dashed", color="magenta", weight=3];
2245 -> 2551[label="",style="dashed", color="magenta", weight=3];
2246 -> 1222[label="",style="dashed", color="red", weight=0];
2246[label="vyy30001 == vyy4001\n",fontsize=16,color="magenta"];2246 -> 2552[label="",style="dashed", color="magenta", weight=3];
2246 -> 2553[label="",style="dashed", color="magenta", weight=3];
2247 -> 1223[label="",style="dashed", color="red", weight=0];
2247[label="vyy30001 == vyy4001\n",fontsize=16,color="magenta"];2247 -> 2554[label="",style="dashed", color="magenta", weight=3];
2247 -> 2555[label="",style="dashed", color="magenta", weight=3];
2248 -> 1224[label="",style="dashed", color="red", weight=0];
2248[label="vyy30001 == vyy4001\n",fontsize=16,color="magenta"];2248 -> 2556[label="",style="dashed", color="magenta", weight=3];
2248 -> 2557[label="",style="dashed", color="magenta", weight=3];
2249 -> 1225[label="",style="dashed", color="red", weight=0];
2249[label="vyy30001 == vyy4001\n",fontsize=16,color="magenta"];2249 -> 2558[label="",style="dashed", color="magenta", weight=3];
2249 -> 2559[label="",style="dashed", color="magenta", weight=3];
2250 -> 1212[label="",style="dashed", color="red", weight=0];
2250[label="vyy30000 == vyy4000\n",fontsize=16,color="magenta"];2250 -> 2560[label="",style="dashed", color="magenta", weight=3];
2250 -> 2561[label="",style="dashed", color="magenta", weight=3];
2251 -> 1213[label="",style="dashed", color="red", weight=0];
2251[label="vyy30000 == vyy4000\n",fontsize=16,color="magenta"];2251 -> 2562[label="",style="dashed", color="magenta", weight=3];
2251 -> 2563[label="",style="dashed", color="magenta", weight=3];
2252 -> 1214[label="",style="dashed", color="red", weight=0];
2252[label="vyy30000 == vyy4000\n",fontsize=16,color="magenta"];2252 -> 2564[label="",style="dashed", color="magenta", weight=3];
2252 -> 2565[label="",style="dashed", color="magenta", weight=3];
2253 -> 1215[label="",style="dashed", color="red", weight=0];
2253[label="vyy30000 == vyy4000\n",fontsize=16,color="magenta"];2253 -> 2566[label="",style="dashed", color="magenta", weight=3];
2253 -> 2567[label="",style="dashed", color="magenta", weight=3];
2254 -> 1216[label="",style="dashed", color="red", weight=0];
2254[label="vyy30000 == vyy4000\n",fontsize=16,color="magenta"];2254 -> 2568[label="",style="dashed", color="magenta", weight=3];
2254 -> 2569[label="",style="dashed", color="magenta", weight=3];
2255 -> 1217[label="",style="dashed", color="red", weight=0];
2255[label="vyy30000 == vyy4000\n",fontsize=16,color="magenta"];2255 -> 2570[label="",style="dashed", color="magenta", weight=3];
2255 -> 2571[label="",style="dashed", color="magenta", weight=3];
2256 -> 1218[label="",style="dashed", color="red", weight=0];
2256[label="vyy30000 == vyy4000\n",fontsize=16,color="magenta"];2256 -> 2572[label="",style="dashed", color="magenta", weight=3];
2256 -> 2573[label="",style="dashed", color="magenta", weight=3];
2257 -> 495[label="",style="dashed", color="red", weight=0];
2257[label="vyy30000 == vyy4000\n",fontsize=16,color="magenta"];2257 -> 2574[label="",style="dashed", color="magenta", weight=3];
2257 -> 2575[label="",style="dashed", color="magenta", weight=3];
2258 -> 1220[label="",style="dashed", color="red", weight=0];
2258[label="vyy30000 == vyy4000\n",fontsize=16,color="magenta"];2258 -> 2576[label="",style="dashed", color="magenta", weight=3];
2258 -> 2577[label="",style="dashed", color="magenta", weight=3];
2259 -> 1221[label="",style="dashed", color="red", weight=0];
2259[label="vyy30000 == vyy4000\n",fontsize=16,color="magenta"];2259 -> 2578[label="",style="dashed", color="magenta", weight=3];
2259 -> 2579[label="",style="dashed", color="magenta", weight=3];
2260 -> 1222[label="",style="dashed", color="red", weight=0];
2260[label="vyy30000 == vyy4000\n",fontsize=16,color="magenta"];2260 -> 2580[label="",style="dashed", color="magenta", weight=3];
2260 -> 2581[label="",style="dashed", color="magenta", weight=3];
2261 -> 1223[label="",style="dashed", color="red", weight=0];
2261[label="vyy30000 == vyy4000\n",fontsize=16,color="magenta"];2261 -> 2582[label="",style="dashed", color="magenta", weight=3];
2261 -> 2583[label="",style="dashed", color="magenta", weight=3];
2262 -> 1224[label="",style="dashed", color="red", weight=0];
2262[label="vyy30000 == vyy4000\n",fontsize=16,color="magenta"];2262 -> 2584[label="",style="dashed", color="magenta", weight=3];
2262 -> 2585[label="",style="dashed", color="magenta", weight=3];
2263 -> 1225[label="",style="dashed", color="red", weight=0];
2263[label="vyy30000 == vyy4000\n",fontsize=16,color="magenta"];2263 -> 2586[label="",style="dashed", color="magenta", weight=3];
2263 -> 2587[label="",style="dashed", color="magenta", weight=3];
2264[label="vyy30001\n",fontsize=16,color="green",shape="box"];2265[label="vyy4001\n",fontsize=16,color="green",shape="box"];2266 -> 1212[label="",style="dashed", color="red", weight=0];
2266[label="vyy30000 == vyy4000\n",fontsize=16,color="magenta"];2266 -> 2588[label="",style="dashed", color="magenta", weight=3];
2266 -> 2589[label="",style="dashed", color="magenta", weight=3];
2267 -> 1213[label="",style="dashed", color="red", weight=0];
2267[label="vyy30000 == vyy4000\n",fontsize=16,color="magenta"];2267 -> 2590[label="",style="dashed", color="magenta", weight=3];
2267 -> 2591[label="",style="dashed", color="magenta", weight=3];
2268 -> 1214[label="",style="dashed", color="red", weight=0];
2268[label="vyy30000 == vyy4000\n",fontsize=16,color="magenta"];2268 -> 2592[label="",style="dashed", color="magenta", weight=3];
2268 -> 2593[label="",style="dashed", color="magenta", weight=3];
2269 -> 1215[label="",style="dashed", color="red", weight=0];
2269[label="vyy30000 == vyy4000\n",fontsize=16,color="magenta"];2269 -> 2594[label="",style="dashed", color="magenta", weight=3];
2269 -> 2595[label="",style="dashed", color="magenta", weight=3];
2270 -> 1216[label="",style="dashed", color="red", weight=0];
2270[label="vyy30000 == vyy4000\n",fontsize=16,color="magenta"];2270 -> 2596[label="",style="dashed", color="magenta", weight=3];
2270 -> 2597[label="",style="dashed", color="magenta", weight=3];
2271 -> 1217[label="",style="dashed", color="red", weight=0];
2271[label="vyy30000 == vyy4000\n",fontsize=16,color="magenta"];2271 -> 2598[label="",style="dashed", color="magenta", weight=3];
2271 -> 2599[label="",style="dashed", color="magenta", weight=3];
2272 -> 1218[label="",style="dashed", color="red", weight=0];
2272[label="vyy30000 == vyy4000\n",fontsize=16,color="magenta"];2272 -> 2600[label="",style="dashed", color="magenta", weight=3];
2272 -> 2601[label="",style="dashed", color="magenta", weight=3];
2273 -> 495[label="",style="dashed", color="red", weight=0];
2273[label="vyy30000 == vyy4000\n",fontsize=16,color="magenta"];2273 -> 2602[label="",style="dashed", color="magenta", weight=3];
2273 -> 2603[label="",style="dashed", color="magenta", weight=3];
2274 -> 1220[label="",style="dashed", color="red", weight=0];
2274[label="vyy30000 == vyy4000\n",fontsize=16,color="magenta"];2274 -> 2604[label="",style="dashed", color="magenta", weight=3];
2274 -> 2605[label="",style="dashed", color="magenta", weight=3];
2275 -> 1221[label="",style="dashed", color="red", weight=0];
2275[label="vyy30000 == vyy4000\n",fontsize=16,color="magenta"];2275 -> 2606[label="",style="dashed", color="magenta", weight=3];
2275 -> 2607[label="",style="dashed", color="magenta", weight=3];
2276 -> 1222[label="",style="dashed", color="red", weight=0];
2276[label="vyy30000 == vyy4000\n",fontsize=16,color="magenta"];2276 -> 2608[label="",style="dashed", color="magenta", weight=3];
2276 -> 2609[label="",style="dashed", color="magenta", weight=3];
2277 -> 1223[label="",style="dashed", color="red", weight=0];
2277[label="vyy30000 == vyy4000\n",fontsize=16,color="magenta"];2277 -> 2610[label="",style="dashed", color="magenta", weight=3];
2277 -> 2611[label="",style="dashed", color="magenta", weight=3];
2278 -> 1224[label="",style="dashed", color="red", weight=0];
2278[label="vyy30000 == vyy4000\n",fontsize=16,color="magenta"];2278 -> 2612[label="",style="dashed", color="magenta", weight=3];
2278 -> 2613[label="",style="dashed", color="magenta", weight=3];
2279 -> 1225[label="",style="dashed", color="red", weight=0];
2279[label="vyy30000 == vyy4000\n",fontsize=16,color="magenta"];2279 -> 2614[label="",style="dashed", color="magenta", weight=3];
2279 -> 2615[label="",style="dashed", color="magenta", weight=3];
2280 -> 1077[label="",style="dashed", color="red", weight=0];
2280[label="vyy30000 * vyy4000\n",fontsize=16,color="magenta"];2280 -> 2616[label="",style="dashed", color="magenta", weight=3];
2280 -> 2617[label="",style="dashed", color="magenta", weight=3];
2281 -> 1077[label="",style="dashed", color="red", weight=0];
2281[label="vyy30001 * vyy4001\n",fontsize=16,color="magenta"];2281 -> 2618[label="",style="dashed", color="magenta", weight=3];
2281 -> 2619[label="",style="dashed", color="magenta", weight=3];
2282 -> 1077[label="",style="dashed", color="red", weight=0];
2282[label="vyy30000 * vyy4000\n",fontsize=16,color="magenta"];2282 -> 2620[label="",style="dashed", color="magenta", weight=3];
2282 -> 2621[label="",style="dashed", color="magenta", weight=3];
2283 -> 1077[label="",style="dashed", color="red", weight=0];
2283[label="vyy30001 * vyy4001\n",fontsize=16,color="magenta"];2283 -> 2622[label="",style="dashed", color="magenta", weight=3];
2283 -> 2623[label="",style="dashed", color="magenta", weight=3];
2284[label="False <= vyy108\n",fontsize=16,color="burlywood",shape="box"];4523[label="vyy108/False",fontsize=10,color="white",style="solid",shape="box"];2284 -> 4523[label="",style="solid", color="burlywood", weight=9];
4523 -> 2624[label="",style="solid", color="burlywood", weight=3];
4524[label="vyy108/True",fontsize=10,color="white",style="solid",shape="box"];2284 -> 4524[label="",style="solid", color="burlywood", weight=9];
4524 -> 2625[label="",style="solid", color="burlywood", weight=3];
2285[label="True <= vyy108\n",fontsize=16,color="burlywood",shape="box"];4525[label="vyy108/False",fontsize=10,color="white",style="solid",shape="box"];2285 -> 4525[label="",style="solid", color="burlywood", weight=9];
4525 -> 2626[label="",style="solid", color="burlywood", weight=3];
4526[label="vyy108/True",fontsize=10,color="white",style="solid",shape="box"];2285 -> 4526[label="",style="solid", color="burlywood", weight=9];
4526 -> 2627[label="",style="solid", color="burlywood", weight=3];
2286 -> 2628[label="",style="dashed", color="red", weight=0];
2286[label="compare vyy107 vyy108 /= GT\n",fontsize=16,color="magenta"];2286 -> 2629[label="",style="dashed", color="magenta", weight=3];
2287 -> 2628[label="",style="dashed", color="red", weight=0];
2287[label="compare vyy107 vyy108 /= GT\n",fontsize=16,color="magenta"];2287 -> 2630[label="",style="dashed", color="magenta", weight=3];
2288 -> 2628[label="",style="dashed", color="red", weight=0];
2288[label="compare vyy107 vyy108 /= GT\n",fontsize=16,color="magenta"];2288 -> 2631[label="",style="dashed", color="magenta", weight=3];
2289 -> 2628[label="",style="dashed", color="red", weight=0];
2289[label="compare vyy107 vyy108 /= GT\n",fontsize=16,color="magenta"];2289 -> 2632[label="",style="dashed", color="magenta", weight=3];
2290 -> 2628[label="",style="dashed", color="red", weight=0];
2290[label="compare vyy107 vyy108 /= GT\n",fontsize=16,color="magenta"];2290 -> 2633[label="",style="dashed", color="magenta", weight=3];
2291[label="Nothing <= vyy108\n",fontsize=16,color="burlywood",shape="box"];4532[label="vyy108/Nothing",fontsize=10,color="white",style="solid",shape="box"];2291 -> 4532[label="",style="solid", color="burlywood", weight=9];
4532 -> 2637[label="",style="solid", color="burlywood", weight=3];
4533[label="vyy108/Just vyy1080",fontsize=10,color="white",style="solid",shape="box"];2291 -> 4533[label="",style="solid", color="burlywood", weight=9];
4533 -> 2638[label="",style="solid", color="burlywood", weight=3];
2292[label="Just vyy1070 <= vyy108\n",fontsize=16,color="burlywood",shape="box"];4534[label="vyy108/Nothing",fontsize=10,color="white",style="solid",shape="box"];2292 -> 4534[label="",style="solid", color="burlywood", weight=9];
4534 -> 2639[label="",style="solid", color="burlywood", weight=3];
4535[label="vyy108/Just vyy1080",fontsize=10,color="white",style="solid",shape="box"];2292 -> 4535[label="",style="solid", color="burlywood", weight=9];
4535 -> 2640[label="",style="solid", color="burlywood", weight=3];
2293 -> 2628[label="",style="dashed", color="red", weight=0];
2293[label="compare vyy107 vyy108 /= GT\n",fontsize=16,color="magenta"];2293 -> 2634[label="",style="dashed", color="magenta", weight=3];
2294[label="Left vyy1070 <= vyy108\n",fontsize=16,color="burlywood",shape="box"];4537[label="vyy108/Left vyy1080",fontsize=10,color="white",style="solid",shape="box"];2294 -> 4537[label="",style="solid", color="burlywood", weight=9];
4537 -> 2641[label="",style="solid", color="burlywood", weight=3];
4538[label="vyy108/Right vyy1080",fontsize=10,color="white",style="solid",shape="box"];2294 -> 4538[label="",style="solid", color="burlywood", weight=9];
4538 -> 2642[label="",style="solid", color="burlywood", weight=3];
2295[label="Right vyy1070 <= vyy108\n",fontsize=16,color="burlywood",shape="box"];4539[label="vyy108/Left vyy1080",fontsize=10,color="white",style="solid",shape="box"];2295 -> 4539[label="",style="solid", color="burlywood", weight=9];
4539 -> 2643[label="",style="solid", color="burlywood", weight=3];
4540[label="vyy108/Right vyy1080",fontsize=10,color="white",style="solid",shape="box"];2295 -> 4540[label="",style="solid", color="burlywood", weight=9];
4540 -> 2644[label="",style="solid", color="burlywood", weight=3];
2296[label="(vyy1070,vyy1071) <= vyy108\n",fontsize=16,color="burlywood",shape="box"];4541[label="vyy108/(vyy1080,vyy1081)",fontsize=10,color="white",style="solid",shape="box"];2296 -> 4541[label="",style="solid", color="burlywood", weight=9];
4541 -> 2645[label="",style="solid", color="burlywood", weight=3];
2297 -> 2628[label="",style="dashed", color="red", weight=0];
2297[label="compare vyy107 vyy108 /= GT\n",fontsize=16,color="magenta"];2297 -> 2635[label="",style="dashed", color="magenta", weight=3];
2298[label="LT <= vyy108\n",fontsize=16,color="burlywood",shape="box"];4543[label="vyy108/LT",fontsize=10,color="white",style="solid",shape="box"];2298 -> 4543[label="",style="solid", color="burlywood", weight=9];
4543 -> 2646[label="",style="solid", color="burlywood", weight=3];
4544[label="vyy108/EQ",fontsize=10,color="white",style="solid",shape="box"];2298 -> 4544[label="",style="solid", color="burlywood", weight=9];
4544 -> 2647[label="",style="solid", color="burlywood", weight=3];
4545[label="vyy108/GT",fontsize=10,color="white",style="solid",shape="box"];2298 -> 4545[label="",style="solid", color="burlywood", weight=9];
4545 -> 2648[label="",style="solid", color="burlywood", weight=3];
2299[label="EQ <= vyy108\n",fontsize=16,color="burlywood",shape="box"];4546[label="vyy108/LT",fontsize=10,color="white",style="solid",shape="box"];2299 -> 4546[label="",style="solid", color="burlywood", weight=9];
4546 -> 2649[label="",style="solid", color="burlywood", weight=3];
4547[label="vyy108/EQ",fontsize=10,color="white",style="solid",shape="box"];2299 -> 4547[label="",style="solid", color="burlywood", weight=9];
4547 -> 2650[label="",style="solid", color="burlywood", weight=3];
4548[label="vyy108/GT",fontsize=10,color="white",style="solid",shape="box"];2299 -> 4548[label="",style="solid", color="burlywood", weight=9];
4548 -> 2651[label="",style="solid", color="burlywood", weight=3];
2300[label="GT <= vyy108\n",fontsize=16,color="burlywood",shape="box"];4549[label="vyy108/LT",fontsize=10,color="white",style="solid",shape="box"];2300 -> 4549[label="",style="solid", color="burlywood", weight=9];
4549 -> 2652[label="",style="solid", color="burlywood", weight=3];
4550[label="vyy108/EQ",fontsize=10,color="white",style="solid",shape="box"];2300 -> 4550[label="",style="solid", color="burlywood", weight=9];
4550 -> 2653[label="",style="solid", color="burlywood", weight=3];
4551[label="vyy108/GT",fontsize=10,color="white",style="solid",shape="box"];2300 -> 4551[label="",style="solid", color="burlywood", weight=9];
4551 -> 2654[label="",style="solid", color="burlywood", weight=3];
2301[label="(vyy1070,vyy1071,vyy1072) <= vyy108\n",fontsize=16,color="burlywood",shape="box"];4552[label="vyy108/(vyy1080,vyy1081,vyy1082)",fontsize=10,color="white",style="solid",shape="box"];2301 -> 4552[label="",style="solid", color="burlywood", weight=9];
4552 -> 2655[label="",style="solid", color="burlywood", weight=3];
2302 -> 2628[label="",style="dashed", color="red", weight=0];
2302[label="compare vyy107 vyy108 /= GT\n",fontsize=16,color="magenta"];2302 -> 2636[label="",style="dashed", color="magenta", weight=3];
2303[label="compare0 (Just vyy179) (Just vyy180) True\n",fontsize=16,color="black",shape="box"];2303 -> 2656[label="",style="solid", color="black", weight=3];
2304[label="vyy115\n",fontsize=16,color="green",shape="box"];2305[label="vyy114\n",fontsize=16,color="green",shape="box"];2306[label="vyy115\n",fontsize=16,color="green",shape="box"];2307[label="vyy114\n",fontsize=16,color="green",shape="box"];2308[label="vyy115\n",fontsize=16,color="green",shape="box"];2309[label="vyy114\n",fontsize=16,color="green",shape="box"];2310[label="vyy115\n",fontsize=16,color="green",shape="box"];2311[label="vyy114\n",fontsize=16,color="green",shape="box"];2312[label="vyy115\n",fontsize=16,color="green",shape="box"];2313[label="vyy114\n",fontsize=16,color="green",shape="box"];2314[label="vyy115\n",fontsize=16,color="green",shape="box"];2315[label="vyy114\n",fontsize=16,color="green",shape="box"];2316[label="vyy115\n",fontsize=16,color="green",shape="box"];2317[label="vyy114\n",fontsize=16,color="green",shape="box"];2318[label="vyy115\n",fontsize=16,color="green",shape="box"];2319[label="vyy114\n",fontsize=16,color="green",shape="box"];2320[label="vyy115\n",fontsize=16,color="green",shape="box"];2321[label="vyy114\n",fontsize=16,color="green",shape="box"];2322[label="vyy115\n",fontsize=16,color="green",shape="box"];2323[label="vyy114\n",fontsize=16,color="green",shape="box"];2324[label="vyy115\n",fontsize=16,color="green",shape="box"];2325[label="vyy114\n",fontsize=16,color="green",shape="box"];2326[label="vyy115\n",fontsize=16,color="green",shape="box"];2327[label="vyy114\n",fontsize=16,color="green",shape="box"];2328[label="vyy115\n",fontsize=16,color="green",shape="box"];2329[label="vyy114\n",fontsize=16,color="green",shape="box"];2330[label="vyy115\n",fontsize=16,color="green",shape="box"];2331[label="vyy114\n",fontsize=16,color="green",shape="box"];2332[label="compare0 (Left vyy186) (Left vyy187) True\n",fontsize=16,color="black",shape="box"];2332 -> 2657[label="",style="solid", color="black", weight=3];
2333[label="vyy122\n",fontsize=16,color="green",shape="box"];2334[label="vyy121\n",fontsize=16,color="green",shape="box"];2335[label="vyy122\n",fontsize=16,color="green",shape="box"];2336[label="vyy121\n",fontsize=16,color="green",shape="box"];2337[label="vyy122\n",fontsize=16,color="green",shape="box"];2338[label="vyy121\n",fontsize=16,color="green",shape="box"];2339[label="vyy122\n",fontsize=16,color="green",shape="box"];2340[label="vyy121\n",fontsize=16,color="green",shape="box"];2341[label="vyy122\n",fontsize=16,color="green",shape="box"];2342[label="vyy121\n",fontsize=16,color="green",shape="box"];2343[label="vyy122\n",fontsize=16,color="green",shape="box"];2344[label="vyy121\n",fontsize=16,color="green",shape="box"];2345[label="vyy122\n",fontsize=16,color="green",shape="box"];2346[label="vyy121\n",fontsize=16,color="green",shape="box"];2347[label="vyy122\n",fontsize=16,color="green",shape="box"];2348[label="vyy121\n",fontsize=16,color="green",shape="box"];2349[label="vyy122\n",fontsize=16,color="green",shape="box"];2350[label="vyy121\n",fontsize=16,color="green",shape="box"];2351[label="vyy122\n",fontsize=16,color="green",shape="box"];2352[label="vyy121\n",fontsize=16,color="green",shape="box"];2353[label="vyy122\n",fontsize=16,color="green",shape="box"];2354[label="vyy121\n",fontsize=16,color="green",shape="box"];2355[label="vyy122\n",fontsize=16,color="green",shape="box"];2356[label="vyy121\n",fontsize=16,color="green",shape="box"];2357[label="vyy122\n",fontsize=16,color="green",shape="box"];2358[label="vyy121\n",fontsize=16,color="green",shape="box"];2359[label="vyy122\n",fontsize=16,color="green",shape="box"];2360[label="vyy121\n",fontsize=16,color="green",shape="box"];2361[label="compare0 (Right vyy193) (Right vyy194) True\n",fontsize=16,color="black",shape="box"];2361 -> 2658[label="",style="solid", color="black", weight=3];
2362 -> 1991[label="",style="dashed", color="red", weight=0];
2362[label="vyy157 <= vyy159\n",fontsize=16,color="magenta"];2362 -> 2659[label="",style="dashed", color="magenta", weight=3];
2362 -> 2660[label="",style="dashed", color="magenta", weight=3];
2363 -> 1992[label="",style="dashed", color="red", weight=0];
2363[label="vyy157 <= vyy159\n",fontsize=16,color="magenta"];2363 -> 2661[label="",style="dashed", color="magenta", weight=3];
2363 -> 2662[label="",style="dashed", color="magenta", weight=3];
2364 -> 1993[label="",style="dashed", color="red", weight=0];
2364[label="vyy157 <= vyy159\n",fontsize=16,color="magenta"];2364 -> 2663[label="",style="dashed", color="magenta", weight=3];
2364 -> 2664[label="",style="dashed", color="magenta", weight=3];
2365 -> 1994[label="",style="dashed", color="red", weight=0];
2365[label="vyy157 <= vyy159\n",fontsize=16,color="magenta"];2365 -> 2665[label="",style="dashed", color="magenta", weight=3];
2365 -> 2666[label="",style="dashed", color="magenta", weight=3];
2366 -> 1995[label="",style="dashed", color="red", weight=0];
2366[label="vyy157 <= vyy159\n",fontsize=16,color="magenta"];2366 -> 2667[label="",style="dashed", color="magenta", weight=3];
2366 -> 2668[label="",style="dashed", color="magenta", weight=3];
2367 -> 1996[label="",style="dashed", color="red", weight=0];
2367[label="vyy157 <= vyy159\n",fontsize=16,color="magenta"];2367 -> 2669[label="",style="dashed", color="magenta", weight=3];
2367 -> 2670[label="",style="dashed", color="magenta", weight=3];
2368 -> 1997[label="",style="dashed", color="red", weight=0];
2368[label="vyy157 <= vyy159\n",fontsize=16,color="magenta"];2368 -> 2671[label="",style="dashed", color="magenta", weight=3];
2368 -> 2672[label="",style="dashed", color="magenta", weight=3];
2369 -> 1998[label="",style="dashed", color="red", weight=0];
2369[label="vyy157 <= vyy159\n",fontsize=16,color="magenta"];2369 -> 2673[label="",style="dashed", color="magenta", weight=3];
2369 -> 2674[label="",style="dashed", color="magenta", weight=3];
2370 -> 1999[label="",style="dashed", color="red", weight=0];
2370[label="vyy157 <= vyy159\n",fontsize=16,color="magenta"];2370 -> 2675[label="",style="dashed", color="magenta", weight=3];
2370 -> 2676[label="",style="dashed", color="magenta", weight=3];
2371 -> 2000[label="",style="dashed", color="red", weight=0];
2371[label="vyy157 <= vyy159\n",fontsize=16,color="magenta"];2371 -> 2677[label="",style="dashed", color="magenta", weight=3];
2371 -> 2678[label="",style="dashed", color="magenta", weight=3];
2372 -> 2001[label="",style="dashed", color="red", weight=0];
2372[label="vyy157 <= vyy159\n",fontsize=16,color="magenta"];2372 -> 2679[label="",style="dashed", color="magenta", weight=3];
2372 -> 2680[label="",style="dashed", color="magenta", weight=3];
2373 -> 2002[label="",style="dashed", color="red", weight=0];
2373[label="vyy157 <= vyy159\n",fontsize=16,color="magenta"];2373 -> 2681[label="",style="dashed", color="magenta", weight=3];
2373 -> 2682[label="",style="dashed", color="magenta", weight=3];
2374 -> 2003[label="",style="dashed", color="red", weight=0];
2374[label="vyy157 <= vyy159\n",fontsize=16,color="magenta"];2374 -> 2683[label="",style="dashed", color="magenta", weight=3];
2374 -> 2684[label="",style="dashed", color="magenta", weight=3];
2375 -> 2004[label="",style="dashed", color="red", weight=0];
2375[label="vyy157 <= vyy159\n",fontsize=16,color="magenta"];2375 -> 2685[label="",style="dashed", color="magenta", weight=3];
2375 -> 2686[label="",style="dashed", color="magenta", weight=3];
2376 -> 1215[label="",style="dashed", color="red", weight=0];
2376[label="vyy156 == vyy158\n",fontsize=16,color="magenta"];2376 -> 2687[label="",style="dashed", color="magenta", weight=3];
2376 -> 2688[label="",style="dashed", color="magenta", weight=3];
2377 -> 1223[label="",style="dashed", color="red", weight=0];
2377[label="vyy156 == vyy158\n",fontsize=16,color="magenta"];2377 -> 2689[label="",style="dashed", color="magenta", weight=3];
2377 -> 2690[label="",style="dashed", color="magenta", weight=3];
2378 -> 1212[label="",style="dashed", color="red", weight=0];
2378[label="vyy156 == vyy158\n",fontsize=16,color="magenta"];2378 -> 2691[label="",style="dashed", color="magenta", weight=3];
2378 -> 2692[label="",style="dashed", color="magenta", weight=3];
2379 -> 1222[label="",style="dashed", color="red", weight=0];
2379[label="vyy156 == vyy158\n",fontsize=16,color="magenta"];2379 -> 2693[label="",style="dashed", color="magenta", weight=3];
2379 -> 2694[label="",style="dashed", color="magenta", weight=3];
2380 -> 1213[label="",style="dashed", color="red", weight=0];
2380[label="vyy156 == vyy158\n",fontsize=16,color="magenta"];2380 -> 2695[label="",style="dashed", color="magenta", weight=3];
2380 -> 2696[label="",style="dashed", color="magenta", weight=3];
2381 -> 1216[label="",style="dashed", color="red", weight=0];
2381[label="vyy156 == vyy158\n",fontsize=16,color="magenta"];2381 -> 2697[label="",style="dashed", color="magenta", weight=3];
2381 -> 2698[label="",style="dashed", color="magenta", weight=3];
2382 -> 1217[label="",style="dashed", color="red", weight=0];
2382[label="vyy156 == vyy158\n",fontsize=16,color="magenta"];2382 -> 2699[label="",style="dashed", color="magenta", weight=3];
2382 -> 2700[label="",style="dashed", color="magenta", weight=3];
2383 -> 1221[label="",style="dashed", color="red", weight=0];
2383[label="vyy156 == vyy158\n",fontsize=16,color="magenta"];2383 -> 2701[label="",style="dashed", color="magenta", weight=3];
2383 -> 2702[label="",style="dashed", color="magenta", weight=3];
2384 -> 1218[label="",style="dashed", color="red", weight=0];
2384[label="vyy156 == vyy158\n",fontsize=16,color="magenta"];2384 -> 2703[label="",style="dashed", color="magenta", weight=3];
2384 -> 2704[label="",style="dashed", color="magenta", weight=3];
2385 -> 1220[label="",style="dashed", color="red", weight=0];
2385[label="vyy156 == vyy158\n",fontsize=16,color="magenta"];2385 -> 2705[label="",style="dashed", color="magenta", weight=3];
2385 -> 2706[label="",style="dashed", color="magenta", weight=3];
2386 -> 1224[label="",style="dashed", color="red", weight=0];
2386[label="vyy156 == vyy158\n",fontsize=16,color="magenta"];2386 -> 2707[label="",style="dashed", color="magenta", weight=3];
2386 -> 2708[label="",style="dashed", color="magenta", weight=3];
2387 -> 495[label="",style="dashed", color="red", weight=0];
2387[label="vyy156 == vyy158\n",fontsize=16,color="magenta"];2387 -> 2709[label="",style="dashed", color="magenta", weight=3];
2387 -> 2710[label="",style="dashed", color="magenta", weight=3];
2388 -> 1214[label="",style="dashed", color="red", weight=0];
2388[label="vyy156 == vyy158\n",fontsize=16,color="magenta"];2388 -> 2711[label="",style="dashed", color="magenta", weight=3];
2388 -> 2712[label="",style="dashed", color="magenta", weight=3];
2389 -> 1225[label="",style="dashed", color="red", weight=0];
2389[label="vyy156 == vyy158\n",fontsize=16,color="magenta"];2389 -> 2713[label="",style="dashed", color="magenta", weight=3];
2389 -> 2714[label="",style="dashed", color="magenta", weight=3];
2390 -> 495[label="",style="dashed", color="red", weight=0];
2390[label="compare vyy156 vyy158 == LT\n",fontsize=16,color="magenta"];2390 -> 2715[label="",style="dashed", color="magenta", weight=3];
2390 -> 2716[label="",style="dashed", color="magenta", weight=3];
2391 -> 495[label="",style="dashed", color="red", weight=0];
2391[label="compare vyy156 vyy158 == LT\n",fontsize=16,color="magenta"];2391 -> 2717[label="",style="dashed", color="magenta", weight=3];
2391 -> 2718[label="",style="dashed", color="magenta", weight=3];
2392 -> 495[label="",style="dashed", color="red", weight=0];
2392[label="compare vyy156 vyy158 == LT\n",fontsize=16,color="magenta"];2392 -> 2719[label="",style="dashed", color="magenta", weight=3];
2392 -> 2720[label="",style="dashed", color="magenta", weight=3];
2393 -> 495[label="",style="dashed", color="red", weight=0];
2393[label="compare vyy156 vyy158 == LT\n",fontsize=16,color="magenta"];2393 -> 2721[label="",style="dashed", color="magenta", weight=3];
2393 -> 2722[label="",style="dashed", color="magenta", weight=3];
2394 -> 495[label="",style="dashed", color="red", weight=0];
2394[label="compare vyy156 vyy158 == LT\n",fontsize=16,color="magenta"];2394 -> 2723[label="",style="dashed", color="magenta", weight=3];
2394 -> 2724[label="",style="dashed", color="magenta", weight=3];
2395 -> 495[label="",style="dashed", color="red", weight=0];
2395[label="compare vyy156 vyy158 == LT\n",fontsize=16,color="magenta"];2395 -> 2725[label="",style="dashed", color="magenta", weight=3];
2395 -> 2726[label="",style="dashed", color="magenta", weight=3];
2396 -> 495[label="",style="dashed", color="red", weight=0];
2396[label="compare vyy156 vyy158 == LT\n",fontsize=16,color="magenta"];2396 -> 2727[label="",style="dashed", color="magenta", weight=3];
2396 -> 2728[label="",style="dashed", color="magenta", weight=3];
2397 -> 495[label="",style="dashed", color="red", weight=0];
2397[label="compare vyy156 vyy158 == LT\n",fontsize=16,color="magenta"];2397 -> 2729[label="",style="dashed", color="magenta", weight=3];
2397 -> 2730[label="",style="dashed", color="magenta", weight=3];
2398 -> 495[label="",style="dashed", color="red", weight=0];
2398[label="compare vyy156 vyy158 == LT\n",fontsize=16,color="magenta"];2398 -> 2731[label="",style="dashed", color="magenta", weight=3];
2398 -> 2732[label="",style="dashed", color="magenta", weight=3];
2399 -> 495[label="",style="dashed", color="red", weight=0];
2399[label="compare vyy156 vyy158 == LT\n",fontsize=16,color="magenta"];2399 -> 2733[label="",style="dashed", color="magenta", weight=3];
2399 -> 2734[label="",style="dashed", color="magenta", weight=3];
2400 -> 495[label="",style="dashed", color="red", weight=0];
2400[label="compare vyy156 vyy158 == LT\n",fontsize=16,color="magenta"];2400 -> 2735[label="",style="dashed", color="magenta", weight=3];
2400 -> 2736[label="",style="dashed", color="magenta", weight=3];
2401 -> 495[label="",style="dashed", color="red", weight=0];
2401[label="compare vyy156 vyy158 == LT\n",fontsize=16,color="magenta"];2401 -> 2737[label="",style="dashed", color="magenta", weight=3];
2401 -> 2738[label="",style="dashed", color="magenta", weight=3];
2402 -> 495[label="",style="dashed", color="red", weight=0];
2402[label="compare vyy156 vyy158 == LT\n",fontsize=16,color="magenta"];2402 -> 2739[label="",style="dashed", color="magenta", weight=3];
2402 -> 2740[label="",style="dashed", color="magenta", weight=3];
2403 -> 495[label="",style="dashed", color="red", weight=0];
2403[label="compare vyy156 vyy158 == LT\n",fontsize=16,color="magenta"];2403 -> 2741[label="",style="dashed", color="magenta", weight=3];
2403 -> 2742[label="",style="dashed", color="magenta", weight=3];
2404[label="compare1 (vyy206,vyy207) (vyy208,vyy209) vyy211\n",fontsize=16,color="burlywood",shape="triangle"];4596[label="vyy211/False",fontsize=10,color="white",style="solid",shape="box"];2404 -> 4596[label="",style="solid", color="burlywood", weight=9];
4596 -> 2743[label="",style="solid", color="burlywood", weight=3];
4597[label="vyy211/True",fontsize=10,color="white",style="solid",shape="box"];2404 -> 4597[label="",style="solid", color="burlywood", weight=9];
4597 -> 2744[label="",style="solid", color="burlywood", weight=3];
2405 -> 2404[label="",style="dashed", color="red", weight=0];
2405[label="compare1 (vyy206,vyy207) (vyy208,vyy209) True\n",fontsize=16,color="magenta"];2405 -> 2745[label="",style="dashed", color="magenta", weight=3];
2406[label="vyy146\n",fontsize=16,color="green",shape="box"];2407[label="vyy143\n",fontsize=16,color="green",shape="box"];2408[label="vyy146\n",fontsize=16,color="green",shape="box"];2409[label="vyy143\n",fontsize=16,color="green",shape="box"];2410[label="vyy146\n",fontsize=16,color="green",shape="box"];2411[label="vyy143\n",fontsize=16,color="green",shape="box"];2412[label="vyy146\n",fontsize=16,color="green",shape="box"];2413[label="vyy143\n",fontsize=16,color="green",shape="box"];2414[label="vyy146\n",fontsize=16,color="green",shape="box"];2415[label="vyy143\n",fontsize=16,color="green",shape="box"];2416[label="vyy146\n",fontsize=16,color="green",shape="box"];2417[label="vyy143\n",fontsize=16,color="green",shape="box"];2418[label="vyy146\n",fontsize=16,color="green",shape="box"];2419[label="vyy143\n",fontsize=16,color="green",shape="box"];2420[label="vyy146\n",fontsize=16,color="green",shape="box"];2421[label="vyy143\n",fontsize=16,color="green",shape="box"];2422[label="vyy146\n",fontsize=16,color="green",shape="box"];2423[label="vyy143\n",fontsize=16,color="green",shape="box"];2424[label="vyy146\n",fontsize=16,color="green",shape="box"];2425[label="vyy143\n",fontsize=16,color="green",shape="box"];2426[label="vyy146\n",fontsize=16,color="green",shape="box"];2427[label="vyy143\n",fontsize=16,color="green",shape="box"];2428[label="vyy146\n",fontsize=16,color="green",shape="box"];2429[label="vyy143\n",fontsize=16,color="green",shape="box"];2430[label="vyy146\n",fontsize=16,color="green",shape="box"];2431[label="vyy143\n",fontsize=16,color="green",shape="box"];2432[label="vyy146\n",fontsize=16,color="green",shape="box"];2433[label="vyy143\n",fontsize=16,color="green",shape="box"];2749[label="vyy144 < vyy147\n",fontsize=16,color="blue",shape="box"];4599[label="< :: Bool -> Bool -> Bool",fontsize=10,color="white",style="solid",shape="box"];2749 -> 4599[label="",style="solid", color="blue", weight=9];
4599 -> 2753[label="",style="solid", color="blue", weight=3];
4600[label="< :: () -> () -> Bool",fontsize=10,color="white",style="solid",shape="box"];2749 -> 4600[label="",style="solid", color="blue", weight=9];
4600 -> 2754[label="",style="solid", color="blue", weight=3];
4601[label="< :: (Ratio a) -> (Ratio a) -> Bool",fontsize=10,color="white",style="solid",shape="box"];2749 -> 4601[label="",style="solid", color="blue", weight=9];
4601 -> 2755[label="",style="solid", color="blue", weight=3];
4602[label="< :: Double -> Double -> Bool",fontsize=10,color="white",style="solid",shape="box"];2749 -> 4602[label="",style="solid", color="blue", weight=9];
4602 -> 2756[label="",style="solid", color="blue", weight=3];
4603[label="< :: Char -> Char -> Bool",fontsize=10,color="white",style="solid",shape="box"];2749 -> 4603[label="",style="solid", color="blue", weight=9];
4603 -> 2757[label="",style="solid", color="blue", weight=3];
4604[label="< :: Int -> Int -> Bool",fontsize=10,color="white",style="solid",shape="box"];2749 -> 4604[label="",style="solid", color="blue", weight=9];
4604 -> 2758[label="",style="solid", color="blue", weight=3];
4605[label="< :: (Maybe a) -> (Maybe a) -> Bool",fontsize=10,color="white",style="solid",shape="box"];2749 -> 4605[label="",style="solid", color="blue", weight=9];
4605 -> 2759[label="",style="solid", color="blue", weight=3];
4606[label="< :: ([] a) -> ([] a) -> Bool",fontsize=10,color="white",style="solid",shape="box"];2749 -> 4606[label="",style="solid", color="blue", weight=9];
4606 -> 2760[label="",style="solid", color="blue", weight=3];
4607[label="< :: (Either a b) -> (Either a b) -> Bool",fontsize=10,color="white",style="solid",shape="box"];2749 -> 4607[label="",style="solid", color="blue", weight=9];
4607 -> 2761[label="",style="solid", color="blue", weight=3];
4608[label="< :: ((@2) a b) -> ((@2) a b) -> Bool",fontsize=10,color="white",style="solid",shape="box"];2749 -> 4608[label="",style="solid", color="blue", weight=9];
4608 -> 2762[label="",style="solid", color="blue", weight=3];
4609[label="< :: Float -> Float -> Bool",fontsize=10,color="white",style="solid",shape="box"];2749 -> 4609[label="",style="solid", color="blue", weight=9];
4609 -> 2763[label="",style="solid", color="blue", weight=3];
4610[label="< :: Ordering -> Ordering -> Bool",fontsize=10,color="white",style="solid",shape="box"];2749 -> 4610[label="",style="solid", color="blue", weight=9];
4610 -> 2764[label="",style="solid", color="blue", weight=3];
4611[label="< :: ((@3) a b c) -> ((@3) a b c) -> Bool",fontsize=10,color="white",style="solid",shape="box"];2749 -> 4611[label="",style="solid", color="blue", weight=9];
4611 -> 2765[label="",style="solid", color="blue", weight=3];
4612[label="< :: Integer -> Integer -> Bool",fontsize=10,color="white",style="solid",shape="box"];2749 -> 4612[label="",style="solid", color="blue", weight=9];
4612 -> 2766[label="",style="solid", color="blue", weight=3];
2750 -> 1611[label="",style="dashed", color="red", weight=0];
2750[label="vyy144 == vyy147 && vyy145 <= vyy148\n",fontsize=16,color="magenta"];2750 -> 2767[label="",style="dashed", color="magenta", weight=3];
2750 -> 2768[label="",style="dashed", color="magenta", weight=3];
2748[label="vyy234 || vyy235\n",fontsize=16,color="burlywood",shape="triangle"];4614[label="vyy234/False",fontsize=10,color="white",style="solid",shape="box"];2748 -> 4614[label="",style="solid", color="burlywood", weight=9];
4614 -> 2769[label="",style="solid", color="burlywood", weight=3];
4615[label="vyy234/True",fontsize=10,color="white",style="solid",shape="box"];2748 -> 4615[label="",style="solid", color="burlywood", weight=9];
4615 -> 2770[label="",style="solid", color="burlywood", weight=3];
2436 -> 1215[label="",style="dashed", color="red", weight=0];
2436[label="vyy143 == vyy146\n",fontsize=16,color="magenta"];2436 -> 2771[label="",style="dashed", color="magenta", weight=3];
2436 -> 2772[label="",style="dashed", color="magenta", weight=3];
2437 -> 1223[label="",style="dashed", color="red", weight=0];
2437[label="vyy143 == vyy146\n",fontsize=16,color="magenta"];2437 -> 2773[label="",style="dashed", color="magenta", weight=3];
2437 -> 2774[label="",style="dashed", color="magenta", weight=3];
2438 -> 1212[label="",style="dashed", color="red", weight=0];
2438[label="vyy143 == vyy146\n",fontsize=16,color="magenta"];2438 -> 2775[label="",style="dashed", color="magenta", weight=3];
2438 -> 2776[label="",style="dashed", color="magenta", weight=3];
2439 -> 1222[label="",style="dashed", color="red", weight=0];
2439[label="vyy143 == vyy146\n",fontsize=16,color="magenta"];2439 -> 2777[label="",style="dashed", color="magenta", weight=3];
2439 -> 2778[label="",style="dashed", color="magenta", weight=3];
2440 -> 1213[label="",style="dashed", color="red", weight=0];
2440[label="vyy143 == vyy146\n",fontsize=16,color="magenta"];2440 -> 2779[label="",style="dashed", color="magenta", weight=3];
2440 -> 2780[label="",style="dashed", color="magenta", weight=3];
2441 -> 1216[label="",style="dashed", color="red", weight=0];
2441[label="vyy143 == vyy146\n",fontsize=16,color="magenta"];2441 -> 2781[label="",style="dashed", color="magenta", weight=3];
2441 -> 2782[label="",style="dashed", color="magenta", weight=3];
2442 -> 1217[label="",style="dashed", color="red", weight=0];
2442[label="vyy143 == vyy146\n",fontsize=16,color="magenta"];2442 -> 2783[label="",style="dashed", color="magenta", weight=3];
2442 -> 2784[label="",style="dashed", color="magenta", weight=3];
2443 -> 1221[label="",style="dashed", color="red", weight=0];
2443[label="vyy143 == vyy146\n",fontsize=16,color="magenta"];2443 -> 2785[label="",style="dashed", color="magenta", weight=3];
2443 -> 2786[label="",style="dashed", color="magenta", weight=3];
2444 -> 1218[label="",style="dashed", color="red", weight=0];
2444[label="vyy143 == vyy146\n",fontsize=16,color="magenta"];2444 -> 2787[label="",style="dashed", color="magenta", weight=3];
2444 -> 2788[label="",style="dashed", color="magenta", weight=3];
2445 -> 1220[label="",style="dashed", color="red", weight=0];
2445[label="vyy143 == vyy146\n",fontsize=16,color="magenta"];2445 -> 2789[label="",style="dashed", color="magenta", weight=3];
2445 -> 2790[label="",style="dashed", color="magenta", weight=3];
2446 -> 1224[label="",style="dashed", color="red", weight=0];
2446[label="vyy143 == vyy146\n",fontsize=16,color="magenta"];2446 -> 2791[label="",style="dashed", color="magenta", weight=3];
2446 -> 2792[label="",style="dashed", color="magenta", weight=3];
2447 -> 495[label="",style="dashed", color="red", weight=0];
2447[label="vyy143 == vyy146\n",fontsize=16,color="magenta"];2447 -> 2793[label="",style="dashed", color="magenta", weight=3];
2447 -> 2794[label="",style="dashed", color="magenta", weight=3];
2448 -> 1214[label="",style="dashed", color="red", weight=0];
2448[label="vyy143 == vyy146\n",fontsize=16,color="magenta"];2448 -> 2795[label="",style="dashed", color="magenta", weight=3];
2448 -> 2796[label="",style="dashed", color="magenta", weight=3];
2449 -> 1225[label="",style="dashed", color="red", weight=0];
2449[label="vyy143 == vyy146\n",fontsize=16,color="magenta"];2449 -> 2797[label="",style="dashed", color="magenta", weight=3];
2449 -> 2798[label="",style="dashed", color="magenta", weight=3];
2450[label="compare1 (vyy221,vyy222,vyy223) (vyy224,vyy225,vyy226) vyy228\n",fontsize=16,color="burlywood",shape="triangle"];4630[label="vyy228/False",fontsize=10,color="white",style="solid",shape="box"];2450 -> 4630[label="",style="solid", color="burlywood", weight=9];
4630 -> 2799[label="",style="solid", color="burlywood", weight=3];
4631[label="vyy228/True",fontsize=10,color="white",style="solid",shape="box"];2450 -> 4631[label="",style="solid", color="burlywood", weight=9];
4631 -> 2800[label="",style="solid", color="burlywood", weight=3];
2451 -> 2450[label="",style="dashed", color="red", weight=0];
2451[label="compare1 (vyy221,vyy222,vyy223) (vyy224,vyy225,vyy226) True\n",fontsize=16,color="magenta"];2451 -> 2801[label="",style="dashed", color="magenta", weight=3];
2452 -> 2802[label="",style="dashed", color="red", weight=0];
2452[label="primPlusNat (primMulNat vyy40000 (Succ vyy300100)) (Succ vyy300100)\n",fontsize=16,color="magenta"];2452 -> 2803[label="",style="dashed", color="magenta", weight=3];
2453[label="Zero\n",fontsize=16,color="green",shape="box"];2454[label="Zero\n",fontsize=16,color="green",shape="box"];2455[label="Zero\n",fontsize=16,color="green",shape="box"];2456[label="vyy30001\n",fontsize=16,color="green",shape="box"];2457[label="vyy4001\n",fontsize=16,color="green",shape="box"];2458[label="vyy30001\n",fontsize=16,color="green",shape="box"];2459[label="vyy4001\n",fontsize=16,color="green",shape="box"];2460[label="vyy30000\n",fontsize=16,color="green",shape="box"];2461[label="vyy4000\n",fontsize=16,color="green",shape="box"];2462[label="vyy30000\n",fontsize=16,color="green",shape="box"];2463[label="vyy4000\n",fontsize=16,color="green",shape="box"];2464 -> 1212[label="",style="dashed", color="red", weight=0];
2464[label="vyy30002 == vyy4002\n",fontsize=16,color="magenta"];2464 -> 2804[label="",style="dashed", color="magenta", weight=3];
2464 -> 2805[label="",style="dashed", color="magenta", weight=3];
2465 -> 1213[label="",style="dashed", color="red", weight=0];
2465[label="vyy30002 == vyy4002\n",fontsize=16,color="magenta"];2465 -> 2806[label="",style="dashed", color="magenta", weight=3];
2465 -> 2807[label="",style="dashed", color="magenta", weight=3];
2466 -> 1214[label="",style="dashed", color="red", weight=0];
2466[label="vyy30002 == vyy4002\n",fontsize=16,color="magenta"];2466 -> 2808[label="",style="dashed", color="magenta", weight=3];
2466 -> 2809[label="",style="dashed", color="magenta", weight=3];
2467 -> 1215[label="",style="dashed", color="red", weight=0];
2467[label="vyy30002 == vyy4002\n",fontsize=16,color="magenta"];2467 -> 2810[label="",style="dashed", color="magenta", weight=3];
2467 -> 2811[label="",style="dashed", color="magenta", weight=3];
2468 -> 1216[label="",style="dashed", color="red", weight=0];
2468[label="vyy30002 == vyy4002\n",fontsize=16,color="magenta"];2468 -> 2812[label="",style="dashed", color="magenta", weight=3];
2468 -> 2813[label="",style="dashed", color="magenta", weight=3];
2469 -> 1217[label="",style="dashed", color="red", weight=0];
2469[label="vyy30002 == vyy4002\n",fontsize=16,color="magenta"];2469 -> 2814[label="",style="dashed", color="magenta", weight=3];
2469 -> 2815[label="",style="dashed", color="magenta", weight=3];
2470 -> 1218[label="",style="dashed", color="red", weight=0];
2470[label="vyy30002 == vyy4002\n",fontsize=16,color="magenta"];2470 -> 2816[label="",style="dashed", color="magenta", weight=3];
2470 -> 2817[label="",style="dashed", color="magenta", weight=3];
2471 -> 495[label="",style="dashed", color="red", weight=0];
2471[label="vyy30002 == vyy4002\n",fontsize=16,color="magenta"];2471 -> 2818[label="",style="dashed", color="magenta", weight=3];
2471 -> 2819[label="",style="dashed", color="magenta", weight=3];
2472 -> 1220[label="",style="dashed", color="red", weight=0];
2472[label="vyy30002 == vyy4002\n",fontsize=16,color="magenta"];2472 -> 2820[label="",style="dashed", color="magenta", weight=3];
2472 -> 2821[label="",style="dashed", color="magenta", weight=3];
2473 -> 1221[label="",style="dashed", color="red", weight=0];
2473[label="vyy30002 == vyy4002\n",fontsize=16,color="magenta"];2473 -> 2822[label="",style="dashed", color="magenta", weight=3];
2473 -> 2823[label="",style="dashed", color="magenta", weight=3];
2474 -> 1222[label="",style="dashed", color="red", weight=0];
2474[label="vyy30002 == vyy4002\n",fontsize=16,color="magenta"];2474 -> 2824[label="",style="dashed", color="magenta", weight=3];
2474 -> 2825[label="",style="dashed", color="magenta", weight=3];
2475 -> 1223[label="",style="dashed", color="red", weight=0];
2475[label="vyy30002 == vyy4002\n",fontsize=16,color="magenta"];2475 -> 2826[label="",style="dashed", color="magenta", weight=3];
2475 -> 2827[label="",style="dashed", color="magenta", weight=3];
2476 -> 1224[label="",style="dashed", color="red", weight=0];
2476[label="vyy30002 == vyy4002\n",fontsize=16,color="magenta"];2476 -> 2828[label="",style="dashed", color="magenta", weight=3];
2476 -> 2829[label="",style="dashed", color="magenta", weight=3];
2477 -> 1225[label="",style="dashed", color="red", weight=0];
2477[label="vyy30002 == vyy4002\n",fontsize=16,color="magenta"];2477 -> 2830[label="",style="dashed", color="magenta", weight=3];
2477 -> 2831[label="",style="dashed", color="magenta", weight=3];
2478 -> 1212[label="",style="dashed", color="red", weight=0];
2478[label="vyy30001 == vyy4001\n",fontsize=16,color="magenta"];2478 -> 2832[label="",style="dashed", color="magenta", weight=3];
2478 -> 2833[label="",style="dashed", color="magenta", weight=3];
2479 -> 1213[label="",style="dashed", color="red", weight=0];
2479[label="vyy30001 == vyy4001\n",fontsize=16,color="magenta"];2479 -> 2834[label="",style="dashed", color="magenta", weight=3];
2479 -> 2835[label="",style="dashed", color="magenta", weight=3];
2480 -> 1214[label="",style="dashed", color="red", weight=0];
2480[label="vyy30001 == vyy4001\n",fontsize=16,color="magenta"];2480 -> 2836[label="",style="dashed", color="magenta", weight=3];
2480 -> 2837[label="",style="dashed", color="magenta", weight=3];
2481 -> 1215[label="",style="dashed", color="red", weight=0];
2481[label="vyy30001 == vyy4001\n",fontsize=16,color="magenta"];2481 -> 2838[label="",style="dashed", color="magenta", weight=3];
2481 -> 2839[label="",style="dashed", color="magenta", weight=3];
2482 -> 1216[label="",style="dashed", color="red", weight=0];
2482[label="vyy30001 == vyy4001\n",fontsize=16,color="magenta"];2482 -> 2840[label="",style="dashed", color="magenta", weight=3];
2482 -> 2841[label="",style="dashed", color="magenta", weight=3];
2483 -> 1217[label="",style="dashed", color="red", weight=0];
2483[label="vyy30001 == vyy4001\n",fontsize=16,color="magenta"];2483 -> 2842[label="",style="dashed", color="magenta", weight=3];
2483 -> 2843[label="",style="dashed", color="magenta", weight=3];
2484 -> 1218[label="",style="dashed", color="red", weight=0];
2484[label="vyy30001 == vyy4001\n",fontsize=16,color="magenta"];2484 -> 2844[label="",style="dashed", color="magenta", weight=3];
2484 -> 2845[label="",style="dashed", color="magenta", weight=3];
2485 -> 495[label="",style="dashed", color="red", weight=0];
2485[label="vyy30001 == vyy4001\n",fontsize=16,color="magenta"];2485 -> 2846[label="",style="dashed", color="magenta", weight=3];
2485 -> 2847[label="",style="dashed", color="magenta", weight=3];
2486 -> 1220[label="",style="dashed", color="red", weight=0];
2486[label="vyy30001 == vyy4001\n",fontsize=16,color="magenta"];2486 -> 2848[label="",style="dashed", color="magenta", weight=3];
2486 -> 2849[label="",style="dashed", color="magenta", weight=3];
2487 -> 1221[label="",style="dashed", color="red", weight=0];
2487[label="vyy30001 == vyy4001\n",fontsize=16,color="magenta"];2487 -> 2850[label="",style="dashed", color="magenta", weight=3];
2487 -> 2851[label="",style="dashed", color="magenta", weight=3];
2488 -> 1222[label="",style="dashed", color="red", weight=0];
2488[label="vyy30001 == vyy4001\n",fontsize=16,color="magenta"];2488 -> 2852[label="",style="dashed", color="magenta", weight=3];
2488 -> 2853[label="",style="dashed", color="magenta", weight=3];
2489 -> 1223[label="",style="dashed", color="red", weight=0];
2489[label="vyy30001 == vyy4001\n",fontsize=16,color="magenta"];2489 -> 2854[label="",style="dashed", color="magenta", weight=3];
2489 -> 2855[label="",style="dashed", color="magenta", weight=3];
2490 -> 1224[label="",style="dashed", color="red", weight=0];
2490[label="vyy30001 == vyy4001\n",fontsize=16,color="magenta"];2490 -> 2856[label="",style="dashed", color="magenta", weight=3];
2490 -> 2857[label="",style="dashed", color="magenta", weight=3];
2491 -> 1225[label="",style="dashed", color="red", weight=0];
2491[label="vyy30001 == vyy4001\n",fontsize=16,color="magenta"];2491 -> 2858[label="",style="dashed", color="magenta", weight=3];
2491 -> 2859[label="",style="dashed", color="magenta", weight=3];
2492[label="vyy30000\n",fontsize=16,color="green",shape="box"];2493[label="vyy4000\n",fontsize=16,color="green",shape="box"];2494[label="vyy30000\n",fontsize=16,color="green",shape="box"];2495[label="vyy4000\n",fontsize=16,color="green",shape="box"];2496[label="vyy30000\n",fontsize=16,color="green",shape="box"];2497[label="vyy4000\n",fontsize=16,color="green",shape="box"];2498[label="vyy30000\n",fontsize=16,color="green",shape="box"];2499[label="vyy4000\n",fontsize=16,color="green",shape="box"];2500[label="vyy30000\n",fontsize=16,color="green",shape="box"];2501[label="vyy4000\n",fontsize=16,color="green",shape="box"];2502[label="vyy30000\n",fontsize=16,color="green",shape="box"];2503[label="vyy4000\n",fontsize=16,color="green",shape="box"];2504[label="vyy30000\n",fontsize=16,color="green",shape="box"];2505[label="vyy4000\n",fontsize=16,color="green",shape="box"];2506[label="vyy30000\n",fontsize=16,color="green",shape="box"];2507[label="vyy4000\n",fontsize=16,color="green",shape="box"];2508[label="vyy30000\n",fontsize=16,color="green",shape="box"];2509[label="vyy4000\n",fontsize=16,color="green",shape="box"];2510[label="vyy30000\n",fontsize=16,color="green",shape="box"];2511[label="vyy4000\n",fontsize=16,color="green",shape="box"];2512[label="vyy30000\n",fontsize=16,color="green",shape="box"];2513[label="vyy4000\n",fontsize=16,color="green",shape="box"];2514[label="vyy30000\n",fontsize=16,color="green",shape="box"];2515[label="vyy4000\n",fontsize=16,color="green",shape="box"];2516[label="vyy30000\n",fontsize=16,color="green",shape="box"];2517[label="vyy4000\n",fontsize=16,color="green",shape="box"];2518[label="vyy30000\n",fontsize=16,color="green",shape="box"];2519[label="vyy4000\n",fontsize=16,color="green",shape="box"];2520[label="primEqNat vyy300000 vyy40000\n",fontsize=16,color="burlywood",shape="triangle"];4662[label="vyy300000/Succ vyy3000000",fontsize=10,color="white",style="solid",shape="box"];2520 -> 4662[label="",style="solid", color="burlywood", weight=9];
4662 -> 2860[label="",style="solid", color="burlywood", weight=3];
4663[label="vyy300000/Zero",fontsize=10,color="white",style="solid",shape="box"];2520 -> 4663[label="",style="solid", color="burlywood", weight=9];
4663 -> 2861[label="",style="solid", color="burlywood", weight=3];
2521[label="False\n",fontsize=16,color="green",shape="box"];2522[label="False\n",fontsize=16,color="green",shape="box"];2523[label="True\n",fontsize=16,color="green",shape="box"];2524[label="False\n",fontsize=16,color="green",shape="box"];2525[label="True\n",fontsize=16,color="green",shape="box"];2526 -> 2520[label="",style="dashed", color="red", weight=0];
2526[label="primEqNat vyy300000 vyy40000\n",fontsize=16,color="magenta"];2526 -> 2862[label="",style="dashed", color="magenta", weight=3];
2526 -> 2863[label="",style="dashed", color="magenta", weight=3];
2527[label="False\n",fontsize=16,color="green",shape="box"];2528[label="False\n",fontsize=16,color="green",shape="box"];2529[label="True\n",fontsize=16,color="green",shape="box"];2530[label="False\n",fontsize=16,color="green",shape="box"];2531[label="True\n",fontsize=16,color="green",shape="box"];2532[label="vyy30001\n",fontsize=16,color="green",shape="box"];2533[label="vyy4001\n",fontsize=16,color="green",shape="box"];2534[label="vyy30001\n",fontsize=16,color="green",shape="box"];2535[label="vyy4001\n",fontsize=16,color="green",shape="box"];2536[label="vyy30001\n",fontsize=16,color="green",shape="box"];2537[label="vyy4001\n",fontsize=16,color="green",shape="box"];2538[label="vyy30001\n",fontsize=16,color="green",shape="box"];2539[label="vyy4001\n",fontsize=16,color="green",shape="box"];2540[label="vyy30001\n",fontsize=16,color="green",shape="box"];2541[label="vyy4001\n",fontsize=16,color="green",shape="box"];2542[label="vyy30001\n",fontsize=16,color="green",shape="box"];2543[label="vyy4001\n",fontsize=16,color="green",shape="box"];2544[label="vyy30001\n",fontsize=16,color="green",shape="box"];2545[label="vyy4001\n",fontsize=16,color="green",shape="box"];2546[label="vyy30001\n",fontsize=16,color="green",shape="box"];2547[label="vyy4001\n",fontsize=16,color="green",shape="box"];2548[label="vyy30001\n",fontsize=16,color="green",shape="box"];2549[label="vyy4001\n",fontsize=16,color="green",shape="box"];2550[label="vyy30001\n",fontsize=16,color="green",shape="box"];2551[label="vyy4001\n",fontsize=16,color="green",shape="box"];2552[label="vyy30001\n",fontsize=16,color="green",shape="box"];2553[label="vyy4001\n",fontsize=16,color="green",shape="box"];2554[label="vyy30001\n",fontsize=16,color="green",shape="box"];2555[label="vyy4001\n",fontsize=16,color="green",shape="box"];2556[label="vyy30001\n",fontsize=16,color="green",shape="box"];2557[label="vyy4001\n",fontsize=16,color="green",shape="box"];2558[label="vyy30001\n",fontsize=16,color="green",shape="box"];2559[label="vyy4001\n",fontsize=16,color="green",shape="box"];2560[label="vyy30000\n",fontsize=16,color="green",shape="box"];2561[label="vyy4000\n",fontsize=16,color="green",shape="box"];2562[label="vyy30000\n",fontsize=16,color="green",shape="box"];2563[label="vyy4000\n",fontsize=16,color="green",shape="box"];2564[label="vyy30000\n",fontsize=16,color="green",shape="box"];2565[label="vyy4000\n",fontsize=16,color="green",shape="box"];2566[label="vyy30000\n",fontsize=16,color="green",shape="box"];2567[label="vyy4000\n",fontsize=16,color="green",shape="box"];2568[label="vyy30000\n",fontsize=16,color="green",shape="box"];2569[label="vyy4000\n",fontsize=16,color="green",shape="box"];2570[label="vyy30000\n",fontsize=16,color="green",shape="box"];2571[label="vyy4000\n",fontsize=16,color="green",shape="box"];2572[label="vyy30000\n",fontsize=16,color="green",shape="box"];2573[label="vyy4000\n",fontsize=16,color="green",shape="box"];2574[label="vyy30000\n",fontsize=16,color="green",shape="box"];2575[label="vyy4000\n",fontsize=16,color="green",shape="box"];2576[label="vyy30000\n",fontsize=16,color="green",shape="box"];2577[label="vyy4000\n",fontsize=16,color="green",shape="box"];2578[label="vyy30000\n",fontsize=16,color="green",shape="box"];2579[label="vyy4000\n",fontsize=16,color="green",shape="box"];2580[label="vyy30000\n",fontsize=16,color="green",shape="box"];2581[label="vyy4000\n",fontsize=16,color="green",shape="box"];2582[label="vyy30000\n",fontsize=16,color="green",shape="box"];2583[label="vyy4000\n",fontsize=16,color="green",shape="box"];2584[label="vyy30000\n",fontsize=16,color="green",shape="box"];2585[label="vyy4000\n",fontsize=16,color="green",shape="box"];2586[label="vyy30000\n",fontsize=16,color="green",shape="box"];2587[label="vyy4000\n",fontsize=16,color="green",shape="box"];2588[label="vyy30000\n",fontsize=16,color="green",shape="box"];2589[label="vyy4000\n",fontsize=16,color="green",shape="box"];2590[label="vyy30000\n",fontsize=16,color="green",shape="box"];2591[label="vyy4000\n",fontsize=16,color="green",shape="box"];2592[label="vyy30000\n",fontsize=16,color="green",shape="box"];2593[label="vyy4000\n",fontsize=16,color="green",shape="box"];2594[label="vyy30000\n",fontsize=16,color="green",shape="box"];2595[label="vyy4000\n",fontsize=16,color="green",shape="box"];2596[label="vyy30000\n",fontsize=16,color="green",shape="box"];2597[label="vyy4000\n",fontsize=16,color="green",shape="box"];2598[label="vyy30000\n",fontsize=16,color="green",shape="box"];2599[label="vyy4000\n",fontsize=16,color="green",shape="box"];2600[label="vyy30000\n",fontsize=16,color="green",shape="box"];2601[label="vyy4000\n",fontsize=16,color="green",shape="box"];2602[label="vyy30000\n",fontsize=16,color="green",shape="box"];2603[label="vyy4000\n",fontsize=16,color="green",shape="box"];2604[label="vyy30000\n",fontsize=16,color="green",shape="box"];2605[label="vyy4000\n",fontsize=16,color="green",shape="box"];2606[label="vyy30000\n",fontsize=16,color="green",shape="box"];2607[label="vyy4000\n",fontsize=16,color="green",shape="box"];2608[label="vyy30000\n",fontsize=16,color="green",shape="box"];2609[label="vyy4000\n",fontsize=16,color="green",shape="box"];2610[label="vyy30000\n",fontsize=16,color="green",shape="box"];2611[label="vyy4000\n",fontsize=16,color="green",shape="box"];2612[label="vyy30000\n",fontsize=16,color="green",shape="box"];2613[label="vyy4000\n",fontsize=16,color="green",shape="box"];2614[label="vyy30000\n",fontsize=16,color="green",shape="box"];2615[label="vyy4000\n",fontsize=16,color="green",shape="box"];2616[label="vyy30000\n",fontsize=16,color="green",shape="box"];2617[label="vyy4000\n",fontsize=16,color="green",shape="box"];2618[label="vyy30001\n",fontsize=16,color="green",shape="box"];2619[label="vyy4001\n",fontsize=16,color="green",shape="box"];2620[label="vyy30000\n",fontsize=16,color="green",shape="box"];2621[label="vyy4000\n",fontsize=16,color="green",shape="box"];2622[label="vyy30001\n",fontsize=16,color="green",shape="box"];2623[label="vyy4001\n",fontsize=16,color="green",shape="box"];2624[label="False <= False\n",fontsize=16,color="black",shape="box"];2624 -> 2864[label="",style="solid", color="black", weight=3];
2625[label="False <= True\n",fontsize=16,color="black",shape="box"];2625 -> 2865[label="",style="solid", color="black", weight=3];
2626[label="True <= False\n",fontsize=16,color="black",shape="box"];2626 -> 2866[label="",style="solid", color="black", weight=3];
2627[label="True <= True\n",fontsize=16,color="black",shape="box"];2627 -> 2867[label="",style="solid", color="black", weight=3];
2629 -> 869[label="",style="dashed", color="red", weight=0];
2629[label="compare vyy107 vyy108\n",fontsize=16,color="magenta"];2629 -> 2868[label="",style="dashed", color="magenta", weight=3];
2629 -> 2869[label="",style="dashed", color="magenta", weight=3];
2628[label="vyy230 /= GT\n",fontsize=16,color="black",shape="triangle"];2628 -> 2870[label="",style="solid", color="black", weight=3];
2630 -> 870[label="",style="dashed", color="red", weight=0];
2630[label="compare vyy107 vyy108\n",fontsize=16,color="magenta"];2630 -> 2871[label="",style="dashed", color="magenta", weight=3];
2630 -> 2872[label="",style="dashed", color="magenta", weight=3];
2631 -> 871[label="",style="dashed", color="red", weight=0];
2631[label="compare vyy107 vyy108\n",fontsize=16,color="magenta"];2631 -> 2873[label="",style="dashed", color="magenta", weight=3];
2631 -> 2874[label="",style="dashed", color="magenta", weight=3];
2632 -> 872[label="",style="dashed", color="red", weight=0];
2632[label="compare vyy107 vyy108\n",fontsize=16,color="magenta"];2632 -> 2875[label="",style="dashed", color="magenta", weight=3];
2632 -> 2876[label="",style="dashed", color="magenta", weight=3];
2633 -> 873[label="",style="dashed", color="red", weight=0];
2633[label="compare vyy107 vyy108\n",fontsize=16,color="magenta"];2633 -> 2877[label="",style="dashed", color="magenta", weight=3];
2633 -> 2878[label="",style="dashed", color="magenta", weight=3];
2637[label="Nothing <= Nothing\n",fontsize=16,color="black",shape="box"];2637 -> 2879[label="",style="solid", color="black", weight=3];
2638[label="Nothing <= Just vyy1080\n",fontsize=16,color="black",shape="box"];2638 -> 2880[label="",style="solid", color="black", weight=3];
2639[label="Just vyy1070 <= Nothing\n",fontsize=16,color="black",shape="box"];2639 -> 2881[label="",style="solid", color="black", weight=3];
2640[label="Just vyy1070 <= Just vyy1080\n",fontsize=16,color="black",shape="box"];2640 -> 2882[label="",style="solid", color="black", weight=3];
2634 -> 875[label="",style="dashed", color="red", weight=0];
2634[label="compare vyy107 vyy108\n",fontsize=16,color="magenta"];2634 -> 2883[label="",style="dashed", color="magenta", weight=3];
2634 -> 2884[label="",style="dashed", color="magenta", weight=3];
2641[label="Left vyy1070 <= Left vyy1080\n",fontsize=16,color="black",shape="box"];2641 -> 2885[label="",style="solid", color="black", weight=3];
2642[label="Left vyy1070 <= Right vyy1080\n",fontsize=16,color="black",shape="box"];2642 -> 2886[label="",style="solid", color="black", weight=3];
2643[label="Right vyy1070 <= Left vyy1080\n",fontsize=16,color="black",shape="box"];2643 -> 2887[label="",style="solid", color="black", weight=3];
2644[label="Right vyy1070 <= Right vyy1080\n",fontsize=16,color="black",shape="box"];2644 -> 2888[label="",style="solid", color="black", weight=3];
2645[label="(vyy1070,vyy1071) <= (vyy1080,vyy1081)\n",fontsize=16,color="black",shape="box"];2645 -> 2889[label="",style="solid", color="black", weight=3];
2635 -> 878[label="",style="dashed", color="red", weight=0];
2635[label="compare vyy107 vyy108\n",fontsize=16,color="magenta"];2635 -> 2890[label="",style="dashed", color="magenta", weight=3];
2635 -> 2891[label="",style="dashed", color="magenta", weight=3];
2646[label="LT <= LT\n",fontsize=16,color="black",shape="box"];2646 -> 2892[label="",style="solid", color="black", weight=3];
2647[label="LT <= EQ\n",fontsize=16,color="black",shape="box"];2647 -> 2893[label="",style="solid", color="black", weight=3];
2648[label="LT <= GT\n",fontsize=16,color="black",shape="box"];2648 -> 2894[label="",style="solid", color="black", weight=3];
2649[label="EQ <= LT\n",fontsize=16,color="black",shape="box"];2649 -> 2895[label="",style="solid", color="black", weight=3];
2650[label="EQ <= EQ\n",fontsize=16,color="black",shape="box"];2650 -> 2896[label="",style="solid", color="black", weight=3];
2651[label="EQ <= GT\n",fontsize=16,color="black",shape="box"];2651 -> 2897[label="",style="solid", color="black", weight=3];
2652[label="GT <= LT\n",fontsize=16,color="black",shape="box"];2652 -> 2898[label="",style="solid", color="black", weight=3];
2653[label="GT <= EQ\n",fontsize=16,color="black",shape="box"];2653 -> 2899[label="",style="solid", color="black", weight=3];
2654[label="GT <= GT\n",fontsize=16,color="black",shape="box"];2654 -> 2900[label="",style="solid", color="black", weight=3];
2655[label="(vyy1070,vyy1071,vyy1072) <= (vyy1080,vyy1081,vyy1082)\n",fontsize=16,color="black",shape="box"];2655 -> 2901[label="",style="solid", color="black", weight=3];
2636 -> 881[label="",style="dashed", color="red", weight=0];
2636[label="compare vyy107 vyy108\n",fontsize=16,color="magenta"];2636 -> 2902[label="",style="dashed", color="magenta", weight=3];
2636 -> 2903[label="",style="dashed", color="magenta", weight=3];
2656[label="GT\n",fontsize=16,color="green",shape="box"];2657[label="GT\n",fontsize=16,color="green",shape="box"];2658[label="GT\n",fontsize=16,color="green",shape="box"];2659[label="vyy159\n",fontsize=16,color="green",shape="box"];2660[label="vyy157\n",fontsize=16,color="green",shape="box"];2661[label="vyy159\n",fontsize=16,color="green",shape="box"];2662[label="vyy157\n",fontsize=16,color="green",shape="box"];2663[label="vyy159\n",fontsize=16,color="green",shape="box"];2664[label="vyy157\n",fontsize=16,color="green",shape="box"];2665[label="vyy159\n",fontsize=16,color="green",shape="box"];2666[label="vyy157\n",fontsize=16,color="green",shape="box"];2667[label="vyy159\n",fontsize=16,color="green",shape="box"];2668[label="vyy157\n",fontsize=16,color="green",shape="box"];2669[label="vyy159\n",fontsize=16,color="green",shape="box"];2670[label="vyy157\n",fontsize=16,color="green",shape="box"];2671[label="vyy159\n",fontsize=16,color="green",shape="box"];2672[label="vyy157\n",fontsize=16,color="green",shape="box"];2673[label="vyy159\n",fontsize=16,color="green",shape="box"];2674[label="vyy157\n",fontsize=16,color="green",shape="box"];2675[label="vyy159\n",fontsize=16,color="green",shape="box"];2676[label="vyy157\n",fontsize=16,color="green",shape="box"];2677[label="vyy159\n",fontsize=16,color="green",shape="box"];2678[label="vyy157\n",fontsize=16,color="green",shape="box"];2679[label="vyy159\n",fontsize=16,color="green",shape="box"];2680[label="vyy157\n",fontsize=16,color="green",shape="box"];2681[label="vyy159\n",fontsize=16,color="green",shape="box"];2682[label="vyy157\n",fontsize=16,color="green",shape="box"];2683[label="vyy159\n",fontsize=16,color="green",shape="box"];2684[label="vyy157\n",fontsize=16,color="green",shape="box"];2685[label="vyy159\n",fontsize=16,color="green",shape="box"];2686[label="vyy157\n",fontsize=16,color="green",shape="box"];2687[label="vyy156\n",fontsize=16,color="green",shape="box"];2688[label="vyy158\n",fontsize=16,color="green",shape="box"];2689[label="vyy156\n",fontsize=16,color="green",shape="box"];2690[label="vyy158\n",fontsize=16,color="green",shape="box"];2691[label="vyy156\n",fontsize=16,color="green",shape="box"];2692[label="vyy158\n",fontsize=16,color="green",shape="box"];2693[label="vyy156\n",fontsize=16,color="green",shape="box"];2694[label="vyy158\n",fontsize=16,color="green",shape="box"];2695[label="vyy156\n",fontsize=16,color="green",shape="box"];2696[label="vyy158\n",fontsize=16,color="green",shape="box"];2697[label="vyy156\n",fontsize=16,color="green",shape="box"];2698[label="vyy158\n",fontsize=16,color="green",shape="box"];2699[label="vyy156\n",fontsize=16,color="green",shape="box"];2700[label="vyy158\n",fontsize=16,color="green",shape="box"];2701[label="vyy156\n",fontsize=16,color="green",shape="box"];2702[label="vyy158\n",fontsize=16,color="green",shape="box"];2703[label="vyy156\n",fontsize=16,color="green",shape="box"];2704[label="vyy158\n",fontsize=16,color="green",shape="box"];2705[label="vyy156\n",fontsize=16,color="green",shape="box"];2706[label="vyy158\n",fontsize=16,color="green",shape="box"];2707[label="vyy156\n",fontsize=16,color="green",shape="box"];2708[label="vyy158\n",fontsize=16,color="green",shape="box"];2709[label="vyy156\n",fontsize=16,color="green",shape="box"];2710[label="vyy158\n",fontsize=16,color="green",shape="box"];2711[label="vyy156\n",fontsize=16,color="green",shape="box"];2712[label="vyy158\n",fontsize=16,color="green",shape="box"];2713[label="vyy156\n",fontsize=16,color="green",shape="box"];2714[label="vyy158\n",fontsize=16,color="green",shape="box"];2715 -> 868[label="",style="dashed", color="red", weight=0];
2715[label="compare vyy156 vyy158\n",fontsize=16,color="magenta"];2715 -> 2904[label="",style="dashed", color="magenta", weight=3];
2715 -> 2905[label="",style="dashed", color="magenta", weight=3];
2716[label="LT\n",fontsize=16,color="green",shape="box"];2717 -> 869[label="",style="dashed", color="red", weight=0];
2717[label="compare vyy156 vyy158\n",fontsize=16,color="magenta"];2717 -> 2906[label="",style="dashed", color="magenta", weight=3];
2717 -> 2907[label="",style="dashed", color="magenta", weight=3];
2718[label="LT\n",fontsize=16,color="green",shape="box"];2719 -> 870[label="",style="dashed", color="red", weight=0];
2719[label="compare vyy156 vyy158\n",fontsize=16,color="magenta"];2719 -> 2908[label="",style="dashed", color="magenta", weight=3];
2719 -> 2909[label="",style="dashed", color="magenta", weight=3];
2720[label="LT\n",fontsize=16,color="green",shape="box"];2721 -> 871[label="",style="dashed", color="red", weight=0];
2721[label="compare vyy156 vyy158\n",fontsize=16,color="magenta"];2721 -> 2910[label="",style="dashed", color="magenta", weight=3];
2721 -> 2911[label="",style="dashed", color="magenta", weight=3];
2722[label="LT\n",fontsize=16,color="green",shape="box"];2723 -> 872[label="",style="dashed", color="red", weight=0];
2723[label="compare vyy156 vyy158\n",fontsize=16,color="magenta"];2723 -> 2912[label="",style="dashed", color="magenta", weight=3];
2723 -> 2913[label="",style="dashed", color="magenta", weight=3];
2724[label="LT\n",fontsize=16,color="green",shape="box"];2725 -> 873[label="",style="dashed", color="red", weight=0];
2725[label="compare vyy156 vyy158\n",fontsize=16,color="magenta"];2725 -> 2914[label="",style="dashed", color="magenta", weight=3];
2725 -> 2915[label="",style="dashed", color="magenta", weight=3];
2726[label="LT\n",fontsize=16,color="green",shape="box"];2727 -> 874[label="",style="dashed", color="red", weight=0];
2727[label="compare vyy156 vyy158\n",fontsize=16,color="magenta"];2727 -> 2916[label="",style="dashed", color="magenta", weight=3];
2727 -> 2917[label="",style="dashed", color="magenta", weight=3];
2728[label="LT\n",fontsize=16,color="green",shape="box"];2729 -> 875[label="",style="dashed", color="red", weight=0];
2729[label="compare vyy156 vyy158\n",fontsize=16,color="magenta"];2729 -> 2918[label="",style="dashed", color="magenta", weight=3];
2729 -> 2919[label="",style="dashed", color="magenta", weight=3];
2730[label="LT\n",fontsize=16,color="green",shape="box"];2731 -> 876[label="",style="dashed", color="red", weight=0];
2731[label="compare vyy156 vyy158\n",fontsize=16,color="magenta"];2731 -> 2920[label="",style="dashed", color="magenta", weight=3];
2731 -> 2921[label="",style="dashed", color="magenta", weight=3];
2732[label="LT\n",fontsize=16,color="green",shape="box"];2733 -> 877[label="",style="dashed", color="red", weight=0];
2733[label="compare vyy156 vyy158\n",fontsize=16,color="magenta"];2733 -> 2922[label="",style="dashed", color="magenta", weight=3];
2733 -> 2923[label="",style="dashed", color="magenta", weight=3];
2734[label="LT\n",fontsize=16,color="green",shape="box"];2735 -> 878[label="",style="dashed", color="red", weight=0];
2735[label="compare vyy156 vyy158\n",fontsize=16,color="magenta"];2735 -> 2924[label="",style="dashed", color="magenta", weight=3];
2735 -> 2925[label="",style="dashed", color="magenta", weight=3];
2736[label="LT\n",fontsize=16,color="green",shape="box"];2737 -> 879[label="",style="dashed", color="red", weight=0];
2737[label="compare vyy156 vyy158\n",fontsize=16,color="magenta"];2737 -> 2926[label="",style="dashed", color="magenta", weight=3];
2737 -> 2927[label="",style="dashed", color="magenta", weight=3];
2738[label="LT\n",fontsize=16,color="green",shape="box"];2739 -> 880[label="",style="dashed", color="red", weight=0];
2739[label="compare vyy156 vyy158\n",fontsize=16,color="magenta"];2739 -> 2928[label="",style="dashed", color="magenta", weight=3];
2739 -> 2929[label="",style="dashed", color="magenta", weight=3];
2740[label="LT\n",fontsize=16,color="green",shape="box"];2741 -> 881[label="",style="dashed", color="red", weight=0];
2741[label="compare vyy156 vyy158\n",fontsize=16,color="magenta"];2741 -> 2930[label="",style="dashed", color="magenta", weight=3];
2741 -> 2931[label="",style="dashed", color="magenta", weight=3];
2742[label="LT\n",fontsize=16,color="green",shape="box"];2743[label="compare1 (vyy206,vyy207) (vyy208,vyy209) False\n",fontsize=16,color="black",shape="box"];2743 -> 2932[label="",style="solid", color="black", weight=3];
2744[label="compare1 (vyy206,vyy207) (vyy208,vyy209) True\n",fontsize=16,color="black",shape="box"];2744 -> 2933[label="",style="solid", color="black", weight=3];
2745[label="True\n",fontsize=16,color="green",shape="box"];2753 -> 2056[label="",style="dashed", color="red", weight=0];
2753[label="vyy144 < vyy147\n",fontsize=16,color="magenta"];2753 -> 2934[label="",style="dashed", color="magenta", weight=3];
2753 -> 2935[label="",style="dashed", color="magenta", weight=3];
2754 -> 2057[label="",style="dashed", color="red", weight=0];
2754[label="vyy144 < vyy147\n",fontsize=16,color="magenta"];2754 -> 2936[label="",style="dashed", color="magenta", weight=3];
2754 -> 2937[label="",style="dashed", color="magenta", weight=3];
2755 -> 2058[label="",style="dashed", color="red", weight=0];
2755[label="vyy144 < vyy147\n",fontsize=16,color="magenta"];2755 -> 2938[label="",style="dashed", color="magenta", weight=3];
2755 -> 2939[label="",style="dashed", color="magenta", weight=3];
2756 -> 2059[label="",style="dashed", color="red", weight=0];
2756[label="vyy144 < vyy147\n",fontsize=16,color="magenta"];2756 -> 2940[label="",style="dashed", color="magenta", weight=3];
2756 -> 2941[label="",style="dashed", color="magenta", weight=3];
2757 -> 2060[label="",style="dashed", color="red", weight=0];
2757[label="vyy144 < vyy147\n",fontsize=16,color="magenta"];2757 -> 2942[label="",style="dashed", color="magenta", weight=3];
2757 -> 2943[label="",style="dashed", color="magenta", weight=3];
2758 -> 2061[label="",style="dashed", color="red", weight=0];
2758[label="vyy144 < vyy147\n",fontsize=16,color="magenta"];2758 -> 2944[label="",style="dashed", color="magenta", weight=3];
2758 -> 2945[label="",style="dashed", color="magenta", weight=3];
2759 -> 2062[label="",style="dashed", color="red", weight=0];
2759[label="vyy144 < vyy147\n",fontsize=16,color="magenta"];2759 -> 2946[label="",style="dashed", color="magenta", weight=3];
2759 -> 2947[label="",style="dashed", color="magenta", weight=3];
2760 -> 2063[label="",style="dashed", color="red", weight=0];
2760[label="vyy144 < vyy147\n",fontsize=16,color="magenta"];2760 -> 2948[label="",style="dashed", color="magenta", weight=3];
2760 -> 2949[label="",style="dashed", color="magenta", weight=3];
2761 -> 2064[label="",style="dashed", color="red", weight=0];
2761[label="vyy144 < vyy147\n",fontsize=16,color="magenta"];2761 -> 2950[label="",style="dashed", color="magenta", weight=3];
2761 -> 2951[label="",style="dashed", color="magenta", weight=3];
2762 -> 2065[label="",style="dashed", color="red", weight=0];
2762[label="vyy144 < vyy147\n",fontsize=16,color="magenta"];2762 -> 2952[label="",style="dashed", color="magenta", weight=3];
2762 -> 2953[label="",style="dashed", color="magenta", weight=3];
2763 -> 2066[label="",style="dashed", color="red", weight=0];
2763[label="vyy144 < vyy147\n",fontsize=16,color="magenta"];2763 -> 2954[label="",style="dashed", color="magenta", weight=3];
2763 -> 2955[label="",style="dashed", color="magenta", weight=3];
2764 -> 2067[label="",style="dashed", color="red", weight=0];
2764[label="vyy144 < vyy147\n",fontsize=16,color="magenta"];2764 -> 2956[label="",style="dashed", color="magenta", weight=3];
2764 -> 2957[label="",style="dashed", color="magenta", weight=3];
2765 -> 2068[label="",style="dashed", color="red", weight=0];
2765[label="vyy144 < vyy147\n",fontsize=16,color="magenta"];2765 -> 2958[label="",style="dashed", color="magenta", weight=3];
2765 -> 2959[label="",style="dashed", color="magenta", weight=3];
2766 -> 2069[label="",style="dashed", color="red", weight=0];
2766[label="vyy144 < vyy147\n",fontsize=16,color="magenta"];2766 -> 2960[label="",style="dashed", color="magenta", weight=3];
2766 -> 2961[label="",style="dashed", color="magenta", weight=3];
2767[label="vyy145 <= vyy148\n",fontsize=16,color="blue",shape="box"];4701[label="<= :: Bool -> Bool -> Bool",fontsize=10,color="white",style="solid",shape="box"];2767 -> 4701[label="",style="solid", color="blue", weight=9];
4701 -> 2962[label="",style="solid", color="blue", weight=3];
4702[label="<= :: () -> () -> Bool",fontsize=10,color="white",style="solid",shape="box"];2767 -> 4702[label="",style="solid", color="blue", weight=9];
4702 -> 2963[label="",style="solid", color="blue", weight=3];
4703[label="<= :: (Ratio a) -> (Ratio a) -> Bool",fontsize=10,color="white",style="solid",shape="box"];2767 -> 4703[label="",style="solid", color="blue", weight=9];
4703 -> 2964[label="",style="solid", color="blue", weight=3];
4704[label="<= :: Double -> Double -> Bool",fontsize=10,color="white",style="solid",shape="box"];2767 -> 4704[label="",style="solid", color="blue", weight=9];
4704 -> 2965[label="",style="solid", color="blue", weight=3];
4705[label="<= :: Char -> Char -> Bool",fontsize=10,color="white",style="solid",shape="box"];2767 -> 4705[label="",style="solid", color="blue", weight=9];
4705 -> 2966[label="",style="solid", color="blue", weight=3];
4706[label="<= :: Int -> Int -> Bool",fontsize=10,color="white",style="solid",shape="box"];2767 -> 4706[label="",style="solid", color="blue", weight=9];
4706 -> 2967[label="",style="solid", color="blue", weight=3];
4707[label="<= :: (Maybe a) -> (Maybe a) -> Bool",fontsize=10,color="white",style="solid",shape="box"];2767 -> 4707[label="",style="solid", color="blue", weight=9];
4707 -> 2968[label="",style="solid", color="blue", weight=3];
4708[label="<= :: ([] a) -> ([] a) -> Bool",fontsize=10,color="white",style="solid",shape="box"];2767 -> 4708[label="",style="solid", color="blue", weight=9];
4708 -> 2969[label="",style="solid", color="blue", weight=3];
4709[label="<= :: (Either a b) -> (Either a b) -> Bool",fontsize=10,color="white",style="solid",shape="box"];2767 -> 4709[label="",style="solid", color="blue", weight=9];
4709 -> 2970[label="",style="solid", color="blue", weight=3];
4710[label="<= :: ((@2) a b) -> ((@2) a b) -> Bool",fontsize=10,color="white",style="solid",shape="box"];2767 -> 4710[label="",style="solid", color="blue", weight=9];
4710 -> 2971[label="",style="solid", color="blue", weight=3];
4711[label="<= :: Float -> Float -> Bool",fontsize=10,color="white",style="solid",shape="box"];2767 -> 4711[label="",style="solid", color="blue", weight=9];
4711 -> 2972[label="",style="solid", color="blue", weight=3];
4712[label="<= :: Ordering -> Ordering -> Bool",fontsize=10,color="white",style="solid",shape="box"];2767 -> 4712[label="",style="solid", color="blue", weight=9];
4712 -> 2973[label="",style="solid", color="blue", weight=3];
4713[label="<= :: ((@3) a b c) -> ((@3) a b c) -> Bool",fontsize=10,color="white",style="solid",shape="box"];2767 -> 4713[label="",style="solid", color="blue", weight=9];
4713 -> 2974[label="",style="solid", color="blue", weight=3];
4714[label="<= :: Integer -> Integer -> Bool",fontsize=10,color="white",style="solid",shape="box"];2767 -> 4714[label="",style="solid", color="blue", weight=9];
4714 -> 2975[label="",style="solid", color="blue", weight=3];
2768[label="vyy144 == vyy147\n",fontsize=16,color="blue",shape="box"];4715[label="== :: Bool -> Bool -> Bool",fontsize=10,color="white",style="solid",shape="box"];2768 -> 4715[label="",style="solid", color="blue", weight=9];
4715 -> 2976[label="",style="solid", color="blue", weight=3];
4716[label="== :: () -> () -> Bool",fontsize=10,color="white",style="solid",shape="box"];2768 -> 4716[label="",style="solid", color="blue", weight=9];
4716 -> 2977[label="",style="solid", color="blue", weight=3];
4717[label="== :: (Ratio a) -> (Ratio a) -> Bool",fontsize=10,color="white",style="solid",shape="box"];2768 -> 4717[label="",style="solid", color="blue", weight=9];
4717 -> 2978[label="",style="solid", color="blue", weight=3];
4718[label="== :: Double -> Double -> Bool",fontsize=10,color="white",style="solid",shape="box"];2768 -> 4718[label="",style="solid", color="blue", weight=9];
4718 -> 2979[label="",style="solid", color="blue", weight=3];
4719[label="== :: Char -> Char -> Bool",fontsize=10,color="white",style="solid",shape="box"];2768 -> 4719[label="",style="solid", color="blue", weight=9];
4719 -> 2980[label="",style="solid", color="blue", weight=3];
4720[label="== :: Int -> Int -> Bool",fontsize=10,color="white",style="solid",shape="box"];2768 -> 4720[label="",style="solid", color="blue", weight=9];
4720 -> 2981[label="",style="solid", color="blue", weight=3];
4721[label="== :: (Maybe a) -> (Maybe a) -> Bool",fontsize=10,color="white",style="solid",shape="box"];2768 -> 4721[label="",style="solid", color="blue", weight=9];
4721 -> 2982[label="",style="solid", color="blue", weight=3];
4722[label="== :: ([] a) -> ([] a) -> Bool",fontsize=10,color="white",style="solid",shape="box"];2768 -> 4722[label="",style="solid", color="blue", weight=9];
4722 -> 2983[label="",style="solid", color="blue", weight=3];
4723[label="== :: (Either a b) -> (Either a b) -> Bool",fontsize=10,color="white",style="solid",shape="box"];2768 -> 4723[label="",style="solid", color="blue", weight=9];
4723 -> 2984[label="",style="solid", color="blue", weight=3];
4724[label="== :: ((@2) a b) -> ((@2) a b) -> Bool",fontsize=10,color="white",style="solid",shape="box"];2768 -> 4724[label="",style="solid", color="blue", weight=9];
4724 -> 2985[label="",style="solid", color="blue", weight=3];
4725[label="== :: Float -> Float -> Bool",fontsize=10,color="white",style="solid",shape="box"];2768 -> 4725[label="",style="solid", color="blue", weight=9];
4725 -> 2986[label="",style="solid", color="blue", weight=3];
4726[label="== :: Ordering -> Ordering -> Bool",fontsize=10,color="white",style="solid",shape="box"];2768 -> 4726[label="",style="solid", color="blue", weight=9];
4726 -> 2987[label="",style="solid", color="blue", weight=3];
4727[label="== :: ((@3) a b c) -> ((@3) a b c) -> Bool",fontsize=10,color="white",style="solid",shape="box"];2768 -> 4727[label="",style="solid", color="blue", weight=9];
4727 -> 2988[label="",style="solid", color="blue", weight=3];
4728[label="== :: Integer -> Integer -> Bool",fontsize=10,color="white",style="solid",shape="box"];2768 -> 4728[label="",style="solid", color="blue", weight=9];
4728 -> 2989[label="",style="solid", color="blue", weight=3];
2769[label="False || vyy235\n",fontsize=16,color="black",shape="box"];2769 -> 2990[label="",style="solid", color="black", weight=3];
2770[label="True || vyy235\n",fontsize=16,color="black",shape="box"];2770 -> 2991[label="",style="solid", color="black", weight=3];
2771[label="vyy143\n",fontsize=16,color="green",shape="box"];2772[label="vyy146\n",fontsize=16,color="green",shape="box"];2773[label="vyy143\n",fontsize=16,color="green",shape="box"];2774[label="vyy146\n",fontsize=16,color="green",shape="box"];2775[label="vyy143\n",fontsize=16,color="green",shape="box"];2776[label="vyy146\n",fontsize=16,color="green",shape="box"];2777[label="vyy143\n",fontsize=16,color="green",shape="box"];2778[label="vyy146\n",fontsize=16,color="green",shape="box"];2779[label="vyy143\n",fontsize=16,color="green",shape="box"];2780[label="vyy146\n",fontsize=16,color="green",shape="box"];2781[label="vyy143\n",fontsize=16,color="green",shape="box"];2782[label="vyy146\n",fontsize=16,color="green",shape="box"];2783[label="vyy143\n",fontsize=16,color="green",shape="box"];2784[label="vyy146\n",fontsize=16,color="green",shape="box"];2785[label="vyy143\n",fontsize=16,color="green",shape="box"];2786[label="vyy146\n",fontsize=16,color="green",shape="box"];2787[label="vyy143\n",fontsize=16,color="green",shape="box"];2788[label="vyy146\n",fontsize=16,color="green",shape="box"];2789[label="vyy143\n",fontsize=16,color="green",shape="box"];2790[label="vyy146\n",fontsize=16,color="green",shape="box"];2791[label="vyy143\n",fontsize=16,color="green",shape="box"];2792[label="vyy146\n",fontsize=16,color="green",shape="box"];2793[label="vyy143\n",fontsize=16,color="green",shape="box"];2794[label="vyy146\n",fontsize=16,color="green",shape="box"];2795[label="vyy143\n",fontsize=16,color="green",shape="box"];2796[label="vyy146\n",fontsize=16,color="green",shape="box"];2797[label="vyy143\n",fontsize=16,color="green",shape="box"];2798[label="vyy146\n",fontsize=16,color="green",shape="box"];2799[label="compare1 (vyy221,vyy222,vyy223) (vyy224,vyy225,vyy226) False\n",fontsize=16,color="black",shape="box"];2799 -> 2992[label="",style="solid", color="black", weight=3];
2800[label="compare1 (vyy221,vyy222,vyy223) (vyy224,vyy225,vyy226) True\n",fontsize=16,color="black",shape="box"];2800 -> 2993[label="",style="solid", color="black", weight=3];
2801[label="True\n",fontsize=16,color="green",shape="box"];2803 -> 1671[label="",style="dashed", color="red", weight=0];
2803[label="primMulNat vyy40000 (Succ vyy300100)\n",fontsize=16,color="magenta"];2803 -> 2994[label="",style="dashed", color="magenta", weight=3];
2803 -> 2995[label="",style="dashed", color="magenta", weight=3];
2802[label="primPlusNat vyy236 (Succ vyy300100)\n",fontsize=16,color="burlywood",shape="triangle"];4730[label="vyy236/Succ vyy2360",fontsize=10,color="white",style="solid",shape="box"];2802 -> 4730[label="",style="solid", color="burlywood", weight=9];
4730 -> 2996[label="",style="solid", color="burlywood", weight=3];
4731[label="vyy236/Zero",fontsize=10,color="white",style="solid",shape="box"];2802 -> 4731[label="",style="solid", color="burlywood", weight=9];
4731 -> 2997[label="",style="solid", color="burlywood", weight=3];
2804[label="vyy30002\n",fontsize=16,color="green",shape="box"];2805[label="vyy4002\n",fontsize=16,color="green",shape="box"];2806[label="vyy30002\n",fontsize=16,color="green",shape="box"];2807[label="vyy4002\n",fontsize=16,color="green",shape="box"];2808[label="vyy30002\n",fontsize=16,color="green",shape="box"];2809[label="vyy4002\n",fontsize=16,color="green",shape="box"];2810[label="vyy30002\n",fontsize=16,color="green",shape="box"];2811[label="vyy4002\n",fontsize=16,color="green",shape="box"];2812[label="vyy30002\n",fontsize=16,color="green",shape="box"];2813[label="vyy4002\n",fontsize=16,color="green",shape="box"];2814[label="vyy30002\n",fontsize=16,color="green",shape="box"];2815[label="vyy4002\n",fontsize=16,color="green",shape="box"];2816[label="vyy30002\n",fontsize=16,color="green",shape="box"];2817[label="vyy4002\n",fontsize=16,color="green",shape="box"];2818[label="vyy30002\n",fontsize=16,color="green",shape="box"];2819[label="vyy4002\n",fontsize=16,color="green",shape="box"];2820[label="vyy30002\n",fontsize=16,color="green",shape="box"];2821[label="vyy4002\n",fontsize=16,color="green",shape="box"];2822[label="vyy30002\n",fontsize=16,color="green",shape="box"];2823[label="vyy4002\n",fontsize=16,color="green",shape="box"];2824[label="vyy30002\n",fontsize=16,color="green",shape="box"];2825[label="vyy4002\n",fontsize=16,color="green",shape="box"];2826[label="vyy30002\n",fontsize=16,color="green",shape="box"];2827[label="vyy4002\n",fontsize=16,color="green",shape="box"];2828[label="vyy30002\n",fontsize=16,color="green",shape="box"];2829[label="vyy4002\n",fontsize=16,color="green",shape="box"];2830[label="vyy30002\n",fontsize=16,color="green",shape="box"];2831[label="vyy4002\n",fontsize=16,color="green",shape="box"];2832[label="vyy30001\n",fontsize=16,color="green",shape="box"];2833[label="vyy4001\n",fontsize=16,color="green",shape="box"];2834[label="vyy30001\n",fontsize=16,color="green",shape="box"];2835[label="vyy4001\n",fontsize=16,color="green",shape="box"];2836[label="vyy30001\n",fontsize=16,color="green",shape="box"];2837[label="vyy4001\n",fontsize=16,color="green",shape="box"];2838[label="vyy30001\n",fontsize=16,color="green",shape="box"];2839[label="vyy4001\n",fontsize=16,color="green",shape="box"];2840[label="vyy30001\n",fontsize=16,color="green",shape="box"];2841[label="vyy4001\n",fontsize=16,color="green",shape="box"];2842[label="vyy30001\n",fontsize=16,color="green",shape="box"];2843[label="vyy4001\n",fontsize=16,color="green",shape="box"];2844[label="vyy30001\n",fontsize=16,color="green",shape="box"];2845[label="vyy4001\n",fontsize=16,color="green",shape="box"];2846[label="vyy30001\n",fontsize=16,color="green",shape="box"];2847[label="vyy4001\n",fontsize=16,color="green",shape="box"];2848[label="vyy30001\n",fontsize=16,color="green",shape="box"];2849[label="vyy4001\n",fontsize=16,color="green",shape="box"];2850[label="vyy30001\n",fontsize=16,color="green",shape="box"];2851[label="vyy4001\n",fontsize=16,color="green",shape="box"];2852[label="vyy30001\n",fontsize=16,color="green",shape="box"];2853[label="vyy4001\n",fontsize=16,color="green",shape="box"];2854[label="vyy30001\n",fontsize=16,color="green",shape="box"];2855[label="vyy4001\n",fontsize=16,color="green",shape="box"];2856[label="vyy30001\n",fontsize=16,color="green",shape="box"];2857[label="vyy4001\n",fontsize=16,color="green",shape="box"];2858[label="vyy30001\n",fontsize=16,color="green",shape="box"];2859[label="vyy4001\n",fontsize=16,color="green",shape="box"];2860[label="primEqNat (Succ vyy3000000) vyy40000\n",fontsize=16,color="burlywood",shape="box"];4732[label="vyy40000/Succ vyy400000",fontsize=10,color="white",style="solid",shape="box"];2860 -> 4732[label="",style="solid", color="burlywood", weight=9];
4732 -> 2998[label="",style="solid", color="burlywood", weight=3];
4733[label="vyy40000/Zero",fontsize=10,color="white",style="solid",shape="box"];2860 -> 4733[label="",style="solid", color="burlywood", weight=9];
4733 -> 2999[label="",style="solid", color="burlywood", weight=3];
2861[label="primEqNat Zero vyy40000\n",fontsize=16,color="burlywood",shape="box"];4734[label="vyy40000/Succ vyy400000",fontsize=10,color="white",style="solid",shape="box"];2861 -> 4734[label="",style="solid", color="burlywood", weight=9];
4734 -> 3000[label="",style="solid", color="burlywood", weight=3];
4735[label="vyy40000/Zero",fontsize=10,color="white",style="solid",shape="box"];2861 -> 4735[label="",style="solid", color="burlywood", weight=9];
4735 -> 3001[label="",style="solid", color="burlywood", weight=3];
2862[label="vyy40000\n",fontsize=16,color="green",shape="box"];2863[label="vyy300000\n",fontsize=16,color="green",shape="box"];2864[label="True\n",fontsize=16,color="green",shape="box"];2865[label="True\n",fontsize=16,color="green",shape="box"];2866[label="False\n",fontsize=16,color="green",shape="box"];2867[label="True\n",fontsize=16,color="green",shape="box"];2868[label="vyy108\n",fontsize=16,color="green",shape="box"];2869[label="vyy107\n",fontsize=16,color="green",shape="box"];2870 -> 3002[label="",style="dashed", color="red", weight=0];
2870[label="not (vyy230 == GT)\n",fontsize=16,color="magenta"];2870 -> 3003[label="",style="dashed", color="magenta", weight=3];
2871[label="vyy108\n",fontsize=16,color="green",shape="box"];2872[label="vyy107\n",fontsize=16,color="green",shape="box"];2873[label="vyy108\n",fontsize=16,color="green",shape="box"];2874[label="vyy107\n",fontsize=16,color="green",shape="box"];2875[label="vyy108\n",fontsize=16,color="green",shape="box"];2876[label="vyy107\n",fontsize=16,color="green",shape="box"];2877[label="vyy108\n",fontsize=16,color="green",shape="box"];2878[label="vyy107\n",fontsize=16,color="green",shape="box"];2879[label="True\n",fontsize=16,color="green",shape="box"];2880[label="True\n",fontsize=16,color="green",shape="box"];2881[label="False\n",fontsize=16,color="green",shape="box"];2882[label="vyy1070 <= vyy1080\n",fontsize=16,color="blue",shape="box"];4737[label="<= :: Bool -> Bool -> Bool",fontsize=10,color="white",style="solid",shape="box"];2882 -> 4737[label="",style="solid", color="blue", weight=9];
4737 -> 3004[label="",style="solid", color="blue", weight=3];
4738[label="<= :: () -> () -> Bool",fontsize=10,color="white",style="solid",shape="box"];2882 -> 4738[label="",style="solid", color="blue", weight=9];
4738 -> 3005[label="",style="solid", color="blue", weight=3];
4739[label="<= :: (Ratio a) -> (Ratio a) -> Bool",fontsize=10,color="white",style="solid",shape="box"];2882 -> 4739[label="",style="solid", color="blue", weight=9];
4739 -> 3006[label="",style="solid", color="blue", weight=3];
4740[label="<= :: Double -> Double -> Bool",fontsize=10,color="white",style="solid",shape="box"];2882 -> 4740[label="",style="solid", color="blue", weight=9];
4740 -> 3007[label="",style="solid", color="blue", weight=3];
4741[label="<= :: Char -> Char -> Bool",fontsize=10,color="white",style="solid",shape="box"];2882 -> 4741[label="",style="solid", color="blue", weight=9];
4741 -> 3008[label="",style="solid", color="blue", weight=3];
4742[label="<= :: Int -> Int -> Bool",fontsize=10,color="white",style="solid",shape="box"];2882 -> 4742[label="",style="solid", color="blue", weight=9];
4742 -> 3009[label="",style="solid", color="blue", weight=3];
4743[label="<= :: (Maybe a) -> (Maybe a) -> Bool",fontsize=10,color="white",style="solid",shape="box"];2882 -> 4743[label="",style="solid", color="blue", weight=9];
4743 -> 3010[label="",style="solid", color="blue", weight=3];
4744[label="<= :: ([] a) -> ([] a) -> Bool",fontsize=10,color="white",style="solid",shape="box"];2882 -> 4744[label="",style="solid", color="blue", weight=9];
4744 -> 3011[label="",style="solid", color="blue", weight=3];
4745[label="<= :: (Either a b) -> (Either a b) -> Bool",fontsize=10,color="white",style="solid",shape="box"];2882 -> 4745[label="",style="solid", color="blue", weight=9];
4745 -> 3012[label="",style="solid", color="blue", weight=3];
4746[label="<= :: ((@2) a b) -> ((@2) a b) -> Bool",fontsize=10,color="white",style="solid",shape="box"];2882 -> 4746[label="",style="solid", color="blue", weight=9];
4746 -> 3013[label="",style="solid", color="blue", weight=3];
4747[label="<= :: Float -> Float -> Bool",fontsize=10,color="white",style="solid",shape="box"];2882 -> 4747[label="",style="solid", color="blue", weight=9];
4747 -> 3014[label="",style="solid", color="blue", weight=3];
4748[label="<= :: Ordering -> Ordering -> Bool",fontsize=10,color="white",style="solid",shape="box"];2882 -> 4748[label="",style="solid", color="blue", weight=9];
4748 -> 3015[label="",style="solid", color="blue", weight=3];
4749[label="<= :: ((@3) a b c) -> ((@3) a b c) -> Bool",fontsize=10,color="white",style="solid",shape="box"];2882 -> 4749[label="",style="solid", color="blue", weight=9];
4749 -> 3016[label="",style="solid", color="blue", weight=3];
4750[label="<= :: Integer -> Integer -> Bool",fontsize=10,color="white",style="solid",shape="box"];2882 -> 4750[label="",style="solid", color="blue", weight=9];
4750 -> 3017[label="",style="solid", color="blue", weight=3];
2883[label="vyy108\n",fontsize=16,color="green",shape="box"];2884[label="vyy107\n",fontsize=16,color="green",shape="box"];2885[label="vyy1070 <= vyy1080\n",fontsize=16,color="blue",shape="box"];4751[label="<= :: Bool -> Bool -> Bool",fontsize=10,color="white",style="solid",shape="box"];2885 -> 4751[label="",style="solid", color="blue", weight=9];
4751 -> 3018[label="",style="solid", color="blue", weight=3];
4752[label="<= :: () -> () -> Bool",fontsize=10,color="white",style="solid",shape="box"];2885 -> 4752[label="",style="solid", color="blue", weight=9];
4752 -> 3019[label="",style="solid", color="blue", weight=3];
4753[label="<= :: (Ratio a) -> (Ratio a) -> Bool",fontsize=10,color="white",style="solid",shape="box"];2885 -> 4753[label="",style="solid", color="blue", weight=9];
4753 -> 3020[label="",style="solid", color="blue", weight=3];
4754[label="<= :: Double -> Double -> Bool",fontsize=10,color="white",style="solid",shape="box"];2885 -> 4754[label="",style="solid", color="blue", weight=9];
4754 -> 3021[label="",style="solid", color="blue", weight=3];
4755[label="<= :: Char -> Char -> Bool",fontsize=10,color="white",style="solid",shape="box"];2885 -> 4755[label="",style="solid", color="blue", weight=9];
4755 -> 3022[label="",style="solid", color="blue", weight=3];
4756[label="<= :: Int -> Int -> Bool",fontsize=10,color="white",style="solid",shape="box"];2885 -> 4756[label="",style="solid", color="blue", weight=9];
4756 -> 3023[label="",style="solid", color="blue", weight=3];
4757[label="<= :: (Maybe a) -> (Maybe a) -> Bool",fontsize=10,color="white",style="solid",shape="box"];2885 -> 4757[label="",style="solid", color="blue", weight=9];
4757 -> 3024[label="",style="solid", color="blue", weight=3];
4758[label="<= :: ([] a) -> ([] a) -> Bool",fontsize=10,color="white",style="solid",shape="box"];2885 -> 4758[label="",style="solid", color="blue", weight=9];
4758 -> 3025[label="",style="solid", color="blue", weight=3];
4759[label="<= :: (Either a b) -> (Either a b) -> Bool",fontsize=10,color="white",style="solid",shape="box"];2885 -> 4759[label="",style="solid", color="blue", weight=9];
4759 -> 3026[label="",style="solid", color="blue", weight=3];
4760[label="<= :: ((@2) a b) -> ((@2) a b) -> Bool",fontsize=10,color="white",style="solid",shape="box"];2885 -> 4760[label="",style="solid", color="blue", weight=9];
4760 -> 3027[label="",style="solid", color="blue", weight=3];
4761[label="<= :: Float -> Float -> Bool",fontsize=10,color="white",style="solid",shape="box"];2885 -> 4761[label="",style="solid", color="blue", weight=9];
4761 -> 3028[label="",style="solid", color="blue", weight=3];
4762[label="<= :: Ordering -> Ordering -> Bool",fontsize=10,color="white",style="solid",shape="box"];2885 -> 4762[label="",style="solid", color="blue", weight=9];
4762 -> 3029[label="",style="solid", color="blue", weight=3];
4763[label="<= :: ((@3) a b c) -> ((@3) a b c) -> Bool",fontsize=10,color="white",style="solid",shape="box"];2885 -> 4763[label="",style="solid", color="blue", weight=9];
4763 -> 3030[label="",style="solid", color="blue", weight=3];
4764[label="<= :: Integer -> Integer -> Bool",fontsize=10,color="white",style="solid",shape="box"];2885 -> 4764[label="",style="solid", color="blue", weight=9];
4764 -> 3031[label="",style="solid", color="blue", weight=3];
2886[label="True\n",fontsize=16,color="green",shape="box"];2887[label="False\n",fontsize=16,color="green",shape="box"];2888[label="vyy1070 <= vyy1080\n",fontsize=16,color="blue",shape="box"];4765[label="<= :: Bool -> Bool -> Bool",fontsize=10,color="white",style="solid",shape="box"];2888 -> 4765[label="",style="solid", color="blue", weight=9];
4765 -> 3032[label="",style="solid", color="blue", weight=3];
4766[label="<= :: () -> () -> Bool",fontsize=10,color="white",style="solid",shape="box"];2888 -> 4766[label="",style="solid", color="blue", weight=9];
4766 -> 3033[label="",style="solid", color="blue", weight=3];
4767[label="<= :: (Ratio a) -> (Ratio a) -> Bool",fontsize=10,color="white",style="solid",shape="box"];2888 -> 4767[label="",style="solid", color="blue", weight=9];
4767 -> 3034[label="",style="solid", color="blue", weight=3];
4768[label="<= :: Double -> Double -> Bool",fontsize=10,color="white",style="solid",shape="box"];2888 -> 4768[label="",style="solid", color="blue", weight=9];
4768 -> 3035[label="",style="solid", color="blue", weight=3];
4769[label="<= :: Char -> Char -> Bool",fontsize=10,color="white",style="solid",shape="box"];2888 -> 4769[label="",style="solid", color="blue", weight=9];
4769 -> 3036[label="",style="solid", color="blue", weight=3];
4770[label="<= :: Int -> Int -> Bool",fontsize=10,color="white",style="solid",shape="box"];2888 -> 4770[label="",style="solid", color="blue", weight=9];
4770 -> 3037[label="",style="solid", color="blue", weight=3];
4771[label="<= :: (Maybe a) -> (Maybe a) -> Bool",fontsize=10,color="white",style="solid",shape="box"];2888 -> 4771[label="",style="solid", color="blue", weight=9];
4771 -> 3038[label="",style="solid", color="blue", weight=3];
4772[label="<= :: ([] a) -> ([] a) -> Bool",fontsize=10,color="white",style="solid",shape="box"];2888 -> 4772[label="",style="solid", color="blue", weight=9];
4772 -> 3039[label="",style="solid", color="blue", weight=3];
4773[label="<= :: (Either a b) -> (Either a b) -> Bool",fontsize=10,color="white",style="solid",shape="box"];2888 -> 4773[label="",style="solid", color="blue", weight=9];
4773 -> 3040[label="",style="solid", color="blue", weight=3];
4774[label="<= :: ((@2) a b) -> ((@2) a b) -> Bool",fontsize=10,color="white",style="solid",shape="box"];2888 -> 4774[label="",style="solid", color="blue", weight=9];
4774 -> 3041[label="",style="solid", color="blue", weight=3];
4775[label="<= :: Float -> Float -> Bool",fontsize=10,color="white",style="solid",shape="box"];2888 -> 4775[label="",style="solid", color="blue", weight=9];
4775 -> 3042[label="",style="solid", color="blue", weight=3];
4776[label="<= :: Ordering -> Ordering -> Bool",fontsize=10,color="white",style="solid",shape="box"];2888 -> 4776[label="",style="solid", color="blue", weight=9];
4776 -> 3043[label="",style="solid", color="blue", weight=3];
4777[label="<= :: ((@3) a b c) -> ((@3) a b c) -> Bool",fontsize=10,color="white",style="solid",shape="box"];2888 -> 4777[label="",style="solid", color="blue", weight=9];
4777 -> 3044[label="",style="solid", color="blue", weight=3];
4778[label="<= :: Integer -> Integer -> Bool",fontsize=10,color="white",style="solid",shape="box"];2888 -> 4778[label="",style="solid", color="blue", weight=9];
4778 -> 3045[label="",style="solid", color="blue", weight=3];
2889 -> 2748[label="",style="dashed", color="red", weight=0];
2889[label="vyy1070 < vyy1080 || vyy1070 == vyy1080 && vyy1071 <= vyy1081\n",fontsize=16,color="magenta"];2889 -> 3046[label="",style="dashed", color="magenta", weight=3];
2889 -> 3047[label="",style="dashed", color="magenta", weight=3];
2890[label="vyy108\n",fontsize=16,color="green",shape="box"];2891[label="vyy107\n",fontsize=16,color="green",shape="box"];2892[label="True\n",fontsize=16,color="green",shape="box"];2893[label="True\n",fontsize=16,color="green",shape="box"];2894[label="True\n",fontsize=16,color="green",shape="box"];2895[label="False\n",fontsize=16,color="green",shape="box"];2896[label="True\n",fontsize=16,color="green",shape="box"];2897[label="True\n",fontsize=16,color="green",shape="box"];2898[label="False\n",fontsize=16,color="green",shape="box"];2899[label="False\n",fontsize=16,color="green",shape="box"];2900[label="True\n",fontsize=16,color="green",shape="box"];2901 -> 2748[label="",style="dashed", color="red", weight=0];
2901[label="vyy1070 < vyy1080 || vyy1070 == vyy1080 && (vyy1071 < vyy1081 || vyy1071 == vyy1081 && vyy1072 <= vyy1082)\n",fontsize=16,color="magenta"];2901 -> 3048[label="",style="dashed", color="magenta", weight=3];
2901 -> 3049[label="",style="dashed", color="magenta", weight=3];
2902[label="vyy108\n",fontsize=16,color="green",shape="box"];2903[label="vyy107\n",fontsize=16,color="green",shape="box"];2904[label="vyy158\n",fontsize=16,color="green",shape="box"];2905[label="vyy156\n",fontsize=16,color="green",shape="box"];2906[label="vyy158\n",fontsize=16,color="green",shape="box"];2907[label="vyy156\n",fontsize=16,color="green",shape="box"];2908[label="vyy158\n",fontsize=16,color="green",shape="box"];2909[label="vyy156\n",fontsize=16,color="green",shape="box"];2910[label="vyy158\n",fontsize=16,color="green",shape="box"];2911[label="vyy156\n",fontsize=16,color="green",shape="box"];2912[label="vyy158\n",fontsize=16,color="green",shape="box"];2913[label="vyy156\n",fontsize=16,color="green",shape="box"];2914[label="vyy158\n",fontsize=16,color="green",shape="box"];2915[label="vyy156\n",fontsize=16,color="green",shape="box"];2916[label="vyy158\n",fontsize=16,color="green",shape="box"];2917[label="vyy156\n",fontsize=16,color="green",shape="box"];2918[label="vyy158\n",fontsize=16,color="green",shape="box"];2919[label="vyy156\n",fontsize=16,color="green",shape="box"];2920[label="vyy158\n",fontsize=16,color="green",shape="box"];2921[label="vyy156\n",fontsize=16,color="green",shape="box"];2922[label="vyy158\n",fontsize=16,color="green",shape="box"];2923[label="vyy156\n",fontsize=16,color="green",shape="box"];2924[label="vyy158\n",fontsize=16,color="green",shape="box"];2925[label="vyy156\n",fontsize=16,color="green",shape="box"];2926[label="vyy158\n",fontsize=16,color="green",shape="box"];2927[label="vyy156\n",fontsize=16,color="green",shape="box"];2928[label="vyy158\n",fontsize=16,color="green",shape="box"];2929[label="vyy156\n",fontsize=16,color="green",shape="box"];2930[label="vyy158\n",fontsize=16,color="green",shape="box"];2931[label="vyy156\n",fontsize=16,color="green",shape="box"];2932[label="compare0 (vyy206,vyy207) (vyy208,vyy209) otherwise\n",fontsize=16,color="black",shape="box"];2932 -> 3050[label="",style="solid", color="black", weight=3];
2933[label="LT\n",fontsize=16,color="green",shape="box"];2934[label="vyy147\n",fontsize=16,color="green",shape="box"];2935[label="vyy144\n",fontsize=16,color="green",shape="box"];2936[label="vyy147\n",fontsize=16,color="green",shape="box"];2937[label="vyy144\n",fontsize=16,color="green",shape="box"];2938[label="vyy147\n",fontsize=16,color="green",shape="box"];2939[label="vyy144\n",fontsize=16,color="green",shape="box"];2940[label="vyy147\n",fontsize=16,color="green",shape="box"];2941[label="vyy144\n",fontsize=16,color="green",shape="box"];2942[label="vyy147\n",fontsize=16,color="green",shape="box"];2943[label="vyy144\n",fontsize=16,color="green",shape="box"];2944[label="vyy147\n",fontsize=16,color="green",shape="box"];2945[label="vyy144\n",fontsize=16,color="green",shape="box"];2946[label="vyy147\n",fontsize=16,color="green",shape="box"];2947[label="vyy144\n",fontsize=16,color="green",shape="box"];2948[label="vyy147\n",fontsize=16,color="green",shape="box"];2949[label="vyy144\n",fontsize=16,color="green",shape="box"];2950[label="vyy147\n",fontsize=16,color="green",shape="box"];2951[label="vyy144\n",fontsize=16,color="green",shape="box"];2952[label="vyy147\n",fontsize=16,color="green",shape="box"];2953[label="vyy144\n",fontsize=16,color="green",shape="box"];2954[label="vyy147\n",fontsize=16,color="green",shape="box"];2955[label="vyy144\n",fontsize=16,color="green",shape="box"];2956[label="vyy147\n",fontsize=16,color="green",shape="box"];2957[label="vyy144\n",fontsize=16,color="green",shape="box"];2958[label="vyy147\n",fontsize=16,color="green",shape="box"];2959[label="vyy144\n",fontsize=16,color="green",shape="box"];2960[label="vyy147\n",fontsize=16,color="green",shape="box"];2961[label="vyy144\n",fontsize=16,color="green",shape="box"];2962 -> 1991[label="",style="dashed", color="red", weight=0];
2962[label="vyy145 <= vyy148\n",fontsize=16,color="magenta"];2962 -> 3051[label="",style="dashed", color="magenta", weight=3];
2962 -> 3052[label="",style="dashed", color="magenta", weight=3];
2963 -> 1992[label="",style="dashed", color="red", weight=0];
2963[label="vyy145 <= vyy148\n",fontsize=16,color="magenta"];2963 -> 3053[label="",style="dashed", color="magenta", weight=3];
2963 -> 3054[label="",style="dashed", color="magenta", weight=3];
2964 -> 1993[label="",style="dashed", color="red", weight=0];
2964[label="vyy145 <= vyy148\n",fontsize=16,color="magenta"];2964 -> 3055[label="",style="dashed", color="magenta", weight=3];
2964 -> 3056[label="",style="dashed", color="magenta", weight=3];
2965 -> 1994[label="",style="dashed", color="red", weight=0];
2965[label="vyy145 <= vyy148\n",fontsize=16,color="magenta"];2965 -> 3057[label="",style="dashed", color="magenta", weight=3];
2965 -> 3058[label="",style="dashed", color="magenta", weight=3];
2966 -> 1995[label="",style="dashed", color="red", weight=0];
2966[label="vyy145 <= vyy148\n",fontsize=16,color="magenta"];2966 -> 3059[label="",style="dashed", color="magenta", weight=3];
2966 -> 3060[label="",style="dashed", color="magenta", weight=3];
2967 -> 1996[label="",style="dashed", color="red", weight=0];
2967[label="vyy145 <= vyy148\n",fontsize=16,color="magenta"];2967 -> 3061[label="",style="dashed", color="magenta", weight=3];
2967 -> 3062[label="",style="dashed", color="magenta", weight=3];
2968 -> 1997[label="",style="dashed", color="red", weight=0];
2968[label="vyy145 <= vyy148\n",fontsize=16,color="magenta"];2968 -> 3063[label="",style="dashed", color="magenta", weight=3];
2968 -> 3064[label="",style="dashed", color="magenta", weight=3];
2969 -> 1998[label="",style="dashed", color="red", weight=0];
2969[label="vyy145 <= vyy148\n",fontsize=16,color="magenta"];2969 -> 3065[label="",style="dashed", color="magenta", weight=3];
2969 -> 3066[label="",style="dashed", color="magenta", weight=3];
2970 -> 1999[label="",style="dashed", color="red", weight=0];
2970[label="vyy145 <= vyy148\n",fontsize=16,color="magenta"];2970 -> 3067[label="",style="dashed", color="magenta", weight=3];
2970 -> 3068[label="",style="dashed", color="magenta", weight=3];
2971 -> 2000[label="",style="dashed", color="red", weight=0];
2971[label="vyy145 <= vyy148\n",fontsize=16,color="magenta"];2971 -> 3069[label="",style="dashed", color="magenta", weight=3];
2971 -> 3070[label="",style="dashed", color="magenta", weight=3];
2972 -> 2001[label="",style="dashed", color="red", weight=0];
2972[label="vyy145 <= vyy148\n",fontsize=16,color="magenta"];2972 -> 3071[label="",style="dashed", color="magenta", weight=3];
2972 -> 3072[label="",style="dashed", color="magenta", weight=3];
2973 -> 2002[label="",style="dashed", color="red", weight=0];
2973[label="vyy145 <= vyy148\n",fontsize=16,color="magenta"];2973 -> 3073[label="",style="dashed", color="magenta", weight=3];
2973 -> 3074[label="",style="dashed", color="magenta", weight=3];
2974 -> 2003[label="",style="dashed", color="red", weight=0];
2974[label="vyy145 <= vyy148\n",fontsize=16,color="magenta"];2974 -> 3075[label="",style="dashed", color="magenta", weight=3];
2974 -> 3076[label="",style="dashed", color="magenta", weight=3];
2975 -> 2004[label="",style="dashed", color="red", weight=0];
2975[label="vyy145 <= vyy148\n",fontsize=16,color="magenta"];2975 -> 3077[label="",style="dashed", color="magenta", weight=3];
2975 -> 3078[label="",style="dashed", color="magenta", weight=3];
2976 -> 1215[label="",style="dashed", color="red", weight=0];
2976[label="vyy144 == vyy147\n",fontsize=16,color="magenta"];2976 -> 3079[label="",style="dashed", color="magenta", weight=3];
2976 -> 3080[label="",style="dashed", color="magenta", weight=3];
2977 -> 1223[label="",style="dashed", color="red", weight=0];
2977[label="vyy144 == vyy147\n",fontsize=16,color="magenta"];2977 -> 3081[label="",style="dashed", color="magenta", weight=3];
2977 -> 3082[label="",style="dashed", color="magenta", weight=3];
2978 -> 1212[label="",style="dashed", color="red", weight=0];
2978[label="vyy144 == vyy147\n",fontsize=16,color="magenta"];2978 -> 3083[label="",style="dashed", color="magenta", weight=3];
2978 -> 3084[label="",style="dashed", color="magenta", weight=3];
2979 -> 1222[label="",style="dashed", color="red", weight=0];
2979[label="vyy144 == vyy147\n",fontsize=16,color="magenta"];2979 -> 3085[label="",style="dashed", color="magenta", weight=3];
2979 -> 3086[label="",style="dashed", color="magenta", weight=3];
2980 -> 1213[label="",style="dashed", color="red", weight=0];
2980[label="vyy144 == vyy147\n",fontsize=16,color="magenta"];2980 -> 3087[label="",style="dashed", color="magenta", weight=3];
2980 -> 3088[label="",style="dashed", color="magenta", weight=3];
2981 -> 1216[label="",style="dashed", color="red", weight=0];
2981[label="vyy144 == vyy147\n",fontsize=16,color="magenta"];2981 -> 3089[label="",style="dashed", color="magenta", weight=3];
2981 -> 3090[label="",style="dashed", color="magenta", weight=3];
2982 -> 1217[label="",style="dashed", color="red", weight=0];
2982[label="vyy144 == vyy147\n",fontsize=16,color="magenta"];2982 -> 3091[label="",style="dashed", color="magenta", weight=3];
2982 -> 3092[label="",style="dashed", color="magenta", weight=3];
2983 -> 1221[label="",style="dashed", color="red", weight=0];
2983[label="vyy144 == vyy147\n",fontsize=16,color="magenta"];2983 -> 3093[label="",style="dashed", color="magenta", weight=3];
2983 -> 3094[label="",style="dashed", color="magenta", weight=3];
2984 -> 1218[label="",style="dashed", color="red", weight=0];
2984[label="vyy144 == vyy147\n",fontsize=16,color="magenta"];2984 -> 3095[label="",style="dashed", color="magenta", weight=3];
2984 -> 3096[label="",style="dashed", color="magenta", weight=3];
2985 -> 1220[label="",style="dashed", color="red", weight=0];
2985[label="vyy144 == vyy147\n",fontsize=16,color="magenta"];2985 -> 3097[label="",style="dashed", color="magenta", weight=3];
2985 -> 3098[label="",style="dashed", color="magenta", weight=3];
2986 -> 1224[label="",style="dashed", color="red", weight=0];
2986[label="vyy144 == vyy147\n",fontsize=16,color="magenta"];2986 -> 3099[label="",style="dashed", color="magenta", weight=3];
2986 -> 3100[label="",style="dashed", color="magenta", weight=3];
2987 -> 495[label="",style="dashed", color="red", weight=0];
2987[label="vyy144 == vyy147\n",fontsize=16,color="magenta"];2987 -> 3101[label="",style="dashed", color="magenta", weight=3];
2987 -> 3102[label="",style="dashed", color="magenta", weight=3];
2988 -> 1214[label="",style="dashed", color="red", weight=0];
2988[label="vyy144 == vyy147\n",fontsize=16,color="magenta"];2988 -> 3103[label="",style="dashed", color="magenta", weight=3];
2988 -> 3104[label="",style="dashed", color="magenta", weight=3];
2989 -> 1225[label="",style="dashed", color="red", weight=0];
2989[label="vyy144 == vyy147\n",fontsize=16,color="magenta"];2989 -> 3105[label="",style="dashed", color="magenta", weight=3];
2989 -> 3106[label="",style="dashed", color="magenta", weight=3];
2990[label="vyy235\n",fontsize=16,color="green",shape="box"];2991[label="True\n",fontsize=16,color="green",shape="box"];2992[label="compare0 (vyy221,vyy222,vyy223) (vyy224,vyy225,vyy226) otherwise\n",fontsize=16,color="black",shape="box"];2992 -> 3107[label="",style="solid", color="black", weight=3];
2993[label="LT\n",fontsize=16,color="green",shape="box"];2994[label="vyy40000\n",fontsize=16,color="green",shape="box"];2995[label="Succ vyy300100\n",fontsize=16,color="green",shape="box"];2996[label="primPlusNat (Succ vyy2360) (Succ vyy300100)\n",fontsize=16,color="black",shape="box"];2996 -> 3108[label="",style="solid", color="black", weight=3];
2997[label="primPlusNat Zero (Succ vyy300100)\n",fontsize=16,color="black",shape="box"];2997 -> 3109[label="",style="solid", color="black", weight=3];
2998[label="primEqNat (Succ vyy3000000) (Succ vyy400000)\n",fontsize=16,color="black",shape="box"];2998 -> 3110[label="",style="solid", color="black", weight=3];
2999[label="primEqNat (Succ vyy3000000) Zero\n",fontsize=16,color="black",shape="box"];2999 -> 3111[label="",style="solid", color="black", weight=3];
3000[label="primEqNat Zero (Succ vyy400000)\n",fontsize=16,color="black",shape="box"];3000 -> 3112[label="",style="solid", color="black", weight=3];
3001[label="primEqNat Zero Zero\n",fontsize=16,color="black",shape="box"];3001 -> 3113[label="",style="solid", color="black", weight=3];
3003 -> 495[label="",style="dashed", color="red", weight=0];
3003[label="vyy230 == GT\n",fontsize=16,color="magenta"];3003 -> 3114[label="",style="dashed", color="magenta", weight=3];
3003 -> 3115[label="",style="dashed", color="magenta", weight=3];
3002[label="not vyy237\n",fontsize=16,color="burlywood",shape="triangle"];4810[label="vyy237/False",fontsize=10,color="white",style="solid",shape="box"];3002 -> 4810[label="",style="solid", color="burlywood", weight=9];
4810 -> 3116[label="",style="solid", color="burlywood", weight=3];
4811[label="vyy237/True",fontsize=10,color="white",style="solid",shape="box"];3002 -> 4811[label="",style="solid", color="burlywood", weight=9];
4811 -> 3117[label="",style="solid", color="burlywood", weight=3];
3004 -> 1991[label="",style="dashed", color="red", weight=0];
3004[label="vyy1070 <= vyy1080\n",fontsize=16,color="magenta"];3004 -> 3118[label="",style="dashed", color="magenta", weight=3];
3004 -> 3119[label="",style="dashed", color="magenta", weight=3];
3005 -> 1992[label="",style="dashed", color="red", weight=0];
3005[label="vyy1070 <= vyy1080\n",fontsize=16,color="magenta"];3005 -> 3120[label="",style="dashed", color="magenta", weight=3];
3005 -> 3121[label="",style="dashed", color="magenta", weight=3];
3006 -> 1993[label="",style="dashed", color="red", weight=0];
3006[label="vyy1070 <= vyy1080\n",fontsize=16,color="magenta"];3006 -> 3122[label="",style="dashed", color="magenta", weight=3];
3006 -> 3123[label="",style="dashed", color="magenta", weight=3];
3007 -> 1994[label="",style="dashed", color="red", weight=0];
3007[label="vyy1070 <= vyy1080\n",fontsize=16,color="magenta"];3007 -> 3124[label="",style="dashed", color="magenta", weight=3];
3007 -> 3125[label="",style="dashed", color="magenta", weight=3];
3008 -> 1995[label="",style="dashed", color="red", weight=0];
3008[label="vyy1070 <= vyy1080\n",fontsize=16,color="magenta"];3008 -> 3126[label="",style="dashed", color="magenta", weight=3];
3008 -> 3127[label="",style="dashed", color="magenta", weight=3];
3009 -> 1996[label="",style="dashed", color="red", weight=0];
3009[label="vyy1070 <= vyy1080\n",fontsize=16,color="magenta"];3009 -> 3128[label="",style="dashed", color="magenta", weight=3];
3009 -> 3129[label="",style="dashed", color="magenta", weight=3];
3010 -> 1997[label="",style="dashed", color="red", weight=0];
3010[label="vyy1070 <= vyy1080\n",fontsize=16,color="magenta"];3010 -> 3130[label="",style="dashed", color="magenta", weight=3];
3010 -> 3131[label="",style="dashed", color="magenta", weight=3];
3011 -> 1998[label="",style="dashed", color="red", weight=0];
3011[label="vyy1070 <= vyy1080\n",fontsize=16,color="magenta"];3011 -> 3132[label="",style="dashed", color="magenta", weight=3];
3011 -> 3133[label="",style="dashed", color="magenta", weight=3];
3012 -> 1999[label="",style="dashed", color="red", weight=0];
3012[label="vyy1070 <= vyy1080\n",fontsize=16,color="magenta"];3012 -> 3134[label="",style="dashed", color="magenta", weight=3];
3012 -> 3135[label="",style="dashed", color="magenta", weight=3];
3013 -> 2000[label="",style="dashed", color="red", weight=0];
3013[label="vyy1070 <= vyy1080\n",fontsize=16,color="magenta"];3013 -> 3136[label="",style="dashed", color="magenta", weight=3];
3013 -> 3137[label="",style="dashed", color="magenta", weight=3];
3014 -> 2001[label="",style="dashed", color="red", weight=0];
3014[label="vyy1070 <= vyy1080\n",fontsize=16,color="magenta"];3014 -> 3138[label="",style="dashed", color="magenta", weight=3];
3014 -> 3139[label="",style="dashed", color="magenta", weight=3];
3015 -> 2002[label="",style="dashed", color="red", weight=0];
3015[label="vyy1070 <= vyy1080\n",fontsize=16,color="magenta"];3015 -> 3140[label="",style="dashed", color="magenta", weight=3];
3015 -> 3141[label="",style="dashed", color="magenta", weight=3];
3016 -> 2003[label="",style="dashed", color="red", weight=0];
3016[label="vyy1070 <= vyy1080\n",fontsize=16,color="magenta"];3016 -> 3142[label="",style="dashed", color="magenta", weight=3];
3016 -> 3143[label="",style="dashed", color="magenta", weight=3];
3017 -> 2004[label="",style="dashed", color="red", weight=0];
3017[label="vyy1070 <= vyy1080\n",fontsize=16,color="magenta"];3017 -> 3144[label="",style="dashed", color="magenta", weight=3];
3017 -> 3145[label="",style="dashed", color="magenta", weight=3];
3018 -> 1991[label="",style="dashed", color="red", weight=0];
3018[label="vyy1070 <= vyy1080\n",fontsize=16,color="magenta"];3018 -> 3146[label="",style="dashed", color="magenta", weight=3];
3018 -> 3147[label="",style="dashed", color="magenta", weight=3];
3019 -> 1992[label="",style="dashed", color="red", weight=0];
3019[label="vyy1070 <= vyy1080\n",fontsize=16,color="magenta"];3019 -> 3148[label="",style="dashed", color="magenta", weight=3];
3019 -> 3149[label="",style="dashed", color="magenta", weight=3];
3020 -> 1993[label="",style="dashed", color="red", weight=0];
3020[label="vyy1070 <= vyy1080\n",fontsize=16,color="magenta"];3020 -> 3150[label="",style="dashed", color="magenta", weight=3];
3020 -> 3151[label="",style="dashed", color="magenta", weight=3];
3021 -> 1994[label="",style="dashed", color="red", weight=0];
3021[label="vyy1070 <= vyy1080\n",fontsize=16,color="magenta"];3021 -> 3152[label="",style="dashed", color="magenta", weight=3];
3021 -> 3153[label="",style="dashed", color="magenta", weight=3];
3022 -> 1995[label="",style="dashed", color="red", weight=0];
3022[label="vyy1070 <= vyy1080\n",fontsize=16,color="magenta"];3022 -> 3154[label="",style="dashed", color="magenta", weight=3];
3022 -> 3155[label="",style="dashed", color="magenta", weight=3];
3023 -> 1996[label="",style="dashed", color="red", weight=0];
3023[label="vyy1070 <= vyy1080\n",fontsize=16,color="magenta"];3023 -> 3156[label="",style="dashed", color="magenta", weight=3];
3023 -> 3157[label="",style="dashed", color="magenta", weight=3];
3024 -> 1997[label="",style="dashed", color="red", weight=0];
3024[label="vyy1070 <= vyy1080\n",fontsize=16,color="magenta"];3024 -> 3158[label="",style="dashed", color="magenta", weight=3];
3024 -> 3159[label="",style="dashed", color="magenta", weight=3];
3025 -> 1998[label="",style="dashed", color="red", weight=0];
3025[label="vyy1070 <= vyy1080\n",fontsize=16,color="magenta"];3025 -> 3160[label="",style="dashed", color="magenta", weight=3];
3025 -> 3161[label="",style="dashed", color="magenta", weight=3];
3026 -> 1999[label="",style="dashed", color="red", weight=0];
3026[label="vyy1070 <= vyy1080\n",fontsize=16,color="magenta"];3026 -> 3162[label="",style="dashed", color="magenta", weight=3];
3026 -> 3163[label="",style="dashed", color="magenta", weight=3];
3027 -> 2000[label="",style="dashed", color="red", weight=0];
3027[label="vyy1070 <= vyy1080\n",fontsize=16,color="magenta"];3027 -> 3164[label="",style="dashed", color="magenta", weight=3];
3027 -> 3165[label="",style="dashed", color="magenta", weight=3];
3028 -> 2001[label="",style="dashed", color="red", weight=0];
3028[label="vyy1070 <= vyy1080\n",fontsize=16,color="magenta"];3028 -> 3166[label="",style="dashed", color="magenta", weight=3];
3028 -> 3167[label="",style="dashed", color="magenta", weight=3];
3029 -> 2002[label="",style="dashed", color="red", weight=0];
3029[label="vyy1070 <= vyy1080\n",fontsize=16,color="magenta"];3029 -> 3168[label="",style="dashed", color="magenta", weight=3];
3029 -> 3169[label="",style="dashed", color="magenta", weight=3];
3030 -> 2003[label="",style="dashed", color="red", weight=0];
3030[label="vyy1070 <= vyy1080\n",fontsize=16,color="magenta"];3030 -> 3170[label="",style="dashed", color="magenta", weight=3];
3030 -> 3171[label="",style="dashed", color="magenta", weight=3];
3031 -> 2004[label="",style="dashed", color="red", weight=0];
3031[label="vyy1070 <= vyy1080\n",fontsize=16,color="magenta"];3031 -> 3172[label="",style="dashed", color="magenta", weight=3];
3031 -> 3173[label="",style="dashed", color="magenta", weight=3];
3032 -> 1991[label="",style="dashed", color="red", weight=0];
3032[label="vyy1070 <= vyy1080\n",fontsize=16,color="magenta"];3032 -> 3174[label="",style="dashed", color="magenta", weight=3];
3032 -> 3175[label="",style="dashed", color="magenta", weight=3];
3033 -> 1992[label="",style="dashed", color="red", weight=0];
3033[label="vyy1070 <= vyy1080\n",fontsize=16,color="magenta"];3033 -> 3176[label="",style="dashed", color="magenta", weight=3];
3033 -> 3177[label="",style="dashed", color="magenta", weight=3];
3034 -> 1993[label="",style="dashed", color="red", weight=0];
3034[label="vyy1070 <= vyy1080\n",fontsize=16,color="magenta"];3034 -> 3178[label="",style="dashed", color="magenta", weight=3];
3034 -> 3179[label="",style="dashed", color="magenta", weight=3];
3035 -> 1994[label="",style="dashed", color="red", weight=0];
3035[label="vyy1070 <= vyy1080\n",fontsize=16,color="magenta"];3035 -> 3180[label="",style="dashed", color="magenta", weight=3];
3035 -> 3181[label="",style="dashed", color="magenta", weight=3];
3036 -> 1995[label="",style="dashed", color="red", weight=0];
3036[label="vyy1070 <= vyy1080\n",fontsize=16,color="magenta"];3036 -> 3182[label="",style="dashed", color="magenta", weight=3];
3036 -> 3183[label="",style="dashed", color="magenta", weight=3];
3037 -> 1996[label="",style="dashed", color="red", weight=0];
3037[label="vyy1070 <= vyy1080\n",fontsize=16,color="magenta"];3037 -> 3184[label="",style="dashed", color="magenta", weight=3];
3037 -> 3185[label="",style="dashed", color="magenta", weight=3];
3038 -> 1997[label="",style="dashed", color="red", weight=0];
3038[label="vyy1070 <= vyy1080\n",fontsize=16,color="magenta"];3038 -> 3186[label="",style="dashed", color="magenta", weight=3];
3038 -> 3187[label="",style="dashed", color="magenta", weight=3];
3039 -> 1998[label="",style="dashed", color="red", weight=0];
3039[label="vyy1070 <= vyy1080\n",fontsize=16,color="magenta"];3039 -> 3188[label="",style="dashed", color="magenta", weight=3];
3039 -> 3189[label="",style="dashed", color="magenta", weight=3];
3040 -> 1999[label="",style="dashed", color="red", weight=0];
3040[label="vyy1070 <= vyy1080\n",fontsize=16,color="magenta"];3040 -> 3190[label="",style="dashed", color="magenta", weight=3];
3040 -> 3191[label="",style="dashed", color="magenta", weight=3];
3041 -> 2000[label="",style="dashed", color="red", weight=0];
3041[label="vyy1070 <= vyy1080\n",fontsize=16,color="magenta"];3041 -> 3192[label="",style="dashed", color="magenta", weight=3];
3041 -> 3193[label="",style="dashed", color="magenta", weight=3];
3042 -> 2001[label="",style="dashed", color="red", weight=0];
3042[label="vyy1070 <= vyy1080\n",fontsize=16,color="magenta"];3042 -> 3194[label="",style="dashed", color="magenta", weight=3];
3042 -> 3195[label="",style="dashed", color="magenta", weight=3];
3043 -> 2002[label="",style="dashed", color="red", weight=0];
3043[label="vyy1070 <= vyy1080\n",fontsize=16,color="magenta"];3043 -> 3196[label="",style="dashed", color="magenta", weight=3];
3043 -> 3197[label="",style="dashed", color="magenta", weight=3];
3044 -> 2003[label="",style="dashed", color="red", weight=0];
3044[label="vyy1070 <= vyy1080\n",fontsize=16,color="magenta"];3044 -> 3198[label="",style="dashed", color="magenta", weight=3];
3044 -> 3199[label="",style="dashed", color="magenta", weight=3];
3045 -> 2004[label="",style="dashed", color="red", weight=0];
3045[label="vyy1070 <= vyy1080\n",fontsize=16,color="magenta"];3045 -> 3200[label="",style="dashed", color="magenta", weight=3];
3045 -> 3201[label="",style="dashed", color="magenta", weight=3];
3046[label="vyy1070 < vyy1080\n",fontsize=16,color="blue",shape="box"];4854[label="< :: Bool -> Bool -> Bool",fontsize=10,color="white",style="solid",shape="box"];3046 -> 4854[label="",style="solid", color="blue", weight=9];
4854 -> 3202[label="",style="solid", color="blue", weight=3];
4855[label="< :: () -> () -> Bool",fontsize=10,color="white",style="solid",shape="box"];3046 -> 4855[label="",style="solid", color="blue", weight=9];
4855 -> 3203[label="",style="solid", color="blue", weight=3];
4856[label="< :: (Ratio a) -> (Ratio a) -> Bool",fontsize=10,color="white",style="solid",shape="box"];3046 -> 4856[label="",style="solid", color="blue", weight=9];
4856 -> 3204[label="",style="solid", color="blue", weight=3];
4857[label="< :: Double -> Double -> Bool",fontsize=10,color="white",style="solid",shape="box"];3046 -> 4857[label="",style="solid", color="blue", weight=9];
4857 -> 3205[label="",style="solid", color="blue", weight=3];
4858[label="< :: Char -> Char -> Bool",fontsize=10,color="white",style="solid",shape="box"];3046 -> 4858[label="",style="solid", color="blue", weight=9];
4858 -> 3206[label="",style="solid", color="blue", weight=3];
4859[label="< :: Int -> Int -> Bool",fontsize=10,color="white",style="solid",shape="box"];3046 -> 4859[label="",style="solid", color="blue", weight=9];
4859 -> 3207[label="",style="solid", color="blue", weight=3];
4860[label="< :: (Maybe a) -> (Maybe a) -> Bool",fontsize=10,color="white",style="solid",shape="box"];3046 -> 4860[label="",style="solid", color="blue", weight=9];
4860 -> 3208[label="",style="solid", color="blue", weight=3];
4861[label="< :: ([] a) -> ([] a) -> Bool",fontsize=10,color="white",style="solid",shape="box"];3046 -> 4861[label="",style="solid", color="blue", weight=9];
4861 -> 3209[label="",style="solid", color="blue", weight=3];
4862[label="< :: (Either a b) -> (Either a b) -> Bool",fontsize=10,color="white",style="solid",shape="box"];3046 -> 4862[label="",style="solid", color="blue", weight=9];
4862 -> 3210[label="",style="solid", color="blue", weight=3];
4863[label="< :: ((@2) a b) -> ((@2) a b) -> Bool",fontsize=10,color="white",style="solid",shape="box"];3046 -> 4863[label="",style="solid", color="blue", weight=9];
4863 -> 3211[label="",style="solid", color="blue", weight=3];
4864[label="< :: Float -> Float -> Bool",fontsize=10,color="white",style="solid",shape="box"];3046 -> 4864[label="",style="solid", color="blue", weight=9];
4864 -> 3212[label="",style="solid", color="blue", weight=3];
4865[label="< :: Ordering -> Ordering -> Bool",fontsize=10,color="white",style="solid",shape="box"];3046 -> 4865[label="",style="solid", color="blue", weight=9];
4865 -> 3213[label="",style="solid", color="blue", weight=3];
4866[label="< :: ((@3) a b c) -> ((@3) a b c) -> Bool",fontsize=10,color="white",style="solid",shape="box"];3046 -> 4866[label="",style="solid", color="blue", weight=9];
4866 -> 3214[label="",style="solid", color="blue", weight=3];
4867[label="< :: Integer -> Integer -> Bool",fontsize=10,color="white",style="solid",shape="box"];3046 -> 4867[label="",style="solid", color="blue", weight=9];
4867 -> 3215[label="",style="solid", color="blue", weight=3];
3047 -> 1611[label="",style="dashed", color="red", weight=0];
3047[label="vyy1070 == vyy1080 && vyy1071 <= vyy1081\n",fontsize=16,color="magenta"];3047 -> 3216[label="",style="dashed", color="magenta", weight=3];
3047 -> 3217[label="",style="dashed", color="magenta", weight=3];
3048[label="vyy1070 < vyy1080\n",fontsize=16,color="blue",shape="box"];4869[label="< :: Bool -> Bool -> Bool",fontsize=10,color="white",style="solid",shape="box"];3048 -> 4869[label="",style="solid", color="blue", weight=9];
4869 -> 3218[label="",style="solid", color="blue", weight=3];
4870[label="< :: () -> () -> Bool",fontsize=10,color="white",style="solid",shape="box"];3048 -> 4870[label="",style="solid", color="blue", weight=9];
4870 -> 3219[label="",style="solid", color="blue", weight=3];
4871[label="< :: (Ratio a) -> (Ratio a) -> Bool",fontsize=10,color="white",style="solid",shape="box"];3048 -> 4871[label="",style="solid", color="blue", weight=9];
4871 -> 3220[label="",style="solid", color="blue", weight=3];
4872[label="< :: Double -> Double -> Bool",fontsize=10,color="white",style="solid",shape="box"];3048 -> 4872[label="",style="solid", color="blue", weight=9];
4872 -> 3221[label="",style="solid", color="blue", weight=3];
4873[label="< :: Char -> Char -> Bool",fontsize=10,color="white",style="solid",shape="box"];3048 -> 4873[label="",style="solid", color="blue", weight=9];
4873 -> 3222[label="",style="solid", color="blue", weight=3];
4874[label="< :: Int -> Int -> Bool",fontsize=10,color="white",style="solid",shape="box"];3048 -> 4874[label="",style="solid", color="blue", weight=9];
4874 -> 3223[label="",style="solid", color="blue", weight=3];
4875[label="< :: (Maybe a) -> (Maybe a) -> Bool",fontsize=10,color="white",style="solid",shape="box"];3048 -> 4875[label="",style="solid", color="blue", weight=9];
4875 -> 3224[label="",style="solid", color="blue", weight=3];
4876[label="< :: ([] a) -> ([] a) -> Bool",fontsize=10,color="white",style="solid",shape="box"];3048 -> 4876[label="",style="solid", color="blue", weight=9];
4876 -> 3225[label="",style="solid", color="blue", weight=3];
4877[label="< :: (Either a b) -> (Either a b) -> Bool",fontsize=10,color="white",style="solid",shape="box"];3048 -> 4877[label="",style="solid", color="blue", weight=9];
4877 -> 3226[label="",style="solid", color="blue", weight=3];
4878[label="< :: ((@2) a b) -> ((@2) a b) -> Bool",fontsize=10,color="white",style="solid",shape="box"];3048 -> 4878[label="",style="solid", color="blue", weight=9];
4878 -> 3227[label="",style="solid", color="blue", weight=3];
4879[label="< :: Float -> Float -> Bool",fontsize=10,color="white",style="solid",shape="box"];3048 -> 4879[label="",style="solid", color="blue", weight=9];
4879 -> 3228[label="",style="solid", color="blue", weight=3];
4880[label="< :: Ordering -> Ordering -> Bool",fontsize=10,color="white",style="solid",shape="box"];3048 -> 4880[label="",style="solid", color="blue", weight=9];
4880 -> 3229[label="",style="solid", color="blue", weight=3];
4881[label="< :: ((@3) a b c) -> ((@3) a b c) -> Bool",fontsize=10,color="white",style="solid",shape="box"];3048 -> 4881[label="",style="solid", color="blue", weight=9];
4881 -> 3230[label="",style="solid", color="blue", weight=3];
4882[label="< :: Integer -> Integer -> Bool",fontsize=10,color="white",style="solid",shape="box"];3048 -> 4882[label="",style="solid", color="blue", weight=9];
4882 -> 3231[label="",style="solid", color="blue", weight=3];
3049 -> 1611[label="",style="dashed", color="red", weight=0];
3049[label="vyy1070 == vyy1080 && (vyy1071 < vyy1081 || vyy1071 == vyy1081 && vyy1072 <= vyy1082)\n",fontsize=16,color="magenta"];3049 -> 3232[label="",style="dashed", color="magenta", weight=3];
3049 -> 3233[label="",style="dashed", color="magenta", weight=3];
3050[label="compare0 (vyy206,vyy207) (vyy208,vyy209) True\n",fontsize=16,color="black",shape="box"];3050 -> 3234[label="",style="solid", color="black", weight=3];
3051[label="vyy148\n",fontsize=16,color="green",shape="box"];3052[label="vyy145\n",fontsize=16,color="green",shape="box"];3053[label="vyy148\n",fontsize=16,color="green",shape="box"];3054[label="vyy145\n",fontsize=16,color="green",shape="box"];3055[label="vyy148\n",fontsize=16,color="green",shape="box"];3056[label="vyy145\n",fontsize=16,color="green",shape="box"];3057[label="vyy148\n",fontsize=16,color="green",shape="box"];3058[label="vyy145\n",fontsize=16,color="green",shape="box"];3059[label="vyy148\n",fontsize=16,color="green",shape="box"];3060[label="vyy145\n",fontsize=16,color="green",shape="box"];3061[label="vyy148\n",fontsize=16,color="green",shape="box"];3062[label="vyy145\n",fontsize=16,color="green",shape="box"];3063[label="vyy148\n",fontsize=16,color="green",shape="box"];3064[label="vyy145\n",fontsize=16,color="green",shape="box"];3065[label="vyy148\n",fontsize=16,color="green",shape="box"];3066[label="vyy145\n",fontsize=16,color="green",shape="box"];3067[label="vyy148\n",fontsize=16,color="green",shape="box"];3068[label="vyy145\n",fontsize=16,color="green",shape="box"];3069[label="vyy148\n",fontsize=16,color="green",shape="box"];3070[label="vyy145\n",fontsize=16,color="green",shape="box"];3071[label="vyy148\n",fontsize=16,color="green",shape="box"];3072[label="vyy145\n",fontsize=16,color="green",shape="box"];3073[label="vyy148\n",fontsize=16,color="green",shape="box"];3074[label="vyy145\n",fontsize=16,color="green",shape="box"];3075[label="vyy148\n",fontsize=16,color="green",shape="box"];3076[label="vyy145\n",fontsize=16,color="green",shape="box"];3077[label="vyy148\n",fontsize=16,color="green",shape="box"];3078[label="vyy145\n",fontsize=16,color="green",shape="box"];3079[label="vyy144\n",fontsize=16,color="green",shape="box"];3080[label="vyy147\n",fontsize=16,color="green",shape="box"];3081[label="vyy144\n",fontsize=16,color="green",shape="box"];3082[label="vyy147\n",fontsize=16,color="green",shape="box"];3083[label="vyy144\n",fontsize=16,color="green",shape="box"];3084[label="vyy147\n",fontsize=16,color="green",shape="box"];3085[label="vyy144\n",fontsize=16,color="green",shape="box"];3086[label="vyy147\n",fontsize=16,color="green",shape="box"];3087[label="vyy144\n",fontsize=16,color="green",shape="box"];3088[label="vyy147\n",fontsize=16,color="green",shape="box"];3089[label="vyy144\n",fontsize=16,color="green",shape="box"];3090[label="vyy147\n",fontsize=16,color="green",shape="box"];3091[label="vyy144\n",fontsize=16,color="green",shape="box"];3092[label="vyy147\n",fontsize=16,color="green",shape="box"];3093[label="vyy144\n",fontsize=16,color="green",shape="box"];3094[label="vyy147\n",fontsize=16,color="green",shape="box"];3095[label="vyy144\n",fontsize=16,color="green",shape="box"];3096[label="vyy147\n",fontsize=16,color="green",shape="box"];3097[label="vyy144\n",fontsize=16,color="green",shape="box"];3098[label="vyy147\n",fontsize=16,color="green",shape="box"];3099[label="vyy144\n",fontsize=16,color="green",shape="box"];3100[label="vyy147\n",fontsize=16,color="green",shape="box"];3101[label="vyy144\n",fontsize=16,color="green",shape="box"];3102[label="vyy147\n",fontsize=16,color="green",shape="box"];3103[label="vyy144\n",fontsize=16,color="green",shape="box"];3104[label="vyy147\n",fontsize=16,color="green",shape="box"];3105[label="vyy144\n",fontsize=16,color="green",shape="box"];3106[label="vyy147\n",fontsize=16,color="green",shape="box"];3107[label="compare0 (vyy221,vyy222,vyy223) (vyy224,vyy225,vyy226) True\n",fontsize=16,color="black",shape="box"];3107 -> 3235[label="",style="solid", color="black", weight=3];
3108[label="Succ (Succ (primPlusNat vyy2360 vyy300100))\n",fontsize=16,color="green",shape="box"];3108 -> 3236[label="",style="dashed", color="green", weight=3];
3109[label="Succ vyy300100\n",fontsize=16,color="green",shape="box"];3110 -> 2520[label="",style="dashed", color="red", weight=0];
3110[label="primEqNat vyy3000000 vyy400000\n",fontsize=16,color="magenta"];3110 -> 3237[label="",style="dashed", color="magenta", weight=3];
3110 -> 3238[label="",style="dashed", color="magenta", weight=3];
3111[label="False\n",fontsize=16,color="green",shape="box"];3112[label="False\n",fontsize=16,color="green",shape="box"];3113[label="True\n",fontsize=16,color="green",shape="box"];3114[label="vyy230\n",fontsize=16,color="green",shape="box"];3115[label="GT\n",fontsize=16,color="green",shape="box"];3116[label="not False\n",fontsize=16,color="black",shape="box"];3116 -> 3239[label="",style="solid", color="black", weight=3];
3117[label="not True\n",fontsize=16,color="black",shape="box"];3117 -> 3240[label="",style="solid", color="black", weight=3];
3118[label="vyy1080\n",fontsize=16,color="green",shape="box"];3119[label="vyy1070\n",fontsize=16,color="green",shape="box"];3120[label="vyy1080\n",fontsize=16,color="green",shape="box"];3121[label="vyy1070\n",fontsize=16,color="green",shape="box"];3122[label="vyy1080\n",fontsize=16,color="green",shape="box"];3123[label="vyy1070\n",fontsize=16,color="green",shape="box"];3124[label="vyy1080\n",fontsize=16,color="green",shape="box"];3125[label="vyy1070\n",fontsize=16,color="green",shape="box"];3126[label="vyy1080\n",fontsize=16,color="green",shape="box"];3127[label="vyy1070\n",fontsize=16,color="green",shape="box"];3128[label="vyy1080\n",fontsize=16,color="green",shape="box"];3129[label="vyy1070\n",fontsize=16,color="green",shape="box"];3130[label="vyy1080\n",fontsize=16,color="green",shape="box"];3131[label="vyy1070\n",fontsize=16,color="green",shape="box"];3132[label="vyy1080\n",fontsize=16,color="green",shape="box"];3133[label="vyy1070\n",fontsize=16,color="green",shape="box"];3134[label="vyy1080\n",fontsize=16,color="green",shape="box"];3135[label="vyy1070\n",fontsize=16,color="green",shape="box"];3136[label="vyy1080\n",fontsize=16,color="green",shape="box"];3137[label="vyy1070\n",fontsize=16,color="green",shape="box"];3138[label="vyy1080\n",fontsize=16,color="green",shape="box"];3139[label="vyy1070\n",fontsize=16,color="green",shape="box"];3140[label="vyy1080\n",fontsize=16,color="green",shape="box"];3141[label="vyy1070\n",fontsize=16,color="green",shape="box"];3142[label="vyy1080\n",fontsize=16,color="green",shape="box"];3143[label="vyy1070\n",fontsize=16,color="green",shape="box"];3144[label="vyy1080\n",fontsize=16,color="green",shape="box"];3145[label="vyy1070\n",fontsize=16,color="green",shape="box"];3146[label="vyy1080\n",fontsize=16,color="green",shape="box"];3147[label="vyy1070\n",fontsize=16,color="green",shape="box"];3148[label="vyy1080\n",fontsize=16,color="green",shape="box"];3149[label="vyy1070\n",fontsize=16,color="green",shape="box"];3150[label="vyy1080\n",fontsize=16,color="green",shape="box"];3151[label="vyy1070\n",fontsize=16,color="green",shape="box"];3152[label="vyy1080\n",fontsize=16,color="green",shape="box"];3153[label="vyy1070\n",fontsize=16,color="green",shape="box"];3154[label="vyy1080\n",fontsize=16,color="green",shape="box"];3155[label="vyy1070\n",fontsize=16,color="green",shape="box"];3156[label="vyy1080\n",fontsize=16,color="green",shape="box"];3157[label="vyy1070\n",fontsize=16,color="green",shape="box"];3158[label="vyy1080\n",fontsize=16,color="green",shape="box"];3159[label="vyy1070\n",fontsize=16,color="green",shape="box"];3160[label="vyy1080\n",fontsize=16,color="green",shape="box"];3161[label="vyy1070\n",fontsize=16,color="green",shape="box"];3162[label="vyy1080\n",fontsize=16,color="green",shape="box"];3163[label="vyy1070\n",fontsize=16,color="green",shape="box"];3164[label="vyy1080\n",fontsize=16,color="green",shape="box"];3165[label="vyy1070\n",fontsize=16,color="green",shape="box"];3166[label="vyy1080\n",fontsize=16,color="green",shape="box"];3167[label="vyy1070\n",fontsize=16,color="green",shape="box"];3168[label="vyy1080\n",fontsize=16,color="green",shape="box"];3169[label="vyy1070\n",fontsize=16,color="green",shape="box"];3170[label="vyy1080\n",fontsize=16,color="green",shape="box"];3171[label="vyy1070\n",fontsize=16,color="green",shape="box"];3172[label="vyy1080\n",fontsize=16,color="green",shape="box"];3173[label="vyy1070\n",fontsize=16,color="green",shape="box"];3174[label="vyy1080\n",fontsize=16,color="green",shape="box"];3175[label="vyy1070\n",fontsize=16,color="green",shape="box"];3176[label="vyy1080\n",fontsize=16,color="green",shape="box"];3177[label="vyy1070\n",fontsize=16,color="green",shape="box"];3178[label="vyy1080\n",fontsize=16,color="green",shape="box"];3179[label="vyy1070\n",fontsize=16,color="green",shape="box"];3180[label="vyy1080\n",fontsize=16,color="green",shape="box"];3181[label="vyy1070\n",fontsize=16,color="green",shape="box"];3182[label="vyy1080\n",fontsize=16,color="green",shape="box"];3183[label="vyy1070\n",fontsize=16,color="green",shape="box"];3184[label="vyy1080\n",fontsize=16,color="green",shape="box"];3185[label="vyy1070\n",fontsize=16,color="green",shape="box"];3186[label="vyy1080\n",fontsize=16,color="green",shape="box"];3187[label="vyy1070\n",fontsize=16,color="green",shape="box"];3188[label="vyy1080\n",fontsize=16,color="green",shape="box"];3189[label="vyy1070\n",fontsize=16,color="green",shape="box"];3190[label="vyy1080\n",fontsize=16,color="green",shape="box"];3191[label="vyy1070\n",fontsize=16,color="green",shape="box"];3192[label="vyy1080\n",fontsize=16,color="green",shape="box"];3193[label="vyy1070\n",fontsize=16,color="green",shape="box"];3194[label="vyy1080\n",fontsize=16,color="green",shape="box"];3195[label="vyy1070\n",fontsize=16,color="green",shape="box"];3196[label="vyy1080\n",fontsize=16,color="green",shape="box"];3197[label="vyy1070\n",fontsize=16,color="green",shape="box"];3198[label="vyy1080\n",fontsize=16,color="green",shape="box"];3199[label="vyy1070\n",fontsize=16,color="green",shape="box"];3200[label="vyy1080\n",fontsize=16,color="green",shape="box"];3201[label="vyy1070\n",fontsize=16,color="green",shape="box"];3202 -> 2056[label="",style="dashed", color="red", weight=0];
3202[label="vyy1070 < vyy1080\n",fontsize=16,color="magenta"];3202 -> 3241[label="",style="dashed", color="magenta", weight=3];
3202 -> 3242[label="",style="dashed", color="magenta", weight=3];
3203 -> 2057[label="",style="dashed", color="red", weight=0];
3203[label="vyy1070 < vyy1080\n",fontsize=16,color="magenta"];3203 -> 3243[label="",style="dashed", color="magenta", weight=3];
3203 -> 3244[label="",style="dashed", color="magenta", weight=3];
3204 -> 2058[label="",style="dashed", color="red", weight=0];
3204[label="vyy1070 < vyy1080\n",fontsize=16,color="magenta"];3204 -> 3245[label="",style="dashed", color="magenta", weight=3];
3204 -> 3246[label="",style="dashed", color="magenta", weight=3];
3205 -> 2059[label="",style="dashed", color="red", weight=0];
3205[label="vyy1070 < vyy1080\n",fontsize=16,color="magenta"];3205 -> 3247[label="",style="dashed", color="magenta", weight=3];
3205 -> 3248[label="",style="dashed", color="magenta", weight=3];
3206 -> 2060[label="",style="dashed", color="red", weight=0];
3206[label="vyy1070 < vyy1080\n",fontsize=16,color="magenta"];3206 -> 3249[label="",style="dashed", color="magenta", weight=3];
3206 -> 3250[label="",style="dashed", color="magenta", weight=3];
3207 -> 2061[label="",style="dashed", color="red", weight=0];
3207[label="vyy1070 < vyy1080\n",fontsize=16,color="magenta"];3207 -> 3251[label="",style="dashed", color="magenta", weight=3];
3207 -> 3252[label="",style="dashed", color="magenta", weight=3];
3208 -> 2062[label="",style="dashed", color="red", weight=0];
3208[label="vyy1070 < vyy1080\n",fontsize=16,color="magenta"];3208 -> 3253[label="",style="dashed", color="magenta", weight=3];
3208 -> 3254[label="",style="dashed", color="magenta", weight=3];
3209 -> 2063[label="",style="dashed", color="red", weight=0];
3209[label="vyy1070 < vyy1080\n",fontsize=16,color="magenta"];3209 -> 3255[label="",style="dashed", color="magenta", weight=3];
3209 -> 3256[label="",style="dashed", color="magenta", weight=3];
3210 -> 2064[label="",style="dashed", color="red", weight=0];
3210[label="vyy1070 < vyy1080\n",fontsize=16,color="magenta"];3210 -> 3257[label="",style="dashed", color="magenta", weight=3];
3210 -> 3258[label="",style="dashed", color="magenta", weight=3];
3211 -> 2065[label="",style="dashed", color="red", weight=0];
3211[label="vyy1070 < vyy1080\n",fontsize=16,color="magenta"];3211 -> 3259[label="",style="dashed", color="magenta", weight=3];
3211 -> 3260[label="",style="dashed", color="magenta", weight=3];
3212 -> 2066[label="",style="dashed", color="red", weight=0];
3212[label="vyy1070 < vyy1080\n",fontsize=16,color="magenta"];3212 -> 3261[label="",style="dashed", color="magenta", weight=3];
3212 -> 3262[label="",style="dashed", color="magenta", weight=3];
3213 -> 2067[label="",style="dashed", color="red", weight=0];
3213[label="vyy1070 < vyy1080\n",fontsize=16,color="magenta"];3213 -> 3263[label="",style="dashed", color="magenta", weight=3];
3213 -> 3264[label="",style="dashed", color="magenta", weight=3];
3214 -> 2068[label="",style="dashed", color="red", weight=0];
3214[label="vyy1070 < vyy1080\n",fontsize=16,color="magenta"];3214 -> 3265[label="",style="dashed", color="magenta", weight=3];
3214 -> 3266[label="",style="dashed", color="magenta", weight=3];
3215 -> 2069[label="",style="dashed", color="red", weight=0];
3215[label="vyy1070 < vyy1080\n",fontsize=16,color="magenta"];3215 -> 3267[label="",style="dashed", color="magenta", weight=3];
3215 -> 3268[label="",style="dashed", color="magenta", weight=3];
3216[label="vyy1071 <= vyy1081\n",fontsize=16,color="blue",shape="box"];4899[label="<= :: Bool -> Bool -> Bool",fontsize=10,color="white",style="solid",shape="box"];3216 -> 4899[label="",style="solid", color="blue", weight=9];
4899 -> 3269[label="",style="solid", color="blue", weight=3];
4900[label="<= :: () -> () -> Bool",fontsize=10,color="white",style="solid",shape="box"];3216 -> 4900[label="",style="solid", color="blue", weight=9];
4900 -> 3270[label="",style="solid", color="blue", weight=3];
4901[label="<= :: (Ratio a) -> (Ratio a) -> Bool",fontsize=10,color="white",style="solid",shape="box"];3216 -> 4901[label="",style="solid", color="blue", weight=9];
4901 -> 3271[label="",style="solid", color="blue", weight=3];
4902[label="<= :: Double -> Double -> Bool",fontsize=10,color="white",style="solid",shape="box"];3216 -> 4902[label="",style="solid", color="blue", weight=9];
4902 -> 3272[label="",style="solid", color="blue", weight=3];
4903[label="<= :: Char -> Char -> Bool",fontsize=10,color="white",style="solid",shape="box"];3216 -> 4903[label="",style="solid", color="blue", weight=9];
4903 -> 3273[label="",style="solid", color="blue", weight=3];
4904[label="<= :: Int -> Int -> Bool",fontsize=10,color="white",style="solid",shape="box"];3216 -> 4904[label="",style="solid", color="blue", weight=9];
4904 -> 3274[label="",style="solid", color="blue", weight=3];
4905[label="<= :: (Maybe a) -> (Maybe a) -> Bool",fontsize=10,color="white",style="solid",shape="box"];3216 -> 4905[label="",style="solid", color="blue", weight=9];
4905 -> 3275[label="",style="solid", color="blue", weight=3];
4906[label="<= :: ([] a) -> ([] a) -> Bool",fontsize=10,color="white",style="solid",shape="box"];3216 -> 4906[label="",style="solid", color="blue", weight=9];
4906 -> 3276[label="",style="solid", color="blue", weight=3];
4907[label="<= :: (Either a b) -> (Either a b) -> Bool",fontsize=10,color="white",style="solid",shape="box"];3216 -> 4907[label="",style="solid", color="blue", weight=9];
4907 -> 3277[label="",style="solid", color="blue", weight=3];
4908[label="<= :: ((@2) a b) -> ((@2) a b) -> Bool",fontsize=10,color="white",style="solid",shape="box"];3216 -> 4908[label="",style="solid", color="blue", weight=9];
4908 -> 3278[label="",style="solid", color="blue", weight=3];
4909[label="<= :: Float -> Float -> Bool",fontsize=10,color="white",style="solid",shape="box"];3216 -> 4909[label="",style="solid", color="blue", weight=9];
4909 -> 3279[label="",style="solid", color="blue", weight=3];
4910[label="<= :: Ordering -> Ordering -> Bool",fontsize=10,color="white",style="solid",shape="box"];3216 -> 4910[label="",style="solid", color="blue", weight=9];
4910 -> 3280[label="",style="solid", color="blue", weight=3];
4911[label="<= :: ((@3) a b c) -> ((@3) a b c) -> Bool",fontsize=10,color="white",style="solid",shape="box"];3216 -> 4911[label="",style="solid", color="blue", weight=9];
4911 -> 3281[label="",style="solid", color="blue", weight=3];
4912[label="<= :: Integer -> Integer -> Bool",fontsize=10,color="white",style="solid",shape="box"];3216 -> 4912[label="",style="solid", color="blue", weight=9];
4912 -> 3282[label="",style="solid", color="blue", weight=3];
3217[label="vyy1070 == vyy1080\n",fontsize=16,color="blue",shape="box"];4913[label="== :: Bool -> Bool -> Bool",fontsize=10,color="white",style="solid",shape="box"];3217 -> 4913[label="",style="solid", color="blue", weight=9];
4913 -> 3283[label="",style="solid", color="blue", weight=3];
4914[label="== :: () -> () -> Bool",fontsize=10,color="white",style="solid",shape="box"];3217 -> 4914[label="",style="solid", color="blue", weight=9];
4914 -> 3284[label="",style="solid", color="blue", weight=3];
4915[label="== :: (Ratio a) -> (Ratio a) -> Bool",fontsize=10,color="white",style="solid",shape="box"];3217 -> 4915[label="",style="solid", color="blue", weight=9];
4915 -> 3285[label="",style="solid", color="blue", weight=3];
4916[label="== :: Double -> Double -> Bool",fontsize=10,color="white",style="solid",shape="box"];3217 -> 4916[label="",style="solid", color="blue", weight=9];
4916 -> 3286[label="",style="solid", color="blue", weight=3];
4917[label="== :: Char -> Char -> Bool",fontsize=10,color="white",style="solid",shape="box"];3217 -> 4917[label="",style="solid", color="blue", weight=9];
4917 -> 3287[label="",style="solid", color="blue", weight=3];
4918[label="== :: Int -> Int -> Bool",fontsize=10,color="white",style="solid",shape="box"];3217 -> 4918[label="",style="solid", color="blue", weight=9];
4918 -> 3288[label="",style="solid", color="blue", weight=3];
4919[label="== :: (Maybe a) -> (Maybe a) -> Bool",fontsize=10,color="white",style="solid",shape="box"];3217 -> 4919[label="",style="solid", color="blue", weight=9];
4919 -> 3289[label="",style="solid", color="blue", weight=3];
4920[label="== :: ([] a) -> ([] a) -> Bool",fontsize=10,color="white",style="solid",shape="box"];3217 -> 4920[label="",style="solid", color="blue", weight=9];
4920 -> 3290[label="",style="solid", color="blue", weight=3];
4921[label="== :: (Either a b) -> (Either a b) -> Bool",fontsize=10,color="white",style="solid",shape="box"];3217 -> 4921[label="",style="solid", color="blue", weight=9];
4921 -> 3291[label="",style="solid", color="blue", weight=3];
4922[label="== :: ((@2) a b) -> ((@2) a b) -> Bool",fontsize=10,color="white",style="solid",shape="box"];3217 -> 4922[label="",style="solid", color="blue", weight=9];
4922 -> 3292[label="",style="solid", color="blue", weight=3];
4923[label="== :: Float -> Float -> Bool",fontsize=10,color="white",style="solid",shape="box"];3217 -> 4923[label="",style="solid", color="blue", weight=9];
4923 -> 3293[label="",style="solid", color="blue", weight=3];
4924[label="== :: Ordering -> Ordering -> Bool",fontsize=10,color="white",style="solid",shape="box"];3217 -> 4924[label="",style="solid", color="blue", weight=9];
4924 -> 3294[label="",style="solid", color="blue", weight=3];
4925[label="== :: ((@3) a b c) -> ((@3) a b c) -> Bool",fontsize=10,color="white",style="solid",shape="box"];3217 -> 4925[label="",style="solid", color="blue", weight=9];
4925 -> 3295[label="",style="solid", color="blue", weight=3];
4926[label="== :: Integer -> Integer -> Bool",fontsize=10,color="white",style="solid",shape="box"];3217 -> 4926[label="",style="solid", color="blue", weight=9];
4926 -> 3296[label="",style="solid", color="blue", weight=3];
3218 -> 2056[label="",style="dashed", color="red", weight=0];
3218[label="vyy1070 < vyy1080\n",fontsize=16,color="magenta"];3218 -> 3297[label="",style="dashed", color="magenta", weight=3];
3218 -> 3298[label="",style="dashed", color="magenta", weight=3];
3219 -> 2057[label="",style="dashed", color="red", weight=0];
3219[label="vyy1070 < vyy1080\n",fontsize=16,color="magenta"];3219 -> 3299[label="",style="dashed", color="magenta", weight=3];
3219 -> 3300[label="",style="dashed", color="magenta", weight=3];
3220 -> 2058[label="",style="dashed", color="red", weight=0];
3220[label="vyy1070 < vyy1080\n",fontsize=16,color="magenta"];3220 -> 3301[label="",style="dashed", color="magenta", weight=3];
3220 -> 3302[label="",style="dashed", color="magenta", weight=3];
3221 -> 2059[label="",style="dashed", color="red", weight=0];
3221[label="vyy1070 < vyy1080\n",fontsize=16,color="magenta"];3221 -> 3303[label="",style="dashed", color="magenta", weight=3];
3221 -> 3304[label="",style="dashed", color="magenta", weight=3];
3222 -> 2060[label="",style="dashed", color="red", weight=0];
3222[label="vyy1070 < vyy1080\n",fontsize=16,color="magenta"];3222 -> 3305[label="",style="dashed", color="magenta", weight=3];
3222 -> 3306[label="",style="dashed", color="magenta", weight=3];
3223 -> 2061[label="",style="dashed", color="red", weight=0];
3223[label="vyy1070 < vyy1080\n",fontsize=16,color="magenta"];3223 -> 3307[label="",style="dashed", color="magenta", weight=3];
3223 -> 3308[label="",style="dashed", color="magenta", weight=3];
3224 -> 2062[label="",style="dashed", color="red", weight=0];
3224[label="vyy1070 < vyy1080\n",fontsize=16,color="magenta"];3224 -> 3309[label="",style="dashed", color="magenta", weight=3];
3224 -> 3310[label="",style="dashed", color="magenta", weight=3];
3225 -> 2063[label="",style="dashed", color="red", weight=0];
3225[label="vyy1070 < vyy1080\n",fontsize=16,color="magenta"];3225 -> 3311[label="",style="dashed", color="magenta", weight=3];
3225 -> 3312[label="",style="dashed", color="magenta", weight=3];
3226 -> 2064[label="",style="dashed", color="red", weight=0];
3226[label="vyy1070 < vyy1080\n",fontsize=16,color="magenta"];3226 -> 3313[label="",style="dashed", color="magenta", weight=3];
3226 -> 3314[label="",style="dashed", color="magenta", weight=3];
3227 -> 2065[label="",style="dashed", color="red", weight=0];
3227[label="vyy1070 < vyy1080\n",fontsize=16,color="magenta"];3227 -> 3315[label="",style="dashed", color="magenta", weight=3];
3227 -> 3316[label="",style="dashed", color="magenta", weight=3];
3228 -> 2066[label="",style="dashed", color="red", weight=0];
3228[label="vyy1070 < vyy1080\n",fontsize=16,color="magenta"];3228 -> 3317[label="",style="dashed", color="magenta", weight=3];
3228 -> 3318[label="",style="dashed", color="magenta", weight=3];
3229 -> 2067[label="",style="dashed", color="red", weight=0];
3229[label="vyy1070 < vyy1080\n",fontsize=16,color="magenta"];3229 -> 3319[label="",style="dashed", color="magenta", weight=3];
3229 -> 3320[label="",style="dashed", color="magenta", weight=3];
3230 -> 2068[label="",style="dashed", color="red", weight=0];
3230[label="vyy1070 < vyy1080\n",fontsize=16,color="magenta"];3230 -> 3321[label="",style="dashed", color="magenta", weight=3];
3230 -> 3322[label="",style="dashed", color="magenta", weight=3];
3231 -> 2069[label="",style="dashed", color="red", weight=0];
3231[label="vyy1070 < vyy1080\n",fontsize=16,color="magenta"];3231 -> 3323[label="",style="dashed", color="magenta", weight=3];
3231 -> 3324[label="",style="dashed", color="magenta", weight=3];
3232 -> 2748[label="",style="dashed", color="red", weight=0];
3232[label="vyy1071 < vyy1081 || vyy1071 == vyy1081 && vyy1072 <= vyy1082\n",fontsize=16,color="magenta"];3232 -> 3325[label="",style="dashed", color="magenta", weight=3];
3232 -> 3326[label="",style="dashed", color="magenta", weight=3];
3233[label="vyy1070 == vyy1080\n",fontsize=16,color="blue",shape="box"];4942[label="== :: Bool -> Bool -> Bool",fontsize=10,color="white",style="solid",shape="box"];3233 -> 4942[label="",style="solid", color="blue", weight=9];
4942 -> 3327[label="",style="solid", color="blue", weight=3];
4943[label="== :: () -> () -> Bool",fontsize=10,color="white",style="solid",shape="box"];3233 -> 4943[label="",style="solid", color="blue", weight=9];
4943 -> 3328[label="",style="solid", color="blue", weight=3];
4944[label="== :: (Ratio a) -> (Ratio a) -> Bool",fontsize=10,color="white",style="solid",shape="box"];3233 -> 4944[label="",style="solid", color="blue", weight=9];
4944 -> 3329[label="",style="solid", color="blue", weight=3];
4945[label="== :: Double -> Double -> Bool",fontsize=10,color="white",style="solid",shape="box"];3233 -> 4945[label="",style="solid", color="blue", weight=9];
4945 -> 3330[label="",style="solid", color="blue", weight=3];
4946[label="== :: Char -> Char -> Bool",fontsize=10,color="white",style="solid",shape="box"];3233 -> 4946[label="",style="solid", color="blue", weight=9];
4946 -> 3331[label="",style="solid", color="blue", weight=3];
4947[label="== :: Int -> Int -> Bool",fontsize=10,color="white",style="solid",shape="box"];3233 -> 4947[label="",style="solid", color="blue", weight=9];
4947 -> 3332[label="",style="solid", color="blue", weight=3];
4948[label="== :: (Maybe a) -> (Maybe a) -> Bool",fontsize=10,color="white",style="solid",shape="box"];3233 -> 4948[label="",style="solid", color="blue", weight=9];
4948 -> 3333[label="",style="solid", color="blue", weight=3];
4949[label="== :: ([] a) -> ([] a) -> Bool",fontsize=10,color="white",style="solid",shape="box"];3233 -> 4949[label="",style="solid", color="blue", weight=9];
4949 -> 3334[label="",style="solid", color="blue", weight=3];
4950[label="== :: (Either a b) -> (Either a b) -> Bool",fontsize=10,color="white",style="solid",shape="box"];3233 -> 4950[label="",style="solid", color="blue", weight=9];
4950 -> 3335[label="",style="solid", color="blue", weight=3];
4951[label="== :: ((@2) a b) -> ((@2) a b) -> Bool",fontsize=10,color="white",style="solid",shape="box"];3233 -> 4951[label="",style="solid", color="blue", weight=9];
4951 -> 3336[label="",style="solid", color="blue", weight=3];
4952[label="== :: Float -> Float -> Bool",fontsize=10,color="white",style="solid",shape="box"];3233 -> 4952[label="",style="solid", color="blue", weight=9];
4952 -> 3337[label="",style="solid", color="blue", weight=3];
4953[label="== :: Ordering -> Ordering -> Bool",fontsize=10,color="white",style="solid",shape="box"];3233 -> 4953[label="",style="solid", color="blue", weight=9];
4953 -> 3338[label="",style="solid", color="blue", weight=3];
4954[label="== :: ((@3) a b c) -> ((@3) a b c) -> Bool",fontsize=10,color="white",style="solid",shape="box"];3233 -> 4954[label="",style="solid", color="blue", weight=9];
4954 -> 3339[label="",style="solid", color="blue", weight=3];
4955[label="== :: Integer -> Integer -> Bool",fontsize=10,color="white",style="solid",shape="box"];3233 -> 4955[label="",style="solid", color="blue", weight=9];
4955 -> 3340[label="",style="solid", color="blue", weight=3];
3234[label="GT\n",fontsize=16,color="green",shape="box"];3235[label="GT\n",fontsize=16,color="green",shape="box"];3236[label="primPlusNat vyy2360 vyy300100\n",fontsize=16,color="burlywood",shape="triangle"];4956[label="vyy2360/Succ vyy23600",fontsize=10,color="white",style="solid",shape="box"];3236 -> 4956[label="",style="solid", color="burlywood", weight=9];
4956 -> 3341[label="",style="solid", color="burlywood", weight=3];
4957[label="vyy2360/Zero",fontsize=10,color="white",style="solid",shape="box"];3236 -> 4957[label="",style="solid", color="burlywood", weight=9];
4957 -> 3342[label="",style="solid", color="burlywood", weight=3];
3237[label="vyy400000\n",fontsize=16,color="green",shape="box"];3238[label="vyy3000000\n",fontsize=16,color="green",shape="box"];3239[label="True\n",fontsize=16,color="green",shape="box"];3240[label="False\n",fontsize=16,color="green",shape="box"];3241[label="vyy1080\n",fontsize=16,color="green",shape="box"];3242[label="vyy1070\n",fontsize=16,color="green",shape="box"];3243[label="vyy1080\n",fontsize=16,color="green",shape="box"];3244[label="vyy1070\n",fontsize=16,color="green",shape="box"];3245[label="vyy1080\n",fontsize=16,color="green",shape="box"];3246[label="vyy1070\n",fontsize=16,color="green",shape="box"];3247[label="vyy1080\n",fontsize=16,color="green",shape="box"];3248[label="vyy1070\n",fontsize=16,color="green",shape="box"];3249[label="vyy1080\n",fontsize=16,color="green",shape="box"];3250[label="vyy1070\n",fontsize=16,color="green",shape="box"];3251[label="vyy1080\n",fontsize=16,color="green",shape="box"];3252[label="vyy1070\n",fontsize=16,color="green",shape="box"];3253[label="vyy1080\n",fontsize=16,color="green",shape="box"];3254[label="vyy1070\n",fontsize=16,color="green",shape="box"];3255[label="vyy1080\n",fontsize=16,color="green",shape="box"];3256[label="vyy1070\n",fontsize=16,color="green",shape="box"];3257[label="vyy1080\n",fontsize=16,color="green",shape="box"];3258[label="vyy1070\n",fontsize=16,color="green",shape="box"];3259[label="vyy1080\n",fontsize=16,color="green",shape="box"];3260[label="vyy1070\n",fontsize=16,color="green",shape="box"];3261[label="vyy1080\n",fontsize=16,color="green",shape="box"];3262[label="vyy1070\n",fontsize=16,color="green",shape="box"];3263[label="vyy1080\n",fontsize=16,color="green",shape="box"];3264[label="vyy1070\n",fontsize=16,color="green",shape="box"];3265[label="vyy1080\n",fontsize=16,color="green",shape="box"];3266[label="vyy1070\n",fontsize=16,color="green",shape="box"];3267[label="vyy1080\n",fontsize=16,color="green",shape="box"];3268[label="vyy1070\n",fontsize=16,color="green",shape="box"];3269 -> 1991[label="",style="dashed", color="red", weight=0];
3269[label="vyy1071 <= vyy1081\n",fontsize=16,color="magenta"];3269 -> 3343[label="",style="dashed", color="magenta", weight=3];
3269 -> 3344[label="",style="dashed", color="magenta", weight=3];
3270 -> 1992[label="",style="dashed", color="red", weight=0];
3270[label="vyy1071 <= vyy1081\n",fontsize=16,color="magenta"];3270 -> 3345[label="",style="dashed", color="magenta", weight=3];
3270 -> 3346[label="",style="dashed", color="magenta", weight=3];
3271 -> 1993[label="",style="dashed", color="red", weight=0];
3271[label="vyy1071 <= vyy1081\n",fontsize=16,color="magenta"];3271 -> 3347[label="",style="dashed", color="magenta", weight=3];
3271 -> 3348[label="",style="dashed", color="magenta", weight=3];
3272 -> 1994[label="",style="dashed", color="red", weight=0];
3272[label="vyy1071 <= vyy1081\n",fontsize=16,color="magenta"];3272 -> 3349[label="",style="dashed", color="magenta", weight=3];
3272 -> 3350[label="",style="dashed", color="magenta", weight=3];
3273 -> 1995[label="",style="dashed", color="red", weight=0];
3273[label="vyy1071 <= vyy1081\n",fontsize=16,color="magenta"];3273 -> 3351[label="",style="dashed", color="magenta", weight=3];
3273 -> 3352[label="",style="dashed", color="magenta", weight=3];
3274 -> 1996[label="",style="dashed", color="red", weight=0];
3274[label="vyy1071 <= vyy1081\n",fontsize=16,color="magenta"];3274 -> 3353[label="",style="dashed", color="magenta", weight=3];
3274 -> 3354[label="",style="dashed", color="magenta", weight=3];
3275 -> 1997[label="",style="dashed", color="red", weight=0];
3275[label="vyy1071 <= vyy1081\n",fontsize=16,color="magenta"];3275 -> 3355[label="",style="dashed", color="magenta", weight=3];
3275 -> 3356[label="",style="dashed", color="magenta", weight=3];
3276 -> 1998[label="",style="dashed", color="red", weight=0];
3276[label="vyy1071 <= vyy1081\n",fontsize=16,color="magenta"];3276 -> 3357[label="",style="dashed", color="magenta", weight=3];
3276 -> 3358[label="",style="dashed", color="magenta", weight=3];
3277 -> 1999[label="",style="dashed", color="red", weight=0];
3277[label="vyy1071 <= vyy1081\n",fontsize=16,color="magenta"];3277 -> 3359[label="",style="dashed", color="magenta", weight=3];
3277 -> 3360[label="",style="dashed", color="magenta", weight=3];
3278 -> 2000[label="",style="dashed", color="red", weight=0];
3278[label="vyy1071 <= vyy1081\n",fontsize=16,color="magenta"];3278 -> 3361[label="",style="dashed", color="magenta", weight=3];
3278 -> 3362[label="",style="dashed", color="magenta", weight=3];
3279 -> 2001[label="",style="dashed", color="red", weight=0];
3279[label="vyy1071 <= vyy1081\n",fontsize=16,color="magenta"];3279 -> 3363[label="",style="dashed", color="magenta", weight=3];
3279 -> 3364[label="",style="dashed", color="magenta", weight=3];
3280 -> 2002[label="",style="dashed", color="red", weight=0];
3280[label="vyy1071 <= vyy1081\n",fontsize=16,color="magenta"];3280 -> 3365[label="",style="dashed", color="magenta", weight=3];
3280 -> 3366[label="",style="dashed", color="magenta", weight=3];
3281 -> 2003[label="",style="dashed", color="red", weight=0];
3281[label="vyy1071 <= vyy1081\n",fontsize=16,color="magenta"];3281 -> 3367[label="",style="dashed", color="magenta", weight=3];
3281 -> 3368[label="",style="dashed", color="magenta", weight=3];
3282 -> 2004[label="",style="dashed", color="red", weight=0];
3282[label="vyy1071 <= vyy1081\n",fontsize=16,color="magenta"];3282 -> 3369[label="",style="dashed", color="magenta", weight=3];
3282 -> 3370[label="",style="dashed", color="magenta", weight=3];
3283 -> 1215[label="",style="dashed", color="red", weight=0];
3283[label="vyy1070 == vyy1080\n",fontsize=16,color="magenta"];3283 -> 3371[label="",style="dashed", color="magenta", weight=3];
3283 -> 3372[label="",style="dashed", color="magenta", weight=3];
3284 -> 1223[label="",style="dashed", color="red", weight=0];
3284[label="vyy1070 == vyy1080\n",fontsize=16,color="magenta"];3284 -> 3373[label="",style="dashed", color="magenta", weight=3];
3284 -> 3374[label="",style="dashed", color="magenta", weight=3];
3285 -> 1212[label="",style="dashed", color="red", weight=0];
3285[label="vyy1070 == vyy1080\n",fontsize=16,color="magenta"];3285 -> 3375[label="",style="dashed", color="magenta", weight=3];
3285 -> 3376[label="",style="dashed", color="magenta", weight=3];
3286 -> 1222[label="",style="dashed", color="red", weight=0];
3286[label="vyy1070 == vyy1080\n",fontsize=16,color="magenta"];3286 -> 3377[label="",style="dashed", color="magenta", weight=3];
3286 -> 3378[label="",style="dashed", color="magenta", weight=3];
3287 -> 1213[label="",style="dashed", color="red", weight=0];
3287[label="vyy1070 == vyy1080\n",fontsize=16,color="magenta"];3287 -> 3379[label="",style="dashed", color="magenta", weight=3];
3287 -> 3380[label="",style="dashed", color="magenta", weight=3];
3288 -> 1216[label="",style="dashed", color="red", weight=0];
3288[label="vyy1070 == vyy1080\n",fontsize=16,color="magenta"];3288 -> 3381[label="",style="dashed", color="magenta", weight=3];
3288 -> 3382[label="",style="dashed", color="magenta", weight=3];
3289 -> 1217[label="",style="dashed", color="red", weight=0];
3289[label="vyy1070 == vyy1080\n",fontsize=16,color="magenta"];3289 -> 3383[label="",style="dashed", color="magenta", weight=3];
3289 -> 3384[label="",style="dashed", color="magenta", weight=3];
3290 -> 1221[label="",style="dashed", color="red", weight=0];
3290[label="vyy1070 == vyy1080\n",fontsize=16,color="magenta"];3290 -> 3385[label="",style="dashed", color="magenta", weight=3];
3290 -> 3386[label="",style="dashed", color="magenta", weight=3];
3291 -> 1218[label="",style="dashed", color="red", weight=0];
3291[label="vyy1070 == vyy1080\n",fontsize=16,color="magenta"];3291 -> 3387[label="",style="dashed", color="magenta", weight=3];
3291 -> 3388[label="",style="dashed", color="magenta", weight=3];
3292 -> 1220[label="",style="dashed", color="red", weight=0];
3292[label="vyy1070 == vyy1080\n",fontsize=16,color="magenta"];3292 -> 3389[label="",style="dashed", color="magenta", weight=3];
3292 -> 3390[label="",style="dashed", color="magenta", weight=3];
3293 -> 1224[label="",style="dashed", color="red", weight=0];
3293[label="vyy1070 == vyy1080\n",fontsize=16,color="magenta"];3293 -> 3391[label="",style="dashed", color="magenta", weight=3];
3293 -> 3392[label="",style="dashed", color="magenta", weight=3];
3294 -> 495[label="",style="dashed", color="red", weight=0];
3294[label="vyy1070 == vyy1080\n",fontsize=16,color="magenta"];3294 -> 3393[label="",style="dashed", color="magenta", weight=3];
3294 -> 3394[label="",style="dashed", color="magenta", weight=3];
3295 -> 1214[label="",style="dashed", color="red", weight=0];
3295[label="vyy1070 == vyy1080\n",fontsize=16,color="magenta"];3295 -> 3395[label="",style="dashed", color="magenta", weight=3];
3295 -> 3396[label="",style="dashed", color="magenta", weight=3];
3296 -> 1225[label="",style="dashed", color="red", weight=0];
3296[label="vyy1070 == vyy1080\n",fontsize=16,color="magenta"];3296 -> 3397[label="",style="dashed", color="magenta", weight=3];
3296 -> 3398[label="",style="dashed", color="magenta", weight=3];
3297[label="vyy1080\n",fontsize=16,color="green",shape="box"];3298[label="vyy1070\n",fontsize=16,color="green",shape="box"];3299[label="vyy1080\n",fontsize=16,color="green",shape="box"];3300[label="vyy1070\n",fontsize=16,color="green",shape="box"];3301[label="vyy1080\n",fontsize=16,color="green",shape="box"];3302[label="vyy1070\n",fontsize=16,color="green",shape="box"];3303[label="vyy1080\n",fontsize=16,color="green",shape="box"];3304[label="vyy1070\n",fontsize=16,color="green",shape="box"];3305[label="vyy1080\n",fontsize=16,color="green",shape="box"];3306[label="vyy1070\n",fontsize=16,color="green",shape="box"];3307[label="vyy1080\n",fontsize=16,color="green",shape="box"];3308[label="vyy1070\n",fontsize=16,color="green",shape="box"];3309[label="vyy1080\n",fontsize=16,color="green",shape="box"];3310[label="vyy1070\n",fontsize=16,color="green",shape="box"];3311[label="vyy1080\n",fontsize=16,color="green",shape="box"];3312[label="vyy1070\n",fontsize=16,color="green",shape="box"];3313[label="vyy1080\n",fontsize=16,color="green",shape="box"];3314[label="vyy1070\n",fontsize=16,color="green",shape="box"];3315[label="vyy1080\n",fontsize=16,color="green",shape="box"];3316[label="vyy1070\n",fontsize=16,color="green",shape="box"];3317[label="vyy1080\n",fontsize=16,color="green",shape="box"];3318[label="vyy1070\n",fontsize=16,color="green",shape="box"];3319[label="vyy1080\n",fontsize=16,color="green",shape="box"];3320[label="vyy1070\n",fontsize=16,color="green",shape="box"];3321[label="vyy1080\n",fontsize=16,color="green",shape="box"];3322[label="vyy1070\n",fontsize=16,color="green",shape="box"];3323[label="vyy1080\n",fontsize=16,color="green",shape="box"];3324[label="vyy1070\n",fontsize=16,color="green",shape="box"];3325[label="vyy1071 < vyy1081\n",fontsize=16,color="blue",shape="box"];4986[label="< :: Bool -> Bool -> Bool",fontsize=10,color="white",style="solid",shape="box"];3325 -> 4986[label="",style="solid", color="blue", weight=9];
4986 -> 3399[label="",style="solid", color="blue", weight=3];
4987[label="< :: () -> () -> Bool",fontsize=10,color="white",style="solid",shape="box"];3325 -> 4987[label="",style="solid", color="blue", weight=9];
4987 -> 3400[label="",style="solid", color="blue", weight=3];
4988[label="< :: (Ratio a) -> (Ratio a) -> Bool",fontsize=10,color="white",style="solid",shape="box"];3325 -> 4988[label="",style="solid", color="blue", weight=9];
4988 -> 3401[label="",style="solid", color="blue", weight=3];
4989[label="< :: Double -> Double -> Bool",fontsize=10,color="white",style="solid",shape="box"];3325 -> 4989[label="",style="solid", color="blue", weight=9];
4989 -> 3402[label="",style="solid", color="blue", weight=3];
4990[label="< :: Char -> Char -> Bool",fontsize=10,color="white",style="solid",shape="box"];3325 -> 4990[label="",style="solid", color="blue", weight=9];
4990 -> 3403[label="",style="solid", color="blue", weight=3];
4991[label="< :: Int -> Int -> Bool",fontsize=10,color="white",style="solid",shape="box"];3325 -> 4991[label="",style="solid", color="blue", weight=9];
4991 -> 3404[label="",style="solid", color="blue", weight=3];
4992[label="< :: (Maybe a) -> (Maybe a) -> Bool",fontsize=10,color="white",style="solid",shape="box"];3325 -> 4992[label="",style="solid", color="blue", weight=9];
4992 -> 3405[label="",style="solid", color="blue", weight=3];
4993[label="< :: ([] a) -> ([] a) -> Bool",fontsize=10,color="white",style="solid",shape="box"];3325 -> 4993[label="",style="solid", color="blue", weight=9];
4993 -> 3406[label="",style="solid", color="blue", weight=3];
4994[label="< :: (Either a b) -> (Either a b) -> Bool",fontsize=10,color="white",style="solid",shape="box"];3325 -> 4994[label="",style="solid", color="blue", weight=9];
4994 -> 3407[label="",style="solid", color="blue", weight=3];
4995[label="< :: ((@2) a b) -> ((@2) a b) -> Bool",fontsize=10,color="white",style="solid",shape="box"];3325 -> 4995[label="",style="solid", color="blue", weight=9];
4995 -> 3408[label="",style="solid", color="blue", weight=3];
4996[label="< :: Float -> Float -> Bool",fontsize=10,color="white",style="solid",shape="box"];3325 -> 4996[label="",style="solid", color="blue", weight=9];
4996 -> 3409[label="",style="solid", color="blue", weight=3];
4997[label="< :: Ordering -> Ordering -> Bool",fontsize=10,color="white",style="solid",shape="box"];3325 -> 4997[label="",style="solid", color="blue", weight=9];
4997 -> 3410[label="",style="solid", color="blue", weight=3];
4998[label="< :: ((@3) a b c) -> ((@3) a b c) -> Bool",fontsize=10,color="white",style="solid",shape="box"];3325 -> 4998[label="",style="solid", color="blue", weight=9];
4998 -> 3411[label="",style="solid", color="blue", weight=3];
4999[label="< :: Integer -> Integer -> Bool",fontsize=10,color="white",style="solid",shape="box"];3325 -> 4999[label="",style="solid", color="blue", weight=9];
4999 -> 3412[label="",style="solid", color="blue", weight=3];
3326 -> 1611[label="",style="dashed", color="red", weight=0];
3326[label="vyy1071 == vyy1081 && vyy1072 <= vyy1082\n",fontsize=16,color="magenta"];3326 -> 3413[label="",style="dashed", color="magenta", weight=3];
3326 -> 3414[label="",style="dashed", color="magenta", weight=3];
3327 -> 1215[label="",style="dashed", color="red", weight=0];
3327[label="vyy1070 == vyy1080\n",fontsize=16,color="magenta"];3327 -> 3415[label="",style="dashed", color="magenta", weight=3];
3327 -> 3416[label="",style="dashed", color="magenta", weight=3];
3328 -> 1223[label="",style="dashed", color="red", weight=0];
3328[label="vyy1070 == vyy1080\n",fontsize=16,color="magenta"];3328 -> 3417[label="",style="dashed", color="magenta", weight=3];
3328 -> 3418[label="",style="dashed", color="magenta", weight=3];
3329 -> 1212[label="",style="dashed", color="red", weight=0];
3329[label="vyy1070 == vyy1080\n",fontsize=16,color="magenta"];3329 -> 3419[label="",style="dashed", color="magenta", weight=3];
3329 -> 3420[label="",style="dashed", color="magenta", weight=3];
3330 -> 1222[label="",style="dashed", color="red", weight=0];
3330[label="vyy1070 == vyy1080\n",fontsize=16,color="magenta"];3330 -> 3421[label="",style="dashed", color="magenta", weight=3];
3330 -> 3422[label="",style="dashed", color="magenta", weight=3];
3331 -> 1213[label="",style="dashed", color="red", weight=0];
3331[label="vyy1070 == vyy1080\n",fontsize=16,color="magenta"];3331 -> 3423[label="",style="dashed", color="magenta", weight=3];
3331 -> 3424[label="",style="dashed", color="magenta", weight=3];
3332 -> 1216[label="",style="dashed", color="red", weight=0];
3332[label="vyy1070 == vyy1080\n",fontsize=16,color="magenta"];3332 -> 3425[label="",style="dashed", color="magenta", weight=3];
3332 -> 3426[label="",style="dashed", color="magenta", weight=3];
3333 -> 1217[label="",style="dashed", color="red", weight=0];
3333[label="vyy1070 == vyy1080\n",fontsize=16,color="magenta"];3333 -> 3427[label="",style="dashed", color="magenta", weight=3];
3333 -> 3428[label="",style="dashed", color="magenta", weight=3];
3334 -> 1221[label="",style="dashed", color="red", weight=0];
3334[label="vyy1070 == vyy1080\n",fontsize=16,color="magenta"];3334 -> 3429[label="",style="dashed", color="magenta", weight=3];
3334 -> 3430[label="",style="dashed", color="magenta", weight=3];
3335 -> 1218[label="",style="dashed", color="red", weight=0];
3335[label="vyy1070 == vyy1080\n",fontsize=16,color="magenta"];3335 -> 3431[label="",style="dashed", color="magenta", weight=3];
3335 -> 3432[label="",style="dashed", color="magenta", weight=3];
3336 -> 1220[label="",style="dashed", color="red", weight=0];
3336[label="vyy1070 == vyy1080\n",fontsize=16,color="magenta"];3336 -> 3433[label="",style="dashed", color="magenta", weight=3];
3336 -> 3434[label="",style="dashed", color="magenta", weight=3];
3337 -> 1224[label="",style="dashed", color="red", weight=0];
3337[label="vyy1070 == vyy1080\n",fontsize=16,color="magenta"];3337 -> 3435[label="",style="dashed", color="magenta", weight=3];
3337 -> 3436[label="",style="dashed", color="magenta", weight=3];
3338 -> 495[label="",style="dashed", color="red", weight=0];
3338[label="vyy1070 == vyy1080\n",fontsize=16,color="magenta"];3338 -> 3437[label="",style="dashed", color="magenta", weight=3];
3338 -> 3438[label="",style="dashed", color="magenta", weight=3];
3339 -> 1214[label="",style="dashed", color="red", weight=0];
3339[label="vyy1070 == vyy1080\n",fontsize=16,color="magenta"];3339 -> 3439[label="",style="dashed", color="magenta", weight=3];
3339 -> 3440[label="",style="dashed", color="magenta", weight=3];
3340 -> 1225[label="",style="dashed", color="red", weight=0];
3340[label="vyy1070 == vyy1080\n",fontsize=16,color="magenta"];3340 -> 3441[label="",style="dashed", color="magenta", weight=3];
3340 -> 3442[label="",style="dashed", color="magenta", weight=3];
3341[label="primPlusNat (Succ vyy23600) vyy300100\n",fontsize=16,color="burlywood",shape="box"];5015[label="vyy300100/Succ vyy3001000",fontsize=10,color="white",style="solid",shape="box"];3341 -> 5015[label="",style="solid", color="burlywood", weight=9];
5015 -> 3443[label="",style="solid", color="burlywood", weight=3];
5016[label="vyy300100/Zero",fontsize=10,color="white",style="solid",shape="box"];3341 -> 5016[label="",style="solid", color="burlywood", weight=9];
5016 -> 3444[label="",style="solid", color="burlywood", weight=3];
3342[label="primPlusNat Zero vyy300100\n",fontsize=16,color="burlywood",shape="box"];5017[label="vyy300100/Succ vyy3001000",fontsize=10,color="white",style="solid",shape="box"];3342 -> 5017[label="",style="solid", color="burlywood", weight=9];
5017 -> 3445[label="",style="solid", color="burlywood", weight=3];
5018[label="vyy300100/Zero",fontsize=10,color="white",style="solid",shape="box"];3342 -> 5018[label="",style="solid", color="burlywood", weight=9];
5018 -> 3446[label="",style="solid", color="burlywood", weight=3];
3343[label="vyy1081\n",fontsize=16,color="green",shape="box"];3344[label="vyy1071\n",fontsize=16,color="green",shape="box"];3345[label="vyy1081\n",fontsize=16,color="green",shape="box"];3346[label="vyy1071\n",fontsize=16,color="green",shape="box"];3347[label="vyy1081\n",fontsize=16,color="green",shape="box"];3348[label="vyy1071\n",fontsize=16,color="green",shape="box"];3349[label="vyy1081\n",fontsize=16,color="green",shape="box"];3350[label="vyy1071\n",fontsize=16,color="green",shape="box"];3351[label="vyy1081\n",fontsize=16,color="green",shape="box"];3352[label="vyy1071\n",fontsize=16,color="green",shape="box"];3353[label="vyy1081\n",fontsize=16,color="green",shape="box"];3354[label="vyy1071\n",fontsize=16,color="green",shape="box"];3355[label="vyy1081\n",fontsize=16,color="green",shape="box"];3356[label="vyy1071\n",fontsize=16,color="green",shape="box"];3357[label="vyy1081\n",fontsize=16,color="green",shape="box"];3358[label="vyy1071\n",fontsize=16,color="green",shape="box"];3359[label="vyy1081\n",fontsize=16,color="green",shape="box"];3360[label="vyy1071\n",fontsize=16,color="green",shape="box"];3361[label="vyy1081\n",fontsize=16,color="green",shape="box"];3362[label="vyy1071\n",fontsize=16,color="green",shape="box"];3363[label="vyy1081\n",fontsize=16,color="green",shape="box"];3364[label="vyy1071\n",fontsize=16,color="green",shape="box"];3365[label="vyy1081\n",fontsize=16,color="green",shape="box"];3366[label="vyy1071\n",fontsize=16,color="green",shape="box"];3367[label="vyy1081\n",fontsize=16,color="green",shape="box"];3368[label="vyy1071\n",fontsize=16,color="green",shape="box"];3369[label="vyy1081\n",fontsize=16,color="green",shape="box"];3370[label="vyy1071\n",fontsize=16,color="green",shape="box"];3371[label="vyy1070\n",fontsize=16,color="green",shape="box"];3372[label="vyy1080\n",fontsize=16,color="green",shape="box"];3373[label="vyy1070\n",fontsize=16,color="green",shape="box"];3374[label="vyy1080\n",fontsize=16,color="green",shape="box"];3375[label="vyy1070\n",fontsize=16,color="green",shape="box"];3376[label="vyy1080\n",fontsize=16,color="green",shape="box"];3377[label="vyy1070\n",fontsize=16,color="green",shape="box"];3378[label="vyy1080\n",fontsize=16,color="green",shape="box"];3379[label="vyy1070\n",fontsize=16,color="green",shape="box"];3380[label="vyy1080\n",fontsize=16,color="green",shape="box"];3381[label="vyy1070\n",fontsize=16,color="green",shape="box"];3382[label="vyy1080\n",fontsize=16,color="green",shape="box"];3383[label="vyy1070\n",fontsize=16,color="green",shape="box"];3384[label="vyy1080\n",fontsize=16,color="green",shape="box"];3385[label="vyy1070\n",fontsize=16,color="green",shape="box"];3386[label="vyy1080\n",fontsize=16,color="green",shape="box"];3387[label="vyy1070\n",fontsize=16,color="green",shape="box"];3388[label="vyy1080\n",fontsize=16,color="green",shape="box"];3389[label="vyy1070\n",fontsize=16,color="green",shape="box"];3390[label="vyy1080\n",fontsize=16,color="green",shape="box"];3391[label="vyy1070\n",fontsize=16,color="green",shape="box"];3392[label="vyy1080\n",fontsize=16,color="green",shape="box"];3393[label="vyy1070\n",fontsize=16,color="green",shape="box"];3394[label="vyy1080\n",fontsize=16,color="green",shape="box"];3395[label="vyy1070\n",fontsize=16,color="green",shape="box"];3396[label="vyy1080\n",fontsize=16,color="green",shape="box"];3397[label="vyy1070\n",fontsize=16,color="green",shape="box"];3398[label="vyy1080\n",fontsize=16,color="green",shape="box"];3399 -> 2056[label="",style="dashed", color="red", weight=0];
3399[label="vyy1071 < vyy1081\n",fontsize=16,color="magenta"];3399 -> 3447[label="",style="dashed", color="magenta", weight=3];
3399 -> 3448[label="",style="dashed", color="magenta", weight=3];
3400 -> 2057[label="",style="dashed", color="red", weight=0];
3400[label="vyy1071 < vyy1081\n",fontsize=16,color="magenta"];3400 -> 3449[label="",style="dashed", color="magenta", weight=3];
3400 -> 3450[label="",style="dashed", color="magenta", weight=3];
3401 -> 2058[label="",style="dashed", color="red", weight=0];
3401[label="vyy1071 < vyy1081\n",fontsize=16,color="magenta"];3401 -> 3451[label="",style="dashed", color="magenta", weight=3];
3401 -> 3452[label="",style="dashed", color="magenta", weight=3];
3402 -> 2059[label="",style="dashed", color="red", weight=0];
3402[label="vyy1071 < vyy1081\n",fontsize=16,color="magenta"];3402 -> 3453[label="",style="dashed", color="magenta", weight=3];
3402 -> 3454[label="",style="dashed", color="magenta", weight=3];
3403 -> 2060[label="",style="dashed", color="red", weight=0];
3403[label="vyy1071 < vyy1081\n",fontsize=16,color="magenta"];3403 -> 3455[label="",style="dashed", color="magenta", weight=3];
3403 -> 3456[label="",style="dashed", color="magenta", weight=3];
3404 -> 2061[label="",style="dashed", color="red", weight=0];
3404[label="vyy1071 < vyy1081\n",fontsize=16,color="magenta"];3404 -> 3457[label="",style="dashed", color="magenta", weight=3];
3404 -> 3458[label="",style="dashed", color="magenta", weight=3];
3405 -> 2062[label="",style="dashed", color="red", weight=0];
3405[label="vyy1071 < vyy1081\n",fontsize=16,color="magenta"];3405 -> 3459[label="",style="dashed", color="magenta", weight=3];
3405 -> 3460[label="",style="dashed", color="magenta", weight=3];
3406 -> 2063[label="",style="dashed", color="red", weight=0];
3406[label="vyy1071 < vyy1081\n",fontsize=16,color="magenta"];3406 -> 3461[label="",style="dashed", color="magenta", weight=3];
3406 -> 3462[label="",style="dashed", color="magenta", weight=3];
3407 -> 2064[label="",style="dashed", color="red", weight=0];
3407[label="vyy1071 < vyy1081\n",fontsize=16,color="magenta"];3407 -> 3463[label="",style="dashed", color="magenta", weight=3];
3407 -> 3464[label="",style="dashed", color="magenta", weight=3];
3408 -> 2065[label="",style="dashed", color="red", weight=0];
3408[label="vyy1071 < vyy1081\n",fontsize=16,color="magenta"];3408 -> 3465[label="",style="dashed", color="magenta", weight=3];
3408 -> 3466[label="",style="dashed", color="magenta", weight=3];
3409 -> 2066[label="",style="dashed", color="red", weight=0];
3409[label="vyy1071 < vyy1081\n",fontsize=16,color="magenta"];3409 -> 3467[label="",style="dashed", color="magenta", weight=3];
3409 -> 3468[label="",style="dashed", color="magenta", weight=3];
3410 -> 2067[label="",style="dashed", color="red", weight=0];
3410[label="vyy1071 < vyy1081\n",fontsize=16,color="magenta"];3410 -> 3469[label="",style="dashed", color="magenta", weight=3];
3410 -> 3470[label="",style="dashed", color="magenta", weight=3];
3411 -> 2068[label="",style="dashed", color="red", weight=0];
3411[label="vyy1071 < vyy1081\n",fontsize=16,color="magenta"];3411 -> 3471[label="",style="dashed", color="magenta", weight=3];
3411 -> 3472[label="",style="dashed", color="magenta", weight=3];
3412 -> 2069[label="",style="dashed", color="red", weight=0];
3412[label="vyy1071 < vyy1081\n",fontsize=16,color="magenta"];3412 -> 3473[label="",style="dashed", color="magenta", weight=3];
3412 -> 3474[label="",style="dashed", color="magenta", weight=3];
3413[label="vyy1072 <= vyy1082\n",fontsize=16,color="blue",shape="box"];5033[label="<= :: Bool -> Bool -> Bool",fontsize=10,color="white",style="solid",shape="box"];3413 -> 5033[label="",style="solid", color="blue", weight=9];
5033 -> 3475[label="",style="solid", color="blue", weight=3];
5034[label="<= :: () -> () -> Bool",fontsize=10,color="white",style="solid",shape="box"];3413 -> 5034[label="",style="solid", color="blue", weight=9];
5034 -> 3476[label="",style="solid", color="blue", weight=3];
5035[label="<= :: (Ratio a) -> (Ratio a) -> Bool",fontsize=10,color="white",style="solid",shape="box"];3413 -> 5035[label="",style="solid", color="blue", weight=9];
5035 -> 3477[label="",style="solid", color="blue", weight=3];
5036[label="<= :: Double -> Double -> Bool",fontsize=10,color="white",style="solid",shape="box"];3413 -> 5036[label="",style="solid", color="blue", weight=9];
5036 -> 3478[label="",style="solid", color="blue", weight=3];
5037[label="<= :: Char -> Char -> Bool",fontsize=10,color="white",style="solid",shape="box"];3413 -> 5037[label="",style="solid", color="blue", weight=9];
5037 -> 3479[label="",style="solid", color="blue", weight=3];
5038[label="<= :: Int -> Int -> Bool",fontsize=10,color="white",style="solid",shape="box"];3413 -> 5038[label="",style="solid", color="blue", weight=9];
5038 -> 3480[label="",style="solid", color="blue", weight=3];
5039[label="<= :: (Maybe a) -> (Maybe a) -> Bool",fontsize=10,color="white",style="solid",shape="box"];3413 -> 5039[label="",style="solid", color="blue", weight=9];
5039 -> 3481[label="",style="solid", color="blue", weight=3];
5040[label="<= :: ([] a) -> ([] a) -> Bool",fontsize=10,color="white",style="solid",shape="box"];3413 -> 5040[label="",style="solid", color="blue", weight=9];
5040 -> 3482[label="",style="solid", color="blue", weight=3];
5041[label="<= :: (Either a b) -> (Either a b) -> Bool",fontsize=10,color="white",style="solid",shape="box"];3413 -> 5041[label="",style="solid", color="blue", weight=9];
5041 -> 3483[label="",style="solid", color="blue", weight=3];
5042[label="<= :: ((@2) a b) -> ((@2) a b) -> Bool",fontsize=10,color="white",style="solid",shape="box"];3413 -> 5042[label="",style="solid", color="blue", weight=9];
5042 -> 3484[label="",style="solid", color="blue", weight=3];
5043[label="<= :: Float -> Float -> Bool",fontsize=10,color="white",style="solid",shape="box"];3413 -> 5043[label="",style="solid", color="blue", weight=9];
5043 -> 3485[label="",style="solid", color="blue", weight=3];
5044[label="<= :: Ordering -> Ordering -> Bool",fontsize=10,color="white",style="solid",shape="box"];3413 -> 5044[label="",style="solid", color="blue", weight=9];
5044 -> 3486[label="",style="solid", color="blue", weight=3];
5045[label="<= :: ((@3) a b c) -> ((@3) a b c) -> Bool",fontsize=10,color="white",style="solid",shape="box"];3413 -> 5045[label="",style="solid", color="blue", weight=9];
5045 -> 3487[label="",style="solid", color="blue", weight=3];
5046[label="<= :: Integer -> Integer -> Bool",fontsize=10,color="white",style="solid",shape="box"];3413 -> 5046[label="",style="solid", color="blue", weight=9];
5046 -> 3488[label="",style="solid", color="blue", weight=3];
3414[label="vyy1071 == vyy1081\n",fontsize=16,color="blue",shape="box"];5047[label="== :: Bool -> Bool -> Bool",fontsize=10,color="white",style="solid",shape="box"];3414 -> 5047[label="",style="solid", color="blue", weight=9];
5047 -> 3489[label="",style="solid", color="blue", weight=3];
5048[label="== :: () -> () -> Bool",fontsize=10,color="white",style="solid",shape="box"];3414 -> 5048[label="",style="solid", color="blue", weight=9];
5048 -> 3490[label="",style="solid", color="blue", weight=3];
5049[label="== :: (Ratio a) -> (Ratio a) -> Bool",fontsize=10,color="white",style="solid",shape="box"];3414 -> 5049[label="",style="solid", color="blue", weight=9];
5049 -> 3491[label="",style="solid", color="blue", weight=3];
5050[label="== :: Double -> Double -> Bool",fontsize=10,color="white",style="solid",shape="box"];3414 -> 5050[label="",style="solid", color="blue", weight=9];
5050 -> 3492[label="",style="solid", color="blue", weight=3];
5051[label="== :: Char -> Char -> Bool",fontsize=10,color="white",style="solid",shape="box"];3414 -> 5051[label="",style="solid", color="blue", weight=9];
5051 -> 3493[label="",style="solid", color="blue", weight=3];
5052[label="== :: Int -> Int -> Bool",fontsize=10,color="white",style="solid",shape="box"];3414 -> 5052[label="",style="solid", color="blue", weight=9];
5052 -> 3494[label="",style="solid", color="blue", weight=3];
5053[label="== :: (Maybe a) -> (Maybe a) -> Bool",fontsize=10,color="white",style="solid",shape="box"];3414 -> 5053[label="",style="solid", color="blue", weight=9];
5053 -> 3495[label="",style="solid", color="blue", weight=3];
5054[label="== :: ([] a) -> ([] a) -> Bool",fontsize=10,color="white",style="solid",shape="box"];3414 -> 5054[label="",style="solid", color="blue", weight=9];
5054 -> 3496[label="",style="solid", color="blue", weight=3];
5055[label="== :: (Either a b) -> (Either a b) -> Bool",fontsize=10,color="white",style="solid",shape="box"];3414 -> 5055[label="",style="solid", color="blue", weight=9];
5055 -> 3497[label="",style="solid", color="blue", weight=3];
5056[label="== :: ((@2) a b) -> ((@2) a b) -> Bool",fontsize=10,color="white",style="solid",shape="box"];3414 -> 5056[label="",style="solid", color="blue", weight=9];
5056 -> 3498[label="",style="solid", color="blue", weight=3];
5057[label="== :: Float -> Float -> Bool",fontsize=10,color="white",style="solid",shape="box"];3414 -> 5057[label="",style="solid", color="blue", weight=9];
5057 -> 3499[label="",style="solid", color="blue", weight=3];
5058[label="== :: Ordering -> Ordering -> Bool",fontsize=10,color="white",style="solid",shape="box"];3414 -> 5058[label="",style="solid", color="blue", weight=9];
5058 -> 3500[label="",style="solid", color="blue", weight=3];
5059[label="== :: ((@3) a b c) -> ((@3) a b c) -> Bool",fontsize=10,color="white",style="solid",shape="box"];3414 -> 5059[label="",style="solid", color="blue", weight=9];
5059 -> 3501[label="",style="solid", color="blue", weight=3];
5060[label="== :: Integer -> Integer -> Bool",fontsize=10,color="white",style="solid",shape="box"];3414 -> 5060[label="",style="solid", color="blue", weight=9];
5060 -> 3502[label="",style="solid", color="blue", weight=3];
3415[label="vyy1070\n",fontsize=16,color="green",shape="box"];3416[label="vyy1080\n",fontsize=16,color="green",shape="box"];3417[label="vyy1070\n",fontsize=16,color="green",shape="box"];3418[label="vyy1080\n",fontsize=16,color="green",shape="box"];3419[label="vyy1070\n",fontsize=16,color="green",shape="box"];3420[label="vyy1080\n",fontsize=16,color="green",shape="box"];3421[label="vyy1070\n",fontsize=16,color="green",shape="box"];3422[label="vyy1080\n",fontsize=16,color="green",shape="box"];3423[label="vyy1070\n",fontsize=16,color="green",shape="box"];3424[label="vyy1080\n",fontsize=16,color="green",shape="box"];3425[label="vyy1070\n",fontsize=16,color="green",shape="box"];3426[label="vyy1080\n",fontsize=16,color="green",shape="box"];3427[label="vyy1070\n",fontsize=16,color="green",shape="box"];3428[label="vyy1080\n",fontsize=16,color="green",shape="box"];3429[label="vyy1070\n",fontsize=16,color="green",shape="box"];3430[label="vyy1080\n",fontsize=16,color="green",shape="box"];3431[label="vyy1070\n",fontsize=16,color="green",shape="box"];3432[label="vyy1080\n",fontsize=16,color="green",shape="box"];3433[label="vyy1070\n",fontsize=16,color="green",shape="box"];3434[label="vyy1080\n",fontsize=16,color="green",shape="box"];3435[label="vyy1070\n",fontsize=16,color="green",shape="box"];3436[label="vyy1080\n",fontsize=16,color="green",shape="box"];3437[label="vyy1070\n",fontsize=16,color="green",shape="box"];3438[label="vyy1080\n",fontsize=16,color="green",shape="box"];3439[label="vyy1070\n",fontsize=16,color="green",shape="box"];3440[label="vyy1080\n",fontsize=16,color="green",shape="box"];3441[label="vyy1070\n",fontsize=16,color="green",shape="box"];3442[label="vyy1080\n",fontsize=16,color="green",shape="box"];3443[label="primPlusNat (Succ vyy23600) (Succ vyy3001000)\n",fontsize=16,color="black",shape="box"];3443 -> 3503[label="",style="solid", color="black", weight=3];
3444[label="primPlusNat (Succ vyy23600) Zero\n",fontsize=16,color="black",shape="box"];3444 -> 3504[label="",style="solid", color="black", weight=3];
3445[label="primPlusNat Zero (Succ vyy3001000)\n",fontsize=16,color="black",shape="box"];3445 -> 3505[label="",style="solid", color="black", weight=3];
3446[label="primPlusNat Zero Zero\n",fontsize=16,color="black",shape="box"];3446 -> 3506[label="",style="solid", color="black", weight=3];
3447[label="vyy1081\n",fontsize=16,color="green",shape="box"];3448[label="vyy1071\n",fontsize=16,color="green",shape="box"];3449[label="vyy1081\n",fontsize=16,color="green",shape="box"];3450[label="vyy1071\n",fontsize=16,color="green",shape="box"];3451[label="vyy1081\n",fontsize=16,color="green",shape="box"];3452[label="vyy1071\n",fontsize=16,color="green",shape="box"];3453[label="vyy1081\n",fontsize=16,color="green",shape="box"];3454[label="vyy1071\n",fontsize=16,color="green",shape="box"];3455[label="vyy1081\n",fontsize=16,color="green",shape="box"];3456[label="vyy1071\n",fontsize=16,color="green",shape="box"];3457[label="vyy1081\n",fontsize=16,color="green",shape="box"];3458[label="vyy1071\n",fontsize=16,color="green",shape="box"];3459[label="vyy1081\n",fontsize=16,color="green",shape="box"];3460[label="vyy1071\n",fontsize=16,color="green",shape="box"];3461[label="vyy1081\n",fontsize=16,color="green",shape="box"];3462[label="vyy1071\n",fontsize=16,color="green",shape="box"];3463[label="vyy1081\n",fontsize=16,color="green",shape="box"];3464[label="vyy1071\n",fontsize=16,color="green",shape="box"];3465[label="vyy1081\n",fontsize=16,color="green",shape="box"];3466[label="vyy1071\n",fontsize=16,color="green",shape="box"];3467[label="vyy1081\n",fontsize=16,color="green",shape="box"];3468[label="vyy1071\n",fontsize=16,color="green",shape="box"];3469[label="vyy1081\n",fontsize=16,color="green",shape="box"];3470[label="vyy1071\n",fontsize=16,color="green",shape="box"];3471[label="vyy1081\n",fontsize=16,color="green",shape="box"];3472[label="vyy1071\n",fontsize=16,color="green",shape="box"];3473[label="vyy1081\n",fontsize=16,color="green",shape="box"];3474[label="vyy1071\n",fontsize=16,color="green",shape="box"];3475 -> 1991[label="",style="dashed", color="red", weight=0];
3475[label="vyy1072 <= vyy1082\n",fontsize=16,color="magenta"];3475 -> 3507[label="",style="dashed", color="magenta", weight=3];
3475 -> 3508[label="",style="dashed", color="magenta", weight=3];
3476 -> 1992[label="",style="dashed", color="red", weight=0];
3476[label="vyy1072 <= vyy1082\n",fontsize=16,color="magenta"];3476 -> 3509[label="",style="dashed", color="magenta", weight=3];
3476 -> 3510[label="",style="dashed", color="magenta", weight=3];
3477 -> 1993[label="",style="dashed", color="red", weight=0];
3477[label="vyy1072 <= vyy1082\n",fontsize=16,color="magenta"];3477 -> 3511[label="",style="dashed", color="magenta", weight=3];
3477 -> 3512[label="",style="dashed", color="magenta", weight=3];
3478 -> 1994[label="",style="dashed", color="red", weight=0];
3478[label="vyy1072 <= vyy1082\n",fontsize=16,color="magenta"];3478 -> 3513[label="",style="dashed", color="magenta", weight=3];
3478 -> 3514[label="",style="dashed", color="magenta", weight=3];
3479 -> 1995[label="",style="dashed", color="red", weight=0];
3479[label="vyy1072 <= vyy1082\n",fontsize=16,color="magenta"];3479 -> 3515[label="",style="dashed", color="magenta", weight=3];
3479 -> 3516[label="",style="dashed", color="magenta", weight=3];
3480 -> 1996[label="",style="dashed", color="red", weight=0];
3480[label="vyy1072 <= vyy1082\n",fontsize=16,color="magenta"];3480 -> 3517[label="",style="dashed", color="magenta", weight=3];
3480 -> 3518[label="",style="dashed", color="magenta", weight=3];
3481 -> 1997[label="",style="dashed", color="red", weight=0];
3481[label="vyy1072 <= vyy1082\n",fontsize=16,color="magenta"];3481 -> 3519[label="",style="dashed", color="magenta", weight=3];
3481 -> 3520[label="",style="dashed", color="magenta", weight=3];
3482 -> 1998[label="",style="dashed", color="red", weight=0];
3482[label="vyy1072 <= vyy1082\n",fontsize=16,color="magenta"];3482 -> 3521[label="",style="dashed", color="magenta", weight=3];
3482 -> 3522[label="",style="dashed", color="magenta", weight=3];
3483 -> 1999[label="",style="dashed", color="red", weight=0];
3483[label="vyy1072 <= vyy1082\n",fontsize=16,color="magenta"];3483 -> 3523[label="",style="dashed", color="magenta", weight=3];
3483 -> 3524[label="",style="dashed", color="magenta", weight=3];
3484 -> 2000[label="",style="dashed", color="red", weight=0];
3484[label="vyy1072 <= vyy1082\n",fontsize=16,color="magenta"];3484 -> 3525[label="",style="dashed", color="magenta", weight=3];
3484 -> 3526[label="",style="dashed", color="magenta", weight=3];
3485 -> 2001[label="",style="dashed", color="red", weight=0];
3485[label="vyy1072 <= vyy1082\n",fontsize=16,color="magenta"];3485 -> 3527[label="",style="dashed", color="magenta", weight=3];
3485 -> 3528[label="",style="dashed", color="magenta", weight=3];
3486 -> 2002[label="",style="dashed", color="red", weight=0];
3486[label="vyy1072 <= vyy1082\n",fontsize=16,color="magenta"];3486 -> 3529[label="",style="dashed", color="magenta", weight=3];
3486 -> 3530[label="",style="dashed", color="magenta", weight=3];
3487 -> 2003[label="",style="dashed", color="red", weight=0];
3487[label="vyy1072 <= vyy1082\n",fontsize=16,color="magenta"];3487 -> 3531[label="",style="dashed", color="magenta", weight=3];
3487 -> 3532[label="",style="dashed", color="magenta", weight=3];
3488 -> 2004[label="",style="dashed", color="red", weight=0];
3488[label="vyy1072 <= vyy1082\n",fontsize=16,color="magenta"];3488 -> 3533[label="",style="dashed", color="magenta", weight=3];
3488 -> 3534[label="",style="dashed", color="magenta", weight=3];
3489 -> 1215[label="",style="dashed", color="red", weight=0];
3489[label="vyy1071 == vyy1081\n",fontsize=16,color="magenta"];3489 -> 3535[label="",style="dashed", color="magenta", weight=3];
3489 -> 3536[label="",style="dashed", color="magenta", weight=3];
3490 -> 1223[label="",style="dashed", color="red", weight=0];
3490[label="vyy1071 == vyy1081\n",fontsize=16,color="magenta"];3490 -> 3537[label="",style="dashed", color="magenta", weight=3];
3490 -> 3538[label="",style="dashed", color="magenta", weight=3];
3491 -> 1212[label="",style="dashed", color="red", weight=0];
3491[label="vyy1071 == vyy1081\n",fontsize=16,color="magenta"];3491 -> 3539[label="",style="dashed", color="magenta", weight=3];
3491 -> 3540[label="",style="dashed", color="magenta", weight=3];
3492 -> 1222[label="",style="dashed", color="red", weight=0];
3492[label="vyy1071 == vyy1081\n",fontsize=16,color="magenta"];3492 -> 3541[label="",style="dashed", color="magenta", weight=3];
3492 -> 3542[label="",style="dashed", color="magenta", weight=3];
3493 -> 1213[label="",style="dashed", color="red", weight=0];
3493[label="vyy1071 == vyy1081\n",fontsize=16,color="magenta"];3493 -> 3543[label="",style="dashed", color="magenta", weight=3];
3493 -> 3544[label="",style="dashed", color="magenta", weight=3];
3494 -> 1216[label="",style="dashed", color="red", weight=0];
3494[label="vyy1071 == vyy1081\n",fontsize=16,color="magenta"];3494 -> 3545[label="",style="dashed", color="magenta", weight=3];
3494 -> 3546[label="",style="dashed", color="magenta", weight=3];
3495 -> 1217[label="",style="dashed", color="red", weight=0];
3495[label="vyy1071 == vyy1081\n",fontsize=16,color="magenta"];3495 -> 3547[label="",style="dashed", color="magenta", weight=3];
3495 -> 3548[label="",style="dashed", color="magenta", weight=3];
3496 -> 1221[label="",style="dashed", color="red", weight=0];
3496[label="vyy1071 == vyy1081\n",fontsize=16,color="magenta"];3496 -> 3549[label="",style="dashed", color="magenta", weight=3];
3496 -> 3550[label="",style="dashed", color="magenta", weight=3];
3497 -> 1218[label="",style="dashed", color="red", weight=0];
3497[label="vyy1071 == vyy1081\n",fontsize=16,color="magenta"];3497 -> 3551[label="",style="dashed", color="magenta", weight=3];
3497 -> 3552[label="",style="dashed", color="magenta", weight=3];
3498 -> 1220[label="",style="dashed", color="red", weight=0];
3498[label="vyy1071 == vyy1081\n",fontsize=16,color="magenta"];3498 -> 3553[label="",style="dashed", color="magenta", weight=3];
3498 -> 3554[label="",style="dashed", color="magenta", weight=3];
3499 -> 1224[label="",style="dashed", color="red", weight=0];
3499[label="vyy1071 == vyy1081\n",fontsize=16,color="magenta"];3499 -> 3555[label="",style="dashed", color="magenta", weight=3];
3499 -> 3556[label="",style="dashed", color="magenta", weight=3];
3500 -> 495[label="",style="dashed", color="red", weight=0];
3500[label="vyy1071 == vyy1081\n",fontsize=16,color="magenta"];3500 -> 3557[label="",style="dashed", color="magenta", weight=3];
3500 -> 3558[label="",style="dashed", color="magenta", weight=3];
3501 -> 1214[label="",style="dashed", color="red", weight=0];
3501[label="vyy1071 == vyy1081\n",fontsize=16,color="magenta"];3501 -> 3559[label="",style="dashed", color="magenta", weight=3];
3501 -> 3560[label="",style="dashed", color="magenta", weight=3];
3502 -> 1225[label="",style="dashed", color="red", weight=0];
3502[label="vyy1071 == vyy1081\n",fontsize=16,color="magenta"];3502 -> 3561[label="",style="dashed", color="magenta", weight=3];
3502 -> 3562[label="",style="dashed", color="magenta", weight=3];
3503[label="Succ (Succ (primPlusNat vyy23600 vyy3001000))\n",fontsize=16,color="green",shape="box"];3503 -> 3563[label="",style="dashed", color="green", weight=3];
3504[label="Succ vyy23600\n",fontsize=16,color="green",shape="box"];3505[label="Succ vyy3001000\n",fontsize=16,color="green",shape="box"];3506[label="Zero\n",fontsize=16,color="green",shape="box"];3507[label="vyy1082\n",fontsize=16,color="green",shape="box"];3508[label="vyy1072\n",fontsize=16,color="green",shape="box"];3509[label="vyy1082\n",fontsize=16,color="green",shape="box"];3510[label="vyy1072\n",fontsize=16,color="green",shape="box"];3511[label="vyy1082\n",fontsize=16,color="green",shape="box"];3512[label="vyy1072\n",fontsize=16,color="green",shape="box"];3513[label="vyy1082\n",fontsize=16,color="green",shape="box"];3514[label="vyy1072\n",fontsize=16,color="green",shape="box"];3515[label="vyy1082\n",fontsize=16,color="green",shape="box"];3516[label="vyy1072\n",fontsize=16,color="green",shape="box"];3517[label="vyy1082\n",fontsize=16,color="green",shape="box"];3518[label="vyy1072\n",fontsize=16,color="green",shape="box"];3519[label="vyy1082\n",fontsize=16,color="green",shape="box"];3520[label="vyy1072\n",fontsize=16,color="green",shape="box"];3521[label="vyy1082\n",fontsize=16,color="green",shape="box"];3522[label="vyy1072\n",fontsize=16,color="green",shape="box"];3523[label="vyy1082\n",fontsize=16,color="green",shape="box"];3524[label="vyy1072\n",fontsize=16,color="green",shape="box"];3525[label="vyy1082\n",fontsize=16,color="green",shape="box"];3526[label="vyy1072\n",fontsize=16,color="green",shape="box"];3527[label="vyy1082\n",fontsize=16,color="green",shape="box"];3528[label="vyy1072\n",fontsize=16,color="green",shape="box"];3529[label="vyy1082\n",fontsize=16,color="green",shape="box"];3530[label="vyy1072\n",fontsize=16,color="green",shape="box"];3531[label="vyy1082\n",fontsize=16,color="green",shape="box"];3532[label="vyy1072\n",fontsize=16,color="green",shape="box"];3533[label="vyy1082\n",fontsize=16,color="green",shape="box"];3534[label="vyy1072\n",fontsize=16,color="green",shape="box"];3535[label="vyy1071\n",fontsize=16,color="green",shape="box"];3536[label="vyy1081\n",fontsize=16,color="green",shape="box"];3537[label="vyy1071\n",fontsize=16,color="green",shape="box"];3538[label="vyy1081\n",fontsize=16,color="green",shape="box"];3539[label="vyy1071\n",fontsize=16,color="green",shape="box"];3540[label="vyy1081\n",fontsize=16,color="green",shape="box"];3541[label="vyy1071\n",fontsize=16,color="green",shape="box"];3542[label="vyy1081\n",fontsize=16,color="green",shape="box"];3543[label="vyy1071\n",fontsize=16,color="green",shape="box"];3544[label="vyy1081\n",fontsize=16,color="green",shape="box"];3545[label="vyy1071\n",fontsize=16,color="green",shape="box"];3546[label="vyy1081\n",fontsize=16,color="green",shape="box"];3547[label="vyy1071\n",fontsize=16,color="green",shape="box"];3548[label="vyy1081\n",fontsize=16,color="green",shape="box"];3549[label="vyy1071\n",fontsize=16,color="green",shape="box"];3550[label="vyy1081\n",fontsize=16,color="green",shape="box"];3551[label="vyy1071\n",fontsize=16,color="green",shape="box"];3552[label="vyy1081\n",fontsize=16,color="green",shape="box"];3553[label="vyy1071\n",fontsize=16,color="green",shape="box"];3554[label="vyy1081\n",fontsize=16,color="green",shape="box"];3555[label="vyy1071\n",fontsize=16,color="green",shape="box"];3556[label="vyy1081\n",fontsize=16,color="green",shape="box"];3557[label="vyy1071\n",fontsize=16,color="green",shape="box"];3558[label="vyy1081\n",fontsize=16,color="green",shape="box"];3559[label="vyy1071\n",fontsize=16,color="green",shape="box"];3560[label="vyy1081\n",fontsize=16,color="green",shape="box"];3561[label="vyy1071\n",fontsize=16,color="green",shape="box"];3562[label="vyy1081\n",fontsize=16,color="green",shape="box"];3563 -> 3236[label="",style="dashed", color="red", weight=0];
3563[label="primPlusNat vyy23600 vyy3001000\n",fontsize=16,color="magenta"];3563 -> 3564[label="",style="dashed", color="magenta", weight=3];
3563 -> 3565[label="",style="dashed", color="magenta", weight=3];
3564[label="vyy23600\n",fontsize=16,color="green",shape="box"];3565[label="vyy3001000\n",fontsize=16,color="green",shape="box"];}
</textarea><BR><BR><pre>&#8627 HASKELL</pre><pre>  &#8627 LR</pre><pre>    &#8627 HASKELL</pre><pre>      &#8627 CR</pre><pre>        &#8627 HASKELL</pre><pre>          &#8627 IFR</pre><pre>            &#8627 HASKELL</pre><pre>              &#8627 BR</pre><pre>                &#8627 HASKELL</pre><pre>                  &#8627 COR</pre><pre>                    &#8627 HASKELL</pre><pre>                      &#8627 LetRed</pre><pre>                        &#8627 HASKELL</pre><pre>                          &#8627 NumRed</pre><pre>                            &#8627 HASKELL</pre><pre>                              &#8627 Narrow</pre><pre>                                &#8627 AND</pre><pre>                                  &#8627 <B>QDP</B></pre><pre>                                    &#8627 QDPSizeChangeProof</pre><pre>                                  &#8627 QDP</pre><pre>                                  &#8627 QDP</pre><pre>                                  &#8627 QDP</pre><pre>                                  &#8627 QDP</pre><pre>                                  &#8627 QDP</pre><pre>                                  &#8627 QDP</pre><pre>                                  &#8627 QDP</pre><BR>Q DP problem:<BR>The TRS P consists of the following rules:<BR><BLOCKQUOTE><BR><FONT COLOR=#0000cc>new_primMulNat</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>vyy40000</font>), <FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>vyy300100</font>)) &#8594; <FONT COLOR=#0000cc>new_primMulNat</font>(<FONT COLOR=#cc0000>vyy40000</font>, <FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>vyy300100</font>))</BLOCKQUOTE><BR>R is empty.<BR>Q is empty.<BR>We have to consider all minimal (P,Q,R)-chains.<BR>By using the subterm criterion [20] together with the size-change analysis [32] we have proven that there are no infinite chains for this DP problem. <P>From the DPs we obtained the following set of size-change graphs:
<UL><LI><FONT COLOR=#0000cc>new_primMulNat</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>vyy40000</font>), <FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>vyy300100</font>)) &#8594; <FONT COLOR=#0000cc>new_primMulNat</font>(<FONT COLOR=#cc0000>vyy40000</font>, <FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>vyy300100</font>))<BR>The graph contains the following edges 1 > 1, 2 >= 2<P></LI></UL><BR><BR><pre>&#8627 HASKELL</pre><pre>  &#8627 LR</pre><pre>    &#8627 HASKELL</pre><pre>      &#8627 CR</pre><pre>        &#8627 HASKELL</pre><pre>          &#8627 IFR</pre><pre>            &#8627 HASKELL</pre><pre>              &#8627 BR</pre><pre>                &#8627 HASKELL</pre><pre>                  &#8627 COR</pre><pre>                    &#8627 HASKELL</pre><pre>                      &#8627 LetRed</pre><pre>                        &#8627 HASKELL</pre><pre>                          &#8627 NumRed</pre><pre>                            &#8627 HASKELL</pre><pre>                              &#8627 Narrow</pre><pre>                                &#8627 AND</pre><pre>                                  &#8627 QDP</pre><pre>                                  &#8627 <B>QDP</B></pre><pre>                                    &#8627 QDPSizeChangeProof</pre><pre>                                  &#8627 QDP</pre><pre>                                  &#8627 QDP</pre><pre>                                  &#8627 QDP</pre><pre>                                  &#8627 QDP</pre><pre>                                  &#8627 QDP</pre><pre>                                  &#8627 QDP</pre><BR>Q DP problem:<BR>The TRS P consists of the following rules:<BR><BLOCKQUOTE><BR><FONT COLOR=#0000cc>new_primPlusNat</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>vyy23600</font>), <FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>vyy3001000</font>)) &#8594; <FONT COLOR=#0000cc>new_primPlusNat</font>(<FONT COLOR=#cc0000>vyy23600</font>, <FONT COLOR=#cc0000>vyy3001000</font>)</BLOCKQUOTE><BR>R is empty.<BR>Q is empty.<BR>We have to consider all minimal (P,Q,R)-chains.<BR>By using the subterm criterion [20] together with the size-change analysis [32] we have proven that there are no infinite chains for this DP problem. <P>From the DPs we obtained the following set of size-change graphs:
<UL><LI><FONT COLOR=#0000cc>new_primPlusNat</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>vyy23600</font>), <FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>vyy3001000</font>)) &#8594; <FONT COLOR=#0000cc>new_primPlusNat</font>(<FONT COLOR=#cc0000>vyy23600</font>, <FONT COLOR=#cc0000>vyy3001000</font>)<BR>The graph contains the following edges 1 > 1, 2 > 2<P></LI></UL><BR><BR><pre>&#8627 HASKELL</pre><pre>  &#8627 LR</pre><pre>    &#8627 HASKELL</pre><pre>      &#8627 CR</pre><pre>        &#8627 HASKELL</pre><pre>          &#8627 IFR</pre><pre>            &#8627 HASKELL</pre><pre>              &#8627 BR</pre><pre>                &#8627 HASKELL</pre><pre>                  &#8627 COR</pre><pre>                    &#8627 HASKELL</pre><pre>                      &#8627 LetRed</pre><pre>                        &#8627 HASKELL</pre><pre>                          &#8627 NumRed</pre><pre>                            &#8627 HASKELL</pre><pre>                              &#8627 Narrow</pre><pre>                                &#8627 AND</pre><pre>                                  &#8627 QDP</pre><pre>                                  &#8627 QDP</pre><pre>                                  &#8627 <B>QDP</B></pre><pre>                                    &#8627 QDPSizeChangeProof</pre><pre>                                  &#8627 QDP</pre><pre>                                  &#8627 QDP</pre><pre>                                  &#8627 QDP</pre><pre>                                  &#8627 QDP</pre><pre>                                  &#8627 QDP</pre><BR>Q DP problem:<BR>The TRS P consists of the following rules:<BR><BLOCKQUOTE><BR><FONT COLOR=#0000cc>new_esEs</font>(<FONT COLOR=#0000cc>@3</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy30002</font>), <FONT COLOR=#0000cc>@3</font>(<FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#cc0000>vyy4002</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>ef</font>), <FONT COLOR=#cc0000>ba</font>, <FONT COLOR=#cc0000>cf</font>) &#8594; <FONT COLOR=#0000cc>new_esEs3</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>ef</font>)
<BR><FONT COLOR=#0000cc>new_esEs3</font>(<FONT COLOR=#0000cc>:</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy30001</font>), <FONT COLOR=#0000cc>:</font>(<FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>vyy4001</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>bdf</font>), <FONT COLOR=#cc0000>bdg</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs1</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>bdf</font>, <FONT COLOR=#cc0000>bdg</font>)
<BR><FONT COLOR=#0000cc>new_esEs1</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy30000</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy4000</font>), <FONT COLOR=#cc0000>hc</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>hg</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs0</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>hg</font>)
<BR><FONT COLOR=#0000cc>new_esEs1</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy30000</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy4000</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>hb</font>), <FONT COLOR=#cc0000>gd</font>) &#8594; <FONT COLOR=#0000cc>new_esEs3</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>hb</font>)
<BR><FONT COLOR=#0000cc>new_esEs3</font>(<FONT COLOR=#0000cc>:</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy30001</font>), <FONT COLOR=#0000cc>:</font>(<FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>vyy4001</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>bde</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs0</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>bde</font>)
<BR><FONT COLOR=#0000cc>new_esEs3</font>(<FONT COLOR=#0000cc>:</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy30001</font>), <FONT COLOR=#0000cc>:</font>(<FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>vyy4001</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>beb</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs3</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>beb</font>)
<BR><FONT COLOR=#0000cc>new_esEs2</font>(<FONT COLOR=#0000cc>@2</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy30001</font>), <FONT COLOR=#0000cc>@2</font>(<FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>vyy4001</font>), <FONT COLOR=#cc0000>bae</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>bbd</font>), <FONT COLOR=#cc0000>bbe</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs2</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#cc0000>bbd</font>, <FONT COLOR=#cc0000>bbe</font>)
<BR><FONT COLOR=#0000cc>new_esEs</font>(<FONT COLOR=#0000cc>@3</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy30002</font>), <FONT COLOR=#0000cc>@3</font>(<FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#cc0000>vyy4002</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>ea</font>), <FONT COLOR=#cc0000>ba</font>, <FONT COLOR=#cc0000>cf</font>) &#8594; <FONT COLOR=#0000cc>new_esEs0</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>ea</font>)
<BR><FONT COLOR=#0000cc>new_esEs0</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy30000</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy4000</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>fb</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs0</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>fb</font>)
<BR><FONT COLOR=#0000cc>new_esEs</font>(<FONT COLOR=#0000cc>@3</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy30002</font>), <FONT COLOR=#0000cc>@3</font>(<FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#cc0000>vyy4002</font>), <FONT COLOR=#cc0000>h</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>da</font>), <FONT COLOR=#cc0000>db</font>), <FONT COLOR=#cc0000>cf</font>) &#8594; <FONT COLOR=#0000cc>new_esEs1</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#cc0000>da</font>, <FONT COLOR=#cc0000>db</font>)
<BR><FONT COLOR=#0000cc>new_esEs2</font>(<FONT COLOR=#0000cc>@2</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy30001</font>), <FONT COLOR=#0000cc>@2</font>(<FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>vyy4001</font>), <FONT COLOR=#cc0000>bae</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>bba</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs0</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#cc0000>bba</font>)
<BR><FONT COLOR=#0000cc>new_esEs2</font>(<FONT COLOR=#0000cc>@2</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy30001</font>), <FONT COLOR=#0000cc>@2</font>(<FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>vyy4001</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>bcf</font>), <FONT COLOR=#cc0000>bcg</font>), <FONT COLOR=#cc0000>bcb</font>) &#8594; <FONT COLOR=#0000cc>new_esEs2</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>bcf</font>, <FONT COLOR=#cc0000>bcg</font>)
<BR><FONT COLOR=#0000cc>new_esEs</font>(<FONT COLOR=#0000cc>@3</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy30002</font>), <FONT COLOR=#0000cc>@3</font>(<FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#cc0000>vyy4002</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>df</font>), <FONT COLOR=#cc0000>dg</font>), <FONT COLOR=#cc0000>dh</font>), <FONT COLOR=#cc0000>ba</font>, <FONT COLOR=#cc0000>cf</font>) &#8594; <FONT COLOR=#0000cc>new_esEs</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>df</font>, <FONT COLOR=#cc0000>dg</font>, <FONT COLOR=#cc0000>dh</font>)
<BR><FONT COLOR=#0000cc>new_esEs1</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy30000</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy4000</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>gf</font>), <FONT COLOR=#cc0000>gg</font>), <FONT COLOR=#cc0000>gd</font>) &#8594; <FONT COLOR=#0000cc>new_esEs1</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>gf</font>, <FONT COLOR=#cc0000>gg</font>)
<BR><FONT COLOR=#0000cc>new_esEs2</font>(<FONT COLOR=#0000cc>@2</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy30001</font>), <FONT COLOR=#0000cc>@2</font>(<FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>vyy4001</font>), <FONT COLOR=#cc0000>bae</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>baf</font>), <FONT COLOR=#cc0000>bag</font>), <FONT COLOR=#cc0000>bah</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#cc0000>baf</font>, <FONT COLOR=#cc0000>bag</font>, <FONT COLOR=#cc0000>bah</font>)
<BR><FONT COLOR=#0000cc>new_esEs1</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy30000</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy4000</font>), <FONT COLOR=#cc0000>hc</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>hh</font>), <FONT COLOR=#cc0000>baa</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs1</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>hh</font>, <FONT COLOR=#cc0000>baa</font>)
<BR><FONT COLOR=#0000cc>new_esEs</font>(<FONT COLOR=#0000cc>@3</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy30002</font>), <FONT COLOR=#0000cc>@3</font>(<FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#cc0000>vyy4002</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>eb</font>), <FONT COLOR=#cc0000>ec</font>), <FONT COLOR=#cc0000>ba</font>, <FONT COLOR=#cc0000>cf</font>) &#8594; <FONT COLOR=#0000cc>new_esEs1</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>eb</font>, <FONT COLOR=#cc0000>ec</font>)
<BR><FONT COLOR=#0000cc>new_esEs1</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy30000</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy4000</font>), <FONT COLOR=#cc0000>hc</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>hd</font>), <FONT COLOR=#cc0000>he</font>), <FONT COLOR=#cc0000>hf</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>hd</font>, <FONT COLOR=#cc0000>he</font>, <FONT COLOR=#cc0000>hf</font>)
<BR><FONT COLOR=#0000cc>new_esEs1</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy30000</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy4000</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>gh</font>), <FONT COLOR=#cc0000>ha</font>), <FONT COLOR=#cc0000>gd</font>) &#8594; <FONT COLOR=#0000cc>new_esEs2</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>gh</font>, <FONT COLOR=#cc0000>ha</font>)
<BR><FONT COLOR=#0000cc>new_esEs3</font>(<FONT COLOR=#0000cc>:</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy30001</font>), <FONT COLOR=#0000cc>:</font>(<FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>vyy4001</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>bdb</font>), <FONT COLOR=#cc0000>bdc</font>), <FONT COLOR=#cc0000>bdd</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>bdb</font>, <FONT COLOR=#cc0000>bdc</font>, <FONT COLOR=#cc0000>bdd</font>)
<BR><FONT COLOR=#0000cc>new_esEs2</font>(<FONT COLOR=#0000cc>@2</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy30001</font>), <FONT COLOR=#0000cc>@2</font>(<FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>vyy4001</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>bcc</font>), <FONT COLOR=#cc0000>bcb</font>) &#8594; <FONT COLOR=#0000cc>new_esEs0</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>bcc</font>)
<BR><FONT COLOR=#0000cc>new_esEs3</font>(<FONT COLOR=#0000cc>:</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy30001</font>), <FONT COLOR=#0000cc>:</font>(<FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>vyy4001</font>), <FONT COLOR=#cc0000>bda</font>) &#8594; <FONT COLOR=#0000cc>new_esEs3</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#cc0000>bda</font>)
<BR><FONT COLOR=#0000cc>new_esEs1</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy30000</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy4000</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>ge</font>), <FONT COLOR=#cc0000>gd</font>) &#8594; <FONT COLOR=#0000cc>new_esEs0</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>ge</font>)
<BR><FONT COLOR=#0000cc>new_esEs2</font>(<FONT COLOR=#0000cc>@2</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy30001</font>), <FONT COLOR=#0000cc>@2</font>(<FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>vyy4001</font>), <FONT COLOR=#cc0000>bae</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>bbb</font>), <FONT COLOR=#cc0000>bbc</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs1</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#cc0000>bbb</font>, <FONT COLOR=#cc0000>bbc</font>)
<BR><FONT COLOR=#0000cc>new_esEs</font>(<FONT COLOR=#0000cc>@3</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy30002</font>), <FONT COLOR=#0000cc>@3</font>(<FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#cc0000>vyy4002</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>ed</font>), <FONT COLOR=#cc0000>ee</font>), <FONT COLOR=#cc0000>ba</font>, <FONT COLOR=#cc0000>cf</font>) &#8594; <FONT COLOR=#0000cc>new_esEs2</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>ed</font>, <FONT COLOR=#cc0000>ee</font>)
<BR><FONT COLOR=#0000cc>new_esEs</font>(<FONT COLOR=#0000cc>@3</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy30002</font>), <FONT COLOR=#0000cc>@3</font>(<FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#cc0000>vyy4002</font>), <FONT COLOR=#cc0000>h</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>cg</font>), <FONT COLOR=#cc0000>cf</font>) &#8594; <FONT COLOR=#0000cc>new_esEs0</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#cc0000>cg</font>)
<BR><FONT COLOR=#0000cc>new_esEs0</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy30000</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy4000</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>ff</font>), <FONT COLOR=#cc0000>fg</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs2</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>ff</font>, <FONT COLOR=#cc0000>fg</font>)
<BR><FONT COLOR=#0000cc>new_esEs2</font>(<FONT COLOR=#0000cc>@2</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy30001</font>), <FONT COLOR=#0000cc>@2</font>(<FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>vyy4001</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>bbg</font>), <FONT COLOR=#cc0000>bbh</font>), <FONT COLOR=#cc0000>bca</font>), <FONT COLOR=#cc0000>bcb</font>) &#8594; <FONT COLOR=#0000cc>new_esEs</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>bbg</font>, <FONT COLOR=#cc0000>bbh</font>, <FONT COLOR=#cc0000>bca</font>)
<BR><FONT COLOR=#0000cc>new_esEs0</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy30000</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy4000</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>fc</font>), <FONT COLOR=#cc0000>fd</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs1</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>fc</font>, <FONT COLOR=#cc0000>fd</font>)
<BR><FONT COLOR=#0000cc>new_esEs0</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy30000</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy4000</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>fh</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs3</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>fh</font>)
<BR><FONT COLOR=#0000cc>new_esEs</font>(<FONT COLOR=#0000cc>@3</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy30002</font>), <FONT COLOR=#0000cc>@3</font>(<FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#cc0000>vyy4002</font>), <FONT COLOR=#cc0000>h</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>dc</font>), <FONT COLOR=#cc0000>dd</font>), <FONT COLOR=#cc0000>cf</font>) &#8594; <FONT COLOR=#0000cc>new_esEs2</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#cc0000>dc</font>, <FONT COLOR=#cc0000>dd</font>)
<BR><FONT COLOR=#0000cc>new_esEs</font>(<FONT COLOR=#0000cc>@3</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy30002</font>), <FONT COLOR=#0000cc>@3</font>(<FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#cc0000>vyy4002</font>), <FONT COLOR=#cc0000>h</font>, <FONT COLOR=#cc0000>ba</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>be</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs0</font>(<FONT COLOR=#cc0000>vyy30002</font>, <FONT COLOR=#cc0000>vyy4002</font>, <FONT COLOR=#cc0000>be</font>)
<BR><FONT COLOR=#0000cc>new_esEs</font>(<FONT COLOR=#0000cc>@3</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy30002</font>), <FONT COLOR=#0000cc>@3</font>(<FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#cc0000>vyy4002</font>), <FONT COLOR=#cc0000>h</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>cc</font>), <FONT COLOR=#cc0000>cd</font>), <FONT COLOR=#cc0000>ce</font>), <FONT COLOR=#cc0000>cf</font>) &#8594; <FONT COLOR=#0000cc>new_esEs</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#cc0000>cc</font>, <FONT COLOR=#cc0000>cd</font>, <FONT COLOR=#cc0000>ce</font>)
<BR><FONT COLOR=#0000cc>new_esEs1</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy30000</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy4000</font>), <FONT COLOR=#cc0000>hc</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>bad</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs3</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>bad</font>)
<BR><FONT COLOR=#0000cc>new_esEs</font>(<FONT COLOR=#0000cc>@3</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy30002</font>), <FONT COLOR=#0000cc>@3</font>(<FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#cc0000>vyy4002</font>), <FONT COLOR=#cc0000>h</font>, <FONT COLOR=#cc0000>ba</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>bf</font>), <FONT COLOR=#cc0000>bg</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs1</font>(<FONT COLOR=#cc0000>vyy30002</font>, <FONT COLOR=#cc0000>vyy4002</font>, <FONT COLOR=#cc0000>bf</font>, <FONT COLOR=#cc0000>bg</font>)
<BR><FONT COLOR=#0000cc>new_esEs2</font>(<FONT COLOR=#0000cc>@2</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy30001</font>), <FONT COLOR=#0000cc>@2</font>(<FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>vyy4001</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>bch</font>), <FONT COLOR=#cc0000>bcb</font>) &#8594; <FONT COLOR=#0000cc>new_esEs3</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>bch</font>)
<BR><FONT COLOR=#0000cc>new_esEs0</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy30000</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy4000</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>eg</font>), <FONT COLOR=#cc0000>eh</font>), <FONT COLOR=#cc0000>fa</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>eg</font>, <FONT COLOR=#cc0000>eh</font>, <FONT COLOR=#cc0000>fa</font>)
<BR><FONT COLOR=#0000cc>new_esEs1</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy30000</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy4000</font>), <FONT COLOR=#cc0000>hc</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>bab</font>), <FONT COLOR=#cc0000>bac</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs2</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>bab</font>, <FONT COLOR=#cc0000>bac</font>)
<BR><FONT COLOR=#0000cc>new_esEs1</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy30000</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy4000</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>ga</font>), <FONT COLOR=#cc0000>gb</font>), <FONT COLOR=#cc0000>gc</font>), <FONT COLOR=#cc0000>gd</font>) &#8594; <FONT COLOR=#0000cc>new_esEs</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>ga</font>, <FONT COLOR=#cc0000>gb</font>, <FONT COLOR=#cc0000>gc</font>)
<BR><FONT COLOR=#0000cc>new_esEs</font>(<FONT COLOR=#0000cc>@3</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy30002</font>), <FONT COLOR=#0000cc>@3</font>(<FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#cc0000>vyy4002</font>), <FONT COLOR=#cc0000>h</font>, <FONT COLOR=#cc0000>ba</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>cb</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs3</font>(<FONT COLOR=#cc0000>vyy30002</font>, <FONT COLOR=#cc0000>vyy4002</font>, <FONT COLOR=#cc0000>cb</font>)
<BR><FONT COLOR=#0000cc>new_esEs</font>(<FONT COLOR=#0000cc>@3</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy30002</font>), <FONT COLOR=#0000cc>@3</font>(<FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#cc0000>vyy4002</font>), <FONT COLOR=#cc0000>h</font>, <FONT COLOR=#cc0000>ba</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>bh</font>), <FONT COLOR=#cc0000>ca</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs2</font>(<FONT COLOR=#cc0000>vyy30002</font>, <FONT COLOR=#cc0000>vyy4002</font>, <FONT COLOR=#cc0000>bh</font>, <FONT COLOR=#cc0000>ca</font>)
<BR><FONT COLOR=#0000cc>new_esEs2</font>(<FONT COLOR=#0000cc>@2</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy30001</font>), <FONT COLOR=#0000cc>@2</font>(<FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>vyy4001</font>), <FONT COLOR=#cc0000>bae</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>bbf</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs3</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#cc0000>bbf</font>)
<BR><FONT COLOR=#0000cc>new_esEs</font>(<FONT COLOR=#0000cc>@3</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy30002</font>), <FONT COLOR=#0000cc>@3</font>(<FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#cc0000>vyy4002</font>), <FONT COLOR=#cc0000>h</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>de</font>), <FONT COLOR=#cc0000>cf</font>) &#8594; <FONT COLOR=#0000cc>new_esEs3</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#cc0000>de</font>)
<BR><FONT COLOR=#0000cc>new_esEs3</font>(<FONT COLOR=#0000cc>:</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy30001</font>), <FONT COLOR=#0000cc>:</font>(<FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>vyy4001</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>bdh</font>), <FONT COLOR=#cc0000>bea</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs2</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>bdh</font>, <FONT COLOR=#cc0000>bea</font>)
<BR><FONT COLOR=#0000cc>new_esEs2</font>(<FONT COLOR=#0000cc>@2</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy30001</font>), <FONT COLOR=#0000cc>@2</font>(<FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>vyy4001</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>bcd</font>), <FONT COLOR=#cc0000>bce</font>), <FONT COLOR=#cc0000>bcb</font>) &#8594; <FONT COLOR=#0000cc>new_esEs1</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>bcd</font>, <FONT COLOR=#cc0000>bce</font>)
<BR><FONT COLOR=#0000cc>new_esEs</font>(<FONT COLOR=#0000cc>@3</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy30002</font>), <FONT COLOR=#0000cc>@3</font>(<FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#cc0000>vyy4002</font>), <FONT COLOR=#cc0000>h</font>, <FONT COLOR=#cc0000>ba</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>bb</font>), <FONT COLOR=#cc0000>bc</font>), <FONT COLOR=#cc0000>bd</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs</font>(<FONT COLOR=#cc0000>vyy30002</font>, <FONT COLOR=#cc0000>vyy4002</font>, <FONT COLOR=#cc0000>bb</font>, <FONT COLOR=#cc0000>bc</font>, <FONT COLOR=#cc0000>bd</font>)</BLOCKQUOTE><BR>R is empty.<BR>Q is empty.<BR>We have to consider all minimal (P,Q,R)-chains.<BR>By using the subterm criterion [20] together with the size-change analysis [32] we have proven that there are no infinite chains for this DP problem. <P>From the DPs we obtained the following set of size-change graphs:
<UL><LI><FONT COLOR=#0000cc>new_esEs3</font>(<FONT COLOR=#0000cc>:</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy30001</font>), <FONT COLOR=#0000cc>:</font>(<FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>vyy4001</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>bdb</font>), <FONT COLOR=#cc0000>bdc</font>), <FONT COLOR=#cc0000>bdd</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>bdb</font>, <FONT COLOR=#cc0000>bdc</font>, <FONT COLOR=#cc0000>bdd</font>)<BR>The graph contains the following edges 1 > 1, 2 > 2, 3 > 3, 3 > 4, 3 > 5<P></LI>
<LI><FONT COLOR=#0000cc>new_esEs0</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy30000</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy4000</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>fh</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs3</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>fh</font>)<BR>The graph contains the following edges 1 > 1, 2 > 2, 3 > 3<P></LI>
<LI><FONT COLOR=#0000cc>new_esEs3</font>(<FONT COLOR=#0000cc>:</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy30001</font>), <FONT COLOR=#0000cc>:</font>(<FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>vyy4001</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>bdf</font>), <FONT COLOR=#cc0000>bdg</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs1</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>bdf</font>, <FONT COLOR=#cc0000>bdg</font>)<BR>The graph contains the following edges 1 > 1, 2 > 2, 3 > 3, 3 > 4<P></LI>
<LI><FONT COLOR=#0000cc>new_esEs0</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy30000</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy4000</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>eg</font>), <FONT COLOR=#cc0000>eh</font>), <FONT COLOR=#cc0000>fa</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>eg</font>, <FONT COLOR=#cc0000>eh</font>, <FONT COLOR=#cc0000>fa</font>)<BR>The graph contains the following edges 1 > 1, 2 > 2, 3 > 3, 3 > 4, 3 > 5<P></LI>
<LI><FONT COLOR=#0000cc>new_esEs0</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy30000</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy4000</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>fc</font>), <FONT COLOR=#cc0000>fd</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs1</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>fc</font>, <FONT COLOR=#cc0000>fd</font>)<BR>The graph contains the following edges 1 > 1, 2 > 2, 3 > 3, 3 > 4<P></LI>
<LI><FONT COLOR=#0000cc>new_esEs3</font>(<FONT COLOR=#0000cc>:</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy30001</font>), <FONT COLOR=#0000cc>:</font>(<FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>vyy4001</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>bdh</font>), <FONT COLOR=#cc0000>bea</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs2</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>bdh</font>, <FONT COLOR=#cc0000>bea</font>)<BR>The graph contains the following edges 1 > 1, 2 > 2, 3 > 3, 3 > 4<P></LI>
<LI><FONT COLOR=#0000cc>new_esEs3</font>(<FONT COLOR=#0000cc>:</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy30001</font>), <FONT COLOR=#0000cc>:</font>(<FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>vyy4001</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>bde</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs0</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>bde</font>)<BR>The graph contains the following edges 1 > 1, 2 > 2, 3 > 3<P></LI>
<LI><FONT COLOR=#0000cc>new_esEs0</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy30000</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy4000</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>ff</font>), <FONT COLOR=#cc0000>fg</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs2</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>ff</font>, <FONT COLOR=#cc0000>fg</font>)<BR>The graph contains the following edges 1 > 1, 2 > 2, 3 > 3, 3 > 4<P></LI>
<LI><FONT COLOR=#0000cc>new_esEs0</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy30000</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy4000</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>fb</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs0</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>fb</font>)<BR>The graph contains the following edges 1 > 1, 2 > 2, 3 > 3<P></LI>
<LI><FONT COLOR=#0000cc>new_esEs1</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy30000</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy4000</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>hb</font>), <FONT COLOR=#cc0000>gd</font>) &#8594; <FONT COLOR=#0000cc>new_esEs3</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>hb</font>)<BR>The graph contains the following edges 1 > 1, 2 > 2, 3 > 3<P></LI>
<LI><FONT COLOR=#0000cc>new_esEs1</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy30000</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy4000</font>), <FONT COLOR=#cc0000>hc</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>bad</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs3</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>bad</font>)<BR>The graph contains the following edges 1 > 1, 2 > 2, 4 > 3<P></LI>
<LI><FONT COLOR=#0000cc>new_esEs1</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy30000</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy4000</font>), <FONT COLOR=#cc0000>hc</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>hd</font>), <FONT COLOR=#cc0000>he</font>), <FONT COLOR=#cc0000>hf</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>hd</font>, <FONT COLOR=#cc0000>he</font>, <FONT COLOR=#cc0000>hf</font>)<BR>The graph contains the following edges 1 > 1, 2 > 2, 4 > 3, 4 > 4, 4 > 5<P></LI>
<LI><FONT COLOR=#0000cc>new_esEs1</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy30000</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy4000</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>ga</font>), <FONT COLOR=#cc0000>gb</font>), <FONT COLOR=#cc0000>gc</font>), <FONT COLOR=#cc0000>gd</font>) &#8594; <FONT COLOR=#0000cc>new_esEs</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>ga</font>, <FONT COLOR=#cc0000>gb</font>, <FONT COLOR=#cc0000>gc</font>)<BR>The graph contains the following edges 1 > 1, 2 > 2, 3 > 3, 3 > 4, 3 > 5<P></LI>
<LI><FONT COLOR=#0000cc>new_esEs1</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy30000</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy4000</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>gf</font>), <FONT COLOR=#cc0000>gg</font>), <FONT COLOR=#cc0000>gd</font>) &#8594; <FONT COLOR=#0000cc>new_esEs1</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>gf</font>, <FONT COLOR=#cc0000>gg</font>)<BR>The graph contains the following edges 1 > 1, 2 > 2, 3 > 3, 3 > 4<P></LI>
<LI><FONT COLOR=#0000cc>new_esEs1</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy30000</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy4000</font>), <FONT COLOR=#cc0000>hc</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>hh</font>), <FONT COLOR=#cc0000>baa</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs1</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>hh</font>, <FONT COLOR=#cc0000>baa</font>)<BR>The graph contains the following edges 1 > 1, 2 > 2, 4 > 3, 4 > 4<P></LI>
<LI><FONT COLOR=#0000cc>new_esEs1</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy30000</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy4000</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>gh</font>), <FONT COLOR=#cc0000>ha</font>), <FONT COLOR=#cc0000>gd</font>) &#8594; <FONT COLOR=#0000cc>new_esEs2</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>gh</font>, <FONT COLOR=#cc0000>ha</font>)<BR>The graph contains the following edges 1 > 1, 2 > 2, 3 > 3, 3 > 4<P></LI>
<LI><FONT COLOR=#0000cc>new_esEs1</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy30000</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy4000</font>), <FONT COLOR=#cc0000>hc</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>bab</font>), <FONT COLOR=#cc0000>bac</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs2</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>bab</font>, <FONT COLOR=#cc0000>bac</font>)<BR>The graph contains the following edges 1 > 1, 2 > 2, 4 > 3, 4 > 4<P></LI>
<LI><FONT COLOR=#0000cc>new_esEs1</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy30000</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy4000</font>), <FONT COLOR=#cc0000>hc</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>hg</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs0</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>hg</font>)<BR>The graph contains the following edges 1 > 1, 2 > 2, 4 > 3<P></LI>
<LI><FONT COLOR=#0000cc>new_esEs1</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy30000</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy4000</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>ge</font>), <FONT COLOR=#cc0000>gd</font>) &#8594; <FONT COLOR=#0000cc>new_esEs0</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>ge</font>)<BR>The graph contains the following edges 1 > 1, 2 > 2, 3 > 3<P></LI>
<LI><FONT COLOR=#0000cc>new_esEs3</font>(<FONT COLOR=#0000cc>:</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy30001</font>), <FONT COLOR=#0000cc>:</font>(<FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>vyy4001</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>beb</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs3</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>beb</font>)<BR>The graph contains the following edges 1 > 1, 2 > 2, 3 > 3<P></LI>
<LI><FONT COLOR=#0000cc>new_esEs3</font>(<FONT COLOR=#0000cc>:</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy30001</font>), <FONT COLOR=#0000cc>:</font>(<FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>vyy4001</font>), <FONT COLOR=#cc0000>bda</font>) &#8594; <FONT COLOR=#0000cc>new_esEs3</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#cc0000>bda</font>)<BR>The graph contains the following edges 1 > 1, 2 > 2, 3 >= 3<P></LI>
<LI><FONT COLOR=#0000cc>new_esEs2</font>(<FONT COLOR=#0000cc>@2</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy30001</font>), <FONT COLOR=#0000cc>@2</font>(<FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>vyy4001</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>bch</font>), <FONT COLOR=#cc0000>bcb</font>) &#8594; <FONT COLOR=#0000cc>new_esEs3</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>bch</font>)<BR>The graph contains the following edges 1 > 1, 2 > 2, 3 > 3<P></LI>
<LI><FONT COLOR=#0000cc>new_esEs2</font>(<FONT COLOR=#0000cc>@2</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy30001</font>), <FONT COLOR=#0000cc>@2</font>(<FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>vyy4001</font>), <FONT COLOR=#cc0000>bae</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>bbf</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs3</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#cc0000>bbf</font>)<BR>The graph contains the following edges 1 > 1, 2 > 2, 4 > 3<P></LI>
<LI><FONT COLOR=#0000cc>new_esEs</font>(<FONT COLOR=#0000cc>@3</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy30002</font>), <FONT COLOR=#0000cc>@3</font>(<FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#cc0000>vyy4002</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>ef</font>), <FONT COLOR=#cc0000>ba</font>, <FONT COLOR=#cc0000>cf</font>) &#8594; <FONT COLOR=#0000cc>new_esEs3</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>ef</font>)<BR>The graph contains the following edges 1 > 1, 2 > 2, 3 > 3<P></LI>
<LI><FONT COLOR=#0000cc>new_esEs</font>(<FONT COLOR=#0000cc>@3</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy30002</font>), <FONT COLOR=#0000cc>@3</font>(<FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#cc0000>vyy4002</font>), <FONT COLOR=#cc0000>h</font>, <FONT COLOR=#cc0000>ba</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>cb</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs3</font>(<FONT COLOR=#cc0000>vyy30002</font>, <FONT COLOR=#cc0000>vyy4002</font>, <FONT COLOR=#cc0000>cb</font>)<BR>The graph contains the following edges 1 > 1, 2 > 2, 5 > 3<P></LI>
<LI><FONT COLOR=#0000cc>new_esEs</font>(<FONT COLOR=#0000cc>@3</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy30002</font>), <FONT COLOR=#0000cc>@3</font>(<FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#cc0000>vyy4002</font>), <FONT COLOR=#cc0000>h</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>de</font>), <FONT COLOR=#cc0000>cf</font>) &#8594; <FONT COLOR=#0000cc>new_esEs3</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#cc0000>de</font>)<BR>The graph contains the following edges 1 > 1, 2 > 2, 4 > 3<P></LI>
<LI><FONT COLOR=#0000cc>new_esEs2</font>(<FONT COLOR=#0000cc>@2</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy30001</font>), <FONT COLOR=#0000cc>@2</font>(<FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>vyy4001</font>), <FONT COLOR=#cc0000>bae</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>baf</font>), <FONT COLOR=#cc0000>bag</font>), <FONT COLOR=#cc0000>bah</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#cc0000>baf</font>, <FONT COLOR=#cc0000>bag</font>, <FONT COLOR=#cc0000>bah</font>)<BR>The graph contains the following edges 1 > 1, 2 > 2, 4 > 3, 4 > 4, 4 > 5<P></LI>
<LI><FONT COLOR=#0000cc>new_esEs2</font>(<FONT COLOR=#0000cc>@2</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy30001</font>), <FONT COLOR=#0000cc>@2</font>(<FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>vyy4001</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>bbg</font>), <FONT COLOR=#cc0000>bbh</font>), <FONT COLOR=#cc0000>bca</font>), <FONT COLOR=#cc0000>bcb</font>) &#8594; <FONT COLOR=#0000cc>new_esEs</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>bbg</font>, <FONT COLOR=#cc0000>bbh</font>, <FONT COLOR=#cc0000>bca</font>)<BR>The graph contains the following edges 1 > 1, 2 > 2, 3 > 3, 3 > 4, 3 > 5<P></LI>
<LI><FONT COLOR=#0000cc>new_esEs</font>(<FONT COLOR=#0000cc>@3</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy30002</font>), <FONT COLOR=#0000cc>@3</font>(<FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#cc0000>vyy4002</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>df</font>), <FONT COLOR=#cc0000>dg</font>), <FONT COLOR=#cc0000>dh</font>), <FONT COLOR=#cc0000>ba</font>, <FONT COLOR=#cc0000>cf</font>) &#8594; <FONT COLOR=#0000cc>new_esEs</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>df</font>, <FONT COLOR=#cc0000>dg</font>, <FONT COLOR=#cc0000>dh</font>)<BR>The graph contains the following edges 1 > 1, 2 > 2, 3 > 3, 3 > 4, 3 > 5<P></LI>
<LI><FONT COLOR=#0000cc>new_esEs</font>(<FONT COLOR=#0000cc>@3</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy30002</font>), <FONT COLOR=#0000cc>@3</font>(<FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#cc0000>vyy4002</font>), <FONT COLOR=#cc0000>h</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>cc</font>), <FONT COLOR=#cc0000>cd</font>), <FONT COLOR=#cc0000>ce</font>), <FONT COLOR=#cc0000>cf</font>) &#8594; <FONT COLOR=#0000cc>new_esEs</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#cc0000>cc</font>, <FONT COLOR=#cc0000>cd</font>, <FONT COLOR=#cc0000>ce</font>)<BR>The graph contains the following edges 1 > 1, 2 > 2, 4 > 3, 4 > 4, 4 > 5<P></LI>
<LI><FONT COLOR=#0000cc>new_esEs</font>(<FONT COLOR=#0000cc>@3</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy30002</font>), <FONT COLOR=#0000cc>@3</font>(<FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#cc0000>vyy4002</font>), <FONT COLOR=#cc0000>h</font>, <FONT COLOR=#cc0000>ba</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>bb</font>), <FONT COLOR=#cc0000>bc</font>), <FONT COLOR=#cc0000>bd</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs</font>(<FONT COLOR=#cc0000>vyy30002</font>, <FONT COLOR=#cc0000>vyy4002</font>, <FONT COLOR=#cc0000>bb</font>, <FONT COLOR=#cc0000>bc</font>, <FONT COLOR=#cc0000>bd</font>)<BR>The graph contains the following edges 1 > 1, 2 > 2, 5 > 3, 5 > 4, 5 > 5<P></LI>
<LI><FONT COLOR=#0000cc>new_esEs2</font>(<FONT COLOR=#0000cc>@2</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy30001</font>), <FONT COLOR=#0000cc>@2</font>(<FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>vyy4001</font>), <FONT COLOR=#cc0000>bae</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>bbb</font>), <FONT COLOR=#cc0000>bbc</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs1</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#cc0000>bbb</font>, <FONT COLOR=#cc0000>bbc</font>)<BR>The graph contains the following edges 1 > 1, 2 > 2, 4 > 3, 4 > 4<P></LI>
<LI><FONT COLOR=#0000cc>new_esEs2</font>(<FONT COLOR=#0000cc>@2</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy30001</font>), <FONT COLOR=#0000cc>@2</font>(<FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>vyy4001</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>bcd</font>), <FONT COLOR=#cc0000>bce</font>), <FONT COLOR=#cc0000>bcb</font>) &#8594; <FONT COLOR=#0000cc>new_esEs1</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>bcd</font>, <FONT COLOR=#cc0000>bce</font>)<BR>The graph contains the following edges 1 > 1, 2 > 2, 3 > 3, 3 > 4<P></LI>
<LI><FONT COLOR=#0000cc>new_esEs</font>(<FONT COLOR=#0000cc>@3</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy30002</font>), <FONT COLOR=#0000cc>@3</font>(<FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#cc0000>vyy4002</font>), <FONT COLOR=#cc0000>h</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>da</font>), <FONT COLOR=#cc0000>db</font>), <FONT COLOR=#cc0000>cf</font>) &#8594; <FONT COLOR=#0000cc>new_esEs1</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#cc0000>da</font>, <FONT COLOR=#cc0000>db</font>)<BR>The graph contains the following edges 1 > 1, 2 > 2, 4 > 3, 4 > 4<P></LI>
<LI><FONT COLOR=#0000cc>new_esEs</font>(<FONT COLOR=#0000cc>@3</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy30002</font>), <FONT COLOR=#0000cc>@3</font>(<FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#cc0000>vyy4002</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>eb</font>), <FONT COLOR=#cc0000>ec</font>), <FONT COLOR=#cc0000>ba</font>, <FONT COLOR=#cc0000>cf</font>) &#8594; <FONT COLOR=#0000cc>new_esEs1</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>eb</font>, <FONT COLOR=#cc0000>ec</font>)<BR>The graph contains the following edges 1 > 1, 2 > 2, 3 > 3, 3 > 4<P></LI>
<LI><FONT COLOR=#0000cc>new_esEs</font>(<FONT COLOR=#0000cc>@3</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy30002</font>), <FONT COLOR=#0000cc>@3</font>(<FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#cc0000>vyy4002</font>), <FONT COLOR=#cc0000>h</font>, <FONT COLOR=#cc0000>ba</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>bf</font>), <FONT COLOR=#cc0000>bg</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs1</font>(<FONT COLOR=#cc0000>vyy30002</font>, <FONT COLOR=#cc0000>vyy4002</font>, <FONT COLOR=#cc0000>bf</font>, <FONT COLOR=#cc0000>bg</font>)<BR>The graph contains the following edges 1 > 1, 2 > 2, 5 > 3, 5 > 4<P></LI>
<LI><FONT COLOR=#0000cc>new_esEs2</font>(<FONT COLOR=#0000cc>@2</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy30001</font>), <FONT COLOR=#0000cc>@2</font>(<FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>vyy4001</font>), <FONT COLOR=#cc0000>bae</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>bbd</font>), <FONT COLOR=#cc0000>bbe</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs2</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#cc0000>bbd</font>, <FONT COLOR=#cc0000>bbe</font>)<BR>The graph contains the following edges 1 > 1, 2 > 2, 4 > 3, 4 > 4<P></LI>
<LI><FONT COLOR=#0000cc>new_esEs2</font>(<FONT COLOR=#0000cc>@2</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy30001</font>), <FONT COLOR=#0000cc>@2</font>(<FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>vyy4001</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>bcf</font>), <FONT COLOR=#cc0000>bcg</font>), <FONT COLOR=#cc0000>bcb</font>) &#8594; <FONT COLOR=#0000cc>new_esEs2</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>bcf</font>, <FONT COLOR=#cc0000>bcg</font>)<BR>The graph contains the following edges 1 > 1, 2 > 2, 3 > 3, 3 > 4<P></LI>
<LI><FONT COLOR=#0000cc>new_esEs2</font>(<FONT COLOR=#0000cc>@2</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy30001</font>), <FONT COLOR=#0000cc>@2</font>(<FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>vyy4001</font>), <FONT COLOR=#cc0000>bae</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>bba</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs0</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#cc0000>bba</font>)<BR>The graph contains the following edges 1 > 1, 2 > 2, 4 > 3<P></LI>
<LI><FONT COLOR=#0000cc>new_esEs2</font>(<FONT COLOR=#0000cc>@2</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy30001</font>), <FONT COLOR=#0000cc>@2</font>(<FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>vyy4001</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>bcc</font>), <FONT COLOR=#cc0000>bcb</font>) &#8594; <FONT COLOR=#0000cc>new_esEs0</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>bcc</font>)<BR>The graph contains the following edges 1 > 1, 2 > 2, 3 > 3<P></LI>
<LI><FONT COLOR=#0000cc>new_esEs</font>(<FONT COLOR=#0000cc>@3</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy30002</font>), <FONT COLOR=#0000cc>@3</font>(<FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#cc0000>vyy4002</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>ed</font>), <FONT COLOR=#cc0000>ee</font>), <FONT COLOR=#cc0000>ba</font>, <FONT COLOR=#cc0000>cf</font>) &#8594; <FONT COLOR=#0000cc>new_esEs2</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>ed</font>, <FONT COLOR=#cc0000>ee</font>)<BR>The graph contains the following edges 1 > 1, 2 > 2, 3 > 3, 3 > 4<P></LI>
<LI><FONT COLOR=#0000cc>new_esEs</font>(<FONT COLOR=#0000cc>@3</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy30002</font>), <FONT COLOR=#0000cc>@3</font>(<FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#cc0000>vyy4002</font>), <FONT COLOR=#cc0000>h</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>dc</font>), <FONT COLOR=#cc0000>dd</font>), <FONT COLOR=#cc0000>cf</font>) &#8594; <FONT COLOR=#0000cc>new_esEs2</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#cc0000>dc</font>, <FONT COLOR=#cc0000>dd</font>)<BR>The graph contains the following edges 1 > 1, 2 > 2, 4 > 3, 4 > 4<P></LI>
<LI><FONT COLOR=#0000cc>new_esEs</font>(<FONT COLOR=#0000cc>@3</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy30002</font>), <FONT COLOR=#0000cc>@3</font>(<FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#cc0000>vyy4002</font>), <FONT COLOR=#cc0000>h</font>, <FONT COLOR=#cc0000>ba</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>bh</font>), <FONT COLOR=#cc0000>ca</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs2</font>(<FONT COLOR=#cc0000>vyy30002</font>, <FONT COLOR=#cc0000>vyy4002</font>, <FONT COLOR=#cc0000>bh</font>, <FONT COLOR=#cc0000>ca</font>)<BR>The graph contains the following edges 1 > 1, 2 > 2, 5 > 3, 5 > 4<P></LI>
<LI><FONT COLOR=#0000cc>new_esEs</font>(<FONT COLOR=#0000cc>@3</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy30002</font>), <FONT COLOR=#0000cc>@3</font>(<FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#cc0000>vyy4002</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>ea</font>), <FONT COLOR=#cc0000>ba</font>, <FONT COLOR=#cc0000>cf</font>) &#8594; <FONT COLOR=#0000cc>new_esEs0</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>ea</font>)<BR>The graph contains the following edges 1 > 1, 2 > 2, 3 > 3<P></LI>
<LI><FONT COLOR=#0000cc>new_esEs</font>(<FONT COLOR=#0000cc>@3</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy30002</font>), <FONT COLOR=#0000cc>@3</font>(<FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#cc0000>vyy4002</font>), <FONT COLOR=#cc0000>h</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>cg</font>), <FONT COLOR=#cc0000>cf</font>) &#8594; <FONT COLOR=#0000cc>new_esEs0</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#cc0000>cg</font>)<BR>The graph contains the following edges 1 > 1, 2 > 2, 4 > 3<P></LI>
<LI><FONT COLOR=#0000cc>new_esEs</font>(<FONT COLOR=#0000cc>@3</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy30002</font>), <FONT COLOR=#0000cc>@3</font>(<FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#cc0000>vyy4002</font>), <FONT COLOR=#cc0000>h</font>, <FONT COLOR=#cc0000>ba</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>be</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs0</font>(<FONT COLOR=#cc0000>vyy30002</font>, <FONT COLOR=#cc0000>vyy4002</font>, <FONT COLOR=#cc0000>be</font>)<BR>The graph contains the following edges 1 > 1, 2 > 2, 5 > 3<P></LI></UL><BR><BR><pre>&#8627 HASKELL</pre><pre>  &#8627 LR</pre><pre>    &#8627 HASKELL</pre><pre>      &#8627 CR</pre><pre>        &#8627 HASKELL</pre><pre>          &#8627 IFR</pre><pre>            &#8627 HASKELL</pre><pre>              &#8627 BR</pre><pre>                &#8627 HASKELL</pre><pre>                  &#8627 COR</pre><pre>                    &#8627 HASKELL</pre><pre>                      &#8627 LetRed</pre><pre>                        &#8627 HASKELL</pre><pre>                          &#8627 NumRed</pre><pre>                            &#8627 HASKELL</pre><pre>                              &#8627 Narrow</pre><pre>                                &#8627 AND</pre><pre>                                  &#8627 QDP</pre><pre>                                  &#8627 QDP</pre><pre>                                  &#8627 QDP</pre><pre>                                  &#8627 <B>QDP</B></pre><pre>                                    &#8627 QDPSizeChangeProof</pre><pre>                                  &#8627 QDP</pre><pre>                                  &#8627 QDP</pre><pre>                                  &#8627 QDP</pre><pre>                                  &#8627 QDP</pre><BR>Q DP problem:<BR>The TRS P consists of the following rules:<BR><BLOCKQUOTE><BR><FONT COLOR=#0000cc>new_primCmpNat</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>vyy300000</font>), <FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>vyy40000</font>)) &#8594; <FONT COLOR=#0000cc>new_primCmpNat</font>(<FONT COLOR=#cc0000>vyy300000</font>, <FONT COLOR=#cc0000>vyy40000</font>)</BLOCKQUOTE><BR>R is empty.<BR>Q is empty.<BR>We have to consider all minimal (P,Q,R)-chains.<BR>By using the subterm criterion [20] together with the size-change analysis [32] we have proven that there are no infinite chains for this DP problem. <P>From the DPs we obtained the following set of size-change graphs:
<UL><LI><FONT COLOR=#0000cc>new_primCmpNat</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>vyy300000</font>), <FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>vyy40000</font>)) &#8594; <FONT COLOR=#0000cc>new_primCmpNat</font>(<FONT COLOR=#cc0000>vyy300000</font>, <FONT COLOR=#cc0000>vyy40000</font>)<BR>The graph contains the following edges 1 > 1, 2 > 2<P></LI></UL><BR><BR><pre>&#8627 HASKELL</pre><pre>  &#8627 LR</pre><pre>    &#8627 HASKELL</pre><pre>      &#8627 CR</pre><pre>        &#8627 HASKELL</pre><pre>          &#8627 IFR</pre><pre>            &#8627 HASKELL</pre><pre>              &#8627 BR</pre><pre>                &#8627 HASKELL</pre><pre>                  &#8627 COR</pre><pre>                    &#8627 HASKELL</pre><pre>                      &#8627 LetRed</pre><pre>                        &#8627 HASKELL</pre><pre>                          &#8627 NumRed</pre><pre>                            &#8627 HASKELL</pre><pre>                              &#8627 Narrow</pre><pre>                                &#8627 AND</pre><pre>                                  &#8627 QDP</pre><pre>                                  &#8627 QDP</pre><pre>                                  &#8627 QDP</pre><pre>                                  &#8627 QDP</pre><pre>                                  &#8627 <B>QDP</B></pre><pre>                                    &#8627 UsableRulesProof</pre><pre>                                  &#8627 QDP</pre><pre>                                  &#8627 QDP</pre><pre>                                  &#8627 QDP</pre><BR>Q DP problem:<BR>The TRS P consists of the following rules:<BR><BLOCKQUOTE><BR><FONT COLOR=#0000cc>new_foldFM_LE15</font>(<FONT COLOR=#cc0000>vyy97</font>, <FONT COLOR=#cc0000>vyy40</font>, <FONT COLOR=#cc0000>vyy41</font>, <FONT COLOR=#cc0000>vyy3440</font>, <FONT COLOR=#cc0000>vyy3441</font>, <FONT COLOR=#cc0000>vyy3442</font>, <FONT COLOR=#cc0000>vyy3443</font>, <FONT COLOR=#cc0000>vyy3444</font>, <FONT COLOR=#cc0000>h</font>, <FONT COLOR=#cc0000>ba</font>) &#8594; <FONT COLOR=#0000cc>new_foldFM_LE16</font>(<FONT COLOR=#cc0000>vyy97</font>, <FONT COLOR=#cc0000>vyy40</font>, <FONT COLOR=#cc0000>vyy41</font>, <FONT COLOR=#cc0000>vyy3440</font>, <FONT COLOR=#cc0000>vyy3441</font>, <FONT COLOR=#cc0000>vyy3442</font>, <FONT COLOR=#cc0000>vyy3443</font>, <FONT COLOR=#cc0000>vyy3444</font>, <FONT COLOR=#0000cc>new_compare17</font>(<FONT COLOR=#cc0000>vyy3440</font>, <FONT COLOR=#0000cc>:</font>(<FONT COLOR=#cc0000>vyy40</font>, <FONT COLOR=#cc0000>vyy41</font>), <FONT COLOR=#cc0000>h</font>), <FONT COLOR=#cc0000>h</font>, <FONT COLOR=#cc0000>ba</font>)
<BR><FONT COLOR=#0000cc>new_foldFM_LE17</font>(<FONT COLOR=#cc0000>vyy34</font>, <FONT COLOR=#cc0000>vyy40</font>, <FONT COLOR=#cc0000>vyy41</font>, <FONT COLOR=#cc0000>vyy340</font>, <FONT COLOR=#cc0000>vyy341</font>, <FONT COLOR=#cc0000>vyy342</font>, <FONT COLOR=#cc0000>vyy343</font>, <FONT COLOR=#0000cc>Branch</font>(<FONT COLOR=#cc0000>vyy3440</font>, <FONT COLOR=#cc0000>vyy3441</font>, <FONT COLOR=#cc0000>vyy3442</font>, <FONT COLOR=#cc0000>vyy3443</font>, <FONT COLOR=#cc0000>vyy3444</font>), <FONT COLOR=#0000cc>False</font>, <FONT COLOR=#cc0000>h</font>, <FONT COLOR=#cc0000>ba</font>) &#8594; <FONT COLOR=#0000cc>new_foldFM_LE2</font>(<FONT COLOR=#cc0000>vyy34</font>, <FONT COLOR=#cc0000>vyy40</font>, <FONT COLOR=#cc0000>vyy41</font>, <FONT COLOR=#cc0000>vyy343</font>, <FONT COLOR=#cc0000>h</font>, <FONT COLOR=#cc0000>ba</font>)
<BR><FONT COLOR=#0000cc>new_foldFM_LE2</font>(<FONT COLOR=#cc0000>vyy34</font>, <FONT COLOR=#cc0000>vyy40</font>, <FONT COLOR=#cc0000>vyy41</font>, <FONT COLOR=#0000cc>Branch</font>(<FONT COLOR=#cc0000>vyy3430</font>, <FONT COLOR=#cc0000>vyy3431</font>, <FONT COLOR=#cc0000>vyy3432</font>, <FONT COLOR=#cc0000>vyy3433</font>, <FONT COLOR=#cc0000>vyy3434</font>), <FONT COLOR=#cc0000>h</font>, <FONT COLOR=#cc0000>ba</font>) &#8594; <FONT COLOR=#0000cc>new_foldFM_LE15</font>(<FONT COLOR=#cc0000>vyy34</font>, <FONT COLOR=#cc0000>vyy40</font>, <FONT COLOR=#cc0000>vyy41</font>, <FONT COLOR=#cc0000>vyy3430</font>, <FONT COLOR=#cc0000>vyy3431</font>, <FONT COLOR=#cc0000>vyy3432</font>, <FONT COLOR=#cc0000>vyy3433</font>, <FONT COLOR=#cc0000>vyy3434</font>, <FONT COLOR=#cc0000>h</font>, <FONT COLOR=#cc0000>ba</font>)
<BR><FONT COLOR=#0000cc>new_foldFM_LE16</font>(<FONT COLOR=#cc0000>vyy97</font>, <FONT COLOR=#cc0000>vyy40</font>, <FONT COLOR=#cc0000>vyy41</font>, <FONT COLOR=#cc0000>vyy3440</font>, <FONT COLOR=#cc0000>vyy3441</font>, <FONT COLOR=#cc0000>vyy3442</font>, <FONT COLOR=#cc0000>vyy3443</font>, <FONT COLOR=#cc0000>vyy3444</font>, <FONT COLOR=#cc0000>vyy101</font>, <FONT COLOR=#cc0000>h</font>, <FONT COLOR=#cc0000>ba</font>) &#8594; <FONT COLOR=#0000cc>new_foldFM_LE17</font>(<FONT COLOR=#cc0000>vyy97</font>, <FONT COLOR=#cc0000>vyy40</font>, <FONT COLOR=#cc0000>vyy41</font>, <FONT COLOR=#cc0000>vyy3440</font>, <FONT COLOR=#cc0000>vyy3441</font>, <FONT COLOR=#cc0000>vyy3442</font>, <FONT COLOR=#cc0000>vyy3443</font>, <FONT COLOR=#cc0000>vyy3444</font>, <FONT COLOR=#0000cc>new_esEs13</font>(<FONT COLOR=#cc0000>vyy101</font>, <FONT COLOR=#0000cc>GT</font>), <FONT COLOR=#cc0000>h</font>, <FONT COLOR=#cc0000>ba</font>)
<BR><FONT COLOR=#0000cc>new_foldFM_LE17</font>(<FONT COLOR=#cc0000>vyy34</font>, <FONT COLOR=#cc0000>vyy40</font>, <FONT COLOR=#cc0000>vyy41</font>, <FONT COLOR=#cc0000>vyy340</font>, <FONT COLOR=#cc0000>vyy341</font>, <FONT COLOR=#cc0000>vyy342</font>, <FONT COLOR=#cc0000>vyy343</font>, <FONT COLOR=#0000cc>Branch</font>(<FONT COLOR=#cc0000>vyy3440</font>, <FONT COLOR=#cc0000>vyy3441</font>, <FONT COLOR=#cc0000>vyy3442</font>, <FONT COLOR=#cc0000>vyy3443</font>, <FONT COLOR=#cc0000>vyy3444</font>), <FONT COLOR=#0000cc>False</font>, <FONT COLOR=#cc0000>h</font>, <FONT COLOR=#cc0000>ba</font>) &#8594; <FONT COLOR=#0000cc>new_foldFM_LE15</font>(<FONT COLOR=#0000cc>new_fmToList_LE0</font>(<FONT COLOR=#cc0000>vyy340</font>, <FONT COLOR=#cc0000>vyy341</font>, <FONT COLOR=#0000cc>new_foldFM_LE3</font>(<FONT COLOR=#cc0000>vyy34</font>, <FONT COLOR=#cc0000>vyy40</font>, <FONT COLOR=#cc0000>vyy41</font>, <FONT COLOR=#cc0000>vyy343</font>, <FONT COLOR=#cc0000>h</font>, <FONT COLOR=#cc0000>ba</font>), <FONT COLOR=#cc0000>h</font>, <FONT COLOR=#cc0000>ba</font>), <FONT COLOR=#cc0000>vyy40</font>, <FONT COLOR=#cc0000>vyy41</font>, <FONT COLOR=#cc0000>vyy3440</font>, <FONT COLOR=#cc0000>vyy3441</font>, <FONT COLOR=#cc0000>vyy3442</font>, <FONT COLOR=#cc0000>vyy3443</font>, <FONT COLOR=#cc0000>vyy3444</font>, <FONT COLOR=#cc0000>h</font>, <FONT COLOR=#cc0000>ba</font>)
<BR><FONT COLOR=#0000cc>new_foldFM_LE17</font>(<FONT COLOR=#cc0000>vyy34</font>, <FONT COLOR=#cc0000>vyy40</font>, <FONT COLOR=#cc0000>vyy41</font>, <FONT COLOR=#cc0000>vyy340</font>, <FONT COLOR=#cc0000>vyy341</font>, <FONT COLOR=#cc0000>vyy342</font>, <FONT COLOR=#0000cc>Branch</font>(<FONT COLOR=#cc0000>vyy3430</font>, <FONT COLOR=#cc0000>vyy3431</font>, <FONT COLOR=#cc0000>vyy3432</font>, <FONT COLOR=#cc0000>vyy3433</font>, <FONT COLOR=#cc0000>vyy3434</font>), <FONT COLOR=#cc0000>vyy344</font>, <FONT COLOR=#0000cc>True</font>, <FONT COLOR=#cc0000>h</font>, <FONT COLOR=#cc0000>ba</font>) &#8594; <FONT COLOR=#0000cc>new_foldFM_LE15</font>(<FONT COLOR=#cc0000>vyy34</font>, <FONT COLOR=#cc0000>vyy40</font>, <FONT COLOR=#cc0000>vyy41</font>, <FONT COLOR=#cc0000>vyy3430</font>, <FONT COLOR=#cc0000>vyy3431</font>, <FONT COLOR=#cc0000>vyy3432</font>, <FONT COLOR=#cc0000>vyy3433</font>, <FONT COLOR=#cc0000>vyy3434</font>, <FONT COLOR=#cc0000>h</font>, <FONT COLOR=#cc0000>ba</font>)
<BR><FONT COLOR=#0000cc>new_foldFM_LE17</font>(<FONT COLOR=#cc0000>vyy34</font>, <FONT COLOR=#cc0000>vyy40</font>, <FONT COLOR=#cc0000>vyy41</font>, <FONT COLOR=#cc0000>vyy340</font>, <FONT COLOR=#cc0000>vyy341</font>, <FONT COLOR=#cc0000>vyy342</font>, <FONT COLOR=#cc0000>vyy343</font>, <FONT COLOR=#0000cc>EmptyFM</font>, <FONT COLOR=#0000cc>False</font>, <FONT COLOR=#cc0000>h</font>, <FONT COLOR=#cc0000>ba</font>) &#8594; <FONT COLOR=#0000cc>new_foldFM_LE2</font>(<FONT COLOR=#cc0000>vyy34</font>, <FONT COLOR=#cc0000>vyy40</font>, <FONT COLOR=#cc0000>vyy41</font>, <FONT COLOR=#cc0000>vyy343</font>, <FONT COLOR=#cc0000>h</font>, <FONT COLOR=#cc0000>ba</font>)</BLOCKQUOTE><BR>The TRS R consists of the following rules:<BR><BLOCKQUOTE><BR><FONT COLOR=#0000cc>new_esEs38</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>egg</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs14</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>egg</font>)
<BR><FONT COLOR=#0000cc>new_esEs8</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>ty_Ordering</font>) &#8594; <FONT COLOR=#0000cc>new_esEs13</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>)
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy30000</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy4000</font>), <FONT COLOR=#cc0000>ecg</font>, <FONT COLOR=#0000cc>ty_Char</font>) &#8594; <FONT COLOR=#0000cc>new_esEs17</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>)
<BR><FONT COLOR=#0000cc>new_esEs15</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#0000cc>ty_Float</font>) &#8594; <FONT COLOR=#0000cc>new_esEs25</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>)
<BR><FONT COLOR=#0000cc>new_lt21</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#0000cc>ty_Bool</font>) &#8594; <FONT COLOR=#0000cc>new_lt9</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>)
<BR><FONT COLOR=#0000cc>new_compare18</font>(<FONT COLOR=#cc0000>vyy206</font>, <FONT COLOR=#cc0000>vyy207</font>, <FONT COLOR=#cc0000>vyy208</font>, <FONT COLOR=#cc0000>vyy209</font>, <FONT COLOR=#0000cc>True</font>, <FONT COLOR=#cc0000>bde</font>, <FONT COLOR=#cc0000>bdf</font>) &#8594; <FONT COLOR=#0000cc>LT</font>
<BR><FONT COLOR=#0000cc>new_ltEs19</font>(<FONT COLOR=#cc0000>vyy114</font>, <FONT COLOR=#cc0000>vyy115</font>, <FONT COLOR=#0000cc>ty_Ordering</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs16</font>(<FONT COLOR=#cc0000>vyy114</font>, <FONT COLOR=#cc0000>vyy115</font>)
<BR><FONT COLOR=#0000cc>new_esEs32</font>(<FONT COLOR=#cc0000>vyy30002</font>, <FONT COLOR=#cc0000>vyy4002</font>, <FONT COLOR=#0000cc>ty_Int</font>) &#8594; <FONT COLOR=#0000cc>new_esEs19</font>(<FONT COLOR=#cc0000>vyy30002</font>, <FONT COLOR=#cc0000>vyy4002</font>)
<BR><FONT COLOR=#0000cc>new_ltEs8</font>(<FONT COLOR=#0000cc>False</font>, <FONT COLOR=#0000cc>True</font>) &#8594; <FONT COLOR=#0000cc>True</font>
<BR><FONT COLOR=#0000cc>new_esEs31</font>(<FONT COLOR=#cc0000>vyy143</font>, <FONT COLOR=#cc0000>vyy146</font>, <FONT COLOR=#0000cc>ty_Ordering</font>) &#8594; <FONT COLOR=#0000cc>new_esEs13</font>(<FONT COLOR=#cc0000>vyy143</font>, <FONT COLOR=#cc0000>vyy146</font>)
<BR><FONT COLOR=#0000cc>new_primCmpNat2</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>vyy4000</font>)) &#8594; <FONT COLOR=#0000cc>new_primCmpNat0</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>)
<BR><FONT COLOR=#0000cc>new_compare8</font>(<FONT COLOR=#0000cc>Integer</font>(<FONT COLOR=#cc0000>vyy3000</font>), <FONT COLOR=#0000cc>Integer</font>(<FONT COLOR=#cc0000>vyy400</font>)) &#8594; <FONT COLOR=#0000cc>new_primCmpInt</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>)
<BR><FONT COLOR=#0000cc>new_ltEs7</font>(<FONT COLOR=#cc0000>vyy157</font>, <FONT COLOR=#cc0000>vyy159</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>eb</font>), <FONT COLOR=#cc0000>ec</font>)) &#8594; <FONT COLOR=#0000cc>new_ltEs14</font>(<FONT COLOR=#cc0000>vyy157</font>, <FONT COLOR=#cc0000>vyy159</font>, <FONT COLOR=#cc0000>eb</font>, <FONT COLOR=#cc0000>ec</font>)
<BR><FONT COLOR=#0000cc>new_esEs4</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>ty_Bool</font>) &#8594; <FONT COLOR=#0000cc>new_esEs12</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>)
<BR><FONT COLOR=#0000cc>new_lt19</font>(<FONT COLOR=#cc0000>vyy143</font>, <FONT COLOR=#cc0000>vyy146</font>, <FONT COLOR=#0000cc>ty_Integer</font>) &#8594; <FONT COLOR=#0000cc>new_lt18</font>(<FONT COLOR=#cc0000>vyy143</font>, <FONT COLOR=#cc0000>vyy146</font>)
<BR><FONT COLOR=#0000cc>new_compare211</font>(<FONT COLOR=#0000cc>GT</font>, <FONT COLOR=#0000cc>GT</font>, <FONT COLOR=#0000cc>False</font>) &#8594; <FONT COLOR=#0000cc>LT</font>
<BR><FONT COLOR=#0000cc>new_esEs5</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>dch</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs14</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#cc0000>dch</font>)
<BR><FONT COLOR=#0000cc>new_foldFM_LE19</font>(<FONT COLOR=#cc0000>vyy97</font>, <FONT COLOR=#cc0000>vyy40</font>, <FONT COLOR=#cc0000>vyy41</font>, <FONT COLOR=#cc0000>vyy3440</font>, <FONT COLOR=#cc0000>vyy3441</font>, <FONT COLOR=#cc0000>vyy3442</font>, <FONT COLOR=#cc0000>vyy3443</font>, <FONT COLOR=#cc0000>vyy3444</font>, <FONT COLOR=#cc0000>vyy101</font>, <FONT COLOR=#cc0000>h</font>, <FONT COLOR=#cc0000>ba</font>) &#8594; <FONT COLOR=#0000cc>new_foldFM_LE110</font>(<FONT COLOR=#cc0000>vyy97</font>, <FONT COLOR=#cc0000>vyy40</font>, <FONT COLOR=#cc0000>vyy41</font>, <FONT COLOR=#cc0000>vyy3440</font>, <FONT COLOR=#cc0000>vyy3441</font>, <FONT COLOR=#cc0000>vyy3442</font>, <FONT COLOR=#cc0000>vyy3443</font>, <FONT COLOR=#cc0000>vyy3444</font>, <FONT COLOR=#0000cc>new_esEs13</font>(<FONT COLOR=#cc0000>vyy101</font>, <FONT COLOR=#0000cc>GT</font>), <FONT COLOR=#cc0000>h</font>, <FONT COLOR=#cc0000>ba</font>)
<BR><FONT COLOR=#0000cc>new_esEs32</font>(<FONT COLOR=#cc0000>vyy30002</font>, <FONT COLOR=#cc0000>vyy4002</font>, <FONT COLOR=#0000cc>ty_Integer</font>) &#8594; <FONT COLOR=#0000cc>new_esEs26</font>(<FONT COLOR=#cc0000>vyy30002</font>, <FONT COLOR=#cc0000>vyy4002</font>)
<BR><FONT COLOR=#0000cc>new_esEs11</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>ty_Ordering</font>) &#8594; <FONT COLOR=#0000cc>new_esEs13</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>)
<BR><FONT COLOR=#0000cc>new_lt8</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>eg</font>)) &#8594; <FONT COLOR=#0000cc>new_lt11</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>, <FONT COLOR=#cc0000>eg</font>)
<BR><FONT COLOR=#0000cc>new_ltEs23</font>(<FONT COLOR=#cc0000>vyy121</font>, <FONT COLOR=#cc0000>vyy122</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>fag</font>)) &#8594; <FONT COLOR=#0000cc>new_ltEs11</font>(<FONT COLOR=#cc0000>vyy121</font>, <FONT COLOR=#cc0000>vyy122</font>, <FONT COLOR=#cc0000>fag</font>)
<BR><FONT COLOR=#0000cc>new_compare26</font>(<FONT COLOR=#cc0000>vyy143</font>, <FONT COLOR=#cc0000>vyy144</font>, <FONT COLOR=#cc0000>vyy145</font>, <FONT COLOR=#cc0000>vyy146</font>, <FONT COLOR=#cc0000>vyy147</font>, <FONT COLOR=#cc0000>vyy148</font>, <FONT COLOR=#0000cc>True</font>, <FONT COLOR=#cc0000>bdg</font>, <FONT COLOR=#cc0000>bdh</font>, <FONT COLOR=#cc0000>bea</font>) &#8594; <FONT COLOR=#0000cc>EQ</font>
<BR><FONT COLOR=#0000cc>new_esEs31</font>(<FONT COLOR=#cc0000>vyy143</font>, <FONT COLOR=#cc0000>vyy146</font>, <FONT COLOR=#0000cc>ty_Double</font>) &#8594; <FONT COLOR=#0000cc>new_esEs23</font>(<FONT COLOR=#cc0000>vyy143</font>, <FONT COLOR=#cc0000>vyy146</font>)
<BR><FONT COLOR=#0000cc>new_esEs30</font>(<FONT COLOR=#cc0000>vyy144</font>, <FONT COLOR=#cc0000>vyy147</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>bff</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs14</font>(<FONT COLOR=#cc0000>vyy144</font>, <FONT COLOR=#cc0000>vyy147</font>, <FONT COLOR=#cc0000>bff</font>)
<BR><FONT COLOR=#0000cc>new_ltEs19</font>(<FONT COLOR=#cc0000>vyy114</font>, <FONT COLOR=#cc0000>vyy115</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>bba</font>)) &#8594; <FONT COLOR=#0000cc>new_ltEs11</font>(<FONT COLOR=#cc0000>vyy114</font>, <FONT COLOR=#cc0000>vyy115</font>, <FONT COLOR=#cc0000>bba</font>)
<BR><FONT COLOR=#0000cc>new_ltEs19</font>(<FONT COLOR=#cc0000>vyy114</font>, <FONT COLOR=#cc0000>vyy115</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>bah</font>)) &#8594; <FONT COLOR=#0000cc>new_ltEs5</font>(<FONT COLOR=#cc0000>vyy114</font>, <FONT COLOR=#cc0000>vyy115</font>, <FONT COLOR=#cc0000>bah</font>)
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy30000</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy4000</font>), <FONT COLOR=#cc0000>ecg</font>, <FONT COLOR=#0000cc>ty_Int</font>) &#8594; <FONT COLOR=#0000cc>new_esEs19</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>)
<BR><FONT COLOR=#0000cc>new_esEs25</font>(<FONT COLOR=#0000cc>Float</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy30001</font>), <FONT COLOR=#0000cc>Float</font>(<FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>vyy4001</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs19</font>(<FONT COLOR=#0000cc>new_sr</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>), <FONT COLOR=#0000cc>new_sr</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>))
<BR><FONT COLOR=#0000cc>new_esEs12</font>(<FONT COLOR=#0000cc>True</font>, <FONT COLOR=#0000cc>True</font>) &#8594; <FONT COLOR=#0000cc>True</font>
<BR><FONT COLOR=#0000cc>new_ltEs24</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>fgg</font>)) &#8594; <FONT COLOR=#0000cc>new_ltEs12</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#cc0000>fgg</font>)
<BR><FONT COLOR=#0000cc>new_esEs36</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#0000cc>ty_@0</font>) &#8594; <FONT COLOR=#0000cc>new_esEs24</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>)
<BR><FONT COLOR=#0000cc>new_ltEs21</font>(<FONT COLOR=#cc0000>vyy107</font>, <FONT COLOR=#cc0000>vyy108</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>cfa</font>), <FONT COLOR=#cc0000>cfb</font>), <FONT COLOR=#cc0000>cfc</font>)) &#8594; <FONT COLOR=#0000cc>new_ltEs17</font>(<FONT COLOR=#cc0000>vyy107</font>, <FONT COLOR=#cc0000>vyy108</font>, <FONT COLOR=#cc0000>cfa</font>, <FONT COLOR=#cc0000>cfb</font>, <FONT COLOR=#cc0000>cfc</font>)
<BR><FONT COLOR=#0000cc>new_compare0</font>(<FONT COLOR=#cc0000>vyy300</font>, <FONT COLOR=#cc0000>vyy40</font>, <FONT COLOR=#0000cc>ty_Int</font>) &#8594; <FONT COLOR=#0000cc>new_compare7</font>(<FONT COLOR=#cc0000>vyy300</font>, <FONT COLOR=#cc0000>vyy40</font>)
<BR><FONT COLOR=#0000cc>new_lt20</font>(<FONT COLOR=#cc0000>vyy144</font>, <FONT COLOR=#cc0000>vyy147</font>, <FONT COLOR=#0000cc>ty_Integer</font>) &#8594; <FONT COLOR=#0000cc>new_lt18</font>(<FONT COLOR=#cc0000>vyy144</font>, <FONT COLOR=#cc0000>vyy147</font>)
<BR><FONT COLOR=#0000cc>new_ltEs4</font>(<FONT COLOR=#cc0000>vyy107</font>, <FONT COLOR=#cc0000>vyy108</font>) &#8594; <FONT COLOR=#0000cc>new_fsEs</font>(<FONT COLOR=#0000cc>new_compare9</font>(<FONT COLOR=#cc0000>vyy107</font>, <FONT COLOR=#cc0000>vyy108</font>))
<BR><FONT COLOR=#0000cc>new_ltEs24</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>fhb</font>), <FONT COLOR=#cc0000>fhc</font>)) &#8594; <FONT COLOR=#0000cc>new_ltEs14</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#cc0000>fhb</font>, <FONT COLOR=#cc0000>fhc</font>)
<BR><FONT COLOR=#0000cc>new_ltEs22</font>(<FONT COLOR=#cc0000>vyy1072</font>, <FONT COLOR=#cc0000>vyy1082</font>, <FONT COLOR=#0000cc>ty_Float</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs15</font>(<FONT COLOR=#cc0000>vyy1072</font>, <FONT COLOR=#cc0000>vyy1082</font>)
<BR><FONT COLOR=#0000cc>new_esEs20</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy30000</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy4000</font>), <FONT COLOR=#0000cc>ty_Char</font>) &#8594; <FONT COLOR=#0000cc>new_esEs17</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>)
<BR><FONT COLOR=#0000cc>new_lt20</font>(<FONT COLOR=#cc0000>vyy144</font>, <FONT COLOR=#cc0000>vyy147</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>bgc</font>), <FONT COLOR=#cc0000>bgd</font>), <FONT COLOR=#cc0000>bge</font>)) &#8594; <FONT COLOR=#0000cc>new_lt4</font>(<FONT COLOR=#cc0000>vyy144</font>, <FONT COLOR=#cc0000>vyy147</font>, <FONT COLOR=#cc0000>bgc</font>, <FONT COLOR=#cc0000>bgd</font>, <FONT COLOR=#cc0000>bge</font>)
<BR><FONT COLOR=#0000cc>new_esEs33</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>chb</font>), <FONT COLOR=#cc0000>chc</font>), <FONT COLOR=#cc0000>chd</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs18</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#cc0000>chb</font>, <FONT COLOR=#cc0000>chc</font>, <FONT COLOR=#cc0000>chd</font>)
<BR><FONT COLOR=#0000cc>new_ltEs22</font>(<FONT COLOR=#cc0000>vyy1072</font>, <FONT COLOR=#cc0000>vyy1082</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>eae</font>), <FONT COLOR=#cc0000>eaf</font>)) &#8594; <FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#cc0000>vyy1072</font>, <FONT COLOR=#cc0000>vyy1082</font>, <FONT COLOR=#cc0000>eae</font>, <FONT COLOR=#cc0000>eaf</font>)
<BR><FONT COLOR=#0000cc>new_lt21</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#0000cc>ty_Float</font>) &#8594; <FONT COLOR=#0000cc>new_lt7</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>)
<BR><FONT COLOR=#0000cc>new_ltEs23</font>(<FONT COLOR=#cc0000>vyy121</font>, <FONT COLOR=#cc0000>vyy122</font>, <FONT COLOR=#0000cc>ty_Char</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs4</font>(<FONT COLOR=#cc0000>vyy121</font>, <FONT COLOR=#cc0000>vyy122</font>)
<BR><FONT COLOR=#0000cc>new_ltEs19</font>(<FONT COLOR=#cc0000>vyy114</font>, <FONT COLOR=#cc0000>vyy115</font>, <FONT COLOR=#0000cc>ty_Double</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs6</font>(<FONT COLOR=#cc0000>vyy114</font>, <FONT COLOR=#cc0000>vyy115</font>)
<BR><FONT COLOR=#0000cc>new_esEs8</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>hh</font>), <FONT COLOR=#cc0000>baa</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#cc0000>hh</font>, <FONT COLOR=#cc0000>baa</font>)
<BR><FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy1070</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy1080</font>), <FONT COLOR=#0000cc>ty_Float</font>, <FONT COLOR=#cc0000>cef</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs15</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>)
<BR><FONT COLOR=#0000cc>new_esEs29</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>, <FONT COLOR=#0000cc>ty_@0</font>) &#8594; <FONT COLOR=#0000cc>new_esEs24</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>)
<BR><FONT COLOR=#0000cc>new_esEs4</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>ty_Integer</font>) &#8594; <FONT COLOR=#0000cc>new_esEs26</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>)
<BR><FONT COLOR=#0000cc>new_esEs5</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>dbg</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs16</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#cc0000>dbg</font>)
<BR><FONT COLOR=#0000cc>new_esEs20</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy30000</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy4000</font>), <FONT COLOR=#0000cc>ty_Integer</font>) &#8594; <FONT COLOR=#0000cc>new_esEs26</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>)
<BR><FONT COLOR=#0000cc>new_esEs31</font>(<FONT COLOR=#cc0000>vyy143</font>, <FONT COLOR=#cc0000>vyy146</font>, <FONT COLOR=#0000cc>ty_Char</font>) &#8594; <FONT COLOR=#0000cc>new_esEs17</font>(<FONT COLOR=#cc0000>vyy143</font>, <FONT COLOR=#cc0000>vyy146</font>)
<BR><FONT COLOR=#0000cc>new_esEs11</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>ty_Double</font>) &#8594; <FONT COLOR=#0000cc>new_esEs23</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>)
<BR><FONT COLOR=#0000cc>new_esEs15</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#0000cc>ty_Bool</font>) &#8594; <FONT COLOR=#0000cc>new_esEs12</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>)
<BR><FONT COLOR=#0000cc>new_esEs15</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#0000cc>ty_Char</font>) &#8594; <FONT COLOR=#0000cc>new_esEs17</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>)
<BR><FONT COLOR=#0000cc>new_ltEs14</font>(<FONT COLOR=#0000cc>@2</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1071</font>), <FONT COLOR=#0000cc>@2</font>(<FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#cc0000>vyy1081</font>), <FONT COLOR=#cc0000>ceg</font>, <FONT COLOR=#cc0000>ceh</font>) &#8594; <FONT COLOR=#0000cc>new_pePe</font>(<FONT COLOR=#0000cc>new_lt23</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#cc0000>ceg</font>), <FONT COLOR=#0000cc>new_asAs</font>(<FONT COLOR=#0000cc>new_esEs39</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#cc0000>ceg</font>), <FONT COLOR=#0000cc>new_ltEs24</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#cc0000>ceh</font>)))
<BR><FONT COLOR=#0000cc>new_ltEs23</font>(<FONT COLOR=#cc0000>vyy121</font>, <FONT COLOR=#cc0000>vyy122</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>fbc</font>), <FONT COLOR=#cc0000>fbd</font>)) &#8594; <FONT COLOR=#0000cc>new_ltEs14</font>(<FONT COLOR=#cc0000>vyy121</font>, <FONT COLOR=#cc0000>vyy122</font>, <FONT COLOR=#cc0000>fbc</font>, <FONT COLOR=#cc0000>fbd</font>)
<BR><FONT COLOR=#0000cc>new_ltEs11</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy1070</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy1080</font>), <FONT COLOR=#0000cc>ty_Ordering</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs16</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>)
<BR><FONT COLOR=#0000cc>new_compare0</font>(<FONT COLOR=#cc0000>vyy300</font>, <FONT COLOR=#cc0000>vyy40</font>, <FONT COLOR=#0000cc>ty_Double</font>) &#8594; <FONT COLOR=#0000cc>new_compare12</font>(<FONT COLOR=#cc0000>vyy300</font>, <FONT COLOR=#cc0000>vyy40</font>)
<BR><FONT COLOR=#0000cc>new_esEs33</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#0000cc>ty_Integer</font>) &#8594; <FONT COLOR=#0000cc>new_esEs26</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>)
<BR><FONT COLOR=#0000cc>new_esEs5</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>ty_Float</font>) &#8594; <FONT COLOR=#0000cc>new_esEs25</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>)
<BR><FONT COLOR=#0000cc>new_ltEs20</font>(<FONT COLOR=#cc0000>vyy145</font>, <FONT COLOR=#cc0000>vyy148</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>bgg</font>)) &#8594; <FONT COLOR=#0000cc>new_ltEs11</font>(<FONT COLOR=#cc0000>vyy145</font>, <FONT COLOR=#cc0000>vyy148</font>, <FONT COLOR=#cc0000>bgg</font>)
<BR><FONT COLOR=#0000cc>new_lt22</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#0000cc>ty_Ordering</font>) &#8594; <FONT COLOR=#0000cc>new_lt5</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>)
<BR><FONT COLOR=#0000cc>new_compare30</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy3000</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy400</font>), <FONT COLOR=#cc0000>dbe</font>, <FONT COLOR=#cc0000>dbf</font>) &#8594; <FONT COLOR=#0000cc>GT</font>
<BR><FONT COLOR=#0000cc>new_lt23</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#0000cc>ty_Bool</font>) &#8594; <FONT COLOR=#0000cc>new_lt9</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>)
<BR><FONT COLOR=#0000cc>new_esEs34</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#0000cc>ty_Double</font>) &#8594; <FONT COLOR=#0000cc>new_esEs23</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>)
<BR><FONT COLOR=#0000cc>new_esEs34</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>dah</font>), <FONT COLOR=#cc0000>dba</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>dah</font>, <FONT COLOR=#cc0000>dba</font>)
<BR><FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy1070</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy1080</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>fcf</font>), <FONT COLOR=#cc0000>cef</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs5</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#cc0000>fcf</font>)
<BR><FONT COLOR=#0000cc>new_esEs15</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>bg</font>), <FONT COLOR=#cc0000>bh</font>), <FONT COLOR=#cc0000>ca</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs18</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>bg</font>, <FONT COLOR=#cc0000>bh</font>, <FONT COLOR=#cc0000>ca</font>)
<BR><FONT COLOR=#0000cc>new_pePe</font>(<FONT COLOR=#0000cc>False</font>, <FONT COLOR=#cc0000>vyy235</font>) &#8594; <FONT COLOR=#cc0000>vyy235</font>
<BR><FONT COLOR=#0000cc>new_esEs13</font>(<FONT COLOR=#0000cc>EQ</font>, <FONT COLOR=#0000cc>LT</font>) &#8594; <FONT COLOR=#0000cc>False</font>
<BR><FONT COLOR=#0000cc>new_esEs13</font>(<FONT COLOR=#0000cc>LT</font>, <FONT COLOR=#0000cc>EQ</font>) &#8594; <FONT COLOR=#0000cc>False</font>
<BR><FONT COLOR=#0000cc>new_primCompAux00</font>(<FONT COLOR=#cc0000>vyy92</font>, <FONT COLOR=#cc0000>vyy93</font>, <FONT COLOR=#0000cc>EQ</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>dfa</font>), <FONT COLOR=#cc0000>dfb</font>)) &#8594; <FONT COLOR=#0000cc>new_compare15</font>(<FONT COLOR=#cc0000>vyy92</font>, <FONT COLOR=#cc0000>vyy93</font>, <FONT COLOR=#cc0000>dfa</font>, <FONT COLOR=#cc0000>dfb</font>)
<BR><FONT COLOR=#0000cc>new_lt22</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#0000cc>ty_Double</font>) &#8594; <FONT COLOR=#0000cc>new_lt6</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>)
<BR><FONT COLOR=#0000cc>new_esEs37</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>eed</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs16</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#cc0000>eed</font>)
<BR><FONT COLOR=#0000cc>new_esEs29</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>fa</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs14</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>, <FONT COLOR=#cc0000>fa</font>)
<BR><FONT COLOR=#0000cc>new_compare211</font>(<FONT COLOR=#0000cc>EQ</font>, <FONT COLOR=#0000cc>GT</font>, <FONT COLOR=#0000cc>False</font>) &#8594; <FONT COLOR=#0000cc>LT</font>
<BR><FONT COLOR=#0000cc>new_esEs36</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#0000cc>ty_Double</font>) &#8594; <FONT COLOR=#0000cc>new_esEs23</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>)
<BR><FONT COLOR=#0000cc>new_compare17</font>(<FONT COLOR=#0000cc>:</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy3001</font>), <FONT COLOR=#0000cc>:</font>(<FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#cc0000>vyy401</font>), <FONT COLOR=#cc0000>bae</font>) &#8594; <FONT COLOR=#0000cc>new_primCompAux1</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy401</font>, <FONT COLOR=#cc0000>bae</font>)
<BR><FONT COLOR=#0000cc>new_esEs29</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>fb</font>), <FONT COLOR=#cc0000>fc</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>, <FONT COLOR=#cc0000>fb</font>, <FONT COLOR=#cc0000>fc</font>)
<BR><FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy1070</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy1080</font>), <FONT COLOR=#cc0000>cee</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>feg</font>), <FONT COLOR=#cc0000>feh</font>), <FONT COLOR=#cc0000>ffa</font>)) &#8594; <FONT COLOR=#0000cc>new_ltEs17</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#cc0000>feg</font>, <FONT COLOR=#cc0000>feh</font>, <FONT COLOR=#cc0000>ffa</font>)
<BR><FONT COLOR=#0000cc>new_esEs20</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy30000</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy4000</font>), <FONT COLOR=#0000cc>ty_@0</font>) &#8594; <FONT COLOR=#0000cc>new_esEs24</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>)
<BR><FONT COLOR=#0000cc>new_esEs38</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#0000cc>ty_Char</font>) &#8594; <FONT COLOR=#0000cc>new_esEs17</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>)
<BR><FONT COLOR=#0000cc>new_esEs34</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#0000cc>ty_Float</font>) &#8594; <FONT COLOR=#0000cc>new_esEs25</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>)
<BR><FONT COLOR=#0000cc>new_esEs10</font>(<FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy401</font>, <FONT COLOR=#0000cc>ty_Char</font>) &#8594; <FONT COLOR=#0000cc>new_esEs17</font>(<FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy401</font>)
<BR><FONT COLOR=#0000cc>new_esEs29</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>fd</font>), <FONT COLOR=#cc0000>ff</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs22</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>, <FONT COLOR=#cc0000>fd</font>, <FONT COLOR=#cc0000>ff</font>)
<BR><FONT COLOR=#0000cc>new_esEs15</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#0000cc>ty_Int</font>) &#8594; <FONT COLOR=#0000cc>new_esEs19</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>)
<BR><FONT COLOR=#0000cc>new_ltEs22</font>(<FONT COLOR=#cc0000>vyy1072</font>, <FONT COLOR=#cc0000>vyy1082</font>, <FONT COLOR=#0000cc>ty_Ordering</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs16</font>(<FONT COLOR=#cc0000>vyy1072</font>, <FONT COLOR=#cc0000>vyy1082</font>)
<BR><FONT COLOR=#0000cc>new_esEs20</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy30000</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy4000</font>), <FONT COLOR=#0000cc>ty_Ordering</font>) &#8594; <FONT COLOR=#0000cc>new_esEs13</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>)
<BR><FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy1070</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy1080</font>), <FONT COLOR=#cc0000>cee</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>fee</font>), <FONT COLOR=#cc0000>fef</font>)) &#8594; <FONT COLOR=#0000cc>new_ltEs14</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#cc0000>fee</font>, <FONT COLOR=#cc0000>fef</font>)
<BR><FONT COLOR=#0000cc>new_ltEs20</font>(<FONT COLOR=#cc0000>vyy145</font>, <FONT COLOR=#cc0000>vyy148</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>bgh</font>)) &#8594; <FONT COLOR=#0000cc>new_ltEs12</font>(<FONT COLOR=#cc0000>vyy145</font>, <FONT COLOR=#cc0000>vyy148</font>, <FONT COLOR=#cc0000>bgh</font>)
<BR><FONT COLOR=#0000cc>new_ltEs19</font>(<FONT COLOR=#cc0000>vyy114</font>, <FONT COLOR=#cc0000>vyy115</font>, <FONT COLOR=#0000cc>ty_Char</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs4</font>(<FONT COLOR=#cc0000>vyy114</font>, <FONT COLOR=#cc0000>vyy115</font>)
<BR><FONT COLOR=#0000cc>new_esEs27</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#0000cc>ty_Int</font>) &#8594; <FONT COLOR=#0000cc>new_esEs19</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>)
<BR><FONT COLOR=#0000cc>new_primCmpInt</font>(<FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>vyy30000</font>)), <FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#cc0000>vyy400</font>)) &#8594; <FONT COLOR=#0000cc>new_primCmpNat1</font>(<FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#cc0000>vyy30000</font>)
<BR><FONT COLOR=#0000cc>new_ltEs19</font>(<FONT COLOR=#cc0000>vyy114</font>, <FONT COLOR=#cc0000>vyy115</font>, <FONT COLOR=#0000cc>ty_Float</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs15</font>(<FONT COLOR=#cc0000>vyy114</font>, <FONT COLOR=#cc0000>vyy115</font>)
<BR><FONT COLOR=#0000cc>new_esEs10</font>(<FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy401</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>cce</font>), <FONT COLOR=#cc0000>ccf</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs22</font>(<FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy401</font>, <FONT COLOR=#cc0000>cce</font>, <FONT COLOR=#cc0000>ccf</font>)
<BR><FONT COLOR=#0000cc>new_esEs10</font>(<FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy401</font>, <FONT COLOR=#0000cc>ty_Float</font>) &#8594; <FONT COLOR=#0000cc>new_esEs25</font>(<FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy401</font>)
<BR><FONT COLOR=#0000cc>new_esEs36</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>dff</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs16</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#cc0000>dff</font>)
<BR><FONT COLOR=#0000cc>new_esEs7</font>(<FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy401</font>, <FONT COLOR=#0000cc>ty_Ordering</font>) &#8594; <FONT COLOR=#0000cc>new_esEs13</font>(<FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy401</font>)
<BR><FONT COLOR=#0000cc>new_esEs37</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#0000cc>ty_Float</font>) &#8594; <FONT COLOR=#0000cc>new_esEs25</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>)
<BR><FONT COLOR=#0000cc>new_esEs35</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>dhe</font>), <FONT COLOR=#cc0000>dhf</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs22</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#cc0000>dhe</font>, <FONT COLOR=#cc0000>dhf</font>)
<BR><FONT COLOR=#0000cc>new_compare0</font>(<FONT COLOR=#cc0000>vyy300</font>, <FONT COLOR=#cc0000>vyy40</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>caa</font>), <FONT COLOR=#cc0000>cab</font>), <FONT COLOR=#cc0000>cac</font>)) &#8594; <FONT COLOR=#0000cc>new_compare10</font>(<FONT COLOR=#cc0000>vyy300</font>, <FONT COLOR=#cc0000>vyy40</font>, <FONT COLOR=#cc0000>caa</font>, <FONT COLOR=#cc0000>cab</font>, <FONT COLOR=#cc0000>cac</font>)
<BR><FONT COLOR=#0000cc>new_lt21</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>dgc</font>), <FONT COLOR=#cc0000>dgd</font>)) &#8594; <FONT COLOR=#0000cc>new_lt17</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#cc0000>dgc</font>, <FONT COLOR=#cc0000>dgd</font>)
<BR><FONT COLOR=#0000cc>new_primCompAux00</font>(<FONT COLOR=#cc0000>vyy92</font>, <FONT COLOR=#cc0000>vyy93</font>, <FONT COLOR=#0000cc>EQ</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>def</font>)) &#8594; <FONT COLOR=#0000cc>new_compare17</font>(<FONT COLOR=#cc0000>vyy92</font>, <FONT COLOR=#cc0000>vyy93</font>, <FONT COLOR=#cc0000>def</font>)
<BR><FONT COLOR=#0000cc>new_esEs36</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>dge</font>), <FONT COLOR=#cc0000>dgf</font>), <FONT COLOR=#cc0000>dgg</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs18</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#cc0000>dge</font>, <FONT COLOR=#cc0000>dgf</font>, <FONT COLOR=#cc0000>dgg</font>)
<BR><FONT COLOR=#0000cc>new_compare14</font>(<FONT COLOR=#cc0000>vyy206</font>, <FONT COLOR=#cc0000>vyy207</font>, <FONT COLOR=#cc0000>vyy208</font>, <FONT COLOR=#cc0000>vyy209</font>, <FONT COLOR=#0000cc>True</font>, <FONT COLOR=#cc0000>vyy211</font>, <FONT COLOR=#cc0000>bde</font>, <FONT COLOR=#cc0000>bdf</font>) &#8594; <FONT COLOR=#0000cc>new_compare18</font>(<FONT COLOR=#cc0000>vyy206</font>, <FONT COLOR=#cc0000>vyy207</font>, <FONT COLOR=#cc0000>vyy208</font>, <FONT COLOR=#cc0000>vyy209</font>, <FONT COLOR=#0000cc>True</font>, <FONT COLOR=#cc0000>bde</font>, <FONT COLOR=#cc0000>bdf</font>)
<BR><FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy1070</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy1080</font>), <FONT COLOR=#cc0000>cee</font>, <FONT COLOR=#0000cc>ty_Bool</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs8</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>)
<BR><FONT COLOR=#0000cc>new_lt8</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>fd</font>), <FONT COLOR=#cc0000>ff</font>)) &#8594; <FONT COLOR=#0000cc>new_lt17</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>, <FONT COLOR=#cc0000>fd</font>, <FONT COLOR=#cc0000>ff</font>)
<BR><FONT COLOR=#0000cc>new_compare211</font>(<FONT COLOR=#0000cc>LT</font>, <FONT COLOR=#0000cc>LT</font>, <FONT COLOR=#0000cc>False</font>) &#8594; <FONT COLOR=#0000cc>LT</font>
<BR><FONT COLOR=#0000cc>new_pePe</font>(<FONT COLOR=#0000cc>True</font>, <FONT COLOR=#cc0000>vyy235</font>) &#8594; <FONT COLOR=#0000cc>True</font>
<BR><FONT COLOR=#0000cc>new_primEqNat0</font>(<FONT COLOR=#0000cc>Zero</font>, <FONT COLOR=#0000cc>Zero</font>) &#8594; <FONT COLOR=#0000cc>True</font>
<BR><FONT COLOR=#0000cc>new_lt21</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>dga</font>), <FONT COLOR=#cc0000>dgb</font>)) &#8594; <FONT COLOR=#0000cc>new_lt16</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#cc0000>dga</font>, <FONT COLOR=#cc0000>dgb</font>)
<BR><FONT COLOR=#0000cc>new_esEs10</font>(<FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy401</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>ccc</font>), <FONT COLOR=#cc0000>ccd</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy401</font>, <FONT COLOR=#cc0000>ccc</font>, <FONT COLOR=#cc0000>ccd</font>)
<BR><FONT COLOR=#0000cc>new_esEs5</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>ty_Integer</font>) &#8594; <FONT COLOR=#0000cc>new_esEs26</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>)
<BR><FONT COLOR=#0000cc>new_esEs5</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>ty_@0</font>) &#8594; <FONT COLOR=#0000cc>new_esEs24</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>)
<BR><FONT COLOR=#0000cc>new_esEs29</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>, <FONT COLOR=#0000cc>ty_Ordering</font>) &#8594; <FONT COLOR=#0000cc>new_esEs13</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>)
<BR><FONT COLOR=#0000cc>new_esEs13</font>(<FONT COLOR=#0000cc>GT</font>, <FONT COLOR=#0000cc>LT</font>) &#8594; <FONT COLOR=#0000cc>False</font>
<BR><FONT COLOR=#0000cc>new_esEs13</font>(<FONT COLOR=#0000cc>LT</font>, <FONT COLOR=#0000cc>GT</font>) &#8594; <FONT COLOR=#0000cc>False</font>
<BR><FONT COLOR=#0000cc>new_lt23</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>ffc</font>)) &#8594; <FONT COLOR=#0000cc>new_lt11</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#cc0000>ffc</font>)
<BR><FONT COLOR=#0000cc>new_esEs6</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>ddf</font>), <FONT COLOR=#cc0000>ddg</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#cc0000>ddf</font>, <FONT COLOR=#cc0000>ddg</font>)
<BR><FONT COLOR=#0000cc>new_esEs39</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#0000cc>ty_Ordering</font>) &#8594; <FONT COLOR=#0000cc>new_esEs13</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>)
<BR><FONT COLOR=#0000cc>new_esEs6</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>deb</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs14</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#cc0000>deb</font>)
<BR><FONT COLOR=#0000cc>new_ltEs16</font>(<FONT COLOR=#0000cc>EQ</font>, <FONT COLOR=#0000cc>LT</font>) &#8594; <FONT COLOR=#0000cc>False</font>
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy30000</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy4000</font>), <FONT COLOR=#0000cc>ty_Float</font>, <FONT COLOR=#cc0000>ebe</font>) &#8594; <FONT COLOR=#0000cc>new_esEs25</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>)
<BR><FONT COLOR=#0000cc>new_ltEs7</font>(<FONT COLOR=#cc0000>vyy157</font>, <FONT COLOR=#cc0000>vyy159</font>, <FONT COLOR=#0000cc>ty_Integer</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs18</font>(<FONT COLOR=#cc0000>vyy157</font>, <FONT COLOR=#cc0000>vyy159</font>)
<BR><FONT COLOR=#0000cc>new_ltEs16</font>(<FONT COLOR=#0000cc>GT</font>, <FONT COLOR=#0000cc>EQ</font>) &#8594; <FONT COLOR=#0000cc>False</font>
<BR><FONT COLOR=#0000cc>new_esEs36</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#0000cc>ty_Integer</font>) &#8594; <FONT COLOR=#0000cc>new_esEs26</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>)
<BR><FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy1070</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy1080</font>), <FONT COLOR=#0000cc>ty_Integer</font>, <FONT COLOR=#cc0000>cef</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs18</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>)
<BR><FONT COLOR=#0000cc>new_ltEs17</font>(<FONT COLOR=#0000cc>@3</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1072</font>), <FONT COLOR=#0000cc>@3</font>(<FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#cc0000>vyy1082</font>), <FONT COLOR=#cc0000>cfa</font>, <FONT COLOR=#cc0000>cfb</font>, <FONT COLOR=#cc0000>cfc</font>) &#8594; <FONT COLOR=#0000cc>new_pePe</font>(<FONT COLOR=#0000cc>new_lt21</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#cc0000>cfa</font>), <FONT COLOR=#0000cc>new_asAs</font>(<FONT COLOR=#0000cc>new_esEs36</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#cc0000>cfa</font>), <FONT COLOR=#0000cc>new_pePe</font>(<FONT COLOR=#0000cc>new_lt22</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#cc0000>cfb</font>), <FONT COLOR=#0000cc>new_asAs</font>(<FONT COLOR=#0000cc>new_esEs35</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#cc0000>cfb</font>), <FONT COLOR=#0000cc>new_ltEs22</font>(<FONT COLOR=#cc0000>vyy1072</font>, <FONT COLOR=#cc0000>vyy1082</font>, <FONT COLOR=#cc0000>cfc</font>)))))
<BR><FONT COLOR=#0000cc>new_esEs39</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#0000cc>ty_Integer</font>) &#8594; <FONT COLOR=#0000cc>new_esEs26</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>)
<BR><FONT COLOR=#0000cc>new_primCompAux00</font>(<FONT COLOR=#cc0000>vyy92</font>, <FONT COLOR=#cc0000>vyy93</font>, <FONT COLOR=#0000cc>EQ</font>, <FONT COLOR=#0000cc>ty_Ordering</font>) &#8594; <FONT COLOR=#0000cc>new_compare11</font>(<FONT COLOR=#cc0000>vyy92</font>, <FONT COLOR=#cc0000>vyy93</font>)
<BR><FONT COLOR=#0000cc>new_primPlusNat0</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>vyy2360</font>), <FONT COLOR=#cc0000>vyy300100</font>) &#8594; <FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#0000cc>new_primPlusNat1</font>(<FONT COLOR=#cc0000>vyy2360</font>, <FONT COLOR=#cc0000>vyy300100</font>)))
<BR><FONT COLOR=#0000cc>new_esEs11</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>cdd</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs20</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#cc0000>cdd</font>)
<BR><FONT COLOR=#0000cc>new_compare0</font>(<FONT COLOR=#cc0000>vyy300</font>, <FONT COLOR=#cc0000>vyy40</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>fce</font>)) &#8594; <FONT COLOR=#0000cc>new_compare6</font>(<FONT COLOR=#cc0000>vyy300</font>, <FONT COLOR=#cc0000>vyy40</font>, <FONT COLOR=#cc0000>fce</font>)
<BR><FONT COLOR=#0000cc>new_esEs15</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#0000cc>ty_Double</font>) &#8594; <FONT COLOR=#0000cc>new_esEs23</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>)
<BR><FONT COLOR=#0000cc>new_esEs6</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>ty_Double</font>) &#8594; <FONT COLOR=#0000cc>new_esEs23</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>)
<BR><FONT COLOR=#0000cc>new_primCompAux00</font>(<FONT COLOR=#cc0000>vyy92</font>, <FONT COLOR=#cc0000>vyy93</font>, <FONT COLOR=#0000cc>EQ</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>ded</font>)) &#8594; <FONT COLOR=#0000cc>new_compare6</font>(<FONT COLOR=#cc0000>vyy92</font>, <FONT COLOR=#cc0000>vyy93</font>, <FONT COLOR=#cc0000>ded</font>)
<BR><FONT COLOR=#0000cc>new_primEqInt</font>(<FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>vyy300000</font>)), <FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>vyy40000</font>))) &#8594; <FONT COLOR=#0000cc>new_primEqNat0</font>(<FONT COLOR=#cc0000>vyy300000</font>, <FONT COLOR=#cc0000>vyy40000</font>)
<BR><FONT COLOR=#0000cc>new_lt20</font>(<FONT COLOR=#cc0000>vyy144</font>, <FONT COLOR=#cc0000>vyy147</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>bfd</font>)) &#8594; <FONT COLOR=#0000cc>new_lt11</font>(<FONT COLOR=#cc0000>vyy144</font>, <FONT COLOR=#cc0000>vyy147</font>, <FONT COLOR=#cc0000>bfd</font>)
<BR><FONT COLOR=#0000cc>new_ltEs7</font>(<FONT COLOR=#cc0000>vyy157</font>, <FONT COLOR=#cc0000>vyy159</font>, <FONT COLOR=#0000cc>ty_Bool</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs8</font>(<FONT COLOR=#cc0000>vyy157</font>, <FONT COLOR=#cc0000>vyy159</font>)
<BR><FONT COLOR=#0000cc>new_primPlusNat1</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>vyy23600</font>), <FONT COLOR=#0000cc>Zero</font>) &#8594; <FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>vyy23600</font>)
<BR><FONT COLOR=#0000cc>new_primPlusNat1</font>(<FONT COLOR=#0000cc>Zero</font>, <FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>vyy3001000</font>)) &#8594; <FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>vyy3001000</font>)
<BR><FONT COLOR=#0000cc>new_compare15</font>(<FONT COLOR=#0000cc>@2</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy3001</font>), <FONT COLOR=#0000cc>@2</font>(<FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#cc0000>vyy401</font>), <FONT COLOR=#cc0000>fg</font>, <FONT COLOR=#cc0000>fh</font>) &#8594; <FONT COLOR=#0000cc>new_compare24</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#cc0000>vyy401</font>, <FONT COLOR=#0000cc>new_asAs</font>(<FONT COLOR=#0000cc>new_esEs8</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#cc0000>fg</font>), <FONT COLOR=#0000cc>new_esEs7</font>(<FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy401</font>, <FONT COLOR=#cc0000>fh</font>)), <FONT COLOR=#cc0000>fg</font>, <FONT COLOR=#cc0000>fh</font>)
<BR><FONT COLOR=#0000cc>new_ltEs22</font>(<FONT COLOR=#cc0000>vyy1072</font>, <FONT COLOR=#cc0000>vyy1082</font>, <FONT COLOR=#0000cc>ty_Integer</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs18</font>(<FONT COLOR=#cc0000>vyy1072</font>, <FONT COLOR=#cc0000>vyy1082</font>)
<BR><FONT COLOR=#0000cc>new_esEs8</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>ty_Float</font>) &#8594; <FONT COLOR=#0000cc>new_esEs25</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>)
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy30000</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy4000</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>eca</font>), <FONT COLOR=#cc0000>ebe</font>) &#8594; <FONT COLOR=#0000cc>new_esEs20</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>eca</font>)
<BR><FONT COLOR=#0000cc>new_esEs9</font>(<FONT COLOR=#cc0000>vyy3002</font>, <FONT COLOR=#cc0000>vyy402</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>cbe</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs14</font>(<FONT COLOR=#cc0000>vyy3002</font>, <FONT COLOR=#cc0000>vyy402</font>, <FONT COLOR=#cc0000>cbe</font>)
<BR><FONT COLOR=#0000cc>new_primCmpNat1</font>(<FONT COLOR=#0000cc>Zero</font>, <FONT COLOR=#cc0000>vyy30000</font>) &#8594; <FONT COLOR=#0000cc>LT</font>
<BR><FONT COLOR=#0000cc>new_primEqInt</font>(<FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#0000cc>Zero</font>), <FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#0000cc>Zero</font>)) &#8594; <FONT COLOR=#0000cc>True</font>
<BR><FONT COLOR=#0000cc>new_esEs36</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>dfg</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs20</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#cc0000>dfg</font>)
<BR><FONT COLOR=#0000cc>new_compare31</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy3000</font>), <FONT COLOR=#0000cc>Nothing</font>, <FONT COLOR=#cc0000>egh</font>) &#8594; <FONT COLOR=#0000cc>GT</font>
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy30000</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy4000</font>), <FONT COLOR=#0000cc>ty_Integer</font>, <FONT COLOR=#cc0000>ebe</font>) &#8594; <FONT COLOR=#0000cc>new_esEs26</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>)
<BR><FONT COLOR=#0000cc>new_ltEs21</font>(<FONT COLOR=#cc0000>vyy107</font>, <FONT COLOR=#cc0000>vyy108</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>bcb</font>)) &#8594; <FONT COLOR=#0000cc>new_ltEs11</font>(<FONT COLOR=#cc0000>vyy107</font>, <FONT COLOR=#cc0000>vyy108</font>, <FONT COLOR=#cc0000>bcb</font>)
<BR><FONT COLOR=#0000cc>new_lt8</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>eh</font>)) &#8594; <FONT COLOR=#0000cc>new_lt14</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>, <FONT COLOR=#cc0000>eh</font>)
<BR><FONT COLOR=#0000cc>new_lt19</font>(<FONT COLOR=#cc0000>vyy143</font>, <FONT COLOR=#cc0000>vyy146</font>, <FONT COLOR=#0000cc>ty_Char</font>) &#8594; <FONT COLOR=#0000cc>new_lt12</font>(<FONT COLOR=#cc0000>vyy143</font>, <FONT COLOR=#cc0000>vyy146</font>)
<BR><FONT COLOR=#0000cc>new_lt8</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>, <FONT COLOR=#0000cc>ty_@0</font>) &#8594; <FONT COLOR=#0000cc>new_lt10</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>)
<BR><FONT COLOR=#0000cc>new_ltEs21</font>(<FONT COLOR=#cc0000>vyy107</font>, <FONT COLOR=#cc0000>vyy108</font>, <FONT COLOR=#0000cc>ty_Int</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs10</font>(<FONT COLOR=#cc0000>vyy107</font>, <FONT COLOR=#cc0000>vyy108</font>)
<BR><FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy1070</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy1080</font>), <FONT COLOR=#cc0000>cee</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>fdh</font>)) &#8594; <FONT COLOR=#0000cc>new_ltEs5</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#cc0000>fdh</font>)
<BR><FONT COLOR=#0000cc>new_esEs10</font>(<FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy401</font>, <FONT COLOR=#0000cc>ty_Ordering</font>) &#8594; <FONT COLOR=#0000cc>new_esEs13</font>(<FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy401</font>)
<BR><FONT COLOR=#0000cc>new_ltEs24</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#0000cc>ty_Bool</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs8</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>)
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy30000</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy4000</font>), <FONT COLOR=#cc0000>ecg</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>eda</font>), <FONT COLOR=#cc0000>edb</font>), <FONT COLOR=#cc0000>edc</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs18</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>eda</font>, <FONT COLOR=#cc0000>edb</font>, <FONT COLOR=#cc0000>edc</font>)
<BR><FONT COLOR=#0000cc>new_lt12</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>) &#8594; <FONT COLOR=#0000cc>new_esEs13</font>(<FONT COLOR=#0000cc>new_compare9</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>), <FONT COLOR=#0000cc>LT</font>)
<BR><FONT COLOR=#0000cc>new_compare30</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy3000</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy400</font>), <FONT COLOR=#cc0000>dbe</font>, <FONT COLOR=#cc0000>dbf</font>) &#8594; <FONT COLOR=#0000cc>new_compare210</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>new_esEs6</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#cc0000>dbf</font>), <FONT COLOR=#cc0000>dbe</font>, <FONT COLOR=#cc0000>dbf</font>)
<BR><FONT COLOR=#0000cc>new_primCmpInt</font>(<FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#0000cc>Zero</font>), <FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#0000cc>Zero</font>)) &#8594; <FONT COLOR=#0000cc>EQ</font>
<BR><FONT COLOR=#0000cc>new_primCmpInt</font>(<FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#0000cc>Zero</font>), <FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#0000cc>Zero</font>)) &#8594; <FONT COLOR=#0000cc>EQ</font>
<BR><FONT COLOR=#0000cc>new_primCompAux00</font>(<FONT COLOR=#cc0000>vyy92</font>, <FONT COLOR=#cc0000>vyy93</font>, <FONT COLOR=#0000cc>EQ</font>, <FONT COLOR=#0000cc>ty_Float</font>) &#8594; <FONT COLOR=#0000cc>new_compare13</font>(<FONT COLOR=#cc0000>vyy92</font>, <FONT COLOR=#cc0000>vyy93</font>)
<BR><FONT COLOR=#0000cc>new_esEs38</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#0000cc>ty_Double</font>) &#8594; <FONT COLOR=#0000cc>new_esEs23</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>)
<BR><FONT COLOR=#0000cc>new_lt8</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>fa</font>)) &#8594; <FONT COLOR=#0000cc>new_lt15</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>, <FONT COLOR=#cc0000>fa</font>)
<BR><FONT COLOR=#0000cc>new_lt19</font>(<FONT COLOR=#cc0000>vyy143</font>, <FONT COLOR=#cc0000>vyy146</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>bee</font>), <FONT COLOR=#cc0000>bef</font>)) &#8594; <FONT COLOR=#0000cc>new_lt16</font>(<FONT COLOR=#cc0000>vyy143</font>, <FONT COLOR=#cc0000>vyy146</font>, <FONT COLOR=#cc0000>bee</font>, <FONT COLOR=#cc0000>bef</font>)
<BR><FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy1070</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy1080</font>), <FONT COLOR=#cc0000>cee</font>, <FONT COLOR=#0000cc>ty_Int</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs10</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>)
<BR><FONT COLOR=#0000cc>new_primEqInt</font>(<FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>vyy300000</font>)), <FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>vyy40000</font>))) &#8594; <FONT COLOR=#0000cc>new_primEqNat0</font>(<FONT COLOR=#cc0000>vyy300000</font>, <FONT COLOR=#cc0000>vyy40000</font>)
<BR><FONT COLOR=#0000cc>new_esEs39</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>ffd</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs20</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#cc0000>ffd</font>)
<BR><FONT COLOR=#0000cc>new_esEs35</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#0000cc>ty_Double</font>) &#8594; <FONT COLOR=#0000cc>new_esEs23</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>)
<BR><FONT COLOR=#0000cc>new_ltEs11</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy1070</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy1080</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>bcf</font>), <FONT COLOR=#cc0000>bcg</font>)) &#8594; <FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#cc0000>bcf</font>, <FONT COLOR=#cc0000>bcg</font>)
<BR><FONT COLOR=#0000cc>new_compare6</font>(<FONT COLOR=#0000cc>:%</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy3001</font>), <FONT COLOR=#0000cc>:%</font>(<FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#cc0000>vyy401</font>), <FONT COLOR=#0000cc>ty_Int</font>) &#8594; <FONT COLOR=#0000cc>new_compare7</font>(<FONT COLOR=#0000cc>new_sr</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy401</font>), <FONT COLOR=#0000cc>new_sr</font>(<FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#cc0000>vyy3001</font>))
<BR><FONT COLOR=#0000cc>new_esEs18</font>(<FONT COLOR=#0000cc>@3</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy30002</font>), <FONT COLOR=#0000cc>@3</font>(<FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#cc0000>vyy4002</font>), <FONT COLOR=#cc0000>cfd</font>, <FONT COLOR=#cc0000>cfe</font>, <FONT COLOR=#cc0000>cff</font>) &#8594; <FONT COLOR=#0000cc>new_asAs</font>(<FONT COLOR=#0000cc>new_esEs34</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>cfd</font>), <FONT COLOR=#0000cc>new_asAs</font>(<FONT COLOR=#0000cc>new_esEs33</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#cc0000>cfe</font>), <FONT COLOR=#0000cc>new_esEs32</font>(<FONT COLOR=#cc0000>vyy30002</font>, <FONT COLOR=#cc0000>vyy4002</font>, <FONT COLOR=#cc0000>cff</font>)))
<BR><FONT COLOR=#0000cc>new_primEqNat0</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>vyy3000000</font>), <FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>vyy400000</font>)) &#8594; <FONT COLOR=#0000cc>new_primEqNat0</font>(<FONT COLOR=#cc0000>vyy3000000</font>, <FONT COLOR=#cc0000>vyy400000</font>)
<BR><FONT COLOR=#0000cc>new_ltEs23</font>(<FONT COLOR=#cc0000>vyy121</font>, <FONT COLOR=#cc0000>vyy122</font>, <FONT COLOR=#0000cc>ty_Bool</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs8</font>(<FONT COLOR=#cc0000>vyy121</font>, <FONT COLOR=#cc0000>vyy122</font>)
<BR><FONT COLOR=#0000cc>new_ltEs24</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#0000cc>ty_Float</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs15</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>)
<BR><FONT COLOR=#0000cc>new_esEs33</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>dab</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs14</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#cc0000>dab</font>)
<BR><FONT COLOR=#0000cc>new_ltEs19</font>(<FONT COLOR=#cc0000>vyy114</font>, <FONT COLOR=#cc0000>vyy115</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>bbc</font>), <FONT COLOR=#cc0000>bbd</font>)) &#8594; <FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#cc0000>vyy114</font>, <FONT COLOR=#cc0000>vyy115</font>, <FONT COLOR=#cc0000>bbc</font>, <FONT COLOR=#cc0000>bbd</font>)
<BR><FONT COLOR=#0000cc>new_esEs20</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy30000</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy4000</font>), <FONT COLOR=#0000cc>ty_Int</font>) &#8594; <FONT COLOR=#0000cc>new_esEs19</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>)
<BR><FONT COLOR=#0000cc>new_esEs9</font>(<FONT COLOR=#cc0000>vyy3002</font>, <FONT COLOR=#cc0000>vyy402</font>, <FONT COLOR=#0000cc>ty_Char</font>) &#8594; <FONT COLOR=#0000cc>new_esEs17</font>(<FONT COLOR=#cc0000>vyy3002</font>, <FONT COLOR=#cc0000>vyy402</font>)
<BR><FONT COLOR=#0000cc>new_esEs20</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy30000</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy4000</font>), <FONT COLOR=#0000cc>ty_Double</font>) &#8594; <FONT COLOR=#0000cc>new_esEs23</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>)
<BR><FONT COLOR=#0000cc>new_lt23</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>fff</font>), <FONT COLOR=#cc0000>ffg</font>)) &#8594; <FONT COLOR=#0000cc>new_lt16</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#cc0000>fff</font>, <FONT COLOR=#cc0000>ffg</font>)
<BR><FONT COLOR=#0000cc>new_ltEs19</font>(<FONT COLOR=#cc0000>vyy114</font>, <FONT COLOR=#cc0000>vyy115</font>, <FONT COLOR=#0000cc>ty_Bool</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs8</font>(<FONT COLOR=#cc0000>vyy114</font>, <FONT COLOR=#cc0000>vyy115</font>)
<BR><FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy1070</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy1080</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>fcg</font>), <FONT COLOR=#cc0000>cef</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs11</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#cc0000>fcg</font>)
<BR><FONT COLOR=#0000cc>new_lt6</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>) &#8594; <FONT COLOR=#0000cc>new_esEs13</font>(<FONT COLOR=#0000cc>new_compare12</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>), <FONT COLOR=#0000cc>LT</font>)
<BR><FONT COLOR=#0000cc>new_esEs30</font>(<FONT COLOR=#cc0000>vyy144</font>, <FONT COLOR=#cc0000>vyy147</font>, <FONT COLOR=#0000cc>ty_Ordering</font>) &#8594; <FONT COLOR=#0000cc>new_esEs13</font>(<FONT COLOR=#cc0000>vyy144</font>, <FONT COLOR=#cc0000>vyy147</font>)
<BR><FONT COLOR=#0000cc>new_esEs30</font>(<FONT COLOR=#cc0000>vyy144</font>, <FONT COLOR=#cc0000>vyy147</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>bgc</font>), <FONT COLOR=#cc0000>bgd</font>), <FONT COLOR=#cc0000>bge</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs18</font>(<FONT COLOR=#cc0000>vyy144</font>, <FONT COLOR=#cc0000>vyy147</font>, <FONT COLOR=#cc0000>bgc</font>, <FONT COLOR=#cc0000>bgd</font>, <FONT COLOR=#cc0000>bge</font>)
<BR><FONT COLOR=#0000cc>new_esEs30</font>(<FONT COLOR=#cc0000>vyy144</font>, <FONT COLOR=#cc0000>vyy147</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>bfg</font>), <FONT COLOR=#cc0000>bfh</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#cc0000>vyy144</font>, <FONT COLOR=#cc0000>vyy147</font>, <FONT COLOR=#cc0000>bfg</font>, <FONT COLOR=#cc0000>bfh</font>)
<BR><FONT COLOR=#0000cc>new_esEs35</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#0000cc>ty_Bool</font>) &#8594; <FONT COLOR=#0000cc>new_esEs12</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>)
<BR><FONT COLOR=#0000cc>new_esEs32</font>(<FONT COLOR=#cc0000>vyy30002</font>, <FONT COLOR=#cc0000>vyy4002</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>cgd</font>), <FONT COLOR=#cc0000>cge</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#cc0000>vyy30002</font>, <FONT COLOR=#cc0000>vyy4002</font>, <FONT COLOR=#cc0000>cgd</font>, <FONT COLOR=#cc0000>cge</font>)
<BR><FONT COLOR=#0000cc>new_esEs29</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>, <FONT COLOR=#0000cc>ty_Integer</font>) &#8594; <FONT COLOR=#0000cc>new_esEs26</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>)
<BR><FONT COLOR=#0000cc>new_esEs31</font>(<FONT COLOR=#cc0000>vyy143</font>, <FONT COLOR=#cc0000>vyy146</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>beb</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs16</font>(<FONT COLOR=#cc0000>vyy143</font>, <FONT COLOR=#cc0000>vyy146</font>, <FONT COLOR=#cc0000>beb</font>)
<BR><FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy1070</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy1080</font>), <FONT COLOR=#0000cc>ty_@0</font>, <FONT COLOR=#cc0000>cef</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs9</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>)
<BR><FONT COLOR=#0000cc>new_ltEs21</font>(<FONT COLOR=#cc0000>vyy107</font>, <FONT COLOR=#cc0000>vyy108</font>, <FONT COLOR=#0000cc>ty_Ordering</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs16</font>(<FONT COLOR=#cc0000>vyy107</font>, <FONT COLOR=#cc0000>vyy108</font>)
<BR><FONT COLOR=#0000cc>new_primPlusNat1</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>vyy23600</font>), <FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>vyy3001000</font>)) &#8594; <FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#0000cc>new_primPlusNat1</font>(<FONT COLOR=#cc0000>vyy23600</font>, <FONT COLOR=#cc0000>vyy3001000</font>)))
<BR><FONT COLOR=#0000cc>new_esEs9</font>(<FONT COLOR=#cc0000>vyy3002</font>, <FONT COLOR=#cc0000>vyy402</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>cba</font>), <FONT COLOR=#cc0000>cbb</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#cc0000>vyy3002</font>, <FONT COLOR=#cc0000>vyy402</font>, <FONT COLOR=#cc0000>cba</font>, <FONT COLOR=#cc0000>cbb</font>)
<BR><FONT COLOR=#0000cc>new_esEs15</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>cc</font>), <FONT COLOR=#cc0000>cd</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>cc</font>, <FONT COLOR=#cc0000>cd</font>)
<BR><FONT COLOR=#0000cc>new_ltEs24</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#0000cc>ty_Integer</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs18</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>)
<BR><FONT COLOR=#0000cc>new_esEs26</font>(<FONT COLOR=#0000cc>Integer</font>(<FONT COLOR=#cc0000>vyy30000</font>), <FONT COLOR=#0000cc>Integer</font>(<FONT COLOR=#cc0000>vyy4000</font>)) &#8594; <FONT COLOR=#0000cc>new_primEqInt</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>)
<BR><FONT COLOR=#0000cc>new_lt22</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>dhb</font>)) &#8594; <FONT COLOR=#0000cc>new_lt15</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#cc0000>dhb</font>)
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy30000</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy4000</font>), <FONT COLOR=#0000cc>ty_Int</font>, <FONT COLOR=#cc0000>ebe</font>) &#8594; <FONT COLOR=#0000cc>new_esEs19</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>)
<BR><FONT COLOR=#0000cc>new_esEs36</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#0000cc>ty_Ordering</font>) &#8594; <FONT COLOR=#0000cc>new_esEs13</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>)
<BR><FONT COLOR=#0000cc>new_esEs36</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#0000cc>ty_Float</font>) &#8594; <FONT COLOR=#0000cc>new_esEs25</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>)
<BR><FONT COLOR=#0000cc>new_ltEs11</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy1070</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy1080</font>), <FONT COLOR=#0000cc>ty_Bool</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs8</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>)
<BR><FONT COLOR=#0000cc>new_ltEs20</font>(<FONT COLOR=#cc0000>vyy145</font>, <FONT COLOR=#cc0000>vyy148</font>, <FONT COLOR=#0000cc>ty_Float</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs15</font>(<FONT COLOR=#cc0000>vyy145</font>, <FONT COLOR=#cc0000>vyy148</font>)
<BR><FONT COLOR=#0000cc>new_esEs32</font>(<FONT COLOR=#cc0000>vyy30002</font>, <FONT COLOR=#cc0000>vyy4002</font>, <FONT COLOR=#0000cc>ty_@0</font>) &#8594; <FONT COLOR=#0000cc>new_esEs24</font>(<FONT COLOR=#cc0000>vyy30002</font>, <FONT COLOR=#cc0000>vyy4002</font>)
<BR><FONT COLOR=#0000cc>new_esEs8</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>ty_Char</font>) &#8594; <FONT COLOR=#0000cc>new_esEs17</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>)
<BR><FONT COLOR=#0000cc>new_primEqInt</font>(<FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#0000cc>Zero</font>), <FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>vyy40000</font>))) &#8594; <FONT COLOR=#0000cc>False</font>
<BR><FONT COLOR=#0000cc>new_primEqInt</font>(<FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#0000cc>Zero</font>), <FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>vyy40000</font>))) &#8594; <FONT COLOR=#0000cc>False</font>
<BR><FONT COLOR=#0000cc>new_esEs15</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>cb</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs20</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>cb</font>)
<BR><FONT COLOR=#0000cc>new_ltEs16</font>(<FONT COLOR=#0000cc>EQ</font>, <FONT COLOR=#0000cc>EQ</font>) &#8594; <FONT COLOR=#0000cc>True</font>
<BR><FONT COLOR=#0000cc>new_ltEs23</font>(<FONT COLOR=#cc0000>vyy121</font>, <FONT COLOR=#cc0000>vyy122</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>fba</font>), <FONT COLOR=#cc0000>fbb</font>)) &#8594; <FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#cc0000>vyy121</font>, <FONT COLOR=#cc0000>vyy122</font>, <FONT COLOR=#cc0000>fba</font>, <FONT COLOR=#cc0000>fbb</font>)
<BR><FONT COLOR=#0000cc>new_esEs15</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>bf</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs16</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>bf</font>)
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy30000</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy4000</font>), <FONT COLOR=#cc0000>ecg</font>, <FONT COLOR=#0000cc>ty_Integer</font>) &#8594; <FONT COLOR=#0000cc>new_esEs26</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>)
<BR><FONT COLOR=#0000cc>new_esEs30</font>(<FONT COLOR=#cc0000>vyy144</font>, <FONT COLOR=#cc0000>vyy147</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>bga</font>), <FONT COLOR=#cc0000>bgb</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs22</font>(<FONT COLOR=#cc0000>vyy144</font>, <FONT COLOR=#cc0000>vyy147</font>, <FONT COLOR=#cc0000>bga</font>, <FONT COLOR=#cc0000>bgb</font>)
<BR><FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy1070</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy1080</font>), <FONT COLOR=#cc0000>cee</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>feb</font>)) &#8594; <FONT COLOR=#0000cc>new_ltEs12</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#cc0000>feb</font>)
<BR><FONT COLOR=#0000cc>new_not</font>(<FONT COLOR=#0000cc>False</font>) &#8594; <FONT COLOR=#0000cc>True</font>
<BR><FONT COLOR=#0000cc>new_esEs30</font>(<FONT COLOR=#cc0000>vyy144</font>, <FONT COLOR=#cc0000>vyy147</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>bfd</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs16</font>(<FONT COLOR=#cc0000>vyy144</font>, <FONT COLOR=#cc0000>vyy147</font>, <FONT COLOR=#cc0000>bfd</font>)
<BR><FONT COLOR=#0000cc>new_ltEs21</font>(<FONT COLOR=#cc0000>vyy107</font>, <FONT COLOR=#cc0000>vyy108</font>, <FONT COLOR=#0000cc>ty_Bool</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs8</font>(<FONT COLOR=#cc0000>vyy107</font>, <FONT COLOR=#cc0000>vyy108</font>)
<BR><FONT COLOR=#0000cc>new_esEs6</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>ty_Bool</font>) &#8594; <FONT COLOR=#0000cc>new_esEs12</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>)
<BR><FONT COLOR=#0000cc>new_lt4</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>, <FONT COLOR=#cc0000>bb</font>, <FONT COLOR=#cc0000>bc</font>, <FONT COLOR=#cc0000>bd</font>) &#8594; <FONT COLOR=#0000cc>new_esEs13</font>(<FONT COLOR=#0000cc>new_compare10</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>, <FONT COLOR=#cc0000>bb</font>, <FONT COLOR=#cc0000>bc</font>, <FONT COLOR=#cc0000>bd</font>), <FONT COLOR=#0000cc>LT</font>)
<BR><FONT COLOR=#0000cc>new_esEs8</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>ty_@0</font>) &#8594; <FONT COLOR=#0000cc>new_esEs24</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>)
<BR><FONT COLOR=#0000cc>new_esEs7</font>(<FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy401</font>, <FONT COLOR=#0000cc>ty_Bool</font>) &#8594; <FONT COLOR=#0000cc>new_esEs12</font>(<FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy401</font>)
<BR><FONT COLOR=#0000cc>new_lt19</font>(<FONT COLOR=#cc0000>vyy143</font>, <FONT COLOR=#cc0000>vyy146</font>, <FONT COLOR=#0000cc>ty_Float</font>) &#8594; <FONT COLOR=#0000cc>new_lt7</font>(<FONT COLOR=#cc0000>vyy143</font>, <FONT COLOR=#cc0000>vyy146</font>)
<BR><FONT COLOR=#0000cc>new_lt20</font>(<FONT COLOR=#cc0000>vyy144</font>, <FONT COLOR=#cc0000>vyy147</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>bfg</font>), <FONT COLOR=#cc0000>bfh</font>)) &#8594; <FONT COLOR=#0000cc>new_lt16</font>(<FONT COLOR=#cc0000>vyy144</font>, <FONT COLOR=#cc0000>vyy147</font>, <FONT COLOR=#cc0000>bfg</font>, <FONT COLOR=#cc0000>bfh</font>)
<BR><FONT COLOR=#0000cc>new_esEs34</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#0000cc>ty_Int</font>) &#8594; <FONT COLOR=#0000cc>new_esEs19</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>)
<BR><FONT COLOR=#0000cc>new_esEs35</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#0000cc>ty_Char</font>) &#8594; <FONT COLOR=#0000cc>new_esEs17</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>)
<BR><FONT COLOR=#0000cc>new_lt21</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#0000cc>ty_Ordering</font>) &#8594; <FONT COLOR=#0000cc>new_lt5</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>)
<BR><FONT COLOR=#0000cc>new_esEs37</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>eee</font>), <FONT COLOR=#cc0000>eef</font>), <FONT COLOR=#cc0000>eeg</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs18</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#cc0000>eee</font>, <FONT COLOR=#cc0000>eef</font>, <FONT COLOR=#cc0000>eeg</font>)
<BR><FONT COLOR=#0000cc>new_esEs9</font>(<FONT COLOR=#cc0000>vyy3002</font>, <FONT COLOR=#cc0000>vyy402</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>cbc</font>), <FONT COLOR=#cc0000>cbd</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs22</font>(<FONT COLOR=#cc0000>vyy3002</font>, <FONT COLOR=#cc0000>vyy402</font>, <FONT COLOR=#cc0000>cbc</font>, <FONT COLOR=#cc0000>cbd</font>)
<BR><FONT COLOR=#0000cc>new_lt20</font>(<FONT COLOR=#cc0000>vyy144</font>, <FONT COLOR=#cc0000>vyy147</font>, <FONT COLOR=#0000cc>ty_Double</font>) &#8594; <FONT COLOR=#0000cc>new_lt6</font>(<FONT COLOR=#cc0000>vyy144</font>, <FONT COLOR=#cc0000>vyy147</font>)
<BR><FONT COLOR=#0000cc>new_foldFM_LE110</font>(<FONT COLOR=#cc0000>vyy34</font>, <FONT COLOR=#cc0000>vyy40</font>, <FONT COLOR=#cc0000>vyy41</font>, <FONT COLOR=#cc0000>vyy340</font>, <FONT COLOR=#cc0000>vyy341</font>, <FONT COLOR=#cc0000>vyy342</font>, <FONT COLOR=#cc0000>vyy343</font>, <FONT COLOR=#cc0000>vyy344</font>, <FONT COLOR=#0000cc>True</font>, <FONT COLOR=#cc0000>h</font>, <FONT COLOR=#cc0000>ba</font>) &#8594; <FONT COLOR=#0000cc>new_foldFM_LE3</font>(<FONT COLOR=#cc0000>vyy34</font>, <FONT COLOR=#cc0000>vyy40</font>, <FONT COLOR=#cc0000>vyy41</font>, <FONT COLOR=#cc0000>vyy343</font>, <FONT COLOR=#cc0000>h</font>, <FONT COLOR=#cc0000>ba</font>)
<BR><FONT COLOR=#0000cc>new_ltEs7</font>(<FONT COLOR=#cc0000>vyy157</font>, <FONT COLOR=#cc0000>vyy159</font>, <FONT COLOR=#0000cc>ty_@0</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs9</font>(<FONT COLOR=#cc0000>vyy157</font>, <FONT COLOR=#cc0000>vyy159</font>)
<BR><FONT COLOR=#0000cc>new_esEs38</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>efg</font>), <FONT COLOR=#cc0000>efh</font>), <FONT COLOR=#cc0000>ega</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs18</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>efg</font>, <FONT COLOR=#cc0000>efh</font>, <FONT COLOR=#cc0000>ega</font>)
<BR><FONT COLOR=#0000cc>new_esEs15</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#0000cc>ty_Ordering</font>) &#8594; <FONT COLOR=#0000cc>new_esEs13</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>)
<BR><FONT COLOR=#0000cc>new_esEs39</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>fff</font>), <FONT COLOR=#cc0000>ffg</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#cc0000>fff</font>, <FONT COLOR=#cc0000>ffg</font>)
<BR><FONT COLOR=#0000cc>new_esEs31</font>(<FONT COLOR=#cc0000>vyy143</font>, <FONT COLOR=#cc0000>vyy146</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>bfa</font>), <FONT COLOR=#cc0000>bfb</font>), <FONT COLOR=#cc0000>bfc</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs18</font>(<FONT COLOR=#cc0000>vyy143</font>, <FONT COLOR=#cc0000>vyy146</font>, <FONT COLOR=#cc0000>bfa</font>, <FONT COLOR=#cc0000>bfb</font>, <FONT COLOR=#cc0000>bfc</font>)
<BR><FONT COLOR=#0000cc>new_esEs28</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#0000cc>ty_Integer</font>) &#8594; <FONT COLOR=#0000cc>new_esEs26</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>)
<BR><FONT COLOR=#0000cc>new_esEs5</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>ty_Char</font>) &#8594; <FONT COLOR=#0000cc>new_esEs17</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>)
<BR><FONT COLOR=#0000cc>new_esEs39</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>fgb</font>), <FONT COLOR=#cc0000>fgc</font>), <FONT COLOR=#cc0000>fgd</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs18</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#cc0000>fgb</font>, <FONT COLOR=#cc0000>fgc</font>, <FONT COLOR=#cc0000>fgd</font>)
<BR><FONT COLOR=#0000cc>new_lt19</font>(<FONT COLOR=#cc0000>vyy143</font>, <FONT COLOR=#cc0000>vyy146</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>bed</font>)) &#8594; <FONT COLOR=#0000cc>new_lt15</font>(<FONT COLOR=#cc0000>vyy143</font>, <FONT COLOR=#cc0000>vyy146</font>, <FONT COLOR=#cc0000>bed</font>)
<BR><FONT COLOR=#0000cc>new_esEs7</font>(<FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy401</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>gf</font>), <FONT COLOR=#cc0000>gg</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy401</font>, <FONT COLOR=#cc0000>gf</font>, <FONT COLOR=#cc0000>gg</font>)
<BR><FONT COLOR=#0000cc>new_esEs7</font>(<FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy401</font>, <FONT COLOR=#0000cc>ty_Char</font>) &#8594; <FONT COLOR=#0000cc>new_esEs17</font>(<FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy401</font>)
<BR><FONT COLOR=#0000cc>new_lt5</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>) &#8594; <FONT COLOR=#0000cc>new_esEs13</font>(<FONT COLOR=#0000cc>new_compare11</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>), <FONT COLOR=#0000cc>LT</font>)
<BR><FONT COLOR=#0000cc>new_esEs34</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>dbb</font>), <FONT COLOR=#cc0000>dbc</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs22</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>dbb</font>, <FONT COLOR=#cc0000>dbc</font>)
<BR><FONT COLOR=#0000cc>new_esEs32</font>(<FONT COLOR=#cc0000>vyy30002</font>, <FONT COLOR=#cc0000>vyy4002</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>cfh</font>), <FONT COLOR=#cc0000>cga</font>), <FONT COLOR=#cc0000>cgb</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs18</font>(<FONT COLOR=#cc0000>vyy30002</font>, <FONT COLOR=#cc0000>vyy4002</font>, <FONT COLOR=#cc0000>cfh</font>, <FONT COLOR=#cc0000>cga</font>, <FONT COLOR=#cc0000>cgb</font>)
<BR><FONT COLOR=#0000cc>new_compare28</font>(<FONT COLOR=#0000cc>True</font>, <FONT COLOR=#0000cc>False</font>) &#8594; <FONT COLOR=#0000cc>GT</font>
<BR><FONT COLOR=#0000cc>new_compare28</font>(<FONT COLOR=#0000cc>True</font>, <FONT COLOR=#0000cc>True</font>) &#8594; <FONT COLOR=#0000cc>EQ</font>
<BR><FONT COLOR=#0000cc>new_primMulInt</font>(<FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#cc0000>vyy4000</font>), <FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#cc0000>vyy30010</font>)) &#8594; <FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#0000cc>new_primMulNat0</font>(<FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>vyy30010</font>))
<BR><FONT COLOR=#0000cc>new_esEs13</font>(<FONT COLOR=#0000cc>GT</font>, <FONT COLOR=#0000cc>GT</font>) &#8594; <FONT COLOR=#0000cc>True</font>
<BR><FONT COLOR=#0000cc>new_lt7</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>) &#8594; <FONT COLOR=#0000cc>new_esEs13</font>(<FONT COLOR=#0000cc>new_compare13</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>), <FONT COLOR=#0000cc>LT</font>)
<BR><FONT COLOR=#0000cc>new_esEs4</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>cfd</font>), <FONT COLOR=#cc0000>cfe</font>), <FONT COLOR=#cc0000>cff</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs18</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#cc0000>cfd</font>, <FONT COLOR=#cc0000>cfe</font>, <FONT COLOR=#cc0000>cff</font>)
<BR><FONT COLOR=#0000cc>new_esEs7</font>(<FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy401</font>, <FONT COLOR=#0000cc>ty_Integer</font>) &#8594; <FONT COLOR=#0000cc>new_esEs26</font>(<FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy401</font>)
<BR><FONT COLOR=#0000cc>new_primEqNat0</font>(<FONT COLOR=#0000cc>Zero</font>, <FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>vyy400000</font>)) &#8594; <FONT COLOR=#0000cc>False</font>
<BR><FONT COLOR=#0000cc>new_primEqNat0</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>vyy3000000</font>), <FONT COLOR=#0000cc>Zero</font>) &#8594; <FONT COLOR=#0000cc>False</font>
<BR><FONT COLOR=#0000cc>new_ltEs8</font>(<FONT COLOR=#0000cc>False</font>, <FONT COLOR=#0000cc>False</font>) &#8594; <FONT COLOR=#0000cc>True</font>
<BR><FONT COLOR=#0000cc>new_compare25</font>(<FONT COLOR=#cc0000>vyy114</font>, <FONT COLOR=#cc0000>vyy115</font>, <FONT COLOR=#0000cc>True</font>, <FONT COLOR=#cc0000>baf</font>, <FONT COLOR=#cc0000>bag</font>) &#8594; <FONT COLOR=#0000cc>EQ</font>
<BR><FONT COLOR=#0000cc>new_esEs31</font>(<FONT COLOR=#cc0000>vyy143</font>, <FONT COLOR=#cc0000>vyy146</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>beg</font>), <FONT COLOR=#cc0000>beh</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs22</font>(<FONT COLOR=#cc0000>vyy143</font>, <FONT COLOR=#cc0000>vyy146</font>, <FONT COLOR=#cc0000>beg</font>, <FONT COLOR=#cc0000>beh</font>)
<BR><FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy1070</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy1080</font>), <FONT COLOR=#0000cc>ty_Int</font>, <FONT COLOR=#cc0000>cef</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs10</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>)
<BR><FONT COLOR=#0000cc>new_ltEs22</font>(<FONT COLOR=#cc0000>vyy1072</font>, <FONT COLOR=#cc0000>vyy1082</font>, <FONT COLOR=#0000cc>ty_@0</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs9</font>(<FONT COLOR=#cc0000>vyy1072</font>, <FONT COLOR=#cc0000>vyy1082</font>)
<BR><FONT COLOR=#0000cc>new_lt21</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>dfg</font>)) &#8594; <FONT COLOR=#0000cc>new_lt14</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#cc0000>dfg</font>)
<BR><FONT COLOR=#0000cc>new_esEs33</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#0000cc>ty_Char</font>) &#8594; <FONT COLOR=#0000cc>new_esEs17</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>)
<BR><FONT COLOR=#0000cc>new_esEs5</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>ty_Ordering</font>) &#8594; <FONT COLOR=#0000cc>new_esEs13</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>)
<BR><FONT COLOR=#0000cc>new_lt22</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#0000cc>ty_@0</font>) &#8594; <FONT COLOR=#0000cc>new_lt10</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>)
<BR><FONT COLOR=#0000cc>new_lt20</font>(<FONT COLOR=#cc0000>vyy144</font>, <FONT COLOR=#cc0000>vyy147</font>, <FONT COLOR=#0000cc>ty_Ordering</font>) &#8594; <FONT COLOR=#0000cc>new_lt5</font>(<FONT COLOR=#cc0000>vyy144</font>, <FONT COLOR=#cc0000>vyy147</font>)
<BR><FONT COLOR=#0000cc>new_esEs23</font>(<FONT COLOR=#0000cc>Double</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy30001</font>), <FONT COLOR=#0000cc>Double</font>(<FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>vyy4001</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs19</font>(<FONT COLOR=#0000cc>new_sr</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>), <FONT COLOR=#0000cc>new_sr</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>))
<BR><FONT COLOR=#0000cc>new_ltEs20</font>(<FONT COLOR=#cc0000>vyy145</font>, <FONT COLOR=#cc0000>vyy148</font>, <FONT COLOR=#0000cc>ty_Ordering</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs16</font>(<FONT COLOR=#cc0000>vyy145</font>, <FONT COLOR=#cc0000>vyy148</font>)
<BR><FONT COLOR=#0000cc>new_primCmpInt</font>(<FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#0000cc>Zero</font>), <FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>vyy4000</font>))) &#8594; <FONT COLOR=#0000cc>new_primCmpNat2</font>(<FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#0000cc>Zero</font>)
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy30000</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy4000</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>ecd</font>), <FONT COLOR=#cc0000>ece</font>), <FONT COLOR=#cc0000>ebe</font>) &#8594; <FONT COLOR=#0000cc>new_esEs22</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>ecd</font>, <FONT COLOR=#cc0000>ece</font>)
<BR><FONT COLOR=#0000cc>new_esEs35</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>dhg</font>), <FONT COLOR=#cc0000>dhh</font>), <FONT COLOR=#cc0000>eaa</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs18</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#cc0000>dhg</font>, <FONT COLOR=#cc0000>dhh</font>, <FONT COLOR=#cc0000>eaa</font>)
<BR><FONT COLOR=#0000cc>new_compare211</font>(<FONT COLOR=#0000cc>GT</font>, <FONT COLOR=#0000cc>EQ</font>, <FONT COLOR=#0000cc>False</font>) &#8594; <FONT COLOR=#0000cc>GT</font>
<BR><FONT COLOR=#0000cc>new_esEs8</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>ty_Int</font>) &#8594; <FONT COLOR=#0000cc>new_esEs19</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>)
<BR><FONT COLOR=#0000cc>new_primCmpInt</font>(<FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#0000cc>Zero</font>), <FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>vyy4000</font>))) &#8594; <FONT COLOR=#0000cc>GT</font>
<BR><FONT COLOR=#0000cc>new_compare110</font>(<FONT COLOR=#cc0000>vyy179</font>, <FONT COLOR=#cc0000>vyy180</font>, <FONT COLOR=#0000cc>False</font>, <FONT COLOR=#cc0000>ffb</font>) &#8594; <FONT COLOR=#0000cc>GT</font>
<BR><FONT COLOR=#0000cc>new_compare26</font>(<FONT COLOR=#cc0000>vyy143</font>, <FONT COLOR=#cc0000>vyy144</font>, <FONT COLOR=#cc0000>vyy145</font>, <FONT COLOR=#cc0000>vyy146</font>, <FONT COLOR=#cc0000>vyy147</font>, <FONT COLOR=#cc0000>vyy148</font>, <FONT COLOR=#0000cc>False</font>, <FONT COLOR=#cc0000>bdg</font>, <FONT COLOR=#cc0000>bdh</font>, <FONT COLOR=#cc0000>bea</font>) &#8594; <FONT COLOR=#0000cc>new_compare19</font>(<FONT COLOR=#cc0000>vyy143</font>, <FONT COLOR=#cc0000>vyy144</font>, <FONT COLOR=#cc0000>vyy145</font>, <FONT COLOR=#cc0000>vyy146</font>, <FONT COLOR=#cc0000>vyy147</font>, <FONT COLOR=#cc0000>vyy148</font>, <FONT COLOR=#0000cc>new_lt19</font>(<FONT COLOR=#cc0000>vyy143</font>, <FONT COLOR=#cc0000>vyy146</font>, <FONT COLOR=#cc0000>bdg</font>), <FONT COLOR=#0000cc>new_asAs</font>(<FONT COLOR=#0000cc>new_esEs31</font>(<FONT COLOR=#cc0000>vyy143</font>, <FONT COLOR=#cc0000>vyy146</font>, <FONT COLOR=#cc0000>bdg</font>), <FONT COLOR=#0000cc>new_pePe</font>(<FONT COLOR=#0000cc>new_lt20</font>(<FONT COLOR=#cc0000>vyy144</font>, <FONT COLOR=#cc0000>vyy147</font>, <FONT COLOR=#cc0000>bdh</font>), <FONT COLOR=#0000cc>new_asAs</font>(<FONT COLOR=#0000cc>new_esEs30</font>(<FONT COLOR=#cc0000>vyy144</font>, <FONT COLOR=#cc0000>vyy147</font>, <FONT COLOR=#cc0000>bdh</font>), <FONT COLOR=#0000cc>new_ltEs20</font>(<FONT COLOR=#cc0000>vyy145</font>, <FONT COLOR=#cc0000>vyy148</font>, <FONT COLOR=#cc0000>bea</font>)))), <FONT COLOR=#cc0000>bdg</font>, <FONT COLOR=#cc0000>bdh</font>, <FONT COLOR=#cc0000>bea</font>)
<BR><FONT COLOR=#0000cc>new_esEs17</font>(<FONT COLOR=#0000cc>Char</font>(<FONT COLOR=#cc0000>vyy30000</font>), <FONT COLOR=#0000cc>Char</font>(<FONT COLOR=#cc0000>vyy4000</font>)) &#8594; <FONT COLOR=#0000cc>new_primEqInt</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>)
<BR><FONT COLOR=#0000cc>new_esEs37</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>efc</font>), <FONT COLOR=#cc0000>efd</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs22</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#cc0000>efc</font>, <FONT COLOR=#cc0000>efd</font>)
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy30000</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy4000</font>), <FONT COLOR=#cc0000>ecg</font>, <FONT COLOR=#0000cc>ty_Float</font>) &#8594; <FONT COLOR=#0000cc>new_esEs25</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>)
<BR><FONT COLOR=#0000cc>new_esEs20</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy30000</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy4000</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>faa</font>), <FONT COLOR=#cc0000>fab</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs22</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>faa</font>, <FONT COLOR=#cc0000>fab</font>)
<BR><FONT COLOR=#0000cc>new_compare112</font>(<FONT COLOR=#cc0000>vyy221</font>, <FONT COLOR=#cc0000>vyy222</font>, <FONT COLOR=#cc0000>vyy223</font>, <FONT COLOR=#cc0000>vyy224</font>, <FONT COLOR=#cc0000>vyy225</font>, <FONT COLOR=#cc0000>vyy226</font>, <FONT COLOR=#0000cc>False</font>, <FONT COLOR=#cc0000>fcb</font>, <FONT COLOR=#cc0000>fcc</font>, <FONT COLOR=#cc0000>fcd</font>) &#8594; <FONT COLOR=#0000cc>GT</font>
<BR><FONT COLOR=#0000cc>new_lt10</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>) &#8594; <FONT COLOR=#0000cc>new_esEs13</font>(<FONT COLOR=#0000cc>new_compare27</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>), <FONT COLOR=#0000cc>LT</font>)
<BR><FONT COLOR=#0000cc>new_ltEs23</font>(<FONT COLOR=#cc0000>vyy121</font>, <FONT COLOR=#cc0000>vyy122</font>, <FONT COLOR=#0000cc>ty_Ordering</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs16</font>(<FONT COLOR=#cc0000>vyy121</font>, <FONT COLOR=#cc0000>vyy122</font>)
<BR><FONT COLOR=#0000cc>new_lt20</font>(<FONT COLOR=#cc0000>vyy144</font>, <FONT COLOR=#cc0000>vyy147</font>, <FONT COLOR=#0000cc>ty_Float</font>) &#8594; <FONT COLOR=#0000cc>new_lt7</font>(<FONT COLOR=#cc0000>vyy144</font>, <FONT COLOR=#cc0000>vyy147</font>)
<BR><FONT COLOR=#0000cc>new_compare29</font>(<FONT COLOR=#cc0000>vyy107</font>, <FONT COLOR=#cc0000>vyy108</font>, <FONT COLOR=#0000cc>False</font>, <FONT COLOR=#cc0000>ced</font>) &#8594; <FONT COLOR=#0000cc>new_compare110</font>(<FONT COLOR=#cc0000>vyy107</font>, <FONT COLOR=#cc0000>vyy108</font>, <FONT COLOR=#0000cc>new_ltEs21</font>(<FONT COLOR=#cc0000>vyy107</font>, <FONT COLOR=#cc0000>vyy108</font>, <FONT COLOR=#cc0000>ced</font>), <FONT COLOR=#cc0000>ced</font>)
<BR><FONT COLOR=#0000cc>new_esEs7</font>(<FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy401</font>, <FONT COLOR=#0000cc>ty_Int</font>) &#8594; <FONT COLOR=#0000cc>new_esEs19</font>(<FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy401</font>)
<BR><FONT COLOR=#0000cc>new_primCompAux00</font>(<FONT COLOR=#cc0000>vyy92</font>, <FONT COLOR=#cc0000>vyy93</font>, <FONT COLOR=#0000cc>EQ</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>dee</font>)) &#8594; <FONT COLOR=#0000cc>new_compare31</font>(<FONT COLOR=#cc0000>vyy92</font>, <FONT COLOR=#cc0000>vyy93</font>, <FONT COLOR=#cc0000>dee</font>)
<BR><FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy1070</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy1080</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>fch</font>), <FONT COLOR=#cc0000>cef</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs12</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#cc0000>fch</font>)
<BR><FONT COLOR=#0000cc>new_ltEs11</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy1070</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy1080</font>), <FONT COLOR=#0000cc>ty_@0</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs9</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>)
<BR><FONT COLOR=#0000cc>new_lt21</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#0000cc>ty_Double</font>) &#8594; <FONT COLOR=#0000cc>new_lt6</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>)
<BR><FONT COLOR=#0000cc>new_primCmpInt</font>(<FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#0000cc>Zero</font>), <FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#0000cc>Zero</font>)) &#8594; <FONT COLOR=#0000cc>EQ</font>
<BR><FONT COLOR=#0000cc>new_compare13</font>(<FONT COLOR=#0000cc>Float</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy3001</font>), <FONT COLOR=#0000cc>Float</font>(<FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#cc0000>vyy401</font>)) &#8594; <FONT COLOR=#0000cc>new_compare7</font>(<FONT COLOR=#0000cc>new_sr</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>), <FONT COLOR=#0000cc>new_sr</font>(<FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy401</font>))
<BR><FONT COLOR=#0000cc>new_lt8</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>, <FONT COLOR=#0000cc>ty_Double</font>) &#8594; <FONT COLOR=#0000cc>new_lt6</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>)
<BR><FONT COLOR=#0000cc>new_esEs9</font>(<FONT COLOR=#cc0000>vyy3002</font>, <FONT COLOR=#cc0000>vyy402</font>, <FONT COLOR=#0000cc>ty_Float</font>) &#8594; <FONT COLOR=#0000cc>new_esEs25</font>(<FONT COLOR=#cc0000>vyy3002</font>, <FONT COLOR=#cc0000>vyy402</font>)
<BR><FONT COLOR=#0000cc>new_esEs11</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>cea</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs14</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#cc0000>cea</font>)
<BR><FONT COLOR=#0000cc>new_esEs14</font>(<FONT COLOR=#0000cc>:</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy30001</font>), <FONT COLOR=#0000cc>:</font>(<FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>vyy4001</font>), <FONT COLOR=#cc0000>be</font>) &#8594; <FONT COLOR=#0000cc>new_asAs</font>(<FONT COLOR=#0000cc>new_esEs15</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>be</font>), <FONT COLOR=#0000cc>new_esEs14</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#cc0000>be</font>))
<BR><FONT COLOR=#0000cc>new_esEs36</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>dga</font>), <FONT COLOR=#cc0000>dgb</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#cc0000>dga</font>, <FONT COLOR=#cc0000>dgb</font>)
<BR><FONT COLOR=#0000cc>new_asAs</font>(<FONT COLOR=#0000cc>False</font>, <FONT COLOR=#cc0000>vyy174</font>) &#8594; <FONT COLOR=#0000cc>False</font>
<BR><FONT COLOR=#0000cc>new_lt23</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#0000cc>ty_Integer</font>) &#8594; <FONT COLOR=#0000cc>new_lt18</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>)
<BR><FONT COLOR=#0000cc>new_esEs7</font>(<FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy401</font>, <FONT COLOR=#0000cc>ty_@0</font>) &#8594; <FONT COLOR=#0000cc>new_esEs24</font>(<FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy401</font>)
<BR><FONT COLOR=#0000cc>new_lt8</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>, <FONT COLOR=#0000cc>ty_Bool</font>) &#8594; <FONT COLOR=#0000cc>new_lt9</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>)
<BR><FONT COLOR=#0000cc>new_primMulInt</font>(<FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#cc0000>vyy4000</font>), <FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#cc0000>vyy30010</font>)) &#8594; <FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#0000cc>new_primMulNat0</font>(<FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>vyy30010</font>))
<BR><FONT COLOR=#0000cc>new_primMulInt</font>(<FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#cc0000>vyy4000</font>), <FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#cc0000>vyy30010</font>)) &#8594; <FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#0000cc>new_primMulNat0</font>(<FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>vyy30010</font>))
<BR><FONT COLOR=#0000cc>new_lt8</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>, <FONT COLOR=#0000cc>ty_Ordering</font>) &#8594; <FONT COLOR=#0000cc>new_lt5</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>)
<BR><FONT COLOR=#0000cc>new_fsEs</font>(<FONT COLOR=#cc0000>vyy230</font>) &#8594; <FONT COLOR=#0000cc>new_not</font>(<FONT COLOR=#0000cc>new_esEs13</font>(<FONT COLOR=#cc0000>vyy230</font>, <FONT COLOR=#0000cc>GT</font>))
<BR><FONT COLOR=#0000cc>new_esEs34</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#0000cc>ty_Bool</font>) &#8594; <FONT COLOR=#0000cc>new_esEs12</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>)
<BR><FONT COLOR=#0000cc>new_esEs4</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>eha</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs20</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#cc0000>eha</font>)
<BR><FONT COLOR=#0000cc>new_compare211</font>(<FONT COLOR=#0000cc>EQ</font>, <FONT COLOR=#0000cc>LT</font>, <FONT COLOR=#0000cc>False</font>) &#8594; <FONT COLOR=#0000cc>GT</font>
<BR><FONT COLOR=#0000cc>new_ltEs23</font>(<FONT COLOR=#cc0000>vyy121</font>, <FONT COLOR=#cc0000>vyy122</font>, <FONT COLOR=#0000cc>ty_Double</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs6</font>(<FONT COLOR=#cc0000>vyy121</font>, <FONT COLOR=#cc0000>vyy122</font>)
<BR><FONT COLOR=#0000cc>new_esEs36</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>dfh</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs14</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#cc0000>dfh</font>)
<BR><FONT COLOR=#0000cc>new_esEs29</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>eg</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs16</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>, <FONT COLOR=#cc0000>eg</font>)
<BR><FONT COLOR=#0000cc>new_lt23</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>ffe</font>)) &#8594; <FONT COLOR=#0000cc>new_lt15</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#cc0000>ffe</font>)
<BR><FONT COLOR=#0000cc>new_primCompAux00</font>(<FONT COLOR=#cc0000>vyy92</font>, <FONT COLOR=#cc0000>vyy93</font>, <FONT COLOR=#0000cc>GT</font>, <FONT COLOR=#cc0000>dec</font>) &#8594; <FONT COLOR=#0000cc>GT</font>
<BR><FONT COLOR=#0000cc>new_ltEs7</font>(<FONT COLOR=#cc0000>vyy157</font>, <FONT COLOR=#cc0000>vyy159</font>, <FONT COLOR=#0000cc>ty_Double</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs6</font>(<FONT COLOR=#cc0000>vyy157</font>, <FONT COLOR=#cc0000>vyy159</font>)
<BR><FONT COLOR=#0000cc>new_esEs30</font>(<FONT COLOR=#cc0000>vyy144</font>, <FONT COLOR=#cc0000>vyy147</font>, <FONT COLOR=#0000cc>ty_@0</font>) &#8594; <FONT COLOR=#0000cc>new_esEs24</font>(<FONT COLOR=#cc0000>vyy144</font>, <FONT COLOR=#cc0000>vyy147</font>)
<BR><FONT COLOR=#0000cc>new_compare0</font>(<FONT COLOR=#cc0000>vyy300</font>, <FONT COLOR=#cc0000>vyy40</font>, <FONT COLOR=#0000cc>ty_Bool</font>) &#8594; <FONT COLOR=#0000cc>new_compare28</font>(<FONT COLOR=#cc0000>vyy300</font>, <FONT COLOR=#cc0000>vyy40</font>)
<BR><FONT COLOR=#0000cc>new_esEs35</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>dha</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs20</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#cc0000>dha</font>)
<BR><FONT COLOR=#0000cc>new_esEs8</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>bab</font>), <FONT COLOR=#cc0000>bac</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs22</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#cc0000>bab</font>, <FONT COLOR=#cc0000>bac</font>)
<BR><FONT COLOR=#0000cc>new_esEs38</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#0000cc>ty_Bool</font>) &#8594; <FONT COLOR=#0000cc>new_esEs12</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>)
<BR><FONT COLOR=#0000cc>new_ltEs11</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy1070</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy1080</font>), <FONT COLOR=#0000cc>ty_Integer</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs18</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>)
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy30000</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy4000</font>), <FONT COLOR=#0000cc>ty_Double</font>, <FONT COLOR=#cc0000>ebe</font>) &#8594; <FONT COLOR=#0000cc>new_esEs23</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>)
<BR><FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy1070</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy1080</font>), <FONT COLOR=#cc0000>cee</font>, <FONT COLOR=#cc0000>cef</font>) &#8594; <FONT COLOR=#0000cc>False</font>
<BR><FONT COLOR=#0000cc>new_lt23</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>ffd</font>)) &#8594; <FONT COLOR=#0000cc>new_lt14</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#cc0000>ffd</font>)
<BR><FONT COLOR=#0000cc>new_lt21</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>dff</font>)) &#8594; <FONT COLOR=#0000cc>new_lt11</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#cc0000>dff</font>)
<BR><FONT COLOR=#0000cc>new_ltEs7</font>(<FONT COLOR=#cc0000>vyy157</font>, <FONT COLOR=#cc0000>vyy159</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>df</font>)) &#8594; <FONT COLOR=#0000cc>new_ltEs11</font>(<FONT COLOR=#cc0000>vyy157</font>, <FONT COLOR=#cc0000>vyy159</font>, <FONT COLOR=#cc0000>df</font>)
<BR><FONT COLOR=#0000cc>new_lt21</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#0000cc>ty_Int</font>) &#8594; <FONT COLOR=#0000cc>new_lt13</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>)
<BR><FONT COLOR=#0000cc>new_esEs39</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>ffh</font>), <FONT COLOR=#cc0000>fga</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs22</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#cc0000>ffh</font>, <FONT COLOR=#cc0000>fga</font>)
<BR><FONT COLOR=#0000cc>new_esEs34</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#0000cc>ty_Integer</font>) &#8594; <FONT COLOR=#0000cc>new_esEs26</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>)
<BR><FONT COLOR=#0000cc>new_esEs34</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#0000cc>ty_Ordering</font>) &#8594; <FONT COLOR=#0000cc>new_esEs13</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>)
<BR><FONT COLOR=#0000cc>new_esEs6</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>ty_Float</font>) &#8594; <FONT COLOR=#0000cc>new_esEs25</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>)
<BR><FONT COLOR=#0000cc>new_esEs4</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>ecg</font>), <FONT COLOR=#cc0000>ebe</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#cc0000>ecg</font>, <FONT COLOR=#cc0000>ebe</font>)
<BR><FONT COLOR=#0000cc>new_esEs37</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>efe</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs14</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#cc0000>efe</font>)
<BR><FONT COLOR=#0000cc>new_esEs34</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#0000cc>ty_Char</font>) &#8594; <FONT COLOR=#0000cc>new_esEs17</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>)
<BR><FONT COLOR=#0000cc>new_ltEs24</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>fgf</font>)) &#8594; <FONT COLOR=#0000cc>new_ltEs11</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#cc0000>fgf</font>)
<BR><FONT COLOR=#0000cc>new_ltEs20</font>(<FONT COLOR=#cc0000>vyy145</font>, <FONT COLOR=#cc0000>vyy148</font>, <FONT COLOR=#0000cc>ty_Int</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs10</font>(<FONT COLOR=#cc0000>vyy145</font>, <FONT COLOR=#cc0000>vyy148</font>)
<BR><FONT COLOR=#0000cc>new_ltEs7</font>(<FONT COLOR=#cc0000>vyy157</font>, <FONT COLOR=#cc0000>vyy159</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>ed</font>), <FONT COLOR=#cc0000>ee</font>), <FONT COLOR=#cc0000>ef</font>)) &#8594; <FONT COLOR=#0000cc>new_ltEs17</font>(<FONT COLOR=#cc0000>vyy157</font>, <FONT COLOR=#cc0000>vyy159</font>, <FONT COLOR=#cc0000>ed</font>, <FONT COLOR=#cc0000>ee</font>, <FONT COLOR=#cc0000>ef</font>)
<BR><FONT COLOR=#0000cc>new_esEs4</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>ty_Ordering</font>) &#8594; <FONT COLOR=#0000cc>new_esEs13</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>)
<BR><FONT COLOR=#0000cc>new_lt13</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>) &#8594; <FONT COLOR=#0000cc>new_esEs13</font>(<FONT COLOR=#0000cc>new_compare7</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>), <FONT COLOR=#0000cc>LT</font>)
<BR><FONT COLOR=#0000cc>new_esEs15</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>cg</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs14</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>cg</font>)
<BR><FONT COLOR=#0000cc>new_esEs31</font>(<FONT COLOR=#cc0000>vyy143</font>, <FONT COLOR=#cc0000>vyy146</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>bee</font>), <FONT COLOR=#cc0000>bef</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#cc0000>vyy143</font>, <FONT COLOR=#cc0000>vyy146</font>, <FONT COLOR=#cc0000>bee</font>, <FONT COLOR=#cc0000>bef</font>)
<BR><FONT COLOR=#0000cc>new_esEs4</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>eeb</font>), <FONT COLOR=#cc0000>eec</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs22</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#cc0000>eeb</font>, <FONT COLOR=#cc0000>eec</font>)
<BR><FONT COLOR=#0000cc>new_lt8</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>, <FONT COLOR=#0000cc>ty_Float</font>) &#8594; <FONT COLOR=#0000cc>new_lt7</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>)
<BR><FONT COLOR=#0000cc>new_esEs38</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>egb</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs20</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>egb</font>)
<BR><FONT COLOR=#0000cc>new_compare211</font>(<FONT COLOR=#0000cc>LT</font>, <FONT COLOR=#0000cc>EQ</font>, <FONT COLOR=#0000cc>False</font>) &#8594; <FONT COLOR=#0000cc>LT</font>
<BR><FONT COLOR=#0000cc>new_ltEs11</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy1070</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy1080</font>), <FONT COLOR=#0000cc>ty_Char</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs4</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>)
<BR><FONT COLOR=#0000cc>new_esEs29</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>eh</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs20</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>, <FONT COLOR=#cc0000>eh</font>)
<BR><FONT COLOR=#0000cc>new_lt19</font>(<FONT COLOR=#cc0000>vyy143</font>, <FONT COLOR=#cc0000>vyy146</font>, <FONT COLOR=#0000cc>ty_Double</font>) &#8594; <FONT COLOR=#0000cc>new_lt6</font>(<FONT COLOR=#cc0000>vyy143</font>, <FONT COLOR=#cc0000>vyy146</font>)
<BR><FONT COLOR=#0000cc>new_esEs37</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#0000cc>ty_Double</font>) &#8594; <FONT COLOR=#0000cc>new_esEs23</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>)
<BR><FONT COLOR=#0000cc>new_esEs34</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#0000cc>ty_@0</font>) &#8594; <FONT COLOR=#0000cc>new_esEs24</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>)
<BR><FONT COLOR=#0000cc>new_lt20</font>(<FONT COLOR=#cc0000>vyy144</font>, <FONT COLOR=#cc0000>vyy147</font>, <FONT COLOR=#0000cc>ty_Char</font>) &#8594; <FONT COLOR=#0000cc>new_lt12</font>(<FONT COLOR=#cc0000>vyy144</font>, <FONT COLOR=#cc0000>vyy147</font>)
<BR><FONT COLOR=#0000cc>new_esEs30</font>(<FONT COLOR=#cc0000>vyy144</font>, <FONT COLOR=#cc0000>vyy147</font>, <FONT COLOR=#0000cc>ty_Double</font>) &#8594; <FONT COLOR=#0000cc>new_esEs23</font>(<FONT COLOR=#cc0000>vyy144</font>, <FONT COLOR=#cc0000>vyy147</font>)
<BR><FONT COLOR=#0000cc>new_ltEs22</font>(<FONT COLOR=#cc0000>vyy1072</font>, <FONT COLOR=#cc0000>vyy1082</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>eac</font>)) &#8594; <FONT COLOR=#0000cc>new_ltEs11</font>(<FONT COLOR=#cc0000>vyy1072</font>, <FONT COLOR=#cc0000>vyy1082</font>, <FONT COLOR=#cc0000>eac</font>)
<BR><FONT COLOR=#0000cc>new_ltEs10</font>(<FONT COLOR=#cc0000>vyy107</font>, <FONT COLOR=#cc0000>vyy108</font>) &#8594; <FONT COLOR=#0000cc>new_fsEs</font>(<FONT COLOR=#0000cc>new_compare7</font>(<FONT COLOR=#cc0000>vyy107</font>, <FONT COLOR=#cc0000>vyy108</font>))
<BR><FONT COLOR=#0000cc>new_primCompAux00</font>(<FONT COLOR=#cc0000>vyy92</font>, <FONT COLOR=#cc0000>vyy93</font>, <FONT COLOR=#0000cc>EQ</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>dfc</font>), <FONT COLOR=#cc0000>dfd</font>), <FONT COLOR=#cc0000>dfe</font>)) &#8594; <FONT COLOR=#0000cc>new_compare10</font>(<FONT COLOR=#cc0000>vyy92</font>, <FONT COLOR=#cc0000>vyy93</font>, <FONT COLOR=#cc0000>dfc</font>, <FONT COLOR=#cc0000>dfd</font>, <FONT COLOR=#cc0000>dfe</font>)
<BR><FONT COLOR=#0000cc>new_lt19</font>(<FONT COLOR=#cc0000>vyy143</font>, <FONT COLOR=#cc0000>vyy146</font>, <FONT COLOR=#0000cc>ty_@0</font>) &#8594; <FONT COLOR=#0000cc>new_lt10</font>(<FONT COLOR=#cc0000>vyy143</font>, <FONT COLOR=#cc0000>vyy146</font>)
<BR><FONT COLOR=#0000cc>new_esEs29</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>, <FONT COLOR=#0000cc>ty_Float</font>) &#8594; <FONT COLOR=#0000cc>new_esEs25</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>)
<BR><FONT COLOR=#0000cc>new_primPlusNat1</font>(<FONT COLOR=#0000cc>Zero</font>, <FONT COLOR=#0000cc>Zero</font>) &#8594; <FONT COLOR=#0000cc>Zero</font>
<BR><FONT COLOR=#0000cc>new_ltEs11</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy1070</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy1080</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>bce</font>)) &#8594; <FONT COLOR=#0000cc>new_ltEs12</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#cc0000>bce</font>)
<BR><FONT COLOR=#0000cc>new_asAs</font>(<FONT COLOR=#0000cc>True</font>, <FONT COLOR=#cc0000>vyy174</font>) &#8594; <FONT COLOR=#cc0000>vyy174</font>
<BR><FONT COLOR=#0000cc>new_esEs39</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#0000cc>ty_Bool</font>) &#8594; <FONT COLOR=#0000cc>new_esEs12</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>)
<BR><FONT COLOR=#0000cc>new_esEs30</font>(<FONT COLOR=#cc0000>vyy144</font>, <FONT COLOR=#cc0000>vyy147</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>bfe</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs20</font>(<FONT COLOR=#cc0000>vyy144</font>, <FONT COLOR=#cc0000>vyy147</font>, <FONT COLOR=#cc0000>bfe</font>)
<BR><FONT COLOR=#0000cc>new_esEs11</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>ty_Char</font>) &#8594; <FONT COLOR=#0000cc>new_esEs17</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>)
<BR><FONT COLOR=#0000cc>new_ltEs11</font>(<FONT COLOR=#0000cc>Nothing</font>, <FONT COLOR=#0000cc>Nothing</font>, <FONT COLOR=#cc0000>bcb</font>) &#8594; <FONT COLOR=#0000cc>True</font>
<BR><FONT COLOR=#0000cc>new_ltEs16</font>(<FONT COLOR=#0000cc>LT</font>, <FONT COLOR=#0000cc>LT</font>) &#8594; <FONT COLOR=#0000cc>True</font>
<BR><FONT COLOR=#0000cc>new_esEs6</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>ty_Int</font>) &#8594; <FONT COLOR=#0000cc>new_esEs19</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>)
<BR><FONT COLOR=#0000cc>new_esEs11</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>cch</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs16</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#cc0000>cch</font>)
<BR><FONT COLOR=#0000cc>new_lt23</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#0000cc>ty_Ordering</font>) &#8594; <FONT COLOR=#0000cc>new_lt5</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>)
<BR><FONT COLOR=#0000cc>new_compare211</font>(<FONT COLOR=#cc0000>vyy300</font>, <FONT COLOR=#cc0000>vyy40</font>, <FONT COLOR=#0000cc>True</font>) &#8594; <FONT COLOR=#0000cc>EQ</font>
<BR><FONT COLOR=#0000cc>new_lt15</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>, <FONT COLOR=#cc0000>fa</font>) &#8594; <FONT COLOR=#0000cc>new_esEs13</font>(<FONT COLOR=#0000cc>new_compare17</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>, <FONT COLOR=#cc0000>fa</font>), <FONT COLOR=#0000cc>LT</font>)
<BR><FONT COLOR=#0000cc>new_esEs31</font>(<FONT COLOR=#cc0000>vyy143</font>, <FONT COLOR=#cc0000>vyy146</font>, <FONT COLOR=#0000cc>ty_@0</font>) &#8594; <FONT COLOR=#0000cc>new_esEs24</font>(<FONT COLOR=#cc0000>vyy143</font>, <FONT COLOR=#cc0000>vyy146</font>)
<BR><FONT COLOR=#0000cc>new_compare0</font>(<FONT COLOR=#cc0000>vyy300</font>, <FONT COLOR=#cc0000>vyy40</font>, <FONT COLOR=#0000cc>ty_Integer</font>) &#8594; <FONT COLOR=#0000cc>new_compare8</font>(<FONT COLOR=#cc0000>vyy300</font>, <FONT COLOR=#cc0000>vyy40</font>)
<BR><FONT COLOR=#0000cc>new_ltEs19</font>(<FONT COLOR=#cc0000>vyy114</font>, <FONT COLOR=#cc0000>vyy115</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>bbe</font>), <FONT COLOR=#cc0000>bbf</font>)) &#8594; <FONT COLOR=#0000cc>new_ltEs14</font>(<FONT COLOR=#cc0000>vyy114</font>, <FONT COLOR=#cc0000>vyy115</font>, <FONT COLOR=#cc0000>bbe</font>, <FONT COLOR=#cc0000>bbf</font>)
<BR><FONT COLOR=#0000cc>new_ltEs20</font>(<FONT COLOR=#cc0000>vyy145</font>, <FONT COLOR=#cc0000>vyy148</font>, <FONT COLOR=#0000cc>ty_@0</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs9</font>(<FONT COLOR=#cc0000>vyy145</font>, <FONT COLOR=#cc0000>vyy148</font>)
<BR><FONT COLOR=#0000cc>new_fmToList_LE0</font>(<FONT COLOR=#cc0000>vyy340</font>, <FONT COLOR=#cc0000>vyy341</font>, <FONT COLOR=#cc0000>vyy96</font>, <FONT COLOR=#cc0000>h</font>, <FONT COLOR=#cc0000>ba</font>) &#8594; <FONT COLOR=#0000cc>:</font>(<FONT COLOR=#0000cc>@2</font>(<FONT COLOR=#cc0000>vyy340</font>, <FONT COLOR=#cc0000>vyy341</font>), <FONT COLOR=#cc0000>vyy96</font>)
<BR><FONT COLOR=#0000cc>new_ltEs6</font>(<FONT COLOR=#cc0000>vyy107</font>, <FONT COLOR=#cc0000>vyy108</font>) &#8594; <FONT COLOR=#0000cc>new_fsEs</font>(<FONT COLOR=#0000cc>new_compare12</font>(<FONT COLOR=#cc0000>vyy107</font>, <FONT COLOR=#cc0000>vyy108</font>))
<BR><FONT COLOR=#0000cc>new_esEs33</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#0000cc>ty_Ordering</font>) &#8594; <FONT COLOR=#0000cc>new_esEs13</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>)
<BR><FONT COLOR=#0000cc>new_esEs22</font>(<FONT COLOR=#0000cc>@2</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy30001</font>), <FONT COLOR=#0000cc>@2</font>(<FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>vyy4001</font>), <FONT COLOR=#cc0000>eeb</font>, <FONT COLOR=#cc0000>eec</font>) &#8594; <FONT COLOR=#0000cc>new_asAs</font>(<FONT COLOR=#0000cc>new_esEs38</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>eeb</font>), <FONT COLOR=#0000cc>new_esEs37</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#cc0000>eec</font>))
<BR><FONT COLOR=#0000cc>new_esEs38</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#0000cc>ty_@0</font>) &#8594; <FONT COLOR=#0000cc>new_esEs24</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>)
<BR><FONT COLOR=#0000cc>new_esEs7</font>(<FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy401</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>ga</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs16</font>(<FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy401</font>, <FONT COLOR=#cc0000>ga</font>)
<BR><FONT COLOR=#0000cc>new_ltEs23</font>(<FONT COLOR=#cc0000>vyy121</font>, <FONT COLOR=#cc0000>vyy122</font>, <FONT COLOR=#0000cc>ty_Float</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs15</font>(<FONT COLOR=#cc0000>vyy121</font>, <FONT COLOR=#cc0000>vyy122</font>)
<BR><FONT COLOR=#0000cc>new_esEs33</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#0000cc>ty_Float</font>) &#8594; <FONT COLOR=#0000cc>new_esEs25</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>)
<BR><FONT COLOR=#0000cc>new_lt14</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>, <FONT COLOR=#cc0000>eh</font>) &#8594; <FONT COLOR=#0000cc>new_esEs13</font>(<FONT COLOR=#0000cc>new_compare31</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>, <FONT COLOR=#cc0000>eh</font>), <FONT COLOR=#0000cc>LT</font>)
<BR><FONT COLOR=#0000cc>new_ltEs22</font>(<FONT COLOR=#cc0000>vyy1072</font>, <FONT COLOR=#cc0000>vyy1082</font>, <FONT COLOR=#0000cc>ty_Int</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs10</font>(<FONT COLOR=#cc0000>vyy1072</font>, <FONT COLOR=#cc0000>vyy1082</font>)
<BR><FONT COLOR=#0000cc>new_lt21</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>dge</font>), <FONT COLOR=#cc0000>dgf</font>), <FONT COLOR=#cc0000>dgg</font>)) &#8594; <FONT COLOR=#0000cc>new_lt4</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#cc0000>dge</font>, <FONT COLOR=#cc0000>dgf</font>, <FONT COLOR=#cc0000>dgg</font>)
<BR><FONT COLOR=#0000cc>new_primCmpInt</font>(<FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>vyy30000</font>)), <FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#cc0000>vyy400</font>)) &#8594; <FONT COLOR=#0000cc>new_primCmpNat2</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy400</font>)
<BR><FONT COLOR=#0000cc>new_ltEs11</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy1070</font>), <FONT COLOR=#0000cc>Nothing</font>, <FONT COLOR=#cc0000>bcb</font>) &#8594; <FONT COLOR=#0000cc>False</font>
<BR><FONT COLOR=#0000cc>new_primEqInt</font>(<FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#0000cc>Zero</font>), <FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#0000cc>Zero</font>)) &#8594; <FONT COLOR=#0000cc>True</font>
<BR><FONT COLOR=#0000cc>new_primEqInt</font>(<FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#0000cc>Zero</font>), <FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#0000cc>Zero</font>)) &#8594; <FONT COLOR=#0000cc>True</font>
<BR><FONT COLOR=#0000cc>new_not</font>(<FONT COLOR=#0000cc>True</font>) &#8594; <FONT COLOR=#0000cc>False</font>
<BR><FONT COLOR=#0000cc>new_esEs27</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#0000cc>ty_Integer</font>) &#8594; <FONT COLOR=#0000cc>new_esEs26</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>)
<BR><FONT COLOR=#0000cc>new_lt23</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#0000cc>ty_@0</font>) &#8594; <FONT COLOR=#0000cc>new_lt10</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>)
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy30000</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy4000</font>), <FONT COLOR=#cc0000>ecg</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>ede</font>), <FONT COLOR=#cc0000>edf</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>ede</font>, <FONT COLOR=#cc0000>edf</font>)
<BR><FONT COLOR=#0000cc>new_esEs10</font>(<FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy401</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>cbg</font>), <FONT COLOR=#cc0000>cbh</font>), <FONT COLOR=#cc0000>cca</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs18</font>(<FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy401</font>, <FONT COLOR=#cc0000>cbg</font>, <FONT COLOR=#cc0000>cbh</font>, <FONT COLOR=#cc0000>cca</font>)
<BR><FONT COLOR=#0000cc>new_ltEs24</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#0000cc>ty_@0</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs9</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>)
<BR><FONT COLOR=#0000cc>new_ltEs16</font>(<FONT COLOR=#0000cc>GT</font>, <FONT COLOR=#0000cc>GT</font>) &#8594; <FONT COLOR=#0000cc>True</font>
<BR><FONT COLOR=#0000cc>new_compare18</font>(<FONT COLOR=#cc0000>vyy206</font>, <FONT COLOR=#cc0000>vyy207</font>, <FONT COLOR=#cc0000>vyy208</font>, <FONT COLOR=#cc0000>vyy209</font>, <FONT COLOR=#0000cc>False</font>, <FONT COLOR=#cc0000>bde</font>, <FONT COLOR=#cc0000>bdf</font>) &#8594; <FONT COLOR=#0000cc>GT</font>
<BR><FONT COLOR=#0000cc>new_esEs33</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>cha</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs16</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#cc0000>cha</font>)
<BR><FONT COLOR=#0000cc>new_compare10</font>(<FONT COLOR=#0000cc>@3</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy3002</font>), <FONT COLOR=#0000cc>@3</font>(<FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#cc0000>vyy401</font>, <FONT COLOR=#cc0000>vyy402</font>), <FONT COLOR=#cc0000>caa</font>, <FONT COLOR=#cc0000>cab</font>, <FONT COLOR=#cc0000>cac</font>) &#8594; <FONT COLOR=#0000cc>new_compare26</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy3002</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#cc0000>vyy401</font>, <FONT COLOR=#cc0000>vyy402</font>, <FONT COLOR=#0000cc>new_asAs</font>(<FONT COLOR=#0000cc>new_esEs11</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#cc0000>caa</font>), <FONT COLOR=#0000cc>new_asAs</font>(<FONT COLOR=#0000cc>new_esEs10</font>(<FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy401</font>, <FONT COLOR=#cc0000>cab</font>), <FONT COLOR=#0000cc>new_esEs9</font>(<FONT COLOR=#cc0000>vyy3002</font>, <FONT COLOR=#cc0000>vyy402</font>, <FONT COLOR=#cc0000>cac</font>))), <FONT COLOR=#cc0000>caa</font>, <FONT COLOR=#cc0000>cab</font>, <FONT COLOR=#cc0000>cac</font>)
<BR><FONT COLOR=#0000cc>new_ltEs21</font>(<FONT COLOR=#cc0000>vyy107</font>, <FONT COLOR=#cc0000>vyy108</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>bhh</font>)) &#8594; <FONT COLOR=#0000cc>new_ltEs12</font>(<FONT COLOR=#cc0000>vyy107</font>, <FONT COLOR=#cc0000>vyy108</font>, <FONT COLOR=#cc0000>bhh</font>)
<BR><FONT COLOR=#0000cc>new_esEs39</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#0000cc>ty_Float</font>) &#8594; <FONT COLOR=#0000cc>new_esEs25</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>)
<BR><FONT COLOR=#0000cc>new_compare0</font>(<FONT COLOR=#cc0000>vyy300</font>, <FONT COLOR=#cc0000>vyy40</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>dbe</font>), <FONT COLOR=#cc0000>dbf</font>)) &#8594; <FONT COLOR=#0000cc>new_compare30</font>(<FONT COLOR=#cc0000>vyy300</font>, <FONT COLOR=#cc0000>vyy40</font>, <FONT COLOR=#cc0000>dbe</font>, <FONT COLOR=#cc0000>dbf</font>)
<BR><FONT COLOR=#0000cc>new_lt9</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>) &#8594; <FONT COLOR=#0000cc>new_esEs13</font>(<FONT COLOR=#0000cc>new_compare28</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>), <FONT COLOR=#0000cc>LT</font>)
<BR><FONT COLOR=#0000cc>new_ltEs16</font>(<FONT COLOR=#0000cc>LT</font>, <FONT COLOR=#0000cc>GT</font>) &#8594; <FONT COLOR=#0000cc>True</font>
<BR><FONT COLOR=#0000cc>new_esEs11</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>ty_Integer</font>) &#8594; <FONT COLOR=#0000cc>new_esEs26</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>)
<BR><FONT COLOR=#0000cc>new_lt23</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>fgb</font>), <FONT COLOR=#cc0000>fgc</font>), <FONT COLOR=#cc0000>fgd</font>)) &#8594; <FONT COLOR=#0000cc>new_lt4</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#cc0000>fgb</font>, <FONT COLOR=#cc0000>fgc</font>, <FONT COLOR=#cc0000>fgd</font>)
<BR><FONT COLOR=#0000cc>new_esEs37</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>efa</font>), <FONT COLOR=#cc0000>efb</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#cc0000>efa</font>, <FONT COLOR=#cc0000>efb</font>)
<BR><FONT COLOR=#0000cc>new_esEs9</font>(<FONT COLOR=#cc0000>vyy3002</font>, <FONT COLOR=#cc0000>vyy402</font>, <FONT COLOR=#0000cc>ty_Integer</font>) &#8594; <FONT COLOR=#0000cc>new_esEs26</font>(<FONT COLOR=#cc0000>vyy3002</font>, <FONT COLOR=#cc0000>vyy402</font>)
<BR><FONT COLOR=#0000cc>new_ltEs23</font>(<FONT COLOR=#cc0000>vyy121</font>, <FONT COLOR=#cc0000>vyy122</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>fbe</font>), <FONT COLOR=#cc0000>fbf</font>), <FONT COLOR=#cc0000>fbg</font>)) &#8594; <FONT COLOR=#0000cc>new_ltEs17</font>(<FONT COLOR=#cc0000>vyy121</font>, <FONT COLOR=#cc0000>vyy122</font>, <FONT COLOR=#cc0000>fbe</font>, <FONT COLOR=#cc0000>fbf</font>, <FONT COLOR=#cc0000>fbg</font>)
<BR><FONT COLOR=#0000cc>new_esEs31</font>(<FONT COLOR=#cc0000>vyy143</font>, <FONT COLOR=#cc0000>vyy146</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>bed</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs14</font>(<FONT COLOR=#cc0000>vyy143</font>, <FONT COLOR=#cc0000>vyy146</font>, <FONT COLOR=#cc0000>bed</font>)
<BR><FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy1070</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy1080</font>), <FONT COLOR=#0000cc>ty_Ordering</font>, <FONT COLOR=#cc0000>cef</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs16</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>)
<BR><FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy1070</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy1080</font>), <FONT COLOR=#cc0000>cee</font>, <FONT COLOR=#0000cc>ty_Float</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs15</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>)
<BR><FONT COLOR=#0000cc>new_primMulNat0</font>(<FONT COLOR=#0000cc>Zero</font>, <FONT COLOR=#0000cc>Zero</font>) &#8594; <FONT COLOR=#0000cc>Zero</font>
<BR><FONT COLOR=#0000cc>new_lt20</font>(<FONT COLOR=#cc0000>vyy144</font>, <FONT COLOR=#cc0000>vyy147</font>, <FONT COLOR=#0000cc>ty_Int</font>) &#8594; <FONT COLOR=#0000cc>new_lt13</font>(<FONT COLOR=#cc0000>vyy144</font>, <FONT COLOR=#cc0000>vyy147</font>)
<BR><FONT COLOR=#0000cc>new_esEs20</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy30000</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy4000</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>ehf</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs20</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>ehf</font>)
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy30000</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy4000</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>ecf</font>), <FONT COLOR=#cc0000>ebe</font>) &#8594; <FONT COLOR=#0000cc>new_esEs14</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>ecf</font>)
<BR><FONT COLOR=#0000cc>new_esEs7</font>(<FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy401</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>ge</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs20</font>(<FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy401</font>, <FONT COLOR=#cc0000>ge</font>)
<BR><FONT COLOR=#0000cc>new_lt22</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>dha</font>)) &#8594; <FONT COLOR=#0000cc>new_lt14</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#cc0000>dha</font>)
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy30000</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy4000</font>), <FONT COLOR=#cc0000>ecg</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>ech</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs16</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>ech</font>)
<BR><FONT COLOR=#0000cc>new_compare14</font>(<FONT COLOR=#cc0000>vyy206</font>, <FONT COLOR=#cc0000>vyy207</font>, <FONT COLOR=#cc0000>vyy208</font>, <FONT COLOR=#cc0000>vyy209</font>, <FONT COLOR=#0000cc>False</font>, <FONT COLOR=#cc0000>vyy211</font>, <FONT COLOR=#cc0000>bde</font>, <FONT COLOR=#cc0000>bdf</font>) &#8594; <FONT COLOR=#0000cc>new_compare18</font>(<FONT COLOR=#cc0000>vyy206</font>, <FONT COLOR=#cc0000>vyy207</font>, <FONT COLOR=#cc0000>vyy208</font>, <FONT COLOR=#cc0000>vyy209</font>, <FONT COLOR=#cc0000>vyy211</font>, <FONT COLOR=#cc0000>bde</font>, <FONT COLOR=#cc0000>bdf</font>)
<BR><FONT COLOR=#0000cc>new_esEs6</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>ty_Ordering</font>) &#8594; <FONT COLOR=#0000cc>new_esEs13</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>)
<BR><FONT COLOR=#0000cc>new_esEs8</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>bad</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs14</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#cc0000>bad</font>)
<BR><FONT COLOR=#0000cc>new_esEs13</font>(<FONT COLOR=#0000cc>EQ</font>, <FONT COLOR=#0000cc>EQ</font>) &#8594; <FONT COLOR=#0000cc>True</font>
<BR><FONT COLOR=#0000cc>new_lt22</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>dhe</font>), <FONT COLOR=#cc0000>dhf</font>)) &#8594; <FONT COLOR=#0000cc>new_lt17</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#cc0000>dhe</font>, <FONT COLOR=#cc0000>dhf</font>)
<BR><FONT COLOR=#0000cc>new_esEs11</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>cda</font>), <FONT COLOR=#cc0000>cdb</font>), <FONT COLOR=#cc0000>cdc</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs18</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#cc0000>cda</font>, <FONT COLOR=#cc0000>cdb</font>, <FONT COLOR=#cc0000>cdc</font>)
<BR><FONT COLOR=#0000cc>new_esEs20</font>(<FONT COLOR=#0000cc>Nothing</font>, <FONT COLOR=#0000cc>Nothing</font>, <FONT COLOR=#cc0000>eha</font>) &#8594; <FONT COLOR=#0000cc>True</font>
<BR><FONT COLOR=#0000cc>new_lt19</font>(<FONT COLOR=#cc0000>vyy143</font>, <FONT COLOR=#cc0000>vyy146</font>, <FONT COLOR=#0000cc>ty_Int</font>) &#8594; <FONT COLOR=#0000cc>new_lt13</font>(<FONT COLOR=#cc0000>vyy143</font>, <FONT COLOR=#cc0000>vyy146</font>)
<BR><FONT COLOR=#0000cc>new_ltEs19</font>(<FONT COLOR=#cc0000>vyy114</font>, <FONT COLOR=#cc0000>vyy115</font>, <FONT COLOR=#0000cc>ty_Int</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs10</font>(<FONT COLOR=#cc0000>vyy114</font>, <FONT COLOR=#cc0000>vyy115</font>)
<BR><FONT COLOR=#0000cc>new_esEs38</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>egc</font>), <FONT COLOR=#cc0000>egd</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>egc</font>, <FONT COLOR=#cc0000>egd</font>)
<BR><FONT COLOR=#0000cc>new_esEs10</font>(<FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy401</font>, <FONT COLOR=#0000cc>ty_Double</font>) &#8594; <FONT COLOR=#0000cc>new_esEs23</font>(<FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy401</font>)
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy30000</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy4000</font>), <FONT COLOR=#0000cc>ty_Char</font>, <FONT COLOR=#cc0000>ebe</font>) &#8594; <FONT COLOR=#0000cc>new_esEs17</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>)
<BR><FONT COLOR=#0000cc>new_lt8</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>bb</font>), <FONT COLOR=#cc0000>bc</font>), <FONT COLOR=#cc0000>bd</font>)) &#8594; <FONT COLOR=#0000cc>new_lt4</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>, <FONT COLOR=#cc0000>bb</font>, <FONT COLOR=#cc0000>bc</font>, <FONT COLOR=#cc0000>bd</font>)
<BR><FONT COLOR=#0000cc>new_esEs7</font>(<FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy401</font>, <FONT COLOR=#0000cc>ty_Double</font>) &#8594; <FONT COLOR=#0000cc>new_esEs23</font>(<FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy401</font>)
<BR><FONT COLOR=#0000cc>new_ltEs20</font>(<FONT COLOR=#cc0000>vyy145</font>, <FONT COLOR=#cc0000>vyy148</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>bha</font>), <FONT COLOR=#cc0000>bhb</font>)) &#8594; <FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#cc0000>vyy145</font>, <FONT COLOR=#cc0000>vyy148</font>, <FONT COLOR=#cc0000>bha</font>, <FONT COLOR=#cc0000>bhb</font>)
<BR><FONT COLOR=#0000cc>new_esEs32</font>(<FONT COLOR=#cc0000>vyy30002</font>, <FONT COLOR=#cc0000>vyy4002</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>cgh</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs14</font>(<FONT COLOR=#cc0000>vyy30002</font>, <FONT COLOR=#cc0000>vyy4002</font>, <FONT COLOR=#cc0000>cgh</font>)
<BR><FONT COLOR=#0000cc>new_esEs14</font>(<FONT COLOR=#0000cc>[]</font>, <FONT COLOR=#0000cc>[]</font>, <FONT COLOR=#cc0000>be</font>) &#8594; <FONT COLOR=#0000cc>True</font>
<BR><FONT COLOR=#0000cc>new_ltEs24</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>fge</font>)) &#8594; <FONT COLOR=#0000cc>new_ltEs5</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#cc0000>fge</font>)
<BR><FONT COLOR=#0000cc>new_esEs38</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#0000cc>ty_Integer</font>) &#8594; <FONT COLOR=#0000cc>new_esEs26</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>)
<BR><FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy1070</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy1080</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>fde</font>), <FONT COLOR=#cc0000>fdf</font>), <FONT COLOR=#cc0000>fdg</font>), <FONT COLOR=#cc0000>cef</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs17</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#cc0000>fde</font>, <FONT COLOR=#cc0000>fdf</font>, <FONT COLOR=#cc0000>fdg</font>)
<BR><FONT COLOR=#0000cc>new_ltEs22</font>(<FONT COLOR=#cc0000>vyy1072</font>, <FONT COLOR=#cc0000>vyy1082</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>eag</font>), <FONT COLOR=#cc0000>eah</font>)) &#8594; <FONT COLOR=#0000cc>new_ltEs14</font>(<FONT COLOR=#cc0000>vyy1072</font>, <FONT COLOR=#cc0000>vyy1082</font>, <FONT COLOR=#cc0000>eag</font>, <FONT COLOR=#cc0000>eah</font>)
<BR><FONT COLOR=#0000cc>new_esEs30</font>(<FONT COLOR=#cc0000>vyy144</font>, <FONT COLOR=#cc0000>vyy147</font>, <FONT COLOR=#0000cc>ty_Float</font>) &#8594; <FONT COLOR=#0000cc>new_esEs25</font>(<FONT COLOR=#cc0000>vyy144</font>, <FONT COLOR=#cc0000>vyy147</font>)
<BR><FONT COLOR=#0000cc>new_esEs10</font>(<FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy401</font>, <FONT COLOR=#0000cc>ty_Bool</font>) &#8594; <FONT COLOR=#0000cc>new_esEs12</font>(<FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy401</font>)
<BR><FONT COLOR=#0000cc>new_esEs11</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>ty_Bool</font>) &#8594; <FONT COLOR=#0000cc>new_esEs12</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>)
<BR><FONT COLOR=#0000cc>new_lt17</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>, <FONT COLOR=#cc0000>fd</font>, <FONT COLOR=#cc0000>ff</font>) &#8594; <FONT COLOR=#0000cc>new_esEs13</font>(<FONT COLOR=#0000cc>new_compare15</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>, <FONT COLOR=#cc0000>fd</font>, <FONT COLOR=#cc0000>ff</font>), <FONT COLOR=#0000cc>LT</font>)
<BR><FONT COLOR=#0000cc>new_lt23</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#0000cc>ty_Int</font>) &#8594; <FONT COLOR=#0000cc>new_lt13</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>)
<BR><FONT COLOR=#0000cc>new_compare0</font>(<FONT COLOR=#cc0000>vyy300</font>, <FONT COLOR=#cc0000>vyy40</font>, <FONT COLOR=#0000cc>ty_Float</font>) &#8594; <FONT COLOR=#0000cc>new_compare13</font>(<FONT COLOR=#cc0000>vyy300</font>, <FONT COLOR=#cc0000>vyy40</font>)
<BR><FONT COLOR=#0000cc>new_ltEs16</font>(<FONT COLOR=#0000cc>EQ</font>, <FONT COLOR=#0000cc>GT</font>) &#8594; <FONT COLOR=#0000cc>True</font>
<BR><FONT COLOR=#0000cc>new_lt20</font>(<FONT COLOR=#cc0000>vyy144</font>, <FONT COLOR=#cc0000>vyy147</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>bga</font>), <FONT COLOR=#cc0000>bgb</font>)) &#8594; <FONT COLOR=#0000cc>new_lt17</font>(<FONT COLOR=#cc0000>vyy144</font>, <FONT COLOR=#cc0000>vyy147</font>, <FONT COLOR=#cc0000>bga</font>, <FONT COLOR=#cc0000>bgb</font>)
<BR><FONT COLOR=#0000cc>new_lt19</font>(<FONT COLOR=#cc0000>vyy143</font>, <FONT COLOR=#cc0000>vyy146</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>bec</font>)) &#8594; <FONT COLOR=#0000cc>new_lt14</font>(<FONT COLOR=#cc0000>vyy143</font>, <FONT COLOR=#cc0000>vyy146</font>, <FONT COLOR=#cc0000>bec</font>)
<BR><FONT COLOR=#0000cc>new_ltEs23</font>(<FONT COLOR=#cc0000>vyy121</font>, <FONT COLOR=#cc0000>vyy122</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>faf</font>)) &#8594; <FONT COLOR=#0000cc>new_ltEs5</font>(<FONT COLOR=#cc0000>vyy121</font>, <FONT COLOR=#cc0000>vyy122</font>, <FONT COLOR=#cc0000>faf</font>)
<BR><FONT COLOR=#0000cc>new_esEs8</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>ty_Bool</font>) &#8594; <FONT COLOR=#0000cc>new_esEs12</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>)
<BR><FONT COLOR=#0000cc>new_ltEs21</font>(<FONT COLOR=#cc0000>vyy107</font>, <FONT COLOR=#cc0000>vyy108</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>ceg</font>), <FONT COLOR=#cc0000>ceh</font>)) &#8594; <FONT COLOR=#0000cc>new_ltEs14</font>(<FONT COLOR=#cc0000>vyy107</font>, <FONT COLOR=#cc0000>vyy108</font>, <FONT COLOR=#cc0000>ceg</font>, <FONT COLOR=#cc0000>ceh</font>)
<BR><FONT COLOR=#0000cc>new_esEs37</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#0000cc>ty_Bool</font>) &#8594; <FONT COLOR=#0000cc>new_esEs12</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>)
<BR><FONT COLOR=#0000cc>new_esEs9</font>(<FONT COLOR=#cc0000>vyy3002</font>, <FONT COLOR=#cc0000>vyy402</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>cad</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs16</font>(<FONT COLOR=#cc0000>vyy3002</font>, <FONT COLOR=#cc0000>vyy402</font>, <FONT COLOR=#cc0000>cad</font>)
<BR><FONT COLOR=#0000cc>new_esEs32</font>(<FONT COLOR=#cc0000>vyy30002</font>, <FONT COLOR=#cc0000>vyy4002</font>, <FONT COLOR=#0000cc>ty_Ordering</font>) &#8594; <FONT COLOR=#0000cc>new_esEs13</font>(<FONT COLOR=#cc0000>vyy30002</font>, <FONT COLOR=#cc0000>vyy4002</font>)
<BR><FONT COLOR=#0000cc>new_compare211</font>(<FONT COLOR=#0000cc>LT</font>, <FONT COLOR=#0000cc>GT</font>, <FONT COLOR=#0000cc>False</font>) &#8594; <FONT COLOR=#0000cc>LT</font>
<BR><FONT COLOR=#0000cc>new_esEs34</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>dad</font>), <FONT COLOR=#cc0000>dae</font>), <FONT COLOR=#cc0000>daf</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs18</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>dad</font>, <FONT COLOR=#cc0000>dae</font>, <FONT COLOR=#cc0000>daf</font>)
<BR><FONT COLOR=#0000cc>new_esEs33</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>che</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs20</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#cc0000>che</font>)
<BR><FONT COLOR=#0000cc>new_primCmpNat0</font>(<FONT COLOR=#0000cc>Zero</font>, <FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>vyy40000</font>)) &#8594; <FONT COLOR=#0000cc>LT</font>
<BR><FONT COLOR=#0000cc>new_esEs39</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#0000cc>ty_Double</font>) &#8594; <FONT COLOR=#0000cc>new_esEs23</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>)
<BR><FONT COLOR=#0000cc>new_compare0</font>(<FONT COLOR=#cc0000>vyy300</font>, <FONT COLOR=#cc0000>vyy40</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>fg</font>), <FONT COLOR=#cc0000>fh</font>)) &#8594; <FONT COLOR=#0000cc>new_compare15</font>(<FONT COLOR=#cc0000>vyy300</font>, <FONT COLOR=#cc0000>vyy40</font>, <FONT COLOR=#cc0000>fg</font>, <FONT COLOR=#cc0000>fh</font>)
<BR><FONT COLOR=#0000cc>new_ltEs20</font>(<FONT COLOR=#cc0000>vyy145</font>, <FONT COLOR=#cc0000>vyy148</font>, <FONT COLOR=#0000cc>ty_Bool</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs8</font>(<FONT COLOR=#cc0000>vyy145</font>, <FONT COLOR=#cc0000>vyy148</font>)
<BR><FONT COLOR=#0000cc>new_ltEs22</font>(<FONT COLOR=#cc0000>vyy1072</font>, <FONT COLOR=#cc0000>vyy1082</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>eba</font>), <FONT COLOR=#cc0000>ebb</font>), <FONT COLOR=#cc0000>ebc</font>)) &#8594; <FONT COLOR=#0000cc>new_ltEs17</font>(<FONT COLOR=#cc0000>vyy1072</font>, <FONT COLOR=#cc0000>vyy1082</font>, <FONT COLOR=#cc0000>eba</font>, <FONT COLOR=#cc0000>ebb</font>, <FONT COLOR=#cc0000>ebc</font>)
<BR><FONT COLOR=#0000cc>new_esEs24</font>(<FONT COLOR=#0000cc>@0</font>, <FONT COLOR=#0000cc>@0</font>) &#8594; <FONT COLOR=#0000cc>True</font>
<BR><FONT COLOR=#0000cc>new_lt22</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>dgh</font>)) &#8594; <FONT COLOR=#0000cc>new_lt11</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#cc0000>dgh</font>)
<BR><FONT COLOR=#0000cc>new_esEs38</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#0000cc>ty_Ordering</font>) &#8594; <FONT COLOR=#0000cc>new_esEs13</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>)
<BR><FONT COLOR=#0000cc>new_primCompAux00</font>(<FONT COLOR=#cc0000>vyy92</font>, <FONT COLOR=#cc0000>vyy93</font>, <FONT COLOR=#0000cc>EQ</font>, <FONT COLOR=#0000cc>ty_Double</font>) &#8594; <FONT COLOR=#0000cc>new_compare12</font>(<FONT COLOR=#cc0000>vyy92</font>, <FONT COLOR=#cc0000>vyy93</font>)
<BR><FONT COLOR=#0000cc>new_lt19</font>(<FONT COLOR=#cc0000>vyy143</font>, <FONT COLOR=#cc0000>vyy146</font>, <FONT COLOR=#0000cc>ty_Bool</font>) &#8594; <FONT COLOR=#0000cc>new_lt9</font>(<FONT COLOR=#cc0000>vyy143</font>, <FONT COLOR=#cc0000>vyy146</font>)
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy30000</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy4000</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>ecb</font>), <FONT COLOR=#cc0000>ecc</font>), <FONT COLOR=#cc0000>ebe</font>) &#8594; <FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>ecb</font>, <FONT COLOR=#cc0000>ecc</font>)
<BR><FONT COLOR=#0000cc>new_esEs38</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>ege</font>), <FONT COLOR=#cc0000>egf</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs22</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>ege</font>, <FONT COLOR=#cc0000>egf</font>)
<BR><FONT COLOR=#0000cc>new_esEs20</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy30000</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy4000</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>ehc</font>), <FONT COLOR=#cc0000>ehd</font>), <FONT COLOR=#cc0000>ehe</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs18</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>ehc</font>, <FONT COLOR=#cc0000>ehd</font>, <FONT COLOR=#cc0000>ehe</font>)
<BR><FONT COLOR=#0000cc>new_esEs7</font>(<FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy401</font>, <FONT COLOR=#0000cc>ty_Float</font>) &#8594; <FONT COLOR=#0000cc>new_esEs25</font>(<FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy401</font>)
<BR><FONT COLOR=#0000cc>new_esEs11</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>cde</font>), <FONT COLOR=#cc0000>cdf</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#cc0000>cde</font>, <FONT COLOR=#cc0000>cdf</font>)
<BR><FONT COLOR=#0000cc>new_ltEs19</font>(<FONT COLOR=#cc0000>vyy114</font>, <FONT COLOR=#cc0000>vyy115</font>, <FONT COLOR=#0000cc>ty_Integer</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs18</font>(<FONT COLOR=#cc0000>vyy114</font>, <FONT COLOR=#cc0000>vyy115</font>)
<BR><FONT COLOR=#0000cc>new_esEs7</font>(<FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy401</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>gh</font>), <FONT COLOR=#cc0000>ha</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs22</font>(<FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy401</font>, <FONT COLOR=#cc0000>gh</font>, <FONT COLOR=#cc0000>ha</font>)
<BR><FONT COLOR=#0000cc>new_ltEs11</font>(<FONT COLOR=#0000cc>Nothing</font>, <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy1080</font>), <FONT COLOR=#cc0000>bcb</font>) &#8594; <FONT COLOR=#0000cc>True</font>
<BR><FONT COLOR=#0000cc>new_ltEs11</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy1070</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy1080</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>bcd</font>)) &#8594; <FONT COLOR=#0000cc>new_ltEs11</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#cc0000>bcd</font>)
<BR><FONT COLOR=#0000cc>new_esEs8</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>ty_Double</font>) &#8594; <FONT COLOR=#0000cc>new_esEs23</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>)
<BR><FONT COLOR=#0000cc>new_compare111</font>(<FONT COLOR=#cc0000>vyy193</font>, <FONT COLOR=#cc0000>vyy194</font>, <FONT COLOR=#0000cc>False</font>, <FONT COLOR=#cc0000>fbh</font>, <FONT COLOR=#cc0000>fca</font>) &#8594; <FONT COLOR=#0000cc>GT</font>
<BR><FONT COLOR=#0000cc>new_esEs6</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>dda</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs16</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#cc0000>dda</font>)
<BR><FONT COLOR=#0000cc>new_lt19</font>(<FONT COLOR=#cc0000>vyy143</font>, <FONT COLOR=#cc0000>vyy146</font>, <FONT COLOR=#0000cc>ty_Ordering</font>) &#8594; <FONT COLOR=#0000cc>new_lt5</font>(<FONT COLOR=#cc0000>vyy143</font>, <FONT COLOR=#cc0000>vyy146</font>)
<BR><FONT COLOR=#0000cc>new_lt23</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#0000cc>ty_Float</font>) &#8594; <FONT COLOR=#0000cc>new_lt7</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>)
<BR><FONT COLOR=#0000cc>new_esEs37</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#0000cc>ty_Int</font>) &#8594; <FONT COLOR=#0000cc>new_esEs19</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>)
<BR><FONT COLOR=#0000cc>new_esEs32</font>(<FONT COLOR=#cc0000>vyy30002</font>, <FONT COLOR=#cc0000>vyy4002</font>, <FONT COLOR=#0000cc>ty_Bool</font>) &#8594; <FONT COLOR=#0000cc>new_esEs12</font>(<FONT COLOR=#cc0000>vyy30002</font>, <FONT COLOR=#cc0000>vyy4002</font>)
<BR><FONT COLOR=#0000cc>new_esEs35</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>dhc</font>), <FONT COLOR=#cc0000>dhd</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#cc0000>dhc</font>, <FONT COLOR=#cc0000>dhd</font>)
<BR><FONT COLOR=#0000cc>new_sr</font>(<FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#cc0000>vyy3001</font>) &#8594; <FONT COLOR=#0000cc>new_primMulInt</font>(<FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#cc0000>vyy3001</font>)
<BR><FONT COLOR=#0000cc>new_compare7</font>(<FONT COLOR=#cc0000>vyy300</font>, <FONT COLOR=#cc0000>vyy40</font>) &#8594; <FONT COLOR=#0000cc>new_primCmpInt</font>(<FONT COLOR=#cc0000>vyy300</font>, <FONT COLOR=#cc0000>vyy40</font>)
<BR><FONT COLOR=#0000cc>new_esEs37</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#0000cc>ty_@0</font>) &#8594; <FONT COLOR=#0000cc>new_esEs24</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>)
<BR><FONT COLOR=#0000cc>new_esEs4</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>be</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs14</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#cc0000>be</font>)
<BR><FONT COLOR=#0000cc>new_ltEs11</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy1070</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy1080</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>bcc</font>)) &#8594; <FONT COLOR=#0000cc>new_ltEs5</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#cc0000>bcc</font>)
<BR><FONT COLOR=#0000cc>new_ltEs22</font>(<FONT COLOR=#cc0000>vyy1072</font>, <FONT COLOR=#cc0000>vyy1082</font>, <FONT COLOR=#0000cc>ty_Char</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs4</font>(<FONT COLOR=#cc0000>vyy1072</font>, <FONT COLOR=#cc0000>vyy1082</font>)
<BR><FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy1070</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy1080</font>), <FONT COLOR=#cc0000>cee</font>, <FONT COLOR=#0000cc>ty_Char</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs4</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>)
<BR><FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy1070</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy1080</font>), <FONT COLOR=#cc0000>cee</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>fea</font>)) &#8594; <FONT COLOR=#0000cc>new_ltEs11</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#cc0000>fea</font>)
<BR><FONT COLOR=#0000cc>new_primCmpInt</font>(<FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#0000cc>Zero</font>), <FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>vyy4000</font>))) &#8594; <FONT COLOR=#0000cc>new_primCmpNat1</font>(<FONT COLOR=#0000cc>Zero</font>, <FONT COLOR=#cc0000>vyy4000</font>)
<BR><FONT COLOR=#0000cc>new_lt19</font>(<FONT COLOR=#cc0000>vyy143</font>, <FONT COLOR=#cc0000>vyy146</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>beb</font>)) &#8594; <FONT COLOR=#0000cc>new_lt11</font>(<FONT COLOR=#cc0000>vyy143</font>, <FONT COLOR=#cc0000>vyy146</font>, <FONT COLOR=#cc0000>beb</font>)
<BR><FONT COLOR=#0000cc>new_esEs12</font>(<FONT COLOR=#0000cc>False</font>, <FONT COLOR=#0000cc>False</font>) &#8594; <FONT COLOR=#0000cc>True</font>
<BR><FONT COLOR=#0000cc>new_esEs30</font>(<FONT COLOR=#cc0000>vyy144</font>, <FONT COLOR=#cc0000>vyy147</font>, <FONT COLOR=#0000cc>ty_Int</font>) &#8594; <FONT COLOR=#0000cc>new_esEs19</font>(<FONT COLOR=#cc0000>vyy144</font>, <FONT COLOR=#cc0000>vyy147</font>)
<BR><FONT COLOR=#0000cc>new_lt20</font>(<FONT COLOR=#cc0000>vyy144</font>, <FONT COLOR=#cc0000>vyy147</font>, <FONT COLOR=#0000cc>ty_Bool</font>) &#8594; <FONT COLOR=#0000cc>new_lt9</font>(<FONT COLOR=#cc0000>vyy144</font>, <FONT COLOR=#cc0000>vyy147</font>)
<BR><FONT COLOR=#0000cc>new_compare6</font>(<FONT COLOR=#0000cc>:%</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy3001</font>), <FONT COLOR=#0000cc>:%</font>(<FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#cc0000>vyy401</font>), <FONT COLOR=#0000cc>ty_Integer</font>) &#8594; <FONT COLOR=#0000cc>new_compare8</font>(<FONT COLOR=#0000cc>new_sr0</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy401</font>), <FONT COLOR=#0000cc>new_sr0</font>(<FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#cc0000>vyy3001</font>))
<BR><FONT COLOR=#0000cc>new_lt22</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#0000cc>ty_Int</font>) &#8594; <FONT COLOR=#0000cc>new_lt13</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>)
<BR><FONT COLOR=#0000cc>new_lt22</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>dhc</font>), <FONT COLOR=#cc0000>dhd</font>)) &#8594; <FONT COLOR=#0000cc>new_lt16</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#cc0000>dhc</font>, <FONT COLOR=#cc0000>dhd</font>)
<BR><FONT COLOR=#0000cc>new_compare17</font>(<FONT COLOR=#0000cc>[]</font>, <FONT COLOR=#0000cc>[]</font>, <FONT COLOR=#cc0000>bae</font>) &#8594; <FONT COLOR=#0000cc>EQ</font>
<BR><FONT COLOR=#0000cc>new_ltEs22</font>(<FONT COLOR=#cc0000>vyy1072</font>, <FONT COLOR=#cc0000>vyy1082</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>eab</font>)) &#8594; <FONT COLOR=#0000cc>new_ltEs5</font>(<FONT COLOR=#cc0000>vyy1072</font>, <FONT COLOR=#cc0000>vyy1082</font>, <FONT COLOR=#cc0000>eab</font>)
<BR><FONT COLOR=#0000cc>new_ltEs20</font>(<FONT COLOR=#cc0000>vyy145</font>, <FONT COLOR=#cc0000>vyy148</font>, <FONT COLOR=#0000cc>ty_Char</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs4</font>(<FONT COLOR=#cc0000>vyy145</font>, <FONT COLOR=#cc0000>vyy148</font>)
<BR><FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy1070</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy1080</font>), <FONT COLOR=#cc0000>cee</font>, <FONT COLOR=#0000cc>ty_Double</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs6</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>)
<BR><FONT COLOR=#0000cc>new_ltEs16</font>(<FONT COLOR=#0000cc>LT</font>, <FONT COLOR=#0000cc>EQ</font>) &#8594; <FONT COLOR=#0000cc>True</font>
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy30000</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy4000</font>), <FONT COLOR=#0000cc>ty_Ordering</font>, <FONT COLOR=#cc0000>ebe</font>) &#8594; <FONT COLOR=#0000cc>new_esEs13</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>)
<BR><FONT COLOR=#0000cc>new_esEs32</font>(<FONT COLOR=#cc0000>vyy30002</font>, <FONT COLOR=#cc0000>vyy4002</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>cgf</font>), <FONT COLOR=#cc0000>cgg</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs22</font>(<FONT COLOR=#cc0000>vyy30002</font>, <FONT COLOR=#cc0000>vyy4002</font>, <FONT COLOR=#cc0000>cgf</font>, <FONT COLOR=#cc0000>cgg</font>)
<BR><FONT COLOR=#0000cc>new_esEs5</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>ty_Double</font>) &#8594; <FONT COLOR=#0000cc>new_esEs23</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>)
<BR><FONT COLOR=#0000cc>new_esEs4</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>ty_Char</font>) &#8594; <FONT COLOR=#0000cc>new_esEs17</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>)
<BR><FONT COLOR=#0000cc>new_ltEs8</font>(<FONT COLOR=#0000cc>True</font>, <FONT COLOR=#0000cc>True</font>) &#8594; <FONT COLOR=#0000cc>True</font>
<BR><FONT COLOR=#0000cc>new_lt21</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>dfh</font>)) &#8594; <FONT COLOR=#0000cc>new_lt15</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#cc0000>dfh</font>)
<BR><FONT COLOR=#0000cc>new_ltEs22</font>(<FONT COLOR=#cc0000>vyy1072</font>, <FONT COLOR=#cc0000>vyy1082</font>, <FONT COLOR=#0000cc>ty_Bool</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs8</font>(<FONT COLOR=#cc0000>vyy1072</font>, <FONT COLOR=#cc0000>vyy1082</font>)
<BR><FONT COLOR=#0000cc>new_esEs14</font>(<FONT COLOR=#0000cc>:</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy30001</font>), <FONT COLOR=#0000cc>[]</font>, <FONT COLOR=#cc0000>be</font>) &#8594; <FONT COLOR=#0000cc>False</font>
<BR><FONT COLOR=#0000cc>new_esEs14</font>(<FONT COLOR=#0000cc>[]</font>, <FONT COLOR=#0000cc>:</font>(<FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>vyy4001</font>), <FONT COLOR=#cc0000>be</font>) &#8594; <FONT COLOR=#0000cc>False</font>
<BR><FONT COLOR=#0000cc>new_esEs15</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#0000cc>ty_@0</font>) &#8594; <FONT COLOR=#0000cc>new_esEs24</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>)
<BR><FONT COLOR=#0000cc>new_esEs39</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#0000cc>ty_Int</font>) &#8594; <FONT COLOR=#0000cc>new_esEs19</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>)
<BR><FONT COLOR=#0000cc>new_lt8</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>, <FONT COLOR=#0000cc>ty_Char</font>) &#8594; <FONT COLOR=#0000cc>new_lt12</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>)
<BR><FONT COLOR=#0000cc>new_ltEs7</font>(<FONT COLOR=#cc0000>vyy157</font>, <FONT COLOR=#cc0000>vyy159</font>, <FONT COLOR=#0000cc>ty_Float</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs15</font>(<FONT COLOR=#cc0000>vyy157</font>, <FONT COLOR=#cc0000>vyy159</font>)
<BR><FONT COLOR=#0000cc>new_esEs4</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>ty_@0</font>) &#8594; <FONT COLOR=#0000cc>new_esEs24</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>)
<BR><FONT COLOR=#0000cc>new_compare211</font>(<FONT COLOR=#0000cc>EQ</font>, <FONT COLOR=#0000cc>EQ</font>, <FONT COLOR=#0000cc>False</font>) &#8594; <FONT COLOR=#0000cc>LT</font>
<BR><FONT COLOR=#0000cc>new_esEs9</font>(<FONT COLOR=#cc0000>vyy3002</font>, <FONT COLOR=#cc0000>vyy402</font>, <FONT COLOR=#0000cc>ty_@0</font>) &#8594; <FONT COLOR=#0000cc>new_esEs24</font>(<FONT COLOR=#cc0000>vyy3002</font>, <FONT COLOR=#cc0000>vyy402</font>)
<BR><FONT COLOR=#0000cc>new_ltEs24</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#0000cc>ty_Double</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs6</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>)
<BR><FONT COLOR=#0000cc>new_esEs10</font>(<FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy401</font>, <FONT COLOR=#0000cc>ty_@0</font>) &#8594; <FONT COLOR=#0000cc>new_esEs24</font>(<FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy401</font>)
<BR><FONT COLOR=#0000cc>new_ltEs21</font>(<FONT COLOR=#cc0000>vyy107</font>, <FONT COLOR=#cc0000>vyy108</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>cee</font>), <FONT COLOR=#cc0000>cef</font>)) &#8594; <FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#cc0000>vyy107</font>, <FONT COLOR=#cc0000>vyy108</font>, <FONT COLOR=#cc0000>cee</font>, <FONT COLOR=#cc0000>cef</font>)
<BR><FONT COLOR=#0000cc>new_primEqInt</font>(<FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#0000cc>Zero</font>), <FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>vyy40000</font>))) &#8594; <FONT COLOR=#0000cc>False</font>
<BR><FONT COLOR=#0000cc>new_primEqInt</font>(<FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>vyy300000</font>)), <FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#0000cc>Zero</font>)) &#8594; <FONT COLOR=#0000cc>False</font>
<BR><FONT COLOR=#0000cc>new_esEs5</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>dcf</font>), <FONT COLOR=#cc0000>dcg</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs22</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#cc0000>dcf</font>, <FONT COLOR=#cc0000>dcg</font>)
<BR><FONT COLOR=#0000cc>new_foldFM_LE3</font>(<FONT COLOR=#cc0000>vyy34</font>, <FONT COLOR=#cc0000>vyy40</font>, <FONT COLOR=#cc0000>vyy41</font>, <FONT COLOR=#0000cc>Branch</font>(<FONT COLOR=#cc0000>vyy3430</font>, <FONT COLOR=#cc0000>vyy3431</font>, <FONT COLOR=#cc0000>vyy3432</font>, <FONT COLOR=#cc0000>vyy3433</font>, <FONT COLOR=#cc0000>vyy3434</font>), <FONT COLOR=#cc0000>h</font>, <FONT COLOR=#cc0000>ba</font>) &#8594; <FONT COLOR=#0000cc>new_foldFM_LE18</font>(<FONT COLOR=#cc0000>vyy34</font>, <FONT COLOR=#cc0000>vyy40</font>, <FONT COLOR=#cc0000>vyy41</font>, <FONT COLOR=#cc0000>vyy3430</font>, <FONT COLOR=#cc0000>vyy3431</font>, <FONT COLOR=#cc0000>vyy3432</font>, <FONT COLOR=#cc0000>vyy3433</font>, <FONT COLOR=#cc0000>vyy3434</font>, <FONT COLOR=#cc0000>h</font>, <FONT COLOR=#cc0000>ba</font>)
<BR><FONT COLOR=#0000cc>new_esEs11</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>ty_Int</font>) &#8594; <FONT COLOR=#0000cc>new_esEs19</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>)
<BR><FONT COLOR=#0000cc>new_ltEs7</font>(<FONT COLOR=#cc0000>vyy157</font>, <FONT COLOR=#cc0000>vyy159</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>de</font>)) &#8594; <FONT COLOR=#0000cc>new_ltEs5</font>(<FONT COLOR=#cc0000>vyy157</font>, <FONT COLOR=#cc0000>vyy159</font>, <FONT COLOR=#cc0000>de</font>)
<BR><FONT COLOR=#0000cc>new_lt20</font>(<FONT COLOR=#cc0000>vyy144</font>, <FONT COLOR=#cc0000>vyy147</font>, <FONT COLOR=#0000cc>ty_@0</font>) &#8594; <FONT COLOR=#0000cc>new_lt10</font>(<FONT COLOR=#cc0000>vyy144</font>, <FONT COLOR=#cc0000>vyy147</font>)
<BR><FONT COLOR=#0000cc>new_esEs33</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#0000cc>ty_@0</font>) &#8594; <FONT COLOR=#0000cc>new_esEs24</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>)
<BR><FONT COLOR=#0000cc>new_compare31</font>(<FONT COLOR=#0000cc>Nothing</font>, <FONT COLOR=#0000cc>Nothing</font>, <FONT COLOR=#cc0000>egh</font>) &#8594; <FONT COLOR=#0000cc>EQ</font>
<BR><FONT COLOR=#0000cc>new_esEs32</font>(<FONT COLOR=#cc0000>vyy30002</font>, <FONT COLOR=#cc0000>vyy4002</font>, <FONT COLOR=#0000cc>ty_Char</font>) &#8594; <FONT COLOR=#0000cc>new_esEs17</font>(<FONT COLOR=#cc0000>vyy30002</font>, <FONT COLOR=#cc0000>vyy4002</font>)
<BR><FONT COLOR=#0000cc>new_ltEs20</font>(<FONT COLOR=#cc0000>vyy145</font>, <FONT COLOR=#cc0000>vyy148</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>bgf</font>)) &#8594; <FONT COLOR=#0000cc>new_ltEs5</font>(<FONT COLOR=#cc0000>vyy145</font>, <FONT COLOR=#cc0000>vyy148</font>, <FONT COLOR=#cc0000>bgf</font>)
<BR><FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy1070</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy1080</font>), <FONT COLOR=#cc0000>cee</font>, <FONT COLOR=#0000cc>ty_Ordering</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs16</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>)
<BR><FONT COLOR=#0000cc>new_ltEs16</font>(<FONT COLOR=#0000cc>GT</font>, <FONT COLOR=#0000cc>LT</font>) &#8594; <FONT COLOR=#0000cc>False</font>
<BR><FONT COLOR=#0000cc>new_compare19</font>(<FONT COLOR=#cc0000>vyy221</font>, <FONT COLOR=#cc0000>vyy222</font>, <FONT COLOR=#cc0000>vyy223</font>, <FONT COLOR=#cc0000>vyy224</font>, <FONT COLOR=#cc0000>vyy225</font>, <FONT COLOR=#cc0000>vyy226</font>, <FONT COLOR=#0000cc>True</font>, <FONT COLOR=#cc0000>vyy228</font>, <FONT COLOR=#cc0000>fcb</font>, <FONT COLOR=#cc0000>fcc</font>, <FONT COLOR=#cc0000>fcd</font>) &#8594; <FONT COLOR=#0000cc>new_compare112</font>(<FONT COLOR=#cc0000>vyy221</font>, <FONT COLOR=#cc0000>vyy222</font>, <FONT COLOR=#cc0000>vyy223</font>, <FONT COLOR=#cc0000>vyy224</font>, <FONT COLOR=#cc0000>vyy225</font>, <FONT COLOR=#cc0000>vyy226</font>, <FONT COLOR=#0000cc>True</font>, <FONT COLOR=#cc0000>fcb</font>, <FONT COLOR=#cc0000>fcc</font>, <FONT COLOR=#cc0000>fcd</font>)
<BR><FONT COLOR=#0000cc>new_esEs28</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#0000cc>ty_Int</font>) &#8594; <FONT COLOR=#0000cc>new_esEs19</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>)
<BR><FONT COLOR=#0000cc>new_primCmpNat1</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>vyy4000</font>), <FONT COLOR=#cc0000>vyy30000</font>) &#8594; <FONT COLOR=#0000cc>new_primCmpNat0</font>(<FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>vyy30000</font>)
<BR><FONT COLOR=#0000cc>new_esEs8</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>hg</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs20</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#cc0000>hg</font>)
<BR><FONT COLOR=#0000cc>new_compare30</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy3000</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy400</font>), <FONT COLOR=#cc0000>dbe</font>, <FONT COLOR=#cc0000>dbf</font>) &#8594; <FONT COLOR=#0000cc>new_compare25</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>new_esEs5</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#cc0000>dbe</font>), <FONT COLOR=#cc0000>dbe</font>, <FONT COLOR=#cc0000>dbf</font>)
<BR><FONT COLOR=#0000cc>new_primCmpNat0</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>vyy300000</font>), <FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>vyy40000</font>)) &#8594; <FONT COLOR=#0000cc>new_primCmpNat0</font>(<FONT COLOR=#cc0000>vyy300000</font>, <FONT COLOR=#cc0000>vyy40000</font>)
<BR><FONT COLOR=#0000cc>new_compare28</font>(<FONT COLOR=#0000cc>False</font>, <FONT COLOR=#0000cc>False</font>) &#8594; <FONT COLOR=#0000cc>EQ</font>
<BR><FONT COLOR=#0000cc>new_esEs13</font>(<FONT COLOR=#0000cc>LT</font>, <FONT COLOR=#0000cc>LT</font>) &#8594; <FONT COLOR=#0000cc>True</font>
<BR><FONT COLOR=#0000cc>new_esEs35</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#0000cc>ty_@0</font>) &#8594; <FONT COLOR=#0000cc>new_esEs24</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>)
<BR><FONT COLOR=#0000cc>new_esEs33</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>chf</font>), <FONT COLOR=#cc0000>chg</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#cc0000>chf</font>, <FONT COLOR=#cc0000>chg</font>)
<BR><FONT COLOR=#0000cc>new_esEs36</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#0000cc>ty_Bool</font>) &#8594; <FONT COLOR=#0000cc>new_esEs12</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>)
<BR><FONT COLOR=#0000cc>new_compare28</font>(<FONT COLOR=#0000cc>False</font>, <FONT COLOR=#0000cc>True</font>) &#8594; <FONT COLOR=#0000cc>LT</font>
<BR><FONT COLOR=#0000cc>new_esEs37</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#0000cc>ty_Char</font>) &#8594; <FONT COLOR=#0000cc>new_esEs17</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>)
<BR><FONT COLOR=#0000cc>new_lt19</font>(<FONT COLOR=#cc0000>vyy143</font>, <FONT COLOR=#cc0000>vyy146</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>bfa</font>), <FONT COLOR=#cc0000>bfb</font>), <FONT COLOR=#cc0000>bfc</font>)) &#8594; <FONT COLOR=#0000cc>new_lt4</font>(<FONT COLOR=#cc0000>vyy143</font>, <FONT COLOR=#cc0000>vyy146</font>, <FONT COLOR=#cc0000>bfa</font>, <FONT COLOR=#cc0000>bfb</font>, <FONT COLOR=#cc0000>bfc</font>)
<BR><FONT COLOR=#0000cc>new_compare11</font>(<FONT COLOR=#cc0000>vyy300</font>, <FONT COLOR=#cc0000>vyy40</font>) &#8594; <FONT COLOR=#0000cc>new_compare211</font>(<FONT COLOR=#cc0000>vyy300</font>, <FONT COLOR=#cc0000>vyy40</font>, <FONT COLOR=#0000cc>new_esEs13</font>(<FONT COLOR=#cc0000>vyy300</font>, <FONT COLOR=#cc0000>vyy40</font>))
<BR><FONT COLOR=#0000cc>new_ltEs5</font>(<FONT COLOR=#cc0000>vyy107</font>, <FONT COLOR=#cc0000>vyy108</font>, <FONT COLOR=#cc0000>db</font>) &#8594; <FONT COLOR=#0000cc>new_fsEs</font>(<FONT COLOR=#0000cc>new_compare6</font>(<FONT COLOR=#cc0000>vyy107</font>, <FONT COLOR=#cc0000>vyy108</font>, <FONT COLOR=#cc0000>db</font>))
<BR><FONT COLOR=#0000cc>new_compare12</font>(<FONT COLOR=#0000cc>Double</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy3001</font>), <FONT COLOR=#0000cc>Double</font>(<FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#cc0000>vyy401</font>)) &#8594; <FONT COLOR=#0000cc>new_compare7</font>(<FONT COLOR=#0000cc>new_sr</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>), <FONT COLOR=#0000cc>new_sr</font>(<FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy401</font>))
<BR><FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy1070</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy1080</font>), <FONT COLOR=#0000cc>ty_Char</font>, <FONT COLOR=#cc0000>cef</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs4</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>)
<BR><FONT COLOR=#0000cc>new_esEs6</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>ddb</font>), <FONT COLOR=#cc0000>ddc</font>), <FONT COLOR=#cc0000>ddd</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs18</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#cc0000>ddb</font>, <FONT COLOR=#cc0000>ddc</font>, <FONT COLOR=#cc0000>ddd</font>)
<BR><FONT COLOR=#0000cc>new_esEs31</font>(<FONT COLOR=#cc0000>vyy143</font>, <FONT COLOR=#cc0000>vyy146</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>bec</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs20</font>(<FONT COLOR=#cc0000>vyy143</font>, <FONT COLOR=#cc0000>vyy146</font>, <FONT COLOR=#cc0000>bec</font>)
<BR><FONT COLOR=#0000cc>new_ltEs21</font>(<FONT COLOR=#cc0000>vyy107</font>, <FONT COLOR=#cc0000>vyy108</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>db</font>)) &#8594; <FONT COLOR=#0000cc>new_ltEs5</font>(<FONT COLOR=#cc0000>vyy107</font>, <FONT COLOR=#cc0000>vyy108</font>, <FONT COLOR=#cc0000>db</font>)
<BR><FONT COLOR=#0000cc>new_ltEs24</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#0000cc>ty_Int</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs10</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>)
<BR><FONT COLOR=#0000cc>new_esEs5</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>dcd</font>), <FONT COLOR=#cc0000>dce</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#cc0000>dcd</font>, <FONT COLOR=#cc0000>dce</font>)
<BR><FONT COLOR=#0000cc>new_esEs34</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>dac</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs16</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>dac</font>)
<BR><FONT COLOR=#0000cc>new_esEs31</font>(<FONT COLOR=#cc0000>vyy143</font>, <FONT COLOR=#cc0000>vyy146</font>, <FONT COLOR=#0000cc>ty_Float</font>) &#8594; <FONT COLOR=#0000cc>new_esEs25</font>(<FONT COLOR=#cc0000>vyy143</font>, <FONT COLOR=#cc0000>vyy146</font>)
<BR><FONT COLOR=#0000cc>new_esEs10</font>(<FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy401</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>cbf</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs16</font>(<FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy401</font>, <FONT COLOR=#cc0000>cbf</font>)
<BR><FONT COLOR=#0000cc>new_esEs15</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>ce</font>), <FONT COLOR=#cc0000>cf</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs22</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>ce</font>, <FONT COLOR=#cc0000>cf</font>)
<BR><FONT COLOR=#0000cc>new_esEs30</font>(<FONT COLOR=#cc0000>vyy144</font>, <FONT COLOR=#cc0000>vyy147</font>, <FONT COLOR=#0000cc>ty_Integer</font>) &#8594; <FONT COLOR=#0000cc>new_esEs26</font>(<FONT COLOR=#cc0000>vyy144</font>, <FONT COLOR=#cc0000>vyy147</font>)
<BR><FONT COLOR=#0000cc>new_esEs33</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>chh</font>), <FONT COLOR=#cc0000>daa</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs22</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#cc0000>chh</font>, <FONT COLOR=#cc0000>daa</font>)
<BR><FONT COLOR=#0000cc>new_esEs5</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>ty_Int</font>) &#8594; <FONT COLOR=#0000cc>new_esEs19</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>)
<BR><FONT COLOR=#0000cc>new_lt11</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>, <FONT COLOR=#cc0000>eg</font>) &#8594; <FONT COLOR=#0000cc>new_esEs13</font>(<FONT COLOR=#0000cc>new_compare6</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>, <FONT COLOR=#cc0000>eg</font>), <FONT COLOR=#0000cc>LT</font>)
<BR><FONT COLOR=#0000cc>new_lt22</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#0000cc>ty_Integer</font>) &#8594; <FONT COLOR=#0000cc>new_lt18</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>)
<BR><FONT COLOR=#0000cc>new_compare16</font>(<FONT COLOR=#cc0000>vyy186</font>, <FONT COLOR=#cc0000>vyy187</font>, <FONT COLOR=#0000cc>True</font>, <FONT COLOR=#cc0000>ceb</font>, <FONT COLOR=#cc0000>cec</font>) &#8594; <FONT COLOR=#0000cc>LT</font>
<BR><FONT COLOR=#0000cc>new_compare9</font>(<FONT COLOR=#0000cc>Char</font>(<FONT COLOR=#cc0000>vyy3000</font>), <FONT COLOR=#0000cc>Char</font>(<FONT COLOR=#cc0000>vyy400</font>)) &#8594; <FONT COLOR=#0000cc>new_primCmpInt</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>)
<BR><FONT COLOR=#0000cc>new_compare25</font>(<FONT COLOR=#cc0000>vyy114</font>, <FONT COLOR=#cc0000>vyy115</font>, <FONT COLOR=#0000cc>False</font>, <FONT COLOR=#cc0000>baf</font>, <FONT COLOR=#cc0000>bag</font>) &#8594; <FONT COLOR=#0000cc>new_compare16</font>(<FONT COLOR=#cc0000>vyy114</font>, <FONT COLOR=#cc0000>vyy115</font>, <FONT COLOR=#0000cc>new_ltEs19</font>(<FONT COLOR=#cc0000>vyy114</font>, <FONT COLOR=#cc0000>vyy115</font>, <FONT COLOR=#cc0000>baf</font>), <FONT COLOR=#cc0000>baf</font>, <FONT COLOR=#cc0000>bag</font>)
<BR><FONT COLOR=#0000cc>new_esEs29</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>bb</font>), <FONT COLOR=#cc0000>bc</font>), <FONT COLOR=#cc0000>bd</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs18</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>, <FONT COLOR=#cc0000>bb</font>, <FONT COLOR=#cc0000>bc</font>, <FONT COLOR=#cc0000>bd</font>)
<BR><FONT COLOR=#0000cc>new_lt22</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#0000cc>ty_Char</font>) &#8594; <FONT COLOR=#0000cc>new_lt12</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>)
<BR><FONT COLOR=#0000cc>new_primCompAux00</font>(<FONT COLOR=#cc0000>vyy92</font>, <FONT COLOR=#cc0000>vyy93</font>, <FONT COLOR=#0000cc>EQ</font>, <FONT COLOR=#0000cc>ty_@0</font>) &#8594; <FONT COLOR=#0000cc>new_compare27</font>(<FONT COLOR=#cc0000>vyy92</font>, <FONT COLOR=#cc0000>vyy93</font>)
<BR><FONT COLOR=#0000cc>new_primEqInt</font>(<FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#0000cc>Zero</font>), <FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>vyy40000</font>))) &#8594; <FONT COLOR=#0000cc>False</font>
<BR><FONT COLOR=#0000cc>new_primEqInt</font>(<FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>vyy300000</font>)), <FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#0000cc>Zero</font>)) &#8594; <FONT COLOR=#0000cc>False</font>
<BR><FONT COLOR=#0000cc>new_primCmpNat0</font>(<FONT COLOR=#0000cc>Zero</font>, <FONT COLOR=#0000cc>Zero</font>) &#8594; <FONT COLOR=#0000cc>EQ</font>
<BR><FONT COLOR=#0000cc>new_compare17</font>(<FONT COLOR=#0000cc>:</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy3001</font>), <FONT COLOR=#0000cc>[]</font>, <FONT COLOR=#cc0000>bae</font>) &#8594; <FONT COLOR=#0000cc>GT</font>
<BR><FONT COLOR=#0000cc>new_primCmpNat0</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>vyy300000</font>), <FONT COLOR=#0000cc>Zero</font>) &#8594; <FONT COLOR=#0000cc>GT</font>
<BR><FONT COLOR=#0000cc>new_esEs10</font>(<FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy401</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>ccb</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs20</font>(<FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy401</font>, <FONT COLOR=#cc0000>ccb</font>)
<BR><FONT COLOR=#0000cc>new_primCmpInt</font>(<FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#0000cc>Zero</font>), <FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>vyy4000</font>))) &#8594; <FONT COLOR=#0000cc>LT</font>
<BR><FONT COLOR=#0000cc>new_ltEs21</font>(<FONT COLOR=#cc0000>vyy107</font>, <FONT COLOR=#cc0000>vyy108</font>, <FONT COLOR=#0000cc>ty_@0</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs9</font>(<FONT COLOR=#cc0000>vyy107</font>, <FONT COLOR=#cc0000>vyy108</font>)
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy30000</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy4000</font>), <FONT COLOR=#cc0000>ecg</font>, <FONT COLOR=#cc0000>ebe</font>) &#8594; <FONT COLOR=#0000cc>False</font>
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy30000</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy4000</font>), <FONT COLOR=#cc0000>ecg</font>, <FONT COLOR=#cc0000>ebe</font>) &#8594; <FONT COLOR=#0000cc>False</font>
<BR><FONT COLOR=#0000cc>new_compare0</font>(<FONT COLOR=#cc0000>vyy300</font>, <FONT COLOR=#cc0000>vyy40</font>, <FONT COLOR=#0000cc>ty_Char</font>) &#8594; <FONT COLOR=#0000cc>new_compare9</font>(<FONT COLOR=#cc0000>vyy300</font>, <FONT COLOR=#cc0000>vyy40</font>)
<BR><FONT COLOR=#0000cc>new_lt8</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>, <FONT COLOR=#0000cc>ty_Int</font>) &#8594; <FONT COLOR=#0000cc>new_lt13</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>)
<BR><FONT COLOR=#0000cc>new_sr0</font>(<FONT COLOR=#0000cc>Integer</font>(<FONT COLOR=#cc0000>vyy4000</font>), <FONT COLOR=#0000cc>Integer</font>(<FONT COLOR=#cc0000>vyy30010</font>)) &#8594; <FONT COLOR=#0000cc>Integer</font>(<FONT COLOR=#0000cc>new_primMulInt</font>(<FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>vyy30010</font>))
<BR><FONT COLOR=#0000cc>new_ltEs11</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy1070</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy1080</font>), <FONT COLOR=#0000cc>ty_Double</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs6</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>)
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy30000</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy4000</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>ebd</font>), <FONT COLOR=#cc0000>ebe</font>) &#8594; <FONT COLOR=#0000cc>new_esEs16</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>ebd</font>)
<BR><FONT COLOR=#0000cc>new_ltEs11</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy1070</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy1080</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>bdb</font>), <FONT COLOR=#cc0000>bdc</font>), <FONT COLOR=#cc0000>bdd</font>)) &#8594; <FONT COLOR=#0000cc>new_ltEs17</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#cc0000>bdb</font>, <FONT COLOR=#cc0000>bdc</font>, <FONT COLOR=#cc0000>bdd</font>)
<BR><FONT COLOR=#0000cc>new_primEqInt</font>(<FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>vyy300000</font>)), <FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#cc0000>vyy4000</font>)) &#8594; <FONT COLOR=#0000cc>False</font>
<BR><FONT COLOR=#0000cc>new_primEqInt</font>(<FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>vyy300000</font>)), <FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#cc0000>vyy4000</font>)) &#8594; <FONT COLOR=#0000cc>False</font>
<BR><FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy1070</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy1080</font>), <FONT COLOR=#0000cc>ty_Bool</font>, <FONT COLOR=#cc0000>cef</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs8</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>)
<BR><FONT COLOR=#0000cc>new_compare0</font>(<FONT COLOR=#cc0000>vyy300</font>, <FONT COLOR=#cc0000>vyy40</font>, <FONT COLOR=#0000cc>ty_@0</font>) &#8594; <FONT COLOR=#0000cc>new_compare27</font>(<FONT COLOR=#cc0000>vyy300</font>, <FONT COLOR=#cc0000>vyy40</font>)
<BR><FONT COLOR=#0000cc>new_esEs20</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy30000</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy4000</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>fac</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs14</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>fac</font>)
<BR><FONT COLOR=#0000cc>new_esEs10</font>(<FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy401</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>ccg</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs14</font>(<FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy401</font>, <FONT COLOR=#cc0000>ccg</font>)
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy30000</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy4000</font>), <FONT COLOR=#0000cc>ty_@0</font>, <FONT COLOR=#cc0000>ebe</font>) &#8594; <FONT COLOR=#0000cc>new_esEs24</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>)
<BR><FONT COLOR=#0000cc>new_ltEs20</font>(<FONT COLOR=#cc0000>vyy145</font>, <FONT COLOR=#cc0000>vyy148</font>, <FONT COLOR=#0000cc>ty_Integer</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs18</font>(<FONT COLOR=#cc0000>vyy145</font>, <FONT COLOR=#cc0000>vyy148</font>)
<BR><FONT COLOR=#0000cc>new_compare30</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy3000</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy400</font>), <FONT COLOR=#cc0000>dbe</font>, <FONT COLOR=#cc0000>dbf</font>) &#8594; <FONT COLOR=#0000cc>LT</font>
<BR><FONT COLOR=#0000cc>new_ltEs23</font>(<FONT COLOR=#cc0000>vyy121</font>, <FONT COLOR=#cc0000>vyy122</font>, <FONT COLOR=#0000cc>ty_@0</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs9</font>(<FONT COLOR=#cc0000>vyy121</font>, <FONT COLOR=#cc0000>vyy122</font>)
<BR><FONT COLOR=#0000cc>new_esEs38</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#0000cc>ty_Int</font>) &#8594; <FONT COLOR=#0000cc>new_esEs19</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>)
<BR><FONT COLOR=#0000cc>new_esEs11</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>ty_Float</font>) &#8594; <FONT COLOR=#0000cc>new_esEs25</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>)
<BR><FONT COLOR=#0000cc>new_esEs6</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>ty_@0</font>) &#8594; <FONT COLOR=#0000cc>new_esEs24</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>)
<BR><FONT COLOR=#0000cc>new_esEs30</font>(<FONT COLOR=#cc0000>vyy144</font>, <FONT COLOR=#cc0000>vyy147</font>, <FONT COLOR=#0000cc>ty_Bool</font>) &#8594; <FONT COLOR=#0000cc>new_esEs12</font>(<FONT COLOR=#cc0000>vyy144</font>, <FONT COLOR=#cc0000>vyy147</font>)
<BR><FONT COLOR=#0000cc>new_lt21</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#0000cc>ty_@0</font>) &#8594; <FONT COLOR=#0000cc>new_lt10</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>)
<BR><FONT COLOR=#0000cc>new_esEs20</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy30000</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy4000</font>), <FONT COLOR=#0000cc>ty_Float</font>) &#8594; <FONT COLOR=#0000cc>new_esEs25</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>)
<BR><FONT COLOR=#0000cc>new_ltEs8</font>(<FONT COLOR=#0000cc>True</font>, <FONT COLOR=#0000cc>False</font>) &#8594; <FONT COLOR=#0000cc>False</font>
<BR><FONT COLOR=#0000cc>new_esEs9</font>(<FONT COLOR=#cc0000>vyy3002</font>, <FONT COLOR=#cc0000>vyy402</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>cae</font>), <FONT COLOR=#cc0000>caf</font>), <FONT COLOR=#cc0000>cag</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs18</font>(<FONT COLOR=#cc0000>vyy3002</font>, <FONT COLOR=#cc0000>vyy402</font>, <FONT COLOR=#cc0000>cae</font>, <FONT COLOR=#cc0000>caf</font>, <FONT COLOR=#cc0000>cag</font>)
<BR><FONT COLOR=#0000cc>new_ltEs20</font>(<FONT COLOR=#cc0000>vyy145</font>, <FONT COLOR=#cc0000>vyy148</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>bhe</font>), <FONT COLOR=#cc0000>bhf</font>), <FONT COLOR=#cc0000>bhg</font>)) &#8594; <FONT COLOR=#0000cc>new_ltEs17</font>(<FONT COLOR=#cc0000>vyy145</font>, <FONT COLOR=#cc0000>vyy148</font>, <FONT COLOR=#cc0000>bhe</font>, <FONT COLOR=#cc0000>bhf</font>, <FONT COLOR=#cc0000>bhg</font>)
<BR><FONT COLOR=#0000cc>new_esEs34</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>dag</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs20</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>dag</font>)
<BR><FONT COLOR=#0000cc>new_esEs20</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy30000</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy4000</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>ehb</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs16</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>ehb</font>)
<BR><FONT COLOR=#0000cc>new_compare110</font>(<FONT COLOR=#cc0000>vyy179</font>, <FONT COLOR=#cc0000>vyy180</font>, <FONT COLOR=#0000cc>True</font>, <FONT COLOR=#cc0000>ffb</font>) &#8594; <FONT COLOR=#0000cc>LT</font>
<BR><FONT COLOR=#0000cc>new_compare210</font>(<FONT COLOR=#cc0000>vyy121</font>, <FONT COLOR=#cc0000>vyy122</font>, <FONT COLOR=#0000cc>True</font>, <FONT COLOR=#cc0000>fad</font>, <FONT COLOR=#cc0000>fae</font>) &#8594; <FONT COLOR=#0000cc>EQ</font>
<BR><FONT COLOR=#0000cc>new_primPlusNat0</font>(<FONT COLOR=#0000cc>Zero</font>, <FONT COLOR=#cc0000>vyy300100</font>) &#8594; <FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>vyy300100</font>)
<BR><FONT COLOR=#0000cc>new_esEs20</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy30000</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy4000</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>ehg</font>), <FONT COLOR=#cc0000>ehh</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>ehg</font>, <FONT COLOR=#cc0000>ehh</font>)
<BR><FONT COLOR=#0000cc>new_lt8</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>, <FONT COLOR=#0000cc>ty_Integer</font>) &#8594; <FONT COLOR=#0000cc>new_lt18</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>)
<BR><FONT COLOR=#0000cc>new_esEs6</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>ddh</font>), <FONT COLOR=#cc0000>dea</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs22</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#cc0000>ddh</font>, <FONT COLOR=#cc0000>dea</font>)
<BR><FONT COLOR=#0000cc>new_lt21</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#0000cc>ty_Char</font>) &#8594; <FONT COLOR=#0000cc>new_lt12</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>)
<BR><FONT COLOR=#0000cc>new_ltEs19</font>(<FONT COLOR=#cc0000>vyy114</font>, <FONT COLOR=#cc0000>vyy115</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>bbb</font>)) &#8594; <FONT COLOR=#0000cc>new_ltEs12</font>(<FONT COLOR=#cc0000>vyy114</font>, <FONT COLOR=#cc0000>vyy115</font>, <FONT COLOR=#cc0000>bbb</font>)
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy30000</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy4000</font>), <FONT COLOR=#cc0000>ecg</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>edd</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs20</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>edd</font>)
<BR><FONT COLOR=#0000cc>new_esEs8</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>hd</font>), <FONT COLOR=#cc0000>he</font>), <FONT COLOR=#cc0000>hf</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs18</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#cc0000>hd</font>, <FONT COLOR=#cc0000>he</font>, <FONT COLOR=#cc0000>hf</font>)
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy30000</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy4000</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>ebf</font>), <FONT COLOR=#cc0000>ebg</font>), <FONT COLOR=#cc0000>ebh</font>), <FONT COLOR=#cc0000>ebe</font>) &#8594; <FONT COLOR=#0000cc>new_esEs18</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>ebf</font>, <FONT COLOR=#cc0000>ebg</font>, <FONT COLOR=#cc0000>ebh</font>)
<BR><FONT COLOR=#0000cc>new_esEs8</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>ty_Integer</font>) &#8594; <FONT COLOR=#0000cc>new_esEs26</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>)
<BR><FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy1070</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy1080</font>), <FONT COLOR=#cc0000>cee</font>, <FONT COLOR=#0000cc>ty_Integer</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs18</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>)
<BR><FONT COLOR=#0000cc>new_esEs31</font>(<FONT COLOR=#cc0000>vyy143</font>, <FONT COLOR=#cc0000>vyy146</font>, <FONT COLOR=#0000cc>ty_Integer</font>) &#8594; <FONT COLOR=#0000cc>new_esEs26</font>(<FONT COLOR=#cc0000>vyy143</font>, <FONT COLOR=#cc0000>vyy146</font>)
<BR><FONT COLOR=#0000cc>new_lt23</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#0000cc>ty_Double</font>) &#8594; <FONT COLOR=#0000cc>new_lt6</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>)
<BR><FONT COLOR=#0000cc>new_esEs36</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#0000cc>ty_Char</font>) &#8594; <FONT COLOR=#0000cc>new_esEs17</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>)
<BR><FONT COLOR=#0000cc>new_primCmpInt</font>(<FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>vyy30000</font>)), <FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#cc0000>vyy400</font>)) &#8594; <FONT COLOR=#0000cc>GT</font>
<BR><FONT COLOR=#0000cc>new_esEs39</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>ffc</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs16</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#cc0000>ffc</font>)
<BR><FONT COLOR=#0000cc>new_ltEs18</font>(<FONT COLOR=#cc0000>vyy107</font>, <FONT COLOR=#cc0000>vyy108</font>) &#8594; <FONT COLOR=#0000cc>new_fsEs</font>(<FONT COLOR=#0000cc>new_compare8</font>(<FONT COLOR=#cc0000>vyy107</font>, <FONT COLOR=#cc0000>vyy108</font>))
<BR><FONT COLOR=#0000cc>new_esEs33</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#0000cc>ty_Int</font>) &#8594; <FONT COLOR=#0000cc>new_esEs19</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>)
<BR><FONT COLOR=#0000cc>new_ltEs11</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy1070</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy1080</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>bch</font>), <FONT COLOR=#cc0000>bda</font>)) &#8594; <FONT COLOR=#0000cc>new_ltEs14</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#cc0000>bch</font>, <FONT COLOR=#cc0000>bda</font>)
<BR><FONT COLOR=#0000cc>new_esEs9</font>(<FONT COLOR=#cc0000>vyy3002</font>, <FONT COLOR=#cc0000>vyy402</font>, <FONT COLOR=#0000cc>ty_Int</font>) &#8594; <FONT COLOR=#0000cc>new_esEs19</font>(<FONT COLOR=#cc0000>vyy3002</font>, <FONT COLOR=#cc0000>vyy402</font>)
<BR><FONT COLOR=#0000cc>new_primMulInt</font>(<FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#cc0000>vyy4000</font>), <FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#cc0000>vyy30010</font>)) &#8594; <FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#0000cc>new_primMulNat0</font>(<FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>vyy30010</font>))
<BR><FONT COLOR=#0000cc>new_esEs4</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>ty_Double</font>) &#8594; <FONT COLOR=#0000cc>new_esEs23</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>)
<BR><FONT COLOR=#0000cc>new_ltEs7</font>(<FONT COLOR=#cc0000>vyy157</font>, <FONT COLOR=#cc0000>vyy159</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>dg</font>)) &#8594; <FONT COLOR=#0000cc>new_ltEs12</font>(<FONT COLOR=#cc0000>vyy157</font>, <FONT COLOR=#cc0000>vyy159</font>, <FONT COLOR=#cc0000>dg</font>)
<BR><FONT COLOR=#0000cc>new_compare211</font>(<FONT COLOR=#0000cc>GT</font>, <FONT COLOR=#0000cc>LT</font>, <FONT COLOR=#0000cc>False</font>) &#8594; <FONT COLOR=#0000cc>GT</font>
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy30000</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy4000</font>), <FONT COLOR=#cc0000>ecg</font>, <FONT COLOR=#0000cc>ty_Ordering</font>) &#8594; <FONT COLOR=#0000cc>new_esEs13</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>)
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy30000</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy4000</font>), <FONT COLOR=#0000cc>ty_Bool</font>, <FONT COLOR=#cc0000>ebe</font>) &#8594; <FONT COLOR=#0000cc>new_esEs12</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>)
<BR><FONT COLOR=#0000cc>new_compare19</font>(<FONT COLOR=#cc0000>vyy221</font>, <FONT COLOR=#cc0000>vyy222</font>, <FONT COLOR=#cc0000>vyy223</font>, <FONT COLOR=#cc0000>vyy224</font>, <FONT COLOR=#cc0000>vyy225</font>, <FONT COLOR=#cc0000>vyy226</font>, <FONT COLOR=#0000cc>False</font>, <FONT COLOR=#cc0000>vyy228</font>, <FONT COLOR=#cc0000>fcb</font>, <FONT COLOR=#cc0000>fcc</font>, <FONT COLOR=#cc0000>fcd</font>) &#8594; <FONT COLOR=#0000cc>new_compare112</font>(<FONT COLOR=#cc0000>vyy221</font>, <FONT COLOR=#cc0000>vyy222</font>, <FONT COLOR=#cc0000>vyy223</font>, <FONT COLOR=#cc0000>vyy224</font>, <FONT COLOR=#cc0000>vyy225</font>, <FONT COLOR=#cc0000>vyy226</font>, <FONT COLOR=#cc0000>vyy228</font>, <FONT COLOR=#cc0000>fcb</font>, <FONT COLOR=#cc0000>fcc</font>, <FONT COLOR=#cc0000>fcd</font>)
<BR><FONT COLOR=#0000cc>new_ltEs23</font>(<FONT COLOR=#cc0000>vyy121</font>, <FONT COLOR=#cc0000>vyy122</font>, <FONT COLOR=#0000cc>ty_Int</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs10</font>(<FONT COLOR=#cc0000>vyy121</font>, <FONT COLOR=#cc0000>vyy122</font>)
<BR><FONT COLOR=#0000cc>new_compare24</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy157</font>, <FONT COLOR=#cc0000>vyy158</font>, <FONT COLOR=#cc0000>vyy159</font>, <FONT COLOR=#0000cc>False</font>, <FONT COLOR=#cc0000>dc</font>, <FONT COLOR=#cc0000>dd</font>) &#8594; <FONT COLOR=#0000cc>new_compare14</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy157</font>, <FONT COLOR=#cc0000>vyy158</font>, <FONT COLOR=#cc0000>vyy159</font>, <FONT COLOR=#0000cc>new_lt8</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>, <FONT COLOR=#cc0000>dc</font>), <FONT COLOR=#0000cc>new_asAs</font>(<FONT COLOR=#0000cc>new_esEs29</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>, <FONT COLOR=#cc0000>dc</font>), <FONT COLOR=#0000cc>new_ltEs7</font>(<FONT COLOR=#cc0000>vyy157</font>, <FONT COLOR=#cc0000>vyy159</font>, <FONT COLOR=#cc0000>dd</font>)), <FONT COLOR=#cc0000>dc</font>, <FONT COLOR=#cc0000>dd</font>)
<BR><FONT COLOR=#0000cc>new_lt18</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>) &#8594; <FONT COLOR=#0000cc>new_esEs13</font>(<FONT COLOR=#0000cc>new_compare8</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>), <FONT COLOR=#0000cc>LT</font>)
<BR><FONT COLOR=#0000cc>new_esEs39</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#0000cc>ty_Char</font>) &#8594; <FONT COLOR=#0000cc>new_esEs17</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>)
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy30000</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy4000</font>), <FONT COLOR=#cc0000>ecg</font>, <FONT COLOR=#0000cc>ty_Double</font>) &#8594; <FONT COLOR=#0000cc>new_esEs23</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>)
<BR><FONT COLOR=#0000cc>new_primEqInt</font>(<FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#0000cc>Zero</font>), <FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#0000cc>Zero</font>)) &#8594; <FONT COLOR=#0000cc>True</font>
<BR><FONT COLOR=#0000cc>new_esEs4</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>ty_Float</font>) &#8594; <FONT COLOR=#0000cc>new_esEs25</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>)
<BR><FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy1070</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy1080</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>fdc</font>), <FONT COLOR=#cc0000>fdd</font>), <FONT COLOR=#cc0000>cef</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs14</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#cc0000>fdc</font>, <FONT COLOR=#cc0000>fdd</font>)
<BR><FONT COLOR=#0000cc>new_compare24</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy157</font>, <FONT COLOR=#cc0000>vyy158</font>, <FONT COLOR=#cc0000>vyy159</font>, <FONT COLOR=#0000cc>True</font>, <FONT COLOR=#cc0000>dc</font>, <FONT COLOR=#cc0000>dd</font>) &#8594; <FONT COLOR=#0000cc>EQ</font>
<BR><FONT COLOR=#0000cc>new_esEs11</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>ty_@0</font>) &#8594; <FONT COLOR=#0000cc>new_esEs24</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>)
<BR><FONT COLOR=#0000cc>new_foldFM_LE18</font>(<FONT COLOR=#cc0000>vyy97</font>, <FONT COLOR=#cc0000>vyy40</font>, <FONT COLOR=#cc0000>vyy41</font>, <FONT COLOR=#cc0000>vyy3440</font>, <FONT COLOR=#cc0000>vyy3441</font>, <FONT COLOR=#cc0000>vyy3442</font>, <FONT COLOR=#cc0000>vyy3443</font>, <FONT COLOR=#cc0000>vyy3444</font>, <FONT COLOR=#cc0000>h</font>, <FONT COLOR=#cc0000>ba</font>) &#8594; <FONT COLOR=#0000cc>new_foldFM_LE19</font>(<FONT COLOR=#cc0000>vyy97</font>, <FONT COLOR=#cc0000>vyy40</font>, <FONT COLOR=#cc0000>vyy41</font>, <FONT COLOR=#cc0000>vyy3440</font>, <FONT COLOR=#cc0000>vyy3441</font>, <FONT COLOR=#cc0000>vyy3442</font>, <FONT COLOR=#cc0000>vyy3443</font>, <FONT COLOR=#cc0000>vyy3444</font>, <FONT COLOR=#0000cc>new_compare17</font>(<FONT COLOR=#cc0000>vyy3440</font>, <FONT COLOR=#0000cc>:</font>(<FONT COLOR=#cc0000>vyy40</font>, <FONT COLOR=#cc0000>vyy41</font>), <FONT COLOR=#cc0000>h</font>), <FONT COLOR=#cc0000>h</font>, <FONT COLOR=#cc0000>ba</font>)
<BR><FONT COLOR=#0000cc>new_ltEs24</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#0000cc>ty_Ordering</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs16</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>)
<BR><FONT COLOR=#0000cc>new_esEs37</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>eeh</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs20</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#cc0000>eeh</font>)
<BR><FONT COLOR=#0000cc>new_ltEs23</font>(<FONT COLOR=#cc0000>vyy121</font>, <FONT COLOR=#cc0000>vyy122</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>fah</font>)) &#8594; <FONT COLOR=#0000cc>new_ltEs12</font>(<FONT COLOR=#cc0000>vyy121</font>, <FONT COLOR=#cc0000>vyy122</font>, <FONT COLOR=#cc0000>fah</font>)
<BR><FONT COLOR=#0000cc>new_esEs7</font>(<FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy401</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>gb</font>), <FONT COLOR=#cc0000>gc</font>), <FONT COLOR=#cc0000>gd</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs18</font>(<FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy401</font>, <FONT COLOR=#cc0000>gb</font>, <FONT COLOR=#cc0000>gc</font>, <FONT COLOR=#cc0000>gd</font>)
<BR><FONT COLOR=#0000cc>new_esEs36</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>dgc</font>), <FONT COLOR=#cc0000>dgd</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs22</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#cc0000>dgc</font>, <FONT COLOR=#cc0000>dgd</font>)
<BR><FONT COLOR=#0000cc>new_ltEs22</font>(<FONT COLOR=#cc0000>vyy1072</font>, <FONT COLOR=#cc0000>vyy1082</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>ead</font>)) &#8594; <FONT COLOR=#0000cc>new_ltEs12</font>(<FONT COLOR=#cc0000>vyy1072</font>, <FONT COLOR=#cc0000>vyy1082</font>, <FONT COLOR=#cc0000>ead</font>)
<BR><FONT COLOR=#0000cc>new_primCompAux00</font>(<FONT COLOR=#cc0000>vyy92</font>, <FONT COLOR=#cc0000>vyy93</font>, <FONT COLOR=#0000cc>EQ</font>, <FONT COLOR=#0000cc>ty_Char</font>) &#8594; <FONT COLOR=#0000cc>new_compare9</font>(<FONT COLOR=#cc0000>vyy92</font>, <FONT COLOR=#cc0000>vyy93</font>)
<BR><FONT COLOR=#0000cc>new_esEs29</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>, <FONT COLOR=#0000cc>ty_Int</font>) &#8594; <FONT COLOR=#0000cc>new_esEs19</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>)
<BR><FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy1070</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy1080</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>fda</font>), <FONT COLOR=#cc0000>fdb</font>), <FONT COLOR=#cc0000>cef</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#cc0000>fda</font>, <FONT COLOR=#cc0000>fdb</font>)
<BR><FONT COLOR=#0000cc>new_esEs9</font>(<FONT COLOR=#cc0000>vyy3002</font>, <FONT COLOR=#cc0000>vyy402</font>, <FONT COLOR=#0000cc>ty_Double</font>) &#8594; <FONT COLOR=#0000cc>new_esEs23</font>(<FONT COLOR=#cc0000>vyy3002</font>, <FONT COLOR=#cc0000>vyy402</font>)
<BR><FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy1070</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy1080</font>), <FONT COLOR=#cc0000>cee</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>fec</font>), <FONT COLOR=#cc0000>fed</font>)) &#8594; <FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#cc0000>fec</font>, <FONT COLOR=#cc0000>fed</font>)
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy30000</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy4000</font>), <FONT COLOR=#cc0000>ecg</font>, <FONT COLOR=#0000cc>ty_Bool</font>) &#8594; <FONT COLOR=#0000cc>new_esEs12</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>)
<BR><FONT COLOR=#0000cc>new_ltEs24</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>fhd</font>), <FONT COLOR=#cc0000>fhe</font>), <FONT COLOR=#cc0000>fhf</font>)) &#8594; <FONT COLOR=#0000cc>new_ltEs17</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#cc0000>fhd</font>, <FONT COLOR=#cc0000>fhe</font>, <FONT COLOR=#cc0000>fhf</font>)
<BR><FONT COLOR=#0000cc>new_esEs19</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>) &#8594; <FONT COLOR=#0000cc>new_primEqInt</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>)
<BR><FONT COLOR=#0000cc>new_compare0</font>(<FONT COLOR=#cc0000>vyy300</font>, <FONT COLOR=#cc0000>vyy40</font>, <FONT COLOR=#0000cc>ty_Ordering</font>) &#8594; <FONT COLOR=#0000cc>new_compare11</font>(<FONT COLOR=#cc0000>vyy300</font>, <FONT COLOR=#cc0000>vyy40</font>)
<BR><FONT COLOR=#0000cc>new_lt20</font>(<FONT COLOR=#cc0000>vyy144</font>, <FONT COLOR=#cc0000>vyy147</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>bff</font>)) &#8594; <FONT COLOR=#0000cc>new_lt15</font>(<FONT COLOR=#cc0000>vyy144</font>, <FONT COLOR=#cc0000>vyy147</font>, <FONT COLOR=#cc0000>bff</font>)
<BR><FONT COLOR=#0000cc>new_compare29</font>(<FONT COLOR=#cc0000>vyy107</font>, <FONT COLOR=#cc0000>vyy108</font>, <FONT COLOR=#0000cc>True</font>, <FONT COLOR=#cc0000>ced</font>) &#8594; <FONT COLOR=#0000cc>EQ</font>
<BR><FONT COLOR=#0000cc>new_esEs37</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#0000cc>ty_Ordering</font>) &#8594; <FONT COLOR=#0000cc>new_esEs13</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>)
<BR><FONT COLOR=#0000cc>new_esEs10</font>(<FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy401</font>, <FONT COLOR=#0000cc>ty_Integer</font>) &#8594; <FONT COLOR=#0000cc>new_esEs26</font>(<FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy401</font>)
<BR><FONT COLOR=#0000cc>new_ltEs7</font>(<FONT COLOR=#cc0000>vyy157</font>, <FONT COLOR=#cc0000>vyy159</font>, <FONT COLOR=#0000cc>ty_Int</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs10</font>(<FONT COLOR=#cc0000>vyy157</font>, <FONT COLOR=#cc0000>vyy159</font>)
<BR><FONT COLOR=#0000cc>new_lt22</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#0000cc>ty_Float</font>) &#8594; <FONT COLOR=#0000cc>new_lt7</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>)
<BR><FONT COLOR=#0000cc>new_compare0</font>(<FONT COLOR=#cc0000>vyy300</font>, <FONT COLOR=#cc0000>vyy40</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>bae</font>)) &#8594; <FONT COLOR=#0000cc>new_compare17</font>(<FONT COLOR=#cc0000>vyy300</font>, <FONT COLOR=#cc0000>vyy40</font>, <FONT COLOR=#cc0000>bae</font>)
<BR><FONT COLOR=#0000cc>new_esEs29</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>, <FONT COLOR=#0000cc>ty_Bool</font>) &#8594; <FONT COLOR=#0000cc>new_esEs12</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>)
<BR><FONT COLOR=#0000cc>new_esEs38</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#0000cc>ty_Float</font>) &#8594; <FONT COLOR=#0000cc>new_esEs25</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>)
<BR><FONT COLOR=#0000cc>new_foldFM_LE110</font>(<FONT COLOR=#cc0000>vyy34</font>, <FONT COLOR=#cc0000>vyy40</font>, <FONT COLOR=#cc0000>vyy41</font>, <FONT COLOR=#cc0000>vyy340</font>, <FONT COLOR=#cc0000>vyy341</font>, <FONT COLOR=#cc0000>vyy342</font>, <FONT COLOR=#cc0000>vyy343</font>, <FONT COLOR=#0000cc>Branch</font>(<FONT COLOR=#cc0000>vyy3440</font>, <FONT COLOR=#cc0000>vyy3441</font>, <FONT COLOR=#cc0000>vyy3442</font>, <FONT COLOR=#cc0000>vyy3443</font>, <FONT COLOR=#cc0000>vyy3444</font>), <FONT COLOR=#0000cc>False</font>, <FONT COLOR=#cc0000>h</font>, <FONT COLOR=#cc0000>ba</font>) &#8594; <FONT COLOR=#0000cc>new_foldFM_LE18</font>(<FONT COLOR=#0000cc>new_fmToList_LE0</font>(<FONT COLOR=#cc0000>vyy340</font>, <FONT COLOR=#cc0000>vyy341</font>, <FONT COLOR=#0000cc>new_foldFM_LE3</font>(<FONT COLOR=#cc0000>vyy34</font>, <FONT COLOR=#cc0000>vyy40</font>, <FONT COLOR=#cc0000>vyy41</font>, <FONT COLOR=#cc0000>vyy343</font>, <FONT COLOR=#cc0000>h</font>, <FONT COLOR=#cc0000>ba</font>), <FONT COLOR=#cc0000>h</font>, <FONT COLOR=#cc0000>ba</font>), <FONT COLOR=#cc0000>vyy40</font>, <FONT COLOR=#cc0000>vyy41</font>, <FONT COLOR=#cc0000>vyy3440</font>, <FONT COLOR=#cc0000>vyy3441</font>, <FONT COLOR=#cc0000>vyy3442</font>, <FONT COLOR=#cc0000>vyy3443</font>, <FONT COLOR=#cc0000>vyy3444</font>, <FONT COLOR=#cc0000>h</font>, <FONT COLOR=#cc0000>ba</font>)
<BR><FONT COLOR=#0000cc>new_esEs11</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>cdg</font>), <FONT COLOR=#cc0000>cdh</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs22</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#cc0000>cdg</font>, <FONT COLOR=#cc0000>cdh</font>)
<BR><FONT COLOR=#0000cc>new_esEs36</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#0000cc>ty_Int</font>) &#8594; <FONT COLOR=#0000cc>new_esEs19</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>)
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy30000</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy4000</font>), <FONT COLOR=#cc0000>ecg</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>edg</font>), <FONT COLOR=#cc0000>edh</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs22</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>edg</font>, <FONT COLOR=#cc0000>edh</font>)
<BR><FONT COLOR=#0000cc>new_ltEs11</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy1070</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy1080</font>), <FONT COLOR=#0000cc>ty_Float</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs15</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>)
<BR><FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy1070</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy1080</font>), <FONT COLOR=#cc0000>cee</font>, <FONT COLOR=#cc0000>cef</font>) &#8594; <FONT COLOR=#0000cc>True</font>
<BR><FONT COLOR=#0000cc>new_primMulNat0</font>(<FONT COLOR=#0000cc>Zero</font>, <FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>vyy300100</font>)) &#8594; <FONT COLOR=#0000cc>Zero</font>
<BR><FONT COLOR=#0000cc>new_primMulNat0</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>vyy40000</font>), <FONT COLOR=#0000cc>Zero</font>) &#8594; <FONT COLOR=#0000cc>Zero</font>
<BR><FONT COLOR=#0000cc>new_esEs13</font>(<FONT COLOR=#0000cc>GT</font>, <FONT COLOR=#0000cc>EQ</font>) &#8594; <FONT COLOR=#0000cc>False</font>
<BR><FONT COLOR=#0000cc>new_esEs13</font>(<FONT COLOR=#0000cc>EQ</font>, <FONT COLOR=#0000cc>GT</font>) &#8594; <FONT COLOR=#0000cc>False</font>
<BR><FONT COLOR=#0000cc>new_esEs32</font>(<FONT COLOR=#cc0000>vyy30002</font>, <FONT COLOR=#cc0000>vyy4002</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>cfg</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs16</font>(<FONT COLOR=#cc0000>vyy30002</font>, <FONT COLOR=#cc0000>vyy4002</font>, <FONT COLOR=#cc0000>cfg</font>)
<BR><FONT COLOR=#0000cc>new_primCmpNat2</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#0000cc>Zero</font>) &#8594; <FONT COLOR=#0000cc>GT</font>
<BR><FONT COLOR=#0000cc>new_esEs35</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>dhb</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs14</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#cc0000>dhb</font>)
<BR><FONT COLOR=#0000cc>new_esEs9</font>(<FONT COLOR=#cc0000>vyy3002</font>, <FONT COLOR=#cc0000>vyy402</font>, <FONT COLOR=#0000cc>ty_Bool</font>) &#8594; <FONT COLOR=#0000cc>new_esEs12</font>(<FONT COLOR=#cc0000>vyy3002</font>, <FONT COLOR=#cc0000>vyy402</font>)
<BR><FONT COLOR=#0000cc>new_esEs29</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>, <FONT COLOR=#0000cc>ty_Char</font>) &#8594; <FONT COLOR=#0000cc>new_esEs17</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>)
<BR><FONT COLOR=#0000cc>new_ltEs9</font>(<FONT COLOR=#cc0000>vyy107</font>, <FONT COLOR=#cc0000>vyy108</font>) &#8594; <FONT COLOR=#0000cc>new_fsEs</font>(<FONT COLOR=#0000cc>new_compare27</font>(<FONT COLOR=#cc0000>vyy107</font>, <FONT COLOR=#cc0000>vyy108</font>))
<BR><FONT COLOR=#0000cc>new_compare0</font>(<FONT COLOR=#cc0000>vyy300</font>, <FONT COLOR=#cc0000>vyy40</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>egh</font>)) &#8594; <FONT COLOR=#0000cc>new_compare31</font>(<FONT COLOR=#cc0000>vyy300</font>, <FONT COLOR=#cc0000>vyy40</font>, <FONT COLOR=#cc0000>egh</font>)
<BR><FONT COLOR=#0000cc>new_ltEs20</font>(<FONT COLOR=#cc0000>vyy145</font>, <FONT COLOR=#cc0000>vyy148</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>bhc</font>), <FONT COLOR=#cc0000>bhd</font>)) &#8594; <FONT COLOR=#0000cc>new_ltEs14</font>(<FONT COLOR=#cc0000>vyy145</font>, <FONT COLOR=#cc0000>vyy148</font>, <FONT COLOR=#cc0000>bhc</font>, <FONT COLOR=#cc0000>bhd</font>)
<BR><FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy1070</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy1080</font>), <FONT COLOR=#cc0000>cee</font>, <FONT COLOR=#0000cc>ty_@0</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs9</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>)
<BR><FONT COLOR=#0000cc>new_esEs15</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#0000cc>ty_Integer</font>) &#8594; <FONT COLOR=#0000cc>new_esEs26</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>)
<BR><FONT COLOR=#0000cc>new_esEs39</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#0000cc>ty_@0</font>) &#8594; <FONT COLOR=#0000cc>new_esEs24</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>)
<BR><FONT COLOR=#0000cc>new_foldFM_LE3</font>(<FONT COLOR=#cc0000>vyy34</font>, <FONT COLOR=#cc0000>vyy40</font>, <FONT COLOR=#cc0000>vyy41</font>, <FONT COLOR=#0000cc>EmptyFM</font>, <FONT COLOR=#cc0000>h</font>, <FONT COLOR=#cc0000>ba</font>) &#8594; <FONT COLOR=#cc0000>vyy34</font>
<BR><FONT COLOR=#0000cc>new_primCompAux00</font>(<FONT COLOR=#cc0000>vyy92</font>, <FONT COLOR=#cc0000>vyy93</font>, <FONT COLOR=#0000cc>LT</font>, <FONT COLOR=#cc0000>dec</font>) &#8594; <FONT COLOR=#0000cc>LT</font>
<BR><FONT COLOR=#0000cc>new_esEs31</font>(<FONT COLOR=#cc0000>vyy143</font>, <FONT COLOR=#cc0000>vyy146</font>, <FONT COLOR=#0000cc>ty_Int</font>) &#8594; <FONT COLOR=#0000cc>new_esEs19</font>(<FONT COLOR=#cc0000>vyy143</font>, <FONT COLOR=#cc0000>vyy146</font>)
<BR><FONT COLOR=#0000cc>new_primCompAux00</font>(<FONT COLOR=#cc0000>vyy92</font>, <FONT COLOR=#cc0000>vyy93</font>, <FONT COLOR=#0000cc>EQ</font>, <FONT COLOR=#0000cc>ty_Int</font>) &#8594; <FONT COLOR=#0000cc>new_compare7</font>(<FONT COLOR=#cc0000>vyy92</font>, <FONT COLOR=#cc0000>vyy93</font>)
<BR><FONT COLOR=#0000cc>new_lt20</font>(<FONT COLOR=#cc0000>vyy144</font>, <FONT COLOR=#cc0000>vyy147</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>bfe</font>)) &#8594; <FONT COLOR=#0000cc>new_lt14</font>(<FONT COLOR=#cc0000>vyy144</font>, <FONT COLOR=#cc0000>vyy147</font>, <FONT COLOR=#cc0000>bfe</font>)
<BR><FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy1070</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy1080</font>), <FONT COLOR=#0000cc>ty_Double</font>, <FONT COLOR=#cc0000>cef</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs6</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>)
<BR><FONT COLOR=#0000cc>new_ltEs7</font>(<FONT COLOR=#cc0000>vyy157</font>, <FONT COLOR=#cc0000>vyy159</font>, <FONT COLOR=#0000cc>ty_Char</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs4</font>(<FONT COLOR=#cc0000>vyy157</font>, <FONT COLOR=#cc0000>vyy159</font>)
<BR><FONT COLOR=#0000cc>new_esEs5</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>ty_Bool</font>) &#8594; <FONT COLOR=#0000cc>new_esEs12</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>)
<BR><FONT COLOR=#0000cc>new_ltEs24</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>fgh</font>), <FONT COLOR=#cc0000>fha</font>)) &#8594; <FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#cc0000>fgh</font>, <FONT COLOR=#cc0000>fha</font>)
<BR><FONT COLOR=#0000cc>new_esEs33</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#0000cc>ty_Double</font>) &#8594; <FONT COLOR=#0000cc>new_esEs23</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>)
<BR><FONT COLOR=#0000cc>new_lt23</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#0000cc>ty_Char</font>) &#8594; <FONT COLOR=#0000cc>new_lt12</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>)
<BR><FONT COLOR=#0000cc>new_esEs8</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>hc</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs16</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#cc0000>hc</font>)
<BR><FONT COLOR=#0000cc>new_esEs12</font>(<FONT COLOR=#0000cc>False</font>, <FONT COLOR=#0000cc>True</font>) &#8594; <FONT COLOR=#0000cc>False</font>
<BR><FONT COLOR=#0000cc>new_esEs12</font>(<FONT COLOR=#0000cc>True</font>, <FONT COLOR=#0000cc>False</font>) &#8594; <FONT COLOR=#0000cc>False</font>
<BR><FONT COLOR=#0000cc>new_primCompAux00</font>(<FONT COLOR=#cc0000>vyy92</font>, <FONT COLOR=#cc0000>vyy93</font>, <FONT COLOR=#0000cc>EQ</font>, <FONT COLOR=#0000cc>ty_Bool</font>) &#8594; <FONT COLOR=#0000cc>new_compare28</font>(<FONT COLOR=#cc0000>vyy92</font>, <FONT COLOR=#cc0000>vyy93</font>)
<BR><FONT COLOR=#0000cc>new_esEs10</font>(<FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy401</font>, <FONT COLOR=#0000cc>ty_Int</font>) &#8594; <FONT COLOR=#0000cc>new_esEs19</font>(<FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy401</font>)
<BR><FONT COLOR=#0000cc>new_ltEs7</font>(<FONT COLOR=#cc0000>vyy157</font>, <FONT COLOR=#cc0000>vyy159</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>dh</font>), <FONT COLOR=#cc0000>ea</font>)) &#8594; <FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#cc0000>vyy157</font>, <FONT COLOR=#cc0000>vyy159</font>, <FONT COLOR=#cc0000>dh</font>, <FONT COLOR=#cc0000>ea</font>)
<BR><FONT COLOR=#0000cc>new_esEs7</font>(<FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy401</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>hb</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs14</font>(<FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy401</font>, <FONT COLOR=#cc0000>hb</font>)
<BR><FONT COLOR=#0000cc>new_esEs29</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>, <FONT COLOR=#0000cc>ty_Double</font>) &#8594; <FONT COLOR=#0000cc>new_esEs23</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>)
<BR><FONT COLOR=#0000cc>new_esEs35</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#0000cc>ty_Ordering</font>) &#8594; <FONT COLOR=#0000cc>new_esEs13</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>)
<BR><FONT COLOR=#0000cc>new_esEs35</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#0000cc>ty_Int</font>) &#8594; <FONT COLOR=#0000cc>new_esEs19</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>)
<BR><FONT COLOR=#0000cc>new_foldFM_LE110</font>(<FONT COLOR=#cc0000>vyy34</font>, <FONT COLOR=#cc0000>vyy40</font>, <FONT COLOR=#cc0000>vyy41</font>, <FONT COLOR=#cc0000>vyy340</font>, <FONT COLOR=#cc0000>vyy341</font>, <FONT COLOR=#cc0000>vyy342</font>, <FONT COLOR=#cc0000>vyy343</font>, <FONT COLOR=#0000cc>EmptyFM</font>, <FONT COLOR=#0000cc>False</font>, <FONT COLOR=#cc0000>h</font>, <FONT COLOR=#cc0000>ba</font>) &#8594; <FONT COLOR=#0000cc>new_fmToList_LE0</font>(<FONT COLOR=#cc0000>vyy340</font>, <FONT COLOR=#cc0000>vyy341</font>, <FONT COLOR=#0000cc>new_foldFM_LE3</font>(<FONT COLOR=#cc0000>vyy34</font>, <FONT COLOR=#cc0000>vyy40</font>, <FONT COLOR=#cc0000>vyy41</font>, <FONT COLOR=#cc0000>vyy343</font>, <FONT COLOR=#cc0000>h</font>, <FONT COLOR=#cc0000>ba</font>), <FONT COLOR=#cc0000>h</font>, <FONT COLOR=#cc0000>ba</font>)
<BR><FONT COLOR=#0000cc>new_esEs34</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>dbd</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs14</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>dbd</font>)
<BR><FONT COLOR=#0000cc>new_ltEs21</font>(<FONT COLOR=#cc0000>vyy107</font>, <FONT COLOR=#cc0000>vyy108</font>, <FONT COLOR=#0000cc>ty_Char</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs4</font>(<FONT COLOR=#cc0000>vyy107</font>, <FONT COLOR=#cc0000>vyy108</font>)
<BR><FONT COLOR=#0000cc>new_lt23</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>ffh</font>), <FONT COLOR=#cc0000>fga</font>)) &#8594; <FONT COLOR=#0000cc>new_lt17</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#cc0000>ffh</font>, <FONT COLOR=#cc0000>fga</font>)
<BR><FONT COLOR=#0000cc>new_primCompAux1</font>(<FONT COLOR=#cc0000>vyy300</font>, <FONT COLOR=#cc0000>vyy40</font>, <FONT COLOR=#cc0000>vyy301</font>, <FONT COLOR=#cc0000>vyy41</font>, <FONT COLOR=#cc0000>h</font>) &#8594; <FONT COLOR=#0000cc>new_primCompAux00</font>(<FONT COLOR=#cc0000>vyy301</font>, <FONT COLOR=#cc0000>vyy41</font>, <FONT COLOR=#0000cc>new_compare0</font>(<FONT COLOR=#cc0000>vyy300</font>, <FONT COLOR=#cc0000>vyy40</font>, <FONT COLOR=#cc0000>h</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>h</font>))
<BR><FONT COLOR=#0000cc>new_esEs6</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>ty_Char</font>) &#8594; <FONT COLOR=#0000cc>new_esEs17</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>)
<BR><FONT COLOR=#0000cc>new_ltEs22</font>(<FONT COLOR=#cc0000>vyy1072</font>, <FONT COLOR=#cc0000>vyy1082</font>, <FONT COLOR=#0000cc>ty_Double</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs6</font>(<FONT COLOR=#cc0000>vyy1072</font>, <FONT COLOR=#cc0000>vyy1082</font>)
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy30000</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy4000</font>), <FONT COLOR=#cc0000>ecg</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>eea</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs14</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>eea</font>)
<BR><FONT COLOR=#0000cc>new_esEs9</font>(<FONT COLOR=#cc0000>vyy3002</font>, <FONT COLOR=#cc0000>vyy402</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>cah</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs20</font>(<FONT COLOR=#cc0000>vyy3002</font>, <FONT COLOR=#cc0000>vyy402</font>, <FONT COLOR=#cc0000>cah</font>)
<BR><FONT COLOR=#0000cc>new_compare16</font>(<FONT COLOR=#cc0000>vyy186</font>, <FONT COLOR=#cc0000>vyy187</font>, <FONT COLOR=#0000cc>False</font>, <FONT COLOR=#cc0000>ceb</font>, <FONT COLOR=#cc0000>cec</font>) &#8594; <FONT COLOR=#0000cc>GT</font>
<BR><FONT COLOR=#0000cc>new_lt22</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>dhg</font>), <FONT COLOR=#cc0000>dhh</font>), <FONT COLOR=#cc0000>eaa</font>)) &#8594; <FONT COLOR=#0000cc>new_lt4</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#cc0000>dhg</font>, <FONT COLOR=#cc0000>dhh</font>, <FONT COLOR=#cc0000>eaa</font>)
<BR><FONT COLOR=#0000cc>new_esEs32</font>(<FONT COLOR=#cc0000>vyy30002</font>, <FONT COLOR=#cc0000>vyy4002</font>, <FONT COLOR=#0000cc>ty_Float</font>) &#8594; <FONT COLOR=#0000cc>new_esEs25</font>(<FONT COLOR=#cc0000>vyy30002</font>, <FONT COLOR=#cc0000>vyy4002</font>)
<BR><FONT COLOR=#0000cc>new_esEs32</font>(<FONT COLOR=#cc0000>vyy30002</font>, <FONT COLOR=#cc0000>vyy4002</font>, <FONT COLOR=#0000cc>ty_Double</font>) &#8594; <FONT COLOR=#0000cc>new_esEs23</font>(<FONT COLOR=#cc0000>vyy30002</font>, <FONT COLOR=#cc0000>vyy4002</font>)
<BR><FONT COLOR=#0000cc>new_esEs35</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>dgh</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs16</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#cc0000>dgh</font>)
<BR><FONT COLOR=#0000cc>new_ltEs19</font>(<FONT COLOR=#cc0000>vyy114</font>, <FONT COLOR=#cc0000>vyy115</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>bbg</font>), <FONT COLOR=#cc0000>bbh</font>), <FONT COLOR=#cc0000>bca</font>)) &#8594; <FONT COLOR=#0000cc>new_ltEs17</font>(<FONT COLOR=#cc0000>vyy114</font>, <FONT COLOR=#cc0000>vyy115</font>, <FONT COLOR=#cc0000>bbg</font>, <FONT COLOR=#cc0000>bbh</font>, <FONT COLOR=#cc0000>bca</font>)
<BR><FONT COLOR=#0000cc>new_primCompAux00</font>(<FONT COLOR=#cc0000>vyy92</font>, <FONT COLOR=#cc0000>vyy93</font>, <FONT COLOR=#0000cc>EQ</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>deg</font>), <FONT COLOR=#cc0000>deh</font>)) &#8594; <FONT COLOR=#0000cc>new_compare30</font>(<FONT COLOR=#cc0000>vyy92</font>, <FONT COLOR=#cc0000>vyy93</font>, <FONT COLOR=#cc0000>deg</font>, <FONT COLOR=#cc0000>deh</font>)
<BR><FONT COLOR=#0000cc>new_compare210</font>(<FONT COLOR=#cc0000>vyy121</font>, <FONT COLOR=#cc0000>vyy122</font>, <FONT COLOR=#0000cc>False</font>, <FONT COLOR=#cc0000>fad</font>, <FONT COLOR=#cc0000>fae</font>) &#8594; <FONT COLOR=#0000cc>new_compare111</font>(<FONT COLOR=#cc0000>vyy121</font>, <FONT COLOR=#cc0000>vyy122</font>, <FONT COLOR=#0000cc>new_ltEs23</font>(<FONT COLOR=#cc0000>vyy121</font>, <FONT COLOR=#cc0000>vyy122</font>, <FONT COLOR=#cc0000>fae</font>), <FONT COLOR=#cc0000>fad</font>, <FONT COLOR=#cc0000>fae</font>)
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy30000</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy4000</font>), <FONT COLOR=#cc0000>ecg</font>, <FONT COLOR=#0000cc>ty_@0</font>) &#8594; <FONT COLOR=#0000cc>new_esEs24</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>)
<BR><FONT COLOR=#0000cc>new_esEs30</font>(<FONT COLOR=#cc0000>vyy144</font>, <FONT COLOR=#cc0000>vyy147</font>, <FONT COLOR=#0000cc>ty_Char</font>) &#8594; <FONT COLOR=#0000cc>new_esEs17</font>(<FONT COLOR=#cc0000>vyy144</font>, <FONT COLOR=#cc0000>vyy147</font>)
<BR><FONT COLOR=#0000cc>new_esEs6</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>ty_Integer</font>) &#8594; <FONT COLOR=#0000cc>new_esEs26</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>)
<BR><FONT COLOR=#0000cc>new_esEs5</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>dcc</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs20</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#cc0000>dcc</font>)
<BR><FONT COLOR=#0000cc>new_esEs35</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#0000cc>ty_Integer</font>) &#8594; <FONT COLOR=#0000cc>new_esEs26</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>)
<BR><FONT COLOR=#0000cc>new_esEs37</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#0000cc>ty_Integer</font>) &#8594; <FONT COLOR=#0000cc>new_esEs26</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>)
<BR><FONT COLOR=#0000cc>new_compare31</font>(<FONT COLOR=#0000cc>Nothing</font>, <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy400</font>), <FONT COLOR=#cc0000>egh</font>) &#8594; <FONT COLOR=#0000cc>LT</font>
<BR><FONT COLOR=#0000cc>new_ltEs21</font>(<FONT COLOR=#cc0000>vyy107</font>, <FONT COLOR=#cc0000>vyy108</font>, <FONT COLOR=#0000cc>ty_Integer</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs18</font>(<FONT COLOR=#cc0000>vyy107</font>, <FONT COLOR=#cc0000>vyy108</font>)
<BR><FONT COLOR=#0000cc>new_compare111</font>(<FONT COLOR=#cc0000>vyy193</font>, <FONT COLOR=#cc0000>vyy194</font>, <FONT COLOR=#0000cc>True</font>, <FONT COLOR=#cc0000>fbh</font>, <FONT COLOR=#cc0000>fca</font>) &#8594; <FONT COLOR=#0000cc>LT</font>
<BR><FONT COLOR=#0000cc>new_ltEs23</font>(<FONT COLOR=#cc0000>vyy121</font>, <FONT COLOR=#cc0000>vyy122</font>, <FONT COLOR=#0000cc>ty_Integer</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs18</font>(<FONT COLOR=#cc0000>vyy121</font>, <FONT COLOR=#cc0000>vyy122</font>)
<BR><FONT COLOR=#0000cc>new_esEs5</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>dbh</font>), <FONT COLOR=#cc0000>dca</font>), <FONT COLOR=#cc0000>dcb</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs18</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#cc0000>dbh</font>, <FONT COLOR=#cc0000>dca</font>, <FONT COLOR=#cc0000>dcb</font>)
<BR><FONT COLOR=#0000cc>new_esEs9</font>(<FONT COLOR=#cc0000>vyy3002</font>, <FONT COLOR=#cc0000>vyy402</font>, <FONT COLOR=#0000cc>ty_Ordering</font>) &#8594; <FONT COLOR=#0000cc>new_esEs13</font>(<FONT COLOR=#cc0000>vyy3002</font>, <FONT COLOR=#cc0000>vyy402</font>)
<BR><FONT COLOR=#0000cc>new_esEs32</font>(<FONT COLOR=#cc0000>vyy30002</font>, <FONT COLOR=#cc0000>vyy4002</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>cgc</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs20</font>(<FONT COLOR=#cc0000>vyy30002</font>, <FONT COLOR=#cc0000>vyy4002</font>, <FONT COLOR=#cc0000>cgc</font>)
<BR><FONT COLOR=#0000cc>new_compare27</font>(<FONT COLOR=#0000cc>@0</font>, <FONT COLOR=#0000cc>@0</font>) &#8594; <FONT COLOR=#0000cc>EQ</font>
<BR><FONT COLOR=#0000cc>new_primMulNat0</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>vyy40000</font>), <FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>vyy300100</font>)) &#8594; <FONT COLOR=#0000cc>new_primPlusNat0</font>(<FONT COLOR=#0000cc>new_primMulNat0</font>(<FONT COLOR=#cc0000>vyy40000</font>, <FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>vyy300100</font>)), <FONT COLOR=#cc0000>vyy300100</font>)
<BR><FONT COLOR=#0000cc>new_compare31</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy3000</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy400</font>), <FONT COLOR=#cc0000>egh</font>) &#8594; <FONT COLOR=#0000cc>new_compare29</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>new_esEs4</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#cc0000>egh</font>), <FONT COLOR=#cc0000>egh</font>)
<BR><FONT COLOR=#0000cc>new_esEs38</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>eff</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs16</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>eff</font>)
<BR><FONT COLOR=#0000cc>new_esEs16</font>(<FONT COLOR=#0000cc>:%</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy30001</font>), <FONT COLOR=#0000cc>:%</font>(<FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>vyy4001</font>), <FONT COLOR=#cc0000>da</font>) &#8594; <FONT COLOR=#0000cc>new_asAs</font>(<FONT COLOR=#0000cc>new_esEs28</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>da</font>), <FONT COLOR=#0000cc>new_esEs27</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#cc0000>da</font>))
<BR><FONT COLOR=#0000cc>new_ltEs21</font>(<FONT COLOR=#cc0000>vyy107</font>, <FONT COLOR=#cc0000>vyy108</font>, <FONT COLOR=#0000cc>ty_Float</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs15</font>(<FONT COLOR=#cc0000>vyy107</font>, <FONT COLOR=#cc0000>vyy108</font>)
<BR><FONT COLOR=#0000cc>new_ltEs19</font>(<FONT COLOR=#cc0000>vyy114</font>, <FONT COLOR=#cc0000>vyy115</font>, <FONT COLOR=#0000cc>ty_@0</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs9</font>(<FONT COLOR=#cc0000>vyy114</font>, <FONT COLOR=#cc0000>vyy115</font>)
<BR><FONT COLOR=#0000cc>new_esEs35</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#0000cc>ty_Float</font>) &#8594; <FONT COLOR=#0000cc>new_esEs25</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>)
<BR><FONT COLOR=#0000cc>new_esEs33</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#0000cc>ty_Bool</font>) &#8594; <FONT COLOR=#0000cc>new_esEs12</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>)
<BR><FONT COLOR=#0000cc>new_lt22</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#0000cc>ty_Bool</font>) &#8594; <FONT COLOR=#0000cc>new_lt9</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>)
<BR><FONT COLOR=#0000cc>new_esEs31</font>(<FONT COLOR=#cc0000>vyy143</font>, <FONT COLOR=#cc0000>vyy146</font>, <FONT COLOR=#0000cc>ty_Bool</font>) &#8594; <FONT COLOR=#0000cc>new_esEs12</font>(<FONT COLOR=#cc0000>vyy143</font>, <FONT COLOR=#cc0000>vyy146</font>)
<BR><FONT COLOR=#0000cc>new_ltEs20</font>(<FONT COLOR=#cc0000>vyy145</font>, <FONT COLOR=#cc0000>vyy148</font>, <FONT COLOR=#0000cc>ty_Double</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs6</font>(<FONT COLOR=#cc0000>vyy145</font>, <FONT COLOR=#cc0000>vyy148</font>)
<BR><FONT COLOR=#0000cc>new_ltEs12</font>(<FONT COLOR=#cc0000>vyy107</font>, <FONT COLOR=#cc0000>vyy108</font>, <FONT COLOR=#cc0000>bhh</font>) &#8594; <FONT COLOR=#0000cc>new_fsEs</font>(<FONT COLOR=#0000cc>new_compare17</font>(<FONT COLOR=#cc0000>vyy107</font>, <FONT COLOR=#cc0000>vyy108</font>, <FONT COLOR=#cc0000>bhh</font>))
<BR><FONT COLOR=#0000cc>new_ltEs7</font>(<FONT COLOR=#cc0000>vyy157</font>, <FONT COLOR=#cc0000>vyy159</font>, <FONT COLOR=#0000cc>ty_Ordering</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs16</font>(<FONT COLOR=#cc0000>vyy157</font>, <FONT COLOR=#cc0000>vyy159</font>)
<BR><FONT COLOR=#0000cc>new_esEs20</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy30000</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy4000</font>), <FONT COLOR=#0000cc>ty_Bool</font>) &#8594; <FONT COLOR=#0000cc>new_esEs12</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>)
<BR><FONT COLOR=#0000cc>new_lt21</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#0000cc>ty_Integer</font>) &#8594; <FONT COLOR=#0000cc>new_lt18</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>)
<BR><FONT COLOR=#0000cc>new_esEs6</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>dde</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs20</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#cc0000>dde</font>)
<BR><FONT COLOR=#0000cc>new_compare112</font>(<FONT COLOR=#cc0000>vyy221</font>, <FONT COLOR=#cc0000>vyy222</font>, <FONT COLOR=#cc0000>vyy223</font>, <FONT COLOR=#cc0000>vyy224</font>, <FONT COLOR=#cc0000>vyy225</font>, <FONT COLOR=#cc0000>vyy226</font>, <FONT COLOR=#0000cc>True</font>, <FONT COLOR=#cc0000>fcb</font>, <FONT COLOR=#cc0000>fcc</font>, <FONT COLOR=#cc0000>fcd</font>) &#8594; <FONT COLOR=#0000cc>LT</font>
<BR><FONT COLOR=#0000cc>new_primCompAux00</font>(<FONT COLOR=#cc0000>vyy92</font>, <FONT COLOR=#cc0000>vyy93</font>, <FONT COLOR=#0000cc>EQ</font>, <FONT COLOR=#0000cc>ty_Integer</font>) &#8594; <FONT COLOR=#0000cc>new_compare8</font>(<FONT COLOR=#cc0000>vyy92</font>, <FONT COLOR=#cc0000>vyy93</font>)
<BR><FONT COLOR=#0000cc>new_lt19</font>(<FONT COLOR=#cc0000>vyy143</font>, <FONT COLOR=#cc0000>vyy146</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>beg</font>), <FONT COLOR=#cc0000>beh</font>)) &#8594; <FONT COLOR=#0000cc>new_lt17</font>(<FONT COLOR=#cc0000>vyy143</font>, <FONT COLOR=#cc0000>vyy146</font>, <FONT COLOR=#cc0000>beg</font>, <FONT COLOR=#cc0000>beh</font>)
<BR><FONT COLOR=#0000cc>new_ltEs24</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#0000cc>ty_Char</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs4</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>)
<BR><FONT COLOR=#0000cc>new_esEs4</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>ty_Int</font>) &#8594; <FONT COLOR=#0000cc>new_esEs19</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>)
<BR><FONT COLOR=#0000cc>new_compare17</font>(<FONT COLOR=#0000cc>[]</font>, <FONT COLOR=#0000cc>:</font>(<FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#cc0000>vyy401</font>), <FONT COLOR=#cc0000>bae</font>) &#8594; <FONT COLOR=#0000cc>LT</font>
<BR><FONT COLOR=#0000cc>new_lt16</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>, <FONT COLOR=#cc0000>fb</font>, <FONT COLOR=#cc0000>fc</font>) &#8594; <FONT COLOR=#0000cc>new_esEs13</font>(<FONT COLOR=#0000cc>new_compare30</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>, <FONT COLOR=#cc0000>fb</font>, <FONT COLOR=#cc0000>fc</font>), <FONT COLOR=#0000cc>LT</font>)
<BR><FONT COLOR=#0000cc>new_ltEs15</font>(<FONT COLOR=#cc0000>vyy107</font>, <FONT COLOR=#cc0000>vyy108</font>) &#8594; <FONT COLOR=#0000cc>new_fsEs</font>(<FONT COLOR=#0000cc>new_compare13</font>(<FONT COLOR=#cc0000>vyy107</font>, <FONT COLOR=#cc0000>vyy108</font>))
<BR><FONT COLOR=#0000cc>new_ltEs11</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy1070</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy1080</font>), <FONT COLOR=#0000cc>ty_Int</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs10</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>)
<BR><FONT COLOR=#0000cc>new_esEs4</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>da</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs16</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#cc0000>da</font>)
<BR><FONT COLOR=#0000cc>new_primCmpInt</font>(<FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#0000cc>Zero</font>), <FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#0000cc>Zero</font>)) &#8594; <FONT COLOR=#0000cc>EQ</font>
<BR><FONT COLOR=#0000cc>new_lt8</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>fb</font>), <FONT COLOR=#cc0000>fc</font>)) &#8594; <FONT COLOR=#0000cc>new_lt16</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>, <FONT COLOR=#cc0000>fb</font>, <FONT COLOR=#cc0000>fc</font>)
<BR><FONT COLOR=#0000cc>new_esEs20</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy30000</font>), <FONT COLOR=#0000cc>Nothing</font>, <FONT COLOR=#cc0000>eha</font>) &#8594; <FONT COLOR=#0000cc>False</font>
<BR><FONT COLOR=#0000cc>new_esEs20</font>(<FONT COLOR=#0000cc>Nothing</font>, <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy4000</font>), <FONT COLOR=#cc0000>eha</font>) &#8594; <FONT COLOR=#0000cc>False</font>
<BR><FONT COLOR=#0000cc>new_esEs39</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>ffe</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs14</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#cc0000>ffe</font>)
<BR><FONT COLOR=#0000cc>new_ltEs21</font>(<FONT COLOR=#cc0000>vyy107</font>, <FONT COLOR=#cc0000>vyy108</font>, <FONT COLOR=#0000cc>ty_Double</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs6</font>(<FONT COLOR=#cc0000>vyy107</font>, <FONT COLOR=#cc0000>vyy108</font>)
<BR><FONT COLOR=#0000cc>new_primCmpInt</font>(<FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>vyy30000</font>)), <FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#cc0000>vyy400</font>)) &#8594; <FONT COLOR=#0000cc>LT</font></BLOCKQUOTE><BR>The set Q consists of the following terms:<BR><BLOCKQUOTE><BR><FONT COLOR=#0000cc>new_esEs33</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_esEs37</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_@0</font>)
<BR><FONT COLOR=#0000cc>new_esEs8</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_ltEs22</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_@0</font>)
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#0000cc>ty_@0</font>)
<BR><FONT COLOR=#0000cc>new_esEs30</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_compare210</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>True</font>, <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#cc0000>x3</font>)
<BR><FONT COLOR=#0000cc>new_lt20</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Ordering</font>)
<BR><FONT COLOR=#0000cc>new_ltEs14</font>(<FONT COLOR=#0000cc>@2</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>@2</font>(<FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#cc0000>x4</font>, <FONT COLOR=#cc0000>x5</font>)
<BR><FONT COLOR=#0000cc>new_esEs39</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_esEs19</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>)
<BR><FONT COLOR=#0000cc>new_lt20</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_ltEs20</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Float</font>)
<BR><FONT COLOR=#0000cc>new_compare110</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>True</font>, <FONT COLOR=#cc0000>x2</font>)
<BR><FONT COLOR=#0000cc>new_esEs15</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Ordering</font>)
<BR><FONT COLOR=#0000cc>new_compare112</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#cc0000>x3</font>, <FONT COLOR=#cc0000>x4</font>, <FONT COLOR=#cc0000>x5</font>, <FONT COLOR=#0000cc>False</font>, <FONT COLOR=#cc0000>x6</font>, <FONT COLOR=#cc0000>x7</font>, <FONT COLOR=#cc0000>x8</font>)
<BR><FONT COLOR=#0000cc>new_esEs32</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Integer</font>)
<BR><FONT COLOR=#0000cc>new_ltEs19</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Float</font>)
<BR><FONT COLOR=#0000cc>new_primCmpInt</font>(<FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>x0</font>)), <FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#cc0000>x1</font>))
<BR><FONT COLOR=#0000cc>new_esEs36</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Float</font>)
<BR><FONT COLOR=#0000cc>new_esEs37</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Ordering</font>)
<BR><FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>ty_Double</font>, <FONT COLOR=#cc0000>x2</font>)
<BR><FONT COLOR=#0000cc>new_esEs37</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_lt22</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Float</font>)
<BR><FONT COLOR=#0000cc>new_esEs29</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Char</font>)
<BR><FONT COLOR=#0000cc>new_ltEs23</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs36</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_@0</font>)
<BR><FONT COLOR=#0000cc>new_esEs5</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs37</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#cc0000>x4</font>))
<BR><FONT COLOR=#0000cc>new_esEs8</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Integer</font>)
<BR><FONT COLOR=#0000cc>new_ltEs11</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>ty_Char</font>)
<BR><FONT COLOR=#0000cc>new_esEs36</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_lt22</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_ltEs21</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Ordering</font>)
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#0000cc>ty_Double</font>)
<BR><FONT COLOR=#0000cc>new_primEqInt</font>(<FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>x0</font>)), <FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#0000cc>Zero</font>))
<BR><FONT COLOR=#0000cc>new_compare14</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#cc0000>x3</font>, <FONT COLOR=#0000cc>False</font>, <FONT COLOR=#cc0000>x4</font>, <FONT COLOR=#cc0000>x5</font>, <FONT COLOR=#cc0000>x6</font>)
<BR><FONT COLOR=#0000cc>new_primEqNat0</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Zero</font>)
<BR><FONT COLOR=#0000cc>new_esEs10</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Char</font>)
<BR><FONT COLOR=#0000cc>new_lt22</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_@0</font>)
<BR><FONT COLOR=#0000cc>new_esEs37</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_foldFM_LE3</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#0000cc>EmptyFM</font>, <FONT COLOR=#cc0000>x3</font>, <FONT COLOR=#cc0000>x4</font>)
<BR><FONT COLOR=#0000cc>new_esEs20</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_lt23</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Int</font>)
<BR><FONT COLOR=#0000cc>new_esEs5</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_esEs8</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Char</font>)
<BR><FONT COLOR=#0000cc>new_compare6</font>(<FONT COLOR=#0000cc>:%</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>:%</font>(<FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#0000cc>ty_Int</font>)
<BR><FONT COLOR=#0000cc>new_esEs20</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#cc0000>x4</font>))
<BR><FONT COLOR=#0000cc>new_esEs8</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs9</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Ordering</font>)
<BR><FONT COLOR=#0000cc>new_ltEs21</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Int</font>)
<BR><FONT COLOR=#0000cc>new_lt5</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>)
<BR><FONT COLOR=#0000cc>new_esEs4</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>ty_Int</font>, <FONT COLOR=#cc0000>x2</font>)
<BR><FONT COLOR=#0000cc>new_ltEs21</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Float</font>)
<BR><FONT COLOR=#0000cc>new_ltEs23</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#cc0000>x3</font>)
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#cc0000>x3</font>)
<BR><FONT COLOR=#0000cc>new_esEs34</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Double</font>)
<BR><FONT COLOR=#0000cc>new_esEs17</font>(<FONT COLOR=#0000cc>Char</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Char</font>(<FONT COLOR=#cc0000>x1</font>))
<BR><FONT COLOR=#0000cc>new_compare30</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#cc0000>x3</font>)
<BR><FONT COLOR=#0000cc>new_primMulNat0</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Zero</font>)
<BR><FONT COLOR=#0000cc>new_lt22</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Ordering</font>)
<BR><FONT COLOR=#0000cc>new_esEs38</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Int</font>)
<BR><FONT COLOR=#0000cc>new_esEs37</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_esEs34</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_ltEs23</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Integer</font>)
<BR><FONT COLOR=#0000cc>new_compare14</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#cc0000>x3</font>, <FONT COLOR=#0000cc>True</font>, <FONT COLOR=#cc0000>x4</font>, <FONT COLOR=#cc0000>x5</font>, <FONT COLOR=#cc0000>x6</font>)
<BR><FONT COLOR=#0000cc>new_compare0</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs4</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Bool</font>)
<BR><FONT COLOR=#0000cc>new_lt23</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Char</font>)
<BR><FONT COLOR=#0000cc>new_ltEs11</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs39</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#cc0000>x4</font>))
<BR><FONT COLOR=#0000cc>new_primCompAux00</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>EQ</font>, <FONT COLOR=#0000cc>ty_Char</font>)
<BR><FONT COLOR=#0000cc>new_esEs15</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Float</font>)
<BR><FONT COLOR=#0000cc>new_esEs13</font>(<FONT COLOR=#0000cc>LT</font>, <FONT COLOR=#0000cc>GT</font>)
<BR><FONT COLOR=#0000cc>new_esEs13</font>(<FONT COLOR=#0000cc>GT</font>, <FONT COLOR=#0000cc>LT</font>)
<BR><FONT COLOR=#0000cc>new_esEs32</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#cc0000>x4</font>))
<BR><FONT COLOR=#0000cc>new_esEs34</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Bool</font>)
<BR><FONT COLOR=#0000cc>new_ltEs19</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#cc0000>x4</font>))
<BR><FONT COLOR=#0000cc>new_esEs39</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Double</font>)
<BR><FONT COLOR=#0000cc>new_esEs34</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Int</font>)
<BR><FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#0000cc>ty_Ordering</font>)
<BR><FONT COLOR=#0000cc>new_ltEs22</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_lt23</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Float</font>)
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_esEs35</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Int</font>)
<BR><FONT COLOR=#0000cc>new_primEqNat0</font>(<FONT COLOR=#0000cc>Zero</font>, <FONT COLOR=#0000cc>Zero</font>)
<BR><FONT COLOR=#0000cc>new_lt19</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs29</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_primCompAux00</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>EQ</font>, <FONT COLOR=#0000cc>ty_Float</font>)
<BR><FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#cc0000>x4</font>))
<BR><FONT COLOR=#0000cc>new_foldFM_LE19</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#cc0000>x3</font>, <FONT COLOR=#cc0000>x4</font>, <FONT COLOR=#cc0000>x5</font>, <FONT COLOR=#cc0000>x6</font>, <FONT COLOR=#cc0000>x7</font>, <FONT COLOR=#cc0000>x8</font>, <FONT COLOR=#cc0000>x9</font>, <FONT COLOR=#cc0000>x10</font>)
<BR><FONT COLOR=#0000cc>new_primCompAux00</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>EQ</font>, <FONT COLOR=#0000cc>ty_Int</font>)
<BR><FONT COLOR=#0000cc>new_esEs7</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Integer</font>)
<BR><FONT COLOR=#0000cc>new_ltEs19</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs13</font>(<FONT COLOR=#0000cc>EQ</font>, <FONT COLOR=#0000cc>GT</font>)
<BR><FONT COLOR=#0000cc>new_esEs13</font>(<FONT COLOR=#0000cc>GT</font>, <FONT COLOR=#0000cc>EQ</font>)
<BR><FONT COLOR=#0000cc>new_primCompAux00</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>EQ</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_ltEs21</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Char</font>)
<BR><FONT COLOR=#0000cc>new_primMulNat0</font>(<FONT COLOR=#0000cc>Zero</font>, <FONT COLOR=#0000cc>Zero</font>)
<BR><FONT COLOR=#0000cc>new_esEs6</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs36</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Int</font>)
<BR><FONT COLOR=#0000cc>new_esEs31</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_esEs9</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Float</font>)
<BR><FONT COLOR=#0000cc>new_lt6</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>)
<BR><FONT COLOR=#0000cc>new_lt23</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_@0</font>)
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>ty_@0</font>, <FONT COLOR=#cc0000>x2</font>)
<BR><FONT COLOR=#0000cc>new_primCmpNat1</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#cc0000>x1</font>)
<BR><FONT COLOR=#0000cc>new_lt14</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#cc0000>x2</font>)
<BR><FONT COLOR=#0000cc>new_esEs35</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_esEs15</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#cc0000>x4</font>)
<BR><FONT COLOR=#0000cc>new_esEs11</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Double</font>)
<BR><FONT COLOR=#0000cc>new_esEs5</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Int</font>)
<BR><FONT COLOR=#0000cc>new_ltEs11</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs9</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Bool</font>)
<BR><FONT COLOR=#0000cc>new_primPlusNat1</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>x1</font>))
<BR><FONT COLOR=#0000cc>new_esEs31</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#0000cc>ty_Bool</font>)
<BR><FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#0000cc>ty_Int</font>)
<BR><FONT COLOR=#0000cc>new_esEs10</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_esEs39</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_primCmpNat2</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#0000cc>Zero</font>)
<BR><FONT COLOR=#0000cc>new_esEs36</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_lt23</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Integer</font>)
<BR><FONT COLOR=#0000cc>new_compare111</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>True</font>, <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#cc0000>x3</font>)
<BR><FONT COLOR=#0000cc>new_esEs38</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_esEs36</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Ordering</font>)
<BR><FONT COLOR=#0000cc>new_ltEs21</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs36</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Bool</font>)
<BR><FONT COLOR=#0000cc>new_esEs20</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>ty_Bool</font>)
<BR><FONT COLOR=#0000cc>new_esEs30</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Char</font>)
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>ty_Bool</font>, <FONT COLOR=#cc0000>x2</font>)
<BR><FONT COLOR=#0000cc>new_esEs10</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Float</font>)
<BR><FONT COLOR=#0000cc>new_esEs24</font>(<FONT COLOR=#0000cc>@0</font>, <FONT COLOR=#0000cc>@0</font>)
<BR><FONT COLOR=#0000cc>new_lt23</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Ordering</font>)
<BR><FONT COLOR=#0000cc>new_esEs32</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Int</font>)
<BR><FONT COLOR=#0000cc>new_ltEs19</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Int</font>)
<BR><FONT COLOR=#0000cc>new_lt21</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Integer</font>)
<BR><FONT COLOR=#0000cc>new_esEs34</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#cc0000>x4</font>))
<BR><FONT COLOR=#0000cc>new_lt19</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_primCompAux00</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>EQ</font>, <FONT COLOR=#0000cc>ty_Ordering</font>)
<BR><FONT COLOR=#0000cc>new_primPlusNat1</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Zero</font>)
<BR><FONT COLOR=#0000cc>new_compare211</font>(<FONT COLOR=#0000cc>LT</font>, <FONT COLOR=#0000cc>LT</font>, <FONT COLOR=#0000cc>False</font>)
<BR><FONT COLOR=#0000cc>new_esEs39</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs27</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Int</font>)
<BR><FONT COLOR=#0000cc>new_esEs35</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Bool</font>)
<BR><FONT COLOR=#0000cc>new_compare0</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Double</font>)
<BR><FONT COLOR=#0000cc>new_lt19</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Int</font>)
<BR><FONT COLOR=#0000cc>new_esEs30</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Double</font>)
<BR><FONT COLOR=#0000cc>new_compare18</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#cc0000>x3</font>, <FONT COLOR=#0000cc>False</font>, <FONT COLOR=#cc0000>x4</font>, <FONT COLOR=#cc0000>x5</font>)
<BR><FONT COLOR=#0000cc>new_esEs11</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Bool</font>)
<BR><FONT COLOR=#0000cc>new_esEs6</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_lt8</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Int</font>)
<BR><FONT COLOR=#0000cc>new_esEs26</font>(<FONT COLOR=#0000cc>Integer</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Integer</font>(<FONT COLOR=#cc0000>x1</font>))
<BR><FONT COLOR=#0000cc>new_compare0</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Float</font>)
<BR><FONT COLOR=#0000cc>new_ltEs16</font>(<FONT COLOR=#0000cc>EQ</font>, <FONT COLOR=#0000cc>EQ</font>)
<BR><FONT COLOR=#0000cc>new_ltEs20</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Char</font>)
<BR><FONT COLOR=#0000cc>new_esEs35</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Char</font>)
<BR><FONT COLOR=#0000cc>new_lt8</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_primCompAux00</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>EQ</font>, <FONT COLOR=#0000cc>ty_Double</font>)
<BR><FONT COLOR=#0000cc>new_ltEs23</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Int</font>)
<BR><FONT COLOR=#0000cc>new_primCmpInt</font>(<FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#0000cc>Zero</font>), <FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>x0</font>)))
<BR><FONT COLOR=#0000cc>new_primCmpInt</font>(<FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#0000cc>Zero</font>), <FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>x0</font>)))
<BR><FONT COLOR=#0000cc>new_esEs39</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Char</font>)
<BR><FONT COLOR=#0000cc>new_ltEs16</font>(<FONT COLOR=#0000cc>LT</font>, <FONT COLOR=#0000cc>LT</font>)
<BR><FONT COLOR=#0000cc>new_primCompAux00</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>EQ</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs11</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Integer</font>)
<BR><FONT COLOR=#0000cc>new_esEs32</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>ty_Integer</font>, <FONT COLOR=#cc0000>x2</font>)
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#0000cc>ty_Integer</font>)
<BR><FONT COLOR=#0000cc>new_compare17</font>(<FONT COLOR=#0000cc>[]</font>, <FONT COLOR=#0000cc>:</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#cc0000>x2</font>)
<BR><FONT COLOR=#0000cc>new_ltEs20</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_@0</font>)
<BR><FONT COLOR=#0000cc>new_ltEs11</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#cc0000>x4</font>))
<BR><FONT COLOR=#0000cc>new_primEqNat0</font>(<FONT COLOR=#0000cc>Zero</font>, <FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>x0</font>))
<BR><FONT COLOR=#0000cc>new_esEs9</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_esEs36</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#cc0000>x4</font>))
<BR><FONT COLOR=#0000cc>new_lt19</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Ordering</font>)
<BR><FONT COLOR=#0000cc>new_compare0</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Char</font>)
<BR><FONT COLOR=#0000cc>new_esEs20</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_esEs11</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_@0</font>)
<BR><FONT COLOR=#0000cc>new_esEs9</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Int</font>)
<BR><FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>)
<BR><FONT COLOR=#0000cc>new_primEqNat0</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>x1</font>))
<BR><FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#cc0000>x4</font>)
<BR><FONT COLOR=#0000cc>new_compare211</font>(<FONT COLOR=#0000cc>LT</font>, <FONT COLOR=#0000cc>EQ</font>, <FONT COLOR=#0000cc>False</font>)
<BR><FONT COLOR=#0000cc>new_compare211</font>(<FONT COLOR=#0000cc>EQ</font>, <FONT COLOR=#0000cc>LT</font>, <FONT COLOR=#0000cc>False</font>)
<BR><FONT COLOR=#0000cc>new_esEs7</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_primCmpNat0</font>(<FONT COLOR=#0000cc>Zero</font>, <FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>x0</font>))
<BR><FONT COLOR=#0000cc>new_esEs20</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Nothing</font>, <FONT COLOR=#cc0000>x1</font>)
<BR><FONT COLOR=#0000cc>new_compare211</font>(<FONT COLOR=#0000cc>GT</font>, <FONT COLOR=#0000cc>GT</font>, <FONT COLOR=#0000cc>False</font>)
<BR><FONT COLOR=#0000cc>new_fmToList_LE0</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#cc0000>x3</font>, <FONT COLOR=#cc0000>x4</font>)
<BR><FONT COLOR=#0000cc>new_lt8</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs33</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Float</font>)
<BR><FONT COLOR=#0000cc>new_esEs29</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs30</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_lt19</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>ty_Ordering</font>, <FONT COLOR=#cc0000>x2</font>)
<BR><FONT COLOR=#0000cc>new_compare29</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>True</font>, <FONT COLOR=#cc0000>x2</font>)
<BR><FONT COLOR=#0000cc>new_lt22</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#cc0000>x4</font>))
<BR><FONT COLOR=#0000cc>new_esEs7</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_lt19</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Bool</font>)
<BR><FONT COLOR=#0000cc>new_fsEs</font>(<FONT COLOR=#cc0000>x0</font>)
<BR><FONT COLOR=#0000cc>new_lt23</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_primCmpInt</font>(<FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#0000cc>Zero</font>), <FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#0000cc>Zero</font>))
<BR><FONT COLOR=#0000cc>new_esEs4</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_@0</font>)
<BR><FONT COLOR=#0000cc>new_lt8</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_lt20</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Integer</font>)
<BR><FONT COLOR=#0000cc>new_primEqInt</font>(<FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#0000cc>Zero</font>), <FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#0000cc>Zero</font>))
<BR><FONT COLOR=#0000cc>new_lt23</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Double</font>)
<BR><FONT COLOR=#0000cc>new_esEs33</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Integer</font>)
<BR><FONT COLOR=#0000cc>new_primEqInt</font>(<FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>x0</font>)), <FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>x1</font>)))
<BR><FONT COLOR=#0000cc>new_esEs15</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_@0</font>)
<BR><FONT COLOR=#0000cc>new_esEs32</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Ordering</font>)
<BR><FONT COLOR=#0000cc>new_compare16</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>False</font>, <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#cc0000>x3</font>)
<BR><FONT COLOR=#0000cc>new_esEs29</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#cc0000>x4</font>))
<BR><FONT COLOR=#0000cc>new_esEs16</font>(<FONT COLOR=#0000cc>:%</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>:%</font>(<FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#cc0000>x4</font>)
<BR><FONT COLOR=#0000cc>new_esEs20</font>(<FONT COLOR=#0000cc>Nothing</font>, <FONT COLOR=#0000cc>Nothing</font>, <FONT COLOR=#cc0000>x0</font>)
<BR><FONT COLOR=#0000cc>new_ltEs22</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#cc0000>x4</font>))
<BR><FONT COLOR=#0000cc>new_ltEs16</font>(<FONT COLOR=#0000cc>GT</font>, <FONT COLOR=#0000cc>GT</font>)
<BR><FONT COLOR=#0000cc>new_esEs6</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Int</font>)
<BR><FONT COLOR=#0000cc>new_ltEs7</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Bool</font>)
<BR><FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#cc0000>x4</font>)
<BR><FONT COLOR=#0000cc>new_esEs8</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_primMulNat0</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>x1</font>))
<BR><FONT COLOR=#0000cc>new_esEs34</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Ordering</font>)
<BR><FONT COLOR=#0000cc>new_esEs6</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_@0</font>)
<BR><FONT COLOR=#0000cc>new_primPlusNat0</font>(<FONT COLOR=#0000cc>Zero</font>, <FONT COLOR=#cc0000>x0</font>)
<BR><FONT COLOR=#0000cc>new_esEs37</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Int</font>)
<BR><FONT COLOR=#0000cc>new_esEs35</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_@0</font>)
<BR><FONT COLOR=#0000cc>new_lt19</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#cc0000>x4</font>))
<BR><FONT COLOR=#0000cc>new_ltEs21</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Bool</font>)
<BR><FONT COLOR=#0000cc>new_esEs15</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Integer</font>)
<BR><FONT COLOR=#0000cc>new_esEs8</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#cc0000>x4</font>))
<BR><FONT COLOR=#0000cc>new_lt22</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs38</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#cc0000>x4</font>))
<BR><FONT COLOR=#0000cc>new_esEs39</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Ordering</font>)
<BR><FONT COLOR=#0000cc>new_lt21</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Ordering</font>)
<BR><FONT COLOR=#0000cc>new_ltEs20</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Integer</font>)
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>)
<BR><FONT COLOR=#0000cc>new_ltEs24</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Float</font>)
<BR><FONT COLOR=#0000cc>new_compare211</font>(<FONT COLOR=#0000cc>EQ</font>, <FONT COLOR=#0000cc>EQ</font>, <FONT COLOR=#0000cc>False</font>)
<BR><FONT COLOR=#0000cc>new_esEs9</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_ltEs11</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>ty_Integer</font>)
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#cc0000>x4</font>))
<BR><FONT COLOR=#0000cc>new_primCmpInt</font>(<FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>x0</font>)), <FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#cc0000>x1</font>))
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>ty_Double</font>, <FONT COLOR=#cc0000>x2</font>)
<BR><FONT COLOR=#0000cc>new_primCmpInt</font>(<FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>x0</font>)), <FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#cc0000>x1</font>))
<BR><FONT COLOR=#0000cc>new_esEs4</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Integer</font>)
<BR><FONT COLOR=#0000cc>new_esEs37</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Float</font>)
<BR><FONT COLOR=#0000cc>new_ltEs21</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs9</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Char</font>)
<BR><FONT COLOR=#0000cc>new_primCompAux00</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>LT</font>, <FONT COLOR=#cc0000>x2</font>)
<BR><FONT COLOR=#0000cc>new_esEs30</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#cc0000>x4</font>))
<BR><FONT COLOR=#0000cc>new_esEs6</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Double</font>)
<BR><FONT COLOR=#0000cc>new_ltEs19</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_esEs5</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs5</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Char</font>)
<BR><FONT COLOR=#0000cc>new_esEs7</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Ordering</font>)
<BR><FONT COLOR=#0000cc>new_esEs13</font>(<FONT COLOR=#0000cc>LT</font>, <FONT COLOR=#0000cc>LT</font>)
<BR><FONT COLOR=#0000cc>new_ltEs19</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Bool</font>)
<BR><FONT COLOR=#0000cc>new_lt15</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#cc0000>x2</font>)
<BR><FONT COLOR=#0000cc>new_lt21</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#cc0000>x4</font>))
<BR><FONT COLOR=#0000cc>new_esEs35</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs12</font>(<FONT COLOR=#0000cc>True</font>, <FONT COLOR=#0000cc>False</font>)
<BR><FONT COLOR=#0000cc>new_esEs12</font>(<FONT COLOR=#0000cc>False</font>, <FONT COLOR=#0000cc>True</font>)
<BR><FONT COLOR=#0000cc>new_esEs7</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_esEs33</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_esEs15</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_compare24</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#cc0000>x3</font>, <FONT COLOR=#0000cc>False</font>, <FONT COLOR=#cc0000>x4</font>, <FONT COLOR=#cc0000>x5</font>)
<BR><FONT COLOR=#0000cc>new_esEs31</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#cc0000>x4</font>))
<BR><FONT COLOR=#0000cc>new_ltEs5</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#cc0000>x2</font>)
<BR><FONT COLOR=#0000cc>new_esEs5</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_esEs30</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Bool</font>)
<BR><FONT COLOR=#0000cc>new_esEs15</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Bool</font>)
<BR><FONT COLOR=#0000cc>new_compare19</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#cc0000>x3</font>, <FONT COLOR=#cc0000>x4</font>, <FONT COLOR=#cc0000>x5</font>, <FONT COLOR=#0000cc>False</font>, <FONT COLOR=#cc0000>x6</font>, <FONT COLOR=#cc0000>x7</font>, <FONT COLOR=#cc0000>x8</font>, <FONT COLOR=#cc0000>x9</font>)
<BR><FONT COLOR=#0000cc>new_esEs6</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs20</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>ty_Int</font>)
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#cc0000>x4</font>)
<BR><FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#cc0000>x4</font>), <FONT COLOR=#cc0000>x5</font>)
<BR><FONT COLOR=#0000cc>new_lt8</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Ordering</font>)
<BR><FONT COLOR=#0000cc>new_esEs15</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Char</font>)
<BR><FONT COLOR=#0000cc>new_ltEs10</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>)
<BR><FONT COLOR=#0000cc>new_compare6</font>(<FONT COLOR=#0000cc>:%</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>:%</font>(<FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#0000cc>ty_Integer</font>)
<BR><FONT COLOR=#0000cc>new_primEqInt</font>(<FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#0000cc>Zero</font>), <FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>x0</font>)))
<BR><FONT COLOR=#0000cc>new_primEqInt</font>(<FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#0000cc>Zero</font>), <FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>x0</font>)))
<BR><FONT COLOR=#0000cc>new_esEs30</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Float</font>)
<BR><FONT COLOR=#0000cc>new_not</font>(<FONT COLOR=#0000cc>True</font>)
<BR><FONT COLOR=#0000cc>new_esEs37</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Bool</font>)
<BR><FONT COLOR=#0000cc>new_lt20</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs11</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_lt19</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Integer</font>)
<BR><FONT COLOR=#0000cc>new_ltEs16</font>(<FONT COLOR=#0000cc>GT</font>, <FONT COLOR=#0000cc>EQ</font>)
<BR><FONT COLOR=#0000cc>new_ltEs16</font>(<FONT COLOR=#0000cc>EQ</font>, <FONT COLOR=#0000cc>GT</font>)
<BR><FONT COLOR=#0000cc>new_esEs7</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Bool</font>)
<BR><FONT COLOR=#0000cc>new_esEs38</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Ordering</font>)
<BR><FONT COLOR=#0000cc>new_esEs6</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Integer</font>)
<BR><FONT COLOR=#0000cc>new_primCmpInt</font>(<FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#0000cc>Zero</font>), <FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#0000cc>Zero</font>))
<BR><FONT COLOR=#0000cc>new_primCmpInt</font>(<FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#0000cc>Zero</font>), <FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#0000cc>Zero</font>))
<BR><FONT COLOR=#0000cc>new_esEs31</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Int</font>)
<BR><FONT COLOR=#0000cc>new_not</font>(<FONT COLOR=#0000cc>False</font>)
<BR><FONT COLOR=#0000cc>new_lt21</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_@0</font>)
<BR><FONT COLOR=#0000cc>new_esEs33</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Double</font>)
<BR><FONT COLOR=#0000cc>new_ltEs16</font>(<FONT COLOR=#0000cc>EQ</font>, <FONT COLOR=#0000cc>LT</font>)
<BR><FONT COLOR=#0000cc>new_ltEs16</font>(<FONT COLOR=#0000cc>LT</font>, <FONT COLOR=#0000cc>EQ</font>)
<BR><FONT COLOR=#0000cc>new_ltEs20</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#cc0000>x4</font>))
<BR><FONT COLOR=#0000cc>new_ltEs11</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>ty_Bool</font>)
<BR><FONT COLOR=#0000cc>new_esEs36</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_lt9</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>)
<BR><FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#0000cc>ty_@0</font>)
<BR><FONT COLOR=#0000cc>new_compare211</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>True</font>)
<BR><FONT COLOR=#0000cc>new_ltEs6</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>)
<BR><FONT COLOR=#0000cc>new_esEs6</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Ordering</font>)
<BR><FONT COLOR=#0000cc>new_esEs9</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#cc0000>x4</font>))
<BR><FONT COLOR=#0000cc>new_esEs6</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Bool</font>)
<BR><FONT COLOR=#0000cc>new_ltEs7</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs9</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Integer</font>)
<BR><FONT COLOR=#0000cc>new_lt8</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Char</font>)
<BR><FONT COLOR=#0000cc>new_esEs30</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_ltEs7</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#cc0000>x4</font>))
<BR><FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#0000cc>ty_Double</font>)
<BR><FONT COLOR=#0000cc>new_ltEs23</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Bool</font>)
<BR><FONT COLOR=#0000cc>new_esEs33</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Ordering</font>)
<BR><FONT COLOR=#0000cc>new_lt21</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Char</font>)
<BR><FONT COLOR=#0000cc>new_ltEs23</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Double</font>)
<BR><FONT COLOR=#0000cc>new_compare17</font>(<FONT COLOR=#0000cc>:</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>:</font>(<FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#cc0000>x4</font>)
<BR><FONT COLOR=#0000cc>new_lt21</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_primMulInt</font>(<FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#cc0000>x1</font>))
<BR><FONT COLOR=#0000cc>new_esEs32</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_@0</font>)
<BR><FONT COLOR=#0000cc>new_ltEs17</font>(<FONT COLOR=#0000cc>@3</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#0000cc>@3</font>(<FONT COLOR=#cc0000>x3</font>, <FONT COLOR=#cc0000>x4</font>, <FONT COLOR=#cc0000>x5</font>), <FONT COLOR=#cc0000>x6</font>, <FONT COLOR=#cc0000>x7</font>, <FONT COLOR=#cc0000>x8</font>)
<BR><FONT COLOR=#0000cc>new_ltEs20</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_primEqInt</font>(<FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>x0</font>)), <FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>x1</font>)))
<BR><FONT COLOR=#0000cc>new_ltEs7</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_esEs38</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_compare0</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_lt8</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Float</font>)
<BR><FONT COLOR=#0000cc>new_compare27</font>(<FONT COLOR=#0000cc>@0</font>, <FONT COLOR=#0000cc>@0</font>)
<BR><FONT COLOR=#0000cc>new_esEs6</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Char</font>)
<BR><FONT COLOR=#0000cc>new_ltEs18</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>)
<BR><FONT COLOR=#0000cc>new_primCmpInt</font>(<FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#0000cc>Zero</font>), <FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>x0</font>)))
<BR><FONT COLOR=#0000cc>new_esEs39</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_@0</font>)
<BR><FONT COLOR=#0000cc>new_ltEs21</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_sr0</font>(<FONT COLOR=#0000cc>Integer</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Integer</font>(<FONT COLOR=#cc0000>x1</font>))
<BR><FONT COLOR=#0000cc>new_ltEs22</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_esEs35</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_primCompAux00</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>EQ</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_esEs20</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>ty_Float</font>)
<BR><FONT COLOR=#0000cc>new_lt20</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Bool</font>)
<BR><FONT COLOR=#0000cc>new_primEqInt</font>(<FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#0000cc>Zero</font>), <FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#0000cc>Zero</font>))
<BR><FONT COLOR=#0000cc>new_ltEs11</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Nothing</font>, <FONT COLOR=#cc0000>x1</font>)
<BR><FONT COLOR=#0000cc>new_compare19</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#cc0000>x3</font>, <FONT COLOR=#cc0000>x4</font>, <FONT COLOR=#cc0000>x5</font>, <FONT COLOR=#0000cc>True</font>, <FONT COLOR=#cc0000>x6</font>, <FONT COLOR=#cc0000>x7</font>, <FONT COLOR=#cc0000>x8</font>, <FONT COLOR=#cc0000>x9</font>)
<BR><FONT COLOR=#0000cc>new_esEs29</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Ordering</font>)
<BR><FONT COLOR=#0000cc>new_compare0</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_ltEs7</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_lt13</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>)
<BR><FONT COLOR=#0000cc>new_primCompAux00</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>GT</font>, <FONT COLOR=#cc0000>x2</font>)
<BR><FONT COLOR=#0000cc>new_esEs32</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_esEs35</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Double</font>)
<BR><FONT COLOR=#0000cc>new_esEs37</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Double</font>)
<BR><FONT COLOR=#0000cc>new_pePe</font>(<FONT COLOR=#0000cc>False</font>, <FONT COLOR=#cc0000>x0</font>)
<BR><FONT COLOR=#0000cc>new_esEs36</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Integer</font>)
<BR><FONT COLOR=#0000cc>new_primEqInt</font>(<FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>x0</font>)), <FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#0000cc>Zero</font>))
<BR><FONT COLOR=#0000cc>new_esEs36</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Char</font>)
<BR><FONT COLOR=#0000cc>new_ltEs7</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Int</font>)
<BR><FONT COLOR=#0000cc>new_esEs38</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Float</font>)
<BR><FONT COLOR=#0000cc>new_lt23</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>)
<BR><FONT COLOR=#0000cc>new_esEs10</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_compare31</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#cc0000>x2</font>)
<BR><FONT COLOR=#0000cc>new_esEs32</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Float</font>)
<BR><FONT COLOR=#0000cc>new_esEs15</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_ltEs19</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Char</font>)
<BR><FONT COLOR=#0000cc>new_esEs38</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Bool</font>)
<BR><FONT COLOR=#0000cc>new_esEs7</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Float</font>)
<BR><FONT COLOR=#0000cc>new_compare0</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Ordering</font>)
<BR><FONT COLOR=#0000cc>new_esEs15</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Int</font>)
<BR><FONT COLOR=#0000cc>new_esEs11</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#cc0000>x4</font>))
<BR><FONT COLOR=#0000cc>new_esEs38</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Char</font>)
<BR><FONT COLOR=#0000cc>new_primCmpInt</font>(<FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#0000cc>Zero</font>), <FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>x0</font>)))
<BR><FONT COLOR=#0000cc>new_esEs10</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs6</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs22</font>(<FONT COLOR=#0000cc>@2</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>@2</font>(<FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#cc0000>x4</font>, <FONT COLOR=#cc0000>x5</font>)
<BR><FONT COLOR=#0000cc>new_compare0</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Integer</font>)
<BR><FONT COLOR=#0000cc>new_primCmpNat0</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Zero</font>)
<BR><FONT COLOR=#0000cc>new_ltEs19</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Double</font>)
<BR><FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>)
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>ty_Float</font>, <FONT COLOR=#cc0000>x2</font>)
<BR><FONT COLOR=#0000cc>new_lt8</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_compare13</font>(<FONT COLOR=#0000cc>Float</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>Float</font>(<FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_ltEs24</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_@0</font>)
<BR><FONT COLOR=#0000cc>new_esEs7</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Int</font>)
<BR><FONT COLOR=#0000cc>new_esEs12</font>(<FONT COLOR=#0000cc>False</font>, <FONT COLOR=#0000cc>False</font>)
<BR><FONT COLOR=#0000cc>new_lt17</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#cc0000>x3</font>)
<BR><FONT COLOR=#0000cc>new_lt23</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#cc0000>x4</font>))
<BR><FONT COLOR=#0000cc>new_lt10</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>)
<BR><FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#cc0000>x4</font>))
<BR><FONT COLOR=#0000cc>new_esEs14</font>(<FONT COLOR=#0000cc>[]</font>, <FONT COLOR=#0000cc>:</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#cc0000>x2</font>)
<BR><FONT COLOR=#0000cc>new_lt8</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Integer</font>)
<BR><FONT COLOR=#0000cc>new_esEs13</font>(<FONT COLOR=#0000cc>GT</font>, <FONT COLOR=#0000cc>GT</font>)
<BR><FONT COLOR=#0000cc>new_ltEs7</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_@0</font>)
<BR><FONT COLOR=#0000cc>new_esEs29</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_compare7</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>)
<BR><FONT COLOR=#0000cc>new_esEs39</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_ltEs24</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_esEs7</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs37</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Char</font>)
<BR><FONT COLOR=#0000cc>new_lt12</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>)
<BR><FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_ltEs7</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Float</font>)
<BR><FONT COLOR=#0000cc>new_esEs33</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Bool</font>)
<BR><FONT COLOR=#0000cc>new_lt19</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Double</font>)
<BR><FONT COLOR=#0000cc>new_ltEs19</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Integer</font>)
<BR><FONT COLOR=#0000cc>new_esEs20</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>ty_Integer</font>)
<BR><FONT COLOR=#0000cc>new_ltEs21</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_esEs11</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Float</font>)
<BR><FONT COLOR=#0000cc>new_esEs32</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Double</font>)
<BR><FONT COLOR=#0000cc>new_esEs11</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_ltEs23</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_lt20</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_compare110</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>False</font>, <FONT COLOR=#cc0000>x2</font>)
<BR><FONT COLOR=#0000cc>new_primEqInt</font>(<FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#0000cc>Zero</font>), <FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>x0</font>)))
<BR><FONT COLOR=#0000cc>new_foldFM_LE110</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#cc0000>x3</font>, <FONT COLOR=#cc0000>x4</font>, <FONT COLOR=#cc0000>x5</font>, <FONT COLOR=#cc0000>x6</font>, <FONT COLOR=#0000cc>Branch</font>(<FONT COLOR=#cc0000>x7</font>, <FONT COLOR=#cc0000>x8</font>, <FONT COLOR=#cc0000>x9</font>, <FONT COLOR=#cc0000>x10</font>, <FONT COLOR=#cc0000>x11</font>), <FONT COLOR=#0000cc>False</font>, <FONT COLOR=#cc0000>x12</font>, <FONT COLOR=#cc0000>x13</font>)
<BR><FONT COLOR=#0000cc>new_esEs9</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_@0</font>)
<BR><FONT COLOR=#0000cc>new_esEs36</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_esEs6</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#cc0000>x4</font>))
<BR><FONT COLOR=#0000cc>new_ltEs20</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Bool</font>)
<BR><FONT COLOR=#0000cc>new_primMulInt</font>(<FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#cc0000>x1</font>))
<BR><FONT COLOR=#0000cc>new_esEs29</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_ltEs7</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Integer</font>)
<BR><FONT COLOR=#0000cc>new_ltEs8</font>(<FONT COLOR=#0000cc>True</font>, <FONT COLOR=#0000cc>True</font>)
<BR><FONT COLOR=#0000cc>new_ltEs23</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_@0</font>)
<BR><FONT COLOR=#0000cc>new_ltEs22</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>ty_Int</font>, <FONT COLOR=#cc0000>x2</font>)
<BR><FONT COLOR=#0000cc>new_esEs31</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Ordering</font>)
<BR><FONT COLOR=#0000cc>new_esEs30</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_compare26</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#cc0000>x3</font>, <FONT COLOR=#cc0000>x4</font>, <FONT COLOR=#cc0000>x5</font>, <FONT COLOR=#0000cc>False</font>, <FONT COLOR=#cc0000>x6</font>, <FONT COLOR=#cc0000>x7</font>, <FONT COLOR=#cc0000>x8</font>)
<BR><FONT COLOR=#0000cc>new_esEs4</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs11</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs14</font>(<FONT COLOR=#0000cc>:</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>:</font>(<FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#cc0000>x4</font>)
<BR><FONT COLOR=#0000cc>new_esEs39</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Float</font>)
<BR><FONT COLOR=#0000cc>new_ltEs21</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs20</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>ty_Double</font>)
<BR><FONT COLOR=#0000cc>new_ltEs23</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Char</font>)
<BR><FONT COLOR=#0000cc>new_ltEs23</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Ordering</font>)
<BR><FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#cc0000>x4</font>), <FONT COLOR=#cc0000>x5</font>))
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>)
<BR><FONT COLOR=#0000cc>new_compare9</font>(<FONT COLOR=#0000cc>Char</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Char</font>(<FONT COLOR=#cc0000>x1</font>))
<BR><FONT COLOR=#0000cc>new_esEs7</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Double</font>)
<BR><FONT COLOR=#0000cc>new_ltEs24</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#cc0000>x4</font>))
<BR><FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>ty_@0</font>, <FONT COLOR=#cc0000>x2</font>)
<BR><FONT COLOR=#0000cc>new_ltEs21</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Double</font>)
<BR><FONT COLOR=#0000cc>new_esEs20</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>ty_@0</font>)
<BR><FONT COLOR=#0000cc>new_primPlusNat1</font>(<FONT COLOR=#0000cc>Zero</font>, <FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>x0</font>))
<BR><FONT COLOR=#0000cc>new_esEs8</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_@0</font>)
<BR><FONT COLOR=#0000cc>new_primCompAux1</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#cc0000>x3</font>, <FONT COLOR=#cc0000>x4</font>)
<BR><FONT COLOR=#0000cc>new_esEs31</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Bool</font>)
<BR><FONT COLOR=#0000cc>new_esEs15</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs10</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_asAs</font>(<FONT COLOR=#0000cc>False</font>, <FONT COLOR=#cc0000>x0</font>)
<BR><FONT COLOR=#0000cc>new_primMulInt</font>(<FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#cc0000>x1</font>))
<BR><FONT COLOR=#0000cc>new_primMulInt</font>(<FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#cc0000>x1</font>))
<BR><FONT COLOR=#0000cc>new_esEs34</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_esEs36</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_ltEs7</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Ordering</font>)
<BR><FONT COLOR=#0000cc>new_esEs8</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Int</font>)
<BR><FONT COLOR=#0000cc>new_lt8</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_@0</font>)
<BR><FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#0000cc>ty_Char</font>)
<BR><FONT COLOR=#0000cc>new_esEs18</font>(<FONT COLOR=#0000cc>@3</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#0000cc>@3</font>(<FONT COLOR=#cc0000>x3</font>, <FONT COLOR=#cc0000>x4</font>, <FONT COLOR=#cc0000>x5</font>), <FONT COLOR=#cc0000>x6</font>, <FONT COLOR=#cc0000>x7</font>, <FONT COLOR=#cc0000>x8</font>)
<BR><FONT COLOR=#0000cc>new_esEs8</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Ordering</font>)
<BR><FONT COLOR=#0000cc>new_compare26</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#cc0000>x3</font>, <FONT COLOR=#cc0000>x4</font>, <FONT COLOR=#cc0000>x5</font>, <FONT COLOR=#0000cc>True</font>, <FONT COLOR=#cc0000>x6</font>, <FONT COLOR=#cc0000>x7</font>, <FONT COLOR=#cc0000>x8</font>)
<BR><FONT COLOR=#0000cc>new_ltEs11</font>(<FONT COLOR=#0000cc>Nothing</font>, <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#cc0000>x1</font>)
<BR><FONT COLOR=#0000cc>new_ltEs23</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs34</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_lt19</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_@0</font>)
<BR><FONT COLOR=#0000cc>new_compare28</font>(<FONT COLOR=#0000cc>True</font>, <FONT COLOR=#0000cc>True</font>)
<BR><FONT COLOR=#0000cc>new_ltEs4</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>)
<BR><FONT COLOR=#0000cc>new_ltEs11</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>ty_Int</font>)
<BR><FONT COLOR=#0000cc>new_ltEs23</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#cc0000>x4</font>))
<BR><FONT COLOR=#0000cc>new_lt21</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Float</font>)
<BR><FONT COLOR=#0000cc>new_esEs8</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs5</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Integer</font>)
<BR><FONT COLOR=#0000cc>new_esEs33</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_esEs35</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Ordering</font>)
<BR><FONT COLOR=#0000cc>new_esEs30</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Ordering</font>)
<BR><FONT COLOR=#0000cc>new_lt11</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#cc0000>x2</font>)
<BR><FONT COLOR=#0000cc>new_compare17</font>(<FONT COLOR=#0000cc>:</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>[]</font>, <FONT COLOR=#cc0000>x2</font>)
<BR><FONT COLOR=#0000cc>new_esEs38</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Integer</font>)
<BR><FONT COLOR=#0000cc>new_esEs31</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_@0</font>)
<BR><FONT COLOR=#0000cc>new_primCompAux00</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>EQ</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#cc0000>x4</font>))
<BR><FONT COLOR=#0000cc>new_esEs20</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_lt20</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#cc0000>x4</font>))
<BR><FONT COLOR=#0000cc>new_esEs11</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Int</font>)
<BR><FONT COLOR=#0000cc>new_lt16</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#cc0000>x3</font>)
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>ty_Char</font>, <FONT COLOR=#cc0000>x2</font>)
<BR><FONT COLOR=#0000cc>new_ltEs20</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Double</font>)
<BR><FONT COLOR=#0000cc>new_ltEs21</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_@0</font>)
<BR><FONT COLOR=#0000cc>new_esEs31</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_esEs11</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs4</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Double</font>)
<BR><FONT COLOR=#0000cc>new_compare211</font>(<FONT COLOR=#0000cc>GT</font>, <FONT COLOR=#0000cc>EQ</font>, <FONT COLOR=#0000cc>False</font>)
<BR><FONT COLOR=#0000cc>new_compare211</font>(<FONT COLOR=#0000cc>EQ</font>, <FONT COLOR=#0000cc>GT</font>, <FONT COLOR=#0000cc>False</font>)
<BR><FONT COLOR=#0000cc>new_primCmpNat2</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>x1</font>))
<BR><FONT COLOR=#0000cc>new_esEs11</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs30</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_@0</font>)
<BR><FONT COLOR=#0000cc>new_esEs23</font>(<FONT COLOR=#0000cc>Double</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>Double</font>(<FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_esEs8</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_esEs36</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Double</font>)
<BR><FONT COLOR=#0000cc>new_esEs13</font>(<FONT COLOR=#0000cc>EQ</font>, <FONT COLOR=#0000cc>EQ</font>)
<BR><FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#0000cc>ty_Bool</font>)
<BR><FONT COLOR=#0000cc>new_esEs33</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Char</font>)
<BR><FONT COLOR=#0000cc>new_primPlusNat0</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#cc0000>x1</font>)
<BR><FONT COLOR=#0000cc>new_compare211</font>(<FONT COLOR=#0000cc>LT</font>, <FONT COLOR=#0000cc>GT</font>, <FONT COLOR=#0000cc>False</font>)
<BR><FONT COLOR=#0000cc>new_compare211</font>(<FONT COLOR=#0000cc>GT</font>, <FONT COLOR=#0000cc>LT</font>, <FONT COLOR=#0000cc>False</font>)
<BR><FONT COLOR=#0000cc>new_esEs4</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_ltEs7</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Char</font>)
<BR><FONT COLOR=#0000cc>new_esEs15</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#cc0000>x4</font>))
<BR><FONT COLOR=#0000cc>new_esEs4</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#cc0000>x4</font>))
<BR><FONT COLOR=#0000cc>new_lt21</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_lt21</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs31</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs32</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Char</font>)
<BR><FONT COLOR=#0000cc>new_ltEs11</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>ty_Double</font>)
<BR><FONT COLOR=#0000cc>new_esEs10</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Int</font>)
<BR><FONT COLOR=#0000cc>new_ltEs20</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Ordering</font>)
<BR><FONT COLOR=#0000cc>new_ltEs22</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Bool</font>)
<BR><FONT COLOR=#0000cc>new_esEs5</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Ordering</font>)
<BR><FONT COLOR=#0000cc>new_lt22</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Int</font>)
<BR><FONT COLOR=#0000cc>new_foldFM_LE110</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#cc0000>x3</font>, <FONT COLOR=#cc0000>x4</font>, <FONT COLOR=#cc0000>x5</font>, <FONT COLOR=#cc0000>x6</font>, <FONT COLOR=#0000cc>EmptyFM</font>, <FONT COLOR=#0000cc>False</font>, <FONT COLOR=#cc0000>x7</font>, <FONT COLOR=#cc0000>x8</font>)
<BR><FONT COLOR=#0000cc>new_lt20</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_esEs14</font>(<FONT COLOR=#0000cc>:</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>[]</font>, <FONT COLOR=#cc0000>x2</font>)
<BR><FONT COLOR=#0000cc>new_esEs25</font>(<FONT COLOR=#0000cc>Float</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>Float</font>(<FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_ltEs22</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#cc0000>x4</font>))
<BR><FONT COLOR=#0000cc>new_esEs4</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs37</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Integer</font>)
<BR><FONT COLOR=#0000cc>new_lt23</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Bool</font>)
<BR><FONT COLOR=#0000cc>new_lt18</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>)
<BR><FONT COLOR=#0000cc>new_esEs39</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs27</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Integer</font>)
<BR><FONT COLOR=#0000cc>new_esEs8</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Double</font>)
<BR><FONT COLOR=#0000cc>new_esEs20</font>(<FONT COLOR=#0000cc>Nothing</font>, <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#cc0000>x1</font>)
<BR><FONT COLOR=#0000cc>new_esEs29</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Float</font>)
<BR><FONT COLOR=#0000cc>new_primPlusNat1</font>(<FONT COLOR=#0000cc>Zero</font>, <FONT COLOR=#0000cc>Zero</font>)
<BR><FONT COLOR=#0000cc>new_esEs10</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Double</font>)
<BR><FONT COLOR=#0000cc>new_primMulNat0</font>(<FONT COLOR=#0000cc>Zero</font>, <FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>x0</font>))
<BR><FONT COLOR=#0000cc>new_compare0</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Int</font>)
<BR><FONT COLOR=#0000cc>new_esEs37</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_primCompAux00</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>EQ</font>, <FONT COLOR=#0000cc>ty_Bool</font>)
<BR><FONT COLOR=#0000cc>new_esEs33</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_compare0</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#cc0000>x4</font>))
<BR><FONT COLOR=#0000cc>new_esEs30</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Integer</font>)
<BR><FONT COLOR=#0000cc>new_ltEs23</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_lt23</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_primCmpInt</font>(<FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#0000cc>Zero</font>), <FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#0000cc>Zero</font>))
<BR><FONT COLOR=#0000cc>new_pePe</font>(<FONT COLOR=#0000cc>True</font>, <FONT COLOR=#cc0000>x0</font>)
<BR><FONT COLOR=#0000cc>new_compare28</font>(<FONT COLOR=#0000cc>False</font>, <FONT COLOR=#0000cc>False</font>)
<BR><FONT COLOR=#0000cc>new_lt20</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_@0</font>)
<BR><FONT COLOR=#0000cc>new_lt21</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_compare25</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>True</font>, <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#cc0000>x3</font>)
<BR><FONT COLOR=#0000cc>new_lt4</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#cc0000>x3</font>, <FONT COLOR=#cc0000>x4</font>)
<BR><FONT COLOR=#0000cc>new_esEs10</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Ordering</font>)
<BR><FONT COLOR=#0000cc>new_compare17</font>(<FONT COLOR=#0000cc>[]</font>, <FONT COLOR=#0000cc>[]</font>, <FONT COLOR=#cc0000>x0</font>)
<BR><FONT COLOR=#0000cc>new_esEs39</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Int</font>)
<BR><FONT COLOR=#0000cc>new_esEs11</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Char</font>)
<BR><FONT COLOR=#0000cc>new_esEs30</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Int</font>)
<BR><FONT COLOR=#0000cc>new_esEs11</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Ordering</font>)
<BR><FONT COLOR=#0000cc>new_esEs32</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Bool</font>)
<BR><FONT COLOR=#0000cc>new_ltEs20</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_ltEs24</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Bool</font>)
<BR><FONT COLOR=#0000cc>new_esEs7</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#cc0000>x4</font>))
<BR><FONT COLOR=#0000cc>new_ltEs16</font>(<FONT COLOR=#0000cc>LT</font>, <FONT COLOR=#0000cc>GT</font>)
<BR><FONT COLOR=#0000cc>new_ltEs16</font>(<FONT COLOR=#0000cc>GT</font>, <FONT COLOR=#0000cc>LT</font>)
<BR><FONT COLOR=#0000cc>new_esEs7</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_ltEs11</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_esEs29</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Bool</font>)
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#0000cc>ty_Ordering</font>)
<BR><FONT COLOR=#0000cc>new_esEs4</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_compare15</font>(<FONT COLOR=#0000cc>@2</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>@2</font>(<FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#cc0000>x4</font>, <FONT COLOR=#cc0000>x5</font>)
<BR><FONT COLOR=#0000cc>new_esEs12</font>(<FONT COLOR=#0000cc>True</font>, <FONT COLOR=#0000cc>True</font>)
<BR><FONT COLOR=#0000cc>new_ltEs8</font>(<FONT COLOR=#0000cc>False</font>, <FONT COLOR=#0000cc>False</font>)
<BR><FONT COLOR=#0000cc>new_esEs38</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Double</font>)
<BR><FONT COLOR=#0000cc>new_compare31</font>(<FONT COLOR=#0000cc>Nothing</font>, <FONT COLOR=#0000cc>Nothing</font>, <FONT COLOR=#cc0000>x0</font>)
<BR><FONT COLOR=#0000cc>new_compare18</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#cc0000>x3</font>, <FONT COLOR=#0000cc>True</font>, <FONT COLOR=#cc0000>x4</font>, <FONT COLOR=#cc0000>x5</font>)
<BR><FONT COLOR=#0000cc>new_compare0</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_ltEs19</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_ltEs19</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_@0</font>)
<BR><FONT COLOR=#0000cc>new_compare112</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#cc0000>x3</font>, <FONT COLOR=#cc0000>x4</font>, <FONT COLOR=#cc0000>x5</font>, <FONT COLOR=#0000cc>True</font>, <FONT COLOR=#cc0000>x6</font>, <FONT COLOR=#cc0000>x7</font>, <FONT COLOR=#cc0000>x8</font>)
<BR><FONT COLOR=#0000cc>new_esEs34</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Float</font>)
<BR><FONT COLOR=#0000cc>new_primEqInt</font>(<FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#0000cc>Zero</font>), <FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#0000cc>Zero</font>))
<BR><FONT COLOR=#0000cc>new_primEqInt</font>(<FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#0000cc>Zero</font>), <FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#0000cc>Zero</font>))
<BR><FONT COLOR=#0000cc>new_ltEs8</font>(<FONT COLOR=#0000cc>False</font>, <FONT COLOR=#0000cc>True</font>)
<BR><FONT COLOR=#0000cc>new_ltEs8</font>(<FONT COLOR=#0000cc>True</font>, <FONT COLOR=#0000cc>False</font>)
<BR><FONT COLOR=#0000cc>new_compare28</font>(<FONT COLOR=#0000cc>True</font>, <FONT COLOR=#0000cc>False</font>)
<BR><FONT COLOR=#0000cc>new_compare28</font>(<FONT COLOR=#0000cc>False</font>, <FONT COLOR=#0000cc>True</font>)
<BR><FONT COLOR=#0000cc>new_lt21</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Int</font>)
<BR><FONT COLOR=#0000cc>new_esEs5</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs15</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Double</font>)
<BR><FONT COLOR=#0000cc>new_ltEs21</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Integer</font>)
<BR><FONT COLOR=#0000cc>new_esEs34</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Integer</font>)
<BR><FONT COLOR=#0000cc>new_esEs9</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_compare29</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>False</font>, <FONT COLOR=#cc0000>x2</font>)
<BR><FONT COLOR=#0000cc>new_lt20</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Float</font>)
<BR><FONT COLOR=#0000cc>new_compare31</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Nothing</font>, <FONT COLOR=#cc0000>x1</font>)
<BR><FONT COLOR=#0000cc>new_esEs4</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Ordering</font>)
<BR><FONT COLOR=#0000cc>new_esEs10</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_ltEs11</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#0000cc>ty_Char</font>)
<BR><FONT COLOR=#0000cc>new_sr</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>)
<BR><FONT COLOR=#0000cc>new_esEs20</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>ty_Ordering</font>)
<BR><FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>)
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#cc0000>x4</font>), <FONT COLOR=#cc0000>x5</font>)
<BR><FONT COLOR=#0000cc>new_esEs10</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Bool</font>)
<BR><FONT COLOR=#0000cc>new_esEs15</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_compare111</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>False</font>, <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#cc0000>x3</font>)
<BR><FONT COLOR=#0000cc>new_esEs7</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_@0</font>)
<BR><FONT COLOR=#0000cc>new_esEs35</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#cc0000>x4</font>))
<BR><FONT COLOR=#0000cc>new_primCompAux00</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>EQ</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs4</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Float</font>)
<BR><FONT COLOR=#0000cc>new_ltEs20</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>ty_Bool</font>, <FONT COLOR=#cc0000>x2</font>)
<BR><FONT COLOR=#0000cc>new_esEs9</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_primEqInt</font>(<FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#0000cc>Zero</font>), <FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>x0</font>)))
<BR><FONT COLOR=#0000cc>new_esEs38</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_@0</font>)
<BR><FONT COLOR=#0000cc>new_esEs31</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Integer</font>)
<BR><FONT COLOR=#0000cc>new_ltEs24</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_ltEs20</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Int</font>)
<BR><FONT COLOR=#0000cc>new_lt20</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Int</font>)
<BR><FONT COLOR=#0000cc>new_lt7</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>)
<BR><FONT COLOR=#0000cc>new_esEs20</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_compare11</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>)
<BR><FONT COLOR=#0000cc>new_compare0</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Bool</font>)
<BR><FONT COLOR=#0000cc>new_foldFM_LE110</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#cc0000>x3</font>, <FONT COLOR=#cc0000>x4</font>, <FONT COLOR=#cc0000>x5</font>, <FONT COLOR=#cc0000>x6</font>, <FONT COLOR=#cc0000>x7</font>, <FONT COLOR=#0000cc>True</font>, <FONT COLOR=#cc0000>x8</font>, <FONT COLOR=#cc0000>x9</font>)
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>ty_Ordering</font>, <FONT COLOR=#cc0000>x2</font>)
<BR><FONT COLOR=#0000cc>new_ltEs7</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs5</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Double</font>)
<BR><FONT COLOR=#0000cc>new_compare16</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>True</font>, <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#cc0000>x3</font>)
<BR><FONT COLOR=#0000cc>new_esEs34</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Char</font>)
<BR><FONT COLOR=#0000cc>new_esEs14</font>(<FONT COLOR=#0000cc>[]</font>, <FONT COLOR=#0000cc>[]</font>, <FONT COLOR=#cc0000>x0</font>)
<BR><FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>ty_Integer</font>, <FONT COLOR=#cc0000>x2</font>)
<BR><FONT COLOR=#0000cc>new_ltEs22</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Ordering</font>)
<BR><FONT COLOR=#0000cc>new_esEs6</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#0000cc>ty_Int</font>)
<BR><FONT COLOR=#0000cc>new_esEs20</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#cc0000>x3</font>)
<BR><FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#cc0000>x3</font>)
<BR><FONT COLOR=#0000cc>new_esEs37</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_ltEs7</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_ltEs11</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>ty_@0</font>)
<BR><FONT COLOR=#0000cc>new_primCmpNat1</font>(<FONT COLOR=#0000cc>Zero</font>, <FONT COLOR=#cc0000>x0</font>)
<BR><FONT COLOR=#0000cc>new_ltEs20</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs34</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_@0</font>)
<BR><FONT COLOR=#0000cc>new_ltEs19</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Ordering</font>)
<BR><FONT COLOR=#0000cc>new_ltEs22</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Int</font>)
<BR><FONT COLOR=#0000cc>new_esEs35</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_esEs31</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Float</font>)
<BR><FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#0000cc>ty_Float</font>)
<BR><FONT COLOR=#0000cc>new_compare0</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_@0</font>)
<BR><FONT COLOR=#0000cc>new_primCmpNat0</font>(<FONT COLOR=#0000cc>Zero</font>, <FONT COLOR=#0000cc>Zero</font>)
<BR><FONT COLOR=#0000cc>new_foldFM_LE18</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#cc0000>x3</font>, <FONT COLOR=#cc0000>x4</font>, <FONT COLOR=#cc0000>x5</font>, <FONT COLOR=#cc0000>x6</font>, <FONT COLOR=#cc0000>x7</font>, <FONT COLOR=#cc0000>x8</font>, <FONT COLOR=#cc0000>x9</font>)
<BR><FONT COLOR=#0000cc>new_esEs8</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Bool</font>)
<BR><FONT COLOR=#0000cc>new_foldFM_LE3</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#0000cc>Branch</font>(<FONT COLOR=#cc0000>x3</font>, <FONT COLOR=#cc0000>x4</font>, <FONT COLOR=#cc0000>x5</font>, <FONT COLOR=#cc0000>x6</font>, <FONT COLOR=#cc0000>x7</font>), <FONT COLOR=#cc0000>x8</font>, <FONT COLOR=#cc0000>x9</font>)
<BR><FONT COLOR=#0000cc>new_primCompAux00</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>EQ</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_ltEs22</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Char</font>)
<BR><FONT COLOR=#0000cc>new_ltEs12</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#cc0000>x2</font>)
<BR><FONT COLOR=#0000cc>new_ltEs24</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs34</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_lt22</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_ltEs24</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Ordering</font>)
<BR><FONT COLOR=#0000cc>new_esEs29</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Int</font>)
<BR><FONT COLOR=#0000cc>new_esEs33</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Int</font>)
<BR><FONT COLOR=#0000cc>new_lt8</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Double</font>)
<BR><FONT COLOR=#0000cc>new_ltEs22</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Float</font>)
<BR><FONT COLOR=#0000cc>new_esEs10</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_@0</font>)
<BR><FONT COLOR=#0000cc>new_ltEs19</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_ltEs21</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#cc0000>x4</font>))
<BR><FONT COLOR=#0000cc>new_ltEs7</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Double</font>)
<BR><FONT COLOR=#0000cc>new_compare8</font>(<FONT COLOR=#0000cc>Integer</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Integer</font>(<FONT COLOR=#cc0000>x1</font>))
<BR><FONT COLOR=#0000cc>new_esEs38</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs6</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Float</font>)
<BR><FONT COLOR=#0000cc>new_ltEs22</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Integer</font>)
<BR><FONT COLOR=#0000cc>new_compare12</font>(<FONT COLOR=#0000cc>Double</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>Double</font>(<FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_lt8</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Bool</font>)
<BR><FONT COLOR=#0000cc>new_esEs5</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_@0</font>)
<BR><FONT COLOR=#0000cc>new_lt19</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Char</font>)
<BR><FONT COLOR=#0000cc>new_primCmpNat0</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>x1</font>))
<BR><FONT COLOR=#0000cc>new_compare30</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#cc0000>x3</font>)
<BR><FONT COLOR=#0000cc>new_ltEs15</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>)
<BR><FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>ty_Char</font>, <FONT COLOR=#cc0000>x2</font>)
<BR><FONT COLOR=#0000cc>new_esEs4</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Int</font>)
<BR><FONT COLOR=#0000cc>new_asAs</font>(<FONT COLOR=#0000cc>True</font>, <FONT COLOR=#cc0000>x0</font>)
<BR><FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#0000cc>ty_Integer</font>)
<BR><FONT COLOR=#0000cc>new_esEs39</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Bool</font>)
<BR><FONT COLOR=#0000cc>new_ltEs20</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#0000cc>ty_Float</font>)
<BR><FONT COLOR=#0000cc>new_esEs4</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Char</font>)
<BR><FONT COLOR=#0000cc>new_esEs5</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Float</font>)
<BR><FONT COLOR=#0000cc>new_esEs35</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Float</font>)
<BR><FONT COLOR=#0000cc>new_ltEs24</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Int</font>)
<BR><FONT COLOR=#0000cc>new_compare210</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>False</font>, <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#cc0000>x3</font>)
<BR><FONT COLOR=#0000cc>new_ltEs19</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs8</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Float</font>)
<BR><FONT COLOR=#0000cc>new_lt22</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Integer</font>)
<BR><FONT COLOR=#0000cc>new_esEs31</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_primCompAux00</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>EQ</font>, <FONT COLOR=#0000cc>ty_@0</font>)
<BR><FONT COLOR=#0000cc>new_compare31</font>(<FONT COLOR=#0000cc>Nothing</font>, <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#cc0000>x1</font>)
<BR><FONT COLOR=#0000cc>new_lt19</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_esEs38</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_lt22</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_lt23</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_lt23</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs13</font>(<FONT COLOR=#0000cc>EQ</font>, <FONT COLOR=#0000cc>LT</font>)
<BR><FONT COLOR=#0000cc>new_esEs13</font>(<FONT COLOR=#0000cc>LT</font>, <FONT COLOR=#0000cc>EQ</font>)
<BR><FONT COLOR=#0000cc>new_esEs7</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Char</font>)
<BR><FONT COLOR=#0000cc>new_ltEs11</font>(<FONT COLOR=#0000cc>Nothing</font>, <FONT COLOR=#0000cc>Nothing</font>, <FONT COLOR=#cc0000>x0</font>)
<BR><FONT COLOR=#0000cc>new_esEs29</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_@0</font>)
<BR><FONT COLOR=#0000cc>new_lt20</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Double</font>)
<BR><FONT COLOR=#0000cc>new_ltEs11</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>ty_Float</font>)
<BR><FONT COLOR=#0000cc>new_compare25</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>False</font>, <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#cc0000>x3</font>)
<BR><FONT COLOR=#0000cc>new_lt21</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Double</font>)
<BR><FONT COLOR=#0000cc>new_lt22</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Char</font>)
<BR><FONT COLOR=#0000cc>new_compare10</font>(<FONT COLOR=#0000cc>@3</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#0000cc>@3</font>(<FONT COLOR=#cc0000>x3</font>, <FONT COLOR=#cc0000>x4</font>, <FONT COLOR=#cc0000>x5</font>), <FONT COLOR=#cc0000>x6</font>, <FONT COLOR=#cc0000>x7</font>, <FONT COLOR=#cc0000>x8</font>)
<BR><FONT COLOR=#0000cc>new_esEs30</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_primCompAux00</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>EQ</font>, <FONT COLOR=#0000cc>ty_Integer</font>)
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#cc0000>x4</font>), <FONT COLOR=#cc0000>x5</font>))
<BR><FONT COLOR=#0000cc>new_ltEs24</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Char</font>)
<BR><FONT COLOR=#0000cc>new_esEs29</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Integer</font>)
<BR><FONT COLOR=#0000cc>new_compare24</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#cc0000>x3</font>, <FONT COLOR=#0000cc>True</font>, <FONT COLOR=#cc0000>x4</font>, <FONT COLOR=#cc0000>x5</font>)
<BR><FONT COLOR=#0000cc>new_ltEs22</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Double</font>)
<BR><FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>ty_Float</font>, <FONT COLOR=#cc0000>x2</font>)
<BR><FONT COLOR=#0000cc>new_esEs34</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_lt8</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs32</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_lt19</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_lt22</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Double</font>)
<BR><FONT COLOR=#0000cc>new_ltEs11</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>ty_Ordering</font>)
<BR><FONT COLOR=#0000cc>new_lt21</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Bool</font>)
<BR><FONT COLOR=#0000cc>new_compare0</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_lt22</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_lt8</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#cc0000>x4</font>))
<BR><FONT COLOR=#0000cc>new_lt20</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Char</font>)
<BR><FONT COLOR=#0000cc>new_esEs33</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs32</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_ltEs24</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs9</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_ltEs23</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Float</font>)
<BR><FONT COLOR=#0000cc>new_esEs31</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Char</font>)
<BR><FONT COLOR=#0000cc>new_ltEs9</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>)
<BR><FONT COLOR=#0000cc>new_esEs20</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>ty_Char</font>)
<BR><FONT COLOR=#0000cc>new_esEs5</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Bool</font>)
<BR><FONT COLOR=#0000cc>new_compare30</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#cc0000>x3</font>)
<BR><FONT COLOR=#0000cc>new_ltEs24</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_compare30</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#cc0000>x3</font>)
<BR><FONT COLOR=#0000cc>new_esEs33</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#cc0000>x4</font>))
<BR><FONT COLOR=#0000cc>new_esEs10</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Integer</font>)
<BR><FONT COLOR=#0000cc>new_esEs28</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Integer</font>)
<BR><FONT COLOR=#0000cc>new_lt19</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Float</font>)
<BR><FONT COLOR=#0000cc>new_lt20</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_primCmpInt</font>(<FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>x0</font>)), <FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#cc0000>x1</font>))
<BR><FONT COLOR=#0000cc>new_esEs9</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Double</font>)
<BR><FONT COLOR=#0000cc>new_primEqInt</font>(<FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>x0</font>)), <FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#cc0000>x1</font>))
<BR><FONT COLOR=#0000cc>new_primEqInt</font>(<FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>x0</font>)), <FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#cc0000>x1</font>))
<BR><FONT COLOR=#0000cc>new_esEs29</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_esEs35</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_lt22</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Bool</font>)
<BR><FONT COLOR=#0000cc>new_esEs38</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs10</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#cc0000>x4</font>))
<BR><FONT COLOR=#0000cc>new_esEs28</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Int</font>)
<BR><FONT COLOR=#0000cc>new_ltEs11</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_lt21</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_ltEs24</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Integer</font>)
<BR><FONT COLOR=#0000cc>new_esEs5</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#cc0000>x4</font>))
<BR><FONT COLOR=#0000cc>new_esEs29</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Double</font>)
<BR><FONT COLOR=#0000cc>new_ltEs24</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Double</font>)
<BR><FONT COLOR=#0000cc>new_esEs31</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Double</font>)
<BR><FONT COLOR=#0000cc>new_ltEs22</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs32</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs39</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Integer</font>)
<BR><FONT COLOR=#0000cc>new_esEs33</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_@0</font>)
<BR><FONT COLOR=#0000cc>new_esEs35</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Integer</font>)</BLOCKQUOTE><BR>We have to consider all minimal (P,Q,R)-chains.<BR>As all Q-normal forms are R-normal forms we are in the innermost case. Hence, by the usable rules processor [15] we can delete all non-usable rules [17] from R.<BR><BR><pre>&#8627 HASKELL</pre><pre>  &#8627 LR</pre><pre>    &#8627 HASKELL</pre><pre>      &#8627 CR</pre><pre>        &#8627 HASKELL</pre><pre>          &#8627 IFR</pre><pre>            &#8627 HASKELL</pre><pre>              &#8627 BR</pre><pre>                &#8627 HASKELL</pre><pre>                  &#8627 COR</pre><pre>                    &#8627 HASKELL</pre><pre>                      &#8627 LetRed</pre><pre>                        &#8627 HASKELL</pre><pre>                          &#8627 NumRed</pre><pre>                            &#8627 HASKELL</pre><pre>                              &#8627 Narrow</pre><pre>                                &#8627 AND</pre><pre>                                  &#8627 QDP</pre><pre>                                  &#8627 QDP</pre><pre>                                  &#8627 QDP</pre><pre>                                  &#8627 QDP</pre><pre>                                  &#8627 QDP</pre><pre>                                    &#8627 UsableRulesProof</pre><pre>                                      &#8627 <B>QDP</B></pre><pre>                                        &#8627 QDPSizeChangeProof</pre><pre>                                  &#8627 QDP</pre><pre>                                  &#8627 QDP</pre><pre>                                  &#8627 QDP</pre><BR>Q DP problem:<BR>The TRS P consists of the following rules:<BR><BLOCKQUOTE><BR><FONT COLOR=#0000cc>new_foldFM_LE15</font>(<FONT COLOR=#cc0000>vyy97</font>, <FONT COLOR=#cc0000>vyy40</font>, <FONT COLOR=#cc0000>vyy41</font>, <FONT COLOR=#cc0000>vyy3440</font>, <FONT COLOR=#cc0000>vyy3441</font>, <FONT COLOR=#cc0000>vyy3442</font>, <FONT COLOR=#cc0000>vyy3443</font>, <FONT COLOR=#cc0000>vyy3444</font>, <FONT COLOR=#cc0000>h</font>, <FONT COLOR=#cc0000>ba</font>) &#8594; <FONT COLOR=#0000cc>new_foldFM_LE16</font>(<FONT COLOR=#cc0000>vyy97</font>, <FONT COLOR=#cc0000>vyy40</font>, <FONT COLOR=#cc0000>vyy41</font>, <FONT COLOR=#cc0000>vyy3440</font>, <FONT COLOR=#cc0000>vyy3441</font>, <FONT COLOR=#cc0000>vyy3442</font>, <FONT COLOR=#cc0000>vyy3443</font>, <FONT COLOR=#cc0000>vyy3444</font>, <FONT COLOR=#0000cc>new_compare17</font>(<FONT COLOR=#cc0000>vyy3440</font>, <FONT COLOR=#0000cc>:</font>(<FONT COLOR=#cc0000>vyy40</font>, <FONT COLOR=#cc0000>vyy41</font>), <FONT COLOR=#cc0000>h</font>), <FONT COLOR=#cc0000>h</font>, <FONT COLOR=#cc0000>ba</font>)
<BR><FONT COLOR=#0000cc>new_foldFM_LE17</font>(<FONT COLOR=#cc0000>vyy34</font>, <FONT COLOR=#cc0000>vyy40</font>, <FONT COLOR=#cc0000>vyy41</font>, <FONT COLOR=#cc0000>vyy340</font>, <FONT COLOR=#cc0000>vyy341</font>, <FONT COLOR=#cc0000>vyy342</font>, <FONT COLOR=#cc0000>vyy343</font>, <FONT COLOR=#0000cc>Branch</font>(<FONT COLOR=#cc0000>vyy3440</font>, <FONT COLOR=#cc0000>vyy3441</font>, <FONT COLOR=#cc0000>vyy3442</font>, <FONT COLOR=#cc0000>vyy3443</font>, <FONT COLOR=#cc0000>vyy3444</font>), <FONT COLOR=#0000cc>False</font>, <FONT COLOR=#cc0000>h</font>, <FONT COLOR=#cc0000>ba</font>) &#8594; <FONT COLOR=#0000cc>new_foldFM_LE2</font>(<FONT COLOR=#cc0000>vyy34</font>, <FONT COLOR=#cc0000>vyy40</font>, <FONT COLOR=#cc0000>vyy41</font>, <FONT COLOR=#cc0000>vyy343</font>, <FONT COLOR=#cc0000>h</font>, <FONT COLOR=#cc0000>ba</font>)
<BR><FONT COLOR=#0000cc>new_foldFM_LE2</font>(<FONT COLOR=#cc0000>vyy34</font>, <FONT COLOR=#cc0000>vyy40</font>, <FONT COLOR=#cc0000>vyy41</font>, <FONT COLOR=#0000cc>Branch</font>(<FONT COLOR=#cc0000>vyy3430</font>, <FONT COLOR=#cc0000>vyy3431</font>, <FONT COLOR=#cc0000>vyy3432</font>, <FONT COLOR=#cc0000>vyy3433</font>, <FONT COLOR=#cc0000>vyy3434</font>), <FONT COLOR=#cc0000>h</font>, <FONT COLOR=#cc0000>ba</font>) &#8594; <FONT COLOR=#0000cc>new_foldFM_LE15</font>(<FONT COLOR=#cc0000>vyy34</font>, <FONT COLOR=#cc0000>vyy40</font>, <FONT COLOR=#cc0000>vyy41</font>, <FONT COLOR=#cc0000>vyy3430</font>, <FONT COLOR=#cc0000>vyy3431</font>, <FONT COLOR=#cc0000>vyy3432</font>, <FONT COLOR=#cc0000>vyy3433</font>, <FONT COLOR=#cc0000>vyy3434</font>, <FONT COLOR=#cc0000>h</font>, <FONT COLOR=#cc0000>ba</font>)
<BR><FONT COLOR=#0000cc>new_foldFM_LE16</font>(<FONT COLOR=#cc0000>vyy97</font>, <FONT COLOR=#cc0000>vyy40</font>, <FONT COLOR=#cc0000>vyy41</font>, <FONT COLOR=#cc0000>vyy3440</font>, <FONT COLOR=#cc0000>vyy3441</font>, <FONT COLOR=#cc0000>vyy3442</font>, <FONT COLOR=#cc0000>vyy3443</font>, <FONT COLOR=#cc0000>vyy3444</font>, <FONT COLOR=#cc0000>vyy101</font>, <FONT COLOR=#cc0000>h</font>, <FONT COLOR=#cc0000>ba</font>) &#8594; <FONT COLOR=#0000cc>new_foldFM_LE17</font>(<FONT COLOR=#cc0000>vyy97</font>, <FONT COLOR=#cc0000>vyy40</font>, <FONT COLOR=#cc0000>vyy41</font>, <FONT COLOR=#cc0000>vyy3440</font>, <FONT COLOR=#cc0000>vyy3441</font>, <FONT COLOR=#cc0000>vyy3442</font>, <FONT COLOR=#cc0000>vyy3443</font>, <FONT COLOR=#cc0000>vyy3444</font>, <FONT COLOR=#0000cc>new_esEs13</font>(<FONT COLOR=#cc0000>vyy101</font>, <FONT COLOR=#0000cc>GT</font>), <FONT COLOR=#cc0000>h</font>, <FONT COLOR=#cc0000>ba</font>)
<BR><FONT COLOR=#0000cc>new_foldFM_LE17</font>(<FONT COLOR=#cc0000>vyy34</font>, <FONT COLOR=#cc0000>vyy40</font>, <FONT COLOR=#cc0000>vyy41</font>, <FONT COLOR=#cc0000>vyy340</font>, <FONT COLOR=#cc0000>vyy341</font>, <FONT COLOR=#cc0000>vyy342</font>, <FONT COLOR=#cc0000>vyy343</font>, <FONT COLOR=#0000cc>Branch</font>(<FONT COLOR=#cc0000>vyy3440</font>, <FONT COLOR=#cc0000>vyy3441</font>, <FONT COLOR=#cc0000>vyy3442</font>, <FONT COLOR=#cc0000>vyy3443</font>, <FONT COLOR=#cc0000>vyy3444</font>), <FONT COLOR=#0000cc>False</font>, <FONT COLOR=#cc0000>h</font>, <FONT COLOR=#cc0000>ba</font>) &#8594; <FONT COLOR=#0000cc>new_foldFM_LE15</font>(<FONT COLOR=#0000cc>new_fmToList_LE0</font>(<FONT COLOR=#cc0000>vyy340</font>, <FONT COLOR=#cc0000>vyy341</font>, <FONT COLOR=#0000cc>new_foldFM_LE3</font>(<FONT COLOR=#cc0000>vyy34</font>, <FONT COLOR=#cc0000>vyy40</font>, <FONT COLOR=#cc0000>vyy41</font>, <FONT COLOR=#cc0000>vyy343</font>, <FONT COLOR=#cc0000>h</font>, <FONT COLOR=#cc0000>ba</font>), <FONT COLOR=#cc0000>h</font>, <FONT COLOR=#cc0000>ba</font>), <FONT COLOR=#cc0000>vyy40</font>, <FONT COLOR=#cc0000>vyy41</font>, <FONT COLOR=#cc0000>vyy3440</font>, <FONT COLOR=#cc0000>vyy3441</font>, <FONT COLOR=#cc0000>vyy3442</font>, <FONT COLOR=#cc0000>vyy3443</font>, <FONT COLOR=#cc0000>vyy3444</font>, <FONT COLOR=#cc0000>h</font>, <FONT COLOR=#cc0000>ba</font>)
<BR><FONT COLOR=#0000cc>new_foldFM_LE17</font>(<FONT COLOR=#cc0000>vyy34</font>, <FONT COLOR=#cc0000>vyy40</font>, <FONT COLOR=#cc0000>vyy41</font>, <FONT COLOR=#cc0000>vyy340</font>, <FONT COLOR=#cc0000>vyy341</font>, <FONT COLOR=#cc0000>vyy342</font>, <FONT COLOR=#0000cc>Branch</font>(<FONT COLOR=#cc0000>vyy3430</font>, <FONT COLOR=#cc0000>vyy3431</font>, <FONT COLOR=#cc0000>vyy3432</font>, <FONT COLOR=#cc0000>vyy3433</font>, <FONT COLOR=#cc0000>vyy3434</font>), <FONT COLOR=#cc0000>vyy344</font>, <FONT COLOR=#0000cc>True</font>, <FONT COLOR=#cc0000>h</font>, <FONT COLOR=#cc0000>ba</font>) &#8594; <FONT COLOR=#0000cc>new_foldFM_LE15</font>(<FONT COLOR=#cc0000>vyy34</font>, <FONT COLOR=#cc0000>vyy40</font>, <FONT COLOR=#cc0000>vyy41</font>, <FONT COLOR=#cc0000>vyy3430</font>, <FONT COLOR=#cc0000>vyy3431</font>, <FONT COLOR=#cc0000>vyy3432</font>, <FONT COLOR=#cc0000>vyy3433</font>, <FONT COLOR=#cc0000>vyy3434</font>, <FONT COLOR=#cc0000>h</font>, <FONT COLOR=#cc0000>ba</font>)
<BR><FONT COLOR=#0000cc>new_foldFM_LE17</font>(<FONT COLOR=#cc0000>vyy34</font>, <FONT COLOR=#cc0000>vyy40</font>, <FONT COLOR=#cc0000>vyy41</font>, <FONT COLOR=#cc0000>vyy340</font>, <FONT COLOR=#cc0000>vyy341</font>, <FONT COLOR=#cc0000>vyy342</font>, <FONT COLOR=#cc0000>vyy343</font>, <FONT COLOR=#0000cc>EmptyFM</font>, <FONT COLOR=#0000cc>False</font>, <FONT COLOR=#cc0000>h</font>, <FONT COLOR=#cc0000>ba</font>) &#8594; <FONT COLOR=#0000cc>new_foldFM_LE2</font>(<FONT COLOR=#cc0000>vyy34</font>, <FONT COLOR=#cc0000>vyy40</font>, <FONT COLOR=#cc0000>vyy41</font>, <FONT COLOR=#cc0000>vyy343</font>, <FONT COLOR=#cc0000>h</font>, <FONT COLOR=#cc0000>ba</font>)</BLOCKQUOTE><BR>The TRS R consists of the following rules:<BR><BLOCKQUOTE><BR><FONT COLOR=#0000cc>new_compare17</font>(<FONT COLOR=#0000cc>:</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy3001</font>), <FONT COLOR=#0000cc>:</font>(<FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#cc0000>vyy401</font>), <FONT COLOR=#cc0000>bae</font>) &#8594; <FONT COLOR=#0000cc>new_primCompAux1</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy401</font>, <FONT COLOR=#cc0000>bae</font>)
<BR><FONT COLOR=#0000cc>new_primCompAux1</font>(<FONT COLOR=#cc0000>vyy300</font>, <FONT COLOR=#cc0000>vyy40</font>, <FONT COLOR=#cc0000>vyy301</font>, <FONT COLOR=#cc0000>vyy41</font>, <FONT COLOR=#cc0000>h</font>) &#8594; <FONT COLOR=#0000cc>new_primCompAux00</font>(<FONT COLOR=#cc0000>vyy301</font>, <FONT COLOR=#cc0000>vyy41</font>, <FONT COLOR=#0000cc>new_compare0</font>(<FONT COLOR=#cc0000>vyy300</font>, <FONT COLOR=#cc0000>vyy40</font>, <FONT COLOR=#cc0000>h</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>h</font>))
<BR><FONT COLOR=#0000cc>new_primCompAux00</font>(<FONT COLOR=#cc0000>vyy92</font>, <FONT COLOR=#cc0000>vyy93</font>, <FONT COLOR=#0000cc>EQ</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>def</font>)) &#8594; <FONT COLOR=#0000cc>new_compare17</font>(<FONT COLOR=#cc0000>vyy92</font>, <FONT COLOR=#cc0000>vyy93</font>, <FONT COLOR=#cc0000>def</font>)
<BR><FONT COLOR=#0000cc>new_compare17</font>(<FONT COLOR=#0000cc>[]</font>, <FONT COLOR=#0000cc>:</font>(<FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#cc0000>vyy401</font>), <FONT COLOR=#cc0000>bae</font>) &#8594; <FONT COLOR=#0000cc>LT</font>
<BR><FONT COLOR=#0000cc>new_compare0</font>(<FONT COLOR=#cc0000>vyy300</font>, <FONT COLOR=#cc0000>vyy40</font>, <FONT COLOR=#0000cc>ty_Int</font>) &#8594; <FONT COLOR=#0000cc>new_compare7</font>(<FONT COLOR=#cc0000>vyy300</font>, <FONT COLOR=#cc0000>vyy40</font>)
<BR><FONT COLOR=#0000cc>new_compare0</font>(<FONT COLOR=#cc0000>vyy300</font>, <FONT COLOR=#cc0000>vyy40</font>, <FONT COLOR=#0000cc>ty_Double</font>) &#8594; <FONT COLOR=#0000cc>new_compare12</font>(<FONT COLOR=#cc0000>vyy300</font>, <FONT COLOR=#cc0000>vyy40</font>)
<BR><FONT COLOR=#0000cc>new_compare0</font>(<FONT COLOR=#cc0000>vyy300</font>, <FONT COLOR=#cc0000>vyy40</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>caa</font>), <FONT COLOR=#cc0000>cab</font>), <FONT COLOR=#cc0000>cac</font>)) &#8594; <FONT COLOR=#0000cc>new_compare10</font>(<FONT COLOR=#cc0000>vyy300</font>, <FONT COLOR=#cc0000>vyy40</font>, <FONT COLOR=#cc0000>caa</font>, <FONT COLOR=#cc0000>cab</font>, <FONT COLOR=#cc0000>cac</font>)
<BR><FONT COLOR=#0000cc>new_compare0</font>(<FONT COLOR=#cc0000>vyy300</font>, <FONT COLOR=#cc0000>vyy40</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>fce</font>)) &#8594; <FONT COLOR=#0000cc>new_compare6</font>(<FONT COLOR=#cc0000>vyy300</font>, <FONT COLOR=#cc0000>vyy40</font>, <FONT COLOR=#cc0000>fce</font>)
<BR><FONT COLOR=#0000cc>new_compare0</font>(<FONT COLOR=#cc0000>vyy300</font>, <FONT COLOR=#cc0000>vyy40</font>, <FONT COLOR=#0000cc>ty_Bool</font>) &#8594; <FONT COLOR=#0000cc>new_compare28</font>(<FONT COLOR=#cc0000>vyy300</font>, <FONT COLOR=#cc0000>vyy40</font>)
<BR><FONT COLOR=#0000cc>new_compare0</font>(<FONT COLOR=#cc0000>vyy300</font>, <FONT COLOR=#cc0000>vyy40</font>, <FONT COLOR=#0000cc>ty_Integer</font>) &#8594; <FONT COLOR=#0000cc>new_compare8</font>(<FONT COLOR=#cc0000>vyy300</font>, <FONT COLOR=#cc0000>vyy40</font>)
<BR><FONT COLOR=#0000cc>new_compare0</font>(<FONT COLOR=#cc0000>vyy300</font>, <FONT COLOR=#cc0000>vyy40</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>dbe</font>), <FONT COLOR=#cc0000>dbf</font>)) &#8594; <FONT COLOR=#0000cc>new_compare30</font>(<FONT COLOR=#cc0000>vyy300</font>, <FONT COLOR=#cc0000>vyy40</font>, <FONT COLOR=#cc0000>dbe</font>, <FONT COLOR=#cc0000>dbf</font>)
<BR><FONT COLOR=#0000cc>new_compare0</font>(<FONT COLOR=#cc0000>vyy300</font>, <FONT COLOR=#cc0000>vyy40</font>, <FONT COLOR=#0000cc>ty_Float</font>) &#8594; <FONT COLOR=#0000cc>new_compare13</font>(<FONT COLOR=#cc0000>vyy300</font>, <FONT COLOR=#cc0000>vyy40</font>)
<BR><FONT COLOR=#0000cc>new_compare0</font>(<FONT COLOR=#cc0000>vyy300</font>, <FONT COLOR=#cc0000>vyy40</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>fg</font>), <FONT COLOR=#cc0000>fh</font>)) &#8594; <FONT COLOR=#0000cc>new_compare15</font>(<FONT COLOR=#cc0000>vyy300</font>, <FONT COLOR=#cc0000>vyy40</font>, <FONT COLOR=#cc0000>fg</font>, <FONT COLOR=#cc0000>fh</font>)
<BR><FONT COLOR=#0000cc>new_compare0</font>(<FONT COLOR=#cc0000>vyy300</font>, <FONT COLOR=#cc0000>vyy40</font>, <FONT COLOR=#0000cc>ty_Char</font>) &#8594; <FONT COLOR=#0000cc>new_compare9</font>(<FONT COLOR=#cc0000>vyy300</font>, <FONT COLOR=#cc0000>vyy40</font>)
<BR><FONT COLOR=#0000cc>new_compare0</font>(<FONT COLOR=#cc0000>vyy300</font>, <FONT COLOR=#cc0000>vyy40</font>, <FONT COLOR=#0000cc>ty_@0</font>) &#8594; <FONT COLOR=#0000cc>new_compare27</font>(<FONT COLOR=#cc0000>vyy300</font>, <FONT COLOR=#cc0000>vyy40</font>)
<BR><FONT COLOR=#0000cc>new_compare0</font>(<FONT COLOR=#cc0000>vyy300</font>, <FONT COLOR=#cc0000>vyy40</font>, <FONT COLOR=#0000cc>ty_Ordering</font>) &#8594; <FONT COLOR=#0000cc>new_compare11</font>(<FONT COLOR=#cc0000>vyy300</font>, <FONT COLOR=#cc0000>vyy40</font>)
<BR><FONT COLOR=#0000cc>new_compare0</font>(<FONT COLOR=#cc0000>vyy300</font>, <FONT COLOR=#cc0000>vyy40</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>bae</font>)) &#8594; <FONT COLOR=#0000cc>new_compare17</font>(<FONT COLOR=#cc0000>vyy300</font>, <FONT COLOR=#cc0000>vyy40</font>, <FONT COLOR=#cc0000>bae</font>)
<BR><FONT COLOR=#0000cc>new_compare0</font>(<FONT COLOR=#cc0000>vyy300</font>, <FONT COLOR=#cc0000>vyy40</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>egh</font>)) &#8594; <FONT COLOR=#0000cc>new_compare31</font>(<FONT COLOR=#cc0000>vyy300</font>, <FONT COLOR=#cc0000>vyy40</font>, <FONT COLOR=#cc0000>egh</font>)
<BR><FONT COLOR=#0000cc>new_primCompAux00</font>(<FONT COLOR=#cc0000>vyy92</font>, <FONT COLOR=#cc0000>vyy93</font>, <FONT COLOR=#0000cc>GT</font>, <FONT COLOR=#cc0000>dec</font>) &#8594; <FONT COLOR=#0000cc>GT</font>
<BR><FONT COLOR=#0000cc>new_primCompAux00</font>(<FONT COLOR=#cc0000>vyy92</font>, <FONT COLOR=#cc0000>vyy93</font>, <FONT COLOR=#0000cc>LT</font>, <FONT COLOR=#cc0000>dec</font>) &#8594; <FONT COLOR=#0000cc>LT</font>
<BR><FONT COLOR=#0000cc>new_compare17</font>(<FONT COLOR=#0000cc>[]</font>, <FONT COLOR=#0000cc>[]</font>, <FONT COLOR=#cc0000>bae</font>) &#8594; <FONT COLOR=#0000cc>EQ</font>
<BR><FONT COLOR=#0000cc>new_compare17</font>(<FONT COLOR=#0000cc>:</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy3001</font>), <FONT COLOR=#0000cc>[]</font>, <FONT COLOR=#cc0000>bae</font>) &#8594; <FONT COLOR=#0000cc>GT</font>
<BR><FONT COLOR=#0000cc>new_compare31</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy3000</font>), <FONT COLOR=#0000cc>Nothing</font>, <FONT COLOR=#cc0000>egh</font>) &#8594; <FONT COLOR=#0000cc>GT</font>
<BR><FONT COLOR=#0000cc>new_compare31</font>(<FONT COLOR=#0000cc>Nothing</font>, <FONT COLOR=#0000cc>Nothing</font>, <FONT COLOR=#cc0000>egh</font>) &#8594; <FONT COLOR=#0000cc>EQ</font>
<BR><FONT COLOR=#0000cc>new_compare31</font>(<FONT COLOR=#0000cc>Nothing</font>, <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy400</font>), <FONT COLOR=#cc0000>egh</font>) &#8594; <FONT COLOR=#0000cc>LT</font>
<BR><FONT COLOR=#0000cc>new_compare31</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy3000</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy400</font>), <FONT COLOR=#cc0000>egh</font>) &#8594; <FONT COLOR=#0000cc>new_compare29</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>new_esEs4</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#cc0000>egh</font>), <FONT COLOR=#cc0000>egh</font>)
<BR><FONT COLOR=#0000cc>new_esEs4</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>ty_Bool</font>) &#8594; <FONT COLOR=#0000cc>new_esEs12</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>)
<BR><FONT COLOR=#0000cc>new_esEs4</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>ty_Integer</font>) &#8594; <FONT COLOR=#0000cc>new_esEs26</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>)
<BR><FONT COLOR=#0000cc>new_esEs4</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>cfd</font>), <FONT COLOR=#cc0000>cfe</font>), <FONT COLOR=#cc0000>cff</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs18</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#cc0000>cfd</font>, <FONT COLOR=#cc0000>cfe</font>, <FONT COLOR=#cc0000>cff</font>)
<BR><FONT COLOR=#0000cc>new_esEs4</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>eha</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs20</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#cc0000>eha</font>)
<BR><FONT COLOR=#0000cc>new_esEs4</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>ecg</font>), <FONT COLOR=#cc0000>ebe</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#cc0000>ecg</font>, <FONT COLOR=#cc0000>ebe</font>)
<BR><FONT COLOR=#0000cc>new_esEs4</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>ty_Ordering</font>) &#8594; <FONT COLOR=#0000cc>new_esEs13</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>)
<BR><FONT COLOR=#0000cc>new_esEs4</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>eeb</font>), <FONT COLOR=#cc0000>eec</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs22</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#cc0000>eeb</font>, <FONT COLOR=#cc0000>eec</font>)
<BR><FONT COLOR=#0000cc>new_esEs4</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>be</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs14</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#cc0000>be</font>)
<BR><FONT COLOR=#0000cc>new_esEs4</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>ty_Char</font>) &#8594; <FONT COLOR=#0000cc>new_esEs17</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>)
<BR><FONT COLOR=#0000cc>new_esEs4</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>ty_@0</font>) &#8594; <FONT COLOR=#0000cc>new_esEs24</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>)
<BR><FONT COLOR=#0000cc>new_esEs4</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>ty_Double</font>) &#8594; <FONT COLOR=#0000cc>new_esEs23</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>)
<BR><FONT COLOR=#0000cc>new_esEs4</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>ty_Float</font>) &#8594; <FONT COLOR=#0000cc>new_esEs25</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>)
<BR><FONT COLOR=#0000cc>new_esEs4</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>ty_Int</font>) &#8594; <FONT COLOR=#0000cc>new_esEs19</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>)
<BR><FONT COLOR=#0000cc>new_esEs4</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>da</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs16</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#cc0000>da</font>)
<BR><FONT COLOR=#0000cc>new_compare29</font>(<FONT COLOR=#cc0000>vyy107</font>, <FONT COLOR=#cc0000>vyy108</font>, <FONT COLOR=#0000cc>False</font>, <FONT COLOR=#cc0000>ced</font>) &#8594; <FONT COLOR=#0000cc>new_compare110</font>(<FONT COLOR=#cc0000>vyy107</font>, <FONT COLOR=#cc0000>vyy108</font>, <FONT COLOR=#0000cc>new_ltEs21</font>(<FONT COLOR=#cc0000>vyy107</font>, <FONT COLOR=#cc0000>vyy108</font>, <FONT COLOR=#cc0000>ced</font>), <FONT COLOR=#cc0000>ced</font>)
<BR><FONT COLOR=#0000cc>new_compare29</font>(<FONT COLOR=#cc0000>vyy107</font>, <FONT COLOR=#cc0000>vyy108</font>, <FONT COLOR=#0000cc>True</font>, <FONT COLOR=#cc0000>ced</font>) &#8594; <FONT COLOR=#0000cc>EQ</font>
<BR><FONT COLOR=#0000cc>new_ltEs21</font>(<FONT COLOR=#cc0000>vyy107</font>, <FONT COLOR=#cc0000>vyy108</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>cfa</font>), <FONT COLOR=#cc0000>cfb</font>), <FONT COLOR=#cc0000>cfc</font>)) &#8594; <FONT COLOR=#0000cc>new_ltEs17</font>(<FONT COLOR=#cc0000>vyy107</font>, <FONT COLOR=#cc0000>vyy108</font>, <FONT COLOR=#cc0000>cfa</font>, <FONT COLOR=#cc0000>cfb</font>, <FONT COLOR=#cc0000>cfc</font>)
<BR><FONT COLOR=#0000cc>new_ltEs21</font>(<FONT COLOR=#cc0000>vyy107</font>, <FONT COLOR=#cc0000>vyy108</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>bcb</font>)) &#8594; <FONT COLOR=#0000cc>new_ltEs11</font>(<FONT COLOR=#cc0000>vyy107</font>, <FONT COLOR=#cc0000>vyy108</font>, <FONT COLOR=#cc0000>bcb</font>)
<BR><FONT COLOR=#0000cc>new_ltEs21</font>(<FONT COLOR=#cc0000>vyy107</font>, <FONT COLOR=#cc0000>vyy108</font>, <FONT COLOR=#0000cc>ty_Int</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs10</font>(<FONT COLOR=#cc0000>vyy107</font>, <FONT COLOR=#cc0000>vyy108</font>)
<BR><FONT COLOR=#0000cc>new_ltEs21</font>(<FONT COLOR=#cc0000>vyy107</font>, <FONT COLOR=#cc0000>vyy108</font>, <FONT COLOR=#0000cc>ty_Ordering</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs16</font>(<FONT COLOR=#cc0000>vyy107</font>, <FONT COLOR=#cc0000>vyy108</font>)
<BR><FONT COLOR=#0000cc>new_ltEs21</font>(<FONT COLOR=#cc0000>vyy107</font>, <FONT COLOR=#cc0000>vyy108</font>, <FONT COLOR=#0000cc>ty_Bool</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs8</font>(<FONT COLOR=#cc0000>vyy107</font>, <FONT COLOR=#cc0000>vyy108</font>)
<BR><FONT COLOR=#0000cc>new_ltEs21</font>(<FONT COLOR=#cc0000>vyy107</font>, <FONT COLOR=#cc0000>vyy108</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>bhh</font>)) &#8594; <FONT COLOR=#0000cc>new_ltEs12</font>(<FONT COLOR=#cc0000>vyy107</font>, <FONT COLOR=#cc0000>vyy108</font>, <FONT COLOR=#cc0000>bhh</font>)
<BR><FONT COLOR=#0000cc>new_ltEs21</font>(<FONT COLOR=#cc0000>vyy107</font>, <FONT COLOR=#cc0000>vyy108</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>ceg</font>), <FONT COLOR=#cc0000>ceh</font>)) &#8594; <FONT COLOR=#0000cc>new_ltEs14</font>(<FONT COLOR=#cc0000>vyy107</font>, <FONT COLOR=#cc0000>vyy108</font>, <FONT COLOR=#cc0000>ceg</font>, <FONT COLOR=#cc0000>ceh</font>)
<BR><FONT COLOR=#0000cc>new_ltEs21</font>(<FONT COLOR=#cc0000>vyy107</font>, <FONT COLOR=#cc0000>vyy108</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>cee</font>), <FONT COLOR=#cc0000>cef</font>)) &#8594; <FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#cc0000>vyy107</font>, <FONT COLOR=#cc0000>vyy108</font>, <FONT COLOR=#cc0000>cee</font>, <FONT COLOR=#cc0000>cef</font>)
<BR><FONT COLOR=#0000cc>new_ltEs21</font>(<FONT COLOR=#cc0000>vyy107</font>, <FONT COLOR=#cc0000>vyy108</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>db</font>)) &#8594; <FONT COLOR=#0000cc>new_ltEs5</font>(<FONT COLOR=#cc0000>vyy107</font>, <FONT COLOR=#cc0000>vyy108</font>, <FONT COLOR=#cc0000>db</font>)
<BR><FONT COLOR=#0000cc>new_ltEs21</font>(<FONT COLOR=#cc0000>vyy107</font>, <FONT COLOR=#cc0000>vyy108</font>, <FONT COLOR=#0000cc>ty_@0</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs9</font>(<FONT COLOR=#cc0000>vyy107</font>, <FONT COLOR=#cc0000>vyy108</font>)
<BR><FONT COLOR=#0000cc>new_ltEs21</font>(<FONT COLOR=#cc0000>vyy107</font>, <FONT COLOR=#cc0000>vyy108</font>, <FONT COLOR=#0000cc>ty_Char</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs4</font>(<FONT COLOR=#cc0000>vyy107</font>, <FONT COLOR=#cc0000>vyy108</font>)
<BR><FONT COLOR=#0000cc>new_ltEs21</font>(<FONT COLOR=#cc0000>vyy107</font>, <FONT COLOR=#cc0000>vyy108</font>, <FONT COLOR=#0000cc>ty_Integer</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs18</font>(<FONT COLOR=#cc0000>vyy107</font>, <FONT COLOR=#cc0000>vyy108</font>)
<BR><FONT COLOR=#0000cc>new_ltEs21</font>(<FONT COLOR=#cc0000>vyy107</font>, <FONT COLOR=#cc0000>vyy108</font>, <FONT COLOR=#0000cc>ty_Float</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs15</font>(<FONT COLOR=#cc0000>vyy107</font>, <FONT COLOR=#cc0000>vyy108</font>)
<BR><FONT COLOR=#0000cc>new_ltEs21</font>(<FONT COLOR=#cc0000>vyy107</font>, <FONT COLOR=#cc0000>vyy108</font>, <FONT COLOR=#0000cc>ty_Double</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs6</font>(<FONT COLOR=#cc0000>vyy107</font>, <FONT COLOR=#cc0000>vyy108</font>)
<BR><FONT COLOR=#0000cc>new_compare110</font>(<FONT COLOR=#cc0000>vyy179</font>, <FONT COLOR=#cc0000>vyy180</font>, <FONT COLOR=#0000cc>False</font>, <FONT COLOR=#cc0000>ffb</font>) &#8594; <FONT COLOR=#0000cc>GT</font>
<BR><FONT COLOR=#0000cc>new_compare110</font>(<FONT COLOR=#cc0000>vyy179</font>, <FONT COLOR=#cc0000>vyy180</font>, <FONT COLOR=#0000cc>True</font>, <FONT COLOR=#cc0000>ffb</font>) &#8594; <FONT COLOR=#0000cc>LT</font>
<BR><FONT COLOR=#0000cc>new_ltEs6</font>(<FONT COLOR=#cc0000>vyy107</font>, <FONT COLOR=#cc0000>vyy108</font>) &#8594; <FONT COLOR=#0000cc>new_fsEs</font>(<FONT COLOR=#0000cc>new_compare12</font>(<FONT COLOR=#cc0000>vyy107</font>, <FONT COLOR=#cc0000>vyy108</font>))
<BR><FONT COLOR=#0000cc>new_compare12</font>(<FONT COLOR=#0000cc>Double</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy3001</font>), <FONT COLOR=#0000cc>Double</font>(<FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#cc0000>vyy401</font>)) &#8594; <FONT COLOR=#0000cc>new_compare7</font>(<FONT COLOR=#0000cc>new_sr</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>), <FONT COLOR=#0000cc>new_sr</font>(<FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy401</font>))
<BR><FONT COLOR=#0000cc>new_fsEs</font>(<FONT COLOR=#cc0000>vyy230</font>) &#8594; <FONT COLOR=#0000cc>new_not</font>(<FONT COLOR=#0000cc>new_esEs13</font>(<FONT COLOR=#cc0000>vyy230</font>, <FONT COLOR=#0000cc>GT</font>))
<BR><FONT COLOR=#0000cc>new_esEs13</font>(<FONT COLOR=#0000cc>LT</font>, <FONT COLOR=#0000cc>GT</font>) &#8594; <FONT COLOR=#0000cc>False</font>
<BR><FONT COLOR=#0000cc>new_esEs13</font>(<FONT COLOR=#0000cc>GT</font>, <FONT COLOR=#0000cc>GT</font>) &#8594; <FONT COLOR=#0000cc>True</font>
<BR><FONT COLOR=#0000cc>new_esEs13</font>(<FONT COLOR=#0000cc>EQ</font>, <FONT COLOR=#0000cc>GT</font>) &#8594; <FONT COLOR=#0000cc>False</font>
<BR><FONT COLOR=#0000cc>new_not</font>(<FONT COLOR=#0000cc>False</font>) &#8594; <FONT COLOR=#0000cc>True</font>
<BR><FONT COLOR=#0000cc>new_not</font>(<FONT COLOR=#0000cc>True</font>) &#8594; <FONT COLOR=#0000cc>False</font>
<BR><FONT COLOR=#0000cc>new_sr</font>(<FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#cc0000>vyy3001</font>) &#8594; <FONT COLOR=#0000cc>new_primMulInt</font>(<FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#cc0000>vyy3001</font>)
<BR><FONT COLOR=#0000cc>new_compare7</font>(<FONT COLOR=#cc0000>vyy300</font>, <FONT COLOR=#cc0000>vyy40</font>) &#8594; <FONT COLOR=#0000cc>new_primCmpInt</font>(<FONT COLOR=#cc0000>vyy300</font>, <FONT COLOR=#cc0000>vyy40</font>)
<BR><FONT COLOR=#0000cc>new_primCmpInt</font>(<FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>vyy30000</font>)), <FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#cc0000>vyy400</font>)) &#8594; <FONT COLOR=#0000cc>new_primCmpNat1</font>(<FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#cc0000>vyy30000</font>)
<BR><FONT COLOR=#0000cc>new_primCmpInt</font>(<FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#0000cc>Zero</font>), <FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#0000cc>Zero</font>)) &#8594; <FONT COLOR=#0000cc>EQ</font>
<BR><FONT COLOR=#0000cc>new_primCmpInt</font>(<FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#0000cc>Zero</font>), <FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#0000cc>Zero</font>)) &#8594; <FONT COLOR=#0000cc>EQ</font>
<BR><FONT COLOR=#0000cc>new_primCmpInt</font>(<FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#0000cc>Zero</font>), <FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>vyy4000</font>))) &#8594; <FONT COLOR=#0000cc>new_primCmpNat2</font>(<FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#0000cc>Zero</font>)
<BR><FONT COLOR=#0000cc>new_primCmpInt</font>(<FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#0000cc>Zero</font>), <FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>vyy4000</font>))) &#8594; <FONT COLOR=#0000cc>GT</font>
<BR><FONT COLOR=#0000cc>new_primCmpInt</font>(<FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#0000cc>Zero</font>), <FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#0000cc>Zero</font>)) &#8594; <FONT COLOR=#0000cc>EQ</font>
<BR><FONT COLOR=#0000cc>new_primCmpInt</font>(<FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>vyy30000</font>)), <FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#cc0000>vyy400</font>)) &#8594; <FONT COLOR=#0000cc>new_primCmpNat2</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy400</font>)
<BR><FONT COLOR=#0000cc>new_primCmpInt</font>(<FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#0000cc>Zero</font>), <FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>vyy4000</font>))) &#8594; <FONT COLOR=#0000cc>new_primCmpNat1</font>(<FONT COLOR=#0000cc>Zero</font>, <FONT COLOR=#cc0000>vyy4000</font>)
<BR><FONT COLOR=#0000cc>new_primCmpInt</font>(<FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#0000cc>Zero</font>), <FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>vyy4000</font>))) &#8594; <FONT COLOR=#0000cc>LT</font>
<BR><FONT COLOR=#0000cc>new_primCmpInt</font>(<FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>vyy30000</font>)), <FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#cc0000>vyy400</font>)) &#8594; <FONT COLOR=#0000cc>GT</font>
<BR><FONT COLOR=#0000cc>new_primCmpInt</font>(<FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#0000cc>Zero</font>), <FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#0000cc>Zero</font>)) &#8594; <FONT COLOR=#0000cc>EQ</font>
<BR><FONT COLOR=#0000cc>new_primCmpInt</font>(<FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>vyy30000</font>)), <FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#cc0000>vyy400</font>)) &#8594; <FONT COLOR=#0000cc>LT</font>
<BR><FONT COLOR=#0000cc>new_primCmpNat1</font>(<FONT COLOR=#0000cc>Zero</font>, <FONT COLOR=#cc0000>vyy30000</font>) &#8594; <FONT COLOR=#0000cc>LT</font>
<BR><FONT COLOR=#0000cc>new_primCmpNat2</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>vyy4000</font>)) &#8594; <FONT COLOR=#0000cc>new_primCmpNat0</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>)
<BR><FONT COLOR=#0000cc>new_primCmpNat2</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#0000cc>Zero</font>) &#8594; <FONT COLOR=#0000cc>GT</font>
<BR><FONT COLOR=#0000cc>new_primCmpNat0</font>(<FONT COLOR=#0000cc>Zero</font>, <FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>vyy40000</font>)) &#8594; <FONT COLOR=#0000cc>LT</font>
<BR><FONT COLOR=#0000cc>new_primCmpNat0</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>vyy300000</font>), <FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>vyy40000</font>)) &#8594; <FONT COLOR=#0000cc>new_primCmpNat0</font>(<FONT COLOR=#cc0000>vyy300000</font>, <FONT COLOR=#cc0000>vyy40000</font>)
<BR><FONT COLOR=#0000cc>new_primCmpNat0</font>(<FONT COLOR=#0000cc>Zero</font>, <FONT COLOR=#0000cc>Zero</font>) &#8594; <FONT COLOR=#0000cc>EQ</font>
<BR><FONT COLOR=#0000cc>new_primCmpNat0</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>vyy300000</font>), <FONT COLOR=#0000cc>Zero</font>) &#8594; <FONT COLOR=#0000cc>GT</font>
<BR><FONT COLOR=#0000cc>new_primCmpNat1</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>vyy4000</font>), <FONT COLOR=#cc0000>vyy30000</font>) &#8594; <FONT COLOR=#0000cc>new_primCmpNat0</font>(<FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>vyy30000</font>)
<BR><FONT COLOR=#0000cc>new_primMulInt</font>(<FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#cc0000>vyy4000</font>), <FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#cc0000>vyy30010</font>)) &#8594; <FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#0000cc>new_primMulNat0</font>(<FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>vyy30010</font>))
<BR><FONT COLOR=#0000cc>new_primMulInt</font>(<FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#cc0000>vyy4000</font>), <FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#cc0000>vyy30010</font>)) &#8594; <FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#0000cc>new_primMulNat0</font>(<FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>vyy30010</font>))
<BR><FONT COLOR=#0000cc>new_primMulInt</font>(<FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#cc0000>vyy4000</font>), <FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#cc0000>vyy30010</font>)) &#8594; <FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#0000cc>new_primMulNat0</font>(<FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>vyy30010</font>))
<BR><FONT COLOR=#0000cc>new_primMulInt</font>(<FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#cc0000>vyy4000</font>), <FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#cc0000>vyy30010</font>)) &#8594; <FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#0000cc>new_primMulNat0</font>(<FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>vyy30010</font>))
<BR><FONT COLOR=#0000cc>new_primMulNat0</font>(<FONT COLOR=#0000cc>Zero</font>, <FONT COLOR=#0000cc>Zero</font>) &#8594; <FONT COLOR=#0000cc>Zero</font>
<BR><FONT COLOR=#0000cc>new_primMulNat0</font>(<FONT COLOR=#0000cc>Zero</font>, <FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>vyy300100</font>)) &#8594; <FONT COLOR=#0000cc>Zero</font>
<BR><FONT COLOR=#0000cc>new_primMulNat0</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>vyy40000</font>), <FONT COLOR=#0000cc>Zero</font>) &#8594; <FONT COLOR=#0000cc>Zero</font>
<BR><FONT COLOR=#0000cc>new_primMulNat0</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>vyy40000</font>), <FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>vyy300100</font>)) &#8594; <FONT COLOR=#0000cc>new_primPlusNat0</font>(<FONT COLOR=#0000cc>new_primMulNat0</font>(<FONT COLOR=#cc0000>vyy40000</font>, <FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>vyy300100</font>)), <FONT COLOR=#cc0000>vyy300100</font>)
<BR><FONT COLOR=#0000cc>new_primPlusNat0</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>vyy2360</font>), <FONT COLOR=#cc0000>vyy300100</font>) &#8594; <FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#0000cc>new_primPlusNat1</font>(<FONT COLOR=#cc0000>vyy2360</font>, <FONT COLOR=#cc0000>vyy300100</font>)))
<BR><FONT COLOR=#0000cc>new_primPlusNat0</font>(<FONT COLOR=#0000cc>Zero</font>, <FONT COLOR=#cc0000>vyy300100</font>) &#8594; <FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>vyy300100</font>)
<BR><FONT COLOR=#0000cc>new_primPlusNat1</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>vyy23600</font>), <FONT COLOR=#0000cc>Zero</font>) &#8594; <FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>vyy23600</font>)
<BR><FONT COLOR=#0000cc>new_primPlusNat1</font>(<FONT COLOR=#0000cc>Zero</font>, <FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>vyy3001000</font>)) &#8594; <FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>vyy3001000</font>)
<BR><FONT COLOR=#0000cc>new_primPlusNat1</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>vyy23600</font>), <FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>vyy3001000</font>)) &#8594; <FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#0000cc>new_primPlusNat1</font>(<FONT COLOR=#cc0000>vyy23600</font>, <FONT COLOR=#cc0000>vyy3001000</font>)))
<BR><FONT COLOR=#0000cc>new_primPlusNat1</font>(<FONT COLOR=#0000cc>Zero</font>, <FONT COLOR=#0000cc>Zero</font>) &#8594; <FONT COLOR=#0000cc>Zero</font>
<BR><FONT COLOR=#0000cc>new_ltEs15</font>(<FONT COLOR=#cc0000>vyy107</font>, <FONT COLOR=#cc0000>vyy108</font>) &#8594; <FONT COLOR=#0000cc>new_fsEs</font>(<FONT COLOR=#0000cc>new_compare13</font>(<FONT COLOR=#cc0000>vyy107</font>, <FONT COLOR=#cc0000>vyy108</font>))
<BR><FONT COLOR=#0000cc>new_compare13</font>(<FONT COLOR=#0000cc>Float</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy3001</font>), <FONT COLOR=#0000cc>Float</font>(<FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#cc0000>vyy401</font>)) &#8594; <FONT COLOR=#0000cc>new_compare7</font>(<FONT COLOR=#0000cc>new_sr</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>), <FONT COLOR=#0000cc>new_sr</font>(<FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy401</font>))
<BR><FONT COLOR=#0000cc>new_ltEs18</font>(<FONT COLOR=#cc0000>vyy107</font>, <FONT COLOR=#cc0000>vyy108</font>) &#8594; <FONT COLOR=#0000cc>new_fsEs</font>(<FONT COLOR=#0000cc>new_compare8</font>(<FONT COLOR=#cc0000>vyy107</font>, <FONT COLOR=#cc0000>vyy108</font>))
<BR><FONT COLOR=#0000cc>new_compare8</font>(<FONT COLOR=#0000cc>Integer</font>(<FONT COLOR=#cc0000>vyy3000</font>), <FONT COLOR=#0000cc>Integer</font>(<FONT COLOR=#cc0000>vyy400</font>)) &#8594; <FONT COLOR=#0000cc>new_primCmpInt</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>)
<BR><FONT COLOR=#0000cc>new_ltEs4</font>(<FONT COLOR=#cc0000>vyy107</font>, <FONT COLOR=#cc0000>vyy108</font>) &#8594; <FONT COLOR=#0000cc>new_fsEs</font>(<FONT COLOR=#0000cc>new_compare9</font>(<FONT COLOR=#cc0000>vyy107</font>, <FONT COLOR=#cc0000>vyy108</font>))
<BR><FONT COLOR=#0000cc>new_compare9</font>(<FONT COLOR=#0000cc>Char</font>(<FONT COLOR=#cc0000>vyy3000</font>), <FONT COLOR=#0000cc>Char</font>(<FONT COLOR=#cc0000>vyy400</font>)) &#8594; <FONT COLOR=#0000cc>new_primCmpInt</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>)
<BR><FONT COLOR=#0000cc>new_ltEs9</font>(<FONT COLOR=#cc0000>vyy107</font>, <FONT COLOR=#cc0000>vyy108</font>) &#8594; <FONT COLOR=#0000cc>new_fsEs</font>(<FONT COLOR=#0000cc>new_compare27</font>(<FONT COLOR=#cc0000>vyy107</font>, <FONT COLOR=#cc0000>vyy108</font>))
<BR><FONT COLOR=#0000cc>new_compare27</font>(<FONT COLOR=#0000cc>@0</font>, <FONT COLOR=#0000cc>@0</font>) &#8594; <FONT COLOR=#0000cc>EQ</font>
<BR><FONT COLOR=#0000cc>new_ltEs5</font>(<FONT COLOR=#cc0000>vyy107</font>, <FONT COLOR=#cc0000>vyy108</font>, <FONT COLOR=#cc0000>db</font>) &#8594; <FONT COLOR=#0000cc>new_fsEs</font>(<FONT COLOR=#0000cc>new_compare6</font>(<FONT COLOR=#cc0000>vyy107</font>, <FONT COLOR=#cc0000>vyy108</font>, <FONT COLOR=#cc0000>db</font>))
<BR><FONT COLOR=#0000cc>new_compare6</font>(<FONT COLOR=#0000cc>:%</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy3001</font>), <FONT COLOR=#0000cc>:%</font>(<FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#cc0000>vyy401</font>), <FONT COLOR=#0000cc>ty_Int</font>) &#8594; <FONT COLOR=#0000cc>new_compare7</font>(<FONT COLOR=#0000cc>new_sr</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy401</font>), <FONT COLOR=#0000cc>new_sr</font>(<FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#cc0000>vyy3001</font>))
<BR><FONT COLOR=#0000cc>new_compare6</font>(<FONT COLOR=#0000cc>:%</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy3001</font>), <FONT COLOR=#0000cc>:%</font>(<FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#cc0000>vyy401</font>), <FONT COLOR=#0000cc>ty_Integer</font>) &#8594; <FONT COLOR=#0000cc>new_compare8</font>(<FONT COLOR=#0000cc>new_sr0</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy401</font>), <FONT COLOR=#0000cc>new_sr0</font>(<FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#cc0000>vyy3001</font>))
<BR><FONT COLOR=#0000cc>new_sr0</font>(<FONT COLOR=#0000cc>Integer</font>(<FONT COLOR=#cc0000>vyy4000</font>), <FONT COLOR=#0000cc>Integer</font>(<FONT COLOR=#cc0000>vyy30010</font>)) &#8594; <FONT COLOR=#0000cc>Integer</font>(<FONT COLOR=#0000cc>new_primMulInt</font>(<FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>vyy30010</font>))
<BR><FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy1070</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy1080</font>), <FONT COLOR=#0000cc>ty_Float</font>, <FONT COLOR=#cc0000>cef</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs15</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>)
<BR><FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy1070</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy1080</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>fcf</font>), <FONT COLOR=#cc0000>cef</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs5</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#cc0000>fcf</font>)
<BR><FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy1070</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy1080</font>), <FONT COLOR=#cc0000>cee</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>feg</font>), <FONT COLOR=#cc0000>feh</font>), <FONT COLOR=#cc0000>ffa</font>)) &#8594; <FONT COLOR=#0000cc>new_ltEs17</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#cc0000>feg</font>, <FONT COLOR=#cc0000>feh</font>, <FONT COLOR=#cc0000>ffa</font>)
<BR><FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy1070</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy1080</font>), <FONT COLOR=#cc0000>cee</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>fee</font>), <FONT COLOR=#cc0000>fef</font>)) &#8594; <FONT COLOR=#0000cc>new_ltEs14</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#cc0000>fee</font>, <FONT COLOR=#cc0000>fef</font>)
<BR><FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy1070</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy1080</font>), <FONT COLOR=#cc0000>cee</font>, <FONT COLOR=#0000cc>ty_Bool</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs8</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>)
<BR><FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy1070</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy1080</font>), <FONT COLOR=#0000cc>ty_Integer</font>, <FONT COLOR=#cc0000>cef</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs18</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>)
<BR><FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy1070</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy1080</font>), <FONT COLOR=#cc0000>cee</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>fdh</font>)) &#8594; <FONT COLOR=#0000cc>new_ltEs5</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#cc0000>fdh</font>)
<BR><FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy1070</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy1080</font>), <FONT COLOR=#cc0000>cee</font>, <FONT COLOR=#0000cc>ty_Int</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs10</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>)
<BR><FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy1070</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy1080</font>), <FONT COLOR=#cc0000>cee</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>fea</font>)) &#8594; <FONT COLOR=#0000cc>new_ltEs11</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#cc0000>fea</font>)
<BR><FONT COLOR=#0000cc>new_ltEs11</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy1070</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy1080</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>bcf</font>), <FONT COLOR=#cc0000>bcg</font>)) &#8594; <FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#cc0000>bcf</font>, <FONT COLOR=#cc0000>bcg</font>)
<BR><FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy1070</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy1080</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>fcg</font>), <FONT COLOR=#cc0000>cef</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs11</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#cc0000>fcg</font>)
<BR><FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy1070</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy1080</font>), <FONT COLOR=#cc0000>cee</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>fec</font>), <FONT COLOR=#cc0000>fed</font>)) &#8594; <FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#cc0000>fec</font>, <FONT COLOR=#cc0000>fed</font>)
<BR><FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy1070</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy1080</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>fda</font>), <FONT COLOR=#cc0000>fdb</font>), <FONT COLOR=#cc0000>cef</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#cc0000>fda</font>, <FONT COLOR=#cc0000>fdb</font>)
<BR><FONT COLOR=#0000cc>new_ltEs11</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy1070</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy1080</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>bcd</font>)) &#8594; <FONT COLOR=#0000cc>new_ltEs11</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#cc0000>bcd</font>)
<BR><FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy1070</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy1080</font>), <FONT COLOR=#0000cc>ty_@0</font>, <FONT COLOR=#cc0000>cef</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs9</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>)
<BR><FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy1070</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy1080</font>), <FONT COLOR=#cc0000>cee</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>feb</font>)) &#8594; <FONT COLOR=#0000cc>new_ltEs12</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#cc0000>feb</font>)
<BR><FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy1070</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy1080</font>), <FONT COLOR=#0000cc>ty_Int</font>, <FONT COLOR=#cc0000>cef</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs10</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>)
<BR><FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy1070</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy1080</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>fch</font>), <FONT COLOR=#cc0000>cef</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs12</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#cc0000>fch</font>)
<BR><FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy1070</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy1080</font>), <FONT COLOR=#cc0000>cee</font>, <FONT COLOR=#cc0000>cef</font>) &#8594; <FONT COLOR=#0000cc>False</font>
<BR><FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy1070</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy1080</font>), <FONT COLOR=#0000cc>ty_Ordering</font>, <FONT COLOR=#cc0000>cef</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs16</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>)
<BR><FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy1070</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy1080</font>), <FONT COLOR=#cc0000>cee</font>, <FONT COLOR=#0000cc>ty_Float</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs15</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>)
<BR><FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy1070</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy1080</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>fde</font>), <FONT COLOR=#cc0000>fdf</font>), <FONT COLOR=#cc0000>fdg</font>), <FONT COLOR=#cc0000>cef</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs17</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#cc0000>fde</font>, <FONT COLOR=#cc0000>fdf</font>, <FONT COLOR=#cc0000>fdg</font>)
<BR><FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy1070</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy1080</font>), <FONT COLOR=#cc0000>cee</font>, <FONT COLOR=#0000cc>ty_Char</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs4</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>)
<BR><FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy1070</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy1080</font>), <FONT COLOR=#cc0000>cee</font>, <FONT COLOR=#0000cc>ty_Double</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs6</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>)
<BR><FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy1070</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy1080</font>), <FONT COLOR=#cc0000>cee</font>, <FONT COLOR=#0000cc>ty_Ordering</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs16</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>)
<BR><FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy1070</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy1080</font>), <FONT COLOR=#0000cc>ty_Char</font>, <FONT COLOR=#cc0000>cef</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs4</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>)
<BR><FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy1070</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy1080</font>), <FONT COLOR=#0000cc>ty_Bool</font>, <FONT COLOR=#cc0000>cef</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs8</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>)
<BR><FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy1070</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy1080</font>), <FONT COLOR=#cc0000>cee</font>, <FONT COLOR=#0000cc>ty_Integer</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs18</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>)
<BR><FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy1070</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy1080</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>fdc</font>), <FONT COLOR=#cc0000>fdd</font>), <FONT COLOR=#cc0000>cef</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs14</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#cc0000>fdc</font>, <FONT COLOR=#cc0000>fdd</font>)
<BR><FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy1070</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy1080</font>), <FONT COLOR=#cc0000>cee</font>, <FONT COLOR=#cc0000>cef</font>) &#8594; <FONT COLOR=#0000cc>True</font>
<BR><FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy1070</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy1080</font>), <FONT COLOR=#cc0000>cee</font>, <FONT COLOR=#0000cc>ty_@0</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs9</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>)
<BR><FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy1070</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy1080</font>), <FONT COLOR=#0000cc>ty_Double</font>, <FONT COLOR=#cc0000>cef</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs6</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>)
<BR><FONT COLOR=#0000cc>new_ltEs14</font>(<FONT COLOR=#0000cc>@2</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1071</font>), <FONT COLOR=#0000cc>@2</font>(<FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#cc0000>vyy1081</font>), <FONT COLOR=#cc0000>ceg</font>, <FONT COLOR=#cc0000>ceh</font>) &#8594; <FONT COLOR=#0000cc>new_pePe</font>(<FONT COLOR=#0000cc>new_lt23</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#cc0000>ceg</font>), <FONT COLOR=#0000cc>new_asAs</font>(<FONT COLOR=#0000cc>new_esEs39</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#cc0000>ceg</font>), <FONT COLOR=#0000cc>new_ltEs24</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#cc0000>ceh</font>)))
<BR><FONT COLOR=#0000cc>new_lt23</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#0000cc>ty_Bool</font>) &#8594; <FONT COLOR=#0000cc>new_lt9</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>)
<BR><FONT COLOR=#0000cc>new_lt23</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>ffc</font>)) &#8594; <FONT COLOR=#0000cc>new_lt11</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#cc0000>ffc</font>)
<BR><FONT COLOR=#0000cc>new_lt23</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>fff</font>), <FONT COLOR=#cc0000>ffg</font>)) &#8594; <FONT COLOR=#0000cc>new_lt16</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#cc0000>fff</font>, <FONT COLOR=#cc0000>ffg</font>)
<BR><FONT COLOR=#0000cc>new_lt23</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#0000cc>ty_Integer</font>) &#8594; <FONT COLOR=#0000cc>new_lt18</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>)
<BR><FONT COLOR=#0000cc>new_lt23</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>ffe</font>)) &#8594; <FONT COLOR=#0000cc>new_lt15</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#cc0000>ffe</font>)
<BR><FONT COLOR=#0000cc>new_lt23</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>ffd</font>)) &#8594; <FONT COLOR=#0000cc>new_lt14</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#cc0000>ffd</font>)
<BR><FONT COLOR=#0000cc>new_lt23</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#0000cc>ty_Ordering</font>) &#8594; <FONT COLOR=#0000cc>new_lt5</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>)
<BR><FONT COLOR=#0000cc>new_lt23</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#0000cc>ty_@0</font>) &#8594; <FONT COLOR=#0000cc>new_lt10</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>)
<BR><FONT COLOR=#0000cc>new_lt23</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>fgb</font>), <FONT COLOR=#cc0000>fgc</font>), <FONT COLOR=#cc0000>fgd</font>)) &#8594; <FONT COLOR=#0000cc>new_lt4</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#cc0000>fgb</font>, <FONT COLOR=#cc0000>fgc</font>, <FONT COLOR=#cc0000>fgd</font>)
<BR><FONT COLOR=#0000cc>new_lt23</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#0000cc>ty_Int</font>) &#8594; <FONT COLOR=#0000cc>new_lt13</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>)
<BR><FONT COLOR=#0000cc>new_lt23</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#0000cc>ty_Float</font>) &#8594; <FONT COLOR=#0000cc>new_lt7</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>)
<BR><FONT COLOR=#0000cc>new_lt23</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#0000cc>ty_Double</font>) &#8594; <FONT COLOR=#0000cc>new_lt6</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>)
<BR><FONT COLOR=#0000cc>new_lt23</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#0000cc>ty_Char</font>) &#8594; <FONT COLOR=#0000cc>new_lt12</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>)
<BR><FONT COLOR=#0000cc>new_lt23</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>ffh</font>), <FONT COLOR=#cc0000>fga</font>)) &#8594; <FONT COLOR=#0000cc>new_lt17</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#cc0000>ffh</font>, <FONT COLOR=#cc0000>fga</font>)
<BR><FONT COLOR=#0000cc>new_esEs39</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#0000cc>ty_Ordering</font>) &#8594; <FONT COLOR=#0000cc>new_esEs13</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>)
<BR><FONT COLOR=#0000cc>new_esEs39</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#0000cc>ty_Integer</font>) &#8594; <FONT COLOR=#0000cc>new_esEs26</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>)
<BR><FONT COLOR=#0000cc>new_esEs39</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>ffd</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs20</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#cc0000>ffd</font>)
<BR><FONT COLOR=#0000cc>new_esEs39</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>fff</font>), <FONT COLOR=#cc0000>ffg</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#cc0000>fff</font>, <FONT COLOR=#cc0000>ffg</font>)
<BR><FONT COLOR=#0000cc>new_esEs39</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>fgb</font>), <FONT COLOR=#cc0000>fgc</font>), <FONT COLOR=#cc0000>fgd</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs18</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#cc0000>fgb</font>, <FONT COLOR=#cc0000>fgc</font>, <FONT COLOR=#cc0000>fgd</font>)
<BR><FONT COLOR=#0000cc>new_esEs39</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>ffh</font>), <FONT COLOR=#cc0000>fga</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs22</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#cc0000>ffh</font>, <FONT COLOR=#cc0000>fga</font>)
<BR><FONT COLOR=#0000cc>new_esEs39</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#0000cc>ty_Bool</font>) &#8594; <FONT COLOR=#0000cc>new_esEs12</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>)
<BR><FONT COLOR=#0000cc>new_esEs39</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#0000cc>ty_Float</font>) &#8594; <FONT COLOR=#0000cc>new_esEs25</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>)
<BR><FONT COLOR=#0000cc>new_esEs39</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#0000cc>ty_Double</font>) &#8594; <FONT COLOR=#0000cc>new_esEs23</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>)
<BR><FONT COLOR=#0000cc>new_esEs39</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#0000cc>ty_Int</font>) &#8594; <FONT COLOR=#0000cc>new_esEs19</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>)
<BR><FONT COLOR=#0000cc>new_esEs39</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>ffc</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs16</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#cc0000>ffc</font>)
<BR><FONT COLOR=#0000cc>new_esEs39</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#0000cc>ty_Char</font>) &#8594; <FONT COLOR=#0000cc>new_esEs17</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>)
<BR><FONT COLOR=#0000cc>new_esEs39</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#0000cc>ty_@0</font>) &#8594; <FONT COLOR=#0000cc>new_esEs24</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>)
<BR><FONT COLOR=#0000cc>new_esEs39</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>ffe</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs14</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#cc0000>ffe</font>)
<BR><FONT COLOR=#0000cc>new_ltEs24</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>fgg</font>)) &#8594; <FONT COLOR=#0000cc>new_ltEs12</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#cc0000>fgg</font>)
<BR><FONT COLOR=#0000cc>new_ltEs24</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>fhb</font>), <FONT COLOR=#cc0000>fhc</font>)) &#8594; <FONT COLOR=#0000cc>new_ltEs14</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#cc0000>fhb</font>, <FONT COLOR=#cc0000>fhc</font>)
<BR><FONT COLOR=#0000cc>new_ltEs24</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#0000cc>ty_Bool</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs8</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>)
<BR><FONT COLOR=#0000cc>new_ltEs24</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#0000cc>ty_Float</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs15</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>)
<BR><FONT COLOR=#0000cc>new_ltEs24</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#0000cc>ty_Integer</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs18</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>)
<BR><FONT COLOR=#0000cc>new_ltEs24</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>fgf</font>)) &#8594; <FONT COLOR=#0000cc>new_ltEs11</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#cc0000>fgf</font>)
<BR><FONT COLOR=#0000cc>new_ltEs24</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#0000cc>ty_@0</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs9</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>)
<BR><FONT COLOR=#0000cc>new_ltEs24</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>fge</font>)) &#8594; <FONT COLOR=#0000cc>new_ltEs5</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#cc0000>fge</font>)
<BR><FONT COLOR=#0000cc>new_ltEs24</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#0000cc>ty_Double</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs6</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>)
<BR><FONT COLOR=#0000cc>new_ltEs24</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#0000cc>ty_Int</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs10</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>)
<BR><FONT COLOR=#0000cc>new_ltEs24</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#0000cc>ty_Ordering</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs16</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>)
<BR><FONT COLOR=#0000cc>new_ltEs24</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>fhd</font>), <FONT COLOR=#cc0000>fhe</font>), <FONT COLOR=#cc0000>fhf</font>)) &#8594; <FONT COLOR=#0000cc>new_ltEs17</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#cc0000>fhd</font>, <FONT COLOR=#cc0000>fhe</font>, <FONT COLOR=#cc0000>fhf</font>)
<BR><FONT COLOR=#0000cc>new_ltEs24</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>fgh</font>), <FONT COLOR=#cc0000>fha</font>)) &#8594; <FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#cc0000>fgh</font>, <FONT COLOR=#cc0000>fha</font>)
<BR><FONT COLOR=#0000cc>new_ltEs24</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#0000cc>ty_Char</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs4</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>)
<BR><FONT COLOR=#0000cc>new_asAs</font>(<FONT COLOR=#0000cc>False</font>, <FONT COLOR=#cc0000>vyy174</font>) &#8594; <FONT COLOR=#0000cc>False</font>
<BR><FONT COLOR=#0000cc>new_asAs</font>(<FONT COLOR=#0000cc>True</font>, <FONT COLOR=#cc0000>vyy174</font>) &#8594; <FONT COLOR=#cc0000>vyy174</font>
<BR><FONT COLOR=#0000cc>new_pePe</font>(<FONT COLOR=#0000cc>False</font>, <FONT COLOR=#cc0000>vyy235</font>) &#8594; <FONT COLOR=#cc0000>vyy235</font>
<BR><FONT COLOR=#0000cc>new_pePe</font>(<FONT COLOR=#0000cc>True</font>, <FONT COLOR=#cc0000>vyy235</font>) &#8594; <FONT COLOR=#0000cc>True</font>
<BR><FONT COLOR=#0000cc>new_ltEs17</font>(<FONT COLOR=#0000cc>@3</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1072</font>), <FONT COLOR=#0000cc>@3</font>(<FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#cc0000>vyy1082</font>), <FONT COLOR=#cc0000>cfa</font>, <FONT COLOR=#cc0000>cfb</font>, <FONT COLOR=#cc0000>cfc</font>) &#8594; <FONT COLOR=#0000cc>new_pePe</font>(<FONT COLOR=#0000cc>new_lt21</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#cc0000>cfa</font>), <FONT COLOR=#0000cc>new_asAs</font>(<FONT COLOR=#0000cc>new_esEs36</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#cc0000>cfa</font>), <FONT COLOR=#0000cc>new_pePe</font>(<FONT COLOR=#0000cc>new_lt22</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#cc0000>cfb</font>), <FONT COLOR=#0000cc>new_asAs</font>(<FONT COLOR=#0000cc>new_esEs35</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#cc0000>cfb</font>), <FONT COLOR=#0000cc>new_ltEs22</font>(<FONT COLOR=#cc0000>vyy1072</font>, <FONT COLOR=#cc0000>vyy1082</font>, <FONT COLOR=#cc0000>cfc</font>)))))
<BR><FONT COLOR=#0000cc>new_lt21</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#0000cc>ty_Bool</font>) &#8594; <FONT COLOR=#0000cc>new_lt9</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>)
<BR><FONT COLOR=#0000cc>new_lt21</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#0000cc>ty_Float</font>) &#8594; <FONT COLOR=#0000cc>new_lt7</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>)
<BR><FONT COLOR=#0000cc>new_lt21</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>dgc</font>), <FONT COLOR=#cc0000>dgd</font>)) &#8594; <FONT COLOR=#0000cc>new_lt17</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#cc0000>dgc</font>, <FONT COLOR=#cc0000>dgd</font>)
<BR><FONT COLOR=#0000cc>new_lt21</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>dga</font>), <FONT COLOR=#cc0000>dgb</font>)) &#8594; <FONT COLOR=#0000cc>new_lt16</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#cc0000>dga</font>, <FONT COLOR=#cc0000>dgb</font>)
<BR><FONT COLOR=#0000cc>new_lt21</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#0000cc>ty_Ordering</font>) &#8594; <FONT COLOR=#0000cc>new_lt5</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>)
<BR><FONT COLOR=#0000cc>new_lt21</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>dfg</font>)) &#8594; <FONT COLOR=#0000cc>new_lt14</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#cc0000>dfg</font>)
<BR><FONT COLOR=#0000cc>new_lt21</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#0000cc>ty_Double</font>) &#8594; <FONT COLOR=#0000cc>new_lt6</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>)
<BR><FONT COLOR=#0000cc>new_lt21</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>dff</font>)) &#8594; <FONT COLOR=#0000cc>new_lt11</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#cc0000>dff</font>)
<BR><FONT COLOR=#0000cc>new_lt21</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#0000cc>ty_Int</font>) &#8594; <FONT COLOR=#0000cc>new_lt13</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>)
<BR><FONT COLOR=#0000cc>new_lt21</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>dge</font>), <FONT COLOR=#cc0000>dgf</font>), <FONT COLOR=#cc0000>dgg</font>)) &#8594; <FONT COLOR=#0000cc>new_lt4</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#cc0000>dge</font>, <FONT COLOR=#cc0000>dgf</font>, <FONT COLOR=#cc0000>dgg</font>)
<BR><FONT COLOR=#0000cc>new_lt21</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>dfh</font>)) &#8594; <FONT COLOR=#0000cc>new_lt15</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#cc0000>dfh</font>)
<BR><FONT COLOR=#0000cc>new_lt21</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#0000cc>ty_@0</font>) &#8594; <FONT COLOR=#0000cc>new_lt10</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>)
<BR><FONT COLOR=#0000cc>new_lt21</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#0000cc>ty_Char</font>) &#8594; <FONT COLOR=#0000cc>new_lt12</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>)
<BR><FONT COLOR=#0000cc>new_lt21</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#0000cc>ty_Integer</font>) &#8594; <FONT COLOR=#0000cc>new_lt18</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>)
<BR><FONT COLOR=#0000cc>new_esEs36</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#0000cc>ty_@0</font>) &#8594; <FONT COLOR=#0000cc>new_esEs24</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>)
<BR><FONT COLOR=#0000cc>new_esEs36</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#0000cc>ty_Double</font>) &#8594; <FONT COLOR=#0000cc>new_esEs23</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>)
<BR><FONT COLOR=#0000cc>new_esEs36</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>dff</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs16</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#cc0000>dff</font>)
<BR><FONT COLOR=#0000cc>new_esEs36</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>dge</font>), <FONT COLOR=#cc0000>dgf</font>), <FONT COLOR=#cc0000>dgg</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs18</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#cc0000>dge</font>, <FONT COLOR=#cc0000>dgf</font>, <FONT COLOR=#cc0000>dgg</font>)
<BR><FONT COLOR=#0000cc>new_esEs36</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#0000cc>ty_Integer</font>) &#8594; <FONT COLOR=#0000cc>new_esEs26</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>)
<BR><FONT COLOR=#0000cc>new_esEs36</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>dfg</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs20</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#cc0000>dfg</font>)
<BR><FONT COLOR=#0000cc>new_esEs36</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#0000cc>ty_Ordering</font>) &#8594; <FONT COLOR=#0000cc>new_esEs13</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>)
<BR><FONT COLOR=#0000cc>new_esEs36</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#0000cc>ty_Float</font>) &#8594; <FONT COLOR=#0000cc>new_esEs25</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>)
<BR><FONT COLOR=#0000cc>new_esEs36</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>dga</font>), <FONT COLOR=#cc0000>dgb</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#cc0000>dga</font>, <FONT COLOR=#cc0000>dgb</font>)
<BR><FONT COLOR=#0000cc>new_esEs36</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>dfh</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs14</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#cc0000>dfh</font>)
<BR><FONT COLOR=#0000cc>new_esEs36</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#0000cc>ty_Bool</font>) &#8594; <FONT COLOR=#0000cc>new_esEs12</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>)
<BR><FONT COLOR=#0000cc>new_esEs36</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#0000cc>ty_Char</font>) &#8594; <FONT COLOR=#0000cc>new_esEs17</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>)
<BR><FONT COLOR=#0000cc>new_esEs36</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>dgc</font>), <FONT COLOR=#cc0000>dgd</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs22</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#cc0000>dgc</font>, <FONT COLOR=#cc0000>dgd</font>)
<BR><FONT COLOR=#0000cc>new_esEs36</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#0000cc>ty_Int</font>) &#8594; <FONT COLOR=#0000cc>new_esEs19</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>)
<BR><FONT COLOR=#0000cc>new_lt22</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#0000cc>ty_Ordering</font>) &#8594; <FONT COLOR=#0000cc>new_lt5</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>)
<BR><FONT COLOR=#0000cc>new_lt22</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#0000cc>ty_Double</font>) &#8594; <FONT COLOR=#0000cc>new_lt6</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>)
<BR><FONT COLOR=#0000cc>new_lt22</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>dhb</font>)) &#8594; <FONT COLOR=#0000cc>new_lt15</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#cc0000>dhb</font>)
<BR><FONT COLOR=#0000cc>new_lt22</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#0000cc>ty_@0</font>) &#8594; <FONT COLOR=#0000cc>new_lt10</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>)
<BR><FONT COLOR=#0000cc>new_lt22</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>dha</font>)) &#8594; <FONT COLOR=#0000cc>new_lt14</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#cc0000>dha</font>)
<BR><FONT COLOR=#0000cc>new_lt22</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>dhe</font>), <FONT COLOR=#cc0000>dhf</font>)) &#8594; <FONT COLOR=#0000cc>new_lt17</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#cc0000>dhe</font>, <FONT COLOR=#cc0000>dhf</font>)
<BR><FONT COLOR=#0000cc>new_lt22</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>dgh</font>)) &#8594; <FONT COLOR=#0000cc>new_lt11</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#cc0000>dgh</font>)
<BR><FONT COLOR=#0000cc>new_lt22</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#0000cc>ty_Int</font>) &#8594; <FONT COLOR=#0000cc>new_lt13</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>)
<BR><FONT COLOR=#0000cc>new_lt22</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>dhc</font>), <FONT COLOR=#cc0000>dhd</font>)) &#8594; <FONT COLOR=#0000cc>new_lt16</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#cc0000>dhc</font>, <FONT COLOR=#cc0000>dhd</font>)
<BR><FONT COLOR=#0000cc>new_lt22</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#0000cc>ty_Integer</font>) &#8594; <FONT COLOR=#0000cc>new_lt18</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>)
<BR><FONT COLOR=#0000cc>new_lt22</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#0000cc>ty_Char</font>) &#8594; <FONT COLOR=#0000cc>new_lt12</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>)
<BR><FONT COLOR=#0000cc>new_lt22</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#0000cc>ty_Float</font>) &#8594; <FONT COLOR=#0000cc>new_lt7</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>)
<BR><FONT COLOR=#0000cc>new_lt22</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>dhg</font>), <FONT COLOR=#cc0000>dhh</font>), <FONT COLOR=#cc0000>eaa</font>)) &#8594; <FONT COLOR=#0000cc>new_lt4</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#cc0000>dhg</font>, <FONT COLOR=#cc0000>dhh</font>, <FONT COLOR=#cc0000>eaa</font>)
<BR><FONT COLOR=#0000cc>new_lt22</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#0000cc>ty_Bool</font>) &#8594; <FONT COLOR=#0000cc>new_lt9</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>)
<BR><FONT COLOR=#0000cc>new_esEs35</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>dhe</font>), <FONT COLOR=#cc0000>dhf</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs22</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#cc0000>dhe</font>, <FONT COLOR=#cc0000>dhf</font>)
<BR><FONT COLOR=#0000cc>new_esEs35</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#0000cc>ty_Double</font>) &#8594; <FONT COLOR=#0000cc>new_esEs23</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>)
<BR><FONT COLOR=#0000cc>new_esEs35</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#0000cc>ty_Bool</font>) &#8594; <FONT COLOR=#0000cc>new_esEs12</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>)
<BR><FONT COLOR=#0000cc>new_esEs35</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#0000cc>ty_Char</font>) &#8594; <FONT COLOR=#0000cc>new_esEs17</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>)
<BR><FONT COLOR=#0000cc>new_esEs35</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>dhg</font>), <FONT COLOR=#cc0000>dhh</font>), <FONT COLOR=#cc0000>eaa</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs18</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#cc0000>dhg</font>, <FONT COLOR=#cc0000>dhh</font>, <FONT COLOR=#cc0000>eaa</font>)
<BR><FONT COLOR=#0000cc>new_esEs35</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>dha</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs20</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#cc0000>dha</font>)
<BR><FONT COLOR=#0000cc>new_esEs35</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>dhc</font>), <FONT COLOR=#cc0000>dhd</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#cc0000>dhc</font>, <FONT COLOR=#cc0000>dhd</font>)
<BR><FONT COLOR=#0000cc>new_esEs35</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#0000cc>ty_@0</font>) &#8594; <FONT COLOR=#0000cc>new_esEs24</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>)
<BR><FONT COLOR=#0000cc>new_esEs35</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>dhb</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs14</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#cc0000>dhb</font>)
<BR><FONT COLOR=#0000cc>new_esEs35</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#0000cc>ty_Ordering</font>) &#8594; <FONT COLOR=#0000cc>new_esEs13</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>)
<BR><FONT COLOR=#0000cc>new_esEs35</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#0000cc>ty_Int</font>) &#8594; <FONT COLOR=#0000cc>new_esEs19</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>)
<BR><FONT COLOR=#0000cc>new_esEs35</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>dgh</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs16</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#cc0000>dgh</font>)
<BR><FONT COLOR=#0000cc>new_esEs35</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#0000cc>ty_Integer</font>) &#8594; <FONT COLOR=#0000cc>new_esEs26</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>)
<BR><FONT COLOR=#0000cc>new_esEs35</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#0000cc>ty_Float</font>) &#8594; <FONT COLOR=#0000cc>new_esEs25</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>)
<BR><FONT COLOR=#0000cc>new_ltEs22</font>(<FONT COLOR=#cc0000>vyy1072</font>, <FONT COLOR=#cc0000>vyy1082</font>, <FONT COLOR=#0000cc>ty_Float</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs15</font>(<FONT COLOR=#cc0000>vyy1072</font>, <FONT COLOR=#cc0000>vyy1082</font>)
<BR><FONT COLOR=#0000cc>new_ltEs22</font>(<FONT COLOR=#cc0000>vyy1072</font>, <FONT COLOR=#cc0000>vyy1082</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>eae</font>), <FONT COLOR=#cc0000>eaf</font>)) &#8594; <FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#cc0000>vyy1072</font>, <FONT COLOR=#cc0000>vyy1082</font>, <FONT COLOR=#cc0000>eae</font>, <FONT COLOR=#cc0000>eaf</font>)
<BR><FONT COLOR=#0000cc>new_ltEs22</font>(<FONT COLOR=#cc0000>vyy1072</font>, <FONT COLOR=#cc0000>vyy1082</font>, <FONT COLOR=#0000cc>ty_Ordering</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs16</font>(<FONT COLOR=#cc0000>vyy1072</font>, <FONT COLOR=#cc0000>vyy1082</font>)
<BR><FONT COLOR=#0000cc>new_ltEs22</font>(<FONT COLOR=#cc0000>vyy1072</font>, <FONT COLOR=#cc0000>vyy1082</font>, <FONT COLOR=#0000cc>ty_Integer</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs18</font>(<FONT COLOR=#cc0000>vyy1072</font>, <FONT COLOR=#cc0000>vyy1082</font>)
<BR><FONT COLOR=#0000cc>new_ltEs22</font>(<FONT COLOR=#cc0000>vyy1072</font>, <FONT COLOR=#cc0000>vyy1082</font>, <FONT COLOR=#0000cc>ty_@0</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs9</font>(<FONT COLOR=#cc0000>vyy1072</font>, <FONT COLOR=#cc0000>vyy1082</font>)
<BR><FONT COLOR=#0000cc>new_ltEs22</font>(<FONT COLOR=#cc0000>vyy1072</font>, <FONT COLOR=#cc0000>vyy1082</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>eac</font>)) &#8594; <FONT COLOR=#0000cc>new_ltEs11</font>(<FONT COLOR=#cc0000>vyy1072</font>, <FONT COLOR=#cc0000>vyy1082</font>, <FONT COLOR=#cc0000>eac</font>)
<BR><FONT COLOR=#0000cc>new_ltEs22</font>(<FONT COLOR=#cc0000>vyy1072</font>, <FONT COLOR=#cc0000>vyy1082</font>, <FONT COLOR=#0000cc>ty_Int</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs10</font>(<FONT COLOR=#cc0000>vyy1072</font>, <FONT COLOR=#cc0000>vyy1082</font>)
<BR><FONT COLOR=#0000cc>new_ltEs22</font>(<FONT COLOR=#cc0000>vyy1072</font>, <FONT COLOR=#cc0000>vyy1082</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>eag</font>), <FONT COLOR=#cc0000>eah</font>)) &#8594; <FONT COLOR=#0000cc>new_ltEs14</font>(<FONT COLOR=#cc0000>vyy1072</font>, <FONT COLOR=#cc0000>vyy1082</font>, <FONT COLOR=#cc0000>eag</font>, <FONT COLOR=#cc0000>eah</font>)
<BR><FONT COLOR=#0000cc>new_ltEs22</font>(<FONT COLOR=#cc0000>vyy1072</font>, <FONT COLOR=#cc0000>vyy1082</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>eba</font>), <FONT COLOR=#cc0000>ebb</font>), <FONT COLOR=#cc0000>ebc</font>)) &#8594; <FONT COLOR=#0000cc>new_ltEs17</font>(<FONT COLOR=#cc0000>vyy1072</font>, <FONT COLOR=#cc0000>vyy1082</font>, <FONT COLOR=#cc0000>eba</font>, <FONT COLOR=#cc0000>ebb</font>, <FONT COLOR=#cc0000>ebc</font>)
<BR><FONT COLOR=#0000cc>new_ltEs22</font>(<FONT COLOR=#cc0000>vyy1072</font>, <FONT COLOR=#cc0000>vyy1082</font>, <FONT COLOR=#0000cc>ty_Char</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs4</font>(<FONT COLOR=#cc0000>vyy1072</font>, <FONT COLOR=#cc0000>vyy1082</font>)
<BR><FONT COLOR=#0000cc>new_ltEs22</font>(<FONT COLOR=#cc0000>vyy1072</font>, <FONT COLOR=#cc0000>vyy1082</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>eab</font>)) &#8594; <FONT COLOR=#0000cc>new_ltEs5</font>(<FONT COLOR=#cc0000>vyy1072</font>, <FONT COLOR=#cc0000>vyy1082</font>, <FONT COLOR=#cc0000>eab</font>)
<BR><FONT COLOR=#0000cc>new_ltEs22</font>(<FONT COLOR=#cc0000>vyy1072</font>, <FONT COLOR=#cc0000>vyy1082</font>, <FONT COLOR=#0000cc>ty_Bool</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs8</font>(<FONT COLOR=#cc0000>vyy1072</font>, <FONT COLOR=#cc0000>vyy1082</font>)
<BR><FONT COLOR=#0000cc>new_ltEs22</font>(<FONT COLOR=#cc0000>vyy1072</font>, <FONT COLOR=#cc0000>vyy1082</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>ead</font>)) &#8594; <FONT COLOR=#0000cc>new_ltEs12</font>(<FONT COLOR=#cc0000>vyy1072</font>, <FONT COLOR=#cc0000>vyy1082</font>, <FONT COLOR=#cc0000>ead</font>)
<BR><FONT COLOR=#0000cc>new_ltEs22</font>(<FONT COLOR=#cc0000>vyy1072</font>, <FONT COLOR=#cc0000>vyy1082</font>, <FONT COLOR=#0000cc>ty_Double</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs6</font>(<FONT COLOR=#cc0000>vyy1072</font>, <FONT COLOR=#cc0000>vyy1082</font>)
<BR><FONT COLOR=#0000cc>new_ltEs12</font>(<FONT COLOR=#cc0000>vyy107</font>, <FONT COLOR=#cc0000>vyy108</font>, <FONT COLOR=#cc0000>bhh</font>) &#8594; <FONT COLOR=#0000cc>new_fsEs</font>(<FONT COLOR=#0000cc>new_compare17</font>(<FONT COLOR=#cc0000>vyy107</font>, <FONT COLOR=#cc0000>vyy108</font>, <FONT COLOR=#cc0000>bhh</font>))
<BR><FONT COLOR=#0000cc>new_ltEs8</font>(<FONT COLOR=#0000cc>False</font>, <FONT COLOR=#0000cc>True</font>) &#8594; <FONT COLOR=#0000cc>True</font>
<BR><FONT COLOR=#0000cc>new_ltEs8</font>(<FONT COLOR=#0000cc>False</font>, <FONT COLOR=#0000cc>False</font>) &#8594; <FONT COLOR=#0000cc>True</font>
<BR><FONT COLOR=#0000cc>new_ltEs8</font>(<FONT COLOR=#0000cc>True</font>, <FONT COLOR=#0000cc>True</font>) &#8594; <FONT COLOR=#0000cc>True</font>
<BR><FONT COLOR=#0000cc>new_ltEs8</font>(<FONT COLOR=#0000cc>True</font>, <FONT COLOR=#0000cc>False</font>) &#8594; <FONT COLOR=#0000cc>False</font>
<BR><FONT COLOR=#0000cc>new_ltEs10</font>(<FONT COLOR=#cc0000>vyy107</font>, <FONT COLOR=#cc0000>vyy108</font>) &#8594; <FONT COLOR=#0000cc>new_fsEs</font>(<FONT COLOR=#0000cc>new_compare7</font>(<FONT COLOR=#cc0000>vyy107</font>, <FONT COLOR=#cc0000>vyy108</font>))
<BR><FONT COLOR=#0000cc>new_ltEs11</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy1070</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy1080</font>), <FONT COLOR=#0000cc>ty_Ordering</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs16</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>)
<BR><FONT COLOR=#0000cc>new_ltEs11</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy1070</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy1080</font>), <FONT COLOR=#0000cc>ty_Bool</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs8</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>)
<BR><FONT COLOR=#0000cc>new_ltEs11</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy1070</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy1080</font>), <FONT COLOR=#0000cc>ty_@0</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs9</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>)
<BR><FONT COLOR=#0000cc>new_ltEs11</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy1070</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy1080</font>), <FONT COLOR=#0000cc>ty_Integer</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs18</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>)
<BR><FONT COLOR=#0000cc>new_ltEs11</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy1070</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy1080</font>), <FONT COLOR=#0000cc>ty_Char</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs4</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>)
<BR><FONT COLOR=#0000cc>new_ltEs11</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy1070</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy1080</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>bce</font>)) &#8594; <FONT COLOR=#0000cc>new_ltEs12</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#cc0000>bce</font>)
<BR><FONT COLOR=#0000cc>new_ltEs11</font>(<FONT COLOR=#0000cc>Nothing</font>, <FONT COLOR=#0000cc>Nothing</font>, <FONT COLOR=#cc0000>bcb</font>) &#8594; <FONT COLOR=#0000cc>True</font>
<BR><FONT COLOR=#0000cc>new_ltEs11</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy1070</font>), <FONT COLOR=#0000cc>Nothing</font>, <FONT COLOR=#cc0000>bcb</font>) &#8594; <FONT COLOR=#0000cc>False</font>
<BR><FONT COLOR=#0000cc>new_ltEs11</font>(<FONT COLOR=#0000cc>Nothing</font>, <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy1080</font>), <FONT COLOR=#cc0000>bcb</font>) &#8594; <FONT COLOR=#0000cc>True</font>
<BR><FONT COLOR=#0000cc>new_ltEs11</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy1070</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy1080</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>bcc</font>)) &#8594; <FONT COLOR=#0000cc>new_ltEs5</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#cc0000>bcc</font>)
<BR><FONT COLOR=#0000cc>new_ltEs11</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy1070</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy1080</font>), <FONT COLOR=#0000cc>ty_Double</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs6</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>)
<BR><FONT COLOR=#0000cc>new_ltEs11</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy1070</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy1080</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>bdb</font>), <FONT COLOR=#cc0000>bdc</font>), <FONT COLOR=#cc0000>bdd</font>)) &#8594; <FONT COLOR=#0000cc>new_ltEs17</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#cc0000>bdb</font>, <FONT COLOR=#cc0000>bdc</font>, <FONT COLOR=#cc0000>bdd</font>)
<BR><FONT COLOR=#0000cc>new_ltEs11</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy1070</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy1080</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>bch</font>), <FONT COLOR=#cc0000>bda</font>)) &#8594; <FONT COLOR=#0000cc>new_ltEs14</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#cc0000>bch</font>, <FONT COLOR=#cc0000>bda</font>)
<BR><FONT COLOR=#0000cc>new_ltEs11</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy1070</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy1080</font>), <FONT COLOR=#0000cc>ty_Float</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs15</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>)
<BR><FONT COLOR=#0000cc>new_ltEs11</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy1070</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy1080</font>), <FONT COLOR=#0000cc>ty_Int</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs10</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>)
<BR><FONT COLOR=#0000cc>new_ltEs16</font>(<FONT COLOR=#0000cc>EQ</font>, <FONT COLOR=#0000cc>LT</font>) &#8594; <FONT COLOR=#0000cc>False</font>
<BR><FONT COLOR=#0000cc>new_ltEs16</font>(<FONT COLOR=#0000cc>GT</font>, <FONT COLOR=#0000cc>EQ</font>) &#8594; <FONT COLOR=#0000cc>False</font>
<BR><FONT COLOR=#0000cc>new_ltEs16</font>(<FONT COLOR=#0000cc>EQ</font>, <FONT COLOR=#0000cc>EQ</font>) &#8594; <FONT COLOR=#0000cc>True</font>
<BR><FONT COLOR=#0000cc>new_ltEs16</font>(<FONT COLOR=#0000cc>LT</font>, <FONT COLOR=#0000cc>LT</font>) &#8594; <FONT COLOR=#0000cc>True</font>
<BR><FONT COLOR=#0000cc>new_ltEs16</font>(<FONT COLOR=#0000cc>GT</font>, <FONT COLOR=#0000cc>GT</font>) &#8594; <FONT COLOR=#0000cc>True</font>
<BR><FONT COLOR=#0000cc>new_ltEs16</font>(<FONT COLOR=#0000cc>LT</font>, <FONT COLOR=#0000cc>GT</font>) &#8594; <FONT COLOR=#0000cc>True</font>
<BR><FONT COLOR=#0000cc>new_ltEs16</font>(<FONT COLOR=#0000cc>EQ</font>, <FONT COLOR=#0000cc>GT</font>) &#8594; <FONT COLOR=#0000cc>True</font>
<BR><FONT COLOR=#0000cc>new_ltEs16</font>(<FONT COLOR=#0000cc>LT</font>, <FONT COLOR=#0000cc>EQ</font>) &#8594; <FONT COLOR=#0000cc>True</font>
<BR><FONT COLOR=#0000cc>new_ltEs16</font>(<FONT COLOR=#0000cc>GT</font>, <FONT COLOR=#0000cc>LT</font>) &#8594; <FONT COLOR=#0000cc>False</font>
<BR><FONT COLOR=#0000cc>new_esEs25</font>(<FONT COLOR=#0000cc>Float</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy30001</font>), <FONT COLOR=#0000cc>Float</font>(<FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>vyy4001</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs19</font>(<FONT COLOR=#0000cc>new_sr</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>), <FONT COLOR=#0000cc>new_sr</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>))
<BR><FONT COLOR=#0000cc>new_esEs19</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>) &#8594; <FONT COLOR=#0000cc>new_primEqInt</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>)
<BR><FONT COLOR=#0000cc>new_primEqInt</font>(<FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>vyy300000</font>)), <FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>vyy40000</font>))) &#8594; <FONT COLOR=#0000cc>new_primEqNat0</font>(<FONT COLOR=#cc0000>vyy300000</font>, <FONT COLOR=#cc0000>vyy40000</font>)
<BR><FONT COLOR=#0000cc>new_primEqInt</font>(<FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#0000cc>Zero</font>), <FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#0000cc>Zero</font>)) &#8594; <FONT COLOR=#0000cc>True</font>
<BR><FONT COLOR=#0000cc>new_primEqInt</font>(<FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>vyy300000</font>)), <FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>vyy40000</font>))) &#8594; <FONT COLOR=#0000cc>new_primEqNat0</font>(<FONT COLOR=#cc0000>vyy300000</font>, <FONT COLOR=#cc0000>vyy40000</font>)
<BR><FONT COLOR=#0000cc>new_primEqInt</font>(<FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#0000cc>Zero</font>), <FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>vyy40000</font>))) &#8594; <FONT COLOR=#0000cc>False</font>
<BR><FONT COLOR=#0000cc>new_primEqInt</font>(<FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#0000cc>Zero</font>), <FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>vyy40000</font>))) &#8594; <FONT COLOR=#0000cc>False</font>
<BR><FONT COLOR=#0000cc>new_primEqInt</font>(<FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#0000cc>Zero</font>), <FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#0000cc>Zero</font>)) &#8594; <FONT COLOR=#0000cc>True</font>
<BR><FONT COLOR=#0000cc>new_primEqInt</font>(<FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#0000cc>Zero</font>), <FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#0000cc>Zero</font>)) &#8594; <FONT COLOR=#0000cc>True</font>
<BR><FONT COLOR=#0000cc>new_primEqInt</font>(<FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#0000cc>Zero</font>), <FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>vyy40000</font>))) &#8594; <FONT COLOR=#0000cc>False</font>
<BR><FONT COLOR=#0000cc>new_primEqInt</font>(<FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>vyy300000</font>)), <FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#0000cc>Zero</font>)) &#8594; <FONT COLOR=#0000cc>False</font>
<BR><FONT COLOR=#0000cc>new_primEqInt</font>(<FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#0000cc>Zero</font>), <FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>vyy40000</font>))) &#8594; <FONT COLOR=#0000cc>False</font>
<BR><FONT COLOR=#0000cc>new_primEqInt</font>(<FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>vyy300000</font>)), <FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#0000cc>Zero</font>)) &#8594; <FONT COLOR=#0000cc>False</font>
<BR><FONT COLOR=#0000cc>new_primEqInt</font>(<FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>vyy300000</font>)), <FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#cc0000>vyy4000</font>)) &#8594; <FONT COLOR=#0000cc>False</font>
<BR><FONT COLOR=#0000cc>new_primEqInt</font>(<FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>vyy300000</font>)), <FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#cc0000>vyy4000</font>)) &#8594; <FONT COLOR=#0000cc>False</font>
<BR><FONT COLOR=#0000cc>new_primEqInt</font>(<FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#0000cc>Zero</font>), <FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#0000cc>Zero</font>)) &#8594; <FONT COLOR=#0000cc>True</font>
<BR><FONT COLOR=#0000cc>new_primEqNat0</font>(<FONT COLOR=#0000cc>Zero</font>, <FONT COLOR=#0000cc>Zero</font>) &#8594; <FONT COLOR=#0000cc>True</font>
<BR><FONT COLOR=#0000cc>new_primEqNat0</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>vyy3000000</font>), <FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>vyy400000</font>)) &#8594; <FONT COLOR=#0000cc>new_primEqNat0</font>(<FONT COLOR=#cc0000>vyy3000000</font>, <FONT COLOR=#cc0000>vyy400000</font>)
<BR><FONT COLOR=#0000cc>new_primEqNat0</font>(<FONT COLOR=#0000cc>Zero</font>, <FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>vyy400000</font>)) &#8594; <FONT COLOR=#0000cc>False</font>
<BR><FONT COLOR=#0000cc>new_primEqNat0</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>vyy3000000</font>), <FONT COLOR=#0000cc>Zero</font>) &#8594; <FONT COLOR=#0000cc>False</font>
<BR><FONT COLOR=#0000cc>new_esEs26</font>(<FONT COLOR=#0000cc>Integer</font>(<FONT COLOR=#cc0000>vyy30000</font>), <FONT COLOR=#0000cc>Integer</font>(<FONT COLOR=#cc0000>vyy4000</font>)) &#8594; <FONT COLOR=#0000cc>new_primEqInt</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>)
<BR><FONT COLOR=#0000cc>new_esEs16</font>(<FONT COLOR=#0000cc>:%</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy30001</font>), <FONT COLOR=#0000cc>:%</font>(<FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>vyy4001</font>), <FONT COLOR=#cc0000>da</font>) &#8594; <FONT COLOR=#0000cc>new_asAs</font>(<FONT COLOR=#0000cc>new_esEs28</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>da</font>), <FONT COLOR=#0000cc>new_esEs27</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#cc0000>da</font>))
<BR><FONT COLOR=#0000cc>new_esEs28</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#0000cc>ty_Integer</font>) &#8594; <FONT COLOR=#0000cc>new_esEs26</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>)
<BR><FONT COLOR=#0000cc>new_esEs28</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#0000cc>ty_Int</font>) &#8594; <FONT COLOR=#0000cc>new_esEs19</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>)
<BR><FONT COLOR=#0000cc>new_esEs27</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#0000cc>ty_Int</font>) &#8594; <FONT COLOR=#0000cc>new_esEs19</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>)
<BR><FONT COLOR=#0000cc>new_esEs27</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#0000cc>ty_Integer</font>) &#8594; <FONT COLOR=#0000cc>new_esEs26</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>)
<BR><FONT COLOR=#0000cc>new_esEs13</font>(<FONT COLOR=#0000cc>EQ</font>, <FONT COLOR=#0000cc>LT</font>) &#8594; <FONT COLOR=#0000cc>False</font>
<BR><FONT COLOR=#0000cc>new_esEs13</font>(<FONT COLOR=#0000cc>LT</font>, <FONT COLOR=#0000cc>EQ</font>) &#8594; <FONT COLOR=#0000cc>False</font>
<BR><FONT COLOR=#0000cc>new_esEs13</font>(<FONT COLOR=#0000cc>GT</font>, <FONT COLOR=#0000cc>LT</font>) &#8594; <FONT COLOR=#0000cc>False</font>
<BR><FONT COLOR=#0000cc>new_esEs13</font>(<FONT COLOR=#0000cc>EQ</font>, <FONT COLOR=#0000cc>EQ</font>) &#8594; <FONT COLOR=#0000cc>True</font>
<BR><FONT COLOR=#0000cc>new_esEs13</font>(<FONT COLOR=#0000cc>LT</font>, <FONT COLOR=#0000cc>LT</font>) &#8594; <FONT COLOR=#0000cc>True</font>
<BR><FONT COLOR=#0000cc>new_esEs13</font>(<FONT COLOR=#0000cc>GT</font>, <FONT COLOR=#0000cc>EQ</font>) &#8594; <FONT COLOR=#0000cc>False</font>
<BR><FONT COLOR=#0000cc>new_esEs14</font>(<FONT COLOR=#0000cc>:</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy30001</font>), <FONT COLOR=#0000cc>:</font>(<FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>vyy4001</font>), <FONT COLOR=#cc0000>be</font>) &#8594; <FONT COLOR=#0000cc>new_asAs</font>(<FONT COLOR=#0000cc>new_esEs15</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>be</font>), <FONT COLOR=#0000cc>new_esEs14</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#cc0000>be</font>))
<BR><FONT COLOR=#0000cc>new_esEs14</font>(<FONT COLOR=#0000cc>[]</font>, <FONT COLOR=#0000cc>[]</font>, <FONT COLOR=#cc0000>be</font>) &#8594; <FONT COLOR=#0000cc>True</font>
<BR><FONT COLOR=#0000cc>new_esEs14</font>(<FONT COLOR=#0000cc>:</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy30001</font>), <FONT COLOR=#0000cc>[]</font>, <FONT COLOR=#cc0000>be</font>) &#8594; <FONT COLOR=#0000cc>False</font>
<BR><FONT COLOR=#0000cc>new_esEs14</font>(<FONT COLOR=#0000cc>[]</font>, <FONT COLOR=#0000cc>:</font>(<FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>vyy4001</font>), <FONT COLOR=#cc0000>be</font>) &#8594; <FONT COLOR=#0000cc>False</font>
<BR><FONT COLOR=#0000cc>new_esEs15</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#0000cc>ty_Float</font>) &#8594; <FONT COLOR=#0000cc>new_esEs25</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>)
<BR><FONT COLOR=#0000cc>new_esEs15</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#0000cc>ty_Bool</font>) &#8594; <FONT COLOR=#0000cc>new_esEs12</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>)
<BR><FONT COLOR=#0000cc>new_esEs15</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#0000cc>ty_Char</font>) &#8594; <FONT COLOR=#0000cc>new_esEs17</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>)
<BR><FONT COLOR=#0000cc>new_esEs15</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>bg</font>), <FONT COLOR=#cc0000>bh</font>), <FONT COLOR=#cc0000>ca</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs18</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>bg</font>, <FONT COLOR=#cc0000>bh</font>, <FONT COLOR=#cc0000>ca</font>)
<BR><FONT COLOR=#0000cc>new_esEs15</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#0000cc>ty_Int</font>) &#8594; <FONT COLOR=#0000cc>new_esEs19</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>)
<BR><FONT COLOR=#0000cc>new_esEs15</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#0000cc>ty_Double</font>) &#8594; <FONT COLOR=#0000cc>new_esEs23</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>)
<BR><FONT COLOR=#0000cc>new_esEs15</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>cc</font>), <FONT COLOR=#cc0000>cd</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>cc</font>, <FONT COLOR=#cc0000>cd</font>)
<BR><FONT COLOR=#0000cc>new_esEs15</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>cb</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs20</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>cb</font>)
<BR><FONT COLOR=#0000cc>new_esEs15</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>bf</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs16</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>bf</font>)
<BR><FONT COLOR=#0000cc>new_esEs15</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#0000cc>ty_Ordering</font>) &#8594; <FONT COLOR=#0000cc>new_esEs13</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>)
<BR><FONT COLOR=#0000cc>new_esEs15</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>cg</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs14</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>cg</font>)
<BR><FONT COLOR=#0000cc>new_esEs15</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#0000cc>ty_@0</font>) &#8594; <FONT COLOR=#0000cc>new_esEs24</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>)
<BR><FONT COLOR=#0000cc>new_esEs15</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>ce</font>), <FONT COLOR=#cc0000>cf</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs22</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>ce</font>, <FONT COLOR=#cc0000>cf</font>)
<BR><FONT COLOR=#0000cc>new_esEs15</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#0000cc>ty_Integer</font>) &#8594; <FONT COLOR=#0000cc>new_esEs26</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>)
<BR><FONT COLOR=#0000cc>new_esEs22</font>(<FONT COLOR=#0000cc>@2</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy30001</font>), <FONT COLOR=#0000cc>@2</font>(<FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>vyy4001</font>), <FONT COLOR=#cc0000>eeb</font>, <FONT COLOR=#cc0000>eec</font>) &#8594; <FONT COLOR=#0000cc>new_asAs</font>(<FONT COLOR=#0000cc>new_esEs38</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>eeb</font>), <FONT COLOR=#0000cc>new_esEs37</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#cc0000>eec</font>))
<BR><FONT COLOR=#0000cc>new_esEs38</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>egg</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs14</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>egg</font>)
<BR><FONT COLOR=#0000cc>new_esEs38</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#0000cc>ty_Char</font>) &#8594; <FONT COLOR=#0000cc>new_esEs17</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>)
<BR><FONT COLOR=#0000cc>new_esEs38</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#0000cc>ty_Double</font>) &#8594; <FONT COLOR=#0000cc>new_esEs23</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>)
<BR><FONT COLOR=#0000cc>new_esEs38</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>efg</font>), <FONT COLOR=#cc0000>efh</font>), <FONT COLOR=#cc0000>ega</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs18</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>efg</font>, <FONT COLOR=#cc0000>efh</font>, <FONT COLOR=#cc0000>ega</font>)
<BR><FONT COLOR=#0000cc>new_esEs38</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#0000cc>ty_Bool</font>) &#8594; <FONT COLOR=#0000cc>new_esEs12</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>)
<BR><FONT COLOR=#0000cc>new_esEs38</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>egb</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs20</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>egb</font>)
<BR><FONT COLOR=#0000cc>new_esEs38</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#0000cc>ty_@0</font>) &#8594; <FONT COLOR=#0000cc>new_esEs24</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>)
<BR><FONT COLOR=#0000cc>new_esEs38</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>egc</font>), <FONT COLOR=#cc0000>egd</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>egc</font>, <FONT COLOR=#cc0000>egd</font>)
<BR><FONT COLOR=#0000cc>new_esEs38</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#0000cc>ty_Integer</font>) &#8594; <FONT COLOR=#0000cc>new_esEs26</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>)
<BR><FONT COLOR=#0000cc>new_esEs38</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#0000cc>ty_Ordering</font>) &#8594; <FONT COLOR=#0000cc>new_esEs13</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>)
<BR><FONT COLOR=#0000cc>new_esEs38</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>ege</font>), <FONT COLOR=#cc0000>egf</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs22</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>ege</font>, <FONT COLOR=#cc0000>egf</font>)
<BR><FONT COLOR=#0000cc>new_esEs38</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#0000cc>ty_Int</font>) &#8594; <FONT COLOR=#0000cc>new_esEs19</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>)
<BR><FONT COLOR=#0000cc>new_esEs38</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#0000cc>ty_Float</font>) &#8594; <FONT COLOR=#0000cc>new_esEs25</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>)
<BR><FONT COLOR=#0000cc>new_esEs38</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>eff</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs16</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>eff</font>)
<BR><FONT COLOR=#0000cc>new_esEs37</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>eed</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs16</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#cc0000>eed</font>)
<BR><FONT COLOR=#0000cc>new_esEs37</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#0000cc>ty_Float</font>) &#8594; <FONT COLOR=#0000cc>new_esEs25</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>)
<BR><FONT COLOR=#0000cc>new_esEs37</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>eee</font>), <FONT COLOR=#cc0000>eef</font>), <FONT COLOR=#cc0000>eeg</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs18</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#cc0000>eee</font>, <FONT COLOR=#cc0000>eef</font>, <FONT COLOR=#cc0000>eeg</font>)
<BR><FONT COLOR=#0000cc>new_esEs37</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>efc</font>), <FONT COLOR=#cc0000>efd</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs22</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#cc0000>efc</font>, <FONT COLOR=#cc0000>efd</font>)
<BR><FONT COLOR=#0000cc>new_esEs37</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>efe</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs14</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#cc0000>efe</font>)
<BR><FONT COLOR=#0000cc>new_esEs37</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#0000cc>ty_Double</font>) &#8594; <FONT COLOR=#0000cc>new_esEs23</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>)
<BR><FONT COLOR=#0000cc>new_esEs37</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>efa</font>), <FONT COLOR=#cc0000>efb</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#cc0000>efa</font>, <FONT COLOR=#cc0000>efb</font>)
<BR><FONT COLOR=#0000cc>new_esEs37</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#0000cc>ty_Bool</font>) &#8594; <FONT COLOR=#0000cc>new_esEs12</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>)
<BR><FONT COLOR=#0000cc>new_esEs37</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#0000cc>ty_Int</font>) &#8594; <FONT COLOR=#0000cc>new_esEs19</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>)
<BR><FONT COLOR=#0000cc>new_esEs37</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#0000cc>ty_@0</font>) &#8594; <FONT COLOR=#0000cc>new_esEs24</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>)
<BR><FONT COLOR=#0000cc>new_esEs37</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#0000cc>ty_Char</font>) &#8594; <FONT COLOR=#0000cc>new_esEs17</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>)
<BR><FONT COLOR=#0000cc>new_esEs37</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>eeh</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs20</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#cc0000>eeh</font>)
<BR><FONT COLOR=#0000cc>new_esEs37</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#0000cc>ty_Ordering</font>) &#8594; <FONT COLOR=#0000cc>new_esEs13</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>)
<BR><FONT COLOR=#0000cc>new_esEs37</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#0000cc>ty_Integer</font>) &#8594; <FONT COLOR=#0000cc>new_esEs26</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>)
<BR><FONT COLOR=#0000cc>new_esEs20</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy30000</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy4000</font>), <FONT COLOR=#0000cc>ty_Char</font>) &#8594; <FONT COLOR=#0000cc>new_esEs17</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>)
<BR><FONT COLOR=#0000cc>new_esEs20</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy30000</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy4000</font>), <FONT COLOR=#0000cc>ty_Integer</font>) &#8594; <FONT COLOR=#0000cc>new_esEs26</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>)
<BR><FONT COLOR=#0000cc>new_esEs20</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy30000</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy4000</font>), <FONT COLOR=#0000cc>ty_@0</font>) &#8594; <FONT COLOR=#0000cc>new_esEs24</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>)
<BR><FONT COLOR=#0000cc>new_esEs20</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy30000</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy4000</font>), <FONT COLOR=#0000cc>ty_Ordering</font>) &#8594; <FONT COLOR=#0000cc>new_esEs13</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>)
<BR><FONT COLOR=#0000cc>new_esEs20</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy30000</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy4000</font>), <FONT COLOR=#0000cc>ty_Int</font>) &#8594; <FONT COLOR=#0000cc>new_esEs19</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>)
<BR><FONT COLOR=#0000cc>new_esEs20</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy30000</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy4000</font>), <FONT COLOR=#0000cc>ty_Double</font>) &#8594; <FONT COLOR=#0000cc>new_esEs23</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>)
<BR><FONT COLOR=#0000cc>new_esEs20</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy30000</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy4000</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>faa</font>), <FONT COLOR=#cc0000>fab</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs22</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>faa</font>, <FONT COLOR=#cc0000>fab</font>)
<BR><FONT COLOR=#0000cc>new_esEs20</font>(<FONT COLOR=#0000cc>Nothing</font>, <FONT COLOR=#0000cc>Nothing</font>, <FONT COLOR=#cc0000>eha</font>) &#8594; <FONT COLOR=#0000cc>True</font>
<BR><FONT COLOR=#0000cc>new_esEs20</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy30000</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy4000</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>ehc</font>), <FONT COLOR=#cc0000>ehd</font>), <FONT COLOR=#cc0000>ehe</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs18</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>ehc</font>, <FONT COLOR=#cc0000>ehd</font>, <FONT COLOR=#cc0000>ehe</font>)
<BR><FONT COLOR=#0000cc>new_esEs20</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy30000</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy4000</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>fac</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs14</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>fac</font>)
<BR><FONT COLOR=#0000cc>new_esEs20</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy30000</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy4000</font>), <FONT COLOR=#0000cc>ty_Float</font>) &#8594; <FONT COLOR=#0000cc>new_esEs25</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>)
<BR><FONT COLOR=#0000cc>new_esEs20</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy30000</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy4000</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>ehb</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs16</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>ehb</font>)
<BR><FONT COLOR=#0000cc>new_esEs20</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy30000</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy4000</font>), <FONT COLOR=#0000cc>ty_Bool</font>) &#8594; <FONT COLOR=#0000cc>new_esEs12</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>)
<BR><FONT COLOR=#0000cc>new_esEs20</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy30000</font>), <FONT COLOR=#0000cc>Nothing</font>, <FONT COLOR=#cc0000>eha</font>) &#8594; <FONT COLOR=#0000cc>False</font>
<BR><FONT COLOR=#0000cc>new_esEs20</font>(<FONT COLOR=#0000cc>Nothing</font>, <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy4000</font>), <FONT COLOR=#cc0000>eha</font>) &#8594; <FONT COLOR=#0000cc>False</font>
<BR><FONT COLOR=#0000cc>new_esEs20</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy30000</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy4000</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>ehf</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs20</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>ehf</font>)
<BR><FONT COLOR=#0000cc>new_esEs20</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy30000</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy4000</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>ehg</font>), <FONT COLOR=#cc0000>ehh</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>ehg</font>, <FONT COLOR=#cc0000>ehh</font>)
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy30000</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy4000</font>), <FONT COLOR=#cc0000>ecg</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>ede</font>), <FONT COLOR=#cc0000>edf</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>ede</font>, <FONT COLOR=#cc0000>edf</font>)
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy30000</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy4000</font>), <FONT COLOR=#cc0000>ecg</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>edd</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs20</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>edd</font>)
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy30000</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy4000</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>ecb</font>), <FONT COLOR=#cc0000>ecc</font>), <FONT COLOR=#cc0000>ebe</font>) &#8594; <FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>ecb</font>, <FONT COLOR=#cc0000>ecc</font>)
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy30000</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy4000</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>eca</font>), <FONT COLOR=#cc0000>ebe</font>) &#8594; <FONT COLOR=#0000cc>new_esEs20</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>eca</font>)
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy30000</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy4000</font>), <FONT COLOR=#cc0000>ecg</font>, <FONT COLOR=#0000cc>ty_Char</font>) &#8594; <FONT COLOR=#0000cc>new_esEs17</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>)
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy30000</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy4000</font>), <FONT COLOR=#cc0000>ecg</font>, <FONT COLOR=#0000cc>ty_Int</font>) &#8594; <FONT COLOR=#0000cc>new_esEs19</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>)
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy30000</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy4000</font>), <FONT COLOR=#0000cc>ty_Float</font>, <FONT COLOR=#cc0000>ebe</font>) &#8594; <FONT COLOR=#0000cc>new_esEs25</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>)
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy30000</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy4000</font>), <FONT COLOR=#0000cc>ty_Integer</font>, <FONT COLOR=#cc0000>ebe</font>) &#8594; <FONT COLOR=#0000cc>new_esEs26</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>)
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy30000</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy4000</font>), <FONT COLOR=#cc0000>ecg</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>eda</font>), <FONT COLOR=#cc0000>edb</font>), <FONT COLOR=#cc0000>edc</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs18</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>eda</font>, <FONT COLOR=#cc0000>edb</font>, <FONT COLOR=#cc0000>edc</font>)
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy30000</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy4000</font>), <FONT COLOR=#0000cc>ty_Int</font>, <FONT COLOR=#cc0000>ebe</font>) &#8594; <FONT COLOR=#0000cc>new_esEs19</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>)
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy30000</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy4000</font>), <FONT COLOR=#cc0000>ecg</font>, <FONT COLOR=#0000cc>ty_Integer</font>) &#8594; <FONT COLOR=#0000cc>new_esEs26</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>)
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy30000</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy4000</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>ecd</font>), <FONT COLOR=#cc0000>ece</font>), <FONT COLOR=#cc0000>ebe</font>) &#8594; <FONT COLOR=#0000cc>new_esEs22</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>ecd</font>, <FONT COLOR=#cc0000>ece</font>)
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy30000</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy4000</font>), <FONT COLOR=#cc0000>ecg</font>, <FONT COLOR=#0000cc>ty_Float</font>) &#8594; <FONT COLOR=#0000cc>new_esEs25</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>)
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy30000</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy4000</font>), <FONT COLOR=#0000cc>ty_Double</font>, <FONT COLOR=#cc0000>ebe</font>) &#8594; <FONT COLOR=#0000cc>new_esEs23</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>)
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy30000</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy4000</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>ecf</font>), <FONT COLOR=#cc0000>ebe</font>) &#8594; <FONT COLOR=#0000cc>new_esEs14</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>ecf</font>)
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy30000</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy4000</font>), <FONT COLOR=#cc0000>ecg</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>ech</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs16</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>ech</font>)
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy30000</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy4000</font>), <FONT COLOR=#0000cc>ty_Char</font>, <FONT COLOR=#cc0000>ebe</font>) &#8594; <FONT COLOR=#0000cc>new_esEs17</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>)
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy30000</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy4000</font>), <FONT COLOR=#0000cc>ty_Ordering</font>, <FONT COLOR=#cc0000>ebe</font>) &#8594; <FONT COLOR=#0000cc>new_esEs13</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>)
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy30000</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy4000</font>), <FONT COLOR=#cc0000>ecg</font>, <FONT COLOR=#cc0000>ebe</font>) &#8594; <FONT COLOR=#0000cc>False</font>
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy30000</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy4000</font>), <FONT COLOR=#cc0000>ecg</font>, <FONT COLOR=#cc0000>ebe</font>) &#8594; <FONT COLOR=#0000cc>False</font>
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy30000</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy4000</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>ebd</font>), <FONT COLOR=#cc0000>ebe</font>) &#8594; <FONT COLOR=#0000cc>new_esEs16</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>ebd</font>)
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy30000</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy4000</font>), <FONT COLOR=#0000cc>ty_@0</font>, <FONT COLOR=#cc0000>ebe</font>) &#8594; <FONT COLOR=#0000cc>new_esEs24</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>)
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy30000</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy4000</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>ebf</font>), <FONT COLOR=#cc0000>ebg</font>), <FONT COLOR=#cc0000>ebh</font>), <FONT COLOR=#cc0000>ebe</font>) &#8594; <FONT COLOR=#0000cc>new_esEs18</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>ebf</font>, <FONT COLOR=#cc0000>ebg</font>, <FONT COLOR=#cc0000>ebh</font>)
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy30000</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy4000</font>), <FONT COLOR=#cc0000>ecg</font>, <FONT COLOR=#0000cc>ty_Ordering</font>) &#8594; <FONT COLOR=#0000cc>new_esEs13</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>)
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy30000</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy4000</font>), <FONT COLOR=#0000cc>ty_Bool</font>, <FONT COLOR=#cc0000>ebe</font>) &#8594; <FONT COLOR=#0000cc>new_esEs12</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>)
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy30000</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy4000</font>), <FONT COLOR=#cc0000>ecg</font>, <FONT COLOR=#0000cc>ty_Double</font>) &#8594; <FONT COLOR=#0000cc>new_esEs23</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>)
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy30000</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy4000</font>), <FONT COLOR=#cc0000>ecg</font>, <FONT COLOR=#0000cc>ty_Bool</font>) &#8594; <FONT COLOR=#0000cc>new_esEs12</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>)
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy30000</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy4000</font>), <FONT COLOR=#cc0000>ecg</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>edg</font>), <FONT COLOR=#cc0000>edh</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs22</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>edg</font>, <FONT COLOR=#cc0000>edh</font>)
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy30000</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy4000</font>), <FONT COLOR=#cc0000>ecg</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>eea</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs14</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>eea</font>)
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy30000</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy4000</font>), <FONT COLOR=#cc0000>ecg</font>, <FONT COLOR=#0000cc>ty_@0</font>) &#8594; <FONT COLOR=#0000cc>new_esEs24</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>)
<BR><FONT COLOR=#0000cc>new_esEs24</font>(<FONT COLOR=#0000cc>@0</font>, <FONT COLOR=#0000cc>@0</font>) &#8594; <FONT COLOR=#0000cc>True</font>
<BR><FONT COLOR=#0000cc>new_esEs12</font>(<FONT COLOR=#0000cc>True</font>, <FONT COLOR=#0000cc>True</font>) &#8594; <FONT COLOR=#0000cc>True</font>
<BR><FONT COLOR=#0000cc>new_esEs12</font>(<FONT COLOR=#0000cc>False</font>, <FONT COLOR=#0000cc>False</font>) &#8594; <FONT COLOR=#0000cc>True</font>
<BR><FONT COLOR=#0000cc>new_esEs12</font>(<FONT COLOR=#0000cc>False</font>, <FONT COLOR=#0000cc>True</font>) &#8594; <FONT COLOR=#0000cc>False</font>
<BR><FONT COLOR=#0000cc>new_esEs12</font>(<FONT COLOR=#0000cc>True</font>, <FONT COLOR=#0000cc>False</font>) &#8594; <FONT COLOR=#0000cc>False</font>
<BR><FONT COLOR=#0000cc>new_esEs23</font>(<FONT COLOR=#0000cc>Double</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy30001</font>), <FONT COLOR=#0000cc>Double</font>(<FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>vyy4001</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs19</font>(<FONT COLOR=#0000cc>new_sr</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>), <FONT COLOR=#0000cc>new_sr</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>))
<BR><FONT COLOR=#0000cc>new_esEs18</font>(<FONT COLOR=#0000cc>@3</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy30002</font>), <FONT COLOR=#0000cc>@3</font>(<FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#cc0000>vyy4002</font>), <FONT COLOR=#cc0000>cfd</font>, <FONT COLOR=#cc0000>cfe</font>, <FONT COLOR=#cc0000>cff</font>) &#8594; <FONT COLOR=#0000cc>new_asAs</font>(<FONT COLOR=#0000cc>new_esEs34</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>cfd</font>), <FONT COLOR=#0000cc>new_asAs</font>(<FONT COLOR=#0000cc>new_esEs33</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#cc0000>cfe</font>), <FONT COLOR=#0000cc>new_esEs32</font>(<FONT COLOR=#cc0000>vyy30002</font>, <FONT COLOR=#cc0000>vyy4002</font>, <FONT COLOR=#cc0000>cff</font>)))
<BR><FONT COLOR=#0000cc>new_esEs34</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#0000cc>ty_Double</font>) &#8594; <FONT COLOR=#0000cc>new_esEs23</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>)
<BR><FONT COLOR=#0000cc>new_esEs34</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>dah</font>), <FONT COLOR=#cc0000>dba</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>dah</font>, <FONT COLOR=#cc0000>dba</font>)
<BR><FONT COLOR=#0000cc>new_esEs34</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#0000cc>ty_Float</font>) &#8594; <FONT COLOR=#0000cc>new_esEs25</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>)
<BR><FONT COLOR=#0000cc>new_esEs34</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#0000cc>ty_Int</font>) &#8594; <FONT COLOR=#0000cc>new_esEs19</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>)
<BR><FONT COLOR=#0000cc>new_esEs34</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>dbb</font>), <FONT COLOR=#cc0000>dbc</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs22</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>dbb</font>, <FONT COLOR=#cc0000>dbc</font>)
<BR><FONT COLOR=#0000cc>new_esEs34</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#0000cc>ty_Bool</font>) &#8594; <FONT COLOR=#0000cc>new_esEs12</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>)
<BR><FONT COLOR=#0000cc>new_esEs34</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#0000cc>ty_Integer</font>) &#8594; <FONT COLOR=#0000cc>new_esEs26</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>)
<BR><FONT COLOR=#0000cc>new_esEs34</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#0000cc>ty_Ordering</font>) &#8594; <FONT COLOR=#0000cc>new_esEs13</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>)
<BR><FONT COLOR=#0000cc>new_esEs34</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#0000cc>ty_Char</font>) &#8594; <FONT COLOR=#0000cc>new_esEs17</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>)
<BR><FONT COLOR=#0000cc>new_esEs34</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#0000cc>ty_@0</font>) &#8594; <FONT COLOR=#0000cc>new_esEs24</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>)
<BR><FONT COLOR=#0000cc>new_esEs34</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>dad</font>), <FONT COLOR=#cc0000>dae</font>), <FONT COLOR=#cc0000>daf</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs18</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>dad</font>, <FONT COLOR=#cc0000>dae</font>, <FONT COLOR=#cc0000>daf</font>)
<BR><FONT COLOR=#0000cc>new_esEs34</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>dac</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs16</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>dac</font>)
<BR><FONT COLOR=#0000cc>new_esEs34</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>dag</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs20</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>dag</font>)
<BR><FONT COLOR=#0000cc>new_esEs34</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>dbd</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs14</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>dbd</font>)
<BR><FONT COLOR=#0000cc>new_esEs33</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>chb</font>), <FONT COLOR=#cc0000>chc</font>), <FONT COLOR=#cc0000>chd</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs18</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#cc0000>chb</font>, <FONT COLOR=#cc0000>chc</font>, <FONT COLOR=#cc0000>chd</font>)
<BR><FONT COLOR=#0000cc>new_esEs33</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#0000cc>ty_Integer</font>) &#8594; <FONT COLOR=#0000cc>new_esEs26</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>)
<BR><FONT COLOR=#0000cc>new_esEs33</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>dab</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs14</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#cc0000>dab</font>)
<BR><FONT COLOR=#0000cc>new_esEs33</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#0000cc>ty_Char</font>) &#8594; <FONT COLOR=#0000cc>new_esEs17</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>)
<BR><FONT COLOR=#0000cc>new_esEs33</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#0000cc>ty_Ordering</font>) &#8594; <FONT COLOR=#0000cc>new_esEs13</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>)
<BR><FONT COLOR=#0000cc>new_esEs33</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#0000cc>ty_Float</font>) &#8594; <FONT COLOR=#0000cc>new_esEs25</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>)
<BR><FONT COLOR=#0000cc>new_esEs33</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>cha</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs16</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#cc0000>cha</font>)
<BR><FONT COLOR=#0000cc>new_esEs33</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>che</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs20</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#cc0000>che</font>)
<BR><FONT COLOR=#0000cc>new_esEs33</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#0000cc>ty_@0</font>) &#8594; <FONT COLOR=#0000cc>new_esEs24</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>)
<BR><FONT COLOR=#0000cc>new_esEs33</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>chf</font>), <FONT COLOR=#cc0000>chg</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#cc0000>chf</font>, <FONT COLOR=#cc0000>chg</font>)
<BR><FONT COLOR=#0000cc>new_esEs33</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>chh</font>), <FONT COLOR=#cc0000>daa</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs22</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#cc0000>chh</font>, <FONT COLOR=#cc0000>daa</font>)
<BR><FONT COLOR=#0000cc>new_esEs33</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#0000cc>ty_Int</font>) &#8594; <FONT COLOR=#0000cc>new_esEs19</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>)
<BR><FONT COLOR=#0000cc>new_esEs33</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#0000cc>ty_Double</font>) &#8594; <FONT COLOR=#0000cc>new_esEs23</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>)
<BR><FONT COLOR=#0000cc>new_esEs33</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#0000cc>ty_Bool</font>) &#8594; <FONT COLOR=#0000cc>new_esEs12</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>)
<BR><FONT COLOR=#0000cc>new_esEs32</font>(<FONT COLOR=#cc0000>vyy30002</font>, <FONT COLOR=#cc0000>vyy4002</font>, <FONT COLOR=#0000cc>ty_Int</font>) &#8594; <FONT COLOR=#0000cc>new_esEs19</font>(<FONT COLOR=#cc0000>vyy30002</font>, <FONT COLOR=#cc0000>vyy4002</font>)
<BR><FONT COLOR=#0000cc>new_esEs32</font>(<FONT COLOR=#cc0000>vyy30002</font>, <FONT COLOR=#cc0000>vyy4002</font>, <FONT COLOR=#0000cc>ty_Integer</font>) &#8594; <FONT COLOR=#0000cc>new_esEs26</font>(<FONT COLOR=#cc0000>vyy30002</font>, <FONT COLOR=#cc0000>vyy4002</font>)
<BR><FONT COLOR=#0000cc>new_esEs32</font>(<FONT COLOR=#cc0000>vyy30002</font>, <FONT COLOR=#cc0000>vyy4002</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>cgd</font>), <FONT COLOR=#cc0000>cge</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#cc0000>vyy30002</font>, <FONT COLOR=#cc0000>vyy4002</font>, <FONT COLOR=#cc0000>cgd</font>, <FONT COLOR=#cc0000>cge</font>)
<BR><FONT COLOR=#0000cc>new_esEs32</font>(<FONT COLOR=#cc0000>vyy30002</font>, <FONT COLOR=#cc0000>vyy4002</font>, <FONT COLOR=#0000cc>ty_@0</font>) &#8594; <FONT COLOR=#0000cc>new_esEs24</font>(<FONT COLOR=#cc0000>vyy30002</font>, <FONT COLOR=#cc0000>vyy4002</font>)
<BR><FONT COLOR=#0000cc>new_esEs32</font>(<FONT COLOR=#cc0000>vyy30002</font>, <FONT COLOR=#cc0000>vyy4002</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>cfh</font>), <FONT COLOR=#cc0000>cga</font>), <FONT COLOR=#cc0000>cgb</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs18</font>(<FONT COLOR=#cc0000>vyy30002</font>, <FONT COLOR=#cc0000>vyy4002</font>, <FONT COLOR=#cc0000>cfh</font>, <FONT COLOR=#cc0000>cga</font>, <FONT COLOR=#cc0000>cgb</font>)
<BR><FONT COLOR=#0000cc>new_esEs32</font>(<FONT COLOR=#cc0000>vyy30002</font>, <FONT COLOR=#cc0000>vyy4002</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>cgh</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs14</font>(<FONT COLOR=#cc0000>vyy30002</font>, <FONT COLOR=#cc0000>vyy4002</font>, <FONT COLOR=#cc0000>cgh</font>)
<BR><FONT COLOR=#0000cc>new_esEs32</font>(<FONT COLOR=#cc0000>vyy30002</font>, <FONT COLOR=#cc0000>vyy4002</font>, <FONT COLOR=#0000cc>ty_Ordering</font>) &#8594; <FONT COLOR=#0000cc>new_esEs13</font>(<FONT COLOR=#cc0000>vyy30002</font>, <FONT COLOR=#cc0000>vyy4002</font>)
<BR><FONT COLOR=#0000cc>new_esEs32</font>(<FONT COLOR=#cc0000>vyy30002</font>, <FONT COLOR=#cc0000>vyy4002</font>, <FONT COLOR=#0000cc>ty_Bool</font>) &#8594; <FONT COLOR=#0000cc>new_esEs12</font>(<FONT COLOR=#cc0000>vyy30002</font>, <FONT COLOR=#cc0000>vyy4002</font>)
<BR><FONT COLOR=#0000cc>new_esEs32</font>(<FONT COLOR=#cc0000>vyy30002</font>, <FONT COLOR=#cc0000>vyy4002</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>cgf</font>), <FONT COLOR=#cc0000>cgg</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs22</font>(<FONT COLOR=#cc0000>vyy30002</font>, <FONT COLOR=#cc0000>vyy4002</font>, <FONT COLOR=#cc0000>cgf</font>, <FONT COLOR=#cc0000>cgg</font>)
<BR><FONT COLOR=#0000cc>new_esEs32</font>(<FONT COLOR=#cc0000>vyy30002</font>, <FONT COLOR=#cc0000>vyy4002</font>, <FONT COLOR=#0000cc>ty_Char</font>) &#8594; <FONT COLOR=#0000cc>new_esEs17</font>(<FONT COLOR=#cc0000>vyy30002</font>, <FONT COLOR=#cc0000>vyy4002</font>)
<BR><FONT COLOR=#0000cc>new_esEs32</font>(<FONT COLOR=#cc0000>vyy30002</font>, <FONT COLOR=#cc0000>vyy4002</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>cfg</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs16</font>(<FONT COLOR=#cc0000>vyy30002</font>, <FONT COLOR=#cc0000>vyy4002</font>, <FONT COLOR=#cc0000>cfg</font>)
<BR><FONT COLOR=#0000cc>new_esEs32</font>(<FONT COLOR=#cc0000>vyy30002</font>, <FONT COLOR=#cc0000>vyy4002</font>, <FONT COLOR=#0000cc>ty_Float</font>) &#8594; <FONT COLOR=#0000cc>new_esEs25</font>(<FONT COLOR=#cc0000>vyy30002</font>, <FONT COLOR=#cc0000>vyy4002</font>)
<BR><FONT COLOR=#0000cc>new_esEs32</font>(<FONT COLOR=#cc0000>vyy30002</font>, <FONT COLOR=#cc0000>vyy4002</font>, <FONT COLOR=#0000cc>ty_Double</font>) &#8594; <FONT COLOR=#0000cc>new_esEs23</font>(<FONT COLOR=#cc0000>vyy30002</font>, <FONT COLOR=#cc0000>vyy4002</font>)
<BR><FONT COLOR=#0000cc>new_esEs32</font>(<FONT COLOR=#cc0000>vyy30002</font>, <FONT COLOR=#cc0000>vyy4002</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>cgc</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs20</font>(<FONT COLOR=#cc0000>vyy30002</font>, <FONT COLOR=#cc0000>vyy4002</font>, <FONT COLOR=#cc0000>cgc</font>)
<BR><FONT COLOR=#0000cc>new_esEs17</font>(<FONT COLOR=#0000cc>Char</font>(<FONT COLOR=#cc0000>vyy30000</font>), <FONT COLOR=#0000cc>Char</font>(<FONT COLOR=#cc0000>vyy4000</font>)) &#8594; <FONT COLOR=#0000cc>new_primEqInt</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>)
<BR><FONT COLOR=#0000cc>new_lt9</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>) &#8594; <FONT COLOR=#0000cc>new_esEs13</font>(<FONT COLOR=#0000cc>new_compare28</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>), <FONT COLOR=#0000cc>LT</font>)
<BR><FONT COLOR=#0000cc>new_compare28</font>(<FONT COLOR=#0000cc>True</font>, <FONT COLOR=#0000cc>False</font>) &#8594; <FONT COLOR=#0000cc>GT</font>
<BR><FONT COLOR=#0000cc>new_compare28</font>(<FONT COLOR=#0000cc>True</font>, <FONT COLOR=#0000cc>True</font>) &#8594; <FONT COLOR=#0000cc>EQ</font>
<BR><FONT COLOR=#0000cc>new_compare28</font>(<FONT COLOR=#0000cc>False</font>, <FONT COLOR=#0000cc>False</font>) &#8594; <FONT COLOR=#0000cc>EQ</font>
<BR><FONT COLOR=#0000cc>new_compare28</font>(<FONT COLOR=#0000cc>False</font>, <FONT COLOR=#0000cc>True</font>) &#8594; <FONT COLOR=#0000cc>LT</font>
<BR><FONT COLOR=#0000cc>new_lt4</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>, <FONT COLOR=#cc0000>bb</font>, <FONT COLOR=#cc0000>bc</font>, <FONT COLOR=#cc0000>bd</font>) &#8594; <FONT COLOR=#0000cc>new_esEs13</font>(<FONT COLOR=#0000cc>new_compare10</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>, <FONT COLOR=#cc0000>bb</font>, <FONT COLOR=#cc0000>bc</font>, <FONT COLOR=#cc0000>bd</font>), <FONT COLOR=#0000cc>LT</font>)
<BR><FONT COLOR=#0000cc>new_compare10</font>(<FONT COLOR=#0000cc>@3</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy3002</font>), <FONT COLOR=#0000cc>@3</font>(<FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#cc0000>vyy401</font>, <FONT COLOR=#cc0000>vyy402</font>), <FONT COLOR=#cc0000>caa</font>, <FONT COLOR=#cc0000>cab</font>, <FONT COLOR=#cc0000>cac</font>) &#8594; <FONT COLOR=#0000cc>new_compare26</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy3002</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#cc0000>vyy401</font>, <FONT COLOR=#cc0000>vyy402</font>, <FONT COLOR=#0000cc>new_asAs</font>(<FONT COLOR=#0000cc>new_esEs11</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#cc0000>caa</font>), <FONT COLOR=#0000cc>new_asAs</font>(<FONT COLOR=#0000cc>new_esEs10</font>(<FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy401</font>, <FONT COLOR=#cc0000>cab</font>), <FONT COLOR=#0000cc>new_esEs9</font>(<FONT COLOR=#cc0000>vyy3002</font>, <FONT COLOR=#cc0000>vyy402</font>, <FONT COLOR=#cc0000>cac</font>))), <FONT COLOR=#cc0000>caa</font>, <FONT COLOR=#cc0000>cab</font>, <FONT COLOR=#cc0000>cac</font>)
<BR><FONT COLOR=#0000cc>new_esEs11</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>ty_Ordering</font>) &#8594; <FONT COLOR=#0000cc>new_esEs13</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>)
<BR><FONT COLOR=#0000cc>new_esEs11</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>ty_Double</font>) &#8594; <FONT COLOR=#0000cc>new_esEs23</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>)
<BR><FONT COLOR=#0000cc>new_esEs11</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>cdd</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs20</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#cc0000>cdd</font>)
<BR><FONT COLOR=#0000cc>new_esEs11</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>cea</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs14</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#cc0000>cea</font>)
<BR><FONT COLOR=#0000cc>new_esEs11</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>ty_Char</font>) &#8594; <FONT COLOR=#0000cc>new_esEs17</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>)
<BR><FONT COLOR=#0000cc>new_esEs11</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>cch</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs16</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#cc0000>cch</font>)
<BR><FONT COLOR=#0000cc>new_esEs11</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>ty_Integer</font>) &#8594; <FONT COLOR=#0000cc>new_esEs26</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>)
<BR><FONT COLOR=#0000cc>new_esEs11</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>cda</font>), <FONT COLOR=#cc0000>cdb</font>), <FONT COLOR=#cc0000>cdc</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs18</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#cc0000>cda</font>, <FONT COLOR=#cc0000>cdb</font>, <FONT COLOR=#cc0000>cdc</font>)
<BR><FONT COLOR=#0000cc>new_esEs11</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>ty_Bool</font>) &#8594; <FONT COLOR=#0000cc>new_esEs12</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>)
<BR><FONT COLOR=#0000cc>new_esEs11</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>cde</font>), <FONT COLOR=#cc0000>cdf</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#cc0000>cde</font>, <FONT COLOR=#cc0000>cdf</font>)
<BR><FONT COLOR=#0000cc>new_esEs11</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>ty_Int</font>) &#8594; <FONT COLOR=#0000cc>new_esEs19</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>)
<BR><FONT COLOR=#0000cc>new_esEs11</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>ty_Float</font>) &#8594; <FONT COLOR=#0000cc>new_esEs25</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>)
<BR><FONT COLOR=#0000cc>new_esEs11</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>ty_@0</font>) &#8594; <FONT COLOR=#0000cc>new_esEs24</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>)
<BR><FONT COLOR=#0000cc>new_esEs11</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>cdg</font>), <FONT COLOR=#cc0000>cdh</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs22</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#cc0000>cdg</font>, <FONT COLOR=#cc0000>cdh</font>)
<BR><FONT COLOR=#0000cc>new_esEs10</font>(<FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy401</font>, <FONT COLOR=#0000cc>ty_Char</font>) &#8594; <FONT COLOR=#0000cc>new_esEs17</font>(<FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy401</font>)
<BR><FONT COLOR=#0000cc>new_esEs10</font>(<FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy401</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>cce</font>), <FONT COLOR=#cc0000>ccf</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs22</font>(<FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy401</font>, <FONT COLOR=#cc0000>cce</font>, <FONT COLOR=#cc0000>ccf</font>)
<BR><FONT COLOR=#0000cc>new_esEs10</font>(<FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy401</font>, <FONT COLOR=#0000cc>ty_Float</font>) &#8594; <FONT COLOR=#0000cc>new_esEs25</font>(<FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy401</font>)
<BR><FONT COLOR=#0000cc>new_esEs10</font>(<FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy401</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>ccc</font>), <FONT COLOR=#cc0000>ccd</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy401</font>, <FONT COLOR=#cc0000>ccc</font>, <FONT COLOR=#cc0000>ccd</font>)
<BR><FONT COLOR=#0000cc>new_esEs10</font>(<FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy401</font>, <FONT COLOR=#0000cc>ty_Ordering</font>) &#8594; <FONT COLOR=#0000cc>new_esEs13</font>(<FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy401</font>)
<BR><FONT COLOR=#0000cc>new_esEs10</font>(<FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy401</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>cbg</font>), <FONT COLOR=#cc0000>cbh</font>), <FONT COLOR=#cc0000>cca</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs18</font>(<FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy401</font>, <FONT COLOR=#cc0000>cbg</font>, <FONT COLOR=#cc0000>cbh</font>, <FONT COLOR=#cc0000>cca</font>)
<BR><FONT COLOR=#0000cc>new_esEs10</font>(<FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy401</font>, <FONT COLOR=#0000cc>ty_Double</font>) &#8594; <FONT COLOR=#0000cc>new_esEs23</font>(<FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy401</font>)
<BR><FONT COLOR=#0000cc>new_esEs10</font>(<FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy401</font>, <FONT COLOR=#0000cc>ty_Bool</font>) &#8594; <FONT COLOR=#0000cc>new_esEs12</font>(<FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy401</font>)
<BR><FONT COLOR=#0000cc>new_esEs10</font>(<FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy401</font>, <FONT COLOR=#0000cc>ty_@0</font>) &#8594; <FONT COLOR=#0000cc>new_esEs24</font>(<FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy401</font>)
<BR><FONT COLOR=#0000cc>new_esEs10</font>(<FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy401</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>cbf</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs16</font>(<FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy401</font>, <FONT COLOR=#cc0000>cbf</font>)
<BR><FONT COLOR=#0000cc>new_esEs10</font>(<FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy401</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>ccb</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs20</font>(<FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy401</font>, <FONT COLOR=#cc0000>ccb</font>)
<BR><FONT COLOR=#0000cc>new_esEs10</font>(<FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy401</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>ccg</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs14</font>(<FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy401</font>, <FONT COLOR=#cc0000>ccg</font>)
<BR><FONT COLOR=#0000cc>new_esEs10</font>(<FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy401</font>, <FONT COLOR=#0000cc>ty_Integer</font>) &#8594; <FONT COLOR=#0000cc>new_esEs26</font>(<FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy401</font>)
<BR><FONT COLOR=#0000cc>new_esEs10</font>(<FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy401</font>, <FONT COLOR=#0000cc>ty_Int</font>) &#8594; <FONT COLOR=#0000cc>new_esEs19</font>(<FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy401</font>)
<BR><FONT COLOR=#0000cc>new_esEs9</font>(<FONT COLOR=#cc0000>vyy3002</font>, <FONT COLOR=#cc0000>vyy402</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>cbe</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs14</font>(<FONT COLOR=#cc0000>vyy3002</font>, <FONT COLOR=#cc0000>vyy402</font>, <FONT COLOR=#cc0000>cbe</font>)
<BR><FONT COLOR=#0000cc>new_esEs9</font>(<FONT COLOR=#cc0000>vyy3002</font>, <FONT COLOR=#cc0000>vyy402</font>, <FONT COLOR=#0000cc>ty_Char</font>) &#8594; <FONT COLOR=#0000cc>new_esEs17</font>(<FONT COLOR=#cc0000>vyy3002</font>, <FONT COLOR=#cc0000>vyy402</font>)
<BR><FONT COLOR=#0000cc>new_esEs9</font>(<FONT COLOR=#cc0000>vyy3002</font>, <FONT COLOR=#cc0000>vyy402</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>cba</font>), <FONT COLOR=#cc0000>cbb</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#cc0000>vyy3002</font>, <FONT COLOR=#cc0000>vyy402</font>, <FONT COLOR=#cc0000>cba</font>, <FONT COLOR=#cc0000>cbb</font>)
<BR><FONT COLOR=#0000cc>new_esEs9</font>(<FONT COLOR=#cc0000>vyy3002</font>, <FONT COLOR=#cc0000>vyy402</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>cbc</font>), <FONT COLOR=#cc0000>cbd</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs22</font>(<FONT COLOR=#cc0000>vyy3002</font>, <FONT COLOR=#cc0000>vyy402</font>, <FONT COLOR=#cc0000>cbc</font>, <FONT COLOR=#cc0000>cbd</font>)
<BR><FONT COLOR=#0000cc>new_esEs9</font>(<FONT COLOR=#cc0000>vyy3002</font>, <FONT COLOR=#cc0000>vyy402</font>, <FONT COLOR=#0000cc>ty_Float</font>) &#8594; <FONT COLOR=#0000cc>new_esEs25</font>(<FONT COLOR=#cc0000>vyy3002</font>, <FONT COLOR=#cc0000>vyy402</font>)
<BR><FONT COLOR=#0000cc>new_esEs9</font>(<FONT COLOR=#cc0000>vyy3002</font>, <FONT COLOR=#cc0000>vyy402</font>, <FONT COLOR=#0000cc>ty_Integer</font>) &#8594; <FONT COLOR=#0000cc>new_esEs26</font>(<FONT COLOR=#cc0000>vyy3002</font>, <FONT COLOR=#cc0000>vyy402</font>)
<BR><FONT COLOR=#0000cc>new_esEs9</font>(<FONT COLOR=#cc0000>vyy3002</font>, <FONT COLOR=#cc0000>vyy402</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>cad</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs16</font>(<FONT COLOR=#cc0000>vyy3002</font>, <FONT COLOR=#cc0000>vyy402</font>, <FONT COLOR=#cc0000>cad</font>)
<BR><FONT COLOR=#0000cc>new_esEs9</font>(<FONT COLOR=#cc0000>vyy3002</font>, <FONT COLOR=#cc0000>vyy402</font>, <FONT COLOR=#0000cc>ty_@0</font>) &#8594; <FONT COLOR=#0000cc>new_esEs24</font>(<FONT COLOR=#cc0000>vyy3002</font>, <FONT COLOR=#cc0000>vyy402</font>)
<BR><FONT COLOR=#0000cc>new_esEs9</font>(<FONT COLOR=#cc0000>vyy3002</font>, <FONT COLOR=#cc0000>vyy402</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>cae</font>), <FONT COLOR=#cc0000>caf</font>), <FONT COLOR=#cc0000>cag</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs18</font>(<FONT COLOR=#cc0000>vyy3002</font>, <FONT COLOR=#cc0000>vyy402</font>, <FONT COLOR=#cc0000>cae</font>, <FONT COLOR=#cc0000>caf</font>, <FONT COLOR=#cc0000>cag</font>)
<BR><FONT COLOR=#0000cc>new_esEs9</font>(<FONT COLOR=#cc0000>vyy3002</font>, <FONT COLOR=#cc0000>vyy402</font>, <FONT COLOR=#0000cc>ty_Int</font>) &#8594; <FONT COLOR=#0000cc>new_esEs19</font>(<FONT COLOR=#cc0000>vyy3002</font>, <FONT COLOR=#cc0000>vyy402</font>)
<BR><FONT COLOR=#0000cc>new_esEs9</font>(<FONT COLOR=#cc0000>vyy3002</font>, <FONT COLOR=#cc0000>vyy402</font>, <FONT COLOR=#0000cc>ty_Double</font>) &#8594; <FONT COLOR=#0000cc>new_esEs23</font>(<FONT COLOR=#cc0000>vyy3002</font>, <FONT COLOR=#cc0000>vyy402</font>)
<BR><FONT COLOR=#0000cc>new_esEs9</font>(<FONT COLOR=#cc0000>vyy3002</font>, <FONT COLOR=#cc0000>vyy402</font>, <FONT COLOR=#0000cc>ty_Bool</font>) &#8594; <FONT COLOR=#0000cc>new_esEs12</font>(<FONT COLOR=#cc0000>vyy3002</font>, <FONT COLOR=#cc0000>vyy402</font>)
<BR><FONT COLOR=#0000cc>new_esEs9</font>(<FONT COLOR=#cc0000>vyy3002</font>, <FONT COLOR=#cc0000>vyy402</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>cah</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs20</font>(<FONT COLOR=#cc0000>vyy3002</font>, <FONT COLOR=#cc0000>vyy402</font>, <FONT COLOR=#cc0000>cah</font>)
<BR><FONT COLOR=#0000cc>new_esEs9</font>(<FONT COLOR=#cc0000>vyy3002</font>, <FONT COLOR=#cc0000>vyy402</font>, <FONT COLOR=#0000cc>ty_Ordering</font>) &#8594; <FONT COLOR=#0000cc>new_esEs13</font>(<FONT COLOR=#cc0000>vyy3002</font>, <FONT COLOR=#cc0000>vyy402</font>)
<BR><FONT COLOR=#0000cc>new_compare26</font>(<FONT COLOR=#cc0000>vyy143</font>, <FONT COLOR=#cc0000>vyy144</font>, <FONT COLOR=#cc0000>vyy145</font>, <FONT COLOR=#cc0000>vyy146</font>, <FONT COLOR=#cc0000>vyy147</font>, <FONT COLOR=#cc0000>vyy148</font>, <FONT COLOR=#0000cc>True</font>, <FONT COLOR=#cc0000>bdg</font>, <FONT COLOR=#cc0000>bdh</font>, <FONT COLOR=#cc0000>bea</font>) &#8594; <FONT COLOR=#0000cc>EQ</font>
<BR><FONT COLOR=#0000cc>new_compare26</font>(<FONT COLOR=#cc0000>vyy143</font>, <FONT COLOR=#cc0000>vyy144</font>, <FONT COLOR=#cc0000>vyy145</font>, <FONT COLOR=#cc0000>vyy146</font>, <FONT COLOR=#cc0000>vyy147</font>, <FONT COLOR=#cc0000>vyy148</font>, <FONT COLOR=#0000cc>False</font>, <FONT COLOR=#cc0000>bdg</font>, <FONT COLOR=#cc0000>bdh</font>, <FONT COLOR=#cc0000>bea</font>) &#8594; <FONT COLOR=#0000cc>new_compare19</font>(<FONT COLOR=#cc0000>vyy143</font>, <FONT COLOR=#cc0000>vyy144</font>, <FONT COLOR=#cc0000>vyy145</font>, <FONT COLOR=#cc0000>vyy146</font>, <FONT COLOR=#cc0000>vyy147</font>, <FONT COLOR=#cc0000>vyy148</font>, <FONT COLOR=#0000cc>new_lt19</font>(<FONT COLOR=#cc0000>vyy143</font>, <FONT COLOR=#cc0000>vyy146</font>, <FONT COLOR=#cc0000>bdg</font>), <FONT COLOR=#0000cc>new_asAs</font>(<FONT COLOR=#0000cc>new_esEs31</font>(<FONT COLOR=#cc0000>vyy143</font>, <FONT COLOR=#cc0000>vyy146</font>, <FONT COLOR=#cc0000>bdg</font>), <FONT COLOR=#0000cc>new_pePe</font>(<FONT COLOR=#0000cc>new_lt20</font>(<FONT COLOR=#cc0000>vyy144</font>, <FONT COLOR=#cc0000>vyy147</font>, <FONT COLOR=#cc0000>bdh</font>), <FONT COLOR=#0000cc>new_asAs</font>(<FONT COLOR=#0000cc>new_esEs30</font>(<FONT COLOR=#cc0000>vyy144</font>, <FONT COLOR=#cc0000>vyy147</font>, <FONT COLOR=#cc0000>bdh</font>), <FONT COLOR=#0000cc>new_ltEs20</font>(<FONT COLOR=#cc0000>vyy145</font>, <FONT COLOR=#cc0000>vyy148</font>, <FONT COLOR=#cc0000>bea</font>)))), <FONT COLOR=#cc0000>bdg</font>, <FONT COLOR=#cc0000>bdh</font>, <FONT COLOR=#cc0000>bea</font>)
<BR><FONT COLOR=#0000cc>new_lt19</font>(<FONT COLOR=#cc0000>vyy143</font>, <FONT COLOR=#cc0000>vyy146</font>, <FONT COLOR=#0000cc>ty_Integer</font>) &#8594; <FONT COLOR=#0000cc>new_lt18</font>(<FONT COLOR=#cc0000>vyy143</font>, <FONT COLOR=#cc0000>vyy146</font>)
<BR><FONT COLOR=#0000cc>new_lt19</font>(<FONT COLOR=#cc0000>vyy143</font>, <FONT COLOR=#cc0000>vyy146</font>, <FONT COLOR=#0000cc>ty_Char</font>) &#8594; <FONT COLOR=#0000cc>new_lt12</font>(<FONT COLOR=#cc0000>vyy143</font>, <FONT COLOR=#cc0000>vyy146</font>)
<BR><FONT COLOR=#0000cc>new_lt19</font>(<FONT COLOR=#cc0000>vyy143</font>, <FONT COLOR=#cc0000>vyy146</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>bee</font>), <FONT COLOR=#cc0000>bef</font>)) &#8594; <FONT COLOR=#0000cc>new_lt16</font>(<FONT COLOR=#cc0000>vyy143</font>, <FONT COLOR=#cc0000>vyy146</font>, <FONT COLOR=#cc0000>bee</font>, <FONT COLOR=#cc0000>bef</font>)
<BR><FONT COLOR=#0000cc>new_lt19</font>(<FONT COLOR=#cc0000>vyy143</font>, <FONT COLOR=#cc0000>vyy146</font>, <FONT COLOR=#0000cc>ty_Float</font>) &#8594; <FONT COLOR=#0000cc>new_lt7</font>(<FONT COLOR=#cc0000>vyy143</font>, <FONT COLOR=#cc0000>vyy146</font>)
<BR><FONT COLOR=#0000cc>new_lt19</font>(<FONT COLOR=#cc0000>vyy143</font>, <FONT COLOR=#cc0000>vyy146</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>bed</font>)) &#8594; <FONT COLOR=#0000cc>new_lt15</font>(<FONT COLOR=#cc0000>vyy143</font>, <FONT COLOR=#cc0000>vyy146</font>, <FONT COLOR=#cc0000>bed</font>)
<BR><FONT COLOR=#0000cc>new_lt19</font>(<FONT COLOR=#cc0000>vyy143</font>, <FONT COLOR=#cc0000>vyy146</font>, <FONT COLOR=#0000cc>ty_Double</font>) &#8594; <FONT COLOR=#0000cc>new_lt6</font>(<FONT COLOR=#cc0000>vyy143</font>, <FONT COLOR=#cc0000>vyy146</font>)
<BR><FONT COLOR=#0000cc>new_lt19</font>(<FONT COLOR=#cc0000>vyy143</font>, <FONT COLOR=#cc0000>vyy146</font>, <FONT COLOR=#0000cc>ty_@0</font>) &#8594; <FONT COLOR=#0000cc>new_lt10</font>(<FONT COLOR=#cc0000>vyy143</font>, <FONT COLOR=#cc0000>vyy146</font>)
<BR><FONT COLOR=#0000cc>new_lt19</font>(<FONT COLOR=#cc0000>vyy143</font>, <FONT COLOR=#cc0000>vyy146</font>, <FONT COLOR=#0000cc>ty_Int</font>) &#8594; <FONT COLOR=#0000cc>new_lt13</font>(<FONT COLOR=#cc0000>vyy143</font>, <FONT COLOR=#cc0000>vyy146</font>)
<BR><FONT COLOR=#0000cc>new_lt19</font>(<FONT COLOR=#cc0000>vyy143</font>, <FONT COLOR=#cc0000>vyy146</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>bec</font>)) &#8594; <FONT COLOR=#0000cc>new_lt14</font>(<FONT COLOR=#cc0000>vyy143</font>, <FONT COLOR=#cc0000>vyy146</font>, <FONT COLOR=#cc0000>bec</font>)
<BR><FONT COLOR=#0000cc>new_lt19</font>(<FONT COLOR=#cc0000>vyy143</font>, <FONT COLOR=#cc0000>vyy146</font>, <FONT COLOR=#0000cc>ty_Bool</font>) &#8594; <FONT COLOR=#0000cc>new_lt9</font>(<FONT COLOR=#cc0000>vyy143</font>, <FONT COLOR=#cc0000>vyy146</font>)
<BR><FONT COLOR=#0000cc>new_lt19</font>(<FONT COLOR=#cc0000>vyy143</font>, <FONT COLOR=#cc0000>vyy146</font>, <FONT COLOR=#0000cc>ty_Ordering</font>) &#8594; <FONT COLOR=#0000cc>new_lt5</font>(<FONT COLOR=#cc0000>vyy143</font>, <FONT COLOR=#cc0000>vyy146</font>)
<BR><FONT COLOR=#0000cc>new_lt19</font>(<FONT COLOR=#cc0000>vyy143</font>, <FONT COLOR=#cc0000>vyy146</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>beb</font>)) &#8594; <FONT COLOR=#0000cc>new_lt11</font>(<FONT COLOR=#cc0000>vyy143</font>, <FONT COLOR=#cc0000>vyy146</font>, <FONT COLOR=#cc0000>beb</font>)
<BR><FONT COLOR=#0000cc>new_lt19</font>(<FONT COLOR=#cc0000>vyy143</font>, <FONT COLOR=#cc0000>vyy146</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>bfa</font>), <FONT COLOR=#cc0000>bfb</font>), <FONT COLOR=#cc0000>bfc</font>)) &#8594; <FONT COLOR=#0000cc>new_lt4</font>(<FONT COLOR=#cc0000>vyy143</font>, <FONT COLOR=#cc0000>vyy146</font>, <FONT COLOR=#cc0000>bfa</font>, <FONT COLOR=#cc0000>bfb</font>, <FONT COLOR=#cc0000>bfc</font>)
<BR><FONT COLOR=#0000cc>new_lt19</font>(<FONT COLOR=#cc0000>vyy143</font>, <FONT COLOR=#cc0000>vyy146</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>beg</font>), <FONT COLOR=#cc0000>beh</font>)) &#8594; <FONT COLOR=#0000cc>new_lt17</font>(<FONT COLOR=#cc0000>vyy143</font>, <FONT COLOR=#cc0000>vyy146</font>, <FONT COLOR=#cc0000>beg</font>, <FONT COLOR=#cc0000>beh</font>)
<BR><FONT COLOR=#0000cc>new_esEs31</font>(<FONT COLOR=#cc0000>vyy143</font>, <FONT COLOR=#cc0000>vyy146</font>, <FONT COLOR=#0000cc>ty_Ordering</font>) &#8594; <FONT COLOR=#0000cc>new_esEs13</font>(<FONT COLOR=#cc0000>vyy143</font>, <FONT COLOR=#cc0000>vyy146</font>)
<BR><FONT COLOR=#0000cc>new_esEs31</font>(<FONT COLOR=#cc0000>vyy143</font>, <FONT COLOR=#cc0000>vyy146</font>, <FONT COLOR=#0000cc>ty_Double</font>) &#8594; <FONT COLOR=#0000cc>new_esEs23</font>(<FONT COLOR=#cc0000>vyy143</font>, <FONT COLOR=#cc0000>vyy146</font>)
<BR><FONT COLOR=#0000cc>new_esEs31</font>(<FONT COLOR=#cc0000>vyy143</font>, <FONT COLOR=#cc0000>vyy146</font>, <FONT COLOR=#0000cc>ty_Char</font>) &#8594; <FONT COLOR=#0000cc>new_esEs17</font>(<FONT COLOR=#cc0000>vyy143</font>, <FONT COLOR=#cc0000>vyy146</font>)
<BR><FONT COLOR=#0000cc>new_esEs31</font>(<FONT COLOR=#cc0000>vyy143</font>, <FONT COLOR=#cc0000>vyy146</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>beb</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs16</font>(<FONT COLOR=#cc0000>vyy143</font>, <FONT COLOR=#cc0000>vyy146</font>, <FONT COLOR=#cc0000>beb</font>)
<BR><FONT COLOR=#0000cc>new_esEs31</font>(<FONT COLOR=#cc0000>vyy143</font>, <FONT COLOR=#cc0000>vyy146</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>bfa</font>), <FONT COLOR=#cc0000>bfb</font>), <FONT COLOR=#cc0000>bfc</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs18</font>(<FONT COLOR=#cc0000>vyy143</font>, <FONT COLOR=#cc0000>vyy146</font>, <FONT COLOR=#cc0000>bfa</font>, <FONT COLOR=#cc0000>bfb</font>, <FONT COLOR=#cc0000>bfc</font>)
<BR><FONT COLOR=#0000cc>new_esEs31</font>(<FONT COLOR=#cc0000>vyy143</font>, <FONT COLOR=#cc0000>vyy146</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>beg</font>), <FONT COLOR=#cc0000>beh</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs22</font>(<FONT COLOR=#cc0000>vyy143</font>, <FONT COLOR=#cc0000>vyy146</font>, <FONT COLOR=#cc0000>beg</font>, <FONT COLOR=#cc0000>beh</font>)
<BR><FONT COLOR=#0000cc>new_esEs31</font>(<FONT COLOR=#cc0000>vyy143</font>, <FONT COLOR=#cc0000>vyy146</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>bee</font>), <FONT COLOR=#cc0000>bef</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#cc0000>vyy143</font>, <FONT COLOR=#cc0000>vyy146</font>, <FONT COLOR=#cc0000>bee</font>, <FONT COLOR=#cc0000>bef</font>)
<BR><FONT COLOR=#0000cc>new_esEs31</font>(<FONT COLOR=#cc0000>vyy143</font>, <FONT COLOR=#cc0000>vyy146</font>, <FONT COLOR=#0000cc>ty_@0</font>) &#8594; <FONT COLOR=#0000cc>new_esEs24</font>(<FONT COLOR=#cc0000>vyy143</font>, <FONT COLOR=#cc0000>vyy146</font>)
<BR><FONT COLOR=#0000cc>new_esEs31</font>(<FONT COLOR=#cc0000>vyy143</font>, <FONT COLOR=#cc0000>vyy146</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>bed</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs14</font>(<FONT COLOR=#cc0000>vyy143</font>, <FONT COLOR=#cc0000>vyy146</font>, <FONT COLOR=#cc0000>bed</font>)
<BR><FONT COLOR=#0000cc>new_esEs31</font>(<FONT COLOR=#cc0000>vyy143</font>, <FONT COLOR=#cc0000>vyy146</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>bec</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs20</font>(<FONT COLOR=#cc0000>vyy143</font>, <FONT COLOR=#cc0000>vyy146</font>, <FONT COLOR=#cc0000>bec</font>)
<BR><FONT COLOR=#0000cc>new_esEs31</font>(<FONT COLOR=#cc0000>vyy143</font>, <FONT COLOR=#cc0000>vyy146</font>, <FONT COLOR=#0000cc>ty_Float</font>) &#8594; <FONT COLOR=#0000cc>new_esEs25</font>(<FONT COLOR=#cc0000>vyy143</font>, <FONT COLOR=#cc0000>vyy146</font>)
<BR><FONT COLOR=#0000cc>new_esEs31</font>(<FONT COLOR=#cc0000>vyy143</font>, <FONT COLOR=#cc0000>vyy146</font>, <FONT COLOR=#0000cc>ty_Integer</font>) &#8594; <FONT COLOR=#0000cc>new_esEs26</font>(<FONT COLOR=#cc0000>vyy143</font>, <FONT COLOR=#cc0000>vyy146</font>)
<BR><FONT COLOR=#0000cc>new_esEs31</font>(<FONT COLOR=#cc0000>vyy143</font>, <FONT COLOR=#cc0000>vyy146</font>, <FONT COLOR=#0000cc>ty_Int</font>) &#8594; <FONT COLOR=#0000cc>new_esEs19</font>(<FONT COLOR=#cc0000>vyy143</font>, <FONT COLOR=#cc0000>vyy146</font>)
<BR><FONT COLOR=#0000cc>new_esEs31</font>(<FONT COLOR=#cc0000>vyy143</font>, <FONT COLOR=#cc0000>vyy146</font>, <FONT COLOR=#0000cc>ty_Bool</font>) &#8594; <FONT COLOR=#0000cc>new_esEs12</font>(<FONT COLOR=#cc0000>vyy143</font>, <FONT COLOR=#cc0000>vyy146</font>)
<BR><FONT COLOR=#0000cc>new_lt20</font>(<FONT COLOR=#cc0000>vyy144</font>, <FONT COLOR=#cc0000>vyy147</font>, <FONT COLOR=#0000cc>ty_Integer</font>) &#8594; <FONT COLOR=#0000cc>new_lt18</font>(<FONT COLOR=#cc0000>vyy144</font>, <FONT COLOR=#cc0000>vyy147</font>)
<BR><FONT COLOR=#0000cc>new_lt20</font>(<FONT COLOR=#cc0000>vyy144</font>, <FONT COLOR=#cc0000>vyy147</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>bgc</font>), <FONT COLOR=#cc0000>bgd</font>), <FONT COLOR=#cc0000>bge</font>)) &#8594; <FONT COLOR=#0000cc>new_lt4</font>(<FONT COLOR=#cc0000>vyy144</font>, <FONT COLOR=#cc0000>vyy147</font>, <FONT COLOR=#cc0000>bgc</font>, <FONT COLOR=#cc0000>bgd</font>, <FONT COLOR=#cc0000>bge</font>)
<BR><FONT COLOR=#0000cc>new_lt20</font>(<FONT COLOR=#cc0000>vyy144</font>, <FONT COLOR=#cc0000>vyy147</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>bfd</font>)) &#8594; <FONT COLOR=#0000cc>new_lt11</font>(<FONT COLOR=#cc0000>vyy144</font>, <FONT COLOR=#cc0000>vyy147</font>, <FONT COLOR=#cc0000>bfd</font>)
<BR><FONT COLOR=#0000cc>new_lt20</font>(<FONT COLOR=#cc0000>vyy144</font>, <FONT COLOR=#cc0000>vyy147</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>bfg</font>), <FONT COLOR=#cc0000>bfh</font>)) &#8594; <FONT COLOR=#0000cc>new_lt16</font>(<FONT COLOR=#cc0000>vyy144</font>, <FONT COLOR=#cc0000>vyy147</font>, <FONT COLOR=#cc0000>bfg</font>, <FONT COLOR=#cc0000>bfh</font>)
<BR><FONT COLOR=#0000cc>new_lt20</font>(<FONT COLOR=#cc0000>vyy144</font>, <FONT COLOR=#cc0000>vyy147</font>, <FONT COLOR=#0000cc>ty_Double</font>) &#8594; <FONT COLOR=#0000cc>new_lt6</font>(<FONT COLOR=#cc0000>vyy144</font>, <FONT COLOR=#cc0000>vyy147</font>)
<BR><FONT COLOR=#0000cc>new_lt20</font>(<FONT COLOR=#cc0000>vyy144</font>, <FONT COLOR=#cc0000>vyy147</font>, <FONT COLOR=#0000cc>ty_Ordering</font>) &#8594; <FONT COLOR=#0000cc>new_lt5</font>(<FONT COLOR=#cc0000>vyy144</font>, <FONT COLOR=#cc0000>vyy147</font>)
<BR><FONT COLOR=#0000cc>new_lt20</font>(<FONT COLOR=#cc0000>vyy144</font>, <FONT COLOR=#cc0000>vyy147</font>, <FONT COLOR=#0000cc>ty_Float</font>) &#8594; <FONT COLOR=#0000cc>new_lt7</font>(<FONT COLOR=#cc0000>vyy144</font>, <FONT COLOR=#cc0000>vyy147</font>)
<BR><FONT COLOR=#0000cc>new_lt20</font>(<FONT COLOR=#cc0000>vyy144</font>, <FONT COLOR=#cc0000>vyy147</font>, <FONT COLOR=#0000cc>ty_Char</font>) &#8594; <FONT COLOR=#0000cc>new_lt12</font>(<FONT COLOR=#cc0000>vyy144</font>, <FONT COLOR=#cc0000>vyy147</font>)
<BR><FONT COLOR=#0000cc>new_lt20</font>(<FONT COLOR=#cc0000>vyy144</font>, <FONT COLOR=#cc0000>vyy147</font>, <FONT COLOR=#0000cc>ty_Int</font>) &#8594; <FONT COLOR=#0000cc>new_lt13</font>(<FONT COLOR=#cc0000>vyy144</font>, <FONT COLOR=#cc0000>vyy147</font>)
<BR><FONT COLOR=#0000cc>new_lt20</font>(<FONT COLOR=#cc0000>vyy144</font>, <FONT COLOR=#cc0000>vyy147</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>bga</font>), <FONT COLOR=#cc0000>bgb</font>)) &#8594; <FONT COLOR=#0000cc>new_lt17</font>(<FONT COLOR=#cc0000>vyy144</font>, <FONT COLOR=#cc0000>vyy147</font>, <FONT COLOR=#cc0000>bga</font>, <FONT COLOR=#cc0000>bgb</font>)
<BR><FONT COLOR=#0000cc>new_lt20</font>(<FONT COLOR=#cc0000>vyy144</font>, <FONT COLOR=#cc0000>vyy147</font>, <FONT COLOR=#0000cc>ty_Bool</font>) &#8594; <FONT COLOR=#0000cc>new_lt9</font>(<FONT COLOR=#cc0000>vyy144</font>, <FONT COLOR=#cc0000>vyy147</font>)
<BR><FONT COLOR=#0000cc>new_lt20</font>(<FONT COLOR=#cc0000>vyy144</font>, <FONT COLOR=#cc0000>vyy147</font>, <FONT COLOR=#0000cc>ty_@0</font>) &#8594; <FONT COLOR=#0000cc>new_lt10</font>(<FONT COLOR=#cc0000>vyy144</font>, <FONT COLOR=#cc0000>vyy147</font>)
<BR><FONT COLOR=#0000cc>new_lt20</font>(<FONT COLOR=#cc0000>vyy144</font>, <FONT COLOR=#cc0000>vyy147</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>bff</font>)) &#8594; <FONT COLOR=#0000cc>new_lt15</font>(<FONT COLOR=#cc0000>vyy144</font>, <FONT COLOR=#cc0000>vyy147</font>, <FONT COLOR=#cc0000>bff</font>)
<BR><FONT COLOR=#0000cc>new_lt20</font>(<FONT COLOR=#cc0000>vyy144</font>, <FONT COLOR=#cc0000>vyy147</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>bfe</font>)) &#8594; <FONT COLOR=#0000cc>new_lt14</font>(<FONT COLOR=#cc0000>vyy144</font>, <FONT COLOR=#cc0000>vyy147</font>, <FONT COLOR=#cc0000>bfe</font>)
<BR><FONT COLOR=#0000cc>new_esEs30</font>(<FONT COLOR=#cc0000>vyy144</font>, <FONT COLOR=#cc0000>vyy147</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>bff</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs14</font>(<FONT COLOR=#cc0000>vyy144</font>, <FONT COLOR=#cc0000>vyy147</font>, <FONT COLOR=#cc0000>bff</font>)
<BR><FONT COLOR=#0000cc>new_esEs30</font>(<FONT COLOR=#cc0000>vyy144</font>, <FONT COLOR=#cc0000>vyy147</font>, <FONT COLOR=#0000cc>ty_Ordering</font>) &#8594; <FONT COLOR=#0000cc>new_esEs13</font>(<FONT COLOR=#cc0000>vyy144</font>, <FONT COLOR=#cc0000>vyy147</font>)
<BR><FONT COLOR=#0000cc>new_esEs30</font>(<FONT COLOR=#cc0000>vyy144</font>, <FONT COLOR=#cc0000>vyy147</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>bgc</font>), <FONT COLOR=#cc0000>bgd</font>), <FONT COLOR=#cc0000>bge</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs18</font>(<FONT COLOR=#cc0000>vyy144</font>, <FONT COLOR=#cc0000>vyy147</font>, <FONT COLOR=#cc0000>bgc</font>, <FONT COLOR=#cc0000>bgd</font>, <FONT COLOR=#cc0000>bge</font>)
<BR><FONT COLOR=#0000cc>new_esEs30</font>(<FONT COLOR=#cc0000>vyy144</font>, <FONT COLOR=#cc0000>vyy147</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>bfg</font>), <FONT COLOR=#cc0000>bfh</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#cc0000>vyy144</font>, <FONT COLOR=#cc0000>vyy147</font>, <FONT COLOR=#cc0000>bfg</font>, <FONT COLOR=#cc0000>bfh</font>)
<BR><FONT COLOR=#0000cc>new_esEs30</font>(<FONT COLOR=#cc0000>vyy144</font>, <FONT COLOR=#cc0000>vyy147</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>bga</font>), <FONT COLOR=#cc0000>bgb</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs22</font>(<FONT COLOR=#cc0000>vyy144</font>, <FONT COLOR=#cc0000>vyy147</font>, <FONT COLOR=#cc0000>bga</font>, <FONT COLOR=#cc0000>bgb</font>)
<BR><FONT COLOR=#0000cc>new_esEs30</font>(<FONT COLOR=#cc0000>vyy144</font>, <FONT COLOR=#cc0000>vyy147</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>bfd</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs16</font>(<FONT COLOR=#cc0000>vyy144</font>, <FONT COLOR=#cc0000>vyy147</font>, <FONT COLOR=#cc0000>bfd</font>)
<BR><FONT COLOR=#0000cc>new_esEs30</font>(<FONT COLOR=#cc0000>vyy144</font>, <FONT COLOR=#cc0000>vyy147</font>, <FONT COLOR=#0000cc>ty_@0</font>) &#8594; <FONT COLOR=#0000cc>new_esEs24</font>(<FONT COLOR=#cc0000>vyy144</font>, <FONT COLOR=#cc0000>vyy147</font>)
<BR><FONT COLOR=#0000cc>new_esEs30</font>(<FONT COLOR=#cc0000>vyy144</font>, <FONT COLOR=#cc0000>vyy147</font>, <FONT COLOR=#0000cc>ty_Double</font>) &#8594; <FONT COLOR=#0000cc>new_esEs23</font>(<FONT COLOR=#cc0000>vyy144</font>, <FONT COLOR=#cc0000>vyy147</font>)
<BR><FONT COLOR=#0000cc>new_esEs30</font>(<FONT COLOR=#cc0000>vyy144</font>, <FONT COLOR=#cc0000>vyy147</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>bfe</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs20</font>(<FONT COLOR=#cc0000>vyy144</font>, <FONT COLOR=#cc0000>vyy147</font>, <FONT COLOR=#cc0000>bfe</font>)
<BR><FONT COLOR=#0000cc>new_esEs30</font>(<FONT COLOR=#cc0000>vyy144</font>, <FONT COLOR=#cc0000>vyy147</font>, <FONT COLOR=#0000cc>ty_Float</font>) &#8594; <FONT COLOR=#0000cc>new_esEs25</font>(<FONT COLOR=#cc0000>vyy144</font>, <FONT COLOR=#cc0000>vyy147</font>)
<BR><FONT COLOR=#0000cc>new_esEs30</font>(<FONT COLOR=#cc0000>vyy144</font>, <FONT COLOR=#cc0000>vyy147</font>, <FONT COLOR=#0000cc>ty_Int</font>) &#8594; <FONT COLOR=#0000cc>new_esEs19</font>(<FONT COLOR=#cc0000>vyy144</font>, <FONT COLOR=#cc0000>vyy147</font>)
<BR><FONT COLOR=#0000cc>new_esEs30</font>(<FONT COLOR=#cc0000>vyy144</font>, <FONT COLOR=#cc0000>vyy147</font>, <FONT COLOR=#0000cc>ty_Integer</font>) &#8594; <FONT COLOR=#0000cc>new_esEs26</font>(<FONT COLOR=#cc0000>vyy144</font>, <FONT COLOR=#cc0000>vyy147</font>)
<BR><FONT COLOR=#0000cc>new_esEs30</font>(<FONT COLOR=#cc0000>vyy144</font>, <FONT COLOR=#cc0000>vyy147</font>, <FONT COLOR=#0000cc>ty_Bool</font>) &#8594; <FONT COLOR=#0000cc>new_esEs12</font>(<FONT COLOR=#cc0000>vyy144</font>, <FONT COLOR=#cc0000>vyy147</font>)
<BR><FONT COLOR=#0000cc>new_esEs30</font>(<FONT COLOR=#cc0000>vyy144</font>, <FONT COLOR=#cc0000>vyy147</font>, <FONT COLOR=#0000cc>ty_Char</font>) &#8594; <FONT COLOR=#0000cc>new_esEs17</font>(<FONT COLOR=#cc0000>vyy144</font>, <FONT COLOR=#cc0000>vyy147</font>)
<BR><FONT COLOR=#0000cc>new_ltEs20</font>(<FONT COLOR=#cc0000>vyy145</font>, <FONT COLOR=#cc0000>vyy148</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>bgg</font>)) &#8594; <FONT COLOR=#0000cc>new_ltEs11</font>(<FONT COLOR=#cc0000>vyy145</font>, <FONT COLOR=#cc0000>vyy148</font>, <FONT COLOR=#cc0000>bgg</font>)
<BR><FONT COLOR=#0000cc>new_ltEs20</font>(<FONT COLOR=#cc0000>vyy145</font>, <FONT COLOR=#cc0000>vyy148</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>bgh</font>)) &#8594; <FONT COLOR=#0000cc>new_ltEs12</font>(<FONT COLOR=#cc0000>vyy145</font>, <FONT COLOR=#cc0000>vyy148</font>, <FONT COLOR=#cc0000>bgh</font>)
<BR><FONT COLOR=#0000cc>new_ltEs20</font>(<FONT COLOR=#cc0000>vyy145</font>, <FONT COLOR=#cc0000>vyy148</font>, <FONT COLOR=#0000cc>ty_Float</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs15</font>(<FONT COLOR=#cc0000>vyy145</font>, <FONT COLOR=#cc0000>vyy148</font>)
<BR><FONT COLOR=#0000cc>new_ltEs20</font>(<FONT COLOR=#cc0000>vyy145</font>, <FONT COLOR=#cc0000>vyy148</font>, <FONT COLOR=#0000cc>ty_Ordering</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs16</font>(<FONT COLOR=#cc0000>vyy145</font>, <FONT COLOR=#cc0000>vyy148</font>)
<BR><FONT COLOR=#0000cc>new_ltEs20</font>(<FONT COLOR=#cc0000>vyy145</font>, <FONT COLOR=#cc0000>vyy148</font>, <FONT COLOR=#0000cc>ty_Int</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs10</font>(<FONT COLOR=#cc0000>vyy145</font>, <FONT COLOR=#cc0000>vyy148</font>)
<BR><FONT COLOR=#0000cc>new_ltEs20</font>(<FONT COLOR=#cc0000>vyy145</font>, <FONT COLOR=#cc0000>vyy148</font>, <FONT COLOR=#0000cc>ty_@0</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs9</font>(<FONT COLOR=#cc0000>vyy145</font>, <FONT COLOR=#cc0000>vyy148</font>)
<BR><FONT COLOR=#0000cc>new_ltEs20</font>(<FONT COLOR=#cc0000>vyy145</font>, <FONT COLOR=#cc0000>vyy148</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>bha</font>), <FONT COLOR=#cc0000>bhb</font>)) &#8594; <FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#cc0000>vyy145</font>, <FONT COLOR=#cc0000>vyy148</font>, <FONT COLOR=#cc0000>bha</font>, <FONT COLOR=#cc0000>bhb</font>)
<BR><FONT COLOR=#0000cc>new_ltEs20</font>(<FONT COLOR=#cc0000>vyy145</font>, <FONT COLOR=#cc0000>vyy148</font>, <FONT COLOR=#0000cc>ty_Bool</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs8</font>(<FONT COLOR=#cc0000>vyy145</font>, <FONT COLOR=#cc0000>vyy148</font>)
<BR><FONT COLOR=#0000cc>new_ltEs20</font>(<FONT COLOR=#cc0000>vyy145</font>, <FONT COLOR=#cc0000>vyy148</font>, <FONT COLOR=#0000cc>ty_Char</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs4</font>(<FONT COLOR=#cc0000>vyy145</font>, <FONT COLOR=#cc0000>vyy148</font>)
<BR><FONT COLOR=#0000cc>new_ltEs20</font>(<FONT COLOR=#cc0000>vyy145</font>, <FONT COLOR=#cc0000>vyy148</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>bgf</font>)) &#8594; <FONT COLOR=#0000cc>new_ltEs5</font>(<FONT COLOR=#cc0000>vyy145</font>, <FONT COLOR=#cc0000>vyy148</font>, <FONT COLOR=#cc0000>bgf</font>)
<BR><FONT COLOR=#0000cc>new_ltEs20</font>(<FONT COLOR=#cc0000>vyy145</font>, <FONT COLOR=#cc0000>vyy148</font>, <FONT COLOR=#0000cc>ty_Integer</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs18</font>(<FONT COLOR=#cc0000>vyy145</font>, <FONT COLOR=#cc0000>vyy148</font>)
<BR><FONT COLOR=#0000cc>new_ltEs20</font>(<FONT COLOR=#cc0000>vyy145</font>, <FONT COLOR=#cc0000>vyy148</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>bhe</font>), <FONT COLOR=#cc0000>bhf</font>), <FONT COLOR=#cc0000>bhg</font>)) &#8594; <FONT COLOR=#0000cc>new_ltEs17</font>(<FONT COLOR=#cc0000>vyy145</font>, <FONT COLOR=#cc0000>vyy148</font>, <FONT COLOR=#cc0000>bhe</font>, <FONT COLOR=#cc0000>bhf</font>, <FONT COLOR=#cc0000>bhg</font>)
<BR><FONT COLOR=#0000cc>new_ltEs20</font>(<FONT COLOR=#cc0000>vyy145</font>, <FONT COLOR=#cc0000>vyy148</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>bhc</font>), <FONT COLOR=#cc0000>bhd</font>)) &#8594; <FONT COLOR=#0000cc>new_ltEs14</font>(<FONT COLOR=#cc0000>vyy145</font>, <FONT COLOR=#cc0000>vyy148</font>, <FONT COLOR=#cc0000>bhc</font>, <FONT COLOR=#cc0000>bhd</font>)
<BR><FONT COLOR=#0000cc>new_ltEs20</font>(<FONT COLOR=#cc0000>vyy145</font>, <FONT COLOR=#cc0000>vyy148</font>, <FONT COLOR=#0000cc>ty_Double</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs6</font>(<FONT COLOR=#cc0000>vyy145</font>, <FONT COLOR=#cc0000>vyy148</font>)
<BR><FONT COLOR=#0000cc>new_compare19</font>(<FONT COLOR=#cc0000>vyy221</font>, <FONT COLOR=#cc0000>vyy222</font>, <FONT COLOR=#cc0000>vyy223</font>, <FONT COLOR=#cc0000>vyy224</font>, <FONT COLOR=#cc0000>vyy225</font>, <FONT COLOR=#cc0000>vyy226</font>, <FONT COLOR=#0000cc>True</font>, <FONT COLOR=#cc0000>vyy228</font>, <FONT COLOR=#cc0000>fcb</font>, <FONT COLOR=#cc0000>fcc</font>, <FONT COLOR=#cc0000>fcd</font>) &#8594; <FONT COLOR=#0000cc>new_compare112</font>(<FONT COLOR=#cc0000>vyy221</font>, <FONT COLOR=#cc0000>vyy222</font>, <FONT COLOR=#cc0000>vyy223</font>, <FONT COLOR=#cc0000>vyy224</font>, <FONT COLOR=#cc0000>vyy225</font>, <FONT COLOR=#cc0000>vyy226</font>, <FONT COLOR=#0000cc>True</font>, <FONT COLOR=#cc0000>fcb</font>, <FONT COLOR=#cc0000>fcc</font>, <FONT COLOR=#cc0000>fcd</font>)
<BR><FONT COLOR=#0000cc>new_compare19</font>(<FONT COLOR=#cc0000>vyy221</font>, <FONT COLOR=#cc0000>vyy222</font>, <FONT COLOR=#cc0000>vyy223</font>, <FONT COLOR=#cc0000>vyy224</font>, <FONT COLOR=#cc0000>vyy225</font>, <FONT COLOR=#cc0000>vyy226</font>, <FONT COLOR=#0000cc>False</font>, <FONT COLOR=#cc0000>vyy228</font>, <FONT COLOR=#cc0000>fcb</font>, <FONT COLOR=#cc0000>fcc</font>, <FONT COLOR=#cc0000>fcd</font>) &#8594; <FONT COLOR=#0000cc>new_compare112</font>(<FONT COLOR=#cc0000>vyy221</font>, <FONT COLOR=#cc0000>vyy222</font>, <FONT COLOR=#cc0000>vyy223</font>, <FONT COLOR=#cc0000>vyy224</font>, <FONT COLOR=#cc0000>vyy225</font>, <FONT COLOR=#cc0000>vyy226</font>, <FONT COLOR=#cc0000>vyy228</font>, <FONT COLOR=#cc0000>fcb</font>, <FONT COLOR=#cc0000>fcc</font>, <FONT COLOR=#cc0000>fcd</font>)
<BR><FONT COLOR=#0000cc>new_compare112</font>(<FONT COLOR=#cc0000>vyy221</font>, <FONT COLOR=#cc0000>vyy222</font>, <FONT COLOR=#cc0000>vyy223</font>, <FONT COLOR=#cc0000>vyy224</font>, <FONT COLOR=#cc0000>vyy225</font>, <FONT COLOR=#cc0000>vyy226</font>, <FONT COLOR=#0000cc>False</font>, <FONT COLOR=#cc0000>fcb</font>, <FONT COLOR=#cc0000>fcc</font>, <FONT COLOR=#cc0000>fcd</font>) &#8594; <FONT COLOR=#0000cc>GT</font>
<BR><FONT COLOR=#0000cc>new_compare112</font>(<FONT COLOR=#cc0000>vyy221</font>, <FONT COLOR=#cc0000>vyy222</font>, <FONT COLOR=#cc0000>vyy223</font>, <FONT COLOR=#cc0000>vyy224</font>, <FONT COLOR=#cc0000>vyy225</font>, <FONT COLOR=#cc0000>vyy226</font>, <FONT COLOR=#0000cc>True</font>, <FONT COLOR=#cc0000>fcb</font>, <FONT COLOR=#cc0000>fcc</font>, <FONT COLOR=#cc0000>fcd</font>) &#8594; <FONT COLOR=#0000cc>LT</font>
<BR><FONT COLOR=#0000cc>new_lt14</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>, <FONT COLOR=#cc0000>eh</font>) &#8594; <FONT COLOR=#0000cc>new_esEs13</font>(<FONT COLOR=#0000cc>new_compare31</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>, <FONT COLOR=#cc0000>eh</font>), <FONT COLOR=#0000cc>LT</font>)
<BR><FONT COLOR=#0000cc>new_lt15</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>, <FONT COLOR=#cc0000>fa</font>) &#8594; <FONT COLOR=#0000cc>new_esEs13</font>(<FONT COLOR=#0000cc>new_compare17</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>, <FONT COLOR=#cc0000>fa</font>), <FONT COLOR=#0000cc>LT</font>)
<BR><FONT COLOR=#0000cc>new_lt10</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>) &#8594; <FONT COLOR=#0000cc>new_esEs13</font>(<FONT COLOR=#0000cc>new_compare27</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>), <FONT COLOR=#0000cc>LT</font>)
<BR><FONT COLOR=#0000cc>new_lt17</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>, <FONT COLOR=#cc0000>fd</font>, <FONT COLOR=#cc0000>ff</font>) &#8594; <FONT COLOR=#0000cc>new_esEs13</font>(<FONT COLOR=#0000cc>new_compare15</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>, <FONT COLOR=#cc0000>fd</font>, <FONT COLOR=#cc0000>ff</font>), <FONT COLOR=#0000cc>LT</font>)
<BR><FONT COLOR=#0000cc>new_compare15</font>(<FONT COLOR=#0000cc>@2</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy3001</font>), <FONT COLOR=#0000cc>@2</font>(<FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#cc0000>vyy401</font>), <FONT COLOR=#cc0000>fg</font>, <FONT COLOR=#cc0000>fh</font>) &#8594; <FONT COLOR=#0000cc>new_compare24</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#cc0000>vyy401</font>, <FONT COLOR=#0000cc>new_asAs</font>(<FONT COLOR=#0000cc>new_esEs8</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#cc0000>fg</font>), <FONT COLOR=#0000cc>new_esEs7</font>(<FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy401</font>, <FONT COLOR=#cc0000>fh</font>)), <FONT COLOR=#cc0000>fg</font>, <FONT COLOR=#cc0000>fh</font>)
<BR><FONT COLOR=#0000cc>new_esEs8</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>ty_Ordering</font>) &#8594; <FONT COLOR=#0000cc>new_esEs13</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>)
<BR><FONT COLOR=#0000cc>new_esEs8</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>hh</font>), <FONT COLOR=#cc0000>baa</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#cc0000>hh</font>, <FONT COLOR=#cc0000>baa</font>)
<BR><FONT COLOR=#0000cc>new_esEs8</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>ty_Float</font>) &#8594; <FONT COLOR=#0000cc>new_esEs25</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>)
<BR><FONT COLOR=#0000cc>new_esEs8</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>ty_Char</font>) &#8594; <FONT COLOR=#0000cc>new_esEs17</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>)
<BR><FONT COLOR=#0000cc>new_esEs8</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>ty_@0</font>) &#8594; <FONT COLOR=#0000cc>new_esEs24</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>)
<BR><FONT COLOR=#0000cc>new_esEs8</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>ty_Int</font>) &#8594; <FONT COLOR=#0000cc>new_esEs19</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>)
<BR><FONT COLOR=#0000cc>new_esEs8</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>bab</font>), <FONT COLOR=#cc0000>bac</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs22</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#cc0000>bab</font>, <FONT COLOR=#cc0000>bac</font>)
<BR><FONT COLOR=#0000cc>new_esEs8</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>bad</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs14</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#cc0000>bad</font>)
<BR><FONT COLOR=#0000cc>new_esEs8</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>ty_Bool</font>) &#8594; <FONT COLOR=#0000cc>new_esEs12</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>)
<BR><FONT COLOR=#0000cc>new_esEs8</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>ty_Double</font>) &#8594; <FONT COLOR=#0000cc>new_esEs23</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>)
<BR><FONT COLOR=#0000cc>new_esEs8</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>hg</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs20</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#cc0000>hg</font>)
<BR><FONT COLOR=#0000cc>new_esEs8</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>hd</font>), <FONT COLOR=#cc0000>he</font>), <FONT COLOR=#cc0000>hf</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs18</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#cc0000>hd</font>, <FONT COLOR=#cc0000>he</font>, <FONT COLOR=#cc0000>hf</font>)
<BR><FONT COLOR=#0000cc>new_esEs8</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>ty_Integer</font>) &#8594; <FONT COLOR=#0000cc>new_esEs26</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>)
<BR><FONT COLOR=#0000cc>new_esEs8</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>hc</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs16</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#cc0000>hc</font>)
<BR><FONT COLOR=#0000cc>new_esEs7</font>(<FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy401</font>, <FONT COLOR=#0000cc>ty_Ordering</font>) &#8594; <FONT COLOR=#0000cc>new_esEs13</font>(<FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy401</font>)
<BR><FONT COLOR=#0000cc>new_esEs7</font>(<FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy401</font>, <FONT COLOR=#0000cc>ty_Bool</font>) &#8594; <FONT COLOR=#0000cc>new_esEs12</font>(<FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy401</font>)
<BR><FONT COLOR=#0000cc>new_esEs7</font>(<FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy401</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>gf</font>), <FONT COLOR=#cc0000>gg</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy401</font>, <FONT COLOR=#cc0000>gf</font>, <FONT COLOR=#cc0000>gg</font>)
<BR><FONT COLOR=#0000cc>new_esEs7</font>(<FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy401</font>, <FONT COLOR=#0000cc>ty_Char</font>) &#8594; <FONT COLOR=#0000cc>new_esEs17</font>(<FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy401</font>)
<BR><FONT COLOR=#0000cc>new_esEs7</font>(<FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy401</font>, <FONT COLOR=#0000cc>ty_Integer</font>) &#8594; <FONT COLOR=#0000cc>new_esEs26</font>(<FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy401</font>)
<BR><FONT COLOR=#0000cc>new_esEs7</font>(<FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy401</font>, <FONT COLOR=#0000cc>ty_Int</font>) &#8594; <FONT COLOR=#0000cc>new_esEs19</font>(<FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy401</font>)
<BR><FONT COLOR=#0000cc>new_esEs7</font>(<FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy401</font>, <FONT COLOR=#0000cc>ty_@0</font>) &#8594; <FONT COLOR=#0000cc>new_esEs24</font>(<FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy401</font>)
<BR><FONT COLOR=#0000cc>new_esEs7</font>(<FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy401</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>ga</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs16</font>(<FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy401</font>, <FONT COLOR=#cc0000>ga</font>)
<BR><FONT COLOR=#0000cc>new_esEs7</font>(<FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy401</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>ge</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs20</font>(<FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy401</font>, <FONT COLOR=#cc0000>ge</font>)
<BR><FONT COLOR=#0000cc>new_esEs7</font>(<FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy401</font>, <FONT COLOR=#0000cc>ty_Double</font>) &#8594; <FONT COLOR=#0000cc>new_esEs23</font>(<FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy401</font>)
<BR><FONT COLOR=#0000cc>new_esEs7</font>(<FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy401</font>, <FONT COLOR=#0000cc>ty_Float</font>) &#8594; <FONT COLOR=#0000cc>new_esEs25</font>(<FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy401</font>)
<BR><FONT COLOR=#0000cc>new_esEs7</font>(<FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy401</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>gh</font>), <FONT COLOR=#cc0000>ha</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs22</font>(<FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy401</font>, <FONT COLOR=#cc0000>gh</font>, <FONT COLOR=#cc0000>ha</font>)
<BR><FONT COLOR=#0000cc>new_esEs7</font>(<FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy401</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>gb</font>), <FONT COLOR=#cc0000>gc</font>), <FONT COLOR=#cc0000>gd</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs18</font>(<FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy401</font>, <FONT COLOR=#cc0000>gb</font>, <FONT COLOR=#cc0000>gc</font>, <FONT COLOR=#cc0000>gd</font>)
<BR><FONT COLOR=#0000cc>new_esEs7</font>(<FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy401</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>hb</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs14</font>(<FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy401</font>, <FONT COLOR=#cc0000>hb</font>)
<BR><FONT COLOR=#0000cc>new_compare24</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy157</font>, <FONT COLOR=#cc0000>vyy158</font>, <FONT COLOR=#cc0000>vyy159</font>, <FONT COLOR=#0000cc>False</font>, <FONT COLOR=#cc0000>dc</font>, <FONT COLOR=#cc0000>dd</font>) &#8594; <FONT COLOR=#0000cc>new_compare14</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy157</font>, <FONT COLOR=#cc0000>vyy158</font>, <FONT COLOR=#cc0000>vyy159</font>, <FONT COLOR=#0000cc>new_lt8</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>, <FONT COLOR=#cc0000>dc</font>), <FONT COLOR=#0000cc>new_asAs</font>(<FONT COLOR=#0000cc>new_esEs29</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>, <FONT COLOR=#cc0000>dc</font>), <FONT COLOR=#0000cc>new_ltEs7</font>(<FONT COLOR=#cc0000>vyy157</font>, <FONT COLOR=#cc0000>vyy159</font>, <FONT COLOR=#cc0000>dd</font>)), <FONT COLOR=#cc0000>dc</font>, <FONT COLOR=#cc0000>dd</font>)
<BR><FONT COLOR=#0000cc>new_compare24</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy157</font>, <FONT COLOR=#cc0000>vyy158</font>, <FONT COLOR=#cc0000>vyy159</font>, <FONT COLOR=#0000cc>True</font>, <FONT COLOR=#cc0000>dc</font>, <FONT COLOR=#cc0000>dd</font>) &#8594; <FONT COLOR=#0000cc>EQ</font>
<BR><FONT COLOR=#0000cc>new_lt8</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>eg</font>)) &#8594; <FONT COLOR=#0000cc>new_lt11</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>, <FONT COLOR=#cc0000>eg</font>)
<BR><FONT COLOR=#0000cc>new_lt8</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>fd</font>), <FONT COLOR=#cc0000>ff</font>)) &#8594; <FONT COLOR=#0000cc>new_lt17</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>, <FONT COLOR=#cc0000>fd</font>, <FONT COLOR=#cc0000>ff</font>)
<BR><FONT COLOR=#0000cc>new_lt8</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>eh</font>)) &#8594; <FONT COLOR=#0000cc>new_lt14</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>, <FONT COLOR=#cc0000>eh</font>)
<BR><FONT COLOR=#0000cc>new_lt8</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>, <FONT COLOR=#0000cc>ty_@0</font>) &#8594; <FONT COLOR=#0000cc>new_lt10</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>)
<BR><FONT COLOR=#0000cc>new_lt8</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>fa</font>)) &#8594; <FONT COLOR=#0000cc>new_lt15</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>, <FONT COLOR=#cc0000>fa</font>)
<BR><FONT COLOR=#0000cc>new_lt8</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>, <FONT COLOR=#0000cc>ty_Double</font>) &#8594; <FONT COLOR=#0000cc>new_lt6</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>)
<BR><FONT COLOR=#0000cc>new_lt8</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>, <FONT COLOR=#0000cc>ty_Bool</font>) &#8594; <FONT COLOR=#0000cc>new_lt9</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>)
<BR><FONT COLOR=#0000cc>new_lt8</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>, <FONT COLOR=#0000cc>ty_Ordering</font>) &#8594; <FONT COLOR=#0000cc>new_lt5</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>)
<BR><FONT COLOR=#0000cc>new_lt8</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>, <FONT COLOR=#0000cc>ty_Float</font>) &#8594; <FONT COLOR=#0000cc>new_lt7</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>)
<BR><FONT COLOR=#0000cc>new_lt8</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>bb</font>), <FONT COLOR=#cc0000>bc</font>), <FONT COLOR=#cc0000>bd</font>)) &#8594; <FONT COLOR=#0000cc>new_lt4</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>, <FONT COLOR=#cc0000>bb</font>, <FONT COLOR=#cc0000>bc</font>, <FONT COLOR=#cc0000>bd</font>)
<BR><FONT COLOR=#0000cc>new_lt8</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>, <FONT COLOR=#0000cc>ty_Char</font>) &#8594; <FONT COLOR=#0000cc>new_lt12</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>)
<BR><FONT COLOR=#0000cc>new_lt8</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>, <FONT COLOR=#0000cc>ty_Int</font>) &#8594; <FONT COLOR=#0000cc>new_lt13</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>)
<BR><FONT COLOR=#0000cc>new_lt8</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>, <FONT COLOR=#0000cc>ty_Integer</font>) &#8594; <FONT COLOR=#0000cc>new_lt18</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>)
<BR><FONT COLOR=#0000cc>new_lt8</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>fb</font>), <FONT COLOR=#cc0000>fc</font>)) &#8594; <FONT COLOR=#0000cc>new_lt16</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>, <FONT COLOR=#cc0000>fb</font>, <FONT COLOR=#cc0000>fc</font>)
<BR><FONT COLOR=#0000cc>new_esEs29</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>, <FONT COLOR=#0000cc>ty_@0</font>) &#8594; <FONT COLOR=#0000cc>new_esEs24</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>)
<BR><FONT COLOR=#0000cc>new_esEs29</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>fa</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs14</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>, <FONT COLOR=#cc0000>fa</font>)
<BR><FONT COLOR=#0000cc>new_esEs29</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>fb</font>), <FONT COLOR=#cc0000>fc</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>, <FONT COLOR=#cc0000>fb</font>, <FONT COLOR=#cc0000>fc</font>)
<BR><FONT COLOR=#0000cc>new_esEs29</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>fd</font>), <FONT COLOR=#cc0000>ff</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs22</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>, <FONT COLOR=#cc0000>fd</font>, <FONT COLOR=#cc0000>ff</font>)
<BR><FONT COLOR=#0000cc>new_esEs29</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>, <FONT COLOR=#0000cc>ty_Ordering</font>) &#8594; <FONT COLOR=#0000cc>new_esEs13</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>)
<BR><FONT COLOR=#0000cc>new_esEs29</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>, <FONT COLOR=#0000cc>ty_Integer</font>) &#8594; <FONT COLOR=#0000cc>new_esEs26</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>)
<BR><FONT COLOR=#0000cc>new_esEs29</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>eg</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs16</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>, <FONT COLOR=#cc0000>eg</font>)
<BR><FONT COLOR=#0000cc>new_esEs29</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>eh</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs20</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>, <FONT COLOR=#cc0000>eh</font>)
<BR><FONT COLOR=#0000cc>new_esEs29</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>, <FONT COLOR=#0000cc>ty_Float</font>) &#8594; <FONT COLOR=#0000cc>new_esEs25</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>)
<BR><FONT COLOR=#0000cc>new_esEs29</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>bb</font>), <FONT COLOR=#cc0000>bc</font>), <FONT COLOR=#cc0000>bd</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs18</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>, <FONT COLOR=#cc0000>bb</font>, <FONT COLOR=#cc0000>bc</font>, <FONT COLOR=#cc0000>bd</font>)
<BR><FONT COLOR=#0000cc>new_esEs29</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>, <FONT COLOR=#0000cc>ty_Int</font>) &#8594; <FONT COLOR=#0000cc>new_esEs19</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>)
<BR><FONT COLOR=#0000cc>new_esEs29</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>, <FONT COLOR=#0000cc>ty_Bool</font>) &#8594; <FONT COLOR=#0000cc>new_esEs12</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>)
<BR><FONT COLOR=#0000cc>new_esEs29</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>, <FONT COLOR=#0000cc>ty_Char</font>) &#8594; <FONT COLOR=#0000cc>new_esEs17</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>)
<BR><FONT COLOR=#0000cc>new_esEs29</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>, <FONT COLOR=#0000cc>ty_Double</font>) &#8594; <FONT COLOR=#0000cc>new_esEs23</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>)
<BR><FONT COLOR=#0000cc>new_ltEs7</font>(<FONT COLOR=#cc0000>vyy157</font>, <FONT COLOR=#cc0000>vyy159</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>eb</font>), <FONT COLOR=#cc0000>ec</font>)) &#8594; <FONT COLOR=#0000cc>new_ltEs14</font>(<FONT COLOR=#cc0000>vyy157</font>, <FONT COLOR=#cc0000>vyy159</font>, <FONT COLOR=#cc0000>eb</font>, <FONT COLOR=#cc0000>ec</font>)
<BR><FONT COLOR=#0000cc>new_ltEs7</font>(<FONT COLOR=#cc0000>vyy157</font>, <FONT COLOR=#cc0000>vyy159</font>, <FONT COLOR=#0000cc>ty_Integer</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs18</font>(<FONT COLOR=#cc0000>vyy157</font>, <FONT COLOR=#cc0000>vyy159</font>)
<BR><FONT COLOR=#0000cc>new_ltEs7</font>(<FONT COLOR=#cc0000>vyy157</font>, <FONT COLOR=#cc0000>vyy159</font>, <FONT COLOR=#0000cc>ty_Bool</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs8</font>(<FONT COLOR=#cc0000>vyy157</font>, <FONT COLOR=#cc0000>vyy159</font>)
<BR><FONT COLOR=#0000cc>new_ltEs7</font>(<FONT COLOR=#cc0000>vyy157</font>, <FONT COLOR=#cc0000>vyy159</font>, <FONT COLOR=#0000cc>ty_@0</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs9</font>(<FONT COLOR=#cc0000>vyy157</font>, <FONT COLOR=#cc0000>vyy159</font>)
<BR><FONT COLOR=#0000cc>new_ltEs7</font>(<FONT COLOR=#cc0000>vyy157</font>, <FONT COLOR=#cc0000>vyy159</font>, <FONT COLOR=#0000cc>ty_Double</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs6</font>(<FONT COLOR=#cc0000>vyy157</font>, <FONT COLOR=#cc0000>vyy159</font>)
<BR><FONT COLOR=#0000cc>new_ltEs7</font>(<FONT COLOR=#cc0000>vyy157</font>, <FONT COLOR=#cc0000>vyy159</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>df</font>)) &#8594; <FONT COLOR=#0000cc>new_ltEs11</font>(<FONT COLOR=#cc0000>vyy157</font>, <FONT COLOR=#cc0000>vyy159</font>, <FONT COLOR=#cc0000>df</font>)
<BR><FONT COLOR=#0000cc>new_ltEs7</font>(<FONT COLOR=#cc0000>vyy157</font>, <FONT COLOR=#cc0000>vyy159</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>ed</font>), <FONT COLOR=#cc0000>ee</font>), <FONT COLOR=#cc0000>ef</font>)) &#8594; <FONT COLOR=#0000cc>new_ltEs17</font>(<FONT COLOR=#cc0000>vyy157</font>, <FONT COLOR=#cc0000>vyy159</font>, <FONT COLOR=#cc0000>ed</font>, <FONT COLOR=#cc0000>ee</font>, <FONT COLOR=#cc0000>ef</font>)
<BR><FONT COLOR=#0000cc>new_ltEs7</font>(<FONT COLOR=#cc0000>vyy157</font>, <FONT COLOR=#cc0000>vyy159</font>, <FONT COLOR=#0000cc>ty_Float</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs15</font>(<FONT COLOR=#cc0000>vyy157</font>, <FONT COLOR=#cc0000>vyy159</font>)
<BR><FONT COLOR=#0000cc>new_ltEs7</font>(<FONT COLOR=#cc0000>vyy157</font>, <FONT COLOR=#cc0000>vyy159</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>de</font>)) &#8594; <FONT COLOR=#0000cc>new_ltEs5</font>(<FONT COLOR=#cc0000>vyy157</font>, <FONT COLOR=#cc0000>vyy159</font>, <FONT COLOR=#cc0000>de</font>)
<BR><FONT COLOR=#0000cc>new_ltEs7</font>(<FONT COLOR=#cc0000>vyy157</font>, <FONT COLOR=#cc0000>vyy159</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>dg</font>)) &#8594; <FONT COLOR=#0000cc>new_ltEs12</font>(<FONT COLOR=#cc0000>vyy157</font>, <FONT COLOR=#cc0000>vyy159</font>, <FONT COLOR=#cc0000>dg</font>)
<BR><FONT COLOR=#0000cc>new_ltEs7</font>(<FONT COLOR=#cc0000>vyy157</font>, <FONT COLOR=#cc0000>vyy159</font>, <FONT COLOR=#0000cc>ty_Int</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs10</font>(<FONT COLOR=#cc0000>vyy157</font>, <FONT COLOR=#cc0000>vyy159</font>)
<BR><FONT COLOR=#0000cc>new_ltEs7</font>(<FONT COLOR=#cc0000>vyy157</font>, <FONT COLOR=#cc0000>vyy159</font>, <FONT COLOR=#0000cc>ty_Char</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs4</font>(<FONT COLOR=#cc0000>vyy157</font>, <FONT COLOR=#cc0000>vyy159</font>)
<BR><FONT COLOR=#0000cc>new_ltEs7</font>(<FONT COLOR=#cc0000>vyy157</font>, <FONT COLOR=#cc0000>vyy159</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>dh</font>), <FONT COLOR=#cc0000>ea</font>)) &#8594; <FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#cc0000>vyy157</font>, <FONT COLOR=#cc0000>vyy159</font>, <FONT COLOR=#cc0000>dh</font>, <FONT COLOR=#cc0000>ea</font>)
<BR><FONT COLOR=#0000cc>new_ltEs7</font>(<FONT COLOR=#cc0000>vyy157</font>, <FONT COLOR=#cc0000>vyy159</font>, <FONT COLOR=#0000cc>ty_Ordering</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs16</font>(<FONT COLOR=#cc0000>vyy157</font>, <FONT COLOR=#cc0000>vyy159</font>)
<BR><FONT COLOR=#0000cc>new_compare14</font>(<FONT COLOR=#cc0000>vyy206</font>, <FONT COLOR=#cc0000>vyy207</font>, <FONT COLOR=#cc0000>vyy208</font>, <FONT COLOR=#cc0000>vyy209</font>, <FONT COLOR=#0000cc>True</font>, <FONT COLOR=#cc0000>vyy211</font>, <FONT COLOR=#cc0000>bde</font>, <FONT COLOR=#cc0000>bdf</font>) &#8594; <FONT COLOR=#0000cc>new_compare18</font>(<FONT COLOR=#cc0000>vyy206</font>, <FONT COLOR=#cc0000>vyy207</font>, <FONT COLOR=#cc0000>vyy208</font>, <FONT COLOR=#cc0000>vyy209</font>, <FONT COLOR=#0000cc>True</font>, <FONT COLOR=#cc0000>bde</font>, <FONT COLOR=#cc0000>bdf</font>)
<BR><FONT COLOR=#0000cc>new_compare14</font>(<FONT COLOR=#cc0000>vyy206</font>, <FONT COLOR=#cc0000>vyy207</font>, <FONT COLOR=#cc0000>vyy208</font>, <FONT COLOR=#cc0000>vyy209</font>, <FONT COLOR=#0000cc>False</font>, <FONT COLOR=#cc0000>vyy211</font>, <FONT COLOR=#cc0000>bde</font>, <FONT COLOR=#cc0000>bdf</font>) &#8594; <FONT COLOR=#0000cc>new_compare18</font>(<FONT COLOR=#cc0000>vyy206</font>, <FONT COLOR=#cc0000>vyy207</font>, <FONT COLOR=#cc0000>vyy208</font>, <FONT COLOR=#cc0000>vyy209</font>, <FONT COLOR=#cc0000>vyy211</font>, <FONT COLOR=#cc0000>bde</font>, <FONT COLOR=#cc0000>bdf</font>)
<BR><FONT COLOR=#0000cc>new_compare18</font>(<FONT COLOR=#cc0000>vyy206</font>, <FONT COLOR=#cc0000>vyy207</font>, <FONT COLOR=#cc0000>vyy208</font>, <FONT COLOR=#cc0000>vyy209</font>, <FONT COLOR=#0000cc>True</font>, <FONT COLOR=#cc0000>bde</font>, <FONT COLOR=#cc0000>bdf</font>) &#8594; <FONT COLOR=#0000cc>LT</font>
<BR><FONT COLOR=#0000cc>new_compare18</font>(<FONT COLOR=#cc0000>vyy206</font>, <FONT COLOR=#cc0000>vyy207</font>, <FONT COLOR=#cc0000>vyy208</font>, <FONT COLOR=#cc0000>vyy209</font>, <FONT COLOR=#0000cc>False</font>, <FONT COLOR=#cc0000>bde</font>, <FONT COLOR=#cc0000>bdf</font>) &#8594; <FONT COLOR=#0000cc>GT</font>
<BR><FONT COLOR=#0000cc>new_lt16</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>, <FONT COLOR=#cc0000>fb</font>, <FONT COLOR=#cc0000>fc</font>) &#8594; <FONT COLOR=#0000cc>new_esEs13</font>(<FONT COLOR=#0000cc>new_compare30</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>, <FONT COLOR=#cc0000>fb</font>, <FONT COLOR=#cc0000>fc</font>), <FONT COLOR=#0000cc>LT</font>)
<BR><FONT COLOR=#0000cc>new_compare30</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy3000</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy400</font>), <FONT COLOR=#cc0000>dbe</font>, <FONT COLOR=#cc0000>dbf</font>) &#8594; <FONT COLOR=#0000cc>GT</font>
<BR><FONT COLOR=#0000cc>new_compare30</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy3000</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy400</font>), <FONT COLOR=#cc0000>dbe</font>, <FONT COLOR=#cc0000>dbf</font>) &#8594; <FONT COLOR=#0000cc>new_compare210</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>new_esEs6</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#cc0000>dbf</font>), <FONT COLOR=#cc0000>dbe</font>, <FONT COLOR=#cc0000>dbf</font>)
<BR><FONT COLOR=#0000cc>new_compare30</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy3000</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy400</font>), <FONT COLOR=#cc0000>dbe</font>, <FONT COLOR=#cc0000>dbf</font>) &#8594; <FONT COLOR=#0000cc>new_compare25</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>new_esEs5</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#cc0000>dbe</font>), <FONT COLOR=#cc0000>dbe</font>, <FONT COLOR=#cc0000>dbf</font>)
<BR><FONT COLOR=#0000cc>new_compare30</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy3000</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy400</font>), <FONT COLOR=#cc0000>dbe</font>, <FONT COLOR=#cc0000>dbf</font>) &#8594; <FONT COLOR=#0000cc>LT</font>
<BR><FONT COLOR=#0000cc>new_esEs5</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>dch</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs14</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#cc0000>dch</font>)
<BR><FONT COLOR=#0000cc>new_esEs5</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>dbg</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs16</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#cc0000>dbg</font>)
<BR><FONT COLOR=#0000cc>new_esEs5</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>ty_Float</font>) &#8594; <FONT COLOR=#0000cc>new_esEs25</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>)
<BR><FONT COLOR=#0000cc>new_esEs5</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>ty_Integer</font>) &#8594; <FONT COLOR=#0000cc>new_esEs26</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>)
<BR><FONT COLOR=#0000cc>new_esEs5</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>ty_@0</font>) &#8594; <FONT COLOR=#0000cc>new_esEs24</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>)
<BR><FONT COLOR=#0000cc>new_esEs5</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>ty_Char</font>) &#8594; <FONT COLOR=#0000cc>new_esEs17</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>)
<BR><FONT COLOR=#0000cc>new_esEs5</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>ty_Ordering</font>) &#8594; <FONT COLOR=#0000cc>new_esEs13</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>)
<BR><FONT COLOR=#0000cc>new_esEs5</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>ty_Double</font>) &#8594; <FONT COLOR=#0000cc>new_esEs23</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>)
<BR><FONT COLOR=#0000cc>new_esEs5</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>dcf</font>), <FONT COLOR=#cc0000>dcg</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs22</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#cc0000>dcf</font>, <FONT COLOR=#cc0000>dcg</font>)
<BR><FONT COLOR=#0000cc>new_esEs5</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>dcd</font>), <FONT COLOR=#cc0000>dce</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#cc0000>dcd</font>, <FONT COLOR=#cc0000>dce</font>)
<BR><FONT COLOR=#0000cc>new_esEs5</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>ty_Int</font>) &#8594; <FONT COLOR=#0000cc>new_esEs19</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>)
<BR><FONT COLOR=#0000cc>new_esEs5</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>ty_Bool</font>) &#8594; <FONT COLOR=#0000cc>new_esEs12</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>)
<BR><FONT COLOR=#0000cc>new_esEs5</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>dcc</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs20</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#cc0000>dcc</font>)
<BR><FONT COLOR=#0000cc>new_esEs5</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>dbh</font>), <FONT COLOR=#cc0000>dca</font>), <FONT COLOR=#cc0000>dcb</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs18</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#cc0000>dbh</font>, <FONT COLOR=#cc0000>dca</font>, <FONT COLOR=#cc0000>dcb</font>)
<BR><FONT COLOR=#0000cc>new_compare25</font>(<FONT COLOR=#cc0000>vyy114</font>, <FONT COLOR=#cc0000>vyy115</font>, <FONT COLOR=#0000cc>True</font>, <FONT COLOR=#cc0000>baf</font>, <FONT COLOR=#cc0000>bag</font>) &#8594; <FONT COLOR=#0000cc>EQ</font>
<BR><FONT COLOR=#0000cc>new_compare25</font>(<FONT COLOR=#cc0000>vyy114</font>, <FONT COLOR=#cc0000>vyy115</font>, <FONT COLOR=#0000cc>False</font>, <FONT COLOR=#cc0000>baf</font>, <FONT COLOR=#cc0000>bag</font>) &#8594; <FONT COLOR=#0000cc>new_compare16</font>(<FONT COLOR=#cc0000>vyy114</font>, <FONT COLOR=#cc0000>vyy115</font>, <FONT COLOR=#0000cc>new_ltEs19</font>(<FONT COLOR=#cc0000>vyy114</font>, <FONT COLOR=#cc0000>vyy115</font>, <FONT COLOR=#cc0000>baf</font>), <FONT COLOR=#cc0000>baf</font>, <FONT COLOR=#cc0000>bag</font>)
<BR><FONT COLOR=#0000cc>new_ltEs19</font>(<FONT COLOR=#cc0000>vyy114</font>, <FONT COLOR=#cc0000>vyy115</font>, <FONT COLOR=#0000cc>ty_Ordering</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs16</font>(<FONT COLOR=#cc0000>vyy114</font>, <FONT COLOR=#cc0000>vyy115</font>)
<BR><FONT COLOR=#0000cc>new_ltEs19</font>(<FONT COLOR=#cc0000>vyy114</font>, <FONT COLOR=#cc0000>vyy115</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>bba</font>)) &#8594; <FONT COLOR=#0000cc>new_ltEs11</font>(<FONT COLOR=#cc0000>vyy114</font>, <FONT COLOR=#cc0000>vyy115</font>, <FONT COLOR=#cc0000>bba</font>)
<BR><FONT COLOR=#0000cc>new_ltEs19</font>(<FONT COLOR=#cc0000>vyy114</font>, <FONT COLOR=#cc0000>vyy115</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>bah</font>)) &#8594; <FONT COLOR=#0000cc>new_ltEs5</font>(<FONT COLOR=#cc0000>vyy114</font>, <FONT COLOR=#cc0000>vyy115</font>, <FONT COLOR=#cc0000>bah</font>)
<BR><FONT COLOR=#0000cc>new_ltEs19</font>(<FONT COLOR=#cc0000>vyy114</font>, <FONT COLOR=#cc0000>vyy115</font>, <FONT COLOR=#0000cc>ty_Double</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs6</font>(<FONT COLOR=#cc0000>vyy114</font>, <FONT COLOR=#cc0000>vyy115</font>)
<BR><FONT COLOR=#0000cc>new_ltEs19</font>(<FONT COLOR=#cc0000>vyy114</font>, <FONT COLOR=#cc0000>vyy115</font>, <FONT COLOR=#0000cc>ty_Char</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs4</font>(<FONT COLOR=#cc0000>vyy114</font>, <FONT COLOR=#cc0000>vyy115</font>)
<BR><FONT COLOR=#0000cc>new_ltEs19</font>(<FONT COLOR=#cc0000>vyy114</font>, <FONT COLOR=#cc0000>vyy115</font>, <FONT COLOR=#0000cc>ty_Float</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs15</font>(<FONT COLOR=#cc0000>vyy114</font>, <FONT COLOR=#cc0000>vyy115</font>)
<BR><FONT COLOR=#0000cc>new_ltEs19</font>(<FONT COLOR=#cc0000>vyy114</font>, <FONT COLOR=#cc0000>vyy115</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>bbc</font>), <FONT COLOR=#cc0000>bbd</font>)) &#8594; <FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#cc0000>vyy114</font>, <FONT COLOR=#cc0000>vyy115</font>, <FONT COLOR=#cc0000>bbc</font>, <FONT COLOR=#cc0000>bbd</font>)
<BR><FONT COLOR=#0000cc>new_ltEs19</font>(<FONT COLOR=#cc0000>vyy114</font>, <FONT COLOR=#cc0000>vyy115</font>, <FONT COLOR=#0000cc>ty_Bool</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs8</font>(<FONT COLOR=#cc0000>vyy114</font>, <FONT COLOR=#cc0000>vyy115</font>)
<BR><FONT COLOR=#0000cc>new_ltEs19</font>(<FONT COLOR=#cc0000>vyy114</font>, <FONT COLOR=#cc0000>vyy115</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>bbe</font>), <FONT COLOR=#cc0000>bbf</font>)) &#8594; <FONT COLOR=#0000cc>new_ltEs14</font>(<FONT COLOR=#cc0000>vyy114</font>, <FONT COLOR=#cc0000>vyy115</font>, <FONT COLOR=#cc0000>bbe</font>, <FONT COLOR=#cc0000>bbf</font>)
<BR><FONT COLOR=#0000cc>new_ltEs19</font>(<FONT COLOR=#cc0000>vyy114</font>, <FONT COLOR=#cc0000>vyy115</font>, <FONT COLOR=#0000cc>ty_Int</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs10</font>(<FONT COLOR=#cc0000>vyy114</font>, <FONT COLOR=#cc0000>vyy115</font>)
<BR><FONT COLOR=#0000cc>new_ltEs19</font>(<FONT COLOR=#cc0000>vyy114</font>, <FONT COLOR=#cc0000>vyy115</font>, <FONT COLOR=#0000cc>ty_Integer</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs18</font>(<FONT COLOR=#cc0000>vyy114</font>, <FONT COLOR=#cc0000>vyy115</font>)
<BR><FONT COLOR=#0000cc>new_ltEs19</font>(<FONT COLOR=#cc0000>vyy114</font>, <FONT COLOR=#cc0000>vyy115</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>bbb</font>)) &#8594; <FONT COLOR=#0000cc>new_ltEs12</font>(<FONT COLOR=#cc0000>vyy114</font>, <FONT COLOR=#cc0000>vyy115</font>, <FONT COLOR=#cc0000>bbb</font>)
<BR><FONT COLOR=#0000cc>new_ltEs19</font>(<FONT COLOR=#cc0000>vyy114</font>, <FONT COLOR=#cc0000>vyy115</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>bbg</font>), <FONT COLOR=#cc0000>bbh</font>), <FONT COLOR=#cc0000>bca</font>)) &#8594; <FONT COLOR=#0000cc>new_ltEs17</font>(<FONT COLOR=#cc0000>vyy114</font>, <FONT COLOR=#cc0000>vyy115</font>, <FONT COLOR=#cc0000>bbg</font>, <FONT COLOR=#cc0000>bbh</font>, <FONT COLOR=#cc0000>bca</font>)
<BR><FONT COLOR=#0000cc>new_ltEs19</font>(<FONT COLOR=#cc0000>vyy114</font>, <FONT COLOR=#cc0000>vyy115</font>, <FONT COLOR=#0000cc>ty_@0</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs9</font>(<FONT COLOR=#cc0000>vyy114</font>, <FONT COLOR=#cc0000>vyy115</font>)
<BR><FONT COLOR=#0000cc>new_compare16</font>(<FONT COLOR=#cc0000>vyy186</font>, <FONT COLOR=#cc0000>vyy187</font>, <FONT COLOR=#0000cc>True</font>, <FONT COLOR=#cc0000>ceb</font>, <FONT COLOR=#cc0000>cec</font>) &#8594; <FONT COLOR=#0000cc>LT</font>
<BR><FONT COLOR=#0000cc>new_compare16</font>(<FONT COLOR=#cc0000>vyy186</font>, <FONT COLOR=#cc0000>vyy187</font>, <FONT COLOR=#0000cc>False</font>, <FONT COLOR=#cc0000>ceb</font>, <FONT COLOR=#cc0000>cec</font>) &#8594; <FONT COLOR=#0000cc>GT</font>
<BR><FONT COLOR=#0000cc>new_esEs6</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>ddf</font>), <FONT COLOR=#cc0000>ddg</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#cc0000>ddf</font>, <FONT COLOR=#cc0000>ddg</font>)
<BR><FONT COLOR=#0000cc>new_esEs6</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>deb</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs14</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#cc0000>deb</font>)
<BR><FONT COLOR=#0000cc>new_esEs6</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>ty_Double</font>) &#8594; <FONT COLOR=#0000cc>new_esEs23</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>)
<BR><FONT COLOR=#0000cc>new_esEs6</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>ty_Bool</font>) &#8594; <FONT COLOR=#0000cc>new_esEs12</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>)
<BR><FONT COLOR=#0000cc>new_esEs6</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>ty_Float</font>) &#8594; <FONT COLOR=#0000cc>new_esEs25</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>)
<BR><FONT COLOR=#0000cc>new_esEs6</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>ty_Int</font>) &#8594; <FONT COLOR=#0000cc>new_esEs19</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>)
<BR><FONT COLOR=#0000cc>new_esEs6</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>ty_Ordering</font>) &#8594; <FONT COLOR=#0000cc>new_esEs13</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>)
<BR><FONT COLOR=#0000cc>new_esEs6</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>dda</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs16</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#cc0000>dda</font>)
<BR><FONT COLOR=#0000cc>new_esEs6</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>ddb</font>), <FONT COLOR=#cc0000>ddc</font>), <FONT COLOR=#cc0000>ddd</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs18</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#cc0000>ddb</font>, <FONT COLOR=#cc0000>ddc</font>, <FONT COLOR=#cc0000>ddd</font>)
<BR><FONT COLOR=#0000cc>new_esEs6</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>ty_@0</font>) &#8594; <FONT COLOR=#0000cc>new_esEs24</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>)
<BR><FONT COLOR=#0000cc>new_esEs6</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>ddh</font>), <FONT COLOR=#cc0000>dea</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs22</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#cc0000>ddh</font>, <FONT COLOR=#cc0000>dea</font>)
<BR><FONT COLOR=#0000cc>new_esEs6</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>ty_Char</font>) &#8594; <FONT COLOR=#0000cc>new_esEs17</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>)
<BR><FONT COLOR=#0000cc>new_esEs6</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>ty_Integer</font>) &#8594; <FONT COLOR=#0000cc>new_esEs26</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>)
<BR><FONT COLOR=#0000cc>new_esEs6</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>dde</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs20</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#cc0000>dde</font>)
<BR><FONT COLOR=#0000cc>new_compare210</font>(<FONT COLOR=#cc0000>vyy121</font>, <FONT COLOR=#cc0000>vyy122</font>, <FONT COLOR=#0000cc>True</font>, <FONT COLOR=#cc0000>fad</font>, <FONT COLOR=#cc0000>fae</font>) &#8594; <FONT COLOR=#0000cc>EQ</font>
<BR><FONT COLOR=#0000cc>new_compare210</font>(<FONT COLOR=#cc0000>vyy121</font>, <FONT COLOR=#cc0000>vyy122</font>, <FONT COLOR=#0000cc>False</font>, <FONT COLOR=#cc0000>fad</font>, <FONT COLOR=#cc0000>fae</font>) &#8594; <FONT COLOR=#0000cc>new_compare111</font>(<FONT COLOR=#cc0000>vyy121</font>, <FONT COLOR=#cc0000>vyy122</font>, <FONT COLOR=#0000cc>new_ltEs23</font>(<FONT COLOR=#cc0000>vyy121</font>, <FONT COLOR=#cc0000>vyy122</font>, <FONT COLOR=#cc0000>fae</font>), <FONT COLOR=#cc0000>fad</font>, <FONT COLOR=#cc0000>fae</font>)
<BR><FONT COLOR=#0000cc>new_ltEs23</font>(<FONT COLOR=#cc0000>vyy121</font>, <FONT COLOR=#cc0000>vyy122</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>fag</font>)) &#8594; <FONT COLOR=#0000cc>new_ltEs11</font>(<FONT COLOR=#cc0000>vyy121</font>, <FONT COLOR=#cc0000>vyy122</font>, <FONT COLOR=#cc0000>fag</font>)
<BR><FONT COLOR=#0000cc>new_ltEs23</font>(<FONT COLOR=#cc0000>vyy121</font>, <FONT COLOR=#cc0000>vyy122</font>, <FONT COLOR=#0000cc>ty_Char</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs4</font>(<FONT COLOR=#cc0000>vyy121</font>, <FONT COLOR=#cc0000>vyy122</font>)
<BR><FONT COLOR=#0000cc>new_ltEs23</font>(<FONT COLOR=#cc0000>vyy121</font>, <FONT COLOR=#cc0000>vyy122</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>fbc</font>), <FONT COLOR=#cc0000>fbd</font>)) &#8594; <FONT COLOR=#0000cc>new_ltEs14</font>(<FONT COLOR=#cc0000>vyy121</font>, <FONT COLOR=#cc0000>vyy122</font>, <FONT COLOR=#cc0000>fbc</font>, <FONT COLOR=#cc0000>fbd</font>)
<BR><FONT COLOR=#0000cc>new_ltEs23</font>(<FONT COLOR=#cc0000>vyy121</font>, <FONT COLOR=#cc0000>vyy122</font>, <FONT COLOR=#0000cc>ty_Bool</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs8</font>(<FONT COLOR=#cc0000>vyy121</font>, <FONT COLOR=#cc0000>vyy122</font>)
<BR><FONT COLOR=#0000cc>new_ltEs23</font>(<FONT COLOR=#cc0000>vyy121</font>, <FONT COLOR=#cc0000>vyy122</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>fba</font>), <FONT COLOR=#cc0000>fbb</font>)) &#8594; <FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#cc0000>vyy121</font>, <FONT COLOR=#cc0000>vyy122</font>, <FONT COLOR=#cc0000>fba</font>, <FONT COLOR=#cc0000>fbb</font>)
<BR><FONT COLOR=#0000cc>new_ltEs23</font>(<FONT COLOR=#cc0000>vyy121</font>, <FONT COLOR=#cc0000>vyy122</font>, <FONT COLOR=#0000cc>ty_Ordering</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs16</font>(<FONT COLOR=#cc0000>vyy121</font>, <FONT COLOR=#cc0000>vyy122</font>)
<BR><FONT COLOR=#0000cc>new_ltEs23</font>(<FONT COLOR=#cc0000>vyy121</font>, <FONT COLOR=#cc0000>vyy122</font>, <FONT COLOR=#0000cc>ty_Double</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs6</font>(<FONT COLOR=#cc0000>vyy121</font>, <FONT COLOR=#cc0000>vyy122</font>)
<BR><FONT COLOR=#0000cc>new_ltEs23</font>(<FONT COLOR=#cc0000>vyy121</font>, <FONT COLOR=#cc0000>vyy122</font>, <FONT COLOR=#0000cc>ty_Float</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs15</font>(<FONT COLOR=#cc0000>vyy121</font>, <FONT COLOR=#cc0000>vyy122</font>)
<BR><FONT COLOR=#0000cc>new_ltEs23</font>(<FONT COLOR=#cc0000>vyy121</font>, <FONT COLOR=#cc0000>vyy122</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>fbe</font>), <FONT COLOR=#cc0000>fbf</font>), <FONT COLOR=#cc0000>fbg</font>)) &#8594; <FONT COLOR=#0000cc>new_ltEs17</font>(<FONT COLOR=#cc0000>vyy121</font>, <FONT COLOR=#cc0000>vyy122</font>, <FONT COLOR=#cc0000>fbe</font>, <FONT COLOR=#cc0000>fbf</font>, <FONT COLOR=#cc0000>fbg</font>)
<BR><FONT COLOR=#0000cc>new_ltEs23</font>(<FONT COLOR=#cc0000>vyy121</font>, <FONT COLOR=#cc0000>vyy122</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>faf</font>)) &#8594; <FONT COLOR=#0000cc>new_ltEs5</font>(<FONT COLOR=#cc0000>vyy121</font>, <FONT COLOR=#cc0000>vyy122</font>, <FONT COLOR=#cc0000>faf</font>)
<BR><FONT COLOR=#0000cc>new_ltEs23</font>(<FONT COLOR=#cc0000>vyy121</font>, <FONT COLOR=#cc0000>vyy122</font>, <FONT COLOR=#0000cc>ty_@0</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs9</font>(<FONT COLOR=#cc0000>vyy121</font>, <FONT COLOR=#cc0000>vyy122</font>)
<BR><FONT COLOR=#0000cc>new_ltEs23</font>(<FONT COLOR=#cc0000>vyy121</font>, <FONT COLOR=#cc0000>vyy122</font>, <FONT COLOR=#0000cc>ty_Int</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs10</font>(<FONT COLOR=#cc0000>vyy121</font>, <FONT COLOR=#cc0000>vyy122</font>)
<BR><FONT COLOR=#0000cc>new_ltEs23</font>(<FONT COLOR=#cc0000>vyy121</font>, <FONT COLOR=#cc0000>vyy122</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>fah</font>)) &#8594; <FONT COLOR=#0000cc>new_ltEs12</font>(<FONT COLOR=#cc0000>vyy121</font>, <FONT COLOR=#cc0000>vyy122</font>, <FONT COLOR=#cc0000>fah</font>)
<BR><FONT COLOR=#0000cc>new_ltEs23</font>(<FONT COLOR=#cc0000>vyy121</font>, <FONT COLOR=#cc0000>vyy122</font>, <FONT COLOR=#0000cc>ty_Integer</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs18</font>(<FONT COLOR=#cc0000>vyy121</font>, <FONT COLOR=#cc0000>vyy122</font>)
<BR><FONT COLOR=#0000cc>new_compare111</font>(<FONT COLOR=#cc0000>vyy193</font>, <FONT COLOR=#cc0000>vyy194</font>, <FONT COLOR=#0000cc>False</font>, <FONT COLOR=#cc0000>fbh</font>, <FONT COLOR=#cc0000>fca</font>) &#8594; <FONT COLOR=#0000cc>GT</font>
<BR><FONT COLOR=#0000cc>new_compare111</font>(<FONT COLOR=#cc0000>vyy193</font>, <FONT COLOR=#cc0000>vyy194</font>, <FONT COLOR=#0000cc>True</font>, <FONT COLOR=#cc0000>fbh</font>, <FONT COLOR=#cc0000>fca</font>) &#8594; <FONT COLOR=#0000cc>LT</font>
<BR><FONT COLOR=#0000cc>new_lt18</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>) &#8594; <FONT COLOR=#0000cc>new_esEs13</font>(<FONT COLOR=#0000cc>new_compare8</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>), <FONT COLOR=#0000cc>LT</font>)
<BR><FONT COLOR=#0000cc>new_lt13</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>) &#8594; <FONT COLOR=#0000cc>new_esEs13</font>(<FONT COLOR=#0000cc>new_compare7</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>), <FONT COLOR=#0000cc>LT</font>)
<BR><FONT COLOR=#0000cc>new_lt12</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>) &#8594; <FONT COLOR=#0000cc>new_esEs13</font>(<FONT COLOR=#0000cc>new_compare9</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>), <FONT COLOR=#0000cc>LT</font>)
<BR><FONT COLOR=#0000cc>new_lt7</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>) &#8594; <FONT COLOR=#0000cc>new_esEs13</font>(<FONT COLOR=#0000cc>new_compare13</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>), <FONT COLOR=#0000cc>LT</font>)
<BR><FONT COLOR=#0000cc>new_lt5</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>) &#8594; <FONT COLOR=#0000cc>new_esEs13</font>(<FONT COLOR=#0000cc>new_compare11</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>), <FONT COLOR=#0000cc>LT</font>)
<BR><FONT COLOR=#0000cc>new_compare11</font>(<FONT COLOR=#cc0000>vyy300</font>, <FONT COLOR=#cc0000>vyy40</font>) &#8594; <FONT COLOR=#0000cc>new_compare211</font>(<FONT COLOR=#cc0000>vyy300</font>, <FONT COLOR=#cc0000>vyy40</font>, <FONT COLOR=#0000cc>new_esEs13</font>(<FONT COLOR=#cc0000>vyy300</font>, <FONT COLOR=#cc0000>vyy40</font>))
<BR><FONT COLOR=#0000cc>new_compare211</font>(<FONT COLOR=#0000cc>GT</font>, <FONT COLOR=#0000cc>GT</font>, <FONT COLOR=#0000cc>False</font>) &#8594; <FONT COLOR=#0000cc>LT</font>
<BR><FONT COLOR=#0000cc>new_compare211</font>(<FONT COLOR=#0000cc>EQ</font>, <FONT COLOR=#0000cc>GT</font>, <FONT COLOR=#0000cc>False</font>) &#8594; <FONT COLOR=#0000cc>LT</font>
<BR><FONT COLOR=#0000cc>new_compare211</font>(<FONT COLOR=#0000cc>LT</font>, <FONT COLOR=#0000cc>LT</font>, <FONT COLOR=#0000cc>False</font>) &#8594; <FONT COLOR=#0000cc>LT</font>
<BR><FONT COLOR=#0000cc>new_compare211</font>(<FONT COLOR=#0000cc>GT</font>, <FONT COLOR=#0000cc>EQ</font>, <FONT COLOR=#0000cc>False</font>) &#8594; <FONT COLOR=#0000cc>GT</font>
<BR><FONT COLOR=#0000cc>new_compare211</font>(<FONT COLOR=#0000cc>EQ</font>, <FONT COLOR=#0000cc>LT</font>, <FONT COLOR=#0000cc>False</font>) &#8594; <FONT COLOR=#0000cc>GT</font>
<BR><FONT COLOR=#0000cc>new_compare211</font>(<FONT COLOR=#0000cc>LT</font>, <FONT COLOR=#0000cc>EQ</font>, <FONT COLOR=#0000cc>False</font>) &#8594; <FONT COLOR=#0000cc>LT</font>
<BR><FONT COLOR=#0000cc>new_compare211</font>(<FONT COLOR=#cc0000>vyy300</font>, <FONT COLOR=#cc0000>vyy40</font>, <FONT COLOR=#0000cc>True</font>) &#8594; <FONT COLOR=#0000cc>EQ</font>
<BR><FONT COLOR=#0000cc>new_compare211</font>(<FONT COLOR=#0000cc>LT</font>, <FONT COLOR=#0000cc>GT</font>, <FONT COLOR=#0000cc>False</font>) &#8594; <FONT COLOR=#0000cc>LT</font>
<BR><FONT COLOR=#0000cc>new_compare211</font>(<FONT COLOR=#0000cc>EQ</font>, <FONT COLOR=#0000cc>EQ</font>, <FONT COLOR=#0000cc>False</font>) &#8594; <FONT COLOR=#0000cc>LT</font>
<BR><FONT COLOR=#0000cc>new_compare211</font>(<FONT COLOR=#0000cc>GT</font>, <FONT COLOR=#0000cc>LT</font>, <FONT COLOR=#0000cc>False</font>) &#8594; <FONT COLOR=#0000cc>GT</font>
<BR><FONT COLOR=#0000cc>new_lt6</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>) &#8594; <FONT COLOR=#0000cc>new_esEs13</font>(<FONT COLOR=#0000cc>new_compare12</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>), <FONT COLOR=#0000cc>LT</font>)
<BR><FONT COLOR=#0000cc>new_lt11</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>, <FONT COLOR=#cc0000>eg</font>) &#8594; <FONT COLOR=#0000cc>new_esEs13</font>(<FONT COLOR=#0000cc>new_compare6</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>, <FONT COLOR=#cc0000>eg</font>), <FONT COLOR=#0000cc>LT</font>)
<BR><FONT COLOR=#0000cc>new_foldFM_LE110</font>(<FONT COLOR=#cc0000>vyy34</font>, <FONT COLOR=#cc0000>vyy40</font>, <FONT COLOR=#cc0000>vyy41</font>, <FONT COLOR=#cc0000>vyy340</font>, <FONT COLOR=#cc0000>vyy341</font>, <FONT COLOR=#cc0000>vyy342</font>, <FONT COLOR=#cc0000>vyy343</font>, <FONT COLOR=#cc0000>vyy344</font>, <FONT COLOR=#0000cc>True</font>, <FONT COLOR=#cc0000>h</font>, <FONT COLOR=#cc0000>ba</font>) &#8594; <FONT COLOR=#0000cc>new_foldFM_LE3</font>(<FONT COLOR=#cc0000>vyy34</font>, <FONT COLOR=#cc0000>vyy40</font>, <FONT COLOR=#cc0000>vyy41</font>, <FONT COLOR=#cc0000>vyy343</font>, <FONT COLOR=#cc0000>h</font>, <FONT COLOR=#cc0000>ba</font>)
<BR><FONT COLOR=#0000cc>new_foldFM_LE18</font>(<FONT COLOR=#cc0000>vyy97</font>, <FONT COLOR=#cc0000>vyy40</font>, <FONT COLOR=#cc0000>vyy41</font>, <FONT COLOR=#cc0000>vyy3440</font>, <FONT COLOR=#cc0000>vyy3441</font>, <FONT COLOR=#cc0000>vyy3442</font>, <FONT COLOR=#cc0000>vyy3443</font>, <FONT COLOR=#cc0000>vyy3444</font>, <FONT COLOR=#cc0000>h</font>, <FONT COLOR=#cc0000>ba</font>) &#8594; <FONT COLOR=#0000cc>new_foldFM_LE19</font>(<FONT COLOR=#cc0000>vyy97</font>, <FONT COLOR=#cc0000>vyy40</font>, <FONT COLOR=#cc0000>vyy41</font>, <FONT COLOR=#cc0000>vyy3440</font>, <FONT COLOR=#cc0000>vyy3441</font>, <FONT COLOR=#cc0000>vyy3442</font>, <FONT COLOR=#cc0000>vyy3443</font>, <FONT COLOR=#cc0000>vyy3444</font>, <FONT COLOR=#0000cc>new_compare17</font>(<FONT COLOR=#cc0000>vyy3440</font>, <FONT COLOR=#0000cc>:</font>(<FONT COLOR=#cc0000>vyy40</font>, <FONT COLOR=#cc0000>vyy41</font>), <FONT COLOR=#cc0000>h</font>), <FONT COLOR=#cc0000>h</font>, <FONT COLOR=#cc0000>ba</font>)
<BR><FONT COLOR=#0000cc>new_foldFM_LE19</font>(<FONT COLOR=#cc0000>vyy97</font>, <FONT COLOR=#cc0000>vyy40</font>, <FONT COLOR=#cc0000>vyy41</font>, <FONT COLOR=#cc0000>vyy3440</font>, <FONT COLOR=#cc0000>vyy3441</font>, <FONT COLOR=#cc0000>vyy3442</font>, <FONT COLOR=#cc0000>vyy3443</font>, <FONT COLOR=#cc0000>vyy3444</font>, <FONT COLOR=#cc0000>vyy101</font>, <FONT COLOR=#cc0000>h</font>, <FONT COLOR=#cc0000>ba</font>) &#8594; <FONT COLOR=#0000cc>new_foldFM_LE110</font>(<FONT COLOR=#cc0000>vyy97</font>, <FONT COLOR=#cc0000>vyy40</font>, <FONT COLOR=#cc0000>vyy41</font>, <FONT COLOR=#cc0000>vyy3440</font>, <FONT COLOR=#cc0000>vyy3441</font>, <FONT COLOR=#cc0000>vyy3442</font>, <FONT COLOR=#cc0000>vyy3443</font>, <FONT COLOR=#cc0000>vyy3444</font>, <FONT COLOR=#0000cc>new_esEs13</font>(<FONT COLOR=#cc0000>vyy101</font>, <FONT COLOR=#0000cc>GT</font>), <FONT COLOR=#cc0000>h</font>, <FONT COLOR=#cc0000>ba</font>)
<BR><FONT COLOR=#0000cc>new_foldFM_LE110</font>(<FONT COLOR=#cc0000>vyy34</font>, <FONT COLOR=#cc0000>vyy40</font>, <FONT COLOR=#cc0000>vyy41</font>, <FONT COLOR=#cc0000>vyy340</font>, <FONT COLOR=#cc0000>vyy341</font>, <FONT COLOR=#cc0000>vyy342</font>, <FONT COLOR=#cc0000>vyy343</font>, <FONT COLOR=#0000cc>Branch</font>(<FONT COLOR=#cc0000>vyy3440</font>, <FONT COLOR=#cc0000>vyy3441</font>, <FONT COLOR=#cc0000>vyy3442</font>, <FONT COLOR=#cc0000>vyy3443</font>, <FONT COLOR=#cc0000>vyy3444</font>), <FONT COLOR=#0000cc>False</font>, <FONT COLOR=#cc0000>h</font>, <FONT COLOR=#cc0000>ba</font>) &#8594; <FONT COLOR=#0000cc>new_foldFM_LE18</font>(<FONT COLOR=#0000cc>new_fmToList_LE0</font>(<FONT COLOR=#cc0000>vyy340</font>, <FONT COLOR=#cc0000>vyy341</font>, <FONT COLOR=#0000cc>new_foldFM_LE3</font>(<FONT COLOR=#cc0000>vyy34</font>, <FONT COLOR=#cc0000>vyy40</font>, <FONT COLOR=#cc0000>vyy41</font>, <FONT COLOR=#cc0000>vyy343</font>, <FONT COLOR=#cc0000>h</font>, <FONT COLOR=#cc0000>ba</font>), <FONT COLOR=#cc0000>h</font>, <FONT COLOR=#cc0000>ba</font>), <FONT COLOR=#cc0000>vyy40</font>, <FONT COLOR=#cc0000>vyy41</font>, <FONT COLOR=#cc0000>vyy3440</font>, <FONT COLOR=#cc0000>vyy3441</font>, <FONT COLOR=#cc0000>vyy3442</font>, <FONT COLOR=#cc0000>vyy3443</font>, <FONT COLOR=#cc0000>vyy3444</font>, <FONT COLOR=#cc0000>h</font>, <FONT COLOR=#cc0000>ba</font>)
<BR><FONT COLOR=#0000cc>new_foldFM_LE3</font>(<FONT COLOR=#cc0000>vyy34</font>, <FONT COLOR=#cc0000>vyy40</font>, <FONT COLOR=#cc0000>vyy41</font>, <FONT COLOR=#0000cc>Branch</font>(<FONT COLOR=#cc0000>vyy3430</font>, <FONT COLOR=#cc0000>vyy3431</font>, <FONT COLOR=#cc0000>vyy3432</font>, <FONT COLOR=#cc0000>vyy3433</font>, <FONT COLOR=#cc0000>vyy3434</font>), <FONT COLOR=#cc0000>h</font>, <FONT COLOR=#cc0000>ba</font>) &#8594; <FONT COLOR=#0000cc>new_foldFM_LE18</font>(<FONT COLOR=#cc0000>vyy34</font>, <FONT COLOR=#cc0000>vyy40</font>, <FONT COLOR=#cc0000>vyy41</font>, <FONT COLOR=#cc0000>vyy3430</font>, <FONT COLOR=#cc0000>vyy3431</font>, <FONT COLOR=#cc0000>vyy3432</font>, <FONT COLOR=#cc0000>vyy3433</font>, <FONT COLOR=#cc0000>vyy3434</font>, <FONT COLOR=#cc0000>h</font>, <FONT COLOR=#cc0000>ba</font>)
<BR><FONT COLOR=#0000cc>new_foldFM_LE3</font>(<FONT COLOR=#cc0000>vyy34</font>, <FONT COLOR=#cc0000>vyy40</font>, <FONT COLOR=#cc0000>vyy41</font>, <FONT COLOR=#0000cc>EmptyFM</font>, <FONT COLOR=#cc0000>h</font>, <FONT COLOR=#cc0000>ba</font>) &#8594; <FONT COLOR=#cc0000>vyy34</font>
<BR><FONT COLOR=#0000cc>new_fmToList_LE0</font>(<FONT COLOR=#cc0000>vyy340</font>, <FONT COLOR=#cc0000>vyy341</font>, <FONT COLOR=#cc0000>vyy96</font>, <FONT COLOR=#cc0000>h</font>, <FONT COLOR=#cc0000>ba</font>) &#8594; <FONT COLOR=#0000cc>:</font>(<FONT COLOR=#0000cc>@2</font>(<FONT COLOR=#cc0000>vyy340</font>, <FONT COLOR=#cc0000>vyy341</font>), <FONT COLOR=#cc0000>vyy96</font>)
<BR><FONT COLOR=#0000cc>new_foldFM_LE110</font>(<FONT COLOR=#cc0000>vyy34</font>, <FONT COLOR=#cc0000>vyy40</font>, <FONT COLOR=#cc0000>vyy41</font>, <FONT COLOR=#cc0000>vyy340</font>, <FONT COLOR=#cc0000>vyy341</font>, <FONT COLOR=#cc0000>vyy342</font>, <FONT COLOR=#cc0000>vyy343</font>, <FONT COLOR=#0000cc>EmptyFM</font>, <FONT COLOR=#0000cc>False</font>, <FONT COLOR=#cc0000>h</font>, <FONT COLOR=#cc0000>ba</font>) &#8594; <FONT COLOR=#0000cc>new_fmToList_LE0</font>(<FONT COLOR=#cc0000>vyy340</font>, <FONT COLOR=#cc0000>vyy341</font>, <FONT COLOR=#0000cc>new_foldFM_LE3</font>(<FONT COLOR=#cc0000>vyy34</font>, <FONT COLOR=#cc0000>vyy40</font>, <FONT COLOR=#cc0000>vyy41</font>, <FONT COLOR=#cc0000>vyy343</font>, <FONT COLOR=#cc0000>h</font>, <FONT COLOR=#cc0000>ba</font>), <FONT COLOR=#cc0000>h</font>, <FONT COLOR=#cc0000>ba</font>)</BLOCKQUOTE><BR>The set Q consists of the following terms:<BR><BLOCKQUOTE><BR><FONT COLOR=#0000cc>new_esEs33</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_esEs37</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_@0</font>)
<BR><FONT COLOR=#0000cc>new_esEs8</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_ltEs22</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_@0</font>)
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#0000cc>ty_@0</font>)
<BR><FONT COLOR=#0000cc>new_esEs30</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_compare210</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>True</font>, <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#cc0000>x3</font>)
<BR><FONT COLOR=#0000cc>new_lt20</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Ordering</font>)
<BR><FONT COLOR=#0000cc>new_ltEs14</font>(<FONT COLOR=#0000cc>@2</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>@2</font>(<FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#cc0000>x4</font>, <FONT COLOR=#cc0000>x5</font>)
<BR><FONT COLOR=#0000cc>new_esEs39</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_esEs19</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>)
<BR><FONT COLOR=#0000cc>new_lt20</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_ltEs20</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Float</font>)
<BR><FONT COLOR=#0000cc>new_compare110</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>True</font>, <FONT COLOR=#cc0000>x2</font>)
<BR><FONT COLOR=#0000cc>new_esEs15</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Ordering</font>)
<BR><FONT COLOR=#0000cc>new_compare112</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#cc0000>x3</font>, <FONT COLOR=#cc0000>x4</font>, <FONT COLOR=#cc0000>x5</font>, <FONT COLOR=#0000cc>False</font>, <FONT COLOR=#cc0000>x6</font>, <FONT COLOR=#cc0000>x7</font>, <FONT COLOR=#cc0000>x8</font>)
<BR><FONT COLOR=#0000cc>new_esEs32</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Integer</font>)
<BR><FONT COLOR=#0000cc>new_ltEs19</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Float</font>)
<BR><FONT COLOR=#0000cc>new_primCmpInt</font>(<FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>x0</font>)), <FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#cc0000>x1</font>))
<BR><FONT COLOR=#0000cc>new_esEs36</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Float</font>)
<BR><FONT COLOR=#0000cc>new_esEs37</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Ordering</font>)
<BR><FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>ty_Double</font>, <FONT COLOR=#cc0000>x2</font>)
<BR><FONT COLOR=#0000cc>new_esEs37</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_lt22</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Float</font>)
<BR><FONT COLOR=#0000cc>new_esEs29</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Char</font>)
<BR><FONT COLOR=#0000cc>new_ltEs23</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs36</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_@0</font>)
<BR><FONT COLOR=#0000cc>new_esEs5</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs37</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#cc0000>x4</font>))
<BR><FONT COLOR=#0000cc>new_esEs8</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Integer</font>)
<BR><FONT COLOR=#0000cc>new_ltEs11</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>ty_Char</font>)
<BR><FONT COLOR=#0000cc>new_esEs36</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_lt22</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_ltEs21</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Ordering</font>)
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#0000cc>ty_Double</font>)
<BR><FONT COLOR=#0000cc>new_primEqInt</font>(<FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>x0</font>)), <FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#0000cc>Zero</font>))
<BR><FONT COLOR=#0000cc>new_compare14</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#cc0000>x3</font>, <FONT COLOR=#0000cc>False</font>, <FONT COLOR=#cc0000>x4</font>, <FONT COLOR=#cc0000>x5</font>, <FONT COLOR=#cc0000>x6</font>)
<BR><FONT COLOR=#0000cc>new_primEqNat0</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Zero</font>)
<BR><FONT COLOR=#0000cc>new_esEs10</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Char</font>)
<BR><FONT COLOR=#0000cc>new_lt22</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_@0</font>)
<BR><FONT COLOR=#0000cc>new_esEs37</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_foldFM_LE3</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#0000cc>EmptyFM</font>, <FONT COLOR=#cc0000>x3</font>, <FONT COLOR=#cc0000>x4</font>)
<BR><FONT COLOR=#0000cc>new_esEs20</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_lt23</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Int</font>)
<BR><FONT COLOR=#0000cc>new_esEs5</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_esEs8</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Char</font>)
<BR><FONT COLOR=#0000cc>new_compare6</font>(<FONT COLOR=#0000cc>:%</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>:%</font>(<FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#0000cc>ty_Int</font>)
<BR><FONT COLOR=#0000cc>new_esEs20</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#cc0000>x4</font>))
<BR><FONT COLOR=#0000cc>new_esEs8</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs9</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Ordering</font>)
<BR><FONT COLOR=#0000cc>new_ltEs21</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Int</font>)
<BR><FONT COLOR=#0000cc>new_lt5</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>)
<BR><FONT COLOR=#0000cc>new_esEs4</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>ty_Int</font>, <FONT COLOR=#cc0000>x2</font>)
<BR><FONT COLOR=#0000cc>new_ltEs21</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Float</font>)
<BR><FONT COLOR=#0000cc>new_ltEs23</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#cc0000>x3</font>)
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#cc0000>x3</font>)
<BR><FONT COLOR=#0000cc>new_esEs34</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Double</font>)
<BR><FONT COLOR=#0000cc>new_esEs17</font>(<FONT COLOR=#0000cc>Char</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Char</font>(<FONT COLOR=#cc0000>x1</font>))
<BR><FONT COLOR=#0000cc>new_compare30</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#cc0000>x3</font>)
<BR><FONT COLOR=#0000cc>new_primMulNat0</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Zero</font>)
<BR><FONT COLOR=#0000cc>new_lt22</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Ordering</font>)
<BR><FONT COLOR=#0000cc>new_esEs38</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Int</font>)
<BR><FONT COLOR=#0000cc>new_esEs37</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_esEs34</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_ltEs23</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Integer</font>)
<BR><FONT COLOR=#0000cc>new_compare14</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#cc0000>x3</font>, <FONT COLOR=#0000cc>True</font>, <FONT COLOR=#cc0000>x4</font>, <FONT COLOR=#cc0000>x5</font>, <FONT COLOR=#cc0000>x6</font>)
<BR><FONT COLOR=#0000cc>new_compare0</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs4</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Bool</font>)
<BR><FONT COLOR=#0000cc>new_lt23</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Char</font>)
<BR><FONT COLOR=#0000cc>new_ltEs11</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs39</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#cc0000>x4</font>))
<BR><FONT COLOR=#0000cc>new_primCompAux00</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>EQ</font>, <FONT COLOR=#0000cc>ty_Char</font>)
<BR><FONT COLOR=#0000cc>new_esEs15</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Float</font>)
<BR><FONT COLOR=#0000cc>new_esEs13</font>(<FONT COLOR=#0000cc>LT</font>, <FONT COLOR=#0000cc>GT</font>)
<BR><FONT COLOR=#0000cc>new_esEs13</font>(<FONT COLOR=#0000cc>GT</font>, <FONT COLOR=#0000cc>LT</font>)
<BR><FONT COLOR=#0000cc>new_esEs32</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#cc0000>x4</font>))
<BR><FONT COLOR=#0000cc>new_esEs34</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Bool</font>)
<BR><FONT COLOR=#0000cc>new_ltEs19</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#cc0000>x4</font>))
<BR><FONT COLOR=#0000cc>new_esEs39</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Double</font>)
<BR><FONT COLOR=#0000cc>new_esEs34</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Int</font>)
<BR><FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#0000cc>ty_Ordering</font>)
<BR><FONT COLOR=#0000cc>new_ltEs22</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_lt23</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Float</font>)
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_esEs35</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Int</font>)
<BR><FONT COLOR=#0000cc>new_primEqNat0</font>(<FONT COLOR=#0000cc>Zero</font>, <FONT COLOR=#0000cc>Zero</font>)
<BR><FONT COLOR=#0000cc>new_lt19</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs29</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_primCompAux00</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>EQ</font>, <FONT COLOR=#0000cc>ty_Float</font>)
<BR><FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#cc0000>x4</font>))
<BR><FONT COLOR=#0000cc>new_foldFM_LE19</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#cc0000>x3</font>, <FONT COLOR=#cc0000>x4</font>, <FONT COLOR=#cc0000>x5</font>, <FONT COLOR=#cc0000>x6</font>, <FONT COLOR=#cc0000>x7</font>, <FONT COLOR=#cc0000>x8</font>, <FONT COLOR=#cc0000>x9</font>, <FONT COLOR=#cc0000>x10</font>)
<BR><FONT COLOR=#0000cc>new_primCompAux00</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>EQ</font>, <FONT COLOR=#0000cc>ty_Int</font>)
<BR><FONT COLOR=#0000cc>new_esEs7</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Integer</font>)
<BR><FONT COLOR=#0000cc>new_ltEs19</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs13</font>(<FONT COLOR=#0000cc>EQ</font>, <FONT COLOR=#0000cc>GT</font>)
<BR><FONT COLOR=#0000cc>new_esEs13</font>(<FONT COLOR=#0000cc>GT</font>, <FONT COLOR=#0000cc>EQ</font>)
<BR><FONT COLOR=#0000cc>new_primCompAux00</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>EQ</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_ltEs21</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Char</font>)
<BR><FONT COLOR=#0000cc>new_primMulNat0</font>(<FONT COLOR=#0000cc>Zero</font>, <FONT COLOR=#0000cc>Zero</font>)
<BR><FONT COLOR=#0000cc>new_esEs6</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs36</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Int</font>)
<BR><FONT COLOR=#0000cc>new_esEs31</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_esEs9</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Float</font>)
<BR><FONT COLOR=#0000cc>new_lt6</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>)
<BR><FONT COLOR=#0000cc>new_lt23</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_@0</font>)
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>ty_@0</font>, <FONT COLOR=#cc0000>x2</font>)
<BR><FONT COLOR=#0000cc>new_primCmpNat1</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#cc0000>x1</font>)
<BR><FONT COLOR=#0000cc>new_lt14</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#cc0000>x2</font>)
<BR><FONT COLOR=#0000cc>new_esEs35</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_esEs15</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#cc0000>x4</font>)
<BR><FONT COLOR=#0000cc>new_esEs11</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Double</font>)
<BR><FONT COLOR=#0000cc>new_esEs5</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Int</font>)
<BR><FONT COLOR=#0000cc>new_ltEs11</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs9</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Bool</font>)
<BR><FONT COLOR=#0000cc>new_primPlusNat1</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>x1</font>))
<BR><FONT COLOR=#0000cc>new_esEs31</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#0000cc>ty_Bool</font>)
<BR><FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#0000cc>ty_Int</font>)
<BR><FONT COLOR=#0000cc>new_esEs10</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_esEs39</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_primCmpNat2</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#0000cc>Zero</font>)
<BR><FONT COLOR=#0000cc>new_esEs36</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_lt23</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Integer</font>)
<BR><FONT COLOR=#0000cc>new_compare111</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>True</font>, <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#cc0000>x3</font>)
<BR><FONT COLOR=#0000cc>new_esEs38</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_esEs36</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Ordering</font>)
<BR><FONT COLOR=#0000cc>new_ltEs21</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs36</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Bool</font>)
<BR><FONT COLOR=#0000cc>new_esEs20</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>ty_Bool</font>)
<BR><FONT COLOR=#0000cc>new_esEs30</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Char</font>)
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>ty_Bool</font>, <FONT COLOR=#cc0000>x2</font>)
<BR><FONT COLOR=#0000cc>new_esEs10</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Float</font>)
<BR><FONT COLOR=#0000cc>new_esEs24</font>(<FONT COLOR=#0000cc>@0</font>, <FONT COLOR=#0000cc>@0</font>)
<BR><FONT COLOR=#0000cc>new_lt23</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Ordering</font>)
<BR><FONT COLOR=#0000cc>new_esEs32</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Int</font>)
<BR><FONT COLOR=#0000cc>new_ltEs19</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Int</font>)
<BR><FONT COLOR=#0000cc>new_lt21</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Integer</font>)
<BR><FONT COLOR=#0000cc>new_esEs34</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#cc0000>x4</font>))
<BR><FONT COLOR=#0000cc>new_lt19</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_primCompAux00</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>EQ</font>, <FONT COLOR=#0000cc>ty_Ordering</font>)
<BR><FONT COLOR=#0000cc>new_primPlusNat1</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Zero</font>)
<BR><FONT COLOR=#0000cc>new_compare211</font>(<FONT COLOR=#0000cc>LT</font>, <FONT COLOR=#0000cc>LT</font>, <FONT COLOR=#0000cc>False</font>)
<BR><FONT COLOR=#0000cc>new_esEs39</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs27</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Int</font>)
<BR><FONT COLOR=#0000cc>new_esEs35</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Bool</font>)
<BR><FONT COLOR=#0000cc>new_compare0</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Double</font>)
<BR><FONT COLOR=#0000cc>new_lt19</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Int</font>)
<BR><FONT COLOR=#0000cc>new_esEs30</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Double</font>)
<BR><FONT COLOR=#0000cc>new_compare18</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#cc0000>x3</font>, <FONT COLOR=#0000cc>False</font>, <FONT COLOR=#cc0000>x4</font>, <FONT COLOR=#cc0000>x5</font>)
<BR><FONT COLOR=#0000cc>new_esEs11</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Bool</font>)
<BR><FONT COLOR=#0000cc>new_esEs6</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_lt8</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Int</font>)
<BR><FONT COLOR=#0000cc>new_esEs26</font>(<FONT COLOR=#0000cc>Integer</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Integer</font>(<FONT COLOR=#cc0000>x1</font>))
<BR><FONT COLOR=#0000cc>new_compare0</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Float</font>)
<BR><FONT COLOR=#0000cc>new_ltEs16</font>(<FONT COLOR=#0000cc>EQ</font>, <FONT COLOR=#0000cc>EQ</font>)
<BR><FONT COLOR=#0000cc>new_ltEs20</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Char</font>)
<BR><FONT COLOR=#0000cc>new_esEs35</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Char</font>)
<BR><FONT COLOR=#0000cc>new_lt8</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_primCompAux00</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>EQ</font>, <FONT COLOR=#0000cc>ty_Double</font>)
<BR><FONT COLOR=#0000cc>new_ltEs23</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Int</font>)
<BR><FONT COLOR=#0000cc>new_primCmpInt</font>(<FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#0000cc>Zero</font>), <FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>x0</font>)))
<BR><FONT COLOR=#0000cc>new_primCmpInt</font>(<FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#0000cc>Zero</font>), <FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>x0</font>)))
<BR><FONT COLOR=#0000cc>new_esEs39</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Char</font>)
<BR><FONT COLOR=#0000cc>new_ltEs16</font>(<FONT COLOR=#0000cc>LT</font>, <FONT COLOR=#0000cc>LT</font>)
<BR><FONT COLOR=#0000cc>new_primCompAux00</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>EQ</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs11</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Integer</font>)
<BR><FONT COLOR=#0000cc>new_esEs32</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>ty_Integer</font>, <FONT COLOR=#cc0000>x2</font>)
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#0000cc>ty_Integer</font>)
<BR><FONT COLOR=#0000cc>new_compare17</font>(<FONT COLOR=#0000cc>[]</font>, <FONT COLOR=#0000cc>:</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#cc0000>x2</font>)
<BR><FONT COLOR=#0000cc>new_ltEs20</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_@0</font>)
<BR><FONT COLOR=#0000cc>new_ltEs11</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#cc0000>x4</font>))
<BR><FONT COLOR=#0000cc>new_primEqNat0</font>(<FONT COLOR=#0000cc>Zero</font>, <FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>x0</font>))
<BR><FONT COLOR=#0000cc>new_esEs9</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_esEs36</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#cc0000>x4</font>))
<BR><FONT COLOR=#0000cc>new_lt19</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Ordering</font>)
<BR><FONT COLOR=#0000cc>new_compare0</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Char</font>)
<BR><FONT COLOR=#0000cc>new_esEs20</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_esEs11</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_@0</font>)
<BR><FONT COLOR=#0000cc>new_esEs9</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Int</font>)
<BR><FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>)
<BR><FONT COLOR=#0000cc>new_primEqNat0</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>x1</font>))
<BR><FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#cc0000>x4</font>)
<BR><FONT COLOR=#0000cc>new_compare211</font>(<FONT COLOR=#0000cc>LT</font>, <FONT COLOR=#0000cc>EQ</font>, <FONT COLOR=#0000cc>False</font>)
<BR><FONT COLOR=#0000cc>new_compare211</font>(<FONT COLOR=#0000cc>EQ</font>, <FONT COLOR=#0000cc>LT</font>, <FONT COLOR=#0000cc>False</font>)
<BR><FONT COLOR=#0000cc>new_esEs7</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_primCmpNat0</font>(<FONT COLOR=#0000cc>Zero</font>, <FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>x0</font>))
<BR><FONT COLOR=#0000cc>new_esEs20</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Nothing</font>, <FONT COLOR=#cc0000>x1</font>)
<BR><FONT COLOR=#0000cc>new_compare211</font>(<FONT COLOR=#0000cc>GT</font>, <FONT COLOR=#0000cc>GT</font>, <FONT COLOR=#0000cc>False</font>)
<BR><FONT COLOR=#0000cc>new_fmToList_LE0</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#cc0000>x3</font>, <FONT COLOR=#cc0000>x4</font>)
<BR><FONT COLOR=#0000cc>new_lt8</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs33</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Float</font>)
<BR><FONT COLOR=#0000cc>new_esEs29</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs30</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_lt19</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>ty_Ordering</font>, <FONT COLOR=#cc0000>x2</font>)
<BR><FONT COLOR=#0000cc>new_compare29</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>True</font>, <FONT COLOR=#cc0000>x2</font>)
<BR><FONT COLOR=#0000cc>new_lt22</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#cc0000>x4</font>))
<BR><FONT COLOR=#0000cc>new_esEs7</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_lt19</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Bool</font>)
<BR><FONT COLOR=#0000cc>new_fsEs</font>(<FONT COLOR=#cc0000>x0</font>)
<BR><FONT COLOR=#0000cc>new_lt23</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_primCmpInt</font>(<FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#0000cc>Zero</font>), <FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#0000cc>Zero</font>))
<BR><FONT COLOR=#0000cc>new_esEs4</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_@0</font>)
<BR><FONT COLOR=#0000cc>new_lt8</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_lt20</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Integer</font>)
<BR><FONT COLOR=#0000cc>new_primEqInt</font>(<FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#0000cc>Zero</font>), <FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#0000cc>Zero</font>))
<BR><FONT COLOR=#0000cc>new_lt23</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Double</font>)
<BR><FONT COLOR=#0000cc>new_esEs33</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Integer</font>)
<BR><FONT COLOR=#0000cc>new_primEqInt</font>(<FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>x0</font>)), <FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>x1</font>)))
<BR><FONT COLOR=#0000cc>new_esEs15</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_@0</font>)
<BR><FONT COLOR=#0000cc>new_esEs32</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Ordering</font>)
<BR><FONT COLOR=#0000cc>new_compare16</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>False</font>, <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#cc0000>x3</font>)
<BR><FONT COLOR=#0000cc>new_esEs29</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#cc0000>x4</font>))
<BR><FONT COLOR=#0000cc>new_esEs16</font>(<FONT COLOR=#0000cc>:%</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>:%</font>(<FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#cc0000>x4</font>)
<BR><FONT COLOR=#0000cc>new_esEs20</font>(<FONT COLOR=#0000cc>Nothing</font>, <FONT COLOR=#0000cc>Nothing</font>, <FONT COLOR=#cc0000>x0</font>)
<BR><FONT COLOR=#0000cc>new_ltEs22</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#cc0000>x4</font>))
<BR><FONT COLOR=#0000cc>new_ltEs16</font>(<FONT COLOR=#0000cc>GT</font>, <FONT COLOR=#0000cc>GT</font>)
<BR><FONT COLOR=#0000cc>new_esEs6</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Int</font>)
<BR><FONT COLOR=#0000cc>new_ltEs7</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Bool</font>)
<BR><FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#cc0000>x4</font>)
<BR><FONT COLOR=#0000cc>new_esEs8</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_primMulNat0</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>x1</font>))
<BR><FONT COLOR=#0000cc>new_esEs34</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Ordering</font>)
<BR><FONT COLOR=#0000cc>new_esEs6</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_@0</font>)
<BR><FONT COLOR=#0000cc>new_primPlusNat0</font>(<FONT COLOR=#0000cc>Zero</font>, <FONT COLOR=#cc0000>x0</font>)
<BR><FONT COLOR=#0000cc>new_esEs37</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Int</font>)
<BR><FONT COLOR=#0000cc>new_esEs35</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_@0</font>)
<BR><FONT COLOR=#0000cc>new_lt19</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#cc0000>x4</font>))
<BR><FONT COLOR=#0000cc>new_ltEs21</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Bool</font>)
<BR><FONT COLOR=#0000cc>new_esEs15</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Integer</font>)
<BR><FONT COLOR=#0000cc>new_esEs8</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#cc0000>x4</font>))
<BR><FONT COLOR=#0000cc>new_lt22</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs38</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#cc0000>x4</font>))
<BR><FONT COLOR=#0000cc>new_esEs39</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Ordering</font>)
<BR><FONT COLOR=#0000cc>new_lt21</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Ordering</font>)
<BR><FONT COLOR=#0000cc>new_ltEs20</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Integer</font>)
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>)
<BR><FONT COLOR=#0000cc>new_ltEs24</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Float</font>)
<BR><FONT COLOR=#0000cc>new_compare211</font>(<FONT COLOR=#0000cc>EQ</font>, <FONT COLOR=#0000cc>EQ</font>, <FONT COLOR=#0000cc>False</font>)
<BR><FONT COLOR=#0000cc>new_esEs9</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_ltEs11</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>ty_Integer</font>)
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#cc0000>x4</font>))
<BR><FONT COLOR=#0000cc>new_primCmpInt</font>(<FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>x0</font>)), <FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#cc0000>x1</font>))
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>ty_Double</font>, <FONT COLOR=#cc0000>x2</font>)
<BR><FONT COLOR=#0000cc>new_primCmpInt</font>(<FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>x0</font>)), <FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#cc0000>x1</font>))
<BR><FONT COLOR=#0000cc>new_esEs4</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Integer</font>)
<BR><FONT COLOR=#0000cc>new_esEs37</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Float</font>)
<BR><FONT COLOR=#0000cc>new_ltEs21</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs9</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Char</font>)
<BR><FONT COLOR=#0000cc>new_primCompAux00</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>LT</font>, <FONT COLOR=#cc0000>x2</font>)
<BR><FONT COLOR=#0000cc>new_esEs30</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#cc0000>x4</font>))
<BR><FONT COLOR=#0000cc>new_esEs6</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Double</font>)
<BR><FONT COLOR=#0000cc>new_ltEs19</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_esEs5</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs5</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Char</font>)
<BR><FONT COLOR=#0000cc>new_esEs7</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Ordering</font>)
<BR><FONT COLOR=#0000cc>new_esEs13</font>(<FONT COLOR=#0000cc>LT</font>, <FONT COLOR=#0000cc>LT</font>)
<BR><FONT COLOR=#0000cc>new_ltEs19</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Bool</font>)
<BR><FONT COLOR=#0000cc>new_lt15</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#cc0000>x2</font>)
<BR><FONT COLOR=#0000cc>new_lt21</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#cc0000>x4</font>))
<BR><FONT COLOR=#0000cc>new_esEs35</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs12</font>(<FONT COLOR=#0000cc>True</font>, <FONT COLOR=#0000cc>False</font>)
<BR><FONT COLOR=#0000cc>new_esEs12</font>(<FONT COLOR=#0000cc>False</font>, <FONT COLOR=#0000cc>True</font>)
<BR><FONT COLOR=#0000cc>new_esEs7</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_esEs33</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_esEs15</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_compare24</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#cc0000>x3</font>, <FONT COLOR=#0000cc>False</font>, <FONT COLOR=#cc0000>x4</font>, <FONT COLOR=#cc0000>x5</font>)
<BR><FONT COLOR=#0000cc>new_esEs31</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#cc0000>x4</font>))
<BR><FONT COLOR=#0000cc>new_ltEs5</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#cc0000>x2</font>)
<BR><FONT COLOR=#0000cc>new_esEs5</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_esEs30</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Bool</font>)
<BR><FONT COLOR=#0000cc>new_esEs15</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Bool</font>)
<BR><FONT COLOR=#0000cc>new_compare19</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#cc0000>x3</font>, <FONT COLOR=#cc0000>x4</font>, <FONT COLOR=#cc0000>x5</font>, <FONT COLOR=#0000cc>False</font>, <FONT COLOR=#cc0000>x6</font>, <FONT COLOR=#cc0000>x7</font>, <FONT COLOR=#cc0000>x8</font>, <FONT COLOR=#cc0000>x9</font>)
<BR><FONT COLOR=#0000cc>new_esEs6</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs20</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>ty_Int</font>)
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#cc0000>x4</font>)
<BR><FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#cc0000>x4</font>), <FONT COLOR=#cc0000>x5</font>)
<BR><FONT COLOR=#0000cc>new_lt8</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Ordering</font>)
<BR><FONT COLOR=#0000cc>new_esEs15</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Char</font>)
<BR><FONT COLOR=#0000cc>new_ltEs10</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>)
<BR><FONT COLOR=#0000cc>new_compare6</font>(<FONT COLOR=#0000cc>:%</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>:%</font>(<FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#0000cc>ty_Integer</font>)
<BR><FONT COLOR=#0000cc>new_primEqInt</font>(<FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#0000cc>Zero</font>), <FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>x0</font>)))
<BR><FONT COLOR=#0000cc>new_primEqInt</font>(<FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#0000cc>Zero</font>), <FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>x0</font>)))
<BR><FONT COLOR=#0000cc>new_esEs30</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Float</font>)
<BR><FONT COLOR=#0000cc>new_not</font>(<FONT COLOR=#0000cc>True</font>)
<BR><FONT COLOR=#0000cc>new_esEs37</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Bool</font>)
<BR><FONT COLOR=#0000cc>new_lt20</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs11</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_lt19</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Integer</font>)
<BR><FONT COLOR=#0000cc>new_ltEs16</font>(<FONT COLOR=#0000cc>GT</font>, <FONT COLOR=#0000cc>EQ</font>)
<BR><FONT COLOR=#0000cc>new_ltEs16</font>(<FONT COLOR=#0000cc>EQ</font>, <FONT COLOR=#0000cc>GT</font>)
<BR><FONT COLOR=#0000cc>new_esEs7</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Bool</font>)
<BR><FONT COLOR=#0000cc>new_esEs38</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Ordering</font>)
<BR><FONT COLOR=#0000cc>new_esEs6</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Integer</font>)
<BR><FONT COLOR=#0000cc>new_primCmpInt</font>(<FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#0000cc>Zero</font>), <FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#0000cc>Zero</font>))
<BR><FONT COLOR=#0000cc>new_primCmpInt</font>(<FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#0000cc>Zero</font>), <FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#0000cc>Zero</font>))
<BR><FONT COLOR=#0000cc>new_esEs31</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Int</font>)
<BR><FONT COLOR=#0000cc>new_not</font>(<FONT COLOR=#0000cc>False</font>)
<BR><FONT COLOR=#0000cc>new_lt21</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_@0</font>)
<BR><FONT COLOR=#0000cc>new_esEs33</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Double</font>)
<BR><FONT COLOR=#0000cc>new_ltEs16</font>(<FONT COLOR=#0000cc>EQ</font>, <FONT COLOR=#0000cc>LT</font>)
<BR><FONT COLOR=#0000cc>new_ltEs16</font>(<FONT COLOR=#0000cc>LT</font>, <FONT COLOR=#0000cc>EQ</font>)
<BR><FONT COLOR=#0000cc>new_ltEs20</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#cc0000>x4</font>))
<BR><FONT COLOR=#0000cc>new_ltEs11</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>ty_Bool</font>)
<BR><FONT COLOR=#0000cc>new_esEs36</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_lt9</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>)
<BR><FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#0000cc>ty_@0</font>)
<BR><FONT COLOR=#0000cc>new_compare211</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>True</font>)
<BR><FONT COLOR=#0000cc>new_ltEs6</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>)
<BR><FONT COLOR=#0000cc>new_esEs6</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Ordering</font>)
<BR><FONT COLOR=#0000cc>new_esEs9</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#cc0000>x4</font>))
<BR><FONT COLOR=#0000cc>new_esEs6</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Bool</font>)
<BR><FONT COLOR=#0000cc>new_ltEs7</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs9</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Integer</font>)
<BR><FONT COLOR=#0000cc>new_lt8</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Char</font>)
<BR><FONT COLOR=#0000cc>new_esEs30</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_ltEs7</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#cc0000>x4</font>))
<BR><FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#0000cc>ty_Double</font>)
<BR><FONT COLOR=#0000cc>new_ltEs23</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Bool</font>)
<BR><FONT COLOR=#0000cc>new_esEs33</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Ordering</font>)
<BR><FONT COLOR=#0000cc>new_lt21</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Char</font>)
<BR><FONT COLOR=#0000cc>new_ltEs23</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Double</font>)
<BR><FONT COLOR=#0000cc>new_compare17</font>(<FONT COLOR=#0000cc>:</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>:</font>(<FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#cc0000>x4</font>)
<BR><FONT COLOR=#0000cc>new_lt21</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_primMulInt</font>(<FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#cc0000>x1</font>))
<BR><FONT COLOR=#0000cc>new_esEs32</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_@0</font>)
<BR><FONT COLOR=#0000cc>new_ltEs17</font>(<FONT COLOR=#0000cc>@3</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#0000cc>@3</font>(<FONT COLOR=#cc0000>x3</font>, <FONT COLOR=#cc0000>x4</font>, <FONT COLOR=#cc0000>x5</font>), <FONT COLOR=#cc0000>x6</font>, <FONT COLOR=#cc0000>x7</font>, <FONT COLOR=#cc0000>x8</font>)
<BR><FONT COLOR=#0000cc>new_ltEs20</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_primEqInt</font>(<FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>x0</font>)), <FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>x1</font>)))
<BR><FONT COLOR=#0000cc>new_ltEs7</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_esEs38</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_compare0</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_lt8</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Float</font>)
<BR><FONT COLOR=#0000cc>new_compare27</font>(<FONT COLOR=#0000cc>@0</font>, <FONT COLOR=#0000cc>@0</font>)
<BR><FONT COLOR=#0000cc>new_esEs6</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Char</font>)
<BR><FONT COLOR=#0000cc>new_ltEs18</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>)
<BR><FONT COLOR=#0000cc>new_primCmpInt</font>(<FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#0000cc>Zero</font>), <FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>x0</font>)))
<BR><FONT COLOR=#0000cc>new_esEs39</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_@0</font>)
<BR><FONT COLOR=#0000cc>new_ltEs21</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_sr0</font>(<FONT COLOR=#0000cc>Integer</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Integer</font>(<FONT COLOR=#cc0000>x1</font>))
<BR><FONT COLOR=#0000cc>new_ltEs22</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_esEs35</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_primCompAux00</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>EQ</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_esEs20</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>ty_Float</font>)
<BR><FONT COLOR=#0000cc>new_lt20</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Bool</font>)
<BR><FONT COLOR=#0000cc>new_primEqInt</font>(<FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#0000cc>Zero</font>), <FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#0000cc>Zero</font>))
<BR><FONT COLOR=#0000cc>new_ltEs11</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Nothing</font>, <FONT COLOR=#cc0000>x1</font>)
<BR><FONT COLOR=#0000cc>new_compare19</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#cc0000>x3</font>, <FONT COLOR=#cc0000>x4</font>, <FONT COLOR=#cc0000>x5</font>, <FONT COLOR=#0000cc>True</font>, <FONT COLOR=#cc0000>x6</font>, <FONT COLOR=#cc0000>x7</font>, <FONT COLOR=#cc0000>x8</font>, <FONT COLOR=#cc0000>x9</font>)
<BR><FONT COLOR=#0000cc>new_esEs29</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Ordering</font>)
<BR><FONT COLOR=#0000cc>new_compare0</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_ltEs7</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_lt13</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>)
<BR><FONT COLOR=#0000cc>new_primCompAux00</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>GT</font>, <FONT COLOR=#cc0000>x2</font>)
<BR><FONT COLOR=#0000cc>new_esEs32</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_esEs35</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Double</font>)
<BR><FONT COLOR=#0000cc>new_esEs37</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Double</font>)
<BR><FONT COLOR=#0000cc>new_pePe</font>(<FONT COLOR=#0000cc>False</font>, <FONT COLOR=#cc0000>x0</font>)
<BR><FONT COLOR=#0000cc>new_esEs36</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Integer</font>)
<BR><FONT COLOR=#0000cc>new_primEqInt</font>(<FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>x0</font>)), <FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#0000cc>Zero</font>))
<BR><FONT COLOR=#0000cc>new_esEs36</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Char</font>)
<BR><FONT COLOR=#0000cc>new_ltEs7</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Int</font>)
<BR><FONT COLOR=#0000cc>new_esEs38</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Float</font>)
<BR><FONT COLOR=#0000cc>new_lt23</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>)
<BR><FONT COLOR=#0000cc>new_esEs10</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_compare31</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#cc0000>x2</font>)
<BR><FONT COLOR=#0000cc>new_esEs32</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Float</font>)
<BR><FONT COLOR=#0000cc>new_esEs15</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_ltEs19</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Char</font>)
<BR><FONT COLOR=#0000cc>new_esEs38</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Bool</font>)
<BR><FONT COLOR=#0000cc>new_esEs7</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Float</font>)
<BR><FONT COLOR=#0000cc>new_compare0</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Ordering</font>)
<BR><FONT COLOR=#0000cc>new_esEs15</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Int</font>)
<BR><FONT COLOR=#0000cc>new_esEs11</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#cc0000>x4</font>))
<BR><FONT COLOR=#0000cc>new_esEs38</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Char</font>)
<BR><FONT COLOR=#0000cc>new_primCmpInt</font>(<FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#0000cc>Zero</font>), <FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>x0</font>)))
<BR><FONT COLOR=#0000cc>new_esEs10</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs6</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs22</font>(<FONT COLOR=#0000cc>@2</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>@2</font>(<FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#cc0000>x4</font>, <FONT COLOR=#cc0000>x5</font>)
<BR><FONT COLOR=#0000cc>new_compare0</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Integer</font>)
<BR><FONT COLOR=#0000cc>new_primCmpNat0</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Zero</font>)
<BR><FONT COLOR=#0000cc>new_ltEs19</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Double</font>)
<BR><FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>)
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>ty_Float</font>, <FONT COLOR=#cc0000>x2</font>)
<BR><FONT COLOR=#0000cc>new_lt8</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_compare13</font>(<FONT COLOR=#0000cc>Float</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>Float</font>(<FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_ltEs24</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_@0</font>)
<BR><FONT COLOR=#0000cc>new_esEs7</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Int</font>)
<BR><FONT COLOR=#0000cc>new_esEs12</font>(<FONT COLOR=#0000cc>False</font>, <FONT COLOR=#0000cc>False</font>)
<BR><FONT COLOR=#0000cc>new_lt17</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#cc0000>x3</font>)
<BR><FONT COLOR=#0000cc>new_lt23</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#cc0000>x4</font>))
<BR><FONT COLOR=#0000cc>new_lt10</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>)
<BR><FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#cc0000>x4</font>))
<BR><FONT COLOR=#0000cc>new_esEs14</font>(<FONT COLOR=#0000cc>[]</font>, <FONT COLOR=#0000cc>:</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#cc0000>x2</font>)
<BR><FONT COLOR=#0000cc>new_lt8</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Integer</font>)
<BR><FONT COLOR=#0000cc>new_esEs13</font>(<FONT COLOR=#0000cc>GT</font>, <FONT COLOR=#0000cc>GT</font>)
<BR><FONT COLOR=#0000cc>new_ltEs7</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_@0</font>)
<BR><FONT COLOR=#0000cc>new_esEs29</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_compare7</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>)
<BR><FONT COLOR=#0000cc>new_esEs39</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_ltEs24</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_esEs7</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs37</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Char</font>)
<BR><FONT COLOR=#0000cc>new_lt12</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>)
<BR><FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_ltEs7</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Float</font>)
<BR><FONT COLOR=#0000cc>new_esEs33</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Bool</font>)
<BR><FONT COLOR=#0000cc>new_lt19</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Double</font>)
<BR><FONT COLOR=#0000cc>new_ltEs19</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Integer</font>)
<BR><FONT COLOR=#0000cc>new_esEs20</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>ty_Integer</font>)
<BR><FONT COLOR=#0000cc>new_ltEs21</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_esEs11</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Float</font>)
<BR><FONT COLOR=#0000cc>new_esEs32</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Double</font>)
<BR><FONT COLOR=#0000cc>new_esEs11</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_ltEs23</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_lt20</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_compare110</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>False</font>, <FONT COLOR=#cc0000>x2</font>)
<BR><FONT COLOR=#0000cc>new_primEqInt</font>(<FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#0000cc>Zero</font>), <FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>x0</font>)))
<BR><FONT COLOR=#0000cc>new_foldFM_LE110</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#cc0000>x3</font>, <FONT COLOR=#cc0000>x4</font>, <FONT COLOR=#cc0000>x5</font>, <FONT COLOR=#cc0000>x6</font>, <FONT COLOR=#0000cc>Branch</font>(<FONT COLOR=#cc0000>x7</font>, <FONT COLOR=#cc0000>x8</font>, <FONT COLOR=#cc0000>x9</font>, <FONT COLOR=#cc0000>x10</font>, <FONT COLOR=#cc0000>x11</font>), <FONT COLOR=#0000cc>False</font>, <FONT COLOR=#cc0000>x12</font>, <FONT COLOR=#cc0000>x13</font>)
<BR><FONT COLOR=#0000cc>new_esEs9</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_@0</font>)
<BR><FONT COLOR=#0000cc>new_esEs36</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_esEs6</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#cc0000>x4</font>))
<BR><FONT COLOR=#0000cc>new_ltEs20</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Bool</font>)
<BR><FONT COLOR=#0000cc>new_primMulInt</font>(<FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#cc0000>x1</font>))
<BR><FONT COLOR=#0000cc>new_esEs29</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_ltEs7</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Integer</font>)
<BR><FONT COLOR=#0000cc>new_ltEs8</font>(<FONT COLOR=#0000cc>True</font>, <FONT COLOR=#0000cc>True</font>)
<BR><FONT COLOR=#0000cc>new_ltEs23</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_@0</font>)
<BR><FONT COLOR=#0000cc>new_ltEs22</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>ty_Int</font>, <FONT COLOR=#cc0000>x2</font>)
<BR><FONT COLOR=#0000cc>new_esEs31</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Ordering</font>)
<BR><FONT COLOR=#0000cc>new_esEs30</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_compare26</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#cc0000>x3</font>, <FONT COLOR=#cc0000>x4</font>, <FONT COLOR=#cc0000>x5</font>, <FONT COLOR=#0000cc>False</font>, <FONT COLOR=#cc0000>x6</font>, <FONT COLOR=#cc0000>x7</font>, <FONT COLOR=#cc0000>x8</font>)
<BR><FONT COLOR=#0000cc>new_esEs4</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs11</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs14</font>(<FONT COLOR=#0000cc>:</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>:</font>(<FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#cc0000>x4</font>)
<BR><FONT COLOR=#0000cc>new_esEs39</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Float</font>)
<BR><FONT COLOR=#0000cc>new_ltEs21</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs20</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>ty_Double</font>)
<BR><FONT COLOR=#0000cc>new_ltEs23</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Char</font>)
<BR><FONT COLOR=#0000cc>new_ltEs23</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Ordering</font>)
<BR><FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#cc0000>x4</font>), <FONT COLOR=#cc0000>x5</font>))
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>)
<BR><FONT COLOR=#0000cc>new_compare9</font>(<FONT COLOR=#0000cc>Char</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Char</font>(<FONT COLOR=#cc0000>x1</font>))
<BR><FONT COLOR=#0000cc>new_esEs7</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Double</font>)
<BR><FONT COLOR=#0000cc>new_ltEs24</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#cc0000>x4</font>))
<BR><FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>ty_@0</font>, <FONT COLOR=#cc0000>x2</font>)
<BR><FONT COLOR=#0000cc>new_ltEs21</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Double</font>)
<BR><FONT COLOR=#0000cc>new_esEs20</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>ty_@0</font>)
<BR><FONT COLOR=#0000cc>new_primPlusNat1</font>(<FONT COLOR=#0000cc>Zero</font>, <FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>x0</font>))
<BR><FONT COLOR=#0000cc>new_esEs8</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_@0</font>)
<BR><FONT COLOR=#0000cc>new_primCompAux1</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#cc0000>x3</font>, <FONT COLOR=#cc0000>x4</font>)
<BR><FONT COLOR=#0000cc>new_esEs31</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Bool</font>)
<BR><FONT COLOR=#0000cc>new_esEs15</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs10</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_asAs</font>(<FONT COLOR=#0000cc>False</font>, <FONT COLOR=#cc0000>x0</font>)
<BR><FONT COLOR=#0000cc>new_primMulInt</font>(<FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#cc0000>x1</font>))
<BR><FONT COLOR=#0000cc>new_primMulInt</font>(<FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#cc0000>x1</font>))
<BR><FONT COLOR=#0000cc>new_esEs34</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_esEs36</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_ltEs7</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Ordering</font>)
<BR><FONT COLOR=#0000cc>new_esEs8</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Int</font>)
<BR><FONT COLOR=#0000cc>new_lt8</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_@0</font>)
<BR><FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#0000cc>ty_Char</font>)
<BR><FONT COLOR=#0000cc>new_esEs18</font>(<FONT COLOR=#0000cc>@3</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#0000cc>@3</font>(<FONT COLOR=#cc0000>x3</font>, <FONT COLOR=#cc0000>x4</font>, <FONT COLOR=#cc0000>x5</font>), <FONT COLOR=#cc0000>x6</font>, <FONT COLOR=#cc0000>x7</font>, <FONT COLOR=#cc0000>x8</font>)
<BR><FONT COLOR=#0000cc>new_esEs8</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Ordering</font>)
<BR><FONT COLOR=#0000cc>new_compare26</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#cc0000>x3</font>, <FONT COLOR=#cc0000>x4</font>, <FONT COLOR=#cc0000>x5</font>, <FONT COLOR=#0000cc>True</font>, <FONT COLOR=#cc0000>x6</font>, <FONT COLOR=#cc0000>x7</font>, <FONT COLOR=#cc0000>x8</font>)
<BR><FONT COLOR=#0000cc>new_ltEs11</font>(<FONT COLOR=#0000cc>Nothing</font>, <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#cc0000>x1</font>)
<BR><FONT COLOR=#0000cc>new_ltEs23</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs34</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_lt19</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_@0</font>)
<BR><FONT COLOR=#0000cc>new_compare28</font>(<FONT COLOR=#0000cc>True</font>, <FONT COLOR=#0000cc>True</font>)
<BR><FONT COLOR=#0000cc>new_ltEs4</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>)
<BR><FONT COLOR=#0000cc>new_ltEs11</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>ty_Int</font>)
<BR><FONT COLOR=#0000cc>new_ltEs23</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#cc0000>x4</font>))
<BR><FONT COLOR=#0000cc>new_lt21</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Float</font>)
<BR><FONT COLOR=#0000cc>new_esEs8</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs5</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Integer</font>)
<BR><FONT COLOR=#0000cc>new_esEs33</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_esEs35</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Ordering</font>)
<BR><FONT COLOR=#0000cc>new_esEs30</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Ordering</font>)
<BR><FONT COLOR=#0000cc>new_lt11</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#cc0000>x2</font>)
<BR><FONT COLOR=#0000cc>new_compare17</font>(<FONT COLOR=#0000cc>:</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>[]</font>, <FONT COLOR=#cc0000>x2</font>)
<BR><FONT COLOR=#0000cc>new_esEs38</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Integer</font>)
<BR><FONT COLOR=#0000cc>new_esEs31</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_@0</font>)
<BR><FONT COLOR=#0000cc>new_primCompAux00</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>EQ</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#cc0000>x4</font>))
<BR><FONT COLOR=#0000cc>new_esEs20</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_lt20</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#cc0000>x4</font>))
<BR><FONT COLOR=#0000cc>new_esEs11</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Int</font>)
<BR><FONT COLOR=#0000cc>new_lt16</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#cc0000>x3</font>)
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>ty_Char</font>, <FONT COLOR=#cc0000>x2</font>)
<BR><FONT COLOR=#0000cc>new_ltEs20</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Double</font>)
<BR><FONT COLOR=#0000cc>new_ltEs21</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_@0</font>)
<BR><FONT COLOR=#0000cc>new_esEs31</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_esEs11</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs4</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Double</font>)
<BR><FONT COLOR=#0000cc>new_compare211</font>(<FONT COLOR=#0000cc>GT</font>, <FONT COLOR=#0000cc>EQ</font>, <FONT COLOR=#0000cc>False</font>)
<BR><FONT COLOR=#0000cc>new_compare211</font>(<FONT COLOR=#0000cc>EQ</font>, <FONT COLOR=#0000cc>GT</font>, <FONT COLOR=#0000cc>False</font>)
<BR><FONT COLOR=#0000cc>new_primCmpNat2</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>x1</font>))
<BR><FONT COLOR=#0000cc>new_esEs11</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs30</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_@0</font>)
<BR><FONT COLOR=#0000cc>new_esEs23</font>(<FONT COLOR=#0000cc>Double</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>Double</font>(<FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_esEs8</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_esEs36</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Double</font>)
<BR><FONT COLOR=#0000cc>new_esEs13</font>(<FONT COLOR=#0000cc>EQ</font>, <FONT COLOR=#0000cc>EQ</font>)
<BR><FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#0000cc>ty_Bool</font>)
<BR><FONT COLOR=#0000cc>new_esEs33</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Char</font>)
<BR><FONT COLOR=#0000cc>new_primPlusNat0</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#cc0000>x1</font>)
<BR><FONT COLOR=#0000cc>new_compare211</font>(<FONT COLOR=#0000cc>LT</font>, <FONT COLOR=#0000cc>GT</font>, <FONT COLOR=#0000cc>False</font>)
<BR><FONT COLOR=#0000cc>new_compare211</font>(<FONT COLOR=#0000cc>GT</font>, <FONT COLOR=#0000cc>LT</font>, <FONT COLOR=#0000cc>False</font>)
<BR><FONT COLOR=#0000cc>new_esEs4</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_ltEs7</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Char</font>)
<BR><FONT COLOR=#0000cc>new_esEs15</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#cc0000>x4</font>))
<BR><FONT COLOR=#0000cc>new_esEs4</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#cc0000>x4</font>))
<BR><FONT COLOR=#0000cc>new_lt21</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_lt21</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs31</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs32</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Char</font>)
<BR><FONT COLOR=#0000cc>new_ltEs11</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>ty_Double</font>)
<BR><FONT COLOR=#0000cc>new_esEs10</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Int</font>)
<BR><FONT COLOR=#0000cc>new_ltEs20</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Ordering</font>)
<BR><FONT COLOR=#0000cc>new_ltEs22</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Bool</font>)
<BR><FONT COLOR=#0000cc>new_esEs5</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Ordering</font>)
<BR><FONT COLOR=#0000cc>new_lt22</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Int</font>)
<BR><FONT COLOR=#0000cc>new_foldFM_LE110</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#cc0000>x3</font>, <FONT COLOR=#cc0000>x4</font>, <FONT COLOR=#cc0000>x5</font>, <FONT COLOR=#cc0000>x6</font>, <FONT COLOR=#0000cc>EmptyFM</font>, <FONT COLOR=#0000cc>False</font>, <FONT COLOR=#cc0000>x7</font>, <FONT COLOR=#cc0000>x8</font>)
<BR><FONT COLOR=#0000cc>new_lt20</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_esEs14</font>(<FONT COLOR=#0000cc>:</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>[]</font>, <FONT COLOR=#cc0000>x2</font>)
<BR><FONT COLOR=#0000cc>new_esEs25</font>(<FONT COLOR=#0000cc>Float</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>Float</font>(<FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_ltEs22</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#cc0000>x4</font>))
<BR><FONT COLOR=#0000cc>new_esEs4</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs37</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Integer</font>)
<BR><FONT COLOR=#0000cc>new_lt23</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Bool</font>)
<BR><FONT COLOR=#0000cc>new_lt18</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>)
<BR><FONT COLOR=#0000cc>new_esEs39</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs27</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Integer</font>)
<BR><FONT COLOR=#0000cc>new_esEs8</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Double</font>)
<BR><FONT COLOR=#0000cc>new_esEs20</font>(<FONT COLOR=#0000cc>Nothing</font>, <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#cc0000>x1</font>)
<BR><FONT COLOR=#0000cc>new_esEs29</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Float</font>)
<BR><FONT COLOR=#0000cc>new_primPlusNat1</font>(<FONT COLOR=#0000cc>Zero</font>, <FONT COLOR=#0000cc>Zero</font>)
<BR><FONT COLOR=#0000cc>new_esEs10</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Double</font>)
<BR><FONT COLOR=#0000cc>new_primMulNat0</font>(<FONT COLOR=#0000cc>Zero</font>, <FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>x0</font>))
<BR><FONT COLOR=#0000cc>new_compare0</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Int</font>)
<BR><FONT COLOR=#0000cc>new_esEs37</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_primCompAux00</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>EQ</font>, <FONT COLOR=#0000cc>ty_Bool</font>)
<BR><FONT COLOR=#0000cc>new_esEs33</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_compare0</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#cc0000>x4</font>))
<BR><FONT COLOR=#0000cc>new_esEs30</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Integer</font>)
<BR><FONT COLOR=#0000cc>new_ltEs23</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_lt23</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_primCmpInt</font>(<FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#0000cc>Zero</font>), <FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#0000cc>Zero</font>))
<BR><FONT COLOR=#0000cc>new_pePe</font>(<FONT COLOR=#0000cc>True</font>, <FONT COLOR=#cc0000>x0</font>)
<BR><FONT COLOR=#0000cc>new_compare28</font>(<FONT COLOR=#0000cc>False</font>, <FONT COLOR=#0000cc>False</font>)
<BR><FONT COLOR=#0000cc>new_lt20</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_@0</font>)
<BR><FONT COLOR=#0000cc>new_lt21</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_compare25</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>True</font>, <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#cc0000>x3</font>)
<BR><FONT COLOR=#0000cc>new_lt4</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#cc0000>x3</font>, <FONT COLOR=#cc0000>x4</font>)
<BR><FONT COLOR=#0000cc>new_esEs10</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Ordering</font>)
<BR><FONT COLOR=#0000cc>new_compare17</font>(<FONT COLOR=#0000cc>[]</font>, <FONT COLOR=#0000cc>[]</font>, <FONT COLOR=#cc0000>x0</font>)
<BR><FONT COLOR=#0000cc>new_esEs39</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Int</font>)
<BR><FONT COLOR=#0000cc>new_esEs11</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Char</font>)
<BR><FONT COLOR=#0000cc>new_esEs30</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Int</font>)
<BR><FONT COLOR=#0000cc>new_esEs11</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Ordering</font>)
<BR><FONT COLOR=#0000cc>new_esEs32</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Bool</font>)
<BR><FONT COLOR=#0000cc>new_ltEs20</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_ltEs24</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Bool</font>)
<BR><FONT COLOR=#0000cc>new_esEs7</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#cc0000>x4</font>))
<BR><FONT COLOR=#0000cc>new_ltEs16</font>(<FONT COLOR=#0000cc>LT</font>, <FONT COLOR=#0000cc>GT</font>)
<BR><FONT COLOR=#0000cc>new_ltEs16</font>(<FONT COLOR=#0000cc>GT</font>, <FONT COLOR=#0000cc>LT</font>)
<BR><FONT COLOR=#0000cc>new_esEs7</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_ltEs11</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_esEs29</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Bool</font>)
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#0000cc>ty_Ordering</font>)
<BR><FONT COLOR=#0000cc>new_esEs4</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_compare15</font>(<FONT COLOR=#0000cc>@2</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>@2</font>(<FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#cc0000>x4</font>, <FONT COLOR=#cc0000>x5</font>)
<BR><FONT COLOR=#0000cc>new_esEs12</font>(<FONT COLOR=#0000cc>True</font>, <FONT COLOR=#0000cc>True</font>)
<BR><FONT COLOR=#0000cc>new_ltEs8</font>(<FONT COLOR=#0000cc>False</font>, <FONT COLOR=#0000cc>False</font>)
<BR><FONT COLOR=#0000cc>new_esEs38</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Double</font>)
<BR><FONT COLOR=#0000cc>new_compare31</font>(<FONT COLOR=#0000cc>Nothing</font>, <FONT COLOR=#0000cc>Nothing</font>, <FONT COLOR=#cc0000>x0</font>)
<BR><FONT COLOR=#0000cc>new_compare18</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#cc0000>x3</font>, <FONT COLOR=#0000cc>True</font>, <FONT COLOR=#cc0000>x4</font>, <FONT COLOR=#cc0000>x5</font>)
<BR><FONT COLOR=#0000cc>new_compare0</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_ltEs19</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_ltEs19</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_@0</font>)
<BR><FONT COLOR=#0000cc>new_compare112</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#cc0000>x3</font>, <FONT COLOR=#cc0000>x4</font>, <FONT COLOR=#cc0000>x5</font>, <FONT COLOR=#0000cc>True</font>, <FONT COLOR=#cc0000>x6</font>, <FONT COLOR=#cc0000>x7</font>, <FONT COLOR=#cc0000>x8</font>)
<BR><FONT COLOR=#0000cc>new_esEs34</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Float</font>)
<BR><FONT COLOR=#0000cc>new_primEqInt</font>(<FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#0000cc>Zero</font>), <FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#0000cc>Zero</font>))
<BR><FONT COLOR=#0000cc>new_primEqInt</font>(<FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#0000cc>Zero</font>), <FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#0000cc>Zero</font>))
<BR><FONT COLOR=#0000cc>new_ltEs8</font>(<FONT COLOR=#0000cc>False</font>, <FONT COLOR=#0000cc>True</font>)
<BR><FONT COLOR=#0000cc>new_ltEs8</font>(<FONT COLOR=#0000cc>True</font>, <FONT COLOR=#0000cc>False</font>)
<BR><FONT COLOR=#0000cc>new_compare28</font>(<FONT COLOR=#0000cc>True</font>, <FONT COLOR=#0000cc>False</font>)
<BR><FONT COLOR=#0000cc>new_compare28</font>(<FONT COLOR=#0000cc>False</font>, <FONT COLOR=#0000cc>True</font>)
<BR><FONT COLOR=#0000cc>new_lt21</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Int</font>)
<BR><FONT COLOR=#0000cc>new_esEs5</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs15</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Double</font>)
<BR><FONT COLOR=#0000cc>new_ltEs21</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Integer</font>)
<BR><FONT COLOR=#0000cc>new_esEs34</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Integer</font>)
<BR><FONT COLOR=#0000cc>new_esEs9</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_compare29</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>False</font>, <FONT COLOR=#cc0000>x2</font>)
<BR><FONT COLOR=#0000cc>new_lt20</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Float</font>)
<BR><FONT COLOR=#0000cc>new_compare31</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Nothing</font>, <FONT COLOR=#cc0000>x1</font>)
<BR><FONT COLOR=#0000cc>new_esEs4</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Ordering</font>)
<BR><FONT COLOR=#0000cc>new_esEs10</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_ltEs11</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#0000cc>ty_Char</font>)
<BR><FONT COLOR=#0000cc>new_sr</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>)
<BR><FONT COLOR=#0000cc>new_esEs20</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>ty_Ordering</font>)
<BR><FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>)
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#cc0000>x4</font>), <FONT COLOR=#cc0000>x5</font>)
<BR><FONT COLOR=#0000cc>new_esEs10</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Bool</font>)
<BR><FONT COLOR=#0000cc>new_esEs15</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_compare111</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>False</font>, <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#cc0000>x3</font>)
<BR><FONT COLOR=#0000cc>new_esEs7</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_@0</font>)
<BR><FONT COLOR=#0000cc>new_esEs35</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#cc0000>x4</font>))
<BR><FONT COLOR=#0000cc>new_primCompAux00</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>EQ</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs4</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Float</font>)
<BR><FONT COLOR=#0000cc>new_ltEs20</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>ty_Bool</font>, <FONT COLOR=#cc0000>x2</font>)
<BR><FONT COLOR=#0000cc>new_esEs9</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_primEqInt</font>(<FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#0000cc>Zero</font>), <FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>x0</font>)))
<BR><FONT COLOR=#0000cc>new_esEs38</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_@0</font>)
<BR><FONT COLOR=#0000cc>new_esEs31</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Integer</font>)
<BR><FONT COLOR=#0000cc>new_ltEs24</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_ltEs20</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Int</font>)
<BR><FONT COLOR=#0000cc>new_lt20</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Int</font>)
<BR><FONT COLOR=#0000cc>new_lt7</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>)
<BR><FONT COLOR=#0000cc>new_esEs20</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_compare11</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>)
<BR><FONT COLOR=#0000cc>new_compare0</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Bool</font>)
<BR><FONT COLOR=#0000cc>new_foldFM_LE110</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#cc0000>x3</font>, <FONT COLOR=#cc0000>x4</font>, <FONT COLOR=#cc0000>x5</font>, <FONT COLOR=#cc0000>x6</font>, <FONT COLOR=#cc0000>x7</font>, <FONT COLOR=#0000cc>True</font>, <FONT COLOR=#cc0000>x8</font>, <FONT COLOR=#cc0000>x9</font>)
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>ty_Ordering</font>, <FONT COLOR=#cc0000>x2</font>)
<BR><FONT COLOR=#0000cc>new_ltEs7</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs5</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Double</font>)
<BR><FONT COLOR=#0000cc>new_compare16</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>True</font>, <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#cc0000>x3</font>)
<BR><FONT COLOR=#0000cc>new_esEs34</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Char</font>)
<BR><FONT COLOR=#0000cc>new_esEs14</font>(<FONT COLOR=#0000cc>[]</font>, <FONT COLOR=#0000cc>[]</font>, <FONT COLOR=#cc0000>x0</font>)
<BR><FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>ty_Integer</font>, <FONT COLOR=#cc0000>x2</font>)
<BR><FONT COLOR=#0000cc>new_ltEs22</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Ordering</font>)
<BR><FONT COLOR=#0000cc>new_esEs6</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#0000cc>ty_Int</font>)
<BR><FONT COLOR=#0000cc>new_esEs20</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#cc0000>x3</font>)
<BR><FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#cc0000>x3</font>)
<BR><FONT COLOR=#0000cc>new_esEs37</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_ltEs7</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_ltEs11</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>ty_@0</font>)
<BR><FONT COLOR=#0000cc>new_primCmpNat1</font>(<FONT COLOR=#0000cc>Zero</font>, <FONT COLOR=#cc0000>x0</font>)
<BR><FONT COLOR=#0000cc>new_ltEs20</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs34</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_@0</font>)
<BR><FONT COLOR=#0000cc>new_ltEs19</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Ordering</font>)
<BR><FONT COLOR=#0000cc>new_ltEs22</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Int</font>)
<BR><FONT COLOR=#0000cc>new_esEs35</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_esEs31</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Float</font>)
<BR><FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#0000cc>ty_Float</font>)
<BR><FONT COLOR=#0000cc>new_compare0</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_@0</font>)
<BR><FONT COLOR=#0000cc>new_primCmpNat0</font>(<FONT COLOR=#0000cc>Zero</font>, <FONT COLOR=#0000cc>Zero</font>)
<BR><FONT COLOR=#0000cc>new_foldFM_LE18</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#cc0000>x3</font>, <FONT COLOR=#cc0000>x4</font>, <FONT COLOR=#cc0000>x5</font>, <FONT COLOR=#cc0000>x6</font>, <FONT COLOR=#cc0000>x7</font>, <FONT COLOR=#cc0000>x8</font>, <FONT COLOR=#cc0000>x9</font>)
<BR><FONT COLOR=#0000cc>new_esEs8</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Bool</font>)
<BR><FONT COLOR=#0000cc>new_foldFM_LE3</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#0000cc>Branch</font>(<FONT COLOR=#cc0000>x3</font>, <FONT COLOR=#cc0000>x4</font>, <FONT COLOR=#cc0000>x5</font>, <FONT COLOR=#cc0000>x6</font>, <FONT COLOR=#cc0000>x7</font>), <FONT COLOR=#cc0000>x8</font>, <FONT COLOR=#cc0000>x9</font>)
<BR><FONT COLOR=#0000cc>new_primCompAux00</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>EQ</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_ltEs22</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Char</font>)
<BR><FONT COLOR=#0000cc>new_ltEs12</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#cc0000>x2</font>)
<BR><FONT COLOR=#0000cc>new_ltEs24</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs34</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_lt22</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_ltEs24</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Ordering</font>)
<BR><FONT COLOR=#0000cc>new_esEs29</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Int</font>)
<BR><FONT COLOR=#0000cc>new_esEs33</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Int</font>)
<BR><FONT COLOR=#0000cc>new_lt8</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Double</font>)
<BR><FONT COLOR=#0000cc>new_ltEs22</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Float</font>)
<BR><FONT COLOR=#0000cc>new_esEs10</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_@0</font>)
<BR><FONT COLOR=#0000cc>new_ltEs19</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_ltEs21</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#cc0000>x4</font>))
<BR><FONT COLOR=#0000cc>new_ltEs7</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Double</font>)
<BR><FONT COLOR=#0000cc>new_compare8</font>(<FONT COLOR=#0000cc>Integer</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Integer</font>(<FONT COLOR=#cc0000>x1</font>))
<BR><FONT COLOR=#0000cc>new_esEs38</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs6</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Float</font>)
<BR><FONT COLOR=#0000cc>new_ltEs22</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Integer</font>)
<BR><FONT COLOR=#0000cc>new_compare12</font>(<FONT COLOR=#0000cc>Double</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>Double</font>(<FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_lt8</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Bool</font>)
<BR><FONT COLOR=#0000cc>new_esEs5</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_@0</font>)
<BR><FONT COLOR=#0000cc>new_lt19</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Char</font>)
<BR><FONT COLOR=#0000cc>new_primCmpNat0</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>x1</font>))
<BR><FONT COLOR=#0000cc>new_compare30</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#cc0000>x3</font>)
<BR><FONT COLOR=#0000cc>new_ltEs15</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>)
<BR><FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>ty_Char</font>, <FONT COLOR=#cc0000>x2</font>)
<BR><FONT COLOR=#0000cc>new_esEs4</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Int</font>)
<BR><FONT COLOR=#0000cc>new_asAs</font>(<FONT COLOR=#0000cc>True</font>, <FONT COLOR=#cc0000>x0</font>)
<BR><FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#0000cc>ty_Integer</font>)
<BR><FONT COLOR=#0000cc>new_esEs39</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Bool</font>)
<BR><FONT COLOR=#0000cc>new_ltEs20</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#0000cc>ty_Float</font>)
<BR><FONT COLOR=#0000cc>new_esEs4</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Char</font>)
<BR><FONT COLOR=#0000cc>new_esEs5</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Float</font>)
<BR><FONT COLOR=#0000cc>new_esEs35</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Float</font>)
<BR><FONT COLOR=#0000cc>new_ltEs24</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Int</font>)
<BR><FONT COLOR=#0000cc>new_compare210</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>False</font>, <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#cc0000>x3</font>)
<BR><FONT COLOR=#0000cc>new_ltEs19</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs8</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Float</font>)
<BR><FONT COLOR=#0000cc>new_lt22</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Integer</font>)
<BR><FONT COLOR=#0000cc>new_esEs31</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_primCompAux00</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>EQ</font>, <FONT COLOR=#0000cc>ty_@0</font>)
<BR><FONT COLOR=#0000cc>new_compare31</font>(<FONT COLOR=#0000cc>Nothing</font>, <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#cc0000>x1</font>)
<BR><FONT COLOR=#0000cc>new_lt19</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_esEs38</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_lt22</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_lt23</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_lt23</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs13</font>(<FONT COLOR=#0000cc>EQ</font>, <FONT COLOR=#0000cc>LT</font>)
<BR><FONT COLOR=#0000cc>new_esEs13</font>(<FONT COLOR=#0000cc>LT</font>, <FONT COLOR=#0000cc>EQ</font>)
<BR><FONT COLOR=#0000cc>new_esEs7</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Char</font>)
<BR><FONT COLOR=#0000cc>new_ltEs11</font>(<FONT COLOR=#0000cc>Nothing</font>, <FONT COLOR=#0000cc>Nothing</font>, <FONT COLOR=#cc0000>x0</font>)
<BR><FONT COLOR=#0000cc>new_esEs29</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_@0</font>)
<BR><FONT COLOR=#0000cc>new_lt20</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Double</font>)
<BR><FONT COLOR=#0000cc>new_ltEs11</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>ty_Float</font>)
<BR><FONT COLOR=#0000cc>new_compare25</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>False</font>, <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#cc0000>x3</font>)
<BR><FONT COLOR=#0000cc>new_lt21</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Double</font>)
<BR><FONT COLOR=#0000cc>new_lt22</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Char</font>)
<BR><FONT COLOR=#0000cc>new_compare10</font>(<FONT COLOR=#0000cc>@3</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#0000cc>@3</font>(<FONT COLOR=#cc0000>x3</font>, <FONT COLOR=#cc0000>x4</font>, <FONT COLOR=#cc0000>x5</font>), <FONT COLOR=#cc0000>x6</font>, <FONT COLOR=#cc0000>x7</font>, <FONT COLOR=#cc0000>x8</font>)
<BR><FONT COLOR=#0000cc>new_esEs30</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_primCompAux00</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>EQ</font>, <FONT COLOR=#0000cc>ty_Integer</font>)
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#cc0000>x4</font>), <FONT COLOR=#cc0000>x5</font>))
<BR><FONT COLOR=#0000cc>new_ltEs24</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Char</font>)
<BR><FONT COLOR=#0000cc>new_esEs29</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Integer</font>)
<BR><FONT COLOR=#0000cc>new_compare24</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#cc0000>x3</font>, <FONT COLOR=#0000cc>True</font>, <FONT COLOR=#cc0000>x4</font>, <FONT COLOR=#cc0000>x5</font>)
<BR><FONT COLOR=#0000cc>new_ltEs22</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Double</font>)
<BR><FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>ty_Float</font>, <FONT COLOR=#cc0000>x2</font>)
<BR><FONT COLOR=#0000cc>new_esEs34</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_lt8</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs32</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_lt19</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_lt22</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Double</font>)
<BR><FONT COLOR=#0000cc>new_ltEs11</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>ty_Ordering</font>)
<BR><FONT COLOR=#0000cc>new_lt21</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Bool</font>)
<BR><FONT COLOR=#0000cc>new_compare0</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_lt22</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_lt8</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#cc0000>x4</font>))
<BR><FONT COLOR=#0000cc>new_lt20</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Char</font>)
<BR><FONT COLOR=#0000cc>new_esEs33</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs32</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_ltEs24</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs9</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_ltEs23</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Float</font>)
<BR><FONT COLOR=#0000cc>new_esEs31</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Char</font>)
<BR><FONT COLOR=#0000cc>new_ltEs9</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>)
<BR><FONT COLOR=#0000cc>new_esEs20</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>ty_Char</font>)
<BR><FONT COLOR=#0000cc>new_esEs5</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Bool</font>)
<BR><FONT COLOR=#0000cc>new_compare30</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#cc0000>x3</font>)
<BR><FONT COLOR=#0000cc>new_ltEs24</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_compare30</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#cc0000>x3</font>)
<BR><FONT COLOR=#0000cc>new_esEs33</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#cc0000>x4</font>))
<BR><FONT COLOR=#0000cc>new_esEs10</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Integer</font>)
<BR><FONT COLOR=#0000cc>new_esEs28</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Integer</font>)
<BR><FONT COLOR=#0000cc>new_lt19</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Float</font>)
<BR><FONT COLOR=#0000cc>new_lt20</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_primCmpInt</font>(<FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>x0</font>)), <FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#cc0000>x1</font>))
<BR><FONT COLOR=#0000cc>new_esEs9</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Double</font>)
<BR><FONT COLOR=#0000cc>new_primEqInt</font>(<FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>x0</font>)), <FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#cc0000>x1</font>))
<BR><FONT COLOR=#0000cc>new_primEqInt</font>(<FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>x0</font>)), <FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#cc0000>x1</font>))
<BR><FONT COLOR=#0000cc>new_esEs29</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_esEs35</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_lt22</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Bool</font>)
<BR><FONT COLOR=#0000cc>new_esEs38</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs10</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#cc0000>x4</font>))
<BR><FONT COLOR=#0000cc>new_esEs28</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Int</font>)
<BR><FONT COLOR=#0000cc>new_ltEs11</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_lt21</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_ltEs24</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Integer</font>)
<BR><FONT COLOR=#0000cc>new_esEs5</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#cc0000>x4</font>))
<BR><FONT COLOR=#0000cc>new_esEs29</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Double</font>)
<BR><FONT COLOR=#0000cc>new_ltEs24</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Double</font>)
<BR><FONT COLOR=#0000cc>new_esEs31</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Double</font>)
<BR><FONT COLOR=#0000cc>new_ltEs22</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs32</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs39</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Integer</font>)
<BR><FONT COLOR=#0000cc>new_esEs33</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_@0</font>)
<BR><FONT COLOR=#0000cc>new_esEs35</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Integer</font>)</BLOCKQUOTE><BR>We have to consider all minimal (P,Q,R)-chains.<BR>By using the subterm criterion [20] together with the size-change analysis [32] we have proven that there are no infinite chains for this DP problem. <P>From the DPs we obtained the following set of size-change graphs:
<UL><LI><FONT COLOR=#0000cc>new_foldFM_LE16</font>(<FONT COLOR=#cc0000>vyy97</font>, <FONT COLOR=#cc0000>vyy40</font>, <FONT COLOR=#cc0000>vyy41</font>, <FONT COLOR=#cc0000>vyy3440</font>, <FONT COLOR=#cc0000>vyy3441</font>, <FONT COLOR=#cc0000>vyy3442</font>, <FONT COLOR=#cc0000>vyy3443</font>, <FONT COLOR=#cc0000>vyy3444</font>, <FONT COLOR=#cc0000>vyy101</font>, <FONT COLOR=#cc0000>h</font>, <FONT COLOR=#cc0000>ba</font>) &#8594; <FONT COLOR=#0000cc>new_foldFM_LE17</font>(<FONT COLOR=#cc0000>vyy97</font>, <FONT COLOR=#cc0000>vyy40</font>, <FONT COLOR=#cc0000>vyy41</font>, <FONT COLOR=#cc0000>vyy3440</font>, <FONT COLOR=#cc0000>vyy3441</font>, <FONT COLOR=#cc0000>vyy3442</font>, <FONT COLOR=#cc0000>vyy3443</font>, <FONT COLOR=#cc0000>vyy3444</font>, <FONT COLOR=#0000cc>new_esEs13</font>(<FONT COLOR=#cc0000>vyy101</font>, <FONT COLOR=#0000cc>GT</font>), <FONT COLOR=#cc0000>h</font>, <FONT COLOR=#cc0000>ba</font>)<BR>The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3, 4 >= 4, 5 >= 5, 6 >= 6, 7 >= 7, 8 >= 8, 10 >= 10, 11 >= 11<P></LI>
<LI><FONT COLOR=#0000cc>new_foldFM_LE2</font>(<FONT COLOR=#cc0000>vyy34</font>, <FONT COLOR=#cc0000>vyy40</font>, <FONT COLOR=#cc0000>vyy41</font>, <FONT COLOR=#0000cc>Branch</font>(<FONT COLOR=#cc0000>vyy3430</font>, <FONT COLOR=#cc0000>vyy3431</font>, <FONT COLOR=#cc0000>vyy3432</font>, <FONT COLOR=#cc0000>vyy3433</font>, <FONT COLOR=#cc0000>vyy3434</font>), <FONT COLOR=#cc0000>h</font>, <FONT COLOR=#cc0000>ba</font>) &#8594; <FONT COLOR=#0000cc>new_foldFM_LE15</font>(<FONT COLOR=#cc0000>vyy34</font>, <FONT COLOR=#cc0000>vyy40</font>, <FONT COLOR=#cc0000>vyy41</font>, <FONT COLOR=#cc0000>vyy3430</font>, <FONT COLOR=#cc0000>vyy3431</font>, <FONT COLOR=#cc0000>vyy3432</font>, <FONT COLOR=#cc0000>vyy3433</font>, <FONT COLOR=#cc0000>vyy3434</font>, <FONT COLOR=#cc0000>h</font>, <FONT COLOR=#cc0000>ba</font>)<BR>The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3, 4 > 4, 4 > 5, 4 > 6, 4 > 7, 4 > 8, 5 >= 9, 6 >= 10<P></LI>
<LI><FONT COLOR=#0000cc>new_foldFM_LE15</font>(<FONT COLOR=#cc0000>vyy97</font>, <FONT COLOR=#cc0000>vyy40</font>, <FONT COLOR=#cc0000>vyy41</font>, <FONT COLOR=#cc0000>vyy3440</font>, <FONT COLOR=#cc0000>vyy3441</font>, <FONT COLOR=#cc0000>vyy3442</font>, <FONT COLOR=#cc0000>vyy3443</font>, <FONT COLOR=#cc0000>vyy3444</font>, <FONT COLOR=#cc0000>h</font>, <FONT COLOR=#cc0000>ba</font>) &#8594; <FONT COLOR=#0000cc>new_foldFM_LE16</font>(<FONT COLOR=#cc0000>vyy97</font>, <FONT COLOR=#cc0000>vyy40</font>, <FONT COLOR=#cc0000>vyy41</font>, <FONT COLOR=#cc0000>vyy3440</font>, <FONT COLOR=#cc0000>vyy3441</font>, <FONT COLOR=#cc0000>vyy3442</font>, <FONT COLOR=#cc0000>vyy3443</font>, <FONT COLOR=#cc0000>vyy3444</font>, <FONT COLOR=#0000cc>new_compare17</font>(<FONT COLOR=#cc0000>vyy3440</font>, <FONT COLOR=#0000cc>:</font>(<FONT COLOR=#cc0000>vyy40</font>, <FONT COLOR=#cc0000>vyy41</font>), <FONT COLOR=#cc0000>h</font>), <FONT COLOR=#cc0000>h</font>, <FONT COLOR=#cc0000>ba</font>)<BR>The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3, 4 >= 4, 5 >= 5, 6 >= 6, 7 >= 7, 8 >= 8, 9 >= 10, 10 >= 11<P></LI>
<LI><FONT COLOR=#0000cc>new_foldFM_LE17</font>(<FONT COLOR=#cc0000>vyy34</font>, <FONT COLOR=#cc0000>vyy40</font>, <FONT COLOR=#cc0000>vyy41</font>, <FONT COLOR=#cc0000>vyy340</font>, <FONT COLOR=#cc0000>vyy341</font>, <FONT COLOR=#cc0000>vyy342</font>, <FONT COLOR=#cc0000>vyy343</font>, <FONT COLOR=#0000cc>Branch</font>(<FONT COLOR=#cc0000>vyy3440</font>, <FONT COLOR=#cc0000>vyy3441</font>, <FONT COLOR=#cc0000>vyy3442</font>, <FONT COLOR=#cc0000>vyy3443</font>, <FONT COLOR=#cc0000>vyy3444</font>), <FONT COLOR=#0000cc>False</font>, <FONT COLOR=#cc0000>h</font>, <FONT COLOR=#cc0000>ba</font>) &#8594; <FONT COLOR=#0000cc>new_foldFM_LE15</font>(<FONT COLOR=#0000cc>new_fmToList_LE0</font>(<FONT COLOR=#cc0000>vyy340</font>, <FONT COLOR=#cc0000>vyy341</font>, <FONT COLOR=#0000cc>new_foldFM_LE3</font>(<FONT COLOR=#cc0000>vyy34</font>, <FONT COLOR=#cc0000>vyy40</font>, <FONT COLOR=#cc0000>vyy41</font>, <FONT COLOR=#cc0000>vyy343</font>, <FONT COLOR=#cc0000>h</font>, <FONT COLOR=#cc0000>ba</font>), <FONT COLOR=#cc0000>h</font>, <FONT COLOR=#cc0000>ba</font>), <FONT COLOR=#cc0000>vyy40</font>, <FONT COLOR=#cc0000>vyy41</font>, <FONT COLOR=#cc0000>vyy3440</font>, <FONT COLOR=#cc0000>vyy3441</font>, <FONT COLOR=#cc0000>vyy3442</font>, <FONT COLOR=#cc0000>vyy3443</font>, <FONT COLOR=#cc0000>vyy3444</font>, <FONT COLOR=#cc0000>h</font>, <FONT COLOR=#cc0000>ba</font>)<BR>The graph contains the following edges 2 >= 2, 3 >= 3, 8 > 4, 8 > 5, 8 > 6, 8 > 7, 8 > 8, 10 >= 9, 11 >= 10<P></LI>
<LI><FONT COLOR=#0000cc>new_foldFM_LE17</font>(<FONT COLOR=#cc0000>vyy34</font>, <FONT COLOR=#cc0000>vyy40</font>, <FONT COLOR=#cc0000>vyy41</font>, <FONT COLOR=#cc0000>vyy340</font>, <FONT COLOR=#cc0000>vyy341</font>, <FONT COLOR=#cc0000>vyy342</font>, <FONT COLOR=#0000cc>Branch</font>(<FONT COLOR=#cc0000>vyy3430</font>, <FONT COLOR=#cc0000>vyy3431</font>, <FONT COLOR=#cc0000>vyy3432</font>, <FONT COLOR=#cc0000>vyy3433</font>, <FONT COLOR=#cc0000>vyy3434</font>), <FONT COLOR=#cc0000>vyy344</font>, <FONT COLOR=#0000cc>True</font>, <FONT COLOR=#cc0000>h</font>, <FONT COLOR=#cc0000>ba</font>) &#8594; <FONT COLOR=#0000cc>new_foldFM_LE15</font>(<FONT COLOR=#cc0000>vyy34</font>, <FONT COLOR=#cc0000>vyy40</font>, <FONT COLOR=#cc0000>vyy41</font>, <FONT COLOR=#cc0000>vyy3430</font>, <FONT COLOR=#cc0000>vyy3431</font>, <FONT COLOR=#cc0000>vyy3432</font>, <FONT COLOR=#cc0000>vyy3433</font>, <FONT COLOR=#cc0000>vyy3434</font>, <FONT COLOR=#cc0000>h</font>, <FONT COLOR=#cc0000>ba</font>)<BR>The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3, 7 > 4, 7 > 5, 7 > 6, 7 > 7, 7 > 8, 10 >= 9, 11 >= 10<P></LI>
<LI><FONT COLOR=#0000cc>new_foldFM_LE17</font>(<FONT COLOR=#cc0000>vyy34</font>, <FONT COLOR=#cc0000>vyy40</font>, <FONT COLOR=#cc0000>vyy41</font>, <FONT COLOR=#cc0000>vyy340</font>, <FONT COLOR=#cc0000>vyy341</font>, <FONT COLOR=#cc0000>vyy342</font>, <FONT COLOR=#cc0000>vyy343</font>, <FONT COLOR=#0000cc>Branch</font>(<FONT COLOR=#cc0000>vyy3440</font>, <FONT COLOR=#cc0000>vyy3441</font>, <FONT COLOR=#cc0000>vyy3442</font>, <FONT COLOR=#cc0000>vyy3443</font>, <FONT COLOR=#cc0000>vyy3444</font>), <FONT COLOR=#0000cc>False</font>, <FONT COLOR=#cc0000>h</font>, <FONT COLOR=#cc0000>ba</font>) &#8594; <FONT COLOR=#0000cc>new_foldFM_LE2</font>(<FONT COLOR=#cc0000>vyy34</font>, <FONT COLOR=#cc0000>vyy40</font>, <FONT COLOR=#cc0000>vyy41</font>, <FONT COLOR=#cc0000>vyy343</font>, <FONT COLOR=#cc0000>h</font>, <FONT COLOR=#cc0000>ba</font>)<BR>The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3, 7 >= 4, 10 >= 5, 11 >= 6<P></LI>
<LI><FONT COLOR=#0000cc>new_foldFM_LE17</font>(<FONT COLOR=#cc0000>vyy34</font>, <FONT COLOR=#cc0000>vyy40</font>, <FONT COLOR=#cc0000>vyy41</font>, <FONT COLOR=#cc0000>vyy340</font>, <FONT COLOR=#cc0000>vyy341</font>, <FONT COLOR=#cc0000>vyy342</font>, <FONT COLOR=#cc0000>vyy343</font>, <FONT COLOR=#0000cc>EmptyFM</font>, <FONT COLOR=#0000cc>False</font>, <FONT COLOR=#cc0000>h</font>, <FONT COLOR=#cc0000>ba</font>) &#8594; <FONT COLOR=#0000cc>new_foldFM_LE2</font>(<FONT COLOR=#cc0000>vyy34</font>, <FONT COLOR=#cc0000>vyy40</font>, <FONT COLOR=#cc0000>vyy41</font>, <FONT COLOR=#cc0000>vyy343</font>, <FONT COLOR=#cc0000>h</font>, <FONT COLOR=#cc0000>ba</font>)<BR>The graph contains the following edges 1 >= 1, 2 >= 2, 3 >= 3, 7 >= 4, 10 >= 5, 11 >= 6<P></LI></UL><BR><BR><pre>&#8627 HASKELL</pre><pre>  &#8627 LR</pre><pre>    &#8627 HASKELL</pre><pre>      &#8627 CR</pre><pre>        &#8627 HASKELL</pre><pre>          &#8627 IFR</pre><pre>            &#8627 HASKELL</pre><pre>              &#8627 BR</pre><pre>                &#8627 HASKELL</pre><pre>                  &#8627 COR</pre><pre>                    &#8627 HASKELL</pre><pre>                      &#8627 LetRed</pre><pre>                        &#8627 HASKELL</pre><pre>                          &#8627 NumRed</pre><pre>                            &#8627 HASKELL</pre><pre>                              &#8627 Narrow</pre><pre>                                &#8627 AND</pre><pre>                                  &#8627 QDP</pre><pre>                                  &#8627 QDP</pre><pre>                                  &#8627 QDP</pre><pre>                                  &#8627 QDP</pre><pre>                                  &#8627 QDP</pre><pre>                                  &#8627 <B>QDP</B></pre><pre>                                    &#8627 UsableRulesProof</pre><pre>                                  &#8627 QDP</pre><pre>                                  &#8627 QDP</pre><BR>Q DP problem:<BR>The TRS P consists of the following rules:<BR><BLOCKQUOTE><BR><FONT COLOR=#0000cc>new_foldFM_LE10</font>(<FONT COLOR=#cc0000>vyy99</font>, <FONT COLOR=#cc0000>vyy3440</font>, <FONT COLOR=#cc0000>vyy3441</font>, <FONT COLOR=#cc0000>vyy3442</font>, <FONT COLOR=#cc0000>vyy3443</font>, <FONT COLOR=#cc0000>vyy3444</font>, <FONT COLOR=#cc0000>vyy102</font>, <FONT COLOR=#cc0000>h</font>, <FONT COLOR=#cc0000>ba</font>) &#8594; <FONT COLOR=#0000cc>new_foldFM_LE11</font>(<FONT COLOR=#cc0000>vyy99</font>, <FONT COLOR=#cc0000>vyy3440</font>, <FONT COLOR=#cc0000>vyy3441</font>, <FONT COLOR=#cc0000>vyy3442</font>, <FONT COLOR=#cc0000>vyy3443</font>, <FONT COLOR=#cc0000>vyy3444</font>, <FONT COLOR=#0000cc>new_esEs13</font>(<FONT COLOR=#cc0000>vyy102</font>, <FONT COLOR=#0000cc>GT</font>), <FONT COLOR=#cc0000>h</font>, <FONT COLOR=#cc0000>ba</font>)
<BR><FONT COLOR=#0000cc>new_foldFM_LE11</font>(<FONT COLOR=#cc0000>vyy36</font>, <FONT COLOR=#cc0000>vyy340</font>, <FONT COLOR=#cc0000>vyy341</font>, <FONT COLOR=#cc0000>vyy342</font>, <FONT COLOR=#cc0000>vyy343</font>, <FONT COLOR=#0000cc>Branch</font>(<FONT COLOR=#cc0000>vyy3440</font>, <FONT COLOR=#cc0000>vyy3441</font>, <FONT COLOR=#cc0000>vyy3442</font>, <FONT COLOR=#cc0000>vyy3443</font>, <FONT COLOR=#cc0000>vyy3444</font>), <FONT COLOR=#0000cc>False</font>, <FONT COLOR=#cc0000>h</font>, <FONT COLOR=#cc0000>ba</font>) &#8594; <FONT COLOR=#0000cc>new_foldFM_LE1</font>(<FONT COLOR=#0000cc>new_fmToList_LE0</font>(<FONT COLOR=#cc0000>vyy340</font>, <FONT COLOR=#cc0000>vyy341</font>, <FONT COLOR=#0000cc>new_foldFM_LE0</font>(<FONT COLOR=#cc0000>vyy36</font>, <FONT COLOR=#cc0000>vyy343</font>, <FONT COLOR=#cc0000>h</font>, <FONT COLOR=#cc0000>ba</font>), <FONT COLOR=#cc0000>h</font>, <FONT COLOR=#cc0000>ba</font>), <FONT COLOR=#cc0000>vyy3440</font>, <FONT COLOR=#cc0000>vyy3441</font>, <FONT COLOR=#cc0000>vyy3442</font>, <FONT COLOR=#cc0000>vyy3443</font>, <FONT COLOR=#cc0000>vyy3444</font>, <FONT COLOR=#cc0000>h</font>, <FONT COLOR=#cc0000>ba</font>)
<BR><FONT COLOR=#0000cc>new_foldFM_LE11</font>(<FONT COLOR=#cc0000>vyy36</font>, <FONT COLOR=#cc0000>vyy340</font>, <FONT COLOR=#cc0000>vyy341</font>, <FONT COLOR=#cc0000>vyy342</font>, <FONT COLOR=#cc0000>vyy343</font>, <FONT COLOR=#0000cc>EmptyFM</font>, <FONT COLOR=#0000cc>False</font>, <FONT COLOR=#cc0000>h</font>, <FONT COLOR=#cc0000>ba</font>) &#8594; <FONT COLOR=#0000cc>new_foldFM_LE</font>(<FONT COLOR=#cc0000>vyy36</font>, <FONT COLOR=#cc0000>vyy343</font>, <FONT COLOR=#cc0000>h</font>, <FONT COLOR=#cc0000>ba</font>)
<BR><FONT COLOR=#0000cc>new_foldFM_LE1</font>(<FONT COLOR=#cc0000>vyy99</font>, <FONT COLOR=#cc0000>vyy3440</font>, <FONT COLOR=#cc0000>vyy3441</font>, <FONT COLOR=#cc0000>vyy3442</font>, <FONT COLOR=#cc0000>vyy3443</font>, <FONT COLOR=#cc0000>vyy3444</font>, <FONT COLOR=#cc0000>h</font>, <FONT COLOR=#cc0000>ba</font>) &#8594; <FONT COLOR=#0000cc>new_foldFM_LE10</font>(<FONT COLOR=#cc0000>vyy99</font>, <FONT COLOR=#cc0000>vyy3440</font>, <FONT COLOR=#cc0000>vyy3441</font>, <FONT COLOR=#cc0000>vyy3442</font>, <FONT COLOR=#cc0000>vyy3443</font>, <FONT COLOR=#cc0000>vyy3444</font>, <FONT COLOR=#0000cc>new_compare17</font>(<FONT COLOR=#cc0000>vyy3440</font>, <FONT COLOR=#0000cc>[]</font>, <FONT COLOR=#cc0000>h</font>), <FONT COLOR=#cc0000>h</font>, <FONT COLOR=#cc0000>ba</font>)
<BR><FONT COLOR=#0000cc>new_foldFM_LE11</font>(<FONT COLOR=#cc0000>vyy36</font>, <FONT COLOR=#cc0000>vyy340</font>, <FONT COLOR=#cc0000>vyy341</font>, <FONT COLOR=#cc0000>vyy342</font>, <FONT COLOR=#cc0000>vyy343</font>, <FONT COLOR=#0000cc>Branch</font>(<FONT COLOR=#cc0000>vyy3440</font>, <FONT COLOR=#cc0000>vyy3441</font>, <FONT COLOR=#cc0000>vyy3442</font>, <FONT COLOR=#cc0000>vyy3443</font>, <FONT COLOR=#cc0000>vyy3444</font>), <FONT COLOR=#0000cc>False</font>, <FONT COLOR=#cc0000>h</font>, <FONT COLOR=#cc0000>ba</font>) &#8594; <FONT COLOR=#0000cc>new_foldFM_LE</font>(<FONT COLOR=#cc0000>vyy36</font>, <FONT COLOR=#cc0000>vyy343</font>, <FONT COLOR=#cc0000>h</font>, <FONT COLOR=#cc0000>ba</font>)
<BR><FONT COLOR=#0000cc>new_foldFM_LE</font>(<FONT COLOR=#cc0000>vyy36</font>, <FONT COLOR=#0000cc>Branch</font>(<FONT COLOR=#cc0000>vyy3430</font>, <FONT COLOR=#cc0000>vyy3431</font>, <FONT COLOR=#cc0000>vyy3432</font>, <FONT COLOR=#cc0000>vyy3433</font>, <FONT COLOR=#cc0000>vyy3434</font>), <FONT COLOR=#cc0000>h</font>, <FONT COLOR=#cc0000>ba</font>) &#8594; <FONT COLOR=#0000cc>new_foldFM_LE1</font>(<FONT COLOR=#cc0000>vyy36</font>, <FONT COLOR=#cc0000>vyy3430</font>, <FONT COLOR=#cc0000>vyy3431</font>, <FONT COLOR=#cc0000>vyy3432</font>, <FONT COLOR=#cc0000>vyy3433</font>, <FONT COLOR=#cc0000>vyy3434</font>, <FONT COLOR=#cc0000>h</font>, <FONT COLOR=#cc0000>ba</font>)
<BR><FONT COLOR=#0000cc>new_foldFM_LE11</font>(<FONT COLOR=#cc0000>vyy36</font>, <FONT COLOR=#cc0000>vyy340</font>, <FONT COLOR=#cc0000>vyy341</font>, <FONT COLOR=#cc0000>vyy342</font>, <FONT COLOR=#0000cc>Branch</font>(<FONT COLOR=#cc0000>vyy3430</font>, <FONT COLOR=#cc0000>vyy3431</font>, <FONT COLOR=#cc0000>vyy3432</font>, <FONT COLOR=#cc0000>vyy3433</font>, <FONT COLOR=#cc0000>vyy3434</font>), <FONT COLOR=#cc0000>vyy344</font>, <FONT COLOR=#0000cc>True</font>, <FONT COLOR=#cc0000>h</font>, <FONT COLOR=#cc0000>ba</font>) &#8594; <FONT COLOR=#0000cc>new_foldFM_LE1</font>(<FONT COLOR=#cc0000>vyy36</font>, <FONT COLOR=#cc0000>vyy3430</font>, <FONT COLOR=#cc0000>vyy3431</font>, <FONT COLOR=#cc0000>vyy3432</font>, <FONT COLOR=#cc0000>vyy3433</font>, <FONT COLOR=#cc0000>vyy3434</font>, <FONT COLOR=#cc0000>h</font>, <FONT COLOR=#cc0000>ba</font>)</BLOCKQUOTE><BR>The TRS R consists of the following rules:<BR><BLOCKQUOTE><BR><FONT COLOR=#0000cc>new_esEs38</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>egg</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs14</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>egg</font>)
<BR><FONT COLOR=#0000cc>new_esEs8</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>ty_Ordering</font>) &#8594; <FONT COLOR=#0000cc>new_esEs13</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>)
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy30000</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy4000</font>), <FONT COLOR=#cc0000>ecg</font>, <FONT COLOR=#0000cc>ty_Char</font>) &#8594; <FONT COLOR=#0000cc>new_esEs17</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>)
<BR><FONT COLOR=#0000cc>new_esEs15</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#0000cc>ty_Float</font>) &#8594; <FONT COLOR=#0000cc>new_esEs25</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>)
<BR><FONT COLOR=#0000cc>new_lt21</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#0000cc>ty_Bool</font>) &#8594; <FONT COLOR=#0000cc>new_lt9</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>)
<BR><FONT COLOR=#0000cc>new_compare18</font>(<FONT COLOR=#cc0000>vyy206</font>, <FONT COLOR=#cc0000>vyy207</font>, <FONT COLOR=#cc0000>vyy208</font>, <FONT COLOR=#cc0000>vyy209</font>, <FONT COLOR=#0000cc>True</font>, <FONT COLOR=#cc0000>bde</font>, <FONT COLOR=#cc0000>bdf</font>) &#8594; <FONT COLOR=#0000cc>LT</font>
<BR><FONT COLOR=#0000cc>new_ltEs19</font>(<FONT COLOR=#cc0000>vyy114</font>, <FONT COLOR=#cc0000>vyy115</font>, <FONT COLOR=#0000cc>ty_Ordering</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs16</font>(<FONT COLOR=#cc0000>vyy114</font>, <FONT COLOR=#cc0000>vyy115</font>)
<BR><FONT COLOR=#0000cc>new_esEs32</font>(<FONT COLOR=#cc0000>vyy30002</font>, <FONT COLOR=#cc0000>vyy4002</font>, <FONT COLOR=#0000cc>ty_Int</font>) &#8594; <FONT COLOR=#0000cc>new_esEs19</font>(<FONT COLOR=#cc0000>vyy30002</font>, <FONT COLOR=#cc0000>vyy4002</font>)
<BR><FONT COLOR=#0000cc>new_ltEs8</font>(<FONT COLOR=#0000cc>False</font>, <FONT COLOR=#0000cc>True</font>) &#8594; <FONT COLOR=#0000cc>True</font>
<BR><FONT COLOR=#0000cc>new_esEs31</font>(<FONT COLOR=#cc0000>vyy143</font>, <FONT COLOR=#cc0000>vyy146</font>, <FONT COLOR=#0000cc>ty_Ordering</font>) &#8594; <FONT COLOR=#0000cc>new_esEs13</font>(<FONT COLOR=#cc0000>vyy143</font>, <FONT COLOR=#cc0000>vyy146</font>)
<BR><FONT COLOR=#0000cc>new_primCmpNat2</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>vyy4000</font>)) &#8594; <FONT COLOR=#0000cc>new_primCmpNat0</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>)
<BR><FONT COLOR=#0000cc>new_compare8</font>(<FONT COLOR=#0000cc>Integer</font>(<FONT COLOR=#cc0000>vyy3000</font>), <FONT COLOR=#0000cc>Integer</font>(<FONT COLOR=#cc0000>vyy400</font>)) &#8594; <FONT COLOR=#0000cc>new_primCmpInt</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>)
<BR><FONT COLOR=#0000cc>new_ltEs7</font>(<FONT COLOR=#cc0000>vyy157</font>, <FONT COLOR=#cc0000>vyy159</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>eb</font>), <FONT COLOR=#cc0000>ec</font>)) &#8594; <FONT COLOR=#0000cc>new_ltEs14</font>(<FONT COLOR=#cc0000>vyy157</font>, <FONT COLOR=#cc0000>vyy159</font>, <FONT COLOR=#cc0000>eb</font>, <FONT COLOR=#cc0000>ec</font>)
<BR><FONT COLOR=#0000cc>new_esEs4</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>ty_Bool</font>) &#8594; <FONT COLOR=#0000cc>new_esEs12</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>)
<BR><FONT COLOR=#0000cc>new_lt19</font>(<FONT COLOR=#cc0000>vyy143</font>, <FONT COLOR=#cc0000>vyy146</font>, <FONT COLOR=#0000cc>ty_Integer</font>) &#8594; <FONT COLOR=#0000cc>new_lt18</font>(<FONT COLOR=#cc0000>vyy143</font>, <FONT COLOR=#cc0000>vyy146</font>)
<BR><FONT COLOR=#0000cc>new_compare211</font>(<FONT COLOR=#0000cc>GT</font>, <FONT COLOR=#0000cc>GT</font>, <FONT COLOR=#0000cc>False</font>) &#8594; <FONT COLOR=#0000cc>LT</font>
<BR><FONT COLOR=#0000cc>new_esEs5</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>dch</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs14</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#cc0000>dch</font>)
<BR><FONT COLOR=#0000cc>new_esEs32</font>(<FONT COLOR=#cc0000>vyy30002</font>, <FONT COLOR=#cc0000>vyy4002</font>, <FONT COLOR=#0000cc>ty_Integer</font>) &#8594; <FONT COLOR=#0000cc>new_esEs26</font>(<FONT COLOR=#cc0000>vyy30002</font>, <FONT COLOR=#cc0000>vyy4002</font>)
<BR><FONT COLOR=#0000cc>new_esEs11</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>ty_Ordering</font>) &#8594; <FONT COLOR=#0000cc>new_esEs13</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>)
<BR><FONT COLOR=#0000cc>new_lt8</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>eg</font>)) &#8594; <FONT COLOR=#0000cc>new_lt11</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>, <FONT COLOR=#cc0000>eg</font>)
<BR><FONT COLOR=#0000cc>new_ltEs23</font>(<FONT COLOR=#cc0000>vyy121</font>, <FONT COLOR=#cc0000>vyy122</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>fag</font>)) &#8594; <FONT COLOR=#0000cc>new_ltEs11</font>(<FONT COLOR=#cc0000>vyy121</font>, <FONT COLOR=#cc0000>vyy122</font>, <FONT COLOR=#cc0000>fag</font>)
<BR><FONT COLOR=#0000cc>new_compare26</font>(<FONT COLOR=#cc0000>vyy143</font>, <FONT COLOR=#cc0000>vyy144</font>, <FONT COLOR=#cc0000>vyy145</font>, <FONT COLOR=#cc0000>vyy146</font>, <FONT COLOR=#cc0000>vyy147</font>, <FONT COLOR=#cc0000>vyy148</font>, <FONT COLOR=#0000cc>True</font>, <FONT COLOR=#cc0000>bdg</font>, <FONT COLOR=#cc0000>bdh</font>, <FONT COLOR=#cc0000>bea</font>) &#8594; <FONT COLOR=#0000cc>EQ</font>
<BR><FONT COLOR=#0000cc>new_esEs31</font>(<FONT COLOR=#cc0000>vyy143</font>, <FONT COLOR=#cc0000>vyy146</font>, <FONT COLOR=#0000cc>ty_Double</font>) &#8594; <FONT COLOR=#0000cc>new_esEs23</font>(<FONT COLOR=#cc0000>vyy143</font>, <FONT COLOR=#cc0000>vyy146</font>)
<BR><FONT COLOR=#0000cc>new_esEs30</font>(<FONT COLOR=#cc0000>vyy144</font>, <FONT COLOR=#cc0000>vyy147</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>bff</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs14</font>(<FONT COLOR=#cc0000>vyy144</font>, <FONT COLOR=#cc0000>vyy147</font>, <FONT COLOR=#cc0000>bff</font>)
<BR><FONT COLOR=#0000cc>new_ltEs19</font>(<FONT COLOR=#cc0000>vyy114</font>, <FONT COLOR=#cc0000>vyy115</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>bba</font>)) &#8594; <FONT COLOR=#0000cc>new_ltEs11</font>(<FONT COLOR=#cc0000>vyy114</font>, <FONT COLOR=#cc0000>vyy115</font>, <FONT COLOR=#cc0000>bba</font>)
<BR><FONT COLOR=#0000cc>new_ltEs19</font>(<FONT COLOR=#cc0000>vyy114</font>, <FONT COLOR=#cc0000>vyy115</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>bah</font>)) &#8594; <FONT COLOR=#0000cc>new_ltEs5</font>(<FONT COLOR=#cc0000>vyy114</font>, <FONT COLOR=#cc0000>vyy115</font>, <FONT COLOR=#cc0000>bah</font>)
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy30000</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy4000</font>), <FONT COLOR=#cc0000>ecg</font>, <FONT COLOR=#0000cc>ty_Int</font>) &#8594; <FONT COLOR=#0000cc>new_esEs19</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>)
<BR><FONT COLOR=#0000cc>new_foldFM_LE13</font>(<FONT COLOR=#cc0000>vyy36</font>, <FONT COLOR=#cc0000>vyy340</font>, <FONT COLOR=#cc0000>vyy341</font>, <FONT COLOR=#cc0000>vyy342</font>, <FONT COLOR=#cc0000>vyy343</font>, <FONT COLOR=#cc0000>vyy344</font>, <FONT COLOR=#0000cc>True</font>, <FONT COLOR=#cc0000>h</font>, <FONT COLOR=#cc0000>ba</font>) &#8594; <FONT COLOR=#0000cc>new_foldFM_LE0</font>(<FONT COLOR=#cc0000>vyy36</font>, <FONT COLOR=#cc0000>vyy343</font>, <FONT COLOR=#cc0000>h</font>, <FONT COLOR=#cc0000>ba</font>)
<BR><FONT COLOR=#0000cc>new_esEs25</font>(<FONT COLOR=#0000cc>Float</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy30001</font>), <FONT COLOR=#0000cc>Float</font>(<FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>vyy4001</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs19</font>(<FONT COLOR=#0000cc>new_sr</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>), <FONT COLOR=#0000cc>new_sr</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>))
<BR><FONT COLOR=#0000cc>new_esEs12</font>(<FONT COLOR=#0000cc>True</font>, <FONT COLOR=#0000cc>True</font>) &#8594; <FONT COLOR=#0000cc>True</font>
<BR><FONT COLOR=#0000cc>new_ltEs24</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>fgg</font>)) &#8594; <FONT COLOR=#0000cc>new_ltEs12</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#cc0000>fgg</font>)
<BR><FONT COLOR=#0000cc>new_esEs36</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#0000cc>ty_@0</font>) &#8594; <FONT COLOR=#0000cc>new_esEs24</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>)
<BR><FONT COLOR=#0000cc>new_ltEs21</font>(<FONT COLOR=#cc0000>vyy107</font>, <FONT COLOR=#cc0000>vyy108</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>cfa</font>), <FONT COLOR=#cc0000>cfb</font>), <FONT COLOR=#cc0000>cfc</font>)) &#8594; <FONT COLOR=#0000cc>new_ltEs17</font>(<FONT COLOR=#cc0000>vyy107</font>, <FONT COLOR=#cc0000>vyy108</font>, <FONT COLOR=#cc0000>cfa</font>, <FONT COLOR=#cc0000>cfb</font>, <FONT COLOR=#cc0000>cfc</font>)
<BR><FONT COLOR=#0000cc>new_compare0</font>(<FONT COLOR=#cc0000>vyy300</font>, <FONT COLOR=#cc0000>vyy40</font>, <FONT COLOR=#0000cc>ty_Int</font>) &#8594; <FONT COLOR=#0000cc>new_compare7</font>(<FONT COLOR=#cc0000>vyy300</font>, <FONT COLOR=#cc0000>vyy40</font>)
<BR><FONT COLOR=#0000cc>new_lt20</font>(<FONT COLOR=#cc0000>vyy144</font>, <FONT COLOR=#cc0000>vyy147</font>, <FONT COLOR=#0000cc>ty_Integer</font>) &#8594; <FONT COLOR=#0000cc>new_lt18</font>(<FONT COLOR=#cc0000>vyy144</font>, <FONT COLOR=#cc0000>vyy147</font>)
<BR><FONT COLOR=#0000cc>new_ltEs4</font>(<FONT COLOR=#cc0000>vyy107</font>, <FONT COLOR=#cc0000>vyy108</font>) &#8594; <FONT COLOR=#0000cc>new_fsEs</font>(<FONT COLOR=#0000cc>new_compare9</font>(<FONT COLOR=#cc0000>vyy107</font>, <FONT COLOR=#cc0000>vyy108</font>))
<BR><FONT COLOR=#0000cc>new_ltEs24</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>fhb</font>), <FONT COLOR=#cc0000>fhc</font>)) &#8594; <FONT COLOR=#0000cc>new_ltEs14</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#cc0000>fhb</font>, <FONT COLOR=#cc0000>fhc</font>)
<BR><FONT COLOR=#0000cc>new_ltEs22</font>(<FONT COLOR=#cc0000>vyy1072</font>, <FONT COLOR=#cc0000>vyy1082</font>, <FONT COLOR=#0000cc>ty_Float</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs15</font>(<FONT COLOR=#cc0000>vyy1072</font>, <FONT COLOR=#cc0000>vyy1082</font>)
<BR><FONT COLOR=#0000cc>new_esEs20</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy30000</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy4000</font>), <FONT COLOR=#0000cc>ty_Char</font>) &#8594; <FONT COLOR=#0000cc>new_esEs17</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>)
<BR><FONT COLOR=#0000cc>new_lt20</font>(<FONT COLOR=#cc0000>vyy144</font>, <FONT COLOR=#cc0000>vyy147</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>bgc</font>), <FONT COLOR=#cc0000>bgd</font>), <FONT COLOR=#cc0000>bge</font>)) &#8594; <FONT COLOR=#0000cc>new_lt4</font>(<FONT COLOR=#cc0000>vyy144</font>, <FONT COLOR=#cc0000>vyy147</font>, <FONT COLOR=#cc0000>bgc</font>, <FONT COLOR=#cc0000>bgd</font>, <FONT COLOR=#cc0000>bge</font>)
<BR><FONT COLOR=#0000cc>new_esEs33</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>chb</font>), <FONT COLOR=#cc0000>chc</font>), <FONT COLOR=#cc0000>chd</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs18</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#cc0000>chb</font>, <FONT COLOR=#cc0000>chc</font>, <FONT COLOR=#cc0000>chd</font>)
<BR><FONT COLOR=#0000cc>new_ltEs22</font>(<FONT COLOR=#cc0000>vyy1072</font>, <FONT COLOR=#cc0000>vyy1082</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>eae</font>), <FONT COLOR=#cc0000>eaf</font>)) &#8594; <FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#cc0000>vyy1072</font>, <FONT COLOR=#cc0000>vyy1082</font>, <FONT COLOR=#cc0000>eae</font>, <FONT COLOR=#cc0000>eaf</font>)
<BR><FONT COLOR=#0000cc>new_lt21</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#0000cc>ty_Float</font>) &#8594; <FONT COLOR=#0000cc>new_lt7</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>)
<BR><FONT COLOR=#0000cc>new_ltEs23</font>(<FONT COLOR=#cc0000>vyy121</font>, <FONT COLOR=#cc0000>vyy122</font>, <FONT COLOR=#0000cc>ty_Char</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs4</font>(<FONT COLOR=#cc0000>vyy121</font>, <FONT COLOR=#cc0000>vyy122</font>)
<BR><FONT COLOR=#0000cc>new_ltEs19</font>(<FONT COLOR=#cc0000>vyy114</font>, <FONT COLOR=#cc0000>vyy115</font>, <FONT COLOR=#0000cc>ty_Double</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs6</font>(<FONT COLOR=#cc0000>vyy114</font>, <FONT COLOR=#cc0000>vyy115</font>)
<BR><FONT COLOR=#0000cc>new_esEs8</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>hh</font>), <FONT COLOR=#cc0000>baa</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#cc0000>hh</font>, <FONT COLOR=#cc0000>baa</font>)
<BR><FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy1070</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy1080</font>), <FONT COLOR=#0000cc>ty_Float</font>, <FONT COLOR=#cc0000>cef</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs15</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>)
<BR><FONT COLOR=#0000cc>new_esEs29</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>, <FONT COLOR=#0000cc>ty_@0</font>) &#8594; <FONT COLOR=#0000cc>new_esEs24</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>)
<BR><FONT COLOR=#0000cc>new_esEs4</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>ty_Integer</font>) &#8594; <FONT COLOR=#0000cc>new_esEs26</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>)
<BR><FONT COLOR=#0000cc>new_esEs5</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>dbg</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs16</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#cc0000>dbg</font>)
<BR><FONT COLOR=#0000cc>new_esEs20</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy30000</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy4000</font>), <FONT COLOR=#0000cc>ty_Integer</font>) &#8594; <FONT COLOR=#0000cc>new_esEs26</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>)
<BR><FONT COLOR=#0000cc>new_esEs31</font>(<FONT COLOR=#cc0000>vyy143</font>, <FONT COLOR=#cc0000>vyy146</font>, <FONT COLOR=#0000cc>ty_Char</font>) &#8594; <FONT COLOR=#0000cc>new_esEs17</font>(<FONT COLOR=#cc0000>vyy143</font>, <FONT COLOR=#cc0000>vyy146</font>)
<BR><FONT COLOR=#0000cc>new_esEs11</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>ty_Double</font>) &#8594; <FONT COLOR=#0000cc>new_esEs23</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>)
<BR><FONT COLOR=#0000cc>new_esEs15</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#0000cc>ty_Bool</font>) &#8594; <FONT COLOR=#0000cc>new_esEs12</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>)
<BR><FONT COLOR=#0000cc>new_esEs15</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#0000cc>ty_Char</font>) &#8594; <FONT COLOR=#0000cc>new_esEs17</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>)
<BR><FONT COLOR=#0000cc>new_ltEs14</font>(<FONT COLOR=#0000cc>@2</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1071</font>), <FONT COLOR=#0000cc>@2</font>(<FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#cc0000>vyy1081</font>), <FONT COLOR=#cc0000>ceg</font>, <FONT COLOR=#cc0000>ceh</font>) &#8594; <FONT COLOR=#0000cc>new_pePe</font>(<FONT COLOR=#0000cc>new_lt23</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#cc0000>ceg</font>), <FONT COLOR=#0000cc>new_asAs</font>(<FONT COLOR=#0000cc>new_esEs39</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#cc0000>ceg</font>), <FONT COLOR=#0000cc>new_ltEs24</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#cc0000>ceh</font>)))
<BR><FONT COLOR=#0000cc>new_ltEs23</font>(<FONT COLOR=#cc0000>vyy121</font>, <FONT COLOR=#cc0000>vyy122</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>fbc</font>), <FONT COLOR=#cc0000>fbd</font>)) &#8594; <FONT COLOR=#0000cc>new_ltEs14</font>(<FONT COLOR=#cc0000>vyy121</font>, <FONT COLOR=#cc0000>vyy122</font>, <FONT COLOR=#cc0000>fbc</font>, <FONT COLOR=#cc0000>fbd</font>)
<BR><FONT COLOR=#0000cc>new_ltEs11</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy1070</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy1080</font>), <FONT COLOR=#0000cc>ty_Ordering</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs16</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>)
<BR><FONT COLOR=#0000cc>new_compare0</font>(<FONT COLOR=#cc0000>vyy300</font>, <FONT COLOR=#cc0000>vyy40</font>, <FONT COLOR=#0000cc>ty_Double</font>) &#8594; <FONT COLOR=#0000cc>new_compare12</font>(<FONT COLOR=#cc0000>vyy300</font>, <FONT COLOR=#cc0000>vyy40</font>)
<BR><FONT COLOR=#0000cc>new_esEs33</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#0000cc>ty_Integer</font>) &#8594; <FONT COLOR=#0000cc>new_esEs26</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>)
<BR><FONT COLOR=#0000cc>new_esEs5</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>ty_Float</font>) &#8594; <FONT COLOR=#0000cc>new_esEs25</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>)
<BR><FONT COLOR=#0000cc>new_ltEs20</font>(<FONT COLOR=#cc0000>vyy145</font>, <FONT COLOR=#cc0000>vyy148</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>bgg</font>)) &#8594; <FONT COLOR=#0000cc>new_ltEs11</font>(<FONT COLOR=#cc0000>vyy145</font>, <FONT COLOR=#cc0000>vyy148</font>, <FONT COLOR=#cc0000>bgg</font>)
<BR><FONT COLOR=#0000cc>new_lt22</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#0000cc>ty_Ordering</font>) &#8594; <FONT COLOR=#0000cc>new_lt5</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>)
<BR><FONT COLOR=#0000cc>new_compare30</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy3000</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy400</font>), <FONT COLOR=#cc0000>dbe</font>, <FONT COLOR=#cc0000>dbf</font>) &#8594; <FONT COLOR=#0000cc>GT</font>
<BR><FONT COLOR=#0000cc>new_lt23</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#0000cc>ty_Bool</font>) &#8594; <FONT COLOR=#0000cc>new_lt9</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>)
<BR><FONT COLOR=#0000cc>new_esEs34</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#0000cc>ty_Double</font>) &#8594; <FONT COLOR=#0000cc>new_esEs23</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>)
<BR><FONT COLOR=#0000cc>new_esEs34</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>dah</font>), <FONT COLOR=#cc0000>dba</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>dah</font>, <FONT COLOR=#cc0000>dba</font>)
<BR><FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy1070</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy1080</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>fcf</font>), <FONT COLOR=#cc0000>cef</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs5</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#cc0000>fcf</font>)
<BR><FONT COLOR=#0000cc>new_esEs15</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>bg</font>), <FONT COLOR=#cc0000>bh</font>), <FONT COLOR=#cc0000>ca</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs18</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>bg</font>, <FONT COLOR=#cc0000>bh</font>, <FONT COLOR=#cc0000>ca</font>)
<BR><FONT COLOR=#0000cc>new_pePe</font>(<FONT COLOR=#0000cc>False</font>, <FONT COLOR=#cc0000>vyy235</font>) &#8594; <FONT COLOR=#cc0000>vyy235</font>
<BR><FONT COLOR=#0000cc>new_esEs13</font>(<FONT COLOR=#0000cc>EQ</font>, <FONT COLOR=#0000cc>LT</font>) &#8594; <FONT COLOR=#0000cc>False</font>
<BR><FONT COLOR=#0000cc>new_esEs13</font>(<FONT COLOR=#0000cc>LT</font>, <FONT COLOR=#0000cc>EQ</font>) &#8594; <FONT COLOR=#0000cc>False</font>
<BR><FONT COLOR=#0000cc>new_primCompAux00</font>(<FONT COLOR=#cc0000>vyy92</font>, <FONT COLOR=#cc0000>vyy93</font>, <FONT COLOR=#0000cc>EQ</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>dfa</font>), <FONT COLOR=#cc0000>dfb</font>)) &#8594; <FONT COLOR=#0000cc>new_compare15</font>(<FONT COLOR=#cc0000>vyy92</font>, <FONT COLOR=#cc0000>vyy93</font>, <FONT COLOR=#cc0000>dfa</font>, <FONT COLOR=#cc0000>dfb</font>)
<BR><FONT COLOR=#0000cc>new_lt22</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#0000cc>ty_Double</font>) &#8594; <FONT COLOR=#0000cc>new_lt6</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>)
<BR><FONT COLOR=#0000cc>new_esEs37</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>eed</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs16</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#cc0000>eed</font>)
<BR><FONT COLOR=#0000cc>new_esEs29</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>fa</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs14</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>, <FONT COLOR=#cc0000>fa</font>)
<BR><FONT COLOR=#0000cc>new_compare211</font>(<FONT COLOR=#0000cc>EQ</font>, <FONT COLOR=#0000cc>GT</font>, <FONT COLOR=#0000cc>False</font>) &#8594; <FONT COLOR=#0000cc>LT</font>
<BR><FONT COLOR=#0000cc>new_esEs36</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#0000cc>ty_Double</font>) &#8594; <FONT COLOR=#0000cc>new_esEs23</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>)
<BR><FONT COLOR=#0000cc>new_compare17</font>(<FONT COLOR=#0000cc>:</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy3001</font>), <FONT COLOR=#0000cc>:</font>(<FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#cc0000>vyy401</font>), <FONT COLOR=#cc0000>bae</font>) &#8594; <FONT COLOR=#0000cc>new_primCompAux1</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy401</font>, <FONT COLOR=#cc0000>bae</font>)
<BR><FONT COLOR=#0000cc>new_esEs29</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>fb</font>), <FONT COLOR=#cc0000>fc</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>, <FONT COLOR=#cc0000>fb</font>, <FONT COLOR=#cc0000>fc</font>)
<BR><FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy1070</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy1080</font>), <FONT COLOR=#cc0000>cee</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>feg</font>), <FONT COLOR=#cc0000>feh</font>), <FONT COLOR=#cc0000>ffa</font>)) &#8594; <FONT COLOR=#0000cc>new_ltEs17</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#cc0000>feg</font>, <FONT COLOR=#cc0000>feh</font>, <FONT COLOR=#cc0000>ffa</font>)
<BR><FONT COLOR=#0000cc>new_esEs20</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy30000</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy4000</font>), <FONT COLOR=#0000cc>ty_@0</font>) &#8594; <FONT COLOR=#0000cc>new_esEs24</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>)
<BR><FONT COLOR=#0000cc>new_esEs38</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#0000cc>ty_Char</font>) &#8594; <FONT COLOR=#0000cc>new_esEs17</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>)
<BR><FONT COLOR=#0000cc>new_esEs34</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#0000cc>ty_Float</font>) &#8594; <FONT COLOR=#0000cc>new_esEs25</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>)
<BR><FONT COLOR=#0000cc>new_esEs10</font>(<FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy401</font>, <FONT COLOR=#0000cc>ty_Char</font>) &#8594; <FONT COLOR=#0000cc>new_esEs17</font>(<FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy401</font>)
<BR><FONT COLOR=#0000cc>new_esEs29</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>fd</font>), <FONT COLOR=#cc0000>ff</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs22</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>, <FONT COLOR=#cc0000>fd</font>, <FONT COLOR=#cc0000>ff</font>)
<BR><FONT COLOR=#0000cc>new_esEs15</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#0000cc>ty_Int</font>) &#8594; <FONT COLOR=#0000cc>new_esEs19</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>)
<BR><FONT COLOR=#0000cc>new_ltEs22</font>(<FONT COLOR=#cc0000>vyy1072</font>, <FONT COLOR=#cc0000>vyy1082</font>, <FONT COLOR=#0000cc>ty_Ordering</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs16</font>(<FONT COLOR=#cc0000>vyy1072</font>, <FONT COLOR=#cc0000>vyy1082</font>)
<BR><FONT COLOR=#0000cc>new_esEs20</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy30000</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy4000</font>), <FONT COLOR=#0000cc>ty_Ordering</font>) &#8594; <FONT COLOR=#0000cc>new_esEs13</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>)
<BR><FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy1070</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy1080</font>), <FONT COLOR=#cc0000>cee</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>fee</font>), <FONT COLOR=#cc0000>fef</font>)) &#8594; <FONT COLOR=#0000cc>new_ltEs14</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#cc0000>fee</font>, <FONT COLOR=#cc0000>fef</font>)
<BR><FONT COLOR=#0000cc>new_ltEs20</font>(<FONT COLOR=#cc0000>vyy145</font>, <FONT COLOR=#cc0000>vyy148</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>bgh</font>)) &#8594; <FONT COLOR=#0000cc>new_ltEs12</font>(<FONT COLOR=#cc0000>vyy145</font>, <FONT COLOR=#cc0000>vyy148</font>, <FONT COLOR=#cc0000>bgh</font>)
<BR><FONT COLOR=#0000cc>new_ltEs19</font>(<FONT COLOR=#cc0000>vyy114</font>, <FONT COLOR=#cc0000>vyy115</font>, <FONT COLOR=#0000cc>ty_Char</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs4</font>(<FONT COLOR=#cc0000>vyy114</font>, <FONT COLOR=#cc0000>vyy115</font>)
<BR><FONT COLOR=#0000cc>new_esEs27</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#0000cc>ty_Int</font>) &#8594; <FONT COLOR=#0000cc>new_esEs19</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>)
<BR><FONT COLOR=#0000cc>new_primCmpInt</font>(<FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>vyy30000</font>)), <FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#cc0000>vyy400</font>)) &#8594; <FONT COLOR=#0000cc>new_primCmpNat1</font>(<FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#cc0000>vyy30000</font>)
<BR><FONT COLOR=#0000cc>new_ltEs19</font>(<FONT COLOR=#cc0000>vyy114</font>, <FONT COLOR=#cc0000>vyy115</font>, <FONT COLOR=#0000cc>ty_Float</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs15</font>(<FONT COLOR=#cc0000>vyy114</font>, <FONT COLOR=#cc0000>vyy115</font>)
<BR><FONT COLOR=#0000cc>new_esEs10</font>(<FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy401</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>cce</font>), <FONT COLOR=#cc0000>ccf</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs22</font>(<FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy401</font>, <FONT COLOR=#cc0000>cce</font>, <FONT COLOR=#cc0000>ccf</font>)
<BR><FONT COLOR=#0000cc>new_esEs10</font>(<FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy401</font>, <FONT COLOR=#0000cc>ty_Float</font>) &#8594; <FONT COLOR=#0000cc>new_esEs25</font>(<FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy401</font>)
<BR><FONT COLOR=#0000cc>new_esEs36</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>dff</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs16</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#cc0000>dff</font>)
<BR><FONT COLOR=#0000cc>new_esEs7</font>(<FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy401</font>, <FONT COLOR=#0000cc>ty_Ordering</font>) &#8594; <FONT COLOR=#0000cc>new_esEs13</font>(<FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy401</font>)
<BR><FONT COLOR=#0000cc>new_esEs37</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#0000cc>ty_Float</font>) &#8594; <FONT COLOR=#0000cc>new_esEs25</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>)
<BR><FONT COLOR=#0000cc>new_esEs35</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>dhe</font>), <FONT COLOR=#cc0000>dhf</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs22</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#cc0000>dhe</font>, <FONT COLOR=#cc0000>dhf</font>)
<BR><FONT COLOR=#0000cc>new_compare0</font>(<FONT COLOR=#cc0000>vyy300</font>, <FONT COLOR=#cc0000>vyy40</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>caa</font>), <FONT COLOR=#cc0000>cab</font>), <FONT COLOR=#cc0000>cac</font>)) &#8594; <FONT COLOR=#0000cc>new_compare10</font>(<FONT COLOR=#cc0000>vyy300</font>, <FONT COLOR=#cc0000>vyy40</font>, <FONT COLOR=#cc0000>caa</font>, <FONT COLOR=#cc0000>cab</font>, <FONT COLOR=#cc0000>cac</font>)
<BR><FONT COLOR=#0000cc>new_lt21</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>dgc</font>), <FONT COLOR=#cc0000>dgd</font>)) &#8594; <FONT COLOR=#0000cc>new_lt17</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#cc0000>dgc</font>, <FONT COLOR=#cc0000>dgd</font>)
<BR><FONT COLOR=#0000cc>new_primCompAux00</font>(<FONT COLOR=#cc0000>vyy92</font>, <FONT COLOR=#cc0000>vyy93</font>, <FONT COLOR=#0000cc>EQ</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>def</font>)) &#8594; <FONT COLOR=#0000cc>new_compare17</font>(<FONT COLOR=#cc0000>vyy92</font>, <FONT COLOR=#cc0000>vyy93</font>, <FONT COLOR=#cc0000>def</font>)
<BR><FONT COLOR=#0000cc>new_esEs36</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>dge</font>), <FONT COLOR=#cc0000>dgf</font>), <FONT COLOR=#cc0000>dgg</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs18</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#cc0000>dge</font>, <FONT COLOR=#cc0000>dgf</font>, <FONT COLOR=#cc0000>dgg</font>)
<BR><FONT COLOR=#0000cc>new_compare14</font>(<FONT COLOR=#cc0000>vyy206</font>, <FONT COLOR=#cc0000>vyy207</font>, <FONT COLOR=#cc0000>vyy208</font>, <FONT COLOR=#cc0000>vyy209</font>, <FONT COLOR=#0000cc>True</font>, <FONT COLOR=#cc0000>vyy211</font>, <FONT COLOR=#cc0000>bde</font>, <FONT COLOR=#cc0000>bdf</font>) &#8594; <FONT COLOR=#0000cc>new_compare18</font>(<FONT COLOR=#cc0000>vyy206</font>, <FONT COLOR=#cc0000>vyy207</font>, <FONT COLOR=#cc0000>vyy208</font>, <FONT COLOR=#cc0000>vyy209</font>, <FONT COLOR=#0000cc>True</font>, <FONT COLOR=#cc0000>bde</font>, <FONT COLOR=#cc0000>bdf</font>)
<BR><FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy1070</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy1080</font>), <FONT COLOR=#cc0000>cee</font>, <FONT COLOR=#0000cc>ty_Bool</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs8</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>)
<BR><FONT COLOR=#0000cc>new_lt8</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>fd</font>), <FONT COLOR=#cc0000>ff</font>)) &#8594; <FONT COLOR=#0000cc>new_lt17</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>, <FONT COLOR=#cc0000>fd</font>, <FONT COLOR=#cc0000>ff</font>)
<BR><FONT COLOR=#0000cc>new_compare211</font>(<FONT COLOR=#0000cc>LT</font>, <FONT COLOR=#0000cc>LT</font>, <FONT COLOR=#0000cc>False</font>) &#8594; <FONT COLOR=#0000cc>LT</font>
<BR><FONT COLOR=#0000cc>new_pePe</font>(<FONT COLOR=#0000cc>True</font>, <FONT COLOR=#cc0000>vyy235</font>) &#8594; <FONT COLOR=#0000cc>True</font>
<BR><FONT COLOR=#0000cc>new_primEqNat0</font>(<FONT COLOR=#0000cc>Zero</font>, <FONT COLOR=#0000cc>Zero</font>) &#8594; <FONT COLOR=#0000cc>True</font>
<BR><FONT COLOR=#0000cc>new_lt21</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>dga</font>), <FONT COLOR=#cc0000>dgb</font>)) &#8594; <FONT COLOR=#0000cc>new_lt16</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#cc0000>dga</font>, <FONT COLOR=#cc0000>dgb</font>)
<BR><FONT COLOR=#0000cc>new_esEs10</font>(<FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy401</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>ccc</font>), <FONT COLOR=#cc0000>ccd</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy401</font>, <FONT COLOR=#cc0000>ccc</font>, <FONT COLOR=#cc0000>ccd</font>)
<BR><FONT COLOR=#0000cc>new_esEs5</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>ty_@0</font>) &#8594; <FONT COLOR=#0000cc>new_esEs24</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>)
<BR><FONT COLOR=#0000cc>new_esEs5</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>ty_Integer</font>) &#8594; <FONT COLOR=#0000cc>new_esEs26</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>)
<BR><FONT COLOR=#0000cc>new_esEs29</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>, <FONT COLOR=#0000cc>ty_Ordering</font>) &#8594; <FONT COLOR=#0000cc>new_esEs13</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>)
<BR><FONT COLOR=#0000cc>new_esEs13</font>(<FONT COLOR=#0000cc>GT</font>, <FONT COLOR=#0000cc>LT</font>) &#8594; <FONT COLOR=#0000cc>False</font>
<BR><FONT COLOR=#0000cc>new_esEs13</font>(<FONT COLOR=#0000cc>LT</font>, <FONT COLOR=#0000cc>GT</font>) &#8594; <FONT COLOR=#0000cc>False</font>
<BR><FONT COLOR=#0000cc>new_lt23</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>ffc</font>)) &#8594; <FONT COLOR=#0000cc>new_lt11</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#cc0000>ffc</font>)
<BR><FONT COLOR=#0000cc>new_esEs6</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>ddf</font>), <FONT COLOR=#cc0000>ddg</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#cc0000>ddf</font>, <FONT COLOR=#cc0000>ddg</font>)
<BR><FONT COLOR=#0000cc>new_esEs39</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#0000cc>ty_Ordering</font>) &#8594; <FONT COLOR=#0000cc>new_esEs13</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>)
<BR><FONT COLOR=#0000cc>new_esEs6</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>deb</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs14</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#cc0000>deb</font>)
<BR><FONT COLOR=#0000cc>new_ltEs16</font>(<FONT COLOR=#0000cc>EQ</font>, <FONT COLOR=#0000cc>LT</font>) &#8594; <FONT COLOR=#0000cc>False</font>
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy30000</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy4000</font>), <FONT COLOR=#0000cc>ty_Float</font>, <FONT COLOR=#cc0000>ebe</font>) &#8594; <FONT COLOR=#0000cc>new_esEs25</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>)
<BR><FONT COLOR=#0000cc>new_ltEs7</font>(<FONT COLOR=#cc0000>vyy157</font>, <FONT COLOR=#cc0000>vyy159</font>, <FONT COLOR=#0000cc>ty_Integer</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs18</font>(<FONT COLOR=#cc0000>vyy157</font>, <FONT COLOR=#cc0000>vyy159</font>)
<BR><FONT COLOR=#0000cc>new_ltEs16</font>(<FONT COLOR=#0000cc>GT</font>, <FONT COLOR=#0000cc>EQ</font>) &#8594; <FONT COLOR=#0000cc>False</font>
<BR><FONT COLOR=#0000cc>new_esEs36</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#0000cc>ty_Integer</font>) &#8594; <FONT COLOR=#0000cc>new_esEs26</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>)
<BR><FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy1070</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy1080</font>), <FONT COLOR=#0000cc>ty_Integer</font>, <FONT COLOR=#cc0000>cef</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs18</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>)
<BR><FONT COLOR=#0000cc>new_ltEs17</font>(<FONT COLOR=#0000cc>@3</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1072</font>), <FONT COLOR=#0000cc>@3</font>(<FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#cc0000>vyy1082</font>), <FONT COLOR=#cc0000>cfa</font>, <FONT COLOR=#cc0000>cfb</font>, <FONT COLOR=#cc0000>cfc</font>) &#8594; <FONT COLOR=#0000cc>new_pePe</font>(<FONT COLOR=#0000cc>new_lt21</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#cc0000>cfa</font>), <FONT COLOR=#0000cc>new_asAs</font>(<FONT COLOR=#0000cc>new_esEs36</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#cc0000>cfa</font>), <FONT COLOR=#0000cc>new_pePe</font>(<FONT COLOR=#0000cc>new_lt22</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#cc0000>cfb</font>), <FONT COLOR=#0000cc>new_asAs</font>(<FONT COLOR=#0000cc>new_esEs35</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#cc0000>cfb</font>), <FONT COLOR=#0000cc>new_ltEs22</font>(<FONT COLOR=#cc0000>vyy1072</font>, <FONT COLOR=#cc0000>vyy1082</font>, <FONT COLOR=#cc0000>cfc</font>)))))
<BR><FONT COLOR=#0000cc>new_esEs39</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#0000cc>ty_Integer</font>) &#8594; <FONT COLOR=#0000cc>new_esEs26</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>)
<BR><FONT COLOR=#0000cc>new_primCompAux00</font>(<FONT COLOR=#cc0000>vyy92</font>, <FONT COLOR=#cc0000>vyy93</font>, <FONT COLOR=#0000cc>EQ</font>, <FONT COLOR=#0000cc>ty_Ordering</font>) &#8594; <FONT COLOR=#0000cc>new_compare11</font>(<FONT COLOR=#cc0000>vyy92</font>, <FONT COLOR=#cc0000>vyy93</font>)
<BR><FONT COLOR=#0000cc>new_primPlusNat0</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>vyy2360</font>), <FONT COLOR=#cc0000>vyy300100</font>) &#8594; <FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#0000cc>new_primPlusNat1</font>(<FONT COLOR=#cc0000>vyy2360</font>, <FONT COLOR=#cc0000>vyy300100</font>)))
<BR><FONT COLOR=#0000cc>new_esEs11</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>cdd</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs20</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#cc0000>cdd</font>)
<BR><FONT COLOR=#0000cc>new_compare0</font>(<FONT COLOR=#cc0000>vyy300</font>, <FONT COLOR=#cc0000>vyy40</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>fce</font>)) &#8594; <FONT COLOR=#0000cc>new_compare6</font>(<FONT COLOR=#cc0000>vyy300</font>, <FONT COLOR=#cc0000>vyy40</font>, <FONT COLOR=#cc0000>fce</font>)
<BR><FONT COLOR=#0000cc>new_esEs15</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#0000cc>ty_Double</font>) &#8594; <FONT COLOR=#0000cc>new_esEs23</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>)
<BR><FONT COLOR=#0000cc>new_esEs6</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>ty_Double</font>) &#8594; <FONT COLOR=#0000cc>new_esEs23</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>)
<BR><FONT COLOR=#0000cc>new_primCompAux00</font>(<FONT COLOR=#cc0000>vyy92</font>, <FONT COLOR=#cc0000>vyy93</font>, <FONT COLOR=#0000cc>EQ</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>ded</font>)) &#8594; <FONT COLOR=#0000cc>new_compare6</font>(<FONT COLOR=#cc0000>vyy92</font>, <FONT COLOR=#cc0000>vyy93</font>, <FONT COLOR=#cc0000>ded</font>)
<BR><FONT COLOR=#0000cc>new_primEqInt</font>(<FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>vyy300000</font>)), <FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>vyy40000</font>))) &#8594; <FONT COLOR=#0000cc>new_primEqNat0</font>(<FONT COLOR=#cc0000>vyy300000</font>, <FONT COLOR=#cc0000>vyy40000</font>)
<BR><FONT COLOR=#0000cc>new_lt20</font>(<FONT COLOR=#cc0000>vyy144</font>, <FONT COLOR=#cc0000>vyy147</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>bfd</font>)) &#8594; <FONT COLOR=#0000cc>new_lt11</font>(<FONT COLOR=#cc0000>vyy144</font>, <FONT COLOR=#cc0000>vyy147</font>, <FONT COLOR=#cc0000>bfd</font>)
<BR><FONT COLOR=#0000cc>new_ltEs7</font>(<FONT COLOR=#cc0000>vyy157</font>, <FONT COLOR=#cc0000>vyy159</font>, <FONT COLOR=#0000cc>ty_Bool</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs8</font>(<FONT COLOR=#cc0000>vyy157</font>, <FONT COLOR=#cc0000>vyy159</font>)
<BR><FONT COLOR=#0000cc>new_primPlusNat1</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>vyy23600</font>), <FONT COLOR=#0000cc>Zero</font>) &#8594; <FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>vyy23600</font>)
<BR><FONT COLOR=#0000cc>new_primPlusNat1</font>(<FONT COLOR=#0000cc>Zero</font>, <FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>vyy3001000</font>)) &#8594; <FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>vyy3001000</font>)
<BR><FONT COLOR=#0000cc>new_compare15</font>(<FONT COLOR=#0000cc>@2</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy3001</font>), <FONT COLOR=#0000cc>@2</font>(<FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#cc0000>vyy401</font>), <FONT COLOR=#cc0000>fg</font>, <FONT COLOR=#cc0000>fh</font>) &#8594; <FONT COLOR=#0000cc>new_compare24</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#cc0000>vyy401</font>, <FONT COLOR=#0000cc>new_asAs</font>(<FONT COLOR=#0000cc>new_esEs8</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#cc0000>fg</font>), <FONT COLOR=#0000cc>new_esEs7</font>(<FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy401</font>, <FONT COLOR=#cc0000>fh</font>)), <FONT COLOR=#cc0000>fg</font>, <FONT COLOR=#cc0000>fh</font>)
<BR><FONT COLOR=#0000cc>new_ltEs22</font>(<FONT COLOR=#cc0000>vyy1072</font>, <FONT COLOR=#cc0000>vyy1082</font>, <FONT COLOR=#0000cc>ty_Integer</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs18</font>(<FONT COLOR=#cc0000>vyy1072</font>, <FONT COLOR=#cc0000>vyy1082</font>)
<BR><FONT COLOR=#0000cc>new_esEs8</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>ty_Float</font>) &#8594; <FONT COLOR=#0000cc>new_esEs25</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>)
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy30000</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy4000</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>eca</font>), <FONT COLOR=#cc0000>ebe</font>) &#8594; <FONT COLOR=#0000cc>new_esEs20</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>eca</font>)
<BR><FONT COLOR=#0000cc>new_esEs9</font>(<FONT COLOR=#cc0000>vyy3002</font>, <FONT COLOR=#cc0000>vyy402</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>cbe</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs14</font>(<FONT COLOR=#cc0000>vyy3002</font>, <FONT COLOR=#cc0000>vyy402</font>, <FONT COLOR=#cc0000>cbe</font>)
<BR><FONT COLOR=#0000cc>new_primCmpNat1</font>(<FONT COLOR=#0000cc>Zero</font>, <FONT COLOR=#cc0000>vyy30000</font>) &#8594; <FONT COLOR=#0000cc>LT</font>
<BR><FONT COLOR=#0000cc>new_primEqInt</font>(<FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#0000cc>Zero</font>), <FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#0000cc>Zero</font>)) &#8594; <FONT COLOR=#0000cc>True</font>
<BR><FONT COLOR=#0000cc>new_esEs36</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>dfg</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs20</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#cc0000>dfg</font>)
<BR><FONT COLOR=#0000cc>new_compare31</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy3000</font>), <FONT COLOR=#0000cc>Nothing</font>, <FONT COLOR=#cc0000>egh</font>) &#8594; <FONT COLOR=#0000cc>GT</font>
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy30000</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy4000</font>), <FONT COLOR=#0000cc>ty_Integer</font>, <FONT COLOR=#cc0000>ebe</font>) &#8594; <FONT COLOR=#0000cc>new_esEs26</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>)
<BR><FONT COLOR=#0000cc>new_ltEs21</font>(<FONT COLOR=#cc0000>vyy107</font>, <FONT COLOR=#cc0000>vyy108</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>bcb</font>)) &#8594; <FONT COLOR=#0000cc>new_ltEs11</font>(<FONT COLOR=#cc0000>vyy107</font>, <FONT COLOR=#cc0000>vyy108</font>, <FONT COLOR=#cc0000>bcb</font>)
<BR><FONT COLOR=#0000cc>new_lt8</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>eh</font>)) &#8594; <FONT COLOR=#0000cc>new_lt14</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>, <FONT COLOR=#cc0000>eh</font>)
<BR><FONT COLOR=#0000cc>new_lt19</font>(<FONT COLOR=#cc0000>vyy143</font>, <FONT COLOR=#cc0000>vyy146</font>, <FONT COLOR=#0000cc>ty_Char</font>) &#8594; <FONT COLOR=#0000cc>new_lt12</font>(<FONT COLOR=#cc0000>vyy143</font>, <FONT COLOR=#cc0000>vyy146</font>)
<BR><FONT COLOR=#0000cc>new_lt8</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>, <FONT COLOR=#0000cc>ty_@0</font>) &#8594; <FONT COLOR=#0000cc>new_lt10</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>)
<BR><FONT COLOR=#0000cc>new_ltEs21</font>(<FONT COLOR=#cc0000>vyy107</font>, <FONT COLOR=#cc0000>vyy108</font>, <FONT COLOR=#0000cc>ty_Int</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs10</font>(<FONT COLOR=#cc0000>vyy107</font>, <FONT COLOR=#cc0000>vyy108</font>)
<BR><FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy1070</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy1080</font>), <FONT COLOR=#cc0000>cee</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>fdh</font>)) &#8594; <FONT COLOR=#0000cc>new_ltEs5</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#cc0000>fdh</font>)
<BR><FONT COLOR=#0000cc>new_esEs10</font>(<FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy401</font>, <FONT COLOR=#0000cc>ty_Ordering</font>) &#8594; <FONT COLOR=#0000cc>new_esEs13</font>(<FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy401</font>)
<BR><FONT COLOR=#0000cc>new_ltEs24</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#0000cc>ty_Bool</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs8</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>)
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy30000</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy4000</font>), <FONT COLOR=#cc0000>ecg</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>eda</font>), <FONT COLOR=#cc0000>edb</font>), <FONT COLOR=#cc0000>edc</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs18</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>eda</font>, <FONT COLOR=#cc0000>edb</font>, <FONT COLOR=#cc0000>edc</font>)
<BR><FONT COLOR=#0000cc>new_lt12</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>) &#8594; <FONT COLOR=#0000cc>new_esEs13</font>(<FONT COLOR=#0000cc>new_compare9</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>), <FONT COLOR=#0000cc>LT</font>)
<BR><FONT COLOR=#0000cc>new_compare30</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy3000</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy400</font>), <FONT COLOR=#cc0000>dbe</font>, <FONT COLOR=#cc0000>dbf</font>) &#8594; <FONT COLOR=#0000cc>new_compare210</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>new_esEs6</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#cc0000>dbf</font>), <FONT COLOR=#cc0000>dbe</font>, <FONT COLOR=#cc0000>dbf</font>)
<BR><FONT COLOR=#0000cc>new_primCmpInt</font>(<FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#0000cc>Zero</font>), <FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#0000cc>Zero</font>)) &#8594; <FONT COLOR=#0000cc>EQ</font>
<BR><FONT COLOR=#0000cc>new_primCmpInt</font>(<FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#0000cc>Zero</font>), <FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#0000cc>Zero</font>)) &#8594; <FONT COLOR=#0000cc>EQ</font>
<BR><FONT COLOR=#0000cc>new_primCompAux00</font>(<FONT COLOR=#cc0000>vyy92</font>, <FONT COLOR=#cc0000>vyy93</font>, <FONT COLOR=#0000cc>EQ</font>, <FONT COLOR=#0000cc>ty_Float</font>) &#8594; <FONT COLOR=#0000cc>new_compare13</font>(<FONT COLOR=#cc0000>vyy92</font>, <FONT COLOR=#cc0000>vyy93</font>)
<BR><FONT COLOR=#0000cc>new_esEs38</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#0000cc>ty_Double</font>) &#8594; <FONT COLOR=#0000cc>new_esEs23</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>)
<BR><FONT COLOR=#0000cc>new_lt8</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>fa</font>)) &#8594; <FONT COLOR=#0000cc>new_lt15</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>, <FONT COLOR=#cc0000>fa</font>)
<BR><FONT COLOR=#0000cc>new_lt19</font>(<FONT COLOR=#cc0000>vyy143</font>, <FONT COLOR=#cc0000>vyy146</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>bee</font>), <FONT COLOR=#cc0000>bef</font>)) &#8594; <FONT COLOR=#0000cc>new_lt16</font>(<FONT COLOR=#cc0000>vyy143</font>, <FONT COLOR=#cc0000>vyy146</font>, <FONT COLOR=#cc0000>bee</font>, <FONT COLOR=#cc0000>bef</font>)
<BR><FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy1070</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy1080</font>), <FONT COLOR=#cc0000>cee</font>, <FONT COLOR=#0000cc>ty_Int</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs10</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>)
<BR><FONT COLOR=#0000cc>new_primEqInt</font>(<FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>vyy300000</font>)), <FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>vyy40000</font>))) &#8594; <FONT COLOR=#0000cc>new_primEqNat0</font>(<FONT COLOR=#cc0000>vyy300000</font>, <FONT COLOR=#cc0000>vyy40000</font>)
<BR><FONT COLOR=#0000cc>new_esEs39</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>ffd</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs20</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#cc0000>ffd</font>)
<BR><FONT COLOR=#0000cc>new_esEs35</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#0000cc>ty_Double</font>) &#8594; <FONT COLOR=#0000cc>new_esEs23</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>)
<BR><FONT COLOR=#0000cc>new_ltEs11</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy1070</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy1080</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>bcf</font>), <FONT COLOR=#cc0000>bcg</font>)) &#8594; <FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#cc0000>bcf</font>, <FONT COLOR=#cc0000>bcg</font>)
<BR><FONT COLOR=#0000cc>new_compare6</font>(<FONT COLOR=#0000cc>:%</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy3001</font>), <FONT COLOR=#0000cc>:%</font>(<FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#cc0000>vyy401</font>), <FONT COLOR=#0000cc>ty_Int</font>) &#8594; <FONT COLOR=#0000cc>new_compare7</font>(<FONT COLOR=#0000cc>new_sr</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy401</font>), <FONT COLOR=#0000cc>new_sr</font>(<FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#cc0000>vyy3001</font>))
<BR><FONT COLOR=#0000cc>new_esEs18</font>(<FONT COLOR=#0000cc>@3</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy30002</font>), <FONT COLOR=#0000cc>@3</font>(<FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#cc0000>vyy4002</font>), <FONT COLOR=#cc0000>cfd</font>, <FONT COLOR=#cc0000>cfe</font>, <FONT COLOR=#cc0000>cff</font>) &#8594; <FONT COLOR=#0000cc>new_asAs</font>(<FONT COLOR=#0000cc>new_esEs34</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>cfd</font>), <FONT COLOR=#0000cc>new_asAs</font>(<FONT COLOR=#0000cc>new_esEs33</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#cc0000>cfe</font>), <FONT COLOR=#0000cc>new_esEs32</font>(<FONT COLOR=#cc0000>vyy30002</font>, <FONT COLOR=#cc0000>vyy4002</font>, <FONT COLOR=#cc0000>cff</font>)))
<BR><FONT COLOR=#0000cc>new_primEqNat0</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>vyy3000000</font>), <FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>vyy400000</font>)) &#8594; <FONT COLOR=#0000cc>new_primEqNat0</font>(<FONT COLOR=#cc0000>vyy3000000</font>, <FONT COLOR=#cc0000>vyy400000</font>)
<BR><FONT COLOR=#0000cc>new_ltEs23</font>(<FONT COLOR=#cc0000>vyy121</font>, <FONT COLOR=#cc0000>vyy122</font>, <FONT COLOR=#0000cc>ty_Bool</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs8</font>(<FONT COLOR=#cc0000>vyy121</font>, <FONT COLOR=#cc0000>vyy122</font>)
<BR><FONT COLOR=#0000cc>new_ltEs24</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#0000cc>ty_Float</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs15</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>)
<BR><FONT COLOR=#0000cc>new_esEs33</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>dab</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs14</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#cc0000>dab</font>)
<BR><FONT COLOR=#0000cc>new_ltEs19</font>(<FONT COLOR=#cc0000>vyy114</font>, <FONT COLOR=#cc0000>vyy115</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>bbc</font>), <FONT COLOR=#cc0000>bbd</font>)) &#8594; <FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#cc0000>vyy114</font>, <FONT COLOR=#cc0000>vyy115</font>, <FONT COLOR=#cc0000>bbc</font>, <FONT COLOR=#cc0000>bbd</font>)
<BR><FONT COLOR=#0000cc>new_esEs20</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy30000</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy4000</font>), <FONT COLOR=#0000cc>ty_Int</font>) &#8594; <FONT COLOR=#0000cc>new_esEs19</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>)
<BR><FONT COLOR=#0000cc>new_esEs9</font>(<FONT COLOR=#cc0000>vyy3002</font>, <FONT COLOR=#cc0000>vyy402</font>, <FONT COLOR=#0000cc>ty_Char</font>) &#8594; <FONT COLOR=#0000cc>new_esEs17</font>(<FONT COLOR=#cc0000>vyy3002</font>, <FONT COLOR=#cc0000>vyy402</font>)
<BR><FONT COLOR=#0000cc>new_esEs20</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy30000</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy4000</font>), <FONT COLOR=#0000cc>ty_Double</font>) &#8594; <FONT COLOR=#0000cc>new_esEs23</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>)
<BR><FONT COLOR=#0000cc>new_lt23</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>fff</font>), <FONT COLOR=#cc0000>ffg</font>)) &#8594; <FONT COLOR=#0000cc>new_lt16</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#cc0000>fff</font>, <FONT COLOR=#cc0000>ffg</font>)
<BR><FONT COLOR=#0000cc>new_ltEs19</font>(<FONT COLOR=#cc0000>vyy114</font>, <FONT COLOR=#cc0000>vyy115</font>, <FONT COLOR=#0000cc>ty_Bool</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs8</font>(<FONT COLOR=#cc0000>vyy114</font>, <FONT COLOR=#cc0000>vyy115</font>)
<BR><FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy1070</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy1080</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>fcg</font>), <FONT COLOR=#cc0000>cef</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs11</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#cc0000>fcg</font>)
<BR><FONT COLOR=#0000cc>new_lt6</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>) &#8594; <FONT COLOR=#0000cc>new_esEs13</font>(<FONT COLOR=#0000cc>new_compare12</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>), <FONT COLOR=#0000cc>LT</font>)
<BR><FONT COLOR=#0000cc>new_esEs30</font>(<FONT COLOR=#cc0000>vyy144</font>, <FONT COLOR=#cc0000>vyy147</font>, <FONT COLOR=#0000cc>ty_Ordering</font>) &#8594; <FONT COLOR=#0000cc>new_esEs13</font>(<FONT COLOR=#cc0000>vyy144</font>, <FONT COLOR=#cc0000>vyy147</font>)
<BR><FONT COLOR=#0000cc>new_esEs30</font>(<FONT COLOR=#cc0000>vyy144</font>, <FONT COLOR=#cc0000>vyy147</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>bgc</font>), <FONT COLOR=#cc0000>bgd</font>), <FONT COLOR=#cc0000>bge</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs18</font>(<FONT COLOR=#cc0000>vyy144</font>, <FONT COLOR=#cc0000>vyy147</font>, <FONT COLOR=#cc0000>bgc</font>, <FONT COLOR=#cc0000>bgd</font>, <FONT COLOR=#cc0000>bge</font>)
<BR><FONT COLOR=#0000cc>new_esEs30</font>(<FONT COLOR=#cc0000>vyy144</font>, <FONT COLOR=#cc0000>vyy147</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>bfg</font>), <FONT COLOR=#cc0000>bfh</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#cc0000>vyy144</font>, <FONT COLOR=#cc0000>vyy147</font>, <FONT COLOR=#cc0000>bfg</font>, <FONT COLOR=#cc0000>bfh</font>)
<BR><FONT COLOR=#0000cc>new_esEs35</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#0000cc>ty_Bool</font>) &#8594; <FONT COLOR=#0000cc>new_esEs12</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>)
<BR><FONT COLOR=#0000cc>new_esEs32</font>(<FONT COLOR=#cc0000>vyy30002</font>, <FONT COLOR=#cc0000>vyy4002</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>cgd</font>), <FONT COLOR=#cc0000>cge</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#cc0000>vyy30002</font>, <FONT COLOR=#cc0000>vyy4002</font>, <FONT COLOR=#cc0000>cgd</font>, <FONT COLOR=#cc0000>cge</font>)
<BR><FONT COLOR=#0000cc>new_esEs29</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>, <FONT COLOR=#0000cc>ty_Integer</font>) &#8594; <FONT COLOR=#0000cc>new_esEs26</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>)
<BR><FONT COLOR=#0000cc>new_esEs31</font>(<FONT COLOR=#cc0000>vyy143</font>, <FONT COLOR=#cc0000>vyy146</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>beb</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs16</font>(<FONT COLOR=#cc0000>vyy143</font>, <FONT COLOR=#cc0000>vyy146</font>, <FONT COLOR=#cc0000>beb</font>)
<BR><FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy1070</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy1080</font>), <FONT COLOR=#0000cc>ty_@0</font>, <FONT COLOR=#cc0000>cef</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs9</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>)
<BR><FONT COLOR=#0000cc>new_ltEs21</font>(<FONT COLOR=#cc0000>vyy107</font>, <FONT COLOR=#cc0000>vyy108</font>, <FONT COLOR=#0000cc>ty_Ordering</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs16</font>(<FONT COLOR=#cc0000>vyy107</font>, <FONT COLOR=#cc0000>vyy108</font>)
<BR><FONT COLOR=#0000cc>new_primPlusNat1</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>vyy23600</font>), <FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>vyy3001000</font>)) &#8594; <FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#0000cc>new_primPlusNat1</font>(<FONT COLOR=#cc0000>vyy23600</font>, <FONT COLOR=#cc0000>vyy3001000</font>)))
<BR><FONT COLOR=#0000cc>new_esEs9</font>(<FONT COLOR=#cc0000>vyy3002</font>, <FONT COLOR=#cc0000>vyy402</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>cba</font>), <FONT COLOR=#cc0000>cbb</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#cc0000>vyy3002</font>, <FONT COLOR=#cc0000>vyy402</font>, <FONT COLOR=#cc0000>cba</font>, <FONT COLOR=#cc0000>cbb</font>)
<BR><FONT COLOR=#0000cc>new_esEs15</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>cc</font>), <FONT COLOR=#cc0000>cd</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>cc</font>, <FONT COLOR=#cc0000>cd</font>)
<BR><FONT COLOR=#0000cc>new_ltEs24</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#0000cc>ty_Integer</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs18</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>)
<BR><FONT COLOR=#0000cc>new_esEs26</font>(<FONT COLOR=#0000cc>Integer</font>(<FONT COLOR=#cc0000>vyy30000</font>), <FONT COLOR=#0000cc>Integer</font>(<FONT COLOR=#cc0000>vyy4000</font>)) &#8594; <FONT COLOR=#0000cc>new_primEqInt</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>)
<BR><FONT COLOR=#0000cc>new_lt22</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>dhb</font>)) &#8594; <FONT COLOR=#0000cc>new_lt15</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#cc0000>dhb</font>)
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy30000</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy4000</font>), <FONT COLOR=#0000cc>ty_Int</font>, <FONT COLOR=#cc0000>ebe</font>) &#8594; <FONT COLOR=#0000cc>new_esEs19</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>)
<BR><FONT COLOR=#0000cc>new_esEs36</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#0000cc>ty_Ordering</font>) &#8594; <FONT COLOR=#0000cc>new_esEs13</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>)
<BR><FONT COLOR=#0000cc>new_esEs36</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#0000cc>ty_Float</font>) &#8594; <FONT COLOR=#0000cc>new_esEs25</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>)
<BR><FONT COLOR=#0000cc>new_ltEs11</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy1070</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy1080</font>), <FONT COLOR=#0000cc>ty_Bool</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs8</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>)
<BR><FONT COLOR=#0000cc>new_ltEs20</font>(<FONT COLOR=#cc0000>vyy145</font>, <FONT COLOR=#cc0000>vyy148</font>, <FONT COLOR=#0000cc>ty_Float</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs15</font>(<FONT COLOR=#cc0000>vyy145</font>, <FONT COLOR=#cc0000>vyy148</font>)
<BR><FONT COLOR=#0000cc>new_esEs32</font>(<FONT COLOR=#cc0000>vyy30002</font>, <FONT COLOR=#cc0000>vyy4002</font>, <FONT COLOR=#0000cc>ty_@0</font>) &#8594; <FONT COLOR=#0000cc>new_esEs24</font>(<FONT COLOR=#cc0000>vyy30002</font>, <FONT COLOR=#cc0000>vyy4002</font>)
<BR><FONT COLOR=#0000cc>new_esEs8</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>ty_Char</font>) &#8594; <FONT COLOR=#0000cc>new_esEs17</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>)
<BR><FONT COLOR=#0000cc>new_primEqInt</font>(<FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#0000cc>Zero</font>), <FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>vyy40000</font>))) &#8594; <FONT COLOR=#0000cc>False</font>
<BR><FONT COLOR=#0000cc>new_primEqInt</font>(<FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#0000cc>Zero</font>), <FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>vyy40000</font>))) &#8594; <FONT COLOR=#0000cc>False</font>
<BR><FONT COLOR=#0000cc>new_esEs15</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>cb</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs20</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>cb</font>)
<BR><FONT COLOR=#0000cc>new_ltEs16</font>(<FONT COLOR=#0000cc>EQ</font>, <FONT COLOR=#0000cc>EQ</font>) &#8594; <FONT COLOR=#0000cc>True</font>
<BR><FONT COLOR=#0000cc>new_ltEs23</font>(<FONT COLOR=#cc0000>vyy121</font>, <FONT COLOR=#cc0000>vyy122</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>fba</font>), <FONT COLOR=#cc0000>fbb</font>)) &#8594; <FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#cc0000>vyy121</font>, <FONT COLOR=#cc0000>vyy122</font>, <FONT COLOR=#cc0000>fba</font>, <FONT COLOR=#cc0000>fbb</font>)
<BR><FONT COLOR=#0000cc>new_esEs15</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>bf</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs16</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>bf</font>)
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy30000</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy4000</font>), <FONT COLOR=#cc0000>ecg</font>, <FONT COLOR=#0000cc>ty_Integer</font>) &#8594; <FONT COLOR=#0000cc>new_esEs26</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>)
<BR><FONT COLOR=#0000cc>new_esEs30</font>(<FONT COLOR=#cc0000>vyy144</font>, <FONT COLOR=#cc0000>vyy147</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>bga</font>), <FONT COLOR=#cc0000>bgb</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs22</font>(<FONT COLOR=#cc0000>vyy144</font>, <FONT COLOR=#cc0000>vyy147</font>, <FONT COLOR=#cc0000>bga</font>, <FONT COLOR=#cc0000>bgb</font>)
<BR><FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy1070</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy1080</font>), <FONT COLOR=#cc0000>cee</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>feb</font>)) &#8594; <FONT COLOR=#0000cc>new_ltEs12</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#cc0000>feb</font>)
<BR><FONT COLOR=#0000cc>new_not</font>(<FONT COLOR=#0000cc>False</font>) &#8594; <FONT COLOR=#0000cc>True</font>
<BR><FONT COLOR=#0000cc>new_esEs30</font>(<FONT COLOR=#cc0000>vyy144</font>, <FONT COLOR=#cc0000>vyy147</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>bfd</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs16</font>(<FONT COLOR=#cc0000>vyy144</font>, <FONT COLOR=#cc0000>vyy147</font>, <FONT COLOR=#cc0000>bfd</font>)
<BR><FONT COLOR=#0000cc>new_ltEs21</font>(<FONT COLOR=#cc0000>vyy107</font>, <FONT COLOR=#cc0000>vyy108</font>, <FONT COLOR=#0000cc>ty_Bool</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs8</font>(<FONT COLOR=#cc0000>vyy107</font>, <FONT COLOR=#cc0000>vyy108</font>)
<BR><FONT COLOR=#0000cc>new_esEs6</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>ty_Bool</font>) &#8594; <FONT COLOR=#0000cc>new_esEs12</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>)
<BR><FONT COLOR=#0000cc>new_lt4</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>, <FONT COLOR=#cc0000>bb</font>, <FONT COLOR=#cc0000>bc</font>, <FONT COLOR=#cc0000>bd</font>) &#8594; <FONT COLOR=#0000cc>new_esEs13</font>(<FONT COLOR=#0000cc>new_compare10</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>, <FONT COLOR=#cc0000>bb</font>, <FONT COLOR=#cc0000>bc</font>, <FONT COLOR=#cc0000>bd</font>), <FONT COLOR=#0000cc>LT</font>)
<BR><FONT COLOR=#0000cc>new_esEs8</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>ty_@0</font>) &#8594; <FONT COLOR=#0000cc>new_esEs24</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>)
<BR><FONT COLOR=#0000cc>new_esEs7</font>(<FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy401</font>, <FONT COLOR=#0000cc>ty_Bool</font>) &#8594; <FONT COLOR=#0000cc>new_esEs12</font>(<FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy401</font>)
<BR><FONT COLOR=#0000cc>new_lt19</font>(<FONT COLOR=#cc0000>vyy143</font>, <FONT COLOR=#cc0000>vyy146</font>, <FONT COLOR=#0000cc>ty_Float</font>) &#8594; <FONT COLOR=#0000cc>new_lt7</font>(<FONT COLOR=#cc0000>vyy143</font>, <FONT COLOR=#cc0000>vyy146</font>)
<BR><FONT COLOR=#0000cc>new_lt20</font>(<FONT COLOR=#cc0000>vyy144</font>, <FONT COLOR=#cc0000>vyy147</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>bfg</font>), <FONT COLOR=#cc0000>bfh</font>)) &#8594; <FONT COLOR=#0000cc>new_lt16</font>(<FONT COLOR=#cc0000>vyy144</font>, <FONT COLOR=#cc0000>vyy147</font>, <FONT COLOR=#cc0000>bfg</font>, <FONT COLOR=#cc0000>bfh</font>)
<BR><FONT COLOR=#0000cc>new_esEs34</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#0000cc>ty_Int</font>) &#8594; <FONT COLOR=#0000cc>new_esEs19</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>)
<BR><FONT COLOR=#0000cc>new_esEs35</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#0000cc>ty_Char</font>) &#8594; <FONT COLOR=#0000cc>new_esEs17</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>)
<BR><FONT COLOR=#0000cc>new_lt21</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#0000cc>ty_Ordering</font>) &#8594; <FONT COLOR=#0000cc>new_lt5</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>)
<BR><FONT COLOR=#0000cc>new_esEs37</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>eee</font>), <FONT COLOR=#cc0000>eef</font>), <FONT COLOR=#cc0000>eeg</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs18</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#cc0000>eee</font>, <FONT COLOR=#cc0000>eef</font>, <FONT COLOR=#cc0000>eeg</font>)
<BR><FONT COLOR=#0000cc>new_esEs9</font>(<FONT COLOR=#cc0000>vyy3002</font>, <FONT COLOR=#cc0000>vyy402</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>cbc</font>), <FONT COLOR=#cc0000>cbd</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs22</font>(<FONT COLOR=#cc0000>vyy3002</font>, <FONT COLOR=#cc0000>vyy402</font>, <FONT COLOR=#cc0000>cbc</font>, <FONT COLOR=#cc0000>cbd</font>)
<BR><FONT COLOR=#0000cc>new_lt20</font>(<FONT COLOR=#cc0000>vyy144</font>, <FONT COLOR=#cc0000>vyy147</font>, <FONT COLOR=#0000cc>ty_Double</font>) &#8594; <FONT COLOR=#0000cc>new_lt6</font>(<FONT COLOR=#cc0000>vyy144</font>, <FONT COLOR=#cc0000>vyy147</font>)
<BR><FONT COLOR=#0000cc>new_ltEs7</font>(<FONT COLOR=#cc0000>vyy157</font>, <FONT COLOR=#cc0000>vyy159</font>, <FONT COLOR=#0000cc>ty_@0</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs9</font>(<FONT COLOR=#cc0000>vyy157</font>, <FONT COLOR=#cc0000>vyy159</font>)
<BR><FONT COLOR=#0000cc>new_esEs38</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>efg</font>), <FONT COLOR=#cc0000>efh</font>), <FONT COLOR=#cc0000>ega</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs18</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>efg</font>, <FONT COLOR=#cc0000>efh</font>, <FONT COLOR=#cc0000>ega</font>)
<BR><FONT COLOR=#0000cc>new_esEs15</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#0000cc>ty_Ordering</font>) &#8594; <FONT COLOR=#0000cc>new_esEs13</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>)
<BR><FONT COLOR=#0000cc>new_esEs39</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>fff</font>), <FONT COLOR=#cc0000>ffg</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#cc0000>fff</font>, <FONT COLOR=#cc0000>ffg</font>)
<BR><FONT COLOR=#0000cc>new_esEs31</font>(<FONT COLOR=#cc0000>vyy143</font>, <FONT COLOR=#cc0000>vyy146</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>bfa</font>), <FONT COLOR=#cc0000>bfb</font>), <FONT COLOR=#cc0000>bfc</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs18</font>(<FONT COLOR=#cc0000>vyy143</font>, <FONT COLOR=#cc0000>vyy146</font>, <FONT COLOR=#cc0000>bfa</font>, <FONT COLOR=#cc0000>bfb</font>, <FONT COLOR=#cc0000>bfc</font>)
<BR><FONT COLOR=#0000cc>new_esEs28</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#0000cc>ty_Integer</font>) &#8594; <FONT COLOR=#0000cc>new_esEs26</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>)
<BR><FONT COLOR=#0000cc>new_esEs5</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>ty_Char</font>) &#8594; <FONT COLOR=#0000cc>new_esEs17</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>)
<BR><FONT COLOR=#0000cc>new_esEs39</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>fgb</font>), <FONT COLOR=#cc0000>fgc</font>), <FONT COLOR=#cc0000>fgd</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs18</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#cc0000>fgb</font>, <FONT COLOR=#cc0000>fgc</font>, <FONT COLOR=#cc0000>fgd</font>)
<BR><FONT COLOR=#0000cc>new_lt19</font>(<FONT COLOR=#cc0000>vyy143</font>, <FONT COLOR=#cc0000>vyy146</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>bed</font>)) &#8594; <FONT COLOR=#0000cc>new_lt15</font>(<FONT COLOR=#cc0000>vyy143</font>, <FONT COLOR=#cc0000>vyy146</font>, <FONT COLOR=#cc0000>bed</font>)
<BR><FONT COLOR=#0000cc>new_esEs7</font>(<FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy401</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>gf</font>), <FONT COLOR=#cc0000>gg</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy401</font>, <FONT COLOR=#cc0000>gf</font>, <FONT COLOR=#cc0000>gg</font>)
<BR><FONT COLOR=#0000cc>new_esEs7</font>(<FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy401</font>, <FONT COLOR=#0000cc>ty_Char</font>) &#8594; <FONT COLOR=#0000cc>new_esEs17</font>(<FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy401</font>)
<BR><FONT COLOR=#0000cc>new_lt5</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>) &#8594; <FONT COLOR=#0000cc>new_esEs13</font>(<FONT COLOR=#0000cc>new_compare11</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>), <FONT COLOR=#0000cc>LT</font>)
<BR><FONT COLOR=#0000cc>new_esEs34</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>dbb</font>), <FONT COLOR=#cc0000>dbc</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs22</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>dbb</font>, <FONT COLOR=#cc0000>dbc</font>)
<BR><FONT COLOR=#0000cc>new_esEs32</font>(<FONT COLOR=#cc0000>vyy30002</font>, <FONT COLOR=#cc0000>vyy4002</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>cfh</font>), <FONT COLOR=#cc0000>cga</font>), <FONT COLOR=#cc0000>cgb</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs18</font>(<FONT COLOR=#cc0000>vyy30002</font>, <FONT COLOR=#cc0000>vyy4002</font>, <FONT COLOR=#cc0000>cfh</font>, <FONT COLOR=#cc0000>cga</font>, <FONT COLOR=#cc0000>cgb</font>)
<BR><FONT COLOR=#0000cc>new_compare28</font>(<FONT COLOR=#0000cc>True</font>, <FONT COLOR=#0000cc>False</font>) &#8594; <FONT COLOR=#0000cc>GT</font>
<BR><FONT COLOR=#0000cc>new_compare28</font>(<FONT COLOR=#0000cc>True</font>, <FONT COLOR=#0000cc>True</font>) &#8594; <FONT COLOR=#0000cc>EQ</font>
<BR><FONT COLOR=#0000cc>new_primMulInt</font>(<FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#cc0000>vyy4000</font>), <FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#cc0000>vyy30010</font>)) &#8594; <FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#0000cc>new_primMulNat0</font>(<FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>vyy30010</font>))
<BR><FONT COLOR=#0000cc>new_esEs13</font>(<FONT COLOR=#0000cc>GT</font>, <FONT COLOR=#0000cc>GT</font>) &#8594; <FONT COLOR=#0000cc>True</font>
<BR><FONT COLOR=#0000cc>new_lt7</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>) &#8594; <FONT COLOR=#0000cc>new_esEs13</font>(<FONT COLOR=#0000cc>new_compare13</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>), <FONT COLOR=#0000cc>LT</font>)
<BR><FONT COLOR=#0000cc>new_esEs4</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>cfd</font>), <FONT COLOR=#cc0000>cfe</font>), <FONT COLOR=#cc0000>cff</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs18</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#cc0000>cfd</font>, <FONT COLOR=#cc0000>cfe</font>, <FONT COLOR=#cc0000>cff</font>)
<BR><FONT COLOR=#0000cc>new_esEs7</font>(<FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy401</font>, <FONT COLOR=#0000cc>ty_Integer</font>) &#8594; <FONT COLOR=#0000cc>new_esEs26</font>(<FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy401</font>)
<BR><FONT COLOR=#0000cc>new_primEqNat0</font>(<FONT COLOR=#0000cc>Zero</font>, <FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>vyy400000</font>)) &#8594; <FONT COLOR=#0000cc>False</font>
<BR><FONT COLOR=#0000cc>new_primEqNat0</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>vyy3000000</font>), <FONT COLOR=#0000cc>Zero</font>) &#8594; <FONT COLOR=#0000cc>False</font>
<BR><FONT COLOR=#0000cc>new_ltEs8</font>(<FONT COLOR=#0000cc>False</font>, <FONT COLOR=#0000cc>False</font>) &#8594; <FONT COLOR=#0000cc>True</font>
<BR><FONT COLOR=#0000cc>new_compare25</font>(<FONT COLOR=#cc0000>vyy114</font>, <FONT COLOR=#cc0000>vyy115</font>, <FONT COLOR=#0000cc>True</font>, <FONT COLOR=#cc0000>baf</font>, <FONT COLOR=#cc0000>bag</font>) &#8594; <FONT COLOR=#0000cc>EQ</font>
<BR><FONT COLOR=#0000cc>new_esEs31</font>(<FONT COLOR=#cc0000>vyy143</font>, <FONT COLOR=#cc0000>vyy146</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>beg</font>), <FONT COLOR=#cc0000>beh</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs22</font>(<FONT COLOR=#cc0000>vyy143</font>, <FONT COLOR=#cc0000>vyy146</font>, <FONT COLOR=#cc0000>beg</font>, <FONT COLOR=#cc0000>beh</font>)
<BR><FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy1070</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy1080</font>), <FONT COLOR=#0000cc>ty_Int</font>, <FONT COLOR=#cc0000>cef</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs10</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>)
<BR><FONT COLOR=#0000cc>new_ltEs22</font>(<FONT COLOR=#cc0000>vyy1072</font>, <FONT COLOR=#cc0000>vyy1082</font>, <FONT COLOR=#0000cc>ty_@0</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs9</font>(<FONT COLOR=#cc0000>vyy1072</font>, <FONT COLOR=#cc0000>vyy1082</font>)
<BR><FONT COLOR=#0000cc>new_lt21</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>dfg</font>)) &#8594; <FONT COLOR=#0000cc>new_lt14</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#cc0000>dfg</font>)
<BR><FONT COLOR=#0000cc>new_esEs33</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#0000cc>ty_Char</font>) &#8594; <FONT COLOR=#0000cc>new_esEs17</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>)
<BR><FONT COLOR=#0000cc>new_esEs5</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>ty_Ordering</font>) &#8594; <FONT COLOR=#0000cc>new_esEs13</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>)
<BR><FONT COLOR=#0000cc>new_lt22</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#0000cc>ty_@0</font>) &#8594; <FONT COLOR=#0000cc>new_lt10</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>)
<BR><FONT COLOR=#0000cc>new_lt20</font>(<FONT COLOR=#cc0000>vyy144</font>, <FONT COLOR=#cc0000>vyy147</font>, <FONT COLOR=#0000cc>ty_Ordering</font>) &#8594; <FONT COLOR=#0000cc>new_lt5</font>(<FONT COLOR=#cc0000>vyy144</font>, <FONT COLOR=#cc0000>vyy147</font>)
<BR><FONT COLOR=#0000cc>new_esEs23</font>(<FONT COLOR=#0000cc>Double</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy30001</font>), <FONT COLOR=#0000cc>Double</font>(<FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>vyy4001</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs19</font>(<FONT COLOR=#0000cc>new_sr</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>), <FONT COLOR=#0000cc>new_sr</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>))
<BR><FONT COLOR=#0000cc>new_ltEs20</font>(<FONT COLOR=#cc0000>vyy145</font>, <FONT COLOR=#cc0000>vyy148</font>, <FONT COLOR=#0000cc>ty_Ordering</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs16</font>(<FONT COLOR=#cc0000>vyy145</font>, <FONT COLOR=#cc0000>vyy148</font>)
<BR><FONT COLOR=#0000cc>new_primCmpInt</font>(<FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#0000cc>Zero</font>), <FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>vyy4000</font>))) &#8594; <FONT COLOR=#0000cc>new_primCmpNat2</font>(<FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#0000cc>Zero</font>)
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy30000</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy4000</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>ecd</font>), <FONT COLOR=#cc0000>ece</font>), <FONT COLOR=#cc0000>ebe</font>) &#8594; <FONT COLOR=#0000cc>new_esEs22</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>ecd</font>, <FONT COLOR=#cc0000>ece</font>)
<BR><FONT COLOR=#0000cc>new_esEs35</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>dhg</font>), <FONT COLOR=#cc0000>dhh</font>), <FONT COLOR=#cc0000>eaa</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs18</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#cc0000>dhg</font>, <FONT COLOR=#cc0000>dhh</font>, <FONT COLOR=#cc0000>eaa</font>)
<BR><FONT COLOR=#0000cc>new_compare211</font>(<FONT COLOR=#0000cc>GT</font>, <FONT COLOR=#0000cc>EQ</font>, <FONT COLOR=#0000cc>False</font>) &#8594; <FONT COLOR=#0000cc>GT</font>
<BR><FONT COLOR=#0000cc>new_esEs8</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>ty_Int</font>) &#8594; <FONT COLOR=#0000cc>new_esEs19</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>)
<BR><FONT COLOR=#0000cc>new_primCmpInt</font>(<FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#0000cc>Zero</font>), <FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>vyy4000</font>))) &#8594; <FONT COLOR=#0000cc>GT</font>
<BR><FONT COLOR=#0000cc>new_compare110</font>(<FONT COLOR=#cc0000>vyy179</font>, <FONT COLOR=#cc0000>vyy180</font>, <FONT COLOR=#0000cc>False</font>, <FONT COLOR=#cc0000>ffb</font>) &#8594; <FONT COLOR=#0000cc>GT</font>
<BR><FONT COLOR=#0000cc>new_compare26</font>(<FONT COLOR=#cc0000>vyy143</font>, <FONT COLOR=#cc0000>vyy144</font>, <FONT COLOR=#cc0000>vyy145</font>, <FONT COLOR=#cc0000>vyy146</font>, <FONT COLOR=#cc0000>vyy147</font>, <FONT COLOR=#cc0000>vyy148</font>, <FONT COLOR=#0000cc>False</font>, <FONT COLOR=#cc0000>bdg</font>, <FONT COLOR=#cc0000>bdh</font>, <FONT COLOR=#cc0000>bea</font>) &#8594; <FONT COLOR=#0000cc>new_compare19</font>(<FONT COLOR=#cc0000>vyy143</font>, <FONT COLOR=#cc0000>vyy144</font>, <FONT COLOR=#cc0000>vyy145</font>, <FONT COLOR=#cc0000>vyy146</font>, <FONT COLOR=#cc0000>vyy147</font>, <FONT COLOR=#cc0000>vyy148</font>, <FONT COLOR=#0000cc>new_lt19</font>(<FONT COLOR=#cc0000>vyy143</font>, <FONT COLOR=#cc0000>vyy146</font>, <FONT COLOR=#cc0000>bdg</font>), <FONT COLOR=#0000cc>new_asAs</font>(<FONT COLOR=#0000cc>new_esEs31</font>(<FONT COLOR=#cc0000>vyy143</font>, <FONT COLOR=#cc0000>vyy146</font>, <FONT COLOR=#cc0000>bdg</font>), <FONT COLOR=#0000cc>new_pePe</font>(<FONT COLOR=#0000cc>new_lt20</font>(<FONT COLOR=#cc0000>vyy144</font>, <FONT COLOR=#cc0000>vyy147</font>, <FONT COLOR=#cc0000>bdh</font>), <FONT COLOR=#0000cc>new_asAs</font>(<FONT COLOR=#0000cc>new_esEs30</font>(<FONT COLOR=#cc0000>vyy144</font>, <FONT COLOR=#cc0000>vyy147</font>, <FONT COLOR=#cc0000>bdh</font>), <FONT COLOR=#0000cc>new_ltEs20</font>(<FONT COLOR=#cc0000>vyy145</font>, <FONT COLOR=#cc0000>vyy148</font>, <FONT COLOR=#cc0000>bea</font>)))), <FONT COLOR=#cc0000>bdg</font>, <FONT COLOR=#cc0000>bdh</font>, <FONT COLOR=#cc0000>bea</font>)
<BR><FONT COLOR=#0000cc>new_esEs17</font>(<FONT COLOR=#0000cc>Char</font>(<FONT COLOR=#cc0000>vyy30000</font>), <FONT COLOR=#0000cc>Char</font>(<FONT COLOR=#cc0000>vyy4000</font>)) &#8594; <FONT COLOR=#0000cc>new_primEqInt</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>)
<BR><FONT COLOR=#0000cc>new_esEs37</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>efc</font>), <FONT COLOR=#cc0000>efd</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs22</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#cc0000>efc</font>, <FONT COLOR=#cc0000>efd</font>)
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy30000</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy4000</font>), <FONT COLOR=#cc0000>ecg</font>, <FONT COLOR=#0000cc>ty_Float</font>) &#8594; <FONT COLOR=#0000cc>new_esEs25</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>)
<BR><FONT COLOR=#0000cc>new_esEs20</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy30000</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy4000</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>faa</font>), <FONT COLOR=#cc0000>fab</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs22</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>faa</font>, <FONT COLOR=#cc0000>fab</font>)
<BR><FONT COLOR=#0000cc>new_compare112</font>(<FONT COLOR=#cc0000>vyy221</font>, <FONT COLOR=#cc0000>vyy222</font>, <FONT COLOR=#cc0000>vyy223</font>, <FONT COLOR=#cc0000>vyy224</font>, <FONT COLOR=#cc0000>vyy225</font>, <FONT COLOR=#cc0000>vyy226</font>, <FONT COLOR=#0000cc>False</font>, <FONT COLOR=#cc0000>fcb</font>, <FONT COLOR=#cc0000>fcc</font>, <FONT COLOR=#cc0000>fcd</font>) &#8594; <FONT COLOR=#0000cc>GT</font>
<BR><FONT COLOR=#0000cc>new_lt10</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>) &#8594; <FONT COLOR=#0000cc>new_esEs13</font>(<FONT COLOR=#0000cc>new_compare27</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>), <FONT COLOR=#0000cc>LT</font>)
<BR><FONT COLOR=#0000cc>new_ltEs23</font>(<FONT COLOR=#cc0000>vyy121</font>, <FONT COLOR=#cc0000>vyy122</font>, <FONT COLOR=#0000cc>ty_Ordering</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs16</font>(<FONT COLOR=#cc0000>vyy121</font>, <FONT COLOR=#cc0000>vyy122</font>)
<BR><FONT COLOR=#0000cc>new_lt20</font>(<FONT COLOR=#cc0000>vyy144</font>, <FONT COLOR=#cc0000>vyy147</font>, <FONT COLOR=#0000cc>ty_Float</font>) &#8594; <FONT COLOR=#0000cc>new_lt7</font>(<FONT COLOR=#cc0000>vyy144</font>, <FONT COLOR=#cc0000>vyy147</font>)
<BR><FONT COLOR=#0000cc>new_compare29</font>(<FONT COLOR=#cc0000>vyy107</font>, <FONT COLOR=#cc0000>vyy108</font>, <FONT COLOR=#0000cc>False</font>, <FONT COLOR=#cc0000>ced</font>) &#8594; <FONT COLOR=#0000cc>new_compare110</font>(<FONT COLOR=#cc0000>vyy107</font>, <FONT COLOR=#cc0000>vyy108</font>, <FONT COLOR=#0000cc>new_ltEs21</font>(<FONT COLOR=#cc0000>vyy107</font>, <FONT COLOR=#cc0000>vyy108</font>, <FONT COLOR=#cc0000>ced</font>), <FONT COLOR=#cc0000>ced</font>)
<BR><FONT COLOR=#0000cc>new_esEs7</font>(<FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy401</font>, <FONT COLOR=#0000cc>ty_Int</font>) &#8594; <FONT COLOR=#0000cc>new_esEs19</font>(<FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy401</font>)
<BR><FONT COLOR=#0000cc>new_primCompAux00</font>(<FONT COLOR=#cc0000>vyy92</font>, <FONT COLOR=#cc0000>vyy93</font>, <FONT COLOR=#0000cc>EQ</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>dee</font>)) &#8594; <FONT COLOR=#0000cc>new_compare31</font>(<FONT COLOR=#cc0000>vyy92</font>, <FONT COLOR=#cc0000>vyy93</font>, <FONT COLOR=#cc0000>dee</font>)
<BR><FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy1070</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy1080</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>fch</font>), <FONT COLOR=#cc0000>cef</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs12</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#cc0000>fch</font>)
<BR><FONT COLOR=#0000cc>new_ltEs11</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy1070</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy1080</font>), <FONT COLOR=#0000cc>ty_@0</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs9</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>)
<BR><FONT COLOR=#0000cc>new_foldFM_LE0</font>(<FONT COLOR=#cc0000>vyy36</font>, <FONT COLOR=#0000cc>EmptyFM</font>, <FONT COLOR=#cc0000>h</font>, <FONT COLOR=#cc0000>ba</font>) &#8594; <FONT COLOR=#cc0000>vyy36</font>
<BR><FONT COLOR=#0000cc>new_lt21</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#0000cc>ty_Double</font>) &#8594; <FONT COLOR=#0000cc>new_lt6</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>)
<BR><FONT COLOR=#0000cc>new_primCmpInt</font>(<FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#0000cc>Zero</font>), <FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#0000cc>Zero</font>)) &#8594; <FONT COLOR=#0000cc>EQ</font>
<BR><FONT COLOR=#0000cc>new_compare13</font>(<FONT COLOR=#0000cc>Float</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy3001</font>), <FONT COLOR=#0000cc>Float</font>(<FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#cc0000>vyy401</font>)) &#8594; <FONT COLOR=#0000cc>new_compare7</font>(<FONT COLOR=#0000cc>new_sr</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>), <FONT COLOR=#0000cc>new_sr</font>(<FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy401</font>))
<BR><FONT COLOR=#0000cc>new_lt8</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>, <FONT COLOR=#0000cc>ty_Double</font>) &#8594; <FONT COLOR=#0000cc>new_lt6</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>)
<BR><FONT COLOR=#0000cc>new_esEs9</font>(<FONT COLOR=#cc0000>vyy3002</font>, <FONT COLOR=#cc0000>vyy402</font>, <FONT COLOR=#0000cc>ty_Float</font>) &#8594; <FONT COLOR=#0000cc>new_esEs25</font>(<FONT COLOR=#cc0000>vyy3002</font>, <FONT COLOR=#cc0000>vyy402</font>)
<BR><FONT COLOR=#0000cc>new_esEs11</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>cea</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs14</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#cc0000>cea</font>)
<BR><FONT COLOR=#0000cc>new_esEs14</font>(<FONT COLOR=#0000cc>:</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy30001</font>), <FONT COLOR=#0000cc>:</font>(<FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>vyy4001</font>), <FONT COLOR=#cc0000>be</font>) &#8594; <FONT COLOR=#0000cc>new_asAs</font>(<FONT COLOR=#0000cc>new_esEs15</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>be</font>), <FONT COLOR=#0000cc>new_esEs14</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#cc0000>be</font>))
<BR><FONT COLOR=#0000cc>new_esEs36</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>dga</font>), <FONT COLOR=#cc0000>dgb</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#cc0000>dga</font>, <FONT COLOR=#cc0000>dgb</font>)
<BR><FONT COLOR=#0000cc>new_asAs</font>(<FONT COLOR=#0000cc>False</font>, <FONT COLOR=#cc0000>vyy174</font>) &#8594; <FONT COLOR=#0000cc>False</font>
<BR><FONT COLOR=#0000cc>new_lt23</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#0000cc>ty_Integer</font>) &#8594; <FONT COLOR=#0000cc>new_lt18</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>)
<BR><FONT COLOR=#0000cc>new_esEs7</font>(<FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy401</font>, <FONT COLOR=#0000cc>ty_@0</font>) &#8594; <FONT COLOR=#0000cc>new_esEs24</font>(<FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy401</font>)
<BR><FONT COLOR=#0000cc>new_lt8</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>, <FONT COLOR=#0000cc>ty_Bool</font>) &#8594; <FONT COLOR=#0000cc>new_lt9</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>)
<BR><FONT COLOR=#0000cc>new_primMulInt</font>(<FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#cc0000>vyy4000</font>), <FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#cc0000>vyy30010</font>)) &#8594; <FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#0000cc>new_primMulNat0</font>(<FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>vyy30010</font>))
<BR><FONT COLOR=#0000cc>new_primMulInt</font>(<FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#cc0000>vyy4000</font>), <FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#cc0000>vyy30010</font>)) &#8594; <FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#0000cc>new_primMulNat0</font>(<FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>vyy30010</font>))
<BR><FONT COLOR=#0000cc>new_lt8</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>, <FONT COLOR=#0000cc>ty_Ordering</font>) &#8594; <FONT COLOR=#0000cc>new_lt5</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>)
<BR><FONT COLOR=#0000cc>new_fsEs</font>(<FONT COLOR=#cc0000>vyy230</font>) &#8594; <FONT COLOR=#0000cc>new_not</font>(<FONT COLOR=#0000cc>new_esEs13</font>(<FONT COLOR=#cc0000>vyy230</font>, <FONT COLOR=#0000cc>GT</font>))
<BR><FONT COLOR=#0000cc>new_esEs34</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#0000cc>ty_Bool</font>) &#8594; <FONT COLOR=#0000cc>new_esEs12</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>)
<BR><FONT COLOR=#0000cc>new_esEs4</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>eha</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs20</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#cc0000>eha</font>)
<BR><FONT COLOR=#0000cc>new_compare211</font>(<FONT COLOR=#0000cc>EQ</font>, <FONT COLOR=#0000cc>LT</font>, <FONT COLOR=#0000cc>False</font>) &#8594; <FONT COLOR=#0000cc>GT</font>
<BR><FONT COLOR=#0000cc>new_ltEs23</font>(<FONT COLOR=#cc0000>vyy121</font>, <FONT COLOR=#cc0000>vyy122</font>, <FONT COLOR=#0000cc>ty_Double</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs6</font>(<FONT COLOR=#cc0000>vyy121</font>, <FONT COLOR=#cc0000>vyy122</font>)
<BR><FONT COLOR=#0000cc>new_esEs36</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>dfh</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs14</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#cc0000>dfh</font>)
<BR><FONT COLOR=#0000cc>new_esEs29</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>eg</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs16</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>, <FONT COLOR=#cc0000>eg</font>)
<BR><FONT COLOR=#0000cc>new_lt23</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>ffe</font>)) &#8594; <FONT COLOR=#0000cc>new_lt15</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#cc0000>ffe</font>)
<BR><FONT COLOR=#0000cc>new_primCompAux00</font>(<FONT COLOR=#cc0000>vyy92</font>, <FONT COLOR=#cc0000>vyy93</font>, <FONT COLOR=#0000cc>GT</font>, <FONT COLOR=#cc0000>dec</font>) &#8594; <FONT COLOR=#0000cc>GT</font>
<BR><FONT COLOR=#0000cc>new_ltEs7</font>(<FONT COLOR=#cc0000>vyy157</font>, <FONT COLOR=#cc0000>vyy159</font>, <FONT COLOR=#0000cc>ty_Double</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs6</font>(<FONT COLOR=#cc0000>vyy157</font>, <FONT COLOR=#cc0000>vyy159</font>)
<BR><FONT COLOR=#0000cc>new_esEs30</font>(<FONT COLOR=#cc0000>vyy144</font>, <FONT COLOR=#cc0000>vyy147</font>, <FONT COLOR=#0000cc>ty_@0</font>) &#8594; <FONT COLOR=#0000cc>new_esEs24</font>(<FONT COLOR=#cc0000>vyy144</font>, <FONT COLOR=#cc0000>vyy147</font>)
<BR><FONT COLOR=#0000cc>new_compare0</font>(<FONT COLOR=#cc0000>vyy300</font>, <FONT COLOR=#cc0000>vyy40</font>, <FONT COLOR=#0000cc>ty_Bool</font>) &#8594; <FONT COLOR=#0000cc>new_compare28</font>(<FONT COLOR=#cc0000>vyy300</font>, <FONT COLOR=#cc0000>vyy40</font>)
<BR><FONT COLOR=#0000cc>new_esEs35</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>dha</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs20</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#cc0000>dha</font>)
<BR><FONT COLOR=#0000cc>new_esEs8</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>bab</font>), <FONT COLOR=#cc0000>bac</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs22</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#cc0000>bab</font>, <FONT COLOR=#cc0000>bac</font>)
<BR><FONT COLOR=#0000cc>new_esEs38</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#0000cc>ty_Bool</font>) &#8594; <FONT COLOR=#0000cc>new_esEs12</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>)
<BR><FONT COLOR=#0000cc>new_ltEs11</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy1070</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy1080</font>), <FONT COLOR=#0000cc>ty_Integer</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs18</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>)
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy30000</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy4000</font>), <FONT COLOR=#0000cc>ty_Double</font>, <FONT COLOR=#cc0000>ebe</font>) &#8594; <FONT COLOR=#0000cc>new_esEs23</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>)
<BR><FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy1070</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy1080</font>), <FONT COLOR=#cc0000>cee</font>, <FONT COLOR=#cc0000>cef</font>) &#8594; <FONT COLOR=#0000cc>False</font>
<BR><FONT COLOR=#0000cc>new_lt23</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>ffd</font>)) &#8594; <FONT COLOR=#0000cc>new_lt14</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#cc0000>ffd</font>)
<BR><FONT COLOR=#0000cc>new_lt21</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>dff</font>)) &#8594; <FONT COLOR=#0000cc>new_lt11</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#cc0000>dff</font>)
<BR><FONT COLOR=#0000cc>new_ltEs7</font>(<FONT COLOR=#cc0000>vyy157</font>, <FONT COLOR=#cc0000>vyy159</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>df</font>)) &#8594; <FONT COLOR=#0000cc>new_ltEs11</font>(<FONT COLOR=#cc0000>vyy157</font>, <FONT COLOR=#cc0000>vyy159</font>, <FONT COLOR=#cc0000>df</font>)
<BR><FONT COLOR=#0000cc>new_lt21</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#0000cc>ty_Int</font>) &#8594; <FONT COLOR=#0000cc>new_lt13</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>)
<BR><FONT COLOR=#0000cc>new_esEs39</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>ffh</font>), <FONT COLOR=#cc0000>fga</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs22</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#cc0000>ffh</font>, <FONT COLOR=#cc0000>fga</font>)
<BR><FONT COLOR=#0000cc>new_esEs34</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#0000cc>ty_Integer</font>) &#8594; <FONT COLOR=#0000cc>new_esEs26</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>)
<BR><FONT COLOR=#0000cc>new_esEs34</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#0000cc>ty_Ordering</font>) &#8594; <FONT COLOR=#0000cc>new_esEs13</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>)
<BR><FONT COLOR=#0000cc>new_esEs6</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>ty_Float</font>) &#8594; <FONT COLOR=#0000cc>new_esEs25</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>)
<BR><FONT COLOR=#0000cc>new_esEs4</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>ecg</font>), <FONT COLOR=#cc0000>ebe</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#cc0000>ecg</font>, <FONT COLOR=#cc0000>ebe</font>)
<BR><FONT COLOR=#0000cc>new_esEs37</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>efe</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs14</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#cc0000>efe</font>)
<BR><FONT COLOR=#0000cc>new_esEs34</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#0000cc>ty_Char</font>) &#8594; <FONT COLOR=#0000cc>new_esEs17</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>)
<BR><FONT COLOR=#0000cc>new_ltEs24</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>fgf</font>)) &#8594; <FONT COLOR=#0000cc>new_ltEs11</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#cc0000>fgf</font>)
<BR><FONT COLOR=#0000cc>new_ltEs20</font>(<FONT COLOR=#cc0000>vyy145</font>, <FONT COLOR=#cc0000>vyy148</font>, <FONT COLOR=#0000cc>ty_Int</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs10</font>(<FONT COLOR=#cc0000>vyy145</font>, <FONT COLOR=#cc0000>vyy148</font>)
<BR><FONT COLOR=#0000cc>new_ltEs7</font>(<FONT COLOR=#cc0000>vyy157</font>, <FONT COLOR=#cc0000>vyy159</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>ed</font>), <FONT COLOR=#cc0000>ee</font>), <FONT COLOR=#cc0000>ef</font>)) &#8594; <FONT COLOR=#0000cc>new_ltEs17</font>(<FONT COLOR=#cc0000>vyy157</font>, <FONT COLOR=#cc0000>vyy159</font>, <FONT COLOR=#cc0000>ed</font>, <FONT COLOR=#cc0000>ee</font>, <FONT COLOR=#cc0000>ef</font>)
<BR><FONT COLOR=#0000cc>new_esEs4</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>ty_Ordering</font>) &#8594; <FONT COLOR=#0000cc>new_esEs13</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>)
<BR><FONT COLOR=#0000cc>new_lt13</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>) &#8594; <FONT COLOR=#0000cc>new_esEs13</font>(<FONT COLOR=#0000cc>new_compare7</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>), <FONT COLOR=#0000cc>LT</font>)
<BR><FONT COLOR=#0000cc>new_esEs15</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>cg</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs14</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>cg</font>)
<BR><FONT COLOR=#0000cc>new_esEs31</font>(<FONT COLOR=#cc0000>vyy143</font>, <FONT COLOR=#cc0000>vyy146</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>bee</font>), <FONT COLOR=#cc0000>bef</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#cc0000>vyy143</font>, <FONT COLOR=#cc0000>vyy146</font>, <FONT COLOR=#cc0000>bee</font>, <FONT COLOR=#cc0000>bef</font>)
<BR><FONT COLOR=#0000cc>new_esEs4</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>eeb</font>), <FONT COLOR=#cc0000>eec</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs22</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#cc0000>eeb</font>, <FONT COLOR=#cc0000>eec</font>)
<BR><FONT COLOR=#0000cc>new_lt8</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>, <FONT COLOR=#0000cc>ty_Float</font>) &#8594; <FONT COLOR=#0000cc>new_lt7</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>)
<BR><FONT COLOR=#0000cc>new_esEs38</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>egb</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs20</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>egb</font>)
<BR><FONT COLOR=#0000cc>new_compare211</font>(<FONT COLOR=#0000cc>LT</font>, <FONT COLOR=#0000cc>EQ</font>, <FONT COLOR=#0000cc>False</font>) &#8594; <FONT COLOR=#0000cc>LT</font>
<BR><FONT COLOR=#0000cc>new_ltEs11</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy1070</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy1080</font>), <FONT COLOR=#0000cc>ty_Char</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs4</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>)
<BR><FONT COLOR=#0000cc>new_esEs29</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>eh</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs20</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>, <FONT COLOR=#cc0000>eh</font>)
<BR><FONT COLOR=#0000cc>new_lt19</font>(<FONT COLOR=#cc0000>vyy143</font>, <FONT COLOR=#cc0000>vyy146</font>, <FONT COLOR=#0000cc>ty_Double</font>) &#8594; <FONT COLOR=#0000cc>new_lt6</font>(<FONT COLOR=#cc0000>vyy143</font>, <FONT COLOR=#cc0000>vyy146</font>)
<BR><FONT COLOR=#0000cc>new_esEs37</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#0000cc>ty_Double</font>) &#8594; <FONT COLOR=#0000cc>new_esEs23</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>)
<BR><FONT COLOR=#0000cc>new_esEs34</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#0000cc>ty_@0</font>) &#8594; <FONT COLOR=#0000cc>new_esEs24</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>)
<BR><FONT COLOR=#0000cc>new_lt20</font>(<FONT COLOR=#cc0000>vyy144</font>, <FONT COLOR=#cc0000>vyy147</font>, <FONT COLOR=#0000cc>ty_Char</font>) &#8594; <FONT COLOR=#0000cc>new_lt12</font>(<FONT COLOR=#cc0000>vyy144</font>, <FONT COLOR=#cc0000>vyy147</font>)
<BR><FONT COLOR=#0000cc>new_esEs30</font>(<FONT COLOR=#cc0000>vyy144</font>, <FONT COLOR=#cc0000>vyy147</font>, <FONT COLOR=#0000cc>ty_Double</font>) &#8594; <FONT COLOR=#0000cc>new_esEs23</font>(<FONT COLOR=#cc0000>vyy144</font>, <FONT COLOR=#cc0000>vyy147</font>)
<BR><FONT COLOR=#0000cc>new_ltEs22</font>(<FONT COLOR=#cc0000>vyy1072</font>, <FONT COLOR=#cc0000>vyy1082</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>eac</font>)) &#8594; <FONT COLOR=#0000cc>new_ltEs11</font>(<FONT COLOR=#cc0000>vyy1072</font>, <FONT COLOR=#cc0000>vyy1082</font>, <FONT COLOR=#cc0000>eac</font>)
<BR><FONT COLOR=#0000cc>new_ltEs10</font>(<FONT COLOR=#cc0000>vyy107</font>, <FONT COLOR=#cc0000>vyy108</font>) &#8594; <FONT COLOR=#0000cc>new_fsEs</font>(<FONT COLOR=#0000cc>new_compare7</font>(<FONT COLOR=#cc0000>vyy107</font>, <FONT COLOR=#cc0000>vyy108</font>))
<BR><FONT COLOR=#0000cc>new_primCompAux00</font>(<FONT COLOR=#cc0000>vyy92</font>, <FONT COLOR=#cc0000>vyy93</font>, <FONT COLOR=#0000cc>EQ</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>dfc</font>), <FONT COLOR=#cc0000>dfd</font>), <FONT COLOR=#cc0000>dfe</font>)) &#8594; <FONT COLOR=#0000cc>new_compare10</font>(<FONT COLOR=#cc0000>vyy92</font>, <FONT COLOR=#cc0000>vyy93</font>, <FONT COLOR=#cc0000>dfc</font>, <FONT COLOR=#cc0000>dfd</font>, <FONT COLOR=#cc0000>dfe</font>)
<BR><FONT COLOR=#0000cc>new_lt19</font>(<FONT COLOR=#cc0000>vyy143</font>, <FONT COLOR=#cc0000>vyy146</font>, <FONT COLOR=#0000cc>ty_@0</font>) &#8594; <FONT COLOR=#0000cc>new_lt10</font>(<FONT COLOR=#cc0000>vyy143</font>, <FONT COLOR=#cc0000>vyy146</font>)
<BR><FONT COLOR=#0000cc>new_esEs29</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>, <FONT COLOR=#0000cc>ty_Float</font>) &#8594; <FONT COLOR=#0000cc>new_esEs25</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>)
<BR><FONT COLOR=#0000cc>new_primPlusNat1</font>(<FONT COLOR=#0000cc>Zero</font>, <FONT COLOR=#0000cc>Zero</font>) &#8594; <FONT COLOR=#0000cc>Zero</font>
<BR><FONT COLOR=#0000cc>new_ltEs11</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy1070</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy1080</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>bce</font>)) &#8594; <FONT COLOR=#0000cc>new_ltEs12</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#cc0000>bce</font>)
<BR><FONT COLOR=#0000cc>new_asAs</font>(<FONT COLOR=#0000cc>True</font>, <FONT COLOR=#cc0000>vyy174</font>) &#8594; <FONT COLOR=#cc0000>vyy174</font>
<BR><FONT COLOR=#0000cc>new_esEs39</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#0000cc>ty_Bool</font>) &#8594; <FONT COLOR=#0000cc>new_esEs12</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>)
<BR><FONT COLOR=#0000cc>new_esEs30</font>(<FONT COLOR=#cc0000>vyy144</font>, <FONT COLOR=#cc0000>vyy147</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>bfe</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs20</font>(<FONT COLOR=#cc0000>vyy144</font>, <FONT COLOR=#cc0000>vyy147</font>, <FONT COLOR=#cc0000>bfe</font>)
<BR><FONT COLOR=#0000cc>new_esEs11</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>ty_Char</font>) &#8594; <FONT COLOR=#0000cc>new_esEs17</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>)
<BR><FONT COLOR=#0000cc>new_ltEs11</font>(<FONT COLOR=#0000cc>Nothing</font>, <FONT COLOR=#0000cc>Nothing</font>, <FONT COLOR=#cc0000>bcb</font>) &#8594; <FONT COLOR=#0000cc>True</font>
<BR><FONT COLOR=#0000cc>new_ltEs16</font>(<FONT COLOR=#0000cc>LT</font>, <FONT COLOR=#0000cc>LT</font>) &#8594; <FONT COLOR=#0000cc>True</font>
<BR><FONT COLOR=#0000cc>new_esEs6</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>ty_Int</font>) &#8594; <FONT COLOR=#0000cc>new_esEs19</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>)
<BR><FONT COLOR=#0000cc>new_esEs11</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>cch</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs16</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#cc0000>cch</font>)
<BR><FONT COLOR=#0000cc>new_lt23</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#0000cc>ty_Ordering</font>) &#8594; <FONT COLOR=#0000cc>new_lt5</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>)
<BR><FONT COLOR=#0000cc>new_compare211</font>(<FONT COLOR=#cc0000>vyy300</font>, <FONT COLOR=#cc0000>vyy40</font>, <FONT COLOR=#0000cc>True</font>) &#8594; <FONT COLOR=#0000cc>EQ</font>
<BR><FONT COLOR=#0000cc>new_lt15</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>, <FONT COLOR=#cc0000>fa</font>) &#8594; <FONT COLOR=#0000cc>new_esEs13</font>(<FONT COLOR=#0000cc>new_compare17</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>, <FONT COLOR=#cc0000>fa</font>), <FONT COLOR=#0000cc>LT</font>)
<BR><FONT COLOR=#0000cc>new_esEs31</font>(<FONT COLOR=#cc0000>vyy143</font>, <FONT COLOR=#cc0000>vyy146</font>, <FONT COLOR=#0000cc>ty_@0</font>) &#8594; <FONT COLOR=#0000cc>new_esEs24</font>(<FONT COLOR=#cc0000>vyy143</font>, <FONT COLOR=#cc0000>vyy146</font>)
<BR><FONT COLOR=#0000cc>new_compare0</font>(<FONT COLOR=#cc0000>vyy300</font>, <FONT COLOR=#cc0000>vyy40</font>, <FONT COLOR=#0000cc>ty_Integer</font>) &#8594; <FONT COLOR=#0000cc>new_compare8</font>(<FONT COLOR=#cc0000>vyy300</font>, <FONT COLOR=#cc0000>vyy40</font>)
<BR><FONT COLOR=#0000cc>new_ltEs19</font>(<FONT COLOR=#cc0000>vyy114</font>, <FONT COLOR=#cc0000>vyy115</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>bbe</font>), <FONT COLOR=#cc0000>bbf</font>)) &#8594; <FONT COLOR=#0000cc>new_ltEs14</font>(<FONT COLOR=#cc0000>vyy114</font>, <FONT COLOR=#cc0000>vyy115</font>, <FONT COLOR=#cc0000>bbe</font>, <FONT COLOR=#cc0000>bbf</font>)
<BR><FONT COLOR=#0000cc>new_ltEs20</font>(<FONT COLOR=#cc0000>vyy145</font>, <FONT COLOR=#cc0000>vyy148</font>, <FONT COLOR=#0000cc>ty_@0</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs9</font>(<FONT COLOR=#cc0000>vyy145</font>, <FONT COLOR=#cc0000>vyy148</font>)
<BR><FONT COLOR=#0000cc>new_fmToList_LE0</font>(<FONT COLOR=#cc0000>vyy340</font>, <FONT COLOR=#cc0000>vyy341</font>, <FONT COLOR=#cc0000>vyy96</font>, <FONT COLOR=#cc0000>h</font>, <FONT COLOR=#cc0000>ba</font>) &#8594; <FONT COLOR=#0000cc>:</font>(<FONT COLOR=#0000cc>@2</font>(<FONT COLOR=#cc0000>vyy340</font>, <FONT COLOR=#cc0000>vyy341</font>), <FONT COLOR=#cc0000>vyy96</font>)
<BR><FONT COLOR=#0000cc>new_ltEs6</font>(<FONT COLOR=#cc0000>vyy107</font>, <FONT COLOR=#cc0000>vyy108</font>) &#8594; <FONT COLOR=#0000cc>new_fsEs</font>(<FONT COLOR=#0000cc>new_compare12</font>(<FONT COLOR=#cc0000>vyy107</font>, <FONT COLOR=#cc0000>vyy108</font>))
<BR><FONT COLOR=#0000cc>new_esEs33</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#0000cc>ty_Ordering</font>) &#8594; <FONT COLOR=#0000cc>new_esEs13</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>)
<BR><FONT COLOR=#0000cc>new_esEs22</font>(<FONT COLOR=#0000cc>@2</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy30001</font>), <FONT COLOR=#0000cc>@2</font>(<FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>vyy4001</font>), <FONT COLOR=#cc0000>eeb</font>, <FONT COLOR=#cc0000>eec</font>) &#8594; <FONT COLOR=#0000cc>new_asAs</font>(<FONT COLOR=#0000cc>new_esEs38</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>eeb</font>), <FONT COLOR=#0000cc>new_esEs37</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#cc0000>eec</font>))
<BR><FONT COLOR=#0000cc>new_esEs38</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#0000cc>ty_@0</font>) &#8594; <FONT COLOR=#0000cc>new_esEs24</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>)
<BR><FONT COLOR=#0000cc>new_esEs7</font>(<FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy401</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>ga</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs16</font>(<FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy401</font>, <FONT COLOR=#cc0000>ga</font>)
<BR><FONT COLOR=#0000cc>new_ltEs23</font>(<FONT COLOR=#cc0000>vyy121</font>, <FONT COLOR=#cc0000>vyy122</font>, <FONT COLOR=#0000cc>ty_Float</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs15</font>(<FONT COLOR=#cc0000>vyy121</font>, <FONT COLOR=#cc0000>vyy122</font>)
<BR><FONT COLOR=#0000cc>new_esEs33</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#0000cc>ty_Float</font>) &#8594; <FONT COLOR=#0000cc>new_esEs25</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>)
<BR><FONT COLOR=#0000cc>new_lt14</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>, <FONT COLOR=#cc0000>eh</font>) &#8594; <FONT COLOR=#0000cc>new_esEs13</font>(<FONT COLOR=#0000cc>new_compare31</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>, <FONT COLOR=#cc0000>eh</font>), <FONT COLOR=#0000cc>LT</font>)
<BR><FONT COLOR=#0000cc>new_ltEs22</font>(<FONT COLOR=#cc0000>vyy1072</font>, <FONT COLOR=#cc0000>vyy1082</font>, <FONT COLOR=#0000cc>ty_Int</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs10</font>(<FONT COLOR=#cc0000>vyy1072</font>, <FONT COLOR=#cc0000>vyy1082</font>)
<BR><FONT COLOR=#0000cc>new_lt21</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>dge</font>), <FONT COLOR=#cc0000>dgf</font>), <FONT COLOR=#cc0000>dgg</font>)) &#8594; <FONT COLOR=#0000cc>new_lt4</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#cc0000>dge</font>, <FONT COLOR=#cc0000>dgf</font>, <FONT COLOR=#cc0000>dgg</font>)
<BR><FONT COLOR=#0000cc>new_primCmpInt</font>(<FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>vyy30000</font>)), <FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#cc0000>vyy400</font>)) &#8594; <FONT COLOR=#0000cc>new_primCmpNat2</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy400</font>)
<BR><FONT COLOR=#0000cc>new_ltEs11</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy1070</font>), <FONT COLOR=#0000cc>Nothing</font>, <FONT COLOR=#cc0000>bcb</font>) &#8594; <FONT COLOR=#0000cc>False</font>
<BR><FONT COLOR=#0000cc>new_primEqInt</font>(<FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#0000cc>Zero</font>), <FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#0000cc>Zero</font>)) &#8594; <FONT COLOR=#0000cc>True</font>
<BR><FONT COLOR=#0000cc>new_primEqInt</font>(<FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#0000cc>Zero</font>), <FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#0000cc>Zero</font>)) &#8594; <FONT COLOR=#0000cc>True</font>
<BR><FONT COLOR=#0000cc>new_not</font>(<FONT COLOR=#0000cc>True</font>) &#8594; <FONT COLOR=#0000cc>False</font>
<BR><FONT COLOR=#0000cc>new_esEs27</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#0000cc>ty_Integer</font>) &#8594; <FONT COLOR=#0000cc>new_esEs26</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>)
<BR><FONT COLOR=#0000cc>new_lt23</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#0000cc>ty_@0</font>) &#8594; <FONT COLOR=#0000cc>new_lt10</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>)
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy30000</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy4000</font>), <FONT COLOR=#cc0000>ecg</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>ede</font>), <FONT COLOR=#cc0000>edf</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>ede</font>, <FONT COLOR=#cc0000>edf</font>)
<BR><FONT COLOR=#0000cc>new_esEs10</font>(<FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy401</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>cbg</font>), <FONT COLOR=#cc0000>cbh</font>), <FONT COLOR=#cc0000>cca</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs18</font>(<FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy401</font>, <FONT COLOR=#cc0000>cbg</font>, <FONT COLOR=#cc0000>cbh</font>, <FONT COLOR=#cc0000>cca</font>)
<BR><FONT COLOR=#0000cc>new_ltEs24</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#0000cc>ty_@0</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs9</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>)
<BR><FONT COLOR=#0000cc>new_ltEs16</font>(<FONT COLOR=#0000cc>GT</font>, <FONT COLOR=#0000cc>GT</font>) &#8594; <FONT COLOR=#0000cc>True</font>
<BR><FONT COLOR=#0000cc>new_compare18</font>(<FONT COLOR=#cc0000>vyy206</font>, <FONT COLOR=#cc0000>vyy207</font>, <FONT COLOR=#cc0000>vyy208</font>, <FONT COLOR=#cc0000>vyy209</font>, <FONT COLOR=#0000cc>False</font>, <FONT COLOR=#cc0000>bde</font>, <FONT COLOR=#cc0000>bdf</font>) &#8594; <FONT COLOR=#0000cc>GT</font>
<BR><FONT COLOR=#0000cc>new_esEs33</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>cha</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs16</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#cc0000>cha</font>)
<BR><FONT COLOR=#0000cc>new_compare10</font>(<FONT COLOR=#0000cc>@3</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy3002</font>), <FONT COLOR=#0000cc>@3</font>(<FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#cc0000>vyy401</font>, <FONT COLOR=#cc0000>vyy402</font>), <FONT COLOR=#cc0000>caa</font>, <FONT COLOR=#cc0000>cab</font>, <FONT COLOR=#cc0000>cac</font>) &#8594; <FONT COLOR=#0000cc>new_compare26</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy3002</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#cc0000>vyy401</font>, <FONT COLOR=#cc0000>vyy402</font>, <FONT COLOR=#0000cc>new_asAs</font>(<FONT COLOR=#0000cc>new_esEs11</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#cc0000>caa</font>), <FONT COLOR=#0000cc>new_asAs</font>(<FONT COLOR=#0000cc>new_esEs10</font>(<FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy401</font>, <FONT COLOR=#cc0000>cab</font>), <FONT COLOR=#0000cc>new_esEs9</font>(<FONT COLOR=#cc0000>vyy3002</font>, <FONT COLOR=#cc0000>vyy402</font>, <FONT COLOR=#cc0000>cac</font>))), <FONT COLOR=#cc0000>caa</font>, <FONT COLOR=#cc0000>cab</font>, <FONT COLOR=#cc0000>cac</font>)
<BR><FONT COLOR=#0000cc>new_ltEs21</font>(<FONT COLOR=#cc0000>vyy107</font>, <FONT COLOR=#cc0000>vyy108</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>bhh</font>)) &#8594; <FONT COLOR=#0000cc>new_ltEs12</font>(<FONT COLOR=#cc0000>vyy107</font>, <FONT COLOR=#cc0000>vyy108</font>, <FONT COLOR=#cc0000>bhh</font>)
<BR><FONT COLOR=#0000cc>new_esEs39</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#0000cc>ty_Float</font>) &#8594; <FONT COLOR=#0000cc>new_esEs25</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>)
<BR><FONT COLOR=#0000cc>new_compare0</font>(<FONT COLOR=#cc0000>vyy300</font>, <FONT COLOR=#cc0000>vyy40</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>dbe</font>), <FONT COLOR=#cc0000>dbf</font>)) &#8594; <FONT COLOR=#0000cc>new_compare30</font>(<FONT COLOR=#cc0000>vyy300</font>, <FONT COLOR=#cc0000>vyy40</font>, <FONT COLOR=#cc0000>dbe</font>, <FONT COLOR=#cc0000>dbf</font>)
<BR><FONT COLOR=#0000cc>new_lt9</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>) &#8594; <FONT COLOR=#0000cc>new_esEs13</font>(<FONT COLOR=#0000cc>new_compare28</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>), <FONT COLOR=#0000cc>LT</font>)
<BR><FONT COLOR=#0000cc>new_ltEs16</font>(<FONT COLOR=#0000cc>LT</font>, <FONT COLOR=#0000cc>GT</font>) &#8594; <FONT COLOR=#0000cc>True</font>
<BR><FONT COLOR=#0000cc>new_esEs11</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>ty_Integer</font>) &#8594; <FONT COLOR=#0000cc>new_esEs26</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>)
<BR><FONT COLOR=#0000cc>new_lt23</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>fgb</font>), <FONT COLOR=#cc0000>fgc</font>), <FONT COLOR=#cc0000>fgd</font>)) &#8594; <FONT COLOR=#0000cc>new_lt4</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#cc0000>fgb</font>, <FONT COLOR=#cc0000>fgc</font>, <FONT COLOR=#cc0000>fgd</font>)
<BR><FONT COLOR=#0000cc>new_esEs37</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>efa</font>), <FONT COLOR=#cc0000>efb</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#cc0000>efa</font>, <FONT COLOR=#cc0000>efb</font>)
<BR><FONT COLOR=#0000cc>new_esEs9</font>(<FONT COLOR=#cc0000>vyy3002</font>, <FONT COLOR=#cc0000>vyy402</font>, <FONT COLOR=#0000cc>ty_Integer</font>) &#8594; <FONT COLOR=#0000cc>new_esEs26</font>(<FONT COLOR=#cc0000>vyy3002</font>, <FONT COLOR=#cc0000>vyy402</font>)
<BR><FONT COLOR=#0000cc>new_ltEs23</font>(<FONT COLOR=#cc0000>vyy121</font>, <FONT COLOR=#cc0000>vyy122</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>fbe</font>), <FONT COLOR=#cc0000>fbf</font>), <FONT COLOR=#cc0000>fbg</font>)) &#8594; <FONT COLOR=#0000cc>new_ltEs17</font>(<FONT COLOR=#cc0000>vyy121</font>, <FONT COLOR=#cc0000>vyy122</font>, <FONT COLOR=#cc0000>fbe</font>, <FONT COLOR=#cc0000>fbf</font>, <FONT COLOR=#cc0000>fbg</font>)
<BR><FONT COLOR=#0000cc>new_esEs31</font>(<FONT COLOR=#cc0000>vyy143</font>, <FONT COLOR=#cc0000>vyy146</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>bed</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs14</font>(<FONT COLOR=#cc0000>vyy143</font>, <FONT COLOR=#cc0000>vyy146</font>, <FONT COLOR=#cc0000>bed</font>)
<BR><FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy1070</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy1080</font>), <FONT COLOR=#0000cc>ty_Ordering</font>, <FONT COLOR=#cc0000>cef</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs16</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>)
<BR><FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy1070</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy1080</font>), <FONT COLOR=#cc0000>cee</font>, <FONT COLOR=#0000cc>ty_Float</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs15</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>)
<BR><FONT COLOR=#0000cc>new_primMulNat0</font>(<FONT COLOR=#0000cc>Zero</font>, <FONT COLOR=#0000cc>Zero</font>) &#8594; <FONT COLOR=#0000cc>Zero</font>
<BR><FONT COLOR=#0000cc>new_lt20</font>(<FONT COLOR=#cc0000>vyy144</font>, <FONT COLOR=#cc0000>vyy147</font>, <FONT COLOR=#0000cc>ty_Int</font>) &#8594; <FONT COLOR=#0000cc>new_lt13</font>(<FONT COLOR=#cc0000>vyy144</font>, <FONT COLOR=#cc0000>vyy147</font>)
<BR><FONT COLOR=#0000cc>new_esEs20</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy30000</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy4000</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>ehf</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs20</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>ehf</font>)
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy30000</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy4000</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>ecf</font>), <FONT COLOR=#cc0000>ebe</font>) &#8594; <FONT COLOR=#0000cc>new_esEs14</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>ecf</font>)
<BR><FONT COLOR=#0000cc>new_esEs7</font>(<FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy401</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>ge</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs20</font>(<FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy401</font>, <FONT COLOR=#cc0000>ge</font>)
<BR><FONT COLOR=#0000cc>new_lt22</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>dha</font>)) &#8594; <FONT COLOR=#0000cc>new_lt14</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#cc0000>dha</font>)
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy30000</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy4000</font>), <FONT COLOR=#cc0000>ecg</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>ech</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs16</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>ech</font>)
<BR><FONT COLOR=#0000cc>new_compare14</font>(<FONT COLOR=#cc0000>vyy206</font>, <FONT COLOR=#cc0000>vyy207</font>, <FONT COLOR=#cc0000>vyy208</font>, <FONT COLOR=#cc0000>vyy209</font>, <FONT COLOR=#0000cc>False</font>, <FONT COLOR=#cc0000>vyy211</font>, <FONT COLOR=#cc0000>bde</font>, <FONT COLOR=#cc0000>bdf</font>) &#8594; <FONT COLOR=#0000cc>new_compare18</font>(<FONT COLOR=#cc0000>vyy206</font>, <FONT COLOR=#cc0000>vyy207</font>, <FONT COLOR=#cc0000>vyy208</font>, <FONT COLOR=#cc0000>vyy209</font>, <FONT COLOR=#cc0000>vyy211</font>, <FONT COLOR=#cc0000>bde</font>, <FONT COLOR=#cc0000>bdf</font>)
<BR><FONT COLOR=#0000cc>new_esEs6</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>ty_Ordering</font>) &#8594; <FONT COLOR=#0000cc>new_esEs13</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>)
<BR><FONT COLOR=#0000cc>new_esEs8</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>bad</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs14</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#cc0000>bad</font>)
<BR><FONT COLOR=#0000cc>new_esEs13</font>(<FONT COLOR=#0000cc>EQ</font>, <FONT COLOR=#0000cc>EQ</font>) &#8594; <FONT COLOR=#0000cc>True</font>
<BR><FONT COLOR=#0000cc>new_lt22</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>dhe</font>), <FONT COLOR=#cc0000>dhf</font>)) &#8594; <FONT COLOR=#0000cc>new_lt17</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#cc0000>dhe</font>, <FONT COLOR=#cc0000>dhf</font>)
<BR><FONT COLOR=#0000cc>new_esEs11</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>cda</font>), <FONT COLOR=#cc0000>cdb</font>), <FONT COLOR=#cc0000>cdc</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs18</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#cc0000>cda</font>, <FONT COLOR=#cc0000>cdb</font>, <FONT COLOR=#cc0000>cdc</font>)
<BR><FONT COLOR=#0000cc>new_esEs20</font>(<FONT COLOR=#0000cc>Nothing</font>, <FONT COLOR=#0000cc>Nothing</font>, <FONT COLOR=#cc0000>eha</font>) &#8594; <FONT COLOR=#0000cc>True</font>
<BR><FONT COLOR=#0000cc>new_lt19</font>(<FONT COLOR=#cc0000>vyy143</font>, <FONT COLOR=#cc0000>vyy146</font>, <FONT COLOR=#0000cc>ty_Int</font>) &#8594; <FONT COLOR=#0000cc>new_lt13</font>(<FONT COLOR=#cc0000>vyy143</font>, <FONT COLOR=#cc0000>vyy146</font>)
<BR><FONT COLOR=#0000cc>new_ltEs19</font>(<FONT COLOR=#cc0000>vyy114</font>, <FONT COLOR=#cc0000>vyy115</font>, <FONT COLOR=#0000cc>ty_Int</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs10</font>(<FONT COLOR=#cc0000>vyy114</font>, <FONT COLOR=#cc0000>vyy115</font>)
<BR><FONT COLOR=#0000cc>new_esEs38</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>egc</font>), <FONT COLOR=#cc0000>egd</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>egc</font>, <FONT COLOR=#cc0000>egd</font>)
<BR><FONT COLOR=#0000cc>new_esEs10</font>(<FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy401</font>, <FONT COLOR=#0000cc>ty_Double</font>) &#8594; <FONT COLOR=#0000cc>new_esEs23</font>(<FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy401</font>)
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy30000</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy4000</font>), <FONT COLOR=#0000cc>ty_Char</font>, <FONT COLOR=#cc0000>ebe</font>) &#8594; <FONT COLOR=#0000cc>new_esEs17</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>)
<BR><FONT COLOR=#0000cc>new_lt8</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>bb</font>), <FONT COLOR=#cc0000>bc</font>), <FONT COLOR=#cc0000>bd</font>)) &#8594; <FONT COLOR=#0000cc>new_lt4</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>, <FONT COLOR=#cc0000>bb</font>, <FONT COLOR=#cc0000>bc</font>, <FONT COLOR=#cc0000>bd</font>)
<BR><FONT COLOR=#0000cc>new_esEs7</font>(<FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy401</font>, <FONT COLOR=#0000cc>ty_Double</font>) &#8594; <FONT COLOR=#0000cc>new_esEs23</font>(<FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy401</font>)
<BR><FONT COLOR=#0000cc>new_ltEs20</font>(<FONT COLOR=#cc0000>vyy145</font>, <FONT COLOR=#cc0000>vyy148</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>bha</font>), <FONT COLOR=#cc0000>bhb</font>)) &#8594; <FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#cc0000>vyy145</font>, <FONT COLOR=#cc0000>vyy148</font>, <FONT COLOR=#cc0000>bha</font>, <FONT COLOR=#cc0000>bhb</font>)
<BR><FONT COLOR=#0000cc>new_esEs32</font>(<FONT COLOR=#cc0000>vyy30002</font>, <FONT COLOR=#cc0000>vyy4002</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>cgh</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs14</font>(<FONT COLOR=#cc0000>vyy30002</font>, <FONT COLOR=#cc0000>vyy4002</font>, <FONT COLOR=#cc0000>cgh</font>)
<BR><FONT COLOR=#0000cc>new_esEs14</font>(<FONT COLOR=#0000cc>[]</font>, <FONT COLOR=#0000cc>[]</font>, <FONT COLOR=#cc0000>be</font>) &#8594; <FONT COLOR=#0000cc>True</font>
<BR><FONT COLOR=#0000cc>new_ltEs24</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>fge</font>)) &#8594; <FONT COLOR=#0000cc>new_ltEs5</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#cc0000>fge</font>)
<BR><FONT COLOR=#0000cc>new_esEs38</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#0000cc>ty_Integer</font>) &#8594; <FONT COLOR=#0000cc>new_esEs26</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>)
<BR><FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy1070</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy1080</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>fde</font>), <FONT COLOR=#cc0000>fdf</font>), <FONT COLOR=#cc0000>fdg</font>), <FONT COLOR=#cc0000>cef</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs17</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#cc0000>fde</font>, <FONT COLOR=#cc0000>fdf</font>, <FONT COLOR=#cc0000>fdg</font>)
<BR><FONT COLOR=#0000cc>new_ltEs22</font>(<FONT COLOR=#cc0000>vyy1072</font>, <FONT COLOR=#cc0000>vyy1082</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>eag</font>), <FONT COLOR=#cc0000>eah</font>)) &#8594; <FONT COLOR=#0000cc>new_ltEs14</font>(<FONT COLOR=#cc0000>vyy1072</font>, <FONT COLOR=#cc0000>vyy1082</font>, <FONT COLOR=#cc0000>eag</font>, <FONT COLOR=#cc0000>eah</font>)
<BR><FONT COLOR=#0000cc>new_esEs30</font>(<FONT COLOR=#cc0000>vyy144</font>, <FONT COLOR=#cc0000>vyy147</font>, <FONT COLOR=#0000cc>ty_Float</font>) &#8594; <FONT COLOR=#0000cc>new_esEs25</font>(<FONT COLOR=#cc0000>vyy144</font>, <FONT COLOR=#cc0000>vyy147</font>)
<BR><FONT COLOR=#0000cc>new_esEs10</font>(<FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy401</font>, <FONT COLOR=#0000cc>ty_Bool</font>) &#8594; <FONT COLOR=#0000cc>new_esEs12</font>(<FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy401</font>)
<BR><FONT COLOR=#0000cc>new_esEs11</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>ty_Bool</font>) &#8594; <FONT COLOR=#0000cc>new_esEs12</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>)
<BR><FONT COLOR=#0000cc>new_lt17</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>, <FONT COLOR=#cc0000>fd</font>, <FONT COLOR=#cc0000>ff</font>) &#8594; <FONT COLOR=#0000cc>new_esEs13</font>(<FONT COLOR=#0000cc>new_compare15</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>, <FONT COLOR=#cc0000>fd</font>, <FONT COLOR=#cc0000>ff</font>), <FONT COLOR=#0000cc>LT</font>)
<BR><FONT COLOR=#0000cc>new_lt23</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#0000cc>ty_Int</font>) &#8594; <FONT COLOR=#0000cc>new_lt13</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>)
<BR><FONT COLOR=#0000cc>new_compare0</font>(<FONT COLOR=#cc0000>vyy300</font>, <FONT COLOR=#cc0000>vyy40</font>, <FONT COLOR=#0000cc>ty_Float</font>) &#8594; <FONT COLOR=#0000cc>new_compare13</font>(<FONT COLOR=#cc0000>vyy300</font>, <FONT COLOR=#cc0000>vyy40</font>)
<BR><FONT COLOR=#0000cc>new_ltEs16</font>(<FONT COLOR=#0000cc>EQ</font>, <FONT COLOR=#0000cc>GT</font>) &#8594; <FONT COLOR=#0000cc>True</font>
<BR><FONT COLOR=#0000cc>new_lt20</font>(<FONT COLOR=#cc0000>vyy144</font>, <FONT COLOR=#cc0000>vyy147</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>bga</font>), <FONT COLOR=#cc0000>bgb</font>)) &#8594; <FONT COLOR=#0000cc>new_lt17</font>(<FONT COLOR=#cc0000>vyy144</font>, <FONT COLOR=#cc0000>vyy147</font>, <FONT COLOR=#cc0000>bga</font>, <FONT COLOR=#cc0000>bgb</font>)
<BR><FONT COLOR=#0000cc>new_lt19</font>(<FONT COLOR=#cc0000>vyy143</font>, <FONT COLOR=#cc0000>vyy146</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>bec</font>)) &#8594; <FONT COLOR=#0000cc>new_lt14</font>(<FONT COLOR=#cc0000>vyy143</font>, <FONT COLOR=#cc0000>vyy146</font>, <FONT COLOR=#cc0000>bec</font>)
<BR><FONT COLOR=#0000cc>new_ltEs23</font>(<FONT COLOR=#cc0000>vyy121</font>, <FONT COLOR=#cc0000>vyy122</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>faf</font>)) &#8594; <FONT COLOR=#0000cc>new_ltEs5</font>(<FONT COLOR=#cc0000>vyy121</font>, <FONT COLOR=#cc0000>vyy122</font>, <FONT COLOR=#cc0000>faf</font>)
<BR><FONT COLOR=#0000cc>new_esEs8</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>ty_Bool</font>) &#8594; <FONT COLOR=#0000cc>new_esEs12</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>)
<BR><FONT COLOR=#0000cc>new_ltEs21</font>(<FONT COLOR=#cc0000>vyy107</font>, <FONT COLOR=#cc0000>vyy108</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>ceg</font>), <FONT COLOR=#cc0000>ceh</font>)) &#8594; <FONT COLOR=#0000cc>new_ltEs14</font>(<FONT COLOR=#cc0000>vyy107</font>, <FONT COLOR=#cc0000>vyy108</font>, <FONT COLOR=#cc0000>ceg</font>, <FONT COLOR=#cc0000>ceh</font>)
<BR><FONT COLOR=#0000cc>new_esEs37</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#0000cc>ty_Bool</font>) &#8594; <FONT COLOR=#0000cc>new_esEs12</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>)
<BR><FONT COLOR=#0000cc>new_esEs9</font>(<FONT COLOR=#cc0000>vyy3002</font>, <FONT COLOR=#cc0000>vyy402</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>cad</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs16</font>(<FONT COLOR=#cc0000>vyy3002</font>, <FONT COLOR=#cc0000>vyy402</font>, <FONT COLOR=#cc0000>cad</font>)
<BR><FONT COLOR=#0000cc>new_esEs32</font>(<FONT COLOR=#cc0000>vyy30002</font>, <FONT COLOR=#cc0000>vyy4002</font>, <FONT COLOR=#0000cc>ty_Ordering</font>) &#8594; <FONT COLOR=#0000cc>new_esEs13</font>(<FONT COLOR=#cc0000>vyy30002</font>, <FONT COLOR=#cc0000>vyy4002</font>)
<BR><FONT COLOR=#0000cc>new_compare211</font>(<FONT COLOR=#0000cc>LT</font>, <FONT COLOR=#0000cc>GT</font>, <FONT COLOR=#0000cc>False</font>) &#8594; <FONT COLOR=#0000cc>LT</font>
<BR><FONT COLOR=#0000cc>new_esEs34</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>dad</font>), <FONT COLOR=#cc0000>dae</font>), <FONT COLOR=#cc0000>daf</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs18</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>dad</font>, <FONT COLOR=#cc0000>dae</font>, <FONT COLOR=#cc0000>daf</font>)
<BR><FONT COLOR=#0000cc>new_esEs33</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>che</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs20</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#cc0000>che</font>)
<BR><FONT COLOR=#0000cc>new_primCmpNat0</font>(<FONT COLOR=#0000cc>Zero</font>, <FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>vyy40000</font>)) &#8594; <FONT COLOR=#0000cc>LT</font>
<BR><FONT COLOR=#0000cc>new_esEs39</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#0000cc>ty_Double</font>) &#8594; <FONT COLOR=#0000cc>new_esEs23</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>)
<BR><FONT COLOR=#0000cc>new_compare0</font>(<FONT COLOR=#cc0000>vyy300</font>, <FONT COLOR=#cc0000>vyy40</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>fg</font>), <FONT COLOR=#cc0000>fh</font>)) &#8594; <FONT COLOR=#0000cc>new_compare15</font>(<FONT COLOR=#cc0000>vyy300</font>, <FONT COLOR=#cc0000>vyy40</font>, <FONT COLOR=#cc0000>fg</font>, <FONT COLOR=#cc0000>fh</font>)
<BR><FONT COLOR=#0000cc>new_ltEs20</font>(<FONT COLOR=#cc0000>vyy145</font>, <FONT COLOR=#cc0000>vyy148</font>, <FONT COLOR=#0000cc>ty_Bool</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs8</font>(<FONT COLOR=#cc0000>vyy145</font>, <FONT COLOR=#cc0000>vyy148</font>)
<BR><FONT COLOR=#0000cc>new_ltEs22</font>(<FONT COLOR=#cc0000>vyy1072</font>, <FONT COLOR=#cc0000>vyy1082</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>eba</font>), <FONT COLOR=#cc0000>ebb</font>), <FONT COLOR=#cc0000>ebc</font>)) &#8594; <FONT COLOR=#0000cc>new_ltEs17</font>(<FONT COLOR=#cc0000>vyy1072</font>, <FONT COLOR=#cc0000>vyy1082</font>, <FONT COLOR=#cc0000>eba</font>, <FONT COLOR=#cc0000>ebb</font>, <FONT COLOR=#cc0000>ebc</font>)
<BR><FONT COLOR=#0000cc>new_esEs24</font>(<FONT COLOR=#0000cc>@0</font>, <FONT COLOR=#0000cc>@0</font>) &#8594; <FONT COLOR=#0000cc>True</font>
<BR><FONT COLOR=#0000cc>new_lt22</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>dgh</font>)) &#8594; <FONT COLOR=#0000cc>new_lt11</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#cc0000>dgh</font>)
<BR><FONT COLOR=#0000cc>new_esEs38</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#0000cc>ty_Ordering</font>) &#8594; <FONT COLOR=#0000cc>new_esEs13</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>)
<BR><FONT COLOR=#0000cc>new_primCompAux00</font>(<FONT COLOR=#cc0000>vyy92</font>, <FONT COLOR=#cc0000>vyy93</font>, <FONT COLOR=#0000cc>EQ</font>, <FONT COLOR=#0000cc>ty_Double</font>) &#8594; <FONT COLOR=#0000cc>new_compare12</font>(<FONT COLOR=#cc0000>vyy92</font>, <FONT COLOR=#cc0000>vyy93</font>)
<BR><FONT COLOR=#0000cc>new_lt19</font>(<FONT COLOR=#cc0000>vyy143</font>, <FONT COLOR=#cc0000>vyy146</font>, <FONT COLOR=#0000cc>ty_Bool</font>) &#8594; <FONT COLOR=#0000cc>new_lt9</font>(<FONT COLOR=#cc0000>vyy143</font>, <FONT COLOR=#cc0000>vyy146</font>)
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy30000</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy4000</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>ecb</font>), <FONT COLOR=#cc0000>ecc</font>), <FONT COLOR=#cc0000>ebe</font>) &#8594; <FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>ecb</font>, <FONT COLOR=#cc0000>ecc</font>)
<BR><FONT COLOR=#0000cc>new_esEs38</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>ege</font>), <FONT COLOR=#cc0000>egf</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs22</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>ege</font>, <FONT COLOR=#cc0000>egf</font>)
<BR><FONT COLOR=#0000cc>new_esEs20</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy30000</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy4000</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>ehc</font>), <FONT COLOR=#cc0000>ehd</font>), <FONT COLOR=#cc0000>ehe</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs18</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>ehc</font>, <FONT COLOR=#cc0000>ehd</font>, <FONT COLOR=#cc0000>ehe</font>)
<BR><FONT COLOR=#0000cc>new_esEs7</font>(<FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy401</font>, <FONT COLOR=#0000cc>ty_Float</font>) &#8594; <FONT COLOR=#0000cc>new_esEs25</font>(<FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy401</font>)
<BR><FONT COLOR=#0000cc>new_esEs11</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>cde</font>), <FONT COLOR=#cc0000>cdf</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#cc0000>cde</font>, <FONT COLOR=#cc0000>cdf</font>)
<BR><FONT COLOR=#0000cc>new_ltEs19</font>(<FONT COLOR=#cc0000>vyy114</font>, <FONT COLOR=#cc0000>vyy115</font>, <FONT COLOR=#0000cc>ty_Integer</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs18</font>(<FONT COLOR=#cc0000>vyy114</font>, <FONT COLOR=#cc0000>vyy115</font>)
<BR><FONT COLOR=#0000cc>new_esEs7</font>(<FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy401</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>gh</font>), <FONT COLOR=#cc0000>ha</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs22</font>(<FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy401</font>, <FONT COLOR=#cc0000>gh</font>, <FONT COLOR=#cc0000>ha</font>)
<BR><FONT COLOR=#0000cc>new_ltEs11</font>(<FONT COLOR=#0000cc>Nothing</font>, <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy1080</font>), <FONT COLOR=#cc0000>bcb</font>) &#8594; <FONT COLOR=#0000cc>True</font>
<BR><FONT COLOR=#0000cc>new_ltEs11</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy1070</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy1080</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>bcd</font>)) &#8594; <FONT COLOR=#0000cc>new_ltEs11</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#cc0000>bcd</font>)
<BR><FONT COLOR=#0000cc>new_esEs8</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>ty_Double</font>) &#8594; <FONT COLOR=#0000cc>new_esEs23</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>)
<BR><FONT COLOR=#0000cc>new_compare111</font>(<FONT COLOR=#cc0000>vyy193</font>, <FONT COLOR=#cc0000>vyy194</font>, <FONT COLOR=#0000cc>False</font>, <FONT COLOR=#cc0000>fbh</font>, <FONT COLOR=#cc0000>fca</font>) &#8594; <FONT COLOR=#0000cc>GT</font>
<BR><FONT COLOR=#0000cc>new_foldFM_LE14</font>(<FONT COLOR=#cc0000>vyy99</font>, <FONT COLOR=#cc0000>vyy3440</font>, <FONT COLOR=#cc0000>vyy3441</font>, <FONT COLOR=#cc0000>vyy3442</font>, <FONT COLOR=#cc0000>vyy3443</font>, <FONT COLOR=#cc0000>vyy3444</font>, <FONT COLOR=#cc0000>vyy102</font>, <FONT COLOR=#cc0000>h</font>, <FONT COLOR=#cc0000>ba</font>) &#8594; <FONT COLOR=#0000cc>new_foldFM_LE13</font>(<FONT COLOR=#cc0000>vyy99</font>, <FONT COLOR=#cc0000>vyy3440</font>, <FONT COLOR=#cc0000>vyy3441</font>, <FONT COLOR=#cc0000>vyy3442</font>, <FONT COLOR=#cc0000>vyy3443</font>, <FONT COLOR=#cc0000>vyy3444</font>, <FONT COLOR=#0000cc>new_esEs13</font>(<FONT COLOR=#cc0000>vyy102</font>, <FONT COLOR=#0000cc>GT</font>), <FONT COLOR=#cc0000>h</font>, <FONT COLOR=#cc0000>ba</font>)
<BR><FONT COLOR=#0000cc>new_esEs6</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>dda</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs16</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#cc0000>dda</font>)
<BR><FONT COLOR=#0000cc>new_lt19</font>(<FONT COLOR=#cc0000>vyy143</font>, <FONT COLOR=#cc0000>vyy146</font>, <FONT COLOR=#0000cc>ty_Ordering</font>) &#8594; <FONT COLOR=#0000cc>new_lt5</font>(<FONT COLOR=#cc0000>vyy143</font>, <FONT COLOR=#cc0000>vyy146</font>)
<BR><FONT COLOR=#0000cc>new_lt23</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#0000cc>ty_Float</font>) &#8594; <FONT COLOR=#0000cc>new_lt7</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>)
<BR><FONT COLOR=#0000cc>new_esEs37</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#0000cc>ty_Int</font>) &#8594; <FONT COLOR=#0000cc>new_esEs19</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>)
<BR><FONT COLOR=#0000cc>new_esEs32</font>(<FONT COLOR=#cc0000>vyy30002</font>, <FONT COLOR=#cc0000>vyy4002</font>, <FONT COLOR=#0000cc>ty_Bool</font>) &#8594; <FONT COLOR=#0000cc>new_esEs12</font>(<FONT COLOR=#cc0000>vyy30002</font>, <FONT COLOR=#cc0000>vyy4002</font>)
<BR><FONT COLOR=#0000cc>new_esEs35</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>dhc</font>), <FONT COLOR=#cc0000>dhd</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#cc0000>dhc</font>, <FONT COLOR=#cc0000>dhd</font>)
<BR><FONT COLOR=#0000cc>new_sr</font>(<FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#cc0000>vyy3001</font>) &#8594; <FONT COLOR=#0000cc>new_primMulInt</font>(<FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#cc0000>vyy3001</font>)
<BR><FONT COLOR=#0000cc>new_compare7</font>(<FONT COLOR=#cc0000>vyy300</font>, <FONT COLOR=#cc0000>vyy40</font>) &#8594; <FONT COLOR=#0000cc>new_primCmpInt</font>(<FONT COLOR=#cc0000>vyy300</font>, <FONT COLOR=#cc0000>vyy40</font>)
<BR><FONT COLOR=#0000cc>new_esEs37</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#0000cc>ty_@0</font>) &#8594; <FONT COLOR=#0000cc>new_esEs24</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>)
<BR><FONT COLOR=#0000cc>new_esEs4</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>be</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs14</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#cc0000>be</font>)
<BR><FONT COLOR=#0000cc>new_ltEs11</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy1070</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy1080</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>bcc</font>)) &#8594; <FONT COLOR=#0000cc>new_ltEs5</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#cc0000>bcc</font>)
<BR><FONT COLOR=#0000cc>new_ltEs22</font>(<FONT COLOR=#cc0000>vyy1072</font>, <FONT COLOR=#cc0000>vyy1082</font>, <FONT COLOR=#0000cc>ty_Char</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs4</font>(<FONT COLOR=#cc0000>vyy1072</font>, <FONT COLOR=#cc0000>vyy1082</font>)
<BR><FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy1070</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy1080</font>), <FONT COLOR=#cc0000>cee</font>, <FONT COLOR=#0000cc>ty_Char</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs4</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>)
<BR><FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy1070</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy1080</font>), <FONT COLOR=#cc0000>cee</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>fea</font>)) &#8594; <FONT COLOR=#0000cc>new_ltEs11</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#cc0000>fea</font>)
<BR><FONT COLOR=#0000cc>new_primCmpInt</font>(<FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#0000cc>Zero</font>), <FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>vyy4000</font>))) &#8594; <FONT COLOR=#0000cc>new_primCmpNat1</font>(<FONT COLOR=#0000cc>Zero</font>, <FONT COLOR=#cc0000>vyy4000</font>)
<BR><FONT COLOR=#0000cc>new_lt19</font>(<FONT COLOR=#cc0000>vyy143</font>, <FONT COLOR=#cc0000>vyy146</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>beb</font>)) &#8594; <FONT COLOR=#0000cc>new_lt11</font>(<FONT COLOR=#cc0000>vyy143</font>, <FONT COLOR=#cc0000>vyy146</font>, <FONT COLOR=#cc0000>beb</font>)
<BR><FONT COLOR=#0000cc>new_esEs12</font>(<FONT COLOR=#0000cc>False</font>, <FONT COLOR=#0000cc>False</font>) &#8594; <FONT COLOR=#0000cc>True</font>
<BR><FONT COLOR=#0000cc>new_esEs30</font>(<FONT COLOR=#cc0000>vyy144</font>, <FONT COLOR=#cc0000>vyy147</font>, <FONT COLOR=#0000cc>ty_Int</font>) &#8594; <FONT COLOR=#0000cc>new_esEs19</font>(<FONT COLOR=#cc0000>vyy144</font>, <FONT COLOR=#cc0000>vyy147</font>)
<BR><FONT COLOR=#0000cc>new_lt20</font>(<FONT COLOR=#cc0000>vyy144</font>, <FONT COLOR=#cc0000>vyy147</font>, <FONT COLOR=#0000cc>ty_Bool</font>) &#8594; <FONT COLOR=#0000cc>new_lt9</font>(<FONT COLOR=#cc0000>vyy144</font>, <FONT COLOR=#cc0000>vyy147</font>)
<BR><FONT COLOR=#0000cc>new_compare6</font>(<FONT COLOR=#0000cc>:%</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy3001</font>), <FONT COLOR=#0000cc>:%</font>(<FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#cc0000>vyy401</font>), <FONT COLOR=#0000cc>ty_Integer</font>) &#8594; <FONT COLOR=#0000cc>new_compare8</font>(<FONT COLOR=#0000cc>new_sr0</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy401</font>), <FONT COLOR=#0000cc>new_sr0</font>(<FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#cc0000>vyy3001</font>))
<BR><FONT COLOR=#0000cc>new_lt22</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#0000cc>ty_Int</font>) &#8594; <FONT COLOR=#0000cc>new_lt13</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>)
<BR><FONT COLOR=#0000cc>new_lt22</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>dhc</font>), <FONT COLOR=#cc0000>dhd</font>)) &#8594; <FONT COLOR=#0000cc>new_lt16</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#cc0000>dhc</font>, <FONT COLOR=#cc0000>dhd</font>)
<BR><FONT COLOR=#0000cc>new_compare17</font>(<FONT COLOR=#0000cc>[]</font>, <FONT COLOR=#0000cc>[]</font>, <FONT COLOR=#cc0000>bae</font>) &#8594; <FONT COLOR=#0000cc>EQ</font>
<BR><FONT COLOR=#0000cc>new_ltEs22</font>(<FONT COLOR=#cc0000>vyy1072</font>, <FONT COLOR=#cc0000>vyy1082</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>eab</font>)) &#8594; <FONT COLOR=#0000cc>new_ltEs5</font>(<FONT COLOR=#cc0000>vyy1072</font>, <FONT COLOR=#cc0000>vyy1082</font>, <FONT COLOR=#cc0000>eab</font>)
<BR><FONT COLOR=#0000cc>new_ltEs20</font>(<FONT COLOR=#cc0000>vyy145</font>, <FONT COLOR=#cc0000>vyy148</font>, <FONT COLOR=#0000cc>ty_Char</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs4</font>(<FONT COLOR=#cc0000>vyy145</font>, <FONT COLOR=#cc0000>vyy148</font>)
<BR><FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy1070</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy1080</font>), <FONT COLOR=#cc0000>cee</font>, <FONT COLOR=#0000cc>ty_Double</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs6</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>)
<BR><FONT COLOR=#0000cc>new_ltEs16</font>(<FONT COLOR=#0000cc>LT</font>, <FONT COLOR=#0000cc>EQ</font>) &#8594; <FONT COLOR=#0000cc>True</font>
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy30000</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy4000</font>), <FONT COLOR=#0000cc>ty_Ordering</font>, <FONT COLOR=#cc0000>ebe</font>) &#8594; <FONT COLOR=#0000cc>new_esEs13</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>)
<BR><FONT COLOR=#0000cc>new_esEs32</font>(<FONT COLOR=#cc0000>vyy30002</font>, <FONT COLOR=#cc0000>vyy4002</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>cgf</font>), <FONT COLOR=#cc0000>cgg</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs22</font>(<FONT COLOR=#cc0000>vyy30002</font>, <FONT COLOR=#cc0000>vyy4002</font>, <FONT COLOR=#cc0000>cgf</font>, <FONT COLOR=#cc0000>cgg</font>)
<BR><FONT COLOR=#0000cc>new_esEs5</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>ty_Double</font>) &#8594; <FONT COLOR=#0000cc>new_esEs23</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>)
<BR><FONT COLOR=#0000cc>new_esEs4</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>ty_Char</font>) &#8594; <FONT COLOR=#0000cc>new_esEs17</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>)
<BR><FONT COLOR=#0000cc>new_ltEs8</font>(<FONT COLOR=#0000cc>True</font>, <FONT COLOR=#0000cc>True</font>) &#8594; <FONT COLOR=#0000cc>True</font>
<BR><FONT COLOR=#0000cc>new_lt21</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>dfh</font>)) &#8594; <FONT COLOR=#0000cc>new_lt15</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#cc0000>dfh</font>)
<BR><FONT COLOR=#0000cc>new_ltEs22</font>(<FONT COLOR=#cc0000>vyy1072</font>, <FONT COLOR=#cc0000>vyy1082</font>, <FONT COLOR=#0000cc>ty_Bool</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs8</font>(<FONT COLOR=#cc0000>vyy1072</font>, <FONT COLOR=#cc0000>vyy1082</font>)
<BR><FONT COLOR=#0000cc>new_esEs14</font>(<FONT COLOR=#0000cc>:</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy30001</font>), <FONT COLOR=#0000cc>[]</font>, <FONT COLOR=#cc0000>be</font>) &#8594; <FONT COLOR=#0000cc>False</font>
<BR><FONT COLOR=#0000cc>new_esEs14</font>(<FONT COLOR=#0000cc>[]</font>, <FONT COLOR=#0000cc>:</font>(<FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>vyy4001</font>), <FONT COLOR=#cc0000>be</font>) &#8594; <FONT COLOR=#0000cc>False</font>
<BR><FONT COLOR=#0000cc>new_esEs15</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#0000cc>ty_@0</font>) &#8594; <FONT COLOR=#0000cc>new_esEs24</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>)
<BR><FONT COLOR=#0000cc>new_esEs39</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#0000cc>ty_Int</font>) &#8594; <FONT COLOR=#0000cc>new_esEs19</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>)
<BR><FONT COLOR=#0000cc>new_lt8</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>, <FONT COLOR=#0000cc>ty_Char</font>) &#8594; <FONT COLOR=#0000cc>new_lt12</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>)
<BR><FONT COLOR=#0000cc>new_ltEs7</font>(<FONT COLOR=#cc0000>vyy157</font>, <FONT COLOR=#cc0000>vyy159</font>, <FONT COLOR=#0000cc>ty_Float</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs15</font>(<FONT COLOR=#cc0000>vyy157</font>, <FONT COLOR=#cc0000>vyy159</font>)
<BR><FONT COLOR=#0000cc>new_esEs4</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>ty_@0</font>) &#8594; <FONT COLOR=#0000cc>new_esEs24</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>)
<BR><FONT COLOR=#0000cc>new_compare211</font>(<FONT COLOR=#0000cc>EQ</font>, <FONT COLOR=#0000cc>EQ</font>, <FONT COLOR=#0000cc>False</font>) &#8594; <FONT COLOR=#0000cc>LT</font>
<BR><FONT COLOR=#0000cc>new_esEs9</font>(<FONT COLOR=#cc0000>vyy3002</font>, <FONT COLOR=#cc0000>vyy402</font>, <FONT COLOR=#0000cc>ty_@0</font>) &#8594; <FONT COLOR=#0000cc>new_esEs24</font>(<FONT COLOR=#cc0000>vyy3002</font>, <FONT COLOR=#cc0000>vyy402</font>)
<BR><FONT COLOR=#0000cc>new_ltEs24</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#0000cc>ty_Double</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs6</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>)
<BR><FONT COLOR=#0000cc>new_esEs10</font>(<FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy401</font>, <FONT COLOR=#0000cc>ty_@0</font>) &#8594; <FONT COLOR=#0000cc>new_esEs24</font>(<FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy401</font>)
<BR><FONT COLOR=#0000cc>new_ltEs21</font>(<FONT COLOR=#cc0000>vyy107</font>, <FONT COLOR=#cc0000>vyy108</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>cee</font>), <FONT COLOR=#cc0000>cef</font>)) &#8594; <FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#cc0000>vyy107</font>, <FONT COLOR=#cc0000>vyy108</font>, <FONT COLOR=#cc0000>cee</font>, <FONT COLOR=#cc0000>cef</font>)
<BR><FONT COLOR=#0000cc>new_primEqInt</font>(<FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#0000cc>Zero</font>), <FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>vyy40000</font>))) &#8594; <FONT COLOR=#0000cc>False</font>
<BR><FONT COLOR=#0000cc>new_primEqInt</font>(<FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>vyy300000</font>)), <FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#0000cc>Zero</font>)) &#8594; <FONT COLOR=#0000cc>False</font>
<BR><FONT COLOR=#0000cc>new_esEs5</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>dcf</font>), <FONT COLOR=#cc0000>dcg</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs22</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#cc0000>dcf</font>, <FONT COLOR=#cc0000>dcg</font>)
<BR><FONT COLOR=#0000cc>new_esEs11</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>ty_Int</font>) &#8594; <FONT COLOR=#0000cc>new_esEs19</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>)
<BR><FONT COLOR=#0000cc>new_foldFM_LE12</font>(<FONT COLOR=#cc0000>vyy99</font>, <FONT COLOR=#cc0000>vyy3440</font>, <FONT COLOR=#cc0000>vyy3441</font>, <FONT COLOR=#cc0000>vyy3442</font>, <FONT COLOR=#cc0000>vyy3443</font>, <FONT COLOR=#cc0000>vyy3444</font>, <FONT COLOR=#cc0000>h</font>, <FONT COLOR=#cc0000>ba</font>) &#8594; <FONT COLOR=#0000cc>new_foldFM_LE14</font>(<FONT COLOR=#cc0000>vyy99</font>, <FONT COLOR=#cc0000>vyy3440</font>, <FONT COLOR=#cc0000>vyy3441</font>, <FONT COLOR=#cc0000>vyy3442</font>, <FONT COLOR=#cc0000>vyy3443</font>, <FONT COLOR=#cc0000>vyy3444</font>, <FONT COLOR=#0000cc>new_compare17</font>(<FONT COLOR=#cc0000>vyy3440</font>, <FONT COLOR=#0000cc>[]</font>, <FONT COLOR=#cc0000>h</font>), <FONT COLOR=#cc0000>h</font>, <FONT COLOR=#cc0000>ba</font>)
<BR><FONT COLOR=#0000cc>new_ltEs7</font>(<FONT COLOR=#cc0000>vyy157</font>, <FONT COLOR=#cc0000>vyy159</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>de</font>)) &#8594; <FONT COLOR=#0000cc>new_ltEs5</font>(<FONT COLOR=#cc0000>vyy157</font>, <FONT COLOR=#cc0000>vyy159</font>, <FONT COLOR=#cc0000>de</font>)
<BR><FONT COLOR=#0000cc>new_lt20</font>(<FONT COLOR=#cc0000>vyy144</font>, <FONT COLOR=#cc0000>vyy147</font>, <FONT COLOR=#0000cc>ty_@0</font>) &#8594; <FONT COLOR=#0000cc>new_lt10</font>(<FONT COLOR=#cc0000>vyy144</font>, <FONT COLOR=#cc0000>vyy147</font>)
<BR><FONT COLOR=#0000cc>new_esEs33</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#0000cc>ty_@0</font>) &#8594; <FONT COLOR=#0000cc>new_esEs24</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>)
<BR><FONT COLOR=#0000cc>new_compare31</font>(<FONT COLOR=#0000cc>Nothing</font>, <FONT COLOR=#0000cc>Nothing</font>, <FONT COLOR=#cc0000>egh</font>) &#8594; <FONT COLOR=#0000cc>EQ</font>
<BR><FONT COLOR=#0000cc>new_esEs32</font>(<FONT COLOR=#cc0000>vyy30002</font>, <FONT COLOR=#cc0000>vyy4002</font>, <FONT COLOR=#0000cc>ty_Char</font>) &#8594; <FONT COLOR=#0000cc>new_esEs17</font>(<FONT COLOR=#cc0000>vyy30002</font>, <FONT COLOR=#cc0000>vyy4002</font>)
<BR><FONT COLOR=#0000cc>new_ltEs20</font>(<FONT COLOR=#cc0000>vyy145</font>, <FONT COLOR=#cc0000>vyy148</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>bgf</font>)) &#8594; <FONT COLOR=#0000cc>new_ltEs5</font>(<FONT COLOR=#cc0000>vyy145</font>, <FONT COLOR=#cc0000>vyy148</font>, <FONT COLOR=#cc0000>bgf</font>)
<BR><FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy1070</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy1080</font>), <FONT COLOR=#cc0000>cee</font>, <FONT COLOR=#0000cc>ty_Ordering</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs16</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>)
<BR><FONT COLOR=#0000cc>new_ltEs16</font>(<FONT COLOR=#0000cc>GT</font>, <FONT COLOR=#0000cc>LT</font>) &#8594; <FONT COLOR=#0000cc>False</font>
<BR><FONT COLOR=#0000cc>new_compare19</font>(<FONT COLOR=#cc0000>vyy221</font>, <FONT COLOR=#cc0000>vyy222</font>, <FONT COLOR=#cc0000>vyy223</font>, <FONT COLOR=#cc0000>vyy224</font>, <FONT COLOR=#cc0000>vyy225</font>, <FONT COLOR=#cc0000>vyy226</font>, <FONT COLOR=#0000cc>True</font>, <FONT COLOR=#cc0000>vyy228</font>, <FONT COLOR=#cc0000>fcb</font>, <FONT COLOR=#cc0000>fcc</font>, <FONT COLOR=#cc0000>fcd</font>) &#8594; <FONT COLOR=#0000cc>new_compare112</font>(<FONT COLOR=#cc0000>vyy221</font>, <FONT COLOR=#cc0000>vyy222</font>, <FONT COLOR=#cc0000>vyy223</font>, <FONT COLOR=#cc0000>vyy224</font>, <FONT COLOR=#cc0000>vyy225</font>, <FONT COLOR=#cc0000>vyy226</font>, <FONT COLOR=#0000cc>True</font>, <FONT COLOR=#cc0000>fcb</font>, <FONT COLOR=#cc0000>fcc</font>, <FONT COLOR=#cc0000>fcd</font>)
<BR><FONT COLOR=#0000cc>new_esEs28</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#0000cc>ty_Int</font>) &#8594; <FONT COLOR=#0000cc>new_esEs19</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>)
<BR><FONT COLOR=#0000cc>new_foldFM_LE13</font>(<FONT COLOR=#cc0000>vyy36</font>, <FONT COLOR=#cc0000>vyy340</font>, <FONT COLOR=#cc0000>vyy341</font>, <FONT COLOR=#cc0000>vyy342</font>, <FONT COLOR=#cc0000>vyy343</font>, <FONT COLOR=#0000cc>EmptyFM</font>, <FONT COLOR=#0000cc>False</font>, <FONT COLOR=#cc0000>h</font>, <FONT COLOR=#cc0000>ba</font>) &#8594; <FONT COLOR=#0000cc>new_fmToList_LE0</font>(<FONT COLOR=#cc0000>vyy340</font>, <FONT COLOR=#cc0000>vyy341</font>, <FONT COLOR=#0000cc>new_foldFM_LE0</font>(<FONT COLOR=#cc0000>vyy36</font>, <FONT COLOR=#cc0000>vyy343</font>, <FONT COLOR=#cc0000>h</font>, <FONT COLOR=#cc0000>ba</font>), <FONT COLOR=#cc0000>h</font>, <FONT COLOR=#cc0000>ba</font>)
<BR><FONT COLOR=#0000cc>new_primCmpNat1</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>vyy4000</font>), <FONT COLOR=#cc0000>vyy30000</font>) &#8594; <FONT COLOR=#0000cc>new_primCmpNat0</font>(<FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>vyy30000</font>)
<BR><FONT COLOR=#0000cc>new_esEs8</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>hg</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs20</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#cc0000>hg</font>)
<BR><FONT COLOR=#0000cc>new_compare30</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy3000</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy400</font>), <FONT COLOR=#cc0000>dbe</font>, <FONT COLOR=#cc0000>dbf</font>) &#8594; <FONT COLOR=#0000cc>new_compare25</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>new_esEs5</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#cc0000>dbe</font>), <FONT COLOR=#cc0000>dbe</font>, <FONT COLOR=#cc0000>dbf</font>)
<BR><FONT COLOR=#0000cc>new_primCmpNat0</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>vyy300000</font>), <FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>vyy40000</font>)) &#8594; <FONT COLOR=#0000cc>new_primCmpNat0</font>(<FONT COLOR=#cc0000>vyy300000</font>, <FONT COLOR=#cc0000>vyy40000</font>)
<BR><FONT COLOR=#0000cc>new_compare28</font>(<FONT COLOR=#0000cc>False</font>, <FONT COLOR=#0000cc>False</font>) &#8594; <FONT COLOR=#0000cc>EQ</font>
<BR><FONT COLOR=#0000cc>new_esEs13</font>(<FONT COLOR=#0000cc>LT</font>, <FONT COLOR=#0000cc>LT</font>) &#8594; <FONT COLOR=#0000cc>True</font>
<BR><FONT COLOR=#0000cc>new_esEs35</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#0000cc>ty_@0</font>) &#8594; <FONT COLOR=#0000cc>new_esEs24</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>)
<BR><FONT COLOR=#0000cc>new_esEs33</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>chf</font>), <FONT COLOR=#cc0000>chg</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#cc0000>chf</font>, <FONT COLOR=#cc0000>chg</font>)
<BR><FONT COLOR=#0000cc>new_esEs36</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#0000cc>ty_Bool</font>) &#8594; <FONT COLOR=#0000cc>new_esEs12</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>)
<BR><FONT COLOR=#0000cc>new_compare28</font>(<FONT COLOR=#0000cc>False</font>, <FONT COLOR=#0000cc>True</font>) &#8594; <FONT COLOR=#0000cc>LT</font>
<BR><FONT COLOR=#0000cc>new_esEs37</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#0000cc>ty_Char</font>) &#8594; <FONT COLOR=#0000cc>new_esEs17</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>)
<BR><FONT COLOR=#0000cc>new_lt19</font>(<FONT COLOR=#cc0000>vyy143</font>, <FONT COLOR=#cc0000>vyy146</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>bfa</font>), <FONT COLOR=#cc0000>bfb</font>), <FONT COLOR=#cc0000>bfc</font>)) &#8594; <FONT COLOR=#0000cc>new_lt4</font>(<FONT COLOR=#cc0000>vyy143</font>, <FONT COLOR=#cc0000>vyy146</font>, <FONT COLOR=#cc0000>bfa</font>, <FONT COLOR=#cc0000>bfb</font>, <FONT COLOR=#cc0000>bfc</font>)
<BR><FONT COLOR=#0000cc>new_compare11</font>(<FONT COLOR=#cc0000>vyy300</font>, <FONT COLOR=#cc0000>vyy40</font>) &#8594; <FONT COLOR=#0000cc>new_compare211</font>(<FONT COLOR=#cc0000>vyy300</font>, <FONT COLOR=#cc0000>vyy40</font>, <FONT COLOR=#0000cc>new_esEs13</font>(<FONT COLOR=#cc0000>vyy300</font>, <FONT COLOR=#cc0000>vyy40</font>))
<BR><FONT COLOR=#0000cc>new_ltEs5</font>(<FONT COLOR=#cc0000>vyy107</font>, <FONT COLOR=#cc0000>vyy108</font>, <FONT COLOR=#cc0000>db</font>) &#8594; <FONT COLOR=#0000cc>new_fsEs</font>(<FONT COLOR=#0000cc>new_compare6</font>(<FONT COLOR=#cc0000>vyy107</font>, <FONT COLOR=#cc0000>vyy108</font>, <FONT COLOR=#cc0000>db</font>))
<BR><FONT COLOR=#0000cc>new_compare12</font>(<FONT COLOR=#0000cc>Double</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy3001</font>), <FONT COLOR=#0000cc>Double</font>(<FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#cc0000>vyy401</font>)) &#8594; <FONT COLOR=#0000cc>new_compare7</font>(<FONT COLOR=#0000cc>new_sr</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>), <FONT COLOR=#0000cc>new_sr</font>(<FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy401</font>))
<BR><FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy1070</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy1080</font>), <FONT COLOR=#0000cc>ty_Char</font>, <FONT COLOR=#cc0000>cef</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs4</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>)
<BR><FONT COLOR=#0000cc>new_esEs6</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>ddb</font>), <FONT COLOR=#cc0000>ddc</font>), <FONT COLOR=#cc0000>ddd</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs18</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#cc0000>ddb</font>, <FONT COLOR=#cc0000>ddc</font>, <FONT COLOR=#cc0000>ddd</font>)
<BR><FONT COLOR=#0000cc>new_esEs31</font>(<FONT COLOR=#cc0000>vyy143</font>, <FONT COLOR=#cc0000>vyy146</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>bec</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs20</font>(<FONT COLOR=#cc0000>vyy143</font>, <FONT COLOR=#cc0000>vyy146</font>, <FONT COLOR=#cc0000>bec</font>)
<BR><FONT COLOR=#0000cc>new_ltEs21</font>(<FONT COLOR=#cc0000>vyy107</font>, <FONT COLOR=#cc0000>vyy108</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>db</font>)) &#8594; <FONT COLOR=#0000cc>new_ltEs5</font>(<FONT COLOR=#cc0000>vyy107</font>, <FONT COLOR=#cc0000>vyy108</font>, <FONT COLOR=#cc0000>db</font>)
<BR><FONT COLOR=#0000cc>new_ltEs24</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#0000cc>ty_Int</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs10</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>)
<BR><FONT COLOR=#0000cc>new_esEs5</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>dcd</font>), <FONT COLOR=#cc0000>dce</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#cc0000>dcd</font>, <FONT COLOR=#cc0000>dce</font>)
<BR><FONT COLOR=#0000cc>new_esEs34</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>dac</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs16</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>dac</font>)
<BR><FONT COLOR=#0000cc>new_esEs31</font>(<FONT COLOR=#cc0000>vyy143</font>, <FONT COLOR=#cc0000>vyy146</font>, <FONT COLOR=#0000cc>ty_Float</font>) &#8594; <FONT COLOR=#0000cc>new_esEs25</font>(<FONT COLOR=#cc0000>vyy143</font>, <FONT COLOR=#cc0000>vyy146</font>)
<BR><FONT COLOR=#0000cc>new_esEs10</font>(<FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy401</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>cbf</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs16</font>(<FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy401</font>, <FONT COLOR=#cc0000>cbf</font>)
<BR><FONT COLOR=#0000cc>new_esEs15</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>ce</font>), <FONT COLOR=#cc0000>cf</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs22</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>ce</font>, <FONT COLOR=#cc0000>cf</font>)
<BR><FONT COLOR=#0000cc>new_esEs30</font>(<FONT COLOR=#cc0000>vyy144</font>, <FONT COLOR=#cc0000>vyy147</font>, <FONT COLOR=#0000cc>ty_Integer</font>) &#8594; <FONT COLOR=#0000cc>new_esEs26</font>(<FONT COLOR=#cc0000>vyy144</font>, <FONT COLOR=#cc0000>vyy147</font>)
<BR><FONT COLOR=#0000cc>new_esEs33</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>chh</font>), <FONT COLOR=#cc0000>daa</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs22</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#cc0000>chh</font>, <FONT COLOR=#cc0000>daa</font>)
<BR><FONT COLOR=#0000cc>new_esEs5</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>ty_Int</font>) &#8594; <FONT COLOR=#0000cc>new_esEs19</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>)
<BR><FONT COLOR=#0000cc>new_lt11</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>, <FONT COLOR=#cc0000>eg</font>) &#8594; <FONT COLOR=#0000cc>new_esEs13</font>(<FONT COLOR=#0000cc>new_compare6</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>, <FONT COLOR=#cc0000>eg</font>), <FONT COLOR=#0000cc>LT</font>)
<BR><FONT COLOR=#0000cc>new_lt22</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#0000cc>ty_Integer</font>) &#8594; <FONT COLOR=#0000cc>new_lt18</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>)
<BR><FONT COLOR=#0000cc>new_compare16</font>(<FONT COLOR=#cc0000>vyy186</font>, <FONT COLOR=#cc0000>vyy187</font>, <FONT COLOR=#0000cc>True</font>, <FONT COLOR=#cc0000>ceb</font>, <FONT COLOR=#cc0000>cec</font>) &#8594; <FONT COLOR=#0000cc>LT</font>
<BR><FONT COLOR=#0000cc>new_compare9</font>(<FONT COLOR=#0000cc>Char</font>(<FONT COLOR=#cc0000>vyy3000</font>), <FONT COLOR=#0000cc>Char</font>(<FONT COLOR=#cc0000>vyy400</font>)) &#8594; <FONT COLOR=#0000cc>new_primCmpInt</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>)
<BR><FONT COLOR=#0000cc>new_compare25</font>(<FONT COLOR=#cc0000>vyy114</font>, <FONT COLOR=#cc0000>vyy115</font>, <FONT COLOR=#0000cc>False</font>, <FONT COLOR=#cc0000>baf</font>, <FONT COLOR=#cc0000>bag</font>) &#8594; <FONT COLOR=#0000cc>new_compare16</font>(<FONT COLOR=#cc0000>vyy114</font>, <FONT COLOR=#cc0000>vyy115</font>, <FONT COLOR=#0000cc>new_ltEs19</font>(<FONT COLOR=#cc0000>vyy114</font>, <FONT COLOR=#cc0000>vyy115</font>, <FONT COLOR=#cc0000>baf</font>), <FONT COLOR=#cc0000>baf</font>, <FONT COLOR=#cc0000>bag</font>)
<BR><FONT COLOR=#0000cc>new_esEs29</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>bb</font>), <FONT COLOR=#cc0000>bc</font>), <FONT COLOR=#cc0000>bd</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs18</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>, <FONT COLOR=#cc0000>bb</font>, <FONT COLOR=#cc0000>bc</font>, <FONT COLOR=#cc0000>bd</font>)
<BR><FONT COLOR=#0000cc>new_lt22</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#0000cc>ty_Char</font>) &#8594; <FONT COLOR=#0000cc>new_lt12</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>)
<BR><FONT COLOR=#0000cc>new_foldFM_LE0</font>(<FONT COLOR=#cc0000>vyy36</font>, <FONT COLOR=#0000cc>Branch</font>(<FONT COLOR=#cc0000>vyy3430</font>, <FONT COLOR=#cc0000>vyy3431</font>, <FONT COLOR=#cc0000>vyy3432</font>, <FONT COLOR=#cc0000>vyy3433</font>, <FONT COLOR=#cc0000>vyy3434</font>), <FONT COLOR=#cc0000>h</font>, <FONT COLOR=#cc0000>ba</font>) &#8594; <FONT COLOR=#0000cc>new_foldFM_LE12</font>(<FONT COLOR=#cc0000>vyy36</font>, <FONT COLOR=#cc0000>vyy3430</font>, <FONT COLOR=#cc0000>vyy3431</font>, <FONT COLOR=#cc0000>vyy3432</font>, <FONT COLOR=#cc0000>vyy3433</font>, <FONT COLOR=#cc0000>vyy3434</font>, <FONT COLOR=#cc0000>h</font>, <FONT COLOR=#cc0000>ba</font>)
<BR><FONT COLOR=#0000cc>new_primCompAux00</font>(<FONT COLOR=#cc0000>vyy92</font>, <FONT COLOR=#cc0000>vyy93</font>, <FONT COLOR=#0000cc>EQ</font>, <FONT COLOR=#0000cc>ty_@0</font>) &#8594; <FONT COLOR=#0000cc>new_compare27</font>(<FONT COLOR=#cc0000>vyy92</font>, <FONT COLOR=#cc0000>vyy93</font>)
<BR><FONT COLOR=#0000cc>new_primEqInt</font>(<FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#0000cc>Zero</font>), <FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>vyy40000</font>))) &#8594; <FONT COLOR=#0000cc>False</font>
<BR><FONT COLOR=#0000cc>new_primEqInt</font>(<FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>vyy300000</font>)), <FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#0000cc>Zero</font>)) &#8594; <FONT COLOR=#0000cc>False</font>
<BR><FONT COLOR=#0000cc>new_primCmpNat0</font>(<FONT COLOR=#0000cc>Zero</font>, <FONT COLOR=#0000cc>Zero</font>) &#8594; <FONT COLOR=#0000cc>EQ</font>
<BR><FONT COLOR=#0000cc>new_compare17</font>(<FONT COLOR=#0000cc>:</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy3001</font>), <FONT COLOR=#0000cc>[]</font>, <FONT COLOR=#cc0000>bae</font>) &#8594; <FONT COLOR=#0000cc>GT</font>
<BR><FONT COLOR=#0000cc>new_primCmpNat0</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>vyy300000</font>), <FONT COLOR=#0000cc>Zero</font>) &#8594; <FONT COLOR=#0000cc>GT</font>
<BR><FONT COLOR=#0000cc>new_esEs10</font>(<FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy401</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>ccb</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs20</font>(<FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy401</font>, <FONT COLOR=#cc0000>ccb</font>)
<BR><FONT COLOR=#0000cc>new_primCmpInt</font>(<FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#0000cc>Zero</font>), <FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>vyy4000</font>))) &#8594; <FONT COLOR=#0000cc>LT</font>
<BR><FONT COLOR=#0000cc>new_ltEs21</font>(<FONT COLOR=#cc0000>vyy107</font>, <FONT COLOR=#cc0000>vyy108</font>, <FONT COLOR=#0000cc>ty_@0</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs9</font>(<FONT COLOR=#cc0000>vyy107</font>, <FONT COLOR=#cc0000>vyy108</font>)
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy30000</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy4000</font>), <FONT COLOR=#cc0000>ecg</font>, <FONT COLOR=#cc0000>ebe</font>) &#8594; <FONT COLOR=#0000cc>False</font>
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy30000</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy4000</font>), <FONT COLOR=#cc0000>ecg</font>, <FONT COLOR=#cc0000>ebe</font>) &#8594; <FONT COLOR=#0000cc>False</font>
<BR><FONT COLOR=#0000cc>new_compare0</font>(<FONT COLOR=#cc0000>vyy300</font>, <FONT COLOR=#cc0000>vyy40</font>, <FONT COLOR=#0000cc>ty_Char</font>) &#8594; <FONT COLOR=#0000cc>new_compare9</font>(<FONT COLOR=#cc0000>vyy300</font>, <FONT COLOR=#cc0000>vyy40</font>)
<BR><FONT COLOR=#0000cc>new_lt8</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>, <FONT COLOR=#0000cc>ty_Int</font>) &#8594; <FONT COLOR=#0000cc>new_lt13</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>)
<BR><FONT COLOR=#0000cc>new_sr0</font>(<FONT COLOR=#0000cc>Integer</font>(<FONT COLOR=#cc0000>vyy4000</font>), <FONT COLOR=#0000cc>Integer</font>(<FONT COLOR=#cc0000>vyy30010</font>)) &#8594; <FONT COLOR=#0000cc>Integer</font>(<FONT COLOR=#0000cc>new_primMulInt</font>(<FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>vyy30010</font>))
<BR><FONT COLOR=#0000cc>new_ltEs11</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy1070</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy1080</font>), <FONT COLOR=#0000cc>ty_Double</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs6</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>)
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy30000</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy4000</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>ebd</font>), <FONT COLOR=#cc0000>ebe</font>) &#8594; <FONT COLOR=#0000cc>new_esEs16</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>ebd</font>)
<BR><FONT COLOR=#0000cc>new_ltEs11</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy1070</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy1080</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>bdb</font>), <FONT COLOR=#cc0000>bdc</font>), <FONT COLOR=#cc0000>bdd</font>)) &#8594; <FONT COLOR=#0000cc>new_ltEs17</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#cc0000>bdb</font>, <FONT COLOR=#cc0000>bdc</font>, <FONT COLOR=#cc0000>bdd</font>)
<BR><FONT COLOR=#0000cc>new_primEqInt</font>(<FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>vyy300000</font>)), <FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#cc0000>vyy4000</font>)) &#8594; <FONT COLOR=#0000cc>False</font>
<BR><FONT COLOR=#0000cc>new_primEqInt</font>(<FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>vyy300000</font>)), <FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#cc0000>vyy4000</font>)) &#8594; <FONT COLOR=#0000cc>False</font>
<BR><FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy1070</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy1080</font>), <FONT COLOR=#0000cc>ty_Bool</font>, <FONT COLOR=#cc0000>cef</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs8</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>)
<BR><FONT COLOR=#0000cc>new_compare0</font>(<FONT COLOR=#cc0000>vyy300</font>, <FONT COLOR=#cc0000>vyy40</font>, <FONT COLOR=#0000cc>ty_@0</font>) &#8594; <FONT COLOR=#0000cc>new_compare27</font>(<FONT COLOR=#cc0000>vyy300</font>, <FONT COLOR=#cc0000>vyy40</font>)
<BR><FONT COLOR=#0000cc>new_esEs20</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy30000</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy4000</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>fac</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs14</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>fac</font>)
<BR><FONT COLOR=#0000cc>new_esEs10</font>(<FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy401</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>ccg</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs14</font>(<FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy401</font>, <FONT COLOR=#cc0000>ccg</font>)
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy30000</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy4000</font>), <FONT COLOR=#0000cc>ty_@0</font>, <FONT COLOR=#cc0000>ebe</font>) &#8594; <FONT COLOR=#0000cc>new_esEs24</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>)
<BR><FONT COLOR=#0000cc>new_ltEs20</font>(<FONT COLOR=#cc0000>vyy145</font>, <FONT COLOR=#cc0000>vyy148</font>, <FONT COLOR=#0000cc>ty_Integer</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs18</font>(<FONT COLOR=#cc0000>vyy145</font>, <FONT COLOR=#cc0000>vyy148</font>)
<BR><FONT COLOR=#0000cc>new_compare30</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy3000</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy400</font>), <FONT COLOR=#cc0000>dbe</font>, <FONT COLOR=#cc0000>dbf</font>) &#8594; <FONT COLOR=#0000cc>LT</font>
<BR><FONT COLOR=#0000cc>new_ltEs23</font>(<FONT COLOR=#cc0000>vyy121</font>, <FONT COLOR=#cc0000>vyy122</font>, <FONT COLOR=#0000cc>ty_@0</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs9</font>(<FONT COLOR=#cc0000>vyy121</font>, <FONT COLOR=#cc0000>vyy122</font>)
<BR><FONT COLOR=#0000cc>new_esEs38</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#0000cc>ty_Int</font>) &#8594; <FONT COLOR=#0000cc>new_esEs19</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>)
<BR><FONT COLOR=#0000cc>new_esEs11</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>ty_Float</font>) &#8594; <FONT COLOR=#0000cc>new_esEs25</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>)
<BR><FONT COLOR=#0000cc>new_esEs6</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>ty_@0</font>) &#8594; <FONT COLOR=#0000cc>new_esEs24</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>)
<BR><FONT COLOR=#0000cc>new_esEs30</font>(<FONT COLOR=#cc0000>vyy144</font>, <FONT COLOR=#cc0000>vyy147</font>, <FONT COLOR=#0000cc>ty_Bool</font>) &#8594; <FONT COLOR=#0000cc>new_esEs12</font>(<FONT COLOR=#cc0000>vyy144</font>, <FONT COLOR=#cc0000>vyy147</font>)
<BR><FONT COLOR=#0000cc>new_lt21</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#0000cc>ty_@0</font>) &#8594; <FONT COLOR=#0000cc>new_lt10</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>)
<BR><FONT COLOR=#0000cc>new_esEs20</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy30000</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy4000</font>), <FONT COLOR=#0000cc>ty_Float</font>) &#8594; <FONT COLOR=#0000cc>new_esEs25</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>)
<BR><FONT COLOR=#0000cc>new_ltEs8</font>(<FONT COLOR=#0000cc>True</font>, <FONT COLOR=#0000cc>False</font>) &#8594; <FONT COLOR=#0000cc>False</font>
<BR><FONT COLOR=#0000cc>new_esEs9</font>(<FONT COLOR=#cc0000>vyy3002</font>, <FONT COLOR=#cc0000>vyy402</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>cae</font>), <FONT COLOR=#cc0000>caf</font>), <FONT COLOR=#cc0000>cag</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs18</font>(<FONT COLOR=#cc0000>vyy3002</font>, <FONT COLOR=#cc0000>vyy402</font>, <FONT COLOR=#cc0000>cae</font>, <FONT COLOR=#cc0000>caf</font>, <FONT COLOR=#cc0000>cag</font>)
<BR><FONT COLOR=#0000cc>new_ltEs20</font>(<FONT COLOR=#cc0000>vyy145</font>, <FONT COLOR=#cc0000>vyy148</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>bhe</font>), <FONT COLOR=#cc0000>bhf</font>), <FONT COLOR=#cc0000>bhg</font>)) &#8594; <FONT COLOR=#0000cc>new_ltEs17</font>(<FONT COLOR=#cc0000>vyy145</font>, <FONT COLOR=#cc0000>vyy148</font>, <FONT COLOR=#cc0000>bhe</font>, <FONT COLOR=#cc0000>bhf</font>, <FONT COLOR=#cc0000>bhg</font>)
<BR><FONT COLOR=#0000cc>new_esEs34</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>dag</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs20</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>dag</font>)
<BR><FONT COLOR=#0000cc>new_esEs20</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy30000</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy4000</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>ehb</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs16</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>ehb</font>)
<BR><FONT COLOR=#0000cc>new_compare110</font>(<FONT COLOR=#cc0000>vyy179</font>, <FONT COLOR=#cc0000>vyy180</font>, <FONT COLOR=#0000cc>True</font>, <FONT COLOR=#cc0000>ffb</font>) &#8594; <FONT COLOR=#0000cc>LT</font>
<BR><FONT COLOR=#0000cc>new_compare210</font>(<FONT COLOR=#cc0000>vyy121</font>, <FONT COLOR=#cc0000>vyy122</font>, <FONT COLOR=#0000cc>True</font>, <FONT COLOR=#cc0000>fad</font>, <FONT COLOR=#cc0000>fae</font>) &#8594; <FONT COLOR=#0000cc>EQ</font>
<BR><FONT COLOR=#0000cc>new_primPlusNat0</font>(<FONT COLOR=#0000cc>Zero</font>, <FONT COLOR=#cc0000>vyy300100</font>) &#8594; <FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>vyy300100</font>)
<BR><FONT COLOR=#0000cc>new_esEs20</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy30000</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy4000</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>ehg</font>), <FONT COLOR=#cc0000>ehh</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>ehg</font>, <FONT COLOR=#cc0000>ehh</font>)
<BR><FONT COLOR=#0000cc>new_lt8</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>, <FONT COLOR=#0000cc>ty_Integer</font>) &#8594; <FONT COLOR=#0000cc>new_lt18</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>)
<BR><FONT COLOR=#0000cc>new_esEs6</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>ddh</font>), <FONT COLOR=#cc0000>dea</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs22</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#cc0000>ddh</font>, <FONT COLOR=#cc0000>dea</font>)
<BR><FONT COLOR=#0000cc>new_lt21</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#0000cc>ty_Char</font>) &#8594; <FONT COLOR=#0000cc>new_lt12</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>)
<BR><FONT COLOR=#0000cc>new_ltEs19</font>(<FONT COLOR=#cc0000>vyy114</font>, <FONT COLOR=#cc0000>vyy115</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>bbb</font>)) &#8594; <FONT COLOR=#0000cc>new_ltEs12</font>(<FONT COLOR=#cc0000>vyy114</font>, <FONT COLOR=#cc0000>vyy115</font>, <FONT COLOR=#cc0000>bbb</font>)
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy30000</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy4000</font>), <FONT COLOR=#cc0000>ecg</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>edd</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs20</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>edd</font>)
<BR><FONT COLOR=#0000cc>new_esEs8</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>hd</font>), <FONT COLOR=#cc0000>he</font>), <FONT COLOR=#cc0000>hf</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs18</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#cc0000>hd</font>, <FONT COLOR=#cc0000>he</font>, <FONT COLOR=#cc0000>hf</font>)
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy30000</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy4000</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>ebf</font>), <FONT COLOR=#cc0000>ebg</font>), <FONT COLOR=#cc0000>ebh</font>), <FONT COLOR=#cc0000>ebe</font>) &#8594; <FONT COLOR=#0000cc>new_esEs18</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>ebf</font>, <FONT COLOR=#cc0000>ebg</font>, <FONT COLOR=#cc0000>ebh</font>)
<BR><FONT COLOR=#0000cc>new_esEs8</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>ty_Integer</font>) &#8594; <FONT COLOR=#0000cc>new_esEs26</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>)
<BR><FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy1070</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy1080</font>), <FONT COLOR=#cc0000>cee</font>, <FONT COLOR=#0000cc>ty_Integer</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs18</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>)
<BR><FONT COLOR=#0000cc>new_esEs31</font>(<FONT COLOR=#cc0000>vyy143</font>, <FONT COLOR=#cc0000>vyy146</font>, <FONT COLOR=#0000cc>ty_Integer</font>) &#8594; <FONT COLOR=#0000cc>new_esEs26</font>(<FONT COLOR=#cc0000>vyy143</font>, <FONT COLOR=#cc0000>vyy146</font>)
<BR><FONT COLOR=#0000cc>new_lt23</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#0000cc>ty_Double</font>) &#8594; <FONT COLOR=#0000cc>new_lt6</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>)
<BR><FONT COLOR=#0000cc>new_esEs36</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#0000cc>ty_Char</font>) &#8594; <FONT COLOR=#0000cc>new_esEs17</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>)
<BR><FONT COLOR=#0000cc>new_primCmpInt</font>(<FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>vyy30000</font>)), <FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#cc0000>vyy400</font>)) &#8594; <FONT COLOR=#0000cc>GT</font>
<BR><FONT COLOR=#0000cc>new_esEs39</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>ffc</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs16</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#cc0000>ffc</font>)
<BR><FONT COLOR=#0000cc>new_ltEs18</font>(<FONT COLOR=#cc0000>vyy107</font>, <FONT COLOR=#cc0000>vyy108</font>) &#8594; <FONT COLOR=#0000cc>new_fsEs</font>(<FONT COLOR=#0000cc>new_compare8</font>(<FONT COLOR=#cc0000>vyy107</font>, <FONT COLOR=#cc0000>vyy108</font>))
<BR><FONT COLOR=#0000cc>new_esEs33</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#0000cc>ty_Int</font>) &#8594; <FONT COLOR=#0000cc>new_esEs19</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>)
<BR><FONT COLOR=#0000cc>new_ltEs11</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy1070</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy1080</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>bch</font>), <FONT COLOR=#cc0000>bda</font>)) &#8594; <FONT COLOR=#0000cc>new_ltEs14</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#cc0000>bch</font>, <FONT COLOR=#cc0000>bda</font>)
<BR><FONT COLOR=#0000cc>new_esEs9</font>(<FONT COLOR=#cc0000>vyy3002</font>, <FONT COLOR=#cc0000>vyy402</font>, <FONT COLOR=#0000cc>ty_Int</font>) &#8594; <FONT COLOR=#0000cc>new_esEs19</font>(<FONT COLOR=#cc0000>vyy3002</font>, <FONT COLOR=#cc0000>vyy402</font>)
<BR><FONT COLOR=#0000cc>new_primMulInt</font>(<FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#cc0000>vyy4000</font>), <FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#cc0000>vyy30010</font>)) &#8594; <FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#0000cc>new_primMulNat0</font>(<FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>vyy30010</font>))
<BR><FONT COLOR=#0000cc>new_esEs4</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>ty_Double</font>) &#8594; <FONT COLOR=#0000cc>new_esEs23</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>)
<BR><FONT COLOR=#0000cc>new_ltEs7</font>(<FONT COLOR=#cc0000>vyy157</font>, <FONT COLOR=#cc0000>vyy159</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>dg</font>)) &#8594; <FONT COLOR=#0000cc>new_ltEs12</font>(<FONT COLOR=#cc0000>vyy157</font>, <FONT COLOR=#cc0000>vyy159</font>, <FONT COLOR=#cc0000>dg</font>)
<BR><FONT COLOR=#0000cc>new_compare211</font>(<FONT COLOR=#0000cc>GT</font>, <FONT COLOR=#0000cc>LT</font>, <FONT COLOR=#0000cc>False</font>) &#8594; <FONT COLOR=#0000cc>GT</font>
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy30000</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy4000</font>), <FONT COLOR=#cc0000>ecg</font>, <FONT COLOR=#0000cc>ty_Ordering</font>) &#8594; <FONT COLOR=#0000cc>new_esEs13</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>)
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy30000</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy4000</font>), <FONT COLOR=#0000cc>ty_Bool</font>, <FONT COLOR=#cc0000>ebe</font>) &#8594; <FONT COLOR=#0000cc>new_esEs12</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>)
<BR><FONT COLOR=#0000cc>new_compare19</font>(<FONT COLOR=#cc0000>vyy221</font>, <FONT COLOR=#cc0000>vyy222</font>, <FONT COLOR=#cc0000>vyy223</font>, <FONT COLOR=#cc0000>vyy224</font>, <FONT COLOR=#cc0000>vyy225</font>, <FONT COLOR=#cc0000>vyy226</font>, <FONT COLOR=#0000cc>False</font>, <FONT COLOR=#cc0000>vyy228</font>, <FONT COLOR=#cc0000>fcb</font>, <FONT COLOR=#cc0000>fcc</font>, <FONT COLOR=#cc0000>fcd</font>) &#8594; <FONT COLOR=#0000cc>new_compare112</font>(<FONT COLOR=#cc0000>vyy221</font>, <FONT COLOR=#cc0000>vyy222</font>, <FONT COLOR=#cc0000>vyy223</font>, <FONT COLOR=#cc0000>vyy224</font>, <FONT COLOR=#cc0000>vyy225</font>, <FONT COLOR=#cc0000>vyy226</font>, <FONT COLOR=#cc0000>vyy228</font>, <FONT COLOR=#cc0000>fcb</font>, <FONT COLOR=#cc0000>fcc</font>, <FONT COLOR=#cc0000>fcd</font>)
<BR><FONT COLOR=#0000cc>new_ltEs23</font>(<FONT COLOR=#cc0000>vyy121</font>, <FONT COLOR=#cc0000>vyy122</font>, <FONT COLOR=#0000cc>ty_Int</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs10</font>(<FONT COLOR=#cc0000>vyy121</font>, <FONT COLOR=#cc0000>vyy122</font>)
<BR><FONT COLOR=#0000cc>new_compare24</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy157</font>, <FONT COLOR=#cc0000>vyy158</font>, <FONT COLOR=#cc0000>vyy159</font>, <FONT COLOR=#0000cc>False</font>, <FONT COLOR=#cc0000>dc</font>, <FONT COLOR=#cc0000>dd</font>) &#8594; <FONT COLOR=#0000cc>new_compare14</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy157</font>, <FONT COLOR=#cc0000>vyy158</font>, <FONT COLOR=#cc0000>vyy159</font>, <FONT COLOR=#0000cc>new_lt8</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>, <FONT COLOR=#cc0000>dc</font>), <FONT COLOR=#0000cc>new_asAs</font>(<FONT COLOR=#0000cc>new_esEs29</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>, <FONT COLOR=#cc0000>dc</font>), <FONT COLOR=#0000cc>new_ltEs7</font>(<FONT COLOR=#cc0000>vyy157</font>, <FONT COLOR=#cc0000>vyy159</font>, <FONT COLOR=#cc0000>dd</font>)), <FONT COLOR=#cc0000>dc</font>, <FONT COLOR=#cc0000>dd</font>)
<BR><FONT COLOR=#0000cc>new_lt18</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>) &#8594; <FONT COLOR=#0000cc>new_esEs13</font>(<FONT COLOR=#0000cc>new_compare8</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>), <FONT COLOR=#0000cc>LT</font>)
<BR><FONT COLOR=#0000cc>new_esEs39</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#0000cc>ty_Char</font>) &#8594; <FONT COLOR=#0000cc>new_esEs17</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>)
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy30000</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy4000</font>), <FONT COLOR=#cc0000>ecg</font>, <FONT COLOR=#0000cc>ty_Double</font>) &#8594; <FONT COLOR=#0000cc>new_esEs23</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>)
<BR><FONT COLOR=#0000cc>new_primEqInt</font>(<FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#0000cc>Zero</font>), <FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#0000cc>Zero</font>)) &#8594; <FONT COLOR=#0000cc>True</font>
<BR><FONT COLOR=#0000cc>new_esEs4</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>ty_Float</font>) &#8594; <FONT COLOR=#0000cc>new_esEs25</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>)
<BR><FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy1070</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy1080</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>fdc</font>), <FONT COLOR=#cc0000>fdd</font>), <FONT COLOR=#cc0000>cef</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs14</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#cc0000>fdc</font>, <FONT COLOR=#cc0000>fdd</font>)
<BR><FONT COLOR=#0000cc>new_compare24</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy157</font>, <FONT COLOR=#cc0000>vyy158</font>, <FONT COLOR=#cc0000>vyy159</font>, <FONT COLOR=#0000cc>True</font>, <FONT COLOR=#cc0000>dc</font>, <FONT COLOR=#cc0000>dd</font>) &#8594; <FONT COLOR=#0000cc>EQ</font>
<BR><FONT COLOR=#0000cc>new_esEs11</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>ty_@0</font>) &#8594; <FONT COLOR=#0000cc>new_esEs24</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>)
<BR><FONT COLOR=#0000cc>new_ltEs24</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#0000cc>ty_Ordering</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs16</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>)
<BR><FONT COLOR=#0000cc>new_esEs37</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>eeh</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs20</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#cc0000>eeh</font>)
<BR><FONT COLOR=#0000cc>new_ltEs23</font>(<FONT COLOR=#cc0000>vyy121</font>, <FONT COLOR=#cc0000>vyy122</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>fah</font>)) &#8594; <FONT COLOR=#0000cc>new_ltEs12</font>(<FONT COLOR=#cc0000>vyy121</font>, <FONT COLOR=#cc0000>vyy122</font>, <FONT COLOR=#cc0000>fah</font>)
<BR><FONT COLOR=#0000cc>new_esEs7</font>(<FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy401</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>gb</font>), <FONT COLOR=#cc0000>gc</font>), <FONT COLOR=#cc0000>gd</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs18</font>(<FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy401</font>, <FONT COLOR=#cc0000>gb</font>, <FONT COLOR=#cc0000>gc</font>, <FONT COLOR=#cc0000>gd</font>)
<BR><FONT COLOR=#0000cc>new_esEs36</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>dgc</font>), <FONT COLOR=#cc0000>dgd</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs22</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#cc0000>dgc</font>, <FONT COLOR=#cc0000>dgd</font>)
<BR><FONT COLOR=#0000cc>new_ltEs22</font>(<FONT COLOR=#cc0000>vyy1072</font>, <FONT COLOR=#cc0000>vyy1082</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>ead</font>)) &#8594; <FONT COLOR=#0000cc>new_ltEs12</font>(<FONT COLOR=#cc0000>vyy1072</font>, <FONT COLOR=#cc0000>vyy1082</font>, <FONT COLOR=#cc0000>ead</font>)
<BR><FONT COLOR=#0000cc>new_primCompAux00</font>(<FONT COLOR=#cc0000>vyy92</font>, <FONT COLOR=#cc0000>vyy93</font>, <FONT COLOR=#0000cc>EQ</font>, <FONT COLOR=#0000cc>ty_Char</font>) &#8594; <FONT COLOR=#0000cc>new_compare9</font>(<FONT COLOR=#cc0000>vyy92</font>, <FONT COLOR=#cc0000>vyy93</font>)
<BR><FONT COLOR=#0000cc>new_esEs29</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>, <FONT COLOR=#0000cc>ty_Int</font>) &#8594; <FONT COLOR=#0000cc>new_esEs19</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>)
<BR><FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy1070</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy1080</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>fda</font>), <FONT COLOR=#cc0000>fdb</font>), <FONT COLOR=#cc0000>cef</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#cc0000>fda</font>, <FONT COLOR=#cc0000>fdb</font>)
<BR><FONT COLOR=#0000cc>new_esEs9</font>(<FONT COLOR=#cc0000>vyy3002</font>, <FONT COLOR=#cc0000>vyy402</font>, <FONT COLOR=#0000cc>ty_Double</font>) &#8594; <FONT COLOR=#0000cc>new_esEs23</font>(<FONT COLOR=#cc0000>vyy3002</font>, <FONT COLOR=#cc0000>vyy402</font>)
<BR><FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy1070</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy1080</font>), <FONT COLOR=#cc0000>cee</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>fec</font>), <FONT COLOR=#cc0000>fed</font>)) &#8594; <FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#cc0000>fec</font>, <FONT COLOR=#cc0000>fed</font>)
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy30000</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy4000</font>), <FONT COLOR=#cc0000>ecg</font>, <FONT COLOR=#0000cc>ty_Bool</font>) &#8594; <FONT COLOR=#0000cc>new_esEs12</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>)
<BR><FONT COLOR=#0000cc>new_ltEs24</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>fhd</font>), <FONT COLOR=#cc0000>fhe</font>), <FONT COLOR=#cc0000>fhf</font>)) &#8594; <FONT COLOR=#0000cc>new_ltEs17</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#cc0000>fhd</font>, <FONT COLOR=#cc0000>fhe</font>, <FONT COLOR=#cc0000>fhf</font>)
<BR><FONT COLOR=#0000cc>new_esEs19</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>) &#8594; <FONT COLOR=#0000cc>new_primEqInt</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>)
<BR><FONT COLOR=#0000cc>new_compare0</font>(<FONT COLOR=#cc0000>vyy300</font>, <FONT COLOR=#cc0000>vyy40</font>, <FONT COLOR=#0000cc>ty_Ordering</font>) &#8594; <FONT COLOR=#0000cc>new_compare11</font>(<FONT COLOR=#cc0000>vyy300</font>, <FONT COLOR=#cc0000>vyy40</font>)
<BR><FONT COLOR=#0000cc>new_lt20</font>(<FONT COLOR=#cc0000>vyy144</font>, <FONT COLOR=#cc0000>vyy147</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>bff</font>)) &#8594; <FONT COLOR=#0000cc>new_lt15</font>(<FONT COLOR=#cc0000>vyy144</font>, <FONT COLOR=#cc0000>vyy147</font>, <FONT COLOR=#cc0000>bff</font>)
<BR><FONT COLOR=#0000cc>new_compare29</font>(<FONT COLOR=#cc0000>vyy107</font>, <FONT COLOR=#cc0000>vyy108</font>, <FONT COLOR=#0000cc>True</font>, <FONT COLOR=#cc0000>ced</font>) &#8594; <FONT COLOR=#0000cc>EQ</font>
<BR><FONT COLOR=#0000cc>new_foldFM_LE13</font>(<FONT COLOR=#cc0000>vyy36</font>, <FONT COLOR=#cc0000>vyy340</font>, <FONT COLOR=#cc0000>vyy341</font>, <FONT COLOR=#cc0000>vyy342</font>, <FONT COLOR=#cc0000>vyy343</font>, <FONT COLOR=#0000cc>Branch</font>(<FONT COLOR=#cc0000>vyy3440</font>, <FONT COLOR=#cc0000>vyy3441</font>, <FONT COLOR=#cc0000>vyy3442</font>, <FONT COLOR=#cc0000>vyy3443</font>, <FONT COLOR=#cc0000>vyy3444</font>), <FONT COLOR=#0000cc>False</font>, <FONT COLOR=#cc0000>h</font>, <FONT COLOR=#cc0000>ba</font>) &#8594; <FONT COLOR=#0000cc>new_foldFM_LE12</font>(<FONT COLOR=#0000cc>new_fmToList_LE0</font>(<FONT COLOR=#cc0000>vyy340</font>, <FONT COLOR=#cc0000>vyy341</font>, <FONT COLOR=#0000cc>new_foldFM_LE0</font>(<FONT COLOR=#cc0000>vyy36</font>, <FONT COLOR=#cc0000>vyy343</font>, <FONT COLOR=#cc0000>h</font>, <FONT COLOR=#cc0000>ba</font>), <FONT COLOR=#cc0000>h</font>, <FONT COLOR=#cc0000>ba</font>), <FONT COLOR=#cc0000>vyy3440</font>, <FONT COLOR=#cc0000>vyy3441</font>, <FONT COLOR=#cc0000>vyy3442</font>, <FONT COLOR=#cc0000>vyy3443</font>, <FONT COLOR=#cc0000>vyy3444</font>, <FONT COLOR=#cc0000>h</font>, <FONT COLOR=#cc0000>ba</font>)
<BR><FONT COLOR=#0000cc>new_esEs37</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#0000cc>ty_Ordering</font>) &#8594; <FONT COLOR=#0000cc>new_esEs13</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>)
<BR><FONT COLOR=#0000cc>new_esEs10</font>(<FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy401</font>, <FONT COLOR=#0000cc>ty_Integer</font>) &#8594; <FONT COLOR=#0000cc>new_esEs26</font>(<FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy401</font>)
<BR><FONT COLOR=#0000cc>new_ltEs7</font>(<FONT COLOR=#cc0000>vyy157</font>, <FONT COLOR=#cc0000>vyy159</font>, <FONT COLOR=#0000cc>ty_Int</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs10</font>(<FONT COLOR=#cc0000>vyy157</font>, <FONT COLOR=#cc0000>vyy159</font>)
<BR><FONT COLOR=#0000cc>new_lt22</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#0000cc>ty_Float</font>) &#8594; <FONT COLOR=#0000cc>new_lt7</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>)
<BR><FONT COLOR=#0000cc>new_compare0</font>(<FONT COLOR=#cc0000>vyy300</font>, <FONT COLOR=#cc0000>vyy40</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>bae</font>)) &#8594; <FONT COLOR=#0000cc>new_compare17</font>(<FONT COLOR=#cc0000>vyy300</font>, <FONT COLOR=#cc0000>vyy40</font>, <FONT COLOR=#cc0000>bae</font>)
<BR><FONT COLOR=#0000cc>new_esEs29</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>, <FONT COLOR=#0000cc>ty_Bool</font>) &#8594; <FONT COLOR=#0000cc>new_esEs12</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>)
<BR><FONT COLOR=#0000cc>new_esEs38</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#0000cc>ty_Float</font>) &#8594; <FONT COLOR=#0000cc>new_esEs25</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>)
<BR><FONT COLOR=#0000cc>new_esEs11</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>cdg</font>), <FONT COLOR=#cc0000>cdh</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs22</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#cc0000>cdg</font>, <FONT COLOR=#cc0000>cdh</font>)
<BR><FONT COLOR=#0000cc>new_esEs36</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#0000cc>ty_Int</font>) &#8594; <FONT COLOR=#0000cc>new_esEs19</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>)
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy30000</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy4000</font>), <FONT COLOR=#cc0000>ecg</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>edg</font>), <FONT COLOR=#cc0000>edh</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs22</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>edg</font>, <FONT COLOR=#cc0000>edh</font>)
<BR><FONT COLOR=#0000cc>new_ltEs11</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy1070</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy1080</font>), <FONT COLOR=#0000cc>ty_Float</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs15</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>)
<BR><FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy1070</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy1080</font>), <FONT COLOR=#cc0000>cee</font>, <FONT COLOR=#cc0000>cef</font>) &#8594; <FONT COLOR=#0000cc>True</font>
<BR><FONT COLOR=#0000cc>new_primMulNat0</font>(<FONT COLOR=#0000cc>Zero</font>, <FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>vyy300100</font>)) &#8594; <FONT COLOR=#0000cc>Zero</font>
<BR><FONT COLOR=#0000cc>new_primMulNat0</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>vyy40000</font>), <FONT COLOR=#0000cc>Zero</font>) &#8594; <FONT COLOR=#0000cc>Zero</font>
<BR><FONT COLOR=#0000cc>new_esEs13</font>(<FONT COLOR=#0000cc>GT</font>, <FONT COLOR=#0000cc>EQ</font>) &#8594; <FONT COLOR=#0000cc>False</font>
<BR><FONT COLOR=#0000cc>new_esEs13</font>(<FONT COLOR=#0000cc>EQ</font>, <FONT COLOR=#0000cc>GT</font>) &#8594; <FONT COLOR=#0000cc>False</font>
<BR><FONT COLOR=#0000cc>new_esEs32</font>(<FONT COLOR=#cc0000>vyy30002</font>, <FONT COLOR=#cc0000>vyy4002</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>cfg</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs16</font>(<FONT COLOR=#cc0000>vyy30002</font>, <FONT COLOR=#cc0000>vyy4002</font>, <FONT COLOR=#cc0000>cfg</font>)
<BR><FONT COLOR=#0000cc>new_primCmpNat2</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#0000cc>Zero</font>) &#8594; <FONT COLOR=#0000cc>GT</font>
<BR><FONT COLOR=#0000cc>new_esEs35</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>dhb</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs14</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#cc0000>dhb</font>)
<BR><FONT COLOR=#0000cc>new_esEs9</font>(<FONT COLOR=#cc0000>vyy3002</font>, <FONT COLOR=#cc0000>vyy402</font>, <FONT COLOR=#0000cc>ty_Bool</font>) &#8594; <FONT COLOR=#0000cc>new_esEs12</font>(<FONT COLOR=#cc0000>vyy3002</font>, <FONT COLOR=#cc0000>vyy402</font>)
<BR><FONT COLOR=#0000cc>new_esEs29</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>, <FONT COLOR=#0000cc>ty_Char</font>) &#8594; <FONT COLOR=#0000cc>new_esEs17</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>)
<BR><FONT COLOR=#0000cc>new_ltEs9</font>(<FONT COLOR=#cc0000>vyy107</font>, <FONT COLOR=#cc0000>vyy108</font>) &#8594; <FONT COLOR=#0000cc>new_fsEs</font>(<FONT COLOR=#0000cc>new_compare27</font>(<FONT COLOR=#cc0000>vyy107</font>, <FONT COLOR=#cc0000>vyy108</font>))
<BR><FONT COLOR=#0000cc>new_compare0</font>(<FONT COLOR=#cc0000>vyy300</font>, <FONT COLOR=#cc0000>vyy40</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>egh</font>)) &#8594; <FONT COLOR=#0000cc>new_compare31</font>(<FONT COLOR=#cc0000>vyy300</font>, <FONT COLOR=#cc0000>vyy40</font>, <FONT COLOR=#cc0000>egh</font>)
<BR><FONT COLOR=#0000cc>new_ltEs20</font>(<FONT COLOR=#cc0000>vyy145</font>, <FONT COLOR=#cc0000>vyy148</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>bhc</font>), <FONT COLOR=#cc0000>bhd</font>)) &#8594; <FONT COLOR=#0000cc>new_ltEs14</font>(<FONT COLOR=#cc0000>vyy145</font>, <FONT COLOR=#cc0000>vyy148</font>, <FONT COLOR=#cc0000>bhc</font>, <FONT COLOR=#cc0000>bhd</font>)
<BR><FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy1070</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy1080</font>), <FONT COLOR=#cc0000>cee</font>, <FONT COLOR=#0000cc>ty_@0</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs9</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>)
<BR><FONT COLOR=#0000cc>new_esEs15</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#0000cc>ty_Integer</font>) &#8594; <FONT COLOR=#0000cc>new_esEs26</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>)
<BR><FONT COLOR=#0000cc>new_esEs39</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#0000cc>ty_@0</font>) &#8594; <FONT COLOR=#0000cc>new_esEs24</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>)
<BR><FONT COLOR=#0000cc>new_primCompAux00</font>(<FONT COLOR=#cc0000>vyy92</font>, <FONT COLOR=#cc0000>vyy93</font>, <FONT COLOR=#0000cc>LT</font>, <FONT COLOR=#cc0000>dec</font>) &#8594; <FONT COLOR=#0000cc>LT</font>
<BR><FONT COLOR=#0000cc>new_esEs31</font>(<FONT COLOR=#cc0000>vyy143</font>, <FONT COLOR=#cc0000>vyy146</font>, <FONT COLOR=#0000cc>ty_Int</font>) &#8594; <FONT COLOR=#0000cc>new_esEs19</font>(<FONT COLOR=#cc0000>vyy143</font>, <FONT COLOR=#cc0000>vyy146</font>)
<BR><FONT COLOR=#0000cc>new_primCompAux00</font>(<FONT COLOR=#cc0000>vyy92</font>, <FONT COLOR=#cc0000>vyy93</font>, <FONT COLOR=#0000cc>EQ</font>, <FONT COLOR=#0000cc>ty_Int</font>) &#8594; <FONT COLOR=#0000cc>new_compare7</font>(<FONT COLOR=#cc0000>vyy92</font>, <FONT COLOR=#cc0000>vyy93</font>)
<BR><FONT COLOR=#0000cc>new_lt20</font>(<FONT COLOR=#cc0000>vyy144</font>, <FONT COLOR=#cc0000>vyy147</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>bfe</font>)) &#8594; <FONT COLOR=#0000cc>new_lt14</font>(<FONT COLOR=#cc0000>vyy144</font>, <FONT COLOR=#cc0000>vyy147</font>, <FONT COLOR=#cc0000>bfe</font>)
<BR><FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy1070</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>vyy1080</font>), <FONT COLOR=#0000cc>ty_Double</font>, <FONT COLOR=#cc0000>cef</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs6</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>)
<BR><FONT COLOR=#0000cc>new_ltEs7</font>(<FONT COLOR=#cc0000>vyy157</font>, <FONT COLOR=#cc0000>vyy159</font>, <FONT COLOR=#0000cc>ty_Char</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs4</font>(<FONT COLOR=#cc0000>vyy157</font>, <FONT COLOR=#cc0000>vyy159</font>)
<BR><FONT COLOR=#0000cc>new_esEs5</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>ty_Bool</font>) &#8594; <FONT COLOR=#0000cc>new_esEs12</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>)
<BR><FONT COLOR=#0000cc>new_ltEs24</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>fgh</font>), <FONT COLOR=#cc0000>fha</font>)) &#8594; <FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#cc0000>fgh</font>, <FONT COLOR=#cc0000>fha</font>)
<BR><FONT COLOR=#0000cc>new_esEs33</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#0000cc>ty_Double</font>) &#8594; <FONT COLOR=#0000cc>new_esEs23</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>)
<BR><FONT COLOR=#0000cc>new_lt23</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#0000cc>ty_Char</font>) &#8594; <FONT COLOR=#0000cc>new_lt12</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>)
<BR><FONT COLOR=#0000cc>new_esEs8</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>hc</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs16</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#cc0000>hc</font>)
<BR><FONT COLOR=#0000cc>new_esEs12</font>(<FONT COLOR=#0000cc>False</font>, <FONT COLOR=#0000cc>True</font>) &#8594; <FONT COLOR=#0000cc>False</font>
<BR><FONT COLOR=#0000cc>new_esEs12</font>(<FONT COLOR=#0000cc>True</font>, <FONT COLOR=#0000cc>False</font>) &#8594; <FONT COLOR=#0000cc>False</font>
<BR><FONT COLOR=#0000cc>new_primCompAux00</font>(<FONT COLOR=#cc0000>vyy92</font>, <FONT COLOR=#cc0000>vyy93</font>, <FONT COLOR=#0000cc>EQ</font>, <FONT COLOR=#0000cc>ty_Bool</font>) &#8594; <FONT COLOR=#0000cc>new_compare28</font>(<FONT COLOR=#cc0000>vyy92</font>, <FONT COLOR=#cc0000>vyy93</font>)
<BR><FONT COLOR=#0000cc>new_esEs10</font>(<FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy401</font>, <FONT COLOR=#0000cc>ty_Int</font>) &#8594; <FONT COLOR=#0000cc>new_esEs19</font>(<FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy401</font>)
<BR><FONT COLOR=#0000cc>new_ltEs7</font>(<FONT COLOR=#cc0000>vyy157</font>, <FONT COLOR=#cc0000>vyy159</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>dh</font>), <FONT COLOR=#cc0000>ea</font>)) &#8594; <FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#cc0000>vyy157</font>, <FONT COLOR=#cc0000>vyy159</font>, <FONT COLOR=#cc0000>dh</font>, <FONT COLOR=#cc0000>ea</font>)
<BR><FONT COLOR=#0000cc>new_esEs7</font>(<FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy401</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>hb</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs14</font>(<FONT COLOR=#cc0000>vyy3001</font>, <FONT COLOR=#cc0000>vyy401</font>, <FONT COLOR=#cc0000>hb</font>)
<BR><FONT COLOR=#0000cc>new_esEs29</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>, <FONT COLOR=#0000cc>ty_Double</font>) &#8594; <FONT COLOR=#0000cc>new_esEs23</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>)
<BR><FONT COLOR=#0000cc>new_esEs35</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#0000cc>ty_Ordering</font>) &#8594; <FONT COLOR=#0000cc>new_esEs13</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>)
<BR><FONT COLOR=#0000cc>new_esEs35</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#0000cc>ty_Int</font>) &#8594; <FONT COLOR=#0000cc>new_esEs19</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>)
<BR><FONT COLOR=#0000cc>new_esEs34</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>dbd</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs14</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>dbd</font>)
<BR><FONT COLOR=#0000cc>new_ltEs21</font>(<FONT COLOR=#cc0000>vyy107</font>, <FONT COLOR=#cc0000>vyy108</font>, <FONT COLOR=#0000cc>ty_Char</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs4</font>(<FONT COLOR=#cc0000>vyy107</font>, <FONT COLOR=#cc0000>vyy108</font>)
<BR><FONT COLOR=#0000cc>new_lt23</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>ffh</font>), <FONT COLOR=#cc0000>fga</font>)) &#8594; <FONT COLOR=#0000cc>new_lt17</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#cc0000>ffh</font>, <FONT COLOR=#cc0000>fga</font>)
<BR><FONT COLOR=#0000cc>new_primCompAux1</font>(<FONT COLOR=#cc0000>vyy300</font>, <FONT COLOR=#cc0000>vyy40</font>, <FONT COLOR=#cc0000>vyy301</font>, <FONT COLOR=#cc0000>vyy41</font>, <FONT COLOR=#cc0000>h</font>) &#8594; <FONT COLOR=#0000cc>new_primCompAux00</font>(<FONT COLOR=#cc0000>vyy301</font>, <FONT COLOR=#cc0000>vyy41</font>, <FONT COLOR=#0000cc>new_compare0</font>(<FONT COLOR=#cc0000>vyy300</font>, <FONT COLOR=#cc0000>vyy40</font>, <FONT COLOR=#cc0000>h</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>h</font>))
<BR><FONT COLOR=#0000cc>new_esEs6</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>ty_Char</font>) &#8594; <FONT COLOR=#0000cc>new_esEs17</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>)
<BR><FONT COLOR=#0000cc>new_ltEs22</font>(<FONT COLOR=#cc0000>vyy1072</font>, <FONT COLOR=#cc0000>vyy1082</font>, <FONT COLOR=#0000cc>ty_Double</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs6</font>(<FONT COLOR=#cc0000>vyy1072</font>, <FONT COLOR=#cc0000>vyy1082</font>)
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy30000</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy4000</font>), <FONT COLOR=#cc0000>ecg</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>eea</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs14</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>eea</font>)
<BR><FONT COLOR=#0000cc>new_esEs9</font>(<FONT COLOR=#cc0000>vyy3002</font>, <FONT COLOR=#cc0000>vyy402</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>cah</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs20</font>(<FONT COLOR=#cc0000>vyy3002</font>, <FONT COLOR=#cc0000>vyy402</font>, <FONT COLOR=#cc0000>cah</font>)
<BR><FONT COLOR=#0000cc>new_compare16</font>(<FONT COLOR=#cc0000>vyy186</font>, <FONT COLOR=#cc0000>vyy187</font>, <FONT COLOR=#0000cc>False</font>, <FONT COLOR=#cc0000>ceb</font>, <FONT COLOR=#cc0000>cec</font>) &#8594; <FONT COLOR=#0000cc>GT</font>
<BR><FONT COLOR=#0000cc>new_lt22</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>dhg</font>), <FONT COLOR=#cc0000>dhh</font>), <FONT COLOR=#cc0000>eaa</font>)) &#8594; <FONT COLOR=#0000cc>new_lt4</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#cc0000>dhg</font>, <FONT COLOR=#cc0000>dhh</font>, <FONT COLOR=#cc0000>eaa</font>)
<BR><FONT COLOR=#0000cc>new_esEs32</font>(<FONT COLOR=#cc0000>vyy30002</font>, <FONT COLOR=#cc0000>vyy4002</font>, <FONT COLOR=#0000cc>ty_Float</font>) &#8594; <FONT COLOR=#0000cc>new_esEs25</font>(<FONT COLOR=#cc0000>vyy30002</font>, <FONT COLOR=#cc0000>vyy4002</font>)
<BR><FONT COLOR=#0000cc>new_esEs32</font>(<FONT COLOR=#cc0000>vyy30002</font>, <FONT COLOR=#cc0000>vyy4002</font>, <FONT COLOR=#0000cc>ty_Double</font>) &#8594; <FONT COLOR=#0000cc>new_esEs23</font>(<FONT COLOR=#cc0000>vyy30002</font>, <FONT COLOR=#cc0000>vyy4002</font>)
<BR><FONT COLOR=#0000cc>new_esEs35</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>dgh</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs16</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#cc0000>dgh</font>)
<BR><FONT COLOR=#0000cc>new_ltEs19</font>(<FONT COLOR=#cc0000>vyy114</font>, <FONT COLOR=#cc0000>vyy115</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>bbg</font>), <FONT COLOR=#cc0000>bbh</font>), <FONT COLOR=#cc0000>bca</font>)) &#8594; <FONT COLOR=#0000cc>new_ltEs17</font>(<FONT COLOR=#cc0000>vyy114</font>, <FONT COLOR=#cc0000>vyy115</font>, <FONT COLOR=#cc0000>bbg</font>, <FONT COLOR=#cc0000>bbh</font>, <FONT COLOR=#cc0000>bca</font>)
<BR><FONT COLOR=#0000cc>new_primCompAux00</font>(<FONT COLOR=#cc0000>vyy92</font>, <FONT COLOR=#cc0000>vyy93</font>, <FONT COLOR=#0000cc>EQ</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>deg</font>), <FONT COLOR=#cc0000>deh</font>)) &#8594; <FONT COLOR=#0000cc>new_compare30</font>(<FONT COLOR=#cc0000>vyy92</font>, <FONT COLOR=#cc0000>vyy93</font>, <FONT COLOR=#cc0000>deg</font>, <FONT COLOR=#cc0000>deh</font>)
<BR><FONT COLOR=#0000cc>new_compare210</font>(<FONT COLOR=#cc0000>vyy121</font>, <FONT COLOR=#cc0000>vyy122</font>, <FONT COLOR=#0000cc>False</font>, <FONT COLOR=#cc0000>fad</font>, <FONT COLOR=#cc0000>fae</font>) &#8594; <FONT COLOR=#0000cc>new_compare111</font>(<FONT COLOR=#cc0000>vyy121</font>, <FONT COLOR=#cc0000>vyy122</font>, <FONT COLOR=#0000cc>new_ltEs23</font>(<FONT COLOR=#cc0000>vyy121</font>, <FONT COLOR=#cc0000>vyy122</font>, <FONT COLOR=#cc0000>fae</font>), <FONT COLOR=#cc0000>fad</font>, <FONT COLOR=#cc0000>fae</font>)
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy30000</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>vyy4000</font>), <FONT COLOR=#cc0000>ecg</font>, <FONT COLOR=#0000cc>ty_@0</font>) &#8594; <FONT COLOR=#0000cc>new_esEs24</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>)
<BR><FONT COLOR=#0000cc>new_esEs30</font>(<FONT COLOR=#cc0000>vyy144</font>, <FONT COLOR=#cc0000>vyy147</font>, <FONT COLOR=#0000cc>ty_Char</font>) &#8594; <FONT COLOR=#0000cc>new_esEs17</font>(<FONT COLOR=#cc0000>vyy144</font>, <FONT COLOR=#cc0000>vyy147</font>)
<BR><FONT COLOR=#0000cc>new_esEs6</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>ty_Integer</font>) &#8594; <FONT COLOR=#0000cc>new_esEs26</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>)
<BR><FONT COLOR=#0000cc>new_esEs5</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>dcc</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs20</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#cc0000>dcc</font>)
<BR><FONT COLOR=#0000cc>new_esEs35</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#0000cc>ty_Integer</font>) &#8594; <FONT COLOR=#0000cc>new_esEs26</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>)
<BR><FONT COLOR=#0000cc>new_esEs37</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#0000cc>ty_Integer</font>) &#8594; <FONT COLOR=#0000cc>new_esEs26</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>)
<BR><FONT COLOR=#0000cc>new_compare31</font>(<FONT COLOR=#0000cc>Nothing</font>, <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy400</font>), <FONT COLOR=#cc0000>egh</font>) &#8594; <FONT COLOR=#0000cc>LT</font>
<BR><FONT COLOR=#0000cc>new_ltEs21</font>(<FONT COLOR=#cc0000>vyy107</font>, <FONT COLOR=#cc0000>vyy108</font>, <FONT COLOR=#0000cc>ty_Integer</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs18</font>(<FONT COLOR=#cc0000>vyy107</font>, <FONT COLOR=#cc0000>vyy108</font>)
<BR><FONT COLOR=#0000cc>new_compare111</font>(<FONT COLOR=#cc0000>vyy193</font>, <FONT COLOR=#cc0000>vyy194</font>, <FONT COLOR=#0000cc>True</font>, <FONT COLOR=#cc0000>fbh</font>, <FONT COLOR=#cc0000>fca</font>) &#8594; <FONT COLOR=#0000cc>LT</font>
<BR><FONT COLOR=#0000cc>new_ltEs23</font>(<FONT COLOR=#cc0000>vyy121</font>, <FONT COLOR=#cc0000>vyy122</font>, <FONT COLOR=#0000cc>ty_Integer</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs18</font>(<FONT COLOR=#cc0000>vyy121</font>, <FONT COLOR=#cc0000>vyy122</font>)
<BR><FONT COLOR=#0000cc>new_esEs5</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>dbh</font>), <FONT COLOR=#cc0000>dca</font>), <FONT COLOR=#cc0000>dcb</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs18</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#cc0000>dbh</font>, <FONT COLOR=#cc0000>dca</font>, <FONT COLOR=#cc0000>dcb</font>)
<BR><FONT COLOR=#0000cc>new_esEs9</font>(<FONT COLOR=#cc0000>vyy3002</font>, <FONT COLOR=#cc0000>vyy402</font>, <FONT COLOR=#0000cc>ty_Ordering</font>) &#8594; <FONT COLOR=#0000cc>new_esEs13</font>(<FONT COLOR=#cc0000>vyy3002</font>, <FONT COLOR=#cc0000>vyy402</font>)
<BR><FONT COLOR=#0000cc>new_esEs32</font>(<FONT COLOR=#cc0000>vyy30002</font>, <FONT COLOR=#cc0000>vyy4002</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>cgc</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs20</font>(<FONT COLOR=#cc0000>vyy30002</font>, <FONT COLOR=#cc0000>vyy4002</font>, <FONT COLOR=#cc0000>cgc</font>)
<BR><FONT COLOR=#0000cc>new_compare27</font>(<FONT COLOR=#0000cc>@0</font>, <FONT COLOR=#0000cc>@0</font>) &#8594; <FONT COLOR=#0000cc>EQ</font>
<BR><FONT COLOR=#0000cc>new_primMulNat0</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>vyy40000</font>), <FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>vyy300100</font>)) &#8594; <FONT COLOR=#0000cc>new_primPlusNat0</font>(<FONT COLOR=#0000cc>new_primMulNat0</font>(<FONT COLOR=#cc0000>vyy40000</font>, <FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>vyy300100</font>)), <FONT COLOR=#cc0000>vyy300100</font>)
<BR><FONT COLOR=#0000cc>new_compare31</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy3000</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy400</font>), <FONT COLOR=#cc0000>egh</font>) &#8594; <FONT COLOR=#0000cc>new_compare29</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>new_esEs4</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#cc0000>egh</font>), <FONT COLOR=#cc0000>egh</font>)
<BR><FONT COLOR=#0000cc>new_esEs38</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>eff</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs16</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>eff</font>)
<BR><FONT COLOR=#0000cc>new_esEs16</font>(<FONT COLOR=#0000cc>:%</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy30001</font>), <FONT COLOR=#0000cc>:%</font>(<FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>vyy4001</font>), <FONT COLOR=#cc0000>da</font>) &#8594; <FONT COLOR=#0000cc>new_asAs</font>(<FONT COLOR=#0000cc>new_esEs28</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>, <FONT COLOR=#cc0000>da</font>), <FONT COLOR=#0000cc>new_esEs27</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#cc0000>da</font>))
<BR><FONT COLOR=#0000cc>new_ltEs21</font>(<FONT COLOR=#cc0000>vyy107</font>, <FONT COLOR=#cc0000>vyy108</font>, <FONT COLOR=#0000cc>ty_Float</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs15</font>(<FONT COLOR=#cc0000>vyy107</font>, <FONT COLOR=#cc0000>vyy108</font>)
<BR><FONT COLOR=#0000cc>new_ltEs19</font>(<FONT COLOR=#cc0000>vyy114</font>, <FONT COLOR=#cc0000>vyy115</font>, <FONT COLOR=#0000cc>ty_@0</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs9</font>(<FONT COLOR=#cc0000>vyy114</font>, <FONT COLOR=#cc0000>vyy115</font>)
<BR><FONT COLOR=#0000cc>new_esEs35</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#0000cc>ty_Float</font>) &#8594; <FONT COLOR=#0000cc>new_esEs25</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>)
<BR><FONT COLOR=#0000cc>new_esEs33</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>, <FONT COLOR=#0000cc>ty_Bool</font>) &#8594; <FONT COLOR=#0000cc>new_esEs12</font>(<FONT COLOR=#cc0000>vyy30001</font>, <FONT COLOR=#cc0000>vyy4001</font>)
<BR><FONT COLOR=#0000cc>new_lt22</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#0000cc>ty_Bool</font>) &#8594; <FONT COLOR=#0000cc>new_lt9</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>)
<BR><FONT COLOR=#0000cc>new_esEs31</font>(<FONT COLOR=#cc0000>vyy143</font>, <FONT COLOR=#cc0000>vyy146</font>, <FONT COLOR=#0000cc>ty_Bool</font>) &#8594; <FONT COLOR=#0000cc>new_esEs12</font>(<FONT COLOR=#cc0000>vyy143</font>, <FONT COLOR=#cc0000>vyy146</font>)
<BR><FONT COLOR=#0000cc>new_ltEs20</font>(<FONT COLOR=#cc0000>vyy145</font>, <FONT COLOR=#cc0000>vyy148</font>, <FONT COLOR=#0000cc>ty_Double</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs6</font>(<FONT COLOR=#cc0000>vyy145</font>, <FONT COLOR=#cc0000>vyy148</font>)
<BR><FONT COLOR=#0000cc>new_ltEs12</font>(<FONT COLOR=#cc0000>vyy107</font>, <FONT COLOR=#cc0000>vyy108</font>, <FONT COLOR=#cc0000>bhh</font>) &#8594; <FONT COLOR=#0000cc>new_fsEs</font>(<FONT COLOR=#0000cc>new_compare17</font>(<FONT COLOR=#cc0000>vyy107</font>, <FONT COLOR=#cc0000>vyy108</font>, <FONT COLOR=#cc0000>bhh</font>))
<BR><FONT COLOR=#0000cc>new_ltEs7</font>(<FONT COLOR=#cc0000>vyy157</font>, <FONT COLOR=#cc0000>vyy159</font>, <FONT COLOR=#0000cc>ty_Ordering</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs16</font>(<FONT COLOR=#cc0000>vyy157</font>, <FONT COLOR=#cc0000>vyy159</font>)
<BR><FONT COLOR=#0000cc>new_esEs20</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy30000</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy4000</font>), <FONT COLOR=#0000cc>ty_Bool</font>) &#8594; <FONT COLOR=#0000cc>new_esEs12</font>(<FONT COLOR=#cc0000>vyy30000</font>, <FONT COLOR=#cc0000>vyy4000</font>)
<BR><FONT COLOR=#0000cc>new_lt21</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#0000cc>ty_Integer</font>) &#8594; <FONT COLOR=#0000cc>new_lt18</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>)
<BR><FONT COLOR=#0000cc>new_esEs6</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>dde</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs20</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#cc0000>dde</font>)
<BR><FONT COLOR=#0000cc>new_compare112</font>(<FONT COLOR=#cc0000>vyy221</font>, <FONT COLOR=#cc0000>vyy222</font>, <FONT COLOR=#cc0000>vyy223</font>, <FONT COLOR=#cc0000>vyy224</font>, <FONT COLOR=#cc0000>vyy225</font>, <FONT COLOR=#cc0000>vyy226</font>, <FONT COLOR=#0000cc>True</font>, <FONT COLOR=#cc0000>fcb</font>, <FONT COLOR=#cc0000>fcc</font>, <FONT COLOR=#cc0000>fcd</font>) &#8594; <FONT COLOR=#0000cc>LT</font>
<BR><FONT COLOR=#0000cc>new_primCompAux00</font>(<FONT COLOR=#cc0000>vyy92</font>, <FONT COLOR=#cc0000>vyy93</font>, <FONT COLOR=#0000cc>EQ</font>, <FONT COLOR=#0000cc>ty_Integer</font>) &#8594; <FONT COLOR=#0000cc>new_compare8</font>(<FONT COLOR=#cc0000>vyy92</font>, <FONT COLOR=#cc0000>vyy93</font>)
<BR><FONT COLOR=#0000cc>new_lt19</font>(<FONT COLOR=#cc0000>vyy143</font>, <FONT COLOR=#cc0000>vyy146</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>beg</font>), <FONT COLOR=#cc0000>beh</font>)) &#8594; <FONT COLOR=#0000cc>new_lt17</font>(<FONT COLOR=#cc0000>vyy143</font>, <FONT COLOR=#cc0000>vyy146</font>, <FONT COLOR=#cc0000>beg</font>, <FONT COLOR=#cc0000>beh</font>)
<BR><FONT COLOR=#0000cc>new_ltEs24</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>, <FONT COLOR=#0000cc>ty_Char</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs4</font>(<FONT COLOR=#cc0000>vyy1071</font>, <FONT COLOR=#cc0000>vyy1081</font>)
<BR><FONT COLOR=#0000cc>new_esEs4</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>ty_Int</font>) &#8594; <FONT COLOR=#0000cc>new_esEs19</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>)
<BR><FONT COLOR=#0000cc>new_compare17</font>(<FONT COLOR=#0000cc>[]</font>, <FONT COLOR=#0000cc>:</font>(<FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#cc0000>vyy401</font>), <FONT COLOR=#cc0000>bae</font>) &#8594; <FONT COLOR=#0000cc>LT</font>
<BR><FONT COLOR=#0000cc>new_lt16</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>, <FONT COLOR=#cc0000>fb</font>, <FONT COLOR=#cc0000>fc</font>) &#8594; <FONT COLOR=#0000cc>new_esEs13</font>(<FONT COLOR=#0000cc>new_compare30</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>, <FONT COLOR=#cc0000>fb</font>, <FONT COLOR=#cc0000>fc</font>), <FONT COLOR=#0000cc>LT</font>)
<BR><FONT COLOR=#0000cc>new_ltEs15</font>(<FONT COLOR=#cc0000>vyy107</font>, <FONT COLOR=#cc0000>vyy108</font>) &#8594; <FONT COLOR=#0000cc>new_fsEs</font>(<FONT COLOR=#0000cc>new_compare13</font>(<FONT COLOR=#cc0000>vyy107</font>, <FONT COLOR=#cc0000>vyy108</font>))
<BR><FONT COLOR=#0000cc>new_ltEs11</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy1070</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy1080</font>), <FONT COLOR=#0000cc>ty_Int</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs10</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>)
<BR><FONT COLOR=#0000cc>new_esEs4</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>da</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs16</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy400</font>, <FONT COLOR=#cc0000>da</font>)
<BR><FONT COLOR=#0000cc>new_primCmpInt</font>(<FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#0000cc>Zero</font>), <FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#0000cc>Zero</font>)) &#8594; <FONT COLOR=#0000cc>EQ</font>
<BR><FONT COLOR=#0000cc>new_lt8</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>fb</font>), <FONT COLOR=#cc0000>fc</font>)) &#8594; <FONT COLOR=#0000cc>new_lt16</font>(<FONT COLOR=#cc0000>vyy156</font>, <FONT COLOR=#cc0000>vyy158</font>, <FONT COLOR=#cc0000>fb</font>, <FONT COLOR=#cc0000>fc</font>)
<BR><FONT COLOR=#0000cc>new_esEs20</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy30000</font>), <FONT COLOR=#0000cc>Nothing</font>, <FONT COLOR=#cc0000>eha</font>) &#8594; <FONT COLOR=#0000cc>False</font>
<BR><FONT COLOR=#0000cc>new_esEs20</font>(<FONT COLOR=#0000cc>Nothing</font>, <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>vyy4000</font>), <FONT COLOR=#cc0000>eha</font>) &#8594; <FONT COLOR=#0000cc>False</font>
<BR><FONT COLOR=#0000cc>new_esEs39</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>ffe</font>)) &#8594; <FONT COLOR=#0000cc>new_esEs14</font>(<FONT COLOR=#cc0000>vyy1070</font>, <FONT COLOR=#cc0000>vyy1080</font>, <FONT COLOR=#cc0000>ffe</font>)
<BR><FONT COLOR=#0000cc>new_ltEs21</font>(<FONT COLOR=#cc0000>vyy107</font>, <FONT COLOR=#cc0000>vyy108</font>, <FONT COLOR=#0000cc>ty_Double</font>) &#8594; <FONT COLOR=#0000cc>new_ltEs6</font>(<FONT COLOR=#cc0000>vyy107</font>, <FONT COLOR=#cc0000>vyy108</font>)
<BR><FONT COLOR=#0000cc>new_primCmpInt</font>(<FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>vyy30000</font>)), <FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#cc0000>vyy400</font>)) &#8594; <FONT COLOR=#0000cc>LT</font></BLOCKQUOTE><BR>The set Q consists of the following terms:<BR><BLOCKQUOTE><BR><FONT COLOR=#0000cc>new_esEs33</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_esEs37</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_@0</font>)
<BR><FONT COLOR=#0000cc>new_esEs8</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_ltEs22</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_@0</font>)
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#0000cc>ty_@0</font>)
<BR><FONT COLOR=#0000cc>new_esEs30</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_compare210</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>True</font>, <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#cc0000>x3</font>)
<BR><FONT COLOR=#0000cc>new_lt20</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Ordering</font>)
<BR><FONT COLOR=#0000cc>new_ltEs14</font>(<FONT COLOR=#0000cc>@2</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>@2</font>(<FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#cc0000>x4</font>, <FONT COLOR=#cc0000>x5</font>)
<BR><FONT COLOR=#0000cc>new_esEs39</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_esEs19</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>)
<BR><FONT COLOR=#0000cc>new_lt20</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_ltEs20</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Float</font>)
<BR><FONT COLOR=#0000cc>new_compare110</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>True</font>, <FONT COLOR=#cc0000>x2</font>)
<BR><FONT COLOR=#0000cc>new_esEs15</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Ordering</font>)
<BR><FONT COLOR=#0000cc>new_compare112</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#cc0000>x3</font>, <FONT COLOR=#cc0000>x4</font>, <FONT COLOR=#cc0000>x5</font>, <FONT COLOR=#0000cc>False</font>, <FONT COLOR=#cc0000>x6</font>, <FONT COLOR=#cc0000>x7</font>, <FONT COLOR=#cc0000>x8</font>)
<BR><FONT COLOR=#0000cc>new_esEs32</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Integer</font>)
<BR><FONT COLOR=#0000cc>new_ltEs19</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Float</font>)
<BR><FONT COLOR=#0000cc>new_primCmpInt</font>(<FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>x0</font>)), <FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#cc0000>x1</font>))
<BR><FONT COLOR=#0000cc>new_esEs36</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Float</font>)
<BR><FONT COLOR=#0000cc>new_esEs37</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Ordering</font>)
<BR><FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>ty_Double</font>, <FONT COLOR=#cc0000>x2</font>)
<BR><FONT COLOR=#0000cc>new_esEs37</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_lt22</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Float</font>)
<BR><FONT COLOR=#0000cc>new_esEs29</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Char</font>)
<BR><FONT COLOR=#0000cc>new_ltEs23</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs36</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_@0</font>)
<BR><FONT COLOR=#0000cc>new_esEs5</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs37</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#cc0000>x4</font>))
<BR><FONT COLOR=#0000cc>new_esEs8</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Integer</font>)
<BR><FONT COLOR=#0000cc>new_ltEs11</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>ty_Char</font>)
<BR><FONT COLOR=#0000cc>new_esEs36</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_lt22</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_ltEs21</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Ordering</font>)
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#0000cc>ty_Double</font>)
<BR><FONT COLOR=#0000cc>new_primEqInt</font>(<FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>x0</font>)), <FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#0000cc>Zero</font>))
<BR><FONT COLOR=#0000cc>new_compare14</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#cc0000>x3</font>, <FONT COLOR=#0000cc>False</font>, <FONT COLOR=#cc0000>x4</font>, <FONT COLOR=#cc0000>x5</font>, <FONT COLOR=#cc0000>x6</font>)
<BR><FONT COLOR=#0000cc>new_primEqNat0</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Zero</font>)
<BR><FONT COLOR=#0000cc>new_esEs10</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Char</font>)
<BR><FONT COLOR=#0000cc>new_lt22</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_@0</font>)
<BR><FONT COLOR=#0000cc>new_esEs37</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs20</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_lt23</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Int</font>)
<BR><FONT COLOR=#0000cc>new_esEs5</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_esEs8</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Char</font>)
<BR><FONT COLOR=#0000cc>new_foldFM_LE0</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#0000cc>EmptyFM</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#cc0000>x2</font>)
<BR><FONT COLOR=#0000cc>new_compare6</font>(<FONT COLOR=#0000cc>:%</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>:%</font>(<FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#0000cc>ty_Int</font>)
<BR><FONT COLOR=#0000cc>new_esEs20</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#cc0000>x4</font>))
<BR><FONT COLOR=#0000cc>new_esEs8</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs9</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Ordering</font>)
<BR><FONT COLOR=#0000cc>new_ltEs21</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Int</font>)
<BR><FONT COLOR=#0000cc>new_foldFM_LE13</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#cc0000>x3</font>, <FONT COLOR=#cc0000>x4</font>, <FONT COLOR=#0000cc>Branch</font>(<FONT COLOR=#cc0000>x5</font>, <FONT COLOR=#cc0000>x6</font>, <FONT COLOR=#cc0000>x7</font>, <FONT COLOR=#cc0000>x8</font>, <FONT COLOR=#cc0000>x9</font>), <FONT COLOR=#0000cc>False</font>, <FONT COLOR=#cc0000>x10</font>, <FONT COLOR=#cc0000>x11</font>)
<BR><FONT COLOR=#0000cc>new_lt5</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>)
<BR><FONT COLOR=#0000cc>new_esEs4</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>ty_Int</font>, <FONT COLOR=#cc0000>x2</font>)
<BR><FONT COLOR=#0000cc>new_ltEs21</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Float</font>)
<BR><FONT COLOR=#0000cc>new_ltEs23</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#cc0000>x3</font>)
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#cc0000>x3</font>)
<BR><FONT COLOR=#0000cc>new_esEs34</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Double</font>)
<BR><FONT COLOR=#0000cc>new_esEs17</font>(<FONT COLOR=#0000cc>Char</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Char</font>(<FONT COLOR=#cc0000>x1</font>))
<BR><FONT COLOR=#0000cc>new_compare30</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#cc0000>x3</font>)
<BR><FONT COLOR=#0000cc>new_primMulNat0</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Zero</font>)
<BR><FONT COLOR=#0000cc>new_lt22</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Ordering</font>)
<BR><FONT COLOR=#0000cc>new_esEs38</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Int</font>)
<BR><FONT COLOR=#0000cc>new_esEs37</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_esEs34</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_ltEs23</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Integer</font>)
<BR><FONT COLOR=#0000cc>new_compare14</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#cc0000>x3</font>, <FONT COLOR=#0000cc>True</font>, <FONT COLOR=#cc0000>x4</font>, <FONT COLOR=#cc0000>x5</font>, <FONT COLOR=#cc0000>x6</font>)
<BR><FONT COLOR=#0000cc>new_compare0</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs4</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Bool</font>)
<BR><FONT COLOR=#0000cc>new_lt23</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Char</font>)
<BR><FONT COLOR=#0000cc>new_ltEs11</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs39</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#cc0000>x4</font>))
<BR><FONT COLOR=#0000cc>new_primCompAux00</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>EQ</font>, <FONT COLOR=#0000cc>ty_Char</font>)
<BR><FONT COLOR=#0000cc>new_esEs15</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Float</font>)
<BR><FONT COLOR=#0000cc>new_esEs13</font>(<FONT COLOR=#0000cc>LT</font>, <FONT COLOR=#0000cc>GT</font>)
<BR><FONT COLOR=#0000cc>new_esEs13</font>(<FONT COLOR=#0000cc>GT</font>, <FONT COLOR=#0000cc>LT</font>)
<BR><FONT COLOR=#0000cc>new_esEs32</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#cc0000>x4</font>))
<BR><FONT COLOR=#0000cc>new_esEs34</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Bool</font>)
<BR><FONT COLOR=#0000cc>new_ltEs19</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#cc0000>x4</font>))
<BR><FONT COLOR=#0000cc>new_esEs39</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Double</font>)
<BR><FONT COLOR=#0000cc>new_esEs34</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Int</font>)
<BR><FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#0000cc>ty_Ordering</font>)
<BR><FONT COLOR=#0000cc>new_ltEs22</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_lt23</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Float</font>)
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_foldFM_LE13</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#cc0000>x3</font>, <FONT COLOR=#cc0000>x4</font>, <FONT COLOR=#cc0000>x5</font>, <FONT COLOR=#0000cc>True</font>, <FONT COLOR=#cc0000>x6</font>, <FONT COLOR=#cc0000>x7</font>)
<BR><FONT COLOR=#0000cc>new_esEs35</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Int</font>)
<BR><FONT COLOR=#0000cc>new_primEqNat0</font>(<FONT COLOR=#0000cc>Zero</font>, <FONT COLOR=#0000cc>Zero</font>)
<BR><FONT COLOR=#0000cc>new_lt19</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs29</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_primCompAux00</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>EQ</font>, <FONT COLOR=#0000cc>ty_Float</font>)
<BR><FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#cc0000>x4</font>))
<BR><FONT COLOR=#0000cc>new_primCompAux00</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>EQ</font>, <FONT COLOR=#0000cc>ty_Int</font>)
<BR><FONT COLOR=#0000cc>new_esEs7</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Integer</font>)
<BR><FONT COLOR=#0000cc>new_ltEs19</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs13</font>(<FONT COLOR=#0000cc>EQ</font>, <FONT COLOR=#0000cc>GT</font>)
<BR><FONT COLOR=#0000cc>new_esEs13</font>(<FONT COLOR=#0000cc>GT</font>, <FONT COLOR=#0000cc>EQ</font>)
<BR><FONT COLOR=#0000cc>new_primCompAux00</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>EQ</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_ltEs21</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Char</font>)
<BR><FONT COLOR=#0000cc>new_primMulNat0</font>(<FONT COLOR=#0000cc>Zero</font>, <FONT COLOR=#0000cc>Zero</font>)
<BR><FONT COLOR=#0000cc>new_esEs6</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs36</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Int</font>)
<BR><FONT COLOR=#0000cc>new_esEs31</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_esEs9</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Float</font>)
<BR><FONT COLOR=#0000cc>new_lt6</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>)
<BR><FONT COLOR=#0000cc>new_lt23</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_@0</font>)
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>ty_@0</font>, <FONT COLOR=#cc0000>x2</font>)
<BR><FONT COLOR=#0000cc>new_primCmpNat1</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#cc0000>x1</font>)
<BR><FONT COLOR=#0000cc>new_lt14</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#cc0000>x2</font>)
<BR><FONT COLOR=#0000cc>new_esEs35</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_esEs15</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#cc0000>x4</font>)
<BR><FONT COLOR=#0000cc>new_esEs11</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Double</font>)
<BR><FONT COLOR=#0000cc>new_esEs5</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Int</font>)
<BR><FONT COLOR=#0000cc>new_ltEs11</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs9</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Bool</font>)
<BR><FONT COLOR=#0000cc>new_primPlusNat1</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>x1</font>))
<BR><FONT COLOR=#0000cc>new_esEs31</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#0000cc>ty_Bool</font>)
<BR><FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#0000cc>ty_Int</font>)
<BR><FONT COLOR=#0000cc>new_esEs10</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_esEs39</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_primCmpNat2</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#0000cc>Zero</font>)
<BR><FONT COLOR=#0000cc>new_esEs36</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_lt23</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Integer</font>)
<BR><FONT COLOR=#0000cc>new_compare111</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>True</font>, <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#cc0000>x3</font>)
<BR><FONT COLOR=#0000cc>new_esEs38</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_esEs36</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Ordering</font>)
<BR><FONT COLOR=#0000cc>new_ltEs21</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs36</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Bool</font>)
<BR><FONT COLOR=#0000cc>new_esEs20</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>ty_Bool</font>)
<BR><FONT COLOR=#0000cc>new_esEs30</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Char</font>)
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>ty_Bool</font>, <FONT COLOR=#cc0000>x2</font>)
<BR><FONT COLOR=#0000cc>new_esEs10</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Float</font>)
<BR><FONT COLOR=#0000cc>new_esEs24</font>(<FONT COLOR=#0000cc>@0</font>, <FONT COLOR=#0000cc>@0</font>)
<BR><FONT COLOR=#0000cc>new_lt23</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Ordering</font>)
<BR><FONT COLOR=#0000cc>new_esEs32</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Int</font>)
<BR><FONT COLOR=#0000cc>new_ltEs19</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Int</font>)
<BR><FONT COLOR=#0000cc>new_lt21</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Integer</font>)
<BR><FONT COLOR=#0000cc>new_esEs34</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#cc0000>x4</font>))
<BR><FONT COLOR=#0000cc>new_lt19</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_primCompAux00</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>EQ</font>, <FONT COLOR=#0000cc>ty_Ordering</font>)
<BR><FONT COLOR=#0000cc>new_primPlusNat1</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Zero</font>)
<BR><FONT COLOR=#0000cc>new_compare211</font>(<FONT COLOR=#0000cc>LT</font>, <FONT COLOR=#0000cc>LT</font>, <FONT COLOR=#0000cc>False</font>)
<BR><FONT COLOR=#0000cc>new_esEs39</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs27</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Int</font>)
<BR><FONT COLOR=#0000cc>new_esEs35</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Bool</font>)
<BR><FONT COLOR=#0000cc>new_compare0</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Double</font>)
<BR><FONT COLOR=#0000cc>new_lt19</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Int</font>)
<BR><FONT COLOR=#0000cc>new_esEs30</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Double</font>)
<BR><FONT COLOR=#0000cc>new_compare18</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#cc0000>x3</font>, <FONT COLOR=#0000cc>False</font>, <FONT COLOR=#cc0000>x4</font>, <FONT COLOR=#cc0000>x5</font>)
<BR><FONT COLOR=#0000cc>new_esEs11</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Bool</font>)
<BR><FONT COLOR=#0000cc>new_esEs6</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_lt8</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Int</font>)
<BR><FONT COLOR=#0000cc>new_esEs26</font>(<FONT COLOR=#0000cc>Integer</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Integer</font>(<FONT COLOR=#cc0000>x1</font>))
<BR><FONT COLOR=#0000cc>new_compare0</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Float</font>)
<BR><FONT COLOR=#0000cc>new_ltEs16</font>(<FONT COLOR=#0000cc>EQ</font>, <FONT COLOR=#0000cc>EQ</font>)
<BR><FONT COLOR=#0000cc>new_ltEs20</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Char</font>)
<BR><FONT COLOR=#0000cc>new_esEs35</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Char</font>)
<BR><FONT COLOR=#0000cc>new_lt8</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_primCompAux00</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>EQ</font>, <FONT COLOR=#0000cc>ty_Double</font>)
<BR><FONT COLOR=#0000cc>new_ltEs23</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Int</font>)
<BR><FONT COLOR=#0000cc>new_primCmpInt</font>(<FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#0000cc>Zero</font>), <FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>x0</font>)))
<BR><FONT COLOR=#0000cc>new_primCmpInt</font>(<FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#0000cc>Zero</font>), <FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>x0</font>)))
<BR><FONT COLOR=#0000cc>new_esEs39</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Char</font>)
<BR><FONT COLOR=#0000cc>new_ltEs16</font>(<FONT COLOR=#0000cc>LT</font>, <FONT COLOR=#0000cc>LT</font>)
<BR><FONT COLOR=#0000cc>new_primCompAux00</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>EQ</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs11</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Integer</font>)
<BR><FONT COLOR=#0000cc>new_esEs32</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>ty_Integer</font>, <FONT COLOR=#cc0000>x2</font>)
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#0000cc>ty_Integer</font>)
<BR><FONT COLOR=#0000cc>new_compare17</font>(<FONT COLOR=#0000cc>[]</font>, <FONT COLOR=#0000cc>:</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#cc0000>x2</font>)
<BR><FONT COLOR=#0000cc>new_ltEs20</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_@0</font>)
<BR><FONT COLOR=#0000cc>new_ltEs11</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#cc0000>x4</font>))
<BR><FONT COLOR=#0000cc>new_primEqNat0</font>(<FONT COLOR=#0000cc>Zero</font>, <FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>x0</font>))
<BR><FONT COLOR=#0000cc>new_esEs9</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_esEs36</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#cc0000>x4</font>))
<BR><FONT COLOR=#0000cc>new_lt19</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Ordering</font>)
<BR><FONT COLOR=#0000cc>new_compare0</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Char</font>)
<BR><FONT COLOR=#0000cc>new_esEs20</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_esEs11</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_@0</font>)
<BR><FONT COLOR=#0000cc>new_esEs9</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Int</font>)
<BR><FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>)
<BR><FONT COLOR=#0000cc>new_primEqNat0</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>x1</font>))
<BR><FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#cc0000>x4</font>)
<BR><FONT COLOR=#0000cc>new_compare211</font>(<FONT COLOR=#0000cc>LT</font>, <FONT COLOR=#0000cc>EQ</font>, <FONT COLOR=#0000cc>False</font>)
<BR><FONT COLOR=#0000cc>new_compare211</font>(<FONT COLOR=#0000cc>EQ</font>, <FONT COLOR=#0000cc>LT</font>, <FONT COLOR=#0000cc>False</font>)
<BR><FONT COLOR=#0000cc>new_esEs7</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_primCmpNat0</font>(<FONT COLOR=#0000cc>Zero</font>, <FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>x0</font>))
<BR><FONT COLOR=#0000cc>new_esEs20</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Nothing</font>, <FONT COLOR=#cc0000>x1</font>)
<BR><FONT COLOR=#0000cc>new_compare211</font>(<FONT COLOR=#0000cc>GT</font>, <FONT COLOR=#0000cc>GT</font>, <FONT COLOR=#0000cc>False</font>)
<BR><FONT COLOR=#0000cc>new_fmToList_LE0</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#cc0000>x3</font>, <FONT COLOR=#cc0000>x4</font>)
<BR><FONT COLOR=#0000cc>new_lt8</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs33</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Float</font>)
<BR><FONT COLOR=#0000cc>new_esEs29</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs30</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_lt19</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>ty_Ordering</font>, <FONT COLOR=#cc0000>x2</font>)
<BR><FONT COLOR=#0000cc>new_compare29</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>True</font>, <FONT COLOR=#cc0000>x2</font>)
<BR><FONT COLOR=#0000cc>new_lt22</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#cc0000>x4</font>))
<BR><FONT COLOR=#0000cc>new_esEs7</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_lt19</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Bool</font>)
<BR><FONT COLOR=#0000cc>new_fsEs</font>(<FONT COLOR=#cc0000>x0</font>)
<BR><FONT COLOR=#0000cc>new_lt23</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_primCmpInt</font>(<FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#0000cc>Zero</font>), <FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#0000cc>Zero</font>))
<BR><FONT COLOR=#0000cc>new_esEs4</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_@0</font>)
<BR><FONT COLOR=#0000cc>new_lt8</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_lt20</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Integer</font>)
<BR><FONT COLOR=#0000cc>new_primEqInt</font>(<FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#0000cc>Zero</font>), <FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#0000cc>Zero</font>))
<BR><FONT COLOR=#0000cc>new_lt23</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Double</font>)
<BR><FONT COLOR=#0000cc>new_esEs33</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Integer</font>)
<BR><FONT COLOR=#0000cc>new_primEqInt</font>(<FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>x0</font>)), <FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>x1</font>)))
<BR><FONT COLOR=#0000cc>new_esEs15</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_@0</font>)
<BR><FONT COLOR=#0000cc>new_esEs32</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Ordering</font>)
<BR><FONT COLOR=#0000cc>new_compare16</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>False</font>, <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#cc0000>x3</font>)
<BR><FONT COLOR=#0000cc>new_esEs29</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#cc0000>x4</font>))
<BR><FONT COLOR=#0000cc>new_esEs16</font>(<FONT COLOR=#0000cc>:%</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>:%</font>(<FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#cc0000>x4</font>)
<BR><FONT COLOR=#0000cc>new_esEs20</font>(<FONT COLOR=#0000cc>Nothing</font>, <FONT COLOR=#0000cc>Nothing</font>, <FONT COLOR=#cc0000>x0</font>)
<BR><FONT COLOR=#0000cc>new_ltEs22</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#cc0000>x4</font>))
<BR><FONT COLOR=#0000cc>new_ltEs16</font>(<FONT COLOR=#0000cc>GT</font>, <FONT COLOR=#0000cc>GT</font>)
<BR><FONT COLOR=#0000cc>new_esEs6</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Int</font>)
<BR><FONT COLOR=#0000cc>new_ltEs7</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Bool</font>)
<BR><FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#cc0000>x4</font>)
<BR><FONT COLOR=#0000cc>new_esEs8</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_primMulNat0</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>x1</font>))
<BR><FONT COLOR=#0000cc>new_esEs34</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Ordering</font>)
<BR><FONT COLOR=#0000cc>new_esEs6</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_@0</font>)
<BR><FONT COLOR=#0000cc>new_primPlusNat0</font>(<FONT COLOR=#0000cc>Zero</font>, <FONT COLOR=#cc0000>x0</font>)
<BR><FONT COLOR=#0000cc>new_esEs37</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Int</font>)
<BR><FONT COLOR=#0000cc>new_esEs35</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_@0</font>)
<BR><FONT COLOR=#0000cc>new_lt19</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#cc0000>x4</font>))
<BR><FONT COLOR=#0000cc>new_ltEs21</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Bool</font>)
<BR><FONT COLOR=#0000cc>new_esEs15</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Integer</font>)
<BR><FONT COLOR=#0000cc>new_esEs8</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#cc0000>x4</font>))
<BR><FONT COLOR=#0000cc>new_lt22</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs38</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#cc0000>x4</font>))
<BR><FONT COLOR=#0000cc>new_esEs39</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Ordering</font>)
<BR><FONT COLOR=#0000cc>new_lt21</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Ordering</font>)
<BR><FONT COLOR=#0000cc>new_ltEs20</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Integer</font>)
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>)
<BR><FONT COLOR=#0000cc>new_ltEs24</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Float</font>)
<BR><FONT COLOR=#0000cc>new_compare211</font>(<FONT COLOR=#0000cc>EQ</font>, <FONT COLOR=#0000cc>EQ</font>, <FONT COLOR=#0000cc>False</font>)
<BR><FONT COLOR=#0000cc>new_esEs9</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_ltEs11</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>ty_Integer</font>)
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#cc0000>x4</font>))
<BR><FONT COLOR=#0000cc>new_primCmpInt</font>(<FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>x0</font>)), <FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#cc0000>x1</font>))
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>ty_Double</font>, <FONT COLOR=#cc0000>x2</font>)
<BR><FONT COLOR=#0000cc>new_primCmpInt</font>(<FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>x0</font>)), <FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#cc0000>x1</font>))
<BR><FONT COLOR=#0000cc>new_esEs4</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Integer</font>)
<BR><FONT COLOR=#0000cc>new_esEs37</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Float</font>)
<BR><FONT COLOR=#0000cc>new_ltEs21</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs9</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Char</font>)
<BR><FONT COLOR=#0000cc>new_primCompAux00</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>LT</font>, <FONT COLOR=#cc0000>x2</font>)
<BR><FONT COLOR=#0000cc>new_esEs30</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#cc0000>x4</font>))
<BR><FONT COLOR=#0000cc>new_esEs6</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Double</font>)
<BR><FONT COLOR=#0000cc>new_ltEs19</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_esEs5</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs5</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Char</font>)
<BR><FONT COLOR=#0000cc>new_esEs7</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Ordering</font>)
<BR><FONT COLOR=#0000cc>new_esEs13</font>(<FONT COLOR=#0000cc>LT</font>, <FONT COLOR=#0000cc>LT</font>)
<BR><FONT COLOR=#0000cc>new_ltEs19</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Bool</font>)
<BR><FONT COLOR=#0000cc>new_lt15</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#cc0000>x2</font>)
<BR><FONT COLOR=#0000cc>new_lt21</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#cc0000>x4</font>))
<BR><FONT COLOR=#0000cc>new_esEs35</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs12</font>(<FONT COLOR=#0000cc>True</font>, <FONT COLOR=#0000cc>False</font>)
<BR><FONT COLOR=#0000cc>new_esEs12</font>(<FONT COLOR=#0000cc>False</font>, <FONT COLOR=#0000cc>True</font>)
<BR><FONT COLOR=#0000cc>new_esEs7</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_esEs33</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_esEs15</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_compare24</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#cc0000>x3</font>, <FONT COLOR=#0000cc>False</font>, <FONT COLOR=#cc0000>x4</font>, <FONT COLOR=#cc0000>x5</font>)
<BR><FONT COLOR=#0000cc>new_esEs31</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#cc0000>x4</font>))
<BR><FONT COLOR=#0000cc>new_ltEs5</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#cc0000>x2</font>)
<BR><FONT COLOR=#0000cc>new_esEs5</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_esEs30</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Bool</font>)
<BR><FONT COLOR=#0000cc>new_esEs15</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Bool</font>)
<BR><FONT COLOR=#0000cc>new_compare19</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#cc0000>x3</font>, <FONT COLOR=#cc0000>x4</font>, <FONT COLOR=#cc0000>x5</font>, <FONT COLOR=#0000cc>False</font>, <FONT COLOR=#cc0000>x6</font>, <FONT COLOR=#cc0000>x7</font>, <FONT COLOR=#cc0000>x8</font>, <FONT COLOR=#cc0000>x9</font>)
<BR><FONT COLOR=#0000cc>new_esEs6</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs20</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>ty_Int</font>)
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#cc0000>x4</font>)
<BR><FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#cc0000>x4</font>), <FONT COLOR=#cc0000>x5</font>)
<BR><FONT COLOR=#0000cc>new_lt8</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Ordering</font>)
<BR><FONT COLOR=#0000cc>new_esEs15</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Char</font>)
<BR><FONT COLOR=#0000cc>new_ltEs10</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>)
<BR><FONT COLOR=#0000cc>new_compare6</font>(<FONT COLOR=#0000cc>:%</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>:%</font>(<FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#0000cc>ty_Integer</font>)
<BR><FONT COLOR=#0000cc>new_primEqInt</font>(<FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#0000cc>Zero</font>), <FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>x0</font>)))
<BR><FONT COLOR=#0000cc>new_primEqInt</font>(<FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#0000cc>Zero</font>), <FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>x0</font>)))
<BR><FONT COLOR=#0000cc>new_esEs30</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Float</font>)
<BR><FONT COLOR=#0000cc>new_not</font>(<FONT COLOR=#0000cc>True</font>)
<BR><FONT COLOR=#0000cc>new_esEs37</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Bool</font>)
<BR><FONT COLOR=#0000cc>new_lt20</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs11</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_lt19</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Integer</font>)
<BR><FONT COLOR=#0000cc>new_ltEs16</font>(<FONT COLOR=#0000cc>GT</font>, <FONT COLOR=#0000cc>EQ</font>)
<BR><FONT COLOR=#0000cc>new_ltEs16</font>(<FONT COLOR=#0000cc>EQ</font>, <FONT COLOR=#0000cc>GT</font>)
<BR><FONT COLOR=#0000cc>new_esEs7</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Bool</font>)
<BR><FONT COLOR=#0000cc>new_esEs38</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Ordering</font>)
<BR><FONT COLOR=#0000cc>new_esEs6</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Integer</font>)
<BR><FONT COLOR=#0000cc>new_primCmpInt</font>(<FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#0000cc>Zero</font>), <FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#0000cc>Zero</font>))
<BR><FONT COLOR=#0000cc>new_primCmpInt</font>(<FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#0000cc>Zero</font>), <FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#0000cc>Zero</font>))
<BR><FONT COLOR=#0000cc>new_esEs31</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Int</font>)
<BR><FONT COLOR=#0000cc>new_not</font>(<FONT COLOR=#0000cc>False</font>)
<BR><FONT COLOR=#0000cc>new_lt21</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_@0</font>)
<BR><FONT COLOR=#0000cc>new_esEs33</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Double</font>)
<BR><FONT COLOR=#0000cc>new_ltEs16</font>(<FONT COLOR=#0000cc>EQ</font>, <FONT COLOR=#0000cc>LT</font>)
<BR><FONT COLOR=#0000cc>new_ltEs16</font>(<FONT COLOR=#0000cc>LT</font>, <FONT COLOR=#0000cc>EQ</font>)
<BR><FONT COLOR=#0000cc>new_ltEs20</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#cc0000>x4</font>))
<BR><FONT COLOR=#0000cc>new_ltEs11</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>ty_Bool</font>)
<BR><FONT COLOR=#0000cc>new_esEs36</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_lt9</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>)
<BR><FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#0000cc>ty_@0</font>)
<BR><FONT COLOR=#0000cc>new_compare211</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>True</font>)
<BR><FONT COLOR=#0000cc>new_ltEs6</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>)
<BR><FONT COLOR=#0000cc>new_esEs6</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Ordering</font>)
<BR><FONT COLOR=#0000cc>new_esEs9</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#cc0000>x4</font>))
<BR><FONT COLOR=#0000cc>new_esEs6</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Bool</font>)
<BR><FONT COLOR=#0000cc>new_ltEs7</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs9</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Integer</font>)
<BR><FONT COLOR=#0000cc>new_lt8</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Char</font>)
<BR><FONT COLOR=#0000cc>new_esEs30</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_ltEs7</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#cc0000>x4</font>))
<BR><FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#0000cc>ty_Double</font>)
<BR><FONT COLOR=#0000cc>new_ltEs23</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Bool</font>)
<BR><FONT COLOR=#0000cc>new_esEs33</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Ordering</font>)
<BR><FONT COLOR=#0000cc>new_lt21</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Char</font>)
<BR><FONT COLOR=#0000cc>new_ltEs23</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Double</font>)
<BR><FONT COLOR=#0000cc>new_compare17</font>(<FONT COLOR=#0000cc>:</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>:</font>(<FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#cc0000>x4</font>)
<BR><FONT COLOR=#0000cc>new_lt21</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_primMulInt</font>(<FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#cc0000>x1</font>))
<BR><FONT COLOR=#0000cc>new_esEs32</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_@0</font>)
<BR><FONT COLOR=#0000cc>new_ltEs17</font>(<FONT COLOR=#0000cc>@3</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#0000cc>@3</font>(<FONT COLOR=#cc0000>x3</font>, <FONT COLOR=#cc0000>x4</font>, <FONT COLOR=#cc0000>x5</font>), <FONT COLOR=#cc0000>x6</font>, <FONT COLOR=#cc0000>x7</font>, <FONT COLOR=#cc0000>x8</font>)
<BR><FONT COLOR=#0000cc>new_ltEs20</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_primEqInt</font>(<FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>x0</font>)), <FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>x1</font>)))
<BR><FONT COLOR=#0000cc>new_ltEs7</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_esEs38</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_compare0</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_lt8</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Float</font>)
<BR><FONT COLOR=#0000cc>new_compare27</font>(<FONT COLOR=#0000cc>@0</font>, <FONT COLOR=#0000cc>@0</font>)
<BR><FONT COLOR=#0000cc>new_esEs6</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Char</font>)
<BR><FONT COLOR=#0000cc>new_ltEs18</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>)
<BR><FONT COLOR=#0000cc>new_primCmpInt</font>(<FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#0000cc>Zero</font>), <FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>x0</font>)))
<BR><FONT COLOR=#0000cc>new_esEs39</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_@0</font>)
<BR><FONT COLOR=#0000cc>new_ltEs21</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_sr0</font>(<FONT COLOR=#0000cc>Integer</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Integer</font>(<FONT COLOR=#cc0000>x1</font>))
<BR><FONT COLOR=#0000cc>new_ltEs22</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_esEs35</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_primCompAux00</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>EQ</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_esEs20</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>ty_Float</font>)
<BR><FONT COLOR=#0000cc>new_lt20</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Bool</font>)
<BR><FONT COLOR=#0000cc>new_primEqInt</font>(<FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#0000cc>Zero</font>), <FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#0000cc>Zero</font>))
<BR><FONT COLOR=#0000cc>new_ltEs11</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Nothing</font>, <FONT COLOR=#cc0000>x1</font>)
<BR><FONT COLOR=#0000cc>new_compare19</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#cc0000>x3</font>, <FONT COLOR=#cc0000>x4</font>, <FONT COLOR=#cc0000>x5</font>, <FONT COLOR=#0000cc>True</font>, <FONT COLOR=#cc0000>x6</font>, <FONT COLOR=#cc0000>x7</font>, <FONT COLOR=#cc0000>x8</font>, <FONT COLOR=#cc0000>x9</font>)
<BR><FONT COLOR=#0000cc>new_esEs29</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Ordering</font>)
<BR><FONT COLOR=#0000cc>new_compare0</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_ltEs7</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_lt13</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>)
<BR><FONT COLOR=#0000cc>new_primCompAux00</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>GT</font>, <FONT COLOR=#cc0000>x2</font>)
<BR><FONT COLOR=#0000cc>new_esEs32</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_esEs35</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Double</font>)
<BR><FONT COLOR=#0000cc>new_esEs37</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Double</font>)
<BR><FONT COLOR=#0000cc>new_pePe</font>(<FONT COLOR=#0000cc>False</font>, <FONT COLOR=#cc0000>x0</font>)
<BR><FONT COLOR=#0000cc>new_esEs36</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Integer</font>)
<BR><FONT COLOR=#0000cc>new_primEqInt</font>(<FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>x0</font>)), <FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#0000cc>Zero</font>))
<BR><FONT COLOR=#0000cc>new_esEs36</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Char</font>)
<BR><FONT COLOR=#0000cc>new_ltEs7</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Int</font>)
<BR><FONT COLOR=#0000cc>new_esEs38</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Float</font>)
<BR><FONT COLOR=#0000cc>new_lt23</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>)
<BR><FONT COLOR=#0000cc>new_esEs10</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_compare31</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#cc0000>x2</font>)
<BR><FONT COLOR=#0000cc>new_esEs32</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Float</font>)
<BR><FONT COLOR=#0000cc>new_esEs15</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_ltEs19</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Char</font>)
<BR><FONT COLOR=#0000cc>new_esEs38</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Bool</font>)
<BR><FONT COLOR=#0000cc>new_esEs7</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Float</font>)
<BR><FONT COLOR=#0000cc>new_compare0</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Ordering</font>)
<BR><FONT COLOR=#0000cc>new_esEs15</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Int</font>)
<BR><FONT COLOR=#0000cc>new_esEs11</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#cc0000>x4</font>))
<BR><FONT COLOR=#0000cc>new_esEs38</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Char</font>)
<BR><FONT COLOR=#0000cc>new_primCmpInt</font>(<FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#0000cc>Zero</font>), <FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>x0</font>)))
<BR><FONT COLOR=#0000cc>new_esEs10</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs6</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs22</font>(<FONT COLOR=#0000cc>@2</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>@2</font>(<FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#cc0000>x4</font>, <FONT COLOR=#cc0000>x5</font>)
<BR><FONT COLOR=#0000cc>new_compare0</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Integer</font>)
<BR><FONT COLOR=#0000cc>new_primCmpNat0</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Zero</font>)
<BR><FONT COLOR=#0000cc>new_ltEs19</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Double</font>)
<BR><FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>)
<BR><FONT COLOR=#0000cc>new_foldFM_LE12</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#cc0000>x3</font>, <FONT COLOR=#cc0000>x4</font>, <FONT COLOR=#cc0000>x5</font>, <FONT COLOR=#cc0000>x6</font>, <FONT COLOR=#cc0000>x7</font>)
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>ty_Float</font>, <FONT COLOR=#cc0000>x2</font>)
<BR><FONT COLOR=#0000cc>new_lt8</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_compare13</font>(<FONT COLOR=#0000cc>Float</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>Float</font>(<FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_ltEs24</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_@0</font>)
<BR><FONT COLOR=#0000cc>new_esEs7</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Int</font>)
<BR><FONT COLOR=#0000cc>new_esEs12</font>(<FONT COLOR=#0000cc>False</font>, <FONT COLOR=#0000cc>False</font>)
<BR><FONT COLOR=#0000cc>new_lt17</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#cc0000>x3</font>)
<BR><FONT COLOR=#0000cc>new_lt23</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#cc0000>x4</font>))
<BR><FONT COLOR=#0000cc>new_lt10</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>)
<BR><FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#cc0000>x4</font>))
<BR><FONT COLOR=#0000cc>new_esEs14</font>(<FONT COLOR=#0000cc>[]</font>, <FONT COLOR=#0000cc>:</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#cc0000>x2</font>)
<BR><FONT COLOR=#0000cc>new_lt8</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Integer</font>)
<BR><FONT COLOR=#0000cc>new_esEs13</font>(<FONT COLOR=#0000cc>GT</font>, <FONT COLOR=#0000cc>GT</font>)
<BR><FONT COLOR=#0000cc>new_ltEs7</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_@0</font>)
<BR><FONT COLOR=#0000cc>new_esEs29</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_compare7</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>)
<BR><FONT COLOR=#0000cc>new_esEs39</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_ltEs24</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_esEs7</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs37</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Char</font>)
<BR><FONT COLOR=#0000cc>new_lt12</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>)
<BR><FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_ltEs7</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Float</font>)
<BR><FONT COLOR=#0000cc>new_esEs33</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Bool</font>)
<BR><FONT COLOR=#0000cc>new_lt19</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Double</font>)
<BR><FONT COLOR=#0000cc>new_ltEs19</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Integer</font>)
<BR><FONT COLOR=#0000cc>new_esEs20</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>ty_Integer</font>)
<BR><FONT COLOR=#0000cc>new_ltEs21</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_esEs11</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Float</font>)
<BR><FONT COLOR=#0000cc>new_esEs32</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Double</font>)
<BR><FONT COLOR=#0000cc>new_esEs11</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_ltEs23</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_lt20</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_compare110</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>False</font>, <FONT COLOR=#cc0000>x2</font>)
<BR><FONT COLOR=#0000cc>new_primEqInt</font>(<FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#0000cc>Zero</font>), <FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>x0</font>)))
<BR><FONT COLOR=#0000cc>new_esEs9</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_@0</font>)
<BR><FONT COLOR=#0000cc>new_esEs36</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_esEs6</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#cc0000>x4</font>))
<BR><FONT COLOR=#0000cc>new_ltEs20</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Bool</font>)
<BR><FONT COLOR=#0000cc>new_primMulInt</font>(<FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#cc0000>x1</font>))
<BR><FONT COLOR=#0000cc>new_esEs29</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_ltEs7</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Integer</font>)
<BR><FONT COLOR=#0000cc>new_ltEs8</font>(<FONT COLOR=#0000cc>True</font>, <FONT COLOR=#0000cc>True</font>)
<BR><FONT COLOR=#0000cc>new_ltEs23</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_@0</font>)
<BR><FONT COLOR=#0000cc>new_ltEs22</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>ty_Int</font>, <FONT COLOR=#cc0000>x2</font>)
<BR><FONT COLOR=#0000cc>new_esEs31</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Ordering</font>)
<BR><FONT COLOR=#0000cc>new_esEs30</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_compare26</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#cc0000>x3</font>, <FONT COLOR=#cc0000>x4</font>, <FONT COLOR=#cc0000>x5</font>, <FONT COLOR=#0000cc>False</font>, <FONT COLOR=#cc0000>x6</font>, <FONT COLOR=#cc0000>x7</font>, <FONT COLOR=#cc0000>x8</font>)
<BR><FONT COLOR=#0000cc>new_esEs4</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs11</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs14</font>(<FONT COLOR=#0000cc>:</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>:</font>(<FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#cc0000>x4</font>)
<BR><FONT COLOR=#0000cc>new_esEs39</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Float</font>)
<BR><FONT COLOR=#0000cc>new_ltEs21</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs20</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>ty_Double</font>)
<BR><FONT COLOR=#0000cc>new_ltEs23</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Char</font>)
<BR><FONT COLOR=#0000cc>new_ltEs23</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Ordering</font>)
<BR><FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#cc0000>x4</font>), <FONT COLOR=#cc0000>x5</font>))
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>)
<BR><FONT COLOR=#0000cc>new_compare9</font>(<FONT COLOR=#0000cc>Char</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Char</font>(<FONT COLOR=#cc0000>x1</font>))
<BR><FONT COLOR=#0000cc>new_esEs7</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Double</font>)
<BR><FONT COLOR=#0000cc>new_ltEs24</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#cc0000>x4</font>))
<BR><FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>ty_@0</font>, <FONT COLOR=#cc0000>x2</font>)
<BR><FONT COLOR=#0000cc>new_ltEs21</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Double</font>)
<BR><FONT COLOR=#0000cc>new_esEs20</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>ty_@0</font>)
<BR><FONT COLOR=#0000cc>new_primPlusNat1</font>(<FONT COLOR=#0000cc>Zero</font>, <FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>x0</font>))
<BR><FONT COLOR=#0000cc>new_esEs8</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_@0</font>)
<BR><FONT COLOR=#0000cc>new_primCompAux1</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#cc0000>x3</font>, <FONT COLOR=#cc0000>x4</font>)
<BR><FONT COLOR=#0000cc>new_esEs31</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Bool</font>)
<BR><FONT COLOR=#0000cc>new_esEs15</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs10</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_asAs</font>(<FONT COLOR=#0000cc>False</font>, <FONT COLOR=#cc0000>x0</font>)
<BR><FONT COLOR=#0000cc>new_primMulInt</font>(<FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#cc0000>x1</font>))
<BR><FONT COLOR=#0000cc>new_primMulInt</font>(<FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#cc0000>x1</font>))
<BR><FONT COLOR=#0000cc>new_esEs34</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_esEs36</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_ltEs7</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Ordering</font>)
<BR><FONT COLOR=#0000cc>new_esEs8</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Int</font>)
<BR><FONT COLOR=#0000cc>new_lt8</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_@0</font>)
<BR><FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#0000cc>ty_Char</font>)
<BR><FONT COLOR=#0000cc>new_esEs18</font>(<FONT COLOR=#0000cc>@3</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#0000cc>@3</font>(<FONT COLOR=#cc0000>x3</font>, <FONT COLOR=#cc0000>x4</font>, <FONT COLOR=#cc0000>x5</font>), <FONT COLOR=#cc0000>x6</font>, <FONT COLOR=#cc0000>x7</font>, <FONT COLOR=#cc0000>x8</font>)
<BR><FONT COLOR=#0000cc>new_foldFM_LE0</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#0000cc>Branch</font>(<FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#cc0000>x3</font>, <FONT COLOR=#cc0000>x4</font>, <FONT COLOR=#cc0000>x5</font>), <FONT COLOR=#cc0000>x6</font>, <FONT COLOR=#cc0000>x7</font>)
<BR><FONT COLOR=#0000cc>new_esEs8</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Ordering</font>)
<BR><FONT COLOR=#0000cc>new_compare26</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#cc0000>x3</font>, <FONT COLOR=#cc0000>x4</font>, <FONT COLOR=#cc0000>x5</font>, <FONT COLOR=#0000cc>True</font>, <FONT COLOR=#cc0000>x6</font>, <FONT COLOR=#cc0000>x7</font>, <FONT COLOR=#cc0000>x8</font>)
<BR><FONT COLOR=#0000cc>new_ltEs11</font>(<FONT COLOR=#0000cc>Nothing</font>, <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#cc0000>x1</font>)
<BR><FONT COLOR=#0000cc>new_ltEs23</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs34</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_lt19</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_@0</font>)
<BR><FONT COLOR=#0000cc>new_compare28</font>(<FONT COLOR=#0000cc>True</font>, <FONT COLOR=#0000cc>True</font>)
<BR><FONT COLOR=#0000cc>new_ltEs4</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>)
<BR><FONT COLOR=#0000cc>new_ltEs11</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>ty_Int</font>)
<BR><FONT COLOR=#0000cc>new_ltEs23</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#cc0000>x4</font>))
<BR><FONT COLOR=#0000cc>new_lt21</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Float</font>)
<BR><FONT COLOR=#0000cc>new_esEs8</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs5</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Integer</font>)
<BR><FONT COLOR=#0000cc>new_esEs33</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_esEs35</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Ordering</font>)
<BR><FONT COLOR=#0000cc>new_esEs30</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Ordering</font>)
<BR><FONT COLOR=#0000cc>new_lt11</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#cc0000>x2</font>)
<BR><FONT COLOR=#0000cc>new_compare17</font>(<FONT COLOR=#0000cc>:</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>[]</font>, <FONT COLOR=#cc0000>x2</font>)
<BR><FONT COLOR=#0000cc>new_esEs38</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Integer</font>)
<BR><FONT COLOR=#0000cc>new_esEs31</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_@0</font>)
<BR><FONT COLOR=#0000cc>new_primCompAux00</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>EQ</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#cc0000>x4</font>))
<BR><FONT COLOR=#0000cc>new_esEs20</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_lt20</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#cc0000>x4</font>))
<BR><FONT COLOR=#0000cc>new_esEs11</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Int</font>)
<BR><FONT COLOR=#0000cc>new_lt16</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#cc0000>x3</font>)
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>ty_Char</font>, <FONT COLOR=#cc0000>x2</font>)
<BR><FONT COLOR=#0000cc>new_ltEs20</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Double</font>)
<BR><FONT COLOR=#0000cc>new_ltEs21</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_@0</font>)
<BR><FONT COLOR=#0000cc>new_esEs31</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_esEs11</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs4</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Double</font>)
<BR><FONT COLOR=#0000cc>new_compare211</font>(<FONT COLOR=#0000cc>GT</font>, <FONT COLOR=#0000cc>EQ</font>, <FONT COLOR=#0000cc>False</font>)
<BR><FONT COLOR=#0000cc>new_compare211</font>(<FONT COLOR=#0000cc>EQ</font>, <FONT COLOR=#0000cc>GT</font>, <FONT COLOR=#0000cc>False</font>)
<BR><FONT COLOR=#0000cc>new_primCmpNat2</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>x1</font>))
<BR><FONT COLOR=#0000cc>new_foldFM_LE13</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#cc0000>x3</font>, <FONT COLOR=#cc0000>x4</font>, <FONT COLOR=#0000cc>EmptyFM</font>, <FONT COLOR=#0000cc>False</font>, <FONT COLOR=#cc0000>x5</font>, <FONT COLOR=#cc0000>x6</font>)
<BR><FONT COLOR=#0000cc>new_esEs11</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs30</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_@0</font>)
<BR><FONT COLOR=#0000cc>new_esEs23</font>(<FONT COLOR=#0000cc>Double</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>Double</font>(<FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_esEs8</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_esEs36</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Double</font>)
<BR><FONT COLOR=#0000cc>new_esEs13</font>(<FONT COLOR=#0000cc>EQ</font>, <FONT COLOR=#0000cc>EQ</font>)
<BR><FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#0000cc>ty_Bool</font>)
<BR><FONT COLOR=#0000cc>new_esEs33</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Char</font>)
<BR><FONT COLOR=#0000cc>new_primPlusNat0</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#cc0000>x1</font>)
<BR><FONT COLOR=#0000cc>new_compare211</font>(<FONT COLOR=#0000cc>LT</font>, <FONT COLOR=#0000cc>GT</font>, <FONT COLOR=#0000cc>False</font>)
<BR><FONT COLOR=#0000cc>new_compare211</font>(<FONT COLOR=#0000cc>GT</font>, <FONT COLOR=#0000cc>LT</font>, <FONT COLOR=#0000cc>False</font>)
<BR><FONT COLOR=#0000cc>new_esEs4</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_ltEs7</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Char</font>)
<BR><FONT COLOR=#0000cc>new_esEs15</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#cc0000>x4</font>))
<BR><FONT COLOR=#0000cc>new_esEs4</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#cc0000>x4</font>))
<BR><FONT COLOR=#0000cc>new_lt21</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_lt21</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs31</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs32</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Char</font>)
<BR><FONT COLOR=#0000cc>new_ltEs11</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>ty_Double</font>)
<BR><FONT COLOR=#0000cc>new_esEs10</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Int</font>)
<BR><FONT COLOR=#0000cc>new_ltEs20</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Ordering</font>)
<BR><FONT COLOR=#0000cc>new_ltEs22</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Bool</font>)
<BR><FONT COLOR=#0000cc>new_esEs5</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Ordering</font>)
<BR><FONT COLOR=#0000cc>new_lt22</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Int</font>)
<BR><FONT COLOR=#0000cc>new_lt20</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_esEs14</font>(<FONT COLOR=#0000cc>:</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>[]</font>, <FONT COLOR=#cc0000>x2</font>)
<BR><FONT COLOR=#0000cc>new_esEs25</font>(<FONT COLOR=#0000cc>Float</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>Float</font>(<FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_ltEs22</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#cc0000>x4</font>))
<BR><FONT COLOR=#0000cc>new_esEs4</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs37</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Integer</font>)
<BR><FONT COLOR=#0000cc>new_lt23</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Bool</font>)
<BR><FONT COLOR=#0000cc>new_lt18</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>)
<BR><FONT COLOR=#0000cc>new_esEs39</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs27</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Integer</font>)
<BR><FONT COLOR=#0000cc>new_esEs8</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Double</font>)
<BR><FONT COLOR=#0000cc>new_esEs20</font>(<FONT COLOR=#0000cc>Nothing</font>, <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#cc0000>x1</font>)
<BR><FONT COLOR=#0000cc>new_esEs29</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Float</font>)
<BR><FONT COLOR=#0000cc>new_primPlusNat1</font>(<FONT COLOR=#0000cc>Zero</font>, <FONT COLOR=#0000cc>Zero</font>)
<BR><FONT COLOR=#0000cc>new_esEs10</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Double</font>)
<BR><FONT COLOR=#0000cc>new_primMulNat0</font>(<FONT COLOR=#0000cc>Zero</font>, <FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>x0</font>))
<BR><FONT COLOR=#0000cc>new_compare0</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Int</font>)
<BR><FONT COLOR=#0000cc>new_esEs37</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_primCompAux00</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>EQ</font>, <FONT COLOR=#0000cc>ty_Bool</font>)
<BR><FONT COLOR=#0000cc>new_esEs33</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_compare0</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#cc0000>x4</font>))
<BR><FONT COLOR=#0000cc>new_esEs30</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Integer</font>)
<BR><FONT COLOR=#0000cc>new_ltEs23</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_lt23</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_primCmpInt</font>(<FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#0000cc>Zero</font>), <FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#0000cc>Zero</font>))
<BR><FONT COLOR=#0000cc>new_pePe</font>(<FONT COLOR=#0000cc>True</font>, <FONT COLOR=#cc0000>x0</font>)
<BR><FONT COLOR=#0000cc>new_compare28</font>(<FONT COLOR=#0000cc>False</font>, <FONT COLOR=#0000cc>False</font>)
<BR><FONT COLOR=#0000cc>new_lt20</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_@0</font>)
<BR><FONT COLOR=#0000cc>new_lt21</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_compare25</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>True</font>, <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#cc0000>x3</font>)
<BR><FONT COLOR=#0000cc>new_lt4</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#cc0000>x3</font>, <FONT COLOR=#cc0000>x4</font>)
<BR><FONT COLOR=#0000cc>new_esEs10</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Ordering</font>)
<BR><FONT COLOR=#0000cc>new_compare17</font>(<FONT COLOR=#0000cc>[]</font>, <FONT COLOR=#0000cc>[]</font>, <FONT COLOR=#cc0000>x0</font>)
<BR><FONT COLOR=#0000cc>new_esEs39</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Int</font>)
<BR><FONT COLOR=#0000cc>new_esEs11</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Char</font>)
<BR><FONT COLOR=#0000cc>new_esEs30</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Int</font>)
<BR><FONT COLOR=#0000cc>new_esEs11</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Ordering</font>)
<BR><FONT COLOR=#0000cc>new_esEs32</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Bool</font>)
<BR><FONT COLOR=#0000cc>new_ltEs20</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_ltEs24</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Bool</font>)
<BR><FONT COLOR=#0000cc>new_esEs7</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#cc0000>x4</font>))
<BR><FONT COLOR=#0000cc>new_ltEs16</font>(<FONT COLOR=#0000cc>LT</font>, <FONT COLOR=#0000cc>GT</font>)
<BR><FONT COLOR=#0000cc>new_ltEs16</font>(<FONT COLOR=#0000cc>GT</font>, <FONT COLOR=#0000cc>LT</font>)
<BR><FONT COLOR=#0000cc>new_esEs7</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_ltEs11</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_esEs29</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Bool</font>)
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#0000cc>ty_Ordering</font>)
<BR><FONT COLOR=#0000cc>new_esEs4</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_compare15</font>(<FONT COLOR=#0000cc>@2</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>@2</font>(<FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#cc0000>x4</font>, <FONT COLOR=#cc0000>x5</font>)
<BR><FONT COLOR=#0000cc>new_esEs12</font>(<FONT COLOR=#0000cc>True</font>, <FONT COLOR=#0000cc>True</font>)
<BR><FONT COLOR=#0000cc>new_ltEs8</font>(<FONT COLOR=#0000cc>False</font>, <FONT COLOR=#0000cc>False</font>)
<BR><FONT COLOR=#0000cc>new_esEs38</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Double</font>)
<BR><FONT COLOR=#0000cc>new_compare31</font>(<FONT COLOR=#0000cc>Nothing</font>, <FONT COLOR=#0000cc>Nothing</font>, <FONT COLOR=#cc0000>x0</font>)
<BR><FONT COLOR=#0000cc>new_compare18</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#cc0000>x3</font>, <FONT COLOR=#0000cc>True</font>, <FONT COLOR=#cc0000>x4</font>, <FONT COLOR=#cc0000>x5</font>)
<BR><FONT COLOR=#0000cc>new_compare0</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_ltEs19</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_ltEs19</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_@0</font>)
<BR><FONT COLOR=#0000cc>new_compare112</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#cc0000>x3</font>, <FONT COLOR=#cc0000>x4</font>, <FONT COLOR=#cc0000>x5</font>, <FONT COLOR=#0000cc>True</font>, <FONT COLOR=#cc0000>x6</font>, <FONT COLOR=#cc0000>x7</font>, <FONT COLOR=#cc0000>x8</font>)
<BR><FONT COLOR=#0000cc>new_esEs34</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Float</font>)
<BR><FONT COLOR=#0000cc>new_primEqInt</font>(<FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#0000cc>Zero</font>), <FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#0000cc>Zero</font>))
<BR><FONT COLOR=#0000cc>new_primEqInt</font>(<FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#0000cc>Zero</font>), <FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#0000cc>Zero</font>))
<BR><FONT COLOR=#0000cc>new_ltEs8</font>(<FONT COLOR=#0000cc>False</font>, <FONT COLOR=#0000cc>True</font>)
<BR><FONT COLOR=#0000cc>new_ltEs8</font>(<FONT COLOR=#0000cc>True</font>, <FONT COLOR=#0000cc>False</font>)
<BR><FONT COLOR=#0000cc>new_compare28</font>(<FONT COLOR=#0000cc>True</font>, <FONT COLOR=#0000cc>False</font>)
<BR><FONT COLOR=#0000cc>new_compare28</font>(<FONT COLOR=#0000cc>False</font>, <FONT COLOR=#0000cc>True</font>)
<BR><FONT COLOR=#0000cc>new_lt21</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Int</font>)
<BR><FONT COLOR=#0000cc>new_esEs5</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs15</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Double</font>)
<BR><FONT COLOR=#0000cc>new_ltEs21</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Integer</font>)
<BR><FONT COLOR=#0000cc>new_esEs34</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Integer</font>)
<BR><FONT COLOR=#0000cc>new_esEs9</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_compare29</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>False</font>, <FONT COLOR=#cc0000>x2</font>)
<BR><FONT COLOR=#0000cc>new_lt20</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Float</font>)
<BR><FONT COLOR=#0000cc>new_compare31</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Nothing</font>, <FONT COLOR=#cc0000>x1</font>)
<BR><FONT COLOR=#0000cc>new_esEs4</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Ordering</font>)
<BR><FONT COLOR=#0000cc>new_esEs10</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_ltEs11</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#0000cc>ty_Char</font>)
<BR><FONT COLOR=#0000cc>new_sr</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>)
<BR><FONT COLOR=#0000cc>new_esEs20</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>ty_Ordering</font>)
<BR><FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>)
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#cc0000>x4</font>), <FONT COLOR=#cc0000>x5</font>)
<BR><FONT COLOR=#0000cc>new_esEs10</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Bool</font>)
<BR><FONT COLOR=#0000cc>new_esEs15</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_compare111</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>False</font>, <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#cc0000>x3</font>)
<BR><FONT COLOR=#0000cc>new_esEs7</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_@0</font>)
<BR><FONT COLOR=#0000cc>new_esEs35</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#cc0000>x4</font>))
<BR><FONT COLOR=#0000cc>new_primCompAux00</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>EQ</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs4</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Float</font>)
<BR><FONT COLOR=#0000cc>new_ltEs20</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>ty_Bool</font>, <FONT COLOR=#cc0000>x2</font>)
<BR><FONT COLOR=#0000cc>new_esEs9</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_primEqInt</font>(<FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#0000cc>Zero</font>), <FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>x0</font>)))
<BR><FONT COLOR=#0000cc>new_esEs38</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_@0</font>)
<BR><FONT COLOR=#0000cc>new_esEs31</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Integer</font>)
<BR><FONT COLOR=#0000cc>new_foldFM_LE14</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#cc0000>x3</font>, <FONT COLOR=#cc0000>x4</font>, <FONT COLOR=#cc0000>x5</font>, <FONT COLOR=#cc0000>x6</font>, <FONT COLOR=#cc0000>x7</font>, <FONT COLOR=#cc0000>x8</font>)
<BR><FONT COLOR=#0000cc>new_ltEs24</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_ltEs20</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Int</font>)
<BR><FONT COLOR=#0000cc>new_lt20</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Int</font>)
<BR><FONT COLOR=#0000cc>new_lt7</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>)
<BR><FONT COLOR=#0000cc>new_esEs20</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_compare11</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>)
<BR><FONT COLOR=#0000cc>new_compare0</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Bool</font>)
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>ty_Ordering</font>, <FONT COLOR=#cc0000>x2</font>)
<BR><FONT COLOR=#0000cc>new_ltEs7</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs5</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Double</font>)
<BR><FONT COLOR=#0000cc>new_compare16</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>True</font>, <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#cc0000>x3</font>)
<BR><FONT COLOR=#0000cc>new_esEs34</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Char</font>)
<BR><FONT COLOR=#0000cc>new_esEs14</font>(<FONT COLOR=#0000cc>[]</font>, <FONT COLOR=#0000cc>[]</font>, <FONT COLOR=#cc0000>x0</font>)
<BR><FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>ty_Integer</font>, <FONT COLOR=#cc0000>x2</font>)
<BR><FONT COLOR=#0000cc>new_ltEs22</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Ordering</font>)
<BR><FONT COLOR=#0000cc>new_esEs6</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#0000cc>ty_Int</font>)
<BR><FONT COLOR=#0000cc>new_esEs20</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#cc0000>x3</font>)
<BR><FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#cc0000>x3</font>)
<BR><FONT COLOR=#0000cc>new_esEs37</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_ltEs7</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_ltEs11</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>ty_@0</font>)
<BR><FONT COLOR=#0000cc>new_primCmpNat1</font>(<FONT COLOR=#0000cc>Zero</font>, <FONT COLOR=#cc0000>x0</font>)
<BR><FONT COLOR=#0000cc>new_ltEs20</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs34</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_@0</font>)
<BR><FONT COLOR=#0000cc>new_ltEs19</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Ordering</font>)
<BR><FONT COLOR=#0000cc>new_ltEs22</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Int</font>)
<BR><FONT COLOR=#0000cc>new_esEs35</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_esEs31</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Float</font>)
<BR><FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#0000cc>ty_Float</font>)
<BR><FONT COLOR=#0000cc>new_compare0</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_@0</font>)
<BR><FONT COLOR=#0000cc>new_primCmpNat0</font>(<FONT COLOR=#0000cc>Zero</font>, <FONT COLOR=#0000cc>Zero</font>)
<BR><FONT COLOR=#0000cc>new_esEs8</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Bool</font>)
<BR><FONT COLOR=#0000cc>new_primCompAux00</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>EQ</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_ltEs22</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Char</font>)
<BR><FONT COLOR=#0000cc>new_ltEs12</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#cc0000>x2</font>)
<BR><FONT COLOR=#0000cc>new_ltEs24</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs34</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_lt22</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_ltEs24</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Ordering</font>)
<BR><FONT COLOR=#0000cc>new_esEs29</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Int</font>)
<BR><FONT COLOR=#0000cc>new_esEs33</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Int</font>)
<BR><FONT COLOR=#0000cc>new_lt8</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Double</font>)
<BR><FONT COLOR=#0000cc>new_ltEs22</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Float</font>)
<BR><FONT COLOR=#0000cc>new_esEs10</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_@0</font>)
<BR><FONT COLOR=#0000cc>new_ltEs19</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_ltEs21</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#cc0000>x4</font>))
<BR><FONT COLOR=#0000cc>new_ltEs7</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Double</font>)
<BR><FONT COLOR=#0000cc>new_compare8</font>(<FONT COLOR=#0000cc>Integer</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Integer</font>(<FONT COLOR=#cc0000>x1</font>))
<BR><FONT COLOR=#0000cc>new_esEs38</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs6</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Float</font>)
<BR><FONT COLOR=#0000cc>new_ltEs22</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Integer</font>)
<BR><FONT COLOR=#0000cc>new_compare12</font>(<FONT COLOR=#0000cc>Double</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>Double</font>(<FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_lt8</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Bool</font>)
<BR><FONT COLOR=#0000cc>new_esEs5</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_@0</font>)
<BR><FONT COLOR=#0000cc>new_lt19</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Char</font>)
<BR><FONT COLOR=#0000cc>new_primCmpNat0</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>x1</font>))
<BR><FONT COLOR=#0000cc>new_compare30</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#cc0000>x3</font>)
<BR><FONT COLOR=#0000cc>new_ltEs15</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>)
<BR><FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>ty_Char</font>, <FONT COLOR=#cc0000>x2</font>)
<BR><FONT COLOR=#0000cc>new_esEs4</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Int</font>)
<BR><FONT COLOR=#0000cc>new_asAs</font>(<FONT COLOR=#0000cc>True</font>, <FONT COLOR=#cc0000>x0</font>)
<BR><FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#0000cc>ty_Integer</font>)
<BR><FONT COLOR=#0000cc>new_esEs39</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Bool</font>)
<BR><FONT COLOR=#0000cc>new_ltEs20</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#0000cc>ty_Float</font>)
<BR><FONT COLOR=#0000cc>new_esEs4</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Char</font>)
<BR><FONT COLOR=#0000cc>new_esEs5</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Float</font>)
<BR><FONT COLOR=#0000cc>new_esEs35</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Float</font>)
<BR><FONT COLOR=#0000cc>new_ltEs24</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Int</font>)
<BR><FONT COLOR=#0000cc>new_compare210</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>False</font>, <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#cc0000>x3</font>)
<BR><FONT COLOR=#0000cc>new_ltEs19</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs8</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Float</font>)
<BR><FONT COLOR=#0000cc>new_lt22</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Integer</font>)
<BR><FONT COLOR=#0000cc>new_esEs31</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_primCompAux00</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>EQ</font>, <FONT COLOR=#0000cc>ty_@0</font>)
<BR><FONT COLOR=#0000cc>new_compare31</font>(<FONT COLOR=#0000cc>Nothing</font>, <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#cc0000>x1</font>)
<BR><FONT COLOR=#0000cc>new_lt19</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_esEs38</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_lt22</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_lt23</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_lt23</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs13</font>(<FONT COLOR=#0000cc>EQ</font>, <FONT COLOR=#0000cc>LT</font>)
<BR><FONT COLOR=#0000cc>new_esEs13</font>(<FONT COLOR=#0000cc>LT</font>, <FONT COLOR=#0000cc>EQ</font>)
<BR><FONT COLOR=#0000cc>new_esEs7</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Char</font>)
<BR><FONT COLOR=#0000cc>new_ltEs11</font>(<FONT COLOR=#0000cc>Nothing</font>, <FONT COLOR=#0000cc>Nothing</font>, <FONT COLOR=#cc0000>x0</font>)
<BR><FONT COLOR=#0000cc>new_esEs29</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_@0</font>)
<BR><FONT COLOR=#0000cc>new_lt20</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Double</font>)
<BR><FONT COLOR=#0000cc>new_ltEs11</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>ty_Float</font>)
<BR><FONT COLOR=#0000cc>new_compare25</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>False</font>, <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#cc0000>x3</font>)
<BR><FONT COLOR=#0000cc>new_lt21</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Double</font>)
<BR><FONT COLOR=#0000cc>new_lt22</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Char</font>)
<BR><FONT COLOR=#0000cc>new_compare10</font>(<FONT COLOR=#0000cc>@3</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#0000cc>@3</font>(<FONT COLOR=#cc0000>x3</font>, <FONT COLOR=#cc0000>x4</font>, <FONT COLOR=#cc0000>x5</font>), <FONT COLOR=#cc0000>x6</font>, <FONT COLOR=#cc0000>x7</font>, <FONT COLOR=#cc0000>x8</font>)
<BR><FONT COLOR=#0000cc>new_esEs30</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_primCompAux00</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>EQ</font>, <FONT COLOR=#0000cc>ty_Integer</font>)
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#cc0000>x4</font>), <FONT COLOR=#cc0000>x5</font>))
<BR><FONT COLOR=#0000cc>new_ltEs24</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Char</font>)
<BR><FONT COLOR=#0000cc>new_esEs29</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Integer</font>)
<BR><FONT COLOR=#0000cc>new_compare24</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#cc0000>x3</font>, <FONT COLOR=#0000cc>True</font>, <FONT COLOR=#cc0000>x4</font>, <FONT COLOR=#cc0000>x5</font>)
<BR><FONT COLOR=#0000cc>new_ltEs22</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Double</font>)
<BR><FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>ty_Float</font>, <FONT COLOR=#cc0000>x2</font>)
<BR><FONT COLOR=#0000cc>new_esEs34</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_lt8</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs32</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_lt19</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_lt22</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Double</font>)
<BR><FONT COLOR=#0000cc>new_ltEs11</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>ty_Ordering</font>)
<BR><FONT COLOR=#0000cc>new_lt21</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Bool</font>)
<BR><FONT COLOR=#0000cc>new_compare0</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_lt22</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_lt8</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#cc0000>x4</font>))
<BR><FONT COLOR=#0000cc>new_lt20</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Char</font>)
<BR><FONT COLOR=#0000cc>new_esEs33</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs32</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_ltEs24</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs9</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_ltEs23</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Float</font>)
<BR><FONT COLOR=#0000cc>new_esEs31</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Char</font>)
<BR><FONT COLOR=#0000cc>new_ltEs9</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>)
<BR><FONT COLOR=#0000cc>new_esEs20</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>ty_Char</font>)
<BR><FONT COLOR=#0000cc>new_esEs5</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Bool</font>)
<BR><FONT COLOR=#0000cc>new_compare30</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#cc0000>x3</font>)
<BR><FONT COLOR=#0000cc>new_ltEs24</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_compare30</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#cc0000>x3</font>)
<BR><FONT COLOR=#0000cc>new_esEs33</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#cc0000>x4</font>))
<BR><FONT COLOR=#0000cc>new_esEs10</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Integer</font>)
<BR><FONT COLOR=#0000cc>new_esEs28</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Integer</font>)
<BR><FONT COLOR=#0000cc>new_lt19</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Float</font>)
<BR><FONT COLOR=#0000cc>new_lt20</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_primCmpInt</font>(<FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>x0</font>)), <FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#cc0000>x1</font>))
<BR><FONT COLOR=#0000cc>new_esEs9</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Double</font>)
<BR><FONT COLOR=#0000cc>new_primEqInt</font>(<FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>x0</font>)), <FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#cc0000>x1</font>))
<BR><FONT COLOR=#0000cc>new_primEqInt</font>(<FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>x0</font>)), <FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#cc0000>x1</font>))
<BR><FONT COLOR=#0000cc>new_esEs29</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_esEs35</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_lt22</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Bool</font>)
<BR><FONT COLOR=#0000cc>new_esEs38</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs10</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#cc0000>x4</font>))
<BR><FONT COLOR=#0000cc>new_esEs28</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Int</font>)
<BR><FONT COLOR=#0000cc>new_ltEs11</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_lt21</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_ltEs24</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Integer</font>)
<BR><FONT COLOR=#0000cc>new_esEs5</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#cc0000>x4</font>))
<BR><FONT COLOR=#0000cc>new_esEs29</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Double</font>)
<BR><FONT COLOR=#0000cc>new_ltEs24</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Double</font>)
<BR><FONT COLOR=#0000cc>new_esEs31</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Double</font>)
<BR><FONT COLOR=#0000cc>new_ltEs22</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs32</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs39</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Integer</font>)
<BR><FONT COLOR=#0000cc>new_esEs33</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_@0</font>)
<BR><FONT COLOR=#0000cc>new_esEs35</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Integer</font>)</BLOCKQUOTE><BR>We have to consider all minimal (P,Q,R)-chains.<BR>As all Q-normal forms are R-normal forms we are in the innermost case. Hence, by the usable rules processor [15] we can delete all non-usable rules [17] from R.<BR><BR><pre>&#8627 HASKELL</pre><pre>  &#8627 LR</pre><pre>    &#8627 HASKELL</pre><pre>      &#8627 CR</pre><pre>        &#8627 HASKELL</pre><pre>          &#8627 IFR</pre><pre>            &#8627 HASKELL</pre><pre>              &#8627 BR</pre><pre>                &#8627 HASKELL</pre><pre>                  &#8627 COR</pre><pre>                    &#8627 HASKELL</pre><pre>                      &#8627 LetRed</pre><pre>                        &#8627 HASKELL</pre><pre>                          &#8627 NumRed</pre><pre>                            &#8627 HASKELL</pre><pre>                              &#8627 Narrow</pre><pre>                                &#8627 AND</pre><pre>                                  &#8627 QDP</pre><pre>                                  &#8627 QDP</pre><pre>                                  &#8627 QDP</pre><pre>                                  &#8627 QDP</pre><pre>                                  &#8627 QDP</pre><pre>                                  &#8627 QDP</pre><pre>                                    &#8627 UsableRulesProof</pre><pre>                                      &#8627 <B>QDP</B></pre><pre>                                        &#8627 QReductionProof</pre><pre>                                  &#8627 QDP</pre><pre>                                  &#8627 QDP</pre><BR>Q DP problem:<BR>The TRS P consists of the following rules:<BR><BLOCKQUOTE><BR><FONT COLOR=#0000cc>new_foldFM_LE10</font>(<FONT COLOR=#cc0000>vyy99</font>, <FONT COLOR=#cc0000>vyy3440</font>, <FONT COLOR=#cc0000>vyy3441</font>, <FONT COLOR=#cc0000>vyy3442</font>, <FONT COLOR=#cc0000>vyy3443</font>, <FONT COLOR=#cc0000>vyy3444</font>, <FONT COLOR=#cc0000>vyy102</font>, <FONT COLOR=#cc0000>h</font>, <FONT COLOR=#cc0000>ba</font>) &#8594; <FONT COLOR=#0000cc>new_foldFM_LE11</font>(<FONT COLOR=#cc0000>vyy99</font>, <FONT COLOR=#cc0000>vyy3440</font>, <FONT COLOR=#cc0000>vyy3441</font>, <FONT COLOR=#cc0000>vyy3442</font>, <FONT COLOR=#cc0000>vyy3443</font>, <FONT COLOR=#cc0000>vyy3444</font>, <FONT COLOR=#0000cc>new_esEs13</font>(<FONT COLOR=#cc0000>vyy102</font>, <FONT COLOR=#0000cc>GT</font>), <FONT COLOR=#cc0000>h</font>, <FONT COLOR=#cc0000>ba</font>)
<BR><FONT COLOR=#0000cc>new_foldFM_LE11</font>(<FONT COLOR=#cc0000>vyy36</font>, <FONT COLOR=#cc0000>vyy340</font>, <FONT COLOR=#cc0000>vyy341</font>, <FONT COLOR=#cc0000>vyy342</font>, <FONT COLOR=#cc0000>vyy343</font>, <FONT COLOR=#0000cc>Branch</font>(<FONT COLOR=#cc0000>vyy3440</font>, <FONT COLOR=#cc0000>vyy3441</font>, <FONT COLOR=#cc0000>vyy3442</font>, <FONT COLOR=#cc0000>vyy3443</font>, <FONT COLOR=#cc0000>vyy3444</font>), <FONT COLOR=#0000cc>False</font>, <FONT COLOR=#cc0000>h</font>, <FONT COLOR=#cc0000>ba</font>) &#8594; <FONT COLOR=#0000cc>new_foldFM_LE1</font>(<FONT COLOR=#0000cc>new_fmToList_LE0</font>(<FONT COLOR=#cc0000>vyy340</font>, <FONT COLOR=#cc0000>vyy341</font>, <FONT COLOR=#0000cc>new_foldFM_LE0</font>(<FONT COLOR=#cc0000>vyy36</font>, <FONT COLOR=#cc0000>vyy343</font>, <FONT COLOR=#cc0000>h</font>, <FONT COLOR=#cc0000>ba</font>), <FONT COLOR=#cc0000>h</font>, <FONT COLOR=#cc0000>ba</font>), <FONT COLOR=#cc0000>vyy3440</font>, <FONT COLOR=#cc0000>vyy3441</font>, <FONT COLOR=#cc0000>vyy3442</font>, <FONT COLOR=#cc0000>vyy3443</font>, <FONT COLOR=#cc0000>vyy3444</font>, <FONT COLOR=#cc0000>h</font>, <FONT COLOR=#cc0000>ba</font>)
<BR><FONT COLOR=#0000cc>new_foldFM_LE11</font>(<FONT COLOR=#cc0000>vyy36</font>, <FONT COLOR=#cc0000>vyy340</font>, <FONT COLOR=#cc0000>vyy341</font>, <FONT COLOR=#cc0000>vyy342</font>, <FONT COLOR=#cc0000>vyy343</font>, <FONT COLOR=#0000cc>EmptyFM</font>, <FONT COLOR=#0000cc>False</font>, <FONT COLOR=#cc0000>h</font>, <FONT COLOR=#cc0000>ba</font>) &#8594; <FONT COLOR=#0000cc>new_foldFM_LE</font>(<FONT COLOR=#cc0000>vyy36</font>, <FONT COLOR=#cc0000>vyy343</font>, <FONT COLOR=#cc0000>h</font>, <FONT COLOR=#cc0000>ba</font>)
<BR><FONT COLOR=#0000cc>new_foldFM_LE1</font>(<FONT COLOR=#cc0000>vyy99</font>, <FONT COLOR=#cc0000>vyy3440</font>, <FONT COLOR=#cc0000>vyy3441</font>, <FONT COLOR=#cc0000>vyy3442</font>, <FONT COLOR=#cc0000>vyy3443</font>, <FONT COLOR=#cc0000>vyy3444</font>, <FONT COLOR=#cc0000>h</font>, <FONT COLOR=#cc0000>ba</font>) &#8594; <FONT COLOR=#0000cc>new_foldFM_LE10</font>(<FONT COLOR=#cc0000>vyy99</font>, <FONT COLOR=#cc0000>vyy3440</font>, <FONT COLOR=#cc0000>vyy3441</font>, <FONT COLOR=#cc0000>vyy3442</font>, <FONT COLOR=#cc0000>vyy3443</font>, <FONT COLOR=#cc0000>vyy3444</font>, <FONT COLOR=#0000cc>new_compare17</font>(<FONT COLOR=#cc0000>vyy3440</font>, <FONT COLOR=#0000cc>[]</font>, <FONT COLOR=#cc0000>h</font>), <FONT COLOR=#cc0000>h</font>, <FONT COLOR=#cc0000>ba</font>)
<BR><FONT COLOR=#0000cc>new_foldFM_LE11</font>(<FONT COLOR=#cc0000>vyy36</font>, <FONT COLOR=#cc0000>vyy340</font>, <FONT COLOR=#cc0000>vyy341</font>, <FONT COLOR=#cc0000>vyy342</font>, <FONT COLOR=#cc0000>vyy343</font>, <FONT COLOR=#0000cc>Branch</font>(<FONT COLOR=#cc0000>vyy3440</font>, <FONT COLOR=#cc0000>vyy3441</font>, <FONT COLOR=#cc0000>vyy3442</font>, <FONT COLOR=#cc0000>vyy3443</font>, <FONT COLOR=#cc0000>vyy3444</font>), <FONT COLOR=#0000cc>False</font>, <FONT COLOR=#cc0000>h</font>, <FONT COLOR=#cc0000>ba</font>) &#8594; <FONT COLOR=#0000cc>new_foldFM_LE</font>(<FONT COLOR=#cc0000>vyy36</font>, <FONT COLOR=#cc0000>vyy343</font>, <FONT COLOR=#cc0000>h</font>, <FONT COLOR=#cc0000>ba</font>)
<BR><FONT COLOR=#0000cc>new_foldFM_LE</font>(<FONT COLOR=#cc0000>vyy36</font>, <FONT COLOR=#0000cc>Branch</font>(<FONT COLOR=#cc0000>vyy3430</font>, <FONT COLOR=#cc0000>vyy3431</font>, <FONT COLOR=#cc0000>vyy3432</font>, <FONT COLOR=#cc0000>vyy3433</font>, <FONT COLOR=#cc0000>vyy3434</font>), <FONT COLOR=#cc0000>h</font>, <FONT COLOR=#cc0000>ba</font>) &#8594; <FONT COLOR=#0000cc>new_foldFM_LE1</font>(<FONT COLOR=#cc0000>vyy36</font>, <FONT COLOR=#cc0000>vyy3430</font>, <FONT COLOR=#cc0000>vyy3431</font>, <FONT COLOR=#cc0000>vyy3432</font>, <FONT COLOR=#cc0000>vyy3433</font>, <FONT COLOR=#cc0000>vyy3434</font>, <FONT COLOR=#cc0000>h</font>, <FONT COLOR=#cc0000>ba</font>)
<BR><FONT COLOR=#0000cc>new_foldFM_LE11</font>(<FONT COLOR=#cc0000>vyy36</font>, <FONT COLOR=#cc0000>vyy340</font>, <FONT COLOR=#cc0000>vyy341</font>, <FONT COLOR=#cc0000>vyy342</font>, <FONT COLOR=#0000cc>Branch</font>(<FONT COLOR=#cc0000>vyy3430</font>, <FONT COLOR=#cc0000>vyy3431</font>, <FONT COLOR=#cc0000>vyy3432</font>, <FONT COLOR=#cc0000>vyy3433</font>, <FONT COLOR=#cc0000>vyy3434</font>), <FONT COLOR=#cc0000>vyy344</font>, <FONT COLOR=#0000cc>True</font>, <FONT COLOR=#cc0000>h</font>, <FONT COLOR=#cc0000>ba</font>) &#8594; <FONT COLOR=#0000cc>new_foldFM_LE1</font>(<FONT COLOR=#cc0000>vyy36</font>, <FONT COLOR=#cc0000>vyy3430</font>, <FONT COLOR=#cc0000>vyy3431</font>, <FONT COLOR=#cc0000>vyy3432</font>, <FONT COLOR=#cc0000>vyy3433</font>, <FONT COLOR=#cc0000>vyy3434</font>, <FONT COLOR=#cc0000>h</font>, <FONT COLOR=#cc0000>ba</font>)</BLOCKQUOTE><BR>The TRS R consists of the following rules:<BR><BLOCKQUOTE><BR><FONT COLOR=#0000cc>new_foldFM_LE0</font>(<FONT COLOR=#cc0000>vyy36</font>, <FONT COLOR=#0000cc>EmptyFM</font>, <FONT COLOR=#cc0000>h</font>, <FONT COLOR=#cc0000>ba</font>) &#8594; <FONT COLOR=#cc0000>vyy36</font>
<BR><FONT COLOR=#0000cc>new_foldFM_LE13</font>(<FONT COLOR=#cc0000>vyy36</font>, <FONT COLOR=#cc0000>vyy340</font>, <FONT COLOR=#cc0000>vyy341</font>, <FONT COLOR=#cc0000>vyy342</font>, <FONT COLOR=#cc0000>vyy343</font>, <FONT COLOR=#cc0000>vyy344</font>, <FONT COLOR=#0000cc>True</font>, <FONT COLOR=#cc0000>h</font>, <FONT COLOR=#cc0000>ba</font>) &#8594; <FONT COLOR=#0000cc>new_foldFM_LE0</font>(<FONT COLOR=#cc0000>vyy36</font>, <FONT COLOR=#cc0000>vyy343</font>, <FONT COLOR=#cc0000>h</font>, <FONT COLOR=#cc0000>ba</font>)
<BR><FONT COLOR=#0000cc>new_foldFM_LE13</font>(<FONT COLOR=#cc0000>vyy36</font>, <FONT COLOR=#cc0000>vyy340</font>, <FONT COLOR=#cc0000>vyy341</font>, <FONT COLOR=#cc0000>vyy342</font>, <FONT COLOR=#cc0000>vyy343</font>, <FONT COLOR=#0000cc>Branch</font>(<FONT COLOR=#cc0000>vyy3440</font>, <FONT COLOR=#cc0000>vyy3441</font>, <FONT COLOR=#cc0000>vyy3442</font>, <FONT COLOR=#cc0000>vyy3443</font>, <FONT COLOR=#cc0000>vyy3444</font>), <FONT COLOR=#0000cc>False</font>, <FONT COLOR=#cc0000>h</font>, <FONT COLOR=#cc0000>ba</font>) &#8594; <FONT COLOR=#0000cc>new_foldFM_LE12</font>(<FONT COLOR=#0000cc>new_fmToList_LE0</font>(<FONT COLOR=#cc0000>vyy340</font>, <FONT COLOR=#cc0000>vyy341</font>, <FONT COLOR=#0000cc>new_foldFM_LE0</font>(<FONT COLOR=#cc0000>vyy36</font>, <FONT COLOR=#cc0000>vyy343</font>, <FONT COLOR=#cc0000>h</font>, <FONT COLOR=#cc0000>ba</font>), <FONT COLOR=#cc0000>h</font>, <FONT COLOR=#cc0000>ba</font>), <FONT COLOR=#cc0000>vyy3440</font>, <FONT COLOR=#cc0000>vyy3441</font>, <FONT COLOR=#cc0000>vyy3442</font>, <FONT COLOR=#cc0000>vyy3443</font>, <FONT COLOR=#cc0000>vyy3444</font>, <FONT COLOR=#cc0000>h</font>, <FONT COLOR=#cc0000>ba</font>)
<BR><FONT COLOR=#0000cc>new_foldFM_LE0</font>(<FONT COLOR=#cc0000>vyy36</font>, <FONT COLOR=#0000cc>Branch</font>(<FONT COLOR=#cc0000>vyy3430</font>, <FONT COLOR=#cc0000>vyy3431</font>, <FONT COLOR=#cc0000>vyy3432</font>, <FONT COLOR=#cc0000>vyy3433</font>, <FONT COLOR=#cc0000>vyy3434</font>), <FONT COLOR=#cc0000>h</font>, <FONT COLOR=#cc0000>ba</font>) &#8594; <FONT COLOR=#0000cc>new_foldFM_LE12</font>(<FONT COLOR=#cc0000>vyy36</font>, <FONT COLOR=#cc0000>vyy3430</font>, <FONT COLOR=#cc0000>vyy3431</font>, <FONT COLOR=#cc0000>vyy3432</font>, <FONT COLOR=#cc0000>vyy3433</font>, <FONT COLOR=#cc0000>vyy3434</font>, <FONT COLOR=#cc0000>h</font>, <FONT COLOR=#cc0000>ba</font>)
<BR><FONT COLOR=#0000cc>new_foldFM_LE14</font>(<FONT COLOR=#cc0000>vyy99</font>, <FONT COLOR=#cc0000>vyy3440</font>, <FONT COLOR=#cc0000>vyy3441</font>, <FONT COLOR=#cc0000>vyy3442</font>, <FONT COLOR=#cc0000>vyy3443</font>, <FONT COLOR=#cc0000>vyy3444</font>, <FONT COLOR=#cc0000>vyy102</font>, <FONT COLOR=#cc0000>h</font>, <FONT COLOR=#cc0000>ba</font>) &#8594; <FONT COLOR=#0000cc>new_foldFM_LE13</font>(<FONT COLOR=#cc0000>vyy99</font>, <FONT COLOR=#cc0000>vyy3440</font>, <FONT COLOR=#cc0000>vyy3441</font>, <FONT COLOR=#cc0000>vyy3442</font>, <FONT COLOR=#cc0000>vyy3443</font>, <FONT COLOR=#cc0000>vyy3444</font>, <FONT COLOR=#0000cc>new_esEs13</font>(<FONT COLOR=#cc0000>vyy102</font>, <FONT COLOR=#0000cc>GT</font>), <FONT COLOR=#cc0000>h</font>, <FONT COLOR=#cc0000>ba</font>)
<BR><FONT COLOR=#0000cc>new_foldFM_LE12</font>(<FONT COLOR=#cc0000>vyy99</font>, <FONT COLOR=#cc0000>vyy3440</font>, <FONT COLOR=#cc0000>vyy3441</font>, <FONT COLOR=#cc0000>vyy3442</font>, <FONT COLOR=#cc0000>vyy3443</font>, <FONT COLOR=#cc0000>vyy3444</font>, <FONT COLOR=#cc0000>h</font>, <FONT COLOR=#cc0000>ba</font>) &#8594; <FONT COLOR=#0000cc>new_foldFM_LE14</font>(<FONT COLOR=#cc0000>vyy99</font>, <FONT COLOR=#cc0000>vyy3440</font>, <FONT COLOR=#cc0000>vyy3441</font>, <FONT COLOR=#cc0000>vyy3442</font>, <FONT COLOR=#cc0000>vyy3443</font>, <FONT COLOR=#cc0000>vyy3444</font>, <FONT COLOR=#0000cc>new_compare17</font>(<FONT COLOR=#cc0000>vyy3440</font>, <FONT COLOR=#0000cc>[]</font>, <FONT COLOR=#cc0000>h</font>), <FONT COLOR=#cc0000>h</font>, <FONT COLOR=#cc0000>ba</font>)
<BR><FONT COLOR=#0000cc>new_fmToList_LE0</font>(<FONT COLOR=#cc0000>vyy340</font>, <FONT COLOR=#cc0000>vyy341</font>, <FONT COLOR=#cc0000>vyy96</font>, <FONT COLOR=#cc0000>h</font>, <FONT COLOR=#cc0000>ba</font>) &#8594; <FONT COLOR=#0000cc>:</font>(<FONT COLOR=#0000cc>@2</font>(<FONT COLOR=#cc0000>vyy340</font>, <FONT COLOR=#cc0000>vyy341</font>), <FONT COLOR=#cc0000>vyy96</font>)
<BR><FONT COLOR=#0000cc>new_compare17</font>(<FONT COLOR=#0000cc>[]</font>, <FONT COLOR=#0000cc>[]</font>, <FONT COLOR=#cc0000>bae</font>) &#8594; <FONT COLOR=#0000cc>EQ</font>
<BR><FONT COLOR=#0000cc>new_compare17</font>(<FONT COLOR=#0000cc>:</font>(<FONT COLOR=#cc0000>vyy3000</font>, <FONT COLOR=#cc0000>vyy3001</font>), <FONT COLOR=#0000cc>[]</font>, <FONT COLOR=#cc0000>bae</font>) &#8594; <FONT COLOR=#0000cc>GT</font>
<BR><FONT COLOR=#0000cc>new_esEs13</font>(<FONT COLOR=#0000cc>LT</font>, <FONT COLOR=#0000cc>GT</font>) &#8594; <FONT COLOR=#0000cc>False</font>
<BR><FONT COLOR=#0000cc>new_esEs13</font>(<FONT COLOR=#0000cc>GT</font>, <FONT COLOR=#0000cc>GT</font>) &#8594; <FONT COLOR=#0000cc>True</font>
<BR><FONT COLOR=#0000cc>new_esEs13</font>(<FONT COLOR=#0000cc>EQ</font>, <FONT COLOR=#0000cc>GT</font>) &#8594; <FONT COLOR=#0000cc>False</font>
<BR><FONT COLOR=#0000cc>new_foldFM_LE13</font>(<FONT COLOR=#cc0000>vyy36</font>, <FONT COLOR=#cc0000>vyy340</font>, <FONT COLOR=#cc0000>vyy341</font>, <FONT COLOR=#cc0000>vyy342</font>, <FONT COLOR=#cc0000>vyy343</font>, <FONT COLOR=#0000cc>EmptyFM</font>, <FONT COLOR=#0000cc>False</font>, <FONT COLOR=#cc0000>h</font>, <FONT COLOR=#cc0000>ba</font>) &#8594; <FONT COLOR=#0000cc>new_fmToList_LE0</font>(<FONT COLOR=#cc0000>vyy340</font>, <FONT COLOR=#cc0000>vyy341</font>, <FONT COLOR=#0000cc>new_foldFM_LE0</font>(<FONT COLOR=#cc0000>vyy36</font>, <FONT COLOR=#cc0000>vyy343</font>, <FONT COLOR=#cc0000>h</font>, <FONT COLOR=#cc0000>ba</font>), <FONT COLOR=#cc0000>h</font>, <FONT COLOR=#cc0000>ba</font>)</BLOCKQUOTE><BR>The set Q consists of the following terms:<BR><BLOCKQUOTE><BR><FONT COLOR=#0000cc>new_esEs33</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_esEs37</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_@0</font>)
<BR><FONT COLOR=#0000cc>new_esEs8</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_ltEs22</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_@0</font>)
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#0000cc>ty_@0</font>)
<BR><FONT COLOR=#0000cc>new_esEs30</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_compare210</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>True</font>, <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#cc0000>x3</font>)
<BR><FONT COLOR=#0000cc>new_lt20</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Ordering</font>)
<BR><FONT COLOR=#0000cc>new_ltEs14</font>(<FONT COLOR=#0000cc>@2</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>@2</font>(<FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#cc0000>x4</font>, <FONT COLOR=#cc0000>x5</font>)
<BR><FONT COLOR=#0000cc>new_esEs39</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_esEs19</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>)
<BR><FONT COLOR=#0000cc>new_lt20</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_ltEs20</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Float</font>)
<BR><FONT COLOR=#0000cc>new_compare110</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>True</font>, <FONT COLOR=#cc0000>x2</font>)
<BR><FONT COLOR=#0000cc>new_esEs15</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Ordering</font>)
<BR><FONT COLOR=#0000cc>new_compare112</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#cc0000>x3</font>, <FONT COLOR=#cc0000>x4</font>, <FONT COLOR=#cc0000>x5</font>, <FONT COLOR=#0000cc>False</font>, <FONT COLOR=#cc0000>x6</font>, <FONT COLOR=#cc0000>x7</font>, <FONT COLOR=#cc0000>x8</font>)
<BR><FONT COLOR=#0000cc>new_esEs32</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Integer</font>)
<BR><FONT COLOR=#0000cc>new_ltEs19</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Float</font>)
<BR><FONT COLOR=#0000cc>new_primCmpInt</font>(<FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>x0</font>)), <FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#cc0000>x1</font>))
<BR><FONT COLOR=#0000cc>new_esEs36</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Float</font>)
<BR><FONT COLOR=#0000cc>new_esEs37</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Ordering</font>)
<BR><FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>ty_Double</font>, <FONT COLOR=#cc0000>x2</font>)
<BR><FONT COLOR=#0000cc>new_esEs37</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_lt22</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Float</font>)
<BR><FONT COLOR=#0000cc>new_esEs29</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Char</font>)
<BR><FONT COLOR=#0000cc>new_ltEs23</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs36</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_@0</font>)
<BR><FONT COLOR=#0000cc>new_esEs5</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs37</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#cc0000>x4</font>))
<BR><FONT COLOR=#0000cc>new_esEs8</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Integer</font>)
<BR><FONT COLOR=#0000cc>new_ltEs11</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>ty_Char</font>)
<BR><FONT COLOR=#0000cc>new_esEs36</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_lt22</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_ltEs21</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Ordering</font>)
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#0000cc>ty_Double</font>)
<BR><FONT COLOR=#0000cc>new_primEqInt</font>(<FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>x0</font>)), <FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#0000cc>Zero</font>))
<BR><FONT COLOR=#0000cc>new_compare14</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#cc0000>x3</font>, <FONT COLOR=#0000cc>False</font>, <FONT COLOR=#cc0000>x4</font>, <FONT COLOR=#cc0000>x5</font>, <FONT COLOR=#cc0000>x6</font>)
<BR><FONT COLOR=#0000cc>new_primEqNat0</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Zero</font>)
<BR><FONT COLOR=#0000cc>new_esEs10</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Char</font>)
<BR><FONT COLOR=#0000cc>new_lt22</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_@0</font>)
<BR><FONT COLOR=#0000cc>new_esEs37</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs20</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_lt23</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Int</font>)
<BR><FONT COLOR=#0000cc>new_esEs5</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_esEs8</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Char</font>)
<BR><FONT COLOR=#0000cc>new_foldFM_LE0</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#0000cc>EmptyFM</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#cc0000>x2</font>)
<BR><FONT COLOR=#0000cc>new_compare6</font>(<FONT COLOR=#0000cc>:%</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>:%</font>(<FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#0000cc>ty_Int</font>)
<BR><FONT COLOR=#0000cc>new_esEs20</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#cc0000>x4</font>))
<BR><FONT COLOR=#0000cc>new_esEs8</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs9</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Ordering</font>)
<BR><FONT COLOR=#0000cc>new_ltEs21</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Int</font>)
<BR><FONT COLOR=#0000cc>new_foldFM_LE13</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#cc0000>x3</font>, <FONT COLOR=#cc0000>x4</font>, <FONT COLOR=#0000cc>Branch</font>(<FONT COLOR=#cc0000>x5</font>, <FONT COLOR=#cc0000>x6</font>, <FONT COLOR=#cc0000>x7</font>, <FONT COLOR=#cc0000>x8</font>, <FONT COLOR=#cc0000>x9</font>), <FONT COLOR=#0000cc>False</font>, <FONT COLOR=#cc0000>x10</font>, <FONT COLOR=#cc0000>x11</font>)
<BR><FONT COLOR=#0000cc>new_lt5</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>)
<BR><FONT COLOR=#0000cc>new_esEs4</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>ty_Int</font>, <FONT COLOR=#cc0000>x2</font>)
<BR><FONT COLOR=#0000cc>new_ltEs21</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Float</font>)
<BR><FONT COLOR=#0000cc>new_ltEs23</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#cc0000>x3</font>)
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#cc0000>x3</font>)
<BR><FONT COLOR=#0000cc>new_esEs34</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Double</font>)
<BR><FONT COLOR=#0000cc>new_esEs17</font>(<FONT COLOR=#0000cc>Char</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Char</font>(<FONT COLOR=#cc0000>x1</font>))
<BR><FONT COLOR=#0000cc>new_compare30</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#cc0000>x3</font>)
<BR><FONT COLOR=#0000cc>new_primMulNat0</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Zero</font>)
<BR><FONT COLOR=#0000cc>new_lt22</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Ordering</font>)
<BR><FONT COLOR=#0000cc>new_esEs38</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Int</font>)
<BR><FONT COLOR=#0000cc>new_esEs37</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_esEs34</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_ltEs23</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Integer</font>)
<BR><FONT COLOR=#0000cc>new_compare14</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#cc0000>x3</font>, <FONT COLOR=#0000cc>True</font>, <FONT COLOR=#cc0000>x4</font>, <FONT COLOR=#cc0000>x5</font>, <FONT COLOR=#cc0000>x6</font>)
<BR><FONT COLOR=#0000cc>new_compare0</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs4</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Bool</font>)
<BR><FONT COLOR=#0000cc>new_lt23</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Char</font>)
<BR><FONT COLOR=#0000cc>new_ltEs11</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs39</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#cc0000>x4</font>))
<BR><FONT COLOR=#0000cc>new_primCompAux00</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>EQ</font>, <FONT COLOR=#0000cc>ty_Char</font>)
<BR><FONT COLOR=#0000cc>new_esEs15</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Float</font>)
<BR><FONT COLOR=#0000cc>new_esEs13</font>(<FONT COLOR=#0000cc>LT</font>, <FONT COLOR=#0000cc>GT</font>)
<BR><FONT COLOR=#0000cc>new_esEs13</font>(<FONT COLOR=#0000cc>GT</font>, <FONT COLOR=#0000cc>LT</font>)
<BR><FONT COLOR=#0000cc>new_esEs32</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#cc0000>x4</font>))
<BR><FONT COLOR=#0000cc>new_esEs34</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Bool</font>)
<BR><FONT COLOR=#0000cc>new_ltEs19</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#cc0000>x4</font>))
<BR><FONT COLOR=#0000cc>new_esEs39</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Double</font>)
<BR><FONT COLOR=#0000cc>new_esEs34</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Int</font>)
<BR><FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#0000cc>ty_Ordering</font>)
<BR><FONT COLOR=#0000cc>new_ltEs22</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_lt23</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Float</font>)
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_foldFM_LE13</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#cc0000>x3</font>, <FONT COLOR=#cc0000>x4</font>, <FONT COLOR=#cc0000>x5</font>, <FONT COLOR=#0000cc>True</font>, <FONT COLOR=#cc0000>x6</font>, <FONT COLOR=#cc0000>x7</font>)
<BR><FONT COLOR=#0000cc>new_esEs35</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Int</font>)
<BR><FONT COLOR=#0000cc>new_primEqNat0</font>(<FONT COLOR=#0000cc>Zero</font>, <FONT COLOR=#0000cc>Zero</font>)
<BR><FONT COLOR=#0000cc>new_lt19</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs29</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_primCompAux00</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>EQ</font>, <FONT COLOR=#0000cc>ty_Float</font>)
<BR><FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#cc0000>x4</font>))
<BR><FONT COLOR=#0000cc>new_primCompAux00</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>EQ</font>, <FONT COLOR=#0000cc>ty_Int</font>)
<BR><FONT COLOR=#0000cc>new_esEs7</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Integer</font>)
<BR><FONT COLOR=#0000cc>new_ltEs19</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs13</font>(<FONT COLOR=#0000cc>EQ</font>, <FONT COLOR=#0000cc>GT</font>)
<BR><FONT COLOR=#0000cc>new_esEs13</font>(<FONT COLOR=#0000cc>GT</font>, <FONT COLOR=#0000cc>EQ</font>)
<BR><FONT COLOR=#0000cc>new_primCompAux00</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>EQ</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_ltEs21</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Char</font>)
<BR><FONT COLOR=#0000cc>new_primMulNat0</font>(<FONT COLOR=#0000cc>Zero</font>, <FONT COLOR=#0000cc>Zero</font>)
<BR><FONT COLOR=#0000cc>new_esEs6</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs36</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Int</font>)
<BR><FONT COLOR=#0000cc>new_esEs31</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_esEs9</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Float</font>)
<BR><FONT COLOR=#0000cc>new_lt6</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>)
<BR><FONT COLOR=#0000cc>new_lt23</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_@0</font>)
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>ty_@0</font>, <FONT COLOR=#cc0000>x2</font>)
<BR><FONT COLOR=#0000cc>new_primCmpNat1</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#cc0000>x1</font>)
<BR><FONT COLOR=#0000cc>new_lt14</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#cc0000>x2</font>)
<BR><FONT COLOR=#0000cc>new_esEs35</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_esEs15</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#cc0000>x4</font>)
<BR><FONT COLOR=#0000cc>new_esEs11</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Double</font>)
<BR><FONT COLOR=#0000cc>new_esEs5</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Int</font>)
<BR><FONT COLOR=#0000cc>new_ltEs11</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs9</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Bool</font>)
<BR><FONT COLOR=#0000cc>new_primPlusNat1</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>x1</font>))
<BR><FONT COLOR=#0000cc>new_esEs31</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#0000cc>ty_Bool</font>)
<BR><FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#0000cc>ty_Int</font>)
<BR><FONT COLOR=#0000cc>new_esEs10</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_esEs39</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_primCmpNat2</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#0000cc>Zero</font>)
<BR><FONT COLOR=#0000cc>new_esEs36</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_lt23</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Integer</font>)
<BR><FONT COLOR=#0000cc>new_compare111</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>True</font>, <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#cc0000>x3</font>)
<BR><FONT COLOR=#0000cc>new_esEs38</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_esEs36</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Ordering</font>)
<BR><FONT COLOR=#0000cc>new_ltEs21</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs36</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Bool</font>)
<BR><FONT COLOR=#0000cc>new_esEs20</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>ty_Bool</font>)
<BR><FONT COLOR=#0000cc>new_esEs30</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Char</font>)
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>ty_Bool</font>, <FONT COLOR=#cc0000>x2</font>)
<BR><FONT COLOR=#0000cc>new_esEs10</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Float</font>)
<BR><FONT COLOR=#0000cc>new_esEs24</font>(<FONT COLOR=#0000cc>@0</font>, <FONT COLOR=#0000cc>@0</font>)
<BR><FONT COLOR=#0000cc>new_lt23</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Ordering</font>)
<BR><FONT COLOR=#0000cc>new_esEs32</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Int</font>)
<BR><FONT COLOR=#0000cc>new_ltEs19</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Int</font>)
<BR><FONT COLOR=#0000cc>new_lt21</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Integer</font>)
<BR><FONT COLOR=#0000cc>new_esEs34</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#cc0000>x4</font>))
<BR><FONT COLOR=#0000cc>new_lt19</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_primCompAux00</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>EQ</font>, <FONT COLOR=#0000cc>ty_Ordering</font>)
<BR><FONT COLOR=#0000cc>new_primPlusNat1</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Zero</font>)
<BR><FONT COLOR=#0000cc>new_compare211</font>(<FONT COLOR=#0000cc>LT</font>, <FONT COLOR=#0000cc>LT</font>, <FONT COLOR=#0000cc>False</font>)
<BR><FONT COLOR=#0000cc>new_esEs39</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs27</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Int</font>)
<BR><FONT COLOR=#0000cc>new_esEs35</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Bool</font>)
<BR><FONT COLOR=#0000cc>new_compare0</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Double</font>)
<BR><FONT COLOR=#0000cc>new_lt19</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Int</font>)
<BR><FONT COLOR=#0000cc>new_esEs30</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Double</font>)
<BR><FONT COLOR=#0000cc>new_compare18</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#cc0000>x3</font>, <FONT COLOR=#0000cc>False</font>, <FONT COLOR=#cc0000>x4</font>, <FONT COLOR=#cc0000>x5</font>)
<BR><FONT COLOR=#0000cc>new_esEs11</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Bool</font>)
<BR><FONT COLOR=#0000cc>new_esEs6</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_lt8</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Int</font>)
<BR><FONT COLOR=#0000cc>new_esEs26</font>(<FONT COLOR=#0000cc>Integer</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Integer</font>(<FONT COLOR=#cc0000>x1</font>))
<BR><FONT COLOR=#0000cc>new_compare0</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Float</font>)
<BR><FONT COLOR=#0000cc>new_ltEs16</font>(<FONT COLOR=#0000cc>EQ</font>, <FONT COLOR=#0000cc>EQ</font>)
<BR><FONT COLOR=#0000cc>new_ltEs20</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Char</font>)
<BR><FONT COLOR=#0000cc>new_esEs35</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Char</font>)
<BR><FONT COLOR=#0000cc>new_lt8</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_primCompAux00</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>EQ</font>, <FONT COLOR=#0000cc>ty_Double</font>)
<BR><FONT COLOR=#0000cc>new_ltEs23</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Int</font>)
<BR><FONT COLOR=#0000cc>new_primCmpInt</font>(<FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#0000cc>Zero</font>), <FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>x0</font>)))
<BR><FONT COLOR=#0000cc>new_primCmpInt</font>(<FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#0000cc>Zero</font>), <FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>x0</font>)))
<BR><FONT COLOR=#0000cc>new_esEs39</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Char</font>)
<BR><FONT COLOR=#0000cc>new_ltEs16</font>(<FONT COLOR=#0000cc>LT</font>, <FONT COLOR=#0000cc>LT</font>)
<BR><FONT COLOR=#0000cc>new_primCompAux00</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>EQ</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs11</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Integer</font>)
<BR><FONT COLOR=#0000cc>new_esEs32</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>ty_Integer</font>, <FONT COLOR=#cc0000>x2</font>)
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#0000cc>ty_Integer</font>)
<BR><FONT COLOR=#0000cc>new_compare17</font>(<FONT COLOR=#0000cc>[]</font>, <FONT COLOR=#0000cc>:</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#cc0000>x2</font>)
<BR><FONT COLOR=#0000cc>new_ltEs20</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_@0</font>)
<BR><FONT COLOR=#0000cc>new_ltEs11</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#cc0000>x4</font>))
<BR><FONT COLOR=#0000cc>new_primEqNat0</font>(<FONT COLOR=#0000cc>Zero</font>, <FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>x0</font>))
<BR><FONT COLOR=#0000cc>new_esEs9</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_esEs36</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#cc0000>x4</font>))
<BR><FONT COLOR=#0000cc>new_lt19</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Ordering</font>)
<BR><FONT COLOR=#0000cc>new_compare0</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Char</font>)
<BR><FONT COLOR=#0000cc>new_esEs20</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_esEs11</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_@0</font>)
<BR><FONT COLOR=#0000cc>new_esEs9</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Int</font>)
<BR><FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>)
<BR><FONT COLOR=#0000cc>new_primEqNat0</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>x1</font>))
<BR><FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#cc0000>x4</font>)
<BR><FONT COLOR=#0000cc>new_compare211</font>(<FONT COLOR=#0000cc>LT</font>, <FONT COLOR=#0000cc>EQ</font>, <FONT COLOR=#0000cc>False</font>)
<BR><FONT COLOR=#0000cc>new_compare211</font>(<FONT COLOR=#0000cc>EQ</font>, <FONT COLOR=#0000cc>LT</font>, <FONT COLOR=#0000cc>False</font>)
<BR><FONT COLOR=#0000cc>new_esEs7</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_primCmpNat0</font>(<FONT COLOR=#0000cc>Zero</font>, <FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>x0</font>))
<BR><FONT COLOR=#0000cc>new_esEs20</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Nothing</font>, <FONT COLOR=#cc0000>x1</font>)
<BR><FONT COLOR=#0000cc>new_compare211</font>(<FONT COLOR=#0000cc>GT</font>, <FONT COLOR=#0000cc>GT</font>, <FONT COLOR=#0000cc>False</font>)
<BR><FONT COLOR=#0000cc>new_fmToList_LE0</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#cc0000>x3</font>, <FONT COLOR=#cc0000>x4</font>)
<BR><FONT COLOR=#0000cc>new_lt8</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs33</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Float</font>)
<BR><FONT COLOR=#0000cc>new_esEs29</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs30</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_lt19</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>ty_Ordering</font>, <FONT COLOR=#cc0000>x2</font>)
<BR><FONT COLOR=#0000cc>new_compare29</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>True</font>, <FONT COLOR=#cc0000>x2</font>)
<BR><FONT COLOR=#0000cc>new_lt22</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#cc0000>x4</font>))
<BR><FONT COLOR=#0000cc>new_esEs7</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_lt19</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Bool</font>)
<BR><FONT COLOR=#0000cc>new_fsEs</font>(<FONT COLOR=#cc0000>x0</font>)
<BR><FONT COLOR=#0000cc>new_lt23</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_primCmpInt</font>(<FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#0000cc>Zero</font>), <FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#0000cc>Zero</font>))
<BR><FONT COLOR=#0000cc>new_esEs4</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_@0</font>)
<BR><FONT COLOR=#0000cc>new_lt8</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_lt20</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Integer</font>)
<BR><FONT COLOR=#0000cc>new_primEqInt</font>(<FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#0000cc>Zero</font>), <FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#0000cc>Zero</font>))
<BR><FONT COLOR=#0000cc>new_lt23</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Double</font>)
<BR><FONT COLOR=#0000cc>new_esEs33</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Integer</font>)
<BR><FONT COLOR=#0000cc>new_primEqInt</font>(<FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>x0</font>)), <FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>x1</font>)))
<BR><FONT COLOR=#0000cc>new_esEs15</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_@0</font>)
<BR><FONT COLOR=#0000cc>new_esEs32</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Ordering</font>)
<BR><FONT COLOR=#0000cc>new_compare16</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>False</font>, <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#cc0000>x3</font>)
<BR><FONT COLOR=#0000cc>new_esEs29</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#cc0000>x4</font>))
<BR><FONT COLOR=#0000cc>new_esEs16</font>(<FONT COLOR=#0000cc>:%</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>:%</font>(<FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#cc0000>x4</font>)
<BR><FONT COLOR=#0000cc>new_esEs20</font>(<FONT COLOR=#0000cc>Nothing</font>, <FONT COLOR=#0000cc>Nothing</font>, <FONT COLOR=#cc0000>x0</font>)
<BR><FONT COLOR=#0000cc>new_ltEs22</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@2</font>, <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#cc0000>x4</font>))
<BR><FONT COLOR=#0000cc>new_ltEs16</font>(<FONT COLOR=#0000cc>GT</font>, <FONT COLOR=#0000cc>GT</font>)
<BR><FONT COLOR=#0000cc>new_esEs6</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Int</font>)
<BR><FONT COLOR=#0000cc>new_ltEs7</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Bool</font>)
<BR><FONT COLOR=#0000cc>new_ltEs13</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#cc0000>x4</font>)
<BR><FONT COLOR=#0000cc>new_esEs8</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_primMulNat0</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>x1</font>))
<BR><FONT COLOR=#0000cc>new_esEs34</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Ordering</font>)
<BR><FONT COLOR=#0000cc>new_esEs6</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_@0</font>)
<BR><FONT COLOR=#0000cc>new_primPlusNat0</font>(<FONT COLOR=#0000cc>Zero</font>, <FONT COLOR=#cc0000>x0</font>)
<BR><FONT COLOR=#0000cc>new_esEs37</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Int</font>)
<BR><FONT COLOR=#0000cc>new_esEs35</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_@0</font>)
<BR><FONT COLOR=#0000cc>new_lt19</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#cc0000>x4</font>))
<BR><FONT COLOR=#0000cc>new_ltEs21</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Bool</font>)
<BR><FONT COLOR=#0000cc>new_esEs15</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Integer</font>)
<BR><FONT COLOR=#0000cc>new_esEs8</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#cc0000>x4</font>))
<BR><FONT COLOR=#0000cc>new_lt22</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs38</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#cc0000>x4</font>))
<BR><FONT COLOR=#0000cc>new_esEs39</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Ordering</font>)
<BR><FONT COLOR=#0000cc>new_lt21</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Ordering</font>)
<BR><FONT COLOR=#0000cc>new_ltEs20</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Integer</font>)
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>)
<BR><FONT COLOR=#0000cc>new_ltEs24</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Float</font>)
<BR><FONT COLOR=#0000cc>new_compare211</font>(<FONT COLOR=#0000cc>EQ</font>, <FONT COLOR=#0000cc>EQ</font>, <FONT COLOR=#0000cc>False</font>)
<BR><FONT COLOR=#0000cc>new_esEs9</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_ltEs11</font>(<FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Just</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>ty_Integer</font>)
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Right</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#cc0000>x2</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#cc0000>x4</font>))
<BR><FONT COLOR=#0000cc>new_primCmpInt</font>(<FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>x0</font>)), <FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#cc0000>x1</font>))
<BR><FONT COLOR=#0000cc>new_esEs21</font>(<FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x0</font>), <FONT COLOR=#0000cc>Left</font>(<FONT COLOR=#cc0000>x1</font>), <FONT COLOR=#0000cc>ty_Double</font>, <FONT COLOR=#cc0000>x2</font>)
<BR><FONT COLOR=#0000cc>new_primCmpInt</font>(<FONT COLOR=#0000cc>Pos</font>(<FONT COLOR=#0000cc>Succ</font>(<FONT COLOR=#cc0000>x0</font>)), <FONT COLOR=#0000cc>Neg</font>(<FONT COLOR=#cc0000>x1</font>))
<BR><FONT COLOR=#0000cc>new_esEs4</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Integer</font>)
<BR><FONT COLOR=#0000cc>new_esEs37</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Float</font>)
<BR><FONT COLOR=#0000cc>new_ltEs21</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs9</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Char</font>)
<BR><FONT COLOR=#0000cc>new_primCompAux00</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>LT</font>, <FONT COLOR=#cc0000>x2</font>)
<BR><FONT COLOR=#0000cc>new_esEs30</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#cc0000>x4</font>))
<BR><FONT COLOR=#0000cc>new_esEs6</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Double</font>)
<BR><FONT COLOR=#0000cc>new_ltEs19</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_esEs5</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Ratio</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs5</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Char</font>)
<BR><FONT COLOR=#0000cc>new_esEs7</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Ordering</font>)
<BR><FONT COLOR=#0000cc>new_esEs13</font>(<FONT COLOR=#0000cc>LT</font>, <FONT COLOR=#0000cc>LT</font>)
<BR><FONT COLOR=#0000cc>new_ltEs19</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>ty_Bool</font>)
<BR><FONT COLOR=#0000cc>new_lt15</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#cc0000>x2</font>)
<BR><FONT COLOR=#0000cc>new_lt21</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_@3</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>), <FONT COLOR=#cc0000>x4</font>))
<BR><FONT COLOR=#0000cc>new_esEs35</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_[]</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><FONT COLOR=#0000cc>new_esEs12</font>(<FONT COLOR=#0000cc>True</font>, <FONT COLOR=#0000cc>False</font>)
<BR><FONT COLOR=#0000cc>new_esEs12</font>(<FONT COLOR=#0000cc>False</font>, <FONT COLOR=#0000cc>True</font>)
<BR><FONT COLOR=#0000cc>new_esEs7</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Either</font>, <FONT COLOR=#cc0000>x2</font>), <FONT COLOR=#cc0000>x3</font>))
<BR><FONT COLOR=#0000cc>new_esEs33</font>(<FONT COLOR=#cc0000>x0</font>, <FONT COLOR=#cc0000>x1</font>, <FONT COLOR=#0000cc>app</font>(<FONT COLOR=#0000cc>ty_Maybe</font>, <FONT COLOR=#cc0000>x2</font>))
<BR><
