[(Blaze.ByteString.Builder.Word.writeWord8 [InlPrag=INLINE (sat-args=1)] :: GHC.Word.Word8 -> Blaze.ByteString.Builder.Internal.Write.Write [GblId, Arity=1, Caf=NoCafRefs, Str=DmdType Lm, Unf=OtherCon []] = \r [eta] let { sat_sc3a :: Blaze.ByteString.Builder.Internal.Write.Poke [LclId] = \r [op s] case op of _ { GHC.Ptr.Ptr a20 -> case eta of _ { GHC.Word.W8# x -> case writeWord8OffAddr# [a20 0 x s] of s2 { __DEFAULT -> case plusAddr# [a20 1] of sat_sbvq { __DEFAULT -> let { sat_sc39 :: GHC.Ptr.Ptr GHC.Word.Word8 [LclId] = NO_CCS GHC.Ptr.Ptr! [sat_sbvq]; } in (#,#) [s2 sat_sc39]; }; }; }; }; } in Blaze.ByteString.Builder.Internal.Write.Write [1 sat_sc3a];, [(Blaze.ByteString.Builder.Word.writeWord8, [])]), (Blaze.ByteString.Builder.Word.$wa1 [Occ=LoopBreaker] :: forall r. [GHC.Word.Word8] -> (Blaze.ByteString.Builder.Internal.Types.BufRange -> GHC.Types.IO (Blaze.ByteString.Builder.Internal.Types.BuildSignal r)) -> GHC.Prim.Addr# -> GHC.Prim.Addr# -> GHC.Prim.State# GHC.Prim.RealWorld -> (# GHC.Prim.State# GHC.Prim.RealWorld, Blaze.ByteString.Builder.Internal.Types.BuildSignal r #) [GblId, Arity=5, Caf=NoCafRefs, Str=DmdType SLLLL, Unf=OtherCon []] = \r [w w1 ww ww1 w2] let-no-escape { $wa22 [Occ=LoopBreaker] :: [GHC.Word.Word8] -> GHC.Prim.Addr# -> GHC.Prim.State# GHC.Prim.RealWorld -> (# GHC.Prim.State# GHC.Prim.RealWorld, Blaze.ByteString.Builder.Internal.Types.BuildSignal r #) [LclId, Arity=3, Str=DmdType SLL, Unf=OtherCon []] = sat-only \r [w3 ww2 w4] case w3 of wild1 { [] -> let { sat_sc3s :: Blaze.ByteString.Builder.Internal.Types.BufRange [LclId] = NO_CCS Blaze.ByteString.Builder.Internal.Types.BufRange! [ww2 ww1]; } in w1 sat_sc3s w4; : x' xs' -> case plusAddr# [ww2 1] of sat_sc3u { __DEFAULT -> case leAddr# [sat_sc3u ww1] of _ { GHC.Types.False -> let { sat_sbvY :: Blaze.ByteString.Builder.Internal.Types.BuildStep r [LclId] = \r [w5 w6] case w5 of _ { Blaze.ByteString.Builder.Internal.Types.BufRange ww3 ww4 -> Blaze.ByteString.Builder.Word.$wa1 wild1 w1 ww3 ww4 w6; }; } in let { sat_sc3t :: Blaze.ByteString.Builder.Internal.Types.BuildSignal r [LclId] = NO_CCS Blaze.ByteString.Builder.Internal.Types.BufferFull! [1 ww2 sat_sbvY]; } in (#,#) [w4 sat_sc3t]; GHC.Types.True -> case x' of _ { GHC.Word.W8# x -> case writeWord8OffAddr# [ww2 0 x w4] of s2 { __DEFAULT -> case plusAddr# [ww2 1] of sat_sc3v { __DEFAULT -> $wa22 xs' sat_sc3v s2; }; }; }; }; }; }; } in $wa22 w ww w2;, [(Blaze.ByteString.Builder.Word.$wa1, [])]), (Blaze.ByteString.Builder.Word.fromWord8s1 [InlPrag=INLINE[0]] :: [GHC.Word.Word8] -> forall r. Blaze.ByteString.Builder.Internal.Types.BuildStep r -> Blaze.ByteString.Builder.Internal.Types.BufRange -> GHC.Prim.State# GHC.Prim.RealWorld -> (# GHC.Prim.State# GHC.Prim.RealWorld, Blaze.ByteString.Builder.Internal.Types.BuildSignal r #) [GblId, Arity=4, Caf=NoCafRefs, Str=DmdType SLU(LL)L, Unf=OtherCon []] = \r [w w1 w2 w3] case w2 of _ { Blaze.ByteString.Builder.Internal.Types.BufRange ww ww1 -> Blaze.ByteString.Builder.Word.$wa1 w w1 ww ww1 w3; };, [(Blaze.ByteString.Builder.Word.fromWord8s1, [])]), (Blaze.ByteString.Builder.Word.fromWord8s :: [GHC.Word.Word8] -> Blaze.ByteString.Builder.Internal.Types.Builder [GblId, Arity=4, Caf=NoCafRefs, Str=DmdType SLU(LL)L, Unf=OtherCon []] = \r [eta_B4 eta_B3 eta_B2 eta_B1] Blaze.ByteString.Builder.Word.fromWord8s1 eta_B4 eta_B3 eta_B2 eta_B1;, [(Blaze.ByteString.Builder.Word.fromWord8s, [])]), (Blaze.ByteString.Builder.Word.$wa :: GHC.Word.Word8 -> forall r. Blaze.ByteString.Builder.Internal.Types.BuildStep r -> GHC.Prim.Addr# -> GHC.Prim.Addr# -> GHC.Prim.State# GHC.Prim.RealWorld -> (# GHC.Prim.State# GHC.Prim.RealWorld, Blaze.ByteString.Builder.Internal.Types.BuildSignal r #) [GblId, Arity=5, Caf=NoCafRefs, Str=DmdType LLLLL, Unf=OtherCon []] = \r [w w1 ww ww1 w2] let { a20 [InlPrag=INLINE[0]] :: forall r1. (Blaze.ByteString.Builder.Internal.Types.BufRange -> GHC.Types.IO (Blaze.ByteString.Builder.Internal.Types.BuildSignal r1)) -> Blaze.ByteString.Builder.Internal.Types.BufRange -> GHC.Prim.State# GHC.Prim.RealWorld -> (# GHC.Prim.State# GHC.Prim.RealWorld, Blaze.ByteString.Builder.Internal.Types.BuildSignal r1 #) [LclId, Arity=3, Str=DmdType LU(LL)L, Unf=OtherCon []] = sat-only \r [w3 w4 w5] case w4 of _ { Blaze.ByteString.Builder.Internal.Types.BufRange ww2 ww3 -> $wa22 w3 ww2 ww3 w5; }; $wa22 [Occ=LoopBreaker] :: forall r1. (Blaze.ByteString.Builder.Internal.Types.BufRange -> GHC.Types.IO (Blaze.ByteString.Builder.Internal.Types.BuildSignal r1)) -> GHC.Prim.Addr# -> GHC.Prim.Addr# -> GHC.Prim.State# GHC.Prim.RealWorld -> (# GHC.Prim.State# GHC.Prim.RealWorld, Blaze.ByteString.Builder.Internal.Types.BuildSignal r1 #) [LclId, Arity=4, Str=DmdType LLLL, Unf=OtherCon []] = sat-only \r [w3 ww2 ww3 w4] case plusAddr# [ww2 1] of sat_sc49 { __DEFAULT -> case leAddr# [sat_sc49 ww3] of _ { GHC.Types.False -> let { sat_sbwU :: Blaze.ByteString.Builder.Internal.Types.BuildStep r1 [LclId] = \r [eta_B2 eta_B1] a20 w3 eta_B2 eta_B1; } in let { sat_sc48 :: Blaze.ByteString.Builder.Internal.Types.BuildSignal r1 [LclId] = NO_CCS Blaze.ByteString.Builder.Internal.Types.BufferFull! [1 ww2 sat_sbwU]; } in (#,#) [w4 sat_sc48]; GHC.Types.True -> case w of _ { GHC.Word.W8# x -> case writeWord8OffAddr# [ww2 0 x w4] of s2 { __DEFAULT -> case plusAddr# [ww2 1] of sat_sbx2 { __DEFAULT -> let { sat_sc4a :: Blaze.ByteString.Builder.Internal.Types.BufRange [LclId] = NO_CCS Blaze.ByteString.Builder.Internal.Types.BufRange! [sat_sbx2 ww3]; } in w3 sat_sc4a s2; }; }; }; }; }; } in $wa22 w1 ww ww1 w2;, [(Blaze.ByteString.Builder.Word.$wa, [])]), (Blaze.ByteString.Builder.Word.fromWord1 [InlPrag=INLINE[0]] :: GHC.Word.Word8 -> forall r. Blaze.ByteString.Builder.Internal.Types.BuildStep r -> Blaze.ByteString.Builder.Internal.Types.BufRange -> GHC.Prim.State# GHC.Prim.RealWorld -> (# GHC.Prim.State# GHC.Prim.RealWorld, Blaze.ByteString.Builder.Internal.Types.BuildSignal r #) [GblId, Arity=4, Caf=NoCafRefs, Str=DmdType LLU(LL)L, Unf=OtherCon []] = \r [w w1 w2 w3] case w2 of _ { Blaze.ByteString.Builder.Internal.Types.BufRange ww ww1 -> Blaze.ByteString.Builder.Word.$wa w w1 ww ww1 w3; };, [(Blaze.ByteString.Builder.Word.fromWord1, [])]), (Blaze.ByteString.Builder.Word.fromWord8 :: GHC.Word.Word8 -> Blaze.ByteString.Builder.Internal.Types.Builder [GblId, Arity=4, Caf=NoCafRefs, Str=DmdType LLU(LL)L, Unf=OtherCon []] = \r [eta_B4 eta_B3 eta_B2 eta_B1] Blaze.ByteString.Builder.Word.fromWord1 eta_B4 eta_B3 eta_B2 eta_B1;, [(Blaze.ByteString.Builder.Word.fromWord8, [])]), (Blaze.ByteString.Builder.Word.writeWord64be [InlPrag=INLINE (sat-args=1)] :: GHC.Word.Word64 -> Blaze.ByteString.Builder.Internal.Write.Write [GblId, Arity=1, Caf=NoCafRefs, Str=DmdType Lm, Unf=OtherCon []] = \r [eta] let { lvl [Dmd=Just D(L)] :: GHC.Word.Word8 [LclId, Str=DmdType] = \u [] case eta of _ { GHC.Word.W64# w -> case uncheckedShiftRL# [w 56] of sat_sbxt { __DEFAULT -> case narrow8Word# [sat_sbxt] of sat_sc4I { __DEFAULT -> GHC.Word.W8# [sat_sc4I]; }; }; }; } in let { lvl1 [Dmd=Just D(L)] :: GHC.Word.Word8 [LclId, Str=DmdType] = \u [] case eta of _ { GHC.Word.W64# w -> case uncheckedShiftRL# [w 48] of sat_sbxB { __DEFAULT -> case narrow8Word# [sat_sbxB] of sat_sc4J { __DEFAULT -> GHC.Word.W8# [sat_sc4J]; }; }; }; } in let { lvl2 [Dmd=Just D(L)] :: GHC.Word.Word8 [LclId, Str=DmdType] = \u [] case eta of _ { GHC.Word.W64# w -> case uncheckedShiftRL# [w 40] of sat_sbxJ { __DEFAULT -> case narrow8Word# [sat_sbxJ] of sat_sc4K { __DEFAULT -> GHC.Word.W8# [sat_sc4K]; }; }; }; } in let { lvl3 [Dmd=Just D(L)] :: GHC.Word.Word8 [LclId, Str=DmdType] = \u [] case eta of _ { GHC.Word.W64# w -> case uncheckedShiftRL# [w 32] of sat_sbxR { __DEFAULT -> case narrow8Word# [sat_sbxR] of sat_sc4L { __DEFAULT -> GHC.Word.W8# [sat_sc4L]; }; }; }; } in let { lvl4 [Dmd=Just D(L)] :: GHC.Word.Word8 [LclId, Str=DmdType] = \u [] case eta of _ { GHC.Word.W64# w -> case uncheckedShiftRL# [w 24] of sat_sbxZ { __DEFAULT -> case narrow8Word# [sat_sbxZ] of sat_sc4M { __DEFAULT -> GHC.Word.W8# [sat_sc4M]; }; }; }; } in let { lvl5 [Dmd=Just D(L)] :: GHC.Word.Word8 [LclId, Str=DmdType] = \u [] case eta of _ { GHC.Word.W64# w -> case uncheckedShiftRL# [w 16] of sat_sby7 { __DEFAULT -> case narrow8Word# [sat_sby7] of sat_sc4N { __DEFAULT -> GHC.Word.W8# [sat_sc4N]; }; }; }; } in let { lvl6 [Dmd=Just D(L)] :: GHC.Word.Word8 [LclId, Str=DmdType] = \u [] case eta of _ { GHC.Word.W64# w -> case uncheckedShiftRL# [w 8] of sat_sbyf { __DEFAULT -> case narrow8Word# [sat_sbyf] of sat_sc4O { __DEFAULT -> GHC.Word.W8# [sat_sc4O]; }; }; }; } in let { lvl7 [Dmd=Just D(L)] :: GHC.Word.Word8 [LclId, Str=DmdType] = \u [] case eta of _ { GHC.Word.W64# x# -> case narrow8Word# [x#] of sat_sc4P { __DEFAULT -> GHC.Word.W8# [sat_sc4P]; }; }; } in let { sat_sc4Y :: Blaze.ByteString.Builder.Internal.Write.Poke [LclId] = \r [op s] case op of _ { GHC.Ptr.Ptr a20 -> case lvl of _ { GHC.Word.W8# x -> case writeWord8OffAddr# [a20 0 x s] of s2 { __DEFAULT -> case lvl1 of _ { GHC.Word.W8# x1 -> case plusAddr# [a20 1] of sat_sc4X { __DEFAULT -> case writeWord8OffAddr# [sat_sc4X 0 x1 s2] of s1 { __DEFAULT -> case lvl2 of _ { GHC.Word.W8# x2 -> case plusAddr# [a20 2] of sat_sc4W { __DEFAULT -> case writeWord8OffAddr# [sat_sc4W 0 x2 s1] of s3 { __DEFAULT -> case lvl3 of _ { GHC.Word.W8# x3 -> case plusAddr# [a20 3] of sat_sc4V { __DEFAULT -> case writeWord8OffAddr# [sat_sc4V 0 x3 s3] of s4 { __DEFAULT -> case lvl4 of _ { GHC.Word.W8# x4 -> case plusAddr# [a20 4] of sat_sc4U { __DEFAULT -> case writeWord8OffAddr# [sat_sc4U 0 x4 s4] of s5 { __DEFAULT -> case lvl5 of _ { GHC.Word.W8# x5 -> case plusAddr# [a20 5] of sat_sc4T { __DEFAULT -> case writeWord8OffAddr# [sat_sc4T 0 x5 s5] of s6 { __DEFAULT -> case lvl6 of _ { GHC.Word.W8# x6 -> case plusAddr# [a20 6] of sat_sc4S { __DEFAULT -> case writeWord8OffAddr# [sat_sc4S 0 x6 s6] of s7 { __DEFAULT -> case lvl7 of _ { GHC.Word.W8# x7 -> case plusAddr# [a20 7] of sat_sc4R { __DEFAULT -> case writeWord8OffAddr# [sat_sc4R 0 x7 s7] of s8 { __DEFAULT -> case plusAddr# [a20 8] of sat_sbzh { __DEFAULT -> let { sat_sc4Q :: GHC.Ptr.Ptr GHC.Word.Word8 [LclId] = NO_CCS GHC.Ptr.Ptr! [sat_sbzh]; } in (#,#) [s8 sat_sc4Q]; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; } in Blaze.ByteString.Builder.Internal.Write.Write [8 sat_sc4Y];, [(Blaze.ByteString.Builder.Word.writeWord64be, [])]), ($wa2 :: forall r. [GHC.Word.Word64] -> (Blaze.ByteString.Builder.Internal.Types.BufRange -> GHC.Types.IO (Blaze.ByteString.Builder.Internal.Types.BuildSignal r)) -> GHC.Prim.Addr# -> GHC.Prim.Addr# -> GHC.Prim.State# GHC.Prim.RealWorld -> (# GHC.Prim.State# GHC.Prim.RealWorld, Blaze.ByteString.Builder.Internal.Types.BuildSignal r #) [GblId, Arity=5, Caf=NoCafRefs, Str=DmdType SLLLL, Unf=OtherCon []] = sat-only \r [w w1 ww ww1 w2] let-no-escape { $wa22 [Occ=LoopBreaker] :: [GHC.Word.Word64] -> GHC.Prim.Addr# -> GHC.Prim.State# GHC.Prim.RealWorld -> (# GHC.Prim.State# GHC.Prim.RealWorld, Blaze.ByteString.Builder.Internal.Types.BuildSignal r #) [LclId, Arity=3, Str=DmdType SLL, Unf=OtherCon []] = sat-only \r [w3 ww2 w4] case w3 of wild1 { [] -> let { sat_sc7L :: Blaze.ByteString.Builder.Internal.Types.BufRange [LclId] = NO_CCS Blaze.ByteString.Builder.Internal.Types.BufRange! [ww2 ww1]; } in w1 sat_sc7L w4; : x' xs' -> case plusAddr# [ww2 8] of sat_sc7N { __DEFAULT -> case leAddr# [sat_sc7N ww1] of _ { GHC.Types.False -> let { sat_sbzP :: Blaze.ByteString.Builder.Internal.Types.BuildStep r [LclId] = \r [w5 w6] case w5 of _ { Blaze.ByteString.Builder.Internal.Types.BufRange ww3 ww4 -> $wa2 wild1 w1 ww3 ww4 w6; }; } in let { sat_sc7M :: Blaze.ByteString.Builder.Internal.Types.BuildSignal r [LclId] = NO_CCS Blaze.ByteString.Builder.Internal.Types.BufferFull! [8 ww2 sat_sbzP]; } in (#,#) [w4 sat_sc7M]; GHC.Types.True -> case x' of _ { GHC.Word.W64# w5 -> case uncheckedShiftRL# [w5 56] of sat_sbzW { __DEFAULT -> case narrow8Word# [sat_sbzW] of sat_sc83 { __DEFAULT -> case writeWord8OffAddr# [ww2 0 sat_sc83 w4] of s2 { __DEFAULT -> case uncheckedShiftRL# [w5 48] of sat_sbA1 { __DEFAULT -> case narrow8Word# [sat_sbA1] of sat_sc81 { __DEFAULT -> case plusAddr# [ww2 1] of sat_sc82 { __DEFAULT -> case writeWord8OffAddr# [sat_sc82 0 sat_sc81 s2] of s1 { __DEFAULT -> case uncheckedShiftRL# [w5 40] of sat_sbA7 { __DEFAULT -> case narrow8Word# [sat_sbA7] of sat_sc7Z { __DEFAULT -> case plusAddr# [ww2 2] of sat_sc80 { __DEFAULT -> case writeWord8OffAddr# [sat_sc80 0 sat_sc7Z s1] of s3 { __DEFAULT -> case uncheckedShiftRL# [w5 32] of sat_sbAd { __DEFAULT -> case narrow8Word# [sat_sbAd] of sat_sc7X { __DEFAULT -> case plusAddr# [ww2 3] of sat_sc7Y { __DEFAULT -> case writeWord8OffAddr# [sat_sc7Y 0 sat_sc7X s3] of s4 { __DEFAULT -> case uncheckedShiftRL# [w5 24] of sat_sbAj { __DEFAULT -> case narrow8Word# [sat_sbAj] of sat_sc7V { __DEFAULT -> case plusAddr# [ww2 4] of sat_sc7W { __DEFAULT -> case writeWord8OffAddr# [sat_sc7W 0 sat_sc7V s4] of s5 { __DEFAULT -> case uncheckedShiftRL# [w5 16] of sat_sbAp { __DEFAULT -> case narrow8Word# [sat_sbAp] of sat_sc7T { __DEFAULT -> case plusAddr# [ww2 5] of sat_sc7U { __DEFAULT -> case writeWord8OffAddr# [sat_sc7U 0 sat_sc7T s5] of s6 { __DEFAULT -> case uncheckedShiftRL# [w5 8] of sat_sbAv { __DEFAULT -> case narrow8Word# [sat_sbAv] of sat_sc7R { __DEFAULT -> case plusAddr# [ww2 6] of sat_sc7S { __DEFAULT -> case writeWord8OffAddr# [sat_sc7S 0 sat_sc7R s6] of s7 { __DEFAULT -> case narrow8Word# [w5] of sat_sc7P { __DEFAULT -> case plusAddr# [ww2 7] of sat_sc7Q { __DEFAULT -> case writeWord8OffAddr# [sat_sc7Q 0 sat_sc7P s7] of s8 { __DEFAULT -> case plusAddr# [ww2 8] of sat_sc7O { __DEFAULT -> $wa22 xs' sat_sc7O s8; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; } in $wa22 w ww w2;, [($wa2, [])]), (a :: [GHC.Word.Word64] -> forall r. Blaze.ByteString.Builder.Internal.Types.BuildStep r -> Blaze.ByteString.Builder.Internal.Types.BufRange -> GHC.Prim.State# GHC.Prim.RealWorld -> (# GHC.Prim.State# GHC.Prim.RealWorld, Blaze.ByteString.Builder.Internal.Types.BuildSignal r #) [GblId, Arity=4, Caf=NoCafRefs, Str=DmdType SLU(LL)L, Unf=OtherCon []] = sat-only \r [w w1 w2 w3] case w2 of _ { Blaze.ByteString.Builder.Internal.Types.BufRange ww ww1 -> $wa2 w w1 ww ww1 w3; };, [(a, [])]), (Blaze.ByteString.Builder.Word.fromWord64sbe [InlPrag=INLINE (sat-args=0)] :: [GHC.Word.Word64] -> Blaze.ByteString.Builder.Internal.Types.Builder [GblId, Arity=4, Caf=NoCafRefs, Str=DmdType SLU(LL)L, Unf=OtherCon []] = \r [eta_B4 eta_B3 eta_B2 eta_B1] a eta_B4 eta_B3 eta_B2 eta_B1;, [(Blaze.ByteString.Builder.Word.fromWord64sbe, [])]), ($wa3 :: GHC.Word.Word64 -> forall r. Blaze.ByteString.Builder.Internal.Types.BuildStep r -> GHC.Prim.Addr# -> GHC.Prim.Addr# -> GHC.Prim.State# GHC.Prim.RealWorld -> (# GHC.Prim.State# GHC.Prim.RealWorld, Blaze.ByteString.Builder.Internal.Types.BuildSignal r #) [GblId, Arity=5, Caf=NoCafRefs, Str=DmdType LLLLL, Unf=OtherCon []] = sat-only \r [w w1 ww ww1 w2] let { a20 [InlPrag=INLINE[0]] :: forall r1. (Blaze.ByteString.Builder.Internal.Types.BufRange -> GHC.Types.IO (Blaze.ByteString.Builder.Internal.Types.BuildSignal r1)) -> Blaze.ByteString.Builder.Internal.Types.BufRange -> GHC.Prim.State# GHC.Prim.RealWorld -> (# GHC.Prim.State# GHC.Prim.RealWorld, Blaze.ByteString.Builder.Internal.Types.BuildSignal r1 #) [LclId, Arity=3, Str=DmdType LU(LL)L, Unf=OtherCon []] = sat-only \r [w3 w4 w5] case w4 of _ { Blaze.ByteString.Builder.Internal.Types.BufRange ww2 ww3 -> $wa22 w3 ww2 ww3 w5; }; $wa22 [Occ=LoopBreaker] :: forall r1. (Blaze.ByteString.Builder.Internal.Types.BufRange -> GHC.Types.IO (Blaze.ByteString.Builder.Internal.Types.BuildSignal r1)) -> GHC.Prim.Addr# -> GHC.Prim.Addr# -> GHC.Prim.State# GHC.Prim.RealWorld -> (# GHC.Prim.State# GHC.Prim.RealWorld, Blaze.ByteString.Builder.Internal.Types.BuildSignal r1 #) [LclId, Arity=4, Str=DmdType LLLL, Unf=OtherCon []] = sat-only \r [w3 ww2 ww3 w4] case plusAddr# [ww2 8] of sat_sc89 { __DEFAULT -> case leAddr# [sat_sc89 ww3] of _ { GHC.Types.False -> let { sat_sbBs :: Blaze.ByteString.Builder.Internal.Types.BuildStep r1 [LclId] = \r [eta_B2 eta_B1] a20 w3 eta_B2 eta_B1; } in let { sat_sc88 :: Blaze.ByteString.Builder.Internal.Types.BuildSignal r1 [LclId] = NO_CCS Blaze.ByteString.Builder.Internal.Types.BufferFull! [8 ww2 sat_sbBs]; } in (#,#) [w4 sat_sc88]; GHC.Types.True -> case w of _ { GHC.Word.W64# w5 -> case uncheckedShiftRL# [w5 56] of sat_sbBz { __DEFAULT -> case narrow8Word# [sat_sbBz] of sat_sc8p { __DEFAULT -> case writeWord8OffAddr# [ww2 0 sat_sc8p w4] of s2 { __DEFAULT -> case uncheckedShiftRL# [w5 48] of sat_sbBE { __DEFAULT -> case narrow8Word# [sat_sbBE] of sat_sc8n { __DEFAULT -> case plusAddr# [ww2 1] of sat_sc8o { __DEFAULT -> case writeWord8OffAddr# [sat_sc8o 0 sat_sc8n s2] of s1 { __DEFAULT -> case uncheckedShiftRL# [w5 40] of sat_sbBK { __DEFAULT -> case narrow8Word# [sat_sbBK] of sat_sc8l { __DEFAULT -> case plusAddr# [ww2 2] of sat_sc8m { __DEFAULT -> case writeWord8OffAddr# [sat_sc8m 0 sat_sc8l s1] of s3 { __DEFAULT -> case uncheckedShiftRL# [w5 32] of sat_sbBQ { __DEFAULT -> case narrow8Word# [sat_sbBQ] of sat_sc8j { __DEFAULT -> case plusAddr# [ww2 3] of sat_sc8k { __DEFAULT -> case writeWord8OffAddr# [sat_sc8k 0 sat_sc8j s3] of s4 { __DEFAULT -> case uncheckedShiftRL# [w5 24] of sat_sbBW { __DEFAULT -> case narrow8Word# [sat_sbBW] of sat_sc8h { __DEFAULT -> case plusAddr# [ww2 4] of sat_sc8i { __DEFAULT -> case writeWord8OffAddr# [sat_sc8i 0 sat_sc8h s4] of s5 { __DEFAULT -> case uncheckedShiftRL# [w5 16] of sat_sbC2 { __DEFAULT -> case narrow8Word# [sat_sbC2] of sat_sc8f { __DEFAULT -> case plusAddr# [ww2 5] of sat_sc8g { __DEFAULT -> case writeWord8OffAddr# [sat_sc8g 0 sat_sc8f s5] of s6 { __DEFAULT -> case uncheckedShiftRL# [w5 8] of sat_sbC8 { __DEFAULT -> case narrow8Word# [sat_sbC8] of sat_sc8d { __DEFAULT -> case plusAddr# [ww2 6] of sat_sc8e { __DEFAULT -> case writeWord8OffAddr# [sat_sc8e 0 sat_sc8d s6] of s7 { __DEFAULT -> case narrow8Word# [w5] of sat_sc8b { __DEFAULT -> case plusAddr# [ww2 7] of sat_sc8c { __DEFAULT -> case writeWord8OffAddr# [sat_sc8c 0 sat_sc8b s7] of s8 { __DEFAULT -> case plusAddr# [ww2 8] of sat_sbCh { __DEFAULT -> let { sat_sc8a :: Blaze.ByteString.Builder.Internal.Types.BufRange [LclId] = NO_CCS Blaze.ByteString.Builder.Internal.Types.BufRange! [sat_sbCh ww3]; } in w3 sat_sc8a s8; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; } in $wa22 w1 ww ww1 w2;, [($wa3, [])]), (a1 :: GHC.Word.Word64 -> forall r. Blaze.ByteString.Builder.Internal.Types.BuildStep r -> Blaze.ByteString.Builder.Internal.Types.BufRange -> GHC.Prim.State# GHC.Prim.RealWorld -> (# GHC.Prim.State# GHC.Prim.RealWorld, Blaze.ByteString.Builder.Internal.Types.BuildSignal r #) [GblId, Arity=4, Caf=NoCafRefs, Str=DmdType LLU(LL)L, Unf=OtherCon []] = sat-only \r [w w1 w2 w3] case w2 of _ { Blaze.ByteString.Builder.Internal.Types.BufRange ww ww1 -> $wa3 w w1 ww ww1 w3; };, [(a1, [])]), (Blaze.ByteString.Builder.Word.fromWord64be [InlPrag=INLINE (sat-args=0)] :: GHC.Word.Word64 -> Blaze.ByteString.Builder.Internal.Types.Builder [GblId, Arity=4, Caf=NoCafRefs, Str=DmdType LLU(LL)L, Unf=OtherCon []] = \r [eta_B4 eta_B3 eta_B2 eta_B1] a1 eta_B4 eta_B3 eta_B2 eta_B1;, [(Blaze.ByteString.Builder.Word.fromWord64be, [])]), (Blaze.ByteString.Builder.Word.writeWord32le [InlPrag=INLINE (sat-args=1)] :: GHC.Word.Word32 -> Blaze.ByteString.Builder.Internal.Write.Write [GblId, Arity=1, Caf=NoCafRefs, Str=DmdType Lm, Unf=OtherCon []] = \r [eta] let { lvl [Dmd=Just D(L)] :: GHC.Word.Word8 [LclId, Str=DmdType] = \u [] case eta of _ { GHC.Word.W32# x# -> case narrow8Word# [x#] of sat_sc8u { __DEFAULT -> GHC.Word.W8# [sat_sc8u]; }; }; } in let { lvl1 [Dmd=Just D(L)] :: GHC.Word.Word8 [LclId, Str=DmdType] = \u [] case eta of _ { GHC.Word.W32# w -> case uncheckedShiftRL# [w 8] of sat_sbCO { __DEFAULT -> case narrow8Word# [sat_sbCO] of sat_sc8v { __DEFAULT -> GHC.Word.W8# [sat_sc8v]; }; }; }; } in let { lvl2 [Dmd=Just D(L)] :: GHC.Word.Word8 [LclId, Str=DmdType] = \u [] case eta of _ { GHC.Word.W32# w -> case uncheckedShiftRL# [w 16] of sat_sbCW { __DEFAULT -> case narrow8Word# [sat_sbCW] of sat_sc8w { __DEFAULT -> GHC.Word.W8# [sat_sc8w]; }; }; }; } in let { lvl3 [Dmd=Just D(L)] :: GHC.Word.Word8 [LclId, Str=DmdType] = \u [] case eta of _ { GHC.Word.W32# w -> case uncheckedShiftRL# [w 24] of sat_sbD4 { __DEFAULT -> case narrow8Word# [sat_sbD4] of sat_sc8x { __DEFAULT -> GHC.Word.W8# [sat_sc8x]; }; }; }; } in let { sat_sc8C :: Blaze.ByteString.Builder.Internal.Write.Poke [LclId] = \r [op s] case op of _ { GHC.Ptr.Ptr a20 -> case lvl of _ { GHC.Word.W8# x -> case writeWord8OffAddr# [a20 0 x s] of s2 { __DEFAULT -> case lvl1 of _ { GHC.Word.W8# x1 -> case plusAddr# [a20 1] of sat_sc8B { __DEFAULT -> case writeWord8OffAddr# [sat_sc8B 0 x1 s2] of s1 { __DEFAULT -> case lvl2 of _ { GHC.Word.W8# x2 -> case plusAddr# [a20 2] of sat_sc8A { __DEFAULT -> case writeWord8OffAddr# [sat_sc8A 0 x2 s1] of s3 { __DEFAULT -> case lvl3 of _ { GHC.Word.W8# x3 -> case plusAddr# [a20 3] of sat_sc8z { __DEFAULT -> case writeWord8OffAddr# [sat_sc8z 0 x3 s3] of s4 { __DEFAULT -> case plusAddr# [a20 4] of sat_sbDC { __DEFAULT -> let { sat_sc8y :: GHC.Ptr.Ptr GHC.Word.Word8 [LclId] = NO_CCS GHC.Ptr.Ptr! [sat_sbDC]; } in (#,#) [s4 sat_sc8y]; }; }; }; }; }; }; }; }; }; }; }; }; }; } in Blaze.ByteString.Builder.Internal.Write.Write [4 sat_sc8C];, [(Blaze.ByteString.Builder.Word.writeWord32le, [])]), ($wa4 :: forall r. [GHC.Word.Word32] -> (Blaze.ByteString.Builder.Internal.Types.BufRange -> GHC.Types.IO (Blaze.ByteString.Builder.Internal.Types.BuildSignal r)) -> GHC.Prim.Addr# -> GHC.Prim.Addr# -> GHC.Prim.State# GHC.Prim.RealWorld -> (# GHC.Prim.State# GHC.Prim.RealWorld, Blaze.ByteString.Builder.Internal.Types.BuildSignal r #) [GblId, Arity=5, Caf=NoCafRefs, Str=DmdType SLLLL, Unf=OtherCon []] = sat-only \r [w w1 ww ww1 w2] let-no-escape { $wa22 [Occ=LoopBreaker] :: [GHC.Word.Word32] -> GHC.Prim.Addr# -> GHC.Prim.State# GHC.Prim.RealWorld -> (# GHC.Prim.State# GHC.Prim.RealWorld, Blaze.ByteString.Builder.Internal.Types.BuildSignal r #) [LclId, Arity=3, Str=DmdType SLL, Unf=OtherCon []] = sat-only \r [w3 ww2 w4] case w3 of wild1 { [] -> let { sat_sc8M :: Blaze.ByteString.Builder.Internal.Types.BufRange [LclId] = NO_CCS Blaze.ByteString.Builder.Internal.Types.BufRange! [ww2 ww1]; } in w1 sat_sc8M w4; : x' xs' -> case plusAddr# [ww2 4] of sat_sc8O { __DEFAULT -> case leAddr# [sat_sc8O ww1] of _ { GHC.Types.False -> let { sat_sbEa :: Blaze.ByteString.Builder.Internal.Types.BuildStep r [LclId] = \r [w5 w6] case w5 of _ { Blaze.ByteString.Builder.Internal.Types.BufRange ww3 ww4 -> $wa4 wild1 w1 ww3 ww4 w6; }; } in let { sat_sc8N :: Blaze.ByteString.Builder.Internal.Types.BuildSignal r [LclId] = NO_CCS Blaze.ByteString.Builder.Internal.Types.BufferFull! [4 ww2 sat_sbEa]; } in (#,#) [w4 sat_sc8N]; GHC.Types.True -> case x' of _ { GHC.Word.W32# x# -> case narrow8Word# [x#] of sat_sc8W { __DEFAULT -> case writeWord8OffAddr# [ww2 0 sat_sc8W w4] of s2 { __DEFAULT -> case uncheckedShiftRL# [x# 8] of sat_sbEk { __DEFAULT -> case narrow8Word# [sat_sbEk] of sat_sc8U { __DEFAULT -> case plusAddr# [ww2 1] of sat_sc8V { __DEFAULT -> case writeWord8OffAddr# [sat_sc8V 0 sat_sc8U s2] of s1 { __DEFAULT -> case uncheckedShiftRL# [x# 16] of sat_sbEq { __DEFAULT -> case narrow8Word# [sat_sbEq] of sat_sc8S { __DEFAULT -> case plusAddr# [ww2 2] of sat_sc8T { __DEFAULT -> case writeWord8OffAddr# [sat_sc8T 0 sat_sc8S s1] of s3 { __DEFAULT -> case uncheckedShiftRL# [x# 24] of sat_sbEw { __DEFAULT -> case narrow8Word# [sat_sbEw] of sat_sc8Q { __DEFAULT -> case plusAddr# [ww2 3] of sat_sc8R { __DEFAULT -> case writeWord8OffAddr# [sat_sc8R 0 sat_sc8Q s3] of s4 { __DEFAULT -> case plusAddr# [ww2 4] of sat_sc8P { __DEFAULT -> $wa22 xs' sat_sc8P s4; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; } in $wa22 w ww w2;, [($wa4, [])]), (a2 :: [GHC.Word.Word32] -> forall r. Blaze.ByteString.Builder.Internal.Types.BuildStep r -> Blaze.ByteString.Builder.Internal.Types.BufRange -> GHC.Prim.State# GHC.Prim.RealWorld -> (# GHC.Prim.State# GHC.Prim.RealWorld, Blaze.ByteString.Builder.Internal.Types.BuildSignal r #) [GblId, Arity=4, Caf=NoCafRefs, Str=DmdType SLU(LL)L, Unf=OtherCon []] = sat-only \r [w w1 w2 w3] case w2 of _ { Blaze.ByteString.Builder.Internal.Types.BufRange ww ww1 -> $wa4 w w1 ww ww1 w3; };, [(a2, [])]), (Blaze.ByteString.Builder.Word.fromWord32sle [InlPrag=INLINE (sat-args=0)] :: [GHC.Word.Word32] -> Blaze.ByteString.Builder.Internal.Types.Builder [GblId, Arity=4, Caf=NoCafRefs, Str=DmdType SLU(LL)L, Unf=OtherCon []] = \r [eta_B4 eta_B3 eta_B2 eta_B1] a2 eta_B4 eta_B3 eta_B2 eta_B1;, [(Blaze.ByteString.Builder.Word.fromWord32sle, [])]), ($wa5 :: GHC.Word.Word32 -> forall r. Blaze.ByteString.Builder.Internal.Types.BuildStep r -> GHC.Prim.Addr# -> GHC.Prim.Addr# -> GHC.Prim.State# GHC.Prim.RealWorld -> (# GHC.Prim.State# GHC.Prim.RealWorld, Blaze.ByteString.Builder.Internal.Types.BuildSignal r #) [GblId, Arity=5, Caf=NoCafRefs, Str=DmdType LLLLL, Unf=OtherCon []] = sat-only \r [w w1 ww ww1 w2] let { a20 [InlPrag=INLINE[0]] :: forall r1. (Blaze.ByteString.Builder.Internal.Types.BufRange -> GHC.Types.IO (Blaze.ByteString.Builder.Internal.Types.BuildSignal r1)) -> Blaze.ByteString.Builder.Internal.Types.BufRange -> GHC.Prim.State# GHC.Prim.RealWorld -> (# GHC.Prim.State# GHC.Prim.RealWorld, Blaze.ByteString.Builder.Internal.Types.BuildSignal r1 #) [LclId, Arity=3, Str=DmdType LU(LL)L, Unf=OtherCon []] = sat-only \r [w3 w4 w5] case w4 of _ { Blaze.ByteString.Builder.Internal.Types.BufRange ww2 ww3 -> $wa22 w3 ww2 ww3 w5; }; $wa22 [Occ=LoopBreaker] :: forall r1. (Blaze.ByteString.Builder.Internal.Types.BufRange -> GHC.Types.IO (Blaze.ByteString.Builder.Internal.Types.BuildSignal r1)) -> GHC.Prim.Addr# -> GHC.Prim.Addr# -> GHC.Prim.State# GHC.Prim.RealWorld -> (# GHC.Prim.State# GHC.Prim.RealWorld, Blaze.ByteString.Builder.Internal.Types.BuildSignal r1 #) [LclId, Arity=4, Str=DmdType LLLL, Unf=OtherCon []] = sat-only \r [w3 ww2 ww3 w4] case plusAddr# [ww2 4] of sat_sc92 { __DEFAULT -> case leAddr# [sat_sc92 ww3] of _ { GHC.Types.False -> let { sat_sbFp :: Blaze.ByteString.Builder.Internal.Types.BuildStep r1 [LclId] = \r [eta_B2 eta_B1] a20 w3 eta_B2 eta_B1; } in let { sat_sc91 :: Blaze.ByteString.Builder.Internal.Types.BuildSignal r1 [LclId] = NO_CCS Blaze.ByteString.Builder.Internal.Types.BufferFull! [4 ww2 sat_sbFp]; } in (#,#) [w4 sat_sc91]; GHC.Types.True -> case w of _ { GHC.Word.W32# x# -> case narrow8Word# [x#] of sat_sc9a { __DEFAULT -> case writeWord8OffAddr# [ww2 0 sat_sc9a w4] of s2 { __DEFAULT -> case uncheckedShiftRL# [x# 8] of sat_sbFz { __DEFAULT -> case narrow8Word# [sat_sbFz] of sat_sc98 { __DEFAULT -> case plusAddr# [ww2 1] of sat_sc99 { __DEFAULT -> case writeWord8OffAddr# [sat_sc99 0 sat_sc98 s2] of s1 { __DEFAULT -> case uncheckedShiftRL# [x# 16] of sat_sbFF { __DEFAULT -> case narrow8Word# [sat_sbFF] of sat_sc96 { __DEFAULT -> case plusAddr# [ww2 2] of sat_sc97 { __DEFAULT -> case writeWord8OffAddr# [sat_sc97 0 sat_sc96 s1] of s3 { __DEFAULT -> case uncheckedShiftRL# [x# 24] of sat_sbFL { __DEFAULT -> case narrow8Word# [sat_sbFL] of sat_sc94 { __DEFAULT -> case plusAddr# [ww2 3] of sat_sc95 { __DEFAULT -> case writeWord8OffAddr# [sat_sc95 0 sat_sc94 s3] of s4 { __DEFAULT -> case plusAddr# [ww2 4] of sat_sbFQ { __DEFAULT -> let { sat_sc93 :: Blaze.ByteString.Builder.Internal.Types.BufRange [LclId] = NO_CCS Blaze.ByteString.Builder.Internal.Types.BufRange! [sat_sbFQ ww3]; } in w3 sat_sc93 s4; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; } in $wa22 w1 ww ww1 w2;, [($wa5, [])]), (a3 :: GHC.Word.Word32 -> forall r. Blaze.ByteString.Builder.Internal.Types.BuildStep r -> Blaze.ByteString.Builder.Internal.Types.BufRange -> GHC.Prim.State# GHC.Prim.RealWorld -> (# GHC.Prim.State# GHC.Prim.RealWorld, Blaze.ByteString.Builder.Internal.Types.BuildSignal r #) [GblId, Arity=4, Caf=NoCafRefs, Str=DmdType LLU(LL)L, Unf=OtherCon []] = sat-only \r [w w1 w2 w3] case w2 of _ { Blaze.ByteString.Builder.Internal.Types.BufRange ww ww1 -> $wa5 w w1 ww ww1 w3; };, [(a3, [])]), (Blaze.ByteString.Builder.Word.fromWord32le [InlPrag=INLINE (sat-args=0)] :: GHC.Word.Word32 -> Blaze.ByteString.Builder.Internal.Types.Builder [GblId, Arity=4, Caf=NoCafRefs, Str=DmdType LLU(LL)L, Unf=OtherCon []] = \r [eta_B4 eta_B3 eta_B2 eta_B1] a3 eta_B4 eta_B3 eta_B2 eta_B1;, [(Blaze.ByteString.Builder.Word.fromWord32le, [])]), (Blaze.ByteString.Builder.Word.writeWord32be [InlPrag=INLINE (sat-args=1)] :: GHC.Word.Word32 -> Blaze.ByteString.Builder.Internal.Write.Write [GblId, Arity=1, Caf=NoCafRefs, Str=DmdType Lm, Unf=OtherCon []] = \r [eta] let { lvl [Dmd=Just D(L)] :: GHC.Word.Word8 [LclId, Str=DmdType] = \u [] case eta of _ { GHC.Word.W32# w -> case uncheckedShiftRL# [w 24] of sat_sbGh { __DEFAULT -> case narrow8Word# [sat_sbGh] of sat_sc9f { __DEFAULT -> GHC.Word.W8# [sat_sc9f]; }; }; }; } in let { lvl1 [Dmd=Just D(L)] :: GHC.Word.Word8 [LclId, Str=DmdType] = \u [] case eta of _ { GHC.Word.W32# w -> case uncheckedShiftRL# [w 16] of sat_sbGp { __DEFAULT -> case narrow8Word# [sat_sbGp] of sat_sc9g { __DEFAULT -> GHC.Word.W8# [sat_sc9g]; }; }; }; } in let { lvl2 [Dmd=Just D(L)] :: GHC.Word.Word8 [LclId, Str=DmdType] = \u [] case eta of _ { GHC.Word.W32# w -> case uncheckedShiftRL# [w 8] of sat_sbGx { __DEFAULT -> case narrow8Word# [sat_sbGx] of sat_sc9h { __DEFAULT -> GHC.Word.W8# [sat_sc9h]; }; }; }; } in let { lvl3 [Dmd=Just D(L)] :: GHC.Word.Word8 [LclId, Str=DmdType] = \u [] case eta of _ { GHC.Word.W32# x# -> case narrow8Word# [x#] of sat_sc9i { __DEFAULT -> GHC.Word.W8# [sat_sc9i]; }; }; } in let { sat_sc9n :: Blaze.ByteString.Builder.Internal.Write.Poke [LclId] = \r [op s] case op of _ { GHC.Ptr.Ptr a20 -> case lvl of _ { GHC.Word.W8# x -> case writeWord8OffAddr# [a20 0 x s] of s2 { __DEFAULT -> case lvl1 of _ { GHC.Word.W8# x1 -> case plusAddr# [a20 1] of sat_sc9m { __DEFAULT -> case writeWord8OffAddr# [sat_sc9m 0 x1 s2] of s1 { __DEFAULT -> case lvl2 of _ { GHC.Word.W8# x2 -> case plusAddr# [a20 2] of sat_sc9l { __DEFAULT -> case writeWord8OffAddr# [sat_sc9l 0 x2 s1] of s3 { __DEFAULT -> case lvl3 of _ { GHC.Word.W8# x3 -> case plusAddr# [a20 3] of sat_sc9k { __DEFAULT -> case writeWord8OffAddr# [sat_sc9k 0 x3 s3] of s4 { __DEFAULT -> case plusAddr# [a20 4] of sat_sbHb { __DEFAULT -> let { sat_sc9j :: GHC.Ptr.Ptr GHC.Word.Word8 [LclId] = NO_CCS GHC.Ptr.Ptr! [sat_sbHb]; } in (#,#) [s4 sat_sc9j]; }; }; }; }; }; }; }; }; }; }; }; }; }; } in Blaze.ByteString.Builder.Internal.Write.Write [4 sat_sc9n];, [(Blaze.ByteString.Builder.Word.writeWord32be, [])]), ($wa6 :: forall r. [GHC.Word.Word32] -> (Blaze.ByteString.Builder.Internal.Types.BufRange -> GHC.Types.IO (Blaze.ByteString.Builder.Internal.Types.BuildSignal r)) -> GHC.Prim.Addr# -> GHC.Prim.Addr# -> GHC.Prim.State# GHC.Prim.RealWorld -> (# GHC.Prim.State# GHC.Prim.RealWorld, Blaze.ByteString.Builder.Internal.Types.BuildSignal r #) [GblId, Arity=5, Caf=NoCafRefs, Str=DmdType SLLLL, Unf=OtherCon []] = sat-only \r [w w1 ww ww1 w2] let-no-escape { $wa22 [Occ=LoopBreaker] :: [GHC.Word.Word32] -> GHC.Prim.Addr# -> GHC.Prim.State# GHC.Prim.RealWorld -> (# GHC.Prim.State# GHC.Prim.RealWorld, Blaze.ByteString.Builder.Internal.Types.BuildSignal r #) [LclId, Arity=3, Str=DmdType SLL, Unf=OtherCon []] = sat-only \r [w3 ww2 w4] case w3 of wild1 { [] -> let { sat_sc9x :: Blaze.ByteString.Builder.Internal.Types.BufRange [LclId] = NO_CCS Blaze.ByteString.Builder.Internal.Types.BufRange! [ww2 ww1]; } in w1 sat_sc9x w4; : x' xs' -> case plusAddr# [ww2 4] of sat_sc9z { __DEFAULT -> case leAddr# [sat_sc9z ww1] of _ { GHC.Types.False -> let { sat_sbHJ :: Blaze.ByteString.Builder.Internal.Types.BuildStep r [LclId] = \r [w5 w6] case w5 of _ { Blaze.ByteString.Builder.Internal.Types.BufRange ww3 ww4 -> $wa6 wild1 w1 ww3 ww4 w6; }; } in let { sat_sc9y :: Blaze.ByteString.Builder.Internal.Types.BuildSignal r [LclId] = NO_CCS Blaze.ByteString.Builder.Internal.Types.BufferFull! [4 ww2 sat_sbHJ]; } in (#,#) [w4 sat_sc9y]; GHC.Types.True -> case x' of _ { GHC.Word.W32# w5 -> case uncheckedShiftRL# [w5 24] of sat_sbHQ { __DEFAULT -> case narrow8Word# [sat_sbHQ] of sat_sc9H { __DEFAULT -> case writeWord8OffAddr# [ww2 0 sat_sc9H w4] of s2 { __DEFAULT -> case uncheckedShiftRL# [w5 16] of sat_sbHV { __DEFAULT -> case narrow8Word# [sat_sbHV] of sat_sc9F { __DEFAULT -> case plusAddr# [ww2 1] of sat_sc9G { __DEFAULT -> case writeWord8OffAddr# [sat_sc9G 0 sat_sc9F s2] of s1 { __DEFAULT -> case uncheckedShiftRL# [w5 8] of sat_sbI1 { __DEFAULT -> case narrow8Word# [sat_sbI1] of sat_sc9D { __DEFAULT -> case plusAddr# [ww2 2] of sat_sc9E { __DEFAULT -> case writeWord8OffAddr# [sat_sc9E 0 sat_sc9D s1] of s3 { __DEFAULT -> case narrow8Word# [w5] of sat_sc9B { __DEFAULT -> case plusAddr# [ww2 3] of sat_sc9C { __DEFAULT -> case writeWord8OffAddr# [sat_sc9C 0 sat_sc9B s3] of s4 { __DEFAULT -> case plusAddr# [ww2 4] of sat_sc9A { __DEFAULT -> $wa22 xs' sat_sc9A s4; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; } in $wa22 w ww w2;, [($wa6, [])]), (a4 :: [GHC.Word.Word32] -> forall r. Blaze.ByteString.Builder.Internal.Types.BuildStep r -> Blaze.ByteString.Builder.Internal.Types.BufRange -> GHC.Prim.State# GHC.Prim.RealWorld -> (# GHC.Prim.State# GHC.Prim.RealWorld, Blaze.ByteString.Builder.Internal.Types.BuildSignal r #) [GblId, Arity=4, Caf=NoCafRefs, Str=DmdType SLU(LL)L, Unf=OtherCon []] = sat-only \r [w w1 w2 w3] case w2 of _ { Blaze.ByteString.Builder.Internal.Types.BufRange ww ww1 -> $wa6 w w1 ww ww1 w3; };, [(a4, [])]), (Blaze.ByteString.Builder.Word.fromWord32sbe [InlPrag=INLINE (sat-args=0)] :: [GHC.Word.Word32] -> Blaze.ByteString.Builder.Internal.Types.Builder [GblId, Arity=4, Caf=NoCafRefs, Str=DmdType SLU(LL)L, Unf=OtherCon []] = \r [eta_B4 eta_B3 eta_B2 eta_B1] a4 eta_B4 eta_B3 eta_B2 eta_B1;, [(Blaze.ByteString.Builder.Word.fromWord32sbe, [])]), ($wa7 :: GHC.Word.Word32 -> forall r. Blaze.ByteString.Builder.Internal.Types.BuildStep r -> GHC.Prim.Addr# -> GHC.Prim.Addr# -> GHC.Prim.State# GHC.Prim.RealWorld -> (# GHC.Prim.State# GHC.Prim.RealWorld, Blaze.ByteString.Builder.Internal.Types.BuildSignal r #) [GblId, Arity=5, Caf=NoCafRefs, Str=DmdType LLLLL, Unf=OtherCon []] = sat-only \r [w w1 ww ww1 w2] let { a20 [InlPrag=INLINE[0]] :: forall r1. (Blaze.ByteString.Builder.Internal.Types.BufRange -> GHC.Types.IO (Blaze.ByteString.Builder.Internal.Types.BuildSignal r1)) -> Blaze.ByteString.Builder.Internal.Types.BufRange -> GHC.Prim.State# GHC.Prim.RealWorld -> (# GHC.Prim.State# GHC.Prim.RealWorld, Blaze.ByteString.Builder.Internal.Types.BuildSignal r1 #) [LclId, Arity=3, Str=DmdType LU(LL)L, Unf=OtherCon []] = sat-only \r [w3 w4 w5] case w4 of _ { Blaze.ByteString.Builder.Internal.Types.BufRange ww2 ww3 -> $wa22 w3 ww2 ww3 w5; }; $wa22 [Occ=LoopBreaker] :: forall r1. (Blaze.ByteString.Builder.Internal.Types.BufRange -> GHC.Types.IO (Blaze.ByteString.Builder.Internal.Types.BuildSignal r1)) -> GHC.Prim.Addr# -> GHC.Prim.Addr# -> GHC.Prim.State# GHC.Prim.RealWorld -> (# GHC.Prim.State# GHC.Prim.RealWorld, Blaze.ByteString.Builder.Internal.Types.BuildSignal r1 #) [LclId, Arity=4, Str=DmdType LLLL, Unf=OtherCon []] = sat-only \r [w3 ww2 ww3 w4] case plusAddr# [ww2 4] of sat_sc9N { __DEFAULT -> case leAddr# [sat_sc9N ww3] of _ { GHC.Types.False -> let { sat_sbIY :: Blaze.ByteString.Builder.Internal.Types.BuildStep r1 [LclId] = \r [eta_B2 eta_B1] a20 w3 eta_B2 eta_B1; } in let { sat_sc9M :: Blaze.ByteString.Builder.Internal.Types.BuildSignal r1 [LclId] = NO_CCS Blaze.ByteString.Builder.Internal.Types.BufferFull! [4 ww2 sat_sbIY]; } in (#,#) [w4 sat_sc9M]; GHC.Types.True -> case w of _ { GHC.Word.W32# w5 -> case uncheckedShiftRL# [w5 24] of sat_sbJ5 { __DEFAULT -> case narrow8Word# [sat_sbJ5] of sat_sc9V { __DEFAULT -> case writeWord8OffAddr# [ww2 0 sat_sc9V w4] of s2 { __DEFAULT -> case uncheckedShiftRL# [w5 16] of sat_sbJa { __DEFAULT -> case narrow8Word# [sat_sbJa] of sat_sc9T { __DEFAULT -> case plusAddr# [ww2 1] of sat_sc9U { __DEFAULT -> case writeWord8OffAddr# [sat_sc9U 0 sat_sc9T s2] of s1 { __DEFAULT -> case uncheckedShiftRL# [w5 8] of sat_sbJg { __DEFAULT -> case narrow8Word# [sat_sbJg] of sat_sc9R { __DEFAULT -> case plusAddr# [ww2 2] of sat_sc9S { __DEFAULT -> case writeWord8OffAddr# [sat_sc9S 0 sat_sc9R s1] of s3 { __DEFAULT -> case narrow8Word# [w5] of sat_sc9P { __DEFAULT -> case plusAddr# [ww2 3] of sat_sc9Q { __DEFAULT -> case writeWord8OffAddr# [sat_sc9Q 0 sat_sc9P s3] of s4 { __DEFAULT -> case plusAddr# [ww2 4] of sat_sbJp { __DEFAULT -> let { sat_sc9O :: Blaze.ByteString.Builder.Internal.Types.BufRange [LclId] = NO_CCS Blaze.ByteString.Builder.Internal.Types.BufRange! [sat_sbJp ww3]; } in w3 sat_sc9O s4; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; } in $wa22 w1 ww ww1 w2;, [($wa7, [])]), (a5 :: GHC.Word.Word32 -> forall r. Blaze.ByteString.Builder.Internal.Types.BuildStep r -> Blaze.ByteString.Builder.Internal.Types.BufRange -> GHC.Prim.State# GHC.Prim.RealWorld -> (# GHC.Prim.State# GHC.Prim.RealWorld, Blaze.ByteString.Builder.Internal.Types.BuildSignal r #) [GblId, Arity=4, Caf=NoCafRefs, Str=DmdType LLU(LL)L, Unf=OtherCon []] = sat-only \r [w w1 w2 w3] case w2 of _ { Blaze.ByteString.Builder.Internal.Types.BufRange ww ww1 -> $wa7 w w1 ww ww1 w3; };, [(a5, [])]), (Blaze.ByteString.Builder.Word.fromWord32be [InlPrag=INLINE (sat-args=0)] :: GHC.Word.Word32 -> Blaze.ByteString.Builder.Internal.Types.Builder [GblId, Arity=4, Caf=NoCafRefs, Str=DmdType LLU(LL)L, Unf=OtherCon []] = \r [eta_B4 eta_B3 eta_B2 eta_B1] a5 eta_B4 eta_B3 eta_B2 eta_B1;, [(Blaze.ByteString.Builder.Word.fromWord32be, [])]), (Blaze.ByteString.Builder.Word.writeWord16le [InlPrag=INLINE (sat-args=1)] :: GHC.Word.Word16 -> Blaze.ByteString.Builder.Internal.Write.Write [GblId, Arity=1, Caf=NoCafRefs, Str=DmdType Lm, Unf=OtherCon []] = \r [eta] let { lvl [Dmd=Just D(L)] :: GHC.Word.Word8 [LclId, Str=DmdType] = \u [] case eta of _ { GHC.Word.W16# x# -> case narrow8Word# [x#] of sat_sca0 { __DEFAULT -> GHC.Word.W8# [sat_sca0]; }; }; } in let { lvl1 [Dmd=Just D(L)] :: GHC.Word.Word8 [LclId, Str=DmdType] = \u [] case eta of _ { GHC.Word.W16# w -> case uncheckedShiftRL# [w 8] of sat_sbJW { __DEFAULT -> case narrow8Word# [sat_sbJW] of sat_sca1 { __DEFAULT -> GHC.Word.W8# [sat_sca1]; }; }; }; } in let { sat_sca4 :: Blaze.ByteString.Builder.Internal.Write.Poke [LclId] = \r [op s] case op of _ { GHC.Ptr.Ptr a20 -> case lvl of _ { GHC.Word.W8# x -> case writeWord8OffAddr# [a20 0 x s] of s2 { __DEFAULT -> case lvl1 of _ { GHC.Word.W8# x1 -> case plusAddr# [a20 1] of sat_sca3 { __DEFAULT -> case writeWord8OffAddr# [sat_sca3 0 x1 s2] of s1 { __DEFAULT -> case plusAddr# [a20 2] of sat_sbKi { __DEFAULT -> let { sat_sca2 :: GHC.Ptr.Ptr GHC.Word.Word8 [LclId] = NO_CCS GHC.Ptr.Ptr! [sat_sbKi]; } in (#,#) [s1 sat_sca2]; }; }; }; }; }; }; }; } in Blaze.ByteString.Builder.Internal.Write.Write [2 sat_sca4];, [(Blaze.ByteString.Builder.Word.writeWord16le, [])]), ($wa8 :: forall r. [GHC.Word.Word16] -> (Blaze.ByteString.Builder.Internal.Types.BufRange -> GHC.Types.IO (Blaze.ByteString.Builder.Internal.Types.BuildSignal r)) -> GHC.Prim.Addr# -> GHC.Prim.Addr# -> GHC.Prim.State# GHC.Prim.RealWorld -> (# GHC.Prim.State# GHC.Prim.RealWorld, Blaze.ByteString.Builder.Internal.Types.BuildSignal r #) [GblId, Arity=5, Caf=NoCafRefs, Str=DmdType SLLLL, Unf=OtherCon []] = sat-only \r [w w1 ww ww1 w2] let-no-escape { $wa22 [Occ=LoopBreaker] :: [GHC.Word.Word16] -> GHC.Prim.Addr# -> GHC.Prim.State# GHC.Prim.RealWorld -> (# GHC.Prim.State# GHC.Prim.RealWorld, Blaze.ByteString.Builder.Internal.Types.BuildSignal r #) [LclId, Arity=3, Str=DmdType SLL, Unf=OtherCon []] = sat-only \r [w3 ww2 w4] case w3 of wild1 { [] -> let { sat_scaa :: Blaze.ByteString.Builder.Internal.Types.BufRange [LclId] = NO_CCS Blaze.ByteString.Builder.Internal.Types.BufRange! [ww2 ww1]; } in w1 sat_scaa w4; : x' xs' -> case plusAddr# [ww2 2] of sat_scac { __DEFAULT -> case leAddr# [sat_scac ww1] of _ { GHC.Types.False -> let { sat_sbKQ :: Blaze.ByteString.Builder.Internal.Types.BuildStep r [LclId] = \r [w5 w6] case w5 of _ { Blaze.ByteString.Builder.Internal.Types.BufRange ww3 ww4 -> $wa8 wild1 w1 ww3 ww4 w6; }; } in let { sat_scab :: Blaze.ByteString.Builder.Internal.Types.BuildSignal r [LclId] = NO_CCS Blaze.ByteString.Builder.Internal.Types.BufferFull! [2 ww2 sat_sbKQ]; } in (#,#) [w4 sat_scab]; GHC.Types.True -> case x' of _ { GHC.Word.W16# x# -> case narrow8Word# [x#] of sat_scag { __DEFAULT -> case writeWord8OffAddr# [ww2 0 sat_scag w4] of s2 { __DEFAULT -> case uncheckedShiftRL# [x# 8] of sat_sbL0 { __DEFAULT -> case narrow8Word# [sat_sbL0] of sat_scae { __DEFAULT -> case plusAddr# [ww2 1] of sat_scaf { __DEFAULT -> case writeWord8OffAddr# [sat_scaf 0 sat_scae s2] of s1 { __DEFAULT -> case plusAddr# [ww2 2] of sat_scad { __DEFAULT -> $wa22 xs' sat_scad s1; }; }; }; }; }; }; }; }; }; }; }; } in $wa22 w ww w2;, [($wa8, [])]), (a6 :: [GHC.Word.Word16] -> forall r. Blaze.ByteString.Builder.Internal.Types.BuildStep r -> Blaze.ByteString.Builder.Internal.Types.BufRange -> GHC.Prim.State# GHC.Prim.RealWorld -> (# GHC.Prim.State# GHC.Prim.RealWorld, Blaze.ByteString.Builder.Internal.Types.BuildSignal r #) [GblId, Arity=4, Caf=NoCafRefs, Str=DmdType SLU(LL)L, Unf=OtherCon []] = sat-only \r [w w1 w2 w3] case w2 of _ { Blaze.ByteString.Builder.Internal.Types.BufRange ww ww1 -> $wa8 w w1 ww ww1 w3; };, [(a6, [])]), (Blaze.ByteString.Builder.Word.fromWord16sle [InlPrag=INLINE (sat-args=0)] :: [GHC.Word.Word16] -> Blaze.ByteString.Builder.Internal.Types.Builder [GblId, Arity=4, Caf=NoCafRefs, Str=DmdType SLU(LL)L, Unf=OtherCon []] = \r [eta_B4 eta_B3 eta_B2 eta_B1] a6 eta_B4 eta_B3 eta_B2 eta_B1;, [(Blaze.ByteString.Builder.Word.fromWord16sle, [])]), ($wa9 :: GHC.Word.Word16 -> forall r. Blaze.ByteString.Builder.Internal.Types.BuildStep r -> GHC.Prim.Addr# -> GHC.Prim.Addr# -> GHC.Prim.State# GHC.Prim.RealWorld -> (# GHC.Prim.State# GHC.Prim.RealWorld, Blaze.ByteString.Builder.Internal.Types.BuildSignal r #) [GblId, Arity=5, Caf=NoCafRefs, Str=DmdType LLLLL, Unf=OtherCon []] = sat-only \r [w w1 ww ww1 w2] let { a20 [InlPrag=INLINE[0]] :: forall r1. (Blaze.ByteString.Builder.Internal.Types.BufRange -> GHC.Types.IO (Blaze.ByteString.Builder.Internal.Types.BuildSignal r1)) -> Blaze.ByteString.Builder.Internal.Types.BufRange -> GHC.Prim.State# GHC.Prim.RealWorld -> (# GHC.Prim.State# GHC.Prim.RealWorld, Blaze.ByteString.Builder.Internal.Types.BuildSignal r1 #) [LclId, Arity=3, Str=DmdType LU(LL)L, Unf=OtherCon []] = sat-only \r [w3 w4 w5] case w4 of _ { Blaze.ByteString.Builder.Internal.Types.BufRange ww2 ww3 -> $wa22 w3 ww2 ww3 w5; }; $wa22 [Occ=LoopBreaker] :: forall r1. (Blaze.ByteString.Builder.Internal.Types.BufRange -> GHC.Types.IO (Blaze.ByteString.Builder.Internal.Types.BuildSignal r1)) -> GHC.Prim.Addr# -> GHC.Prim.Addr# -> GHC.Prim.State# GHC.Prim.RealWorld -> (# GHC.Prim.State# GHC.Prim.RealWorld, Blaze.ByteString.Builder.Internal.Types.BuildSignal r1 #) [LclId, Arity=4, Str=DmdType LLLL, Unf=OtherCon []] = sat-only \r [w3 ww2 ww3 w4] case plusAddr# [ww2 2] of sat_scam { __DEFAULT -> case leAddr# [sat_scam ww3] of _ { GHC.Types.False -> let { sat_sbLT :: Blaze.ByteString.Builder.Internal.Types.BuildStep r1 [LclId] = \r [eta_B2 eta_B1] a20 w3 eta_B2 eta_B1; } in let { sat_scal :: Blaze.ByteString.Builder.Internal.Types.BuildSignal r1 [LclId] = NO_CCS Blaze.ByteString.Builder.Internal.Types.BufferFull! [2 ww2 sat_sbLT]; } in (#,#) [w4 sat_scal]; GHC.Types.True -> case w of _ { GHC.Word.W16# x# -> case narrow8Word# [x#] of sat_scaq { __DEFAULT -> case writeWord8OffAddr# [ww2 0 sat_scaq w4] of s2 { __DEFAULT -> case uncheckedShiftRL# [x# 8] of sat_sbM3 { __DEFAULT -> case narrow8Word# [sat_sbM3] of sat_scao { __DEFAULT -> case plusAddr# [ww2 1] of sat_scap { __DEFAULT -> case writeWord8OffAddr# [sat_scap 0 sat_scao s2] of s1 { __DEFAULT -> case plusAddr# [ww2 2] of sat_sbM8 { __DEFAULT -> let { sat_scan :: Blaze.ByteString.Builder.Internal.Types.BufRange [LclId] = NO_CCS Blaze.ByteString.Builder.Internal.Types.BufRange! [sat_sbM8 ww3]; } in w3 sat_scan s1; }; }; }; }; }; }; }; }; }; }; } in $wa22 w1 ww ww1 w2;, [($wa9, [])]), (a7 :: GHC.Word.Word16 -> forall r. Blaze.ByteString.Builder.Internal.Types.BuildStep r -> Blaze.ByteString.Builder.Internal.Types.BufRange -> GHC.Prim.State# GHC.Prim.RealWorld -> (# GHC.Prim.State# GHC.Prim.RealWorld, Blaze.ByteString.Builder.Internal.Types.BuildSignal r #) [GblId, Arity=4, Caf=NoCafRefs, Str=DmdType LLU(LL)L, Unf=OtherCon []] = sat-only \r [w w1 w2 w3] case w2 of _ { Blaze.ByteString.Builder.Internal.Types.BufRange ww ww1 -> $wa9 w w1 ww ww1 w3; };, [(a7, [])]), (Blaze.ByteString.Builder.Word.fromWord16le [InlPrag=INLINE (sat-args=0)] :: GHC.Word.Word16 -> Blaze.ByteString.Builder.Internal.Types.Builder [GblId, Arity=4, Caf=NoCafRefs, Str=DmdType LLU(LL)L, Unf=OtherCon []] = \r [eta_B4 eta_B3 eta_B2 eta_B1] a7 eta_B4 eta_B3 eta_B2 eta_B1;, [(Blaze.ByteString.Builder.Word.fromWord16le, [])]), (Blaze.ByteString.Builder.Word.writeWord16be [InlPrag=INLINE (sat-args=1)] :: GHC.Word.Word16 -> Blaze.ByteString.Builder.Internal.Write.Write [GblId, Arity=1, Caf=NoCafRefs, Str=DmdType Lm, Unf=OtherCon []] = \r [eta] let { lvl [Dmd=Just D(L)] :: GHC.Word.Word8 [LclId, Str=DmdType] = \u [] case eta of _ { GHC.Word.W16# w -> case uncheckedShiftRL# [w 8] of sat_sbMz { __DEFAULT -> case narrow8Word# [sat_sbMz] of sat_scav { __DEFAULT -> GHC.Word.W8# [sat_scav]; }; }; }; } in let { lvl1 [Dmd=Just D(L)] :: GHC.Word.Word8 [LclId, Str=DmdType] = \u [] case eta of _ { GHC.Word.W16# x# -> case narrow8Word# [x#] of sat_scaw { __DEFAULT -> GHC.Word.W8# [sat_scaw]; }; }; } in let { sat_scaz :: Blaze.ByteString.Builder.Internal.Write.Poke [LclId] = \r [op s] case op of _ { GHC.Ptr.Ptr a20 -> case lvl of _ { GHC.Word.W8# x -> case writeWord8OffAddr# [a20 0 x s] of s2 { __DEFAULT -> case lvl1 of _ { GHC.Word.W8# x1 -> case plusAddr# [a20 1] of sat_scay { __DEFAULT -> case writeWord8OffAddr# [sat_scay 0 x1 s2] of s1 { __DEFAULT -> case plusAddr# [a20 2] of sat_sbN1 { __DEFAULT -> let { sat_scax :: GHC.Ptr.Ptr GHC.Word.Word8 [LclId] = NO_CCS GHC.Ptr.Ptr! [sat_sbN1]; } in (#,#) [s1 sat_scax]; }; }; }; }; }; }; }; } in Blaze.ByteString.Builder.Internal.Write.Write [2 sat_scaz];, [(Blaze.ByteString.Builder.Word.writeWord16be, [])]), ($wa10 :: forall r. [GHC.Word.Word16] -> (Blaze.ByteString.Builder.Internal.Types.BufRange -> GHC.Types.IO (Blaze.ByteString.Builder.Internal.Types.BuildSignal r)) -> GHC.Prim.Addr# -> GHC.Prim.Addr# -> GHC.Prim.State# GHC.Prim.RealWorld -> (# GHC.Prim.State# GHC.Prim.RealWorld, Blaze.ByteString.Builder.Internal.Types.BuildSignal r #) [GblId, Arity=5, Caf=NoCafRefs, Str=DmdType SLLLL, Unf=OtherCon []] = sat-only \r [w w1 ww ww1 w2] let-no-escape { $wa22 [Occ=LoopBreaker] :: [GHC.Word.Word16] -> GHC.Prim.Addr# -> GHC.Prim.State# GHC.Prim.RealWorld -> (# GHC.Prim.State# GHC.Prim.RealWorld, Blaze.ByteString.Builder.Internal.Types.BuildSignal r #) [LclId, Arity=3, Str=DmdType SLL, Unf=OtherCon []] = sat-only \r [w3 ww2 w4] case w3 of wild1 { [] -> let { sat_scaF :: Blaze.ByteString.Builder.Internal.Types.BufRange [LclId] = NO_CCS Blaze.ByteString.Builder.Internal.Types.BufRange! [ww2 ww1]; } in w1 sat_scaF w4; : x' xs' -> case plusAddr# [ww2 2] of sat_scaH { __DEFAULT -> case leAddr# [sat_scaH ww1] of _ { GHC.Types.False -> let { sat_sbNz :: Blaze.ByteString.Builder.Internal.Types.BuildStep r [LclId] = \r [w5 w6] case w5 of _ { Blaze.ByteString.Builder.Internal.Types.BufRange ww3 ww4 -> $wa10 wild1 w1 ww3 ww4 w6; }; } in let { sat_scaG :: Blaze.ByteString.Builder.Internal.Types.BuildSignal r [LclId] = NO_CCS Blaze.ByteString.Builder.Internal.Types.BufferFull! [2 ww2 sat_sbNz]; } in (#,#) [w4 sat_scaG]; GHC.Types.True -> case x' of _ { GHC.Word.W16# w5 -> case uncheckedShiftRL# [w5 8] of sat_sbNG { __DEFAULT -> case narrow8Word# [sat_sbNG] of sat_scaL { __DEFAULT -> case writeWord8OffAddr# [ww2 0 sat_scaL w4] of s2 { __DEFAULT -> case narrow8Word# [w5] of sat_scaJ { __DEFAULT -> case plusAddr# [ww2 1] of sat_scaK { __DEFAULT -> case writeWord8OffAddr# [sat_scaK 0 sat_scaJ s2] of s1 { __DEFAULT -> case plusAddr# [ww2 2] of sat_scaI { __DEFAULT -> $wa22 xs' sat_scaI s1; }; }; }; }; }; }; }; }; }; }; }; } in $wa22 w ww w2;, [($wa10, [])]), (a8 :: [GHC.Word.Word16] -> forall r. Blaze.ByteString.Builder.Internal.Types.BuildStep r -> Blaze.ByteString.Builder.Internal.Types.BufRange -> GHC.Prim.State# GHC.Prim.RealWorld -> (# GHC.Prim.State# GHC.Prim.RealWorld, Blaze.ByteString.Builder.Internal.Types.BuildSignal r #) [GblId, Arity=4, Caf=NoCafRefs, Str=DmdType SLU(LL)L, Unf=OtherCon []] = sat-only \r [w w1 w2 w3] case w2 of _ { Blaze.ByteString.Builder.Internal.Types.BufRange ww ww1 -> $wa10 w w1 ww ww1 w3; };, [(a8, [])]), (Blaze.ByteString.Builder.Word.fromWord16sbe [InlPrag=INLINE (sat-args=0)] :: [GHC.Word.Word16] -> Blaze.ByteString.Builder.Internal.Types.Builder [GblId, Arity=4, Caf=NoCafRefs, Str=DmdType SLU(LL)L, Unf=OtherCon []] = \r [eta_B4 eta_B3 eta_B2 eta_B1] a8 eta_B4 eta_B3 eta_B2 eta_B1;, [(Blaze.ByteString.Builder.Word.fromWord16sbe, [])]), ($wa11 :: GHC.Word.Word16 -> forall r. Blaze.ByteString.Builder.Internal.Types.BuildStep r -> GHC.Prim.Addr# -> GHC.Prim.Addr# -> GHC.Prim.State# GHC.Prim.RealWorld -> (# GHC.Prim.State# GHC.Prim.RealWorld, Blaze.ByteString.Builder.Internal.Types.BuildSignal r #) [GblId, Arity=5, Caf=NoCafRefs, Str=DmdType LLLLL, Unf=OtherCon []] = sat-only \r [w w1 ww ww1 w2] let { a20 [InlPrag=INLINE[0]] :: forall r1. (Blaze.ByteString.Builder.Internal.Types.BufRange -> GHC.Types.IO (Blaze.ByteString.Builder.Internal.Types.BuildSignal r1)) -> Blaze.ByteString.Builder.Internal.Types.BufRange -> GHC.Prim.State# GHC.Prim.RealWorld -> (# GHC.Prim.State# GHC.Prim.RealWorld, Blaze.ByteString.Builder.Internal.Types.BuildSignal r1 #) [LclId, Arity=3, Str=DmdType LU(LL)L, Unf=OtherCon []] = sat-only \r [w3 w4 w5] case w4 of _ { Blaze.ByteString.Builder.Internal.Types.BufRange ww2 ww3 -> $wa22 w3 ww2 ww3 w5; }; $wa22 [Occ=LoopBreaker] :: forall r1. (Blaze.ByteString.Builder.Internal.Types.BufRange -> GHC.Types.IO (Blaze.ByteString.Builder.Internal.Types.BuildSignal r1)) -> GHC.Prim.Addr# -> GHC.Prim.Addr# -> GHC.Prim.State# GHC.Prim.RealWorld -> (# GHC.Prim.State# GHC.Prim.RealWorld, Blaze.ByteString.Builder.Internal.Types.BuildSignal r1 #) [LclId, Arity=4, Str=DmdType LLLL, Unf=OtherCon []] = sat-only \r [w3 ww2 ww3 w4] case plusAddr# [ww2 2] of sat_scaR { __DEFAULT -> case leAddr# [sat_scaR ww3] of _ { GHC.Types.False -> let { sat_sbOC :: Blaze.ByteString.Builder.Internal.Types.BuildStep r1 [LclId] = \r [eta_B2 eta_B1] a20 w3 eta_B2 eta_B1; } in let { sat_scaQ :: Blaze.ByteString.Builder.Internal.Types.BuildSignal r1 [LclId] = NO_CCS Blaze.ByteString.Builder.Internal.Types.BufferFull! [2 ww2 sat_sbOC]; } in (#,#) [w4 sat_scaQ]; GHC.Types.True -> case w of _ { GHC.Word.W16# w5 -> case uncheckedShiftRL# [w5 8] of sat_sbOJ { __DEFAULT -> case narrow8Word# [sat_sbOJ] of sat_scaV { __DEFAULT -> case writeWord8OffAddr# [ww2 0 sat_scaV w4] of s2 { __DEFAULT -> case narrow8Word# [w5] of sat_scaT { __DEFAULT -> case plusAddr# [ww2 1] of sat_scaU { __DEFAULT -> case writeWord8OffAddr# [sat_scaU 0 sat_scaT s2] of s1 { __DEFAULT -> case plusAddr# [ww2 2] of sat_sbOR { __DEFAULT -> let { sat_scaS :: Blaze.ByteString.Builder.Internal.Types.BufRange [LclId] = NO_CCS Blaze.ByteString.Builder.Internal.Types.BufRange! [sat_sbOR ww3]; } in w3 sat_scaS s1; }; }; }; }; }; }; }; }; }; }; } in $wa22 w1 ww ww1 w2;, [($wa11, [])]), (a9 :: GHC.Word.Word16 -> forall r. Blaze.ByteString.Builder.Internal.Types.BuildStep r -> Blaze.ByteString.Builder.Internal.Types.BufRange -> GHC.Prim.State# GHC.Prim.RealWorld -> (# GHC.Prim.State# GHC.Prim.RealWorld, Blaze.ByteString.Builder.Internal.Types.BuildSignal r #) [GblId, Arity=4, Caf=NoCafRefs, Str=DmdType LLU(LL)L, Unf=OtherCon []] = sat-only \r [w w1 w2 w3] case w2 of _ { Blaze.ByteString.Builder.Internal.Types.BufRange ww ww1 -> $wa11 w w1 ww ww1 w3; };, [(a9, [])]), (Blaze.ByteString.Builder.Word.fromWord16be [InlPrag=INLINE (sat-args=0)] :: GHC.Word.Word16 -> Blaze.ByteString.Builder.Internal.Types.Builder [GblId, Arity=4, Caf=NoCafRefs, Str=DmdType LLU(LL)L, Unf=OtherCon []] = \r [eta_B4 eta_B3 eta_B2 eta_B1] a9 eta_B4 eta_B3 eta_B2 eta_B1;, [(Blaze.ByteString.Builder.Word.fromWord16be, [])]), (Blaze.ByteString.Builder.Word.writeWord64le [InlPrag=INLINE (sat-args=1)] :: GHC.Word.Word64 -> Blaze.ByteString.Builder.Internal.Write.Write [GblId, Arity=1, Caf=NoCafRefs, Str=DmdType Lm, Unf=OtherCon []] = \r [eta] let { lvl [Dmd=Just D(L)] :: GHC.Word.Word8 [LclId, Str=DmdType] = \u [] case eta of _ { GHC.Word.W64# x# -> case narrow8Word# [x#] of sat_scb0 { __DEFAULT -> GHC.Word.W8# [sat_scb0]; }; }; } in let { lvl1 [Dmd=Just D(L)] :: GHC.Word.Word8 [LclId, Str=DmdType] = \u [] case eta of _ { GHC.Word.W64# w -> case uncheckedShiftRL# [w 8] of sat_sbPo { __DEFAULT -> case narrow8Word# [sat_sbPo] of sat_scb1 { __DEFAULT -> GHC.Word.W8# [sat_scb1]; }; }; }; } in let { lvl2 [Dmd=Just D(L)] :: GHC.Word.Word8 [LclId, Str=DmdType] = \u [] case eta of _ { GHC.Word.W64# w -> case uncheckedShiftRL# [w 16] of sat_sbPw { __DEFAULT -> case narrow8Word# [sat_sbPw] of sat_scb2 { __DEFAULT -> GHC.Word.W8# [sat_scb2]; }; }; }; } in let { lvl3 [Dmd=Just D(L)] :: GHC.Word.Word8 [LclId, Str=DmdType] = \u [] case eta of _ { GHC.Word.W64# w -> case uncheckedShiftRL# [w 24] of sat_sbPE { __DEFAULT -> case narrow8Word# [sat_sbPE] of sat_scb3 { __DEFAULT -> GHC.Word.W8# [sat_scb3]; }; }; }; } in let { lvl4 [Dmd=Just D(L)] :: GHC.Word.Word8 [LclId, Str=DmdType] = \u [] case eta of _ { GHC.Word.W64# w -> case uncheckedShiftRL# [w 32] of sat_sbPM { __DEFAULT -> case narrow8Word# [sat_sbPM] of sat_scb4 { __DEFAULT -> GHC.Word.W8# [sat_scb4]; }; }; }; } in let { lvl5 [Dmd=Just D(L)] :: GHC.Word.Word8 [LclId, Str=DmdType] = \u [] case eta of _ { GHC.Word.W64# w -> case uncheckedShiftRL# [w 40] of sat_sbPU { __DEFAULT -> case narrow8Word# [sat_sbPU] of sat_scb5 { __DEFAULT -> GHC.Word.W8# [sat_scb5]; }; }; }; } in let { lvl6 [Dmd=Just D(L)] :: GHC.Word.Word8 [LclId, Str=DmdType] = \u [] case eta of _ { GHC.Word.W64# w -> case uncheckedShiftRL# [w 48] of sat_sbQ2 { __DEFAULT -> case narrow8Word# [sat_sbQ2] of sat_scb6 { __DEFAULT -> GHC.Word.W8# [sat_scb6]; }; }; }; } in let { lvl7 [Dmd=Just D(L)] :: GHC.Word.Word8 [LclId, Str=DmdType] = \u [] case eta of _ { GHC.Word.W64# w -> case uncheckedShiftRL# [w 56] of sat_sbQa { __DEFAULT -> case narrow8Word# [sat_sbQa] of sat_scb7 { __DEFAULT -> GHC.Word.W8# [sat_scb7]; }; }; }; } in let { sat_scbg :: Blaze.ByteString.Builder.Internal.Write.Poke [LclId] = \r [op s] case op of _ { GHC.Ptr.Ptr a20 -> case lvl of _ { GHC.Word.W8# x -> case writeWord8OffAddr# [a20 0 x s] of s2 { __DEFAULT -> case lvl1 of _ { GHC.Word.W8# x1 -> case plusAddr# [a20 1] of sat_scbf { __DEFAULT -> case writeWord8OffAddr# [sat_scbf 0 x1 s2] of s1 { __DEFAULT -> case lvl2 of _ { GHC.Word.W8# x2 -> case plusAddr# [a20 2] of sat_scbe { __DEFAULT -> case writeWord8OffAddr# [sat_scbe 0 x2 s1] of s3 { __DEFAULT -> case lvl3 of _ { GHC.Word.W8# x3 -> case plusAddr# [a20 3] of sat_scbd { __DEFAULT -> case writeWord8OffAddr# [sat_scbd 0 x3 s3] of s4 { __DEFAULT -> case lvl4 of _ { GHC.Word.W8# x4 -> case plusAddr# [a20 4] of sat_scbc { __DEFAULT -> case writeWord8OffAddr# [sat_scbc 0 x4 s4] of s5 { __DEFAULT -> case lvl5 of _ { GHC.Word.W8# x5 -> case plusAddr# [a20 5] of sat_scbb { __DEFAULT -> case writeWord8OffAddr# [sat_scbb 0 x5 s5] of s6 { __DEFAULT -> case lvl6 of _ { GHC.Word.W8# x6 -> case plusAddr# [a20 6] of sat_scba { __DEFAULT -> case writeWord8OffAddr# [sat_scba 0 x6 s6] of s7 { __DEFAULT -> case lvl7 of _ { GHC.Word.W8# x7 -> case plusAddr# [a20 7] of sat_scb9 { __DEFAULT -> case writeWord8OffAddr# [sat_scb9 0 x7 s7] of s8 { __DEFAULT -> case plusAddr# [a20 8] of sat_sbR6 { __DEFAULT -> let { sat_scb8 :: GHC.Ptr.Ptr GHC.Word.Word8 [LclId] = NO_CCS GHC.Ptr.Ptr! [sat_sbR6]; } in (#,#) [s8 sat_scb8]; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; } in Blaze.ByteString.Builder.Internal.Write.Write [8 sat_scbg];, [(Blaze.ByteString.Builder.Word.writeWord64le, [])]), ($wa12 :: forall r. [GHC.Word.Word64] -> (Blaze.ByteString.Builder.Internal.Types.BufRange -> GHC.Types.IO (Blaze.ByteString.Builder.Internal.Types.BuildSignal r)) -> GHC.Prim.Addr# -> GHC.Prim.Addr# -> GHC.Prim.State# GHC.Prim.RealWorld -> (# GHC.Prim.State# GHC.Prim.RealWorld, Blaze.ByteString.Builder.Internal.Types.BuildSignal r #) [GblId, Arity=5, Caf=NoCafRefs, Str=DmdType SLLLL, Unf=OtherCon []] = sat-only \r [w w1 ww ww1 w2] let-no-escape { $wa22 [Occ=LoopBreaker] :: [GHC.Word.Word64] -> GHC.Prim.Addr# -> GHC.Prim.State# GHC.Prim.RealWorld -> (# GHC.Prim.State# GHC.Prim.RealWorld, Blaze.ByteString.Builder.Internal.Types.BuildSignal r #) [LclId, Arity=3, Str=DmdType SLL, Unf=OtherCon []] = sat-only \r [w3 ww2 w4] case w3 of wild1 { [] -> let { sat_scby :: Blaze.ByteString.Builder.Internal.Types.BufRange [LclId] = NO_CCS Blaze.ByteString.Builder.Internal.Types.BufRange! [ww2 ww1]; } in w1 sat_scby w4; : x' xs' -> case plusAddr# [ww2 8] of sat_scbA { __DEFAULT -> case leAddr# [sat_scbA ww1] of _ { GHC.Types.False -> let { sat_sbRE :: Blaze.ByteString.Builder.Internal.Types.BuildStep r [LclId] = \r [w5 w6] case w5 of _ { Blaze.ByteString.Builder.Internal.Types.BufRange ww3 ww4 -> $wa12 wild1 w1 ww3 ww4 w6; }; } in let { sat_scbz :: Blaze.ByteString.Builder.Internal.Types.BuildSignal r [LclId] = NO_CCS Blaze.ByteString.Builder.Internal.Types.BufferFull! [8 ww2 sat_sbRE]; } in (#,#) [w4 sat_scbz]; GHC.Types.True -> case x' of _ { GHC.Word.W64# x# -> case narrow8Word# [x#] of sat_scbQ { __DEFAULT -> case writeWord8OffAddr# [ww2 0 sat_scbQ w4] of s2 { __DEFAULT -> case uncheckedShiftRL# [x# 8] of sat_sbRO { __DEFAULT -> case narrow8Word# [sat_sbRO] of sat_scbO { __DEFAULT -> case plusAddr# [ww2 1] of sat_scbP { __DEFAULT -> case writeWord8OffAddr# [sat_scbP 0 sat_scbO s2] of s1 { __DEFAULT -> case uncheckedShiftRL# [x# 16] of sat_sbRU { __DEFAULT -> case narrow8Word# [sat_sbRU] of sat_scbM { __DEFAULT -> case plusAddr# [ww2 2] of sat_scbN { __DEFAULT -> case writeWord8OffAddr# [sat_scbN 0 sat_scbM s1] of s3 { __DEFAULT -> case uncheckedShiftRL# [x# 24] of sat_sbS0 { __DEFAULT -> case narrow8Word# [sat_sbS0] of sat_scbK { __DEFAULT -> case plusAddr# [ww2 3] of sat_scbL { __DEFAULT -> case writeWord8OffAddr# [sat_scbL 0 sat_scbK s3] of s4 { __DEFAULT -> case uncheckedShiftRL# [x# 32] of sat_sbS6 { __DEFAULT -> case narrow8Word# [sat_sbS6] of sat_scbI { __DEFAULT -> case plusAddr# [ww2 4] of sat_scbJ { __DEFAULT -> case writeWord8OffAddr# [sat_scbJ 0 sat_scbI s4] of s5 { __DEFAULT -> case uncheckedShiftRL# [x# 40] of sat_sbSc { __DEFAULT -> case narrow8Word# [sat_sbSc] of sat_scbG { __DEFAULT -> case plusAddr# [ww2 5] of sat_scbH { __DEFAULT -> case writeWord8OffAddr# [sat_scbH 0 sat_scbG s5] of s6 { __DEFAULT -> case uncheckedShiftRL# [x# 48] of sat_sbSi { __DEFAULT -> case narrow8Word# [sat_sbSi] of sat_scbE { __DEFAULT -> case plusAddr# [ww2 6] of sat_scbF { __DEFAULT -> case writeWord8OffAddr# [sat_scbF 0 sat_scbE s6] of s7 { __DEFAULT -> case uncheckedShiftRL# [x# 56] of sat_sbSo { __DEFAULT -> case narrow8Word# [sat_sbSo] of sat_scbC { __DEFAULT -> case plusAddr# [ww2 7] of sat_scbD { __DEFAULT -> case writeWord8OffAddr# [sat_scbD 0 sat_scbC s7] of s8 { __DEFAULT -> case plusAddr# [ww2 8] of sat_scbB { __DEFAULT -> $wa22 xs' sat_scbB s8; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; } in $wa22 w ww w2;, [($wa12, [])]), (a10 :: [GHC.Word.Word64] -> forall r. Blaze.ByteString.Builder.Internal.Types.BuildStep r -> Blaze.ByteString.Builder.Internal.Types.BufRange -> GHC.Prim.State# GHC.Prim.RealWorld -> (# GHC.Prim.State# GHC.Prim.RealWorld, Blaze.ByteString.Builder.Internal.Types.BuildSignal r #) [GblId, Arity=4, Caf=NoCafRefs, Str=DmdType SLU(LL)L, Unf=OtherCon []] = sat-only \r [w w1 w2 w3] case w2 of _ { Blaze.ByteString.Builder.Internal.Types.BufRange ww ww1 -> $wa12 w w1 ww ww1 w3; };, [(a10, [])]), (Blaze.ByteString.Builder.Word.fromWord64sle [InlPrag=INLINE (sat-args=0)] :: [GHC.Word.Word64] -> Blaze.ByteString.Builder.Internal.Types.Builder [GblId, Arity=4, Caf=NoCafRefs, Str=DmdType SLU(LL)L, Unf=OtherCon []] = \r [eta_B4 eta_B3 eta_B2 eta_B1] a10 eta_B4 eta_B3 eta_B2 eta_B1;, [(Blaze.ByteString.Builder.Word.fromWord64sle, [])]), ($wa13 :: GHC.Word.Word64 -> forall r. Blaze.ByteString.Builder.Internal.Types.BuildStep r -> GHC.Prim.Addr# -> GHC.Prim.Addr# -> GHC.Prim.State# GHC.Prim.RealWorld -> (# GHC.Prim.State# GHC.Prim.RealWorld, Blaze.ByteString.Builder.Internal.Types.BuildSignal r #) [GblId, Arity=5, Caf=NoCafRefs, Str=DmdType LLLLL, Unf=OtherCon []] = sat-only \r [w w1 ww ww1 w2] let { a20 [InlPrag=INLINE[0]] :: forall r1. (Blaze.ByteString.Builder.Internal.Types.BufRange -> GHC.Types.IO (Blaze.ByteString.Builder.Internal.Types.BuildSignal r1)) -> Blaze.ByteString.Builder.Internal.Types.BufRange -> GHC.Prim.State# GHC.Prim.RealWorld -> (# GHC.Prim.State# GHC.Prim.RealWorld, Blaze.ByteString.Builder.Internal.Types.BuildSignal r1 #) [LclId, Arity=3, Str=DmdType LU(LL)L, Unf=OtherCon []] = sat-only \r [w3 w4 w5] case w4 of _ { Blaze.ByteString.Builder.Internal.Types.BufRange ww2 ww3 -> $wa22 w3 ww2 ww3 w5; }; $wa22 [Occ=LoopBreaker] :: forall r1. (Blaze.ByteString.Builder.Internal.Types.BufRange -> GHC.Types.IO (Blaze.ByteString.Builder.Internal.Types.BuildSignal r1)) -> GHC.Prim.Addr# -> GHC.Prim.Addr# -> GHC.Prim.State# GHC.Prim.RealWorld -> (# GHC.Prim.State# GHC.Prim.RealWorld, Blaze.ByteString.Builder.Internal.Types.BuildSignal r1 #) [LclId, Arity=4, Str=DmdType LLLL, Unf=OtherCon []] = sat-only \r [w3 ww2 ww3 w4] case plusAddr# [ww2 8] of sat_scbW { __DEFAULT -> case leAddr# [sat_scbW ww3] of _ { GHC.Types.False -> let { sat_sbTh :: Blaze.ByteString.Builder.Internal.Types.BuildStep r1 [LclId] = \r [eta_B2 eta_B1] a20 w3 eta_B2 eta_B1; } in let { sat_scbV :: Blaze.ByteString.Builder.Internal.Types.BuildSignal r1 [LclId] = NO_CCS Blaze.ByteString.Builder.Internal.Types.BufferFull! [8 ww2 sat_sbTh]; } in (#,#) [w4 sat_scbV]; GHC.Types.True -> case w of _ { GHC.Word.W64# x# -> case narrow8Word# [x#] of sat_sccc { __DEFAULT -> case writeWord8OffAddr# [ww2 0 sat_sccc w4] of s2 { __DEFAULT -> case uncheckedShiftRL# [x# 8] of sat_sbTr { __DEFAULT -> case narrow8Word# [sat_sbTr] of sat_scca { __DEFAULT -> case plusAddr# [ww2 1] of sat_sccb { __DEFAULT -> case writeWord8OffAddr# [sat_sccb 0 sat_scca s2] of s1 { __DEFAULT -> case uncheckedShiftRL# [x# 16] of sat_sbTx { __DEFAULT -> case narrow8Word# [sat_sbTx] of sat_scc8 { __DEFAULT -> case plusAddr# [ww2 2] of sat_scc9 { __DEFAULT -> case writeWord8OffAddr# [sat_scc9 0 sat_scc8 s1] of s3 { __DEFAULT -> case uncheckedShiftRL# [x# 24] of sat_sbTD { __DEFAULT -> case narrow8Word# [sat_sbTD] of sat_scc6 { __DEFAULT -> case plusAddr# [ww2 3] of sat_scc7 { __DEFAULT -> case writeWord8OffAddr# [sat_scc7 0 sat_scc6 s3] of s4 { __DEFAULT -> case uncheckedShiftRL# [x# 32] of sat_sbTJ { __DEFAULT -> case narrow8Word# [sat_sbTJ] of sat_scc4 { __DEFAULT -> case plusAddr# [ww2 4] of sat_scc5 { __DEFAULT -> case writeWord8OffAddr# [sat_scc5 0 sat_scc4 s4] of s5 { __DEFAULT -> case uncheckedShiftRL# [x# 40] of sat_sbTP { __DEFAULT -> case narrow8Word# [sat_sbTP] of sat_scc2 { __DEFAULT -> case plusAddr# [ww2 5] of sat_scc3 { __DEFAULT -> case writeWord8OffAddr# [sat_scc3 0 sat_scc2 s5] of s6 { __DEFAULT -> case uncheckedShiftRL# [x# 48] of sat_sbTV { __DEFAULT -> case narrow8Word# [sat_sbTV] of sat_scc0 { __DEFAULT -> case plusAddr# [ww2 6] of sat_scc1 { __DEFAULT -> case writeWord8OffAddr# [sat_scc1 0 sat_scc0 s6] of s7 { __DEFAULT -> case uncheckedShiftRL# [x# 56] of sat_sbU1 { __DEFAULT -> case narrow8Word# [sat_sbU1] of sat_scbY { __DEFAULT -> case plusAddr# [ww2 7] of sat_scbZ { __DEFAULT -> case writeWord8OffAddr# [sat_scbZ 0 sat_scbY s7] of s8 { __DEFAULT -> case plusAddr# [ww2 8] of sat_sbU6 { __DEFAULT -> let { sat_scbX :: Blaze.ByteString.Builder.Internal.Types.BufRange [LclId] = NO_CCS Blaze.ByteString.Builder.Internal.Types.BufRange! [sat_sbU6 ww3]; } in w3 sat_scbX s8; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; } in $wa22 w1 ww ww1 w2;, [($wa13, [])]), (a11 :: GHC.Word.Word64 -> forall r. Blaze.ByteString.Builder.Internal.Types.BuildStep r -> Blaze.ByteString.Builder.Internal.Types.BufRange -> GHC.Prim.State# GHC.Prim.RealWorld -> (# GHC.Prim.State# GHC.Prim.RealWorld, Blaze.ByteString.Builder.Internal.Types.BuildSignal r #) [GblId, Arity=4, Caf=NoCafRefs, Str=DmdType LLU(LL)L, Unf=OtherCon []] = sat-only \r [w w1 w2 w3] case w2 of _ { Blaze.ByteString.Builder.Internal.Types.BufRange ww ww1 -> $wa13 w w1 ww ww1 w3; };, [(a11, [])]), (Blaze.ByteString.Builder.Word.fromWord64le [InlPrag=INLINE (sat-args=0)] :: GHC.Word.Word64 -> Blaze.ByteString.Builder.Internal.Types.Builder [GblId, Arity=4, Caf=NoCafRefs, Str=DmdType LLU(LL)L, Unf=OtherCon []] = \r [eta_B4 eta_B3 eta_B2 eta_B1] a11 eta_B4 eta_B3 eta_B2 eta_B1;, [(Blaze.ByteString.Builder.Word.fromWord64le, [])]), (Blaze.ByteString.Builder.Word.writeWordhost [InlPrag=INLINE (sat-args=1)] :: GHC.Types.Word -> Blaze.ByteString.Builder.Internal.Write.Write [GblId, Arity=1, Caf=NoCafRefs, Str=DmdType Lm, Unf=OtherCon []] = \r [eta] let { sat_scci :: Blaze.ByteString.Builder.Internal.Write.Poke [LclId] = \r [op s] case op of _ { GHC.Ptr.Ptr addr -> case eta of _ { GHC.Types.W# x -> case writeWordOffAddr# [addr 0 x s] of s2 { __DEFAULT -> case plusAddr# [addr 8] of sat_sbUF { __DEFAULT -> let { sat_scch :: GHC.Ptr.Ptr GHC.Word.Word8 [LclId] = NO_CCS GHC.Ptr.Ptr! [sat_sbUF]; } in (#,#) [s2 sat_scch]; }; }; }; }; } in Blaze.ByteString.Builder.Internal.Write.Write [8 sat_scci];, [(Blaze.ByteString.Builder.Word.writeWordhost, [])]), ($wa14 :: forall r. [GHC.Types.Word] -> (Blaze.ByteString.Builder.Internal.Types.BufRange -> GHC.Types.IO (Blaze.ByteString.Builder.Internal.Types.BuildSignal r)) -> GHC.Prim.Addr# -> GHC.Prim.Addr# -> GHC.Prim.State# GHC.Prim.RealWorld -> (# GHC.Prim.State# GHC.Prim.RealWorld, Blaze.ByteString.Builder.Internal.Types.BuildSignal r #) [GblId, Arity=5, Caf=NoCafRefs, Str=DmdType SLLLL, Unf=OtherCon []] = sat-only \r [w w1 ww ww1 w2] let-no-escape { $wa22 [Occ=LoopBreaker] :: [GHC.Types.Word] -> GHC.Prim.Addr# -> GHC.Prim.State# GHC.Prim.RealWorld -> (# GHC.Prim.State# GHC.Prim.RealWorld, Blaze.ByteString.Builder.Internal.Types.BuildSignal r #) [LclId, Arity=3, Str=DmdType SLL, Unf=OtherCon []] = sat-only \r [w3 ww2 w4] case w3 of wild1 { [] -> let { sat_sccl :: Blaze.ByteString.Builder.Internal.Types.BufRange [LclId] = NO_CCS Blaze.ByteString.Builder.Internal.Types.BufRange! [ww2 ww1]; } in w1 sat_sccl w4; : x' xs' -> case plusAddr# [ww2 8] of sat_sccn { __DEFAULT -> case leAddr# [sat_sccn ww1] of _ { GHC.Types.False -> let { sat_sbVd :: Blaze.ByteString.Builder.Internal.Types.BuildStep r [LclId] = \r [w5 w6] case w5 of _ { Blaze.ByteString.Builder.Internal.Types.BufRange ww3 ww4 -> $wa14 wild1 w1 ww3 ww4 w6; }; } in let { sat_sccm :: Blaze.ByteString.Builder.Internal.Types.BuildSignal r [LclId] = NO_CCS Blaze.ByteString.Builder.Internal.Types.BufferFull! [8 ww2 sat_sbVd]; } in (#,#) [w4 sat_sccm]; GHC.Types.True -> case x' of _ { GHC.Types.W# x -> case writeWordOffAddr# [ww2 0 x w4] of s2 { __DEFAULT -> case plusAddr# [ww2 8] of sat_scco { __DEFAULT -> $wa22 xs' sat_scco s2; }; }; }; }; }; }; } in $wa22 w ww w2;, [($wa14, [])]), (a12 :: [GHC.Types.Word] -> forall r. Blaze.ByteString.Builder.Internal.Types.BuildStep r -> Blaze.ByteString.Builder.Internal.Types.BufRange -> GHC.Prim.State# GHC.Prim.RealWorld -> (# GHC.Prim.State# GHC.Prim.RealWorld, Blaze.ByteString.Builder.Internal.Types.BuildSignal r #) [GblId, Arity=4, Caf=NoCafRefs, Str=DmdType SLU(LL)L, Unf=OtherCon []] = sat-only \r [w w1 w2 w3] case w2 of _ { Blaze.ByteString.Builder.Internal.Types.BufRange ww ww1 -> $wa14 w w1 ww ww1 w3; };, [(a12, [])]), (Blaze.ByteString.Builder.Word.fromWordshost [InlPrag=INLINE (sat-args=0)] :: [GHC.Types.Word] -> Blaze.ByteString.Builder.Internal.Types.Builder [GblId, Arity=4, Caf=NoCafRefs, Str=DmdType SLU(LL)L, Unf=OtherCon []] = \r [eta_B4 eta_B3 eta_B2 eta_B1] a12 eta_B4 eta_B3 eta_B2 eta_B1;, [(Blaze.ByteString.Builder.Word.fromWordshost, [])]), ($wa15 :: GHC.Types.Word -> forall r. Blaze.ByteString.Builder.Internal.Types.BuildStep r -> GHC.Prim.Addr# -> GHC.Prim.Addr# -> GHC.Prim.State# GHC.Prim.RealWorld -> (# GHC.Prim.State# GHC.Prim.RealWorld, Blaze.ByteString.Builder.Internal.Types.BuildSignal r #) [GblId, Arity=5, Caf=NoCafRefs, Str=DmdType LLLLL, Unf=OtherCon []] = sat-only \r [w w1 ww ww1 w2] let { a20 [InlPrag=INLINE[0]] :: forall r1. (Blaze.ByteString.Builder.Internal.Types.BufRange -> GHC.Types.IO (Blaze.ByteString.Builder.Internal.Types.BuildSignal r1)) -> Blaze.ByteString.Builder.Internal.Types.BufRange -> GHC.Prim.State# GHC.Prim.RealWorld -> (# GHC.Prim.State# GHC.Prim.RealWorld, Blaze.ByteString.Builder.Internal.Types.BuildSignal r1 #) [LclId, Arity=3, Str=DmdType LU(LL)L, Unf=OtherCon []] = sat-only \r [w3 w4 w5] case w4 of _ { Blaze.ByteString.Builder.Internal.Types.BufRange ww2 ww3 -> $wa22 w3 ww2 ww3 w5; }; $wa22 [Occ=LoopBreaker] :: forall r1. (Blaze.ByteString.Builder.Internal.Types.BufRange -> GHC.Types.IO (Blaze.ByteString.Builder.Internal.Types.BuildSignal r1)) -> GHC.Prim.Addr# -> GHC.Prim.Addr# -> GHC.Prim.State# GHC.Prim.RealWorld -> (# GHC.Prim.State# GHC.Prim.RealWorld, Blaze.ByteString.Builder.Internal.Types.BuildSignal r1 #) [LclId, Arity=4, Str=DmdType LLLL, Unf=OtherCon []] = sat-only \r [w3 ww2 ww3 w4] case plusAddr# [ww2 8] of sat_sccu { __DEFAULT -> case leAddr# [sat_sccu ww3] of _ { GHC.Types.False -> let { sat_sbW9 :: Blaze.ByteString.Builder.Internal.Types.BuildStep r1 [LclId] = \r [eta_B2 eta_B1] a20 w3 eta_B2 eta_B1; } in let { sat_scct :: Blaze.ByteString.Builder.Internal.Types.BuildSignal r1 [LclId] = NO_CCS Blaze.ByteString.Builder.Internal.Types.BufferFull! [8 ww2 sat_sbW9]; } in (#,#) [w4 sat_scct]; GHC.Types.True -> case w of _ { GHC.Types.W# x -> case writeWordOffAddr# [ww2 0 x w4] of s2 { __DEFAULT -> case plusAddr# [ww2 8] of sat_sbWh { __DEFAULT -> let { sat_sccv :: Blaze.ByteString.Builder.Internal.Types.BufRange [LclId] = NO_CCS Blaze.ByteString.Builder.Internal.Types.BufRange! [sat_sbWh ww3]; } in w3 sat_sccv s2; }; }; }; }; }; } in $wa22 w1 ww ww1 w2;, [($wa15, [])]), (a13 :: GHC.Types.Word -> forall r. Blaze.ByteString.Builder.Internal.Types.BuildStep r -> Blaze.ByteString.Builder.Internal.Types.BufRange -> GHC.Prim.State# GHC.Prim.RealWorld -> (# GHC.Prim.State# GHC.Prim.RealWorld, Blaze.ByteString.Builder.Internal.Types.BuildSignal r #) [GblId, Arity=4, Caf=NoCafRefs, Str=DmdType LLU(LL)L, Unf=OtherCon []] = sat-only \r [w w1 w2 w3] case w2 of _ { Blaze.ByteString.Builder.Internal.Types.BufRange ww ww1 -> $wa15 w w1 ww ww1 w3; };, [(a13, [])]), (Blaze.ByteString.Builder.Word.fromWordhost [InlPrag=INLINE (sat-args=0)] :: GHC.Types.Word -> Blaze.ByteString.Builder.Internal.Types.Builder [GblId, Arity=4, Caf=NoCafRefs, Str=DmdType LLU(LL)L, Unf=OtherCon []] = \r [eta_B4 eta_B3 eta_B2 eta_B1] a13 eta_B4 eta_B3 eta_B2 eta_B1;, [(Blaze.ByteString.Builder.Word.fromWordhost, [])]), (Blaze.ByteString.Builder.Word.writeWord16host [InlPrag=INLINE (sat-args=1)] :: GHC.Word.Word16 -> Blaze.ByteString.Builder.Internal.Write.Write [GblId, Arity=1, Caf=NoCafRefs, Str=DmdType Lm, Unf=OtherCon []] = \r [eta] let { sat_sccB :: Blaze.ByteString.Builder.Internal.Write.Poke [LclId] = \r [op s] case op of _ { GHC.Ptr.Ptr addr -> case eta of _ { GHC.Word.W16# x -> case writeWord16OffAddr# [addr 0 x s] of s2 { __DEFAULT -> case plusAddr# [addr 2] of sat_sbWQ { __DEFAULT -> let { sat_sccA :: GHC.Ptr.Ptr GHC.Word.Word8 [LclId] = NO_CCS GHC.Ptr.Ptr! [sat_sbWQ]; } in (#,#) [s2 sat_sccA]; }; }; }; }; } in Blaze.ByteString.Builder.Internal.Write.Write [2 sat_sccB];, [(Blaze.ByteString.Builder.Word.writeWord16host, [])]), ($wa16 :: forall r. [GHC.Word.Word16] -> (Blaze.ByteString.Builder.Internal.Types.BufRange -> GHC.Types.IO (Blaze.ByteString.Builder.Internal.Types.BuildSignal r)) -> GHC.Prim.Addr# -> GHC.Prim.Addr# -> GHC.Prim.State# GHC.Prim.RealWorld -> (# GHC.Prim.State# GHC.Prim.RealWorld, Blaze.ByteString.Builder.Internal.Types.BuildSignal r #) [GblId, Arity=5, Caf=NoCafRefs, Str=DmdType SLLLL, Unf=OtherCon []] = sat-only \r [w w1 ww ww1 w2] let-no-escape { $wa22 [Occ=LoopBreaker] :: [GHC.Word.Word16] -> GHC.Prim.Addr# -> GHC.Prim.State# GHC.Prim.RealWorld -> (# GHC.Prim.State# GHC.Prim.RealWorld, Blaze.ByteString.Builder.Internal.Types.BuildSignal r #) [LclId, Arity=3, Str=DmdType SLL, Unf=OtherCon []] = sat-only \r [w3 ww2 w4] case w3 of wild1 { [] -> let { sat_sccE :: Blaze.ByteString.Builder.Internal.Types.BufRange [LclId] = NO_CCS Blaze.ByteString.Builder.Internal.Types.BufRange! [ww2 ww1]; } in w1 sat_sccE w4; : x' xs' -> case plusAddr# [ww2 2] of sat_sccG { __DEFAULT -> case leAddr# [sat_sccG ww1] of _ { GHC.Types.False -> let { sat_sbXo :: Blaze.ByteString.Builder.Internal.Types.BuildStep r [LclId] = \r [w5 w6] case w5 of _ { Blaze.ByteString.Builder.Internal.Types.BufRange ww3 ww4 -> $wa16 wild1 w1 ww3 ww4 w6; }; } in let { sat_sccF :: Blaze.ByteString.Builder.Internal.Types.BuildSignal r [LclId] = NO_CCS Blaze.ByteString.Builder.Internal.Types.BufferFull! [2 ww2 sat_sbXo]; } in (#,#) [w4 sat_sccF]; GHC.Types.True -> case x' of _ { GHC.Word.W16# x -> case writeWord16OffAddr# [ww2 0 x w4] of s2 { __DEFAULT -> case plusAddr# [ww2 2] of sat_sccH { __DEFAULT -> $wa22 xs' sat_sccH s2; }; }; }; }; }; }; } in $wa22 w ww w2;, [($wa16, [])]), (a14 :: [GHC.Word.Word16] -> forall r. Blaze.ByteString.Builder.Internal.Types.BuildStep r -> Blaze.ByteString.Builder.Internal.Types.BufRange -> GHC.Prim.State# GHC.Prim.RealWorld -> (# GHC.Prim.State# GHC.Prim.RealWorld, Blaze.ByteString.Builder.Internal.Types.BuildSignal r #) [GblId, Arity=4, Caf=NoCafRefs, Str=DmdType SLU(LL)L, Unf=OtherCon []] = sat-only \r [w w1 w2 w3] case w2 of _ { Blaze.ByteString.Builder.Internal.Types.BufRange ww ww1 -> $wa16 w w1 ww ww1 w3; };, [(a14, [])]), (Blaze.ByteString.Builder.Word.fromWord16shost [InlPrag=INLINE (sat-args=0)] :: [GHC.Word.Word16] -> Blaze.ByteString.Builder.Internal.Types.Builder [GblId, Arity=4, Caf=NoCafRefs, Str=DmdType SLU(LL)L, Unf=OtherCon []] = \r [eta_B4 eta_B3 eta_B2 eta_B1] a14 eta_B4 eta_B3 eta_B2 eta_B1;, [(Blaze.ByteString.Builder.Word.fromWord16shost, [])]), ($wa17 :: GHC.Word.Word16 -> forall r. Blaze.ByteString.Builder.Internal.Types.BuildStep r -> GHC.Prim.Addr# -> GHC.Prim.Addr# -> GHC.Prim.State# GHC.Prim.RealWorld -> (# GHC.Prim.State# GHC.Prim.RealWorld, Blaze.ByteString.Builder.Internal.Types.BuildSignal r #) [GblId, Arity=5, Caf=NoCafRefs, Str=DmdType LLLLL, Unf=OtherCon []] = sat-only \r [w w1 ww ww1 w2] let { a20 [InlPrag=INLINE[0]] :: forall r1. (Blaze.ByteString.Builder.Internal.Types.BufRange -> GHC.Types.IO (Blaze.ByteString.Builder.Internal.Types.BuildSignal r1)) -> Blaze.ByteString.Builder.Internal.Types.BufRange -> GHC.Prim.State# GHC.Prim.RealWorld -> (# GHC.Prim.State# GHC.Prim.RealWorld, Blaze.ByteString.Builder.Internal.Types.BuildSignal r1 #) [LclId, Arity=3, Str=DmdType LU(LL)L, Unf=OtherCon []] = sat-only \r [w3 w4 w5] case w4 of _ { Blaze.ByteString.Builder.Internal.Types.BufRange ww2 ww3 -> $wa22 w3 ww2 ww3 w5; }; $wa22 [Occ=LoopBreaker] :: forall r1. (Blaze.ByteString.Builder.Internal.Types.BufRange -> GHC.Types.IO (Blaze.ByteString.Builder.Internal.Types.BuildSignal r1)) -> GHC.Prim.Addr# -> GHC.Prim.Addr# -> GHC.Prim.State# GHC.Prim.RealWorld -> (# GHC.Prim.State# GHC.Prim.RealWorld, Blaze.ByteString.Builder.Internal.Types.BuildSignal r1 #) [LclId, Arity=4, Str=DmdType LLLL, Unf=OtherCon []] = sat-only \r [w3 ww2 ww3 w4] case plusAddr# [ww2 2] of sat_sccN { __DEFAULT -> case leAddr# [sat_sccN ww3] of _ { GHC.Types.False -> let { sat_sbYk :: Blaze.ByteString.Builder.Internal.Types.BuildStep r1 [LclId] = \r [eta_B2 eta_B1] a20 w3 eta_B2 eta_B1; } in let { sat_sccM :: Blaze.ByteString.Builder.Internal.Types.BuildSignal r1 [LclId] = NO_CCS Blaze.ByteString.Builder.Internal.Types.BufferFull! [2 ww2 sat_sbYk]; } in (#,#) [w4 sat_sccM]; GHC.Types.True -> case w of _ { GHC.Word.W16# x -> case writeWord16OffAddr# [ww2 0 x w4] of s2 { __DEFAULT -> case plusAddr# [ww2 2] of sat_sbYs { __DEFAULT -> let { sat_sccO :: Blaze.ByteString.Builder.Internal.Types.BufRange [LclId] = NO_CCS Blaze.ByteString.Builder.Internal.Types.BufRange! [sat_sbYs ww3]; } in w3 sat_sccO s2; }; }; }; }; }; } in $wa22 w1 ww ww1 w2;, [($wa17, [])]), (a15 :: GHC.Word.Word16 -> forall r. Blaze.ByteString.Builder.Internal.Types.BuildStep r -> Blaze.ByteString.Builder.Internal.Types.BufRange -> GHC.Prim.State# GHC.Prim.RealWorld -> (# GHC.Prim.State# GHC.Prim.RealWorld, Blaze.ByteString.Builder.Internal.Types.BuildSignal r #) [GblId, Arity=4, Caf=NoCafRefs, Str=DmdType LLU(LL)L, Unf=OtherCon []] = sat-only \r [w w1 w2 w3] case w2 of _ { Blaze.ByteString.Builder.Internal.Types.BufRange ww ww1 -> $wa17 w w1 ww ww1 w3; };, [(a15, [])]), (Blaze.ByteString.Builder.Word.fromWord16host [InlPrag=INLINE (sat-args=0)] :: GHC.Word.Word16 -> Blaze.ByteString.Builder.Internal.Types.Builder [GblId, Arity=4, Caf=NoCafRefs, Str=DmdType LLU(LL)L, Unf=OtherCon []] = \r [eta_B4 eta_B3 eta_B2 eta_B1] a15 eta_B4 eta_B3 eta_B2 eta_B1;, [(Blaze.ByteString.Builder.Word.fromWord16host, [])]), (Blaze.ByteString.Builder.Word.writeWord32host [InlPrag=INLINE (sat-args=1)] :: GHC.Word.Word32 -> Blaze.ByteString.Builder.Internal.Write.Write [GblId, Arity=1, Caf=NoCafRefs, Str=DmdType Lm, Unf=OtherCon []] = \r [eta] let { sat_sccU :: Blaze.ByteString.Builder.Internal.Write.Poke [LclId] = \r [op s] case op of _ { GHC.Ptr.Ptr addr -> case eta of _ { GHC.Word.W32# x -> case writeWord32OffAddr# [addr 0 x s] of s2 { __DEFAULT -> case plusAddr# [addr 4] of sat_sbZ1 { __DEFAULT -> let { sat_sccT :: GHC.Ptr.Ptr GHC.Word.Word8 [LclId] = NO_CCS GHC.Ptr.Ptr! [sat_sbZ1]; } in (#,#) [s2 sat_sccT]; }; }; }; }; } in Blaze.ByteString.Builder.Internal.Write.Write [4 sat_sccU];, [(Blaze.ByteString.Builder.Word.writeWord32host, [])]), ($wa18 :: forall r. [GHC.Word.Word32] -> (Blaze.ByteString.Builder.Internal.Types.BufRange -> GHC.Types.IO (Blaze.ByteString.Builder.Internal.Types.BuildSignal r)) -> GHC.Prim.Addr# -> GHC.Prim.Addr# -> GHC.Prim.State# GHC.Prim.RealWorld -> (# GHC.Prim.State# GHC.Prim.RealWorld, Blaze.ByteString.Builder.Internal.Types.BuildSignal r #) [GblId, Arity=5, Caf=NoCafRefs, Str=DmdType SLLLL, Unf=OtherCon []] = sat-only \r [w w1 ww ww1 w2] let-no-escape { $wa22 [Occ=LoopBreaker] :: [GHC.Word.Word32] -> GHC.Prim.Addr# -> GHC.Prim.State# GHC.Prim.RealWorld -> (# GHC.Prim.State# GHC.Prim.RealWorld, Blaze.ByteString.Builder.Internal.Types.BuildSignal r #) [LclId, Arity=3, Str=DmdType SLL, Unf=OtherCon []] = sat-only \r [w3 ww2 w4] case w3 of wild1 { [] -> let { sat_sccX :: Blaze.ByteString.Builder.Internal.Types.BufRange [LclId] = NO_CCS Blaze.ByteString.Builder.Internal.Types.BufRange! [ww2 ww1]; } in w1 sat_sccX w4; : x' xs' -> case plusAddr# [ww2 4] of sat_sccZ { __DEFAULT -> case leAddr# [sat_sccZ ww1] of _ { GHC.Types.False -> let { sat_sbZz :: Blaze.ByteString.Builder.Internal.Types.BuildStep r [LclId] = \r [w5 w6] case w5 of _ { Blaze.ByteString.Builder.Internal.Types.BufRange ww3 ww4 -> $wa18 wild1 w1 ww3 ww4 w6; }; } in let { sat_sccY :: Blaze.ByteString.Builder.Internal.Types.BuildSignal r [LclId] = NO_CCS Blaze.ByteString.Builder.Internal.Types.BufferFull! [4 ww2 sat_sbZz]; } in (#,#) [w4 sat_sccY]; GHC.Types.True -> case x' of _ { GHC.Word.W32# x -> case writeWord32OffAddr# [ww2 0 x w4] of s2 { __DEFAULT -> case plusAddr# [ww2 4] of sat_scd0 { __DEFAULT -> $wa22 xs' sat_scd0 s2; }; }; }; }; }; }; } in $wa22 w ww w2;, [($wa18, [])]), (a16 :: [GHC.Word.Word32] -> forall r. Blaze.ByteString.Builder.Internal.Types.BuildStep r -> Blaze.ByteString.Builder.Internal.Types.BufRange -> GHC.Prim.State# GHC.Prim.RealWorld -> (# GHC.Prim.State# GHC.Prim.RealWorld, Blaze.ByteString.Builder.Internal.Types.BuildSignal r #) [GblId, Arity=4, Caf=NoCafRefs, Str=DmdType SLU(LL)L, Unf=OtherCon []] = sat-only \r [w w1 w2 w3] case w2 of _ { Blaze.ByteString.Builder.Internal.Types.BufRange ww ww1 -> $wa18 w w1 ww ww1 w3; };, [(a16, [])]), (Blaze.ByteString.Builder.Word.fromWord32shost [InlPrag=INLINE (sat-args=0)] :: [GHC.Word.Word32] -> Blaze.ByteString.Builder.Internal.Types.Builder [GblId, Arity=4, Caf=NoCafRefs, Str=DmdType SLU(LL)L, Unf=OtherCon []] = \r [eta_B4 eta_B3 eta_B2 eta_B1] a16 eta_B4 eta_B3 eta_B2 eta_B1;, [(Blaze.ByteString.Builder.Word.fromWord32shost, [])]), ($wa19 :: GHC.Word.Word32 -> forall r. Blaze.ByteString.Builder.Internal.Types.BuildStep r -> GHC.Prim.Addr# -> GHC.Prim.Addr# -> GHC.Prim.State# GHC.Prim.RealWorld -> (# GHC.Prim.State# GHC.Prim.RealWorld, Blaze.ByteString.Builder.Internal.Types.BuildSignal r #) [GblId, Arity=5, Caf=NoCafRefs, Str=DmdType LLLLL, Unf=OtherCon []] = sat-only \r [w w1 ww ww1 w2] let { a20 [InlPrag=INLINE[0]] :: forall r1. (Blaze.ByteString.Builder.Internal.Types.BufRange -> GHC.Types.IO (Blaze.ByteString.Builder.Internal.Types.BuildSignal r1)) -> Blaze.ByteString.Builder.Internal.Types.BufRange -> GHC.Prim.State# GHC.Prim.RealWorld -> (# GHC.Prim.State# GHC.Prim.RealWorld, Blaze.ByteString.Builder.Internal.Types.BuildSignal r1 #) [LclId, Arity=3, Str=DmdType LU(LL)L, Unf=OtherCon []] = sat-only \r [w3 w4 w5] case w4 of _ { Blaze.ByteString.Builder.Internal.Types.BufRange ww2 ww3 -> $wa22 w3 ww2 ww3 w5; }; $wa22 [Occ=LoopBreaker] :: forall r1. (Blaze.ByteString.Builder.Internal.Types.BufRange -> GHC.Types.IO (Blaze.ByteString.Builder.Internal.Types.BuildSignal r1)) -> GHC.Prim.Addr# -> GHC.Prim.Addr# -> GHC.Prim.State# GHC.Prim.RealWorld -> (# GHC.Prim.State# GHC.Prim.RealWorld, Blaze.ByteString.Builder.Internal.Types.BuildSignal r1 #) [LclId, Arity=4, Str=DmdType LLLL, Unf=OtherCon []] = sat-only \r [w3 ww2 ww3 w4] case plusAddr# [ww2 4] of sat_scd6 { __DEFAULT -> case leAddr# [sat_scd6 ww3] of _ { GHC.Types.False -> let { sat_sc0v :: Blaze.ByteString.Builder.Internal.Types.BuildStep r1 [LclId] = \r [eta_B2 eta_B1] a20 w3 eta_B2 eta_B1; } in let { sat_scd5 :: Blaze.ByteString.Builder.Internal.Types.BuildSignal r1 [LclId] = NO_CCS Blaze.ByteString.Builder.Internal.Types.BufferFull! [4 ww2 sat_sc0v]; } in (#,#) [w4 sat_scd5]; GHC.Types.True -> case w of _ { GHC.Word.W32# x -> case writeWord32OffAddr# [ww2 0 x w4] of s2 { __DEFAULT -> case plusAddr# [ww2 4] of sat_sc0D { __DEFAULT -> let { sat_scd7 :: Blaze.ByteString.Builder.Internal.Types.BufRange [LclId] = NO_CCS Blaze.ByteString.Builder.Internal.Types.BufRange! [sat_sc0D ww3]; } in w3 sat_scd7 s2; }; }; }; }; }; } in $wa22 w1 ww ww1 w2;, [($wa19, [])]), (a17 :: GHC.Word.Word32 -> forall r. Blaze.ByteString.Builder.Internal.Types.BuildStep r -> Blaze.ByteString.Builder.Internal.Types.BufRange -> GHC.Prim.State# GHC.Prim.RealWorld -> (# GHC.Prim.State# GHC.Prim.RealWorld, Blaze.ByteString.Builder.Internal.Types.BuildSignal r #) [GblId, Arity=4, Caf=NoCafRefs, Str=DmdType LLU(LL)L, Unf=OtherCon []] = sat-only \r [w w1 w2 w3] case w2 of _ { Blaze.ByteString.Builder.Internal.Types.BufRange ww ww1 -> $wa19 w w1 ww ww1 w3; };, [(a17, [])]), (Blaze.ByteString.Builder.Word.fromWord32host [InlPrag=INLINE (sat-args=0)] :: GHC.Word.Word32 -> Blaze.ByteString.Builder.Internal.Types.Builder [GblId, Arity=4, Caf=NoCafRefs, Str=DmdType LLU(LL)L, Unf=OtherCon []] = \r [eta_B4 eta_B3 eta_B2 eta_B1] a17 eta_B4 eta_B3 eta_B2 eta_B1;, [(Blaze.ByteString.Builder.Word.fromWord32host, [])]), (Blaze.ByteString.Builder.Word.writeWord64host [InlPrag=INLINE (sat-args=1)] :: GHC.Word.Word64 -> Blaze.ByteString.Builder.Internal.Write.Write [GblId, Arity=1, Caf=NoCafRefs, Str=DmdType Lm, Unf=OtherCon []] = \r [eta] let { sat_scdd :: Blaze.ByteString.Builder.Internal.Write.Poke [LclId] = \r [op s] case op of _ { GHC.Ptr.Ptr addr -> case eta of _ { GHC.Word.W64# x -> case writeWord64OffAddr# [addr 0 x s] of s2 { __DEFAULT -> case plusAddr# [addr 8] of sat_sc1c { __DEFAULT -> let { sat_scdc :: GHC.Ptr.Ptr GHC.Word.Word8 [LclId] = NO_CCS GHC.Ptr.Ptr! [sat_sc1c]; } in (#,#) [s2 sat_scdc]; }; }; }; }; } in Blaze.ByteString.Builder.Internal.Write.Write [8 sat_scdd];, [(Blaze.ByteString.Builder.Word.writeWord64host, [])]), ($wa20 :: forall r. [GHC.Word.Word64] -> (Blaze.ByteString.Builder.Internal.Types.BufRange -> GHC.Types.IO (Blaze.ByteString.Builder.Internal.Types.BuildSignal r)) -> GHC.Prim.Addr# -> GHC.Prim.Addr# -> GHC.Prim.State# GHC.Prim.RealWorld -> (# GHC.Prim.State# GHC.Prim.RealWorld, Blaze.ByteString.Builder.Internal.Types.BuildSignal r #) [GblId, Arity=5, Caf=NoCafRefs, Str=DmdType SLLLL, Unf=OtherCon []] = sat-only \r [w w1 ww ww1 w2] let-no-escape { $wa22 [Occ=LoopBreaker] :: [GHC.Word.Word64] -> GHC.Prim.Addr# -> GHC.Prim.State# GHC.Prim.RealWorld -> (# GHC.Prim.State# GHC.Prim.RealWorld, Blaze.ByteString.Builder.Internal.Types.BuildSignal r #) [LclId, Arity=3, Str=DmdType SLL, Unf=OtherCon []] = sat-only \r [w3 ww2 w4] case w3 of wild1 { [] -> let { sat_scdg :: Blaze.ByteString.Builder.Internal.Types.BufRange [LclId] = NO_CCS Blaze.ByteString.Builder.Internal.Types.BufRange! [ww2 ww1]; } in w1 sat_scdg w4; : x' xs' -> case plusAddr# [ww2 8] of sat_scdi { __DEFAULT -> case leAddr# [sat_scdi ww1] of _ { GHC.Types.False -> let { sat_sc1K :: Blaze.ByteString.Builder.Internal.Types.BuildStep r [LclId] = \r [w5 w6] case w5 of _ { Blaze.ByteString.Builder.Internal.Types.BufRange ww3 ww4 -> $wa20 wild1 w1 ww3 ww4 w6; }; } in let { sat_scdh :: Blaze.ByteString.Builder.Internal.Types.BuildSignal r [LclId] = NO_CCS Blaze.ByteString.Builder.Internal.Types.BufferFull! [8 ww2 sat_sc1K]; } in (#,#) [w4 sat_scdh]; GHC.Types.True -> case x' of _ { GHC.Word.W64# x -> case writeWord64OffAddr# [ww2 0 x w4] of s2 { __DEFAULT -> case plusAddr# [ww2 8] of sat_scdj { __DEFAULT -> $wa22 xs' sat_scdj s2; }; }; }; }; }; }; } in $wa22 w ww w2;, [($wa20, [])]), (a18 :: [GHC.Word.Word64] -> forall r. Blaze.ByteString.Builder.Internal.Types.BuildStep r -> Blaze.ByteString.Builder.Internal.Types.BufRange -> GHC.Prim.State# GHC.Prim.RealWorld -> (# GHC.Prim.State# GHC.Prim.RealWorld, Blaze.ByteString.Builder.Internal.Types.BuildSignal r #) [GblId, Arity=4, Caf=NoCafRefs, Str=DmdType SLU(LL)L, Unf=OtherCon []] = sat-only \r [w w1 w2 w3] case w2 of _ { Blaze.ByteString.Builder.Internal.Types.BufRange ww ww1 -> $wa20 w w1 ww ww1 w3; };, [(a18, [])]), (Blaze.ByteString.Builder.Word.fromWord64shost [InlPrag=INLINE (sat-args=0)] :: [GHC.Word.Word64] -> Blaze.ByteString.Builder.Internal.Types.Builder [GblId, Arity=4, Caf=NoCafRefs, Str=DmdType SLU(LL)L, Unf=OtherCon []] = \r [eta_B4 eta_B3 eta_B2 eta_B1] a18 eta_B4 eta_B3 eta_B2 eta_B1;, [(Blaze.ByteString.Builder.Word.fromWord64shost, [])]), ($wa21 :: GHC.Word.Word64 -> forall r. Blaze.ByteString.Builder.Internal.Types.BuildStep r -> GHC.Prim.Addr# -> GHC.Prim.Addr# -> GHC.Prim.State# GHC.Prim.RealWorld -> (# GHC.Prim.State# GHC.Prim.RealWorld, Blaze.ByteString.Builder.Internal.Types.BuildSignal r #) [GblId, Arity=5, Caf=NoCafRefs, Str=DmdType LLLLL, Unf=OtherCon []] = sat-only \r [w w1 ww ww1 w2] let { a20 [InlPrag=INLINE[0]] :: forall r1. (Blaze.ByteString.Builder.Internal.Types.BufRange -> GHC.Types.IO (Blaze.ByteString.Builder.Internal.Types.BuildSignal r1)) -> Blaze.ByteString.Builder.Internal.Types.BufRange -> GHC.Prim.State# GHC.Prim.RealWorld -> (# GHC.Prim.State# GHC.Prim.RealWorld, Blaze.ByteString.Builder.Internal.Types.BuildSignal r1 #) [LclId, Arity=3, Str=DmdType LU(LL)L, Unf=OtherCon []] = sat-only \r [w3 w4 w5] case w4 of _ { Blaze.ByteString.Builder.Internal.Types.BufRange ww2 ww3 -> $wa22 w3 ww2 ww3 w5; }; $wa22 [Occ=LoopBreaker] :: forall r1. (Blaze.ByteString.Builder.Internal.Types.BufRange -> GHC.Types.IO (Blaze.ByteString.Builder.Internal.Types.BuildSignal r1)) -> GHC.Prim.Addr# -> GHC.Prim.Addr# -> GHC.Prim.State# GHC.Prim.RealWorld -> (# GHC.Prim.State# GHC.Prim.RealWorld, Blaze.ByteString.Builder.Internal.Types.BuildSignal r1 #) [LclId, Arity=4, Str=DmdType LLLL, Unf=OtherCon []] = sat-only \r [w3 ww2 ww3 w4] case plusAddr# [ww2 8] of sat_scdp { __DEFAULT -> case leAddr# [sat_scdp ww3] of _ { GHC.Types.False -> let { sat_sc2G :: Blaze.ByteString.Builder.Internal.Types.BuildStep r1 [LclId] = \r [eta_B2 eta_B1] a20 w3 eta_B2 eta_B1; } in let { sat_scdo :: Blaze.ByteString.Builder.Internal.Types.BuildSignal r1 [LclId] = NO_CCS Blaze.ByteString.Builder.Internal.Types.BufferFull! [8 ww2 sat_sc2G]; } in (#,#) [w4 sat_scdo]; GHC.Types.True -> case w of _ { GHC.Word.W64# x -> case writeWord64OffAddr# [ww2 0 x w4] of s2 { __DEFAULT -> case plusAddr# [ww2 8] of sat_sc2O { __DEFAULT -> let { sat_scdq :: Blaze.ByteString.Builder.Internal.Types.BufRange [LclId] = NO_CCS Blaze.ByteString.Builder.Internal.Types.BufRange! [sat_sc2O ww3]; } in w3 sat_scdq s2; }; }; }; }; }; } in $wa22 w1 ww ww1 w2;, [($wa21, [])]), (a19 :: GHC.Word.Word64 -> forall r. Blaze.ByteString.Builder.Internal.Types.BuildStep r -> Blaze.ByteString.Builder.Internal.Types.BufRange -> GHC.Prim.State# GHC.Prim.RealWorld -> (# GHC.Prim.State# GHC.Prim.RealWorld, Blaze.ByteString.Builder.Internal.Types.BuildSignal r #) [GblId, Arity=4, Caf=NoCafRefs, Str=DmdType LLU(LL)L, Unf=OtherCon []] = sat-only \r [w w1 w2 w3] case w2 of _ { Blaze.ByteString.Builder.Internal.Types.BufRange ww ww1 -> $wa21 w w1 ww ww1 w3; };, [(a19, [])]), (Blaze.ByteString.Builder.Word.fromWord64host [InlPrag=INLINE (sat-args=0)] :: GHC.Word.Word64 -> Blaze.ByteString.Builder.Internal.Types.Builder [GblId, Arity=4, Caf=NoCafRefs, Str=DmdType LLU(LL)L, Unf=OtherCon []] = \r [eta_B4 eta_B3 eta_B2 eta_B1] a19 eta_B4 eta_B3 eta_B2 eta_B1;, [(Blaze.ByteString.Builder.Word.fromWord64host, [])])]