:: Data.Attoparsec.Text.Lazy.Result = Data.Attoparsec.Text.Lazy.Fail a1 a2 a3 | Data.Attoparsec.Text.Lazy.Done a1 a2 Data.Attoparsec.Text.Lazy.eitherResult ds_s25mL = select ds_s25mL (Data.Attoparsec.Text.Lazy.Fail ds1_s25tH ds2_s25tJ msg_s25mQ -> Data.Either.Left msg_s25mQ) (Data.Attoparsec.Text.Lazy.Done ds1_s25tK r_s25mT -> Data.Either.Right r_s25mT) Data.Attoparsec.Text.Lazy.maybeResult ds_s25mV = select ds_s25mV (Data.Attoparsec.Text.Lazy.Fail ipv_s25tQ ipv1_s25tS ipv2_s25tT -> Data.Maybe.Nothing) (Data.Attoparsec.Text.Lazy.Done ds1_s25tU r_s25n2 -> Data.Maybe.Just r_s25n2) Data.Attoparsec.Text.Lazy.parse_$sgo sc_s25n4 = select sc_s25n4 (Data.Attoparsec.Internal.Types.Fail x_s25n9 stk_s25nk msg_s25nl -> Data.Attoparsec.Text.Lazy.Fail (Data.Attoparsec.Text.Lazy.parse_$sgo$1 x_s25n9) stk_s25nk msg_s25nl) (Data.Attoparsec.Internal.Types.Partial k_s25nn -> let !sat_s25u4_s25u4 = k_s25nn Data.Text.Internal.empty in Data.Attoparsec.Text.Lazy.parse_$sgo sat_s25u4_s25u4) (Data.Attoparsec.Internal.Types.Done x_s25nr r_s25nC -> Data.Attoparsec.Text.Lazy.Done (Data.Attoparsec.Text.Lazy.parse_$sgo$2 x_s25nr) r_s25nC) Data.Attoparsec.Text.Lazy.parse_$sgo$1 x_s25n9 = select x_s25n9 (Data.Text.Internal.Text rb_s25ng rb1_s25nh rb2_s25ne -> select rb2_s25ne (_ -> Data.Text.Lazy.Internal.Chunk rb_s25ng rb1_s25nh rb2_s25ne Data.Text.Lazy.Internal.Empty) (0 -> Data.Text.Lazy.Internal.Empty)) Data.Attoparsec.Text.Lazy.parse_$sgo$2 x_s25nr = select x_s25nr (Data.Text.Internal.Text rb_s25ny rb1_s25nz rb2_s25nw -> select rb2_s25nw (_ -> Data.Text.Lazy.Internal.Chunk rb_s25ny rb1_s25nz rb2_s25nw Data.Text.Lazy.Internal.Empty) (0 -> Data.Text.Lazy.Internal.Empty)) Data.Attoparsec.Text.Lazy.parse_go ds_s25nF ys_s25nL = select ds_s25nF (Data.Attoparsec.Internal.Types.Fail x_s25nK stk_s25nN msg_s25nO -> Data.Attoparsec.Text.Lazy.Fail (Data.Text.Lazy.Internal.chunk x_s25nK ys_s25nL) stk_s25nN msg_s25nO) (Data.Attoparsec.Internal.Types.Partial k_s25nR -> select ys_s25nL (Data.Text.Lazy.Internal.Empty -> let !sat_s25uA_s25uA = k_s25nR Data.Text.Internal.empty in Data.Attoparsec.Text.Lazy.parse_$sgo sat_s25uA_s25uA) (Data.Text.Lazy.Internal.Chunk rb_s25nX rb1_s25nY rb2_s25nZ ys1_s25o3 -> let !sat_s25uC_s25uC = k_s25nR (Data.Text.Internal.Text rb_s25nX rb1_s25nY rb2_s25nZ) in Data.Attoparsec.Text.Lazy.parse_go sat_s25uC_s25uC ys1_s25o3)) (Data.Attoparsec.Internal.Types.Done x_s25o6 r_s25o8 -> Data.Attoparsec.Text.Lazy.Done (Data.Text.Lazy.Internal.chunk x_s25o6 ys_s25nL) r_s25o8) Data.Attoparsec.Text.Lazy.parse p_s25od s_s25ob = select s_s25ob (Data.Text.Lazy.Internal.Empty -> let !sat_s25uW_s25uW = p_s25od Data.Text.Internal.empty Data.Text.Internal.empty Data.Attoparsec.Internal.Types.Incomplete Data.Attoparsec.Text.Internal.failK Data.Attoparsec.Text.Internal.successK in Data.Attoparsec.Text.Lazy.parse_$sgo sat_s25uW_s25uW) (Data.Text.Lazy.Internal.Chunk rb_s25oj rb1_s25ok rb2_s25ol xs_s25oo -> let !sat_s25uZ_s25uZ = p_s25od (Data.Text.Internal.Text rb_s25oj rb1_s25ok rb2_s25ol) Data.Text.Internal.empty Data.Attoparsec.Internal.Types.Incomplete Data.Attoparsec.Text.Internal.failK Data.Attoparsec.Text.Internal.successK in Data.Attoparsec.Text.Lazy.parse_go sat_s25uZ_s25uZ xs_s25oo) Data.Attoparsec.Text.Lazy.$wnext1 ww_s25or ww1_s25ox = select ww_s25or (Data.Text.Lazy.Internal.Empty -> Data.Text.Fusion.Internal.Done) (Data.Text.Lazy.Internal.Chunk rb_s25oD rb1_s25oB rb2_s25oy ts_s25ps -> let !wild3_s25vi = <{>=#}> ww1_s25ox rb2_s25oy in if wild3_s25vi (Data.Attoparsec.Text.Lazy.$wnext1 ts_s25ps 0) (let !a1_s25oC = <{+#}> rb1_s25oB ww1_s25ox, !r#_s25oF = indexWord16Array# rb_s25oD a1_s25oC, !wild4_s25vh = ltWord# r#_s25oF 55296 in if wild4_s25vh (let !sat_s25po_s25po = <{+#}> ww1_s25ox 1, !sat_s25pj_s25pj = word2Int# r#_s25oF, !sat_s25pl_s25pl = chr# sat_s25pj_s25pj in Data.Text.Fusion.Internal.Yield (GHC.Types.C# sat_s25pl_s25pl) (<{Data.Text.Fusion.Internal.:*:}> ww_s25or (GHC.Types.I# sat_s25po_s25po))) (let !wild5_s25vg = gtWord# r#_s25oF 56319 in if wild5_s25vg (let !sat_s25pe_s25pe = <{+#}> ww1_s25ox 1, !sat_s25p9_s25p9 = word2Int# r#_s25oF, !sat_s25pb_s25pb = chr# sat_s25p9_s25p9 in Data.Text.Fusion.Internal.Yield (GHC.Types.C# sat_s25pb_s25pb) (<{Data.Text.Fusion.Internal.:*:}> ww_s25or (GHC.Types.I# sat_s25pe_s25pe))) (let !sat_s25vf_s25vf = <{+#}> a1_s25oC 1, !r#1_s25oN = indexWord16Array# rb_s25oD sat_s25vf_s25vf, !sat_s25p4_s25p4 = <{+#}> ww1_s25ox 2, !sat_s25oV_s25oV = word2Int# r#1_s25oN, !sat_s25oQ_s25oQ = <{-#}> sat_s25oV_s25oV 56320, !sat_s25oW_s25oW = word2Int# r#_s25oF, !sat_s25oX_s25oX = <{-#}> sat_s25oW_s25oW 55296, !sat_s25oY_s25oY = uncheckedIShiftL# sat_s25oX_s25oX 10, !sat_s25oZ_s25oZ = <{+#}> sat_s25oY_s25oY sat_s25oQ_s25oQ, !sat_s25oT_s25oT = <{+#}> sat_s25oZ_s25oZ 65536, !sat_s25p0_s25p0 = chr# sat_s25oT_s25oT in Data.Text.Fusion.Internal.Yield (GHC.Types.C# sat_s25p0_s25p0) (<{Data.Text.Fusion.Internal.:*:}> ww_s25or (GHC.Types.I# sat_s25p4_s25p4)))))) Data.Attoparsec.Text.Lazy.$wunfold1 ww_s25pv ww1_s25pw = let !wild1_s25vn = Data.Attoparsec.Text.Lazy.$wnext1 ww_s25pv ww1_s25pw in select wild1_s25vn (Data.Text.Fusion.Internal.Done -> <{GHC.Types.[]}>) (Data.Text.Fusion.Internal.Skip <{s'_s25pz}> -> select <{s'_s25pz}> (<{Data.Text.Fusion.Internal.:*:}> ww2_s25pG ww3_s25pD -> select ww3_s25pD (GHC.Types.I# ww5_s25pH -> Data.Attoparsec.Text.Lazy.$wunfold1 ww2_s25pG ww5_s25pH))) (Data.Text.Fusion.Internal.Yield x_s25pR <{s'_s25pK}> -> select <{s'_s25pK}> (<{Data.Text.Fusion.Internal.:*:}> ww2_s25pS ww3_s25pO -> select ww3_s25pO (GHC.Types.I# ww5_s25pT -> <{GHC.Types.:}> x_s25pR (Data.Attoparsec.Text.Lazy.$wunfold1 ww2_s25pS ww5_s25pT)))) Data.Attoparsec.Text.Lazy.$fShowResult2 =: GHC.Types.C# ' ' Data.Attoparsec.Text.Lazy.$fShowResult1 =: <{GHC.Types.:}> GHC.Show.$fShowChar1 <{GHC.Types.[]}> Data.Attoparsec.Text.Lazy.$wnext2 ww_s25pX ww1_s25q3 = select ww_s25pX (Data.Text.Lazy.Internal.Empty -> Data.Text.Fusion.Internal.Done) (Data.Text.Lazy.Internal.Chunk rb_s25q9 rb1_s25q7 rb2_s25q4 ts_s25qY -> let !wild3_s25vy = <{>=#}> ww1_s25q3 rb2_s25q4 in if wild3_s25vy (Data.Attoparsec.Text.Lazy.$wnext2 ts_s25qY 0) (let !a1_s25q8 = <{+#}> rb1_s25q7 ww1_s25q3, !r#_s25qb = indexWord16Array# rb_s25q9 a1_s25q8, !wild4_s25vx = ltWord# r#_s25qb 55296 in if wild4_s25vx (let !sat_s25qU_s25qU = <{+#}> ww1_s25q3 1, !sat_s25qP_s25qP = word2Int# r#_s25qb, !sat_s25qR_s25qR = chr# sat_s25qP_s25qP in Data.Text.Fusion.Internal.Yield (GHC.Types.C# sat_s25qR_s25qR) (<{Data.Text.Fusion.Internal.:*:}> ww_s25pX (GHC.Types.I# sat_s25qU_s25qU))) (let !wild5_s25vw = gtWord# r#_s25qb 56319 in if wild5_s25vw (let !sat_s25qK_s25qK = <{+#}> ww1_s25q3 1, !sat_s25qF_s25qF = word2Int# r#_s25qb, !sat_s25qH_s25qH = chr# sat_s25qF_s25qF in Data.Text.Fusion.Internal.Yield (GHC.Types.C# sat_s25qH_s25qH) (<{Data.Text.Fusion.Internal.:*:}> ww_s25pX (GHC.Types.I# sat_s25qK_s25qK))) (let !sat_s25vv_s25vv = <{+#}> a1_s25q8 1, !r#1_s25qj = indexWord16Array# rb_s25q9 sat_s25vv_s25vv, !sat_s25qA_s25qA = <{+#}> ww1_s25q3 2, !sat_s25qr_s25qr = word2Int# r#1_s25qj, !sat_s25qm_s25qm = <{-#}> sat_s25qr_s25qr 56320, !sat_s25qs_s25qs = word2Int# r#_s25qb, !sat_s25qt_s25qt = <{-#}> sat_s25qs_s25qs 55296, !sat_s25qu_s25qu = uncheckedIShiftL# sat_s25qt_s25qt 10, !sat_s25qv_s25qv = <{+#}> sat_s25qu_s25qu sat_s25qm_s25qm, !sat_s25qp_s25qp = <{+#}> sat_s25qv_s25qv 65536, !sat_s25qw_s25qw = chr# sat_s25qp_s25qp in Data.Text.Fusion.Internal.Yield (GHC.Types.C# sat_s25qw_s25qw) (<{Data.Text.Fusion.Internal.:*:}> ww_s25pX (GHC.Types.I# sat_s25qA_s25qA)))))) Data.Attoparsec.Text.Lazy.$wunfold ww_s25r1 ww1_s25r2 = let !wild1_s25vD = Data.Attoparsec.Text.Lazy.$wnext2 ww_s25r1 ww1_s25r2 in select wild1_s25vD (Data.Text.Fusion.Internal.Done -> <{GHC.Types.[]}>) (Data.Text.Fusion.Internal.Skip <{s'_s25r5}> -> select <{s'_s25r5}> (<{Data.Text.Fusion.Internal.:*:}> ww2_s25rc ww3_s25r9 -> select ww3_s25r9 (GHC.Types.I# ww5_s25rd -> Data.Attoparsec.Text.Lazy.$wunfold ww2_s25rc ww5_s25rd))) (Data.Text.Fusion.Internal.Yield x_s25rn <{s'_s25rg}> -> select <{s'_s25rg}> (<{Data.Text.Fusion.Internal.:*:}> ww2_s25ro ww3_s25rk -> select ww3_s25rk (GHC.Types.I# ww5_s25rp -> <{GHC.Types.:}> x_s25rn (Data.Attoparsec.Text.Lazy.$wunfold ww2_s25ro ww5_s25rp)))) Data.Attoparsec.Text.Lazy.$fShowResult_$cshow $dShow_s25rY ds_s25rt = select ds_s25rt (Data.Attoparsec.Text.Lazy.Fail bs_s25ry stk_s25rD msg_s25rF -> GHC.CString.unpackAppendCString# "Fail " (Data.Attoparsec.Text.Lazy.$fShowResult_$cshow$8 bs_s25ry msg_s25rF stk_s25rD)) (Data.Attoparsec.Text.Lazy.Done bs_s25rT r_s25rZ -> GHC.CString.unpackAppendCString# "Done " (Data.Attoparsec.Text.Lazy.$fShowResult_$cshow$9 $dShow_s25rY bs_s25rT r_s25rZ)) Data.Attoparsec.Text.Lazy.$fShowResult_$cshow$8 bs_s25ry msg_s25rF stk_s25rD = <{GHC.Base.++}> (<{GHC.Types.:}> GHC.Show.$fShowChar1 (Data.Attoparsec.Text.Lazy.$fShowResult_$cshow$11 bs_s25ry)) (<{GHC.Types.:}> Data.Attoparsec.Text.Lazy.$fShowResult2 (Data.Attoparsec.Text.Lazy.$fShowResult_$cshow$10 msg_s25rF stk_s25rD)) Data.Attoparsec.Text.Lazy.$fShowResult_$cshow$10 msg_s25rF stk_s25rD = let !sat_s25vK_s25vK = GHC.Show.showList__ GHC.Show.$fShowChar_$cshowList stk_s25rD <{GHC.Types.[]}> in <{GHC.Base.++}> sat_s25vK_s25vK (<{GHC.Types.:}> Data.Attoparsec.Text.Lazy.$fShowResult2 (<{GHC.Types.:}> GHC.Show.$fShowChar1 (GHC.Show.showLitString msg_s25rF Data.Attoparsec.Text.Lazy.$fShowResult1))) Data.Attoparsec.Text.Lazy.$fShowResult_$cshow$11 bs_s25ry = let !sat_s25vL_s25vL = Data.Attoparsec.Text.Lazy.$wunfold1 bs_s25ry 0 in GHC.Show.showLitString sat_s25vL_s25vL Data.Text.Lazy.$fShowText2 Data.Attoparsec.Text.Lazy.$fShowResult_$cshow$9 $dShow_s25rY bs_s25rT r_s25rZ = <{GHC.Base.++}> (<{GHC.Types.:}> GHC.Show.$fShowChar1 (Data.Attoparsec.Text.Lazy.$fShowResult_$cshow$12 bs_s25rT)) (<{GHC.Types.:}> Data.Attoparsec.Text.Lazy.$fShowResult2 (GHC.Show.show $dShow_s25rY r_s25rZ)) Data.Attoparsec.Text.Lazy.$fShowResult_$cshow$12 bs_s25rT = let !sat_s25vO_s25vO = Data.Attoparsec.Text.Lazy.$wunfold bs_s25rT 0 in GHC.Show.showLitString sat_s25vO_s25vO Data.Text.Lazy.$fShowText2 Data.Attoparsec.Text.Lazy.$fShowResult_$cshowsPrec $dShow_s25sa ds_s25se x_s25sb s_s25sd = let !sat_s25vQ_s25vQ = Data.Attoparsec.Text.Lazy.$fShowResult_$cshow $dShow_s25sa x_s25sb in <{GHC.Base.++}> sat_s25vQ_s25vQ s_s25sd Data.Attoparsec.Text.Lazy.$fShowResult_$cshowList $dShow_s25sk eta_s25sp eta1_s25sq = GHC.Show.showList__ (Data.Attoparsec.Text.Lazy.$fShowResult_$cshowList$4 $dShow_s25sk) eta_s25sp eta1_s25sq Data.Attoparsec.Text.Lazy.$fShowResult_$cshowList$4 $dShow_s25sk x_s25sl s_s25sn = let !sat_s25vR_s25vR = Data.Attoparsec.Text.Lazy.$fShowResult_$cshow $dShow_s25sk x_s25sl in <{GHC.Base.++}> sat_s25vR_s25vR s_s25sn Data.Attoparsec.Text.Lazy.$fShowResult $dShow_s25ss = <{GHC.Show.D:Show}> (Data.Attoparsec.Text.Lazy.$fShowResult$7 $dShow_s25ss) (Data.Attoparsec.Text.Lazy.$fShowResult$6 $dShow_s25ss) (Data.Attoparsec.Text.Lazy.$fShowResult$5 $dShow_s25ss) Data.Attoparsec.Text.Lazy.$fShowResult$5 $dShow_s25ss eta_B2_B2 eta_B1_B1 = Data.Attoparsec.Text.Lazy.$fShowResult_$cshowList $dShow_s25ss eta_B2_B2 eta_B1_B1 Data.Attoparsec.Text.Lazy.$fShowResult$6 $dShow_s25ss eta_B1_B1 = Data.Attoparsec.Text.Lazy.$fShowResult_$cshow $dShow_s25ss eta_B1_B1 Data.Attoparsec.Text.Lazy.$fShowResult$7 $dShow_s25ss eta_B3_B3 eta_B2_B2 eta_B1_B1 = Data.Attoparsec.Text.Lazy.$fShowResult_$cshowsPrec $dShow_s25ss eta_B3_B3 eta_B2_B2 eta_B1_B1 Data.Attoparsec.Text.Lazy.parseTest1 $dShow_s25sC p_s25sD s_s25sA eta_s25sT = GHC.IO.Handle.Text.hPutStr2 GHC.IO.Handle.FD.stdout (Data.Attoparsec.Text.Lazy.parseTest1$3 $dShow_s25sC p_s25sD s_s25sA) true eta_s25sT Data.Attoparsec.Text.Lazy.parseTest1$3 $dShow_s25sC p_s25sD s_s25sA = select s_s25sA (Data.Text.Lazy.Internal.Empty -> let !sat_s25sF_s25sF = p_s25sD Data.Text.Internal.empty Data.Text.Internal.empty Data.Attoparsec.Internal.Types.Incomplete Data.Attoparsec.Text.Internal.failK Data.Attoparsec.Text.Internal.successK, !sat_s25vW_s25vW = Data.Attoparsec.Text.Lazy.parse_$sgo sat_s25sF_s25sF in Data.Attoparsec.Text.Lazy.$fShowResult_$cshow $dShow_s25sC sat_s25vW_s25vW) (Data.Text.Lazy.Internal.Chunk rb_s25sL rb1_s25sM rb2_s25sN xs_s25sQ -> let !sat_s25w0_s25w0 = p_s25sD (Data.Text.Internal.Text rb_s25sL rb1_s25sM rb2_s25sN) Data.Text.Internal.empty Data.Attoparsec.Internal.Types.Incomplete Data.Attoparsec.Text.Internal.failK Data.Attoparsec.Text.Internal.successK, !sat_s25w1_s25w1 = Data.Attoparsec.Text.Lazy.parse_go sat_s25w0_s25w0 xs_s25sQ in Data.Attoparsec.Text.Lazy.$fShowResult_$cshow $dShow_s25sC sat_s25w1_s25w1) Data.Attoparsec.Text.Lazy.parseTest eta_B4_B4 eta_B3_B3 eta_B2_B2 eta_B1_B1 = Data.Attoparsec.Text.Lazy.parseTest1 eta_B4_B4 eta_B3_B3 eta_B2_B2 eta_B1_B1 Data.Attoparsec.Text.Lazy.a eta_B1_B1 = Control.DeepSeq.$fNFDataArray_$crnf1 Control.DeepSeq.$fNFDataChar_$crnf eta_B1_B1 Data.Attoparsec.Text.Lazy.$fNFDataResult_$crnf $dNFData_s25tb eta_s25sW = select eta_s25sW (Data.Attoparsec.Text.Lazy.Fail bs_s25t1 ctxs_s25t3 msg_s25t5 -> let !wild1_s25w3 = Data.Text.Lazy.$fNFDataText_$crnf bs_s25t1 in select wild1_s25w3 (<{GHC.Tuple.()}> -> let !wild2_s25w2 = Control.DeepSeq.$fNFDataArray_$crnf1 Data.Attoparsec.Text.Lazy.a ctxs_s25t3 in select wild2_s25w2 (<{GHC.Tuple.()}> -> Control.DeepSeq.$fNFDataArray_$crnf1 Control.DeepSeq.$fNFDataChar_$crnf msg_s25t5))) (Data.Attoparsec.Text.Lazy.Done bs_s25t8 r_s25ta -> let !wild1_s25w5 = Data.Text.Lazy.$fNFDataText_$crnf bs_s25t8 in select wild1_s25w5 (<{GHC.Tuple.()}> -> $dNFData_s25tb r_s25ta)) Data.Attoparsec.Text.Lazy.$fNFDataResult eta_B1_B1 = Data.Attoparsec.Text.Lazy.$fNFDataResult_$crnf eta_B1_B1 Data.Attoparsec.Text.Lazy.$fFunctorResult_$cfmap ds_s25tq ds1_s25te = select ds1_s25te (Data.Attoparsec.Text.Lazy.Fail st_s25tj stk_s25tk msg_s25tl -> Data.Attoparsec.Text.Lazy.Fail st_s25tj stk_s25tk msg_s25tl) (Data.Attoparsec.Text.Lazy.Done bs_s25to r_s25tp -> Data.Attoparsec.Text.Lazy.Done bs_s25to (ds_s25tq r_s25tp)) <{Data.Attoparsec.Text.Lazy.$fFunctorResult_$c<$}> x_s25tF eta_s25tu = select eta_s25tu (Data.Attoparsec.Text.Lazy.Fail st_s25tz stk_s25tA msg_s25tB -> Data.Attoparsec.Text.Lazy.Fail st_s25tz stk_s25tA msg_s25tB) (Data.Attoparsec.Text.Lazy.Done bs_s25tE r_s25w9 -> Data.Attoparsec.Text.Lazy.Done bs_s25tE x_s25tF) Data.Attoparsec.Text.Lazy.$fFunctorResult =: <{GHC.Base.D:Functor}> Data.Attoparsec.Text.Lazy.$fFunctorResult_$cfmap <{Data.Attoparsec.Text.Lazy.$fFunctorResult_$c<$}>